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
338505250598	338505251157	338505251707	338505252257	338505252807	338505253357	338505253907	338505254457	338505255007	338505255557	338505256107	338505256657	338505257207	338505257757	338505258307	338505258857	338505259407	338505259957	338505260507	338505261057	338505261607	338505262157	338505262707	338505263257	338505263807	338505264357	338505264907	338505265457	338505266007	338505266557	338505267107	338505267657	338505268207	338505268757	338505269307	338505269857	338505270407	338505270957	338505271507	338505272057	338505272607	338505273157	338505273707	338505274257	338505274807	338505275357	338505275907	338505276457	338505277007	338505277557	338505278107	338505278657	338505279207	338505279757	338505280307	338505280857	338505281407	338505281957	338505282507	338505283057	338505283607	338505284157	338505284707	338505285257	338505285807	338505286357	338505286907	338505287457	338505288007	338505288557	338505289107	338505289657	338505290207	338505290757	338505291307	338505291857	338505292407	338505292957	338505293507	338505294057	338505294607	338505295157	338505295707	338505296257	338505296807	338505297357	338505297907	338505298457	338505299007	338505299557	338505300107	338505300657	338505301207	338505301757	338505302307	338505302857	338505303407	338505303957	338505304507	338505305057	338505305607	338505306157	338505306707	338505307257	338505307807	338505308357	338505308907	338505309457	338505310007	338505310557	338505311107	338505311657	338505312207	338505312757	338505313307	338505313857	338505314407	338505314957	338505315507	338505316057	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25135	9594	3969	2574	1599	1151	992	623	504	331	314	327	312	286	327	267	258	287	270	271	270	254	234	251	265	297	262	229	277	278	279	256	236	255	266	261	258	262	231	226	250	240	236	234	234	240	239	233	229	211	250	258	220	232	235	239	246	227	241	211	248	218	284	245	236	219	236	244	249	233	209	219	224	240	239	269	249	234	233	292	225	257	230	248	252	248	215	224	251	239	201	223	263	243	219	229	224	228	250	238	231	270	216	241	222	230	247	235	221	250	256	248	253	230	229	236	221	250	229	256	256	221	240	233	204	214	224	236	243	255	227	220	233	234	266	240	220	226	213	243	247	249	260	247	247	264	229	214	246	238	246	222	229	214	195	214	227	250	233	248	229	264	221	222	249	250	250	281	239	244	205	249	222	221	218	238	237	263	214	265	248	234	212	261	239	263	250	241	231	253	246	253	231	252	251	263	245	202	249	232	247	244	229	223	247	256	245	247	228	231	249	238	218	234	256	239	229	205	241	267	225	264	247	213	223	254	254	235	266	254	221	231	250	239	232	262	225	233	237	239	231	212	251	250	238	230	236	236	247	244	241	233	257	253	244	264	222	276	220	228	221	253	255	222	237	237	243	257	243	286	260	241	251	216	256	247	245	255	244	265	227	245	237	248	243	239	240	238	233	224	230	234	237	232	239	243	247	241	233	246	277	272	237	234	229	230	251	234	236	236	241	233	270	220	226	268	236	239	228	250	209	245	257	250	280	240	255	283	236	236	302	281	227	247	272	258	216	273	251	271	242	206	220	231	231	223	259	262	269	259	218	231	227	248	251	255	243	241	229	235	253	239	255	266	223	254	269	247	236	217	246	258	260	214	258	242	218	207	229	210	256	250	224	251	241	230	261	222	238	262	235	235	236	223	239	249	247	247	245	209	252	213	226	237	225	254	244	241	235	226	226	244	230	229	231	233	245	231	232	220	237	250	230	226	229	253	255	227	230	245	253	233	275	239	247	210	235	227	227	266	244	236	267	266	226	195	237	233	262	249	250	231	249	248	241	232	251	248	225	263	279	262	230	228	235	224	255	263	226	262	257	239	253	236	252	253	252	228	253	222	240	233	239	236	244	234	241	253	228	204	242	252	240	218	237	201	242	269	249	241	211	239	227	230	211	269	245	208	229	258	219	263	241	233	263	238	254	204	242	203	247	233	250	259	239	239	235	234	227	255	223	225	239	231	217	213	225	232	247	250	245	245	257	235	251	239	214	254	246	227	226	215	228	262	247	232	229	223	265	235	241	223	228	256	252	224	233	244	254	259	236	245	233	254	231	236	230	252	216	261	226	263	258	257	222	233	245	198	259	232	256	226	223	221	232	243	236	258	235	241	271	245	248	229	232	236	213	227	256	241	271	209	240	215	227	223	236	252	202	264	252	229	248	237	228	235	246	258	257	214	216	254	221	261	265	223	242	250	232	238	231	224	235	267	235	251	227	225	239	247	231	250	249	247	254	242	216	228	246	216	213	223	227	230	249	245	235	213	236	253	225	233	225	215	229	230	227	237	254	235	254	208	252	217	251	247	245	256	252	244	229	276	242	225	210	228	247	250	233	264	238	219	220	233	229	239	243	233	248	251	243	253	231	201	233	275	235	262	245	263	243	267	202	231	265	256	219	244	234	228	233	261	231	242	270	293	262	259	241	265	246	229	275	251	275	236	229	258	260	239	229	232	248	235	233	245	233	244	204	218	239	243	254	215	237	257	245	243	229	256	215	251	213	232	231	238	256	230	243	223	222	237	264	245	249	223	234	244	237	243	217	238	256	240	266	241	245	278	235	236	227	214	220	238	241	308	252	264	208	221	245	237	260	277	246	223	239	228	223	233	259	228	253	215	240	231	211	271	261	249	240	228	226	241	274	258	255	218	217	209	248	227	212	224	221	202	244	259	219	249	282	243	244	235	211	238	239	224	257	241	256	233	271	253	242	265	241	244	228	267	251	253	227	219	230	199	243	266	225	239	233	236	253	248	250	253	225	238	222	254	251	229	241	228	253	265	245	252	241	245	240	257	254	242	222	231	246	225	226	241	228	257	248	231	241	227	265	221	238	249	229	257	223	215	235	236	243	246	231	259	206	246	238	225	250	207	242	224	239	255	255	215	248	249	258	222	269	245	259	255	263	203	254	239	254	250	244	246	246	214	234	253	244	230	250	230	245	248	241	230	266	254	217	232	230	220	234	262	244	260	257	245	242	236	235	252	238	260	260	232	237	257	256	252	256	237	223	237	235	227	241	241	232	259	233	234	229	244	222	217	231	221	251	253	258	235	289	222	241	267	227	219	233	232	249	259	240	248	223	219	244	259	241	238	256	242	221	224	215	243	259	235	232	246	247	212	251	254	234	218	271	251	231	253	245	234	263	236	244	257	236	252	253	248	247	227	239	249	256	239	219	234	257	243	256	217	229	221	220	254	228	254	232	237	232	250	236	254	236	247	225	240	253	233	254	241	252	248	239	208	245	246	225	225	242	232	253	251	245	258	240	227	246	242	262	223	263	226	240	255	234	236	236	217	250	269	222	241	237	252	261	234	227	224	244	226	253	228	242	242	231	226	270	260	208	228	226	237	239	216	260	226	284	255	239	263	231	243	244	261	268	230	229	229	258	247	240	229	229	231	232	213	227	261	225	260	227	230	229	262	255	256	254	257	244	255	244	257	237	231	239	257	245	235	238	245	219	220	235	227	259	227	225	254	248	241	235	210	248	262	214	233	277	240	245	253	245	252	259	244	249	238	207	253	255	230	228	228	239	229	275	271	218	223	253	270	237	254	255	222	255	202	253	211	212	254	241	256	220	255	226	247	236	272	235	219	254	240	253	229	216	241	253	241	232	260	228	230	212	235	244	219	200	208	226	209	210	232	222	238	230	249	274	254	261	225	249	231	234	245	186	229	211	224	223	254	222	231	252	273	223	227	230	231	238	270	248	218	264	247	252	247	236	250	211	223	225	228	196	247	211	225	234	241	236	231	223	252	279	252	237	225	227	247	257	234	239	250	239	232	230	278	251	245	268	268	229	245	252	255	250	240	226	260	231	249	247	249	237	248	230	237	242	235	226	247	238	274	268	257	252	272	256	242	228	260	255	266	251	224	252	224	206	271	229	246	277	267	238	248	260	236	216	242	237	240	253	247	247	264	228	253	224	243	230	222	224	243	243	260	224	250	226	212	240	240	240	241	228	223	274	258	234	227	203	259	235	222	218	235	247	264	249	281	276	248	253	225	226	248	248	243	294	249	247	243	292	235	232	237	248	266	267	256	221	256	255	269	247	230	245	255	260	247	250	241	231	219	241	234	207	235	241	250	253	256	217	235	228	231	234	242	224	246	250	246	228	275	253	254	245	248	270	232	237	270	259	245	239	259	226	259	238	230	265	257	217	248	253	223	242	241	237	218	224	251	263	257	248	254	223	224	231	233	257	246	234	239	210	253	249	239	220	242	250	244
16850	7268	5887	5990	4859	4152	3427	2451	2226	1404	1077	1021	983	930	927	871	881	813	789	743	748	731	738	687	735	786	772	706	751	792	744	723	636	686	643	683	656	640	607	583	614	627	649	595	651	637	620	589	625	612	624	586	632	624	604	577	570	627	582	629	597	618	603	622	600	614	642	581	612	670	632	631	653	622	615	610	595	585	604	609	598	630	608	556	628	584	614	632	610	597	607	636	603	599	608	565	633	665	638	608	578	597	579	565	630	596	601	612	568	615	617	596	674	588	602	622	584	590	633	635	665	570	648	609	637	613	630	572	596	572	634	613	591	622	603	624	614	625	627	595	596	645	627	618	665	594	595	597	544	612	635	609	614	614	594	612	639	592	634	568	687	613	612	613	617	610	624	624	645	614	622	597	633	601	637	612	602	619	597	625	618	572	652	635	615	571	614	598	596	633	615	636	586	596	616	635	615	586	576	603	624	624	644	634	652	585	616	610	605	589	567	584	638	585	615	639	638	598	601	597	606	622	609	635	609	595	634	632	628	609	595	638	603	591	620	600	623	655	625	620	641	633	572	604	588	631	626	624	582	612	687	654	636	630	594	621	597	634	583	592	624	599	635	614	617	639	615	585	607	586	588	619	597	560	630	604	581	632	673	595	577	580	627	618	613	588	621	595	627	594	639	608	612	629	658	610	640	617	610	652	602	549	624	638	618	618	565	547	633	629	602	637	621	631	668	630	599	592	572	596	601	586	667	615	593	607	599	591	622	606	634	603	582	626	610	577	564	664	602	614	618	646	580	620	600	643	646	608	614	614	610	634	612	591	615	628	617	628	642	642	598	600	635	611	558	655	621	608	615	664	588	579	595	577	600	616	596	654	631	648	572	634	616	622	634	612	616	620	636	609	614	631	614	650	594	621	623	624	635	614	659	621	641	562	632	573	592	652	642	628	623	657	593	631	606	631	624	616	624	603	567	611	587	626	594	619	579	624	604	571	573	572	619	594	601	610	621	571	641	637	625	576	604	612	603	633	591	631	645	581	620	605	657	598	598	574	583	588	610	560	610	603	597	587	669	586	565	591	634	618	613	587	587	645	651	600	613	609	632	581	637	635	597	630	638	608	619	587	618	587	671	604	610	647	624	609	608	627	611	630	573	563	625	588	643	582	614	598	564	635	644	624	629	640	590	601	593	587	617	639	643	658	633	622	624	648	575	624	606	608	658	630	621	609	672	610	616	601	609	617	582	613	555	580	639	621	629	609	638	624	622	581	628	605	663	576	629	626	579	624	605	591	602	624	565	622	615	607	585	618	580	518	583	589	624	588	646	596	605	607	571	638	635	552	626	634	621	617	569	595	613	639	590	612	602	627	609	612	579	637	593	590	632	654	592	607	630	610	618	567	612	575	605	598	631	618	614	598	574	653	580	562	613	609	607	621	579	627	586	611	592	636	620	642	623	607	645	584	579	625	604	644	633	584	592	597	610	623	569	635	596	632	603	605	601	640	647	625	608	636	620	626	578	599	584	611	613	610	643	617	602	637	596	618	609	600	659	590	595	621	579	582	615	582	638	595	605	584	634	589	633	648	646	612	591	595	614	624	634	614	579	608	660	607	619	669	667	613	562	588	606	635	623	615	585	641	590	581	668	651	616	639	640	616	638	552	626	593	585	554	628	614	579	580	611	592	608	610	636	647	599	623	610	621	656	626	634	595	617	585	612	613	556	612	603	654	596	598	629	654	604	612	640	592	600	642	604	613	599	638	574	594	614	630	604	592	636	577	635	623	652	577	607	604	638	618	629	603	652	600	628	630	595	604	621	608	587	623	635	577	550	606	598	553	628	615	640	600	616	667	652	550	605	621	614	599	582	579	628	617	583	638	611	584	634	613	607	569	610	589	604	559	617	586	609	604	610	631	606	623	581	590	613	592	625	634	593	562	618	655	597	581	613	614	572	631	590	601	620	631	572	573	612	594	627	581	609	629	672	599	618	634	575	665	597	645	613	615	651	661	594	632	620	615	620	659	639	632	628	566	594	612	612	580	616	649	622	595	583	595	604	581	640	602	627	584	601	639	647	591	642	655	576	636	599	585	604	612	607	591	580	587	631	656	641	620	678	638	617	610	599	607	584	610	595	582	635	623	630	613	634	640	627	617	584	639	614	633	571	625	592	603	579	623	604	551	567	592	588	630	570	586	624	588	578	626	624	597	610	596	606	639	581	632	603	590	629	591	657	652	631	630	641	607	629	596	610	623	637	609	617	604	615	604	613	612	590	601	625	619	614	576	648	579	603	610	636	606	611	639	587	565	620	612	585	564	594	578	592	603	645	596	633	588	655	615	622	632	668	599	632	652	621	636	568	610	626	620	606	638	603	618	619	649	603	597	632	640	587	644	593	594	592	598	621	602	581	594	623	637	612	615	641	630	592	618	591	588	580	643	592	624	614	620	608	597	604	599	620	626	630	578	608	645	623	643	608	606	612	582	620	599	587	637	626	618	605	618	632	651	633	601	580	587	583	641	617	606	609	647	637	660	635	603	620	672	650	601	618	593	588	585	624	642	623	595	593	625	605	563	685	601	602	581	607	620	646	607	605	588	622	638	619	626	608	556	617	609	613	633	612	611	649	636	655	574	650	624	610	567	628	596	577	650	607	606	598	607	577	622	611	612	571	609	633	602	618	629	599	580	581	623	605	657	594	596	586	683	609	574	597	635	655	607	620	568	650	587	603	596	602	610	615	614	582	614	616	589	613	587	582	607	581	644	603	600	616	623	606	599	622	592	599	634	628	617	624	613	624	655	614	640	587	620	576	584	653	585	606	616	610	620	606	629	594	576	623	601	602	605	593	602	613	601	640	600	594	639	640	586	654	610	616	631	608	615	587	589	607	598	613	607	625	608	630	604	614	613	596	615	634	675	635	603	637	629	621	578	596	649	645	608	601	625	629	633	634	591	610	583	586	613	581	536	574	627	617	594	602	632	610	578	648	664	583	574	579	649	635	595	648	595	614	652	626	582	664	592	561	609	643	602	635	620	557	580	567	613	640	627	605	619	574	603	622	630	618	601	632	628	616	604	595	621	614	610	557	627	653	576	623	602	555	589	633	635	674	566	624	659	638	616	588	612	657	630	683	597	600	635	587	621	576	630	587	607	613	605	619	616	646	632	609	595	604	663	645	608	629	618	626	620	592	617	624	674	651	630	614	622	594	652	613	651	644	599	595	659	628	622	590	636	597	599	617	657	583	636	593	567	657	609	630	663	623	612	581	637	639	618	601	587	601	593	655	634	641	578	643	618	611	638	592	620	606	554	591	641	566	607	593	642	626	599	629	575	630	583	627	632	609	537	585	587	598	590	582	618	638	615	658	588	595	532	575	643	591	616	664	639	637	608	555	623	628	653	593	600	578	610	590	638	607	597	606	569	610	573	597	608	612	621	585	596	676	632	624	592	648	600	593	591	639	575	567	605	596	627	621	621	654	611	602	619	599	602
4998	1876	983	774	601	525	536	520	459	436	463	398	428	449	413	431	420	418	455	399	461	373	411	418	388	442	399	396	411	412	408	420	371	404	392	381	414	421	418	400	430	393	415	386	437	452	406	415	437	444	416	399	434	437	413	399	398	420	380	393	420	400	349	410	405	401	421	405	392	443	370	435	394	350	412	406	374	415	438	389	377	419	436	443	405	429	380	382	405	413	400	397	399	393	416	413	395	389	385	379	386	403	425	393	389	438	386	416	438	415	403	381	429	431	374	415	402	422	443	407	398	380	413	406	426	424	399	386	357	369	409	421	398	414	416	412	385	385	400	455	396	417	391	430	445	402	422	411	380	359	430	404	432	398	417	443	452	378	381	419	405	388	402	403	410	409	410	412	388	393	412	437	383	400	422	417	398	405	395	386	434	432	428	396	407	395	398	424	434	387	393	419	417	384	403	375	396	418	404	418	412	421	424	425	438	403	445	415	385	404	419	417	375	411	390	399	439	437	388	385	417	399	349	421	373	384	380	437	390	384	425	409	421	393	393	423	405	390	421	398	385	395	392	383	409	415	431	402	395	439	417	407	394	381	395	398	411	393	406	422	424	401	396	422	387	414	418	409	426	397	381	359	380	410	420	388	419	435	376	396	384	396	423	340	407	461	372	402	415	413	439	390	381	385	414	408	420	393	461	405	397	424	467	424	389	408	417	423	433	398	411	437	354	406	399	393	401	435	397	387	397	380	434	392	431	424	421	388	425	399	389	431	386	429	422	420	429	434	481	379	372	394	383	456	407	373	374	454	373	398	378	397	411	407	420	386	484	404	413	348	439	438	425	379	389	443	408	392	402	393	376	442	381	457	383	405	442	406	403	401	411	432	415	404	400	386	400	374	379	360	389	431	412	418	410	415	426	418	387	419	357	401	410	413	396	393	394	401	413	443	372	420	429	415	425	409	435	433	406	405	386	411	395	399	405	376	425	426	413	406	431	408	379	411	387	397	403	407	392	391	401	379	390	388	413	387	410	387	429	443	391	402	421	402	407	394	446	410	436	411	425	403	429	423	423	402	396	439	419	404	380	409	393	397	414	433	422	388	456	394	392	398	421	392	425	416	417	397	436	399	428	438	420	433	452	377	421	401	429	357	433	417	396	394	404	446	387	421	417	411	418	422	382	393	402	401	357	425	412	419	434	428	422	427	427	415	443	427	413	394	412	397	403	392	385	393	424	401	417	412	378	404	427	410	413	418	416	407	380	428	399	419	369	369	386	398	447	408	393	378	427	398	367	420	415	397	407	421	414	406	443	370	407	423	435	392	429	449	402	416	350	403	446	361	401	444	415	414	375	389	355	409	406	379	393	434	370	413	413	412	367	375	353	419	408	371	428	398	413	414	450	392	400	398	445	416	441	397	430	387	408	437	398	378	394	397	381	415	434	409	381	413	411	395	426	464	409	408	423	428	427	377	387	407	412	379	424	367	397	420	376	370	427	396	406	405	422	398	429	415	404	382	413	394	386	418	458	427	416	431	411	406	362	412	430	391	417	413	413	426	453	423	412	423	389	410	407	451	405	405	422	449	424	394	397	392	380	381	390	415	392	435	453	415	434	424	391	425	409	385	397	391	383	434	445	409	412	401	404	383	347	411	422	380	427	409	396	421	427	403	382	445	418	393	426	410	439	394	422	408	391	374	441	363	424	422	438	416	414	430	409	418	448	398	387	390	413	435	389	376	392	392	401	421	406	410	402	383	405	399	405	394	396	415	437	460	454	406	394	407	400	439	418	393	426	467	415	379	386	395	401	403	385	453	391	389	390	404	405	429	379	408	411	418	384	403	379	397	447	413	404	402	376	399	418	389	409	365	407	433	422	420	397	428	411	404	422	418	431	424	411	411	405	417	452	422	403	395	393	408	421	390	377	398	406	432	385	402	406	394	381	405	414	399	397	404	445	424	413	431	458	404	423	405	406	396	410	414	387	400	393	451	406	416	427	408	429	376	388	429	425	443	432	388	410	422	428	393	410	412	434	439	378	376	399	395	401	387	398	419	362	412	383	389	408	385	399	418	446	389	413	393	380	411	392	409	381	396	380	416	399	390	429	414	395	409	406	448	429	393	419	427	412	401	390	406	426	390	410	399	383	373	435	413	435	410	400	410	403	409	410	421	384	383	410	407	419	403	437	388	430	390	412	403	423	419	409	398	435	408	420	441	410	407	396	388	395	362	372	410	386	402	394	406	367	402	387	398	384	418	415	408	420	430	408	400	381	421	412	394	368	411	407	407	429	443	442	387	424	444	430	398	395	389	388	389	405	402	374	403	395	412	395	386	410	402	434	416	442	407	408	393	368	426	385	385	408	396	434	380	378	385	422	383	414	402	397	396	437	408	401	383	379	403	443	400	377	402	419	436	422	386	418	411	424	395	437	401	373	398	418	389	365	414	408	436	396	385	411	389	405	411	416	433	443	409	390	392	354	364	383	451	384	405	396	397	405	398	460	407	421	369	441	391	368	415	441	382	410	409	450	410	409	409	441	402	394	407	377	422	384	419	388	377	433	396	455	372	410	410	404	425	383	403	420	433	416	419	370	392	427	441	449	415	419	383	418	439	391	390	379	409	432	410	410	415	394	416	433	418	434	423	427	428	412	411	408	374	430	392	402	388	378	406	377	405	405	416	412	439	427	412	407	420	390	357	419	424	401	435	373	390	416	410	419	420	367	435	416	402	408	437	468	429	410	422	414	425	456	400	397	427	419	433	399	388	417	393	402	402	410	429	375	402	390	379	408	410	396	413	397	431	422	426	417	400	434	354	427	401	408	409	408	410	424	403	435	377	467	401	403	404	410	418	424	376	390	377	404	369	366	382	421	400	353	411	408	390	397	382	426	437	376	397	425	382	402	423	420	392	404	408	392	403	412	371	398	400	376	388	406	402	400	408	380	411	367	375	410	371	421	425	428	403	400	376	415	425	403	378	430	413	412	387	371	430	419	403	401	407	382	406	406	378	365	409	381	444	414	409	422	417	395	408	377	380	405	378	387	411	448	423	416	379	389	402	365	391	365	375	443	416	393	412	399	427	382	409	446	453	406	426	410	398	429	395	402	380	388	389	402	420	378	382	426	423	386	395	420	394	413	420	422	442	373	412	404	402	425	389	410	410	373	433	409	402	375	430	420	422	410	423	435	417	391	395	412	428	386	391	386	431	383	384	422	374	390	400	382	416	418	397	396	414	396	409	402	378	439	357	395	393	376	362	415	381	402	379	390	394	390	406	425	414	416	370	429	399	376	467	453	438	430	410	402	421	399	372	429	367	402	411	410	415	408	383	382	398	403	406	401	396	425	348	408	399	401	411	431	468	398	391	417	405	415	400	476	388	392	380	419	426	366	431	428	383	389	424	468	451	428	403	386	456	439	403	378	378	399	411	405	432	391	404	421	391	379	420	408	446	396	377	440	429	407	380	408	388	377	382	437	430	437	397	385	420
4576	2440	2247	2140	1802	1640	1470	1329	1243	1124	1106	1063	1087	1059	1087	1081	1084	1015	974	1019	1056	1083	1024	1013	1001	1048	1054	1037	1011	1074	1015	996	938	974	946	1004	1022	1010	1012	1020	983	1025	952	971	1003	1012	939	982	1055	991	986	952	1037	978	988	997	942	1003	1018	1032	997	949	1019	989	1018	958	983	975	930	990	1025	959	1029	1012	964	1044	1000	971	1018	944	1036	959	955	1003	974	1025	1001	1014	1013	979	1007	969	994	942	1027	1008	999	1014	990	990	949	934	986	948	1015	1009	989	956	1012	1004	980	960	991	1027	986	951	1007	1001	968	1053	989	969	989	1003	1039	987	933	1030	1018	969	915	1004	1043	920	993	965	1025	1008	989	1000	1096	987	1015	992	942	1031	958	961	938	1007	922	928	991	1047	956	971	1012	943	999	969	1041	1014	995	926	982	996	1033	1042	1012	975	969	981	952	1005	1014	971	975	1004	1082	974	947	992	988	1005	973	926	1003	942	962	985	964	1021	1014	991	1011	970	1018	1019	990	990	1007	1000	967	936	992	1026	1037	1028	1001	961	964	993	986	972	1002	1008	980	990	1075	955	987	982	1018	985	980	1027	993	982	986	986	926	994	1029	1016	992	950	964	984	992	979	1037	1018	976	1013	967	1010	1031	986	989	1000	985	988	992	945	977	945	986	986	973	985	904	1011	1020	977	957	1003	978	977	966	995	965	992	967	969	977	991	953	996	992	967	991	988	1113	1027	967	1022	1022	996	1020	972	968	946	957	1024	965	1024	1008	996	987	947	1026	985	1024	998	916	926	920	940	1029	961	1026	1007	998	1037	996	999	962	950	998	959	967	1015	1013	930	1010	1021	930	958	951	1066	1000	996	1013	972	970	1030	999	977	961	950	1019	982	962	963	965	1009	998	993	1020	969	1000	1026	962	1017	1003	993	1019	965	968	980	1013	952	992	987	1012	997	1033	963	976	1040	1001	924	992	1062	1092	991	983	1038	933	988	949	1000	973	987	1004	993	948	988	966	987	995	1003	946	1032	986	1053	974	946	1024	988	989	1011	1004	975	985	951	1012	1055	948	1037	966	989	1028	1007	994	1006	987	977	1018	981	961	971	1013	1031	960	1014	1012	1006	1008	993	1011	1013	1021	1012	1010	1000	946	941	1025	1047	1044	995	1026	987	1017	1010	963	993	981	998	978	990	1097	980	1015	1041	960	1040	1016	1007	953	1001	956	950	1021	1014	947	988	960	971	945	997	957	940	976	1018	996	942	977	1020	991	996	970	964	984	978	1024	971	1032	1072	1063	957	962	1014	1027	964	1001	955	1032	981	981	1042	972	1013	998	997	991	950	1015	979	963	991	963	1029	948	970	1000	996	962	969	990	1013	993	1002	1014	975	994	1039	919	953	1048	982	993	972	972	951	1010	926	977	973	975	964	951	952	1062	1020	954	995	959	991	1000	1002	972	1020	1017	961	993	974	1001	975	987	992	989	953	907	1017	973	979	1043	994	994	1015	972	993	951	1020	974	1006	1033	997	980	1025	1014	1031	943	1000	1021	992	1002	1005	1005	982	924	1022	943	984	1000	997	999	1024	1045	1025	1008	962	1051	968	1006	1013	958	1017	1032	988	959	1011	1026	962	953	996	948	979	1004	1023	907	1002	1012	1014	1004	977	990	1017	1011	994	1010	962	992	970	1040	990	1012	1037	1032	971	992	971	968	957	1004	1009	994	997	959	968	985	1028	1049	963	1025	997	977	987	976	1028	963	956	946	973	1036	946	974	979	993	1039	1029	934	940	999	1005	982	1032	976	938	990	1033	1006	955	996	1016	1031	1001	1009	1019	1021	1002	961	1015	996	989	1018	979	1000	1037	976	949	1079	975	956	1000	1029	950	1019	1002	983	967	971	996	984	923	996	994	972	930	968	1058	1008	958	1017	1057	995	1041	941	993	1004	1003	998	1013	959	970	1006	947	1019	977	920	945	963	1028	964	964	948	989	928	992	972	970	978	969	1027	998	1013	986	1011	957	1012	967	1002	962	954	1002	976	1008	941	991	1024	975	1004	1032	962	1051	1031	987	1054	993	973	1006	1035	957	1032	1013	1006	966	1079	932	954	1007	1004	1003	966	1011	959	946	1001	1002	980	920	1016	1000	985	1015	986	970	996	962	995	1003	1027	1014	1027	1028	937	998	971	1004	978	1006	908	969	987	983	998	1009	984	961	994	1013	1024	986	949	971	949	988	965	1001	969	1023	971	971	1020	1049	1030	1000	942	1025	966	961	966	923	967	977	986	1009	911	970	997	1057	1030	1041	999	1026	1008	965	966	934	992	984	1018	978	1019	1041	1037	1051	987	1038	953	1010	1063	949	1002	1017	1012	996	972	950	995	979	999	960	1010	983	961	994	1000	1013	1047	1009	1003	976	974	951	920	994	1040	998	1018	979	1033	937	994	968	916	990	974	1037	994	989	968	1018	1009	986	1053	1033	1013	932	1013	983	974	978	959	980	987	941	981	953	1048	1024	969	997	949	1041	991	985	934	979	966	992	1022	1010	1022	964	997	1011	1040	1021	1050	1022	1050	962	990	980	1018	999	985	982	1012	984	1005	968	952	990	991	1011	983	994	946	968	967	1021	1013	1027	962	988	1007	1030	953	1001	1006	927	996	984	960	1017	948	1010	926	1004	939	967	961	996	947	957	1037	994	1013	1008	952	1049	984	986	1015	981	1017	998	988	972	1005	997	1012	1036	1024	989	997	1060	996	925	1020	1019	1016	992	1015	1012	995	977	963	980	956	1012	958	1013	955	1064	1030	975	1008	1050	1031	1016	1020	957	1044	1043	981	971	978	959	973	974	990	997	950	991	920	981	997	994	972	950	992	1025	987	977	949	1013	989	1041	975	982	955	965	969	943	964	1021	1040	999	971	968	999	968	1034	1019	966	1001	961	1011	984	993	970	1012	1005	946	967	977	1016	1029	1067	1021	959	953	940	990	1017	1000	995	958	972	998	1038	1028	979	975	1005	979	1001	954	984	1033	951	1003	983	898	997	981	947	980	1004	1025	1005	1027	997	989	947	995	939	985	986	1001	979	941	940	991	1039	969	969	1015	964	987	1003	1064	991	979	1020	1016	986	1036	1022	972	1080	993	969	974	999	1003	979	969	1009	1011	911	953	972	934	990	1025	979	994	999	1006	1031	1000	1035	991	1017	989	991	996	1006	1024	1022	1000	987	959	950	1009	1010	960	997	1003	991	953	981	998	982	1041	1010	984	979	987	963	959	973	1002	940	965	1008	968	994	992	985	996	1012	995	1033	997	993	1058	937	1032	949	996	1006	971	1024	939	1020	960	972	973	979	1019	1010	1016	992	989	958	987	957	980	994	1007	1028	1020	993	1049	977	961	946	998	1038	988	1026	975	960	1018	1008	984	1005	1007	979	1018	1028	1003	1014	1020	966	958	1008	1017	977	962	962	1023	948	1012	973	981	1034	938	971	980	975	978	1003	1046	954	1001	1002	953	1006	961	963	1009	1062	964	994	1000	1002	919	1012	999	1010	1025	996	984	1038	1016	999	992	953	1016	986	993	1005	905	947	1009	966	996	1026	1003	944	980	950	962	972	981	992	976	995	991	916	998	956	988	1027	1003	960	994	973	1004	952	997	950	971	1003	1022	1010	1006	931	1040	940	911	987	941	1011	987	976	986	1006	930	1022	1004	1018	999	976	993	1004	983	998	1026	955	989	1022	968	963	1042	892	990	943	970	991	938	1000	1011	997	987	994	1032	941	940	987	983	986	1006	942	998	990	1037	1007	1018	992	1050	998	992	978	937	984	1019	966	1036	998	910	992	1043	1021	977	1009	1004	999	956	975	893	923	986	996	1051	1012	1003	1015	944	1002	975	951	1021	959	1026	958	961	952	1034	983	968	985	936	969	1043	990	1021	946	1031	1011	1042	1023	982	949	1037	981	950	1014	981	990	1018	973	1014	977	1017	981	1007	983	996	973	1006	1002	979	1042	1028	1013	996	966	1001	966	970	941	1009	955	985	987	982	973	989	1001	1002	975	1041	1056	979	959	994	965	970	1039	1028	992	984	952	992	977	931	955
15738	5485	2186	1493	1127	885	737	660	549	478	483	459	424	420	401	454	411	403	369	405	410	424	382	403	393	440	426	403	403	415	407	422	397	410	395	390	390	344	453	395	391	396	386	400	410	413	407	399	388	397	366	401	413	423	387	396	396	366	370	370	369	395	358	406	408	379	384	393	364	390	375	409	401	413	383	379	368	408	405	370	402	380	381	406	395	403	413	392	383	375	409	376	377	392	408	397	347	353	335	424	365	366	335	397	393	402	413	375	398	421	388	394	327	379	386	392	375	371	425	374	417	420	399	415	426	380	385	402	391	403	364	382	389	376	418	383	388	358	428	371	387	376	378	393	401	372	344	396	408	380	433	387	398	387	376	437	380	391	375	355	404	401	388	386	401	344	388	378	463	361	391	412	400	386	374	378	385	359	366	361	397	365	411	349	370	393	387	385	409	394	396	430	391	436	359	390	391	377	387	390	373	405	384	416	356	402	376	423	404	398	367	377	358	435	445	400	385	364	393	406	412	380	379	415	369	413	395	388	403	439	391	363	379	358	402	372	363	394	377	410	387	411	391	397	395	381	374	363	377	408	390	386	352	375	404	376	398	366	392	371	374	393	407	415	383	390	385	398	404	363	385	383	418	376	392	431	370	368	396	434	412	373	367	345	394	386	385	383	380	378	407	365	419	348	372	415	378	380	346	386	422	365	440	390	373	388	358	423	402	399	349	375	375	355	389	391	385	418	391	394	406	395	372	374	378	436	372	384	348	391	406	352	348	401	414	365	408	389	357	367	368	364	394	385	392	411	386	354	387	406	391	398	355	371	363	358	388	399	403	369	368	427	409	371	417	357	380	382	409	404	378	428	406	370	368	388	370	368	366	398	398	377	403	374	368	388	393	404	402	386	349	377	380	364	381	403	430	386	400	403	369	404	386	384	371	431	366	398	417	399	386	397	401	406	379	406	398	391	411	373	392	377	387	398	372	383	391	414	348	382	340	424	373	413	377	368	349	377	343	416	399	398	350	379	374	379	404	355	378	366	365	381	364	401	396	451	389	386	366	364	421	367	397	374	356	385	373	382	372	371	373	386	383	397	368	372	397	399	408	403	381	397	429	396	419	392	394	374	383	399	401	395	397	391	391	411	391	384	394	382	397	399	350	354	393	392	410	391	366	396	394	373	390	335	385	410	366	335	367	381	377	397	402	381	381	375	389	347	386	346	393	357	394	361	387	368	360	414	338	403	404	409	378	393	404	345	346	349	377	378	396	379	408	410	373	380	375	422	384	379	386	406	368	397	417	375	438	367	375	392	390	397	433	377	382	364	361	379	401	362	393	345	367	393	377	357	374	390	363	418	384	405	373	407	382	365	350	367	417	396	382	388	363	395	385	378	360	393	404	389	393	418	393	399	374	379	366	357	406	387	383	415	413	363	370	379	370	378	386	370	419	391	397	404	415	411	401	380	368	401	343	390	383	427	394	351	418	381	410	378	430	384	398	353	404	344	370	358	367	401	391	418	343	410	384	424	385	397	361	372	401	409	347	401	392	382	399	380	367	396	375	420	387	387	406	388	354	385	373	420	381	380	388	396	402	407	424	416	387	385	414	364	414	369	397	339	351	366	418	390	386	400	367	383	360	400	372	363	355	370	399	380	415	412	381	421	393	399	416	388	378	417	377	376	395	403	384	415	362	385	380	407	363	390	336	384	395	363	402	405	401	425	391	380	401	378	378	360	393	383	391	435	399	396	387	356	358	412	426	372	405	368	360	398	430	453	402	353	380	383	376	366	438	388	393	426	406	420	402	389	377	396	357	388	414	402	377	419	386	393	389	391	369	369	445	393	348	395	395	372	399	416	392	423	389	381	336	405	367	394	418	389	393	407	373	378	359	371	411	394	401	390	367	386	448	377	331	401	401	385	406	377	355	392	363	387	375	403	393	378	364	393	358	388	375	392	414	390	396	369	394	401	421	395	372	358	395	386	414	408	366	412	359	395	417	405	361	372	387	416	390	390	387	350	373	373	409	386	393	385	388	369	354	401	393	367	386	373	357	398	399	375	398	377	390	377	369	358	392	393	360	365	398	381	392	341	357	373	380	416	351	386	390	351	405	385	344	373	364	373	379	389	330	391	399	395	395	398	400	368	346	394	380	398	341	375	403	367	390	370	353	373	360	393	387	374	357	351	383	394	401	369	382	390	410	394	338	377	393	387	377	398	366	355	380	379	402	363	373	391	388	366	403	393	376	383	408	403	358	417	364	374	391	366	385	373	424	371	400	378	351	388	411	368	391	401	407	385	395	366	370	433	398	366	382	388	393	409	375	405	401	367	346	362	404	370	376	404	381	358	390	370	400	388	389	402	432	392	414	390	359	353	356	383	386	396	372	394	351	401	404	361	412	400	389	374	359	387	385	379	382	331	387	364	428	372	398	399	371	352	355	381	456	405	406	394	396	362	387	371	389	366	383	419	365	424	361	412	381	367	410	414	417	397	383	382	378	365	385	347	393	378	399	405	362	385	367	377	376	387	363	396	366	404	367	368	401	397	413	358	376	382	384	376	431	382	386	394	371	391	396	360	396	374	378	374	397	403	419	387	425	419	352	372	366	389	388	389	394	388	338	410	385	418	416	348	397	398	399	400	366	374	381	379	399	402	387	348	393	403	386	383	382	375	404	398	408	401	428	398	385	413	362	378	406	401	375	388	388	379	365	395	393	427	340	395	372	377	370	384	368	355	403	356	366	386	397	365	391	383	386	401	355	366	415	379	354	375	404	385	382	389	426	409	385	405	385	374	382	415	392	401	375	398	421	419	390	411	383	423	382	400	348	412	383	429	383	413	398	416	418	429	387	419	380	367	394	368	348	383	368	392	391	418	391	416	404	383	382	382	400	415	370	407	385	397	396	410	370	379	402	390	419	415	378	349	323	381	390	357	352	354	379	408	383	358	388	443	385	388	385	352	396	378	421	361	370	424	374	379	404	396	369	422	369	390	400	395	381	373	391	422	383	399	440	369	390	379	377	408	395	403	405	409	416	397	414	373	421	372	368	411	376	409	369	380	395	371	377	369	344	379	368	371	381	388	423	403	388	429	401	406	392	392	396	388	369	359	361	386	393	396	364	359	385	413	393	399	380	405	361	414	395	375	358	376	375	389	385	400	367	365	388	351	377	392	376	387	407	391	381	374	368	403	403	404	370	395	376	405	410	350	391	415	374	357	427	360	375	352	389	372	395	420	397	378	374	412	391	398	424	366	379	430	365	373	391	396	387	354	415	357	389	394	362	370	406	353	395	375	390	403	384	402	385	348	372	386	373	363	408	376	413	380	409	374	333	394	390	373	376	364	358	399	388	383	427	398	396	410	372	365	380	389	373	381	404	403	393	398	374	366	363	374	376	346	417	386	406	382	370	348	414	382	394	379	387	413	392	393	325	366	366	357	400	391	365	431	397	384	406	418	398	397	349	398	393	385	389	412	392	360	406	403	378	353
12304	5201	3865	4234	3564	3098	2520	2203	1910	1460	1196	1230	1167	1198	1116	1120	1102	1104	1068	1036	1022	1058	1007	999	1050	1037	1080	980	976	1036	1031	949	999	1011	973	969	977	1014	878	906	1001	969	942	977	875	917	923	969	920	993	949	937	1042	912	916	884	998	956	959	962	917	939	941	921	936	952	924	904	905	940	950	869	897	926	904	975	961	916	948	923	949	873	913	895	910	925	944	929	938	903	907	928	937	992	928	953	918	939	937	916	929	919	915	941	921	960	969	954	932	930	938	955	909	890	886	913	893	935	962	925	1010	943	960	870	953	929	961	972	960	902	934	954	957	909	923	938	941	951	928	930	906	921	988	963	930	969	900	893	920	931	936	953	897	895	951	928	956	921	937	988	917	880	931	902	894	912	963	922	950	918	902	927	936	931	980	948	1008	886	966	933	914	948	932	922	937	1003	899	926	884	951	937	928	900	918	915	980	924	970	946	947	950	905	935	886	964	945	914	957	967	932	918	904	962	892	900	948	923	938	912	936	930	971	892	961	957	892	983	890	946	878	909	897	901	937	915	944	949	869	926	941	898	950	885	948	920	915	976	958	888	936	974	962	905	889	1007	957	953	946	948	986	884	936	946	938	926	914	954	945	959	913	935	984	992	946	914	924	954	877	888	905	947	938	932	932	982	952	925	973	949	926	954	864	929	949	917	946	908	940	980	972	991	879	928	935	913	922	950	952	906	951	915	892	919	918	948	930	909	905	954	942	890	933	910	961	918	911	983	927	871	972	968	894	906	926	980	906	899	895	970	926	927	896	938	1004	913	899	898	957	951	923	888	929	945	988	951	915	968	958	885	949	949	972	949	932	957	944	978	931	890	926	870	863	970	911	966	934	949	915	944	965	907	821	932	991	902	942	989	967	949	944	900	957	940	915	897	865	905	931	946	914	882	906	887	901	864	898	951	913	945	952	962	958	906	877	922	878	918	891	955	931	956	957	898	907	962	878	880	956	980	941	942	900	943	976	930	979	898	958	963	957	922	899	924	959	926	923	1005	897	899	1014	939	957	957	942	889	913	987	989	883	928	928	887	902	915	914	925	940	873	851	966	920	954	961	993	973	950	865	904	924	937	946	918	966	883	952	925	870	945	878	977	944	979	894	887	947	900	943	928	875	898	973	888	950	916	926	927	905	915	927	938	833	950	910	996	969	909	930	901	957	934	932	917	974	953	922	943	929	910	938	954	942	916	973	899	922	963	987	937	938	984	920	968	921	931	896	915	950	910	862	925	907	916	916	962	934	908	898	920	902	910	950	941	940	930	905	951	975	879	906	918	950	938	902	943	936	965	917	965	921	930	911	888	951	888	929	934	941	901	975	918	932	922	972	898	957	953	914	950	918	947	928	950	922	919	912	885	936	906	958	904	915	940	974	959	991	921	923	899	965	934	946	947	940	951	950	928	927	909	923	949	931	928	932	957	975	935	929	910	930	963	885	931	912	906	937	933	946	965	966	1010	919	879	913	942	944	934	961	978	960	945	911	960	944	946	904	906	961	921	950	981	961	959	900	942	928	927	919	975	920	916	958	943	973	943	934	928	908	925	935	948	947	945	912	935	929	996	1002	937	957	902	879	916	872	925	949	963	957	932	960	952	951	897	908	930	978	901	980	901	953	919	953	931	919	903	958	955	960	973	962	876	913	911	938	982	885	925	940	963	946	927	924	941	920	919	958	880	934	944	949	890	957	936	944	953	932	966	932	975	900	913	924	994	953	936	943	936	948	942	921	938	945	943	924	913	882	896	942	891	926	854	923	908	982	902	970	940	921	895	942	943	946	917	901	898	949	945	922	916	883	924	937	933	898	926	963	902	916	963	946	976	918	946	946	979	960	924	929	902	922	929	927	892	916	948	909	994	923	875	975	935	951	1005	990	897	953	1021	909	927	976	875	898	950	931	914	933	949	943	919	911	964	864	911	981	909	925	921	953	926	949	968	963	957	939	914	959	929	898	950	900	949	945	938	943	914	947	964	932	940	946	934	947	903	952	908	917	940	962	982	969	936	920	930	966	928	935	972	919	886	899	956	972	929	984	941	907	935	883	917	942	902	926	901	881	931	910	941	929	938	927	883	965	907	966	939	956	947	937	943	922	983	932	981	958	1017	896	924	904	918	918	911	958	948	931	945	911	953	963	931	916	903	937	968	899	974	923	897	950	950	920	895	898	914	938	936	893	901	967	920	936	957	925	962	966	952	919	932	922	987	931	940	939	890	938	974	905	934	988	951	954	932	965	901	968	957	958	910	921	945	951	1026	950	930	903	962	896	938	912	914	956	930	927	927	937	913	941	907	935	902	935	943	964	935	980	895	996	954	988	959	953	980	960	861	942	951	950	971	939	956	946	991	956	912	939	952	955	956	952	941	915	913	932	944	927	915	944	912	1000	950	892	946	890	923	980	967	929	911	866	984	972	922	952	894	958	941	959	943	887	952	930	952	950	906	969	939	976	923	925	948	927	900	999	889	930	948	926	885	961	875	937	966	878	949	969	884	999	921	912	927	977	953	925	986	913	917	940	983	933	970	946	959	941	913	907	969	918	890	941	971	929	909	897	955	891	949	958	958	951	964	944	951	901	904	939	947	896	920	958	966	912	903	925	1010	989	944	938	928	922	957	947	912	987	918	922	956	887	959	985	963	944	940	951	947	962	868	950	917	954	903	932	911	930	911	932	931	908	919	894	916	899	925	919	985	950	900	941	898	929	929	913	979	890	945	1000	904	913	923	932	945	949	916	974	899	927	941	934	963	891	970	961	986	971	948	939	917	949	891	891	941	893	949	906	962	887	940	968	919	906	900	936	936	935	902	953	909	1028	938	893	896	945	986	917	945	933	921	926	920	944	936	953	984	922	939	971	1011	932	919	891	916	923	920	938	976	932	934	909	958	885	926	977	919	914	936	963	890	949	883	949	936	939	913	937	899	918	869	903	890	957	953	931	920	884	914	954	893	892	938	943	949	904	968	923	944	928	989	868	977	933	920	947	926	948	925	958	969	931	903	931	947	892	980	927	943	960	910	922	921	937	897	901	972	930	925	959	979	875	954	948	1001	937	931	987	932	939	960	925	918	892	958	960	877	871	917	942	944	964	1006	914	955	879	965	959	933	909	938	891	933	911	911	962	863	931	943	941	947	893	977	941	910	938	935	903	1005	917	944	963	912	884	877	968	975	942	927	941	943	918	863	918	882	936	990	924	925	955	945	905	976	902	942	949	954	889	958	937	961	937	921	907	956	969	951	937	977	902	877	930	910	912	855	993	929	898	938	946	971	932	895	899	966	940	953	934	994	894	925	890	914	906	962	965	888	944	894	921	938	974	916	936	939	917	1024	937	940	955	945	912	907	913	953	893	915	957	939	970	915	912	902	996	909	938	997	903	887	925	928	963	883	986	900	941	948	926	934	983	973	936	970	956	989	950	938	881	958	901	907	905	966	978	941	940	985	995	930	906	932	936	934	858	968	934	951	908	927	994	918	916	943
24210	9158	3463	2193	1549	1080	859	711	563	395	305	293	316	281	255	234	273	253	248	237	225	235	239	240	224	215	246	252	242	262	232	234	234	225	221	218	216	248	225	233	213	216	207	213	224	189	231	210	183	247	208	216	227	188	209	227	215	230	189	226	256	217	215	217	201	260	204	218	222	208	211	230	215	229	216	226	234	239	253	197	231	220	216	211	206	224	194	204	230	247	225	233	252	226	225	237	216	210	224	211	217	199	230	208	226	211	210	211	203	197	210	196	249	232	263	222	228	214	224	231	195	222	209	219	218	207	252	208	211	251	213	203	217	194	222	222	244	221	238	219	211	212	208	224	240	212	220	219	193	241	221	196	202	206	231	200	206	218	231	192	207	214	235	226	235	204	204	224	228	183	236	187	262	234	211	258	223	206	211	206	221	201	219	241	221	222	232	252	242	222	227	205	229	193	208	212	241	202	234	228	248	221	212	205	208	221	243	227	237	233	189	241	217	225	233	232	215	218	215	221	209	222	210	230	206	230	223	219	242	220	205	237	207	223	197	192	214	195	228	215	253	225	235	210	254	239	221	240	224	209	217	210	247	218	233	222	235	225	227	218	208	233	230	204	264	210	213	218	213	197	193	230	231	196	207	237	239	206	193	220	193	196	243	206	221	228	211	235	220	230	215	217	227	211	188	230	212	199	238	241	201	203	226	206	209	218	225	215	208	198	194	213	230	221	216	220	216	217	229	239	203	236	212	230	240	192	235	210	204	222	211	214	241	221	222	181	223	207	196	217	213	224	213	217	215	237	220	221	243	196	219	226	203	221	230	231	230	210	227	227	232	223	192	232	225	211	192	213	213	219	229	213	237	220	198	228	212	207	236	209	228	257	217	202	190	247	237	222	235	213	232	219	209	216	176	203	205	230	233	237	218	205	222	229	216	204	230	230	221	217	226	211	208	225	243	237	194	194	200	228	224	245	241	218	228	200	214	219	204	210	211	239	215	219	221	209	196	245	249	220	236	223	221	181	208	215	225	217	216	215	241	222	241	219	219	205	226	199	194	188	226	239	234	194	214	238	209	241	228	201	241	206	238	200	222	251	215	201	213	254	199	196	238	209	186	221	245	215	231	227	216	210	205	214	225	225	207	220	243	233	192	225	215	200	226	210	193	201	218	240	193	224	231	203	216	220	200	216	212	202	224	223	228	231	217	199	207	232	221	222	218	205	236	224	210	216	224	193	214	220	217	230	223	220	225	222	196	251	234	226	226	209	207	223	225	234	182	223	207	229	213	214	208	204	228	231	237	194	195	219	211	243	220	215	221	227	202	226	234	228	230	201	210	219	240	241	208	187	219	226	215	247	230	225	229	213	249	237	221	231	213	220	205	227	226	211	206	206	192	224	225	224	254	242	219	200	208	224	235	228	229	232	218	224	194	222	201	227	235	210	185	237	247	213	207	208	217	212	218	245	232	236	226	232	187	213	214	194	196	215	207	208	220	236	224	214	197	202	192	222	192	201	212	191	193	210	226	212	223	216	201	245	216	205	235	212	224	197	207	235	219	228	222	215	235	225	214	221	183	204	252	211	236	208	223	212	227	197	193	216	244	231	206	200	214	232	190	234	224	213	201	202	202	216	186	230	233	253	233	222	196	227	204	223	223	222	238	213	201	238	213	226	238	225	210	230	209	224	203	196	209	222	208	211	226	229	225	217	218	213	213	222	213	219	234	218	213	233	240	248	242	238	190	235	211	211	219	207	230	210	224	218	227	254	221	211	245	228	198	227	231	187	220	204	193	211	224	220	208	264	246	240	226	222	252	249	227	202	218	224	230	214	219	208	234	213	230	201	216	219	228	222	218	240	235	241	217	218	210	206	236	222	223	247	214	221	246	214	213	220	206	251	244	232	231	231	235	217	204	204	224	247	232	200	211	233	232	226	228	211	220	244	228	189	222	215	234	225	209	206	226	222	239	225	209	225	196	209	245	214	223	212	221	206	218	222	228	213	209	232	210	237	210	212	206	214	209	217	208	229	203	215	225	220	219	195	224	188	237	233	236	233	199	219	226	221	231	209	203	228	216	200	234	222	244	209	221	225	213	210	226	216	243	220	223	227	208	197	225	205	232	251	210	232	219	208	210	224	214	218	224	233	203	206	222	222	227	208	232	221	237	211	215	220	225	215	198	192	218	211	236	223	223	255	210	205	209	226	216	256	205	226	235	200	204	210	219	240	221	217	217	209	214	201	246	228	226	234	266	217	229	217	198	224	224	225	195	242	205	227	250	221	226	211	222	222	230	225	223	215	236	218	246	230	227	207	218	223	192	231	191	228	229	208	219	233	241	223	223	190	220	235	258	232	222	202	201	252	195	219	221	201	223	205	240	223	240	209	222	206	241	210	219	227	242	209	212	201	241	210	214	181	234	243	215	226	222	223	218	218	202	200	237	222	216	238	210	220	214	214	236	195	188	213	247	207	223	221	243	227	211	227	198	219	237	197	246	193	229	206	220	227	224	193	210	243	198	208	210	240	206	196	196	208	228	216	181	241	245	193	225	246	239	206	210	215	240	221	238	181	216	222	227	218	205	201	226	221	218	227	229	193	255	208	200	211	221	203	252	211	220	253	217	250	231	206	220	245	223	261	214	218	229	222	228	206	193	232	218	221	226	203	216	222	229	204	228	230	225	213	212	200	205	224	210	202	190	218	224	235	240	235	240	191	226	182	208	192	216	199	223	216	224	217	223	241	205	229	214	234	219	214	208	222	225	231	212	212	229	247	220	206	234	242	209	223	225	209	229	236	209	231	212	199	210	229	223	216	254	232	230	251	228	222	200	222	217	219	215	224	191	204	188	208	201	218	219	234	214	217	242	233	231	211	228	227	232	228	230	199	196	214	202	245	190	247	232	234	252	223	229	256	221	223	234	214	230	208	211	212	216	213	197	198	215	230	207	226	231	207	201	218	197	220	233	213	215	260	203	223	262	218	205	191	236	198	225	207	233	215	223	229	223	221	234	239	268	202	216	223	206	217	233	214	263	218	194	226	227	196	222	176	225	227	250	203	212	197	227	232	230	240	248	214	211	205	213	237	208	229	233	208	213	230	227	202	191	230	200	256	216	225	230	236	216	206	226	208	236	223	221	222	228	216	228	215	236	227	233	204	227	223	207	245	245	239	215	215	217	211	233	229	214	243	209	243	207	231	228	226	219	228	187	248	226	200	238	210	241	218	228	215	244	219	199	237	236	211	211	214	212	210	220	204	212	208	224	229	246	203	224	237	203	225	229	210	215	219	224	232	228	211	217	256	214	199	230	208	218	231	224	203	234	221	233	230	241	224	233	233	248	212	223	222	200	216	217	212	214	239	231	223	220	229	223	181	227	229	230	207	214	208	228	194	237	220	240	263	238	226	221	246	212	239	223	244	228	204	199	213	240	208	208	243	216	227	217	239	209	223	215	242	214	216	200	225	217	220	226	215	234	213	219	219	193	233
16037	6976	4958	5287	4724	3966	3348	2552	2276	1419	1130	1053	932	920	836	842	842	827	745	696	701	726	672	666	648	651	685	645	689	747	712	661	623	580	608	615	559	550	594	598	582	521	616	552	657	568	553	600	581	550	557	583	580	561	579	551	543	542	581	561	557	562	577	584	577	571	591	558	591	595	538	559	574	585	603	583	575	577	606	604	636	543	544	577	561	575	562	539	530	554	590	565	534	565	550	571	563	562	547	586	549	586	588	568	549	598	574	572	551	537	538	548	580	588	586	573	599	551	593	526	563	586	575	532	604	541	572	597	583	556	595	565	546	556	540	571	569	576	542	570	554	544	556	570	559	573	564	565	571	576	541	557	562	537	539	560	584	605	567	537	546	591	500	551	574	541	506	557	574	593	610	551	572	558	541	529	549	555	567	524	590	515	533	573	534	551	570	550	559	589	554	553	599	537	556	616	543	565	556	561	570	592	516	579	533	562	547	592	587	576	548	540	596	546	543	550	578	550	558	567	559	583	576	521	560	567	539	522	579	575	532	590	564	568	549	614	546	559	535	577	569	589	568	570	562	570	539	567	555	534	577	552	559	545	618	561	574	590	599	560	563	548	599	562	574	624	552	566	553	603	537	559	585	590	554	578	596	583	541	535	569	560	549	598	551	597	532	566	568	535	566	542	559	524	531	542	535	582	569	551	545	571	569	595	570	580	589	547	583	575	576	606	558	584	576	617	561	587	589	556	540	563	585	575	581	549	561	509	569	574	559	568	591	551	558	599	554	533	519	559	559	570	606	540	557	544	527	561	586	539	547	574	578	560	530	569	550	566	538	532	550	544	521	533	543	546	562	588	564	557	546	575	588	576	568	560	560	526	550	550	583	572	571	523	582	562	519	571	587	554	554	564	602	553	532	550	510	547	531	578	569	595	590	561	592	556	582	563	508	573	538	568	545	575	564	567	584	550	550	548	548	608	569	599	587	600	540	533	532	566	585	596	576	552	566	562	534	620	557	582	582	583	566	558	561	568	545	535	601	635	556	567	542	539	555	571	576	562	521	585	560	522	498	574	559	581	587	544	617	568	579	544	569	537	586	592	574	589	581	597	591	596	544	534	527	573	587	580	577	563	578	565	549	534	596	597	518	586	584	563	574	567	548	610	547	564	517	588	558	533	543	542	542	577	539	534	558	622	578	594	558	550	523	562	551	551	546	526	576	554	539	565	565	604	558	575	569	584	530	527	647	591	585	520	540	579	542	626	575	591	557	565	577	543	573	536	538	561	580	545	541	577	559	599	540	561	586	546	539	573	563	560	568	538	592	588	547	581	537	528	521	519	619	561	574	560	554	585	592	574	554	579	562	596	565	592	567	523	532	562	571	573	585	549	559	559	525	559	575	579	560	556	590	547	561	565	591	569	556	540	555	566	550	583	586	566	574	545	572	605	549	591	541	580	575	573	563	530	559	553	548	566	563	586	528	569	530	549	494	532	570	535	548	593	573	539	594	562	551	556	554	569	567	561	575	551	536	550	546	562	633	594	543	595	542	578	560	529	587	549	571	559	539	533	524	580	548	601	559	549	581	576	568	541	600	519	601	549	601	550	508	565	587	532	560	524	562	557	581	562	591	564	526	572	541	567	609	564	547	584	567	607	571	522	563	588	524	574	529	595	508	572	547	585	559	551	582	580	532	601	525	527	561	559	568	568	556	562	570	531	569	551	586	542	594	557	616	559	554	540	539	558	532	572	557	549	588	566	578	557	550	603	588	550	548	575	573	564	564	539	594	577	524	593	588	553	567	543	557	578	577	555	552	539	576	570	549	532	567	513	528	580	563	587	581	557	539	564	511	535	555	567	581	541	559	568	570	525	586	580	517	593	537	566	571	558	589	587	541	545	616	567	640	535	590	558	599	573	563	557	573	566	533	612	571	550	611	572	527	562	529	553	549	563	523	576	584	557	552	569	536	575	534	537	538	557	551	578	573	593	569	581	542	561	542	586	575	547	560	567	553	512	586	596	547	574	540	597	562	550	514	544	536	546	605	597	564	526	566	578	545	539	544	562	604	536	554	598	611	568	563	574	577	587	570	576	572	576	576	607	506	524	538	562	566	541	555	561	528	598	556	528	509	565	569	545	624	551	628	591	582	600	553	567	567	549	594	512	504	574	549	557	572	561	602	593	553	552	529	609	530	547	573	561	568	515	573	580	572	585	530	599	580	572	525	587	532	550	530	559	551	584	556	567	545	589	581	536	505	557	559	555	549	578	558	588	549	551	547	540	570	603	609	565	565	529	519	599	572	588	575	534	567	566	595	557	546	584	564	521	557	562	504	541	569	528	574	589	539	564	560	551	557	546	581	520	570	570	568	558	612	611	569	568	587	547	589	582	580	521	558	596	556	566	549	567	565	566	538	538	514	534	578	581	562	560	584	537	602	580	576	582	559	548	582	606	565	588	578	530	603	572	537	574	570	563	558	575	605	566	531	510	558	563	552	553	603	551	598	549	606	557	572	548	583	555	558	557	579	604	553	563	565	615	578	586	609	586	560	571	541	549	562	508	557	564	558	544	584	531	559	555	535	570	508	571	529	521	575	559	547	558	584	603	582	555	567	583	587	553	600	558	589	618	562	582	590	525	576	538	587	512	591	580	529	535	539	568	628	583	543	576	527	543	552	597	567	555	544	554	564	554	533	576	555	535	564	537	589	561	559	577	599	561	549	554	567	516	600	588	576	575	519	565	568	532	560	537	548	547	562	499	537	601	537	582	546	546	538	532	550	558	558	567	554	527	572	519	570	542	615	535	588	517	547	543	567	543	584	557	549	553	582	564	570	593	551	542	554	552	543	555	561	575	534	601	551	583	547	589	519	542	551	563	568	561	550	531	578	551	589	573	552	530	590	547	558	590	588	540	535	552	553	560	517	573	559	540	525	504	541	529	546	559	553	538	539	557	565	560	543	551	628	543	578	541	550	552	543	533	544	578	557	543	552	515	539	548	556	616	484	546	557	570	553	556	555	598	586	542	575	581	607	541	583	537	544	545	577	570	540	553	559	595	592	560	592	532	555	552	538	534	582	566	579	577	545	565	537	525	560	513	527	605	545	505	617	542	543	525	549	619	587	544	592	582	578	585	539	590	546	567	579	583	550	588	588	560	603	529	549	555	532	537	578	557	564	585	571	553	557	542	571	597	587	537	567	578	605	569	548	600	559	521	551	598	546	594	542	567	556	543	563	594	561	598	552	546	561	573	555	581	555	538	587	576	583	535	559	563	561	602	537	561	582	542	559	541	570	581	575	568	620	568	588	582	580	586	562	550	574	556	570	540	551	554	568	573	581	563	530	551	517	575	600	555	560	598	535	553	551	606	578	583	584	619	575	571	569	560	603	537	542	559	583	550	561	582	582	579	532	550	615	584	576	619	547	525	562	548	630	568	543	558	550	552	596	591	560	549	552	551	555	566	593	543	567	590	562	563	522	514	549	598	563	575
4830	1749	921	736	603	543	488	448	421	405	407	423	419	407	393	394	401	380	437	392	376	381	373	398	408	366	424	398	412	406	381	442	404	387	424	372	376	352	386	365	364	402	372	419	376	393	415	382	406	373	394	371	393	400	386	366	352	399	410	385	380	361	357	386	351	385	388	390	394	397	369	387	383	372	378	392	400	395	409	390	342	409	412	400	420	408	419	425	386	372	388	409	384	424	422	392	383	391	385	393	396	411	380	395	394	368	414	377	397	389	398	423	421	410	387	394	399	363	398	386	441	398	419	410	387	362	363	348	391	417	389	391	355	378	352	383	457	414	395	386	383	354	423	393	414	393	425	396	389	419	375	369	390	397	416	398	370	402	415	384	420	396	358	394	387	423	381	390	375	400	397	406	439	362	388	388	411	387	431	412	403	431	374	385	398	376	380	372	386	383	405	397	410	389	351	339	399	404	403	447	387	396	383	393	391	390	383	391	338	379	384	376	411	373	420	383	372	382	400	370	394	385	388	399	391	410	372	399	386	383	405	362	409	421	382	379	378	361	395	382	386	405	369	423	376	379	381	394	378	397	427	389	408	366	357	373	375	381	376	428	393	378	376	392	356	366	361	389	407	381	370	398	370	438	416	412	368	409	421	386	364	377	401	406	390	406	403	410	379	380	406	396	406	399	397	409	413	415	383	391	394	392	397	409	420	390	420	388	418	400	386	468	411	377	384	372	363	396	406	385	380	362	394	421	367	409	402	405	361	420	355	374	363	419	397	391	385	395	406	383	348	367	392	333	401	392	401	399	416	402	407	400	379	422	405	369	399	376	391	408	391	406	396	373	401	424	380	381	386	425	392	384	382	408	406	432	383	379	387	382	391	360	410	375	374	363	397	398	430	382	409	373	394	393	396	400	395	399	423	415	429	382	415	386	397	381	407	386	411	414	410	373	378	371	387	387	353	422	406	383	417	404	421	330	373	377	411	382	389	438	358	392	333	398	385	412	405	412	404	420	422	409	399	396	369	383	387	415	379	349	389	374	379	413	381	413	391	435	392	360	381	347	411	404	373	390	411	366	380	406	381	412	385	384	395	371	350	397	399	404	370	430	379	378	420	407	390	384	377	367	398	379	370	398	355	391	361	367	405	421	399	395	381	424	371	392	373	396	428	382	412	378	372	399	406	394	394	375	424	436	415	390	418	412	353	373	367	414	377	421	385	351	358	411	403	358	406	380	399	422	409	415	429	372	396	361	410	402	392	366	394	386	373	390	389	360	405	399	384	429	433	370	387	335	393	397	376	410	401	374	397	396	355	394	403	362	397	361	391	400	368	424	397	398	376	376	405	391	414	416	431	386	406	354	415	399	368	411	392	393	387	440	400	383	402	407	427	367	412	404	389	397	354	410	367	428	390	409	415	424	378	361	400	380	409	386	389	459	391	377	436	381	452	396	410	378	358	382	381	415	385	380	378	370	413	396	427	426	390	371	407	391	412	396	392	394	384	381	415	419	399	378	402	404	423	384	395	401	355	371	385	387	430	362	379	400	418	405	400	402	391	408	404	386	407	381	422	390	368	368	403	388	401	416	352	404	413	425	355	372	422	403	367	401	393	375	374	407	386	385	389	435	383	354	405	356	403	418	407	393	416	363	402	407	415	388	402	385	370	413	424	391	373	394	381	450	385	389	374	378	383	386	366	399	410	398	385	408	415	425	402	423	380	435	418	385	375	359	351	416	422	440	389	392	392	393	366	413	417	408	404	381	446	396	393	389	365	375	372	382	396	395	407	399	406	392	376	346	381	390	407	389	388	360	381	413	368	363	414	384	380	398	366	439	419	394	416	433	421	406	406	406	418	409	379	384	398	410	387	378	363	412	427	409	417	385	356	395	410	390	423	394	406	419	411	410	390	410	411	423	389	371	385	398	397	400	395	394	390	370	441	388	372	344	363	408	397	401	385	390	378	378	386	380	391	389	414	400	375	373	373	409	411	420	404	402	399	383	386	424	381	407	390	381	384	394	369	349	419	375	398	405	430	400	388	407	406	385	361	388	405	410	418	366	410	370	384	397	368	398	454	408	393	373	372	405	386	379	424	405	380	380	401	370	410	398	385	376	413	406	379	351	360	376	381	397	373	403	413	393	409	400	414	433	380	362	370	366	416	383	394	423	426	393	399	387	409	379	354	385	376	403	382	387	404	352	381	385	396	394	395	401	388	424	396	417	381	411	387	383	387	379	391	398	434	381	369	403	366	388	367	407	399	384	389	374	392	373	370	396	359	378	412	393	371	391	397	416	397	381	370	390	362	390	393	409	408	385	391	391	367	382	391	374	378	435	394	454	394	412	373	368	393	429	412	373	373	401	396	402	381	402	381	392	391	376	421	397	399	393	399	407	425	399	383	408	387	386	370	416	384	412	404	375	385	392	377	389	370	381	395	413	429	361	357	415	401	381	422	437	363	380	382	405	401	404	375	369	406	373	389	407	375	392	380	424	420	354	396	433	408	353	371	370	361	398	402	418	373	394	396	399	417	385	386	385	414	379	386	373	415	374	421	387	360	405	395	371	391	405	386	374	403	406	440	382	386	408	380	399	383	406	384	417	399	378	403	405	390	364	380	440	402	411	437	373	427	384	351	395	418	432	385	375	391	400	388	398	371	373	406	347	418	429	377	414	427	384	398	389	406	396	395	396	415	371	363	382	357	371	389	408	389	356	420	374	398	388	399	371	400	373	433	423	366	415	380	359	396	377	401	397	417	398	387	375	411	408	375	406	422	408	432	381	393	400	373	446	365	378	424	414	375	407	389	409	383	384	408	365	399	391	430	412	380	381	409	380	408	375	381	381	394	380	385	405	410	381	376	385	383	405	402	379	386	408	394	376	375	373	418	363	388	406	376	423	403	417	414	411	397	399	418	402	389	395	359	395	389	379	421	388	413	395	378	387	370	390	369	389	371	363	388	391	419	409	388	393	382	382	370	384	398	392	394	383	393	377	417	382	406	427	377	383	405	399	388	364	381	363	392	414	404	389	401	367	400	398	388	384	410	409	390	402	362	392	414	412	377	376	418	368	418	400	387	407	380	394	394	367	388	399	374	363	398	399	396	367	374	387	371	413	391	376	381	382	359	407	409	374	404	403	398	387	390	410	421	384	396	366	378	391	400	383	417	408	413	350	420	385	430	383	436	391	376	394	380	399	370	373	356	397	377	377	350	384	411	428	425	446	414	381	425	388	399	394	393	406	399	416	413	379	392	379	371	399	400	414	399	352	341	420	409	352	373	400	409	410	381	424	371	371	426	376	389	435	410	409	378	410	415	388	397	422	355	397	375	373	393	397	388	386	406	370	376	382	404	396	425	424	408	405	442	433	373	454	401	402	411	391	412	376	418	399	386	402	394	388	373	431	437	415	365	384	415	417	408	392	403	394	416	357	367	401	403	395	400	429	396	436	405	336	402	378	378	441	437	398	383	383	378	398	385	380	429	363
4398	2282	1950	2113	1801	1669	1416	1297	1204	1097	1109	1073	1070	1043	1062	1034	1031	981	992	990	1008	962	986	997	1028	967	960	1002	1000	975	977	948	995	964	1005	1023	1007	960	933	930	978	933	986	984	946	1039	986	954	981	929	956	919	996	952	944	953	985	916	930	976	989	953	944	986	1002	938	938	968	960	1003	971	935	976	1027	927	987	990	948	1023	959	968	958	971	983	955	953	940	975	930	927	985	980	1016	937	945	935	958	898	937	929	947	992	992	926	986	928	975	951	1004	984	929	963	968	973	938	941	926	948	1000	1006	897	988	940	976	997	911	985	955	970	983	984	925	989	1022	959	912	932	977	1009	989	929	973	957	931	1009	965	967	877	940	977	967	962	987	975	958	979	939	988	944	991	970	994	927	939	953	961	941	976	950	922	969	1023	926	981	957	963	929	971	952	897	967	920	906	938	943	927	985	997	927	1004	900	936	891	945	972	953	937	907	940	926	964	915	955	940	887	936	990	958	942	958	978	969	986	947	940	947	897	942	989	1011	960	974	944	931	1018	935	963	921	960	948	994	890	1032	915	917	925	963	979	929	951	967	1004	940	958	981	952	906	935	947	963	945	1002	979	949	984	930	968	899	943	952	973	949	1012	907	959	905	956	942	974	958	938	974	978	929	963	938	976	991	953	955	1023	978	967	960	1002	955	945	947	942	960	964	940	954	878	984	948	982	879	1011	960	932	947	963	993	962	954	951	981	898	934	993	963	994	992	891	925	1001	933	963	906	949	915	887	1001	904	978	937	993	921	970	950	966	929	969	986	941	922	968	959	985	938	981	930	957	987	936	962	939	1006	984	943	906	877	978	956	947	965	1022	977	989	925	990	1000	932	1004	986	932	964	977	970	965	953	988	935	1009	991	930	999	985	925	960	947	959	961	943	996	933	928	1013	968	938	943	926	979	984	997	969	948	932	992	951	969	976	988	1012	953	981	996	929	957	925	947	963	950	979	953	1005	940	936	1000	958	938	939	930	970	987	977	951	978	919	985	967	943	963	967	941	997	946	942	983	960	1032	948	999	905	972	936	935	949	946	968	945	897	940	950	996	929	989	902	1016	936	976	966	994	958	956	948	950	913	972	932	956	951	977	953	941	945	971	966	968	971	964	948	965	1045	926	993	1033	1001	951	931	967	1027	885	996	927	955	991	989	961	972	909	970	992	935	983	942	909	943	887	966	915	950	972	948	964	977	922	981	936	1015	896	968	988	966	960	943	1004	910	946	944	1002	955	953	940	905	958	950	998	933	968	962	927	962	937	970	950	982	924	925	981	945	988	981	941	980	922	984	944	954	954	985	978	975	1001	982	986	933	895	900	920	959	1007	898	952	983	932	975	923	951	990	932	936	1014	967	926	988	1007	988	944	929	977	1006	950	945	880	1005	986	920	978	962	955	951	937	904	993	966	897	973	942	937	1003	924	997	995	1001	978	986	949	993	907	953	925	924	891	938	985	935	955	948	1012	915	915	957	959	949	932	944	933	1018	961	950	950	946	959	943	964	969	907	943	946	902	979	988	997	991	1004	933	1007	974	972	984	966	959	949	1016	933	944	982	969	936	976	870	989	956	895	996	905	944	937	954	920	945	972	974	990	923	971	916	960	935	952	969	989	942	913	999	977	969	934	947	966	936	993	964	938	971	990	944	931	926	925	962	958	977	952	955	992	945	926	956	954	992	1001	995	965	925	963	986	991	938	982	1011	919	949	961	976	945	931	923	967	938	945	972	950	986	960	1009	1000	945	997	940	946	928	920	970	963	940	964	979	915	1046	925	969	910	1004	954	947	937	968	940	999	944	959	976	980	989	993	971	992	932	966	982	925	917	934	948	995	944	965	1018	946	895	958	969	1048	953	940	956	972	930	1021	969	997	954	948	1011	922	948	964	957	968	925	918	880	912	932	958	960	934	983	929	950	954	909	961	984	929	955	924	955	943	888	946	910	968	948	992	915	936	1005	901	1014	975	983	987	1044	905	985	992	972	971	975	932	968	977	940	952	945	992	953	973	924	944	928	1012	939	947	931	927	975	960	990	931	959	954	948	944	932	980	972	942	950	920	908	925	981	952	936	980	934	957	947	953	983	965	1009	964	961	923	937	959	896	956	943	961	974	983	978	953	959	945	964	953	959	915	999	909	980	936	950	990	928	927	964	964	950	911	990	914	947	902	951	958	933	979	1002	976	925	937	955	935	927	895	942	953	945	946	903	938	1009	947	946	966	966	980	919	933	965	1008	930	1016	980	981	916	948	970	983	914	973	983	964	943	994	908	933	970	977	950	960	962	951	954	925	969	968	929	969	1013	919	935	926	988	971	978	910	900	980	922	973	946	947	938	936	945	933	940	975	932	997	932	1051	964	956	995	963	1014	989	942	898	912	978	939	967	974	932	941	981	995	957	955	1029	967	986	984	978	1012	934	905	970	940	942	936	967	932	983	967	968	940	960	938	959	971	924	939	955	977	964	931	937	974	982	1017	937	960	966	999	902	949	943	933	929	941	991	942	998	943	953	991	953	919	980	982	984	973	935	968	943	955	971	970	963	920	979	1000	975	1019	937	956	1009	977	963	981	959	942	964	951	955	972	957	952	971	1031	965	900	947	961	974	944	946	1032	912	942	923	921	923	1013	881	937	1007	922	975	920	965	940	994	958	963	935	1027	955	938	948	974	911	951	942	989	983	982	995	957	1014	969	966	989	953	983	1024	1014	901	947	1006	916	903	963	936	970	938	935	991	929	922	908	1010	974	900	944	969	939	927	986	969	915	918	944	976	943	930	961	974	984	1036	990	980	923	933	942	950	967	918	938	899	986	987	959	982	975	979	946	991	992	937	964	924	922	953	958	976	932	928	956	991	937	981	1008	995	965	920	930	965	955	970	916	947	961	912	982	979	985	940	966	967	993	956	964	977	960	940	970	959	967	902	983	975	973	919	990	975	932	949	972	940	939	935	967	1022	929	917	1009	1023	924	1012	990	988	1005	935	952	921	944	954	955	942	949	931	981	960	1000	966	948	961	988	911	904	993	937	1008	1002	894	991	960	983	1015	935	948	902	985	941	926	952	959	1058	948	978	943	941	942	1016	936	966	981	1014	937	923	928	950	996	955	1003	950	958	896	963	947	978	985	869	971	918	951	961	994	947	964	1002	988	945	977	959	965	960	948	976	1000	1003	969	944	955	998	937	930	1033	920	929	991	989	929	930	962	993	986	984	975	985	971	958	956	948	948	967	951	923	897	984	920	979	941	959	917	979	973	921	943	957	912	941	944	1006	957	962	954	964	928	981	927	938	989	1019	983	970	963	958	972	1032	992	986	910	988	962	984	937	1005	947	934	925	933	942	980	985	1016	917	935	924	942	902	984	947	979	982	927	971	919	951	993	981	989	945	905	951	951	968	946	931	935	999	947	930	996	1004	973	950	983	993	939	921	927	929	996	956	919	977	968	1004	974	991	923	965	976	921	935	986	904	909	957	964	936	952	1010	981	965	979	949	955	942	957	998	948	985	948	995	957	904	949	996	957	911	963	908	954	963	945	941	933	978	937	951	970	994	891	956	933	945	995	935	936	951	954	961	952	929	981	906	962	922	979	975
15488	5220	2228	1686	1221	997	825	718	620	413	415	399	403	409	420	433	377	418	392	394	371	381	367	389	366	416	398	393	376	415	356	405	392	381	409	371	404	394	375	408	382	402	342	396	407	413	414	379	409	386	355	380	433	388	411	379	369	387	411	399	385	400	399	398	400	382	411	378	349	370	377	392	377	427	380	379	381	398	401	400	366	374	385	359	398	402	381	407	339	379	396	359	359	342	394	351	394	365	398	353	416	368	388	370	349	389	374	351	382	342	380	407	371	406	366	366	345	364	368	345	382	390	378	400	362	396	348	381	393	369	353	370	364	385	365	407	385	409	395	348	391	360	404	362	382	362	392	375	350	374	387	400	365	410	355	391	377	398	392	398	342	376	372	381	398	367	398	354	393	411	335	379	426	347	362	393	380	384	377	379	391	367	355	347	419	376	349	378	356	346	350	353	400	399	360	390	366	388	361	383	345	355	385	398	369	402	377	388	404	392	378	387	367	368	369	381	368	398	373	384	377	386	398	371	347	343	413	388	367	340	386	382	393	363	365	392	388	397	365	389	372	394	378	375	376	383	400	388	353	378	395	382	370	377	422	373	335	428	360	375	338	390	419	359	393	414	368	377	400	349	363	371	357	357	367	354	375	383	370	391	322	348	356	322	368	399	393	403	380	402	378	401	352	402	372	411	380	382	432	381	386	387	339	342	382	359	342	400	363	389	373	376	385	346	366	387	382	378	367	359	373	367	386	352	398	359	417	370	410	364	376	417	381	351	386	382	375	359	370	373	360	393	381	400	365	374	358	376	363	380	388	396	412	371	374	397	392	377	406	354	394	349	396	369	376	352	403	422	383	381	385	382	403	346	368	379	388	380	362	397	392	373	377	370	377	335	364	393	370	382	377	419	388	398	357	365	400	395	394	399	365	352	391	350	355	393	353	396	365	374	377	398	386	370	370	373	396	368	396	345	365	376	389	391	396	380	398	388	404	371	361	369	356	406	348	389	371	368	411	404	411	398	377	363	387	392	373	341	413	351	383	401	394	375	382	375	371	352	345	378	385	394	348	385	409	398	369	395	391	358	403	385	379	400	357	389	368	387	372	382	379	373	386	364	366	402	365	385	431	396	382	363	386	392	425	392	380	420	416	393	373	378	347	397	364	366	397	410	417	345	381	380	379	429	363	375	374	384	340	376	406	365	443	373	382	376	363	401	381	378	402	385	373	396	363	379	383	380	397	344	387	367	333	404	358	416	369	350	404	402	400	400	374	373	390	378	383	333	371	377	360	369	367	337	372	385	401	380	350	385	413	382	407	363	383	377	378	379	384	349	385	373	412	393	381	390	382	381	399	358	394	379	360	373	335	374	389	386	376	366	357	392	438	386	377	407	347	401	356	343	402	354	424	411	384	380	399	363	371	357	402	384	357	367	413	391	410	379	409	405	385	374	428	405	362	384	334	392	363	364	371	370	359	339	340	362	340	380	350	390	396	392	377	436	367	358	343	369	387	364	380	398	371	360	405	383	361	379	353	360	402	385	383	403	423	388	413	336	392	389	384	379	383	396	385	369	344	319	345	386	386	396	408	381	396	402	381	379	393	397	370	378	332	397	354	386	357	361	355	376	390	337	366	403	348	401	419	335	336	340	395	416	392	371	331	372	394	345	397	406	387	353	366	352	382	383	377	361	338	384	384	382	359	413	370	431	351	370	378	386	354	356	417	373	420	370	394	370	396	355	385	386	394	378	351	394	370	425	385	376	393	373	346	373	394	386	387	357	382	382	390	365	390	349	383	360	375	335	378	354	378	360	344	350	386	376	395	361	402	380	316	379	399	367	408	351	371	403	384	365	392	435	360	349	366	370	382	389	401	411	373	407	394	422	381	374	412	372	375	419	408	381	352	389	378	358	376	348	400	349	372	388	390	359	369	370	370	323	396	370	407	420	400	356	372	368	413	377	356	370	392	374	383	376	364	346	382	374	337	414	379	373	403	370	393	401	388	389	358	429	374	417	347	377	373	375	394	394	368	393	373	377	410	374	362	375	411	387	411	385	412	399	410	370	373	386	401	386	382	409	405	378	407	366	408	371	387	382	370	388	373	379	350	368	407	390	393	356	386	343	387	402	403	394	389	383	390	385	375	382	407	390	368	344	445	327	416	399	381	377	373	368	378	403	373	387	398	364	361	386	362	389	336	378	367	369	352	398	352	362	374	336	357	401	396	370	389	375	348	409	391	393	402	360	403	378	386	360	397	392	361	406	424	355	356	375	352	354	397	398	399	416	397	382	395	377	378	392	386	380	379	361	406	400	352	386	356	365	408	356	401	359	349	353	370	401	375	405	371	383	345	394	400	373	395	403	372	399	378	378	374	335	404	365	377	395	367	366	403	359	381	365	396	364	392	347	386	374	358	364	394	393	359	405	380	395	369	376	393	334	348	391	371	393	425	402	359	396	382	384	366	347	371	397	386	431	397	371	373	415	355	396	397	402	368	347	368	369	365	369	395	360	375	368	383	349	354	345	353	377	372	379	392	390	375	400	418	379	405	359	389	366	398	398	378	382	433	388	388	359	383	392	372	387	396	394	370	375	391	383	358	380	387	407	422	396	344	362	349	393	365	390	406	349	397	372	383	394	392	416	359	348	324	397	338	366	372	398	408	367	369	376	398	393	418	319	391	389	374	396	370	387	387	359	383	359	381	412	361	360	389	399	379	387	349	378	382	421	350	375	373	381	392	413	380	349	413	354	374	375	386	337	404	348	367	362	357	397	390	349	391	398	393	362	388	391	362	368	354	381	371	401	397	329	409	363	381	354	383	365	371	391	372	370	395	399	387	374	367	388	342	357	391	388	383	396	344	413	339	347	383	381	349	320	381	363	367	362	369	382	370	364	403	376	437	410	394	353	385	375	362	394	395	365	376	324	407	393	335	366	373	389	363	362	387	373	395	381	395	400	401	351	374	376	378	364	398	381	379	354	365	373	380	396	391	376	389	391	389	382	353	383	369	377	379	387	414	367	427	391	437	364	335	372	357	375	394	370	347	383	356	426	428	374	421	390	378	370	346	353	369	385	339	369	415	390	385	365	352	365	363	411	388	353	355	400	389	376	338	404	401	389	360	386	389	409	416	373	369	376	366	446	401	396	385	395	385	403	407	394	400	392	358	336	374	384	360	367	403	378	403	381	372	362	389	389	393	343	385	371	393	412	383	357	418	381	379	388	345	375	411	379	369	406	358	379	411	352	356	355	367	376	403	365	371	367	395	345	428	370	400	381	402	381	360	398	335	360	367	395	374	364	349	385	352	380	396	383	325	396	377	411	392	363	358	381	391	381	367	391	344	385	343	397	378	366	346	389	367	380	363	371	392	369	326	364	396	339	360	354	357	401	350	383	393	380	344	430	379	387	436	364	366	374	355	347	365	365	356	381	361	386	380	345	377	375	359	376	348	394	385	376	382	384	374	380	326	403	391	382	360	381	415	366	424	363
12152	4977	3761	4216	3744	3042	2673	2207	1817	1408	1266	1229	1143	1134	1135	1110	1143	1098	1037	1019	1004	1064	987	972	959	994	1025	987	981	1012	991	968	984	954	935	917	970	918	875	937	911	885	1011	946	965	864	957	897	960	851	915	951	981	938	928	926	952	881	942	920	961	938	918	918	905	869	960	892	955	919	896	891	992	890	892	977	953	867	976	935	905	912	947	964	962	909	929	931	904	902	941	878	927	868	935	870	871	970	906	905	907	862	992	945	911	933	914	861	887	930	946	938	963	945	915	938	951	932	903	963	867	909	917	913	958	947	895	963	969	938	915	928	902	931	932	985	893	903	922	943	889	907	943	894	935	918	957	920	929	933	907	923	930	924	922	911	958	897	905	899	917	897	864	911	912	909	905	972	918	886	913	904	904	922	916	925	893	893	936	956	892	938	931	902	911	910	897	926	855	960	887	915	901	925	984	975	974	969	863	883	966	957	938	894	869	920	918	890	905	937	901	940	953	959	926	883	898	926	921	879	923	938	909	954	876	915	831	955	895	955	885	900	993	900	932	936	882	934	935	890	905	924	904	878	893	897	903	928	905	868	917	895	960	878	928	898	955	916	925	948	862	962	953	897	920	880	869	955	1006	926	901	965	920	962	915	978	903	956	930	981	894	981	878	970	917	902	960	927	905	934	924	892	926	933	900	978	918	977	907	952	939	948	941	946	961	886	957	918	867	888	900	953	918	912	936	927	920	880	870	943	884	927	902	956	856	915	884	947	933	930	906	891	920	932	930	929	927	928	949	878	933	955	862	907	900	889	934	884	904	914	907	916	957	902	931	860	907	910	948	926	897	929	934	940	925	931	866	919	910	979	934	895	878	857	895	894	923	993	876	882	906	901	943	910	913	1013	944	937	916	930	885	946	969	910	911	903	946	883	937	916	919	957	932	906	919	882	885	864	968	963	930	927	928	853	897	913	921	894	895	941	926	885	955	945	903	945	914	909	910	903	947	892	918	957	918	929	954	953	897	881	889	905	907	922	938	913	959	880	917	934	894	891	883	910	895	921	942	911	916	916	896	884	979	907	921	909	920	899	891	867	935	948	960	915	924	867	894	880	946	950	915	905	875	946	938	864	947	900	976	928	943	887	924	961	874	904	901	896	954	946	876	967	862	920	935	936	864	878	918	944	936	912	932	903	909	861	902	943	965	972	924	987	938	947	892	941	972	919	923	919	894	898	943	923	878	861	950	910	897	896	941	885	872	908	851	935	930	945	995	922	911	901	918	962	905	974	895	864	932	925	975	920	901	981	881	945	918	918	949	945	908	882	943	939	913	943	987	979	897	965	870	909	956	933	901	903	967	901	898	941	933	968	926	899	894	936	891	930	962	916	903	906	912	956	913	945	916	919	881	921	934	935	958	926	914	906	938	918	936	900	905	949	848	950	951	952	897	914	900	880	948	879	1027	927	962	947	905	878	911	914	933	925	961	892	959	927	907	914	900	917	927	926	913	936	955	925	922	901	926	902	917	930	906	916	892	922	879	955	959	901	927	920	922	921	997	915	927	850	929	880	900	933	901	916	948	925	936	903	959	953	898	936	894	963	893	958	931	932	898	910	945	928	900	966	926	880	943	931	941	918	889	889	943	966	870	904	910	947	919	868	954	918	925	953	909	912	940	925	902	876	930	988	875	889	953	960	885	934	960	873	898	907	938	884	857	950	940	958	909	914	945	878	937	948	944	991	894	921	879	880	893	879	884	908	888	912	923	908	927	879	926	867	934	885	906	935	902	979	945	871	933	934	915	980	906	887	870	959	950	899	936	856	939	957	918	923	900	932	872	878	920	996	888	956	903	956	908	961	887	911	948	923	899	840	890	945	912	901	870	867	887	940	875	978	862	909	906	976	865	905	889	937	926	898	894	876	908	892	918	929	899	927	912	932	931	893	911	952	905	937	898	907	933	903	841	930	898	976	869	922	955	957	861	915	941	925	971	979	950	890	923	857	966	915	904	900	842	895	905	934	905	902	922	937	924	956	887	885	945	950	937	890	891	925	903	925	888	863	868	888	911	927	886	954	903	983	906	919	898	935	925	877	894	913	912	912	883	965	891	905	921	873	891	881	980	946	920	916	904	922	963	940	881	954	941	885	978	964	894	893	925	951	887	948	895	851	948	920	894	902	936	919	886	974	911	924	888	943	957	946	864	972	918	911	942	934	896	903	907	895	973	914	918	928	901	959	924	900	952	942	964	879	859	908	952	915	909	913	983	892	931	885	962	914	868	934	930	933	931	911	845	953	987	914	909	858	872	882	925	926	879	918	901	894	919	928	960	896	932	890	909	905	941	949	936	952	881	902	911	943	856	934	931	911	956	900	920	846	912	914	895	932	971	961	920	914	894	910	933	900	890	920	898	901	906	941	898	875	893	887	986	919	910	890	893	949	961	886	899	905	919	895	896	965	896	919	935	898	934	935	884	879	917	922	927	940	964	881	923	921	893	916	888	920	937	850	955	899	904	917	973	906	825	902	907	891	922	952	931	943	944	917	910	921	938	948	891	882	912	896	965	884	959	864	907	919	893	902	890	891	898	947	885	925	924	868	853	876	952	916	930	916	1005	899	924	906	944	898	885	901	976	914	911	898	870	921	957	984	865	909	940	904	920	912	934	926	897	946	907	921	964	903	835	933	892	996	913	1010	880	928	901	922	919	962	884	934	864	900	874	907	921	925	881	885	958	894	924	907	930	900	924	924	954	961	904	872	924	901	959	932	932	953	933	929	881	899	893	916	911	884	887	923	887	967	906	833	953	888	896	919	846	949	905	929	889	954	912	868	896	903	904	934	922	905	965	871	968	888	910	886	895	899	896	973	910	919	927	916	895	900	901	881	947	890	922	961	863	866	874	947	908	932	847	903	951	882	912	925	942	896	891	936	902	891	921	938	968	942	907	876	917	943	952	896	946	951	910	930	933	908	857	942	894	849	930	946	892	903	961	879	927	927	901	856	866	906	922	908	967	958	939	884	939	917	982	944	930	938	932	866	964	904	909	890	907	890	893	933	940	929	898	939	897	874	926	951	916	900	831	904	941	901	917	903	923	921	903	932	970	937	962	900	901	902	868	885	926	925	899	936	968	926	956	845	946	888	880	867	878	950	931	998	915	914	909	934	890	912	907	911	898	901	865	939	885	945	861	887	912	905	962	919	895	863	919	915	920	906	941	943	952	902	898	923	925	922	883	914	966	934	940	847	954	919	903	818	918	919	928	912	954	917	915	965	914	938	926	909	875	1009	889	961	900	913	885	892	872	971	893	937	917	872	978	981	918	882	852	875	982	930	922	941	919	939	943	960	908	953	856	1019	877	935	909	969	901	930	953	932	867	913	946	888	892	953	947	938	954	911	932	960	943	930	924	915	948	919	899	1004	915	895	909	890	955	935	909	902	909	814	936	934	870	932	910	900	906	949	942	948	924	950	895	928	956	891	962	891	949	927	980	922	940	939	955	883	886	873
24089	9467	3860	2483	1524	1093	915	760	546	349	332	319	289	266	254	276	278	245	294	215	212	215	214	203	220	226	233	240	226	270	237	255	226	199	212	219	226	223	207	245	206	221	194	197	187	191	218	248	239	211	230	241	217	231	236	235	218	214	203	218	179	214	224	202	240	246	231	218	222	211	199	198	201	223	237	274	224	237	222	205	206	208	227	197	220	228	234	213	201	213	215	216	217	218	226	244	205	244	216	206	230	188	240	201	246	202	203	216	206	197	203	203	199	212	211	215	248	222	232	231	226	211	213	218	226	241	215	209	216	214	257	227	213	234	228	205	233	208	220	218	209	219	197	209	209	230	210	213	213	201	209	250	238	218	210	221	199	207	212	238	237	238	224	227	201	198	205	229	214	199	204	195	199	227	207	204	211	227	226	215	225	198	230	224	200	197	215	236	203	230	243	209	224	185	209	231	208	227	238	214	218	194	236	238	188	212	215	194	222	219	228	217	220	210	212	198	235	206	230	233	217	199	244	201	218	228	208	201	213	224	198	204	195	220	228	229	209	235	226	220	227	237	225	232	211	218	204	181	233	207	245	215	212	212	240	225	194	221	201	211	218	208	194	198	232	237	227	225	222	219	210	248	205	212	218	236	233	226	226	233	220	212	228	242	221	214	225	211	226	208	225	241	226	225	202	232	237	186	216	232	229	204	199	204	205	227	223	200	227	210	212	235	224	221	239	216	220	235	222	194	236	190	238	209	225	212	216	200	224	227	230	224	212	215	201	237	221	213	231	201	220	202	217	191	224	243	181	207	206	229	217	240	212	235	229	207	224	199	192	228	214	205	200	242	177	217	255	210	200	216	209	195	209	214	218	210	241	231	216	197	221	240	202	204	208	221	224	228	222	226	231	220	201	237	213	268	238	228	217	216	222	215	247	265	214	214	203	236	226	205	201	210	218	223	213	230	222	239	257	196	198	223	240	241	229	217	236	230	225	204	232	215	206	218	217	195	222	191	213	227	217	223	210	224	215	196	198	197	196	215	205	217	225	206	226	192	230	233	214	219	229	206	211	196	259	205	213	213	226	219	220	212	220	210	198	206	227	198	210	226	208	213	241	236	207	195	196	209	211	227	204	207	218	224	231	210	216	222	223	246	192	225	208	203	241	194	222	210	230	191	206	218	184	227	233	198	224	213	202	224	212	206	202	214	216	209	261	213	219	230	221	212	235	209	202	228	196	233	209	227	209	234	201	219	209	217	228	223	237	218	222	214	228	231	222	225	201	243	226	213	219	199	235	229	209	205	224	218	224	199	206	229	196	260	229	205	225	241	201	219	233	219	223	222	207	217	216	194	221	218	239	212	245	220	238	214	198	196	226	248	222	216	199	190	221	213	241	224	218	224	203	217	232	244	238	208	229	241	216	200	211	203	216	219	235	202	224	240	211	217	231	201	206	200	242	227	221	218	258	221	199	209	224	208	226	199	197	208	200	208	218	219	209	184	217	228	224	244	234	220	208	217	194	240	195	192	234	188	209	200	224	227	215	247	204	223	204	241	246	233	218	245	216	231	211	212	213	224	235	198	202	207	216	249	216	205	190	202	199	216	217	201	233	218	223	197	236	210	231	222	236	231	233	234	219	193	226	217	195	223	221	232	227	225	213	197	227	211	226	242	226	214	218	225	227	231	201	216	223	219	229	228	226	210	206	232	225	215	227	207	201	212	232	229	224	242	224	193	231	208	228	224	228	191	211	227	229	213	226	215	208	246	218	195	199	225	234	210	202	216	225	212	215	221	220	229	208	215	216	208	216	223	213	220	217	228	235	210	204	232	226	215	233	215	225	228	202	207	198	231	218	236	217	185	212	223	216	233	203	230	211	199	225	199	200	227	206	190	203	224	208	226	215	242	213	214	210	199	230	214	237	223	212	220	213	190	212	218	194	199	220	216	232	242	181	198	204	238	227	226	238	247	214	226	220	222	227	225	229	231	190	197	200	205	211	211	222	210	191	211	222	200	217	183	212	205	239	195	226	242	213	257	236	219	196	246	224	208	224	217	219	225	210	195	210	232	225	215	202	237	222	225	214	221	222	224	196	210	216	199	210	188	210	248	245	217	222	208	214	210	196	228	217	220	227	223	212	217	205	247	180	239	238	218	223	211	213	198	236	230	214	215	213	206	223	169	207	243	177	199	199	211	237	223	239	188	188	221	196	203	204	217	223	224	195	209	216	224	253	231	208	186	218	213	211	227	246	203	217	214	187	238	227	202	226	195	181	211	210	225	211	237	182	236	196	207	231	215	230	196	227	215	213	232	214	220	229	217	198	205	182	192	225	240	204	206	240	218	216	205	239	211	219	219	212	229	225	235	223	226	228	213	237	247	227	227	239	214	235	218	202	215	218	203	231	215	203	207	225	228	209	251	219	213	220	228	239	214	237	214	232	212	221	234	243	209	199	230	218	234	226	216	205	196	191	197	225	225	205	238	245	210	247	229	237	196	230	172	219	212	226	218	194	212	197	230	224	238	243	238	243	228	221	214	242	240	234	225	244	242	220	238	206	196	224	220	236	198	238	240	239	224	208	251	207	198	218	225	209	238	201	212	210	211	250	227	195	204	230	199	222	205	214	209	227	202	211	212	207	220	200	194	248	248	241	208	228	204	224	226	230	195	219	219	238	205	196	207	220	230	255	215	201	221	230	201	225	229	202	218	230	210	233	227	231	215	201	222	220	223	225	222	222	205	225	234	213	220	200	200	206	197	215	224	223	223	208	198	215	228	222	203	206	185	209	211	222	242	250	221	231	243	224	220	197	225	208	236	233	201	227	218	214	246	206	225	207	217	204	182	235	257	191	239	214	212	216	220	215	209	199	218	226	209	241	229	221	225	222	206	220	209	216	235	227	247	222	234	213	218	240	233	225	244	209	211	177	247	211	203	219	234	230	197	209	228	216	192	237	215	218	190	222	210	206	246	219	241	224	221	201	199	210	217	237	223	246	220	215	236	253	247	213	241	221	196	206	247	229	245	223	214	198	219	214	203	192	226	238	227	228	222	213	246	207	219	213	230	216	249	236	188	231	207	190	227	227	210	272	211	261	229	230	251	191	222	238	205	228	223	215	209	213	199	208	205	212	213	209	237	228	185	190	235	227	221	207	208	224	205	223	214	217	227	215	230	235	223	196	235	204	210	203	226	207	210	228	213	188	203	217	250	194	241	226	199	228	223	197	198	194	204	207	247	247	243	223	242	225	217	205	230	209	209	224	208	225	191	191	221	236	236	218	225	216	225	212	202	196	233	206	213	225	219	192	207	198	207	210	207	194	191	209	218	234	207	241	203	218	207	197	219	196	236	254	206	211	191	205	211	217	217	205	196	211	171	197	201	214	223	212	206	214	238	231	220	237	222	213	237	246	193	215	211	240	225	192	219	242	227	206	221	222	233	211	230	217	195	225	223	221	223	210	194	231	200	193	215	207	217	217	235	217	216	223	221
16129	7211	5480	6052	4936	4049	3269	2811	1930	1274	1138	1049	976	884	844	842	856	799	808	710	708	703	691	636	651	626	681	685	686	706	725	680	613	558	636	610	574	598	601	601	558	544	550	556	572	538	549	564	559	556	542	590	596	602	552	542	548	596	581	557	581	542	546	567	560	569	610	584	557	520	583	588	544	573	504	556	574	592	552	555	600	543	574	529	574	539	536	551	571	585	565	572	599	559	612	567	549	542	547	548	543	602	562	571	555	587	539	511	554	549	572	577	532	547	608	555	559	594	549	557	571	527	545	559	562	551	571	561	569	583	581	600	568	576	541	596	510	591	527	528	613	537	557	581	566	555	537	576	534	537	537	566	554	557	546	518	502	575	562	552	575	540	549	580	540	512	570	587	552	551	569	563	566	540	575	561	545	583	535	539	561	587	572	573	548	560	553	556	562	555	535	567	578	565	572	608	529	584	526	572	572	544	561	563	529	576	568	530	569	526	551	535	531	550	508	559	521	563	566	602	553	549	566	584	596	570	497	529	597	523	571	598	552	580	565	541	551	542	533	608	595	521	564	577	540	574	558	561	545	588	564	589	605	581	568	573	540	547	530	565	564	582	493	532	596	575	568	560	593	550	592	608	553	536	577	538	581	570	584	571	575	558	537	565	588	550	550	591	532	572	527	565	569	527	605	548	530	530	536	537	576	576	587	569	584	563	536	573	536	556	563	592	563	533	560	508	550	587	563	543	521	567	566	534	555	523	531	538	559	560	582	530	577	552	572	585	571	500	582	566	527	528	559	559	574	527	595	583	565	529	511	570	568	555	557	544	542	508	537	614	598	544	515	548	543	523	561	537	539	547	508	539	564	583	559	559	543	567	526	539	606	631	540	589	514	540	548	526	552	544	580	563	536	554	515	570	603	539	571	522	550	557	539	594	589	520	578	556	575	592	548	569	561	542	536	547	568	601	549	589	598	543	568	542	579	605	581	543	564	535	535	540	565	557	533	544	534	556	555	552	584	546	557	561	533	549	548	568	554	551	531	562	567	524	561	519	564	578	542	548	565	585	545	523	571	590	557	513	559	553	565	570	541	552	563	563	592	564	577	561	583	558	569	543	561	551	518	547	506	547	548	534	558	568	550	555	563	538	574	560	561	549	583	584	489	566	542	546	541	546	589	564	562	531	566	565	552	520	550	575	532	565	558	538	579	572	546	580	549	624	515	505	555	563	527	568	568	574	550	575	554	519	547	559	573	562	570	509	548	528	561	557	541	559	569	528	543	584	565	554	564	522	591	565	588	541	509	560	575	549	588	534	556	514	579	556	550	575	596	572	575	572	538	563	568	527	561	540	536	530	549	581	592	558	590	569	532	562	555	602	578	560	562	590	564	551	564	552	560	588	573	562	573	557	542	540	503	565	577	590	550	554	558	495	598	555	535	537	579	583	557	516	547	515	539	602	549	572	584	518	578	553	591	560	582	547	571	572	573	539	588	519	538	565	556	573	555	540	538	551	548	536	568	591	557	565	598	531	536	559	564	547	580	532	588	571	572	487	595	538	512	585	561	535	557	579	553	581	568	516	515	555	580	614	599	593	574	541	552	573	561	554	514	520	575	545	581	566	557	578	547	534	569	570	577	545	564	560	553	618	575	599	585	537	543	552	565	569	536	592	540	546	568	537	560	534	514	555	527	594	517	560	548	577	539	563	534	559	567	529	548	518	562	548	518	560	491	525	526	561	553	596	582	547	576	587	574	528	627	549	557	570	558	576	520	530	526	582	586	512	563	544	596	575	559	544	538	569	552	586	575	529	571	569	556	540	527	553	565	603	587	519	511	559	605	539	536	567	552	572	553	586	592	534	585	561	518	588	594	564	570	547	501	500	546	500	578	598	563	543	505	531	540	536	584	558	511	577	544	552	564	583	545	596	552	541	548	534	606	581	570	591	536	582	576	542	538	552	515	584	563	540	531	551	561	542	598	544	596	553	549	565	580	540	573	525	530	523	580	541	582	573	574	525	585	546	521	564	513	555	567	570	509	561	578	562	602	519	539	569	533	587	521	550	530	556	544	578	575	582	549	583	563	552	526	543	563	558	560	587	551	540	529	528	554	548	548	568	560	562	548	569	495	545	573	615	538	592	551	580	567	575	545	554	539	522	555	518	588	556	596	553	565	545	580	533	575	594	589	541	602	551	578	572	545	562	550	539	557	526	573	527	565	575	559	590	562	552	531	572	572	561	511	571	578	538	532	553	535	551	568	577	562	552	547	560	582	543	554	551	564	566	558	581	563	566	554	576	557	560	577	536	525	637	561	561	526	549	528	566	565	568	531	552	557	555	588	542	590	582	574	569	553	572	556	551	509	573	584	512	544	538	586	553	603	529	531	589	563	499	559	550	582	562	530	560	586	530	562	546	542	526	580	575	562	542	584	551	594	552	577	563	552	553	505	545	546	578	555	559	501	543	553	526	591	578	532	568	516	565	588	515	568	601	510	561	569	570	549	557	548	537	552	597	584	513	592	518	595	528	579	581	508	538	596	543	557	548	528	614	560	536	560	563	591	552	588	522	536	520	560	540	570	564	523	553	528	586	539	568	531	616	519	546	549	486	529	543	543	540	515	560	555	520	528	577	584	564	594	558	537	557	524	556	537	527	574	523	584	573	554	575	546	516	563	547	558	567	538	560	540	501	551	570	546	516	557	576	529	574	558	568	564	538	599	573	541	543	566	562	567	603	581	546	576	535	558	532	563	578	564	548	575	616	580	578	535	577	582	523	558	571	552	563	555	554	583	576	532	593	511	542	514	528	526	526	536	549	533	605	504	548	541	556	572	534	573	555	524	551	564	590	552	531	569	612	533	519	558	534	549	546	534	570	556	587	571	579	577	590	542	568	541	558	532	592	553	575	553	533	557	522	576	571	528	564	588	548	579	564	583	541	543	550	519	595	592	556	554	510	563	577	554	547	560	580	566	556	535	564	531	517	553	555	534	595	565	530	567	581	572	586	533	535	552	585	610	561	536	541	592	521	539	602	546	550	558	543	581	546	549	562	561	556	554	542	557	538	541	581	557	532	588	539	579	552	534	541	577	534	549	522	549	556	546	537	532	583	552	569	582	552	590	547	514	629	518	520	552	540	578	513	568	544	557	549	521	538	546	564	543	593	548	568	581	564	541	523	554	563	551	555	551	519	551	523	621	550	548	542	562	569	554	527	583	526	562	560	548	560	545	531	605	563	586	520	576	522	564	567	591	557	551	552	533	543	530	548	529	567	553	575	540	557	537	547	604	554	546	597	542	553	570	557	558	593	553	552	520	574	553	517	580	543	592	586	541	541	561	542	528	549	566	568	538	541	607	594	569	558	549	553	502	552	528	545	578	565	522	575	582	577	564	575	572	522	517	556	544	523	552	526	571	542	559	565	587	561	601	511	544	585	551	547	560	552	571	554	590	550	565	598	578	528	563	563	534	554	555	510	544	545	565	551	530	586
4673	1869	1153	853	615	521	520	436	413	436	415	426	438	392	390	395	459	409	370	446	374	388	437	388	386	399	418	430	420	404	433	397	389	360	387	402	413	391	412	369	408	392	417	426	371	369	390	388	391	396	380	370	424	418	378	382	417	392	384	406	359	437	391	395	364	371	392	362	420	365	416	414	411	390	431	370	382	398	414	386	407	407	414	412	413	370	381	402	395	433	390	411	375	413	407	388	391	387	373	388	391	368	396	375	394	411	377	429	399	358	370	397	360	422	409	391	438	408	372	397	431	412	423	425	386	371	399	422	417	385	389	409	418	415	403	395	425	410	382	362	437	389	413	373	432	413	383	415	402	382	396	383	397	398	380	408	379	375	426	374	415	412	389	395	394	386	440	385	441	379	369	397	375	367	404	414	400	417	368	365	379	372	413	430	401	387	388	435	413	398	420	396	398	423	417	450	387	403	405	407	389	390	396	443	379	394	394	384	417	378	384	361	404	376	403	416	407	419	388	380	419	382	385	409	401	362	371	390	395	378	375	402	400	395	375	379	384	380	398	405	396	403	354	378	404	378	384	433	355	396	392	383	362	387	393	418	385	401	381	395	402	398	417	372	426	396	368	406	417	369	420	423	424	421	399	394	383	406	372	362	405	470	390	406	401	419	368	395	438	400	386	379	403	391	379	369	396	362	397	381	383	394	389	371	407	401	411	393	405	407	439	362	360	381	405	402	405	398	384	412	398	386	411	374	398	395	409	390	396	367	371	379	417	401	358	383	388	425	421	392	393	402	385	393	411	432	397	404	391	409	379	439	374	376	384	340	387	353	396	400	376	410	428	409	426	371	436	356	376	382	432	369	428	398	400	366	386	379	374	350	400	417	406	383	418	392	398	403	422	430	391	401	410	407	397	382	427	380	353	405	375	382	371	383	357	396	431	404	406	421	375	370	395	420	404	409	408	402	409	379	396	379	403	390	407	385	378	418	390	423	442	400	379	398	375	390	388	397	396	404	402	374	393	356	425	408	400	377	381	398	430	367	354	376	390	392	398	345	410	375	372	413	412	371	404	406	393	400	402	357	401	412	434	393	424	429	379	377	423	394	403	334	410	430	375	365	402	400	401	441	410	389	422	404	405	375	380	374	419	370	389	426	410	376	391	372	435	366	442	360	367	383	440	383	399	394	389	423	399	397	339	388	413	368	388	385	377	350	380	396	418	390	396	362	420	408	396	389	394	390	376	401	401	407	438	400	426	417	412	371	412	409	383	415	374	359	402	391	383	376	413	394	415	385	426	384	389	388	414	415	354	365	408	389	387	394	399	417	397	383	366	411	373	412	401	380	396	389	400	393	408	373	439	372	386	374	435	384	376	406	369	389	362	396	405	385	402	410	387	397	349	388	375	397	360	412	381	379	388	383	381	390	407	357	366	436	372	386	370	366	391	356	411	402	418	397	392	375	390	398	382	393	414	384	396	409	392	394	381	354	428	417	457	393	379	424	392	379	421	435	419	394	371	443	380	395	433	404	413	362	405	408	430	393	364	379	412	364	399	371	412	448	408	399	385	403	416	414	365	395	386	391	367	392	416	403	375	413	433	410	417	401	400	419	388	373	392	369	368	425	406	379	390	389	371	384	368	405	411	413	383	427	380	406	404	422	402	369	418	413	374	400	434	417	398	395	359	385	371	431	411	383	366	389	342	384	369	383	406	383	387	441	378	396	389	408	389	399	424	392	433	363	356	398	387	416	382	408	437	388	372	382	378	423	393	425	402	387	415	407	393	414	388	417	416	359	388	384	418	406	365	375	389	406	380	408	367	399	378	414	397	397	380	374	403	389	394	421	387	413	370	387	370	382	376	364	374	376	459	410	368	406	393	390	374	420	396	429	430	367	373	437	389	418	404	350	380	393	379	444	413	410	419	411	370	376	400	403	362	394	400	384	397	403	388	400	356	398	407	388	392	395	396	413	412	395	334	428	409	410	415	401	386	424	412	435	379	372	366	389	366	377	395	410	410	416	376	437	452	422	365	397	391	380	396	371	378	434	416	402	392	384	404	381	377	404	399	382	370	405	383	412	397	408	418	384	363	395	400	367	435	396	410	406	407	378	420	378	391	403	406	415	395	401	397	400	396	399	412	361	413	406	408	417	375	405	411	408	413	380	382	381	421	442	426	389	405	415	365	414	409	372	403	390	396	378	346	395	345	376	384	380	396	386	381	443	386	399	450	404	370	418	381	395	379	414	390	404	403	401	395	416	404	367	406	389	361	384	396	389	383	377	404	367	398	360	413	392	409	385	422	363	358	386	390	396	432	404	418	406	413	386	444	424	378	397	372	382	413	419	385	408	415	389	442	408	394	439	386	384	369	399	402	387	380	416	396	401	414	403	396	355	393	410	406	383	406	391	390	399	427	358	390	405	421	363	429	382	411	380	425	442	386	372	392	391	411	418	393	399	385	417	360	378	381	408	388	389	365	357	387	389	377	389	410	418	396	415	363	419	393	400	374	378	413	374	388	389	387	414	404	377	402	392	427	378	393	434	391	383	379	417	402	359	404	401	368	398	418	381	382	358	417	387	366	383	405	386	385	425	393	413	406	362	355	395	374	397	383	399	388	380	407	359	364	422	394	379	405	402	374	404	448	347	391	416	405	418	365	352	396	368	384	387	409	382	414	400	342	431	395	375	406	366	389	388	398	386	385	438	410	436	356	407	382	412	374	401	424	422	437	389	389	336	382	376	435	396	406	391	372	360	387	404	423	374	410	394	397	442	396	389	364	396	402	426	392	416	413	447	378	395	402	379	404	372	374	397	423	386	390	414	403	380	388	395	367	441	419	391	392	400	405	405	373	416	393	413	382	385	388	405	401	408	380	383	423	388	367	388	414	385	397	407	433	392	425	383	384	407	425	394	410	363	380	384	393	394	430	407	383	389	369	381	411	406	376	463	371	400	401	409	388	400	420	384	404	365	417	401	382	389	390	401	394	339	404	390	417	373	417	417	397	373	400	382	380	379	409	408	387	374	437	409	394	442	371	389	388	408	382	368	378	374	410	408	379	415	425	376	447	376	379	405	417	428	411	395	370	437	430	385	393	419	394	428	391	399	387	433	402	399	397	373	382	388	379	354	402	424	369	398	406	429	389	402	374	421	403	391	373	365	410	360	410	388	366	382	411	359	401	408	413	432	396	384	374	423	386	403	383	435	434	405	408	383	392	397	373	414	360	432	406	426	411	413	417	383	398	400	400	392	349	382	424	413	385	364	402	399	395	395	388	394	382	363	427	356	407	446	357	398	384	375	439	406	419	377	373	402	394	425	386	372	384	388	401	380	392	378	379	370	372	423	361	380	389	401	402	360	378	391	407	384	414	416	425	379	394	374	415	372	417	423	377	393	395	441	406	408	380	359	369	364	400	451	411	427	408	382	360	396	379	423	390	378	375	387	407	402	414	416	401	395	359	394	392	380	392	408	402	342	385	394	391	412
4391	2577	2373	2451	2025	1621	1343	1274	1175	1080	1046	1147	1072	983	1014	1047	1078	1000	999	1036	1046	970	1017	986	983	977	991	1006	1040	1023	988	1002	948	950	944	1002	970	987	961	1001	935	979	979	930	952	975	952	999	960	989	978	970	1025	912	927	973	992	916	988	1004	949	960	961	954	919	960	991	960	943	946	963	948	955	965	940	1026	978	944	976	954	985	950	955	980	957	963	983	963	945	946	961	947	949	942	983	975	947	960	928	897	990	966	955	915	940	1006	1001	911	961	989	920	916	943	998	939	932	995	1025	972	923	944	1003	900	962	948	905	930	960	943	969	990	954	965	936	921	935	920	934	950	941	958	954	939	958	984	1014	1000	990	1003	933	986	1026	970	916	985	926	922	936	947	1011	914	959	963	987	920	1019	900	965	981	975	985	981	949	990	963	977	934	963	986	953	912	931	943	938	954	969	965	977	980	962	929	960	935	957	965	934	939	941	951	998	959	989	1012	939	929	994	896	921	949	960	965	920	956	960	946	950	971	955	882	982	1002	945	935	929	988	1012	988	978	988	936	960	955	917	947	932	1012	940	974	958	960	1071	963	975	969	896	1029	964	949	936	951	944	1024	948	931	966	942	953	939	956	940	967	949	939	935	945	971	980	955	968	974	925	918	972	994	887	929	1017	931	1018	1001	937	977	961	950	988	986	963	975	912	944	987	955	991	984	950	976	989	954	1005	969	968	946	992	954	940	994	952	891	939	976	982	1035	920	966	907	948	966	1019	1009	982	980	913	998	1023	990	952	1008	972	945	983	913	930	911	976	952	921	938	1015	925	1002	928	965	957	1031	988	923	1014	951	933	1001	958	953	992	932	924	981	958	955	955	933	992	948	1001	966	936	958	949	999	951	970	938	1017	947	927	950	951	1026	991	926	984	957	950	920	949	933	926	965	962	914	922	934	974	889	918	952	987	946	926	927	942	961	1013	987	1002	969	1010	983	994	935	924	908	999	948	941	928	953	949	955	906	998	1030	932	960	991	943	952	962	985	1003	949	918	977	870	962	947	946	961	986	957	964	948	1010	957	972	991	972	924	927	909	895	1022	903	949	977	961	955	972	966	958	976	1044	967	972	917	958	982	948	971	989	952	975	959	981	946	978	930	936	981	972	962	947	942	979	948	942	936	991	930	947	1008	948	1001	929	935	975	940	953	929	977	989	968	974	1014	982	908	997	986	975	1010	980	959	931	960	995	930	968	908	970	917	991	943	958	923	902	951	922	944	934	905	992	935	1000	960	974	919	947	949	993	943	936	948	992	906	963	965	911	930	987	991	975	1005	955	952	959	1011	935	951	921	943	930	979	958	981	978	951	1002	954	937	943	930	930	948	912	994	940	1014	979	958	991	963	981	1006	939	948	998	918	952	939	962	970	982	947	967	1007	950	975	909	959	931	938	984	948	984	947	933	987	958	938	972	980	998	1004	1018	963	931	894	954	979	970	917	973	935	974	1007	925	956	1028	913	969	966	986	952	940	993	985	948	940	922	880	956	931	1004	888	954	990	952	924	974	963	910	969	948	984	982	925	969	944	988	1025	954	956	947	957	933	898	953	930	922	965	949	899	934	923	961	1005	976	932	984	934	937	962	1004	968	939	982	998	996	990	883	986	924	1002	979	972	992	976	990	970	931	944	997	953	976	961	951	907	959	954	935	995	964	929	913	951	960	928	988	947	963	914	957	967	978	981	944	985	957	953	916	980	958	921	942	953	995	992	965	965	952	981	963	939	928	978	970	1017	933	904	962	956	946	953	972	940	974	933	968	961	928	1015	976	940	976	918	929	966	996	949	957	946	987	949	958	924	968	984	914	932	912	968	939	951	952	965	943	955	1009	911	963	929	929	1005	992	940	943	984	973	955	1015	1024	946	924	937	1023	982	921	957	913	916	985	1042	943	904	984	925	951	933	1004	919	925	933	921	907	909	1002	973	970	952	969	957	967	963	913	970	937	956	934	927	937	915	980	945	970	973	954	972	987	949	987	956	964	877	927	984	961	959	938	966	981	958	988	942	952	972	999	937	884	920	932	962	935	989	1005	971	922	992	960	936	969	971	949	976	881	957	951	930	993	985	964	920	954	896	953	982	939	976	987	940	1007	1005	971	985	939	977	993	996	932	956	973	923	966	959	958	959	975	943	975	958	950	912	978	1033	946	951	933	952	980	1008	990	956	967	980	987	954	958	952	921	1001	919	967	1006	937	945	967	983	1000	971	925	904	979	897	952	975	929	930	952	974	931	956	924	931	1010	972	943	978	1011	904	991	928	965	990	942	975	1002	960	993	978	911	1027	962	865	931	949	1002	1059	889	942	982	992	979	964	930	894	970	959	891	983	1023	940	966	959	952	971	1004	940	931	942	971	971	933	924	960	880	936	981	960	1033	952	975	976	979	878	988	958	906	918	936	973	971	1004	863	984	974	998	966	1021	940	935	991	957	921	988	976	922	968	968	1039	953	953	973	907	921	1023	933	907	963	933	930	1011	948	962	952	964	995	983	941	989	946	996	1020	939	954	990	935	926	969	983	1003	974	975	890	974	942	1007	893	933	960	994	998	938	1011	1011	935	923	998	926	957	980	953	943	922	987	991	999	957	911	986	981	935	938	951	966	904	998	980	968	958	972	924	906	952	1009	1004	945	980	990	944	945	1001	989	988	963	979	980	945	1001	950	948	909	937	959	957	1009	908	994	927	976	970	960	983	959	984	984	985	994	1001	943	972	943	966	929	978	948	966	938	1017	928	938	896	980	930	984	960	991	1019	998	983	960	914	1027	956	971	961	951	1006	996	956	920	971	987	970	968	975	962	946	892	946	949	969	957	972	937	957	919	922	991	927	976	920	993	905	919	1015	945	944	973	959	919	918	978	964	953	944	961	979	993	1001	903	943	991	986	977	1013	974	957	968	985	994	980	967	942	938	1021	961	973	941	1035	936	916	956	947	970	965	977	927	1023	967	932	964	1004	934	959	947	980	953	1003	954	931	916	1025	983	903	975	967	952	979	965	953	986	970	965	971	976	958	964	972	984	919	900	942	990	1014	919	968	941	1009	960	956	983	956	954	993	963	913	920	980	972	979	961	970	924	958	999	936	956	918	1023	1008	967	923	946	972	981	1005	940	972	1051	944	919	982	977	953	911	963	930	1001	923	972	960	1026	959	958	926	946	956	996	933	942	967	932	983	942	979	919	947	978	968	954	943	962	945	947	1028	925	1002	976	951	895	986	927	953	946	952	928	998	922	1010	991	972	952	876	997	1002	986	1050	950	969	958	950	970	929	951	972	922	968	989	933	988	932	975	963	988	956	993	908	994	947	948	1013	928	956	943	901	937	909	965	957	976	992	939	953	933	955	938	951	973	973	935	909	947	905	913	965	913	984	983	915	956	971	982	913	982	946	958	955	944	1007	978	961	973	942	936	943	918	958	981	948	980	993	988	1008	980	954	948	1014	924	945	959	929	952	955	1007	993	933	948	946	1005	937	962	933	975	946	979	971	943	954	972	976	929	974	949	943	994	951	992	1015	933	982	1025	985	983	925	956	999	971	906	958	943	956	949	952	950	983	997	931	901	977	952	1031	1014	942	974	934	969	999	931	922	980	941	971	946	970	964	915	944	927
15147	5552	2466	1650	1178	808	721	597	469	453	421	436	424	398	448	399	412	439	407	388	383	405	409	393	384	368	365	413	438	424	386	397	405	389	383	362	399	347	380	383	401	376	358	374	397	358	407	393	390	373	369	392	412	393	367	361	395	357	393	404	387	410	407	365	354	356	373	408	406	371	383	371	373	381	382	358	348	383	370	394	385	346	379	386	392	358	385	412	400	372	411	405	367	381	392	390	394	388	372	371	424	365	344	384	407	369	374	372	378	368	396	386	372	386	390	390	421	383	375	402	360	383	369	365	377	371	393	380	373	376	391	386	371	377	377	433	378	365	362	366	390	365	365	379	384	375	373	361	398	392	378	415	400	405	376	367	385	393	363	379	388	365	373	355	388	368	369	361	374	375	364	390	331	348	396	419	388	385	375	367	379	350	369	360	363	404	417	379	371	391	404	357	361	358	370	358	390	359	372	396	365	340	363	366	393	407	362	385	353	382	371	359	398	334	379	393	389	374	381	353	426	397	400	403	380	376	388	360	365	371	360	373	381	378	385	352	388	355	386	370	408	406	398	351	349	394	395	348	407	357	374	340	376	382	378	342	372	393	366	372	365	422	388	371	347	385	385	400	373	392	368	377	399	371	384	409	369	351	413	378	371	364	373	372	367	366	374	377	373	360	395	397	366	406	391	408	345	383	386	400	400	402	402	334	389	343	376	405	434	399	361	323	367	389	380	370	368	374	383	392	387	393	371	368	395	396	355	394	381	401	391	385	343	354	383	377	390	342	338	376	388	375	350	391	401	358	356	374	403	370	391	367	362	377	377	388	429	378	406	364	361	368	377	381	407	369	349	390	327	379	367	366	424	368	388	366	362	382	365	346	386	383	390	336	356	351	385	372	342	389	384	409	361	371	344	403	367	406	372	323	368	392	402	395	396	407	400	399	365	418	394	399	388	390	372	354	378	349	395	409	387	390	380	344	380	410	383	395	360	393	347	382	386	361	332	373	398	378	412	374	368	367	425	381	348	400	400	351	367	402	372	395	364	400	341	370	388	381	399	396	386	400	405	351	360	415	384	360	409	380	351	362	354	385	365	378	363	407	376	404	394	392	397	378	381	403	375	357	403	393	392	390	411	404	362	401	392	386	374	360	392	407	391	396	385	382	386	357	366	395	401	391	357	382	406	399	359	366	388	379	401	358	361	418	363	383	372	407	407	389	376	393	369	411	364	390	360	365	388	361	367	369	386	367	381	359	378	371	379	361	434	398	392	384	400	392	381	352	366	383	396	362	392	377	357	382	388	359	410	368	364	404	364	368	388	370	361	390	357	380	374	365	367	384	386	382	392	341	342	379	371	374	357	364	351	425	343	381	370	371	390	392	399	363	360	370	386	400	358	387	412	386	400	379	368	398	383	385	383	387	382	327	393	382	364	388	379	405	364	350	348	394	362	363	388	340	399	402	363	361	371	382	442	382	350	361	421	376	398	362	366	379	386	370	398	380	355	381	400	378	343	387	402	408	389	390	358	352	397	395	377	404	369	404	361	360	375	418	428	355	357	396	360	423	367	390	403	382	385	374	379	371	360	397	402	415	379	378	408	443	413	429	387	362	391	392	341	322	424	381	374	360	392	357	407	334	360	373	343	349	394	397	385	366	381	408	407	419	385	372	418	417	408	368	386	350	406	392	368	384	383	396	360	365	354	345	384	354	363	349	358	372	381	372	353	396	371	398	373	368	377	345	364	397	365	427	406	420	364	396	383	365	367	414	358	376	384	379	366	354	393	387	349	370	365	399	414	427	414	356	408	397	368	398	414	414	383	358	356	374	361	391	366	330	386	374	376	393	374	386	391	346	383	369	362	356	392	393	393	382	407	352	344	379	371	368	384	368	387	405	375	365	344	396	397	419	361	389	398	368	406	368	358	396	344	360	430	384	348	410	382	358	356	386	351	381	372	420	394	339	372	390	382	401	402	316	394	383	395	393	367	409	407	402	391	378	398	348	363	357	377	410	413	395	389	357	358	409	366	369	422	394	376	381	351	386	417	407	404	391	404	343	333	383	358	416	361	365	380	371	383	345	382	398	354	366	347	337	388	407	369	386	401	353	391	385	330	396	372	397	405	388	380	395	399	370	368	356	398	391	377	422	371	367	398	386	405	383	392	362	374	422	408	381	356	379	370	379	367	402	391	391	370	353	363	381	366	377	379	372	404	381	368	383	373	402	390	390	395	369	398	379	336	407	404	365	382	383	402	366	385	372	408	426	358	371	385	359	364	409	386	382	367	393	394	396	348	381	438	395	409	365	363	388	372	375	338	414	372	371	345	386	390	373	369	394	375	390	358	383	380	350	410	380	364	385	355	395	367	390	380	385	387	372	345	379	404	363	382	396	374	372	407	410	394	404	359	369	357	400	397	367	380	383	366	363	393	333	350	377	379	362	379	372	374	406	404	349	393	386	394	390	394	402	346	349	418	344	379	406	373	373	372	359	380	425	389	364	363	346	415	367	385	369	362	376	376	382	357	377	386	399	356	404	376	350	421	355	399	370	417	394	351	369	366	403	357	368	389	396	378	409	427	380	365	328	353	384	407	384	370	382	376	386	362	344	386	371	392	426	397	354	375	353	431	398	381	357	372	410	355	356	393	346	404	363	357	352	381	372	419	366	389	407	351	355	382	392	396	389	311	393	396	374	367	413	353	338	381	370	346	398	408	415	375	391	370	364	384	392	380	374	411	364	361	364	384	387	371	392	417	394	399	383	395	393	373	354	407	358	371	341	371	374	395	426	355	398	347	356	371	364	406	371	397	358	384	379	365	401	351	413	403	385	363	372	414	376	326	371	394	370	385	419	400	360	366	391	372	401	394	369	358	380	365	379	370	360	406	386	380	403	360	375	390	386	388	379	376	385	373	355	377	433	384	411	345	367	391	373	401	411	369	373	428	353	379	407	354	385	379	420	398	381	401	354	380	353	395	366	399	396	365	395	380	366	388	382	402	388	362	403	371	398	387	388	378	376	373	350	402	355	379	380	399	432	367	379	376	391	352	388	399	385	376	413	378	363	373	364	399	375	364	420	382	367	332	365	379	367	405	385	396	360	389	408	370	395	386	350	377	426	376	361	392	378	372	372	392	377	370	380	383	348	386	339	396	403	383	381	343	355	383	353	392	376	372	385	379	378	394	402	395	354	360	417	375	332	359	359	398	369	389	357	404	381	401	383	410	364	382	377	396	384	368	344	347	392	398	364	368	366	386	406	345	351	421	363	375	382	370	372	348	399	382	364	342	385	359	419	373	407	378	386	380	375	398	392	370	391	384	387	386	396	398	362	376	391	386	381	381	395	368	410	419	335	344	392	383	404	373	364	351	372	363	383	359	426	371	349	425	354	430	330	360	361	392	375	383	411	379	362	390	415	418	359	364	400	396	389	344	346	379	378	363	394	388	348	420	379	355	344	389	374	380	360	384	380	407	363	377	361	362	384	392	385
12016	5295	4373	4732	3969	3106	2572	2059	1707	1359	1256	1231	1140	1145	1083	1157	1062	1071	1119	1016	981	1044	938	1011	1000	959	953	952	972	1038	1046	976	901	904	975	916	1004	955	979	901	921	939	957	932	908	921	902	912	913	941	917	913	986	959	938	979	919	930	974	908	943	880	917	867	857	926	945	941	908	887	882	959	911	921	982	912	934	847	928	951	942	865	933	933	911	950	909	893	897	955	944	898	981	899	880	915	948	925	931	929	958	903	889	899	951	889	924	905	925	872	970	959	915	903	908	927	947	900	967	968	924	901	890	942	921	953	896	956	872	878	877	913	907	947	905	967	935	935	884	937	906	944	874	960	903	877	900	878	973	908	932	925	955	921	929	900	872	952	907	904	906	965	931	985	917	868	890	914	897	900	951	899	925	940	887	1026	890	885	936	868	886	959	940	970	954	880	911	915	932	897	855	901	884	861	914	878	914	904	894	903	943	915	908	920	943	952	926	863	976	921	897	922	959	940	898	878	912	967	939	953	931	907	891	889	992	888	924	914	907	910	932	872	901	960	923	900	961	909	850	939	861	898	931	888	932	998	983	855	988	901	879	947	897	952	898	928	930	939	948	973	908	948	927	896	900	980	918	964	882	912	908	896	918	857	855	929	868	911	948	951	932	875	955	948	925	932	973	908	909	915	852	949	947	894	903	902	999	897	896	915	899	905	927	968	920	923	918	997	918	925	931	871	919	912	935	919	881	935	935	870	993	932	878	928	915	919	884	878	897	946	881	909	923	881	887	947	979	927	957	915	936	903	946	882	908	864	954	930	871	929	965	958	929	904	904	962	939	870	881	890	944	870	928	849	888	926	913	889	963	923	911	951	930	895	967	924	888	903	984	924	940	949	878	907	878	926	891	924	929	881	933	937	877	907	925	934	974	889	932	910	926	889	901	921	902	928	924	901	947	915	943	929	939	974	956	885	902	903	922	921	865	911	901	923	868	924	913	938	911	944	919	933	947	959	889	904	920	895	915	908	952	942	881	906	945	925	885	946	932	924	914	922	922	899	870	958	916	935	930	897	920	997	946	931	969	906	906	911	926	947	940	887	908	901	902	936	892	939	859	922	943	939	935	897	928	881	973	921	921	884	932	966	933	898	936	971	887	944	908	893	873	878	874	850	868	932	950	900	967	993	928	918	943	943	910	968	891	915	915	942	946	882	863	939	905	928	935	923	924	950	837	906	932	906	948	929	921	922	921	927	901	912	922	921	927	939	862	850	880	879	962	949	897	947	919	896	905	972	843	928	966	895	965	885	903	949	902	982	931	900	938	922	907	958	907	942	928	901	902	929	923	885	853	908	904	882	950	930	950	905	910	962	921	930	922	874	943	948	937	874	893	908	921	924	898	904	916	924	957	928	938	926	970	928	880	943	913	986	876	881	923	908	909	942	918	953	947	899	934	899	911	898	942	922	906	906	939	905	959	908	875	939	890	876	914	932	900	895	897	897	899	879	937	944	926	907	922	924	903	915	924	933	932	949	916	896	943	959	946	905	874	912	860	860	904	930	901	923	871	929	926	918	935	967	929	947	894	948	981	926	898	904	900	906	932	968	921	896	924	950	897	970	945	911	954	903	947	911	932	878	897	906	877	962	911	936	910	885	925	903	948	925	918	911	896	919	890	941	974	913	912	928	926	928	897	927	913	859	948	902	948	966	934	899	880	925	914	918	886	941	907	957	897	890	904	889	922	879	935	887	939	912	897	905	896	892	955	873	906	940	934	908	927	898	886	980	917	958	975	888	953	902	888	925	949	896	909	891	898	930	879	943	931	938	937	903	939	960	931	873	923	860	930	965	905	958	943	901	906	896	914	889	922	894	946	953	941	904	925	914	913	919	928	857	948	942	863	954	902	939	956	933	966	916	910	918	910	908	900	973	879	945	919	979	885	906	911	893	922	955	956	968	925	933	940	917	918	934	892	896	922	929	937	856	883	882	905	927	936	907	937	908	897	904	918	919	988	895	932	892	904	874	874	930	959	912	915	950	906	938	891	956	898	917	994	907	918	958	932	939	873	871	937	889	920	927	896	982	901	931	886	876	898	905	897	928	929	953	875	906	909	997	943	916	898	936	950	902	932	938	862	957	961	995	965	894	890	982	903	920	926	915	994	920	894	919	966	927	914	957	904	884	964	931	953	955	923	938	937	963	930	924	921	894	947	896	952	874	928	928	937	912	909	925	920	857	906	914	976	864	909	951	930	897	915	892	960	893	940	974	876	903	959	910	905	946	896	903	932	862	952	913	944	908	893	905	964	911	900	846	932	930	880	883	909	878	913	909	941	891	906	896	921	970	860	974	961	917	942	900	895	910	902	912	979	921	965	950	903	933	882	944	932	877	995	948	912	948	918	964	872	960	942	956	942	840	954	900	928	883	950	864	939	946	944	915	897	925	905	904	824	896	909	849	948	915	916	931	926	923	921	938	913	937	905	923	922	861	952	930	958	928	874	880	948	859	914	878	905	878	936	925	916	883	991	944	888	981	943	994	878	911	928	939	890	952	937	905	948	881	939	880	925	952	917	935	883	883	950	875	976	906	908	873	971	900	904	922	896	854	888	959	889	870	914	872	930	955	909	900	953	947	866	939	892	982	941	909	917	914	944	930	968	946	866	904	877	913	945	969	897	941	902	927	928	872	913	921	951	944	956	973	950	914	993	928	935	918	939	875	915	913	915	936	932	900	958	891	908	897	932	885	917	886	934	918	868	928	860	947	966	886	901	876	938	868	905	915	891	903	920	960	885	931	924	865	924	862	912	868	867	910	901	852	931	899	915	918	928	923	919	892	896	941	939	861	954	902	866	917	918	891	930	919	917	925	950	905	929	930	893	915	876	900	909	930	897	903	882	958	896	869	970	881	922	945	902	942	961	916	881	893	875	954	948	888	931	906	929	874	941	885	899	881	904	920	953	923	942	957	856	954	914	893	917	954	920	902	889	878	850	918	932	887	886	888	921	965	894	929	938	898	948	944	917	885	937	908	907	976	934	921	877	956	911	950	934	914	968	916	936	870	971	949	935	883	916	914	918	906	887	871	940	927	917	927	914	955	864	922	907	940	922	923	892	899	915	961	938	931	881	964	866	965	964	899	1004	989	910	961	907	901	959	910	846	938	926	922	933	853	926	868	929	939	894	934	929	901	941	918	946	945	941	908	849	935	913	927	874	920	920	905	906	893	916	889	900	899	983	941	963	946	947	942	939	927	934	910	943	897	878	946	890	936	944	927	928	938	922	912	959	956	946	932	932	881	934	886	899	936	930	923	935	895	915	921	982	899	944	869	919	905	919	943	967	958	870	867	905	965	899	862	910	969	906	953	943	947	912	909	949	955	895	935	943	980	938	885	884	959	965	937	924	885	979	885	939	897	949	909	956	913	872	905	954	959	950	925	911	896	944	888	933	911	947	908	910	910	894	944	946	937	928	936	938	901	874	955	951	925	921	965	881	896	948	923
24562	10435	3991	2616	1697	1226	883	732	506	332	298	275	262	289	238	268	267	287	250	253	237	256	271	222	240	189	217	221	227	192	212	207	224	231	242	232	229	184	217	230	220	224	192	231	204	254	226	213	209	189	180	189	207	209	220	223	221	201	216	230	197	211	223	232	202	241	222	222	242	195	215	243	219	228	245	210	240	249	187	234	209	206	240	193	231	212	206	201	236	223	203	241	204	224	231	238	212	226	238	207	212	215	220	182	235	202	228	216	214	241	189	193	235	207	201	211	207	205	190	203	214	228	213	200	213	219	217	229	234	222	244	224	205	244	215	206	225	231	237	199	217	197	205	210	202	202	220	227	212	221	244	222	224	260	211	238	210	192	210	202	219	208	218	207	199	207	204	291	247	199	207	218	208	221	194	248	221	225	229	232	199	228	192	208	206	225	192	201	205	227	247	231	224	226	190	207	205	233	191	215	236	214	237	214	222	196	200	214	226	208	234	200	240	224	210	218	230	228	212	197	248	250	228	204	212	233	204	222	211	234	214	235	225	216	226	197	216	208	247	231	209	209	212	199	194	222	228	215	201	210	197	222	203	238	224	224	187	217	248	205	241	236	221	203	208	226	220	244	240	187	201	234	243	227	225	213	192	226	215	227	247	189	223	254	205	207	232	220	227	196	203	225	209	232	232	255	217	215	238	197	218	208	208	204	227	222	226	210	242	210	225	210	203	239	230	218	223	236	252	200	228	220	199	243	202	210	241	245	223	199	235	258	209	203	194	242	213	211	210	234	203	219	228	185	239	232	196	223	225	223	253	210	232	184	245	203	235	202	221	239	215	230	233	222	240	223	228	203	239	214	204	231	232	188	237	239	212	221	220	222	223	225	214	219	215	215	219	216	231	223	221	202	226	228	213	198	248	217	225	216	216	248	220	189	219	198	216	195	207	215	232	212	263	223	206	192	207	198	220	211	224	211	220	197	214	212	217	199	240	221	228	180	225	205	205	223	201	247	201	214	219	227	225	214	219	221	254	246	212	259	191	208	225	209	213	234	231	223	221	214	200	220	218	214	227	222	228	239	231	228	245	219	217	225	226	222	214	213	247	224	250	222	243	220	202	204	248	223	245	222	202	189	188	245	234	230	195	229	228	227	200	230	232	233	216	198	229	181	227	203	226	223	209	237	213	232	211	245	230	215	233	227	217	206	232	202	195	201	227	225	195	215	221	204	225	211	223	246	243	244	212	205	202	233	244	224	214	244	216	202	207	245	211	195	242	216	208	257	224	219	209	215	236	230	204	204	210	201	223	224	229	227	234	216	229	222	229	214	204	251	196	221	231	229	225	219	211	200	210	225	210	227	202	241	250	221	223	228	226	222	228	227	234	238	227	242	211	207	221	232	201	188	238	217	200	222	220	225	224	244	229	216	212	202	217	214	241	199	211	227	223	193	216	237	250	261	232	221	212	198	224	216	209	216	223	211	221	215	250	214	197	237	210	200	228	202	227	223	228	221	209	197	212	234	195	217	242	222	211	246	222	253	205	248	200	217	229	203	207	222	216	221	226	212	253	238	237	234	243	234	201	220	227	222	199	219	211	225	226	219	213	224	217	246	218	213	211	228	200	233	226	239	209	246	241	222	246	250	219	199	220	230	203	198	256	202	205	207	233	238	237	206	219	242	220	229	231	203	223	230	207	226	212	207	191	232	201	211	254	203	223	205	239	218	242	225	216	243	231	219	206	221	269	230	230	203	207	212	229	247	228	215	207	225	202	228	217	196	207	226	212	243	220	210	214	221	210	214	226	198	219	198	202	209	218	201	223	230	210	218	226	218	215	217	223	233	223	223	225	204	242	247	213	241	209	228	208	233	206	222	220	220	212	210	223	245	210	237	211	208	216	203	214	228	225	227	198	231	188	208	227	199	221	220	227	204	207	201	259	233	218	222	201	226	211	227	243	216	208	231	198	238	206	191	232	193	198	229	225	217	228	213	245	187	224	209	220	178	218	231	230	204	210	193	198	226	233	229	229	248	213	188	216	226	211	230	215	223	201	235	227	200	234	212	216	239	225	232	226	216	220	226	213	217	197	244	214	217	229	252	208	254	212	192	212	225	223	222	221	208	223	212	206	241	208	218	186	226	231	208	213	204	212	192	211	242	221	200	195	208	219	236	216	186	226	221	209	214	233	229	215	199	201	207	247	214	227	201	202	201	243	182	253	204	198	213	204	239	240	238	195	216	221	215	226	226	226	209	207	218	199	229	210	234	233	210	232	241	216	229	220	226	223	204	247	192	228	203	223	225	165	212	200	215	197	241	221	246	233	227	258	223	232	230	214	235	202	224	247	195	243	199	221	252	263	203	219	222	232	229	227	223	217	204	252	265	191	199	209	236	226	241	215	231	243	223	210	224	231	231	217	222	202	213	226	230	248	225	208	227	247	206	211	221	238	227	219	223	232	224	223	209	229	203	210	189	202	238	232	226	207	220	195	215	198	231	234	222	227	203	207	219	186	242	232	236	248	222	232	256	254	222	234	215	213	209	195	223	234	239	205	240	244	238	248	193	204	212	220	212	210	242	211	246	232	227	235	220	195	216	220	212	233	220	234	220	203	234	239	218	223	206	205	219	261	227	231	221	220	231	224	231	235	224	197	225	229	216	228	234	206	229	197	211	229	201	216	257	207	235	205	225	185	203	207	209	226	218	206	207	232	220	222	231	185	204	202	232	219	224	235	217	206	224	221	218	186	251	249	220	225	207	192	216	238	205	222	218	208	218	204	213	210	228	221	194	222	203	246	229	236	201	222	225	212	236	202	214	208	241	230	209	227	222	211	229	209	207	231	219	228	209	239	231	236	269	225	210	227	215	228	209	196	186	228	219	208	245	234	208	219	227	230	235	250	221	216	191	223	212	246	192	216	214	195	214	235	213	233	215	206	224	206	191	182	222	220	248	207	192	223	216	233	229	235	199	235	237	238	214	229	227	210	221	207	198	227	223	221	244	209	196	232	212	212	199	202	203	237	201	212	243	219	234	207	205	234	214	221	206	218	219	239	199	231	255	219	206	221	222	233	208	207	225	249	201	220	218	233	218	233	238	221	200	186	215	216	233	202	212	197	221	214	223	220	222	221	214	222	243	217	198	224	226	206	220	203	204	213	252	237	230	234	222	241	257	213	203	232	238	219	221	169	217	213	246	205	234	218	218	263	211	230	214	230	227	226	210	222	247	209	203	216	243	198	219	235	229	211	213	243	254	219	215	232	200	249	221	227	229	222	212	218	212	233	218	216	234	198	223	210	242	212	226	228	230	243	211	237	258	215	233	235	232	236	270	207	195	215	187	232	228	234	232	241	236	219	231	208	251	214	196	243	265	201	217	213	205	231	201	209	199	241	202	225	191	237	212	232	229	202	217	198	209	217	217	230	222	238	197	221	189	195	206	228	246	210	213	222	235	211	216	202	199	210	211	208	227	229	229	215	231	226	213	206	194
16611	7928	5506	6377	5202	4039	3428	2744	1963	1341	1072	1005	1054	872	898	863	892	784	742	751	758	707	667	622	646	626	603	644	689	670	711	644	647	572	605	631	609	625	575	575	545	564	587	593	529	586	596	567	602	563	536	602	573	587	574	579	526	604	555	565	535	534	596	593	581	580	561	545	590	597	544	576	558	572	605	556	551	596	542	574	539	552	518	561	512	547	557	571	585	533	569	568	585	555	601	564	556	538	564	538	518	518	569	538	542	577	592	560	580	571	560	566	557	547	590	602	550	567	514	574	534	534	579	558	567	562	558	581	566	573	527	581	600	564	559	581	560	551	584	568	526	546	523	571	570	545	535	548	593	536	546	580	581	534	580	535	620	550	538	537	554	577	580	598	562	528	571	526	564	561	546	538	554	585	525	552	574	527	547	565	556	530	560	593	563	570	613	571	592	556	593	578	543	541	553	564	501	586	550	539	590	542	561	599	519	599	590	525	555	549	582	552	579	550	551	550	566	561	559	557	572	522	557	542	578	559	554	527	567	538	540	586	537	590	602	563	548	549	584	527	546	501	573	537	566	566	530	560	549	603	545	559	597	531	568	508	587	553	519	569	542	581	537	624	528	523	531	547	530	579	523	525	574	594	576	584	547	589	566	534	541	555	578	537	598	550	577	575	590	569	559	578	534	517	582	541	572	599	556	531	540	556	515	555	546	576	576	556	586	551	554	515	579	562	569	568	522	577	562	517	569	607	556	579	592	570	561	572	544	534	578	543	575	556	527	570	544	550	539	573	595	554	569	560	539	580	520	562	559	575	606	581	567	553	565	572	518	627	553	535	578	555	577	590	540	560	545	562	588	537	549	544	536	547	562	507	522	593	583	565	529	525	594	550	592	524	579	613	553	535	567	551	548	561	576	577	565	567	557	579	559	579	540	550	575	556	545	572	520	520	602	538	577	554	589	561	518	552	559	535	606	604	512	572	547	579	594	546	549	590	528	527	498	542	575	582	535	532	550	534	564	537	572	563	577	535	512	527	583	546	577	545	579	538	572	575	575	548	523	520	554	582	529	567	524	588	551	574	568	567	556	526	541	542	548	517	547	536	541	575	555	570	557	550	569	570	592	561	547	562	539	562	585	545	566	545	563	567	562	553	571	570	574	543	554	528	546	553	566	574	565	582	575	585	567	554	596	563	534	560	548	550	558	594	575	548	567	553	559	598	545	558	586	527	570	563	565	537	531	582	547	555	564	547	549	560	538	532	511	543	532	575	554	563	540	546	557	516	581	549	584	549	533	555	553	551	588	550	564	534	567	567	549	568	553	526	573	568	529	567	553	543	575	494	564	525	568	567	549	538	564	569	560	547	610	570	578	571	582	567	574	594	581	534	580	553	577	573	569	575	546	565	556	536	579	556	568	523	568	604	570	562	586	571	621	549	567	551	563	572	586	539	556	553	549	560	545	525	550	572	582	560	530	529	558	520	524	628	575	565	567	515	573	601	558	552	554	573	568	566	592	539	521	595	563	544	551	546	529	548	580	550	534	525	586	553	595	535	585	523	597	549	578	564	556	528	546	595	572	577	576	558	541	574	567	543	553	532	563	552	573	538	571	576	527	581	605	542	569	586	561	551	549	566	581	549	566	516	533	535	552	580	573	600	555	559	541	522	614	576	560	583	576	561	601	570	536	551	560	546	574	554	552	555	538	581	536	565	496	563	598	552	585	546	546	586	533	559	566	497	578	560	547	530	583	553	555	540	532	574	536	577	539	557	574	551	541	569	531	551	556	525	529	565	588	567	554	563	552	578	537	544	534	590	535	556	597	561	519	545	554	574	561	600	593	531	549	536	565	559	573	535	588	567	551	578	589	586	531	592	584	523	569	516	560	565	576	562	547	543	601	554	566	559	535	585	534	584	587	550	566	548	560	577	574	532	592	538	595	546	587	535	574	558	568	548	606	627	523	592	572	593	540	544	583	550	566	568	552	569	556	535	560	549	570	590	547	552	523	532	545	554	585	566	546	540	569	595	569	571	512	527	535	576	616	589	532	583	539	576	552	542	576	576	589	519	576	542	556	556	540	559	561	577	567	483	570	548	560	591	528	509	536	558	508	602	517	578	546	613	566	558	556	562	574	542	536	535	518	520	577	563	562	543	515	547	547	560	564	547	523	566	545	572	536	528	577	550	611	594	563	520	525	575	580	533	561	585	590	560	576	549	522	556	575	511	547	554	539	596	581	568	552	537	553	580	565	544	573	532	539	590	565	632	556	600	562	576	568	536	560	574	577	554	565	531	565	570	549	576	536	563	537	524	579	523	559	569	558	537	550	553	526	521	545	560	598	582	549	577	562	558	521	551	559	568	564	562	551	570	581	576	568	552	566	575	565	559	509	508	589	582	548	582	576	537	564	558	546	592	567	546	528	556	599	554	557	574	552	554	594	567	579	513	561	577	515	581	586	544	592	583	551	561	579	564	592	556	566	551	604	591	581	577	544	576	552	511	573	571	523	565	509	578	581	543	581	528	575	590	609	573	552	572	570	557	552	510	545	548	560	583	539	583	566	557	586	567	565	598	550	542	549	554	553	499	551	574	514	579	574	549	554	523	587	569	556	568	537	608	560	530	523	536	566	586	551	553	563	543	564	552	503	551	577	582	550	539	575	594	541	579	552	602	563	538	555	557	577	501	606	593	567	544	542	551	597	579	532	518	588	527	547	543	586	562	606	519	539	555	585	533	534	570	549	541	522	537	520	593	586	552	549	564	548	569	560	558	524	550	547	580	550	548	539	531	524	582	577	563	577	559	586	556	561	560	594	611	537	514	583	603	552	554	551	528	541	509	545	530	574	578	510	572	552	514	599	554	556	562	586	542	529	552	506	519	564	588	568	588	579	546	533	566	593	569	539	549	539	585	570	559	550	589	534	561	593	542	549	586	557	586	518	584	563	566	543	572	560	530	541	551	554	585	524	605	535	588	577	569	595	590	569	580	549	520	548	544	553	614	566	536	543	569	558	561	538	546	514	574	588	553	551	551	556	551	548	616	579	563	598	601	522	583	544	590	570	567	589	525	598	542	552	582	569	575	562	562	591	548	586	570	563	530	609	587	619	539	527	526	556	578	554	565	553	570	566	596	617	531	532	527	597	613	561	542	588	513	568	561	533	558	585	554	539	546	549	541	614	570	569	542	521	591	564	557	587	538	568	518	520	524	555	564	558	554	546	568	579	542	603	525	632	602	569	555	549	587	579	521	570	563	564	525	556	545	554	522	573	549	566	608	582	552	599	581	571	506	533	565	579	554	544	582	534	582	548	569	569	539	534	568	563	590	583	489	540	581	545	535	538	526	563	514	565	556	620	558	563	587	546	551	572	549	546	579	571	560	540	575	587	556	573	515	573	588	555	552	547	595	569	593	596	580	494	579	598	545	547	521	519	547	591	531	559	575	536	550	556	518	537	572	533	574	602	564	564	639	538	548	527	589	533	531	544	590
4934	2010	1119	864	647	477	460	451	451	452	426	411	396	409	416	429	431	407	407	396	395	420	386	403	390	383	428	370	397	383	399	410	407	398	434	412	367	394	370	406	409	388	425	361	389	385	415	395	385	373	355	384	393	416	394	401	377	363	425	406	378	389	412	394	388	366	376	410	380	396	389	344	371	287	361	369	398	368	399	381	388	413	409	357	401	384	394	394	395	365	419	384	404	375	377	401	436	425	413	378	411	357	382	414	380	432	395	390	388	387	396	373	377	382	388	387	386	430	388	403	378	413	364	400	422	415	409	402	413	384	357	396	414	378	403	404	367	413	388	393	385	420	441	417	359	386	411	418	424	391	408	387	419	387	399	371	367	390	429	395	410	419	368	420	405	381	365	412	414	366	377	414	371	386	406	377	382	398	441	357	399	419	412	404	383	368	361	410	400	400	416	415	401	387	391	378	398	409	423	390	441	416	415	405	418	395	406	410	428	417	426	425	403	407	394	418	394	427	378	401	397	376	401	425	416	407	413	390	366	395	393	400	383	414	380	404	410	405	421	411	391	386	393	372	385	367	413	410	384	376	414	384	367	384	398	355	396	353	395	400	394	413	425	381	373	418	381	366	425	440	409	387	374	400	418	355	402	426	393	415	355	371	355	393	382	371	363	417	420	372	396	377	381	401	417	410	366	363	417	380	393	420	390	401	420	381	403	403	411	415	402	365	370	396	427	409	398	383	406	437	387	395	379	428	346	433	406	370	403	366	397	385	409	425	386	404	390	385	408	382	388	395	388	384	364	388	370	417	395	350	405	409	389	438	406	388	387	389	365	395	411	392	382	380	410	417	423	423	375	418	389	398	385	400	413	417	401	373	441	439	415	396	377	375	400	445	386	406	420	372	415	379	391	391	396	429	395	413	386	382	430	402	420	382	442	406	377	393	392	397	395	412	372	417	387	431	400	390	408	363	386	443	368	389	377	381	365	401	387	400	392	429	420	356	406	403	385	383	391	367	415	402	413	437	453	426	400	398	391	365	409	390	399	395	415	388	401	372	388	410	382	408	411	341	367	375	372	410	406	356	341	446	406	385	370	414	407	419	388	383	392	392	404	371	373	392	392	426	374	379	400	394	388	410	415	400	378	402	416	407	398	391	390	427	407	447	405	401	399	397	403	385	419	369	374	391	400	391	367	414	392	388	399	342	375	369	405	382	410	386	353	399	412	380	438	380	371	414	380	388	406	418	414	399	385	423	402	423	384	372	375	400	419	383	388	425	430	398	365	472	375	418	397	408	416	400	381	411	401	392	418	371	343	387	404	382	405	391	412	434	387	396	400	416	411	369	416	382	376	381	353	427	413	420	371	426	413	370	375	394	406	386	395	385	401	418	376	451	369	419	402	389	407	389	373	388	417	427	399	433	390	370	399	415	455	402	396	413	399	384	390	386	413	369	366	405	400	386	446	386	413	355	406	405	393	416	373	383	375	361	403	393	420	396	395	394	428	413	397	412	383	401	391	394	396	368	403	400	400	410	414	444	408	411	400	390	383	362	367	406	387	382	406	359	400	376	381	374	393	417	418	422	365	376	420	365	400	372	404	404	418	392	399	388	396	403	445	384	415	405	388	390	361	452	369	408	403	405	386	426	362	340	439	407	391	388	398	395	401	381	387	406	379	387	401	376	374	388	354	384	411	421	408	407	372	373	387	391	383	402	394	383	420	398	416	417	401	390	414	365	415	415	392	407	429	373	386	411	388	419	406	406	370	409	419	362	371	382	408	369	407	355	415	381	389	423	415	403	400	400	408	390	401	402	381	413	399	416	384	395	382	377	376	406	366	366	372	436	433	390	388	406	385	382	384	395	405	370	376	366	398	396	407	404	387	370	367	379	393	389	391	397	381	382	387	395	401	369	398	389	384	392	416	382	386	410	399	397	375	383	394	416	399	399	401	422	426	437	406	405	399	436	410	423	379	380	394	420	390	403	432	377	394	376	375	408	388	416	394	402	394	376	436	402	408	405	424	367	410	360	395	409	384	406	441	399	408	368	394	372	390	411	392	414	416	428	365	396	406	432	421	373	375	389	379	365	402	428	379	394	373	371	365	392	395	373	380	381	402	376	410	415	397	398	381	415	409	422	386	375	406	412	359	402	375	413	422	414	368	396	379	433	364	372	436	415	408	382	370	379	399	363	393	405	414	396	405	388	380	391	395	386	383	388	367	422	340	400	439	389	401	425	363	397	427	346	397	401	394	412	420	425	394	393	384	368	398	428	387	426	380	393	386	370	381	374	392	381	392	389	384	404	387	382	409	453	426	421	414	376	379	375	393	425	410	418	392	397	387	389	407	387	392	396	383	361	379	415	381	396	415	386	423	406	415	413	413	392	395	419	438	376	370	370	386	423	407	382	402	359	343	407	364	433	413	386	380	398	385	421	405	395	395	382	370	391	400	381	396	402	363	356	423	391	361	410	388	355	407	375	416	393	351	404	426	396	344	367	440	404	407	400	389	425	377	404	391	396	371	412	356	431	422	378	447	416	386	364	383	438	407	423	445	419	398	407	392	380	379	386	395	415	412	395	354	395	417	404	389	407	413	429	384	338	381	436	384	414	403	363	388	410	431	393	388	402	398	371	395	412	388	418	370	395	341	408	409	372	435	386	391	363	360	423	366	393	397	407	387	392	367	385	369	401	424	402	388	375	388	429	403	374	400	392	385	369	384	372	431	436	371	399	386	388	413	407	401	372	405	369	410	385	414	390	391	389	384	370	383	336	403	387	412	381	411	434	403	396	414	426	408	411	380	389	394	391	390	423	385	413	419	421	383	400	371	387	401	398	373	354	443	406	369	406	407	382	368	395	368	422	424	405	382	405	402	381	428	413	411	389	445	434	357	413	386	411	388	411	379	368	399	410	391	404	378	391	420	367	420	398	389	403	385	393	415	394	409	364	439	416	382	407	397	405	410	370	414	419	401	375	383	401	395	416	384	413	352	413	370	382	422	398	440	377	376	422	372	362	387	411	377	410	403	383	368	436	408	384	393	394	389	390	374	404	391	411	435	404	396	385	441	375	414	427	369	419	382	386	378	410	415	383	389	412	394	466	437	373	403	372	400	420	379	383	404	380	362	395	367	368	366	390	386	411	386	367	423	367	333	385	404	404	401	423	400	405	394	399	421	423	385	368	405	386	373	415	413	430	339	389	399	413	400	405	390	377	392	425	375	409	379	401	367	378	404	373	368	409	407	350	405	405	416	418	385	407	379	412	380	428	415	396	410	399	387	383	405	383	429	391	376	399	462	444	394	407	402	396	378	413	371	424	401	384	389	387	384	357	407	384	415	407	394	397	390	364	387	400	411	422	402	418	367	437	387	390	394	403	375	402	383	375	421	352	370	371	400	411	401	404	372	433	370	448	385	410	388	405	378	378	381	381	398	384	385	387	384	372	365	403	403	379	387	408	410	396	380	382	431	415	385	420	387	395	350	388
4535	2648	2345	2398	2005	1518	1334	1275	1215	1081	1080	1119	1028	1045	1075	1054	932	1032	1022	1035	969	984	989	982	931	1002	1034	968	989	955	965	996	958	930	994	957	1001	956	938	985	964	966	964	929	969	1005	959	981	966	977	1001	920	1052	924	970	981	956	978	903	983	984	926	911	972	939	953	916	941	961	948	952	1004	898	988	918	966	938	968	953	964	976	1010	968	956	924	997	943	937	926	923	991	909	969	961	943	998	938	944	911	966	972	947	963	933	883	1004	994	940	981	940	957	871	963	948	992	1042	963	968	905	980	981	946	937	970	983	1004	980	978	927	962	1009	1001	938	954	972	966	970	978	955	1005	974	972	966	963	967	929	950	893	919	946	971	955	966	942	1060	974	937	933	962	992	954	923	948	942	960	972	946	901	924	955	947	891	919	958	966	990	984	931	979	929	971	986	911	975	954	1006	987	964	950	961	938	958	930	993	927	979	955	963	994	991	945	874	947	961	993	957	948	946	986	947	962	993	930	968	992	889	970	944	953	977	935	1001	934	958	943	1012	949	926	962	945	945	960	918	989	945	950	1007	935	940	993	993	954	1033	971	913	1004	999	968	902	943	952	974	940	930	940	922	1000	944	976	911	969	992	926	929	915	1011	972	961	946	936	982	982	968	944	986	915	1006	944	919	927	965	969	941	955	943	963	905	963	926	880	933	1012	949	948	964	961	984	914	964	945	1000	967	911	985	970	934	1057	896	1007	963	922	1007	968	937	953	950	969	938	963	943	933	961	996	1012	944	934	980	965	942	994	919	957	978	932	942	938	960	1007	1012	949	938	971	936	947	972	1036	969	960	943	961	938	949	915	935	890	994	990	965	932	1011	957	971	925	917	1003	934	974	917	972	990	988	965	980	962	927	967	1008	903	954	1025	957	920	942	860	960	945	952	917	954	991	993	964	958	919	951	955	936	959	959	1004	969	978	916	1010	963	1000	949	940	920	995	981	1021	915	1040	932	960	937	990	987	962	951	973	979	927	957	933	945	981	903	945	941	941	908	978	963	901	941	938	948	941	965	962	967	953	938	925	932	961	938	962	952	954	1014	986	962	986	968	947	968	963	960	912	948	958	986	974	920	970	1019	964	931	958	921	919	971	977	966	949	917	922	939	925	941	971	951	976	1005	970	938	969	983	1014	929	942	921	910	923	948	1008	984	983	997	969	925	967	981	989	933	988	948	1011	958	963	902	1018	904	969	973	968	943	1014	947	968	943	933	941	1001	1015	965	913	938	948	983	906	1018	920	983	967	946	923	945	983	948	975	960	966	982	993	921	971	966	937	981	960	950	984	984	947	991	962	929	915	948	959	947	947	949	956	934	965	953	972	987	962	956	975	948	983	895	984	939	970	932	937	978	934	1017	947	902	931	1000	935	951	894	941	937	963	875	963	900	943	945	939	987	972	1064	976	1018	936	980	960	924	947	961	961	1009	949	970	939	929	964	922	954	936	959	959	935	1001	978	1009	1006	930	957	910	924	931	952	999	996	923	972	981	932	961	950	978	998	953	987	959	911	988	942	1004	999	952	933	996	957	931	962	927	959	937	903	879	927	907	975	979	978	972	980	941	957	983	950	955	931	969	904	877	939	931	974	964	927	954	949	951	931	941	952	1000	960	984	981	943	979	981	928	974	971	958	935	967	1016	961	909	919	1034	953	943	935	970	920	948	963	1004	948	968	985	945	991	914	915	987	963	989	995	977	958	985	973	989	942	949	915	966	972	1000	1001	910	940	962	1014	943	925	966	929	914	935	1015	958	850	960	957	972	979	996	973	903	990	950	938	935	952	1012	933	965	944	924	954	909	949	936	940	953	1003	917	960	970	959	952	931	944	937	942	948	965	958	945	1025	936	985	923	931	910	917	975	918	967	933	959	961	1001	943	913	969	905	928	962	977	981	965	919	984	940	943	997	960	886	940	955	964	931	938	944	989	954	967	904	944	932	960	947	929	920	1033	955	942	928	935	962	905	951	994	981	894	1017	928	1011	951	996	983	983	970	1001	984	971	960	1002	1008	995	935	1004	936	987	1008	939	964	935	1002	956	943	985	1007	888	952	967	950	981	1042	1002	918	948	980	958	978	983	957	971	933	950	914	895	944	922	980	908	923	986	932	973	962	986	928	919	968	965	983	947	931	925	961	986	986	938	952	925	1004	954	979	988	999	911	979	981	974	969	955	960	964	941	951	1026	920	899	950	917	973	971	947	961	921	972	938	904	1013	957	952	949	965	954	1018	987	1009	940	908	944	992	983	980	963	959	978	924	935	958	936	931	928	971	989	930	953	970	947	994	1001	964	909	974	927	909	894	952	975	957	949	978	963	947	910	1027	1002	916	953	939	980	1010	953	966	948	981	945	896	961	958	920	999	949	944	967	961	964	970	940	940	955	969	941	968	943	965	922	985	967	979	949	949	961	971	933	929	955	947	967	976	996	940	1006	1011	955	911	987	961	979	929	995	984	971	940	932	967	917	948	944	881	990	904	918	978	932	889	1005	977	939	989	998	1018	962	957	922	952	939	934	942	927	968	962	980	951	1000	954	925	908	957	946	928	967	946	927	973	925	920	982	951	978	1001	936	936	948	970	962	936	958	960	983	964	899	982	933	910	935	952	968	987	955	930	963	966	933	943	937	1035	968	974	916	923	921	960	896	952	949	954	941	889	942	1013	993	975	965	947	906	1009	894	981	979	964	924	960	949	921	950	934	969	963	1008	940	964	903	911	985	945	954	956	972	956	961	976	982	960	1002	876	959	964	994	968	991	933	906	1013	967	947	963	890	957	969	979	1007	970	958	968	976	945	979	954	967	994	951	966	925	939	938	979	942	979	955	911	942	1021	1074	935	962	924	993	912	934	916	951	950	1000	1002	928	954	982	1008	966	982	983	1023	937	959	973	950	949	981	991	966	956	929	921	967	953	949	993	934	980	948	948	929	933	998	966	942	940	951	980	930	933	940	934	987	1003	941	946	904	948	947	938	1002	1016	928	959	936	961	888	928	961	980	978	894	943	964	938	948	970	960	935	1014	952	931	1045	952	974	947	1001	908	920	948	920	963	931	983	926	982	925	1001	1008	888	943	942	945	933	911	912	934	973	955	989	963	984	974	995	959	979	923	925	991	952	996	931	952	979	989	970	970	945	966	995	956	986	892	935	981	948	920	1018	936	1003	936	1010	987	931	953	1001	898	923	948	948	977	912	941	967	989	965	927	986	985	981	939	1004	963	956	975	917	1006	950	1025	1010	967	932	963	986	987	1009	932	916	958	998	956	950	943	1019	939	986	965	948	955	954	1005	976	947	970	946	939	1004	976	953	921	958	937	937	912	920	909	1005	918	954	954	989	982	947	940	918	908	1043	1007	945	928	922	908	982	979	985	998	966	911	970	930	1015	914	978	948	961	1004	898	900	965	989	957	945	968	991	964	923	964	928	973	932	894	947	946	1011	918	921	974	914	935	937	936	877	1048	1001	954	988	908	954	958	929	966	973	1031	978	906	958	954	920	938	890	930	986	931	956	935	947	906	956	983	971	1025	1034	964	1001	917	979	952	947	981	926	932	933	922	984	951	912	964	915	957	905	1012	949	933	903	907	966	1009	1005	920	950	965	960	941	983	959
16157	5825	2644	1850	1218	917	720	690	538	497	441	443	414	439	406	427	416	355	384	408	426	364	391	396	388	401	387	390	444	397	410	387	414	407	393	380	396	383	420	384	366	406	389	373	384	373	403	390	338	351	367	367	366	357	365	409	363	362	409	357	379	394	354	352	358	359	381	407	391	382	373	374	355	388	395	361	384	357	392	387	413	395	399	374	391	384	382	375	342	368	380	386	335	380	396	403	368	377	387	372	395	420	387	423	393	397	401	338	402	368	356	375	358	353	411	392	384	367	385	386	395	402	341	381	392	390	380	392	350	424	348	391	391	340	348	373	396	381	376	403	403	404	403	341	414	404	362	353	385	362	357	371	384	404	402	397	386	371	353	365	355	328	393	380	418	383	380	407	369	373	375	371	401	383	351	382	377	377	381	371	427	413	409	352	380	417	389	375	411	347	343	340	411	375	364	390	353	364	382	379	383	391	368	397	403	373	384	406	390	399	374	368	388	405	341	393	382	373	354	386	391	362	361	361	379	417	367	381	394	370	398	392	379	363	396	367	353	389	371	409	396	339	373	344	357	371	343	358	397	420	422	386	418	430	409	376	380	418	392	377	417	391	374	379	403	419	364	366	384	347	352	386	377	403	363	374	372	395	387	396	368	367	365	362	393	373	414	395	386	332	394	355	395	395	386	405	392	383	430	404	388	392	382	360	382	357	374	374	365	384	406	386	383	358	382	394	424	402	351	357	390	408	338	386	417	354	375	377	374	400	374	372	387	406	371	383	343	379	377	399	395	382	346	345	393	398	354	383	393	377	431	356	369	375	386	410	389	351	391	372	389	345	338	329	386	388	353	415	380	395	326	403	354	375	391	411	386	353	400	366	363	412	377	360	376	405	392	380	374	373	410	390	390	393	373	370	389	405	375	385	383	367	394	380	343	356	392	396	369	395	411	377	399	399	337	386	357	389	374	388	433	399	394	397	377	384	360	381	374	404	379	389	369	410	378	408	339	361	398	336	385	372	387	350	376	402	379	379	415	343	388	379	383	387	409	369	372	350	384	379	389	406	406	390	410	387	385	350	391	381	368	369	363	343	363	385	396	393	417	356	413	390	352	366	385	358	362	398	380	351	334	374	389	368	382	362	382	394	362	360	360	390	336	380	381	376	349	348	401	392	382	358	367	363	385	407	355	384	342	369	404	381	379	382	383	354	379	359	373	360	413	405	381	392	425	367	374	376	393	357	368	372	378	338	431	407	361	383	353	390	385	409	371	373	353	365	369	387	370	395	387	353	366	334	367	360	362	381	408	376	347	393	350	331	403	358	422	383	379	349	362	412	354	365	375	377	351	401	390	380	373	428	403	383	370	379	395	359	414	364	378	387	329	391	391	405	328	387	407	390	352	377	358	388	396	329	350	369	341	371	413	397	387	354	374	374	367	421	371	354	389	355	382	397	400	383	380	409	380	387	375	350	411	383	398	368	375	378	376	377	381	350	383	362	370	380	361	382	386	362	352	389	343	345	343	409	374	371	403	396	406	345	366	362	379	394	392	413	360	435	391	430	423	416	404	383	358	396	375	415	399	372	373	404	423	382	396	381	403	385	397	373	391	380	384	348	370	352	450	393	423	370	391	367	334	403	389	354	379	352	352	383	386	386	354	379	369	350	369	364	386	371	361	359	401	386	365	367	378	408	385	397	391	362	363	376	351	374	366	382	380	414	392	360	372	394	353	404	385	387	350	396	375	405	380	395	409	391	405	410	331	384	413	364	401	385	351	372	379	379	374	383	364	373	405	352	331	374	429	362	401	372	387	374	368	397	376	364	377	386	372	369	392	355	356	395	375	359	399	388	363	390	382	364	380	437	396	367	417	396	399	370	386	367	338	409	375	347	396	404	379	422	369	345	372	408	371	390	341	390	415	312	394	398	422	407	360	350	404	407	406	382	382	383	378	382	383	383	395	410	379	349	380	407	366	396	364	348	382	394	383	364	408	383	383	392	380	392	404	389	332	365	367	354	354	399	343	409	386	378	386	405	387	386	397	342	375	378	403	411	386	368	405	393	360	415	368	373	403	396	409	364	369	395	391	378	388	410	365	390	401	364	407	430	353	367	402	402	379	360	333	402	356	364	384	375	383	374	370	400	386	355	416	362	351	343	405	398	390	362	394	399	377	406	407	350	420	396	391	387	354	358	365	361	420	378	348	409	390	361	371	384	373	321	363	343	403	381	377	407	408	425	391	396	370	398	372	382	429	381	424	398	390	386	389	364	368	385	390	385	391	388	388	358	398	376	365	389	354	397	372	379	372	350	360	372	390	339	385	384	390	318	374	377	374	358	369	384	369	370	407	392	376	335	385	353	389	408	358	380	359	380	358	364	384	404	354	368	400	395	381	388	395	386	353	344	342	398	377	407	355	396	390	378	388	371	410	360	353	383	363	416	379	372	363	384	379	381	395	361	361	369	352	389	396	376	370	362	392	371	391	390	370	378	368	385	390	356	406	380	373	372	352	417	376	369	386	403	361	351	329	333	370	382	341	398	363	372	368	372	397	393	363	347	443	350	332	398	367	372	378	387	396	403	365	387	346	385	335	389	372	378	362	362	390	426	391	377	380	391	400	381	416	370	372	410	367	369	367	373	412	436	403	364	365	390	395	381	403	381	380	368	373	378	349	361	401	405	392	386	391	352	359	409	366	368	395	391	380	407	393	368	358	364	386	394	404	406	390	416	392	378	359	357	366	390	410	373	374	386	358	408	404	353	376	404	368	383	376	394	389	374	382	381	403	366	415	392	372	408	380	392	351	365	367	361	380	361	387	367	383	406	401	365	366	390	366	375	401	401	390	375	369	375	384	376	422	374	386	407	350	426	389	359	368	365	415	381	386	351	350	429	417	379	391	391	408	380	364	350	362	399	368	384	379	356	381	343	373	369	373	417	405	356	383	423	363	398	399	366	369	400	356	403	386	395	355	389	410	369	371	392	387	389	375	363	371	354	392	397	422	384	387	341	386	362	384	427	369	399	432	354	363	343	378	373	396	368	383	395	386	393	403	350	373	375	384	410	404	362	342	336	382	390	362	411	399	383	415	378	414	382	384	372	399	355	408	374	351	405	375	381	379	376	379	369	405	389	378	399	356	372	377	383	420	367	371	392	390	422	381	380	368	366	374	357	365	387	379	405	393	382	360	352	373	379	368	386	372	329	391	341	396	364	388	397	354	342	383	373	390	388	373	394	378	372	346	380	368	404	399	380	392	412	333	371	356	367	419	391	366	398	360	365	383	360	404	383	392	405	399	384	403	397	371	340	340	381	360	379	373	393	353	422	381	345	404	390	437	381	402	387	359	385	382	366	362	360	349	354	395	373	394	401	390	379	369	384	361	352	373	410	419	372	366	433	371	370	412	355	362	306	406	384	386	402	393	357	367	351	378	371	372	379	372	360	337	384	391	368	357	396	391	389	380	351	373	352	369	396	378	393	397	424	406	378
12557	5449	4534	4937	3811	3072	2567	2308	1622	1335	1369	1260	1190	1190	1142	1048	1137	1086	1111	1022	1010	976	1000	969	975	865	905	971	975	993	1006	993	1005	974	887	963	968	919	984	951	932	923	892	962	890	973	947	902	935	974	890	897	906	923	938	896	847	904	930	901	937	916	956	908	952	864	946	917	862	891	881	888	926	937	964	917	933	903	974	941	885	964	947	899	916	959	863	880	914	938	950	933	893	894	917	868	948	887	932	877	890	936	993	924	891	921	902	885	885	889	882	927	937	966	914	885	951	932	943	919	903	894	907	940	958	888	894	909	908	877	943	887	905	908	931	986	913	951	943	858	927	887	850	895	921	914	901	870	926	907	918	908	920	975	911	846	884	901	901	923	912	880	893	944	926	861	939	894	883	919	883	943	946	916	948	889	925	945	935	903	903	935	955	909	915	915	915	916	946	987	931	914	864	928	952	916	958	955	995	890	924	886	898	924	895	873	901	877	835	899	910	964	879	945	889	893	889	989	939	906	892	919	935	982	914	899	938	926	926	852	859	918	916	894	902	945	879	876	961	936	935	926	886	911	917	957	909	905	910	931	884	872	956	918	924	925	939	913	914	935	897	854	920	879	920	907	942	933	866	897	905	908	925	981	891	895	915	906	953	897	937	874	909	903	933	922	879	905	907	941	901	926	913	941	956	945	928	903	909	965	946	903	916	903	932	925	888	904	923	897	948	874	967	887	912	947	903	923	917	904	927	943	894	897	941	877	885	887	968	922	935	887	931	946	927	930	976	932	892	919	918	915	939	953	964	928	885	948	913	918	915	916	867	870	895	965	959	836	901	843	944	921	879	892	939	933	913	958	883	870	959	920	935	886	928	901	918	929	897	932	909	924	887	934	929	923	913	913	916	894	908	904	925	890	923	914	906	911	877	887	891	937	886	873	924	855	877	886	922	938	974	938	878	904	945	894	931	851	943	942	898	996	896	953	956	887	823	916	922	912	937	943	884	924	953	890	845	929	893	863	973	858	927	898	946	960	944	924	884	933	918	938	870	980	904	1000	923	950	935	952	918	921	939	946	950	883	922	942	948	959	879	902	896	901	886	1006	903	967	904	901	939	878	900	940	904	900	871	918	963	907	894	920	850	945	920	902	905	914	875	929	864	913	908	958	948	930	916	857	921	940	970	956	916	969	923	941	986	942	828	956	936	938	931	920	957	933	853	935	928	961	940	940	929	938	891	972	862	953	940	862	871	938	872	942	902	872	892	954	919	887	930	915	897	920	947	883	903	903	926	894	932	930	916	917	931	933	930	821	920	915	902	902	933	925	966	917	863	887	953	893	944	937	917	947	949	904	932	921	939	903	874	921	900	933	868	898	923	948	882	915	913	922	952	918	902	907	914	905	895	929	942	898	936	976	911	872	962	901	933	926	931	911	921	915	878	908	917	891	905	933	920	933	872	861	933	985	944	922	914	917	940	862	961	890	877	943	907	913	941	913	869	910	959	925	903	922	933	992	942	935	956	1009	935	937	955	907	955	896	896	931	916	940	906	957	919	930	916	935	908	936	928	901	909	945	885	904	918	940	921	899	965	912	919	910	914	941	959	905	917	915	926	919	933	921	921	935	926	951	930	944	869	908	887	928	949	933	934	920	901	911	938	902	921	896	906	871	889	923	920	881	869	848	907	891	970	944	927	965	946	924	906	917	903	997	909	906	907	873	970	961	911	898	893	909	902	887	919	896	914	947	949	922	935	928	870	917	927	931	899	913	926	928	875	907	930	912	952	910	909	920	900	955	920	888	960	889	878	933	938	946	871	898	901	923	880	914	905	898	955	911	943	904	923	910	878	901	899	957	931	940	950	898	856	869	935	928	836	889	898	969	934	927	945	904	883	888	884	921	927	940	866	931	897	936	975	880	918	871	945	934	930	911	932	937	906	897	851	945	901	926	931	919	929	929	895	926	970	919	946	896	882	899	941	975	933	896	932	936	936	891	897	947	949	911	934	842	909	941	924	895	940	841	916	907	895	893	926	927	984	945	977	882	918	965	939	853	911	862	927	960	904	938	974	902	945	935	922	881	917	936	932	946	908	875	929	879	937	872	968	901	924	927	914	939	1001	954	924	914	911	962	953	885	951	928	910	928	957	897	903	921	956	934	953	841	969	898	897	931	920	902	962	911	924	891	903	951	938	909	901	945	924	930	896	907	909	843	918	928	957	958	880	891	942	930	883	949	974	942	910	896	905	953	947	927	989	885	923	924	918	961	972	930	906	937	976	896	889	898	946	911	925	904	939	924	953	884	863	913	940	926	900	934	991	896	920	923	899	953	917	915	967	905	870	975	944	928	914	924	933	906	889	962	869	937	898	911	924	946	911	916	928	892	914	943	916	872	869	895	940	939	925	936	912	931	899	915	917	925	902	933	971	929	873	919	901	852	935	934	901	892	881	968	898	917	904	946	919	887	901	927	966	881	886	964	976	908	888	893	943	896	928	912	915	827	954	950	963	873	927	904	987	937	967	936	938	963	899	909	914	961	888	892	890	898	965	903	868	908	919	912	914	905	951	877	951	944	895	947	960	910	890	965	956	937	893	893	949	942	905	912	949	903	883	909	924	916	957	898	908	885	918	942	908	963	905	860	917	973	926	876	957	972	889	891	935	917	966	933	888	853	942	932	946	859	978	945	917	922	943	909	921	973	872	931	912	925	963	930	897	908	926	867	858	937	928	918	971	919	934	934	926	983	942	999	929	850	951	917	889	916	879	956	921	914	934	988	907	852	921	950	918	903	881	916	935	924	926	911	923	946	912	919	916	975	941	925	971	858	949	900	907	937	947	931	969	886	897	921	915	930	938	926	901	946	916	931	908	894	923	950	934	912	891	892	911	904	865	854	920	988	933	932	913	883	901	880	883	898	938	920	960	969	917	900	971	892	871	910	901	876	924	950	959	935	930	961	875	969	927	933	895	907	886	969	901	962	965	924	914	936	934	920	964	961	922	967	934	926	919	906	962	912	991	900	881	905	923	896	874	937	944	903	891	900	930	945	838	852	933	936	912	910	910	926	918	889	924	863	900	909	903	879	940	882	929	915	955	917	894	910	897	938	929	934	905	972	913	952	895	894	948	877	886	892	936	921	911	870	897	917	901	941	923	910	927	893	961	855	873	904	964	966	933	909	929	859	909	937	904	878	959	865	951	889	918	901	886	898	921	907	889	920	882	933	978	932	894	951	896	913	891	914	889	946	904	920	915	941	858	916	975	933	936	925	912	919	904	943	912	906	924	870	963	872	905	925	916	890	887	959	943	926	880	875	938	909	928	877	926	897	972	908	952	932	903	938	895	912	885	918	945	889	880	853	907	1009	950	925	874	896	903	959	953	963	943	876	950	949	913	890	927	916	942	889	950	975	937	932	915	903	919	922	914	930	899	939	938	967	898	927	929	841	921	912	938	885	932	844	944	937	933	948	907	981	946	902	906	920	934	901	930	956	945	996	991	993
25226	10172	3951	2600	1745	1199	922	789	462	382	304	318	275	294	259	249	256	273	253	250	242	245	270	219	204	235	216	246	231	248	247	255	220	197	226	234	209	220	211	205	218	227	236	210	233	233	211	239	220	231	240	205	245	210	228	209	227	221	192	227	211	220	215	227	220	242	226	219	205	229	206	258	248	212	200	233	189	226	196	205	223	220	219	227	204	214	224	210	215	235	196	200	227	221	184	233	215	226	222	199	212	214	217	225	216	223	209	200	201	218	223	205	204	239	223	206	217	243	235	207	222	209	219	219	235	211	225	212	229	225	209	216	244	198	225	213	248	234	255	254	234	219	227	226	210	222	214	241	218	233	226	214	215	231	218	236	242	224	211	227	207	200	227	207	212	215	235	248	173	207	230	255	239	222	222	230	204	213	194	207	187	218	196	249	201	217	220	198	219	224	202	211	219	216	219	211	226	196	231	253	225	213	231	220	235	232	254	235	205	216	228	232	236	224	209	242	229	209	219	210	244	233	214	211	235	253	248	217	192	218	235	227	229	205	211	218	221	230	228	216	223	223	222	209	229	234	218	225	223	241	214	226	229	206	221	228	226	227	218	229	248	201	215	220	224	220	237	239	206	218	227	235	206	215	192	216	227	246	213	212	211	203	222	220	207	233	244	243	212	196	209	209	213	219	234	202	223	238	197	208	214	231	212	246	200	209	219	213	202	192	213	230	260	204	230	217	212	224	211	266	214	241	221	237	209	207	232	230	223	214	224	232	244	234	219	211	214	228	221	216	234	206	195	233	199	223	216	259	222	202	223	179	198	208	223	225	221	199	194	249	205	217	201	217	229	233	229	223	213	215	213	222	199	251	233	222	227	227	230	196	217	242	214	263	232	234	221	201	200	220	229	238	236	209	239	203	222	224	227	211	197	211	234	222	217	215	233	197	225	202	228	242	216	217	208	214	236	247	185	213	203	214	197	211	202	232	240	206	212	212	232	238	223	223	242	223	202	210	242	205	233	210	208	258	249	222	210	242	207	220	233	214	199	218	206	195	231	216	203	217	227	209	180	230	232	231	236	211	223	211	201	183	219	218	209	224	232	211	201	248	190	217	228	217	230	230	213	203	213	230	214	200	230	215	203	213	211	209	212	210	229	202	246	262	225	228	214	228	224	208	221	228	219	241	225	204	209	209	223	215	229	198	212	213	208	208	219	260	217	164	237	232	254	206	233	183	187	220	198	247	227	213	201	221	227	231	229	254	204	177	220	253	216	223	187	217	211	243	235	216	235	239	226	229	225	208	198	203	256	201	244	222	213	223	207	229	212	206	229	215	184	200	194	211	237	234	230	239	210	233	213	235	201	210	204	228	220	216	225	221	268	214	182	222	231	226	225	206	232	212	220	229	219	212	212	256	246	209	243	199	217	218	211	233	228	208	203	234	225	203	237	202	217	241	228	228	216	238	217	187	211	224	201	222	193	259	222	214	248	223	241	240	227	224	216	236	229	232	228	230	241	227	194	222	198	216	217	201	196	214	213	209	212	214	247	226	233	215	219	183	198	218	219	224	211	244	226	223	218	232	204	209	210	209	222	204	223	242	235	230	223	218	230	198	204	246	236	216	215	228	235	232	229	223	210	213	219	224	242	217	205	215	195	225	228	210	222	226	189	237	190	210	234	212	207	221	201	259	223	230	232	214	237	222	210	194	229	212	213	198	220	233	236	228	224	190	221	209	210	197	230	224	224	224	224	242	185	206	237	218	224	216	214	219	242	224	230	192	259	225	246	234	232	221	195	214	212	228	219	196	225	206	224	209	225	193	202	243	214	249	217	219	277	242	209	223	197	176	239	216	232	232	231	222	239	222	200	217	202	205	218	190	228	210	228	231	228	218	205	248	223	233	240	220	235	251	239	229	251	216	195	216	237	211	250	220	250	214	224	201	219	206	199	238	194	254	194	204	230	251	218	193	221	249	223	242	231	211	204	232	212	236	226	214	238	220	226	207	217	210	191	223	210	207	231	206	218	219	212	204	205	198	206	239	206	241	241	223	203	228	222	220	233	209	213	222	223	223	203	235	248	237	207	200	229	196	246	213	184	208	198	205	200	215	210	212	218	231	245	210	211	209	223	223	227	199	220	218	203	213	229	224	237	221	255	228	216	208	212	185	209	198	199	216	214	215	228	231	197	226	219	226	210	224	224	218	219	232	259	222	265	208	233	202	242	229	207	240	229	211	221	214	223	243	203	229	221	227	217	227	231	222	234	213	215	223	185	200	215	216	221	207	232	209	239	218	223	228	244	191	225	238	247	223	256	204	245	200	227	220	224	217	231	211	211	206	216	177	197	225	224	222	276	253	206	233	230	229	208	207	194	222	224	206	202	223	219	205	201	249	233	209	213	215	181	223	217	206	259	210	196	239	230	219	224	235	210	229	229	224	208	225	201	202	191	223	233	217	225	198	225	246	240	207	197	203	191	208	190	237	226	214	190	241	232	223	236	231	226	231	223	212	219	208	244	198	245	233	227	231	226	232	202	219	231	233	212	208	217	210	225	201	231	238	223	196	235	230	196	201	172	227	211	212	204	208	231	256	216	227	242	230	209	211	219	247	229	209	216	194	227	236	228	217	218	211	219	206	229	216	201	200	226	226	201	229	205	236	213	212	217	235	217	212	208	230	202	213	229	218	233	210	218	218	238	236	233	213	226	240	240	240	225	232	220	211	203	232	218	205	226	235	258	239	237	243	247	229	221	253	215	200	211	220	260	216	235	207	222	225	220	219	259	233	216	238	225	219	202	225	234	220	242	239	219	234	205	208	226	191	230	231	218	223	230	231	178	227	237	218	227	242	226	252	234	211	227	225	243	206	220	209	217	200	206	190	240	218	216	228	240	228	212	200	212	228	198	233	237	213	197	238	215	199	255	219	243	214	211	224	230	221	245	221	206	222	213	227	194	213	191	225	234	225	237	258	215	241	225	205	215	206	234	205	222	230	224	204	199	217	199	232	208	232	208	220	207	225	265	214	227	216	223	223	230	211	224	215	203	238	219	218	225	217	205	216	239	221	226	220	203	221	220	242	245	208	213	259	222	193	231	231	209	214	203	218	217	213	204	196	208	225	245	223	218	230	240	214	222	221	214	197	214	225	231	211	220	235	254	214	251	223	213	184	198	239	211	211	185	237	250	195	227	184	226	237	244	217	215	220	205	208	209	236	198	232	209	226	233	220	213	263	218	202	224	221	239	227	213	214	255	219	195	212	218	230	201	227	235	230	220	186	205	215	220	207	230	246	223	237	229	206	216	239	221	230	226	188	220	210	215	214	197	216	217	201	214	235	216	228	242	241	214	207	196	224	183	209	223	222	225	231	240	191	218	206	230	207	225	235	206	243	218	215	242	201	207	202	200	225	233	207	227	211	208	231	193	232	211	212	251	225	209	259	243	214	217	231	207	209	231	222	208	217	206	224	220	229	215	194	208	231	230	201	213	227
16944	7718	5737	6604	5355	3919	3235	2897	1750	1352	1231	1099	1019	916	895	913	780	881	832	801	734	726	698	682	669	631	665	661	707	689	711	669	601	584	602	652	666	583	542	597	607	578	617	529	596	589	601	580	558	563	540	586	555	562	576	617	515	609	594	590	572	598	535	605	552	590	528	573	609	536	564	585	524	579	569	587	549	574	609	561	582	531	584	544	543	584	559	571	558	587	576	614	581	522	593	572	598	543	582	597	542	565	542	560	548	579	558	544	616	549	584	556	595	542	517	537	582	537	553	567	574	564	515	555	526	576	558	556	589	581	592	563	582	591	557	568	564	614	602	590	571	605	573	574	516	586	545	547	607	607	619	558	570	560	602	579	576	571	589	611	552	523	575	578	599	567	553	566	572	529	539	566	567	534	561	579	606	570	556	567	568	574	564	542	544	568	535	576	553	556	539	604	556	541	591	541	573	533	558	544	530	552	570	535	541	611	539	562	596	600	571	541	604	547	569	531	560	550	547	601	559	557	571	573	542	570	567	602	607	546	671	577	582	558	579	592	554	536	545	538	529	562	537	557	570	586	521	595	538	594	576	531	533	564	576	519	558	543	588	570	532	561	579	533	586	529	574	551	619	561	592	545	576	519	605	530	569	636	589	555	584	555	577	572	566	544	543	597	528	610	576	571	519	550	546	522	523	553	602	583	598	547	511	506	525	533	527	541	585	568	527	550	526	560	532	575	544	547	602	552	553	602	552	526	597	597	552	568	563	540	599	570	573	573	568	570	550	560	566	551	563	569	551	572	569	547	533	575	516	566	570	554	556	574	583	564	539	566	559	559	544	604	586	566	566	578	554	552	582	581	520	559	594	542	582	565	564	585	536	558	542	565	560	565	599	595	508	577	539	560	587	547	558	527	530	629	555	583	562	525	564	546	612	529	556	563	575	529	563	569	567	630	565	574	545	576	545	559	578	599	576	559	546	538	559	552	553	552	541	531	540	567	579	543	586	515	574	573	557	534	567	586	552	575	582	570	582	548	519	538	555	587	621	588	524	589	541	527	532	533	556	542	540	609	562	540	541	578	570	568	551	543	585	564	600	604	615	610	604	589	566	529	568	561	544	556	567	589	550	577	576	563	558	520	569	582	589	553	571	591	564	539	578	533	571	544	537	565	555	570	562	546	559	584	521	537	577	597	587	546	556	584	560	563	566	545	521	569	569	520	523	559	539	542	576	576	560	574	570	579	532	592	571	569	544	566	592	566	592	591	599	585	590	583	564	583	570	558	590	552	554	567	556	517	564	563	609	597	589	573	603	581	601	570	555	614	563	526	582	572	488	556	596	571	580	571	608	600	564	559	562	526	554	540	590	594	584	552	568	573	555	554	556	572	583	640	524	578	571	587	583	556	579	545	551	563	593	563	517	587	551	526	577	560	581	534	616	527	590	554	552	574	542	563	568	597	588	550	553	574	605	615	559	565	552	581	543	549	587	606	570	569	551	566	537	568	549	523	560	476	544	583	553	572	538	567	572	543	545	539	513	494	576	580	570	597	545	548	579	550	543	565	553	545	610	550	521	588	579	557	580	605	552	556	556	555	560	575	546	527	523	570	565	551	649	542	576	564	558	554	569	573	572	613	566	559	550	546	591	561	577	539	537	545	602	545	563	582	541	559	574	526	567	559	531	567	576	591	608	563	595	590	519	588	547	550	610	566	568	555	585	566	582	573	585	572	577	564	579	578	553	530	562	508	588	581	561	596	565	573	515	598	557	543	476	518	552	547	519	593	570	549	546	559	609	590	542	501	574	521	579	601	536	575	587	543	573	576	542	557	580	517	567	590	520	538	583	543	547	544	594	535	588	557	579	564	532	535	574	552	591	581	591	572	538	586	553	569	543	550	552	566	629	536	639	517	591	579	562	551	587	556	590	565	561	515	543	571	540	545	577	600	557	535	582	548	573	509	554	585	584	531	599	601	606	524	533	551	565	588	606	584	531	559	584	560	536	574	576	565	579	551	550	566	562	531	564	591	587	545	573	567	582	558	601	609	554	568	562	563	600	552	567	550	536	581	574	556	578	582	604	533	532	582	572	558	577	582	556	574	599	517	558	540	564	569	573	541	586	545	569	561	559	565	564	573	579	578	558	555	532	574	586	564	579	539	566	570	545	575	608	582	551	568	543	570	534	582	551	596	539	641	569	576	567	567	607	540	535	555	565	515	535	551	579	556	586	560	520	581	606	596	599	566	537	598	561	566	558	540	523	547	592	551	561	553	569	526	513	561	578	589	591	565	576	532	612	541	562	592	556	572	611	554	556	565	572	544	530	528	558	583	534	565	579	597	571	574	552	556	567	548	610	563	524	554	543	544	572	567	578	540	599	589	559	585	590	561	596	607	537	546	528	555	585	592	515	538	578	545	573	540	586	565	530	545	572	601	533	574	594	560	590	564	571	588	558	562	597	569	552	552	591	566	572	546	572	614	560	542	593	532	557	526	549	564	634	562	565	556	580	514	570	589	592	547	575	563	599	531	582	559	578	556	557	544	570	566	580	608	550	551	558	592	531	562	592	541	568	573	609	582	551	581	537	557	537	574	530	571	535	569	548	532	545	559	549	544	601	552	562	548	589	548	530	545	531	536	553	594	579	587	559	555	565	563	595	528	565	573	536	496	539	541	582	597	609	571	612	578	574	532	545	545	557	570	557	552	583	577	555	575	539	550	567	564	549	569	562	550	561	541	542	547	565	566	578	558	576	553	532	573	576	554	564	574	594	564	535	535	609	573	562	539	534	599	585	585	537	575	570	539	578	574	548	582	580	572	549	558	556	579	518	532	546	577	586	560	586	538	552	534	567	566	565	564	536	533	601	580	538	548	571	561	572	561	607	534	572	547	566	588	545	587	548	541	554	550	607	532	593	543	574	511	530	530	566	603	521	543	525	527	552	565	610	578	576	554	572	532	564	579	587	556	551	600	576	559	577	534	538	589	583	543	521	566	583	562	613	550	560	545	577	567	580	513	521	577	543	589	609	585	550	553	595	540	560	562	581	566	579	573	601	547	525	506	564	572	549	531	568	542	560	530	592	561	547	569	560	570	518	593	544	524	562	590	551	549	579	560	572	562	539	549	579	550	592	530	564	596	587	544	570	580	576	537	549	561	558	537	579	612	584	585	496	531	530	616	599	573	583	516	597	544	558	528	530	596	550	571	594	600	577	566	569	536	589	573	568	577	573	530	552	560	575	608	565	552	564	559	554	591	557	577	553	605	576	551	538	568	540	578	527	569	562	574	548	581	509	543	611	549	518	549	595	579	543	573	569	550	570	514	559	592	524	571	549	555	559	551	563	564	549	580	553	607	533	534	569	550	573	587	552	568	590	588	539	564	531	579	593	575	570	595	587	575	560	577	586	563	550	556	593	544	568	545	573	539	571	579	550	523	551	582	595	511	566	578	586	566	586	567	546	543	570	606	573	612	543	547	579	525	582	587	573	543
5126	1961	1094	912	615	541	478	492	469	441	425	394	433	403	396	428	381	444	398	424	446	388	410	420	407	357	419	394	423	409	423	358	397	401	426	375	431	419	388	426	383	389	414	416	442	387	427	433	415	403	415	422	385	360	382	399	413	434	365	417	365	387	389	390	376	390	402	402	404	410	399	410	407	454	386	384	368	402	378	428	402	376	389	396	415	397	405	385	413	393	372	417	401	412	347	391	378	398	421	424	417	379	419	390	401	410	357	429	402	400	362	411	380	417	377	408	401	430	415	433	397	402	370	387	392	403	421	388	415	393	349	409	403	364	410	390	409	432	418	415	409	361	384	419	404	387	376	390	394	382	389	404	398	360	388	410	424	418	386	362	407	379	380	408	404	417	397	382	374	372	406	386	409	393	395	419	407	383	402	415	386	404	454	415	387	387	391	408	376	411	419	380	369	423	411	439	408	414	403	413	368	386	418	390	399	432	390	423	383	423	418	399	376	395	401	435	395	365	414	405	390	401	365	404	385	402	414	400	395	386	363	363	410	434	359	406	385	369	399	367	366	426	380	410	425	371	445	403	406	378	378	431	412	399	395	445	382	428	404	377	390	392	421	420	401	446	369	409	382	389	442	389	402	391	388	402	421	371	400	388	420	399	389	408	384	398	380	428	366	394	422	387	410	387	436	395	373	374	382	421	395	422	386	424	389	372	416	375	365	397	443	396	422	406	388	381	409	401	420	375	433	412	418	398	384	389	376	419	389	380	412	372	414	429	387	372	405	412	397	383	380	405	434	420	382	405	408	374	415	358	388	376	401	390	377	377	402	395	363	388	357	404	410	355	376	390	379	397	378	350	367	430	416	424	386	388	401	419	407	416	417	424	399	374	387	324	427	405	374	394	401	401	448	411	380	389	381	359	422	413	357	358	374	339	388	398	379	380	433	392	409	415	396	374	405	449	380	412	391	409	402	384	425	409	417	378	387	368	423	445	366	412	400	390	411	400	390	414	390	418	403	407	398	405	399	400	411	360	402	367	382	434	411	388	364	402	383	408	385	409	393	433	396	418	374	384	404	374	388	417	432	409	386	416	407	381	401	422	409	405	396	375	396	409	439	410	397	402	423	390	420	405	424	411	394	380	394	383	394	345	396	424	370	422	374	352	382	386	391	380	422	385	368	375	388	422	414	404	422	377	434	413	375	371	395	378	398	422	399	416	406	410	410	434	406	419	373	410	391	424	380	363	405	399	424	398	384	399	435	397	394	390	391	410	364	396	417	369	400	412	393	399	439	423	413	355	408	404	390	425	396	385	420	408	426	384	410	409	409	434	409	402	410	445	400	406	414	372	406	375	409	433	434	396	422	408	431	367	361	400	383	409	407	449	401	385	390	403	365	396	398	399	433	413	428	402	358	379	409	403	402	417	368	376	408	392	375	382	383	397	437	402	367	440	417	388	409	394	405	373	376	396	430	443	412	393	368	412	422	401	398	401	381	416	427	405	395	397	417	388	402	399	430	409	403	405	410	377	431	405	399	411	404	408	418	392	358	390	392	391	393	380	400	376	402	391	405	400	415	404	420	430	377	423	377	419	412	429	376	417	410	422	446	419	428	442	424	420	398	380	434	387	372	367	381	403	389	406	380	358	383	436	388	403	408	416	398	352	392	401	408	385	412	431	412	370	427	402	416	422	405	376	385	448	386	432	405	403	373	391	427	434	383	406	381	390	386	388	393	400	396	424	408	438	388	440	397	418	384	365	387	413	424	373	400	433	394	392	392	385	404	400	390	404	396	404	370	459	368	432	412	377	404	395	391	371	410	379	428	422	395	391	385	391	401	432	380	432	366	431	383	399	410	375	422	388	436	415	411	366	376	379	416	378	406	417	374	390	416	399	406	376	396	392	376	361	382	369	382	405	395	368	364	399	382	418	401	446	448	429	402	384	420	360	462	384	383	366	387	381	368	355	370	441	388	401	390	420	401	398	402	385	418	408	349	370	412	445	415	374	393	371	374	395	423	427	404	379	363	395	400	411	351	374	394	375	418	440	390	360	413	422	385	399	380	397	390	385	405	404	401	409	418	418	418	389	390	424	400	417	401	395	395	401	387	390	363	411	383	356	385	395	409	380	408	357	431	390	424	419	372	402	430	386	412	422	436	405	414	440	423	399	424	401	405	392	411	384	383	372	396	385	403	389	420	415	368	412	411	417	401	436	390	415	397	372	392	399	385	391	431	391	395	396	406	379	392	405	392	443	374	367	384	383	394	364	364	409	399	431	398	421	400	390	405	448	393	426	396	412	420	382	381	430	433	399	408	405	397	413	398	395	396	411	384	393	387	381	390	393	391	397	404	387	425	364	402	384	406	343	380	423	396	394	384	432	359	397	376	384	401	411	384	405	367	383	385	389	402	445	385	414	420	412	423	391	401	372	379	385	373	436	397	377	404	406	442	415	396	394	359	405	394	393	393	442	397	375	363	383	419	394	363	410	394	400	423	359	404	419	398	432	376	411	376	430	416	400	402	395	401	407	445	374	427	379	377	427	409	393	383	407	426	411	374	405	419	419	397	412	422	387	434	381	347	425	346	399	391	404	392	407	403	377	410	385	391	388	376	374	389	395	385	419	389	421	392	425	382	394	370	389	427	410	429	384	402	370	349	410	378	390	420	405	393	345	390	392	400	398	410	386	355	413	407	403	388	379	417	416	432	412	372	377	417	389	395	407	393	396	371	402	413	407	449	364	394	390	396	463	424	410	364	411	389	436	386	406	400	352	410	403	382	426	403	357	402	384	407	384	390	388	359	388	418	424	395	410	383	384	396	399	398	407	368	383	387	432	405	372	432	402	389	403	386	360	417	406	388	377	406	395	429	410	411	411	409	410	381	394	408	379	419	362	402	376	376	372	393	416	412	415	412	361	402	408	373	396	425	410	412	378	406	393	421	419	408	392	381	403	415	348	405	385	362	399	396	409	382	393	369	419	399	411	394	388	386	390	406	383	396	410	350	382	379	364	403	388	368	421	413	402	401	379	396	416	381	355	420	380	329	387	395	409	413	414	347	392	398	373	406	382	418	364	387	404	419	414	429	382	388	374	397	407	415	436	388	397	397	371	467	374	385	373	386	398	428	372	384	395	396	389	398	383	397	467	389	361	396	393	387	374	381	380	408	403	367	410	380	393	391	390	432	392	393	388	374	438	413	405	367	391	399	392	440	392	394	443	388	402	364	376	415	412	394	394	403	413	395	395	394	398	382	387	424	396	375	376	386	378	399	396	440	428	383	407	428	388	372	393	402	389	377	388	406	409	432	401	427	420	404	400	420	384	419	417	419	399	405	388	358	374	397	420	380	382	425	382	402	419	409	366	406	415	412	421	401	363	385	431	389	413	437	428	382	384	433	406	385	406	425	393	410	401	379	391	380	336	423	388	382	393	382	386	418	395	425	402	367	407	410	386	420	387	397	403	392	394	410	433	374	367	385	391	417	346
4616	2662	2519	2971	1984	1652	1470	1249	1247	1091	1076	1088	1065	1124	1017	1044	1040	1030	1067	1068	1018	1005	1032	971	1019	1051	992	1034	1064	991	1002	1026	1000	1008	1023	1022	994	995	961	945	949	934	937	1005	995	976	952	943	972	996	997	952	998	978	918	940	1008	946	981	986	955	998	947	966	988	950	951	962	935	1023	993	953	948	959	986	972	985	982	952	949	951	969	973	993	1006	954	958	931	998	992	974	996	993	969	1001	959	1002	971	1012	961	944	971	999	971	972	932	969	986	945	987	976	995	904	1034	933	969	932	921	940	952	975	989	958	1023	973	1009	925	959	945	931	918	981	1017	993	954	990	980	912	945	982	965	931	980	925	969	987	943	1000	983	985	984	979	951	966	975	918	994	996	963	962	994	944	963	994	940	948	1018	987	941	968	1007	991	1020	970	941	974	929	942	930	990	966	967	1023	1015	1003	970	945	981	954	990	934	944	993	990	993	923	993	967	971	958	967	952	1019	899	1056	1010	969	981	923	922	960	927	947	987	975	963	955	961	970	954	994	938	958	984	970	990	945	968	981	984	934	987	972	985	998	1002	952	968	976	997	973	994	1002	912	972	974	1038	1000	939	942	961	975	944	1046	959	943	972	956	1012	885	984	925	948	982	947	920	963	954	941	978	957	932	969	975	913	979	927	1022	1000	949	918	925	977	1035	943	986	933	944	974	985	946	947	976	950	952	926	979	973	995	942	961	1020	954	955	971	1000	945	937	974	918	956	1007	978	978	971	982	960	930	973	910	942	980	945	996	966	925	956	980	978	944	994	928	1016	1009	940	949	956	1000	1018	985	921	988	994	997	985	991	1021	973	980	928	973	942	951	947	917	984	1009	1004	908	966	973	1010	946	916	967	989	966	973	989	986	998	972	991	978	938	991	945	965	983	954	884	991	957	1013	998	914	981	943	948	955	988	943	973	934	997	974	985	935	1003	983	985	954	985	961	993	1000	999	973	968	989	972	923	978	969	992	1034	976	1020	1005	962	970	991	991	935	963	998	936	982	994	953	946	996	994	970	999	952	961	918	983	974	1002	948	986	983	932	960	946	975	970	989	959	943	1015	961	956	1009	936	984	933	998	980	1002	957	958	945	927	958	949	969	910	916	978	970	942	977	1000	1018	973	987	975	925	990	984	963	926	998	951	941	977	955	955	965	920	995	918	937	974	996	1008	972	987	968	990	971	997	1006	996	947	970	997	993	941	982	923	983	927	971	975	1026	914	998	935	950	917	910	947	917	966	924	999	979	988	969	972	949	984	974	960	948	880	974	986	969	926	964	957	999	960	953	999	909	1012	936	964	966	972	903	931	995	950	986	968	922	960	978	975	997	990	915	964	1037	962	987	942	943	1009	994	968	1028	1025	948	903	943	954	966	983	989	937	955	958	1013	1009	939	932	958	949	967	950	926	972	1003	955	1035	989	930	942	1021	995	987	959	1005	939	997	955	975	952	969	936	960	962	993	1016	946	973	952	982	927	967	920	954	935	1040	928	1010	974	903	1007	962	983	998	938	970	1005	939	989	946	978	965	952	957	974	981	964	963	1006	987	947	947	931	1030	983	941	1012	948	968	968	980	973	962	982	920	980	973	969	941	961	1024	983	911	946	987	998	971	889	1036	962	967	997	967	984	995	973	975	976	983	991	904	971	926	965	1019	885	915	990	954	1005	921	961	953	941	992	972	974	1002	979	956	956	1004	989	943	914	959	965	994	938	1014	980	936	934	997	1004	1002	995	963	956	952	937	984	951	951	941	973	966	952	914	1017	943	951	922	994	949	949	976	961	960	946	980	993	995	992	999	911	946	948	983	989	979	957	986	950	954	977	950	933	937	955	943	985	1033	985	993	959	993	1009	988	985	998	933	976	955	946	905	996	911	959	1006	940	992	929	1012	991	937	987	960	958	960	921	961	962	918	976	1003	976	981	980	928	967	1050	964	917	1012	930	1008	961	996	934	937	1008	939	927	962	989	987	988	951	985	1006	986	952	1011	989	1041	1004	939	924	944	962	981	1015	931	927	961	930	991	977	1002	945	992	923	1019	1018	1005	1017	935	945	948	956	934	1006	930	1003	969	972	911	930	1020	986	948	972	965	976	952	915	916	961	987	1025	918	964	1009	929	966	983	928	951	961	1029	950	950	962	916	984	960	967	1029	913	989	976	941	970	1000	974	1014	982	1004	974	968	970	985	910	967	979	982	967	1009	977	962	956	952	959	969	974	983	941	948	943	976	984	944	949	958	958	927	954	999	1013	989	949	1000	982	976	971	961	925	997	956	1023	931	950	1045	966	943	925	963	929	963	965	976	972	974	990	920	1010	951	989	1017	989	934	991	993	1002	1005	942	953	957	919	935	975	983	997	959	977	951	966	991	956	967	965	954	957	1002	996	961	915	986	1052	924	991	935	940	950	952	1022	1016	928	983	969	934	1015	952	963	969	967	978	995	946	926	1014	984	970	998	932	923	1008	987	1040	930	983	1010	979	986	1003	902	955	976	1033	990	942	1022	923	1026	1004	970	955	999	976	949	939	951	943	993	946	944	949	964	979	1018	955	931	1036	1009	956	949	962	998	995	960	998	1025	941	982	961	947	947	946	932	964	960	986	922	953	963	972	986	980	980	980	987	977	977	948	979	996	993	903	993	974	921	938	985	985	953	956	966	996	975	983	958	955	999	950	954	960	958	974	911	964	992	958	951	999	969	990	981	959	989	924	993	962	966	1015	997	973	1000	929	945	950	996	963	976	974	968	978	1004	974	1006	943	999	1008	941	938	929	957	954	976	982	949	954	978	979	988	986	942	955	999	985	1001	998	885	963	997	916	1005	936	991	957	926	1035	948	944	980	970	974	973	1028	924	976	976	1009	962	988	999	971	971	989	905	983	1002	949	973	940	939	1005	955	902	988	963	1002	952	993	989	974	1014	1033	940	947	901	981	934	984	949	979	971	952	987	944	966	994	975	892	983	972	994	977	988	1026	1005	973	967	962	945	954	993	955	1018	1025	957	943	955	1007	970	960	997	940	1000	928	965	1009	999	909	974	977	1006	1028	1009	959	1012	1012	969	934	946	1026	986	887	961	944	985	965	889	974	951	941	974	994	993	958	975	942	929	978	951	936	960	1000	961	965	977	987	980	936	935	964	989	993	954	942	950	988	917	1007	1009	958	969	1006	989	967	1003	954	951	979	977	989	971	938	951	911	895	955	996	977	973	952	1020	976	969	1027	997	992	975	968	969	970	920	950	947	1002	949	987	1019	893	919	954	938	948	962	1001	951	952	952	982	909	931	958	1002	960	1004	928	950	907	1017	916	992	945	912	1023	945	955	1025	970	1014	983	971	952	977	994	941	1009	992	977	974	967	962	952	1009	961	965	987	935	964	964	989	962	964	957	936	1016	967	961	987	1000	981	975	943	1004	963	956	957	1007	1005	941	993	983	901	977	1003	988	1014	959	965	939	956	972	903	907	972	990	965	1023	994	960	938	960	997	949	957	947	953	920	1046	942	1000	996	1020	923	941	957	958	1001	951	961	976	911	959	940	1013	971	991	975	969	959	922	980	953	977	936	985	989	994	946	986	1011	952	934	1000	951	986	966	1011	1009	942	978	954	999	923	955	979	981	986	1014	959	1006	929	945	982	979	955	975	973	963	983	1029	939	912	962	935	984	967	896	959	967	927	972	1014	946	960	966
16063	6121	2587	2007	1281	870	735	626	504	452	414	447	457	422	434	424	403	391	399	350	382	395	402	392	394	395	379	345	409	430	443	390	388	366	410	389	360	362	391	383	383	406	414	372	334	361	351	371	425	408	353	389	376	381	378	387	420	379	418	360	363	397	400	403	416	388	386	392	412	388	407	362	400	393	374	384	381	403	380	438	440	397	366	366	408	348	384	374	397	333	379	410	373	406	392	380	381	409	388	379	366	361	399	381	378	404	362	383	396	392	368	365	411	379	397	360	411	353	410	399	402	379	402	394	402	411	373	431	376	396	396	363	379	426	336	385	332	395	392	370	395	422	369	358	391	354	417	375	394	410	387	356	416	359	384	378	389	358	357	384	387	425	382	376	399	402	418	328	386	377	401	380	411	359	416	359	370	380	380	408	398	396	351	383	360	409	396	380	392	371	409	391	396	404	401	410	362	392	415	351	376	395	367	397	395	365	364	389	397	361	364	375	397	371	420	333	361	355	386	402	378	372	378	341	367	369	374	407	410	400	373	347	416	400	376	404	402	410	384	426	413	368	372	384	358	373	386	388	384	379	342	385	404	389	393	370	340	348	403	368	393	410	428	371	348	345	401	396	402	377	390	378	393	394	389	328	406	383	393	359	405	373	375	368	420	406	395	402	403	372	352	394	392	405	408	389	382	350	404	393	372	396	387	403	365	367	377	382	370	431	348	365	339	368	392	418	386	387	385	388	418	399	410	403	334	395	364	387	375	376	382	393	403	407	365	383	377	387	388	356	376	346	407	381	385	397	373	369	380	385	366	351	379	392	378	417	404	403	382	402	380	339	396	405	384	355	402	424	393	362	385	343	389	375	346	396	390	385	405	390	398	394	412	398	399	370	391	404	346	381	426	379	421	399	336	415	434	376	377	407	399	373	413	415	394	407	357	373	392	358	339	392	375	369	390	373	376	408	395	406	378	392	369	417	372	389	374	348	401	409	412	386	342	403	380	352	345	369	369	360	400	395	388	386	398	364	376	363	389	363	381	373	387	389	356	379	387	387	351	370	399	374	414	349	391	393	375	379	386	350	373	337	397	376	381	410	402	404	394	417	380	383	387	390	371	384	381	399	384	386	360	407	375	372	432	359	348	402	413	374	398	426	401	376	387	383	398	358	376	381	403	359	401	412	359	391	364	411	406	365	379	364	381	378	419	402	331	433	370	382	413	392	388	382	404	357	381	388	425	360	397	393	372	388	363	375	400	384	392	365	380	394	373	377	401	365	350	403	398	416	406	407	398	400	360	380	405	405	409	351	397	385	396	417	422	373	418	418	371	378	395	409	362	375	400	429	385	359	369	414	372	363	391	441	410	381	416	372	374	383	402	413	367	383	380	387	382	449	361	382	386	361	368	378	423	382	376	389	391	398	379	404	393	387	359	391	377	382	402	376	425	356	366	392	380	374	428	384	412	370	343	402	372	384	405	371	405	351	400	345	347	366	356	362	420	377	386	400	383	367	400	396	381	386	392	420	380	420	386	372	409	396	452	388	365	382	344	393	362	356	350	413	389	359	346	402	402	361	354	375	377	350	377	402	367	406	357	355	421	388	360	341	415	397	395	357	411	369	354	380	404	379	349	407	367	372	388	383	385	397	420	396	343	371	398	373	396	372	376	399	380	375	404	407	427	400	363	387	378	373	390	361	384	417	386	411	395	361	367	382	374	365	413	374	390	349	399	372	386	369	387	394	360	384	387	361	415	384	376	394	391	402	379	363	373	380	407	387	350	343	377	413	390	393	403	409	398	351	358	372	382	386	369	385	395	383	369	394	395	368	354	388	347	392	387	355	401	412	374	379	413	393	395	401	367	374	430	360	367	368	377	367	371	390	394	405	363	361	380	360	390	393	362	375	372	435	406	335	420	384	368	372	406	419	369	385	375	371	417	378	375	362	373	354	394	408	397	391	368	376	393	413	388	379	381	373	377	393	392	368	430	352	373	364	419	411	401	350	352	390	411	401	353	400	384	380	375	359	398	400	414	397	374	364	392	393	382	403	417	370	389	373	388	335	405	372	381	372	390	385	371	344	397	402	370	364	365	406	401	388	380	391	402	379	392	370	370	370	367	387	433	400	379	380	384	399	390	365	367	345	373	370	376	383	391	398	365	378	361	365	383	402	373	344	365	383	408	374	388	415	349	415	408	365	386	409	377	382	386	376	404	377	387	356	394	388	375	350	349	350	375	423	393	394	386	403	359	410	392	362	369	381	397	387	374	411	367	394	387	399	397	415	388	395	364	408	412	385	379	373	346	392	382	367	388	388	365	403	350	401	389	405	388	398	336	356	387	372	365	394	435	382	422	373	378	399	389	399	384	385	362	452	394	351	378	370	393	344	368	379	390	394	382	384	400	356	373	392	350	339	387	383	392	399	410	419	436	396	365	417	374	355	325	379	411	421	330	392	370	363	372	382	380	418	325	372	353	364	401	364	402	366	359	357	380	346	393	383	381	373	372	390	381	369	409	419	375	371	416	377	343	371	400	382	369	387	366	350	367	402	395	404	383	352	387	402	404	378	367	387	404	383	381	389	360	388	372	350	394	408	375	422	411	367	373	364	398	379	391	370	363	381	400	400	372	358	402	357	400	385	397	360	419	388	344	441	370	343	383	402	401	391	353	370	362	365	380	376	354	433	386	378	364	374	342	411	405	383	381	371	370	403	375	400	409	396	394	408	363	351	358	371	440	390	364	411	408	374	389	392	359	379	361	343	384	379	384	361	346	384	376	379	370	379	407	407	412	408	386	422	374	412	358	388	413	399	404	343	375	363	389	395	391	413	400	334	375	400	352	370	402	386	387	420	392	362	404	373	372	394	387	396	374	388	367	363	372	413	401	351	380	377	373	435	411	391	389	436	362	375	367	410	353	390	369	366	355	394	419	387	377	415	402	377	410	396	371	368	394	374	441	376	383	417	368	362	370	368	397	424	361	396	420	383	384	394	386	376	355	383	398	378	397	387	375	365	362	356	389	379	410	410	367	353	406	368	355	382	384	405	407	419	415	357	364	354	393	366	375	366	371	385	400	377	413	411	386	379	424	381	378	395	376	377	371	362	398	379	401	393	377	378	370	394	387	384	369	420	382	369	396	405	385	357	393	385	385	403	354	392	367	380	402	385	406	355	409	404	391	385	388	364	386	381	366	373	374	376	394	405	378	378	374	364	369	410	388	374	380	411	369	389	384	389	386	371	379	398	352	402	399	367	369	364	428	382	391	367	419	386	373	382	399	384	374	347	425	374	343	365	370	416	385	404	399	402	383	370	379	391	374	397	388	376	363	376	395	424	369	411	365	365	369	382	380	385	400	377	397	411	381	353	380	397	384	433	348	370	404	385	389	369	376	390	384	370	368	376	391	404	406	390	406	397	381	377	380	415	373	364	396	426	355	347	377	389	418	376	363	368	388	421	377	406	381	357	385	396	378	409	381	367	382	356	410	392
12544	5641	4638	5701	3975	2901	2426	2226	1811	1458	1295	1244	1230	1140	1193	1130	1127	1099	1072	1063	1007	1051	1028	980	969	987	974	1028	1007	1096	1020	1027	965	1004	963	999	958	971	941	960	957	965	964	914	994	961	930	961	943	983	956	940	967	957	949	949	970	904	928	939	962	972	882	960	955	967	953	894	953	904	885	965	949	919	920	937	905	921	906	880	917	929	920	887	919	918	933	979	967	888	965	948	924	918	933	922	995	893	939	919	918	934	881	906	930	957	935	941	934	947	963	941	970	984	919	883	969	927	886	910	969	957	961	921	935	938	951	923	920	949	956	912	965	942	925	995	970	906	933	922	928	901	988	928	877	973	891	918	966	977	901	937	961	901	933	961	917	942	876	880	891	954	934	952	931	950	943	918	951	878	868	959	938	907	931	942	960	915	941	945	957	922	948	940	946	885	908	907	926	901	897	925	944	886	927	926	923	896	996	919	947	915	1041	935	898	958	918	889	955	892	958	922	918	943	917	908	911	942	973	951	900	915	954	959	913	983	983	980	934	920	927	934	911	976	928	962	920	950	1004	972	953	924	947	940	935	954	856	950	915	1009	928	909	935	889	881	972	926	917	975	970	941	942	968	901	888	920	967	956	943	881	935	980	961	952	980	911	893	923	879	910	905	935	917	896	924	918	920	870	920	918	945	915	898	945	903	916	897	919	902	948	926	932	948	898	950	925	920	954	929	918	978	936	886	971	944	918	943	941	925	982	941	984	959	965	926	919	916	931	939	920	943	919	989	896	896	963	941	890	937	934	924	990	905	945	959	948	913	963	855	885	949	923	990	954	949	902	959	926	929	921	934	949	967	888	924	952	940	963	929	914	948	932	926	970	915	917	949	972	904	872	882	900	930	922	969	898	881	928	948	933	947	956	924	991	908	950	921	920	922	955	932	962	923	921	921	914	957	916	891	984	908	930	934	909	920	957	943	944	903	901	925	954	984	898	968	944	963	966	906	901	911	920	995	952	912	924	918	991	910	951	908	876	918	899	880	957	992	953	913	933	949	932	957	907	916	968	946	973	925	858	922	951	884	958	954	887	959	915	895	961	927	952	922	925	927	933	930	967	916	929	955	919	932	981	936	972	901	950	950	961	962	980	952	920	915	932	951	946	888	971	927	969	938	884	898	931	905	950	886	930	948	940	863	969	958	909	930	931	984	900	952	882	894	926	938	916	879	916	958	906	976	945	936	877	936	928	931	978	972	948	926	876	885	982	909	878	886	906	927	951	962	923	950	869	899	901	957	924	928	925	936	909	862	899	953	899	914	921	945	962	905	904	935	967	917	906	930	959	942	896	967	918	953	918	927	922	941	951	945	878	933	897	891	900	936	951	948	911	887	957	906	888	875	913	953	918	892	990	943	952	887	910	864	903	914	931	925	941	909	922	940	917	964	948	909	960	955	939	955	971	936	898	863	957	913	929	978	930	949	859	931	917	987	942	903	911	942	910	899	914	968	867	890	918	919	874	970	867	896	930	973	920	962	872	880	928	974	924	910	886	935	944	975	917	952	924	946	974	972	922	979	884	906	923	951	931	911	911	937	897	907	911	907	922	929	897	915	886	925	949	877	901	948	968	972	873	947	962	906	938	934	972	910	1003	890	929	952	933	888	935	925	940	920	935	943	888	918	909	916	937	928	925	925	973	937	922	942	913	876	904	923	924	942	937	932	915	891	929	907	920	915	921	905	908	921	908	929	878	888	956	922	920	923	914	922	852	912	919	961	905	968	926	924	919	924	892	923	920	916	952	930	876	918	922	916	954	935	954	987	953	900	956	912	938	946	913	935	928	928	937	925	969	965	902	940	948	976	958	944	899	952	918	948	979	893	952	929	969	899	947	983	957	929	977	933	927	914	951	947	914	929	933	887	891	936	948	919	922	881	920	914	939	946	912	917	961	968	916	876	945	945	919	917	928	935	940	940	901	914	958	897	951	979	953	932	959	943	970	932	977	923	912	909	928	927	948	947	909	945	957	952	985	980	967	960	929	935	944	926	920	921	919	913	930	961	969	921	891	939	875	963	958	888	939	919	1010	928	930	939	967	910	945	989	893	990	962	893	882	928	932	932	900	958	969	907	920	910	1002	930	932	921	930	886	929	926	896	920	911	916	910	950	922	886	900	903	868	968	893	949	1012	886	878	914	935	986	941	967	951	965	935	910	911	922	940	937	952	908	931	942	923	939	931	953	921	908	907	939	925	931	960	959	912	932	937	961	949	899	951	908	940	892	894	900	952	968	950	912	917	968	950	921	965	878	933	944	963	912	946	933	946	928	941	897	910	920	934	883	926	937	927	901	914	939	904	940	875	948	962	989	920	879	908	923	947	933	936	892	912	925	947	960	953	960	905	914	831	896	951	956	967	944	946	881	921	914	931	905	965	902	910	895	935	910	934	954	910	892	929	987	938	966	899	959	932	895	964	886	941	920	922	960	950	963	943	1041	940	921	907	959	949	917	899	935	903	917	953	894	927	894	922	934	923	955	908	900	937	894	929	957	906	893	912	930	948	914	913	877	918	923	959	893	876	867	920	910	957	910	946	938	944	899	911	914	962	901	914	956	916	953	923	978	880	911	949	945	940	944	977	915	920	883	892	919	943	902	977	918	975	946	968	925	933	947	860	895	933	915	948	896	921	913	994	952	936	949	963	923	942	978	946	956	913	890	952	946	902	918	929	925	955	952	917	981	919	921	960	938	949	987	921	905	909	941	941	1016	953	941	954	898	892	938	969	894	911	944	903	893	959	948	974	908	935	967	904	923	931	913	943	928	942	930	942	970	925	908	960	916	938	906	927	922	909	913	949	946	989	927	913	951	883	929	985	922	933	912	909	928	918	888	919	930	927	888	914	948	908	932	931	937	889	905	919	833	866	905	898	939	972	917	925	955	934	913	960	871	928	928	904	936	977	896	921	930	872	879	933	913	946	918	945	939	947	922	885	974	893	946	928	847	935	933	966	949	1009	970	901	990	927	922	941	934	950	972	932	984	884	962	922	902	942	970	969	976	933	929	947	908	967	896	924	926	914	955	928	1006	958	952	916	930	922	918	950	975	960	908	924	937	907	909	956	964	914	892	944	960	946	992	937	905	903	914	926	926	932	916	949	892	926	957	954	976	988	883	931	922	928	996	913	925	954	918	941	917	918	966	947	925	922	917	920	953	984	953	914	939	979	924	941	987	907	990	940	926	954	927	953	921	937	944	895	920	965	896	893	894	909	927	876	928	919	955	966	971	954	911	940	929	909	831	959	889	944	913	920	974	909	924	901	957	911	882	887	902	889	884	916	959	949	932	941	946	919	920	936	885	1007	937	929	901	891	948	958	932	950	922	936	937	918	958	956	877	899	914	949	936	913	931	900	906	940	889	988	975	937	898	946	934	950	884	957	907	951	947	898	902	941	979	925	935	931	958	887	877	974	919	943	919	912	954	994	914	954	937	903	980	936	932	919	910	917	937	951	903	930	942	957
24735	10143	3978	2703	1722	1115	910	708	511	391	349	308	317	260	257	257	279	249	254	240	249	222	256	217	217	218	223	211	214	257	201	227	221	231	207	197	214	241	239	220	231	190	238	218	207	220	227	212	223	202	251	244	230	192	230	232	219	198	209	218	218	230	237	211	215	220	211	234	239	224	202	225	210	190	236	226	244	229	244	226	244	187	196	215	241	234	198	226	230	248	209	211	208	219	228	217	221	220	228	234	195	209	232	206	239	192	199	196	216	216	220	250	182	215	198	213	227	242	206	212	232	193	244	212	204	224	212	213	236	217	227	235	232	215	223	216	230	215	248	225	197	214	192	232	217	237	227	251	206	214	214	211	203	223	215	218	220	208	197	218	223	220	240	231	229	206	204	222	242	238	196	225	218	198	204	227	212	212	206	234	224	223	203	232	211	218	213	217	249	218	238	256	250	218	233	198	186	229	201	214	205	219	212	262	219	245	212	247	221	203	190	230	206	211	238	207	207	226	219	229	239	211	225	237	191	190	230	223	212	212	232	222	228	226	211	232	218	230	206	224	215	246	222	199	235	214	228	232	212	211	241	242	217	223	229	213	241	235	209	220	240	226	251	243	201	206	201	201	195	244	227	218	219	215	198	244	257	211	234	177	198	239	263	272	201	239	248	237	210	230	231	209	219	226	185	202	215	224	226	203	194	213	228	210	239	184	226	224	218	216	209	233	222	213	216	221	220	199	212	234	235	190	209	223	194	200	238	207	224	223	206	232	222	230	224	220	246	223	203	189	234	225	231	228	221	208	215	224	213	216	216	235	220	246	217	210	239	219	227	231	228	196	191	244	233	248	238	181	226	215	235	227	216	222	219	223	199	212	213	239	219	226	234	222	209	210	235	245	203	198	212	237	209	212	210	232	230	225	195	221	208	212	209	183	211	236	207	195	221	235	234	232	204	196	196	206	221	227	213	210	190	195	195	212	221	190	209	209	191	220	228	223	238	227	229	206	188	205	196	208	234	245	214	230	224	211	209	222	208	216	216	202	207	193	235	209	236	214	240	229	199	256	203	219	224	207	255	209	214	219	229	226	234	236	246	215	235	225	210	202	223	252	222	252	215	209	240	248	204	217	194	231	195	208	235	205	209	222	220	213	192	187	208	225	210	214	221	230	207	213	263	252	195	224	225	224	232	212	214	233	209	218	210	224	197	219	240	226	228	214	220	240	225	231	191	212	226	218	208	189	198	220	217	198	229	220	233	186	232	214	217	238	206	247	233	232	204	235	230	210	202	224	211	227	229	234	241	212	220	204	205	216	215	234	201	240	219	205	246	201	210	193	213	203	199	229	216	259	247	201	183	208	199	214	226	226	221	230	219	212	207	242	199	246	218	204	249	194	231	224	206	209	243	226	203	252	253	196	217	189	206	244	223	227	213	193	230	258	206	238	209	226	233	245	203	207	221	233	252	224	228	220	207	223	224	189	229	200	208	199	192	227	236	250	216	214	206	214	229	193	220	195	203	228	217	213	227	224	225	209	207	215	198	231	211	221	213	222	195	202	209	219	241	248	229	224	230	212	211	231	203	238	216	204	214	199	217	215	242	228	191	180	233	208	213	221	231	214	213	213	227	214	227	223	229	261	205	225	221	205	225	219	231	208	200	227	205	229	235	219	225	235	225	207	207	225	228	218	240	222	217	234	209	212	212	212	216	251	204	216	194	237	173	217	213	234	226	236	221	224	227	229	229	202	223	217	221	209	209	198	233	226	217	208	210	210	218	236	209	234	245	211	252	200	187	223	203	217	228	217	244	220	205	225	224	238	206	234	217	265	220	209	232	189	195	220	202	212	209	215	215	239	196	226	216	201	213	243	234	221	207	213	246	254	224	235	235	208	219	210	240	225	254	231	223	210	207	205	221	221	205	217	222	213	202	211	216	233	189	229	219	222	209	211	244	235	199	200	209	229	225	239	205	199	259	219	249	195	209	191	197	229	211	210	212	220	247	188	190	216	225	214	210	230	214	216	228	222	200	202	224	216	218	209	213	219	183	205	220	187	236	235	226	232	201	195	231	242	230	221	240	223	212	220	217	200	216	217	230	202	220	256	215	210	214	236	220	229	221	217	192	208	241	221	235	214	223	238	222	202	218	208	233	214	206	213	225	210	204	209	211	233	242	242	210	225	211	226	224	230	209	218	227	218	219	225	235	245	212	202	201	224	221	248	208	190	193	211	222	249	202	197	222	203	205	248	245	235	211	205	231	216	217	208	213	194	217	218	231	215	233	221	216	220	233	232	225	228	222	225	244	226	235	229	206	191	192	235	225	228	221	204	211	221	254	224	222	193	218	221	208	219	226	227	225	220	215	209	213	238	238	221	212	231	233	235	267	210	222	214	229	225	227	276	224	245	216	232	218	204	217	220	247	238	209	204	247	210	236	213	206	227	213	236	188	200	215	221	226	221	221	205	224	198	233	237	190	195	213	217	230	223	234	227	257	217	218	247	213	221	223	221	208	226	209	205	249	240	197	227	234	217	207	204	217	208	211	208	206	220	224	236	212	213	199	212	211	214	229	225	225	225	222	208	214	221	220	217	225	239	222	227	219	254	234	223	212	211	245	217	212	233	194	187	230	208	231	199	198	219	224	222	221	193	226	215	211	227	258	206	207	224	226	227	230	221	222	226	242	227	214	226	224	222	236	224	234	187	209	217	216	206	210	239	221	211	209	227	210	209	233	199	202	216	246	228	221	235	218	204	230	232	216	245	225	226	223	237	218	243	203	216	217	196	217	208	221	222	232	233	213	217	241	213	214	196	222	201	198	231	184	235	233	238	216	259	240	192	200	224	238	247	184	250	238	235	253	200	205	202	184	225	207	217	259	186	230	243	211	222	210	237	216	206	229	230	220	197	237	241	202	228	231	212	203	210	208	234	202	222	229	224	219	241	213	214	219	229	200	237	208	237	212	211	212	209	207	260	182	246	212	202	216	210	210	228	221	250	203	237	230	206	208	221	237	223	219	216	228	215	228	209	203	230	223	208	224	203	252	177	227	234	212	214	195	236	242	235	195	212	201	218	193	233	240	238	207	211	225	232	199	217	207	209	231	210	225	205	199	197	222	216	226	219	233	237	228	223	218	206	219	188	230	204	212	218	217	240	206	242	199	241	195	205	220	222	192	217	236	252	232	220	224	214	234	193	209	220	236	219	232	259	231	202	212	224	242	220	188	213	244	218	210	222	234	229	233	248	221	208	223	205	242	207	240	218	227	205	230	210	250	227	225	226	230	233	222	225	220	214	240	222	197	249	229	194	213	211	193	216	203	213	187	196	232	239	219	188	202	236	239	214	208	190	229	195	242	257	229	204	212	210	228	219	210	202	234	230	232	224	197	232	195	200	235	211	202	219	235	226	208	211	229	199	247	208	219	227	243	233	212	244	221	215	217	219	226	228	214	226	218	240	217	227	224	230	269	212	227	206	206	236	228	175	198	250
16611	7883	5989	6838	5435	3594	3291	2887	2072	1531	1320	1129	1033	935	926	926	895	902	838	841	698	710	734	633	637	607	630	620	694	833	674	648	641	583	576	617	638	573	605	550	565	602	604	588	588	565	561	548	540	566	579	543	605	548	592	559	597	588	564	569	580	582	561	577	563	551	585	566	561	571	560	531	563	571	595	543	558	625	541	572	603	554	593	555	602	571	568	558	559	576	567	582	538	563	561	576	567	535	571	545	536	505	557	556	571	576	562	544	570	521	596	586	590	594	550	527	598	525	536	580	583	567	555	509	545	541	534	563	531	570	573	550	560	558	590	560	571	565	582	595	540	572	571	552	565	574	546	521	551	546	558	580	572	538	576	579	569	569	555	561	570	614	551	591	558	569	542	593	572	548	594	541	568	546	555	571	547	526	552	511	543	510	579	553	525	579	547	594	547	558	569	554	554	549	599	543	570	564	544	569	565	551	544	533	547	546	555	522	562	516	591	549	564	539	562	553	571	565	523	568	523	542	550	583	582	538	574	522	552	593	561	543	599	556	548	597	544	524	601	521	561	567	564	524	586	596	562	567	558	572	567	591	563	579	524	570	574	562	545	560	549	520	530	592	525	547	545	590	572	565	544	570	540	556	584	543	572	551	553	536	553	551	609	509	556	531	600	536	576	607	529	539	559	542	557	568	568	582	580	568	573	569	547	594	584	554	553	566	571	560	558	556	583	596	557	551	583	547	578	547	548	540	578	573	559	591	604	580	584	534	573	563	555	549	540	563	556	562	573	532	581	588	565	563	542	557	567	573	530	580	578	533	562	566	572	597	585	569	545	560	572	535	573	576	575	533	565	585	575	526	546	540	555	520	560	579	548	502	595	554	552	514	562	584	589	545	539	558	569	563	560	583	541	545	577	579	551	577	552	509	565	557	586	535	557	568	537	589	525	499	546	540	551	574	575	551	534	550	519	577	544	528	514	627	526	545	618	567	588	577	574	561	558	583	590	558	585	586	567	557	540	541	544	590	555	617	585	582	583	520	555	565	572	575	544	579	539	563	596	576	576	536	557	584	565	576	531	542	537	606	568	547	554	582	557	577	571	540	596	528	532	566	578	607	492	566	564	513	541	490	547	576	584	593	579	581	569	580	587	577	593	598	559	578	585	547	539	559	620	547	585	565	536	582	585	538	569	560	586	543	584	551	572	543	571	582	574	569	581	564	585	554	537	562	574	591	597	550	604	576	514	570	520	592	535	593	562	563	533	547	587	523	593	537	567	562	577	535	592	578	561	572	560	548	560	571	523	553	564	535	539	528	589	532	550	553	544	529	575	578	526	536	559	566	559	558	600	546	541	555	542	576	570	569	564	544	556	608	565	544	524	556	620	565	583	568	585	580	587	544	519	530	563	586	558	556	592	552	540	553	572	576	539	583	574	599	585	585	568	557	555	553	544	543	533	558	574	536	574	567	553	521	546	575	554	567	575	559	565	592	566	591	583	529	553	578	527	629	579	571	546	623	556	536	580	546	595	606	564	513	541	543	538	551	572	551	564	563	514	585	534	572	554	518	584	567	569	544	559	574	570	572	551	562	569	561	584	568	575	570	528	564	554	565	557	533	586	576	601	572	590	568	557	551	559	533	544	574	562	584	528	589	551	527	544	539	541	588	543	535	600	587	545	573	556	583	565	552	570	570	545	543	572	552	549	526	541	532	550	564	546	538	521	557	553	571	561	612	557	538	582	550	572	573	556	543	604	558	584	613	578	535	588	609	581	570	564	584	585	568	519	540	589	588	564	561	546	551	579	607	577	538	538	532	565	554	558	546	562	548	558	608	560	606	549	554	572	566	585	574	539	561	532	565	507	548	571	577	563	546	559	531	487	570	588	571	547	598	572	551	581	542	565	600	575	568	535	564	593	520	570	560	571	538	572	534	576	600	550	564	533	570	554	570	600	554	521	559	551	570	554	570	518	566	541	552	541	576	596	584	534	533	577	575	566	556	552	562	540	506	516	559	540	543	586	550	562	549	586	578	577	560	549	589	568	603	555	524	571	572	542	553	572	577	547	566	527	576	542	547	554	520	588	569	555	552	544	551	606	550	570	532	554	555	552	557	501	593	607	553	546	546	582	581	540	579	502	528	562	545	586	610	565	589	532	542	570	541	555	524	547	559	603	540	527	564	527	523	542	591	531	576	558	600	539	538	580	530	558	579	537	527	542	586	541	539	575	539	582	554	559	553	572	540	535	583	539	580	533	533	572	577	577	548	572	564	540	585	560	523	588	544	588	556	578	598	593	582	573	532	571	560	594	607	603	569	555	535	574	586	572	559	584	525	577	522	559	523	536	555	605	582	559	547	585	518	580	535	541	562	516	601	529	586	562	572	540	509	554	561	547	599	569	535	563	600	565	588	567	625	549	570	567	579	550	568	550	600	561	543	556	583	562	584	545	554	574	551	547	587	539	536	557	556	545	611	512	566	549	553	515	539	550	554	584	549	549	553	564	548	574	581	598	567	551	562	597	555	561	561	540	546	530	539	548	532	537	597	594	599	525	547	532	557	539	561	628	593	522	544	555	590	540	578	562	585	571	564	542	527	539	555	606	562	572	531	561	547	562	574	570	564	545	505	580	554	557	539	550	540	601	552	584	544	564	536	525	565	577	540	578	596	608	550	565	513	546	549	582	565	588	532	586	607	533	570	576	555	528	561	559	576	568	547	548	559	580	571	527	583	532	588	562	530	554	510	578	530	524	533	579	543	569	574	543	546	535	593	572	575	589	522	553	589	533	534	558	557	569	580	542	580	544	548	538	578	552	583	546	553	550	557	599	555	544	565	566	544	607	529	551	556	572	531	537	538	545	554	539	579	573	560	600	547	515	563	557	583	613	533	577	541	560	538	560	557	535	537	554	569	520	550	558	569	596	574	575	553	529	506	574	574	527	560	576	587	544	574	571	562	535	586	589	580	582	585	542	557	573	545	576	580	585	560	575	542	555	550	544	587	541	557	573	549	585	579	573	571	535	527	573	610	560	592	559	598	548	527	567	554	559	549	566	571	568	527	502	579	542	563	578	588	564	524	561	539	553	611	555	612	530	531	576	576	564	538	568	522	580	567	566	590	598	578	562	601	591	545	566	578	593	548	535	547	540	570	563	550	554	518	576	537	565	556	513	576	582	572	528	559	592	589	553	543	608	545	517	565	547	548	549	565	554	522	547	560	573	588	568	555	552	558	543	536	573	568	570	566	539	535	556	535	571	553	558	538	598	557	561	575	543	584	544	558	547	544	576	560	563	602	592	567	570	560	557	578	598	581	552	548	584	543	525	575	544	535	592	549	577	514	595	562	602	539	561	496	539	565	546	570	546	544	540	555	561	571	566	565	586	546	580	560	569	551	552	580	571	563	549	601	612	552	541	553	577	550	568	588	546	554	558	573	552	546	578	570	525	527	604	510	597	615	549	534	544	528	528	559	535	555	624	543	532	549	538	575
4744	1926	1001	769	589	491	471	452	454	402	410	445	393	398	418	380	394	406	382	403	362	430	374	364	406	397	391	405	431	419	398	380	384	358	375	392	395	377	338	376	406	389	361	404	402	401	392	417	381	401	361	411	402	364	372	399	393	368	407	405	395	369	384	406	389	397	383	384	399	380	377	401	393	381	408	364	357	377	409	390	391	402	411	394	384	430	369	397	454	398	397	384	336	406	412	451	386	395	403	401	420	428	393	379	369	389	387	377	396	367	355	360	392	410	405	397	372	401	359	386	411	387	398	391	384	390	407	368	379	407	419	386	364	398	397	423	393	436	371	431	376	381	416	379	383	425	398	358	397	359	415	370	385	385	396	360	371	403	369	370	404	381	398	419	407	379	397	383	375	384	375	357	412	370	351	410	395	369	401	380	426	379	392	386	379	427	352	378	370	386	388	407	440	396	383	417	372	360	381	432	406	419	438	391	385	369	366	403	408	418	390	419	438	346	424	383	402	432	406	387	412	405	355	386	429	404	371	379	439	378	364	390	381	424	362	366	363	408	353	352	372	376	347	379	404	415	428	440	399	410	401	406	385	364	402	410	385	409	390	402	370	422	434	378	374	429	390	380	428	376	420	392	398	394	407	410	407	385	406	363	364	394	377	423	397	378	395	348	359	399	386	400	440	416	411	347	346	419	369	404	400	390	397	425	362	406	390	396	395	415	395	414	373	403	393	349	382	401	363	378	392	393	415	398	424	418	387	368	408	381	365	408	380	376	400	372	342	388	402	382	356	359	402	397	371	385	357	365	390	374	373	359	392	404	366	412	344	388	372	352	370	379	413	397	372	404	387	358	395	372	382	390	404	385	374	415	371	435	388	352	362	383	407	381	374	385	378	368	378	400	412	377	382	397	398	383	403	371	383	382	385	383	362	381	428	400	369	382	416	366	350	393	399	420	393	363	388	404	413	383	377	407	355	380	361	373	405	377	383	332	424	394	364	398	389	386	391	387	354	390	379	404	374	424	409	416	385	383	399	356	425	413	401	382	383	395	387	364	360	371	394	385	434	368	399	391	389	353	386	399	405	385	399	409	387	381	401	352	427	403	386	381	415	365	415	353	361	400	372	390	409	339	391	405	367	419	400	415	385	442	397	389	368	390	414	353	374	363	378	384	370	399	401	383	372	385	387	410	360	396	380	347	401	364	376	418	398	426	388	333	393	382	391	421	405	401	383	401	391	371	395	417	399	408	359	430	416	405	331	365	371	346	394	385	357	386	365	378	369	395	401	368	384	388	402	425	414	381	384	386	363	414	418	397	370	391	418	397	389	424	410	388	394	402	407	383	387	378	378	389	372	427	376	376	437	376	422	419	399	393	399	385	395	368	388	400	340	416	404	371	392	359	423	408	442	409	410	383	381	370	391	378	414	387	390	393	380	393	382	419	379	365	415	408	373	367	394	404	401	407	409	394	385	379	388	379	333	384	381	355	358	349	387	386	406	396	421	404	399	390	383	398	393	411	351	410	391	368	384	384	424	379	396	440	363	368	376	406	371	369	425	389	391	418	371	418	390	374	408	404	393	410	379	381	380	388	378	398	404	391	356	381	375	395	384	412	381	355	371	397	425	375	396	394	400	376	396	396	433	411	413	377	384	369	403	378	368	361	393	419	374	386	435	388	435	417	395	417	352	399	417	362	373	373	377	405	381	385	397	410	380	382	418	420	417	379	389	421	386	401	367	366	401	414	408	400	401	423	386	424	405	356	404	343	374	372	367	395	374	395	384	400	392	368	373	434	395	396	390	383	392	404	416	384	386	403	401	374	404	347	395	381	427	375	361	368	369	402	387	363	384	359	379	375	379	405	352	399	386	407	397	425	358	388	395	375	396	429	395	333	371	357	432	371	396	384	396	408	385	379	380	390	411	375	386	396	366	390	347	374	387	414	401	363	411	414	373	384	368	380	358	397	390	411	368	401	394	405	412	403	410	416	445	387	409	389	385	379	379	427	375	386	390	385	416	392	393	393	386	405	395	382	372	367	374	405	380	419	354	392	410	397	393	432	373	414	405	397	353	347	359	388	404	366	386	360	372	391	379	378	414	403	428	376	369	392	401	372	360	388	388	390	397	426	359	349	395	355	409	370	396	394	392	380	404	354	395	390	414	395	406	397	420	406	423	417	407	398	407	371	403	375	375	392	393	399	414	448	400	378	353	391	390	420	384	396	376	337	374	417	395	396	388	392	411	415	391	397	399	375	393	415	421	415	369	400	365	361	387	400	432	356	381	388	416	394	390	369	390	388	369	382	399	419	376	370	416	416	390	428	387	402	408	385	344	362	411	433	430	374	381	401	417	360	420	380	390	381	417	395	379	386	397	414	387	369	398	373	339	424	399	398	425	388	414	392	375	390	389	397	406	383	394	347	407	365	353	405	358	384	370	422	441	402	354	402	370	368	328	384	360	342	365	391	373	358	432	381	383	383	366	369	393	366	395	403	401	387	375	410	392	374	389	382	391	383	361	393	389	400	387	385	393	439	385	354	398	395	373	390	385	432	385	389	407	416	408	426	404	401	410	375	395	368	394	410	404	371	398	381	354	371	415	375	368	414	365	374	362	373	412	376	398	411	374	418	428	377	368	396	390	374	432	394	415	355	378	409	361	407	406	390	358	401	422	389	355	388	378	376	427	399	395	402	402	392	368	420	396	377	399	403	388	387	418	404	380	361	356	390	371	389	383	374	404	405	375	362	373	370	404	405	376	406	383	387	387	413	371	425	371	407	390	370	368	378	390	415	404	403	363	399	373	379	390	369	428	401	402	399	454	408	397	362	384	418	334	337	387	406	430	390	378	401	413	404	363	366	399	385	416	390	342	418	400	394	368	404	421	391	387	374	384	403	375	418	428	374	394	407	408	420	408	410	365	371	372	362	405	412	381	412	370	391	408	381	383	403	371	424	393	367	395	416	391	387	384	372	409	391	392	388	388	382	336	404	390	389	387	410	386	364	422	372	397	395	369	377	406	399	351	384	438	382	416	388	404	399	389	403	373	377	404	408	404	363	414	372	376	375	409	381	409	404	353	391	366	441	411	388	414	427	416	369	374	391	409	396	385	402	404	384	368	376	387	389	390	391	403	400	358	411	386	391	367	390	447	395	419	395	392	375	375	399	358	360	381	419	414	392	391	353	389	438	388	427	370	400	394	400	401	367	428	346	418	402	415	376	416	401	410	411	401	402	382	390	401	412	410	387	398	381	372	367	390	340	409	418	412	422	424	401	355	408	408	408	409	390	375	416	378	434	405	360	436	414	388	396	374	372	396	413	350	395	371	400	399	398	382	403	420	390	405	396	395	378	357	375	374	385	419	398	388	353	369	388	404	399	401	415	362	372	376	389	408	377	363	377	394	391	377	380	384	376	367	349	410	419	447	356	423	393	383	415	393	386	437	386	365	374	388	369	416	417	407	372	380	399	370	372	402	362	351	376	376	347
4521	2499	2217	2298	1841	1485	1386	1391	1354	1174	1156	1086	1043	1013	1102	1007	1035	1060	966	1013	996	1041	1025	935	960	970	986	927	971	1026	1066	950	977	967	924	970	971	948	977	952	914	956	901	921	1019	948	971	929	960	941	1007	974	946	955	953	917	963	905	951	913	976	976	972	902	952	930	962	979	931	950	918	931	979	1002	929	951	955	956	924	978	952	928	946	952	956	919	968	953	947	906	933	987	946	956	938	944	1025	986	948	930	934	974	960	968	943	926	897	956	989	945	981	963	975	962	924	944	937	929	933	886	983	958	964	909	932	917	976	950	975	940	934	956	935	972	977	986	996	931	956	1007	938	989	949	936	857	963	964	963	993	989	974	976	1003	945	948	983	926	1009	953	978	943	934	898	964	959	1001	941	940	959	946	967	935	974	974	965	950	1004	881	998	954	962	981	958	974	899	973	989	959	936	962	934	979	956	975	983	924	886	955	985	1002	952	920	998	981	922	958	970	956	948	907	982	942	974	981	1006	936	958	908	938	984	907	985	966	941	960	956	917	936	908	979	971	943	930	969	953	934	946	968	927	991	1002	982	964	958	990	941	960	899	952	894	906	954	962	997	951	1021	937	989	932	928	982	951	921	949	977	989	947	928	958	937	990	920	986	986	940	959	967	962	1014	1024	924	1008	920	935	942	975	951	894	995	916	928	986	978	957	958	963	951	916	1004	952	968	931	966	953	975	895	974	913	970	902	940	901	969	945	979	918	941	976	983	946	961	923	964	912	998	947	954	936	937	966	965	920	969	946	976	966	986	897	959	962	969	916	960	983	897	898	926	928	1003	996	945	896	982	934	906	923	958	941	970	989	975	934	938	955	965	994	952	979	992	927	991	929	889	949	945	908	948	888	919	970	973	905	940	932	934	940	948	883	975	915	942	971	968	973	1003	913	911	955	950	914	951	879	897	932	908	944	960	923	966	942	994	952	975	911	896	889	976	986	955	954	975	918	949	944	960	948	953	988	957	888	964	928	939	930	916	923	987	890	927	955	969	912	963	938	947	936	978	978	968	979	970	960	1016	956	951	959	902	960	966	954	944	976	949	994	998	966	948	963	970	932	949	1005	973	1003	962	952	923	991	920	952	981	944	907	987	927	949	949	930	954	983	956	975	926	923	940	989	939	907	908	949	939	909	986	918	984	928	922	907	1001	939	951	965	937	913	912	956	863	930	964	920	922	925	994	943	920	923	937	981	965	939	968	936	942	950	943	904	997	988	899	930	951	1008	987	921	967	941	956	971	960	932	980	967	921	949	973	920	975	923	936	990	961	935	981	917	959	964	996	908	954	934	903	916	920	902	924	971	990	948	992	976	941	946	966	975	928	919	918	943	966	919	930	961	977	907	919	948	945	947	932	987	937	964	946	960	960	955	953	925	970	995	958	886	985	916	1038	920	965	937	926	954	1012	965	935	891	940	1007	969	914	911	964	937	994	952	941	953	938	909	958	929	930	953	953	937	982	948	935	913	986	964	976	964	948	902	945	941	961	924	941	931	981	953	952	1001	957	956	1039	945	959	973	917	926	966	955	953	910	937	937	958	989	959	974	956	883	1011	944	953	896	958	970	912	1021	967	922	969	972	931	968	969	954	944	941	985	943	942	944	951	919	926	886	953	937	914	936	916	915	950	939	945	963	960	941	942	985	974	982	953	938	938	962	934	943	996	942	931	924	943	899	935	1015	901	930	1001	971	959	931	956	967	1051	965	1000	893	935	978	955	953	995	913	959	942	962	971	929	979	950	915	960	977	985	912	942	973	968	977	921	934	978	949	956	935	921	955	969	912	956	905	983	953	990	916	944	937	959	919	972	947	940	951	922	997	940	967	933	947	908	1015	937	922	967	961	964	997	928	931	974	988	919	946	951	962	940	957	902	924	964	959	1009	964	952	967	947	954	961	936	933	947	971	938	877	957	1012	921	918	921	946	979	1028	909	964	999	947	954	953	970	942	944	902	941	996	949	953	972	935	978	967	942	986	1006	953	926	990	975	971	946	983	971	913	931	871	935	1009	960	986	1002	968	951	974	955	954	940	934	947	942	906	966	1002	986	929	943	1016	956	933	971	970	930	979	917	978	974	944	938	938	977	961	973	925	966	972	982	962	968	951	944	940	900	939	960	952	966	939	956	894	936	958	934	916	972	981	929	995	975	947	895	965	952	987	993	959	984	968	933	951	897	911	997	990	896	962	949	969	981	955	991	995	919	983	944	977	909	910	1000	948	913	981	965	1004	956	921	1037	876	978	971	885	945	940	905	937	907	991	923	999	958	925	951	976	970	996	969	1000	906	918	888	954	939	1016	944	980	962	981	913	983	947	1008	981	989	965	942	980	962	920	941	933	925	930	905	920	952	963	930	953	981	911	910	902	978	916	923	996	949	907	957	975	960	939	951	939	965	979	984	907	957	911	949	931	966	956	963	948	953	992	993	982	957	910	1034	943	923	967	985	943	979	977	894	953	943	957	983	971	926	941	952	966	944	955	968	973	953	930	916	956	946	966	967	978	920	913	926	981	992	916	944	930	987	962	949	912	912	978	922	1002	987	971	905	930	957	930	958	906	966	942	955	912	1000	984	937	1003	968	997	942	995	961	917	1016	990	901	946	955	909	998	1011	955	962	949	940	956	963	976	969	901	944	956	1055	906	948	882	997	960	900	907	950	903	918	948	994	953	935	941	912	949	951	959	947	934	984	936	932	942	932	971	934	919	976	988	979	982	930	945	939	956	933	970	982	930	938	879	952	942	965	932	962	972	942	904	965	967	962	929	942	979	944	971	963	986	974	968	958	899	948	963	951	948	989	907	970	934	944	968	981	965	934	950	937	951	934	997	922	949	959	933	978	963	961	930	955	900	909	936	970	924	964	943	920	999	931	980	916	945	920	929	977	940	926	972	1005	940	977	970	982	906	967	965	904	926	998	995	938	1009	995	955	1022	959	947	996	978	936	973	943	906	934	922	924	935	1009	974	894	937	953	930	942	938	963	1004	1033	953	988	942	959	927	973	918	972	975	901	963	907	958	917	937	925	959	909	984	944	948	938	959	939	990	978	927	921	931	948	1021	895	894	974	964	962	951	919	978	1036	1015	958	958	926	1002	960	941	939	956	945	966	984	972	927	946	938	928	1000	962	903	988	976	892	946	964	978	934	970	971	977	941	947	1001	912	924	908	953	869	919	956	863	951	925	911	895	919	993	968	940	957	936	947	963	911	947	967	883	938	1007	945	952	919	952	973	977	979	927	969	983	896	951	986	905	947	928	979	958	1004	937	960	953	949	939	982	929	999	954	1006	1020	935	923	969	950	936	996	944	949	956	935	1031	888	947	953	959	924	896	917	974	980	988	941	925	925	916	888	1008	986	953	904	904	974	991	941	978	953	970	962	916	968	1009	921	933	908	934	928	932	962	962	1008	940	993	936	979	917	912	945	950	952	916	958	886	902	976	904	953	970	950	965	954	921	949	949	937	1002	907	943	959	937	892	970	944	999	1016	949	936	911	949	923	903	914	946	956	970	961	992	944	937	923	950	973	992	942	921	947
15281	5117	2190	1548	1050	846	752	679	491	470	401	445	443	425	406	389	431	440	373	400	420	421	391	358	335	373	371	362	399	406	386	398	393	381	340	360	329	372	334	373	383	398	376	378	343	407	362	377	364	395	401	380	386	386	378	380	354	391	376	388	384	388	348	359	379	387	377	350	382	362	375	390	401	369	422	365	393	395	371	366	393	347	377	370	370	367	346	369	379	392	322	383	372	382	367	373	371	359	363	389	383	374	374	376	371	405	415	388	365	391	395	404	368	358	385	401	370	361	374	355	384	381	372	378	384	363	375	375	363	360	380	348	355	376	382	342	397	375	355	385	407	352	398	426	381	336	361	359	336	366	388	381	393	366	401	361	406	375	382	353	365	355	394	361	390	405	356	386	386	376	360	341	376	351	385	323	364	400	385	368	380	383	386	383	377	353	361	397	392	355	353	375	425	380	346	389	359	342	398	383	409	400	362	375	392	368	362	369	385	394	375	395	347	362	399	349	386	361	377	371	382	356	361	376	382	377	367	381	341	370	343	391	386	363	422	403	368	396	412	364	374	404	332	388	392	388	358	354	411	382	351	363	404	375	384	380	356	376	363	377	360	411	394	367	379	376	357	388	334	363	404	395	367	349	367	372	375	364	408	389	389	380	376	377	359	372	338	356	352	350	323	374	358	370	370	342	371	354	392	377	376	361	378	359	381	377	344	371	377	365	378	369	388	420	370	356	365	401	362	384	358	358	369	347	372	369	404	368	350	420	378	343	402	364	376	380	398	365	357	357	352	404	375	377	359	385	374	341	352	323	364	331	322	374	374	365	379	354	381	378	400	346	387	399	359	391	353	392	353	406	365	383	361	367	365	339	407	354	369	343	375	344	367	367	348	392	343	383	337	371	393	372	368	373	411	390	378	383	369	417	382	357	389	375	437	356	380	378	387	384	382	364	379	386	386	388	353	353	361	429	382	382	373	354	382	370	370	353	343	353	376	345	332	397	356	396	345	357	418	364	378	384	373	385	383	313	364	380	384	389	367	424	337	341	349	366	351	371	389	376	404	366	342	352	374	415	397	389	355	365	372	401	350	374	367	371	363	357	347	387	357	395	394	378	374	349	398	379	363	407	367	367	359	398	393	403	378	381	366	348	360	358	376	335	321	374	365	389	381	362	392	379	369	385	389	375	380	370	374	374	339	323	394	403	387	345	374	370	372	407	387	386	348	355	386	382	395	381	379	411	373	372	352	331	391	357	347	361	363	370	314	412	355	358	367	390	392	399	346	382	345	362	405	375	368	390	361	350	374	354	390	403	381	367	423	374	376	375	371	385	353	392	379	363	388	379	373	370	338	375	396	366	372	388	388	411	348	384	374	402	378	396	394	354	366	363	382	401	403	337	355	332	368	385	362	367	371	384	396	361	385	362	365	387	366	384	385	380	370	365	351	363	387	348	366	397	370	388	372	348	366	340	374	376	349	333	353	408	347	370	411	362	362	392	388	371	412	350	395	367	404	404	382	378	339	357	358	346	349	335	349	333	372	317	376	393	344	359	353	317	395	367	373	367	388	367	386	373	353	379	367	372	394	363	364	377	361	386	360	352	382	361	347	349	355	376	370	365	357	401	366	373	351	414	379	388	391	380	339	368	370	388	400	373	379	348	336	362	361	377	360	428	354	389	378	370	340	398	359	335	340	356	372	366	362	334	362	370	386	406	371	419	370	379	393	367	375	353	354	402	349	353	401	359	374	377	381	391	379	379	367	357	354	394	379	384	411	333	358	413	363	364	350	355	339	376	366	384	371	364	369	348	365	378	325	370	392	389	397	379	333	352	380	384	359	393	376	371	330	370	390	423	387	377	338	382	345	343	351	361	373	397	349	344	331	350	364	418	378	348	398	414	365	394	341	353	354	363	375	352	370	398	350	339	397	365	400	367	380	370	374	351	357	361	394	381	376	393	381	381	404	365	379	390	378	356	358	378	358	417	366	374	399	367	391	373	376	365	394	378	364	356	344	363	374	400	384	361	375	338	370	353	341	362	367	361	367	351	372	339	398	398	363	392	362	332	390	387	369	387	344	359	347	331	387	358	397	361	399	392	382	341	409	342	373	387	354	387	364	358	366	336	377	367	336	371	347	326	364	397	371	368	374	357	356	393	355	317	336	395	367	382	359	398	365	313	410	392	393	310	393	394	361	367	368	382	394	397	365	379	355	351	375	362	369	378	367	370	349	369	353	363	353	373	407	353	384	352	386	373	363	362	379	379	368	378	412	366	363	392	376	363	359	426	358	359	331	343	379	353	337	355	352	377	381	384	383	379	334	331	365	352	363	332	350	420	385	391	408	362	402	370	345	345	366	411	431	376	394	393	375	339	356	406	360	341	386	352	395	386	384	360	399	333	369	369	387	395	339	391	399	356	396	425	379	376	369	387	356	382	350	318	386	355	371	387	384	372	377	357	361	377	391	369	380	358	382	375	366	400	400	395	378	342	420	373	361	363	411	381	372	382	380	363	406	350	356	356	366	377	373	384	348	369	358	403	367	371	386	371	357	361	378	381	394	357	376	341	410	338	328	388	401	384	390	384	340	390	361	396	414	389	351	380	361	344	369	382	379	363	371	362	335	390	339	381	429	351	355	385	371	359	369	377	369	339	349	376	365	344	352	379	399	334	381	387	389	377	374	372	390	366	368	362	399	351	413	364	326	378	345	364	391	375	380	344	386	404	371	345	394	361	384	360	365	414	368	361	372	383	389	366	380	380	372	368	373	413	411	354	367	356	376	402	384	365	394	365	371	355	324	368	364	375	386	357	365	369	334	395	395	371	381	380	366	353	351	369	371	343	389	357	376	377	351	369	373	412	374	387	340	369	378	377	371	360	369	324	371	400	368	364	366	349	348	372	383	400	387	362	388	335	352	359	335	338	370	365	373	348	359	378	362	391	365	374	379	366	363	380	404	352	371	380	373	370	381	377	367	358	374	372	352	368	362	405	358	414	350	347	384	343	359	384	353	380	375	398	323	381	361	393	348	382	375	348	419	370	355	378	372	376	381	397	340	364	371	336	419	400	397	359	373	366	359	374	362	393	374	374	385	369	420	347	386	362	347	375	386	416	370	333	397	362	397	360	416	396	375	352	386	371	354	387	407	409	372	368	377	365	368	382	386	357	355	399	385	368	409	368	379	374	398	366	363	372	339	380	370	356	368	385	388	368	362	370	392	380	381	360	362	383	377	388	358	396	346	362	375	369	335	364	367	430	403	365	363	376	377	353	364	390	381	366	372	335	343	370	328	389	388	355	374	386	351	407	390	364	320	398	380	350	377	368	364	378	368	383	329	351	384	356	345	361	406	379	356	359	398	402	370	364	386	346	383	382	355	380	352	399	386	373	365	341	389	361	368	389	371	392	336	372	375	340	357	361	387	382	362	364	364	391	400	360	367	368	374	372	394	356	331	374	393	386	361	375	353	365	313	376	372	403	341	365	380	342
11988	5031	3778	4114	3468	2731	2560	2476	1928	1483	1345	1303	1129	1163	1124	1132	1117	1099	1110	1071	1015	952	996	966	960	897	925	974	928	1011	1029	952	954	937	989	933	937	908	939	872	890	907	942	907	930	945	939	915	885	927	859	912	917	887	936	875	931	926	922	920	882	889	880	945	857	915	914	920	899	882	933	917	921	973	874	896	965	976	947	901	894	898	855	897	873	922	893	907	933	944	924	921	858	914	928	942	924	893	884	925	929	932	971	891	941	878	834	874	916	891	893	898	950	888	865	895	858	883	891	893	909	936	858	939	887	887	892	843	903	915	889	899	858	920	876	902	938	866	951	882	885	877	927	856	921	930	842	937	879	884	947	865	979	900	890	939	873	889	974	853	884	914	858	876	875	948	927	876	946	915	955	859	865	868	951	875	882	875	908	857	917	896	908	862	926	892	875	880	858	878	886	860	891	964	919	937	945	865	904	873	860	869	905	883	972	862	917	915	868	921	859	881	908	851	856	840	959	882	911	936	832	913	914	909	894	873	914	882	933	877	935	928	890	882	938	893	924	960	891	909	888	896	917	926	862	879	865	933	976	894	897	857	899	899	902	907	893	908	877	859	911	896	870	910	869	849	876	887	884	850	899	925	975	877	904	935	903	885	928	920	879	933	905	904	917	905	874	849	900	907	921	963	943	916	892	857	892	893	874	880	876	965	945	898	900	858	935	890	889	875	869	865	878	897	867	872	870	930	887	895	931	897	834	929	903	903	899	859	894	893	850	873	893	873	900	888	883	892	943	962	949	864	910	848	828	929	896	883	846	918	890	900	874	894	892	869	950	870	908	904	940	894	869	895	966	914	900	914	918	905	859	875	888	891	959	897	915	917	877	867	935	908	863	916	905	817	886	914	857	881	865	883	845	924	853	886	889	928	866	860	904	857	838	928	859	899	939	842	912	931	903	905	888	873	947	895	911	910	890	828	938	883	939	895	860	886	871	933	923	962	810	924	935	888	939	853	884	874	862	897	880	917	927	903	991	871	875	886	895	847	891	908	881	906	851	911	941	954	932	964	886	878	920	929	872	855	866	882	919	877	873	861	918	925	893	934	935	870	916	892	890	849	872	868	913	940	864	899	915	896	919	884	904	848	899	854	906	910	887	953	938	927	842	913	854	827	888	976	896	894	840	893	877	886	865	910	941	945	898	892	908	925	916	854	896	932	859	926	880	884	837	850	894	824	869	900	892	858	874	906	874	886	876	829	893	910	924	874	895	909	881	916	914	947	909	926	913	921	914	888	875	876	920	902	897	942	902	936	951	929	892	886	887	852	884	934	921	902	887	935	911	904	880	927	898	919	919	880	930	870	883	844	933	879	894	934	924	933	929	941	898	864	885	866	854	882	902	914	941	913	929	912	928	906	997	876	881	896	888	857	917	935	960	906	874	925	897	900	866	901	888	935	915	881	888	931	918	932	965	893	861	919	865	896	943	897	881	890	879	855	868	906	906	911	899	899	873	897	892	883	880	929	962	874	899	889	918	888	884	914	852	876	924	926	940	900	916	898	892	876	929	907	894	883	924	907	913	943	908	847	930	950	878	894	905	859	890	892	874	882	950	936	869	876	884	910	889	857	922	927	901	966	899	930	858	916	916	930	898	883	871	909	948	910	913	897	910	884	919	913	915	873	949	884	861	915	911	893	913	937	924	910	934	918	902	920	872	907	867	913	929	904	874	846	898	915	934	917	911	929	908	859	927	916	901	898	900	901	891	941	852	941	886	871	935	886	937	937	921	905	907	905	923	852	918	919	900	880	846	867	850	901	875	911	903	895	938	886	883	915	918	898	924	908	882	907	942	878	862	895	879	942	971	921	945	917	926	900	896	914	906	890	871	865	867	920	870	943	912	948	910	922	880	911	979	897	893	920	934	924	865	888	939	873	873	917	878	955	922	889	858	886	905	947	921	914	913	893	876	917	913	907	945	915	863	859	891	921	925	930	896	871	846	882	901	924	883	972	907	929	873	880	943	829	921	921	931	933	867	910	932	941	841	903	876	946	872	861	865	975	973	888	903	953	873	893	878	947	865	960	868	904	951	906	894	900	892	898	899	941	854	922	896	879	892	863	863	954	939	883	901	866	881	870	895	862	903	916	889	922	933	917	943	926	923	861	947	916	895	964	910	904	908	940	912	897	933	874	934	903	906	933	843	871	907	866	935	898	908	920	899	885	911	900	887	872	908	893	941	914	910	895	873	888	891	902	962	870	891	912	930	873	911	884	908	919	893	925	917	893	944	937	928	925	920	890	938	918	946	893	903	909	853	914	875	859	931	875	882	864	840	901	878	909	950	922	871	946	884	898	861	931	861	902	948	921	901	894	934	861	875	861	928	885	948	879	918	916	945	932	861	895	924	926	833	992	866	854	868	893	882	897	965	896	868	872	935	879	911	920	871	923	876	909	911	887	867	913	907	892	902	889	925	905	881	897	928	843	890	891	906	890	817	912	956	877	941	902	906	887	921	882	942	847	877	927	898	887	907	956	898	877	925	897	885	907	877	881	907	850	951	892	871	978	898	930	844	903	888	928	909	871	978	882	907	889	897	874	877	873	929	906	857	825	903	868	940	896	905	893	920	890	832	897	919	876	872	934	860	913	867	880	902	872	893	943	942	921	944	865	896	890	893	944	849	916	916	878	917	859	874	861	875	892	899	867	949	933	887	882	917	896	963	913	924	914	913	865	866	888	935	892	919	882	939	953	894	955	868	861	904	916	948	899	885	893	926	951	808	875	936	934	893	928	902	937	913	885	906	895	907	881	890	863	881	927	878	904	864	856	893	894	911	914	895	895	951	911	908	939	898	895	909	875	935	900	876	871	818	855	909	860	904	908	875	911	902	899	906	869	868	893	908	906	948	925	920	925	934	928	903	906	926	942	879	917	857	922	905	899	915	911	910	891	841	894	870	893	873	905	882	881	879	957	877	937	895	893	899	895	911	910	865	898	856	901	894	903	920	868	905	933	878	892	899	931	901	908	908	921	949	892	887	851	930	881	976	876	934	934	926	903	944	918	945	953	900	895	910	882	959	885	912	898	905	933	946	919	885	950	895	929	846	910	932	936	919	861	884	903	877	866	962	911	920	936	880	913	877	941	901	938	944	906	825	885	926	900	882	884	856	914	888	905	969	885	931	872	902	847	911	923	888	929	891	926	965	904	911	910	901	906	840	877	909	945	914	923	902	899	863	928	905	870	930	892	883	874	905	875	886	910	922	894	903	944	913	951	925	850	839	937	889	913	919	862	923	881	899	881	943	911	937	911	918	944	908	872	908	890	897	861	883	860	881	859	834	868	902	858	880	907	896	916	887	888	914	869	902	900	878	852	935	866	885	884	905	862	895	908	889	883	878	936	845	880	920	907	908	900	897	881	923	874	964	859	872	936	927	877	884	849	961	929	877	913	867	860	906	849	904	874	977	876	875	911	921	895	937	924	876	896	864	937	902	929
24212	9196	3458	2537	1669	1203	1073	821	553	372	340	271	260	278	256	262	241	269	266	239	236	190	247	211	218	211	223	216	226	216	203	230	233	212	224	202	235	221	203	203	213	208	230	245	223	214	197	214	225	196	217	201	206	202	201	232	226	213	222	191	225	197	226	232	214	195	205	206	220	200	216	202	227	184	233	221	179	204	214	220	232	214	227	191	215	214	211	212	194	235	223	223	240	183	196	236	211	213	221	204	220	251	224	220	210	223	193	208	180	192	205	212	217	215	177	205	224	220	211	229	226	192	199	225	239	200	192	236	221	207	221	217	193	229	209	226	206	221	216	199	208	203	245	218	200	202	182	197	210	235	215	226	197	213	241	254	191	211	216	222	195	213	205	230	207	209	220	217	194	204	208	211	218	217	218	227	191	220	201	235	242	209	201	203	203	182	217	185	204	190	200	223	183	197	195	226	227	216	208	221	207	203	208	227	191	191	216	232	231	209	204	208	219	225	213	184	225	223	197	219	212	217	199	191	198	233	208	199	219	204	208	220	184	225	229	214	221	209	198	214	178	211	205	198	194	224	212	224	199	199	232	205	213	226	219	221	196	216	232	216	226	204	227	198	215	191	194	220	231	228	223	200	197	221	199	200	213	208	204	181	186	190	227	206	229	213	220	213	214	192	232	194	218	213	221	217	217	205	217	235	204	192	224	189	192	214	201	195	207	204	200	193	210	221	215	190	224	221	197	234	210	226	223	180	181	190	192	189	180	225	199	202	209	241	197	193	196	195	211	201	218	215	227	202	215	182	237	222	232	221	225	203	231	213	195	217	206	207	208	205	197	187	218	215	243	186	235	200	191	197	235	198	231	198	192	199	215	205	229	216	200	199	208	211	210	247	218	199	215	222	203	196	246	226	185	217	199	201	210	206	204	218	179	214	183	225	209	200	231	196	218	217	205	221	197	199	213	217	187	212	203	206	215	191	200	196	203	217	227	236	199	210	202	207	217	223	196	212	230	198	210	194	214	216	205	208	189	202	230	210	202	206	191	196	193	217	203	211	197	202	228	223	229	225	191	230	191	197	218	221	210	215	208	233	221	213	210	220	188	213	213	229	211	221	225	176	195	202	209	190	174	213	211	218	216	217	203	206	222	210	213	201	185	209	230	212	210	209	202	222	224	199	226	188	201	209	187	190	196	200	230	194	197	218	217	231	215	200	213	227	194	207	246	210	205	219	208	218	188	201	191	201	205	176	207	218	230	206	202	212	168	188	196	236	224	218	229	221	208	224	209	211	209	210	206	211	228	221	205	206	228	203	211	219	208	228	227	215	184	221	206	214	218	217	217	217	190	208	209	212	183	206	200	220	235	215	206	191	208	225	206	219	221	198	186	221	222	198	215	204	225	216	196	195	211	216	212	216	218	209	203	196	224	206	205	204	229	233	216	194	211	234	211	253	200	206	215	214	223	243	221	214	217	191	207	210	212	218	209	205	212	183	176	205	213	212	253	209	187	211	228	229	248	209	215	190	208	202	208	212	186	179	210	206	235	223	217	207	212	213	228	214	195	208	224	198	212	198	207	222	207	202	206	209	230	193	214	202	202	226	209	211	231	203	189	198	215	220	187	216	198	242	196	233	182	196	201	212	227	201	212	190	191	218	191	201	184	227	202	201	203	183	199	210	217	230	225	203	229	202	203	234	226	227	241	201	183	226	207	225	203	211	204	239	191	212	228	199	202	200	223	208	212	230	222	224	186	209	217	222	226	205	190	184	192	224	233	239	215	192	213	200	171	195	220	242	203	214	209	202	185	178	226	201	216	212	217	202	217	239	208	223	216	217	190	199	213	210	217	201	232	232	211	213	190	197	214	209	209	218	164	178	223	223	206	212	197	193	184	226	214	213	222	182	219	220	196	243	199	194	189	216	218	197	254	200	206	190	215	207	186	205	201	202	210	195	227	225	194	210	198	197	224	242	205	224	207	207	212	204	211	224	230	222	221	188	191	191	207	208	200	220	242	219	214	208	206	200	218	204	227	205	209	238	213	224	241	206	218	191	214	223	209	234	216	207	228	226	195	244	238	207	203	232	217	176	233	224	216	209	202	216	200	183	216	201	205	218	231	219	208	209	201	216	204	227	225	179	191	238	216	212	216	199	196	208	262	211	220	201	235	207	210	179	214	209	222	231	199	189	207	233	219	221	225	201	212	203	195	217	187	209	199	206	231	189	206	196	208	213	202	217	226	190	194	199	224	200	221	249	219	217	225	237	228	214	215	228	190	223	213	200	194	190	221	207	233	189	200	232	202	195	204	179	217	228	225	218	201	242	186	239	214	186	185	222	233	205	203	197	200	217	207	211	207	213	213	207	209	216	223	204	220	224	220	199	204	212	212	219	234	218	201	187	203	205	212	222	228	180	218	202	184	208	207	218	201	222	224	221	225	217	215	206	206	193	236	219	217	197	207	223	225	220	190	211	221	253	201	195	216	192	227	187	232	234	197	214	189	197	232	222	208	201	214	218	214	192	181	207	192	214	231	203	210	181	190	229	211	223	219	209	226	207	233	251	234	197	205	211	206	231	206	194	229	220	213	202	216	202	217	223	199	226	193	207	217	208	215	213	209	212	222	214	213	209	229	228	196	254	214	202	192	228	213	173	217	232	214	240	188	193	229	219	198	207	192	203	194	188	220	200	210	216	222	205	219	203	191	245	239	184	226	192	223	194	229	221	212	195	229	214	222	236	226	222	229	209	213	220	195	231	238	208	197	240	201	226	222	231	185	200	211	202	198	196	200	211	221	214	195	234	194	192	200	215	193	197	200	205	203	222	225	196	207	187	226	194	224	212	222	203	215	218	211	203	212	202	223	208	201	217	198	212	218	210	200	209	233	212	212	215	209	236	220	185	184	214	199	220	238	202	202	194	217	214	191	184	191	227	190	206	235	233	201	202	200	203	215	183	238	214	213	219	212	187	215	195	212	210	188	227	174	205	192	231	228	204	224	189	213	186	213	205	271	225	218	202	234	182	218	198	243	264	213	202	219	193	176	180	202	215	215	253	193	229	184	212	219	199	220	201	200	207	203	200	211	227	194	222	234	224	218	220	195	202	206	188	232	219	215	219	193	220	216	197	195	236	221	216	215	204	206	178	210	237	212	215	206	204	198	198	231	207	202	206	182	214	204	194	199	219	227	186	216	252	219	216	188	198	190	193	209	219	214	213	207	217	210	251	231	210	198	229	195	214	197	203	186	208	204	200	202	209	193	204	203	205	215	233	223	177	191	181	202	190	197	193	245	218	202	194	230	214	223	198	212	211	225	206	230	204	229	205	212	192	195	187	206	212	214	222	224	216	193	209	214	210	215	222	218	232	216	195	194	209	222	219	210	236	188	229	197	211	221	204	225	223	225	180	194	202	204	197	224	234	236	227	210	214	202	195	192	221	215	201	208	224	225	206	216	202	234	224	197	196	216	222	236	227	202	195	208	207	199	205
16105	7024	5181	5713	4854	3837	4007	3317	2341	1467	1287	1094	1015	922	907	971	942	917	875	833	665	712	646	645	597	615	637	605	545	653	702	630	607	627	585	624	615	550	553	544	545	568	567	551	554	573	563	523	534	550	569	543	540	530	547	516	569	518	520	544	584	536	514	591	559	520	552	524	538	562	520	534	550	554	523	546	522	525	541	480	538	544	516	550	553	488	525	548	540	526	543	579	591	528	521	545	553	546	527	529	498	572	544	560	520	551	522	539	489	583	584	514	538	534	538	519	563	537	570	545	555	555	547	535	515	522	526	547	541	535	546	555	534	552	576	538	532	526	535	560	509	587	504	551	532	562	523	537	528	550	567	567	525	580	546	565	555	545	525	512	511	523	495	517	552	580	527	530	535	577	544	509	521	550	538	544	521	559	543	526	516	501	501	529	504	520	516	512	577	566	517	551	578	552	539	547	516	530	564	521	580	542	517	538	528	542	539	530	545	574	579	550	551	514	542	562	527	539	543	528	489	491	528	516	531	549	527	521	543	498	512	497	514	511	566	560	565	512	569	519	530	543	532	566	548	494	552	531	517	537	513	572	530	506	555	516	558	511	537	526	566	583	495	542	516	537	520	509	569	556	544	507	504	525	524	551	517	519	493	544	510	506	544	523	532	564	564	550	555	526	548	531	537	504	509	549	538	525	531	495	542	568	521	531	554	519	554	503	571	581	557	552	549	538	575	544	514	543	541	552	568	531	561	539	543	557	534	500	549	554	553	533	576	552	572	537	520	570	503	521	547	556	548	538	547	543	542	536	547	531	503	553	550	503	540	480	500	537	550	551	525	534	506	547	541	562	510	538	499	581	511	576	538	555	520	550	554	552	506	571	513	540	508	541	556	524	522	565	541	562	516	523	526	536	542	499	542	530	508	563	535	532	527	554	543	524	539	555	559	560	531	512	567	553	535	552	546	556	541	533	524	534	528	520	546	511	555	535	518	529	559	588	491	549	497	526	505	519	533	531	583	544	495	510	626	532	539	546	540	527	547	506	553	547	510	520	551	508	494	526	529	515	556	528	502	529	499	548	492	504	483	549	539	522	533	572	559	512	518	563	554	557	525	566	514	514	563	534	493	540	519	506	546	536	552	540	553	551	555	530	551	565	519	528	517	536	520	514	537	553	509	547	547	540	558	520	573	525	582	581	583	542	566	590	522	510	530	514	536	517	506	531	534	565	516	518	531	530	539	561	539	500	561	534	560	542	557	533	497	528	508	542	526	500	542	532	554	554	531	533	537	566	584	545	536	501	538	549	530	528	546	517	543	508	532	538	563	511	529	530	533	571	542	535	552	504	566	533	544	530	560	494	568	565	541	519	529	548	555	557	528	523	514	500	565	509	532	517	579	515	551	566	576	563	541	527	533	526	536	561	547	530	544	539	529	555	576	551	559	523	524	561	539	543	525	552	534	552	523	529	560	502	572	515	561	561	581	494	552	566	521	517	518	570	567	522	556	530	529	545	529	521	514	537	556	534	513	542	553	534	499	529	517	548	579	553	535	559	547	564	552	506	534	572	504	531	545	549	520	549	572	508	545	563	534	532	541	547	537	539	575	593	567	513	504	526	528	530	548	498	535	535	528	498	499	523	528	557	530	512	526	523	521	518	565	536	539	535	546	549	505	555	556	545	507	521	547	551	568	528	539	561	545	539	564	497	539	559	521	556	564	536	562	492	520	539	542	540	538	569	567	486	528	544	544	545	527	530	504	551	544	570	516	541	498	566	550	538	537	556	515	507	522	520	548	571	562	530	569	576	559	526	532	556	508	516	565	540	529	546	584	525	544	540	544	571	536	503	573	555	547	540	525	574	494	570	515	551	542	531	507	533	515	537	526	570	543	541	575	528	546	602	570	551	558	529	570	494	562	524	517	559	532	527	529	581	564	517	540	519	514	526	535	526	561	553	518	589	546	513	559	518	554	509	569	536	522	543	505	537	560	530	513	549	516	569	568	523	524	569	528	550	541	551	515	566	521	543	542	519	548	546	540	514	572	544	518	506	531	545	514	537	586	551	527	514	571	547	522	502	555	576	522	528	556	573	530	558	525	524	544	565	538	543	506	555	514	545	544	575	585	517	496	514	556	544	570	514	543	573	521	532	576	555	549	550	528	569	530	539	515	522	532	499	538	545	569	521	529	545	512	558	544	547	512	587	560	561	519	558	543	592	532	530	559	533	542	564	538	558	551	551	532	521	555	516	544	511	543	496	542	530	535	521	582	549	506	557	549	526	522	500	514	553	509	521	536	558	527	575	551	545	558	538	497	521	542	520	540	534	491	547	533	526	507	533	579	509	528	502	549	496	473	561	501	530	535	528	580	538	506	530	568	540	567	513	495	540	514	553	593	526	557	497	498	543	500	523	493	515	514	559	527	516	514	492	528	537	558	526	562	532	555	498	526	557	541	525	521	522	563	527	505	603	544	509	515	561	572	520	565	536	564	554	552	505	553	519	543	535	567	536	583	525	541	567	516	556	559	535	530	571	519	502	527	538	535	513	517	562	520	575	548	558	544	545	525	525	531	531	540	526	522	570	542	552	564	481	520	576	512	515	569	528	531	557	508	536	502	552	519	553	570	540	518	531	529	530	529	551	509	522	556	551	497	550	534	549	541	549	542	543	509	577	561	547	497	513	520	548	526	554	559	585	537	577	557	523	578	541	544	530	514	553	503	537	550	528	571	560	533	498	513	543	548	552	536	547	542	532	539	575	524	526	524	561	566	514	536	543	492	524	592	539	594	567	526	574	530	549	543	534	537	516	530	545	574	545	548	543	568	541	543	541	526	530	525	547	538	589	564	531	538	535	514	526	522	532	534	534	575	567	515	533	477	566	512	525	545	516	548	549	575	497	557	539	549	543	544	537	536	498	555	544	566	503	546	529	510	464	539	541	496	549	548	539	531	578	548	524	527	534	541	519	516	535	535	537	505	549	541	566	588	553	514	534	509	546	554	528	547	540	574	538	524	552	513	497	551	522	563	555	540	512	571	533	505	541	553	567	548	501	574	556	510	551	567	523	553	545	576	567	545	539	497	567	534	548	525	568	548	517	514	546	528	518	529	538	543	562	487	538	534	549	549	527	527	553	545	573	545	536	536	536	512	549	591	552	487	526	532	555	483	556	579	574	539	548	534	528	544	548	582	597	543	533	519	512	582	528	555	560	552	552	539	555	540	559	510	522	526	558	553	535	548	526	505	546	576	567	537	528	540	546	555	517	545	513	530	519	525	495	543	518	547	535	550	529	573	588	559	529	561	513	575	533	519	479	515	524	592	536	510	522	540	525	550	576	576	565	524	526	556	544	515	579	531	536	523	549	514	563	537	540	573	562	532	524	535	540	536	526	559	560	582	498	547	559	526	555	536	499	571	575	570	548	549	556	521	531	563	541	582	515	569	532	592	526	549	561	555	499	498	540	517	531	547	516	551	522	535	550	515	519	539	541
4860	1731	916	683	560	547	535	495	453	434	413	364	391	409	414	407	394	371	406	454	386	399	368	387	383	412	387	421	368	401	379	398	412	394	392	412	407	413	362	363	345	360	372	390	369	418	379	397	380	404	349	372	402	393	406	389	388	382	380	411	395	370	409	381	404	385	415	398	357	396	398	409	421	422	387	366	368	380	412	398	353	406	389	381	389	412	404	422	384	385	373	387	360	406	404	401	345	377	391	409	409	373	378	415	364	417	369	357	366	379	387	396	404	415	370	369	342	424	394	392	395	392	425	369	370	401	390	391	348	403	385	378	352	359	416	369	367	367	387	389	335	380	398	412	394	359	368	358	404	378	388	371	363	393	364	393	411	332	359	377	370	384	409	348	392	380	360	404	394	398	399	401	393	375	398	397	397	389	369	415	403	381	385	392	372	401	412	360	382	378	399	385	398	373	356	364	364	387	392	372	367	390	347	368	396	365	385	365	391	381	378	414	417	386	382	390	417	362	395	393	357	388	385	416	369	373	355	398	377	406	411	385	389	387	373	422	401	417	378	377	370	415	393	402	412	423	387	381	415	397	427	386	414	390	407	377	403	378	384	390	426	424	359	389	409	369	389	399	395	400	402	351	356	367	396	358	368	403	361	366	418	364	404	382	402	395	383	382	389	394	377	374	364	366	357	410	370	416	355	371	383	389	385	409	414	376	401	416	364	438	364	363	386	406	423	412	366	427	369	370	352	403	376	362	377	376	393	386	403	372	395	415	390	322	375	407	359	383	395	412	412	383	389	403	402	380	432	415	420	369	362	347	416	382	387	384	367	379	395	373	389	380	350	403	419	366	414	431	386	358	367	376	397	400	357	357	365	397	377	363	402	382	380	357	410	371	408	418	370	392	380	378	388	386	355	381	402	372	392	374	430	413	389	367	398	365	401	397	389	366	377	371	347	397	405	389	377	380	360	404	368	364	387	352	379	370	381	337	367	400	412	379	370	377	307	352	395	387	370	382	420	386	402	369	367	402	381	395	369	368	411	411	405	389	374	378	393	357	394	373	400	366	365	411	380	392	391	414	423	396	389	472	374	366	413	374	384	419	406	386	365	387	379	394	386	366	378	386	386	410	393	384	388	383	371	376	400	380	368	399	371	348	369	384	404	394	414	385	354	441	363	378	360	386	375	357	373	384	351	379	381	398	384	398	398	379	405	370	399	330	391	370	372	395	371	374	406	420	405	411	386	366	428	395	410	390	388	366	423	388	397	406	367	402	377	371	391	370	383	397	412	380	376	374	375	397	364	388	385	377	370	409	381	372	369	426	377	374	378	357	387	367	368	391	381	379	385	432	369	383	364	385	401	412	380	355	387	400	418	380	340	388	373	407	369	374	385	375	381	379	387	345	388	414	390	390	410	416	411	401	391	379	393	367	395	389	414	377	419	372	402	383	394	382	389	393	411	396	375	372	389	364	389	344	363	424	366	390	387	377	388	341	369	361	427	377	386	386	400	391	405	406	400	406	380	366	375	375	411	369	357	386	360	404	373	408	382	392	361	355	362	397	379	358	380	369	347	386	349	390	392	389	372	410	386	381	385	424	352	356	423	372	391	379	373	402	359	368	421	370	392	367	382	383	377	377	382	390	394	374	389	384	407	387	404	387	365	351	391	367	375	382	388	445	374	386	379	364	412	415	375	384	380	375	410	398	387	389	355	361	380	367	362	398	356	435	395	358	428	345	411	430	381	355	405	404	364	378	430	366	361	393	370	396	409	376	405	370	367	386	359	409	420	411	406	387	445	385	386	396	380	398	410	382	401	359	400	376	378	436	366	393	419	377	427	355	416	387	397	381	407	400	345	389	414	369	370	388	371	360	418	390	403	406	402	367	395	426	392	385	373	348	377	372	394	371	413	368	389	378	401	409	355	378	395	377	371	396	382	374	380	378	380	357	366	423	380	379	395	394	377	404	353	367	384	390	354	390	400	378	401	369	383	424	411	347	410	412	402	440	408	373	374	402	417	400	378	386	367	381	393	381	397	392	380	371	409	355	391	391	401	393	380	386	400	369	362	373	425	404	357	390	428	377	367	411	411	364	413	382	408	424	413	383	376	407	421	378	358	393	379	390	374	429	371	410	439	402	357	396	443	370	379	393	382	395	401	394	401	366	401	378	397	416	395	378	373	368	389	387	361	344	387	391	378	345	402	367	391	386	408	415	394	381	384	407	377	345	390	424	400	408	375	383	389	383	371	368	402	399	386	393	386	376	378	369	374	402	383	394	410	393	365	408	395	388	382	402	365	374	370	399	416	406	382	371	337	393	429	388	382	433	381	350	370	426	378	358	399	393	393	395	386	417	384	397	352	356	359	392	375	386	408	376	408	380	391	372	391	401	357	420	430	384	427	366	357	378	397	393	390	409	416	366	379	374	372	393	344	347	399	406	370	403	374	393	374	394	406	367	401	383	365	406	361	381	378	399	390	342	415	350	385	395	371	371	381	392	376	387	362	391	377	379	403	389	399	385	391	414	372	369	398	392	394	368	415	390	424	361	407	390	350	381	403	368	395	402	408	378	369	407	390	405	423	419	361	367	403	373	410	383	380	375	384	352	394	403	342	381	399	371	371	377	381	365	419	377	394	363	381	387	354	371	390	398	348	345	359	383	371	371	389	389	372	386	376	363	423	384	345	371	379	366	391	395	393	376	402	347	387	389	371	375	371	430	386	398	427	396	424	367	357	382	374	398	374	410	397	359	414	423	396	396	397	398	420	371	383	394	369	380	368	348	415	381	402	403	377	356	383	372	398	409	373	351	357	391	388	383	410	389	373	364	391	346	390	381	378	414	384	366	349	404	418	374	374	371	419	393	414	405	447	361	388	353	364	393	366	364	355	425	381	384	336	374	411	369	409	403	369	339	359	408	410	422	381	400	399	410	413	370	377	402	388	348	391	379	387	369	401	406	399	360	388	367	351	393	391	369	378	393	424	403	395	371	376	406	411	428	388	341	384	376	394	377	334	375	383	355	357	438	345	363	385	378	374	377	395	321	400	382	382	401	400	321	387	370	353	358	371	401	430	409	418	372	358	385	387	369	425	355	389	370	378	401	399	365	402	383	377	398	367	391	379	392	369	390	395	381	341	390	372	373	388	373	415	439	403	347	391	378	387	336	373	403	367	363	407	374	377	379	426	375	387	375	388	386	415	406	391	394	324	383	350	416	384	396	397	363	370	377	427	373	374	387	371	409	388	352	376	358	358	384	396	354	398	368	445	385	353	403	397	422	387	385	389	409	386	361	397	383	393	410	419	403	391	389	414	370	382	362	388	419	388	381	381	413	370	383	380	381	384	354	366	379	341	420	418	449	333	365	413	402	419	418	389	383	388	392	397	418	388	428	385	402	384	376	417	388	366	368	377	370	398	400	374	380	376	403	408	389	380	379	392	378	376	403	405	388	365	386	379	419	381	393	364	387	387	362	397	383	385	381	363	389
4254	2228	2173	2106	1909	1694	1706	1469	1318	1236	1064	1016	1042	1033	1025	1070	1085	1040	1000	994	920	939	932	1011	990	999	940	1012	983	937	972	987	970	947	910	968	972	959	930	942	950	917	899	915	888	880	934	960	889	979	920	929	906	948	980	930	889	987	878	950	905	915	954	970	920	987	946	994	966	935	907	955	949	947	917	899	887	932	896	935	942	900	949	940	931	905	904	915	927	938	982	983	917	979	933	972	911	928	890	916	940	931	908	912	955	931	890	913	967	938	902	938	931	924	983	939	940	936	931	998	962	937	953	972	950	941	963	911	955	960	962	902	942	926	952	845	945	947	956	972	924	946	893	976	917	951	928	893	980	929	952	962	958	906	941	925	914	948	947	985	893	875	962	973	932	945	961	935	903	967	951	946	913	915	947	927	930	934	943	901	923	952	899	942	958	911	921	902	927	945	992	912	929	851	927	971	977	951	977	908	935	943	959	967	951	921	980	908	946	993	889	955	903	912	916	978	923	924	947	971	918	904	943	933	922	935	949	950	945	901	981	927	917	990	978	958	923	977	910	934	927	959	955	972	932	906	951	955	932	989	898	994	955	978	889	945	955	940	966	973	971	900	927	893	923	918	964	1006	987	964	960	909	977	919	937	924	982	891	953	944	957	873	929	927	944	933	887	901	945	900	968	916	956	987	921	974	931	920	960	931	993	938	947	967	913	917	964	931	915	911	946	966	886	925	911	997	901	944	907	913	980	948	902	942	978	984	974	906	901	921	966	906	950	910	953	925	899	935	945	923	958	953	900	959	947	897	871	966	954	884	916	975	920	956	962	974	940	893	904	915	942	925	972	906	928	934	929	955	930	952	954	949	959	955	924	931	930	931	987	928	919	933	955	966	947	958	940	948	894	868	957	934	906	903	957	909	948	913	922	932	963	897	951	906	923	914	865	904	947	980	900	965	941	967	923	974	941	928	906	976	1001	950	941	939	955	958	869	909	995	912	933	968	897	907	966	990	941	925	900	870	954	946	905	929	946	916	940	1002	931	959	997	975	928	913	883	894	955	975	975	909	943	925	900	931	883	945	954	889	970	903	916	973	931	972	962	982	913	969	903	937	932	944	900	943	943	938	928	945	904	924	930	905	876	895	967	913	919	936	946	971	952	942	920	974	901	962	1006	971	905	959	956	948	1000	920	996	989	936	959	962	926	972	928	943	930	933	946	876	927	942	959	922	885	898	933	976	900	896	927	921	943	897	992	943	1004	923	984	940	914	921	980	998	975	932	888	976	915	885	937	935	932	886	907	905	988	905	971	927	905	936	934	978	915	962	899	928	911	953	946	927	899	932	991	945	922	1001	928	965	885	950	952	901	971	898	944	940	935	953	998	928	981	907	951	902	902	930	870	941	962	878	955	944	932	890	920	948	965	953	990	926	967	913	939	906	875	890	938	952	850	969	957	965	971	963	961	908	945	962	984	919	942	929	953	956	925	900	923	980	992	899	961	926	919	923	948	920	900	1002	988	868	961	966	925	964	893	927	927	970	959	1006	917	963	950	964	940	902	930	957	945	904	926	936	957	924	874	966	929	966	863	992	875	989	933	908	1009	911	860	958	944	946	927	908	942	961	939	929	908	927	980	939	974	882	923	921	962	972	923	907	943	967	941	923	924	918	915	924	956	937	955	976	916	947	917	926	948	945	942	916	924	931	880	926	928	926	868	960	1002	951	948	896	933	1005	968	917	915	927	990	949	915	913	934	954	933	904	966	925	921	884	934	910	906	958	887	938	886	971	891	975	953	888	909	960	921	977	900	975	936	956	903	924	953	943	922	898	958	888	932	900	928	1016	916	937	920	948	904	963	908	920	930	950	917	973	922	923	935	906	978	932	904	966	951	852	962	920	967	945	924	973	919	917	946	924	928	936	969	919	915	938	944	914	934	937	937	912	949	933	912	896	914	945	941	948	945	978	944	953	981	969	915	944	906	957	974	1012	948	978	905	904	956	954	928	990	933	935	940	950	930	905	927	988	924	975	918	900	994	891	904	945	938	947	921	922	940	921	949	911	922	983	950	936	939	893	977	957	933	930	932	904	897	937	969	949	954	911	963	892	983	945	891	920	968	865	949	912	924	936	932	956	967	923	943	940	955	955	881	946	916	928	918	914	960	957	958	941	969	962	949	935	909	949	923	964	933	953	952	899	930	956	891	958	894	898	928	927	914	989	905	986	960	941	902	943	980	968	929	903	975	947	963	957	940	958	995	966	928	983	883	888	935	927	968	929	948	935	949	977	890	950	935	1014	948	940	923	964	958	959	917	945	919	955	947	918	930	935	929	925	914	941	987	927	917	940	937	943	874	906	914	987	913	973	940	946	973	931	858	993	952	962	963	919	920	961	960	959	926	946	928	920	899	941	928	949	938	876	967	985	917	928	925	989	957	943	930	932	935	945	979	918	963	909	963	919	935	926	961	910	913	918	977	931	869	953	893	986	945	940	950	915	899	953	981	940	902	945	889	955	948	886	969	937	950	964	917	956	901	934	936	949	927	945	960	947	941	947	916	909	903	946	948	942	979	961	942	925	924	931	945	978	924	897	955	907	907	953	956	926	949	929	921	935	892	980	904	967	944	904	893	934	899	971	899	980	953	1021	979	960	904	952	934	937	950	952	930	930	939	868	925	920	901	966	968	933	939	947	928	1002	893	954	920	916	933	949	918	942	876	899	909	953	946	906	892	897	929	914	902	973	889	889	1027	973	1014	941	913	986	983	886	955	909	917	897	935	920	965	940	876	927	878	911	912	895	899	895	935	906	893	891	919	908	969	949	984	960	994	933	965	961	858	937	913	986	978	927	902	920	937	915	965	920	891	953	978	909	941	910	922	967	948	923	951	963	1011	865	864	905	881	925	955	911	938	964	939	943	960	924	959	924	870	934	942	935	966	954	937	919	865	971	935	945	936	918	959	924	885	970	978	984	941	892	946	832	931	916	923	927	942	915	914	908	948	937	919	974	977	995	948	908	948	959	966	941	982	927	937	955	947	968	913	911	950	970	959	929	955	960	913	886	870	920	920	888	937	909	932	954	928	977	987	868	998	971	909	958	978	888	920	984	958	915	931	920	874	956	937	925	942	918	878	896	938	922	943	902	956	942	909	956	965	935	942	907	955	901	933	974	885	1004	938	928	920	919	949	913	942	934	895	931	924	1004	966	900	907	957	923	921	970	894	999	976	927	935	973	978	943	993	911	927	993	905	964	915	918	899	916	937	941	949	891	923	941	962	949	909	931	966	972	939	962	940	963	996	918	939	960	926	951	926	927	998	965	944	931	975	901	943	888	954	955	981	926	971	940	926	924	889	1009	1014	955	993	885	950	917	947	969	948	952	913	964	915	948	899	917	954	940	973	962	969	944	972	922	961	967	939	954	1030	902	939	923	954	953	906	917	929	849	958	892	947	924	932	937	960	955	948	926	867	940	889	971	902	937	920	915	855	925	947	963	985	976	942	987	919	940	921	1009	901	925	958	955
15544	5171	2324	1714	1224	1037	917	687	546	453	479	468	392	403	403	459	388	395	431	394	405	365	385	402	352	340	383	408	382	375	371	363	368	398	384	348	377	374	346	363	382	401	383	372	361	395	343	328	371	366	388	380	375	369	374	387	383	363	397	378	356	369	350	352	365	400	356	387	366	367	373	371	368	341	382	395	371	386	375	392	376	361	385	363	342	401	339	364	366	398	343	370	366	350	369	348	424	399	354	361	399	395	379	353	358	348	343	389	336	369	371	376	354	356	388	394	374	360	394	395	352	427	354	351	373	407	380	358	338	387	365	357	345	357	377	360	356	346	371	386	394	370	388	375	375	350	352	408	357	346	354	395	360	378	370	375	384	396	384	363	360	381	332	387	379	365	379	400	381	350	364	375	348	349	339	361	392	371	389	376	361	385	377	394	387	385	434	366	357	350	405	383	385	367	365	376	380	351	353	392	352	331	380	392	393	385	366	371	390	369	353	385	335	376	364	360	379	391	421	356	372	370	396	333	362	400	367	367	366	366	408	390	372	344	362	359	382	363	338	381	371	411	381	360	407	376	389	371	334	374	363	415	378	352	391	379	356	381	396	373	357	357	382	353	382	344	404	371	375	354	394	374	373	348	375	397	377	369	356	373	351	374	324	354	401	373	373	386	395	389	369	401	380	385	352	357	383	384	373	385	369	417	376	383	356	371	344	386	358	327	371	394	361	369	344	376	392	413	371	386	340	329	352	347	370	362	374	371	366	360	359	345	371	368	361	377	359	402	383	365	383	359	353	365	393	376	354	359	416	397	410	362	360	342	353	387	377	358	400	361	346	337	364	372	380	364	364	410	390	417	371	400	388	374	365	350	401	349	392	324	374	365	416	363	364	360	394	338	349	394	388	350	381	403	371	364	392	355	376	371	371	349	358	348	353	399	370	371	392	383	371	379	357	402	368	380	333	373	393	409	376	385	385	362	368	387	387	361	351	338	360	357	397	413	345	371	337	420	435	363	388	412	402	355	369	373	379	387	337	387	374	343	361	412	361	368	368	372	400	367	345	348	382	367	364	325	366	343	370	343	378	373	395	393	376	372	365	356	407	371	356	354	395	373	357	362	381	370	376	387	380	387	404	409	423	350	380	366	375	366	395	350	368	355	376	342	356	383	379	376	357	334	378	354	353	349	374	365	378	383	371	400	348	366	356	394	386	368	391	403	380	368	371	357	331	396	375	406	384	386	373	366	336	393	363	338	393	399	378	364	388	367	408	347	411	379	360	383	408	353	391	410	371	376	359	400	378	430	396	385	388	337	370	360	380	366	376	362	351	368	369	415	398	382	389	335	380	368	375	388	361	359	350	399	349	376	388	375	365	352	374	342	373	356	367	385	355	368	378	381	354	359	358	395	366	364	356	373	372	368	363	339	389	402	359	372	385	389	364	366	395	376	362	362	366	341	385	365	348	341	381	367	357	381	410	370	389	442	360	365	339	358	370	367	369	364	371	372	351	372	367	382	377	359	369	363	360	395	352	376	387	420	390	394	391	383	395	360	359	357	378	394	391	375	341	352	344	361	371	338	342	366	371	338	357	341	394	346	353	337	362	381	381	401	377	372	325	322	402	373	380	353	365	377	366	359	434	355	374	366	371	366	388	375	379	364	361	350	392	406	357	393	413	385	372	379	399	397	332	358	369	397	364	373	379	367	348	370	375	369	356	375	367	354	392	340	362	406	357	396	388	379	399	384	349	389	366	364	346	387	401	377	383	363	360	354	346	394	387	342	365	358	365	386	364	353	371	363	343	371	421	375	366	395	324	377	371	324	405	385	362	374	365	366	391	357	366	404	412	354	394	354	354	330	333	396	389	362	400	354	374	385	347	364	389	412	354	359	367	360	362	378	384	332	370	388	364	380	368	384	405	362	347	379	377	354	386	347	375	350	335	366	385	386	401	381	362	401	341	360	351	403	357	328	324	379	384	377	396	410	352	379	428	350	376	372	350	383	371	369	361	364	348	354	334	377	358	334	385	373	404	379	400	332	380	370	366	339	382	374	361	360	365	378	353	375	396	364	347	363	365	348	356	401	350	349	383	334	403	399	375	374	371	378	385	394	360	363	355	400	379	362	342	361	381	378	347	326	359	385	397	376	334	389	353	361	380	372	344	379	389	384	338	372	370	395	386	364	344	378	341	363	372	386	394	364	357	353	378	353	336	375	380	374	337	370	399	366	406	401	389	336	385	390	357	382	381	381	349	385	360	388	338	355	379	375	368	387	377	366	390	356	363	366	340	341	395	394	387	377	357	349	344	354	370	374	380	421	406	399	354	368	365	378	398	375	392	382	354	375	403	410	383	378	367	388	395	358	368	396	381	355	364	349	371	370	321	344	336	376	379	409	374	326	359	407	354	397	330	329	371	369	383	402	384	372	399	392	366	344	373	364	410	350	390	360	392	355	352	379	344	360	359	376	402	355	359	389	410	383	360	351	366	327	334	350	369	391	389	385	367	348	378	369	378	368	348	371	358	382	365	389	395	338	398	397	379	334	378	371	350	363	362	367	373	379	358	340	411	414	358	351	377	354	380	353	402	380	332	340	398	357	386	330	361	352	369	378	396	383	378	370	380	416	394	356	385	366	378	393	386	378	341	379	377	348	370	378	368	377	369	383	399	370	366	377	366	396	386	369	340	360	319	383	402	380	338	382	347	365	416	372	384	363	397	380	372	339	404	385	390	404	338	343	358	356	364	372	360	376	375	372	379	371	333	362	343	374	393	340	391	340	349	356	350	388	358	375	362	358	384	361	392	370	350	373	396	370	397	400	353	352	362	403	388	402	351	386	416	381	363	375	362	354	373	326	339	414	355	340	342	361	371	375	362	401	342	369	359	403	336	348	368	397	358	364	376	399	362	365	375	354	343	348	408	371	346	365	380	364	385	386	365	328	376	352	394	376	391	398	390	378	367	385	347	362	365	397	371	386	383	382	368	380	393	379	340	366	360	401	382	391	382	405	422	378	394	362	359	371	379	333	395	344	365	369	359	381	362	343	377	373	345	356	387	396	376	399	393	384	406	396	382	372	349	433	357	367	357	341	395	390	386	351	403	370	419	370	381	371	357	370	365	354	357	395	396	342	358	381	382	368	364	360	371	320	360	351	363	372	330	380	403	346	367	373	369	363	366	314	374	361	372	354	375	383	374	332	353	376	379	401	410	407	356	351	372	383	362	351	383	369	372	371	376	369	378	365	399	378	381	391	401	382	390	343	340	373	356	373	368	352	357	383	349	372	397	372	402	382	374	367	365	371	366	375	338	381	364	392	368	361	361	395	354	385	378	397	376	413	390	369	425	346	330	343	388	384	371	358	377	391	372	377	312	370	367	369	354	429	400	347	371	347	397	370	396	363	371	372	415	366	373	365	356	381	306	392	365	360	417	403	417	390	356	356	347	387	384	326	366	349	382	309	361	367	370	335	400	363	388	340	398	382	364	352
12181	4797	4051	4512	3800	3649	3729	2614	1895	1533	1306	1202	1112	1102	1118	1202	1200	1134	1140	1138	974	994	1008	984	946	938	962	930	933	958	1004	959	941	960	929	950	906	955	909	921	865	913	876	924	902	876	923	896	872	888	895	896	872	912	892	918	891	904	870	907	854	858	859	923	917	891	864	866	916	891	901	850	865	888	899	874	891	924	886	915	886	857	874	934	892	871	947	877	898	902	907	911	895	897	866	922	924	927	897	948	858	928	881	907	911	935	905	886	905	891	898	883	952	831	857	918	860	895	952	859	895	880	920	873	914	902	929	871	899	876	896	889	913	883	915	890	935	914	895	944	899	893	884	877	882	842	914	881	927	862	871	908	885	910	925	889	844	951	891	855	908	877	893	922	884	940	931	909	883	900	917	878	829	850	891	861	904	882	888	885	876	838	874	912	912	876	918	865	933	886	918	927	892	894	840	869	952	891	868	926	891	861	865	919	912	860	839	873	850	855	916	893	917	882	886	940	879	919	904	880	937	873	914	926	837	850	967	900	905	848	879	877	931	891	859	875	856	936	910	909	873	956	913	882	921	899	893	907	915	864	912	873	889	845	901	866	932	888	894	945	950	889	870	875	904	901	843	898	887	860	900	854	855	879	880	934	839	923	920	953	912	941	838	918	894	860	864	865	917	849	916	940	858	877	890	925	910	910	891	887	860	913	925	945	919	849	934	881	854	885	898	937	953	860	890	833	906	889	943	915	924	915	949	883	905	892	927	890	899	901	916	942	887	916	895	894	837	858	924	862	889	883	868	898	879	834	943	840	886	926	902	912	896	913	902	935	869	889	905	891	877	932	892	842	979	856	831	910	890	906	923	878	891	869	931	872	859	892	940	854	906	931	880	891	919	875	871	864	970	881	862	845	933	854	937	891	944	836	887	917	926	935	892	885	907	911	891	923	896	867	890	883	883	893	906	895	872	918	909	905	866	835	881	949	950	899	902	947	908	914	888	946	903	855	956	943	908	811	895	868	907	893	899	869	896	913	951	924	933	892	941	900	873	900	859	863	912	900	846	900	899	900	903	861	931	916	857	878	941	867	920	856	965	910	880	940	897	883	932	902	912	913	859	865	915	937	923	897	922	858	871	907	891	923	875	855	872	880	937	894	900	868	874	966	901	891	874	890	911	919	887	925	891	887	854	940	910	907	914	833	933	861	876	891	885	925	887	848	894	932	916	819	905	880	923	931	874	880	870	888	904	915	878	919	947	849	897	872	897	892	857	856	882	902	859	961	910	941	936	910	904	832	908	905	821	890	952	905	925	885	866	856	886	912	909	895	928	861	861	906	863	880	858	871	934	900	900	924	856	906	957	871	929	885	901	871	860	898	911	973	860	915	847	885	867	900	887	868	870	893	872	907	874	859	946	859	910	938	903	911	900	881	876	963	882	850	947	902	886	904	911	941	907	874	897	866	952	909	881	883	932	924	835	901	904	898	873	893	913	925	899	878	935	906	898	874	886	852	819	861	882	902	920	854	895	906	894	918	892	848	911	876	890	869	860	865	896	890	883	860	899	937	885	889	897	888	964	936	901	857	887	875	897	913	913	891	910	955	865	905	906	910	888	980	883	887	902	895	863	867	896	921	889	873	883	961	913	871	939	896	937	885	881	883	930	924	872	936	924	900	901	852	847	915	900	905	879	871	862	880	891	888	930	877	851	876	883	936	908	883	927	907	925	904	890	918	929	924	900	948	866	904	853	902	894	940	850	885	909	880	872	899	884	876	909	895	913	922	911	900	864	862	873	906	899	853	875	940	874	860	893	909	890	946	911	916	920	897	929	893	883	877	871	884	906	880	918	901	898	902	904	859	867	863	890	849	982	884	889	936	922	888	825	890	884	869	943	897	849	907	928	865	931	870	905	900	860	935	932	865	917	871	921	885	887	927	918	935	916	906	856	911	939	949	910	868	852	841	868	927	930	894	877	877	913	904	936	864	895	938	870	859	911	945	885	925	886	878	897	877	892	903	873	877	950	877	850	877	877	859	919	807	922	894	857	880	902	919	819	894	972	896	901	882	924	893	873	892	887	907	892	970	897	919	893	899	900	924	953	890	927	936	912	893	886	892	851	934	902	917	924	909	886	873	880	862	873	875	892	955	857	856	906	873	915	922	856	895	884	929	903	886	839	928	851	896	909	911	846	889	911	865	921	892	909	905	926	941	892	865	943	912	913	881	933	865	858	923	916	924	904	894	878	874	885	855	868	883	921	833	868	930	884	885	858	932	859	896	804	900	875	848	808	883	905	896	857	901	835	915	891	858	920	871	868	877	912	947	862	891	895	892	869	879	881	986	986	879	923	925	889	873	903	872	878	921	888	905	899	834	870	885	918	865	869	875	908	886	921	867	847	904	927	873	895	884	872	922	891	859	907	857	869	916	905	857	843	878	872	893	886	895	965	892	898	911	858	902	914	873	918	934	907	859	877	866	897	899	862	909	956	834	893	895	924	865	902	914	906	849	931	900	895	889	899	896	931	923	866	898	857	862	906	873	903	895	934	880	896	894	870	897	923	854	925	932	918	917	884	948	905	925	860	881	923	876	867	908	846	869	896	936	905	977	964	879	858	916	954	899	899	895	923	903	897	906	858	878	923	849	889	888	856	867	911	915	894	931	924	896	889	853	885	869	909	938	912	925	900	856	877	914	871	849	866	867	887	939	878	885	911	934	928	908	877	850	877	882	861	885	941	891	953	927	849	921	909	904	929	920	889	899	874	876	897	902	934	896	918	868	862	911	862	859	896	952	906	904	900	913	880	887	960	895	893	915	849	891	892	910	872	853	862	859	873	866	929	903	890	877	930	878	932	880	980	924	864	902	867	882	930	888	904	896	907	905	925	911	916	887	859	898	955	884	873	905	862	852	881	916	876	913	922	864	873	883	894	822	885	851	874	837	930	885	913	941	885	874	917	900	924	886	907	883	917	913	894	880	844	862	903	844	945	865	995	861	879	944	874	829	892	860	870	887	896	877	898	878	913	907	931	904	925	904	896	855	926	899	920	888	954	918	904	884	870	888	932	829	895	892	891	867	877	909	937	923	895	893	894	900	888	894	882	873	885	895	924	874	924	868	854	871	875	930	876	866	907	919	907	856	932	920	907	874	901	901	897	893	900	848	924	861	878	871	923	864	939	890	910	909	920	858	873	893	907	863	842	892	882	933	907	951	859	933	844	910	873	957	861	908	895	859	907	854	912	881	884	900	839	854	897	916	862	903	893	902	908	890	934	889	881	906	923	872	904	894	914	822	917	915	939	853	863	894	918	907	859	910	907	931	875	913	909	887	882	931	853	916	902	932	868	840	868	845	878	943	847	878	860	937	914	886	905	894	929	910	908	904	929	931	908	848	898	918	882	921	889	875	942	907	896	866	907	885	902	936	856	891	889	915	959	922	890	887	913	936	940	935	878	943	805	852	928	932	939	839	893	883	912	887	884	956	891	886	886	879
24203	9455	3575	2747	1754	1602	1326	856	547	382	360	289	277	242	241	265	281	264	276	282	234	214	213	227	224	201	213	240	197	199	217	196	233	243	213	187	226	231	226	235	185	216	214	209	223	207	224	229	215	216	205	189	248	220	217	225	214	212	230	219	251	238	199	217	204	222	249	197	216	187	195	217	198	194	202	201	202	237	236	220	204	202	229	204	223	212	192	232	212	219	228	209	220	232	217	211	236	190	219	181	210	225	209	207	185	223	215	233	214	257	237	204	219	167	228	197	202	201	197	250	194	216	223	216	206	213	231	212	211	189	215	207	226	198	236	209	199	215	216	220	204	220	224	201	238	207	235	212	226	228	180	223	199	227	199	218	193	207	254	203	206	217	195	212	193	207	216	220	200	201	226	198	190	203	214	238	214	240	213	183	227	214	225	203	239	254	184	215	217	226	228	197	229	219	232	241	230	210	205	200	251	202	214	198	196	225	211	223	210	206	206	207	205	187	238	185	208	196	223	211	219	208	213	229	205	211	265	236	189	234	205	201	209	200	230	186	200	191	229	208	219	235	217	214	232	209	222	200	213	224	213	195	226	206	232	219	210	235	225	193	214	194	217	215	190	201	226	239	198	233	198	243	223	195	206	226	228	207	209	234	223	206	189	191	215	212	232	207	215	207	204	187	216	230	222	201	174	210	216	222	210	174	213	203	236	215	207	213	229	217	204	236	245	207	191	210	221	203	221	225	224	208	205	202	201	214	213	196	193	210	215	199	185	214	232	224	202	233	201	230	220	218	227	207	213	205	209	247	208	222	191	207	236	215	244	213	203	209	223	194	207	210	196	217	199	213	232	204	207	205	189	216	224	200	210	219	229	197	188	198	219	208	200	180	218	221	185	222	231	216	225	204	212	193	225	209	208	207	211	214	217	216	203	190	210	218	198	202	182	206	220	209	228	243	209	225	221	215	183	212	191	217	197	245	219	217	210	183	224	199	212	198	197	226	224	196	202	211	227	217	212	211	209	228	213	187	214	226	194	202	226	214	191	216	221	214	227	228	205	217	222	200	221	188	227	204	220	205	221	214	196	221	203	238	199	230	197	211	240	227	213	205	192	219	215	213	209	220	223	220	192	233	184	231	209	205	226	216	218	205	217	241	234	188	194	210	201	208	223	232	212	202	236	212	207	206	250	221	231	216	218	201	217	205	218	239	189	209	200	241	237	208	206	208	191	214	219	240	209	212	236	205	209	189	227	230	245	203	230	227	229	200	202	222	208	210	199	241	188	192	227	227	216	211	208	211	184	209	210	195	225	201	198	221	222	201	194	210	192	217	213	207	204	231	222	182	231	237	229	219	221	234	217	196	205	213	250	208	196	200	189	199	204	234	213	221	206	218	211	230	225	225	217	233	213	197	218	199	202	212	267	231	170	210	200	212	209	201	208	220	209	201	189	232	184	245	229	237	212	217	229	214	251	184	226	222	239	209	218	200	212	200	215	190	200	193	203	199	219	227	207	218	212	193	229	185	209	206	202	234	203	222	217	189	194	211	198	220	225	194	222	225	202	228	222	214	196	212	208	228	221	208	202	194	217	204	245	214	239	232	191	226	201	227	210	225	204	193	241	225	236	209	214	209	196	204	227	208	213	188	246	212	186	198	204	200	197	215	196	212	206	205	219	217	243	210	210	209	220	213	254	246	215	218	215	227	209	224	231	188	203	209	188	211	219	198	214	189	202	195	199	211	223	214	196	219	233	217	203	199	211	208	219	211	237	208	232	212	247	192	213	209	213	217	242	196	238	205	188	216	223	207	225	229	205	201	209	186	221	231	216	200	231	204	191	220	225	234	221	212	218	211	185	215	201	217	190	180	200	213	225	213	214	201	218	202	220	228	247	191	235	246	218	238	200	204	237	252	196	225	231	220	227	232	192	228	227	229	198	207	183	207	200	247	244	224	220	215	199	208	199	247	197	251	269	213	204	227	230	211	206	223	216	220	185	210	214	202	231	207	204	217	206	205	196	226	218	218	208	188	217	213	227	226	243	225	223	223	224	216	201	239	205	219	247	240	198	179	196	194	175	225	200	209	232	205	218	254	213	223	190	209	207	202	209	237	224	239	233	208	221	211	178	197	200	230	214	201	207	240	229	187	233	215	220	236	204	197	218	250	212	195	217	177	203	215	217	225	233	226	170	217	211	224	184	202	246	221	198	211	226	214	195	215	205	205	203	223	215	227	210	225	237	226	176	197	225	229	198	196	197	208	181	214	208	222	223	209	218	201	218	221	178	221	214	230	205	195	213	203	223	195	218	221	229	207	225	203	227	211	213	241	220	229	229	199	233	182	223	198	236	227	229	228	206	192	198	182	211	202	227	198	213	219	239	205	224	216	216	188	209	207	211	213	216	199	199	212	186	222	209	199	194	242	227	202	193	210	201	211	190	203	206	233	195	213	232	225	222	206	232	214	228	206	202	215	224	224	232	235	207	195	204	202	209	237	204	218	213	205	193	196	205	241	211	203	207	208	239	244	245	216	206	183	197	215	227	224	183	201	227	237	204	211	199	233	223	200	209	197	196	212	228	211	216	190	231	220	208	219	220	226	224	206	229	219	221	210	262	219	200	207	215	191	190	214	234	191	251	226	223	224	228	214	261	202	234	210	227	226	217	209	236	188	219	226	187	211	224	208	188	224	225	205	224	203	173	212	225	207	249	249	230	223	221	212	221	215	232	248	209	213	214	218	218	211	208	185	201	221	198	218	220	210	230	204	232	219	207	192	207	226	208	216	196	216	244	194	204	195	215	200	209	209	240	219	198	195	208	237	219	211	208	216	184	197	246	206	195	207	213	203	208	189	205	189	200	246	221	188	240	212	207	202	209	185	208	217	194	194	203	199	202	204	189	211	220	198	207	206	227	236	182	215	201	217	220	209	225	216	203	235	231	216	235	204	236	214	197	211	211	198	217	216	193	210	215	217	215	191	217	246	226	197	202	206	224	225	228	220	202	216	199	224	214	195	197	215	192	218	242	225	213	221	219	222	197	204	251	213	183	197	191	209	200	209	213	178	243	211	205	198	225	212	199	201	203	214	226	225	227	219	212	252	209	226	238	219	205	194	198	234	204	217	231	229	196	230	239	226	197	234	208	206	213	215	202	203	182	222	205	190	220	222	216	192	214	195	228	218	193	236	223	206	231	222	221	230	212	229	218	233	204	217	196	207	209	216	214	207	231	204	211	195	225	231	223	202	230	201	191	231	217	230	237	227	217	190	213	202	178	231	219	222	225	215	224	227	194	228	172	241	239	208	234	197	182	238	216	197	211	213	210	218	194	226	215	217	220	199	203	228	202	217	194	237	197	224	224	227	212	221	202	217	196	198	235	221	212	219	199	208	221	199	227	209	210	192	225	208	240	190	211	209	215	215	206	244	212	231	205	222	217	220	244	203	224	222	185	207	236	206	226	210	237	217	201	206	210	208	207	229	220	230	207	216
16191	7037	5251	6523	5718	5523	5046	3349	2070	1440	1191	1035	945	888	929	946	1031	1040	967	849	789	671	660	647	640	605	576	610	615	621	622	644	574	600	601	574	618	580	571	551	585	566	537	538	536	566	614	551	522	584	561	564	542	540	557	491	593	520	516	527	549	565	532	555	522	514	513	522	534	573	538	584	568	551	532	499	549	497	603	534	544	579	591	552	520	569	523	505	551	546	611	563	547	573	542	569	592	602	562	596	559	525	551	574	558	529	562	558	525	542	589	617	565	545	572	541	559	551	551	553	528	549	533	510	544	562	563	566	548	516	553	502	547	561	583	548	516	529	534	529	543	534	535	556	541	544	533	532	562	610	534	528	533	546	528	521	535	512	537	581	532	546	582	589	583	529	498	517	568	513	551	549	596	550	549	562	533	537	512	565	526	550	558	520	541	568	577	590	598	524	528	561	534	605	513	569	565	531	543	546	551	580	528	540	567	549	593	525	516	532	591	563	558	575	575	528	557	556	555	578	571	547	532	559	580	527	567	493	522	527	518	564	537	542	553	540	543	580	544	577	560	518	532	498	487	516	577	547	554	558	559	537	574	533	525	547	561	502	555	549	544	586	568	513	550	484	542	520	542	544	516	556	492	549	555	531	522	566	563	609	570	518	539	517	519	560	564	506	525	526	533	537	492	542	533	551	547	526	514	545	537	543	540	542	517	549	555	530	533	562	551	549	581	548	558	509	564	513	532	521	543	579	548	537	516	546	529	544	511	559	533	574	540	546	499	550	523	529	567	566	567	542	567	531	525	548	554	541	545	524	539	526	524	536	573	544	550	550	539	557	591	564	549	562	535	549	552	498	558	559	560	519	546	586	562	588	531	538	566	540	557	484	564	575	503	527	542	568	479	573	539	548	511	509	532	511	525	557	550	515	575	551	509	511	526	558	568	521	559	574	532	564	534	554	524	525	515	531	491	521	518	564	503	510	580	541	511	552	537	536	551	515	525	524	565	558	522	535	531	559	506	539	556	535	507	565	551	614	580	569	541	544	574	555	547	546	525	505	528	537	554	532	537	559	540	563	537	590	545	509	525	538	513	553	517	537	555	566	557	521	555	560	557	556	574	563	545	488	564	540	567	532	550	566	503	562	513	568	523	505	558	580	565	548	509	547	472	541	563	540	539	524	517	549	564	500	518	535	546	539	569	556	554	558	542	537	543	534	541	547	556	583	549	518	539	567	550	561	553	545	534	491	521	507	520	552	523	512	575	583	563	530	506	565	581	569	538	527	530	532	583	517	563	562	527	602	558	557	520	561	560	528	516	544	516	548	558	568	545	569	507	522	519	532	549	554	555	599	556	547	542	538	552	517	539	578	573	592	539	523	562	544	524	499	529	522	529	528	544	470	538	527	553	532	533	584	553	552	528	534	569	525	539	519	547	566	503	562	555	536	545	517	550	511	550	535	490	599	606	522	547	549	551	560	551	518	557	548	534	567	539	606	529	560	549	573	507	520	540	484	538	560	556	560	550	555	528	537	563	569	519	536	520	551	532	508	554	554	575	575	513	558	540	578	545	561	565	600	542	570	527	543	551	532	529	567	529	573	526	538	541	564	514	560	522	496	573	549	522	580	555	532	520	526	559	527	525	531	549	524	530	520	549	518	560	508	550	567	514	553	540	515	548	529	526	534	512	534	592	538	488	593	534	540	529	539	547	544	580	556	513	553	539	536	565	540	537	522	536	552	530	551	515	520	548	506	538	552	557	552	526	539	521	531	545	528	572	554	555	577	559	534	511	541	542	528	533	541	537	566	539	540	550	547	568	513	552	500	560	591	532	543	596	552	540	518	541	558	547	546	533	584	554	548	527	550	545	566	548	568	543	549	547	543	557	500	524	584	569	558	574	516	540	517	519	554	515	548	538	509	551	561	531	514	507	549	538	523	538	515	545	521	568	528	586	569	580	569	567	527	550	535	550	557	553	577	561	479	517	557	510	550	553	572	572	479	535	534	571	545	571	523	548	547	591	525	567	565	561	581	519	564	554	557	563	565	555	561	531	518	532	524	549	539	573	574	561	554	512	526	538	531	571	592	566	563	558	558	546	486	561	546	539	509	558	555	535	531	577	575	548	515	545	555	544	557	528	521	550	533	507	542	542	578	571	581	562	504	547	532	574	515	546	561	552	544	542	519	541	530	573	595	557	523	583	505	595	592	518	524	543	565	569	562	582	519	551	553	534	545	529	514	530	516	556	580	584	561	602	525	529	502	518	552	567	547	515	517	528	535	569	564	532	530	553	530	525	572	561	578	553	525	539	551	553	537	542	579	497	538	531	531	541	533	542	588	528	559	550	529	568	535	503	556	521	499	563	524	544	533	517	560	539	502	521	532	515	562	532	531	559	525	522	525	570	541	538	564	570	611	574	584	557	543	543	545	591	548	519	507	560	518	495	550	550	563	536	540	535	522	529	552	542	557	515	534	538	549	538	545	522	543	558	501	496	526	582	569	552	509	540	544	525	549	524	562	591	522	594	536	548	560	556	529	532	535	532	543	517	542	557	575	535	561	562	553	527	567	555	536	524	518	520	533	568	564	530	525	544	538	560	569	526	522	517	538	594	562	552	545	545	572	531	524	551	514	569	528	579	536	529	527	560	544	563	530	534	545	510	537	559	552	543	544	524	581	529	540	554	578	520	561	548	577	532	547	516	565	553	521	577	577	535	532	527	556	575	573	548	529	526	544	532	549	550	547	563	528	557	508	563	552	515	527	587	543	538	552	578	525	526	540	512	588	548	554	541	517	576	559	525	522	583	531	537	533	552	520	518	557	543	524	523	536	605	535	536	595	555	521	532	533	532	575	583	572	565	546	551	539	555	540	578	528	575	524	580	532	577	529	573	517	547	537	561	506	526	543	552	510	546	501	519	559	562	555	569	572	556	512	591	575	543	505	556	536	550	522	514	520	554	589	542	541	559	557	519	523	552	544	506	548	528	538	523	540	547	568	516	571	524	556	556	559	555	524	564	591	520	581	552	568	543	511	589	534	520	574	556	539	539	553	575	523	556	569	565	576	573	550	584	535	540	554	520	570	569	549	559	512	534	540	562	590	547	581	549	563	551	543	569	524	537	548	566	547	541	510	549	543	573	599	592	541	543	514	597	590	545	552	560	530	561	587	539	519	557	528	557	559	534	548	588	550	575	535	555	539	573	542	538	554	547	593	559	527	600	544	538	523	591	527	516	533	541	519	526	528	534	523	542	554	528	570	579	552	575	562	521	522	531	559	554	579	492	524	540	530	552	517	539	517	535	574	552	566	536	517	548	528	539	510	531	491	564	514	522	558	562	502	516	573	589	527	571	530	546	571	531	524	551	564	517	524	547	528	530	573	540	521	522	543	556	540	485	543	553	539	560	572	487	531	534	587	541	542	533	543	554	557	532	555	547	542	510	568	551	520	589	496	515	563	552	561	512	542	571	495	570	540	547	558	541	528	560	507
4858	1831	1081	924	746	659	582	536	453	448	416	338	433	412	429	407	450	414	438	405	425	379	369	421	397	407	375	372	384	405	396	395	393	415	392	366	354	397	368	390	376	391	374	414	380	365	426	385	397	403	411	391	382	404	400	438	392	434	393	388	371	407	386	384	407	355	384	384	354	393	417	390	394	358	390	397	395	412	421	398	417	397	407	397	393	342	395	395	379	406	399	413	423	365	371	372	398	385	399	423	406	397	407	431	404	386	423	368	339	382	411	400	383	388	414	364	384	362	392	391	374	377	377	393	435	404	381	414	423	367	370	382	368	404	377	386	364	345	370	405	406	385	406	401	333	382	380	389	336	386	405	398	379	387	409	421	358	404	372	394	384	379	362	379	392	419	374	397	404	363	372	399	400	353	404	381	361	401	413	392	431	378	442	383	370	363	390	388	408	400	400	379	401	403	437	430	394	391	429	370	370	414	388	353	379	418	372	412	429	397	369	416	393	398	393	392	395	418	383	392	435	359	390	402	382	429	375	344	414	438	386	391	367	403	368	394	378	382	385	390	398	401	409	375	406	367	417	411	391	380	368	380	402	426	394	413	404	436	402	409	374	416	379	412	402	413	377	365	377	391	378	376	391	391	377	368	413	395	399	361	406	375	353	359	407	381	402	395	388	386	386	396	381	384	409	364	413	414	372	352	359	420	413	382	386	400	391	414	393	383	374	410	328	358	400	382	391	378	387	406	393	395	377	377	394	383	353	391	383	416	435	398	403	391	378	405	408	375	405	401	416	373	365	408	391	388	351	379	379	379	397	419	397	381	394	403	369	373	403	392	428	395	400	384	377	373	396	392	366	363	380	398	377	392	416	373	387	397	363	389	385	377	396	373	344	395	390	406	393	394	428	435	380	385	392	384	366	374	396	363	403	385	430	394	397	371	396	413	362	394	401	359	385	413	367	378	409	397	403	386	388	378	379	351	376	403	421	402	383	387	366	401	377	380	373	388	399	412	415	398	371	388	371	380	394	396	385	390	379	400	388	420	408	366	408	339	388	365	414	397	342	402	388	361	384	378	416	362	394	378	385	419	417	402	411	421	405	405	418	372	405	381	370	380	362	406	381	368	367	367	369	416	362	427	378	406	371	414	383	391	381	379	388	379	369	372	349	428	393	367	409	377	383	361	367	374	389	408	406	386	361	408	397	380	391	385	389	350	409	382	402	377	385	404	412	387	394	378	383	382	400	414	350	361	398	354	395	411	406	380	402	378	406	422	377	388	403	367	414	434	373	417	403	376	427	365	402	378	407	362	382	370	404	400	389	367	409	404	401	415	403	385	394	392	372	387	363	389	410	385	342	349	385	381	401	399	404	401	383	405	387	385	342	409	381	393	368	413	398	383	380	396	380	362	383	363	414	402	418	374	379	381	398	403	400	394	395	402	375	392	383	446	390	359	405	371	384	396	345	372	429	427	377	398	398	354	397	372	421	412	402	382	378	392	389	382	387	415	396	413	379	386	406	411	421	365	379	375	361	419	384	412	399	410	388	377	424	394	415	414	365	402	342	391	342	385	358	373	377	430	384	391	384	394	365	398	381	400	392	381	407	387	391	376	417	412	425	392	404	336	398	403	429	414	371	366	383	398	393	351	368	409	440	383	371	402	367	383	351	395	388	339	434	404	367	384	396	357	404	349	401	368	386	392	373	426	413	381	398	390	369	429	391	387	383	366	388	375	383	395	408	367	401	374	402	395	397	383	392	384	385	384	386	400	412	384	370	379	336	404	438	354	367	357	387	401	381	430	423	403	428	349	387	380	380	415	448	365	379	406	366	398	374	392	379	393	360	390	398	391	433	397	389	407	370	353	364	371	389	396	398	386	401	383	400	369	386	353	404	394	381	401	402	394	385	365	392	407	415	398	385	383	363	392	389	399	386	377	378	376	388	360	375	392	398	390	392	391	398	390	393	362	363	385	368	430	388	357	394	396	423	390	384	406	398	381	383	413	436	410	393	407	369	370	399	415	368	378	386	329	388	405	385	377	397	391	396	362	369	373	377	382	391	376	382	420	396	399	359	409	379	397	395	419	414	369	406	371	360	406	388	425	361	373	395	365	390	411	401	386	411	398	384	444	408	431	366	436	373	406	360	386	361	392	477	384	371	383	406	416	373	407	402	370	386	420	346	414	397	373	386	391	428	391	401	399	431	410	388	358	418	364	334	398	402	373	386	407	395	386	383	355	394	394	379	355	392	390	382	381	391	369	392	358	390	406	367	350	361	398	341	427	384	368	378	418	406	401	417	386	362	371	393	369	412	394	392	373	377	406	380	368	404	360	396	382	407	381	402	398	355	397	381	376	391	375	395	345	389	410	437	361	396	413	412	348	391	407	379	368	398	419	348	407	384	405	407	389	353	403	415	390	382	411	411	442	375	391	419	366	400	371	371	393	418	388	383	371	408	367	392	399	365	400	376	397	415	419	404	368	349	400	385	386	303	406	461	423	405	391	396	384	411	375	369	373	383	384	370	385	372	369	351	363	370	377	414	369	404	411	400	382	382	355	404	377	353	374	388	395	394	356	403	396	401	395	366	388	387	373	354	385	366	381	373	396	403	358	392	367	393	399	394	389	370	374	364	416	397	414	372	392	412	379	357	388	399	392	399	401	437	405	369	410	386	400	381	367	380	422	399	399	405	395	401	430	378	406	396	445	399	402	380	362	381	356	412	420	404	397	365	388	398	340	381	387	391	400	405	401	375	368	356	398	401	377	388	375	385	397	361	437	417	383	428	384	345	398	395	373	380	389	376	414	426	404	381	376	382	372	409	381	418	391	381	412	406	397	413	389	383	372	399	378	402	374	444	396	374	391	383	397	417	371	342	423	375	392	405	394	427	373	405	370	346	429	389	374	366	397	397	369	435	375	374	370	368	370	388	385	387	387	406	411	421	414	418	401	435	413	413	399	393	392	361	346	401	407	422	399	364	415	385	367	405	407	416	406	390	389	358	377	372	406	384	371	391	374	395	403	378	405	416	346	373	360	370	400	374	357	389	367	386	391	406	415	437	430	409	376	366	365	376	406	378	390	368	357	380	411	367	365	355	404	383	363	388	374	433	348	401	347	405	391	438	391	377	364	415	388	375	387	393	361	382	364	364	410	406	412	375	416	386	392	372	387	359	374	369	387	348	414	383	377	411	347	418	381	387	387	373	380	415	391	388	394	377	404	387	366	379	368	421	376	395	362	368	360	387	392	379	354	364	372	390	382	357	384	391	381	399	382	382	401	409	392	373	393	416	435	403	400	385	417	403	353	383	420	399	407	399	398	360	371	381	388	405	407	407	439	379	349	416	399	416	407	357	343	410	364	362	404	408	410	409	389	385	411	387	389	375	392	406	386	403	402	373	420	371	356	389	427	403	405	409	392	376	397	385	419	387	408	377	382	401	381	368	403	361	382	382	365	370	413	406	370	379	404	376	410	409	399	423	412	422	382
4418	2359	2461	2823	2487	2343	1821	1626	1252	1122	1173	1054	1033	1002	1050	1082	1107	1077	1102	1014	1040	955	1037	1007	959	930	949	931	963	965	976	984	1016	997	957	963	957	987	991	959	983	934	947	924	922	951	927	977	946	912	939	943	1027	938	907	911	886	964	923	978	947	1041	933	929	979	930	938	939	964	934	969	1012	934	970	920	947	871	966	949	938	977	983	930	935	939	979	939	965	873	942	947	980	957	932	978	949	902	960	952	908	954	929	997	893	936	961	883	927	893	942	896	938	981	1002	947	960	975	954	910	986	935	973	916	949	966	921	960	934	950	968	998	971	992	999	946	1000	929	945	956	953	947	925	886	907	962	1002	868	941	1019	923	1004	920	946	976	953	958	917	955	924	970	910	1003	1000	982	935	1005	991	945	930	913	957	941	1001	919	958	960	934	908	918	922	977	951	927	929	1017	938	998	954	941	943	896	921	932	914	1017	966	921	990	951	940	933	981	966	936	961	969	991	961	919	898	969	919	978	878	945	914	950	957	938	948	929	961	903	951	946	947	949	965	946	912	938	932	942	988	941	923	982	947	922	933	972	859	918	921	967	946	911	946	964	924	967	919	926	938	919	942	956	921	947	924	941	935	1010	982	974	964	962	913	920	942	949	979	941	965	996	949	911	961	939	918	884	909	998	945	984	952	923	910	973	959	942	991	993	957	987	941	913	921	973	922	958	952	884	914	931	975	937	939	913	984	915	959	973	896	884	964	894	949	934	942	938	923	949	934	915	982	941	967	954	958	891	950	997	955	972	980	928	926	986	925	944	957	964	982	955	998	915	937	901	971	917	1004	991	925	1005	941	970	1025	953	947	976	938	953	935	949	974	919	917	911	980	894	901	977	954	940	934	989	912	901	935	949	1006	987	948	939	943	982	947	995	940	950	957	906	955	929	957	888	932	941	963	1010	944	967	902	1006	921	951	975	950	937	941	950	913	960	937	946	952	900	1004	964	933	888	910	976	914	934	926	984	982	945	912	943	928	955	955	957	961	971	933	990	934	938	937	927	943	975	946	955	929	953	972	956	961	957	1002	884	947	948	930	913	952	905	972	962	856	961	938	919	949	1061	943	930	918	985	983	957	958	1006	911	956	967	981	991	941	922	948	988	932	982	975	966	933	942	917	973	939	983	898	928	935	972	960	957	948	944	949	947	923	954	1010	907	907	936	976	921	925	944	924	998	922	901	967	912	962	855	952	991	934	931	972	933	971	981	992	922	935	937	970	880	910	913	942	915	887	909	990	928	946	905	960	978	919	942	922	973	982	951	924	931	945	954	931	914	918	939	965	954	975	950	974	950	979	937	962	944	921	963	951	970	969	988	975	986	969	912	926	991	945	964	997	891	944	963	1013	952	926	924	981	907	963	923	959	954	947	939	908	926	967	953	997	975	969	966	908	901	919	974	935	921	942	917	914	975	945	964	908	994	963	922	982	973	910	949	908	941	997	994	991	975	937	936	941	970	954	929	934	948	963	949	965	983	917	916	906	981	986	970	939	936	1000	913	977	920	962	929	907	917	947	954	932	951	936	943	971	922	936	962	926	969	923	968	930	985	945	989	1009	960	941	1028	946	921	964	940	950	966	998	919	955	909	948	962	918	946	946	999	1025	920	939	965	959	928	947	942	999	935	957	932	923	972	953	924	911	969	942	899	955	932	913	956	1021	931	901	944	912	924	910	1013	969	933	1003	958	954	897	968	943	952	922	1017	978	958	901	990	949	994	956	917	952	935	940	909	957	952	985	948	912	958	931	985	979	974	945	952	898	963	957	919	945	975	921	912	980	905	964	989	958	924	930	976	919	915	926	953	933	969	968	956	909	961	963	938	919	994	940	934	959	956	875	931	947	951	924	979	942	917	899	1042	958	903	974	921	995	960	949	931	929	937	979	942	1001	889	948	941	974	964	950	953	930	951	895	917	886	932	962	954	936	957	912	937	972	954	961	947	972	958	955	929	984	989	921	960	945	952	963	965	961	962	951	978	980	1019	998	938	971	964	944	966	955	1020	949	974	967	969	950	941	943	961	951	940	941	958	886	923	984	931	943	978	950	997	882	969	909	978	950	915	916	933	914	947	950	953	986	978	988	929	944	942	974	933	944	889	992	982	911	959	938	987	942	980	928	982	964	948	945	968	927	971	976	949	960	922	911	936	952	924	942	976	958	933	890	987	947	915	898	949	938	974	982	964	885	948	960	1002	1004	945	949	973	887	958	902	913	972	953	947	930	971	927	937	950	979	951	956	933	944	955	917	963	938	897	976	955	920	1000	944	946	902	922	917	925	979	953	943	924	939	944	949	958	923	959	942	949	910	894	943	908	967	987	916	909	953	967	965	970	917	989	976	938	972	979	916	915	948	985	918	920	944	996	986	979	909	979	908	979	958	989	899	915	934	950	960	955	939	927	884	938	926	912	949	948	902	938	959	937	953	908	937	949	959	945	957	883	975	974	943	996	928	939	875	950	917	960	985	958	993	942	930	980	966	971	1000	955	894	925	993	989	935	925	928	900	948	976	983	941	890	928	924	915	933	916	933	952	926	905	1005	925	948	926	958	894	967	936	932	959	982	901	986	966	994	960	911	922	920	989	898	943	932	921	972	930	923	936	963	873	970	912	932	938	930	1036	922	977	959	959	894	886	929	896	954	981	939	953	974	1022	988	877	960	985	938	920	925	901	946	975	889	964	941	1007	969	909	938	961	931	952	991	950	932	897	983	971	972	968	971	945	865	956	921	918	935	940	949	977	943	904	964	882	935	922	945	949	1010	971	967	919	965	947	915	928	940	975	929	961	966	965	919	937	989	935	926	927	953	969	952	956	959	991	973	917	942	922	891	991	982	918	965	865	967	945	920	957	963	973	945	902	933	951	943	903	964	910	911	890	977	946	960	932	958	967	878	937	921	925	959	982	942	991	965	946	900	952	959	954	922	848	920	954	934	975	1020	932	885	975	932	967	961	998	959	920	994	949	949	969	961	985	946	975	922	914	968	995	972	999	980	1004	925	926	841	927	863	931	936	944	969	920	978	927	980	946	977	923	952	961	908	936	932	954	911	918	946	884	920	908	884	932	981	919	934	948	906	889	919	968	898	962	928	921	971	930	928	934	973	942	914	1017	948	969	853	917	940	905	906	939	913	917	944	986	937	981	876	910	920	942	965	1009	938	987	994	979	964	968	918	938	953	908	937	977	956	952	998	947	958	964	909	996	925	982	911	920	977	930	977	940	919	951	942	929	977	934	917	985	897	944	980	938	962	971	955	896	938	937	927	911	891	960	975	957	1004	990	927	974	980	1014	978	975	981	937	926	899	922	936	923	919	976	958	954	908	909	944	938	927	979	929	1002	978	959	939	974	949	1007	981	927	937	1011	955	945	930	901	975	951	975	923	869	983	926	965	911	951	982	947	1005	980	931	925	949	974	940	992	944	923	903	958	960	947	985	950	940	917	915	943	885	954	973	976	909	954	972	941	939	971	863	953	935	943	958	938	885	922	992	967	961	933	896	967	935	1002	911	968	973
15313	5223	2671	2065	1380	1228	952	745	518	497	417	417	441	389	391	391	396	415	481	407	400	432	417	392	325	365	395	366	378	397	395	394	375	415	385	351	385	363	354	385	426	384	385	382	347	343	401	372	405	380	412	349	382	394	401	386	398	349	374	397	380	403	376	371	363	332	397	377	370	385	351	372	374	346	389	357	323	408	372	351	367	418	381	367	333	393	387	347	352	364	403	425	397	376	366	383	367	359	371	401	374	409	391	370	401	345	374	401	364	327	398	365	381	364	382	362	409	397	375	397	375	372	383	383	319	369	386	414	378	350	387	428	423	384	381	365	362	392	391	369	378	389	376	327	391	430	373	413	388	400	369	338	361	339	387	373	378	371	372	378	394	367	405	368	390	364	412	403	359	348	367	368	432	365	387	411	376	374	396	408	405	411	375	387	353	401	379	395	399	388	350	377	357	386	369	360	326	350	378	385	393	368	363	362	397	356	349	400	410	410	409	364	374	413	408	393	380	380	365	380	360	345	358	385	378	395	384	407	386	366	403	384	386	372	373	381	405	351	407	368	353	339	385	355	384	352	377	352	379	403	387	400	387	440	394	377	388	381	425	347	383	360	360	376	415	358	345	419	360	351	414	366	352	394	362	382	403	371	398	380	396	382	395	388	384	339	377	379	357	377	366	398	353	347	393	409	403	376	365	347	371	366	333	370	392	378	336	389	346	390	414	378	381	395	353	368	384	359	366	412	355	368	409	363	363	370	378	374	404	374	413	386	353	364	390	373	386	367	370	335	377	389	397	391	407	376	362	374	376	347	369	417	400	377	417	368	351	387	364	407	354	395	385	365	409	372	402	378	356	390	373	376	368	362	357	382	425	366	386	364	374	417	352	401	387	401	375	391	385	392	358	380	382	413	363	352	414	364	353	403	350	369	345	381	352	416	364	348	367	361	342	383	394	384	387	369	399	379	361	352	381	433	393	436	366	390	377	379	393	412	369	389	404	366	340	370	383	384	353	407	376	403	397	369	362	340	339	339	391	360	402	398	381	363	398	374	391	380	383	344	434	375	360	337	380	390	387	350	394	357	385	392	396	417	367	411	397	361	405	410	339	390	349	403	366	370	374	388	355	352	355	373	380	339	387	356	409	389	395	347	386	368	397	415	357	389	375	372	405	356	398	371	372	407	359	404	334	378	419	380	414	378	390	405	397	398	397	423	378	361	413	376	365	378	379	358	322	357	374	368	387	392	355	403	373	373	406	411	370	358	365	402	389	340	425	366	387	376	339	358	404	358	368	326	369	376	408	372	341	390	356	367	367	370	355	347	366	391	426	363	362	395	340	386	371	349	362	366	410	373	377	399	388	425	381	415	378	358	374	371	352	396	386	377	383	436	377	380	377	358	356	379	376	382	403	385	397	369	400	395	357	341	382	348	352	403	347	357	413	364	418	381	373	355	353	372	395	376	380	359	363	370	410	385	397	400	360	320	437	403	397	399	396	387	362	366	372	401	400	361	397	394	363	352	379	400	406	387	359	370	368	389	366	373	395	398	392	387	360	369	394	373	388	390	385	386	374	352	361	359	381	351	362	390	340	408	337	400	378	355	420	389	397	385	410	358	381	370	411	376	386	401	375	393	368	395	413	358	386	371	354	359	356	364	382	365	377	375	421	402	382	406	370	356	354	348	365	367	383	366	387	413	386	356	357	418	366	413	372	372	376	388	371	401	369	352	391	340	405	381	345	362	428	339	374	396	360	392	385	382	393	396	424	359	384	389	386	378	369	394	348	390	404	392	394	395	335	407	386	369	393	366	403	356	373	362	356	347	375	432	407	356	413	407	361	391	375	380	361	356	382	376	360	349	409	413	354	362	380	359	362	384	353	366	346	360	384	370	389	406	342	359	355	393	378	370	371	364	372	350	377	392	383	393	387	400	381	360	387	364	381	358	363	360	419	412	407	350	372	386	381	384	386	380	372	362	399	356	354	416	375	344	385	386	378	387	334	420	385	371	403	382	343	374	353	406	375	378	353	375	406	411	362	355	369	371	410	389	385	361	372	360	399	392	381	368	427	379	390	348	367	388	399	389	355	385	375	335	403	366	375	334	390	346	425	357	348	392	392	397	354	354	385	364	350	387	410	374	373	410	385	383	394	350	404	381	455	373	369	364	406	413	378	342	378	373	399	386	396	359	412	421	382	355	370	390	393	381	389	370	379	394	387	368	365	401	369	407	333	381	357	362	391	413	391	406	390	392	369	392	369	364	390	365	355	368	406	329	363	393	378	373	399	391	387	392	364	400	379	355	384	425	413	383	356	383	407	415	386	405	363	393	394	374	430	391	380	373	412	352	347	347	420	379	387	378	396	349	386	381	354	349	386	338	418	382	357	373	360	361	360	400	384	387	376	393	386	325	410	362	377	377	377	360	387	383	365	395	385	385	391	377	365	394	350	390	376	373	388	365	404	347	373	380	366	370	419	363	389	378	401	360	391	383	373	373	379	376	392	381	363	374	351	377	399	368	382	341	389	395	400	348	400	359	354	406	378	367	387	385	381	397	382	355	398	443	415	369	381	374	400	363	361	384	363	356	394	364	394	374	402	371	401	383	378	376	358	350	352	362	385	386	364	395	361	394	374	377	340	375	401	372	379	399	383	388	395	347	393	360	387	421	348	383	380	358	356	376	374	365	393	363	381	413	364	388	369	358	392	422	385	367	392	412	375	374	367	394	325	373	379	376	345	359	363	346	374	339	396	401	415	393	365	397	372	356	364	371	357	417	396	365	374	406	391	402	359	353	373	355	387	352	335	400	369	351	375	395	355	391	360	382	396	374	358	389	404	360	372	357	381	356	361	392	382	380	375	381	403	380	357	375	399	396	354	390	374	402	420	362	375	375	403	344	376	360	365	381	392	354	378	386	373	376	365	363	353	373	353	369	373	426	370	345	398	404	397	341	357	405	361	367	378	382	380	404	359	376	378	393	372	371	357	382	322	397	397	377	375	388	350	366	392	359	389	386	401	335	375	387	377	393	382	401	413	384	417	373	360	407	412	368	413	362	424	358	367	391	375	384	368	354	370	382	365	352	362	352	360	396	352	388	352	369	379	372	374	394	396	390	388	392	400	378	346	401	391	346	401	316	360	378	373	418	401	414	341	395	381	386	370	379	335	387	399	373	397	388	389	391	390	418	345	344	402	346	347	363	405	355	353	368	372	383	383	396	386	379	404	379	351	356	379	379	347	339	336	378	395	384	373	375	370	372	373	393	378	382	407	379	377	390	409	407	378	378	356	375	414	376	420	382	347	402	353	430	340	384	364	396	402	351	389	393	375	394	389	391	369	397	385	383	351	356	373	417	369	385	399	389	368	379	358	389	392	370	380	381	363	409	377	361	356	369	357	404	365	369	349	392	402	360	388	370	390	406	377	369	352	345	368	395	368	401	394	361	402	416	372	406	355	360	347	392	353	374	378	398	357	373	429	378	359	379	384	376
12101	4958	5013	5706	4894	4405	3719	2634	1821	1390	1325	1201	1180	1110	1140	1141	1133	1232	1206	1218	1058	1008	932	931	944	994	988	966	929	926	1013	1014	963	1004	938	973	964	941	917	910	909	906	920	906	916	909	948	905	916	957	884	881	871	858	890	887	894	941	971	877	804	920	925	934	876	918	866	906	871	931	896	946	848	947	926	902	924	946	902	893	927	895	934	883	909	900	910	886	890	920	911	950	920	889	908	918	875	916	919	920	916	922	913	901	880	908	892	918	903	933	905	928	921	924	935	951	903	878	935	899	900	932	931	875	937	903	909	946	913	933	885	890	909	919	862	927	940	964	976	940	944	906	907	876	940	902	916	895	879	901	887	878	915	919	919	943	868	907	887	876	881	966	879	898	933	893	943	914	899	832	949	916	907	906	916	907	950	927	933	912	936	913	922	888	914	952	949	921	917	895	930	881	942	913	956	902	962	896	867	945	926	920	910	914	853	881	915	940	912	913	910	938	961	862	908	931	875	924	865	873	939	873	901	920	906	977	948	872	864	940	940	964	896	930	886	918	888	876	898	900	914	877	988	952	920	921	983	910	899	909	872	929	918	915	919	905	903	922	947	895	862	885	911	919	878	902	914	945	901	899	896	940	979	962	887	909	908	905	948	898	902	882	907	866	858	895	955	959	873	819	907	872	903	916	929	894	897	888	886	958	888	938	893	930	910	939	889	876	916	873	894	965	965	853	947	964	928	935	879	915	928	1000	889	934	876	889	929	884	946	914	884	874	909	916	906	961	919	962	905	954	861	910	910	941	928	924	921	963	955	826	915	927	887	890	886	938	878	931	909	911	857	884	931	957	908	878	854	882	919	932	881	949	928	885	925	866	869	906	914	878	943	907	925	883	909	932	931	903	903	836	861	924	892	981	943	921	872	913	937	885	887	887	911	889	894	881	928	898	992	893	954	885	917	880	929	921	935	869	888	907	858	928	890	910	899	898	936	893	934	889	902	919	898	919	875	926	902	896	903	949	963	969	903	928	900	911	904	921	943	946	880	978	927	912	958	900	872	920	907	932	901	906	929	972	893	860	904	926	890	907	911	928	940	918	926	879	954	885	876	941	894	925	921	891	927	884	902	924	969	896	909	926	929	902	907	948	835	966	974	898	915	887	920	915	927	916	877	910	920	934	904	858	916	935	854	914	969	936	879	888	918	908	955	937	897	871	910	911	902	895	936	934	944	885	947	952	945	947	927	927	892	946	941	948	935	912	883	928	943	923	886	915	929	908	990	922	877	919	953	897	906	899	909	902	891	963	991	918	903	925	946	877	939	946	891	912	888	914	917	850	914	879	909	943	899	869	859	913	926	869	933	858	937	957	929	904	976	908	922	889	871	945	867	890	937	969	870	940	885	908	882	1001	908	918	862	917	912	864	935	918	904	929	896	939	933	886	963	942	926	875	967	913	940	912	930	905	890	918	877	907	874	899	879	932	891	909	887	968	906	881	901	889	880	919	883	950	964	908	900	920	908	925	907	878	851	895	889	928	898	900	892	912	943	851	907	924	877	926	953	885	917	898	881	925	884	911	902	896	956	877	905	886	870	890	982	870	925	906	869	886	924	878	941	883	882	868	948	921	922	882	878	910	879	972	898	894	903	940	961	848	921	857	912	873	914	869	903	866	979	898	914	886	860	922	929	868	936	873	937	927	939	927	904	908	875	906	905	853	921	891	895	967	904	918	887	903	927	889	869	919	912	876	894	936	889	911	869	925	864	944	897	927	920	905	864	883	924	905	906	909	971	937	934	939	944	847	928	934	923	963	889	946	895	888	900	899	923	904	925	962	913	875	921	862	892	945	895	849	932	971	927	919	900	931	909	910	921	881	932	925	883	891	881	935	903	940	885	974	828	819	882	931	886	946	887	998	906	857	893	890	908	906	862	886	930	907	906	949	931	916	930	959	938	945	885	943	883	909	888	871	902	904	923	891	911	938	908	923	917	944	898	881	954	915	885	948	916	918	882	891	924	934	920	915	890	922	879	875	948	877	890	883	900	876	891	871	927	891	943	910	927	894	858	895	888	885	913	958	909	916	883	1001	907	904	899	896	920	878	893	914	912	948	968	925	940	920	936	913	963	892	910	921	892	882	827	888	901	916	857	918	907	940	938	1000	919	909	914	907	896	967	882	873	905	882	921	890	960	923	938	948	922	874	949	924	893	928	936	871	953	916	984	902	893	894	892	940	942	888	980	887	886	951	920	907	864	894	926	907	918	856	896	910	883	854	946	912	889	908	915	914	934	899	927	924	898	934	919	901	924	900	934	919	919	927	917	942	901	929	887	859	965	942	862	885	972	899	887	870	942	912	937	874	878	949	905	897	936	927	892	855	892	919	964	889	952	943	925	877	898	940	946	875	912	912	887	870	935	918	905	937	874	894	893	901	852	922	907	918	892	876	923	914	910	923	964	881	953	888	913	947	915	928	889	954	939	913	987	886	907	918	887	871	875	888	901	915	920	900	869	942	922	884	943	910	902	899	958	869	934	870	884	898	904	855	894	988	916	891	922	859	944	915	917	891	932	952	937	919	913	866	865	902	908	942	878	919	924	896	874	852	888	908	939	920	958	937	956	909	914	920	878	929	878	982	921	887	889	938	870	926	972	902	926	939	923	932	876	880	868	946	878	917	943	953	933	983	896	864	861	969	865	856	906	893	913	916	901	913	939	930	931	885	906	879	957	890	894	923	935	868	910	946	902	904	921	906	908	968	898	941	916	911	894	867	932	954	916	908	917	893	872	895	870	900	904	917	877	895	887	868	864	973	954	937	884	898	949	863	915	888	865	886	897	887	922	879	902	927	936	905	876	935	925	936	894	929	966	887	869	917	886	957	874	897	925	921	913	950	861	915	922	978	954	918	910	874	855	894	916	886	908	960	906	887	956	922	866	896	944	860	948	940	894	877	904	936	922	940	907	911	907	892	869	945	876	944	943	1003	890	938	852	908	939	889	913	876	934	915	899	937	944	897	926	901	950	902	910	946	881	960	915	911	923	964	917	918	899	942	884	933	851	886	903	917	921	942	931	948	922	949	940	878	922	932	946	928	936	959	919	942	957	895	906	902	938	913	869	929	951	940	895	927	910	879	891	949	887	872	918	916	875	911	919	927	907	893	912	900	842	957	934	910	966	932	920	890	892	890	938	928	883	946	900	911	911	928	861	863	900	915	953	932	876	851	902	870	876	902	955	906	837	894	863	926	869	938	900	950	899	944	947	896	930	879	891	937	947	913	923	942	960	928	1000	924	924	948	933	914	880	937	946	931	901	911	922	868	905	918	965	916	944	932	908	894	888	854	960	913	899	908	962	897	850	929	882	902	935	916	880	939	880	881	915	892	901	895	843	925	920	911	1018	853	918	906	947	890	899	917	965	914	954	954	885	963	909	894	915	885	972	865	997	906	950	930	901	893	941	882	929	877	937	930	926	883	919	943	873	956	947	908	903	902	922	886	929	924
24529	9967	4219	3079	2281	1629	1309	745	437	360	331	265	286	296	265	262	260	283	299	254	245	237	219	230	214	237	240	251	237	223	225	265	275	218	209	229	220	233	227	249	234	255	232	222	236	214	217	252	232	212	223	197	236	216	220	228	236	204	206	219	233	204	229	219	218	241	239	234	211	198	214	243	216	224	244	225	199	242	213	216	210	206	198	238	230	234	241	214	206	212	237	228	207	222	234	240	239	231	222	220	206	209	218	227	226	204	215	220	195	210	252	214	218	214	231	228	219	218	226	232	242	226	207	222	225	200	214	209	227	214	214	206	203	211	211	229	225	190	191	217	221	225	199	190	187	245	203	223	219	215	238	208	238	233	226	222	228	226	225	224	216	230	200	215	206	207	243	236	198	222	237	216	228	198	226	237	210	225	196	264	199	226	213	228	253	229	228	240	200	230	201	216	244	221	248	270	210	215	211	224	198	231	229	209	226	178	220	224	232	229	211	202	207	229	195	220	239	218	233	219	242	212	240	206	235	225	205	233	233	222	242	253	220	223	256	208	244	219	222	227	207	195	251	189	206	189	237	216	204	232	219	202	216	216	225	222	206	211	206	218	251	218	216	212	225	198	250	233	251	226	220	205	231	217	230	212	208	210	200	240	208	212	236	183	209	212	205	218	211	239	208	225	224	218	235	213	244	230	232	218	238	244	210	218	230	227	215	213	245	193	209	241	223	229	223	209	197	198	214	187	214	248	224	237	196	192	230	232	225	227	233	222	240	204	242	202	214	216	186	207	223	194	220	194	209	230	198	236	209	225	214	205	216	238	246	234	240	216	227	216	206	234	230	229	227	232	223	250	209	208	224	197	199	197	203	204	239	227	223	225	217	258	211	205	219	208	209	227	229	202	186	227	207	219	221	217	222	228	230	228	237	235	207	198	206	209	228	214	205	233	208	210	232	203	193	218	226	205	196	236	232	215	214	230	227	217	223	210	212	214	204	223	225	207	200	184	234	205	201	216	232	204	219	223	241	194	231	203	216	207	237	218	236	221	239	206	235	218	201	217	198	211	221	214	232	228	215	213	229	209	196	188	227	238	244	201	210	214	211	212	224	237	191	216	238	228	226	221	218	239	207	217	224	215	232	233	219	246	220	193	222	218	242	211	249	221	211	195	235	252	214	220	226	219	204	236	238	249	216	228	209	211	221	205	212	208	190	185	205	213	228	222	216	232	235	185	229	201	210	221	236	242	231	209	238	208	210	207	230	217	220	196	227	229	206	221	233	208	225	223	205	242	215	238	216	204	204	229	222	228	229	230	189	216	232	217	206	218	200	226	210	219	190	200	243	224	175	237	236	206	213	177	210	195	208	248	202	218	212	225	238	216	216	209	211	216	199	219	204	207	242	197	205	204	211	209	215	224	234	223	214	218	199	241	208	218	203	210	225	246	227	188	186	220	219	235	225	230	218	211	210	253	236	228	204	257	222	232	217	224	192	193	207	223	204	207	230	192	215	221	219	215	170	181	195	227	216	243	196	232	194	231	233	215	223	216	232	220	193	197	229	244	236	253	218	230	217	219	241	214	210	244	209	209	228	241	216	204	202	216	206	225	208	207	230	239	209	191	230	227	208	226	226	229	181	226	203	224	248	214	212	226	206	194	215	224	215	184	209	226	224	216	229	214	228	200	216	206	229	250	226	221	226	201	226	202	207	195	205	240	235	195	229	195	220	229	195	228	216	205	208	222	236	209	229	192	227	226	220	208	230	213	226	232	217	248	239	180	213	204	259	226	205	210	232	202	234	213	234	233	225	211	216	196	221	215	230	193	207	224	225	216	236	204	237	227	200	225	220	230	222	221	202	205	218	211	198	206	201	225	215	243	203	207	231	256	230	221	214	214	247	196	234	193	206	237	229	221	218	224	244	195	223	218	190	233	257	203	219	213	219	205	227	217	214	194	198	208	215	185	235	228	191	240	241	243	219	220	232	201	207	219	193	201	243	206	192	235	221	217	207	215	218	226	206	220	204	226	214	212	184	226	207	257	185	246	198	206	222	202	236	248	213	200	239	237	198	189	252	199	209	215	224	220	206	228	243	221	226	221	231	217	213	243	227	205	232	239	201	192	207	218	200	232	218	218	199	202	225	235	231	196	205	195	231	192	209	244	217	218	233	193	208	208	201	216	208	213	207	216	201	228	267	219	237	212	201	217	242	193	220	199	247	221	229	222	221	202	252	227	216	227	224	230	243	197	235	246	220	203	198	212	206	228	202	215	228	232	207	252	225	205	232	221	219	251	212	226	226	199	217	224	210	218	226	219	233	202	203	243	207	218	210	232	184	202	239	217	194	216	228	201	221	213	225	212	250	218	219	227	200	222	192	238	216	213	236	183	226	209	232	203	201	222	231	196	223	208	231	242	256	204	229	261	206	223	198	217	193	237	204	184	181	211	225	237	222	220	218	234	210	204	208	246	218	241	212	205	240	229	230	211	212	230	209	224	230	242	210	230	208	227	184	218	220	227	218	216	206	209	208	230	199	228	218	238	232	202	234	230	209	220	221	222	212	185	213	231	225	208	219	200	208	208	217	250	228	207	228	201	214	220	220	218	213	224	193	252	212	191	232	204	207	208	254	216	192	231	221	202	241	226	199	240	232	221	191	224	209	197	181	233	246	239	214	229	208	233	225	216	199	228	246	202	207	208	246	220	189	223	216	244	220	204	209	204	233	237	222	229	210	216	211	210	233	189	217	212	217	208	188	212	208	208	253	230	225	220	220	205	235	220	203	212	199	214	212	204	220	228	210	196	264	222	211	213	205	197	214	213	227	216	194	238	219	221	221	214	223	211	196	217	223	245	250	238	223	199	240	228	206	216	225	213	223	202	211	217	239	232	221	235	211	175	208	203	201	220	192	201	213	208	197	229	226	193	208	232	210	193	217	204	213	194	197	200	211	198	194	212	227	219	173	206	235	216	186	218	184	212	177	202	194	203	236	223	223	195	199	204	198	199	201	216	219	202	224	238	225	215	221	229	236	220	215	235	222	219	225	246	211	231	211	223	201	194	220	199	230	221	221	230	210	228	199	228	198	215	225	217	231	214	211	220	232	201	222	218	219	229	247	208	214	243	273	231	234	219	204	231	211	231	209	220	216	219	237	212	220	211	224	229	249	238	201	209	226	231	240	197	226	235	207	235	225	208	212	239	214	201	201	212	208	223	209	222	196	183	234	224	195	188	217	225	232	202	199	191	223	223	224	202	202	202	197	194	222	234	240	233	235	212	206	216	188	213	195	215	193	217	212	216	225	227	201	219	233	265	202	232	192	213	218	200	263	224	226	222	219	225	229	230	224	230	235	202	220	226	216	218	231	199	189	210	194	197	231	215	214	208	240	232	223	212	208	227	199	253	238	235	233	216	245	208	227	241	261	202	218	224	202	229	212	220	219	219	202	207	204	227	232	230	221	209	203	221	196	219	230	203	229	222	192	206	221	197
16331	7439	6279	7611	6887	5974	5140	3139	1783	1371	1171	1108	960	947	914	899	928	927	955	993	798	700	672	659	642	636	630	627	571	615	648	746	589	596	627	558	557	573	587	557	602	545	560	629	589	606	642	597	580	587	547	554	551	572	532	580	599	563	556	607	574	550	539	563	513	579	551	564	571	554	538	573	587	527	549	558	537	565	514	552	530	591	533	567	511	531	550	580	544	577	576	515	580	575	532	498	583	557	547	558	589	542	551	555	589	545	542	520	569	566	536	557	580	501	583	550	574	595	575	570	569	562	554	584	510	561	564	521	541	571	571	532	533	546	601	565	583	569	546	539	573	557	527	549	609	548	566	536	553	602	540	550	547	575	528	538	568	543	547	514	533	577	576	589	565	597	547	568	585	543	514	577	560	531	604	537	575	546	558	565	584	536	583	564	555	543	576	554	541	511	541	597	557	530	559	592	516	569	514	548	575	538	565	552	559	502	586	586	580	529	588	542	562	562	542	593	568	567	516	574	552	588	570	561	594	554	570	580	563	589	569	563	544	605	611	583	542	589	533	571	545	519	544	576	535	545	544	538	581	548	583	564	551	588	584	559	564	579	529	562	524	565	527	550	583	524	545	565	575	562	548	568	531	599	596	530	563	562	553	563	611	559	548	539	548	507	582	521	551	580	559	543	552	558	566	548	556	560	553	568	516	545	571	574	578	559	588	560	563	569	564	559	542	552	552	550	574	548	540	570	547	539	565	567	560	572	536	572	554	547	537	587	544	583	562	541	544	576	585	555	570	584	557	578	523	519	578	564	594	549	590	575	542	548	597	538	573	561	528	509	532	515	574	566	541	604	554	533	536	569	546	560	562	507	568	562	572	537	558	552	617	578	580	569	547	566	540	558	564	596	593	579	524	521	573	643	480	571	617	537	540	530	551	531	547	538	528	581	553	510	555	536	555	578	559	548	567	559	556	559	559	555	562	557	584	580	587	560	569	544	554	520	569	552	524	585	548	533	561	558	535	605	583	587	572	541	565	573	561	530	552	559	567	565	527	541	555	570	544	582	554	564	541	525	549	571	544	527	540	604	569	559	579	519	500	529	553	580	568	553	548	553	564	573	526	574	524	545	562	552	561	584	572	547	520	598	559	563	546	560	496	578	540	542	580	577	578	545	524	562	542	574	553	567	553	562	554	548	562	570	538	516	566	532	566	514	550	575	584	545	581	600	570	582	572	556	559	565	566	549	533	589	587	561	566	573	585	581	582	568	555	553	550	594	587	538	541	582	546	577	573	565	525	525	587	548	520	597	564	583	587	574	553	534	568	587	570	517	553	577	560	559	550	554	583	528	592	527	586	554	571	540	558	533	555	556	580	564	562	536	570	531	540	561	546	518	590	542	587	576	608	551	541	558	527	556	547	520	550	574	578	608	550	606	567	560	531	573	545	581	564	623	591	540	578	623	567	571	577	600	564	527	552	582	586	558	588	579	535	577	597	551	599	544	541	548	520	553	547	572	534	579	587	531	543	523	553	506	572	572	579	550	586	570	563	534	544	570	588	581	571	558	515	528	554	552	597	552	552	549	557	586	545	583	505	553	564	589	561	514	533	532	541	555	567	559	514	563	554	565	583	553	575	540	559	516	528	552	561	572	584	603	510	553	574	522	541	581	570	573	564	512	547	526	542	580	584	527	539	564	582	528	546	595	573	583	556	577	582	559	588	586	564	557	572	565	525	554	556	566	540	528	586	567	591	532	558	597	534	614	531	551	536	532	534	548	528	554	566	551	545	527	553	532	513	561	544	560	543	520	538	569	560	605	553	537	546	581	545	627	585	639	556	571	542	550	545	561	570	563	561	581	569	547	579	578	556	557	605	555	559	593	548	555	570	564	541	537	526	575	562	575	604	576	544	552	554	567	525	626	556	543	576	533	572	574	598	567	601	544	593	582	552	560	536	584	565	535	566	553	592	539	604	550	577	544	599	562	527	561	568	547	550	560	561	581	548	549	559	574	541	575	536	541	545	562	543	552	513	542	572	583	598	567	591	527	551	513	561	540	540	567	568	529	543	548	532	569	543	590	569	595	585	596	533	598	510	536	580	559	584	598	559	572	549	518	526	528	541	572	551	567	539	575	522	568	543	565	520	531	515	531	553	548	605	536	610	544	578	551	522	567	548	605	550	538	647	568	570	558	567	557	591	541	548	531	554	547	589	582	597	568	550	554	543	560	513	556	552	560	559	567	564	531	530	578	572	538	585	571	491	564	527	559	562	589	567	574	593	573	582	549	554	564	540	532	514	550	544	537	525	578	577	569	591	586	576	576	544	567	575	530	545	542	539	605	526	572	534	603	542	604	545	546	549	540	564	544	546	524	557	531	555	515	587	572	550	589	546	539	573	560	553	528	606	580	557	584	535	544	560	509	550	541	563	566	588	540	578	576	544	526	482	535	504	606	560	582	575	570	602	534	572	564	569	532	580	577	590	563	564	562	555	514	585	561	547	562	531	549	525	554	558	540	603	546	592	588	544	523	507	526	586	578	562	582	563	575	559	555	576	537	592	579	543	567	582	552	597	569	534	566	538	539	565	544	573	540	546	592	563	543	530	545	573	540	602	523	557	564	572	550	531	568	550	576	557	545	549	564	544	522	538	561	529	578	558	571	564	539	532	554	598	572	536	586	566	595	594	528	548	583	576	527	579	594	551	579	540	554	547	572	551	597	543	581	560	566	501	580	530	560	580	592	593	607	555	572	523	567	556	572	577	570	556	539	544	622	596	561	527	560	538	542	595	576	553	582	582	520	575	543	570	542	585	534	571	574	535	605	540	563	603	579	557	559	590	550	541	548	513	563	564	573	550	558	500	592	579	538	549	594	569	583	563	529	587	577	612	584	571	603	592	571	602	573	604	616	558	575	520	569	535	574	567	494	568	582	561	525	534	533	560	521	554	551	547	501	549	560	537	605	569	551	530	548	564	587	519	551	562	535	595	559	600	566	567	530	542	560	560	539	540	581	549	546	534	520	585	565	533	519	555	545	589	556	535	576	557	539	565	577	608	565	588	526	610	557	588	633	531	581	559	569	532	541	579	568	535	563	550	536	566	586	537	563	585	553	549	537	526	562	549	512	580	559	554	575	573	496	567	560	584	582	544	511	524	551	604	607	532	523	560	544	545	590	570	571	580	582	560	587	555	577	559	554	603	584	579	538	567	524	551	539	541	555	545	550	606	570	584	532	560	589	539	565	580	566	541	537	555	576	542	582	539	564	546	574	589	617	546	529	550	585	586	549	535	571	528	546	513	548	569	565	599	519	580	544	591	548	575	558	557	531	557	558	546	562	555	508	569	532	562	573	569	537	557	524	578	569	541	526	570	612	524	601	529	556	581	565	531	546	582	638	575	554	564	547	554	567	590	566	540	559	578	556	563	548	531	551	539	556	557	542	551	581	573	600	541	542	543	525	603	559	569	584	566	552	562	560	529	604	568	537	607	575
4687	1781	1054	903	742	664	600	493	405	418	418	426	413	401	359	386	399	469	421	428	418	361	371	425	386	421	391	405	393	404	431	400	411	417	372	411	373	388	404	422	388	389	372	380	425	387	358	395	377	387	387	395	389	362	399	407	374	393	386	402	430	420	390	374	401	408	416	424	411	390	376	379	411	413	384	410	401	404	389	420	391	381	388	421	383	388	387	422	417	359	360	379	416	388	404	420	371	412	418	400	425	387	382	409	368	416	397	405	408	397	379	375	387	434	390	378	391	392	414	411	376	375	405	375	389	381	401	397	410	384	404	382	433	412	375	447	403	438	431	375	405	380	413	424	395	415	400	384	374	414	422	386	435	400	390	412	386	357	400	411	408	402	421	383	395	425	386	395	388	403	378	397	426	405	441	420	376	401	397	398	415	414	459	397	382	392	404	402	421	396	372	373	390	405	403	368	414	410	411	395	405	378	400	373	378	379	368	409	393	422	385	405	372	392	377	409	395	392	380	371	396	368	377	382	386	423	403	410	405	433	361	399	433	349	395	408	399	367	408	346	429	376	353	379	410	418	415	352	387	420	383	391	433	396	393	363	394	377	383	377	391	413	429	413	407	384	380	389	412	433	391	391	397	415	386	396	394	435	382	384	381	415	398	455	426	380	356	407	388	406	406	365	410	371	381	367	397	383	364	368	375	385	447	413	371	397	397	410	388	402	400	398	426	393	424	412	394	393	379	406	366	385	404	369	374	368	406	381	438	395	417	415	395	413	385	386	381	414	351	379	398	437	417	396	370	383	384	399	415	425	407	351	400	402	399	408	411	412	395	375	393	406	395	348	360	392	356	386	370	391	451	405	346	410	389	355	422	428	408	390	415	366	382	421	369	408	389	405	384	370	384	437	385	402	374	398	343	405	398	348	388	371	355	389	408	428	406	405	396	393	427	417	414	357	384	394	389	407	425	343	428	426	363	388	418	443	388	398	373	378	404	421	382	379	366	384	410	411	415	373	381	417	395	402	371	394	397	363	389	381	340	395	374	352	387	388	424	396	367	384	368	362	385	394	359	439	385	371	398	420	403	372	395	390	403	377	404	402	420	400	395	400	407	385	429	372	371	392	343	390	394	364	401	430	367	416	406	411	368	387	406	385	363	383	392	367	404	387	434	423	360	394	387	372	395	407	401	385	409	414	400	433	388	390	377	378	386	389	395	385	377	417	381	359	371	385	411	401	395	410	323	404	390	417	423	398	365	380	374	374	373	404	419	420	377	396	391	437	416	362	412	390	408	375	365	380	368	417	433	425	409	430	432	404	426	414	397	380	395	411	431	377	388	389	398	395	366	404	393	423	385	383	426	387	389	377	393	382	367	395	396	399	404	389	369	437	431	385	396	400	374	420	390	433	382	394	411	389	365	415	358	381	377	377	370	364	397	430	384	381	381	400	425	414	372	385	423	424	390	397	377	435	419	388	380	393	419	393	359	362	395	405	394	375	389	401	412	383	380	403	365	368	418	381	394	385	432	400	358	394	398	375	414	397	391	401	384	409	391	416	384	395	409	398	446	406	406	418	413	387	376	432	431	399	411	417	384	394	335	402	361	398	368	397	378	380	390	436	403	381	379	419	391	406	415	389	398	420	388	411	413	395	384	405	396	401	420	398	427	423	397	408	370	397	403	423	404	380	391	403	409	397	391	373	391	401	444	385	414	418	404	385	402	414	389	367	372	390	425	391	383	375	387	408	384	368	388	413	407	358	393	409	405	376	394	438	404	349	373	416	425	391	417	446	385	395	407	398	412	372	360	385	392	368	397	384	385	377	419	394	394	435	349	407	387	389	387	421	383	392	349	375	420	387	386	357	369	336	421	432	428	368	417	385	350	430	390	413	417	403	406	405	402	398	389	394	416	401	413	385	393	390	387	374	445	379	407	372	375	394	404	380	410	393	417	423	392	394	403	422	430	411	372	393	374	385	424	359	413	382	429	410	387	418	394	375	375	375	390	397	386	396	433	386	418	420	387	395	391	392	344	392	369	393	383	403	400	386	398	360	373	404	407	379	369	397	363	402	416	389	418	385	365	421	364	391	363	404	407	382	414	411	339	388	418	366	417	359	429	370	406	392	415	415	429	385	411	391	363	396	365	389	393	422	359	390	355	427	413	414	374	409	395	386	386	392	416	397	344	415	364	409	425	403	414	361	406	393	359	390	386	413	361	391	367	377	373	404	397	386	383	404	372	390	406	379	414	395	391	395	397	402	390	387	381	405	406	373	385	391	368	375	381	390	391	393	399	377	369	379	392	410	381	432	407	393	389	420	430	394	369	428	409	408	364	388	416	416	393	402	382	379	360	371	388	359	389	424	409	412	381	368	393	390	361	405	366	410	383	403	400	400	354	385	396	390	384	412	401	408	393	383	393	384	394	400	390	381	366	399	397	393	407	408	373	421	445	380	374	386	427	421	383	421	398	394	423	401	387	394	422	402	402	386	347	362	426	381	367	397	375	405	398	416	452	378	412	438	385	414	393	391	389	413	413	396	401	377	356	395	375	399	368	430	418	383	410	385	397	384	370	415	383	345	401	378	383	423	395	419	384	352	376	453	387	371	399	434	405	363	387	366	413	402	401	416	407	383	375	390	377	461	408	395	374	394	370	363	386	414	404	372	392	408	409	418	404	388	407	407	365	428	387	360	386	382	403	415	400	394	426	397	397	412	346	408	438	402	390	400	389	395	382	411	419	422	391	407	397	387	369	385	393	429	431	390	418	398	381	384	371	357	385	403	366	377	411	424	381	410	406	422	356	432	401	398	382	409	390	422	375	394	398	379	393	397	399	403	364	368	436	396	402	411	395	402	428	381	366	404	395	380	385	393	381	383	406	377	389	399	387	420	444	419	402	387	375	375	367	421	409	393	406	396	409	399	389	374	426	376	372	398	389	381	369	390	400	427	383	388	392	394	398	420	409	400	358	431	394	394	389	375	365	400	406	367	390	402	440	414	423	424	439	352	402	332	388	390	325	419	375	408	436	392	411	392	413	372	410	420	413	419	406	394	400	412	406	412	383	350	373	408	383	424	419	414	393	410	409	401	391	441	395	358	403	380	397	411	411	396	382	416	409	407	359	380	421	362	410	391	439	383	366	397	363	387	369	429	362	366	405	392	396	392	422	419	386	396	422	377	383	418	409	392	442	376	365	405	381	416	388	381	400	386	381	374	390	366	413	427	399	378	408	387	368	394	413	377	369	405	367	371	393	415	368	370	409	377	393	423	394	393	381	425	396	393	378	393	385	404	381	385	398	419	416	383	393	383	388	416	406	438	434	390	378	423	388	379	366	360	434	398	375	405	375	360	408	406	389	401	339	354	376	424	407	434	403	402	395	358	397	391	382	410	427	401	366	383	393	377	386	442	389	424	402	428	369	404	391	350	373	364	413	357	408	354	380	384	388	387	368	409	421	410	402	385	364	344	411	410	343	427	449	373	381	364
4344	2392	2293	2940	2479	2132	1931	1450	1251	1148	1006	1067	1028	1066	1012	1103	1084	1004	1068	1056	1031	1018	955	984	984	966	967	991	942	944	995	974	983	932	960	917	989	950	961	956	908	987	913	938	961	972	976	930	936	995	1000	995	989	960	1005	941	1000	946	945	989	959	983	961	939	943	975	923	943	880	979	996	1004	970	886	986	936	991	953	1010	963	946	924	926	1000	985	929	930	952	939	940	999	913	942	958	994	958	996	967	954	963	919	921	901	978	984	1074	972	933	946	951	939	907	959	911	973	963	937	1001	966	945	966	963	941	973	935	988	959	1018	931	949	908	963	929	984	1016	910	942	920	953	962	911	1001	973	958	979	978	952	943	954	973	950	1000	926	999	1005	957	931	966	922	936	941	973	977	974	966	908	959	972	980	951	946	970	946	955	906	966	970	923	964	966	914	969	946	949	946	933	940	947	1003	912	908	979	926	934	926	953	964	963	962	990	982	973	920	954	915	936	923	944	1014	933	1021	956	948	945	928	996	970	917	977	965	952	941	975	985	956	922	924	938	913	963	890	967	957	959	945	909	999	879	930	937	920	970	898	996	1000	959	950	935	942	961	980	914	903	988	986	965	926	962	947	950	1013	935	950	962	1016	960	940	896	1006	937	1081	978	1021	907	912	965	896	978	1001	909	967	975	963	945	935	938	939	933	999	942	980	940	1004	919	986	932	958	920	971	911	974	915	936	897	970	964	948	944	991	951	974	959	942	967	941	958	888	953	946	939	920	936	1008	987	932	969	958	936	934	974	918	942	957	973	966	937	930	948	939	934	952	927	936	922	917	953	980	905	968	991	944	968	989	999	930	921	942	942	911	953	965	999	939	951	947	999	976	998	930	915	954	956	989	914	977	959	945	915	931	957	1006	1030	978	966	947	966	916	947	930	1004	1017	1019	948	928	936	918	949	1018	983	983	948	916	927	966	877	965	932	959	906	930	951	953	972	920	989	991	943	961	929	956	964	1019	890	1024	951	907	1003	913	997	959	980	943	941	958	973	919	962	959	949	933	974	975	997	938	951	996	984	964	913	981	950	954	951	945	946	952	979	971	895	993	955	909	948	1015	890	981	982	987	931	967	987	952	966	921	939	913	899	969	961	940	959	928	1040	997	984	938	1036	982	970	914	960	971	977	954	939	915	987	934	986	960	936	1021	979	1029	969	1004	977	975	964	949	935	923	958	986	967	906	931	1009	950	952	963	936	974	955	935	1015	984	920	966	928	957	941	942	944	981	893	968	959	981	957	937	1002	983	952	911	987	972	883	960	944	968	909	948	949	933	969	930	982	961	998	965	964	878	914	964	937	982	968	928	980	953	957	998	939	957	1001	997	979	964	959	947	914	913	961	930	939	924	983	1002	921	934	941	993	941	994	964	947	972	933	981	907	966	957	929	993	951	929	947	962	968	1018	923	942	956	983	936	963	940	915	998	965	919	963	927	977	945	978	919	959	949	959	926	971	985	997	969	954	950	921	962	943	970	986	953	943	935	943	985	968	952	950	953	972	1007	950	1011	962	919	991	926	944	971	974	928	1037	949	996	964	987	879	995	986	997	932	989	976	976	940	959	1010	1000	963	959	950	994	1022	970	919	981	955	947	924	978	947	903	916	929	991	911	925	974	914	930	965	986	947	950	966	982	941	940	988	953	1036	1012	978	976	937	899	1014	860	961	941	990	954	964	947	930	921	990	954	962	974	951	898	967	968	1008	971	960	968	949	959	952	985	974	934	946	952	947	970	900	939	925	976	988	971	973	970	930	942	947	974	938	921	1014	906	965	967	970	926	913	920	930	1000	902	960	981	936	970	969	960	916	931	983	940	933	982	957	995	944	982	967	902	992	962	925	922	995	937	988	940	1000	964	987	935	941	979	935	951	973	953	926	1017	937	968	934	970	950	922	952	992	949	995	944	964	935	954	993	1003	943	1004	971	932	991	963	990	1029	985	948	932	954	949	947	969	943	934	924	909	958	947	989	935	902	965	932	909	1021	892	912	964	998	927	972	980	962	942	917	923	906	980	977	1050	990	906	849	938	968	960	1009	942	884	973	970	956	980	936	887	922	963	963	987	970	892	988	975	909	954	955	953	944	1018	962	1019	921	898	959	981	941	937	964	900	926	900	901	954	947	989	941	939	940	947	982	939	986	954	978	958	958	956	928	951	908	920	927	957	984	960	949	940	952	955	959	939	995	947	928	929	980	924	965	988	927	976	943	973	952	945	983	971	970	940	987	989	974	866	999	959	914	967	962	949	949	969	994	928	956	960	977	946	926	977	952	958	908	984	935	1021	906	953	943	979	1005	915	1035	942	949	927	966	962	952	908	945	931	1033	933	924	967	953	980	924	995	989	994	940	945	946	1002	973	1005	948	926	968	954	960	962	985	961	945	964	967	997	951	1039	994	948	941	957	994	971	906	960	961	942	947	1020	982	963	993	981	960	933	960	959	1022	898	900	1017	950	941	948	951	933	975	919	967	896	950	917	953	966	942	1018	919	906	927	932	944	998	903	930	997	904	975	944	919	941	979	946	977	954	919	990	937	953	966	929	915	915	959	964	971	893	914	984	959	960	1015	935	927	927	991	954	1006	954	983	972	917	1021	915	945	968	942	991	1023	978	934	910	949	964	928	1018	914	976	946	929	932	999	948	955	914	975	949	942	943	987	946	958	999	950	964	945	929	965	966	927	997	1004	973	972	959	957	998	954	961	976	922	934	956	988	967	990	961	1000	953	1000	943	953	928	938	953	939	917	939	925	952	961	949	946	1014	963	955	930	966	918	920	908	982	922	987	964	977	926	957	982	942	943	935	938	956	975	983	979	1009	966	922	927	952	994	941	961	924	1007	969	1000	945	972	899	982	1028	984	962	938	923	984	905	952	967	1025	919	980	977	894	981	980	972	938	983	1005	939	915	938	956	960	921	962	927	969	1011	927	966	1001	967	992	938	916	967	949	953	957	1023	989	920	934	1034	976	953	983	1017	951	927	957	944	968	929	982	961	941	913	1027	1052	977	918	910	963	989	967	944	932	959	964	948	922	969	962	958	962	964	936	961	939	1005	968	945	1008	993	950	989	976	977	948	922	961	969	927	983	999	902	919	903	971	970	970	1030	972	995	952	981	922	996	984	982	999	979	952	1050	926	1019	961	934	995	966	961	971	962	948	924	925	1006	909	971	975	984	959	957	947	972	944	995	959	936	980	961	937	952	956	961	981	934	969	1001	940	934	934	985	986	977	945	1014	965	1019	930	1017	942	992	972	972	958	981	908	930	936	911	960	965	970	941	988	920	974	950	954	914	901	959	944	995	933	978	925	997	919	953	1017	968	930	1014	939	932	967	952	991	974	978	977	944	987	1002	980	950	922	972	1012	949	925	984	1037	951	1031	1032	924	1050	978	990	934	933	933	1017	1011	940	936	939	970	995	1016	985	952	995	951	977	954	965	976	984	977	920	973	951	987	948	984	955	964	964	982	935	962	1009	1027	1001	977	996	966	914	1020	959	979	968	966	942	918	972	945	967	941	961	980	957	963	955	999	980	943	938	1012	941	930	962	913	946	912	933	933	918	975	972	942	937	974	912	922	994	1014	926	966	922
15392	5469	2394	2027	1458	1145	950	625	507	497	409	392	384	430	439	400	396	413	478	460	409	407	364	372	365	361	361	386	393	408	393	390	378	396	404	356	350	395	397	419	355	365	364	419	395	376	396	419	363	394	371	393	383	394	344	360	370	394	337	370	373	365	378	380	348	390	403	403	419	388	401	357	356	359	399	350	382	355	392	408	396	396	400	404	396	354	378	378	374	407	416	360	351	383	379	383	327	391	400	368	396	392	371	411	382	337	367	380	395	388	362	385	402	383	345	403	385	364	392	380	335	342	387	376	363	385	345	358	390	409	378	382	415	427	406	377	380	374	430	434	369	410	364	356	370	366	379	359	376	337	424	408	407	397	379	379	377	407	377	351	362	401	403	392	405	364	371	390	383	361	368	359	400	380	343	333	433	391	376	373	349	341	387	384	438	401	360	388	366	411	390	369	368	356	381	372	368	375	384	374	396	358	359	414	398	362	348	371	373	402	374	400	373	369	392	405	358	370	336	433	383	382	395	391	390	388	384	399	416	369	382	337	393	356	341	415	370	343	351	378	380	370	395	361	391	383	417	365	381	415	390	361	384	376	386	369	360	359	331	392	368	374	374	397	355	375	352	379	374	346	412	384	358	360	342	370	370	361	390	380	369	398	376	374	388	382	371	385	365	384	370	422	389	357	389	402	387	387	382	367	386	374	389	362	332	379	380	371	387	425	379	400	382	408	398	381	385	385	400	384	359	380	334	399	369	343	385	355	350	385	388	401	351	379	354	372	368	400	409	373	373	399	406	384	423	398	346	388	398	389	401	365	374	359	373	409	376	370	377	337	362	407	393	400	351	348	386	388	364	391	419	398	326	415	363	381	361	381	390	374	377	371	387	360	387	359	379	369	428	390	365	355	366	345	379	415	398	350	376	354	399	430	389	386	418	343	332	354	374	390	423	410	343	359	385	366	373	349	371	371	378	400	359	373	357	382	378	370	391	356	396	414	385	364	367	369	358	397	366	342	339	376	371	357	374	378	397	401	379	372	364	386	373	375	361	372	372	383	389	351	365	387	359	380	384	388	373	340	362	446	355	394	344	389	348	392	404	358	351	386	417	412	368	385	395	386	372	387	407	407	397	380	376	335	387	402	390	372	385	380	395	390	371	348	384	374	343	378	379	358	348	351	387	386	389	384	385	355	360	375	412	411	371	363	392	385	366	372	378	365	388	347	386	343	371	351	413	438	361	388	374	344	403	370	387	390	357	408	353	363	396	396	363	375	350	388	346	360	381	412	357	378	380	366	398	393	366	374	336	364	403	368	390	389	365	401	353	354	394	383	425	391	406	390	353	359	403	367	386	374	359	368	382	334	362	363	427	354	378	350	369	399	393	406	370	395	418	365	366	382	402	379	361	400	407	365	372	386	362	358	386	389	390	394	338	364	383	352	396	404	390	413	398	386	325	364	390	397	365	361	340	372	395	371	368	349	404	376	360	414	400	408	375	406	360	355	410	372	425	371	393	377	353	392	420	344	374	356	377	394	384	355	388	393	395	374	353	395	372	404	346	359	413	377	395	390	363	370	342	366	358	366	368	356	394	375	339	355	358	382	395	385	387	375	374	366	325	394	338	388	349	373	376	343	368	365	366	404	392	371	372	418	329	341	374	386	397	375	395	381	368	343	372	388	368	370	416	376	353	375	379	381	395	372	411	393	370	381	386	372	376	366	371	386	368	357	376	370	363	353	385	355	339	344	348	349	350	349	405	365	370	368	379	357	402	356	382	367	399	363	369	359	398	387	365	365	396	400	397	367	391	378	379	372	393	398	361	351	359	353	363	414	366	369	371	384	353	350	366	356	332	368	373	363	414	385	412	368	394	391	393	350	371	410	365	366	360	399	401	394	414	338	366	374	347	386	380	356	396	396	385	362	315	349	369	366	379	380	348	353	363	383	379	401	402	370	363	386	380	334	359	377	406	402	362	381	358	420	369	389	343	356	358	348	334	357	356	354	334	356	416	366	366	407	392	377	369	352	370	402	357	431	412	388	373	362	385	375	377	374	336	357	383	377	385	385	419	397	387	386	366	378	368	408	392	375	379	392	379	356	387	381	391	350	346	412	363	393	395	357	379	354	390	368	369	366	382	404	323	390	403	352	318	403	375	407	383	389	385	351	391	441	366	351	399	390	370	392	391	373	419	372	368	392	385	392	376	360	373	386	367	384	393	344	375	314	397	393	416	384	372	340	365	388	400	343	410	361	397	398	367	380	385	382	355	376	406	379	392	344	370	364	367	369	373	400	342	352	360	383	361	349	422	351	406	394	354	379	400	384	418	388	349	353	391	387	375	382	347	371	364	388	373	369	385	396	388	382	372	399	398	332	360	381	351	389	414	380	389	361	366	390	379	365	432	376	377	343	361	377	402	407	369	358	386	364	446	402	385	386	366	391	431	363	425	351	379	380	373	385	387	347	405	342	397	363	396	341	386	357	382	396	387	378	390	385	372	383	387	383	364	398	386	389	436	386	394	393	401	389	382	372	388	414	380	360	351	375	382	360	354	373	374	360	351	379	399	363	395	357	377	383	373	364	410	347	368	368	392	386	346	337	348	344	392	375	378	391	372	408	350	398	359	359	400	359	372	383	390	372	387	385	380	392	395	388	361	380	369	363	399	410	361	378	370	327	368	375	356	388	361	375	381	375	340	365	357	400	361	402	363	369	372	392	397	353	385	352	371	397	355	363	366	359	394	392	382	375	377	365	392	394	373	386	397	344	368	369	408	384	403	389	395	383	359	359	351	408	396	334	381	379	395	353	359	367	336	418	414	392	329	341	378	373	376	372	429	402	373	358	359	370	361	355	405	364	379	438	382	370	370	397	369	403	398	375	369	377	377	390	361	348	385	372	410	411	382	411	406	355	348	391	389	367	360	361	377	376	391	375	364	354	388	356	362	374	368	360	335	344	381	346	384	384	363	375	360	395	341	360	325	369	400	415	364	390	394	390	377	359	383	345	417	373	360	411	361	370	391	370	358	366	372	368	377	383	341	355	378	314	381	380	386	368	382	362	324	378	379	383	421	395	397	425	400	360	367	376	359	364	387	395	404	375	398	361	383	385	356	362	350	376	363	378	396	388	315	363	373	345	384	357	378	408	432	370	377	351	365	362	387	387	359	400	370	380	366	368	375	410	340	370	345	336	363	370	382	369	359	381	397	432	378	356	408	370	383	372	378	380	358	370	380	375	386	410	364	372	370	337	371	354	372	369	394	357	384	378	366	346	372	391	366	379	405	378	403	381	382	382	390	406	398	395	385	380	380	398	383	376	355	379	358	365	392	405	385	374	394	355	354	386	403	391	395	373	383	365	380	386	351	353	399	399	374	398	370	386	370	410	379	405	373	392	358	387	372	388	380	361	387	342	382	377	359	366	382	373	371	376	380	415	403	375	361	383	399	373	344	376	385	406	362	393	372	405	366	352	358	379	388	388	392	390	355	377
12017	4979	4564	5695	4920	4392	3838	2239	1586	1467	1321	1274	1179	1133	1119	1120	1183	1240	1229	1203	1065	984	990	992	973	948	941	952	944	890	958	989	993	962	933	934	942	959	918	853	893	923	943	840	915	933	938	903	899	884	980	929	891	919	959	941	940	916	880	902	942	934	911	924	916	910	931	887	895	924	895	903	861	952	901	900	916	896	921	923	925	909	910	912	965	918	923	908	942	919	906	949	928	969	855	910	989	881	908	871	931	903	975	949	905	946	917	936	862	970	903	873	869	906	924	904	915	921	926	917	921	1000	982	943	917	950	916	880	945	956	945	967	919	936	866	932	903	919	932	858	923	884	885	937	954	916	916	952	877	950	922	909	840	875	911	917	898	926	913	929	866	899	924	880	956	963	927	936	893	938	865	911	921	892	912	929	837	954	875	986	917	893	911	876	859	932	954	931	871	903	946	892	909	943	934	981	898	909	946	911	877	943	952	959	880	899	898	966	971	917	885	864	899	893	870	917	912	943	880	951	970	883	908	863	937	953	867	1009	825	882	961	929	884	920	962	868	936	857	914	856	951	940	908	935	913	943	915	861	932	933	912	894	947	913	910	893	959	875	925	912	873	881	896	911	898	935	875	872	967	939	946	929	838	920	931	899	905	913	890	913	911	865	860	910	921	887	908	951	893	920	948	923	921	953	907	911	901	926	875	891	831	877	927	940	843	909	918	931	911	899	894	914	929	895	879	914	921	938	911	964	930	892	958	931	912	924	932	906	921	948	887	926	900	945	955	886	892	888	929	919	908	920	917	941	895	913	903	896	979	865	895	904	929	933	808	950	937	906	953	923	908	929	907	927	988	935	916	895	913	914	913	934	908	932	965	923	919	900	914	940	870	894	881	935	919	886	926	929	874	928	972	881	885	926	881	950	942	889	957	915	928	933	888	956	920	915	925	900	911	866	929	882	887	919	888	908	908	913	859	913	894	934	916	922	874	915	919	930	894	951	903	879	884	955	859	891	936	935	891	954	858	938	889	933	896	872	871	922	916	901	939	898	947	939	949	865	930	910	908	918	869	907	887	897	942	878	897	938	911	919	868	865	945	966	890	872	926	935	898	916	951	899	954	907	899	934	907	906	882	911	928	922	919	900	943	885	901	863	970	942	924	910	944	913	853	921	918	894	859	880	931	874	940	862	871	886	936	938	913	871	867	941	888	890	954	897	960	983	903	845	892	936	911	898	922	903	860	904	919	873	836	897	953	931	908	938	977	903	848	938	918	928	850	900	908	881	915	917	957	879	877	922	929	881	919	844	932	888	873	928	887	935	931	1002	940	869	859	934	910	925	956	895	923	968	897	902	890	880	894	941	926	983	925	898	925	904	965	941	930	908	990	953	936	938	906	867	928	903	906	890	846	952	896	920	917	959	921	889	910	924	949	897	931	919	932	924	926	883	939	900	896	930	900	906	887	883	914	946	893	915	905	931	939	871	851	895	946	930	919	934	877	919	907	932	940	958	925	950	899	942	938	948	916	956	900	930	894	902	914	896	960	921	863	901	883	921	952	946	927	922	890	898	907	942	868	908	953	900	916	935	945	904	901	859	883	932	946	910	868	991	924	864	930	912	936	902	937	931	917	910	942	871	903	920	928	940	880	871	922	880	903	873	943	888	858	903	880	929	908	918	900	938	887	868	916	890	908	925	892	937	883	898	934	934	848	894	949	859	942	927	892	918	908	922	940	907	910	915	914	890	946	956	892	928	909	918	927	906	874	932	899	900	910	916	901	965	889	933	869	855	986	936	905	919	826	886	868	868	916	929	844	888	954	887	845	917	858	884	926	887	915	884	917	893	973	908	970	889	909	920	902	906	924	922	906	891	836	884	932	876	979	888	914	870	923	926	887	902	916	925	957	877	907	942	915	912	935	935	886	855	895	934	920	977	846	877	906	916	926	929	848	873	908	888	894	885	898	911	915	873	919	979	903	899	885	909	923	961	888	924	891	942	890	907	964	932	923	895	914	897	909	929	937	960	974	917	909	893	952	858	944	879	975	890	937	904	936	935	978	941	961	920	933	919	945	939	874	892	902	881	931	904	923	935	932	886	956	907	867	904	898	903	902	928	914	890	949	937	911	917	905	910	931	951	920	904	908	958	903	882	872	869	917	882	895	941	891	910	937	897	852	905	963	958	905	945	892	917	928	902	911	885	861	943	940	897	971	882	900	918	912	948	954	898	932	877	891	934	918	910	896	916	925	872	905	871	924	919	960	969	855	926	908	895	914	928	946	930	877	975	933	927	929	924	896	883	897	964	918	940	900	882	890	912	917	895	912	894	859	931	885	898	946	899	895	925	926	920	900	921	862	864	912	964	873	917	929	909	884	953	907	964	939	866	917	924	888	893	908	916	891	864	908	932	868	853	951	912	937	932	907	930	929	985	919	908	903	903	918	924	950	916	923	926	912	934	956	922	914	869	937	913	925	897	926	935	911	896	974	924	887	920	872	941	895	857	933	956	962	917	904	906	859	900	924	932	949	831	965	862	927	926	883	879	947	913	918	899	899	928	909	912	930	903	943	912	877	908	917	905	902	916	879	928	929	898	945	912	922	955	912	955	925	880	900	881	940	937	912	884	935	846	911	902	951	910	915	896	936	866	915	925	885	897	935	966	876	930	945	883	919	937	918	892	935	939	934	880	905	910	894	875	938	909	841	920	940	893	912	879	933	898	921	963	896	906	906	919	912	954	876	877	905	901	887	878	916	837	939	885	912	953	962	913	937	941	912	911	924	944	908	881	866	892	975	923	919	928	903	917	899	862	851	928	877	923	907	977	930	908	918	900	894	906	892	899	940	930	921	925	948	947	854	924	848	989	919	887	936	865	908	904	936	927	932	895	948	962	953	899	918	946	911	935	936	898	930	881	918	921	914	871	912	863	895	914	879	962	881	908	908	924	921	917	882	875	899	907	922	919	928	912	898	931	918	932	906	863	951	946	912	969	911	905	918	958	911	902	867	884	911	978	930	894	928	925	914	936	889	901	889	899	885	903	898	859	898	896	913	930	927	924	874	902	884	894	898	963	950	937	890	883	927	920	964	897	942	910	965	858	930	915	942	888	935	921	912	900	945	869	896	990	872	946	897	905	947	935	925	917	864	898	909	876	885	889	916	905	899	952	879	893	898	893	904	955	869	874	926	926	919	905	917	896	941	954	899	940	950	893	884	931	865	869	902	923	903	854	940	956	992	903	925	860	869	929	914	943	887	911	918	911	871	890	875	922	853	921	947	936	931	924	919	946	892	899	889	940	865	958	910	925	871	928	880	864	906	979	881	871	882	952	894	940	889	906	941	887	910	935	896	919	946	926	850	886	935	992	918	951	879	962	857	888	900	952	968	876	909	904	873	911	886	896	930	912	962	928	938	941	914	942	866	968	939	955	942	869	950	937	943	933	909	924	888	855	877	937	918	945	930	957	949	879	917	885	916	931	952	962	952	873	918	944	843	884
24389	9755	3848	3074	2026	1456	1317	673	427	356	293	282	327	319	240	298	279	282	285	251	274	233	232	231	256	233	218	214	206	222	216	233	223	233	245	220	238	221	205	228	226	221	223	223	184	218	260	206	246	251	199	204	234	250	209	250	244	202	228	247	235	226	258	243	205	259	230	217	245	224	214	206	215	202	185	217	230	217	190	211	235	248	226	202	231	214	218	207	225	207	250	220	230	212	236	211	201	237	227	198	203	218	218	218	216	213	249	214	236	202	224	211	231	226	213	214	218	207	227	224	238	212	214	236	226	224	219	227	202	222	189	231	197	199	240	239	214	213	256	255	198	241	234	240	214	202	214	210	217	219	241	198	218	235	226	226	240	233	233	209	204	207	220	199	241	236	215	231	230	227	205	194	211	220	220	232	230	209	183	221	225	253	223	183	227	209	208	209	220	202	246	229	209	210	229	221	214	207	199	206	209	199	215	233	228	218	227	226	213	206	206	202	214	217	197	229	219	200	218	206	216	233	188	219	194	197	211	228	231	212	217	215	205	231	213	224	228	191	211	217	228	241	187	230	251	211	216	221	195	207	217	223	203	218	214	238	217	230	213	197	208	191	213	230	227	196	225	190	198	207	228	218	222	206	203	200	229	207	220	206	228	215	219	228	214	223	211	212	235	221	207	244	231	216	204	223	217	223	182	232	194	193	225	272	185	207	227	198	213	203	220	225	227	210	222	220	236	225	211	206	230	228	216	210	218	217	225	229	232	238	214	203	222	250	198	226	209	225	212	207	213	207	207	199	238	222	200	223	193	239	246	212	202	224	216	235	191	219	227	243	226	207	229	246	203	201	237	231	218	205	225	221	188	224	208	209	184	229	226	224	218	251	231	236	199	214	238	241	216	236	204	218	224	227	239	216	183	180	199	241	207	228	227	228	242	236	262	204	202	207	235	206	212	216	224	229	215	211	214	222	198	225	185	204	249	219	217	219	239	213	201	240	179	234	204	228	219	209	252	216	236	245	228	235	185	227	235	228	210	222	200	223	219	228	215	213	202	217	225	211	194	257	266	213	193	221	224	242	246	220	228	215	204	236	222	208	218	199	226	228	228	226	221	222	205	201	231	222	250	242	208	197	247	211	222	248	214	210	250	256	192	235	235	234	212	225	240	213	210	209	256	221	192	226	217	217	242	202	203	175	221	245	226	216	186	222	245	241	225	213	252	221	228	240	233	247	213	241	233	216	215	219	212	230	203	217	227	228	219	235	206	224	210	204	226	204	230	210	210	212	193	194	233	221	209	223	228	216	221	217	258	220	179	217	208	223	220	228	196	204	208	219	223	225	216	230	236	236	224	205	212	205	212	204	242	229	231	232	208	225	216	230	234	199	207	215	224	211	226	243	237	247	239	234	246	229	234	195	242	229	234	217	215	206	202	215	198	225	213	211	218	233	205	203	229	224	217	219	220	201	236	206	225	212	210	221	207	210	220	185	207	206	206	219	219	215	235	215	210	238	221	207	200	203	225	212	202	206	225	232	236	214	237	215	217	217	215	194	201	256	210	214	226	219	220	226	217	210	226	227	205	229	224	211	232	225	198	239	209	211	210	239	208	226	213	250	205	214	233	245	209	257	246	221	215	224	210	226	202	215	210	236	238	230	204	206	223	225	248	237	210	237	207	211	196	203	219	214	234	193	214	208	202	208	216	232	236	231	227	236	208	210	230	217	226	225	207	206	196	245	237	193	206	233	220	228	208	224	214	204	214	230	214	223	213	200	197	226	202	253	205	217	215	225	238	208	225	228	204	201	232	223	220	215	222	250	230	197	266	233	221	238	195	235	232	214	231	216	210	240	234	233	209	208	213	216	217	212	250	218	226	235	221	209	189	231	208	243	229	218	205	212	212	199	203	222	196	221	230	235	184	213	232	220	222	216	232	211	205	197	198	233	236	207	220	192	211	236	218	256	208	187	229	225	223	201	227	228	200	228	225	208	230	219	206	220	197	252	218	235	222	219	198	191	214	221	216	231	179	198	244	219	207	216	201	229	205	226	198	237	231	240	234	219	206	234	207	241	199	184	225	206	223	223	222	198	213	241	221	213	252	220	224	225	206	200	227	231	232	223	214	226	198	201	213	240	239	193	226	208	226	224	212	227	202	231	211	189	208	224	202	216	219	193	227	222	204	227	196	223	216	213	213	189	208	222	225	232	220	223	207	232	225	230	206	208	199	224	239	199	220	203	229	228	213	213	220	229	209	223	213	186	210	206	194	224	226	220	217	192	202	197	248	201	237	246	234	201	225	242	233	227	247	232	242	227	206	261	225	219	221	214	200	216	233	223	244	226	243	260	202	213	202	204	233	212	242	260	228	213	207	250	226	195	213	227	262	225	257	239	216	213	216	224	194	230	200	229	235	204	199	205	214	259	202	221	198	225	204	207	244	225	187	200	198	190	210	246	195	216	189	233	210	222	219	251	219	222	249	234	233	225	202	226	238	242	229	234	210	242	215	215	213	243	224	220	201	244	221	228	203	226	208	212	243	225	198	205	227	214	215	227	245	225	240	221	211	202	246	214	195	234	178	210	233	205	184	221	227	208	217	224	226	228	219	240	204	233	225	215	206	204	212	217	210	213	219	220	225	201	224	214	218	215	212	235	209	219	221	247	202	230	245	215	207	234	239	209	224	232	227	267	226	208	222	237	217	213	204	241	225	210	217	198	214	250	222	213	222	223	216	236	222	224	222	207	222	237	195	181	194	244	217	196	219	230	231	221	237	231	223	202	219	221	211	244	204	254	223	220	198	196	214	231	200	237	213	238	212	229	212	202	202	241	220	247	242	237	237	211	208	235	229	179	257	242	224	208	230	226	237	213	213	229	219	230	217	225	244	233	205	226	205	212	230	221	191	252	206	198	239	190	239	198	195	236	215	236	203	235	213	187	205	213	220	229	208	226	220	208	221	219	238	211	251	237	217	234	218	234	236	211	198	251	221	230	238	203	218	200	245	228	209	212	232	196	233	220	201	206	217	207	227	246	216	183	213	221	231	221	193	240	227	211	214	228	241	236	189	225	230	240	229	211	195	211	248	212	214	210	211	198	232	185	207	231	213	222	213	222	214	223	223	229	204	238	204	240	234	213	194	213	238	202	259	211	206	236	254	234	216	233	238	238	202	225	196	216	241	230	241	213	230	225	221	193	205	204	215	216	227	250	193	217	225	239	214	246	204	233	212	212	219	231	228	215	241	227	227	253	215	226	215	233	220	211	215	207	234	247	206	212	241	232	246	231	222	230	222	217	211	221	250	223	210	180	211	241	218	197	194	202	209	250	210	207	237	218	223	242	237	216	233	237	235	222	224	222	231	216	216	218	230	190	194	244	230	190	214	214	211	182	207	200	238	190	219	208	219	249	206	200	225	248	224	192	197	206	208	232	220	204	212	226	205	225	203	229	211	230	212	233	207	193	225	195	200	227	214	198	195	191	212	208	233	214
16327	7255	6015	8090	6765	5448	5289	2564	1750	1371	1211	1123	1066	1024	916	963	1036	1044	1102	1017	913	742	649	658	672	627	553	649	588	639	611	634	668	648	645	586	620	589	539	578	574	571	572	550	636	557	560	557	544	577	559	547	545	597	554	578	572	512	549	575	568	531	579	551	559	587	576	559	562	570	553	587	553	548	552	569	570	566	591	550	555	601	519	566	599	619	555	595	548	533	578	558	624	528	600	533	525	553	570	557	542	582	569	575	591	546	587	541	634	567	557	567	565	555	536	542	569	583	601	585	552	601	551	566	573	546	578	595	576	548	544	602	527	546	539	566	586	572	532	577	549	590	574	579	577	571	576	553	590	587	522	543	542	548	568	575	552	559	534	570	539	585	532	562	559	540	576	562	562	537	544	536	543	553	520	525	554	519	548	575	580	548	585	597	554	580	557	554	556	534	596	534	555	611	545	549	491	574	566	532	549	574	545	542	551	580	548	529	569	551	532	563	572	574	518	583	545	552	580	528	545	596	566	532	578	553	559	584	566	543	567	537	605	561	532	564	534	601	541	562	586	569	571	575	560	547	550	573	541	558	561	592	603	588	533	573	538	534	588	511	552	597	549	541	545	532	564	583	587	586	548	578	599	600	547	577	545	556	567	537	527	554	543	564	585	572	579	582	550	577	562	573	551	559	550	589	580	556	506	556	586	579	581	546	520	542	564	547	571	554	574	536	567	542	583	568	553	579	536	559	490	580	536	571	571	581	564	554	535	560	551	593	571	520	573	542	589	566	547	540	571	573	543	599	569	511	557	576	566	537	553	557	548	592	590	587	558	519	586	540	593	522	525	540	564	577	524	562	572	586	541	562	555	542	552	560	552	568	565	538	539	526	561	549	548	550	523	595	562	538	539	544	553	560	534	568	550	553	556	558	539	528	582	546	531	564	532	598	572	548	548	553	548	534	554	584	595	545	545	553	548	567	570	612	557	548	542	556	532	562	560	532	587	596	551	532	559	553	563	519	583	559	615	552	563	579	556	608	552	558	538	584	556	589	556	568	576	585	528	608	547	549	557	546	559	566	579	586	550	560	553	569	562	551	562	568	577	565	571	555	518	546	548	582	573	593	579	566	551	570	582	562	570	564	507	570	563	543	573	543	553	589	506	561	592	561	556	561	556	533	568	575	553	580	599	519	584	535	564	569	577	556	568	548	588	558	569	576	581	564	610	578	539	540	563	571	590	521	581	520	567	554	555	582	541	584	553	544	570	575	544	563	579	514	541	545	542	570	557	529	589	556	503	560	549	552	576	565	561	543	591	573	550	536	539	575	523	574	578	615	548	570	574	547	536	552	543	568	557	563	586	558	561	542	534	551	564	566	552	551	582	600	534	583	573	553	560	555	565	588	537	534	588	599	570	549	576	579	557	511	530	529	584	561	565	562	527	517	534	589	580	558	544	560	530	564	599	525	555	588	571	511	555	558	557	537	551	571	610	585	551	542	555	547	551	556	572	533	594	545	559	583	584	583	608	588	564	543	577	575	539	554	546	567	500	547	538	560	523	567	580	600	521	544	563	560	525	532	533	541	542	571	554	565	572	546	507	560	556	611	550	571	525	551	544	546	596	576	576	525	564	555	535	548	526	534	554	546	548	584	544	533	539	518	594	530	591	586	567	594	611	553	631	566	546	525	560	564	570	539	562	575	542	576	556	535	530	598	583	585	547	552	601	573	532	546	556	593	523	548	572	585	553	573	559	561	542	592	550	548	571	542	572	573	571	537	561	541	559	581	557	554	559	556	547	597	537	557	524	546	553	559	558	554	559	530	554	580	571	553	577	561	550	567	552	560	545	591	528	545	593	551	545	528	555	555	574	589	545	556	588	543	579	555	570	509	553	573	554	542	573	531	564	594	547	538	531	520	548	576	570	590	554	576	555	557	578	559	559	559	554	560	577	573	588	570	547	527	574	581	553	564	549	595	592	583	575	541	570	551	551	564	594	576	529	542	531	531	527	514	576	595	571	569	522	596	617	608	579	574	560	551	525	553	548	540	522	573	574	548	568	560	530	570	541	578	560	522	601	564	536	577	588	554	597	585	556	551	578	560	510	554	568	572	515	548	546	562	597	562	564	513	559	559	569	529	558	567	559	515	561	555	578	555	527	590	562	538	525	536	586	527	532	562	615	537	564	600	527	568	555	566	566	616	596	547	549	586	553	573	600	541	538	543	589	597	572	552	519	539	574	539	553	570	511	540	622	530	552	587	541	554	595	553	578	552	575	560	566	591	542	528	587	538	541	528	560	577	559	553	560	575	578	564	561	603	573	556	541	532	585	630	553	552	555	589	573	568	559	554	564	569	556	543	536	538	588	560	583	585	589	505	569	603	549	521	616	575	576	571	568	574	595	586	534	587	593	520	540	549	537	545	544	565	558	601	543	565	536	557	548	555	546	528	521	520	603	550	571	577	597	555	586	522	596	590	583	559	555	576	575	571	544	599	572	591	557	591	562	557	564	555	566	566	551	549	593	559	560	565	569	532	556	555	554	547	586	580	592	548	564	590	527	574	593	580	559	591	577	589	566	544	552	609	539	534	527	541	561	582	552	508	575	530	542	537	547	524	553	591	540	580	573	591	575	561	557	567	572	533	524	582	571	521	574	578	558	572	525	520	583	510	531	566	559	554	558	548	582	549	589	527	561	525	523	563	551	525	559	620	563	615	569	566	559	566	592	536	543	567	578	554	575	563	563	557	552	563	550	569	579	533	604	544	512	567	557	561	536	580	531	600	557	553	551	597	528	548	560	567	558	562	535	568	527	563	558	575	558	543	567	588	592	552	541	557	589	553	541	528	548	552	583	571	559	527	562	551	611	540	583	579	537	576	514	519	533	533	559	572	601	587	519	543	546	554	575	582	595	571	566	586	562	575	571	575	519	550	561	576	541	536	573	576	590	562	541	578	551	547	582	508	535	596	584	542	601	532	524	569	523	550	515	562	533	586	585	589	571	574	560	531	565	573	545	517	586	525	554	559	599	583	573	534	563	552	560	587	602	543	539	617	571	525	590	584	528	564	506	544	532	536	559	551	558	532	562	568	556	575	574	567	538	584	565	535	562	580	569	544	560	564	601	539	545	559	561	539	540	540	579	545	545	560	591	558	577	571	589	555	605	562	652	576	572	551	505	536	550	556	558	589	584	541	563	572	568	573	557	548	551	552	569	581	553	609	574	535	568	542	572	514	543	531	531	566	507	542	542	545	588	514	617	593	573	544	558	559	558	583	566	567	588	560	570	545	578	543	534	537	553	550	611	590	564	572	543	527	566	594	550	541	551	561	558	591	604	541	555	525	552	577	563	550	550	502	566	535	586	568	551	566	585	548	598	550	554	541	539	554	568	553	582	567	552	552	588	530	557	541	589	557	544	520	598	573	563	534	562	554	571	574	544	549	532	541	548	575	542	548	560	552	566	572	571	533	571	568	549	561	560	560	550	561	563	559
4377	1665	1156	991	761	575	556	505	431	406	426	404	389	458	434	391	391	377	405	387	445	401	362	396	423	350	415	376	408	416	395	425	414	426	406	398	406	411	375	417	433	391	400	424	391	388	413	415	417	412	391	372	439	397	441	402	406	395	408	396	372	381	402	383	392	423	370	387	360	402	410	399	421	357	389	406	410	409	399	389	392	408	383	398	386	390	424	414	378	433	352	404	364	414	428	391	400	413	398	392	400	406	410	400	423	389	376	408	386	356	373	394	387	367	378	388	430	383	426	367	393	405	359	387	360	388	395	382	387	366	366	385	410	403	394	411	426	386	393	388	419	383	416	372	376	389	370	430	394	425	371	445	357	364	411	392	412	352	416	422	395	386	362	383	378	391	391	394	412	360	368	395	414	349	408	387	416	385	415	382	372	397	425	372	375	363	396	385	393	425	383	390	363	431	387	380	424	374	401	406	377	389	396	346	366	342	390	389	409	381	409	372	393	362	416	386	393	397	386	391	382	383	423	398	431	424	371	377	395	398	390	436	380	371	402	395	366	379	370	394	418	414	363	335	402	366	402	412	369	384	406	393	430	426	391	385	414	386	402	424	391	398	409	384	421	364	434	442	425	380	375	412	406	361	397	411	408	414	417	381	384	439	369	415	360	392	395	413	392	373	395	421	434	383	406	435	408	381	395	383	418	409	356	366	399	435	403	396	373	397	352	397	378	406	371	419	415	405	404	399	395	403	405	410	365	384	425	384	383	403	432	397	364	383	382	397	422	412	394	389	419	382	404	395	400	385	403	363	423	404	389	401	379	382	411	419	399	400	384	396	373	387	406	364	405	400	386	387	384	379	398	386	386	435	364	371	385	419	435	358	397	370	428	370	388	369	394	413	401	364	425	386	433	418	394	393	417	400	404	385	363	412	399	400	367	386	417	396	379	416	402	368	421	376	374	440	416	404	365	404	401	378	398	393	399	364	362	381	399	404	413	418	417	414	407	411	414	389	424	376	367	362	379	406	399	370	425	427	364	429	415	365	391	360	387	361	412	415	403	403	383	380	411	382	387	406	419	368	388	418	399	380	381	381	394	386	396	414	365	412	449	413	410	364	390	391	393	425	370	426	400	383	433	361	408	376	379	366	379	399	371	386	381	380	400	377	394	404	385	364	391	377	418	343	407	384	407	412	392	370	428	371	414	407	425	393	389	442	420	412	387	361	387	406	384	401	386	406	406	381	388	379	411	416	442	423	393	366	436	408	403	418	359	370	377	370	439	414	345	360	410	377	427	403	444	410	356	428	381	407	369	437	411	397	402	383	397	367	399	404	391	380	407	390	396	391	407	385	433	410	369	397	403	375	382	458	404	360	407	374	384	365	420	402	417	431	415	410	418	416	403	404	454	401	430	383	381	363	363	360	369	424	405	386	390	390	393	415	439	420	397	415	401	420	381	391	395	400	399	414	418	379	417	404	400	435	376	385	378	371	387	376	422	391	424	365	387	402	449	404	404	392	368	410	411	414	374	431	398	393	407	413	412	402	375	398	412	410	438	386	376	394	386	404	413	394	370	367	367	384	411	377	419	399	424	413	375	384	426	368	390	417	410	413	447	411	415	410	441	371	405	398	392	398	417	392	376	395	389	403	392	387	416	387	399	399	400	408	394	405	381	428	403	359	408	411	401	410	408	413	412	359	390	378	378	374	422	393	419	421	403	426	397	415	377	381	389	381	399	427	362	409	375	401	386	428	342	413	341	383	417	363	363	396	396	399	388	409	405	404	387	411	393	359	404	405	387	411	413	383	424	351	387	384	438	373	389	444	380	388	366	405	375	411	398	401	377	426	396	381	398	403	391	407	438	394	346	400	372	384	364	388	424	394	457	367	420	375	402	406	406	431	403	376	378	381	388	394	357	364	419	436	389	383	385	369	396	388	420	415	371	399	429	407	379	430	388	368	404	374	374	387	390	421	400	378	393	396	380	373	404	396	404	420	391	399	397	391	384	404	371	421	413	387	409	365	422	383	381	423	378	407	408	382	378	403	371	404	389	394	368	361	406	431	371	367	383	423	378	360	397	388	414	398	382	409	385	402	347	422	396	418	392	431	385	398	410	408	406	398	400	410	433	377	389	389	400	379	389	383	406	404	405	402	353	401	381	382	374	375	392	414	370	422	360	404	430	400	441	374	400	375	392	400	453	364	394	401	379	375	422	379	440	383	407	372	432	379	407	408	390	379	411	416	397	401	417	417	411	441	378	396	371	391	401	352	366	440	388	378	416	429	407	420	416	412	393	373	407	415	421	414	384	350	417	388	410	429	423	409	379	408	415	376	376	394	405	366	353	415	376	403	381	392	402	368	381	410	409	421	394	393	407	386	402	427	409	439	386	367	418	408	389	403	352	416	421	384	403	382	444	377	400	415	390	412	402	394	426	395	399	398	386	345	392	388	406	374	381	394	383	410	429	398	386	419	378	408	429	431	394	400	380	396	378	388	403	413	401	439	421	393	426	438	395	399	406	441	404	405	392	403	407	391	395	408	413	374	397	405	405	384	366	332	400	404	420	400	411	378	418	424	420	401	378	412	395	394	403	387	386	401	401	399	438	439	367	367	382	406	423	356	408	419	387	412	405	400	380	399	428	384	382	406	415	390	396	398	393	387	398	403	398	430	389	442	415	416	391	407	367	355	368	394	397	411	403	404	373	413	399	379	414	371	372	403	371	365	413	415	386	393	428	377	405	385	378	416	406	390	378	403	403	393	369	426	410	418	423	391	417	360	406	374	383	400	405	416	387	433	398	412	403	382	380	385	436	440	389	385	394	377	350	439	385	414	385	391	374	385	393	368	416	380	395	383	413	403	385	374	411	382	363	390	363	383	391	398	412	395	408	369	401	392	381	410	370	368	387	387	401	414	385	419	401	417	367	382	333	370	378	382	365	412	346	407	357	398	376	361	412	393	378	373	354	371	414	369	431	418	429	410	393	434	403	425	427	388	426	376	397	428	413	370	425	410	417	385	414	424	407	398	384	381	389	431	447	385	404	438	391	389	412	389	379	436	390	418	391	406	397	383	412	389	362	374	439	382	369	428	407	434	408	393	416	378	356	378	410	398	388	395	359	419	381	437	412	409	372	369	409	410	363	411	432	389	413	381	386	391	371	373	389	416	407	410	419	387	418	421	358	377	397	412	398	401	398	388	402	383	362	373	453	407	353	435	390	433	417	383	406	384	411	400	380	377	349	413	416	403	407	446	391	410	428	369	427	420	383	381	416	379	410	403	381	375	376	360	420	381	431	424	368	381	386	393	401	391	398	380	386	400	413	417	387	424	395	371	390	412	374	388	411	408	403	389	426	398	385	402	388	369	397	402	414	431	365	362	408	383	415	406	421	386	408	398	422	412	355	434	363	368	380	419	430	437	400	405	435	390	409	389	356	363	433	442	380	412	375	384	417	419	412	387	395	418	425	401	387	412	382	416	428	385	397	405
4390	2307	2584	2890	2476	1988	1714	1281	1234	1153	1154	1148	1101	1063	1029	1089	1130	1059	1185	1139	1115	1021	1015	1049	981	978	984	932	990	981	926	1019	970	1018	958	988	1058	936	966	927	979	939	967	905	941	950	987	947	940	920	982	994	989	1018	995	994	963	890	946	995	960	938	975	904	1012	960	922	1001	931	947	960	954	1009	1045	949	937	948	1011	951	934	949	946	960	924	934	977	989	951	972	1027	937	1010	953	940	990	987	923	924	972	985	969	933	1003	963	962	953	955	959	992	902	911	954	984	967	981	962	963	941	948	955	1001	964	956	967	995	887	977	965	920	1006	1000	989	913	953	1028	938	947	942	974	958	914	986	924	965	970	958	999	912	1007	966	908	978	916	1006	980	950	939	995	971	903	951	922	961	953	949	982	945	921	912	984	913	908	952	988	951	1012	1001	897	948	916	943	964	954	972	946	977	964	979	911	1000	996	919	974	902	965	956	973	948	984	873	944	992	916	969	1032	972	924	942	976	930	920	968	937	1004	1007	946	980	996	940	938	934	979	965	976	937	970	966	985	870	930	963	968	949	946	960	902	970	965	1010	928	1001	937	956	936	945	974	1013	963	940	961	932	938	969	938	935	890	1008	946	941	980	954	950	1018	932	972	955	980	947	942	962	941	921	955	976	960	927	966	989	947	970	975	939	936	932	924	979	915	978	999	965	950	999	941	940	964	972	966	948	913	982	942	963	912	968	977	976	924	970	932	997	1001	996	949	993	940	952	956	898	1006	971	964	913	977	963	976	966	955	964	1020	1000	978	953	931	976	955	929	966	979	926	965	986	903	963	908	941	1041	930	1000	936	948	945	942	1001	958	955	948	957	978	1000	900	951	977	893	933	908	950	991	932	920	949	942	916	974	954	977	989	949	954	956	947	939	985	982	909	945	938	947	963	991	973	960	956	966	917	935	916	906	950	980	967	1014	996	1011	915	953	917	995	907	895	1016	974	948	923	937	977	997	997	943	921	944	978	974	965	965	944	918	990	961	972	989	963	941	1003	968	952	994	958	894	942	966	964	963	954	993	949	983	965	923	988	964	996	927	965	988	977	970	929	929	960	920	959	975	986	980	977	967	958	972	965	926	939	945	974	937	900	941	987	981	883	1017	944	964	940	935	943	969	941	975	1001	930	979	986	941	906	936	929	954	940	923	904	954	932	950	963	925	969	975	998	972	903	950	918	934	982	972	958	972	892	936	931	914	988	900	895	941	922	922	974	991	946	928	905	972	946	929	955	973	934	926	962	907	902	926	956	942	941	952	967	932	964	1005	960	974	995	935	962	946	1041	986	962	938	953	900	977	965	946	968	964	969	981	982	945	948	1004	982	957	908	966	969	993	949	971	965	974	996	962	973	957	949	916	990	936	989	948	942	955	984	899	966	955	978	921	939	959	969	898	985	928	981	963	987	971	1003	927	959	1006	962	950	933	953	939	966	998	937	990	983	923	979	918	964	955	899	1008	1053	951	944	986	935	992	1005	922	980	978	941	978	962	957	1016	979	898	938	952	927	971	976	998	938	938	949	959	954	1020	942	960	995	920	986	962	905	949	999	926	908	946	942	941	968	933	935	926	938	980	946	994	916	948	918	994	911	971	942	959	941	908	960	961	967	966	934	980	980	938	979	1030	951	988	1039	980	967	969	960	944	1047	968	954	1006	985	946	909	924	941	970	898	946	947	1016	968	932	952	941	1011	975	968	977	985	961	979	972	960	945	912	906	994	1031	947	973	1020	923	1012	992	903	922	971	920	1000	1014	999	987	969	971	983	935	922	963	897	985	1025	980	968	1003	952	981	878	915	982	977	936	903	936	943	940	1009	949	991	961	968	978	932	942	923	967	967	918	989	947	1024	901	962	991	960	994	978	957	941	967	959	980	916	875	954	944	971	948	952	995	995	958	942	974	987	933	979	951	958	929	911	896	1017	1004	945	970	971	938	978	978	942	988	1002	1000	982	979	995	897	960	982	947	954	1004	948	894	973	921	971	957	900	987	1000	1027	989	975	956	971	918	961	965	938	994	1039	960	985	983	926	964	952	942	948	987	921	948	939	948	996	940	938	935	942	990	984	943	992	958	979	954	942	935	945	980	925	923	943	997	953	982	938	927	956	978	958	930	948	975	954	908	1014	974	1020	972	962	990	944	947	930	914	953	903	960	959	959	1036	940	964	988	956	991	922	945	1021	963	1014	963	981	960	978	1016	923	949	926	973	1001	920	967	941	952	931	932	967	957	964	960	945	993	955	908	956	914	904	996	932	953	966	941	948	924	956	929	990	983	999	957	951	982	965	963	982	961	988	1009	907	976	945	951	947	899	1000	927	948	936	915	953	1004	996	916	939	970	921	934	970	1013	899	932	951	999	967	956	953	976	957	990	1011	971	928	995	950	934	885	1042	941	944	982	927	934	962	948	933	1002	940	977	987	964	947	963	1000	979	930	976	956	994	923	972	984	1002	942	969	980	991	980	925	1011	922	961	906	998	957	924	928	893	1025	956	986	988	970	982	945	997	937	944	996	955	956	925	906	930	985	978	992	997	980	928	977	952	968	993	978	955	965	941	956	919	957	982	946	928	966	929	933	1019	937	991	976	984	965	936	932	948	914	1042	981	993	943	997	915	933	995	941	1013	1002	946	920	991	968	947	966	929	966	950	989	954	964	954	921	975	916	923	960	913	978	998	912	988	939	957	994	925	962	878	940	902	948	957	935	968	991	931	958	915	986	1004	948	992	929	989	1025	909	1000	956	962	994	939	952	1007	977	963	946	982	955	937	898	923	960	978	947	999	956	951	923	991	945	971	987	982	954	958	904	991	969	1008	1061	958	935	953	969	1020	975	953	980	897	966	981	1029	904	961	956	1030	995	1033	957	919	958	971	936	966	960	964	919	945	954	902	932	988	944	981	982	974	904	1004	907	971	934	949	986	1015	943	941	952	982	978	981	1012	980	981	927	969	1001	942	931	992	985	1028	969	969	1001	978	965	962	912	941	1012	967	986	1000	883	941	929	961	971	935	914	982	1040	981	961	914	918	933	974	942	961	1038	956	922	947	992	959	898	972	952	946	877	929	967	968	941	918	975	949	931	975	967	1002	949	904	936	930	983	974	974	961	962	957	971	925	936	927	903	939	1009	961	944	995	933	944	910	991	917	979	918	959	933	986	922	935	1014	967	991	947	932	977	961	940	950	928	994	983	950	934	988	950	931	985	976	908	941	899	951	922	1033	999	1013	948	936	920	963	973	978	924	943	966	987	941	962	1008	941	927	942	933	968	946	930	918	945	933	916	975	999	948	972	912	969	1000	941	923	938	953	1001	932	975	988	983	873	961	1002	996	977	936	1031	992	997	959	975	976	965	994	909	982	1036	1024	982	1016	977	1009	935	906	908	1013	983	944	950	989	1018	933	1000	949	983	931	981	959	975	917	991	961	970	943	929	908	994	1002	940	930	934	952	955	953	956	961	986	1017	925	961	920	982	1027	963	967	985	945	978	958	998	997	915	934	892	955	956	986	996	954	930	926	951	984	921	1016	934	955	991	933	956	959	968	894	954	988	937	964	959	925	983	937	930	984	971	940	945	916	1002	920	975	945	963	1001	990	927	924	915	904
14936	5173	2596	1807	1432	1188	990	642	529	450	406	445	411	464	410	424	424	426	421	395	414	371	407	390	401	408	393	381	368	363	363	407	386	434	370	404	372	438	374	369	399	360	382	391	364	367	371	367	379	384	374	398	383	364	355	404	361	365	350	380	348	367	366	374	393	374	393	375	334	370	364	378	364	384	386	366	382	431	342	372	333	386	351	398	401	317	398	368	373	384	335	358	358	384	395	406	398	364	395	401	396	361	373	348	362	342	373	364	362	347	382	417	354	395	360	352	372	371	357	355	371	393	373	365	390	383	373	376	353	403	380	416	386	385	366	370	380	373	391	386	380	376	344	384	377	345	424	439	413	369	370	345	379	357	381	358	372	361	350	394	362	362	374	411	375	394	364	367	385	367	386	384	331	346	348	382	399	358	368	348	415	375	389	367	366	394	356	370	382	405	345	381	406	391	376	355	365	362	358	364	398	357	367	359	366	375	415	382	365	368	378	403	378	392	391	360	368	369	385	381	363	367	371	362	378	373	350	355	343	401	350	416	363	383	348	355	332	389	375	351	370	361	376	363	403	416	352	383	403	401	369	418	355	386	397	414	405	405	399	375	406	361	409	366	380	389	367	369	340	379	386	372	407	388	348	446	366	400	389	364	352	383	395	365	350	415	391	356	379	389	382	402	362	379	389	403	363	390	380	354	384	372	377	352	394	364	396	383	364	387	375	401	345	377	380	384	380	365	385	358	363	357	395	371	406	399	347	383	381	396	395	366	366	403	358	352	391	376	387	391	391	363	359	398	406	384	382	372	365	355	320	390	365	367	384	459	377	358	368	357	381	378	367	371	369	382	380	400	395	364	370	364	397	419	351	391	374	364	378	362	353	324	383	386	359	373	377	364	381	350	353	360	332	388	381	385	383	405	348	367	354	382	376	355	374	391	399	409	401	373	405	390	383	401	360	354	386	388	384	383	370	411	360	396	370	353	379	354	336	378	363	346	385	410	380	383	373	394	377	380	363	360	433	364	388	404	378	379	410	372	391	404	370	415	354	407	365	367	378	365	400	352	388	408	392	373	393	367	341	379	364	381	371	390	311	334	363	388	402	388	397	352	342	357	381	339	386	369	376	386	408	390	358	382	424	393	390	362	386	387	383	351	385	368	402	385	374	355	385	350	344	377	388	381	367	376	353	395	370	342	397	380	390	386	349	376	383	342	368	392	347	389	352	379	383	352	404	367	401	409	358	364	396	380	390	432	372	368	393	363	338	392	396	409	354	411	360	360	367	354	341	341	354	376	328	359	386	398	370	356	380	395	368	354	366	357	337	369	376	358	385	356	400	362	376	391	390	365	382	389	350	352	335	349	390	366	356	366	374	399	397	388	401	397	362	402	353	355	381	391	374	365	397	346	370	397	349	368	364	350	408	368	358	367	404	400	359	362	367	360	366	377	365	371	385	379	359	384	372	409	356	367	351	387	401	399	384	357	368	370	365	418	362	364	390	366	384	400	362	421	390	386	356	387	345	383	369	387	357	377	365	398	394	346	377	384	394	366	376	406	383	356	343	389	398	371	364	362	368	379	366	370	373	370	398	350	351	348	355	377	371	375	373	394	387	373	363	365	364	384	376	382	396	405	394	371	375	372	380	371	364	370	385	375	359	340	416	351	376	375	319	361	352	346	389	377	408	380	378	369	359	384	361	358	347	375	344	416	365	402	368	326	402	370	403	353	377	401	358	427	371	366	356	370	379	359	385	379	359	362	391	347	383	388	377	370	409	392	369	364	367	384	358	390	370	393	351	372	352	396	367	354	353	403	371	362	362	367	353	379	365	387	353	374	339	371	390	376	374	381	378	379	353	411	374	384	356	380	382	368	376	364	389	376	375	382	382	364	356	357	372	395	380	357	393	383	387	370	380	392	389	363	405	352	393	398	369	390	396	343	363	373	366	360	362	341	362	391	353	390	372	381	363	383	379	381	349	380	367	372	366	399	388	357	378	404	362	349	364	368	342	380	355	400	380	389	368	382	376	362	433	360	386	366	407	365	342	379	374	384	347	381	363	404	354	384	346	390	395	396	325	373	362	376	369	378	363	386	421	396	386	371	400	376	364	370	356	400	386	336	366	356	358	348	362	366	341	432	383	422	364	428	366	386	380	366	361	367	358	375	372	337	352	365	384	399	368	402	390	354	374	391	382	374	368	357	414	372	376	359	380	375	354	373	394	383	386	384	387	402	376	400	380	345	358	342	373	369	396	389	354	399	360	357	356	360	365	360	348	410	394	416	364	376	387	382	373	355	396	397	409	372	354	395	390	332	381	363	367	366	349	382	397	380	328	369	369	361	369	385	359	351	366	384	350	372	425	400	393	380	368	371	334	376	375	353	367	357	350	355	333	374	374	367	386	393	382	368	378	375	356	399	372	380	392	391	390	364	334	356	344	361	338	382	381	382	351	394	378	375	397	352	361	346	367	351	381	354	413	377	437	343	399	386	369	364	392	360	366	390	357	411	371	391	389	358	373	408	405	380	385	384	399	421	385	343	390	393	379	348	354	336	397	352	377	365	353	380	381	389	381	402	353	400	418	369	382	372	363	391	400	366	327	353	405	382	399	384	367	392	378	382	362	362	385	361	357	346	362	395	378	325	379	389	364	417	365	386	378	347	347	442	386	409	423	338	384	364	407	388	354	351	354	368	374	448	410	368	399	319	395	362	367	400	348	369	385	389	364	381	342	388	372	379	346	354	407	349	355	351	406	371	377	342	376	373	411	368	367	359	404	366	376	375	373	370	408	379	373	394	371	390	356	377	403	366	379	403	382	353	352	377	329	352	338	368	360	414	357	400	376	386	335	390	378	370	367	360	349	357	396	343	366	394	369	363	331	364	360	380	385	369	368	391	387	403	394	430	351	389	373	376	366	359	362	408	346	378	383	345	398	379	403	410	388	342	420	384	348	385	388	382	372	378	365	347	348	379	368	328	353	378	384	401	412	420	390	411	388	399	356	365	403	383	398	374	359	362	406	386	376	385	377	391	363	411	379	395	354	364	376	349	375	342	361	349	369	348	376	373	347	357	395	375	356	369	342	410	392	365	407	422	340	352	409	366	364	396	349	365	355	387	400	402	359	388	365	367	392	395	362	409	404	380	408	392	343	369	357	394	351	387	393	356	368	385	412	357	371	380	397	348	372	338	353	395	352	402	363	358	346	354	365	360	435	373	375	364	341	402	367	380	379	387	384	374	341	375	373	368	376	371	371	381	399	343	369	383	373	380	385	374	375	372	364	359	393	373	394	391	375	362	387	396	370	360	388	369	396	363	409	391	366	421	357	354	402	403	402	358	380	354	436	381	396	376	391	351	352	367	380	383	367	375	379	377	384	362	390	323	356	365	383	365	373	324	366	381	349	376	370	363	360	360	442	390	374	372	392	361	388	387	403	399	376	406	395	374	369	368	388	358	353	415	367	366	389	386	403	386	381	375	380	390	383	365
12000	4814	4923	5133	4877	4351	3423	2137	1644	1408	1263	1223	1240	1144	1136	1169	1177	1171	1226	1223	1107	1035	1034	927	989	992	1009	939	882	950	961	966	1014	960	950	896	920	876	940	908	881	916	919	908	921	931	899	848	946	940	915	955	884	914	896	906	920	924	895	906	896	938	934	908	876	860	902	953	862	911	914	871	901	901	839	863	883	906	854	955	910	931	970	932	904	872	971	914	888	883	936	901	868	926	905	884	861	941	922	887	886	879	897	930	861	886	896	907	864	945	928	921	886	909	907	913	923	898	912	944	929	870	918	911	881	931	913	864	900	934	932	950	894	900	942	928	894	896	949	888	919	880	901	884	929	931	905	890	939	930	897	901	894	910	939	947	922	975	948	861	912	902	869	933	872	879	932	845	875	865	901	921	947	868	931	908	871	928	872	885	942	888	872	876	938	940	854	925	931	904	905	921	905	901	920	874	891	865	940	907	883	896	941	948	885	958	944	886	910	934	889	1009	942	904	899	880	895	929	969	952	905	841	931	932	921	882	902	932	874	904	929	920	878	892	921	889	878	936	876	889	919	887	910	886	935	902	857	918	927	913	876	980	939	922	906	959	917	929	901	884	923	898	893	936	908	930	880	959	876	936	902	938	890	974	930	940	955	913	884	904	916	899	911	901	881	897	878	925	911	859	908	896	919	912	893	896	923	864	873	864	891	933	882	884	893	908	877	932	843	883	928	876	935	893	915	909	904	937	919	942	881	895	936	890	876	915	905	900	892	948	890	906	900	894	909	984	926	890	867	930	893	901	884	921	923	912	911	881	898	892	945	876	911	908	907	928	903	888	942	915	899	886	897	895	897	874	906	883	931	837	931	920	900	970	900	956	910	916	893	897	874	916	924	920	896	891	944	903	925	898	876	929	890	917	865	926	923	859	943	958	927	926	872	899	955	903	901	894	878	905	936	955	909	913	870	923	854	929	917	915	932	866	962	900	884	900	939	897	900	861	907	915	905	896	858	901	917	875	898	947	946	869	916	920	932	891	885	900	904	927	945	917	947	885	864	872	890	912	852	927	907	869	896	956	950	931	898	848	895	898	895	872	919	961	880	941	953	892	916	867	877	943	876	899	913	861	912	928	846	936	908	906	913	922	903	903	900	881	899	897	913	878	865	873	870	894	929	930	948	857	885	953	874	918	954	931	907	929	898	936	907	877	968	872	918	914	908	896	878	902	879	902	890	840	886	912	938	928	917	901	947	962	861	938	856	960	945	894	904	920	942	936	945	901	941	933	920	882	927	919	916	871	937	827	863	876	955	933	926	940	909	916	908	897	914	885	938	909	936	954	878	924	889	868	863	920	934	888	911	947	966	875	888	925	891	875	893	876	912	910	939	886	909	886	928	884	884	899	909	946	898	963	898	921	889	937	913	930	924	958	951	899	904	885	906	919	876	913	898	928	881	915	914	900	928	885	884	828	941	863	933	955	941	914	924	905	843	851	933	900	894	881	926	893	924	872	942	899	943	959	862	860	929	867	939	891	979	802	860	957	945	880	921	945	862	880	961	920	910	896	958	899	928	918	870	949	938	848	905	915	945	908	895	886	960	902	892	856	934	866	892	879	911	846	870	935	902	929	880	966	934	937	901	879	938	869	921	948	940	893	920	947	905	894	919	894	928	875	892	904	953	872	946	915	911	908	911	891	898	888	897	921	925	940	886	943	888	870	882	960	880	959	955	933	919	954	928	923	909	922	898	886	884	843	865	851	870	905	916	950	902	897	921	828	924	909	915	901	877	894	933	921	906	922	889	922	923	897	953	867	892	924	919	912	885	878	889	938	924	900	908	934	921	931	888	944	877	898	890	908	874	911	933	917	902	887	926	915	905	878	972	962	897	869	996	888	849	866	889	945	957	926	873	938	925	904	930	879	839	914	961	925	915	868	923	952	859	895	851	855	907	902	880	891	929	873	888	894	884	886	907	922	930	935	890	875	839	896	872	931	910	946	911	875	918	915	947	908	867	905	933	865	891	890	872	891	910	920	934	874	897	920	861	878	887	938	852	920	911	948	879	904	939	877	901	942	884	877	918	858	895	890	898	907	937	959	914	918	914	864	940	937	912	886	924	881	890	913	885	952	915	951	892	865	868	914	899	900	896	917	877	919	901	928	930	890	914	935	916	916	886	900	906	880	906	886	964	890	909	934	953	834	964	938	878	883	869	919	940	877	973	922	887	900	871	907	928	903	862	924	909	891	865	846	888	964	935	869	920	861	988	869	826	867	936	885	919	873	918	925	917	933	891	916	903	948	878	894	915	895	873	917	922	902	864	932	876	868	889	912	940	869	969	804	889	901	885	888	885	885	890	899	965	903	931	926	951	932	898	915	897	916	866	914	940	953	897	919	876	913	892	893	833	875	940	896	917	921	899	910	923	955	902	916	919	872	853	876	938	896	962	906	872	934	946	903	897	967	945	882	882	890	937	910	950	885	897	917	903	864	927	904	857	909	896	935	898	885	955	863	914	902	884	956	889	922	940	957	895	888	928	868	890	875	898	891	908	943	902	917	951	969	930	854	919	870	958	910	903	905	895	943	902	924	946	968	865	879	923	902	899	964	927	901	925	942	926	891	869	877	906	871	913	910	867	917	943	888	918	835	940	869	922	934	897	910	907	888	874	890	925	920	928	871	938	894	929	866	874	905	909	899	897	897	896	903	897	942	860	888	874	922	890	929	887	939	916	924	882	865	927	961	887	941	957	897	904	961	976	893	866	837	883	907	918	918	889	920	888	944	937	882	935	880	933	848	886	948	954	985	912	881	929	955	972	893	920	876	905	924	850	909	920	904	922	942	925	880	913	907	964	909	892	904	887	927	868	875	888	907	892	870	859	912	888	931	898	835	933	940	913	930	948	898	873	906	994	900	919	951	890	897	896	957	943	889	907	908	909	873	833	855	917	898	940	899	953	859	870	901	882	926	885	926	903	915	935	890	936	888	917	913	948	853	971	898	922	906	909	904	945	924	932	898	960	915	904	960	938	966	919	914	926	894	908	863	943	863	904	867	941	872	946	877	880	898	989	867	955	888	862	894	931	931	879	920	890	918	922	946	946	906	874	906	926	895	899	1005	918	899	827	889	928	897	861	870	892	862	913	909	928	920	935	858	944	899	902	855	854	891	902	857	884	891	911	903	845	906	936	878	896	897	928	878	878	898	943	897	882	911	917	901	935	861	912	935	903	936	1001	891	934	894	897	940	903	933	931	895	910	967	976	848	884	888	905	943	906	926	900	848	875	897	889	877	948	928	914	910	935	819	926	901	873	898	888	881	930	915	934	915	978	910	916	912	950	905	911	912	854	935	915	909	903	891	870	909	882	953	876	920	893	902	887	923	891	878	902	914	913	917	894	915	898	917	885	904	884	923	861	919	913	966	918	878	888	936	908	913	871	911	936	930	907	887	894	904	898	878	926	903	898	955	979	890	914	905	886	989	934	873	909	933	962	921	953	894
23571	9042	4133	2775	1864	1581	996	544	456	353	312	295	287	289	275	254	264	269	267	289	233	244	247	221	234	241	214	213	209	224	178	225	215	216	221	241	240	211	223	225	187	209	228	229	210	211	239	202	197	219	213	200	191	202	210	223	200	229	231	207	221	224	196	209	210	201	225	207	210	246	224	211	193	176	194	191	214	205	207	212	198	221	221	225	234	223	217	228	219	260	227	174	217	247	204	185	217	204	187	213	209	204	216	189	218	213	228	231	206	195	210	205	208	208	192	213	186	173	232	243	224	201	230	199	226	202	197	245	201	225	227	211	231	216	233	209	185	212	220	222	210	182	209	231	226	204	233	216	185	199	244	204	218	201	195	221	177	227	226	217	207	219	228	206	213	219	211	210	249	229	194	206	228	206	226	221	217	196	213	190	195	199	224	215	232	186	200	261	195	213	216	231	206	208	211	224	240	202	207	223	196	216	190	202	220	239	226	199	213	190	229	220	212	223	232	210	204	199	205	199	225	191	218	205	216	199	206	188	220	245	220	233	206	245	235	194	194	219	194	209	203	191	202	223	177	192	209	229	218	202	184	228	227	212	204	205	238	186	209	216	203	205	213	205	203	243	219	206	197	215	229	201	239	226	212	190	192	202	211	225	208	211	198	227	238	215	238	214	209	218	218	233	216	234	209	199	253	223	192	218	225	196	233	220	203	194	216	241	230	236	208	209	227	218	232	208	212	231	211	226	226	196	212	229	226	231	199	198	226	213	258	221	236	216	215	207	201	214	182	201	225	178	204	206	219	221	195	216	216	208	227	201	209	228	206	230	180	208	221	206	217	205	215	213	238	188	224	240	192	228	225	226	194	197	234	206	219	192	232	216	182	210	200	221	213	234	219	175	210	196	191	225	193	223	219	235	217	207	175	211	206	214	215	222	198	204	192	247	238	219	258	185	222	180	222	202	199	206	214	250	192	210	235	190	215	203	232	203	220	210	208	203	225	205	198	227	215	239	216	205	218	201	241	215	204	221	204	224	252	249	244	208	192	196	194	213	224	222	236	248	241	231	201	233	219	217	218	209	177	216	212	218	214	213	208	226	220	186	205	217	228	214	198	211	202	204	220	221	218	208	220	214	212	200	242	179	213	212	213	246	182	213	219	227	209	225	219	213	206	208	180	214	223	229	204	204	198	202	204	220	198	239	212	229	234	218	209	247	203	229	206	215	231	204	208	218	232	221	197	234	206	224	203	206	215	223	194	213	195	210	217	207	218	232	204	235	191	206	216	207	216	182	204	219	229	190	217	214	231	207	211	221	225	218	192	213	221	206	216	207	216	233	188	237	196	236	232	216	190	217	188	200	227	210	243	196	205	208	215	193	228	230	210	256	214	204	233	220	202	191	208	197	229	218	182	237	218	228	204	212	203	223	218	207	211	257	195	214	221	227	214	197	195	204	208	197	204	228	214	221	207	210	219	216	189	246	223	228	215	201	227	208	228	230	219	217	216	199	199	218	207	194	213	200	270	237	190	247	185	219	208	208	215	221	215	196	221	215	173	225	195	221	196	210	237	209	222	225	237	247	199	209	214	197	198	219	233	198	223	217	211	191	207	193	236	215	185	236	209	212	222	190	190	222	236	200	198	204	199	223	224	214	217	195	191	186	205	212	201	219	205	198	193	214	236	203	213	215	199	194	219	206	205	223	199	212	211	180	225	219	225	193	199	220	212	223	219	245	200	205	228	194	209	220	193	210	195	215	203	222	210	213	201	199	224	224	195	212	213	228	205	214	197	211	208	224	224	227	193	220	221	210	227	191	203	238	211	209	196	211	235	234	200	211	213	213	215	234	214	245	239	197	220	202	203	212	234	240	191	242	238	180	226	217	189	210	235	240	213	205	258	206	208	231	213	200	224	191	188	197	197	229	200	189	195	227	235	233	225	229	224	206	238	252	228	212	220	192	223	229	196	213	187	203	202	190	208	203	197	201	188	219	218	184	208	216	188	204	216	210	211	209	239	220	184	212	209	226	196	228	219	179	240	231	197	206	200	194	226	199	239	223	223	231	227	205	219	212	200	228	209	226	194	213	214	204	201	198	178	212	246	210	212	205	253	207	223	212	202	251	231	198	219	219	210	196	239	229	232	223	198	210	193	215	208	217	221	219	207	232	217	226	220	218	240	233	177	191	207	201	215	226	204	229	185	220	208	216	225	212	195	225	193	208	226	242	218	179	213	237	188	206	211	235	236	229	221	246	227	187	210	216	194	240	203	221	223	194	187	234	204	182	221	213	196	225	215	222	214	201	253	256	252	201	220	217	238	223	238	221	211	188	199	215	202	205	234	225	209	231	208	216	227	224	234	215	218	230	220	220	220	217	219	218	219	212	220	204	209	235	221	190	203	194	210	193	194	216	210	209	216	214	200	228	220	197	189	213	210	187	222	222	221	201	224	201	212	198	201	213	196	211	226	222	228	229	227	220	202	199	219	204	217	180	211	199	216	215	217	218	206	230	199	218	234	213	225	175	198	209	224	200	193	187	227	236	191	213	221	214	216	207	226	225	218	225	198	215	224	207	212	198	221	195	205	232	209	210	240	209	182	187	200	215	242	207	217	221	227	209	220	213	186	206	196	225	214	196	192	231	210	202	206	225	227	213	196	168	220	234	253	219	210	196	233	221	194	240	236	210	214	208	198	207	235	222	196	225	242	204	218	208	238	234	225	221	212	213	219	223	203	227	206	194	209	233	200	234	198	189	215	193	200	198	223	200	183	205	212	193	197	218	211	207	211	239	213	227	228	221	211	216	218	199	229	224	232	198	228	198	231	229	188	256	252	226	222	204	214	218	232	214	205	194	219	204	221	187	213	194	190	182	242	216	248	220	228	218	216	215	221	255	220	237	191	212	198	212	200	197	217	221	190	219	210	212	221	232	188	222	220	215	212	218	230	190	216	206	231	197	222	188	196	207	215	210	216	215	217	198	213	196	199	221	205	200	184	209	215	195	213	238	219	210	200	211	190	219	255	234	234	227	218	229	235	220	217	212	220	161	197	185	208	213	215	212	206	212	218	200	218	228	189	241	221	224	216	191	195	226	200	185	214	202	211	223	222	233	247	225	257	227	204	162	222	223	205	219	209	230	212	197	228	229	242	209	187	219	232	213	219	206	182	195	220	221	214	220	217	226	212	196	205	201	224	224	205	221	213	191	197	217	201	193	220	223	231	205	200	216	207	202	205	222	208	202	215	247	215	211	215	214	205	213	218	226	190	203	186	222	194	203	220	244	230	229	235	218	196	195	201	222	188	208	238	194	214	212	229	197	205	225	200	212	229	219	197	220	224	206	232	224	180	229	219	232	214	189	194	200	226	229	232	207	210	193	194	208	197	211	234	205	196	202	226	206	193	212	226	204	192	206	222	226	216	225	195	188	203	244	227	210	232	236	206	219	206	186	199	224	211	238	239	221	226	218	243	231	177	231	239	240	223	227	225	245
15794	7268	6436	7089	6520	5803	3934	2432	1681	1350	1147	1097	1092	1012	878	907	915	954	1037	983	838	761	658	650	681	680	675	594	629	573	584	630	630	567	586	590	611	569	622	529	563	600	542	561	522	560	579	563	553	593	529	568	571	560	555	523	562	558	593	559	588	522	519	531	592	522	564	554	569	534	550	541	509	536	571	555	519	565	541	570	542	546	529	553	557	588	594	549	585	554	526	568	598	538	528	528	551	569	534	554	535	518	556	529	551	532	551	582	536	537	528	548	563	513	584	537	572	584	519	531	572	551	545	582	575	586	545	549	540	590	553	545	589	555	548	531	526	566	524	557	534	547	558	516	545	556	545	544	530	550	554	585	591	555	561	528	538	569	592	557	576	549	541	585	520	573	505	563	557	524	551	560	591	554	556	578	474	561	589	568	517	546	578	551	562	563	569	577	517	510	542	565	539	547	569	526	533	532	553	506	564	522	528	537	516	565	568	508	539	583	532	571	598	555	522	559	554	505	541	526	547	589	537	548	567	573	551	511	527	576	560	581	567	554	579	514	543	510	554	538	571	548	553	567	586	528	546	592	572	543	534	601	525	522	561	540	562	559	549	543	529	495	547	553	537	565	509	523	527	527	530	559	522	570	551	551	572	514	569	561	487	552	571	576	583	558	576	586	549	560	519	529	548	569	543	530	528	584	531	572	567	553	552	556	497	555	491	519	531	558	566	562	526	571	526	542	541	533	593	528	569	567	531	508	537	508	546	573	573	547	513	556	533	539	590	578	547	531	517	556	568	552	551	574	533	571	566	532	547	559	517	564	544	547	578	551	521	566	537	514	503	526	537	563	483	567	536	553	604	570	529	529	572	525	612	553	525	519	564	508	511	546	559	563	573	528	558	570	512	539	607	533	552	554	574	534	555	565	558	547	546	573	524	546	541	536	565	545	524	538	565	559	559	536	543	564	521	554	539	571	528	573	582	576	583	562	556	566	565	545	582	527	524	580	525	576	546	532	555	520	552	563	558	560	518	510	560	540	570	517	528	546	524	553	535	550	575	577	586	535	562	594	549	564	521	578	586	550	548	527	483	548	573	573	578	568	522	585	533	560	585	570	527	597	561	542	551	592	557	529	551	556	537	555	524	563	519	559	558	589	500	532	554	551	577	551	579	572	545	554	545	523	579	548	523	585	547	548	537	563	549	535	541	532	570	549	576	563	573	607	516	562	548	524	546	533	536	571	542	566	550	580	579	537	550	548	546	536	539	532	508	533	531	481	509	569	558	538	547	545	528	522	533	569	534	550	551	521	540	547	538	557	573	572	554	557	555	541	541	597	499	532	508	555	524	581	524	557	553	579	577	551	516	517	561	534	519	644	580	596	541	568	545	531	525	578	595	543	566	540	520	560	574	532	548	551	545	558	534	522	552	578	552	540	589	542	568	525	553	589	592	578	553	565	572	515	521	560	515	558	566	535	524	520	526	562	548	525	521	494	526	558	525	541	532	558	541	556	549	509	555	538	523	558	551	575	568	553	526	563	551	543	572	530	604	556	521	559	619	527	605	504	549	550	562	576	548	561	550	537	549	535	552	536	539	559	566	575	547	538	537	540	548	508	575	544	563	576	529	538	571	552	603	557	518	548	557	521	554	538	559	515	548	544	587	518	571	540	537	568	531	522	553	551	539	549	538	524	558	534	542	523	564	572	567	543	537	549	580	532	545	569	553	507	556	559	569	563	558	551	534	512	534	556	552	563	517	589	563	565	509	517	529	488	566	562	541	571	526	564	546	559	539	543	552	542	546	591	524	541	576	560	557	535	564	557	525	562	523	537	554	561	584	596	533	541	575	514	541	512	539	514	577	555	530	535	526	572	568	538	550	522	529	529	518	526	579	595	529	561	570	571	561	568	551	543	480	519	524	525	505	554	599	514	558	520	543	531	529	509	552	559	555	501	527	572	531	557	563	553	537	515	532	549	530	550	556	562	511	587	550	544	524	565	540	556	525	524	500	553	565	566	553	538	552	569	578	529	576	547	559	551	553	548	487	543	543	542	515	553	551	565	548	546	549	533	557	510	518	583	559	547	572	523	567	598	547	538	547	508	543	590	561	551	549	537	523	537	524	539	557	527	541	589	556	586	555	543	530	561	534	544	602	560	527	561	581	594	569	527	529	504	574	537	574	598	580	570	554	563	552	584	557	555	542	530	555	536	539	542	571	551	563	532	578	491	580	552	557	541	583	545	524	567	541	570	588	572	557	553	574	522	555	544	557	575	533	509	534	566	551	554	532	565	550	565	558	510	520	535	516	542	565	566	539	539	513	528	601	561	489	520	565	582	548	545	529	565	558	589	522	528	553	534	564	525	536	547	558	509	535	572	546	558	551	603	545	591	573	570	552	535	565	546	562	525	533	562	545	540	536	561	533	561	574	523	550	578	548	570	527	544	574	516	576	547	558	497	587	574	574	556	579	565	564	528	562	503	529	554	540	499	616	512	541	533	558	588	559	543	545	541	587	543	560	568	575	589	558	515	520	567	549	552	543	580	549	540	571	504	539	526	565	518	551	540	538	535	534	551	580	550	559	536	546	541	542	578	503	562	550	566	564	557	534	540	558	535	558	572	571	533	531	555	553	538	537	565	534	568	584	566	581	552	579	591	555	554	557	548	571	583	554	559	574	553	538	545	545	525	530	538	532	542	519	516	559	533	576	543	551	510	548	621	540	561	548	550	529	566	543	545	586	537	572	570	500	587	583	545	545	535	540	566	539	545	524	580	528	513	585	500	572	569	565	548	501	535	550	539	540	554	604	597	559	538	567	546	524	552	581	526	523	538	545	480	555	533	521	569	569	548	559	534	570	569	603	541	551	577	572	539	563	537	504	525	562	529	533	555	538	528	563	533	523	543	567	524	588	579	567	548	526	570	559	527	527	523	559	602	567	556	531	568	574	558	561	520	536	543	511	518	555	532	577	561	557	543	534	590	513	549	587	597	573	558	525	588	583	511	538	559	561	574	559	509	598	574	537	555	565	530	548	533	587	570	524	542	575	567	556	544	513	561	557	542	536	550	557	531	577	528	588	573	548	569	517	565	533	576	535	528	545	563	571	548	574	546	524	535	581	552	560	561	563	536	560	569	577	524	530	497	553	617	501	547	568	540	512	536	525	547	569	547	526	519	527	549	513	520	555	595	548	569	557	558	575	557	608	545	554	520	555	559	534	563	555	564	553	569	541	532	549	504	563	579	550	568	525	562	552	545	551	516	591	548	545	561	523	544	562	573	547	518	526	516	559	557	549	525	583	503	594	576	517	484	588	531	515	514	568	547	564	510	536	617	574	571	559	555	572	561	540	556	563	585	590	575	551	579	550	552	552	551	523	554	557	566	526	519	535	552	584	534	548	552	535	538	553	530	542	551	545	530	545	532	578	569	557	551	567	492	534	555	525	535	518	539	546	539	554	559	558	567	592	595	572	557	554	550	553	575	592	523	532	554
4248	1768	1056	808	664	624	474	464	435	382	388	384	436	390	443	413	381	378	415	433	417	419	382	380	444	396	360	403	438	412	390	385	390	376	380	377	406	387	357	347	354	368	393	372	359	399	401	367	383	358	371	404	373	385	359	402	413	422	399	404	384	387	396	395	437	394	416	382	371	393	383	348	386	391	393	438	380	405	387	386	363	374	411	411	391	348	380	386	398	370	382	405	375	384	417	407	388	394	375	392	359	392	354	435	361	386	375	401	415	412	382	391	379	388	397	353	411	354	385	365	410	389	427	372	341	398	413	407	415	393	408	347	407	392	372	374	384	413	359	356	383	399	375	350	374	382	356	367	372	431	398	377	388	368	381	386	365	372	373	395	381	367	376	370	367	395	377	361	392	382	378	359	381	385	386	411	401	424	368	391	404	353	400	418	375	388	403	439	425	370	397	383	376	371	388	399	367	401	354	390	389	376	352	388	388	398	410	364	411	368	397	419	411	340	395	379	401	401	396	387	449	371	432	411	394	369	382	381	404	360	382	379	406	363	373	423	418	408	359	376	374	416	386	376	391	409	382	374	413	401	372	387	361	391	373	359	398	365	382	385	377	403	389	399	367	395	404	374	376	361	388	393	449	405	372	381	380	406	382	370	385	352	375	408	360	388	374	385	377	402	387	389	361	396	383	382	413	407	399	367	415	370	386	365	357	387	406	378	386	377	398	364	382	371	368	379	372	375	339	384	399	363	408	397	444	370	395	394	364	393	382	353	406	390	359	400	398	381	371	348	377	372	354	407	401	379	404	400	393	396	380	394	356	363	415	381	363	392	388	389	423	411	326	377	393	369	354	359	378	362	416	351	370	395	400	395	399	379	404	412	412	414	387	376	381	369	422	410	351	370	388	369	354	372	368	370	407	380	399	373	400	377	400	399	372	388	405	380	395	403	374	382	397	403	451	372	386	393	415	377	407	397	379	382	356	386	382	379	331	379	391	390	364	359	400	395	402	396	435	383	395	417	360	399	376	409	390	382	376	390	367	423	410	393	403	377	399	368	374	364	386	375	423	374	383	362	400	375	374	395	382	377	388	397	392	387	395	362	403	414	411	307	386	379	387	407	409	405	379	335	361	376	360	422	410	367	359	376	371	370	401	371	343	393	409	351	409	383	377	377	404	376	412	409	398	418	375	399	391	354	406	392	376	380	414	373	382	385	413	425	382	368	389	408	408	387	378	352	347	374	366	404	413	358	401	343	390	420	359	360	338	375	393	413	379	428	410	430	354	384	356	393	342	370	358	420	413	376	388	375	398	420	402	391	369	364	413	360	396	372	381	407	395	383	391	406	398	403	384	386	408	431	414	402	405	418	398	421	389	370	396	354	398	363	379	383	428	376	406	412	382	393	388	376	403	375	364	365	384	413	391	401	392	360	393	421	417	359	389	379	386	371	391	394	373	379	389	403	378	392	363	405	404	397	398	362	393	364	372	365	358	411	431	378	432	421	380	361	393	387	373	422	409	370	377	386	380	352	374	380	425	397	372	382	374	372	364	389	376	396	417	390	362	394	395	373	427	377	435	365	340	389	396	418	424	369	426	427	395	399	378	381	377	353	372	407	382	387	397	386	377	378	456	418	344	429	378	396	403	394	393	389	422	373	373	374	389	364	385	366	390	385	379	390	377	387	380	367	401	394	380	395	375	357	404	409	399	402	390	343	398	364	336	405	413	385	385	390	418	386	387	399	364	387	386	401	400	388	368	394	425	408	359	364	368	370	396	394	383	376	413	385	383	434	416	388	393	367	381	427	371	353	398	384	358	420	399	427	422	383	377	377	406	351	417	394	373	416	390	370	381	374	398	370	366	431	327	424	390	377	373	361	395	389	435	381	346	407	374	376	347	417	385	398	380	368	379	397	350	366	389	382	385	342	366	385	397	443	407	386	364	403	383	397	396	367	377	403	392	393	384	383	389	407	394	385	381	346	354	384	336	393	354	385	403	369	400	404	377	376	368	354	367	387	379	360	387	394	373	401	392	417	382	389	365	391	378	367	363	406	394	373	384	374	409	370	409	382	429	409	399	407	384	416	385	369	420	349	380	372	402	431	383	372	362	365	374	359	327	394	374	360	399	359	348	423	346	372	408	391	391	394	393	357	377	386	385	407	366	352	352	391	402	372	360	376	378	378	365	387	403	379	406	396	374	369	380	367	390	415	372	383	385	369	386	368	440	411	406	356	359	421	408	407	393	390	343	375	383	427	450	396	415	358	384	413	373	408	393	392	395	371	347	385	401	396	369	406	383	398	403	376	418	393	347	360	399	384	382	399	407	399	390	373	411	393	375	405	390	397	395	398	400	387	400	370	443	372	372	401	389	385	403	421	400	378	392	417	363	381	411	398	396	398	385	368	393	369	351	354	364	415	378	385	389	370	380	361	390	393	379	401	390	399	420	405	390	408	420	409	405	445	405	361	335	364	413	391	393	370	405	426	383	369	400	378	390	392	365	408	384	361	439	375	412	381	386	409	382	368	335	401	446	393	380	406	379	354	389	337	393	351	429	418	378	389	374	427	398	408	416	365	359	375	412	362	378	370	385	380	365	390	388	384	378	389	394	350	374	378	390	381	366	380	390	393	392	392	402	406	394	365	383	374	389	391	405	405	401	402	373	428	369	379	396	381	403	407	374	376	357	379	365	355	383	378	337	391	422	375	374	375	387	416	344	409	404	416	381	383	406	394	395	403	419	381	373	393	358	392	419	394	399	391	371	398	407	422	406	395	398	382	398	374	399	344	364	348	381	381	358	360	388	413	332	390	354	413	379	384	352	398	403	390	403	400	377	403	344	397	370	403	342	419	388	373	367	386	424	401	396	384	396	378	400	400	405	385	386	396	424	391	402	378	384	410	413	403	365	389	382	378	443	337	394	428	393	402	404	381	410	384	396	379	412	420	409	376	428	369	400	393	428	403	396	399	383	381	383	384	395	386	399	433	411	394	379	389	356	384	438	368	349	390	396	393	379	385	408	425	408	361	360	390	367	381	374	356	376	402	392	380	427	394	377	409	395	345	378	413	388	379	362	388	418	368	379	385	348	367	397	403	405	374	396	400	395	400	398	378	344	397	393	373	403	383	381	383	384	380	377	403	395	354	386	395	379	388	376	393	395	355	394	395	379	405	406	403	411	367	400	352	389	364	383	398	343	365	367	409	403	396	388	407	386	414	393	370	368	391	381	380	384	374	403	387	374	392	389	410	385	383	367	395	371	348	395	400	382	388	395	393	418	361	367	384	413	401	397	426	358	411	377	341	398	440	357	380	377	374	365	372	369	368	425	368	354	378	368	417	437	408	395	408	354	425	391	400	400	370	448	397	377	381	357	409	374	387	384	395	355	391	379	370	360	367	378	389	362	367	376	360	391	352	433	415	379	372	428	356	422	363	387	383	370	408	361	394	387	418	391	417	413	381	406	359	407	412	384	401	445	412	414	383	384	380
4196	2299	2486	2549	2357	2103	1495	1360	1095	1109	1060	1116	1011	985	1042	1047	1010	1077	1017	1014	1097	1032	976	981	970	961	942	975	940	934	941	973	1024	971	940	939	976	919	970	922	952	954	896	925	902	994	962	943	957	955	924	906	923	882	948	930	970	960	984	912	919	974	899	968	998	937	959	1018	946	939	944	981	961	916	989	896	924	882	937	924	991	946	934	936	947	958	954	948	920	866	899	912	955	951	919	904	905	927	972	972	954	850	993	966	962	959	929	901	892	929	938	955	864	949	946	874	943	975	922	916	951	940	984	944	942	908	926	941	911	912	920	919	1014	959	934	914	897	973	882	895	908	943	967	940	989	956	960	905	947	944	954	906	967	965	937	926	925	957	954	919	901	902	919	915	941	964	951	935	1002	919	938	914	995	923	1002	930	921	873	981	972	937	976	984	963	892	912	893	900	957	909	984	908	952	924	952	973	930	941	881	959	988	941	969	892	916	927	903	943	957	959	940	957	951	934	984	914	944	947	915	981	950	969	925	924	973	954	913	896	918	959	892	888	952	903	980	961	976	974	909	917	968	921	932	946	909	980	946	951	970	947	937	907	915	953	964	930	918	939	947	954	918	937	911	947	900	962	934	947	952	940	970	869	926	987	944	930	934	976	921	939	926	931	961	972	890	946	957	967	899	933	922	992	966	908	911	924	911	934	907	982	961	908	1022	894	943	950	970	963	921	876	938	926	926	896	917	937	907	972	925	924	965	980	958	953	947	937	948	945	917	940	899	949	946	977	908	945	933	933	924	934	981	936	905	918	910	997	925	904	927	905	955	978	947	952	961	893	944	975	907	984	971	930	920	971	918	912	983	944	933	904	952	941	975	923	963	914	886	932	962	991	902	931	916	948	981	948	945	977	968	911	941	936	909	963	960	967	906	944	929	944	939	927	922	983	948	957	916	933	924	961	956	957	992	922	916	926	935	926	956	977	964	967	962	954	933	940	906	965	965	961	933	970	933	939	954	946	933	958	954	875	968	962	907	908	936	926	942	896	976	938	965	945	928	976	924	912	947	940	942	911	996	966	940	909	956	948	898	971	908	937	964	931	936	964	906	946	898	987	947	942	970	946	968	896	877	928	917	925	952	932	973	968	879	970	966	968	975	935	886	948	892	941	914	907	946	935	944	942	981	932	927	936	956	913	940	940	965	954	914	899	981	978	922	943	924	951	920	941	948	954	945	928	893	913	994	949	915	954	946	939	988	919	986	915	960	896	930	908	958	921	938	963	937	894	1009	934	961	984	936	999	939	985	934	970	980	974	935	938	968	944	977	974	957	973	958	965	940	939	928	902	951	962	910	953	873	925	986	907	978	959	933	954	890	958	924	950	938	919	915	949	959	908	931	883	956	916	975	959	920	960	970	860	902	934	897	953	969	913	954	965	978	933	892	944	966	857	896	918	920	957	904	995	905	964	944	955	924	940	935	949	952	907	960	999	957	931	944	951	983	973	1000	1023	944	954	927	925	965	916	926	944	1005	911	965	920	958	926	934	935	891	970	937	941	914	909	913	967	951	936	946	909	913	915	904	957	962	984	928	950	942	931	954	990	947	870	886	951	973	968	908	897	909	924	953	951	914	919	942	906	906	926	945	911	937	950	919	970	909	951	949	931	873	956	939	933	897	962	951	898	920	940	905	983	923	971	859	930	945	910	1013	937	959	955	942	931	950	888	992	933	980	934	926	911	933	905	942	939	971	960	917	922	896	922	904	949	927	902	947	918	959	941	926	928	950	896	911	943	943	939	967	909	864	943	920	933	933	957	939	964	965	976	956	973	989	920	920	941	988	943	970	993	947	950	906	902	905	953	1007	943	955	966	937	915	906	919	936	930	947	929	937	957	968	944	928	907	940	968	891	949	948	877	912	956	956	952	895	946	868	920	975	915	941	930	906	953	948	936	957	920	900	1020	925	917	969	992	901	948	876	974	934	952	964	934	920	971	945	942	915	920	934	944	962	1005	937	948	897	939	931	872	904	952	898	998	964	932	961	978	918	923	942	933	959	1019	928	954	909	959	964	964	927	915	957	946	855	918	916	915	953	935	934	972	935	892	921	937	948	929	927	907	936	957	934	893	950	918	953	912	957	956	921	974	919	906	941	979	941	942	908	957	916	919	977	908	940	915	913	873	943	932	964	960	960	965	952	916	958	952	936	961	986	960	926	987	927	1006	942	909	897	909	921	968	940	1006	918	943	946	872	952	951	950	1006	928	970	947	894	952	936	906	914	971	950	941	973	1006	968	931	940	911	917	946	962	948	921	927	948	902	967	941	932	931	905	939	950	912	957	924	918	947	940	957	925	999	917	867	936	937	910	924	982	934	944	899	916	982	969	953	969	928	1000	950	944	907	956	958	988	949	931	925	908	915	947	918	924	900	948	963	938	922	984	922	905	934	928	950	928	908	935	942	993	957	917	892	889	972	875	926	998	959	890	991	929	935	985	914	954	924	876	953	900	946	960	975	925	897	969	947	950	973	886	925	978	911	916	911	932	918	962	956	953	929	954	939	990	940	951	1047	982	964	1012	921	923	927	898	935	942	1006	896	909	912	985	880	968	926	977	934	898	990	1034	926	913	905	949	916	981	930	945	903	901	964	970	894	927	944	910	878	900	904	909	961	939	941	968	874	897	949	906	1014	928	928	976	949	1003	937	941	908	895	933	948	942	938	936	939	914	942	919	946	960	919	972	945	951	952	912	987	985	876	914	982	888	858	972	997	902	908	885	932	899	957	964	931	919	962	899	964	930	943	952	881	941	927	952	964	979	973	908	971	884	936	967	897	971	968	897	943	946	958	964	908	931	947	893	1001	933	915	924	978	925	960	952	933	919	916	965	961	977	928	963	907	934	959	946	960	965	910	960	941	930	960	945	917	907	946	969	914	981	992	921	962	960	961	921	917	920	920	942	898	946	960	935	921	847	930	903	953	923	961	931	946	951	965	905	972	958	953	943	970	909	942	947	942	928	921	915	962	944	934	1013	962	903	963	948	965	950	888	947	960	965	942	898	909	934	996	922	935	855	941	951	906	958	928	918	951	952	929	935	918	955	940	922	941	861	967	944	950	1028	924	960	938	911	893	955	929	935	931	882	960	969	955	932	911	921	944	981	960	924	917	955	978	915	928	951	956	921	978	883	960	955	935	918	949	945	916	959	884	974	873	946	924	924	985	901	925	943	960	967	917	954	974	945	964	925	869	909	912	937	945	901	914	920	954	971	940	952	890	934	912	1022	949	916	911	922	937	955	932	965	934	912	950	933	984	938	900	938	877	966	942	944	932	971	974	922	987	971	914	926	982	962	960	957	923	929	901	946	953	902	955	931	971	1008	967	939	922	928	961	916	927	953	972	977	910	945	946	927	894	986	939	918	917	963	897	927	936	881	937	923	933	952	945	903	965	951	959	1010	951	928	922	996	947	968	915	990	956	900	898	917	898	983	1006	909	944	942	893	944	988	925	1001	918	914	957	963	949	939	944	914	968	907	983
14752	5302	2216	1758	1382	1054	813	579	477	428	407	421	436	425	404	414	423	396	429	465	368	413	373	390	387	388	358	380	424	354	377	375	371	371	383	376	394	363	380	363	353	358	388	391	381	375	388	388	362	389	382	355	372	398	378	350	336	372	417	344	386	381	380	359	373	359	349	373	402	373	411	408	324	362	388	364	375	374	369	332	383	373	437	340	329	428	376	383	373	369	382	363	387	362	377	421	358	356	362	392	349	356	368	349	383	389	370	335	359	330	355	370	336	383	362	373	363	397	387	382	345	363	363	395	351	345	346	327	376	399	355	410	399	382	366	356	326	382	407	329	347	377	360	400	369	389	387	389	382	347	391	398	381	346	343	394	371	371	358	380	390	386	411	390	358	358	360	361	374	383	340	365	360	399	368	384	314	373	374	353	382	352	340	367	350	403	336	383	380	365	374	367	374	351	377	369	361	358	396	365	365	372	366	330	369	361	421	348	405	370	387	381	337	386	403	366	379	404	410	383	367	339	353	385	381	376	353	358	388	363	366	393	348	412	367	344	380	375	388	325	398	386	382	333	393	410	374	384	356	411	313	400	400	389	376	356	394	360	372	351	393	360	361	379	347	373	350	337	394	350	347	414	434	362	370	379	340	362	401	370	384	371	359	382	363	370	382	356	350	393	378	346	408	385	378	401	351	375	386	374	368	384	373	359	377	400	407	383	338	344	361	365	404	354	403	360	353	357	382	379	346	359	359	362	364	359	335	394	363	382	366	335	391	383	337	355	356	370	375	357	347	346	374	324	390	351	344	347	398	350	379	354	347	388	348	379	375	357	337	391	343	352	392	411	339	354	373	357	327	376	344	388	336	385	382	354	383	363	405	342	377	356	411	370	379	373	357	358	361	403	337	367	340	334	359	332	322	336	390	356	369	382	361	352	377	383	406	412	366	352	364	362	355	387	376	355	398	371	383	354	362	351	399	372	417	392	368	357	388	373	393	348	378	393	391	362	362	373	361	343	363	376	373	405	362	361	349	403	366	367	352	396	381	369	355	377	367	379	391	374	375	330	342	340	337	350	332	385	376	339	356	360	372	366	376	407	330	356	391	360	379	343	348	352	373	350	410	347	401	366	366	369	391	353	377	331	386	357	377	390	423	393	372	360	354	366	382	399	340	351	378	379	338	362	396	389	362	373	376	364	375	334	403	369	357	342	349	380	351	371	351	368	358	382	343	375	369	368	358	378	359	367	358	361	356	361	346	355	400	341	352	340	376	366	375	369	382	366	385	370	392	353	396	347	387	329	350	351	408	370	348	394	363	356	354	328	377	393	364	370	379	358	380	367	347	387	356	357	373	381	352	365	390	378	392	356	343	380	352	349	359	409	366	343	374	363	371	362	364	395	387	425	368	363	369	408	382	362	396	364	365	351	349	377	360	357	353	346	349	336	380	404	391	349	362	402	363	401	370	372	378	423	386	344	349	356	357	357	370	372	363	371	345	357	396	393	373	377	382	381	363	376	337	351	338	371	366	378	360	369	391	375	344	359	382	398	364	341	394	353	341	375	349	366	370	372	353	365	357	376	381	353	337	413	375	396	369	401	351	394	390	356	370	359	360	389	331	394	377	396	421	402	375	354	371	405	398	319	344	376	376	344	393	384	401	378	348	388	375	376	327	396	369	385	340	383	406	342	346	365	361	338	342	355	372	361	400	371	349	390	380	388	397	364	395	335	355	325	373	352	370	370	411	382	379	354	378	365	357	368	383	368	352	388	355	378	345	353	383	397	376	382	393	369	340	360	352	326	364	386	325	391	383	384	387	369	371	342	361	382	382	356	398	377	355	332	375	364	348	377	367	361	379	370	344	344	346	392	352	375	376	386	351	348	310	339	353	371	384	359	401	363	415	336	332	359	375	392	335	331	370	358	344	377	339	362	343	394	388	365	362	366	341	349	390	334	388	391	386	388	365	319	368	364	339	376	383	380	388	370	362	372	396	407	340	378	350	353	348	354	414	391	377	346	373	376	402	320	406	372	366	345	345	405	381	355	362	378	358	353	360	394	377	348	374	390	400	343	330	353	360	364	371	367	381	387	384	387	366	382	367	363	364	392	375	398	374	374	329	350	382	380	346	373	333	346	382	355	379	360	356	362	374	405	368	358	358	394	373	381	389	372	373	349	347	381	341	369	369	330	372	376	348	398	339	368	401	363	351	388	382	343	358	340	373	386	360	333	380	388	345	366	371	392	401	335	370	345	409	325	405	341	367	332	379	345	384	347	345	357	386	383	354	354	394	352	424	363	419	374	348	404	347	368	342	351	385	338	363	372	365	380	356	376	398	361	359	342	370	354	370	336	315	344	357	411	379	357	374	370	349	373	362	372	379	384	395	364	363	386	365	343	356	385	330	380	352	365	398	351	384	390	382	357	330	358	364	394	382	376	362	377	376	374	356	377	374	383	397	365	355	357	360	396	385	356	353	398	314	348	374	353	331	369	351	396	377	364	353	395	385	359	406	383	397	366	396	421	346	342	361	360	390	369	384	354	383	360	376	378	368	330	343	351	357	373	364	377	375	356	383	358	360	346	342	353	363	363	353	380	385	388	363	398	362	347	356	353	368	349	433	378	389	389	372	355	370	367	358	365	396	357	352	329	362	374	362	368	398	399	367	346	384	390	321	365	360	383	361	359	397	388	370	365	354	345	372	362	358	398	346	334	372	361	349	368	382	385	355	391	392	404	386	381	356	361	380	374	362	349	366	392	374	367	341	386	324	398	381	355	378	366	355	370	374	358	302	406	376	377	384	382	360	395	359	389	335	336	358	383	366	351	359	355	379	335	384	397	353	399	362	378	376	360	362	356	379	366	336	357	367	351	379	376	358	343	396	353	371	368	355	396	355	375	366	360	358	370	397	371	364	343	346	379	390	354	350	381	349	375	347	395	407	332	384	340	378	375	380	390	353	342	397	374	375	340	369	377	393	375	356	348	357	376	346	343	340	356	356	371	358	361	346	335	381	323	338	370	377	324	384	350	367	393	339	396	381	373	336	348	378	334	365	350	371	391	378	364	361	399	356	377	363	390	360	393	356	346	365	314	373	374	411	378	414	372	348	402	370	326	410	371	358	385	390	375	346	331	385	370	436	383	382	350	364	377	347	352	322	375	375	372	360	371	359	405	386	381	377	343	366	371	380	358	333	326	378	390	383	358	360	364	403	354	372	356	385	380	359	371	358	383	376	390	370	351	359	385	344	376	361	355	374	369	345	359	367	357	378	357	372	390	393	364	410	367	390	375	384	347	388	341	375	348	410	392	359	374	413	379	340	339	382	389	357	378	382	337	373	345	342	379	402	377	348	334	382	369	373	366	355	362	378	384	373	410	344	363	402	389	346	351	403	391	390	354	376	373	368	370	388	402	374	386	365	385	343	350	379	379	367	390	365	380	388	384	388	382	385	367	374	369	366	418	346	333	358	328	390	389	335	394	349	384	307	357
11651	5006	3771	5163	4890	3766	2876	1858	1528	1340	1265	1216	1143	1180	1106	1095	1118	1150	1204	1190	1073	989	1037	954	928	1000	937	930	936	925	888	933	872	859	891	891	956	923	926	893	926	874	957	901	869	978	903	886	881	913	926	921	858	882	867	885	951	869	900	864	875	893	917	956	894	857	840	875	913	859	844	866	919	876	851	903	873	850	878	896	930	894	885	847	898	846	846	884	904	885	934	892	894	862	866	821	865	939	867	866	889	815	893	856	899	873	829	884	903	904	898	852	894	859	866	910	911	875	913	897	924	933	854	891	899	898	930	868	968	865	948	830	921	884	900	891	843	875	918	870	890	895	875	884	882	859	870	928	912	887	852	906	888	813	895	842	892	927	870	921	932	898	878	894	905	916	923	893	957	947	886	887	902	865	932	906	941	929	972	945	963	902	924	906	899	859	915	863	943	870	927	904	893	899	917	870	916	862	882	879	841	886	874	883	839	891	886	859	888	911	846	900	872	911	867	867	908	932	911	918	919	931	897	898	901	897	934	876	803	924	887	841	924	897	954	903	895	947	953	892	831	908	897	880	870	906	856	938	920	862	913	838	950	897	871	872	866	888	826	945	863	862	930	824	904	833	963	967	877	840	923	887	899	848	887	925	859	874	931	915	898	919	889	903	842	842	909	879	901	925	866	869	901	865	890	899	860	941	933	900	873	909	852	929	862	894	875	911	931	926	869	865	930	862	871	924	867	910	867	900	968	906	911	892	928	865	857	886	880	897	879	912	863	936	843	894	859	874	906	889	885	932	828	876	884	851	937	918	834	849	880	891	880	872	859	856	867	840	919	862	862	930	867	856	871	909	849	917	937	901	881	909	931	891	889	924	891	905	831	854	939	902	878	845	917	831	975	879	894	853	858	808	926	906	896	912	851	846	849	904	899	847	896	816	907	920	887	916	928	840	900	875	846	915	897	814	915	893	861	878	879	867	860	889	851	876	885	879	837	857	901	929	910	867	928	859	898	821	859	899	804	891	847	931	918	867	887	959	893	903	914	829	866	919	911	949	927	903	901	855	890	899	958	883	911	847	902	903	885	917	900	925	868	843	878	851	895	897	901	932	951	901	906	863	878	915	908	923	840	918	906	933	870	895	892	907	887	907	889	841	852	826	910	900	890	907	874	930	911	900	844	856	910	876	897	930	915	944	924	905	906	900	854	952	914	861	871	844	905	904	882	923	875	884	938	892	873	872	893	872	926	925	867	897	863	933	902	919	903	897	899	823	900	938	921	890	893	907	874	926	916	921	874	877	838	920	904	821	907	938	900	906	873	900	918	902	883	902	910	927	854	941	914	904	868	856	878	842	896	878	949	907	896	902	873	900	923	858	904	897	874	853	880	941	897	927	859	843	870	889	905	896	878	885	890	863	897	890	876	920	860	906	867	898	851	923	875	893	835	869	891	885	882	907	850	885	873	929	861	884	883	863	870	877	863	914	912	885	837	889	875	879	920	916	874	856	883	876	885	871	902	897	862	893	869	885	887	914	836	832	924	898	871	858	903	867	882	919	924	874	859	871	893	922	877	873	831	869	904	873	858	864	848	878	957	883	913	878	906	912	921	873	881	860	849	904	930	868	899	896	904	915	898	925	906	905	865	853	886	816	873	916	926	865	892	885	906	872	909	900	913	888	832	897	849	884	876	878	902	942	890	888	885	916	912	923	869	910	901	942	872	913	882	887	887	898	886	870	924	914	892	842	853	882	886	973	930	864	823	933	900	858	898	880	913	908	855	937	940	915	885	886	918	895	926	875	881	927	873	879	901	886	857	942	908	869	880	876	885	896	859	890	872	927	902	879	882	879	907	896	875	855	857	878	871	861	885	949	898	909	919	876	931	880	897	895	876	896	892	906	877	857	866	870	905	940	878	891	956	936	874	878	843	910	910	899	908	856	921	859	856	884	874	877	884	926	863	899	866	839	871	885	931	860	934	887	839	855	887	916	892	926	855	909	892	852	850	882	901	871	894	877	879	850	895	878	897	907	873	916	861	865	888	922	859	859	825	842	862	964	883	862	858	845	806	889	904	880	802	890	882	903	881	903	876	898	894	890	853	915	843	894	898	907	853	868	864	927	937	889	896	843	940	833	851	885	932	933	901	879	912	858	890	905	875	887	942	866	900	862	844	906	932	914	876	879	898	869	900	875	887	856	880	901	866	912	878	892	911	866	898	905	860	917	958	887	897	926	893	893	836	883	853	914	880	827	881	861	896	854	866	850	904	895	867	855	873	855	884	840	882	840	889	925	860	853	853	889	872	896	879	937	931	877	857	879	891	854	854	897	893	849	933	911	856	898	864	883	873	933	892	873	817	902	921	900	919	909	842	868	868	873	950	882	872	852	871	882	925	812	832	922	962	903	904	860	887	939	858	867	955	915	922	936	907	894	877	924	835	881	841	888	892	916	956	901	898	889	899	888	876	919	914	900	892	877	862	851	936	898	869	898	937	890	894	822	809	883	897	867	908	904	901	913	885	899	878	912	934	903	878	859	913	839	870	870	910	908	888	943	852	913	876	888	897	923	917	932	929	888	910	894	911	902	921	864	892	905	923	872	932	921	877	872	855	928	901	859	856	918	869	885	897	839	869	840	906	885	918	891	923	891	887	880	895	834	858	916	896	929	863	869	932	849	896	897	855	926	929	900	874	894	918	904	871	882	919	972	866	903	891	848	848	882	864	903	872	837	871	904	892	903	878	884	947	863	894	855	883	943	897	918	893	864	872	864	876	872	893	844	902	863	857	884	886	884	889	885	866	909	871	873	855	859	863	909	886	885	880	908	907	856	852	881	899	859	881	966	857	894	895	833	875	906	846	874	907	896	931	887	945	873	869	867	878	837	901	905	846	980	900	914	864	913	903	862	903	915	860	895	885	878	918	902	888	903	844	935	854	819	888	885	854	887	893	903	868	916	891	913	911	861	848	927	897	883	836	870	870	844	900	906	953	845	915	882	888	893	929	894	922	932	833	895	879	866	934	913	884	913	947	892	866	905	904	883	893	935	840	929	903	876	848	930	916	858	922	888	881	874	926	867	853	902	896	910	921	881	897	867	895	901	922	881	843	897	898	896	832	909	863	849	868	923	860	900	874	879	917	875	916	848	867	941	856	917	855	846	901	874	901	890	920	878	832	874	873	842	915	884	874	865	892	856	919	901	877	891	909	873	878	890	858	885	875	895	875	902	898	852	891	933	895	873	887	830	854	906	863	920	909	850	854	910	902	913	874	920	863	820	904	920	918	893	905	904	864	934	876	912	920	857	835	888	884	905	923	877	882	882	828	886	888	896	870	886	874	922	897	894	884	859	892	858	873	921	902	863	873	948	897	903	867	922	856	893	917	904	899	942	863	882	872	871	931	905	932	896	922	867	907	887	911	892	883	895	903	894	901	876	838	850	876	848	898	909	816	894	892	849	924	920	880	831	848	894	885	821	886	856	904	880	899	838	894	916
23893	9396	3098	2771	1989	1610	1034	591	431	337	282	285	309	253	256	290	266	254	256	260	246	243	252	217	192	223	233	204	200	193	232	221	207	209	209	227	205	223	239	208	199	190	192	208	218	216	223	223	251	196	209	200	218	215	209	209	220	207	220	216	235	225	203	179	198	199	200	178	211	235	231	207	211	210	234	217	220	222	185	203	192	197	196	251	204	227	227	225	202	221	224	230	206	218	255	224	201	245	215	197	201	193	203	212	206	196	234	213	206	199	235	214	222	206	225	224	238	189	247	211	198	202	193	198	204	237	200	186	191	244	200	193	197	215	215	219	201	168	199	215	219	201	207	194	190	210	191	221	202	199	208	210	197	192	207	214	219	202	202	217	207	218	214	193	217	193	203	214	206	220	240	215	204	192	205	225	214	230	221	187	227	186	195	219	189	191	197	220	222	202	183	194	208	197	206	202	204	223	236	219	213	218	236	211	221	205	211	188	225	189	239	206	187	212	219	211	207	239	225	214	242	226	193	209	213	226	208	230	203	199	209	200	222	210	229	227	199	212	181	239	219	223	222	226	192	203	211	218	222	222	202	225	230	219	219	196	189	201	198	221	183	198	191	213	217	188	177	224	189	235	224	188	189	216	191	204	238	218	217	214	208	183	198	232	193	176	201	214	190	213	211	234	223	198	222	187	201	209	206	187	229	213	231	218	209	227	214	215	218	206	213	215	220	213	212	204	209	197	238	208	191	194	185	217	220	214	221	175	213	219	215	192	197	200	200	206	218	223	219	226	224	203	221	227	206	208	210	187	214	204	232	218	218	225	219	232	214	212	214	220	218	184	213	220	236	219	221	203	220	218	207	238	205	186	228	181	187	203	215	217	213	190	216	180	209	207	192	238	211	210	215	209	215	235	228	235	229	200	177	182	214	204	225	220	220	205	204	207	177	220	190	219	219	175	213	214	245	214	196	210	196	205	215	199	217	219	222	187	210	239	204	183	234	207	219	210	223	191	199	189	209	214	200	201	205	234	227	193	215	199	240	229	199	209	206	235	211	219	187	194	183	235	200	223	204	199	206	196	232	212	236	190	218	215	201	218	207	243	203	210	190	227	191	210	211	216	170	204	197	228	214	224	225	205	214	220	213	213	226	207	220	194	211	222	221	219	246	217	202	196	208	198	195	204	243	201	210	193	216	194	231	192	235	205	197	194	218	220	199	210	212	191	202	225	196	188	200	213	236	224	213	235	199	214	197	225	203	228	195	212	202	229	194	247	246	213	212	227	235	220	188	210	193	231	224	201	211	219	213	188	216	210	238	208	191	230	222	221	221	219	212	209	176	232	213	211	219	220	216	245	205	211	214	206	175	223	220	185	194	207	213	222	191	171	206	240	230	200	195	192	213	191	211	185	212	235	228	228	212	197	197	223	198	205	238	236	194	223	201	213	196	209	218	220	208	170	216	199	223	220	212	213	251	203	233	193	234	230	224	192	211	226	199	192	242	245	232	220	199	218	190	203	208	181	206	216	181	200	209	183	198	191	206	198	215	168	220	220	229	233	226	232	198	199	249	209	207	203	194	194	219	219	224	204	193	208	214	215	203	218	204	207	223	222	226	205	222	216	224	201	211	220	183	182	237	199	204	202	218	219	204	189	205	188	197	205	185	200	188	224	248	203	190	212	215	199	215	215	220	224	195	187	196	199	186	200	184	193	219	192	222	186	212	224	247	198	219	228	209	212	218	193	214	209	222	190	189	222	191	228	229	215	211	220	210	187	223	199	217	208	237	227	224	233	219	194	230	184	200	211	208	214	202	211	221	176	188	234	221	216	224	200	208	232	222	213	211	232	211	204	217	223	220	210	221	242	241	210	201	226	211	192	188	197	200	192	183	193	213	208	233	210	211	239	239	210	220	202	192	216	226	195	217	230	212	206	215	222	201	236	200	201	211	202	210	224	198	221	196	234	215	232	213	216	206	188	204	221	224	218	223	193	203	215	198	183	211	236	194	219	213	203	192	242	203	215	217	201	215	212	190	201	192	231	209	206	228	204	193	197	201	217	195	219	215	210	209	202	198	209	202	220	196	191	209	216	221	236	183	218	197	224	212	218	184	205	228	202	196	249	213	206	191	181	215	216	204	219	226	210	211	235	219	197	205	214	213	225	204	220	198	213	221	226	203	225	217	191	195	221	192	246	206	228	195	228	205	204	209	214	218	204	217	180	193	216	190	200	229	209	200	217	250	193	192	170	230	221	208	203	218	197	207	214	196	214	224	211	220	206	188	204	223	227	207	216	189	216	217	188	241	204	204	232	208	218	230	201	198	206	227	205	190	238	221	220	216	193	202	200	204	218	218	218	223	194	199	222	215	185	212	216	203	202	187	173	207	219	194	228	191	218	216	207	167	202	224	200	189	223	211	214	196	240	199	225	199	196	199	211	223	202	215	210	203	214	203	212	184	215	233	176	209	220	230	186	234	215	198	190	225	211	207	199	225	208	193	220	204	203	196	208	218	196	220	229	219	212	203	214	199	225	216	243	202	197	209	211	216	219	223	200	216	204	230	220	228	195	226	196	171	254	234	210	242	211	199	241	235	210	246	194	224	230	231	183	190	217	202	206	222	201	215	219	204	206	223	190	221	216	217	196	200	203	227	220	209	227	216	231	223	236	208	208	217	212	218	191	219	232	226	217	261	191	211	223	209	234	191	198	214	193	221	232	217	226	225	198	211	191	222	214	201	212	211	228	233	215	229	207	194	238	215	218	220	191	199	193	186	216	213	226	220	212	201	198	215	224	227	205	202	204	220	222	190	220	202	219	220	244	221	213	201	217	213	203	217	215	211	177	213	200	183	233	206	215	200	220	210	220	193	213	211	185	201	224	223	213	211	244	220	203	214	204	185	222	216	201	200	214	220	220	223	247	199	237	194	203	208	206	211	223	217	229	223	195	217	215	195	211	237	202	168	179	224	213	245	196	216	204	194	215	205	230	203	222	207	207	217	196	214	213	211	246	194	202	196	183	212	228	192	198	184	242	220	208	196	175	212	183	220	230	233	230	204	223	200	234	204	214	223	195	212	180	192	217	192	202	202	201	185	214	215	199	185	199	199	213	200	218	227	225	202	230	176	208	209	217	214	203	214	215	218	194	203	211	220	186	210	217	216	215	187	213	228	196	210	236	231	213	207	208	208	189	177	188	199	212	213	218	215	222	223	216	211	192	195	217	199	200	222	216	248	224	224	220	224	257	215	219	195	213	227	199	237	186	183	216	250	183	225	241	215	193	219	186	186	206	243	222	212	194	219	208	218	198	217	203	178	199	231	214	200	191	208	208	214	211	225	229	210	207	231	198	199	199	211	176	192	182	206	193	223	193	191	211	207	191	225	199	212	202	232	200	226	228	221	205	211	205	197	200	209	222	200	214	226	213	184	231	207	209	229	196	210	200	190	206	228	215	178	220	227	187	203	229	214	186	219	208	211	203	218	213	223	216
16030	7454	4722	7364	6690	5338	3894	2195	1620	1245	1182	1053	1018	929	877	842	912	963	939	918	908	775	718	622	616	622	659	604	567	573	624	644	579	558	545	573	600	569	586	534	543	559	516	580	557	564	556	521	539	543	542	554	481	567	550	555	548	540	540	512	574	539	572	579	570	522	533	557	546	553	508	553	504	549	531	572	546	535	562	575	535	531	564	509	532	542	475	594	554	557	548	561	562	576	515	510	552	534	564	575	590	538	546	559	579	519	548	525	531	503	495	514	530	521	519	566	551	505	543	572	544	574	546	561	530	529	579	511	566	546	531	520	540	550	526	519	549	544	525	566	560	522	565	539	550	555	553	539	569	517	553	544	478	546	553	517	520	538	542	527	579	583	536	520	541	512	544	559	484	542	550	506	511	569	542	517	565	519	556	544	569	514	556	502	508	529	532	536	564	555	545	578	545	565	553	528	554	520	549	527	544	544	577	540	518	549	542	549	581	550	506	568	555	489	549	564	525	527	524	547	525	597	539	523	533	522	546	567	543	528	512	508	507	587	505	536	487	551	539	563	564	576	543	572	523	537	477	555	542	530	535	521	527	540	487	576	556	528	572	545	546	557	538	497	552	569	534	553	553	513	548	529	498	515	555	487	569	516	545	494	542	547	542	560	541	522	554	547	534	521	543	541	555	568	552	559	535	557	562	527	533	533	581	544	517	595	515	554	544	533	522	521	520	514	531	534	536	506	515	556	586	498	560	566	534	561	536	550	524	527	556	530	593	550	514	551	534	518	521	509	562	514	542	560	587	508	533	505	554	493	545	560	514	552	549	525	553	514	498	540	599	578	530	535	519	511	589	573	530	517	502	561	553	531	531	579	567	533	495	540	564	533	534	547	552	540	554	551	563	538	519	562	517	542	532	517	518	555	544	552	541	525	524	561	556	539	533	539	536	545	517	513	486	509	539	507	494	538	559	540	559	543	558	522	541	553	543	536	556	563	526	546	522	543	560	528	537	550	535	503	537	524	526	517	556	554	557	541	544	532	515	558	557	568	578	532	545	537	573	512	519	526	560	524	557	511	543	537	549	525	562	556	572	493	555	549	539	512	570	547	538	527	511	550	557	525	564	537	541	528	571	518	528	528	531	582	516	570	546	601	580	576	538	533	562	520	571	545	529	489	516	528	549	544	518	537	508	548	555	568	533	510	557	539	553	528	553	571	535	495	568	539	578	495	527	519	552	542	516	527	544	525	535	553	507	522	506	525	563	550	540	525	537	590	513	514	557	540	567	567	542	524	561	549	549	537	541	527	543	526	508	538	495	556	547	518	525	536	531	535	526	544	541	570	575	524	541	572	499	516	501	517	549	523	548	552	531	545	522	531	558	529	515	472	520	553	505	567	543	538	548	514	491	568	519	551	506	538	551	538	565	531	546	569	581	535	517	543	537	573	549	535	551	547	513	549	525	541	556	524	504	550	517	530	554	526	542	521	559	542	547	573	541	534	564	541	507	507	495	586	523	553	530	562	530	521	537	557	524	520	556	553	544	573	508	488	539	520	497	533	568	549	542	525	549	552	506	526	509	527	495	562	548	560	524	544	552	549	536	549	504	556	519	549	525	537	535	512	479	555	545	501	553	527	554	567	497	505	533	567	504	548	538	566	523	555	554	527	525	560	573	533	547	566	555	505	522	534	536	574	540	531	510	580	550	502	549	494	511	508	558	572	487	507	513	543	545	527	530	518	539	515	535	541	522	549	558	539	510	532	576	529	573	610	567	514	571	536	551	554	478	537	544	528	515	549	550	561	531	489	547	526	539	532	526	594	508	525	542	558	554	540	540	555	571	558	530	506	559	570	546	561	527	543	562	576	547	550	541	583	522	528	520	533	570	537	580	503	497	511	577	555	544	558	526	566	549	562	533	517	537	588	552	574	556	546	540	513	536	535	521	542	558	540	550	521	510	532	517	515	539	558	556	534	555	578	586	538	530	512	553	519	594	571	521	566	503	551	541	522	561	531	560	561	545	518	525	543	553	565	543	558	552	570	544	520	530	544	532	563	549	516	552	558	574	518	498	540	526	502	541	502	533	507	529	502	533	524	581	562	581	540	596	546	530	555	502	536	516	499	531	522	527	583	506	548	543	512	568	560	550	559	550	507	498	497	589	561	513	542	595	550	532	478	551	542	540	571	537	574	576	514	566	525	564	517	561	559	539	505	538	523	527	513	519	491	535	512	516	566	525	535	574	534	582	507	490	547	547	541	532	513	506	541	556	574	563	581	612	491	546	500	531	565	550	524	561	560	533	552	498	583	562	564	524	535	554	527	501	513	577	510	528	545	577	532	578	563	537	516	520	509	607	564	515	504	524	532	535	515	537	510	515	535	523	554	544	545	494	473	540	538	532	540	554	509	585	573	514	514	512	515	564	542	588	482	545	529	568	540	503	538	549	551	521	552	520	541	539	514	512	527	516	467	554	561	557	493	524	507	545	543	538	523	569	531	534	536	532	532	516	579	538	520	528	569	552	501	543	517	543	561	564	528	546	502	521	558	489	547	494	566	501	547	520	522	541	540	574	539	498	564	543	549	555	514	540	521	519	540	529	540	538	520	531	560	576	540	522	510	573	572	518	488	530	571	505	536	522	551	536	550	540	514	566	510	537	527	573	575	542	546	548	564	569	539	533	550	573	505	535	516	534	554	569	550	543	529	538	542	507	571	507	538	547	561	529	531	526	543	546	574	527	517	547	522	531	573	564	554	530	530	545	533	536	489	502	508	557	499	546	530	557	542	546	527	520	531	470	493	511	585	550	514	576	588	523	516	521	559	527	482	474	510	518	555	524	532	548	514	575	497	570	570	571	508	546	536	521	562	560	530	538	551	473	533	522	534	565	535	561	487	560	586	522	497	548	543	553	541	510	527	506	546	570	507	546	555	572	508	538	510	503	565	529	553	536	532	512	542	554	547	539	582	540	532	525	499	524	558	566	547	526	545	539	553	551	495	558	531	530	528	549	571	515	553	537	499	557	570	545	519	540	523	526	515	570	539	559	537	562	538	573	531	582	582	527	526	555	547	576	535	545	542	521	549	525	564	521	556	504	552	538	553	542	584	524	577	481	550	545	514	581	551	513	541	558	561	506	532	532	541	563	520	563	524	513	561	590	545	534	528	564	562	559	541	531	537	526	514	540	600	523	593	557	533	555	533	516	531	550	559	559	532	546	611	552	500	566	548	572	535	562	517	491	518	536	572	540	516	521	525	520	510	522	501	542	495	507	543	528	537	558	532	485	546	576	507	487	534	500	492	482	529	542	591	531	526	534	554	527	525	521	509	557	571	553	545	558	548	521	509	532	561	560	531	529	542	544	556	553	555	543	533	500	544	533	545	526	506	535	543	531	563	527	529	544	505	557	513	517	510	545	564	545	541	584	557	543	536	526	551	513	535	549	508	535	583	515	553	536	545	515	580	514	530	556	491	521	547	541	508	555	611	538	556
4135	1645	884	980	735	645	506	461	453	367	421	383	401	391	395	402	431	427	436	463	417	391	398	377	413	341	395	354	387	382	354	402	376	382	329	391	359	375	397	396	383	367	395	364	395	405	398	406	390	332	384	363	354	413	392	406	439	369	392	406	368	427	376	363	401	355	366	333	366	350	389	364	385	409	452	391	406	364	420	382	392	383	379	397	380	398	392	424	405	393	369	335	355	351	335	374	380	430	394	402	373	430	362	379	392	372	395	366	349	379	387	385	355	367	376	364	342	386	398	382	415	407	380	388	399	372	374	394	411	322	394	391	366	392	356	387	359	347	368	395	371	413	380	373	354	408	384	352	364	366	404	361	373	395	377	408	376	388	384	375	407	384	368	383	408	371	436	400	382	422	394	371	385	393	384	426	396	389	401	386	373	346	386	351	391	374	385	415	444	396	377	369	343	379	386	413	355	367	373	410	400	404	370	387	382	385	381	380	367	347	410	356	402	366	364	352	365	364	372	333	396	385	363	411	427	393	396	364	378	406	385	443	352	400	379	377	367	376	377	362	374	355	385	376	399	388	406	354	371	354	409	413	364	380	371	332	370	379	393	407	364	365	373	392	394	376	375	401	406	402	410	387	386	371	414	437	381	373	405	377	383	368	362	365	374	397	369	376	395	368	352	357	416	378	365	379	362	376	369	413	378	377	384	376	383	399	376	413	367	384	355	383	354	375	389	372	398	370	402	423	408	364	349	375	395	352	394	410	393	424	399	367	367	344	373	411	417	365	379	372	368	382	392	404	387	367	378	404	371	402	367	391	402	401	375	394	368	388	407	365	420	388	459	367	352	406	379	386	383	406	392	395	442	396	413	375	388	394	410	450	391	375	376	352	350	366	380	385	360	389	387	389	405	356	366	376	356	357	399	357	404	368	396	387	393	355	383	370	389	381	349	400	375	368	423	388	351	377	399	389	365	429	393	400	363	405	392	360	378	398	375	359	368	392	393	394	388	386	322	339	375	395	396	381	384	392	371	394	379	409	379	369	387	409	386	403	429	393	398	379	394	385	386	397	383	380	361	385	396	360	396	381	404	364	389	393	387	369	368	387	387	398	387	369	402	396	395	363	378	363	364	351	369	375	343	400	399	375	388	384	390	397	395	368	377	350	397	381	340	382	373	396	403	375	379	423	398	368	377	357	352	374	376	363	367	402	370	427	415	364	401	396	374	373	406	371	354	403	407	388	384	375	378	381	415	408	379	389	400	395	394	393	386	373	413	417	393	422	435	374	394	367	349	347	391	356	431	363	373	363	360	368	381	381	377	343	416	361	397	356	412	386	348	382	410	376	394	374	409	413	365	366	374	374	381	406	416	363	375	371	366	388	394	362	398	384	405	402	393	396	410	412	406	372	398	348	377	411	378	387	404	385	386	403	372	400	341	416	391	375	375	372	376	356	370	396	397	405	411	404	367	378	373	378	405	385	396	381	396	379	403	323	410	428	366	375	392	400	395	377	365	354	398	388	386	379	391	372	347	360	406	393	397	359	366	389	411	394	389	350	388	379	392	415	388	379	377	411	428	387	393	365	372	374	373	413	404	407	386	379	393	395	412	398	390	399	386	360	378	379	372	412	396	399	370	377	374	385	350	418	375	373	343	393	371	369	404	409	413	387	379	406	399	408	364	385	336	394	360	372	382	414	395	414	414	390	407	376	360	378	376	361	388	346	397	377	360	399	371	326	365	395	433	355	423	398	405	397	360	395	345	363	383	400	390	384	379	371	366	424	404	339	414	378	393	375	381	369	421	381	356	389	428	344	371	367	391	385	382	393	397	354	386	399	390	380	391	380	364	356	396	394	391	408	389	390	374	368	385	376	357	405	404	442	403	383	386	406	401	406	394	382	420	425	377	388	371	375	396	354	372	398	398	416	385	395	376	406	378	396	362	352	390	390	415	398	403	416	401	363	375	401	368	413	418	383	374	394	365	348	409	403	386	416	421	405	382	389	351	380	402	412	388	362	362	333	410	372	388	384	385	360	358	373	388	409	365	367	373	375	365	366	401	389	350	395	390	401	357	350	369	413	342	384	388	372	380	384	372	409	385	362	375	383	416	430	382	383	361	418	402	367	364	369	343	378	352	370	374	378	373	380	398	398	362	423	402	366	373	399	337	369	378	386	386	391	386	394	407	357	397	387	392	391	396	384	340	386	386	362	379	372	391	390	355	400	388	365	352	377	399	395	388	376	397	405	382	390	400	354	364	371	366	385	360	383	368	369	390	368	395	390	372	374	444	398	386	376	431	375	401	341	355	359	387	398	386	394	397	401	398	401	402	364	415	388	372	398	363	396	367	413	394	362	323	390	367	396	454	366	386	371	389	372	418	415	408	350	432	369	413	430	408	374	372	363	430	383	404	384	428	338	354	371	359	356	425	427	338	359	356	423	370	405	368	403	390	364	394	378	399	381	388	392	384	378	362	407	397	426	398	363	404	352	435	361	343	401	419	409	382	380	349	378	344	364	390	398	382	397	370	368	379	345	387	367	380	388	379	388	384	368	404	392	387	378	404	361	379	361	414	400	341	390	371	375	406	379	344	413	370	369	394	400	374	388	376	374	365	386	394	403	463	360	420	406	405	373	352	369	383	383	380	398	380	381	416	374	360	361	372	336	367	400	365	407	384	393	360	377	413	393	416	417	405	361	380	398	420	383	383	397	409	411	321	375	389	389	364	365	381	401	407	348	379	406	382	371	397	348	380	382	360	401	400	339	382	366	366	408	400	353	335	350	383	329	362	364	400	399	381	401	381	424	380	363	410	391	380	410	380	397	325	402	405	395	379	365	369	371	378	398	386	370	369	405	386	380	395	364	367	390	400	355	404	374	386	398	376	416	380	374	366	378	394	374	402	387	396	387	414	397	355	383	381	364	363	409	389	361	372	404	408	433	404	384	354	393	352	358	382	399	367	371	393	342	353	362	369	353	390	407	340	395	424	363	398	429	381	370	395	388	388	390	359	367	375	420	400	397	420	375	387	379	395	415	356	358	398	366	419	391	395	363	359	395	366	356	399	366	322	411	367	371	384	407	379	367	362	352	393	390	372	399	377	394	370	399	346	388	404	439	388	399	404	426	360	378	384	409	385	407	403	350	409	356	388	393	384	409	391	389	433	366	396	378	356	387	381	415	371	384	398	390	373	398	402	394	367	374	420	368	417	391	388	376	391	404	385	399	385	392	402	358	403	382	361	402	423	399	390	381	415	366	401	359	379	364	354	367	349	364	372	365	423	368	376	389	402	396	366	417	405	390	428	395	373	408	406	376	355	395	403	360	394	403	358	377	435	408	365	387	382	374	369	343	398	423	387	378	386	380	402	389	373	415	364	395	380	344	405	378	396	362	386	363	404	410	408	420	392	426	371	370	354	383	409	368	369	373	391	362	376	397	383	372	377	405	362	355	412	383	390	392	381	396	393	388	362	364	411	411	366	380	365	370
3953	2299	2232	3083	2752	2044	1543	1201	1136	1038	1155	1069	1005	993	1039	1028	1039	1040	1050	1068	1016	979	1015	988	966	904	963	924	939	995	916	975	1041	982	950	968	940	958	961	970	925	975	910	885	976	958	984	934	893	997	877	944	925	909	997	918	920	909	963	962	918	899	978	916	915	930	913	994	923	950	974	935	976	908	951	919	974	955	981	885	924	911	940	926	953	967	926	963	911	884	955	943	945	883	919	906	893	924	956	944	930	904	953	913	924	936	925	962	923	965	887	931	923	946	944	885	945	893	932	972	935	908	881	932	962	932	953	940	957	974	919	907	895	987	978	929	928	984	939	984	903	943	973	896	953	956	929	867	925	891	1001	868	904	929	960	965	940	947	913	919	897	957	951	953	971	935	938	918	954	906	918	965	948	1017	960	910	905	917	924	919	906	960	816	888	998	894	931	919	879	992	917	953	926	976	947	922	944	874	962	919	935	952	959	987	946	877	929	955	873	949	939	935	978	933	950	924	957	917	961	891	938	1002	948	933	944	945	934	946	960	906	935	947	1014	961	893	920	962	948	937	930	947	908	891	968	939	983	977	920	931	977	973	916	897	954	940	904	915	972	919	942	960	924	945	913	993	1025	918	965	952	875	911	924	929	947	938	936	942	980	958	936	967	940	955	938	913	944	944	939	908	922	973	985	944	923	994	955	960	939	910	936	934	989	910	965	925	889	983	924	973	924	953	895	938	984	915	988	930	921	972	965	924	913	947	954	952	938	964	973	944	945	959	891	946	911	984	906	969	945	928	1003	962	1035	929	920	962	927	921	876	937	936	910	951	946	937	928	935	941	953	997	896	884	955	990	929	966	959	952	978	946	962	971	927	992	918	966	916	955	961	925	942	942	924	873	945	945	982	908	990	928	1026	944	971	966	898	1003	945	899	929	897	946	974	922	957	937	970	882	987	962	960	955	900	998	877	878	956	949	888	927	937	944	875	937	948	889	950	973	943	908	965	947	949	918	920	907	977	945	961	905	937	923	970	973	898	1008	904	990	999	960	936	979	959	978	938	929	985	888	940	928	940	930	906	908	924	920	946	922	951	909	982	982	974	936	963	894	996	953	925	923	934	932	940	931	968	945	948	971	885	921	868	934	961	1018	895	921	954	952	922	921	910	949	897	913	963	912	945	954	933	956	939	980	952	924	994	959	970	972	947	858	930	947	943	934	976	914	994	915	985	928	920	944	901	934	942	907	942	890	920	968	949	909	928	971	993	942	886	954	950	934	934	963	890	920	931	932	933	916	904	948	956	968	963	933	950	887	940	875	921	948	981	949	932	869	961	954	964	978	939	945	980	921	891	986	941	901	937	944	928	939	913	983	950	928	931	954	938	937	958	943	953	942	963	890	972	979	957	961	932	950	942	963	974	940	968	913	924	984	917	903	936	933	929	930	913	911	936	875	947	997	950	941	916	907	933	985	903	962	939	996	943	897	942	867	848	923	943	962	909	983	947	951	958	926	952	866	881	930	947	933	970	933	912	882	920	947	981	910	922	881	916	936	881	939	901	915	934	938	935	919	916	892	948	941	839	953	898	897	978	903	918	928	975	918	924	911	953	935	934	912	956	894	961	962	965	953	933	975	929	920	892	932	947	966	928	929	957	975	897	970	956	883	927	969	947	952	961	934	948	951	947	950	967	921	974	948	933	936	948	921	915	955	931	895	945	959	949	899	929	898	885	981	918	923	996	927	966	931	930	968	938	917	948	911	849	895	978	943	908	901	928	923	918	943	989	940	926	1012	906	876	977	934	869	957	975	938	901	892	949	915	913	970	899	970	973	934	941	922	947	922	990	935	956	908	997	935	928	929	996	967	853	911	914	891	865	992	905	998	921	991	940	936	868	924	971	912	939	923	919	969	937	892	910	901	930	970	926	979	939	973	950	894	944	947	937	898	940	916	941	869	954	860	898	951	971	953	992	979	959	907	952	940	962	961	970	896	961	1001	905	898	911	958	903	970	920	965	999	960	920	951	924	914	942	944	917	956	965	924	948	982	915	903	911	1008	960	948	986	961	896	931	998	904	915	941	962	912	932	974	969	935	956	949	927	951	935	922	949	892	913	979	961	892	968	967	921	954	902	914	965	941	931	961	920	993	957	921	957	936	929	913	909	908	958	952	931	1037	901	877	961	892	955	988	945	875	906	944	948	910	912	928	978	991	919	913	955	985	933	936	920	944	912	916	958	927	897	928	980	958	938	932	899	976	872	973	924	954	956	922	986	931	975	907	896	956	925	985	959	902	932	907	938	952	990	925	969	954	901	931	950	948	974	987	919	932	961	930	937	918	904	940	910	960	953	960	924	952	935	916	889	940	914	957	900	914	886	999	957	994	908	966	952	883	915	915	932	923	953	917	986	947	958	899	901	933	977	971	940	943	944	939	925	899	918	947	977	967	894	913	878	924	942	980	938	960	939	891	925	939	947	960	941	938	905	936	933	941	935	935	947	915	928	983	971	979	974	939	904	891	926	936	948	915	975	1000	936	915	949	982	923	948	956	929	921	893	918	981	929	943	908	939	941	957	953	990	895	963	944	952	956	896	901	900	918	975	934	874	962	970	942	894	962	951	932	915	975	996	921	927	934	950	979	923	936	959	938	921	939	901	984	969	918	965	954	905	897	937	969	947	876	966	904	978	936	959	880	959	942	940	910	931	981	899	960	958	950	904	880	914	962	928	952	964	963	958	935	929	986	951	953	928	917	943	899	942	993	906	986	996	947	937	944	911	997	877	892	992	979	961	930	927	954	942	944	941	932	871	908	916	969	945	881	945	921	922	934	929	918	971	927	964	978	967	965	926	949	891	926	934	976	875	991	942	976	943	960	950	991	996	972	945	987	927	930	912	1020	902	957	975	912	930	948	918	948	897	900	968	939	949	945	924	1007	917	954	903	919	889	942	922	932	983	1001	978	968	911	896	919	944	944	921	928	964	939	976	887	987	921	945	883	957	934	929	906	916	905	975	999	895	947	993	909	926	862	935	962	904	955	929	944	930	968	920	944	984	933	926	895	967	929	926	951	962	902	932	924	947	928	970	930	918	961	931	942	908	945	957	954	947	892	958	943	978	944	920	951	949	954	936	931	952	966	897	954	913	936	958	977	916	909	904	932	918	945	913	872	935	927	931	984	957	941	917	945	844	967	963	940	911	985	964	872	932	936	878	925	915	944	895	884	961	880	924	958	979	863	960	935	933	932	948	929	990	928	1014	901	941	988	927	906	926	947	926	896	942	942	920	985	926	970	898	892	990	928	927	967	918	909	907	936	950	903	931	970	940	987	896	970	950	988	966	987	972	904	943	920	959	989	924	936	954	906	918	884	961	935	927	951	928	941	854	939	934	913	964	968	916	953	900	943	913	963	913	928	981	910	866	910	893	939	925	1003	953	919	947	903	946	898	949	936	901	910	930	952	896	939	956	967	953	1019	909	956	938	951	959	982	923	923	900	962	972	903	897	948	930	934	940	937	882	890
14674	5216	2144	2198	1642	1139	786	563	463	446	439	397	417	409	383	375	354	405	425	392	384	365	404	388	342	363	401	359	384	368	349	359	402	363	361	377	384	358	397	395	371	381	362	375	381	359	353	369	399	394	353	380	378	407	390	390	390	395	366	388	413	380	320	364	369	375	366	363	346	361	380	394	388	384	330	338	350	350	366	393	381	350	366	349	393	357	362	383	326	367	374	393	367	356	368	384	363	347	387	406	404	366	357	389	364	355	383	364	354	348	361	388	378	410	365	368	362	384	354	381	375	360	401	384	362	347	361	368	394	350	333	320	386	368	380	380	401	369	376	348	358	385	398	375	413	362	392	336	357	368	359	394	390	375	325	349	347	359	336	365	315	355	342	343	386	366	397	335	375	348	372	411	363	350	369	364	378	378	363	358	353	362	353	370	366	369	380	367	397	374	402	336	376	337	388	403	366	371	335	363	376	364	359	329	379	379	372	352	363	361	370	378	351	409	357	367	387	398	363	371	375	366	369	374	373	386	394	382	347	378	353	399	384	371	376	370	372	386	398	333	375	395	373	400	372	353	351	397	345	388	360	380	344	392	345	358	385	392	427	372	356	372	366	370	342	376	367	341	432	382	350	342	343	350	369	396	340	361	355	374	338	345	357	362	390	382	313	377	364	366	363	383	380	350	381	408	360	374	380	381	360	370	360	380	377	378	374	333	368	377	351	393	384	350	338	370	372	354	340	367	395	398	353	383	352	357	341	384	394	364	374	361	355	395	366	378	356	330	354	373	366	368	374	337	335	374	365	389	336	396	384	384	351	357	353	349	354	359	366	367	364	387	371	367	358	343	352	376	355	360	345	367	351	361	349	369	345	367	325	390	331	367	357	359	379	379	350	343	370	357	385	378	391	355	393	385	374	342	367	365	358	345	389	342	356	361	370	346	385	360	370	367	381	351	394	360	339	329	363	343	375	365	353	361	377	364	330	391	304	348	368	380	347	383	377	343	354	377	391	377	379	354	393	381	371	414	358	366	345	367	341	374	370	327	397	344	378	377	382	366	355	362	396	354	375	382	355	365	376	367	401	403	355	395	381	338	360	375	369	341	367	400	404	341	369	382	380	353	360	367	358	353	361	374	340	375	377	370	369	381	368	355	348	377	374	341	353	358	370	391	328	324	384	381	356	371	369	369	384	346	372	363	346	369	348	357	410	359	370	351	356	376	364	370	385	353	384	354	377	388	368	395	371	356	354	359	412	367	356	377	404	358	358	392	366	386	352	370	347	379	361	399	371	340	352	343	353	392	370	360	345	367	389	368	358	390	347	373	359	386	398	354	346	320	326	347	357	378	384	375	349	307	370	358	339	393	367	361	365	361	343	377	376	352	372	365	376	355	367	355	387	386	376	361	402	346	400	333	371	358	417	357	381	387	341	350	388	350	357	343	383	364	372	350	335	344	374	344	380	363	368	356	356	383	399	373	390	361	385	371	331	403	380	348	328	361	371	418	364	350	356	370	359	358	369	361	389	373	365	342	358	335	392	372	357	382	345	358	376	377	353	378	353	358	369	336	386	355	367	358	346	404	334	353	380	347	357	371	359	379	358	365	365	382	318	388	357	362	394	374	348	342	393	403	349	372	386	355	359	320	396	388	412	357	354	347	368	350	336	312	346	365	338	393	367	396	405	363	344	390	342	395	356	339	409	365	420	355	368	398	372	341	366	354	384	352	342	325	350	339	386	381	338	382	365	359	354	380	356	331	380	377	346	352	374	402	372	363	404	375	345	356	353	384	355	360	369	378	358	316	378	398	388	338	379	370	361	367	354	387	373	372	366	320	368	380	344	365	376	361	362	405	377	355	374	323	377	381	368	392	361	391	379	402	354	357	354	333	355	391	361	376	368	380	373	393	380	369	351	396	364	308	354	410	394	365	345	386	362	358	370	360	393	414	370	358	323	351	356	372	336	310	380	357	370	320	353	366	349	385	351	362	363	343	375	391	397	369	382	375	351	371	404	383	370	351	349	380	355	384	365	371	354	365	400	347	360	368	394	391	376	386	326	375	361	368	362	341	348	319	374	372	398	378	354	385	341	378	361	331	343	333	321	351	375	394	370	373	365	383	380	381	372	338	357	333	386	349	343	348	365	378	345	353	356	367	369	346	390	367	362	361	338	360	339	362	381	346	382	391	372	364	385	350	376	361	391	397	361	390	372	368	395	331	361	385	345	356	347	343	361	388	392	367	389	339	368	363	365	368	431	394	369	351	352	366	362	339	375	344	376	406	360	372	369	366	361	356	328	345	343	388	362	385	363	406	396	361	384	386	359	362	346	375	382	354	378	373	422	366	346	339	321	392	354	357	391	363	375	373	340	366	374	343	379	357	329	359	333	337	359	366	341	388	339	403	356	358	379	320	356	342	353	357	370	390	378	362	360	391	323	378	385	384	359	378	377	399	368	379	384	373	398	361	375	356	335	357	386	375	385	367	389	376	402	382	357	370	362	356	371	357	339	369	385	369	371	399	362	338	352	366	395	337	372	373	388	362	377	343	347	348	376	340	384	371	349	353	352	367	369	356	396	351	328	372	402	366	384	393	416	386	343	389	311	388	377	376	378	342	409	368	340	371	375	364	374	365	372	357	366	316	362	376	349	386	407	408	372	391	387	375	354	363	375	364	355	333	371	390	385	369	372	350	344	335	375	376	331	381	376	386	388	362	348	379	354	375	344	391	360	339	382	389	377	340	363	328	355	350	347	382	346	360	346	358	414	398	343	374	339	373	378	355	393	347	349	352	350	373	342	362	350	401	405	347	434	370	328	371	350	372	350	369	395	357	345	350	364	363	336	356	361	368	382	360	364	352	381	371	351	391	340	365	406	368	355	359	385	398	381	412	344	348	399	357	371	385	368	399	405	383	348	358	369	365	378	346	383	336	361	343	377	384	356	375	387	365	339	388	351	369	354	378	356	369	338	381	362	368	354	368	348	397	355	383	373	370	385	366	371	341	375	351	348	386	364	385	385	367	355	352	382	366	385	344	366	340	379	364	363	389	407	384	360	374	348	347	370	328	356	346	357	399	374	384	359	348	350	384	374	364	360	373	353	374	327	355	352	375	369	355	356	411	342	353	371	399	365	352	375	334	343	365	365	365	409	381	386	374	320	407	379	378	403	362	380	358	407	368	366	392	350	376	357	344	347	347	383	361	373	361	383	383	331	395	366	397	339	330	405	342	398	365	392	341	353	357	326	351	349	355	389	381	337	379	377	328	364	405	365	336	396	338	356	373	369	400	365	343	368	329	356	327	355	375	354	375	384	362	368	344	369	373	373	357	380	358	336	335	345	358	378	367	343	368	396	362	370	346	360	368	363	367	337	362	351	361	373	349	373	349	385	372	374	353	341	375	360	374	359	335	383	347	371	377	365	348	327	365	355	360	373	380	384	373	372	388	340	371	385	345	327	368	379	354	355	355	369	373	392	377	382	371	377	363
11781	4903	4227	6565	5311	3793	2815	1867	1473	1318	1243	1154	1214	1131	1098	1083	1115	1122	1114	1139	1117	1071	1104	971	892	977	956	964	924	938	949	946	935	932	937	938	897	909	895	904	877	899	854	858	942	951	888	902	898	899	877	946	864	896	884	913	925	936	893	876	854	892	871	849	876	888	907	885	876	872	908	905	906	899	878	931	872	884	823	861	938	928	930	929	983	888	879	895	867	899	906	928	929	903	864	879	933	883	915	891	857	885	915	874	923	895	851	870	893	871	872	904	884	858	846	910	874	904	880	875	876	890	837	850	844	903	878	856	826	911	844	882	925	907	883	902	884	919	966	864	954	845	905	913	925	891	847	885	906	892	889	875	898	912	908	949	913	887	885	863	860	847	897	852	864	889	926	922	920	895	879	887	891	916	884	882	839	866	905	849	933	887	886	900	858	924	864	882	902	860	920	848	852	934	923	894	900	871	829	881	945	835	842	896	848	847	879	821	900	929	915	902	887	886	889	889	858	874	918	841	853	848	885	906	853	908	885	957	917	870	862	845	956	902	844	915	907	915	906	896	879	927	893	903	866	878	886	885	891	911	937	844	885	919	904	868	857	894	920	872	890	912	848	877	881	878	841	828	906	866	868	883	878	907	912	925	892	844	896	884	879	947	875	937	841	891	876	863	910	857	928	931	857	929	861	920	877	890	886	894	904	896	894	846	905	881	906	924	953	886	908	891	885	915	917	936	903	847	894	909	943	897	878	826	916	857	918	846	903	833	919	894	856	865	933	903	935	871	901	905	901	878	882	919	947	927	872	925	880	920	889	832	901	896	928	858	947	843	814	888	912	831	904	883	938	860	904	876	906	886	878	944	813	876	904	900	899	924	903	842	899	930	946	916	864	913	864	879	918	876	870	872	890	929	864	884	909	910	932	855	876	903	838	891	922	922	907	821	931	899	850	875	915	981	925	885	862	945	912	910	860	872	842	865	828	860	892	850	856	867	893	881	919	929	898	880	888	929	902	892	904	873	895	895	874	893	903	893	875	909	878	898	896	873	891	917	906	838	807	889	880	925	901	896	883	870	858	932	849	859	868	845	851	945	868	900	873	857	902	926	922	878	925	936	912	945	874	870	877	875	895	876	840	910	872	910	880	863	907	879	822	833	927	856	929	874	879	919	861	899	861	910	944	916	937	950	883	880	919	889	884	856	886	848	916	874	890	900	847	960	875	864	895	866	869	894	915	908	907	842	864	940	906	851	952	888	888	899	883	886	910	894	873	864	930	916	857	880	994	815	909	885	850	922	852	870	879	893	900	897	826	863	901	885	932	890	916	892	916	885	893	893	934	862	846	903	843	897	947	903	871	896	908	926	904	849	922	875	864	900	855	871	869	958	885	903	897	867	923	896	880	834	889	896	910	896	845	897	919	867	865	853	890	873	877	846	882	891	827	969	864	894	882	847	875	846	923	911	897	906	869	862	907	891	933	857	900	835	938	858	885	901	904	925	936	872	856	904	883	845	913	894	877	905	902	893	851	827	934	862	878	821	868	939	892	885	859	876	875	891	920	894	862	894	885	893	913	886	906	871	853	887	876	917	933	908	927	884	901	927	841	883	875	885	903	946	858	909	910	879	867	867	867	919	886	907	879	918	856	877	914	914	895	905	892	905	853	877	867	902	910	882	883	885	912	926	854	853	893	900	909	890	867	896	871	964	916	898	850	856	894	876	901	914	877	863	877	892	946	973	890	892	867	934	870	876	863	927	907	856	902	841	868	896	826	913	884	855	890	848	853	897	907	867	939	922	856	889	922	889	920	890	902	935	937	862	833	921	844	899	873	893	896	843	875	919	929	877	892	844	882	925	857	864	876	888	875	913	858	880	853	886	905	898	896	877	919	936	875	867	921	853	890	857	873	891	888	895	877	853	902	901	872	873	838	815	868	889	858	892	862	895	848	982	902	906	985	893	967	878	881	858	899	827	862	884	898	886	854	868	915	916	902	906	890	893	874	867	857	921	899	897	889	901	876	883	878	903	906	871	923	884	863	903	864	886	879	915	887	874	896	939	887	899	869	898	889	861	951	863	888	804	870	894	865	903	928	862	940	890	922	915	874	908	883	878	888	915	886	927	882	879	882	885	894	937	875	876	864	910	883	925	866	875	881	904	879	929	863	862	938	870	845	825	845	889	859	879	875	914	871	903	916	840	911	860	885	892	906	866	880	865	942	871	882	882	845	901	829	888	901	885	879	864	880	882	872	910	833	902	875	875	843	924	884	872	873	927	845	861	919	917	897	877	932	832	847	929	866	876	807	896	913	852	913	897	889	893	895	882	927	870	908	903	953	883	846	895	868	929	927	913	907	862	881	893	880	924	890	929	914	894	876	894	921	903	908	903	906	930	892	857	876	928	895	893	899	930	876	881	952	845	857	959	870	911	867	914	856	923	877	853	915	924	818	925	915	896	912	852	889	914	864	867	888	894	909	874	845	865	894	864	925	921	918	887	843	921	942	909	925	895	886	920	887	891	874	902	911	934	871	840	840	863	919	917	891	859	907	850	890	917	915	913	862	928	898	942	904	910	870	929	939	902	894	828	900	876	808	901	894	901	797	887	896	911	925	871	884	914	858	911	897	854	871	926	936	863	886	885	911	947	912	925	888	896	856	844	911	867	862	906	879	887	944	853	913	870	846	839	900	864	865	865	922	888	942	859	835	862	863	898	932	858	902	889	901	814	894	920	904	925	882	882	857	906	870	922	877	940	869	886	867	940	912	822	880	910	919	901	907	912	897	895	938	883	947	860	918	838	846	892	862	889	857	949	925	874	908	923	897	848	862	888	874	880	874	886	868	868	875	884	855	911	895	875	872	858	903	891	965	893	889	920	888	920	911	910	875	911	892	882	873	855	825	851	850	873	881	873	880	920	919	894	872	880	909	882	938	867	864	915	889	834	860	896	906	915	882	872	877	874	898	885	859	920	915	881	867	874	876	934	896	875	879	876	900	918	898	923	851	968	899	903	846	871	904	830	902	868	934	901	910	895	908	890	866	874	864	946	921	919	906	896	866	903	905	912	924	951	937	871	891	870	858	807	914	928	911	944	862	864	882	902	856	921	931	937	950	902	906	915	903	847	939	876	918	912	908	857	889	868	913	832	876	923	861	875	882	819	864	872	884	869	903	913	895	937	886	896	889	896	934	882	888	829	828	886	863	915	917	892	881	924	868	890	906	865	869	908	899	871	880	862	891	952	879	960	905	861	855	875	891	849	816	836	912	888	891	894	896	866	885	873	886	893	865	851	916	912	915	911	885	915	882	890	849	926	926	951	866	942	913	921	918	866	862	909	900	960	883	881	896	922	892	922	866	917	920	891	914	846	871	928	883	891	925	897	860	910	894	926	916	843	868	867	919	887	928	956	869	945	865	882	879	881	876	893	887	865	857	881	878	893	849	876	891	955	896	909	880	884	923	828	878	888	884	902	869	897	872	862	915	894	878	920
23499	9415	3782	3507	2052	1365	869	505	388	346	303	257	254	266	255	246	268	295	272	253	246	245	231	258	212	226	248	237	201	250	212	218	253	219	220	204	199	245	206	229	204	234	230	205	236	209	221	238	234	193	237	250	198	244	224	223	197	202	244	207	222	220	216	236	213	190	229	233	227	225	197	207	240	221	214	220	203	212	262	186	217	207	193	236	237	192	200	206	215	191	191	204	214	233	207	216	197	219	210	240	251	223	203	211	213	222	196	204	215	212	209	216	227	206	240	214	241	199	243	225	196	203	204	198	218	201	169	205	230	231	202	243	214	197	208	215	223	220	248	226	232	217	190	223	210	205	223	210	230	200	190	219	204	235	218	217	210	209	229	201	216	227	210	213	232	213	176	215	195	225	205	199	241	209	224	205	197	227	200	213	209	195	214	208	242	238	191	214	222	231	220	221	248	228	233	201	224	237	222	218	216	216	198	172	229	214	206	231	220	222	230	212	194	214	200	194	217	225	204	188	215	200	205	184	204	211	183	216	190	218	227	205	202	249	223	228	238	220	236	195	223	215	230	209	234	201	211	210	239	189	200	208	249	210	214	231	221	223	181	230	225	214	222	227	213	193	223	161	190	203	209	221	207	213	212	220	216	190	215	238	195	242	221	207	212	206	225	216	209	196	206	212	226	214	199	222	211	218	228	202	230	223	178	205	203	213	220	212	227	213	213	197	208	237	213	220	221	200	231	203	186	212	215	196	200	225	241	233	192	241	208	229	210	230	208	239	210	197	202	224	235	230	214	237	170	234	177	196	204	198	204	250	223	230	200	225	200	208	235	213	224	218	227	194	212	196	222	213	231	215	225	227	214	208	241	207	212	221	202	216	217	222	187	202	187	218	214	195	227	202	221	218	214	194	215	202	185	226	225	215	194	218	204	209	186	199	241	195	195	179	230	237	212	214	176	232	209	206	204	230	191	211	196	223	208	224	212	203	207	210	227	228	207	223	199	227	231	209	199	239	239	204	232	202	208	216	224	211	204	199	211	259	192	248	239	220	222	210	214	197	209	237	228	199	218	223	205	205	211	206	204	210	204	219	207	198	210	228	205	219	220	221	217	220	219	214	217	216	194	192	207	180	214	212	219	216	196	196	221	202	206	204	219	230	244	223	208	207	193	216	216	214	212	201	221	214	170	195	213	207	202	215	222	218	213	232	207	202	223	235	230	234	215	203	212	216	235	235	252	224	227	211	178	222	210	210	209	210	220	197	216	215	208	229	211	187	207	219	228	203	215	187	222	224	245	228	213	223	194	217	214	209	198	238	220	238	207	217	199	220	193	217	212	240	223	241	214	207	190	221	249	224	201	205	234	232	199	207	226	219	222	222	252	199	215	228	213	209	202	214	230	238	189	229	205	226	221	210	212	226	227	207	201	199	206	218	214	206	218	206	202	228	205	221	230	209	195	195	225	229	237	224	200	219	227	228	220	231	209	203	228	234	245	203	195	200	212	186	198	206	222	228	209	212	225	223	203	198	222	202	209	212	203	198	205	208	243	220	228	238	238	225	216	195	217	205	248	208	217	232	225	219	207	225	211	195	219	230	227	199	194	193	197	229	194	212	212	213	200	223	201	220	208	237	247	203	233	236	210	191	201	204	201	208	214	205	211	189	204	235	227	209	236	213	218	223	206	214	208	232	227	220	229	205	211	176	220	190	209	205	265	196	220	244	215	209	205	242	241	245	210	225	226	240	185	238	202	207	201	219	246	210	225	224	198	214	222	222	206	220	202	215	225	188	213	247	206	241	246	195	203	210	213	230	236	175	210	233	216	181	218	206	208	187	220	218	190	219	203	204	205	249	190	202	204	218	203	213	218	221	224	202	222	200	230	230	200	223	210	205	223	208	195	181	228	225	207	214	216	236	220	203	235	212	216	219	208	229	211	234	223	210	188	205	192	199	205	226	227	220	223	203	213	214	213	195	204	202	201	254	236	203	200	220	205	215	227	208	213	226	184	196	197	237	206	229	203	228	206	228	219	203	217	227	192	222	222	240	198	220	211	186	217	221	209	212	260	211	234	231	234	198	194	223	236	183	199	219	197	218	222	214	244	221	227	231	215	219	192	213	211	210	191	231	210	215	233	222	202	206	204	216	205	213	209	209	201	217	196	190	206	196	205	210	213	187	253	228	219	228	213	203	234	198	217	221	197	227	219	201	243	210	226	214	197	209	213	202	210	207	211	209	223	208	223	221	203	233	185	229	250	220	233	191	206	218	216	217	187	205	212	236	232	233	202	201	208	190	231	230	229	199	239	241	217	210	199	200	208	213	209	236	214	234	219	209	222	225	231	191	202	210	221	186	223	196	253	203	196	201	212	199	214	201	206	222	202	203	178	209	211	225	210	197	200	219	210	201	217	238	225	205	207	227	196	186	228	202	215	206	222	199	230	235	197	207	217	212	204	241	213	218	210	220	196	183	223	211	221	208	234	234	209	176	216	178	233	217	211	223	224	213	236	230	201	199	206	225	230	202	238	230	202	199	194	231	224	200	211	218	236	217	218	249	228	228	224	208	208	230	218	231	228	211	227	201	224	224	230	224	214	239	211	232	234	186	189	209	216	243	205	218	220	214	215	226	209	217	208	227	240	208	220	189	211	207	227	187	221	212	195	199	220	242	221	211	194	219	185	209	207	238	226	231	213	201	233	217	211	189	209	224	190	199	208	198	195	234	201	217	221	210	212	189	194	236	248	241	216	238	203	242	195	210	200	205	226	202	216	208	175	238	212	223	213	231	215	198	196	218	194	202	215	221	240	204	243	216	220	217	211	220	234	221	224	228	205	212	224	220	220	211	253	216	192	184	210	223	214	205	190	219	229	217	211	198	218	218	220	202	200	214	205	223	212	195	235	193	223	236	195	218	218	191	214	239	221	209	190	199	204	217	210	214	225	207	188	217	246	206	213	241	209	214	223	224	189	226	196	207	195	233	221	209	196	225	206	200	219	206	203	223	192	230	225	224	232	240	226	233	199	221	231	228	202	217	236	213	223	206	207	222	234	215	210	205	220	209	221	221	210	221	201	208	209	222	220	243	211	220	229	240	200	194	215	198	220	219	224	223	231	195	217	209	220	211	218	197	206	209	182	239	212	239	207	195	220	188	192	207	226	201	202	198	204	205	212	194	204	218	233	206	221	222	207	205	224	222	248	234	198	209	221	190	216	221	207	220	209	221	203	223	191	218	192	247	234	219	220	205	230	213	203	227	240	192	218	232	218	205	232	219	253	191	201	218	223	212	200	222	218	233	217	190	190	223	187	204	214	195	221	210	202	197	209	246	235	199	216	234	219	190	203	216	180	241	215	243	209	204	195	221	203	233	204	221	199	222	217	199	233	224	206	220	227	229	219	197	218	219	194	199	211	231	206	203	214	218	215	223	236	222	205	219	178	192	228	211	218	200	238	222	226	194	203	225	213	231	211	221	225	214	232	190	234	197
15809	7509	6294	9599	6830	4772	3488	2055	1521	1160	1160	1041	967	931	876	908	895	912	879	894	965	884	789	666	638	635	666	616	672	620	586	594	663	614	601	585	624	564	580	538	553	570	574	557	573	542	540	565	531	575	587	542	503	510	546	543	527	572	539	556	566	572	505	579	548	558	576	547	537	556	560	568	564	551	550	526	573	550	563	599	578	530	554	578	629	535	600	608	523	551	549	589	529	575	584	558	532	610	545	548	541	550	545	559	564	515	601	563	550	517	572	548	547	508	512	550	580	531	596	509	541	540	573	552	542	541	526	577	549	573	541	532	583	561	552	533	546	510	519	520	525	534	540	584	549	530	542	563	492	565	549	551	538	536	523	522	582	574	530	533	568	538	531	552	540	510	605	614	516	551	534	536	558	569	518	547	553	545	564	543	593	553	513	555	520	527	561	552	559	585	532	544	567	516	592	558	544	542	561	525	537	566	513	538	543	576	523	544	543	532	549	523	540	555	536	562	558	519	527	541	543	566	538	537	552	536	541	564	554	550	577	550	499	543	532	520	509	539	528	525	590	561	554	556	556	532	544	548	535	568	537	520	561	542	572	570	561	513	546	572	539	556	571	553	521	539	557	576	549	574	558	569	518	526	571	554	580	547	526	494	554	549	549	519	491	541	586	558	547	516	517	541	557	549	536	570	550	573	574	525	527	541	511	592	530	526	512	540	557	533	553	589	557	526	596	524	528	568	561	549	544	539	571	553	579	538	571	568	522	502	559	559	514	574	498	578	582	575	562	540	545	521	560	500	591	542	537	543	567	547	564	557	562	567	558	562	505	534	537	542	547	514	537	522	584	542	535	498	540	529	559	555	549	531	591	557	522	555	543	579	510	545	578	552	550	531	524	514	489	544	550	559	581	549	534	508	561	509	585	536	562	544	565	547	522	527	597	581	554	576	558	553	526	511	565	605	563	596	573	532	573	515	533	566	575	545	526	518	578	560	497	541	565	543	564	538	577	528	547	534	518	521	564	545	576	559	521	565	582	545	554	561	549	542	533	548	556	551	548	579	569	559	563	541	548	557	562	518	554	537	541	600	553	555	561	565	527	540	511	547	532	526	536	562	578	543	548	515	552	543	566	573	518	549	599	576	567	542	524	553	533	509	540	558	541	574	538	555	585	577	581	538	569	554	558	556	550	562	531	560	557	572	552	567	526	577	592	563	527	549	564	541	561	577	536	520	527	579	516	547	583	553	515	547	550	547	553	523	547	522	541	508	541	585	552	547	528	513	570	560	529	580	580	544	567	582	559	574	586	541	542	554	535	562	586	509	574	589	546	562	576	559	538	555	543	574	551	542	537	583	531	542	535	519	550	567	539	556	526	552	544	534	593	581	571	530	572	564	555	538	551	548	542	551	539	562	540	594	552	552	505	533	568	533	534	554	543	560	560	541	502	558	533	519	576	556	527	556	534	556	535	572	571	550	499	562	545	553	527	543	510	584	529	595	557	567	578	543	567	529	521	548	528	529	531	560	531	535	599	561	575	573	543	546	577	591	510	548	592	567	546	552	536	575	516	537	537	553	548	535	556	508	525	574	552	550	585	546	541	523	543	546	529	525	597	551	549	588	530	565	562	570	593	540	502	554	516	566	545	572	548	560	547	525	557	571	539	579	521	562	519	585	576	571	531	539	570	591	586	567	554	593	555	552	552	502	531	578	576	562	597	507	548	505	524	525	533	523	541	554	540	543	530	562	558	546	552	555	519	548	555	570	548	528	576	578	536	542	570	542	558	526	544	552	538	585	525	526	527	531	587	530	537	574	583	530	565	551	566	549	593	522	561	560	534	557	564	586	543	555	518	557	560	546	513	568	571	589	562	520	506	563	593	546	501	595	568	542	560	550	565	528	535	560	564	527	513	527	536	556	561	519	544	629	565	536	539	556	514	535	502	541	520	560	555	549	567	530	540	512	559	552	573	544	531	533	560	583	553	586	532	573	539	510	570	559	559	521	504	487	549	567	510	525	598	532	527	537	541	529	559	543	561	541	497	516	569	535	550	489	577	584	528	541	555	566	559	557	546	579	521	555	590	544	547	521	549	518	532	557	531	577	520	509	539	594	526	599	528	567	550	547	536	538	575	519	572	513	553	522	557	522	508	562	586	547	515	562	553	530	550	529	547	529	534	557	514	541	550	519	563	517	559	604	592	564	542	564	534	530	558	580	498	551	549	526	566	546	538	554	533	596	575	563	520	565	509	563	552	567	559	519	535	556	539	538	569	589	568	585	527	524	522	533	563	573	526	583	538	531	555	546	547	529	549	526	548	576	532	536	603	557	544	568	551	556	550	574	555	531	537	564	556	527	568	569	541	564	531	536	543	513	558	499	557	575	538	514	530	521	509	537	540	563	558	529	554	531	532	531	555	534	556	584	566	573	501	532	549	521	540	526	535	532	523	579	566	546	554	498	528	505	552	491	564	531	539	513	524	522	547	588	573	516	551	504	564	580	557	532	477	566	550	558	540	535	530	505	548	526	524	549	571	566	544	536	583	549	548	516	538	580	580	535	572	582	535	524	485	518	524	601	530	569	522	540	521	545	596	500	537	521	586	545	558	558	511	530	551	521	537	499	571	537	579	576	543	543	564	559	560	592	539	577	537	547	539	574	543	573	558	577	562	524	516	568	544	536	565	578	563	537	614	542	555	496	537	568	548	505	543	552	547	565	542	512	564	517	608	534	538	537	563	552	562	581	563	521	528	549	498	599	558	532	542	510	593	514	560	545	576	529	580	582	512	530	553	545	519	566	560	525	552	527	541	557	537	524	521	550	532	564	552	493	539	561	563	555	533	532	578	569	556	473	581	565	555	530	514	512	542	503	532	517	565	520	556	570	555	519	545	572	542	577	551	529	565	566	535	544	519	547	575	564	571	524	532	541	572	514	554	576	578	554	540	566	525	578	525	557	535	561	554	520	532	554	609	530	580	497	563	542	537	546	561	562	541	572	535	529	519	561	551	557	573	621	583	591	529	579	555	533	512	565	548	550	495	553	543	518	565	523	518	528	553	534	590	541	519	533	565	575	539	608	596	539	551	559	549	569	545	598	537	558	583	537	538	534	605	513	566	512	564	563	519	512	546	549	566	585	539	588	517	566	550	520	584	569	547	563	574	553	529	530	539	525	590	536	556	532	620	524	568	569	516	519	531	530	565	537	535	577	589	548	540	559	578	556	556	491	519	544	557	535	545	566	525	571	496	537	540	521	583	539	519	588	549	525	512	563	516	544	575	582	540	575	541	587	561	524	549	499	570	552	564	540	550	557	536	501	572	500	536	527	590	557	538	530	576	540	521	553	579	569	545	509	533	583	545	570	536	589	555	583	507	561	575	533	558	508	558	583	546	568	528	575	490	583	582	554	583	540	577	549	555	527	570	565	579	535	555	547	591	504	537	535	558	547	574	535	538	522	550	558	572	573	530	559	530	531	538	557	548	545	521	571
4184	1675	1196	1178	750	559	483	441	449	409	435	430	408	445	430	383	369	409	412	411	411	405	423	386	422	407	408	402	421	407	388	377	411	426	397	388	383	370	358	362	380	386	391	371	387	408	394	411	418	407	409	398	361	387	400	369	407	362	369	397	412	431	393	390	399	369	362	394	407	400	377	384	420	369	386	404	394	385	410	443	396	385	387	411	417	407	387	395	406	364	385	435	379	428	380	405	401	377	365	371	367	366	411	448	403	380	394	405	379	420	436	420	380	364	369	374	392	393	377	404	397	387	414	400	402	389	409	430	407	428	427	403	412	409	391	370	397	369	381	387	336	396	371	413	393	385	421	344	375	413	359	438	401	412	380	417	377	414	378	425	426	403	379	391	366	364	351	394	363	400	371	411	395	401	367	390	437	418	428	428	419	365	380	402	433	417	373	386	403	392	376	398	362	435	397	361	398	395	393	400	359	398	406	364	432	373	388	410	387	411	385	399	377	418	422	401	381	395	411	388	402	378	365	387	393	399	415	401	399	406	393	361	386	373	396	407	390	414	393	356	401	422	399	380	381	390	372	423	373	377	387	347	381	367	377	426	375	391	386	443	400	405	407	336	380	391	418	396	404	394	399	413	364	398	350	395	371	412	391	376	409	389	375	396	406	387	381	360	419	393	463	351	411	379	360	404	361	402	431	407	374	407	389	375	398	392	413	426	434	386	392	400	389	386	390	371	372	376	382	353	388	385	406	417	345	428	415	392	411	392	400	397	427	362	374	352	347	352	373	411	384	423	408	383	417	395	401	414	424	395	399	402	389	366	389	391	394	402	379	417	414	402	402	335	352	362	382	338	394	384	370	402	388	366	348	434	402	410	432	383	410	424	408	413	393	399	414	403	405	386	410	370	372	399	405	385	416	417	378	396	390	372	388	390	366	368	404	376	395	396	429	375	396	390	358	384	408	419	393	389	378	458	404	406	439	412	398	379	377	378	403	377	404	414	416	379	396	402	371	410	378	376	386	391	439	380	413	363	399	413	389	380	416	434	388	418	402	385	380	414	381	416	415	420	403	392	440	397	417	401	384	422	395	344	371	381	411	374	372	408	389	387	422	419	417	371	391	374	373	378	382	420	389	368	367	391	395	425	368	409	414	379	429	401	388	401	386	397	413	422	380	375	362	348	323	414	409	378	396	370	376	379	416	378	390	384	407	389	417	373	377	357	368	384	409	386	369	365	411	425	408	377	360	362	377	417	389	386	336	407	425	418	378	395	375	417	401	398	414	428	385	350	398	374	395	363	393	398	456	419	403	399	376	397	394	374	428	369	399	397	375	355	379	404	420	377	387	456	380	393	392	367	376	405	457	410	376	370	382	413	415	413	413	387	384	377	410	398	392	378	404	387	391	398	398	383	372	382	420	402	370	410	378	372	410	383	386	374	390	386	396	383	426	420	380	372	352	384	377	368	381	374	418	420	387	393	400	381	391	360	386	408	420	368	442	402	398	390	382	444	406	386	394	403	399	401	378	370	381	432	414	343	379	353	423	364	370	367	365	391	397	385	394	384	414	385	360	398	375	377	393	386	381	397	388	421	379	390	393	388	385	453	431	427	401	363	381	371	381	396	408	412	393	402	398	378	385	397	378	390	370	376	404	391	395	406	401	412	387	410	407	409	379	400	378	371	380	370	390	402	375	417	386	396	373	402	423	393	379	379	373	343	379	380	413	393	376	389	401	423	369	401	374	423	395	385	408	384	381	372	392	384	398	372	402	424	398	428	404	377	393	411	387	410	360	359	391	366	364	383	403	375	423	416	395	397	394	426	389	385	388	402	403	372	351	395	369	371	407	413	381	378	430	411	404	375	365	412	383	438	410	395	405	380	370	393	389	378	385	370	400	390	424	383	382	422	437	396	433	414	373	373	379	403	389	402	384	383	395	367	403	397	444	399	397	376	425	403	403	411	401	390	385	375	390	405	401	379	385	417	401	393	390	383	378	371	404	382	414	356	393	377	402	419	373	407	381	371	401	381	372	371	415	392	408	395	409	413	360	374	423	392	409	438	358	383	384	404	380	389	391	379	381	360	386	400	388	341	380	390	392	404	397	391	384	382	401	394	412	410	359	403	408	378	430	401	379	392	400	369	397	403	441	386	396	397	388	379	368	388	349	367	364	406	379	417	432	423	403	408	412	386	404	373	429	382	405	370	411	391	423	396	389	390	393	377	400	376	405	423	402	387	388	395	389	411	391	374	422	388	366	392	423	408	394	405	405	370	391	407	421	385	433	407	405	360	399	375	433	399	364	403	372	382	393	410	414	349	399	374	362	386	412	405	400	386	415	381	419	411	392	426	417	410	418	396	402	380	399	391	368	381	410	361	419	394	360	393	432	434	397	420	359	380	392	410	381	428	430	386	409	371	425	389	431	360	412	407	371	361	396	385	385	369	393	401	428	399	385	419	355	394	402	419	405	411	417	376	400	402	394	399	361	408	401	406	368	395	382	400	374	391	395	378	388	394	376	381	373	386	398	345	412	342	424	394	433	335	372	379	439	421	419	400	414	404	376	379	375	409	422	390	388	382	379	414	393	401	375	397	409	404	414	388	403	390	396	430	388	424	399	387	367	412	367	352	364	395	382	386	410	410	380	385	407	396	414	393	375	375	372	378	343	383	409	409	442	362	431	395	365	384	398	381	369	406	407	397	346	420	425	375	391	394	409	386	359	367	382	382	404	456	400	419	416	364	347	368	396	391	394	404	379	420	410	403	359	389	412	435	440	379	401	393	438	392	394	376	383	369	362	376	404	405	409	401	406	403	404	369	404	405	364	401	392	370	394	357	339	374	357	362	408	379	374	399	390	357	376	411	392	403	375	397	347	380	418	385	449	429	419	393	412	383	370	360	407	360	406	386	435	384	405	399	393	395	372	375	383	414	405	403	399	402	361	366	355	400	364	402	360	384	395	384	424	390	405	368	388	383	410	425	400	455	402	412	412	374	413	379	371	388	393	378	407	410	393	390	376	414	375	409	390	451	373	409	423	403	384	380	401	388	421	402	388	368	387	392	395	369	406	390	376	396	398	374	387	377	368	435	389	351	419	400	405	380	388	375	347	392	384	350	385	380	374	362	416	387	406	395	367	396	402	361	414	382	336	410	414	393	375	414	350	361	403	384	388	379	405	397	382	402	419	365	405	393	399	405	392	393	364	361	381	362	380	375	329	369	370	405	386	435	371	351	433	404	399	391	399	402	390	404	372	392	377	409	395	423	363	397	368	433	390	380	380	393	411	407	410	396	398	413	362	398	368	403	373	400	414	428	374	382	403	380	382	379	402	402	371	402	387	410	420	399	374	394	385	381	393	426	386	398	395	431	382	419	399	375	394	378	422	412	395	371	388	354	381	396	404	359	412	404	369	389	399	388	341	367	389	391	437	385	396	391	396	392	352	395	359	416	423	364	384	422	406	397	409	398	369	361	387	389	398	395	400	387
3968	2326	2856	3807	2497	1773	1316	1167	1114	1073	1047	1090	1039	1038	1021	1059	1104	1110	1104	1076	1073	1058	1039	968	973	1030	980	1025	973	955	944	940	989	961	947	965	954	1056	996	984	988	920	933	939	975	983	957	911	960	946	963	987	923	973	912	929	936	966	942	976	919	911	935	965	948	962	970	940	931	950	892	976	948	947	939	907	966	971	961	947	1048	932	930	966	1000	929	941	970	1026	991	940	924	976	919	968	922	962	947	925	973	948	997	963	999	989	982	927	942	934	965	1035	988	947	996	941	965	940	1001	937	966	889	992	967	949	926	948	929	940	917	970	974	956	981	932	940	1019	927	957	959	898	963	979	941	948	1010	934	900	963	988	947	951	933	970	941	994	977	972	963	970	946	916	959	967	944	951	918	896	937	976	963	929	919	914	931	973	934	1010	977	995	968	953	999	903	935	963	990	987	927	919	969	918	949	998	936	952	943	949	973	975	1005	1031	981	991	998	915	942	982	974	935	940	985	974	959	955	972	946	979	963	962	938	998	1007	962	1003	955	966	930	919	953	990	976	962	970	926	1008	1014	904	984	950	954	917	956	955	970	926	1026	907	975	987	916	940	962	940	957	950	936	963	950	923	928	956	952	975	972	924	951	908	951	976	957	1010	952	975	945	935	937	933	949	926	927	976	948	972	945	957	1000	943	964	940	913	919	964	885	989	938	988	901	930	939	913	933	942	1005	958	938	958	970	957	984	971	953	986	986	945	948	919	996	878	917	951	1013	942	944	974	985	970	918	1030	934	952	933	919	969	973	958	957	984	922	949	916	936	1001	965	970	934	999	900	1036	983	949	969	961	945	1006	951	916	978	1042	965	922	940	958	958	945	1002	940	964	957	958	932	940	976	987	941	896	948	959	901	948	926	969	987	914	984	943	941	969	985	997	926	994	939	956	977	943	1000	956	957	935	960	942	945	916	899	996	911	1021	988	899	934	1023	964	921	897	976	999	920	955	965	898	893	984	970	947	900	934	981	980	964	972	945	948	960	980	971	1012	988	959	1014	931	881	983	971	916	975	955	981	967	896	935	901	1001	989	930	944	1031	1024	952	955	997	1031	882	935	971	941	969	985	902	924	914	917	966	945	987	959	962	962	937	943	906	1026	985	960	936	1013	937	940	969	939	971	987	958	936	921	957	973	962	968	958	931	967	950	904	1001	992	974	969	960	944	959	885	952	1035	950	909	896	929	998	991	911	956	879	1008	877	913	940	942	949	962	900	953	974	942	966	948	1019	888	951	969	1007	1010	1001	955	966	974	925	953	916	1014	960	941	961	911	890	937	961	1000	983	964	972	947	1000	1015	954	977	967	903	956	967	925	954	916	965	1000	1005	923	951	957	925	917	928	972	952	963	968	971	931	1007	987	963	994	916	1000	912	970	979	952	1025	978	934	936	974	979	932	903	982	941	986	957	930	956	984	960	965	950	968	955	1003	988	942	950	956	967	932	928	958	930	958	983	875	993	948	932	981	981	887	946	909	960	949	929	945	988	985	960	993	993	887	975	975	945	924	964	1017	937	1005	943	949	940	1020	970	974	955	908	915	977	924	903	917	979	970	909	936	923	961	902	967	998	978	934	980	974	963	950	973	966	962	982	955	950	901	981	997	936	955	978	972	965	930	967	1009	957	959	959	990	928	999	919	961	1005	887	955	951	978	955	906	948	981	967	917	941	967	879	929	963	944	969	984	931	920	988	947	956	937	874	986	961	1020	914	913	949	940	984	1016	946	959	944	974	884	940	945	931	960	971	980	941	948	960	925	946	995	933	971	981	918	919	975	1007	966	930	958	949	946	959	1020	960	946	991	925	921	951	958	985	982	902	961	968	929	961	933	945	963	935	940	965	982	949	950	986	955	939	942	901	943	1016	895	994	930	1014	948	953	958	960	990	949	924	926	963	973	945	906	988	882	953	982	970	996	959	973	930	994	925	934	973	983	966	890	928	963	977	930	979	950	940	967	1005	982	969	930	1005	922	974	1030	978	894	933	961	896	978	944	971	920	943	974	976	925	959	950	949	908	985	963	964	958	1030	961	976	955	981	959	959	964	996	994	924	960	908	925	1020	940	937	972	932	929	982	957	949	940	1031	958	940	945	963	954	981	925	931	922	935	971	999	971	999	988	913	946	901	962	913	918	938	943	985	960	965	998	953	989	938	953	915	932	980	940	939	970	918	928	992	945	974	930	1016	997	959	986	905	977	990	957	941	998	918	987	951	978	953	938	949	910	968	997	952	956	953	980	956	989	943	985	938	928	959	961	956	973	963	949	964	980	958	964	869	962	929	965	905	944	931	953	1001	939	975	965	927	970	952	963	885	916	1048	990	938	955	990	969	939	989	977	967	990	959	993	934	954	942	964	980	931	957	994	1029	931	976	976	978	1003	997	1006	975	963	947	922	937	949	925	965	920	973	949	994	945	917	939	939	979	912	973	956	966	995	920	950	922	1002	924	958	974	967	917	953	910	964	967	973	919	956	977	978	900	962	972	941	979	1002	927	975	941	941	955	903	970	940	893	950	981	952	936	1047	1012	965	929	970	908	977	985	983	981	972	1012	976	970	915	940	985	941	922	951	932	958	934	979	973	945	903	966	926	952	982	944	955	941	991	969	946	903	987	926	972	939	986	923	983	939	976	953	953	957	994	959	992	961	897	962	1003	944	965	942	976	978	895	1001	940	967	936	959	876	947	939	926	988	932	956	956	929	953	941	932	950	966	943	905	925	925	938	953	931	996	1002	924	999	944	933	963	961	976	977	907	977	999	966	969	1009	1016	953	945	973	872	998	954	932	972	985	917	995	955	930	995	967	968	969	952	984	1001	960	973	944	964	921	1033	965	928	961	885	932	902	975	973	971	923	959	960	988	899	998	959	989	994	954	955	1000	949	979	935	900	942	944	949	931	993	954	1029	913	935	976	1003	964	970	991	881	966	951	924	915	970	982	921	934	939	970	943	930	994	933	917	941	953	975	930	933	979	978	1000	1006	983	997	1021	984	945	898	985	988	937	921	934	976	986	977	944	945	967	982	944	936	931	955	924	929	892	967	992	962	928	902	1024	947	949	952	920	918	964	971	1013	969	951	980	929	946	932	988	972	973	1041	933	951	912	953	960	932	968	1006	943	946	894	911	922	916	979	931	967	936	983	973	925	1003	975	974	966	955	1029	930	985	942	973	930	927	879	983	987	943	943	956	1015	966	984	957	951	931	958	900	930	934	968	937	957	973	915	976	988	964	1011	931	1025	983	902	951	933	927	972	913	935	935	948	936	983	988	995	939	921	982	922	1014	946	984	913	1001	912	898	862	918	922	954	932	963	1035	915	957	963	979	965	931	982	969	919	939	935	954	972	949	940	889	953	1001	957	975	916	933	970	934	968	953	965	944	916	934	942	933	956	931	909	992	932	1028	992	935	892	961	1002	953	932	882	938	942	961	969	995	943	942	975	973	946	926	935	965	978	907	955	1004	937	927	952	898	903	979	912	945	906	1026	928	927	915	962	926	1022	937	1024	965	954	919	945	975	934	999	945	953	946	909	970	918	930	1025	972	908	900	901	949	967	944	931	955	984	953	883	967	976	924
14595	5039	2623	2249	1449	907	724	572	455	454	438	443	401	430	377	421	393	441	426	429	420	396	426	392	374	394	371	381	360	361	410	418	407	337	371	361	431	383	423	389	392	411	381	359	341	396	377	378	374	347	400	390	374	362	349	379	356	356	344	392	383	381	342	369	376	373	364	378	357	375	362	367	346	386	356	370	371	387	407	362	357	387	389	371	385	395	332	367	351	364	372	399	392	405	333	390	376	363	372	428	395	390	364	410	372	368	379	386	341	388	376	361	392	416	357	430	362	384	398	353	332	419	362	374	363	418	390	345	391	397	342	418	377	396	398	369	425	351	358	369	369	402	364	395	383	383	395	390	409	363	374	355	364	386	329	399	405	373	356	393	372	379	389	367	367	420	413	390	357	372	350	354	370	419	367	364	405	395	392	364	351	381	351	394	389	400	385	368	386	383	372	333	363	324	378	389	378	374	369	369	358	382	370	367	369	374	346	350	340	378	385	383	384	394	405	399	404	356	357	378	365	375	384	326	385	376	361	385	374	388	394	369	388	359	351	402	367	399	386	383	363	369	353	384	394	372	339	375	381	416	338	366	407	412	365	384	376	414	397	378	383	378	357	379	336	387	377	413	368	384	339	355	367	400	350	371	366	369	396	359	383	365	340	384	393	332	338	353	378	384	387	366	394	381	364	338	358	359	386	370	387	397	377	353	380	369	369	385	368	382	379	358	348	389	362	353	365	370	393	358	376	351	345	363	350	355	368	371	344	378	358	408	366	352	377	323	356	382	389	379	362	356	355	357	369	388	383	344	395	377	379	362	330	384	384	368	346	359	363	367	367	366	361	380	349	396	390	346	377	328	367	370	368	356	386	348	353	381	364	392	392	376	410	347	350	389	367	397	383	405	354	382	350	404	392	374	380	400	348	384	379	398	348	392	352	388	364	375	403	344	368	369	383	364	377	397	378	373	372	400	395	359	369	348	406	346	377	399	373	356	384	346	390	368	360	393	379	359	363	389	379	369	338	389	365	338	363	367	379	392	404	354	405	343	385	336	394	385	380	374	375	377	380	377	404	353	340	375	352	319	351	362	367	369	373	377	348	362	344	413	318	348	356	390	360	372	361	402	369	346	367	354	385	388	409	375	361	394	354	395	390	361	384	372	403	347	377	365	387	422	348	352	402	360	362	416	372	362	375	362	375	364	374	389	403	371	391	388	362	379	386	410	360	382	411	343	340	372	416	386	406	386	398	373	370	398	357	363	404	357	396	381	401	353	325	363	379	389	353	371	402	343	383	389	409	387	387	370	388	393	391	348	349	347	362	359	380	384	377	397	352	394	384	380	391	383	377	420	387	396	360	357	393	358	371	350	412	359	374	369	400	403	343	360	385	374	385	383	393	362	369	356	342	386	360	382	384	366	388	385	337	365	372	359	367	354	381	390	354	347	366	354	346	371	385	407	377	374	406	349	407	372	390	418	372	382	379	370	396	382	405	372	373	369	388	366	371	383	342	405	385	407	373	393	388	366	363	380	384	384	378	401	404	391	373	416	406	350	335	384	395	379	372	391	359	359	364	392	378	390	382	404	345	378	360	383	409	360	352	396	386	366	339	378	373	364	379	384	373	396	365	376	356	355	373	372	393	369	350	363	357	346	386	395	371	362	392	394	375	381	373	392	349	388	389	377	369	384	361	366	385	397	333	399	375	365	351	389	365	354	372	383	378	399	397	382	361	321	386	350	406	370	335	334	390	396	396	378	376	397	345	354	360	351	404	364	352	388	371	328	337	397	387	349	385	399	378	376	399	380	406	361	369	385	358	378	411	392	363	384	367	403	375	391	367	379	385	403	409	404	332	386	397	442	396	379	363	392	345	408	390	373	372	353	382	377	369	398	389	394	349	369	363	355	401	404	358	357	349	399	348	375	409	402	350	371	383	397	348	328	392	338	368	392	347	392	346	362	372	375	374	383	380	367	373	359	373	365	395	360	383	371	403	370	381	383	424	359	350	382	359	376	370	408	380	369	379	385	374	380	406	379	342	384	374	385	371	412	405	370	397	385	379	402	376	392	385	369	358	353	356	373	374	363	414	400	348	365	346	376	375	395	393	396	388	374	378	347	360	392	367	362	381	371	354	385	339	396	347	339	342	403	382	378	365	391	350	394	404	348	416	383	388	353	341	369	374	345	396	374	412	348	357	383	393	355	361	377	414	362	367	351	353	346	375	379	399	396	356	373	371	372	399	376	384	359	366	382	379	383	331	381	357	389	381	411	385	369	387	365	362	387	363	355	414	370	348	384	384	362	412	366	348	372	359	371	378	340	356	371	365	367	383	360	420	387	381	330	335	368	374	371	345	362	401	408	413	354	376	335	366	368	362	390	371	342	369	412	380	387	367	387	396	367	386	389	371	344	374	406	420	347	371	404	403	359	380	346	370	358	386	357	381	407	382	402	355	359	368	422	366	399	346	325	383	350	399	366	374	399	369	364	362	344	363	363	393	406	412	347	341	398	385	388	357	354	392	358	363	388	365	432	370	376	405	367	358	394	356	344	392	399	363	376	399	346	387	380	376	352	396	389	380	367	378	409	378	360	351	378	358	396	358	321	347	369	369	377	349	353	355	343	391	371	401	370	354	369	355	374	338	372	388	421	361	366	371	374	351	377	377	376	387	368	370	383	365	376	376	385	398	403	363	392	372	338	366	369	388	377	364	368	363	377	330	395	393	376	386	374	362	347	392	393	425	384	357	401	402	378	383	366	382	416	381	417	356	357	358	353	378	346	392	373	390	395	368	368	382	391	349	378	375	398	391	353	383	374	378	421	370	348	390	359	393	349	364	348	336	380	416	392	385	395	387	378	361	367	402	387	394	389	379	386	375	380	394	378	381	374	382	393	389	385	390	377	364	380	380	379	367	356	364	349	407	393	358	361	377	343	347	354	347	371	377	343	334	329	376	360	372	368	381	373	361	370	391	360	378	373	383	348	376	399	399	403	357	388	386	377	361	365	391	391	395	390	355	402	363	356	388	386	384	369	354	369	369	363	396	404	383	383	355	378	400	398	399	387	417	367	386	384	339	357	387	346	364	383	404	353	377	348	373	406	400	355	341	365	386	404	340	426	398	370	345	360	370	378	346	367	368	382	390	378	415	384	329	359	397	360	365	377	362	355	360	392	376	350	364	402	365	376	342	370	395	356	365	367	345	367	369	390	391	392	357	404	382	407	375	371	397	401	344	353	397	380	409	372	362	345	421	387	371	374	410	360	359	394	377	379	401	390	401	366	403	369	364	350	378	386	374	370	377	376	350	395	378	409	405	395	366	381	354	377	356	383	355	340	374	362	360	368	386	355	379	376	388	366	355	384	346	364	380	371	403	388	398	385	370	354	383	389	371	387	376	359	352	383	404	373	387	430	318	373	403	389	366	381	380	354	366	420	384	353	374	347	404	390	398	401	394	376	361	362	399	377	373	347	386	371	380	354	362	381	404	362
11587	4901	5147	6434	5241	3332	2598	1849	1468	1311	1167	1148	1165	1126	1093	1061	1100	1191	1140	1213	1227	1097	1091	1089	967	1021	978	1005	986	932	943	990	994	965	953	956	923	975	929	936	941	938	907	953	939	896	862	892	902	914	933	904	884	903	948	939	903	902	987	932	913	867	917	903	930	874	889	921	870	899	917	924	929	908	894	898	942	1011	944	872	854	908	889	947	908	887	920	812	897	870	961	891	884	914	965	904	915	957	912	941	905	852	898	926	904	886	937	882	904	894	898	935	864	925	831	884	979	959	930	893	914	924	925	869	922	888	937	940	884	916	899	924	872	926	939	984	862	860	943	881	892	840	853	924	933	871	924	889	981	926	850	912	966	908	901	982	875	883	944	893	904	891	919	900	927	940	913	891	860	950	902	879	881	901	872	866	888	911	887	933	912	953	900	874	930	899	875	991	879	903	924	877	913	911	923	945	896	938	919	969	917	915	852	898	891	867	901	923	969	931	891	909	885	906	886	938	963	882	972	891	897	970	896	922	904	910	928	863	887	896	878	959	824	891	887	859	965	959	902	940	922	946	902	939	940	952	921	833	949	946	929	946	902	920	939	922	863	909	932	970	865	957	897	920	903	894	931	884	905	875	921	914	1008	906	914	864	905	913	903	955	942	925	908	929	906	936	912	889	906	952	945	917	928	903	931	907	927	1004	892	922	915	915	899	907	895	878	913	948	917	921	915	898	859	944	914	920	882	914	929	922	833	868	972	958	909	882	946	960	923	878	852	901	893	881	918	894	945	928	926	873	868	915	932	915	892	912	935	908	902	927	869	896	905	930	899	935	959	931	879	991	911	849	916	887	954	953	925	957	906	849	922	902	930	943	905	878	900	894	891	886	928	940	931	848	885	922	900	910	856	987	936	884	944	932	919	874	852	954	871	903	910	899	873	943	880	877	882	939	870	938	929	899	956	885	858	938	890	893	917	918	906	961	945	913	927	911	902	943	948	952	908	932	891	932	919	918	897	895	939	908	927	922	947	879	917	895	911	889	889	901	875	877	949	940	936	855	943	932	818	928	897	941	914	914	913	925	904	917	877	923	893	924	899	852	988	925	946	947	943	898	943	930	925	906	911	894	874	858	926	928	888	886	907	964	902	927	859	901	896	908	873	914	879	886	956	913	873	927	892	856	924	929	945	905	893	905	941	951	909	884	967	929	928	905	959	903	893	899	897	889	929	899	924	927	910	892	939	913	884	912	906	905	927	885	892	908	901	941	909	899	928	897	860	888	946	929	945	961	975	945	929	921	887	892	918	930	871	867	950	901	931	926	902	873	891	908	924	925	917	900	911	933	899	929	895	921	904	952	936	908	953	929	944	928	889	892	928	958	953	959	901	953	912	904	943	894	888	915	893	943	878	882	898	893	916	882	959	951	934	910	910	914	942	841	920	926	884	932	934	918	873	927	927	910	905	953	889	939	875	906	930	922	891	905	856	861	940	897	945	946	894	896	905	909	902	893	903	871	894	912	923	919	951	903	903	893	903	850	905	886	880	907	916	936	933	909	891	865	985	870	906	932	905	901	905	943	917	912	945	884	876	886	946	963	881	908	908	928	931	978	877	873	855	916	931	917	945	928	906	931	893	877	914	913	873	932	961	898	892	932	875	932	905	859	911	984	964	915	885	933	898	891	895	906	932	930	895	909	941	921	900	867	888	887	916	978	911	920	949	891	994	873	875	916	955	874	919	923	958	899	921	939	946	909	892	971	876	871	913	904	895	906	875	878	872	920	921	908	897	878	862	874	898	892	907	882	881	883	891	887	929	898	900	905	895	895	877	898	922	898	921	888	908	950	955	892	859	895	865	889	902	944	922	1003	926	925	920	886	837	917	942	956	897	880	932	969	886	950	954	892	928	891	920	883	923	882	946	904	879	880	950	935	943	904	906	922	907	976	897	932	861	952	910	897	881	847	943	890	900	935	884	885	910	956	870	887	932	879	909	897	887	937	928	932	913	889	903	958	860	874	909	932	897	878	908	943	926	911	913	903	894	936	887	901	869	923	890	990	903	923	922	909	899	889	930	941	908	905	911	901	904	912	907	855	916	875	910	881	923	948	892	956	862	910	916	909	918	925	913	919	918	960	869	878	905	922	888	896	893	875	893	887	890	879	921	872	883	980	926	926	897	927	915	923	885	923	946	911	900	874	934	945	942	921	897	960	877	902	868	900	867	890	928	892	930	878	895	944	902	966	910	925	871	876	933	914	872	900	939	904	889	912	948	933	956	895	882	893	880	927	949	899	882	933	917	897	941	900	909	882	914	897	948	964	897	968	908	937	924	973	913	904	834	895	893	912	893	944	991	947	925	941	917	927	928	831	957	891	893	925	930	904	870	951	890	922	918	900	859	908	890	988	910	984	946	941	916	969	913	944	925	892	904	843	900	877	893	887	830	901	900	925	897	893	925	875	885	863	892	942	926	887	949	890	955	875	930	924	917	856	884	957	927	929	874	923	908	922	918	977	860	913	969	938	910	904	869	927	958	918	896	934	857	883	952	967	929	915	923	924	889	915	876	934	949	973	926	913	896	889	920	947	896	896	902	913	894	863	881	857	872	902	924	937	942	923	919	936	917	948	921	885	925	890	890	916	907	945	909	900	980	871	876	951	900	904	915	937	916	862	897	905	913	924	898	883	932	902	898	874	913	891	879	945	923	911	917	905	941	897	869	894	901	890	918	897	899	880	883	928	911	863	911	864	950	896	895	958	891	926	900	913	873	857	934	883	916	896	951	932	894	901	935	937	948	962	961	898	924	868	945	909	915	929	923	893	943	936	937	936	899	874	875	920	914	917	923	855	926	904	905	905	908	888	900	898	921	882	839	971	919	889	943	962	928	890	913	856	929	911	961	907	917	906	889	899	913	966	935	949	896	895	916	903	897	921	868	931	870	925	895	930	849	871	882	918	885	930	873	851	935	938	915	882	878	938	910	937	907	911	892	951	883	921	860	926	903	913	927	904	895	888	856	934	903	924	933	947	905	910	886	886	888	928	953	901	890	905	858	941	874	889	911	913	914	945	922	895	878	905	922	925	896	896	896	927	915	875	912	920	911	926	941	921	891	919	961	918	936	890	873	899	910	969	949	879	890	840	923	882	883	906	890	861	988	907	854	906	903	931	910	883	921	928	885	949	945	921	908	914	904	907	935	886	879	917	927	937	910	933	883	886	885	935	895	942	913	888	949	935	912	951	891	903	918	980	869	910	906	894	936	878	924	935	895	939	895	906	966	904	893	901	896	831	902	942	952	924	872	876	873	896	894	970	879	923	932	956	958	942	960	932	889	847	911	955	943	875	907	965	904	939	913	880	926	918	874	939	905	868	882	925	950	907	927	916	921	914	909	921	893	893	1002	937	913	960	890	915	894	899	905	939	810	908	927	881	871	912	927	883	871	917	926	968	839	892	890	948	931	856	908	912	849	953	862	898	924	905	905	839	929	905	873	924	922	953
23516	9030	3683	3069	2212	1188	843	575	318	333	313	298	271	267	260	252	303	260	249	265	279	269	269	236	245	194	226	201	199	231	224	245	207	214	235	224	243	208	221	198	237	238	204	212	210	193	197	260	202	211	219	195	238	214	213	226	233	208	229	221	238	206	212	204	225	214	215	210	226	252	209	184	211	225	218	222	216	232	210	187	246	217	195	223	207	210	249	218	183	199	236	227	223	222	221	221	202	234	241	179	217	253	218	193	197	238	215	231	224	238	233	211	203	210	217	212	215	226	235	198	234	222	212	217	206	215	220	226	195	230	244	235	212	241	186	214	214	216	234	216	207	217	199	222	244	226	207	228	212	216	218	233	208	210	204	222	214	208	194	220	205	212	242	232	250	189	216	206	209	225	239	240	211	204	224	199	208	215	215	231	211	228	207	234	231	210	233	202	223	224	219	206	224	253	220	217	236	213	192	191	205	210	191	228	189	198	222	217	238	214	228	228	233	212	219	218	200	221	242	219	240	235	232	202	185	212	220	223	256	218	210	237	243	209	198	214	236	212	212	224	208	208	206	199	203	223	221	219	244	186	237	228	230	209	213	196	203	201	208	192	187	190	230	235	214	230	225	224	245	212	195	199	198	221	197	213	214	227	201	212	219	211	225	257	205	244	237	224	201	235	218	204	239	213	209	228	215	225	201	204	227	239	226	198	233	226	205	204	229	248	227	182	193	244	217	219	193	198	224	208	244	232	232	209	223	211	239	191	203	224	236	239	226	198	208	230	197	213	213	207	202	215	222	239	234	232	231	243	212	233	204	239	198	222	242	225	221	220	202	199	211	223	214	212	219	212	225	218	225	206	225	230	172	238	231	204	235	213	209	219	212	227	230	249	211	226	205	201	244	224	193	220	253	243	221	218	199	244	205	194	226	190	238	209	232	218	196	242	217	254	218	206	231	212	236	226	210	223	224	214	190	204	215	233	217	220	263	216	233	195	234	206	228	221	202	242	223	216	199	224	193	219	241	239	216	197	217	245	195	210	206	205	211	217	221	210	225	222	209	228	230	211	190	210	217	188	220	214	213	211	208	202	220	212	202	202	232	199	240	244	217	216	226	234	229	211	193	199	207	210	220	225	210	222	222	235	241	218	236	244	220	222	206	203	231	246	221	225	178	195	217	225	196	200	216	234	216	212	240	196	232	224	227	192	220	240	201	252	219	228	197	225	217	198	227	190	190	216	239	216	221	184	209	244	204	206	218	206	212	197	232	181	211	194	212	204	199	202	211	197	222	206	236	194	208	210	215	205	197	219	194	208	204	224	208	220	228	226	215	226	224	214	209	244	228	189	206	229	206	212	229	211	201	217	225	192	222	212	200	217	224	212	241	215	177	186	236	206	202	197	217	228	204	233	239	213	204	197	215	230	217	208	215	205	213	237	200	212	209	203	202	205	214	231	228	214	230	233	222	214	221	208	245	216	217	199	181	218	228	214	205	212	182	228	195	220	231	207	247	200	191	238	212	218	187	204	222	196	219	209	237	221	224	221	226	208	244	221	209	207	225	204	196	209	229	207	235	240	210	223	208	221	231	219	198	219	221	212	196	202	216	204	196	194	219	217	207	220	226	219	238	231	227	193	208	232	256	210	226	192	207	207	204	192	189	245	213	209	210	205	215	222	210	250	212	213	196	222	236	210	185	215	249	238	225	211	240	230	216	213	230	217	220	225	281	174	240	226	212	246	203	217	215	197	195	229	198	202	231	181	188	198	189	222	219	240	210	181	201	229	215	225	229	195	234	211	212	219	234	234	194	212	226	188	249	193	229	208	194	217	222	193	237	222	203	219	226	196	250	219	218	209	226	204	210	204	201	203	230	214	212	233	233	237	205	238	231	229	224	203	221	196	217	244	206	220	210	231	179	219	228	218	213	238	205	198	217	221	202	202	218	210	229	214	204	201	214	216	212	197	251	235	232	206	211	223	214	240	221	207	221	217	207	223	212	222	224	214	232	204	221	214	208	209	206	214	230	217	223	205	210	246	209	233	197	221	242	233	222	214	228	227	239	214	236	192	213	229	241	222	196	209	216	206	239	203	214	248	228	216	225	222	241	194	217	230	188	241	205	219	230	225	216	197	210	217	200	191	208	215	203	251	224	209	225	184	208	191	186	219	219	232	203	231	207	218	217	199	228	208	208	203	207	220	221	237	199	200	213	210	235	209	207	206	237	199	238	195	213	224	226	220	247	202	238	236	225	223	232	228	207	230	243	241	197	230	217	227	243	214	235	216	233	225	202	227	220	179	225	233	175	226	235	206	189	238	228	199	225	254	203	210	231	206	197	227	216	206	199	189	222	214	230	239	229	201	213	206	216	238	213	220	232	232	222	213	211	226	206	207	201	223	226	221	237	223	237	213	215	230	224	218	220	216	214	250	218	225	238	211	225	213	227	200	225	225	221	204	207	235	233	192	214	208	196	236	218	219	230	188	189	202	206	219	200	209	221	203	185	207	203	230	192	252	208	201	235	203	214	199	224	209	224	233	234	215	199	197	224	222	221	197	210	191	234	224	210	235	229	218	215	225	215	245	231	215	221	213	213	223	210	235	200	212	219	218	184	218	225	213	233	227	218	213	196	220	214	231	223	229	234	240	187	237	195	203	221	218	197	209	206	205	225	228	234	228	227	211	195	207	209	227	237	212	223	206	224	212	216	235	230	221	213	232	236	219	223	211	197	218	214	226	229	196	220	193	225	245	216	206	210	244	236	220	229	207	217	186	233	232	241	211	217	180	216	217	192	224	213	209	196	229	196	240	211	208	227	223	204	230	219	219	189	235	224	213	210	199	209	198	224	216	235	217	193	241	204	222	212	214	220	222	211	209	239	233	234	197	237	230	203	202	246	203	194	211	198	218	214	223	204	244	237	227	237	220	238	207	214	196	230	202	233	214	216	210	216	224	219	217	243	179	227	208	208	193	205	236	212	200	224	228	217	216	225	206	216	220	218	252	225	224	213	208	218	217	186	191	188	229	214	197	227	226	218	194	201	227	234	222	198	230	209	215	210	222	213	202	225	197	214	215	236	222	259	233	209	222	221	239	206	214	218	208	207	243	224	199	243	236	221	206	223	207	213	185	217	212	189	210	233	218	217	223	208	196	192	235	201	208	216	223	223	215	205	220	215	211	203	247	208	210	196	226	223	228	253	219	212	226	215	217	191	211	204	204	202	214	211	196	241	223	237	197	219	200	201	212	217	233	213	230	216	207	255	229	229	207	235	205	189	214	225	220	225	205	238	236	219	218	210	214	203	207	227	223	241	226	212	216	201	186	228	233	214	219	224	225	211	214	217	203	204	207	192	239	229	212	241	186	200	227	205	200	234	235	185	203	240	231	210	233	229	210	207	209	226	231	181	197	213	212	226	210	195	215	227	202	211	208	220	232	235	222	199	209	224	216	205	221	208	233	210	207	263	197	211	209	246	220	217	215	191	201	207	196
15820	6865	6098	8210	7741	4259	3227	2226	1502	1245	1143	994	915	823	897	877	883	936	922	1042	1042	1000	922	817	636	658	682	648	643	613	607	621	629	639	616	619	638	537	590	565	601	570	593	602	579	583	626	545	557	598	551	570	560	575	563	521	573	555	602	570	567	563	600	566	529	546	588	601	534	543	575	557	572	586	577	508	545	603	565	588	597	579	594	568	538	604	592	542	553	569	564	547	575	585	563	551	513	552	559	552	526	602	575	540	572	568	548	532	587	569	539	512	556	563	549	511	569	547	610	548	552	555	553	563	559	547	528	561	516	559	526	541	522	594	512	558	575	556	561	565	592	575	577	597	557	596	517	543	565	542	575	567	557	606	557	592	560	542	537	553	561	560	579	531	566	596	559	574	554	533	592	526	535	537	587	512	539	553	545	594	553	546	602	562	509	551	565	535	570	542	564	510	532	551	541	591	572	543	562	535	537	558	520	513	578	518	548	594	585	586	581	555	521	589	530	593	535	535	598	525	537	579	583	539	531	533	522	581	496	518	559	579	594	579	569	593	556	567	597	553	504	583	563	541	532	539	567	514	547	493	602	561	548	540	589	553	578	584	568	575	581	566	570	580	574	506	569	511	545	536	548	534	582	553	551	538	516	569	539	594	552	565	563	497	568	541	526	549	579	554	556	565	573	547	565	532	584	562	618	596	526	577	555	550	555	602	574	572	573	579	546	565	546	589	560	540	575	552	556	560	574	518	557	523	539	564	553	527	590	584	566	573	588	556	526	553	529	535	550	575	563	577	510	587	565	565	557	552	577	561	554	565	529	554	553	542	573	560	546	554	495	548	596	543	538	602	567	521	583	578	580	580	561	547	515	541	569	531	564	517	540	527	536	531	570	535	602	517	582	560	589	551	559	541	553	544	548	526	535	546	610	601	552	602	558	566	538	571	550	531	566	539	510	551	544	549	557	571	598	595	546	534	572	533	560	511	533	535	556	556	553	549	555	551	532	580	531	572	535	557	545	562	510	524	550	546	578	542	534	563	550	565	555	519	513	590	564	519	567	571	569	540	516	546	536	534	528	567	559	577	561	565	569	544	567	539	533	545	524	557	564	587	531	558	561	558	562	566	526	592	572	520	544	609	554	607	525	578	532	531	574	566	572	524	571	530	576	556	604	547	506	519	573	540	585	554	565	572	558	549	558	565	557	513	522	568	530	549	570	547	575	584	548	588	559	525	553	556	584	556	574	577	542	565	578	519	551	566	576	516	538	565	586	580	593	562	569	565	583	576	529	545	567	565	539	566	534	532	524	571	549	548	544	521	505	563	571	562	551	557	568	565	562	552	524	514	533	567	547	551	535	540	576	519	584	586	545	565	558	548	522	528	555	560	566	539	594	581	553	519	546	523	540	601	576	578	566	580	556	554	529	617	580	554	566	598	581	564	553	593	540	542	574	521	568	503	554	579	562	533	583	541	583	558	615	539	545	507	514	530	548	592	538	558	548	560	564	591	541	566	579	556	534	561	565	544	592	530	582	561	565	585	560	537	593	550	585	591	536	542	575	566	551	575	585	576	579	576	560	612	525	578	580	562	598	539	545	552	559	584	540	558	549	539	551	573	549	569	540	582	565	541	534	521	581	497	529	542	545	571	547	534	529	632	561	538	556	568	594	488	490	561	536	572	601	532	564	557	544	569	558	534	616	519	556	530	533	555	539	560	574	551	568	583	551	589	587	568	531	575	573	533	539	535	544	515	575	549	576	582	552	565	590	569	538	541	526	561	525	541	548	572	528	589	548	569	571	536	542	571	551	545	580	545	569	551	581	567	571	558	514	559	560	543	543	568	565	520	560	586	558	542	544	570	532	557	547	589	569	565	576	561	585	577	503	554	525	537	568	539	568	573	547	537	558	551	577	570	485	524	535	576	509	512	554	547	554	567	545	568	563	578	571	531	573	579	572	535	550	563	618	522	541	501	565	542	527	570	575	593	575	579	535	539	606	608	553	573	570	599	564	589	532	559	558	542	565	536	582	572	540	537	558	542	564	602	569	542	524	558	570	546	549	591	531	577	535	562	553	581	546	563	526	587	598	546	548	570	580	594	519	522	565	582	552	505	559	568	514	553	531	546	552	518	565	565	540	528	563	545	566	574	552	573	549	585	592	576	560	576	606	529	574	565	562	592	576	562	512	547	569	566	587	534	549	505	546	540	528	579	555	558	575	558	538	522	579	534	545	584	552	567	545	524	563	582	550	586	583	579	570	571	559	531	564	555	523	568	527	552	501	576	534	566	536	580	575	579	532	568	559	570	543	577	555	587	539	533	550	514	564	524	556	540	537	532	590	526	557	535	545	570	575	584	566	521	576	547	518	541	541	557	553	579	544	550	570	550	526	532	555	571	548	569	549	574	559	532	560	592	541	551	518	602	535	558	562	585	544	540	586	517	557	558	562	563	582	547	503	552	570	577	566	553	591	547	526	561	617	561	554	562	573	544	597	569	545	574	576	553	553	556	512	549	592	581	527	574	552	562	528	593	542	525	549	569	537	597	543	567	541	552	555	588	557	556	552	576	609	587	562	566	553	562	575	543	582	538	537	524	570	560	590	581	561	558	562	575	562	570	522	573	545	571	549	596	560	567	539	531	563	522	506	540	568	598	513	562	521	542	564	567	564	538	514	534	546	561	594	568	541	581	598	584	583	543	544	598	569	565	512	557	555	575	553	595	572	601	563	598	518	547	558	553	602	583	553	554	557	597	568	549	547	537	585	532	537	549	528	541	541	556	533	565	509	533	587	585	586	551	577	518	555	591	541	567	553	547	554	565	536	533	576	561	562	565	554	576	569	538	555	558	562	549	558	552	562	499	548	574	581	562	533	583	560	524	556	517	552	494	533	541	562	530	532	593	616	544	575	594	561	531	573	551	576	526	573	560	580	527	551	597	542	546	574	576	579	557	546	545	570	543	576	564	567	571	534	564	566	546	562	542	574	563	569	527	573	577	548	571	534	585	604	589	536	465	535	547	569	527	563	565	554	531	531	539	557	572	555	534	560	588	514	547	560	556	572	574	562	515	559	566	559	551	554	558	558	548	528	575	523	557	552	549	564	557	547	538	516	539	525	524	495	520	519	581	569	603	545	562	577	514	553	527	553	592	534	552	502	599	557	562	512	558	526	597	563	540	509	602	559	590	582	559	581	547	589	514	574	574	527	555	586	536	541	561	570	539	525	529	557	555	496	587	573	558	557	516	537	549	576	572	580	546	538	544	547	531	531	599	555	568	552	525	527	514	514	565	537	511	548	534	540	542	572	573	535	561	528	545	547	576	522	546	568	570	571	568	590	540	565	576	561	549	535	558	592	552	541	571	605	565	594	541	574	542	521	559	555	557	583	546	553	562	517	524	545	540	538	542	588	561	527	544	579	565	513	584	573	582	546	551	561	582	569	548	548	614	538	533	570	590	553	570	569	539	575	573	544	532	517	571	591	556	524	570
4215	1654	1010	1128	917	524	455	427	440	420	408	440	409	407	409	394	379	355	420	393	465	395	419	430	396	411	401	402	378	421	405	426	430	408	390	412	369	374	416	392	363	378	387	441	388	399	390	405	431	402	433	437	423	409	386	380	426	420	366	381	390	400	400	415	369	407	395	374	373	348	363	427	370	362	356	401	429	403	387	358	378	385	385	399	401	384	373	381	397	412	421	351	386	386	414	366	420	432	376	390	387	390	394	384	352	422	408	387	423	390	381	404	385	392	402	412	374	388	355	338	422	360	398	414	389	420	417	385	425	376	374	416	403	394	412	410	382	354	408	423	408	392	403	405	415	376	399	404	404	394	370	386	396	363	361	402	383	384	401	423	404	398	403	370	369	392	378	389	399	407	378	415	402	365	352	392	391	404	401	394	376	363	370	392	421	403	381	382	385	424	389	391	395	402	355	372	400	388	397	407	361	373	392	369	396	419	418	411	387	386	400	429	403	405	395	387	428	403	417	384	399	399	362	386	410	384	402	381	381	339	385	408	402	379	398	387	368	402	404	445	397	406	376	405	402	379	390	451	386	395	390	409	380	402	422	442	393	391	382	373	390	375	379	397	384	413	380	390	423	383	382	386	387	394	384	354	410	356	360	380	413	379	412	399	393	411	402	405	439	410	379	383	429	413	387	400	334	422	382	411	412	422	398	386	398	404	364	412	380	406	396	372	401	403	347	382	383	408	430	412	418	408	375	353	384	383	379	432	423	367	401	425	404	381	365	367	422	359	364	396	415	415	373	374	405	378	403	382	400	371	378	383	404	389	370	401	400	389	403	410	405	379	395	416	395	396	394	360	384	403	396	407	378	424	367	412	366	414	361	438	445	375	387	431	422	365	392	409	377	383	405	402	392	371	369	367	387	380	370	363	357	354	379	395	387	384	399	402	387	388	367	404	401	414	387	416	352	370	404	403	424	371	376	396	387	418	367	392	438	421	416	395	402	420	376	406	418	393	371	393	388	378	383	421	397	401	378	384	388	360	363	357	420	385	373	367	422	390	354	383	389	391	402	409	433	405	378	404	400	369	394	395	422	382	397	391	378	422	393	404	371	398	389	403	373	358	366	390	356	385	401	417	370	403	384	407	400	407	413	406	384	361	393	374	383	375	391	360	404	425	405	411	390	384	391	415	378	427	392	380	382	383	412	397	392	424	390	441	412	405	417	403	392	403	359	425	376	391	360	359	402	425	380	383	363	423	391	423	385	389	397	394	421	425	427	418	395	386	384	325	375	397	431	385	421	379	405	371	417	402	414	409	364	426	362	395	379	394	419	377	371	415	407	408	400	405	386	368	419	370	398	409	372	353	380	381	355	392	371	351	363	414	401	412	380	356	387	393	408	352	373	399	380	424	339	371	420	404	384	399	357	417	437	393	384	368	413	388	397	386	369	452	386	384	397	432	350	442	379	408	388	407	407	400	376	393	386	401	384	387	397	378	433	376	391	385	423	413	369	372	406	400	379	373	398	388	405	416	406	419	418	389	416	382	410	398	401	434	405	341	386	380	387	347	380	405	416	390	399	386	342	394	402	382	406	428	361	362	349	413	390	408	383	373	410	409	387	391	424	402	379	401	367	344	399	409	413	389	408	410	401	394	397	406	381	363	399	388	390	398	408	425	367	378	438	405	437	383	398	377	409	401	372	378	426	369	406	423	410	366	421	407	399	390	419	388	377	380	434	415	373	415	413	421	385	399	377	391	402	378	423	420	376	365	398	382	368	390	380	410	390	388	380	366	408	402	384	382	381	398	413	390	417	372	372	367	401	432	408	397	394	390	402	367	375	429	342	386	386	400	373	426	388	395	401	392	387	409	393	390	370	432	384	411	393	407	399	388	374	392	394	374	401	342	409	420	422	421	377	393	347	438	412	371	403	414	396	389	390	390	401	401	404	429	372	423	393	399	388	402	422	395	402	388	402	391	432	389	419	407	401	376	359	424	400	397	430	386	390	380	360	401	392	398	392	382	422	391	431	385	388	405	384	366	430	429	393	395	353	401	389	411	357	395	445	392	401	389	412	410	422	395	361	373	400	392	395	415	384	411	407	369	396	399	395	417	380	397	384	407	418	436	411	371	364	399	383	389	357	398	414	383	408	393	400	366	385	395	394	394	367	427	380	375	411	420	350	346	377	392	394	385	415	426	408	347	371	405	402	355	393	371	387	377	400	379	373	372	372	398	390	421	426	422	364	342	419	400	403	424	375	378	395	400	391	419	372	385	362	376	400	367	374	394	380	409	435	437	397	402	434	430	380	405	387	390	368	377	378	381	366	411	423	361	389	363	385	374	382	400	451	373	411	366	418	391	404	412	425	397	398	407	432	378	360	398	411	376	417	386	398	396	382	349	387	414	400	409	379	431	407	372	397	392	385	379	387	403	385	378	373	370	380	392	379	402	389	373	382	381	402	416	361	390	417	404	373	394	408	400	362	408	401	407	376	402	392	364	443	436	390	359	369	394	371	370	386	408	408	379	375	408	372	371	408	379	371	356	387	417	412	407	443	419	414	378	389	386	412	402	391	374	432	413	395	365	356	398	409	387	423	383	391	404	371	382	357	405	391	368	401	363	352	378	386	375	401	381	373	363	395	359	393	429	369	365	399	367	392	380	392	420	414	370	382	403	413	397	380	402	386	379	375	387	437	419	391	404	398	378	417	386	380	397	366	365	370	398	397	377	381	389	393	427	390	419	383	411	398	428	388	350	414	391	400	357	375	378	344	368	393	398	408	418	403	414	369	414	366	399	430	373	407	399	403	389	357	422	392	369	406	389	395	366	393	422	389	381	414	369	381	363	387	406	392	429	383	415	437	403	423	372	381	378	399	378	365	401	364	377	373	368	400	398	406	417	371	423	413	409	391	409	375	384	370	397	364	380	383	412	411	389	390	382	398	382	324	405	390	394	429	399	409	400	411	363	411	365	374	427	383	386	402	391	423	356	402	360	403	393	416	406	392	394	411	405	365	389	402	393	376	391	394	412	411	399	409	383	409	387	370	406	398	396	381	372	402	404	460	380	389	396	394	350	365	389	409	387	423	404	362	393	387	414	373	402	408	380	384	429	404	405	379	378	384	409	416	411	412	379	428	384	402	444	382	398	421	416	393	379	397	415	379	405	425	416	370	414	415	389	354	415	367	442	387	386	385	395	353	378	387	392	416	425	420	373	357	389	377	377	388	423	397	394	382	382	412	434	390	399	345	417	373	365	397	401	356	428	391	378	378	469	444	396	386	376	372	367	417	448	376	379	401	404	400	401	371	379	417	372	348	393	466	401	397	384	389	393	421	389	406	417	410	401	430	383	385	392	367	443	396	373	416	393	361	409	423	384	377	406	401	393	400	423	396	375	401	348	397	409	370	390	393	476	367	353	370	386	405	441	377	358	367	366	383	391	379	408	409	391	389	378	378	398	424	418	413	419	374	393	397	384	389	372	393	389
4236	2241	2248	3707	3377	1584	1206	1126	1160	1039	1077	1036	984	1016	1065	989	1097	1048	1041	1015	1082	1056	1072	958	936	940	1004	1011	958	1003	996	943	1060	973	923	915	967	983	971	966	949	992	963	959	962	1010	941	959	964	960	950	980	928	918	945	944	957	947	933	998	953	961	943	967	1001	972	940	954	968	960	998	963	1000	979	907	978	958	941	952	988	896	919	1019	949	950	1032	965	981	940	945	957	947	929	939	959	934	1009	930	920	925	916	958	959	978	961	885	1009	927	967	941	977	940	954	982	927	959	992	946	977	982	973	946	1001	969	948	977	938	900	914	976	935	989	976	941	957	978	925	961	861	956	886	920	919	885	950	920	965	937	946	963	978	950	926	915	987	927	987	954	929	904	940	940	892	994	943	938	932	899	957	920	927	933	979	977	944	924	901	949	989	968	964	958	942	945	943	911	940	938	943	922	936	921	926	935	995	953	982	955	931	913	951	992	892	966	898	912	917	935	936	937	1015	965	937	953	900	977	996	985	944	963	954	970	898	897	952	986	922	945	934	980	959	936	940	890	897	909	949	1015	971	945	984	931	923	973	910	920	906	938	941	972	960	1044	941	945	912	944	967	921	918	909	965	932	1031	933	965	956	925	935	907	953	982	955	938	938	986	912	989	938	936	947	937	963	959	923	934	964	957	987	953	968	955	956	972	953	1003	919	929	1000	902	937	986	991	920	956	982	971	920	932	962	960	939	914	983	942	946	963	979	893	910	922	981	980	979	969	931	942	956	864	966	849	973	929	940	989	1005	945	956	960	948	903	946	1000	945	1017	918	928	960	986	989	970	936	959	960	957	972	948	937	1008	1008	947	931	938	996	958	1038	938	966	909	981	919	958	953	957	966	959	959	932	979	984	914	949	953	930	949	973	937	936	965	953	968	961	959	991	904	951	967	860	951	978	979	935	936	960	964	929	910	996	961	906	926	953	911	939	947	936	969	925	921	963	953	959	943	1019	947	962	934	965	955	956	936	953	982	989	971	998	904	963	960	901	906	937	953	975	942	1012	959	962	940	924	946	944	952	942	890	975	989	925	960	908	977	957	917	941	961	906	964	954	955	982	969	949	952	980	975	937	908	965	991	957	936	993	918	937	969	961	944	918	960	952	989	982	887	953	921	927	895	990	992	948	983	914	953	901	917	965	979	939	963	955	979	940	1034	1006	948	893	953	983	958	1005	927	954	905	979	927	907	928	927	983	951	933	860	953	921	942	1021	903	964	899	1011	920	965	914	994	948	898	916	955	917	974	987	954	1004	991	962	1017	971	974	934	988	950	942	887	944	960	1001	981	976	966	954	960	945	994	971	918	971	932	951	915	964	907	928	974	989	1029	945	953	966	1001	962	1004	892	996	913	958	927	922	996	960	987	989	997	1002	976	936	991	956	966	951	943	929	973	970	986	967	979	943	940	983	973	954	952	976	986	960	932	988	953	906	881	961	960	973	915	944	955	995	939	993	979	901	904	961	918	951	908	903	972	934	964	914	1001	938	997	977	977	1009	887	940	942	964	948	1005	983	951	967	962	930	946	949	903	1000	941	896	949	936	987	930	955	1013	959	946	971	961	924	929	906	971	879	1017	956	966	940	997	962	954	942	959	985	921	961	1001	941	948	972	973	898	947	919	975	962	934	966	933	928	916	937	979	954	925	945	981	975	924	956	984	964	970	969	954	1031	883	989	927	963	971	943	937	945	946	1002	958	979	974	968	978	926	946	899	992	954	914	921	940	1003	941	954	964	945	896	949	991	943	923	908	949	987	967	930	930	937	1007	990	928	942	920	1001	958	958	962	960	955	949	986	1003	940	933	956	975	978	972	901	928	977	907	956	957	935	849	1007	998	954	961	945	930	949	946	921	931	928	985	919	905	920	967	973	931	968	953	986	991	935	953	925	974	944	975	925	974	978	937	949	953	987	931	937	893	926	908	919	970	892	1002	953	928	911	935	953	1004	938	954	941	900	946	957	976	1019	994	939	952	929	922	948	949	966	920	969	927	983	978	953	937	963	878	987	945	913	948	889	989	990	961	935	972	961	985	951	994	995	970	970	981	923	953	952	939	963	937	930	967	945	1005	888	952	946	980	965	944	967	946	1022	895	941	941	985	962	965	1036	959	966	955	909	959	948	1009	934	987	972	1003	978	993	953	948	912	936	936	1012	888	929	956	985	954	973	926	981	935	949	935	972	945	904	1002	919	883	1009	942	962	966	983	958	931	904	971	965	957	949	973	957	919	963	957	908	968	929	904	930	984	1007	882	976	948	941	953	1002	913	961	979	1017	950	899	868	1000	961	958	913	915	944	996	976	986	996	917	923	900	941	940	932	1032	955	913	911	982	927	950	944	971	930	912	922	932	946	1051	936	977	1008	934	937	975	931	954	959	950	956	974	918	991	917	967	980	925	927	924	961	947	981	989	1000	919	944	976	1007	947	907	909	876	906	972	923	944	975	969	907	989	941	935	922	975	940	929	923	980	944	1001	936	941	962	1046	977	957	967	917	1011	937	919	936	942	946	974	973	934	948	933	957	1019	1006	910	982	1000	970	950	975	956	909	988	962	1023	912	920	973	937	951	974	1003	975	970	958	979	940	1015	949	995	954	951	905	940	926	984	934	949	961	953	940	955	959	930	957	990	967	957	992	949	965	938	925	914	1003	989	960	966	948	911	944	969	975	983	1007	933	967	952	1002	979	946	961	990	946	946	988	909	961	981	913	1003	931	983	968	965	962	951	964	891	936	964	920	911	977	957	946	892	965	972	920	988	980	926	983	997	900	983	971	913	988	950	988	927	1007	948	914	963	951	935	953	946	934	969	930	917	1000	962	1002	986	980	933	952	908	917	938	937	963	934	931	1033	951	953	956	944	971	999	930	962	957	1000	950	982	966	1008	954	934	937	974	1021	938	962	1011	954	942	951	982	904	941	968	953	971	903	938	992	938	937	1015	920	965	988	910	971	951	956	946	940	940	962	987	931	959	912	958	1015	933	949	953	937	983	892	956	948	951	964	941	964	979	922	989	952	947	944	951	980	960	962	969	962	955	1002	983	965	947	978	916	920	921	952	962	971	1000	891	946	946	919	977	963	945	922	990	979	937	1024	978	1010	968	948	912	946	920	945	889	954	878	963	947	942	979	935	943	988	980	965	984	970	943	919	977	954	963	951	927	980	1010	971	1035	933	926	996	963	921	963	939	969	937	895	943	983	941	952	939	913	995	979	936	937	926	951	965	898	927	1019	987	992	1001	1004	963	955	951	956	985	944	930	930	961	929	981	926	956	957	970	954	906	960	890	987	945	959	938	962	971	973	968	985	948	949	951	905	942	1020	962	965	916	995	929	943	937	959	983	942	917	924	961	979	988	939	921	966	976	963	1020	971	911	956	973	955	961	920	1006	924	958	929	932	893	969	948	940	971	921	949	978	937	912	945	971	982	979	999	925	923	941	965	931	947	934	947	986	954	903	923	932	960	969	970	924	1009	920	891	949	969	967	977	980	975	976	959	954	986	920	941	892	945	912	972	988	964	966	926	874	910	954	930	945	953	944	934	931	994	962	953	924	950	976	984	909	959
15084	5074	2156	2463	1802	856	698	522	446	451	426	423	409	442	387	396	414	363	386	450	427	432	404	354	402	390	374	416	357	391	364	337	363	379	364	323	364	350	358	336	383	372	389	375	400	399	345	385	373	358	397	339	370	364	359	399	370	401	356	379	356	398	381	378	361	335	374	376	382	374	381	365	401	401	398	405	341	385	410	381	365	375	373	384	366	397	376	377	363	361	365	364	384	328	343	354	386	330	361	379	396	340	392	367	383	315	395	369	350	381	397	357	358	368	372	405	355	378	390	418	358	399	402	364	363	381	382	386	379	350	355	364	376	404	362	354	359	379	383	386	372	371	374	321	378	364	398	392	375	397	395	386	370	395	390	396	405	392	339	374	362	374	369	384	368	389	390	363	342	367	355	382	349	375	385	386	374	401	369	355	382	410	413	381	360	353	371	361	350	381	373	360	379	360	385	329	381	397	381	376	377	352	392	355	367	362	385	357	380	374	405	366	380	395	395	394	405	370	377	348	358	382	397	404	376	370	403	392	379	350	367	347	383	351	399	355	379	377	362	375	349	359	373	370	348	390	369	403	382	352	347	401	385	354	392	361	336	381	413	340	352	352	372	384	356	336	402	363	391	373	338	370	352	366	372	380	411	393	358	348	417	336	364	391	384	354	367	397	378	361	355	369	391	371	414	378	375	349	419	405	322	385	353	363	389	372	381	363	358	415	368	335	384	377	409	377	342	320	387	382	346	356	388	380	415	387	404	351	364	382	344	392	341	368	346	369	364	346	389	355	367	371	381	363	384	371	400	386	391	345	380	322	339	399	372	370	359	392	346	382	357	344	362	395	378	385	346	345	346	352	362	375	363	367	403	379	348	345	379	378	350	366	329	346	368	343	380	388	374	397	382	372	366	372	369	373	376	353	331	352	373	375	378	378	412	347	351	376	331	319	379	392	345	382	369	363	348	367	378	356	341	387	393	402	378	382	364	393	357	364	396	339	392	358	380	363	404	386	401	383	367	378	340	349	406	376	409	347	364	383	356	357	384	373	389	381	375	337	375	375	382	379	385	382	362	361	351	392	419	412	368	357	341	381	355	390	366	393	388	362	362	366	394	365	362	366	410	366	355	357	365	389	379	379	360	343	359	316	375	374	402	349	363	349	340	379	373	413	370	362	372	348	395	347	363	364	361	359	377	406	389	391	352	323	352	374	377	351	348	371	352	372	363	343	374	387	369	343	417	377	386	362	365	380	360	370	342	359	342	358	365	351	389	364	402	387	364	361	378	388	364	390	368	341	386	376	339	400	375	378	350	429	380	362	386	358	320	384	382	394	412	362	364	368	379	383	410	363	354	366	357	322	391	405	385	339	354	327	381	380	362	372	395	402	395	394	410	375	360	354	342	365	366	360	394	366	362	415	389	367	344	385	381	364	355	386	373	396	403	388	350	355	350	371	386	353	351	368	359	355	367	373	372	419	400	386	402	390	359	393	371	391	316	370	350	377	373	380	362	395	390	401	370	392	406	388	363	347	363	391	383	415	386	378	400	340	380	364	386	387	424	388	374	374	378	394	365	404	394	380	388	359	383	424	393	346	381	423	354	361	339	393	375	371	388	356	350	386	385	354	366	382	365	394	359	367	410	357	371	363	385	375	379	355	354	353	372	363	362	350	426	333	368	402	350	361	355	351	356	354	354	377	367	363	340	363	376	364	363	360	383	364	396	385	369	416	370	373	341	381	358	329	355	391	358	350	385	342	401	388	356	358	363	390	377	417	406	377	364	345	385	343	328	402	334	402	374	354	346	390	377	375	386	378	383	384	392	383	386	361	386	334	348	362	354	411	385	376	396	399	404	378	367	401	354	391	394	387	381	352	380	364	395	366	390	382	363	376	389	341	353	397	411	377	350	387	376	361	360	370	367	377	393	392	383	416	341	357	393	400	361	387	428	375	378	402	374	375	374	374	327	370	370	362	383	392	374	372	403	391	343	358	386	385	363	339	369	344	397	368	421	364	366	363	383	374	392	329	340	357	395	377	361	348	370	369	346	356	390	389	388	369	388	413	384	374	352	365	392	370	383	428	348	451	416	352	401	404	393	369	337	372	325	413	360	349	377	390	392	356	347	382	361	370	400	361	378	403	409	358	386	393	350	347	341	350	441	361	364	354	377	383	354	407	322	373	360	393	363	390	370	378	349	373	345	348	391	417	378	397	407	405	402	353	384	359	355	385	379	362	391	327	388	362	387	370	347	359	403	406	407	369	372	352	373	360	380	404	369	404	381	351	395	378	397	365	357	373	406	377	365	395	383	379	380	341	377	337	397	400	388	429	388	371	418	329	408	388	356	351	369	394	394	385	396	416	359	343	367	390	379	380	368	376	357	402	392	380	381	366	401	413	394	378	433	351	353	406	430	370	384	373	349	393	317	384	393	411	391	380	371	408	381	366	336	386	361	398	358	391	345	372	358	369	368	334	404	402	386	365	387	380	410	368	358	399	380	350	363	343	380	354	378	359	417	382	377	388	365	391	395	360	353	394	356	369	407	360	369	352	379	346	361	374	388	385	354	383	374	369	401	367	366	352	382	384	405	384	365	390	367	370	391	380	388	346	351	381	372	348	362	382	393	347	370	360	358	337	343	386	359	360	375	357	381	368	354	327	408	353	358	364	390	366	395	369	374	368	391	346	362	392	389	364	351	356	360	378	344	389	377	409	414	376	417	402	384	420	388	354	382	367	363	375	350	388	369	371	379	346	371	370	391	386	386	405	392	357	390	381	367	380	391	376	374	335	354	330	383	398	366	397	421	364	397	366	366	371	416	418	365	427	399	374	392	398	379	384	363	396	364	387	336	343	358	377	374	396	395	391	342	364	372	350	386	366	381	397	371	373	376	373	405	405	383	401	358	369	398	369	397	395	387	347	397	367	340	366	399	380	333	377	393	382	397	367	391	360	417	373	390	351	366	392	416	371	342	399	371	370	369	409	405	392	373	375	379	353	374	373	370	364	400	347	393	363	382	386	337	390	362	348	352	389	355	345	420	340	344	383	336	417	366	367	367	339	373	379	386	396	362	401	352	361	387	364	354	343	363	369	384	377	399	365	387	362	362	352	393	343	403	372	358	358	390	371	378	376	364	395	335	392	391	389	379	371	339	380	362	361	364	377	353	401	346	333	359	365	374	402	354	340	425	382	369	384	326	364	365	358	365	352	382	370	416	390	411	369	413	366	346	388	407	366	385	360	397	356	379	342	381	399	326	369	390	372	349	337	357	369	381	375	368	363	354	369	391	397	418	390	353	365	375	418	360	407	355	367	364	380	377	373	388	378	375	398	367	364	402	366	355	373	360	370	386	391	386	349	401	407	377	357	343	359	377	373	407	372	405	384	336	392	367	372	409	399	391	376	388	382	367	387	346	421	356	390	346	362	428	373	385	378	371	420	379	377	378	344	380	376	361	391	372	357	362	383	351	350	366	366	399	362	396	362	355	350
11766	4708	3854	7765	6290	2674	2368	1699	1500	1258	1225	1193	1148	1113	1117	1097	1093	1093	1127	1100	1186	1226	1157	1044	977	931	1052	967	916	955	910	939	959	919	889	917	933	985	962	961	879	901	869	917	897	943	913	957	924	920	915	891	889	889	932	937	924	956	916	856	864	951	913	887	916	923	900	920	915	912	930	854	888	910	883	888	937	922	890	929	910	943	923	916	925	884	896	942	928	879	911	928	925	860	916	944	930	894	863	962	902	934	951	883	936	879	939	947	914	901	901	905	882	918	961	857	907	924	852	946	887	907	865	942	858	930	894	918	903	898	887	908	937	841	888	929	912	938	929	897	929	871	931	934	895	891	907	862	945	875	922	922	870	913	903	887	888	942	928	903	909	917	873	897	915	897	879	905	858	868	915	844	929	892	864	929	953	941	843	922	883	916	896	887	893	943	935	850	929	934	872	879	938	932	895	918	876	920	845	882	958	893	896	901	857	891	931	899	906	933	924	909	880	882	874	942	954	917	874	908	893	903	864	914	859	870	917	917	906	928	874	911	907	918	869	941	889	926	902	916	933	847	958	929	919	892	921	919	927	906	882	957	920	942	851	896	911	967	910	896	943	947	906	900	940	907	911	934	928	898	870	924	872	848	904	943	917	922	875	900	855	928	915	907	947	909	939	901	853	954	925	895	933	877	889	888	940	919	893	874	880	903	917	917	906	895	929	917	934	937	915	907	862	888	927	874	959	899	901	920	896	876	931	852	898	869	895	900	900	873	930	927	961	916	878	897	876	891	919	948	902	869	886	893	899	898	947	856	909	919	889	910	886	915	950	875	888	928	892	963	899	891	861	884	916	866	882	936	904	927	906	892	897	913	865	961	895	959	855	888	923	916	910	947	893	854	928	896	910	855	839	945	872	945	896	928	916	900	868	887	868	881	926	963	950	914	849	928	873	945	916	906	919	915	868	888	915	897	944	924	880	875	850	919	878	904	923	911	936	898	952	851	902	902	924	896	965	910	971	857	885	937	930	934	918	917	894	863	929	919	912	922	902	884	910	921	890	938	881	906	936	847	917	850	873	870	892	920	925	884	927	938	897	892	916	917	895	939	852	918	886	902	929	873	921	897	902	900	909	862	969	865	908	921	936	867	896	905	874	913	886	941	876	895	878	881	892	915	903	877	926	876	845	890	951	944	925	907	932	944	904	881	934	931	948	955	942	927	862	922	942	889	891	897	899	858	956	908	899	893	924	882	876	878	907	926	850	877	896	946	974	854	872	926	939	878	927	867	888	852	871	897	878	885	875	906	882	880	866	948	903	933	919	837	910	916	906	930	915	895	914	877	868	923	900	892	977	922	892	839	834	926	944	888	923	861	941	899	850	932	946	897	950	892	874	873	880	883	875	882	883	884	937	868	938	869	908	888	951	905	888	960	961	879	902	887	864	922	950	934	947	917	908	836	953	862	915	864	943	887	934	939	934	883	912	858	921	869	934	927	909	927	881	850	901	962	893	895	898	860	889	904	910	897	957	915	883	914	947	882	881	932	922	897	880	854	905	878	910	914	935	936	896	924	892	935	871	913	959	917	860	950	904	938	903	893	948	942	877	951	899	898	872	913	922	906	861	921	906	907	945	938	922	856	884	873	911	861	953	891	861	904	925	862	889	829	877	933	943	891	869	870	879	867	862	885	924	920	888	922	944	883	893	894	947	897	903	920	885	933	866	932	903	870	894	900	859	880	904	904	894	903	892	882	951	909	909	919	899	891	930	951	894	932	841	898	919	912	871	917	975	897	846	881	915	954	844	916	902	945	894	911	898	915	918	962	895	878	903	903	903	907	875	892	924	899	918	893	908	904	923	955	853	938	921	869	887	927	894	960	923	947	867	831	895	958	926	931	853	935	826	934	893	918	881	910	888	886	952	923	900	908	951	893	943	976	906	855	881	895	902	919	865	846	936	923	881	879	882	944	897	884	935	860	923	898	926	920	903	893	880	885	870	919	898	875	880	922	872	909	919	921	892	890	847	924	938	904	910	877	928	865	920	893	867	915	950	862	900	933	942	874	930	932	919	855	921	905	872	910	881	874	895	908	936	855	940	880	918	895	927	889	894	901	897	970	896	943	858	914	910	889	891	909	840	871	858	917	921	891	872	913	918	924	911	870	929	896	932	928	875	896	913	910	882	851	854	916	930	954	936	924	914	894	896	905	949	886	935	886	912	896	915	909	841	865	905	869	929	916	903	954	862	867	866	876	913	915	965	911	810	928	913	919	935	926	902	972	893	922	864	897	908	910	886	876	893	824	868	929	913	931	883	913	882	927	853	902	901	952	865	865	883	926	910	933	899	897	857	905	891	929	855	910	911	928	870	926	984	837	843	923	920	952	928	894	907	920	910	911	902	911	862	897	947	903	938	957	895	850	903	950	940	898	891	903	876	899	915	901	899	904	906	860	871	899	879	938	890	877	926	931	916	874	899	900	908	899	883	876	908	903	918	918	908	889	915	880	878	948	928	916	902	922	884	870	832	915	945	869	906	904	893	903	930	913	951	882	941	885	934	874	867	873	922	896	889	873	892	889	914	952	941	877	900	931	891	869	794	898	900	887	878	938	935	882	932	907	858	931	884	883	909	903	889	883	880	879	890	908	950	860	955	885	903	927	882	920	922	939	913	874	934	898	928	870	887	903	841	843	906	948	897	924	959	906	939	879	849	898	925	896	921	932	859	937	931	910	919	916	899	873	849	930	916	932	916	903	912	971	924	894	961	883	899	910	891	907	889	897	930	897	910	840	953	941	892	926	903	896	862	909	853	883	898	854	896	911	886	898	862	877	949	939	918	937	924	888	887	917	900	900	902	897	903	929	953	898	936	841	906	950	882	895	905	880	939	911	906	889	883	853	874	883	879	895	921	848	913	931	897	924	908	869	917	942	907	904	919	875	927	900	952	903	869	947	878	911	913	941	927	896	901	910	907	947	906	909	917	869	949	933	873	949	850	881	888	859	915	888	927	915	987	906	820	875	830	904	879	920	891	921	880	900	882	917	940	960	907	935	911	948	904	907	957	933	866	899	888	932	877	906	936	882	906	915	894	910	871	884	894	931	901	902	908	951	856	908	915	900	947	869	895	876	893	924	903	878	867	884	919	921	855	879	888	896	920	922	882	868	850	901	896	871	913	949	900	887	914	910	873	861	919	872	901	900	854	922	890	900	874	928	937	925	877	918	933	882	927	917	904	858	939	864	911	893	905	948	906	906	893	838	910	906	889	927	881	905	909	883	932	858	911	901	912	891	982	944	896	940	915	877	927	883	916	922	876	890	926	926	892	895	918	890	881	861	907	911	894	883	877	892	933	908	876	880	907	912	898	861	876	899	943	877	912	912	877	938	901	918	900	947	943	913	920	885	888	909	892	864	952	920	888	930	943	902	911	889	904	944	928	879	902	903	911	894	919	907	882	919	908	887	904	886	867	937	923	862	896	878	924	885	897	866	911	941
24077	8447	3670	3975	2084	1000	790	538	322	302	297	309	257	274	248	284	258	244	223	246	267	299	254	237	258	254	221	212	192	231	226	229	241	235	238	192	201	196	207	205	208	214	216	202	220	236	193	192	229	196	236	256	237	219	204	225	197	223	199	184	202	220	222	216	206	211	205	227	211	196	203	223	227	210	213	199	218	249	207	218	230	209	240	229	211	203	214	186	210	206	207	224	216	200	244	208	205	227	229	239	209	232	206	160	200	208	228	210	230	219	214	226	215	205	185	205	225	197	169	217	233	214	195	207	203	228	271	203	209	201	207	214	230	212	200	246	235	238	222	168	216	235	229	225	212	209	200	215	193	220	203	195	200	202	197	240	185	227	214	210	209	204	203	231	233	224	203	239	209	226	203	226	217	205	218	202	213	230	207	221	199	212	214	203	202	210	231	214	201	207	201	215	217	189	205	237	227	207	219	226	211	222	204	228	211	212	229	207	181	244	229	229	227	217	211	197	223	243	205	210	226	223	220	205	214	228	216	222	229	199	187	220	225	210	213	215	221	223	206	214	226	230	223	202	234	231	208	223	215	206	224	199	225	199	211	196	213	205	212	225	209	239	229	201	210	217	221	215	206	202	181	198	220	231	230	233	205	215	205	210	217	230	226	211	195	215	234	217	206	232	228	238	220	223	213	234	212	210	195	215	215	199	228	212	220	218	220	213	208	186	196	205	224	214	194	240	234	204	238	201	199	222	217	240	218	215	238	228	223	228	241	207	206	209	249	206	205	208	213	215	226	205	247	232	231	220	181	250	224	219	191	205	186	218	227	215	236	219	220	210	216	241	204	227	207	209	194	184	188	220	242	221	233	252	213	218	213	242	240	231	249	209	204	250	210	202	212	190	231	213	217	244	228	230	184	194	203	203	221	203	204	211	214	244	229	208	208	188	237	211	225	222	231	210	203	211	223	211	216	233	222	215	225	236	213	214	202	218	235	238	213	213	177	233	218	218	211	221	194	225	208	227	225	180	180	231	211	212	200	213	215	222	206	214	219	188	182	207	209	229	228	247	215	244	227	192	210	213	248	219	252	245	224	212	225	235	202	225	216	224	216	200	233	238	190	199	222	234	235	235	233	216	181	227	237	227	216	209	216	221	225	208	200	190	210	211	217	206	229	230	213	201	268	231	207	224	232	234	213	181	222	233	192	221	232	223	229	200	197	200	200	216	230	210	225	189	217	199	215	217	195	223	243	193	211	198	221	205	210	203	212	238	236	216	214	218	220	221	212	239	206	198	215	212	213	194	206	196	211	227	204	216	197	218	224	225	231	203	221	218	226	208	208	236	208	192	212	212	213	238	219	187	225	225	243	211	221	214	204	216	206	212	227	201	241	201	216	223	217	193	205	216	245	220	213	217	220	192	212	186	234	209	234	232	225	227	202	205	209	203	203	223	212	209	225	208	230	227	224	225	190	248	215	231	209	197	188	234	222	223	227	201	231	230	210	202	199	219	215	197	218	227	240	249	223	234	213	203	190	225	229	198	214	201	219	238	206	205	206	204	207	226	203	214	200	202	216	183	233	205	184	210	218	195	207	203	213	189	239	228	232	241	223	228	223	213	218	229	201	204	196	205	223	230	246	191	227	205	200	227	241	206	225	208	209	190	225	211	241	199	210	213	201	199	215	205	214	212	221	263	231	224	221	223	228	214	213	206	207	213	222	212	216	204	198	240	208	231	211	216	240	213	206	200	179	233	202	228	212	200	181	238	206	244	215	199	244	203	209	196	247	200	202	208	236	183	208	231	203	241	224	189	223	216	211	233	224	200	222	216	212	218	194	202	230	242	201	210	220	230	228	190	214	218	200	213	203	236	233	233	224	218	205	203	216	211	206	227	212	213	215	244	202	219	246	203	218	216	211	211	214	236	208	217	213	203	205	205	231	211	222	209	197	208	238	244	211	210	223	225	211	218	227	202	234	221	209	229	203	213	186	207	221	215	213	258	214	230	238	220	205	236	251	223	210	223	223	186	189	211	224	217	199	213	211	206	234	217	226	240	214	232	225	216	220	217	221	223	225	230	215	225	207	226	217	194	223	223	207	195	235	211	228	219	197	211	241	210	228	203	198	212	210	217	196	184	215	209	208	227	224	203	241	205	236	205	208	228	217	237	197	212	215	220	218	241	195	230	226	234	207	215	212	189	233	234	193	214	204	237	224	228	244	212	227	181	191	241	211	214	220	214	247	219	223	206	223	187	213	214	201	243	197	210	227	195	195	228	195	207	246	250	211	219	237	221	216	237	215	187	214	245	206	241	208	204	196	214	228	167	195	230	203	234	211	211	217	218	201	236	224	192	200	205	247	202	209	213	212	197	200	236	188	217	188	236	210	217	245	226	240	224	208	214	210	217	239	223	194	213	241	227	196	223	216	237	232	213	210	199	224	205	202	208	223	201	203	223	198	237	232	217	229	200	198	201	212	196	243	185	208	234	217	213	213	216	230	196	226	210	228	185	215	206	202	208	187	216	216	231	236	225	200	216	203	212	188	220	202	236	206	194	250	219	228	206	235	217	221	228	223	230	199	200	209	212	175	215	212	220	230	209	184	194	228	212	186	208	227	205	236	217	212	191	204	249	244	229	188	226	227	234	217	215	203	208	240	218	214	198	192	196	226	216	243	219	213	225	206	217	224	195	196	239	202	244	221	219	209	227	191	232	230	233	218	196	209	211	232	216	228	232	213	219	217	216	202	208	206	191	211	207	240	186	205	195	205	202	203	203	251	199	199	213	224	211	225	212	210	216	234	214	212	182	217	229	196	195	216	194	208	221	194	226	231	224	211	199	225	214	193	213	209	206	232	241	237	197	209	204	223	256	214	237	218	226	237	208	191	169	226	207	232	197	214	177	223	205	191	192	214	241	229	244	188	217	191	220	234	226	224	216	238	214	196	205	190	206	210	196	191	207	201	200	222	221	203	220	236	221	248	229	234	208	189	195	230	222	225	225	196	197	226	200	233	218	216	201	248	196	204	213	208	225	206	174	192	233	208	217	235	228	207	195	192	221	216	208	221	222	203	212	189	187	232	218	217	226	230	205	210	216	237	208	235	214	230	217	203	229	216	274	219	221	223	181	234	196	220	208	223	214	213	236	201	177	192	219	215	201	198	229	228	217	228	202	225	203	220	227	216	204	203	210	234	205	216	216	201	192	217	199	250	189	184	227	225	207	201	215	194	211	198	211	243	241	209	200	209	220	187	209	205	220	210	193	221	241	237	231	221	219	209	208	209	215	211	207	218	230	224	202	187	240	202	215	235	224	174	211	217	222	209	245	196	219	250	213	206	207	191	216	201	212	232	224	208	234	216	210	241	206	210	199	205	211	215	218	219	222	218	220	227	211	221	230	205	218	178	215	208	174	249	226	224	212	231	204	209	213	227	238	182	199	207	221	238	216	210	209	210	197	198	196	229	214	205	235	224	232	208	206	240	250	222	219
15742	6310	6069	11101	6879	3161	2889	2071	1314	1132	1066	1001	950	877	861	896	861	828	817	850	973	947	806	794	743	660	664	683	605	637	643	588	644	662	628	619	569	540	591	582	565	584	582	567	523	564	576	582	555	535	564	584	531	580	560	581	555	572	528	601	540	597	579	586	540	560	548	607	567	573	596	555	574	567	541	580	522	525	559	532	557	566	582	554	589	516	536	517	541	563	586	554	543	520	546	543	538	576	541	578	521	530	554	533	567	538	507	563	543	527	524	560	539	543	525	590	551	549	545	572	558	493	549	536	567	575	545	566	599	565	540	526	553	547	558	547	536	566	567	533	561	532	554	529	524	543	563	520	569	544	578	556	557	539	565	572	563	593	536	541	574	585	545	548	561	548	543	515	541	559	554	554	521	553	561	557	548	545	529	583	569	547	574	545	579	559	535	572	548	574	579	532	525	526	545	578	516	575	568	642	550	597	523	589	530	552	562	578	511	552	555	551	620	539	549	552	537	540	516	548	530	536	555	527	520	542	533	560	561	563	528	593	563	523	556	539	580	584	546	536	540	569	553	517	530	552	559	547	552	532	569	535	591	530	530	535	529	530	578	536	578	551	551	576	566	553	602	580	546	573	548	557	522	551	553	599	544	553	542	554	551	549	543	588	574	603	536	535	561	573	521	564	542	488	542	546	618	539	539	556	506	565	528	594	556	564	574	561	548	548	526	526	553	560	556	601	558	555	536	531	549	563	579	542	521	525	533	555	546	554	517	556	555	530	562	562	553	530	574	509	552	516	533	598	571	570	546	531	571	519	575	567	558	578	549	575	531	548	552	567	585	527	547	555	579	597	588	598	532	567	585	543	538	580	534	575	553	581	557	566	564	566	553	547	560	550	554	587	512	535	537	533	575	590	544	534	524	561	513	538	513	496	520	534	541	512	578	546	570	545	579	549	587	507	560	554	526	594	578	526	604	521	578	575	557	533	540	591	586	588	529	577	544	541	566	514	546	540	559	526	513	553	527	557	504	599	576	553	557	514	535	579	603	592	568	538	534	574	555	538	541	580	556	586	575	579	566	531	520	526	564	607	518	519	568	518	553	550	513	544	530	567	524	540	572	532	546	556	579	543	543	567	542	557	591	532	508	571	569	536	563	509	541	540	589	516	557	594	573	563	579	566	601	550	576	499	531	558	535	549	568	540	545	527	614	578	591	563	526	543	574	517	576	561	572	533	579	549	547	549	600	555	523	554	525	522	550	551	572	564	530	576	563	567	593	551	571	571	545	555	563	562	564	579	572	542	523	563	584	577	548	549	571	562	561	549	551	507	581	561	551	561	538	563	574	525	551	509	540	561	515	530	495	562	574	495	556	565	600	572	573	538	495	580	538	547	556	562	530	570	541	543	575	592	523	539	529	551	543	569	520	596	552	574	585	526	560	546	585	570	539	564	573	543	580	545	565	556	539	571	607	579	565	528	525	545	533	578	492	555	575	546	560	571	530	559	556	528	526	570	546	584	560	542	532	556	559	544	543	558	581	587	529	531	565	545	531	577	544	587	527	555	559	539	542	547	540	550	551	533	545	552	547	548	553	575	549	546	537	601	506	545	577	516	532	531	562	575	529	500	570	533	530	559	557	527	570	523	576	561	554	591	542	549	548	535	527	523	573	540	525	557	519	605	583	536	533	511	590	580	541	526	553	552	532	525	555	552	549	541	548	542	570	484	578	551	562	591	528	541	568	492	534	566	539	543	545	537	503	575	533	554	550	583	573	575	544	523	485	570	544	591	528	563	587	607	559	560	563	554	579	573	578	531	549	546	563	537	528	589	563	532	548	559	589	532	555	561	525	573	530	535	552	533	605	545	533	558	580	536	555	545	588	572	569	525	549	528	571	597	560	556	582	565	531	527	555	589	561	570	529	554	554	535	524	556	565	586	570	532	531	548	568	572	532	530	576	587	544	582	563	544	549	526	550	577	509	566	591	559	546	554	610	565	543	566	496	575	513	563	579	553	532	544	540	502	575	554	565	578	588	495	548	536	522	549	555	562	552	531	539	572	582	526	530	509	536	562	563	539	542	551	537	578	555	536	516	588	515	590	559	555	552	545	556	555	598	551	558	558	514	560	529	537	559	528	540	544	598	567	560	585	526	548	557	564	542	546	545	538	580	582	615	560	560	550	570	520	574	565	537	524	572	519	557	509	564	559	533	560	541	547	528	542	554	534	528	505	562	543	547	548	540	543	609	561	554	526	558	549	523	533	571	562	568	550	592	504	552	591	587	565	541	543	543	521	554	530	516	543	545	529	528	581	574	572	558	553	581	507	547	563	550	513	575	567	570	548	597	570	565	561	545	496	552	567	556	548	547	569	538	593	543	583	521	531	526	558	516	565	550	543	562	585	597	513	575	546	569	534	593	543	563	569	545	547	549	540	546	537	527	537	536	598	593	570	543	532	549	555	553	550	552	561	557	547	541	540	572	547	559	546	574	597	577	528	564	565	555	581	589	585	572	552	566	523	530	554	553	544	548	548	548	560	552	573	589	578	534	543	556	556	549	533	541	553	585	528	578	520	544	593	537	574	524	549	553	549	507	546	564	545	553	587	553	559	546	532	564	527	562	542	525	542	533	564	542	542	593	549	568	545	551	597	579	554	571	558	566	546	582	554	504	555	533	576	530	549	524	578	625	552	576	581	536	555	554	536	539	566	534	566	537	530	567	536	549	504	520	532	554	553	560	552	573	499	544	493	555	490	529	529	551	554	530	565	572	528	569	543	585	551	591	502	543	528	583	526	550	549	530	587	561	552	572	541	566	527	525	585	505	561	557	533	539	542	542	522	551	571	543	548	530	533	576	598	497	606	532	538	578	537	563	546	555	565	551	552	551	528	580	576	561	556	570	574	504	570	538	552	520	542	550	559	501	588	559	583	595	590	532	534	534	553	552	555	517	571	525	545	584	520	556	506	536	598	554	593	514	533	529	524	528	554	521	536	512	557	563	525	558	564	528	543	538	531	537	539	592	522	547	577	566	558	560	542	559	566	583	516	493	546	518	535	523	555	582	523	530	540	550	533	491	558	534	585	479	571	573	570	541	565	551	506	502	500	564	550	507	545	598	546	569	534	529	531	546	546	534	559	559	559	562	573	599	544	552	575	560	569	574	547	576	537	519	531	550	576	527	553	589	524	551	592	538	608	575	564	536	513	527	555	532	516	558	597	524	541	571	542	570	544	533	521	579	559	576	519	550	568	561	527	583	605	539	565	523	523	542	538	535	518	562	540	526	573	587	538	584	561	543	538	520	543	540	560	578	558	572	514	558	587	543	564	563	561	510	545	559	520	525	516	541	565	527	523	566	574	556	527	531	538	552	547	572	561	571	572	543	549	535	536	523	582	561	544	550	537	575	546	534	538	534	547	573	545	559	522	555	533	498	535	554	536	510	590	572	544	576	528	568	589	569	498	527	539	611	537	527	538	554	531	518	582	528	524
4120	1580	1369	1562	669	448	407	465	415	397	377	411	370	364	438	393	394	357	357	415	415	396	376	392	411	406	376	433	377	437	396	380	393	396	398	412	394	399	382	384	440	402	424	404	431	392	384	394	405	383	382	392	381	365	389	422	369	414	397	395	376	375	346	384	373	369	368	348	384	361	372	388	422	387	381	356	375	385	402	400	389	370	404	380	432	414	361	389	366	381	384	380	361	396	381	421	422	388	411	406	376	383	396	416	343	413	407	382	375	426	362	391	397	402	371	375	412	385	390	364	438	385	375	353	389	395	408	377	375	374	398	351	398	382	403	394	374	376	406	410	378	379	368	357	401	388	411	412	386	400	374	396	365	398	361	361	398	382	424	365	400	409	356	391	420	343	395	383	375	383	411	377	363	385	406	404	424	401	396	370	393	396	369	390	402	356	406	381	383	344	364	353	404	397	373	389	383	382	376	411	406	401	401	360	424	386	391	361	382	395	387	378	410	402	395	389	427	380	418	393	361	427	383	352	383	406	375	357	352	346	374	429	378	391	369	363	387	362	406	419	411	382	399	403	399	423	409	407	402	405	375	387	432	373	365	401	375	373	416	424	411	382	378	411	420	391	426	416	400	417	399	403	415	387	415	388	387	397	397	375	380	380	396	383	411	397	371	388	424	395	365	364	382	376	345	377	395	390	384	370	381	346	362	396	410	368	382	429	350	395	399	421	410	392	372	393	375	429	416	383	364	410	387	411	386	386	405	389	395	398	384	362	358	407	384	388	418	394	361	384	367	325	371	387	422	363	365	413	326	382	393	383	453	400	406	375	395	388	414	401	433	418	414	429	414	370	348	356	387	373	398	429	362	409	387	375	363	380	393	408	439	361	375	376	381	377	379	373	406	425	360	383	406	384	415	391	382	411	415	368	367	438	389	398	405	387	431	429	416	414	410	384	387	410	383	433	378	370	380	353	370	372	405	374	376	379	374	408	410	344	404	421	425	377	382	374	409	375	395	395	406	383	411	386	364	411	405	410	401	382	398	389	375	366	362	382	395	369	396	411	369	385	397	365	380	373	410	422	356	396	347	405	378	369	400	401	409	381	387	431	401	389	386	399	405	427	402	435	391	390	398	360	382	385	406	396	414	395	398	392	379	403	385	413	400	360	382	373	425	381	374	415	384	404	372	398	431	449	429	399	379	344	387	382	399	386	372	343	380	371	410	398	374	373	365	424	375	343	384	356	377	399	382	369	372	373	385	370	393	347	396	364	367	419	356	403	425	394	409	380	403	370	390	406	440	393	396	371	389	382	424	409	418	390	396	388	370	414	358	413	414	362	437	400	340	380	391	350	405	380	385	392	388	392	393	424	393	407	398	388	432	358	401	363	405	402	404	359	374	405	385	396	408	398	382	346	429	369	385	378	364	403	391	443	366	400	406	392	372	378	436	390	385	406	374	376	366	407	382	397	366	387	374	384	387	374	399	455	377	395	365	389	402	416	374	377	403	362	378	382	424	395	404	393	426	402	407	415	366	436	381	410	389	364	408	403	382	386	366	406	425	387	393	414	382	390	426	381	417	413	414	388	377	406	370	395	381	409	387	394	417	423	372	382	384	409	378	405	415	352	398	395	383	393	422	391	394	365	411	373	393	396	392	387	385	383	373	410	386	393	380	382	371	387	389	377	401	397	424	410	384	387	384	380	346	369	388	371	382	427	396	377	363	360	366	409	355	404	406	417	374	390	370	458	410	396	374	383	395	386	396	369	393	398	409	361	400	380	380	373	388	398	383	395	391	351	382	392	389	373	379	358	408	414	374	399	415	410	414	408	362	393	390	385	380	417	408	381	410	425	367	409	391	372	360	366	367	396	388	388	387	398	381	379	388	440	387	414	389	378	347	386	386	376	390	428	393	385	432	392	379	388	379	366	416	391	416	334	367	384	351	395	396	403	409	400	406	377	392	365	419	387	401	383	422	407	389	367	413	359	385	412	370	389	386	403	391	393	426	367	414	368	383	392	403	402	399	363	379	416	388	387	366	370	373	397	402	383	390	410	364	400	364	353	375	388	423	350	396	432	363	377	390	389	416	410	379	372	372	375	409	399	418	398	373	407	392	353	397	397	352	385	384	413	421	425	338	403	407	417	377	441	409	403	410	393	409	402	404	381	364	379	409	397	333	377	401	402	395	392	399	376	370	378	372	388	408	374	407	382	358	376	372	379	411	407	398	387	378	418	414	373	396	382	402	376	387	391	368	400	371	377	346	405	427	419	416	408	408	392	362	369	343	386	413	416	390	399	373	388	423	388	383	372	390	364	362	394	398	420	376	417	400	414	390	440	398	413	373	396	415	409	402	391	371	382	423	373	389	419	374	370	366	402	414	392	389	417	353	380	409	387	398	360	379	383	368	390	398	369	429	386	405	411	387	425	408	394	366	426	397	426	382	420	387	380	405	355	411	380	429	379	397	394	379	409	434	385	366	412	391	410	409	416	373	436	385	366	375	363	363	387	420	391	360	406	415	382	384	355	380	418	407	401	430	388	424	441	414	414	409	381	362	381	380	391	387	398	394	408	365	427	382	389	380	398	402	396	417	387	395	404	388	398	393	356	392	385	391	364	409	379	382	381	417	383	421	404	398	377	380	389	369	382	374	383	414	388	369	380	413	393	384	394	390	386	391	403	418	399	372	401	374	410	406	397	404	392	365	426	406	360	411	354	370	401	386	407	394	396	397	431	390	377	398	417	388	377	439	372	413	398	378	398	405	408	423	376	371	414	363	433	404	367	394	412	401	443	352	380	408	433	355	398	396	395	420	431	404	386	394	388	362	347	385	423	356	397	395	396	369	383	388	410	393	398	375	389	407	388	408	399	364	438	419	399	388	424	403	368	393	409	399	400	388	382	420	406	413	363	423	364	391	375	400	371	406	352	403	400	424	402	393	383	368	431	394	391	383	380	398	429	387	346	412	415	387	465	396	399	379	385	403	405	368	400	421	381	371	356	389	403	387	382	369	400	389	376	391	440	409	383	447	394	392	383	416	401	390	399	409	429	412	393	382	377	400	384	398	386	344	357	378	391	364	440	378	380	364	397	380	399	396	381	369	403	380	389	399	405	395	379	361	384	403	380	438	389	406	399	407	361	377	365	348	367	406	409	393	379	393	376	379	404	394	414	407	396	369	381	421	385	386	382	404	417	385	366	419	388	409	411	374	381	408	381	405	375	377	376	402	401	408	409	389	405	392	371	365	388	390	398	385	401	395	368	413	404	403	403	411	414	395	409	374	356	366	417	430	349	381	396	350	400	379	384	354	398	394	391	372	417	420	400	404	399	366	395	394	356	397	372	388	404	413	393	378	373	398	413	382	352	412	389	380	361	354	408	440	393	397	330	385	381	362	366	376	391	412	391	394	403	413	386	384	401	380	390	369	390	405	387	356	387	395	369	395	371	375	368	391	410	392	408	383	395	408	399	399	423	395	392	397	400	329	385
4061	2136	3428	4938	2082	1351	1209	1157	1087	1064	1042	1067	1014	1006	1027	1085	1058	1006	1011	1080	1091	1119	1002	1011	967	953	974	981	975	982	996	974	970	956	988	947	981	1028	986	969	954	995	994	936	991	939	977	965	981	949	955	954	935	934	970	958	944	944	942	927	973	967	980	963	957	967	953	909	941	956	953	970	901	970	978	899	987	933	931	920	947	923	971	972	970	935	967	930	904	937	921	961	951	947	916	936	900	905	975	983	913	932	898	925	981	944	904	989	969	991	931	935	958	1005	933	973	944	923	940	950	960	942	1016	949	992	936	939	958	971	936	938	907	936	892	941	970	941	948	910	957	932	971	966	977	973	995	907	946	1020	957	949	942	946	912	981	965	925	974	1004	903	945	963	935	904	989	942	1058	897	928	903	977	938	964	938	994	949	946	934	951	948	993	1018	951	964	976	948	983	950	946	992	935	926	984	934	988	988	973	947	935	947	971	977	932	952	955	952	928	916	955	997	965	980	971	1001	971	933	983	903	965	918	954	966	960	922	959	978	983	916	947	955	956	981	921	918	933	956	935	922	964	924	931	939	983	995	946	988	893	896	963	968	952	1028	972	960	937	958	933	942	959	908	950	960	923	961	947	984	934	926	932	952	1002	897	993	907	907	935	930	1001	930	947	1018	955	959	943	935	942	942	966	972	952	983	906	949	911	975	988	943	934	948	923	948	941	866	988	972	946	905	929	965	989	998	997	919	942	960	944	938	982	929	926	952	942	916	928	968	931	911	1006	942	942	956	937	949	953	980	959	966	940	964	989	934	936	935	917	911	959	926	986	950	965	957	957	985	937	946	987	940	940	895	998	906	922	910	918	940	981	974	977	983	986	914	962	969	981	946	978	926	918	996	975	965	932	921	916	915	989	996	953	946	927	944	939	958	925	923	952	956	994	923	971	973	948	955	958	939	932	965	970	969	930	962	927	1002	920	970	970	944	952	944	923	967	933	952	959	968	971	955	901	932	957	948	950	980	912	954	925	964	1018	948	986	976	962	919	967	966	970	979	943	982	961	951	1002	962	919	970	1012	984	933	981	942	918	939	946	934	860	883	948	1009	930	951	958	967	955	969	948	929	1014	973	931	956	949	965	974	945	932	927	935	959	943	945	926	951	947	964	948	949	934	950	920	905	900	928	937	927	940	993	954	986	900	1006	978	921	949	940	929	923	949	949	979	897	947	940	990	909	1003	976	912	978	948	958	998	953	994	964	967	995	975	995	920	889	947	972	955	940	963	952	944	942	921	897	900	947	946	949	974	949	1013	929	980	920	954	1032	943	982	952	949	966	917	951	966	977	944	937	976	953	976	958	989	991	999	946	974	980	1001	932	949	981	1000	1032	903	983	903	987	927	939	934	942	977	967	973	953	961	958	947	945	939	970	973	955	905	963	950	947	945	1036	947	938	966	942	949	903	889	1000	966	1004	898	934	914	943	996	895	950	899	1027	940	946	1016	926	976	920	948	977	893	990	961	948	939	932	923	937	958	946	936	956	971	918	982	945	950	926	878	952	920	976	959	975	910	997	974	1005	951	911	962	953	945	945	943	916	952	880	968	1017	929	999	952	922	979	1010	942	934	969	957	949	997	1004	984	989	924	932	946	922	1000	1002	960	924	983	965	894	941	970	987	953	951	988	957	945	973	904	932	920	969	930	908	927	925	954	960	940	957	980	940	906	977	944	957	985	986	1027	980	982	987	972	931	943	979	968	1001	1001	944	995	907	947	955	995	926	966	970	979	919	926	941	941	949	959	910	992	953	964	994	942	949	991	968	927	982	943	929	947	990	965	971	920	984	957	952	1019	954	927	967	984	888	974	992	970	921	964	945	975	950	1020	926	921	933	955	968	958	987	972	981	949	974	930	946	996	884	944	938	943	934	941	917	927	1002	928	953	942	978	949	1002	992	939	951	940	949	967	912	990	971	912	1011	909	989	984	952	920	955	963	966	989	962	951	972	1004	960	961	965	976	1005	983	944	951	954	903	880	942	973	956	892	918	935	959	993	967	957	949	940	979	931	955	981	929	961	903	956	984	894	976	913	935	972	967	929	952	996	974	983	952	989	955	984	963	978	927	972	906	922	966	928	955	965	930	938	967	920	1002	942	1019	973	965	989	896	971	942	972	908	980	938	926	952	882	932	969	1003	943	947	955	933	930	947	917	922	958	972	939	915	957	947	951	952	930	948	923	975	1023	957	982	955	963	938	918	1038	956	956	965	985	934	947	941	944	955	969	933	931	934	912	937	930	955	987	974	984	979	970	887	911	968	922	931	934	919	933	950	947	923	946	929	974	962	973	971	910	973	904	991	988	940	945	971	896	980	987	935	945	1028	929	917	946	938	907	999	987	943	1010	965	928	942	948	925	960	961	957	974	952	974	988	941	926	951	1024	964	917	926	920	915	893	951	998	965	963	920	957	969	916	996	913	922	966	966	912	976	953	967	937	905	887	970	930	931	965	963	990	1031	934	950	928	855	958	915	918	952	930	981	983	963	934	966	950	992	933	960	980	933	1008	972	956	949	937	966	972	993	975	971	982	927	874	945	955	1000	929	933	938	939	891	952	938	928	957	976	924	986	1000	977	946	944	942	974	941	902	955	917	987	942	929	953	890	929	955	975	922	939	953	905	979	914	918	1017	995	967	936	1010	951	948	940	957	974	938	937	989	993	926	972	1000	923	994	961	934	974	982	945	906	1017	969	949	932	931	941	1027	923	937	937	1001	960	964	961	894	939	940	937	943	948	930	976	965	887	959	961	958	999	926	950	950	981	1022	929	910	942	989	933	882	975	925	944	931	977	935	950	931	928	950	1003	904	943	888	970	950	946	958	986	941	957	945	935	957	920	936	981	953	954	927	956	912	1007	887	950	971	956	856	898	938	893	923	846	971	961	915	932	930	944	949	941	976	947	967	991	968	968	951	874	953	923	961	947	982	970	935	927	958	950	949	943	951	999	943	988	951	1022	969	912	943	910	931	953	927	966	942	938	942	927	947	946	965	936	937	927	973	889	959	947	922	995	1007	970	957	902	973	947	944	965	950	886	903	962	965	938	884	932	1005	919	913	924	1007	931	952	970	923	917	1021	957	940	963	926	946	975	973	949	932	959	946	938	903	958	944	970	973	911	945	909	903	933	943	984	971	960	936	902	950	944	950	997	957	947	960	901	925	957	944	962	938	922	932	904	936	940	934	897	962	980	919	945	934	939	948	946	956	931	950	934	957	1005	959	989	955	922	971	954	987	889	927	960	976	982	916	940	983	967	965	905	933	956	966	919	966	952	973	954	936	1015	920	901	933	972	967	955	969	922	955	953	973	893	929	955	958	930	918	964	917	935	1033	955	908	989	963	945	948	983	969	948	897	964	887	960	962	954	971	952	995	979	911	963	930	915	950	972	959	952	969	938	968	943	910	988	991	940	983	949	871	933	910	939	993	952	942	961	928	965	1006	980	942	953	937	938	919	967	943	940	976	966	952	975	1008	939	943	949	963	947	901	919	962	971	965	939	941	955	942	979	939	1013	914	950	958	951	959	945	1053	1021	901
14515	4766	3257	2816	1102	760	609	540	459	435	441	405	412	396	379	423	400	336	355	368	397	393	409	411	407	395	354	387	394	395	375	371	371	366	399	378	350	393	373	385	369	360	336	407	360	364	398	401	359	361	369	354	380	393	363	367	403	366	391	343	370	324	339	327	385	391	427	348	345	403	357	361	393	431	371	390	357	364	389	359	348	397	363	352	387	393	388	403	352	338	401	417	386	393	372	370	380	413	364	342	381	366	354	348	414	336	399	363	354	397	366	368	358	362	364	398	378	374	394	359	402	385	367	342	400	353	400	389	383	354	355	371	408	376	349	366	441	394	372	359	382	384	381	352	388	382	370	388	386	363	357	354	391	373	407	376	369	364	364	390	338	378	367	379	360	397	372	397	348	394	409	382	376	380	335	380	319	381	354	368	356	337	367	357	385	376	393	351	376	407	386	409	373	413	375	360	388	373	378	366	363	371	359	368	371	365	362	387	364	348	351	394	367	407	344	348	364	373	376	327	373	356	367	399	370	347	391	391	362	404	380	376	396	390	362	385	366	390	367	398	402	375	415	371	381	392	364	385	410	383	397	382	379	381	381	347	366	379	346	395	352	369	373	376	399	332	378	371	343	344	367	371	387	349	380	381	405	354	344	355	413	362	357	388	361	307	369	389	377	394	372	358	378	335	397	382	349	383	353	369	402	365	390	340	390	348	383	380	382	347	357	362	367	398	369	361	366	361	374	370	378	355	341	377	355	354	404	362	394	363	392	340	393	356	373	349	385	375	374	364	368	395	377	358	388	372	385	354	381	364	353	358	379	349	363	342	420	404	326	354	356	383	363	350	365	367	390	389	367	397	394	381	392	403	372	380	390	361	404	383	397	367	355	355	378	408	393	359	368	390	382	401	408	362	364	384	390	405	392	333	385	351	339	359	367	377	362	378	365	394	339	377	374	358	368	395	334	377	371	379	339	381	390	396	379	374	397	370	402	352	367	393	394	395	354	402	394	391	376	370	378	347	375	401	410	359	380	392	370	361	400	351	383	364	374	380	374	377	363	404	410	368	334	399	401	395	362	359	384	366	357	363	337	361	399	336	369	365	358	367	354	382	356	361	378	371	393	358	357	366	363	413	369	393	374	384	380	411	365	404	354	395	351	398	405	387	383	352	348	364	391	347	380	405	367	377	378	370	349	389	383	360	367	388	398	373	366	406	362	394	366	363	392	368	354	396	383	397	404	373	365	357	327	356	371	365	345	346	402	391	380	406	346	345	354	360	369	381	374	359	362	380	353	365	353	385	406	379	366	372	349	375	389	370	385	383	375	369	430	373	411	357	360	388	359	359	371	405	399	349	358	395	357	353	375	385	405	373	394	369	356	389	364	406	418	352	384	407	373	348	386	379	370	368	375	406	349	389	396	360	364	399	374	388	379	394	410	377	386	340	400	351	365	373	374	358	377	355	354	373	343	398	368	376	362	363	345	334	417	383	346	374	378	357	367	377	379	368	386	367	415	380	396	374	391	352	374	360	378	419	399	384	377	401	387	340	366	384	382	387	361	376	341	407	418	371	353	400	417	404	412	364	352	377	398	401	377	377	394	425	375	388	390	368	352	382	346	369	388	348	350	380	370	344	363	345	397	389	405	386	332	408	381	393	377	386	367	389	347	352	364	397	370	403	381	401	362	334	377	384	384	397	377	366	363	382	339	372	386	400	392	361	408	349	366	396	400	375	344	385	387	373	387	358	398	375	344	363	410	405	386	349	328	362	388	383	413	357	371	350	370	380	383	364	381	386	384	367	405	376	418	385	400	395	371	360	370	381	351	426	377	375	345	361	361	362	373	437	369	348	384	362	386	387	372	382	358	340	362	408	377	371	391	389	386	362	363	375	408	406	354	394	378	370	348	391	352	361	375	357	341	343	350	332	375	395	382	392	357	376	368	371	346	375	341	404	389	382	389	378	375	316	381	400	386	364	376	383	385	387	381	366	374	372	347	364	429	365	346	334	364	352	415	393	401	372	371	381	355	390	357	350	354	387	413	347	383	364	361	375	395	372	339	337	339	368	380	372	380	377	355	377	346	341	390	404	352	371	383	400	390	353	342	357	365	342	351	390	356	361	391	383	348	356	366	330	384	373	365	330	380	383	392	404	393	404	387	399	377	385	367	384	352	342	347	364	355	348	371	393	368	377	373	371	396	376	403	364	375	394	390	374	394	405	376	403	373	396	356	363	397	398	377	346	344	370	418	335	348	386	397	376	363	366	400	347	362	387	373	377	399	386	349	372	392	356	377	379	356	391	355	365	385	362	358	387	383	370	341	376	365	406	372	403	329	408	383	372	352	399	333	397	382	363	402	385	400	397	375	392	340	342	334	398	357	389	361	362	362	355	377	422	411	390	407	395	331	345	381	346	361	391	342	380	345	383	395	379	347	394	380	410	344	384	369	391	318	354	354	363	360	400	353	416	363	356	357	370	397	412	384	391	369	412	398	397	362	402	386	354	370	435	387	383	310	378	382	379	354	403	398	396	383	367	369	412	353	386	386	375	356	371	378	389	357	360	368	375	400	377	410	360	402	367	386	389	377	372	352	396	362	353	370	390	411	376	376	382	337	411	369	373	371	403	356	351	378	373	368	324	352	364	398	373	382	363	364	382	376	369	368	384	374	344	407	387	370	379	346	362	384	349	410	415	401	352	383	392	347	353	390	353	358	384	344	385	400	377	390	398	374	407	368	389	344	378	386	389	378	387	385	375	395	376	373	340	370	392	390	370	372	384	344	388	397	385	379	357	438	387	382	363	356	352	372	363	360	362	394	376	405	347	372	375	384	410	391	361	382	353	400	400	391	413	379	360	397	379	371	356	366	355	342	343	397	363	369	345	350	397	357	367	371	388	383	409	400	384	340	356	413	352	380	390	374	362	356	389	385	394	382	404	363	361	356	396	391	377	382	389	421	366	392	394	365	366	348	354	411	376	376	399	379	365	391	348	375	356	403	347	361	369	365	370	370	341	381	382	383	358	408	371	349	393	350	389	393	398	367	374	387	384	344	369	379	362	342	383	380	392	384	395	352	371	372	345	393	360	375	392	376	388	368	371	376	389	408	386	357	355	381	362	338	387	338	376	366	357	383	379	411	366	395	372	385	361	388	386	358	399	387	393	404	373	378	366	372	383	385	373	355	390	357	341	383	366	315	385	398	394	369	370	359	373	372	357	371	389	378	374	430	395	349	373	349	375	375	403	397	368	412	420	386	370	354	408	392	373	373	398	379	379	371	368	355	388	404	391	355	392	364	375	332	359	345	368	344	348	363	377	371	353	366	373	405	387	354	384	358	388	411	394	326	390	364	369	356	381	341	344	368	373	366	361	380	363	385	349	373	362	383	410	379	372	362	381	380	410	378	370	387	402	364	360	361	369	398	404	386	397	374	359	383	381	394	397	393	341	362	369	367	362	379	381	374	386	400	369	366	379	380	374	361	383	349	360
11553	4544	6532	7874	3232	2466	2124	1786	1405	1296	1129	1143	1125	1089	1069	1134	1084	1043	1003	1114	1136	1171	1126	1112	1069	999	948	938	897	1011	974	985	994	900	946	955	945	900	982	901	924	942	896	908	908	895	908	898	884	931	940	927	909	886	950	893	907	902	901	882	959	937	907	956	882	907	889	961	920	903	951	884	891	963	931	952	926	884	879	914	888	930	932	894	910	885	914	837	907	921	931	941	948	927	906	909	905	877	945	888	871	871	877	902	902	854	925	927	920	895	907	908	861	932	888	936	868	925	978	958	983	880	935	965	929	892	876	916	938	971	907	934	859	893	922	893	957	915	895	961	981	907	897	912	913	913	880	903	896	902	845	891	909	927	880	877	958	870	858	916	961	897	923	881	920	903	873	928	893	858	896	874	860	894	901	895	957	898	897	946	875	875	862	998	949	995	916	932	915	887	880	884	921	902	927	881	875	960	965	917	884	909	923	908	926	902	970	936	950	859	882	901	901	943	917	941	924	876	930	921	936	903	923	962	911	905	923	883	900	941	939	926	877	939	942	924	922	873	891	817	923	908	955	898	909	918	925	903	934	942	940	906	854	876	893	947	863	909	933	884	905	914	900	880	923	925	909	907	906	919	855	904	918	907	944	924	922	887	876	944	859	924	893	906	889	921	869	880	894	930	898	897	937	882	902	874	920	882	914	896	957	910	850	931	893	870	965	909	907	984	867	880	963	881	899	875	913	904	899	935	907	939	901	979	883	892	884	890	936	843	936	901	925	904	891	890	893	917	958	965	936	879	896	904	896	907	897	938	925	943	946	960	924	924	905	908	896	936	880	908	881	860	925	919	915	874	901	893	892	911	901	922	883	900	917	926	923	906	928	908	920	899	905	909	922	934	884	877	912	932	949	899	912	920	957	920	942	948	978	851	918	950	913	915	945	906	880	885	953	922	896	931	887	914	860	834	945	930	848	896	877	929	885	908	908	919	934	855	849	928	870	925	947	819	892	883	913	923	858	936	907	914	930	926	951	883	896	929	968	967	874	942	914	882	894	863	923	900	883	871	933	928	896	885	866	861	890	872	934	915	926	892	1033	837	885	927	898	917	946	913	951	866	946	906	859	914	915	913	866	874	912	900	930	887	938	925	914	920	888	925	842	939	891	855	871	927	915	921	901	877	928	942	903	932	914	892	918	932	939	908	977	927	902	939	913	882	890	885	967	956	848	912	921	885	913	914	926	886	897	934	937	906	898	900	870	939	880	900	919	906	896	903	912	914	905	882	875	896	980	909	942	950	857	874	901	889	920	936	865	955	906	913	929	931	965	930	926	879	908	914	939	913	961	898	964	902	985	958	837	911	925	936	875	911	943	891	862	917	896	904	932	894	867	956	883	901	955	873	885	869	908	884	924	878	932	855	934	930	916	919	914	917	909	935	940	916	902	907	930	947	897	921	915	921	921	901	928	931	927	897	923	871	911	905	969	938	887	890	928	917	873	932	845	917	944	960	899	903	937	981	901	949	890	891	914	961	921	891	921	912	992	891	919	871	908	898	868	897	927	939	958	964	857	919	872	883	928	963	885	897	936	894	970	878	861	952	901	839	861	927	945	917	963	965	861	939	913	905	941	868	910	949	886	858	921	916	895	926	924	875	861	902	913	871	966	863	876	875	857	872	924	909	891	896	923	885	873	894	880	947	932	865	863	885	903	936	973	938	883	968	949	933	890	892	926	952	898	895	933	866	898	926	868	863	922	883	875	899	918	869	890	948	868	904	900	946	875	988	875	918	951	943	907	956	862	910	927	860	883	893	950	883	917	930	949	884	920	917	877	907	878	937	940	918	935	917	950	930	898	870	895	869	865	920	945	912	906	900	880	917	914	938	897	866	887	915	917	944	930	958	915	961	927	872	880	898	897	943	884	854	930	895	903	904	889	927	904	954	945	875	918	898	922	876	933	863	849	885	914	882	930	888	904	933	922	976	887	910	891	893	931	896	938	875	877	902	931	953	910	936	911	931	895	914	910	925	901	921	853	870	932	897	856	912	923	922	893	903	897	869	924	928	895	880	928	960	890	896	932	895	947	907	883	914	902	898	912	969	937	934	847	930	860	901	883	904	867	950	888	904	927	1008	940	896	892	919	904	929	902	942	919	901	910	924	867	875	903	870	908	863	914	881	935	876	926	939	935	962	901	915	892	877	964	899	959	941	940	852	875	868	965	876	920	905	904	884	818	883	872	975	900	935	935	926	895	901	877	913	919	894	948	885	952	883	879	889	922	887	908	899	878	889	915	897	900	937	893	952	896	938	891	932	926	939	866	903	903	912	937	873	908	907	945	936	936	958	950	908	933	839	875	899	887	873	898	936	917	919	871	893	946	871	863	927	890	903	895	900	898	910	908	854	935	872	951	874	896	902	884	901	881	900	919	901	926	883	880	879	886	903	874	885	918	858	869	864	921	892	925	895	923	907	936	918	875	956	891	925	870	879	854	899	924	926	918	883	900	906	919	942	943	870	918	937	948	881	925	854	873	899	951	879	880	888	892	954	935	935	855	924	888	931	880	925	931	924	890	897	947	932	918	901	904	924	937	901	881	905	940	963	940	941	887	891	935	912	937	877	891	883	884	868	896	883	896	881	865	898	865	892	890	861	874	954	940	939	908	882	859	951	903	865	951	915	932	933	867	896	896	897	933	869	883	871	905	886	971	950	902	939	923	877	895	981	927	884	881	940	953	933	911	853	914	924	903	918	932	878	904	941	882	887	891	913	918	929	905	913	879	912	923	913	855	988	941	893	861	867	821	914	943	931	981	923	967	936	849	891	882	923	908	902	915	902	886	896	881	945	929	909	928	933	869	943	900	939	913	890	930	951	913	924	855	947	932	906	901	911	853	871	898	912	941	882	914	888	917	902	951	871	924	914	895	901	892	914	873	914	963	929	895	937	902	881	968	932	900	917	918	905	899	948	895	969	917	873	903	930	911	848	921	923	866	906	972	898	900	924	923	921	978	876	938	899	887	911	929	891	923	882	965	882	947	872	907	943	944	924	953	924	931	864	930	913	888	910	910	912	929	940	913	893	858	918	919	949	903	922	915	886	910	924	911	849	888	890	861	887	941	911	921	950	856	919	892	854	943	934	925	835	930	871	875	942	887	888	897	956	902	879	943	869	927	936	927	909	958	837	869	928	889	936	882	925	948	852	932	929	912	904	890	913	879	858	896	879	895	927	897	910	870	943	914	869	925	938	895	892	942	934	877	904	967	931	921	885	920	917	936	935	915	939	919	935	938	906	904	918	899	936	927	892	885	895	875	878	924	952	892	890	864	948	948	884	937	870	906	895	913	942	933	868	891	928	860	934	936	909	905	930	896	914	921	938	881	918	923	865	951	908	978	865	902	929	926	936	867	891	839	909	927	932	903	886	888	900	921	918	898	926	948	890	899	916	995	890	884	977	932	884	885	882	916	946	901	963	927	896	908	945	911	951	895	877	905	941
23463	8163	4023	3179	1397	958	768	517	378	367	300	308	285	289	228	289	272	256	227	255	305	308	270	255	240	265	247	220	248	225	265	237	229	203	223	235	189	255	232	183	227	196	209	206	199	206	219	192	228	229	218	197	245	216	204	206	244	216	254	221	249	235	245	228	229	207	222	210	231	230	237	213	212	228	233	197	228	220	236	249	221	193	237	202	199	219	219	221	218	202	205	221	220	202	221	207	209	209	227	205	235	226	233	199	215	217	212	204	240	191	227	232	224	206	232	202	226	229	234	194	218	233	220	195	218	201	226	212	216	189	221	236	244	208	238	193	211	235	217	210	240	228	209	217	220	215	223	215	241	191	183	229	178	204	199	199	202	214	234	222	214	241	222	221	209	229	195	201	224	228	237	208	207	226	222	213	206	204	200	206	228	219	208	229	219	201	196	218	235	223	212	246	244	198	219	216	193	241	228	219	227	218	203	208	202	210	200	199	234	236	214	239	197	238	217	216	216	226	248	231	232	227	219	195	238	228	210	212	194	206	200	205	205	227	238	210	228	214	234	193	207	219	187	217	212	228	203	201	234	243	219	234	220	215	223	234	223	207	201	214	209	202	209	250	222	217	222	227	236	236	205	206	238	194	233	201	226	181	232	233	232	191	228	225	232	231	221	196	227	216	211	221	213	208	210	227	200	198	222	224	227	210	234	201	233	204	241	216	196	228	210	240	229	212	233	214	229	223	230	246	231	207	241	233	210	220	200	239	231	234	207	244	223	221	198	236	209	207	206	226	209	201	206	202	222	213	208	202	218	215	220	234	224	227	214	205	216	232	215	227	217	238	219	216	221	221	195	205	200	222	236	196	248	206	209	223	203	232	234	206	208	226	232	204	204	207	235	189	198	210	193	214	243	216	246	224	223	211	206	197	229	253	242	200	231	223	201	225	243	208	222	214	195	205	225	223	191	237	239	215	224	211	228	252	202	211	217	190	190	227	227	220	235	201	226	207	251	218	246	240	216	223	191	243	207	233	228	215	215	227	229	210	207	191	204	235	209	209	222	204	227	219	206	212	219	195	213	185	219	207	228	211	215	216	225	240	208	221	215	226	236	220	212	234	199	242	194	213	225	227	206	239	250	245	204	215	222	213	210	222	234	221	195	200	207	211	236	180	198	227	207	235	237	231	202	228	207	210	223	228	225	239	245	199	217	213	230	222	216	220	214	184	192	239	230	224	215	234	206	213	222	217	187	177	201	243	214	194	204	216	224	217	241	236	228	208	206	206	244	207	205	225	214	233	225	226	206	226	212	219	236	219	203	223	212	236	198	204	217	212	189	226	225	210	207	210	209	208	222	209	213	218	211	228	211	225	220	221	227	208	200	194	216	216	210	241	225	223	209	209	234	227	200	228	214	199	230	208	245	248	194	237	222	222	240	220	207	206	224	231	198	198	218	216	214	184	213	213	229	189	214	216	193	203	217	236	224	258	244	229	230	230	228	253	195	238	202	231	225	227	219	210	216	212	184	194	195	185	217	207	200	232	222	244	208	196	239	213	233	225	203	215	224	209	197	225	207	213	229	225	238	188	202	214	207	199	202	214	196	218	199	203	200	212	228	210	225	209	208	207	205	209	205	222	230	219	242	261	216	207	205	234	199	187	205	207	196	216	231	222	224	235	217	229	229	218	243	226	223	242	209	230	219	239	207	226	225	213	235	203	207	214	195	231	222	218	216	218	210	201	219	211	236	212	215	218	231	205	235	220	213	212	224	215	226	219	225	206	210	220	234	242	216	211	210	219	200	203	224	203	213	233	211	234	246	230	231	206	205	218	210	264	231	223	209	213	205	216	215	202	222	211	200	263	222	232	234	228	211	210	228	255	215	223	205	210	223	249	209	232	195	195	208	197	225	211	241	182	205	237	207	220	238	186	237	238	213	247	201	243	226	230	226	222	220	214	231	197	225	211	256	235	222	214	216	228	240	218	226	210	221	219	223	263	211	221	232	228	217	212	223	229	216	230	203	234	197	223	223	207	228	225	224	220	216	204	202	227	188	224	231	207	193	205	212	228	201	214	205	235	231	208	212	221	211	203	201	211	212	198	212	208	228	241	248	221	190	208	243	224	224	214	239	207	217	203	206	222	236	234	216	238	213	206	218	224	211	224	205	228	209	233	234	207	207	216	193	234	210	234	232	204	215	245	208	223	215	198	225	249	213	215	252	252	205	204	230	233	197	221	195	226	230	227	209	207	204	218	240	230	231	202	196	220	220	207	234	206	208	203	231	184	225	211	203	222	211	240	228	234	249	229	210	238	221	235	221	212	186	249	234	235	243	235	189	224	207	194	228	214	209	174	206	225	237	200	215	241	230	226	247	236	192	194	220	224	256	216	207	200	211	230	234	235	217	224	233	191	206	184	222	240	228	229	221	223	222	204	213	208	227	233	229	212	204	219	216	218	200	222	201	195	214	222	223	238	227	215	235	222	243	234	229	218	210	225	208	214	229	239	206	212	211	207	204	195	212	210	219	250	197	234	236	208	212	225	212	206	224	222	208	211	228	231	242	184	226	205	198	192	221	208	208	237	215	192	180	223	221	199	230	216	218	207	221	202	219	223	212	210	234	191	197	232	218	229	187	219	228	207	224	242	243	212	205	212	237	193	212	219	229	184	187	233	219	226	216	201	207	233	225	192	208	217	201	179	221	215	205	209	223	256	225	213	234	203	211	207	213	233	232	218	224	230	218	200	217	222	208	202	233	223	205	232	220	219	223	221	227	208	204	220	220	216	211	191	221	204	217	216	222	239	235	195	221	242	241	238	201	197	221	178	205	239	225	216	216	215	204	210	243	228	218	191	188	225	224	199	223	257	212	206	233	239	206	216	179	254	215	222	209	220	204	212	212	227	230	218	218	229	229	177	194	236	212	203	222	216	231	224	198	214	208	185	233	230	203	212	227	193	199	237	221	208	204	217	197	220	223	223	184	202	242	219	223	202	208	234	239	226	211	222	255	215	214	211	213	192	249	226	225	209	198	228	222	232	232	214	247	230	228	202	220	249	219	214	201	200	218	234	234	215	224	209	236	223	226	197	193	226	232	212	221	225	248	217	222	207	225	224	201	211	222	222	216	242	214	226	210	220	228	214	223	195	211	207	209	236	186	221	216	228	211	210	223	197	207	186	178	214	225	209	197	199	208	188	242	240	204	219	235	201	231	187	227	215	217	215	234	219	199	197	214	219	224	212	210	231	238	247	224	205	212	226	238	221	229	234	233	208	200	222	204	183	233	228	185	253	229	233	227	194	236	229	223	220	218	219	220	226	254	240	185	230	231	237	220	237	233	211	231	202	208	205	193	232	213	202	226	247	206	201	191	224	226	231	255	229	245	230	228	230	245	201	230	211	220	228	227	241	212	229	209	232	200	221	258	236	200	218	234	241	238	215	224	237	210	189	239	215	215	208	230	240	218	206	243	214	238	209	195	187	250	231	215	207
15732	6201	7277	8203	3842	3047	2771	2021	1428	1149	1092	1030	1004	922	833	891	844	861	856	859	1019	1033	868	874	837	766	678	660	671	648	641	644	662	621	630	624	574	630	615	593	562	605	567	576	554	581	573	587	541	598	573	576	580	570	545	592	567	562	554	561	501	570	545	607	584	533	557	556	573	547	534	605	588	537	603	560	567	532	551	545	560	565	572	563	585	577	581	569	574	552	551	603	596	552	542	539	596	592	543	591	534	578	560	558	570	542	559	575	564	567	559	513	603	564	558	594	581	550	564	533	591	582	523	555	558	614	545	574	552	558	545	563	635	541	586	544	529	590	561	559	558	549	558	532	553	613	602	576	569	550	590	606	566	600	544	567	596	587	523	560	547	552	571	572	581	569	539	522	550	582	571	524	575	563	562	577	580	530	583	551	580	575	540	513	560	567	525	583	566	589	559	541	606	587	538	617	588	564	527	554	553	558	578	566	606	535	610	550	537	560	572	587	576	588	536	601	510	567	524	582	591	582	609	588	588	542	545	567	582	519	541	552	579	535	549	548	538	549	565	576	538	598	511	520	525	530	543	557	604	605	535	548	569	573	540	567	595	564	598	624	572	537	563	563	561	563	588	574	557	524	584	585	555	552	527	530	554	551	562	550	569	577	562	563	568	578	595	618	548	561	560	533	543	587	569	568	589	603	543	584	581	578	569	541	571	523	558	555	563	520	571	587	569	571	595	543	547	587	539	585	593	564	557	561	626	508	578	555	555	497	519	565	597	561	563	539	564	533	567	563	570	574	559	584	584	551	597	577	598	548	559	559	554	551	518	579	616	533	541	522	552	568	542	528	606	567	562	521	522	548	586	533	550	556	594	581	530	572	546	543	573	533	575	574	558	553	553	609	533	532	565	566	599	533	569	580	595	590	568	555	579	520	579	541	599	549	558	561	546	563	532	560	578	558	592	575	567	535	512	595	530	579	572	559	573	572	582	605	541	557	568	560	574	557	557	518	536	556	598	534	542	519	535	539	610	582	573	563	543	567	583	549	566	579	591	576	598	558	543	531	560	549	582	563	591	548	558	575	616	580	568	525	542	538	550	569	587	560	563	541	529	576	615	548	549	546	551	525	555	522	576	549	589	558	546	587	563	560	560	554	599	566	516	586	515	547	550	591	550	592	564	540	556	578	557	540	567	590	562	541	601	564	534	537	544	584	561	576	550	573	576	534	599	545	613	552	587	555	567	556	514	624	594	590	583	532	549	564	590	565	561	559	572	556	518	587	551	588	533	546	585	549	523	551	527	569	584	581	551	554	564	562	542	539	540	571	543	607	584	583	571	576	577	548	571	567	546	567	568	502	572	520	587	563	541	536	542	576	580	564	563	549	531	572	575	531	571	545	588	527	578	582	522	581	583	599	568	557	603	555	543	552	585	556	595	536	534	541	599	552	539	551	596	527	550	599	577	545	532	578	524	578	552	536	548	575	565	645	557	565	563	585	562	561	583	541	542	559	588	547	581	599	585	548	598	580	592	542	587	536	559	565	569	573	580	574	558	539	559	538	553	583	588	523	584	601	576	572	552	579	562	582	557	546	560	523	571	533	520	558	523	540	568	584	567	514	556	577	552	574	563	559	528	539	586	575	548	546	549	566	566	558	518	564	581	595	568	589	561	598	573	563	584	553	587	551	536	542	537	562	600	567	530	575	561	594	594	532	518	558	569	598	581	555	501	571	503	571	603	581	528	598	582	522	536	584	562	558	531	582	573	542	580	559	556	539	534	602	589	595	601	587	550	559	581	562	532	552	517	540	531	544	569	570	591	520	570	570	560	575	574	533	572	578	558	585	608	544	588	568	585	594	530	545	548	537	581	548	514	540	571	541	577	603	594	574	544	574	523	537	558	538	533	531	568	545	524	556	593	498	544	556	550	591	575	544	563	510	595	495	555	582	578	545	551	570	562	572	505	563	580	527	589	555	545	548	583	537	539	530	543	538	537	525	557	610	624	551	527	548	607	538	532	553	571	553	603	537	558	594	545	547	532	573	554	569	545	586	564	523	566	535	586	585	601	534	590	535	532	583	549	589	530	562	546	504	559	538	549	564	582	546	533	542	580	560	557	578	552	522	555	573	562	552	525	589	543	542	558	592	562	568	612	575	563	543	541	547	584	561	540	570	519	595	534	552	537	586	557	532	547	596	545	562	495	525	588	589	524	567	530	555	539	566	540	556	576	538	526	559	587	559	570	582	522	543	572	566	570	590	541	529	547	600	542	529	578	558	545	577	553	523	570	533	583	523	590	568	563	527	570	577	534	565	567	554	553	560	562	566	578	595	587	606	571	552	554	536	545	599	559	612	547	539	538	560	539	564	578	572	542	589	595	583	552	576	540	570	540	554	598	542	553	578	605	575	526	580	569	517	540	565	554	568	554	552	539	617	560	547	575	518	599	589	554	582	561	538	519	575	538	591	597	582	546	548	551	597	573	552	599	598	588	538	579	551	535	568	574	586	562	516	579	589	548	601	549	564	577	583	572	575	547	537	580	572	514	589	598	505	553	530	593	560	574	557	552	521	569	529	599	545	540	603	580	573	563	546	570	564	565	557	582	560	523	548	569	520	562	545	581	542	599	531	524	550	534	566	576	565	547	543	590	533	599	554	554	580	569	524	548	514	600	576	557	577	536	566	600	546	570	544	560	606	552	551	567	553	546	580	546	585	567	587	572	583	541	594	622	556	531	575	580	600	549	512	575	538	594	595	556	564	563	574	526	574	545	583	573	575	555	612	562	577	533	540	527	528	554	511	541	546	575	570	520	533	548	548	575	574	554	604	604	568	587	577	566	589	615	529	538	593	569	562	562	518	535	553	574	552	562	568	581	575	543	545	571	558	592	566	593	575	551	555	583	604	585	552	582	553	583	517	573	565	581	536	545	546	546	573	535	566	563	510	559	561	581	600	560	573	580	575	551	588	545	552	571	570	554	526	586	573	576	555	569	537	574	566	580	571	599	561	574	574	576	574	591	530	552	615	507	558	498	558	579	533	546	545	551	566	539	542	585	525	543	561	569	559	554	604	518	583	531	574	597	596	556	602	559	554	600	574	576	524	578	536	586	536	555	560	560	569	512	589	596	569	574	580	545	572	574	584	548	554	569	498	571	509	543	552	548	555	566	526	543	548	570	524	558	590	586	527	552	571	545	571	573	544	544	591	525	558	554	550	552	564	582	577	550	558	587	560	562	576	530	544	534	555	533	566	547	599	565	564	548	556	588	593	530	555	510	548	546	556	579	532	571	580	548	577	592	547	534	597	575	565	566	569	542	588	548	563	543	569	545	559	557	597	583	559	561	549	546	578	600	564	548	544	530	548	565	590	589	578	568	522	583	543	545	543	574	554	556	569	586	535	584	503	534	551	569	520	575	574	551	586	529	564	540	535	552	575	552	570	571	608	561	587	590	540	528	566	540	500	606	587	595	554	558	580	550	556	535	579	543	566
4278	1454	1110	896	504	425	508	433	442	412	408	424	385	420	373	398	403	387	409	426	404	428	425	401	410	415	416	407	375	389	391	378	424	391	410	380	373	431	375	389	425	394	412	387	376	420	372	370	400	416	441	412	373	427	405	425	404	409	364	411	432	358	381	394	411	360	390	358	424	407	397	425	408	397	384	386	410	388	361	379	393	366	406	450	393	385	383	373	397	424	401	384	371	429	382	432	401	401	392	418	407	390	447	383	392	410	405	381	416	438	396	415	395	410	369	372	362	419	408	382	387	412	368	407	381	411	376	456	420	430	404	405	426	390	386	387	387	406	414	388	389	377	403	398	403	392	400	392	355	387	380	419	407	417	349	401	423	434	451	380	391	396	400	425	409	389	409	373	398	417	435	397	351	381	433	421	413	380	447	393	377	392	414	401	397	456	391	425	394	395	417	404	421	371	373	402	434	392	374	414	400	422	402	438	386	381	375	419	405	380	406	424	415	406	387	398	374	407	398	373	386	399	440	382	420	394	432	410	407	394	389	379	386	414	381	418	404	360	384	404	378	379	347	383	418	412	377	370	373	398	387	363	368	395	398	371	416	385	389	400	417	431	382	369	418	382	403	403	399	380	365	440	416	426	437	404	364	430	399	422	418	414	369	388	357	420	424	369	416	414	421	382	416	381	363	393	381	425	413	410	407	413	352	436	387	424	379	380	387	399	386	392	404	413	380	366	448	417	386	424	373	388	409	374	401	400	400	396	412	407	401	428	411	402	402	359	413	359	388	365	405	409	371	369	408	385	372	387	373	396	371	417	390	390	397	388	376	430	412	386	351	395	425	395	391	402	414	373	409	387	404	397	375	419	394	393	410	434	398	403	383	376	380	401	405	454	404	413	425	442	386	401	442	443	429	441	406	446	409	365	342	403	381	409	408	407	333	378	423	406	375	401	430	393	392	391	400	419	401	419	385	405	371	443	396	373	419	356	382	377	368	407	395	412	419	415	395	411	389	391	376	406	407	399	411	395	423	400	411	369	411	367	417	425	401	385	387	386	403	387	380	408	413	381	391	375	377	410	376	400	417	433	419	424	409	420	411	399	391	447	402	410	398	405	397	411	394	428	399	376	401	404	412	373	378	413	428	431	387	419	395	405	435	433	407	385	391	363	384	379	379	354	423	429	435	455	408	426	429	403	417	395	379	397	375	361	377	404	390	413	404	382	391	417	356	383	426	415	408	395	373	393	422	390	406	407	410	417	410	378	434	381	420	392	379	360	395	419	410	421	413	418	414	403	415	379	374	384	376	412	413	378	414	414	425	396	386	388	401	399	376	406	399	369	401	408	373	434	406	374	384	412	397	439	414	383	361	328	399	399	406	402	383	371	436	457	410	442	409	423	460	408	381	407	389	372	406	402	412	440	373	414	416	418	421	436	380	379	366	407	385	399	390	416	469	390	414	382	443	451	404	419	392	382	409	419	370	378	361	396	377	385	383	431	399	426	417	438	387	375	357	409	370	389	372	390	378	405	343	377	392	390	382	395	377	432	375	364	432	381	406	401	440	404	395	358	408	380	391	375	397	409	426	371	395	393	394	402	383	415	399	402	429	394	388	387	434	381	423	389	395	397	390	429	420	397	409	395	407	388	403	396	406	408	388	414	403	394	414	415	388	391	418	377	409	401	451	384	423	408	386	412	388	375	431	401	373	387	384	364	435	424	403	410	413	388	411	437	359	375	424	414	416	396	361	419	367	361	420	401	382	435	363	382	414	387	456	377	397	385	399	421	384	377	391	409	392	407	381	381	372	392	388	417	403	432	371	382	416	387	345	382	381	415	455	385	398	379	406	402	390	416	414	366	410	429	370	448	414	382	411	368	428	373	406	395	415	376	403	430	384	441	380	383	398	442	402	411	395	403	356	413	415	400	372	382	363	382	403	389	410	446	411	398	397	398	391	362	397	408	414	406	396	369	401	373	411	400	429	380	435	404	400	394	405	370	403	395	420	401	394	406	392	385	436	397	397	424	410	402	376	399	405	408	413	375	383	450	402	387	399	400	383	351	370	440	433	400	379	384	362	422	395	390	406	412	393	423	391	408	361	425	353	399	406	387	382	418	401	412	393	409	412	378	404	416	410	405	383	396	425	390	416	364	390	394	413	401	369	386	401	416	387	409	391	371	385	372	404	391	395	397	400	396	389	406	360	400	391	364	374	412	417	379	426	431	384	412	399	422	401	409	413	360	400	402	445	384	415	355	400	413	365	417	455	343	364	420	418	424	377	378	410	385	389	374	357	375	368	417	411	412	389	370	369	437	392	373	398	383	370	405	401	383	401	372	363	422	411	388	372	365	415	434	412	406	397	361	373	392	375	370	395	406	380	396	397	369	406	369	380	419	405	381	420	430	341	441	385	424	422	439	432	417	427	421	441	373	401	424	393	401	399	447	389	395	432	415	380	379	438	405	391	418	406	386	386	385	422	388	400	397	403	408	390	414	391	417	408	410	394	398	406	416	400	412	376	382	404	379	408	455	440	401	406	418	403	389	427	400	438	387	418	396	414	419	403	420	391	412	429	397	408	424	408	372	402	372	421	429	386	364	401	391	400	409	376	421	401	417	413	380	379	397	415	412	395	431	378	385	392	386	418	373	343	370	427	365	396	385	394	419	393	423	368	456	417	401	439	432	377	407	433	397	420	412	436	388	406	397	376	416	427	389	390	389	409	417	427	420	413	402	423	398	472	436	380	402	403	386	374	410	365	414	408	411	400	379	426	418	385	383	381	409	393	402	392	417	395	373	395	380	404	400	389	430	366	369	395	396	414	383	411	379	381	423	407	417	401	395	376	389	364	380	416	406	431	381	378	384	378	402	400	379	389	402	381	393	388	393	374	396	351	390	397	398	434	401	394	384	412	351	394	422	442	386	396	406	379	398	365	391	368	424	394	424	379	365	413	393	390	441	382	400	431	385	415	392	369	376	388	373	386	380	378	405	345	390	396	379	409	410	401	407	397	430	387	390	400	390	452	439	381	369	390	431	396	403	422	365	389	391	401	364	377	358	418	409	390	383	398	404	392	410	392	412	384	386	419	409	436	388	429	345	404	421	418	406	378	367	371	413	420	399	386	421	428	427	382	383	400	409	447	432	393	380	399	366	418	387	407	384	381	396	400	391	386	376	399	413	400	406	391	404	380	388	418	388	442	395	398	374	411	396	412	385	414	456	412	385	398	424	434	368	402	427	386	391	379	352	406	413	392	394	430	442	379	438	421	407	421	401	390	399	386	407	395	441	382	428	383	402	388	438	393	413	395	377	371	387	382	394	390	427	362	390	381	428	411	389	373	424	379	446	394	383	425	416	425	366	381	413	434	406	406	400	400	410	448	387	419	415	389	368	389	355	408	399	368	384	391	421	382	371	378	414	451	411	377	418	407	395	373	433	418	392	384	387	382	393	434	433	419	399	411	408	396	432	381	371	385	373	420	386	392	399
4089	2061	2561	2628	1430	1297	1226	1128	1092	1128	1055	1060	1046	993	977	1092	988	1101	1003	1055	1070	1091	1141	1118	1117	1069	1032	1056	1045	1033	999	1053	955	998	994	969	935	935	965	1033	935	952	977	977	1031	956	985	970	970	962	955	920	976	947	965	908	1012	990	1000	961	932	996	964	973	1001	944	938	987	994	1001	930	1071	991	961	951	954	949	942	1003	994	877	953	1011	944	981	913	984	958	1018	983	982	1003	971	915	985	942	964	943	988	915	922	976	996	925	956	965	1027	987	937	977	1004	965	978	1061	973	966	920	936	952	945	979	1028	921	975	910	919	982	970	957	1006	971	961	930	982	952	932	937	916	941	926	983	981	1005	1000	972	948	978	970	1003	952	1001	978	936	1006	974	968	942	946	924	962	1001	960	961	982	986	958	1019	978	979	966	989	931	974	960	980	987	982	976	958	965	946	989	948	1013	947	976	942	1008	960	911	945	915	991	975	956	978	966	918	895	950	997	1040	1007	894	951	1006	964	998	953	967	908	994	945	986	940	961	984	979	1012	969	991	963	997	969	1065	980	953	928	971	928	969	996	965	975	957	994	977	981	920	1009	955	999	944	947	924	968	969	983	949	969	967	959	977	966	959	985	957	1006	912	1040	931	931	951	921	1003	994	939	889	975	926	984	980	994	973	998	970	906	962	970	926	962	977	888	931	1053	1017	1013	915	960	980	983	976	942	936	944	996	963	973	1039	992	969	944	999	955	1007	972	992	1006	978	928	1009	993	937	943	983	976	1005	918	1021	1002	904	973	954	992	911	953	979	973	1003	1038	995	913	993	974	944	978	1002	927	944	907	908	977	926	993	944	1004	935	967	940	983	990	969	908	921	895	935	953	962	997	932	945	979	947	949	980	937	995	967	1040	976	956	949	1002	975	962	974	1011	947	982	918	1031	970	957	980	1009	948	956	983	957	955	1020	1001	944	966	995	980	988	985	993	985	969	984	937	1024	942	924	1026	918	978	969	1005	879	940	956	944	1055	961	988	948	995	966	975	955	948	1003	942	958	977	988	904	990	1006	1002	966	1037	968	962	938	955	958	932	975	947	1007	990	951	982	985	1003	992	984	946	956	927	992	933	926	989	979	992	944	959	1018	912	954	961	963	926	959	969	997	1032	950	968	944	919	960	998	1030	957	914	963	982	973	984	927	894	965	923	890	976	937	976	934	942	977	1024	993	980	1008	949	994	993	981	991	971	973	924	976	964	985	974	1025	920	950	971	978	1010	960	908	983	966	945	983	988	967	1015	931	957	919	971	955	961	982	986	915	949	1039	930	974	945	945	949	935	913	970	917	967	988	986	992	965	975	985	944	974	914	994	1010	963	1013	907	945	981	991	962	955	962	970	908	1001	991	973	961	956	995	939	979	958	965	961	973	984	1011	925	1020	995	999	958	981	970	950	983	969	996	965	958	1006	938	998	976	961	998	972	970	954	952	951	928	961	966	977	976	969	1052	949	1015	999	942	990	953	974	992	984	914	1006	1010	951	961	969	975	957	1025	1009	1007	991	998	983	1030	953	976	924	953	955	979	1003	950	965	991	957	988	986	945	981	938	949	957	944	924	1014	962	949	941	963	961	937	989	1000	966	1010	1021	987	990	987	967	951	955	942	1013	948	924	976	996	950	982	977	1013	920	938	973	1010	921	972	1029	954	939	999	962	899	938	1010	953	1019	960	935	957	954	1004	990	951	969	974	963	976	952	943	981	940	978	947	956	961	1000	956	969	905	962	973	929	991	981	913	994	963	1031	1003	984	990	998	941	1013	980	978	965	993	966	958	999	947	977	1000	965	950	1005	990	1022	978	981	985	928	949	942	1013	1003	982	1025	972	955	930	998	944	1023	964	934	987	1016	1009	964	985	954	995	986	971	922	906	984	970	974	1007	1018	999	957	980	926	982	952	893	977	955	972	971	932	964	939	1012	1029	948	937	916	950	900	964	981	956	1010	948	997	990	968	976	1000	971	1018	1035	1028	971	955	914	972	1017	952	969	996	986	932	991	977	949	920	1023	1007	961	955	1012	1015	991	999	928	973	994	927	986	916	920	980	971	957	939	1003	952	962	902	974	918	997	1017	1011	956	1017	932	943	957	994	922	929	950	1008	962	986	919	966	944	983	951	965	964	985	933	976	928	990	961	950	983	980	986	959	991	1008	936	942	995	950	1002	928	1009	970	949	965	1004	966	972	1030	944	953	970	894	967	954	995	948	958	935	970	964	929	932	997	951	973	981	957	949	933	898	1007	968	993	942	989	953	1030	960	956	972	1053	953	995	965	1001	970	1018	997	924	932	960	961	948	991	988	972	1001	980	929	928	950	998	983	987	963	946	985	1017	971	976	968	1006	1027	954	976	1037	925	961	958	974	977	966	971	1019	986	983	870	933	941	954	957	977	961	1023	970	977	959	914	930	980	1036	986	1003	901	998	940	1005	940	943	972	918	953	980	1037	998	975	961	948	948	971	970	971	935	1006	987	959	1006	938	915	961	947	988	1020	1008	923	928	972	996	1021	946	935	915	999	983	990	923	985	970	967	1055	991	978	990	922	934	936	972	994	980	942	969	991	957	1004	996	968	972	994	1001	972	969	966	981	945	945	960	922	954	988	995	992	913	1015	1013	945	1017	959	960	969	930	940	941	933	921	954	972	1000	924	1001	980	992	921	988	992	969	988	1024	932	944	1003	1024	976	1005	898	958	1021	963	928	950	995	954	995	930	983	1010	943	921	961	967	982	976	934	997	942	968	942	986	959	1006	977	937	957	976	994	978	945	953	930	1020	917	953	1007	966	954	963	955	983	918	991	965	963	1007	930	996	956	1005	953	958	946	969	980	983	983	957	1002	916	959	958	987	935	958	981	983	926	982	978	973	976	957	999	934	940	1035	984	882	969	937	967	932	987	915	966	983	938	1003	963	1021	950	969	1027	989	936	993	963	946	998	976	994	921	948	945	941	978	940	943	946	1027	988	965	950	973	980	1014	1000	946	981	946	943	980	987	964	1005	964	946	969	995	962	983	980	968	999	919	971	997	905	967	947	1009	995	977	937	932	962	949	969	965	973	967	981	966	1001	952	962	928	951	993	976	1005	970	931	999	994	932	986	946	939	1006	1035	953	915	982	996	947	1011	1069	976	985	968	963	977	994	930	944	936	966	1007	918	981	958	1016	958	998	932	934	990	974	1013	942	1001	950	1006	988	1029	950	957	949	1001	979	946	996	936	924	983	958	944	960	960	994	1013	955	972	979	954	1018	915	1000	970	952	912	953	1019	964	909	960	978	977	993	927	1023	959	949	958	1010	964	989	953	981	962	920	1019	988	958	982	979	975	988	942	966	973	949	917	999	995	948	981	946	987	944	945	997	928	942	981	998	1007	948	962	980	988	994	965	933	963	940	927	931	956	992	924	944	1000	896	999	930	977	941	1000	942	973	952	1019	928	958	989	940	953	934	948	1018	970	982	966	1001	936	974	942	986	948	951	967	1006	982	945	927	1031	902	990	936	946	964	969	968	940	976	943	1000	949	974	1004	998	908	973	1011	895	1035	975	959	1003	909	947	994	1008	938	953	995	959	934	1022	1013	990	989	946	955	988	941	962	970	954	943	983	980	936	978	975	965	978	946	916	1010	967	966	917	940	1000	1016	936	964	990	950	940	938	1084	925	1009	1038	950	956	944	981	1004	941	902	968	1000	924	886	1017	957	989	945	975
14912	4345	2035	1583	969	798	752	524	463	408	464	431	456	418	417	434	406	382	408	412	394	432	462	423	444	387	422	403	409	397	364	389	363	387	383	425	405	420	399	404	437	373	396	419	411	379	387	424	371	365	395	376	403	399	392	403	376	361	349	369	378	377	373	403	389	373	384	335	386	403	343	344	392	414	378	379	371	368	367	366	382	400	365	373	383	392	382	382	323	379	364	394	389	373	408	390	368	343	401	396	368	406	386	401	420	404	423	383	393	410	379	394	399	403	403	391	380	373	383	414	388	442	393	326	370	389	387	363	390	407	396	387	406	447	402	393	395	435	400	379	349	368	380	384	362	383	394	375	372	401	392	353	424	405	397	389	406	391	413	428	430	380	401	381	386	405	351	385	420	392	363	395	362	451	419	392	392	409	438	378	379	375	383	393	375	389	412	399	350	385	370	405	369	353	377	411	436	379	426	390	395	393	423	355	383	355	395	330	407	404	352	423	372	405	350	373	376	348	376	354	380	390	374	403	406	366	421	401	413	384	418	383	373	403	377	367	413	392	376	366	398	382	390	367	401	385	377	366	393	380	389	423	394	367	403	371	384	381	383	357	388	367	403	388	345	370	386	402	384	387	398	377	369	390	382	410	428	442	374	363	393	360	403	383	379	358	373	405	396	366	402	386	408	408	425	405	380	356	348	375	391	376	396	381	353	377	362	361	393	380	409	362	397	419	384	383	349	396	387	406	418	401	394	404	373	404	379	400	418	368	366	363	409	396	373	419	342	368	392	354	407	394	388	371	386	371	401	410	378	374	340	356	399	396	371	362	380	391	399	395	393	386	421	380	429	397	358	381	444	381	384	413	360	397	389	423	387	424	364	377	404	365	357	416	369	390	392	393	358	374	351	412	376	391	394	402	385	363	414	384	434	359	384	357	403	398	386	411	376	374	374	391	429	382	347	424	396	399	417	390	355	382	383	438	393	356	359	326	399	402	408	390	352	359	333	402	393	405	424	405	378	437	369	410	413	396	402	377	372	369	433	399	377	357	328	352	373	384	380	365	378	412	390	385	388	370	400	395	410	414	374	417	381	418	383	389	386	378	383	377	382	446	387	383	370	383	382	382	419	392	390	396	345	360	399	416	391	400	387	402	402	378	401	377	394	399	418	398	371	364	386	406	374	365	371	381	358	407	375	389	435	393	384	380	402	383	377	378	367	381	363	404	422	388	397	418	354	361	353	383	372	382	389	362	387	385	398	401	443	379	380	434	402	378	394	408	390	410	390	362	390	419	403	368	385	422	381	384	418	374	392	403	403	375	389	383	400	356	369	404	324	364	377	365	413	427	407	422	411	388	388	354	375	411	372	391	409	380	363	355	394	375	375	387	378	359	387	392	388	404	378	421	388	384	363	382	397	381	345	419	396	383	417	379	389	356	380	381	415	369	392	409	406	422	420	362	337	395	389	358	362	394	414	387	377	401	414	375	374	408	371	412	435	398	349	361	387	375	423	395	352	385	415	377	381	354	373	411	357	336	389	380	352	360	371	376	387	406	351	375	402	410	402	364	366	377	413	391	368	381	397	421	371	388	394	352	388	383	389	384	379	404	373	385	386	380	372	404	374	394	378	373	413	366	363	422	388	421	387	375	402	381	385	364	377	401	375	360	385	386	409	353	370	397	399	381	374	395	392	377	405	382	355	393	380	395	386	390	375	390	370	416	357	381	374	412	395	369	374	407	395	384	367	392	384	387	396	365	344	386	355	364	385	367	375	382	373	403	340	388	382	389	359	382	364	389	418	421	394	358	411	424	417	398	352	393	365	376	379	397	371	376	428	373	372	367	395	388	379	433	416	404	395	399	358	382	391	373	373	417	380	347	395	354	367	399	391	414	352	393	389	379	388	376	328	381	394	388	334	372	363	385	396	377	414	401	371	369	413	366	404	387	408	362	415	382	382	372	367	383	372	404	349	412	363	426	365	371	354	373	404	371	393	391	395	428	396	407	366	394	380	376	392	378	434	394	377	369	383	391	402	401	360	400	377	391	368	373	372	392	441	391	400	388	373	407	403	387	393	405	399	398	365	392	389	443	356	385	375	368	396	364	402	412	378	402	414	412	400	398	410	373	376	421	380	362	384	410	364	355	345	375	353	366	405	383	398	341	416	405	393	387	393	368	396	367	353	420	376	427	397	367	402	414	375	386	376	401	413	382	343	387	339	367	431	379	386	349	364	374	360	349	390	356	407	374	397	406	399	402	408	416	372	384	395	429	385	417	395	377	392	440	374	382	403	397	371	413	393	353	368	386	368	370	361	356	427	411	355	356	348	408	361	376	372	407	388	440	389	370	393	383	377	374	380	411	382	413	356	450	352	404	369	371	369	360	394	371	363	374	408	381	406	391	376	376	393	384	365	394	384	369	389	390	374	399	417	385	345	400	418	384	365	383	378	362	351	365	410	393	437	378	386	399	422	340	385	386	414	373	379	365	401	390	410	364	404	384	394	369	396	399	384	402	355	371	384	373	386	380	383	405	415	375	439	371	385	391	370	415	393	401	416	367	376	412	389	369	392	380	358	409	389	378	401	401	387	398	340	378	368	410	416	395	364	391	373	378	375	362	418	374	383	389	386	376	371	362	386	383	420	393	424	404	412	382	369	394	386	385	363	413	361	417	389	387	371	343	372	406	397	390	377	372	359	410	354	411	395	416	386	385	406	382	410	387	401	398	392	379	381	348	386	400	357	377	381	384	402	398	386	400	383	417	379	385	380	376	371	398	376	362	340	433	389	365	376	390	411	380	368	406	396	368	378	412	360	404	407	335	353	387	371	385	390	378	403	376	374	412	429	400	376	377	402	376	351	416	417	386	390	387	390	373	390	407	375	403	401	367	381	385	393	362	358	363	392	393	372	367	359	368	385	390	401	351	425	413	404	370	410	391	350	365	344	365	396	379	383	378	383	389	384	377	352	373	337	399	399	414	370	383	408	393	420	385	358	393	405	356	411	376	394	392	403	388	402	381	392	378	378	372	388	409	353	410	368	368	363	379	372	352	336	379	388	374	414	411	387	387	414	402	390	399	363	402	423	373	360	388	405	379	404	363	368	399	377	432	393	378	402	406	354	380	409	376	364	385	376	399	412	387	366	365	402	407	367	383	367	381	394	398	391	351	388	359	409	391	372	411	404	344	349	366	365	342	402	411	356	355	398	361	374	388	407	388	375	415	395	410	380	361	368	378	372	380	395	399	384	388	387	407	380	346	427	360	346	400	355	381	347	388	410	388	388	395	425	391	383	385	375	383	415	382	396	388	400	381	380	384	413	368	439	394	374	375	396	423	393	399	402	370	393	365	375	386	407	387	357	397	386	390	386	375	347	411	385	382	416	390	373	384	378	412	391	363	357	380	395	389	366	452	362	410	365	398	425	399	371	391	367	369	331	426	395	393	400	376	391	383	387	384	358	384	377	352	363	398	391	435	379	420	383	359	422	367
11765	4071	4110	4394	2777	2440	2353	1738	1423	1245	1253	1251	1168	1109	1075	1121	1074	1042	1076	1139	1250	1255	1266	1204	1118	1093	1027	987	954	960	938	946	996	934	1014	969	970	970	968	888	978	945	927	927	979	933	938	896	943	932	933	961	922	906	966	957	936	955	943	938	953	993	969	950	870	909	964	901	902	930	857	911	931	917	916	941	964	940	921	945	969	898	941	969	962	914	890	953	915	947	943	934	936	909	918	934	970	991	968	916	862	959	961	942	952	897	916	961	970	898	915	907	974	959	954	914	967	981	927	963	935	891	939	956	966	953	914	969	931	953	953	932	919	944	902	853	910	971	953	949	926	885	973	888	895	952	906	958	902	950	935	935	1014	916	893	920	859	949	955	901	880	903	908	993	958	942	876	954	878	920	926	940	910	990	949	935	932	880	951	948	927	1015	914	979	928	940	941	880	933	898	977	893	949	888	944	933	920	958	946	926	909	870	922	955	908	901	971	961	982	897	921	909	940	925	943	922	946	891	932	920	973	886	845	899	962	931	925	916	1006	953	965	915	943	932	962	951	876	882	978	987	891	910	926	902	915	903	925	886	963	872	928	926	917	922	925	942	935	930	969	967	902	1016	921	898	887	897	931	929	974	943	978	892	952	920	959	945	960	953	883	888	972	942	958	892	931	889	936	930	893	894	951	1004	917	967	944	912	934	940	949	991	901	968	955	934	932	898	945	923	973	923	913	1000	926	916	991	915	927	951	912	986	1012	932	933	885	929	910	937	866	907	946	967	940	904	887	873	937	959	930	932	859	931	920	985	964	957	966	922	884	943	967	860	875	905	911	938	943	890	947	960	962	929	983	940	938	956	891	932	885	965	929	977	899	939	1004	959	908	920	941	911	973	940	943	938	922	899	933	898	899	893	946	901	969	917	893	962	933	934	928	897	909	941	953	972	909	953	913	922	890	916	944	962	960	919	908	995	947	966	897	938	944	937	881	945	951	917	940	955	952	938	917	945	1002	986	926	902	973	933	945	952	923	899	915	888	973	916	921	933	909	877	935	918	933	924	906	926	969	968	901	934	928	932	887	971	962	914	913	910	939	932	976	943	906	973	973	916	943	958	928	901	918	946	981	947	920	902	928	955	938	933	954	938	886	932	954	912	900	924	939	964	939	947	889	847	894	913	950	963	946	969	932	932	926	909	959	854	950	931	888	956	919	873	966	905	933	921	902	915	942	938	942	948	938	925	953	935	939	901	945	932	947	939	894	917	990	927	951	878	933	921	1020	905	945	988	963	914	942	948	990	897	946	919	909	938	915	924	970	987	947	951	891	929	921	904	900	937	945	943	952	934	999	931	1002	929	954	884	940	924	879	903	962	925	899	868	953	927	986	946	924	991	968	927	947	954	893	975	898	923	933	953	947	938	917	953	914	900	936	912	904	975	887	938	968	879	922	963	932	891	954	907	986	961	949	975	934	919	880	906	897	952	896	871	876	966	969	950	1014	950	950	972	876	929	909	963	931	942	900	881	975	964	914	954	922	921	958	969	898	879	957	927	910	910	916	871	938	949	988	934	888	889	911	907	865	933	958	932	953	998	962	907	930	969	964	891	955	933	968	962	932	883	936	970	884	949	911	932	950	907	926	896	896	898	975	958	949	959	938	887	884	936	890	917	903	914	921	999	927	908	904	929	871	948	900	969	946	941	957	942	928	900	880	926	997	919	931	898	935	969	960	979	978	934	950	896	900	913	932	960	950	931	886	858	913	927	912	904	894	944	900	879	941	937	966	957	960	984	930	872	947	900	904	966	938	935	923	891	921	911	982	936	928	909	920	880	1010	921	896	894	931	924	943	949	927	892	922	878	944	908	898	979	931	938	980	929	953	963	930	917	936	964	973	945	934	891	948	910	926	915	907	936	958	931	903	974	916	932	909	975	931	906	995	897	968	939	922	948	945	990	976	922	839	895	922	957	927	872	940	875	881	896	902	951	912	904	939	946	896	919	932	893	982	942	968	927	908	905	931	874	954	924	928	918	985	953	957	941	895	933	915	917	966	893	938	901	959	892	899	909	925	887	895	908	918	925	922	920	945	947	919	936	951	914	936	940	891	978	949	944	932	913	976	952	940	945	966	919	939	937	932	914	883	945	923	953	910	918	865	938	905	982	931	929	933	873	946	923	940	945	966	947	898	895	923	957	941	945	895	965	903	906	895	925	876	932	936	938	910	892	901	927	883	941	910	964	931	952	939	975	912	930	918	930	971	892	965	951	912	964	914	961	861	949	921	923	960	936	944	955	850	887	910	953	949	966	876	931	942	936	895	940	918	910	908	988	947	937	957	952	920	987	916	966	943	933	989	929	900	877	890	962	936	891	891	946	890	984	948	956	928	949	889	938	919	931	916	935	933	942	887	976	873	946	963	906	937	926	902	866	914	896	911	888	889	957	920	916	957	945	934	946	955	943	917	952	885	926	918	969	927	931	921	924	914	949	886	927	915	878	932	948	941	928	873	899	925	933	907	930	931	914	959	913	918	946	943	936	896	885	895	955	946	971	931	914	916	908	924	911	945	963	948	930	932	907	913	939	922	963	903	925	901	970	944	905	912	926	915	901	967	892	914	993	958	912	870	919	918	934	926	833	921	862	969	915	938	911	925	877	937	914	911	947	894	965	899	944	898	945	948	955	942	923	872	918	949	924	881	908	994	924	898	964	931	932	940	933	902	983	913	889	877	924	931	935	991	909	949	900	967	943	938	974	981	930	963	940	988	901	920	907	879	913	888	971	944	851	903	921	891	991	880	890	940	878	893	928	920	933	947	919	965	921	895	861	924	969	988	953	945	921	960	939	932	983	942	918	962	941	907	925	888	906	910	900	926	928	951	965	941	940	894	964	936	903	912	961	897	958	900	935	902	924	966	917	957	949	942	953	929	913	933	956	918	957	891	910	876	909	981	889	918	925	897	950	914	981	904	877	918	933	910	918	926	928	891	915	941	969	925	930	936	967	939	927	923	957	943	906	875	889	926	911	950	907	936	913	927	951	916	972	937	889	985	972	902	954	942	881	1003	953	941	912	953	907	925	949	921	1025	929	921	924	989	980	927	937	870	895	907	925	929	940	931	952	951	934	939	926	930	927	942	976	884	937	932	917	975	972	939	865	920	865	940	882	945	890	899	915	921	967	943	948	955	942	937	891	954	901	971	955	952	953	888	927	906	954	928	896	919	893	989	961	895	957	914	944	931	954	909	954	920	992	925	858	946	941	914	967	889	979	982	962	947	965	916	902	939	954	878	906	940	965	931	909	975	928	960	901	904	955	923	944	929	934	918	922	955	863	946	934	949	924	924	963	931	889	951	903	905	986	913	913	955	909	913	935	954	943	883	964	966	903	954	950	960	957	924	914	927	942	946	981	912	914	902	874	913	997	952	917	939	890	934	953	956	944	913	914	961	907	945	937	978	902	883	941	953	936	905	949	931	953	942	940	951	922	883	955	980	917	889	903	918	948	967	930	923	932
23496	7589	2804	1983	1037	840	745	531	379	339	325	289	277	295	273	252	235	250	276	244	293	304	316	276	259	258	268	226	235	268	234	252	251	226	223	196	231	198	237	220	225	237	247	216	221	228	219	241	230	246	226	217	235	197	233	213	233	217	248	211	222	233	215	246	239	246	235	244	238	226	217	248	241	201	230	221	249	218	237	240	219	251	214	248	242	231	220	256	198	256	236	231	224	238	244	197	254	233	247	234	225	223	215	226	236	234	226	246	238	229	230	229	212	209	176	218	219	223	242	221	218	208	276	251	192	243	232	212	253	229	227	213	212	226	239	212	192	211	217	256	212	216	203	219	213	195	242	224	227	231	209	224	253	203	225	261	227	234	229	235	230	230	229	250	181	231	223	229	229	214	233	226	226	251	236	214	240	221	206	241	232	227	229	182	231	218	198	260	243	260	228	250	224	229	223	262	231	232	221	248	248	216	227	232	260	245	227	202	253	235	247	218	231	217	198	218	228	191	223	229	224	218	233	213	250	206	198	242	222	235	231	187	222	205	241	217	232	259	252	256	259	190	209	224	232	235	200	216	224	251	207	232	237	220	230	249	199	220	256	217	223	248	225	219	208	236	198	257	218	223	211	214	239	231	221	214	221	256	230	207	241	222	234	238	241	212	206	238	198	268	253	205	237	232	209	239	220	210	248	197	239	239	250	217	239	208	201	242	204	232	241	193	243	240	230	214	214	231	214	212	257	248	229	197	235	221	215	206	213	214	224	231	230	258	221	229	231	257	230	238	226	239	222	222	255	239	219	233	230	212	238	235	237	222	217	204	223	211	225	248	211	235	218	223	205	202	212	222	246	231	238	235	241	238	242	214	231	222	242	216	235	194	240	235	216	209	237	249	247	240	234	209	231	234	228	217	190	222	236	234	242	233	246	214	234	225	214	237	241	231	248	267	243	224	222	205	232	229	234	242	256	228	226	219	225	233	221	222	212	200	191	255	238	240	238	211	230	238	214	224	190	209	246	228	229	222	207	236	217	254	229	203	227	226	235	221	231	232	232	216	240	238	235	221	208	262	244	245	217	221	226	255	260	240	235	233	243	216	223	220	214	226	210	210	236	205	219	219	233	215	225	224	245	228	235	215	223	225	259	226	235	214	219	224	185	225	214	229	236	198	210	232	246	223	224	233	244	199	217	239	217	223	247	231	220	217	236	225	220	226	218	253	252	220	235	235	224	227	226	235	212	229	216	200	230	235	242	216	235	216	206	220	237	235	178	207	216	216	216	242	218	248	233	233	217	223	217	224	206	228	203	226	249	195	244	227	228	217	225	212	210	232	226	221	246	241	219	211	205	247	231	225	227	204	207	249	274	216	216	218	254	229	211	263	250	218	232	230	216	243	240	242	238	231	236	222	222	216	225	223	214	208	248	237	191	201	230	199	254	229	226	228	209	215	241	242	206	216	238	256	229	224	218	224	240	238	246	208	200	223	203	238	218	209	242	229	239	255	238	221	206	232	213	206	225	235	208	227	225	207	216	211	216	237	239	221	225	238	228	257	223	227	254	224	223	219	221	235	251	214	221	211	213	224	213	234	239	229	221	208	226	223	216	233	217	238	227	237	240	236	222	231	266	253	263	220	208	237	246	239	241	234	235	235	226	241	247	228	236	223	227	221	234	224	210	241	260	242	220	224	222	222	244	215	226	221	235	244	247	228	234	239	213	265	244	235	222	224	209	225	221	216	242	219	223	207	271	225	234	252	228	224	227	232	227	228	246	241	235	215	251	254	230	263	252	220	218	229	205	239	231	226	236	216	214	218	235	224	228	237	237	250	231	221	223	221	198	225	237	222	218	202	245	196	195	242	234	215	211	206	228	225	216	207	244	237	177	226	231	259	248	224	218	240	237	202	230	199	230	226	230	210	248	243	224	224	196	231	213	190	225	204	207	237	192	195	225	216	214	219	254	211	205	252	240	243	228	243	259	208	208	215	244	222	229	197	222	210	213	229	222	248	211	209	217	210	259	230	206	219	255	195	236	209	200	230	216	222	235	221	241	247	215	224	218	244	251	234	197	243	249	227	223	233	207	260	239	227	231	249	232	204	229	234	259	214	262	240	218	243	222	216	232	225	214	218	238	244	238	239	242	229	216	234	233	207	222	220	224	204	224	245	231	254	214	171	252	207	241	240	225	231	234	245	231	209	229	226	243	223	217	224	222	253	225	239	243	242	214	226	249	232	227	233	249	229	213	225	192	233	230	234	223	208	251	235	200	222	246	246	230	244	222	243	239	229	267	198	239	222	221	237	212	200	231	209	225	255	234	226	220	219	221	214	233	247	252	239	230	221	238	236	248	228	232	214	236	193	259	241	220	212	226	222	223	254	226	240	220	246	230	255	218	225	217	236	219	217	216	219	211	231	230	224	241	247	233	209	224	238	214	255	225	258	203	218	257	237	230	222	223	221	220	250	219	205	218	244	197	220	233	218	219	225	250	249	198	260	216	245	252	227	239	211	256	232	226	253	254	193	232	219	222	260	197	242	236	196	253	219	212	227	223	215	230	193	233	203	222	235	218	231	241	245	217	232	213	257	251	245	261	241	205	230	207	213	219	234	238	233	218	213	242	225	212	241	238	248	236	229	204	256	237	225	264	243	211	224	233	243	230	208	211	230	224	222	230	195	225	240	211	225	214	249	226	234	206	197	222	200	216	239	218	233	232	232	242	225	234	242	228	237	236	235	220	231	240	228	243	212	200	260	201	229	219	222	197	244	209	237	213	210	237	236	192	212	221	226	193	238	211	217	204	247	228	239	203	220	217	205	229	240	228	242	224	230	208	227	192	247	216	203	215	232	203	254	254	252	235	196	230	251	253	226	217	250	236	255	248	241	210	231	226	231	242	206	217	236	199	218	234	223	225	220	196	247	223	248	265	244	249	229	211	234	239	241	184	228	213	225	225	206	241	210	204	245	230	209	234	249	243	232	222	235	257	250	205	240	203	252	244	254	234	225	244	209	200	216	232	220	238	257	229	206	229	240	223	232	209	222	208	229	217	241	215	218	248	208	227	224	230	225	231	233	241	234	215	237	218	235	220	249	219	231	238	223	225	211	251	258	246	244	214	206	231	226	229	217	249	230	230	216	193	236	247	245	245	227	214	234	267	229	231	217	248	215	213	217	224	239	234	245	237	220	199	201	225	207	251	255	206	260	207	244	226	185	227	251	229	238	245	226	207	212	246	217	226	249	226	199	232	248	216	214	242	256	259	187	241	209	220	227	206	241	245	213	235	246	223	220	220	220	234	192	226	226	224	213	229	213	238	223	251	200	225	220	220	245	256	253	247	209	250	216	244	247	241	237	219	217	239	218	232	230	222	240	218	228	228	217	222	238	204	212	212	244	220	245	252	211	248	244	206	208	216	208	224	200	261	223	262	223	204	234	219	209	232	214	236	225	229	211	226	217	237	238	235	231	214	221	223	240	196	241	207	203
15741	5542	5128	5303	3390	2925	2749	1919	1335	1248	1138	1037	1022	976	880	827	868	790	857	860	958	1117	1129	1004	931	903	770	760	700	637	652	684	641	650	648	632	623	608	609	605	585	584	603	592	584	594	579	626	631	578	597	584	591	567	552	570	582	562	600	588	592	548	559	543	608	568	585	564	559	601	587	607	605	564	578	540	548	590	573	584	576	568	571	581	568	574	547	619	588	608	571	592	588	566	600	577	591	589	531	534	599	588	579	597	612	538	594	557	563	571	570	588	586	581	570	558	579	633	603	574	626	602	580	603	578	585	564	544	577	618	577	621	591	566	578	594	574	616	562	578	547	560	585	620	592	574	551	602	597	600	569	572	578	579	583	584	594	581	588	639	622	566	566	588	611	572	591	564	574	570	520	524	597	537	558	579	572	611	622	557	605	549	567	526	583	632	574	551	604	540	533	592	554	587	595	549	579	540	605	578	522	586	537	600	601	577	591	596	573	516	586	588	547	570	592	594	527	598	565	603	628	591	554	596	612	579	548	592	575	585	532	601	612	576	599	554	609	619	583	619	552	620	573	589	598	585	598	586	570	567	588	550	558	564	609	587	529	596	588	571	559	576	598	586	570	603	583	529	588	574	543	567	626	584	559	583	528	602	639	582	620	634	614	571	590	620	581	559	582	584	572	594	604	564	580	558	584	597	585	584	608	555	532	572	530	579	577	558	544	567	611	550	622	604	536	566	613	595	589	600	578	560	599	579	599	582	579	609	561	615	564	598	563	612	536	547	563	523	601	594	573	565	626	566	586	556	615	551	602	566	569	561	586	604	606	574	565	559	575	578	564	567	578	646	594	549	551	595	571	593	534	525	558	568	585	566	611	563	545	579	575	532	598	587	566	618	559	563	583	601	568	596	602	567	596	561	566	571	607	596	581	579	551	572	580	620	576	632	589	600	578	575	607	592	576	552	609	578	534	561	619	602	571	608	622	602	559	600	564	590	601	536	604	580	590	582	537	588	556	588	558	565	557	608	567	609	561	549	580	573	610	547	588	597	612	589	584	579	564	606	577	567	520	539	560	578	574	570	572	568	573	576	577	539	583	592	626	570	592	597	583	572	599	598	557	566	557	551	535	587	570	561	571	548	576	584	626	594	584	592	564	562	633	562	563	619	562	618	583	550	563	578	584	567	588	590	614	573	573	567	601	568	585	593	616	585	571	582	564	628	567	561	557	591	623	517	586	596	569	554	615	599	517	622	611	574	602	571	593	562	562	585	567	544	630	565	607	533	562	572	580	573	576	565	542	596	603	559	553	534	584	596	607	562	519	592	587	555	600	588	546	589	578	575	591	581	584	546	609	557	565	590	577	589	558	562	548	539	578	544	553	560	565	540	593	600	545	568	585	586	579	579	563	600	569	569	582	569	549	603	556	571	592	621	544	603	535	547	560	568	563	559	577	566	577	530	595	573	605	595	559	544	596	559	589	586	603	550	537	572	580	516	603	589	587	551	593	580	568	621	601	579	615	556	564	522	595	560	582	567	564	581	568	561	588	568	581	593	561	593	536	576	574	594	597	565	594	565	531	597	595	579	557	559	584	571	602	578	540	602	566	586	559	570	574	546	621	588	572	589	548	537	603	572	557	590	626	583	536	598	559	591	567	613	551	591	576	556	570	553	599	574	559	566	581	570	617	567	587	570	614	579	576	560	563	588	598	561	585	556	589	565	600	645	572	535	554	586	552	572	592	572	583	576	566	564	569	543	591	588	560	586	599	516	545	593	606	561	586	563	587	595	537	564	548	588	596	566	569	591	593	616	617	580	566	555	555	627	601	540	593	567	597	601	584	579	623	589	575	570	584	537	609	645	604	585	600	577	605	569	556	557	588	589	581	546	566	605	594	608	547	598	564	584	582	546	606	579	591	553	569	552	626	588	590	581	639	589	580	563	598	567	595	555	583	602	558	564	555	592	582	565	610	595	552	598	589	604	576	629	523	612	577	624	539	555	623	573	577	583	587	564	581	585	609	547	615	571	549	545	557	601	572	559	593	582	606	562	548	537	574	622	572	592	567	566	555	551	619	573	600	576	613	559	580	590	615	577	560	560	524	552	565	613	571	577	552	593	581	581	638	591	547	578	529	560	551	580	554	572	531	621	564	584	601	581	597	594	595	562	574	590	612	556	604	575	615	569	583	591	612	600	568	568	602	606	554	556	597	591	582	580	515	552	578	578	592	584	565	584	587	567	580	588	615	592	562	552	600	575	569	543	600	617	574	562	577	555	579	574	555	558	575	563	545	589	619	621	591	589	571	556	545	593	570	544	587	591	523	570	595	611	616	569	575	567	570	548	589	583	594	600	596	580	599	544	565	573	564	560	587	567	531	606	641	639	581	577	595	566	579	563	537	591	515	572	545	601	615	587	553	601	611	570	565	598	566	606	564	576	582	563	541	589	539	563	595	564	569	519	620	582	548	564	567	550	540	561	564	584	601	591	580	580	559	590	542	551	603	603	543	588	624	587	603	559	554	598	560	547	553	590	610	569	621	553	586	556	539	610	606	565	560	543	570	593	597	578	587	594	576	574	602	579	571	620	557	596	571	586	587	551	559	593	547	564	547	526	538	594	603	599	599	595	602	554	585	571	621	589	568	550	588	570	538	578	584	592	553	633	599	568	575	556	596	602	576	579	552	592	594	586	537	612	579	569	567	594	599	567	582	567	560	522	579	552	571	595	572	566	607	528	591	544	615	513	574	584	613	561	588	582	531	567	581	571	612	561	595	569	561	548	592	615	557	587	637	591	580	592	559	548	552	573	553	587	556	552	545	540	607	550	560	600	580	587	582	593	578	517	574	558	596	585	557	592	592	568	595	551	580	549	613	575	612	595	555	565	555	588	584	511	619	561	594	588	601	569	538	550	550	638	582	560	590	569	559	571	596	578	596	578	578	609	586	578	557	585	566	560	599	577	600	636	595	594	552	594	575	582	643	594	588	566	549	552	587	579	570	568	564	593	569	592	533	557	612	606	581	568	592	590	585	631	583	649	606	572	567	556	557	567	618	589	542	560	584	587	590	558	558	566	569	573	572	593	577	564	567	597	621	568	558	566	560	587	615	617	569	585	584	583	602	590	599	599	563	592	615	604	552	576	580	579	583	589	545	598	634	611	570	597	616	566	564	579	569	566	599	568	602	579	599	510	608	562	551	568	569	566	584	598	611	592	548	553	557	563	558	608	622	550	612	622	583	576	613	612	557	576	559	580	609	578	557	561	533	573	569	564	531	589	554	598	598	595	575	597	627	599	577	594	538	586	565	576	578	598	549	545	587	585	587	586	588	569	592	578	571	558	571	576	577	552	556	597	556	575	599	551	593	631	609	554	560	595	560	607	555	586	601	557	556	555	576	568	585	564	595	560	583	568	604	565	555	611	592	583	530	607	627	576	564	601	546	573	569	603	603	563	561	584	546	554	594	596	556	595	582	587	582	545	622	575	568	603
4276	1470	866	680	476	415	474	412	393	466	426	432	451	385	419	413	416	406	425	407	419	429	403	470	438	434	404	406	374	404	398	438	401	409	400	425	457	370	383	415	379	406	372	402	427	404	396	423	374	372	410	383	437	386	408	387	345	419	405	432	411	388	407	386	392	389	402	388	386	410	430	426	401	390	416	417	393	436	404	424	435	410	429	414	402	404	401	408	360	424	415	410	461	418	457	432	452	428	367	394	376	402	412	396	413	406	405	386	444	381	388	398	375	394	397	395	405	434	410	441	408	392	394	417	410	435	391	408	392	420	415	430	439	382	426	419	391	429	385	421	406	368	390	385	427	416	389	394	374	425	397	418	400	401	444	417	454	408	458	366	413	421	391	415	386	389	401	392	385	403	384	423	408	403	359	417	393	405	400	400	384	388	397	470	395	399	426	367	402	395	402	412	376	428	408	432	382	402	416	401	425	377	380	440	424	400	392	377	368	435	363	371	393	406	384	393	384	425	422	415	397	415	418	376	409	424	402	387	404	409	401	426	432	434	408	414	421	383	392	408	410	342	425	362	387	383	434	355	390	364	368	373	401	426	422	409	403	397	402	434	417	391	369	382	376	397	419	431	381	387	417	406	418	421	401	407	391	390	405	396	404	405	393	410	398	419	407	406	405	410	382	438	401	451	407	395	413	420	372	385	413	381	372	381	392	413	374	416	391	388	412	395	406	418	401	423	426	438	399	405	429	388	402	375	418	424	420	419	402	389	379	394	418	413	448	396	427	449	400	397	391	415	417	434	424	381	399	388	394	388	406	395	393	366	423	393	405	399	386	404	398	399	409	437	399	388	380	421	433	403	424	398	358	405	416	420	389	429	400	447	392	412	406	419	417	383	374	393	403	415	415	394	392	416	403	415	400	377	375	414	367	423	387	423	411	435	449	375	365	418	373	422	404	405	384	399	394	457	396	382	391	418	401	422	409	368	438	420	390	390	410	428	403	384	415	385	389	434	444	391	425	408	439	400	422	390	386	431	405	441	377	413	410	401	399	418	406	449	396	427	392	436	372	431	415	377	382	422	407	394	433	403	416	392	381	387	392	393	357	385	383	407	402	421	393	427	402	380	408	425	393	411	414	410	390	371	376	429	432	409	450	432	407	408	391	403	415	391	442	377	382	423	406	394	412	412	404	379	389	443	401	395	421	391	388	442	380	386	405	427	418	393	400	370	427	366	408	385	415	440	363	423	400	438	398	406	428	407	382	401	383	440	410	418	427	436	433	393	417	450	360	427	422	396	415	393	405	417	421	406	359	409	436	426	401	432	422	383	406	383	414	440	398	410	419	401	408	402	399	399	425	398	418	392	408	396	366	432	399	397	419	416	404	386	391	378	424	406	418	396	383	397	425	425	392	414	397	425	362	379	405	421	435	374	409	404	406	393	402	369	451	377	399	389	408	397	416	447	402	389	401	418	403	415	423	399	406	420	378	389	416	389	377	425	431	395	437	400	382	411	407	378	396	375	437	376	413	392	390	382	415	359	391	433	395	406	431	380	374	407	414	411	406	407	420	409	411	369	437	431	392	416	394	418	419	420	431	431	381	404	378	419	454	388	427	440	439	396	419	425	437	440	365	405	398	398	405	425	383	413	453	435	414	416	412	413	409	357	377	432	445	423	406	420	393	397	408	416	405	411	390	411	378	400	421	385	428	394	374	428	424	408	397	415	404	382	373	478	406	378	417	430	412	428	391	406	406	474	404	419	387	408	402	395	401	406	412	396	408	404	393	420	413	420	416	419	434	399	397	425	367	401	444	387	387	402	399	394	382	403	413	399	430	375	381	409	389	378	437	392	390	407	428	457	416	461	415	394	435	392	418	397	421	409	391	407	383	417	423	446	387	414	447	402	424	394	391	394	388	430	363	422	425	420	407	402	407	412	362	381	429	413	403	412	397	435	368	404	408	427	392	421	368	391	389	429	411	410	392	437	443	402	373	368	417	435	380	413	404	401	401	435	404	437	422	408	423	430	427	415	409	381	404	420	411	388	409	394	377	399	402	420	467	400	401	394	386	395	404	430	410	431	430	396	434	396	382	442	390	410	398	423	425	398	385	394	405	396	409	380	410	413	405	428	421	434	464	423	403	428	390	416	371	409	393	405	413	397	400	436	436	424	398	399	420	434	391	412	421	404	398	375	424	403	356	405	410	388	457	448	397	442	408	416	384	401	376	396	454	422	425	415	388	405	452	398	366	414	409	417	424	391	376	427	383	396	404	391	381	412	394	402	431	375	417	399	450	391	417	369	386	410	425	389	376	430	429	391	417	422	435	392	406	409	362	411	423	437	397	379	394	416	422	399	423	375	406	403	418	396	410	401	401	419	392	392	408	382	397	354	396	412	405	403	434	445	432	417	421	428	408	422	428	414	389	391	410	417	381	403	400	419	369	436	420	403	451	392	425	409	368	407	397	443	406	420	418	406	402	436	391	422	367	423	418	405	432	399	396	424	383	378	408	420	409	380	385	414	434	362	404	393	440	397	424	425	418	386	404	397	421	395	401	405	430	417	429	400	439	392	393	381	408	412	402	430	381	406	381	379	408	427	436	443	415	438	434	379	396	422	412	429	390	394	415	394	398	391	433	379	409	445	411	397	414	378	449	399	392	418	397	387	391	409	400	379	391	409	385	405	402	415	372	385	371	404	413	424	386	400	374	381	402	366	364	349	424	394	443	413	383	408	390	414	365	392	397	404	358	380	418	370	394	408	407	391	382	387	412	394	412	417	393	401	401	431	380	447	382	390	425	427	437	405	379	410	438	397	422	396	409	401	452	428	388	418	405	400	409	389	421	381	355	393	401	417	426	398	426	396	399	419	393	391	440	385	393	385	404	428	398	427	413	402	409	418	401	413	407	413	433	398	444	427	415	415	385	424	401	416	441	393	404	394	400	441	381	425	399	415	400	400	404	412	454	432	404	436	469	404	382	443	412	402	399	398	398	405	392	386	410	404	403	410	432	416	381	414	395	411	387	423	399	425	416	383	420	442	445	409	404	386	369	437	433	389	396	429	434	411	430	381	391	427	408	377	433	446	419	413	436	422	399	389	441	392	385	370	424	437	402	399	406	376	387	406	415	410	423	377	358	409	423	412	386	413	421	418	391	420	403	381	402	424	367	402	449	341	363	401	404	414	440	408	433	416	440	399	418	402	445	384	433	434	421	387	394	389	371	441	418	374	360	423	379	400	434	375	367	446	377	376	396	440	420	405	412	423	419	415	392	403	392	439	437	407	409	442	397	452	414	398	400	430	435	399	406	404	396	417	458	401	416	434	413	420	399	394	361	390	393	426	418	388	406	375	377	388	446	415	393	373	382	386	352	378	397	382	425	401	393	428	416	419	362	387	392	369	381	367	438	410	404	447	435	412	407	416	432	391	382	375	406	379	399	449	419	405	377	415	394	370	423	452	415	406	412	420	397	400	399	385	400	377	433	406
4081	2045	2084	2030	1388	1270	1241	1163	1130	1075	1048	1150	1052	1026	1085	1057	1029	1072	1058	1084	1120	1203	1171	1095	1078	1051	1069	1061	1029	927	987	975	1009	956	1009	901	971	987	943	996	1010	911	931	961	1044	982	946	972	1002	962	955	996	974	917	993	978	1010	938	989	1032	970	944	1022	987	1021	940	932	971	1001	996	1056	954	1008	970	1003	1019	975	946	940	971	968	989	1001	978	998	966	922	974	1020	977	966	971	1009	998	1005	950	948	975	1015	1005	934	984	969	970	1019	993	1008	983	963	993	952	929	919	984	963	964	969	947	992	1001	974	1015	972	960	972	964	989	966	1022	995	1008	1006	950	925	923	1018	971	962	1009	996	948	995	976	975	958	994	956	1003	909	993	983	1021	933	943	946	964	974	967	943	953	957	931	955	926	973	967	994	1039	962	943	937	1053	991	960	940	934	975	977	974	983	1023	996	973	986	1021	989	936	1034	953	1022	969	951	972	961	990	996	977	1070	945	1008	1012	1027	981	989	944	1049	974	897	931	1008	944	988	978	981	1020	993	1035	936	1022	979	956	1000	952	955	986	959	999	988	1027	990	993	987	1009	997	947	900	1018	955	968	960	989	1018	1000	1002	990	971	993	960	932	948	959	1006	940	997	1014	897	988	999	980	956	955	1007	990	962	969	949	1004	932	1035	976	975	969	974	967	943	1017	1000	1006	1037	956	986	989	985	1026	969	994	997	954	960	989	984	967	951	938	965	997	1009	984	972	973	1003	1002	976	1024	906	947	889	963	1007	998	985	981	996	967	920	1023	959	991	938	975	1025	967	974	990	958	1037	981	960	980	980	1007	985	993	902	1033	1024	1017	963	1025	943	999	1000	934	950	956	930	998	1026	982	948	947	960	1005	899	998	1003	1008	988	1009	1004	1045	971	972	1046	979	985	999	944	928	973	952	926	983	969	963	973	970	934	962	1005	947	1030	983	983	986	969	932	1034	990	938	992	986	1015	966	988	925	979	968	932	992	978	986	969	963	990	1050	977	998	973	965	1005	1006	1017	1035	951	1002	931	939	993	1004	959	988	997	989	961	987	947	968	1010	897	935	1017	942	925	1004	1052	1005	971	951	973	947	1001	1013	1042	922	1019	956	961	982	986	952	961	1000	982	998	972	977	985	929	973	997	988	958	1017	1112	982	989	995	991	985	913	1010	1022	1012	1052	1019	987	983	924	1010	956	1014	1028	962	935	959	974	1013	1016	933	996	1009	992	1038	983	987	1031	926	1022	954	958	1061	987	949	1018	942	996	1026	970	992	987	971	985	1072	987	986	994	1002	1021	998	924	955	990	1019	939	942	972	990	949	1009	986	1004	922	1016	982	962	938	988	993	925	940	935	967	966	1012	1003	1023	990	966	955	1024	962	980	951	927	996	970	981	950	983	967	975	1040	957	979	1018	1005	974	1015	975	958	984	987	999	932	948	981	970	1003	977	953	958	953	1021	1032	994	965	1034	970	987	955	996	999	924	974	1008	974	955	970	980	994	992	979	907	974	1002	935	983	924	992	953	974	950	1003	979	937	972	942	924	1001	1006	1018	954	1014	975	960	973	996	953	1013	998	977	981	1024	1005	943	971	1030	960	967	938	1016	948	943	1001	1026	923	995	958	1018	916	982	1002	994	984	985	973	1021	967	985	954	983	983	959	1005	946	995	938	975	979	943	981	976	1046	964	962	998	988	965	1043	909	1044	983	942	985	947	1023	1037	964	1018	980	996	985	973	1017	1005	945	988	922	953	1003	953	984	965	1041	999	1011	1000	1013	996	966	990	993	963	984	1004	973	993	1033	944	944	982	1001	975	1053	1003	977	1001	930	958	956	1030	1008	975	954	975	947	973	999	1012	1015	922	994	990	950	956	962	956	944	965	1040	973	975	917	963	911	1015	978	967	967	998	1002	959	1009	1031	955	989	983	906	1003	968	974	949	999	944	964	1062	1006	968	988	955	992	1043	965	1001	938	940	945	1031	1023	942	996	944	945	908	1003	1007	916	968	1016	976	957	964	1015	979	914	1007	967	982	965	951	1014	977	1017	977	966	952	963	998	949	991	951	922	990	938	934	955	970	962	932	994	959	1011	963	1026	973	990	918	918	967	1037	983	940	994	976	931	1038	989	965	1028	965	947	929	1034	990	912	984	963	970	981	994	952	970	1004	948	949	1004	970	1015	948	991	1020	932	933	1017	944	957	956	981	1041	987	989	1000	913	984	976	1015	964	935	1003	994	981	942	1010	960	934	1018	951	1014	968	1008	982	961	988	940	957	974	1039	953	975	969	1015	979	982	980	992	983	899	991	933	1027	1029	972	1011	990	942	934	961	976	932	985	1020	970	949	962	1054	1032	974	998	984	964	1006	952	1006	967	960	983	1016	931	950	1005	943	996	968	945	971	994	930	979	968	958	977	1018	955	993	948	953	988	961	1035	1088	915	1032	995	994	992	962	954	967	1001	1037	955	1045	941	950	934	976	1000	948	1001	964	934	1004	998	1003	962	934	1033	979	978	952	1022	981	971	981	1001	969	1017	986	959	996	1022	991	984	1011	937	921	997	980	941	961	956	987	992	1005	992	962	997	969	999	1002	962	961	1030	1016	975	958	1000	966	970	1017	906	935	997	1022	998	1037	976	1037	993	1019	996	1016	940	965	987	1006	936	997	998	960	940	970	961	954	984	1020	933	959	1004	944	1037	996	952	1008	969	1016	1010	999	947	993	919	1001	1010	955	970	983	982	1013	963	985	990	997	973	1027	989	933	967	993	963	962	1014	931	990	964	973	966	1001	969	989	955	974	939	985	976	1006	984	985	979	943	974	954	966	975	995	959	933	1013	1051	945	980	1016	993	1015	982	977	986	987	989	970	956	983	994	1048	1007	959	916	965	1041	1010	962	998	990	959	935	1029	972	965	975	966	969	971	970	944	994	920	984	968	1004	1016	1003	976	961	915	986	954	1014	923	993	978	1071	906	953	985	948	1028	954	949	967	959	943	989	993	965	930	998	944	954	1013	1024	949	999	985	968	1040	1034	1000	993	978	1004	1011	995	975	926	983	973	965	941	941	998	1001	999	1065	1006	979	1037	1011	938	1030	989	1002	910	931	996	1027	954	989	970	1012	938	997	1029	946	1005	973	967	1006	951	960	1001	1002	991	947	974	943	975	1012	1006	967	1030	975	1000	972	968	943	973	945	1014	984	959	919	1035	977	980	972	955	955	1010	1020	959	972	954	1022	984	1000	1054	963	1013	977	949	1020	988	916	987	1020	988	979	947	939	973	975	1004	1033	939	992	995	1000	931	961	992	947	987	958	985	957	974	971	1045	989	994	987	960	1003	914	910	936	1009	993	948	997	971	999	968	989	1006	1018	1011	995	1040	1001	956	887	983	973	1006	1017	993	1021	1044	952	947	961	1020	924	974	969	936	1038	1015	928	997	1015	974	1006	966	1027	1019	1019	987	940	1028	995	968	980	945	1003	1002	1049	958	985	972	933	934	1028	996	1028	976	983	965	974	1010	940	1016	951	988	969	976	1037	1042	972	939	937	1008	944	1040	998	950	931	1089	995	991	961	987	1023	940	934	1029	980	983	1008	1015	993	976	998	1043	982	954	991	970	985	964	1027	980	980	1068	963	914	993	943	1016	958	1013	984	969	974	916	1015	1010	977	1001	986	958	1022	965	990	985	955	959	1023	1000	994	1020	933	978	993	972	959	974	982	1037	993	974	1001	932	973	915	939	992	1005	968	981	973	946	957	973	984	949	921	1005	938	975	993	942	1003	985	958	953	949	961	976	973	966	1053	945	965	1012	1002	948	955	960	1022	966	965	929	998	1015	986	968	979	981	982	1001	999	960	967	942	931	1027	935	957	935	972	986	897	968	975
14641	4377	2007	1286	816	705	624	541	457	448	479	445	448	448	443	407	358	413	431	449	478	450	468	416	461	418	410	447	373	429	381	399	447	389	419	412	411	357	407	362	368	368	389	337	366	369	390	402	402	378	384	445	415	392	386	361	395	409	402	384	409	370	411	381	398	417	407	380	401	380	406	341	367	369	396	387	376	430	411	410	385	429	408	389	363	389	408	406	391	407	373	389	380	373	396	385	417	394	398	352	394	396	372	406	397	364	387	380	372	364	385	384	432	406	429	407	388	392	413	358	366	361	404	422	399	391	391	378	380	389	403	406	404	362	391	381	420	410	396	406	369	384	346	389	408	388	377	395	381	376	405	353	413	392	418	375	398	359	371	370	395	390	407	390	402	389	390	380	375	412	403	384	389	361	386	338	388	376	416	409	422	417	359	400	374	380	400	401	383	378	412	393	390	398	368	366	384	406	417	384	391	383	430	391	439	393	360	411	429	390	383	363	350	354	393	414	387	374	388	397	376	379	399	379	344	403	410	420	401	403	385	407	386	383	414	388	365	374	400	412	391	387	386	388	359	408	381	393	356	388	389	410	370	363	403	398	402	416	418	419	353	357	390	394	394	366	372	403	402	402	408	409	394	407	414	348	402	382	411	402	365	388	394	385	337	388	396	352	387	389	383	404	417	390	426	442	424	442	413	396	364	362	403	377	388	379	396	383	389	404	382	366	366	386	338	365	367	441	383	401	405	387	368	381	398	381	383	395	386	404	399	379	391	403	385	388	382	380	429	418	386	405	376	375	378	400	410	414	384	383	363	360	373	400	361	383	390	346	372	392	377	408	388	364	391	359	380	353	420	388	351	394	354	416	392	404	380	371	358	374	406	366	370	377	379	389	414	368	431	384	395	428	378	356	388	426	399	394	350	387	381	403	373	377	417	393	443	377	393	410	369	394	402	371	416	359	365	405	405	342	380	352	392	367	356	373	387	388	411	374	378	404	394	395	371	364	356	384	376	355	411	390	385	402	396	444	384	411	396	447	344	386	386	370	398	441	371	353	406	372	442	372	380	407	407	409	432	399	389	368	409	368	394	410	389	406	413	356	431	394	378	387	394	386	410	419	398	431	387	359	415	374	397	369	403	419	421	389	383	404	423	390	420	393	366	387	420	399	355	379	409	391	416	421	371	359	394	388	354	423	388	364	377	403	411	412	388	393	392	387	382	393	402	436	385	402	384	390	375	399	380	399	375	382	354	384	401	390	347	374	412	362	447	415	369	413	362	407	359	347	364	423	409	412	371	383	371	437	414	412	384	405	399	366	382	367	399	371	378	375	385	385	373	397	388	440	367	405	412	389	365	360	380	386	407	420	380	406	406	399	382	377	373	439	396	360	385	413	406	378	400	397	400	439	398	413	407	391	390	365	421	401	360	405	399	435	402	381	372	380	424	389	383	402	425	416	387	363	368	387	373	390	417	392	368	429	366	414	404	358	370	379	383	398	381	400	393	399	345	393	381	399	364	381	346	411	391	385	383	388	374	384	358	399	363	385	365	414	379	364	397	394	387	399	385	339	404	375	380	384	382	358	435	378	402	388	376	408	437	363	402	381	369	367	389	368	407	433	457	381	433	405	397	402	393	331	385	399	403	369	386	403	380	418	360	350	370	411	388	375	379	369	394	379	406	397	352	380	411	377	397	362	403	377	370	395	407	352	388	351	378	431	415	379	439	390	421	361	375	376	363	385	360	371	330	377	392	367	406	417	394	368	385	375	386	377	335	413	368	409	366	355	399	387	382	418	364	392	396	376	379	417	419	400	395	383	422	366	402	402	435	377	379	375	392	373	379	355	434	412	404	430	376	391	367	387	434	373	379	396	394	383	389	380	407	373	360	368	386	374	366	443	413	401	415	347	406	391	365	410	384	402	395	392	391	421	363	391	389	369	418	412	398	372	354	372	380	365	420	404	390	415	400	349	369	409	345	408	413	403	420	407	392	403	397	355	403	394	389	396	414	414	442	406	401	399	374	394	400	380	425	385	374	385	352	395	390	390	371	392	395	403	448	378	391	396	403	402	386	426	432	404	344	408	388	384	419	356	409	391	402	393	377	391	387	380	406	389	376	406	416	364	368	347	422	355	386	385	431	365	414	420	404	382	413	400	382	404	411	387	392	432	392	411	383	407	425	383	403	392	356	404	402	393	416	410	356	400	383	419	413	384	367	393	391	398	389	368	377	366	394	410	426	370	393	395	426	379	391	370	414	396	397	373	386	367	398	392	402	389	352	340	420	379	403	367	415	430	399	353	372	401	420	402	369	417	415	406	379	378	403	385	367	387	369	385	410	426	361	406	378	352	414	386	394	404	384	428	390	367	393	366	383	379	370	358	394	410	397	389	366	389	411	380	406	378	379	393	386	403	413	431	372	403	348	396	386	385	382	396	406	372	378	409	402	369	386	422	372	361	370	377	389	428	405	363	382	413	361	338	419	383	424	380	387	353	391	392	377	391	391	395	381	421	378	417	388	420	404	388	397	391	389	383	412	421	412	397	366	363	394	337	404	417	409	397	420	403	382	406	388	394	405	325	386	413	382	407	385	390	404	370	365	365	391	382	400	393	409	402	360	363	389	378	382	350	356	408	356	405	362	355	395	396	393	358	384	412	428	396	368	404	377	405	440	413	411	420	401	411	382	377	381	339	366	365	368	401	416	424	361	395	392	364	344	419	393	377	351	380	388	398	365	392	412	371	407	382	399	401	395	401	400	399	368	375	401	396	375	413	380	409	379	387	425	369	407	400	406	394	398	371	374	402	390	441	374	374	403	406	386	425	381	393	386	407	414	384	389	389	391	381	374	382	385	395	393	398	377	396	397	389	378	413	351	426	359	460	397	379	392	413	414	372	348	359	354	369	398	368	390	348	397	377	414	406	412	368	373	390	390	418	388	399	400	409	392	393	394	422	422	395	419	389	352	418	382	413	390	400	413	351	389	375	384	415	396	425	390	356	373	409	375	358	394	396	408	388	401	388	391	400	421	380	412	421	400	391	404	434	410	369	375	361	400	355	408	388	393	389	380	385	385	374	402	359	377	348	390	408	394	397	348	400	410	370	364	396	377	399	361	397	374	351	360	407	406	388	384	362	390	390	380	395	373	393	411	397	353	370	375	406	390	372	387	376	390	365	394	384	403	405	388	350	389	378	419	392	395	426	389	382	343	378	406	398	427	384	367	344	374	383	365	393	402	427	382	428	417	394	384	374	383	415	385	377	366	386	393	373	388	398	344	382	410	402	408	370	416	402	366	406	386	383	419	442	406	387	366	352	393	371	434	388	396	421	364	415	387	390	427	368	398	370	387	382	389	405	389	394	395	426	409	382	366	388	381	404	382	394	348	391	406	383	403	402	379	341	410	404	357	371	394	404	402	421	400	383	381	410	389	409	385	408	428	389	421	364	404	409	406	387	416	384	377	397	366	386	406	409	390	368	367	404	359	361
11686	4142	3812	3379	2494	2258	2214	1707	1430	1364	1322	1236	1164	1152	1166	1025	1103	1103	1123	1177	1198	1257	1321	1199	1172	1225	1092	984	972	963	910	1055	998	984	995	932	936	945	980	950	908	919	933	980	915	952	979	937	885	902	928	946	957	919	987	954	944	1009	959	929	960	922	934	907	944	928	968	957	961	970	928	956	918	947	962	919	923	912	924	903	960	937	936	926	921	856	933	913	996	956	950	952	920	910	992	991	916	938	954	948	896	991	949	911	958	1000	878	982	995	945	917	925	943	997	981	968	964	928	978	942	919	966	921	894	874	892	954	881	911	951	907	927	929	954	887	933	952	953	925	938	906	977	955	953	932	924	963	931	990	929	960	917	912	939	874	952	919	960	918	943	916	925	915	936	983	924	1004	941	911	975	848	946	928	927	905	956	988	924	981	937	908	938	904	934	929	938	915	939	863	957	959	956	960	939	934	932	937	926	954	972	901	952	961	971	941	892	957	987	937	930	980	978	900	945	916	927	941	874	935	875	905	960	911	975	939	927	928	910	942	889	939	914	918	947	914	926	866	949	1008	963	933	957	955	944	978	956	906	956	960	938	947	969	924	953	958	930	919	954	920	937	922	975	969	915	941	875	914	897	898	929	966	963	951	912	954	911	964	962	957	901	957	944	949	928	962	946	956	951	964	925	967	897	962	953	949	948	934	961	909	951	988	928	906	912	921	916	960	950	952	953	932	929	906	939	930	926	979	899	968	963	913	948	945	967	959	943	895	943	917	959	977	906	905	870	934	938	920	947	953	932	960	951	918	959	968	908	886	972	829	932	980	971	945	921	925	952	964	945	971	947	977	944	922	965	1016	949	939	915	966	957	932	987	975	966	956	964	916	955	907	930	965	890	950	961	911	877	1001	978	919	1005	938	947	848	954	949	936	930	931	922	886	927	963	941	945	887	984	909	938	981	943	943	911	925	953	930	950	934	988	923	935	953	947	943	920	928	959	979	924	943	949	963	964	993	931	942	939	942	917	918	956	980	1002	931	959	912	959	942	943	916	922	948	927	916	965	947	941	915	930	942	937	888	923	946	944	971	957	858	897	959	955	930	927	973	951	965	900	976	905	935	856	926	930	943	941	896	1033	974	947	923	898	933	924	925	891	1020	903	947	943	932	918	936	956	971	928	923	919	926	908	930	917	938	942	931	894	926	971	932	924	941	942	945	988	937	900	947	893	926	929	910	877	918	869	943	918	979	898	929	997	918	992	906	934	929	1003	878	977	935	989	960	908	971	966	929	967	973	944	940	921	917	964	919	968	946	958	972	934	933	909	972	955	932	931	945	959	931	919	961	955	910	955	935	930	951	905	928	888	950	931	900	969	994	921	905	923	940	927	938	944	885	956	920	960	912	979	892	981	882	875	921	901	909	981	926	984	964	979	943	915	910	872	916	946	928	981	964	913	922	930	923	965	953	884	926	928	919	953	911	926	929	891	929	916	942	931	880	947	937	988	919	945	939	921	908	908	894	934	953	926	920	922	918	946	972	892	957	980	939	937	890	945	925	955	871	915	984	921	909	933	909	999	947	946	892	927	889	1003	979	966	952	997	986	930	958	943	925	908	957	930	917	897	895	959	926	928	913	926	929	927	949	941	905	932	922	896	950	940	911	855	951	920	928	923	969	940	923	903	974	954	922	949	946	955	907	919	1014	968	912	941	934	954	876	937	898	889	967	933	959	975	947	993	885	981	953	915	927	951	906	918	898	927	895	936	955	955	928	948	924	979	904	909	915	941	935	915	909	956	960	932	897	985	979	954	959	922	936	912	961	885	984	950	914	955	959	884	894	980	935	959	880	926	916	929	944	892	951	920	948	957	879	974	930	956	949	977	950	941	941	929	939	929	982	924	982	906	969	909	941	964	962	948	981	848	940	944	908	948	877	929	941	969	900	941	971	934	958	962	908	916	876	915	924	912	907	917	957	963	947	962	915	963	939	947	922	968	868	946	938	924	940	918	989	900	914	961	911	884	951	916	907	950	932	934	905	920	888	983	976	909	921	878	964	944	943	900	939	882	954	978	976	936	965	915	897	921	917	929	967	941	905	953	966	948	947	932	910	893	953	953	905	911	946	976	914	951	922	969	952	945	937	1022	936	946	937	888	961	865	930	889	919	911	930	917	897	954	930	907	915	945	990	961	901	932	950	960	898	921	907	949	891	926	912	948	928	951	885	917	938	936	940	1020	917	991	966	1000	945	981	959	947	938	925	911	961	921	849	960	939	953	904	948	947	913	911	929	935	961	933	984	947	916	955	927	888	944	938	884	919	951	959	962	917	904	945	973	988	897	945	959	911	992	946	935	980	985	956	942	848	946	906	895	920	957	893	939	893	900	925	931	1013	910	952	925	905	956	924	944	889	965	932	864	1030	902	891	861	946	922	955	977	898	966	934	960	992	936	939	921	920	909	906	924	900	943	929	932	907	896	983	944	958	891	977	940	936	966	922	927	908	952	970	935	965	915	922	940	917	944	895	856	957	936	937	944	900	925	912	969	953	930	951	923	917	936	917	935	909	912	978	946	958	945	894	1000	968	890	963	916	971	953	945	974	915	896	922	926	966	930	922	918	981	934	971	906	968	923	920	950	902	947	883	948	919	952	899	934	936	935	934	941	934	912	908	971	940	1018	913	929	923	974	928	1002	940	958	938	937	971	929	952	885	988	937	931	970	896	990	934	900	931	951	975	923	949	930	910	898	906	922	936	919	1017	889	974	915	912	972	924	859	954	898	956	891	953	918	941	895	931	947	903	958	915	925	918	887	956	934	978	946	949	933	923	952	953	1004	958	940	971	979	938	934	947	910	897	875	909	1012	948	917	973	890	931	990	962	897	924	904	966	957	966	982	918	910	1006	884	933	995	900	938	916	842	943	889	925	916	885	937	927	938	897	922	873	948	868	933	940	906	949	939	903	986	972	882	905	908	983	931	930	965	924	918	943	940	964	894	990	883	914	920	954	948	948	945	954	943	981	940	932	924	941	974	919	921	993	885	940	895	923	937	950	947	931	938	942	899	961	950	962	944	942	962	892	920	902	931	947	952	954	902	914	932	917	930	906	931	972	954	906	922	896	932	954	945	886	925	860	871	890	963	925	856	903	926	927	948	952	971	894	960	899	948	983	934	931	958	991	932	929	947	919	904	952	900	880	927	949	950	905	962	910	911	932	913	926	969	927	967	940	934	897	957	884	885	889	947	896	951	957	894	904	965	984	920	931	940	938	980	917	943	985	945	920	901	884	873	919	931	926	941	969	988	894	921	960	891	943	902	940	974	1011	923	952	950	986	924	919	905	873	945	934	936	901	932	923	976	977	996	942	936	918	1013	932	926	945	975	978	913	917	912	965	901	945	938	887	918	919	937	1001	915	963	910	952	923	927	976	985	890	880	978	951	954	921	971	937	917	989	946	926	971	955	969	914	950	977	924	864	961	907	924	947	885	908	916	969	1013	926	954	942	907	957	895	912	904	943	928	896	893	903	942	943
23764	7832	2966	1698	994	946	753	491	374	337	306	273	248	293	241	275	258	312	278	276	272	290	297	306	296	261	240	265	257	261	212	237	239	235	280	232	252	224	230	184	236	219	238	203	219	249	233	210	244	215	245	246	234	232	227	262	227	232	220	205	248	227	214	221	223	249	236	238	243	213	234	216	258	216	239	219	222	229	230	240	222	251	257	250	246	205	226	217	232	219	245	234	238	197	233	238	227	257	211	199	232	212	233	234	240	210	232	231	220	221	227	225	217	225	222	237	245	240	260	260	214	244	226	214	233	240	247	236	227	212	190	247	248	248	237	230	229	244	237	223	210	208	256	246	224	239	233	239	256	245	228	229	246	239	246	261	232	230	225	215	256	229	234	219	228	235	232	246	251	242	259	223	236	224	198	215	238	218	237	247	225	251	218	231	241	229	247	202	219	227	211	249	238	239	246	203	239	235	243	230	245	243	261	261	256	213	240	230	183	214	226	244	212	204	258	214	244	213	224	210	237	242	245	233	241	249	229	232	215	203	238	249	243	237	213	229	203	225	225	216	263	245	233	255	226	249	226	245	210	226	256	239	210	272	229	231	242	212	220	217	227	232	217	255	245	228	230	230	237	241	217	259	221	248	247	200	213	232	239	250	230	205	224	248	224	205	239	219	208	235	233	234	239	260	208	226	256	203	246	226	229	223	250	233	206	232	217	224	205	236	244	233	205	215	256	214	236	233	232	210	222	241	240	252	234	213	193	227	238	238	265	254	238	221	175	220	213	231	207	246	233	218	252	273	227	228	251	217	255	213	240	253	226	216	228	245	257	199	272	238	226	219	234	229	239	225	258	247	219	250	209	214	222	234	227	218	238	259	235	262	238	200	238	240	203	240	257	236	214	224	215	232	217	218	202	252	222	222	216	215	219	247	197	258	226	202	223	210	217	234	229	216	235	251	234	221	211	222	224	214	232	252	224	247	214	238	221	234	255	228	254	216	206	222	255	248	216	241	202	242	274	229	249	217	236	231	215	237	223	201	222	230	199	207	230	243	224	207	200	227	208	248	221	256	232	237	218	257	256	242	233	217	245	251	241	242	235	214	232	243	257	223	238	234	232	236	200	199	223	223	218	210	208	236	231	220	231	256	223	251	241	231	255	239	236	265	236	211	224	212	245	251	230	205	198	227	224	226	216	192	232	222	236	201	193	251	220	223	263	247	222	235	222	207	209	235	218	239	232	249	239	226	236	230	213	263	225	235	211	226	220	224	204	212	219	247	235	222	218	231	222	235	227	220	245	262	226	242	213	220	211	219	228	222	254	214	213	232	242	222	235	216	216	263	241	242	231	239	194	256	228	224	216	241	231	231	211	209	209	235	242	214	254	214	249	231	263	243	236	231	259	221	229	244	241	240	242	225	262	256	237	220	222	233	209	210	234	233	237	242	226	252	234	232	223	215	222	237	224	213	235	243	207	234	233	257	199	220	243	249	222	230	227	226	213	278	230	238	202	221	210	224	273	253	250	208	202	236	205	225	224	213	243	238	226	208	225	225	239	216	214	233	240	234	249	239	237	252	209	232	235	224	217	221	227	205	209	228	220	210	248	190	208	237	218	223	241	207	199	241	228	211	224	226	244	196	255	241	201	210	242	214	246	225	225	227	207	230	228	247	236	201	209	249	234	229	232	217	220	254	249	235	231	221	255	216	230	221	227	213	215	226	228	248	220	229	240	219	225	236	291	211	218	229	221	240	264	237	243	226	214	210	249	220	234	245	225	227	251	226	214	220	221	221	198	237	229	251	258	262	229	255	200	258	271	240	235	214	218	226	225	245	236	245	210	232	221	250	226	228	196	243	261	206	245	233	266	254	216	206	233	241	236	206	212	227	244	220	222	222	241	222	244	238	233	258	246	225	231	233	216	253	214	256	204	230	209	211	231	243	230	232	243	182	217	252	251	206	218	208	246	248	243	247	220	238	243	235	249	225	219	218	228	223	208	197	225	240	234	193	228	249	234	224	233	249	227	271	207	191	218	242	238	212	246	221	241	229	252	261	228	239	234	224	247	234	226	192	226	241	209	222	238	232	223	221	241	220	244	216	204	215	245	242	252	224	221	248	235	224	241	244	202	210	220	220	223	231	224	218	210	256	241	268	216	254	217	227	242	230	221	215	233	254	237	239	232	219	236	227	224	220	234	182	255	266	242	256	240	217	236	228	217	227	223	223	235	245	242	205	251	242	246	227	245	250	219	226	240	241	186	225	212	215	226	239	252	244	238	221	239	205	229	235	239	242	229	227	256	229	246	218	228	224	275	220	217	232	211	213	244	253	228	233	213	229	222	215	235	234	255	232	207	217	223	243	223	242	224	248	255	218	225	218	226	209	240	213	224	231	256	247	223	256	231	234	210	226	228	258	225	242	203	222	221	220	219	209	221	210	218	210	256	225	241	256	220	232	218	238	227	250	242	244	232	241	240	217	225	226	219	217	243	248	224	215	226	236	244	235	212	241	231	231	206	276	244	207	211	223	218	219	207	221	222	210	246	250	217	228	245	263	227	229	213	223	249	211	223	232	228	213	255	246	212	227	237	257	246	227	253	265	235	218	221	237	230	203	211	215	222	216	211	253	236	246	225	237	262	246	215	239	216	248	264	234	205	232	229	242	226	240	247	227	251	237	247	236	234	217	210	225	249	230	210	221	244	242	245	234	236	240	251	229	230	265	206	218	225	234	246	227	220	253	222	222	236	241	218	230	225	215	237	243	234	242	243	230	205	214	226	249	221	226	230	231	225	223	252	229	216	242	232	237	234	247	208	235	221	233	241	202	205	211	214	224	234	227	229	212	259	244	230	216	237	232	246	230	233	247	218	207	236	219	231	202	213	222	200	234	224	203	224	226	265	244	234	206	256	217	244	229	201	216	235	210	232	223	212	269	216	240	221	224	222	230	217	238	232	256	208	267	235	255	226	238	226	264	229	230	248	241	197	213	220	239	265	244	238	218	195	238	250	257	240	256	232	258	223	204	213	226	234	238	238	229	253	244	205	245	243	234	248	244	211	235	214	214	252	213	251	240	232	217	248	249	228	237	228	243	255	217	201	244	223	245	248	263	197	237	224	220	248	232	223	260	236	236	239	224	215	224	226	244	215	251	244	207	222	197	225	230	248	221	230	246	266	245	226	255	197	226	248	237	234	219	239	253	217	256	221	216	250	234	226	219	230	222	218	231	264	253	217	231	222	202	242	258	244	254	247	238	218	247	241	183	217	232	242	238	215	241	229	197	248	228	225	213	234	197	225	197	229	234	221	220	219	261	267	210	232	245	241	268	231	235	228	202	223	229	207	237	216	233	263	286	249	216	244	245	231	220	227	218	237	217	217	213	235	251	207	228	212	217	240	226	224	225	223	268	233	229	234	232	208	226	220	233	247	239	233	248	176	220	242	244	253	211	220	220	224	252	236	229	220	251	271	220	232	249	226	227	229	273	252	250
15857	5750	4929	4153	3185	3043	2912	1828	1313	1233	1192	1042	999	945	854	787	770	857	914	983	1023	1077	1147	1034	906	857	823	713	765	643	647	670	660	633	634	589	596	620	640	631	633	623	621	603	588	596	578	621	613	626	598	572	555	607	585	558	575	628	527	584	584	610	535	579	583	596	617	609	581	591	589	558	574	588	594	591	558	582	614	621	570	597	619	590	577	581	580	529	586	571	573	599	586	631	605	578	545	574	613	602	583	536	627	567	577	602	577	548	598	586	588	553	614	581	597	598	560	544	596	561	578	545	610	565	573	622	590	566	542	600	585	591	573	575	600	557	550	558	612	602	605	592	591	613	608	588	550	597	571	558	578	569	547	554	582	577	599	576	556	599	560	588	632	616	575	559	535	574	581	568	573	625	546	601	609	571	542	590	612	584	611	555	575	593	585	557	568	569	580	584	508	591	548	575	621	577	555	568	566	596	566	579	598	577	598	598	592	538	607	612	590	604	589	572	506	566	578	550	571	635	578	553	565	604	584	541	603	573	573	543	565	612	559	577	555	593	627	644	606	558	604	607	571	560	588	559	575	567	573	563	581	575	632	599	562	560	572	597	592	590	582	595	604	586	565	616	601	556	544	577	550	641	568	578	610	616	574	547	594	565	580	582	581	582	561	523	628	582	614	606	546	581	571	552	584	585	609	535	562	575	562	546	565	552	588	606	557	599	548	601	595	591	608	555	571	579	564	595	589	598	569	541	565	581	617	583	541	544	566	556	578	529	599	575	552	572	573	556	610	590	537	615	610	534	532	585	583	561	583	576	624	580	499	566	607	585	579	563	591	555	567	600	553	574	630	579	564	574	562	575	587	609	570	574	554	592	555	585	556	577	577	596	583	583	587	572	622	535	600	566	610	602	619	563	574	587	572	526	592	560	562	559	596	630	592	597	565	574	576	599	562	567	590	604	612	618	562	544	545	581	593	555	547	594	592	604	606	579	572	562	610	569	597	572	582	574	607	608	601	551	622	598	570	625	598	625	570	607	570	548	627	595	593	576	579	560	560	621	556	601	601	563	589	592	594	639	558	555	574	583	618	586	574	554	565	616	584	541	577	571	541	604	598	577	584	575	616	572	574	588	552	608	612	570	585	560	596	576	569	603	597	584	614	616	597	544	562	570	572	601	572	614	567	612	575	551	567	594	570	568	549	586	558	606	562	589	576	562	599	551	615	592	578	593	589	621	528	556	557	585	605	579	537	555	578	570	594	568	545	610	531	580	571	577	603	583	543	545	550	599	590	589	593	553	573	598	603	573	596	608	595	593	577	625	606	581	587	586	589	574	562	601	561	603	560	630	578	552	583	567	547	590	541	549	571	583	585	578	610	561	576	567	618	579	555	594	564	589	575	609	569	560	592	580	524	560	599	560	578	585	588	608	579	625	561	578	562	550	589	600	571	582	585	568	574	592	628	595	625	572	573	568	594	596	532	568	548	546	560	605	624	579	599	559	560	590	578	576	565	610	569	613	565	579	611	586	561	599	588	603	573	604	576	556	603	588	558	579	579	602	588	576	636	577	564	598	560	576	588	617	583	561	512	548	629	559	530	587	587	552	566	584	600	559	626	633	572	581	575	553	548	564	550	590	573	619	609	597	564	600	575	603	575	576	570	599	560	635	555	611	555	562	625	590	559	573	576	600	583	585	570	576	590	544	616	542	584	550	599	533	581	598	581	601	600	587	580	583	640	604	553	589	626	566	600	612	596	564	587	585	592	562	561	602	561	559	586	578	569	584	555	571	546	558	603	569	606	597	574	569	551	607	639	558	618	583	594	615	587	605	592	613	590	661	606	543	575	573	603	569	608	578	528	580	547	575	560	560	563	594	564	533	632	623	530	568	550	593	592	582	580	612	655	578	575	590	559	586	537	591	562	614	562	574	600	578	572	586	546	577	550	595	564	540	564	601	596	612	595	589	614	572	577	619	604	599	592	586	648	584	560	576	553	594	569	611	577	611	584	592	591	568	564	570	563	621	564	590	541	563	611	585	608	561	591	603	584	570	591	525	595	582	572	600	574	600	541	581	580	584	598	563	572	598	564	572	625	594	617	597	573	593	603	589	565	583	570	596	602	561	608	581	576	568	612	615	618	569	558	570	570	612	555	597	575	568	552	559	573	580	558	609	617	539	573	606	584	564	557	555	616	555	551	590	533	608	599	559	568	646	557	636	579	599	552	569	582	607	571	579	580	608	533	600	602	580	563	541	595	578	571	555	570	596	588	551	579	584	590	582	576	581	538	575	579	581	567	564	601	614	591	540	572	558	575	535	566	549	562	610	570	569	629	617	573	577	580	555	607	540	523	611	551	585	583	551	580	586	575	544	595	602	595	592	571	540	594	630	557	556	563	563	546	546	573	598	589	566	531	587	588	548	574	614	577	576	604	563	591	581	582	573	610	565	566	536	665	571	591	598	533	585	555	592	573	521	567	591	649	557	583	599	571	568	591	592	615	583	586	529	599	608	574	580	561	569	590	584	587	540	557	586	593	559	559	577	596	622	597	564	546	590	613	577	616	569	568	596	578	555	595	592	611	597	610	586	558	569	545	549	607	560	518	582	544	541	592	569	599	581	607	567	545	593	585	574	588	620	606	560	616	580	594	587	579	537	654	602	591	618	565	598	586	585	565	581	580	565	583	568	565	591	581	555	583	622	572	518	663	569	576	556	570	555	543	544	614	577	568	549	605	558	589	562	536	580	625	565	577	560	567	579	583	585	573	561	568	588	580	589	586	581	605	629	549	569	588	598	545	538	564	581	603	604	574	556	565	592	568	575	576	580	585	617	577	574	566	545	573	579	576	589	585	563	584	576	592	538	555	577	569	564	566	585	529	599	562	589	599	591	576	618	559	595	564	609	529	571	577	589	557	587	605	558	578	547	570	576	585	600	547	616	569	559	566	558	568	583	553	613	603	583	571	614	541	634	591	546	564	573	568	665	638	597	548	594	606	590	573	583	562	577	588	593	608	564	601	599	590	559	588	550	636	589	632	587	537	597	542	564	553	616	563	550	568	579	596	599	634	589	578	586	600	577	584	567	600	562	598	547	606	591	592	574	597	563	600	598	618	528	601	590	592	608	599	578	631	587	574	580	578	564	559	574	572	567	564	625	545	590	610	569	646	621	602	586	606	562	558	554	559	611	586	558	552	591	577	550	586	591	592	582	572	562	585	581	554	566	541	567	590	568	563	555	606	577	561	585	584	581	560	593	596	567	595	607	589	568	617	576	553	620	623	596	561	596	582	573	555	611	589	569	577	589	569	579	576	604	582	584	584	611	564	568	608	581	556	590	626	642	562	561	570	573	593	597	575	578	578	565	602	596	556	568	574	555	593	520	560	559	565	532	566	519	553	562	540	637	549	593	573	584	566	595	580	608	564	600	617	608	581	613	549	572	603	584	539	594	583	571	606	587	553	593	563	596	617	609	582	629	581	564	556	579	557	559
4213	1464	945	598	500	460	457	481	411	444	457	397	404	442	414	439	389	382	402	427	417	426	453	435	400	440	396	436	423	421	394	413	400	394	393	413	340	362	405	411	412	428	407	403	396	411	372	395	375	411	385	397	434	394	410	346	397	384	348	394	386	424	387	410	422	388	406	388	390	401	422	419	401	404	411	397	385	398	419	456	403	423	402	415	424	401	414	401	417	403	433	409	379	371	386	378	399	419	434	423	366	409	391	400	388	423	397	416	387	373	391	428	384	381	407	401	438	422	413	402	405	428	410	385	390	416	382	399	454	410	379	362	407	387	405	397	423	406	389	420	396	381	425	368	390	385	428	391	416	339	390	403	370	364	404	442	396	396	422	392	378	401	411	364	389	377	398	390	372	372	395	376	397	407	407	409	397	443	406	428	408	393	395	412	375	378	406	395	408	370	411	409	462	368	427	417	448	396	402	405	386	405	461	415	450	434	446	425	385	401	378	376	408	361	377	443	402	399	383	421	417	408	430	387	449	407	402	407	410	400	383	401	392	434	373	343	374	411	418	353	416	369	397	399	380	398	406	360	424	416	397	421	414	397	413	436	415	404	409	407	424	450	420	407	416	361	431	388	374	390	428	406	359	408	387	427	419	379	398	388	403	379	416	392	389	411	391	380	377	404	374	451	375	416	391	446	418	386	421	445	412	406	432	424	393	404	410	445	384	394	382	415	419	406	405	389	385	416	392	406	417	417	430	385	421	406	432	371	394	375	393	431	407	431	390	414	382	383	391	371	365	377	375	382	397	388	385	399	404	411	408	363	389	419	428	397	429	378	421	428	408	416	357	427	389	367	412	414	394	403	416	414	378	402	372	400	414	410	424	405	408	379	403	392	427	377	370	403	378	440	400	411	410	391	415	420	451	397	424	385	410	401	412	421	385	388	396	379	432	390	402	375	380	431	367	389	368	383	429	402	387	429	396	422	418	406	409	381	410	417	398	439	425	360	427	394	379	386	400	365	419	411	431	395	400	388	418	368	392	426	416	392	367	444	384	415	385	404	388	394	412	414	393	441	372	426	411	405	401	375	438	417	388	370	409	394	449	394	411	384	398	377	421	390	407	378	389	398	390	401	432	390	392	393	392	414	390	388	381	426	402	387	405	414	426	424	407	375	424	418	425	391	399	451	411	348	360	424	404	424	423	421	403	384	432	378	393	401	391	417	443	417	418	403	407	415	412	377	410	398	391	385	397	381	369	382	390	419	385	370	405	404	400	403	358	370	421	416	450	378	396	396	401	382	380	393	347	400	410	413	371	446	401	409	390	402	408	373	413	407	426	388	401	395	415	397	398	443	417	404	441	429	429	392	388	437	393	384	406	401	375	404	429	386	441	418	415	448	412	414	406	396	418	383	396	402	422	413	411	411	414	398	392	388	381	400	425	406	424	405	391	453	427	417	429	385	425	430	439	387	395	409	383	388	414	435	402	403	395	406	402	421	366	396	421	409	412	427	387	396	409	396	391	381	377	408	402	400	367	409	436	394	432	387	387	343	371	453	416	400	370	413	389	433	400	425	387	384	398	430	424	379	394	418	413	397	397	387	421	383	387	398	408	399	420	422	417	377	422	373	402	416	401	392	404	368	406	372	415	400	418	387	381	427	422	408	393	381	410	376	391	362	409	399	369	410	409	368	398	417	389	420	381	366	406	426	395	415	379	399	432	383	407	391	433	376	395	379	381	381	415	422	422	390	369	434	396	388	399	371	407	422	392	426	411	395	439	414	380	372	374	393	385	411	408	414	419	417	405	403	429	405	374	396	451	409	386	410	413	391	428	409	386	424	397	432	421	385	447	394	370	372	406	388	378	420	439	414	396	353	373	367	434	372	375	406	375	411	394	380	412	377	395	348	409	429	400	421	448	421	417	421	381	384	378	430	393	393	400	404	389	405	406	412	405	422	423	403	419	404	420	404	408	401	399	400	408	402	396	409	412	381	377	386	419	386	399	449	439	381	421	387	372	399	400	412	426	396	385	441	449	416	379	404	413	380	384	402	415	401	396	430	403	394	423	392	389	417	432	388	397	445	399	410	416	404	392	390	379	342	352	377	347	410	378	372	420	386	380	407	435	439	417	437	400	388	398	405	404	381	400	405	390	415	383	412	387	409	385	386	383	385	379	393	389	403	396	407	390	402	397	387	419	377	382	368	406	383	410	449	383	401	417	437	389	405	427	415	430	410	430	364	377	407	438	407	423	402	403	393	399	387	383	370	389	411	422	368	419	392	381	371	405	430	398	416	421	367	378	358	373	432	379	398	369	389	412	374	375	431	379	402	406	407	434	419	373	403	404	421	404	403	405	388	384	423	371	387	417	376	400	406	389	387	389	454	399	413	386	427	410	422	421	415	383	417	394	403	364	432	398	368	378	413	394	403	372	453	404	409	384	410	415	379	400	400	370	374	400	378	409	390	371	385	421	405	465	436	428	367	429	397	421	392	389	417	379	370	373	388	390	386	372	394	384	422	421	453	416	410	421	398	362	382	381	384	373	443	432	423	401	355	413	405	402	417	419	407	421	355	402	406	398	386	374	415	381	387	414	407	431	398	393	431	411	407	432	379	401	366	423	378	395	408	387	405	401	358	404	426	390	446	397	382	398	406	409	358	407	365	385	417	440	367	424	372	454	422	391	430	378	391	414	396	422	396	429	437	423	406	384	407	415	393	407	398	380	394	413	398	384	412	414	404	386	372	399	367	409	431	369	453	421	408	382	390	397	430	404	381	403	434	376	405	371	426	424	423	349	401	360	390	406	409	444	401	443	415	391	398	358	363	378	398	392	411	380	406	417	358	405	373	369	372	400	425	401	379	393	386	411	390	410	404	367	377	391	437	409	388	365	416	431	382	395	392	419	383	382	395	428	383	382	414	396	426	410	430	392	383	372	431	407	435	399	413	402	390	383	443	409	382	414	380	441	410	417	400	398	406	416	414	398	413	404	349	374	395	367	386	397	410	430	435	400	394	379	384	414	395	384	422	380	414	376	437	384	400	419	382	385	427	434	430	419	407	385	391	379	386	371	391	395	427	416	395	385	388	417	418	372	396	416	407	376	405	418	378	381	419	436	427	387	412	388	384	406	415	438	407	389	390	400	390	416	417	410	373	406	422	393	401	442	435	384	402	405	406	423	413	429	399	392	422	396	366	394	394	366	412	364	401	409	387	405	394	406	421	479	401	418	392	390	418	359	358	407	369	379	430	401	399	408	418	405	401	394	421	379	368	364	387	413	404	389	413	402	399	389	390	390	371	405	420	420	389	403	420	358	395	379	360	417	427	383	403	419	408	374	407	368	349	410	366	416	412	387	429	415	418	352	439	365	348	400	388	384	382	360	441	429	411	404	418	449	439	406	422	420	407	388	410	407	394	381	367	392	416	412	395	450	395	420	420	424	406	441	378	404	396	422	390	368	408	394	422	385	379	371	394	388	343	388	438	418	419
4005	2063	2074	1522	1329	1236	1176	1106	1186	1223	1097	1025	1050	1035	1057	1016	928	1044	1066	1095	1087	1197	1148	1139	1101	1029	1071	1050	1083	1022	965	996	951	957	984	955	1011	958	992	986	965	1005	971	934	997	933	951	902	984	966	1024	962	963	928	967	988	1006	964	937	958	979	1023	979	979	956	1000	885	929	943	974	1013	992	940	1035	962	1002	976	940	935	996	911	951	967	970	950	1008	942	951	983	985	990	953	942	993	1015	967	1023	1014	967	945	1001	951	968	953	895	911	970	972	941	904	954	965	963	946	947	973	952	936	989	1006	1013	904	991	955	988	1027	925	970	1001	990	934	977	997	950	933	935	957	904	925	917	965	953	952	1004	951	919	942	977	1048	951	976	944	958	933	953	935	944	976	984	999	1008	980	973	1016	912	917	996	927	978	964	984	923	1025	928	980	978	936	968	971	976	1008	985	981	981	1027	943	1008	940	965	994	955	973	985	948	944	954	917	1015	1000	971	962	938	939	1054	988	956	931	957	955	970	985	1000	1000	970	955	983	948	962	1013	1009	901	883	916	1002	965	985	959	922	929	987	998	937	982	1021	963	911	984	932	979	934	960	979	931	964	983	994	935	962	926	946	964	1013	973	922	964	961	997	965	951	951	956	944	990	981	960	945	1004	949	975	953	966	995	993	981	951	961	926	973	964	922	944	1003	938	972	966	979	997	936	962	976	924	940	971	960	991	944	945	930	1009	984	964	989	960	896	979	985	948	960	971	947	1001	976	1003	978	1012	970	949	1012	971	953	947	1009	955	983	971	1026	986	936	1011	933	976	945	994	976	944	967	959	957	965	943	949	924	996	989	981	968	987	994	985	987	962	960	1024	940	997	995	938	941	993	935	921	994	928	965	942	989	964	983	991	956	1030	916	959	1008	966	968	974	946	926	924	965	996	948	947	941	960	970	1000	951	1056	973	986	941	955	940	938	963	989	932	981	952	1010	1008	1013	945	991	967	925	952	988	962	940	959	920	936	942	974	986	943	987	945	926	950	974	988	950	972	960	899	936	944	919	965	942	1011	956	941	996	969	973	1002	925	1005	964	944	899	933	975	998	958	893	912	956	967	915	1034	980	956	972	948	957	974	957	962	962	947	938	999	961	999	945	944	955	1055	958	943	922	995	993	945	963	928	984	982	956	983	953	958	971	971	953	991	966	955	979	949	973	951	920	992	1004	964	944	1027	953	1021	948	930	997	921	961	978	980	951	991	956	1008	967	979	925	965	960	973	963	972	970	953	1008	955	953	956	953	923	986	1014	979	1003	998	1020	971	939	981	979	998	991	957	962	944	979	976	1019	947	996	997	995	912	981	974	1024	1012	957	956	948	971	907	931	943	961	915	991	968	936	978	944	909	962	945	971	967	922	958	963	930	928	912	991	963	981	978	907	942	999	982	929	960	952	908	1018	950	982	950	980	950	987	964	913	992	956	958	964	1014	1003	998	1029	961	1023	951	948	902	1018	983	986	961	957	1015	952	959	1012	978	969	964	949	992	996	945	991	968	950	940	976	998	949	951	967	930	985	933	909	962	927	938	997	1040	875	970	973	980	969	964	922	1006	933	963	987	939	987	990	955	985	980	991	934	986	976	959	969	987	978	966	983	1000	919	978	987	938	1009	912	928	967	973	928	1004	941	923	999	973	997	941	966	958	967	929	957	977	959	934	1006	957	917	959	940	943	985	1004	918	1001	1019	1016	931	956	938	964	1047	937	978	955	1010	1008	956	941	949	966	999	975	944	897	935	891	959	991	944	933	959	929	975	994	897	969	914	967	930	941	1025	914	968	1019	969	959	971	951	955	965	971	923	924	928	963	977	994	946	955	998	984	937	953	947	979	952	971	978	985	968	951	972	926	984	996	899	966	949	959	922	986	941	928	912	901	953	914	963	911	978	974	962	942	964	946	1007	936	989	903	971	910	905	926	1035	893	973	985	937	921	966	968	953	975	1009	978	980	972	999	935	911	948	1000	959	1021	974	973	975	968	964	987	908	967	992	969	975	952	996	941	939	960	946	937	989	1031	1005	1030	922	966	946	972	993	942	959	972	945	952	925	964	929	1001	929	993	931	950	1006	925	1005	1028	922	1001	971	997	954	959	964	918	1004	990	956	1013	1004	935	924	997	989	969	1045	1004	969	968	986	952	964	965	954	931	1006	990	969	953	943	969	952	1004	933	978	978	903	1031	980	964	943	946	1031	941	931	986	950	970	969	931	920	951	987	955	986	896	987	914	943	963	933	917	960	953	970	985	957	987	921	974	977	938	946	971	1009	910	906	968	947	986	926	978	934	982	965	1027	986	945	944	931	976	944	906	1007	932	961	994	958	969	963	977	951	965	952	944	967	960	1012	967	975	986	955	968	993	943	951	979	918	952	926	972	921	965	917	964	996	1017	981	966	960	964	962	952	945	929	947	946	950	919	939	917	918	939	976	962	932	1022	990	1009	1015	955	957	981	1003	984	914	972	976	957	938	927	925	1016	977	955	960	986	952	891	952	966	970	939	990	932	903	904	1012	934	948	946	997	940	980	1003	979	938	1028	937	997	953	954	1001	956	915	949	990	971	952	994	858	958	982	969	963	985	1003	953	942	930	937	957	1017	1007	945	940	939	1015	947	1007	987	934	953	959	978	993	939	977	1007	999	922	947	945	1027	978	885	970	986	950	1016	1002	1001	949	964	981	955	938	977	989	973	922	960	989	944	936	993	970	978	967	978	942	1022	942	967	960	977	970	994	960	1007	984	970	994	897	986	979	944	1018	1041	1019	941	977	966	968	975	1018	986	959	948	953	1024	1007	959	990	978	979	938	962	991	913	935	1007	963	978	973	958	961	951	980	997	987	1020	1024	952	988	957	927	972	954	955	997	958	987	978	972	1003	996	980	954	953	995	917	956	926	924	948	935	973	941	978	966	962	975	977	932	994	930	945	971	1000	963	973	1025	941	978	932	934	970	870	985	1032	930	928	948	970	936	995	905	962	1017	949	974	989	962	1011	965	953	999	1002	928	964	959	967	975	900	974	981	1014	978	972	923	1006	975	986	973	1003	1010	895	965	927	929	1006	951	984	894	889	1022	988	899	932	987	963	946	984	982	931	999	976	930	951	990	959	1018	922	972	955	921	936	1007	975	1008	973	985	961	955	976	987	1016	931	933	1036	954	978	952	993	971	977	990	982	983	976	914	966	955	995	997	1027	947	982	946	983	930	968	954	1008	955	982	1011	986	960	950	949	999	959	954	989	950	979	919	890	966	998	1005	989	1005	945	984	1006	930	973	948	956	966	934	968	1013	1035	967	970	854	967	935	934	1024	952	1011	1016	992	923	1003	997	953	947	949	951	953	918	938	938	956	976	993	1023	910	949	941	963	982	1000	974	970	1004	929	962	953	900	987	969	1003	1005	928	990	961	978	978	999	926	954	1009	907	972	954	1034	962	932	996	1007	872	955	945	981	933	929	987	924	1029	962	1020	986	997	962	1009	1033	978	971	971	961	964	978	995	915	1004	981	974	994	950	953	971	984	975	942	960	969	943	956	972	907	1002	996	1018	966	972	985	964	937	993	978	938	955	977	927	956	1022	974	962	954	969	982	993	943	956	965	889	972	919	957	941	956	989	987	996	958	1008	1006	932	940	998	980	1026	957	995	917	935	957	945	929	940	963	983	961	954	996	995
14958	4395	1998	1102	806	647	619	530	469	450	458	439	410	392	396	357	426	414	408	386	438	398	393	400	411	417	391	399	396	359	384	405	401	399	379	357	413	342	365	384	354	365	422	382	392	359	402	401	403	377	377	371	391	365	411	370	393	386	377	376	370	371	400	366	374	385	365	377	381	429	380	360	368	386	376	369	381	356	400	375	355	352	421	398	413	428	383	340	385	346	367	384	389	426	343	367	388	354	383	387	398	381	369	398	377	342	407	386	381	405	382	361	399	397	391	382	373	365	386	378	386	390	403	361	393	384	382	353	383	363	363	373	365	374	365	397	367	371	373	367	367	370	399	358	397	347	397	385	398	352	371	360	353	392	382	412	390	400	389	386	408	358	390	401	395	382	376	367	360	370	379	371	362	370	360	374	383	382	359	361	413	379	352	341	356	389	363	397	342	387	398	365	398	386	375	389	353	345	356	375	382	381	407	357	384	412	362	355	429	394	359	412	383	392	410	393	380	356	380	406	385	419	379	361	358	389	348	357	332	396	380	390	374	370	380	405	350	378	373	354	403	351	415	347	366	380	380	395	403	371	368	389	380	373	380	374	362	380	357	384	388	386	407	348	383	346	390	429	377	389	403	380	374	404	382	397	382	397	374	339	376	348	355	376	377	366	407	363	402	362	351	366	391	365	381	381	327	419	363	397	361	352	407	399	403	343	347	368	402	361	392	375	367	356	347	355	389	383	396	339	369	359	377	383	415	380	391	346	361	309	356	361	376	388	388	378	382	378	382	350	358	411	419	350	377	393	425	399	371	389	382	364	374	375	386	362	369	380	344	378	399	378	376	387	372	346	352	358	383	390	363	410	379	358	366	385	365	374	405	397	378	375	398	363	386	364	362	377	385	394	369	370	391	396	369	323	398	385	344	362	394	397	383	354	351	405	391	375	426	385	352	389	391	378	359	377	369	339	348	386	376	383	415	394	386	438	353	383	386	382	376	359	364	368	367	386	368	382	366	402	347	364	386	396	370	380	380	387	368	391	410	393	359	369	387	362	425	391	392	361	404	380	381	408	396	380	345	389	372	368	391	386	366	378	384	379	362	370	390	349	348	383	348	375	368	397	404	396	373	362	385	366	392	374	374	323	388	357	371	398	419	398	392	404	358	388	374	375	399	393	369	371	378	366	341	362	363	373	402	345	381	398	409	386	378	369	366	356	380	380	415	389	383	368	345	388	376	392	408	417	392	394	355	405	374	347	392	362	382	366	393	423	373	405	411	354	357	388	398	378	376	363	394	369	424	357	382	398	346	380	377	379	381	375	393	378	375	385	398	382	393	401	336	393	389	356	379	362	375	388	367	371	383	416	389	343	332	350	402	398	378	375	361	342	365	380	400	359	351	361	396	366	392	420	351	353	385	389	387	405	354	392	372	363	398	366	395	366	398	406	386	370	396	376	378	371	389	371	365	375	390	418	376	386	391	363	353	384	394	389	398	367	345	363	373	386	365	383	347	362	397	408	359	382	368	371	380	365	371	409	326	404	382	396	420	369	350	382	408	396	413	339	388	367	373	405	356	358	368	398	384	369	367	358	377	390	367	385	382	386	401	375	369	377	391	396	412	357	369	372	408	385	351	401	375	371	386	408	409	388	349	355	368	408	388	380	366	376	418	356	365	445	389	375	416	407	390	389	398	386	405	382	387	382	371	425	387	364	361	417	378	352	385	372	405	367	409	375	350	377	403	415	375	360	368	369	421	397	368	387	375	385	370	373	400	368	338	385	433	414	363	368	402	402	368	363	420	409	350	397	391	409	439	332	417	350	377	395	320	376	385	386	393	399	358	371	375	387	380	396	400	370	406	347	342	402	381	397	421	341	371	387	374	382	350	369	377	404	384	373	372	399	387	374	398	370	358	399	358	352	387	362	364	352	366	402	440	375	389	368	375	388	385	364	365	366	355	343	401	406	383	408	395	413	386	374	363	384	377	366	401	374	355	355	362	371	365	401	330	374	402	383	388	378	382	373	364	404	388	391	385	377	410	396	410	386	384	399	366	369	374	403	444	393	355	333	400	396	362	413	358	368	375	383	370	382	380	384	382	345	373	348	391	427	399	405	356	378	408	377	377	376	359	368	343	355	389	375	380	400	406	388	406	401	375	360	376	417	394	373	378	383	406	376	333	370	400	355	416	360	390	341	376	337	357	359	397	409	390	397	406	358	411	359	389	399	372	328	338	384	373	383	362	389	387	399	396	369	400	378	407	343	366	385	361	364	376	393	363	403	343	420	380	378	412	359	353	387	384	387	383	378	409	375	391	371	362	380	365	367	386	346	373	359	387	383	403	385	395	380	379	382	358	361	353	364	366	380	347	394	393	352	384	400	361	378	352	362	404	369	392	397	366	367	411	371	375	385	363	377	376	374	364	376	368	345	377	370	355	370	412	384	393	373	379	408	400	379	373	366	362	369	365	372	351	428	395	370	380	395	397	363	379	401	390	390	386	370	381	362	416	389	394	370	375	380	411	378	354	372	374	392	399	365	369	349	363	396	360	381	381	408	388	408	365	345	373	370	374	346	383	383	366	361	404	404	390	419	360	348	335	344	380	398	361	368	394	370	404	364	388	350	410	383	351	367	348	357	373	335	335	364	371	393	353	389	395	403	389	419	387	376	363	411	409	372	406	362	387	390	411	395	410	386	368	369	371	372	345	395	376	375	386	470	379	397	366	380	413	358	369	375	391	378	334	349	400	365	346	352	390	355	364	365	382	393	391	405	347	354	371	395	387	372	404	384	380	340	401	380	399	359	380	385	387	390	406	423	399	367	369	341	375	409	371	363	385	352	372	403	345	388	374	388	402	428	352	385	414	375	373	376	408	391	389	400	388	409	363	389	398	341	372	342	415	371	366	375	384	361	394	386	364	376	370	378	400	338	411	372	376	366	360	358	390	333	372	367	370	398	390	381	352	402	404	395	391	383	407	373	409	371	386	400	387	354	397	423	358	364	367	363	377	378	365	372	397	399	365	429	420	388	418	393	380	373	386	421	393	371	440	368	385	366	432	363	415	411	400	366	394	381	407	386	376	406	406	386	374	381	385	400	387	375	370	390	387	381	390	361	401	390	370	372	403	408	389	377	381	383	316	390	372	335	363	361	417	346	376	360	375	378	374	389	370	365	400	378	391	405	328	377	383	379	388	364	379	367	363	385	347	372	374	388	374	343	360	382	412	368	388	361	340	371	391	395	385	406	377	402	377	379	359	402	383	347	435	358	380	368	361	383	341	426	399	349	392	326	383	387	395	411	379	381	365	392	392	363	450	395	397	388	418	405	385	365	402	391	337	413	394	358	369	378	402	390	363	383	347	392	377	356	373	376	372	367	389	413	352	420	404	369	376	360	389	399	363	365	377	361	372	365	384	343	343	360	376	406	386	379	350	402	389	374	343	374	357	389	406	390	402	388	344	347	389	377	393	367	404	353	408	393	362	412	412	369
11688	4074	3564	3045	2528	2315	2097	1601	1398	1310	1337	1228	1186	1028	1081	1013	1069	1134	1075	1159	1188	1158	1202	1296	1151	1083	1105	1099	1033	985	960	971	942	942	920	943	957	942	919	928	967	904	925	939	935	900	898	892	897	955	969	893	972	936	921	961	947	936	959	917	924	921	900	886	915	931	928	893	893	877	971	981	941	897	934	901	957	910	920	866	903	862	899	942	927	889	918	832	892	926	892	961	911	906	905	942	892	947	964	945	915	873	916	921	868	879	863	932	891	875	939	952	906	908	907	857	924	917	879	892	873	954	848	912	942	907	905	893	919	905	941	915	890	887	931	868	968	938	907	954	905	923	930	928	917	908	928	914	891	921	937	921	938	919	897	908	885	912	957	888	932	951	948	916	921	935	914	946	970	920	897	893	924	918	873	984	933	880	879	956	910	900	883	961	888	952	957	911	911	957	866	882	868	933	929	934	953	914	869	891	893	940	927	875	916	939	908	914	892	886	865	999	950	924	894	922	888	865	885	930	916	946	924	932	940	875	875	864	969	876	979	843	893	915	938	868	934	866	911	860	970	954	933	918	884	933	905	956	906	876	928	949	916	949	876	924	942	872	955	964	900	916	885	946	915	898	886	901	892	887	869	873	904	909	929	952	915	877	933	865	919	860	910	949	915	939	864	902	881	952	921	911	938	907	903	889	878	965	933	877	858	900	903	923	889	893	919	938	915	923	977	913	873	907	906	919	952	932	967	904	896	927	913	924	930	831	960	910	926	891	1005	909	901	928	942	955	920	915	891	891	919	867	946	924	919	895	877	891	920	912	944	915	858	938	916	965	884	866	918	840	893	935	925	965	912	927	885	974	893	902	876	943	905	884	932	907	969	949	871	918	869	921	909	905	931	915	885	949	929	881	924	854	886	850	881	925	930	913	906	933	944	932	901	887	931	861	972	902	870	894	875	905	880	902	913	867	905	929	915	921	927	970	916	932	868	857	941	944	947	905	897	904	896	939	889	905	916	928	901	890	967	874	933	928	935	908	953	881	932	927	912	855	958	938	901	922	922	859	908	895	920	894	948	891	892	952	899	905	931	927	902	907	917	905	869	938	900	922	931	935	913	950	865	897	891	952	860	882	902	964	891	857	910	890	932	940	940	933	937	921	938	896	902	960	889	908	879	921	922	886	920	896	908	971	881	933	888	865	869	959	891	876	945	950	862	906	916	886	915	870	917	921	903	895	922	915	888	946	938	887	909	902	917	900	885	939	936	886	899	849	917	960	914	878	956	877	880	919	947	954	850	907	879	948	880	884	931	852	936	893	946	963	893	871	854	884	916	927	855	946	882	942	882	914	969	932	902	838	904	887	956	915	890	931	939	955	899	948	905	868	899	890	897	863	875	913	923	922	897	924	914	924	891	900	918	924	906	884	932	910	914	933	946	888	919	874	885	869	916	969	951	901	855	894	927	891	894	942	925	890	868	904	878	934	851	932	873	885	887	922	870	916	839	880	916	867	889	881	933	921	887	979	960	888	939	900	925	923	894	989	896	908	888	950	933	934	942	894	886	910	890	880	907	900	898	928	915	879	898	903	909	874	872	915	901	902	846	923	939	906	898	878	958	900	916	832	915	902	843	924	944	948	901	948	917	922	915	942	935	923	964	909	910	897	925	905	943	902	925	901	891	923	876	900	876	808	918	864	912	913	913	889	895	947	899	882	900	889	946	953	914	956	963	893	875	912	887	913	856	979	923	918	913	938	885	942	918	867	876	923	927	918	916	905	947	892	872	849	968	901	939	869	930	898	864	913	919	992	923	904	883	888	904	922	906	900	924	869	949	882	917	881	972	927	899	923	913	910	956	919	873	863	929	911	903	914	900	926	904	917	974	874	882	943	898	881	866	895	857	910	934	945	848	968	892	873	899	941	940	879	956	896	889	917	874	935	923	935	862	932	916	908	894	904	934	891	863	902	922	886	940	851	905	925	946	923	961	878	917	954	901	869	844	927	929	918	988	985	915	822	866	925	911	967	847	950	895	915	915	957	874	889	899	855	924	917	948	893	865	934	933	877	910	902	889	900	859	895	917	922	883	907	875	850	892	874	952	952	913	931	940	901	851	929	860	890	883	838	883	875	890	927	891	875	909	864	980	888	890	892	853	875	876	905	904	931	912	941	908	902	891	920	912	899	910	870	934	910	907	927	896	906	901	866	896	874	876	921	958	927	900	906	919	933	948	878	868	916	885	908	916	873	904	846	928	925	898	929	958	926	918	879	940	930	939	935	943	935	880	872	931	939	879	935	889	918	835	920	927	966	922	890	860	889	930	865	931	921	892	936	925	835	900	895	946	943	907	915	920	915	917	914	831	949	877	915	899	953	858	851	905	947	914	902	850	933	929	876	908	874	864	929	855	886	951	949	870	967	888	875	890	901	893	897	863	893	928	903	966	891	982	955	927	931	895	894	920	921	890	898	954	910	934	971	926	866	911	909	894	894	907	892	881	912	919	889	938	888	928	946	867	922	905	975	913	922	857	872	884	926	925	917	917	970	891	927	945	928	908	951	890	911	914	928	856	946	960	917	917	940	947	908	878	873	916	924	922	915	854	925	866	909	921	917	906	937	905	926	909	975	900	876	947	879	925	952	929	941	902	931	874	898	917	960	931	848	898	881	922	901	929	839	892	867	910	933	927	988	878	945	890	929	888	939	884	926	895	919	875	974	945	891	896	888	886	891	914	880	918	896	893	978	945	940	909	900	902	908	921	919	900	917	904	919	917	889	913	940	948	890	913	953	904	900	886	926	855	920	952	947	879	975	896	947	935	915	918	905	917	922	871	887	937	932	977	843	933	983	920	909	898	913	880	987	909	956	901	931	962	935	949	895	913	885	891	914	884	841	944	895	941	893	907	955	890	889	851	954	921	899	877	963	907	952	943	908	876	901	862	947	975	881	935	882	961	898	944	889	905	950	939	892	895	876	907	928	901	902	892	925	889	960	904	928	902	904	868	1006	930	910	941	909	902	882	898	953	912	863	918	916	861	910	931	879	898	884	915	930	912	887	918	891	932	921	932	913	882	906	858	895	900	904	911	940	869	883	927	942	898	949	883	945	892	897	914	889	891	935	938	882	894	898	923	938	925	925	909	913	926	847	915	921	875	882	919	971	937	876	902	973	958	893	876	932	907	904	859	854	919	883	958	913	873	903	892	869	909	930	904	868	931	847	899	894	912	921	896	918	918	877	946	912	857	954	890	944	883	907	889	925	843	899	958	910	953	894	908	957	907	903	930	849	875	920	898	897	888	914	856	940	924	881	890	953	916	893	891	895	920	884	945	983	945	879	864	863	862	874	859	948	873	903	902	919	890	901	897	866	942	898	897	917	911	881	947	939	851	908	947	943	906	937	941	913	928	884	875	886	927	932	884	889	892	980	915	937	865	858	919	940	940	870	888	923	941	890	911	939	876	896	924	884	953	909	887	941	868	863	892	898	891	927	885	919	884	854
23606	7731	2536	1455	1025	859	697	465	379	324	347	331	294	258	253	262	264	250	285	286	246	271	294	310	255	237	231	262	220	262	246	235	221	230	209	225	237	217	202	237	196	230	219	203	224	218	209	216	200	207	215	212	217	191	242	230	230	223	182	230	217	217	242	227	201	198	209	195	213	223	206	242	207	231	231	208	238	250	212	216	231	213	197	192	231	232	187	212	212	228	211	209	238	241	217	235	233	213	223	240	200	216	220	219	217	204	241	221	242	236	252	202	206	220	231	200	225	212	227	218	198	214	209	210	239	182	224	204	204	212	209	249	229	245	207	226	212	215	234	231	236	240	241	239	214	199	230	217	216	250	255	219	230	231	214	213	237	198	215	217	214	231	241	221	195	217	201	254	244	212	242	216	241	218	239	213	223	234	194	218	235	212	211	230	226	194	192	230	228	212	216	225	189	210	206	237	220	242	213	240	193	216	204	209	250	213	220	213	190	191	199	238	196	232	208	218	172	218	205	220	218	206	211	231	211	239	215	209	220	225	237	218	269	219	211	246	231	203	220	194	215	206	202	219	249	205	216	220	212	247	229	189	238	212	221	204	230	234	236	239	220	205	224	228	237	244	207	190	232	231	215	209	218	195	230	223	217	201	208	223	220	229	229	202	218	211	192	213	220	192	227	206	226	211	216	212	212	202	213	206	219	235	240	212	220	198	217	247	190	224	200	243	229	230	203	212	217	214	230	221	218	220	218	190	237	199	183	218	220	209	225	229	232	219	219	238	212	211	237	221	211	216	201	199	220	208	238	217	216	219	221	229	236	235	211	197	222	197	221	225	247	228	220	184	219	219	197	216	216	239	188	213	205	194	192	219	235	215	215	237	243	235	209	225	218	203	207	209	214	228	265	225	230	211	204	248	211	216	229	201	211	231	204	210	193	208	225	207	194	201	225	216	217	227	209	213	216	222	249	193	249	213	207	234	207	234	220	222	205	205	244	203	238	199	229	232	203	237	237	217	205	221	208	196	218	223	206	222	213	197	243	230	193	202	201	219	209	205	210	214	206	190	226	192	205	213	217	202	222	190	234	230	214	218	222	236	203	219	207	197	230	239	208	223	216	193	224	250	190	206	218	217	228	214	252	203	244	216	207	236	224	223	206	219	217	211	226	237	204	199	228	207	204	211	230	211	212	239	231	226	204	176	200	222	209	231	197	209	213	241	167	232	255	229	225	231	200	212	228	235	203	233	201	215	214	222	235	214	227	201	212	209	214	211	225	213	224	203	201	211	227	253	206	215	214	205	222	200	196	234	212	234	220	237	233	237	200	204	237	211	202	244	214	222	226	225	217	241	202	204	216	192	219	239	223	254	241	222	213	219	208	229	216	205	188	214	213	218	200	240	208	206	199	218	231	201	193	236	234	219	214	196	220	247	193	245	209	204	196	226	218	239	215	223	222	222	185	225	244	221	240	225	216	239	232	228	243	233	238	207	225	227	215	229	222	237	215	221	209	219	187	219	240	208	219	244	232	209	206	220	209	248	224	206	237	211	215	206	202	211	226	218	219	186	209	212	200	238	215	245	212	200	238	224	213	222	233	225	223	201	204	226	239	227	225	245	220	216	210	220	234	219	226	210	223	241	212	225	207	208	226	216	211	238	204	215	253	199	215	196	232	215	201	229	198	202	200	220	224	210	190	199	239	206	201	223	218	223	211	216	230	194	211	222	230	218	218	235	225	224	195	219	235	228	199	209	233	250	207	191	189	251	235	192	248	236	223	238	204	198	205	246	205	212	243	218	218	189	201	204	210	248	212	208	208	235	217	208	190	224	212	213	188	223	181	206	215	225	195	216	213	219	222	202	233	227	236	236	204	228	234	211	212	224	231	223	227	220	235	205	216	240	217	199	221	209	220	241	253	250	187	225	203	239	189	238	198	205	183	233	237	234	235	181	229	208	209	230	245	230	248	217	234	209	207	209	197	203	228	199	228	193	241	223	204	216	216	204	242	226	221	214	219	209	219	230	209	228	221	200	193	226	214	215	210	208	210	214	207	217	202	234	209	213	218	201	228	223	209	254	230	231	249	252	221	219	206	200	222	191	223	215	217	208	224	227	246	197	206	230	254	218	224	208	229	236	196	223	221	216	226	190	211	206	235	251	201	213	219	198	240	206	233	247	244	217	226	239	206	210	212	225	203	200	221	234	202	212	210	209	210	198	206	212	211	210	236	225	218	217	224	239	226	224	227	232	187	226	180	214	184	200	221	216	244	228	235	245	204	242	242	230	253	227	218	204	207	233	188	241	198	232	203	204	257	207	218	234	193	206	228	232	213	217	211	239	227	219	229	230	243	243	224	204	210	199	235	232	234	216	216	195	256	188	180	205	252	218	230	221	228	221	230	214	217	247	220	216	205	209	235	217	235	205	228	224	206	206	229	211	211	217	207	194	234	224	195	209	218	245	227	232	210	188	185	223	196	223	211	218	233	249	229	195	220	209	226	213	218	218	232	210	228	221	206	210	205	217	205	226	211	243	222	204	234	215	224	202	220	216	220	220	202	233	207	207	218	223	212	231	218	212	214	222	233	233	222	232	204	226	230	206	219	218	205	227	225	200	215	206	226	223	234	215	214	208	203	227	219	206	227	221	213	221	206	226	220	236	255	198	203	203	183	226	199	186	204	205	209	227	212	208	203	217	224	201	248	218	210	239	235	237	248	203	231	248	224	212	227	195	226	182	202	192	248	221	199	229	237	206	227	238	225	205	216	219	216	212	195	226	239	241	218	215	218	216	210	210	218	233	217	217	225	196	218	236	191	225	210	209	223	224	225	241	211	224	201	232	199	219	232	224	217	236	204	219	227	200	251	213	204	240	251	228	246	213	211	206	222	208	231	207	214	231	230	212	216	232	228	236	188	216	198	199	193	227	201	218	214	208	209	249	211	210	212	218	216	194	228	213	244	233	227	205	224	229	199	222	230	207	233	215	223	245	208	206	221	210	228	232	195	213	232	237	216	218	216	225	189	231	210	224	190	230	200	217	234	218	203	203	216	234	232	237	203	224	217	239	204	237	228	230	214	209	203	238	215	235	238	227	224	202	204	227	218	220	223	227	211	215	213	209	204	218	243	231	237	230	223	201	233	197	203	232	229	203	208	239	220	191	213	199	198	230	234	211	222	230	175	241	250	213	254	253	220	235	201	203	218	197	213	223	194	230	204	203	209	231	207	224	213	216	238	209	217	193	208	254	203	204	239	192	205	243	237	208	245	236	237	200	205	220	233	234	221	213	221	254	244	208	212	226	210	211	195	217	219	205	239	225	219	209	199	220	247	218	215	230	236	202	240	217	220	218	211	189	218	206	242	210	231	201	221	228	225	242	198	243	217	244	207	263	205	246	207	206	214	222	228	221	237	221	222	239	239	206	227	239	243	225	222	220	170	231	235	214	220	199	204	236	261	229	209	208	209	194	216	212	224	211	245	228	226	199	209	238
15885	5507	3950	3834	3300	2963	2576	1864	1398	1209	1159	1057	1021	881	821	796	820	841	833	924	898	970	1041	1002	918	815	720	772	656	664	623	637	634	623	615	618	532	581	565	561	549	562	579	570	564	573	548	545	550	582	539	510	523	574	537	552	566	582	547	574	552	578	569	577	553	564	549	585	576	589	535	555	582	613	565	564	576	515	570	584	623	556	580	560	551	578	568	535	572	558	534	551	526	500	558	556	575	535	587	552	544	565	565	546	543	545	600	555	566	500	543	572	596	529	554	537	588	538	521	526	536	559	518	520	506	588	561	546	599	560	539	559	538	540	552	576	550	565	548	536	538	543	545	502	510	558	576	545	540	522	562	560	541	561	545	509	560	559	565	526	508	538	506	548	557	553	547	554	560	534	521	533	548	570	548	520	531	539	540	575	520	539	550	606	534	537	557	553	548	535	564	600	562	553	541	596	540	572	584	557	597	528	533	574	526	570	541	525	514	531	572	548	536	551	541	574	514	578	530	577	553	542	569	535	590	532	559	590	538	522	506	557	569	559	561	576	552	554	574	540	589	543	555	548	566	511	527	580	513	572	548	589	540	545	576	548	533	546	551	551	519	554	511	529	553	580	584	524	495	548	509	501	598	538	534	592	509	570	565	569	558	544	546	532	561	605	566	577	595	541	575	551	520	533	529	504	565	553	552	575	555	542	556	552	620	524	553	552	567	539	608	590	562	556	585	557	578	553	587	576	565	602	539	584	522	594	550	587	564	599	568	545	553	548	557	533	514	559	527	566	567	560	534	572	572	558	520	556	610	552	512	589	522	540	591	578	509	589	583	579	492	562	562	557	560	577	581	531	563	571	549	527	534	548	570	536	508	572	577	563	540	587	582	526	509	586	496	549	584	537	551	547	527	597	530	549	553	540	542	561	543	604	512	552	548	543	544	555	555	559	564	538	543	545	518	574	544	572	550	540	540	542	548	553	533	564	528	547	556	523	545	549	522	523	572	584	544	575	546	546	590	565	539	555	557	514	514	532	587	543	559	536	562	541	513	518	531	565	556	596	508	536	546	545	581	572	573	567	577	556	515	573	571	578	571	550	570	557	568	542	549	553	515	600	539	512	575	488	556	526	549	544	550	524	601	553	557	568	541	553	517	577	537	547	543	524	572	549	594	532	578	546	516	531	522	575	589	530	545	576	544	531	548	582	550	552	605	512	527	526	537	555	543	535	584	504	541	542	544	564	594	547	528	554	541	534	548	533	529	547	571	529	535	552	547	540	551	560	538	557	529	566	549	573	551	567	561	568	560	558	543	563	590	579	547	566	566	584	537	589	557	554	547	535	533	572	594	564	580	542	576	545	544	560	507	558	539	580	529	528	533	597	549	567	531	518	550	562	519	554	561	569	559	536	541	565	485	577	589	530	569	571	541	543	550	574	531	557	528	546	536	581	549	511	550	555	561	528	534	530	585	539	608	559	529	541	541	525	554	537	590	506	540	551	520	504	508	558	533	560	586	557	526	548	582	528	560	497	519	529	571	505	560	533	497	547	613	562	582	518	545	495	589	532	551	562	538	532	562	574	561	544	576	551	549	544	562	530	568	528	519	573	541	537	586	569	537	593	559	586	567	525	552	572	597	559	533	508	576	570	587	563	564	586	526	497	538	522	548	556	581	560	576	556	551	580	563	563	565	554	581	515	513	576	535	544	568	551	551	521	567	558	578	527	587	556	559	560	559	584	529	592	525	547	565	536	540	578	573	567	567	568	559	519	511	540	540	530	564	538	509	562	542	568	563	534	533	592	537	554	557	574	553	555	581	563	559	541	543	543	556	569	556	553	520	526	555	556	601	618	574	544	528	570	578	534	548	533	577	514	576	531	546	536	546	534	585	562	528	537	517	548	571	576	538	558	554	547	542	566	537	587	557	544	576	563	534	563	582	598	563	556	526	577	543	546	541	524	551	538	529	560	554	572	540	542	585	581	567	572	543	557	539	563	524	555	579	518	550	539	576	586	559	546	533	565	536	544	532	552	531	564	513	551	548	562	576	506	519	529	557	551	516	592	576	525	523	571	543	576	527	542	584	556	541	577	551	562	542	568	606	566	514	499	591	557	543	524	523	582	572	570	508	559	514	523	538	565	518	561	580	544	552	565	545	537	547	568	580	564	530	590	586	562	536	505	535	572	552	565	529	582	614	552	556	526	531	541	526	539	578	573	546	553	554	571	572	569	565	566	551	526	572	495	575	559	539	584	547	532	541	572	575	549	540	537	557	572	522	555	534	583	556	522	547	507	553	547	560	550	564	583	574	524	568	576	545	554	589	539	537	569	535	604	536	579	536	536	586	511	589	575	562	598	560	548	572	556	546	541	550	560	556	522	530	547	544	555	537	510	535	527	558	522	545	590	571	555	570	494	557	558	593	552	521	522	546	560	562	558	506	520	525	607	544	515	577	544	591	541	589	614	535	557	571	558	539	579	560	542	509	520	573	581	592	613	581	531	569	560	563	581	580	558	561	523	610	531	546	522	606	508	574	580	539	574	537	548	557	559	550	552	522	523	558	543	586	531	580	581	550	539	599	556	528	568	542	545	573	576	543	562	528	579	554	562	500	605	550	555	564	618	541	601	536	609	571	547	577	545	591	531	560	602	602	528	522	548	554	552	573	551	563	542	531	495	527	562	563	565	538	537	543	565	578	559	545	536	541	601	587	533	545	545	548	583	546	558	525	533	538	562	562	579	519	562	536	548	570	557	498	551	505	562	532	540	584	515	552	524	550	570	543	563	527	512	571	542	560	531	560	533	529	573	561	552	526	558	578	552	544	543	518	554	548	582	582	553	546	528	551	569	560	532	536	564	510	569	539	554	507	569	578	556	577	563	559	541	553	587	546	614	549	557	564	544	522	585	543	583	547	571	579	577	483	562	507	571	537	528	543	526	551	554	553	586	526	540	513	543	579	561	589	543	548	554	576	503	536	556	558	592	555	540	563	538	560	534	584	545	575	560	584	507	578	576	532	538	559	505	573	540	550	537	542	551	554	555	545	572	532	565	572	548	565	511	583	516	544	556	520	498	537	564	584	543	534	538	560	548	589	565	558	542	509	581	519	523	561	547	569	550	536	543	571	515	551	509	545	534	558	551	548	560	554	550	564	558	542	522	547	551	542	560	511	532	583	587	579	519	557	548	541	549	530	560	574	568	579	584	569	588	534	539	552	563	537	547	596	545	561	561	604	577	528	515	512	602	608	532	592	564	555	530	508	564	545	541	606	582	519	571	573	507	548	502	576	539	553	557	542	549	525	547	548	578	603	546	559	558	558	530	569	562	515	560	543	494	584	545	557	569	559	563	532	524	540	581	546	528	581	579	541	561	555	545	571	584	582	570	541	515	565	532	549	570	553	574	566	560	548	529	548	525	562	544	554	573	554	573	586	544	565	569	548	521	527	528	583	567	569	543	541	597	536	524	573	512	596	548	532	560	547	544	544	558
4430	1485	759	585	509	473	430	434	409	404	400	372	386	421	396	420	370	365	402	383	412	441	386	434	381	404	380	384	411	415	415	403	380	352	392	392	419	392	384	375	406	398	350	357	409	420	414	409	376	358	374	362	350	355	396	393	364	418	393	431	357	388	362	420	420	389	380	413	397	409	382	394	385	415	446	386	383	414	413	381	368	428	375	381	383	409	401	416	387	406	382	373	405	423	425	407	383	387	410	378	416	376	403	408	397	379	401	404	414	384	405	402	394	418	418	377	380	370	409	403	399	409	374	380	414	417	418	390	403	377	373	399	424	400	432	386	374	394	412	387	386	383	400	360	379	403	369	396	368	424	404	398	404	413	396	403	389	385	402	409	366	398	396	401	391	378	391	387	414	372	436	370	411	409	382	385	366	385	379	438	415	390	409	392	387	394	406	445	426	402	390	416	395	375	382	404	387	404	369	385	420	410	413	401	400	394	369	397	398	370	390	375	363	369	401	405	410	399	397	363	408	422	427	381	389	426	402	390	367	423	383	389	410	430	408	382	407	401	382	419	408	415	391	418	424	372	395	384	384	396	397	395	395	384	370	412	387	411	376	372	404	414	362	393	407	390	392	392	401	387	383	389	400	409	399	400	398	351	360	420	403	375	366	364	422	422	410	400	365	406	392	388	397	392	372	440	390	396	405	370	410	408	371	402	396	396	395	436	357	357	372	407	379	370	364	395	407	351	377	369	388	391	370	405	385	348	398	451	370	368	386	386	408	392	406	384	386	382	436	425	384	416	390	380	402	381	370	388	406	374	380	398	387	368	351	383	401	358	381	387	384	363	407	424	399	366	376	327	408	378	403	409	397	376	421	395	383	400	424	377	391	367	381	381	415	373	399	413	408	398	370	377	412	396	415	360	394	397	384	420	451	364	390	409	389	388	383	389	366	403	384	403	361	415	379	430	373	377	418	378	410	384	380	381	416	411	389	386	367	375	418	410	405	383	438	390	380	406	377	403	392	351	355	397	413	397	424	435	377	382	389	405	388	338	416	401	398	381	365	410	366	383	402	400	414	373	371	375	427	389	396	404	389	371	398	406	352	375	381	421	405	381	429	392	394	386	376	405	392	364	377	409	402	381	389	394	422	365	406	413	369	391	425	380	343	399	447	396	414	390	457	403	404	403	389	380	392	363	360	398	390	410	352	392	396	403	421	419	400	380	389	393	397	400	380	402	409	395	369	408	391	414	387	391	365	356	397	404	389	356	381	409	402	395	428	413	376	396	417	411	414	400	392	380	352	450	382	394	383	408	369	423	363	383	409	374	405	406	415	389	375	377	386	376	422	419	384	404	449	384	393	417	402	408	387	401	395	418	402	393	419	384	366	430	361	406	393	435	407	369	381	434	397	368	384	417	388	416	383	405	376	421	383	385	397	378	384	370	360	405	376	424	412	405	373	409	417	376	418	455	407	412	427	403	405	377	412	413	387	428	426	419	369	419	376	339	354	380	381	377	387	380	384	420	382	385	391	382	403	390	393	407	386	414	415	379	430	395	424	384	401	372	409	374	401	404	397	418	390	416	442	347	382	396	388	412	392	401	393	410	393	387	415	417	407	383	387	371	444	424	416	415	400	406	379	382	415	404	394	398	354	366	387	423	407	412	419	359	393	398	400	383	395	380	400	369	413	371	384	348	394	381	430	416	411	408	416	358	394	380	385	397	412	423	405	400	426	418	427	383	383	377	381	391	420	404	384	395	375	391	389	403	401	425	380	418	379	382	350	387	379	369	405	407	429	397	389	415	380	402	386	378	406	430	360	424	362	407	389	394	415	355	351	395	401	368	386	375	372	400	390	400	425	385	404	400	411	388	418	387	390	405	392	423	391	437	372	397	376	436	413	359	371	382	378	354	399	382	429	437	368	383	396	428	435	437	417	404	410	376	372	417	368	412	391	403	385	340	427	402	335	378	397	366	388	381	409	375	418	392	399	410	390	368	334	409	444	425	396	433	422	436	390	394	401	401	390	391	380	412	359	380	385	420	404	399	425	413	382	345	393	392	401	392	403	399	438	430	398	390	386	374	388	380	393	430	413	395	389	382	369	346	387	374	349	412	404	406	416	372	413	439	368	411	359	433	399	389	437	400	384	381	394	392	398	403	399	393	385	374	366	382	417	421	432	381	388	390	390	407	387	422	369	410	363	385	390	397	424	415	412	384	383	393	410	409	414	414	411	412	408	394	350	411	388	418	422	377	405	345	417	387	400	384	377	407	349	378	372	411	397	427	377	365	370	392	413	423	418	408	407	367	391	392	406	386	406	384	401	372	393	367	402	413	393	391	392	367	382	403	404	352	422	441	369	393	393	369	408	397	364	418	403	400	395	356	401	383	371	378	409	395	413	398	381	416	377	409	411	376	381	392	395	405	434	374	376	403	393	383	429	390	422	414	398	375	387	434	393	396	405	381	387	383	372	376	410	374	323	399	364	426	370	376	396	370	421	374	402	398	390	426	379	409	397	390	429	395	388	403	358	379	393	415	371	370	403	367	419	386	360	363	382	410	419	365	381	399	417	358	397	409	426	391	424	385	400	375	363	373	369	395	374	443	427	413	461	364	406	408	448	422	385	364	399	400	392	405	392	416	409	391	371	373	406	414	394	406	418	434	384	376	389	423	421	417	376	401	368	379	396	394	399	407	432	418	426	406	408	393	424	410	398	375	390	387	396	358	371	340	372	385	390	392	391	396	397	376	391	403	389	391	409	381	370	409	408	395	396	365	387	410	420	427	388	378	390	360	403	370	392	399	392	395	403	363	380	403	386	395	409	385	390	374	413	398	359	406	390	412	402	381	377	382	406	415	423	424	414	362	402	391	414	402	394	388	421	370	380	402	391	385	350	400	409	374	381	366	356	395	388	404	440	396	395	405	378	388	376	403	382	406	447	383	393	420	398	395	397	372	383	395	390	367	377	381	372	390	394	407	411	437	414	392	410	383	418	366	383	371	384	407	390	417	401	390	382	405	408	445	407	378	347	415	441	409	415	418	384	411	388	393	405	369	402	386	394	400	367	384	385	365	442	378	420	389	416	383	387	385	411	451	406	373	410	386	390	337	415	378	412	381	432	410	404	398	394	363	368	405	391	365	398	390	397	398	404	425	377	374	438	379	407	421	383	380	381	409	404	397	410	402	398	354	418	416	397	397	369	390	430	388	436	416	392	414	408	418	424	352	381	392	339	365	419	387	389	384	400	400	429	390	379	415	362	406	395	411	376	394	402	404	397	391	362	385	366	393	369	407	393	453	396	387	409	411	412	401	396	387	394	414	407	422	376	384	368	354	382	383	395	400	363	397	411	396	395	371	358	401	370	422	373	415	426	405	380	389	365	391	415	411	390	382	399	381	407	376	394	396	363	411	393	382	358	376	370	424	381	375	431	392	355	372	423	357	406	414	407	349	389	437	425	428	383	401	371	364	396	346	362	412	406	367	403	394
4148	2015	1683	1523	1399	1224	1207	1102	1176	1069	1101	1050	1011	1052	1034	1055	976	1048	1015	1009	1080	1086	1111	1146	1096	1024	925	1033	1003	967	968	973	995	1001	984	1031	927	937	895	928	996	933	876	980	947	925	911	949	931	944	907	953	963	975	994	971	970	916	916	958	936	977	926	976	880	987	1020	937	967	966	972	998	1006	1030	931	987	985	984	963	957	904	943	938	963	949	910	959	956	996	933	944	988	924	921	912	925	909	935	965	950	974	931	1008	905	984	959	933	910	986	980	923	947	971	942	953	927	948	982	925	940	966	942	890	940	901	990	989	926	942	912	915	957	952	962	950	959	971	968	1006	987	925	928	918	929	916	966	1011	962	958	940	955	867	928	912	957	954	933	918	916	981	897	904	920	944	909	929	943	929	972	945	953	952	921	894	991	910	910	910	918	969	897	960	929	993	960	977	943	960	980	951	947	900	895	925	983	963	967	990	992	945	929	1000	957	974	966	939	931	942	963	956	935	940	915	900	918	899	922	1007	988	968	880	927	930	967	938	975	893	956	947	974	987	950	992	973	953	959	925	963	932	1036	902	932	909	902	980	975	963	971	953	990	913	966	971	902	967	909	976	1010	970	921	935	1028	968	927	928	956	972	978	972	967	977	889	953	937	888	934	927	930	990	921	934	942	945	947	866	936	992	955	964	922	914	989	971	996	986	934	949	964	941	983	941	913	980	958	892	995	995	960	974	933	967	974	937	924	909	951	968	981	993	980	952	930	915	923	944	957	1010	947	902	932	990	933	924	962	915	904	943	946	932	937	1028	955	969	959	928	933	951	944	961	945	987	959	922	996	939	934	924	932	954	967	966	951	947	954	909	986	968	980	999	973	947	904	862	884	964	915	944	899	969	928	992	914	873	966	978	925	956	983	912	950	985	966	919	902	948	930	954	912	935	923	906	950	901	957	981	1020	930	945	978	982	941	982	928	986	967	939	898	879	976	953	980	890	915	918	907	1006	940	975	928	962	943	979	964	951	946	947	944	921	934	922	952	983	1023	930	944	959	977	1010	973	936	960	911	990	923	988	915	922	929	974	939	950	955	925	955	946	972	953	1003	959	990	979	953	920	990	938	916	977	947	942	961	956	995	911	970	937	908	920	920	965	887	975	975	984	984	957	958	938	1011	992	988	1004	919	884	964	956	934	1002	946	1000	907	897	933	933	980	984	924	910	932	957	975	938	959	920	965	939	956	935	957	877	900	971	901	965	934	904	939	957	961	996	969	939	908	964	980	929	970	1017	974	984	966	921	958	924	948	927	971	908	983	955	963	949	968	961	920	959	927	897	945	925	975	950	936	935	945	914	916	938	950	924	941	916	932	938	962	939	892	944	938	925	898	898	995	902	932	976	951	954	878	930	939	880	945	943	999	924	857	987	927	918	965	955	968	902	981	955	942	954	920	963	929	962	942	951	957	975	968	959	948	907	936	954	975	922	883	985	949	874	980	924	904	962	961	906	928	954	934	1013	998	953	1026	1004	977	949	949	956	937	925	880	972	939	935	898	949	980	936	971	936	960	979	959	953	923	936	944	936	942	968	959	919	960	920	1006	994	940	1036	970	967	900	884	936	880	951	948	949	976	936	904	970	964	898	934	1003	897	938	965	871	961	957	957	934	1016	912	972	914	960	978	994	955	1009	966	940	952	972	921	985	975	899	961	955	929	895	938	944	942	911	963	962	884	994	923	932	932	877	951	951	1002	990	917	1011	1024	943	942	942	944	971	907	960	927	1000	984	928	1028	923	919	955	924	924	947	963	939	901	926	856	982	911	943	956	911	961	967	949	936	919	928	978	924	980	953	924	961	910	952	999	1013	929	1004	940	977	951	963	1006	961	973	942	940	915	927	935	985	955	954	957	972	936	980	966	923	920	1007	909	930	917	945	998	1059	916	928	934	955	955	975	950	964	957	947	944	881	957	908	972	959	929	961	931	983	956	952	899	959	932	995	929	973	943	931	868	999	975	928	976	938	927	932	924	987	952	975	972	928	931	920	1007	898	966	949	920	952	924	958	988	961	965	946	937	938	988	962	924	978	998	942	969	948	1000	990	899	892	919	955	931	1000	930	942	976	986	950	922	967	941	963	950	929	954	941	946	975	928	954	905	935	964	886	978	944	943	985	954	986	891	953	954	924	959	941	943	932	996	969	1001	924	1004	995	981	925	974	936	933	917	967	937	956	949	979	917	909	962	947	983	912	944	983	958	899	953	963	1002	955	960	953	958	1018	939	988	969	951	997	943	948	911	989	967	979	965	950	975	971	956	951	955	941	959	940	946	890	918	937	941	913	932	916	930	929	917	882	917	975	921	959	970	992	893	940	934	937	1036	984	967	930	975	1010	978	882	880	981	928	929	871	925	964	963	940	988	946	938	976	987	916	968	952	991	948	956	955	897	953	990	963	945	905	908	933	970	936	959	905	941	967	921	946	911	966	895	917	908	908	900	949	946	947	959	903	993	929	932	973	1034	921	964	933	969	900	928	932	937	902	881	907	957	934	940	860	971	1023	994	937	938	978	959	928	938	934	910	938	932	932	987	1012	999	960	985	920	995	970	945	992	916	942	914	954	901	919	960	926	937	932	930	948	955	973	964	914	970	915	954	904	927	918	952	998	953	936	957	945	980	940	953	931	936	933	981	925	958	900	897	902	960	969	1014	958	958	928	936	961	908	863	932	935	907	945	923	944	966	990	962	963	919	928	919	940	973	898	1001	962	923	970	956	902	959	970	957	946	976	940	942	964	986	947	1015	920	987	1018	987	953	903	945	933	996	997	936	932	931	972	981	966	968	977	912	956	955	972	975	968	943	961	937	930	991	976	961	955	955	956	970	943	954	962	904	921	971	869	890	933	983	958	985	989	928	914	958	965	980	925	949	943	933	989	944	951	971	975	902	956	951	986	914	950	942	974	1011	912	977	939	939	894	1004	966	909	945	965	930	931	932	965	950	975	931	1026	898	891	888	928	949	938	988	1011	977	918	982	951	987	994	935	955	933	964	954	869	970	991	1002	933	918	904	971	951	881	914	975	954	948	924	944	918	919	987	960	937	964	946	942	941	859	992	913	908	920	997	927	927	989	976	961	956	916	956	1003	951	964	969	927	973	956	918	899	966	882	943	972	958	928	947	940	945	969	971	968	976	932	929	896	964	950	955	1000	933	981	984	956	943	968	966	959	949	964	936	903	922	909	992	941	963	902	904	983	920	965	929	947	965	975	963	989	908	891	1016	1004	971	982	967	944	926	954	950	981	969	1008	912	1018	976	948	917	966	965	960	915	921	955	990	956	982	942	932	925	973	930	940	955	939	977	937	950	920	921	961	979	898	903	903	992	955	940	941	890	995	988	954	937	960	867	954	952	947	938	917	925	985	968	962	927	959	893	937	927	968	942	950	1005	939	945	925	979	985	931	957	898	938	987	958	943	941	941	946	916	928	971	907	962	965	887	969	936	944	983	925	931	1012	977	977	909	953	916	959	1010	996	988	916	972	908	967	910	951	975	928	909	979	937	943	930	999	883	916	904	912	969	898	946
14974	4451	1685	1064	791	907	638	524	468	450	430	418	375	420	394	369	398	408	427	412	455	409	450	415	387	388	371	402	404	400	372	431	365	351	345	401	393	384	377	348	392	397	384	402	363	365	354	387	379	348	401	325	386	387	379	402	361	347	422	330	396	384	431	406	343	387	361	390	379	355	370	347	372	336	343	361	357	359	406	411	387	340	351	378	419	369	402	395	369	336	375	374	381	377	394	359	368	380	387	386	377	387	359	386	313	346	367	359	369	391	401	363	404	378	381	365	387	354	379	342	385	379	384	393	375	344	361	363	381	389	397	402	360	357	386	368	373	388	390	386	361	395	380	360	386	406	384	392	422	383	371	406	374	349	358	386	361	382	342	373	386	366	382	373	358	374	400	400	359	392	357	365	395	318	356	401	380	372	395	355	348	348	389	396	350	349	413	400	381	396	407	391	382	399	372	384	401	423	400	357	382	379	352	368	371	364	375	386	398	377	372	408	354	358	363	376	371	368	383	346	381	354	378	378	369	351	398	347	368	362	392	374	390	368	399	384	373	404	363	407	382	382	374	368	382	369	385	345	413	311	369	376	387	383	343	376	387	401	374	337	343	406	382	387	367	364	376	339	385	397	377	375	350	392	384	374	406	386	379	412	395	345	358	375	334	364	372	388	356	428	389	385	371	360	398	415	402	404	349	388	368	387	343	370	391	400	334	394	352	376	387	381	346	384	358	394	380	397	356	380	338	383	415	344	403	381	353	385	400	378	401	340	371	344	351	348	374	357	369	393	354	380	358	373	387	358	398	360	315	403	377	337	397	388	389	370	396	341	407	393	385	377	376	371	354	368	368	374	382	391	401	426	389	377	396	384	391	401	381	405	365	395	353	364	372	419	362	363	397	403	373	403	385	406	393	344	399	372	395	396	369	373	404	358	343	394	356	371	365	361	374	377	374	356	401	399	357	417	394	404	395	385	409	376	376	339	382	391	372	388	380	402	382	402	378	403	378	391	403	402	384	365	417	381	399	386	338	349	401	356	383	331	354	381	376	394	333	417	362	378	405	350	349	389	383	339	396	381	404	385	366	382	363	358	386	367	341	378	398	390	384	405	395	396	390	380	347	396	349	413	384	371	340	405	403	336	366	368	391	343	356	413	387	374	393	368	350	405	372	349	351	362	356	361	377	415	390	387	393	375	383	360	380	400	350	344	390	359	395	385	398	379	401	391	390	373	377	362	374	406	373	367	366	378	390	368	386	383	385	362	349	408	384	342	383	364	330	376	374	389	393	384	376	370	369	381	395	363	394	395	422	367	355	347	359	386	363	355	384	361	340	417	371	352	396	387	379	375	384	390	357	374	387	372	354	378	395	405	363	340	373	372	379	381	387	433	372	382	344	427	372	395	365	335	341	368	390	343	380	359	379	337	388	384	373	336	351	345	377	369	372	390	349	390	424	331	367	367	376	418	377	358	381	395	415	376	423	383	379	372	377	377	387	359	356	399	356	382	413	371	341	361	360	392	364	362	340	377	361	355	367	357	364	382	373	406	343	406	364	388	352	389	374	357	386	358	387	359	382	319	412	396	390	351	364	378	333	362	378	407	360	386	357	387	353	425	363	371	372	378	372	371	403	434	356	380	363	351	401	376	381	359	339	396	438	359	399	391	386	376	368	377	383	410	370	380	412	398	395	362	386	348	373	369	339	357	376	358	349	341	406	387	381	371	391	392	358	375	374	407	337	364	397	332	402	377	379	402	378	367	378	369	386	371	385	387	390	384	413	350	351	348	405	365	359	397	409	393	421	365	395	375	394	358	382	354	372	382	363	388	399	382	345	393	389	375	392	399	389	344	368	403	375	374	387	378	367	362	425	408	386	399	361	363	419	389	341	366	389	364	353	423	367	346	391	392	400	363	369	396	327	364	413	347	407	393	360	367	385	449	375	369	374	375	379	361	385	397	420	401	337	390	370	385	355	382	427	380	369	387	378	352	372	353	367	365	412	368	358	369	385	366	382	409	373	360	359	382	412	386	437	354	394	379	370	390	359	379	346	382	371	412	380	358	414	368	373	405	365	380	407	388	361	352	393	403	364	353	383	386	422	364	379	369	350	370	413	372	354	371	384	399	358	364	377	389	389	401	373	360	338	364	379	358	382	357	389	334	369	378	379	393	383	390	382	394	380	342	370	360	379	379	372	350	406	375	369	383	364	387	386	387	391	353	377	356	381	378	356	386	381	364	369	354	397	381	372	399	384	382	394	378	419	364	344	384	418	365	415	389	398	410	396	356	401	360	404	406	361	379	373	391	366	395	412	375	349	358	363	388	361	409	394	410	411	377	331	346	351	379	357	372	329	385	362	402	387	366	326	414	378	383	389	403	346	368	376	383	404	371	364	356	378	396	374	365	346	371	346	375	398	360	326	400	366	408	369	354	383	372	409	374	397	369	344	365	365	397	376	371	391	393	334	388	379	362	394	390	386	394	394	369	359	379	348	406	340	338	422	372	335	378	365	407	371	365	351	411	379	417	363	336	392	393	338	401	386	418	387	362	389	391	340	386	367	407	358	373	383	376	345	373	360	377	362	385	367	391	365	372	413	397	375	401	341	332	385	380	422	386	368	383	376	401	381	392	365	359	389	347	358	363	338	371	420	389	365	355	392	390	357	378	409	391	363	374	410	392	401	359	390	378	373	393	372	363	352	358	382	379	348	398	373	364	382	380	357	365	387	378	352	405	383	365	383	347	411	387	365	378	388	397	351	366	382	369	381	367	380	366	362	387	387	343	373	407	394	414	376	364	375	368	367	378	407	384	348	353	372	377	353	387	389	372	398	359	404	395	368	416	362	375	373	336	382	371	359	377	367	376	360	384	328	388	382	388	383	357	371	383	348	378	348	386	363	373	351	404	354	390	403	373	383	375	379	419	378	366	422	372	368	401	342	388	381	354	336	372	371	423	386	389	386	399	346	417	354	383	400	402	359	380	378	361	418	391	384	373	389	365	395	419	380	339	362	359	326	347	369	376	366	394	343	374	346	391	353	335	367	378	354	382	381	398	370	350	398	371	389	368	400	349	388	395	367	350	375	403	384	365	389	372	372	347	388	421	355	373	384	425	406	402	360	371	371	346	367	387	393	380	337	378	363	372	395	356	393	417	386	381	372	393	408	387	370	368	371	396	383	376	369	348	357	368	373	382	373	394	378	319	407	367	389	380	406	420	358	407	381	370	390	364	353	375	385	355	361	408	417	345	357	381	375	375	368	387	360	397	414	384	355	417	370	370	383	416	391	393	374	380	372	351	365	406	349	390	399	383	384	367	382	420	368	420	375	353	382	363	334	374	380	341	394	390	353	393	399	384	398	353	389	382	381	356	321	345	350	383	390	379	403	380	377	401	380	355	341	363	388	395	382	371	395	369	361	324	386	337	365	381	383	376	378	393	358	378	371	397	418	371	366	401	373	372	407	371	407	385	361	363	396	368	356	397	372	374
11849	4007	3032	2913	2523	2567	1966	1610	1392	1298	1245	1229	1081	1182	1074	1042	1052	1176	1222	1222	1166	1208	1162	1129	1114	1123	1025	1036	1020	988	957	934	951	917	869	934	880	942	873	950	965	928	898	896	880	927	910	922	930	896	892	874	906	907	887	924	899	940	892	878	877	970	894	913	966	881	913	924	886	944	915	875	968	939	932	865	935	938	825	879	843	932	890	859	855	877	927	899	927	912	950	924	910	889	865	920	922	958	937	935	888	899	912	936	915	906	879	947	936	917	886	924	869	906	865	873	843	810	852	946	887	882	884	911	923	927	927	962	927	925	886	925	933	911	912	903	907	820	945	893	858	911	873	906	882	944	902	926	962	903	866	880	939	930	862	941	901	896	934	944	905	874	898	904	869	939	908	946	938	919	883	854	884	882	929	886	924	939	893	927	894	904	945	974	935	943	920	931	895	908	902	879	862	860	885	886	963	885	904	886	938	969	907	924	902	940	895	844	948	884	933	848	910	887	891	893	906	909	906	900	915	971	909	852	879	876	895	897	909	956	853	933	901	918	851	918	935	898	944	898	884	920	874	913	921	891	887	929	884	921	899	885	909	898	873	865	922	895	898	917	809	947	851	931	873	868	949	915	887	869	880	883	926	893	939	928	921	884	905	847	882	945	911	914	879	951	902	921	914	897	902	908	928	939	868	845	887	911	926	952	873	912	885	897	874	853	891	902	900	918	890	974	894	920	904	873	909	867	841	911	899	879	929	916	886	917	952	868	886	891	886	861	905	890	895	988	888	883	912	915	918	928	906	923	856	904	875	905	942	905	922	881	922	915	953	936	953	861	948	912	953	906	842	937	861	856	883	930	932	867	888	952	967	919	929	913	917	923	886	877	886	931	893	881	900	882	911	930	866	925	873	925	908	896	919	908	934	953	903	947	849	879	920	908	880	916	860	892	923	935	909	918	945	886	912	889	870	863	909	913	878	900	874	860	888	903	892	909	935	878	926	887	912	926	1000	923	919	902	883	932	907	890	903	922	835	945	906	920	903	957	931	910	861	880	914	977	852	871	912	930	868	890	896	912	860	920	864	959	943	877	845	879	882	856	909	946	924	918	934	908	932	942	884	957	927	950	940	899	895	898	935	917	891	934	900	943	893	901	899	877	854	912	907	918	893	887	897	900	879	886	893	913	881	896	878	898	894	935	856	930	870	930	924	931	901	938	938	889	883	910	882	921	901	916	924	854	891	927	911	870	870	888	906	933	901	887	906	921	922	825	844	897	880	888	949	960	920	857	892	931	929	893	869	906	899	908	926	910	868	905	917	941	892	968	899	895	886	891	920	908	931	857	908	945	879	927	912	935	885	922	904	899	914	934	887	886	938	875	942	901	861	905	906	916	884	893	904	864	893	935	841	899	956	877	890	848	964	893	867	888	880	867	906	850	923	915	908	921	889	835	898	904	925	888	949	943	884	875	919	889	905	895	960	933	940	914	895	900	939	927	904	940	914	930	885	903	858	911	904	909	940	909	876	961	890	908	911	934	909	930	921	903	883	918	910	891	893	886	895	939	917	925	877	917	889	945	888	843	892	879	917	915	902	882	926	860	972	866	882	953	888	931	901	940	911	863	871	969	851	967	891	914	999	954	920	953	943	939	915	914	891	921	857	947	923	899	901	921	906	901	913	915	966	905	875	883	925	892	853	934	942	905	910	945	873	908	908	912	902	911	899	940	874	882	895	889	893	883	903	919	928	884	906	908	886	924	881	897	929	897	897	945	909	926	846	931	850	918	937	905	893	873	918	891	861	910	918	935	911	922	903	915	929	921	921	898	899	854	876	899	879	897	940	924	872	961	915	944	866	850	906	929	906	909	884	918	926	879	911	918	905	887	889	845	896	897	953	912	871	865	915	873	907	875	926	907	921	903	890	898	909	939	899	899	901	947	952	902	944	893	897	888	905	895	889	917	901	911	994	875	836	955	892	874	885	919	889	918	868	944	869	935	937	898	896	901	866	871	885	918	875	858	884	1007	926	889	892	897	874	875	888	870	876	927	871	900	867	900	875	965	944	893	860	950	921	907	893	939	938	911	899	844	918	879	933	898	876	902	934	935	931	903	955	921	917	915	930	925	901	891	939	895	915	927	908	923	942	905	864	925	877	881	888	950	912	943	890	970	916	901	950	896	879	903	923	879	895	878	920	894	886	900	908	886	882	898	900	887	906	920	911	913	930	934	861	875	900	920	833	935	914	881	909	947	943	946	872	819	915	873	924	945	955	913	911	889	918	922	887	899	908	893	902	860	900	883	869	924	951	926	896	855	893	906	931	894	898	861	897	883	872	937	888	898	924	908	899	887	935	894	929	950	903	826	892	922	888	959	902	977	950	862	871	888	918	921	869	882	910	890	892	890	945	870	894	852	941	872	895	892	923	911	899	950	905	912	948	923	878	927	946	917	904	901	908	883	916	887	939	916	948	917	878	895	882	895	943	924	879	871	833	905	913	880	912	882	922	892	881	882	883	899	897	974	965	917	877	867	883	912	887	938	913	862	951	899	922	875	834	918	893	941	888	914	903	943	881	890	924	916	915	945	891	930	915	898	866	935	941	859	916	954	867	849	911	903	816	925	918	916	902	899	946	897	899	941	887	923	923	892	920	925	902	992	906	874	949	865	916	1001	874	956	930	922	909	918	934	924	876	963	872	940	921	954	908	836	968	957	876	854	936	853	920	889	945	924	879	895	845	890	932	930	894	861	952	882	962	918	902	942	891	868	870	907	911	915	905	830	873	919	945	969	914	918	941	958	917	893	879	886	924	900	876	887	860	887	912	889	895	849	909	873	913	889	910	923	923	862	881	910	846	896	862	851	901	905	931	873	888	907	878	917	950	939	853	885	899	891	890	907	866	905	938	894	901	918	856	913	897	883	912	874	908	909	884	918	897	875	898	874	858	895	865	949	948	950	902	868	942	919	911	893	858	880	896	846	895	927	944	908	937	881	891	904	918	933	899	933	866	942	913	932	913	909	840	944	859	910	869	906	945	845	909	945	973	905	938	864	904	914	851	921	925	874	816	877	900	901	901	899	903	861	929	867	924	896	967	877	925	921	879	893	891	927	934	937	872	848	929	935	926	912	863	872	913	902	905	925	868	891	938	916	886	860	930	858	897	918	902	856	903	882	897	917	864	915	906	918	918	910	876	908	864	951	939	885	942	882	933	860	928	908	885	919	920	941	888	899	840	911	916	957	913	889	875	938	948	879	917	878	883	903	907	890	899	957	888	936	890	936	963	915	879	884	887	845	891	891	941	912	883	954	883	890	918	903	900	921	910	874	881	911	899	945	859	913	884	865	892	915	948	889	943	956	910	909	910	933	876	912	915	861	928	849	907	901	917	873	932	892	894	891	915	932	938	942	886	922	847	939	926	902	908	921	904	905	865	908	910	887	948	888	895	900	877	901	895	876	945	865	868	893	930	923	937	836	918	886	895	921	912	867	891	940	937	888
23727	8329	2506	1401	997	818	611	436	366	357	305	317	328	288	264	224	242	282	250	288	274	255	284	296	266	221	247	262	260	244	226	230	229	216	243	232	206	204	233	240	211	231	229	190	247	231	242	219	223	231	231	247	224	219	216	236	245	212	209	232	239	243	238	207	225	227	237	244	221	217	192	232	231	220	197	203	207	258	200	243	240	218	224	195	216	206	227	228	197	204	217	217	231	240	209	242	239	243	182	209	219	247	213	202	233	218	200	216	216	230	204	226	223	208	208	231	233	219	235	198	217	197	223	201	223	199	230	236	243	245	213	215	211	200	223	210	211	208	219	245	217	222	200	220	208	221	221	222	197	216	212	218	218	192	235	215	227	207	229	229	205	207	238	248	238	207	246	241	208	234	215	213	254	207	247	220	225	219	235	218	213	245	238	240	209	237	236	227	197	245	215	218	248	234	210	238	261	231	238	216	240	217	210	243	207	195	222	242	201	233	215	234	195	219	233	224	232	211	217	221	239	237	225	208	212	221	220	194	178	217	224	229	249	251	227	215	197	215	234	217	244	247	240	252	234	231	238	254	197	247	213	224	212	234	234	224	226	199	218	201	238	200	214	224	237	204	207	215	229	245	214	211	231	215	228	251	224	241	236	236	196	239	252	205	235	248	233	219	206	198	223	208	221	232	235	207	237	252	200	200	220	224	197	204	187	254	190	210	219	189	207	200	237	227	196	217	229	228	211	230	203	211	231	221	212	210	215	198	242	208	241	226	198	228	247	227	226	225	244	210	216	238	194	217	255	258	227	205	217	224	229	189	213	226	223	235	232	204	214	239	231	222	207	248	224	225	219	222	213	248	240	231	226	228	229	245	246	227	212	249	245	229	218	247	221	222	222	245	215	208	215	227	219	231	216	198	226	228	230	217	225	206	208	243	212	240	198	181	203	230	190	204	227	231	184	196	215	198	203	235	226	235	202	211	215	240	227	221	230	232	197	200	230	218	210	217	224	227	242	213	193	201	230	216	216	219	241	221	214	238	247	223	237	221	193	234	233	237	219	221	207	233	213	219	229	235	216	229	226	226	261	249	241	231	200	219	220	226	241	214	217	208	228	212	235	240	190	222	220	233	231	215	207	216	208	216	252	227	228	213	226	198	245	212	216	238	237	231	213	228	195	194	211	217	212	222	236	239	203	207	228	192	222	216	224	206	214	214	245	224	195	204	231	241	234	225	245	242	189	225	220	206	228	208	216	219	238	243	216	229	232	200	230	229	212	180	188	237	217	231	217	237	230	217	227	202	196	220	215	225	224	219	208	227	213	223	209	272	189	220	200	206	202	201	224	234	212	245	225	240	225	220	248	253	224	203	196	232	223	206	240	225	239	218	216	232	205	223	243	237	221	226	234	225	228	200	212	243	215	229	229	218	219	207	236	222	220	250	222	226	232	240	239	213	222	197	216	209	218	209	227	213	198	248	212	221	199	227	215	217	206	210	244	213	199	214	221	225	205	232	212	199	210	218	194	180	226	218	214	231	212	189	210	213	226	217	249	227	216	202	221	220	266	256	197	226	242	222	194	212	214	214	213	235	223	187	228	219	248	221	226	238	217	224	219	218	225	245	222	217	207	227	205	225	233	236	224	263	236	225	220	247	213	232	211	207	233	218	207	214	230	230	218	202	244	196	225	210	213	216	240	234	218	225	244	210	235	231	241	229	217	192	212	209	208	221	193	230	208	249	251	227	227	228	246	243	229	234	207	207	244	189	208	218	188	218	238	222	257	227	226	227	207	224	222	227	228	235	223	210	225	190	203	211	232	238	201	214	234	207	227	227	235	209	231	243	225	201	193	208	216	230	202	240	202	239	228	217	196	216	225	199	200	215	245	219	240	225	209	233	223	224	211	219	211	224	224	213	211	179	255	246	241	199	214	211	208	219	243	196	241	236	209	220	231	199	198	201	230	214	223	208	243	204	220	198	229	238	245	234	234	230	243	227	216	206	213	224	226	209	236	219	195	232	213	244	241	221	213	225	226	247	210	240	264	221	200	247	242	223	256	197	210	206	235	201	231	226	239	195	241	231	211	210	236	208	237	255	238	219	247	211	235	214	256	219	213	199	220	230	238	214	242	222	243	214	239	232	232	238	196	235	214	215	230	202	193	224	254	225	236	207	233	211	213	213	240	204	222	209	231	232	196	214	210	203	206	222	219	226	198	214	206	203	210	230	239	226	232	212	226	230	226	227	245	221	223	254	222	213	211	208	221	235	225	218	212	216	211	214	211	227	229	236	218	225	230	197	227	237	217	226	211	230	214	214	204	216	199	207	234	227	234	195	219	209	229	237	223	225	230	210	232	237	227	233	204	230	212	241	198	219	195	231	216	175	251	193	229	213	206	205	231	191	226	234	206	206	197	217	244	229	228	218	234	254	191	235	234	212	219	203	232	219	227	235	212	202	222	199	227	210	221	224	216	237	214	186	225	199	224	244	236	214	238	224	256	192	230	212	245	214	253	225	218	241	245	206	237	241	243	227	210	232	220	207	250	217	238	234	214	237	178	240	253	205	227	205	228	219	216	230	234	225	207	228	243	204	198	199	243	211	224	236	229	244	235	237	221	233	215	200	228	228	226	228	221	225	223	200	202	234	210	238	212	220	209	235	220	206	210	204	219	242	222	222	212	217	237	243	227	235	240	208	225	232	198	199	203	199	227	236	229	209	182	225	243	223	181	236	192	205	199	231	219	226	203	233	191	207	232	180	226	221	240	234	229	250	235	227	228	221	213	217	210	229	221	219	206	227	196	217	215	229	215	211	218	209	233	213	233	199	232	202	237	216	201	232	202	211	214	197	232	202	239	227	236	204	200	208	218	241	234	226	206	239	226	253	201	215	219	214	203	225	224	201	225	237	233	212	198	222	223	220	227	219	218	248	204	225	210	205	213	201	196	198	181	203	222	254	201	243	202	229	206	238	231	206	234	203	234	212	213	215	234	235	251	213	186	195	226	224	223	216	241	220	229	236	217	239	227	216	219	212	219	244	226	202	207	230	225	177	197	209	206	195	222	254	211	209	220	196	210	231	240	207	209	197	246	217	216	234	210	203	218	220	226	218	228	221	206	201	212	229	222	231	213	200	228	216	218	242	239	266	241	206	208	219	193	206	201	236	211	224	209	254	201	220	205	215	222	244	231	222	223	222	209	223	231	227	211	220	199	209	203	204	178	228	243	201	234	214	219	199	206	245	225	246	230	238	212	215	220	206	235	224	240	222	239	236	227	206	231	229	212	225	235	221	251	205	240	217	231	229	223	232	215	188	214	220	197	223	207	233	238	240	221	237	208	204	233	235	214	203	220	209	219	224	213	227	218	251	224	219	226	225	229	236	244	244	241	230	210	194	230	244	219	213	212	212	219	217	218	221	214	209	198	231	270	217	234	198	217	225	229	227	231	227	207	203	241	225	256	250	232	220	217	208	215	213	197	234	233	227	260	247
15680	6059	3749	3564	3275	2982	2326	1748	1433	1281	1146	1104	1023	892	853	825	810	854	945	964	1037	988	927	928	936	880	818	747	716	709	684	758	667	630	607	592	568	580	555	569	602	636	599	529	576	564	575	578	549	550	560	568	573	578	597	516	586	596	556	582	620	599	539	584	542	513	560	589	575	543	602	556	559	531	539	584	562	533	552	584	583	592	530	553	575	540	536	583	580	555	548	575	551	569	599	575	571	552	510	548	555	610	567	558	555	591	547	548	572	536	561	500	538	512	511	568	601	566	549	545	588	533	576	570	552	576	510	537	509	539	553	552	531	583	550	572	572	598	543	608	586	581	569	546	555	567	557	563	558	566	594	600	535	511	562	578	537	550	591	567	572	567	528	570	561	535	607	555	533	591	557	593	570	527	539	521	547	554	554	531	561	588	559	565	564	565	589	553	535	559	560	607	576	589	584	527	531	554	556	541	600	602	558	560	564	570	564	573	546	557	554	568	592	548	547	596	561	547	538	543	536	517	540	550	583	577	567	519	569	549	564	587	560	562	608	547	553	530	521	554	560	579	566	524	588	530	527	551	535	596	548	555	556	527	498	536	512	563	560	567	564	514	598	571	554	511	560	603	593	583	569	547	574	585	539	573	530	561	541	544	578	557	563	559	582	563	549	565	574	562	589	556	552	537	589	559	602	575	523	556	560	564	528	577	537	601	518	594	565	580	584	524	605	559	574	566	591	570	554	547	557	539	585	563	508	547	573	557	575	567	567	561	526	561	560	556	544	589	586	545	603	565	568	584	520	518	538	520	584	578	561	582	569	552	543	608	556	561	542	562	542	568	543	547	572	525	542	580	594	574	579	567	544	609	578	544	606	547	549	544	569	556	568	573	570	548	555	550	564	563	554	543	551	570	530	589	542	576	592	535	538	561	532	557	567	555	564	505	552	560	543	595	549	555	539	567	558	535	547	597	568	569	566	561	591	550	522	589	589	591	512	575	518	562	575	566	582	542	518	574	563	575	571	560	552	516	525	571	566	568	505	590	537	525	565	568	533	560	580	577	582	629	572	590	598	582	557	536	550	552	561	557	575	556	535	601	552	544	559	593	539	552	567	590	565	596	570	576	595	547	556	553	532	554	559	594	576	606	551	534	549	565	581	545	574	545	584	547	588	560	594	578	523	535	581	538	536	568	592	535	546	568	581	538	566	585	531	532	533	589	580	573	544	558	560	570	556	528	553	523	536	562	543	519	534	541	519	558	564	574	556	546	556	553	562	553	607	578	538	557	543	507	553	554	538	597	574	574	577	597	589	574	603	621	570	525	550	566	532	595	564	572	610	556	586	554	537	563	551	571	534	522	541	538	569	584	615	595	577	555	541	542	581	580	560	548	520	599	597	561	539	553	570	560	535	574	632	583	583	565	579	506	572	541	565	582	563	581	604	565	509	554	568	530	609	576	545	565	562	552	564	550	522	549	533	556	576	574	548	580	549	550	558	634	555	592	580	579	505	524	545	593	593	558	568	602	575	563	531	524	567	569	585	555	546	584	554	563	558	536	580	573	550	546	590	557	524	580	590	579	553	576	598	558	552	561	588	540	526	540	581	543	531	530	556	569	608	546	555	566	566	552	580	550	584	595	601	559	550	541	583	600	568	573	604	582	539	544	535	567	579	564	569	529	552	597	566	572	583	569	521	557	537	547	610	550	551	536	598	605	576	537	534	567	532	591	557	565	583	557	563	588	564	535	548	531	569	555	598	574	586	561	569	540	538	555	582	547	540	549	540	595	595	532	564	545	554	540	512	556	532	576	545	530	619	527	575	540	536	573	563	580	546	537	543	575	545	586	572	556	549	574	600	552	587	599	542	586	603	551	546	568	547	542	556	594	548	557	536	595	546	544	589	578	567	579	547	568	531	563	551	592	542	541	646	571	571	575	581	557	565	562	587	595	568	570	585	536	568	570	578	593	492	504	553	518	556	532	552	613	544	560	565	546	588	520	563	528	573	558	565	547	552	588	587	525	526	553	535	556	542	550	556	552	538	583	580	554	546	624	533	540	543	570	596	598	560	565	582	544	534	578	545	552	550	580	568	583	601	564	585	591	565	547	546	565	541	586	566	570	589	582	551	581	592	573	598	610	557	548	589	520	570	601	596	568	553	600	582	566	567	568	575	580	537	531	570	557	581	571	560	602	567	603	539	615	515	574	564	569	552	552	575	564	535	556	582	578	534	562	558	562	578	551	543	563	524	593	550	549	572	515	530	559	564	560	542	546	552	593	557	552	520	604	522	558	525	541	568	547	517	539	544	535	527	611	541	559	518	555	538	549	533	572	550	554	559	606	589	573	551	539	588	560	536	555	602	517	557	576	580	498	560	574	580	587	549	564	536	559	563	571	561	540	535	584	620	563	538	549	598	548	582	572	545	505	580	571	604	541	587	576	583	565	558	552	559	578	541	554	560	556	536	573	549	530	553	526	564	542	595	584	534	568	560	543	582	578	533	573	558	549	517	579	544	549	584	572	540	600	563	576	571	549	550	555	564	581	577	585	539	566	604	594	544	531	556	505	507	555	544	527	570	481	564	558	524	534	543	529	569	562	580	563	537	519	488	588	552	521	563	534	545	566	559	548	583	572	561	520	574	597	543	581	533	544	531	590	501	561	609	557	544	587	555	560	584	614	546	542	536	566	582	578	557	521	538	533	588	575	563	598	533	552	553	555	543	591	564	567	569	576	565	560	530	576	552	552	551	551	567	564	525	568	520	563	550	506	591	549	546	582	615	561	571	561	575	569	593	543	544	578	551	555	610	559	540	535	573	565	563	580	560	534	605	595	554	571	563	549	559	573	541	517	530	560	591	559	518	599	617	571	550	556	577	538	520	555	602	577	596	566	558	591	534	573	582	525	551	526	544	549	566	580	562	536	572	537	557	540	577	528	569	589	549	598	609	569	578	575	546	528	577	586	567	537	548	540	558	549	576	565	586	532	571	537	544	541	595	581	566	545	600	618	559	522	559	556	532	544	533	535	555	551	557	565	559	558	584	626	605	548	581	576	524	535	521	503	560	540	546	557	557	534	529	513	606	586	539	567	593	584	560	589	564	606	560	583	529	539	585	576	560	578	566	554	579	579	594	555	540	535	531	564	565	578	566	573	564	558	524	518	555	595	523	528	610	548	537	530	580	546	572	549	577	601	546	556	538	588	575	555	565	554	575	551	569	536	579	592	518	506	570	570	564	584	580	550	536	573	594	570	573	552	541	576	579	537	581	567	545	531	581	542	566	567	623	571	547	582	573	574	570	573	500	554	546	551	566	559	589	593	591	593	578	556	567	590	559	576	543	544	540	567	574	549	576	557	582	535	556	513	562	602	555	529	551	536	546	592	533	556	537	568	560	522	582	561	574	560	550	584	583	593	560	548	534	551	559	575	583	573	568	582	563	544	568	571	597	591	581	529	558	560	582	530	597	542	568	542	553	531	541	567	546	543
4464	1549	741	558	504	429	417	431	457	434	394	394	410	420	380	423	391	398	413	444	451	422	427	399	454	454	411	382	380	382	402	373	442	364	394	374	407	377	389	415	401	392	366	428	412	417	355	372	405	420	394	432	413	374	425	418	410	430	370	393	420	395	422	395	400	409	384	399	387	385	418	384	417	417	358	359	402	368	395	381	401	392	404	391	436	405	417	443	399	394	386	400	426	407	393	394	414	383	432	431	366	402	423	397	370	407	406	410	409	398	409	376	425	424	383	447	416	398	379	372	410	386	425	395	382	412	407	366	410	418	420	417	413	394	405	389	394	421	421	379	405	340	404	422	400	383	380	413	410	351	415	385	400	395	360	392	408	414	382	417	393	410	439	408	388	397	352	388	395	434	436	413	354	381	379	408	384	362	406	369	404	416	375	390	420	411	372	395	391	389	398	399	398	405	406	405	399	415	408	407	393	412	389	374	398	414	412	420	386	419	393	410	404	410	398	393	396	391	375	380	409	394	388	362	402	386	402	426	367	426	391	395	398	405	391	400	370	399	382	402	431	371	393	389	364	344	426	409	400	404	396	365	416	414	414	446	351	389	396	375	384	401	399	406	395	389	403	367	425	394	402	417	431	379	404	384	386	401	412	427	414	403	374	374	382	399	404	402	385	406	392	396	410	383	365	426	413	416	371	426	436	387	368	419	423	352	399	377	400	397	418	424	376	438	395	428	407	405	392	422	395	387	387	414	394	390	362	427	416	388	414	405	390	400	374	353	389	388	394	413	416	389	424	404	372	400	377	418	385	379	428	376	386	412	428	393	372	387	432	339	427	399	413	408	412	374	422	373	424	445	367	385	369	368	423	365	381	427	412	394	375	415	372	401	434	374	391	377	362	414	361	396	393	398	392	401	390	445	378	363	428	398	408	428	402	406	455	427	400	407	398	369	390	436	409	403	360	370	396	391	427	408	389	409	344	424	386	418	404	428	382	407	406	392	418	366	403	416	447	390	412	397	414	392	389	390	383	433	452	391	356	367	418	377	410	391	395	407	422	377	416	385	356	432	408	432	373	391	372	371	405	390	391	396	371	385	392	408	354	404	386	365	374	360	411	387	364	403	412	418	384	388	390	375	375	384	415	414	381	369	424	412	377	375	435	394	382	394	392	396	444	375	404	417	405	415	399	419	398	403	431	443	390	420	392	389	408	370	426	402	392	386	376	408	406	394	391	394	402	385	370	410	426	394	358	388	408	382	420	416	432	382	399	396	351	409	392	396	410	425	405	388	398	384	400	384	372	388	377	397	364	392	402	412	414	403	416	386	397	405	360	390	384	391	418	397	409	374	382	383	383	397	366	380	425	427	368	355	415	419	427	402	413	378	349	388	407	392	401	371	403	400	368	402	432	389	402	388	430	369	377	390	397	421	404	416	411	390	371	378	354	405	397	375	398	384	444	372	419	414	385	408	386	403	388	373	413	418	394	367	397	397	407	419	364	378	407	391	404	363	390	354	412	392	406	407	395	409	414	384	357	369	374	387	382	413	375	404	384	444	386	390	354	397	405	372	393	412	405	404	410	368	417	391	381	370	378	370	397	421	405	412	414	358	371	405	412	413	366	403	402	362	444	382	400	375	353	373	374	372	409	391	396	390	397	364	392	408	397	373	436	401	385	377	380	343	411	396	368	402	384	393	374	406	401	388	372	411	374	438	394	368	406	378	361	404	421	414	379	410	376	406	411	408	404	367	388	406	399	400	397	404	433	402	376	416	417	392	430	376	409	347	391	351	389	392	379	374	426	399	409	392	426	376	422	398	415	423	462	424	393	394	396	386	379	417	399	404	357	367	381	387	379	411	414	393	374	369	341	413	381	380	404	422	402	410	426	413	386	404	401	380	382	387	463	388	411	401	418	354	376	369	399	392	403	387	398	411	420	376	373	378	425	395	403	444	384	381	405	402	451	370	386	408	393	381	368	404	407	363	418	434	374	454	402	452	407	363	378	403	375	415	405	415	396	388	406	410	404	398	398	392	418	377	393	361	429	417	369	390	372	425	411	412	403	413	408	409	380	396	409	418	400	378	392	401	414	387	412	381	404	400	407	391	393	377	373	370	360	425	418	397	420	356	356	418	412	424	414	392	383	369	402	405	366	409	384	399	391	383	383	379	435	402	374	401	381	421	421	389	421	388	402	378	396	433	409	387	386	391	379	361	416	417	422	395	413	408	434	411	388	392	399	401	368	430	405	389	416	397	401	391	408	427	403	399	412	411	414	399	431	407	377	394	378	418	442	366	364	411	382	376	370	390	368	406	402	372	379	360	382	364	402	388	431	416	407	412	398	390	403	394	422	403	375	386	424	377	412	399	407	397	399	425	378	386	422	350	402	358	436	383	439	386	384	384	439	392	382	348	344	399	408	380	369	365	389	412	431	368	410	388	387	405	414	406	392	397	406	368	417	398	418	386	372	405	399	383	378	395	385	388	385	431	390	398	410	407	358	379	405	382	424	362	394	366	415	392	383	410	393	428	391	395	385	424	367	402	366	402	389	411	377	388	433	422	372	386	399	413	369	390	403	391	364	377	378	382	401	386	404	412	414	398	419	371	425	388	403	408	403	402	379	418	388	339	385	434	433	354	407	357	336	370	362	416	422	388	411	384	403	412	359	397	382	390	416	355	419	369	379	390	402	381	417	392	387	401	383	379	384	372	419	399	397	405	367	392	408	432	405	410	387	389	384	419	417	409	401	386	400	415	382	415	417	412	388	391	402	364	420	393	397	394	390	398	407	406	415	432	413	376	380	404	364	411	429	405	399	460	432	371	409	401	405	397	401	407	374	431	389	362	395	398	408	386	375	393	394	380	440	410	432	412	391	386	389	382	380	379	421	391	395	404	387	378	368	338	361	409	369	408	390	403	417	388	390	364	375	402	421	391	397	389	374	377	404	414	417	421	368	392	372	391	388	400	398	400	382	371	395	421	367	408	387	398	462	419	378	358	358	433	412	393	366	367	437	394	394	394	389	387	380	373	376	420	359	389	403	410	391	375	361	403	424	392	366	399	427	423	396	392	415	402	396	361	410	382	376	389	405	408	398	390	414	415	402	407	439	391	351	369	386	376	401	433	417	395	419	392	406	382	401	373	369	382	396	374	420	380	392	398	405	387	394	405	381	418	363	357	367	367	406	411	341	387	397	365	392	411	400	385	387	397	349	414	408	398	382	405	390	395	389	407	384	408	363	386	411	401	363	375	395	398	362	380	423	393	427	413	392	395	406	406	405	400	388	389	374	402	417	388	415	389	401	405	423	394	380	406	358	397	380	403	430	387	386	411	418	388	366	403	381	350	367	386	391	393	407	391	422	370	405	407	388	381	438	407	412	433	363	378	415	413	364	376	410	396	393	397	430	379	409	372	411	383	398	385	389	406	376	382	392	359	374	383	343	423	406	387	373	385	375	382	442	350	369	406	355	395	418	402	386	408	367	406
4130	2133	1614	1531	1304	1291	1161	1200	1112	1140	1158	1110	961	1012	1068	1029	1096	1027	1040	1061	1101	1088	1094	1090	1086	1069	1006	989	1025	1043	950	1051	1031	946	969	974	979	966	981	890	947	997	934	933	937	936	993	973	965	965	944	1009	947	966	990	904	970	974	1007	954	948	1005	981	915	935	1028	926	985	912	961	960	1028	966	952	956	987	1008	922	901	953	893	945	944	979	961	970	1006	950	939	975	1011	984	989	939	952	921	970	942	969	1017	969	948	939	999	973	958	979	973	942	960	930	966	928	906	928	946	998	1011	1008	992	937	1019	958	935	919	966	985	965	950	927	889	926	923	957	939	929	950	963	936	952	1006	913	1020	946	921	1008	970	998	900	945	953	965	949	915	969	992	964	961	932	972	916	966	958	981	942	946	991	959	877	963	1037	990	940	902	973	951	934	927	953	937	919	919	992	970	918	921	984	968	936	922	1027	987	970	963	962	965	968	955	917	979	899	930	981	924	910	981	988	909	977	977	963	921	914	959	915	927	997	974	928	947	899	918	979	921	968	1025	954	955	956	947	981	937	939	947	934	953	957	942	954	958	972	963	1010	940	947	967	958	998	947	974	984	1008	940	924	948	948	976	957	961	964	984	1002	956	980	916	908	959	870	943	931	995	1000	933	961	963	989	954	960	988	917	940	995	969	909	989	953	985	983	930	991	952	966	948	925	961	972	971	990	944	938	908	973	1005	978	998	986	946	954	941	998	984	949	957	947	944	968	911	993	942	959	965	969	995	995	876	1011	1011	927	992	996	930	940	1006	962	1029	952	976	939	967	1006	950	969	964	1023	893	919	942	974	900	943	950	967	948	1004	927	920	966	949	980	949	948	940	964	928	934	933	1041	936	957	959	984	972	974	971	904	1008	935	958	911	989	1027	957	1006	940	1056	940	992	969	957	909	962	911	902	958	996	973	991	930	987	923	964	953	957	942	944	949	993	944	947	922	986	929	923	913	957	995	977	967	927	959	970	948	995	1007	971	1002	968	932	959	924	970	1033	996	959	943	993	968	1005	956	976	969	954	910	985	1011	987	913	935	935	958	950	961	975	919	953	968	904	984	935	953	955	912	999	982	926	949	1005	987	930	969	951	936	936	1014	960	1048	938	968	952	965	950	964	942	973	966	952	966	939	979	961	958	963	933	956	933	933	964	948	964	885	999	998	958	976	978	972	990	953	993	951	934	966	946	944	941	996	953	927	906	961	931	942	963	941	1004	976	1000	974	953	977	923	981	946	980	976	952	941	982	946	966	943	949	925	905	952	959	922	962	915	976	904	963	938	967	985	925	942	942	967	946	940	992	920	959	957	974	1009	920	914	971	901	912	928	983	944	961	1016	959	914	909	995	951	997	977	924	983	1001	920	934	991	950	949	982	957	941	957	910	982	988	975	922	977	915	891	995	935	943	975	986	1011	982	950	962	943	967	960	944	995	1037	992	910	970	936	919	922	946	937	961	1004	919	933	941	917	935	946	922	966	960	970	991	957	998	954	940	958	1011	930	994	961	960	961	877	935	941	941	914	990	1001	991	948	922	972	947	903	986	985	924	946	972	926	984	959	1008	1004	925	981	937	1001	955	994	972	940	994	948	946	1017	932	988	959	988	929	908	978	992	943	974	1001	977	971	910	956	1007	991	939	954	940	936	888	923	962	1003	948	947	943	952	967	980	935	925	968	995	952	1022	974	975	975	966	958	944	899	977	948	941	963	962	1000	939	900	929	1042	992	976	954	971	951	979	987	943	961	976	1009	934	962	928	1000	930	959	951	990	946	967	951	949	1005	988	990	1032	968	978	922	928	967	960	897	903	975	951	899	964	995	954	971	949	957	952	904	919	940	924	969	947	941	954	936	953	946	885	958	956	951	985	1015	920	951	966	962	924	947	961	902	944	1020	995	949	931	945	975	922	995	970	957	1000	962	963	942	938	956	963	957	956	966	923	985	964	1006	958	926	935	1031	970	940	1026	926	979	973	987	923	960	921	899	951	923	923	961	932	957	952	1000	902	975	917	984	1017	972	895	946	918	1008	922	972	1012	920	977	960	956	949	901	1013	952	966	959	935	1012	1002	924	912	953	905	978	978	988	958	989	935	980	996	939	933	971	970	968	952	939	921	956	954	926	956	957	1000	983	958	956	940	972	946	953	976	916	901	970	954	994	922	977	915	962	966	966	963	980	933	963	944	959	953	967	877	986	935	883	966	988	956	927	936	963	908	950	990	957	894	953	978	950	955	967	974	950	890	942	949	932	1004	969	988	956	981	1013	919	1014	990	991	969	917	999	960	920	974	898	953	969	949	945	949	992	1002	942	955	982	1003	951	949	932	998	929	949	878	966	969	917	995	1034	980	908	990	918	936	904	984	944	948	983	956	986	982	953	954	999	957	953	959	961	929	964	893	952	884	928	902	991	928	937	947	985	956	961	938	964	916	940	977	953	985	978	1011	928	949	997	931	959	952	971	912	946	1007	937	984	969	995	998	981	915	926	945	999	931	998	926	946	949	863	974	965	899	962	978	986	1006	987	943	933	1000	969	953	980	952	955	978	940	1033	969	939	926	922	927	903	995	926	918	969	975	925	952	929	910	957	959	962	923	973	936	968	933	955	949	984	977	937	949	930	958	904	925	980	982	958	903	955	957	954	934	938	950	966	977	960	992	987	952	991	936	934	954	994	945	971	985	945	942	945	953	910	974	959	945	1005	1019	977	984	993	947	976	994	979	965	954	1000	972	907	924	886	904	926	955	895	973	936	959	898	1019	947	973	969	997	1003	977	963	890	984	936	903	978	944	995	968	997	959	950	974	944	934	1013	959	979	976	956	957	888	964	1013	989	933	973	937	966	950	932	921	969	933	990	945	975	935	954	945	1001	950	916	999	956	983	893	1008	1009	949	950	934	990	987	963	955	1010	903	974	963	966	940	935	989	997	956	869	951	940	991	911	958	937	944	988	944	966	988	969	951	939	994	955	981	966	927	1011	965	983	929	947	943	961	907	915	984	961	926	948	969	929	957	994	922	951	930	989	937	968	941	951	919	945	980	956	983	1001	957	941	934	981	949	1024	964	946	982	983	941	967	948	979	946	976	958	1002	923	951	976	988	947	947	1000	915	945	885	1011	968	1014	978	938	932	998	927	924	884	963	988	977	955	960	931	894	936	908	936	950	937	997	970	996	975	953	951	982	959	969	915	947	986	946	958	913	951	1000	979	999	1002	923	966	981	910	1010	969	873	960	990	965	941	913	965	926	950	956	957	941	1019	935	925	970	932	951	984	983	977	986	959	969	963	927	958	961	919	944	996	972	916	938	977	968	954	972	947	1000	981	989	1009	984	1024	978	932	981	982	982	936	903	1002	933	974	986	916	954	962	935	988	918	967	978	938	916	955	957	912	972	929	952	947	1000	983	953	932	934	939	996	940	946	968	934	1006	965	938	947	988	966	1079	943	972	997	967	919	906	1016	931	1005	960	942	955	1000	940	933	980	985	928	943	980	973	903	960	994	1025	961	959	974	936	906	936	931	942	977	922	961	1012	961	958	987	937	925	944	953	985	954	986	936	962	996	974	1003	935	923	978	959	968	962	944	989	978	956	1025	932	978
15223	4642	1457	1074	743	731	552	476	438	460	455	430	437	442	422	400	385	414	427	405	439	423	429	411	387	391	429	414	403	373	366	409	379	369	403	361	399	368	397	353	384	376	396	362	356	391	445	382	373	360	377	385	409	335	399	362	395	366	387	361	390	370	342	397	385	358	400	355	362	376	366	382	396	386	399	362	328	364	384	381	402	403	383	406	413	380	384	388	367	370	388	340	357	365	332	398	406	342	361	383	377	382	414	354	355	408	407	347	340	337	361	382	415	400	388	370	377	350	365	366	387	378	363	370	358	411	415	417	386	401	405	364	355	369	372	390	395	383	388	376	352	395	389	399	372	403	404	341	352	407	380	381	352	388	401	381	328	361	390	384	400	402	375	372	366	357	374	388	366	393	366	387	374	340	370	384	381	391	359	367	375	363	391	354	348	390	399	356	378	353	345	370	389	415	379	410	368	413	386	439	371	370	386	371	398	362	389	410	367	396	376	395	392	380	361	359	380	416	348	365	379	346	359	429	377	379	373	361	350	388	364	380	360	379	387	345	352	389	379	376	384	398	381	360	432	349	383	369	390	385	383	363	380	369	377	417	358	362	360	423	410	438	371	360	336	387	364	398	399	419	402	366	364	403	390	376	377	385	384	353	381	396	362	386	377	360	341	366	368	384	374	375	349	365	386	410	392	372	368	368	357	364	400	392	394	373	395	401	392	363	362	364	365	367	397	385	398	378	346	377	417	374	401	342	368	393	374	354	384	411	342	360	373	352	384	369	384	339	378	382	382	377	361	343	368	408	352	384	376	385	374	403	367	428	384	372	406	397	347	366	354	396	386	360	364	365	380	381	383	345	395	393	399	405	378	375	373	379	386	403	365	376	377	406	369	343	367	403	394	378	374	382	374	380	383	384	377	366	368	378	412	338	410	349	373	386	375	394	377	351	350	380	390	378	340	402	391	350	372	364	409	370	446	369	388	364	364	385	348	381	422	394	382	386	381	407	383	375	350	345	374	387	365	405	366	376	367	381	365	380	393	355	402	380	366	375	365	383	365	411	379	379	368	357	365	373	363	376	341	357	412	399	400	421	393	384	381	386	341	389	403	388	401	385	351	389	348	398	398	337	382	358	353	361	352	395	400	400	379	373	357	409	409	369	363	376	380	389	406	351	365	383	347	420	366	372	354	393	395	387	398	362	406	355	389	403	363	402	391	365	369	358	354	363	387	395	380	397	336	348	403	384	404	383	405	375	373	411	380	374	361	364	357	327	398	415	357	366	398	370	389	362	366	390	369	358	408	397	384	392	393	385	388	354	352	382	394	375	393	381	389	385	410	370	387	358	407	381	394	341	377	373	363	375	391	381	394	374	388	387	366	378	372	354	394	392	371	364	366	394	398	385	376	420	391	368	378	383	396	376	329	355	358	349	399	379	349	376	376	399	414	373	341	395	399	402	365	413	381	356	385	383	377	371	376	369	388	341	367	431	378	352	363	405	381	359	355	394	397	383	381	396	364	369	368	353	370	380	367	406	383	366	363	374	357	369	409	367	357	332	381	344	404	384	383	388	381	389	372	396	390	375	428	390	404	408	361	407	395	394	403	355	394	412	376	402	353	353	423	387	366	410	373	350	403	368	425	370	375	381	377	352	352	374	384	424	374	393	371	378	332	379	414	354	349	401	377	390	381	386	393	366	377	362	354	419	359	412	373	381	363	380	451	382	404	392	402	410	410	390	420	357	380	419	390	410	349	357	381	375	372	372	387	365	390	430	383	405	394	379	357	384	366	383	359	371	399	406	371	371	378	378	382	379	388	350	372	401	357	366	338	396	361	376	354	414	413	337	373	384	389	404	364	393	381	351	378	377	343	374	380	375	388	386	410	382	372	404	369	384	384	371	389	390	372	394	393	369	398	399	337	396	394	359	439	395	405	348	381	373	346	399	396	401	347	381	354	366	388	395	357	379	383	394	353	404	420	407	390	353	375	392	392	374	368	398	404	359	418	398	399	446	399	382	363	338	359	370	355	378	384	344	368	349	352	379	374	363	364	432	390	381	397	372	388	375	374	391	419	381	427	381	394	384	380	387	414	403	398	362	383	390	409	352	354	374	400	371	349	386	384	400	365	360	360	367	402	355	367	391	379	350	426	384	356	353	396	390	353	405	380	369	401	384	382	380	401	363	359	400	378	369	371	391	404	337	417	419	384	377	352	387	379	361	385	394	404	369	420	384	434	346	388	383	411	352	364	376	379	352	378	401	401	392	377	400	358	361	386	384	400	376	397	340	368	393	379	414	357	398	356	368	375	386	411	355	404	383	377	384	367	342	384	355	395	424	415	397	361	384	354	364	391	391	395	376	338	403	374	395	372	379	368	383	398	377	346	383	372	382	392	419	425	384	358	396	393	440	356	371	378	364	406	373	394	374	409	373	401	375	374	337	403	397	384	393	343	371	366	344	337	360	357	382	370	391	384	381	388	390	393	367	375	382	381	379	408	362	361	399	372	382	367	345	421	388	376	364	396	374	368	382	373	401	390	365	398	376	369	372	342	370	358	352	351	364	379	399	372	405	394	397	375	377	386	386	373	368	387	390	371	389	389	368	412	373	395	396	377	376	410	417	379	355	384	380	347	391	389	376	400	366	399	409	395	355	390	401	369	390	398	395	386	377	405	379	407	382	405	377	378	401	394	396	396	392	401	370	338	375	383	375	401	378	392	382	371	409	356	408	372	371	390	355	383	388	391	376	408	355	348	378	349	421	362	357	389	382	356	419	395	370	343	381	385	382	381	376	363	401	354	402	374	422	354	379	371	396	396	385	388	383	382	397	403	357	394	380	409	366	338	338	376	387	375	389	392	369	380	380	372	408	359	329	403	395	405	421	438	400	385	387	395	336	373	379	384	380	380	368	377	385	404	374	380	383	372	367	379	354	374	354	391	375	369	383	389	362	358	378	411	387	360	409	389	414	383	393	400	392	365	423	371	387	376	370	366	384	417	384	380	388	427	386	373	374	385	377	375	383	388	415	380	385	336	365	396	356	382	382	342	342	370	381	381	369	424	344	436	363	375	423	371	383	383	382	370	397	414	380	402	375	390	376	330	384	376	354	369	384	417	389	357	389	383	384	332	377	359	346	403	378	404	390	386	400	361	359	356	397	385	366	351	387	362	381	381	382	407	375	375	395	404	357	343	383	342	351	340	392	368	382	381	368	388	388	390	378	380	350	347	401	361	381	349	352	354	384	359	346	434	379	348	396	377	380	386	408	396	379	388	378	431	386	395	376	348	394	346	370	400	356	354	344	397	390	372	401	384	367	362	385	390	380	376	377	388	362	392	381	426	380	415	392	383	405	409	371	334	361	351	364	392	380	405	385	367	399	379	355	394	376	420	408	376	368	350	389	420	399	396	395	337	348	389	350	371	345	385	408	356	353	362	406	360	381	308	405	388	359	358	354	375	406	398	407	401	403	344	358	375	370	363	389	369	388
11840	4180	2598	2783	2588	2360	1981	1679	1448	1337	1212	1182	1153	1102	1057	1133	1131	1185	1216	1110	1174	1185	1200	1111	1123	1107	1101	997	972	986	897	1035	926	997	907	944	931	917	907	948	915	862	902	948	931	925	934	899	985	881	896	918	855	865	919	946	902	883	935	917	938	857	910	925	878	998	939	922	948	950	920	902	950	912	922	861	923	927	898	925	954	930	880	948	909	855	945	925	894	886	933	909	926	909	941	867	887	953	857	988	945	952	914	960	869	907	861	914	930	868	895	906	955	927	935	906	946	894	892	844	911	876	919	918	949	960	910	933	923	941	910	961	940	922	897	945	845	909	946	886	956	866	910	922	940	917	868	892	882	932	922	918	908	901	951	883	884	912	914	864	919	938	924	956	920	901	906	859	878	922	882	907	902	860	887	901	909	898	896	928	903	927	870	932	956	923	955	871	903	915	898	892	853	904	931	901	916	916	926	907	919	885	897	949	903	919	891	920	913	889	897	867	891	919	914	911	895	997	946	925	883	918	922	924	922	915	897	877	890	908	960	944	924	905	908	883	957	967	914	885	886	927	900	887	897	913	908	888	928	899	934	873	932	881	921	914	880	912	883	836	923	917	864	917	882	899	862	865	886	895	872	908	888	964	920	919	966	913	871	862	882	925	922	903	967	936	867	900	946	926	909	931	958	867	915	931	906	908	832	895	939	921	954	933	918	929	946	961	938	865	942	957	874	955	900	957	881	920	877	909	865	931	907	916	931	947	935	929	916	916	888	946	918	859	907	964	910	939	933	870	953	922	937	954	895	915	919	975	932	940	952	916	913	921	973	942	878	887	899	922	913	930	892	896	900	914	904	941	890	910	927	925	841	897	889	925	945	895	891	911	904	933	909	879	920	876	916	965	928	956	922	895	911	850	938	915	960	935	910	960	893	888	943	895	889	922	907	925	941	909	870	951	907	869	916	845	934	876	938	962	879	913	885	906	944	894	868	934	911	901	889	916	954	868	961	875	940	919	937	894	906	946	937	907	915	906	893	896	898	925	934	860	943	911	971	907	920	967	924	927	880	912	906	901	935	939	979	888	889	892	908	889	915	868	908	901	867	903	865	890	889	933	947	918	897	903	922	911	872	863	939	844	905	878	884	918	873	951	939	892	941	907	977	961	914	940	943	925	875	920	922	923	960	893	910	924	867	871	976	953	858	937	937	871	885	887	870	875	911	899	836	887	912	950	904	855	882	863	921	927	920	927	934	903	887	946	910	919	878	867	931	906	875	938	938	889	888	914	890	900	868	918	922	925	892	898	899	979	939	865	880	920	950	925	908	881	927	894	916	901	923	875	928	964	912	929	927	878	925	960	951	920	908	906	944	927	907	939	893	974	870	950	941	864	916	903	910	962	896	932	938	931	921	909	906	901	964	906	957	968	930	937	966	935	960	931	882	911	892	882	979	889	968	973	900	880	884	893	860	923	944	914	886	966	899	935	893	896	911	982	828	914	924	951	891	883	935	918	901	944	932	958	935	893	896	909	857	889	944	920	981	874	929	890	915	948	866	888	898	993	945	888	961	942	895	874	914	867	895	862	975	932	879	920	889	974	957	914	922	895	939	848	892	925	916	915	945	885	878	910	924	941	867	915	920	998	976	886	894	943	933	892	923	902	876	927	895	850	920	883	942	924	937	910	905	897	886	821	938	871	919	936	917	937	838	919	921	876	920	930	919	840	912	906	899	888	895	870	881	867	930	935	872	934	893	948	893	918	932	927	943	852	919	976	959	993	910	879	879	917	851	909	936	931	901	926	922	927	924	893	916	903	915	879	911	1000	929	894	932	934	906	919	909	916	929	917	944	907	938	904	938	947	924	897	887	916	921	913	938	946	879	894	951	952	931	906	873	940	862	866	876	892	863	938	898	954	881	880	970	882	889	877	909	943	902	945	859	923	913	878	902	918	910	933	945	901	921	902	843	870	905	908	919	913	891	891	886	900	906	884	878	905	894	905	914	940	904	912	887	872	884	921	911	902	901	922	912	925	933	857	892	935	864	956	894	926	935	901	870	929	892	948	888	942	901	885	911	919	962	931	894	925	931	921	895	896	922	895	906	847	942	946	943	850	912	852	886	923	919	893	882	864	919	914	912	897	944	942	911	901	920	919	927	882	890	948	891	883	937	927	874	908	941	942	917	887	881	918	907	927	945	940	921	918	883	1000	927	914	955	917	955	916	924	888	867	931	871	888	899	964	884	921	979	912	880	875	887	922	930	937	881	950	872	854	922	916	921	907	896	903	976	941	947	906	976	901	922	891	881	892	912	858	908	870	941	867	962	880	941	889	929	923	910	950	913	954	931	919	944	891	933	969	829	937	940	911	922	901	918	878	860	946	858	912	914	948	892	900	885	879	898	911	901	888	922	990	904	887	921	867	882	913	857	934	883	909	911	940	911	868	931	948	911	952	923	912	887	938	860	932	978	913	893	880	931	880	876	936	881	943	897	909	911	934	913	885	895	901	914	932	912	908	927	929	915	930	924	925	943	889	951	975	886	915	934	970	879	901	913	889	905	899	914	914	890	879	938	878	972	905	917	880	883	946	969	903	902	910	920	910	897	859	927	902	940	981	956	939	970	866	968	902	930	857	887	883	874	906	936	914	869	930	868	912	940	880	883	962	901	899	938	904	877	904	916	950	959	869	915	919	908	906	904	923	925	937	984	937	884	824	934	921	914	903	876	863	851	894	887	886	913	855	957	900	878	958	909	877	917	942	915	923	972	925	906	934	864	937	879	906	896	970	933	896	901	911	945	899	987	888	943	891	881	876	944	961	896	913	890	885	815	884	911	897	913	896	846	860	891	969	913	909	955	896	944	932	891	910	926	912	980	883	903	928	946	964	940	949	972	940	907	940	943	950	886	931	934	919	896	941	920	908	902	904	921	879	863	915	890	884	948	885	889	882	905	910	939	912	895	941	932	863	896	926	918	893	956	883	918	833	938	915	924	938	892	905	854	939	924	906	945	968	938	908	925	938	924	913	906	895	864	888	933	905	898	959	866	1005	918	875	888	938	920	934	881	881	861	911	920	937	919	928	905	869	883	892	894	961	959	893	960	907	883	911	922	876	960	889	882	907	846	920	936	892	927	884	923	928	906	892	918	860	869	887	894	890	893	932	890	910	931	931	880	906	956	892	926	950	956	850	905	892	967	924	906	908	886	950	926	900	901	944	962	956	885	908	893	902	935	916	906	903	940	905	941	930	887	942	914	876	893	964	967	971	911	837	978	917	954	930	955	908	947	900	904	959	891	896	942	882	951	970	890	840	868	911	911	923	965	901	880	948	884	969	879	867	923	909	896	927	883	897	891	918	905	912	916	975	922	948	935	906	891	845	913	936	936	937	916	940	942	949	913	972	882	973	899	940	859	944	893	881	929	949	889	925	942	925	903	919	959	911	882	932	916	974	917	913	906	913	893	918	926	966	925	889	883	909	939	932	869	885	957	858	904	900
24231	8290	2373	1477	1002	725	675	501	420	374	342	281	270	279	315	272	270	266	312	274	274	300	258	234	259	286	253	263	245	231	235	240	275	223	225	203	229	235	207	216	232	201	208	245	222	224	223	196	246	212	208	189	227	228	226	227	251	221	224	219	220	229	225	244	265	225	221	219	221	226	226	240	184	219	208	232	197	218	211	230	213	219	237	202	250	227	197	225	238	218	240	241	216	240	230	227	211	212	231	224	224	252	209	236	229	231	225	219	218	211	243	245	216	197	217	235	208	252	246	243	233	212	218	208	227	240	253	226	217	210	238	219	197	224	221	254	221	192	218	208	254	225	209	210	212	200	208	239	210	211	211	212	214	236	221	231	196	233	233	262	196	220	250	226	233	203	229	240	225	231	210	226	207	218	237	223	215	253	207	252	216	233	215	223	223	227	236	230	220	222	229	221	237	224	247	243	243	205	207	237	237	238	237	215	194	247	232	209	224	228	236	219	232	237	220	239	245	226	225	207	216	222	217	223	214	223	237	214	234	259	220	243	236	196	232	233	193	229	225	217	230	216	213	201	243	214	222	266	213	215	225	209	222	233	222	198	212	218	235	220	243	226	240	238	202	226	210	220	191	227	222	219	225	232	210	205	218	214	214	228	197	218	214	225	226	212	204	238	211	225	231	253	193	195	221	221	177	213	216	232	227	241	237	209	257	237	227	219	229	254	191	243	238	255	222	226	226	240	200	242	201	244	253	238	243	222	217	223	235	240	242	217	229	217	229	226	243	227	222	208	233	204	219	225	191	210	198	235	206	205	220	212	221	205	212	227	217	204	252	205	216	235	237	228	221	226	212	246	210	223	197	225	226	258	255	213	218	231	229	219	194	241	235	229	199	244	231	237	229	228	242	207	216	232	213	223	250	220	222	215	194	210	228	192	259	242	187	237	247	196	220	234	201	215	202	178	258	216	246	237	218	202	218	226	240	209	202	234	227	210	216	232	238	230	205	202	223	220	232	238	216	227	207	232	226	213	243	223	204	213	197	204	210	214	208	254	216	195	228	220	197	231	240	217	220	225	214	240	212	245	222	214	226	208	207	209	212	257	234	245	187	217	223	241	224	263	237	229	223	232	230	209	204	208	203	221	230	223	235	227	222	216	223	217	213	192	228	203	198	214	238	188	198	194	240	208	239	209	233	216	241	223	233	214	215	229	224	237	226	210	229	211	232	224	198	210	244	217	231	212	211	210	227	235	249	233	224	231	238	220	248	216	241	211	222	244	213	231	236	204	224	233	220	261	232	229	210	238	227	217	205	216	213	224	247	231	217	231	245	195	233	223	207	233	226	236	251	227	237	222	249	244	223	219	206	266	213	236	216	236	215	227	209	216	200	236	231	223	222	235	221	218	242	219	220	213	211	203	225	214	222	233	203	228	215	206	251	218	195	222	225	224	232	205	251	221	204	241	196	230	235	225	224	237	211	249	241	230	226	236	227	221	209	237	237	230	247	245	233	236	235	239	202	233	225	222	231	231	231	242	235	241	226	198	205	229	217	235	212	214	228	207	206	240	219	206	220	208	229	202	213	235	238	219	207	232	260	228	220	205	222	225	235	247	216	204	191	230	213	253	230	234	209	207	210	194	215	244	205	232	240	219	225	230	211	198	219	246	241	217	229	253	213	236	227	234	248	230	228	223	207	224	238	265	208	234	234	195	228	247	225	234	230	233	215	227	220	245	238	203	228	202	230	218	211	203	232	228	206	188	224	254	217	235	247	211	201	226	210	238	192	217	228	203	252	228	224	220	238	231	225	229	223	192	212	243	216	225	207	189	234	232	205	249	227	233	246	242	239	227	222	212	246	225	219	234	222	202	195	230	223	262	215	244	247	228	191	205	223	226	204	218	193	228	271	229	189	205	205	223	210	229	204	233	217	220	217	225	219	203	235	183	204	250	219	237	219	223	222	231	207	234	224	221	247	239	202	263	211	213	198	241	225	224	252	225	228	248	211	222	259	223	203	209	230	251	226	205	199	224	230	221	220	218	211	252	213	202	236	214	252	214	203	253	206	227	230	215	232	252	200	244	223	218	204	246	222	212	230	214	234	230	237	262	201	242	193	232	223	220	229	204	214	226	228	208	229	191	202	212	242	240	219	211	218	213	215	212	204	208	210	234	270	231	195	213	244	242	206	233	260	218	234	231	250	225	227	229	221	200	199	201	249	242	225	236	239	187	215	244	207	217	207	223	222	223	242	243	249	191	217	204	212	225	269	246	220	210	229	237	226	218	222	245	226	227	227	172	214	231	221	240	232	206	209	226	219	201	230	212	196	224	245	209	231	225	216	224	220	196	209	218	235	230	228	217	241	238	240	211	212	235	223	218	236	209	233	196	217	236	256	245	227	216	204	241	248	222	227	219	220	259	224	182	232	220	232	246	205	204	237	215	214	198	211	224	241	219	227	218	209	235	224	218	216	211	220	212	210	186	227	216	235	212	233	231	233	216	230	213	229	241	237	250	246	225	222	251	221	242	224	222	252	219	206	219	228	255	231	231	193	235	229	191	208	248	226	220	228	188	252	247	217	220	240	227	227	216	245	227	242	212	223	254	238	219	222	232	205	228	217	232	226	219	216	238	215	217	205	225	229	210	228	215	222	237	207	211	211	214	213	226	214	178	231	236	239	239	217	208	238	227	209	234	191	213	217	243	257	260	204	227	247	222	217	217	212	213	241	207	233	222	188	203	198	249	215	208	251	223	211	229	249	222	230	227	186	235	264	243	232	202	226	233	225	221	223	212	215	235	244	211	213	229	223	206	231	216	239	241	236	209	184	221	222	221	226	211	275	215	197	232	196	198	212	209	194	235	220	227	223	223	249	220	232	235	224	211	233	226	196	213	222	227	216	246	212	229	213	228	249	217	252	255	225	230	187	232	229	261	231	205	220	239	226	229	216	189	219	210	225	217	221	246	223	225	214	247	217	226	227	194	231	224	239	226	245	234	236	207	215	210	226	215	203	207	222	226	236	214	271	228	227	208	209	202	207	237	198	224	219	219	212	215	204	240	254	202	223	244	209	207	239	239	209	203	235	249	220	217	228	245	245	227	238	199	215	225	229	225	208	229	227	228	225	237	224	213	228	215	203	208	254	227	235	212	191	206	185	212	217	222	225	236	220	224	225	229	224	271	231	190	231	229	211	208	222	195	212	240	204	202	228	241	208	247	254	222	210	211	224	228	218	248	233	228	241	211	222	228	226	218	220	218	240	219	232	205	219	246	225	229	263	230	246	226	210	218	220	192	236	228	249	251	247	210	201	215	222	225	212	221	220	234	225	220	234	216	228	224	213	218	215	209	197	222	209	228	234	256	233	229	226	236	224	215	204	219	222	234	203	234	232	199	215	221	225	225	240	215	218	231	223	219	253	237	221	238	213	214	203	208	220	211	243	203	215	239	238	222	224	237	252	225	229	248	237	204	236	238	216	205	199	202	232	221
16148	5867	3524	3875	3182	2797	2295	1867	1440	1262	1135	1061	949	869	873	846	821	950	1141	990	974	982	1011	936	927	874	808	745	667	687	683	715	697	621	608	576	596	615	625	591	625	653	585	554	607	597	551	547	591	613	588	568	545	544	577	606	578	568	554	589	587	565	569	607	540	547	624	578	584	594	569	577	559	555	586	606	553	533	554	513	571	569	589	562	538	592	560	567	588	606	587	609	570	565	566	606	547	532	540	548	602	562	570	590	592	548	581	548	620	588	617	600	540	584	526	614	577	598	587	550	563	576	578	601	592	573	590	573	575	529	589	540	541	596	580	591	573	586	573	592	566	630	548	574	552	526	580	581	584	522	581	559	589	570	550	623	546	588	565	567	561	588	525	582	556	598	585	593	568	553	551	602	528	551	550	560	571	623	564	620	621	551	551	537	525	597	605	594	581	553	534	597	564	548	521	584	553	603	600	619	538	604	542	597	565	559	587	567	574	576	585	553	582	563	619	526	535	569	577	596	543	585	593	590	555	568	573	580	560	558	574	536	612	609	597	559	579	608	536	565	580	611	567	561	582	584	596	561	592	570	564	577	552	564	525	570	565	543	543	565	570	535	584	582	582	561	591	537	570	586	514	577	573	561	571	581	628	597	582	610	586	554	584	562	605	579	550	581	519	606	569	566	559	573	554	553	554	606	594	543	561	524	562	549	551	583	563	578	548	639	588	601	596	586	560	583	602	609	574	567	628	590	598	554	543	569	566	537	578	538	631	537	548	546	574	599	588	589	566	577	588	619	605	601	525	551	551	570	595	570	569	568	548	574	572	536	554	580	618	564	561	562	609	577	569	604	585	500	552	558	579	548	560	579	568	570	612	604	574	506	573	595	562	588	569	558	590	573	561	561	562	566	624	567	569	534	597	559	597	602	571	566	533	606	576	609	568	556	575	574	594	600	610	604	547	562	565	580	547	583	516	557	510	573	555	574	584	559	547	543	590	598	571	573	574	565	548	568	560	591	570	554	592	588	596	561	585	572	538	570	550	567	529	571	565	557	526	595	546	553	572	564	612	557	524	652	605	572	584	537	553	585	557	564	580	584	567	541	571	563	527	549	652	581	577	544	575	524	585	555	594	549	537	564	575	566	555	519	597	553	581	526	557	606	503	602	571	573	564	575	579	564	563	579	526	580	590	554	573	606	577	587	590	578	532	602	549	557	547	609	566	557	593	607	573	568	594	539	563	514	585	564	546	572	571	588	528	569	566	589	546	535	576	570	582	533	577	534	533	593	554	559	586	613	525	582	586	589	601	598	577	560	566	594	572	566	581	552	576	552	562	589	577	558	526	547	575	564	543	557	539	588	595	574	541	516	547	568	531	552	556	612	554	532	565	544	560	566	579	545	596	548	571	560	599	598	558	590	568	562	590	583	552	579	555	551	549	520	576	589	613	573	537	535	581	542	574	581	567	573	554	587	542	526	584	564	586	581	578	560	542	566	570	552	549	609	535	562	546	587	543	564	555	581	546	597	583	537	555	596	595	549	580	561	556	559	575	557	509	524	603	599	580	593	546	561	556	580	584	609	589	574	590	574	541	587	556	556	586	601	600	544	544	549	548	549	617	575	600	533	566	561	598	601	616	591	568	571	545	579	549	571	546	560	580	579	565	604	526	643	591	581	571	578	557	533	563	591	564	588	565	567	566	567	564	517	555	553	605	548	546	552	565	558	554	583	585	516	566	575	558	530	586	608	535	615	588	568	538	585	549	576	574	576	607	589	584	583	580	559	580	556	567	563	553	540	620	555	565	569	586	588	641	610	584	630	555	530	597	599	533	554	577	522	591	558	591	552	568	575	582	588	527	572	595	558	570	585	558	588	605	565	579	591	551	562	559	589	557	577	560	557	593	547	597	588	543	564	564	562	588	571	548	547	534	607	570	608	557	580	547	577	555	541	602	531	592	563	555	577	541	529	562	569	572	582	579	547	554	576	592	564	585	548	549	597	537	579	558	553	541	654	556	567	581	579	560	589	566	596	569	558	570	561	587	569	550	535	575	543	568	572	567	587	569	557	586	592	536	562	560	576	559	557	578	550	567	577	589	566	558	597	581	572	547	581	583	572	589	551	569	593	589	637	590	593	555	574	543	535	556	598	594	598	594	567	601	558	552	571	567	567	497	552	575	514	569	545	589	581	583	566	583	538	529	610	540	567	571	579	599	563	535	555	588	576	540	554	578	626	569	579	610	548	564	556	593	570	546	605	551	553	547	564	567	556	587	566	592	548	562	604	573	530	577	570	592	549	573	581	607	585	585	559	563	584	565	564	600	585	535	552	568	550	555	557	547	601	561	587	544	573	585	585	544	565	555	539	572	529	585	571	570	556	565	587	587	564	571	592	595	559	555	559	581	579	590	519	575	576	545	571	587	554	538	600	579	548	570	557	574	525	593	560	589	555	551	523	542	581	553	579	557	580	594	560	608	603	593	553	548	565	535	568	548	567	597	546	577	583	599	560	578	582	554	545	568	570	620	567	574	572	579	553	536	611	547	566	591	576	547	562	524	576	588	577	615	587	555	609	578	562	598	596	554	565	561	575	562	587	575	603	602	589	605	545	601	555	587	587	576	539	577	597	575	600	576	603	608	579	588	546	537	585	604	571	537	561	522	548	542	534	548	556	578	545	581	569	569	566	610	535	603	601	554	559	571	555	568	590	552	554	545	568	608	555	554	559	548	564	597	595	642	524	586	574	533	581	550	592	585	574	590	577	585	593	514	583	525	562	545	549	523	552	549	536	552	515	545	589	547	573	539	557	561	571	557	550	615	543	576	553	562	560	548	548	595	532	566	540	568	529	569	550	591	553	577	592	560	546	553	561	540	550	566	588	542	603	517	541	550	559	544	592	536	604	609	579	571	530	590	569	556	546	569	584	553	611	599	575	536	527	560	554	565	589	567	587	556	557	540	596	566	568	536	569	584	553	564	566	587	589	564	568	530	544	592	530	574	579	565	597	557	568	564	550	554	586	587	566	569	568	552	572	542	608	545	577	580	553	571	642	557	589	569	591	578	518	591	565	525	582	577	580	565	591	540	574	550	543	571	573	578	586	613	569	616	567	553	569	591	589	592	570	590	584	574	577	605	550	587	590	582	601	578	582	559	565	574	554	559	592	554	572	553	614	583	588	593	580	547	597	591	587	558	537	561	572	592	558	539	571	562	609	551	578	564	575	556	558	595	567	548	532	607	590	576	569	580	586	574	557	580	570	603	568	614	556	554	558	575	569	549	627	549	575	563	592	576	627	590	564	574	565	561	578	600	588	533	531	565	543	572	598	569	610	608	556	540	547	554	567	580	589	551	565	566	543	570	534	533	532	577	568	566	588	581	550	546	532	576	606	612	528	557	569	557	551	574	528	575	541	563	551	594	578	566	600	584	552	570	510	574	538	591	532	547	617	556	538	562	599	616	560	589	579	571	600	560	532	579	578	553	549	539	589
4423	1502	713	586	516	489	433	413	442	385	413	378	420	358	411	432	439	419	399	427	410	391	414	413	428	414	420	385	419	405	414	392	408	410	397	403	393	404	379	409	355	386	418	406	411	377	346	392	399	400	406	403	412	380	381	392	392	435	362	401	387	381	394	407	394	376	376	408	386	442	342	397	377	384	369	377	412	412	377	376	421	415	412	425	384	410	387	356	341	387	398	424	405	413	403	404	419	417	377	372	411	374	421	420	366	411	415	362	410	452	374	378	385	377	390	356	396	388	417	417	370	408	376	446	409	405	396	349	400	369	381	355	381	387	408	395	437	413	388	425	405	398	378	436	454	363	392	380	413	372	373	402	388	375	408	392	398	376	395	383	371	412	403	419	407	405	400	398	377	347	393	359	435	410	415	392	398	386	410	420	378	406	413	385	361	401	394	394	413	386	393	397	407	417	418	393	397	406	395	372	357	430	356	394	390	386	396	416	416	382	410	382	385	385	413	409	396	386	410	429	386	367	402	426	397	425	435	371	392	411	406	404	379	414	405	406	414	403	368	394	383	380	386	362	396	446	371	378	361	392	377	374	387	369	386	371	387	388	376	369	392	359	399	418	399	390	398	410	408	375	396	393	358	390	406	429	405	382	424	412	397	385	384	441	368	385	410	443	415	391	400	396	420	413	394	407	390	414	388	389	377	399	441	421	355	413	403	410	362	396	360	405	429	436	390	417	407	369	380	394	450	390	399	381	377	414	400	405	388	409	419	402	404	375	413	391	438	397	421	430	416	406	434	385	370	414	414	384	399	396	409	405	396	384	394	427	387	386	383	381	402	426	388	380	445	390	358	357	390	379	422	386	420	423	398	407	393	396	383	449	386	349	410	431	416	379	357	383	423	405	358	397	393	380	376	381	369	423	407	409	395	454	404	392	377	419	417	427	391	407	428	417	391	399	402	403	343	376	374	413	410	401	399	427	390	393	425	373	361	406	400	374	390	412	381	429	427	346	403	415	376	387	386	390	394	389	385	424	383	409	361	362	416	391	422	402	387	421	377	351	400	398	395	430	423	413	363	408	412	414	424	397	368	430	420	396	415	381	401	384	399	388	429	393	343	407	394	365	424	416	376	392	361	399	393	412	401	376	334	346	397	395	398	393	334	391	399	401	407	344	408	438	382	414	381	360	405	417	424	401	391	414	417	367	376	399	412	331	396	424	388	407	378	425	429	409	422	414	389	407	403	398	389	382	401	368	390	365	419	381	418	393	403	383	404	405	409	384	380	403	408	377	386	380	406	379	423	447	415	393	422	379	438	386	379	413	388	411	402	418	388	396	366	431	418	400	357	417	446	422	419	373	422	401	383	395	423	393	409	393	365	373	407	448	361	404	406	417	392	402	388	383	393	394	397	372	329	364	390	381	435	387	367	422	392	395	393	357	406	381	403	439	362	361	426	400	413	356	413	413	399	411	403	388	403	372	421	396	407	376	389	392	406	417	410	369	402	365	384	415	377	355	400	381	405	399	413	374	353	393	385	355	387	414	409	380	402	418	357	385	406	396	371	400	397	355	413	385	392	404	388	411	410	425	396	407	407	411	405	388	397	412	377	402	378	448	418	392	405	380	398	391	395	381	393	414	388	420	399	384	448	403	421	437	364	412	410	403	394	405	373	383	376	400	402	389	407	404	364	407	336	365	390	425	406	425	402	378	404	385	426	407	352	370	395	387	388	408	351	409	389	401	424	417	404	405	377	411	380	378	440	398	393	406	377	376	427	410	436	409	400	419	396	411	383	364	416	395	397	392	429	355	400	395	403	398	386	391	384	374	413	398	366	427	388	414	357	369	374	371	373	397	383	443	397	382	397	379	398	388	398	402	433	393	399	423	379	377	388	377	399	421	412	401	408	406	393	406	396	383	400	414	407	383	395	360	402	453	401	402	401	390	454	393	378	393	385	400	382	384	393	383	404	384	420	418	361	416	345	385	403	379	401	425	374	388	363	369	399	435	399	401	372	385	408	411	396	371	395	425	393	366	381	399	421	418	431	389	397	392	420	380	389	387	407	397	374	366	419	383	392	403	381	385	412	400	401	355	414	414	373	385	406	414	365	378	428	395	406	420	421	387	432	419	380	402	404	425	410	399	408	387	449	405	407	407	425	381	414	395	411	382	412	423	406	372	421	404	390	352	383	388	411	411	400	413	397	388	369	389	393	386	371	412	390	381	407	396	381	378	390	417	402	448	439	419	397	395	410	416	391	396	407	387	395	425	406	419	374	378	345	399	465	389	402	389	415	397	425	421	440	416	421	391	432	395	381	407	414	402	359	418	397	388	373	364	389	375	408	402	396	407	372	395	425	363	422	425	412	402	427	410	370	397	387	383	410	383	404	390	399	399	408	421	420	404	399	397	382	392	404	379	385	380	380	406	428	394	385	400	393	393	397	384	387	394	381	390	407	385	424	406	403	373	394	386	399	408	413	383	373	415	442	380	372	407	411	392	402	398	418	410	414	431	421	418	394	404	402	374	399	384	394	377	378	382	429	373	365	389	423	407	412	396	397	363	397	385	371	362	376	384	369	386	400	402	385	413	400	446	420	403	423	407	401	407	373	436	379	426	402	425	369	379	417	429	405	382	416	429	395	413	377	431	396	398	431	463	454	411	400	439	399	414	412	374	376	405	386	387	405	412	394	379	372	387	434	429	388	400	384	369	420	411	408	415	362	385	379	432	375	416	354	408	422	402	399	403	391	403	382	402	411	395	387	385	358	402	406	406	397	372	450	367	368	389	412	383	392	388	435	396	377	414	373	398	409	397	421	418	376	386	427	383	416	393	404	417	383	410	396	400	398	410	420	424	392	365	406	409	366	409	411	393	364	380	410	372	350	395	436	408	368	395	388	403	407	380	430	379	409	410	439	358	383	384	418	429	380	397	433	355	413	374	423	394	386	376	364	419	388	381	425	454	372	368	390	393	406	432	390	418	396	355	392	385	401	400	376	408	405	409	367	425	426	375	346	407	430	389	416	361	407	346	398	419	376	397	370	400	406	426	395	385	414	397	396	395	409	387	411	370	408	417	425	419	408	371	387	427	399	431	423	419	378	426	411	405	416	402	393	385	380	391	413	405	387	406	359	406	367	391	385	388	410	409	400	382	373	408	428	404	431	390	337	387	391	374	350	403	396	415	394	403	422	374	418	384	418	417	397	392	401	423	394	366	397	386	385	351	400	379	399	391	420	386	357	409	437	371	366	424	378	405	373	374	402	413	388	377	402	412	410	399	424	386	411	450	412	401	379	372	419	399	397	379	374	415	385	391	403	388	443	368	438	432	401	383	409	392	400	396	402	405	401	427	384	390	403	393	364	391	389	380	399	415	452	459	411	373	381	387	415	388	419	380	401	435	410	403	394	418	375	447	377	397	430	402	378	422	434	377	392	388	385	392	430	393	395	405	398	411	378	408	413	413	422	406	383	394	396	403	392	400	364	412
4145	2089	1597	1526	1430	1246	1267	1254	1157	1134	1066	1041	1049	1001	1008	1024	989	1095	1080	1076	1083	1102	1077	1053	1108	1125	1000	1038	1016	950	963	986	1000	956	955	974	969	929	977	1016	963	936	1000	905	995	985	965	967	939	919	999	924	957	997	931	949	962	961	1006	984	991	990	991	959	997	990	1020	922	954	959	991	991	967	988	950	1032	941	919	1037	934	983	1017	951	1007	1005	979	1031	917	911	989	958	937	944	977	931	934	950	949	954	974	917	981	1014	1026	957	954	948	929	982	1037	986	954	1001	1028	914	960	971	979	990	942	1036	901	964	990	975	953	963	961	957	1000	968	986	979	964	958	975	935	989	964	996	931	958	1027	961	1024	933	1037	976	935	888	953	963	955	1000	956	1024	980	950	925	941	942	981	924	974	966	932	999	920	948	940	906	969	999	1006	937	995	964	991	965	926	936	948	971	971	957	961	989	893	947	961	970	943	912	1000	982	945	987	939	946	972	1003	945	968	1006	939	944	939	1030	1003	1013	987	948	991	952	971	936	900	993	937	987	984	952	1010	962	921	979	961	994	895	953	951	970	975	968	951	976	946	986	965	939	896	946	992	997	970	956	925	928	940	1022	959	915	944	1005	954	931	934	966	894	958	999	898	923	981	959	1000	957	957	936	943	969	969	972	967	932	897	965	956	952	979	888	998	941	963	964	972	931	953	1016	977	956	995	921	998	993	929	1016	983	956	947	956	996	1015	954	995	1005	1003	935	955	954	1028	953	911	910	972	1006	958	950	959	985	957	988	971	977	1000	937	932	943	988	953	948	1020	935	957	936	960	940	999	928	976	1024	949	964	998	981	898	936	1010	949	1001	967	984	1003	976	1019	1033	990	957	944	983	958	946	978	920	921	981	924	1030	1004	880	949	981	984	983	973	975	935	949	948	907	970	997	992	939	971	880	1012	1003	1000	981	994	958	1002	936	944	969	1016	931	979	873	958	911	966	915	974	946	953	959	952	984	926	941	940	979	937	1003	928	981	980	947	931	988	952	969	1008	928	949	961	955	945	998	963	975	983	946	1009	924	970	930	1020	957	973	964	894	1007	905	954	1014	963	1013	950	994	954	975	960	949	963	966	982	950	995	982	948	892	1004	927	919	962	1054	953	1001	938	989	978	954	1001	942	951	969	999	925	983	969	973	976	952	955	942	943	966	985	954	1003	991	940	964	1038	926	966	979	939	1005	946	975	899	924	979	1043	1007	984	940	988	1001	942	974	996	997	967	977	933	926	959	1025	930	934	955	955	949	974	958	937	940	972	984	950	996	983	891	946	996	957	998	983	953	902	967	941	965	924	985	923	947	988	1004	948	957	973	995	951	951	938	970	962	1019	963	1008	986	975	972	942	966	963	954	939	951	946	991	948	974	987	972	963	995	948	994	912	968	984	977	1001	912	932	947	989	959	882	991	906	946	953	920	950	910	1001	993	991	995	960	934	920	1020	980	949	965	993	951	903	939	965	975	966	987	963	973	967	951	967	989	995	976	954	938	1061	993	972	1020	945	954	907	933	942	959	968	997	989	933	891	956	976	976	1036	993	957	915	953	962	937	957	1000	923	952	903	977	925	983	963	982	989	923	982	986	948	978	956	950	958	952	973	991	905	972	897	954	981	960	931	953	946	934	996	930	963	945	973	986	947	973	962	963	946	968	943	940	970	965	966	923	983	955	905	970	965	956	912	913	945	985	971	952	997	944	928	985	943	951	985	1010	962	908	974	982	964	951	989	898	946	920	982	867	986	923	932	935	918	967	907	968	963	948	1013	992	946	963	987	947	978	963	1051	952	973	907	975	929	941	1005	927	969	994	962	972	980	925	949	944	987	917	974	955	941	969	908	1031	942	1033	947	963	967	981	961	1017	912	910	950	969	970	951	943	958	947	944	946	954	982	982	967	982	949	975	972	1016	1015	1041	965	985	980	896	887	1008	1003	939	957	879	988	914	963	992	970	930	1010	926	948	992	952	935	963	903	959	966	985	954	1009	953	927	963	998	1010	967	931	982	939	964	995	962	933	947	944	965	943	972	922	944	980	909	960	911	970	979	974	1050	954	978	1000	943	968	1011	985	934	1002	951	922	956	959	905	916	996	905	937	982	990	955	971	932	984	946	926	985	986	968	952	976	998	969	945	978	994	921	948	936	980	960	961	954	976	950	982	963	943	961	1000	903	946	968	1019	966	958	946	1025	973	943	1034	940	915	953	943	896	946	961	919	984	962	954	989	1002	1020	914	941	913	1030	989	987	914	1005	972	980	979	996	1008	951	972	903	988	962	958	968	1005	960	911	957	967	917	939	937	953	955	908	949	953	911	963	984	943	953	954	960	940	964	942	942	969	954	961	970	945	985	920	982	916	955	938	998	965	999	908	978	974	1000	933	966	1016	979	980	1010	993	970	1006	969	972	965	963	966	959	961	976	955	963	1023	1009	911	939	971	993	985	947	933	962	985	948	957	935	947	966	960	983	957	929	965	1014	932	919	950	1013	950	952	936	983	902	914	970	995	948	972	992	1015	998	979	990	966	959	962	978	967	945	938	944	978	1006	983	969	955	976	1010	976	938	917	940	908	977	944	970	931	923	987	968	906	969	960	945	1008	999	929	1019	948	921	967	1004	959	929	952	932	933	971	947	968	958	942	1019	945	980	946	997	964	949	944	1018	986	955	964	910	972	967	991	948	972	973	932	964	961	980	959	981	946	1047	1012	941	975	944	1014	993	1000	910	901	935	1021	952	987	947	989	999	966	965	963	995	929	927	918	992	934	983	971	1009	983	937	974	916	957	986	960	1000	992	952	956	981	985	985	954	989	969	1011	940	937	971	967	925	972	992	904	964	977	999	966	945	956	960	950	971	981	994	1012	938	1000	1035	926	894	948	940	968	1008	938	922	999	981	916	981	950	968	929	939	956	1001	925	1001	974	1014	950	980	951	921	966	967	975	938	990	983	1018	949	1015	1002	968	953	952	960	982	964	969	937	982	904	943	987	947	927	983	964	965	957	958	975	957	960	987	999	995	981	953	942	967	988	1001	919	974	887	973	955	954	920	950	930	938	988	971	974	930	967	977	944	1009	964	1001	914	1029	967	941	930	975	960	943	898	961	972	940	929	976	1021	946	993	1011	919	944	981	999	968	975	962	919	987	986	971	963	990	944	954	990	989	973	981	993	1007	990	972	965	965	991	991	944	953	932	903	915	977	939	995	940	960	981	944	918	980	961	975	950	968	908	991	955	954	898	915	1014	947	999	906	966	1007	912	950	954	945	926	1012	965	918	903	913	978	917	972	919	953	914	966	928	993	975	958	937	947	1010	953	953	919	939	931	994	951	913	955	900	952	921	986	979	928	926	913	985	967	962	933	984	920	981	988	947	925	982	926	1013	969	944	1034	935	896	999	980	951	937	1042	966	996	965	968	920	969	947	947	945	963	1016	959	954	949	984	987	1009	949	940	989	930	931	971	937	937	967	991	955	960	1013	936	921	944	934	916	928	908	973	963	934	940	974	1001	1000	997	941	946	917	936	985	1011	962	930	967	943	943	982	1012	987	942	981	1006	962	940	956	926	971	974	942	927	946	945	959	996	947	888	997	957	978	888	984	915	979	973	921	986	962	951	963	984	978	957	953	951	990	900	909	954	989
14890	4333	1472	1037	746	698	574	509	497	430	417	402	432	412	436	412	421	465	433	421	375	434	405	395	372	395	433	345	389	364	335	377	437	398	347	376	391	381	430	335	380	402	382	385	365	370	365	386	383	397	387	402	390	385	394	331	400	386	358	339	368	403	368	363	393	315	362	355	360	375	404	372	392	430	356	361	366	346	369	394	368	378	381	415	394	377	375	361	385	389	407	370	397	376	375	364	348	358	395	377	374	356	408	410	386	370	370	402	389	392	403	377	375	391	391	429	357	372	358	362	368	356	366	375	392	346	350	380	376	377	391	381	359	391	363	375	377	373	399	353	404	366	367	363	396	408	367	402	402	414	414	374	371	403	372	357	363	346	388	356	391	390	388	393	379	364	358	377	405	399	381	392	376	384	368	395	365	372	374	362	360	408	379	419	370	382	352	403	380	393	345	380	398	356	426	385	386	341	382	393	377	352	362	356	356	361	384	363	371	375	347	366	373	388	383	398	390	353	330	357	339	387	388	377	382	383	371	375	395	401	404	365	352	362	340	359	368	355	411	354	372	409	347	354	420	393	369	346	352	401	371	388	395	392	387	329	371	364	356	342	350	358	400	378	366	365	390	382	364	377	388	407	379	376	359	401	399	390	338	371	397	403	402	352	365	372	392	390	370	386	369	377	343	391	354	395	394	381	395	375	375	365	381	395	351	387	368	345	382	381	355	385	421	331	344	342	341	399	380	397	373	379	389	389	365	387	375	402	377	360	334	394	362	362	350	349	389	398	416	393	381	402	377	371	354	358	398	373	373	422	368	388	352	385	376	357	367	404	375	408	369	368	364	364	378	353	397	391	362	416	394	387	375	391	384	381	390	389	398	386	358	330	332	383	367	411	372	376	394	377	375	362	346	363	382	386	406	403	403	412	377	372	401	379	396	385	412	434	378	395	397	370	391	368	377	310	397	404	401	361	404	372	375	374	350	379	356	431	375	383	360	366	391	419	387	404	385	383	387	354	352	367	390	335	337	381	375	378	418	388	412	363	356	387	384	385	420	390	374	343	409	359	394	372	386	395	406	350	397	368	387	356	375	415	397	355	385	357	392	401	358	389	370	410	385	371	412	406	364	360	392	363	383	341	368	361	369	373	395	386	426	329	383	376	366	380	403	374	387	418	381	367	346	413	365	364	387	390	348	359	398	373	394	352	404	397	392	374	360	382	370	420	382	383	398	400	372	364	358	355	384	332	371	382	357	363	373	417	376	361	396	391	379	371	358	361	412	395	381	384	368	365	372	392	382	364	380	374	390	410	406	379	348	342	372	368	364	381	393	383	396	382	351	348	379	376	418	370	365	393	366	379	384	407	390	396	391	374	365	374	369	388	386	361	386	361	359	388	385	363	373	396	358	390	366	436	333	379	354	357	385	371	400	376	396	363	388	390	374	344	410	333	378	336	396	375	366	382	399	378	367	383	399	405	398	388	372	377	385	365	375	406	378	405	358	375	372	364	378	410	397	381	381	393	381	376	369	372	342	377	363	378	410	333	362	384	408	405	370	362	373	413	355	406	365	361	378	365	398	391	390	403	355	341	364	402	358	386	382	412	378	392	362	384	365	379	378	344	389	351	371	402	407	357	431	359	391	354	392	367	375	371	362	384	351	400	381	388	427	377	380	406	349	406	356	389	384	369	383	368	373	361	371	375	405	350	386	376	352	371	375	415	384	344	380	349	379	386	360	359	381	389	408	376	372	413	387	382	405	383	348	355	370	424	370	350	383	398	414	378	383	360	411	372	351	376	411	393	395	381	353	359	364	377	372	392	391	364	378	436	408	386	398	336	385	385	376	413	357	387	398	387	378	337	350	363	376	344	419	378	401	386	375	413	350	379	403	367	366	393	376	388	379	378	392	400	390	384	373	396	393	398	392	365	387	352	365	395	369	418	401	410	372	356	346	371	390	376	386	402	363	356	381	404	447	353	397	364	380	356	360	381	384	380	387	363	387	365	388	407	390	402	398	355	382	358	406	338	349	369	366	347	375	399	383	363	360	380	394	401	355	361	403	367	356	375	385	416	363	353	396	343	371	400	422	349	357	391	357	375	363	396	394	376	364	374	398	382	354	330	376	369	382	387	357	383	355	388	400	364	398	354	382	412	363	375	388	406	426	378	373	403	357	395	389	379	403	359	342	380	372	357	404	404	372	381	360	428	411	364	356	388	394	364	417	383	359	369	359	328	346	414	415	422	398	440	364	378	380	391	420	373	375	381	363	393	402	383	367	396	397	385	359	344	375	388	387	388	334	395	395	396	377	415	387	367	367	410	367	376	379	378	409	394	372	414	386	379	348	386	403	376	374	380	352	380	409	403	360	381	412	411	386	381	360	390	387	365	372	385	391	401	421	362	423	377	411	427	387	366	373	361	351	360	337	363	411	349	397	366	391	373	395	393	367	371	398	392	376	362	359	401	433	400	419	354	389	363	365	404	418	401	360	367	388	379	426	376	419	363	382	383	403	366	378	408	372	382	388	388	398	336	416	406	397	375	389	385	370	404	373	395	391	376	349	351	390	353	347	402	407	374	386	393	386	387	363	369	400	411	375	380	369	388	389	402	376	388	369	360	361	377	347	366	399	349	382	349	393	383	341	366	387	426	417	416	378	395	368	408	408	388	409	368	351	408	354	388	369	351	368	385	372	365	368	414	359	431	384	363	386	352	372	387	385	366	370	366	394	389	424	373	385	388	375	416	347	360	388	375	370	379	362	375	356	397	374	393	391	395	383	363	388	374	387	363	389	386	374	388	380	404	367	377	412	377	372	351	353	362	368	377	419	374	383	358	377	394	365	369	386	389	378	376	394	350	370	434	390	368	392	423	388	364	376	404	374	374	391	360	364	378	421	366	388	403	363	368	385	392	330	403	371	355	399	352	393	397	403	377	383	412	326	360	346	400	407	365	385	400	401	393	374	377	408	381	400	362	367	392	362	364	353	378	403	400	387	359	386	383	386	391	399	338	388	384	359	365	380	338	391	353	384	353	382	398	382	418	347	403	389	362	361	369	393	398	381	378	384	366	352	347	392	343	412	373	356	405	377	364	364	404	412	370	391	389	389	341	360	356	379	341	410	395	379	379	360	363	426	384	360	370	410	407	392	375	399	403	368	374	415	408	383	381	339	371	396	371	378	374	338	370	323	348	371	421	344	383	381	351	385	377	385	372	383	397	372	370	371	392	354	375	367	380	371	405	360	366	371	373	369	375	404	384	379	402	416	399	410	356	413	351	390	389	401	399	330	383	372	379	387	370	412	386	366	393	350	399	374	361	385	401	406	397	391	409	380	396	378	373	380	396	394	369	365	375	360	380	409	370	414	351	369	408	358	333	368	377	382	376	397	362	367	372	402	354	361	372	352	364	377	355	368	383	377	385	377	410	368	381	365	381	339	336	401	353	393	355	402	392	371	377	375	398	377	360	360	396	383	382	334	359	399	400	356	372
11747	4100	2722	2831	2493	2124	1837	1718	1485	1324	1264	1148	1147	1151	1132	1215	1190	1256	1311	1219	1121	1172	1118	1092	1129	1224	1084	953	944	1031	971	1015	1013	976	977	948	856	959	922	895	935	935	902	934	924	960	941	894	921	911	953	988	956	895	900	883	977	896	921	939	910	914	942	971	908	879	981	951	940	912	879	889	929	919	941	906	956	903	888	886	892	881	905	950	935	893	919	954	971	901	896	947	970	887	923	885	994	941	849	904	876	931	890	877	937	960	891	919	910	872	907	863	914	890	938	928	873	917	881	915	903	902	949	970	888	950	910	927	929	920	893	920	917	896	900	980	951	899	916	928	964	914	887	896	868	900	887	941	862	967	957	880	911	848	899	932	951	913	873	872	938	957	936	871	902	930	925	905	942	903	905	939	894	958	939	909	926	944	960	941	953	954	940	917	944	901	885	898	926	874	964	958	905	919	883	891	896	892	943	893	933	895	913	942	938	888	895	939	943	839	868	888	889	870	938	849	830	927	890	891	912	913	912	909	895	883	862	949	961	912	936	871	951	891	889	912	941	920	914	915	906	905	922	939	867	885	874	918	886	946	906	931	920	933	902	888	897	973	881	948	908	908	933	914	935	925	898	939	940	918	884	930	926	955	939	974	969	962	916	861	889	916	925	911	884	888	940	975	930	865	878	986	941	896	899	904	888	871	903	896	922	930	900	953	921	903	902	930	923	960	864	924	909	911	892	938	938	901	922	867	940	927	942	911	994	884	924	971	983	897	932	820	982	925	949	962	880	909	912	905	919	891	908	860	908	920	938	899	952	921	897	899	923	878	899	905	948	875	887	997	945	930	944	827	920	899	945	949	902	937	882	901	950	899	925	900	931	952	975	936	895	911	912	907	936	906	950	925	899	886	858	967	931	934	896	983	935	904	949	865	914	897	920	876	956	868	848	926	922	927	907	902	923	899	907	893	907	927	904	850	898	944	942	937	893	889	904	937	890	913	961	913	858	875	897	905	910	913	917	893	942	960	956	913	874	939	929	905	910	903	888	966	890	940	935	924	937	919	898	905	902	904	858	921	883	917	902	837	873	915	926	916	919	898	913	1018	920	937	914	939	892	911	928	946	972	936	859	922	914	964	904	971	946	880	925	906	959	888	925	932	938	906	987	933	947	896	913	887	911	919	892	901	909	930	914	938	902	892	926	904	927	922	973	922	900	934	919	901	912	883	944	920	923	920	924	960	870	892	913	895	934	929	911	901	904	907	957	955	905	940	904	915	954	914	924	985	910	982	912	872	932	882	909	1007	907	935	918	917	916	942	915	861	912	919	872	901	922	895	925	942	914	919	893	932	925	930	919	921	905	902	868	921	979	942	908	895	909	920	922	918	880	888	887	918	897	879	961	887	878	891	919	923	923	945	938	895	874	969	959	922	925	888	884	987	870	908	946	956	883	946	915	954	897	874	881	913	875	871	927	907	978	934	896	955	917	894	907	964	865	888	985	873	914	908	917	906	859	889	920	890	907	973	956	904	963	847	896	939	916	899	938	903	923	880	913	929	921	912	896	964	929	946	925	923	897	939	914	894	900	925	891	931	873	910	894	878	981	952	953	875	902	872	947	893	875	892	916	972	924	899	861	943	921	908	910	955	965	921	939	938	954	974	899	909	955	935	918	866	945	959	925	883	880	910	917	886	898	864	876	909	905	882	917	924	935	909	937	906	908	876	917	971	958	964	892	915	934	968	897	920	945	938	920	844	891	938	907	887	893	901	903	875	862	898	899	918	913	955	921	891	909	880	905	873	875	962	896	851	890	918	949	945	915	883	910	990	903	959	888	936	908	916	844	934	902	909	926	899	876	901	928	909	884	933	903	931	926	939	891	912	902	960	914	963	892	905	935	928	953	864	963	894	885	883	900	936	879	893	874	935	929	908	937	896	893	934	893	965	896	877	878	977	908	917	946	872	948	846	896	888	900	900	898	887	884	965	908	932	946	962	880	926	922	975	945	917	939	894	979	963	910	951	923	926	861	944	944	896	899	980	882	969	925	928	906	933	918	932	921	912	919	854	934	905	977	885	889	936	870	928	961	893	859	940	846	929	863	890	924	967	937	940	945	895	874	928	953	878	921	913	918	913	916	907	919	927	898	887	870	893	843	933	910	865	884	839	935	893	912	937	947	893	922	880	946	902	885	903	889	984	894	892	932	917	941	931	892	911	926	908	921	908	930	948	937	866	881	887	917	891	899	986	894	903	903	936	948	925	862	912	910	940	901	942	871	895	935	925	864	938	913	889	945	885	894	935	935	907	911	915	913	936	937	974	902	916	843	871	901	894	941	890	967	901	909	989	896	891	904	841	936	869	921	963	932	865	921	921	914	895	885	984	941	967	881	927	867	920	884	903	859	927	926	883	942	886	879	937	833	915	918	984	968	927	920	925	921	942	887	943	926	923	910	934	892	920	848	938	897	875	985	859	919	932	898	905	930	883	950	905	897	922	906	930	929	972	903	946	897	928	915	901	885	972	878	928	917	926	881	914	911	949	954	932	878	933	874	915	955	921	914	913	952	968	907	887	894	886	926	969	961	868	921	909	914	909	941	931	967	917	929	913	891	912	894	842	937	961	895	941	883	876	914	877	905	926	932	927	890	881	883	921	922	912	931	895	954	871	956	904	920	862	910	951	968	956	951	891	948	891	901	892	920	905	913	886	861	906	868	960	874	936	889	944	900	943	920	944	911	869	901	872	993	943	914	962	921	994	937	972	895	927	918	968	976	949	897	866	943	868	951	912	1005	864	887	867	947	897	930	931	897	936	909	925	898	926	884	889	958	940	963	928	912	886	916	937	917	855	904	896	905	936	882	894	875	968	914	894	888	907	956	928	921	930	954	906	933	861	929	907	919	931	921	900	930	872	898	915	906	866	881	912	894	894	871	970	889	972	932	936	925	899	907	907	958	895	920	890	888	877	955	848	963	932	921	894	934	949	948	921	903	949	891	934	969	999	921	885	890	955	904	956	857	896	967	892	907	939	910	937	964	914	956	976	961	855	882	930	902	916	929	948	940	899	907	899	923	897	886	899	924	964	906	971	912	961	931	910	915	857	933	925	953	917	898	901	926	919	950	901	923	899	900	936	931	900	900	915	850	904	962	924	886	926	928	916	917	915	893	894	885	929	866	873	889	879	914	907	933	938	903	961	917	908	925	975	922	940	896	911	939	929	921	903	962	900	892	874	920	952	938	892	901	955	896	906	919	929	873	887	956	886	917	860	945	947	933	974	963	875	947	881	903	948	912	919	944	899	944	941	916	925	914	892	867	943	913	946	966	876	937	931	924	936	935	897	958	897	885	871	887	891	953	939	905	886	919	916	937	967	950	915	886	936	950	867	905	957	897	924	971	875	913	927	935	914	939	892	909	945	922	909	944	960	931	898	876	858	932	955	935	856	871	952	934	933	943	972	892	1005	864	889	963	949	931	926	899	889	904	920	901	871	953	969	915	892
23927	7868	2155	1501	920	728	620	460	361	352	286	275	304	289	254	286	301	311	331	313	270	270	265	266	275	286	228	232	221	219	256	257	272	224	224	212	187	204	226	232	215	204	206	239	218	217	206	202	227	218	226	215	258	210	210	219	200	197	241	214	219	226	208	230	228	238	233	202	225	238	233	205	230	232	250	223	216	220	224	246	188	216	198	215	244	208	218	222	225	239	224	223	233	207	228	217	240	211	207	206	216	207	198	217	224	218	224	234	230	219	232	223	221	222	237	227	245	222	229	243	246	242	194	247	218	213	253	231	209	221	215	195	241	224	225	230	207	227	227	206	212	246	219	232	229	220	218	242	227	245	229	216	221	239	212	220	241	226	225	205	209	242	241	212	251	209	213	249	225	215	215	207	222	230	207	210	229	224	224	204	244	235	193	211	227	208	242	241	221	214	230	235	208	224	223	219	218	241	218	239	234	204	230	227	222	198	238	226	197	209	223	221	210	213	235	242	235	211	205	233	214	213	223	222	206	207	191	205	240	228	246	208	221	224	199	223	234	219	202	197	229	212	223	237	228	217	248	220	217	206	218	222	237	238	231	220	247	246	219	227	252	202	203	227	217	198	191	210	233	229	223	213	233	198	218	209	205	223	226	216	241	212	246	221	225	213	224	233	234	201	235	218	262	209	236	221	233	234	221	203	190	230	213	225	202	218	246	218	219	227	209	244	257	208	247	225	231	222	201	235	221	220	241	226	242	226	231	213	227	247	211	203	229	206	231	247	253	245	212	224	234	242	209	235	222	187	232	235	227	215	208	200	200	193	207	240	208	240	217	222	224	223	217	229	219	224	209	238	215	217	235	245	197	240	259	193	200	216	214	223	246	205	213	197	219	233	245	210	218	229	245	253	220	255	230	233	226	246	221	250	241	238	220	228	216	225	186	191	254	219	237	270	235	241	238	228	242	231	211	217	234	227	217	250	227	233	241	235	240	237	267	241	224	210	223	241	186	238	222	224	228	223	238	207	233	209	207	226	230	254	216	222	210	246	244	226	220	212	208	200	214	222	197	212	243	214	205	225	222	239	219	213	227	220	222	254	201	223	206	211	194	243	229	217	251	210	207	205	208	228	209	210	191	213	256	217	238	215	235	202	230	224	225	239	239	233	243	215	249	207	235	195	221	236	237	209	214	233	228	226	219	215	255	207	189	242	218	224	231	201	185	231	218	228	213	248	233	243	207	220	198	229	233	229	221	212	219	244	238	235	240	239	221	221	227	238	222	240	216	210	211	218	233	181	219	185	217	228	231	220	219	200	228	219	226	222	223	207	223	221	212	236	222	204	186	213	213	234	214	224	187	254	226	210	196	225	232	237	279	223	235	200	223	235	215	208	228	246	222	195	235	199	205	200	207	211	228	236	200	244	215	236	240	214	222	193	223	236	208	203	230	199	207	220	246	221	241	209	228	207	222	215	197	190	208	195	214	219	243	261	226	223	231	228	223	211	222	228	202	224	246	225	228	231	209	208	215	208	210	205	216	243	220	213	235	248	240	218	216	221	202	185	222	226	186	258	232	222	205	222	207	227	232	218	229	212	205	206	241	224	219	218	214	203	227	204	224	246	230	207	218	246	215	240	208	226	245	243	220	223	224	228	218	207	262	239	212	214	217	207	202	223	211	212	241	215	217	222	186	237	238	223	214	219	220	234	214	240	214	246	225	211	237	223	218	242	225	230	223	230	228	227	223	232	249	230	253	240	258	231	230	230	246	226	218	232	205	227	229	240	230	224	228	206	238	238	217	221	260	210	247	235	220	227	204	197	243	240	235	230	236	255	217	247	225	229	229	239	214	247	201	222	218	216	222	206	208	228	185	227	223	250	228	207	242	211	209	210	246	233	216	198	246	217	220	222	198	226	219	231	223	248	234	247	234	246	224	233	214	197	234	243	252	236	221	216	211	237	221	235	202	219	222	209	209	225	223	162	221	202	204	211	230	226	237	222	228	225	239	224	228	215	217	215	215	218	202	202	209	210	223	225	244	210	219	222	223	224	220	236	228	227	246	224	225	247	269	233	226	231	232	223	194	213	215	245	221	243	196	214	208	214	246	214	220	247	217	228	220	227	250	209	214	236	189	223	225	230	245	233	213	231	201	202	190	238	214	264	238	219	222	234	205	219	225	228	190	221	232	209	222	249	219	235	226	205	221	219	228	217	223	202	241	257	199	243	242	234	218	214	227	214	209	216	221	216	188	265	248	245	265	204	237	219	237	215	212	211	218	231	239	269	255	230	231	245	196	221	225	243	225	255	196	210	249	236	204	230	194	230	243	207	230	227	227	242	244	218	220	223	252	195	210	231	212	232	206	198	230	201	217	224	231	215	229	230	208	211	246	226	198	238	239	205	225	192	186	198	219	213	220	203	249	220	217	226	198	212	219	215	211	241	226	241	211	242	218	196	224	225	190	227	229	221	231	225	207	240	230	189	229	191	216	241	233	220	233	209	201	221	223	207	213	230	256	216	225	225	208	244	206	223	201	227	243	246	207	214	204	215	226	240	196	214	220	214	234	228	188	200	221	220	238	220	221	226	231	196	207	248	245	235	217	218	212	235	214	248	216	206	240	208	216	216	241	210	240	224	239	202	213	222	207	238	222	219	206	208	232	223	230	213	213	223	215	229	235	194	231	214	254	229	226	232	234	225	240	221	234	221	216	233	232	238	230	225	196	235	191	210	216	263	256	240	234	196	240	201	224	197	222	224	184	197	217	229	228	200	246	187	211	213	214	214	233	229	224	192	244	241	234	228	236	194	232	216	197	213	220	248	228	243	228	228	237	238	239	197	235	236	215	230	207	231	186	181	214	242	236	222	228	253	225	231	220	228	231	206	226	228	235	240	214	211	244	244	212	205	232	222	205	241	218	232	244	241	209	223	215	210	208	217	240	230	185	215	225	215	235	253	214	217	231	206	227	212	250	245	210	195	201	240	250	231	232	215	276	228	229	214	213	248	210	243	210	230	231	231	209	222	247	218	236	244	214	219	249	227	213	223	214	251	208	200	184	223	227	262	233	249	242	216	236	207	226	243	211	205	235	217	226	214	201	231	233	226	223	246	219	226	250	220	239	220	238	220	206	198	215	236	213	218	220	210	235	203	236	237	229	238	198	215	225	236	224	232	221	227	215	242	213	203	207	227	235	244	254	241	234	201	202	202	227	187	208	213	192	235	205	212	206	188	203	221	226	243	228	220	204	234	230	223	226	224	220	207	241	223	226	217	203	252	220	231	214	219	229	242	218	229	223	217	240	224	248	252	202	221	196	258	220	226	201	234	247	231	232	242	240	213	227	185	220	212	219	203	226	206	206	210	225	235	225	212	190	190	227	252	227	201	243	229	237	232	219	197	225	242	237	192	229	240	220	226	198	225	230	218	224	216	239	228	237	220	268	242	194	220	207	230	223	250	215	206	255	233	216	218	211	254	214	248	242	234	243	246
15857	5714	3258	3611	3255	2672	2241	1837	1483	1270	1070	1019	912	923	929	1013	1096	1083	1220	1046	891	937	861	778	853	967	841	701	701	676	660	712	733	594	596	565	600	593	566	589	601	593	619	583	593	521	580	562	540	577	577	574	571	561	607	543	570	585	575	521	547	585	553	592	574	571	573	616	591	575	541	595	549	539	553	565	550	559	530	563	522	548	591	577	555	538	599	573	579	553	561	589	559	559	562	619	600	569	571	562	588	576	556	608	542	582	580	597	575	561	589	596	549	594	614	578	610	528	564	572	562	580	518	549	543	601	542	563	565	522	570	583	609	535	536	546	565	596	543	535	596	554	562	542	580	547	573	559	582	585	553	590	589	577	575	528	554	560	550	568	574	591	563	565	596	576	552	555	611	536	580	528	543	578	524	531	567	570	642	571	567	549	573	575	599	607	593	587	567	555	577	549	593	584	572	573	569	591	549	548	589	582	532	588	540	599	591	560	547	620	545	533	575	565	540	573	574	554	574	562	553	576	534	585	549	613	557	606	563	542	597	580	571	534	518	618	545	593	603	592	529	561	564	584	572	594	548	593	538	582	589	581	572	512	570	526	551	566	576	562	585	569	569	540	589	599	553	557	573	585	545	626	576	546	566	599	539	583	557	557	566	592	544	555	574	595	579	577	560	576	599	569	581	554	591	604	574	578	566	534	583	605	535	568	565	576	630	537	555	585	571	587	572	539	552	547	540	521	549	557	573	496	551	528	578	576	547	539	562	540	546	567	573	539	557	554	575	545	570	569	587	529	509	572	578	557	561	587	549	557	587	555	580	575	575	576	562	565	561	581	543	553	577	566	560	606	587	550	522	581	593	547	589	574	586	552	584	572	605	548	604	567	585	562	591	588	599	561	617	584	568	582	578	558	557	572	527	539	562	537	572	590	606	544	583	559	543	529	620	594	525	583	568	572	546	558	559	561	575	564	553	589	555	548	549	588	548	560	552	576	566	541	549	553	603	573	550	555	550	555	558	569	561	567	546	590	558	581	580	532	566	559	570	628	592	555	580	559	594	532	581	595	545	521	569	596	569	547	549	583	587	548	542	601	576	545	557	556	573	586	561	527	556	583	540	579	615	574	616	573	590	578	572	558	584	565	554	604	542	583	538	599	594	574	553	592	577	572	572	564	606	574	581	604	557	553	516	540	550	567	544	586	583	523	548	588	521	566	568	554	586	563	605	613	617	563	547	558	562	578	600	575	555	525	551	598	579	571	519	599	559	576	580	544	513	551	582	563	571	574	570	567	570	588	554	593	561	553	581	583	589	547	583	607	568	572	549	614	577	571	599	562	571	569	557	572	589	503	582	554	542	607	615	617	560	604	569	611	585	543	569	583	594	564	567	592	549	564	592	576	572	605	549	559	577	537	549	608	575	609	553	562	552	571	566	550	552	576	548	563	530	532	554	547	582	541	525	621	555	618	580	595	558	595	530	572	629	554	561	615	587	577	552	553	543	592	587	541	567	613	555	514	575	568	575	562	590	602	589	542	526	549	577	573	562	611	552	609	620	534	533	594	575	585	546	548	579	584	577	546	539	580	540	585	587	554	569	548	622	595	546	573	555	545	549	595	541	561	515	548	572	588	570	607	581	637	546	600	565	586	556	585	549	553	529	583	577	545	568	584	577	578	552	564	573	596	542	623	592	600	559	569	570	569	573	550	533	575	582	548	591	609	579	543	556	564	519	570	587	554	577	532	581	603	550	547	540	556	582	573	582	583	581	584	548	562	589	571	571	538	560	532	562	552	581	571	564	524	561	583	540	580	602	520	584	589	600	533	584	570	550	583	578	581	565	560	548	554	566	581	528	589	589	568	590	557	607	580	600	523	538	552	589	558	558	578	575	551	515	544	563	599	524	601	561	591	578	579	557	549	575	567	573	580	606	551	552	554	576	575	561	603	546	583	555	533	534	579	562	536	569	566	530	559	568	595	550	582	621	607	581	575	577	545	573	576	581	588	559	598	566	558	598	553	570	527	557	550	593	553	530	552	580	572	569	541	554	587	570	545	583	508	588	610	580	567	595	561	552	518	569	601	594	574	573	585	572	565	513	574	557	544	522	575	557	545	570	565	557	527	578	582	583	601	549	630	538	606	516	574	559	567	552	609	548	564	598	546	579	581	563	590	565	563	570	526	562	570	568	511	547	568	579	562	585	581	585	590	628	599	606	549	543	560	566	565	552	565	601	557	578	572	542	576	621	617	598	541	576	553	557	545	552	553	557	566	551	596	541	579	541	527	546	611	589	580	595	553	574	617	522	572	604	576	576	611	559	557	558	598	560	541	561	596	566	589	567	608	576	591	571	486	559	593	573	533	612	575	571	600	583	573	595	605	553	555	562	550	540	552	574	553	514	572	583	555	565	555	565	575	579	553	584	554	609	570	598	522	571	578	554	617	566	580	619	581	526	558	534	587	578	584	573	591	566	569	538	583	564	534	556	537	553	577	566	556	587	562	570	558	555	564	574	588	563	556	566	577	607	571	596	579	579	558	560	574	533	517	606	550	592	573	543	555	570	514	590	493	576	583	554	546	565	566	557	555	576	576	570	520	531	553	561	586	570	558	559	577	554	574	540	586	558	533	568	579	524	569	562	601	594	532	611	606	591	567	558	580	551	556	542	573	567	557	561	558	613	524	587	584	557	611	540	556	581	538	551	596	549	568	575	575	561	578	544	541	569	541	569	553	577	543	553	553	549	547	556	574	537	609	608	550	582	556	551	594	569	539	578	561	528	577	586	575	554	576	575	570	510	548	549	577	571	591	590	597	554	584	580	556	543	563	559	550	556	567	584	567	568	599	593	519	590	583	576	561	549	534	535	584	584	578	559	579	531	585	548	556	565	521	568	601	581	563	582	594	566	553	537	590	579	600	532	558	573	540	593	562	611	577	574	542	576	619	551	558	530	542	514	553	561	585	575	577	571	556	572	556	552	572	584	535	567	557	592	577	550	571	562	553	608	563	577	598	562	536	572	561	583	514	535	587	565	593	553	580	559	561	550	609	572	547	574	525	580	611	592	524	587	578	566	579	563	552	582	611	572	557	535	579	580	556	553	587	585	573	559	573	557	563	575	571	587	641	589	623	570	621	558	584	592	568	578	540	628	600	584	608	570	535	555	618	555	591	548	546	576	528	537	550	566	562	577	613	539	541	572	560	574	599	496	571	542	560	574	569	605	599	575	589	591	574	614	575	550	556	552	594	550	533	542	597	521	590	589	585	585	570	561	599	561	584	597	581	572	575	536	598	579	586	563	488	596	531	573	568	567	525	575	523	601	589	591	595	590	532	589	567	584	593	544	583	574	566	547	562	548	569	562	620	564	533	527	578	535	558	547	570	566	507	517	530	594	560	598	582	554	580	536	558	567	588	591	563	568	546	572	617	585	581	569	584	579	588	546	545	567	542	592	536	561	571	554	561	515	538	536	574	505	624	553	553	600	551	599	542
4322	1441	676	529	504	513	471	439	412	431	473	400	418	379	410	395	412	424	487	426	426	375	380	452	402	428	401	378	423	430	406	413	424	439	465	391	394	403	408	370	396	429	400	424	415	356	401	375	423	425	394	374	406	372	406	397	385	369	380	412	381	404	408	380	396	380	402	409	396	395	416	412	407	417	419	418	390	395	409	401	418	340	395	393	406	391	391	390	392	426	360	378	358	364	406	367	392	430	389	406	384	361	410	346	409	393	404	387	415	388	417	370	397	387	395	410	390	415	433	367	413	394	403	435	410	415	420	422	411	411	438	391	395	385	372	375	400	413	375	404	382	379	396	388	397	392	384	347	393	387	367	405	391	419	362	381	389	408	367	400	419	368	396	411	363	417	416	420	393	401	389	416	381	384	415	410	408	383	397	377	406	399	419	380	406	405	401	432	377	416	397	406	407	417	389	391	405	427	403	427	439	386	438	388	428	336	396	354	390	427	425	411	408	405	414	412	359	378	389	400	414	401	413	419	402	371	449	398	419	367	374	384	416	409	417	395	386	411	395	383	407	398	368	397	370	409	407	395	353	396	408	373	350	392	401	408	387	421	426	389	379	403	423	382	390	381	392	387	437	369	363	409	415	407	377	391	379	376	456	400	417	406	411	410	376	390	419	406	389	401	413	346	420	407	355	387	413	402	365	409	412	405	402	428	433	387	406	438	354	418	397	379	364	397	368	404	390	394	396	406	384	378	430	395	425	422	379	413	414	428	408	393	399	396	426	441	391	402	404	425	391	397	421	359	399	360	405	385	388	420	384	384	374	426	392	365	371	413	420	397	417	410	394	401	427	368	384	370	408	393	393	415	388	385	374	411	409	421	406	368	427	387	419	409	433	404	401	426	405	376	393	378	372	365	398	393	409	381	392	417	399	413	423	409	378	405	398	373	392	427	377	381	375	387	395	396	384	372	384	398	381	388	419	387	417	360	414	410	390	414	373	423	434	364	374	413	389	432	371	367	362	359	402	370	393	420	411	388	439	405	397	398	403	394	404	360	401	429	379	425	388	397	400	361	366	389	386	449	384	341	376	407	416	395	395	433	418	449	426	380	431	412	404	376	369	383	390	387	369	378	406	377	410	396	445	424	390	352	429	412	388	372	421	406	388	436	372	413	392	392	416	417	400	366	429	391	411	396	422	390	402	389	396	361	402	397	430	392	396	431	360	397	402	421	373	384	423	364	434	404	415	407	368	411	424	439	410	399	398	400	404	379	387	407	400	408	401	411	416	405	368	395	394	408	437	430	386	370	433	403	403	362	413	375	427	377	375	407	395	407	410	415	397	403	404	441	410	399	391	389	386	399	441	374	402	411	397	429	367	405	393	418	402	418	406	400	404	363	372	403	357	391	406	380	404	403	394	400	412	371	410	392	407	381	449	411	372	393	385	416	351	366	382	388	394	387	452	384	402	389	375	397	407	408	386	426	437	399	367	376	411	421	359	411	414	379	384	406	370	403	402	384	410	404	416	385	408	399	442	418	405	402	413	428	384	403	401	407	394	410	368	438	400	387	426	375	408	409	396	378	399	402	383	414	405	415	429	415	404	452	356	408	376	378	381	388	402	384	382	400	389	410	409	391	406	378	399	408	395	360	398	419	406	380	395	384	391	435	334	383	381	412	365	420	405	416	406	393	447	383	410	437	422	363	397	385	389	407	409	402	392	380	387	432	403	418	412	379	399	444	372	385	370	407	452	415	426	401	402	449	412	393	387	365	409	435	389	400	401	387	387	426	419	408	368	432	381	380	387	392	410	394	411	435	397	417	423	421	420	405	391	419	405	428	390	391	387	438	412	393	385	389	407	362	404	420	404	391	417	421	418	419	430	394	395	405	387	398	424	421	384	407	403	385	367	424	393	395	463	411	364	396	378	407	393	414	391	405	393	420	443	398	377	389	391	379	351	403	402	420	404	354	381	339	369	393	390	379	411	371	405	401	414	392	404	422	381	365	413	389	439	432	405	409	394	401	402	426	406	406	354	381	361	359	395	423	401	443	396	389	420	375	431	433	395	408	397	407	420	407	395	377	418	400	368	380	429	428	439	399	436	400	377	391	352	378	365	383	429	437	398	336	368	395	399	415	427	384	391	381	358	420	381	393	400	448	403	376	396	374	436	397	388	397	384	403	386	377	432	403	415	382	409	434	414	446	384	385	417	401	419	381	403	431	398	423	421	427	394	423	403	389	439	392	332	388	371	407	376	406	403	411	403	365	397	413	397	438	384	394	398	402	393	416	388	398	393	378	413	363	365	391	389	377	410	408	400	422	375	397	400	391	390	383	416	405	391	364	413	395	397	420	432	346	437	404	387	407	417	386	409	423	405	390	383	402	414	388	389	438	395	419	372	402	443	396	362	371	396	409	399	366	401	400	386	411	397	377	379	398	401	404	370	402	402	412	403	384	409	384	377	418	406	395	396	400	381	371	391	373	422	413	398	407	398	382	384	402	412	419	416	377	410	417	425	416	420	375	395	411	427	397	412	387	378	410	399	386	392	372	417	388	409	378	414	381	400	387	391	391	382	403	398	392	416	395	396	409	370	403	362	425	406	390	395	420	422	383	399	416	398	431	403	433	413	461	404	362	388	357	416	434	410	415	416	389	410	387	409	367	375	384	388	430	417	367	442	418	390	417	389	408	384	372	394	389	406	368	424	430	441	403	407	409	411	406	420	391	385	450	378	434	392	405	378	454	404	394	386	376	375	382	390	418	417	384	375	390	385	407	408	372	412	450	444	414	420	392	405	406	386	417	443	404	403	391	396	395	375	396	421	389	416	423	374	445	424	396	432	389	443	440	406	392	389	378	382	409	411	400	367	393	410	409	410	354	373	395	400	383	365	415	412	426	372	410	401	402	388	436	357	405	397	390	398	401	403	420	373	407	397	389	430	400	383	415	436	417	431	402	361	396	413	391	376	438	431	397	373	415	393	411	389	419	414	434	392	441	382	385	395	444	428	410	417	410	398	392	383	401	364	393	385	391	372	395	447	376	401	385	447	405	381	377	364	378	391	416	416	381	410	394	412	365	373	398	410	414	410	408	390	384	371	425	368	396	408	363	380	372	410	377	395	386	400	398	434	424	429	403	407	368	366	373	402	372	356	367	432	408	408	398	405	376	399	439	369	423	400	395	396	392	412	413	399	398	421	400	384	389	403	392	381	416	411	441	421	399	364	376	363	383	388	363	400	387	387	405	401	406	382	406	412	412	403	350	392	392	415	402	378	394	406	426	417	379	418	403	388	373	374	357	407	425	395	417	409	383	432	383	373	402	405	410	427	394	385	410	379	377	414	381	407	377	409	397	410	409	432	384	408	393	398	394	439	399	356	403	383	391	369	391	425	382	404	380	377	397	422	403	378	422	409	443	425	405	405	416	384	438	390	394	380	380	372	424	376	378	406	402	398	395	404	397	409	400	414	400	383	419	412	421	395	341	393	409
4168	2094	1566	1567	1397	1352	1268	1188	1155	1101	1096	980	1047	1013	1073	1109	1114	1182	1192	1121	1029	1089	1055	1030	1053	1093	1034	1008	953	1028	1013	1029	994	946	991	999	938	972	990	996	964	1054	971	996	948	942	935	992	982	929	949	980	952	951	1009	933	1003	969	1030	938	941	972	969	968	940	979	972	953	970	994	1001	957	928	899	959	1004	892	974	988	994	933	983	938	940	942	972	953	928	971	1006	994	963	1013	979	1015	955	969	956	934	1027	1010	955	957	980	942	934	1017	979	936	974	975	969	925	996	973	1005	972	977	981	987	941	993	1012	975	949	976	934	1007	947	991	992	977	912	951	967	979	1009	955	956	949	960	963	972	944	958	957	1013	952	946	954	920	1010	970	974	950	956	970	937	965	967	965	955	941	907	1020	982	937	1004	939	910	952	955	947	984	917	1017	958	954	973	991	919	989	916	971	986	967	942	1011	936	960	956	967	936	932	947	937	969	937	986	1012	996	982	984	1001	934	1017	973	934	980	951	956	907	887	991	971	946	918	877	968	979	973	930	1000	977	915	964	965	883	973	958	1017	955	995	985	935	960	947	887	1000	976	952	987	945	1021	981	900	926	966	941	957	1002	997	962	960	900	960	956	961	980	935	942	1007	986	945	1025	967	1008	954	991	934	980	959	946	973	999	925	1002	889	927	982	994	987	1020	940	944	996	972	975	937	910	922	941	994	1017	949	993	973	929	935	998	1019	948	939	968	973	954	993	1025	987	946	961	931	939	958	933	978	966	962	919	937	1010	929	964	943	972	940	966	961	942	974	966	977	1002	997	931	984	990	974	965	943	963	966	1011	1021	960	952	932	986	910	945	991	916	1017	970	970	952	991	988	906	1014	942	937	961	968	948	946	1017	977	906	955	977	1008	965	981	992	948	1015	943	1010	959	935	986	964	926	944	979	959	930	943	1020	971	1003	947	975	927	979	944	966	955	998	979	915	902	972	974	1019	950	959	991	983	910	979	986	936	992	979	997	1013	953	908	962	951	972	940	1010	939	1036	957	919	914	958	963	956	953	978	971	1022	945	985	986	975	983	982	951	1015	985	1005	1029	990	991	923	957	983	966	1012	957	940	952	928	986	938	976	976	987	944	935	976	979	996	995	974	999	1038	976	992	959	945	949	938	947	964	955	952	980	931	971	928	1013	986	956	915	949	1012	952	970	968	964	985	931	1018	966	944	988	969	916	1011	984	964	1002	957	988	975	939	972	938	957	996	983	931	955	947	995	921	959	976	921	951	984	997	1011	979	1018	938	955	950	989	986	960	946	996	982	946	1004	904	951	962	966	937	970	996	943	936	954	919	994	966	975	957	1004	976	972	994	995	946	1005	977	936	978	1001	924	941	903	935	965	947	940	948	971	1001	978	967	975	981	928	1004	947	971	950	971	912	1026	945	945	954	1026	991	965	963	998	978	968	973	988	986	982	1024	946	986	952	980	939	933	967	945	986	944	964	952	932	968	902	908	973	990	1000	961	991	1011	942	954	993	966	947	1030	961	972	991	936	966	957	961	942	925	902	970	947	930	952	937	936	1018	982	939	1001	922	990	946	990	1002	1004	973	978	953	987	999	991	931	937	991	999	948	910	971	960	905	937	936	997	975	960	961	965	936	931	962	947	944	942	962	919	976	949	989	935	997	984	993	994	986	949	984	931	980	935	976	1038	945	987	982	953	934	955	1045	982	1018	1023	955	945	981	955	1017	975	983	984	1029	981	998	938	972	912	966	988	975	974	919	946	955	957	957	978	926	937	992	1012	943	935	987	994	994	946	938	984	1011	949	948	953	946	958	1001	1000	950	933	991	995	1014	953	1007	980	972	978	986	961	881	997	1017	987	1028	958	962	940	959	975	1030	961	974	915	1017	955	1010	946	938	969	990	1024	935	1009	978	1004	983	945	974	1029	984	979	972	1019	987	941	972	968	949	965	1003	940	973	941	953	971	1021	948	967	965	949	949	982	935	956	967	981	984	945	1011	972	948	992	970	948	1003	922	973	984	1001	921	958	996	942	944	882	1001	971	964	1010	981	979	929	983	954	949	921	954	940	988	966	891	958	908	968	952	1027	971	898	951	960	919	989	967	945	929	925	1009	1016	989	989	880	995	954	1006	1000	949	944	949	970	1033	1007	947	971	932	985	992	974	955	929	931	903	985	995	988	933	1033	1007	975	996	1014	1009	992	951	948	963	994	979	928	898	986	926	984	935	953	964	930	966	935	966	978	996	920	930	981	941	939	972	973	913	954	943	933	967	951	881	972	940	969	1054	971	927	896	1008	1000	978	1002	991	985	960	1005	1021	969	934	1007	1012	965	939	926	962	956	928	922	991	923	967	985	933	918	947	1017	987	942	1010	951	966	956	951	964	990	943	927	956	978	981	957	945	974	957	967	1016	946	1020	919	976	959	990	1019	960	975	962	1000	938	983	958	976	958	989	1002	1012	980	979	912	982	959	933	951	985	910	991	941	967	983	939	990	979	963	980	903	938	948	936	929	960	951	998	1009	992	983	932	972	976	917	976	986	933	994	995	927	998	937	1042	936	957	1005	924	979	1030	978	938	1002	995	982	957	972	967	972	969	932	920	940	969	937	938	944	949	1010	916	932	973	980	926	954	1062	990	959	929	976	1031	901	950	999	942	958	945	937	1016	964	970	962	999	942	1022	948	973	973	956	953	888	977	991	959	969	950	964	900	985	975	920	959	986	924	968	924	964	1050	1007	943	990	979	946	932	995	959	996	964	939	973	986	948	1016	949	1011	934	977	1013	1040	958	905	971	989	982	958	952	1018	999	954	1003	855	918	982	973	990	925	961	1002	975	985	943	1037	994	976	992	930	980	951	997	963	981	919	988	1014	986	933	938	1040	952	1016	1039	1015	932	911	955	964	992	952	964	1007	970	946	992	1047	960	968	972	974	1049	951	924	976	980	963	953	989	1016	961	1016	934	942	996	964	945	917	964	961	995	981	900	1004	986	961	976	1042	924	975	936	986	986	980	1050	943	950	974	937	1033	991	984	945	969	935	948	997	1008	964	918	970	949	961	1004	900	967	905	911	925	1008	977	960	973	976	921	1008	998	917	982	964	975	910	1015	936	974	938	931	944	983	1000	929	928	970	938	963	962	980	998	977	997	1038	954	994	975	951	979	944	1041	958	989	1025	989	957	957	898	1025	997	967	932	912	961	980	1009	937	946	1004	934	986	942	978	922	1000	983	962	922	986	1013	979	938	995	949	982	946	991	921	962	954	966	984	935	936	1002	902	980	938	1049	976	989	969	923	949	1006	968	956	916	939	972	1022	1009	952	926	933	978	906	958	1032	985	938	930	959	936	980	987	969	972	964	968	964	941	958	955	923	1038	917	979	991	934	943	996	993	966	916	992	1012	967	960	968	945	1009	932	957	956	1022	978	937	1031	990	973	994	952	984	968	946	932	957	969	930	961	983	932	993	960	948	928	902	953	965	914	982	898	1010	916	958	971	968	955	976	1005	968	986	915	951	942	1000	906	979	957	916	934	970	911	946	930	938	940	974	1025	981	928	935	992	1045	978	987	918	951	941	967	937	1007	953	988	1031	992	950	948	914	967	973	960	968	961	996	980	1012	976	908	972	983	986	1006	960	932	990	924	985	993	923	947	957	964	958	1034	992	984	977	938	931	1004	1012	967	1003	954	931	995	961	1002	935	992
14752	4417	1494	1064	792	605	607	538	531	437	424	407	398	411	401	373	458	473	454	408	387	387	374	415	399	413	402	374	384	403	386	389	452	383	380	358	324	415	386	391	379	408	396	372	357	377	379	379	364	371	382	361	398	349	372	390	391	395	356	365	384	369	386	367	366	393	372	370	391	351	379	405	368	354	362	393	364	369	374	390	374	356	394	353	358	415	370	385	398	392	395	382	375	367	350	409	373	410	364	341	395	384	385	370	358	387	351	404	367	353	398	391	345	382	389	388	335	390	364	369	381	372	339	353	366	379	414	374	390	382	361	375	402	381	387	378	362	400	406	359	389	378	386	350	369	384	364	322	404	348	380	386	404	390	373	370	399	397	402	371	400	398	411	384	391	366	357	363	361	345	427	353	350	359	396	399	394	363	444	380	354	390	356	363	378	370	384	408	368	319	371	387	394	336	404	334	396	403	352	354	363	391	366	373	386	378	390	349	384	377	380	385	397	368	369	384	356	383	351	370	351	395	385	351	371	364	374	343	367	361	366	372	367	405	387	381	373	376	362	367	392	366	393	406	382	398	372	385	369	374	341	362	365	381	366	404	386	362	354	416	404	384	406	379	350	385	407	356	355	382	400	371	414	397	369	368	397	365	375	346	372	354	372	358	370	367	350	395	364	387	367	395	372	377	374	386	416	379	386	371	385	382	361	391	374	386	391	371	401	379	386	374	340	359	363	396	412	391	374	398	360	332	374	370	342	388	375	359	374	417	373	349	380	403	362	362	370	369	368	362	380	367	363	351	403	354	410	384	364	402	375	399	339	352	398	354	348	369	395	370	381	386	422	362	373	361	376	355	371	384	368	369	376	428	390	393	369	420	350	376	367	371	389	360	380	350	361	397	368	364	420	328	365	356	349	406	357	380	378	375	358	322	394	378	356	377	365	362	383	414	369	399	399	351	366	347	369	381	365	375	373	379	388	379	412	360	330	361	381	403	378	369	397	386	349	376	341	377	379	360	350	381	332	412	377	386	349	359	391	384	389	386	369	421	387	367	390	344	368	380	397	378	380	391	393	343	390	408	399	397	372	356	389	358	368	359	368	381	363	405	340	385	359	388	338	341	372	375	389	362	363	382	352	377	416	424	359	360	342	408	359	342	371	436	385	405	385	367	370	378	382	384	385	363	354	367	370	378	384	374	384	379	380	385	363	409	362	343	377	378	358	413	376	398	396	397	421	328	352	360	371	335	380	388	369	412	392	353	389	365	376	349	387	386	367	403	424	378	364	394	382	379	391	387	408	379	384	377	389	371	365	374	389	414	358	354	360	374	422	369	381	382	365	367	348	346	444	394	382	408	353	366	397	375	353	383	359	406	408	338	372	348	338	361	397	384	405	360	384	376	373	383	420	367	363	369	393	377	369	369	348	365	376	404	371	387	342	398	378	403	397	358	370	372	410	402	376	386	335	392	409	376	379	382	401	382	393	371	387	411	382	365	363	336	379	369	370	408	388	343	380	393	369	337	388	364	362	395	346	355	388	435	394	342	414	366	374	361	358	418	340	405	372	362	340	398	367	325	330	358	345	356	364	376	385	401	383	374	366	365	351	379	435	382	362	374	409	406	346	400	379	375	348	401	353	365	369	400	397	357	389	341	391	377	404	349	406	341	390	395	384	368	361	362	362	387	352	382	364	393	385	424	388	405	390	377	372	361	398	352	387	419	357	382	381	392	364	366	327	333	387	349	366	370	365	382	376	385	379	410	365	365	379	397	377	370	403	366	361	374	353	381	391	356	383	373	380	385	380	376	409	381	372	367	400	411	370	432	375	376	367	377	410	387	403	375	368	400	396	385	349	358	358	370	377	394	379	374	378	382	392	403	384	353	381	359	372	407	339	326	345	366	380	407	365	355	352	333	377	347	363	380	325	401	385	377	381	379	379	383	368	348	355	376	354	389	370	387	384	391	379	381	378	411	389	375	392	346	356	373	342	377	346	352	364	378	404	369	342	368	350	368	360	344	403	405	408	401	353	391	401	398	425	391	370	386	366	387	397	385	402	368	354	348	385	382	370	382	372	386	339	376	368	376	362	373	370	404	375	374	365	411	374	381	383	380	402	340	378	381	382	387	401	347	389	399	376	371	380	369	380	357	379	393	366	379	402	384	364	408	396	341	374	369	380	381	374	340	358	393	378	387	379	361	368	353	407	402	356	398	415	390	378	382	397	371	415	421	386	368	350	356	362	364	359	357	319	362	398	330	430	377	404	380	372	406	384	327	359	392	392	380	412	357	365	390	377	389	365	362	400	386	379	409	364	373	343	366	356	381	362	362	373	345	350	375	369	360	368	362	382	386	385	406	387	400	369	376	379	343	375	416	353	387	379	365	353	413	359	370	399	398	415	372	356	384	396	363	373	405	359	384	412	343	368	375	385	378	385	386	360	386	355	386	344	353	364	333	393	406	363	379	386	400	377	388	373	381	397	357	377	358	349	376	392	399	400	381	355	377	388	395	424	387	380	398	357	401	339	403	371	372	391	381	357	375	368	385	380	379	392	383	384	367	394	351	357	415	353	380	403	376	373	357	361	382	363	356	418	374	372	353	381	379	376	372	342	362	353	391	392	371	425	369	369	388	380	357	409	356	380	375	382	398	392	373	390	390	390	379	382	373	375	373	387	361	369	357	363	337	328	366	400	371	409	336	392	411	384	349	346	397	354	395	395	383	378	404	346	358	366	338	393	383	391	370	379	394	407	345	376	401	371	376	378	386	381	364	361	339	394	382	393	380	367	361	368	383	418	376	364	352	338	367	390	371	356	393	410	391	350	378	386	392	339	381	390	373	381	420	389	376	380	381	391	379	400	363	343	408	392	371	381	347	401	368	399	378	381	374	385	322	362	362	368	432	374	357	392	395	386	407	386	434	314	401	352	391	395	361	342	388	381	354	381	395	382	371	384	394	412	354	386	395	384	406	373	386	381	363	380	372	337	382	358	385	351	396	393	404	399	416	402	357	350	380	387	403	348	374	416	370	393	374	384	397	395	376	395	403	361	380	424	374	342	381	412	367	413	377	341	366	392	358	356	351	379	392	376	408	376	368	367	402	383	368	394	372	370	371	363	377	374	382	380	426	383	347	421	415	405	403	383	381	374	418	403	364	362	348	393	353	378	390	374	354	382	399	367	371	365	389	359	384	353	353	374	389	379	368	440	413	336	355	362	391	401	360	384	360	383	361	393	403	384	361	354	396	361	360	383	385	354	370	383	402	374	364	360	377	376	396	360	359	343	384	360	435	365	347	360	367	379	381	380	396	407	355	414	404	352	403	376	376	364	404	389	361	382	393	382	360	380	357	370	355	391	365	380	381	437	352	389	389	363	393	354	371	377	424	392	348	330	354	405	405	380	410	386	358	376	346	391	403	353	374	378	388	411	366	379	375	374	402	436	395	360	360	387	364	369	391	385	380	401	366	357	407	383	362	384	349	386	352	425	338
11613	4118	2836	2701	2479	1955	1986	1617	1527	1347	1264	1152	1105	1063	1163	1211	1314	1423	1330	1206	1112	1148	1062	1096	1083	1134	1123	980	983	950	998	1030	951	863	902	955	933	992	908	963	950	926	896	912	887	895	911	914	910	950	916	902	918	930	864	892	900	926	886	855	858	941	912	915	894	913	995	924	937	945	920	915	951	913	901	882	895	897	951	857	856	933	882	900	872	863	892	879	948	915	950	952	893	896	900	917	952	915	943	927	936	856	861	896	846	911	911	893	947	882	882	920	913	890	886	895	899	894	880	865	882	869	933	1013	897	913	857	930	875	929	906	939	832	897	900	880	906	978	922	909	917	927	932	946	891	963	907	858	888	915	891	940	954	890	950	901	890	899	893	899	946	870	958	872	887	903	907	938	941	903	938	933	928	878	899	877	908	893	884	931	878	908	908	956	907	851	996	923	932	909	864	1002	875	898	967	918	935	919	913	862	880	933	938	947	864	881	905	938	915	892	924	946	883	900	907	933	887	911	896	885	926	913	877	894	872	878	882	938	883	960	934	906	950	894	906	876	868	930	897	879	956	896	919	874	991	951	946	914	908	912	909	876	901	861	916	901	917	955	959	904	923	916	923	864	897	984	950	940	905	951	898	891	938	949	890	866	918	910	967	938	885	945	946	966	874	881	962	913	928	896	918	916	902	891	898	942	897	848	955	878	908	863	899	928	948	869	849	826	870	948	886	948	913	943	883	887	938	929	919	968	881	933	905	937	890	897	854	882	921	891	891	866	918	926	938	921	922	940	893	877	919	871	939	885	918	980	887	885	909	933	897	933	914	916	830	886	914	866	834	911	911	949	915	951	889	929	910	943	913	845	931	908	923	874	921	914	919	922	868	925	875	905	898	913	888	876	893	969	854	953	917	853	981	897	979	896	944	869	912	963	970	929	880	993	936	928	876	935	917	906	891	916	932	893	932	888	922	936	974	874	915	937	940	957	900	900	836	931	945	952	915	897	908	908	895	880	850	874	913	913	872	909	956	900	881	860	901	914	909	880	894	898	894	882	947	886	925	893	950	881	893	896	870	851	928	838	917	951	921	907	881	955	892	911	935	900	903	889	905	943	935	918	883	856	949	873	947	887	890	931	899	909	958	882	941	931	919	915	932	908	922	855	877	978	862	899	903	859	930	886	868	898	930	931	927	915	937	927	886	906	964	956	957	878	914	861	983	882	880	896	912	988	900	911	877	966	942	959	913	958	946	910	901	924	929	928	932	927	922	888	908	946	932	898	895	871	916	873	876	910	924	971	938	952	900	958	881	873	875	878	906	916	963	901	923	918	919	902	933	896	900	881	923	877	914	925	891	922	873	959	905	898	856	946	889	936	927	898	905	905	954	908	932	921	913	865	937	911	891	926	933	904	915	910	905	888	935	914	899	927	936	922	924	861	896	938	934	874	946	964	950	874	885	923	923	902	877	908	935	874	948	896	887	906	955	894	958	978	878	852	905	913	941	899	934	818	916	948	905	932	875	923	879	931	892	890	909	910	857	935	908	943	918	870	915	943	922	858	904	906	891	892	886	914	915	921	928	860	918	909	882	914	948	859	916	855	919	911	942	870	950	910	870	893	900	953	963	910	898	899	884	878	939	939	923	895	975	897	906	937	958	901	878	928	915	932	858	912	919	928	918	854	952	921	898	899	878	941	899	911	912	858	905	902	877	922	891	880	928	875	921	915	904	939	927	873	928	919	891	875	858	925	885	912	946	881	898	922	972	891	939	907	912	885	900	847	891	919	938	960	900	846	905	939	925	968	886	888	900	932	901	944	922	875	936	897	888	916	878	888	936	973	936	877	955	898	911	886	924	897	875	925	897	925	874	911	889	939	866	870	926	896	896	935	922	887	905	931	918	795	893	900	899	944	862	961	947	866	939	850	912	931	930	964	901	913	912	922	901	887	958	912	951	902	884	910	891	944	888	880	904	912	917	857	918	943	956	924	867	938	947	936	870	881	863	893	923	897	941	877	907	854	897	917	899	876	934	949	977	902	952	949	914	904	905	930	886	905	927	912	934	902	885	918	879	914	916	906	939	881	896	909	885	907	929	937	820	926	904	903	847	935	838	864	911	901	917	941	900	884	924	889	957	927	945	880	926	958	957	930	898	929	919	884	877	912	899	974	901	867	874	922	916	949	893	864	844	897	929	961	892	852	929	889	879	900	914	899	950	897	901	901	950	886	897	882	906	922	925	927	908	889	921	927	876	916	882	891	865	918	905	883	955	895	931	942	900	924	893	937	876	886	998	918	878	911	862	930	919	883	910	917	910	909	945	905	924	946	865	896	900	895	928	861	888	901	889	918	902	885	891	908	925	902	928	879	920	932	935	936	892	947	941	931	937	936	839	909	898	893	903	857	929	972	939	971	936	904	918	902	894	877	872	903	879	958	933	911	923	870	869	914	883	915	914	862	894	921	909	885	901	970	921	879	926	909	900	902	934	916	905	928	889	928	875	928	956	892	858	920	880	881	874	877	932	872	917	923	874	956	951	903	874	921	915	900	928	934	874	922	885	899	905	932	926	901	864	881	895	927	901	888	912	962	955	885	874	898	891	906	924	918	937	897	935	947	910	932	934	898	885	882	955	920	902	969	845	919	902	939	902	902	882	896	897	905	929	930	910	895	861	954	899	923	902	944	896	881	910	849	947	957	947	941	897	949	919	886	921	898	946	930	915	876	872	874	953	938	905	888	956	937	932	897	855	954	898	922	928	846	988	893	897	834	907	930	911	919	903	910	933	883	919	899	984	882	920	886	952	969	944	904	912	922	863	990	957	912	874	877	912	919	909	892	934	918	894	946	869	958	912	874	870	966	949	946	901	865	894	917	896	901	880	887	864	869	910	890	883	914	884	968	901	877	942	875	951	963	903	891	935	907	867	883	882	896	912	903	886	923	891	858	894	914	894	914	905	875	898	911	912	916	898	921	928	921	909	940	887	896	867	902	971	918	954	906	886	897	903	872	965	904	877	873	939	870	922	829	849	929	917	909	933	892	863	904	944	891	897	891	889	894	947	907	886	946	885	913	884	874	944	902	947	883	876	898	916	912	969	933	847	872	887	904	912	920	912	888	917	878	956	953	859	921	897	886	991	900	939	885	850	935	935	875	922	931	948	880	896	891	907	949	902	930	947	924	915	898	934	919	928	901	917	939	879	965	926	874	908	892	908	913	904	918	920	912	949	909	897	902	932	855	907	899	919	842	939	919	867	954	928	908	931	926	908	903	895	900	922	921	879	960	915	891	936	900	912	884	946	921	923	910	867	884	881	917	944	930	887	879	914	907	868	892	913	955	954	912	895	848	877	921	944	923	870	898	857	835	907	887	976	844	959	885	923	901	893	936	929	911	866	930	916	961	871	919	930	902	860	910	895	962	932	867	900	903	917	893	951	891	914	1001	906	910	892	950	898	852	950	881	942	918	894	879	902	892	885	910	924	903	940	881	872	867	872	963
23679	7855	2193	1360	877	664	559	464	372	341	290	294	286	242	262	293	296	369	348	307	240	246	253	271	273	229	258	240	212	218	208	223	215	213	232	230	242	208	205	185	224	204	229	225	225	249	205	232	242	227	221	223	219	222	227	214	217	198	189	228	232	218	240	225	228	213	193	221	209	206	227	239	215	218	213	225	275	226	264	218	245	215	231	208	188	257	222	229	222	224	234	214	217	220	219	254	201	192	203	197	198	211	205	215	247	224	197	212	216	225	231	246	214	216	189	210	208	204	225	233	198	200	214	226	247	223	230	226	239	216	217	255	225	204	201	212	201	221	216	192	211	210	192	209	225	230	237	253	213	230	261	220	216	213	186	206	206	206	220	207	231	229	235	217	223	224	209	196	230	229	215	221	209	237	228	223	211	215	226	219	238	221	205	207	215	232	199	196	243	225	197	208	215	220	226	222	206	209	229	222	209	223	232	204	188	232	214	216	213	233	203	210	198	221	205	234	211	227	238	219	234	244	213	186	224	218	219	202	236	227	217	196	214	220	219	225	217	239	215	185	235	226	248	213	218	212	238	198	238	196	213	238	208	242	214	194	207	213	204	212	204	185	199	212	255	224	220	215	241	204	230	230	206	198	206	236	229	214	212	241	240	223	231	206	214	199	201	244	232	241	208	225	208	230	239	233	210	196	246	226	212	195	214	234	224	237	215	225	211	246	227	234	226	220	220	232	247	229	187	213	218	227	226	247	203	223	209	235	192	205	216	240	232	230	226	216	205	200	238	200	200	209	199	178	206	216	225	217	214	230	184	210	205	229	198	203	224	221	223	180	217	200	206	227	216	225	218	237	210	214	207	234	203	204	219	202	238	229	233	218	204	216	237	229	229	213	200	231	203	197	179	215	200	201	231	222	229	226	242	206	233	214	198	227	214	206	214	233	184	189	200	207	193	222	250	242	225	237	222	208	224	185	242	253	206	220	233	224	257	247	214	198	212	234	224	222	217	208	229	265	200	212	235	228	220	216	235	222	203	196	235	244	210	228	193	218	194	246	186	218	192	192	226	222	228	232	215	209	207	220	210	214	221	221	218	230	208	226	208	203	204	202	200	232	205	215	262	205	231	212	255	250	216	210	196	225	205	241	216	205	225	223	207	215	216	217	191	202	233	239	234	213	236	246	261	221	197	223	232	221	225	223	198	220	190	216	205	230	199	212	216	233	190	237	249	204	242	243	221	218	198	233	229	217	195	211	200	240	229	217	218	259	211	253	219	225	210	202	215	242	196	224	202	216	220	210	239	224	233	238	226	239	239	207	221	227	223	207	218	228	239	219	202	244	208	192	205	220	205	213	211	203	215	220	260	220	212	211	196	225	199	222	222	208	214	210	222	233	190	213	222	219	207	244	242	201	210	206	205	248	211	233	186	224	257	213	228	217	214	195	227	211	202	202	216	202	228	216	227	221	227	212	229	224	222	206	224	209	205	244	197	241	210	235	213	232	209	229	234	211	245	236	230	262	174	221	204	225	230	230	252	235	220	229	232	222	216	223	190	204	203	220	220	228	206	223	223	221	220	219	217	218	228	225	208	194	192	227	204	228	222	212	181	221	193	175	212	206	215	260	223	228	205	213	240	248	234	226	226	220	210	202	233	215	205	185	227	233	257	206	224	215	235	215	216	211	228	193	224	206	248	210	238	224	226	228	226	228	210	232	210	220	232	231	207	193	228	213	240	224	242	212	195	200	179	225	209	229	190	216	202	226	228	238	229	234	239	214	204	187	214	218	218	209	238	218	231	206	195	236	257	226	229	239	227	206	253	207	202	213	201	199	209	205	188	215	227	214	208	194	212	205	224	219	229	216	208	214	213	219	197	221	230	203	196	198	239	223	202	192	207	214	208	204	225	239	194	244	233	202	229	244	220	214	199	214	198	229	216	227	215	227	192	214	220	213	216	220	238	206	231	207	219	228	243	208	231	213	199	201	231	238	238	238	228	240	227	220	209	218	187	214	193	216	237	210	236	225	212	220	229	210	219	235	220	227	226	211	224	221	212	209	241	218	226	232	219	243	215	204	211	219	221	237	237	248	211	226	199	228	241	232	196	206	233	220	221	214	214	217	214	199	238	229	213	212	225	218	189	214	250	207	210	202	223	210	246	214	231	221	237	240	197	210	219	236	212	219	197	238	206	221	203	212	225	222	222	218	234	226	234	238	205	211	200	223	194	243	214	200	217	218	209	217	197	251	214	225	218	218	212	215	215	213	221	223	205	205	240	229	226	225	214	214	226	221	219	215	225	195	237	219	209	205	195	218	211	210	182	196	218	208	214	200	203	215	228	234	222	246	218	220	212	244	203	222	215	222	202	209	206	210	232	214	212	215	231	214	219	233	222	237	235	214	222	211	212	223	240	244	252	210	205	219	210	239	220	213	243	220	203	226	219	221	218	204	183	222	197	212	217	221	215	217	219	186	214	232	211	211	211	197	210	194	232	214	235	217	237	228	228	218	197	233	199	225	232	199	234	212	225	225	234	208	225	233	194	235	232	233	181	258	207	210	238	193	233	231	248	204	217	234	221	215	212	224	225	236	233	202	213	188	224	242	191	238	241	205	206	229	215	246	210	217	215	208	208	242	224	219	260	242	254	232	210	233	201	222	230	234	242	250	237	222	213	208	216	223	229	214	212	206	221	240	220	235	214	202	239	235	228	225	211	221	236	199	230	229	214	212	224	219	198	194	230	243	216	223	196	244	208	228	201	229	234	220	206	221	242	208	227	190	205	223	245	218	205	204	215	234	197	224	204	235	214	215	205	202	219	242	215	242	216	226	220	207	245	232	175	250	203	244	242	238	225	193	245	210	234	206	230	213	220	220	221	229	200	220	210	213	231	197	221	216	216	235	230	242	258	213	211	242	233	223	217	247	208	222	222	250	220	221	211	210	221	217	189	211	191	242	224	236	230	218	200	189	211	255	238	222	202	197	223	232	236	199	244	219	251	241	217	233	235	217	217	215	206	239	242	202	191	197	209	227	239	205	218	209	214	220	233	215	207	224	234	246	228	235	199	244	222	219	219	203	195	204	219	224	199	217	216	207	202	223	199	235	216	231	204	191	229	216	201	225	227	230	235	191	195	206	211	195	243	205	216	228	231	215	185	214	225	215	213	218	221	214	236	220	228	229	237	218	217	247	202	214	225	185	206	221	238	228	226	226	202	197	237	209	222	231	234	215	243	231	238	231	218	209	199	176	220	241	199	180	238	252	214	231	234	210	208	196	212	212	227	237	217	215	202	241	220	185	215	216	216	239	238	222	240	219	200	237	212	209	219	197	216	200	229	203	234	191	235	195	198	219	223	227	232	207	190	212	242	243	236	228	202	216	207	236	209	220	225	231	227	238	228	228	236	236	211	195	223	214	215	229	237	216	214	207	198	236	194	235	223	216	241	211	231	234	219	238	232	225	198	223	242	227	220	228	199	204	249	217	228	197
15673	5792	3841	3613	2918	2535	2080	1931	1454	1256	1041	965	923	899	969	1018	1215	1502	1314	934	908	832	901	815	749	811	793	698	658	676	708	646	600	620	647	624	594	583	592	609	577	545	562	574	529	527	597	554	520	608	558	564	597	587	563	563	574	577	579	558	605	562	612	533	558	537	550	649	553	574	524	566	584	605	576	615	588	551	547	577	525	547	557	541	556	584	551	527	545	574	573	574	532	552	533	565	570	576	561	573	546	551	517	554	558	545	568	566	554	601	590	543	529	583	557	568	544	545	579	552	500	573	520	615	558	537	544	572	566	556	540	543	547	537	565	541	545	530	590	517	592	526	544	596	562	559	573	582	526	537	571	567	571	550	557	577	559	553	534	547	573	555	551	552	549	557	548	513	551	543	542	513	565	548	530	583	567	557	548	561	561	585	590	571	570	558	555	570	516	585	579	574	507	545	570	552	564	542	512	565	540	511	587	552	529	581	567	542	566	519	583	526	615	552	565	548	573	568	581	554	581	546	556	550	518	611	583	563	576	596	555	525	538	516	613	604	524	534	532	582	565	554	540	511	549	616	572	544	571	544	589	561	544	572	550	596	550	563	593	546	590	524	585	640	553	582	578	559	560	540	578	536	572	518	573	572	553	544	543	525	586	560	601	587	539	515	575	583	528	544	554	547	558	562	551	569	569	548	582	539	586	582	538	509	586	523	531	536	576	565	550	595	534	540	589	571	597	535	525	552	567	529	534	602	555	556	553	562	549	524	562	558	570	520	560	529	553	545	557	536	560	540	547	550	513	552	525	561	603	548	560	588	546	532	536	608	546	534	569	610	567	514	528	581	579	564	562	578	584	550	557	534	559	528	543	546	537	575	506	581	581	564	560	581	572	584	558	514	544	527	553	561	558	578	542	569	549	560	566	611	587	536	544	609	553	558	571	550	583	548	572	536	554	559	619	547	556	592	547	557	541	535	551	553	578	565	542	529	569	558	560	576	571	541	602	571	603	565	570	535	581	560	571	573	566	572	545	551	606	562	563	603	541	571	536	556	579	571	563	589	549	596	547	535	567	544	563	588	552	546	516	514	549	557	569	527	582	591	523	579	564	574	586	546	543	572	558	552	579	564	545	562	502	538	586	574	637	609	535	544	576	523	558	548	604	575	603	563	531	582	536	560	553	543	564	531	572	519	522	606	564	571	558	548	511	582	511	557	542	582	585	546	569	518	573	559	578	591	548	534	554	529	574	526	549	536	581	551	544	581	543	522	592	537	569	548	564	589	531	561	550	577	537	559	541	579	528	549	585	538	571	518	563	569	573	602	559	561	562	550	623	589	570	548	534	565	533	527	574	570	524	500	544	556	569	553	568	528	550	572	546	589	559	588	563	565	554	586	556	540	523	539	542	579	583	566	591	549	552	546	538	529	540	553	540	569	530	564	566	597	564	549	573	554	549	541	552	518	568	584	596	554	570	527	572	532	553	560	521	551	562	554	593	551	517	536	541	548	535	565	558	544	593	571	579	545	589	569	556	576	545	554	546	600	565	583	551	517	575	563	568	537	602	564	546	529	587	547	567	526	534	564	584	505	530	573	584	534	566	539	580	541	558	549	574	557	541	545	527	536	538	549	549	582	549	599	558	583	530	571	595	576	563	562	533	548	554	526	529	544	563	533	580	545	560	563	568	541	537	583	590	518	556	530	543	553	551	543	556	537	531	538	560	559	551	567	589	575	556	566	539	583	575	560	560	592	553	555	557	541	599	526	540	576	516	545	556	553	546	586	579	524	595	587	543	547	548	520	530	518	569	573	568	592	573	535	551	540	602	537	545	567	574	550	566	562	531	565	560	530	559	592	581	551	556	574	530	558	564	566	528	572	568	541	549	556	584	571	574	591	547	595	529	562	570	538	547	546	542	528	568	557	549	580	597	622	545	560	512	549	589	568	560	552	592	587	608	581	561	566	542	533	568	581	594	555	594	569	576	605	594	519	537	588	557	582	608	525	628	554	493	555	558	518	547	558	538	563	557	529	613	516	573	515	529	536	529	586	538	598	540	551	575	524	590	575	572	552	551	573	545	546	549	547	588	568	549	540	515	524	538	591	522	521	535	556	575	555	521	581	553	527	554	552	636	566	571	565	604	530	571	539	540	513	557	545	578	550	620	520	553	570	569	572	538	581	531	541	529	556	516	585	510	589	569	560	551	544	556	577	542	518	522	551	579	570	570	604	550	552	571	555	558	579	577	524	559	552	540	519	575	566	495	554	564	514	582	559	594	556	573	565	572	560	568	588	525	555	495	566	537	570	543	575	531	571	553	562	577	581	556	548	535	584	559	571	558	566	544	508	553	566	557	568	599	556	574	536	553	528	544	519	513	541	585	549	572	562	545	538	559	535	530	536	536	559	602	538	546	563	546	532	549	578	538	573	550	567	535	592	548	542	526	612	541	555	548	553	567	558	546	552	557	588	572	537	553	528	520	585	587	563	537	557	576	574	550	559	518	575	541	572	558	538	597	582	525	550	568	574	520	552	567	551	573	522	546	544	567	571	575	537	560	590	579	577	562	503	566	516	563	527	559	551	584	576	548	516	543	543	559	554	584	536	558	547	531	580	556	519	572	546	547	567	544	549	555	494	596	576	564	544	543	555	605	557	518	527	565	541	562	554	536	540	510	551	546	520	571	545	548	550	574	549	535	572	545	568	568	591	526	579	573	567	553	560	549	566	617	554	553	611	582	541	575	529	502	560	577	586	560	534	548	545	541	567	571	541	592	539	557	581	569	517	570	588	540	561	578	528	514	518	564	588	525	550	573	588	530	566	548	539	551	567	579	553	571	544	576	529	584	520	553	580	570	598	589	610	618	562	559	561	593	570	585	532	605	558	566	594	589	545	567	572	560	538	572	582	583	598	576	536	528	584	547	581	569	529	546	568	538	605	572	532	570	545	566	592	559	592	573	515	549	532	562	553	537	532	581	577	586	565	585	579	570	561	533	551	508	558	582	513	584	541	554	559	564	578	545	609	588	551	539	519	509	529	556	586	535	610	574	564	532	548	545	550	529	596	552	585	548	581	529	589	549	565	586	516	583	567	562	519	551	594	516	563	588	545	595	517	576	547	535	550	543	564	576	526	558	571	562	560	554	563	555	575	556	523	529	549	567	542	572	565	595	556	551	563	547	604	564	571	540	550	535	539	594	531	574	545	546	517	541	592	577	568	545	589	574	535	578	512	548	552	517	579	570	559	516	521	564	547	562	571	533	548	569	523	584	521	521	557	534	559	528	548	561	568	588	568	530	556	573	574	567	537	551	563	588	550	565	561	521	562	519	560	583	562	548	567	565	562	518	557	607	555	558	557	581	529	516	556	538	590	531	547	547	558	573	554	565	581	555	563	525	554	523	535	571	550	532	590	564	543	587	547	559	548	587	575	563	525	532	577	582	568	587	534	567	605	562	557	559	566	529	517	576	570	552	503	522	539	554	548	534	563
4498	1546	715	560	518	487	478	472	451	473	409	433	424	357	394	409	396	433	397	409	400	424	446	396	351	406	369	436	406	401	402	416	406	386	372	384	422	394	395	416	414	402	380	406	378	402	399	412	417	371	406	398	362	403	398	421	380	392	428	397	396	413	402	354	391	382	436	397	402	418	413	403	391	367	393	371	383	384	388	400	373	364	419	389	422	401	477	353	353	419	400	422	416	422	388	407	411	431	346	402	365	407	383	367	386	404	398	399	414	383	422	413	413	401	419	400	406	430	393	354	407	377	417	396	364	378	392	360	445	416	367	393	376	413	393	407	395	433	404	394	365	400	382	419	438	395	374	380	404	414	409	410	392	416	360	352	348	416	400	386	378	390	398	347	394	408	398	369	409	415	394	413	401	393	396	368	387	403	397	358	371	423	387	378	396	423	367	404	383	390	391	409	412	422	403	398	400	415	356	396	388	376	413	388	436	395	390	430	407	422	374	407	362	421	398	376	420	437	440	385	421	400	416	402	419	350	412	447	403	414	383	402	406	426	411	392	396	409	407	402	400	412	389	430	401	404	425	382	439	393	419	380	387	415	354	415	379	382	416	393	429	388	376	388	381	407	394	361	365	375	390	437	381	387	412	421	420	395	365	415	405	396	415	408	377	407	374	398	416	392	399	392	402	410	420	440	433	393	401	411	410	388	410	386	421	413	392	393	356	375	384	409	399	410	376	363	376	397	376	388	384	361	404	407	417	438	364	374	390	375	383	413	385	417	379	431	427	414	406	376	396	401	419	402	402	421	370	392	373	408	405	380	412	385	410	390	398	408	401	392	390	371	399	417	459	384	405	383	373	428	379	394	355	392	389	373	407	384	418	373	416	418	389	403	386	391	407	417	390	359	407	387	367	403	388	370	403	393	399	394	401	413	396	392	370	386	438	414	357	424	430	367	417	405	413	386	374	371	364	417	425	374	390	370	375	419	416	391	385	427	357	409	392	360	410	383	399	383	391	433	371	372	430	417	414	408	405	390	429	410	408	403	388	432	380	402	368	410	429	398	381	394	410	404	426	374	387	393	391	388	370	369	393	412	403	400	395	379	437	430	422	408	391	386	375	397	387	361	386	412	412	431	404	410	417	406	391	372	374	381	413	429	362	400	385	414	380	394	420	375	436	388	436	432	415	418	404	396	408	389	409	387	404	417	433	407	392	436	356	380	396	384	399	433	378	390	379	388	377	376	393	396	394	380	387	367	400	400	391	433	391	421	409	408	366	425	395	404	363	390	342	380	404	403	403	404	362	413	403	404	401	410	399	393	417	419	406	436	425	373	411	405	407	412	410	406	394	400	395	408	383	379	372	375	397	364	371	415	409	383	414	418	401	402	385	385	412	403	410	424	370	424	418	393	399	436	416	383	395	399	421	410	426	405	379	401	405	409	397	409	377	377	416	408	391	384	379	389	397	391	389	389	408	394	426	398	409	381	367	359	422	390	425	443	407	393	413	378	409	403	437	365	410	434	407	384	418	379	447	384	395	385	400	398	420	410	422	342	387	400	383	392	418	402	374	403	407	396	372	418	375	376	372	412	464	415	405	425	411	386	381	414	395	397	381	381	419	407	395	409	409	360	352	375	383	406	424	441	422	405	409	424	408	373	401	441	435	399	385	404	427	433	379	406	392	418	381	387	363	379	363	385	424	369	414	393	400	435	372	383	400	399	384	364	410	414	403	397	405	384	424	433	365	397	382	413	376	414	362	416	391	387	374	384	357	367	376	386	403	364	399	409	368	394	407	417	399	393	399	419	401	409	405	397	387	384	377	429	390	415	389	415	394	395	434	386	377	395	415	355	418	414	426	378	381	366	367	378	363	389	418	395	394	384	429	381	391	388	398	390	412	374	423	397	372	402	393	415	369	403	393	383	448	418	393	416	349	443	390	393	409	418	389	403	389	353	407	392	445	400	412	426	382	431	404	431	375	414	376	358	376	389	415	414	402	425	388	381	428	407	383	376	446	405	412	410	400	389	365	387	386	334	404	360	348	397	416	392	409	419	423	400	366	387	395	374	382	370	389	392	417	392	366	396	395	423	370	376	422	404	383	385	380	407	436	378	389	397	418	372	367	368	411	398	442	369	421	408	414	356	401	396	414	388	409	435	401	381	346	442	389	380	351	379	366	428	383	422	398	410	420	407	430	401	420	369	363	405	423	430	401	362	404	427	417	359	386	424	378	419	402	413	392	385	365	439	413	376	416	410	393	425	380	400	435	375	418	380	374	393	391	416	408	395	429	387	454	367	411	395	404	391	369	402	405	413	397	412	385	372	376	399	383	410	361	387	413	401	366	428	400	422	400	376	402	379	396	405	401	372	396	377	460	386	401	374	447	390	380	377	390	400	403	384	375	385	393	395	431	395	420	399	427	393	406	404	389	358	379	410	379	403	372	414	414	358	368	382	418	418	371	407	383	375	346	414	396	429	416	368	403	357	408	338	395	386	412	403	425	382	402	387	412	386	393	388	393	424	381	394	377	408	429	382	392	385	390	393	413	381	414	405	383	406	394	405	400	387	394	410	412	407	389	407	355	420	446	405	414	416	374	396	387	400	401	419	393	395	389	414	386	381	363	387	382	390	389	417	414	371	373	395	353	392	426	419	416	408	428	423	364	388	370	416	403	389	404	429	405	387	399	387	412	400	367	384	396	387	414	394	410	379	391	370	383	406	369	398	404	401	401	394	363	414	362	373	369	405	398	406	386	362	387	431	384	401	396	396	385	382	431	362	383	421	412	380	383	420	394	413	391	409	389	414	439	395	401	373	376	388	398	371	380	382	382	395	396	392	397	390	398	368	373	419	399	419	414	396	398	359	359	381	388	421	370	368	396	385	410	365	398	408	395	401	392	394	398	407	407	430	389	375	355	378	429	359	403	399	431	407	397	431	413	399	370	377	394	362	399	388	431	368	411	426	389	406	366	393	384	400	384	421	362	375	395	413	394	380	375	397	385	425	404	402	386	373	448	376	417	395	412	393	409	370	398	406	404	424	388	366	388	379	405	385	361	371	405	405	385	387	428	398	403	434	425	416	352	433	411	401	387	386	392	395	414	392	390	397	428	415	380	409	420	412	397	394	402	412	428	373	411	412	375	376	424	382	429	370	416	399	390	412	391	413	396	396	375	383	391	345	386	381	410	421	389	377	392	406	419	382	364	425	390	402	382	374	417	440	407	403	384	420	383	416	397	414	387	374	407	416	373	376	430	415	371	385	384	403	373	384	381	388	413	403	440	385	396	409	399	417	365	398	432	398	420	388	430	366	398	367	380	367	428	381	409	433	415	404	404	351	400	396	431	424	398	400	382	402	386	379	401	419	369	412	398	409	409	382	399	358	426	378	349	371	413	412	397	388	435	418	380	425	376	373	409	383	406	411	424	387	411	402	423	411	418	406	397	424	379	359	387	365	402	392	405	403	370	389	407	383	392	419	389	425	423	399
4171	2103	1668	1552	1373	1298	1228	1144	1058	1084	1002	1084	1056	1077	1070	1056	1127	1205	1238	1135	1076	1034	1040	1086	1007	1011	1072	1025	1005	994	1020	989	895	978	947	955	954	966	938	957	980	927	929	918	915	934	958	934	980	936	943	926	913	976	906	940	979	940	941	951	965	960	947	921	946	962	949	939	972	918	922	964	970	969	1011	1011	946	956	933	941	899	964	894	1002	944	1012	984	944	907	975	996	926	1028	978	943	936	1017	982	960	973	941	1008	946	967	956	977	954	1007	977	982	999	928	959	953	979	963	910	973	985	971	932	970	940	943	892	984	962	1001	916	956	987	970	954	939	992	939	973	951	934	972	948	1001	946	919	939	978	972	938	991	936	939	997	937	980	1018	920	1006	950	927	948	990	945	929	960	982	945	953	929	938	969	946	969	946	981	941	959	969	963	1007	993	1011	1007	971	945	925	944	910	953	944	1023	1032	962	995	956	966	955	982	965	958	966	986	919	1055	961	970	937	924	949	935	987	999	986	952	925	931	919	975	967	915	933	961	964	995	953	964	959	924	982	926	935	949	982	976	938	961	980	944	967	927	967	941	952	969	980	947	1006	972	934	921	935	968	981	967	939	964	944	926	953	995	932	932	989	933	956	968	922	963	978	962	971	933	979	977	983	1007	916	978	1000	970	979	960	942	980	957	939	949	940	900	939	1005	958	968	953	954	974	965	1039	925	961	969	950	960	946	989	921	978	1026	1004	1015	1003	965	990	965	957	946	935	950	945	990	999	963	939	1018	965	967	937	905	923	1024	996	940	988	1013	959	966	963	951	909	963	986	949	946	930	942	985	961	937	908	1005	980	980	998	982	967	945	965	922	913	958	973	969	989	949	954	978	931	945	938	990	937	964	951	982	958	953	979	981	908	981	965	1016	942	970	977	971	930	923	963	952	949	952	979	933	925	900	916	921	965	938	1002	990	948	985	913	945	1005	933	980	976	962	966	975	950	1000	990	963	966	966	990	957	907	907	938	943	941	970	954	973	976	976	981	946	960	954	961	920	983	899	938	921	1015	957	969	968	915	942	953	926	960	949	948	993	907	941	950	884	961	926	952	969	939	911	939	995	973	922	989	921	1001	983	968	1024	959	981	965	972	996	955	926	923	984	904	973	961	974	971	967	937	1016	940	945	975	898	959	969	960	957	939	956	934	961	920	982	1012	953	921	932	947	965	993	913	996	950	940	951	966	957	994	973	957	983	964	974	923	971	970	990	991	929	956	947	1004	987	932	964	978	1015	987	972	968	1015	926	976	969	964	935	910	913	1012	940	996	958	973	923	961	972	956	989	930	947	974	998	919	973	953	968	913	956	904	991	1001	999	971	900	954	928	991	983	966	984	960	963	939	1042	1029	948	941	965	899	931	927	944	940	1011	944	977	974	964	924	1000	986	922	918	914	973	909	940	946	945	966	947	978	929	951	904	1045	958	906	978	1014	963	943	928	952	918	926	978	975	988	954	946	1006	919	928	967	975	936	960	981	916	1014	972	950	927	975	982	991	1023	941	971	973	946	948	909	955	910	926	906	916	955	945	980	1014	988	972	948	949	942	999	984	973	921	934	1016	958	940	941	937	947	1000	973	981	983	963	951	914	957	995	960	963	938	890	967	942	945	939	943	960	900	944	954	964	941	959	959	919	1007	967	928	918	905	945	983	954	941	940	953	953	965	980	997	936	912	903	927	924	960	928	953	957	966	946	962	923	975	929	984	938	981	910	947	920	964	1028	922	924	910	917	957	950	1029	965	969	934	933	932	973	970	927	1015	963	923	973	939	964	969	950	1004	967	932	945	1035	955	967	902	955	993	908	965	1026	908	999	982	997	960	951	1011	956	948	956	951	1037	937	936	915	955	922	995	960	961	933	916	983	966	908	969	982	974	991	967	947	991	971	937	969	935	973	923	975	958	924	908	946	989	993	926	971	978	958	951	925	1012	984	1012	993	957	912	962	887	941	1007	965	980	956	1036	951	934	949	913	910	968	935	964	958	978	970	971	923	948	945	989	942	935	979	957	1006	959	947	998	926	996	944	957	945	944	1014	994	979	968	971	945	976	922	916	944	935	977	949	891	961	966	950	954	967	958	967	958	967	1020	914	983	923	996	969	929	934	953	963	974	904	961	972	991	952	966	942	957	981	938	922	955	936	959	981	986	978	963	953	981	910	954	1031	965	973	929	876	993	941	976	992	980	985	952	993	977	1021	971	934	906	952	945	983	969	920	1005	965	954	899	978	905	898	976	941	974	977	959	915	933	908	915	921	967	1015	907	920	968	948	1029	937	970	982	974	991	975	919	993	929	1005	981	973	941	1007	926	930	941	996	967	942	927	974	974	932	961	937	924	954	965	947	902	988	1001	990	938	985	947	985	924	983	971	974	956	1013	1012	1005	981	909	907	980	977	996	950	953	954	940	955	924	937	954	927	1040	966	948	970	942	969	973	908	895	954	960	945	975	979	980	955	917	960	926	916	938	980	962	941	998	901	957	1036	1013	956	958	967	960	942	967	931	993	939	948	960	986	999	976	909	986	885	900	957	902	982	981	979	941	950	998	967	968	894	991	953	939	988	990	925	938	927	947	937	981	952	955	973	949	961	950	982	966	912	934	1031	976	933	948	943	965	950	995	981	996	985	958	905	949	917	997	946	948	950	967	942	949	939	928	941	950	979	925	944	972	945	986	978	959	909	1004	958	979	984	966	947	986	1039	963	891	940	973	992	944	986	992	974	924	883	946	935	942	915	945	928	950	926	962	966	959	962	933	961	960	958	989	926	1028	976	956	966	1001	1043	971	937	996	962	948	961	939	1030	957	955	982	915	996	974	917	939	938	944	940	948	962	949	982	939	971	937	938	955	943	973	1005	1006	930	969	926	957	933	1009	1079	1012	938	1027	957	983	960	938	1007	947	920	939	935	900	970	979	944	977	990	932	967	958	973	908	982	923	897	946	981	974	923	939	900	958	923	959	963	955	954	959	926	977	947	916	957	953	983	951	919	983	946	948	952	962	966	962	917	1017	942	974	1009	963	1003	1034	889	970	971	897	917	1043	983	978	980	965	959	988	1039	902	958	960	943	960	936	972	934	912	980	1010	994	959	961	982	1007	888	996	949	989	933	917	976	975	937	985	1039	964	941	960	967	942	1005	974	925	939	879	960	930	948	947	956	999	986	962	959	933	1005	1068	986	962	922	932	892	977	937	976	886	959	986	956	935	960	994	965	921	945	960	993	983	926	957	1022	952	965	997	966	1012	930	963	1007	936	929	963	972	1001	974	1023	981	961	962	964	921	931	979	942	951	947	950	1011	944	984	965	910	895	906	923	935	947	941	943	973	924	984	947	972	1028	982	928	908	946	942	956	960	918	949	960	975	972	957	971	914	1049	956	975	940	981	981	956	953	981	985	939	1001	945	914	958	990	897	953	973	902	1013	950	956	957	949	993	1004	937	1010	950	1001	1020	978	936	988	963	986	940	960	941	963	934	937	943	942	996	987	982	958	1008	958	969	961	911	965	949	926	947	943	983	891	888	971	932	961	957	941	933	947	979	954	970	946	1001	964	929	901	956	974	925	948	951	937	964	959	999	1020	991	961	946	970	942	1002
15103	5129	1768	1112	788	617	557	486	497	451	395	427	397	402	374	430	433	428	444	439	408	421	422	380	412	371	425	370	368	370	382	371	368	368	375	403	409	389	416	341	402	370	360	390	345	373	359	363	357	370	348	359	377	386	379	379	399	398	398	357	354	351	363	390	380	347	375	359	361	404	353	383	386	369	354	372	411	367	382	439	383	361	389	346	388	362	376	367	386	353	368	359	372	383	363	369	383	406	385	377	363	352	427	393	405	367	396	402	409	363	386	358	405	383	332	367	378	413	365	389	386	389	404	368	365	372	369	383	331	385	421	404	417	398	380	423	392	370	387	374	393	413	386	380	343	381	378	399	374	361	392	415	362	359	361	377	362	382	355	381	365	390	397	375	346	389	387	371	349	378	374	360	390	368	379	375	374	334	371	356	386	337	335	389	395	342	365	380	407	375	365	395	386	402	389	386	391	406	414	386	385	384	353	370	394	404	372	408	370	357	364	379	383	371	398	399	348	358	390	373	380	357	376	365	373	390	386	360	398	422	386	343	372	399	370	375	359	368	387	403	382	388	376	365	385	427	425	339	339	378	359	370	331	350	402	394	398	365	393	381	399	381	368	372	413	406	346	383	363	369	369	362	379	377	359	402	402	398	383	393	373	371	353	352	347	366	348	384	389	388	354	402	373	363	373	368	382	410	403	432	359	371	378	386	378	419	362	374	364	359	394	392	366	350	344	377	357	345	356	421	388	394	355	343	344	360	374	410	371	373	348	374	384	387	367	339	363	359	378	357	350	398	376	345	355	390	372	351	389	356	376	392	347	419	412	362	393	349	359	431	380	364	392	379	364	388	371	374	333	396	372	346	359	397	375	372	388	341	403	384	369	403	369	381	361	362	369	378	341	359	348	369	421	369	368	373	365	360	344	382	340	332	391	372	390	371	344	374	355	390	375	362	375	360	368	370	349	379	377	373	355	342	364	342	389	337	378	367	372	375	368	385	372	358	336	392	370	355	390	411	390	415	367	388	372	379	336	354	392	318	366	368	346	363	360	365	389	395	391	394	417	367	395	332	441	364	357	410	397	378	395	398	354	354	404	389	375	347	379	360	349	425	388	385	381	351	386	387	359	364	380	382	344	372	367	390	355	389	367	395	396	372	355	391	360	397	402	389	357	378	369	349	368	347	356	390	367	374	350	431	383	374	384	372	395	387	387	367	393	413	385	407	391	387	355	376	371	395	410	384	401	384	355	363	365	369	403	359	367	359	377	334	372	395	376	349	408	383	360	381	382	355	375	406	344	380	374	376	361	396	346	390	389	334	415	378	363	366	335	381	416	336	399	355	380	381	382	369	358	378	374	389	372	389	374	364	375	337	376	383	372	396	394	372	387	388	382	429	374	367	349	351	387	385	364	392	364	349	413	365	394	419	375	353	370	379	372	398	388	386	381	380	416	396	382	366	381	366	372	358	360	368	355	373	372	366	373	371	366	367	369	347	411	417	347	376	381	352	367	385	377	373	389	361	410	391	396	352	408	373	387	380	366	379	358	402	391	348	393	383	373	405	409	383	371	390	389	402	390	367	372	391	399	366	353	367	346	370	345	395	405	368	376	405	390	412	413	370	371	376	361	368	414	388	399	395	360	358	402	359	358	381	403	387	366	362	381	385	358	389	402	368	347	372	368	347	341	399	416	346	376	388	358	400	377	371	383	406	379	367	371	385	380	375	360	355	380	363	345	363	336	405	410	376	352	358	379	371	401	382	424	369	331	401	376	362	387	384	390	412	381	372	396	373	396	404	335	376	380	405	355	361	370	389	371	393	343	378	333	390	362	389	338	391	398	403	381	363	366	373	382	329	369	360	396	390	399	402	392	378	384	370	400	374	367	397	360	349	387	394	376	379	397	357	371	370	346	378	380	396	360	368	386	397	405	386	386	369	372	362	340	369	391	339	395	351	362	382	390	387	404	398	398	377	368	371	383	402	367	387	328	346	410	376	374	368	385	401	372	360	374	410	385	366	349	386	355	359	344	379	379	376	365	356	383	416	416	378	368	359	390	340	334	370	403	373	380	404	358	360	392	357	388	388	379	365	353	358	373	374	368	373	383	340	423	357	343	370	374	405	410	383	352	389	382	394	426	387	366	381	330	378	357	337	365	380	367	390	415	370	379	398	365	368	361	382	354	341	373	347	372	397	336	369	348	342	388	350	356	393	397	403	394	349	395	390	391	409	361	345	410	351	388	402	394	366	400	355	366	378	377	329	389	365	362	358	389	360	380	348	359	326	357	378	338	377	390	380	374	377	362	377	393	376	337	331	397	373	398	373	391	359	400	353	373	403	384	377	365	386	385	396	360	344	383	329	374	402	405	352	380	372	392	390	380	352	378	329	383	341	364	381	399	380	337	356	397	409	385	374	388	405	393	373	397	350	376	369	401	400	365	395	379	368	390	360	403	383	363	392	386	358	406	394	369	347	375	434	376	378	377	386	374	361	397	364	384	387	328	389	330	372	365	407	364	366	401	378	411	394	381	393	365	389	388	359	360	390	383	384	396	366	380	381	365	423	370	379	350	426	338	365	350	325	369	345	371	377	369	397	355	384	372	334	409	353	366	386	415	333	394	394	376	421	371	364	403	360	375	404	369	377	398	436	395	395	383	373	352	351	387	371	352	411	356	350	373	358	384	399	346	362	385	357	399	381	369	351	351	420	377	383	407	380	374	395	394	405	369	400	367	366	350	390	372	388	363	346	416	356	368	403	376	371	353	335	409	353	360	381	367	382	382	380	380	383	346	388	356	383	442	410	380	367	370	357	381	395	373	355	373	390	391	394	369	358	360	393	383	382	386	385	359	363	393	368	348	390	407	393	369	393	338	371	398	362	373	378	348	359	359	386	382	402	356	373	382	392	381	370	360	397	404	349	380	365	387	378	372	382	403	363	347	370	378	396	393	377	334	366	357	370	401	366	370	374	387	390	364	380	363	388	384	374	356	360	400	356	365	392	382	382	372	378	363	390	386	386	377	382	379	365	380	336	355	360	404	350	359	390	380	331	393	375	355	339	385	375	379	377	374	371	361	388	378	401	417	383	374	409	366	372	410	380	389	338	402	385	341	353	355	377	393	364	358	380	393	374	360	374	398	359	391	386	402	402	393	371	371	359	347	376	370	385	323	364	353	385	377	379	380	357	397	400	359	382	374	343	376	360	350	390	377	385	329	351	369	352	368	400	361	375	352	394	370	352	383	375	375	372	393	379	359	367	402	395	382	399	398	396	372	383	378	367	370	413	332	357	375	374	359	398	372	384	369	382	361	367	368	379	369	365	392	360	376	380	362	371	376	373	391	360	376	346	381	393	350	396	382	380	394	364	372	386	415	348	354	384	393	370	406	382	374	397	394	397	378	395	405	384	390	371	354	345	386	351	395	402	389	393	376	380	381	361	389	382	386	378	402	395	389	396	383	353	369	356	386	419	394	401	373	405	376	385	380	377
11738	4819	2853	2935	2464	2125	1797	1636	1361	1286	1214	1155	1138	1028	1097	1141	1353	1473	1494	1280	1191	1090	1064	1031	1072	1055	1064	1079	956	997	956	934	930	899	936	953	951	921	903	930	876	940	924	854	856	893	889	886	914	921	883	917	907	937	903	868	930	885	908	943	910	976	954	854	901	937	979	955	922	898	892	925	925	895	946	926	925	883	914	944	895	891	874	942	899	908	905	882	893	898	892	880	899	915	916	843	876	881	917	910	871	881	916	884	897	919	882	903	914	929	928	896	914	921	897	935	894	957	908	903	874	901	858	896	878	931	940	925	870	898	942	894	893	886	906	897	892	944	924	946	906	936	911	886	895	904	884	940	891	920	941	920	916	903	908	883	846	938	906	913	906	875	975	945	885	806	886	908	936	870	967	925	891	896	927	918	916	911	906	912	913	870	918	920	881	913	864	914	871	924	923	905	900	934	900	887	862	910	845	878	892	903	893	961	927	905	912	854	941	896	960	952	890	850	941	875	923	950	897	854	915	882	905	867	904	873	944	916	844	923	884	924	922	963	883	921	910	877	913	920	875	915	889	949	922	874	927	885	926	871	942	880	926	943	924	914	949	946	890	914	892	864	887	896	873	932	884	912	946	940	894	925	912	903	959	869	934	922	921	900	963	874	917	879	861	900	919	900	877	879	886	955	903	961	887	949	925	867	888	930	875	900	914	909	858	923	904	925	945	928	889	860	891	931	931	922	852	924	976	894	873	922	941	903	906	906	848	883	876	870	916	920	875	910	929	943	869	871	925	904	887	956	926	911	894	904	910	847	925	874	934	883	947	866	926	930	875	926	865	847	916	915	933	909	913	935	869	926	928	951	934	883	855	927	902	898	898	916	910	883	859	920	874	913	930	883	884	925	928	949	888	872	926	854	883	837	881	958	983	893	883	892	882	876	897	886	892	945	917	904	885	911	920	911	917	943	921	904	886	890	939	886	881	891	920	839	890	921	971	893	910	864	894	917	891	975	883	879	916	940	890	849	874	921	859	953	877	862	945	909	935	839	859	941	903	894	965	892	864	917	887	837	898	951	910	911	905	867	884	942	876	937	907	917	859	903	856	986	890	935	922	883	878	886	829	912	905	900	876	907	907	937	920	894	927	961	879	903	896	862	958	909	930	886	939	897	900	873	914	879	870	905	899	928	892	911	879	887	890	907	900	874	916	927	894	854	917	883	843	956	922	923	907	893	909	936	888	902	935	906	935	874	899	883	909	897	960	948	882	926	867	960	925	901	928	921	917	919	880	896	879	919	915	927	946	914	912	869	888	941	907	886	900	937	875	879	934	917	879	917	899	917	921	914	925	852	920	920	873	900	879	898	870	899	920	879	895	836	909	850	960	908	908	869	898	912	895	928	958	860	927	858	921	892	870	918	921	925	862	899	939	892	905	900	915	869	876	908	923	906	947	952	910	909	875	914	887	936	902	918	866	936	910	889	925	893	917	876	913	935	935	961	855	899	819	885	1003	909	943	902	905	917	913	868	916	879	929	895	938	925	916	907	945	934	859	821	850	908	865	925	855	908	856	920	890	915	925	909	872	925	922	924	906	959	904	884	886	862	871	893	931	930	923	893	861	890	942	897	908	925	885	878	882	906	895	873	919	949	945	946	939	908	945	890	920	886	930	949	940	845	932	881	915	899	897	909	888	889	952	862	962	874	886	934	943	977	920	855	904	889	887	947	866	904	945	873	949	860	966	939	934	959	878	901	856	916	950	908	910	918	886	904	930	929	841	931	875	886	882	896	909	904	862	970	861	856	932	875	921	868	870	873	862	894	882	928	947	933	939	913	961	914	882	877	881	920	878	927	893	873	917	928	907	876	839	912	886	958	917	944	894	914	913	919	926	840	859	863	928	891	865	894	941	893	961	896	923	871	919	913	942	845	875	898	895	846	918	888	933	883	955	921	904	921	877	926	836	933	892	965	940	895	921	925	894	869	946	925	907	954	912	884	916	901	937	903	889	914	926	921	860	903	888	929	867	927	895	888	832	872	928	927	904	932	881	881	932	945	903	897	862	889	874	919	901	945	933	913	900	960	875	930	858	885	866	911	901	913	902	914	943	884	921	908	917	891	893	854	883	913	888	891	918	909	994	902	901	880	934	884	940	936	891	933	891	902	947	934	902	906	913	913	934	915	986	921	874	908	911	873	926	925	891	901	913	910	875	938	825	899	961	937	881	1001	885	893	934	872	877	923	913	899	865	969	938	925	914	893	939	914	898	889	855	870	871	907	910	866	942	899	921	946	938	905	897	920	839	988	940	928	895	881	905	902	910	862	879	915	966	872	902	936	900	877	902	903	923	906	929	887	859	866	896	937	942	953	878	900	887	957	932	953	883	957	896	908	878	922	896	905	868	888	901	860	915	870	871	928	909	914	913	894	916	931	950	889	923	892	890	890	913	869	902	897	925	838	895	916	858	925	840	879	941	882	901	924	889	895	906	903	907	931	905	936	959	893	893	900	855	870	890	869	914	907	870	903	925	936	912	900	947	908	901	900	900	887	909	874	902	946	925	915	952	904	902	938	929	977	907	884	941	953	902	946	933	925	923	824	923	918	950	893	917	936	951	907	945	915	880	917	906	911	902	891	896	844	899	898	924	915	915	927	865	905	895	940	877	944	924	900	907	921	928	895	910	891	943	853	887	876	897	934	938	924	910	945	939	826	868	903	968	866	876	924	925	918	913	871	942	889	898	886	884	888	926	997	933	870	934	931	873	882	921	924	876	884	904	904	879	896	888	918	888	892	950	955	944	945	914	902	917	947	892	947	871	936	915	918	912	890	929	940	875	876	930	965	914	926	913	896	901	924	959	922	893	888	882	921	901	843	898	900	895	901	901	910	897	873	913	915	869	862	909	979	928	878	893	953	886	892	884	942	915	936	930	921	866	922	891	912	866	891	928	860	897	913	920	951	915	891	902	925	910	928	955	878	874	887	901	937	956	914	866	894	913	925	946	947	887	880	907	930	916	891	848	960	854	949	838	887	880	938	915	882	936	915	889	872	869	966	911	879	906	842	905	938	929	886	933	869	887	919	897	891	891	906	919	900	975	934	916	894	909	915	885	960	940	907	909	932	939	902	895	904	892	885	895	941	966	878	900	928	883	939	872	948	916	869	927	916	906	910	891	882	880	860	898	877	923	879	912	896	912	905	836	899	872	956	906	909	960	894	886	943	900	913	921	886	879	863	913	882	875	926	955	930	901	871	908	849	910	909	907	912	902	878	875	918	906	906	929	921	962	878	888	904	934	873	932	909	867	951	854	852	883	920	901	896	958	919	899	940	918	908	927	849	845	946	896	850	977	954	908	849	914	939	879	902	925	852	932	895	897	929	921	886	882	895	888	866	896	894	887	923	876	885	945	877	848	877	877	945	895	898	913	906	921	891	915	941	842	886	925	939	929	874	871	890	925	953	938	908	957	892	923	918	908	907	916	914	886	928	914	913	853	891
24323	9023	2375	1538	1033	723	600	535	360	337	323	331	277	287	264	312	348	393	357	267	273	262	272	284	264	237	248	232	228	232	250	240	280	193	223	242	238	224	235	224	213	239	233	210	249	234	240	231	194	252	233	235	234	244	216	254	213	225	230	252	234	235	212	219	239	208	231	204	235	230	241	206	203	184	228	213	238	227	245	251	225	235	220	225	233	226	223	215	230	225	246	229	200	242	234	216	226	205	255	230	248	250	245	227	228	247	209	220	224	227	210	187	232	213	223	242	225	230	209	217	210	201	216	244	225	241	231	228	250	207	233	225	239	226	202	224	222	244	231	222	226	184	239	243	185	244	219	246	204	223	211	207	223	207	244	232	206	222	230	195	218	220	243	248	228	240	209	209	212	246	220	244	254	226	216	233	266	261	250	253	259	237	220	226	211	246	215	220	248	235	223	225	225	212	249	228	217	207	223	223	228	241	220	217	237	241	225	218	230	204	235	202	242	204	215	223	201	217	222	220	232	226	233	244	238	210	247	202	221	210	241	231	189	219	234	253	204	227	237	221	213	240	224	218	203	235	209	240	237	213	222	224	281	238	238	214	217	215	194	240	237	248	214	205	250	238	212	276	242	235	232	232	236	216	217	235	225	222	209	230	201	210	238	225	222	214	222	228	242	236	217	222	222	210	222	209	211	218	219	243	251	217	211	224	234	224	227	200	207	218	209	238	222	236	237	209	248	213	215	229	218	223	233	238	231	233	216	221	202	222	232	214	211	239	213	233	204	225	225	240	249	248	224	249	229	200	212	224	195	264	211	235	225	240	212	248	213	201	212	207	242	245	223	204	227	221	210	244	243	231	223	231	221	237	220	226	231	241	204	235	249	210	225	224	222	257	234	219	220	226	201	222	227	232	225	227	226	226	245	220	267	242	224	217	183	213	235	263	231	216	236	240	209	265	221	210	241	225	219	246	231	215	250	244	242	222	249	237	218	227	206	240	221	213	227	232	244	233	231	207	242	223	212	215	216	220	212	241	191	227	253	214	200	242	252	213	225	253	239	229	228	227	230	224	224	187	210	235	222	240	241	215	216	227	217	218	248	225	205	238	218	213	248	205	251	204	242	228	267	214	215	234	205	208	232	214	229	246	240	220	214	235	250	220	220	231	230	229	208	228	236	214	238	210	221	229	212	237	233	231	249	259	221	214	239	219	233	266	243	237	239	240	231	196	218	202	240	247	218	208	235	240	233	242	236	247	188	213	256	246	210	218	220	250	233	227	205	195	216	220	222	247	204	210	232	204	239	231	225	240	225	230	239	232	251	235	228	206	213	221	224	239	206	237	250	241	236	245	226	241	208	229	228	212	240	241	220	210	238	243	222	234	206	199	225	218	223	209	210	242	241	231	209	252	241	221	236	222	216	227	245	217	209	227	212	245	230	245	196	221	238	224	228	215	232	241	240	228	201	239	222	230	234	240	215	230	270	237	221	253	234	230	226	217	203	205	216	206	209	247	195	228	218	236	216	211	233	272	243	215	255	209	211	254	189	227	222	215	233	210	257	229	244	240	205	222	249	235	255	216	222	198	193	213	234	241	244	225	228	241	233	227	220	226	227	204	262	227	243	209	254	236	243	198	230	203	223	249	247	212	222	222	216	212	224	226	200	221	226	235	259	220	193	227	230	247	226	238	227	224	217	254	250	224	214	216	196	217	228	248	236	198	212	204	235	225	243	201	190	210	243	219	256	249	208	205	221	229	196	208	230	235	237	203	244	249	239	233	200	221	256	241	210	223	223	207	214	233	224	213	196	222	259	216	228	221	208	187	213	230	215	228	227	234	258	222	232	245	207	223	200	222	213	219	243	228	234	235	211	228	228	211	211	224	216	209	214	230	231	229	200	238	241	223	208	220	238	223	211	221	226	209	220	232	262	238	231	241	224	246	220	242	203	223	219	238	219	249	236	222	251	215	235	217	265	241	229	224	227	217	210	248	241	235	233	231	248	217	228	252	232	217	210	214	238	225	213	208	237	216	238	227	217	220	219	236	203	196	213	222	259	232	262	222	234	224	219	225	219	233	224	218	237	241	255	246	219	219	221	258	232	255	230	233	203	257	206	231	200	268	241	221	226	207	233	259	274	215	222	217	269	203	226	209	217	263	230	237	203	217	234	211	211	258	253	248	206	227	246	213	239	248	210	215	211	222	192	236	207	206	226	233	235	221	234	260	230	207	235	232	224	239	236	228	217	226	238	228	259	222	234	225	235	229	237	233	218	225	239	240	207	201	242	199	250	241	233	217	245	210	217	243	214	192	219	244	220	206	239	225	204	253	226	212	228	234	248	247	210	237	246	227	225	204	240	245	217	233	229	226	234	228	242	229	228	246	213	231	254	237	227	230	245	232	245	219	217	231	223	248	232	242	208	216	205	227	208	239	198	264	240	223	245	252	228	209	233	247	246	234	229	216	226	207	234	210	199	208	222	206	230	244	217	216	202	208	249	216	251	217	239	251	231	232	197	220	224	201	248	243	222	243	216	226	232	235	247	240	264	214	230	241	275	254	225	224	218	273	258	219	241	205	254	244	219	215	226	219	219	221	219	213	209	252	260	228	196	234	245	244	235	225	239	239	194	217	218	241	271	241	265	191	204	230	250	252	196	246	213	231	221	242	243	239	238	229	228	224	228	239	214	228	224	241	197	226	206	243	250	241	241	235	286	218	212	235	221	195	239	232	206	208	220	254	221	204	237	262	210	228	239	218	222	218	274	229	221	247	230	213	243	240	252	216	232	229	226	223	233	231	233	243	197	222	208	247	221	257	231	250	231	212	218	259	223	213	223	244	230	237	217	214	211	247	238	221	227	223	225	208	240	236	236	253	220	219	216	230	225	234	250	245	217	218	203	207	213	213	224	217	257	247	224	232	215	249	213	224	219	245	197	221	217	221	250	193	263	216	234	256	232	230	232	228	219	202	240	242	249	213	260	202	220	209	218	250	244	223	212	223	210	191	223	219	206	233	217	215	234	234	212	228	243	245	219	230	239	233	247	214	249	210	209	236	208	215	219	250	233	256	201	234	219	221	192	231	228	234	213	219	250	213	200	214	237	257	216	213	213	178	257	245	237	208	233	215	225	233	237	234	255	235	239	229	239	226	222	259	222	204	200	228	233	237	221	216	212	215	265	249	246	229	219	221	212	257	247	206	230	255	226	230	208	241	214	221	244	242	245	230	240	236	229	218	227	249	224	226	284	208	218	240	213	232	237	197	220	226	236	234	241	248	235	240	219	228	224	219	245	214	197	241	253	251	193	198	241	231	230	216	214	221	247	216	231	233	213	227	210	220	223	248	212	238	273	209	246	213	222	242	216	205	217	229	243	224	249	217	224	202	259	222	210	232	235	223	238	206	210	251	249	217	251	208	226	204	233	249	218	222	221	236	238	222	236	213	211	221	217	229	251	238	210	239	231	246	251	223	219	194	222	190	240	230	224	227
16171	6672	3568	3806	3036	2492	2178	1930	1519	1235	1111	994	956	917	953	1046	1471	1895	1494	1065	956	954	784	771	748	771	767	790	592	635	721	695	609	593	627	622	599	591	585	659	604	592	599	594	576	559	608	608	575	578	577	540	573	552	576	569	563	618	593	523	546	610	568	570	562	584	580	600	599	578	571	631	590	588	563	546	552	602	606	609	559	607	576	573	583	574	582	532	604	554	605	613	592	534	553	605	521	585	571	584	600	592	557	571	563	581	599	565	594	571	554	585	594	565	573	557	537	574	600	593	558	546	596	542	580	582	572	576	571	590	550	581	604	568	605	589	587	572	558	560	586	551	550	584	597	589	563	548	572	550	521	579	561	617	594	587	561	556	591	615	551	606	608	576	545	593	612	591	597	601	601	553	563	575	562	571	566	570	557	536	574	592	613	576	581	589	564	592	583	552	584	540	563	552	615	596	568	533	579	564	559	525	582	577	558	574	536	596	597	581	589	569	591	585	604	570	582	585	574	599	618	537	607	578	573	561	587	581	551	556	563	553	560	568	600	592	613	567	560	561	584	554	570	574	560	549	543	560	600	587	577	579	613	601	560	519	588	512	563	537	564	603	611	554	568	611	544	594	598	584	623	563	595	553	582	531	567	554	571	588	574	579	562	535	621	544	596	553	587	580	589	586	573	567	564	579	636	541	563	581	579	607	581	581	568	533	559	580	598	557	581	591	567	573	567	611	562	584	589	569	562	564	591	579	566	567	569	576	617	579	572	576	583	547	574	528	552	520	571	569	590	622	582	559	599	530	579	591	574	600	567	569	579	535	600	592	569	640	577	559	573	563	554	588	569	533	580	576	562	558	574	553	560	578	568	548	537	576	575	581	586	579	583	560	578	575	603	601	614	566	579	596	586	665	556	545	576	530	590	580	578	563	555	592	523	544	601	603	590	604	567	567	583	578	569	577	568	596	554	592	577	567	598	604	586	648	574	588	559	578	592	571	556	544	546	571	590	609	586	597	585	570	531	574	527	634	576	591	606	618	560	592	544	638	601	572	556	537	596	582	574	535	561	565	586	573	582	568	534	525	566	579	531	555	547	622	598	549	608	644	586	546	594	589	573	564	568	566	542	561	568	584	582	566	579	600	598	592	589	558	529	533	591	595	553	584	590	555	604	544	566	566	578	541	536	608	561	611	598	567	554	596	549	588	619	576	566	601	541	558	584	594	611	606	580	563	533	556	578	560	608	606	573	579	598	615	582	581	612	583	562	540	584	586	548	558	577	552	565	588	598	557	565	622	606	576	575	555	595	590	567	598	586	558	561	595	554	609	579	508	602	593	561	565	580	591	574	603	522	616	580	558	593	575	567	584	544	575	549	639	529	576	600	584	561	602	545	555	583	557	572	585	577	609	585	603	595	553	538	597	553	591	607	551	538	555	608	589	549	575	574	572	577	523	528	566	571	578	610	515	606	576	551	612	583	585	580	602	625	552	534	589	604	588	577	553	565	561	563	632	560	589	605	552	570	538	622	589	600	581	577	551	576	560	572	606	552	588	641	573	577	590	568	554	570	556	542	558	572	561	586	552	573	580	556	572	538	578	586	567	595	587	551	587	552	546	589	551	594	562	588	593	556	572	578	548	586	531	610	586	570	543	588	570	628	581	558	577	554	600	591	575	568	569	558	575	606	596	584	598	621	565	585	503	610	562	552	578	602	602	577	587	587	577	596	590	564	560	573	565	580	561	547	600	594	593	572	574	554	594	596	559	568	583	628	588	569	543	632	569	580	616	548	599	601	571	574	610	573	557	593	596	562	638	588	605	544	520	574	606	596	594	583	546	542	544	560	592	555	598	539	611	592	568	619	593	576	559	567	586	617	580	563	560	587	555	577	562	557	578	614	558	556	553	568	536	553	539	574	575	611	564	556	568	599	629	536	594	549	576	556	575	606	580	569	587	567	567	605	586	560	607	590	560	566	598	542	599	549	592	576	605	594	557	638	565	564	595	642	555	577	573	584	599	585	571	571	534	561	568	604	597	603	549	553	542	566	572	560	599	531	563	553	560	565	568	590	576	604	530	594	589	534	562	570	568	549	578	574	613	625	617	603	601	564	558	595	569	611	550	607	553	608	566	559	601	584	580	576	577	597	573	584	592	600	551	589	573	534	576	579	564	559	561	630	604	563	569	570	634	531	613	544	544	559	598	589	606	601	560	540	605	598	575	583	573	576	605	557	567	579	592	583	583	558	582	538	581	556	578	548	591	571	612	566	605	573	587	574	585	563	602	572	608	565	634	598	552	574	540	549	548	570	587	606	589	556	571	558	541	540	593	592	572	582	558	558	561	600	618	597	585	641	594	595	534	596	618	630	597	568	564	612	592	589	562	589	581	573	588	588	587	582	559	574	570	652	594	588	567	563	549	621	580	545	621	593	554	573	570	617	585	605	597	611	609	549	548	578	621	528	597	615	565	576	583	591	581	586	534	543	544	552	571	526	587	587	530	574	535	594	571	602	592	573	575	565	574	530	575	576	596	570	593	589	538	596	606	623	603	591	601	575	562	556	559	573	574	561	553	579	572	612	574	567	582	590	617	583	591	573	573	679	581	566	569	584	549	561	615	552	595	599	543	569	603	566	549	585	592	614	597	545	582	595	573	603	626	528	572	569	583	588	598	579	569	576	569	570	574	583	589	563	582	585	548	592	585	573	541	604	575	548	583	599	559	560	594	558	613	558	592	557	583	613	591	577	565	591	577	566	576	558	565	571	579	585	604	615	608	580	567	575	582	577	640	568	546	557	559	551	629	579	595	586	579	584	567	633	607	524	547	531	590	618	578	595	580	588	581	552	582	598	561	546	572	585	529	563	574	615	583	583	558	573	585	580	616	606	573	585	554	579	614	581	589	558	576	577	561	616	591	614	591	625	570	602	569	579	585	645	541	553	592	569	585	610	568	584	566	568	569	573	551	585	626	581	585	575	535	615	566	586	545	570	578	611	585	565	548	576	559	534	619	591	585	556	606	587	559	586	580	608	585	602	610	613	553	564	558	596	550	608	547	570	573	577	614	562	644	585	549	556	563	566	561	577	571	571	580	604	586	566	570	631	598	593	566	639	548	573	572	553	549	605	575	554	583	583	526	552	545	571	589	573	600	553	572	584	567	578	524	604	560	602	582	547	579	577	610	628	569	631	596	562	620	571	580	563	579	563	569	597	586	593	605	555	608	583	610	575	561	577	551	575	553	623	576	582	570	574	598	582	593	615	566	565	588	597	547	609	597	580	588	551	617	566	567	641	620	545	607	559	588	562	594	585	606	590	577	545	547	574	582	530	573	611	606	615	607	548	560	576	580	599	601	579	565	520	526	598	583	570	548	528	602	561	577	593	600	567	571	586	603	600	577	575	568	582	609	590	573	550	560	591	551	598	569	559	579	550	595	573	628	563	561	557	540	604	542	538	610	572	558	553	583	605	595	611	514	580	538	600	586	558	594
4744	1772	790	571	537	509	481	463	434	458	443	420	443	406	420	423	493	494	506	447	436	412	436	438	406	373	427	396	417	435	403	403	419	412	385	395	411	415	415	420	426	429	378	402	455	431	417	391	400	401	424	366	374	378	424	426	434	380	425	448	454	411	427	409	407	403	383	401	363	435	400	422	401	430	429	422	415	426	439	445	395	421	395	426	393	420	420	403	431	383	389	405	401	436	410	416	425	410	389	424	431	404	416	416	445	411	409	426	419	415	415	398	432	414	415	391	429	420	434	370	407	399	394	429	415	438	446	419	394	424	395	413	433	432	392	385	437	428	406	416	401	440	387	436	419	392	412	424	400	391	392	452	412	412	387	415	422	410	397	435	419	405	433	439	379	415	373	401	389	380	397	397	376	400	434	440	452	375	435	384	403	379	385	445	408	369	411	395	404	414	399	396	401	423	412	412	397	439	403	437	403	371	441	406	423	384	433	416	353	426	411	409	429	456	434	406	405	449	403	440	423	430	428	407	434	431	398	391	406	433	388	407	417	450	440	376	410	407	411	394	368	393	430	425	425	409	451	395	430	379	402	431	408	450	368	414	412	402	400	419	410	396	379	407	423	404	451	417	423	418	431	424	410	433	387	402	419	443	375	389	433	459	443	466	460	426	403	441	437	448	413	389	448	453	407	431	391	386	394	418	421	444	427	424	407	424	384	415	414	400	394	433	378	439	383	415	399	423	435	448	417	417	379	391	405	365	435	422	421	404	396	406	420	428	397	404	370	431	390	385	370	414	426	403	405	426	444	407	399	409	410	412	385	422	394	415	404	434	431	430	416	418	459	416	373	458	384	402	434	440	377	418	440	412	387	406	412	455	396	411	431	387	418	445	428	434	428	433	407	400	424	426	402	403	449	424	402	420	392	367	426	418	443	408	410	404	403	427	417	424	433	424	432	412	435	440	406	376	407	440	436	413	419	414	412	390	391	368	402	419	418	459	419	415	401	421	407	400	428	370	456	391	430	402	408	412	397	424	380	396	415	420	440	388	393	388	393	387	415	392	423	416	431	430	408	440	402	441	410	408	427	404	423	411	415	402	405	397	393	411	415	403	433	422	402	413	422	434	448	424	422	402	438	445	456	394	379	397	432	377	443	400	426	369	416	401	400	437	399	405	393	422	429	389	394	420	429	409	391	448	410	416	394	419	386	417	396	392	430	414	420	440	404	414	414	419	408	411	422	426	388	461	411	406	357	412	404	378	431	416	417	420	427	470	428	414	402	415	373	385	410	379	392	412	418	405	419	416	403	429	391	424	428	439	441	403	418	436	425	391	377	417	430	423	412	418	428	410	385	423	392	399	425	368	436	461	399	409	407	414	387	411	385	423	445	423	458	420	409	411	409	407	432	435	412	434	394	350	377	393	390	425	421	439	413	412	404	416	426	439	413	406	407	434	395	388	407	411	375	387	389	404	417	409	399	439	461	404	419	412	404	433	456	436	437	411	437	429	385	431	406	391	417	425	442	384	409	413	399	424	444	402	391	410	456	454	401	400	427	406	380	405	404	393	409	419	375	406	418	438	422	431	398	387	399	395	395	433	409	447	432	448	405	413	376	379	401	404	423	429	385	469	425	438	421	373	406	432	423	406	397	435	422	400	432	420	448	439	420	409	411	378	386	383	402	417	430	362	364	389	366	424	420	445	422	433	399	387	397	426	395	400	426	401	396	384	440	381	415	391	418	425	416	394	437	377	394	441	452	417	400	450	403	383	430	424	405	422	423	380	435	387	423	427	398	448	419	419	402	404	438	407	411	422	453	423	398	445	392	378	423	417	415	418	405	376	400	445	420	435	396	397	436	414	443	435	403	429	397	426	367	425	419	444	393	360	384	386	397	425	422	394	422	417	405	415	411	417	381	414	411	415	408	416	398	503	398	400	403	398	463	375	401	403	398	415	446	449	399	410	370	406	464	378	407	431	397	412	458	394	410	439	399	450	428	421	431	379	398	384	413	401	392	382	431	436	373	382	427	376	381	392	423	401	410	422	420	413	427	393	407	407	463	408	445	419	417	431	418	405	419	404	429	433	398	400	389	419	420	398	401	403	416	426	396	401	398	416	422	458	397	369	389	401	406	446	420	397	454	397	424	410	417	410	411	472	426	430	430	432	425	418	408	412	415	425	392	378	401	389	395	409	413	440	383	364	410	427	382	395	450	413	435	408	440	439	413	378	436	435	402	401	416	420	407	365	388	414	401	400	422	369	402	389	388	405	402	419	408	388	402	400	414	372	421	432	467	434	434	423	417	461	420	400	444	428	405	404	454	364	378	425	383	409	419	443	421	377	452	420	448	401	417	412	405	422	420	389	436	454	420	430	423	454	410	425	396	432	366	422	398	424	402	410	427	415	435	393	430	423	384	420	420	429	421	396	372	395	380	407	399	431	457	377	378	396	440	393	404	438	427	387	432	447	456	433	443	397	415	417	439	432	420	458	393	422	409	412	418	425	393	347	401	410	434	414	401	399	417	383	412	395	383	378	376	403	391	384	412	417	459	429	391	393	442	382	392	406	413	408	412	427	405	425	412	451	428	403	377	389	432	413	390	410	414	424	388	427	404	414	435	395	408	480	392	413	400	388	426	391	418	420	419	417	421	426	402	421	391	383	394	388	435	381	391	430	385	407	453	401	377	454	425	382	411	399	418	407	415	396	402	406	423	436	439	423	404	432	394	413	452	422	427	416	420	421	403	434	365	403	435	392	431	414	456	400	446	449	430	435	400	401	418	412	412	416	414	426	402	413	419	390	441	402	408	409	436	414	401	384	441	406	420	451	474	404	405	425	383	413	442	388	436	414	376	411	430	380	410	377	415	382	428	395	402	465	420	391	392	416	403	385	388	386	439	402	415	410	421	410	351	390	453	405	407	416	427	392	390	384	393	443	392	391	382	410	417	422	440	424	388	420	407	408	432	424	411	423	377	379	417	442	385	412	405	427	400	410	433	444	383	450	405	394	465	401	453	403	385	410	400	398	400	400	401	433	399	355	417	453	436	424	417	424	449	413	400	441	395	402	393	433	434	390	386	440	424	399	440	413	415	427	433	397	409	393	413	411	442	401	416	434	432	465	378	393	445	407	396	396	439	437	399	442	434	392	407	397	407	408	403	413	428	403	418	372	401	410	389	396	434	351	414	385	389	398	431	426	396	425	390	459	396	426	388	428	409	424	401	428	396	420	374	457	390	437	439	432	409	404	395	403	400	446	391	378	408	457	472	427	468	399	421	441	408	419	411	438	425	408	367	382	458	469	414	420	396	408	389	405	414	418	425	421	379	442	415	378	426	376	411	395	362	393	420	408	406	399	403	421	385	390	435	415	412	431	395	435	391	418	433	412	416	368	371	402	403	426	434	419	405	418	424	415	415	410	411	439	420	408	429	370	415	397	424	411	409	416	415	393	388	395	382	382	448	414	384	377	410	430	418	383	438	410	414	391
4258	2339	1672	1648	1428	1419	1378	1195	1125	1131	1121	1076	1090	1038	1099	1179	1428	1555	1333	1155	1076	1092	1016	1081	1098	1026	1084	1044	1070	1003	1019	991	1027	1022	1019	1063	1042	990	1010	991	992	1014	1012	1005	1004	962	1014	985	977	909	998	1004	995	1033	1051	985	997	1063	980	1003	1003	973	999	927	984	987	1075	942	1027	964	1016	997	988	1001	997	1009	957	1010	958	989	940	1053	1033	1009	1002	1009	898	979	1037	964	977	1005	1032	940	968	968	982	995	986	1006	985	994	976	984	1036	953	1019	1035	978	963	964	1023	994	974	1007	934	980	1031	1011	970	1070	986	1007	1028	994	969	956	1005	997	1007	995	998	1015	990	982	1015	1011	949	1035	950	970	1012	999	938	1018	968	1000	976	946	1018	946	1012	939	1019	987	1008	1036	1018	985	991	1092	1027	980	992	1016	992	1013	1007	1023	1040	988	983	1013	945	999	1002	985	956	1004	1012	976	989	973	989	966	935	953	996	977	954	1032	970	1005	1015	931	1003	1002	1040	1041	1016	939	992	959	1012	1008	988	1014	1008	1018	957	943	1044	962	956	1000	990	998	931	980	1002	1058	1022	991	1018	990	988	977	1000	983	996	1012	997	990	990	977	975	1006	992	958	947	1009	987	1014	985	1073	1001	976	1003	935	1004	970	1038	1039	979	997	983	975	1010	980	982	1032	986	988	991	1001	976	994	958	969	972	977	992	948	963	977	982	999	1010	990	1019	985	1016	981	980	963	1021	1018	959	1004	962	1010	1019	956	1036	984	1019	958	940	1018	1008	964	943	974	959	993	1019	975	977	974	973	1010	947	973	1007	1017	950	994	1025	951	956	1011	983	963	1030	993	1032	973	962	973	996	1023	964	983	952	1006	967	1022	934	998	1056	958	984	974	1054	966	1014	972	964	988	972	1085	964	969	1013	986	987	1014	942	945	952	952	988	940	1016	961	946	957	1003	982	983	966	983	959	1015	1040	1032	975	1033	1016	934	958	1001	1012	1002	1010	994	1020	917	987	964	996	1007	1002	1026	988	998	1021	1030	922	1011	988	952	996	1001	960	1012	1020	1043	953	971	976	1017	1002	943	975	968	1036	969	981	1033	1060	958	952	1023	997	1011	1033	1021	1014	1000	970	1006	1057	989	1015	980	1033	1025	985	964	982	983	971	1042	979	994	976	1065	941	990	928	1053	1016	1013	943	947	1033	968	1035	988	967	986	1018	964	989	1030	949	952	974	996	1044	970	1004	923	982	973	982	1011	1025	964	974	1049	962	1026	991	978	1006	967	986	1010	1012	985	920	1003	956	957	1027	1008	1014	981	990	986	998	952	1040	1031	953	1022	966	972	1020	908	1030	999	987	985	974	961	1026	903	1024	1006	960	960	966	1003	1038	994	936	982	992	966	970	981	987	967	982	1034	982	975	975	1009	960	1000	974	1010	979	924	979	985	994	975	937	961	973	1005	960	1012	995	1015	956	993	970	997	966	1020	1021	1013	940	993	1032	1029	948	949	913	991	1009	946	961	929	962	942	1001	977	980	986	1023	989	996	1010	1010	992	961	1006	973	952	1010	937	1002	994	999	1003	980	974	1004	931	997	1009	1028	1037	993	1007	984	988	1051	1014	1045	983	954	989	1057	997	1011	1023	1030	1024	975	1053	1041	950	996	972	987	996	900	1032	961	973	957	1033	1014	973	996	1031	1037	1018	984	1022	986	992	948	942	1044	958	986	1016	1000	995	977	939	1011	1044	945	961	980	955	981	990	981	1028	1071	1000	975	992	1004	984	949	1030	977	977	935	946	1024	1023	996	1004	979	972	949	964	937	956	1049	951	1006	1080	969	992	995	947	985	994	1014	961	1020	982	984	942	993	933	992	966	1007	943	1010	984	1013	1000	1006	972	1043	954	942	973	975	940	977	1020	978	974	985	1020	991	1027	1004	1077	1002	978	975	931	975	1005	959	1016	974	1024	1028	974	961	977	939	1043	963	953	976	992	998	989	932	1012	1014	1004	1051	1042	936	971	979	1039	958	976	1032	920	950	1069	979	1000	1012	990	1022	975	1006	973	1013	966	983	1014	1038	982	1015	958	1022	963	971	948	966	1040	973	1016	958	932	959	1000	964	1005	996	930	1002	1003	1007	954	987	994	1010	1013	997	1011	1000	945	973	1002	978	1001	996	1021	971	998	966	989	977	997	987	956	934	968	1010	989	975	995	1019	1025	986	1039	976	937	1053	993	1015	1030	970	1019	1059	955	975	1010	1000	944	993	956	983	982	972	1004	959	984	984	967	983	1000	983	927	938	982	967	982	1007	1016	998	1015	1011	968	978	1000	995	965	1010	1023	967	1027	975	1006	1002	990	1002	966	1048	1008	1004	991	982	1049	1018	914	1032	962	981	1047	1033	1000	1015	969	1001	1003	1021	1011	989	996	983	919	1043	980	980	997	986	1050	980	998	984	1020	967	936	957	1046	1042	1050	993	1035	1005	978	933	979	967	971	993	956	976	1023	983	1051	974	930	1074	972	910	1018	934	965	963	1010	1008	954	987	941	984	1021	990	963	989	943	961	964	993	988	1001	1051	1001	1052	1052	990	1003	951	970	925	1015	965	947	949	1012	963	978	1075	1013	983	1031	1018	1056	990	998	1005	1034	995	973	1001	994	993	1044	992	1021	1004	1014	1043	1012	982	984	995	973	1060	1060	967	1029	1028	1029	974	1001	1027	968	1032	987	1009	998	1018	996	936	1027	1004	1011	1044	1030	1065	968	1009	995	978	977	946	983	993	1020	970	982	991	953	957	951	1002	970	997	981	1012	932	1066	967	982	1001	1031	1005	952	996	1037	969	985	980	1009	980	989	1002	1049	1060	958	977	1036	991	957	984	994	959	979	943	964	996	1002	1048	999	979	979	1002	951	993	1014	972	1031	1010	971	1003	979	965	962	971	986	931	1016	964	958	1019	1004	1009	1072	981	1035	952	986	1010	973	1013	1020	978	955	1015	1024	983	1045	925	996	1037	953	956	983	1006	1040	1004	1011	978	969	975	982	996	1003	964	1023	916	1022	984	1065	943	978	999	997	992	973	958	1002	1008	985	1027	1035	944	1026	973	1031	986	978	954	994	947	1015	953	1005	990	966	960	983	1031	961	959	992	981	956	990	926	1007	912	947	996	1044	1015	959	1018	1040	1013	962	928	968	949	997	986	988	1021	977	1045	962	1038	1039	994	990	963	936	1011	1013	940	1011	989	948	983	1020	1030	1004	973	1025	975	1000	981	988	1004	1029	978	987	1016	982	994	937	950	968	1056	920	1013	1023	1016	1018	1032	1012	975	937	987	1022	1000	1017	962	1037	1020	932	996	958	1012	973	1033	967	1040	951	976	987	975	983	1017	968	1007	982	1023	995	1033	998	980	980	1004	1005	993	1004	1031	1046	981	1004	955	997	978	957	959	988	957	972	986	1037	938	993	925	959	964	964	975	1003	999	1005	983	984	982	950	967	969	1016	1006	1043	1006	968	1029	1041	957	988	1042	1034	941	1034	1022	1022	999	915	1018	950	982	1002	974	983	964	991	989	963	1005	993	998	997	974	954	1017	987	990	1007	1013	1005	956	958	1022	989	1004	987	948	1029	1049	973	1001	968	964	1005	1004	1014	983	932	993	997	984	993	1027	977	1020	1004	982	1016	986	982	976	1059	1047	1018	987	968	956	1036	1037	1037	1025	918	1000	965	1037	974	1045	993	940	974	972	1013	977	982	970	1018	1026	981	1020	986	1004	985	999	1020	1017	934	1008	1051	1027	1000	975	979	1027	1029	1010	976	979	983	1027	999	963	980	1024	958	1039	1018	963	981	997	958	954	1005	985	1058	1009	1070	1013	1014	1039	947	987	965	1027	998	1052	1028	963	978	1013	969	1021	1030	1039	988	1002	1007	1026	950	1016	983	989	966	971	1005	930	961	977	965	997	1018	1021	1006	949	954	1018	957	1051	947	989	982	983	977	995	1070	982	972	971	998	974	973	956	995	1006	955	941	981	1018	974	954	978	976	1035	969	996	999	983	1040	1022	999	1001	1037	933	980	1020	974	995	962	991	1017	983	995	1025
14936	5243	1546	1051	779	661	616	556	502	489	451	476	426	456	435	468	584	539	478	435	456	401	433	424	408	432	408	401	443	359	366	429	418	424	357	451	398	425	426	426	415	388	380	386	394	437	405	417	406	382	421	375	427	377	392	402	379	410	363	445	382	378	376	399	430	419	426	381	372	385	417	425	379	431	427	402	395	383	396	408	393	399	409	364	415	402	395	384	411	372	392	387	400	406	439	382	393	402	360	381	416	407	403	393	394	398	391	417	457	440	388	386	385	404	400	373	418	449	451	380	430	377	435	389	425	408	368	412	395	413	401	374	379	349	414	383	368	399	383	405	377	412	406	398	416	434	420	391	401	389	412	395	397	392	398	410	406	391	395	420	430	427	407	379	367	349	374	369	396	425	388	417	361	419	400	400	411	405	374	434	404	388	379	398	373	403	375	424	378	384	360	375	378	404	377	399	409	400	415	369	349	435	375	395	353	359	418	360	408	403	412	389	378	391	389	429	430	414	401	457	397	402	396	406	429	385	407	403	419	400	378	410	397	362	400	403	410	377	386	356	397	378	389	385	396	436	392	391	370	423	381	374	394	383	381	372	428	411	392	412	397	407	403	419	392	438	382	416	410	411	434	396	404	417	427	379	352	396	385	413	370	407	411	400	370	377	413	415	405	405	378	411	368	379	392	430	390	391	390	385	389	421	404	395	396	384	404	353	394	370	409	407	371	345	383	368	360	426	410	374	370	398	383	374	375	408	434	408	373	354	397	414	400	402	401	386	407	419	411	406	367	409	408	397	404	404	426	394	400	403	416	382	392	387	368	438	392	408	389	433	416	404	374	382	422	415	404	395	410	431	432	382	433	418	413	385	382	388	430	395	391	396	403	414	399	385	389	367	370	417	402	407	359	387	410	389	443	431	383	384	428	373	375	397	371	401	396	433	369	428	413	413	403	408	364	429	411	386	394	401	388	369	433	474	394	398	375	398	356	415	421	398	411	389	392	385	393	405	386	405	423	392	412	412	353	424	372	373	375	389	370	420	395	427	381	386	383	407	410	421	412	399	411	371	428	369	371	391	365	386	410	395	414	393	440	366	408	340	396	381	428	382	374	436	411	365	402	397	375	419	384	412	384	382	428	398	387	384	386	371	347	373	377	398	440	362	414	425	421	394	395	366	394	394	368	414	382	355	411	391	395	399	396	416	384	438	373	412	396	367	387	379	398	395	379	418	399	416	386	377	381	449	388	405	375	390	402	365	400	405	403	361	403	369	415	397	398	390	386	411	374	396	409	394	375	389	379	404	401	405	412	415	400	407	372	427	408	392	395	343	406	374	348	405	395	389	402	378	397	419	385	373	405	380	355	393	415	391	368	398	371	393	389	386	386	363	366	400	379	380	400	351	411	396	415	404	408	397	427	428	377	425	435	428	410	375	384	374	396	399	431	373	391	428	399	398	404	416	413	382	359	387	414	370	370	411	394	393	379	404	396	431	373	407	380	403	403	365	384	375	396	385	395	370	385	406	406	429	422	387	410	380	407	399	388	406	416	360	428	436	409	402	379	411	364	387	378	406	389	396	409	397	360	394	419	431	376	403	426	434	400	418	395	390	433	412	395	410	374	430	374	386	404	407	371	395	396	370	373	381	385	371	374	402	386	377	418	409	399	380	372	366	380	401	405	436	392	400	403	334	385	417	395	385	419	396	429	395	404	419	393	407	387	435	350	376	423	381	385	414	398	398	395	382	409	398	409	431	394	424	406	382	421	372	373	397	380	405	450	387	406	392	373	372	407	358	387	427	397	385	404	411	352	360	409	390	391	394	395	336	396	433	398	394	381	380	382	425	384	386	427	380	400	420	361	401	396	402	404	391	373	416	404	365	375	403	405	425	388	370	411	415	357	408	399	366	412	416	383	396	380	372	419	386	369	387	355	373	413	383	443	417	383	385	391	396	414	392	393	398	406	396	361	382	418	410	404	418	409	400	410	381	380	402	464	396	416	403	400	392	408	398	412	418	402	447	413	394	386	401	400	369	359	403	445	399	382	388	387	424	397	446	371	394	416	414	374	369	388	373	386	406	417	429	420	410	418	359	417	436	440	395	415	370	413	407	393	390	398	428	386	405	388	351	417	398	367	389	402	380	405	409	404	388	384	437	394	408	388	359	431	382	419	393	445	401	376	410	419	395	433	414	389	422	403	371	398	370	374	372	413	435	380	390	411	425	389	396	383	390	388	418	397	361	401	376	422	362	375	394	410	431	403	408	418	382	392	389	400	374	430	406	409	416	377	386	392	408	406	406	374	381	358	413	420	406	357	398	415	342	413	378	399	387	365	373	420	401	382	387	389	396	373	372	361	417	382	397	435	382	411	411	377	404	364	354	433	405	383	401	379	395	358	382	377	372	373	433	395	408	379	416	385	417	397	426	403	389	394	376	417	397	412	391	388	399	426	408	395	402	434	395	413	388	430	418	408	423	389	396	379	381	392	381	370	391	415	407	396	404	416	422	400	429	385	414	404	395	336	401	360	388	439	421	434	378	386	373	381	375	388	388	378	369	409	370	408	400	404	362	406	428	390	409	365	387	410	387	393	387	394	412	408	414	404	384	399	424	387	418	400	389	373	401	423	430	395	456	372	365	378	409	406	381	412	418	448	404	394	404	392	396	426	430	433	393	375	364	373	372	393	393	395	364	419	435	374	390	402	411	422	383	427	409	393	419	369	395	358	404	397	386	399	414	448	467	396	392	418	383	379	437	432	380	384	371	408	374	419	417	373	390	435	415	401	408	442	396	386	369	390	362	365	413	386	382	389	431	348	372	424	421	383	390	402	427	375	405	399	427	399	399	444	398	381	402	410	390	381	432	443	397	369	367	389	424	393	398	396	420	408	351	365	412	403	378	420	408	393	386	396	389	436	402	360	432	376	412	415	389	402	377	401	397	422	445	405	393	429	420	378	395	406	389	395	394	403	387	400	390	393	380	417	425	378	370	422	421	383	426	429	391	425	394	389	415	391	413	417	397	394	395	391	414	380	396	400	398	372	426	414	371	385	410	394	408	403	395	431	401	426	381	415	388	430	406	413	356	408	382	399	398	420	375	374	371	387	415	390	427	388	402	404	394	421	384	368	388	372	391	374	396	366	368	394	358	419	386	410	365	408	436	385	370	416	386	383	404	376	396	373	345	402	392	442	381	387	380	395	364	396	408	408	382	408	372	402	350	356	453	401	371	405	412	363	362	376	374	371	409	415	442	465	380	379	374	417	397	422	357	406	375	426	365	373	381	397	421	403	412	392	401	350	400	391	418	407	390	391	409	410	416	381	389	378	379	403	378	359	401	401	413	401	413	407	376	397	413	382	402	421	401	401	385	416	415	396	397	436	401	377	380	406	355	381	389	388	420	393	391	404	402	380	390	435	362	425	391	420	395	367	433	392	402	425	417	424	393	403	356	374	399	400	435	399	408	415	376	382	397	376	384	385	336	400	344
11986	5040	2729	2969	2433	2105	1908	1657	1536	1376	1228	1204	1117	1176	1264	1488	1993	2163	1627	1325	1152	1095	1086	1107	1114	1048	1079	1091	1002	967	1003	1011	1011	927	974	978	955	966	970	974	966	922	998	982	912	958	984	925	983	965	922	912	878	966	956	961	942	951	1031	1012	954	973	976	947	984	1004	851	999	944	990	1015	931	990	971	984	965	965	1004	884	961	975	1018	962	975	945	970	901	975	1007	926	1005	992	911	910	949	951	905	1019	934	932	979	935	974	965	968	982	972	919	940	937	939	960	944	982	993	1034	973	975	980	977	927	954	966	958	971	1010	939	911	924	927	925	914	946	935	1014	912	906	946	998	955	968	965	925	952	934	868	961	923	949	972	952	952	976	955	945	944	934	950	948	931	907	976	972	936	1010	912	912	895	988	945	1004	937	976	961	916	991	941	925	911	953	964	965	940	922	976	991	918	978	975	943	973	942	946	927	933	979	970	908	922	955	939	1078	957	952	983	982	979	899	933	901	972	967	969	932	936	942	930	959	922	960	958	963	988	912	941	935	950	952	964	1001	931	965	933	954	926	1007	946	953	984	976	943	979	1005	942	983	960	965	906	969	966	898	981	967	980	993	961	1002	957	923	975	991	964	957	981	920	964	957	955	909	1000	964	978	979	914	977	917	955	982	954	986	934	989	992	948	971	902	967	984	972	945	964	1000	991	950	983	954	965	941	940	907	944	923	959	923	929	914	897	979	965	996	1009	953	960	917	964	969	936	946	956	950	980	957	973	976	990	885	978	991	947	1029	977	914	934	918	945	985	957	954	950	969	1031	891	945	975	950	957	906	945	1014	1001	973	983	942	1010	918	936	939	932	1011	993	931	954	895	950	935	985	966	935	1008	985	940	920	973	975	943	978	974	920	929	958	958	926	946	882	894	897	933	952	961	947	898	1003	947	913	1002	933	965	967	1036	921	966	959	951	978	963	920	952	977	927	965	911	994	924	924	963	974	925	938	964	884	975	977	883	988	955	974	938	952	969	994	958	1025	892	925	989	958	958	916	986	916	940	935	953	1004	989	951	940	993	971	938	946	1017	956	975	984	938	948	983	1012	988	972	979	959	954	980	935	902	964	987	918	961	936	990	899	935	906	899	941	967	978	986	974	937	927	933	1017	918	1004	954	948	958	959	971	986	967	966	986	975	956	992	927	959	957	969	979	1019	951	985	995	945	955	927	997	939	988	908	887	993	957	990	911	976	943	979	908	986	989	943	1013	983	956	938	965	968	931	993	960	951	947	973	904	937	964	951	952	942	935	950	930	963	948	934	936	940	927	925	954	939	984	864	952	969	918	962	1001	929	924	956	961	956	985	913	939	951	919	950	971	968	929	1005	976	960	940	1004	954	935	971	933	959	950	918	915	925	911	951	964	922	976	946	912	915	936	923	955	980	941	957	937	956	935	958	975	921	955	987	940	946	971	1028	938	906	907	941	984	950	951	946	968	892	978	942	952	896	924	980	940	956	944	959	980	953	988	920	934	895	947	887	957	949	971	948	1009	936	1034	949	978	930	905	916	957	990	964	968	949	940	961	977	1040	948	918	976	998	948	1037	958	982	926	980	940	956	889	981	996	895	945	919	983	881	940	989	997	995	937	919	947	1003	973	929	918	989	961	900	968	885	1004	999	942	984	918	954	926	950	972	974	951	959	949	929	936	997	954	895	933	954	974	966	971	957	913	931	1011	927	965	976	910	913	932	977	910	926	918	942	1005	968	937	942	990	973	996	989	946	975	965	964	948	965	901	993	990	910	986	981	1006	993	966	940	1001	925	995	1021	937	953	1001	1042	957	995	978	923	928	953	928	977	986	979	974	941	991	971	983	1005	971	940	978	1021	920	919	938	921	993	922	993	973	947	977	949	994	930	937	1009	966	988	989	935	1023	963	921	929	989	982	980	930	926	933	958	983	966	909	844	954	979	992	971	923	963	934	947	937	943	966	963	935	938	997	929	1008	964	907	954	899	962	956	967	974	915	972	947	928	973	951	907	976	931	994	936	966	938	935	993	940	915	889	930	954	978	951	952	925	936	936	965	1020	950	959	943	950	946	939	947	1039	961	984	918	924	1005	954	1005	936	902	897	958	1008	930	961	946	927	964	934	952	981	993	950	963	993	985	952	975	916	971	977	932	958	947	977	946	973	968	986	962	923	941	987	976	987	968	1018	939	909	953	928	934	971	973	954	972	964	981	967	994	1005	1000	962	916	973	990	971	957	939	962	939	983	962	962	971	969	956	925	979	946	967	989	922	989	945	963	980	981	907	976	946	941	924	906	910	920	942	973	935	982	896	907	936	936	961	952	965	956	926	972	997	994	934	958	981	900	909	994	978	936	1008	968	950	948	980	914	963	911	996	947	941	958	911	987	958	938	988	993	967	922	986	984	942	957	928	932	914	974	910	951	950	944	916	957	1008	893	928	910	973	933	976	940	1056	959	949	989	968	941	971	953	945	1002	898	992	946	961	952	913	946	942	867	974	899	987	919	939	988	920	884	960	927	925	980	940	922	919	935	976	929	943	931	936	933	969	955	942	992	963	920	968	933	943	916	963	876	975	984	952	1002	942	915	905	909	977	990	964	970	937	952	1025	955	967	926	927	944	970	927	979	913	978	936	967	994	919	994	941	991	1020	935	899	973	891	978	940	953	936	952	987	950	962	943	937	975	960	962	954	940	958	951	957	975	992	956	988	995	949	980	909	969	1018	938	908	990	972	1006	915	977	942	1012	906	962	940	895	913	938	982	939	923	944	908	929	936	975	963	1021	915	933	1028	844	915	986	941	921	976	949	957	1024	909	940	1002	972	896	974	932	972	969	948	961	976	932	962	934	931	940	999	975	1009	996	972	909	928	1028	956	972	988	898	949	945	976	900	945	929	1017	947	982	931	945	910	989	1064	947	969	978	948	954	913	947	921	947	987	966	902	961	870	963	966	974	1005	1001	872	933	953	912	1037	965	962	934	947	941	938	943	967	972	926	914	973	976	962	899	939	933	950	965	956	919	972	926	967	986	970	991	959	921	930	996	970	922	969	1003	961	1007	923	990	972	973	922	916	944	901	919	963	950	1009	959	994	975	1011	989	950	943	965	943	960	915	952	918	925	964	958	993	940	969	939	953	967	941	930	961	939	947	986	932	885	922	982	937	981	989	929	962	962	1000	950	959	938	1018	966	945	964	911	975	888	944	982	1030	1000	970	989	910	954	919	980	935	960	1002	951	955	994	992	992	952	929	959	931	978	947	934	940	968	905	885	986	951	991	964	946	997	935	940	948	962	969	979	976	970	951	960	956	995	927	993	962	978	975	951	951	909	926	938	952	902	952	989	906	930	961	1017	920	909	974	955	981	983	926	1003	937	957	947	948	982	961	980	995	1017	984	969	929	950	931	996	948	931	970	962	946	954	941	954	986	938	928	936	945	971	914	916	899	916	951	921	990	921	935	968	962	961	983	977	939	999	1002	936	977	924	923	947	979	953	944	959	948	951	945	984	930	950	939	886	943	969	950	945	951	976	959	975	1009	988	955	952	977	910	899	969	1003	948	998	918	970	933	966	1029	907	973	949	987	1034	972
24499	9183	2269	1462	910	704	574	521	441	344	318	284	249	314	289	324	368	407	379	267	242	273	290	272	284	263	235	265	290	251	242	238	266	233	223	263	235	236	244	229	256	234	243	280	246	229	238	240	241	273	248	213	269	258	224	238	223	253	236	262	225	220	239	217	237	239	235	248	245	244	240	214	252	226	228	199	271	251	253	216	229	249	222	240	222	236	259	235	219	242	215	226	238	277	223	217	251	210	227	205	240	226	237	239	244	233	224	217	226	236	207	241	220	238	230	250	242	234	263	220	221	220	265	243	244	224	225	244	267	221	218	223	237	212	223	250	229	265	251	229	249	217	229	231	230	258	257	216	256	250	223	226	234	248	225	249	239	235	239	224	243	262	230	265	231	254	248	239	230	226	212	219	212	217	239	245	230	258	242	279	253	219	226	250	265	229	236	234	218	237	233	271	214	228	257	220	221	210	231	234	253	205	242	240	209	224	216	233	228	217	223	231	244	236	259	243	227	253	227	230	237	226	235	248	262	247	247	226	193	236	235	235	203	207	249	248	222	235	216	242	242	225	231	234	221	228	225	223	221	265	239	225	213	259	219	242	229	258	226	215	250	209	238	238	241	213	253	252	241	213	225	235	234	236	274	249	231	232	224	212	226	248	254	233	217	245	207	233	232	216	211	223	232	236	242	221	214	221	228	248	250	209	246	236	253	230	259	217	260	236	226	215	237	218	248	209	239	244	235	244	233	221	257	188	220	230	222	228	226	248	232	241	233	211	240	260	250	237	247	241	248	235	205	224	214	241	258	240	238	226	258	249	238	235	224	263	250	248	211	211	243	222	236	228	230	254	239	225	223	245	233	222	229	235	245	216	218	254	217	247	254	244	243	246	253	245	208	250	251	227	204	246	222	240	220	234	257	257	216	251	250	229	226	234	223	236	231	245	212	242	249	251	240	217	224	238	232	248	221	197	236	253	222	231	217	233	270	234	258	233	236	241	247	232	211	239	245	207	216	239	211	237	222	218	221	213	254	207	216	269	211	236	223	209	214	261	228	211	221	230	253	232	246	220	230	224	236	248	206	209	252	225	244	213	256	229	236	252	247	238	214	269	235	253	243	221	236	229	232	237	246	242	260	226	235	227	250	252	247	233	251	216	212	210	229	229	221	249	219	222	222	269	226	275	230	220	238	249	231	234	236	234	238	243	256	249	227	238	197	233	236	222	233	202	230	267	214	234	229	235	240	248	230	236	244	210	217	235	239	231	225	228	269	222	215	237	210	247	227	226	244	235	216	233	224	234	238	261	236	235	228	247	216	231	244	245	221	242	225	230	246	224	220	254	244	234	249	228	231	243	213	229	250	200	252	242	226	253	216	237	230	264	248	258	259	230	251	225	250	223	254	241	229	247	280	240	262	229	246	260	259	274	218	229	216	263	211	249	250	244	236	242	227	232	242	233	225	232	228	229	223	211	232	222	260	236	206	277	231	259	217	214	239	243	264	223	217	232	226	255	280	248	248	227	226	259	238	262	231	263	240	258	231	242	224	244	256	231	229	241	227	261	241	248	218	259	221	269	231	260	243	213	214	239	240	222	221	224	247	259	237	258	231	253	230	242	224	233	217	264	226	244	243	221	233	233	228	245	240	227	221	231	208	251	207	230	252	223	236	209	209	228	184	217	221	224	261	215	223	251	215	245	247	226	228	272	210	227	226	227	213	246	222	226	220	208	208	210	218	210	227	239	241	237	253	220	212	217	199	238	220	221	221	219	246	214	243	244	239	251	264	232	259	232	212	235	234	229	227	248	239	231	219	233	240	224	244	244	237	260	228	248	213	253	241	256	228	224	224	213	239	220	256	253	270	230	232	228	192	232	271	219	248	226	233	242	227	233	247	254	253	223	260	241	219	244	236	228	208	244	230	217	222	255	251	218	232	223	253	254	224	248	235	238	242	257	225	214	213	231	253	225	240	209	237	260	245	248	241	214	207	235	199	224	244	224	215	211	248	234	250	217	228	243	247	225	278	223	222	232	231	228	256	240	221	238	257	253	242	215	240	237	190	240	252	265	231	228	230	222	232	259	250	246	231	217	232	230	235	236	226	214	264	240	226	245	239	253	216	216	200	222	238	257	216	225	225	232	231	213	255	219	225	198	226	257	238	216	242	221	218	243	211	239	226	236	214	247	223	212	210	230	215	205	228	243	264	238	240	234	247	259	232	230	247	222	228	213	245	234	220	247	239	249	235	244	242	251	222	219	236	218	235	232	227	233	213	255	222	245	243	243	232	259	230	230	224	247	220	249	236	250	235	234	214	235	225	226	208	247	248	238	245	254	228	240	257	253	251	231	224	260	207	237	209	249	240	235	219	249	222	210	208	230	249	232	242	227	236	187	213	241	237	210	268	259	241	245	240	251	234	240	245	242	229	233	236	219	236	237	218	226	237	218	212	225	220	256	238	262	233	218	228	251	236	258	226	239	259	228	234	214	206	217	252	234	215	243	208	231	218	203	218	233	248	223	212	240	206	250	227	232	224	203	221	227	245	238	230	263	254	254	227	247	227	242	221	237	206	256	194	233	261	258	227	235	230	235	212	220	223	233	237	238	230	238	199	257	238	235	225	227	262	229	234	216	235	244	212	224	230	217	247	253	216	255	221	219	219	222	222	261	214	245	238	220	208	204	241	220	218	232	280	196	206	213	219	236	219	223	221	227	247	224	232	248	234	250	251	257	209	237	233	219	237	219	235	234	233	239	222	238	265	235	242	262	242	282	221	229	244	233	247	247	239	242	242	214	226	259	238	227	258	232	248	237	245	235	226	245	242	210	235	207	227	227	236	214	258	234	251	242	229	295	249	216	232	254	220	255	229	214	242	230	237	232	250	241	231	251	207	259	229	249	247	231	242	214	255	266	204	206	232	238	234	233	218	232	250	238	238	230	231	234	248	216	234	237	252	230	241	241	224	256	241	211	274	219	177	240	214	212	215	250	254	226	251	237	225	208	258	229	242	249	241	223	241	242	217	220	213	226	214	199	237	258	250	252	260	259	265	211	238	230	231	260	223	220	228	239	222	241	243	236	205	221	241	208	238	207	242	219	242	241	255	247	239	211	219	237	235	244	217	231	250	251	217	255	239	234	257	228	219	234	229	236	244	259	238	250	254	232	244	223	246	241	231	240	246	243	262	246	234	214	279	215	254	226	265	221	236	221	242	254	251	229	259	219	218	213	216	252	221	218	247	224	242	241	213	229	215	235	229	238	255	207	252	215	195	258	233	228	209	238	236	214	235	270	236	238	244	229	230	227	222	208	225	227	263	230	215	243	220	218	229	232	242	228	250	243	235	282	259	221	214	201	239	237	257	229	233	247	227	248	247	226	206	206	238	221	239	218	207	230	228	230	248	222	228	197	262	227	225	223	229	230	227	237	216	254	237	248	182	204	227	211	225	219	238	232	229	245	213	240	248	214	205	261	227	234	236	228	234	234	224	239
16094	6788	3511	3652	3197	2645	2173	1888	1625	1271	1059	954	873	933	1051	1204	1799	1891	1504	1059	936	821	798	856	857	795	825	774	739	626	700	642	623	626	617	623	626	617	630	615	580	628	644	585	605	595	592	609	566	595	603	604	600	597	643	630	630	619	599	595	615	623	578	587	620	624	614	598	593	599	581	603	599	590	616	562	573	634	611	540	599	627	554	569	614	600	598	611	572	635	595	633	570	621	581	556	632	547	590	612	594	553	613	603	570	575	578	628	591	613	561	594	610	609	632	593	561	612	591	585	588	628	597	586	597	617	603	574	605	597	604	577	560	618	605	619	554	608	621	608	597	581	551	585	635	606	578	597	583	589	620	608	579	565	603	548	603	607	583	598	611	566	590	621	575	587	554	569	538	580	587	595	566	603	606	608	578	590	594	605	560	584	626	559	574	553	601	614	588	624	593	600	620	591	605	595	596	638	595	636	567	594	585	614	580	623	615	616	614	637	587	631	577	552	588	609	595	578	604	583	597	603	584	617	576	601	609	601	588	545	623	558	568	568	598	580	577	636	597	628	600	589	581	614	604	590	608	600	597	611	593	555	582	582	575	614	587	594	615	629	588	591	587	572	549	621	596	598	596	570	635	585	582	583	563	553	613	639	581	631	602	582	592	599	589	591	575	636	614	567	585	567	629	602	608	616	569	581	611	639	612	582	586	598	606	589	597	549	633	599	611	598	605	615	572	605	569	588	595	587	551	628	583	560	575	568	595	598	597	568	593	610	587	595	568	561	600	598	616	565	640	611	551	597	606	600	607	550	588	596	606	545	620	606	584	595	614	574	613	606	573	596	560	575	571	615	583	570	638	544	597	565	564	588	582	580	556	583	563	555	587	607	601	618	576	608	562	529	600	586	608	652	590	619	597	549	571	592	563	602	586	579	597	621	623	564	534	586	603	623	646	601	601	586	643	585	582	601	585	580	642	625	610	603	557	573	576	625	593	610	586	598	594	584	595	585	599	602	603	602	556	618	590	600	605	632	566	602	605	587	584	587	602	592	577	601	587	577	566	605	626	608	530	631	576	567	559	541	597	576	564	581	566	587	595	610	591	593	651	606	588	588	645	562	589	579	561	647	618	606	571	615	543	565	617	605	588	551	599	538	554	581	581	602	596	634	563	635	576	554	602	565	591	569	548	563	612	603	580	595	582	628	614	579	629	546	613	597	564	579	646	575	588	635	615	616	593	567	581	570	535	587	553	597	617	622	622	634	582	606	604	620	551	573	636	613	543	549	565	599	602	585	603	587	582	566	599	601	626	605	551	573	588	598	639	617	582	585	615	579	595	615	643	596	608	569	578	615	602	602	603	615	585	613	587	620	556	603	597	572	596	579	574	630	586	606	576	580	590	554	598	608	620	585	623	601	623	602	552	605	604	601	606	616	583	597	580	601	619	607	577	597	595	599	582	616	533	588	584	592	601	589	614	597	591	567	578	570	609	559	535	570	561	535	601	557	626	573	635	577	577	582	558	598	606	621	594	596	602	516	588	588	631	598	593	615	526	613	579	600	602	622	606	611	562	563	609	552	586	570	616	605	600	559	571	603	607	606	582	598	578	615	617	581	609	566	644	605	569	585	582	616	577	597	601	582	607	593	623	626	595	586	600	594	604	597	579	580	614	579	567	563	582	592	600	549	637	571	620	611	590	575	564	617	598	646	607	599	629	597	595	585	634	576	575	640	593	595	613	583	622	642	569	567	565	583	587	574	613	562	567	589	571	577	628	581	578	636	627	628	554	626	595	633	607	578	619	594	573	612	568	604	597	572	603	567	600	602	582	556	583	643	568	608	632	612	574	609	584	565	585	658	627	612	589	587	562	604	623	575	603	634	580	621	564	589	590	593	567	594	601	573	584	556	583	541	606	567	628	610	597	626	629	608	585	627	561	590	591	624	606	558	606	551	579	577	609	549	614	597	566	582	597	615	622	615	617	605	572	567	571	571	573	607	574	580	573	578	608	595	621	660	617	602	607	626	598	597	568	571	598	591	621	567	588	618	561	590	599	577	600	608	573	613	622	610	621	608	605	567	578	577	596	575	580	598	592	586	580	596	625	597	630	594	645	611	602	588	576	587	568	571	602	620	598	603	595	597	580	622	603	580	600	586	629	596	591	591	579	568	593	583	563	588	585	610	604	633	560	594	633	565	610	604	554	583	600	607	614	594	571	580	590	604	579	609	591	582	603	621	572	594	570	580	556	565	586	591	559	553	597	578	581	557	558	571	650	581	584	579	608	599	566	579	591	595	575	598	579	571	603	560	582	609	585	591	585	596	591	571	577	592	587	569	539	591	530	588	575	547	595	571	534	571	582	593	561	609	584	563	620	576	539	584	596	614	584	563	632	583	580	574	621	616	576	601	592	589	591	588	585	570	576	601	578	602	618	571	540	593	583	572	585	590	652	578	549	610	599	600	562	607	626	583	570	619	593	552	614	572	593	590	608	617	581	593	584	590	585	605	609	617	568	580	586	529	618	644	555	542	602	600	588	564	599	627	587	630	629	572	579	571	613	577	596	564	585	601	596	605	594	566	612	589	617	597	633	622	616	618	589	580	570	557	587	603	595	578	597	593	600	596	587	557	590	586	609	553	581	606	583	566	528	555	580	605	599	597	646	581	591	589	580	590	618	597	588	584	617	596	556	590	633	619	648	606	563	589	584	599	625	600	542	599	603	568	563	588	580	589	591	587	609	586	588	598	617	622	618	616	589	580	618	605	600	585	573	572	601	556	606	604	572	609	641	555	595	536	587	582	622	590	572	577	577	589	572	621	593	557	631	600	622	573	606	585	622	575	596	598	582	607	631	588	571	596	575	571	567	568	607	614	563	609	611	547	618	614	561	555	598	558	620	581	612	568	612	607	598	589	616	621	604	593	572	585	572	587	593	587	602	572	562	594	615	594	597	585	639	606	603	574	558	586	623	546	575	537	617	580	609	604	581	622	570	580	599	594	614	597	610	575	594	578	607	598	618	591	614	613	597	568	596	597	594	570	581	587	592	578	591	613	631	553	580	608	635	620	552	624	586	604	611	615	625	589	593	543	622	620	601	634	592	608	588	624	604	609	611	605	602	641	626	614	608	570	598	604	568	582	638	595	610	578	564	617	622	579	572	616	576	566	603	595	549	594	591	558	607	648	573	585	584	619	563	588	647	613	606	599	603	590	555	595	586	601	593	576	591	577	605	615	621	572	646	602	546	604	610	607	602	570	616	565	540	607	591	583	597	608	589	583	590	604	590	578	610	599	580	575	585	547	573	630	583	576	587	606	587	573	578	604	598	626	608	592	566	576	586	553	637	619	612	601	591	579	585	634	576	552	593	591	624	582	601	608	557	583	586	581	609	624	601	603	607	610	580	590	551	521	611	618	635	608	590	593	580	603	570	611	605	602	599	610	595	568	581	598	610	592	579	577	598	660	587	562	593	559	628	592	560	570	628	598	652	660
4668	1834	734	588	512	498	488	503	431	408	414	418	434	423	391	439	444	474	444	415	425	465	464	442	398	415	377	413	442	406	424	376	458	439	428	399	407	440	409	413	428	382	444	410	426	422	396	431	441	414	397	385	414	400	452	402	436	423	412	400	422	393	405	416	413	401	428	408	436	410	399	427	411	401	422	455	403	429	400	400	420	420	391	404	380	412	409	407	409	409	435	418	413	399	446	470	382	431	417	408	443	420	406	418	378	421	401	413	377	409	436	421	406	434	419	367	397	415	430	421	445	441	392	411	370	401	413	426	445	397	414	401	416	403	417	427	413	400	397	451	415	386	417	411	390	415	392	411	394	412	415	424	392	406	395	415	392	413	398	407	396	383	414	392	386	396	390	451	402	397	412	393	430	365	431	434	434	418	405	411	426	422	406	397	365	421	410	439	400	391	442	413	404	392	352	372	387	415	433	414	410	439	432	445	412	426	406	365	395	430	416	362	393	382	388	413	451	437	413	455	368	414	408	423	389	438	392	421	395	380	392	420	403	440	440	453	395	397	365	404	414	436	406	399	401	388	417	409	419	411	396	419	407	423	375	386	429	414	419	425	378	426	410	444	362	417	435	413	410	405	385	403	393	403	390	393	369	439	414	423	399	373	417	408	409	439	418	408	355	376	380	444	390	431	412	437	425	452	404	408	419	406	433	414	441	426	403	403	415	419	362	418	386	441	405	443	405	412	398	378	427	382	412	393	416	390	399	443	422	457	392	384	442	385	442	412	416	427	383	400	426	393	392	386	403	429	436	425	404	382	391	408	416	397	370	381	410	421	421	430	386	424	420	404	399	414	434	405	444	444	434	409	439	380	411	397	422	411	400	405	425	376	420	431	381	442	402	394	436	400	429	401	440	463	447	394	425	405	390	406	424	433	408	412	398	470	411	412	406	385	409	422	374	407	454	426	411	413	410	415	413	467	404	384	407	387	418	397	412	384	421	444	456	442	418	419	394	444	389	439	382	394	411	436	394	434	424	417	439	396	392	409	425	437	421	411	401	427	404	399	392	429	404	410	413	377	397	440	388	372	383	394	420	423	416	453	387	377	433	395	399	396	418	400	403	385	385	395	382	431	431	413	426	373	436	450	387	424	421	379	427	408	379	362	387	376	392	430	414	449	403	416	388	417	404	372	434	407	450	407	414	392	417	415	441	437	418	391	366	369	388	409	401	387	408	443	434	427	428	413	419	364	389	414	376	397	370	399	415	440	444	425	386	399	412	378	437	410	424	385	390	380	395	397	419	387	395	406	397	368	370	449	436	429	425	413	431	429	419	411	389	402	413	464	388	416	441	383	384	419	400	405	379	400	423	383	386	399	375	443	422	417	429	413	398	391	367	416	430	447	421	471	400	428	371	394	389	379	417	442	443	378	412	423	446	414	409	397	414	421	415	401	369	414	385	390	432	433	417	414	427	402	433	453	415	380	424	422	433	434	446	403	450	430	379	423	454	381	408	392	464	386	413	398	381	407	416	339	401	428	398	399	420	434	356	425	447	419	417	411	425	422	429	397	413	429	438	432	438	388	392	429	416	413	401	465	421	395	438	415	416	393	411	430	429	366	391	423	412	418	441	407	419	398	429	406	405	402	403	420	420	406	451	441	393	436	397	402	410	405	382	429	395	390	423	441	423	390	409	427	399	406	445	403	449	370	419	436	413	379	423	398	422	408	450	412	402	379	402	424	411	407	414	376	407	402	391	406	399	440	404	421	392	394	374	406	441	374	377	422	420	448	415	416	401	430	423	409	400	374	407	379	443	414	387	365	383	383	374	427	374	415	459	425	393	435	373	407	447	398	424	386	417	384	424	410	394	381	389	402	424	389	409	398	396	413	431	409	378	410	398	391	368	410	419	394	407	418	400	385	433	404	402	416	414	391	387	429	394	401	402	429	412	441	391	434	380	430	363	371	408	450	410	432	444	439	420	387	401	386	399	430	419	371	420	427	401	408	424	420	400	433	410	440	394	415	430	432	402	393	410	433	392	423	404	432	432	378	434	420	406	386	414	385	470	411	422	411	437	414	415	437	412	378	384	432	412	398	359	460	366	418	419	452	423	414	422	404	417	420	390	408	430	395	368	403	426	424	394	402	386	419	406	401	357	383	396	399	405	408	404	417	420	436	411	423	418	396	432	402	388	442	389	450	372	431	426	378	401	413	462	381	391	428	396	410	381	397	388	412	434	456	430	410	420	382	402	404	431	392	426	410	448	398	387	411	417	438	410	412	418	420	433	440	428	424	412	399	436	376	413	357	380	415	388	397	411	404	397	425	404	413	379	415	368	457	444	423	401	405	414	400	408	404	417	434	398	433	421	411	435	434	414	416	427	402	436	392	415	374	427	417	418	400	426	396	409	395	424	430	419	427	440	423	395	434	396	447	389	420	432	392	376	458	437	455	424	402	394	450	369	390	399	420	433	385	395	428	372	419	363	426	472	428	392	407	433	438	411	450	405	403	455	430	448	383	435	409	421	386	455	401	401	433	391	393	418	422	430	440	421	461	441	388	407	419	406	427	426	422	403	407	394	413	421	433	386	421	390	432	381	413	378	417	430	386	399	403	443	438	385	437	405	414	370	435	409	416	446	413	380	389	389	390	427	411	390	430	386	397	409	444	375	393	411	414	422	413	381	411	387	403	393	417	456	408	405	371	391	391	449	363	407	410	408	409	388	401	412	409	386	429	429	397	429	412	394	417	416	444	408	391	394	419	444	400	429	411	374	463	418	405	368	437	423	425	405	391	417	385	443	371	424	434	408	416	390	346	414	413	421	420	453	423	425	380	397	412	373	410	417	407	373	385	439	419	366	394	369	436	411	424	409	414	417	401	376	430	411	438	429	395	437	414	397	408	407	397	404	407	420	421	421	396	445	408	409	432	434	389	366	405	401	460	368	413	413	419	384	403	455	432	422	407	458	409	428	417	432	441	440	406	399	435	432	424	421	413	409	411	416	370	415	415	415	374	371	394	435	420	397	387	421	355	360	405	380	389	383	393	389	379	408	367	381	359	432	423	386	402	443	445	421	424	434	474	411	416	375	409	419	408	456	405	364	366	370	415	398	427	417	389	408	429	441	416	365	397	372	435	434	427	404	364	415	418	413	391	417	402	413	408	400	410	408	399	380	373	409	451	423	392	407	386	405	431	401	407	403	417	414	411	384	390	464	409	448	398	391	404	437	429	428	409	420	444	402	390	399	452	433	422	416	433	427	418	412	391	417	413	424	380	372	394	388	401	391	446	416	406	384	385	401	409	429	437	412	401	405	401	412	395	419	405	455	404	397	416	404	416	429	436	417	404	404	451	422	417	380	413	413	434	395	454	398	427	452	405	394	410	408	397	406	406	420	431	434	419	390	400	412	424	406	394	392	419	414	425	417	405	384	390	414	425	412	419	383	437	367	413	450	390	390	462	401	400	428	357	429	425	419	399	421	386	389	423
4402	2354	1744	1642	1525	1380	1311	1234	1201	1157	1088	1059	1058	1032	1118	1201	1348	1346	1205	1181	1079	1034	1025	1057	1081	1070	1048	1060	1044	1000	991	954	1027	990	1032	1008	1004	995	978	995	989	1006	1001	935	982	989	959	977	1016	996	968	977	1003	989	1055	988	980	1022	950	956	1001	953	1012	949	955	1021	1011	930	979	978	1012	993	1014	992	1033	969	1007	1001	988	952	1010	979	957	963	988	993	959	984	951	1014	975	998	992	1029	974	980	981	995	1011	915	984	956	954	979	1035	942	1003	959	1007	977	1050	988	1013	1022	1029	1039	1011	956	1024	981	1019	971	979	953	996	969	1005	945	978	1040	971	1002	1005	1028	979	992	1010	951	976	936	942	1016	972	973	987	1049	1042	995	1044	1009	918	1014	994	960	1020	979	991	953	1036	985	959	932	1029	993	1007	1005	963	1027	1003	979	1004	1023	940	992	996	1030	1020	1022	949	950	1017	1022	986	984	1033	1009	1018	984	1013	1019	1073	1025	968	968	993	951	1020	972	955	994	967	1000	1011	1050	1028	954	1008	1007	995	1003	995	931	1004	932	983	993	946	949	978	1005	984	970	945	996	1037	1000	993	998	971	957	1010	1059	1006	963	1016	970	973	980	977	997	958	981	1006	989	930	994	996	994	1009	1029	996	1058	954	1074	1066	1007	1003	952	1029	1008	990	1008	1010	1061	1050	968	990	1026	1017	1020	1046	1055	968	988	997	939	1003	956	964	977	986	1018	971	993	1014	981	1011	947	1052	976	992	941	1007	921	1022	963	977	940	945	956	1001	1005	992	993	992	965	997	985	1043	1003	999	994	1016	1035	924	965	1012	924	975	975	962	1007	996	938	982	992	1008	979	1029	994	943	1001	991	1037	940	1026	972	1015	1026	1001	1019	954	994	966	1027	984	993	1047	992	988	1002	987	1000	981	1018	1042	1054	1007	1005	972	1001	974	1014	979	974	1015	984	1015	931	954	1026	976	1002	977	932	958	1023	995	939	994	1027	1033	1080	1041	1048	987	975	1007	1037	944	1032	999	924	1057	1008	987	943	1023	1051	1039	1022	1025	937	965	987	965	1004	998	1058	960	958	975	996	980	982	1032	969	1028	978	979	982	994	980	1024	1001	968	927	1013	1021	1049	953	1005	1047	1008	1018	956	964	968	1016	1022	1001	981	1037	1043	998	960	981	1051	927	1031	1017	986	1007	1030	941	1013	978	1010	935	977	931	1049	986	998	984	951	965	988	1008	921	998	1029	1006	916	992	995	999	964	978	989	986	993	1021	1017	989	951	1018	970	964	1015	957	984	1092	997	992	992	1024	1011	1031	1063	1006	954	985	974	1014	1052	939	1025	1026	989	1030	932	953	1016	946	977	999	984	961	1002	979	1004	1006	1016	955	1044	952	992	1060	984	1017	1072	1025	957	1003	983	939	965	1011	984	984	967	994	995	1018	928	962	981	958	1014	996	966	1000	1014	1000	1003	983	1015	978	1021	992	1043	1012	946	1021	1001	1029	985	1026	995	1000	969	983	1016	968	1029	971	1022	1002	1032	974	987	1031	1057	1045	977	1015	970	988	981	983	1059	963	978	999	937	1017	970	1017	1030	985	994	971	1020	1037	995	931	1029	987	960	992	1002	976	1021	995	985	982	1011	1015	994	1022	939	1012	986	995	963	983	1000	956	961	1019	908	985	1005	998	1001	957	1010	998	1060	993	997	993	1021	1040	984	1030	998	971	924	1018	961	982	1012	929	1049	1013	1009	1023	950	969	1039	937	1015	996	950	1021	1004	1032	1027	981	993	1034	989	988	965	996	1014	1022	1035	990	971	993	1055	1058	995	1021	991	1016	982	952	948	891	965	976	1000	1011	1022	990	1015	1004	941	961	980	1018	977	1020	978	968	1000	980	964	1004	957	1050	984	1050	970	1018	1021	952	1037	976	956	983	976	1037	1045	1010	1009	992	1002	998	969	938	1025	1000	1005	994	1002	940	1025	932	996	1026	1041	989	999	1036	998	955	1004	1035	996	1007	1058	1006	927	997	1063	965	1007	988	989	961	1004	978	999	983	1028	1022	950	962	960	979	1009	979	959	985	993	982	984	1021	967	955	1068	927	953	981	996	970	1029	976	978	939	1022	975	1031	985	988	1030	986	959	977	979	991	1015	962	1037	933	1045	968	1054	955	1030	1010	978	977	1034	1047	975	983	966	1002	1056	941	1010	980	948	978	999	977	962	994	954	1003	969	1022	1011	1030	945	1004	976	948	960	991	964	953	991	994	981	976	1011	978	1010	948	956	1032	1029	994	951	988	1001	1002	935	996	1038	1026	971	983	1037	1005	990	1016	928	967	986	998	921	1065	961	952	1036	974	954	1010	1023	949	1020	1013	1043	992	989	955	983	1021	1040	1003	987	995	1050	991	972	1026	961	1010	952	944	1032	993	1003	968	989	955	1005	979	946	1024	990	936	1053	1026	1006	987	951	976	1050	984	1073	1066	999	974	949	981	989	991	967	993	963	1033	960	974	995	1016	999	999	1004	967	987	1046	996	1000	995	977	1024	979	950	979	954	997	977	960	1001	987	976	1020	950	1022	1024	1028	993	995	1003	997	1005	949	1008	1055	961	1010	985	1006	1026	960	1001	910	981	1048	953	1005	991	997	1037	949	1025	962	972	996	1050	963	1037	985	960	982	994	1033	1009	963	961	966	982	1021	991	1016	960	978	985	994	1000	987	994	1023	1004	972	1011	1047	1002	973	1003	1021	1040	1048	997	988	1016	959	965	996	1045	990	990	1014	1005	940	975	976	980	942	1031	932	971	1025	988	1023	1008	1000	970	972	925	925	968	1031	1024	961	1013	941	878	966	971	947	1003	1018	985	959	931	942	1008	1047	1019	1023	1026	984	1000	1022	1034	1034	1014	985	1020	1046	984	1053	979	987	953	1027	965	970	954	960	976	976	1003	1018	972	975	1005	966	1028	1027	978	981	962	1013	936	1084	993	1004	963	1020	986	1006	960	943	999	973	1031	1011	989	980	1060	1069	998	978	1000	1013	973	953	1002	980	948	959	1019	936	947	986	974	948	988	932	1020	1023	970	999	1005	999	913	993	988	1016	1045	959	1010	998	990	1021	1004	991	1033	979	967	912	995	1024	982	1000	983	1025	934	982	1030	1036	1025	988	981	954	1011	971	966	967	1006	978	998	1025	1021	1013	1002	947	961	982	981	1006	1041	1019	990	1001	980	960	965	942	998	1031	949	996	1070	966	999	1010	1033	947	982	1034	1067	954	1002	972	1001	1017	975	991	1056	990	945	977	979	960	1016	992	1057	1018	1010	989	973	974	1006	995	1012	1049	1026	967	998	998	1059	1033	1053	993	934	982	998	1007	954	1035	999	970	924	1003	983	1026	1035	1014	968	1023	1004	981	1028	1020	963	986	938	1025	1011	985	971	985	987	930	973	1012	964	1001	962	997	952	958	1016	992	985	987	990	986	988	1050	984	982	1014	1025	974	984	971	974	998	1018	1008	981	1042	997	1034	979	1018	967	981	999	1045	996	1012	975	1024	976	990	962	975	999	1046	1024	973	1032	1004	986	989	963	1043	980	984	983	942	954	1011	984	1016	973	1010	1002	943	1004	968	986	895	972	1011	957	955	909	969	958	1011	1004	985	1027	971	1035	1046	1057	1002	1003	924	1027	924	942	1006	961	1038	996	980	963	1022	976	960	998	938	985	1005	992	976	1013	932	1009	1004	976	1005	1039	977	1000	978	1001	1039	988	973	995	983	1002	988	1040	1054	960	1014	1050	970	928	975	1019	1017	956	994	966	965	979	1053	1033	991	1042	1007	970	1016	980	1001	1013	975	1064	982	944	1005	959	1053	987	1003	1004	942	944	977	989	967	978	987	988	1063	1034	926	949	1036	968	1010	995	1009	1049	1018	1026	972	1004	1023	974	995	1011	996	1044	963	1038	1015	959	1010	996	1005	961	995	1028	1001	980	984	1022	1002	1027	978	966	986	973	991	1015	1037	1030	1006	975	972	1017	977	1043	1001	953	978	1028	995	1009	983	1003	999	1015	1040	951	981	1041	978	936	995	980	978	1012	936	1042	1021	1012	1017	983	1018	1010	970	973	1033	974
15283	5122	1479	1204	781	607	576	528	517	408	435	422	420	438	462	476	513	515	395	431	397	380	417	449	415	393	416	378	403	379	432	418	366	402	410	412	387	397	395	417	413	378	407	369	372	393	401	383	455	454	361	380	399	390	387	423	389	399	373	385	371	386	417	409	399	374	408	417	374	388	420	412	382	385	377	413	437	341	385	391	399	365	389	370	419	403	396	411	393	395	398	382	377	377	381	384	378	355	391	358	396	394	394	414	378	386	365	368	391	387	411	428	410	426	383	359	411	386	423	360	400	399	388	389	393	410	402	400	412	368	392	393	389	400	407	414	386	425	392	435	396	413	386	380	403	399	388	428	407	376	407	379	391	400	407	377	387	383	360	393	398	396	362	371	391	407	420	416	405	384	401	383	396	398	396	383	363	399	384	362	414	379	375	393	377	366	389	394	383	409	395	394	392	400	369	431	395	398	407	386	379	376	398	390	379	394	396	360	381	408	397	401	366	401	406	449	380	405	379	367	380	407	421	358	402	429	397	433	414	384	406	391	393	403	385	396	373	359	404	389	418	382	375	338	423	374	395	382	402	388	415	385	414	416	403	400	404	384	376	379	382	384	409	433	377	386	400	395	376	395	358	389	385	447	391	404	407	369	360	382	394	443	415	369	389	417	405	383	412	402	397	397	344	384	394	401	409	403	360	397	369	361	387	412	371	385	366	391	356	392	395	400	421	396	372	387	379	384	382	425	377	377	384	412	429	394	377	402	389	382	402	386	410	385	404	386	400	398	388	386	392	412	402	413	387	439	419	377	354	392	414	435	348	391	389	369	360	379	418	388	445	353	385	394	388	407	402	393	390	412	351	361	396	396	402	406	387	361	390	388	375	365	399	367	373	383	416	417	408	419	428	350	390	408	381	411	389	373	381	368	437	396	445	363	425	396	378	419	369	376	387	420	376	428	426	391	422	429	420	417	401	420	362	393	390	388	384	355	422	380	383	371	382	367	354	386	387	391	372	406	414	427	415	351	364	387	390	393	385	380	375	345	387	425	400	408	409	386	391	398	387	383	400	395	411	397	411	390	402	399	404	394	413	369	413	403	367	383	431	390	426	383	386	390	399	442	383	386	394	374	411	390	404	430	383	404	389	423	402	408	412	398	405	395	391	375	383	393	418	392	381	415	414	386	378	442	423	349	411	406	400	354	398	363	376	401	381	397	391	348	389	388	427	378	410	418	383	393	468	369	387	371	350	382	391	397	362	402	377	386	434	379	350	429	394	352	374	391	369	412	375	437	357	400	357	390	388	399	354	420	356	400	390	404	424	406	369	395	397	385	406	421	392	412	378	407	410	414	369	424	408	402	413	374	362	355	397	404	416	405	401	400	380	396	429	375	367	403	389	392	399	403	418	430	380	388	432	432	389	391	398	385	378	385	365	410	375	410	411	396	366	387	399	433	392	391	382	361	401	393	372	399	425	403	406	363	360	413	388	388	372	364	386	370	367	387	381	389	402	395	368	400	406	400	363	375	387	383	386	366	407	420	397	384	419	414	378	403	418	426	396	382	400	363	408	376	392	399	396	403	371	416	388	395	368	406	384	413	364	398	410	391	378	365	410	410	378	366	413	399	406	386	430	422	402	371	418	367	346	350	388	367	351	363	404	331	357	403	395	379	374	391	367	395	371	388	383	410	437	400	364	417	397	407	412	390	389	423	400	400	414	370	403	385	405	420	422	392	407	393	402	427	381	382	394	369	344	383	388	401	418	394	380	380	383	412	409	412	379	366	400	379	400	417	409	385	403	386	398	397	385	400	432	390	387	396	364	362	397	379	381	420	399	406	426	374	384	362	412	411	393	387	430	408	369	416	377	417	410	373	428	461	403	399	386	376	385	371	396	378	414	371	378	397	413	379	380	390	407	370	404	388	407	426	392	403	421	355	395	423	407	388	399	375	334	361	413	409	390	379	376	430	420	366	372	395	375	389	386	383	391	405	379	382	420	391	374	351	413	447	408	387	372	443	413	367	353	388	436	450	400	361	376	413	372	385	433	400	402	383	381	432	374	351	386	393	413	387	392	402	367	422	385	372	414	430	387	412	389	367	364	425	362	409	416	367	428	389	402	374	399	379	358	431	411	441	413	405	391	378	412	369	400	397	400	382	364	406	397	396	374	375	360	377	350	403	399	411	345	379	365	394	371	410	406	414	424	418	401	387	401	398	415	335	405	358	417	379	372	402	384	374	394	387	413	392	413	379	390	398	434	383	410	373	389	411	404	405	393	398	415	416	392	406	414	368	390	433	419	412	412	400	422	372	391	412	380	429	409	424	399	383	399	397	414	411	410	407	397	407	342	363	360	361	396	386	411	353	404	403	391	406	420	388	408	415	358	441	436	390	399	430	397	431	413	385	385	381	414	398	365	377	458	456	400	418	377	386	397	383	366	367	384	409	385	419	390	335	397	401	404	413	370	377	348	393	364	416	416	390	342	392	389	388	376	407	399	358	420	339	417	400	400	393	411	391	397	412	373	416	389	425	430	361	354	425	407	419	429	372	388	375	357	392	376	406	394	390	387	405	419	408	401	383	390	392	397	370	398	382	388	387	385	396	380	395	408	409	425	419	380	402	371	391	376	363	374	432	384	373	398	396	416	394	389	397	387	405	401	405	383	421	410	394	389	433	410	357	399	412	405	383	385	386	375	383	397	345	397	371	376	383	377	381	407	406	425	406	409	388	394	404	409	350	429	408	430	393	361	397	416	365	398	380	422	437	381	401	401	387	392	380	399	385	415	408	407	439	462	382	389	366	424	413	396	386	420	367	428	400	439	373	363	349	384	358	410	409	386	398	379	407	360	392	387	368	436	369	438	378	439	383	368	395	405	398	393	421	330	413	372	422	374	395	416	384	391	369	396	409	367	392	390	350	403	403	355	384	422	399	391	409	382	415	395	365	351	394	372	420	387	391	355	391	412	374	358	367	354	373	361	386	430	400	393	383	422	397	371	388	391	388	415	387	420	415	375	414	395	401	389	428	366	402	414	428	417	411	413	398	392	382	400	360	378	384	461	397	370	354	378	397	384	374	413	378	415	407	418	420	397	404	384	394	359	430	387	391	387	431	421	390	388	389	411	410	408	400	389	387	389	410	402	389	422	383	399	390	410	396	424	397	407	382	387	384	426	412	404	408	432	407	374	401	359	399	421	375	395	394	371	406	421	341	441	388	396	363	438	402	372	382	425	398	425	411	415	386	369	402	398	388	402	391	365	383	391	387	409	389	394	411	433	401	388	357	346	367	401	396	376	398	425	388	403	398	388	428	358	414	355	393	413	404	381	410	425	379	398	393	370	399	397	351	406	394	365	405	360	406	372	394	423	402	420	414	467	433	387	394	433	399	418	418	375	398	388	378	373	409	383	389	419	391	387	373	366	359	395	381	413	421	381	376	362	412	374	364	361	379	402	401	404	409	439	384	360	398	432	374	388	409	405	385	383	365
12073	4693	2708	2989	2646	2212	1953	1761	1571	1322	1153	1234	1174	1269	1349	1519	1854	1845	1328	1215	1147	1107	1078	1107	1108	1075	1061	1113	1000	1002	999	1017	957	956	989	987	996	923	945	959	911	978	955	948	948	925	917	942	923	1012	996	978	959	956	942	963	964	937	980	932	913	961	977	930	957	943	919	945	925	982	943	969	997	925	936	1032	1005	891	917	986	990	954	912	913	964	926	961	959	925	958	951	923	962	998	981	940	999	941	934	926	935	930	938	936	982	993	986	937	885	952	973	948	965	1000	964	904	871	924	962	965	945	936	996	986	924	962	908	928	916	908	1015	1034	965	947	956	942	933	913	957	900	955	922	908	951	910	935	944	933	938	948	936	925	989	937	880	902	944	916	957	984	945	959	955	953	934	962	925	912	926	941	1004	933	937	946	942	900	962	942	924	940	910	949	938	891	959	983	961	953	915	919	952	935	945	966	891	1053	926	964	879	980	942	945	942	941	911	946	922	888	942	973	946	970	900	988	969	1001	944	926	965	977	889	986	883	961	946	911	944	979	935	926	941	947	936	916	967	964	975	928	900	896	949	964	919	906	937	936	921	922	897	966	950	952	997	964	998	964	930	975	995	963	1017	956	933	986	967	978	965	947	959	926	959	1014	917	932	946	1023	924	941	964	972	983	918	926	936	930	985	938	964	970	952	949	951	990	937	983	956	938	900	1019	946	939	964	960	967	935	962	937	919	1004	914	984	967	976	922	961	936	1011	980	989	942	938	977	969	919	933	943	950	943	1043	975	912	951	936	913	900	950	935	898	899	989	985	914	945	923	969	909	935	940	971	949	954	904	923	928	966	917	972	914	984	943	932	975	901	972	915	993	939	936	970	958	919	966	930	937	956	956	925	922	995	914	919	956	956	967	929	941	948	995	928	894	940	982	948	994	906	935	986	925	925	897	901	938	875	945	935	887	962	944	950	946	951	970	941	942	988	957	936	998	977	942	871	955	885	908	913	892	964	1007	983	944	952	851	945	914	977	931	939	942	970	976	933	1012	959	944	929	883	928	948	998	942	928	943	940	952	955	921	972	940	926	937	981	957	959	900	856	954	932	950	968	941	987	941	1008	946	930	883	895	881	952	960	918	987	948	908	967	918	922	947	957	919	978	908	953	974	956	939	980	971	926	926	949	956	944	932	933	956	980	933	969	918	890	992	935	923	972	922	898	970	954	960	913	950	923	970	957	1002	973	895	902	904	907	929	951	920	901	978	971	894	935	969	993	950	928	929	938	882	990	914	940	928	1002	987	950	880	972	962	955	947	970	942	954	949	931	868	968	892	976	967	918	943	933	935	927	928	991	934	934	1001	952	912	915	995	957	902	925	985	956	955	925	964	909	946	935	888	923	922	933	960	875	938	978	903	938	888	959	956	952	873	888	970	1031	958	1006	924	964	912	933	963	920	904	909	950	971	964	972	989	977	927	991	988	1020	980	991	950	913	956	926	904	885	942	932	987	923	962	933	904	890	925	927	958	978	926	980	903	1001	949	924	943	948	897	967	958	893	901	934	932	967	991	936	929	947	953	1001	911	970	996	963	913	973	939	925	949	925	971	946	910	1029	964	985	930	966	966	904	965	964	1003	947	920	952	886	917	996	1010	985	892	940	976	989	987	970	955	947	979	959	946	969	1003	940	970	954	921	903	916	925	942	950	982	986	922	964	947	926	959	922	906	936	960	936	893	900	973	952	924	909	999	975	962	934	959	971	893	934	913	906	937	956	1001	895	884	922	937	929	949	937	967	974	919	926	925	913	906	937	930	965	941	962	915	909	947	986	955	899	944	883	958	902	950	948	893	938	978	882	933	983	973	978	947	924	908	962	951	933	985	930	971	948	939	936	956	968	950	925	965	987	921	937	966	960	926	938	979	973	902	973	997	953	884	914	896	1014	973	1027	938	956	973	916	931	918	915	911	930	963	928	939	910	929	904	965	945	949	947	910	941	935	905	953	900	942	942	973	928	993	925	956	962	922	949	918	961	935	937	1013	947	941	947	972	944	902	970	935	908	932	936	959	924	994	931	950	980	967	896	949	962	946	951	955	912	924	944	950	932	960	968	888	867	1007	876	952	930	966	921	968	950	970	1007	984	907	905	952	976	903	923	957	956	956	960	971	951	909	911	916	987	940	904	916	971	847	935	940	952	938	933	982	864	1000	958	953	915	932	932	969	936	943	917	951	984	893	964	958	896	916	936	909	920	911	961	1008	906	970	950	964	926	953	920	945	980	912	911	920	927	922	911	949	977	939	914	919	943	958	890	962	950	958	974	887	988	937	920	924	928	918	960	957	891	946	966	924	964	887	904	943	946	940	938	937	966	947	929	959	886	961	939	923	962	955	932	972	946	944	973	1007	982	942	920	963	984	909	935	863	920	984	948	982	955	940	928	900	913	968	956	925	953	946	959	931	924	959	935	918	909	957	913	960	959	924	942	926	963	957	941	920	916	950	941	918	946	962	921	954	915	912	954	996	947	944	922	966	928	936	884	964	957	928	958	908	901	961	942	937	977	946	929	919	915	930	986	961	993	938	885	970	971	935	914	945	903	914	949	943	948	971	905	1001	950	978	955	939	944	925	926	916	979	941	928	933	929	958	924	924	935	901	939	967	915	950	939	917	926	915	951	926	873	913	932	936	956	947	998	898	939	940	998	914	961	904	916	951	968	959	934	981	936	936	916	976	929	915	936	941	990	957	891	949	941	938	907	929	939	931	896	865	900	958	981	975	996	935	912	972	954	961	883	971	969	906	941	967	949	953	925	931	912	979	948	942	960	973	915	963	954	983	904	954	954	968	948	945	990	897	937	986	913	941	923	891	973	961	936	977	957	924	950	905	969	885	910	980	898	937	996	971	1033	942	876	986	959	965	977	960	928	932	891	897	970	930	925	921	958	929	920	934	952	907	936	956	892	984	957	962	964	909	916	938	921	963	911	913	956	950	930	906	944	905	932	949	879	934	912	971	921	895	929	981	979	928	916	910	877	943	980	945	920	987	961	951	943	947	937	919	934	941	938	992	935	959	902	963	974	970	1007	920	924	972	947	914	917	976	1015	876	907	965	908	942	965	973	997	873	950	965	929	899	958	952	928	943	963	966	936	968	933	933	1020	936	968	1001	950	920	928	945	957	912	968	953	957	987	970	1007	937	913	1003	897	922	953	969	950	944	960	967	971	977	877	983	931	914	958	906	959	952	971	949	944	973	1001	1007	957	984	963	946	948	965	957	963	945	956	986	910	947	991	905	912	950	900	975	989	964	1003	976	946	943	938	925	947	915	960	949	973	932	1008	992	924	943	915	980	934	959	979	952	956	883	925	936	968	949	905	914	946	907	924	915	918	891	921	946	949	946	918	970	918	972	953	910	977	911	929	958	900	950	926	972	920	980	931	959	952	944	915	938	959	906	922	990	971	902	915	975	925	961	977	940	959	967	942	910	952	948	959	930	957	930	926	939	922	945	935	936	934	975	891	937	978	976	967	1000	927	1000	846	936	949	929	894	957	933	916	960	937	926
24717	9099	2285	1552	1058	759	661	524	442	286	282	328	289	276	334	409	422	433	317	321	305	280	268	274	254	263	276	293	272	227	240	292	241	226	228	237	248	226	246	239	234	250	244	260	232	259	245	221	232	257	243	221	256	252	212	257	260	240	228	270	260	223	264	250	236	281	242	277	248	224	237	225	238	217	223	252	217	242	232	244	236	238	235	224	233	223	251	221	222	232	228	248	235	243	234	210	265	269	214	233	247	235	241	289	242	263	238	232	236	228	238	221	228	240	249	235	226	240	217	263	244	245	259	266	242	226	259	242	247	214	212	251	242	247	219	259	211	250	212	222	213	216	257	234	265	264	221	232	242	246	241	247	237	248	205	222	224	232	243	257	231	257	243	265	261	242	251	234	249	250	234	257	234	226	222	253	261	206	245	213	232	237	259	261	203	258	265	233	229	221	252	223	231	262	215	249	248	238	220	230	230	258	240	253	243	239	247	249	247	266	244	256	253	274	208	240	247	222	249	215	243	265	209	245	250	208	229	210	233	220	221	223	233	251	243	253	243	246	227	222	212	227	251	259	235	234	248	238	250	272	259	233	222	208	258	192	230	261	221	237	206	249	260	232	215	232	232	227	243	206	241	224	251	248	234	226	218	290	256	273	250	256	221	232	228	233	217	229	284	259	242	222	247	243	235	228	260	248	250	244	223	238	235	261	212	242	219	228	212	215	254	229	224	228	229	238	219	206	233	251	221	268	255	258	232	242	231	229	256	239	213	233	244	223	239	224	235	243	224	233	237	232	213	243	232	247	250	233	255	265	234	244	225	269	248	231	235	244	239	253	237	226	233	218	223	240	277	215	221	272	256	240	235	234	253	244	236	245	242	235	222	240	250	237	245	264	263	208	234	227	246	251	217	264	240	232	237	245	228	208	255	254	266	228	244	255	245	240	252	218	203	241	245	234	238	296	220	229	258	237	225	228	244	247	259	235	251	263	261	225	238	227	199	231	258	243	216	220	238	236	240	206	255	236	264	246	241	273	267	248	260	251	250	212	225	252	241	236	225	266	262	239	243	241	255	226	258	254	236	219	226	231	222	249	265	240	259	255	243	233	262	224	247	233	250	204	231	257	219	235	229	214	243	249	229	214	247	250	255	235	257	209	242	276	241	238	252	245	250	219	249	240	225	230	250	235	229	240	231	252	237	218	233	236	222	230	252	249	211	243	246	270	263	234	242	247	245	245	223	254	250	238	255	256	243	250	233	218	249	256	236	269	218	245	267	260	243	260	237	222	261	247	224	260	230	264	240	260	256	230	234	221	253	229	255	237	233	236	247	236	239	268	221	247	239	257	244	247	235	260	250	212	265	253	256	215	259	236	238	236	265	270	230	249	246	216	238	208	244	222	256	251	233	238	256	255	240	229	256	248	231	249	220	242	240	229	235	224	256	284	257	221	230	225	232	235	219	242	228	215	265	224	253	211	263	272	214	254	238	235	263	244	230	219	248	244	211	241	257	261	240	252	248	251	240	233	238	234	247	241	213	232	244	225	253	258	238	272	261	249	228	237	283	246	224	223	264	255	229	245	229	255	244	244	224	236	267	203	242	253	250	289	242	258	244	248	239	247	250	244	225	246	256	240	229	218	258	238	266	243	259	251	224	240	215	229	236	271	229	251	238	253	220	237	243	260	244	222	248	261	235	233	276	262	252	249	223	245	255	231	270	258	221	236	218	242	230	262	231	225	237	224	232	268	241	247	212	228	225	251	219	209	226	236	221	228	225	208	243	211	216	263	231	211	240	230	225	222	274	273	257	255	224	243	234	234	232	249	215	231	253	241	224	249	261	235	220	209	208	230	252	209	270	226	246	250	240	221	233	265	254	249	214	272	238	234	234	225	248	247	249	229	247	208	228	214	261	245	226	226	247	247	239	243	232	266	227	213	239	283	268	233	266	221	228	244	203	223	239	239	226	245	226	240	248	261	246	251	250	253	232	218	237	226	239	269	244	244	253	243	214	227	263	209	256	231	248	224	225	251	253	231	233	214	237	243	238	238	250	235	224	220	258	238	226	252	230	225	263	247	231	252	247	224	243	239	244	217	243	240	257	254	240	240	240	242	231	262	229	229	229	226	230	232	246	234	239	245	247	252	236	238	244	234	227	233	232	246	248	239	246	238	248	227	241	233	219	235	224	258	240	225	242	229	268	234	247	269	237	234	252	221	255	245	234	252	222	243	257	261	243	232	237	203	270	240	243	238	268	222	241	225	230	247	246	240	230	246	255	231	230	242	249	246	239	228	217	240	259	215	227	248	261	230	244	250	234	260	231	244	226	237	269	244	212	258	248	233	217	229	225	216	229	239	219	232	254	244	226	228	219	221	259	267	241	210	263	232	231	236	222	227	257	248	218	243	247	260	225	212	247	259	243	262	274	268	216	224	221	222	242	241	250	251	235	249	227	253	234	221	221	252	223	228	239	237	249	225	246	241	238	223	229	234	222	223	223	229	239	220	237	239	272	239	260	260	233	235	246	239	255	248	226	248	230	204	250	233	248	224	226	242	235	240	219	246	236	236	269	253	265	232	258	235	243	258	232	232	226	266	239	236	231	237	226	243	259	231	246	231	256	253	222	227	277	259	226	223	222	242	221	237	231	207	266	230	260	230	238	245	237	238	281	216	218	217	245	231	261	233	209	252	226	243	246	213	279	236	276	232	232	230	271	230	219	225	236	230	222	222	250	252	244	241	227	243	238	253	227	242	240	214	244	246	258	238	231	245	223	235	266	227	255	219	238	238	221	236	250	232	237	238	244	247	251	255	239	248	229	232	249	231	237	242	257	265	241	244	253	218	228	228	252	259	217	226	243	244	247	209	275	242	235	229	242	211	219	222	238	254	244	213	242	223	218	230	269	270	261	230	213	234	241	238	214	226	276	251	244	241	209	239	234	246	229	249	234	242	263	220	234	231	252	242	226	252	251	265	247	252	210	197	242	235	262	280	216	235	221	232	238	261	249	270	222	232	246	244	236	244	224	240	233	222	242	237	246	232	217	245	251	245	250	248	237	233	232	243	245	233	231	235	257	242	254	252	213	259	216	245	229	255	236	255	234	222	265	236	244	242	265	219	251	234	231	283	247	228	228	235	225	236	267	247	221	259	217	235	236	270	262	229	227	230	229	207	255	257	225	228	224	219	223	253	236	242	240	252	216	227	278	271	229	246	218	235	239	252	246	238	231	243	232	231	249	210	247	232	252	257	250	224	202	231	234	233	231	258	267	251	223	236	236	242	237	246	241	238	227	234	231	259	249	224	252	239	220	239	222	249	261	229	225	260	220	261	224	249	233	207	229	235	216	223	211	247	242	237	241	241	236	230	210	208	225	241	227	245	247	208	253	257	248	248	211	234	252	260	219	242	218	238	260	248	234	246	253	256	176	219	222	231	248	234	212	247	249	236	250	242	214	252	257	217	219	209	252	243	246	234	225	221	243	268	198	231
16350	6477	3391	4006	3258	2580	2277	1926	1554	1188	969	919	920	1007	1214	1501	2101	1872	1255	936	925	879	826	792	849	758	811	764	700	619	692	687	655	671	630	627	664	626	654	621	629	657	622	642	610	612	613	668	604	574	620	661	605	640	601	652	627	582	621	650	578	613	605	635	618	633	609	611	636	637	561	623	626	626	590	591	610	586	584	576	641	609	614	588	583	633	586	630	605	594	604	617	647	607	612	638	578	570	593	610	613	636	605	586	587	588	624	583	566	600	603	603	628	609	610	595	589	598	587	624	600	632	613	618	540	589	586	565	613	566	633	587	610	540	571	586	615	555	595	611	601	570	556	590	605	632	593	626	603	580	559	588	592	571	613	606	598	619	624	596	536	597	593	587	589	625	623	608	582	596	595	565	577	579	606	601	594	600	611	621	582	613	625	629	609	616	651	615	632	604	573	646	616	577	594	616	581	573	629	624	580	599	559	627	618	602	602	614	642	618	673	677	650	589	551	590	615	592	596	609	621	633	596	563	592	601	596	638	610	599	611	612	622	603	569	620	622	650	573	622	597	568	608	615	559	608	610	604	586	611	599	619	567	619	611	604	594	614	601	627	601	612	595	588	653	587	558	586	580	620	628	536	605	622	603	610	575	621	627	602	635	617	603	601	552	635	602	585	609	610	608	641	599	566	602	598	601	568	617	599	581	582	629	584	597	575	590	643	636	619	588	628	607	603	593	601	574	639	611	606	623	577	610	595	637	572	585	623	620	615	608	635	621	589	631	610	583	640	589	604	661	581	585	603	647	614	627	640	588	623	573	592	590	612	605	573	575	595	605	638	630	588	581	628	593	632	570	592	562	616	582	583	583	581	572	595	619	624	660	596	608	587	629	570	591	622	583	585	636	583	581	597	606	603	631	599	639	618	579	600	624	620	580	586	568	612	578	558	654	624	582	652	616	587	616	599	605	611	610	599	608	587	614	598	582	617	603	610	624	617	588	585	599	604	621	604	600	627	639	625	583	623	591	583	614	584	633	641	615	648	591	540	627	609	623	618	559	566	608	595	592	610	601	555	627	624	592	594	605	581	640	594	589	591	617	571	617	631	602	594	578	607	599	626	614	562	603	623	598	632	628	594	600	620	599	605	633	616	589	658	586	637	636	584	635	603	596	557	582	604	612	595	578	583	632	608	586	638	636	603	624	633	642	596	641	612	617	574	613	628	580	596	617	597	611	625	628	591	601	580	588	597	577	604	613	586	610	585	579	606	617	622	605	582	630	644	612	611	613	562	605	566	591	622	592	611	588	601	594	587	582	597	615	616	618	619	635	621	587	568	601	613	623	611	581	617	611	609	586	596	650	621	595	655	615	621	644	597	614	617	592	606	611	556	615	598	583	623	612	654	596	604	604	631	624	576	601	582	640	575	578	640	582	613	593	601	598	580	601	579	613	583	568	655	617	584	605	583	578	578	616	587	630	593	578	593	615	593	602	609	572	588	589	579	613	585	567	567	579	587	642	625	562	641	546	562	624	577	592	590	574	610	615	614	595	558	629	592	619	593	621	586	593	587	584	633	553	603	607	584	582	621	582	551	645	576	580	610	583	615	607	598	632	582	613	565	526	604	629	575	609	608	660	595	615	614	606	583	576	605	623	601	604	585	583	586	589	571	620	602	587	632	621	623	613	602	591	613	619	597	619	622	616	592	592	556	604	613	575	607	597	581	587	620	598	589	559	611	618	573	567	619	647	605	599	569	589	616	554	631	596	591	642	605	627	636	588	602	590	585	637	556	610	566	637	642	592	591	607	588	592	577	611	575	593	637	626	608	615	599	624	599	583	607	643	611	588	620	586	608	618	608	614	614	597	642	580	580	595	620	607	618	606	576	614	605	606	618	608	579	593	606	612	624	610	623	588	600	620	578	553	615	582	617	591	602	617	587	618	618	608	622	623	602	655	570	650	586	622	584	619	654	626	581	562	623	610	561	640	585	609	597	587	594	610	601	584	633	630	581	586	555	608	577	587	621	596	563	604	556	609	609	611	639	587	577	565	591	628	606	616	560	628	575	581	605	598	596	594	586	558	576	637	606	662	616	603	565	579	589	626	603	605	577	609	603	554	583	653	615	594	629	568	621	610	574	575	597	622	628	599	604	629	601	598	575	579	602	632	579	579	591	649	626	561	558	610	670	579	606	594	643	597	578	590	586	576	595	624	604	598	589	571	675	602	610	608	547	615	617	572	606	638	602	627	600	580	613	597	606	578	609	553	578	636	611	619	579	604	576	548	598	600	568	596	632	576	603	604	602	597	618	599	614	573	633	617	615	580	652	640	626	624	649	629	623	599	599	591	612	581	602	576	555	588	569	634	599	629	610	609	561	561	586	580	587	593	642	620	594	565	614	604	592	625	621	652	612	621	616	574	605	622	608	628	585	617	633	578	653	631	586	571	631	587	653	591	638	613	577	608	619	602	627	599	604	633	596	598	588	586	650	547	580	565	620	642	614	622	572	598	555	628	610	613	610	626	631	623	590	582	622	579	616	559	613	608	576	607	587	583	597	613	609	607	621	609	616	634	627	576	591	581	578	568	571	588	608	586	572	610	591	642	615	564	625	577	627	564	595	590	583	620	585	571	587	589	631	564	572	583	632	551	612	611	594	553	580	591	578	597	635	636	673	582	582	621	614	568	584	603	592	627	610	596	637	609	594	580	618	584	598	592	596	639	608	634	600	607	618	625	615	594	624	638	587	640	591	584	641	581	647	579	592	611	589	602	606	592	590	602	620	590	614	605	615	632	572	583	610	586	570	626	593	598	635	578	619	635	558	625	633	600	574	623	604	603	578	602	572	627	572	619	600	582	624	560	547	568	603	568	642	632	612	605	627	609	639	619	601	600	580	583	587	604	579	574	619	585	626	597	636	555	612	577	587	606	641	588	648	628	605	605	637	584	599	596	571	585	605	620	580	591	578	611	602	623	628	604	614	570	610	583	618	639	587	639	631	660	590	566	617	632	618	572	580	583	619	570	605	594	615	584	621	637	630	548	610	575	559	626	595	604	594	586	586	539	583	597	612	608	588	574	614	579	594	590	609	620	614	580	586	577	582	620	572	588	599	561	618	577	628	594	602	605	611	553	556	594	623	563	594	614	594	595	627	578	620	638	602	655	600	591	555	589	600	566	576	607	576	583	618	594	580	596	641	575	635	591	609	627	564	602	616	594	616	635	623	604	588	604	616	612	604	555	565	613	581	603	597	596	610	611	580	623	611	565	621	575	597	613	595	591	604	576	612	572	633	626	602	592	568	564	613	586	586	576	583	586	588	530	602	617	552	621	581	596	606	650	617	607	596	626	560	627	585	603	622	597	602	644	588	614	619	619	621	592	593	574	617	584	609	595	606	593	598	570	599	586	600	658	588	591	591	601	607	637	609	593	630	580	572	622	601	574	576	534	654	568	608	646	595	578	605	571	642	592	592	622	596	633	605	621	588	626	658
4948	1702	686	638	515	557	461	434	450	435	409	453	455	398	461	419	523	447	438	445	389	405	414	431	392	435	390	396	417	424	388	429	427	422	424	375	412	433	415	434	367	401	420	415	446	405	399	417	412	413	387	402	423	410	375	406	418	401	416	413	423	396	420	407	420	432	435	412	405	395	420	406	422	397	407	414	430	452	450	446	432	459	435	456	399	434	466	435	395	449	494	420	424	427	406	413	417	401	426	419	409	424	387	382	419	420	428	395	414	438	442	425	431	408	421	430	425	450	441	434	389	428	390	413	436	427	382	386	447	437	413	434	396	428	409	400	424	437	391	416	433	438	394	387	398	490	440	399	420	416	364	436	422	444	449	433	405	438	431	393	381	436	425	433	435	430	394	450	384	408	401	448	427	414	405	439	441	439	472	377	438	480	376	460	404	436	439	418	417	383	463	389	442	423	420	454	409	451	436	416	392	436	465	434	395	413	426	401	422	390	446	465	426	394	408	426	409	394	435	420	402	418	451	412	412	426	439	383	442	424	422	431	414	419	406	422	426	422	418	402	433	417	450	437	426	421	426	463	444	453	438	479	422	420	410	408	384	437	383	421	413	425	448	452	382	406	452	407	389	410	459	430	389	402	440	374	426	415	448	420	387	418	383	392	423	418	419	413	408	394	431	373	414	368	412	437	407	367	406	430	385	393	422	423	415	383	423	439	433	460	429	401	438	433	418	411	426	433	397	429	396	393	418	445	460	414	390	397	430	430	376	394	410	404	421	403	430	418	420	450	442	404	440	419	440	427	417	400	438	392	451	394	414	410	442	433	397	424	373	395	448	410	422	417	386	425	409	396	458	394	460	420	374	423	459	380	458	422	443	429	431	434	415	415	403	392	402	435	393	418	411	421	425	413	417	407	414	447	442	464	407	442	401	406	412	419	412	436	401	417	450	373	381	417	405	401	355	379	399	424	413	437	416	393	387	395	425	456	420	436	436	441	390	419	443	440	385	415	396	400	423	428	363	440	417	447	458	426	418	418	404	408	435	429	414	443	443	410	426	413	400	390	407	442	401	428	392	371	397	470	448	414	407	362	413	436	407	419	435	424	415	437	402	459	368	440	439	396	418	428	431	440	436	427	440	417	411	435	442	397	425	394	405	389	416	418	426	413	456	413	416	427	387	435	412	422	441	398	403	403	405	418	462	424	418	407	433	427	391	405	434	400	410	437	432	434	416	418	393	389	436	441	420	404	405	415	433	405	417	419	434	450	405	451	433	420	413	418	436	437	434	430	398	400	464	419	421	420	389	396	423	440	429	406	436	421	430	426	436	412	421	431	393	412	431	375	465	450	415	414	455	438	399	413	416	371	393	436	420	449	400	394	447	413	380	412	426	416	416	388	445	413	395	385	451	415	395	425	397	393	374	435	488	442	399	410	399	429	410	437	420	415	423	394	416	418	424	402	383	453	432	443	419	417	421	382	414	408	371	415	410	392	393	427	369	413	423	428	405	412	425	429	436	467	397	431	429	453	398	432	419	417	408	388	392	440	410	406	417	415	407	411	429	413	399	384	432	416	421	429	388	432	421	418	410	376	481	414	345	417	426	359	399	457	410	445	444	428	419	396	416	443	428	434	369	450	425	458	408	411	416	397	392	459	419	416	436	412	400	416	456	434	415	471	407	382	426	405	423	400	405	403	447	379	374	431	389	436	421	370	409	390	413	379	440	425	410	384	432	468	390	427	441	396	437	419	419	416	392	430	370	382	351	434	385	427	423	426	364	451	433	397	469	433	409	411	421	389	401	437	433	424	449	434	434	413	405	423	418	418	427	424	425	394	421	397	414	394	420	420	419	402	412	444	435	383	416	415	433	450	403	435	419	377	390	377	399	407	457	447	469	416	423	403	397	388	420	417	425	402	374	434	452	435	402	396	389	421	430	421	449	418	423	417	406	408	420	392	421	437	441	423	395	442	430	409	435	428	387	376	432	414	406	367	416	375	412	411	433	402	425	429	436	382	428	441	444	428	410	388	426	397	445	425	380	366	425	407	404	375	400	446	403	418	446	411	424	417	457	423	385	432	411	403	405	446	388	400	440	422	422	384	366	420	406	418	452	424	419	432	449	399	441	427	421	390	443	416	441	410	420	436	387	409	426	392	422	428	427	428	407	391	421	416	430	405	408	411	380	402	367	391	419	456	443	422	451	423	447	401	449	439	439	415	403	417	434	423	401	431	399	451	408	400	439	402	433	441	437	445	433	379	448	391	384	390	434	454	434	411	381	422	407	421	421	464	415	397	414	422	421	457	388	425	443	398	407	420	401	429	427	412	397	426	425	446	395	390	401	404	418	389	452	361	406	422	384	401	435	424	404	434	428	397	450	405	409	429	403	396	390	387	432	433	417	445	418	433	487	447	416	400	384	402	435	405	368	369	419	424	443	406	444	439	402	425	422	411	400	413	420	456	459	421	438	407	408	403	419	389	414	438	413	421	415	441	417	403	413	424	433	438	414	402	385	383	447	404	362	402	425	415	425	442	371	415	406	429	428	437	439	387	407	453	416	381	407	402	399	428	392	374	420	405	420	411	388	434	444	415	413	421	422	406	420	410	414	405	429	445	422	355	405	414	404	410	387	393	375	389	393	363	397	425	375	398	421	433	423	417	426	423	430	446	388	397	410	446	438	369	441	441	421	423	410	413	424	412	470	411	400	367	397	442	449	404	449	451	413	417	438	390	409	401	435	413	394	421	441	409	433	406	434	423	413	430	402	396	384	390	420	408	410	377	428	391	420	430	425	416	419	453	415	429	398	397	402	415	381	412	431	398	428	462	400	405	419	410	404	424	437	422	401	426	452	426	443	455	431	429	412	407	445	440	436	413	422	443	432	436	415	445	442	427	419	406	453	400	408	403	402	413	406	372	377	421	407	440	372	383	462	408	376	369	388	438	416	393	393	398	400	403	412	388	438	398	427	405	398	431	436	429	420	425	406	469	427	423	388	395	419	407	411	351	415	377	443	416	413	447	430	463	429	404	441	412	399	395	433	415	441	385	415	436	422	417	403	438	445	394	418	406	423	450	424	447	390	436	395	448	402	397	417	376	420	404	427	387	419	421	388	438	460	434	381	429	454	438	436	436	374	430	427	380	397	384	417	426	394	420	407	405	399	411	415	434	406	428	420	408	364	443	407	383	395	395	448	428	434	393	405	391	396	397	399	453	411	403	379	427	400	443	459	424	409	386	406	460	433	384	413	395	377	434	431	406	426	447	400	429	406	445	420	397	408	391	399	428	441	439	418	392	425	417	450	397	417	424	376	407	417	464	395	384	441	421	394	395	403	440	409	404	409	421	395	415	424	408	408	410	406	393	411	431	426	396	441	396	396	401	403	433	416	433	411	448	452	414	362	415	416	450	468	389	411	471	413	394	436	426	441	426	424	387	439	403	383	414	449	409	404	418	391	395	385	405	384	432	434	423	413	400	423	406	418	449
4587	2202	1700	1615	1529	1291	1294	1261	1134	1132	1061	1037	1024	1038	1116	1254	1457	1385	1195	1043	1069	1166	1112	1078	1129	1081	1155	1131	1055	1002	1001	1034	1046	994	1064	1013	1021	1039	977	1042	1008	1020	1029	1052	1010	993	995	1053	959	1034	976	1023	1004	978	1010	1066	951	1015	1033	1018	1031	1016	1055	1068	1005	1005	981	998	1048	1032	995	1054	971	1005	1018	1019	1011	1016	982	1011	1021	1036	994	1024	1025	1022	1007	1041	968	1083	1032	998	974	953	987	1015	979	1035	1022	1019	1047	941	1030	1018	1050	1001	946	950	1018	1001	944	990	1026	1005	993	1018	982	985	993	1038	1048	987	1005	959	995	1000	1021	1013	1016	926	1011	1043	1039	954	972	1030	1043	1021	993	1004	1028	964	1012	1025	982	970	1067	1020	1039	982	1032	1044	1003	998	988	981	980	990	1030	975	975	1004	1033	971	1011	1008	1041	1031	988	992	985	1050	965	1024	1017	961	994	1029	938	962	1010	978	1017	1057	1023	999	1049	948	1025	1016	948	981	1021	1054	931	1002	965	1045	969	943	985	975	995	1004	969	1010	1000	986	1007	933	1012	1003	984	967	1009	979	1013	995	1036	1033	1037	987	955	1036	1005	934	985	1052	1029	963	989	991	964	1003	1051	959	1022	1027	1014	1028	999	1028	1056	1013	972	1011	1012	961	1036	1064	996	973	1004	987	1017	1003	1015	972	995	1025	1033	1000	985	971	985	970	963	1035	957	979	1005	1032	1024	978	978	1019	966	983	1002	978	1012	1018	1005	1022	998	1096	990	971	999	1023	1058	1016	1033	1046	987	1044	975	1017	1078	999	1085	933	1058	967	940	992	1016	1032	982	1002	999	998	992	986	999	977	1005	998	978	1015	953	976	1035	969	1024	926	939	1010	981	1021	1014	1037	993	978	1009	1030	1004	1007	952	1023	955	966	1012	979	1012	1020	1003	995	1013	1076	919	1055	1007	981	983	1016	955	1035	1008	1026	982	1001	1043	1014	1010	972	1062	1017	1025	992	945	997	997	971	1008	994	1034	1025	972	974	900	1080	1002	1044	1036	966	1004	984	958	1023	968	983	988	1023	1010	975	1027	959	994	1016	996	1004	1051	1030	1014	1019	977	1018	1000	1003	986	1006	1036	1002	962	995	1042	1000	973	1052	983	1031	989	1062	971	978	1040	1031	947	985	943	981	1024	1052	1037	999	973	1051	1040	996	965	1028	1012	953	999	1048	1001	1053	944	1009	1003	1057	1025	1008	979	950	998	966	982	1040	940	999	1030	1032	973	991	1004	934	1031	974	992	981	1027	992	971	981	1010	1006	1016	1018	957	970	969	976	1025	928	1000	994	1004	971	964	1007	955	1038	1004	977	1021	969	969	1067	992	973	988	1002	959	989	1007	1015	991	997	1023	1073	964	990	1017	1106	979	975	979	955	985	988	1026	967	1009	1035	975	1012	1007	1005	997	976	1028	1008	1017	1046	993	995	981	987	1088	984	993	986	1022	1005	1020	1010	1034	999	997	990	976	1029	1036	1046	1024	1027	975	1001	992	943	966	1039	1048	931	979	1046	1021	995	1002	999	975	921	1002	983	1019	977	1048	991	1010	962	1024	974	1005	981	970	1010	915	1040	1086	982	988	1060	989	1000	1056	1002	950	924	1000	1026	1010	1002	1025	1036	1051	943	1008	986	956	1021	1015	997	964	995	1024	1073	992	1035	977	1032	1020	980	1025	1019	954	986	1022	998	1049	977	1019	1009	1010	989	973	1002	1002	965	978	986	984	1021	1018	1070	987	1032	1034	945	1029	995	1033	918	960	997	1041	1039	1055	1003	1006	942	1015	1004	1029	983	977	1033	986	1022	973	1014	1061	961	1063	981	982	1033	997	999	1059	1010	1028	1057	966	1031	999	1052	1014	973	1061	956	1000	972	1035	969	985	993	955	1012	1042	1006	999	1038	1078	946	984	990	1023	1044	998	998	1052	1033	1039	977	1013	1026	1040	1058	1014	1017	994	1002	1009	995	953	1027	977	979	1009	993	973	1025	964	955	998	966	1007	949	974	947	1011	972	997	960	998	1028	1004	985	968	1016	1042	995	989	1016	977	985	1027	1006	1007	960	1018	1001	1015	1046	1017	1020	984	982	1037	1005	989	1016	1003	1034	978	1009	996	977	1027	968	940	1019	1008	946	978	1030	988	1014	1009	1002	974	1047	980	991	1003	977	1026	953	1037	1013	1007	991	1028	1014	1008	1014	1016	1007	1035	1050	1013	945	1005	1079	991	1005	995	1015	988	978	1011	1020	1012	971	925	1019	1064	1045	982	1034	995	1014	966	1007	982	936	1018	1032	957	990	1092	1012	1033	1022	1017	1026	978	1027	1052	970	1020	1038	1074	956	1032	990	1027	1071	1060	965	930	1042	994	1027	998	1000	962	1027	960	1020	1034	959	973	982	981	963	963	1014	1025	1027	1008	970	994	999	1017	984	1003	1000	953	1034	1059	977	945	1048	1041	1037	1033	1007	996	972	994	1015	1013	985	1012	1024	1026	969	968	1073	1004	989	1012	1021	1001	1035	1019	1015	995	1010	969	1023	967	966	1045	972	936	989	974	968	1017	1027	1017	976	962	994	977	966	1053	1016	970	1017	980	1009	1032	970	983	995	1037	1001	1034	1021	997	991	1041	980	1007	1017	1042	970	1029	977	1005	961	1029	967	1013	994	994	1015	973	1037	1034	989	999	1050	1042	964	997	978	1016	1107	1038	1015	1006	987	1008	1018	1001	967	971	997	986	992	981	1003	1016	1033	1017	976	1003	997	1065	1056	1018	964	1019	1031	967	1015	970	984	967	969	940	952	1041	1011	1003	933	983	1027	890	984	1044	1049	968	969	1034	992	1039	1004	1056	996	1011	948	982	1001	1003	1037	1017	1007	1023	1006	1004	972	951	1042	967	1009	983	973	978	1034	945	1056	1018	1071	998	979	988	1014	993	1047	1024	1074	1038	1016	975	1008	1030	967	1000	1050	1057	1036	1009	1028	1020	993	1010	996	1022	993	1002	981	997	962	981	1017	1009	995	973	972	994	1013	978	992	976	1017	995	1008	975	989	1045	954	910	988	998	995	1015	1015	1054	1027	1013	978	1011	994	987	1030	1037	994	1006	1044	1031	1002	1013	1055	968	1051	1031	1020	994	1006	975	956	977	1004	1024	1014	1044	995	1058	982	993	1015	1049	977	1022	1015	988	1030	992	998	1065	1069	967	1026	1025	1031	975	1023	1039	992	992	1011	984	1007	1012	984	1017	1007	1044	1037	988	1008	1035	997	960	953	988	997	1048	928	1055	987	945	1008	996	1019	1013	1008	1016	998	993	1000	1005	1037	941	994	1017	976	998	993	962	1005	1015	947	984	1006	983	951	959	986	948	1029	1006	994	964	969	1031	1005	979	1023	996	1059	987	964	1027	985	986	1047	977	947	1025	971	981	975	1007	1036	1004	1028	1009	1005	971	987	972	973	1012	940	1036	1005	965	1055	1027	966	1031	1034	1007	1008	998	940	1018	1030	1000	1011	1076	990	978	1022	979	984	977	1038	975	985	941	962	1008	992	990	967	996	994	1038	1028	1035	989	1029	975	1038	1019	1006	975	1024	1014	972	980	1060	993	1056	993	1019	1023	1013	1008	1013	943	997	1012	996	975	1003	982	952	995	1030	999	974	1080	996	1042	1025	1058	1036	977	1022	985	963	974	989	994	962	979	1020	1000	1037	982	970	997	998	1020	1033	988	1050	994	958	1023	1010	953	1086	1029	1040	927	977	1016	1032	1006	966	1046	987	1045	1033	1013	964	1032	936	932	999	1066	1039	965	1024	992	988	996	1009	1023	975	1012	984	1001	991	1035	998	946	1012	1020	990	977	987	1029	993	975	983	1029	989	975	970	996	1043	970	957	936	1022	971	1013	979	1008	960	1025	996	985	1001	1038	1009	1067	1047	980	999	1013	1022	987	980	996	1022	993	1021	1037	997	997	1023	999	981	985	1003	1049	1018	982	978	1020	996	993	948	990	1006	1017	969	1001	1068	978	1028	1032	989	980	982	1004	1035	997	971	955	1013	1012	1012	993	959	982	996	971	1001	997	966	1003	1013	1037	1009	969	1012	985	999	1051	988	999	999	1063	952	1026	979	1001	973	978	944	1026	1002	1015	973	1003	1045	991	1014	1036	1054	1004	1021	1012	1010	974	1024	993	994	1006	1017	957	949	991	1022	1015	959	1057	966	972	998	1041	1023	1005	1059	1025	1041	1031	1009	989	1007	1011	983
15646	4786	1332	1014	810	592	574	511	463	478	433	394	437	433	414	425	493	544	463	444	430	439	404	418	393	433	437	424	405	399	376	432	377	381	437	403	409	417	389	408	385	411	372	384	397	401	424	367	391	391	402	386	391	432	357	409	393	412	404	362	428	414	417	357	372	377	395	357	419	386	387	404	406	403	370	422	371	392	436	403	418	383	410	413	392	381	406	379	384	406	380	412	400	419	391	383	424	366	391	369	346	423	426	407	395	393	416	394	381	409	407	414	372	394	383	422	386	364	358	410	411	382	392	440	410	382	388	389	419	407	405	417	396	406	432	433	381	416	395	417	412	403	445	408	389	354	381	415	388	427	417	384	420	390	368	373	397	389	400	407	400	383	370	404	397	416	380	380	377	400	371	418	386	414	422	438	399	416	434	387	398	375	426	376	390	413	433	383	389	396	398	370	405	408	420	369	408	401	343	417	404	382	383	410	405	386	397	405	410	398	398	416	378	392	398	413	398	387	387	362	403	407	430	417	379	389	377	420	420	419	410	402	416	399	379	396	399	441	384	409	401	396	384	395	379	428	403	375	373	384	387	392	391	379	409	385	403	412	405	381	413	398	381	373	402	403	394	389	359	375	362	403	405	365	425	373	384	364	430	414	377	416	433	359	368	404	382	428	429	364	429	416	402	371	400	374	380	402	387	383	386	383	380	375	386	381	416	399	415	423	373	385	439	372	429	369	389	376	354	420	382	413	434	425	407	339	396	420	417	400	411	401	421	387	404	401	403	359	333	379	427	435	391	408	391	364	381	390	375	404	393	380	391	379	389	409	415	358	375	382	443	395	383	352	380	397	408	383	433	355	340	367	407	384	383	390	427	383	371	392	390	392	365	403	401	392	317	399	399	430	396	387	428	400	406	381	410	405	390	388	373	408	373	406	411	393	417	399	372	388	411	362	400	397	419	376	425	440	357	400	366	386	370	383	406	406	419	378	392	364	372	426	414	426	390	397	437	405	391	412	385	387	356	386	370	402	382	396	399	416	398	390	371	409	391	375	401	379	391	422	439	372	335	403	416	441	412	422	419	383	389	434	422	384	353	393	383	391	394	391	394	371	393	383	398	397	403	446	412	378	414	388	382	410	369	404	431	390	401	400	385	383	352	417	389	396	397	396	392	383	428	398	386	347	401	393	376	382	421	411	394	426	418	394	385	395	372	421	382	443	405	399	380	402	422	371	392	377	379	389	386	367	393	426	396	402	407	426	387	387	385	383	400	395	374	404	371	400	388	425	375	396	394	373	382	408	372	401	366	411	392	391	388	423	391	428	367	364	392	386	401	403	409	406	393	418	383	419	401	376	428	396	395	431	406	376	411	407	415	400	398	390	379	406	383	425	356	374	373	435	414	390	380	389	415	391	378	404	430	389	392	370	368	350	358	374	423	379	396	456	376	432	397	405	387	431	401	367	375	446	433	402	416	383	387	377	354	391	404	419	396	383	428	399	372	406	408	406	366	434	425	408	364	358	374	406	384	387	380	352	372	408	365	432	427	408	380	417	406	406	431	402	368	381	383	367	403	427	392	390	393	388	416	380	394	422	361	372	365	419	383	391	351	415	368	375	398	401	387	361	373	382	380	420	384	403	371	375	414	394	407	380	412	422	417	409	370	405	368	381	407	397	395	390	378	429	390	370	402	408	387	378	384	383	380	399	399	374	422	417	384	396	361	381	401	441	393	368	433	399	400	374	405	379	392	391	382	384	420	348	368	406	388	391	378	360	382	409	401	392	455	395	398	387	408	398	425	382	383	450	400	399	396	402	409	384	343	380	420	352	383	402	392	446	388	434	420	352	389	381	385	380	411	397	364	369	397	381	392	440	386	389	385	362	394	423	380	402	380	379	374	354	378	414	398	392	429	355	339	377	384	409	416	378	387	357	394	397	412	387	404	356	389	408	387	372	381	358	367	398	415	414	381	385	394	397	375	387	438	382	436	413	432	415	424	415	413	420	370	373	415	361	375	363	397	384	384	410	394	414	403	414	374	372	368	390	380	392	420	416	390	388	373	418	402	378	404	404	365	423	397	371	405	414	399	402	395	396	379	413	367	384	379	387	371	428	431	400	437	376	387	377	393	382	387	398	394	372	436	377	387	380	401	393	393	362	369	401	374	400	377	372	386	414	383	385	413	393	383	403	408	404	408	354	358	417	409	379	381	365	404	400	368	394	382	408	348	394	399	425	431	389	404	415	380	402	377	419	379	394	403	413	398	403	371	371	405	389	407	427	412	387	417	417	398	431	371	409	358	390	417	375	422	399	400	437	431	389	347	388	380	401	398	360	385	437	423	412	392	407	377	387	373	414	426	396	391	389	369	382	400	362	362	373	438	384	407	370	385	370	376	391	381	400	417	426	379	409	373	394	383	393	401	416	364	408	398	422	391	383	462	386	372	400	362	414	424	388	388	401	374	385	372	394	366	389	362	367	380	399	422	404	385	418	388	378	357	385	391	400	368	401	388	382	375	383	387	403	431	372	403	393	346	394	400	396	357	378	402	408	414	395	386	352	382	373	383	375	389	379	450	393	395	378	411	430	409	408	367	370	361	380	385	362	384	400	410	392	365	374	410	422	381	383	437	391	392	430	392	405	379	425	417	418	443	402	423	399	406	386	399	417	402	405	370	388	382	413	369	398	348	401	382	382	386	423	398	383	416	392	386	368	370	399	429	409	403	386	402	413	392	401	366	392	400	415	384	386	391	401	399	383	358	400	396	396	366	405	403	362	450	402	394	394	431	374	397	407	392	390	400	392	409	431	385	415	424	364	379	423	361	402	410	381	409	391	365	401	419	382	441	377	381	379	316	354	444	424	381	430	421	367	416	425	425	387	380	385	381	392	405	364	388	393	364	406	399	415	416	393	407	373	364	396	389	341	402	400	388	359	424	407	384	370	406	398	409	387	408	375	403	378	370	399	398	397	403	393	436	391	419	389	378	445	372	402	352	393	379	381	345	413	391	390	415	389	376	399	408	402	431	390	386	395	413	396	401	410	435	383	436	407	386	386	409	420	403	373	410	386	390	408	396	383	378	402	386	372	377	414	343	399	380	441	397	402	358	426	409	413	386	409	373	346	428	431	374	410	399	395	420	401	389	413	391	406	381	402	399	361	369	380	399	396	381	441	383	409	410	376	396	369	414	393	413	410	376	411	391	405	392	406	425	392	428	415	376	391	398	387	411	379	387	407	442	397	413	410	376	408	434	375	379	385	380	356	395	380	364	386	349	414	386	405	418	387	389	405	369	386	394	393	403	403	395	403	395	388	401	382	368	400	400	380	374	398	418	382	391	381	400	360	405	386	411	380	384	401	395	359	405	388	381	399	411	407	412	434	431	438	391	406	379	372	387	389	400	385	380	386	373	351	366	364	393	410	396	411	430	424	417	380	390	396	379	396	364	361	382	392	388	362	404	348	398	395	420	414	407	376	392	402	373	391	392	382
12089	4347	2593	3076	2547	2101	1847	1647	1438	1244	1169	1107	1168	1112	1243	1418	1807	1566	1400	1200	1223	1093	1117	1036	1076	1137	1105	1049	1036	1006	1009	1035	1036	992	986	962	956	1033	946	966	992	1010	940	923	938	903	955	961	923	940	893	995	959	922	976	971	986	921	973	959	951	946	969	919	969	1022	945	936	954	958	948	969	933	930	957	958	922	960	957	965	908	919	943	969	918	983	961	952	909	956	934	937	970	944	988	1015	921	941	919	948	930	958	977	965	938	898	928	915	944	967	941	899	948	947	937	966	871	918	924	968	949	969	948	914	995	970	969	982	955	940	923	977	995	930	886	930	946	903	918	962	947	947	976	912	912	957	937	976	947	964	991	935	905	953	910	978	945	966	994	912	951	962	938	977	946	975	973	955	944	946	941	984	969	907	968	956	959	960	968	966	917	975	938	944	984	933	944	942	914	949	928	938	913	981	956	941	895	879	932	943	927	1025	944	935	941	977	926	903	923	921	919	975	872	915	926	938	947	937	873	985	999	980	902	912	961	900	932	904	973	962	991	936	964	957	1011	903	935	908	941	964	961	921	985	928	945	935	967	922	935	951	960	938	951	954	982	972	934	965	969	948	958	989	884	916	931	940	965	976	971	940	914	901	936	986	933	973	912	949	994	936	949	957	883	920	963	899	972	929	922	912	1000	958	973	914	982	928	965	880	969	965	951	946	980	944	941	914	965	949	968	931	932	972	1016	986	943	933	924	1018	999	979	898	928	938	926	945	960	968	952	979	937	917	929	929	952	902	974	914	929	973	1008	887	989	980	952	906	927	936	997	939	916	958	934	946	927	915	933	1004	948	936	976	1039	980	948	941	921	971	914	914	942	934	953	939	984	932	928	933	916	960	903	967	948	945	971	989	924	953	908	917	923	965	957	948	951	916	946	950	965	959	913	926	960	943	986	914	940	918	912	977	857	927	984	895	939	943	961	959	917	938	931	955	931	942	930	974	934	938	947	989	931	895	962	956	940	909	976	975	974	918	930	931	921	915	906	912	961	923	916	958	912	953	995	930	962	959	833	996	972	947	933	944	926	1008	930	884	994	913	895	954	950	955	887	924	941	925	972	935	938	962	906	872	933	941	881	937	964	945	965	910	947	923	961	963	985	904	907	901	968	945	916	953	959	944	915	914	1025	980	977	910	1001	946	903	891	922	974	974	907	909	965	951	951	950	949	986	905	950	971	942	960	905	990	945	926	973	957	923	958	946	983	913	967	1005	883	931	935	943	988	941	920	919	958	966	905	982	908	985	938	970	948	948	967	964	981	921	969	976	947	898	984	872	950	947	980	921	908	925	942	931	889	879	936	956	929	915	918	961	955	1007	940	893	906	906	931	955	951	990	955	992	909	979	944	951	965	939	931	965	931	943	999	944	968	976	908	969	959	906	910	965	952	869	955	943	921	920	961	934	976	921	903	975	906	931	997	882	995	943	988	971	962	937	968	913	961	925	907	921	972	983	988	942	967	952	1000	1006	908	967	958	946	935	929	940	947	965	954	938	959	928	946	962	978	959	948	922	950	929	945	991	932	953	912	948	946	955	941	941	929	965	985	967	1008	991	943	923	955	888	998	935	936	964	936	978	949	954	1024	877	884	940	979	961	915	996	931	973	906	938	928	924	974	1003	953	957	966	941	984	961	896	922	967	927	948	951	970	894	974	913	931	974	978	893	976	971	954	929	976	941	948	940	941	950	947	971	947	943	986	971	945	938	968	938	943	934	928	951	950	956	1012	945	1017	905	954	940	962	920	961	936	972	969	996	940	956	901	952	938	1009	928	948	938	886	948	968	927	967	958	943	983	982	980	1004	975	916	925	969	920	936	944	993	936	949	974	988	991	962	990	974	992	975	985	949	950	936	940	944	986	973	1011	940	969	940	962	961	956	1019	985	918	945	929	998	963	937	885	975	896	924	902	974	981	935	954	938	911	976	952	925	929	967	947	987	934	917	886	986	974	965	970	945	950	950	900	925	917	1005	998	988	1012	927	908	943	922	942	936	955	986	945	961	961	918	955	984	956	975	950	893	928	906	970	951	987	960	925	912	935	929	1002	990	964	933	982	923	955	909	947	946	871	935	931	921	915	957	916	941	934	920	920	932	997	980	934	978	922	971	1032	962	954	957	949	997	923	938	937	955	963	903	953	937	950	969	925	935	981	936	997	949	925	980	926	981	935	953	931	1015	936	901	951	929	899	938	900	907	929	945	949	948	926	974	940	890	931	915	916	915	1009	936	944	906	911	952	957	956	949	949	950	912	976	937	942	936	889	969	920	927	932	918	926	953	947	965	994	966	1005	952	938	929	952	931	914	953	902	970	884	942	944	967	951	921	913	909	899	997	978	902	1033	949	975	977	969	957	914	978	945	958	907	982	986	943	958	989	962	930	936	977	910	971	925	961	911	975	958	943	911	974	946	932	915	914	950	978	972	912	932	931	919	966	930	933	955	967	894	967	931	960	940	980	931	911	978	948	897	894	924	920	955	928	983	990	963	969	958	904	959	988	928	957	882	952	964	951	943	982	981	955	914	919	935	959	950	901	911	895	890	908	906	965	997	987	890	990	985	966	956	921	948	996	897	991	941	977	917	939	967	963	999	1001	940	919	993	952	969	950	919	930	954	939	1009	950	948	988	932	881	896	947	952	1003	935	933	917	955	919	905	936	979	966	966	969	917	884	927	962	999	939	915	1005	960	975	977	965	984	896	950	930	884	959	986	913	907	1011	927	955	941	994	952	1007	989	974	904	935	925	927	932	942	969	959	967	940	975	1029	970	954	934	950	957	970	992	969	946	986	971	990	954	955	979	923	957	972	948	953	1000	970	959	951	953	925	951	942	943	992	909	911	954	981	923	950	920	930	901	915	921	902	940	956	931	922	951	919	979	968	955	940	915	972	947	914	902	967	929	968	960	907	931	940	964	911	927	949	889	990	973	925	925	1031	973	972	957	965	972	933	965	989	940	950	909	924	966	927	936	984	954	959	986	919	930	930	969	916	1002	944	971	878	971	958	1004	914	955	956	907	921	960	964	903	911	920	868	940	960	962	924	969	957	937	957	963	933	972	958	921	949	966	931	937	974	924	949	916	943	936	900	905	877	937	981	926	950	981	982	973	953	959	927	970	970	945	935	902	984	945	935	919	990	981	972	960	940	947	903	965	994	917	945	955	965	966	902	920	966	936	907	941	907	899	966	937	915	969	949	920	990	902	936	896	959	946	932	985	948	935	962	979	917	914	958	1002	966	970	955	888	929	923	938	1003	906	946	935	950	966	953	963	1010	934	946	938	929	928	932	955	929	897	943	928	971	916	897	945	927	911	950	938	970	953	878	902	973	932	946	919	940	959	878	926	918	936	1005	955	1006	964	965	938	988	965	904	910	952	947	996	948	952	992	912	941	947	1003	965	985	932	890	982	982	960	884	905	967	956	942	991	928	981	955	936	968	867	987	961	958	900	943	923	956	963	947	937	989	915	915	921	938	954	980	918	965	937	956	978	931	955	1003	908	957	925	934
24777	8168	2181	1436	935	720	624	489	455	334	313	284	265	286	340	311	414	422	345	302	258	256	298	267	284	243	281	277	285	233	234	251	237	219	247	242	250	245	241	226	232	240	240	226	241	254	233	257	242	252	231	249	255	231	218	257	227	254	254	241	234	247	235	252	251	214	227	255	223	244	252	247	246	253	221	224	251	258	277	213	253	258	274	249	244	208	232	243	245	234	228	228	245	250	276	231	245	229	194	233	229	264	217	202	245	230	241	243	224	215	237	244	240	232	243	227	247	249	222	229	245	250	258	233	230	266	229	226	250	231	229	235	236	246	209	218	247	246	232	219	259	250	227	232	228	244	238	246	243	248	242	272	230	224	239	259	270	252	217	245	257	255	243	238	244	231	233	245	249	222	225	256	237	222	258	269	231	224	251	242	237	238	255	263	235	251	241	206	226	210	243	224	233	222	229	240	210	237	247	253	237	208	222	237	226	238	243	211	242	248	239	277	225	231	221	253	252	234	212	232	237	249	238	241	215	241	212	262	236	235	246	235	235	245	242	252	228	235	248	227	228	251	251	229	226	251	232	217	226	231	235	220	220	250	251	229	223	226	231	213	226	236	228	255	255	265	271	268	218	234	248	214	241	233	270	214	227	243	236	262	257	233	264	243	216	253	245	226	245	261	247	249	223	216	250	253	233	227	240	207	209	243	242	240	231	247	222	239	225	243	244	252	260	241	264	232	208	196	237	237	241	238	252	204	241	219	245	217	243	242	229	253	221	259	249	218	230	227	215	242	258	262	246	223	231	236	214	234	245	212	235	228	224	238	220	261	195	245	256	230	255	262	237	246	254	253	234	230	231	230	251	236	256	250	226	227	253	250	218	214	230	270	244	230	242	232	249	236	256	278	217	251	237	236	244	267	241	248	245	248	262	213	234	248	225	250	244	221	240	228	241	230	265	237	230	230	233	250	232	247	259	215	216	237	236	253	241	241	227	246	210	237	226	254	239	206	219	239	230	263	224	232	212	201	223	206	226	231	249	224	233	221	223	238	238	241	251	233	233	239	211	246	233	276	227	241	246	253	266	252	243	252	234	229	233	231	250	249	246	207	244	215	259	264	234	232	230	234	256	221	204	232	239	252	237	256	224	219	248	242	258	228	252	253	254	236	239	230	209	262	229	249	261	226	234	231	216	248	242	252	270	216	212	249	230	248	234	222	235	241	243	263	238	244	243	208	242	215	273	246	232	219	246	233	251	247	263	231	244	248	256	268	246	232	229	238	209	269	208	226	213	216	206	219	278	225	258	252	256	254	239	217	228	236	242	250	242	267	229	253	246	247	244	253	264	267	243	247	252	239	242	225	214	224	218	225	273	228	202	221	238	268	288	233	255	236	222	203	248	223	246	241	266	235	259	251	241	203	254	246	209	251	240	265	280	242	252	226	271	238	211	252	257	236	247	254	206	225	224	246	240	241	243	240	241	206	269	229	213	249	224	235	234	248	227	255	251	230	233	269	221	211	232	226	245	221	242	275	244	205	240	248	236	217	233	234	220	235	219	246	245	233	244	241	255	238	244	232	231	226	221	253	242	230	210	232	217	224	248	227	220	211	188	219	213	240	227	245	251	235	242	227	236	266	233	239	240	253	236	235	225	244	240	232	221	220	258	237	240	242	228	229	208	227	245	215	234	266	234	270	233	247	246	239	232	251	219	215	247	233	235	242	252	225	221	213	256	221	222	259	215	246	257	224	210	255	240	221	216	227	247	233	260	222	236	226	254	224	228	262	237	251	238	245	228	221	246	257	278	233	232	223	225	266	229	248	254	251	274	227	251	239	233	237	223	242	223	245	248	248	239	242	257	236	241	274	263	257	235	234	238	226	260	243	257	249	269	261	242	243	246	243	232	230	229	254	228	218	233	266	242	235	241	239	269	261	238	241	254	239	237	245	241	240	237	239	209	246	235	230	221	265	263	245	223	213	233	226	249	237	256	224	234	234	240	238	239	257	243	241	232	224	234	231	240	223	228	270	238	238	221	247	243	258	206	266	231	248	248	264	248	227	206	230	238	254	211	264	245	235	251	229	236	243	249	268	248	258	218	225	215	244	248	256	263	261	236	219	232	237	235	218	229	263	238	248	260	247	256	246	248	236	246	271	203	240	258	223	243	252	226	236	228	210	223	234	249	223	222	237	273	239	207	226	238	257	208	256	257	238	215	219	261	251	251	241	264	228	223	231	242	231	225	273	254	257	221	230	248	214	245	229	239	235	243	227	268	216	248	217	216	229	245	240	237	228	223	242	235	206	213	211	204	235	264	237	243	226	204	252	242	230	259	233	221	258	246	241	236	237	240	227	228	253	215	221	214	237	239	239	252	232	248	258	247	238	272	252	228	277	238	242	221	218	261	261	256	240	220	229	236	263	246	238	233	247	236	258	225	234	226	256	242	268	260	246	229	237	234	231	256	240	233	251	230	226	268	239	246	255	244	258	198	237	248	255	242	220	242	245	257	225	232	226	217	230	245	238	255	249	226	214	249	241	229	245	237	219	207	245	240	227	232	244	253	229	233	257	227	240	219	243	236	224	234	252	220	231	246	274	269	249	232	241	232	258	244	260	236	242	223	227	240	238	239	242	227	251	253	212	256	259	273	250	214	243	250	240	267	242	222	228	223	221	258	251	220	241	229	221	260	270	255	276	245	204	224	256	216	249	225	233	220	239	262	244	258	222	248	270	252	211	243	222	247	239	223	238	252	246	246	218	234	249	235	252	255	239	246	249	247	253	258	259	260	261	246	255	234	247	230	260	216	243	249	233	224	253	231	245	231	242	216	257	239	248	230	225	299	265	268	230	248	242	253	234	236	249	252	237	235	235	260	232	263	219	224	214	255	261	228	219	232	252	245	224	221	222	250	240	244	248	256	241	245	249	235	252	274	230	211	244	233	243	271	226	268	234	235	267	260	246	245	252	228	236	267	244	260	235	229	228	233	239	222	234	238	264	248	263	215	221	253	241	255	230	243	220	219	226	233	266	231	247	213	257	235	215	249	259	242	235	229	235	231	211	245	236	227	227	244	251	224	222	239	241	248	265	295	226	222	234	242	235	250	251	232	200	273	253	254	217	226	231	209	264	261	256	229	272	230	208	224	267	248	226	221	220	236	232	236	245	230	218	279	247	236	217	259	215	241	217	241	234	231	241	211	231	215	238	231	223	231	243	237	236	218	226	235	260	220	213	246	245	232	239	246	235	234	227	238	253	252	270	220	246	272	213	245	237	220	252	262	273	256	217	211	203	243	232	210	268	221	250	245	233	205	256	220	228	240	224	229	242	278	248	259	255	247	223	211	220	223	215	240	264	213	219	242	261	219	206	223	215	229	249	263	239	218	267	262	223	231	252	225	234	239	243	241	268	233	233	240	232	219	245	226	233	257	223	246	228	236	247	238	223	227	243	238	245	264	240	229	278	247	259	260	230	228	227	243	238	241	267	245	247
16590	5658	3222	3787	3217	2620	2205	1766	1487	1104	993	863	900	959	1037	1204	1722	1728	1292	1004	895	852	870	809	778	828	808	790	784	704	668	702	607	665	605	610	664	648	641	682	624	662	625	630	633	659	634	634	606	611	640	634	620	584	597	594	605	616	615	621	654	604	576	638	598	616	628	648	597	631	621	637	598	598	613	551	596	600	594	592	620	565	600	561	594	610	577	590	620	603	641	605	598	606	626	598	607	601	585	627	610	597	586	629	595	602	602	591	606	593	577	662	601	589	643	627	607	599	597	599	642	664	571	610	569	585	604	614	690	616	594	611	592	621	601	648	595	614	633	582	609	643	603	605	605	607	616	594	573	594	620	588	615	637	611	608	583	593	602	675	575	609	625	632	590	603	624	575	624	623	591	615	628	626	629	606	622	601	626	645	591	615	599	613	628	552	624	590	625	588	579	584	633	606	619	575	623	602	601	599	589	602	602	643	592	577	633	584	591	603	626	612	596	639	615	601	588	623	636	595	645	604	639	579	663	599	604	595	561	589	579	601	598	567	584	562	593	586	681	611	588	612	616	651	589	605	652	596	600	562	556	590	575	593	615	597	597	600	624	562	615	620	635	602	654	611	575	624	595	593	562	622	616	632	642	645	600	593	550	572	595	586	575	666	619	642	557	567	578	622	606	584	586	595	613	618	585	608	590	570	573	586	611	553	591	624	611	592	647	607	634	587	640	601	629	610	584	582	610	645	584	567	637	601	575	571	644	622	608	580	659	616	629	618	617	602	602	587	630	620	633	635	626	627	599	607	610	645	604	613	611	591	590	606	574	595	618	610	632	591	607	600	636	622	606	606	615	636	640	588	646	624	607	572	584	619	633	638	580	575	599	638	592	617	657	635	568	617	614	590	603	576	630	613	594	658	575	588	614	604	632	559	589	585	565	601	622	637	638	633	514	651	598	611	605	625	624	569	612	605	593	586	590	664	599	610	659	606	611	625	584	572	619	590	641	605	604	590	633	627	545	601	647	629	598	634	603	642	576	596	609	584	616	585	602	660	602	619	610	610	641	637	597	605	607	582	603	586	609	627	600	556	588	560	633	598	601	617	632	612	589	577	582	597	627	572	637	593	583	632	589	598	630	644	601	586	578	593	647	568	575	657	604	612	626	547	580	604	587	620	605	596	581	622	635	579	586	628	638	652	630	587	607	594	577	618	579	644	600	589	617	580	613	637	621	658	556	576	565	648	596	602	562	574	586	612	599	597	585	586	620	604	613	614	624	619	617	624	623	599	581	585	606	590	568	576	589	582	588	598	614	615	595	543	604	600	577	570	621	608	580	599	594	615	600	584	614	605	617	597	630	568	612	607	617	587	587	598	595	636	595	627	587	614	604	607	627	627	566	617	647	615	588	608	594	601	611	582	578	646	595	620	606	595	589	619	575	598	647	579	644	582	600	594	626	629	587	591	598	597	618	611	622	597	538	611	582	621	590	589	571	584	620	599	612	605	599	550	595	637	614	605	618	606	582	624	599	555	611	613	605	616	605	605	580	617	640	559	628	596	567	636	597	622	650	603	632	607	607	581	578	615	611	548	610	637	597	558	612	632	593	643	588	566	610	577	613	620	611	615	616	599	603	598	601	582	616	639	592	630	596	617	610	634	601	598	683	619	600	636	654	634	647	578	628	611	624	580	572	609	629	620	649	604	611	633	569	621	592	602	629	593	647	628	647	586	564	594	594	618	615	629	600	545	610	601	613	620	612	610	593	600	599	600	641	585	580	649	610	598	608	641	571	561	588	557	582	637	581	576	654	658	541	558	608	599	620	575	592	605	574	550	557	594	564	638	606	605	630	584	601	643	606	594	585	619	600	565	636	619	597	587	637	576	629	617	587	586	612	621	582	618	578	612	608	581	539	590	608	604	607	556	599	580	660	571	610	588	640	593	604	664	603	569	598	562	595	653	629	595	612	613	605	607	603	617	593	594	614	593	621	626	602	622	551	610	613	587	605	585	589	625	577	610	579	629	556	615	590	573	615	615	610	600	631	613	555	598	621	600	625	627	609	585	604	575	585	654	635	581	566	630	594	628	624	625	602	601	584	638	603	631	565	617	613	625	597	627	586	584	621	571	629	615	542	616	607	601	596	618	588	579	588	580	610	622	611	573	616	602	593	584	581	621	589	622	597	599	577	597	614	579	568	599	620	605	551	595	578	610	562	619	523	621	586	629	583	573	614	562	597	620	614	593	594	571	620	602	617	620	589	577	612	592	655	614	613	627	557	586	676	662	655	615	605	594	610	607	618	597	545	593	563	576	615	620	637	610	601	597	616	559	607	576	646	597	636	606	568	585	601	596	605	593	592	611	633	618	558	609	602	582	589	571	573	620	577	640	598	530	620	561	636	624	594	614	615	549	582	629	578	551	634	580	605	657	648	618	629	626	646	599	598	623	582	595	647	577	618	625	557	589	607	611	591	626	565	630	572	610	594	603	630	599	598	596	610	605	559	560	591	564	579	581	616	582	627	586	641	600	620	592	571	603	585	580	583	633	585	631	607	589	580	592	641	566	648	636	579	589	621	639	658	575	574	571	603	604	634	630	597	589	634	622	606	621	572	603	618	606	593	656	586	594	563	616	605	664	614	573	564	594	621	574	582	593	632	605	577	593	594	594	636	574	596	588	621	624	616	582	602	610	580	645	615	549	621	618	632	624	590	569	613	589	583	619	585	586	624	627	615	604	602	645	580	591	587	640	594	572	618	625	589	613	587	599	631	635	614	600	611	579	634	542	663	636	667	657	634	573	593	599	597	623	612	603	589	629	622	568	623	604	617	592	631	580	593	594	624	644	627	594	610	602	578	587	568	588	570	657	591	586	625	620	561	606	604	572	592	622	590	582	610	596	609	555	585	574	619	622	599	615	568	612	613	642	580	571	585	606	609	617	609	630	632	568	584	586	582	592	583	617	610	588	595	638	594	659	603	607	610	628	623	583	590	617	623	569	618	576	613	586	620	640	586	591	635	598	598	587	605	600	616	610	582	592	630	600	643	618	572	592	656	646	645	606	606	628	638	599	615	581	618	629	616	613	644	593	577	570	638	586	655	599	644	627	614	601	610	616	597	621	594	620	602	603	583	615	575	584	574	581	595	598	628	614	602	602	588	593	569	563	603	588	611	625	601	588	585	606	603	632	575	551	600	574	597	593	638	578	616	650	628	616	623	571	620	603	576	615	580	623	629	605	607	587	592	635	579	604	594	595	629	572	609	584	618	608	608	565	576	631	603	583	589	580	588	571	590	615	598	601	578	624	593	649	638	581	608	574	590	553	625	627	592	607	597	573	581	616	589	584	591	587	591	594	598	630	558	547	570	618	555	603	620	586	610	574	605	615	552	569	651	610	580	632	589	633	606	601	562	598	647	589	621	611	607	602	555	591	566	650	598	590	631	611	605	574	585	610	636	651	629	572	666	583	637	609	590	612	578	622	594	627	631	643
5081	1609	680	587	531	466	463	438	434	392	414	425	395	433	454	438	412	421	441	439	434	421	418	454	395	441	445	378	408	408	459	388	409	383	396	420	401	425	424	404	432	381	441	388	410	445	440	425	451	401	421	383	414	434	434	423	416	377	436	414	427	421	411	393	420	428	432	414	472	381	416	368	381	413	393	429	405	433	440	493	407	436	418	366	415	419	428	369	386	406	448	434	407	408	409	411	407	422	385	409	398	425	421	428	403	426	448	414	424	439	441	402	392	438	415	387	437	439	429	409	419	413	429	412	401	415	444	383	430	446	408	428	392	417	418	421	444	362	394	427	416	400	385	400	445	407	468	442	414	451	400	462	391	434	412	367	434	431	447	431	458	398	406	396	415	433	410	401	417	427	382	454	415	401	416	408	399	397	441	429	424	418	371	429	405	411	399	416	404	427	391	388	407	431	394	404	395	409	435	441	430	440	422	400	434	415	410	433	398	425	427	424	440	409	434	439	411	417	406	413	385	415	380	440	390	429	434	401	429	395	423	385	406	387	402	411	380	422	424	417	421	434	415	394	473	399	410	397	425	411	414	375	439	425	405	440	416	419	402	402	393	407	393	404	410	426	413	436	425	422	411	426	407	398	430	409	424	429	434	401	398	410	455	403	416	413	382	422	387	417	450	400	398	427	424	419	430	442	454	456	378	415	419	434	419	433	445	398	399	413	382	400	404	393	391	439	411	416	403	431	410	391	429	390	404	440	409	395	418	416	465	405	406	396	394	410	403	448	431	393	402	417	388	393	386	410	409	424	428	426	410	435	431	410	445	407	440	390	419	425	430	411	452	402	416	387	360	422	418	457	399	405	411	426	401	431	427	389	407	441	415	455	433	437	415	425	398	432	451	378	413	379	418	445	430	459	386	428	410	436	410	400	442	414	447	396	404	429	398	423	402	396	421	387	404	417	374	411	418	396	455	405	425	436	450	423	409	441	425	415	431	428	410	406	430	410	420	402	430	444	408	459	422	422	449	452	443	441	394	404	413	384	424	415	386	425	411	406	428	403	428	450	391	428	449	443	412	389	406	427	394	424	403	417	423	455	455	383	449	423	437	393	402	376	406	423	418	441	446	413	401	397	417	413	486	406	399	420	410	392	401	395	455	441	460	435	441	456	367	418	447	407	421	432	425	433	401	456	412	439	408	410	380	429	382	445	432	392	439	430	415	410	389	416	430	390	427	434	415	417	399	400	413	424	396	385	390	373	418	446	422	420	422	387	396	422	418	401	431	433	431	398	405	404	380	417	418	421	406	384	410	406	418	455	381	397	426	464	384	386	406	457	460	420	420	438	406	422	440	404	424	398	419	438	394	412	416	463	427	434	384	409	379	396	399	446	389	392	444	432	389	447	422	370	413	392	401	426	414	398	449	403	428	415	409	416	407	391	431	388	394	400	420	432	430	403	405	418	402	484	445	410	368	416	452	396	368	399	415	397	420	393	439	447	445	416	412	424	413	403	379	407	433	454	438	453	406	371	396	407	392	425	458	416	407	444	435	419	402	448	381	435	423	440	441	441	415	440	437	427	358	414	436	410	400	401	392	403	420	391	463	455	400	423	457	433	403	449	431	424	405	372	453	405	407	420	384	424	461	439	430	380	432	429	398	405	427	457	439	431	386	421	438	422	426	422	413	413	377	424	416	430	386	416	376	414	469	422	408	407	422	427	401	390	426	401	446	403	429	392	409	417	410	425	410	412	409	398	418	407	396	435	435	395	413	434	437	420	435	413	432	382	389	455	405	439	459	408	411	409	430	404	407	450	380	398	447	404	412	458	433	407	427	408	406	415	401	398	434	404	439	418	420	450	411	406	400	443	424	433	412	431	418	401	426	420	429	387	392	431	439	372	372	410	442	410	414	414	391	357	436	415	422	438	457	398	390	435	381	431	427	418	408	409	443	400	402	429	410	445	402	438	383	412	418	383	409	455	393	426	450	440	385	397	443	432	436	447	441	419	435	410	397	402	407	403	388	369	382	444	455	405	394	380	412	398	462	429	452	445	382	410	397	418	399	449	429	441	418	364	414	422	391	406	379	455	430	428	379	409	426	430	431	407	388	406	432	383	385	401	415	423	419	399	404	444	407	392	410	411	409	428	416	434	414	428	401	418	405	424	446	401	411	424	367	392	396	415	443	438	418	463	430	408	420	416	396	411	431	404	388	417	418	413	406	404	396	414	444	393	370	436	418	366	404	397	410	368	425	425	423	403	388	389	366	423	397	390	439	423	392	402	430	411	391	415	421	429	430	441	428	414	437	370	405	426	450	447	425	429	396	404	420	435	458	448	406	419	459	422	425	376	434	404	424	429	446	410	414	360	406	423	393	432	436	412	434	399	428	439	415	406	422	425	391	402	442	427	418	395	397	417	435	423	406	391	381	382	407	425	374	429	381	403	420	423	396	423	428	431	411	421	424	427	401	413	403	406	419	409	357	432	459	442	386	418	384	390	437	413	387	403	428	431	434	449	397	402	419	426	389	427	429	457	444	424	439	426	412	410	385	431	398	413	414	394	421	410	425	414	394	423	396	406	407	427	456	427	415	452	430	391	409	403	440	420	411	370	417	442	446	431	407	431	405	382	387	409	428	437	452	438	410	435	435	417	436	406	416	410	417	417	394	421	431	452	419	451	393	390	455	415	413	442	401	414	394	423	441	419	423	436	432	469	433	397	432	403	403	418	392	404	396	420	432	423	416	416	414	456	429	451	440	463	368	392	376	408	376	412	419	423	454	427	414	406	418	422	367	435	395	400	415	387	414	417	401	403	401	445	426	423	405	440	435	458	396	403	437	399	398	393	420	390	407	416	378	424	430	383	428	444	400	449	438	447	416	434	447	420	396	401	427	441	403	377	417	382	430	422	409	408	439	399	417	431	402	463	400	421	363	420	386	430	435	394	423	428	398	405	416	411	424	420	412	429	360	434	438	420	413	426	433	432	388	389	391	393	377	415	386	409	400	401	422	402	411	442	427	400	431	373	387	445	434	405	427	452	382	419	424	400	489	386	427	425	404	409	470	429	442	419	400	402	383	395	419	408	405	421	426	392	460	435	412	417	426	445	395	437	446	437	453	403	433	452	420	394	420	399	438	413	422	424	432	423	429	432	445	429	430	407	412	435	436	407	424	431	399	393	394	397	409	407	427	429	409	412	438	397	442	409	433	374	442	421	425	382	439	437	415	443	433	388	406	437	384	432	436	425	440	406	458	409	432	411	439	427	401	434	435	386	425	408	374	399	410	439	429	410	433	431	415	407	389	376	420	425	429	405	436	379	411	433	455	413	402	372	446	442	437	400	446	444	400	413	414	403	400	389	422	417	408	420	374	439	399	434	418	431	382	459	414	399	385	446	432	400	413	463	423	476	425	415	395	413	376	413	367	409	437	372	411	408	441	468	401	377	396	413	424	448	410	420	452	372	431	429	430	407	402	405	462	440	412	433
4595	2055	1629	1649	1573	1336	1196	1167	1106	1084	1014	1052	1028	1039	1094	1192	1325	1226	1184	1138	1057	1103	1127	1087	1069	1071	1024	1066	1063	1047	1008	1034	1010	993	966	1001	997	981	1023	1001	1023	965	1052	999	1018	1009	1031	989	1035	969	1051	1009	1038	983	1003	984	952	998	967	972	961	991	976	1012	1031	1049	1012	1015	1005	955	1030	974	1016	1021	1079	1020	1015	990	977	981	1006	988	995	1023	1033	1027	970	1065	1000	978	970	963	955	1042	953	1010	987	974	1079	994	1010	997	982	1005	991	990	951	951	964	973	986	960	971	922	992	1006	1028	1008	965	1010	973	981	966	973	1009	972	1059	982	947	1021	995	978	1033	957	1055	966	1039	952	992	1006	1034	1042	1023	1006	1066	1037	1022	994	970	998	952	1003	978	991	1043	1023	1013	985	1044	980	1002	942	993	928	1029	1040	1010	1001	929	987	992	901	1009	1036	992	1006	1033	971	955	999	965	1009	955	1047	1021	967	1001	985	987	957	1026	983	1007	1014	981	939	939	1005	988	1026	971	1018	931	1030	1023	1025	975	982	1024	975	1019	982	1037	1006	1002	985	1008	995	952	993	983	996	977	992	993	1048	1012	999	995	971	988	1025	1010	1005	960	971	983	977	1014	1010	991	980	1045	992	979	1000	1031	1032	950	990	964	1016	974	968	1008	1037	978	1010	1034	995	969	1015	975	969	961	984	970	968	1020	1032	1046	1038	995	972	989	961	961	1014	1046	984	972	1022	990	989	990	1028	1013	975	1023	1001	1006	1019	970	985	994	932	1041	1058	988	970	1064	987	973	994	997	945	1028	971	992	1052	1045	1016	925	988	979	976	953	1006	1016	987	971	1008	972	1006	1009	994	987	992	992	962	1012	994	1037	955	934	1008	1072	972	987	1043	1002	936	1027	1000	1078	1016	972	1045	987	1006	1007	1009	994	998	1045	1042	983	1014	1005	978	1055	951	1085	1011	958	1022	1075	940	1024	1017	1001	951	1017	1010	999	1010	965	964	967	1003	981	992	987	981	956	1013	1047	969	952	1019	968	987	1032	990	1003	973	1082	988	1019	932	994	1019	974	1021	946	1011	997	1000	951	1053	960	995	926	1019	1008	983	1001	991	1027	926	944	988	972	1007	967	979	939	984	994	1034	964	1045	941	1025	962	1003	924	997	961	1027	997	999	1011	973	1010	986	1007	987	970	1020	1010	968	1041	948	1002	986	1032	996	1037	1000	983	992	1042	984	992	998	961	1006	1008	1014	991	964	948	960	923	1030	1012	993	1005	1065	977	996	983	987	993	982	963	1048	995	1025	1032	1000	1060	1015	982	1002	946	1030	993	984	987	977	1001	987	980	985	1006	1041	1004	999	1044	1013	1007	1014	1003	996	982	992	1021	1022	980	947	1001	979	992	1001	1029	1042	1032	1027	1003	995	976	929	977	1040	1033	992	1018	952	995	1004	996	987	1037	1005	942	1032	992	1010	980	1025	989	1013	993	998	1000	1011	931	1054	981	1046	989	1028	988	1022	939	1048	1016	989	1022	963	1022	1002	1042	982	1036	1004	1003	1052	980	1018	983	954	1032	989	967	1048	1014	997	1042	980	982	1002	1008	948	976	1011	975	1001	1002	998	1008	1000	1016	1000	991	1026	1016	1030	980	1017	1005	1015	1016	1009	1024	1008	1013	1011	1041	1069	1027	1079	943	1033	1041	1023	1009	1018	1011	1000	989	1011	1022	949	989	973	1006	1031	1015	1048	993	1021	934	1018	1014	971	993	1022	990	947	1009	1004	1040	1026	970	1039	1000	1053	979	998	1019	988	1024	1026	1058	1048	972	1000	1012	960	967	1033	1026	1004	959	1010	1037	1004	1005	1012	1004	962	995	975	950	1016	1035	1043	1034	968	1078	941	1018	1044	1016	1021	1017	1046	985	967	942	935	941	991	971	1012	1010	975	1039	978	1005	1002	964	969	1039	1022	970	982	954	995	1002	1033	988	960	1010	968	1074	1007	990	974	963	1008	1073	990	986	965	960	1032	960	999	962	1013	985	1000	1053	1010	986	984	1003	1017	1042	944	971	1006	1003	968	967	1016	976	948	1026	987	1031	1009	975	970	1004	989	985	982	1015	1044	986	1079	993	977	969	1044	988	961	1036	968	961	1031	1022	951	1030	1023	951	994	1010	984	1005	1018	1026	992	995	984	1011	950	1029	1024	1053	1018	1021	1028	996	1008	1018	972	982	986	936	1007	998	961	981	939	989	1028	1065	1021	932	986	1011	957	966	981	974	1007	938	973	1012	1031	1013	994	972	971	983	995	976	1012	994	1018	955	1019	1004	1007	978	983	1019	949	998	1018	1006	1014	991	1003	1026	990	1072	980	971	991	999	1010	990	986	994	995	963	1002	1042	1040	1012	1012	1028	951	989	997	1009	994	996	1012	1005	962	1013	1016	1026	1021	948	978	1007	1030	992	1019	1032	977	1004	1037	907	953	978	1000	986	971	967	984	1043	1031	964	1000	1027	996	962	1000	954	1030	1052	1018	1028	977	1007	1028	1091	989	982	1016	997	990	1006	1030	1015	930	991	998	984	969	1005	1004	985	970	972	972	973	989	983	1002	1023	1044	1029	987	986	907	1091	1010	1023	1019	1057	1004	935	976	991	993	1030	1037	1002	992	991	972	1000	975	955	973	988	962	1022	922	942	951	1011	975	981	950	1039	978	997	1020	988	1001	1013	1003	1028	968	1066	955	997	995	977	956	1026	1031	1053	1020	984	956	1046	957	996	1007	1015	977	994	999	1014	984	981	1006	978	1014	995	1001	956	982	984	940	1015	1026	994	1004	1021	998	966	1002	962	1021	981	973	958	1006	953	1012	969	995	997	1028	978	994	958	1066	1036	1038	945	962	1027	988	1018	928	1010	1021	989	1069	974	1071	1032	994	1013	982	1003	966	1015	1004	1026	1046	1013	920	1075	1000	1070	1025	964	996	1022	1037	970	991	1009	969	975	974	975	1020	968	1032	992	971	971	973	967	1005	969	971	1027	994	983	973	1048	1009	1043	1003	1011	986	1000	1042	967	992	971	1005	979	1008	1019	973	946	970	1011	946	947	1025	981	956	972	977	991	1037	971	997	1047	916	961	1031	956	960	969	1002	990	993	995	979	972	971	1033	984	996	1013	1014	1013	978	1022	956	966	948	985	980	1050	998	992	1019	959	974	989	978	979	999	1011	1036	1013	962	1031	983	996	985	999	1014	993	1018	984	1036	1043	1017	958	971	994	1029	966	1012	977	1022	962	913	997	999	1029	986	1020	1005	986	1021	969	1027	956	1022	956	1023	1026	1015	1013	1020	954	984	1041	1033	1026	1028	973	1002	1056	1008	1010	971	970	1016	1037	958	964	959	994	1009	1018	1045	967	932	983	1003	999	1017	964	965	997	986	946	955	967	980	953	1023	992	978	1043	1004	1000	1008	973	984	1012	1027	992	929	1036	954	988	1024	979	976	983	967	981	1014	952	998	1023	952	1008	1045	987	981	992	1001	972	1055	1001	1003	959	1023	1057	978	1017	1034	986	946	962	976	1008	986	971	1006	1016	992	1009	1077	1036	989	1010	987	987	966	978	936	1046	964	1028	1007	1040	1024	985	998	1026	988	994	1007	1008	997	990	983	994	1020	990	1017	1010	983	997	1012	1026	1006	1038	1074	986	1005	999	1030	998	1046	1032	1004	1013	999	989	1000	992	987	953	1011	1017	1023	963	1034	1002	968	1018	1039	993	1013	1010	991	935	956	923	1044	992	1003	1033	995	992	968	1024	1008	1004	961	988	973	979	978	1032	974	929	959	989	1062	1020	1035	1020	972	1004	1032	962	972	966	990	958	924	997	1013	951	1025	958	1038	979	1042	945	1005	1047	1014	1011	1021	893	1065	963	1044	1017	942	994	947	1002	1039	1006	970	1030	1062	1041	1005	1014	1017	1000	998	1009	985	944	1056	972	1071	983	1001	1018	1007	930	964	1013	959	1031	980	962	957	1022	989	989	966	1016	994	949	936	1014	950	966	971	1067	1032	1020	995	983	965	948	1008	979	1017	1000	949	1032	971	985	1020	942	1019	1002	1031	993	998	1069	1045	919	1024	1057	1085	1002	999	978	986	980	976	1008	986	1010	1002	989	993	970	956	970	1006	1038	943	965	1036	1008	984	1000	999	1028	1036	994	1021	1040	1007	926	1030	1092
15264	4450	1354	1120	818	697	601	487	442	468	409	406	426	435	410	464	483	431	473	449	421	438	439	432	395	418	421	416	397	387	400	411	419	417	392	402	394	398	407	378	368	376	403	396	386	414	401	409	389	409	416	394	413	357	378	373	412	409	385	361	348	403	393	396	355	414	426	418	384	360	401	367	381	408	357	384	401	402	345	360	392	424	377	410	343	395	368	371	402	400	374	404	376	440	363	392	396	364	406	390	442	353	401	381	342	408	380	370	403	396	373	366	372	407	411	391	359	394	374	405	393	396	409	418	406	394	363	421	376	418	374	413	341	411	392	370	403	373	438	399	399	422	446	352	402	411	378	363	378	374	410	415	383	358	368	383	408	354	390	400	389	408	393	379	382	342	414	402	402	352	397	418	385	398	412	394	405	390	376	406	392	391	375	385	358	401	405	386	410	362	391	368	424	391	354	408	367	379	408	397	382	391	337	388	369	401	360	394	413	423	446	356	359	426	402	379	406	433	373	361	370	380	400	422	398	367	415	404	422	381	384	387	386	382	430	349	402	352	376	384	358	393	358	383	377	434	396	386	413	395	398	357	373	399	397	349	396	376	365	411	349	411	377	404	383	383	381	402	403	391	399	398	442	350	373	381	400	394	366	445	397	418	394	359	385	385	376	415	414	411	386	439	366	355	401	402	385	388	417	395	425	380	385	353	361	346	379	366	370	388	399	408	400	409	405	391	351	390	373	404	348	412	382	365	379	401	338	426	385	391	395	382	338	395	370	376	379	376	380	412	390	369	395	385	417	415	352	376	391	390	362	373	385	392	384	370	390	380	429	400	401	400	360	396	351	398	393	415	377	366	380	413	380	401	419	398	396	403	384	394	395	419	411	419	416	382	451	409	351	401	401	390	373	398	398	362	436	385	371	363	404	416	434	409	427	404	387	386	391	381	403	366	362	408	417	391	393	377	435	380	401	411	415	379	358	407	378	357	389	368	404	361	365	396	406	402	374	426	383	388	384	380	406	393	410	384	357	401	399	380	407	383	415	365	411	410	372	414	439	400	407	416	386	418	382	418	386	379	406	371	343	362	371	407	392	372	402	389	406	384	423	396	388	382	376	444	387	435	392	402	362	435	382	371	386	380	387	413	379	404	360	414	363	370	358	375	388	335	390	415	385	360	391	405	428	408	367	422	365	363	393	418	392	409	409	407	393	388	414	383	431	400	387	358	379	403	369	401	388	391	388	356	370	395	445	382	376	416	378	343	377	395	385	380	393	390	394	387	392	400	376	366	407	424	366	416	394	388	407	379	385	430	395	395	379	403	401	380	432	426	401	396	413	404	383	391	409	376	351	385	416	358	419	408	423	411	366	385	360	419	390	408	405	421	382	396	351	384	393	395	344	414	406	398	412	390	370	380	401	417	385	378	398	388	407	385	401	363	397	399	355	382	442	415	441	449	421	377	457	437	363	382	402	392	422	427	371	407	405	389	410	366	365	412	391	373	392	386	404	376	435	375	398	407	400	380	364	408	414	348	355	411	371	351	389	403	361	357	405	381	390	378	406	421	392	414	377	414	393	374	381	391	326	363	370	384	411	370	384	384	395	397	368	395	415	377	405	365	364	447	365	416	399	403	401	357	382	399	438	417	383	386	374	373	363	371	386	418	380	391	387	380	366	391	395	402	389	353	425	409	404	408	405	380	365	410	387	397	358	410	382	408	402	348	431	372	388	402	374	406	374	361	393	426	383	386	424	387	372	378	371	446	399	396	378	404	391	410	355	394	414	390	375	390	334	439	377	383	378	406	383	381	384	377	384	391	400	413	399	355	388	404	366	390	398	369	397	376	397	390	391	375	385	378	395	388	413	409	404	410	367	381	417	366	380	460	377	417	405	386	362	387	405	392	386	391	399	383	386	375	399	406	388	419	377	396	407	409	416	386	389	395	405	387	387	392	367	362	393	427	372	395	412	413	393	369	360	377	350	387	382	407	362	354	384	409	377	380	400	431	401	445	426	373	381	373	377	393	364	388	352	382	375	387	365	416	414	364	397	383	404	404	406	358	363	388	402	422	397	359	399	367	396	395	357	405	401	417	411	393	390	397	382	372	409	376	397	360	400	445	414	386	356	360	384	371	383	452	365	398	422	405	391	369	406	421	435	357	406	362	392	415	404	373	390	398	393	391	378	372	399	372	389	405	393	333	423	379	353	399	380	386	376	406	398	432	436	384	363	411	385	403	380	382	343	390	385	382	394	388	376	377	395	394	397	415	390	382	393	369	417	398	371	407	390	404	389	420	382	392	366	430	367	417	422	411	393	429	397	398	379	414	396	391	386	395	411	396	379	385	410	393	427	380	408	378	404	397	406	344	377	434	404	399	392	375	413	381	374	437	375	373	403	418	349	397	390	353	361	375	361	386	390	354	390	358	394	396	422	344	361	378	368	408	397	397	387	355	378	390	405	392	363	405	383	378	392	397	399	375	392	405	386	405	391	384	359	381	409	388	363	397	375	397	355	382	400	387	417	384	374	392	376	370	382	422	380	406	409	374	388	374	394	384	367	427	391	398	414	396	411	395	402	407	428	390	404	348	359	375	390	387	381	436	376	425	388	371	428	371	423	376	398	381	410	422	383	382	403	361	365	380	391	369	421	394	365	399	431	412	383	401	416	395	380	374	390	376	377	366	446	390	402	409	348	339	381	361	398	399	385	375	398	431	380	391	389	372	387	414	400	394	410	378	375	395	397	359	414	441	448	410	373	396	404	423	382	417	375	425	384	356	350	349	388	348	384	373	371	374	401	390	414	405	366	400	376	392	364	407	411	384	399	443	379	391	336	391	412	371	341	367	385	396	428	365	371	373	374	426	391	375	370	369	388	390	396	391	428	380	368	358	421	375	407	392	377	401	405	399	415	406	420	393	413	404	395	393	406	358	382	414	407	403	392	410	378	397	390	368	381	376	394	420	389	412	410	410	385	414	399	398	392	372	418	380	375	392	371	396	414	384	362	359	405	386	393	392	344	363	435	360	381	407	366	368	433	380	400	405	396	425	405	375	390	377	376	428	416	420	368	388	405	395	381	395	378	373	392	414	403	403	368	428	429	396	426	360	397	399	419	385	395	356	386	369	386	388	377	417	383	378	389	415	392	401	404	417	383	371	431	390	422	384	358	364	399	391	425	424	368	352	404	391	438	405	384	362	407	416	411	416	378	424	387	367	377	399	387	375	388	394	408	405	391	417	397	386	369	397	374	398	373	419	359	355	350	368	384	415	392	411	391	386	369	395	383	412	407	389	366	399	375	383	372	393	394	386	414	398	386	377	368	385	400	392	403	399	398	416	409	375	407	401	404	371	400	346	373	383	351	403	395	443	382	392	379	378	394	360	378	405	391	414	413	361	409	423	381	364	377	439	377	379	377	362	382	373	436	345	389	412	394	415	416	426	366	445	430	416	368	383	406	397	384	373	406	392	394	364	432	386	425	406	419	381
11898	4000	2601	2966	2404	2083	1744	1538	1361	1237	1091	1116	1108	1209	1228	1281	1306	1416	1317	1173	1140	1154	1130	1095	1068	1051	1026	1136	1077	1036	958	969	1028	1015	964	920	975	930	992	949	973	943	930	890	997	953	924	977	929	931	947	985	996	973	922	951	925	992	916	1021	917	978	943	869	989	938	985	966	905	948	976	936	901	931	955	926	956	983	951	969	930	965	986	940	907	961	954	898	912	912	936	985	894	931	913	947	960	944	917	997	909	919	925	909	974	948	953	1008	917	927	903	1011	928	969	925	904	942	908	920	956	899	870	953	906	908	967	966	934	962	969	924	947	982	935	967	927	931	941	919	927	971	944	898	946	960	954	954	924	911	936	949	946	927	1018	941	911	994	915	957	983	943	925	984	1001	921	951	929	927	904	957	918	1002	956	938	922	952	949	983	908	972	932	1044	905	987	916	937	927	937	932	944	957	924	994	920	924	966	916	951	956	992	906	933	899	967	939	891	926	956	888	983	978	862	963	960	937	963	943	908	955	927	933	975	944	926	991	921	998	973	960	942	936	918	941	947	911	982	955	900	927	966	951	854	926	919	949	935	937	929	929	952	938	924	976	930	968	960	965	929	999	955	968	931	970	963	949	880	923	944	921	911	951	965	945	959	974	949	918	875	947	915	960	961	946	898	922	947	911	896	939	914	922	914	918	903	915	964	939	906	890	957	870	878	906	1005	964	869	951	949	970	971	948	845	968	981	890	878	913	924	958	917	978	948	972	913	983	942	936	969	965	975	984	897	944	912	908	934	989	991	938	958	925	947	912	979	945	891	935	887	1005	945	910	935	941	922	927	902	910	879	934	949	933	909	941	911	974	989	938	950	916	915	955	982	946	975	976	958	908	987	955	1012	903	935	940	921	929	951	994	937	923	927	947	935	976	937	927	961	916	924	921	952	917	911	928	916	918	917	969	923	919	918	1004	946	1021	937	983	939	972	935	1005	963	916	953	940	906	955	947	965	941	954	929	990	937	947	962	940	913	947	956	891	879	969	968	966	909	977	958	967	934	889	948	911	903	949	979	932	924	923	927	927	943	910	903	970	894	956	931	898	961	935	944	932	940	931	924	995	979	925	992	950	943	951	887	971	931	972	890	908	926	925	954	963	961	906	969	967	947	980	923	935	963	967	913	924	939	886	968	928	950	944	954	950	989	900	965	904	875	971	950	920	887	937	918	981	957	915	932	961	898	933	983	932	912	945	918	889	899	970	985	974	942	979	955	916	921	918	959	948	928	901	916	870	948	948	972	942	959	996	954	950	948	926	947	984	928	996	932	887	940	907	947	952	963	935	998	918	884	950	946	954	927	946	959	946	947	921	945	978	925	1013	930	917	902	969	936	921	1031	967	934	951	929	900	920	956	935	928	918	968	930	920	974	959	964	928	969	958	912	973	937	941	912	911	965	909	841	965	940	887	959	882	899	887	993	948	983	991	959	964	965	985	913	907	980	988	956	911	960	925	967	906	918	936	940	938	953	960	967	909	920	945	955	948	902	946	907	900	955	1006	961	938	930	945	922	923	960	926	949	951	964	975	946	1001	957	967	921	975	965	943	875	949	919	916	921	910	926	932	940	970	917	902	946	915	940	883	943	935	948	933	973	926	984	968	897	971	947	981	923	950	937	927	932	929	964	923	934	960	932	989	966	948	974	938	967	971	906	944	939	953	978	955	926	945	962	948	907	948	904	936	938	925	964	987	968	957	868	962	893	943	956	922	894	931	940	966	944	985	983	938	977	998	951	918	937	940	947	962	913	940	994	940	982	963	968	932	922	926	993	969	979	917	957	978	955	932	926	932	992	898	939	951	951	931	906	942	953	976	1002	949	964	977	997	886	905	979	941	890	891	961	909	933	948	911	941	930	936	960	885	988	945	911	959	903	934	992	985	927	969	978	955	917	951	909	946	970	929	912	929	969	893	1005	932	849	916	903	911	954	857	949	934	974	936	972	981	920	943	985	931	985	957	967	911	878	952	944	989	984	970	886	952	977	1037	970	901	967	985	984	942	964	955	907	891	963	968	973	971	924	967	960	936	888	987	961	974	929	928	905	956	973	953	939	935	978	946	933	955	937	961	906	930	942	885	978	944	936	988	944	918	967	951	929	926	941	930	972	912	946	967	975	929	922	929	933	953	921	944	934	1010	940	943	909	953	907	943	942	911	924	940	922	951	850	984	928	1009	965	970	946	900	885	954	912	879	957	952	986	968	947	912	926	936	980	923	967	967	952	923	934	941	992	940	942	899	922	990	955	949	912	944	938	901	951	880	880	944	941	920	967	956	930	959	962	934	994	948	928	885	912	917	938	967	965	926	933	945	940	923	900	951	992	990	879	969	974	895	965	947	946	970	962	916	941	914	922	935	915	937	989	938	929	998	968	869	950	949	947	945	979	932	938	980	921	963	1032	953	899	912	992	940	967	921	952	958	929	929	949	919	910	896	923	924	941	939	943	946	961	962	967	943	953	911	957	922	976	945	948	971	989	973	906	898	896	989	974	1026	931	941	939	978	958	943	895	932	962	973	919	985	928	974	919	971	935	916	948	975	958	929	921	954	931	920	889	908	951	933	932	889	924	934	953	961	958	892	929	964	897	1004	918	967	912	930	899	918	963	1006	945	884	967	938	952	888	973	990	964	942	943	893	948	929	969	981	947	925	939	971	910	963	888	872	934	953	968	1011	950	895	982	922	960	941	944	962	888	952	928	904	962	910	947	893	945	952	969	916	872	950	926	955	914	961	967	908	913	1005	917	910	927	905	968	918	941	895	975	940	951	930	917	957	885	880	984	929	956	952	949	942	901	875	924	927	944	901	917	973	950	955	927	965	982	931	972	936	943	953	945	944	970	904	937	949	953	949	946	994	974	854	924	940	911	979	916	951	939	931	977	969	955	970	971	928	912	929	939	929	968	962	931	958	954	960	955	956	941	952	962	972	923	924	1016	977	950	962	964	935	889	881	941	927	956	954	944	872	872	906	949	941	960	945	945	938	980	907	899	953	955	934	961	994	935	936	975	969	949	916	922	979	936	974	981	926	1006	942	921	903	948	938	925	959	949	950	962	897	898	992	964	935	921	923	937	946	909	1012	915	954	912	909	974	972	863	919	938	925	961	969	892	968	955	932	972	965	943	949	892	928	939	963	984	943	878	940	888	904	950	930	961	926	936	957	922	942	976	974	928	944	934	927	927	991	973	969	963	913	972	957	949	916	918	945	952	936	933	917	943	971	887	929	895	934	969	941	935	969	922	851	909	933	944	982	932	929	910	919	950	946	989	962	946	949	939	940	919	948	970	902	945	979	921	940	975	903	971	994	960	942	879	907	968	932	900	930	973	925	963	966	938	920	967	965	856	905	968	927	943	980	924	882	961	947	915	918	902	908	937	949	918	977	886	910	945	933	878	883	922	960	941	987	975	956	902	918	932	967	906	924	943	935	936	925	964	945	999	951	993	980	930	936	978	908	927	994	980	895	959	946	978	937	948	938	902	928
24315	7614	2137	1522	1140	759	580	491	385	340	261	256	274	291	307	282	325	309	321	269	250	292	282	259	237	279	282	246	255	238	261	219	227	232	237	247	240	236	235	235	230	245	223	221	235	245	243	273	235	247	221	242	227	255	226	244	246	252	241	236	248	236	242	247	254	214	260	213	241	225	229	210	243	229	225	213	250	269	272	226	275	257	235	248	257	190	248	197	223	232	232	255	243	247	214	215	237	248	262	220	214	243	227	248	250	237	214	220	238	233	207	218	234	231	232	233	210	233	211	208	228	237	204	218	229	238	192	287	230	239	224	258	232	233	217	238	247	234	212	256	240	230	222	227	199	223	239	238	245	233	227	237	240	231	234	266	210	235	227	265	232	253	217	224	247	256	203	250	230	223	235	232	239	223	220	267	251	268	225	233	256	265	247	202	227	235	247	264	223	230	229	224	234	229	221	241	248	238	244	236	207	244	253	236	258	246	261	223	231	235	230	230	243	250	224	232	211	216	219	250	236	224	249	235	241	232	232	242	216	221	204	254	233	232	233	234	246	256	258	225	238	255	253	243	254	261	245	241	258	271	235	211	229	227	216	247	221	226	229	218	261	240	244	254	211	237	234	273	226	217	255	242	248	261	258	258	254	200	209	219	222	260	245	246	244	232	249	239	230	226	249	231	251	224	235	235	252	228	297	215	206	234	245	253	223	200	218	247	235	244	244	253	215	238	223	265	215	200	231	234	243	227	255	243	239	224	260	230	229	269	221	250	239	230	226	270	235	229	237	194	243	231	223	241	234	229	218	263	220	234	243	273	210	228	237	252	217	229	208	228	222	227	231	222	241	246	237	247	207	215	248	247	215	234	260	237	208	240	216	228	243	235	246	233	240	233	261	247	235	251	265	233	202	245	248	234	236	214	239	221	225	251	238	217	224	249	210	219	209	246	250	234	234	261	269	213	246	227	261	236	230	258	219	239	204	215	216	221	194	236	234	233	214	231	220	243	218	227	256	221	221	223	222	222	248	234	236	236	286	212	227	249	239	221	243	246	229	261	251	241	230	235	246	246	236	219	248	232	255	241	282	240	277	245	237	212	232	233	270	225	239	240	275	218	233	235	241	220	241	247	270	250	209	241	268	248	270	237	248	229	238	210	243	223	230	221	212	230	243	197	238	244	270	235	235	269	216	239	277	207	222	250	224	231	254	207	234	256	252	239	251	210	221	249	229	249	245	207	235	247	180	222	239	261	251	222	236	208	246	228	230	237	267	245	229	210	244	234	270	243	227	247	286	224	245	246	222	230	250	202	241	242	215	248	216	207	205	242	218	226	250	239	235	253	252	232	215	222	260	243	230	196	241	239	218	237	249	236	240	236	247	233	231	262	246	232	251	237	235	234	236	215	219	219	250	220	237	242	262	235	245	227	237	223	232	232	237	278	226	237	250	221	215	240	249	237	243	270	243	240	223	217	230	235	224	246	240	254	249	242	249	237	225	226	223	215	249	222	248	242	233	240	247	232	227	232	252	208	260	229	233	221	227	243	234	234	219	236	230	223	234	239	241	241	230	260	230	248	232	212	240	232	214	220	240	238	227	255	231	229	230	224	236	246	249	265	259	247	223	261	207	229	212	216	249	253	268	242	246	236	223	234	222	267	267	245	262	286	254	241	245	196	237	231	229	241	253	225	226	226	220	236	230	217	245	266	238	233	249	213	246	246	247	217	261	227	218	265	227	237	218	233	218	215	242	221	216	234	235	219	227	255	259	242	225	246	243	237	213	228	234	229	241	229	228	234	224	245	279	266	232	239	217	229	231	262	225	231	236	209	217	240	239	223	214	201	215	244	244	234	233	244	241	226	227	223	244	214	229	248	239	213	258	235	259	257	238	218	227	259	224	252	234	216	229	249	260	220	212	235	239	226	253	224	240	249	229	239	230	227	221	212	241	227	200	241	228	248	248	249	209	237	228	235	202	238	233	233	245	250	239	224	233	241	225	244	249	234	221	225	255	234	220	238	228	230	237	234	241	217	230	236	251	258	220	244	222	235	237	247	214	254	228	244	225	205	217	228	223	267	245	235	244	263	246	240	216	226	233	240	221	253	259	256	208	230	234	275	232	227	247	250	256	236	236	233	231	264	251	227	220	244	252	224	220	255	211	222	217	246	230	247	244	220	253	187	215	220	244	254	243	232	240	235	210	224	208	253	212	245	249	241	237	226	228	245	232	244	238	255	222	226	250	218	234	225	225	205	250	249	261	246	262	203	211	234	227	234	208	224	214	237	241	235	236	214	232	230	255	263	262	256	239	212	235	218	227	239	255	209	250	236	240	232	241	225	281	224	247	232	239	232	251	248	237	255	217	234	236	243	236	240	245	215	258	238	242	235	241	241	214	251	219	227	212	248	237	232	262	215	263	250	245	237	238	217	236	215	273	250	212	232	221	228	238	220	200	279	215	198	223	242	238	247	234	248	258	246	228	250	227	280	228	214	274	236	245	219	211	216	253	233	230	235	216	227	236	229	210	218	258	227	227	224	265	258	214	246	250	215	225	230	230	279	220	243	237	236	235	215	234	244	258	227	224	248	232	231	228	256	236	243	236	222	242	215	223	230	249	253	234	218	252	232	222	227	244	225	244	242	219	242	224	239	233	233	233	255	224	243	294	247	221	245	245	222	223	258	230	247	244	198	257	248	227	228	226	243	243	256	254	263	261	241	234	214	247	212	227	271	271	215	241	225	239	228	229	240	246	218	239	197	255	256	215	230	215	254	201	202	229	238	262	263	251	241	237	215	220	250	200	220	248	235	230	226	228	257	216	203	238	228	240	243	219	253	225	263	243	228	254	248	234	233	260	263	239	234	262	243	224	230	226	217	248	228	257	221	230	222	238	218	242	222	216	225	261	216	216	251	254	245	254	221	214	224	232	233	251	252	225	268	247	241	240	227	238	248	240	240	257	255	246	231	253	232	247	230	232	217	253	268	234	241	225	189	212	226	235	243	229	227	220	233	234	207	244	251	267	227	218	231	255	247	233	231	250	225	236	220	222	231	221	237	203	235	232	222	235	238	222	261	223	217	225	226	247	226	234	254	223	257	246	224	228	264	268	241	223	241	228	250	248	230	220	224	219	254	231	244	225	234	242	241	211	256	251	232	216	207	229	235	232	258	231	200	225	239	237	249	223	247	243	227	208	248	207	226	230	266	253	219	257	235	242	251	217	219	246	242	230	219	247	224	217	222	258	220	231	222	235	267	247	237	235	257	260	207	234	234	248	248	242	250	231	227	190	226	237	201	243	245	230	254	231	230	231	250	254	234	221	225	244	238	265	231	222	221	266	222	208	231	244	219	229	242	228	240	256	244	244	227	237	224	241	227	250	238	241	222	206	237	247	254	239	265	242	220	246	259	239	220	219	238	247	228	245	232	234	231	212	217	250	218	251	253	237	230	212	244	239	243	262	270	252	239	212	225	248	219	230	253	218	231	235	210
16322	5055	3421	3953	3293	2559	2016	1836	1414	1171	978	840	906	896	1031	1227	1351	1273	1111	955	909	880	872	840	832	843	813	790	820	660	690	685	656	589	633	643	615	633	609	597	640	607	603	627	612	601	631	607	611	602	602	624	611	646	610	568	630	588	621	613	577	623	632	628	622	600	615	629	614	601	624	637	616	609	610	631	634	608	600	583	602	589	610	617	573	575	613	609	588	616	598	611	638	609	569	584	601	571	599	596	611	580	580	622	594	619	607	568	557	581	535	593	594	616	574	630	585	636	554	596	590	619	594	587	602	635	570	584	606	588	607	601	611	630	607	583	623	597	599	572	571	570	581	616	584	610	591	556	594	607	589	626	605	566	599	597	585	606	648	612	607	573	572	625	579	543	593	566	579	615	629	580	580	591	582	546	598	592	596	619	563	616	573	572	623	565	598	591	568	603	566	584	586	594	591	626	614	605	577	665	611	611	561	613	566	531	598	598	593	596	589	612	612	610	573	613	582	561	590	575	583	599	638	574	583	584	630	614	570	586	591	579	616	553	606	608	584	591	623	609	576	596	598	620	621	576	579	607	582	629	597	598	611	591	648	614	614	597	589	591	603	601	566	584	607	607	589	613	609	599	621	560	618	607	604	640	579	597	590	624	617	582	612	606	615	564	579	600	538	610	617	617	638	606	565	618	623	587	564	638	604	636	562	610	633	601	642	626	606	641	568	560	603	588	568	589	586	588	581	584	622	568	627	601	622	597	627	617	578	614	609	546	598	577	584	589	621	619	620	618	588	608	603	578	584	625	611	592	581	623	601	590	590	623	589	580	580	588	597	562	605	627	587	596	644	608	590	561	618	581	626	592	591	605	596	574	630	607	595	625	571	584	556	567	587	556	610	564	580	615	670	607	570	617	601	617	603	631	580	608	622	612	605	614	578	592	633	635	605	644	591	583	562	612	539	588	610	597	591	594	589	598	588	561	586	623	633	592	616	594	570	641	640	598	574	620	594	586	601	604	632	607	590	613	566	590	613	594	563	618	561	575	605	576	561	537	547	557	588	560	626	617	559	585	617	583	628	615	558	586	546	629	585	571	636	584	566	624	642	585	602	599	596	610	633	619	611	613	540	628	642	625	600	565	569	574	592	631	618	597	591	619	574	585	625	562	577	610	545	586	662	587	655	615	616	604	607	619	590	609	620	616	584	588	602	581	593	582	572	608	593	605	600	606	571	569	621	550	599	576	597	599	616	585	569	580	587	618	553	633	630	570	555	575	612	551	573	591	564	617	615	610	607	561	552	581	603	588	607	565	630	565	565	621	587	604	588	625	588	613	572	580	611	566	607	574	621	617	616	586	552	606	549	627	600	527	605	564	587	590	624	595	648	595	587	600	614	546	602	601	596	606	589	586	664	595	634	603	596	587	565	595	620	570	577	566	596	614	597	600	637	616	634	603	589	584	593	595	582	539	586	573	611	607	580	601	596	593	581	611	585	580	592	594	586	573	608	565	607	633	603	570	615	536	603	586	571	617	601	601	596	580	609	602	607	604	573	561	596	644	581	616	617	580	603	568	585	583	618	573	635	603	558	616	581	603	598	574	604	581	607	605	631	628	575	589	596	651	563	613	572	596	563	597	606	589	568	576	596	595	566	585	600	608	586	632	607	603	576	578	575	593	598	620	603	600	591	626	620	586	625	551	616	606	587	606	576	611	614	601	590	585	594	586	606	516	598	650	574	589	641	571	614	602	615	585	599	598	575	604	605	573	594	596	554	622	586	595	559	605	608	611	554	613	611	647	586	597	589	597	586	562	565	609	552	600	603	606	583	637	602	574	584	566	569	590	611	625	581	551	602	561	578	598	598	546	609	598	601	581	574	630	614	593	586	603	600	629	617	556	614	634	575	576	628	602	598	585	591	645	587	583	561	584	613	609	589	645	598	570	575	586	595	596	606	589	585	623	602	583	563	621	616	602	603	638	642	554	593	607	570	628	583	625	636	670	589	583	564	591	586	619	593	618	575	586	613	625	556	595	628	605	602	601	573	627	639	592	609	548	620	593	593	596	577	595	608	558	635	571	629	595	632	574	603	645	622	592	610	613	612	563	623	628	597	593	592	618	588	603	591	595	609	607	569	604	599	597	603	628	609	623	572	594	618	600	601	614	609	570	587	607	579	590	594	631	583	606	605	602	607	572	607	580	601	594	576	545	620	593	623	635	617	576	603	631	640	583	642	651	631	604	566	601	583	586	622	583	574	622	588	619	595	656	599	570	595	605	590	585	593	582	610	616	569	632	621	567	607	617	550	596	616	575	604	562	604	605	612	580	614	563	604	581	566	634	579	620	629	588	639	588	609	568	592	560	622	583	573	560	639	566	614	615	545	618	613	567	605	582	599	597	621	588	585	617	634	560	614	614	612	601	670	563	602	563	569	602	616	627	590	619	637	566	597	625	570	572	605	562	575	589	577	641	569	580	597	624	629	609	567	598	623	573	583	611	632	561	585	602	614	562	608	620	582	620	578	583	573	615	600	609	606	588	570	583	615	586	573	588	593	589	561	577	576	616	579	576	589	604	594	581	602	587	632	617	588	590	569	623	589	614	592	594	592	591	628	627	583	618	609	612	624	539	562	600	604	562	593	559	580	615	614	569	604	615	604	550	586	595	566	580	603	601	596	605	592	616	590	635	537	589	599	616	633	602	623	554	615	625	576	593	558	596	596	537	549	604	564	596	613	561	534	626	615	593	619	594	600	554	567	638	602	570	565	587	567	600	586	590	630	657	555	633	598	609	597	603	630	605	598	575	595	699	587	592	570	613	594	566	618	598	615	610	567	609	591	588	595	612	600	651	634	628	544	591	576	585	595	586	603	641	551	574	582	577	614	568	552	570	611	570	575	558	601	583	601	591	605	581	605	567	569	575	595	554	614	556	562	599	596	605	609	609	588	614	648	572	610	580	581	605	625	620	584	546	611	572	618	605	590	573	621	573	607	588	608	557	596	575	621	597	597	555	596	578	608	631	561	562	623	611	610	620	549	611	609	591	589	622	573	598	638	604	571	611	575	636	608	594	553	590	627	554	559	635	593	623	600	625	543	612	597	575	597	602	597	598	603	590	605	613	621	601	605	607	620	627	601	582	631	592	592	579	577	566	618	601	633	615	592	560	597	595	620	559	609	617	603	597	646	567	609	576	602	626	630	568	649	614	620	617	601	519	608	633	616	507	636	599	575	587	576	558	635	586	570	566	583	601	575	589	585	568	617	612	600	633	583	587	577	616	638	573	584	606	614	585	624	585	633	611	631	611	585	585	574	563	644	603	565	618	594	619	599	569	579	604	623	592	621	603	575	621	627	597	569	587	608	569	585	599	600	606	628	594	611	606	616	575	578	594	592	623	579	612	608	587	603	600	637	592	594	625	617	604	604	611	571	559	598	569	621	578	559	625	589	563	578	586	614	601	587	568	621	592	663	628	637	565	631	613	606	616	583	618
4709	1478	716	566	513	439	466	456	439	422	401	431	449	413	425	470	423	443	411	386	433	462	405	431	408	462	443	360	389	427	434	403	388	461	403	448	417	376	407	436	395	414	401	371	397	448	410	379	388	396	404	406	387	436	417	396	393	410	424	393	415	445	446	436	378	428	378	436	361	410	386	407	437	423	405	428	372	437	444	402	420	407	393	395	441	400	449	421	398	453	387	425	405	394	393	406	398	420	387	435	433	397	376	394	420	446	402	426	416	447	404	419	404	430	401	409	358	407	412	364	445	390	405	395	422	414	405	377	381	387	397	426	426	427	388	398	404	402	431	419	437	415	395	406	394	386	406	416	443	409	416	425	434	389	409	415	426	403	395	417	393	400	408	387	401	438	414	420	384	394	405	401	419	387	415	416	420	389	440	422	390	398	406	421	396	419	452	423	415	400	414	403	428	429	411	419	406	455	418	417	409	438	384	395	417	391	409	391	399	408	458	441	388	431	404	404	407	453	408	417	449	459	402	412	423	468	421	418	440	370	390	428	427	416	415	366	404	416	419	411	418	403	394	429	412	419	402	421	410	385	409	440	394	450	424	404	403	427	397	406	352	405	426	433	403	435	413	455	404	413	371	400	418	411	444	397	405	416	413	415	382	407	422	398	432	383	426	431	466	400	403	404	443	395	387	425	410	424	398	420	390	412	386	418	400	419	395	422	407	369	386	433	398	439	401	428	414	434	394	410	441	412	408	434	393	422	400	409	461	452	378	396	417	433	399	422	413	400	396	419	395	411	422	441	394	423	384	425	442	389	425	417	385	448	486	431	444	440	419	426	398	433	438	419	409	451	413	414	413	428	419	402	411	362	431	392	418	375	378	395	412	426	410	424	407	393	384	430	434	434	429	442	413	433	449	432	426	411	412	420	416	436	442	442	415	418	435	429	414	417	432	393	403	420	390	406	427	403	399	453	427	393	441	403	392	411	390	400	393	443	394	428	428	392	413	374	423	393	416	388	432	425	430	390	392	415	403	424	409	411	404	403	393	384	378	383	408	404	420	416	418	404	398	436	405	394	390	424	381	391	388	447	436	420	440	399	411	406	388	410	419	420	397	391	384	388	432	387	390	408	378	418	437	435	441	409	375	433	392	407	419	412	381	409	413	421	426	376	415	396	389	389	440	393	438	400	407	412	410	398	405	433	417	358	464	441	431	406	469	410	423	427	441	418	407	386	427	412	377	387	405	408	399	421	417	390	402	388	413	428	363	416	451	406	435	420	388	386	428	421	377	434	387	409	381	407	374	380	369	406	408	381	421	429	384	403	384	447	399	434	401	417	417	377	427	431	394	445	431	440	422	440	427	418	419	393	410	413	369	424	406	393	451	450	441	398	402	416	410	413	411	402	407	400	382	414	375	397	408	372	419	371	420	423	407	408	440	442	416	395	365	406	387	419	403	418	408	408	393	407	414	448	428	422	427	429	371	366	399	407	404	397	383	417	409	420	407	418	405	389	374	395	411	406	382	390	438	409	425	433	430	428	395	438	429	421	379	424	383	433	433	387	368	435	426	390	402	431	408	388	396	440	426	416	425	428	405	459	416	440	441	374	376	412	400	418	427	371	405	415	395	424	421	433	437	407	434	403	376	433	423	396	430	415	393	394	405	393	372	408	390	446	411	430	468	431	366	413	427	447	400	419	402	406	440	413	425	448	419	389	446	390	418	421	406	421	418	404	380	397	453	411	402	380	459	433	417	401	381	398	401	469	393	423	419	410	398	373	409	402	449	422	410	431	406	424	407	404	398	426	433	417	400	407	408	446	409	417	402	422	415	377	445	430	431	398	398	403	417	383	464	437	396	433	392	463	405	424	410	437	415	439	434	402	404	438	394	451	403	413	399	425	404	449	431	379	401	407	409	420	412	389	399	374	400	445	440	417	420	409	399	413	406	409	403	436	408	421	442	433	384	393	437	445	406	373	398	426	439	393	376	418	396	380	427	415	390	368	419	380	418	385	452	396	405	422	385	414	406	405	426	392	400	415	415	406	398	432	386	412	411	406	435	389	397	427	402	392	411	398	413	417	435	424	405	377	406	405	391	410	390	404	408	413	426	408	389	442	434	444	467	424	403	399	417	424	415	398	401	428	430	394	446	430	391	408	380	400	377	397	448	436	423	437	443	404	420	408	451	383	401	409	409	408	357	417	423	365	441	400	416	394	444	408	445	429	410	386	427	416	429	418	460	366	414	392	391	373	420	386	380	443	399	401	378	376	406	391	449	365	405	405	450	389	389	429	413	401	440	457	413	424	389	441	384	409	405	385	430	416	402	395	364	393	414	391	373	420	406	425	420	391	369	379	436	392	392	392	431	393	357	423	421	423	373	376	406	385	403	405	416	405	380	388	417	434	433	379	415	401	390	421	388	422	423	408	418	415	409	417	413	414	378	425	409	388	405	405	369	436	390	380	418	439	439	403	421	450	401	367	397	408	407	429	397	414	393	414	445	405	392	395	365	407	377	381	387	396	414	427	437	410	426	417	434	395	401	410	459	448	416	417	404	393	391	399	414	371	401	394	454	414	390	403	403	417	443	409	438	396	419	412	415	431	395	434	428	428	370	397	394	408	400	417	411	397	409	406	401	390	430	413	378	411	441	400	380	438	418	395	397	402	397	431	413	383	447	401	412	405	465	412	405	432	408	416	390	417	378	371	408	419	384	443	441	416	424	386	395	410	415	414	401	424	424	380	385	441	428	429	415	396	398	405	396	421	391	390	426	403	414	395	414	420	416	421	402	394	408	401	416	410	413	384	380	399	388	408	388	405	442	420	403	400	423	425	429	383	404	425	422	376	419	418	400	416	404	396	379	381	389	415	416	425	420	438	440	423	446	396	438	389	418	415	386	412	435	404	419	410	415	388	444	386	445	429	409	417	443	419	401	410	394	421	414	390	416	409	388	437	398	438	429	417	440	414	403	400	419	394	434	408	437	425	414	390	430	425	413	390	405	402	403	391	412	408	372	442	378	395	427	390	352	426	413	407	392	399	453	398	403	418	418	404	394	430	459	421	402	420	454	401	430	442	418	390	397	410	438	408	453	413	384	425	404	431	416	418	405	407	415	413	411	387	425	408	389	428	427	386	412	443	463	411	420	380	399	419	444	409	427	434	370	432	372	431	411	452	422	402	411	403	442	380	398	431	398	400	413	428	385	432	399	417	417	423	367	433	411	433	383	375	418	394	408	425	398	393	395	382	419	411	388	399	424	460	362	430	446	417	384	412	392	449	420	457	427	421	426	407	410	393	428	415	442	391	404	450	426	485	446	413	409	370	411	398	395	406	402	392	419	393	422	435	406	416	438	419	407	395	403	431	429	398	400	404	409	421	384	384	390	424	401	389	410	359	366	416	403	424	398	434	387	399	437	413	379	432	443	384	428	389	418	429	420	395	405	406	438	400	410	409	417	394	388	412	454	415	415	401	413	441	430	401	407	437
4430	1913	1583	1597	1553	1289	1163	1170	1118	1072	1081	1045	992	1023	1080	1178	1220	1148	1089	1037	1101	1107	1081	1043	1068	1088	1041	1028	1073	1040	1029	973	1008	982	1017	1011	979	1016	1011	1007	926	1057	1016	973	1030	982	989	1037	1036	987	988	991	965	956	1017	1018	976	979	1014	1023	988	941	987	1019	983	976	1040	960	1002	987	972	968	978	1010	985	937	998	1048	920	1009	1011	980	1011	975	1022	950	982	995	993	996	981	1010	992	1014	1020	1029	1020	965	946	1081	982	1021	1016	975	989	982	958	1076	1000	989	1032	956	994	1002	990	988	1019	984	997	1002	1009	981	1004	955	1012	1002	1019	948	1022	948	971	975	980	965	988	971	1011	1006	1041	999	987	966	991	975	1002	1025	1023	1015	995	945	949	981	1026	1001	1035	1041	941	1005	1039	1007	985	966	971	1033	955	1027	988	994	992	964	980	1027	1004	1002	1039	1015	1032	974	991	991	1001	995	950	965	962	973	1008	962	964	1007	968	975	963	977	1046	970	965	1046	975	1011	972	1022	971	1012	1019	995	979	1000	961	1014	1008	939	942	1043	988	983	928	938	1011	1008	954	1001	976	955	992	981	1020	1006	951	1014	986	957	1043	986	1010	1012	958	1000	962	954	967	964	1021	1024	1022	990	960	1009	1036	1028	904	978	1013	1084	1002	968	1002	1012	1003	1007	1008	1006	1033	963	1007	961	962	1014	984	1008	993	1007	1048	941	946	1015	971	985	983	1051	999	942	955	1000	1040	992	947	1005	962	989	952	1007	970	975	1028	1006	971	981	1037	1015	1050	1038	1014	987	974	1024	995	1037	1031	1011	1001	981	994	960	948	1015	964	969	1005	967	1000	1054	1017	934	1031	951	988	980	976	1021	944	982	990	969	970	969	1003	1025	971	955	923	1002	988	1001	1005	959	949	1041	1061	987	1057	961	963	990	917	950	983	959	946	976	964	967	991	1042	969	936	918	1041	1000	991	964	978	973	985	995	978	972	1028	986	942	980	995	951	1021	990	1024	978	998	980	991	1034	1004	1005	991	938	980	999	981	963	955	998	1045	963	1010	945	988	967	997	993	990	937	991	1004	955	995	956	1032	937	1045	1049	976	996	1021	1008	976	1004	989	1027	1009	990	982	955	955	1022	1021	978	1019	961	972	984	1055	915	950	959	956	998	974	969	1036	996	1033	966	1004	980	1008	1064	997	988	976	1062	1020	971	971	977	990	926	997	995	980	1060	982	963	998	1025	998	984	934	1032	974	997	971	1019	1001	994	916	1027	979	998	1045	995	1026	1001	967	941	1047	965	1017	991	982	1020	945	980	1007	958	1005	940	952	972	967	1032	1044	1002	999	958	970	967	1013	992	1048	988	960	1026	1067	986	957	1025	965	981	986	951	1000	994	978	960	978	978	986	1005	1085	997	1022	957	997	988	971	994	1002	1013	1015	1007	1013	986	1022	1033	934	997	982	1056	1008	1012	931	1013	1055	968	1010	982	1055	1020	958	1027	978	1002	991	1010	1003	999	1015	954	1034	995	979	984	984	986	1013	1089	1008	1022	979	978	1039	962	1022	990	1018	1011	995	980	958	1026	977	1019	1013	1002	1025	1003	969	994	959	985	990	996	959	1014	1005	970	990	1002	1044	1011	1004	998	966	1029	1012	968	1022	1000	1010	1009	1038	984	1027	982	1025	963	1038	985	990	997	967	974	964	989	968	1015	1011	948	997	1000	1034	1008	952	1008	1005	1026	1030	964	1034	995	1008	963	1018	1011	962	999	1027	1029	998	957	1049	979	957	971	970	996	1024	971	996	1024	977	1055	1065	987	992	1024	1031	1049	977	967	958	971	959	984	954	997	960	940	943	1023	1041	948	975	978	1019	984	942	1008	1033	922	986	984	932	1040	1063	989	989	1000	989	1007	1007	986	1014	992	1007	967	958	1010	1030	977	996	982	1010	916	973	970	980	959	968	1004	995	967	940	967	992	983	988	967	958	988	990	982	998	1008	945	987	986	986	960	971	965	983	1021	943	1014	1002	1000	968	1031	994	998	1001	975	992	1009	1017	951	1033	993	954	1011	986	985	965	963	968	957	950	994	980	981	962	1006	984	1011	984	980	966	994	955	982	1013	984	904	997	1015	997	985	1042	999	1013	1009	953	1023	991	974	994	960	944	981	1056	1054	987	984	977	1000	964	986	1007	937	982	985	1021	1033	948	993	944	1013	994	938	972	969	1008	984	1009	949	970	1003	934	961	1016	1006	962	991	960	963	993	952	981	964	963	1014	997	960	1044	924	963	1013	960	1024	1016	984	1047	1015	999	991	979	984	1003	957	976	1005	1028	977	971	987	968	969	973	954	1021	934	986	1008	985	1001	957	1000	995	993	1008	1013	997	977	1084	1014	982	1039	1019	1032	1044	991	1007	1033	949	986	927	976	958	1031	971	1012	992	1054	945	1030	1014	980	1004	1007	985	969	946	960	982	930	990	1011	964	920	1036	986	956	999	974	1026	1055	1064	1004	988	1017	1020	1015	1011	992	1021	943	1004	1005	1021	1005	980	978	1013	944	1020	960	1013	997	938	1078	949	1027	976	1002	968	972	970	955	991	979	985	987	952	995	1021	989	1011	971	1000	1040	997	956	923	976	1044	941	978	943	1017	985	988	1031	1001	991	976	957	1003	959	986	975	972	1015	1015	956	991	948	990	977	985	1014	1017	1019	971	994	980	931	998	958	999	1013	993	1002	943	949	996	1020	945	939	975	954	958	1028	939	963	971	1023	992	985	1041	955	1002	1006	978	943	991	1000	961	1002	988	978	991	1012	1012	998	1029	980	1025	966	1008	1026	1024	1012	1002	957	993	1003	957	909	998	972	946	1022	1003	991	991	992	993	1010	948	976	1036	961	993	1007	982	1002	1002	1001	966	940	961	1014	1014	1011	1037	987	986	1033	993	995	973	1003	991	956	1032	993	992	977	950	1025	986	938	952	994	982	1002	997	975	968	1026	1049	971	1016	965	1013	1009	987	990	975	997	999	950	997	1024	1006	1015	1024	938	1039	1045	1039	998	986	1023	1015	1006	987	1028	1006	997	1018	1004	1010	944	953	1015	907	1018	971	955	1015	1040	1004	1002	1027	931	1018	1030	1014	977	1013	982	977	954	1004	942	948	983	943	1032	1031	972	994	979	986	981	996	1040	954	996	1015	968	945	1032	960	981	987	971	1039	962	1046	1024	1013	947	964	1014	1009	1025	999	954	1004	979	972	999	994	1014	1005	1012	1009	992	954	1025	1028	985	958	1061	957	968	1009	977	1029	1037	1056	995	1052	933	969	1005	987	1008	995	982	952	1032	978	945	1024	969	974	939	998	995	1078	1013	1018	983	1037	929	1008	974	987	979	1010	979	1001	1008	1026	967	962	968	1021	982	939	972	1019	1014	973	1029	1047	994	982	973	1004	1031	1026	1030	1019	906	993	1012	966	977	970	984	991	980	975	976	971	1001	1014	988	949	963	1040	1013	1030	977	1035	988	947	1002	1013	954	1025	1023	971	1034	992	978	1010	1013	1004	1017	983	980	998	930	952	993	1018	961	996	1006	998	992	1033	987	1001	949	1017	989	1024	940	1051	1000	979	1007	1017	991	975	993	944	985	974	980	974	1017	978	1011	1013	1051	979	1015	996	998	1025	958	972	972	1007	922	1028	945	1051	1055	970	966	997	993	1030	980	955	1029	984	1031	1026	1017	967	1012	1009	992	1007	923	998	986	958	913	936	947	961	1027	1060	1045	978	990	956	979	960	955	933	981	993	937	971	973	978	1007	1003	1002	975	996	1088	1049	1037	917	992	1039	1001	1061	987	945	980	991	1009	998	1016	1026	996	970	1037	951	956	1037	996	948	1014	990	1004	980	959	919	998	1023	1031	950	979	957	963	975	977	995	1034	959	980	970	1029	1020	943	970	973	970	976	928	981	1002	978	940	907	977	1024	981	1013	1010	1016	988	980	960	1069	967	976	1020	1041	1040	966	1010	1026	1023	1018	1031	938	979	1012	999	974	1007	976	1000	948	1020	1054	992	984	938	973	1015	942	1003	969	991	1066	982	1002	969	1012
15551	4166	1398	1141	833	686	560	499	441	472	431	406	375	411	408	486	474	458	446	394	425	412	434	389	415	400	422	410	437	396	420	402	380	375	353	402	384	366	390	396	406	391	385	352	380	403	390	382	410	373	389	381	364	386	382	403	372	383	389	380	437	406	367	415	362	432	356	455	372	374	362	395	409	408	395	390	380	383	356	404	394	411	375	426	399	383	393	379	377	398	386	368	392	372	436	386	375	383	383	383	418	388	385	443	391	399	385	424	422	369	399	423	382	374	388	409	369	386	417	370	393	405	369	367	377	391	439	381	379	384	359	383	388	374	383	412	357	413	375	382	412	403	390	395	363	378	413	424	392	382	394	384	445	361	320	399	376	408	361	429	388	383	413	382	399	393	379	394	383	399	351	384	386	397	377	405	416	392	412	375	362	370	375	359	385	374	404	420	366	382	376	406	398	385	376	329	370	379	431	419	399	385	408	403	461	386	377	334	342	401	384	396	385	383	371	378	393	358	379	387	407	414	386	360	421	375	354	399	394	373	415	382	387	393	351	400	370	384	381	395	394	387	397	371	386	382	379	371	396	420	382	373	421	392	414	368	420	421	391	397	403	381	364	419	378	380	383	400	364	405	410	388	368	332	331	394	366	399	406	380	400	367	398	421	398	412	398	403	403	372	384	374	384	398	410	388	379	386	385	394	398	356	390	356	355	373	382	399	375	387	423	391	381	379	387	397	436	397	400	375	381	355	394	395	395	437	404	360	409	404	366	367	348	372	348	412	411	424	418	407	352	429	351	345	396	380	360	377	403	405	384	392	407	372	442	359	398	400	398	402	404	408	389	389	368	382	391	393	398	390	393	353	384	376	379	387	390	367	365	400	396	359	397	402	384	376	398	375	372	413	412	385	394	392	403	373	378	369	392	410	372	398	352	393	392	369	354	372	385	395	396	423	392	377	408	419	417	372	393	381	398	404	381	382	388	387	404	350	363	396	360	352	409	413	409	394	390	406	398	407	389	389	356	346	387	392	378	410	351	393	414	379	439	392	366	415	381	404	365	398	371	383	386	398	408	411	379	367	406	415	374	420	361	398	383	394	370	403	395	414	395	402	396	409	380	421	382	402	400	375	332	391	400	394	386	382	367	412	389	443	365	386	351	403	408	401	390	364	377	421	424	359	410	388	383	453	398	385	359	416	359	398	392	422	412	424	397	416	390	421	404	370	402	360	394	403	415	368	386	377	345	396	357	422	341	396	377	383	342	430	387	393	389	380	395	386	412	397	421	367	392	377	395	374	402	379	386	387	422	380	381	419	381	396	392	383	406	379	416	378	359	373	359	363	397	388	415	377	401	363	381	396	386	380	382	412	411	374	382	361	361	367	394	381	411	373	426	396	426	395	386	399	377	410	397	392	402	355	380	391	381	390	379	376	389	410	412	383	387	389	383	361	429	405	387	399	369	367	380	418	336	392	378	428	365	406	418	395	383	393	370	382	357	402	387	414	395	396	356	398	399	375	402	373	350	387	397	328	384	379	375	361	373	411	423	392	414	374	378	393	400	398	424	407	443	395	386	417	429	371	389	368	396	397	356	370	335	344	353	385	363	406	393	399	371	347	374	412	379	386	357	364	375	383	370	395	395	401	351	415	411	363	409	393	379	419	350	372	419	403	382	400	374	353	430	393	372	389	370	400	367	392	417	358	420	377	377	400	444	372	388	398	416	390	370	348	386	364	398	387	368	367	379	385	389	378	390	385	399	396	415	413	382	395	400	412	385	385	398	401	383	405	418	406	405	384	399	369	393	384	421	397	389	398	379	395	399	381	406	447	367	382	399	387	390	383	397	395	397	409	408	389	404	412	385	393	372	388	356	358	337	406	389	420	380	390	411	391	382	377	382	384	376	372	377	374	363	400	418	393	418	355	365	350	369	394	374	416	382	381	427	393	370	387	362	375	369	398	395	331	390	399	394	398	411	423	405	397	383	369	379	390	343	370	417	405	419	426	394	362	370	390	388	426	397	429	393	372	370	355	408	359	373	391	395	398	396	373	371	391	367	375	388	386	360	401	384	408	365	405	343	391	384	366	352	369	360	402	399	418	387	386	419	404	391	378	356	393	400	430	411	395	357	423	413	333	345	394	413	394	420	399	394	402	358	395	402	408	400	349	377	385	424	409	388	391	384	398	416	335	367	434	385	412	368	410	380	412	426	373	392	377	358	405	412	424	399	365	433	385	368	420	417	405	372	393	381	409	397	395	390	364	379	401	360	383	377	393	345	410	354	359	410	360	379	386	429	381	418	406	386	407	364	367	426	361	367	391	397	340	362	431	406	401	404	374	389	380	392	400	371	374	357	392	386	361	396	407	383	399	393	386	395	389	371	410	362	406	390	429	396	398	387	398	359	395	418	464	397	416	391	376	388	363	401	404	388	371	417	381	385	404	373	422	384	359	351	379	359	409	364	408	388	405	370	380	359	393	343	409	388	395	435	383	384	396	402	403	405	397	389	419	424	417	364	402	411	355	369	378	386	389	362	409	369	435	402	355	376	391	375	419	383	383	372	378	405	375	406	391	414	408	417	387	381	371	375	398	339	404	414	413	393	350	411	397	398	396	393	352	369	343	349	402	407	416	409	379	395	388	410	397	410	366	404	419	365	421	398	395	387	367	389	413	378	418	393	406	351	375	403	351	415	389	423	382	346	359	400	419	393	403	372	379	376	409	377	403	382	414	399	369	381	397	385	381	413	385	413	389	368	406	406	398	385	365	371	363	396	405	418	382	388	390	391	398	391	410	378	388	400	397	411	380	405	386	376	360	340	441	419	382	374	407	395	382	407	411	410	431	385	356	381	376	382	373	417	405	421	381	406	376	424	367	393	425	352	387	387	387	379	422	367	388	353	408	376	383	347	359	398	413	409	400	412	388	371	379	358	392	386	385	362	385	374	390	410	377	369	351	351	369	367	384	410	401	379	396	376	391	364	396	402	386	373	406	375	425	429	400	369	396	403	386	360	403	415	404	369	388	390	407	407	358	379	388	447	405	370	379	395	379	380	403	406	377	413	418	359	354	381	386	396	399	405	366	410	375	394	377	362	387	388	411	380	388	366	387	380	351	395	366	371	401	355	394	376	448	373	403	377	377	396	389	401	405	419	351	386	401	340	362	389	386	349	384	409	413	395	374	382	409	387	412	414	411	376	399	358	403	402	342	370	398	399	423	420	376	383	386	367	421	371	377	375	382	405	405	383	384	366	406	385	395	367	378	352	387	373	395	384	384	385	350	424	352	362	396	384	393	351	380	425	404	364	397	368	391	371	388	403	375	373	350	345	376	401	382	398	431	372	371	372	405	447	381	392	384	389	400	374	391	383	388	402	348	374	370	382	410	406	430	372	402	373	411	443	393	404	386	402	383	389	398	414	355	394	391	396	395	386	365	403	375	401	364	392	391	387	381	413	428	405	416	398	375	391	405	387	426	388	385	351	393	392	383
12089	3711	2593	2947	2563	2169	1760	1581	1472	1190	1087	1149	1090	1122	1200	1253	1300	1359	1162	1170	1128	1072	1158	1069	1117	1074	1161	1071	1045	1033	951	988	971	923	934	943	978	931	958	900	926	948	944	921	916	954	896	966	933	920	937	960	993	908	979	919	946	913	909	875	930	932	964	1001	952	901	947	963	959	893	906	899	973	928	916	953	956	905	927	931	986	899	924	925	971	922	1023	952	987	900	942	948	948	932	980	885	956	930	929	982	927	950	902	910	911	917	884	974	886	929	940	944	921	923	995	923	898	1051	880	925	932	881	922	992	959	920	914	935	895	949	930	971	900	972	915	971	925	950	983	892	951	936	964	957	933	893	954	934	917	894	919	912	949	922	947	956	910	977	930	853	960	936	902	932	990	941	963	922	943	938	957	936	907	937	938	931	994	942	933	968	924	972	916	956	881	958	961	858	929	902	948	992	920	889	952	924	956	920	939	943	889	886	937	902	899	938	959	978	879	893	939	976	957	943	906	934	987	1007	924	955	957	985	919	887	897	910	937	978	882	888	939	980	903	953	941	907	925	958	857	951	969	917	972	914	891	928	909	935	944	939	949	933	915	968	889	908	966	913	906	901	951	911	955	948	894	885	967	951	984	932	882	890	924	956	903	932	968	971	955	912	891	931	893	909	919	980	928	918	958	934	940	932	962	945	911	954	910	908	956	967	925	921	894	980	924	940	882	923	891	941	924	908	942	931	973	896	910	940	907	955	1000	952	909	929	937	913	911	921	919	933	905	890	923	968	922	860	983	945	961	988	943	942	889	918	951	874	905	915	958	896	954	973	953	937	934	943	932	951	954	925	885	886	954	929	981	934	950	913	959	945	938	913	1000	919	944	899	934	936	879	949	906	957	945	917	969	958	953	923	945	968	938	913	871	905	922	928	958	957	966	927	941	899	931	919	916	1004	1007	954	920	917	969	981	947	917	921	948	964	922	938	942	923	981	928	1047	942	914	902	927	930	969	935	964	984	867	950	962	986	974	884	935	924	932	924	945	927	927	973	918	902	936	967	940	915	995	913	912	965	989	906	935	883	908	881	1002	949	911	939	937	935	939	879	928	926	891	947	922	962	930	909	970	955	962	886	939	924	942	943	950	941	985	963	919	944	954	938	929	900	924	961	921	956	966	961	923	975	893	1012	974	948	916	963	1005	952	927	954	971	892	944	946	906	876	932	893	945	926	898	962	971	916	925	919	936	925	942	914	920	958	923	895	946	933	946	958	943	946	936	929	899	933	947	942	911	911	977	958	880	1004	957	852	951	904	889	919	932	935	964	951	948	984	974	906	948	902	980	960	940	931	925	945	908	982	949	941	927	913	929	967	897	967	910	945	897	955	927	984	959	937	894	947	980	974	899	923	927	940	933	912	900	927	922	913	919	953	876	960	928	979	962	907	928	951	984	891	876	925	917	980	904	964	952	943	974	966	919	918	955	957	916	896	952	914	930	984	980	938	887	907	920	1011	996	888	902	916	946	921	835	922	913	951	986	941	893	935	966	929	999	933	922	924	961	899	891	948	953	965	893	922	900	880	956	925	908	916	922	941	908	898	903	902	964	976	908	1005	935	850	908	891	928	918	975	895	930	951	945	939	941	905	936	921	913	926	919	921	923	942	916	909	966	929	950	921	923	945	911	925	950	947	928	953	909	915	955	963	952	936	954	931	941	998	941	969	975	997	934	948	884	874	941	889	911	918	890	949	955	952	941	899	971	964	924	974	944	892	978	866	991	950	890	912	940	849	988	953	907	908	915	935	893	917	1002	916	919	941	930	986	981	876	929	922	984	864	961	920	996	967	898	999	920	897	914	940	965	952	982	943	919	954	913	942	920	936	950	920	921	953	954	933	937	939	928	899	934	916	937	919	1000	927	962	919	948	931	913	923	936	933	926	901	981	926	931	899	885	935	939	921	975	950	908	961	957	941	940	925	971	922	905	927	955	920	912	972	981	936	979	885	958	929	965	927	905	941	932	949	930	964	936	974	939	940	937	954	968	960	929	950	903	981	956	951	933	915	886	942	1001	945	978	916	925	937	952	949	975	884	944	988	893	936	929	965	933	951	986	959	956	947	924	919	917	979	941	943	944	896	892	912	1023	919	985	992	965	923	928	942	945	933	923	985	895	948	975	972	918	939	938	945	976	906	959	926	926	982	905	950	937	931	958	935	959	900	914	896	941	997	933	898	994	970	975	908	926	999	906	844	880	952	1002	908	933	915	980	902	939	956	915	969	904	951	930	934	921	949	930	973	980	874	890	947	941	946	917	933	965	938	908	913	927	933	888	987	935	936	961	900	917	950	965	950	936	991	921	946	931	932	940	925	901	945	1005	915	969	912	919	908	914	946	869	957	926	899	928	967	909	934	883	945	903	941	912	995	958	902	904	966	982	997	952	976	927	908	942	922	944	940	945	935	900	897	914	948	899	917	904	956	924	883	965	911	944	935	906	920	901	900	949	910	921	933	929	924	938	916	999	931	952	934	931	979	918	907	959	957	935	926	905	941	952	959	937	933	914	934	934	939	942	939	945	927	921	949	941	941	944	982	859	919	932	904	902	948	930	895	919	935	942	954	923	901	934	940	957	933	937	929	971	975	926	973	917	951	956	921	931	908	885	925	952	957	905	953	946	934	867	1004	953	954	924	963	928	916	921	923	903	950	952	910	934	921	898	900	979	952	898	945	935	933	934	912	970	912	978	925	975	917	913	952	931	940	957	955	980	900	924	1012	985	931	949	970	928	964	958	934	941	952	917	900	889	927	980	951	949	906	938	896	966	904	973	949	946	901	924	972	951	993	938	912	919	925	940	917	961	922	951	887	920	974	976	942	900	922	912	931	958	928	895	905	918	907	970	885	917	908	955	877	910	890	932	927	919	960	917	931	947	970	981	920	915	984	940	914	968	942	939	902	910	976	947	919	958	990	920	913	921	939	901	880	947	921	940	953	966	938	934	989	889	968	928	881	899	959	937	963	980	926	908	963	941	903	897	1031	1011	909	871	975	873	944	903	928	924	958	883	935	912	919	889	896	970	967	916	900	941	917	940	964	927	995	967	902	891	947	949	932	909	934	965	888	887	922	922	951	935	880	916	968	964	928	950	935	914	945	937	924	952	917	892	899	899	909	955	941	924	936	985	934	954	954	935	962	960	957	939	964	964	888	939	894	935	890	957	952	944	948	901	944	967	897	948	917	940	870	960	948	933	924	915	908	944	925	949	891	946	901	879	990	905	949	993	916	917	966	930	930	969	879	937	959	934	931	979	927	878	952	879	971	956	937	939	947	898	898	931	902	969	916	937	949	917	918	872	955	962	953	916	953	923	959	936	912	1002	934	934	850	954	980	946	945	915	965	928	943	962	898	915	908	919	895	892	923	908	956	905	938	1001	919	917	975	912	987	914	911	943	932	916	928	933	888	943	958	913	942	922	901	937	948	874	979	917	939	923	953	955	946	1016	962	923	913	939	904	967	947	958	968	965	915	895	918	962
24358	7083	2107	1441	1050	690	604	501	384	283	278	259	284	302	307	328	359	344	319	279	258	291	284	278	269	268	315	284	269	226	234	265	250	234	237	257	240	240	254	219	224	232	227	222	220	234	269	248	243	224	211	247	260	245	226	237	259	236	249	244	241	228	236	222	199	237	213	247	240	203	211	237	230	242	264	242	241	249	242	219	234	217	260	227	218	239	225	229	233	220	226	247	263	240	258	230	234	243	215	221	230	224	210	202	249	241	241	231	251	222	238	250	246	226	245	211	249	226	236	230	232	222	253	229	219	235	234	235	229	271	233	217	232	220	216	224	217	229	237	251	247	216	225	229	230	248	238	223	250	201	235	257	229	257	221	243	238	222	239	238	213	220	225	223	232	209	258	233	215	237	203	252	225	228	251	246	230	222	244	200	202	246	249	259	241	221	256	235	235	240	266	234	233	225	232	240	207	256	241	218	248	262	247	226	242	215	217	215	220	208	243	236	219	235	235	223	255	237	238	251	232	227	245	237	243	229	211	228	272	223	248	236	249	245	262	231	233	232	262	224	245	215	227	247	214	225	227	238	220	249	244	241	246	261	226	233	258	247	221	224	243	223	231	211	232	225	226	208	245	245	227	281	232	214	229	246	246	240	235	235	231	237	233	213	233	230	228	226	227	236	230	235	206	245	234	209	207	221	231	217	234	243	229	230	235	219	220	237	204	239	223	219	219	247	233	219	227	217	240	213	234	232	239	209	223	194	268	223	246	253	212	223	222	203	216	220	239	224	226	228	243	218	252	205	234	237	232	228	234	226	225	242	234	258	251	206	236	246	239	232	225	244	237	245	212	224	260	231	232	246	233	242	242	237	229	216	225	237	244	257	225	199	248	200	253	222	216	210	201	239	222	223	259	240	219	226	224	229	244	238	233	221	228	196	217	224	220	219	215	221	241	246	228	202	221	236	226	244	242	232	226	232	235	227	209	259	223	245	222	239	233	250	228	212	213	223	260	213	221	210	251	235	228	249	235	242	233	245	251	224	244	245	229	215	243	227	194	245	208	231	232	234	202	247	238	259	237	186	247	239	227	221	220	263	228	249	205	222	251	242	224	240	212	204	248	254	224	229	248	235	223	228	237	226	248	227	201	213	230	217	217	231	215	240	206	203	253	246	233	244	246	249	207	225	248	215	245	220	236	251	242	257	257	231	225	231	224	224	236	230	233	217	256	265	226	254	219	238	237	225	217	220	224	247	280	251	226	246	251	239	224	242	222	233	242	236	226	235	251	207	220	222	255	217	217	250	250	231	213	212	233	252	229	233	240	225	233	248	230	235	255	236	265	225	252	236	238	222	240	244	246	241	251	212	215	235	221	229	258	232	233	227	219	211	227	281	218	196	207	216	229	242	220	201	252	232	215	272	240	224	236	250	226	215	229	254	236	236	204	248	256	248	269	225	230	210	241	226	251	236	251	228	205	242	220	231	245	237	238	271	237	242	239	233	223	227	226	232	190	233	212	256	250	249	237	228	209	251	243	252	234	233	248	197	239	233	201	257	234	234	237	239	213	201	226	248	236	230	212	235	252	225	254	208	222	243	248	222	235	272	233	250	272	237	218	213	237	238	213	236	191	224	245	267	211	255	222	247	212	229	229	231	236	230	233	255	250	242	266	240	239	209	214	256	244	224	221	207	227	229	236	222	232	246	248	222	245	230	243	236	245	255	234	240	225	210	240	232	237	239	252	214	218	240	211	255	245	217	245	244	258	219	241	247	228	258	227	234	226	218	250	235	212	222	229	237	250	252	209	219	238	214	268	255	250	269	253	230	239	231	238	238	197	207	242	216	210	221	197	245	216	236	239	221	265	220	210	234	251	231	251	225	254	222	225	198	233	241	230	223	206	257	234	221	232	245	225	256	246	210	217	215	228	234	229	221	235	212	214	235	230	245	246	217	224	258	281	249	241	223	220	248	215	220	249	226	236	238	245	253	222	260	228	219	253	235	239	226	218	252	240	243	266	213	256	217	242	229	263	214	235	261	243	234	270	234	211	226	260	236	231	233	238	220	227	250	237	249	223	251	241	231	236	243	195	242	246	244	221	250	246	240	274	226	273	208	236	228	201	219	263	274	252	233	242	200	220	243	220	200	245	225	213	214	261	238	272	223	230	229	215	255	249	251	245	242	210	256	228	251	229	257	236	229	240	250	240	264	223	233	241	232	208	239	231	212	217	234	236	239	224	251	255	265	223	250	247	243	229	232	245	214	265	223	241	219	242	205	233	214	228	239	223	235	238	226	230	239	233	248	241	236	217	239	213	239	231	266	220	228	225	269	229	189	230	233	228	268	251	284	267	231	224	235	244	241	211	222	227	233	208	235	234	223	218	237	237	226	249	272	209	202	218	232	252	216	232	220	224	247	210	236	240	214	253	244	250	225	226	232	255	232	218	230	235	265	233	225	219	239	243	244	223	243	212	230	240	246	239	224	210	238	239	242	223	231	236	234	241	230	249	236	207	254	236	255	272	230	226	219	221	199	228	233	244	216	232	248	224	290	272	235	245	210	253	228	243	225	208	252	224	244	204	233	222	217	255	211	213	240	256	230	225	218	212	238	255	233	251	221	226	235	218	212	254	261	234	252	231	249	226	251	256	248	257	253	260	208	217	204	273	215	227	210	212	224	223	235	241	242	232	236	238	243	222	229	220	235	222	262	225	255	231	235	216	236	239	228	274	241	242	205	232	233	228	219	246	233	249	222	252	281	254	217	242	253	259	222	232	232	234	236	237	226	240	234	249	210	228	217	237	268	232	245	213	213	239	241	251	246	212	227	220	247	241	268	228	217	204	256	240	229	217	241	247	232	251	211	242	218	231	247	255	222	261	226	189	199	233	224	249	210	237	252	227	236	261	264	210	252	233	238	220	242	268	234	214	233	203	232	222	235	255	247	244	233	237	232	237	255	247	244	259	216	215	240	265	232	227	225	226	273	238	221	241	236	255	229	253	220	267	239	225	228	241	245	228	231	235	233	245	222	230	236	222	224	248	229	232	233	239	234	231	260	235	224	226	220	251	233	261	220	210	254	223	216	226	238	202	220	227	242	244	210	233	216	207	246	239	226	235	238	219	243	233	226	204	227	251	213	220	204	214	202	226	216	206	194	236	270	235	221	244	254	223	244	202	221	259	262	262	243	226	236	225	220	240	213	215	218	257	223	250	240	218	242	242	228	234	206	221	243	255	233	246	254	222	222	259	231	264	214	235	241	227	239	213	242	228	233	234	244	243	222	221	223	264	231	251	249	242	230	213	246	246	216	227	227	210	211	253	252	234	225	200	198	234	240	248	240	239	225	255	249	258	242	255	230	231	231	228	241	247	232	235	266	222	216	253	232	230	229	227	221	242	226	218	248	248	222	222	230	244	249	238	233	197	194	259	220	230	229	244	210	219	247	248	261	224	240	246	243	234	221	236	227	207	216	205	258	235	266	256	223	250	242
15997	4797	3396	3831	3240	2548	2167	1952	1421	1112	1008	962	883	959	1123	1294	1315	1304	1161	901	796	849	847	764	849	851	908	855	812	675	627	669	641	631	626	615	629	576	604	627	578	616	580	572	621	635	604	608	604	605	604	580	531	609	565	642	580	596	592	597	623	632	602	597	627	583	663	577	565	611	575	584	539	621	569	617	600	557	607	572	582	605	622	576	591	623	622	575	576	550	613	560	592	607	554	595	571	595	574	604	587	607	600	596	598	537	553	625	610	612	608	574	601	575	569	550	616	583	613	629	563	601	576	590	584	599	550	635	547	625	596	588	565	601	546	619	582	606	570	594	557	602	563	616	619	606	598	560	601	550	607	575	593	598	628	608	576	610	571	631	564	577	588	622	574	554	601	602	612	596	526	571	575	618	596	588	581	597	582	581	562	559	619	609	559	578	563	572	580	573	589	577	589	598	591	543	562	569	564	592	592	577	579	642	582	549	620	575	610	607	606	572	562	598	639	557	616	620	587	598	616	589	596	597	594	604	595	613	573	651	653	599	589	594	570	600	589	552	599	593	580	558	611	569	595	603	587	598	647	629	642	568	590	567	547	605	612	585	567	630	584	571	585	572	612	564	537	583	527	595	572	597	559	558	600	578	559	561	570	623	619	632	593	573	620	609	631	585	638	606	598	572	573	569	567	614	611	598	596	565	557	596	595	622	549	571	608	600	585	546	574	547	572	587	618	570	586	638	585	597	587	592	612	573	567	576	594	600	577	574	599	573	564	620	604	558	619	541	589	600	604	582	611	593	631	584	590	568	641	620	607	591	589	594	602	608	579	617	559	576	629	556	557	590	573	565	573	569	598	602	588	559	602	600	601	604	604	604	583	563	628	564	590	595	588	596	562	634	570	585	554	597	610	588	561	609	594	596	555	624	634	592	611	571	601	631	589	598	614	574	599	576	582	608	549	554	587	564	588	547	616	537	606	627	597	592	645	578	569	617	596	607	546	616	576	616	604	597	588	577	571	566	557	612	576	592	553	579	577	558	614	579	585	566	582	574	599	596	625	597	583	586	550	586	610	541	573	607	635	562	598	570	600	567	592	601	571	576	571	571	563	621	612	603	629	570	584	591	564	549	590	599	575	578	590	616	601	609	556	614	593	593	565	580	550	607	582	605	572	584	647	628	567	599	594	583	621	552	584	561	615	587	609	567	588	637	594	546	586	617	639	606	576	552	623	589	617	600	544	612	580	563	578	608	577	582	598	601	575	580	543	589	586	601	643	568	599	549	602	590	577	595	606	643	599	578	559	593	614	548	571	607	580	599	589	576	570	569	611	576	580	579	639	602	622	599	541	582	618	583	554	613	570	597	590	584	593	524	592	561	606	603	602	636	599	594	614	606	606	588	578	575	576	602	555	596	559	603	611	631	577	602	577	597	620	645	604	573	615	595	630	626	567	557	595	578	567	594	573	568	614	581	614	579	576	564	610	615	597	589	584	565	577	592	630	602	593	608	619	596	592	585	605	576	618	596	562	573	585	592	561	571	565	588	637	600	605	558	582	607	607	617	602	604	601	586	558	626	578	593	597	575	593	578	583	566	564	589	625	600	602	579	588	537	611	590	593	578	617	600	602	569	568	601	585	583	607	578	578	612	588	586	563	580	577	624	603	574	568	595	598	552	582	557	599	596	580	534	544	587	599	580	614	576	578	567	647	568	596	582	604	539	581	588	588	605	578	581	553	586	631	603	605	584	588	579	559	571	625	601	585	618	601	613	630	593	635	582	562	558	572	550	601	580	599	562	631	580	558	604	530	580	618	594	598	592	602	513	600	641	570	621	596	594	583	562	549	587	615	581	569	596	611	589	555	561	561	582	573	600	580	618	559	581	576	571	600	612	553	634	617	568	575	611	596	607	645	555	589	576	558	609	588	621	620	602	583	562	629	585	634	588	595	578	592	615	605	571	601	606	578	598	586	559	583	601	602	578	585	566	585	574	610	628	603	568	599	555	607	557	588	587	556	587	584	634	573	628	583	596	601	596	620	633	578	571	592	660	610	572	590	577	588	569	623	582	579	575	584	592	544	563	556	567	558	593	594	578	590	590	584	591	578	624	588	594	629	627	554	549	600	575	626	621	602	576	591	584	586	583	612	637	604	603	581	558	595	592	606	578	533	556	567	620	628	586	598	599	614	580	601	600	562	618	584	602	591	585	571	578	604	612	585	614	581	622	582	588	594	606	594	629	578	589	551	590	574	610	599	569	552	582	596	575	575	562	577	564	567	577	586	585	611	565	619	584	608	601	564	609	607	611	635	588	594	589	621	594	571	576	594	602	574	578	548	559	578	582	584	582	538	613	598	577	600	555	579	529	619	606	561	562	560	594	610	570	568	584	565	573	605	583	582	579	605	611	580	594	592	609	584	556	582	625	578	590	601	585	581	572	557	623	578	592	598	576	605	608	596	580	593	650	599	592	565	555	573	537	604	585	584	577	581	586	568	596	568	586	610	598	603	583	614	587	605	616	572	566	628	594	571	602	594	562	580	544	572	599	558	590	569	617	565	590	635	574	629	600	581	597	605	551	593	647	573	610	569	600	613	608	607	580	580	595	605	582	613	594	609	556	590	568	572	598	617	556	615	600	596	593	568	588	547	570	627	606	578	562	570	593	551	617	572	585	576	592	592	640	596	599	594	604	552	588	589	610	583	533	587	584	571	587	600	552	569	558	613	583	540	529	666	610	590	573	598	584	586	531	584	611	558	598	604	561	639	608	580	599	597	594	605	604	604	560	619	584	586	606	601	551	590	595	606	575	572	625	591	605	585	583	614	585	565	550	605	599	619	589	565	623	582	577	576	617	581	573	572	590	622	548	561	565	587	588	550	617	569	613	607	616	563	582	597	610	577	602	621	577	577	551	657	507	590	602	558	606	593	609	629	573	593	560	553	638	621	579	582	572	616	599	584	580	580	556	582	599	573	619	601	608	592	605	635	615	604	599	545	603	614	591	563	589	595	591	551	599	588	599	577	572	587	605	580	562	600	601	546	596	585	584	568	615	632	640	619	574	603	583	604	587	577	606	615	593	595	543	589	591	595	574	603	624	606	582	601	644	617	627	591	593	598	573	568	591	589	650	590	594	566	631	575	555	601	573	580	575	593	576	605	582	562	555	575	597	591	565	557	580	596	590	574	570	588	597	598	543	604	574	608	616	573	588	594	586	579	583	624	587	572	555	600	544	530	617	597	534	541	588	594	551	570	584	597	549	611	577	592	584	564	603	571	567	621	577	572	597	567	586	624	568	550	587	571	571	578	612	572	586	573	603	592	591	589	623	598	575	599	578	599	579	574	597	611	553	581	566	615	577	577	570	629	557	601	614	649	567	570	573	587	606	581	611	563	572	578	584	598	563	598	613	636	605	585	576	584	580	590	573	580	588	592	596	552	588	596	599	570	639	600	577	600	551	632	571	566	547	580	556	586	584	619	599	572	586	626	593
4798	1400	641	584	515	477	469	420	382	408	405	388	423	374	439	441	388	400	404	399	417	426	398	460	434	405	438	414	404	411	429	402	414	395	388	398	370	364	382	400	423	422	401	413	427	434	384	362	405	365	403	403	386	404	417	416	396	397	366	414	394	420	439	421	393	417	423	410	403	387	377	431	395	416	413	410	391	419	417	398	386	385	397	359	385	402	423	403	400	375	450	433	392	387	409	431	420	425	383	405	397	377	387	393	415	355	375	399	408	393	427	378	411	376	424	414	380	395	368	406	436	435	408	436	401	408	428	400	408	399	386	419	408	439	380	362	389	414	407	456	420	390	395	408	407	351	391	390	396	426	378	408	380	407	416	415	425	436	377	409	414	422	428	394	402	406	413	402	398	442	419	366	404	444	412	393	434	395	445	420	413	410	426	414	436	398	435	390	373	424	379	431	377	386	379	402	380	384	378	409	422	431	432	421	402	398	428	448	420	406	365	391	405	403	409	436	372	414	403	425	397	392	418	415	388	451	390	432	421	395	360	438	383	420	431	379	360	368	405	399	425	398	434	415	429	409	445	356	407	418	431	366	391	406	448	423	446	371	372	394	406	398	404	411	405	410	377	379	437	438	405	384	377	430	400	400	387	426	368	439	430	361	396	394	449	374	377	380	376	408	428	406	402	407	393	421	423	444	394	426	406	418	405	444	429	397	372	423	392	385	393	416	417	412	412	394	440	417	416	392	426	370	393	367	391	371	369	400	429	410	392	390	384	446	442	425	401	370	385	377	415	355	459	422	378	383	419	400	404	406	398	419	436	394	390	398	386	426	434	465	405	414	403	412	421	402	399	415	397	389	407	375	412	417	401	399	381	393	426	405	391	385	404	418	388	424	436	382	417	392	400	406	445	400	421	375	375	406	437	404	400	405	400	394	392	367	395	386	395	403	373	422	383	453	377	364	411	392	431	416	411	373	387	414	401	392	395	447	412	374	427	372	421	390	383	412	455	423	396	360	393	426	397	397	401	408	426	406	379	403	359	428	399	413	388	400	416	397	375	382	419	394	358	413	409	400	385	391	414	400	410	380	413	394	393	392	403	409	414	388	404	406	424	358	372	373	455	423	418	373	403	398	372	404	399	400	398	410	410	407	400	412	395	413	390	450	431	411	410	402	358	391	399	400	385	428	411	415	391	371	394	387	377	384	427	389	400	404	412	385	393	392	384	396	409	402	398	451	409	421	446	389	389	397	388	424	422	459	420	402	414	415	360	410	365	437	428	407	382	416	406	424	390	405	425	396	398	424	409	382	386	430	380	450	426	376	396	426	387	443	414	416	410	415	384	411	371	399	393	425	411	380	391	376	417	368	394	395	377	399	390	386	407	412	379	430	376	426	383	414	411	423	439	414	434	381	410	409	389	382	401	366	388	365	392	391	427	412	416	399	411	429	406	400	377	394	400	392	401	418	391	386	396	404	424	409	376	395	387	411	421	429	417	401	433	402	407	402	391	408	454	449	399	379	412	410	400	409	408	405	364	388	430	390	419	417	412	393	364	409	428	381	409	412	400	429	402	428	396	388	396	398	398	385	411	416	395	415	404	411	396	396	382	420	421	412	439	413	413	451	392	433	415	389	395	438	434	414	444	384	414	408	445	378	406	358	395	400	382	395	338	411	377	384	453	406	402	400	425	414	411	392	393	404	421	403	398	398	389	359	369	406	414	407	391	418	373	422	388	347	414	377	414	354	393	412	445	411	392	410	416	391	405	386	438	411	387	389	411	428	419	431	408	385	423	408	380	386	386	402	386	397	386	403	375	390	420	376	399	428	389	418	382	410	393	425	382	386	385	382	400	412	408	428	422	381	428	427	404	352	389	416	387	386	398	428	431	379	361	390	431	360	420	414	449	401	385	426	418	424	416	417	362	422	426	421	391	396	431	395	400	416	407	428	442	403	387	406	417	446	391	426	397	391	393	384	411	397	449	372	433	406	428	401	407	438	401	379	386	400	425	404	432	436	359	420	408	399	421	387	409	410	431	382	477	398	418	461	401	401	405	427	418	398	419	386	433	438	412	418	389	420	410	389	387	436	434	394	409	415	397	384	390	422	408	441	417	405	379	429	421	416	443	381	424	401	404	416	408	400	402	419	406	403	437	398	410	389	368	381	393	373	362	416	380	391	405	408	389	399	426	382	420	393	394	430	389	394	431	398	415	415	425	361	395	387	384	421	393	408	407	413	414	406	428	426	392	401	463	406	382	407	388	415	437	412	442	430	432	408	383	418	397	417	396	441	444	427	409	403	391	412	432	402	371	414	409	401	434	442	426	408	428	414	388	401	383	402	419	384	376	391	377	405	354	368	407	405	400	387	422	375	396	402	427	397	404	387	419	352	419	431	409	402	377	394	411	410	376	408	446	408	381	424	407	412	455	400	451	418	424	389	444	397	391	402	414	371	377	367	418	428	380	396	403	425	399	418	383	409	383	385	467	405	381	397	377	391	397	378	444	396	384	425	400	397	428	410	399	429	402	427	462	380	409	412	377	397	354	410	420	403	411	390	350	374	389	340	387	400	392	376	417	395	400	376	378	391	418	397	431	401	409	419	428	408	345	420	380	392	392	399	424	376	427	417	373	432	403	414	421	359	406	403	400	379	399	367	414	398	417	420	418	394	399	399	409	411	386	406	392	403	420	390	447	370	411	422	405	417	378	416	407	401	378	413	433	384	408	422	426	403	397	394	415	420	401	351	403	400	374	406	421	374	389	409	437	383	410	436	392	375	393	397	388	418	438	378	382	404	416	417	385	404	397	406	412	411	358	440	400	417	418	420	415	397	396	367	420	411	432	393	415	399	402	398	416	395	404	380	440	409	402	468	410	354	384	413	412	435	395	400	402	410	383	376	380	429	384	365	383	404	421	436	396	398	398	411	380	407	378	401	415	412	398	394	373	424	448	426	385	416	462	387	410	402	389	399	428	440	435	392	393	406	372	400	379	386	395	413	450	412	433	437	380	410	388	371	413	440	389	425	391	432	390	379	401	405	371	416	409	391	417	396	400	389	395	432	380	378	402	401	395	384	421	399	386	417	357	388	407	408	420	375	399	417	399	419	434	426	357	433	407	387	410	368	421	345	449	423	399	406	417	391	423	410	410	412	399	421	449	417	437	405	428	404	421	422	393	391	460	388	383	399	431	403	397	425	472	448	367	409	390	411	395	414	383	417	414	428	420	394	444	405	385	421	373	376	380	393	376	398	421	389	405	423	402	427	392	394	409	423	414	372	401	439	405	415	378	383	416	378	423	380	386	436	420	411	402	424	400	397	411	378	382	414	380	421	393	364	434	382	413	393	383	385	359	420	395	417	396	393	419	416	443	423	397	386	411	396	397	393	363	416	393	393	416	428	395	422	391	398	443	413	401	436	402	419	401	390	403	410	438	432	420	381	402	402	382	378	436	419	377	424	351	394	433	419	388	387	396	424	375	424	356	416
4383	1889	1552	1623	1358	1279	1209	1072	1090	1076	1013	1023	971	1011	1105	1151	1139	1113	1093	1057	1058	1048	1059	1028	1106	1047	1109	1075	1014	993	1031	1049	968	967	1039	961	983	1010	1011	1008	976	995	940	943	954	971	960	974	1008	997	1013	983	969	1018	1026	987	921	997	957	997	985	963	971	962	977	999	981	1006	973	960	990	973	957	950	944	934	964	984	956	1007	1025	982	971	991	926	983	932	968	983	999	995	964	971	988	973	907	993	980	956	1034	997	999	960	926	972	966	981	992	967	1005	1001	990	976	948	984	977	957	997	998	1005	935	944	999	984	974	990	1002	1009	969	1025	958	990	1004	975	1011	928	948	960	990	979	940	925	983	949	1051	939	974	965	918	1008	1026	950	984	973	979	924	982	996	1040	992	966	912	975	998	1032	996	1015	975	984	1027	963	929	1037	947	961	962	972	987	934	940	967	955	1001	952	944	908	1002	954	972	933	1007	987	966	959	976	953	1001	1001	985	913	950	972	989	1036	978	935	1007	994	961	1041	981	1030	1007	1023	995	939	997	916	991	967	986	1017	966	984	973	964	1020	956	978	962	932	971	979	947	963	960	1028	938	972	996	932	979	960	960	917	1037	992	1041	900	961	939	987	937	963	927	976	964	1004	1015	945	988	981	1006	916	995	980	989	964	946	978	933	913	915	1010	988	976	924	967	953	968	965	968	963	960	950	940	940	1015	1014	953	1016	974	1003	1017	1012	963	929	963	980	1002	995	986	962	989	936	970	1002	948	995	1016	1005	962	957	931	999	966	978	1004	945	954	949	1014	1008	1014	966	1007	1003	904	962	967	951	964	989	948	933	941	959	1036	988	963	982	994	980	972	908	1018	985	1027	992	1016	940	1010	936	1002	971	955	964	971	921	965	979	978	942	1008	900	956	969	998	954	1005	986	949	972	1006	1004	979	1001	987	989	943	906	976	1033	955	961	979	1001	984	973	1000	959	980	962	1026	981	968	965	1000	984	1010	983	937	993	976	1020	997	942	915	958	959	924	998	962	945	948	907	991	987	1013	953	1034	960	932	956	948	962	963	1018	922	960	947	979	986	972	1011	936	1016	1020	946	988	976	984	957	919	999	983	971	1045	997	1016	968	931	981	966	965	958	911	973	951	931	973	1006	963	964	994	1009	962	981	994	971	987	969	970	969	991	991	977	958	977	975	1007	1041	968	907	997	958	974	975	1012	1004	943	978	951	967	986	969	904	959	968	952	960	945	931	965	985	993	1044	958	1025	958	945	974	927	983	936	959	980	928	930	969	1000	1026	931	994	974	952	906	1033	1004	1018	913	1009	982	959	908	988	930	999	918	978	1006	975	1010	953	965	955	1033	1002	951	990	1001	971	927	926	973	993	1032	1068	943	964	957	954	949	1062	962	990	970	950	976	972	970	951	941	995	1000	1046	947	989	999	988	981	1015	988	1015	969	1014	960	948	990	981	965	959	995	1007	956	1043	957	953	953	932	951	973	992	990	986	988	984	979	1001	1002	1002	973	956	970	1053	944	977	992	950	1002	971	1000	905	922	941	988	1027	983	992	923	1007	1000	961	919	963	888	1007	982	973	938	959	928	953	1009	968	1007	968	964	975	987	983	910	970	969	938	1013	1014	991	952	992	999	903	998	951	1021	979	972	924	1017	998	987	963	966	944	975	956	982	959	969	918	1014	946	932	969	1016	1006	990	960	1021	922	988	946	981	992	929	1008	941	908	989	943	1000	1009	970	965	932	1010	991	956	1000	1025	960	983	933	957	1050	957	967	967	1016	973	937	957	973	1008	957	982	924	950	1026	952	951	975	1007	970	919	957	935	942	1013	988	962	989	960	1014	1009	954	923	997	1013	955	967	941	959	1008	976	953	958	978	961	998	1009	983	960	1030	970	1033	927	962	990	975	1012	959	991	945	960	1039	994	1024	995	963	1027	982	965	995	1035	960	947	970	947	974	950	1019	1020	962	959	942	980	914	1007	985	993	953	940	1004	965	988	934	1001	971	959	986	953	972	972	947	1006	1000	956	990	1060	952	974	967	962	954	968	995	956	967	964	1012	970	1019	912	988	968	951	1017	1020	1009	989	969	979	923	983	970	988	1024	970	974	992	994	950	954	941	1040	954	962	952	977	990	974	995	972	973	925	967	1000	954	1003	939	986	989	998	978	971	944	1002	972	902	975	988	947	1007	985	982	949	960	975	969	990	908	944	1027	956	1002	981	996	992	942	974	984	933	997	933	937	953	1028	1021	1005	973	1024	1033	954	991	949	1033	977	974	1001	1009	975	927	1005	924	1003	946	1006	977	963	960	989	1004	970	959	996	989	956	989	958	944	918	972	955	1006	921	1020	948	977	921	993	973	987	984	930	973	941	981	992	960	986	994	909	932	936	958	1034	945	972	958	976	987	975	1006	973	968	975	979	1018	973	1031	951	942	984	959	1037	1002	963	1006	937	1000	974	984	963	971	930	967	1042	963	967	982	1026	963	986	977	941	994	978	988	1001	929	985	1010	982	928	993	961	1027	987	1009	967	988	998	982	940	966	966	969	883	993	987	962	957	966	963	971	972	928	952	974	1001	1022	991	901	978	981	944	1007	949	947	1004	977	995	964	1005	974	955	929	1044	978	931	1015	1014	953	989	946	922	1021	961	933	954	1016	987	947	1001	1015	936	961	971	917	984	974	1002	987	1035	939	1032	977	957	983	912	1008	943	962	1014	985	950	996	996	966	953	976	940	964	946	951	963	970	987	1001	974	934	938	967	987	1011	941	893	971	994	937	944	944	923	972	947	949	907	961	997	1006	1025	958	979	944	991	961	970	1005	1001	992	1003	1007	953	972	1016	954	1010	998	992	999	975	943	961	974	975	953	943	963	1049	1040	959	970	1008	1019	954	953	971	999	958	976	991	1016	968	938	923	970	1005	968	925	1032	954	964	964	934	997	945	991	940	982	1021	943	952	973	927	1022	984	943	967	975	1035	990	1005	1000	1003	1003	972	924	1004	1001	1008	1000	961	965	988	1028	1018	928	995	1010	1021	936	976	961	988	985	977	961	983	1022	956	991	924	1003	930	991	995	945	952	989	992	959	1011	936	985	941	913	941	949	986	980	988	978	982	999	1022	957	1012	970	990	944	968	994	1023	975	985	1016	995	961	990	927	938	987	963	988	1012	985	1014	953	937	896	969	945	1016	999	968	916	999	942	1002	1010	967	966	945	965	964	975	955	986	936	961	958	1057	955	972	1060	952	995	924	968	1034	1019	959	980	949	1033	1034	967	971	961	965	1004	977	968	991	1016	961	982	959	1009	992	938	1001	928	1034	933	941	980	1031	972	971	1015	929	996	994	1023	985	971	970	915	991	998	984	929	924	992	942	1047	964	938	979	1000	922	1027	993	976	988	964	982	889	1000	968	1001	977	947	995	989	931	1051	1011	1013	990	973	959	908	983	933	957	989	977	959	958	940	995	1007	987	1004	993	959	991	948	946	958	1046	989	929	1012	970	929	963	958	1008	971	1007	1017	988	953	996	1021	971	986	958	975	955	973	947	1007	1002	999	958	990	895	971	915	967	935	991	986	979	993	961	951	962	979	1009	930	981	965	978	935	944	989	994	969	973	984	933	973	1025	1038	1012	911	980	956	985	1021	962	989	984	1014	965	928	981	966	957	955	908	977	991	942	974	1021	1000	999	976	955	984	980	1016	979	941	973	955	971	970	932	924	1005	986	936	925	968	975	979	1028	976	1006	967	954	929	994	1010	1022	954	941	938	1024	946	973	963	996	905	983	988	997	966	923	983	999	953	986	1009	972	996	987	960
15087	3851	1411	1073	786	626	555	508	453	441	406	394	424	388	436	454	426	445	426	384	403	390	393	408	386	401	414	404	379	386	401	402	382	358	382	393	431	376	386	413	372	422	379	360	386	350	415	419	382	374	363	388	377	360	372	384	388	370	366	339	378	413	398	367	389	350	378	412	363	369	387	372	402	371	357	406	368	342	370	394	379	380	359	360	374	390	372	341	362	375	363	380	360	397	393	390	336	378	356	387	384	346	434	367	375	384	397	378	393	366	403	409	363	359	375	350	401	397	375	331	360	384	377	373	393	383	394	358	405	401	401	389	390	320	407	374	337	375	392	400	353	406	389	357	395	402	399	397	399	388	336	361	373	415	370	382	376	406	385	394	391	377	413	369	356	396	373	340	391	399	389	378	366	387	380	372	391	403	350	366	402	388	359	376	379	373	390	400	376	381	390	396	376	351	365	389	398	403	403	373	341	346	391	363	392	354	401	407	378	401	337	353	389	360	404	391	391	367	387	347	347	394	389	392	348	403	367	404	372	374	359	397	386	374	380	383	378	358	390	395	383	386	358	373	423	372	380	352	420	400	375	367	391	372	368	377	381	403	341	370	400	388	386	377	401	395	383	389	382	420	390	353	401	366	378	370	406	413	377	371	377	356	391	380	420	381	362	370	381	395	415	390	401	400	375	376	368	343	358	394	391	396	347	382	410	357	411	409	387	410	370	369	353	345	413	410	372	388	369	384	391	374	352	381	396	339	384	365	360	403	375	369	345	336	384	401	396	390	376	394	386	401	399	347	370	362	373	383	355	371	363	386	406	367	384	385	376	394	385	406	382	408	366	377	385	435	374	393	355	399	357	361	344	371	367	385	369	385	403	380	377	391	382	385	358	402	393	347	406	330	351	363	372	357	352	322	372	412	358	371	365	330	391	413	410	361	396	401	404	382	359	396	420	350	364	413	375	378	378	374	352	361	371	368	374	348	383	410	367	380	379	357	382	323	363	409	376	374	390	394	365	365	391	391	375	393	363	411	416	340	417	385	370	407	405	380	385	336	402	400	379	403	362	354	406	384	375	372	359	366	415	395	373	409	407	394	395	379	386	387	378	403	390	408	387	375	412	393	365	393	385	388	387	421	356	393	328	391	358	380	389	403	370	374	357	360	413	379	361	384	381	377	415	392	360	378	336	375	382	394	389	362	380	385	394	357	349	358	379	392	375	358	385	390	387	387	352	359	402	345	405	354	371	396	373	358	386	412	400	398	376	355	380	389	407	369	390	401	378	363	381	391	389	365	391	406	373	353	411	364	420	366	399	344	348	379	351	382	388	388	382	374	405	400	407	391	420	398	386	394	380	375	395	378	390	414	415	396	386	407	406	389	398	338	398	385	375	391	400	401	386	399	369	417	372	374	386	363	394	368	366	386	343	394	394	365	355	393	403	398	361	388	383	351	382	398	401	377	376	384	367	385	411	376	333	385	378	373	406	392	372	394	352	412	379	406	365	361	339	343	341	395	381	389	383	385	441	364	351	403	411	376	412	341	361	377	387	389	391	362	387	414	348	385	392	425	400	349	397	371	367	397	361	362	418	378	404	337	405	399	371	364	367	385	399	420	339	394	383	396	397	394	369	371	378	368	377	367	387	417	376	390	372	356	366	417	383	363	402	387	381	387	420	357	364	370	393	374	369	376	391	366	340	381	370	368	374	359	355	411	395	361	349	376	386	423	366	380	400	338	381	357	373	373	383	359	351	428	383	383	407	371	400	368	355	380	379	388	368	400	376	419	377	383	384	377	370	339	384	380	323	406	332	361	385	391	403	392	354	390	395	354	397	384	362	381	379	398	417	403	395	366	404	399	372	365	362	396	367	359	371	393	393	389	398	368	385	370	388	406	350	405	359	334	355	376	348	365	372	364	359	394	344	381	394	388	332	373	401	363	362	368	404	384	388	387	397	427	382	394	339	379	354	408	373	420	401	380	358	388	333	359	376	402	397	373	400	398	388	394	360	372	363	377	368	369	396	409	389	379	415	393	397	372	375	398	397	372	375	385	360	361	353	356	382	391	429	382	367	423	370	385	372	383	359	404	406	393	397	365	360	403	385	379	390	380	415	354	411	337	353	383	421	382	358	387	388	384	391	357	388	434	340	432	385	350	370	352	369	392	413	370	382	334	408	365	372	399	384	393	363	348	384	358	383	379	372	383	398	374	389	366	384	378	358	408	411	394	393	345	399	395	376	368	387	376	379	399	383	367	380	370	420	388	405	397	388	393	318	388	347	381	370	354	366	365	358	395	380	417	380	387	372	378	406	409	372	349	393	399	416	404	347	359	433	395	392	371	381	392	380	343	373	380	422	390	373	371	359	419	412	396	399	368	348	379	377	371	367	388	367	433	410	357	383	340	384	404	358	358	400	370	406	411	396	370	392	380	345	340	440	387	382	383	364	357	367	427	397	421	400	403	339	392	397	389	369	387	342	391	355	391	385	372	419	359	371	384	356	384	350	414	392	378	380	384	396	350	388	387	403	389	398	383	367	358	364	406	364	391	362	330	386	374	398	360	372	372	342	368	377	392	360	352	395	347	361	348	357	357	379	375	364	367	370	365	414	380	365	413	390	354	374	357	351	373	370	362	411	376	411	396	352	382	405	379	402	391	383	386	446	399	398	407	392	375	347	370	366	353	402	355	385	366	361	378	366	358	347	353	396	376	355	412	386	396	384	379	372	372	368	352	397	409	369	372	372	387	339	413	403	393	371	366	392	383	388	374	420	430	413	377	380	381	390	396	367	365	416	399	400	371	376	384	377	407	395	397	397	373	371	392	388	381	336	394	389	396	393	382	341	380	400	372	366	355	377	386	401	350	386	373	333	376	376	386	357	380	398	369	353	422	382	405	352	346	389	349	390	384	392	421	357	352	337	393	370	382	394	395	376	364	366	392	423	344	336	369	362	378	409	397	363	415	403	372	402	392	380	370	365	410	428	374	361	399	394	395	410	375	402	376	380	382	418	367	388	381	394	392	395	356	394	378	427	391	374	381	378	372	408	435	393	384	382	436	357	391	407	354	347	349	394	371	352	369	391	380	372	378	380	385	387	390	395	385	371	387	365	361	347	385	363	380	390	328	386	411	391	358	407	368	356	397	364	394	363	422	397	405	368	406	441	381	352	373	392	383	415	376	377	389	414	356	366	408	376	353	348	357	346	371	400	356	391	367	376	403	381	399	397	401	389	405	375	382	361	362	354	377	389	385	400	417	371	392	348	379	397	398	383	372	386	385	360	384	380	373	371	378	384	384	358	390	324	391	404	364	369	415	367	429	365	360	414	370	404	393	370	410	375	394	387	378	369	424	372	391	400	361	392	369	385	370	401	388	416	425	394	401	385	402	376	366	366	401	394	364	371	394	341	379	399	387	375	392	346	384	410	405	417	354	345	400	408	363	401	363	391	379	385	404	369	392	356	389	388	401	371	387	354	369	381	395	367	342
11622	3447	2625	2875	2434	2078	1809	1592	1347	1160	1137	1124	1053	1038	1160	1257	1279	1220	1157	1000	1022	1135	1095	1080	1038	1056	1118	1084	1072	972	998	991	1015	943	842	961	847	910	907	865	876	908	887	946	923	941	908	932	876	957	951	989	867	899	1007	929	968	969	869	964	923	918	928	940	940	896	905	883	887	927	951	888	883	886	956	969	874	904	911	869	863	941	838	896	930	914	913	911	886	870	934	923	844	924	908	919	939	914	957	883	878	895	924	857	934	902	917	918	897	889	953	907	929	889	959	891	890	905	903	932	888	887	903	944	946	992	876	881	933	922	898	892	887	873	945	946	910	946	903	876	983	909	943	884	912	953	907	945	934	937	914	928	855	897	924	932	904	905	943	935	921	881	879	935	942	899	897	885	866	906	892	841	914	931	959	921	891	971	887	903	879	905	968	887	889	903	860	953	925	886	870	946	898	924	933	937	902	896	943	897	923	969	906	908	892	916	977	882	927	909	891	929	851	839	852	877	889	926	881	937	944	918	928	916	919	898	939	985	877	896	1008	944	932	893	921	953	921	918	892	936	909	907	914	900	910	934	908	903	890	899	926	927	932	871	874	900	884	867	910	912	876	911	930	911	905	962	890	971	929	910	902	949	911	853	948	871	916	842	901	899	874	876	915	942	923	902	965	911	890	910	911	881	908	932	894	918	896	911	908	909	857	925	894	921	898	952	936	861	856	902	968	905	883	956	902	949	885	866	879	885	939	878	924	901	873	942	946	928	868	974	891	914	858	879	960	845	919	885	912	841	902	878	917	890	903	940	924	878	914	933	892	900	943	859	912	923	883	909	944	934	876	866	905	880	878	900	917	967	961	854	909	929	910	894	895	868	993	861	921	935	964	871	888	974	911	856	952	948	848	914	912	951	917	902	916	925	890	848	897	896	908	969	919	904	917	960	884	861	916	958	892	916	874	905	939	914	911	911	938	899	889	907	867	908	915	962	885	902	851	953	928	914	919	880	843	837	937	877	873	955	942	885	901	883	884	907	955	900	918	871	894	906	921	861	907	935	879	945	933	861	849	917	934	889	965	872	873	925	968	890	938	914	887	907	937	950	889	975	915	913	852	878	902	963	913	965	892	941	896	929	889	888	908	944	918	882	906	904	900	881	907	979	881	913	874	907	879	858	942	994	939	864	924	909	891	971	923	978	982	924	952	936	939	890	941	896	927	948	845	917	959	914	903	884	912	925	940	898	870	954	902	906	928	881	866	941	929	920	914	947	935	886	883	955	877	937	950	934	942	899	920	903	957	915	917	909	925	912	922	917	929	889	923	914	930	964	914	954	937	912	927	901	917	842	899	903	921	912	953	887	951	901	913	868	905	885	911	902	937	824	874	895	989	959	843	904	857	884	913	943	922	930	1011	896	903	893	858	950	889	956	947	901	931	940	877	842	845	928	844	895	897	874	957	916	916	940	935	898	903	900	875	963	977	967	882	970	865	932	889	882	930	923	904	868	967	906	875	946	887	893	933	923	937	935	898	856	888	908	953	912	913	931	917	1013	868	909	908	949	926	875	931	886	923	900	861	927	836	934	891	903	927	990	941	934	935	953	826	934	884	914	881	906	907	881	898	871	936	936	926	950	897	903	912	927	903	908	918	938	913	951	925	912	920	965	870	927	885	945	886	937	949	928	892	886	882	933	844	912	909	925	907	1015	843	939	928	919	911	937	967	919	887	958	902	907	916	870	903	897	877	891	894	927	956	927	913	949	880	967	909	910	921	896	911	948	968	912	879	939	934	907	925	881	883	917	907	942	921	920	909	913	881	941	896	941	962	852	915	896	930	922	834	936	982	904	897	920	886	915	923	908	884	904	951	909	908	907	904	884	958	964	858	941	874	904	936	911	954	928	875	912	917	916	957	889	874	886	929	831	920	933	913	900	967	901	859	972	912	916	943	887	937	948	856	863	949	888	861	929	901	869	916	877	897	976	931	836	860	902	931	903	893	957	932	942	935	947	890	929	876	845	947	875	911	848	923	925	925	894	901	953	902	929	916	865	928	921	927	892	938	905	916	912	829	862	943	895	916	902	895	914	898	880	954	906	891	911	947	921	934	881	943	908	926	926	834	853	878	940	952	863	895	900	847	932	839	842	917	916	887	920	868	863	903	970	878	907	866	923	977	902	890	925	921	957	906	936	910	957	915	956	905	943	887	938	935	903	902	928	917	884	902	969	973	888	947	879	900	863	909	925	888	909	854	926	897	898	945	918	923	885	924	901	879	905	907	942	941	895	869	893	866	874	892	878	916	937	941	949	919	878	916	937	928	869	872	918	924	922	899	936	907	896	956	941	933	947	944	936	906	847	900	946	884	911	931	921	900	857	900	876	911	927	908	931	937	897	971	910	933	912	927	876	948	892	936	891	883	912	936	891	940	932	895	898	861	915	847	893	910	862	874	896	908	888	924	932	891	852	925	906	929	918	886	922	927	922	944	893	904	952	877	869	925	905	933	845	947	899	902	903	895	898	947	956	961	917	874	862	917	911	927	906	868	895	939	904	891	895	909	909	918	907	851	884	894	903	936	878	927	897	877	905	883	953	927	923	920	849	896	909	909	917	878	897	850	925	917	889	841	932	886	901	936	925	905	892	930	883	993	977	944	892	902	927	876	908	909	893	880	884	933	899	954	920	866	790	968	902	864	904	913	894	885	919	873	941	887	901	955	910	934	901	905	950	907	924	874	927	912	933	863	929	892	923	910	938	920	870	925	923	923	871	909	905	964	933	875	951	937	849	914	907	961	874	961	875	909	909	911	954	901	938	902	871	914	930	930	915	943	890	907	903	973	895	946	875	941	872	910	903	920	902	911	923	902	906	936	953	952	970	912	908	888	868	915	863	905	887	928	926	904	927	876	878	880	891	929	902	928	894	874	862	879	883	925	896	898	926	921	890	923	918	920	929	946	913	905	888	897	899	921	948	967	892	925	902	886	893	914	933	875	929	954	963	908	903	906	939	866	944	891	924	996	879	858	946	909	943	880	950	927	913	895	896	863	871	908	913	946	955	923	896	870	898	904	917	954	935	977	881	857	897	902	930	900	928	963	893	924	894	886	890	863	881	915	903	911	913	929	916	900	921	879	922	898	955	889	895	914	941	896	909	960	856	895	914	874	898	868	935	894	921	924	942	849	921	876	913	880	955	920	911	914	906	912	883	930	894	906	895	948	909	930	878	910	930	901	924	918	921	902	970	904	892	949	1014	916	870	922	951	909	915	880	920	932	940	934	882	926	907	875	893	897	879	880	873	912	884	958	917	919	908	901	881	901	893	914	903	939	887	924	901	906	905	892	911	902	927	937	940	937	874	940	916	957	877	891	914	955	874	900	908	859	908	937	889	940	922	937	873	966	921	890	895	939	942	959	884	922	905	950	940	887	881	923	864	932	918	1030	919	948	935	959	900	916	907	905	906	924	914	918	954	901	941	894	894	949	924	911	914	907	910	922	876	950	949
23880	6969	1950	1677	1170	829	689	481	392	292	254	244	270	252	273	317	289	316	277	262	238	244	252	234	278	251	256	275	225	231	227	252	212	262	232	220	233	228	225	235	210	205	221	226	209	210	234	204	224	197	210	218	205	252	211	216	222	249	217	211	229	239	237	227	228	215	225	202	211	225	208	204	187	208	211	220	236	214	250	195	199	226	249	253	209	263	209	237	237	206	202	227	215	240	237	208	224	185	220	219	219	223	228	234	232	229	201	226	210	231	254	219	259	192	207	235	234	255	214	221	227	230	227	215	214	225	212	212	227	223	218	228	215	211	211	227	204	251	238	213	231	234	204	220	198	231	240	253	247	187	225	222	242	217	238	207	213	224	230	227	223	239	224	238	236	205	211	200	231	212	221	221	229	234	210	228	249	225	241	214	207	224	223	217	202	230	214	229	236	242	237	224	212	234	223	213	224	211	220	242	236	228	231	238	231	208	224	208	229	212	212	232	209	228	211	178	194	206	232	232	200	225	245	225	228	210	221	239	210	234	225	233	201	220	239	243	237	230	231	234	228	201	207	210	206	245	217	215	197	254	221	198	213	201	237	235	234	222	224	234	221	220	209	233	240	207	221	213	227	253	229	218	196	239	220	221	229	202	211	203	225	209	227	212	234	232	219	248	201	223	230	204	250	207	187	207	248	238	213	248	238	238	239	248	260	266	222	178	209	222	229	218	243	230	207	218	208	255	236	244	188	224	237	237	218	226	228	191	220	219	226	239	212	225	205	201	230	212	218	234	212	213	247	212	217	230	245	192	200	223	235	259	212	200	227	266	228	235	187	221	211	230	222	201	211	260	211	225	222	227	218	215	215	220	198	205	200	249	222	183	215	186	221	203	233	229	250	236	203	244	216	227	196	233	234	214	240	217	230	233	243	226	228	219	227	242	236	252	216	199	225	217	239	208	222	259	213	224	228	213	230	205	223	212	217	214	235	229	251	224	253	192	234	218	231	248	210	249	219	228	216	216	214	206	214	214	239	204	194	197	225	249	205	246	219	215	230	235	244	218	225	260	212	228	199	241	210	218	226	210	238	207	216	229	224	240	210	255	233	205	233	239	206	233	240	205	232	223	212	204	218	206	217	214	229	235	234	213	228	193	226	254	259	255	227	213	213	207	207	234	223	222	213	218	230	214	236	213	245	234	229	210	220	242	224	204	210	222	248	223	208	206	226	223	228	244	253	213	245	239	221	224	230	233	210	193	250	224	201	197	212	229	218	212	233	222	220	238	228	238	220	216	221	226	242	193	213	217	207	182	202	208	228	199	223	238	228	225	215	221	197	218	211	219	198	224	236	208	235	234	208	224	241	227	244	256	217	204	210	217	258	206	210	202	211	213	227	205	254	225	214	207	235	207	198	191	223	197	232	209	221	197	221	212	216	239	244	239	236	232	236	225	214	196	223	193	212	234	191	223	225	244	251	197	213	216	200	227	207	236	239	230	239	230	247	236	228	219	225	217	222	203	227	220	231	221	226	234	205	232	221	196	211	218	217	253	224	221	242	259	226	222	201	232	250	217	225	234	240	222	219	228	215	224	205	219	237	230	224	208	230	222	209	224	251	212	249	226	217	233	229	213	238	213	221	199	235	221	222	226	261	232	193	254	232	230	226	215	209	233	207	232	219	256	240	260	252	218	222	248	203	240	223	231	214	242	230	221	242	193	241	222	222	225	222	217	217	209	223	229	240	232	230	237	255	207	196	217	222	255	207	248	250	228	215	210	236	213	226	239	206	219	239	238	222	232	209	221	222	226	238	228	247	221	212	219	218	238	201	207	209	228	212	217	277	224	207	204	208	206	235	223	210	206	192	236	221	228	198	221	210	223	225	255	239	204	263	235	214	213	200	232	226	204	262	231	209	204	202	247	203	212	206	225	229	243	220	227	219	231	223	230	215	202	186	216	261	229	220	226	187	222	214	222	217	221	222	209	212	213	231	217	210	230	210	230	199	224	209	204	233	231	239	223	230	227	252	205	233	224	220	242	203	242	221	225	205	188	246	241	224	202	233	238	229	231	253	200	213	211	209	207	231	210	210	216	241	236	230	223	203	210	195	214	209	214	226	213	213	220	218	220	212	236	230	224	227	178	227	210	220	220	240	189	228	254	199	222	208	235	237	224	220	244	234	215	205	207	208	235	216	241	243	214	229	233	224	251	218	227	243	216	238	261	243	206	236	195	236	249	210	209	208	239	219	219	205	186	235	228	202	207	227	240	233	203	221	232	238	231	203	209	220	252	244	191	199	214	256	261	228	225	218	218	234	249	213	226	234	239	233	242	211	248	220	205	213	240	242	236	245	237	222	224	205	226	203	232	216	212	211	220	235	234	211	237	208	202	216	243	229	224	258	177	207	202	243	219	202	192	229	204	220	201	208	256	214	229	210	259	208	205	205	233	213	240	203	220	203	240	226	218	241	205	204	218	231	219	219	224	232	209	226	232	220	221	215	191	216	214	215	243	216	202	216	243	212	242	216	221	249	205	221	225	224	233	226	222	248	214	220	237	227	214	224	227	207	224	191	262	219	214	231	230	243	200	234	223	204	238	229	248	198	229	245	238	251	210	229	216	187	226	189	212	223	242	229	217	218	238	210	216	219	214	200	239	221	233	204	209	210	231	227	212	228	255	220	224	227	219	234	213	226	207	226	223	195	240	207	209	232	215	238	231	192	235	211	237	245	197	217	222	214	221	240	233	235	211	230	233	215	221	238	223	217	212	220	249	226	239	211	221	201	228	238	242	232	208	245	217	208	217	223	206	196	217	207	224	196	229	203	206	217	222	252	230	212	202	246	211	222	222	239	219	225	224	211	211	254	235	238	216	212	228	209	192	217	218	245	262	219	188	198	233	224	242	200	224	240	243	222	227	229	175	236	238	197	231	220	225	200	223	219	221	223	234	249	234	214	223	215	239	221	227	263	226	226	213	210	241	214	178	222	203	225	215	198	246	226	235	200	224	216	249	227	236	192	242	199	225	253	230	225	222	207	208	229	210	233	206	233	214	189	227	199	206	209	217	218	221	231	196	225	216	203	214	209	216	227	220	228	253	216	240	228	260	198	223	235	202	246	219	224	213	211	219	232	246	218	231	212	226	234	191	211	209	216	228	229	246	231	229	259	217	224	233	226	222	215	213	225	202	211	249	210	247	227	224	238	221	237	232	213	200	230	238	209	231	217	216	211	235	252	235	227	217	232	204	219	239	238	215	186	201	221	244	216	228	214	220	234	237	200	223	241	227	213	207	223	257	215	223	229	229	208	195	235	207	210	224	229	244	210	185	205	216	227	226	204	220	220	261	232	253	197	221	216	208	229	216	212	213	239	233	229	238	253	209	220	242	227	235	206	226	269	200	205	262	230	252	212	240	236	216	202	241	230	205	210	197	224	243	226	194	192	197	235	252	225	221	226	216	214	211	234	215	244	246	216	226	234	226	251	198	214	209
15951	4462	3168	3852	3293	2586	2214	1723	1392	1017	948	892	888	943	896	1119	1202	1157	936	757	825	834	901	840	866	811	801	834	754	617	625	646	649	627	563	601	614	577	578	604	596	564	609	564	577	561	574	554	543	557	516	536	570	532	562	586	614	602	583	571	601	566	586	610	584	546	587	586	576	562	584	563	555	593	588	556	527	577	556	542	601	577	575	585	609	540	599	547	514	572	559	582	556	577	602	592	565	569	582	551	587	514	540	568	627	571	555	582	587	549	569	567	509	583	517	565	548	628	568	542	572	498	560	572	554	560	556	591	562	528	603	557	542	560	566	585	542	566	575	575	572	544	565	554	574	554	568	603	561	544	578	548	550	579	548	572	554	533	576	597	579	561	594	574	579	561	574	534	573	574	548	558	609	537	574	565	555	543	588	530	522	540	523	578	596	570	604	560	567	598	547	573	569	594	555	562	544	568	610	595	553	587	573	592	572	580	550	600	581	542	537	517	515	549	548	531	600	586	543	536	544	567	584	560	589	561	563	548	605	551	550	524	580	548	555	606	575	563	590	577	583	578	573	560	500	544	566	562	535	559	574	563	562	544	568	556	521	532	547	565	556	558	581	565	537	548	558	596	594	614	569	569	602	550	516	544	560	585	534	580	555	544	545	540	598	596	571	533	554	552	604	563	551	551	511	603	567	553	553	615	542	541	531	576	567	588	595	596	543	559	533	601	538	557	553	527	557	543	589	564	551	522	569	527	538	575	568	573	571	580	565	579	546	551	547	563	591	590	550	576	571	586	553	541	600	575	626	541	547	590	551	573	550	576	552	572	574	566	567	566	546	558	545	536	582	578	567	559	541	563	538	527	572	564	646	577	560	579	541	587	559	572	546	556	553	567	552	552	535	598	551	609	581	544	580	595	542	548	585	536	588	588	571	560	574	595	565	541	578	566	542	553	592	543	561	544	558	604	576	569	574	588	604	536	558	561	575	556	542	559	574	551	514	582	599	569	558	571	539	585	587	550	555	542	591	580	569	597	545	574	572	590	535	539	577	570	543	555	572	559	562	563	565	601	560	579	593	585	531	552	561	590	537	597	568	537	579	608	543	580	556	534	588	568	551	589	563	581	580	580	577	563	596	584	586	611	526	545	548	595	532	547	527	571	564	557	541	607	525	585	566	561	518	595	578	604	581	576	525	588	554	538	573	549	542	629	575	564	592	578	612	577	589	560	579	585	554	625	569	525	587	581	553	564	554	563	580	555	536	538	579	562	592	557	540	557	511	571	536	539	531	597	591	571	492	549	561	563	555	571	540	557	553	560	532	561	578	582	542	556	544	538	583	517	585	542	555	564	584	588	600	605	557	524	590	566	562	555	573	568	551	553	565	588	587	608	600	540	560	549	553	547	540	589	560	516	562	556	566	577	549	574	557	568	564	530	563	536	574	579	554	593	531	558	550	598	585	562	567	544	558	546	613	555	530	550	552	535	557	551	577	546	565	558	568	594	557	564	606	519	557	595	552	605	588	539	565	551	566	536	548	559	560	561	547	559	557	544	583	589	562	591	588	596	547	566	557	582	556	579	570	546	550	567	577	564	577	557	556	570	545	596	579	573	547	572	567	576	534	563	528	542	554	570	573	568	578	550	585	543	595	581	564	567	543	587	568	558	566	574	572	531	583	560	538	535	573	574	589	589	580	579	564	566	534	541	594	545	562	590	556	547	562	595	574	585	541	577	517	566	585	566	574	539	561	557	594	555	603	552	545	570	621	518	577	544	598	574	622	597	567	560	571	580	569	598	618	545	586	598	558	569	563	553	565	576	501	577	577	594	547	555	572	551	584	553	576	586	579	567	573	535	605	554	534	525	553	561	565	582	552	545	581	549	553	538	573	564	548	559	606	566	582	564	543	574	578	570	573	554	594	544	547	567	522	575	577	583	560	606	561	598	548	556	557	554	593	552	546	533	531	578	565	572	554	563	567	589	580	566	587	537	600	549	563	574	595	535	558	563	589	547	576	546	572	602	568	523	583	562	568	555	564	592	550	636	592	524	611	574	605	551	578	557	539	586	522	583	560	541	587	571	571	540	570	556	583	580	569	564	524	565	558	542	582	553	580	576	540	522	533	553	591	590	531	581	596	522	544	561	565	531	584	561	576	538	581	569	550	586	591	550	565	545	558	577	559	564	511	540	554	581	577	558	552	580	563	550	541	595	543	575	574	527	534	561	575	607	561	544	586	564	601	554	580	557	573	600	546	556	550	529	540	601	566	547	568	570	527	542	573	585	590	558	518	553	499	562	589	579	561	548	570	556	570	568	514	532	542	562	563	583	573	585	554	588	550	596	573	565	563	559	593	557	564	557	531	561	504	552	560	558	598	559	546	556	567	572	542	543	561	557	547	532	541	582	550	577	550	552	592	568	562	610	581	591	520	596	529	611	587	591	529	597	544	612	607	564	552	586	561	512	517	579	539	541	600	596	593	556	538	557	548	578	564	637	564	581	588	555	562	593	581	554	555	557	578	542	529	582	533	570	552	543	577	541	519	543	575	520	540	569	567	604	519	554	580	567	580	598	553	566	521	554	578	549	576	558	571	567	537	574	608	553	542	572	577	555	561	560	618	532	588	565	540	534	547	546	554	542	540	571	548	601	561	620	548	575	553	565	598	579	557	553	537	613	582	548	580	588	564	578	565	565	556	557	552	587	605	526	557	591	568	557	561	594	567	531	521	554	574	568	555	582	568	574	577	594	530	566	554	574	556	557	556	556	562	587	604	570	599	554	572	608	542	545	520	542	555	614	587	574	571	578	541	559	569	545	537	532	544	591	524	556	523	555	587	569	559	559	576	590	567	537	553	555	571	607	566	515	553	536	581	566	595	604	540	558	571	543	576	552	607	540	599	543	571	548	611	584	549	569	588	586	545	514	535	509	542	606	566	578	575	573	532	573	508	563	557	581	498	543	574	595	550	608	514	592	576	597	569	536	502	593	602	511	553	552	557	554	570	577	572	565	547	585	568	507	555	535	581	582	544	526	539	568	556	598	570	560	546	571	557	570	578	557	559	623	602	536	527	569	600	567	564	578	557	582	547	605	553	598	584	561	583	559	563	535	550	557	592	574	585	521	560	565	540	579	533	514	538	531	541	540	571	531	574	580	554	573	541	573	564	534	565	544	544	540	530	595	600	559	549	529	559	589	556	541	585	567	616	538	530	538	581	577	531	530	547	554	583	583	603	626	583	592	571	527	539	561	575	601	571	567	565	574	583	585	540	564	537	571	607	579	516	576	571	582	555	597	604	568	537	577	561	553	542	579	551	581	599	572	604	572	569	582	575	590	552	537	571	571	602	592	548	574	554	538	607	561	518	572	592	576	614	583	552	585	601	559	542	560	624	553	599	586	619	576	553	535	594	566	574	573	565	578	588	543	511	581	551	536	565	563	522	545	573	564	618	556	568	535	594	529	545	597	593	580	575	571	557	587	570	528	551	590
4665	1300	633	559	448	443	452	411	423	436	393	383	385	397	416	437	444	416	401	421	377	398	402	431	376	415	400	392	404	404	383	380	410	429	354	412	421	413	395	422	401	401	368	402	414	406	409	405	401	413	391	396	422	390	421	414	391	396	418	420	401	394	401	365	365	380	365	446	436	420	418	407	415	394	403	402	411	420	425	400	393	411	444	397	364	398	388	409	407	377	387	434	373	388	383	412	407	427	388	406	391	398	403	442	376	376	379	379	394	394	401	389	420	419	418	402	426	402	388	393	403	385	428	426	388	429	386	389	377	383	358	372	401	378	371	389	367	380	411	401	398	414	396	402	392	361	380	402	419	366	369	403	399	425	412	447	418	396	387	400	399	398	400	386	405	372	402	366	416	411	410	397	381	415	377	349	447	393	439	420	409	398	399	412	451	381	392	406	375	389	402	404	427	372	381	383	384	421	388	391	374	365	435	399	396	403	401	407	397	405	375	400	392	390	408	400	404	376	361	402	362	395	383	419	373	398	380	386	432	425	409	422	433	393	383	371	381	408	392	383	373	397	416	420	401	388	412	413	442	383	410	405	383	420	418	381	425	383	395	403	376	363	395	428	405	404	458	376	410	395	394	425	391	378	403	417	416	395	390	378	396	397	377	377	436	381	444	403	405	388	400	370	381	406	405	422	411	394	414	349	408	419	409	385	392	406	401	422	403	400	425	402	386	428	413	419	424	400	395	383	390	388	407	376	371	393	406	441	414	363	418	429	354	390	429	408	372	406	410	374	378	415	392	364	407	429	403	429	402	369	399	398	406	397	399	396	398	451	419	439	424	413	384	390	414	413	374	387	405	415	359	428	384	382	399	388	396	409	418	425	372	365	378	420	426	393	406	394	376	437	405	419	397	370	387	437	403	389	405	378	407	394	406	396	383	416	387	402	402	389	398	419	389	391	390	400	373	416	444	398	408	408	372	372	387	401	427	394	381	369	396	399	406	441	426	408	401	440	395	382	437	377	379	389	393	402	384	433	382	404	390	411	400	422	376	386	380	412	427	416	379	403	400	381	420	394	411	397	398	416	394	452	446	406	390	424	352	413	449	399	423	406	399	388	378	405	384	400	372	383	399	375	380	386	369	408	396	430	450	426	429	409	416	422	421	416	392	428	392	369	429	429	394	414	396	404	384	399	385	465	404	385	382	417	386	387	417	390	322	419	400	409	406	415	366	442	391	389	384	393	423	395	385	450	430	414	422	377	369	401	412	422	364	397	422	411	436	414	389	363	402	362	355	432	382	381	420	419	397	375	399	398	416	427	416	426	375	421	396	379	415	424	433	390	409	397	385	424	420	388	389	376	421	407	466	405	408	376	421	399	368	418	389	396	423	397	385	386	438	401	410	403	450	417	377	394	410	399	418	398	395	389	407	410	397	428	438	444	400	436	417	413	410	387	378	391	375	386	408	374	407	386	374	377	372	369	372	415	364	365	392	386	384	427	410	384	379	431	392	428	403	388	405	461	407	438	364	407	432	421	407	433	402	366	366	393	421	377	383	388	410	396	405	395	379	403	363	434	397	392	413	424	394	374	434	382	401	369	422	424	396	364	426	416	376	405	389	393	401	421	363	417	400	417	419	400	421	414	433	411	431	427	401	373	425	430	425	416	443	415	414	420	415	381	384	411	380	413	397	420	410	394	403	411	403	390	356	347	423	395	385	397	418	433	405	380	409	413	410	386	367	405	391	433	438	388	399	401	359	381	397	392	415	400	420	404	411	408	409	370	390	406	451	415	399	393	424	382	386	402	409	380	383	403	398	398	389	372	402	411	430	374	367	409	360	395	421	399	386	423	370	402	392	394	418	387	375	390	337	390	391	403	428	401	421	403	396	405	456	449	419	398	390	410	404	396	407	401	383	385	411	396	405	443	415	383	397	408	409	418	386	382	388	383	434	388	403	384	393	386	425	390	422	405	424	417	393	425	380	439	401	390	398	400	365	429	396	345	417	406	385	370	456	376	417	412	404	402	368	418	396	412	407	437	410	378	420	371	375	385	398	380	392	412	377	399	386	375	392	419	385	411	432	367	385	394	389	394	410	398	368	411	405	397	375	428	406	385	450	398	377	428	412	367	435	394	402	385	397	402	402	410	403	426	435	394	414	401	440	401	431	432	402	426	377	394	383	393	394	411	430	398	391	408	379	381	425	398	410	414	388	406	420	392	428	376	404	401	374	396	398	398	410	402	425	407	422	404	420	410	391	408	396	384	399	403	396	404	402	415	407	411	375	431	415	407	392	418	397	435	424	345	415	397	395	409	388	403	441	428	427	363	412	443	395	433	430	406	428	389	405	385	397	419	401	427	392	455	413	400	431	415	432	388	401	391	431	411	383	415	386	382	375	439	412	420	403	415	405	417	382	394	348	374	378	395	408	393	413	400	380	322	438	405	388	404	378	407	433	414	379	394	396	387	407	411	363	382	422	429	385	384	404	364	406	401	412	376	405	438	411	403	398	341	366	388	401	404	411	407	396	399	362	382	400	422	393	403	367	414	407	453	406	388	403	404	436	370	409	389	393	387	420	467	409	373	417	390	391	430	376	416	444	413	387	390	409	413	377	410	388	403	397	411	434	405	415	406	348	405	397	368	374	410	374	411	412	389	402	441	378	391	401	411	402	399	379	409	430	408	385	381	414	372	416	456	455	444	415	407	436	401	419	379	398	400	415	441	378	368	382	407	401	426	389	446	414	388	369	377	426	403	395	401	415	411	423	443	375	373	376	396	396	364	390	409	409	398	418	421	417	434	400	430	371	389	414	403	437	405	383	382	401	431	398	447	412	366	407	435	387	426	379	387	402	400	397	402	379	420	388	396	396	359	404	407	381	384	397	384	383	419	400	404	364	393	432	434	406	387	425	412	428	414	415	385	402	431	427	413	409	398	391	383	412	403	420	404	400	393	406	390	372	403	406	368	388	398	390	335	415	414	395	431	406	364	403	402	438	393	414	366	400	379	425	378	419	439	382	375	390	355	416	431	409	393	386	391	407	391	407	434	394	391	398	379	396	428	383	425	407	398	405	380	412	405	412	419	397	395	379	424	406	412	412	381	392	418	410	414	405	401	377	377	421	397	384	440	413	385	408	393	385	402	415	358	370	381	412	429	382	379	426	402	389	388	423	419	381	418	390	421	374	378	389	400	404	383	428	414	418	401	397	400	428	406	395	420	395	392	383	398	391	401	394	422	382	390	382	411	433	400	431	424	417	349	411	443	376	369	371	417	392	434	405	428	391	439	424	374	391	396	399	397	416	424	401	399	377	389	397	418	402	416	381	397	400	419	437	405	367	389	385	392	415	417	380	425	395	415	405	360	409	380	391	407	397	425	379	433	452	386	388	398	391	370	368	399	427	431	383	377	430	367	392	398	395	430	368	380	384	408	382	386	401	381	385	386	420	403	404	367	411	416	362	386	393	387	402	387	431	365	434	415	409	421
4359	1784	1459	1462	1389	1218	1169	1078	1010	1038	1077	966	1017	967	1035	1115	1229	1096	1021	1028	940	993	982	1054	1050	1057	1052	993	982	986	939	1052	1013	979	1001	956	998	905	943	1005	956	942	934	942	970	1006	936	983	994	929	897	948	928	960	1042	966	987	929	929	959	971	938	1008	965	937	1003	940	967	929	978	910	962	939	991	1014	941	971	955	964	974	958	1029	961	992	982	970	914	982	1043	999	890	913	922	926	954	933	955	973	928	960	963	936	965	958	947	932	909	932	979	952	971	922	948	945	942	997	950	960	930	911	989	969	980	934	910	926	1024	916	950	950	964	956	986	945	1012	932	962	946	948	964	941	971	945	1013	969	1004	902	975	1033	989	949	891	950	975	983	961	961	997	974	934	959	985	927	985	972	957	976	975	1012	965	1048	955	964	915	930	960	969	946	1011	955	921	974	946	961	999	932	943	962	916	977	985	924	975	971	1002	943	952	964	946	1017	961	942	931	942	939	930	977	973	954	914	946	931	983	925	947	971	946	989	963	954	975	941	959	974	993	994	983	935	968	985	940	1005	947	963	939	919	947	1000	973	989	986	928	981	976	913	984	920	998	935	966	1005	931	997	1012	936	957	916	984	941	919	959	919	990	955	972	967	916	973	975	982	992	950	959	983	984	987	947	971	918	939	964	961	982	957	943	930	979	942	968	919	976	963	939	925	966	915	924	947	911	965	940	909	962	935	952	1005	982	901	947	960	952	1004	973	975	972	967	940	969	953	967	941	906	962	970	883	954	1000	1017	921	942	955	984	962	999	962	978	975	936	967	922	952	945	958	983	1006	974	937	995	929	955	994	906	987	992	962	949	966	927	1042	968	900	959	971	974	954	973	979	987	922	981	970	983	938	931	1000	964	953	950	988	966	923	941	955	914	990	976	931	934	934	1022	982	941	931	933	973	974	976	985	937	1045	997	971	965	1002	955	985	923	935	968	972	981	947	936	1011	990	996	959	912	921	978	931	944	934	950	973	955	949	996	938	972	922	1018	944	984	938	913	894	969	971	948	959	933	988	908	906	920	944	914	962	1000	966	982	969	966	1002	908	934	948	998	971	974	923	955	958	912	930	976	920	960	962	947	921	934	936	934	947	1027	966	972	963	979	966	922	1008	943	915	978	929	1012	943	959	935	965	985	951	949	945	911	946	980	938	944	923	943	991	994	974	975	994	899	954	1017	865	892	939	924	951	998	1008	984	932	971	994	942	968	1004	964	996	936	934	1006	953	938	992	953	983	955	950	956	905	952	944	969	963	1020	930	920	942	992	952	939	934	951	945	926	968	999	936	1041	903	962	970	990	923	922	929	980	926	954	933	963	962	958	968	972	958	949	949	929	936	980	937	923	958	977	984	972	925	929	1035	909	966	960	995	929	988	952	914	924	957	1000	936	912	993	942	896	962	933	898	983	1007	1005	945	1001	918	999	974	932	992	962	1014	959	987	907	984	952	943	965	944	902	970	979	945	973	926	917	1018	962	945	911	939	950	1021	981	924	937	908	980	915	947	911	930	902	956	968	937	1004	949	955	964	985	977	940	990	948	891	980	977	975	993	999	915	958	960	963	954	936	917	951	918	1009	962	934	942	952	1019	987	924	957	937	953	950	1003	956	1018	967	976	953	914	959	951	942	1000	963	955	919	956	940	930	972	926	936	957	1005	967	928	985	962	970	986	893	928	951	957	982	983	997	990	934	956	976	937	963	936	985	911	962	995	945	871	948	918	908	963	995	974	969	933	936	944	942	1005	965	956	951	900	974	928	998	973	942	976	953	946	991	979	946	983	985	943	943	950	979	980	955	955	955	979	948	1031	938	968	950	957	938	988	964	921	920	981	1031	939	946	1034	1003	918	912	970	1005	957	927	954	963	936	960	986	943	996	967	997	970	953	921	961	903	988	995	936	930	923	961	1012	886	940	895	964	961	988	976	976	1006	940	975	962	991	946	949	961	930	984	934	950	964	958	984	933	1009	1010	932	909	990	944	975	922	938	979	947	989	963	1038	977	941	912	925	955	952	939	1022	956	926	1019	937	1016	916	955	915	970	1010	929	974	941	928	923	939	923	971	951	929	923	951	991	1045	911	938	1004	908	1026	898	943	984	978	955	985	923	1011	987	970	945	930	983	966	877	1029	976	1002	987	933	954	964	921	931	966	884	921	916	971	964	1014	907	966	1005	1014	964	934	938	1008	947	947	1011	965	978	984	963	988	984	937	982	995	954	961	911	895	997	911	968	1030	948	953	948	971	954	936	934	890	958	926	949	933	1004	929	962	908	997	957	989	937	971	922	942	1002	972	933	944	950	925	944	914	1000	975	996	946	966	1002	939	947	980	978	929	987	1032	940	998	954	937	1007	980	952	958	960	962	972	971	933	922	919	947	943	966	946	1000	989	922	970	954	919	891	935	949	1000	983	920	1010	958	967	957	970	967	929	1010	977	965	983	971	988	981	945	918	948	964	961	945	940	999	924	962	953	941	963	956	937	948	1011	940	907	968	944	958	1050	928	1002	935	974	961	949	960	976	961	899	973	941	969	946	916	981	991	975	896	930	955	991	915	983	968	997	949	945	968	924	927	913	936	942	951	908	1031	909	960	956	938	1002	1020	938	996	948	899	992	1009	997	953	982	938	973	905	947	911	913	987	993	917	999	972	930	918	915	986	963	961	970	983	934	1019	923	981	999	906	957	979	970	912	929	963	947	919	976	916	943	994	966	966	985	924	972	940	967	971	971	904	915	988	923	976	912	977	908	958	966	997	937	951	1004	990	958	968	970	963	961	943	1002	962	991	979	946	951	920	959	944	937	928	969	941	945	963	956	912	998	941	958	949	984	1023	955	916	970	930	977	982	964	963	979	950	1005	925	940	952	914	937	952	975	975	992	942	983	958	963	980	942	978	1003	943	970	965	968	938	936	949	935	963	948	942	961	892	970	964	972	1005	921	916	937	916	1005	911	960	981	949	986	974	961	950	944	964	981	953	1005	878	979	960	894	954	943	954	951	988	1001	982	1003	940	926	938	940	968	930	951	955	997	954	980	977	956	922	965	916	954	946	1014	959	928	937	934	956	947	1017	960	929	918	982	943	924	926	916	913	945	981	909	959	1001	960	958	1038	927	908	952	935	909	939	937	985	994	931	940	991	983	961	974	931	949	997	967	1001	956	940	928	998	947	979	960	929	883	946	1010	954	948	934	979	1024	965	944	945	986	981	1010	924	941	970	939	983	934	999	951	971	988	975	963	959	995	946	913	965	972	1005	998	997	977	915	952	929	951	996	948	944	971	994	981	968	997	965	986	968	931	1023	991	943	1000	970	935	938	912	901	957	958	967	984	1005	942	916	969	949	979	961	1003	971	951	944	977	999	923	943	959	913	935	960	987	949	966	960	979	958	967	939	947	989	945	993	987	973	983	981	1012	1005	946	930	882	989	988	964	1009	979	929	986	929	927	903	998	972	948	923	955	988	941	951	923	981	1008	965	989	938	958	938	934	965	961	980	969	934	974	906	913	1005	973	927	974	958	965	1000	990	901	907	956	966	990	947	926	936	923	984	943	997	997	968	1000	992	924	938	963	942	925	964	943	929	924	990	965	975	922	929	910	949
14997	4197	1330	969	740	612	560	442	456	419	410	382	384	409	430	398	409	393	392	370	362	390	380	391	393	375	430	427	388	372	388	327	400	369	366	367	349	387	335	366	416	399	364	348	352	383	365	344	366	369	326	361	391	382	395	365	368	337	396	358	360	378	365	385	385	369	351	402	377	370	385	386	360	354	341	400	357	359	328	362	346	359	356	410	368	356	397	351	393	356	353	378	335	374	388	338	378	395	364	385	361	380	395	344	339	364	353	399	370	322	365	377	365	343	314	379	364	352	368	356	370	324	391	389	380	374	412	355	411	383	352	326	348	371	348	358	366	358	340	331	353	347	373	368	346	366	369	364	356	414	350	347	375	369	338	351	377	349	337	374	374	380	362	351	393	386	391	373	407	378	359	341	363	356	367	380	387	421	356	372	397	352	374	401	353	378	388	349	397	379	369	396	362	371	366	359	354	356	416	355	349	341	347	357	320	376	336	352	359	394	375	378	349	376	367	357	393	353	359	402	386	380	360	367	331	363	395	381	373	372	393	368	396	355	385	401	352	374	387	392	330	354	382	389	398	357	364	382	358	322	376	382	363	355	358	389	356	407	364	373	390	356	380	366	340	348	350	328	406	355	362	357	360	357	355	365	362	372	368	334	342	397	349	387	380	353	346	351	337	363	393	364	397	353	373	389	386	361	344	335	388	402	364	390	368	368	365	348	335	355	359	350	381	342	389	345	374	357	331	359	368	344	361	361	373	340	389	367	344	374	402	359	383	360	382	363	360	383	377	356	364	380	406	347	362	334	383	378	353	356	390	342	371	329	337	377	377	374	326	399	376	328	355	337	370	410	337	381	411	368	377	382	333	375	373	327	314	345	394	342	379	419	344	345	366	335	361	373	366	421	356	350	383	344	392	363	385	350	370	404	357	348	377	394	377	388	398	403	332	386	363	377	390	352	369	360	352	324	337	373	359	380	358	386	352	384	328	402	378	364	373	383	381	358	352	399	370	346	374	371	319	368	366	364	351	359	386	341	382	374	342	361	349	342	385	393	343	406	396	376	353	327	368	358	362	355	336	334	386	362	352	340	379	371	337	386	369	362	381	371	366	398	365	369	371	351	392	365	388	367	368	392	369	377	376	415	372	360	372	381	365	355	365	357	374	368	342	372	339	337	385	382	341	318	356	343	359	381	365	353	381	359	342	370	400	349	356	371	349	392	352	353	365	353	353	397	368	391	381	371	358	386	365	372	367	388	340	354	414	369	377	372	384	380	404	330	342	351	361	396	360	373	384	344	353	400	383	385	390	331	380	356	364	348	370	335	375	394	379	369	330	366	338	355	342	347	392	372	376	371	354	390	350	342	377	378	373	368	364	355	349	359	337	361	346	380	327	368	381	368	355	385	343	390	333	366	365	337	342	338	365	365	349	362	365	322	372	353	375	387	352	365	388	344	382	393	346	368	367	382	337	352	346	399	360	366	389	368	365	395	371	381	381	381	362	334	404	391	367	353	378	377	396	355	370	341	372	351	360	356	431	377	345	343	384	377	341	362	346	345	348	379	378	396	358	337	377	363	383	358	342	374	354	345	351	346	392	356	351	405	359	318	370	365	362	359	363	359	351	335	385	378	386	355	380	345	348	395	365	376	361	368	393	309	350	364	358	357	376	357	362	366	371	372	383	346	351	387	386	343	321	356	354	381	352	359	410	370	388	386	340	351	368	354	348	405	350	359	341	363	370	341	373	372	391	380	380	346	377	331	358	393	343	357	363	382	360	353	355	393	382	352	371	365	352	364	379	391	365	366	347	352	359	379	366	355	376	423	383	379	349	360	405	377	377	377	348	372	349	372	388	372	375	349	368	357	396	371	355	385	364	382	357	340	324	364	371	376	382	340	365	411	370	401	382	356	331	377	368	367	348	381	417	345	386	385	344	361	377	361	352	356	355	342	381	366	404	368	361	363	380	366	382	353	351	374	334	359	383	376	388	380	361	364	368	337	365	349	378	368	384	355	327	365	383	359	352	380	357	350	354	402	342	378	398	392	400	339	389	382	359	346	357	349	337	342	352	366	361	374	355	378	343	368	348	375	365	364	375	343	355	377	372	388	353	344	396	382	403	377	344	387	340	367	387	320	322	385	376	357	365	354	395	372	356	353	374	390	377	350	395	359	368	345	341	371	364	356	385	365	379	376	351	376	343	349	367	388	383	335	386	416	392	360	340	384	390	354	357	347	373	400	361	349	326	362	390	394	332	374	396	360	389	370	336	353	346	367	344	309	366	372	354	374	382	350	345	354	375	381	386	352	362	350	353	346	339	374	377	373	354	367	365	330	338	341	351	375	372	381	392	374	360	378	384	372	370	388	410	416	350	346	416	382	367	366	352	356	395	385	382	395	385	363	351	370	391	346	398	382	345	344	345	353	345	388	390	356	375	330	322	376	370	353	354	365	344	322	389	357	386	384	373	382	389	417	385	349	381	354	367	363	397	367	335	352	346	351	356	407	363	370	378	375	375	361	386	336	354	358	388	365	335	385	367	393	356	382	351	314	373	372	357	349	371	363	376	379	364	385	370	362	373	372	377	352	382	328	406	350	351	381	372	383	345	372	387	346	376	383	351	357	377	376	359	360	370	355	341	366	402	385	379	360	373	368	351	376	392	335	334	374	379	324	387	389	351	343	378	326	338	359	382	344	351	353	358	377	383	358	369	387	353	376	345	364	379	347	346	387	371	347	330	371	350	367	383	397	366	374	395	391	398	381	374	375	356	372	389	370	370	348	364	338	386	382	367	365	357	375	385	350	363	336	399	413	378	380	375	381	356	355	343	376	365	351	386	355	363	368	380	352	378	353	357	406	380	328	379	367	332	330	391	398	374	359	352	354	376	356	332	352	362	346	388	376	388	351	376	363	357	390	337	370	356	361	383	364	363	364	361	389	373	350	331	376	346	357	355	383	383	360	377	320	395	386	387	368	348	368	349	379	365	355	336	332	349	370	386	356	340	345	381	374	361	379	366	403	374	332	416	341	358	365	344	359	362	341	366	337	352	377	374	413	372	360	392	379	354	338	383	347	357	367	340	386	378	409	348	386	347	357	358	395	386	362	346	360	379	394	374	347	361	377	395	342	338	376	369	366	390	385	387	361	393	355	347	378	375	338	347	346	369	350	346	334	401	363	361	340	351	342	351	390	382	364	327	374	354	355	344	386	382	356	375	380	378	389	369	392	350	373	391	407	354	357	399	371	402	368	370	325	338	369	378	404	361	363	341	386	338	350	381	370	354	363	402	368	362	374	363	395	366	376	397	387	371	349	381	371	376	313	389	364	364	340	384	384	365	369	399	337	384	409	378	395	364	343	391	357	357	373	335	374	363	362	392	369	348	380	338	372	407	386	386	376	353	369	366	369	372	350	358	354	351	349	333	400	369	334	356	369	369	384	343	347	353	361	344	356	396	401	340	370	348	384	348	401	360	383	356	391	372	364	380	360
11574	3602	2513	2719	2431	2141	1737	1505	1406	1129	1175	1024	1069	1090	1155	1130	1117	1089	979	1038	983	1023	1062	1100	1085	1032	1070	985	984	920	884	904	928	914	875	942	952	899	900	864	929	938	875	883	910	888	899	904	888	877	863	845	841	904	870	834	877	892	887	867	858	891	917	918	957	885	868	876	869	886	906	849	912	939	882	846	842	894	845	851	909	859	921	895	900	889	852	847	868	834	920	879	870	884	889	904	874	897	858	828	835	873	894	845	870	888	899	853	839	866	924	892	869	909	888	863	854	853	840	902	889	898	808	864	828	906	943	905	839	838	867	845	929	878	915	859	898	860	956	824	849	849	870	849	864	838	926	828	859	913	857	894	896	912	888	873	882	892	877	859	868	905	884	837	871	844	905	878	837	892	833	967	912	837	882	883	850	912	885	903	885	882	923	900	870	912	891	883	865	887	942	884	832	879	897	890	868	910	896	872	885	864	876	892	896	901	873	921	907	856	853	845	849	891	857	884	890	834	864	924	839	900	871	840	864	863	895	872	877	861	857	860	883	900	832	895	906	887	891	919	867	891	901	900	872	837	925	931	910	844	907	880	901	906	899	885	886	904	838	881	894	870	915	861	857	894	914	875	873	841	886	832	872	871	886	832	852	857	860	899	892	904	936	879	876	848	859	884	863	877	908	911	861	899	903	903	888	866	852	871	941	811	893	874	888	891	902	882	897	900	859	926	890	897	870	883	877	919	887	865	841	864	896	828	883	854	890	834	916	890	822	874	876	890	846	860	861	865	912	896	895	875	922	919	859	902	888	886	907	874	905	897	817	873	926	877	884	885	885	863	838	859	855	862	876	865	877	838	896	901	908	837	873	937	836	899	879	860	903	884	862	852	856	872	921	907	923	900	833	944	873	886	856	911	875	880	926	894	871	831	895	860	856	892	897	896	877	915	873	884	879	922	877	884	909	845	898	858	888	868	904	909	895	847	867	862	879	846	875	958	897	908	831	893	917	882	876	912	886	866	844	827	878	866	861	902	865	829	870	902	848	879	875	880	895	894	862	824	841	881	896	866	880	845	872	877	847	892	894	845	882	859	860	913	916	881	856	878	867	898	882	889	882	890	885	858	915	886	901	879	900	862	916	901	907	861	881	943	882	876	850	836	904	890	854	891	860	923	871	840	885	907	886	860	895	863	846	917	817	846	885	886	902	880	866	933	920	849	850	843	852	890	893	893	892	854	886	894	944	910	893	907	877	808	898	900	920	864	842	900	877	883	864	886	918	886	868	886	901	898	860	868	886	895	887	863	856	846	880	911	887	870	890	855	834	937	862	925	887	888	904	833	837	901	818	880	876	842	909	830	856	908	859	875	882	881	880	880	852	834	854	896	930	884	878	843	892	881	893	902	921	881	820	882	891	882	868	887	874	897	883	893	850	863	914	854	895	866	884	882	827	900	872	851	905	863	845	916	806	903	900	897	849	877	866	852	824	952	861	901	894	867	855	870	849	819	876	830	908	845	836	945	867	918	859	885	904	914	915	853	915	866	886	826	881	831	880	907	859	852	891	880	899	905	914	928	837	869	940	908	843	930	909	875	855	827	865	905	907	843	868	879	889	876	871	890	925	879	866	883	910	822	866	922	861	917	911	931	859	868	851	880	832	870	850	948	895	836	886	874	900	892	843	843	883	857	858	890	875	822	866	861	873	875	942	917	872	899	906	856	838	883	849	846	902	899	847	822	887	957	870	880	850	863	890	854	881	833	889	846	862	899	883	861	888	914	929	883	911	872	903	902	862	918	884	876	879	876	890	918	861	882	859	859	909	869	889	841	833	907	881	889	894	848	916	842	882	932	859	878	889	885	907	872	863	851	936	905	882	962	883	885	915	943	850	871	880	892	867	915	819	896	876	929	895	888	870	878	879	916	871	888	900	887	863	851	915	883	943	849	882	917	873	900	906	849	894	931	886	845	897	866	887	903	936	833	895	893	856	919	909	903	824	847	894	867	849	827	883	864	889	872	880	869	920	921	868	860	863	888	833	851	874	875	876	835	857	931	901	864	844	883	905	910	863	876	877	913	896	854	898	836	873	867	896	891	890	851	889	853	904	871	858	841	934	873	916	821	907	899	837	874	864	895	867	838	870	878	890	884	912	916	889	868	901	881	886	939	868	821	897	868	829	902	867	887	893	901	864	907	871	915	865	855	912	854	864	867	877	829	927	879	895	837	894	871	876	849	838	900	901	846	862	917	926	976	896	865	877	914	894	845	899	830	882	858	927	859	858	905	899	863	860	888	881	897	894	886	904	904	839	835	901	915	887	911	870	905	854	858	907	875	866	893	905	881	909	846	900	883	871	881	921	925	885	869	890	868	906	853	884	869	875	920	882	918	902	890	880	843	829	883	874	854	920	849	839	889	888	846	894	861	920	913	902	876	913	883	856	865	872	877	876	886	903	866	850	917	859	821	872	836	898	848	918	879	857	960	879	874	882	903	872	904	898	917	933	881	912	879	902	872	877	872	855	885	888	881	883	890	891	873	851	922	856	884	877	804	892	873	855	856	857	867	871	863	839	912	904	894	924	880	879	891	854	897	883	872	875	926	879	868	935	874	874	836	806	838	921	904	869	858	933	856	914	901	949	886	868	869	840	838	846	864	893	853	858	886	899	889	865	879	899	890	893	842	910	845	869	901	878	901	888	857	891	855	892	931	874	918	898	917	879	897	911	914	876	925	860	834	875	869	856	850	866	846	879	891	881	864	877	847	892	878	912	899	932	855	831	888	854	885	880	851	828	807	898	882	834	861	902	871	867	905	911	895	845	899	919	874	879	912	874	928	891	911	821	886	911	937	846	910	928	862	838	843	868	862	852	936	854	864	891	878	888	891	833	907	920	902	835	898	871	857	867	880	851	839	937	832	876	834	826	894	914	859	889	819	873	919	857	849	931	879	848	843	927	910	894	878	914	858	850	877	845	879	845	861	848	912	851	852	892	877	907	898	895	880	850	862	886	881	862	839	874	901	823	939	867	885	873	880	845	926	880	854	913	859	850	904	868	890	855	881	876	872	886	871	856	902	885	900	863	839	842	925	858	884	919	901	879	885	908	863	884	915	865	827	847	878	884	860	881	881	878	900	848	937	936	827	882	825	886	872	888	853	890	879	881	893	870	871	884	873	860	811	875	893	912	836	841	851	830	838	890	940	903	815	855	858	942	856	901	873	839	926	869	924	818	856	934	899	856	884	877	856	932	895	859	939	871	873	903	883	905	912	872	892	840	907	918	897	884	893	869	883	886	870	848	910	856	888	894	891	875	901	877	927	847	903	884	938	913	855	882	873	891	856	927	878	840	845	836	875	821	926	923	908	902	929	839	902	880	907	847	833	894	865	925	876	868	868	859	875	932	816	862	848	849	817	892	876	888	879	862	886	852	921	870	816	931	928	881	958	853	852	882	872	865	875	867	906	875	834	841	874	841	907	834	859	866	878	888	883	852	851
24333	7738	2209	1530	1046	747	502	393	376	279	260	251	241	244	267	280	253	227	228	227	241	241	222	212	241	238	234	226	218	225	203	217	211	206	233	205	222	242	194	218	215	226	231	187	198	207	208	205	218	196	197	211	208	237	206	188	195	221	189	192	198	201	205	201	224	189	231	198	228	207	188	176	191	214	205	223	231	184	213	221	226	219	215	218	215	234	211	212	174	230	215	193	208	202	203	147	211	207	222	213	191	195	229	223	212	236	217	199	197	226	210	212	215	182	209	198	198	198	213	187	206	232	194	191	207	214	218	186	166	204	190	196	204	206	221	228	207	172	188	222	220	212	195	200	232	233	188	203	214	173	181	220	228	170	197	200	191	229	192	227	209	201	179	215	220	226	228	215	207	219	203	224	205	213	204	211	210	177	226	233	201	202	188	217	196	224	209	215	213	219	191	199	195	206	207	229	191	172	211	209	193	219	187	238	210	203	203	181	205	204	239	238	221	219	194	212	200	171	208	223	207	203	202	217	219	201	195	193	189	211	221	202	204	211	189	174	227	199	183	222	211	196	192	198	212	194	194	224	194	196	218	198	184	189	234	215	187	192	229	168	176	197	208	168	203	203	183	209	196	202	209	236	218	214	206	210	218	225	208	205	224	200	202	202	173	223	217	163	175	205	173	215	195	204	204	208	212	215	206	201	182	202	196	195	219	211	172	198	221	233	208	220	210	222	187	224	222	201	209	203	237	215	194	194	223	208	208	208	205	199	191	199	212	196	211	214	212	197	189	188	223	230	225	171	168	207	195	210	215	189	202	192	180	211	202	199	198	200	191	191	213	199	206	223	191	210	220	186	215	211	226	208	215	187	210	212	220	241	219	207	207	207	184	205	219	193	230	211	168	194	193	225	200	218	176	207	190	205	224	191	213	203	232	227	228	197	200	226	188	220	189	213	194	211	189	201	224	196	199	185	190	178	203	229	199	222	189	216	203	227	179	203	224	195	207	202	201	198	222	202	188	193	222	197	225	219	177	203	218	204	209	208	223	198	199	233	199	209	182	209	173	173	227	214	204	207	223	206	185	174	228	220	212	214	191	216	187	187	182	214	186	208	228	200	188	216	197	204	198	189	186	201	219	226	195	221	186	228	186	220	171	195	190	213	206	216	188	211	229	199	207	219	218	208	217	207	233	191	202	196	201	208	208	200	193	207	248	195	236	217	202	184	211	217	199	223	206	191	246	210	207	223	217	224	219	234	228	192	188	202	216	208	221	184	185	201	196	226	250	218	229	227	221	201	208	199	202	195	214	187	222	241	206	211	208	213	207	206	189	212	203	224	216	195	196	196	230	201	205	195	224	215	197	197	201	210	189	217	182	232	221	189	215	193	177	198	211	208	200	175	209	228	216	212	190	202	195	201	242	185	208	205	230	223	222	206	247	185	235	182	228	210	225	222	192	197	210	209	203	214	183	221	220	220	207	223	203	206	194	186	215	201	201	209	207	208	204	222	219	194	186	199	227	199	201	194	199	200	232	237	210	178	216	222	210	222	206	205	201	207	218	215	209	212	228	202	198	210	198	219	238	183	197	198	201	199	218	211	223	201	204	207	208	201	183	195	192	202	198	201	194	199	200	207	209	198	196	208	224	191	207	206	185	203	212	195	190	209	232	199	197	209	180	214	207	214	201	191	228	180	215	192	212	203	178	227	197	209	208	191	187	209	193	202	209	219	181	199	189	194	201	207	201	189	209	184	207	222	191	216	219	203	212	196	208	201	170	192	191	194	187	193	229	194	201	210	212	201	191	186	233	209	211	216	203	222	206	211	213	188	189	201	182	179	192	206	221	204	225	196	215	199	211	203	213	236	219	209	199	223	210	195	219	212	219	202	197	203	205	222	213	210	197	196	196	227	195	196	204	189	197	211	208	216	212	222	210	234	199	171	162	186	201	213	220	185	200	197	193	217	218	192	208	202	221	239	193	199	187	245	220	220	195	229	211	244	199	202	183	221	210	179	209	241	201	217	205	204	196	181	215	219	228	216	181	222	203	178	208	222	194	219	202	225	202	208	225	223	222	223	210	206	227	216	204	218	229	209	213	207	204	193	219	206	203	190	200	200	206	194	206	200	210	222	197	209	214	195	191	202	235	224	219	202	195	205	222	198	208	191	189	233	226	200	203	208	202	220	217	207	189	221	202	226	201	212	223	239	222	210	205	175	208	199	204	209	199	209	209	191	209	223	206	214	192	189	192	183	189	177	217	198	196	199	208	181	207	204	190	181	197	196	199	231	201	223	219	221	214	209	215	195	188	221	194	210	210	231	193	197	244	191	184	192	205	210	177	216	211	183	206	204	210	206	207	240	202	216	217	204	224	197	185	187	204	214	218	220	218	173	182	205	223	193	204	189	181	193	202	192	200	192	202	210	204	195	183	207	185	189	226	206	189	223	238	192	213	216	211	209	202	205	194	187	211	236	183	217	184	248	209	219	174	188	235	231	196	207	211	210	196	222	214	194	199	196	188	192	214	215	191	201	214	252	222	211	171	203	217	205	221	198	184	203	187	192	221	204	203	201	188	200	223	228	184	194	205	220	225	206	216	215	223	233	192	194	187	212	217	213	211	205	234	229	209	214	222	224	218	199	209	205	216	220	221	203	205	219	187	201	200	218	204	224	197	215	212	201	214	201	201	205	212	204	218	192	178	197	197	188	191	195	205	225	195	201	204	205	196	241	178	205	177	206	188	220	212	204	214	211	213	205	191	205	214	203	203	229	192	212	198	207	206	209	193	203	213	218	204	165	221	224	200	193	194	220	210	177	252	201	195	208	196	184	189	214	185	204	190	192	214	195	199	213	204	197	225	218	217	222	215	184	220	229	208	235	179	212	222	223	196	198	212	233	181	225	231	179	191	219	201	201	207	210	212	190	212	215	187	232	217	201	210	196	177	203	193	205	210	201	197	201	208	191	175	188	206	192	240	207	190	197	222	209	195	191	208	174	209	195	194	212	206	222	200	192	198	195	219	189	216	190	179	237	207	191	219	204	173	186	169	197	200	230	214	216	202	228	200	208	193	177	202	187	206	215	217	188	210	193	200	214	240	215	222	219	202	200	201	222	181	205	191	214	208	208	208	212	208	193	209	196	226	186	198	207	202	190	226	184	185	200	243	217	216	221	215	200	205	222	205	208	184	220	215	227	234	204	189	210	217	208	200	232	234	214	198	216	221	199	204	192	208	212	213	216	229	206	193	200	213	212	207	217	205	251	220	200	223	216	192	209	197	207	190	219	233	187	182	239	222	194	200	196	213	219	226	199	218	206	226	202	207	208	198	240	223	224	214	196	228	201	218	247	186	195	169	228	192	168	220	218	188	185	210	182	220	198	184	207	197	203	193	198	175	201	211	215	195	228	210	224	204	200	203	208	211	208	216	201	201	221	203	215	202	208	200	225	196	169	241	184	237	194	184	217	212	214	237	186	212	204	188	199	172	204
16446	5001	3427	3804	3212	2630	2075	1585	1402	1025	909	858	809	871	859	873	773	767	721	722	687	649	742	826	816	820	785	724	663	591	550	603	613	590	521	543	509	538	530	578	573	527	525	505	515	517	542	552	569	548	558	560	543	556	521	545	480	550	521	528	577	584	518	579	515	541	514	555	541	520	515	566	536	528	521	536	495	529	555	508	488	540	520	543	511	510	497	546	539	529	562	492	542	531	539	506	509	545	481	508	500	496	521	513	522	509	526	543	546	537	508	520	546	506	553	559	526	493	541	461	535	504	491	535	535	506	530	519	534	525	488	515	513	526	557	537	487	498	507	523	474	539	508	514	520	529	501	531	533	513	514	500	519	519	563	525	509	531	522	505	542	511	502	519	487	537	524	497	535	491	550	554	546	558	529	499	511	535	491	509	483	475	547	525	533	531	567	525	538	532	488	515	529	526	536	512	556	526	499	550	515	554	541	521	473	529	509	501	531	497	538	517	526	519	495	537	489	533	559	552	531	538	508	476	458	482	479	522	473	491	552	531	511	549	511	534	560	565	505	539	555	487	524	526	532	529	512	568	514	522	516	491	514	497	509	575	490	529	498	523	538	533	507	538	531	565	521	510	538	523	550	531	519	530	567	504	550	569	435	535	518	540	514	491	476	520	530	527	520	503	561	501	517	489	563	534	499	520	526	550	478	531	535	511	509	535	505	533	534	484	518	514	542	516	550	520	497	486	498	515	515	531	511	521	539	543	511	518	556	543	536	571	548	542	519	570	552	528	539	537	543	556	527	520	538	536	536	511	495	506	501	495	540	535	533	555	537	541	557	531	515	525	523	532	524	481	484	533	518	517	550	508	565	518	504	498	498	518	506	508	536	512	525	524	556	526	540	545	485	517	559	513	496	482	535	513	502	502	500	530	519	495	513	544	485	529	514	575	555	536	565	508	494	529	590	542	563	509	563	561	563	499	534	514	514	539	523	521	559	535	496	513	521	519	495	525	504	548	520	521	543	523	518	529	511	532	556	499	506	523	491	562	547	482	532	530	531	520	505	549	519	486	502	535	556	546	520	541	495	534	527	558	540	514	478	549	505	528	508	542	541	500	539	528	510	498	549	531	509	545	538	546	516	536	525	517	524	531	498	554	537	544	536	558	523	546	522	509	541	551	511	503	546	517	516	534	553	526	522	544	500	484	500	500	527	527	526	534	554	535	519	532	500	513	502	495	543	517	559	547	512	508	522	537	515	538	555	538	527	525	486	517	562	497	515	553	515	479	516	509	509	494	500	546	509	507	515	518	551	465	478	480	546	519	548	566	532	521	490	537	510	533	525	501	536	532	528	506	526	523	529	503	540	510	526	552	533	520	532	536	536	535	484	505	523	506	533	509	530	561	526	518	534	521	503	532	513	508	523	505	532	549	511	523	480	532	540	501	536	498	561	531	542	537	558	513	499	520	565	491	523	513	485	531	517	493	510	515	528	486	508	498	568	532	508	548	519	497	523	551	517	541	531	551	536	502	533	523	561	496	528	539	513	532	473	514	488	520	519	495	531	549	489	554	528	522	493	532	520	516	522	512	537	469	565	502	528	543	520	531	551	517	524	525	549	534	490	508	537	529	508	534	525	528	515	503	500	507	510	529	486	494	541	538	510	491	505	526	551	546	547	527	497	560	524	565	567	516	536	541	558	525	533	526	560	533	479	578	580	534	529	509	563	551	557	510	519	537	528	515	533	521	514	492	510	511	540	527	515	529	492	543	504	509	503	509	531	510	540	543	525	539	526	511	510	514	540	512	519	551	522	524	532	541	515	533	509	507	510	543	508	506	524	552	532	541	518	504	549	501	542	516	525	515	543	485	543	480	537	526	537	564	512	528	530	506	502	526	555	494	496	555	515	485	527	479	520	507	541	550	517	475	475	515	548	532	516	532	517	565	495	551	554	512	528	509	519	557	529	493	524	534	534	471	544	530	515	502	487	501	507	533	579	576	541	490	529	516	504	547	527	516	548	502	513	494	512	565	506	538	521	519	528	562	503	506	530	505	536	562	496	509	539	490	510	524	514	521	491	505	525	513	547	503	526	495	541	520	552	529	533	548	547	537	491	497	509	463	544	531	522	513	546	518	552	534	529	501	530	551	521	541	536	565	523	525	487	524	529	537	525	551	505	548	529	504	548	532	494	536	542	528	529	525	503	512	528	495	532	505	534	537	502	502	510	505	579	514	539	548	520	547	572	519	540	533	533	511	531	514	511	515	512	549	507	535	544	523	522	597	510	518	533	523	566	542	500	559	524	521	528	528	536	503	544	511	497	536	509	537	500	536	506	490	537	534	517	575	535	506	531	530	565	522	572	515	539	533	531	564	535	555	498	541	556	520	496	525	490	550	483	506	543	531	509	521	526	534	491	499	516	512	528	521	524	523	516	516	526	539	509	533	545	508	501	512	517	510	495	473	557	525	524	561	543	520	508	522	544	529	524	516	486	514	514	518	546	465	509	515	526	480	497	547	557	552	492	530	517	480	520	487	471	498	556	495	533	520	520	517	546	532	531	546	516	498	547	517	529	507	542	535	547	523	519	537	586	495	472	486	534	511	535	529	540	509	521	527	508	564	484	489	534	509	557	514	547	478	462	518	533	551	576	490	534	547	534	522	504	533	499	488	525	530	581	471	500	493	570	569	533	494	499	493	533	541	543	514	518	547	498	516	539	540	554	476	519	519	521	537	519	533	522	514	526	528	511	537	510	540	527	522	540	542	520	536	486	497	504	520	520	514	581	530	510	492	521	503	529	518	557	543	493	531	516	511	510	533	507	514	524	566	518	516	526	505	535	534	491	533	521	504	494	517	532	499	529	558	521	567	550	546	528	503	564	556	534	530	530	489	470	482	504	529	542	525	547	542	518	571	507	528	558	544	534	536	524	520	513	471	521	508	545	510	513	516	564	539	552	491	529	501	512	561	548	538	537	517	544	534	532	523	566	501	545	528	555	536	526	547	515	536	517	543	555	555	517	539	519	489	505	545	511	529	538	529	493	544	509	560	490	513	574	536	498	503	539	539	518	498	554	484	571	531	532	500	504	530	498	515	505	517	508	536	503	513	544	560	487	486	501	528	532	529	512	539	509	538	544	528	492	533	531	550	535	542	526	523	495	528	542	527	543	535	574	488	536	535	475	507	549	542	547	485	544	516	515	547	523	502	538	507	498	510	512	521	542	521	551	544	531	520	528	504	495	507	572	584	565	543	497	518	572	543	544	527	498	520	498	527	524	547	515	496	525	553	557	513	566	503	501	516	560	552	519	514	530	503	575	526	467	493	511	564	529	517	532	517	479	511	538	511	492	484	535	538	562	516	536	505	517	517	519	540	568	545	544	535	510	546	497	530	486	512	540	515	483	509	567	559	545	527	490	535	547	533	510	540	582	501	529	533	484	528	532	531	523	534	533	553	546	514	532	516	526	510	537	533	544	519	522	500	570	544	561	546
4677	1419	571	518	479	472	402	424	380	355	400	371	395	416	379	397	430	419	401	408	344	393	354	372	394	380	390	391	402	377	370	374	370	409	388	413	418	354	402	379	383	357	375	358	408	386	329	389	384	372	377	375	369	370	395	341	354	352	372	399	415	419	385	377	385	400	406	416	358	402	399	322	358	383	384	351	361	369	378	424	405	378	378	389	410	370	355	345	385	364	398	373	379	385	399	400	408	371	367	392	376	378	384	401	361	379	376	375	401	380	377	419	398	345	382	413	405	393	386	389	394	392	388	379	354	370	349	406	348	400	371	421	350	386	428	350	396	364	388	379	422	379	397	357	381	354	371	378	402	385	385	395	375	383	349	366	352	340	433	383	404	371	366	361	376	382	401	391	383	370	387	426	376	352	386	395	361	369	426	414	392	349	358	356	389	378	335	383	385	392	392	356	381	337	380	392	412	388	378	365	390	375	374	381	400	380	386	396	381	364	373	382	407	360	357	371	429	374	366	368	379	398	367	399	406	384	367	388	367	356	438	362	426	396	392	363	348	375	426	367	386	385	354	375	350	383	389	355	374	365	354	392	394	381	394	394	411	368	365	413	347	398	394	394	380	359	370	403	349	377	376	364	402	361	362	342	428	386	388	362	389	367	349	382	381	389	410	380	347	391	359	352	401	378	376	375	372	348	339	355	389	378	356	374	394	410	379	379	354	367	366	374	414	405	365	373	383	361	388	404	389	390	386	413	429	352	418	426	408	394	407	382	381	342	391	368	374	429	384	388	392	398	398	364	388	400	380	385	356	397	355	333	370	356	391	375	402	386	401	351	331	370	431	391	359	364	397	352	371	378	377	360	370	363	364	396	344	415	359	350	348	351	367	364	372	385	397	399	403	415	380	373	384	380	414	341	387	390	366	370	396	370	385	390	383	352	396	404	362	347	389	380	365	393	377	374	362	363	385	357	398	397	357	372	379	388	394	397	382	403	383	357	389	385	370	371	374	372	382	381	393	385	395	384	407	369	367	454	393	403	388	340	408	391	394	366	362	432	400	380	361	380	350	389	374	421	352	353	391	370	335	383	350	387	385	415	405	380	342	375	393	372	392	396	367	353	378	371	409	397	427	364	380	383	394	406	389	407	325	351	428	385	356	341	368	360	362	406	359	415	364	373	391	374	343	398	388	357	380	385	364	362	380	396	380	368	378	375	372	387	361	392	402	367	357	387	410	372	384	354	367	395	351	365	401	379	409	394	334	385	380	384	377	387	381	409	415	422	365	398	386	411	392	366	376	380	377	406	408	362	366	342	392	368	397	390	372	389	384	370	376	365	388	362	358	395	390	361	381	377	351	378	388	376	401	374	382	392	364	379	350	433	369	366	373	395	370	377	395	357	387	345	371	400	363	374	392	349	395	376	371	352	423	387	410	374	347	396	373	373	398	399	368	398	378	400	381	384	372	419	415	350	382	370	368	386	368	360	400	392	385	381	349	398	432	391	351	364	362	381	387	394	358	350	375	415	389	402	391	352	363	370	399	403	397	399	381	366	388	349	389	360	364	345	388	408	394	400	428	382	389	370	355	371	378	422	376	395	356	370	385	370	386	390	395	389	385	364	378	351	408	373	380	365	402	408	395	368	375	374	378	402	405	370	405	373	400	378	388	430	392	385	404	390	402	365	373	379	395	373	390	398	386	372	355	370	378	367	366	337	379	406	341	394	404	367	372	380	373	388	436	377	359	404	370	381	370	366	366	383	369	381	402	382	427	396	399	379	339	410	388	396	379	393	355	401	402	378	414	391	382	373	363	393	354	379	395	373	365	409	383	397	397	392	388	372	392	382	365	350	395	380	371	387	366	379	343	393	389	340	350	354	370	397	394	357	385	376	390	410	365	386	400	431	381	367	367	365	404	390	360	394	324	401	391	379	374	382	365	353	394	362	367	363	401	411	346	360	389	403	376	389	411	366	379	367	393	364	373	402	378	369	417	370	375	372	397	363	398	361	384	407	350	392	357	365	347	366	400	414	394	382	354	402	383	394	378	357	367	401	399	365	406	382	368	370	387	372	399	398	365	373	386	376	363	383	358	406	374	364	367	373	384	374	416	376	339	367	372	375	388	408	379	380	385	388	363	386	344	379	378	381	379	372	386	338	417	379	382	418	392	383	398	411	373	409	387	372	379	366	389	394	396	383	382	348	392	408	389	357	377	393	394	351	367	368	362	391	436	387	389	350	369	358	345	420	400	351	382	370	403	420	384	393	358	405	381	389	374	407	360	378	388	374	369	388	372	375	397	387	394	379	392	401	368	387	387	381	376	363	394	353	355	326	375	393	390	374	378	390	381	393	410	390	384	423	376	370	382	389	369	423	415	340	383	351	417	365	374	369	373	368	370	397	392	412	389	348	383	388	371	388	350	354	414	368	395	369	396	398	356	380	358	379	408	395	379	372	397	362	406	394	385	351	362	385	408	379	356	394	381	358	374	406	403	389	375	338	346	423	411	377	372	367	388	374	330	379	383	377	402	368	344	395	377	337	380	369	405	396	362	399	343	378	376	386	390	390	388	383	377	389	355	375	432	391	397	396	338	390	347	402	351	366	421	394	393	394	391	413	404	393	394	398	390	360	428	376	377	403	387	366	366	399	394	407	381	382	368	433	400	396	389	382	402	362	382	377	374	370	402	393	387	375	372	331	377	390	345	387	378	367	414	348	391	399	378	374	404	393	428	399	376	349	402	383	373	390	426	393	364	408	347	372	396	392	378	362	369	365	374	366	376	406	396	383	397	366	402	403	366	357	402	394	369	360	369	423	373	361	354	376	387	378	370	343	373	398	357	383	407	392	367	363	379	392	393	394	360	401	387	401	439	365	357	389	394	355	352	373	382	368	370	382	353	336	408	396	348	401	386	369	412	378	406	372	387	379	389	369	413	360	377	385	378	376	391	391	374	383	402	379	361	354	365	367	374	403	382	358	396	355	391	374	394	395	354	368	370	385	367	358	390	387	396	368	395	348	345	379	352	360	375	395	365	389	412	358	359	415	388	361	371	416	403	371	404	371	380	378	352	414	368	399	397	387	394	384	374	395	441	390	362	378	335	369	343	374	416	366	338	382	380	367	371	383	396	374	369	389	390	384	368	362	431	421	366	334	380	414	379	366	376	371	380	406	381	365	326	361	403	400	362	353	396	370	365	364	395	425	414	403	411	361	345	386	400	403	375	376	391	385	385	328	349	383	343	359	381	404	406	358	378	387	371	380	406	400	377	389	396	424	409	346	351	399	341	378	419	379	385	399	336	412	356	382	367	305	362	399	392	382	381	393	426	378	405	396	375	378	383	343	347	380	422	353	395	373	368	404	372	372	371	430	415	424	360	384	385	325	395	376	410	378	405	366	391	400	387	359	390	364	414	353	376	391	417	386	379	359	391	402	403	379	352	396	418	384	362	405	363	361	412	375	436	390	377	375	364	386	382	411	412	364	371	415
4367	1803	1379	1452	1336	1188	1115	1027	999	964	1022	936	993	1008	1066	966	987	1004	970	984	898	952	974	946	1041	988	1038	1039	962	959	921	941	965	895	944	921	903	946	902	923	900	899	910	910	922	917	984	866	952	879	899	873	898	903	916	923	943	893	929	974	939	891	899	943	918	955	935	868	900	956	893	917	952	886	928	912	932	930	943	892	924	921	894	921	905	904	945	928	891	912	909	884	901	962	922	939	943	947	879	980	903	907	888	929	942	945	888	938	907	920	904	940	918	917	948	895	915	930	892	932	840	925	919	909	957	939	966	949	972	877	918	897	899	942	894	934	908	887	900	932	888	894	911	948	930	851	888	883	937	915	919	894	890	953	910	918	934	906	907	931	939	884	905	898	957	900	925	917	915	917	945	904	905	952	908	926	942	942	869	881	942	926	941	886	892	892	954	869	940	896	918	905	900	919	926	959	929	891	900	867	925	930	956	917	916	854	932	944	901	933	824	927	926	907	967	953	1000	918	916	974	940	913	931	943	917	941	875	879	939	958	945	916	900	902	902	938	963	929	933	881	955	941	932	969	913	930	909	909	979	957	899	927	912	924	921	880	902	954	902	953	890	902	933	927	875	900	954	873	877	929	911	880	972	981	938	941	892	905	906	961	915	911	962	952	920	917	867	970	900	931	911	907	924	909	929	935	938	879	929	977	896	925	903	933	943	908	875	921	898	905	885	940	916	927	944	937	975	922	930	896	878	914	914	910	927	937	916	921	905	887	956	899	894	916	942	858	967	917	913	913	902	928	931	923	902	962	929	881	917	926	971	931	950	937	915	922	922	908	920	909	930	929	913	939	895	899	879	937	943	942	915	900	937	991	867	898	883	928	898	948	925	945	898	896	919	953	883	878	938	882	936	946	958	923	897	936	859	888	896	949	930	829	907	931	976	910	910	958	924	936	960	942	921	894	982	974	852	931	916	886	918	881	868	894	916	921	937	921	923	949	896	914	926	942	907	952	912	892	927	953	987	891	934	887	943	880	954	949	922	928	916	943	896	942	944	919	904	906	918	941	963	941	947	912	906	932	912	890	896	917	893	932	883	885	940	939	940	976	913	881	867	852	852	893	966	937	917	926	907	901	909	921	869	902	932	941	879	958	877	967	941	956	916	974	913	950	870	912	889	921	881	937	857	903	890	919	965	927	881	904	902	914	938	912	875	935	896	933	860	918	927	979	887	885	916	975	903	905	882	938	880	953	943	938	897	902	872	889	882	924	919	909	893	870	874	947	912	903	919	904	902	947	926	888	945	894	968	886	935	912	950	881	926	896	943	896	916	925	932	908	923	897	938	961	904	913	976	945	936	936	923	933	873	881	904	946	913	943	993	892	901	908	865	913	919	970	924	931	879	964	906	907	911	913	901	950	900	875	884	928	933	885	947	893	902	913	862	885	952	928	962	944	897	940	910	869	907	905	878	910	930	877	872	914	914	961	949	885	929	898	931	930	950	865	935	894	916	936	915	932	907	893	906	923	964	940	867	923	895	899	931	964	931	936	942	928	992	961	917	907	948	922	923	887	948	930	885	948	955	941	889	932	964	958	838	913	914	920	941	950	912	924	920	922	935	867	958	913	859	923	939	927	931	909	881	903	958	906	895	906	909	886	890	901	887	918	923	865	876	947	937	946	899	969	886	887	900	899	847	979	896	878	927	882	907	933	935	891	958	897	999	976	985	867	885	889	907	865	919	919	894	910	934	889	917	957	919	981	945	882	931	957	897	959	900	916	906	874	973	902	936	884	905	913	857	917	952	934	939	978	924	963	950	940	949	938	955	905	912	875	953	890	875	903	896	917	852	911	927	928	896	882	909	918	928	872	918	925	927	930	873	931	935	901	904	879	934	912	931	913	878	943	900	889	993	940	897	934	876	868	915	889	910	914	907	850	972	935	951	880	980	974	968	966	948	927	882	935	931	921	895	943	860	943	929	904	894	906	933	952	939	915	898	961	935	868	878	898	918	922	878	887	884	947	926	886	894	929	918	937	957	930	912	901	940	939	972	888	928	937	938	949	909	919	909	939	901	902	920	863	961	951	863	913	905	923	976	964	922	875	917	909	863	919	917	923	887	912	957	889	882	899	910	917	914	925	930	916	988	878	913	950	878	924	960	918	948	939	912	880	874	947	921	911	887	893	920	890	938	947	903	900	946	872	944	897	959	933	900	946	958	894	940	919	919	945	936	903	876	890	922	911	870	906	941	900	927	898	920	927	894	941	899	928	915	934	927	926	880	937	880	917	910	905	915	965	873	923	926	909	953	903	932	883	896	871	886	874	877	924	900	924	933	930	897	924	925	926	910	941	885	872	930	913	917	845	937	914	954	905	878	959	930	901	957	901	926	912	911	976	902	940	934	899	925	914	895	888	941	970	898	946	875	913	935	923	944	916	933	949	854	867	967	909	839	905	920	934	918	940	994	956	917	922	970	953	871	881	916	887	837	946	889	904	890	869	875	912	922	915	1008	838	918	972	878	909	900	957	884	904	968	964	962	897	986	897	957	890	914	878	938	922	914	901	946	899	928	896	918	965	918	909	973	931	973	937	850	948	911	946	923	858	905	900	943	901	927	941	874	895	938	938	919	902	927	928	951	898	954	902	870	896	933	956	982	913	903	917	977	872	924	946	951	971	897	914	939	898	907	904	923	930	926	912	926	903	969	918	921	913	947	944	913	940	939	908	961	886	883	967	931	949	918	933	917	917	905	976	915	939	908	974	948	907	883	900	970	945	925	905	965	907	908	913	1003	983	915	927	929	921	895	916	901	941	888	918	856	964	940	921	959	937	904	921	898	952	885	889	965	903	932	948	901	933	884	914	950	922	869	947	932	934	983	956	930	932	907	927	962	936	911	890	956	916	928	891	854	901	946	925	907	941	932	895	938	953	942	906	891	936	902	894	934	917	915	885	858	948	974	883	914	909	906	929	956	913	941	938	930	943	900	900	900	930	913	876	841	956	857	959	896	946	952	897	899	905	952	931	905	926	905	911	879	897	936	951	1001	923	914	931	965	896	908	910	920	923	899	907	935	939	868	920	920	943	925	910	932	912	941	889	922	923	950	928	901	888	899	953	928	954	942	919	924	890	906	906	904	918	908	936	925	952	875	923	977	937	991	886	944	956	876	847	913	943	927	961	944	946	864	913	916	903	930	935	935	939	905	948	967	868	944	927	885	912	862	879	891	932	944	901	914	902	907	945	920	872	875	937	967	933	925	956	898	935	894	901	940	892	926	890	963	932	960	939	906	895	891	882	895	962	936	899	897	936	855	883	929	919	905	936	941	901	956	909	913	955	951	933	936	867	916	926	858	961	872	950	898	926	984	901	953	930	865	928	910	915	868	922	920	944	898	958	962	905	871	908	917	899	963	880	933	965	931	914	928	881	902	927	933	912	952	906	901	920	890	915	949	955	945	912	876	912	918	932	903	950	892	917	857	935	894	926	935	905	902	895
15220	4004	1228	914	782	622	478	476	432	411	371	342	343	366	409	364	363	391	341	363	367	368	373	383	376	378	358	390	411	349	339	359	332	361	354	339	353	342	371	343	346	335	340	356	367	361	338	355	363	376	325	357	353	351	351	349	317	365	319	338	350	332	368	372	338	365	355	359	358	360	364	330	391	342	379	367	351	377	344	390	325	329	335	356	337	356	338	333	341	369	388	358	379	386	358	356	366	379	413	335	370	379	346	349	340	377	391	373	380	314	344	334	357	344	388	338	357	352	386	351	362	362	330	351	337	356	386	368	321	355	365	373	354	365	349	405	366	371	394	355	345	380	356	377	366	326	361	367	347	383	325	382	354	324	324	339	330	356	385	357	351	335	362	351	351	359	320	350	346	357	376	332	359	349	330	349	379	338	359	311	380	356	362	335	336	342	334	342	352	367	326	366	341	354	339	363	353	339	365	346	359	387	361	334	339	337	378	375	361	393	383	364	374	312	347	340	365	342	352	354	357	342	365	348	354	361	347	331	350	359	333	372	305	370	390	384	365	331	346	351	388	342	375	354	357	369	378	360	346	356	381	321	378	377	379	350	353	348	384	321	349	384	372	355	383	416	368	357	375	382	399	323	343	353	373	312	341	366	374	346	355	360	362	370	363	378	331	364	359	360	355	327	424	366	360	345	375	375	361	345	330	352	339	314	380	390	351	372	333	352	360	379	352	341	355	341	367	361	371	359	345	389	342	312	347	348	368	341	389	374	364	349	331	351	365	336	367	390	371	330	344	349	364	374	359	366	404	381	396	334	349	384	367	394	344	377	340	351	387	365	340	331	323	324	365	379	373	401	332	365	372	367	344	360	354	324	340	369	357	350	333	341	347	376	398	368	364	376	368	312	373	344	364	342	367	382	365	327	356	353	382	373	344	368	374	404	354	350	346	352	372	349	353	373	363	354	332	372	369	365	366	357	338	351	376	324	312	401	371	371	354	342	338	302	370	388	388	357	329	345	382	374	346	354	382	369	381	360	314	371	317	366	364	331	362	374	350	340	359	379	356	384	365	369	368	395	388	333	342	346	381	373	367	391	357	334	362	347	357	344	357	351	339	372	363	335	353	397	359	363	331	350	327	336	376	336	343	354	354	353	346	373	347	334	357	362	346	345	355	359	318	367	405	356	318	340	320	342	403	337	346	338	363	357	360	380	331	359	369	323	393	395	344	293	341	372	332	333	337	354	382	385	372	403	382	348	356	383	359	367	383	359	381	357	338	347	361	338	373	324	353	338	323	358	384	371	359	334	369	390	349	338	344	366	349	354	357	343	345	360	354	361	365	369	336	364	365	360	338	386	355	379	357	369	367	334	342	335	356	380	370	357	347	301	362	371	370	359	353	350	377	336	371	345	354	350	368	386	359	366	368	402	386	373	386	325	349	334	372	336	362	400	350	368	351	375	352	356	371	339	341	374	364	369	344	358	369	333	330	361	381	355	349	355	367	324	351	356	364	343	348	358	329	365	375	358	395	365	349	328	374	362	322	366	338	331	358	396	380	369	370	353	373	328	345	362	365	399	340	358	403	368	328	336	352	348	372	360	368	389	371	373	374	382	365	354	379	330	359	362	385	355	400	350	361	373	369	363	355	366	328	304	357	325	376	359	300	394	332	361	340	367	370	320	365	339	350	350	367	348	370	360	379	342	347	351	349	352	330	393	368	362	359	384	363	369	373	354	391	389	342	343	369	359	382	344	367	389	364	366	379	355	361	334	368	333	389	332	390	380	354	347	339	355	334	349	361	352	337	359	339	334	380	346	359	361	391	324	342	347	344	351	366	391	376	365	348	313	344	337	377	355	378	361	362	334	386	350	328	387	334	376	382	351	381	339	350	410	346	375	372	375	348	393	382	386	345	322	388	371	352	375	365	368	351	320	344	388	369	340	361	360	314	359	327	323	341	349	377	355	330	343	357	342	368	398	386	366	388	398	369	356	354	378	349	360	375	337	366	325	336	340	343	347	343	349	384	316	333	356	354	381	336	347	381	350	398	322	350	345	365	363	371	384	398	351	327	378	353	366	368	411	388	385	333	349	371	364	362	352	362	332	334	312	361	348	337	375	326	351	349	345	342	350	349	364	359	359	365	359	354	314	362	361	349	372	366	336	359	372	345	351	355	345	338	334	376	356	383	340	332	358	354	343	359	341	357	361	357	333	379	374	381	366	344	364	374	351	354	352	342	378	342	373	367	354	358	329	389	376	351	363	353	352	357	348	345	367	354	364	361	361	356	403	313	389	348	378	374	359	371	369	335	393	327	355	333	331	338	370	387	345	347	366	353	335	365	329	357	340	325	338	363	366	366	379	380	355	366	332	326	325	396	387	316	333	308	326	376	364	389	392	388	376	347	366	360	382	349	353	323	366	347	387	367	326	342	344	311	372	366	383	326	358	343	336	370	345	400	369	387	358	391	334	360	375	376	358	324	359	361	336	365	358	411	347	374	356	349	376	335	337	352	337	333	382	322	347	368	369	368	373	365	349	410	330	334	363	359	343	348	352	347	386	387	330	382	383	343	348	371	359	323	382	375	321	349	346	341	389	374	363	332	364	329	341	363	385	343	346	350	341	345	331	373	355	353	376	369	368	351	380	371	368	364	367	363	366	380	354	361	332	380	388	362	363	361	343	343	324	365	350	356	378	360	394	326	358	349	383	396	331	345	383	369	358	353	381	357	386	335	362	363	373	345	358	349	383	375	368	329	320	337	374	330	350	331	340	421	391	357	361	345	369	384	394	354	355	332	382	369	419	341	379	374	346	305	388	352	358	372	355	359	372	331	400	342	385	365	348	367	395	340	392	360	348	389	365	362	324	323	344	357	341	372	350	347	384	348	378	375	337	326	386	377	364	371	340	366	345	353	347	359	345	356	366	360	359	413	398	339	362	399	381	326	342	336	347	394	354	309	345	375	359	353	383	415	342	371	355	321	329	345	373	362	370	358	340	374	375	359	329	373	375	338	304	355	363	344	339	357	327	376	350	350	327	372	354	318	350	370	384	368	345	383	346	346	325	320	360	317	305	344	344	355	325	347	378	353	386	395	364	323	370	360	348	345	330	364	361	314	333	350	371	336	388	352	346	335	332	331	367	349	373	354	347	382	387	338	346	380	359	355	365	356	329	372	352	374	397	365	383	357	359	387	336	355	402	365	393	370	312	356	337	358	376	413	362	357	358	346	339	359	339	362	359	354	357	349	376	316	347	346	351	340	351	355	357	355	339	352	361	344	346	361	345	381	376	357	366	356	367	347	347	358	372	389	358	374	368	359	351	367	349	378	395	346	347	337	372	339	341	341	316	351	339	354	359	346	341	356	366	368	376	386	377	329	361	411	384	343	390	343	340	355	351	339	367	335	323	344	341	362	366	358	350	361	334	352	353	326	364	356	359	360	374	349	375	377	362	326	376	350	396	339	356	371	395	372	376	370	355	328	369	351	356
12044	3550	2495	2802	2360	1962	1815	1437	1372	1122	1077	1027	1024	988	1085	994	1012	974	974	997	968	966	958	1037	1043	1069	1031	967	966	935	947	908	892	805	894	852	827	850	835	843	902	840	885	896	863	874	890	860	873	858	846	880	890	887	824	887	918	885	839	898	828	887	857	856	895	874	866	897	837	802	935	855	893	858	852	848	879	875	853	874	870	912	911	851	842	894	867	890	897	880	791	807	868	811	874	870	851	883	819	831	860	811	889	852	872	893	866	856	861	816	933	855	882	870	897	851	869	887	918	904	899	863	773	860	919	887	833	811	888	852	820	855	854	850	885	854	873	854	831	808	892	855	847	904	869	850	830	868	860	808	808	877	876	891	892	850	829	829	853	875	827	915	875	851	875	858	846	907	840	869	850	814	875	810	853	852	825	844	918	851	892	853	867	881	946	877	839	838	921	839	865	874	853	877	864	859	846	881	893	860	882	873	876	884	815	855	849	827	879	865	815	838	850	857	817	894	880	853	857	852	866	871	852	862	878	852	854	860	895	897	830	825	888	814	884	851	875	867	883	848	881	833	827	836	857	832	837	897	829	871	900	843	838	829	862	836	919	875	856	882	841	853	896	852	878	845	856	838	873	878	867	863	852	899	864	899	850	896	869	842	858	836	859	867	856	819	869	851	851	838	897	817	898	887	806	828	838	861	822	833	890	876	842	828	811	887	858	880	849	897	835	868	866	880	903	834	894	875	830	888	867	871	843	872	854	885	859	890	898	853	880	839	908	850	864	825	860	887	892	836	860	909	903	844	843	814	833	889	832	855	835	814	825	867	884	857	892	856	858	903	877	850	853	846	845	840	783	899	903	916	859	808	820	880	870	865	826	834	837	845	886	917	864	871	846	835	883	906	838	844	859	867	831	846	811	832	842	894	892	850	869	829	877	844	822	825	893	914	839	861	855	869	864	810	861	866	856	865	901	844	862	830	854	876	894	872	889	868	891	868	870	926	859	887	834	868	846	836	807	853	902	855	872	878	872	841	868	893	862	867	851	858	831	843	886	810	847	836	896	856	875	870	893	853	880	862	817	882	857	851	840	839	827	889	840	825	889	846	874	849	842	812	846	880	908	866	910	826	893	872	852	876	892	863	838	881	870	840	800	877	851	895	872	916	856	899	906	857	834	871	885	871	892	863	901	855	856	870	791	863	894	904	836	845	894	858	924	855	850	854	883	819	869	859	898	874	867	839	897	877	875	886	887	880	861	884	854	898	853	864	880	897	864	848	837	846	864	865	861	825	851	869	864	871	828	893	838	840	856	878	866	841	879	804	855	831	891	859	858	853	836	882	926	874	860	900	873	881	845	860	847	821	862	889	864	887	809	839	866	802	816	831	859	826	863	846	821	891	847	909	872	875	803	874	869	861	856	863	884	910	932	821	843	836	866	879	864	871	897	861	877	860	874	852	848	820	851	850	850	845	825	876	855	851	868	858	857	858	887	815	874	835	822	857	873	871	830	836	861	827	891	884	876	892	852	888	854	924	841	868	836	817	834	861	832	873	862	845	862	900	861	826	854	836	954	859	834	844	829	867	900	847	927	868	817	907	844	919	883	903	811	905	876	805	826	870	847	830	828	849	881	831	881	832	863	902	905	886	835	805	906	841	843	874	906	868	895	867	905	856	884	851	899	843	889	904	854	793	883	871	898	824	861	829	855	869	851	873	862	874	820	890	837	835	832	854	873	848	840	802	875	866	860	858	812	917	881	873	876	858	842	887	855	907	866	878	876	871	839	867	879	847	873	864	860	837	877	855	884	841	879	822	838	885	810	843	846	845	875	876	854	920	876	844	811	828	887	871	858	853	848	888	886	851	869	830	881	818	847	876	861	921	870	879	842	882	850	865	843	942	812	844	890	833	859	870	858	858	856	906	888	851	808	867	865	843	896	882	821	874	831	855	839	865	824	827	866	856	865	839	865	841	866	838	854	870	870	890	895	838	876	868	905	910	833	900	887	842	878	838	834	877	868	895	856	866	819	785	891	870	868	876	810	830	899	879	825	861	846	874	853	853	868	848	858	855	861	841	818	833	917	918	943	824	843	822	826	858	849	826	907	847	841	875	843	908	810	851	834	852	839	883	850	856	886	841	857	895	852	852	825	832	831	856	943	890	803	896	884	870	827	876	904	835	843	871	867	845	836	874	833	818	829	832	865	826	855	907	843	859	843	879	808	884	882	953	912	822	841	852	876	859	846	913	861	867	882	873	871	863	853	841	898	936	855	825	866	821	794	861	891	826	890	882	847	830	883	887	852	886	854	889	865	882	821	852	834	846	838	866	883	872	823	882	872	841	862	889	855	846	864	869	850	774	857	832	895	878	859	893	826	831	863	901	851	881	876	842	876	853	846	829	866	848	864	890	847	884	841	825	835	832	859	857	874	875	815	903	869	903	807	853	837	783	840	845	854	899	877	877	883	852	829	857	872	822	885	914	899	886	837	811	859	810	825	854	858	873	854	840	845	872	883	855	895	847	839	795	890	863	860	844	877	884	904	877	861	948	846	832	868	847	927	863	865	916	845	884	838	839	883	876	830	880	857	858	864	850	873	872	850	889	890	876	893	865	837	862	818	876	821	835	891	832	842	828	915	883	832	929	861	903	839	883	862	830	861	895	835	833	872	849	836	875	895	901	852	859	812	847	878	842	855	921	807	802	842	916	811	881	909	869	882	865	866	866	830	898	797	842	916	832	869	872	873	860	848	841	825	852	842	862	852	839	817	881	870	901	885	862	885	816	830	848	884	878	819	882	808	836	869	863	898	867	873	876	827	866	848	844	885	855	875	865	872	877	848	851	847	856	850	860	844	846	851	866	835	852	846	865	887	876	915	861	799	872	862	868	873	883	853	896	801	847	889	868	824	823	845	862	962	872	872	860	856	837	831	849	903	844	884	855	855	854	871	860	908	838	837	870	900	858	853	872	815	864	833	839	841	799	849	851	834	870	898	854	843	843	849	890	839	843	852	829	853	859	833	877	845	846	897	849	783	855	823	881	853	860	875	886	852	853	879	892	841	840	860	885	857	837	846	844	881	848	880	871	873	841	836	905	896	836	883	913	905	910	955	897	857	898	875	883	829	880	861	919	844	862	869	845	858	825	837	844	852	920	837	857	812	824	788	864	831	832	869	881	874	855	827	848	846	850	815	831	831	858	842	841	817	813	804	840	832	859	836	873	843	848	872	827	860	874	841	879	889	845	882	844	881	869	863	849	841	890	830	886	894	840	826	869	863	843	841	887	859	875	825	878	844	906	883	852	842	800	838	869	836	854	879	886	824	855	874	815	883	856	852	879	802	825	868	885	893	855	858	844	797	851	887	846	905	884	896	832	854	866	818	838	913	813	848	823	893	884	870	833	876	884	904	894	888	824	857	862	881	843	832	864	838	835	813	882	864	870	842	812	906	859	833	888	870	857	925	853	924	858	847	877	857	832	839	845	852	867	854	872
24178	7921	2178	1494	998	693	533	351	328	264	257	258	235	273	261	263	222	231	230	230	227	217	237	233	221	232	211	227	193	217	218	223	208	204	228	194	187	209	221	206	212	204	182	209	217	192	212	209	194	191	214	217	203	205	205	195	197	185	215	199	200	191	185	206	174	185	209	218	201	211	187	195	222	177	183	197	213	180	184	216	197	217	220	194	180	201	231	207	218	194	220	188	196	216	191	185	179	178	192	223	189	209	212	220	218	184	200	173	190	209	208	210	214	228	207	205	206	202	203	181	201	180	202	200	199	225	210	203	207	207	196	204	181	219	172	197	196	195	170	200	205	208	209	205	202	192	215	217	219	180	200	175	237	212	195	186	202	224	198	215	181	203	200	186	180	181	177	206	200	196	206	190	211	201	212	181	195	229	195	185	201	197	207	192	186	193	213	195	210	237	203	194	205	204	201	174	211	212	212	211	206	202	201	205	203	193	199	215	185	206	197	211	201	206	178	180	201	206	182	212	189	210	215	246	229	195	218	195	223	200	199	193	184	210	207	191	220	189	197	221	184	213	213	188	185	197	197	221	215	190	213	196	169	223	195	205	215	184	180	194	214	187	210	212	196	220	204	191	212	215	207	201	178	203	207	191	201	210	193	181	179	213	209	189	181	220	200	183	195	184	176	196	205	175	196	200	194	205	205	199	197	192	189	223	204	206	188	186	188	204	186	211	198	209	206	200	192	184	211	194	183	206	214	229	215	210	189	179	190	197	203	210	224	197	194	189	186	192	202	174	209	224	196	180	197	184	193	195	194	237	193	206	204	180	197	214	206	197	189	205	215	198	205	204	195	206	184	226	188	199	206	190	204	198	192	207	186	215	205	208	195	220	176	211	177	211	199	172	221	215	202	218	199	200	186	216	184	205	195	199	196	222	203	180	180	205	180	227	184	199	199	199	183	191	194	209	210	196	192	225	174	202	208	220	204	238	179	195	217	182	204	209	245	198	215	202	197	232	207	218	175	182	239	196	182	226	207	191	205	205	231	197	206	213	228	196	214	200	224	194	201	210	216	198	202	202	209	203	198	174	212	189	211	197	187	206	210	208	186	188	214	194	192	201	203	200	180	215	179	208	207	186	208	185	210	186	241	218	193	207	181	217	196	221	204	208	199	173	212	200	203	202	189	204	176	180	202	198	184	208	204	191	202	189	189	235	209	194	181	213	198	223	217	177	207	175	215	213	232	175	227	187	194	203	209	199	207	206	215	194	198	191	179	207	199	247	215	183	181	217	225	195	189	215	200	210	188	203	207	179	198	189	200	164	183	198	192	194	177	207	199	226	220	216	220	186	198	203	206	203	182	193	217	229	200	199	206	216	210	192	199	227	196	197	202	184	195	202	193	199	211	190	170	191	217	193	173	192	200	200	173	205	200	209	219	201	189	218	202	207	196	179	220	200	190	216	205	195	197	203	211	200	210	220	206	221	225	198	192	202	191	201	194	204	195	206	193	205	220	184	231	204	200	201	195	203	186	194	204	190	183	198	163	191	208	183	181	201	216	191	173	232	170	185	199	175	224	193	201	193	214	205	193	178	200	201	213	173	210	196	202	205	173	196	195	200	191	192	197	183	213	198	225	203	198	217	202	212	214	181	178	191	199	201	184	217	219	198	212	220	208	222	214	181	232	209	197	222	208	183	237	196	206	206	193	204	181	201	200	244	237	214	201	210	203	217	212	195	183	217	197	210	210	188	204	198	214	185	202	204	195	191	198	208	195	196	188	200	188	195	193	196	206	195	205	187	183	217	176	190	227	179	202	168	210	205	190	198	207	188	186	204	209	201	179	205	196	201	194	197	189	210	169	191	203	195	172	214	186	180	178	220	206	220	204	195	196	199	199	188	215	192	215	219	186	213	173	216	207	197	195	205	206	193	189	224	199	205	207	195	202	195	206	216	202	219	207	202	196	215	182	190	196	208	175	206	173	192	181	194	229	200	210	190	193	200	217	199	207	192	210	159	208	191	226	220	198	202	194	176	182	196	174	209	193	220	198	172	224	210	179	172	177	197	218	211	220	206	223	199	185	226	214	229	187	190	199	209	199	181	202	226	178	181	193	183	191	210	196	198	209	188	186	203	182	199	193	199	209	191	204	197	194	211	172	188	182	189	207	187	209	210	182	202	210	209	194	186	206	220	204	204	203	198	206	185	198	222	193	201	196	181	220	213	209	190	192	173	194	186	212	179	214	202	181	210	178	184	196	203	171	209	208	200	196	223	218	190	186	198	186	203	200	219	196	206	192	197	220	199	190	204	194	211	181	193	216	218	209	188	206	217	225	188	201	187	216	205	189	199	220	206	200	209	175	189	183	186	209	205	200	191	202	201	186	241	229	192	208	182	204	220	189	191	188	199	236	226	214	206	197	201	199	199	187	223	207	208	182	176	189	215	180	199	207	232	210	214	185	216	197	197	228	198	186	212	212	181	207	209	212	198	184	186	184	212	234	203	179	213	218	201	194	216	185	185	200	201	201	164	207	168	200	200	212	189	175	202	219	190	204	221	199	204	184	178	195	194	196	216	205	209	197	206	207	214	205	208	177	208	196	183	191	202	194	197	206	189	221	209	206	205	197	193	227	208	206	208	215	191	208	189	199	178	209	209	199	189	192	156	194	204	194	216	211	203	205	179	199	215	178	217	182	210	213	190	195	197	191	191	209	201	174	201	179	210	200	214	178	188	195	182	201	197	195	192	213	206	170	210	193	200	208	200	197	215	218	196	213	162	181	211	198	187	187	206	184	185	221	212	186	203	212	191	228	187	190	212	210	186	189	193	205	200	204	190	198	201	208	207	199	212	186	208	189	195	195	221	187	187	186	206	189	201	184	183	220	199	188	223	201	207	219	237	217	199	203	186	185	201	198	204	185	194	208	202	202	195	219	223	175	197	219	205	187	225	209	221	226	205	197	204	179	192	213	186	173	219	201	198	200	194	180	217	188	216	199	207	192	203	215	214	214	236	191	225	196	194	214	189	218	184	203	201	198	221	192	220	190	197	200	218	166	192	207	202	166	197	206	176	211	207	212	217	203	223	215	193	202	201	207	212	218	241	187	196	190	191	214	182	203	237	215	231	197	181	198	215	202	211	208	212	199	218	203	191	187	185	204	198	190	182	192	209	187	206	199	233	200	207	186	195	182	206	211	190	192	205	199	164	217	226	225	233	203	203	193	199	191	219	199	218	177	188	227	205	219	234	212	188	186	209	200	197	183	211	206	198	206	209	167	194	197	168	190	232	191	197	199	196	221	200	185	233	204	203	210	191	206	224	182	189	200	196	212	218	212	188	184	197	198	180	221	203	181	201	173	204	191	181	200	207	201	160	198	217	199	220	202	222	205	184	198	216	219	209	201	205	199	222	178	223	185	201	204	184	219	213	194	192	201	201	193	228	194	214	190	185	184	211	201	213	220	215	217	196	213	234	198	209	213	190	188	187	184	200
16492	5180	3219	3873	3062	2636	2128	1517	1300	1020	924	819	802	885	875	793	747	739	779	735	710	649	677	667	753	823	811	779	647	608	627	560	535	575	546	511	520	549	520	505	554	529	530	512	531	545	514	486	579	538	507	546	542	504	533	525	561	524	515	520	511	574	528	536	561	531	543	528	520	526	503	493	524	515	530	509	522	535	479	496	503	511	513	550	550	489	536	502	511	499	545	519	500	522	499	493	505	534	494	514	483	511	497	527	508	482	508	510	505	486	523	495	504	486	563	507	518	492	500	525	479	515	516	520	502	506	513	526	521	517	471	493	515	493	495	485	517	528	512	519	499	533	495	510	481	508	523	538	511	506	512	506	514	484	562	526	476	518	524	524	517	497	515	513	525	555	495	525	549	519	512	518	483	520	487	471	529	487	562	541	546	557	538	466	502	525	536	510	533	480	531	501	548	517	534	521	528	507	479	512	501	512	508	510	530	507	538	510	502	560	485	511	511	497	457	522	546	491	535	560	536	449	492	480	532	469	522	507	503	474	509	486	500	514	523	520	550	516	527	528	519	485	550	535	499	498	537	548	539	503	506	496	498	469	527	537	494	549	506	480	496	499	508	536	480	475	511	517	484	491	493	521	503	485	479	502	483	525	525	522	500	541	515	498	517	508	511	483	487	507	490	511	497	523	529	549	507	488	523	519	517	536	514	522	539	505	498	492	506	503	553	521	488	493	561	490	501	541	521	520	497	540	504	505	499	505	485	513	500	527	464	478	469	509	491	469	491	539	491	546	518	508	538	511	575	515	491	540	518	487	555	531	522	556	517	495	551	536	547	504	519	525	455	522	510	499	482	503	533	468	498	541	524	470	552	529	528	503	522	505	503	506	513	532	515	497	501	495	512	508	488	551	530	537	538	497	528	515	528	511	522	515	468	512	504	478	507	478	506	475	505	523	530	536	472	542	500	493	496	511	474	550	538	548	516	506	485	529	492	526	541	563	492	507	453	531	510	520	487	500	501	480	471	509	506	490	524	518	512	520	473	500	529	521	463	545	487	469	482	489	485	494	472	492	507	536	535	522	519	533	511	472	530	528	522	505	478	505	548	483	482	497	460	523	537	511	514	498	509	500	515	544	504	536	504	521	476	541	492	529	530	501	519	458	551	497	499	488	523	504	530	492	490	482	498	515	505	507	504	498	541	501	504	536	481	536	535	505	537	518	506	532	512	458	541	495	511	484	488	538	483	494	539	524	495	510	538	507	506	489	511	537	518	524	493	507	525	471	480	509	551	490	550	508	508	502	541	502	511	517	545	522	510	539	506	468	529	514	504	511	530	494	473	519	521	492	493	501	541	473	537	484	505	487	494	531	513	543	537	515	521	512	509	527	535	459	530	496	501	476	525	509	502	526	521	527	485	492	541	528	522	489	517	545	532	532	515	511	534	501	471	491	469	525	505	504	461	497	513	519	527	506	500	514	540	459	532	514	537	487	502	518	520	547	548	490	486	519	505	501	531	513	489	532	518	496	504	507	500	482	478	507	525	500	491	511	520	473	528	513	527	504	499	529	549	503	536	566	489	543	493	498	519	520	531	513	499	509	529	506	500	492	529	540	481	493	503	495	484	572	533	500	499	526	510	506	500	561	494	504	523	511	512	527	518	500	532	571	481	525	518	509	458	523	551	502	520	497	490	482	534	514	528	513	541	532	529	503	530	538	526	500	493	499	488	509	556	504	511	512	491	519	509	543	539	535	494	530	546	482	503	521	502	508	533	508	500	530	527	561	528	479	492	503	517	536	537	526	513	519	502	498	507	504	486	502	505	537	521	498	476	570	564	500	544	527	531	521	513	513	509	494	518	484	557	492	508	488	524	485	510	521	501	497	515	546	521	476	519	534	486	488	505	442	527	531	535	529	521	435	529	508	570	497	502	500	492	508	539	460	526	530	519	497	527	518	498	481	513	538	479	517	511	503	510	491	504	526	498	531	478	491	509	507	484	527	524	539	488	512	519	557	507	522	516	508	528	535	499	536	556	527	507	511	516	510	484	483	521	501	530	471	523	522	530	506	548	503	496	516	473	542	541	490	521	505	503	526	490	480	487	526	504	497	495	520	535	534	538	471	507	489	494	473	557	518	508	479	542	523	500	546	521	490	515	499	526	544	541	522	491	577	486	478	477	525	507	534	497	521	563	498	530	532	523	494	521	501	545	506	486	544	506	482	491	519	538	517	495	540	504	468	531	486	540	519	497	535	507	458	514	505	504	490	508	525	539	488	524	477	504	493	462	504	526	504	493	499	526	520	558	506	519	522	497	494	518	482	518	473	563	497	499	481	523	493	473	581	510	531	548	510	517	529	504	510	526	528	524	493	515	500	496	510	516	561	535	546	547	505	512	550	502	506	515	519	501	489	483	498	487	477	471	519	527	539	535	505	533	539	531	485	541	507	533	554	481	498	543	512	510	541	569	510	553	516	532	502	514	530	530	512	507	522	487	489	515	462	514	524	539	502	551	548	504	540	522	524	483	501	512	475	475	515	492	520	523	503	510	511	546	501	495	506	540	484	464	523	511	483	519	544	528	531	520	518	518	500	523	490	523	495	542	533	487	531	482	532	578	518	528	524	525	485	507	542	536	549	530	501	493	518	520	509	497	496	502	481	508	490	521	519	514	518	494	472	483	484	511	531	497	534	547	513	507	495	553	490	526	550	481	519	538	485	511	472	494	513	517	467	499	506	510	529	489	502	502	488	496	477	466	481	529	523	538	531	510	517	476	492	524	531	498	503	542	518	505	519	552	485	523	486	540	505	516	486	525	533	487	512	510	530	476	568	502	490	534	502	490	520	537	536	538	518	468	529	519	521	506	522	472	494	510	547	514	514	498	515	512	521	520	490	460	486	553	503	494	512	511	506	493	536	494	483	548	507	526	499	513	509	500	535	480	473	511	524	491	526	506	486	488	501	511	532	560	484	523	480	537	532	491	498	534	476	527	496	513	498	484	490	486	513	521	512	525	500	516	490	506	543	494	522	499	499	535	505	533	501	486	525	492	493	505	474	511	504	532	477	497	525	511	526	483	526	540	529	514	493	494	477	570	530	530	565	509	532	514	511	521	518	445	527	464	491	526	499	496	518	496	525	515	547	527	498	521	535	558	543	506	502	495	467	542	518	484	518	527	524	493	501	496	515	521	514	489	499	503	498	485	476	492	524	526	520	555	522	442	515	483	531	497	495	555	500	519	500	505	528	532	539	504	532	513	503	493	536	485	524	495	502	471	499	478	536	521	542	524	505	498	515	508	492	529	529	479	548	540	488	511	532	497	507	499	541	520	500	503	500	535	548	521	485	505	518	514	534	492	495	530	518	523	550	527	526	531	506	497	510	496	501	505	498	527	526	513	516	504	507	515	535	498	504	515	507	529	505	505	499	479	565	491	551	544	501	531	530	488	533	526	503	496	488	494	552	510	479	522	525	519	520	506	537	524	509	506	500
4712	1394	595	547	458	460	425	389	388	407	429	390	408	371	394	397	351	361	375	401	417	391	360	384	389	401	394	398	354	367	335	458	379	344	403	385	371	372	392	358	333	395	376	405	399	399	392	398	347	383	368	361	379	392	392	383	403	398	378	360	364	397	373	414	371	382	367	363	361	401	382	379	373	387	412	364	415	377	399	357	392	378	379	373	365	358	387	357	389	395	333	390	378	335	386	399	392	388	370	395	385	371	362	359	369	392	352	384	328	356	356	379	379	349	399	361	366	380	363	365	383	349	354	364	337	403	401	397	394	374	340	370	413	383	367	352	378	384	346	364	365	365	366	372	430	389	361	379	386	376	339	397	352	365	400	379	414	391	358	384	372	361	394	376	404	386	370	392	359	418	390	374	372	358	360	361	369	390	378	360	382	356	345	394	379	390	411	392	382	332	350	354	388	382	390	361	347	389	414	386	382	372	387	377	385	361	353	391	411	400	379	390	404	374	382	380	366	407	378	357	366	417	353	401	377	365	398	400	393	384	421	399	388	369	441	370	333	328	397	390	395	384	381	384	409	427	366	386	392	389	401	365	387	366	375	380	435	371	390	375	348	348	391	393	367	374	360	383	384	354	374	393	364	388	398	384	401	368	379	365	376	369	382	359	391	370	350	389	386	388	371	387	398	410	419	382	354	395	366	412	392	398	347	411	383	411	413	386	392	367	355	357	408	393	376	381	366	362	376	378	363	386	353	383	364	400	340	375	386	397	387	379	378	376	368	423	396	372	364	372	377	351	361	374	397	369	387	340	362	359	353	382	359	343	369	374	389	379	340	384	365	354	356	354	392	374	364	392	359	408	351	360	381	361	356	356	379	381	354	363	380	387	421	400	391	406	354	372	407	352	362	357	371	362	384	393	343	390	376	336	349	353	420	356	369	398	375	368	390	368	360	364	375	359	380	347	412	388	355	368	395	348	379	347	412	385	356	351	403	385	383	374	390	393	381	346	352	392	368	364	372	352	387	405	374	405	360	370	409	365	359	394	411	367	367	371	399	369	367	381	394	376	365	362	362	410	371	348	384	365	418	373	403	391	398	373	383	359	392	374	408	343	373	425	372	403	386	368	405	374	348	375	339	337	412	366	383	392	376	385	338	364	368	393	362	436	386	369	373	405	393	382	369	382	358	420	397	344	381	386	389	392	379	376	397	361	379	369	396	432	397	377	398	411	397	372	388	372	424	341	371	390	395	383	396	420	381	375	401	380	339	402	390	406	360	357	382	390	381	376	384	367	365	394	376	372	385	365	391	394	352	388	385	378	382	346	377	388	414	368	377	371	400	352	384	388	390	369	406	362	386	396	368	354	378	386	386	392	362	362	365	378	374	354	379	363	341	407	370	375	349	339	376	372	340	432	382	374	378	369	371	356	393	342	379	422	369	366	354	366	420	414	370	380	362	377	399	360	387	385	404	378	338	398	387	371	384	397	403	377	368	357	373	391	365	348	396	377	354	398	389	392	373	380	378	368	367	396	357	396	387	364	375	376	356	371	386	434	356	406	368	386	401	387	421	375	370	348	360	392	418	388	404	390	367	381	383	415	415	375	374	389	378	403	342	351	352	363	361	356	399	358	344	339	388	342	380	380	392	375	347	369	387	361	398	422	380	378	388	368	360	368	366	377	406	365	394	333	395	410	363	374	383	341	381	347	362	343	397	406	386	361	380	336	381	335	378	352	393	371	405	377	383	379	427	380	402	406	402	341	337	379	388	388	373	370	337	329	359	372	364	372	361	375	374	359	377	388	337	386	351	345	347	363	372	371	354	397	358	389	386	408	388	391	353	409	389	363	356	421	343	363	365	356	397	398	361	385	381	393	382	360	354	380	393	332	430	380	368	391	417	388	374	373	382	405	374	368	358	404	369	348	402	370	372	376	393	355	391	382	370	377	374	356	359	385	371	393	371	369	361	404	363	353	359	372	407	386	348	386	351	437	400	379	394	359	361	356	374	348	396	390	410	410	373	363	366	386	359	382	400	374	390	362	365	399	399	365	368	368	388	368	339	347	359	392	371	357	386	360	391	393	379	387	384	380	377	369	370	384	405	357	380	417	353	372	360	359	343	364	419	375	415	363	380	373	426	379	376	374	390	351	367	356	402	382	405	353	357	339	410	403	432	383	388	346	394	389	406	376	368	351	383	355	362	376	356	389	394	387	357	406	383	393	362	345	369	368	382	368	384	373	358	340	369	413	384	383	348	386	379	365	414	379	380	375	379	372	380	386	381	401	393	371	406	350	388	389	389	345	414	350	351	375	351	350	368	369	364	357	395	382	350	375	335	391	375	358	356	366	346	385	356	382	376	376	368	383	372	388	394	359	395	400	393	367	387	381	425	373	389	394	379	398	386	367	388	367	362	352	323	386	357	376	376	351	370	380	389	394	377	369	377	374	410	361	383	383	380	392	377	394	395	391	364	377	372	390	360	387	358	352	356	358	315	326	366	365	363	405	409	388	395	370	350	354	363	385	360	365	362	346	391	368	375	439	356	365	369	355	408	392	375	376	390	330	360	362	362	356	336	393	386	370	369	357	393	365	375	397	386	377	362	348	374	382	374	343	387	352	358	350	378	405	337	366	374	364	387	348	386	384	413	363	370	359	403	377	363	385	359	357	367	358	386	358	351	375	373	379	386	389	338	372	409	398	362	365	404	385	345	383	375	378	378	369	384	363	353	405	366	386	375	398	420	387	412	345	367	376	335	350	401	402	350	399	360	363	351	357	385	384	370	381	368	370	400	371	368	385	369	388	366	386	380	390	365	388	409	376	364	380	366	394	396	377	389	389	364	405	359	387	418	385	382	381	385	406	332	372	403	352	359	357	352	366	365	347	384	374	361	364	394	382	385	382	354	355	353	428	355	405	358	352	377	368	407	352	362	376	353	406	393	390	358	392	348	383	352	391	380	359	354	403	395	376	372	371	358	386	381	357	421	401	397	397	394	382	344	340	391	372	365	406	409	354	394	377	361	360	366	360	400	417	382	394	390	344	380	391	345	369	382	376	361	403	366	405	384	380	368	348	391	334	387	359	390	369	350	365	418	403	358	365	390	399	345	381	392	344	372	349	376	361	364	329	397	389	362	408	363	366	359	370	414	371	394	390	361	397	374	397	372	339	346	386	423	375	402	393	411	358	395	374	374	393	387	374	390	406	347	372	376	347	344	383	366	344	361	375	365	352	401	358	365	386	419	390	416	374	341	391	384	410	373	354	377	426	373	343	354	332	335	379	331	351	351	365	364	361	368	365	405	369	419	373	359	416	386	394	361	408	394	383	345	348	365	339	352	405	408	425	398	349	406	386	372	379	372	366	351	361	367	391	362	427	402	352	362	399	326	382	402	389	370	354	388	368	381	384	384	373	372	354	367	367	362	372	375	371	381	395	427	401	406	349	353	362	377	383	406	377	384	409	347	360	394	410	362	366	377	381	389	391	402	382
4366	1769	1393	1414	1295	1173	1090	1080	991	983	1003	954	990	976	975	934	1006	993	965	976	979	957	894	932	917	1058	964	1010	983	973	919	910	968	933	915	931	941	936	895	936	908	950	980	902	870	920	896	995	870	901	900	958	984	930	922	939	935	916	866	919	899	898	869	909	897	888	928	934	894	955	936	918	903	892	928	968	911	879	903	902	944	878	867	938	849	895	929	874	869	894	893	885	934	910	891	869	940	908	917	886	949	895	888	925	899	965	887	911	928	872	897	862	913	881	922	839	943	905	879	921	912	869	857	927	899	877	896	924	898	900	917	927	927	894	921	935	915	889	931	887	902	956	935	889	928	976	840	909	939	906	889	926	846	874	913	932	924	857	858	885	953	926	918	887	902	890	927	906	925	893	897	948	932	937	941	945	945	931	877	929	923	908	863	959	881	914	872	905	906	894	896	876	902	940	894	869	884	903	977	848	964	866	853	930	861	906	904	902	901	822	914	880	951	955	940	898	917	900	943	896	892	914	911	940	895	843	919	911	982	917	896	884	920	934	920	907	928	870	911	880	939	886	895	950	943	856	890	917	909	907	983	909	845	916	902	914	948	872	930	892	960	892	913	942	888	860	858	890	916	983	897	863	899	921	926	943	839	922	955	851	923	937	887	901	849	911	919	852	898	914	914	919	922	877	880	841	926	933	952	931	895	937	867	885	897	882	904	950	964	903	892	939	902	981	923	909	935	932	912	875	901	916	939	898	869	900	906	877	919	947	879	947	860	892	908	909	881	856	892	862	905	871	914	903	931	927	900	929	937	903	930	931	953	926	887	852	912	900	918	922	945	872	926	941	973	884	930	949	825	903	973	865	850	930	947	920	854	921	891	856	928	889	901	940	920	833	949	903	934	893	925	919	867	857	925	901	862	855	888	865	922	954	883	932	929	872	872	892	919	912	906	934	881	906	924	907	881	921	916	927	915	874	901	963	938	905	917	913	893	924	930	933	883	912	877	879	919	977	934	974	909	864	875	900	861	907	898	886	975	900	971	940	917	943	882	911	863	951	925	895	859	910	930	893	913	860	919	904	917	899	872	910	884	927	888	885	929	878	897	915	926	969	915	912	885	930	928	895	887	918	926	900	875	870	903	840	934	860	931	901	879	926	922	907	899	896	871	885	954	927	914	937	916	907	915	911	887	875	950	859	968	956	985	903	877	883	893	934	908	897	899	862	898	897	877	915	892	885	911	896	922	899	893	886	928	865	902	917	932	901	911	942	878	942	916	920	942	887	942	940	976	890	916	964	927	925	865	894	915	866	907	964	925	929	961	809	890	912	939	925	959	898	908	920	914	911	919	859	915	927	891	959	907	883	925	911	941	952	901	897	889	937	904	945	934	854	907	902	890	861	882	901	913	848	898	852	907	909	937	908	929	875	901	917	937	943	888	935	945	873	942	954	952	928	913	890	916	912	897	929	906	868	921	879	937	870	901	879	863	882	919	894	924	921	892	879	870	934	849	876	963	964	921	965	844	911	870	912	867	917	852	922	902	932	899	900	883	906	899	936	927	918	932	930	871	932	880	942	921	882	920	889	929	886	913	933	895	863	899	941	933	923	912	949	861	873	928	895	883	909	897	886	937	911	930	885	873	882	965	878	951	952	895	919	861	932	894	875	928	897	975	903	926	882	906	792	925	913	919	907	873	976	871	926	939	920	894	920	912	925	896	933	904	905	906	907	915	897	882	910	897	909	926	927	857	920	888	933	892	902	896	873	872	929	868	893	951	913	892	881	841	893	882	914	939	897	890	940	898	908	961	940	966	877	910	961	903	904	901	905	933	925	898	892	886	903	883	936	872	974	905	910	883	897	879	897	891	915	898	959	910	921	929	910	913	913	895	898	891	869	883	910	919	890	874	921	858	917	913	934	864	904	912	902	878	899	933	870	917	827	907	926	879	921	889	997	833	927	929	966	947	956	944	925	914	901	904	899	903	840	913	878	901	983	894	839	969	903	891	903	877	852	926	919	941	929	884	908	889	879	923	921	878	883	923	929	926	874	926	924	894	912	899	892	877	990	886	921	914	911	909	937	895	908	942	918	909	879	926	903	889	909	928	904	894	960	897	952	882	920	900	950	896	909	905	919	924	916	900	887	922	885	881	870	920	870	919	876	937	870	926	911	976	890	900	943	929	868	913	881	898	914	927	869	887	848	930	885	882	957	901	863	901	956	877	917	915	925	900	935	889	914	884	894	942	900	913	941	896	907	909	911	906	930	890	905	854	894	933	933	959	871	907	910	927	941	881	924	914	945	886	972	920	915	916	890	883	939	895	948	916	890	949	897	871	933	844	909	916	889	871	918	956	856	908	923	880	934	908	957	946	944	915	915	867	934	914	886	854	873	909	906	833	893	880	920	905	864	913	846	910	899	921	899	898	937	945	878	915	905	856	893	874	895	940	888	927	905	931	880	910	922	942	881	912	917	919	934	882	930	954	894	882	896	909	923	873	872	911	909	920	947	895	897	926	862	908	927	937	902	922	918	880	923	858	908	918	910	977	937	901	888	932	909	859	887	897	901	896	954	862	908	927	904	846	885	922	887	937	847	921	876	879	896	881	952	914	873	871	931	939	972	894	959	913	882	871	847	930	931	981	916	953	904	894	949	915	873	938	917	903	854	904	901	932	925	873	897	886	888	919	881	917	882	900	934	888	947	899	893	877	891	873	971	955	875	929	925	881	895	883	892	881	931	886	926	870	864	890	888	928	888	917	902	888	920	939	935	962	908	945	924	925	855	888	949	912	890	873	911	949	915	889	898	884	909	953	906	924	924	954	870	904	978	907	892	921	946	892	923	883	901	887	872	876	884	924	890	881	937	935	902	893	848	860	830	888	916	964	897	887	925	943	953	861	955	897	940	958	871	945	872	876	877	890	936	841	899	897	911	861	928	868	917	919	866	905	895	928	929	856	906	932	846	894	901	916	910	881	928	891	901	923	907	926	925	985	858	888	902	922	885	881	911	906	914	913	930	888	882	923	917	911	930	904	899	910	897	922	935	906	926	918	899	883	865	837	917	897	924	964	889	904	930	923	888	907	909	945	856	959	925	928	934	927	960	938	912	952	911	909	949	904	884	848	891	913	921	931	891	893	921	895	904	875	905	950	930	903	879	847	962	916	924	915	948	916	911	907	950	884	900	963	876	919	832	928	865	914	905	922	921	896	928	881	903	927	947	842	913	892	955	928	910	935	910	901	939	939	894	884	941	907	953	899	921	931	881	911	914	930	921	918	879	888	897	895	876	973	868	920	915	926	938	923	874	949	928	924	956	948	935	910	850	869	919	897	873	932	951	944	935	922	846	913	934	879	914	896	971	890	954	929	974	937	911	882	908	904	940	945	947	882	880	913	946	950	898	932	875	915	928	898	900	937	964	921	875	848	918	938	887	914	918	840	919	911	915	904	925	857	876	913	944	917	956	876	862	924	869	950	941	869	920	884	909
15104	4175	1314	1019	807	589	494	400	410	406	405	392	383	379	412	420	378	373	355	345	400	353	348	389	385	356	401	406	385	326	344	334	378	352	365	383	332	355	351	334	361	321	351	332	330	325	362	340	344	329	334	332	425	379	338	361	388	366	359	364	399	332	379	339	356	344	374	326	367	335	342	340	356	336	393	342	352	350	349	335	336	337	344	306	350	337	364	374	353	322	332	362	336	357	360	311	351	372	330	335	366	341	371	395	393	323	341	353	384	388	384	386	344	366	335	387	373	346	367	355	322	390	365	371	371	358	342	375	371	355	376	390	357	363	345	386	355	322	326	337	389	366	360	350	363	345	352	358	385	363	325	349	356	368	358	383	370	375	366	349	364	314	352	344	346	364	360	334	343	388	343	374	369	374	373	365	352	356	376	372	335	354	373	367	336	383	380	337	373	346	323	365	334	369	346	356	339	312	390	377	370	368	380	358	349	379	333	356	365	316	366	376	327	376	362	334	378	374	353	356	372	382	357	382	380	335	332	331	354	327	352	358	385	342	355	367	352	346	328	345	334	345	359	335	372	328	328	357	376	319	346	364	353	323	389	350	370	334	327	368	344	341	335	353	345	358	382	362	346	369	358	318	317	357	350	334	407	364	354	397	361	341	333	327	342	381	367	329	373	336	356	345	343	346	401	368	349	335	365	356	370	353	343	384	336	358	339	334	359	346	403	346	330	338	370	342	313	340	387	341	385	353	332	352	320	381	395	330	358	367	332	349	356	373	394	397	351	348	355	339	343	353	340	310	375	357	371	337	334	365	311	366	340	353	375	371	296	349	342	335	332	339	349	367	354	343	346	328	333	364	394	345	406	371	357	331	357	336	361	349	354	341	359	346	365	346	391	322	367	385	385	348	330	332	351	347	364	345	382	304	342	346	360	346	342	334	369	380	350	363	365	351	326	345	352	340	365	351	333	377	385	326	321	370	347	346	360	349	354	336	309	351	357	317	367	309	308	351	375	389	350	398	353	315	338	352	367	339	364	357	363	382	385	389	348	340	366	303	359	371	362	360	334	307	357	339	350	358	346	337	322	337	349	343	343	339	374	352	335	398	350	345	343	329	320	354	300	323	378	346	333	361	324	345	351	351	352	343	356	354	356	384	337	354	343	381	379	347	334	367	343	351	333	330	362	318	353	328	353	319	379	353	369	336	350	362	383	361	347	354	340	384	363	383	376	342	371	344	344	369	363	359	340	314	323	354	326	318	374	386	355	351	330	358	339	380	364	309	341	348	345	366	342	351	345	340	377	360	345	341	351	351	352	355	386	384	362	386	350	353	360	337	381	355	398	349	344	365	362	348	328	339	355	359	349	374	391	393	362	351	363	380	343	354	384	357	340	326	364	324	391	397	380	342	375	347	364	385	384	364	350	321	345	338	359	343	303	343	364	355	349	377	379	397	386	367	367	382	317	364	319	349	367	372	341	358	329	348	353	353	337	361	317	372	347	367	343	327	361	341	363	361	333	327	380	342	365	383	356	356	331	338	326	341	345	384	346	372	335	354	385	357	331	373	329	355	361	326	375	388	364	323	389	398	343	358	345	379	376	325	350	353	331	325	389	353	364	364	349	358	330	375	361	350	354	352	336	359	340	325	368	356	358	354	367	369	375	354	391	362	342	338	349	360	361	338	344	336	341	371	360	315	410	336	359	420	423	361	361	370	406	358	356	372	351	384	346	349	358	357	379	372	308	321	326	335	354	338	331	328	377	350	332	352	330	355	327	346	360	339	364	362	373	339	346	362	333	356	376	356	337	353	329	361	299	332	350	380	324	371	382	343	365	397	330	349	318	333	351	380	366	378	357	369	377	340	364	335	356	332	338	366	369	360	357	343	352	357	372	334	357	374	364	337	342	321	359	321	379	365	382	335	358	379	323	369	353	334	329	379	346	358	368	379	346	375	360	362	366	344	365	361	342	361	377	350	354	342	355	332	327	345	384	343	368	358	330	376	383	340	360	362	373	349	373	356	328	346	359	355	363	327	346	381	374	342	348	346	345	336	352	318	377	362	390	374	349	357	316	405	360	333	343	325	338	331	400	331	367	370	347	354	346	355	332	352	356	308	351	348	359	350	349	327	363	358	316	313	358	363	351	367	354	377	362	397	349	329	343	313	360	329	367	370	362	326	343	377	337	343	371	349	340	341	327	350	340	384	357	342	325	325	350	372	311	330	354	321	359	356	351	366	361	340	358	335	358	338	353	337	322	346	350	336	340	346	372	331	321	349	360	353	373	374	341	334	336	332	327	334	324	350	343	354	350	387	318	335	332	318	356	374	340	309	349	320	356	367	351	362	341	326	383	368	376	328	379	371	368	336	354	330	342	347	366	378	338	350	350	339	349	346	308	356	325	369	371	325	330	346	360	335	348	347	361	369	370	367	347	364	364	367	360	339	368	365	345	375	334	372	308	370	355	386	350	338	371	358	347	360	356	315	375	340	345	366	356	387	376	343	347	372	345	373	357	367	363	331	373	340	356	309	351	360	342	390	350	393	351	352	328	369	354	328	378	328	359	325	352	388	354	382	344	369	383	349	320	346	358	359	368	369	349	364	337	359	380	306	366	335	326	340	368	400	369	353	363	343	352	340	339	363	327	354	343	366	345	319	366	322	328	375	353	371	359	360	366	379	346	332	333	326	367	354	385	359	350	371	364	356	381	390	363	358	344	367	368	331	361	320	314	352	341	356	336	352	360	360	380	334	331	366	336	364	331	367	325	298	393	318	379	341	321	366	363	340	342	349	335	353	353	342	325	347	354	331	363	386	345	376	333	365	345	352	372	367	351	354	314	328	330	327	341	328	342	389	315	366	336	387	361	333	378	349	354	353	369	354	374	342	352	350	336	336	343	376	367	356	361	373	355	352	338	331	333	361	363	337	364	340	341	328	362	340	361	333	355	339	366	359	358	385	380	377	335	375	349	342	334	356	332	362	342	343	339	333	376	345	341	331	423	370	356	355	330	343	370	346	365	367	352	344	349	355	334	349	353	336	377	347	377	372	365	397	341	346	370	366	334	336	354	333	346	397	363	340	329	345	343	370	347	395	372	359	316	351	350	336	311	336	385	337	355	368	337	328	355	355	356	361	341	358	331	370	351	337	320	337	390	325	328	375	362	312	331	365	388	358	335	358	339	315	360	350	323	360	350	384	397	338	384	360	358	365	332	383	340	372	368	356	365	348	362	339	366	354	362	391	353	348	400	359	356	337	369	347	366	368	345	317	369	356	332	330	347	348	337	362	389	369	332	334	385	347	349	348	341	360	328	323	371	357	344	358	371	344	381	375	341	353	325	337	333	343	359	355	352	307	349	355	333	330	336	371	349	394	356	339	355	379	368	332	343	358	332	371	336	389	360	337	363	359	355	347	330	352	316	369	332	344	328	388	329	359	334	367	370	377	404	331	342	363	330	356	371	350	351	347	332	347	374	332	369	327	339	349
11899	3657	2409	2799	2413	1951	1653	1322	1303	1137	1070	1052	1092	1070	1007	976	1036	1016	976	963	950	946	899	912	1000	983	1054	1023	972	880	878	872	886	872	837	873	868	923	922	832	856	846	854	850	896	822	773	882	834	882	868	797	812	874	832	848	860	877	896	846	902	905	826	855	903	873	864	862	896	806	890	862	837	850	881	874	827	868	880	860	914	870	823	827	832	771	799	873	806	826	803	824	840	876	802	856	816	868	843	832	871	849	810	840	911	866	867	878	859	886	856	854	893	836	879	841	832	834	817	872	866	879	873	809	874	834	823	828	800	863	840	832	877	804	859	845	841	806	855	837	813	869	837	826	871	816	831	849	859	826	823	862	849	861	808	854	837	838	789	852	839	888	856	829	824	899	908	874	791	889	844	832	868	844	867	809	836	889	872	780	824	891	865	868	862	891	804	877	942	888	921	853	855	821	855	859	849	810	859	840	829	883	836	849	849	825	842	807	870	785	828	851	847	808	872	857	817	848	880	800	849	855	853	863	845	854	850	842	811	835	852	870	855	857	830	878	844	838	825	835	827	826	867	836	875	784	860	841	818	863	848	779	866	874	846	818	830	920	816	849	847	816	819	893	844	843	812	822	860	854	833	839	827	868	854	884	857	833	875	893	837	830	857	866	868	790	825	855	878	868	800	843	860	847	874	813	820	828	838	874	823	848	895	938	856	824	823	833	916	881	856	851	812	789	835	846	844	934	876	838	867	853	823	833	849	875	833	894	816	846	872	824	836	880	845	870	848	859	835	853	840	824	840	874	885	835	831	785	867	804	881	866	856	868	765	856	827	824	818	834	819	791	829	794	828	896	848	781	886	846	810	838	815	825	867	858	825	850	862	824	844	829	881	883	854	848	865	874	886	845	836	851	851	830	821	834	840	859	854	849	859	851	900	908	804	813	850	822	811	852	834	854	821	815	842	774	816	860	785	903	844	851	865	796	840	836	834	827	812	884	903	837	868	818	869	838	842	823	835	863	830	838	834	855	847	855	855	896	863	854	854	861	877	840	859	839	826	823	787	845	860	834	806	873	872	829	848	914	898	844	844	898	859	856	859	869	852	868	812	812	856	881	858	851	851	828	845	835	860	830	845	828	794	815	841	873	836	822	899	798	869	850	824	831	890	864	834	831	833	827	815	818	842	876	816	846	818	822	841	855	851	882	847	918	812	850	864	897	835	867	869	889	874	876	825	797	845	810	875	805	851	794	839	907	883	854	878	869	874	882	782	834	858	909	885	836	836	879	857	864	870	860	856	878	830	816	862	851	872	908	842	841	791	851	789	806	908	836	804	878	855	838	868	827	874	835	902	877	848	805	858	860	850	839	854	854	806	831	890	885	822	834	824	851	851	875	846	924	817	861	837	841	865	879	804	827	898	879	802	864	819	850	853	855	800	826	803	846	841	847	864	855	809	825	864	879	850	803	831	881	854	816	882	881	887	859	856	874	827	844	856	838	851	835	801	847	822	905	875	835	818	861	862	941	809	841	875	878	806	843	872	812	851	864	849	813	877	866	831	867	821	872	821	809	815	844	840	848	895	874	815	852	827	863	809	814	798	813	785	850	848	787	847	875	827	897	856	828	859	846	803	890	837	876	919	839	824	869	890	849	828	849	809	837	851	943	816	825	857	870	789	817	870	834	813	842	867	822	844	805	814	834	829	854	854	801	847	851	890	816	872	818	836	887	852	840	844	822	861	791	903	850	832	862	888	899	825	850	859	828	877	852	910	855	826	879	825	837	828	829	838	889	910	860	845	837	839	845	841	873	810	851	856	803	845	829	835	814	872	838	879	841	851	877	808	815	846	832	824	831	890	899	841	846	820	895	804	873	859	863	840	830	832	856	836	838	833	857	843	833	877	884	845	883	807	862	836	875	860	875	849	791	903	811	852	881	868	805	806	881	846	856	891	849	905	896	838	806	883	852	835	839	853	842	883	867	832	907	806	837	901	905	804	844	850	896	846	798	870	892	832	801	815	844	884	856	884	811	825	832	904	868	817	832	857	818	879	829	847	844	878	823	888	916	868	870	854	795	872	817	893	854	825	867	928	870	808	839	889	841	836	800	851	835	839	827	872	810	872	896	833	863	856	805	853	893	863	852	853	816	873	841	848	855	870	829	802	819	855	824	926	870	861	794	846	879	832	862	841	851	864	859	848	810	885	882	861	875	844	885	878	803	887	822	857	825	854	848	830	820	858	860	839	874	850	815	836	904	878	894	809	802	852	851	832	802	860	849	848	851	790	853	869	834	879	831	863	855	848	853	853	853	819	888	884	827	888	878	841	839	875	821	858	845	859	859	860	820	853	881	773	829	772	870	881	849	869	873	851	830	834	847	869	850	888	839	809	812	910	834	838	868	848	879	890	837	772	838	898	832	839	845	810	845	877	872	923	911	847	841	871	827	900	892	840	895	815	858	806	853	796	836	806	796	831	845	843	857	846	865	871	789	829	840	824	853	860	901	861	858	923	849	803	854	798	848	854	867	846	863	877	871	837	849	767	864	872	870	902	843	893	862	839	816	863	801	889	860	859	837	874	849	895	854	911	837	835	805	861	886	898	873	877	898	864	853	878	881	832	820	886	885	858	850	855	865	873	823	861	856	851	831	869	861	819	882	831	857	849	874	829	917	862	838	839	890	831	850	824	863	831	831	852	839	824	830	842	822	892	844	883	858	829	898	896	835	910	900	876	858	852	839	836	842	866	847	831	801	831	815	880	803	890	862	903	835	850	830	854	857	825	880	854	845	840	870	889	827	803	834	826	826	842	846	806	813	862	875	889	835	866	832	837	849	841	831	862	816	837	856	857	941	824	825	853	842	857	824	851	862	866	838	845	843	863	830	826	846	879	836	862	846	859	821	810	833	910	909	795	821	854	826	888	815	771	833	854	850	823	853	874	838	837	836	856	877	878	834	877	835	881	846	828	892	876	844	872	883	829	883	866	868	865	858	858	816	890	892	826	827	875	842	836	842	870	866	834	872	848	837	772	825	832	888	835	845	843	830	862	827	854	862	797	864	855	825	804	835	869	875	856	867	836	867	827	826	821	834	863	854	827	862	884	848	838	843	845	864	810	791	848	857	858	827	853	830	873	876	847	846	790	836	857	864	917	806	936	838	798	886	821	846	901	838	828	824	869	843	888	854	878	858	867	851	845	843	839	844	818	824	884	861	889	874	877	873	931	858	879	866	845	855	869	806	816	829	885	815	863	870	850	859	874	823	813	775	829	853	854	897	851	799	791	855	829	853	832	893	809	890	877	930	838	830	848	889	836	853	867	870	823	793	848	820	849	860	894	884	837	839	837	862	886	837	825	826	903	786	787	815	878	805	838	846	884	787	854	873	824	850	850	881	864	810	834	876	864	836	800	842	835	865	775	836	854	896	877	847	861	825	812	864	836	784	878	843	883	827	855	853	833	847	898	839	865	840	811	858	845	820	887	840	875	858	811	824
24457	7437	1926	1471	1039	745	559	385	329	292	253	242	258	241	230	212	244	224	233	230	193	202	225	229	230	237	214	246	220	215	210	204	222	181	200	208	192	207	198	202	243	189	206	196	202	198	214	207	193	207	216	199	185	227	205	182	179	208	190	224	210	200	183	195	186	176	190	198	184	171	188	208	202	221	203	192	164	190	179	205	180	229	177	193	205	187	201	179	167	198	180	182	204	207	196	189	199	198	202	206	191	195	166	176	172	217	196	203	203	214	198	210	207	187	197	191	172	169	166	192	189	189	200	185	194	206	194	197	199	198	188	179	196	191	201	192	176	200	200	207	209	198	195	222	187	188	181	193	205	206	176	209	204	186	193	180	190	174	195	196	181	206	208	178	227	183	196	215	204	184	171	186	212	196	197	181	203	186	222	188	190	171	183	186	225	206	207	222	196	222	202	212	191	193	195	203	184	225	181	177	210	212	203	199	194	217	182	187	206	201	168	214	212	218	182	197	199	197	212	182	202	197	205	191	190	171	196	211	187	185	194	196	201	208	212	191	201	202	174	236	194	194	196	193	186	207	180	205	228	189	204	184	199	177	224	209	202	230	186	215	180	207	202	188	193	199	209	186	189	220	188	214	202	212	209	193	191	188	193	209	202	196	215	207	196	176	235	188	209	193	206	188	192	204	201	194	201	200	191	173	193	193	230	174	176	181	208	227	233	186	210	202	191	197	207	208	191	188	195	210	169	202	221	209	193	208	195	204	197	168	188	196	172	201	204	211	181	197	186	200	212	189	187	191	208	182	190	176	190	193	196	192	181	199	213	199	198	185	176	186	173	191	186	184	218	207	201	201	196	183	256	225	183	195	179	204	166	190	196	185	180	199	207	188	198	193	201	208	189	210	202	211	201	188	209	213	233	216	197	207	177	171	218	194	194	181	192	177	169	211	198	215	181	174	194	183	190	202	197	200	190	204	207	197	202	201	184	198	182	203	209	209	214	211	190	188	177	230	210	194	203	189	196	220	203	207	196	182	186	222	197	236	206	195	197	197	193	214	185	187	197	200	195	166	182	188	230	177	213	171	196	164	196	203	186	187	188	215	203	213	188	210	181	206	187	166	191	198	208	200	190	172	201	205	196	197	227	191	199	211	196	202	207	186	212	177	208	175	199	191	173	211	166	185	183	181	213	207	166	181	172	203	218	217	202	178	205	208	211	196	189	199	207	203	207	194	206	204	194	198	207	203	194	205	210	200	174	156	202	182	173	196	189	182	198	203	192	183	201	170	177	223	203	208	176	200	190	167	188	189	209	177	207	188	200	196	188	181	218	194	194	187	223	203	180	209	186	184	209	210	202	204	177	195	188	181	192	191	188	190	197	170	200	201	194	185	184	212	194	164	204	189	199	176	182	209	184	170	191	185	179	190	183	198	191	215	205	203	200	208	204	188	156	191	181	164	185	180	189	189	206	214	194	212	194	181	192	168	177	191	172	204	212	204	191	216	196	197	204	199	208	194	203	208	219	187	208	182	194	209	199	195	189	197	210	178	199	202	180	217	202	187	209	161	232	225	202	194	189	208	182	215	195	216	184	191	190	170	202	201	192	190	210	199	191	201	211	184	201	198	178	209	187	189	206	184	196	184	228	194	190	193	202	178	197	201	191	200	191	176	189	196	201	192	213	194	190	201	207	193	205	204	192	177	190	177	207	207	199	193	195	157	199	199	200	189	186	214	190	188	207	216	183	209	231	214	198	188	206	216	204	202	219	194	191	184	178	196	189	187	182	176	176	174	189	190	192	205	195	207	189	160	196	197	234	216	201	199	218	198	208	198	239	214	187	182	191	205	203	181	189	209	193	209	184	186	179	195	177	193	208	195	198	182	203	221	179	178	202	195	192	197	178	188	197	182	208	179	218	212	201	196	199	190	182	199	223	204	193	207	204	181	195	207	212	197	196	181	167	179	195	197	173	215	202	211	194	187	198	188	177	189	178	171	195	166	183	199	189	174	179	212	186	176	192	217	195	194	189	187	198	198	210	177	195	169	185	199	200	198	217	213	162	185	190	205	190	177	198	206	195	199	201	185	185	204	201	195	233	178	189	198	191	201	184	192	190	183	175	163	194	196	208	169	194	213	226	208	199	175	193	186	195	177	210	219	194	178	191	188	230	179	216	196	175	219	196	173	207	177	208	185	184	179	211	224	189	204	201	220	179	216	194	187	177	176	177	204	193	203	192	186	165	205	175	192	169	203	192	189	193	204	174	162	191	202	179	223	174	208	164	202	206	210	204	215	173	201	204	162	196	197	216	185	165	219	171	183	202	224	176	199	199	176	194	167	205	166	209	179	181	179	209	185	200	214	198	199	173	203	194	203	193	189	193	201	172	200	217	198	194	197	204	201	205	188	168	204	202	185	206	183	207	225	185	212	183	202	181	178	198	209	187	177	213	208	179	190	198	223	214	177	188	181	199	195	185	202	191	232	206	199	215	192	189	207	225	216	173	185	192	197	192	193	210	191	170	185	209	215	191	198	198	177	202	183	208	209	189	191	201	185	186	189	224	209	195	182	191	178	203	222	189	198	208	177	226	185	219	204	181	180	204	166	218	222	221	204	194	186	193	185	175	204	205	193	186	210	212	178	188	216	213	211	206	203	179	200	182	172	208	179	186	190	184	181	213	184	158	196	226	199	223	190	169	181	189	193	191	213	196	218	198	228	209	170	187	206	200	212	200	187	175	185	170	200	210	174	204	191	198	186	199	186	192	176	198	198	195	192	198	180	193	187	187	191	198	224	164	199	182	203	213	183	190	193	204	194	189	208	190	177	206	191	180	215	187	194	212	213	207	202	190	202	191	213	155	173	193	167	181	204	218	177	195	208	178	233	217	184	184	169	196	209	204	192	211	218	184	200	221	182	184	229	179	206	185	213	191	188	185	186	205	164	180	199	175	225	168	201	213	204	185	191	199	215	173	198	190	180	181	189	215	181	201	197	187	185	188	190	189	201	201	206	189	200	175	172	196	199	182	185	202	196	194	198	202	197	180	199	178	194	188	189	156	200	222	196	190	172	200	209	168	196	198	227	198	202	210	176	185	178	203	199	194	180	214	208	195	197	222	195	167	188	179	187	184	200	197	189	182	200	192	190	203	212	190	206	208	182	195	176	199	186	206	191	181	191	203	172	197	218	207	176	187	180	210	202	187	201	211	199	216	176	164	199	186	204	217	199	196	194	203	205	207	192	210	202	179	201	201	204	212	234	213	201	187	182	177	190	227	192	176	203	189	177	187	181	173	184	191	206	201	191	185	213	164	193	178	176	216	214	195	210	178	202	181	195	205	198	205	193	204	176	186	191	160	190	205	186	193	188	177	196	242	186	198	228	217	186	201	182	202	190	192	193	193	183	213	197	187	191	193	180	182	203	184	203	224	179	184	203	187	172	209	207	208	210	201	188	196	176	151	181	176	192	180	184	205	201	184	179	178	186	196	214
16327	4871	3115	3603	3102	2638	2007	1525	1331	941	860	850	853	791	789	786	751	747	700	675	709	652	633	648	751	768	803	772	698	590	549	501	517	533	573	492	526	533	560	482	497	527	481	509	489	499	532	525	502	484	508	537	554	503	478	535	510	511	517	496	513	529	503	507	523	475	510	537	498	488	510	473	525	487	513	512	476	495	522	517	454	485	479	514	474	490	509	497	503	464	511	511	501	484	493	483	507	482	492	459	522	462	488	486	486	520	527	490	516	474	495	507	477	512	502	466	534	511	518	510	482	511	510	524	491	526	480	489	475	513	501	479	489	530	533	519	489	499	497	491	462	484	545	520	514	465	498	506	490	496	485	498	531	508	496	472	497	489	450	482	505	521	493	524	503	528	479	500	499	501	489	528	485	487	504	478	479	508	494	506	530	480	518	471	490	498	486	454	492	461	527	533	550	506	480	494	501	513	541	500	532	511	493	473	554	524	460	501	541	497	531	471	506	501	515	452	476	552	480	481	492	459	550	498	498	548	504	487	504	513	536	540	520	540	460	506	513	526	506	525	505	503	463	486	505	520	452	491	519	516	478	516	500	485	489	512	502	504	543	503	505	489	524	523	456	518	457	497	483	553	490	478	484	484	498	499	510	505	493	438	508	450	508	528	478	534	495	532	494	489	526	487	490	480	506	482	513	506	524	495	520	491	513	498	507	483	486	529	488	511	475	517	487	499	504	519	508	507	473	476	445	486	488	506	488	499	501	483	457	544	499	502	475	509	531	507	468	536	495	484	502	509	491	490	480	504	512	489	477	517	491	520	496	477	523	504	462	495	511	502	500	530	501	498	493	495	474	537	532	495	529	504	478	508	503	500	497	465	471	537	486	515	491	558	455	468	507	474	488	501	506	508	468	487	479	464	500	488	454	479	499	551	497	501	552	505	441	515	523	499	485	526	525	539	493	543	510	497	474	481	522	479	500	531	527	492	505	509	485	495	528	518	536	515	427	510	511	488	496	477	480	526	480	488	474	526	473	527	485	516	485	502	513	494	497	505	469	522	505	495	496	463	493	531	479	472	508	519	555	443	508	495	522	477	489	499	500	528	463	491	446	524	486	505	467	483	497	469	490	484	539	507	499	543	496	493	499	469	470	516	458	517	523	497	473	493	507	523	493	512	474	489	503	538	545	500	486	505	460	500	474	528	485	499	473	516	476	487	493	543	519	490	537	489	464	501	512	475	461	479	520	472	540	471	533	492	473	501	466	490	503	522	479	517	489	510	494	523	495	537	493	534	512	518	500	515	516	469	467	492	501	477	476	525	493	521	482	520	482	527	532	517	534	473	521	538	521	512	485	507	502	495	496	467	492	521	494	487	532	497	519	531	481	510	525	503	512	507	530	471	501	492	495	552	508	487	474	513	479	481	464	487	504	526	491	502	523	501	501	515	464	529	493	469	514	495	523	490	511	477	498	498	478	523	496	474	495	473	514	499	508	548	532	459	513	513	499	503	503	492	481	506	440	499	493	512	529	545	508	484	503	526	493	506	513	505	517	461	517	493	463	483	476	506	511	484	497	529	480	522	546	515	489	515	515	506	504	483	523	507	508	466	493	496	505	471	512	547	502	494	508	488	483	512	496	513	520	480	517	474	507	503	520	526	469	505	554	534	508	503	464	509	474	504	528	502	503	527	491	506	515	514	481	493	516	536	485	514	507	503	492	486	514	468	504	478	501	503	538	500	484	491	560	488	485	470	485	493	509	535	487	487	461	494	502	503	507	481	504	515	474	517	478	502	504	470	488	497	507	475	509	486	505	502	533	502	509	513	477	486	487	482	529	495	524	504	465	512	476	506	515	498	452	462	506	537	486	504	556	498	470	490	538	548	483	504	480	513	458	459	454	539	505	488	494	461	491	513	503	479	476	500	512	477	525	465	469	498	506	505	562	479	505	486	499	486	495	523	479	492	482	512	513	496	480	512	485	527	534	454	510	484	495	499	524	511	475	493	526	493	545	534	495	517	520	499	537	537	489	502	458	496	533	515	475	509	492	473	503	498	458	491	480	468	524	487	501	487	472	472	522	497	485	483	490	476	526	465	500	494	498	505	484	549	509	464	505	493	494	530	512	489	502	450	503	516	504	484	526	519	507	519	524	521	499	494	500	507	504	468	486	524	483	490	531	467	485	517	503	528	498	446	509	503	539	519	491	504	520	513	496	459	555	468	490	518	493	503	499	498	516	474	469	500	536	474	479	496	507	468	433	497	491	493	505	501	472	475	493	497	482	530	518	491	441	516	531	481	503	510	540	504	517	500	523	502	494	487	468	499	473	494	533	490	496	484	532	466	503	478	482	502	540	504	511	489	505	484	529	475	482	515	489	463	493	493	515	479	454	508	516	531	491	471	477	521	470	480	497	531	487	492	505	482	512	475	493	539	524	503	491	490	479	472	522	493	499	536	468	492	527	526	501	466	501	522	527	558	538	485	472	479	469	498	443	515	507	536	512	499	502	520	506	523	498	493	479	511	479	493	499	482	440	524	531	476	490	506	479	478	483	495	472	527	515	449	524	485	539	512	507	501	459	518	501	488	495	506	554	467	502	499	475	537	520	497	476	474	479	507	507	491	503	516	452	483	477	459	508	503	507	483	532	499	475	465	521	509	483	504	517	474	488	530	472	514	494	527	484	484	470	534	493	503	498	485	530	494	481	481	495	536	509	519	537	547	514	509	515	529	504	527	521	506	510	509	483	531	500	471	516	511	494	480	513	543	502	498	513	496	490	490	504	516	472	487	471	496	477	504	539	489	507	468	516	520	475	482	509	472	473	491	492	506	498	530	515	512	477	496	524	485	497	494	504	511	469	497	489	556	464	447	503	509	462	489	483	480	532	515	480	503	489	494	465	518	505	492	515	517	501	491	462	497	519	487	484	513	507	458	502	542	494	486	527	529	492	514	484	486	510	499	529	481	487	471	481	512	497	501	492	480	565	538	505	500	497	517	447	512	505	481	471	503	526	523	498	501	491	478	451	472	561	522	525	493	477	485	537	493	484	539	488	479	487	520	491	518	545	512	467	517	489	554	508	532	487	517	492	497	508	480	490	514	510	512	480	500	491	487	515	485	491	462	480	509	504	494	496	542	522	476	505	498	523	533	506	518	502	525	485	516	462	488	558	507	478	507	466	517	490	505	503	500	503	532	483	496	538	510	496	487	499	493	511	517	510	493	489	486	515	484	512	496	499	503	498	488	492	522	521	498	524	497	528	506	497	479	495	508	521	513	478	506	509	495	488	511	518	461	492	509	501	526	497	531	505	525	500	473	476	514	510	547	521	457	464	517	471	466	489	521	477	521	453	551	499	511	467	493	503	525	489	476	476	479	500	466	518	529	523	490	509	500	523	510	528	464	469	503	560	513	518	532	512	449	479	517	500	482	486	478	522	524	525	484	492	514	538	469	494	513	498	515	508	504	571	488	533	522	557	502	521	444	538	482
4461	1269	477	502	427	409	402	404	410	382	382	351	352	360	361	346	388	385	353	391	376	346	386	392	370	400	372	421	374	396	348	385	408	369	357	419	385	360	373	369	368	386	357	356	362	365	395	384	387	358	369	382	418	376	381	354	396	356	403	358	371	370	353	365	377	365	337	347	356	376	365	387	352	424	375	309	370	374	370	356	362	353	360	387	399	371	400	380	393	418	384	403	357	350	345	360	385	405	347	368	380	345	370	372	385	370	368	361	380	379	383	367	380	350	362	376	382	399	390	423	377	370	363	395	368	361	378	352	343	383	388	378	387	408	355	371	388	370	350	362	382	353	355	370	374	376	398	332	365	358	403	383	355	341	356	386	354	382	364	327	376	371	360	399	388	394	326	390	359	364	402	373	371	396	347	377	407	398	394	352	371	391	364	373	374	384	395	330	351	387	412	383	344	409	381	390	396	357	343	390	361	377	348	370	373	398	353	367	372	377	353	378	356	403	375	334	381	395	374	377	398	390	369	379	343	364	360	382	388	363	386	395	386	372	365	359	366	377	349	388	413	369	359	368	351	381	373	381	368	371	344	359	386	372	371	353	377	365	357	358	331	368	408	352	403	421	360	354	376	382	386	370	385	341	366	347	388	360	388	363	365	345	389	384	367	374	359	368	388	386	382	374	402	377	396	394	377	335	377	369	359	330	351	361	390	390	365	401	370	339	363	393	416	379	390	383	370	374	376	390	345	380	336	324	349	340	376	357	346	371	352	376	387	338	407	351	374	378	400	391	408	390	379	354	368	405	328	327	383	379	368	335	342	343	383	342	367	358	385	349	354	404	364	363	363	387	357	344	399	413	389	365	360	386	384	360	355	402	371	387	342	365	355	348	353	327	359	369	363	392	375	353	386	349	362	377	371	401	366	370	374	369	381	393	393	396	376	359	367	371	365	368	358	385	382	388	380	371	352	364	386	365	378	383	363	360	357	332	380	367	379	381	351	383	343	363	394	365	355	351	400	352	396	356	404	371	371	378	393	376	396	365	379	367	404	369	395	399	355	346	361	354	355	353	342	378	392	408	369	364	382	405	367	358	329	316	374	386	402	348	378	381	326	364	398	374	365	400	366	388	376	327	360	362	377	350	357	398	342	367	366	380	356	393	363	420	436	377	380	379	338	342	368	398	380	345	364	340	378	341	357	398	403	364	378	393	370	375	369	380	392	374	386	393	376	360	366	381	358	364	387	338	419	401	384	313	358	344	380	369	350	384	387	420	365	413	404	343	380	369	349	371	402	346	349	365	416	351	385	372	365	384	388	391	348	367	404	353	392	369	382	340	382	351	372	399	389	346	363	380	371	375	349	392	385	375	371	348	400	346	377	345	356	367	376	369	351	358	366	350	382	392	411	391	391	390	384	363	357	357	360	331	388	343	364	377	415	382	360	369	361	367	354	367	342	370	374	333	395	373	366	336	352	358	397	369	368	367	380	405	363	360	383	365	307	403	357	392	397	351	372	371	370	349	349	364	390	351	362	338	359	334	366	370	340	345	380	374	378	409	355	348	375	393	364	400	390	365	430	372	362	389	394	349	361	369	387	358	331	393	385	371	386	359	404	432	355	363	365	347	349	360	383	368	376	383	366	356	428	336	369	361	370	383	359	348	394	387	379	375	393	409	398	359	384	358	411	365	376	408	394	365	358	384	354	370	357	347	407	398	347	325	398	401	397	344	342	366	382	384	344	316	345	390	343	386	341	372	372	382	354	380	395	416	361	398	321	350	370	394	368	377	399	375	398	363	378	358	357	399	401	385	372	350	356	371	381	384	356	382	344	381	397	382	391	384	324	366	386	352	363	390	367	413	369	363	341	347	359	389	383	330	367	376	384	393	349	352	325	389	399	384	381	341	390	391	374	385	411	359	351	375	374	428	359	386	409	370	381	360	371	387	366	371	412	387	358	354	388	374	416	375	368	372	362	336	388	365	353	382	349	342	336	373	354	379	401	355	350	360	384	346	406	344	386	381	359	368	346	419	369	373	358	395	380	381	390	340	361	373	388	394	400	361	392	353	382	340	345	366	333	383	368	370	415	327	361	357	390	352	346	371	368	412	375	349	353	378	335	401	404	434	381	371	377	371	342	435	363	361	389	401	351	384	391	380	394	374	338	361	348	376	365	358	356	372	389	379	418	345	386	385	385	328	372	384	357	384	367	374	369	367	348	396	370	370	368	394	365	381	383	386	351	335	380	397	381	419	355	377	366	385	367	354	374	360	369	385	369	375	381	371	429	380	385	371	371	373	355	359	382	386	360	373	370	373	364	361	366	371	391	365	405	319	403	345	384	368	354	361	333	363	387	370	413	382	383	396	378	375	367	397	343	335	380	395	418	408	374	370	399	350	407	372	368	346	386	344	366	360	383	399	373	411	348	376	338	341	352	359	340	387	363	380	385	400	356	340	360	383	398	367	379	369	376	394	409	395	379	355	351	348	394	351	390	395	396	339	352	370	362	333	352	385	382	358	318	387	382	391	341	392	371	342	358	403	386	368	363	381	368	376	376	366	407	368	384	395	375	376	367	385	410	393	345	350	377	362	359	404	355	383	380	378	368	366	367	388	383	355	368	392	373	334	383	385	373	394	380	358	344	374	440	387	396	370	393	366	344	351	347	357	399	350	361	376	385	411	376	356	356	385	367	331	366	410	366	348	367	404	368	359	390	360	371	388	345	386	351	328	375	352	383	397	348	372	362	365	305	396	376	344	364	387	374	407	389	386	367	373	331	372	389	359	389	364	342	412	331	360	374	347	357	322	374	359	386	373	361	358	376	363	404	382	392	375	368	383	390	364	369	360	331	317	378	374	370	385	392	373	374	397	390	375	376	341	402	365	392	354	412	389	388	315	352	391	356	365	362	351	371	368	362	352	409	379	383	348	430	375	378	406	370	362	366	346	366	364	377	350	354	365	360	381	400	381	403	363	336	356	381	376	380	364	363	370	410	383	373	378	382	353	371	392	387	376	357	342	390	409	395	376	377	360	388	342	380	385	356	377	378	364	381	385	379	422	360	386	405	358	373	396	399	396	351	385	356	347	370	381	386	400	363	361	342	392	366	359	368	379	360	373	361	361	380	404	392	377	362	342	393	364	370	376	390	386	390	369	355	359	379	353	379	402	388	371	387	365	348	353	389	377	385	366	355	365	366	374	390	375	372	361	345	379	372	404	340	355	354	360	377	370	384	331	390	398	430	389	359	384	359	377	400	393	364	384	408	360	399	359	336	373	365	379	353	357	392	372	361	375	367	377	402	398	374	362	370	353	366	385	366	387	404	374	362	352	368	357	406	392	367	379	368	351	430	362	361	371	375	385	357	387	385	343	332	341	370	391	362	371	374	323	408	378	362	368	390	372	376	370	373	367	332	389	388	379	375	342	394	396	351	388	381	382	389	389	373	372	363	366	352	357	364	321	375	344	370	337	398	372	369	379	365	348	364	393
4398	1681	1292	1337	1182	1107	1068	1085	1014	990	984	968	970	1010	971	943	934	936	948	968	975	957	959	929	986	979	981	1025	965	960	919	856	897	884	897	882	949	884	868	911	920	911	891	928	838	872	963	916	920	900	876	917	911	932	922	881	914	898	901	892	919	986	897	889	932	883	874	870	922	934	882	850	916	893	913	879	894	896	880	935	877	952	889	811	943	905	868	907	877	918	905	878	868	892	909	923	860	883	893	935	947	859	909	943	937	885	868	878	955	892	863	876	848	877	884	882	908	901	903	839	872	848	888	934	912	957	902	899	913	892	948	888	854	931	886	890	918	824	904	879	935	903	954	964	971	899	929	875	941	845	849	854	888	922	969	862	887	900	910	936	828	899	886	879	873	872	900	890	923	976	818	950	873	940	963	853	947	856	880	912	923	861	885	876	869	904	895	879	916	896	925	898	885	830	846	880	930	851	886	931	922	897	941	889	914	909	915	951	929	870	876	892	865	989	848	923	891	911	871	859	888	897	907	871	895	868	792	935	850	934	877	912	881	872	909	888	877	919	873	1014	937	883	923	882	894	880	930	892	867	904	880	923	933	948	912	910	890	884	887	907	871	939	835	928	920	935	913	922	856	862	889	881	887	881	897	853	897	923	882	871	942	891	868	860	943	888	908	891	920	892	856	904	928	887	848	892	912	928	905	924	952	867	915	888	887	892	867	937	877	878	938	919	874	885	905	857	954	929	892	930	844	879	894	893	907	930	813	889	971	863	900	932	876	852	878	921	891	924	874	892	923	878	897	848	938	888	897	917	905	863	864	907	884	924	871	910	901	877	936	909	860	856	849	869	922	858	858	882	884	890	865	940	883	867	884	865	900	840	876	905	915	917	884	848	903	918	891	833	908	918	903	851	884	918	873	898	888	902	942	913	880	854	854	906	906	890	891	879	886	908	873	839	873	906	828	862	887	904	932	861	891	899	869	889	859	927	939	890	901	884	900	919	872	886	946	893	926	871	962	902	910	920	856	899	891	928	971	893	907	857	939	866	935	900	928	923	939	890	894	901	928	926	907	832	881	895	910	898	909	931	875	892	872	926	928	905	904	908	874	889	898	909	854	925	927	873	928	936	860	862	853	921	898	929	898	859	891	899	866	900	888	916	917	883	927	888	873	923	900	909	830	936	886	932	840	880	944	874	925	871	847	938	912	922	884	896	897	879	934	930	848	935	853	863	926	922	936	940	869	857	887	939	894	909	927	885	879	891	905	884	901	870	881	971	850	918	846	933	861	872	929	887	890	849	866	872	915	936	876	937	865	924	885	890	884	864	870	928	903	846	928	911	909	923	892	880	938	931	883	893	904	947	908	925	865	931	927	853	852	908	962	1000	916	890	882	885	864	899	969	894	891	875	884	889	949	930	930	905	878	919	865	930	865	874	932	915	938	878	886	916	904	916	891	880	866	881	867	860	906	933	930	929	888	919	865	900	887	855	866	900	900	909	883	919	864	911	891	879	839	836	912	909	828	903	869	891	898	887	859	915	896	900	928	921	901	871	860	922	933	933	912	894	850	918	872	858	867	857	899	856	888	919	895	892	890	894	981	877	916	904	890	883	893	916	892	960	933	888	879	950	910	891	895	849	892	931	882	899	855	878	925	945	962	843	939	903	899	881	904	883	893	900	939	923	884	874	854	869	908	958	878	879	907	932	906	916	877	841	915	898	899	820	868	883	870	836	881	942	901	924	876	919	870	972	878	905	866	936	928	934	932	883	899	945	879	911	914	861	907	901	950	917	890	888	885	958	930	851	909	918	897	890	902	934	909	925	856	876	919	850	853	903	825	917	850	905	978	906	884	877	850	884	896	862	884	900	892	926	845	852	851	918	918	920	867	870	878	879	879	886	912	860	919	881	917	938	906	929	901	882	893	883	907	935	883	894	914	894	947	879	889	884	895	895	934	883	872	875	927	868	909	917	827	949	949	899	895	891	894	908	893	925	873	961	864	917	863	875	903	845	930	961	909	894	915	879	902	864	913	869	866	952	970	951	905	859	865	901	869	884	880	944	906	987	973	900	882	950	957	905	894	890	896	878	866	913	922	900	956	936	880	915	930	917	921	890	877	885	905	894	878	892	926	888	865	892	908	924	907	889	824	861	856	909	868	883	851	906	895	902	941	920	925	932	861	880	939	858	879	898	898	854	873	930	888	871	861	886	988	882	911	945	851	868	855	893	953	926	900	898	908	872	899	917	932	947	890	917	897	915	936	927	924	937	908	871	876	878	928	902	882	905	950	916	867	890	866	916	946	903	909	909	919	910	930	876	873	819	918	884	897	940	834	854	861	853	890	934	895	877	867	871	908	892	903	963	916	892	934	891	915	917	852	897	865	934	847	900	928	892	887	848	919	924	829	932	931	888	906	933	943	915	895	903	881	840	955	939	897	946	911	906	871	878	883	914	939	846	921	862	881	922	921	884	879	911	907	927	864	887	888	887	945	927	915	914	923	858	903	854	865	910	932	857	854	849	886	879	921	909	881	935	892	825	933	901	879	907	856	910	880	911	953	881	864	894	914	888	854	862	899	891	840	934	877	848	961	895	908	883	875	856	882	916	965	831	915	903	895	908	906	860	919	917	895	885	887	927	897	856	911	920	878	949	926	880	868	946	915	886	884	925	885	933	911	836	870	862	901	923	888	899	857	912	893	818	904	874	854	904	937	851	928	862	903	955	926	889	897	867	923	915	865	940	885	925	856	874	948	866	853	900	869	848	892	921	920	946	899	947	878	967	902	938	932	873	898	881	915	912	940	953	956	934	889	889	936	917	866	831	946	903	928	893	887	909	875	902	924	926	883	911	876	953	943	912	957	915	816	925	937	899	910	883	893	953	923	877	886	929	941	877	910	937	946	906	849	845	904	874	909	871	946	878	898	892	913	907	879	908	913	920	933	950	852	872	934	883	886	933	948	886	921	927	885	858	897	908	875	884	905	954	872	923	908	944	911	884	863	937	857	889	871	875	909	932	935	890	875	896	930	894	902	942	929	919	915	917	955	940	866	914	856	910	892	868	892	892	914	936	844	901	943	884	882	898	913	866	893	885	889	884	794	891	928	892	894	841	905	930	900	899	923	917	913	895	918	927	863	917	878	843	901	861	911	863	915	901	860	849	868	919	908	911	934	879	905	922	929	933	942	934	880	912	852	950	913	896	898	920	901	838	928	870	851	881	887	894	928	888	894	939	906	812	944	910	935	904	863	893	916	919	889	909	954	881	902	929	915	866	886	924	896	931	822	917	908	909	856	956	854	893	920	860	827	838	859	839	861	900	854	945	870	896	951	951	949	889	892	917	864	860	890	899	871	929	901	913	870	933	867	936	876	882	853	877	919	951	909	875	894	917	870	917	891	919	882	880	909	887	906	917	918	887	897	910	875	959	920	873	895	961	876	970	886	873	900	877	890	934	906	915	889	884	907	882	884	829	944	941	904	892	870	894	879	887
15333	4169	1344	1058	790	656	499	450	420	397	351	360	399	357	409	410	325	355	371	345	356	361	359	381	327	389	353	347	374	313	337	342	348	354	370	374	354	359	332	333	340	348	340	366	350	334	354	359	367	318	392	371	361	329	344	384	305	369	349	346	338	329	361	366	373	356	332	335	332	328	334	326	307	395	343	359	343	400	334	346	341	336	362	319	331	337	317	378	352	364	347	341	385	352	341	364	331	352	339	350	333	352	367	332	349	382	364	341	373	346	342	328	362	365	350	340	364	315	350	339	395	349	349	368	306	364	330	343	345	362	326	358	347	339	369	353	354	361	345	361	357	343	340	364	391	363	351	315	330	365	339	342	364	337	321	346	331	351	353	347	314	371	323	335	344	330	324	329	341	338	338	359	370	323	323	350	329	382	323	374	346	351	352	380	328	362	378	360	356	341	348	328	339	345	349	336	350	346	389	356	344	352	333	345	323	360	335	335	367	347	321	321	353	315	368	340	338	335	345	340	299	334	340	353	344	343	321	344	336	359	374	357	385	368	343	359	342	338	350	350	349	325	313	353	356	347	337	340	362	347	313	348	327	354	314	349	393	331	339	323	389	307	335	334	347	316	313	352	339	345	340	372	356	371	325	367	358	322	331	360	327	322	323	339	350	353	333	380	313	358	362	338	371	324	349	328	343	307	346	355	298	317	338	332	345	342	321	334	370	347	364	360	304	325	344	359	348	372	346	300	322	354	343	358	329	311	310	335	369	357	390	359	355	324	297	348	338	348	337	332	316	300	344	344	360	348	334	348	319	313	360	345	343	327	352	370	392	381	333	335	345	339	360	340	339	292	362	346	376	329	337	367	331	328	344	342	355	337	366	333	359	350	333	327	370	357	326	333	347	326	340	328	325	354	369	337	297	376	396	342	353	367	327	329	366	339	375	351	352	380	344	320	377	334	358	359	354	349	330	348	311	341	350	368	365	366	327	331	320	347	374	346	355	335	338	359	389	344	357	383	390	334	365	349	343	339	339	346	342	356	338	345	352	344	361	375	320	352	360	374	361	348	338	326	334	349	362	364	317	336	350	329	318	321	338	329	348	345	358	381	350	373	339	354	381	341	352	357	317	323	324	343	337	370	338	329	358	332	337	361	343	343	350	338	346	359	322	356	355	321	355	369	339	355	357	364	350	343	302	346	343	320	354	344	346	326	369	356	379	347	358	349	341	290	344	340	350	340	338	346	364	333	369	326	342	317	345	315	376	372	330	367	343	338	389	343	304	348	351	321	349	361	325	371	370	318	319	338	344	370	336	330	351	367	338	312	335	326	367	321	335	339	328	314	337	329	314	374	342	316	375	329	389	340	368	384	344	360	352	333	328	332	355	370	367	366	367	336	328	373	334	370	318	348	343	372	326	332	351	343	332	312	348	344	334	356	330	315	328	348	378	349	354	344	350	360	317	344	358	336	349	346	355	403	332	389	401	363	360	351	320	373	317	361	362	329	337	300	363	365	350	323	337	379	344	317	322	352	329	353	361	347	345	328	334	308	330	384	323	338	350	320	359	332	344	371	356	341	304	306	313	366	386	344	352	369	353	358	339	364	346	340	378	319	314	359	348	348	340	335	340	340	353	332	349	328	352	338	386	317	343	376	331	354	325	333	384	359	352	318	331	308	345	342	362	376	359	350	384	330	383	346	342	330	344	336	357	330	296	357	339	365	376	377	331	338	379	345	371	326	347	350	352	337	365	344	335	350	350	357	362	348	368	352	367	345	349	361	326	345	313	348	352	336	307	347	345	366	328	350	379	366	361	332	300	353	351	322	378	297	353	353	360	325	341	313	328	329	349	306	318	333	340	343	360	319	354	369	364	335	337	313	365	322	338	358	364	349	365	347	333	355	339	353	348	327	346	339	311	357	355	344	325	318	342	349	357	353	388	355	352	345	351	329	342	325	357	375	328	371	354	347	320	340	342	362	366	305	366	305	327	329	354	349	326	327	359	323	333	339	346	354	346	339	351	341	350	332	344	335	389	382	337	344	330	313	388	359	346	340	353	367	343	342	348	337	375	328	347	325	360	344	337	349	323	347	338	356	378	319	345	328	363	370	324	334	350	376	345	353	353	350	331	370	349	341	330	342	344	322	343	358	341	341	346	357	360	353	326	354	330	309	324	318	323	358	345	360	352	357	363	363	336	351	341	353	362	381	369	359	360	342	349	356	331	353	397	344	297	343	324	343	347	365	348	380	326	377	355	330	337	351	332	340	338	327	333	383	340	358	354	322	323	362	390	377	343	323	343	319	333	366	370	328	330	347	320	366	341	358	364	336	316	370	333	347	345	340	336	364	320	339	373	347	396	366	336	373	333	367	346	364	339	315	309	318	349	338	372	346	311	324	331	342	321	338	336	348	326	380	337	340	333	322	327	363	300	336	349	342	310	321	366	392	324	386	360	348	375	365	336	344	379	352	353	348	344	366	347	342	322	351	343	365	321	341	353	352	359	354	311	329	344	336	344	350	358	324	357	326	337	329	388	367	332	327	358	385	362	363	338	366	363	327	336	365	334	329	328	334	348	345	338	344	361	371	351	351	365	349	319	341	353	359	346	342	334	336	334	341	366	362	345	334	360	333	366	380	360	309	355	370	364	342	377	318	359	318	350	293	329	334	357	360	389	316	343	342	333	330	332	363	324	342	339	346	316	339	345	324	356	369	324	381	372	353	374	344	353	306	341	366	352	326	376	337	340	341	365	335	353	342	326	357	363	348	360	319	376	336	331	312	360	349	324	355	352	347	349	341	342	358	320	339	345	334	352	359	331	371	339	346	334	359	342	336	357	346	365	365	387	335	344	350	360	343	365	350	328	352	353	359	335	367	357	340	340	343	367	343	369	279	349	350	339	324	331	349	346	333	361	377	348	359	333	368	332	334	353	321	329	369	335	329	354	372	361	340	345	350	333	344	322	337	343	336	398	323	377	363	309	343	339	350	360	348	342	327	338	372	331	311	353	359	339	342	321	332	381	353	383	322	327	338	365	326	330	317	315	344	326	339	301	338	353	340	333	331	322	317	365	362	366	360	355	308	354	342	354	349	358	319	334	363	359	341	358	335	337	349	341	370	319	344	347	368	343	352	322	367	370	305	346	341	340	343	321	334	354	304	336	362	387	331	342	326	361	326	357	364	342	340	382	330	357	337	338	363	366	337	352	345	328	342	396	348	383	357	377	348	363	346	325	329	306	322	355	332	349	348	336	316	314	360	381	348	327	368	345	360	359	315	374	334	352	314	325	354	348	343	351	353	310	319	337	348	341	328	338	341	326	346	327	372	355	335	317	326	386	343	393	341	351	345	349	336	353	368	340	342	376	362	328	345	326	339	343	347	354	377	339	353	330	340	375	337	341	346	357	325	376	343	356	352	324	313	336	356	354	334	312	346	347	306	324	359	343	358	339	315	362	377	351	338	383	320	337	331	345	336	329	366	370	373	352	335
12011	3863	2263	2699	2432	2127	1679	1410	1242	1083	1070	1060	1040	1021	1049	1036	957	952	932	1006	952	950	965	953	963	920	994	964	926	886	846	884	834	858	803	833	853	826	815	882	884	860	783	856	834	833	824	820	841	834	837	801	818	825	842	829	833	854	752	845	912	867	809	835	814	810	847	853	823	823	807	839	842	831	903	893	791	803	899	863	853	800	830	833	857	806	798	883	789	775	864	787	855	839	813	825	870	764	823	836	819	831	842	798	813	887	847	799	790	808	863	813	856	828	814	838	780	836	787	883	810	847	841	845	865	891	843	781	855	817	836	827	799	847	860	839	824	828	809	811	866	854	882	841	830	819	827	831	800	808	835	844	859	849	813	859	801	865	859	786	778	820	886	827	802	825	849	855	879	827	871	866	796	774	851	808	815	859	798	850	846	821	865	858	844	832	838	816	836	806	789	852	813	853	831	831	832	841	850	814	806	838	877	874	866	836	816	869	850	835	804	897	840	804	838	860	858	820	784	796	866	826	815	841	842	883	846	845	835	836	875	836	824	846	823	842	808	814	861	825	860	831	809	822	819	823	813	812	813	802	833	813	825	838	872	846	862	840	815	840	867	834	846	794	829	818	865	836	799	807	842	833	813	848	852	860	814	810	787	807	813	784	851	816	804	821	836	755	870	863	842	855	831	814	790	880	841	839	851	823	816	838	856	883	809	805	820	836	857	812	813	797	833	831	849	825	818	809	825	869	827	858	780	858	784	832	839	886	825	862	881	808	802	821	852	815	823	864	835	898	829	796	823	836	816	837	795	854	830	820	865	833	800	813	821	894	834	854	831	846	808	847	884	812	811	836	863	894	801	784	813	872	832	871	834	824	847	864	812	801	838	880	856	837	797	845	856	829	823	807	834	830	805	875	842	798	794	877	803	820	847	841	822	846	831	798	827	840	774	837	883	803	880	829	816	839	844	859	813	820	810	814	799	811	824	866	827	898	844	793	823	853	797	835	838	812	853	880	794	857	822	854	821	806	810	863	856	837	854	788	889	844	841	850	790	830	835	774	891	815	807	801	822	849	826	844	842	830	829	841	811	824	843	788	846	886	789	829	832	869	882	793	847	819	859	884	855	787	850	835	828	810	797	830	857	782	847	769	799	920	843	881	834	828	871	800	801	847	846	831	844	850	877	826	842	836	879	814	852	796	843	843	860	826	829	811	809	842	728	827	826	829	818	840	836	847	885	826	829	829	823	833	896	870	844	856	790	847	838	871	794	789	808	864	802	846	809	878	827	871	820	835	910	872	854	828	843	827	862	829	863	812	867	835	857	834	825	779	799	854	846	827	835	820	758	786	868	845	836	849	896	864	829	855	881	838	783	829	821	852	850	801	843	777	784	856	846	783	827	825	863	851	871	872	871	804	827	796	816	826	862	835	833	797	862	837	826	793	830	834	830	827	852	819	817	820	828	869	838	841	836	787	805	782	829	863	874	887	843	850	801	814	826	859	845	865	871	821	852	853	844	806	852	845	842	800	801	833	821	842	812	834	858	820	862	832	843	819	835	872	824	829	884	784	855	841	813	786	843	794	849	789	865	819	842	854	841	878	837	782	908	836	820	817	826	855	828	845	798	850	840	843	830	796	797	786	847	826	830	870	826	805	853	830	819	795	938	819	814	815	832	824	821	828	750	907	868	818	826	846	832	811	841	793	813	841	878	792	826	874	852	853	812	861	834	826	888	866	824	834	858	836	853	827	827	884	784	888	811	820	844	847	870	854	817	885	820	880	828	797	818	821	843	803	808	824	812	840	822	806	857	829	830	864	840	860	850	860	826	842	847	854	791	821	811	836	839	852	871	857	803	827	796	840	872	856	876	814	851	784	843	779	830	860	833	783	881	832	851	786	876	863	823	847	815	766	880	798	821	783	829	794	850	884	847	807	871	824	810	842	849	815	856	861	820	840	869	870	877	890	864	822	912	860	813	830	844	858	821	847	825	806	860	819	842	881	824	805	773	833	791	787	846	860	810	859	837	821	834	869	782	803	844	828	821	840	839	817	800	828	859	818	807	815	838	838	826	815	882	819	776	859	879	848	816	852	806	889	822	867	778	789	805	860	830	834	830	796	807	821	806	858	850	852	870	850	793	867	811	867	848	790	800	824	828	807	773	869	861	818	834	864	816	796	845	824	769	805	823	819	818	816	799	844	866	834	842	812	861	830	807	860	819	793	853	847	835	874	831	814	837	832	840	861	859	857	828	826	820	828	876	772	916	835	869	838	872	821	869	913	850	801	804	859	868	843	846	835	815	785	848	804	805	825	799	829	869	832	812	806	848	837	886	847	854	784	789	836	799	829	860	814	829	826	903	747	769	830	810	856	841	832	833	822	789	874	760	836	839	829	824	870	832	811	787	850	845	833	842	805	838	846	852	838	854	863	852	848	845	845	901	838	839	839	851	864	855	889	853	843	818	824	803	840	868	845	861	831	812	829	860	861	859	826	839	865	812	797	901	808	826	876	839	828	884	842	856	812	883	856	807	857	854	856	815	884	828	801	829	855	826	810	812	866	825	848	805	850	837	785	852	828	795	807	829	845	851	847	844	836	842	812	874	798	839	871	852	855	767	841	831	825	818	865	848	867	843	815	839	816	858	881	802	838	799	854	828	841	827	847	819	892	858	856	870	873	862	823	836	827	853	815	863	863	906	874	901	872	912	859	797	818	815	844	880	823	822	817	792	806	791	831	834	828	786	800	837	820	815	834	833	830	809	852	807	827	889	809	820	846	823	854	872	798	790	827	861	824	849	815	861	790	838	817	872	822	844	911	839	831	868	824	783	882	831	816	831	825	881	782	860	845	869	806	801	815	837	801	818	788	808	811	829	882	892	839	888	812	828	864	829	816	840	857	847	817	847	782	867	806	860	818	882	820	806	801	837	831	835	842	919	820	796	812	826	840	787	812	861	842	816	832	860	798	798	838	800	832	820	821	811	820	843	806	823	836	831	794	885	823	831	852	828	828	851	861	806	807	864	831	835	777	805	828	770	849	898	774	889	831	846	831	873	870	873	797	822	858	857	801	786	909	877	793	889	876	829	865	830	814	836	812	860	838	821	803	790	809	849	838	832	813	796	848	834	841	863	857	833	839	817	828	846	783	872	802	838	856	874	810	828	847	842	819	827	841	840	860	842	822	863	762	848	859	842	815	855	904	834	837	853	836	817	840	885	790	840	846	821	815	828	861	805	854	801	801	804	787	884	848	850	808	833	835	817	874	825	831	859	862	865	889	836	807	867	811	821	770	831	831	838	812	791	878	866	852	884	873	841	808	829	844	839	875	849	843	805	844	852	856	772	843	830	812	810	797	836	865	868	899	808	756	860	842	847	837	892	868	792	845	831	840	842	874	828	816	822	815	832	803	823	881	854	833	863	857	850	858	812	821	837	747	832	835	803	856	883	828	822	809	850	835	819	857	842	800	805	908	830	851	794	836	807	842	825	861
24415	7826	2084	1442	943	712	518	381	380	247	264	265	218	228	227	204	212	238	235	236	210	229	195	196	170	212	211	227	232	240	201	214	203	181	164	183	193	216	180	211	193	213	204	191	201	182	199	203	197	210	212	184	203	177	218	204	197	195	180	188	169	188	195	197	151	202	185	183	200	194	195	203	175	168	207	167	172	183	164	199	176	181	200	190	197	187	177	210	181	215	164	193	175	185	208	201	224	178	207	174	209	207	207	185	210	197	207	173	221	186	217	217	195	183	185	183	186	168	167	186	173	181	182	190	186	205	148	196	207	180	185	213	187	184	165	209	222	189	202	198	194	216	204	189	177	204	187	194	181	185	191	193	166	194	200	208	216	196	195	207	193	168	208	179	201	188	212	192	189	174	170	184	183	175	179	182	188	210	212	195	166	189	181	209	194	160	196	215	203	191	187	160	183	207	207	216	201	202	196	169	178	180	226	203	205	188	193	182	184	186	189	167	209	212	197	195	213	210	198	167	186	171	202	196	169	198	177	193	172	197	201	189	200	182	170	194	192	187	180	228	198	184	217	181	171	188	181	187	178	215	213	170	194	177	173	208	186	184	190	195	196	214	196	211	198	185	161	183	178	209	209	187	201	189	200	182	194	193	187	183	202	189	180	198	207	189	166	188	187	195	184	190	205	181	173	188	169	179	174	187	208	191	198	199	202	186	215	175	199	212	185	213	190	181	196	207	193	182	198	197	184	193	196	180	186	192	205	192	193	211	190	188	206	201	206	190	163	207	187	211	203	195	189	182	168	173	194	210	201	179	195	179	204	177	193	168	208	198	175	191	219	196	183	182	203	207	185	187	215	173	181	207	200	193	172	186	203	178	215	194	215	185	215	190	202	191	194	184	197	205	190	180	183	192	198	195	212	209	198	209	175	185	169	206	182	180	190	189	218	184	180	222	199	188	162	188	220	182	197	197	193	183	195	188	213	181	192	184	215	169	163	185	182	173	194	184	175	188	202	189	197	179	183	186	184	189	187	196	210	179	190	181	195	181	187	191	184	176	199	205	182	200	191	185	204	197	188	217	165	194	194	200	209	191	179	190	190	186	173	179	190	178	212	177	203	173	180	193	182	173	175	166	197	199	186	177	180	192	191	203	211	174	195	166	166	201	228	182	205	182	183	190	195	193	191	178	204	214	196	201	194	197	203	200	192	191	178	203	175	205	173	185	187	202	180	206	192	188	182	206	195	204	184	202	185	202	189	172	194	187	182	189	191	176	180	180	198	191	197	204	205	211	182	202	193	180	173	190	204	180	195	183	200	193	169	185	183	206	192	181	177	193	176	179	209	197	177	192	188	205	176	171	169	188	199	195	164	186	179	189	168	208	194	189	194	179	187	166	179	200	213	178	187	182	195	192	228	159	198	198	208	179	193	193	183	189	193	164	163	176	193	210	163	177	177	194	196	189	208	208	191	180	178	178	214	183	203	181	181	185	198	190	163	184	193	190	192	209	196	194	194	190	190	189	177	180	199	201	210	200	204	197	195	193	198	205	216	153	192	191	198	179	167	181	187	191	185	193	178	154	174	176	203	180	198	177	191	187	192	186	173	175	162	185	185	217	195	166	203	200	159	191	173	164	205	207	206	197	194	227	199	189	200	186	167	194	193	190	209	189	188	195	178	196	197	185	231	172	191	179	189	184	183	186	184	193	202	208	190	217	215	189	197	201	201	180	208	188	178	198	200	181	193	194	225	221	196	208	199	191	206	191	224	221	200	190	177	221	192	197	179	194	212	206	184	183	196	189	208	188	203	207	162	180	174	212	213	191	200	164	177	207	199	189	171	209	194	212	207	198	199	193	181	207	189	206	184	187	190	159	191	177	199	175	183	180	172	177	175	202	199	194	184	209	207	173	174	214	190	200	193	174	170	179	190	174	169	180	199	195	191	199	208	197	193	194	212	200	172	160	160	179	199	177	185	210	207	197	166	189	198	174	181	162	209	204	182	198	197	185	180	213	175	174	176	201	191	190	173	208	186	205	203	210	170	203	183	212	181	193	178	196	172	143	216	191	189	184	228	184	154	171	198	197	185	171	198	209	188	208	191	190	217	224	183	177	172	188	213	207	196	199	192	174	193	191	195	202	204	190	180	169	193	198	179	195	169	183	205	165	186	215	170	200	178	175	199	206	172	175	165	187	201	217	189	196	209	195	207	187	171	189	214	175	220	193	185	177	192	200	233	185	153	185	184	202	191	227	214	210	205	173	202	181	174	176	174	195	206	193	187	204	201	188	209	187	183	196	220	195	184	196	217	166	176	193	186	236	182	165	205	169	197	196	203	186	187	202	209	189	176	196	188	190	179	175	182	197	196	209	189	147	199	200	178	185	178	187	197	184	175	177	176	193	179	191	175	202	177	193	179	187	221	182	188	190	223	190	175	172	184	189	182	186	210	203	175	187	201	192	200	175	174	194	182	204	189	175	179	197	177	204	192	187	187	219	177	216	196	170	178	192	186	193	197	205	182	193	184	201	189	210	220	174	196	192	193	216	186	172	168	208	227	198	201	189	170	185	180	201	173	191	186	178	193	190	207	170	194	171	194	199	178	195	174	209	184	197	171	216	178	178	157	182	173	178	171	181	197	180	180	227	201	202	195	202	194	215	178	213	196	184	187	202	217	164	172	186	152	194	198	184	191	190	232	202	191	188	185	194	181	203	177	173	188	194	207	201	190	191	160	196	177	180	196	188	184	189	196	197	208	202	190	211	182	200	210	171	227	177	175	177	176	192	194	176	176	203	192	190	182	200	164	194	200	196	196	173	199	177	190	206	188	187	190	204	191	198	173	198	206	216	203	207	204	195	187	187	180	189	185	163	210	181	176	190	176	212	161	190	193	197	180	203	207	189	196	185	159	204	197	192	214	213	195	159	214	164	176	161	172	201	184	190	177	197	199	177	206	188	181	196	187	181	185	185	201	185	190	209	170	193	179	181	206	206	187	180	191	187	189	197	178	169	195	204	200	198	193	195	188	193	193	186	184	194	187	167	181	196	184	172	208	188	195	202	173	172	187	208	195	176	185	198	191	180	192	201	202	168	197	190	188	186	198	179	193	221	161	202	199	171	182	191	184	187	183	174	195	204	185	198	195	155	185	175	188	207	201	214	197	189	183	180	184	212	172	203	213	177	165	186	212	175	203	177	189	160	181	186	169	189	218	174	177	173	179	213	174	203	169	184	229	182	210	186	186	193	205	187	199	175	210	183	210	187	188	183	199	173	180	206	182	186	189	189	176	191	192	193	174	188	190	176	177	177	167	163	181	174	195	188	180	184	191	208	193	195	202	193	198	167	180	167	180	157	199	189	180	194	200	185	211	184	190	190	152	190	196	162	208	188	209	189	171	203	171	195	195	187	175	212	174	169	202	204	190	182	161	186	223	216	170	198	156	219	218	194	207	184	181	181	193	167	201	201	192	193	217	203	172	194	196	177	195	197
16389	5070	3061	3750	3240	2717	1951	1443	1339	1024	881	878	873	819	758	730	758	682	737	681	688	586	600	623	609	663	702	756	686	589	579	574	563	521	528	476	503	554	486	513	492	508	476	507	460	505	548	494	486	522	510	532	526	494	515	534	518	499	548	484	493	480	460	467	512	479	518	512	507	501	503	487	514	490	503	494	519	487	494	487	512	467	471	500	502	519	493	489	503	484	509	516	485	475	543	523	515	467	469	481	465	472	487	472	492	519	481	519	527	490	480	528	482	436	489	497	444	494	476	494	479	501	553	479	501	478	532	501	513	493	520	502	484	492	477	471	476	488	485	500	476	511	474	495	518	483	529	490	503	506	489	500	482	490	478	471	477	490	478	502	497	497	482	547	487	426	478	520	493	507	492	484	475	453	489	503	480	484	490	472	515	483	479	479	478	507	487	493	454	482	484	495	511	496	488	484	514	483	512	523	471	477	489	513	471	478	504	477	508	492	552	481	484	496	481	476	497	509	477	496	519	443	490	500	497	482	519	461	484	480	483	480	498	485	503	505	500	507	497	474	497	469	482	482	490	470	479	492	475	501	487	471	502	524	481	507	485	506	457	516	473	493	509	462	530	480	527	518	495	467	528	496	475	498	512	503	502	479	447	476	509	490	529	489	468	525	502	532	449	481	453	520	516	486	481	467	477	418	452	493	468	448	497	509	524	482	450	496	505	458	490	513	507	470	510	440	497	500	483	493	530	484	464	488	491	466	524	490	488	514	516	510	431	513	470	477	512	489	472	465	458	517	480	512	453	505	493	477	466	482	486	462	518	543	481	500	485	501	513	432	488	501	530	491	452	466	503	494	468	502	481	523	492	507	466	517	458	484	483	471	484	458	473	497	472	452	495	465	485	502	466	470	490	468	480	465	503	496	480	519	494	481	512	486	525	506	508	479	474	484	445	485	523	498	520	515	483	463	455	486	491	461	514	466	479	470	458	484	504	508	534	479	470	463	479	481	474	477	486	512	503	495	484	521	487	512	461	508	458	493	489	490	492	487	470	496	493	489	481	521	496	479	467	494	476	527	499	463	478	498	497	530	522	488	468	491	514	496	512	485	496	475	466	491	448	568	512	520	485	533	498	484	469	533	522	480	498	522	491	465	494	505	487	490	475	495	484	464	472	481	505	456	475	489	479	482	443	519	497	491	517	498	520	516	480	457	474	504	429	533	459	504	497	493	495	501	514	537	524	488	467	471	505	465	456	515	493	466	454	517	486	491	499	507	444	456	500	492	480	481	490	481	473	474	425	482	481	490	440	502	465	506	514	468	483	459	477	518	480	533	462	492	495	486	460	492	508	499	494	497	449	458	497	481	510	499	465	463	468	542	496	498	486	424	439	468	513	438	516	451	474	484	483	481	520	502	515	527	470	539	509	533	479	465	500	475	503	487	486	492	487	457	503	523	467	477	519	438	470	481	485	468	518	518	484	527	493	476	469	456	466	471	514	503	489	448	483	447	494	505	513	513	514	463	506	512	462	478	476	501	507	497	500	512	461	491	507	464	535	515	511	495	491	498	515	494	500	459	491	441	486	490	493	479	516	546	482	487	474	496	501	491	459	528	510	478	474	472	459	496	502	467	527	517	498	497	464	483	503	479	493	506	497	505	502	518	478	487	476	484	508	502	504	495	514	499	456	477	501	510	459	443	494	477	440	521	507	513	528	458	425	479	507	498	491	497	497	491	480	484	507	498	511	502	512	497	502	512	516	458	520	453	501	483	504	484	479	485	473	521	466	482	459	489	477	530	494	478	458	502	470	484	476	407	511	472	489	469	550	519	510	497	488	481	489	522	474	483	465	496	483	470	493	500	520	451	495	516	525	501	444	472	493	521	477	495	475	485	509	505	461	508	531	478	437	518	493	466	464	512	495	505	512	515	491	497	499	487	493	475	488	472	467	504	482	485	489	471	479	480	518	484	521	501	496	526	478	510	491	506	461	486	472	524	495	496	505	460	453	475	489	456	448	468	482	476	477	498	503	509	516	505	492	473	493	530	487	442	468	461	495	451	480	470	475	490	504	481	470	484	500	492	459	495	443	473	498	475	523	491	492	467	435	512	480	483	499	513	485	501	527	503	521	466	462	508	524	515	472	466	507	512	554	516	470	459	456	492	476	480	450	466	479	503	501	495	513	523	513	484	501	456	534	472	484	513	493	503	512	444	490	492	461	506	463	465	502	511	478	484	454	500	466	489	501	468	475	519	513	480	490	513	521	457	499	505	478	477	510	505	493	485	516	510	504	510	487	461	498	516	487	505	461	452	433	497	506	519	483	453	498	499	480	491	478	511	529	487	483	479	497	513	493	482	503	519	488	504	522	464	493	464	486	495	494	527	481	469	453	513	490	510	461	468	503	508	530	474	510	470	484	495	537	485	496	497	497	529	532	565	531	495	465	448	467	507	496	509	452	460	475	488	509	502	509	495	472	471	508	510	463	466	488	489	500	517	459	486	469	498	472	463	478	521	503	471	506	485	490	448	480	533	523	494	497	519	464	511	513	494	528	521	485	468	492	490	529	489	448	465	498	450	518	473	476	503	474	491	489	477	466	447	501	522	464	486	528	499	485	475	475	483	446	479	486	492	485	472	434	494	467	470	496	509	488	497	534	473	468	528	478	515	506	473	501	464	486	482	490	500	486	493	527	485	504	471	493	507	476	492	477	502	479	490	501	501	511	473	489	512	509	489	439	486	498	469	518	469	438	497	485	456	500	483	497	434	454	493	471	461	471	502	506	488	504	537	485	507	523	509	468	480	488	480	507	496	520	463	494	511	520	484	475	494	506	473	488	474	529	488	497	497	493	505	489	507	483	489	498	482	485	544	489	488	523	466	496	500	477	482	475	520	529	511	441	487	494	487	526	494	455	501	505	473	516	467	506	486	473	475	495	514	475	484	488	497	491	478	522	514	514	496	478	503	485	499	518	472	467	470	487	499	484	474	480	452	499	511	444	495	480	475	530	520	493	500	485	485	463	475	428	464	484	519	489	498	483	475	476	513	483	503	481	456	496	479	517	525	473	454	466	498	489	500	464	493	502	490	521	501	499	502	446	458	487	491	497	461	491	529	474	528	479	478	524	492	509	539	514	473	504	483	503	487	510	490	464	525	481	446	451	524	514	526	501	470	496	512	502	481	507	476	476	490	492	478	503	486	461	499	473	496	517	449	441	495	464	451	501	502	499	501	484	458	480	495	493	520	491	510	496	517	455	460	482	489	512	435	458	490	473	481	470	505	507	497	519	488	462	484	508	512	481	509	528	494	492	461	465	511	478	500	473	496	442	495	485	496	512	493	518	492	489	493	510	443	467	465	514	482	463	491	508	500	505	465	531	480	443	454	486	510	474	468	517	504	446	483	472	477	500	472	493	481	494	463	484	477	494	451	520	516	506	493	507	487	504	507	507	497	486	468	516	531	494	522	453	464	522	471	474	510	517	463	492	473
4585	1187	591	466	406	430	410	368	377	386	376	412	383	363	373	367	378	361	371	354	408	362	350	418	417	376	352	376	372	407	410	363	376	373	346	374	418	368	359	394	390	346	352	374	410	370	355	382	355	349	406	372	405	380	349	382	383	356	381	362	372	382	347	343	357	382	376	347	358	389	372	392	395	355	380	349	360	360	377	351	370	376	343	359	363	342	382	385	344	352	407	359	360	369	369	397	376	368	352	382	364	406	385	360	387	358	363	373	372	391	381	385	337	394	375	378	372	359	354	363	393	331	329	349	363	342	341	376	394	361	349	356	382	379	377	362	361	334	390	357	408	389	368	410	375	376	350	381	378	364	393	365	351	319	379	351	371	357	364	349	381	368	389	342	335	381	356	350	387	376	383	366	381	347	375	369	363	346	396	373	390	349	372	397	358	368	407	367	368	367	390	365	403	360	346	367	349	368	376	345	369	364	375	380	387	363	333	366	412	355	371	359	365	363	335	373	347	362	370	347	348	360	366	379	351	332	388	377	392	368	397	370	342	364	335	357	382	342	344	345	348	364	374	356	383	374	371	368	387	323	371	369	394	408	346	356	350	409	375	348	369	367	367	367	342	377	390	352	358	354	350	350	373	382	381	382	408	407	395	395	363	353	340	352	355	355	358	371	378	347	377	352	373	409	363	359	359	395	362	401	369	337	366	354	330	412	376	340	360	372	351	362	348	366	378	380	392	362	369	368	382	370	365	396	339	337	361	389	358	349	394	346	377	368	371	407	329	339	340	363	348	374	390	363	370	405	383	370	391	359	358	352	352	362	361	369	357	371	358	375	382	409	370	390	385	364	355	391	363	338	367	366	353	385	407	369	386	342	352	391	383	380	384	344	359	396	382	410	393	386	384	359	412	372	357	374	353	398	398	379	374	402	402	365	352	360	382	376	346	364	425	366	370	354	404	381	362	361	389	384	396	356	318	373	375	380	395	342	387	390	343	351	369	367	404	356	375	399	353	356	380	350	355	381	365	369	374	384	380	346	359	369	364	402	391	366	391	353	365	393	396	409	384	370	415	390	353	375	349	383	351	369	390	357	348	373	360	389	380	405	343	379	382	346	356	389	390	422	359	358	407	386	387	381	339	398	341	357	383	334	333	358	385	387	373	359	337	339	390	408	372	370	357	368	390	387	379	339	347	394	331	390	351	358	370	366	350	379	369	336	363	357	390	377	409	347	362	383	389	380	384	382	344	360	381	344	378	412	405	332	367	371	378	380	359	350	381	335	385	371	369	372	423	349	348	337	388	349	381	349	393	383	353	358	375	345	357	356	364	347	373	373	361	383	366	366	395	368	399	360	368	384	338	361	362	364	390	349	356	370	382	386	364	370	363	369	385	384	377	373	428	363	410	380	377	386	347	369	380	386	381	357	374	358	363	345	369	394	390	379	376	352	396	346	382	368	353	354	364	370	378	381	343	367	327	373	368	368	429	398	372	342	369	356	336	330	376	406	418	334	388	401	343	368	355	368	385	352	346	384	382	397	361	371	354	346	369	421	382	366	329	405	358	380	374	326	389	360	395	390	365	322	361	386	353	390	337	344	341	388	384	378	379	366	361	398	385	363	362	409	370	391	403	374	392	312	373	346	377	346	347	348	409	339	375	356	338	385	361	353	367	398	374	399	357	362	363	370	394	364	391	407	376	378	345	380	402	379	348	351	373	420	342	402	338	366	407	378	327	341	374	399	382	365	350	327	400	364	319	386	394	390	380	414	381	363	360	383	377	402	364	399	383	340	355	353	396	373	398	361	342	421	416	364	361	404	370	390	342	386	358	343	349	349	378	340	395	386	352	374	323	399	340	372	366	359	346	379	374	366	380	344	343	390	348	367	326	385	358	346	348	368	367	391	391	339	369	368	349	392	368	385	359	358	370	378	373	398	395	400	363	388	341	390	375	380	405	372	362	393	367	351	382	379	358	365	354	347	323	382	351	382	385	384	401	375	408	367	360	344	360	351	353	399	360	369	350	354	382	358	402	328	387	393	367	386	404	365	397	321	373	376	341	359	392	409	371	379	364	353	347	366	416	362	381	376	364	345	350	408	377	375	339	386	374	359	365	407	367	377	387	333	365	366	335	345	377	387	339	363	375	363	398	363	383	424	384	338	349	356	368	372	361	384	341	348	369	377	349	374	354	357	400	359	391	390	362	359	366	344	380	408	391	363	404	391	328	339	347	372	345	396	367	367	376	393	398	390	383	406	412	396	383	374	382	440	377	366	332	399	379	368	351	379	358	376	357	386	405	371	336	341	348	387	371	370	427	413	349	359	370	399	376	342	382	373	360	376	340	379	355	356	363	358	369	417	341	350	374	360	361	381	365	337	371	364	337	396	396	369	369	372	370	380	338	379	356	377	384	342	350	401	386	358	349	392	357	367	370	384	347	375	369	337	355	347	376	366	388	412	411	385	384	366	370	357	340	400	365	357	374	372	372	365	365	372	362	383	379	363	400	393	368	403	330	327	369	351	367	372	377	322	382	342	376	367	344	339	367	411	382	351	396	350	398	373	365	393	372	353	388	396	387	366	355	361	371	345	382	359	371	358	370	408	324	382	353	388	352	327	357	332	339	356	349	380	403	350	388	387	407	347	388	369	372	331	360	373	365	380	372	382	346	351	300	400	366	391	348	371	357	373	386	399	398	397	409	361	323	395	346	333	362	368	335	362	391	405	394	406	371	350	346	397	394	358	405	372	379	360	363	394	375	385	336	362	371	392	404	321	399	381	409	376	367	357	372	353	356	359	396	333	376	379	379	368	372	362	353	362	327	353	368	374	374	354	375	355	336	368	358	387	372	392	340	352	361	377	355	382	357	383	393	414	363	375	388	389	339	352	407	389	339	385	411	387	413	386	360	347	407	351	388	357	363	379	396	369	339	362	371	373	380	381	343	347	372	353	366	358	340	359	379	369	374	375	398	362	338	382	351	371	343	351	352	348	410	384	366	339	348	357	329	372	346	366	368	335	386	359	382	376	375	386	373	373	357	362	389	350	370	371	385	389	381	366	392	401	337	363	372	398	374	353	345	375	386	339	370	371	363	393	374	373	383	326	370	382	343	371	407	386	365	374	384	395	381	361	364	332	360	345	325	363	338	335	379	396	357	381	359	388	375	419	401	409	366	330	364	348	343	373	394	372	347	347	343	353	401	376	394	370	353	365	375	403	376	356	359	344	360	398	372	323	373	343	346	410	383	390	338	399	346	373	397	347	401	363	365	380	383	359	355	337	350	388	380	359	372	377	394	407	350	385	365	319	405	385	384	340	378	363	402	406	374	364	390	363	361	396	346	375	334	329	345	350	380	390	341	404	387	368	386	411	361	351	387	375	371	377	383	359	367	381	366	360	369	411	370	363	376	375	370	372	379	387	353	380	384	366	360	377	379	392	394	356	325	380	345	394	393	393	403	349	387	369	346	345	353	368	390	354	364	393	366	345
4295	1695	1204	1367	1265	1116	1071	1031	999	960	946	1030	1005	954	943	999	952	869	949	990	934	983	938	879	903	932	967	1032	980	909	905	928	880	885	911	966	946	875	921	935	892	898	840	900	890	956	957	868	896	885	881	915	877	895	904	877	839	909	891	905	925	875	926	884	901	914	887	873	899	932	866	899	930	813	883	827	833	921	924	886	914	920	835	944	864	919	952	907	920	869	886	913	924	910	836	899	890	907	899	874	883	930	886	914	883	897	906	892	930	883	883	895	918	902	887	896	888	885	900	899	926	825	891	814	911	911	914	919	897	907	910	872	879	876	890	906	923	898	871	916	884	884	889	895	887	855	957	884	879	900	907	887	884	889	818	848	844	883	889	883	903	942	865	901	928	878	901	945	905	850	859	872	876	893	882	891	935	864	961	915	815	917	885	878	911	894	971	900	928	955	863	875	889	892	863	911	893	901	922	870	884	877	890	877	895	895	878	846	792	890	924	877	891	872	857	902	982	889	873	885	876	852	890	881	883	868	884	883	937	894	906	922	907	911	894	917	878	872	903	928	862	878	895	890	867	877	892	909	878	894	919	841	917	910	938	864	845	926	913	903	928	872	874	888	872	906	872	931	898	894	854	882	888	886	896	865	890	917	842	870	844	925	848	912	874	906	854	935	902	882	933	953	893	915	907	863	893	873	873	894	916	879	880	908	889	881	870	886	886	905	877	876	925	890	927	877	916	886	943	905	918	907	884	838	900	884	923	881	947	907	923	887	961	848	907	915	900	837	888	873	975	888	883	931	878	896	931	886	862	914	870	838	897	875	883	912	927	862	915	864	894	903	888	899	930	853	909	900	877	894	912	911	868	827	956	872	879	962	930	881	897	890	886	891	836	925	910	866	926	899	901	872	897	908	864	902	925	890	918	877	886	870	898	918	883	866	839	888	915	964	918	910	891	920	902	911	900	887	880	898	896	922	908	850	846	868	888	916	924	895	873	875	917	950	889	880	842	884	896	872	906	908	881	886	862	871	964	877	903	888	903	855	871	857	843	885	888	872	912	886	866	936	883	888	887	844	942	887	901	908	936	931	890	911	935	828	917	839	887	900	815	926	868	925	855	897	880	887	883	911	919	909	898	879	885	962	867	929	917	954	880	856	877	851	906	887	863	890	903	888	873	869	878	858	893	897	897	861	925	917	846	878	930	849	917	872	921	869	892	880	890	904	902	877	909	850	892	892	925	874	934	854	899	847	916	901	862	851	908	913	895	900	873	913	864	888	860	886	900	873	870	884	920	915	906	947	944	876	908	927	894	861	901	812	872	890	865	927	918	906	894	925	913	882	916	847	901	877	871	900	847	919	902	894	867	926	926	910	865	867	873	877	928	904	903	845	923	870	849	884	891	927	917	910	884	824	850	911	894	933	903	847	916	920	894	918	877	890	907	886	867	943	869	934	868	896	893	894	890	913	889	863	932	946	896	913	923	870	926	912	919	831	914	909	910	868	871	869	880	863	931	871	904	897	912	907	908	916	892	918	852	848	877	837	847	880	873	908	875	913	924	918	935	900	940	908	874	932	931	906	882	866	903	889	873	872	852	884	928	908	936	876	880	931	853	907	876	900	905	926	898	867	892	865	925	852	926	910	877	904	932	892	885	882	900	914	847	884	946	853	905	909	925	899	901	945	908	845	867	949	939	874	916	916	892	894	919	908	890	916	850	866	881	897	887	867	907	886	831	821	884	878	847	889	891	847	862	868	932	872	880	854	915	927	868	929	920	886	925	886	873	881	890	915	880	870	887	831	909	902	930	936	872	872	926	911	858	905	922	893	871	860	907	870	827	926	892	871	911	894	902	880	917	933	914	866	930	920	811	875	874	850	875	869	910	897	853	922	887	907	898	909	887	846	896	877	935	902	834	899	919	880	846	898	889	927	912	912	882	909	872	931	934	930	888	885	882	905	880	873	909	906	885	923	916	870	904	897	869	895	842	863	878	874	909	897	876	877	885	904	901	903	845	902	843	843	938	871	941	933	924	890	896	934	881	906	931	884	917	860	864	894	910	903	903	906	901	878	869	925	874	848	856	955	870	867	875	834	897	922	873	911	903	891	931	926	864	924	949	887	890	948	864	876	900	910	914	877	898	937	849	891	936	901	871	900	911	869	872	903	928	853	885	850	915	862	880	859	874	886	921	845	877	928	930	855	895	872	868	869	905	922	842	886	880	889	915	860	866	831	884	879	918	876	869	853	891	848	863	851	903	887	911	904	881	889	917	843	905	874	847	890	943	917	920	895	902	900	922	905	896	877	913	872	916	866	849	920	902	876	904	934	872	907	928	840	951	896	862	886	931	969	896	885	916	865	887	918	871	876	878	881	880	906	902	878	843	838	911	864	892	866	877	851	934	852	888	929	853	886	942	893	833	928	893	907	880	929	882	879	845	894	863	863	870	871	868	893	918	872	921	896	907	914	895	901	856	866	886	912	911	890	894	865	875	879	844	927	932	920	916	864	847	978	897	933	887	885	887	917	911	894	895	895	840	890	856	927	897	902	844	858	921	865	923	900	924	934	909	890	891	932	881	874	929	873	917	868	939	876	892	822	911	899	839	835	929	863	890	898	858	913	886	854	901	893	906	888	918	920	932	909	865	840	866	897	960	909	873	887	879	901	896	870	892	886	897	924	853	880	894	875	937	891	881	826	909	906	887	900	960	914	878	890	839	963	926	917	882	903	885	888	876	842	878	886	857	832	861	899	912	910	880	925	930	904	915	919	883	896	907	918	897	856	928	876	930	879	925	922	839	917	914	910	884	885	911	910	939	925	951	946	902	917	864	860	903	890	837	922	878	891	901	848	896	900	901	913	851	891	938	893	911	921	896	908	897	823	908	907	826	906	875	869	955	891	945	918	935	896	953	914	865	872	927	876	864	916	875	878	923	981	917	867	847	896	842	881	912	860	887	970	883	857	856	939	894	898	882	902	877	875	913	912	968	919	902	944	953	846	874	888	899	889	881	869	882	927	886	865	908	920	914	903	903	924	909	879	884	881	896	897	916	925	872	940	927	879	928	881	893	869	876	922	908	871	878	855	904	878	858	895	897	807	869	894	877	919	913	881	921	878	908	890	889	913	907	900	880	882	900	941	862	858	917	909	866	856	878	946	961	890	887	948	881	960	887	930	898	912	915	934	904	915	918	871	874	898	894	854	958	908	919	960	867	939	872	863	887	839	876	929	887	902	890	859	895	841	909	908	866	913	912	873	882	931	857	870	870	906	894	841	933	916	923	975	904	904	872	939	893	894	914	858	927	843	888	915	892	930	884	860	937	889	930	893	871	871	832	860	925	881	894	901	891	889	904	905	853	875	891	923	887	910	931	888	920	881	939	843	897	891	882	945	916	882	858	900	903	897	896	881	871	915	950	863	869	889	909	917	927	950	858	894	873	901	952	916	817	870	862	870	857	848	860	899	919	889	876	965	877	925	861	867	931	864
15608	4167	1401	1089	858	599	472	466	446	390	391	397	370	386	352	366	380	389	355	339	359	378	355	376	328	350	384	366	343	387	355	372	410	319	371	314	334	358	370	349	356	344	353	363	311	344	361	379	346	331	349	341	361	358	358	363	326	364	353	392	386	345	329	348	333	315	354	385	387	335	334	335	315	304	346	341	348	350	341	349	329	312	342	384	364	375	340	409	366	359	326	326	306	361	352	358	362	348	335	375	343	323	350	385	334	343	317	359	343	355	387	327	338	345	346	347	358	341	332	360	319	351	379	323	347	345	357	365	316	332	356	324	369	346	293	355	375	382	363	343	330	393	331	368	358	376	340	339	320	360	367	307	357	326	358	360	324	333	294	367	376	343	350	340	314	362	344	337	348	313	340	360	352	339	377	368	313	357	332	373	324	336	346	374	341	350	377	317	338	330	337	327	319	362	344	341	380	336	333	327	338	341	355	373	377	394	350	365	350	336	329	353	332	347	310	367	375	343	323	341	324	329	367	350	339	341	354	335	356	312	356	331	342	351	344	377	370	342	371	340	349	332	369	353	365	326	359	345	354	339	354	358	352	369	351	338	315	341	347	322	365	335	345	359	323	335	370	334	359	337	376	339	351	368	379	356	376	325	375	364	335	341	304	349	348	365	332	332	386	381	329	345	349	361	377	326	345	319	322	373	322	345	332	349	331	376	359	302	361	347	376	341	374	356	332	346	353	350	316	317	321	340	382	327	356	373	330	326	335	359	341	333	339	357	327	319	331	351	385	368	325	378	365	342	349	360	312	342	348	345	342	343	347	337	368	360	316	359	354	360	334	342	341	351	340	377	338	333	325	359	346	368	341	342	338	358	361	354	336	345	333	345	364	383	343	357	346	337	344	378	356	349	340	313	335	338	361	302	331	337	392	358	365	340	369	344	313	341	350	329	374	323	352	338	347	358	349	330	342	338	337	351	333	338	337	319	350	353	368	368	363	354	325	318	347	322	320	302	358	363	326	331	384	339	342	368	353	307	296	357	324	345	341	378	335	346	378	353	332	323	375	368	341	355	372	339	338	391	340	348	327	327	307	326	380	367	331	382	364	308	328	319	316	329	329	354	345	344	361	363	367	316	356	355	338	343	328	336	352	345	361	366	354	355	351	336	354	325	377	367	345	318	313	329	336	404	346	339	339	366	328	378	335	330	352	343	375	344	354	367	348	329	366	350	327	317	318	352	340	343	335	344	342	356	354	348	331	324	363	320	313	337	356	322	358	353	342	360	352	356	333	370	387	357	355	307	347	302	349	362	343	341	333	348	330	347	339	342	346	329	328	321	337	314	307	335	355	329	351	359	373	344	385	335	367	351	341	317	324	327	356	368	349	319	369	372	354	358	333	328	333	328	343	348	330	348	352	345	351	368	327	351	353	324	361	313	324	309	363	391	356	351	322	367	344	345	328	383	328	353	369	359	362	346	357	337	366	378	329	353	330	323	362	357	372	332	358	339	369	361	331	305	361	333	334	340	345	335	329	320	332	349	334	343	321	320	345	347	352	342	370	346	343	343	373	344	349	313	346	312	367	292	345	373	328	348	342	342	334	310	355	327	355	350	326	341	323	327	328	367	331	371	350	352	342	322	328	326	358	318	369	327	367	343	320	330	354	323	329	344	341	353	354	328	364	336	312	321	331	317	328	344	359	333	376	384	309	357	346	318	371	343	382	353	320	331	324	352	346	339	359	370	343	371	329	360	354	344	334	325	326	326	332	351	358	320	336	337	334	332	336	350	325	347	338	366	354	384	384	339	362	359	362	364	366	340	342	334	351	314	344	338	356	377	365	359	381	332	339	344	342	370	313	353	368	331	360	311	317	339	326	330	328	355	340	315	318	335	343	358	305	356	385	387	351	352	332	367	328	346	354	359	372	325	321	356	375	301	345	359	364	347	338	378	357	309	344	360	349	359	308	351	350	357	361	349	325	334	336	355	390	324	344	367	328	327	342	334	353	367	341	337	366	347	351	371	325	337	339	376	333	361	336	321	346	321	344	323	352	376	312	342	331	352	361	312	344	358	342	386	355	374	340	351	328	322	365	353	369	377	355	373	328	342	348	330	367	338	321	349	354	309	336	341	363	343	338	386	359	400	340	318	371	374	336	338	382	376	336	379	345	307	342	344	356	294	379	326	325	300	348	351	356	345	326	359	380	334	326	367	376	329	343	326	343	351	331	338	331	334	339	355	331	367	326	371	340	381	326	338	347	359	345	338	312	358	383	346	340	332	363	373	379	342	366	354	366	338	329	335	349	329	339	370	355	348	388	327	358	343	370	338	332	333	365	327	314	311	352	349	338	362	331	305	335	361	315	369	350	338	351	354	334	326	365	351	356	333	336	359	345	324	376	317	311	365	357	373	338	349	336	345	362	351	324	350	329	352	330	334	317	398	339	315	336	339	331	312	358	327	361	364	334	357	334	392	351	341	322	358	336	352	356	358	333	334	361	342	319	355	327	353	328	342	346	347	326	344	341	339	339	371	355	365	369	331	356	336	348	335	353	333	366	351	351	354	345	324	364	364	348	353	354	341	361	332	363	336	318	342	362	399	364	379	330	326	372	378	338	311	325	336	378	327	332	326	348	370	328	348	329	354	354	346	353	346	336	334	383	362	335	338	343	359	377	344	371	380	374	350	362	326	329	377	375	349	338	362	338	312	347	308	297	375	360	343	341	342	333	352	335	331	343	345	377	380	342	334	341	365	367	358	306	335	345	333	358	341	364	322	354	351	354	369	374	370	368	332	359	347	362	359	360	349	336	343	374	343	327	352	377	363	341	366	339	312	344	358	336	301	311	355	361	318	364	346	348	324	319	358	334	341	361	369	325	355	317	373	376	344	327	341	352	350	365	340	332	334	339	341	335	343	353	341	321	365	359	360	354	349	344	343	317	345	362	335	389	343	364	361	369	340	311	324	354	354	352	381	337	362	343	340	371	326	365	376	350	396	350	335	342	364	361	370	361	309	378	315	325	339	338	331	335	319	345	342	347	343	342	397	383	328	331	352	373	297	384	345	337	339	350	388	366	350	373	339	371	369	374	381	340	367	370	350	337	347	380	350	325	365	333	363	327	335	342	361	331	348	329	308	333	356	356	369	354	352	329	329	318	368	360	367	353	330	346	354	335	348	342	296	334	328	328	344	364	345	310	363	346	378	354	363	342	340	352	329	354	353	302	340	336	349	348	326	339	310	327	358	342	362	356	352	372	355	344	351	328	358	377	328	361	347	344	297	326	344	349	344	362	343	315	342	340	331	347	329	336	380	362	372	349	366	340	361	371	354	369	338	339	354	350	326	346	356	367	362	350	367	338	337	369	334	360	356	352	354	330	332	301	371	381	321	353	324	359	337	348	353	339	357	364	361	338	386	340	349	378	354	327	336	347	330	361	380	351	368	329	348	338	364	317	358	334	334	352	315	337	312	355	349	342	357	321	355	357	381
12059	3509	2484	2962	2477	2163	1585	1496	1429	1069	1099	1042	1038	1045	1038	943	929	953	958	977	991	897	1014	923	885	922	901	931	985	917	845	907	876	885	820	824	850	904	874	842	847	851	843	838	844	849	824	832	839	844	893	903	824	827	788	831	856	845	855	825	842	867	900	868	853	838	888	869	831	859	857	791	822	814	861	790	851	880	851	878	874	854	829	862	835	816	833	852	854	835	836	820	844	853	826	809	780	805	859	838	829	833	831	865	810	811	857	875	827	847	854	856	814	873	857	835	800	868	905	871	824	867	839	856	905	825	852	860	905	875	773	854	830	828	844	793	922	842	826	824	832	845	876	839	828	841	884	816	796	807	834	849	831	869	885	793	824	818	797	804	829	837	833	832	829	842	891	812	808	844	859	827	888	853	817	864	846	769	874	896	840	841	861	852	888	810	857	855	893	863	820	783	851	827	848	885	766	811	852	833	894	792	828	831	848	783	848	807	846	854	858	848	830	837	899	835	850	850	836	859	845	836	799	825	891	837	848	796	842	784	835	832	831	869	832	829	850	857	852	851	829	839	809	861	827	765	852	825	803	802	805	812	823	830	834	847	848	794	844	846	856	838	779	855	840	889	778	846	861	801	906	830	848	863	811	813	837	874	830	857	839	808	853	857	853	867	855	828	864	904	819	837	764	807	834	787	898	834	843	860	857	810	851	864	772	862	862	846	867	828	821	793	796	848	800	833	853	879	823	844	854	897	797	812	812	898	835	847	856	836	844	807	814	896	814	845	842	823	791	854	855	834	845	842	823	835	849	831	858	818	811	837	810	795	849	787	823	846	849	825	862	803	803	869	813	844	828	833	861	828	855	810	851	863	803	863	841	837	884	858	847	811	837	845	832	787	850	860	858	802	864	850	868	862	826	834	856	753	813	836	832	808	847	827	824	873	816	864	846	830	860	843	897	817	827	811	896	803	834	801	812	824	866	907	804	799	867	870	844	742	887	845	878	822	863	825	883	860	809	793	803	841	825	807	833	840	812	795	830	855	793	852	840	854	940	862	860	799	829	815	861	815	876	850	891	801	864	875	798	839	888	819	818	841	824	856	847	832	857	858	844	834	890	842	855	830	816	840	829	809	823	848	864	846	877	838	877	829	838	867	818	887	843	811	828	852	817	838	808	797	881	835	797	870	851	810	827	815	856	765	823	807	877	783	863	818	835	837	840	873	811	859	836	897	836	836	860	790	798	816	853	807	825	875	842	839	832	828	843	852	806	870	852	859	826	799	831	820	835	839	876	837	857	839	787	835	805	822	827	866	836	856	840	758	859	906	849	780	848	847	827	875	813	794	817	835	780	850	866	860	803	871	794	874	827	863	881	856	817	808	817	813	867	772	811	836	817	813	869	802	851	833	796	802	850	820	849	832	857	829	800	844	860	836	861	797	864	811	832	849	862	835	847	851	812	806	807	848	860	802	796	851	809	793	806	842	881	911	837	826	809	865	815	835	827	898	843	840	826	843	816	809	802	842	824	785	833	807	822	861	856	879	838	864	852	852	862	831	829	876	813	821	820	855	868	799	805	858	877	871	866	858	850	829	810	813	791	813	833	791	865	833	848	841	801	844	828	800	873	824	875	895	835	849	796	882	796	858	846	881	850	831	813	767	802	772	870	818	864	847	872	885	795	828	800	846	785	882	830	869	834	867	834	873	840	865	842	843	874	850	849	863	824	814	889	871	843	827	817	813	827	810	861	843	838	834	843	843	817	802	886	855	838	876	839	817	891	806	800	852	879	856	792	864	876	830	840	826	847	769	814	821	848	859	813	853	837	918	866	830	817	797	860	843	824	818	862	868	828	859	826	882	873	829	882	840	811	813	841	838	859	820	806	839	820	814	831	874	855	802	821	874	792	877	859	865	850	843	840	825	796	825	865	862	839	841	831	863	849	872	836	828	891	818	842	828	816	843	788	834	881	829	824	788	866	798	867	833	836	816	867	858	841	828	814	836	832	820	820	856	796	836	828	853	862	875	839	833	847	846	884	827	832	833	882	846	882	863	837	847	850	805	838	803	816	888	851	833	855	853	893	863	847	803	806	842	839	859	787	872	840	848	846	838	852	871	883	872	808	812	828	846	841	861	833	788	824	829	799	871	827	823	810	811	844	852	849	775	844	827	866	855	846	822	804	832	803	852	815	845	807	874	835	833	823	814	812	869	845	798	866	796	838	821	888	837	839	915	866	849	883	826	834	817	880	851	873	864	819	854	823	789	854	845	838	842	878	839	902	788	841	824	837	844	873	824	813	836	891	808	855	820	862	846	846	863	864	830	755	866	781	857	847	825	836	858	875	846	871	869	846	845	766	824	798	843	834	807	882	839	798	850	813	794	840	900	856	849	881	840	824	772	822	815	846	838	838	879	825	855	848	789	839	855	883	862	855	841	843	858	814	830	805	812	837	849	833	826	786	879	880	806	766	813	845	854	874	843	851	862	804	874	823	856	880	891	835	819	869	843	840	869	822	794	865	876	815	882	825	818	841	839	828	820	849	893	865	860	820	832	860	870	792	826	834	926	832	819	850	867	892	840	819	834	820	807	826	866	860	803	809	838	792	861	823	823	843	862	820	786	858	824	841	864	846	821	805	839	819	868	861	839	814	869	866	818	805	867	835	760	811	808	846	916	901	833	803	809	874	820	897	844	840	827	836	834	829	813	865	849	810	796	856	886	809	855	847	833	824	848	838	838	819	810	867	790	834	824	846	825	847	858	824	810	854	878	836	853	789	848	825	843	856	824	803	851	836	822	859	800	795	881	847	835	830	856	811	880	787	827	835	790	853	843	831	810	879	880	894	850	880	860	888	842	817	806	841	795	872	820	828	879	833	860	882	825	834	828	857	805	824	822	826	853	818	822	859	855	857	814	865	886	806	842	840	834	907	861	838	805	888	822	815	869	821	820	813	811	838	841	792	796	834	792	827	847	892	838	848	840	812	820	876	856	831	854	846	840	799	823	853	869	855	856	861	870	857	838	827	821	832	845	830	861	847	830	872	811	844	828	825	814	794	856	854	817	797	788	823	853	795	813	859	796	847	792	800	814	874	856	811	814	847	825	827	834	808	833	850	820	858	819	877	856	843	855	820	820	821	832	848	843	786	806	845	859	854	873	844	856	830	833	815	876	860	885	810	835	846	868	813	876	859	820	829	800	828	843	811	837	820	811	830	807	847	832	864	875	824	862	824	815	885	890	827	884	823	847	886	840	849	818	812	871	887	815	820	809	825	886	859	794	809	864	846	857	857	803	850	814	847	865	802	778	841	836	825	873	869	843	848	837	851	825	833	842	822	862	771	830	856	771	806	837	930	864	837	832	795	838	805	836	834	809	819	820	839	832	841	812	805	853	830	842	784	812	828	826	870	829	828	862	873	869	825	792	882	883	820	851	794	871	840	803	878	792	838	807	822	861	849	845	793	860	871	802	827	823	803	887	863	831	869	888	888	857
24451	7263	2315	1914	1188	785	488	378	396	266	288	269	254	249	217	241	225	249	237	234	226	240	206	206	205	208	196	237	219	206	229	199	198	183	175	181	193	198	201	218	181	207	198	196	203	188	183	231	186	227	202	184	195	200	209	172	194	194	211	199	192	192	199	206	186	199	204	219	193	185	204	198	201	190	200	197	191	197	197	183	183	202	209	187	200	193	196	185	175	191	190	217	193	201	209	207	219	195	206	194	198	205	185	196	180	210	201	188	222	242	219	187	206	191	206	194	182	166	194	222	180	170	220	186	185	192	208	194	192	197	202	203	190	186	220	170	177	212	170	198	175	209	212	202	180	217	207	190	209	192	191	224	183	176	229	198	206	188	215	191	199	165	182	198	185	194	205	206	206	206	204	193	209	193	202	190	192	184	176	204	200	169	189	193	186	191	205	208	198	195	200	194	198	220	201	204	168	199	208	189	196	231	189	211	172	209	195	178	215	212	211	220	216	213	203	188	195	186	205	206	194	214	205	193	184	191	172	199	192	226	218	176	203	200	209	160	197	192	213	191	207	199	215	192	185	188	182	184	208	177	192	187	180	202	200	180	192	186	195	197	193	216	197	201	188	205	184	207	217	213	192	186	177	191	200	210	207	189	175	200	191	176	201	200	206	192	204	186	199	198	182	168	173	227	192	209	193	197	201	215	193	188	193	195	194	191	186	180	172	214	160	206	205	199	214	197	191	208	194	204	214	200	215	207	153	203	198	197	200	207	193	197	199	192	186	183	200	198	186	217	216	224	201	206	184	185	185	217	192	191	190	190	206	195	205	205	196	200	187	155	191	200	208	179	196	189	197	153	175	180	191	198	215	202	211	172	171	194	183	186	186	214	204	191	194	199	200	192	185	198	197	210	204	184	188	205	186	198	230	173	212	221	170	166	199	191	195	200	219	198	208	207	190	178	210	198	180	181	208	188	198	210	224	193	164	212	204	197	218	208	185	178	197	197	202	183	222	201	203	217	197	209	182	202	216	187	172	214	193	187	197	219	193	184	218	191	188	192	191	201	198	192	198	231	199	197	197	185	211	191	210	200	193	195	176	172	216	191	190	181	176	194	192	201	236	180	194	180	170	235	190	172	206	194	209	209	196	182	194	198	205	200	239	191	189	192	207	176	222	209	194	176	210	207	191	174	167	241	187	207	200	198	201	220	189	220	203	210	202	204	180	182	217	191	199	203	225	189	184	190	202	185	191	182	197	173	205	193	187	187	222	190	201	195	192	179	205	184	212	206	230	195	185	193	179	188	186	195	204	198	173	200	172	181	186	212	191	193	191	206	193	221	194	173	185	191	208	190	202	213	177	193	170	199	185	176	192	200	190	186	215	185	213	189	172	166	196	194	183	202	184	192	214	201	173	202	214	208	186	208	180	179	196	210	213	193	188	217	192	179	205	178	176	183	188	211	192	175	186	198	159	185	193	188	191	200	193	193	233	179	196	190	211	183	177	227	198	196	191	194	208	224	214	177	170	187	199	177	204	189	212	185	182	189	205	181	194	200	186	196	191	205	209	173	190	211	197	197	178	193	197	203	192	186	211	207	178	193	182	195	194	186	197	220	205	192	215	202	201	198	191	197	197	188	196	215	202	203	203	173	193	208	184	207	199	211	191	206	180	183	209	203	214	198	222	215	173	180	189	200	200	185	211	207	173	157	187	182	195	201	167	201	180	183	201	198	220	151	204	208	206	208	185	206	205	186	190	179	228	218	214	217	187	223	179	185	195	209	195	201	190	194	191	187	219	180	204	192	196	218	182	196	189	213	226	203	195	195	204	209	185	190	195	203	178	182	197	154	194	205	187	213	208	174	187	186	192	204	193	206	188	212	206	228	188	209	215	210	189	188	187	214	182	173	196	175	205	175	187	202	188	208	203	210	189	190	212	193	173	189	203	193	226	182	201	185	167	204	213	207	198	198	203	206	182	210	176	213	182	215	203	206	195	198	176	197	231	196	202	209	204	217	217	181	199	194	213	192	181	194	190	197	221	194	193	195	201	191	212	187	175	174	190	194	185	162	196	188	230	211	198	168	177	189	172	206	174	183	214	206	201	202	201	195	198	209	182	189	173	187	221	202	180	222	211	210	217	205	190	204	183	209	164	182	219	186	187	195	193	180	195	189	179	187	185	210	177	218	186	190	203	172	216	197	205	179	208	198	188	198	202	185	193	185	221	211	188	211	195	223	198	170	183	216	221	211	187	213	172	178	188	207	216	175	192	225	213	202	176	194	183	194	178	189	224	189	204	186	202	180	184	207	196	195	182	180	244	204	222	177	195	174	191	198	200	220	204	175	207	210	183	191	184	174	189	183	185	172	202	194	208	180	208	197	197	195	223	182	195	191	177	186	186	210	192	194	190	177	208	226	174	201	178	194	198	207	212	193	190	215	177	211	208	217	168	200	179	184	200	190	212	171	185	188	191	219	214	177	211	221	177	198	213	191	201	181	193	188	207	176	212	197	211	214	216	193	201	195	211	215	194	191	177	198	207	197	196	215	221	192	201	183	186	180	193	181	233	208	185	175	199	194	185	172	194	201	193	248	186	193	169	186	176	192	216	167	190	204	204	193	187	204	182	213	184	189	177	176	224	191	211	185	212	212	192	210	189	186	181	192	204	207	179	202	183	205	173	193	205	200	190	208	196	204	208	211	200	184	193	212	181	198	210	189	227	227	203	222	223	177	207	191	181	206	182	229	208	199	212	184	212	208	210	173	201	201	191	184	212	205	200	186	222	170	210	178	210	187	184	197	200	182	198	199	206	180	199	199	198	188	197	206	205	191	192	188	198	208	220	215	200	190	173	181	201	183	183	177	195	188	211	177	197	211	195	171	172	180	215	219	200	192	182	219	221	176	191	203	198	198	183	172	190	210	194	211	199	196	187	181	188	199	194	181	205	207	181	205	205	209	208	206	195	195	185	206	196	188	206	200	188	188	187	185	188	190	215	166	174	181	180	158	184	216	186	171	191	191	169	206	205	226	211	188	197	179	200	203	200	189	201	204	191	226	171	169	225	162	198	178	205	167	197	196	221	197	174	179	204	205	190	197	159	209	217	191	181	177	205	173	192	187	183	182	219	205	200	182	183	174	202	215	211	174	192	180	179	196	188	198	190	190	195	194	192	213	198	200	192	177	180	196	202	190	197	197	183	206	201	214	205	211	181	204	207	212	221	203	191	212	194	186	193	237	206	209	198	217	213	176	190	203	202	197	194	191	213	179	189	216	228	189	199	169	196	170	203	201	181	191	193	203	193	190	226	196	196	190	186	206	185	180	199	196	183	202	182	206	188	177	202	209	192	196	173	173	220	158	175	197	187	194	186	190	197	186	217	198	196	215	192	186	223	161	175	195	186	177	201	204	183	205	202	194	210	181	196	153	200	198	195	185	171	172	171	214	178	204	178	200	198	181	214	216	200	213	185	188	185	190	194	192	167	171	182	196
16461	4664	3618	4451	3382	2754	1921	1656	1668	973	900	875	881	832	802	778	760	716	747	701	717	703	665	665	609	637	639	655	681	636	571	575	555	523	504	524	552	492	547	493	526	536	524	508	521	494	505	503	493	511	530	530	544	506	478	508	504	525	492	493	529	498	517	538	515	487	489	508	553	502	520	529	506	485	529	524	538	533	510	516	512	496	507	528	515	509	478	477	515	498	534	490	471	505	510	465	524	515	481	519	526	516	506	496	504	478	511	516	510	510	500	481	478	500	523	476	463	480	476	533	491	487	483	516	484	465	497	510	498	473	482	546	504	526	507	489	473	533	529	538	506	497	503	534	524	526	516	515	496	461	518	483	496	501	495	476	527	494	530	550	456	516	479	506	505	500	496	464	479	492	524	505	539	498	480	504	471	484	516	495	515	474	550	483	523	514	540	493	497	514	504	492	490	559	453	514	492	475	503	483	493	489	473	540	491	504	500	511	545	516	472	499	492	484	504	484	511	473	492	492	441	515	508	533	520	487	487	484	533	516	482	474	542	492	517	537	491	508	507	516	477	549	472	483	500	558	515	499	553	517	538	497	524	483	462	525	539	493	508	523	510	498	510	486	499	495	480	484	511	473	488	521	528	557	486	508	508	466	534	487	528	538	514	521	541	490	530	476	518	501	475	495	510	491	513	491	498	500	495	496	467	497	497	499	482	486	516	532	519	498	503	533	534	493	517	506	544	489	497	494	483	494	474	501	533	478	488	520	470	516	468	469	491	487	502	532	528	484	465	498	525	521	535	518	526	481	475	491	468	525	503	498	517	505	509	515	521	496	525	489	488	513	489	516	490	519	526	509	520	474	518	518	511	473	502	487	460	504	494	475	455	485	507	525	495	490	522	497	522	525	477	488	473	489	479	514	513	517	465	460	525	479	488	466	490	469	541	475	494	493	524	513	496	499	509	493	493	493	530	520	521	502	518	518	509	483	521	521	498	478	468	486	459	547	515	462	479	485	523	525	526	503	504	503	482	542	501	457	515	482	508	499	477	508	498	514	533	493	509	541	476	516	513	486	500	481	482	560	502	516	485	494	518	513	548	529	457	484	502	489	493	490	508	466	540	562	471	485	481	510	477	500	479	519	497	508	473	492	467	494	489	513	497	510	513	480	552	531	483	555	497	479	478	493	482	488	474	475	473	500	491	484	526	553	523	490	487	473	486	523	564	513	467	493	539	505	529	518	509	519	526	494	505	529	558	446	479	475	481	489	483	440	521	483	491	489	474	503	496	478	493	515	543	480	480	487	502	503	495	518	482	496	505	463	495	499	493	510	480	506	492	477	508	507	521	508	515	513	523	467	509	487	530	486	466	478	476	443	504	496	518	514	447	506	466	467	501	480	539	483	507	468	508	450	502	508	488	475	492	470	475	507	497	467	517	490	515	491	493	499	468	526	498	493	521	479	504	465	569	536	489	529	532	484	501	520	509	518	522	512	451	537	475	498	523	499	518	473	537	556	476	489	525	538	516	478	497	491	478	467	493	536	501	477	496	492	504	494	527	495	472	502	482	470	523	513	478	523	506	532	463	489	519	460	518	504	480	505	540	513	468	489	508	567	512	556	497	553	482	477	489	471	538	517	489	488	534	468	530	501	469	497	488	482	461	510	463	509	528	501	521	565	459	485	501	471	523	516	522	497	499	515	494	527	510	506	517	471	504	480	491	515	496	498	505	473	483	532	538	487	525	493	512	544	474	457	497	536	563	530	534	511	522	506	489	492	502	515	511	521	471	496	500	505	521	499	478	502	495	455	534	498	469	491	473	504	477	506	480	468	490	450	477	492	476	490	496	474	476	525	506	504	469	492	535	519	515	500	488	474	489	503	512	526	492	546	523	489	511	487	481	519	507	525	514	509	516	463	426	452	503	481	480	451	483	504	485	517	539	483	535	505	523	507	525	468	481	466	538	473	520	448	460	522	505	504	514	480	503	515	466	514	478	474	470	494	493	497	503	506	556	534	481	486	529	455	529	502	520	486	515	533	525	525	499	500	492	484	504	472	493	486	522	480	529	495	472	522	468	551	520	522	476	472	498	521	481	500	467	501	548	503	473	500	524	545	547	484	474	480	483	523	523	530	501	464	469	434	511	497	483	476	526	520	499	524	555	482	518	498	502	504	524	522	530	523	516	483	515	492	508	493	501	484	512	560	496	502	479	490	511	527	517	524	529	495	481	488	528	440	470	551	519	528	511	480	524	485	487	517	521	533	506	481	481	507	515	491	513	490	452	500	480	507	517	501	482	495	463	507	525	483	509	467	507	558	484	506	483	490	494	491	496	477	468	460	472	510	513	516	519	543	517	533	498	488	502	512	528	502	498	526	478	532	488	482	479	492	513	504	469	468	500	496	475	517	472	527	523	515	472	470	534	463	475	494	507	525	506	496	481	488	466	509	470	495	508	481	497	524	533	521	518	494	523	499	546	522	469	481	477	535	520	487	473	483	512	488	493	486	482	474	492	504	515	463	501	509	526	499	469	496	521	483	476	498	495	498	506	501	536	509	548	537	495	498	526	493	502	517	462	497	517	501	512	521	452	474	504	494	490	490	528	479	503	522	480	529	498	456	467	466	483	522	474	462	482	471	505	537	510	496	470	515	547	508	485	478	520	477	499	551	500	481	469	484	496	510	483	522	536	510	508	492	464	521	514	528	523	477	512	480	476	499	497	513	500	519	495	519	502	481	508	491	469	501	466	540	492	522	515	482	485	475	519	531	559	494	540	567	492	486	494	482	522	472	519	523	571	536	473	518	494	491	500	519	499	488	513	470	520	490	500	481	476	499	519	474	481	522	496	493	502	490	496	497	511	472	534	472	496	514	521	578	503	472	504	541	505	464	505	550	477	471	486	464	496	507	518	504	515	517	505	483	491	526	538	484	508	493	488	510	532	477	485	504	485	512	496	462	481	497	518	478	507	485	510	515	495	496	483	540	477	513	471	489	531	475	490	478	496	509	494	481	494	503	546	505	533	526	493	497	463	485	489	495	521	503	524	504	498	536	494	535	502	473	508	498	520	468	508	499	475	491	459	504	516	511	510	510	549	507	479	494	486	481	472	470	501	500	485	486	496	501	499	496	503	521	501	514	495	524	482	502	530	466	442	491	473	477	483	523	489	502	474	496	468	521	510	518	475	505	472	496	541	504	487	481	528	470	500	509	505	486	513	516	524	500	477	506	520	515	468	479	481	499	502	488	528	518	518	501	517	474	494	466	527	498	512	495	482	532	474	501	497	518	454	501	495	491	507	497	493	536	515	536	475	495	479	456	509	520	489	454	514	469	538	496	503	490	528	498	530	484	518	498	540	512	507	484	488	523	479	531	485	489	490	461	497	528	479	500	532	517	484	513	522	534	488	492	506	548	503	515	500	502	503	516	459	496	492	504	469	525	486	452	503	476	509	535	490	461	487	481	495	490	535	509	508	497	500	493	492	500	474	516
4712	1133	576	534	424	436	461	415	418	397	382	405	402	396	419	396	372	397	343	371	396	391	394	378	385	396	389	368	378	396	341	399	381	355	383	382	407	390	352	410	355	359	415	372	373	372	352	348	364	401	420	361	370	352	427	358	374	357	388	400	325	386	339	358	359	361	360	377	403	389	356	397	408	393	409	369	390	366	359	411	349	387	351	347	370	365	322	404	384	374	400	372	374	337	379	376	375	376	352	427	424	381	356	346	360	376	399	396	374	348	383	373	337	380	398	358	370	345	350	341	403	405	410	382	359	342	388	360	391	378	380	385	347	343	380	380	351	346	395	375	392	377	370	387	334	365	372	388	373	391	359	351	356	357	369	387	381	350	385	372	371	378	384	376	398	384	409	373	381	365	375	358	380	381	388	362	364	401	378	343	362	377	354	376	347	367	366	329	354	360	352	358	349	367	397	381	381	384	377	363	359	381	396	336	368	356	376	371	338	376	381	379	334	353	371	393	380	363	379	381	361	352	363	380	358	346	408	382	353	393	373	327	401	324	341	362	364	398	367	388	384	375	400	356	377	347	367	342	374	360	379	349	400	352	365	401	373	369	392	338	392	391	389	361	361	352	372	338	355	378	365	390	363	367	384	362	412	361	368	376	377	338	347	403	375	360	362	389	387	359	328	372	346	360	385	402	366	388	374	375	373	356	385	384	375	396	396	393	399	345	374	388	343	399	325	349	365	357	374	396	356	383	359	389	347	361	360	372	415	406	363	361	381	381	373	363	412	384	363	348	393	337	366	393	360	415	373	396	403	401	350	371	405	415	344	337	400	404	361	343	364	374	374	357	399	386	343	365	347	382	350	387	355	398	375	373	386	425	342	364	358	347	370	361	390	344	388	370	362	382	384	351	378	398	357	419	338	371	386	418	380	347	343	399	406	352	361	381	368	359	346	370	404	382	387	364	377	336	362	363	380	364	350	371	393	395	368	362	376	393	347	364	394	361	410	368	366	383	356	378	398	396	390	389	372	389	368	402	349	379	363	344	372	359	396	329	382	379	343	379	344	358	385	399	332	386	337	389	406	350	377	364	354	351	380	386	380	388	365	396	387	336	377	373	348	395	390	361	347	376	399	358	363	371	356	349	414	354	402	361	397	353	378	379	395	381	372	345	349	372	376	350	383	365	353	349	371	371	374	376	342	371	408	367	381	403	362	365	359	356	383	355	395	375	365	368	415	365	377	392	365	381	371	346	372	376	349	352	381	376	386	380	380	379	393	371	360	351	373	362	398	390	347	374	368	369	395	338	354	408	352	388	390	424	375	348	393	382	367	361	372	377	366	374	383	372	398	414	375	380	344	345	416	394	399	390	361	393	378	388	363	330	363	356	408	367	375	397	404	380	376	365	341	362	365	352	339	349	386	373	363	376	352	389	378	369	342	364	365	372	368	370	364	377	385	396	343	425	378	356	379	361	391	410	335	364	369	388	359	361	353	409	415	394	386	381	361	338	390	395	369	348	401	352	338	342	393	383	384	396	361	407	329	396	364	366	321	388	376	386	357	342	395	411	382	364	413	373	353	350	335	332	351	389	394	380	401	379	373	345	380	366	380	344	388	358	379	373	368	326	356	364	365	371	376	355	363	361	356	397	388	337	342	372	385	361	405	395	403	383	339	359	386	371	362	356	374	391	348	360	394	360	398	365	366	382	359	352	404	397	369	362	407	334	418	358	359	344	366	362	382	337	371	368	357	389	360	335	361	386	364	387	360	383	364	356	350	397	394	390	388	379	377	349	363	370	371	360	379	326	372	356	411	369	363	394	372	389	353	367	375	389	409	381	358	393	363	363	381	402	351	393	374	386	357	416	361	392	385	411	349	374	394	379	350	379	359	378	402	404	396	369	396	391	379	374	354	347	332	375	357	386	366	389	355	351	354	367	382	361	396	379	374	381	342	360	363	369	364	411	397	365	419	357	377	375	377	378	360	318	378	384	384	423	366	360	380	346	376	366	370	351	421	380	365	372	347	378	340	379	372	379	403	346	395	377	353	384	375	360	392	406	383	345	391	384	364	400	372	375	370	371	366	360	419	348	385	356	346	331	360	398	393	376	350	402	384	381	334	379	410	365	354	374	368	372	353	370	409	380	390	362	367	362	375	388	399	347	365	396	396	384	349	361	376	350	336	423	347	408	354	378	356	385	378	379	376	368	392	367	403	357	367	411	388	374	349	410	380	341	336	415	357	359	401	368	391	363	363	377	371	362	352	369	365	333	383	346	346	396	375	381	383	391	382	379	348	382	376	363	427	379	392	400	372	369	374	394	372	351	365	386	373	381	408	375	380	339	406	397	408	341	377	329	384	333	377	355	362	379	369	349	351	387	372	368	368	364	394	372	383	375	345	364	387	387	371	369	369	360	383	389	357	416	362	375	345	377	366	359	366	389	321	367	372	419	314	368	377	389	376	377	360	366	376	367	385	340	372	360	364	360	350	340	364	328	385	336	401	379	360	369	396	416	358	394	388	347	357	379	380	374	356	357	423	398	380	377	342	370	404	373	377	335	401	339	393	385	359	393	375	391	398	386	372	365	347	372	359	359	364	382	366	363	356	390	366	395	382	406	356	359	382	370	357	380	354	393	400	349	385	399	335	356	365	400	375	362	398	368	363	359	362	376	382	386	378	392	380	387	367	382	355	363	377	373	369	359	380	397	313	381	349	411	397	337	376	371	363	386	360	373	401	375	396	338	398	374	346	337	373	356	399	385	379	361	381	374	396	364	392	382	394	366	388	392	362	393	383	403	372	388	391	379	381	357	410	400	355	339	371	385	390	398	406	387	377	378	355	353	371	358	377	412	354	362	384	367	375	341	387	412	363	388	382	375	378	377	364	389	428	370	334	398	367	379	370	379	392	355	368	386	388	411	357	352	359	384	350	389	398	404	382	361	401	364	378	391	399	368	387	344	400	378	364	379	394	414	377	372	348	369	353	358	376	377	371	372	380	395	385	374	364	351	368	376	375	413	408	379	346	356	359	351	399	389	367	371	376	299	358	376	346	383	362	387	363	384	366	322	345	333	348	389	386	380	388	375	354	423	408	405	355	386	386	409	378	434	389	334	362	393	376	405	374	372	368	409	358	388	375	382	368	405	361	363	388	378	366	357	373	390	371	423	377	393	369	393	396	391	391	369	386	383	388	365	339	367	377	366	355	383	351	389	352	354	427	368	389	366	395	354	359	371	383	362	379	368	356	342	403	395	383	367	373	372	368	381	343	355	368	358	361	392	378	394	368	372	373	375	394	389	337	376	363	362	383	420	374	340	411	360	336	375	368	356	351	413	385	378	374	386	361	386	345	353	386	377	357	354	332	380	331	399	386	368	391	365	362	385	370	384	382	367	370	376	374	371	357	386	364	373	392	406	400	344	380	375	358	360	374	339	372	381	389	358	378	357	342	343	408	427	338	398	414	373	392	368	376	345	330	409	354	375	370	377
4309	1613	1398	1449	1314	1153	1100	1105	987	1019	1008	978	934	1023	979	900	1027	974	966	926	972	1047	918	956	994	983	958	947	998	970	897	904	876	899	849	858	906	910	942	914	922	915	891	906	840	909	892	917	853	942	843	888	900	899	906	877	896	912	877	907	894	896	923	921	775	925	924	881	907	894	902	904	864	933	881	876	896	888	909	915	904	897	877	944	912	922	860	971	928	898	866	888	890	843	868	938	877	955	851	889	914	867	873	940	895	897	895	945	879	908	925	885	909	955	911	891	935	859	921	920	926	980	949	908	907	913	861	905	885	876	868	913	913	888	899	917	924	877	896	811	899	876	873	878	941	918	884	863	840	873	919	892	898	856	878	900	890	943	908	926	967	914	930	878	906	921	915	885	854	920	885	944	921	950	926	848	910	873	902	912	886	884	945	890	874	919	865	922	927	922	890	922	871	886	875	909	946	849	915	885	882	907	837	898	934	884	933	925	819	911	969	967	899	916	908	932	852	905	932	863	952	874	942	907	922	890	883	832	873	844	889	856	929	902	936	931	856	902	904	965	920	908	889	830	935	850	878	919	895	938	879	885	908	853	955	895	894	866	936	846	874	882	927	904	841	882	868	935	890	876	916	916	916	859	886	885	885	871	933	907	904	871	914	916	861	963	923	928	856	945	859	887	901	868	922	907	918	898	866	902	876	894	880	929	909	893	865	909	912	897	868	919	873	883	936	824	861	936	853	863	904	905	853	904	854	882	872	931	882	908	919	896	895	932	917	892	881	905	873	868	933	914	922	908	918	880	937	877	881	935	938	929	955	899	886	955	902	940	918	885	888	931	905	871	998	896	881	895	847	893	843	925	904	937	896	880	909	901	849	815	930	875	926	883	946	909	919	913	867	893	924	849	955	980	840	898	924	972	910	891	875	896	871	896	917	931	954	909	885	930	874	906	885	963	944	899	876	923	858	877	850	917	867	933	900	898	890	873	915	906	905	932	870	906	950	884	870	912	916	864	874	914	820	863	886	858	973	883	881	929	894	864	924	876	912	916	926	823	900	949	903	918	913	900	861	914	897	927	901	882	907	933	909	907	885	924	907	903	894	833	882	908	894	889	939	889	898	894	866	892	881	908	944	941	888	943	893	936	891	873	832	892	904	884	916	893	904	910	918	941	937	874	920	907	919	884	886	858	906	926	912	869	936	948	916	875	905	868	882	941	879	873	913	939	892	905	867	928	878	900	878	972	942	827	923	915	975	915	888	900	880	882	905	931	945	885	876	923	915	895	929	883	906	893	933	946	875	872	953	935	915	849	949	913	899	916	917	884	955	901	978	919	911	892	874	889	937	953	866	906	920	929	892	891	920	943	950	905	956	863	853	936	904	893	942	904	896	899	864	902	930	887	873	925	917	857	843	894	919	894	871	892	931	903	903	862	926	961	862	912	861	942	893	891	851	914	934	949	923	891	909	894	951	910	916	914	918	940	938	917	950	881	919	894	872	874	911	953	925	917	904	896	942	947	941	868	953	915	877	903	846	880	913	928	876	865	905	874	889	911	885	881	913	877	869	878	912	942	876	966	922	910	884	850	876	956	937	914	875	923	896	877	925	898	937	864	923	908	876	881	936	949	886	936	900	898	913	897	848	891	907	885	892	889	898	914	913	909	887	912	937	897	893	933	896	850	912	916	896	878	889	931	909	899	944	893	888	921	900	846	932	917	941	900	859	885	887	884	909	914	895	873	849	918	917	890	935	907	884	881	858	889	895	872	892	935	915	916	857	905	884	878	879	917	901	894	914	902	954	933	1007	894	868	904	883	878	808	958	941	941	953	854	906	896	912	861	904	946	916	903	894	899	887	872	891	911	891	911	896	933	943	915	919	905	921	889	946	943	947	894	939	918	893	899	860	864	880	878	889	880	862	879	909	889	928	883	830	909	914	910	885	867	865	870	842	829	923	893	888	914	913	999	897	889	851	985	910	864	927	917	923	949	891	909	939	867	866	936	844	912	892	898	893	891	915	906	870	911	888	857	929	948	911	921	848	865	961	889	927	896	931	878	853	883	872	914	851	907	896	911	972	865	899	906	891	871	876	874	929	908	874	878	943	905	902	937	906	927	955	936	922	914	891	907	933	871	834	963	886	907	955	926	833	854	915	893	933	900	899	916	937	852	916	896	879	838	941	921	882	833	890	907	913	846	912	891	898	904	976	877	908	899	949	905	857	869	926	933	846	890	920	909	908	849	946	928	931	885	938	877	911	987	933	874	892	874	885	896	867	894	909	901	943	917	892	891	826	931	977	908	952	893	930	905	929	859	887	885	866	883	945	901	928	884	929	917	862	914	884	929	923	954	936	849	920	897	927	931	906	861	955	895	907	903	914	934	870	889	930	922	917	942	857	932	864	977	916	935	889	873	852	869	905	845	923	892	900	917	955	908	934	895	928	888	862	913	955	893	936	898	919	894	853	896	899	884	878	890	943	890	861	904	890	870	858	930	942	878	871	880	901	872	860	856	860	945	939	861	947	828	872	927	847	910	909	943	891	863	885	851	943	900	899	902	843	915	876	921	936	894	903	903	868	922	907	920	909	922	940	919	951	904	868	930	900	888	896	915	919	878	923	885	872	931	898	954	907	931	871	903	868	870	894	936	871	865	905	881	869	906	829	882	896	871	849	907	857	881	858	878	933	891	888	910	929	932	910	891	877	889	901	930	878	922	929	934	867	885	940	870	870	909	918	888	888	967	918	876	982	833	913	919	930	860	861	957	953	885	883	913	894	936	886	948	908	914	921	923	893	862	929	861	836	898	909	883	870	910	918	912	872	893	932	868	895	946	890	935	898	918	898	868	959	912	872	917	920	856	923	869	926	843	918	935	870	904	880	881	901	909	873	889	916	877	866	909	942	877	938	969	898	880	852	861	905	940	903	949	962	898	958	910	880	920	893	892	937	917	943	899	931	874	870	873	930	867	820	929	930	923	880	936	908	880	868	918	930	916	836	893	896	900	846	905	839	910	921	918	895	848	905	933	863	896	920	919	864	909	939	927	850	903	922	877	900	861	862	935	939	875	956	948	928	906	929	891	908	913	885	865	882	902	913	871	911	864	844	863	853	909	870	888	905	929	922	920	877	867	883	906	869	899	838	894	879	954	915	859	918	915	947	922	886	870	902	852	934	907	888	907	880	921	891	932	920	892	936	918	945	878	862	822	927	904	865	943	960	900	921	893	919	894	864	877	885	936	870	932	868	930	895	923	886	917	948	873	894	876	878	861	920	942	943	896	939	913	910	909	926	869	949	898	864	901	876	992	915	899	913	916	906	900	868	937	904	911	883	922	911	894	894	905	869	921	896	899	912	911	893	874	876	937	867	864	869	860	861	892	943	969	916	951	845	888	908	909	901	910	926	915	908	929	866	938	926	935	926	902	917	924	861	863	874	879	870	824	942	880	933	934	948	932	911	908	884	928	865	888	846	888	975	914	902	948	903	892
15405	3776	1759	1343	910	671	537	497	432	402	388	407	409	366	374	341	375	359	395	361	402	375	367	358	351	393	363	373	367	376	335	336	347	334	372	339	367	329	342	363	348	348	330	363	361	364	346	379	382	337	317	347	335	336	356	346	377	361	334	317	368	359	352	376	335	348	348	363	336	383	367	367	351	368	376	338	354	341	356	373	338	384	358	310	347	355	374	337	314	354	354	331	367	379	362	367	341	313	319	336	346	361	345	330	341	339	360	324	318	341	349	346	338	334	398	355	351	351	339	358	349	372	377	347	318	326	377	366	374	369	366	365	333	368	332	342	374	341	370	325	355	363	362	352	338	336	360	334	361	382	329	360	352	337	312	379	351	345	344	359	412	377	321	367	342	372	370	360	333	346	339	296	338	341	349	328	364	354	363	347	380	381	318	381	370	360	354	364	341	341	358	365	334	366	359	373	358	334	376	331	344	380	352	316	338	339	360	349	324	349	390	385	361	361	329	329	363	359	380	344	339	353	377	372	400	309	359	357	349	353	346	338	344	363	343	321	330	338	398	331	369	323	311	335	333	365	360	370	332	359	358	393	376	362	343	371	357	354	351	339	371	372	340	334	382	390	382	358	338	326	349	358	361	341	341	323	366	365	308	334	310	372	353	339	377	343	346	350	335	353	362	304	345	346	348	374	372	367	364	357	355	342	343	355	372	355	347	376	352	376	344	383	364	338	375	347	336	342	367	371	360	339	341	371	360	370	335	364	346	375	381	353	318	343	365	367	337	348	348	347	342	403	374	351	373	346	339	324	345	372	346	345	349	349	333	351	355	326	369	382	350	339	329	331	344	354	350	334	395	352	362	347	322	354	371	381	364	386	382	349	346	365	385	354	367	338	362	335	366	373	345	365	368	397	320	324	329	361	364	323	354	380	357	342	368	384	357	321	350	360	366	377	346	367	384	371	360	389	319	353	351	360	330	337	338	346	348	342	353	346	388	337	374	347	379	356	337	340	359	364	339	382	387	362	353	329	332	357	361	359	388	367	368	356	363	325	347	354	342	376	350	391	355	363	365	332	386	351	326	336	336	365	360	323	355	350	390	347	390	343	357	346	387	316	358	341	336	375	345	316	370	348	351	384	337	344	329	325	341	352	353	373	369	340	365	344	392	342	340	324	361	348	333	355	340	350	323	332	353	345	344	376	349	305	328	358	328	335	350	377	387	396	355	394	368	391	363	329	369	347	331	369	389	346	330	374	354	346	326	334	376	354	352	349	328	348	360	347	368	336	366	353	381	372	352	346	344	327	331	358	362	342	379	339	354	348	346	397	364	381	374	379	351	347	356	349	332	320	382	381	340	323	344	345	361	335	331	329	359	385	358	342	359	358	334	362	348	370	337	366	340	375	383	386	389	373	359	378	342	367	359	350	326	341	338	354	379	337	344	350	328	372	350	329	341	390	342	331	359	353	345	314	334	351	363	357	368	392	336	363	356	326	351	331	353	340	358	345	359	345	376	387	354	324	361	340	356	348	347	357	368	324	349	346	362	359	362	371	368	342	346	325	368	337	360	325	340	353	327	336	327	333	370	344	392	361	330	339	370	355	358	352	332	329	335	344	399	324	353	372	372	376	370	374	340	345	360	358	354	353	327	332	357	348	332	326	352	373	360	381	312	351	361	363	352	339	338	342	344	378	335	380	355	359	346	390	366	372	341	335	359	311	354	375	329	347	354	338	334	330	330	326	346	329	374	339	370	363	382	344	401	347	359	373	387	359	352	344	368	331	374	356	347	339	331	358	395	347	338	359	396	366	333	341	356	377	341	365	360	333	356	343	332	365	348	383	382	342	334	333	345	376	354	370	325	346	324	339	363	321	334	350	377	331	321	334	318	361	375	360	334	357	341	343	348	350	353	321	319	327	387	400	400	341	361	309	319	383	372	361	351	339	352	337	343	361	329	340	334	324	386	349	344	337	360	352	335	336	356	343	361	383	365	357	352	353	329	329	359	396	331	336	366	381	354	375	332	363	375	310	344	380	328	365	347	340	341	336	358	330	383	312	385	386	358	346	379	342	384	381	319	331	389	338	382	362	345	326	322	358	330	385	348	363	358	344	357	347	373	341	387	372	348	335	337	344	340	341	330	351	351	365	352	378	365	351	367	389	387	342	339	355	365	341	375	348	316	326	361	373	370	345	361	356	391	321	354	351	346	333	336	338	356	357	320	343	344	353	336	331	349	320	358	376	382	349	291	398	337	353	363	344	341	360	316	362	304	392	327	322	326	310	347	369	355	367	327	334	366	341	368	359	332	366	338	312	334	323	364	349	381	375	347	344	326	339	318	340	357	386	327	358	354	319	339	379	362	372	344	332	343	386	349	356	346	308	347	338	356	365	372	351	344	409	377	366	362	351	357	347	361	351	332	407	377	327	349	356	374	361	321	319	330	387	359	358	344	343	360	393	368	353	355	348	331	329	327	374	379	336	327	367	350	346	351	365	343	355	324	383	341	358	361	330	315	330	338	364	342	320	343	347	363	353	332	334	338	353	363	349	355	324	380	400	334	375	321	296	357	356	305	360	341	367	358	391	329	363	343	349	356	336	361	332	356	334	359	363	342	323	370	366	349	338	366	333	368	389	360	372	344	357	381	358	368	358	349	330	335	361	328	345	337	344	324	345	359	377	382	340	346	361	408	318	369	345	389	363	372	330	339	335	381	390	361	381	355	351	346	386	336	360	358	356	356	366	346	351	356	381	377	340	388	338	334	359	344	369	368	334	365	371	359	361	374	372	357	342	336	373	365	345	393	350	361	328	357	392	376	367	316	346	359	348	292	352	377	363	342	371	369	380	324	366	356	347	347	353	341	372	359	358	369	393	350	337	343	375	351	354	362	341	353	384	340	376	386	315	368	354	353	345	342	382	360	355	362	371	373	332	324	323	363	309	345	412	389	374	357	335	370	332	356	355	351	323	343	349	373	382	355	340	337	354	347	329	371	320	369	372	360	357	347	340	339	384	401	340	362	385	327	356	351	352	368	352	367	329	372	353	356	365	329	378	381	345	358	349	323	367	326	330	362	330	338	361	341	350	297	337	367	345	381	363	328	366	352	348	386	331	336	358	376	371	365	339	342	353	332	358	329	349	335	362	336	377	314	326	363	363	357	382	328	362	360	364	369	378	349	366	334	347	338	345	348	328	391	355	329	377	346	345	331	386	354	349	336	347	355	352	322	385	338	342	405	382	371	372	329	344	339	344	377	337	348	362	354	397	348	355	357	322	349	350	350	388	344	330	326	357	326	337	349	358	319	356	364	359	362	312	366	356	339	359	329	338	388	347	343	348	370	333	335	380	391	339	362	377	372	380	334	334	343	360	347	352	340	335	335	349	354	338	372	356	359	358	371	359	368	361	327	335	368	353	373	357	319	343	390	352	363	356	356	361	378	365	361	375	358	357	349	343	351	320	360	360	350	339	381	357	341	366	378	360	342	369
12132	3117	3082	3370	2934	2250	1834	1574	1438	1145	1161	1177	1070	1009	997	1072	1017	1008	1060	1044	1041	1023	980	936	963	933	959	953	913	930	926	925	881	852	890	895	868	833	826	867	882	809	847	880	917	821	889	900	930	881	854	842	822	890	845	834	879	871	826	870	871	846	853	867	851	849	861	826	853	861	866	872	869	885	873	809	888	869	830	831	800	827	847	813	814	874	860	779	863	857	846	856	872	906	829	842	864	876	851	846	839	877	885	874	850	850	844	923	844	841	825	844	835	848	877	875	824	850	862	869	887	823	856	803	849	861	867	899	851	824	841	886	881	867	794	884	860	865	829	885	880	883	857	878	845	844	861	850	817	841	847	809	830	825	807	881	843	884	841	852	819	860	876	880	819	808	809	848	821	849	843	864	843	833	821	819	886	863	805	860	887	812	901	830	768	949	841	890	874	859	858	808	878	837	849	894	828	822	872	876	812	849	822	808	874	877	798	853	869	849	813	818	899	809	884	853	861	832	850	859	831	811	814	867	889	801	825	887	838	817	866	841	850	820	842	867	869	883	859	826	818	860	873	833	850	839	835	822	809	846	826	840	887	820	840	833	826	877	853	819	860	842	858	872	838	933	836	809	824	872	847	819	815	902	825	893	848	909	906	854	857	879	825	810	882	846	845	840	860	875	853	845	853	874	842	831	830	860	889	856	863	840	802	832	856	849	835	858	851	858	865	809	879	867	804	787	841	819	858	830	853	872	831	853	895	883	834	875	901	837	865	781	809	855	818	869	830	856	888	873	862	815	859	833	823	855	892	857	818	813	828	864	812	812	875	864	859	820	884	831	835	840	908	797	861	878	856	909	841	833	829	832	902	806	813	804	882	855	811	889	845	851	828	916	853	850	798	769	840	822	835	819	830	853	860	845	848	891	930	862	831	904	843	831	852	824	792	794	835	863	886	836	821	819	849	869	871	852	867	825	839	886	863	847	829	837	874	884	895	866	793	825	852	821	807	871	884	825	809	814	762	811	898	871	831	862	842	879	823	812	869	809	856	844	827	840	891	836	841	891	936	842	894	866	865	787	898	847	843	845	863	840	891	883	813	856	881	896	844	822	861	773	871	893	857	887	857	858	853	915	829	814	838	835	819	866	847	900	932	859	853	888	874	863	855	812	867	812	839	863	806	817	872	841	869	824	877	832	842	875	803	791	840	870	840	869	821	821	796	876	852	835	787	865	856	815	865	896	894	847	840	877	865	842	866	870	839	859	876	809	846	846	794	868	829	853	788	842	822	856	871	856	838	825	840	890	834	827	838	905	851	854	855	856	850	852	810	818	861	866	869	867	823	857	846	886	848	869	835	840	883	873	825	866	832	865	896	829	822	823	844	896	854	869	816	854	841	825	896	821	817	812	817	851	869	848	856	854	884	885	922	852	805	871	819	825	874	830	847	790	795	878	830	847	853	842	897	832	853	832	863	834	820	873	876	808	892	846	812	882	878	815	892	845	865	849	839	866	879	897	834	902	829	816	836	830	855	854	816	806	817	842	831	909	814	833	855	836	850	867	791	828	814	804	861	861	810	897	914	835	862	882	849	850	876	801	830	852	859	806	838	864	852	852	849	872	916	869	860	865	832	834	813	815	851	876	869	830	806	917	901	824	859	876	846	832	865	835	859	858	816	826	862	872	849	861	874	864	884	828	807	858	856	903	820	839	830	875	862	890	814	824	870	830	857	856	859	838	801	870	882	882	855	888	807	865	842	843	857	805	875	858	818	845	818	826	907	766	898	843	792	846	836	830	835	807	842	848	879	819	824	845	823	879	838	858	857	834	908	846	852	881	888	835	837	844	847	887	850	810	813	849	854	832	856	880	839	838	886	864	836	861	816	842	899	842	831	843	848	822	857	841	814	810	896	869	872	814	849	842	840	786	812	854	849	903	836	828	849	862	834	885	866	852	839	813	874	839	814	877	849	804	857	820	844	861	880	833	883	864	853	860	861	878	830	848	815	842	856	868	872	875	846	854	845	859	864	828	902	841	953	859	840	848	830	862	858	823	865	857	816	877	850	790	921	840	832	833	827	868	856	852	813	902	775	839	859	890	788	865	863	812	863	829	811	872	791	850	842	888	842	821	820	856	842	853	816	832	816	803	805	856	779	889	822	860	848	833	915	905	848	842	798	815	838	855	857	836	844	858	863	875	855	804	840	824	847	890	805	857	905	850	886	894	846	870	784	828	858	827	835	899	845	875	857	859	882	835	857	829	822	849	795	907	851	830	827	854	819	824	859	834	862	851	813	902	914	857	873	875	784	841	831	841	838	895	823	808	851	888	847	845	874	817	865	834	851	883	819	838	836	841	844	877	840	870	866	886	825	874	842	883	887	849	844	856	852	869	858	843	872	833	843	855	868	839	851	811	854	901	859	805	853	852	833	865	816	834	837	771	902	834	852	858	832	837	865	842	804	849	847	891	837	810	789	883	903	861	808	803	794	795	812	894	848	892	828	885	828	865	842	871	830	885	919	810	773	873	872	866	844	841	862	873	826	828	874	872	815	827	841	803	781	824	841	870	843	853	900	834	783	823	848	830	862	852	835	896	795	835	833	860	820	869	830	826	841	849	847	844	837	837	882	852	872	846	824	802	817	893	867	792	819	865	837	818	865	888	850	874	847	874	872	849	867	788	858	877	799	827	835	806	880	818	852	848	864	876	864	857	829	798	864	834	864	895	854	849	905	808	840	806	830	889	867	874	879	913	827	866	855	866	853	836	851	824	829	812	826	813	848	824	845	909	812	898	832	870	829	920	813	846	875	831	892	771	836	890	852	848	862	855	854	866	843	827	852	856	866	892	834	811	865	820	839	869	884	875	835	862	838	833	862	803	828	772	833	825	819	850	819	886	806	878	852	879	828	851	859	838	833	854	857	863	877	846	883	873	873	857	868	813	814	815	822	878	896	850	849	873	838	857	864	889	816	817	859	896	820	835	863	885	844	857	874	869	811	891	873	842	844	822	862	840	897	828	839	893	888	875	845	868	815	846	862	840	839	885	858	825	841	839	870	854	878	816	856	783	902	850	811	867	846	885	848	890	837	866	874	849	888	839	789	857	868	869	825	852	855	850	856	861	855	882	824	828	819	861	832	830	832	832	876	851	833	815	874	865	861	906	854	850	865	803	864	845	843	844	863	856	795	871	882	844	832	857	845	867	832	847	872	860	886	831	839	832	824	853	917	917	841	846	860	828	849	841	786	877	798	836	877	837	864	889	875	896	832	816	844	831	868	840	858	855	870	876	829	822	871	783	870	879	867	797	835	785	861	870	829	829	822	866	848	864	855	834	843	857	875	820	850	864	846	858	893	857	846	841	873	851	866	862	837	868	849	871	848	880	794	840	832	794	815	860	829	880	867	834	845	848	840	834	881	888	909	826	868	809	836	906	874	823	810	855	882	866	827	851	864	816	853	896	814	838	901	867	837	844	856	802	867	844	809	871	866	902
24505	6620	3093	2042	1295	879	594	510	435	310	283	249	261	286	235	255	261	233	202	201	268	252	211	231	197	230	197	220	222	202	229	204	193	210	213	187	202	222	187	200	211	213	205	188	224	201	209	194	235	201	202	223	216	190	178	194	198	194	196	222	201	228	208	180	195	232	203	228	195	195	203	200	202	160	215	199	179	196	215	176	177	210	220	205	189	188	192	193	204	205	223	206	194	212	187	198	191	210	203	179	185	192	203	183	190	219	212	201	221	185	234	197	211	227	224	223	216	190	214	211	199	225	209	216	219	205	220	218	210	199	200	214	194	202	207	190	204	228	198	202	205	178	213	211	195	201	181	221	180	205	193	204	212	215	191	193	239	187	224	182	211	200	182	196	222	223	207	209	175	182	199	206	200	217	220	211	194	174	214	207	189	192	199	203	200	194	218	184	206	221	204	209	186	205	204	211	206	207	210	209	186	243	211	208	188	198	194	204	182	209	200	210	200	189	215	232	219	199	193	213	211	228	218	200	195	196	213	186	207	199	223	212	205	200	170	184	195	206	230	194	198	192	200	201	189	209	181	195	202	193	189	219	223	215	233	192	204	202	170	191	227	234	185	235	216	185	184	216	225	201	191	189	184	222	206	183	205	188	203	212	215	197	206	202	239	196	228	211	232	209	177	189	187	186	194	191	214	191	215	195	204	211	211	192	197	171	175	197	194	216	188	210	232	208	175	228	207	206	182	190	195	199	194	191	198	200	223	231	196	211	173	200	194	210	210	209	202	193	216	192	223	219	196	192	205	201	198	210	203	210	211	211	237	185	213	227	208	184	219	221	192	195	203	204	195	193	221	188	190	190	188	182	212	207	223	214	208	227	187	211	216	198	204	175	177	185	201	199	198	204	202	217	199	235	194	182	189	185	197	191	219	222	231	202	170	218	195	205	181	200	210	201	200	215	212	178	224	194	194	204	205	213	207	197	196	215	177	207	251	220	209	219	222	191	216	218	196	225	196	208	203	216	202	248	193	224	198	203	213	202	194	182	167	201	198	215	218	196	194	187	213	192	194	197	184	188	175	212	223	201	206	204	233	229	202	162	235	203	235	224	199	193	159	208	207	204	194	179	216	212	199	186	198	219	202	200	214	214	191	176	197	176	205	196	204	205	191	205	208	210	205	193	197	184	179	207	209	178	224	207	199	209	186	223	220	225	230	175	245	194	222	221	183	199	203	199	219	232	210	205	224	192	188	227	198	214	182	200	191	187	171	184	199	188	208	226	199	202	204	200	221	201	177	190	201	206	163	209	212	232	229	196	195	193	202	217	214	210	188	196	201	212	205	202	214	200	193	187	194	201	202	198	217	201	196	183	201	201	193	187	201	231	179	210	196	192	198	200	226	213	181	193	202	172	218	187	206	186	229	213	209	189	189	221	212	183	194	203	199	201	206	211	198	184	208	202	212	219	177	198	200	202	198	209	202	215	192	226	195	215	197	210	212	184	194	184	227	219	218	198	212	216	215	203	206	192	197	195	178	189	242	204	222	195	189	203	195	178	166	186	199	214	202	205	201	200	204	194	209	192	210	180	213	218	190	175	221	213	214	209	210	219	180	201	205	184	212	196	209	198	205	198	198	195	217	194	211	183	189	220	204	170	199	189	190	208	228	225	192	170	215	219	208	207	189	195	201	201	201	214	204	191	214	203	221	207	211	186	179	212	199	209	176	199	212	184	189	210	210	190	215	211	233	195	203	199	186	196	190	230	222	189	203	183	213	226	215	200	199	215	197	168	174	186	212	235	208	234	194	198	213	185	170	207	199	191	219	208	188	210	212	199	214	210	189	167	191	199	222	231	204	188	191	204	202	206	224	217	194	189	172	220	222	183	201	191	229	198	168	206	205	211	196	173	218	254	188	206	218	197	228	233	195	204	214	214	207	184	228	203	220	211	212	199	185	212	196	206	209	200	193	226	249	213	205	165	204	209	202	222	216	192	240	198	207	214	183	202	215	219	187	205	197	193	200	210	205	199	209	183	215	195	194	218	192	216	230	218	188	195	193	203	222	208	198	194	194	185	176	203	208	228	181	189	208	200	213	201	177	212	191	199	197	187	185	216	214	210	190	191	183	201	195	213	193	212	197	192	200	196	177	217	204	195	191	215	216	200	225	190	192	188	184	200	200	205	207	166	176	172	218	184	229	196	215	210	209	192	220	213	188	187	218	197	193	194	225	203	208	206	196	240	178	234	203	204	233	212	210	204	189	200	216	227	209	216	211	184	201	187	196	196	186	212	198	237	214	191	249	200	207	214	203	212	202	218	182	207	225	208	205	184	212	195	208	186	204	196	205	208	194	194	204	215	192	206	197	199	216	198	206	192	205	215	231	170	187	218	188	192	206	190	179	193	180	212	204	225	207	204	214	198	207	200	183	185	196	192	211	206	178	211	181	217	182	213	211	212	188	197	207	188	173	193	209	215	174	213	216	207	223	221	211	195	196	211	186	211	211	204	190	196	217	219	217	214	184	195	187	202	203	199	187	183	200	197	181	206	180	199	193	227	200	191	214	200	188	176	188	182	215	210	193	213	200	197	188	210	200	222	185	197	218	222	188	213	183	207	188	202	188	196	206	222	206	204	218	210	198	193	186	225	217	206	208	191	180	201	222	190	208	216	184	207	213	179	199	179	187	198	200	220	223	228	203	194	202	221	169	189	208	191	211	186	184	190	192	178	187	193	213	221	204	183	204	205	200	179	211	216	187	195	204	169	205	174	203	211	179	188	211	206	205	198	219	200	195	193	201	219	199	196	175	219	204	193	184	189	203	201	207	197	214	198	215	187	189	216	192	210	221	219	207	188	205	178	195	175	181	219	197	220	181	177	215	184	204	213	223	187	215	185	181	205	189	220	210	209	193	197	227	212	195	204	174	214	185	228	202	209	187	209	208	211	204	192	201	234	197	226	213	183	199	181	200	193	197	203	215	203	195	184	212	190	225	197	210	198	199	214	198	193	214	204	214	219	189	180	219	187	204	175	228	208	210	212	241	189	229	222	198	165	223	206	199	208	193	214	201	200	182	202	208	184	219	195	199	219	204	230	175	185	186	205	181	209	204	216	212	207	191	202	210	188	207	201	218	190	196	190	185	192	184	190	187	200	197	207	199	202	207	187	218	182	189	208	231	212	216	211	205	208	215	216	199	191	176	208	204	212	187	205	203	208	246	181	208	207	199	210	205	220	211	214	247	208	201	219	186	212	187	198	207	195	188	220	181	226	201	186	180	192	186	235	186	186	199	203	205	209	204	185	172	193	170	217	211	194	179	197	207	196	195	206	208	206	178	215	226	233	197	193	212	191	188	186	209	193	212	218	208	204	195	195	210	216	164	211	203	199	213	204	201	172	170	184	215	201	204	193	222	201	225	206	164	205	223	193	205	192	189	221	208	188	214	218	212	185	177	184	193	221	199	217	208	218	217	196	198	199	184	193	214	203	193	195
16173	4062	4371	4746	3924	3144	2332	1882	1567	1108	1016	997	908	841	793	747	709	749	774	720	726	746	717	698	675	634	611	649	672	629	655	599	606	599	538	517	512	550	526	564	528	529	527	556	533	528	528	549	568	533	535	575	527	525	510	528	544	524	520	528	519	543	522	569	515	525	484	498	495	531	521	537	477	561	510	548	543	509	506	525	555	524	526	540	500	519	547	518	515	558	491	538	505	541	476	508	534	567	505	528	531	477	482	512	506	548	473	518	536	524	522	535	549	500	531	512	517	565	525	530	534	559	490	513	512	543	481	497	492	544	538	495	521	533	555	520	507	528	474	488	517	514	512	513	509	502	497	530	493	506	510	482	514	509	511	519	548	481	540	510	499	514	506	500	512	536	506	507	487	553	513	520	491	555	519	515	507	477	507	517	502	489	486	498	509	529	506	491	508	539	519	513	528	529	532	556	494	538	536	481	500	547	478	506	526	517	496	519	492	496	535	500	494	473	548	484	504	492	513	505	506	513	575	537	482	480	522	528	547	498	542	524	523	519	530	515	490	520	510	503	519	541	500	524	517	540	550	507	523	475	519	510	560	539	474	530	534	491	505	532	525	484	503	502	496	539	508	511	501	527	514	535	545	495	505	521	506	485	491	487	527	508	491	532	532	504	477	491	512	536	514	557	547	530	519	507	510	536	556	519	499	524	546	494	513	482	536	538	540	539	536	497	550	556	492	505	515	477	536	553	524	531	519	541	490	540	513	543	498	531	506	510	515	488	492	547	497	516	534	539	504	493	501	505	548	523	535	488	515	523	491	512	489	491	519	516	537	544	537	539	523	456	512	539	564	503	494	519	465	514	538	511	515	524	553	520	524	537	473	523	538	510	537	533	548	520	511	554	481	501	494	509	543	491	545	470	509	489	507	537	504	537	444	506	480	524	516	503	518	526	550	470	498	549	547	517	511	523	489	489	528	490	520	519	487	538	534	523	505	486	492	511	516	540	494	529	521	484	496	527	465	526	533	520	512	505	533	508	530	520	526	538	502	527	564	507	504	540	519	501	507	486	532	540	541	546	562	511	498	524	551	530	499	539	504	520	486	526	497	530	515	509	512	530	512	536	526	526	471	510	482	531	515	485	505	491	515	513	485	520	480	506	517	532	533	501	509	491	507	516	510	485	522	519	488	498	514	528	504	506	495	571	518	512	504	550	511	538	503	464	490	524	519	515	515	481	527	512	519	491	502	476	529	502	498	487	502	521	462	500	490	491	481	551	517	532	493	512	470	551	539	519	533	554	503	528	495	528	501	501	497	521	507	508	490	500	500	507	507	491	526	481	542	556	506	507	527	530	499	469	500	509	535	519	542	513	538	515	530	492	486	475	498	512	542	527	513	532	522	531	483	535	523	487	511	463	504	501	546	537	544	517	469	522	515	529	539	525	518	517	572	521	485	508	513	480	530	482	526	505	518	504	529	544	510	534	525	508	503	498	518	495	500	516	558	502	504	530	545	509	498	503	518	521	515	504	486	474	466	520	504	544	493	511	512	545	526	532	548	514	512	479	529	484	514	520	513	539	490	485	500	525	517	510	478	482	521	572	537	483	513	532	554	501	518	520	505	498	505	497	501	450	546	507	529	541	512	547	513	531	528	491	554	522	516	508	517	523	487	532	529	525	526	510	499	480	507	525	517	516	521	509	493	520	520	493	490	531	542	527	548	546	504	565	498	486	518	529	512	532	520	510	566	486	510	518	516	513	514	521	508	547	534	525	534	506	515	501	513	504	513	525	510	488	490	504	510	501	495	550	481	555	547	507	496	534	519	519	501	487	520	477	565	525	506	500	523	564	531	546	465	482	509	488	510	514	488	514	544	549	539	555	516	531	516	529	534	519	477	493	553	506	520	466	501	487	476	505	513	488	529	504	486	493	493	556	521	505	494	535	541	468	479	558	520	463	477	527	509	504	490	496	527	492	519	508	529	576	537	487	531	515	502	504	539	539	538	505	512	509	526	478	524	461	535	515	510	534	500	472	548	568	527	474	491	522	486	514	514	475	515	499	587	558	549	512	491	495	506	520	510	498	516	544	486	542	466	493	544	527	494	498	516	540	527	523	547	495	507	516	562	507	526	495	546	512	476	505	500	566	522	510	504	551	532	500	552	500	545	540	500	519	508	503	527	542	514	534	505	525	504	520	534	531	515	526	519	495	560	474	500	562	492	497	571	519	501	555	535	525	508	504	538	516	530	510	514	510	515	515	563	529	523	497	537	529	501	523	547	521	536	544	521	507	531	490	517	484	484	524	514	548	508	526	535	506	450	528	509	481	476	462	496	468	488	513	527	536	545	553	501	499	534	501	523	525	520	498	523	542	526	495	517	512	533	532	506	520	487	505	516	547	515	467	495	510	581	497	472	533	547	524	560	501	494	529	517	520	520	480	508	549	461	528	500	517	532	535	510	517	494	512	485	519	515	503	546	512	553	463	512	506	495	535	507	536	516	515	525	511	497	540	544	482	537	499	512	562	530	526	510	492	504	593	530	503	525	512	487	538	504	509	483	521	482	530	555	507	539	492	522	520	492	524	514	507	498	541	485	510	498	509	489	538	514	523	498	495	556	535	539	486	527	495	505	538	535	472	480	508	505	548	527	500	504	511	496	522	518	533	529	506	510	467	548	520	477	551	510	509	513	498	504	521	491	475	507	542	527	525	472	537	570	491	506	490	494	490	532	493	529	533	505	508	507	512	515	527	543	512	523	526	474	553	476	546	555	533	512	510	489	501	514	467	526	522	534	499	529	503	507	510	543	510	522	499	494	533	505	492	523	509	509	505	502	507	516	522	520	519	535	511	508	493	510	495	510	513	507	519	496	508	503	537	519	511	488	538	490	529	520	501	518	521	512	553	529	529	519	501	519	534	483	489	544	537	536	550	520	549	531	490	515	505	514	533	524	500	478	509	506	502	488	540	510	545	485	533	539	533	519	518	528	511	505	517	533	503	506	511	501	513	533	521	520	539	497	474	519	521	499	536	502	479	517	475	533	547	481	544	524	493	513	516	526	484	546	495	518	512	532	501	478	507	492	494	547	484	514	508	549	494	519	543	478	542	535	485	521	481	517	511	486	542	488	495	490	465	477	491	509	540	548	516	490	493	525	522	512	508	544	554	496	523	517	506	485	520	520	465	543	536	532	512	504	536	561	520	536	517	518	516	512	507	496	520	537	534	515	539	488	516	497	513	511	552	534	489	554	511	522	501	515	537	532	499	504	495	496	493	468	495	503	502	522	539	494	485	520	529	525	560	522	503	532	489	537	517	467	500	511	491	515	502	529	508	495	531	531	523	540	546	512	492	544	475	509	558	536	476	490	535	547	525	489	502	475	496	489	540	493	530	524	550	548	487	475	523	510	520	533	526	499	520	493	530	487	472	537	511	575	536	517	512	518	494	496	513	530	510	493	510	538	520	539	511	511	504	526	504	552	533	502	543	544	516
4593	1097	598	559	519	466	428	427	404	398	383	406	397	401	390	407	374	398	381	386	407	434	378	382	432	410	399	412	383	408	372	401	382	380	385	389	403	375	387	371	356	383	434	431	385	363	383	407	360	385	374	397	400	411	358	356	344	362	382	386	358	364	428	447	400	368	406	406	421	419	381	413	387	411	420	362	398	397	361	414	378	414	342	397	376	377	414	373	402	437	387	403	429	339	383	357	385	390	408	387	374	374	354	374	397	355	391	395	402	394	371	396	417	380	374	400	403	389	385	420	381	376	436	374	430	405	423	421	369	384	420	375	368	403	391	395	415	377	411	378	371	426	385	406	420	404	372	378	361	373	385	385	398	373	390	406	391	383	424	375	395	350	379	374	413	356	408	383	400	379	361	358	392	381	432	397	383	363	389	426	376	397	388	417	407	376	396	388	399	376	422	402	385	375	380	362	351	387	374	376	393	378	378	399	404	459	361	384	409	389	358	376	371	421	382	405	414	393	373	394	403	391	394	389	403	399	369	407	381	369	372	401	393	371	359	419	372	373	361	382	397	376	392	414	360	397	381	368	414	374	385	408	388	394	420	409	343	383	380	361	354	416	406	396	439	421	358	385	405	363	380	387	392	402	380	357	371	405	382	413	376	396	419	381	390	375	362	380	391	374	376	403	372	375	363	361	396	388	381	379	393	398	380	369	370	377	391	350	381	379	395	401	388	400	399	428	399	395	411	352	374	367	379	409	385	366	363	389	391	373	370	370	401	423	379	407	378	390	403	398	400	371	377	382	382	367	435	405	404	405	369	380	408	364	349	357	368	389	369	417	390	373	388	411	366	421	408	432	378	380	375	387	404	388	343	354	371	405	429	363	367	384	364	354	413	379	391	371	361	401	389	381	358	345	365	383	369	382	364	393	415	399	440	395	386	381	353	385	379	387	433	343	370	403	393	394	368	385	422	374	422	385	388	370	375	371	357	430	395	340	399	389	387	369	398	376	349	400	395	378	408	388	391	375	413	423	417	394	377	394	389	374	388	361	399	406	367	362	368	401	418	424	375	379	379	381	364	412	438	405	407	366	351	382	368	357	400	427	361	380	422	416	361	377	388	342	396	410	389	363	339	345	365	386	367	352	370	397	368	375	372	378	355	398	412	425	360	390	405	385	382	376	415	390	336	412	412	370	398	357	386	398	410	408	420	422	419	398	387	395	399	380	376	386	412	373	430	406	371	394	383	373	355	379	379	396	407	388	416	370	398	382	353	383	388	396	351	354	408	411	414	435	370	407	355	345	332	378	389	331	354	380	395	370	339	410	393	410	396	397	387	372	396	377	372	366	397	376	412	399	354	391	399	384	418	359	391	401	386	409	380	363	368	424	396	427	377	346	399	376	385	370	377	361	392	389	400	404	354	402	374	431	387	379	364	385	370	366	412	408	382	380	350	356	414	389	349	400	376	395	351	388	394	370	378	350	403	360	389	406	352	368	426	393	389	387	380	398	397	382	410	367	377	387	349	398	380	414	395	366	399	401	376	401	383	412	408	401	372	366	423	363	384	409	403	402	359	412	366	400	411	401	399	369	408	406	358	407	416	398	400	423	395	402	389	413	352	401	426	380	360	367	411	396	420	377	384	371	351	383	376	406	353	389	396	434	358	407	359	360	368	405	389	408	386	405	383	396	373	387	379	366	357	393	397	374	399	364	415	358	399	365	401	409	373	404	382	373	382	368	355	383	380	361	381	379	405	384	366	427	382	356	423	382	418	376	349	389	397	381	389	425	403	413	388	356	386	372	377	361	379	387	348	385	401	420	426	399	427	414	399	371	402	379	390	403	374	404	365	389	375	366	398	369	377	406	411	378	394	395	381	414	361	369	359	375	381	411	388	375	372	406	394	399	398	406	398	345	372	347	387	410	378	382	370	357	392	383	390	374	391	367	407	353	333	361	361	387	403	388	407	384	379	344	371	413	368	373	367	374	366	372	353	383	395	389	380	353	376	374	409	396	393	395	388	396	385	398	411	406	417	372	385	355	371	385	379	353	376	366	362	367	443	418	358	384	397	394	383	395	379	363	398	372	397	424	355	387	384	367	380	373	395	386	370	412	397	401	396	360	396	399	424	403	392	360	398	353	375	404	413	368	397	347	362	364	409	421	394	373	361	342	415	396	379	348	371	422	408	397	396	407	376	396	386	416	332	359	359	394	382	380	361	356	369	396	381	430	397	384	383	401	401	388	396	376	399	390	429	398	392	399	435	431	407	395	391	382	373	380	374	409	374	396	365	408	414	408	393	393	359	408	401	370	409	424	425	396	375	366	395	398	417	385	356	399	351	408	419	399	393	390	373	403	351	390	356	368	368	418	392	400	359	380	386	362	403	427	359	380	388	391	416	405	388	407	376	374	397	373	363	403	373	375	379	365	376	364	389	375	378	374	400	364	395	404	392	409	361	388	397	373	438	401	407	356	357	361	394	373	395	380	401	409	394	359	392	364	425	349	375	384	366	420	399	388	391	424	428	390	380	371	403	350	372	408	369	402	375	384	406	380	395	351	405	413	378	381	399	395	374	372	359	413	391	388	387	439	415	389	384	385	376	387	367	429	397	374	395	426	416	442	405	377	372	374	373	396	393	361	372	362	343	391	384	386	390	376	387	363	414	361	368	398	404	398	380	378	406	367	394	410	420	370	386	367	401	413	380	359	383	380	422	376	399	385	385	417	409	402	350	393	420	392	392	396	391	447	359	368	385	408	408	405	374	370	388	388	393	378	376	392	416	394	342	372	389	394	338	377	424	380	376	389	377	391	404	394	390	403	408	378	390	401	405	361	413	391	367	389	405	377	355	404	390	377	377	346	354	358	387	394	395	404	404	358	387	340	370	382	395	374	385	391	439	451	406	398	358	380	409	418	393	362	381	402	372	379	402	372	362	419	352	375	382	427	384	346	357	396	412	401	383	360	411	375	387	410	388	367	383	347	410	430	389	386	386	391	379	397	424	372	404	403	363	384	403	403	407	406	409	359	371	377	398	389	405	361	389	410	370	368	396	411	383	364	393	379	386	363	363	368	410	364	359	370	379	360	366	412	353	390	377	358	368	356	417	376	374	396	367	416	363	402	398	398	407	383	359	339	365	396	394	407	411	388	372	388	388	398	419	357	390	346	376	401	390	401	367	372	401	406	373	353	383	370	413	396	407	366	389	336	379	370	402	372	379	373	366	418	322	410	377	372	384	388	378	398	372	379	392	426	406	411	369	393	391	384	405	382	384	406	411	361	353	344	399	364	375	387	363	395	394	380	372	388	399	399	384	374	399	381	409	421	406	361	365	394	368	361	394	368	401	386	368	348	390	390	406	427	398	402	400	373	430	405	412	370	380	401	365	369	387	385	354	382	362	387	410	354	392	409	372	412	376	368	401	363	378	372	400	398	358	351	398	364	356	398	403	359	388	425	396	406	359	417	374	350	384	368	380	366	394	375	411	429
4284	1600	1435	1486	1419	1416	1217	1128	1104	1055	1021	1072	1039	1005	1056	977	1020	971	1028	970	953	1003	997	975	936	961	996	939	996	967	972	928	955	969	978	946	938	945	922	893	940	920	945	957	915	955	925	919	918	880	953	847	932	895	986	945	960	963	925	903	961	898	957	899	980	920	913	977	940	949	916	939	890	908	900	949	983	873	914	937	938	937	957	953	902	940	946	964	953	912	906	906	921	925	897	899	916	869	947	894	940	976	926	917	901	952	885	896	939	979	962	929	925	992	912	919	952	958	886	962	939	946	958	907	902	983	956	929	942	959	927	911	932	907	923	980	889	944	914	974	958	968	914	964	930	989	955	902	931	932	903	883	923	967	981	949	953	932	872	937	934	890	914	922	970	957	934	988	924	939	951	942	960	884	914	932	947	965	911	966	957	905	935	879	964	951	926	897	924	904	951	970	940	917	940	926	904	926	880	895	927	968	942	917	892	885	924	978	935	897	923	940	968	1009	982	1010	951	954	955	922	950	939	926	957	947	880	898	908	934	946	979	893	893	962	914	930	909	960	933	939	927	907	931	982	942	1000	932	965	949	915	947	891	927	887	932	887	951	930	964	973	904	891	939	948	987	902	922	937	933	944	952	919	899	882	894	962	890	924	964	1032	912	937	921	981	933	970	958	1011	934	899	900	927	919	966	922	909	867	920	904	964	913	938	928	954	909	966	949	914	929	910	985	913	890	919	954	945	944	986	914	942	927	935	923	921	908	972	950	973	943	925	873	925	987	910	919	936	955	956	928	897	986	892	891	920	947	839	951	916	948	911	968	942	890	916	948	931	870	899	881	965	942	974	921	915	906	937	931	921	996	882	944	953	893	923	947	923	909	921	883	984	1016	923	955	979	956	960	961	901	942	985	855	925	867	944	935	925	962	920	934	912	957	928	930	959	914	913	903	875	898	900	911	919	908	940	913	954	956	947	938	943	912	932	970	971	907	1001	926	877	949	947	914	927	939	899	957	971	914	939	932	887	940	945	915	912	930	934	933	947	925	906	867	926	976	905	944	933	899	949	970	960	993	919	965	968	954	954	882	912	962	916	949	951	911	942	952	946	982	868	948	961	1000	972	953	958	924	922	926	896	930	977	878	922	933	902	848	912	930	944	978	941	918	853	937	914	892	956	861	914	951	885	897	980	903	914	910	988	871	904	890	995	895	921	912	954	933	894	957	958	890	915	947	945	934	956	866	972	879	970	901	882	948	1015	974	935	901	959	928	928	956	943	986	918	942	885	915	983	980	910	919	889	899	932	992	969	934	940	971	892	954	935	992	940	952	927	965	917	987	1016	960	891	923	943	920	913	928	906	933	918	934	974	937	969	923	865	955	957	997	945	900	977	866	894	939	899	970	956	1005	936	952	950	928	951	946	892	957	945	958	955	917	932	958	969	935	934	868	960	946	985	987	925	905	961	951	931	882	977	894	967	906	952	939	944	948	963	918	941	954	902	929	902	918	902	883	889	920	961	916	911	957	901	937	963	916	959	920	887	923	921	929	914	929	906	941	912	970	931	951	956	928	865	855	943	935	948	911	908	934	923	938	880	947	933	922	1022	884	866	917	946	926	932	916	962	952	929	913	932	953	901	902	959	935	915	936	917	915	931	921	929	923	917	913	960	956	960	923	947	940	970	904	992	865	955	939	902	924	938	932	908	915	928	996	956	977	926	881	912	877	906	920	938	905	882	920	910	941	935	959	968	966	899	931	898	908	947	947	911	968	963	883	917	958	1000	937	926	980	937	963	941	932	932	939	910	933	903	924	974	916	909	940	917	916	910	952	989	969	924	897	959	929	937	918	886	941	905	929	919	919	980	982	940	939	923	968	934	971	915	972	973	938	923	903	928	937	955	909	950	910	949	958	916	930	947	886	949	868	884	890	940	914	937	959	924	923	965	924	921	900	952	891	917	962	910	921	913	895	892	986	906	904	895	930	942	867	991	942	824	942	949	929	924	919	923	886	953	950	954	916	892	931	936	944	931	933	980	906	941	946	867	939	887	937	953	911	923	930	922	958	1013	929	940	939	976	931	930	951	906	951	946	963	952	930	911	938	946	960	904	946	921	877	923	924	911	943	923	889	933	947	934	893	930	941	928	932	955	991	914	907	980	901	957	952	888	884	874	953	973	963	959	926	901	914	864	907	938	1004	974	945	950	931	931	890	936	966	953	913	987	988	980	958	925	945	949	960	963	933	913	966	922	931	878	945	946	899	956	898	910	919	963	890	896	944	940	944	904	915	940	935	892	940	1023	984	936	962	933	928	965	942	942	855	961	973	984	932	940	965	923	913	950	938	896	882	936	930	994	929	911	948	951	935	944	934	944	932	879	912	974	970	975	968	942	933	888	938	913	934	938	944	902	944	912	869	923	912	914	945	956	943	898	896	975	908	922	918	941	904	890	976	888	908	891	994	924	923	978	934	899	903	916	928	958	944	915	888	953	917	953	909	966	930	980	951	902	887	922	949	928	873	977	959	858	935	936	922	989	894	941	879	973	919	909	926	947	919	945	925	894	948	962	921	926	954	937	896	937	885	925	928	891	907	897	951	971	939	930	931	917	914	993	933	923	974	954	920	920	934	955	951	899	925	917	940	973	861	881	933	884	892	990	914	864	948	937	903	955	885	938	927	897	905	931	936	943	993	995	890	871	933	986	949	932	942	918	918	920	922	942	977	910	951	928	912	912	970	895	910	929	928	950	962	971	949	929	962	934	932	906	926	997	938	909	991	944	955	932	894	942	874	976	945	958	983	934	948	938	956	930	916	963	966	942	920	916	901	946	912	954	978	955	949	915	885	949	918	895	933	930	903	904	898	974	940	904	934	920	959	924	943	880	902	957	985	964	916	902	941	886	923	953	909	902	880	903	913	911	986	905	952	936	945	901	924	841	902	912	919	943	974	931	887	919	922	903	942	976	933	895	906	945	945	904	979	965	941	922	959	930	918	937	886	925	952	924	879	964	939	922	960	966	934	945	924	918	916	965	899	933	930	974	977	995	922	956	963	905	944	879	914	938	952	929	989	888	938	924	969	932	988	944	958	901	895	946	926	951	976	922	972	911	938	890	951	919	929	945	937	923	917	926	943	925	914	938	905	928	923	968	914	993	887	940	943	954	986	920	929	924	873	936	968	943	908	1017	953	938	905	951	920	919	900	899	903	959	930	920	906	915	903	931	990	899	944	983	932	895	982	921	951	934	913	899	954	863	912	952	952	980	980	938	931	939	938	869	931	896	937	983	904	932	889	962	921	963	934	958	942	962	983	960	888	963	921	926	925	909	924	935	964	915	967	969	977	968	954	928	925	909	923	917	962	956	933	951	933	897	959	919	943	936	929	938	954	952	864	964	945	942	943	958	881	949	953	990	912	944	921	959	951	969	929	954	926	949	933	958	930	982	966	903	966	899	897	941	943	961	954	920	875	946	937	889	887	989	916	926	945	972	962	915	937	922	954	970	952	930	925	969
15057	3707	1721	1338	932	694	558	505	492	428	403	408	395	385	397	379	386	407	363	372	392	363	360	356	344	382	386	372	365	301	375	350	380	391	382	392	333	338	363	365	328	353	349	357	373	375	395	356	369	352	357	363	379	394	367	389	356	373	366	377	352	376	407	359	389	336	397	313	348	387	346	347	352	378	372	331	362	365	357	365	329	373	365	347	360	368	357	350	381	340	356	342	322	343	377	339	355	354	352	352	353	353	361	331	342	359	382	357	338	361	373	363	376	356	408	369	380	380	355	371	360	362	357	377	362	391	373	360	377	362	386	363	353	351	336	378	336	363	367	370	371	393	347	370	334	359	351	356	389	359	362	331	349	360	339	372	352	331	359	344	339	373	380	374	349	320	368	374	340	377	377	368	381	349	376	353	357	334	334	388	386	361	330	351	380	336	402	384	354	355	365	374	386	386	375	376	380	370	362	390	352	381	342	376	358	354	360	373	326	319	340	360	375	403	353	354	395	375	374	346	358	351	371	347	375	343	360	369	350	338	337	356	395	368	361	359	342	351	363	349	350	372	376	366	351	356	397	351	348	374	331	367	355	400	368	323	340	347	399	313	375	347	345	356	374	340	357	377	374	375	393	362	372	389	363	362	352	335	366	374	325	364	366	403	355	386	378	319	343	331	324	410	350	374	339	359	354	319	359	370	393	341	371	374	360	382	393	375	375	375	343	375	388	337	341	391	338	328	349	352	353	331	369	367	350	369	384	344	359	373	334	359	334	361	390	353	399	350	391	347	373	373	343	392	357	348	357	367	347	339	361	357	364	324	369	349	372	365	378	377	367	412	362	364	371	357	332	325	336	352	385	343	335	367	326	345	331	364	358	374	397	380	392	379	365	394	368	351	337	346	376	361	335	340	367	407	368	369	364	375	350	395	340	334	348	389	355	343	353	342	363	382	344	356	353	380	366	374	341	374	345	358	375	336	359	356	376	374	350	359	364	317	318	367	344	336	348	356	415	377	338	362	356	348	354	369	350	349	363	349	378	363	412	326	410	363	330	385	372	368	377	362	367	361	337	368	350	333	342	327	328	343	368	333	354	339	384	370	360	390	378	348	375	366	359	353	387	357	391	351	333	378	386	356	333	341	392	403	364	388	356	351	365	365	361	316	378	326	372	337	367	368	389	361	376	348	354	353	372	378	400	406	358	341	393	332	357	331	340	362	371	347	335	341	363	350	372	349	364	351	391	385	368	401	331	349	337	318	330	372	370	377	356	383	354	357	370	359	353	354	372	342	344	320	366	371	391	351	369	364	328	372	368	403	343	378	346	401	353	323	357	362	363	353	343	346	334	353	361	386	357	394	373	386	338	333	381	373	343	340	344	340	329	357	383	321	376	356	358	356	346	305	354	382	347	365	349	378	358	379	374	363	352	391	393	384	372	373	393	374	394	347	340	356	347	347	326	354	379	346	367	357	354	365	357	363	375	372	340	397	327	348	372	384	347	361	352	363	368	328	333	337	343	350	377	338	363	345	378	380	373	335	393	380	345	350	387	331	339	406	310	350	366	361	354	352	363	321	343	344	408	378	361	358	402	353	373	355	357	391	363	381	364	399	332	393	392	388	329	357	353	364	356	365	355	380	344	371	359	379	398	355	400	381	333	363	370	410	391	363	377	349	335	370	351	356	388	365	351	344	314	398	385	350	353	360	384	343	331	376	363	349	378	331	384	376	356	366	377	359	336	362	354	382	366	372	341	339	371	329	368	386	360	392	370	393	364	330	377	363	359	327	356	328	320	384	361	352	381	377	370	360	361	342	336	356	346	361	355	354	327	343	340	370	359	344	363	348	366	347	369	379	342	331	348	354	358	356	366	394	372	346	335	348	363	372	374	392	325	344	332	318	330	344	370	371	409	403	343	371	359	397	364	385	382	397	391	384	361	373	387	373	371	352	371	382	352	368	373	357	368	372	343	337	362	338	359	336	354	362	348	332	375	373	327	364	360	396	337	390	329	341	355	366	351	358	376	339	349	342	342	334	389	365	340	353	359	398	404	317	368	359	354	362	388	339	386	359	342	358	368	360	385	342	395	337	378	373	363	318	382	399	351	352	353	366	328	391	368	368	339	307	344	358	334	364	373	368	411	398	390	382	374	363	355	354	372	342	331	398	346	334	308	348	402	322	324	334	337	353	342	351	362	385	373	341	381	362	378	331	347	360	371	383	380	409	382	384	378	352	344	375	339	361	371	378	354	361	383	337	372	394	362	341	371	385	364	361	397	341	367	342	369	356	368	330	370	326	362	326	384	382	336	397	372	393	371	340	335	305	388	327	318	382	374	353	344	367	369	345	344	359	360	361	382	351	381	392	345	360	360	352	343	335	335	339	339	321	337	294	381	330	382	373	341	355	325	362	334	348	349	353	359	340	350	368	364	361	326	371	335	359	363	382	336	337	374	375	364	343	365	362	355	357	351	351	313	298	361	350	348	403	390	378	336	363	394	394	325	362	348	366	352	406	369	391	352	372	379	369	390	351	342	353	341	351	336	343	382	366	342	342	343	355	368	320	356	341	351	381	389	344	371	336	372	337	391	383	364	359	343	379	392	357	350	360	341	367	352	366	369	364	369	356	346	370	345	399	381	377	365	379	386	381	393	359	338	363	342	372	337	360	361	360	339	394	371	380	361	359	355	401	386	340	338	333	369	368	352	321	376	389	344	334	363	354	365	331	349	327	351	373	371	351	339	389	366	373	355	356	369	378	386	325	346	387	363	377	345	358	384	371	360	363	372	339	353	382	344	356	302	383	389	347	412	348	389	344	327	349	369	346	352	358	363	349	383	372	365	348	350	335	348	373	370	375	327	363	348	367	358	383	410	327	371	359	342	399	361	370	402	395	346	392	315	356	393	367	359	370	357	357	368	366	386	359	392	375	354	308	395	369	360	356	386	341	406	357	376	349	379	376	355	352	349	343	344	359	326	349	353	346	357	377	363	388	367	379	360	350	417	352	351	327	331	383	400	410	369	358	356	348	335	399	361	392	333	355	348	343	354	372	352	371	340	366	340	317	353	372	376	357	353	340	348	356	366	351	352	347	383	376	382	346	371	354	326	358	405	344	377	348	384	338	339	371	367	376	402	364	388	355	378	369	377	351	346	357	353	367	359	353	375	364	359	360	366	334	386	355	341	346	345	366	337	374	367	356	353	350	353	354	343	326	370	372	349	382	372	342	378	401	346	365	352	393	361	357	385	403	340	379	367	376	350	349	327	400	314	355	371	361	369	358	382	339	397	377	349	349	359	359	381	374	338	368	368	353	375	331	392	358	362	347	347	337	396	351	342	375	369	366	391	382	377	374	325	353	366	362	362	369	364	365	333	312	358	360	365	351	357	342	364	340	378	357	359	361	337	354	351	391	383	370	375	351	387	334	363	385	375	334	349	351	362	338	332	324	360	355	385	320	346	361	358	341	348	378	367	338	358	347	392	336	361	378
11715	3214	3220	3455	3030	2456	1993	1659	1531	1191	1247	1208	1099	1084	1084	1075	1043	1010	1012	1080	1007	1019	983	1047	1006	998	922	945	996	972	989	869	914	951	889	909	933	895	930	857	910	875	841	889	882	862	876	862	901	920	889	938	858	873	847	882	891	868	950	873	893	900	843	871	904	888	892	893	899	878	922	860	857	897	893	919	856	933	880	825	902	930	918	887	824	863	912	902	899	880	892	866	917	862	857	859	868	833	832	858	845	870	860	876	863	888	854	872	857	861	877	882	881	821	900	895	918	832	877	893	852	883	898	882	883	872	881	847	887	894	811	886	871	869	915	844	846	859	860	837	923	877	894	884	904	839	892	821	875	859	842	879	907	918	906	888	851	863	886	885	871	857	915	837	931	883	819	887	858	850	857	890	847	858	863	886	869	857	922	905	858	912	829	878	834	839	880	875	856	829	881	860	857	909	847	896	888	880	872	865	883	871	888	919	820	885	852	927	845	906	857	861	896	898	862	863	857	843	846	908	843	885	895	857	894	932	883	815	837	895	881	835	875	891	876	864	908	856	880	845	875	808	909	903	863	842	867	942	857	899	863	858	825	901	823	944	864	875	859	830	827	894	871	906	883	841	872	901	935	865	893	858	873	849	835	860	914	881	909	894	850	841	859	890	903	904	895	854	883	882	893	916	840	899	885	855	883	942	914	886	891	876	890	860	928	860	909	904	867	833	926	860	829	875	872	856	935	867	853	927	888	841	874	918	899	884	834	842	885	900	863	836	827	869	867	865	832	853	936	829	874	899	861	874	951	861	867	831	847	931	877	918	875	823	867	893	860	858	912	878	923	868	857	884	889	859	851	895	909	838	860	869	909	861	915	815	835	857	831	833	873	908	826	886	886	898	830	889	902	850	794	866	872	894	866	916	862	900	903	917	830	885	876	861	879	843	874	830	908	816	906	842	806	859	846	883	867	868	847	855	880	868	894	845	950	838	859	853	850	871	904	874	853	865	847	900	895	870	811	879	800	838	876	842	908	872	845	858	882	951	874	866	875	881	871	842	903	934	852	901	911	872	886	867	901	891	937	883	884	865	815	865	909	859	839	841	883	860	856	854	883	866	891	867	848	903	823	864	828	844	831	818	837	894	856	874	881	858	886	849	845	908	876	857	914	863	881	903	850	902	863	906	832	863	848	915	873	859	882	802	853	855	875	843	844	912	866	835	874	889	857	877	884	845	881	874	826	866	929	894	900	862	906	892	893	826	839	907	829	842	876	849	841	838	835	841	905	923	874	919	887	855	865	911	869	886	835	893	882	854	873	875	908	923	900	875	916	868	882	868	870	880	858	849	886	855	820	837	845	854	870	895	898	849	873	843	860	871	830	852	895	844	898	843	881	857	881	866	878	833	858	872	887	864	848	882	892	896	835	889	891	897	901	869	901	886	918	841	902	922	908	882	905	929	886	804	851	857	843	886	888	841	936	880	833	890	821	856	876	823	863	884	852	922	834	865	907	854	915	862	876	815	870	818	851	913	902	886	885	885	868	903	832	886	881	875	884	895	879	844	843	843	882	857	879	854	842	860	866	851	906	873	873	876	903	836	837	878	935	873	916	883	860	894	833	901	838	885	893	830	878	850	869	889	896	853	862	917	871	859	871	889	907	830	903	897	855	875	850	877	805	943	911	853	855	835	834	827	913	831	913	873	888	875	858	887	866	888	851	930	916	861	882	878	907	877	896	895	886	885	837	866	885	878	815	933	874	861	936	880	945	900	897	927	837	927	909	866	831	864	869	879	818	866	860	890	848	822	872	846	884	866	858	920	888	869	846	861	832	868	834	871	862	835	824	856	917	869	842	849	869	848	882	917	881	898	877	957	882	852	887	897	839	830	862	883	890	910	889	852	833	886	885	885	789	834	884	879	915	858	874	866	871	852	888	886	851	888	860	874	867	862	887	808	872	865	845	883	830	848	859	865	853	843	882	838	875	874	898	901	876	881	869	872	817	876	808	855	851	861	887	899	853	880	864	880	882	869	874	848	844	889	918	834	908	840	892	860	934	937	877	816	836	805	849	855	865	878	885	925	862	880	890	928	886	881	935	921	880	884	872	883	870	876	878	878	876	838	899	847	921	869	876	882	887	887	903	852	839	838	877	868	893	868	910	907	896	867	831	878	911	931	886	839	850	920	911	867	882	875	843	873	866	859	872	887	885	888	854	825	914	830	884	862	884	901	892	892	850	860	874	876	918	903	874	897	865	845	874	876	867	876	862	883	881	837	886	902	853	875	908	868	863	885	913	855	905	901	865	810	855	865	878	842	894	851	828	865	880	891	864	844	867	882	836	864	835	851	903	836	900	850	864	846	822	862	845	882	872	919	892	804	886	837	833	899	903	870	838	868	871	885	855	863	825	872	877	865	829	859	883	824	840	872	890	915	858	854	906	828	880	830	844	872	893	878	877	897	878	836	853	855	859	831	896	861	881	871	860	870	862	924	870	858	923	890	894	908	888	868	858	863	870	929	896	880	872	822	884	883	855	836	820	860	863	930	882	909	887	872	801	885	860	905	885	854	846	837	875	880	854	828	864	881	917	804	895	858	880	887	886	885	885	847	871	870	883	889	883	866	909	837	870	865	863	841	852	894	887	933	857	901	776	879	836	847	852	850	859	824	843	844	841	817	879	843	907	850	855	927	852	861	901	843	892	817	913	874	894	862	841	894	894	875	894	850	897	840	868	806	819	956	881	900	923	849	912	855	842	893	872	829	875	848	868	850	871	860	903	868	855	838	829	862	906	928	863	886	861	886	864	965	825	879	828	860	900	889	849	872	911	886	856	824	823	863	857	851	862	869	895	804	904	891	919	860	883	937	839	877	901	910	874	899	846	869	910	883	870	888	912	828	890	850	885	871	891	852	904	897	870	915	835	844	794	887	862	885	870	911	877	865	839	898	894	873	870	861	874	847	883	852	859	893	824	880	825	847	857	858	835	848	872	881	904	878	867	893	870	867	855	842	894	865	868	878	849	875	870	864	905	833	837	863	923	847	888	834	852	867	859	873	883	910	916	864	934	871	847	884	865	815	838	846	819	841	891	860	901	856	863	897	849	858	846	858	810	892	841	853	909	819	863	854	893	869	870	842	890	872	849	871	927	889	868	857	886	875	834	834	911	925	891	821	859	875	881	820	849	871	909	835	880	889	888	917	901	909	857	879	850	857	838	912	852	893	903	849	862	873	832	975	902	854	868	927	859	848	847	828	879	882	908	840	844	855	899	891	867	838	872	884	841	885	912	925	892	904	900	876	859	857	848	878	899	877	833	925	865	801	865	850	928	915	847	879	869	831	871	879	876	847	883	881	890	898	858	852	852	896	852	868	873	811	874	869	892	876	862	828	925	860	891	892	901	849	841	874	848	855	837	883	876	863	870	839	843	853	893	852	856	873	882	905	843	881	888	888	828	915	889	902	903	895	949	837	887	844	917	879	854	891	933	915	864	852
24002	6687	3035	1941	1272	849	562	431	451	303	303	303	278	247	259	251	233	258	251	244	227	235	235	225	242	236	226	216	228	238	219	211	206	213	211	237	226	193	225	221	237	177	220	226	226	227	199	215	207	223	216	219	205	212	230	223	214	203	206	219	208	201	210	193	215	207	226	193	228	188	186	198	190	232	219	219	221	192	204	208	176	204	206	209	189	198	220	189	205	212	203	218	203	218	187	200	198	237	214	207	197	198	180	191	191	195	176	227	216	234	201	210	207	173	203	212	208	209	208	226	189	218	207	198	213	219	197	208	218	205	206	185	220	216	178	207	208	235	208	223	196	210	209	188	212	218	220	200	209	220	204	195	180	213	229	203	202	175	227	222	224	181	216	184	196	205	224	209	220	211	197	204	213	205	200	193	201	186	216	180	200	232	226	221	191	220	189	209	206	228	221	201	182	230	208	190	209	191	186	201	226	226	221	226	176	193	218	227	221	210	219	201	191	204	225	213	227	192	201	205	208	222	226	212	208	219	202	190	191	217	210	197	195	222	193	223	192	214	208	232	205	198	213	193	234	196	200	233	194	203	217	236	185	223	214	200	219	202	189	232	204	221	249	192	215	199	236	198	187	223	223	243	225	210	181	178	203	217	217	215	204	181	222	218	198	210	192	237	202	232	202	204	247	200	212	193	210	182	193	243	204	222	210	201	190	197	218	193	200	231	199	218	224	212	218	182	184	189	235	223	188	212	179	211	218	197	216	224	210	212	210	230	197	200	212	195	216	224	200	234	212	200	197	215	223	211	208	196	217	225	212	230	181	219	181	210	194	240	201	194	200	191	197	237	226	191	215	199	225	200	213	201	218	241	229	207	216	198	209	180	191	198	202	213	205	218	204	201	195	200	231	233	181	210	227	217	198	217	213	231	181	188	175	222	214	187	191	214	230	236	228	198	203	212	199	204	204	238	201	205	246	229	188	203	224	222	189	207	213	226	227	212	199	225	213	207	193	171	210	203	218	223	231	198	218	207	211	200	204	218	227	213	219	193	193	193	193	228	205	213	196	203	218	217	212	201	201	215	197	214	191	212	184	215	201	209	220	236	211	204	212	219	185	185	227	202	191	201	210	184	211	189	199	203	216	219	191	247	189	213	214	218	234	206	198	227	200	207	229	210	212	192	218	205	223	206	226	212	212	205	201	187	206	223	205	199	218	193	217	216	207	209	178	212	207	224	214	183	205	204	197	195	239	215	237	198	196	202	226	216	218	209	194	207	211	222	190	193	223	224	244	175	234	199	204	199	215	227	210	183	194	209	210	182	198	213	184	203	204	227	211	206	195	194	201	211	196	204	227	216	205	192	212	200	207	201	194	215	217	200	213	204	213	202	228	202	207	207	187	188	210	177	209	228	226	223	224	210	195	189	167	233	187	203	209	195	195	230	220	213	213	209	205	199	200	195	180	199	221	211	190	195	220	195	191	231	210	211	202	182	209	211	220	194	203	211	213	195	188	184	218	212	223	200	207	219	223	163	181	200	216	171	221	218	193	210	187	196	208	205	216	223	216	231	188	236	206	204	222	224	212	220	195	195	225	206	190	207	231	201	209	205	254	219	188	172	227	216	174	203	186	200	226	194	191	221	206	203	199	182	190	210	236	192	212	209	186	204	214	211	215	220	196	204	188	226	213	178	229	192	218	212	213	198	203	226	194	190	213	218	216	198	209	227	235	197	202	225	214	238	208	189	200	186	207	200	212	225	194	209	197	223	231	172	195	210	235	205	205	206	218	201	166	207	204	202	206	219	210	184	211	207	214	205	194	200	228	218	200	193	221	209	208	217	209	203	209	200	202	227	218	193	219	224	212	212	209	186	229	180	206	198	200	211	196	219	218	233	200	205	193	219	202	204	206	227	188	222	182	213	259	194	202	189	204	197	194	233	235	209	200	190	197	182	203	187	171	239	222	206	204	210	167	207	186	216	224	192	193	205	222	214	210	217	226	227	226	185	195	197	197	210	199	206	199	164	201	223	202	203	179	227	186	216	203	197	218	192	191	186	208	211	223	210	220	189	211	218	172	178	196	190	205	219	197	204	203	209	202	199	210	217	222	212	193	198	214	209	221	200	195	207	201	211	207	219	206	229	208	218	224	211	213	201	218	181	214	218	205	215	216	218	195	202	224	217	157	216	216	178	196	239	205	213	191	199	228	190	182	205	222	184	204	209	239	202	237	201	209	200	224	213	210	211	236	212	215	199	211	208	204	205	204	208	174	196	210	204	219	189	237	226	200	225	227	211	197	184	196	204	176	192	228	222	219	184	213	216	186	204	194	206	194	205	204	225	217	182	196	229	189	194	191	214	206	196	190	221	223	197	202	207	193	199	213	219	222	206	208	190	205	177	189	209	193	225	222	204	237	202	219	209	209	212	190	209	217	181	206	204	199	212	250	196	186	238	200	191	225	210	202	201	209	195	192	232	178	191	200	206	208	199	210	200	200	218	214	197	235	218	218	226	236	202	187	209	194	203	205	221	186	198	204	177	216	216	214	222	216	195	187	195	204	206	231	198	218	216	181	212	222	202	216	217	175	218	232	239	226	217	203	220	188	220	189	190	178	198	211	201	218	193	232	226	221	210	196	200	216	228	200	232	192	214	222	245	235	205	192	184	213	207	199	225	190	223	206	214	211	198	214	224	193	186	207	195	209	199	198	218	180	203	200	243	221	191	202	195	195	207	203	195	189	226	192	215	206	206	209	210	207	195	213	202	209	182	236	192	227	198	229	190	214	205	203	215	228	218	211	215	246	220	184	239	194	186	206	210	206	211	246	222	225	228	236	201	202	234	219	204	190	235	217	194	226	193	182	206	203	216	199	209	218	230	211	229	191	217	193	207	218	208	199	209	187	190	229	220	203	220	204	186	207	228	211	205	191	237	207	196	205	204	219	205	196	197	209	175	236	196	225	200	228	217	205	204	237	204	206	220	195	214	210	186	217	195	201	217	228	210	203	205	227	205	210	201	202	215	208	212	205	203	210	201	214	206	209	205	197	205	196	183	211	233	197	188	240	222	221	222	209	189	193	194	241	227	224	197	195	201	169	208	204	207	221	222	197	196	210	218	206	212	213	218	202	205	216	201	215	193	216	199	223	203	226	204	192	199	210	220	198	201	216	189	215	199	197	204	197	197	193	202	201	195	195	225	207	183	213	215	215	214	212	191	210	225	220	216	227	205	219	178	211	196	216	190	213	224	190	225	214	212	202	197	193	223	202	195	208	205	188	219	194	175	222	218	177	208	210	216	223	198	191	207	203	207	199	217	227	207	234	233	225	202	239	234	222	209	212	191	215	215	202	244	211	213	229	211	222	206	196	191	192	226	214	222	193	219	169	242	193	204	208	214	215	212	201	186	216	208	213	194	201	237	204	214	223	233	198	216	232	197	197	203	209	229	218	201	175	226	214	219	181	214	229	213	190	184	195	215	197	213	202	218	184	214
16012	4411	4780	5191	4111	3076	2150	1803	1732	1158	1106	1071	980	914	882	808	802	814	735	764	766	651	694	681	651	678	637	650	631	647	629	635	636	596	550	555	555	552	572	570	536	541	558	515	544	550	604	547	615	608	529	580	544	535	576	584	542	573	524	538	543	548	544	572	549	552	504	528	568	524	585	495	557	535	573	531	547	548	533	470	538	543	516	537	487	504	570	508	566	501	558	539	552	549	527	535	495	521	546	536	509	531	515	531	529	520	543	506	554	542	558	557	589	530	537	505	516	528	536	593	530	516	531	498	550	530	547	566	535	537	528	539	592	498	525	508	543	506	496	528	535	586	524	533	509	515	546	498	522	508	529	532	498	565	505	521	506	537	542	563	508	548	539	529	529	517	516	526	501	575	509	526	545	525	525	494	567	497	533	541	565	536	486	511	524	491	579	475	526	550	539	483	582	541	508	568	558	542	545	510	505	529	508	529	556	515	525	505	537	530	586	543	539	533	550	537	531	529	555	535	528	534	523	548	556	531	517	545	516	518	514	568	537	517	523	529	493	528	531	497	549	545	509	509	509	522	543	527	538	562	530	538	524	533	545	541	560	586	509	534	499	524	522	594	529	561	536	524	535	478	486	593	535	498	529	535	495	539	540	528	541	518	538	530	558	508	537	492	522	576	534	592	534	571	550	573	526	570	527	521	509	519	528	561	504	552	550	523	493	552	528	529	508	546	591	575	515	494	525	541	508	530	532	529	528	559	528	528	539	509	533	503	545	544	517	573	546	576	518	499	544	534	558	528	547	512	533	525	531	545	503	527	554	528	486	541	535	522	512	547	486	507	547	528	514	536	499	552	521	575	549	502	530	523	544	508	518	540	529	527	513	524	518	574	554	530	557	525	562	537	503	549	539	561	516	528	563	559	511	557	527	540	494	521	526	550	546	571	537	507	512	511	546	534	506	561	522	594	523	550	517	527	551	548	494	564	534	516	539	541	522	519	524	528	510	562	531	535	549	528	546	517	547	528	538	540	544	522	529	546	557	538	508	573	591	556	509	484	549	541	568	530	531	579	562	535	572	520	558	522	543	560	553	540	534	537	511	500	496	489	520	529	525	504	563	533	556	519	528	536	507	533	532	484	576	563	555	502	552	523	525	545	535	500	530	523	538	547	523	516	550	564	537	558	571	550	533	521	513	488	527	533	489	478	531	534	533	521	511	547	540	572	564	554	518	558	561	492	534	543	529	553	498	516	570	515	531	532	534	567	527	558	533	530	539	500	535	582	537	528	536	522	470	528	538	529	533	490	564	498	530	519	550	550	522	544	562	560	511	525	543	479	559	523	527	548	537	560	502	507	557	566	501	529	528	516	578	521	522	572	516	528	521	553	516	504	527	520	557	550	554	548	498	548	537	522	554	505	536	544	521	493	532	532	543	548	589	546	507	508	565	506	544	503	516	536	559	522	526	521	517	494	489	540	588	524	558	507	536	529	515	530	568	518	533	477	538	542	547	536	578	541	517	549	540	542	489	512	539	546	543	485	571	516	604	525	540	596	518	525	495	503	529	576	592	506	524	534	591	529	504	529	483	518	498	581	506	554	567	543	564	540	578	559	528	558	541	555	545	502	541	528	557	539	570	541	514	569	536	536	559	514	507	540	505	530	498	560	551	537	546	548	505	578	584	552	535	563	540	495	509	577	524	552	517	554	529	542	514	504	555	542	538	523	517	533	541	512	513	540	544	540	511	524	533	562	485	522	542	569	521	551	558	474	568	521	511	536	529	503	549	540	539	507	557	504	542	529	482	535	534	512	556	504	503	541	523	516	540	542	545	522	548	564	576	504	515	597	534	579	504	552	552	515	568	524	561	539	548	536	539	539	576	505	487	526	500	499	596	506	548	568	544	521	526	482	536	519	524	510	538	522	529	523	510	531	515	532	527	527	548	528	534	542	539	553	504	528	552	509	533	536	511	525	556	504	518	495	524	499	525	551	543	525	539	523	571	528	497	523	522	517	557	570	504	501	540	558	523	569	560	561	556	501	527	579	499	532	537	564	534	520	512	576	543	521	518	553	516	542	545	551	569	509	502	508	566	530	516	571	526	519	533	512	507	500	500	538	536	575	529	516	550	504	513	535	545	518	509	527	575	551	545	530	556	570	535	558	561	523	531	546	545	493	515	515	530	544	529	547	557	548	566	530	552	539	521	520	544	549	482	521	524	467	541	549	527	494	529	520	507	541	505	557	528	561	571	513	588	528	533	525	500	504	539	566	526	515	555	546	523	533	534	541	518	542	515	524	537	527	560	490	563	508	513	570	536	524	522	502	546	514	543	565	541	525	542	536	538	581	491	569	502	542	553	549	519	520	547	551	557	531	535	526	565	515	495	522	498	483	476	525	529	564	549	524	533	553	511	550	551	519	555	552	536	555	541	508	507	528	546	545	508	497	521	504	519	497	531	552	566	557	539	537	463	546	524	556	502	559	529	523	521	522	533	525	547	535	563	539	552	488	538	537	522	526	556	542	547	541	540	522	538	518	515	543	495	522	551	569	562	510	519	537	546	490	548	542	511	534	562	561	537	540	577	559	529	559	561	518	565	509	539	564	521	525	548	564	534	518	506	503	564	521	540	535	528	551	474	531	557	508	520	534	523	540	555	524	496	538	529	513	547	544	533	526	516	553	549	568	546	516	527	510	556	515	524	533	482	468	513	539	510	492	540	571	553	506	556	538	589	515	508	568	510	489	530	507	546	493	555	539	592	528	489	583	545	560	518	503	525	598	495	542	557	480	504	526	550	522	573	583	526	536	530	579	510	571	539	540	573	533	556	521	540	506	581	531	521	560	527	506	512	549	550	515	575	542	572	472	548	503	561	519	524	509	540	542	541	584	506	527	539	547	525	537	538	526	515	532	532	594	560	535	557	525	535	578	559	512	506	592	555	563	523	550	540	556	585	566	514	546	528	516	544	487	501	521	557	505	534	532	598	583	507	508	573	520	569	519	554	489	508	547	541	553	542	534	498	560	526	545	535	523	533	526	512	565	511	538	524	523	519	527	492	528	550	507	517	553	525	602	516	501	489	512	506	528	564	540	540	508	515	505	509	587	538	543	488	529	524	557	494	520	529	549	523	515	545	554	522	531	538	549	540	515	511	556	498	558	537	516	542	563	554	507	519	526	530	503	528	545	565	556	522	542	525	537	511	569	555	533	516	506	500	563	519	565	515	541	510	548	517	536	498	529	519	534	563	519	514	499	545	506	539	549	556	518	525	521	556	535	524	544	512	500	522	549	541	557	552	485	532	562	567	542	503	519	553	526	541	489	538	569	539	550	518	494	515	572	548	539	542	545	534	518	567	498	509	539	522	543	540	538	487	483	556	519	515	506	505	562	501	522	472	547	519	527	529	550	535	522	511	539	481	552	523	542	534	542	552	562	521	553	556	526	515	527	539	542	538	574	509	534	521	490	536	503	536	543	543	535	508	504	529	520
4640	1114	672	585	634	490	486	438	427	427	405	418	406	402	397	380	395	384	440	409	369	406	372	397	362	396	380	392	358	364	369	378	386	368	385	412	391	357	352	386	389	410	383	368	402	368	394	357	396	416	376	408	393	375	408	393	386	374	408	398	412	384	366	367	387	385	407	372	387	368	366	391	457	375	368	384	377	449	392	387	383	371	343	370	428	413	384	376	374	398	403	359	411	408	352	398	400	353	367	397	393	386	404	367	362	373	369	397	373	375	348	369	375	397	373	425	387	392	354	418	426	388	402	403	400	392	366	404	373	395	381	380	390	384	372	395	351	333	378	363	392	367	397	376	404	407	395	379	399	362	430	393	404	379	361	422	397	399	396	418	362	365	365	360	401	373	422	406	400	384	386	393	383	390	398	332	430	378	375	379	395	348	355	361	381	379	387	381	370	389	379	411	365	372	361	380	373	378	415	369	403	362	366	416	417	411	407	392	431	408	385	416	381	435	382	379	420	399	360	433	362	375	390	370	376	384	388	391	392	418	382	407	411	380	377	399	383	346	372	401	405	386	406	382	388	402	371	373	407	419	418	393	383	379	400	376	386	365	378	370	422	375	391	356	405	365	370	383	402	337	432	371	392	385	384	372	405	400	347	394	390	361	379	370	387	378	360	370	409	379	382	384	415	418	368	398	391	388	356	380	368	399	340	336	383	382	377	408	414	359	441	397	386	429	395	378	377	383	358	377	371	325	386	394	395	408	386	395	411	350	338	391	363	374	383	378	388	349	332	371	364	372	382	415	401	391	400	395	398	356	371	429	428	408	396	391	381	382	390	412	414	385	353	368	404	394	412	365	386	417	412	393	392	422	387	384	400	406	362	413	360	412	397	338	409	383	370	396	391	435	416	375	389	384	392	384	409	394	372	399	380	360	398	394	383	396	359	428	393	376	372	403	422	369	407	410	396	418	391	374	376	409	382	352	414	406	370	378	418	371	378	349	380	397	391	385	402	409	387	365	394	374	400	362	405	386	345	400	364	359	351	389	443	417	385	430	377	399	389	375	387	407	394	375	417	402	375	385	388	412	384	348	392	394	373	414	392	401	374	372	401	378	369	383	402	368	371	352	370	394	388	422	384	387	406	404	368	398	416	409	385	381	392	372	370	371	398	392	401	401	380	398	420	358	387	350	443	384	353	386	364	382	373	379	357	368	373	422	361	393	383	352	396	377	365	389	369	397	360	386	358	396	392	397	408	376	447	390	375	400	401	359	399	400	403	426	392	335	363	375	399	412	378	348	400	370	387	414	360	377	383	365	390	400	434	415	372	392	403	376	401	395	384	373	427	369	392	401	399	394	385	378	399	387	360	395	395	373	378	387	350	397	408	404	347	395	388	414	406	383	388	382	428	401	386	377	365	354	374	407	371	373	371	415	372	374	380	410	397	378	385	380	376	387	401	444	372	356	350	392	400	398	410	366	398	423	413	369	402	396	373	383	380	405	380	370	401	405	388	379	385	396	442	388	397	379	388	368	364	371	413	387	383	375	403	425	409	389	376	368	418	385	359	372	378	378	360	393	373	388	357	384	388	389	388	371	386	394	370	413	400	386	369	391	379	372	365	405	413	420	374	416	425	399	410	395	379	366	390	433	389	392	352	393	341	428	357	421	343	381	381	398	367	410	388	400	419	358	372	371	392	364	397	409	349	367	400	395	394	378	351	427	422	354	394	388	392	382	373	377	404	383	380	408	401	414	429	365	361	377	383	395	378	427	404	376	372	385	374	390	379	377	403	381	360	363	394	392	439	416	396	380	408	375	369	365	371	399	393	402	396	388	392	406	406	359	388	388	391	398	422	365	372	418	386	404	376	421	401	386	405	372	403	411	388	397	397	383	394	398	394	387	391	364	370	332	389	368	354	353	397	394	378	365	379	400	396	376	378	345	386	377	385	337	387	401	413	407	409	361	381	385	410	394	385	378	377	389	389	417	391	402	381	372	392	373	382	332	410	342	402	395	386	415	396	383	397	387	424	341	385	363	349	395	381	399	375	398	357	411	379	368	421	387	401	390	343	364	382	379	391	405	366	370	404	387	353	390	370	381	401	428	413	398	425	368	396	420	388	414	378	391	394	394	420	426	405	393	420	382	377	343	394	364	406	375	371	403	391	368	363	386	407	389	379	387	361	412	390	403	394	386	379	390	377	376	405	430	417	367	365	406	366	380	390	395	355	386	373	390	392	383	408	381	387	426	378	380	382	400	415	412	369	384	398	363	349	376	441	351	422	388	350	420	382	380	418	382	361	396	377	421	403	423	376	394	401	387	411	371	401	392	397	397	406	378	390	422	384	385	370	378	386	405	355	386	383	408	375	404	381	380	391	377	408	396	386	365	419	360	369	422	391	410	343	356	415	367	382	372	364	379	399	393	392	405	423	364	327	358	374	382	373	377	375	369	364	392	409	392	398	360	402	410	379	397	366	335	389	423	421	390	387	381	404	369	404	383	392	402	391	412	382	398	413	383	381	398	365	441	373	369	372	390	389	388	381	377	432	410	373	378	393	380	402	362	381	361	380	419	398	428	390	414	368	406	350	386	386	405	387	370	384	393	382	427	371	362	390	396	380	388	393	425	380	380	355	414	371	367	362	351	396	376	394	389	400	410	387	394	391	440	391	392	343	379	449	399	394	363	390	389	376	362	398	381	423	375	399	390	367	389	361	403	368	349	406	355	388	375	364	389	390	400	374	401	382	382	387	407	395	355	349	403	389	387	360	398	395	366	378	387	387	390	396	376	410	417	348	365	361	394	402	380	362	390	399	361	392	358	367	405	367	375	371	397	400	414	383	348	376	388	435	390	392	360	355	394	385	386	391	385	400	442	382	385	437	391	384	388	376	422	371	387	385	398	418	377	364	394	373	382	374	413	367	412	384	365	395	384	369	367	408	384	377	402	365	391	367	390	390	382	372	386	407	357	360	373	358	391	402	375	381	385	386	387	405	424	386	395	381	388	374	419	392	386	365	407	411	376	387	427	387	379	397	379	382	380	366	354	374	433	398	349	416	379	392	395	366	395	399	365	366	393	348	365	355	380	410	392	389	382	389	424	383	400	391	381	382	388	337	363	378	391	410	393	392	370	402	378	410	432	426	371	419	374	391	335	362	341	380	403	364	351	437	394	373	339	378	372	377	350	374	420	393	393	377	380	355	357	411	384	347	382	407	377	334	377	400	329	375	392	359	383	392	335	364	387	382	387	386	381	397	368	405	370	391	413	387	391	389	405	425	366	374	426	391	420	421	428	417	374	357	396	388	384	356	407	378	393	399	386	408	395	377	375	415	363	377	390	388	399	425	348	377	422	377	376	375	410	381	368	394	369	382	394	419	359	416	347	373	392	364	420	389	388	378	380	398	424	357	394	395	381	362	341	375	390	361	388	385	380	394	388	419	429	410	354	395	385	419	434	378	367	390	378	426	392	390	436	373	406	373	382	386	395
4352	1545	1639	1701	1581	1393	1273	1145	1165	1090	1073	1028	1004	1066	1018	959	1003	992	994	988	973	1037	946	1013	1019	940	947	977	993	971	940	922	920	947	929	922	955	951	922	940	990	951	954	950	918	956	957	898	975	936	933	982	930	889	960	905	980	897	939	966	907	912	919	970	945	870	960	937	999	891	926	945	908	921	943	938	925	960	938	931	936	953	983	972	893	980	965	919	945	917	964	937	909	922	932	929	879	975	894	925	904	905	941	925	914	892	905	979	893	981	921	908	937	892	949	933	875	890	907	929	913	912	925	949	939	969	982	997	971	989	953	959	946	882	897	882	918	932	931	974	891	928	901	930	922	952	929	986	931	883	887	935	946	927	938	957	934	920	934	911	922	880	981	958	898	929	884	973	912	927	928	955	964	955	1063	926	948	934	966	907	878	935	966	934	958	933	953	879	948	912	931	967	952	904	946	1017	955	955	921	929	894	906	961	984	897	969	949	896	952	980	943	946	936	936	929	932	924	956	898	934	952	942	961	874	964	910	868	941	943	942	921	908	911	969	924	962	916	925	937	918	894	931	961	930	978	884	907	916	984	960	870	936	896	928	885	912	941	908	929	954	947	950	938	941	872	913	934	905	920	957	941	963	959	921	978	919	887	879	930	885	978	946	842	938	947	948	933	980	924	946	955	929	967	967	955	891	980	969	900	912	867	937	920	952	877	946	960	988	896	900	957	919	958	906	933	951	947	905	929	876	925	927	944	965	947	987	912	853	977	937	959	930	965	913	891	959	927	914	956	861	921	923	966	909	953	966	949	907	927	952	955	969	962	931	952	946	895	914	961	964	862	928	905	959	919	953	1003	949	897	949	927	915	935	887	903	898	951	914	901	962	887	946	898	886	946	926	880	891	922	968	912	972	940	918	923	951	982	939	893	937	959	894	949	920	927	923	962	945	940	915	952	949	943	924	926	958	927	951	897	957	926	935	939	879	932	933	906	960	945	949	994	928	958	893	925	909	904	949	943	912	975	963	914	975	926	1011	905	911	990	923	917	912	924	886	956	913	913	894	910	972	977	918	889	942	916	896	976	936	932	937	918	910	899	938	958	961	920	930	967	928	939	928	910	932	976	923	1003	963	924	887	963	909	892	925	899	924	943	890	965	927	887	952	864	955	979	891	946	934	984	919	919	931	880	929	895	885	899	952	924	938	927	930	975	906	920	933	945	957	880	894	983	910	972	944	924	883	942	913	936	912	983	891	919	961	901	984	953	993	912	878	959	936	937	913	951	922	913	929	943	926	950	952	939	949	956	907	905	907	912	927	920	948	895	868	919	917	966	911	914	975	944	928	899	950	887	874	949	929	941	918	932	956	907	959	939	923	879	981	933	941	899	887	957	904	950	939	908	924	927	873	891	906	881	964	947	963	975	975	910	928	908	936	927	971	921	895	965	931	900	907	952	938	910	889	898	956	985	928	886	921	906	955	910	938	940	929	882	916	930	951	949	939	948	900	963	907	917	939	928	952	973	914	917	923	920	897	944	939	944	939	913	901	963	936	954	946	963	952	940	929	887	989	933	969	918	947	965	958	976	952	909	929	941	949	943	916	995	930	911	941	975	933	945	897	976	910	949	979	932	902	917	886	946	985	979	976	977	901	961	919	915	949	994	917	911	967	953	958	932	904	934	979	919	928	947	949	889	944	950	962	914	911	881	990	924	954	926	959	911	971	869	939	927	975	905	971	935	906	942	936	920	964	962	927	934	921	960	924	924	943	943	902	929	959	888	928	961	934	956	957	951	903	913	946	945	973	902	866	960	864	903	945	915	913	995	950	992	947	934	906	958	846	888	945	946	887	904	843	958	959	957	967	916	911	930	958	888	890	985	938	938	904	918	949	968	963	947	901	958	934	873	938	995	937	891	861	940	811	938	920	917	970	891	914	965	946	973	898	941	904	936	1002	934	958	950	938	943	991	879	948	933	911	916	952	957	879	969	959	936	920	982	915	902	933	921	937	970	905	962	985	998	914	865	937	904	896	925	958	932	969	891	932	968	947	869	917	891	895	995	948	912	925	899	868	963	941	930	902	920	891	919	903	925	936	878	914	923	962	918	916	912	970	917	940	986	935	946	919	885	909	936	1010	886	952	961	948	914	929	959	907	906	963	948	975	954	895	940	869	928	895	958	940	943	854	915	932	982	897	921	927	898	924	943	919	938	916	944	922	937	933	877	963	902	906	898	939	871	939	974	978	944	892	916	900	936	958	868	976	900	981	938	924	872	918	902	937	950	925	902	907	866	877	965	884	914	987	967	932	948	923	970	924	924	970	921	920	891	980	893	956	930	902	869	931	889	938	999	937	960	907	918	978	938	939	926	937	901	920	958	938	981	887	940	891	971	873	906	925	924	893	942	935	894	941	896	913	909	941	923	900	939	921	920	929	917	952	911	937	949	972	963	964	897	934	967	906	952	926	926	897	922	956	953	939	970	930	917	917	951	933	973	904	975	842	910	940	947	959	965	957	962	963	962	886	977	903	882	917	933	882	888	945	929	939	903	870	897	905	946	941	907	933	860	937	954	924	974	921	965	945	904	918	952	900	954	979	951	931	904	911	960	954	984	939	902	928	882	966	882	914	924	928	958	926	903	891	912	945	932	928	953	931	880	875	905	915	886	949	879	974	888	986	923	930	948	913	976	939	899	957	949	910	928	964	944	897	908	921	968	946	936	924	918	955	929	921	910	926	964	937	921	925	872	910	982	892	934	981	889	938	926	1005	893	936	934	914	954	950	929	927	915	976	891	909	895	948	904	918	918	932	914	948	991	943	965	926	868	923	961	864	938	908	957	891	949	947	898	902	938	910	937	976	869	914	988	965	998	952	959	933	940	940	920	927	953	926	956	930	933	920	925	964	936	895	962	925	939	940	939	922	919	904	924	973	901	901	939	953	933	939	952	939	916	954	920	945	943	899	954	929	952	878	903	949	914	890	993	900	913	956	934	953	886	953	899	944	912	923	944	971	920	974	941	936	918	915	934	873	911	949	930	874	952	912	968	909	918	964	954	865	896	886	906	951	905	945	931	926	1017	900	911	915	939	953	931	930	932	922	921	964	944	931	921	959	937	970	888	866	913	896	930	894	834	958	901	953	964	931	908	922	906	964	980	898	942	904	937	957	966	928	933	933	955	950	895	966	957	937	930	915	933	876	923	930	928	973	932	902	941	885	976	943	935	940	977	923	946	899	940	896	960	938	931	909	924	942	965	920	948	951	917	913	908	915	909	933	899	896	951	951	914	959	926	945	893	889	959	899	926	906	951	986	941	890	910	883	913	908	969	929	953	955	914	914	926	934	935	898	954	924	879	939	958	969	952	974	911	964	932	955	965	907	994	979	960	1004	923	896	962	955	947	946	905	956	914	955	921	992	915	974	942	947	908	934	895	896	912	946	903	940	936	949	946	885	940	926	919	908	945	952	933	946	960	962	969	985	953	929	916	927	964	946	891	907	950	907
14969	3619	2192	1661	1004	767	568	509	544	447	434	431	432	358	370	405	400	366	380	374	391	431	365	390	372	384	358	358	397	350	349	414	380	365	364	364	386	369	360	361	385	348	376	342	366	364	372	368	356	324	340	367	342	392	379	339	365	361	397	331	342	369	337	362	340	352	338	344	369	386	339	353	372	349	379	345	374	382	363	335	339	367	360	352	364	382	357	334	362	402	382	377	326	362	414	397	366	374	386	377	383	380	355	339	366	380	379	359	392	363	375	382	383	380	365	347	332	378	383	368	345	361	353	379	380	421	353	363	368	386	383	376	352	427	377	357	355	389	360	402	351	402	390	386	336	390	343	421	357	360	377	372	374	363	364	360	365	351	355	387	376	386	351	369	352	359	363	378	364	349	384	386	421	383	377	337	364	356	346	376	357	390	325	354	372	374	365	370	322	375	367	336	343	325	334	371	349	351	395	382	355	349	395	355	348	373	383	378	350	367	357	410	400	389	373	367	367	379	349	373	382	335	367	355	378	368	361	387	351	361	351	364	359	347	383	366	341	380	335	363	366	357	362	346	340	367	327	365	378	392	363	349	306	367	337	329	338	370	345	344	345	391	357	358	364	372	360	369	351	338	374	335	391	361	351	342	342	376	372	399	363	394	366	385	370	371	356	360	367	380	369	359	397	362	367	368	344	384	373	380	350	361	377	390	352	335	365	385	367	362	325	400	369	339	358	367	353	332	345	368	382	342	365	371	364	364	389	343	412	366	369	384	408	383	367	381	358	363	339	365	375	320	365	394	362	377	359	349	383	374	367	348	334	385	405	401	385	340	351	395	368	368	380	376	384	385	400	374	358	359	329	361	385	382	363	347	379	372	365	371	372	377	348	349	361	383	341	378	385	355	357	410	374	352	363	402	369	406	381	389	368	345	366	353	359	364	343	398	349	360	360	336	367	339	383	348	335	380	379	333	377	369	380	387	348	328	386	366	361	338	361	366	398	373	377	387	363	364	361	388	354	356	320	332	376	386	375	384	351	357	407	361	353	396	371	359	338	344	396	333	368	356	386	379	382	360	381	428	328	373	351	375	367	329	360	330	362	354	359	343	417	405	376	393	355	411	334	383	378	378	366	384	350	363	393	384	369	372	362	349	381	404	371	352	401	333	375	358	403	363	368	343	325	335	389	366	352	328	387	360	359	340	351	351	397	359	342	346	382	353	390	356	347	347	353	364	348	392	381	369	353	367	359	336	347	362	368	349	372	376	379	357	365	370	370	385	393	365	388	360	309	367	365	387	383	333	355	350	370	359	378	362	329	385	389	360	384	362	374	346	362	396	372	379	363	363	379	326	368	362	412	367	341	390	353	370	365	370	368	379	379	359	369	393	395	365	360	365	373	365	370	341	381	331	360	386	378	372	357	390	364	377	383	375	368	348	385	367	378	335	343	353	380	358	357	353	392	391	387	380	397	431	351	338	353	385	361	390	347	375	365	352	346	379	398	340	371	378	346	370	379	377	366	382	352	351	377	356	359	350	388	360	339	395	352	398	360	341	391	361	372	359	407	357	409	328	385	360	408	363	365	353	390	332	337	350	381	336	362	355	368	332	380	383	373	379	378	352	347	352	358	366	356	357	348	366	373	355	407	364	378	337	372	386	361	366	333	381	365	347	402	392	339	380	370	376	342	361	381	400	375	363	331	340	343	331	357	306	329	377	385	353	357	355	364	369	362	390	371	348	387	373	382	366	371	350	398	366	314	367	343	384	390	379	364	382	360	367	389	398	380	363	401	374	397	376	409	362	394	339	364	370	372	369	350	336	373	342	401	350	391	366	362	346	373	407	370	362	360	351	358	360	370	370	299	392	378	363	395	371	390	362	343	355	343	395	379	344	396	350	384	333	354	394	338	410	374	354	343	377	361	351	343	362	385	370	370	416	365	361	357	346	391	390	352	344	362	348	362	417	367	376	368	365	366	377	346	380	386	364	346	374	372	346	392	374	369	356	359	385	360	354	394	343	377	328	409	380	357	341	352	357	373	345	343	347	398	381	332	359	335	373	369	390	381	334	321	373	374	365	347	369	395	375	352	346	344	346	368	392	352	313	378	358	387	378	354	384	388	382	353	338	385	341	338	366	373	347	349	348	382	358	380	319	393	332	371	390	339	361	369	345	388	343	355	373	401	371	361	387	392	340	343	349	339	367	340	341	375	357	374	346	389	418	376	388	378	372	366	358	377	376	394	359	360	355	317	346	402	375	346	360	399	363	406	344	402	363	397	362	386	349	340	387	367	412	329	335	391	375	361	375	348	367	366	387	388	386	386	366	403	309	375	335	367	354	376	396	386	345	355	324	365	391	382	375	343	370	367	424	353	364	389	323	362	376	364	369	339	376	393	357	372	373	396	423	353	354	364	324	359	398	355	414	373	341	343	379	380	377	378	389	342	352	352	368	374	379	365	378	384	407	365	350	371	358	349	374	359	360	376	372	370	349	378	407	373	361	374	388	332	345	353	352	350	343	369	384	321	375	354	384	372	388	395	354	386	352	354	352	382	330	359	351	349	424	376	391	376	375	376	354	401	354	380	356	362	343	363	377	368	385	362	358	343	350	361	378	374	365	349	367	369	344	351	363	341	369	382	387	344	347	401	320	361	374	373	367	341	352	379	387	353	401	346	366	367	357	368	383	383	355	323	383	414	323	353	383	368	331	376	354	368	362	399	359	357	367	422	380	385	349	353	370	349	328	358	363	349	329	346	396	388	392	375	374	377	356	376	374	355	378	345	417	354	381	391	389	351	362	337	402	377	334	391	362	335	357	397	354	352	365	349	385	404	384	401	374	387	336	405	368	350	360	363	382	355	359	365	364	380	392	364	369	366	349	339	364	375	367	350	352	334	392	381	414	391	356	378	337	325	377	390	404	334	349	393	398	365	373	333	384	389	375	394	346	347	369	417	357	343	380	382	368	344	360	337	357	362	363	382	377	358	354	383	361	341	321	382	361	348	351	378	407	363	385	378	354	390	389	358	365	331	338	362	361	347	377	368	348	336	327	372	367	346	383	370	376	344	393	345	355	350	357	373	352	327	365	384	409	337	350	386	357	383	345	355	374	365	391	377	377	394	399	363	355	355	312	365	364	380	357	375	352	354	349	348	396	371	356	368	342	383	373	390	370	377	387	373	340	365	353	365	355	333	350	355	385	374	353	358	397	381	373	373	394	367	384	372	354	356	347	350	378	342	384	341	370	350	389	382	367	367	371	360	366	368	351	351	370	381	386	345	396	378	343	369	337	417	353	358	366	362	366	346	374	361	355	356	364	393	365	370	364	340	362	368	351	390	381	360	365	350	390	416	368	356	360	395	367	361	416	365	350	372	365	341	343	369	366	382	385	367	380	390	399	361	385	360	405	394	376	384	360	407	376	372	356	355	359	359	343	377	368	325	349	394	368	405	381	379	372	364	367	367	349	372	399	361	366	336	356	397	359	374	367
11833	3244	4059	4466	3260	2404	1997	1721	1781	1243	1220	1259	1242	1106	1069	1102	1060	1033	1025	1022	1017	1002	1012	1001	988	926	954	1001	945	946	915	920	934	900	921	858	914	939	881	904	888	870	939	924	934	868	873	867	948	927	889	892	900	911	932	930	902	890	902	844	810	919	893	886	911	934	865	867	912	860	874	916	890	913	888	866	818	912	936	919	890	871	945	866	923	891	838	880	856	808	877	902	832	857	866	868	857	860	885	922	843	814	900	839	903	855	873	920	868	865	856	902	932	857	897	912	909	906	835	856	853	867	901	812	875	902	802	836	870	912	856	861	887	899	908	875	889	847	860	894	858	874	869	901	869	945	865	904	831	954	849	883	941	939	938	910	883	920	852	864	897	915	900	858	869	923	904	862	918	868	865	915	873	916	843	916	854	888	827	875	917	836	878	895	911	869	825	862	909	920	882	839	914	898	877	884	885	863	872	856	902	843	851	896	857	915	873	854	860	864	916	907	850	885	869	904	863	821	924	859	890	867	917	879	826	940	877	893	890	838	848	898	851	800	912	856	873	927	856	835	876	914	895	899	829	932	897	863	881	891	915	884	900	886	876	850	888	873	858	844	847	893	917	898	855	892	905	867	928	923	880	879	909	897	874	896	868	860	886	895	926	866	853	868	834	962	868	902	800	902	853	880	885	872	846	877	908	877	886	817	914	856	888	856	876	891	873	899	871	864	843	848	882	876	861	852	890	918	869	908	893	932	848	872	850	858	891	902	933	923	900	901	853	943	831	823	889	902	900	878	887	924	925	875	870	854	870	886	881	846	852	938	854	810	871	891	887	897	856	870	897	896	865	866	853	894	884	794	891	893	887	863	872	859	859	902	844	903	913	876	881	794	884	880	900	889	873	862	956	857	915	887	896	866	885	937	882	924	901	867	844	905	897	842	872	889	877	884	843	891	922	894	910	844	833	823	880	891	903	900	964	867	870	884	799	854	852	855	936	899	873	880	897	895	887	839	887	883	890	903	935	891	866	846	865	871	902	838	881	886	905	890	885	841	878	863	890	926	909	852	897	887	896	894	835	914	807	878	860	866	923	881	869	914	913	905	876	911	838	864	864	862	880	833	851	929	876	908	852	869	907	893	928	889	877	867	866	861	850	950	885	876	918	891	929	919	976	880	864	869	901	832	908	875	881	909	888	905	946	830	861	840	905	896	898	871	864	884	913	889	889	926	873	910	890	895	897	878	861	882	906	847	784	812	899	838	880	897	881	864	878	880	878	911	874	867	902	885	878	898	875	893	811	862	888	895	864	810	888	899	883	897	870	896	867	948	879	907	892	909	815	905	889	874	942	839	853	887	882	892	900	850	929	870	871	856	927	843	892	868	873	884	876	888	892	932	878	877	944	839	900	828	917	878	898	927	886	842	890	872	873	843	909	848	947	883	853	908	898	884	828	910	910	826	874	887	894	895	908	879	868	924	890	850	862	879	855	885	937	875	873	934	891	884	879	881	871	874	885	898	936	914	882	897	805	893	869	845	910	893	875	850	871	948	857	828	840	875	933	854	889	910	872	905	823	856	873	911	870	832	918	900	930	881	910	910	874	863	889	906	883	869	947	907	882	872	854	923	888	951	909	869	870	867	891	884	882	919	855	898	909	900	856	870	852	869	887	838	866	839	856	887	876	898	913	922	931	852	899	778	869	955	855	918	895	905	913	898	845	861	889	875	857	874	853	937	856	916	888	907	868	827	911	913	877	833	938	878	873	913	855	882	901	861	887	875	859	922	895	885	854	847	927	874	920	872	850	918	876	896	895	916	920	893	827	861	876	856	826	878	832	897	890	879	894	899	897	933	890	890	875	884	856	853	862	874	861	893	944	907	873	902	918	851	896	913	971	929	874	875	837	897	858	851	897	883	882	918	851	900	877	881	881	875	871	876	928	940	868	890	908	854	836	917	899	880	837	889	924	886	902	850	891	893	868	947	842	887	963	887	887	852	899	924	887	853	915	854	857	906	903	864	852	870	888	879	889	874	867	893	869	913	865	907	874	931	908	954	882	911	872	924	858	959	832	889	811	882	920	908	853	915	871	880	876	909	848	890	900	893	837	854	830	853	892	931	925	910	891	857	892	898	883	905	869	931	906	890	840	885	860	907	870	903	890	918	912	932	885	888	834	857	838	908	912	870	804	872	922	905	877	845	898	851	841	842	841	908	905	876	854	862	846	867	903	837	893	862	865	897	909	875	869	877	855	903	868	893	919	921	842	917	873	973	901	875	849	880	883	942	897	880	881	910	860	889	893	892	872	860	867	876	934	933	850	869	910	838	872	889	866	887	866	895	877	838	921	865	871	896	847	928	921	909	847	823	876	874	885	836	844	852	894	885	894	914	876	908	907	882	830	895	855	885	886	864	915	872	876	895	866	918	928	862	815	875	901	895	897	833	912	842	882	870	899	873	872	870	829	889	832	899	826	902	907	901	894	887	890	848	854	811	829	855	906	850	902	843	896	881	855	861	889	877	881	900	911	899	858	873	897	882	860	861	826	854	885	904	868	871	839	874	901	896	869	888	884	859	864	931	874	894	876	845	885	863	900	836	876	823	872	860	897	879	916	863	913	900	875	878	902	896	845	907	856	860	870	885	861	845	862	874	879	884	863	904	881	789	919	897	882	861	887	879	861	861	887	862	890	833	839	893	906	943	901	927	877	895	908	918	909	833	927	930	900	879	862	924	871	896	844	883	893	905	893	815	879	857	904	872	861	898	904	878	949	894	865	827	877	869	890	861	882	904	865	896	844	919	920	836	866	878	874	881	895	867	896	896	897	905	909	906	904	873	874	870	876	876	866	897	863	866	887	903	895	950	902	881	860	866	881	907	897	870	830	881	902	878	882	913	860	869	858	866	878	858	903	921	902	847	868	910	887	862	870	920	817	871	857	909	846	942	850	859	881	846	836	903	919	855	858	882	872	897	843	968	853	865	883	898	885	880	878	870	890	885	859	877	877	915	918	904	859	867	847	859	923	864	912	920	913	858	881	895	879	898	944	913	918	885	847	882	911	902	878	871	900	884	877	850	902	871	867	859	873	913	859	914	902	879	858	921	914	884	886	835	913	864	879	926	836	860	890	903	869	862	862	917	927	877	860	885	938	829	848	895	845	865	883	861	887	869	838	874	863	847	875	828	866	844	891	896	855	942	858	891	881	888	852	886	855	899	933	865	915	846	876	869	920	837	928	866	881	871	878	847	830	885	955	829	879	842	857	831	859	799	868	892	819	931	856	891	929	841	872	930	885	923	858	842	912	855	856	860	935	864	924	840	882	927	888	884	858	863	893	911	867	916	836	861	829	865	870	932	874	929	848	876	905	906	907	883	878	880	864	922	863	880	942	827	941	897	928	838	863	881	870	877	883	851	849	936	882	887	842	892	916	884	890	897	839	922	873	909	903	899	844	891	819	908	917	871	905	885	893	878	829	925	870	915	865	881	912	868	892	849
24145	7198	3976	2607	1366	821	523	456	514	357	336	322	328	275	259	270	258	233	218	268	285	258	201	233	247	230	217	243	220	202	229	217	204	226	225	211	226	215	230	207	231	209	249	225	203	233	235	232	201	214	257	241	239	220	199	187	214	214	234	215	205	198	188	220	223	227	208	207	203	223	205	197	224	197	210	211	190	213	214	216	236	222	198	215	231	227	211	217	229	226	221	208	208	216	204	260	219	232	233	227	219	228	212	230	194	241	196	219	212	224	199	228	215	223	195	213	220	237	194	214	210	223	218	197	218	229	222	222	232	215	233	193	204	209	201	211	201	224	212	216	214	216	216	224	207	194	231	205	227	239	234	210	205	252	235	201	207	224	212	206	195	227	210	213	207	219	238	202	244	182	191	185	226	200	195	239	211	201	187	179	208	223	214	232	215	217	230	232	190	222	222	227	216	212	219	208	239	246	234	231	227	227	249	190	250	215	202	205	212	212	226	199	232	206	219	215	201	220	228	203	202	196	227	220	237	222	204	189	215	203	225	229	227	244	235	201	224	245	239	208	235	210	198	206	217	187	175	207	242	221	202	193	192	228	196	233	224	181	210	241	228	185	215	198	203	257	240	215	218	222	202	231	201	206	199	195	205	209	200	192	235	203	209	210	188	217	201	211	219	228	189	218	216	196	235	203	194	210	192	242	215	216	225	219	188	197	229	228	197	205	239	194	213	206	208	232	218	220	206	222	200	196	199	222	229	217	215	225	225	224	177	210	238	236	224	221	222	200	193	201	201	189	202	196	217	206	225	208	191	191	215	192	209	225	235	235	185	213	222	228	217	191	229	216	225	197	234	189	191	212	209	222	209	185	215	208	221	218	202	185	228	225	225	211	252	211	175	218	213	203	219	207	229	218	211	217	214	207	203	221	211	207	197	221	210	214	186	208	213	196	232	208	219	237	214	215	212	214	235	216	256	218	185	182	226	217	193	234	232	218	238	211	197	237	219	195	186	214	224	206	244	205	216	224	206	221	192	200	213	218	190	189	214	207	216	226	258	234	205	229	197	201	212	223	215	217	210	206	247	204	207	203	194	241	220	217	203	210	193	218	235	211	229	197	215	230	214	263	212	199	204	231	212	218	228	222	205	188	202	185	239	189	211	202	234	237	200	195	245	233	220	224	230	210	195	206	211	223	226	220	188	216	256	232	222	211	234	235	217	169	201	214	207	198	214	210	218	193	192	202	221	190	191	218	193	196	227	204	222	223	226	190	192	213	242	222	230	204	231	217	216	210	234	205	190	220	198	217	247	207	188	203	214	218	221	224	239	201	206	224	211	221	200	219	198	188	233	179	241	203	202	243	220	200	197	201	224	182	214	218	206	234	202	248	215	193	194	223	183	190	229	172	226	217	227	214	209	199	216	222	209	192	201	206	214	213	226	222	233	216	202	218	185	242	208	223	198	234	221	212	235	226	197	223	234	222	200	191	243	196	238	202	221	215	226	220	193	220	186	219	222	228	226	201	206	219	245	228	229	225	200	222	222	231	213	201	224	186	221	238	233	206	209	223	235	207	217	198	195	227	252	206	233	209	225	195	195	191	198	198	234	219	227	215	225	227	226	193	230	204	191	205	220	214	202	192	211	226	203	206	181	208	214	207	214	214	206	203	235	239	241	197	223	194	233	213	230	199	227	190	190	214	219	206	203	221	219	214	221	223	220	219	225	207	212	199	219	226	208	234	204	197	195	218	213	189	236	206	209	201	215	216	231	212	241	248	213	189	226	223	214	200	191	204	212	235	208	236	207	195	198	224	245	231	196	216	228	216	226	221	221	213	215	210	209	191	232	224	219	205	231	238	232	235	218	262	193	196	206	214	207	211	222	201	186	219	219	208	223	230	185	239	191	224	231	193	191	250	230	242	199	195	238	205	254	213	241	208	208	229	224	229	229	208	204	255	189	240	214	218	227	241	229	202	236	210	204	210	233	220	211	196	213	236	188	173	202	202	208	194	186	197	241	213	207	213	237	209	205	193	182	236	209	214	218	234	214	220	195	214	225	210	192	195	217	213	235	205	254	182	191	196	202	234	217	239	201	202	191	249	228	214	233	205	200	189	216	222	232	215	209	196	225	190	248	229	217	244	214	226	184	213	214	213	224	229	202	211	197	204	194	207	195	221	215	208	196	236	225	225	228	197	193	198	230	210	228	229	252	189	223	219	206	221	227	226	222	214	247	213	224	211	225	265	184	234	234	230	216	245	213	229	224	206	201	200	198	223	203	239	199	222	230	214	233	229	210	210	182	251	222	198	211	203	226	214	233	218	211	235	211	213	195	203	181	202	214	252	210	255	207	216	218	195	200	227	211	210	204	222	218	206	198	223	216	217	249	229	212	206	215	188	236	227	232	206	229	225	201	213	220	198	207	222	205	207	213	207	205	212	226	230	218	211	206	200	225	209	202	257	200	210	183	192	224	212	228	225	192	224	200	218	215	194	223	205	204	226	208	237	197	192	220	200	224	214	210	202	207	227	214	202	196	227	231	206	223	210	222	230	216	197	214	203	196	238	220	226	197	199	235	209	195	216	212	204	218	208	201	236	206	199	215	211	203	211	214	218	211	234	215	205	203	195	203	207	238	223	221	213	229	209	204	209	218	220	246	208	223	202	211	200	184	212	211	222	212	191	231	217	210	210	211	221	229	206	198	231	187	217	203	235	228	223	219	215	197	228	204	202	246	196	232	200	226	191	230	211	200	207	208	197	226	210	192	226	197	215	189	199	212	216	220	221	198	210	204	189	213	222	201	190	231	225	221	203	225	186	230	218	199	186	256	204	225	244	199	235	220	238	210	235	230	227	224	222	222	225	233	187	211	180	213	221	201	208	227	228	204	220	230	238	189	229	210	232	205	209	213	179	228	232	219	210	214	222	214	209	238	238	191	209	190	222	198	183	219	169	217	239	214	240	212	237	243	194	225	199	204	231	191	207	207	219	202	230	218	230	212	208	211	224	221	196	212	188	208	215	176	216	188	198	228	227	191	204	212	227	188	206	202	203	222	213	236	232	209	211	209	185	197	203	266	211	214	200	179	227	220	227	238	214	228	214	249	187	213	232	201	235	196	216	222	202	226	221	216	200	205	254	226	185	223	194	209	199	217	214	196	192	204	194	214	217	195	222	175	192	191	211	209	238	205	209	193	222	203	203	193	206	201	205	228	205	235	210	188	214	227	205	223	190	207	236	225	205	201	233	204	223	206	210	219	230	225	225	211	215	225	192	228	238	213	191	222	194	212	223	237	197	177	217	228	203	202	205	231	205	199	216	177	224	211	231	202	192	216	228	219	216	242	233	220	233	205	244	205	210	206	198	224	252	171	187	206	203	203	205	232	175	228	211	246	195	198	211	221	198	185	245	216	220	225	234	235	217	244	211	252	198	236	224	204	195	185	180	187	194	208	214	193	187	218	189	185	224	207	213	223	200	231	208	232	201	195	230
16205	4862	6388	6130	4456	3161	2429	1937	2135	1340	1242	1219	1152	943	853	848	877	855	823	822	750	801	723	706	661	680	711	685	718	637	601	632	606	629	577	576	599	569	553	561	534	570	559	537	583	608	623	566	588	557	593	568	477	495	557	590	574	580	563	561	565	558	532	524	557	547	575	632	573	561	548	551	554	568	566	541	544	521	539	615	527	550	557	548	575	537	563	537	578	536	537	553	500	581	552	560	528	559	585	550	488	559	576	530	541	534	556	566	509	581	533	547	538	578	538	571	567	552	569	595	564	550	543	560	554	506	560	563	569	515	563	581	532	572	554	558	537	528	569	520	575	545	556	547	532	605	541	590	553	562	522	530	597	509	543	520	529	565	544	556	550	539	547	554	529	555	551	525	542	595	524	536	556	547	524	515	556	578	516	546	539	529	559	521	548	535	539	555	558	576	523	559	556	510	553	589	561	526	508	563	561	537	539	551	519	536	511	529	565	556	551	536	555	517	530	536	528	567	564	537	565	555	534	556	502	527	545	551	534	522	536	537	579	548	523	567	520	548	527	567	559	540	529	514	573	608	569	538	526	534	560	548	606	568	503	520	551	508	516	547	591	526	556	510	545	514	511	547	546	534	525	593	539	525	552	540	544	584	533	523	554	587	543	546	542	546	554	522	529	521	565	515	561	542	555	529	553	555	550	544	581	533	578	527	541	532	545	554	516	538	544	515	567	520	539	554	530	525	527	545	540	537	542	571	523	539	572	561	553	579	535	519	532	534	547	512	519	565	564	522	524	539	551	555	530	546	492	584	481	540	540	542	570	517	547	526	553	553	537	560	566	599	555	552	559	549	608	535	538	572	525	567	559	558	538	540	579	522	562	527	562	546	522	512	532	501	574	537	579	497	599	522	567	560	487	510	535	573	572	580	565	547	526	569	543	557	519	549	570	537	519	568	511	542	514	576	542	551	557	551	528	571	518	532	583	567	549	561	531	474	562	558	552	556	527	566	515	548	549	544	594	566	500	540	575	554	521	565	516	510	560	542	534	555	478	527	527	550	564	528	539	557	534	559	564	567	544	553	507	539	601	539	537	539	537	547	563	556	485	502	578	578	534	531	519	533	525	494	561	585	539	548	618	578	570	575	564	524	554	516	547	505	549	579	561	496	512	577	548	519	551	534	559	542	539	545	549	531	534	528	539	552	507	530	536	547	570	525	540	545	522	589	576	543	502	522	583	516	502	553	538	532	493	537	545	540	523	529	515	542	502	555	512	566	531	549	512	563	571	564	550	522	534	510	529	540	500	533	559	549	531	503	539	542	530	552	579	588	499	530	521	548	586	561	573	581	576	594	561	519	516	535	527	553	562	579	568	541	518	566	542	539	533	525	516	547	521	555	578	527	523	546	537	562	551	568	506	589	559	541	539	563	548	537	543	532	502	525	542	520	528	561	559	541	564	535	572	554	552	541	570	554	516	539	565	514	533	544	527	534	566	552	564	570	545	563	529	489	521	564	543	551	531	508	545	528	587	515	559	572	584	526	532	538	545	577	569	538	559	520	566	513	548	569	526	530	540	563	539	549	510	554	530	558	531	571	547	560	546	517	515	539	559	541	589	563	542	546	515	536	524	546	555	533	551	560	591	544	567	541	556	522	552	595	520	532	562	513	515	522	556	590	554	599	554	557	506	527	553	561	530	546	529	536	568	498	525	567	570	511	547	506	547	521	547	554	549	549	570	507	545	580	563	542	579	534	541	512	542	544	576	496	537	586	514	558	541	538	567	531	523	536	520	558	562	542	489	508	568	512	496	574	561	551	524	542	541	556	493	579	523	538	581	536	578	520	560	527	531	528	586	512	528	492	563	514	528	496	522	553	546	573	535	525	524	562	534	561	556	564	572	556	528	537	537	537	572	537	511	599	535	577	554	529	532	568	579	568	601	565	496	553	540	574	536	548	548	589	546	550	477	568	568	589	561	566	553	576	577	538	538	565	533	538	516	567	558	517	563	494	552	521	566	541	586	550	524	559	549	545	563	564	542	527	533	579	542	540	546	549	538	487	550	549	546	522	517	553	521	559	509	572	531	525	575	568	518	600	543	530	571	563	522	557	544	548	542	573	525	496	573	482	578	545	564	507	555	554	542	553	558	568	521	541	491	548	578	561	479	541	569	558	503	554	537	539	549	530	553	564	517	509	522	561	539	573	502	527	512	557	582	570	532	532	571	565	503	555	525	570	533	539	571	583	533	519	516	517	542	575	540	558	523	548	582	548	550	566	510	523	537	556	553	533	551	573	502	493	505	550	519	543	535	539	545	556	533	547	530	548	539	560	524	546	533	544	562	561	511	517	542	530	477	526	525	561	551	547	554	549	511	542	550	553	526	579	510	586	571	563	607	504	526	549	538	538	576	565	584	566	543	520	527	546	523	531	530	535	552	556	541	511	548	598	527	536	558	541	534	550	530	531	523	566	525	510	542	512	515	524	522	543	542	541	558	534	561	530	574	515	564	563	532	545	576	567	576	588	543	546	561	497	551	539	528	503	542	569	571	542	565	537	575	580	516	564	510	542	527	526	570	562	519	542	571	522	536	562	546	561	549	533	583	549	555	538	526	534	550	562	541	517	530	549	562	537	516	550	546	561	531	536	578	553	524	553	569	578	529	532	534	512	555	566	544	543	547	551	562	522	541	556	527	544	533	550	571	584	573	532	505	518	504	494	545	559	579	513	553	537	541	537	534	508	562	563	551	513	513	560	521	534	573	550	581	523	565	590	568	519	534	547	553	536	575	508	541	576	531	515	557	570	552	527	556	546	548	575	542	548	536	576	529	535	558	569	520	541	554	551	532	506	544	492	510	589	538	561	545	560	534	519	537	536	572	557	545	585	535	538	519	571	569	567	499	568	506	589	552	541	525	575	563	530	560	533	540	518	525	537	515	563	512	532	549	595	566	540	553	539	557	563	554	550	563	564	532	516	548	597	569	523	578	538	551	550	531	524	546	545	539	581	555	535	534	526	531	548	544	559	595	519	558	561	488	529	543	533	531	492	518	527	545	533	597	558	542	527	524	550	584	559	541	521	563	602	546	533	533	550	552	521	494	566	536	530	525	552	561	548	541	527	529	569	523	571	543	548	558	565	549	558	536	556	541	524	565	511	491	539	547	520	511	505	542	534	537	542	558	531	526	527	521	572	534	526	553	536	530	519	533	553	497	563	557	487	551	551	532	539	567	561	536	544	562	532	601	532	558	542	513	573	513	541	548	559	545	531	547	524	559	550	558	535	553	517	588	543	539	547	499	522	572	547	549	558	588	529	570	556	543	545	541	563	527	552	555	545	522	529	536	492	539	549	557	571	566	524	541	526	554	536	550	560	554	570	567	541	589	546	548	573	573	531	587	551	527	549	563	534	555	568	531	589	509	545	532	542	528	498	546	493	544	542	568	557	546	524	569	533	573	498	529	515	514	511	529	552	547	552	524	575	572	539	509	536
4334	1164	746	648	569	457	484	447	413	418	457	387	432	402	392	428	438	377	436	439	418	417	409	419	415	401	374	414	420	416	388	418	414	368	401	420	372	414	406	399	411	401	380	397	365	398	406	390	403	412	417	410	395	377	410	444	411	388	391	397	411	368	384	388	392	391	395	419	401	406	392	395	418	407	387	399	402	404	388	394	387	415	408	394	387	397	376	390	400	367	391	397	394	398	415	391	418	377	428	426	391	380	368	416	380	385	367	385	404	415	418	392	402	393	413	402	393	424	370	416	424	399	408	359	396	380	372	372	406	412	420	412	352	421	360	383	389	404	408	374	405	411	379	379	413	375	394	419	425	397	413	396	399	366	388	388	409	378	387	400	362	392	381	380	388	410	403	386	369	401	401	420	402	419	367	400	430	434	392	389	369	373	369	353	363	389	352	373	408	401	403	379	418	378	377	426	357	372	404	413	375	381	423	390	394	335	382	406	384	357	372	392	411	389	379	410	406	375	390	377	379	419	400	395	402	402	367	400	409	397	429	407	416	383	394	403	416	356	363	367	370	380	427	365	422	411	395	421	426	382	393	393	374	412	387	372	388	423	367	352	392	377	432	409	423	435	418	417	411	419	353	401	359	400	376	404	394	393	411	383	417	401	381	414	407	409	421	381	419	413	380	399	391	394	372	430	387	380	413	397	399	420	386	385	378	374	412	395	392	437	402	428	381	384	388	401	423	380	416	372	415	433	445	428	388	362	449	403	374	384	412	428	389	414	415	397	392	347	388	435	437	373	403	399	382	376	399	395	406	412	387	398	380	393	418	394	396	395	407	415	398	390	402	402	367	383	401	372	408	413	358	367	355	430	350	417	414	413	416	401	420	400	427	420	385	381	410	393	387	365	395	402	403	387	403	412	378	411	401	373	376	395	403	375	379	379	381	419	372	399	355	361	354	380	392	374	416	383	394	379	402	409	405	351	435	401	352	411	385	421	414	372	426	414	418	428	378	345	399	370	381	382	421	423	398	406	396	412	384	361	421	386	390	361	381	410	412	410	394	407	370	421	361	385	391	419	386	399	381	390	382	391	378	405	383	372	374	394	406	397	379	382	387	371	376	378	420	383	357	398	389	404	414	414	402	417	365	417	382	418	366	370	398	393	404	432	380	426	452	385	380	434	385	367	417	389	407	410	412	390	386	417	384	401	432	400	372	391	410	385	418	395	405	400	390	381	385	362	402	404	406	359	389	382	372	411	378	389	414	375	413	431	341	393	431	440	397	364	376	380	367	387	365	398	401	411	440	409	436	410	396	380	375	374	348	390	391	394	378	405	392	446	388	390	365	402	382	413	405	402	412	374	371	377	355	366	409	401	407	404	402	404	350	373	414	440	414	411	413	447	370	361	364	394	421	396	359	405	450	418	398	383	398	417	391	393	394	409	395	402	375	392	391	401	412	413	379	399	376	424	398	386	356	374	390	388	384	376	383	412	398	422	432	409	378	350	441	406	373	416	409	403	380	381	408	384	385	393	410	389	395	357	385	421	397	370	384	387	416	402	427	419	420	435	403	439	414	396	406	367	386	401	419	407	403	376	393	357	378	406	407	382	387	422	389	399	455	378	383	380	392	390	422	399	361	403	399	393	400	395	406	396	393	383	397	391	399	402	396	410	357	368	374	424	386	372	384	390	377	414	345	406	383	403	397	405	396	379	409	416	425	407	373	367	398	413	359	359	398	413	373	391	396	397	399	400	406	407	381	389	404	385	403	388	382	411	394	354	386	375	407	417	393	396	408	381	382	443	407	407	372	370	421	421	433	368	389	378	398	399	387	411	427	395	424	414	401	435	411	368	389	424	388	408	406	439	432	386	378	388	415	433	414	431	383	437	385	416	396	388	372	401	404	371	427	410	379	414	378	361	382	367	398	422	428	361	389	394	390	387	410	376	382	416	410	390	373	416	389	401	373	419	402	389	368	363	382	426	351	399	407	392	390	406	416	426	344	374	420	410	370	393	399	382	388	416	433	386	419	372	411	402	375	435	407	389	399	395	384	444	398	381	360	417	368	379	394	422	413	397	409	416	362	392	413	366	390	382	386	389	361	403	377	387	390	394	405	406	383	394	427	382	408	386	394	400	394	373	408	406	393	417	386	382	379	394	361	376	422	410	402	395	405	402	375	400	405	389	386	371	364	376	376	399	398	372	443	357	402	404	395	428	393	390	401	385	384	415	418	401	403	407	414	414	399	370	425	381	380	435	381	394	390	385	377	396	412	425	428	393	393	363	393	364	360	367	418	390	425	430	400	392	388	402	424	402	406	372	348	387	386	386	380	423	384	383	433	380	350	387	432	421	404	409	395	398	380	374	385	387	374	410	399	424	383	386	432	432	436	394	408	411	436	410	412	378	386	378	399	363	386	391	399	385	371	370	355	407	341	350	352	423	385	404	393	414	359	419	416	396	396	394	432	367	426	404	403	413	428	428	378	398	404	415	393	368	422	370	419	368	404	393	439	435	435	386	412	408	391	407	347	409	442	460	402	401	374	426	370	379	374	370	394	416	405	412	409	386	418	368	404	406	395	379	379	413	406	425	373	391	405	427	437	365	403	408	377	391	408	390	409	389	392	374	371	383	405	372	350	418	416	389	422	413	393	418	373	386	397	363	407	395	401	385	376	402	402	362	385	412	442	412	385	400	376	381	389	401	413	387	388	404	378	348	396	381	380	391	375	426	361	380	430	375	376	388	357	433	394	384	373	422	369	448	435	365	411	465	376	405	409	388	412	402	386	424	457	403	408	396	423	427	420	385	430	435	370	381	425	411	406	397	418	395	421	429	364	407	393	417	345	404	377	403	354	391	432	429	429	374	380	396	413	414	423	370	397	399	394	411	422	429	420	400	451	410	397	379	395	443	386	391	390	408	392	356	401	395	356	372	370	404	368	399	411	389	412	434	420	435	387	358	383	414	370	411	389	390	399	368	379	378	388	381	398	402	407	393	396	363	414	391	391	402	391	370	400	400	377	393	394	427	390	405	334	402	401	385	398	420	367	398	411	398	395	363	389	399	402	442	435	399	399	387	382	361	367	430	430	389	410	413	446	391	403	387	397	402	433	384	415	385	368	408	420	391	413	371	367	399	420	399	370	378	392	418	399	385	370	361	447	378	383	410	388	392	407	388	393	378	395	393	397	397	390	394	396	437	407	366	405	397	426	385	417	392	399	422	402	388	392	373	388	399	397	365	365	367	436	401	414	406	422	439	383	387	392	406	435	377	372	395	416	437	371	369	390	409	404	395	384	391	377	418	388	394	430	373	391	390	382	385	364	364	403	402	402	397	388	393	401	403	393	423	374	360	411	392	402	417	402	407	371	363	410	398	403	392	425	372	340	404	405	401	394	381	376	422	380	410	356	394	387	406	405	392	363	398	379	374	362	391	411	365	398	342	407	392	373	383	400	427	383	385	408	423	403	375	381	401	377	426	390	404	360	359
4236	1661	1762	1891	1617	1439	1301	1192	1182	1153	1142	1202	1098	1065	1014	1035	1016	1053	1031	999	1037	1065	1024	1021	966	1025	982	981	963	969	977	903	941	988	926	920	1028	992	934	980	937	925	950	960	979	963	907	959	944	970	1013	1006	947	905	962	1001	946	939	989	989	1009	972	900	943	938	1009	949	944	989	961	1018	873	991	994	964	905	956	972	932	1004	994	981	895	982	982	941	935	938	923	925	976	951	962	943	954	975	943	944	960	880	925	967	1003	961	990	999	942	990	976	971	940	952	967	961	940	951	1006	1024	1001	916	993	944	989	920	939	1030	984	923	983	924	1000	921	923	917	983	991	941	877	878	946	976	914	877	935	963	927	928	953	987	952	1012	963	960	922	896	966	946	950	935	944	964	937	973	975	947	947	915	928	953	983	933	905	952	936	977	998	983	998	934	917	961	975	914	985	962	921	929	940	996	903	959	969	950	971	931	942	953	965	954	948	909	931	926	935	998	974	929	943	959	942	924	940	988	932	956	951	1006	913	986	932	911	955	964	904	993	983	1013	926	970	941	955	944	909	974	971	980	942	931	946	935	947	961	886	934	967	923	1007	896	945	919	941	931	938	968	913	893	966	933	902	964	913	982	930	932	994	981	955	976	941	947	942	996	943	907	948	955	954	947	947	968	946	1027	995	885	939	1003	964	985	961	947	941	927	932	925	956	906	938	990	928	954	952	952	883	988	908	937	960	987	956	930	964	959	942	896	951	952	920	961	1004	1002	926	947	954	903	977	990	939	951	906	960	988	944	885	978	973	922	900	995	953	949	949	981	952	960	970	932	967	969	941	964	1012	918	906	980	898	936	971	967	892	930	992	1006	932	1054	900	954	954	939	940	928	996	959	934	927	993	955	973	940	971	970	981	943	977	908	979	961	948	982	916	983	955	945	983	933	999	989	989	922	980	1004	1017	1016	926	954	940	950	990	976	941	990	949	1008	991	954	925	886	1030	928	944	1017	966	925	992	910	941	968	957	910	953	958	941	895	955	955	914	924	998	970	906	961	935	948	983	961	943	923	925	936	978	922	978	934	929	971	940	880	951	959	912	905	942	949	927	956	961	985	934	974	902	968	964	984	919	886	955	936	1022	1023	962	980	954	911	949	914	925	927	930	953	988	941	939	949	943	977	915	1000	921	960	979	906	929	1008	920	971	911	990	990	945	994	962	967	952	980	952	960	933	958	940	1008	947	979	904	970	941	971	969	967	907	963	925	959	933	940	914	989	945	928	968	971	938	950	964	959	936	982	995	970	994	952	974	980	958	951	919	964	959	977	967	1007	922	958	1015	887	947	928	937	976	951	959	959	897	974	945	929	967	933	964	894	948	978	926	961	986	1010	898	983	919	957	920	1000	909	913	942	993	936	921	966	976	987	960	970	993	942	964	943	983	951	976	970	949	951	952	983	968	1024	903	970	969	951	981	1030	967	992	951	975	973	991	984	1003	914	981	951	901	912	916	957	975	960	1021	964	906	959	962	942	939	955	940	989	946	968	940	1000	958	961	926	985	949	955	979	941	966	958	940	931	981	941	979	919	881	973	922	905	964	981	939	997	993	931	987	960	914	965	954	976	949	1014	988	911	914	931	955	1010	938	969	951	937	971	994	964	955	934	907	974	897	944	996	975	954	906	930	980	946	963	931	935	965	920	933	971	986	971	888	1021	993	961	968	1004	979	986	970	920	985	963	960	929	974	982	950	1000	906	965	920	984	931	942	866	980	957	905	974	928	978	915	922	950	926	952	971	922	981	967	976	930	979	978	1008	1002	937	974	954	951	910	950	934	892	995	901	1014	925	952	973	942	1017	985	965	961	961	916	943	931	951	933	928	932	915	949	912	976	957	904	1011	969	975	976	1038	933	931	1030	948	955	981	963	933	1016	1002	942	969	1007	886	933	951	1018	929	904	890	974	1034	918	961	980	964	956	978	873	962	976	1028	938	959	954	1023	925	875	977	939	923	969	941	1003	981	933	920	980	925	922	955	955	997	953	975	993	949	985	953	954	965	947	905	945	918	947	954	904	965	940	933	1005	947	1016	976	948	931	990	889	952	950	895	945	933	1019	986	946	1000	993	959	913	902	1001	974	982	973	920	981	876	987	922	977	924	936	948	963	990	978	960	939	978	944	936	917	945	942	921	954	943	940	956	922	970	998	953	923	957	957	932	1009	972	974	894	1004	998	938	952	974	962	921	942	951	926	989	965	999	930	941	926	972	951	977	874	976	963	1022	939	884	946	900	923	957	962	958	914	953	906	958	963	915	962	966	967	930	910	974	943	921	938	968	985	940	985	950	934	931	917	915	953	982	949	962	945	980	969	967	947	999	923	970	947	945	949	928	991	994	917	938	988	940	932	949	895	951	964	920	907	1001	915	960	978	969	934	977	901	979	969	912	927	958	946	1004	903	957	945	1001	999	922	981	929	975	978	981	973	991	958	918	944	917	931	932	947	913	953	1065	939	998	976	954	973	939	964	936	916	947	930	950	956	996	919	933	986	974	960	1006	923	928	920	960	920	951	963	886	911	928	1008	944	893	950	1004	962	946	918	986	999	960	1004	1015	1006	917	936	986	960	923	916	961	977	970	956	905	953	927	947	938	922	968	941	949	965	985	983	924	994	992	937	981	973	974	995	994	954	929	935	915	971	952	960	982	917	942	939	950	972	958	957	984	952	927	958	998	932	931	915	953	968	956	906	971	969	934	951	936	958	971	931	1019	960	923	942	915	1022	914	979	963	938	1011	940	941	945	1020	963	916	965	927	1004	928	971	969	990	951	969	938	914	978	973	918	1025	994	965	965	969	978	1036	982	998	913	986	1005	951	937	945	991	968	956	933	966	963	925	1005	997	923	882	966	918	950	944	907	923	956	947	1005	946	964	946	957	967	919	927	925	983	923	969	977	901	967	936	967	950	948	895	919	959	981	958	976	991	997	903	934	970	993	969	957	914	930	924	971	977	918	946	951	955	921	948	936	939	956	886	981	894	936	933	962	977	885	979	939	964	972	996	931	963	940	912	943	960	949	924	915	938	955	1006	976	910	1024	962	988	961	949	970	963	954	1004	984	922	968	942	937	987	969	961	951	937	934	1016	920	929	965	946	902	956	950	985	925	937	941	979	990	926	961	934	882	906	930	927	917	876	969	960	913	949	926	912	953	934	1006	948	933	919	973	999	992	971	970	956	1020	941	995	941	890	918	954	961	965	888	969	956	924	922	965	971	943	933	1000	972	915	971	922	994	927	921	936	961	903	926	967	969	936	931	1008	964	937	902	986	933	975	1015	940	992	949	906	994	913	889	971	936	972	957	904	952	949	935	919	960	908	957	888	950	955	945	994	954	989	954	932	922	933	930	910	942	934	980	998	988	989	1025	927	989	1001	953	939	955	943	983	968	910	948	932	977	926	899	947	877	913	1011	939	968	945	947	887	974	910	924	925	952	962	962	920	957	952	900	947	983	962	958	948	934	951	1023	942	959	957	936	969	948	945	936	960	1009	993	970	963	938	983	906	922	966	927	957	967	942	968	903	893	972	977	987	946	943	968	913	1003	922	965	962	1035	930	975	912	935	986
14811	3744	2385	1630	1011	752	605	550	537	434	437	471	431	409	411	412	397	333	369	401	411	392	400	379	372	340	387	377	369	409	358	369	374	367	371	370	377	359	398	334	354	390	346	360	415	374	371	388	353	372	374	385	355	358	399	405	325	385	379	390	382	410	330	353	378	387	323	396	347	380	397	385	356	388	370	305	422	337	369	373	389	356	362	364	394	344	393	387	363	344	378	405	363	356	366	403	352	349	383	365	375	390	400	387	365	364	354	391	372	328	366	391	393	338	393	351	387	375	356	328	397	343	376	376	371	382	350	385	364	346	347	362	339	368	385	399	362	371	372	391	367	357	378	374	380	356	379	358	376	371	405	393	381	375	364	378	380	350	384	396	319	376	385	388	365	395	392	388	381	383	393	367	342	384	376	355	350	352	372	395	359	361	357	364	401	350	371	366	376	371	334	334	398	405	395	378	347	375	376	411	392	378	372	374	377	388	341	375	365	380	367	394	363	378	391	348	368	362	365	333	357	383	387	342	358	408	360	367	374	366	378	382	359	377	386	370	335	365	378	331	364	363	334	339	355	424	393	346	386	353	387	370	359	362	385	362	401	353	369	396	386	371	371	401	351	357	383	374	341	354	394	337	380	358	353	371	378	378	364	364	373	403	359	351	379	380	369	384	365	359	369	358	348	400	389	370	382	378	392	383	381	349	368	305	402	370	356	357	371	355	309	358	398	357	363	379	361	379	355	368	395	376	372	381	360	405	363	372	361	381	385	368	369	364	364	346	393	346	342	372	343	367	351	365	381	350	320	353	362	383	359	382	390	340	371	379	376	369	364	354	368	381	386	395	376	359	380	420	368	354	354	334	362	363	361	390	387	375	397	370	367	342	369	381	328	365	384	331	406	350	382	371	347	365	369	391	350	377	390	393	390	364	376	370	377	344	356	350	338	386	413	379	384	349	351	338	388	368	367	379	361	375	348	371	383	367	370	388	355	367	360	345	353	329	376	377	397	376	402	371	384	350	385	342	334	340	322	397	395	359	353	395	367	403	376	378	394	373	401	333	360	363	363	363	366	407	347	371	402	346	394	333	357	348	344	377	367	352	387	383	377	388	388	358	383	374	371	380	337	372	389	354	400	342	370	412	347	397	352	380	380	365	382	387	367	388	359	357	330	312	367	375	388	391	397	352	352	354	371	370	356	374	362	397	369	352	353	387	353	407	379	382	347	384	387	404	384	379	356	362	391	394	388	384	411	392	377	335	391	380	367	398	374	386	342	389	338	358	374	375	383	385	389	356	377	390	396	383	395	361	377	394	395	368	382	384	406	371	363	383	378	353	354	388	372	370	377	370	357	333	351	388	357	344	331	363	378	397	364	367	361	353	368	378	376	399	405	345	360	381	361	368	363	372	371	390	410	378	372	352	361	373	375	389	369	348	356	382	380	418	336	367	330	326	352	351	347	380	355	365	373	347	375	385	370	379	398	385	386	372	379	377	355	385	379	356	342	390	383	374	334	369	372	361	387	327	358	345	387	337	350	376	368	386	414	375	359	351	382	373	401	376	352	403	380	369	391	365	363	366	373	394	360	368	392	377	395	348	367	355	368	368	384	364	363	382	366	365	369	360	373	381	341	397	366	368	333	365	345	380	415	373	363	364	351	348	369	393	375	342	358	397	358	371	374	396	384	334	373	348	366	393	355	343	390	351	406	346	408	381	369	408	359	354	365	353	358	379	353	362	355	402	380	326	379	355	374	365	383	377	362	384	378	390	370	387	385	341	350	350	391	371	369	376	356	394	422	369	391	380	365	366	337	369	363	385	394	368	390	403	316	358	408	401	382	350	368	362	354	387	393	353	338	353	332	344	361	386	382	384	381	375	404	374	377	363	358	379	386	365	403	384	339	351	334	350	360	397	392	385	379	393	372	347	382	378	356	330	417	392	357	387	370	354	343	367	399	352	350	390	385	360	376	384	380	365	382	377	361	343	371	388	366	375	392	355	372	376	380	387	364	374	394	374	359	393	409	400	412	334	366	354	385	400	400	349	350	360	374	351	378	356	378	360	414	357	365	357	339	366	371	353	403	352	342	373	390	337	345	387	378	400	382	373	372	347	331	357	333	324	390	368	366	382	407	376	382	406	385	368	352	338	338	336	364	347	372	366	377	373	378	358	369	361	388	369	358	375	339	378	405	361	399	360	389	374	353	368	388	409	324	364	358	350	325	356	375	380	363	376	337	369	375	391	378	341	395	386	365	363	389	381	351	376	358	389	344	370	333	368	348	388	401	376	358	406	367	360	379	395	406	357	369	348	331	344	390	398	372	387	376	375	405	359	370	366	369	361	371	366	385	347	360	355	358	400	385	372	374	366	364	432	391	378	382	344	365	382	362	344	382	364	365	389	363	365	379	409	346	387	384	382	394	399	373	377	367	356	359	369	366	340	374	368	355	360	355	354	338	348	356	347	378	360	357	369	367	361	371	350	362	373	355	370	376	363	365	384	398	385	355	371	453	379	406	394	351	349	370	401	387	338	416	385	379	386	369	373	362	365	351	408	334	354	373	366	381	357	337	389	361	370	382	388	410	391	392	407	361	371	373	353	371	354	341	377	361	405	353	324	385	384	400	387	352	351	403	359	399	392	370	375	361	368	354	396	365	388	322	374	347	357	392	382	378	437	364	356	380	358	388	387	358	397	328	355	345	376	411	378	358	369	394	354	401	371	387	352	331	382	369	380	368	378	353	366	376	407	398	359	377	399	384	376	368	385	383	372	341	399	364	376	377	356	352	365	378	384	365	342	403	344	408	407	372	387	366	381	387	339	394	365	343	351	371	351	382	377	337	378	371	422	372	398	357	389	347	359	345	358	413	357	379	355	355	367	382	365	357	393	370	350	355	358	385	373	381	398	362	354	365	334	384	343	379	365	352	344	371	392	384	357	375	387	355	361	404	389	378	358	390	351	346	346	379	336	366	387	348	378	381	356	365	378	393	372	371	385	368	364	374	364	383	389	390	375	389	396	365	382	379	372	370	362	360	358	418	404	408	378	411	359	338	361	369	356	371	374	383	381	362	368	383	373	378	363	402	411	365	348	381	389	419	367	356	362	390	370	369	359	349	367	389	329	409	351	378	371	367	392	360	371	399	384	364	366	371	350	375	391	325	382	351	358	343	388	366	419	410	357	385	386	346	387	361	403	376	341	348	355	404	376	342	394	394	359	367	377	368	386	369	346	380	368	370	365	358	353	399	382	374	388	398	366	364	384	401	402	391	405	369	381	363	384	373	399	373	367	360	400	374	400	371	398	363	344	375	360	379	392	420	385	359	361	422	344	359	382	372	392	355	395	377	435	367	351	370	374	379	371	399	396	403	350	400	325	398	343	402	373	354	378	334	379	416	373	384	372	419	340	386	404	356	405	377	361	382	391	358	387	392	376	367	368	373	357	342	401	379	372	385	373	425	392	360	324	379	353	354	352	373	381	365	391	393	381
11710	3543	4545	4006	3204	2466	2023	1854	1838	1301	1422	1471	1279	1171	1098	1124	1095	1068	1123	1065	1083	1072	1029	1011	955	934	971	976	952	969	973	935	962	912	932	937	909	916	932	860	915	913	903	966	900	848	862	873	925	898	917	894	891	896	963	924	909	860	907	897	907	855	878	905	828	939	928	901	902	934	923	937	839	862	931	894	909	921	889	893	896	914	879	842	911	838	920	863	909	833	903	921	832	868	915	908	901	845	917	944	880	917	928	930	862	905	895	818	852	902	942	857	901	861	883	873	903	895	916	922	921	834	906	919	919	901	842	839	861	867	895	884	891	870	882	936	946	925	876	902	837	863	873	892	928	890	841	955	897	893	913	891	887	892	908	849	822	919	923	838	948	874	941	911	907	879	896	900	916	847	931	846	909	892	920	851	875	870	869	856	898	930	936	931	893	931	912	936	826	866	890	900	858	931	851	901	901	916	831	876	906	866	850	907	913	910	988	925	935	859	861	865	861	964	940	860	875	884	851	885	958	927	906	933	895	879	903	834	934	892	885	888	915	956	905	896	950	940	880	880	930	962	934	849	927	902	924	880	863	901	879	871	897	907	862	938	893	895	871	930	863	860	872	853	911	917	898	889	853	888	884	893	893	900	884	872	846	909	884	917	905	880	962	884	878	890	868	936	915	912	923	923	861	921	832	936	847	878	897	905	941	910	958	917	912	894	914	884	902	875	885	932	869	926	907	869	870	917	923	927	906	943	887	891	843	920	909	904	899	823	867	875	922	885	871	807	875	973	904	922	855	846	886	873	936	896	936	870	909	892	854	891	878	873	842	888	926	900	911	915	857	871	954	870	838	938	916	895	885	868	898	905	939	927	875	939	873	882	922	922	832	904	878	892	915	893	924	835	896	913	896	915	880	910	906	868	891	885	893	872	916	911	871	883	903	901	911	863	887	888	879	896	894	878	916	905	887	885	865	899	911	854	889	896	872	994	861	875	877	931	938	921	894	892	898	861	932	900	928	953	866	865	868	861	895	896	858	916	820	897	916	846	897	859	932	848	867	893	846	908	905	870	903	900	880	881	902	968	916	910	881	876	883	984	874	855	924	897	912	872	889	860	902	881	848	851	852	908	884	891	915	907	912	876	928	948	911	942	894	815	897	881	864	893	888	910	889	901	877	902	916	902	884	939	911	897	880	896	882	869	912	867	892	871	908	899	878	870	886	880	849	892	824	871	924	873	882	880	876	926	880	899	905	888	882	887	846	842	885	892	850	868	905	858	860	898	948	901	931	881	932	909	905	872	890	850	886	907	921	915	909	895	893	885	906	865	885	917	883	891	868	882	863	940	913	897	945	936	850	880	894	834	929	866	864	869	889	905	901	878	893	889	934	843	952	895	906	850	944	901	908	892	864	885	913	888	869	904	934	888	925	870	899	886	882	931	920	851	897	867	845	898	870	866	872	864	969	903	952	841	923	969	910	847	915	891	902	873	922	871	918	869	908	902	871	899	902	914	887	893	927	904	858	880	842	926	851	881	888	859	895	837	898	897	895	846	915	872	923	907	915	922	916	909	879	828	907	863	889	908	895	868	899	873	900	940	910	905	826	930	889	873	865	912	880	899	905	930	890	849	896	892	917	901	867	914	892	897	899	937	869	920	870	928	910	903	908	915	866	913	944	898	893	940	913	888	878	876	923	870	873	883	868	878	934	881	919	878	914	889	861	939	916	905	926	871	1009	888	862	873	916	897	847	892	856	944	898	879	846	877	875	868	885	857	954	915	907	876	897	917	858	869	853	863	947	828	947	896	885	925	897	818	884	888	879	922	887	864	913	870	890	904	866	938	865	872	897	870	857	856	860	903	911	896	891	874	890	905	897	866	921	884	931	887	853	937	926	887	898	893	887	856	927	920	864	833	884	895	903	896	870	928	872	896	896	892	888	898	965	897	872	873	899	928	943	905	888	878	865	920	933	863	900	878	901	854	860	885	903	871	899	919	898	908	851	884	939	864	917	867	902	926	909	889	890	955	873	915	874	920	872	847	909	875	846	950	864	877	877	858	919	881	877	884	911	888	933	899	848	863	928	896	909	860	882	946	882	893	933	847	890	907	914	905	892	861	884	875	888	920	896	903	887	872	928	921	845	912	883	894	949	841	943	927	860	931	940	890	891	861	935	870	960	848	857	870	932	885	910	914	921	918	919	828	834	910	885	885	905	884	919	871	909	935	884	907	879	925	973	912	871	830	847	917	932	872	918	884	871	878	879	900	901	876	893	894	942	896	907	898	908	961	897	893	882	906	932	900	898	884	930	916	849	908	904	937	915	876	872	860	863	951	903	835	865	862	912	943	906	878	905	900	928	875	940	926	893	912	933	910	853	846	840	925	917	893	846	866	877	821	888	888	927	871	893	915	910	890	921	874	863	863	914	918	879	919	925	889	884	907	876	860	886	854	883	929	874	862	873	912	847	935	874	894	818	929	874	873	885	850	915	854	871	904	872	890	905	911	882	917	866	869	904	936	921	920	855	908	900	898	889	882	851	896	907	847	878	843	911	874	953	883	891	913	899	901	875	941	866	942	838	828	892	886	935	844	887	884	861	872	832	947	880	886	907	900	899	855	842	923	864	899	871	867	911	870	901	898	906	889	845	919	861	897	910	932	921	874	911	897	909	923	899	886	948	861	831	920	843	883	905	958	935	910	861	932	854	896	877	927	884	905	925	896	886	889	905	892	882	915	878	856	915	878	908	929	859	877	872	869	870	874	908	892	904	867	874	905	899	944	942	915	907	884	877	934	879	927	873	861	912	872	898	856	934	921	876	946	931	919	829	903	895	895	938	890	969	930	863	916	851	867	918	886	849	877	938	839	919	914	903	895	873	928	851	917	835	831	866	858	869	816	894	877	869	828	957	878	940	918	922	900	882	951	935	911	923	876	908	863	921	912	853	967	938	912	883	827	854	842	882	858	887	886	895	882	913	914	947	813	874	911	952	890	883	922	888	875	861	864	906	888	889	917	920	872	871	894	906	899	866	860	918	917	895	904	928	852	919	871	887	914	916	886	902	886	902	941	884	871	910	841	848	887	926	924	904	890	927	897	888	855	890	919	903	912	892	922	923	921	901	855	909	919	899	905	903	910	906	859	883	921	901	902	902	931	940	877	875	866	919	886	898	846	950	954	937	888	876	916	884	874	859	884	898	883	915	941	870	890	867	936	993	852	894	845	837	899	845	903	916	882	901	865	904	932	867	918	884	915	885	913	889	869	844	889	827	870	848	896	894	915	916	883	871	926	936	909	912	879	845	884	928	917	883	905	892	940	886	939	912	899	932	890	867	915	918	954	922	895	907	883	881	921	926	850	893	941	883	846	888	890	893	881	883	914	918	884	901	875	876	860	882	885	796	921	871	850	904	839	847	932	905	904	891	848	902	899	866	940	945	839	901	893	892	871	861	928	868	867	844	827	835	915	929	899	877	859	923	871	862	977	877	915	894	881
24154	7233	4233	2718	1373	782	600	541	467	351	368	372	289	269	263	254	255	259	238	265	297	294	261	237	205	251	227	223	253	256	237	202	233	218	213	190	233	219	209	224	218	211	232	245	218	208	195	186	216	211	207	232	228	207	239	222	211	226	209	210	230	204	208	193	209	211	212	197	231	212	192	189	200	226	200	213	213	232	204	225	237	247	247	205	213	231	226	206	198	226	210	234	239	220	200	225	217	202	232	210	226	267	214	201	199	219	212	210	180	204	216	210	208	227	209	218	211	210	230	210	245	223	233	204	200	192	191	213	183	224	212	193	207	202	212	224	262	195	210	240	215	241	239	196	225	215	203	198	227	200	219	215	229	247	193	202	224	218	207	199	213	208	240	217	216	222	192	196	216	225	218	225	207	214	257	213	207	202	209	223	209	239	227	206	210	227	213	239	200	249	212	223	239	212	223	225	211	225	207	205	219	220	196	186	199	216	218	192	248	233	215	246	218	248	229	188	207	219	214	220	214	231	235	205	201	205	238	193	232	207	238	198	208	209	211	212	229	229	199	191	210	243	232	228	210	197	199	209	198	197	219	194	219	200	208	197	213	234	191	216	227	210	200	240	249	226	242	227	208	246	216	199	223	247	218	227	220	215	229	216	190	211	221	202	217	241	209	211	221	186	217	218	207	235	198	238	227	185	203	183	224	228	221	219	221	209	212	242	213	224	154	214	220	221	221	208	215	209	224	207	222	229	213	225	201	200	196	209	208	201	208	233	185	217	227	207	206	172	247	228	205	203	240	210	210	207	214	210	245	207	204	230	192	220	203	217	233	218	215	216	205	209	202	219	215	222	213	230	249	234	201	206	200	193	197	215	216	242	237	215	212	199	228	213	205	205	208	218	228	213	222	212	220	235	212	195	208	225	255	222	276	232	194	213	209	210	217	236	226	245	206	221	222	177	239	192	212	222	220	218	218	223	218	214	211	223	219	223	206	242	209	217	203	191	237	206	187	226	219	219	244	200	224	194	226	214	234	215	215	224	221	232	214	205	194	240	240	230	195	244	231	212	244	222	202	192	223	196	226	220	238	220	194	236	223	228	214	212	236	230	226	214	220	241	190	220	191	239	225	245	221	215	223	217	210	227	235	220	226	198	247	242	241	204	203	225	186	208	223	207	198	229	197	213	217	216	232	209	225	236	234	223	231	215	233	228	204	210	202	215	217	199	223	208	224	219	256	244	214	243	204	193	201	222	211	218	239	228	210	229	204	186	198	223	211	221	226	214	220	225	232	227	226	238	227	210	223	211	279	225	218	216	223	197	237	213	225	232	227	212	206	213	197	196	208	209	200	207	219	216	182	211	219	202	219	225	202	219	186	213	237	233	188	221	215	214	238	236	213	232	217	214	223	231	224	229	226	212	205	214	224	198	213	213	192	204	232	226	248	217	199	224	235	213	216	186	195	219	215	223	191	209	206	196	221	186	217	232	193	213	222	219	218	197	215	237	252	205	212	231	223	207	214	224	217	206	238	222	205	226	207	203	220	213	207	230	251	193	212	213	209	217	198	192	208	205	227	225	224	194	208	212	222	225	198	191	236	223	207	215	220	230	254	219	211	232	220	215	213	248	177	192	208	219	214	248	241	230	218	218	213	204	228	230	222	189	215	195	216	206	194	226	193	215	199	204	207	218	210	210	221	184	201	208	212	234	233	214	232	225	209	216	190	183	233	237	192	216	208	191	231	240	211	207	202	230	235	204	199	198	225	229	225	208	193	218	207	215	199	214	201	226	230	209	214	201	207	237	219	192	193	198	200	209	202	222	212	219	222	197	215	188	217	190	190	188	203	230	205	189	211	238	214	215	189	214	213	214	185	224	226	231	209	232	199	239	184	177	232	234	231	196	220	220	228	234	203	216	223	220	207	207	245	219	224	210	232	217	212	228	211	205	217	220	213	227	206	215	213	217	217	231	257	234	235	209	205	211	189	211	210	233	216	239	222	196	191	210	203	235	218	230	223	193	237	232	225	232	213	207	203	220	203	187	238	218	210	197	204	238	203	203	213	223	201	203	204	210	228	228	209	235	205	201	188	211	227	226	224	236	193	191	206	212	217	213	215	198	238	235	214	165	221	181	219	208	212	211	235	208	210	217	199	212	207	240	243	212	242	204	224	210	210	210	234	216	224	196	197	239	232	236	202	214	222	216	211	198	197	206	246	201	218	206	217	225	206	228	226	227	204	205	227	217	225	203	237	217	223	188	216	182	233	248	208	248	271	240	203	236	205	203	257	192	236	215	204	247	223	221	190	232	200	205	230	223	189	223	193	215	238	214	201	198	216	202	225	231	232	236	233	210	235	206	196	236	214	227	211	234	227	189	228	224	197	227	216	235	216	205	203	221	197	211	206	208	261	216	190	218	220	214	207	218	196	222	213	230	198	232	214	217	231	219	235	200	248	217	235	212	228	194	189	228	205	216	216	215	194	231	221	206	199	218	214	207	202	201	231	224	202	228	246	228	209	198	204	196	229	200	225	215	226	196	205	234	192	200	220	214	233	217	226	197	239	220	221	206	230	239	214	196	233	247	244	174	219	201	231	198	219	214	211	242	191	214	227	215	219	213	233	176	233	218	223	176	231	209	218	209	218	223	204	185	257	206	220	187	211	216	213	184	220	220	221	204	194	211	215	223	212	179	205	197	230	208	221	245	205	202	233	223	214	209	222	191	226	228	226	214	232	220	221	241	236	212	189	228	207	216	206	216	208	214	205	218	236	226	228	212	190	231	212	199	201	214	215	196	237	202	205	216	209	215	195	204	232	213	217	225	228	205	208	207	223	199	212	229	213	210	230	211	212	200	206	210	216	237	245	228	202	213	220	216	185	201	223	233	222	216	206	203	235	205	219	230	206	229	226	226	211	235	227	225	220	249	211	199	229	193	236	206	235	207	203	208	204	182	202	193	234	218	257	204	227	214	201	212	219	244	212	203	223	239	190	222	198	203	249	196	215	217	208	212	213	216	238	205	220	188	209	222	199	213	226	242	201	236	238	225	224	208	221	217	224	206	220	235	228	207	217	223	215	207	226	216	216	208	239	205	218	197	194	210	209	200	205	211	223	225	235	226	224	193	217	209	247	204	224	207	216	221	216	197	216	205	238	227	210	202	202	197	234	218	237	170	198	212	213	245	214	237	194	216	222	220	235	253	244	206	224	196	250	204	196	204	217	199	216	221	230	218	231	226	225	224	233	231	224	232	203	203	209	187	216	225	234	202	246	200	253	248	209	211	202	215	185	207	209	209	190	203	221	226	231	204	218	219	225	231	226	234	216	197	234	208	216	224	212	220	229	205	196	244	222	220	234	246	204	196	213	204	253	220	213	202	194	198	222	215	225	199	240	221	191	219	229	198	223	247	207	208	225	186	207	200	217	211	217	203	202	233	199	209	208	204	222	220	212	234	217	236	220	206	229	213	199	227	207	208	200	201	220	218	224	207
15912	5113	6207	6017	4518	2934	2307	2143	2240	1429	1440	1420	1113	981	938	932	837	864	844	862	843	817	783	731	661	667	663	665	636	647	628	609	622	580	615	522	599	565	552	555	584	580	601	570	634	619	552	558	552	584	575	538	572	599	580	560	546	553	559	550	558	554	549	552	532	592	534	530	548	546	525	572	558	564	538	521	517	575	554	559	558	559	570	574	563	546	576	537	536	559	527	572	603	527	554	556	562	554	565	575	552	560	582	556	558	576	567	572	562	543	529	563	554	577	566	576	558	552	551	587	564	557	517	572	570	597	593	528	534	538	524	525	575	512	583	536	545	521	582	550	545	564	595	562	540	548	560	540	577	559	537	567	552	555	578	550	567	534	565	527	526	548	549	522	609	571	506	518	531	542	532	588	593	539	554	529	531	520	586	530	552	519	537	552	589	571	580	563	543	537	615	585	595	575	579	547	573	557	536	540	549	529	551	511	575	552	534	595	498	526	540	551	501	604	527	582	524	512	578	602	565	558	522	584	515	516	578	560	543	565	529	552	545	566	562	576	564	542	553	561	540	531	556	527	593	583	597	561	540	539	520	562	570	543	535	490	511	609	591	541	524	560	581	564	571	540	533	554	557	572	556	532	578	515	532	582	488	554	560	540	565	498	516	535	532	523	523	528	557	512	591	544	601	526	580	556	527	550	548	485	587	517	551	557	544	566	558	557	547	542	553	545	556	585	548	550	516	549	518	547	525	562	574	572	570	563	547	550	543	532	533	542	575	561	495	523	583	563	530	540	558	599	591	565	553	544	547	543	541	555	570	553	560	545	555	575	536	579	571	540	564	532	583	532	558	532	575	559	538	540	525	543	570	580	533	569	570	529	554	570	550	566	550	544	566	521	540	534	575	570	555	535	550	571	490	535	552	547	538	549	531	537	563	544	563	529	544	582	529	541	535	525	518	542	556	547	523	531	573	546	554	566	532	534	566	530	534	556	545	537	623	572	542	507	560	534	549	518	517	574	512	552	537	529	532	563	515	552	559	521	564	538	522	597	505	547	548	576	532	522	523	556	560	551	531	559	542	511	518	544	513	550	530	561	518	519	539	520	569	578	513	523	580	548	546	558	549	555	586	578	556	574	587	555	568	554	526	557	575	556	554	570	552	567	528	544	580	557	583	577	528	527	575	524	544	556	540	616	506	547	543	623	551	569	541	534	567	531	545	547	564	592	554	590	548	562	538	532	552	559	539	535	550	527	492	551	593	548	556	577	577	533	538	516	540	545	538	534	520	560	548	495	556	561	588	603	527	579	525	517	527	570	554	541	539	550	566	526	548	564	521	569	512	565	551	562	561	608	574	520	543	589	571	537	566	511	492	540	553	563	573	517	529	581	589	551	557	523	544	590	564	593	532	552	570	548	519	557	547	575	507	592	547	538	561	567	543	582	569	546	549	541	552	603	572	554	532	567	566	567	583	551	501	539	527	562	528	539	558	557	602	562	555	591	505	565	574	526	554	543	535	552	521	546	546	589	552	557	540	520	567	533	528	536	528	557	546	603	532	535	539	558	573	593	598	553	546	541	543	569	547	558	558	588	558	521	542	528	542	568	564	519	539	511	567	569	568	513	525	575	595	573	540	543	541	535	545	580	562	564	530	543	553	580	541	553	524	516	525	558	551	548	550	527	599	573	594	560	588	527	551	574	527	528	528	534	546	583	523	571	565	505	549	563	529	591	538	552	520	597	576	580	548	545	525	567	559	547	558	529	564	529	542	576	575	569	519	599	567	540	586	577	579	555	545	547	565	524	550	568	554	519	555	557	526	568	593	556	542	548	546	537	532	504	547	571	539	587	548	563	579	554	556	520	569	571	511	582	531	538	574	569	564	532	548	562	554	544	604	569	530	555	576	542	566	590	559	518	568	582	491	555	495	522	532	531	556	583	550	552	538	548	516	569	545	588	545	549	562	565	559	516	572	525	573	507	508	540	530	501	572	555	555	562	563	575	545	582	584	581	572	542	547	545	554	522	567	557	564	577	559	560	559	591	500	554	544	559	558	534	563	530	536	539	569	567	549	569	558	527	543	589	537	583	548	530	607	543	522	552	524	494	570	561	577	585	549	562	548	561	573	552	568	523	547	512	542	576	537	608	556	590	572	582	565	533	564	529	567	530	561	537	510	509	540	546	548	561	538	538	549	577	537	528	541	561	532	549	574	568	580	565	570	536	529	547	523	537	565	536	544	547	553	541	527	530	585	517	591	505	596	512	529	520	538	571	556	541	543	543	559	562	581	557	501	527	518	551	497	546	566	559	569	517	527	557	601	543	574	527	565	568	525	523	598	552	548	495	540	540	578	533	550	557	528	517	570	515	533	528	560	562	521	567	534	545	550	567	511	526	528	508	473	549	562	590	523	533	546	588	534	544	520	533	595	572	606	555	579	572	562	526	533	550	582	539	521	555	579	531	600	558	532	589	547	548	524	506	528	555	534	541	560	567	565	621	552	578	507	529	558	541	555	512	611	557	554	550	555	611	566	527	528	581	536	546	564	568	502	559	551	571	575	540	527	567	584	597	560	595	589	572	512	566	536	565	557	574	600	562	542	547	536	592	570	545	575	561	548	535	542	540	572	564	534	560	596	565	523	539	559	519	574	550	597	575	554	549	559	545	508	533	563	572	558	579	514	568	566	597	550	525	572	558	555	546	570	581	576	547	546	534	554	504	524	562	557	576	588	576	505	572	591	576	530	539	561	555	535	568	546	539	553	620	549	525	544	487	538	541	552	544	544	541	581	555	539	557	552	590	559	568	549	511	540	552	559	549	557	561	570	568	549	546	550	546	567	579	566	551	546	536	557	582	580	559	581	547	567	570	566	566	543	556	562	536	569	536	551	573	538	528	535	530	556	564	555	550	519	543	547	547	549	539	533	561	564	620	548	562	533	544	504	543	542	560	557	553	586	524	514	525	588	535	576	547	594	541	562	556	533	573	538	534	528	572	553	517	496	567	544	545	537	529	548	524	536	558	579	535	544	572	549	571	561	610	579	576	556	560	553	536	527	562	569	562	549	596	549	548	599	553	525	511	527	537	603	520	516	553	538	525	594	550	559	576	511	578	571	596	564	554	558	507	556	533	553	528	547	554	541	545	535	559	578	500	578	559	520	546	558	541	536	523	533	530	576	595	566	554	592	577	563	574	528	540	557	551	563	591	548	536	549	533	545	528	527	555	570	516	581	524	566	549	560	528	539	571	537	558	523	529	540	523	565	543	551	495	549	520	540	531	542	539	556	566	550	573	550	566	509	525	544	596	562	587	593	591	537	495	578	557	565	553	538	597	539	528	531	555	556	581	545	540	576	554	569	521	524	575	537	593	551	528	566	559	539	550	524	550	546	538	537	551	565	562	509	518	560	569	542	530	528	563	554	577	541	561	567	532	599	535	602	567	572	559	546	577	556	490	511	513	555	533	552	574	565	562	563	547	544	523	539	545	567	526
4539	1178	711	613	538	459	475	450	489	376	432	388	405	423	412	445	387	416	423	408	427	415	386	413	410	372	399	390	420	409	374	382	357	400	377	399	432	396	372	419	395	418	414	411	380	405	398	435	376	425	431	389	424	393	386	393	421	382	359	385	362	373	354	395	378	397	401	410	385	419	396	374	405	374	425	403	399	397	406	372	378	408	402	369	373	386	402	394	396	424	384	381	377	389	391	425	436	387	391	389	390	404	357	395	399	409	430	391	421	389	439	389	376	391	409	422	379	401	418	394	410	390	391	369	384	426	450	412	458	372	384	390	370	395	416	365	392	415	367	413	401	401	398	447	387	421	415	389	379	394	377	379	430	375	360	386	378	382	366	408	389	381	385	399	405	359	422	405	371	422	375	393	391	390	357	399	378	371	373	378	400	404	390	407	407	380	366	417	399	378	375	385	382	362	421	387	385	427	376	412	372	368	383	401	425	395	396	419	421	388	385	398	412	363	382	365	413	403	389	421	407	419	395	385	433	399	389	385	368	379	399	370	424	399	408	384	391	387	395	400	435	422	382	429	382	404	366	383	417	394	397	422	388	395	380	391	348	369	374	407	394	376	388	403	354	405	401	390	373	411	400	372	356	352	384	413	370	344	404	412	385	390	424	392	405	422	420	401	353	409	381	416	375	399	424	414	428	395	415	413	393	370	380	405	364	364	362	379	414	407	370	376	407	373	413	381	372	395	411	380	392	428	410	401	416	379	364	372	419	336	422	388	409	370	418	383	418	408	384	404	402	393	416	403	373	397	387	411	405	402	412	374	412	422	373	409	399	374	384	382	389	385	396	340	428	392	382	394	391	354	388	374	388	394	366	393	416	419	368	406	398	389	389	407	424	395	410	393	417	410	384	405	367	391	401	416	393	398	373	353	416	405	400	369	418	382	432	404	403	412	408	388	384	387	412	420	393	397	418	390	399	390	400	405	404	379	396	384	378	377	387	397	405	403	392	389	401	397	368	430	372	371	427	365	380	448	376	398	369	408	384	381	414	382	394	370	396	452	365	384	421	424	362	400	361	369	389	405	415	421	398	420	405	398	379	396	387	367	355	430	366	396	407	345	416	401	397	431	407	386	406	363	365	374	395	428	407	394	390	382	404	392	367	416	372	400	398	396	432	385	361	352	398	407	383	443	408	410	382	407	360	370	404	406	393	376	398	381	378	418	381	420	402	407	389	387	426	369	393	372	408	387	360	340	381	387	389	396	398	411	417	360	392	399	388	367	401	405	392	387	389	372	381	396	379	431	384	389	367	421	375	390	400	360	406	417	398	416	419	408	359	375	379	360	405	412	376	395	400	394	362	401	381	414	408	402	431	377	409	393	412	390	379	404	393	390	400	367	416	419	380	415	389	407	387	399	347	369	370	363	415	391	402	391	408	416	398	389	390	420	369	395	443	415	371	375	376	337	355	401	407	374	403	382	395	382	433	386	360	416	398	406	400	396	384	387	423	405	384	404	355	381	403	376	404	405	385	374	403	354	392	372	425	402	388	380	408	383	375	378	395	409	411	376	391	368	400	426	416	398	407	389	388	439	362	369	415	407	433	386	393	406	381	375	391	378	397	404	406	376	412	351	394	393	406	394	424	407	389	382	375	337	392	384	413	393	430	405	402	426	373	399	419	433	427	382	405	400	379	359	397	410	382	385	385	389	381	394	422	380	363	387	455	386	381	408	362	407	423	369	397	388	393	362	394	441	386	338	393	418	406	392	408	409	358	421	401	404	402	393	348	401	391	405	397	396	406	384	417	409	404	369	406	377	421	363	383	374	419	398	396	347	395	429	394	429	378	440	410	372	398	381	412	393	404	383	397	438	387	363	399	372	409	369	397	420	386	381	429	385	425	408	403	391	398	387	372	365	392	417	398	364	372	402	399	402	371	384	381	396	368	384	387	325	395	405	388	377	383	384	380	384	388	418	416	407	399	403	386	367	415	403	371	434	413	382	416	383	399	387	420	418	411	463	363	398	415	343	409	414	415	388	382	405	361	385	399	358	415	386	400	388	396	399	329	371	365	383	410	369	362	410	431	437	396	362	407	409	398	394	387	396	437	363	404	440	402	400	415	403	398	398	436	412	426	378	382	412	395	401	435	401	391	371	378	401	410	402	399	374	397	396	396	424	419	344	389	371	394	383	384	359	393	411	380	434	386	395	381	397	403	389	378	387	402	386	368	391	415	363	406	366	397	390	397	399	400	374	411	416	383	407	427	372	426	423	416	412	400	383	414	398	370	373	375	426	391	389	378	406	397	402	370	371	404	410	371	392	411	386	399	396	389	364	377	387	369	349	382	399	383	397	355	377	378	388	410	404	406	399	387	426	408	387	417	392	382	442	380	403	380	389	391	373	425	413	393	411	434	406	422	386	379	406	369	424	394	382	429	397	378	367	385	390	407	368	381	441	411	368	397	389	405	412	441	371	350	351	366	436	390	374	370	410	365	427	405	395	366	375	402	395	399	429	410	376	409	361	408	395	411	371	408	407	397	396	430	374	394	399	385	418	359	384	375	416	391	398	357	400	424	369	405	376	368	406	364	416	405	430	413	391	410	372	410	344	418	415	449	393	389	397	405	362	393	403	382	381	411	386	415	405	411	420	403	402	400	383	388	401	391	419	382	400	387	394	406	393	425	379	400	385	395	390	387	380	369	382	416	401	373	393	397	412	382	411	378	408	381	393	367	414	374	428	425	362	420	415	428	412	399	400	395	395	408	430	411	396	426	344	372	376	383	362	386	396	380	382	400	420	427	372	399	390	404	369	392	366	410	407	368	364	398	400	389	403	400	389	405	369	394	374	390	445	350	387	406	384	435	407	380	391	372	417	443	363	386	395	437	409	417	365	410	398	374	343	402	382	382	421	411	405	421	421	418	428	393	389	427	395	385	407	382	391	375	411	396	412	406	364	432	398	408	388	379	398	433	376	399	369	401	376	398	407	408	409	382	396	392	395	386	388	402	390	392	411	371	363	433	364	386	404	390	391	356	384	384	384	379	376	375	386	380	395	414	389	370	415	392	391	412	384	396	400	376	416	387	388	411	440	415	397	407	372	363	387	421	374	397	391	409	388	363	392	391	387	386	388	386	420	367	401	346	423	418	409	380	405	408	377	414	413	418	391	387	384	408	431	386	406	343	379	378	426	380	393	388	381	390	415	342	387	396	410	388	365	369	371	368	403	366	381	421	381	408	403	405	385	395	394	382	396	361	419	406	378	422	430	441	377	388	398	392	398	401	421	368	368	393	397	383	356	389	375	411	408	385	389	422	374	375	368	353	419	397	415	362	397	384	390	378	370	367	401	387	401	406	381	387	449	407	366	369	409	383	385	390	397	370	397	397	395	394	395	388	427	379	396	406	434	416	408	411	400	363	411	382	393	387	378	428	386	402	416	361	433	412	423	374	374	397	370	395	419	396	408	408	392	368	371	378	403	373	406	375	384
4138	1647	1651	1849	1610	1343	1335	1178	1192	1163	1150	1196	1083	1064	1058	1103	1019	1039	1019	1009	960	1060	1059	982	1033	969	983	1003	1006	966	961	992	994	973	999	974	968	980	903	967	942	932	944	960	976	966	967	980	968	922	976	940	934	980	967	900	962	971	949	977	949	966	979	923	980	975	924	950	961	940	980	926	960	913	930	931	1013	951	938	936	947	920	929	932	928	961	963	927	965	953	942	930	889	930	992	914	961	936	953	914	968	930	994	963	900	956	947	919	915	947	986	970	994	947	970	966	965	978	951	947	971	943	954	993	911	942	941	914	967	919	958	946	943	930	1004	943	906	967	993	931	908	937	945	911	920	958	994	967	947	993	917	895	922	921	997	996	924	991	963	965	939	949	955	1030	955	990	942	946	897	911	936	962	964	952	928	933	949	964	876	923	940	967	929	914	932	957	910	974	929	992	982	974	865	915	1007	984	987	921	954	937	950	905	960	921	955	924	948	953	1000	945	980	946	975	923	946	948	946	948	937	928	969	976	923	905	944	928	979	976	984	952	969	1014	991	946	928	982	957	932	886	949	900	929	932	961	972	943	945	919	930	972	870	945	987	897	986	990	929	942	950	964	994	918	922	935	934	932	928	972	957	916	942	932	999	932	951	915	933	961	911	954	944	978	980	974	973	957	951	968	976	920	967	913	938	919	914	978	922	966	922	936	958	1017	950	971	960	926	920	915	989	958	975	916	938	929	954	971	945	941	937	957	977	1020	975	960	903	911	935	929	956	914	957	948	1014	1005	967	947	874	982	1033	955	919	937	879	946	929	961	1011	894	972	944	975	963	958	964	948	894	958	959	950	987	950	945	957	952	964	971	924	979	924	964	938	970	900	946	939	953	978	966	939	1012	956	924	937	975	965	903	1007	965	943	999	901	990	953	982	972	912	928	910	996	931	945	975	957	926	951	945	940	925	942	968	936	943	936	956	874	973	965	938	908	970	952	970	937	979	988	921	961	915	963	1017	943	945	910	969	941	865	925	907	950	987	986	905	930	930	947	926	869	993	947	926	974	927	935	951	944	975	970	946	963	971	952	936	940	982	966	942	949	923	944	936	921	916	939	929	986	978	972	914	917	956	900	899	983	950	959	930	953	916	910	927	982	952	934	960	975	955	922	955	899	927	915	976	981	927	907	963	994	961	945	985	948	958	922	919	918	949	935	964	921	923	919	907	966	922	986	1005	904	954	970	941	1020	969	960	958	917	886	936	953	990	954	870	941	956	1009	928	950	948	947	985	975	974	981	935	946	987	982	870	951	1001	944	957	964	943	963	996	942	939	957	975	931	921	992	919	991	938	973	917	972	930	908	987	949	979	943	906	952	904	962	950	966	933	919	979	929	917	1007	978	967	964	995	932	995	899	909	858	955	905	953	956	995	987	968	935	927	934	967	902	920	947	984	892	932	925	923	949	969	972	984	907	959	954	944	964	929	1013	923	931	907	894	962	977	994	1002	938	953	951	934	956	926	954	909	1010	933	914	974	991	941	959	920	938	954	908	891	932	914	957	962	887	971	981	976	906	939	971	947	943	928	965	928	952	1001	912	991	922	941	920	910	943	945	956	919	953	902	914	919	944	977	938	913	948	918	996	915	971	897	1004	970	893	958	927	989	978	981	999	1010	927	971	926	973	919	953	941	948	911	964	988	913	957	929	941	879	921	924	911	989	909	942	909	943	915	954	951	912	928	974	917	996	904	939	911	992	986	961	949	967	953	950	936	984	933	953	979	962	941	1024	959	1008	915	941	961	975	937	931	948	909	931	911	922	988	932	912	1010	1006	979	946	916	943	980	934	927	946	961	937	971	920	925	914	949	894	976	983	939	935	943	950	1000	973	969	934	955	926	954	988	950	970	954	982	954	923	930	952	901	961	995	963	887	955	949	929	939	984	945	945	947	1006	937	1006	980	911	934	994	911	955	977	958	922	944	936	941	961	911	963	949	1009	929	995	900	950	930	950	986	947	921	933	904	970	1003	953	945	989	924	996	1029	960	960	1013	974	1010	935	935	990	877	876	902	950	951	948	966	994	929	900	970	963	940	929	959	974	986	899	967	937	1004	907	966	954	950	948	939	952	945	941	974	973	1006	917	971	936	953	962	909	940	902	1021	942	871	906	960	969	970	933	937	930	967	959	924	966	970	968	956	939	974	934	970	949	950	975	965	925	1044	911	914	881	925	936	972	909	950	959	919	926	985	969	948	967	967	908	922	961	988	977	908	927	960	934	928	955	923	904	983	962	951	940	953	930	979	957	971	967	964	886	943	999	937	918	910	959	941	961	914	945	940	961	947	924	939	946	952	941	932	969	910	982	951	952	974	907	958	957	939	918	949	934	957	989	1031	960	1003	954	959	933	959	991	957	957	969	900	931	993	939	913	927	939	937	907	934	968	981	999	964	1008	917	959	951	955	936	870	919	931	947	944	976	936	935	973	916	958	950	946	877	1023	982	960	996	962	944	957	958	938	981	961	943	944	961	945	945	955	943	956	949	909	953	975	969	931	916	928	958	952	946	950	926	936	968	938	928	984	1016	963	940	934	980	1002	924	960	975	961	977	974	944	914	930	933	906	979	983	907	984	894	929	976	971	967	984	950	996	977	914	930	980	954	962	970	932	964	926	932	1000	999	908	948	945	943	894	950	954	997	990	914	915	1000	915	943	937	963	967	886	935	961	967	973	935	997	976	893	946	978	1005	976	942	1014	945	929	907	982	920	1006	1005	968	927	909	965	998	959	937	936	948	949	1004	959	949	980	954	982	953	959	938	994	986	959	931	910	947	962	941	881	922	969	935	939	923	959	928	970	950	891	934	947	949	993	949	948	937	957	956	962	937	931	1013	943	964	904	881	957	1000	958	957	923	955	940	951	951	981	929	962	950	989	1011	935	1006	964	1007	1005	1006	895	979	947	981	962	949	960	880	940	891	907	887	937	988	972	922	937	953	918	1001	931	1008	927	922	1003	919	937	989	953	944	1058	975	983	944	933	974	918	916	924	892	905	952	979	967	957	895	965	963	962	936	960	958	960	1001	942	899	999	938	904	964	899	964	960	1024	982	987	947	962	947	998	912	936	914	956	1002	919	927	908	942	913	946	917	948	947	968	927	915	893	922	939	1000	933	985	966	888	971	923	922	944	922	898	944	931	988	930	932	925	956	917	963	921	932	939	910	942	954	939	940	946	939	943	892	973	902	948	950	926	959	975	940	966	956	936	897	1021	954	940	937	914	944	945	945	941	888	941	964	948	948	951	955	989	1015	999	937	984	935	906	937	932	921	996	913	962	967	955	954	955	963	944	939	912	983	992	955	970	1002	996	894	935	1006	1013	957	927	926	995	931	997	980	966	957	905	958	940	932	973	953	952	880	997	943	1000	944	967	935	981	951	988	965	956	943	921	931	933	1010	953	981	938	898	1027	970	945	907	924	939	935	993	947	903	932	924	934	938	952	972	940	956	920	954	949	932	958	981	988	926	949	916	964	928	929	956	969	946	987	930	959	1001	925	968	919	904	1036	976	979	946	926	926	917	957	907	951	978	898	891
14866	3861	2481	1740	1015	686	641	563	581	486	435	419	419	404	397	389	394	413	405	390	430	383	370	398	393	384	383	389	351	387	389	340	385	423	361	383	359	369	388	374	398	411	382	366	350	357	346	392	358	380	368	376	370	324	387	392	336	365	344	371	386	366	367	329	352	373	355	395	374	339	360	386	398	342	380	355	370	374	357	408	381	365	362	371	396	386	346	349	381	364	349	376	362	358	357	366	348	402	425	387	399	378	369	365	381	355	398	357	392	369	334	379	381	393	361	342	375	384	342	347	373	362	362	370	366	374	356	366	359	318	349	383	373	357	346	390	405	362	398	366	359	381	352	388	382	376	342	367	351	389	364	390	364	333	381	379	382	362	361	367	377	392	392	374	381	342	371	365	379	403	364	368	332	354	376	375	339	389	351	362	398	369	370	377	391	377	380	384	385	377	354	359	384	384	351	389	391	368	374	367	405	398	373	351	362	331	372	356	368	368	348	370	407	366	379	344	354	371	386	371	372	356	367	393	321	356	358	358	374	376	367	359	354	359	358	331	360	354	339	376	358	386	338	371	394	365	399	371	351	402	352	387	391	400	372	393	386	425	357	411	374	399	332	346	328	338	388	414	373	397	350	411	345	348	374	323	355	344	363	395	369	371	366	377	335	347	338	387	372	346	373	337	392	333	375	365	381	374	359	399	396	377	363	388	407	354	388	400	393	402	377	388	378	351	340	383	375	380	339	360	349	329	346	375	402	381	336	348	375	382	359	404	394	398	393	385	358	384	350	343	380	349	354	383	378	407	376	360	358	364	351	373	390	377	345	348	386	386	393	360	357	375	338	359	392	364	379	400	346	412	345	373	350	368	354	356	365	354	358	327	340	379	394	391	377	368	404	367	387	375	370	362	344	392	364	375	365	410	410	404	389	419	345	338	375	405	376	420	370	360	343	381	340	367	362	376	362	345	366	381	380	401	348	354	367	343	377	361	361	367	349	367	366	380	403	381	370	368	428	327	387	374	353	364	385	389	381	378	354	367	350	389	413	395	382	365	363	389	368	361	429	415	394	368	377	353	375	364	369	351	345	363	386	325	396	355	386	379	389	400	372	352	363	363	359	392	375	384	366	376	375	384	343	378	384	366	357	354	395	391	356	367	339	345	361	367	399	361	350	374	352	350	360	350	402	391	364	413	378	369	392	379	327	381	355	404	355	369	371	339	373	370	373	391	370	361	368	369	379	324	349	403	371	342	365	370	348	358	323	367	397	347	404	322	391	337	390	366	350	366	405	363	389	354	376	393	325	324	341	360	387	363	406	354	328	381	386	346	362	362	335	346	363	358	369	363	384	345	331	392	355	369	363	347	373	379	384	362	391	362	360	390	387	393	352	356	366	358	393	389	368	365	383	348	358	356	362	372	400	382	396	357	390	341	391	380	368	362	377	407	347	372	366	379	384	384	362	341	366	370	366	386	383	374	393	389	355	368	414	373	381	371	374	379	350	337	343	382	351	339	375	373	388	385	398	358	365	387	362	381	363	366	374	372	368	355	392	381	387	377	359	368	368	368	347	348	359	375	382	335	375	373	362	380	314	380	365	359	406	348	377	384	370	361	373	351	374	389	359	381	373	356	367	377	362	383	393	382	386	387	377	378	343	356	388	347	369	386	381	345	400	355	383	346	338	393	369	363	354	333	339	345	354	382	360	369	399	366	422	361	343	344	351	368	346	345	382	359	376	375	365	406	370	359	390	370	392	365	374	388	354	381	370	372	410	374	372	384	359	376	361	366	364	350	345	412	335	369	385	388	365	378	345	345	374	372	385	352	408	375	387	367	386	392	393	372	332	337	357	369	389	378	351	375	335	359	390	367	351	380	372	391	373	355	348	360	360	364	358	378	413	370	347	382	370	372	383	374	356	371	380	384	360	352	384	367	365	357	370	402	381	351	345	363	397	327	386	362	415	402	394	395	369	352	346	368	374	363	393	388	396	403	350	346	392	368	355	357	393	371	361	389	343	347	382	357	390	384	392	370	375	356	375	370	373	395	362	400	356	357	367	342	373	376	387	365	366	342	366	358	367	383	378	351	370	338	368	402	378	379	356	358	396	364	350	358	332	367	393	400	373	391	359	391	359	385	396	412	362	391	382	369	349	361	359	395	381	350	348	379	376	320	373	356	371	400	360	369	367	380	347	386	356	363	380	369	369	378	349	361	356	365	368	371	375	374	426	383	353	366	371	348	377	410	394	378	392	344	375	360	405	411	372	355	359	382	383	343	358	360	371	365	376	374	338	358	363	367	350	379	399	406	396	348	386	366	360	374	410	376	403	353	357	390	341	388	381	406	366	388	392	372	401	372	372	366	369	407	396	388	358	330	386	394	350	395	381	353	367	323	356	392	383	354	376	367	366	341	362	382	357	348	361	350	400	408	397	361	365	370	357	368	394	348	398	380	366	358	374	337	366	369	370	339	365	341	399	385	372	361	364	363	392	377	374	345	384	350	350	360	366	366	397	368	362	410	366	351	357	384	394	372	371	369	362	381	339	397	333	396	361	359	392	413	357	378	349	397	358	362	373	388	366	357	361	356	388	381	378	391	365	399	357	335	391	389	371	370	429	371	362	354	366	362	386	370	375	372	387	387	383	381	393	364	336	373	353	342	360	356	386	382	372	372	411	374	351	369	366	300	410	366	359	393	364	344	390	372	365	332	357	367	345	395	341	426	376	378	354	356	365	389	398	356	373	352	345	346	358	357	389	359	358	359	352	354	359	367	351	370	378	388	377	405	419	390	382	351	342	370	387	365	358	386	369	376	385	370	393	384	360	362	410	361	354	390	381	396	377	349	388	385	357	379	345	378	373	378	354	377	378	360	336	360	414	329	380	358	374	378	346	378	357	359	371	378	395	382	348	396	405	369	368	383	384	366	384	378	387	375	402	330	359	343	338	388	364	369	366	365	377	377	350	390	384	383	354	366	380	398	376	380	401	403	360	345	386	385	425	336	373	362	361	366	354	355	356	387	368	366	381	389	371	345	355	371	384	336	354	334	331	372	350	385	366	355	395	371	375	398	356	343	358	374	370	375	373	416	368	375	403	365	389	369	314	360	346	349	341	361	373	394	362	344	356	350	349	360	404	367	378	381	377	366	417	367	343	345	387	349	344	365	365	412	372	357	358	391	380	337	366	347	413	349	389	350	388	378	368	411	382	377	378	337	401	370	378	370	354	356	374	341	361	386	367	394	358	362	360	395	359	383	373	367	353	380	404	369	425	369	357	381	345	365	382	374	378	372	363	397	371	354	405	398	361	383	404	361	391	377	385	403	370	366	387	362	353	377	355	309	370	371	375	372	378	377	363	369	372	365	375	345	383	404	397	347	330	346	383	376	340	369	385	376	410	370	380	308	370	371	377	370	400	353	370	399	396	364	365	378	388	359	400	382	378	351	378	346	410	367	354	330	396	393	344	371	341	332	357	357	364	346	328	360	376	355
11620	3693	4743	4624	3460	2535	2092	2018	1942	1487	1486	1349	1259	1157	1131	1124	1090	1081	1114	1074	1070	1002	1043	1030	1019	940	973	989	961	910	973	921	973	961	878	951	939	914	905	902	928	941	934	919	912	957	948	868	948	945	859	912	903	863	917	900	937	865	906	922	921	845	879	910	866	906	880	919	929	929	920	832	887	826	910	903	920	871	846	908	948	942	921	848	885	889	939	860	922	889	892	865	926	923	948	894	904	896	852	863	890	896	847	901	876	888	878	907	849	854	904	928	888	875	918	895	844	898	902	906	904	873	917	874	897	965	882	881	848	878	910	886	851	900	919	873	940	910	948	961	847	941	861	890	911	900	925	905	939	862	883	901	892	930	898	826	874	906	899	845	878	915	859	832	904	862	843	925	900	890	916	870	881	920	881	908	863	877	910	907	885	869	913	854	923	906	869	909	881	933	886	917	882	874	861	870	927	915	910	880	935	867	870	899	858	853	844	856	937	869	882	946	901	893	910	889	913	884	893	918	929	882	859	898	919	848	897	892	908	909	886	906	876	916	891	901	876	881	935	905	889	901	909	909	879	904	913	882	937	860	900	925	898	907	930	916	863	885	909	898	924	890	947	909	884	838	922	900	853	928	892	945	870	894	862	862	910	946	833	894	927	926	907	935	830	961	873	927	883	904	939	876	883	949	922	840	906	880	900	865	884	876	911	919	939	877	880	837	853	889	881	878	896	903	866	909	914	937	961	882	871	852	873	916	930	954	888	912	910	859	888	895	908	849	925	868	872	935	876	879	878	890	905	896	877	902	902	946	887	886	903	921	908	843	919	833	891	945	890	923	899	879	943	871	939	899	874	888	897	886	848	900	874	884	879	882	878	859	838	893	903	901	922	946	871	937	879	877	912	890	882	888	910	934	902	923	922	874	964	929	914	852	862	899	879	893	904	903	925	856	898	913	895	911	932	850	843	925	932	889	875	858	905	875	911	850	907	915	872	853	851	898	910	839	927	895	876	928	922	885	857	862	885	918	857	871	878	886	900	860	840	933	909	896	860	865	902	884	864	833	898	930	944	854	847	864	843	883	847	902	918	882	903	912	889	856	873	903	902	865	884	963	879	904	898	894	954	899	898	876	883	952	944	866	839	904	888	939	859	916	878	902	868	874	902	882	920	857	892	934	920	912	882	857	899	954	918	858	867	931	914	872	950	875	876	864	853	852	914	900	803	908	960	807	898	961	854	882	885	918	900	878	883	871	876	902	882	888	921	872	818	858	872	868	940	835	912	906	879	908	853	912	953	870	915	887	884	886	934	946	896	935	885	851	924	900	945	884	933	924	923	903	842	860	876	904	919	925	880	857	927	858	882	950	920	902	901	938	881	897	896	888	852	875	898	952	851	888	837	896	876	921	930	908	888	926	932	860	911	879	853	862	851	949	923	889	885	950	920	892	927	877	889	898	898	906	908	918	894	861	943	889	876	908	900	883	869	898	923	856	945	940	860	906	887	899	919	922	981	877	912	931	891	903	941	898	920	889	926	909	888	903	861	889	876	923	933	906	879	917	851	858	892	897	885	892	907	939	923	900	904	874	857	894	901	858	869	908	897	886	914	883	850	889	889	923	842	915	945	897	860	868	940	883	860	893	885	833	908	863	823	888	886	884	876	923	940	877	916	945	909	898	886	878	832	836	930	881	875	853	912	881	894	894	902	902	871	842	919	907	895	913	868	902	921	940	871	858	965	956	897	897	867	874	923	872	940	914	882	866	897	907	918	884	899	899	896	867	881	908	860	900	855	854	892	900	913	810	859	926	871	923	901	872	875	869	857	906	923	937	949	884	898	878	864	946	926	899	862	874	875	901	914	933	879	816	874	890	881	917	886	928	949	873	849	863	943	911	851	880	878	841	904	909	886	933	909	886	860	851	859	874	842	882	837	944	972	884	881	938	891	910	927	900	876	892	862	836	876	890	842	888	872	897	901	914	909	833	901	896	905	903	904	943	841	851	896	898	893	927	884	937	860	887	863	887	945	869	839	874	852	920	853	853	860	922	877	858	928	872	855	860	898	879	866	853	855	918	912	892	913	910	921	902	926	894	934	834	948	850	863	921	869	874	893	903	856	889	878	917	932	870	904	895	886	891	886	898	898	878	928	929	885	880	890	849	922	904	899	894	848	885	858	887	856	923	844	950	915	956	917	884	989	879	923	902	830	872	943	921	873	903	922	897	925	893	917	895	916	897	863	885	906	912	934	945	900	815	903	849	881	901	892	873	888	880	858	900	934	902	853	852	907	940	869	914	924	901	937	884	907	893	913	913	883	862	976	891	859	889	908	912	921	843	902	930	897	909	903	922	893	876	888	861	895	933	866	930	819	890	952	832	931	900	923	847	908	883	885	899	864	870	940	903	900	804	917	830	893	923	915	925	909	923	920	901	880	854	969	888	840	884	905	943	889	939	868	887	933	887	877	908	908	830	872	882	908	906	901	909	886	868	922	848	834	893	896	876	887	876	908	895	896	924	854	831	897	888	859	959	892	906	926	936	926	858	967	863	844	879	899	885	903	898	902	886	863	920	902	878	899	917	858	889	895	861	872	861	908	831	843	882	869	838	836	889	891	891	795	878	909	902	848	901	933	920	949	889	876	910	865	906	916	885	901	848	889	876	892	858	901	924	897	950	875	915	837	922	942	935	844	859	863	919	867	848	887	919	920	856	883	939	890	942	885	853	881	907	893	901	858	906	866	873	942	916	912	881	881	891	887	862	915	837	914	920	867	893	863	876	876	899	913	898	856	929	907	881	916	881	861	920	881	892	904	863	835	933	905	897	929	852	895	876	899	896	912	888	902	840	850	873	873	870	837	889	920	872	914	892	892	912	888	966	852	912	876	850	869	911	907	915	877	871	846	847	848	896	902	922	942	858	903	882	900	873	889	928	864	888	913	880	923	893	878	895	919	906	940	904	919	941	871	877	951	922	929	861	913	841	842	918	885	885	861	882	834	924	917	871	928	915	899	905	888	872	921	923	912	829	867	891	858	888	849	888	880	884	846	902	886	912	910	933	866	897	926	874	875	896	883	864	945	952	879	888	881	893	878	930	878	876	888	878	935	949	887	894	880	864	908	920	908	929	853	857	890	921	884	895	832	911	857	860	906	873	911	850	901	847	864	870	910	875	888	863	867	930	911	978	913	867	856	879	924	913	812	848	889	887	912	923	847	885	815	919	925	874	881	901	843	936	909	842	850	966	929	887	912	896	872	886	876	827	889	842	911	867	843	886	894	906	913	880	955	903	889	846	891	872	881	852	919	838	901	847	896	907	838	906	943	876	917	916	868	923	918	933	882	895	885	890	871	900	914	846	894	913	910	883	943	939	900	896	882	918	929	925	913	911	900	887	858	926	876	861	882	880	895	898	883	860	879	897	911	922	899	944	920	846	867	872	874	904	913	934	889	854	960	915	849	924	902	918	860	889	899	842	920	848	833	922	893	833	887	903
23688	7149	4617	2830	1349	831	622	630	537	376	348	351	317	267	289	295	274	279	256	232	259	260	242	245	234	205	199	252	232	258	226	214	241	216	221	231	223	225	226	222	223	226	218	223	231	228	233	188	209	223	189	228	225	218	228	248	238	248	203	208	204	215	197	227	231	235	239	207	200	220	228	254	198	207	255	223	212	195	199	216	238	229	237	225	246	235	240	222	182	211	225	240	213	254	250	214	225	220	226	206	215	195	225	210	236	203	239	216	210	217	190	212	259	242	224	189	235	207	218	235	198	224	221	183	207	233	205	243	220	227	216	198	218	229	214	239	223	211	232	229	245	233	190	218	209	227	228	220	236	227	237	245	208	231	222	220	202	197	203	235	232	189	217	226	221	208	215	220	217	202	217	211	237	240	216	226	222	207	230	197	225	201	209	210	218	197	213	228	211	231	226	208	199	215	222	244	223	200	207	212	239	228	191	215	198	212	231	193	227	208	224	196	254	227	225	243	221	241	232	231	224	224	204	220	225	224	189	211	241	195	222	203	227	234	182	221	230	216	218	234	224	211	229	222	234	224	187	204	234	242	239	215	208	219	203	236	236	256	214	210	231	215	238	200	221	191	214	208	216	217	202	249	217	213	217	197	215	248	224	227	233	244	204	230	237	206	216	243	238	212	216	232	220	210	200	233	205	195	236	202	212	218	210	222	234	210	235	228	218	226	210	223	216	215	238	225	203	223	244	242	241	196	223	231	204	235	237	227	198	219	196	181	203	222	207	232	194	193	214	244	217	217	238	215	202	242	221	211	213	215	239	246	235	214	228	230	209	222	215	209	235	242	230	220	222	207	205	198	228	208	237	202	229	211	215	222	221	214	216	224	227	235	215	221	221	204	210	225	231	213	205	204	214	219	213	205	217	210	235	212	238	230	214	227	228	223	227	237	226	237	243	218	234	232	195	235	222	212	250	239	212	226	201	225	208	228	232	225	252	220	224	216	231	223	242	204	214	214	233	217	236	229	234	211	229	243	224	222	234	247	187	207	214	197	210	211	182	195	210	212	201	236	207	216	203	202	196	202	199	230	236	230	221	211	224	201	204	234	237	215	190	192	226	217	246	220	237	215	231	205	223	223	249	211	199	228	213	254	204	228	214	230	232	254	232	239	240	227	245	229	233	229	220	233	236	210	244	196	215	218	220	208	221	237	218	200	242	220	206	213	205	206	200	195	242	223	224	236	210	226	217	191	214	217	218	219	210	229	210	237	235	203	213	217	224	244	207	246	222	224	211	222	247	213	227	217	224	231	245	228	223	178	210	216	211	217	217	226	212	227	211	223	200	210	251	211	239	223	214	217	205	251	191	208	223	206	209	226	241	199	227	227	199	183	217	244	208	215	215	208	217	250	222	213	217	217	235	215	245	242	222	223	221	216	225	212	264	186	189	222	232	220	222	255	247	198	241	216	259	235	219	223	221	252	216	219	202	246	222	221	239	238	219	225	258	219	209	199	240	260	230	218	225	216	216	226	239	195	228	244	221	213	222	250	226	211	237	214	263	197	231	190	200	222	248	230	198	197	189	212	224	209	215	199	224	201	194	232	211	186	200	213	225	223	241	195	244	173	187	236	204	228	216	261	257	191	202	203	214	225	213	197	213	225	259	230	217	233	192	207	239	212	230	203	217	190	219	243	196	234	219	225	222	201	226	222	219	248	201	218	224	235	210	216	209	221	207	222	223	198	197	207	226	242	206	225	210	196	217	231	246	206	217	244	222	211	206	223	207	220	229	235	219	197	197	225	219	214	230	212	206	250	210	226	211	235	226	218	226	214	233	245	210	217	214	225	215	208	233	244	225	231	210	251	246	240	235	248	220	201	239	218	198	207	230	228	243	224	226	238	209	218	209	237	248	242	223	224	202	215	192	214	236	200	248	260	209	230	235	235	238	208	223	232	206	233	190	247	229	212	226	208	204	223	214	227	236	245	245	209	217	218	222	196	205	241	233	216	209	217	187	208	234	221	221	202	209	196	191	201	222	219	223	212	177	221	215	221	223	243	214	212	206	189	213	218	208	214	211	235	231	263	207	235	227	213	243	226	224	244	222	222	208	226	203	258	207	224	236	231	207	218	209	220	199	235	227	206	239	200	244	222	212	207	221	200	256	210	206	217	224	217	218	215	221	208	205	218	231	240	189	218	219	209	224	219	249	236	214	221	216	204	223	223	197	190	196	205	224	214	222	234	235	188	204	229	231	221	236	221	236	211	212	222	223	210	210	216	241	222	234	253	226	206	206	215	233	215	203	192	232	222	199	195	227	231	206	229	210	231	223	224	204	214	211	211	221	215	194	210	207	223	204	197	199	200	237	224	207	213	217	226	204	199	207	217	228	245	226	207	215	213	220	247	234	234	227	210	235	227	241	168	219	201	266	219	231	243	253	215	213	203	231	242	241	234	233	202	206	221	211	213	218	200	198	193	211	236	203	219	220	215	194	215	200	235	242	210	209	242	237	240	220	258	198	201	246	197	204	239	230	215	220	235	226	225	221	222	209	194	244	213	217	206	229	219	177	211	217	219	212	252	205	206	222	198	244	231	220	229	203	205	235	200	193	226	216	203	219	205	197	221	238	202	226	231	217	230	186	190	197	227	219	229	200	213	188	193	220	222	237	214	243	235	217	213	240	209	198	203	202	228	202	219	247	204	220	200	223	213	216	216	220	213	228	226	234	228	204	218	264	218	257	202	223	202	209	233	212	243	204	215	210	179	222	238	225	239	247	255	204	211	222	239	239	196	227	176	228	198	197	246	224	240	207	219	227	193	216	225	216	221	244	198	219	246	220	233	220	202	204	235	236	241	231	218	216	243	210	228	222	218	238	248	207	221	208	237	231	256	254	219	209	212	237	202	224	221	240	233	212	230	224	225	249	231	245	215	204	218	208	239	218	219	215	230	196	230	209	218	219	208	229	219	215	241	210	228	218	205	213	204	229	226	229	223	227	195	222	236	243	196	197	195	209	207	232	207	232	250	239	227	210	185	222	202	246	230	201	224	192	209	229	226	214	205	217	220	241	222	213	221	229	203	194	227	246	208	227	247	217	251	234	192	237	196	231	222	233	191	214	226	209	216	215	214	224	233	231	205	221	218	230	235	227	217	218	205	223	234	225	236	236	224	209	214	244	196	228	212	236	201	223	220	222	200	217	245	229	217	229	238	211	215	200	210	230	224	211	241	204	225	209	213	227	217	224	227	235	236	222	221	182	198	204	213	226	226	208	229	234	210	238	206	227	217	224	199	226	206	226	221	209	221	224	228	204	220	231	226	207	214	225	229	230	219	238	192	211	244	231	220	213	225	220	227	209	205	222	243	217	248	222	219	237	217	210	211	212	215	214	214	228	251	210	244	227	242	236	228	223	202	223	228	242	202	198	226	225	233	238	196	233	195	232	242	209	198	213	226	213	209	215	214	219	221	222	214	230	219	218	230	237	234	204	224
15793	5080	6602	6456	4464	3188	2487	2498	2204	1549	1452	1276	1158	956	996	882	897	963	858	822	862	860	805	795	727	665	695	647	631	626	611	549	580	668	571	597	561	603	586	604	602	653	544	570	606	561	602	621	568	583	577	574	554	578	579	576	565	618	593	588	580	551	578	603	529	561	545	557	618	598	547	525	550	544	523	557	542	595	531	534	548	581	538	530	592	563	528	534	567	567	560	583	568	577	592	581	544	618	569	570	522	570	578	544	550	565	604	514	561	562	574	588	562	611	541	511	562	584	568	541	576	579	571	557	564	568	584	568	519	540	556	573	509	545	571	569	532	550	567	504	566	568	564	551	529	543	581	534	534	517	583	549	556	540	550	560	552	551	565	523	542	538	507	595	561	510	568	539	565	567	563	583	521	541	578	571	569	506	539	515	588	578	571	542	546	564	573	537	532	528	568	601	565	548	584	544	539	540	596	553	527	570	556	567	563	552	582	570	570	564	513	596	573	558	532	541	563	583	545	536	555	518	578	555	559	548	550	570	574	589	567	557	569	566	557	589	569	609	595	581	582	542	541	560	601	520	555	570	542	565	535	557	560	560	542	558	554	556	588	536	596	544	564	543	595	558	557	523	521	580	580	549	546	565	586	577	550	554	535	573	552	559	577	588	563	554	567	563	567	524	549	544	544	547	535	565	565	572	621	546	555	572	546	561	571	575	553	568	542	542	552	576	572	528	586	560	568	570	559	575	546	581	584	569	573	571	591	592	567	577	539	588	577	548	557	548	586	628	561	581	540	545	559	530	550	585	527	558	534	581	555	541	520	570	554	521	536	574	570	580	579	570	562	537	566	541	549	578	565	564	567	551	554	552	517	562	562	546	585	592	593	596	553	546	548	575	588	527	571	533	500	587	557	530	538	588	530	595	572	543	563	572	578	583	511	546	580	560	530	585	565	542	575	549	569	584	596	577	565	598	550	560	567	577	570	524	560	546	541	533	547	563	575	582	555	544	573	580	565	547	535	629	571	522	546	567	582	583	534	604	511	571	565	575	532	597	566	507	511	522	544	602	565	545	535	572	545	535	543	605	568	552	543	552	531	613	537	544	594	590	525	581	541	566	565	559	571	574	554	550	576	510	544	580	555	575	508	544	578	596	566	554	591	577	576	576	593	555	552	546	594	553	539	557	531	532	579	539	575	588	583	533	537	547	563	584	548	543	574	528	543	528	582	597	581	505	558	537	587	596	545	543	589	592	539	571	574	543	564	553	608	561	579	515	527	525	592	562	526	564	579	547	554	531	582	534	538	559	495	529	564	562	529	601	590	553	559	564	554	578	556	562	579	563	551	521	551	537	560	543	585	558	548	492	594	576	552	540	588	519	554	559	589	564	552	557	542	536	573	538	610	510	520	555	548	568	554	546	546	564	552	513	566	583	554	545	530	546	531	544	507	584	558	578	544	609	545	586	620	517	546	490	537	538	610	513	558	579	564	503	605	587	528	543	587	575	571	543	537	584	532	583	571	539	551	557	538	526	586	556	563	571	549	566	529	578	541	543	567	554	551	538	579	567	559	602	539	581	558	520	555	557	556	564	531	580	548	608	538	557	573	551	558	566	584	617	577	541	587	556	567	587	582	556	595	534	514	544	579	513	562	551	574	573	608	571	583	581	538	556	589	554	537	518	576	641	527	538	594	604	570	541	537	518	534	531	567	566	555	562	554	534	550	586	547	541	582	588	589	563	547	573	524	552	557	586	546	527	546	593	560	589	560	588	551	539	567	556	610	569	531	575	558	539	559	585	555	511	544	537	535	590	575	559	520	580	540	548	559	552	592	561	591	536	555	575	529	581	579	571	537	539	567	584	593	577	610	585	536	573	557	582	566	546	584	559	574	556	576	568	559	596	518	562	552	546	531	553	529	520	552	556	597	563	536	525	537	532	575	559	553	555	526	570	580	537	545	596	572	554	562	566	548	560	544	602	542	583	557	527	576	561	567	560	569	560	592	558	511	530	573	539	595	554	565	536	579	573	560	562	545	516	551	580	555	589	526	534	555	574	549	562	590	607	603	552	581	537	540	572	533	516	580	560	544	566	561	566	563	538	539	543	548	590	567	542	594	601	576	557	595	554	622	571	573	580	550	568	572	541	581	553	549	574	532	537	554	564	556	569	552	559	582	572	521	568	568	593	535	540	563	553	521	594	581	549	557	566	523	524	571	579	612	540	583	586	618	569	539	537	548	556	555	572	528	591	531	563	496	575	581	546	521	568	536	530	590	551	552	570	530	587	568	549	554	564	559	560	583	565	582	546	530	552	524	551	572	556	572	534	576	571	552	577	565	548	569	522	495	581	552	574	542	570	557	537	551	569	590	564	560	550	554	537	525	533	568	577	589	489	587	540	571	583	584	577	537	545	553	559	519	575	552	552	583	573	540	554	542	524	553	542	514	503	561	589	556	524	529	590	570	560	554	606	521	547	585	580	536	577	570	563	598	575	550	577	558	552	532	549	562	519	586	541	521	596	550	527	545	560	555	513	553	612	562	566	538	556	541	520	497	550	509	556	558	583	553	562	531	564	567	566	554	573	581	547	587	554	516	541	593	564	601	538	585	565	561	562	582	557	578	583	598	522	513	551	510	553	590	533	520	572	549	559	563	543	553	586	559	576	549	587	538	571	587	609	550	553	579	539	534	544	546	525	557	557	549	573	534	562	556	533	585	584	582	567	547	519	551	608	562	562	589	541	562	514	557	503	576	580	556	549	546	573	549	543	577	547	595	584	576	599	540	547	569	606	557	565	526	551	540	564	537	579	569	577	569	581	540	575	577	498	554	553	555	521	548	528	556	562	577	571	576	597	556	612	549	559	583	537	549	531	529	580	524	547	541	582	526	546	567	547	522	553	546	567	571	558	548	556	569	521	578	551	578	556	554	619	575	578	560	581	549	546	572	532	572	594	534	530	594	565	612	598	580	530	569	586	595	572	548	596	547	565	552	563	548	574	541	526	572	563	544	572	558	540	546	573	571	601	519	537	545	533	527	565	562	548	570	568	544	533	566	528	547	528	531	572	613	546	509	544	533	564	505	518	598	576	568	516	527	516	572	561	573	512	543	580	535	560	571	541	573	553	595	570	568	568	524	558	550	524	540	603	555	571	569	570	548	556	564	538	567	542	579	573	544	538	557	532	523	581	559	520	553	532	520	570	562	545	570	579	544	553	589	559	566	556	514	552	580	534	532	535	540	526	555	554	543	562	571	522	580	574	532	544	550	588	567	598	548	569	560	529	549	549	583	569	575	552	561	582	519	564	582	577	559	543	556	562	503	582	611	582	509	531	576	555	526	527	540	575	539	582	545	595	592	529	541	489	550	574	530	562	578	516	562	569	565	527	599	627	559	514	558	560	543	594	552	552	574	571	522	570	513	561	556	587	570	557	588	546	543	600	537	568	593	582	556	539	619	533	558	568	580	567	573	532	573	562	572	570	501	573	531	582
4349	1203	804	657	566	516	498	467	461	421	491	428	384	412	403	407	409	389	426	399	410	411	409	409	413	360	395	404	426	386	351	427	409	437	392	390	409	400	418	405	382	406	368	431	389	396	399	411	370	367	404	380	378	378	419	387	393	376	408	417	394	392	434	407	407	388	413	378	397	425	382	398	409	399	417	414	388	417	419	377	367	383	397	423	396	401	384	399	419	400	420	447	390	374	375	395	407	442	374	389	409	447	397	402	394	393	432	366	380	400	413	391	404	388	428	350	389	388	402	422	383	413	399	415	399	390	408	385	419	423	364	411	394	429	374	401	370	405	387	397	390	415	407	427	367	393	356	395	432	426	392	401	438	405	384	406	415	390	374	424	404	404	400	396	416	402	351	390	407	386	410	395	386	345	361	362	395	406	417	382	407	383	422	395	407	394	388	383	459	403	385	403	402	405	405	406	414	409	420	423	415	421	425	375	415	420	396	425	412	343	390	413	377	375	427	377	401	410	440	394	437	418	467	401	417	378	400	378	371	365	399	383	403	402	433	407	395	380	389	392	379	418	388	396	390	359	442	353	387	388	396	359	384	369	378	399	388	357	416	404	374	380	431	369	386	379	399	378	370	405	416	358	360	381	405	426	406	435	393	393	389	402	380	388	436	413	396	412	432	414	428	393	406	408	426	381	390	384	417	420	388	385	360	406	392	399	368	425	382	392	348	404	405	388	427	412	392	395	354	388	387	444	394	428	395	402	383	378	422	376	390	401	396	392	384	410	372	378	405	399	404	361	457	380	383	399	390	382	392	387	384	426	405	406	367	429	407	381	420	419	401	375	397	396	381	392	390	399	374	409	375	405	393	411	395	364	382	403	409	382	359	428	417	403	423	412	379	379	379	429	412	350	421	403	390	420	430	409	442	385	403	395	394	439	413	388	390	393	357	392	401	411	389	407	380	413	399	374	406	371	412	407	424	390	407	397	410	395	406	406	390	407	405	432	411	400	433	380	381	394	404	419	416	385	377	344	437	367	407	377	399	413	430	376	390	376	376	394	407	421	397	397	380	393	358	390	411	390	404	394	386	389	404	397	384	392	401	377	378	422	410	387	365	409	421	426	390	395	394	409	415	418	418	404	407	419	405	357	358	394	402	391	433	419	400	399	398	392	351	434	399	344	417	361	440	397	406	396	370	391	422	401	396	370	392	403	385	387	391	380	403	426	402	421	372	422	372	425	393	374	440	431	417	382	378	385	429	391	400	377	449	427	353	378	432	400	367	406	361	448	421	378	380	412	402	423	380	386	388	390	422	421	424	394	447	409	401	432	447	433	419	389	408	431	379	395	379	363	393	401	372	388	402	370	406	416	412	413	435	357	377	404	398	445	390	388	387	395	410	369	399	439	389	418	414	396	413	375	380	403	396	383	367	409	375	370	365	407	407	384	393	409	407	389	417	405	421	437	436	393	394	400	408	403	387	378	396	431	408	400	403	428	380	377	406	406	383	412	413	406	419	370	380	397	419	396	418	412	378	387	388	404	416	368	415	397	420	399	395	434	389	354	368	417	382	433	416	384	401	386	370	440	430	401	423	418	384	388	434	405	424	419	375	428	385	406	423	371	380	377	397	399	382	419	405	394	427	412	421	381	390	374	373	383	425	370	400	440	422	427	421	401	420	405	407	397	429	384	401	412	415	400	399	357	427	390	433	420	416	386	400	392	344	392	387	421	400	381	446	391	447	403	446	437	400	400	402	427	418	371	447	388	419	374	384	417	408	391	422	409	425	360	403	426	406	414	451	378	368	418	385	433	405	406	389	402	380	401	387	372	362	396	416	412	406	440	396	361	377	415	388	357	406	439	414	401	382	355	401	423	416	411	413	411	379	365	368	415	415	399	405	384	400	399	382	407	377	408	419	393	388	441	416	400	389	386	383	391	421	403	409	389	415	389	384	414	401	416	403	402	399	409	374	376	348	385	419	406	396	415	412	401	385	397	372	431	396	380	416	377	390	394	413	418	384	409	367	401	375	407	419	411	436	443	423	369	355	400	442	399	378	404	404	372	424	367	366	405	404	401	388	384	392	404	388	407	426	440	381	395	405	405	382	448	398	400	382	423	396	406	441	338	402	404	451	422	411	411	415	416	406	377	358	434	416	380	404	404	393	406	391	437	399	413	419	401	398	387	375	418	409	354	417	414	403	398	390	377	411	409	361	371	432	386	394	392	396	429	444	377	373	373	388	385	399	404	443	399	374	380	372	388	391	395	390	397	396	418	375	408	410	389	394	412	409	385	374	396	398	402	385	386	350	380	411	429	412	428	425	423	421	390	416	396	379	427	355	434	402	426	420	400	403	398	400	412	410	388	380	416	384	412	424	401	372	393	452	374	436	418	364	390	383	405	428	347	380	406	399	413	363	380	440	409	407	402	392	408	400	348	406	398	374	393	398	404	426	400	380	412	395	415	442	383	378	381	380	424	452	398	425	413	415	398	400	404	432	407	404	372	405	411	407	423	406	426	410	410	403	382	404	382	452	428	403	388	362	417	402	391	425	402	393	422	391	383	368	433	395	370	419	392	415	433	435	424	421	427	392	427	394	368	370	362	422	373	434	402	418	384	398	399	412	399	394	382	377	403	432	418	385	393	394	426	439	413	387	415	415	379	390	410	393	401	367	414	419	424	393	384	463	404	452	356	394	378	339	388	369	408	445	391	397	380	375	409	415	400	396	428	404	400	411	407	382	399	407	375	451	398	376	422	377	378	403	365	377	425	426	424	374	404	410	393	413	414	384	380	397	411	377	409	396	400	384	459	422	383	393	369	417	382	385	398	409	349	408	419	449	409	371	374	407	406	402	400	390	394	362	396	389	428	421	396	386	416	406	427	394	350	400	419	405	377	420	391	382	396	381	375	407	410	357	380	401	400	421	395	424	393	442	395	352	408	382	409	373	408	384	409	382	393	405	419	414	411	407	422	376	359	388	368	391	421	410	371	388	353	375	397	369	373	414	397	386	409	415	413	369	431	403	371	416	453	373	362	395	378	434	398	412	417	405	389	411	389	371	407	417	419	415	443	380	385	379	416	433	388	386	417	398	443	394	408	404	440	410	390	358	426	367	394	393	427	389	400	371	383	432	413	397	391	418	424	388	382	413	407	421	425	414	421	375	391	374	398	413	383	422	407	423	380	391	411	421	392	385	406	406	399	365	398	435	387	426	402	426	412	419	415	407	406	398	384	371	393	420	386	357	399	446	408	399	428	412	416	418	377	384	416	397	421	417	420	377	419	402	370	355	412	412	367	411	399	367	397	422	379	364	404	394	375	414	412	383	415	405	392	428	421	409	379	390	353	421	460	450	378	405	380	366	390	371	442	379	425	429	390	392	377	406	397	407	415	387	391	402	386	378	384	384	400	402	412	399	389	359	407	392	385	362	399	398	384	406	369	387	388	412	405	430	405	397	402	379	390	403	399	380	377	413	426	404	401	427	424
4187	1668	1785	1927	1753	1429	1387	1248	1299	1165	1138	1108	1197	1071	1022	1024	1052	1011	1096	1064	1058	1072	1074	973	1008	971	974	939	1006	960	996	1010	984	997	947	960	985	979	963	967	982	1004	1039	974	977	1027	955	952	1027	960	1022	947	897	995	948	959	965	961	996	945	911	991	945	1006	984	934	1009	933	955	980	995	976	977	941	963	982	969	887	970	940	982	984	913	904	880	987	949	965	979	993	1002	997	934	945	901	1020	1035	1026	984	962	971	1015	969	962	937	910	928	961	942	944	922	970	975	983	992	977	969	908	978	982	981	946	907	963	963	985	905	985	996	962	944	962	919	988	967	929	907	999	939	962	935	951	958	976	925	947	944	931	1001	881	899	929	939	942	961	931	955	945	936	932	978	945	968	983	1009	958	951	962	988	971	976	950	980	976	963	971	1042	957	943	977	915	995	962	944	908	984	955	952	951	943	972	950	935	935	936	977	974	1047	934	950	951	942	940	993	965	966	996	973	963	967	1019	964	1008	952	987	1005	989	998	963	900	952	987	895	989	940	916	988	929	934	946	1012	999	956	1038	940	937	990	923	978	996	963	990	942	1020	1002	966	940	1017	989	972	923	984	906	944	963	945	950	949	982	934	914	975	920	929	980	960	943	964	952	949	992	894	972	986	949	965	956	939	923	919	907	935	914	989	948	936	962	974	952	994	969	955	966	942	988	939	976	965	970	941	986	952	887	933	981	966	949	963	932	1021	944	920	1005	983	987	991	945	953	1008	977	949	908	988	908	1015	936	989	961	961	989	940	967	923	950	948	967	980	921	960	920	928	919	959	977	955	928	1020	929	986	991	1036	897	989	974	974	1012	921	994	915	966	947	945	981	992	997	1036	963	937	1003	961	936	974	949	1011	983	959	958	926	943	933	911	970	1027	927	992	919	947	969	969	923	982	1008	940	995	941	988	1035	986	963	995	951	945	921	1000	962	948	976	916	976	1000	965	967	934	998	973	1001	949	978	957	955	946	985	975	958	979	921	908	984	954	913	972	961	949	962	972	896	1037	944	930	980	937	949	997	971	933	1030	925	940	977	959	963	890	937	906	944	966	979	937	982	1007	946	1028	962	1001	942	981	956	962	1028	989	945	945	996	952	907	977	1022	1002	938	992	977	932	926	941	938	990	948	936	967	986	890	988	912	939	915	950	922	973	995	919	968	982	940	926	895	959	1003	935	915	969	920	991	956	998	974	981	920	1027	970	1017	940	1008	1040	938	959	939	957	925	922	938	937	962	1053	978	952	961	1010	971	961	981	978	968	986	990	949	969	970	949	949	856	959	980	950	960	986	956	1011	980	991	965	924	956	998	956	947	1009	984	980	956	982	951	985	1021	957	951	1003	928	1002	952	958	976	936	942	951	968	933	997	1013	953	942	1010	943	1002	936	979	903	983	957	939	958	1023	952	976	938	953	971	994	999	907	991	942	922	952	945	897	915	935	903	950	951	983	965	956	969	950	962	959	943	980	960	971	954	910	964	980	1004	957	930	922	1019	912	980	911	1014	917	938	937	931	935	1011	1002	872	959	1023	1013	897	970	926	952	947	937	912	913	963	892	973	908	962	945	974	967	964	942	1004	949	967	957	935	919	1059	951	937	970	946	942	957	942	952	915	958	944	965	926	952	941	1030	951	948	939	979	1004	890	948	950	919	960	920	1001	986	969	973	1021	987	992	991	944	949	920	942	962	979	960	975	993	922	995	956	944	972	928	938	998	979	960	900	1000	953	975	1003	964	978	932	954	916	1003	978	962	954	944	952	959	955	958	992	1026	1007	1012	905	1018	908	966	955	987	967	1032	910	950	951	1060	952	955	928	987	994	943	900	1011	895	1000	954	926	914	917	971	984	896	954	994	943	956	935	1006	1002	989	965	923	957	935	983	959	932	933	941	1026	969	928	961	927	954	971	935	982	991	1010	991	935	892	1037	955	993	950	951	947	1013	1009	982	969	1005	928	930	973	937	923	971	957	997	949	978	1021	971	942	965	982	997	921	949	1001	961	981	955	1007	935	1003	915	879	970	983	954	921	977	908	976	1012	943	977	931	943	997	974	939	946	977	984	958	1008	972	958	951	931	962	960	998	963	996	910	897	1010	969	963	998	962	998	928	977	965	908	929	998	958	950	995	952	919	993	991	948	1005	932	983	961	944	892	887	958	970	941	975	1013	975	971	962	1021	940	969	978	955	946	960	936	930	973	953	985	908	955	972	905	940	999	975	1014	965	975	934	978	958	920	973	988	969	951	976	982	980	959	902	961	982	981	994	961	1008	948	940	951	949	960	998	1002	1011	947	966	983	943	927	930	923	970	967	947	994	979	972	946	963	962	973	970	973	951	902	964	923	944	968	910	983	987	974	971	951	1001	930	958	984	968	959	926	990	1042	955	1000	948	929	992	968	914	954	1007	932	968	984	936	924	946	935	938	964	960	985	933	970	969	952	993	987	955	955	972	950	980	978	929	946	869	945	989	953	956	950	977	955	990	942	953	992	994	992	1003	961	961	963	953	979	979	912	983	986	961	961	976	974	955	986	896	974	915	956	1029	988	938	927	962	1007	952	913	904	909	957	958	977	923	978	986	1015	968	959	968	966	971	960	953	958	966	1000	970	968	957	968	996	939	979	956	955	961	986	934	1014	937	985	976	967	1016	984	933	997	995	962	940	966	965	1073	903	954	939	994	981	938	921	1003	983	934	948	980	973	1011	990	888	967	909	955	929	923	950	916	973	969	973	949	947	971	981	926	957	928	949	979	950	990	993	987	917	985	1007	987	905	965	978	935	945	999	968	924	988	965	925	955	925	957	1002	914	937	972	1008	912	1013	942	948	956	964	924	947	916	945	959	960	962	991	946	960	890	968	948	978	872	977	1010	983	907	943	943	933	1001	965	959	1009	935	948	992	932	997	936	974	962	955	963	945	954	1000	954	980	910	972	998	938	964	971	948	954	974	972	950	948	1006	1012	969	976	961	967	967	969	926	949	964	960	956	996	953	964	956	975	959	965	926	956	915	923	935	997	995	1002	946	952	906	1004	938	885	956	977	948	986	931	922	971	936	954	934	970	967	1063	953	985	951	987	981	895	957	958	988	970	898	926	926	984	952	937	954	943	928	927	923	1040	944	986	935	955	998	968	928	974	960	950	972	928	970	953	967	975	989	949	991	1007	948	967	985	969	900	997	943	947	919	1007	930	963	957	945	905	1014	968	965	937	997	941	983	997	988	976	1026	987	976	964	999	929	930	955	993	937	966	974	1006	923	961	976	963	1001	957	951	940	1000	979	998	960	924	911	974	996	948	958	1003	993	957	929	889	971	1000	971	957	994	992	953	981	928	936	949	995	978	997	910	960	981	1023	928	959	976	1051	933	951	948	1006	958	901	897	956	902	997	970	950	964	994	944	926	974	957	969	968	933	968	957	979	980	941	965	996	1017	930	1021	976	906	911	947	955	993	936	974	957	945	969	971	938	982	962	863	998	1019	960	911	971	978	923	965	1014	949	1007	954	969	1025	928	941	970	981	984	954	907	983	1025	957	997	1003	913	973	990	908	984	961	901	940	979	979	975	983	990	914	994	929	950	1004	958	943	987	991	1006	1000	966	967	1015	939	938	925	969	967	972	998	973	959	980	899
15084	3852	2622	1626	1010	681	624	597	571	464	456	435	426	396	436	405	422	416	412	399	412	404	389	391	402	405	373	393	345	405	355	362	393	382	383	379	409	432	368	384	395	351	382	417	352	371	403	413	391	378	390	371	386	362	405	409	379	367	368	407	387	404	367	359	381	365	376	352	352	343	362	355	361	379	424	375	367	360	376	391	338	382	354	373	376	399	352	373	386	381	366	353	367	333	396	360	404	369	395	347	376	390	339	367	378	352	377	385	397	338	373	399	378	382	366	379	366	375	392	420	343	387	400	365	342	392	377	345	363	396	347	379	368	372	358	410	398	325	349	363	409	396	369	383	392	409	370	374	350	356	411	379	356	343	389	381	390	364	381	356	373	346	391	364	386	355	366	367	397	389	404	365	396	377	372	353	366	389	405	373	423	437	375	386	367	360	403	372	348	406	349	360	337	373	349	385	347	371	390	334	387	334	363	376	397	411	378	384	372	373	380	347	380	363	380	368	353	399	379	366	370	373	418	405	361	361	358	379	352	317	376	393	353	346	417	353	387	362	359	341	396	348	383	362	419	376	345	354	376	362	379	380	392	330	348	351	374	364	360	374	415	398	373	359	393	369	391	380	370	386	363	354	377	338	389	370	395	399	379	366	427	396	368	396	348	379	387	411	382	342	344	408	377	359	399	370	377	362	382	375	369	390	374	356	373	380	329	352	361	389	381	363	393	365	378	399	358	353	351	385	380	369	365	351	392	374	404	366	357	383	365	391	328	367	432	387	401	341	376	347	371	365	353	377	341	392	387	417	366	352	424	373	393	389	387	372	353	357	346	339	396	396	383	404	430	375	350	355	378	373	387	409	369	417	373	378	357	354	392	364	373	392	411	383	364	396	376	408	358	338	382	338	352	414	370	333	352	370	375	350	366	359	367	378	348	380	358	378	341	390	363	378	386	383	394	373	387	413	363	412	356	353	353	395	343	387	349	411	366	339	326	365	358	406	375	372	355	388	356	339	404	345	378	384	350	356	362	369	378	397	371	390	345	377	361	367	387	386	368	351	398	365	359	367	398	395	394	391	358	400	363	364	353	393	394	374	394	376	371	406	352	348	362	374	336	363	344	376	327	386	400	409	369	348	352	381	386	355	378	348	368	396	385	385	374	366	363	396	359	335	353	365	368	393	374	395	376	353	368	372	392	378	377	385	372	351	357	378	358	387	368	367	384	379	409	394	395	360	375	384	359	350	354	347	356	384	357	354	380	346	394	378	391	404	363	370	347	388	376	400	378	373	390	370	377	367	343	378	388	368	377	380	368	379	384	359	357	354	368	383	384	363	406	391	373	411	399	411	353	384	355	387	373	370	364	351	341	407	379	392	398	322	366	346	384	367	377	350	367	396	361	384	366	366	410	394	382	346	368	396	380	334	376	379	374	418	384	374	365	405	372	409	378	353	373	386	371	363	385	390	367	395	379	386	373	368	360	378	375	349	353	377	385	367	354	381	392	325	355	347	377	359	352	389	381	362	364	392	374	378	414	359	386	401	370	372	397	365	364	369	374	401	352	382	366	408	372	353	348	336	339	356	389	356	371	355	359	381	365	406	364	403	396	369	358	401	391	357	358	378	355	356	381	394	379	357	355	422	346	401	415	376	388	348	329	363	345	373	367	423	389	358	364	338	398	347	399	398	422	369	372	341	373	408	349	359	373	373	406	360	365	349	382	383	395	399	383	359	355	363	400	411	376	398	355	345	370	372	358	392	364	377	361	379	390	388	406	383	360	386	409	384	394	349	361	384	374	389	372	356	327	360	377	354	367	404	361	346	417	380	343	347	385	386	377	408	374	372	336	361	330	337	398	360	386	356	395	371	379	438	377	379	364	390	348	413	373	374	375	357	370	380	365	391	396	358	383	354	354	375	356	391	350	428	329	381	392	384	383	377	354	362	377	383	361	364	411	386	426	372	339	383	383	389	377	397	352	352	374	388	381	406	384	378	347	345	380	383	342	351	376	353	359	367	378	421	394	344	346	392	350	351	366	369	356	381	349	399	368	369	389	379	394	373	393	365	357	385	358	381	355	356	373	371	371	405	383	397	374	407	373	362	387	363	345	407	389	378	391	349	375	382	412	350	375	368	356	346	325	336	358	396	386	386	367	371	353	360	377	376	370	379	364	347	350	368	361	417	390	385	352	398	365	341	343	338	356	362	377	359	395	373	367	406	351	401	378	344	350	381	345	386	385	377	365	405	342	395	356	393	349	372	377	366	375	392	376	343	400	414	375	352	408	374	367	370	389	353	344	368	343	387	330	379	359	351	357	375	365	386	384	376	349	379	420	376	393	356	391	397	372	356	387	369	375	411	392	360	354	413	377	380	335	371	383	418	379	353	350	393	364	345	404	367	387	368	374	394	386	390	353	395	367	412	405	389	362	366	336	418	362	368	398	375	375	353	382	366	380	366	347	356	382	373	385	391	381	358	384	370	378	405	392	373	332	360	393	378	376	359	379	371	388	371	364	400	357	393	378	362	368	371	351	350	362	381	401	385	346	361	369	395	398	361	414	354	376	364	358	387	354	353	373	337	375	343	330	361	399	382	364	381	409	350	354	354	370	347	359	378	391	378	377	369	391	333	345	392	383	349	381	392	360	378	341	365	367	381	361	359	368	346	366	374	404	400	358	326	368	375	367	358	396	412	378	370	379	373	337	404	386	377	376	399	340	411	366	365	403	372	371	344	390	369	343	344	380	360	354	341	391	380	346	401	392	371	383	363	389	338	372	365	407	388	360	407	392	355	398	379	354	354	364	399	412	346	362	388	388	391	370	353	397	362	372	354	391	383	339	394	361	358	372	365	396	353	335	338	381	392	359	381	352	363	396	385	403	355	361	379	395	380	372	404	385	349	373	370	373	362	366	377	365	391	347	403	388	373	362	376	404	368	402	364	392	382	354	393	380	419	367	374	357	360	386	366	373	349	383	364	419	388	394	372	338	380	354	365	382	367	406	378	356	396	403	354	360	362	400	399	334	338	390	390	388	356	336	364	377	378	359	374	384	386	436	403	359	388	368	344	390	383	390	385	389	373	378	394	396	390	366	377	358	434	393	385	370	389	369	375	365	372	368	359	374	372	372	382	392	389	399	344	388	374	381	406	384	372	371	341	408	389	374	336	370	343	395	365	349	371	364	365	397	395	364	348	388	388	343	368	372	347	393	400	382	370	373	360	333	344	368	354	367	392	352	373	413	378	370	394	346	386	395	377	356	372	389	371	377	378	368	357	367	338	384	360	402	396	372	373	330	370	384	372	360	396	403	381	374	381	368	414	374	380	396	407	385	372	379	353	374	369	418	370	369	349	383	347	344	377	376	410	378	404	360	359	380	328	386	380	384	372	371	351	399	369	357	418	382	345	410	342	383	348	395	360	394	372	354	332	381	348	385	326	346	392	354	313	364	371	392	356	367	394	351	379	373	386	363	383	330	367	391	360	343	379
11861	3665	4721	4418	3334	2457	2159	2184	1957	1469	1379	1259	1249	1227	1166	1168	1102	1112	1107	1116	1060	1090	1142	1091	1020	964	976	1027	942	917	990	934	968	996	962	922	926	928	946	869	918	1023	884	982	896	928	947	913	912	937	944	936	886	865	931	930	900	883	875	952	902	892	941	912	862	925	907	896	907	866	898	935	867	926	896	878	901	938	854	876	920	846	913	914	928	932	898	878	925	904	915	859	994	913	904	874	901	923	914	843	857	868	955	858	908	901	893	894	892	925	918	904	928	902	935	917	917	931	877	886	899	913	887	864	885	876	837	867	923	929	839	882	962	868	880	878	878	944	942	945	921	896	855	910	918	858	897	928	898	951	895	948	938	860	897	947	891	889	872	878	879	953	845	892	933	863	924	934	900	942	842	939	869	873	863	900	885	955	896	902	937	837	952	850	928	921	875	889	924	928	873	985	940	962	885	878	937	924	865	896	907	884	906	923	872	894	873	949	939	890	891	921	913	928	879	917	876	889	927	911	935	836	897	860	924	902	908	902	944	908	911	863	874	886	882	869	907	851	901	925	956	897	875	914	887	896	924	875	850	909	928	861	900	882	913	877	874	885	897	858	905	907	930	911	861	880	961	932	924	869	904	883	905	915	885	932	896	890	894	918	881	865	931	919	880	817	910	846	956	932	915	929	921	945	896	911	938	891	894	943	907	884	860	878	931	906	881	900	911	953	839	882	870	865	928	926	891	899	842	964	906	877	929	925	860	904	917	821	913	863	939	948	890	912	913	904	930	954	868	904	899	929	864	860	898	834	865	886	916	909	904	852	858	856	811	865	881	900	883	916	920	882	890	878	994	901	869	876	883	899	873	886	905	890	865	907	887	876	899	930	948	903	910	886	862	905	840	881	878	872	888	929	878	898	902	882	886	1013	894	868	895	863	869	942	850	845	915	933	885	927	870	917	912	893	877	920	866	894	871	875	919	812	912	833	838	891	863	910	896	890	898	918	877	928	881	922	827	902	888	881	868	915	870	910	879	892	863	886	883	898	916	862	880	933	933	890	912	923	874	961	905	827	876	920	924	908	909	869	950	877	906	989	985	867	873	866	909	911	939	877	940	945	959	827	900	934	944	918	892	921	915	900	918	885	872	871	951	908	903	881	886	887	910	905	857	916	931	922	909	934	871	837	914	898	845	930	892	898	887	926	854	902	872	945	910	906	864	922	873	933	918	897	913	886	893	876	881	885	879	869	910	936	890	919	869	939	891	858	902	925	908	896	892	924	929	913	904	867	872	934	901	834	893	945	897	887	894	893	903	892	875	915	869	915	899	871	931	891	892	917	859	893	912	922	913	915	861	882	868	927	884	896	850	945	876	878	894	873	931	891	910	905	829	883	902	895	966	927	853	902	902	882	922	940	898	913	866	896	888	936	952	921	855	867	925	881	918	846	899	910	885	924	858	900	855	912	906	870	862	883	942	916	924	912	887	881	885	886	879	890	941	862	914	882	820	919	884	923	922	883	965	883	883	893	887	928	862	926	883	944	889	865	922	894	894	852	896	939	917	935	887	853	891	863	885	874	902	900	976	916	849	864	897	923	918	889	911	903	866	876	891	890	886	917	845	923	890	927	913	914	879	938	930	925	941	902	908	917	882	901	883	900	906	933	947	872	864	868	935	875	950	914	895	893	894	837	883	908	896	902	906	911	966	884	897	857	868	932	900	894	883	842	904	914	904	908	857	878	890	933	912	881	972	932	898	898	918	931	874	844	961	836	912	897	880	939	861	928	859	903	947	934	861	899	902	926	897	880	898	919	919	912	949	946	884	903	891	899	895	900	883	931	890	912	856	927	882	851	969	899	914	898	865	902	861	915	941	895	909	872	901	936	911	894	889	891	904	914	895	946	901	860	883	870	861	929	888	811	891	899	917	913	909	897	907	945	876	890	920	887	872	881	908	921	932	911	869	938	858	876	836	874	915	894	850	852	867	930	877	888	904	892	961	927	846	906	891	902	879	889	952	874	906	873	879	879	944	920	855	902	891	899	844	904	890	889	930	888	924	857	888	848	851	833	925	906	903	921	851	918	980	888	955	911	893	881	877	908	875	847	886	905	880	894	898	891	891	870	900	861	922	872	911	930	891	909	916	919	945	875	888	864	922	853	892	911	897	918	924	864	901	885	915	898	854	898	888	880	937	897	885	911	922	880	846	889	933	897	882	936	916	932	893	948	896	908	949	938	876	855	878	904	884	926	913	871	887	911	890	954	841	920	932	956	925	890	913	909	928	904	937	895	858	937	929	904	896	923	901	903	907	863	914	874	924	886	883	910	898	894	921	884	914	897	910	915	878	865	906	859	891	924	868	943	836	837	865	870	902	880	891	858	937	908	872	814	862	884	882	858	877	904	924	913	881	875	924	911	950	883	882	905	936	893	914	874	908	887	917	846	921	927	869	935	843	881	909	938	919	963	909	919	885	892	830	978	823	923	915	892	886	965	912	901	874	854	910	872	921	887	915	922	872	904	884	907	844	900	876	896	902	890	857	942	898	929	942	928	898	967	935	882	884	880	935	869	923	873	927	912	864	929	952	942	917	890	905	900	889	907	914	887	930	881	968	853	869	940	902	876	909	862	891	886	874	941	954	913	858	889	922	872	916	902	908	915	947	884	974	879	878	879	905	876	876	888	904	879	888	943	874	911	868	955	920	951	914	901	892	861	899	860	923	896	892	905	938	894	893	892	886	919	875	903	878	902	872	890	885	914	938	903	919	897	885	922	916	910	922	882	886	874	906	952	912	911	888	881	926	879	880	884	949	933	931	918	908	835	938	900	901	907	940	893	895	920	863	894	906	949	944	876	903	879	906	895	908	946	899	934	886	883	876	859	903	901	861	858	963	945	860	907	934	918	913	850	940	972	910	900	880	862	932	940	874	928	873	922	866	872	880	875	952	903	915	912	908	905	856	861	873	924	894	898	900	918	810	876	892	897	860	907	833	854	869	904	892	886	900	929	879	896	980	941	888	948	881	903	908	903	874	873	908	932	875	887	846	935	923	950	930	929	908	875	930	867	861	877	908	924	937	878	873	823	841	947	900	924	928	914	911	878	905	884	912	912	877	941	907	902	900	949	840	893	906	868	873	913	946	841	857	887	848	901	905	888	903	935	900	857	816	863	942	950	906	875	869	906	882	865	884	888	898	939	906	875	926	932	858	917	930	910	907	912	973	929	878	932	926	908	911	890	884	906	878	936	940	864	935	889	847	977	894	926	926	933	896	919	872	928	926	931	911	891	918	871	894	847	905	911	899	920	919	868	915	891	891	910	914	835	888	881	883	865	863	965	873	847	940	924	879	869	866	842	927	867	862	872	885	862	907	940	855	984	885	878	900	893	862	936	925	886	891	901	896	920	826	843	899	897	869	908	892	956	845	896	972	909	882	927	941	952	886	958	889	920	880	928	855	888	897	909	888	901	893	911	850	894	1011	851	867	888	861	918	908	881
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
