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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336043572236	336043572797	336043573347	336043573897	336043574447	336043574997	336043575547	336043576097	336043576647	336043577197	336043577747	336043578297	336043578847	336043579397	336043579947	336043580497	336043581047	336043581597	336043582147	336043582697	336043583247	336043583797	336043584347	336043584897	336043585447	336043585997	336043586547	336043587097	336043587647	336043588197	336043588747	336043589297	336043589847	336043590397	336043590947	336043591497	336043592047	336043592597	336043593147	336043593697	336043594247	336043594797	336043595347	336043595897	336043596447	336043596997	336043597547	336043598097	336043598647	336043599197	336043599747	336043600297	336043600847	336043601397	336043601947	336043602497	336043603047	336043603597	336043604147	336043604697	336043605247	336043605797	336043606347	336043606897	336043607447	336043607997	336043608547	336043609097	336043609647	336043610197	336043610747	336043611297	336043611847	336043612397	336043612947	336043613497	336043614047	336043614597	336043615147	336043615697	336043616247	336043616797	336043617347	336043617897	336043618447	336043618997	336043619547	336043620097	336043620647	336043621197	336043621747	336043622297	336043622847	336043623397	336043623947	336043624497	336043625047	336043625597	336043626147	336043626697	336043627247	336043627797	336043628347	336043628897	336043629447	336043629997	336043630547	336043631097	336043631647	336043632197	336043632747	336043633297	336043633847	336043634397	336043634947	336043635497	336043636047	336043636597	336043637147	336043637697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15683	2186	2635	1985	1401	1067	791	631	555	427	394	345	329	289	270	247	249	220	204	221	246	206	193	218	200	204	191	196	169	165	197	151	173	185	181	156	182	178	159	136	189	151	178	172	176	159	185	132	136	154	157	172	159	153	168	158	171	165	192	170	155	170	158	151	159	155	153	156	165	139	145	161	165	180	152	152	169	167	148	146	179	172	159	157	126	150	147	157	159	162	141	152	146	151	162	144	144	164	160	145	136	169	166	182	144	180	152	132	163	153	166	163	172	171	165	165	131	133	164	151	145	164	163	153	185	146	134	172	154	133	147	153	147	174	165	162	162	150	160	148	132	163	169	160	158	179	148	169	153	133	164	160	143	154	131	151	172	163	143	147	136	140	150	154	148	152	160	163	165	150	146	169	160	165	151	149	154	134	138	167	142	168	166	145	138	151	175	155	146	157	156	148	148	173	160	166	166	158	155	141	151	137	153	163	154	161	158	151	152	153	163	141	158	145	153	189	146	143	174	154	152	169	151	154	144	189	133	154	147	157	158	155	156	155	157	142	159	171	159	154	171	146	174	142	149	134	155	159	155	161	155	112	129	139	155	153	175	159	138	147	151	154	173	152	132	167	132	165	163	140	153	162	153	159	155	183	148	163	169	155	149	173	156	167	157	146	160	159	185	149	170	157	154	159	171	138	155	154	147	151	178	139	161	134	152	138	145	163	152	179	147	147	155	157	159	150	153	154	149	166	164	168	168	157	169	142	159	152	168	155	144	163	147	164	153	156	161	128	142	144	133	146	152	159	141	151	147	169	131	163	175	135	142	149	164	145	134	147	153	171	160	168	166	146	171	168	142	143	141	156	154	155	164	149	183	162	154	163	157	136	154	155	140	144	167	145	162	175	146	159	153	162	160	147	149	143	143	178	139	170	163	151	165	159	150	142	166	149	181	172	148	141	154	130	153	140	157	146	149	168	148	150	142	164	139	172	131	174	159	160	134	157	154	171	176	179	170	137	168	151	179	164	128	147	137	141	152	136	164	148	179	159	146	164	148	171	152	139	145	157	155	147	181	139	131	158	157	161	153	158	166	165	138	140	167	175	168	148	154	142	154	133	156	167	151	159	167	144	148	165	163	162	152	158	170	134	148	145	180	141	167	157	158	162	160	161	156	131	136	167	157	160	166	162	170	146	167	177	179	138	143	160	151	154	167	174	168	138	153	153	144	141	154	147	132	140	151	169	156	142	178	157	166	166	147	131	159	162	158	140	166	163	157	141	154	144	138	171	153	115	162	163	164	162	151	141	144	150	160	158	150	155	148	158	157	163	136	152	144	144	166	150	161	167	160	149	152	147	173	129	177	150	167	150	154	157	145	158	146	132	139	161	190	159	145	151	168	155	144	168	186	140	148	152	189	175	150	183	184	159	150	147	145	155	172	162	167	153	146	142	134	135	158	175	135	151	165	145	145	158	157	152	148	146	150	157	149	168	132	149	165	137	168	153	155	165	162	152	172	145	129	148	168	152	150	155	182	164	155	157	154	155	158	153	161	157	140	167	155	135	163	157	160	155	133	155	149	159	127	136	148	138	160	155	148	132	160	179	144	151	144	144	151	141	163	178	146	177	154	149	157	156	167	144	170	162	149	153	160	175	164	160	160	168	147	152	150	162	144	168	159	136	153	168	145	138	162	123	147	136	174	142	170	140	159	159	161	153	183	182	150	156	149	157	153	141	172	177	160	158	142	146	167	155	140	146	166	152	155	157	167	154	159	141	156	122	173	154	160	153	137	161	165	147	179	144	167	152	163	159	140	132	168	139	150	146	152	160	161	152	163	141	162	152	162	163	148	150	160	161	158	175	150	155	138	166	144	157	155	158	164	150	156	159	155	156	151	173	154	183	168	149	149	137	170	159	136	150	152	138	168	162	152	177	180	161	154	157	161	145	148	143	140	151	159	158	169	163	176	175	147	163	162	149	163	176	145	159	162	168	144	167	171	164	150	159	174	174	164	166	165	142	151	163	132	150	146	140	153	148	174	176	154	159	141	177	154	143	151	160	162	152	153	157	146	175	166	146	175	173	150	151	148	158	141	150	141	164	152	152	148	176	162	140	161	144	163	165	156	162	150	149	132	170	143	142	161	179	169	156	155	153	164	150	170	150	168	147	137	144	171	155	146	153	164	153	144	140	134	142	173	156	173	161	145	155	155	136	153	148	150	145	167	176	153	162	165	151	153	163	138	176	140	153	145	159	158	163	167	136	169	174	136	158	146	164	157	144	171	163	158	149	148	169	155	157	172	152	166	127	136	155	162	158	148	156	146	180	180	157	171	160	169	149	180	156	147	163	145	157	167	138	156	153	163	134	174	150	154	155	143	159	162	152	150	174	161	156	172	154	147	164	162	137	151	168	150	150	140	153	155	148	159	143	144	193	151	161	142	130	157	151	167	154	138	148	164	146	149	168	156	144	147	155	137	148	169	138	151	160	155	152	141	156	166	158	162	174	142	149	144	137	134	131	154	164	165	153	157	150	148	139	168	151	178	173	148	155	173	169	161	142	171	184	139	149	140	160	168	164	137	151	155	139	158	141	152	142	148	130	147	173	152	150	145	144	156	164	153	143	145	133	164	167	160	163	147	142	159	125	158	145	143	165	161	175	176	141	163	150	134	140	161	160	145	147	161	150	146	140	155	177	149	139	157	117	141	126	161	151	163	176	154	160	173	144	162	149	179	146	146	173	168	127	139	150	163	135	153	154	152	137	164	154	157	154	154	158	175	158	161	142	153	141	137	161	140	149	153	161	152	169	140	160	148	154	180	159	164	164	146	149	157	154	146	148	143	153	135	141	187	161	162	125	153	140	166	162	167	174	145	165	155	154	147	152	125	132	159	168	149	168	149	149	138	150	159	168	167	155	165	147	132	159	148	138	142	148	147	173	164	153	150	128	158	157	156	152	143	163	192	141	148	151	151	140	159	179	165	163	174	164	161	145	153	155	142	183	166	155	145	165	139	153	169	168	137	152	138	156	162	160	158	167	148	135	154	154	147	142	151	154	161	161	162	176	154	140	142	157	150	157	139	180	172	170	144	139	162	158	156	169	143	147	163	154	155	165	133	147	167	158	170	148	131	163	159	151	145	154	184	171	188	140	157	154	149	165	165	152	124	193	169	150	185	161	174	161	149	151	147	159	157	146	132	154	150	156	160	151	134	158	174	191	143	169	174	151	171	143	129	152	182	160	129	170	181	159	141	167	159	164	156	145	148	147	168	149	152	163	147	168	142	162	147	164	159	141	160	150	152	158	165	142	175	169	154	185	137	147	158	159	147	146	162	165	166	148	152	161	159	133	148	152	135	169	143	151	174	143	153	148	167	139	128	156	171	174	155	140	170	150	148	164	183	161	154	143	152	153	151	153	145	143	162	132	169	161	158	149	181	164	175	163	157	167	158	156	143	151	146	153	159	159	147	165	135	151	147	148	154	164	148	149	159	178	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7763	2314	5014	5947	5200	4323	3439	2917	2539	2162	1810	1675	1565	1385	1288	1169	1153	1116	987	958	919	882	822	837	821	758	760	708	706	745	704	698	701	703	667	636	676	670	617	588	609	599	609	615	656	590	574	568	609	559	587	581	625	599	573	519	611	581	542	536	557	580	569	588	570	533	540	540	546	526	576	540	557	542	558	552	528	571	589	550	539	475	511	547	536	555	558	543	484	506	492	507	514	498	514	520	517	522	536	528	573	531	539	515	515	524	550	544	502	537	495	527	545	518	543	492	521	507	523	560	531	525	542	548	544	534	468	500	508	535	559	497	491	532	528	528	545	546	558	546	503	541	547	563	532	514	505	534	473	510	531	519	514	507	526	523	540	492	467	515	538	535	531	525	559	507	545	528	542	527	561	515	488	491	523	516	500	552	525	508	487	524	515	552	513	527	478	555	512	516	557	515	515	513	524	510	523	487	518	514	534	510	487	517	523	512	516	522	564	517	528	519	498	501	517	556	526	519	521	502	529	494	511	504	497	500	493	482	506	529	522	505	540	575	508	531	511	524	499	502	531	512	494	484	540	528	522	478	501	506	562	536	531	515	521	490	486	516	539	503	546	520	496	514	491	495	508	516	545	541	504	487	463	517	497	534	475	503	511	472	495	504	499	512	501	520	532	527	557	484	520	510	504	497	486	511	489	474	491	513	549	503	557	481	508	540	554	539	555	509	543	532	533	525	526	517	449	565	500	530	481	500	502	522	506	486	497	534	499	559	532	567	492	529	502	561	527	524	542	482	500	532	490	508	494	515	526	489	503	497	538	526	471	534	517	498	528	546	481	563	530	495	489	537	536	498	514	557	506	463	508	500	524	526	512	505	520	524	532	544	498	534	543	528	542	508	528	505	513	559	494	565	506	538	556	535	507	533	499	517	542	490	497	532	531	527	520	506	536	522	540	511	529	463	545	505	495	512	517	503	491	492	491	476	513	506	532	506	512	519	498	495	507	492	491	508	531	582	522	534	481	504	521	542	559	518	516	496	462	524	556	488	536	535	515	509	519	528	520	528	496	525	523	526	490	500	512	484	489	491	507	543	529	502	536	494	511	526	519	529	549	557	493	468	511	512	499	513	522	523	558	489	493	512	490	513	520	539	521	523	511	492	515	534	539	528	558	500	523	535	527	515	528	527	524	521	526	528	481	490	499	502	491	521	555	478	466	513	520	489	518	533	518	517	546	512	490	548	482	502	506	506	571	562	487	503	521	491	563	527	523	527	502	525	527	533	499	492	509	543	511	550	516	544	510	523	527	517	501	504	487	509	545	543	508	492	555	510	479	533	524	512	552	469	505	495	497	503	537	500	505	533	582	522	525	515	505	547	529	539	518	492	492	505	498	553	489	532	503	475	526	516	490	508	556	506	499	499	480	529	518	514	524	528	513	525	524	524	519	558	483	520	524	544	516	480	534	549	536	535	534	531	504	498	463	498	526	549	543	501	507	519	511	510	462	500	495	516	481	489	508	527	506	486	481	499	549	549	526	471	512	506	511	505	494	529	514	528	526	525	566	480	502	553	515	457	544	525	537	499	487	500	486	495	498	496	488	543	526	545	493	494	518	494	504	502	510	537	541	531	469	560	550	503	571	515	531	541	549	506	495	493	529	505	496	489	502	509	505	525	532	503	501	530	498	563	556	526	513	483	551	511	537	526	530	502	522	486	525	475	519	518	540	532	599	513	513	483	528	520	534	547	530	520	509	520	528	505	515	516	514	516	496	504	493	498	480	514	517	477	460	550	502	536	491	539	501	518	488	521	525	544	512	557	535	547	535	483	524	481	492	555	548	548	488	515	533	475	499	542	530	517	528	575	532	509	475	495	510	468	509	511	505	507	525	496	564	492	561	506	527	502	511	551	506	543	517	495	528	502	508	540	524	485	498	556	540	512	542	502	521	483	475	502	503	512	516	552	505	484	530	501	493	469	498	515	545	520	498	525	496	517	515	516	507	495	503	512	555	508	490	536	507	544	525	529	505	545	507	485	513	534	533	500	508	509	526	529	513	527	550	533	494	499	576	511	522	549	485	546	507	511	524	531	521	510	522	503	493	536	520	554	485	539	525	506	520	453	510	502	554	549	546	486	505	534	529	464	473	498	544	469	523	577	523	512	496	538	520	492	503	474	517	524	496	544	523	546	536	550	522	521	514	512	520	530	480	573	521	470	498	487	488	501	553	543	466	515	552	513	519	478	512	506	492	487	523	541	507	509	515	514	471	525	511	500	500	497	535	497	496	524	522	513	533	560	527	528	535	523	538	514	540	512	543	517	517	524	489	491	526	499	519	563	496	481	516	502	515	516	523	539	516	527	490	538	485	519	498	519	511	534	511	517	535	520	529	497	583	511	527	527	523	510	500	493	570	498	552	503	528	528	472	541	524	488	505	535	523	538	520	537	500	499	519	528	560	510	476	495	510	547	510	576	476	508	525	545	531	501	522	521	517	525	533	446	574	512	507	520	521	508	535	519	494	492	508	470	546	506	535	501	504	546	525	473	520	558	478	490	489	519	535	522	514	496	519	479	566	492	516	512	493	510	558	489	560	494	507	513	556	517	524	553	530	531	532	538	483	523	522	523	504	547	491	527	500	500	509	494	530	518	516	504	511	557	533	511	549	499	512	513	495	510	527	549	538	518	490	512	535	522	515	533	513	513	515	540	508	564	518	522	517	519	534	499	523	518	507	499	544	503	504	514	517	528	477	524	514	522	494	526	534	546	474	545	498	522	516	480	546	479	507	517	531	526	510	521	519	506	511	513	518	507	493	485	497	535	517	509	466	540	508	536	516	510	489	503	518	522	497	539	535	515	513	478	551	526	481	540	533	521	517	544	491	462	503	498	516	522	528	520	503	538	500	522	514	520	500	513	529	545	517	491	521	489	511	482	483	520	491	523	482	503	555	513	566	494	504	522	497	518	510	515	517	521	528	522	484	490	535	491	490	557	486	519	507	549	515	521	514	506	552	515	480	511	474	516	498	533	464	474	508	516	535	522	513	524	488	557	547	506	505	494	538	515	486	547	509	547	492	464	525	466	486	515	491	520	498	523	507	505	513	524	510	518	511	523	536	493	527	523	476	505	535	460	514	504	555	503	517	560	547	497	505	544	483	500	527	520	514	538	510	508	558	493	474	529	487	509	559	509	497	527	509	541	520	514	521	502	549	515	520	498	540	542	493	510	513	534	515	478	479	553	539	506	542	506	507	545	560	519	522	532	516	479	546	569	517	503	550	508	520	543	539	548	515	509	526	466	494	530	495	530	487	547	545	515	495	499	516	493	508	513	523	511	490	522	498	527	508	514	539	493	494	497	486	573	518	549	486	539	548	489	548	499	486	544	477	542	479	520	508	496	525	521	506	513	562	555	515	495	520	508	539	532	485	501	527	502	517	526	517	492	489	524	541	523	502	511	498	502	541	535	484	535	483	507	487	492	491	530	524	521	466	532	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2072	389	406	435	373	388	394	376	373	375	366	373	357	364	372	343	361	379	398	369	382	353	373	363	364	364	358	368	344	382	389	400	336	391	356	350	339	364	322	376	360	360	376	364	372	368	365	354	363	357	377	362	360	342	351	392	347	377	372	371	351	373	357	376	370	367	344	363	367	388	373	371	378	383	353	380	381	343	333	361	404	371	360	356	373	358	376	334	376	336	353	320	357	351	377	361	353	383	363	362	351	354	357	361	352	344	376	352	343	396	327	366	366	350	348	351	369	376	338	362	345	372	366	355	376	352	376	358	355	376	322	341	338	387	363	341	371	356	344	355	378	311	322	349	377	359	329	353	344	384	364	357	386	383	347	366	362	373	372	356	338	391	359	336	376	349	333	361	356	358	361	373	386	355	337	369	350	355	368	370	353	350	380	348	373	391	344	356	365	356	360	345	355	347	357	389	385	356	364	347	358	328	337	362	352	365	354	354	375	371	395	316	409	379	383	382	356	335	367	375	323	375	354	373	337	339	363	367	343	377	352	361	349	360	414	332	353	406	337	371	325	349	359	373	358	371	322	356	355	362	362	357	352	393	340	373	362	361	350	358	348	374	360	362	363	353	408	371	341	336	399	354	371	344	393	318	376	364	338	379	381	344	374	354	354	375	353	365	341	357	354	386	385	340	346	352	351	394	381	384	366	392	353	350	381	396	385	370	409	348	332	372	339	368	333	401	355	337	362	384	383	334	375	381	346	350	371	354	377	338	344	361	344	354	344	396	293	353	352	342	365	362	334	342	371	383	345	383	385	380	351	383	349	357	373	372	363	334	366	371	326	361	370	337	344	386	355	406	343	343	348	355	368	354	389	384	386	347	354	358	365	358	343	400	381	369	338	371	322	387	370	373	329	378	352	389	347	361	362	350	365	337	384	365	344	395	374	353	359	366	327	348	345	357	335	370	343	377	368	380	354	353	343	335	368	352	390	346	392	351	377	379	342	377	376	344	351	354	334	350	372	339	359	352	367	388	324	346	331	345	368	360	374	348	369	396	362	402	360	410	331	366	373	383	354	375	343	361	378	358	334	380	350	353	368	328	369	379	340	392	324	360	362	339	370	345	363	375	364	381	385	338	371	339	370	371	390	368	363	371	367	392	349	365	344	347	380	380	347	367	367	366	401	364	346	335	354	369	368	332	382	348	372	398	353	345	391	382	357	355	373	334	356	386	356	349	354	367	401	371	360	395	352	346	366	373	375	373	381	336	346	343	361	353	376	370	348	356	384	371	405	365	351	353	353	367	377	363	369	363	348	369	359	357	375	351	355	364	326	375	325	372	356	354	369	361	376	349	332	392	330	366	377	385	353	346	410	375	377	360	374	377	361	353	360	400	359	318	354	339	360	346	355	365	368	383	348	379	328	342	395	360	371	371	371	348	383	353	359	383	376	345	368	400	368	370	379	358	329	332	316	374	381	324	342	378	404	347	363	392	365	365	390	369	392	341	358	368	381	357	355	350	372	349	393	357	354	369	316	350	349	374	351	363	359	409	367	339	381	369	382	325	356	349	410	340	342	364	370	337	341	377	335	380	334	364	345	356	369	372	344	350	361	381	318	359	366	374	354	338	392	378	354	350	350	337	352	340	345	343	350	389	395	365	408	347	335	356	338	353	345	376	368	361	354	335	332	344	352	359	360	361	356	375	352	371	345	348	368	378	367	380	339	343	374	352	373	374	356	343	368	388	356	367	347	362	368	380	351	359	359	384	359	358	366	370	355	383	366	359	368	340	360	372	363	384	340	360	332	389	368	344	360	368	373	360	356	368	351	366	371	362	344	372	372	341	379	394	366	348	334	381	363	371	352	381	350	365	363	358	395	340	377	361	384	383	365	387	382	356	368	374	355	351	384	355	351	376	372	391	369	358	373	380	391	387	359	350	372	361	364	359	367	354	334	384	352	356	339	361	328	340	347	362	338	349	346	400	397	348	339	356	371	381	383	335	368	402	339	367	334	368	362	370	364	331	365	369	372	372	372	375	381	334	358	391	359	383	396	348	358	356	362	373	365	364	377	331	354	347	357	403	382	414	365	384	354	384	342	403	382	361	331	332	344	368	331	358	360	356	344	370	379	354	365	381	346	374	350	356	402	328	345	356	347	357	356	342	353	342	362	333	356	360	342	380	350	352	378	382	370	376	372	397	368	372	383	370	365	383	357	346	377	365	343	368	369	370	342	351	363	366	353	345	393	379	363	360	350	370	357	359	382	374	361	354	370	364	363	361	410	357	343	377	315	346	424	337	362	374	385	357	384	385	386	367	362	375	334	369	363	361	361	356	385	331	358	391	362	375	373	317	347	353	394	337	365	380	353	342	376	334	335	378	370	361	355	363	370	372	393	364	358	375	314	350	355	353	345	381	401	330	336	387	379	360	332	363	343	351	373	348	355	356	414	353	387	338	382	349	396	356	366	379	372	372	358	364	346	361	358	363	351	365	367	381	368	338	354	361	373	383	389	362	363	394	361	376	372	367	378	377	350	368	367	368	361	367	364	348	382	400	367	348	381	356	361	348	359	361	387	374	321	385	355	365	369	357	340	355	385	379	324	333	377	362	394	352	348	337	364	362	349	372	348	370	379	347	374	382	362	370	345	357	362	373	370	344	358	344	337	333	390	392	364	385	383	357	339	369	406	343	325	343	385	361	394	358	385	348	373	352	400	378	371	372	365	350	369	343	362	362	396	377	339	380	332	372	385	364	379	367	343	354	337	397	324	373	401	359	384	383	366	362	353	352	391	357	350	325	356	367	353	397	356	354	385	371	360	379	364	363	386	369	361	360	367	368	367	405	401	355	376	374	376	357	368	354	370	362	386	354	379	381	337	368	367	366	362	370	348	367	372	350	332	353	360	366	358	375	388	381	388	366	396	389	350	367	341	348	366	339	361	339	391	343	338	352	344	354	363	377	362	355	363	326	363	357	368	370	347	357	360	385	346	345	352	343	355	371	365	361	344	350	345	348	374	354	364	354	366	395	348	371	383	411	371	349	342	339	334	400	341	330	339	365	379	362	391	360	336	342	361	354	364	356	355	362	376	389	378	377	393	347	375	363	388	341	344	365	346	369	372	359	365	375	373	360	362	375	343	363	363	386	382	375	337	372	341	356	359	383	346	371	342	388	323	349	334	364	339	372	330	357	366	350	379	342	338	376	343	330	385	373	347	363	355	332	362	337	357	362	330	385	360	373	358	352	362	369	373	367	383	352	349	377	384	348	369	376	330	353	368	361	330	348	377	387	340	388	344	347	342	368	337	353	398	410	372	357	342	347	376	358	352	381	358	350	321	370	339	346	354	353	387	366	383	366	380	372	389	354	374	392	384	382	353	335	336	353	382	360	353	392	398	381	380	385	353	355	354	395	375	370	377	387	376	356	352	376	392	373	353	365	397	380	374	354	374	384	342	316	365	362	376	381	415	398	368	381	372	368	379	363	361	331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2648	1109	1166	1110	1126	1141	1068	1150	1144	1026	1090	1067	1071	1080	979	1073	1038	1032	1037	1094	1046	1061	1049	1009	996	1066	1069	1011	1017	979	1004	1015	1104	1015	1032	1003	1073	1067	1069	1004	989	1110	989	971	1028	1018	1069	1031	1020	1043	1063	1036	1051	1077	1115	1054	1000	1054	1052	1043	1017	1067	1087	1034	1085	1011	1102	1049	1037	966	1026	1075	1022	1037	1052	1044	1053	996	1092	1033	1019	1021	1046	1048	1011	1031	1055	1047	1088	1009	1016	1075	1017	1061	1034	1070	1034	1034	1045	1055	1054	1067	1052	1026	1059	1037	1026	1063	1057	1089	1059	1068	989	963	1055	1046	1093	1059	1058	1060	947	1051	1025	1057	1043	1032	1026	986	1037	1021	1037	1027	1060	1127	987	1065	1080	998	1053	1027	1081	1106	1042	1128	1012	1050	988	1080	1012	985	971	1052	1043	1056	1030	1024	1048	1053	1010	1022	1045	1037	1068	1054	1041	1051	1061	1025	1033	1056	1034	1042	1054	1063	1034	1006	1062	1060	1053	1019	1077	987	1096	1056	1059	1038	1049	1034	1013	1040	1025	1034	1029	1032	1011	1047	1064	1029	984	1048	983	1010	977	992	1043	1052	973	1054	1040	1080	1056	1015	1057	1007	1024	1061	1052	1002	1085	1063	1049	996	979	1063	1029	1047	1035	1038	972	1069	1053	1083	981	1129	1081	1074	1073	1010	1075	978	1084	1076	997	1037	1046	1040	1044	1023	1078	992	1021	1008	1041	1052	1006	1030	1001	1044	1068	1064	1115	1032	975	1035	1042	1042	998	1004	1032	1067	1022	1059	1063	1086	989	1014	1078	1016	1049	1005	1008	1018	1086	1077	1056	1012	1016	989	1008	1060	1096	981	1049	1034	1016	1020	1020	1086	1038	1045	1040	1041	1032	1055	1048	1029	1022	1009	1057	1006	1046	1030	997	998	1033	1010	1061	1006	1064	979	1023	977	1064	1048	987	1015	1021	1012	1025	1031	1006	1042	1004	996	1047	981	1073	1043	1074	1053	966	972	1010	982	1053	1123	1049	971	1037	1042	1084	1021	1005	1029	1096	1002	1060	1113	1055	1043	1085	999	1071	1004	1027	1058	1044	1048	996	1065	1161	1079	1057	1041	998	1108	1017	1073	1032	1070	1009	1032	1028	1092	1054	1062	1043	1046	1027	1020	1025	1036	1032	1069	1023	1069	1025	1094	1034	1042	1040	977	1056	1032	1079	1025	1081	1112	1039	1082	1063	1035	1044	1038	1037	1049	1111	1027	1063	1035	1038	1025	1035	1029	1048	960	1014	1012	1038	1041	1002	1047	1087	1040	1083	1072	1044	1008	1048	1072	1023	1049	1055	1068	1087	1066	1093	1087	1040	1007	1023	1055	1044	1054	1039	1049	1037	1025	1042	958	1012	1051	1061	1049	1022	1070	1049	1085	1073	1055	1076	1027	982	1040	1058	1035	1053	1056	995	1046	1043	1064	1064	961	1048	1052	1050	1010	1056	1016	1023	1071	1067	1047	1069	1048	1073	1027	1058	1001	1052	1011	1029	1010	1024	1070	1029	990	1022	1067	1013	1064	1020	1010	1025	1034	1024	1038	1003	1071	1076	1072	1014	1099	1049	1040	1077	995	1036	1070	1084	1066	1061	1044	1026	1051	1076	1080	1019	1092	1002	1017	1020	1107	1033	1084	1031	1066	1022	1034	1060	1030	1041	1013	1033	1102	1018	1028	1074	1075	992	1015	1034	1033	986	963	1038	1115	1050	1000	991	964	1004	1021	1038	962	1053	999	995	1039	1051	993	1111	1032	1074	1076	1069	1045	1018	1044	1044	1066	1071	1062	997	1065	1040	1051	1034	1036	969	1006	1034	975	1032	1041	1057	1025	993	1046	1130	1031	1014	998	1070	1007	1015	1031	1080	999	1074	1049	1050	1036	1047	998	1042	1045	1016	964	1043	1054	1035	1014	1019	1013	1112	1045	1061	995	1076	1057	1046	1040	1128	1097	937	1078	1077	1061	1049	1052	1047	1024	1039	1011	1070	1061	1090	1055	1044	1015	1006	1044	1018	1055	1059	1036	1025	992	1016	1047	1012	1068	1028	958	1045	1048	1077	1019	1012	976	1022	1005	1049	1035	1093	1035	1043	1059	959	1039	986	1001	1087	1011	1037	990	982	1013	1047	1007	1055	1049	1008	1056	1036	1055	1090	989	1017	993	1051	1084	955	990	1075	1032	1005	1113	1056	1032	1066	1050	1084	1060	1053	1065	1070	1060	1006	1043	999	1041	996	1030	1064	1046	1067	1111	1041	1070	1019	1008	981	1019	1052	987	1022	1082	1056	1026	1071	1088	1058	1039	1039	1071	1055	1059	1131	1041	1058	1030	1062	1025	984	1078	1060	1017	1014	1091	1052	1023	1030	1100	1081	956	1000	1069	1026	1064	1011	1005	1035	1037	984	1027	1065	1021	1087	977	1016	1035	1054	1095	1081	1022	1098	1012	1065	1074	1041	1054	957	1062	1054	1071	1047	1090	1065	1109	1003	1053	1102	1057	1093	1071	1015	1075	1028	1047	1005	1012	1060	1056	1054	990	1040	1043	1040	1016	1069	1054	1024	1015	1048	1017	1012	1052	1105	1029	1009	1061	1039	978	1007	1038	1044	1078	1057	1039	978	1056	1053	1097	1068	1034	1013	1015	1054	1029	1012	1108	1046	995	1054	1062	1083	991	1029	1018	1057	1076	1067	1027	1066	1015	1060	1002	1059	1007	1030	1031	1069	1007	1017	1039	1021	994	1035	1091	1055	969	1110	1017	1021	1012	1032	1023	1103	1052	1058	1051	1008	1070	1096	1021	1054	1058	1019	1029	1028	1051	1019	1048	1114	1077	1006	1015	1055	1057	1033	1041	1041	1022	1061	1048	1038	1002	969	985	1002	1084	1064	1050	1073	1015	1047	1023	1073	1051	1114	956	1035	1017	981	1015	1070	1037	1068	1031	1077	1053	1031	1077	1055	1039	1027	1041	1001	1051	1049	1055	1027	1066	1081	1067	1059	1016	1091	1027	1033	1015	1067	1014	1048	1043	1014	1040	1088	1102	1022	1004	1006	1064	1035	1009	1020	1040	1028	1042	1010	991	1046	1052	1048	1048	1035	1010	1037	1020	1032	1074	1048	1047	1003	1058	1030	1043	1030	1020	1083	1082	1055	994	1023	1056	998	1074	1000	1044	1027	1094	1012	1040	1083	1070	1004	1089	1047	1021	974	1082	1048	1024	1006	1036	1047	1067	994	1030	1003	1011	1030	1055	1015	1047	1008	1011	1046	1049	1047	990	1062	1035	1072	1116	1085	1085	1090	1100	1051	983	1076	1054	1008	1055	1107	1037	991	992	1095	1021	1017	1012	1060	1003	1027	1043	1073	1043	1014	1049	1047	1054	1001	1035	1030	1044	1059	1032	1068	1045	1057	1089	1004	981	1018	1048	1087	1042	961	1034	1089	1084	999	1046	1076	1010	1061	1018	1040	1123	1000	1027	1035	1007	1014	997	994	1041	1051	1069	1074	1032	1009	1037	1048	979	1062	1048	988	1024	1104	1010	1041	1039	1054	1054	1022	1075	989	1035	1045	1015	1111	1101	1085	1018	1050	998	1063	1029	976	1031	1063	1014	1012	977	1016	1085	1074	1013	1028	1000	1048	1073	1029	1017	1052	1023	995	1081	1036	1037	1011	1029	1055	1032	1063	1056	1016	1020	993	1067	1053	1095	1048	1000	984	1072	1075	1043	1053	1031	1016	1007	1082	1077	1100	1053	1041	1063	1050	1019	1029	1051	1040	1031	1018	1066	1025	1085	1062	990	1041	1002	1020	1053	1075	1015	1097	1077	1039	984	1076	1029	1086	1069	997	972	1011	1082	1011	1023	1077	1058	1034	984	1078	1057	1037	1037	1077	1041	1044	1056	1013	1002	980	1002	1020	1024	1076	1042	1056	1050	1067	1064	1041	1043	983	1005	1035	1030	1017	1000	1073	1080	1027	991	1024	962	1075	1084	1015	1011	1070	1029	1050	1104	1043	1051	1035	1063	1088	1027	990	1071	1013	1076	1000	1028	1041	1042	1069	1093	1065	1059	1059	1055	1065	1045	1044	1083	1085	1045	1033	1053	1061	1055	1003	1022	1027	1005	1089	1114	1083	1056	1022	1030	1020	1053	1017	993	1047	1039	1026	1033	970	1043	1016	991	1089	1050	1036	1066	1025	1012	1042	1068	1041	1022	1055	980	1074	1026	1039	1039	1053	1059	987	1046	1023	973	1047	1083	1087	1035	1030	1040	992	1080	1040	1032	986	1017	1060	1033	1021	1015	1077	1028	1060	1091	1026	1034	1026	1004	1011	1007	1060	1051	1058	1077	1044	1029	1049	1034	996	1026	1037	997	1075	958	1081	1029	1057	1019	1065	1085	1039	1067	989	1025	1056	1036	1036	1063	1018	1069	1071	1044	1035	1003	1028	1010	1039	1030	1063	1051	1023	1093	1059	1067	1031	1048	1047	1087	1012	1041	1007	958	1061	1035	1007	1044	1063	996	1035	1014	1057	1077	1054	970	1019	1059	1071	1050	1003	1025	1065	1095	1075	1048	1044	1022	1044	1080	987	1019	1049	1004	1004	1061	1060	1063	1046	1059	993	969	1084	1032	1053	1055	1087	994	1031	1047	1124	1073	1063	1028	1044	1040	1034	1005	1068	1036	1022	1105	987	1029	1074	1040	1100	1064	1058	1114	1107	1030	1076	1056	1062	1044	1042	1067	1066	1046	990	1017	1024	1017	1080	1040	1064	1094	1047	1077	1020	1051	995	1023	1044	1073	1093	1041	963	1008	1057	1061	1035	1008	1072	1011	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8645	1045	1360	1086	886	663	517	496	410	386	337	348	305	279	287	249	260	270	244	258	262	231	273	235	241	242	239	265	233	237	233	267	247	223	221	227	231	214	244	232	261	204	241	232	225	250	257	199	220	214	228	224	222	250	205	214	252	231	237	232	238	200	220	232	218	242	252	237	246	224	242	235	213	201	229	244	228	220	244	246	235	229	214	235	243	222	237	255	243	227	242	219	230	215	235	237	241	205	225	211	239	224	218	227	231	250	222	248	236	228	233	212	226	215	212	239	230	237	228	226	226	208	216	233	213	203	224	227	205	243	206	211	246	245	229	208	242	228	203	202	217	220	248	212	223	246	236	246	238	210	229	211	229	211	222	241	243	233	198	224	233	243	222	203	216	232	227	220	221	224	203	220	225	223	219	230	201	221	245	210	237	207	228	223	229	241	238	201	213	218	235	223	225	237	226	221	232	237	243	254	254	237	219	240	237	227	227	207	195	234	229	228	229	217	246	216	235	232	249	231	241	191	214	233	225	220	250	249	236	236	206	226	225	226	226	235	220	221	247	240	220	216	243	233	214	229	253	235	239	216	199	223	218	183	226	220	227	215	223	223	209	230	258	232	250	215	202	231	264	244	247	205	212	210	218	226	226	234	249	211	222	214	209	225	238	219	227	211	220	196	242	236	255	210	230	230	249	218	230	227	250	240	205	228	222	236	232	217	224	210	227	225	191	224	208	212	196	207	235	242	251	240	241	277	231	229	223	225	220	206	209	252	207	214	244	232	210	235	242	224	208	225	223	226	220	207	238	219	231	219	205	238	241	222	233	207	219	209	253	220	233	228	217	193	232	199	204	227	247	212	202	216	209	229	230	201	213	224	225	210	191	224	259	206	219	235	244	229	224	229	224	227	201	227	238	229	247	238	217	207	245	225	248	217	212	198	207	187	216	229	227	238	235	215	234	224	216	229	233	238	241	218	219	247	228	211	223	205	274	221	254	220	222	247	209	239	229	214	256	243	228	235	229	247	246	217	237	225	235	228	235	216	215	251	229	195	202	228	234	221	233	260	245	244	255	223	222	207	214	208	254	213	247	241	228	238	242	250	224	244	223	215	243	227	222	230	204	216	236	234	241	224	222	234	220	223	209	237	219	214	221	237	208	227	244	204	198	231	204	229	233	216	188	228	225	200	239	226	211	200	211	214	239	229	223	213	199	231	245	225	211	248	212	262	218	218	221	195	238	241	220	215	229	213	244	229	219	236	201	245	242	240	239	214	221	259	226	224	211	244	234	245	220	229	201	212	231	231	219	204	235	225	235	235	237	250	233	213	243	231	235	228	231	228	226	225	225	240	247	243	220	223	249	228	232	203	259	204	208	222	195	247	204	221	248	234	252	259	245	220	248	215	228	230	222	260	239	237	221	217	240	216	231	235	240	233	186	217	212	235	220	247	220	246	234	236	202	232	242	225	222	217	228	238	223	197	194	218	204	241	235	240	229	226	216	233	231	236	213	214	200	239	238	230	222	227	213	203	218	236	242	226	210	246	209	217	215	235	221	244	245	227	203	197	211	213	218	224	235	219	280	247	210	215	221	232	235	210	234	233	224	222	259	249	239	192	228	253	204	246	238	225	239	202	226	226	252	236	230	208	230	236	220	225	206	205	233	233	233	225	221	213	214	222	213	249	215	249	236	236	217	218	246	220	257	223	256	241	219	233	224	209	216	243	235	244	243	213	201	204	218	219	238	210	233	254	247	228	234	198	221	206	210	254	230	225	235	228	213	235	221	214	227	221	234	242	225	264	219	229	212	226	219	226	231	207	208	231	217	246	227	214	254	225	199	249	230	229	234	231	247	225	227	254	206	218	238	234	212	221	248	234	243	215	217	215	228	206	232	187	224	209	213	244	233	245	223	227	239	233	227	243	205	224	234	239	231	209	234	213	244	240	224	221	218	221	223	214	253	220	231	222	254	216	208	218	220	226	238	225	190	212	241	230	242	209	228	250	243	232	229	239	204	254	236	209	232	250	237	228	224	235	219	226	237	235	201	237	229	224	218	207	233	238	211	237	240	233	216	233	219	263	241	196	215	224	233	246	198	265	219	209	226	228	208	225	239	192	223	236	219	207	215	250	243	213	196	209	228	223	212	229	239	234	245	241	203	226	226	242	199	204	223	240	232	221	227	230	228	195	211	220	257	246	205	279	221	222	242	228	232	246	235	235	204	224	272	258	241	239	221	235	224	213	232	246	243	228	247	225	244	228	232	220	242	204	234	211	238	216	235	207	237	238	212	209	218	204	246	226	219	225	264	239	233	226	230	234	241	243	249	232	240	267	229	204	223	225	231	220	215	227	221	275	221	270	244	227	228	225	243	232	238	216	229	225	221	220	247	218	215	238	233	227	236	222	248	234	231	192	223	212	201	260	202	239	214	224	230	235	217	204	235	242	221	211	206	244	225	231	240	211	264	244	231	217	241	239	230	233	244	239	200	240	233	237	243	225	245	224	214	244	210	211	235	231	240	208	237	233	229	232	209	224	204	216	224	224	251	231	205	223	245	229	197	219	252	215	228	237	223	234	226	248	218	217	239	248	245	209	222	217	218	235	234	243	230	222	229	227	224	224	234	206	227	221	223	238	204	233	265	239	226	219	228	212	241	227	204	204	217	239	214	231	245	233	260	194	235	219	215	230	228	242	208	241	238	193	195	222	216	221	202	252	203	228	208	203	214	235	244	218	249	237	234	214	231	223	219	230	244	229	224	215	201	210	212	206	247	238	235	225	210	249	251	236	243	224	247	217	250	231	217	238	233	250	242	236	238	244	243	225	224	214	210	221	259	246	214	252	243	235	227	243	200	216	212	249	219	223	212	220	237	248	212	203	242	214	191	237	242	222	219	241	213	240	231	215	228	237	237	200	237	211	193	208	216	254	225	242	247	223	254	227	256	234	236	239	242	213	239	240	198	209	255	215	215	214	216	223	227	232	233	228	235	249	221	222	228	239	242	240	212	232	226	228	256	219	259	206	233	238	218	237	237	215	240	239	217	247	229	244	250	228	212	235	216	225	226	242	244	250	243	227	203	263	256	225	232	252	229	233	209	233	237	223	205	249	220	210	257	243	207	225	242	224	225	236	255	213	220	222	226	237	224	244	228	216	209	229	218	212	238	214	203	213	222	241	233	213	222	219	202	214	223	208	251	218	194	236	227	215	217	211	208	234	242	219	218	260	228	217	223	252	224	211	208	222	237	235	235	242	236	257	214	233	243	226	226	238	221	227	253	230	252	255	235	233	223	207	211	248	215	236	222	251	204	241	215	222	227	204	209	209	225	245	225	241	217	222	221	241	240	239	230	224	237	242	214	220	217	231	224	259	224	213	203	219	231	234	198	239	231	228	225	237	231	228	228	217	223	228	213	225	262	213	217	228	230	238	218	247	226	212	242	207	240	239	237	240	211	238	211	234	218	223	224	244	226	219	226	230	266	228	234	207	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5652	1571	3043	3622	3190	2693	2376	1963	1690	1526	1415	1241	1193	1128	1119	985	1000	979	962	947	828	847	878	920	842	842	847	784	847	778	763	760	746	720	801	767	726	742	787	720	733	727	747	765	768	756	760	713	737	735	696	721	720	659	719	699	668	658	737	719	707	712	695	690	712	713	679	671	744	727	683	711	678	699	672	716	738	709	662	707	693	726	682	714	698	708	696	714	730	699	702	708	736	720	664	681	726	702	708	675	692	711	701	718	696	720	722	654	683	686	645	655	733	723	709	742	710	701	732	695	707	681	656	684	681	694	774	687	681	669	711	662	682	693	750	672	666	661	710	709	711	716	684	748	699	706	694	692	697	688	724	690	732	710	672	678	724	709	702	670	698	720	699	677	704	690	683	696	673	649	715	682	710	702	689	699	682	702	686	679	726	676	663	716	727	686	696	732	696	668	698	738	701	680	690	689	725	687	665	722	704	688	695	654	667	697	727	678	683	688	713	707	666	667	727	646	692	706	696	708	699	677	684	701	720	715	726	690	676	687	733	683	713	681	673	721	659	633	694	750	716	707	676	678	718	718	707	660	672	674	689	679	712	726	675	653	684	714	699	669	669	679	719	649	665	728	688	669	654	665	682	674	686	689	662	742	680	662	703	667	663	700	715	719	671	707	695	720	659	710	661	677	745	715	675	681	727	663	699	673	719	704	704	687	675	707	640	692	706	649	707	732	673	671	721	709	714	658	698	701	710	682	698	635	711	676	736	673	689	740	676	690	675	688	659	680	654	734	687	669	727	655	729	689	712	664	698	692	701	676	690	725	746	697	679	663	721	620	702	703	688	728	749	661	705	696	721	759	651	719	718	717	680	680	674	708	654	699	702	657	676	698	711	668	628	665	712	691	704	684	744	702	710	675	727	690	712	708	711	660	682	675	673	704	707	716	700	699	729	692	649	706	679	716	705	673	686	695	695	662	710	690	673	745	674	704	702	637	692	720	701	697	747	701	677	696	671	677	729	672	728	629	656	698	667	656	660	691	650	709	711	667	657	676	698	674	663	644	656	698	689	726	697	713	674	641	673	729	671	687	686	672	702	689	690	687	676	677	699	677	666	694	654	708	709	673	701	680	679	690	706	658	686	672	683	678	694	711	659	675	666	716	738	712	673	692	713	676	682	714	724	683	704	702	687	677	667	682	658	688	728	667	685	702	697	713	672	680	718	712	656	722	687	710	668	679	696	681	728	715	695	680	695	731	688	706	707	715	679	673	707	670	699	655	663	718	717	690	744	670	724	672	699	699	696	656	738	682	678	733	666	688	677	753	663	649	714	689	711	675	716	708	712	711	714	729	737	725	682	668	678	676	656	722	667	724	728	665	707	644	668	721	720	705	678	688	722	727	653	689	706	730	685	696	697	741	735	696	722	708	673	661	693	698	720	717	646	695	703	696	705	644	718	663	665	687	726	666	717	700	663	670	679	699	681	692	705	700	719	720	696	667	713	736	669	714	698	686	640	687	663	695	698	717	705	673	652	667	683	724	690	669	693	719	700	680	711	613	733	661	699	680	706	709	702	723	683	734	649	714	666	664	726	645	652	678	739	714	678	726	671	684	666	659	663	652	706	720	653	679	704	688	668	684	674	727	667	684	651	751	724	713	755	698	629	682	739	719	684	704	657	712	692	718	646	702	655	684	664	689	673	695	717	662	711	702	680	721	672	675	719	715	674	689	713	627	663	711	701	663	683	714	694	724	698	676	686	679	702	673	668	652	704	714	667	709	698	705	669	703	703	680	725	674	717	717	668	721	711	665	688	718	655	659	728	668	684	705	664	707	687	697	666	661	673	679	745	689	728	741	692	672	683	703	735	728	663	662	700	721	718	744	697	735	699	686	683	732	662	660	704	672	642	669	731	710	656	735	713	658	675	659	680	693	642	702	686	682	706	755	740	659	670	690	660	703	704	652	679	641	696	660	677	720	746	724	701	694	704	717	653	665	690	681	683	647	671	665	656	651	719	633	678	687	699	696	727	728	672	696	687	693	692	664	690	713	702	634	697	688	662	716	694	678	699	701	675	652	681	731	680	741	689	700	673	706	699	679	720	711	668	720	642	646	721	685	679	692	663	718	642	702	629	681	706	736	681	663	701	671	667	708	698	715	681	690	685	691	702	696	709	735	726	689	730	712	720	655	701	715	684	646	711	719	727	671	670	724	700	660	676	697	707	663	689	643	758	709	693	661	676	744	684	700	710	674	743	698	736	704	696	703	699	708	748	690	653	681	695	674	752	690	673	683	686	695	725	685	665	675	735	724	694	701	701	686	714	712	682	637	684	699	709	711	714	681	694	707	689	648	731	663	661	709	685	681	631	690	665	673	717	681	688	689	667	720	703	709	688	732	727	732	628	667	644	721	673	706	688	707	719	710	665	682	710	706	644	662	678	696	677	730	665	685	701	670	688	737	709	671	654	673	733	691	703	680	702	725	696	722	758	681	661	670	710	688	679	727	721	713	669	653	655	641	731	680	680	704	710	698	711	694	705	648	655	700	680	676	689	692	678	676	715	721	665	712	697	708	725	696	675	695	698	748	703	736	753	666	662	664	679	707	713	747	699	623	732	700	721	637	701	651	664	693	720	667	697	703	694	654	681	710	699	701	647	685	673	694	694	666	689	671	690	711	732	658	706	678	675	645	693	656	671	671	661	715	677	703	685	725	652	655	727	736	714	683	658	717	700	686	650	676	709	676	715	657	683	703	694	728	667	773	667	668	726	672	674	689	714	656	692	675	696	692	675	695	721	654	673	712	741	693	710	683	746	670	710	622	670	721	695	690	727	704	652	684	701	691	726	741	688	730	720	709	691	705	653	706	671	626	631	657	711	684	759	707	705	714	736	678	700	731	661	722	687	683	721	713	693	672	707	716	732	722	727	659	679	716	703	689	715	689	709	704	696	725	712	663	712	699	731	769	649	734	664	649	650	707	741	714	673	691	688	699	681	670	676	729	705	708	711	687	685	738	671	712	722	719	689	679	714	721	694	709	696	685	726	676	670	718	669	706	760	690	667	644	659	702	681	672	675	669	712	717	637	695	708	662	696	669	697	691	695	686	705	700	626	714	762	685	692	686	672	703	711	690	705	714	691	682	649	666	682	708	682	669	732	699	707	750	694	734	709	706	675	658	735	714	680	646	704	693	701	693	706	700	713	683	666	725	669	687	635	653	655	627	660	707	693	758	697	712	733	688	673	665	697	685	645	647	709	681	681	695	704	708	732	675	729	737	710	690	719	645	698	638	675	654	681	650	700	718	758	683	702	694	706	706	692	735	706	711	726	668	685	704	706	669	690	651	745	687	690	652	660	630	666	685	675	693	704	715	719	702	673	651	688	701	684	670	746	720	712	648	707	657	682	679	708	691	700	678	709	705	691	741	699	706	706	730	718	672	690	742	709	656	670	751	720	712	685	677	703	661	731	669	683	699	691	674	715	674	745	732	680	717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15515	2287	2390	2032	1418	1013	782	610	480	432	367	348	290	287	269	273	250	259	227	218	206	207	190	174	192	173	175	196	170	186	177	173	166	183	165	179	179	193	183	141	159	162	160	180	159	134	140	160	186	159	162	146	145	145	174	140	185	156	155	130	142	184	167	158	151	177	167	137	141	150	157	157	180	158	152	178	161	153	144	145	138	143	150	156	175	165	154	165	164	165	160	151	138	163	176	150	152	149	165	166	149	166	153	144	159	155	147	168	141	161	132	157	140	172	148	157	160	162	173	147	150	137	161	166	163	151	155	150	136	161	117	175	159	125	160	148	159	158	142	166	123	138	140	159	154	140	139	147	159	157	164	145	160	169	174	149	131	169	133	124	159	146	152	167	142	178	144	168	174	148	151	159	127	139	176	147	125	123	156	159	159	141	147	141	134	169	161	146	132	151	159	163	169	132	141	163	174	147	162	153	142	169	144	163	160	152	145	166	144	173	151	163	138	174	160	164	169	158	135	140	160	158	152	149	151	147	153	154	150	172	140	158	151	147	165	149	135	152	155	156	155	167	136	161	140	129	148	138	154	147	169	159	163	178	164	168	162	119	134	148	145	145	151	144	146	152	169	146	136	155	155	151	146	139	159	162	151	141	138	142	140	143	136	161	159	154	144	155	150	144	141	141	144	145	137	140	141	142	173	168	142	129	171	165	163	146	174	153	159	159	165	147	164	173	164	155	151	122	128	168	155	155	154	159	132	151	140	174	156	154	158	142	168	149	157	175	141	168	162	149	136	167	121	145	142	145	147	152	148	144	141	145	139	164	157	143	160	164	149	146	163	158	144	154	155	150	135	180	153	159	147	143	135	157	143	166	164	150	129	169	151	152	145	146	149	117	140	156	136	139	164	147	151	155	147	170	161	130	150	147	163	174	134	145	132	151	154	147	174	165	177	161	144	145	135	149	153	159	157	136	165	132	138	132	162	164	159	149	162	156	176	166	158	158	149	150	162	135	150	165	159	145	138	151	143	146	151	124	153	143	138	164	148	137	137	141	132	149	144	144	150	150	155	142	149	162	174	154	156	173	170	133	146	156	150	156	158	157	157	159	128	161	132	141	151	127	154	134	137	155	158	146	138	161	149	146	159	153	145	169	163	152	132	163	161	156	127	150	144	175	121	133	144	142	164	171	179	150	157	133	136	143	160	145	162	143	136	161	123	168	141	136	162	140	165	143	148	161	142	157	138	153	152	156	159	136	156	155	139	149	165	150	145	141	142	162	170	148	143	133	159	156	140	152	129	153	163	154	169	142	149	157	146	164	158	141	132	146	167	168	137	139	162	164	136	157	153	163	165	144	160	128	142	147	177	142	160	154	141	143	154	125	165	142	190	158	146	152	170	150	151	152	148	165	156	159	158	154	156	148	140	146	145	152	161	159	170	158	142	150	153	153	163	162	161	154	151	143	159	170	135	151	159	176	162	179	170	167	175	153	132	137	148	135	146	137	170	144	175	161	162	151	150	159	143	148	135	200	147	159	169	153	154	154	153	148	140	158	143	157	174	162	157	169	146	151	164	148	136	139	134	169	153	147	145	168	143	147	163	147	145	165	144	126	142	159	144	157	162	154	119	156	147	169	132	166	177	144	150	158	160	152	156	169	164	144	143	156	155	164	155	148	150	130	142	129	152	145	156	142	155	153	176	163	137	157	154	177	151	167	151	156	158	158	161	173	163	158	144	151	145	144	157	168	150	187	158	157	158	151	133	151	138	145	153	128	154	151	150	172	160	160	167	161	153	162	174	144	147	170	158	158	171	160	176	166	139	162	163	165	150	162	138	156	160	139	139	131	155	127	174	139	157	162	150	161	165	148	125	153	157	139	133	157	154	148	178	158	162	146	135	140	151	164	155	130	163	155	148	137	157	170	155	159	147	168	173	135	147	157	154	133	137	142	130	161	172	150	151	145	165	158	158	154	172	185	147	145	131	159	163	166	154	131	146	147	151	123	130	138	157	151	150	187	156	155	143	152	168	167	140	159	160	150	134	132	145	144	159	129	137	153	177	147	158	162	148	173	164	163	146	145	134	165	164	124	167	155	167	143	155	168	146	165	154	151	134	155	162	144	159	164	153	150	136	145	159	146	138	130	134	147	158	144	151	154	152	161	141	148	164	179	198	141	129	151	153	153	157	149	111	155	157	144	131	150	160	148	139	140	160	132	139	163	148	173	130	142	131	147	148	142	159	143	145	140	153	161	156	136	152	139	146	136	142	153	144	160	154	142	139	148	139	150	149	133	163	151	150	168	158	141	126	131	169	143	154	145	169	156	164	151	147	147	126	143	135	130	168	153	159	158	156	129	134	137	176	154	149	137	136	175	155	157	135	147	140	146	169	163	150	146	140	156	161	141	163	165	153	148	138	125	163	137	130	165	146	157	144	142	138	171	139	161	144	162	150	158	157	142	153	145	147	147	169	139	147	159	141	130	131	155	150	137	151	177	153	161	171	141	138	157	166	146	168	137	127	129	171	147	176	138	153	171	153	128	146	154	171	162	140	176	167	152	140	134	163	131	150	148	154	168	158	143	145	147	161	176	156	156	162	144	148	153	160	125	142	169	179	182	131	156	160	144	163	146	132	159	138	161	158	167	156	139	134	158	141	169	132	151	151	145	150	148	143	155	133	145	153	174	141	149	153	162	155	136	164	151	124	144	136	154	161	149	157	147	144	155	142	164	149	125	146	149	141	164	155	176	154	162	159	136	151	165	152	150	130	141	163	171	154	165	145	133	160	160	147	131	147	174	136	131	149	119	122	139	147	131	156	140	146	148	163	150	150	146	171	150	130	136	129	157	165	154	136	150	131	145	146	129	144	155	153	170	165	165	163	147	150	153	164	163	168	134	143	160	153	163	131	156	147	159	136	160	145	145	136	196	149	172	143	156	168	164	143	144	138	174	143	160	173	155	136	170	148	163	163	139	164	153	142	157	148	164	175	129	143	158	162	148	147	152	141	152	171	147	151	143	156	141	152	141	159	129	157	141	158	143	156	144	155	161	155	149	155	157	163	149	160	157	146	134	152	164	148	149	146	149	160	156	133	161	153	154	152	173	171	152	150	147	137	137	147	143	152	134	164	154	130	145	145	157	151	156	154	138	137	148	164	132	157	160	156	135	162	164	147	160	127	150	148	157	137	157	145	148	171	138	163	147	123	139	167	165	157	145	131	144	163	168	153	162	150	131	142	168	162	153	137	157	143	131	160	166	155	147	151	145	164	151	169	148	150	136	162	154	164	149	157	160	149	167	157	137	136	142	161	129	148	149	162	185	148	154	158	148	125	136	122	150	148	142	140	164	165	157	171	148	145	167	158	146	142	162	135	172	165	181	159	150	144	157	140	152	143	128	152	164	168	154	191	151	165	133	133	145	144	159	165	135	167	158	151	145	136	141	131	148	155	146	149	154	145	135	157	157	131	134	151	140	152	167	134	143	170	142	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7723	2308	4887	5871	5167	4264	3411	2873	2460	2087	1893	1621	1577	1381	1289	1160	1136	1024	959	984	914	842	812	776	770	759	778	683	709	690	655	679	646	647	621	612	672	589	604	590	612	603	572	566	583	551	559	554	592	550	601	571	567	516	558	531	540	521	511	530	558	594	585	535	565	497	525	483	540	537	504	471	553	493	534	537	530	533	526	540	511	506	539	504	515	521	525	536	524	540	554	508	548	547	537	506	562	504	504	501	535	530	513	517	493	521	510	507	496	490	488	493	494	499	482	520	513	510	525	536	510	516	484	513	502	548	541	511	526	502	500	518	530	525	485	503	502	531	546	501	514	524	483	510	493	465	503	488	506	465	509	496	530	468	508	532	520	502	524	502	501	529	493	517	489	505	503	539	507	490	486	518	481	529	524	510	468	508	504	478	492	525	544	486	491	524	509	480	509	505	525	459	489	516	491	547	492	525	495	495	527	485	467	514	538	486	556	483	472	512	509	486	528	490	505	457	522	471	543	504	497	501	514	453	469	480	483	464	498	506	517	472	508	500	516	500	518	498	496	496	478	498	493	473	496	460	519	508	477	543	520	481	490	513	508	497	504	543	515	507	537	529	485	513	491	500	530	516	468	503	491	488	461	519	478	524	526	496	508	535	453	489	509	488	481	467	550	505	513	487	525	517	505	481	525	470	510	506	507	503	514	470	531	525	506	480	471	515	455	466	504	528	489	534	523	479	502	499	477	488	518	525	480	482	455	495	506	503	501	520	493	527	485	508	523	511	513	512	510	533	488	500	546	500	466	509	500	516	494	499	542	483	490	465	514	532	519	504	530	553	507	516	488	508	490	503	543	532	508	481	491	506	466	533	501	500	493	527	449	497	539	505	530	472	509	549	494	521	499	497	482	500	474	498	495	493	487	487	484	483	489	525	505	499	522	517	522	513	507	502	524	491	511	504	517	522	507	487	469	499	532	523	499	548	496	493	515	498	551	475	495	522	506	512	513	496	515	518	471	488	511	504	489	475	498	494	471	494	512	468	492	505	490	506	521	516	487	500	509	503	487	511	501	552	509	467	505	507	524	501	515	519	494	497	497	468	484	536	500	476	508	511	504	496	537	492	484	526	502	484	510	530	451	503	500	516	484	510	491	476	489	510	504	527	513	512	490	515	517	497	524	499	552	521	479	494	488	480	484	495	465	489	489	481	541	504	515	504	476	500	499	494	541	497	486	468	522	505	494	500	473	456	499	539	512	514	535	514	488	537	515	506	504	514	541	509	469	520	472	503	476	508	540	504	502	551	545	529	526	542	514	520	519	485	532	530	507	508	462	480	497	473	501	537	482	482	512	448	503	503	462	482	526	502	523	510	506	494	487	516	536	506	510	548	481	539	472	493	528	497	528	521	484	521	479	499	516	526	489	510	514	516	498	515	529	514	516	495	475	540	502	523	502	510	480	483	499	540	497	455	498	504	485	511	510	462	527	494	545	495	503	501	458	494	528	510	512	508	504	471	545	487	509	552	484	507	472	495	504	505	557	510	505	461	512	466	486	490	489	505	485	463	505	522	571	490	517	516	498	492	491	500	530	515	469	495	488	526	479	527	502	510	484	495	495	507	492	485	511	503	487	469	563	476	505	482	489	500	484	531	514	525	520	494	491	485	508	540	505	533	486	517	511	535	511	496	504	496	537	490	505	524	484	509	509	536	494	488	519	503	506	477	519	506	527	473	536	514	517	497	468	468	517	500	526	487	506	484	497	508	508	530	519	505	511	482	484	518	530	513	485	495	509	498	507	507	521	533	500	501	496	505	512	534	490	476	498	509	546	495	487	521	531	529	466	500	479	489	524	512	519	492	533	471	500	534	475	472	519	511	546	520	506	498	508	497	504	489	503	521	494	517	521	476	520	503	459	504	534	487	496	503	498	507	508	546	499	535	522	495	462	491	501	477	481	506	472	494	563	491	520	514	464	540	498	551	517	531	517	503	477	485	501	565	493	537	524	497	532	504	514	491	499	542	491	487	489	522	506	495	521	467	540	458	519	495	513	499	473	563	493	479	458	504	452	494	476	508	503	486	489	512	499	483	531	488	489	506	490	500	504	556	491	489	499	509	503	525	514	489	509	500	516	512	511	539	486	507	496	518	498	502	486	493	555	532	496	537	526	501	523	508	505	506	532	510	502	526	535	492	460	526	470	525	520	489	520	520	490	490	474	479	463	493	477	485	515	513	497	542	481	504	487	519	547	512	525	523	492	499	518	512	504	464	469	506	503	521	485	463	522	530	497	488	474	501	532	497	483	514	524	499	493	486	479	513	466	556	502	530	505	489	504	502	477	468	521	492	519	522	514	481	495	500	435	501	517	496	524	485	504	505	498	517	537	497	499	543	558	462	526	511	513	493	489	468	494	523	500	509	540	500	500	468	515	474	506	503	515	490	497	512	530	506	474	496	500	485	489	481	503	501	556	484	453	496	551	473	471	495	493	511	507	487	490	485	538	500	485	486	513	500	512	470	509	501	489	492	530	476	496	511	494	481	504	534	508	538	470	479	484	509	539	493	484	471	550	552	488	479	505	510	523	531	503	522	537	510	516	522	523	502	477	521	525	481	504	489	475	512	513	507	520	498	495	504	476	511	537	512	452	514	565	499	462	520	499	516	572	514	548	511	469	499	492	491	544	509	513	466	501	501	494	487	481	448	491	497	482	489	527	520	452	506	531	484	529	515	498	492	527	458	541	534	489	509	536	547	481	483	509	465	510	489	472	504	498	475	481	513	529	510	480	507	498	507	555	491	480	492	517	456	505	490	480	537	505	498	495	510	527	490	479	481	505	477	493	468	503	530	504	503	500	513	487	510	520	466	499	472	492	528	492	476	472	534	472	543	521	522	540	499	531	488	502	478	555	490	505	531	516	536	548	511	507	508	533	529	507	510	549	512	502	468	505	511	488	500	503	510	509	484	458	525	562	535	481	514	478	523	510	510	507	504	503	543	499	502	518	487	484	496	501	525	518	525	496	506	491	454	482	474	505	493	488	497	480	492	511	506	473	512	531	501	508	489	472	505	518	526	545	483	478	471	478	471	502	445	474	463	494	486	499	507	451	557	512	519	521	506	492	493	505	485	498	538	509	500	505	465	533	517	478	507	484	494	509	466	487	510	479	467	500	492	477	538	481	494	533	483	514	517	523	498	500	501	519	489	547	549	510	492	546	513	517	517	505	525	483	529	467	484	464	495	488	515	487	510	507	511	516	501	536	468	526	480	464	479	507	491	509	466	523	481	518	490	488	497	487	520	510	509	513	484	512	518	507	498	538	460	497	487	541	493	534	517	497	520	548	466	480	496	505	519	510	519	507	489	452	506	498	497	517	525	503	519	467	500	508	471	471	494	534	502	492	519	508	473	523	455	483	508	478	478	503	513	485	485	474	526	550	496	508	502	515	481	457	512	514	480	510	482	489	528	496	535	511	515	508	499	537	523	514	478	509	524	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2162	412	429	410	425	438	369	399	350	386	391	375	357	322	351	352	373	343	350	362	357	364	363	359	333	379	377	339	322	352	375	341	343	345	356	343	374	333	387	367	359	336	357	351	351	350	333	365	397	331	366	386	350	352	375	352	340	380	377	363	357	382	367	408	336	340	376	369	345	338	355	348	328	329	337	372	379	376	351	366	326	359	392	356	369	361	352	355	365	337	391	345	378	356	356	344	379	375	380	356	333	354	330	348	360	403	329	377	338	343	375	396	333	346	363	339	350	383	360	349	348	341	328	359	391	382	350	359	359	335	336	363	363	375	353	334	390	312	386	361	355	346	346	369	364	424	364	363	353	353	336	379	346	351	357	370	365	381	369	380	390	379	388	347	358	352	361	379	360	341	386	361	373	376	360	347	325	367	322	378	358	354	370	362	342	355	358	357	351	362	334	357	379	358	364	365	374	321	359	349	414	388	345	367	321	364	359	372	329	354	353	362	357	321	334	389	368	376	386	356	369	372	385	330	369	330	350	354	382	372	341	359	322	328	345	382	354	388	359	320	370	379	373	368	378	377	386	349	366	335	370	347	356	367	357	318	372	381	336	360	378	335	364	342	374	351	379	367	325	329	355	348	367	383	363	364	358	370	335	376	325	362	382	343	383	328	362	354	395	371	332	350	366	356	361	375	343	353	393	318	365	382	374	349	365	355	384	355	356	378	345	360	346	415	340	354	341	360	386	367	358	360	353	343	347	383	385	358	343	357	365	372	358	377	374	332	344	374	373	369	378	361	364	375	366	380	356	353	348	346	377	374	350	375	382	346	355	361	384	333	359	327	334	357	358	339	337	361	385	364	361	353	361	334	357	385	348	383	373	387	358	365	347	377	366	360	362	378	383	339	339	351	363	381	361	337	361	380	384	359	351	331	367	369	357	403	370	336	349	353	363	392	355	330	338	379	319	349	366	357	353	406	363	342	299	338	340	394	348	378	352	361	349	347	332	363	355	372	376	356	375	356	329	414	378	349	368	318	361	361	358	342	346	341	338	362	364	320	367	355	364	377	384	384	338	344	340	398	370	350	355	375	368	391	383	336	370	380	353	369	385	335	350	366	375	396	367	337	367	380	350	351	349	372	328	345	362	348	350	345	384	377	377	352	352	362	320	358	380	385	392	351	342	377	351	345	342	383	357	404	381	341	356	339	342	371	343	353	388	373	362	359	354	359	316	374	351	333	325	332	345	349	372	344	368	351	346	380	349	326	373	351	339	378	374	352	367	358	335	361	406	377	363	328	379	382	394	389	347	350	397	375	355	371	370	352	319	354	356	339	371	376	363	325	375	375	386	316	369	357	339	378	344	347	349	331	349	325	327	344	384	395	351	371	356	348	351	353	358	350	371	369	349	367	350	340	369	371	360	360	363	387	340	353	378	333	369	349	374	367	329	332	366	382	370	393	368	351	352	367	315	380	340	360	364	356	335	359	366	328	339	354	374	376	363	393	376	326	329	332	353	383	384	366	336	367	372	345	363	359	385	384	374	321	384	338	325	380	375	328	350	339	335	350	335	366	379	353	340	343	319	365	347	347	344	337	345	358	395	347	337	386	333	356	368	387	368	349	353	341	351	356	318	358	372	333	382	356	348	378	348	341	346	386	359	353	351	379	354	391	345	377	359	378	335	379	334	367	360	364	366	384	323	362	340	352	386	335	381	367	379	339	357	340	373	361	343	360	384	379	354	339	385	363	338	375	380	390	354	338	336	340	322	338	378	364	341	375	339	395	385	374	334	366	371	358	302	364	346	344	349	394	372	334	398	343	359	374	371	374	357	368	351	365	356	357	328	344	397	344	362	342	333	368	367	373	368	356	367	361	372	365	346	385	365	336	375	336	368	393	349	407	374	368	331	352	393	328	367	360	367	379	395	356	342	363	407	373	339	385	391	345	360	353	385	377	334	349	369	332	350	344	356	344	363	352	336	354	326	333	364	358	393	345	358	372	386	360	342	351	382	336	355	359	384	367	359	391	346	328	342	334	356	348	361	353	333	357	348	350	348	362	356	333	402	366	393	348	343	385	362	323	364	340	372	349	357	388	342	336	354	339	376	359	334	365	349	385	340	360	362	366	374	348	344	362	338	345	335	380	354	402	417	378	389	379	392	358	366	343	367	362	373	373	397	356	345	372	355	335	377	362	342	358	350	377	372	385	361	352	327	361	377	363	372	391	380	348	392	333	338	358	351	335	350	350	385	390	362	379	347	345	350	390	368	364	369	344	360	373	389	338	357	360	360	352	329	366	388	352	347	358	370	361	401	353	343	331	330	353	325	351	358	367	356	364	371	366	374	410	349	364	394	355	349	353	340	355	400	406	374	319	367	348	376	361	334	333	337	368	360	346	344	375	369	354	350	373	343	375	351	347	379	362	337	365	365	375	363	344	368	379	345	364	353	369	322	409	331	361	363	380	360	363	395	343	345	372	354	344	363	357	361	367	356	394	362	340	356	345	334	356	346	359	382	355	341	361	366	361	351	377	346	347	367	359	342	358	328	322	369	376	392	389	343	350	383	374	370	353	359	355	359	352	380	386	380	335	365	387	366	360	342	319	373	361	374	330	336	342	390	398	370	345	345	347	340	366	401	338	362	350	366	334	388	333	387	345	376	342	371	348	380	383	330	334	330	356	354	324	380	330	331	371	385	350	349	340	370	381	354	315	347	341	351	349	352	351	363	395	361	365	345	362	376	385	357	349	361	384	367	341	332	383	367	344	346	367	374	350	353	348	348	373	353	349	352	381	359	385	344	348	356	368	359	370	320	340	389	338	352	368	394	362	364	368	374	390	319	363	360	357	354	380	364	305	310	372	335	349	376	378	343	362	367	349	329	360	368	369	356	349	346	364	348	347	376	353	306	355	394	348	358	357	393	332	365	343	340	370	388	359	346	320	353	364	347	348	354	367	349	376	379	370	332	333	368	364	367	363	372	344	383	346	385	359	334	348	358	358	346	385	387	348	367	344	377	353	360	367	365	336	365	391	368	353	346	338	338	366	384	387	353	365	370	378	359	356	343	335	346	375	354	353	359	359	320	355	368	338	386	367	350	345	363	373	380	350	355	328	318	381	375	353	341	356	381	355	356	331	331	383	392	349	390	369	342	364	336	373	352	360	367	348	356	354	358	364	379	387	347	394	377	348	372	360	359	392	360	346	373	378	352	321	353	370	427	344	364	372	365	353	333	354	367	363	397	355	351	374	342	371	322	334	363	357	336	381	347	347	349	373	343	317	352	404	322	380	376	347	363	375	363	348	357	359	355	360	358	361	382	354	351	334	346	328	363	364	361	355	383	380	360	374	354	351	383	376	351	374	371	386	370	379	362	358	362	343	379	360	333	317	373	367	335	354	379	377	367	388	364	354	375	357	352	326	353	343	350	367	356	345	344	360	348	343	363	359	306	371	360	375	366	324	357	358	375	358	341	340	383	353	352	330	355	366	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2589	1133	1204	1171	1298	1200	1174	1134	1117	1105	1079	1072	1027	1089	1107	1009	1099	1037	1102	1037	1062	1139	1030	1003	959	1070	1016	1021	1009	1058	1018	1027	1029	1087	999	1082	1051	1027	1083	1023	1010	1016	973	1019	1035	1060	1047	1098	1064	1039	1047	1009	1032	1017	1018	1013	1041	1028	1070	1091	1054	990	1025	1006	1057	1077	1045	1128	1026	1017	1024	1050	1038	1032	1013	1088	1043	1029	1035	1074	1057	1066	1003	1070	1077	988	1043	1042	1065	1105	1014	1065	1019	1046	1026	1044	1034	997	1019	1091	1082	1008	1037	1024	985	1076	1015	1082	994	1054	1079	1044	1026	1047	1040	1049	1049	989	1005	1056	999	1049	1046	1026	1084	1012	1049	1020	1073	1041	1056	1081	1041	1065	1029	1027	1009	1048	1034	1007	990	1031	1033	1102	1029	1015	1056	1046	1058	1028	1078	1002	1027	987	1017	988	1029	987	1073	1093	953	1021	1050	990	1062	1024	1052	1038	1069	1020	1032	1041	1098	1021	1030	1038	1002	1026	1070	969	1043	1049	1060	1038	1036	1046	1070	1060	1047	991	1017	1022	1019	1072	1098	1057	1019	1041	989	1039	1041	992	1016	1047	1033	992	978	998	977	1037	1026	1031	1008	1039	1071	1125	1025	1034	950	986	1005	1050	1026	979	1070	1059	1050	974	984	1029	964	970	1064	1081	1082	996	1026	1012	1044	1049	1101	1015	1035	1028	1071	1002	1033	1045	996	1160	968	1047	1036	1028	1012	972	1049	1037	1052	1050	1039	1023	1049	1044	1075	1015	1070	1040	1071	1023	1048	1074	1048	996	1034	1046	1053	1022	1069	998	1024	1013	999	1039	1044	1034	966	1041	991	1026	1100	1040	1040	1041	1046	1093	1049	1036	1051	1032	985	1071	1001	995	962	1037	1010	1087	1048	1051	1056	982	1005	1034	1070	1025	1013	1082	1056	1035	992	1025	1016	1061	1068	968	1056	1038	1056	975	1047	1014	1079	1038	1036	1063	1026	1051	1049	1037	1036	1051	1081	1055	980	1019	1025	1031	1034	1068	1040	1001	1009	1030	1015	1082	1061	1034	1104	1027	1091	1065	960	1035	1091	990	1054	1047	1040	1058	1026	1020	1055	1053	1130	1087	1058	1067	992	1010	1043	1028	1031	994	968	1019	994	1031	1025	1005	1003	1039	1023	1080	1038	1017	1023	1014	1035	1038	1021	1028	1034	1046	1056	989	1016	1007	1037	995	1039	1028	1052	1081	993	1029	1059	1025	1030	1031	1024	974	999	1020	973	1009	1009	1063	1063	1085	1048	1069	1040	1041	1100	1074	1016	978	1034	994	1025	1085	1030	1000	1055	1056	1059	1015	1099	1029	1033	1040	1063	988	1057	1053	1040	1029	1073	1035	1024	1039	1012	1025	1043	1057	1044	1044	1076	1030	1029	1025	1038	1011	1041	1045	1059	1100	1025	1083	1078	1021	1042	1028	1061	1023	980	1076	1037	1065	1051	1029	1036	1049	1024	1023	1073	1047	1006	1053	1050	1016	939	1050	1023	1028	1033	1068	1028	1011	962	1022	1045	1057	991	1070	1067	1073	1057	1059	1099	1029	963	1095	1000	1026	1062	1045	1066	1047	1088	1097	1060	972	1020	1030	1015	1062	1000	964	1044	1024	1059	1048	1105	997	1009	1072	1064	1002	1049	1035	1040	1011	1091	1071	1051	1019	1082	1048	1033	986	1106	1062	1063	1020	1061	1019	1108	1043	1049	1018	974	1049	1011	1047	1004	1021	1041	1051	1063	1043	1010	1018	1030	1066	1000	1017	1039	1084	1047	1046	1009	975	1043	1044	1056	982	962	1029	1034	1060	1002	992	1000	1049	1068	1006	1027	995	1066	1034	1019	986	1019	979	1048	1037	1036	996	1026	1017	1042	1024	1049	1003	1026	1019	1022	1021	1033	1006	1046	1097	1058	1018	1086	1035	1022	1062	1071	1012	1028	1088	1039	1009	1022	1017	1001	982	1048	1052	1009	1003	1000	1013	1024	1055	1017	1014	1001	1079	1026	1001	1049	984	1035	1013	1011	1063	1076	1009	1062	1060	1017	1066	1043	987	1017	1029	1048	987	1118	939	1004	1055	1076	1027	1006	1015	1015	954	1029	997	1024	1024	1087	1042	1097	1047	999	1085	1006	968	1039	975	1012	1075	1056	1084	1039	1062	1019	1034	1055	997	1005	1007	1048	1000	1001	1027	966	1053	1060	1045	1037	1017	1026	1102	995	1050	1009	1056	1033	1044	1059	1030	965	1002	1107	988	1024	1027	1043	1029	1030	997	1010	1036	1019	995	1109	1056	1021	1005	1054	1008	1033	1028	1034	1077	1027	1001	986	1034	989	1004	1112	1010	1067	984	1088	1000	981	1007	1034	1053	1060	1031	1016	1095	1002	1064	1026	1005	1029	1046	1026	1018	1093	1042	1037	978	1075	1062	1054	1060	1064	1043	1036	1033	1046	1003	1061	1068	990	1015	1061	997	1013	1061	1023	1068	1012	1038	1052	1059	1005	1067	1087	1055	1063	1047	1009	1027	976	1002	1046	1070	1019	1089	1026	959	1098	1039	994	1047	1049	1042	990	1093	1021	1045	1023	1066	1003	1007	1026	1001	991	977	1043	1033	1003	1071	1023	1027	1026	1065	1009	997	994	1086	1019	1037	1087	1018	993	1113	1126	1023	1019	1003	1010	1044	1002	1063	982	987	1024	1012	1069	1029	1009	1047	1040	958	1031	1032	1043	1006	1029	1042	1010	1020	1055	1037	1026	1034	1011	1061	1021	1058	974	1069	1028	1011	1064	1015	1128	988	1065	1058	1004	1032	1059	1090	1062	1053	1081	1067	1031	1069	1028	1065	1110	1046	1012	1122	1028	1053	1055	1060	1046	978	1092	1035	1049	1039	1009	1046	1070	985	1022	1060	1094	1042	1065	1018	994	1053	1017	1033	1041	1035	983	1019	1051	1020	968	1004	1090	1051	1028	976	996	1021	1115	1035	1042	1006	1020	1045	1037	1038	1046	1014	984	1097	1046	1039	1099	983	984	1010	1031	1099	973	1057	1005	1068	1093	1035	1051	1039	1034	1020	1049	1043	1022	1035	1034	1064	1047	1094	1072	1058	1066	1068	1008	1052	1068	975	1052	1009	1056	987	1013	1032	1079	994	1048	1076	1065	1069	1051	1059	1039	1005	1053	1055	1007	1039	1029	1083	1055	990	1018	1029	1048	982	1057	1047	1032	1079	955	1017	1068	982	970	1008	970	1055	1081	1014	1022	1059	995	1030	997	1066	1051	1028	1077	1008	1037	1052	1035	1030	1013	1003	1046	1043	1037	1080	1038	996	1011	1164	1025	1042	992	1020	1013	1050	1033	995	971	1028	1016	980	1031	1047	1014	1029	1075	966	1025	1009	1016	1048	1014	1019	1020	999	1067	1056	1142	1084	1065	1064	1003	1046	1037	1022	1054	971	1087	1000	1042	988	1026	1079	1074	1025	1052	991	1070	1023	1037	1029	1011	1014	1105	1023	1025	1088	1063	1097	1047	1017	1018	947	1006	986	1046	1014	1068	1027	1014	1032	1012	1032	1039	1041	1077	1035	1052	1075	1048	1037	1030	1033	1031	994	1044	998	993	943	1043	1009	984	977	1018	1039	1036	1033	1034	1026	1014	1027	1071	1088	1074	1053	1037	1088	1006	1029	1053	1063	1007	1057	1041	1020	1027	1080	1034	1091	1037	1023	1059	1069	1020	1022	1042	1032	1038	1004	1064	1028	1061	1018	983	1022	1088	998	1062	1009	1047	1075	1036	1005	1028	981	1012	1090	1030	1047	1023	952	1054	1042	1032	978	1101	994	1076	1031	1042	1054	1042	991	975	1074	1059	994	1006	1043	990	1067	1027	957	1028	1108	1025	1049	1001	1023	1025	1039	1018	1056	1035	997	1008	1019	1051	1047	1103	1030	1061	1015	1091	1100	982	1000	1073	1033	1062	1014	1073	1044	1079	1097	1013	1051	989	1008	981	1069	1115	1010	1004	1073	1005	1005	993	1010	1035	1067	1012	1046	1014	1020	1050	1047	1062	1024	1034	1006	1036	1077	1004	1051	1059	969	1053	1002	1042	1001	997	1022	1051	1024	1063	1077	1036	1071	1051	1009	1023	985	1063	1025	1029	1043	1049	1016	1042	1041	1001	978	1017	1017	997	1036	1024	977	1070	1077	1016	1028	1048	973	1084	990	1015	1056	1066	1014	1015	1015	1038	1096	1036	1058	1035	993	1073	1019	1020	1005	1033	1007	1041	1060	1025	1069	998	1024	1023	1002	1005	1047	1009	1000	1016	980	1021	1062	1042	1032	998	1080	1008	1014	1036	1064	1009	1027	1094	1035	1037	1001	978	1043	1032	1081	1008	1073	992	1029	1026	1038	1035	1007	1026	1055	1042	1059	1036	1031	1010	1030	1003	1000	1032	990	1054	1040	1034	1010	1001	1085	1048	969	1021	1037	1006	1034	1063	1047	1017	945	1066	1044	1030	1013	1063	1069	995	1009	1043	1034	1009	1061	1043	1040	1066	1035	1042	1030	1028	974	1008	1034	1068	1068	1061	1018	979	1041	1073	1028	1054	1034	1060	1060	1034	1035	1041	1035	1020	1015	982	1047	1013	1002	1063	1012	1023	990	1004	1087	1049	1005	991	1002	1007	1085	1059	1040	1039	1029	1053	1079	1042	1058	1051	977	1005	1050	1058	1042	1027	1067	987	1027	1036	1057	1036	992	1010	1050	1053	1084	1051	1060	1048	1015	1039	1019	1040	1022	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8701	1045	1361	1132	900	643	543	469	386	372	310	297	314	316	291	282	267	289	265	242	251	297	246	247	270	235	249	247	239	238	245	263	262	258	250	247	241	217	220	236	235	241	242	235	255	213	231	240	238	253	234	219	224	222	227	237	242	243	216	213	238	239	176	238	242	217	226	248	252	249	232	230	226	196	220	229	214	229	248	229	256	219	219	220	224	215	213	224	232	221	228	254	260	236	211	220	206	234	246	249	230	217	239	226	250	209	196	243	217	226	215	238	229	217	224	238	232	250	237	224	208	232	227	269	246	210	209	210	239	223	237	231	229	250	213	228	230	217	223	244	227	242	208	214	228	213	224	225	227	229	232	218	226	234	199	229	232	245	231	238	232	213	210	227	256	235	209	218	206	211	224	214	246	249	224	228	218	237	221	204	223	221	203	223	239	239	246	201	250	217	242	222	228	227	232	220	224	228	223	217	230	228	209	241	230	227	208	202	219	224	229	208	219	220	227	236	218	222	216	226	210	207	205	236	233	203	239	233	222	235	208	220	211	230	221	244	250	238	240	202	234	235	201	213	243	204	205	219	251	204	235	226	231	209	230	232	227	238	219	203	218	241	222	223	214	219	217	229	217	239	214	233	232	232	217	236	250	219	228	193	227	226	213	246	224	223	220	258	223	231	230	221	241	233	229	215	233	215	239	255	231	214	248	206	247	199	216	232	251	224	201	254	239	245	234	205	227	211	233	204	221	205	225	222	214	217	220	230	218	225	208	250	195	205	233	222	203	242	244	235	234	239	223	231	245	216	200	228	232	216	223	254	246	220	247	238	214	230	251	247	225	207	230	219	235	211	204	203	229	256	215	214	223	229	255	239	244	238	224	214	241	218	227	237	235	256	219	222	237	212	240	204	230	218	224	232	231	234	203	206	233	225	222	219	224	227	238	204	236	205	228	249	229	229	231	230	235	233	247	193	210	212	247	217	222	212	200	231	245	248	228	204	233	225	219	202	210	226	207	204	242	235	215	234	218	225	194	217	248	209	232	241	266	213	210	213	220	256	215	262	245	268	225	226	252	216	201	224	246	255	250	235	213	227	251	218	249	219	215	230	246	221	215	216	241	258	244	226	229	242	248	228	246	263	201	278	212	225	256	234	208	244	235	217	199	255	235	236	241	247	219	240	240	224	216	260	204	234	254	246	237	216	227	221	249	249	200	214	210	231	227	226	205	213	234	235	238	225	215	218	215	251	192	249	216	211	219	196	227	214	254	224	217	242	239	232	239	197	221	228	240	241	244	237	219	225	209	224	230	209	229	229	240	220	237	211	229	238	228	222	194	230	261	246	230	224	234	239	217	211	246	229	210	206	228	221	252	226	253	225	210	214	238	231	229	242	218	236	199	249	230	235	227	213	240	207	221	203	231	245	207	258	210	226	222	227	222	225	214	249	244	216	191	217	224	253	225	224	222	236	224	251	243	235	212	232	232	231	227	203	238	232	229	244	218	226	207	209	267	252	226	214	192	237	223	232	242	221	248	242	227	234	223	228	228	220	221	256	257	226	224	212	211	243	223	228	227	245	228	220	234	218	221	242	226	240	251	237	203	218	240	206	218	234	243	186	208	228	223	207	212	220	240	216	237	232	205	215	217	261	226	229	235	247	229	213	211	238	220	245	231	226	204	238	231	233	221	211	225	239	229	264	230	234	244	236	214	211	214	202	229	219	239	249	229	220	212	244	206	218	254	224	219	233	246	209	220	236	219	219	225	221	244	238	241	205	238	234	225	234	234	212	243	229	221	228	238	238	251	228	214	232	233	227	224	239	225	243	217	232	217	226	230	230	198	231	219	208	230	215	259	232	184	235	238	211	215	223	218	230	224	240	218	237	233	217	185	220	213	219	242	224	246	226	212	235	229	222	209	243	233	249	202	247	234	267	220	241	248	238	249	215	231	249	223	214	207	212	247	222	245	223	211	235	238	234	238	247	213	235	253	234	183	215	216	234	255	237	228	199	244	232	239	222	210	222	231	234	264	258	223	221	239	212	225	237	194	228	242	254	240	224	220	219	194	197	203	253	263	240	238	243	224	218	222	233	229	221	198	212	221	236	237	216	242	223	238	197	231	240	261	234	222	247	246	217	221	209	244	225	239	229	240	218	214	225	194	211	230	236	228	223	234	240	215	236	235	225	226	200	225	244	221	233	216	255	238	219	251	226	232	232	233	211	186	227	220	198	205	224	263	240	220	228	239	212	209	207	234	244	228	231	218	205	231	239	252	212	243	225	219	239	209	239	198	276	200	230	200	235	219	250	220	261	229	225	250	224	203	222	225	219	248	205	231	225	205	228	203	231	228	222	202	233	220	224	224	208	233	206	219	249	235	230	241	231	209	223	233	210	222	245	222	230	226	219	209	244	251	214	219	217	215	202	222	209	217	227	230	229	228	205	222	228	232	240	213	208	219	227	232	246	229	200	224	222	227	211	265	207	244	221	233	252	231	233	252	248	235	221	228	227	237	229	215	244	235	218	210	245	256	233	227	185	228	238	257	221	218	233	227	225	199	232	221	235	215	225	213	211	226	209	211	195	230	233	218	199	195	202	204	227	217	243	253	244	201	226	239	229	216	223	220	200	206	242	227	230	246	231	239	234	217	224	212	220	230	224	244	230	228	200	237	225	229	240	215	233	232	238	236	211	214	210	228	213	217	222	215	237	237	251	241	231	227	214	240	246	254	220	202	240	207	217	236	223	230	244	242	207	213	223	204	243	217	223	234	233	216	226	230	230	243	227	266	227	220	222	201	214	249	223	238	272	202	247	227	211	255	242	239	257	214	228	220	226	245	221	201	248	240	238	227	231	248	228	223	221	238	246	234	217	254	200	237	214	206	232	223	226	218	213	243	225	229	220	233	206	213	211	241	234	205	214	211	252	240	218	227	234	237	222	241	236	220	236	226	193	244	208	219	214	213	216	190	225	228	228	232	246	222	223	235	236	216	248	216	228	227	203	237	239	210	225	242	242	259	230	218	217	219	253	217	213	215	243	219	241	225	204	231	248	232	268	218	238	216	239	234	209	233	241	202	218	196	226	254	226	226	194	262	223	228	237	231	225	218	259	248	228	247	225	214	226	219	237	224	239	211	211	236	221	253	230	260	264	253	241	222	236	228	268	246	234	233	252	247	225	250	211	204	211	254	213	227	225	225	213	213	243	222	231	213	216	222	229	218	224	243	229	213	225	233	229	221	223	229	226	244	222	194	217	238	228	208	229	234	206	238	228	242	224	231	247	239	236	241	201	193	223	225	214	233	253	209	261	210	209	233	238	234	215	233	239	247	222	215	242	242	244	240	226	232	232	218	214	201	232	215	214	231	209	219	235	219	225	201	219	223	231	243	218	236	239	203	232	214	233	256	232	248	218	230	217	240	250	199	232	217	228	187	235	255	217	249	217	254	235	227	234	242	252	241	237	213	233	237	229	231	223	245	225	225	230	208	227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5686	1601	3005	3596	3140	2606	2221	1974	1714	1539	1363	1301	1209	1133	1094	1050	986	946	954	954	932	885	867	852	810	850	854	782	765	798	808	780	734	800	795	751	774	744	761	729	717	721	733	751	724	701	753	701	713	738	721	687	725	708	746	689	769	727	717	750	652	733	702	701	726	715	662	732	702	750	732	658	756	727	683	715	714	714	715	669	664	681	719	708	707	742	705	687	786	703	690	687	655	694	684	711	682	653	715	682	675	676	723	696	685	736	726	711	725	721	708	658	743	718	758	675	720	721	791	722	673	706	716	669	721	683	615	668	759	694	689	677	691	740	688	696	689	677	684	687	650	680	681	654	650	673	708	678	675	710	669	701	733	680	707	670	684	705	672	711	674	740	675	735	703	756	713	678	747	680	714	700	744	697	711	682	651	719	708	703	684	706	722	724	672	648	667	698	707	693	709	673	681	723	660	689	705	634	672	684	666	709	721	667	684	661	719	716	698	707	703	736	716	707	680	684	670	752	690	688	662	707	703	759	657	656	684	654	735	684	661	674	698	678	669	668	699	722	697	644	704	686	725	710	665	697	707	672	660	735	717	689	666	667	703	690	726	689	696	692	724	723	716	698	690	674	664	721	685	686	696	689	685	667	674	692	708	686	730	667	685	696	694	659	706	682	681	712	672	695	676	660	683	696	651	694	710	728	706	676	680	714	690	703	692	670	710	703	680	688	673	724	701	681	733	692	714	690	668	693	683	666	696	645	678	725	660	697	649	699	675	689	689	664	691	718	685	686	714	638	725	671	713	660	651	703	659	706	677	640	671	666	703	715	664	673	688	653	690	665	678	667	697	713	655	716	664	663	690	679	652	698	696	725	686	724	725	651	645	658	674	656	682	658	711	715	708	672	646	664	732	737	696	662	711	695	697	686	674	675	687	699	712	670	688	708	688	685	715	678	634	699	682	629	684	701	683	710	688	665	647	678	662	638	682	676	687	691	677	658	675	720	684	698	693	732	636	665	700	684	664	638	616	731	690	694	678	692	718	652	667	628	700	687	663	712	660	726	712	642	681	702	716	667	706	695	623	653	684	654	696	719	706	751	685	696	653	684	656	707	699	694	720	671	741	697	697	673	666	691	691	737	699	730	718	677	709	703	707	668	688	673	713	699	668	674	735	630	698	686	746	727	663	691	692	730	717	661	729	692	691	636	703	725	686	682	689	663	690	716	694	666	653	657	715	703	698	705	665	706	747	689	740	696	713	667	701	683	707	723	674	680	751	655	690	685	691	724	661	674	733	724	666	728	683	668	675	661	649	700	699	664	730	700	659	734	699	658	656	719	677	717	714	678	675	656	744	680	665	697	677	683	709	712	700	700	694	698	697	696	686	661	698	689	735	651	676	712	701	661	651	697	680	648	715	721	742	680	743	661	685	702	660	634	666	688	661	708	732	668	718	638	689	722	743	658	692	660	700	728	706	639	658	687	706	723	690	694	678	672	665	655	653	679	657	729	677	683	693	668	719	694	717	686	750	706	672	716	697	688	665	729	716	704	704	772	687	688	678	702	706	657	707	730	651	629	725	730	671	681	773	709	687	627	730	686	660	682	692	696	691	677	669	712	718	713	722	676	650	649	639	734	697	660	667	701	678	655	677	667	700	714	716	715	718	681	704	683	718	648	672	663	718	703	694	722	680	690	701	682	704	685	688	740	674	649	678	693	652	723	747	684	658	677	630	704	697	672	636	662	712	694	736	694	705	669	690	705	698	685	651	690	705	711	727	685	678	679	696	736	738	700	683	706	699	688	693	686	643	678	731	703	662	668	711	692	683	703	697	689	734	698	695	717	653	674	651	661	703	724	692	711	704	683	733	638	676	687	677	707	662	728	665	682	709	698	665	696	664	638	728	680	707	733	708	682	665	673	664	700	693	667	672	684	743	677	704	650	669	691	678	713	688	685	725	656	689	674	690	654	707	676	745	652	668	681	714	655	652	704	656	698	684	703	667	658	663	720	679	655	662	685	673	700	678	633	685	713	697	638	703	696	694	666	661	631	674	684	685	691	676	688	684	658	705	728	718	741	740	661	725	703	638	714	690	658	707	664	664	660	718	708	694	709	678	697	641	692	666	696	695	639	672	679	699	716	669	673	691	718	702	715	702	686	702	713	707	772	744	633	677	700	712	731	671	661	698	665	721	694	717	702	704	678	682	710	695	732	680	703	689	712	662	678	663	701	652	709	718	681	704	723	684	671	660	684	682	634	721	688	676	688	659	714	673	683	704	693	683	700	747	706	695	677	714	680	674	712	698	684	663	662	715	705	693	697	640	712	705	692	703	680	663	694	754	683	668	680	688	702	724	659	708	649	681	685	679	660	677	678	700	666	686	693	651	672	685	659	723	661	699	683	656	712	707	669	656	665	691	632	705	741	688	709	681	655	648	728	677	645	659	656	703	698	683	710	705	644	672	715	721	645	714	680	758	680	673	737	740	686	720	674	696	671	722	698	708	648	668	732	720	714	704	705	669	744	703	738	652	660	715	709	675	690	689	710	697	727	721	702	672	747	677	695	733	662	672	721	717	673	706	692	720	650	642	721	719	689	693	654	679	701	700	714	706	708	628	734	696	678	652	719	765	631	670	677	676	654	728	650	670	679	664	741	664	711	664	707	710	734	729	645	666	663	652	688	698	711	648	675	670	659	703	762	681	749	718	671	684	739	686	693	729	733	695	661	731	676	733	759	641	685	684	715	671	696	674	689	652	702	663	704	697	699	691	693	672	733	709	678	687	691	706	647	677	701	734	651	637	652	745	684	721	674	695	658	669	661	668	706	700	678	684	642	676	704	685	691	686	681	666	726	694	678	677	707	662	704	699	712	720	683	674	678	702	671	662	679	676	711	668	681	670	703	693	707	630	732	674	672	715	679	762	707	684	709	691	685	651	694	701	697	744	682	673	689	699	670	710	697	689	695	675	685	678	679	691	676	679	721	708	688	691	724	711	751	651	687	692	670	734	695	699	674	688	690	710	672	702	690	718	626	698	763	707	664	712	663	721	704	650	676	647	680	687	705	724	723	641	707	696	692	690	667	678	692	676	728	725	675	704	697	681	647	677	687	698	707	700	644	719	683	692	703	670	702	656	656	713	654	661	666	715	673	673	675	682	697	687	696	694	665	681	669	679	745	671	670	657	677	662	648	747	724	663	662	702	677	704	642	673	676	699	728	722	681	699	713	697	695	702	695	663	686	660	646	712	653	693	643	721	672	699	672	679	720	658	693	695	679	677	699	662	735	676	703	681	703	710	664	690	669	681	695	699	699	711	696	685	699	686	653	687	765	680	714	679	677	660	690	677	638	680	668	669	669	683	685	660	649	665	698	670	697	685	682	725	696	697	715	667	729	713	691	705	650	728	694	727	704	693	677	708	659	731	688	658	727	671	687	732	662	682	680	674	684	667	711	673	654	709	692	670	729	754	662	721	671	688	662	682	646	680	657	739	694	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15655	2265	2500	1961	1431	1003	815	581	502	427	404	323	289	311	279	245	250	227	215	197	204	228	182	233	190	164	188	163	202	142	172	161	181	159	174	169	180	160	174	155	169	175	181	166	140	147	158	171	164	146	155	160	155	170	163	142	158	154	148	153	170	157	154	165	151	167	146	163	169	168	179	146	148	151	164	151	189	154	146	156	173	138	173	183	165	170	183	165	148	140	149	153	167	158	151	147	175	168	148	126	149	146	156	174	141	160	153	136	135	154	146	170	158	161	146	141	152	152	131	166	156	136	159	141	128	160	154	126	152	168	152	160	155	137	140	160	147	192	160	153	153	172	164	144	159	153	160	139	137	168	164	148	161	154	156	147	168	162	154	164	167	163	162	139	152	186	160	148	146	157	164	164	157	135	164	132	142	156	156	161	160	179	159	145	148	142	147	139	174	126	157	128	174	183	148	170	150	169	155	147	172	153	144	159	163	158	156	154	181	150	145	154	163	154	138	158	154	166	127	140	141	148	151	136	166	162	155	153	168	174	164	144	158	155	166	176	176	172	149	156	154	143	137	152	167	155	159	123	168	159	138	154	149	153	146	180	151	150	148	170	153	148	152	135	148	116	146	159	149	143	144	145	148	145	157	150	171	151	133	138	148	146	167	163	153	164	173	172	154	164	139	129	156	143	163	131	142	147	165	151	163	140	155	140	135	161	147	161	143	169	154	150	157	153	154	149	136	144	137	164	143	141	161	134	169	164	168	142	152	170	170	153	172	159	142	145	152	159	149	155	172	157	149	161	145	146	158	173	149	149	145	156	141	154	143	158	146	123	144	160	165	185	151	153	170	141	140	147	142	157	152	163	153	129	171	154	159	182	155	164	144	146	148	140	158	164	155	137	160	148	164	153	151	163	144	166	146	156	175	153	140	162	176	168	138	163	144	158	144	152	165	161	167	129	155	149	141	154	143	159	160	167	141	144	138	177	135	178	148	128	164	175	137	139	134	163	173	145	143	172	152	139	157	151	150	165	156	134	144	169	172	127	159	179	161	162	158	131	152	148	159	150	148	149	161	147	144	168	156	136	138	146	134	161	156	146	161	146	144	156	155	137	125	158	165	155	161	140	167	130	148	160	140	154	144	171	158	137	161	158	149	172	143	128	157	152	174	149	146	164	145	163	154	153	157	135	140	158	127	149	155	142	173	162	138	167	170	159	143	130	150	162	154	185	120	169	153	160	147	157	166	184	133	158	148	149	143	130	159	168	136	151	143	137	145	153	168	160	142	177	181	160	163	154	155	140	161	144	175	155	158	147	154	148	143	139	170	151	162	162	172	161	151	156	151	155	178	146	170	167	163	144	137	158	149	155	155	153	161	147	153	150	174	166	176	143	148	177	160	144	153	172	148	145	153	133	190	153	138	141	148	142	140	129	156	182	139	164	151	167	129	186	171	139	129	144	161	125	144	165	137	142	180	158	159	150	145	150	153	152	137	159	163	141	167	154	131	164	172	156	144	169	140	152	163	145	142	138	147	155	168	153	154	144	137	155	158	162	146	138	145	157	161	117	171	143	154	194	137	144	148	146	143	152	155	178	162	181	149	162	149	139	144	137	142	137	171	158	143	168	134	157	154	156	133	145	154	138	147	135	141	142	162	135	148	140	150	157	143	167	178	152	164	150	155	134	146	147	147	151	138	150	153	136	163	159	151	161	168	154	153	170	159	169	164	160	144	144	156	157	160	161	166	149	159	134	141	142	148	133	157	153	163	145	143	167	158	148	161	154	155	160	146	164	152	128	143	152	160	145	148	136	162	147	144	159	147	158	162	148	167	141	137	140	137	142	159	170	145	149	159	134	156	148	138	156	138	150	158	150	161	141	123	130	148	144	162	165	182	153	147	140	149	186	171	182	154	162	145	140	151	161	161	148	137	146	138	145	152	167	155	127	184	139	140	154	153	153	171	165	146	159	169	147	148	153	164	144	161	165	159	168	159	160	142	149	133	147	169	153	139	171	165	151	169	154	169	156	164	140	164	159	140	171	137	156	151	159	149	143	143	146	161	143	152	141	156	139	157	160	133	144	158	147	175	144	155	132	175	145	137	153	157	133	145	148	137	155	160	154	131	177	130	158	172	156	153	147	162	148	155	166	140	129	144	141	150	153	153	145	146	143	150	174	156	146	177	145	138	161	130	163	134	141	177	166	131	181	139	162	138	165	153	135	168	158	165	137	155	146	150	183	151	167	141	168	137	142	145	136	159	142	172	157	157	157	157	176	141	162	145	165	147	141	149	132	143	135	142	168	150	148	162	166	166	157	153	149	150	141	152	163	155	167	153	160	150	144	158	115	144	157	161	139	142	144	157	155	178	141	156	154	154	156	162	145	155	147	150	132	163	161	151	138	150	154	171	164	132	168	169	165	145	150	155	151	149	147	137	151	142	153	168	163	158	147	140	149	153	155	151	158	178	183	164	146	154	173	140	145	168	138	160	162	144	157	138	168	155	158	158	156	140	153	157	158	162	165	155	129	165	161	143	145	146	157	146	147	167	143	153	161	167	118	149	153	156	137	157	154	153	151	147	165	153	145	153	161	172	136	164	172	139	148	154	138	152	177	165	174	169	163	159	180	139	163	142	143	139	141	151	143	154	138	152	139	145	149	128	147	171	164	144	164	156	170	146	156	152	163	147	166	150	163	144	140	170	148	142	154	150	158	170	161	165	142	159	156	146	157	146	165	166	146	156	157	162	154	148	161	152	155	151	157	177	144	171	149	148	154	174	145	155	168	151	139	156	155	163	137	157	148	166	145	125	153	146	166	163	145	143	119	160	175	163	171	163	153	156	159	168	135	153	179	143	163	159	166	143	131	165	154	139	145	152	145	168	147	132	172	128	168	137	156	157	147	135	162	148	185	159	154	133	160	157	167	159	153	139	156	148	145	153	151	153	159	171	142	168	153	158	148	130	143	167	167	164	171	145	127	166	144	154	138	135	152	157	160	147	148	147	157	161	146	154	164	140	144	159	149	146	146	160	155	160	144	146	160	162	148	155	140	165	168	157	151	190	139	145	159	165	151	144	165	158	148	159	131	142	152	138	150	155	150	165	150	160	153	165	139	176	165	184	141	157	169	153	155	147	165	163	149	168	146	148	154	143	160	172	159	164	126	153	152	162	169	135	158	147	163	143	150	137	174	147	164	163	139	162	157	161	164	163	148	133	163	154	149	152	161	142	163	156	148	145	163	144	166	165	167	160	152	146	136	145	129	136	141	182	166	128	165	151	136	171	141	159	172	154	159	144	149	133	152	162	138	157	150	157	160	158	153	147	161	117	152	148	146	152	164	149	135	157	141	158	141	165	170	153	146	133	158	141	151	143	148	173	151	135	135	150	158	159	169	167	157	156	149	155	128	162	162	163	169	171	170	144	134	164	129	159	159	150	144	146	144	149	136	129	148	143	141	152	139	153	146	165	143	151	168	164	175	140	149	151	157	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7668	2255	5028	5882	5173	4273	3459	2823	2436	2110	1923	1696	1499	1394	1272	1201	1108	1027	921	964	842	862	839	805	780	742	795	729	746	684	635	662	693	603	601	669	607	628	625	569	627	616	582	558	570	574	571	594	580	603	543	568	551	559	574	554	586	578	571	579	590	566	593	541	553	516	506	532	530	520	503	532	495	554	519	527	529	481	481	539	538	509	539	521	516	568	536	521	472	540	511	530	514	532	544	541	495	537	530	519	528	501	521	562	534	519	529	519	506	542	504	515	522	524	515	525	533	489	548	508	550	527	483	475	502	483	510	497	514	500	498	485	507	516	505	549	524	516	533	550	522	497	499	479	482	500	518	485	511	488	483	526	500	496	513	497	517	497	521	533	543	542	500	513	454	515	511	523	499	514	512	540	503	471	510	521	468	495	510	505	489	494	523	520	474	487	551	517	499	479	502	557	474	496	525	529	467	486	497	535	503	487	489	532	529	535	549	486	549	526	535	514	511	496	529	499	531	487	483	507	551	484	522	483	489	537	514	506	518	492	530	473	480	527	507	512	526	501	504	508	509	483	559	470	523	524	553	500	432	496	524	483	474	502	527	496	487	502	486	511	474	547	517	483	485	529	522	476	525	527	544	443	515	508	469	489	500	528	496	568	508	494	507	502	462	505	491	493	511	510	513	498	495	457	497	524	498	534	508	510	507	533	499	490	542	506	520	489	504	481	518	504	499	485	518	495	536	497	503	531	475	506	515	523	539	488	499	490	517	551	464	486	550	529	539	509	523	517	469	520	517	505	520	512	520	517	528	485	467	518	461	528	502	462	493	511	477	488	516	508	536	480	505	535	496	504	514	511	503	514	498	520	473	534	495	511	490	500	473	487	499	472	547	504	521	517	452	535	511	527	490	459	500	517	484	498	493	516	571	470	527	523	465	515	514	508	502	503	534	523	458	531	513	478	521	497	476	523	469	503	481	466	521	514	495	459	540	510	484	501	468	482	499	491	486	536	514	488	468	514	497	484	526	486	475	507	485	497	527	475	501	546	494	507	503	513	490	481	511	508	493	490	503	493	530	500	501	476	464	519	511	488	467	490	505	503	482	483	510	547	521	497	534	526	531	515	526	501	522	474	535	520	509	474	506	511	512	499	509	506	535	499	521	488	482	511	464	477	485	490	503	517	519	506	493	465	519	517	486	483	515	504	505	506	452	479	492	514	527	542	514	501	500	509	515	556	516	503	501	513	493	530	504	510	494	477	504	450	536	548	495	520	484	519	490	524	488	523	507	507	473	519	495	530	478	481	459	496	525	506	505	501	509	512	503	493	491	519	478	472	508	542	551	538	483	462	449	505	505	485	541	486	524	511	489	513	487	511	514	522	460	462	505	537	499	492	535	456	510	545	497	502	542	497	518	551	525	483	514	505	503	508	510	486	536	469	464	519	512	506	458	521	515	519	478	509	461	497	455	509	476	512	488	490	507	528	496	491	511	501	502	461	509	496	499	529	536	497	502	520	515	498	517	495	457	523	536	487	464	461	509	472	529	486	523	505	505	496	478	501	518	498	536	506	481	502	501	464	505	512	524	461	505	525	478	486	495	539	504	491	515	476	497	492	496	504	486	507	470	516	522	493	471	492	484	508	535	511	518	508	505	506	493	544	512	459	526	494	508	520	503	524	514	516	471	493	528	497	454	501	511	478	477	533	483	533	505	522	493	524	490	496	517	501	507	504	521	520	527	486	503	509	428	470	495	506	482	553	467	528	482	487	532	526	527	491	470	540	499	492	516	476	475	522	497	502	460	489	524	478	475	524	505	492	486	512	502	501	511	500	515	543	474	546	491	482	486	517	503	475	503	480	502	531	513	493	540	486	501	486	505	509	503	535	514	507	484	509	523	534	463	520	507	493	506	518	526	463	529	514	507	496	516	517	509	505	467	462	486	504	464	491	518	511	501	475	527	510	489	515	476	519	467	525	511	552	519	503	488	497	495	496	483	497	491	478	526	519	497	490	505	536	518	515	502	496	470	502	512	474	510	488	479	465	506	502	542	513	519	501	491	499	516	485	501	504	483	555	519	464	500	459	498	496	535	550	451	490	543	522	519	504	483	505	479	490	484	504	526	518	501	486	491	522	507	535	514	511	474	540	519	494	510	488	478	498	477	516	462	490	498	485	519	517	494	529	483	494	538	497	479	486	464	515	483	495	521	532	530	536	561	497	476	505	513	564	476	497	488	501	519	482	532	507	484	509	488	501	501	438	505	507	488	517	543	524	530	515	492	514	505	519	507	519	528	485	516	465	525	475	508	499	508	514	493	535	542	485	505	486	514	507	506	510	511	525	518	501	499	531	486	517	498	493	521	495	534	492	480	483	492	465	509	492	479	539	496	480	506	534	534	490	503	518	479	492	533	509	527	466	492	529	504	480	479	522	508	487	510	480	488	477	540	492	510	507	501	469	462	477	482	473	475	494	542	487	476	482	497	505	530	519	511	513	470	491	499	462	471	462	504	497	482	517	496	515	525	519	528	533	489	518	543	484	514	517	477	517	467	503	476	538	546	524	466	477	512	520	468	507	581	476	493	508	482	520	516	511	499	529	479	518	496	476	484	491	491	508	517	474	493	470	522	524	482	434	520	497	509	575	540	478	505	477	503	541	498	485	503	499	496	510	510	507	504	510	552	530	499	482	493	493	551	512	478	509	507	504	510	492	488	525	533	532	522	487	508	516	460	533	528	497	511	508	460	502	507	550	495	482	489	506	489	539	504	489	484	514	486	494	456	478	513	482	524	509	525	529	474	504	510	501	499	504	514	519	497	500	479	527	486	515	523	498	463	474	493	521	533	494	502	468	487	500	488	500	523	511	481	508	499	532	473	491	516	524	500	511	532	492	520	487	460	491	498	491	491	521	489	519	482	521	498	483	521	506	496	507	544	506	518	496	552	501	534	523	438	488	519	513	482	542	448	484	493	501	518	468	504	493	484	507	484	499	487	491	551	473	528	501	547	484	481	533	543	534	502	482	493	504	519	491	491	535	530	484	525	528	480	485	517	473	519	502	480	520	534	506	503	451	505	507	519	498	526	508	467	489	507	465	509	525	513	481	505	513	534	491	491	474	507	513	499	505	511	520	503	511	512	496	488	474	496	467	497	474	566	537	508	501	488	476	494	468	541	498	496	493	496	523	512	470	510	508	488	487	569	505	478	473	534	526	492	488	521	470	484	498	504	501	499	499	486	482	480	534	499	512	468	455	513	493	493	480	469	530	513	520	521	476	493	514	491	501	544	485	491	487	508	508	528	522	490	535	525	535	510	513	508	554	506	479	513	545	449	536	505	517	479	486	488	490	517	506	503	479	508	518	499	541	547	516	461	485	535	505	502	524	523	502	503	495	499	480	518	463	513	484	478	508	506	512	509	507	507	531	508	506	493	501	496	504	488	518	503	519	503	505	501	525	512	459	493	497	507	488	502	497	511	472	548	508	498	488	502	500	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2176	429	395	380	389	381	357	370	378	384	363	360	381	352	350	369	359	350	334	378	368	346	381	380	366	360	358	353	373	355	326	383	371	370	359	342	382	376	319	329	340	340	336	350	354	356	393	357	358	364	359	350	338	328	407	340	334	369	350	381	383	389	392	374	319	373	365	331	358	362	366	376	355	346	342	365	383	365	334	345	348	354	353	380	403	376	344	384	346	345	343	342	384	346	347	369	362	331	327	375	379	352	370	337	362	347	340	367	377	345	351	350	337	321	355	350	373	371	360	336	331	337	352	368	349	333	364	367	339	344	383	362	367	366	364	361	357	357	400	359	418	339	333	366	368	363	405	362	353	369	367	367	406	342	370	362	373	376	366	347	329	376	379	364	368	376	312	362	352	374	349	371	344	334	360	356	369	375	424	352	372	371	400	332	354	350	393	351	348	372	379	329	327	375	343	357	360	383	328	347	350	406	359	364	390	381	344	315	369	378	370	379	350	350	354	390	395	357	335	345	356	354	338	368	354	400	383	381	350	352	339	375	359	369	342	366	397	346	337	358	385	335	380	372	367	361	378	333	340	401	368	349	382	414	378	332	350	339	363	384	366	365	330	362	337	352	360	353	375	347	369	343	337	333	364	350	353	303	399	364	364	375	363	378	339	352	358	353	383	376	341	335	356	312	343	386	364	340	349	377	341	314	359	340	364	341	389	363	340	374	343	338	379	367	334	364	383	342	353	385	390	364	361	351	337	338	361	367	369	345	353	352	372	317	377	348	373	366	380	362	377	357	357	389	355	367	380	364	385	359	364	360	384	372	351	392	342	357	348	361	339	355	342	378	373	371	331	356	367	339	359	366	348	334	348	346	357	370	368	341	353	326	377	363	369	366	361	349	365	357	347	389	380	378	379	394	371	357	386	382	355	371	343	386	378	338	348	333	370	376	367	367	345	342	367	338	386	372	358	374	370	354	358	335	411	380	365	372	346	372	364	373	381	403	355	357	406	322	336	357	378	346	330	356	402	337	376	330	360	362	350	390	388	393	381	347	377	340	329	399	361	379	377	341	382	363	378	362	351	374	348	364	321	357	350	369	356	350	352	341	344	344	328	395	357	372	364	390	362	376	358	360	391	366	357	352	382	377	347	387	336	375	349	362	369	349	360	362	367	369	347	401	348	346	344	374	357	346	395	335	368	346	352	367	370	351	348	329	396	316	380	378	376	359	361	374	356	373	366	379	360	349	368	351	357	352	356	363	353	331	351	374	393	350	366	386	385	324	353	337	370	346	365	368	355	349	321	353	346	352	402	366	349	386	363	364	320	372	375	372	370	351	349	397	342	369	382	392	352	356	385	374	361	349	359	393	359	376	360	350	374	362	397	350	373	317	337	330	376	355	347	396	331	358	345	338	367	342	375	375	338	374	380	361	386	351	377	339	344	351	338	363	335	388	369	362	356	354	338	377	366	364	345	388	321	361	386	361	365	368	340	404	355	353	387	340	403	374	377	354	363	351	340	354	368	378	374	355	324	383	349	327	355	374	367	361	377	379	384	394	368	383	349	382	382	406	413	369	364	339	339	357	385	370	335	351	382	385	357	349	369	383	353	329	370	367	399	351	394	397	373	377	339	344	352	337	347	367	376	357	322	347	344	381	327	355	372	391	380	364	350	332	349	373	374	381	357	384	330	338	358	330	369	345	352	345	342	372	379	327	348	346	353	356	369	384	375	374	354	358	355	370	363	374	336	379	343	376	376	364	406	355	354	359	399	399	400	328	368	402	364	351	369	407	370	379	384	350	387	399	344	354	384	362	328	349	365	350	375	352	334	344	355	373	369	361	357	354	363	344	365	349	344	382	357	343	372	335	352	382	346	368	367	329	386	391	341	397	338	359	348	339	333	342	343	371	359	353	370	367	358	376	352	373	371	384	352	359	354	365	384	376	337	363	378	364	379	361	380	351	356	359	369	358	373	354	380	318	366	361	359	351	385	359	361	313	339	382	340	365	369	372	316	362	369	372	362	333	365	371	348	310	356	393	347	378	356	355	379	322	368	366	375	363	358	338	364	330	361	374	378	356	423	366	382	392	394	368	371	358	390	328	365	370	365	366	385	364	364	363	345	332	357	380	344	372	358	364	357	379	348	383	400	369	335	383	363	376	366	354	332	376	344	359	346	351	360	370	370	377	338	381	363	338	372	370	353	375	390	371	366	344	354	336	347	392	371	323	357	371	330	380	358	404	347	356	354	340	337	358	331	360	384	347	366	353	337	333	330	358	371	377	388	345	333	323	342	361	378	369	337	359	367	373	381	346	377	334	337	341	380	401	351	393	363	331	367	339	384	351	342	396	375	405	364	341	337	390	374	349	372	347	335	370	311	358	355	344	366	363	379	323	372	368	356	395	363	365	331	334	362	353	341	346	333	394	371	381	379	365	346	397	336	369	342	380	343	351	330	364	390	347	358	371	342	389	352	345	375	336	362	388	370	347	357	356	349	342	349	345	344	340	358	366	402	352	381	354	359	368	344	373	364	336	342	368	358	374	353	404	352	402	383	359	347	368	346	361	363	372	331	364	349	310	326	359	375	347	372	339	344	369	354	365	369	380	345	347	366	344	339	356	371	381	363	349	346	410	379	347	356	366	372	355	337	345	363	368	338	357	379	389	326	390	367	341	357	369	345	334	375	387	419	357	344	392	365	339	385	338	381	345	360	369	360	346	343	346	399	385	349	361	325	380	384	395	370	372	357	381	365	344	317	364	362	374	381	368	365	338	369	312	367	387	376	395	368	339	370	360	361	344	349	377	355	374	381	378	312	343	351	400	397	314	390	311	377	360	351	355	365	350	345	368	368	324	329	321	352	372	357	374	326	363	354	331	350	339	372	365	396	384	341	360	367	377	368	357	353	369	354	324	391	333	367	376	359	336	365	361	358	384	367	321	355	366	348	345	378	352	361	391	373	384	389	362	350	356	345	355	381	362	364	341	377	362	341	345	359	358	352	331	403	352	343	361	352	366	369	391	398	416	347	340	332	369	368	320	343	348	383	367	371	376	369	367	344	358	359	365	358	337	384	331	367	360	349	371	337	366	379	372	342	353	364	365	356	386	350	345	359	366	384	345	339	358	382	331	333	354	352	353	365	348	382	379	383	339	372	359	352	404	352	380	371	335	351	351	312	337	349	362	357	362	344	344	383	386	346	368	375	375	347	363	319	385	364	368	318	415	328	370	393	336	374	386	374	337	361	325	345	386	372	360	369	329	339	404	354	339	340	376	363	328	374	379	390	369	388	325	376	355	375	352	333	384	366	348	369	306	371	390	346	409	385	347	343	354	391	345	393	354	351	347	339	337	355	357	357	369	380	367	366	365	365	388	351	391	374	384	340	379	380	318	359	343	345	319	333	399	371	356	336	394	397	340	348	380	374	343	373	378	354	361	340	394	359	352	353	351	366	337	362	383	370	365	371	384	363	370	318	357	337	371	351	352	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2607	1121	1211	1189	1153	1166	1151	1101	1146	1085	1100	1081	1063	1057	1059	1063	1044	1096	1050	1036	1021	1103	1076	1038	1011	1027	1018	980	1032	1075	1097	1003	1023	1026	1056	1025	1055	1036	1045	1056	1035	1073	1091	1030	1004	1056	1079	959	1030	1012	986	1038	1048	1094	1024	1025	957	1121	1074	1021	1026	1048	1055	1034	1061	1052	1092	1013	1016	1046	1016	1052	1023	1062	1016	1025	1045	1037	1090	1018	1010	1004	1030	1036	1058	1045	1066	1084	970	986	1045	1045	1052	985	1011	1058	1002	990	1032	1070	1099	987	1102	1036	1044	1020	1022	1000	983	1057	1056	1042	1017	1006	1109	1042	995	1049	1025	993	1035	1073	1019	1036	1082	925	1036	1106	1006	1030	1003	1029	1050	1033	1094	1037	1049	994	1018	1070	1037	1082	1052	1018	1079	1044	1052	1018	1046	1035	1058	1050	991	1030	1022	986	1014	1025	1041	973	1036	1023	1035	1040	1033	993	1031	1074	976	1023	1057	1025	1119	1036	1048	1027	1026	1030	946	1043	1039	1006	1012	980	1056	985	1014	1036	1004	1030	1044	1042	1009	1077	1057	1057	1057	1041	1028	999	1081	1013	1030	1038	1014	1066	994	1034	1056	1065	973	1079	1036	1066	1068	1013	1054	1057	1034	1051	1069	1029	1055	1049	1054	1003	1021	1066	1035	1003	1043	1009	994	1006	1020	1023	1060	1129	1115	1058	1094	1029	1032	1021	1046	1042	1068	1013	1041	1081	1037	1028	975	1068	1002	1034	1020	975	1044	1054	1025	994	1001	1032	1053	1058	1132	1049	1038	1061	1048	987	1060	1074	1052	1043	1073	966	1046	968	998	1028	1086	1016	1082	948	1049	1076	1028	1113	1006	1011	1027	1055	1010	967	1005	1008	1001	1066	1018	979	1058	1037	1022	975	1038	1077	1062	1039	1061	1013	1030	1065	993	1031	1041	967	1026	999	1029	1017	1041	1044	1043	1020	1040	1041	1044	1031	1009	1014	1060	976	1035	1077	1075	985	1027	1015	1053	1082	1023	1016	1030	1039	990	1110	1065	1013	1056	1046	993	1027	1027	1034	1030	1105	1022	1088	1044	1081	1040	1039	1018	1005	1000	1108	1045	1032	1064	1025	1044	1035	980	1023	1024	1025	1023	1098	1044	1049	1029	990	1031	1020	1083	1005	977	1070	1040	1011	1034	1069	1064	1034	997	1021	1018	1068	1045	1070	1002	1002	1046	1031	1016	1043	1046	998	1023	1005	1030	1037	1050	978	1001	1087	1055	971	1044	1015	1064	1054	1001	1012	1034	1008	1009	1032	1011	1003	1015	1036	1046	1013	1005	1015	1008	1048	1022	1031	1030	1016	1016	938	1060	1114	921	980	993	1059	987	1027	986	1094	1010	1049	1045	1069	1036	971	1022	1034	1021	1057	1029	1013	988	1024	1022	1032	1062	1038	1010	1071	1082	1040	1063	1023	972	1036	1068	1085	1047	1056	1060	1059	1078	1008	1097	1039	1024	1034	1029	1076	1084	995	1017	1023	991	1004	995	1050	1001	998	1046	999	1051	1014	1089	1023	1006	1006	1054	1004	1041	1048	1031	1056	969	984	1069	988	1057	1029	1083	996	1052	1026	1012	1052	1003	1046	1041	1050	1030	987	904	1015	1066	1028	1035	1040	1050	1074	1075	967	1028	1113	978	1029	1055	983	1027	1031	1078	1032	962	1050	1050	990	1080	1046	1014	1057	1082	1079	1046	1001	1027	990	1047	970	1000	1041	998	971	998	991	1074	1049	1020	1020	1035	1016	1034	1034	1011	1026	1009	970	1079	1002	1026	1039	1051	1038	1075	1082	962	1053	1052	1050	1069	979	1052	1003	1076	988	1022	1042	1008	1081	1075	1046	1038	1070	1005	1039	1071	970	1077	1048	1028	1004	1052	1056	996	1046	1061	994	1034	1036	1035	1019	1020	1037	1062	1053	1061	1076	1016	1027	1020	985	1010	1017	1041	1021	999	1028	1013	965	1063	996	1014	990	1010	1025	1058	1024	1050	1018	1023	1023	1066	996	1032	1090	982	1017	990	1074	1049	1044	1056	996	1008	1002	1032	1015	1041	1056	1050	1012	1077	990	1094	1024	1030	1054	1023	1018	1040	1026	1030	1063	1058	1057	1030	1057	1068	1016	1026	1005	1013	981	1016	1009	1094	1015	996	990	1058	986	1029	993	1041	1033	1075	1054	1113	1061	1029	1010	1057	1019	1104	1073	955	1006	1013	1002	1082	1007	1028	958	1059	996	1048	1018	1037	1092	1083	1031	1013	1076	980	980	1072	1079	980	1080	1058	1059	1056	1058	973	1033	1072	993	994	1032	1015	1022	1061	1028	1051	1070	1069	1072	1048	982	1023	1033	990	1055	999	1002	1048	1031	997	1028	1053	1032	1033	1024	1014	1001	1074	1031	1022	1046	1002	1064	1051	1013	1048	1055	1029	1026	1008	985	1039	1059	1054	1025	1053	1046	986	1040	982	1047	1055	1013	1035	1045	1028	1034	1024	1039	996	1060	1029	1070	1041	1004	1080	1024	1071	1019	1024	1031	1065	1002	1049	1065	989	1049	1045	1017	993	988	1010	1064	1004	1022	1022	1034	1041	1018	1023	1024	1004	1063	1045	999	992	1040	1030	1060	1013	1013	1032	1035	1018	1026	1056	1054	1101	1018	1022	994	1019	1016	1019	966	997	1045	979	1001	1044	1032	1035	1008	1038	996	1003	996	1036	1022	994	1033	1011	1031	1023	1025	1075	1062	1042	1028	1065	1007	1026	1000	1030	983	1024	1011	1053	1005	1026	1028	1052	1018	1100	1056	1026	1130	1058	968	1004	1029	1056	1039	998	1025	1056	1042	1015	1006	1023	994	1078	1006	1055	1023	1040	1020	1060	1071	1074	1019	1048	1016	1037	1010	1072	1010	1022	1028	967	1016	1026	969	1024	1062	1073	1006	1030	1038	1107	929	1000	1024	1008	994	1024	1000	990	1088	1015	997	1010	1015	1037	986	1057	1025	1056	1037	1056	1050	1015	998	1014	1032	1048	1016	967	1063	993	993	988	1092	978	1012	1017	1050	1049	999	1024	978	1045	1014	1016	1011	1019	1092	988	1049	1020	1009	1029	999	1007	1025	1036	1062	1037	1002	1039	1063	1056	1020	983	958	983	1002	1043	993	1041	1087	963	1073	1004	939	1032	1076	1024	1064	1057	1068	1020	1025	1014	1061	971	1042	1033	977	1075	988	1020	954	1017	986	1035	1057	1023	1047	1050	1010	1018	1027	1094	1018	1074	1067	966	1028	1016	1059	1074	1044	1068	1009	1056	1039	1064	1045	1096	997	1046	1058	1080	1038	1075	1026	1003	998	1043	1111	1016	1015	1031	1049	1045	1027	985	1049	1048	1060	1049	1043	984	1064	1047	1036	1045	1030	1028	1026	1014	1072	1027	1038	1075	1041	988	1029	1077	1069	995	1032	1031	1050	996	987	1067	1009	1045	1007	1039	1038	1046	1055	1018	1064	1047	1015	1055	1032	1112	968	991	1013	1032	1054	1012	1002	1049	1042	1092	1029	1024	1014	953	1001	1046	1072	1044	999	1035	1021	1005	1033	1037	1052	1068	1065	1020	978	1056	999	982	1072	1089	1051	1060	1047	1062	1058	1105	1028	1021	958	976	1074	996	1097	984	1057	1064	1069	1094	1035	1034	1016	1045	972	1059	979	1061	1052	1017	972	1052	1080	1041	1010	1043	1081	1057	1014	1057	1057	1074	1037	1011	1042	1037	1028	1014	1046	1017	1015	1015	997	1041	1042	963	1081	1061	1047	1020	1034	984	1049	1093	1060	1017	1044	977	1003	1064	1008	1024	1048	1036	1021	1006	1006	1024	1072	997	1018	1032	994	1064	1027	1068	1020	991	1017	1048	1072	1056	998	1059	1043	1073	1082	1085	992	1018	1055	1089	989	1014	1055	992	1003	1047	1028	1012	1044	1029	1046	980	1082	1069	1043	981	1010	999	987	1041	1012	1050	990	1048	998	1008	1035	960	1042	1032	1028	1031	1051	1066	1014	1034	936	1004	1027	1103	1014	1033	1026	1039	947	1012	1047	1039	1059	1075	1034	1053	1031	1054	999	984	1061	1035	1008	1039	1016	1054	971	1083	1040	1045	1007	1093	974	1084	1027	1051	976	1060	1041	1026	1044	1054	993	1031	1036	1041	1076	1079	1025	1077	1058	993	1076	980	1004	976	1039	1077	1029	1034	1075	1008	1072	1044	1059	1001	1006	1013	1048	1032	1008	1010	998	1050	1050	1068	1048	1025	1017	1056	1010	1113	977	1085	996	1031	1036	992	1070	1007	994	1043	1047	1040	969	1015	1000	1047	1004	989	1043	991	1031	1033	1034	1035	1023	1109	1065	1012	991	1083	1052	1041	1118	1001	1021	1031	1003	1089	1051	1073	1030	999	1059	997	1083	1053	990	1044	992	1028	1033	978	1055	1020	1092	1062	984	934	997	1026	1044	1066	1026	987	1080	1069	1001	1039	1039	1026	1065	1045	1041	994	1000	1047	1034	1033	987	1075	1014	1026	992	979	1018	999	1060	1046	1016	1090	1011	1026	1060	1024	968	1047	1035	1031	1068	1024	1044	997	1043	1102	955	999	1020	1058	1024	1059	1022	1012	932	1045	1081	1032	1095	1065	1069	1115	1020	1054	1025	1062	1069	1055	1059	1050	1049	1021	1041	1011	1039	1016	1032	976	992	1060	981	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8581	1130	1342	1216	799	665	555	446	409	345	359	327	293	274	307	293	289	261	232	262	238	249	280	250	218	237	204	258	222	277	239	251	252	249	264	243	224	228	221	216	231	247	253	241	213	226	203	237	227	222	233	240	228	216	245	225	215	254	237	213	235	222	224	207	218	233	225	253	200	219	264	258	196	223	216	218	226	254	213	238	218	232	230	218	225	243	215	210	220	239	209	237	223	240	227	221	214	230	244	207	213	246	225	247	231	245	263	224	205	202	249	230	208	203	233	210	213	230	231	190	221	222	206	233	224	215	221	244	211	229	218	238	236	248	259	214	223	223	247	238	269	211	230	226	213	232	214	233	207	252	214	233	234	251	222	226	225	237	264	242	218	208	226	207	220	227	223	236	221	203	200	207	242	242	216	224	241	197	241	212	239	257	214	246	237	223	201	226	227	226	211	241	222	196	224	241	243	252	255	246	225	231	232	216	233	213	233	229	252	227	251	223	229	242	228	251	229	242	271	249	205	221	211	233	219	219	209	268	196	234	243	240	225	196	227	256	212	229	227	238	243	232	215	210	224	206	226	223	238	239	241	225	229	223	226	206	228	216	207	224	225	212	215	215	221	228	246	232	247	216	246	215	238	240	245	216	252	223	222	248	225	210	239	252	247	214	257	228	244	217	208	201	235	236	244	226	229	222	234	244	270	218	255	250	272	228	228	214	253	208	230	221	218	236	237	236	213	245	265	227	230	224	203	215	214	247	246	224	250	232	244	248	264	220	195	235	211	199	219	219	208	235	217	253	235	244	230	212	242	247	207	237	200	226	219	234	245	238	220	229	218	231	244	218	214	242	222	241	210	227	223	220	219	218	223	250	230	236	223	248	236	231	249	232	224	231	233	249	237	216	214	254	223	216	227	215	210	235	222	230	227	224	224	228	238	205	237	218	258	244	230	251	206	227	217	252	235	225	208	215	226	235	214	206	225	226	221	220	198	215	217	241	229	264	229	209	233	217	231	260	244	232	227	221	230	228	210	268	244	218	222	233	230	217	241	250	203	203	199	240	221	248	219	232	205	224	236	220	243	204	247	217	228	234	228	230	253	216	216	200	218	245	228	223	256	224	215	233	228	246	223	216	209	235	242	235	241	194	211	219	231	225	216	244	235	232	222	235	240	216	223	261	226	230	238	233	239	193	235	232	245	211	249	237	203	247	224	229	207	226	249	227	239	233	216	235	245	218	239	220	225	213	260	247	241	255	222	210	216	246	219	232	238	235	251	224	226	216	226	215	253	269	223	255	235	236	240	220	208	214	241	235	222	243	231	199	206	227	213	223	240	221	218	249	248	239	245	221	234	219	250	218	212	212	232	228	218	208	216	227	215	226	257	236	222	221	201	224	244	223	235	206	200	239	225	252	238	208	229	218	226	239	226	240	236	238	215	217	186	224	204	224	220	253	216	232	252	218	237	203	219	252	201	207	250	217	208	234	225	232	194	225	220	256	223	225	224	234	217	246	256	228	216	229	216	234	215	218	203	229	221	225	210	221	239	221	218	227	241	220	238	220	245	234	203	214	224	213	209	205	222	250	265	220	226	204	234	253	229	246	242	249	231	234	228	203	248	237	218	229	234	234	215	211	243	246	209	221	233	220	259	208	249	265	228	247	217	224	227	219	232	223	235	214	261	273	242	221	235	196	220	222	229	208	208	214	247	230	229	209	225	244	228	244	222	204	226	203	238	229	231	246	234	217	243	250	212	231	209	234	219	230	239	236	223	216	236	228	225	232	255	234	208	201	256	228	216	231	205	218	233	223	211	223	221	245	238	217	247	219	235	224	227	234	208	236	250	215	246	251	232	239	229	249	224	207	202	235	221	251	244	199	205	232	227	225	210	251	237	227	214	219	220	232	212	228	237	188	223	211	248	210	191	217	247	252	203	208	237	232	248	219	239	222	230	238	225	223	246	234	239	227	214	233	215	240	226	256	226	248	227	234	243	208	258	219	213	215	224	218	217	213	227	227	220	256	205	214	245	215	233	208	245	241	233	214	247	233	229	209	206	228	210	248	262	236	223	244	224	226	248	215	217	214	244	244	223	232	209	233	226	242	237	219	197	243	228	223	239	215	221	217	216	231	218	213	209	220	219	227	234	232	261	255	195	230	215	223	222	219	202	254	220	198	217	224	241	221	217	239	224	222	224	196	217	231	233	258	234	233	243	224	236	220	240	243	227	219	238	224	263	221	222	244	211	238	225	233	220	247	242	207	226	216	214	228	247	236	219	239	223	230	253	217	223	219	215	221	230	234	232	227	223	220	243	225	239	203	225	259	215	230	265	205	221	223	254	247	217	234	235	218	241	217	229	238	241	205	228	225	230	238	225	242	218	230	262	226	251	228	256	230	248	250	209	211	222	224	258	213	224	247	224	210	257	230	219	222	247	211	241	231	241	205	224	236	217	214	227	231	216	233	230	235	260	218	214	242	253	226	235	221	232	198	193	258	205	238	236	247	235	229	234	226	229	227	227	241	253	239	227	227	230	229	237	246	234	221	228	229	203	247	222	244	196	213	250	256	224	248	246	217	247	237	257	239	218	228	219	221	238	212	229	195	234	217	238	230	209	238	248	198	240	222	216	244	199	242	228	233	214	202	242	221	229	207	243	228	228	202	219	238	233	238	202	232	210	231	230	222	237	214	225	233	224	216	239	249	241	242	222	240	223	219	217	248	218	237	231	230	204	255	219	239	223	222	253	211	241	236	228	238	222	259	233	232	246	227	217	238	243	197	236	224	212	236	250	235	220	215	210	250	252	247	218	248	219	208	225	237	219	261	248	213	227	216	221	208	243	217	233	246	233	245	235	203	234	238	190	195	227	210	246	233	227	188	225	224	235	231	244	231	234	230	225	239	235	224	235	210	204	233	247	234	238	222	232	236	219	264	242	230	207	231	242	214	240	220	273	235	208	227	197	227	210	226	263	236	217	225	217	253	237	220	183	214	231	236	244	246	227	236	226	240	228	224	244	252	226	225	229	241	233	215	230	237	228	258	216	238	230	237	236	255	219	218	220	224	253	194	228	273	218	212	229	217	211	206	222	233	212	229	249	228	221	209	227	208	204	217	236	242	232	249	219	234	228	216	212	238	234	228	231	214	219	244	231	215	220	237	218	246	225	202	249	214	227	222	228	253	227	212	227	244	231	246	229	228	251	234	210	257	242	213	205	233	210	224	212	260	218	230	220	241	249	198	247	228	245	223	223	244	251	232	229	227	227	252	215	217	219	230	195	211	245	209	252	241	231	233	224	232	215	212	206	228	232	219	237	240	229	205	228	224	214	251	220	225	215	216	229	200	214	212	221	209	236	228	235	199	207	223	206	198	240	239	203	213	245	234	250	236	226	227	227	226	211	237	217	212	237	247	220	232	220	203	259	245	202	228	227	224	219	224	238	203	215	232	202	234	211	227	238	264	218	218	230	220	228	215	203	239	213	246	210	238	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5754	1607	3142	3659	3116	2728	2198	1975	1757	1553	1441	1284	1300	1073	1041	1043	1075	1016	938	874	864	862	818	865	861	848	836	847	786	809	799	784	781	703	751	763	799	749	734	700	735	724	742	777	746	743	755	761	692	747	748	718	670	704	718	741	715	725	725	655	701	739	707	690	709	714	710	683	745	707	734	722	699	721	720	738	648	687	706	675	670	689	719	724	725	706	739	756	710	647	714	763	742	723	690	688	702	684	672	707	673	706	648	666	731	689	687	663	696	695	758	691	707	727	748	743	730	714	706	733	671	691	668	633	683	710	702	726	704	733	724	701	677	684	673	648	667	695	679	667	698	661	722	676	711	709	697	676	698	703	699	691	701	710	699	673	686	656	694	622	700	695	676	687	679	682	716	684	673	676	694	666	724	691	724	666	718	684	680	685	719	721	717	664	710	693	717	681	674	642	695	707	698	713	708	702	685	710	674	692	689	713	709	721	678	705	694	710	653	680	673	726	670	702	726	723	684	726	720	700	695	679	741	725	711	692	656	694	667	698	708	685	713	720	694	714	686	762	701	701	637	693	683	681	635	696	671	694	683	698	710	715	657	693	662	688	677	690	677	699	671	682	689	742	653	699	730	687	671	719	710	680	655	687	737	693	664	712	681	711	666	674	660	711	668	681	677	687	690	687	729	665	725	696	678	675	676	698	689	693	685	691	716	713	692	669	745	693	730	701	684	673	709	654	749	673	705	696	705	635	676	682	706	686	683	652	713	712	672	749	734	728	667	670	724	677	704	692	676	688	629	676	697	696	724	723	702	729	702	717	714	654	699	663	673	698	744	706	709	655	649	690	664	687	715	709	656	722	701	691	703	625	673	666	653	747	731	730	703	693	671	658	719	623	655	678	657	747	733	672	694	714	652	657	690	679	693	657	729	704	689	698	664	698	674	682	660	673	674	699	672	690	673	708	683	671	741	726	671	683	726	674	693	666	725	733	662	737	732	709	674	741	665	660	692	681	663	708	672	661	693	720	685	698	741	692	682	681	728	693	683	657	701	730	650	636	722	707	636	661	682	677	689	758	682	665	722	668	699	668	660	694	691	713	719	690	667	664	673	663	709	715	713	737	691	741	689	645	669	681	753	652	643	704	682	736	729	683	718	690	702	674	668	734	675	681	703	661	672	675	675	680	702	705	735	663	682	682	695	660	688	730	659	658	681	737	724	702	695	658	701	693	677	663	711	710	709	694	709	663	711	688	725	697	724	710	697	701	689	687	732	705	708	674	678	692	687	660	664	669	681	715	691	694	670	662	755	727	665	693	750	706	642	725	704	687	685	701	694	740	698	684	721	680	685	676	654	638	680	695	651	691	715	686	680	696	664	656	699	665	717	632	727	642	706	725	670	734	709	701	693	742	678	662	712	695	668	693	678	695	642	735	697	664	663	691	713	710	686	670	703	622	719	684	700	676	731	644	657	655	691	685	639	685	719	683	656	689	711	677	695	711	662	683	703	706	680	696	686	707	688	689	738	677	656	641	661	706	678	696	691	672	682	658	684	707	676	710	650	701	726	698	657	702	723	655	664	713	706	686	691	706	705	616	695	669	717	721	700	681	724	656	681	685	670	685	722	715	724	673	745	734	678	681	719	627	673	719	691	708	742	679	713	680	692	669	684	687	722	710	637	716	689	729	656	647	691	672	652	705	668	729	731	718	664	739	674	662	693	698	711	675	674	707	690	737	711	674	652	662	674	703	700	736	680	697	707	712	713	685	679	733	691	661	699	671	734	666	722	687	686	671	735	710	724	659	696	661	735	683	681	686	671	692	642	743	689	682	678	694	712	705	684	695	668	705	729	730	681	687	644	654	659	660	682	661	671	674	688	692	734	617	662	621	668	679	697	651	661	717	691	642	699	716	748	697	664	686	702	664	671	666	662	668	722	650	694	695	704	676	672	705	646	705	647	666	732	681	746	731	711	640	640	703	699	729	648	669	728	705	691	667	634	668	725	703	674	694	645	715	694	718	718	680	689	696	655	735	685	720	687	661	657	662	706	677	703	726	702	696	667	667	692	699	709	702	668	700	702	679	672	648	663	698	649	706	702	726	659	716	693	723	702	721	694	711	709	666	710	674	711	650	690	678	687	686	652	728	681	699	756	710	705	703	675	693	713	713	665	706	718	663	684	639	673	704	711	669	695	666	720	724	735	682	697	688	663	726	701	683	703	705	696	716	680	669	685	712	698	714	669	711	751	685	676	754	708	718	718	706	745	669	699	625	746	702	687	739	712	649	687	689	748	722	726	712	726	652	689	691	706	674	659	685	724	695	696	674	665	700	684	663	672	664	664	693	672	709	674	658	664	720	671	700	687	677	695	695	669	696	698	666	756	683	690	709	692	754	657	672	733	668	703	755	696	636	664	684	713	672	666	710	704	674	731	720	678	662	693	646	721	674	706	748	716	673	713	700	748	674	656	691	609	696	719	662	643	682	696	716	652	704	701	676	674	710	663	734	773	694	695	702	667	696	612	635	679	720	684	701	646	728	756	701	697	621	717	658	687	722	680	732	649	667	697	723	673	685	687	678	651	684	636	732	661	700	724	696	704	665	715	703	700	718	714	726	692	677	691	678	716	701	693	706	704	668	724	726	710	717	697	660	713	680	706	653	695	650	680	750	695	682	686	735	670	662	700	726	724	690	703	683	753	677	687	707	700	680	752	716	694	708	697	707	648	707	699	667	697	651	665	708	683	735	670	682	672	679	675	693	693	691	705	686	677	696	669	663	657	721	694	695	663	681	631	670	679	654	658	711	716	671	699	686	679	709	718	700	638	671	715	721	708	721	715	689	689	680	675	701	686	662	687	672	689	675	652	679	665	675	695	675	644	675	670	674	649	683	678	699	664	683	726	726	699	749	716	724	695	710	692	700	677	647	729	670	696	706	728	699	694	645	674	727	697	672	684	698	734	723	693	678	702	691	678	713	676	713	668	711	658	714	710	709	710	716	666	688	681	695	688	700	724	666	658	689	699	718	698	649	702	694	665	700	710	655	657	724	674	693	654	731	628	722	629	702	658	651	677	689	671	686	653	702	701	678	699	684	687	653	687	702	671	659	717	681	698	676	690	714	686	650	661	671	658	690	696	658	694	671	694	710	681	668	701	712	714	717	718	731	712	638	648	687	692	689	695	646	688	673	675	707	603	711	635	673	684	680	663	678	660	673	681	708	663	668	712	659	689	700	707	681	693	660	687	673	724	709	689	680	634	652	686	694	671	703	685	705	673	686	691	699	667	724	685	705	728	676	693	680	687	679	728	671	696	670	651	722	665	714	720	671	724	660	690	699	671	695	695	701	700	703	644	713	704	691	725	726	676	692	699	740	703	711	650	671	660	692	661	691	693	658	647	739	751	689	671	662	731	668	640	643	663	650	675	686	722	625	671	711	753	691	690	681	689	703	705	710	718	669	709	664	701	694	689	702	695	671	716	650	705	674	710	688	696	653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15813	2275	2433	2037	1392	956	801	597	493	397	375	346	302	285	271	244	250	234	216	215	193	197	197	207	184	194	176	188	169	193	167	164	176	145	142	144	166	173	172	162	182	180	148	158	173	152	160	169	162	151	140	164	155	175	137	153	148	172	172	174	139	166	164	145	159	159	165	159	170	163	178	162	156	161	143	125	144	150	152	156	162	128	150	157	145	166	141	140	145	184	145	140	154	166	166	144	151	134	167	162	160	165	151	171	138	163	147	147	142	163	158	163	155	161	165	144	167	128	143	158	145	177	162	150	158	174	159	142	156	158	169	158	144	168	165	169	159	148	154	145	142	173	167	144	146	154	149	148	130	152	133	156	130	146	152	137	164	144	176	143	136	151	153	151	127	157	171	156	156	128	165	147	143	137	139	153	161	134	136	161	165	145	158	154	136	155	167	162	161	172	158	150	143	151	165	137	174	143	189	166	155	171	169	149	146	169	176	162	169	138	153	158	146	170	153	135	132	145	171	147	131	139	148	177	158	152	145	152	158	152	149	142	171	133	143	164	149	159	142	161	165	159	134	154	169	147	136	139	128	156	148	146	156	134	147	158	137	154	166	158	143	160	138	141	169	170	137	144	144	127	128	143	174	166	128	151	151	156	134	168	177	118	149	156	154	147	148	150	145	159	146	166	146	144	131	149	157	157	124	154	166	153	161	151	141	163	153	148	147	143	158	153	145	154	141	152	142	154	163	155	133	149	175	165	147	151	160	139	156	153	152	149	137	130	148	164	149	143	149	158	160	153	177	160	141	161	147	150	153	157	166	156	156	168	171	144	156	153	147	130	161	153	157	155	182	174	157	148	148	134	160	155	139	166	173	150	146	138	173	165	136	147	148	129	129	146	151	143	130	148	165	146	162	155	142	166	131	144	149	150	167	139	156	159	133	132	157	161	159	143	161	139	145	142	132	164	141	150	144	150	152	162	168	131	163	157	171	135	135	163	156	157	158	147	141	143	141	143	170	152	154	158	149	167	151	166	158	146	121	139	154	148	143	165	173	169	155	150	169	144	139	154	168	139	159	141	163	139	175	160	153	159	167	153	154	153	161	166	164	157	149	148	146	178	166	156	146	153	170	127	156	155	164	154	148	137	134	181	127	168	157	164	156	167	147	158	146	138	160	152	155	138	159	138	160	142	140	136	151	140	134	176	139	168	165	166	149	146	155	144	163	150	151	137	134	136	129	156	125	164	183	135	134	153	129	175	146	164	179	147	138	157	135	136	156	157	156	150	160	146	152	135	131	142	154	140	171	172	162	153	154	169	171	167	156	127	142	152	160	155	136	145	148	131	161	159	158	114	158	168	160	151	134	143	156	172	147	158	167	163	179	153	158	165	169	154	146	178	150	148	161	139	146	155	161	139	144	153	151	141	143	149	165	161	159	169	128	143	154	159	167	158	143	166	143	145	152	165	161	145	160	161	166	146	166	159	144	162	160	160	166	164	151	145	152	146	148	168	128	139	151	140	149	162	144	161	148	163	157	155	164	149	151	138	143	137	171	135	133	165	127	137	161	156	140	149	155	148	155	150	151	157	147	146	134	159	152	155	133	151	179	144	136	148	139	161	144	163	156	146	157	147	148	155	123	147	145	159	176	156	146	128	158	148	154	159	158	151	154	151	159	141	170	136	156	145	165	147	148	162	165	147	174	139	155	149	158	130	154	135	175	159	161	140	136	133	150	139	146	169	153	145	161	154	130	148	175	145	163	152	149	165	133	141	150	148	140	150	169	148	139	162	151	160	135	154	140	146	143	147	132	152	129	144	160	166	153	172	160	154	145	146	162	171	156	146	145	138	138	152	135	132	146	166	155	152	153	182	156	145	151	139	153	139	147	151	157	129	150	166	149	159	170	147	158	134	150	161	145	148	155	153	143	156	147	154	150	172	141	156	174	157	168	166	172	168	137	145	133	154	154	139	143	156	150	148	150	145	151	165	156	182	136	138	147	144	151	140	123	154	133	153	156	141	138	169	150	149	152	155	137	153	143	143	170	147	170	162	166	150	163	165	147	134	176	160	119	144	161	160	156	163	168	146	155	157	167	139	169	143	173	161	161	157	164	160	164	147	159	124	143	167	151	138	154	175	134	150	148	159	140	186	158	143	140	151	179	170	127	155	154	145	147	161	164	151	137	164	169	152	156	147	137	146	167	144	160	151	166	144	152	140	155	152	155	135	160	167	155	140	151	153	138	149	131	166	124	126	150	174	156	169	159	160	144	151	144	137	132	174	142	164	162	165	160	127	162	154	147	151	166	146	143	150	152	143	141	156	141	170	181	178	143	140	163	143	158	140	152	169	163	162	155	162	140	142	136	149	154	157	145	155	136	153	181	169	148	147	134	137	160	121	163	177	160	159	152	145	159	134	149	158	161	166	146	150	170	175	155	144	134	143	154	155	167	166	170	174	159	121	141	132	158	157	139	148	163	152	170	141	149	161	139	157	150	136	164	154	146	152	149	158	167	156	145	138	136	148	131	139	127	160	144	155	151	143	156	157	173	166	158	138	167	158	137	143	164	158	153	138	136	176	138	157	164	147	176	128	158	164	165	146	181	143	138	161	143	150	153	158	158	151	145	147	158	156	163	163	163	141	165	136	140	170	133	149	138	142	132	157	125	152	154	153	131	155	161	135	167	144	154	145	151	149	138	120	153	155	150	170	161	155	157	133	167	149	131	138	144	156	159	180	141	161	138	144	147	154	140	156	121	168	167	152	151	159	172	146	142	162	185	150	143	132	172	134	153	152	141	143	140	158	161	171	148	164	141	146	154	133	174	151	137	150	158	137	136	151	157	145	151	142	128	147	150	165	153	148	124	152	146	148	123	156	161	149	161	159	158	149	156	167	152	134	169	165	154	140	155	143	145	163	134	146	113	145	150	144	139	133	144	143	174	154	168	147	185	165	145	159	145	150	160	157	160	141	155	148	157	160	148	156	148	142	130	147	166	151	135	165	170	150	134	149	139	148	148	132	146	159	162	151	152	172	161	149	139	156	137	157	166	145	156	140	132	135	148	167	153	148	171	143	115	147	130	162	162	182	169	143	147	154	159	154	159	144	148	154	144	163	183	147	128	164	151	157	146	173	149	152	148	146	165	150	159	150	153	142	163	156	150	158	142	145	160	160	158	161	154	152	129	146	145	151	158	174	166	134	166	144	134	154	135	160	156	141	142	131	148	153	161	151	152	182	132	139	155	146	159	152	163	146	163	148	146	147	173	144	165	148	150	158	157	146	153	170	163	140	144	163	158	146	150	163	142	179	158	172	124	150	160	155	137	159	159	152	157	160	151	169	152	150	167	182	165	140	143	144	144	143	150	144	147	152	156	143	151	128	169	155	136	135	134	140	158	163	169	142	157	135	152	139	163	137	128	163	147	131	156	139	148	139	171	144	142	154	146	148	158	158	133	167	157	149	158	122	146	153	157	167	154	152	168	147	172	137	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7557	2206	4950	5951	5187	4300	3408	2844	2385	2115	1887	1683	1530	1359	1228	1201	1094	1051	939	956	874	840	842	808	781	746	759	798	725	710	699	696	678	613	594	641	634	623	619	597	634	595	623	592	601	595	614	559	547	565	538	589	587	515	567	545	576	568	534	565	567	552	552	548	537	525	567	503	518	513	563	529	521	526	538	522	532	550	521	517	574	496	503	505	528	517	530	501	534	511	561	532	507	535	538	519	516	523	511	537	499	520	530	487	541	508	503	523	528	532	537	519	517	529	483	472	481	474	507	495	535	497	468	507	514	477	497	514	509	515	571	478	511	507	542	503	507	511	494	508	554	554	478	469	510	466	478	501	502	511	504	565	490	466	551	522	519	493	533	484	509	470	499	504	568	546	549	489	515	521	534	525	497	513	499	495	509	514	510	459	542	505	538	536	520	487	511	528	515	522	486	468	495	500	535	529	527	500	545	505	510	511	485	508	563	510	509	498	552	478	525	506	535	470	478	543	508	524	505	533	534	517	480	512	499	489	527	498	522	518	480	482	486	553	522	507	514	509	530	505	471	486	507	470	521	483	505	507	491	520	502	509	507	496	497	476	486	508	493	475	501	479	531	477	482	532	487	525	514	518	485	495	498	492	496	505	481	494	493	502	503	536	505	554	528	549	511	543	470	523	536	496	505	495	514	503	516	517	479	493	476	499	475	523	455	500	515	504	503	499	514	551	499	491	487	534	488	506	488	581	501	502	485	493	510	491	477	502	528	542	474	505	487	491	513	521	512	472	530	524	481	462	492	491	481	518	530	552	530	542	468	472	545	496	512	497	474	493	481	486	528	529	474	498	523	496	486	506	480	540	485	515	491	508	499	481	467	505	536	511	500	522	493	503	540	529	467	503	479	481	521	500	479	490	515	468	461	506	486	551	504	483	506	470	501	519	525	475	494	487	515	498	502	524	503	494	490	500	526	523	505	509	494	524	527	494	507	489	474	454	515	455	499	507	525	547	528	500	524	495	481	475	526	504	479	547	533	505	542	512	515	487	506	531	508	475	521	481	488	478	521	489	437	521	517	469	510	514	507	501	475	508	473	478	496	557	481	500	492	467	511	454	518	509	556	530	543	506	479	500	548	492	517	501	488	493	514	506	520	537	533	463	483	490	526	517	524	489	492	462	537	534	496	489	478	443	522	525	515	494	515	481	488	527	477	497	513	505	477	491	513	491	514	505	485	540	508	498	496	518	508	478	480	517	501	497	515	523	511	480	488	503	496	497	517	502	523	538	482	472	487	476	458	521	514	530	520	495	467	434	484	501	561	487	485	515	470	538	503	498	496	469	501	503	511	512	465	510	485	518	502	507	518	469	485	494	495	536	524	453	507	519	469	491	496	480	494	521	493	508	515	523	508	511	476	494	527	529	488	543	515	519	519	502	486	500	535	504	529	475	472	508	500	470	498	508	517	556	468	500	508	468	572	510	535	467	535	491	484	526	514	504	518	486	522	506	507	514	519	507	500	531	531	521	513	475	523	498	488	498	483	478	512	488	519	518	470	498	525	488	470	500	500	515	481	491	506	474	501	501	464	503	524	546	523	531	500	505	509	495	491	486	501	498	514	475	477	524	468	520	473	505	474	498	503	526	541	494	476	512	473	520	482	525	531	473	483	487	488	502	492	531	511	498	490	561	500	470	477	508	546	526	521	474	542	521	498	511	530	474	507	515	545	488	512	549	527	482	528	488	492	486	499	483	533	492	524	526	503	538	512	484	479	488	523	478	506	521	479	487	503	477	498	479	526	513	482	476	486	519	498	466	531	494	505	550	523	464	479	535	505	495	535	484	489	494	497	512	474	521	468	496	488	476	504	493	527	527	513	524	529	468	528	490	525	535	491	538	535	531	521	525	514	481	522	489	498	508	500	520	497	474	563	475	489	523	509	535	511	534	514	525	487	494	489	474	510	510	506	485	481	456	490	487	486	497	506	543	492	523	491	544	497	507	532	500	520	512	513	503	468	480	480	494	451	492	505	532	519	464	467	496	487	508	516	475	514	515	481	472	519	509	487	491	505	507	511	517	501	464	530	481	500	505	518	507	542	498	507	514	510	478	522	506	499	467	518	525	500	533	480	480	507	495	507	466	480	530	530	499	493	500	518	507	507	474	487	538	517	477	581	504	495	502	481	494	491	499	485	512	484	506	498	490	499	489	497	529	510	533	513	501	519	526	510	473	517	530	468	473	489	537	509	507	503	486	499	525	457	489	528	529	523	483	522	495	511	509	525	530	520	497	493	506	488	482	502	490	496	471	495	489	534	510	546	496	489	520	501	554	508	475	509	501	498	504	503	471	498	497	494	493	455	518	514	494	492	539	518	473	519	493	507	488	522	500	475	498	506	497	489	506	472	461	566	546	511	487	489	480	507	469	515	498	522	505	478	486	491	495	501	540	490	527	527	497	509	514	480	469	505	500	514	487	502	491	475	464	513	503	494	500	469	505	528	466	493	498	506	534	481	554	507	492	515	512	475	492	494	482	536	481	501	510	514	520	502	540	482	465	502	516	545	492	533	506	530	483	492	514	551	511	492	446	501	494	446	489	500	506	496	498	517	492	482	471	507	467	518	519	484	517	502	496	469	476	471	512	522	523	499	474	488	452	507	509	492	478	486	483	547	500	541	511	463	537	500	492	517	539	485	548	513	521	483	491	451	527	519	476	512	506	549	492	518	479	535	518	436	505	502	490	492	492	518	534	487	482	474	496	509	469	535	517	514	497	499	493	473	524	550	554	504	523	519	496	516	557	479	456	507	506	483	516	499	510	552	481	487	484	475	482	515	447	490	510	490	519	514	489	483	521	507	491	532	503	493	470	527	472	487	475	500	564	477	524	507	510	510	550	509	491	505	500	530	508	518	473	512	495	522	441	536	523	534	494	526	481	480	522	511	445	510	508	491	455	499	496	476	511	464	503	486	511	491	504	489	469	510	477	480	493	554	527	455	518	501	520	484	499	482	535	483	519	503	512	489	524	506	536	542	496	465	526	545	505	448	493	500	492	509	515	515	526	478	490	535	456	503	513	513	497	461	523	496	511	479	508	497	497	507	479	474	517	499	522	522	493	541	513	499	497	506	530	510	515	512	525	497	503	499	482	499	468	512	536	488	486	461	524	504	534	506	539	515	478	501	501	538	486	516	477	493	531	480	554	548	502	453	500	493	499	466	493	496	496	529	481	490	519	476	503	504	500	508	476	511	508	497	519	475	529	512	478	485	508	510	420	504	482	507	491	538	522	496	531	487	475	530	501	501	496	505	529	527	508	499	460	531	453	522	465	508	485	457	548	470	507	482	478	481	497	536	510	498	485	504	487	512	519	490	477	470	485	511	456	494	507	509	537	503	519	504	507	514	532	501	485	513	531	496	484	546	490	477	502	475	535	530	461	494	522	523	505	495	533	512	520	484	474	485	515	508	507	528	455	520	452	502	531	492	505	502	539	489	475	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2205	376	449	434	461	380	396	363	352	368	339	377	394	368	334	351	357	351	367	387	387	346	372	339	385	386	371	365	371	351	353	370	323	348	359	319	371	356	375	356	379	330	375	347	375	346	401	365	369	333	364	385	379	335	361	361	353	377	351	411	390	375	347	364	362	371	330	361	372	306	345	366	348	357	322	345	365	355	368	360	344	339	370	349	319	367	356	327	349	367	371	345	403	357	355	354	373	356	367	381	345	331	371	381	362	342	378	381	357	369	355	369	394	354	357	366	370	347	331	372	399	391	384	361	372	371	346	364	343	359	351	328	350	343	352	351	355	376	370	331	371	336	358	349	356	362	365	421	368	362	383	397	364	339	357	373	390	357	341	368	365	362	359	379	331	380	357	367	344	350	374	344	319	350	347	376	376	391	357	379	409	351	356	355	349	337	345	336	358	321	354	343	393	360	340	364	372	384	349	351	350	347	348	352	340	355	347	338	341	356	363	353	364	374	350	375	361	321	372	362	337	363	360	380	369	378	397	373	364	369	330	355	346	362	405	403	348	381	346	339	361	338	358	380	323	342	370	381	335	353	374	325	357	375	380	343	344	347	368	387	366	347	350	354	357	383	358	347	334	381	364	367	359	371	358	362	360	358	364	375	339	359	359	349	347	361	344	338	356	347	398	333	386	397	333	393	370	376	350	364	355	345	367	418	345	351	348	379	380	357	332	348	373	378	352	382	363	349	396	395	364	385	367	365	367	369	375	334	365	350	359	376	401	403	354	346	371	385	302	346	369	369	364	389	362	353	367	378	329	371	351	324	350	353	368	365	344	346	367	379	344	348	324	357	350	368	350	352	361	352	354	340	376	383	353	361	351	347	344	331	340	383	356	355	366	336	333	382	348	369	355	333	398	375	329	375	377	329	362	360	332	364	340	354	355	375	358	338	325	366	365	334	369	407	374	367	343	354	388	369	355	342	366	373	363	317	340	365	344	346	340	324	354	369	388	353	350	336	375	371	358	346	333	344	372	344	378	362	388	388	358	395	374	357	388	349	355	344	354	357	365	362	331	377	369	367	346	365	346	355	366	346	352	365	363	372	383	390	379	360	364	395	336	331	355	366	360	348	326	365	369	362	348	364	352	389	332	324	357	384	367	369	371	346	333	368	319	346	344	358	340	341	374	339	399	361	352	349	379	353	348	325	371	313	332	375	335	315	347	333	354	409	389	326	375	349	360	374	349	372	375	356	390	360	357	381	373	340	349	346	397	346	357	332	347	373	356	347	349	355	373	347	342	338	311	357	354	362	379	376	359	354	344	383	377	361	350	341	345	335	383	346	342	359	339	355	363	340	362	358	353	348	352	360	357	332	368	383	368	383	363	348	344	370	352	369	381	352	349	358	347	350	360	359	340	303	315	345	386	332	356	356	345	368	352	356	354	355	361	335	381	344	371	358	342	374	386	358	352	366	390	351	377	341	346	337	345	369	339	338	354	359	337	356	347	343	349	358	385	376	355	364	386	358	360	369	365	370	388	377	393	333	369	374	371	349	361	338	364	352	371	363	355	395	389	351	348	338	370	394	368	354	348	383	359	342	363	348	388	361	319	331	361	380	322	388	388	355	361	373	369	374	358	356	376	355	364	361	362	340	345	348	403	375	355	349	354	353	356	382	383	341	366	352	355	395	325	393	370	394	344	351	396	368	379	351	368	374	386	349	339	343	394	347	354	392	386	360	371	345	376	346	351	356	376	354	367	379	364	333	354	376	380	396	362	348	350	399	344	335	302	350	358	360	352	321	347	355	350	370	363	321	396	372	347	344	371	358	355	347	386	354	374	350	352	323	371	372	398	339	343	385	371	349	342	361	387	353	364	339	358	370	355	370	356	371	363	362	386	364	374	337	324	357	333	350	359	371	353	334	381	375	368	358	377	358	365	369	361	367	385	358	363	355	334	363	331	337	375	380	332	371	388	350	371	364	339	340	357	367	375	384	361	373	370	407	337	384	360	362	380	360	365	367	341	376	352	377	360	343	353	362	343	351	345	386	351	342	338	351	370	373	387	360	367	353	343	346	348	344	371	368	357	308	353	383	386	332	342	380	366	360	370	364	346	347	344	381	342	376	316	362	349	360	378	343	356	365	335	351	368	362	360	336	371	350	371	327	360	395	357	325	368	370	361	355	358	358	349	352	367	347	358	366	390	349	354	363	382	350	350	354	351	400	341	352	346	366	298	376	375	320	380	331	345	394	385	352	336	365	368	336	377	366	388	378	375	371	367	404	341	340	352	323	363	339	369	359	343	345	390	335	353	332	333	391	353	360	368	312	361	380	327	383	331	320	367	348	338	321	346	382	360	365	347	374	325	338	336	356	351	344	380	353	348	367	354	350	393	369	344	368	366	347	343	382	363	366	368	388	352	324	379	329	352	372	329	337	363	350	380	354	362	365	349	344	343	324	367	329	345	373	374	328	379	367	382	355	347	386	362	344	355	357	353	355	373	363	333	361	353	383	348	383	358	353	365	369	367	369	343	376	343	349	383	354	360	351	381	320	358	349	374	378	370	335	378	376	339	349	365	342	374	361	329	383	379	362	360	383	358	358	353	340	344	336	364	358	326	406	358	363	342	357	364	342	340	373	356	372	350	352	391	384	364	377	384	347	337	356	367	326	350	364	350	384	379	325	366	375	334	406	373	335	331	366	366	358	342	343	326	368	379	382	356	386	357	381	327	356	377	354	358	359	328	377	339	325	391	396	347	359	370	350	329	326	347	346	331	340	361	343	370	340	382	356	364	384	352	351	392	341	367	382	374	365	356	359	365	351	388	363	344	375	366	364	361	362	348	348	329	379	395	377	387	373	362	343	374	375	344	365	398	358	356	333	385	350	341	363	351	364	374	340	358	390	316	342	361	353	392	391	367	356	359	327	338	353	345	358	346	376	364	364	379	383	358	374	373	361	365	345	336	359	361	348	325	359	395	360	380	345	381	340	348	327	349	343	338	342	359	374	375	364	355	343	371	340	363	372	357	370	358	381	390	349	374	357	343	360	341	353	356	329	370	334	330	331	402	348	361	350	346	341	333	372	315	361	337	375	375	346	344	342	355	363	373	354	390	367	374	363	389	336	358	362	356	374	327	367	362	365	362	370	415	352	334	340	380	374	372	350	354	370	386	335	344	369	369	343	332	367	335	353	335	348	379	331	380	369	329	338	369	350	358	363	355	373	370	380	373	376	370	394	355	343	346	351	360	375	317	314	344	351	358	336	332	397	376	323	338	365	395	363	348	404	373	353	374	369	367	384	341	363	354	369	335	374	374	360	352	358	328	349	352	350	355	330	369	364	346	368	380	357	386	352	335	394	352	371	355	337	330	344	365	362	352	351	363	367	378	372	379	385	366	367	343	349	340	389	389	386	379	372	379	374	364	379	379	346	366	354	376	346	302	384	341	372	353	363	373	363	361	368	365	374	387	367	375	346	366	341	375	380	403	371	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2502	1096	1145	1248	1167	1173	1169	1122	1049	1077	1090	1040	996	1034	1015	1085	1053	1081	1093	1084	1037	979	1043	1059	1048	1059	1006	995	1048	1013	1040	972	1051	1015	1030	1007	1008	1020	1072	1059	1004	1004	1064	1011	1040	1033	1071	1093	998	1029	1027	1019	1046	985	1039	1087	1064	999	1063	1032	978	1078	1032	1062	1059	1035	1014	997	1080	1054	1041	1078	996	994	1081	1058	1015	1015	1050	1016	1061	1026	1047	943	1042	1036	1039	1087	983	1042	1030	1073	964	1049	1035	1008	1018	1025	1042	1063	963	991	1004	1036	1074	1018	1033	988	977	987	1019	1041	1025	998	1039	1060	1061	989	1042	1014	1043	1110	1067	1023	949	1053	1030	1065	1077	1018	1048	1034	974	1032	985	1040	1052	1042	1063	1013	955	1045	1039	1030	1095	1020	1102	1060	1037	1018	1004	1021	1053	1015	995	1048	1044	1002	1052	1031	1049	1065	1015	1019	972	1044	1025	1011	1012	1062	979	998	1001	965	982	1028	1034	990	1091	1053	1018	1014	1043	979	986	971	1073	1017	1020	1007	1060	1005	997	1023	1050	1074	1009	1030	1025	1095	1038	1027	1034	1053	1028	1062	1031	1087	1047	1041	970	1085	1015	945	1072	983	997	1018	990	1051	1013	1069	1076	1005	1017	1078	991	1002	1029	1068	1026	1063	1007	1079	1099	1076	1017	1035	1016	1016	996	1051	1056	1016	1064	1082	1058	1034	953	1064	992	1062	1031	1009	1034	1083	1069	990	1043	988	1009	1011	975	1041	1067	1012	990	1053	1046	1021	1028	968	1051	979	1029	1035	980	1006	1012	1055	961	1038	1044	990	1003	1020	987	1036	1055	1022	1065	1059	1017	1009	1027	1013	992	1014	1091	1032	1076	1002	1040	1040	1030	1033	990	1041	1011	1036	1014	1019	1048	1084	1040	1090	999	1046	1060	976	984	1068	980	1028	1052	1054	1060	982	1029	970	1051	1032	1062	1030	1083	1083	1093	1063	1031	1051	1009	1052	965	1009	1067	1069	1067	1058	1087	1025	1036	1009	1059	1013	1018	1028	998	1023	987	983	967	1004	1008	1043	1061	1016	1026	1075	1038	1018	1024	1022	1051	1007	1010	1069	984	984	1037	1025	1011	1016	1006	1066	978	1003	1077	1010	1039	1019	1056	1034	996	1051	1064	1010	1054	968	1018	1062	984	1003	1003	1024	1110	976	1018	1087	968	1086	1039	1039	1065	1059	1079	1004	1062	974	1054	1049	1094	1031	1040	1051	1034	1052	1055	1063	1051	1033	1012	1031	1002	1060	1010	1058	1076	1038	1021	1030	1024	1024	1043	1038	1101	1053	1039	973	1009	1010	1030	1056	1040	1039	1036	1036	1041	1026	1071	959	1045	1008	1052	1012	1006	1024	1019	1029	989	1003	1074	1030	1022	1051	1023	1027	1024	1012	1041	997	1061	1037	1087	1011	1043	1074	1039	1013	960	1008	999	940	1081	987	1030	1054	984	1075	988	1061	1052	1050	1067	1054	1081	1047	1019	1010	1077	988	1021	1035	1068	1022	1018	1064	1030	1037	1070	1053	934	1076	1033	1038	1040	1073	1019	1000	1004	1067	990	1060	1020	1058	1018	1077	981	1025	993	965	1093	1041	983	1067	1021	1065	1023	1044	988	1030	1043	1053	1017	1018	1039	1061	1016	1061	1031	1005	1012	989	1011	1037	1071	1001	1072	1035	1087	981	1023	1007	978	1028	1075	1000	1011	1080	1056	1037	1065	1004	1070	1023	1064	1000	1042	1108	1027	1027	1046	985	1043	963	1036	1046	1059	1012	1046	1052	1059	1087	1040	974	984	1007	1029	1012	1050	1010	1036	1026	979	1027	1084	1032	1025	1035	1031	1061	1052	1038	1057	1033	1046	1019	980	1074	988	1028	981	1024	1052	976	1005	1020	1053	1034	999	984	1035	1022	1063	970	1024	999	1037	1023	1049	1008	1049	1014	977	1078	1046	1047	1070	1031	1077	997	1031	1066	1012	1043	1032	1056	1013	998	978	1047	1020	1083	1056	1035	1043	1052	1046	1056	1026	1043	1087	1031	1046	1046	947	996	1071	1033	1042	1110	1009	1014	987	1021	1015	1051	1067	1035	1008	1065	1079	1005	1098	1060	972	1059	1036	959	954	1025	1124	1082	1054	1065	1027	994	1030	1071	1102	1046	1024	1004	1040	1024	1000	1028	1081	1024	1043	1090	1046	1071	1038	1032	1036	1019	1013	1033	1009	1024	1041	1042	1073	1092	985	988	1038	1025	1043	1025	1053	1099	1052	977	961	1054	1094	1033	983	994	1014	1035	1019	1019	996	1038	1026	1043	1031	1076	980	1011	1030	1027	1032	992	1043	997	1017	1045	1048	1065	1015	1030	1022	1029	1014	1072	1058	1006	1023	998	1064	1053	1073	1018	1044	1036	1034	1016	1017	1009	1049	984	1006	1008	1083	1032	1035	1053	1022	985	974	1052	1002	1093	1057	997	1027	1026	1078	1019	1034	970	1074	975	1029	1042	1016	1023	992	984	980	1003	1054	1007	1019	1008	977	1037	1029	1031	1033	1005	1032	1091	1006	1064	977	1055	1057	1032	993	991	1010	987	1055	1026	988	1059	1014	1040	1035	1005	1008	1001	1018	1008	1037	1038	1012	1011	995	959	1038	1009	1058	1062	1020	998	1028	1062	968	1043	1080	986	1052	1018	1026	1048	1006	1075	1005	1012	1015	1036	1028	1099	1051	1048	967	969	1071	1015	1000	1036	1050	1050	1022	1009	1051	1009	996	1029	1020	989	1036	1051	1016	1069	1065	1012	1014	1085	1029	997	1073	1077	1017	1042	1033	969	970	1063	1015	998	960	1019	973	964	988	934	1060	1023	1036	1006	1054	974	1067	1017	1036	993	1055	997	1011	1024	1041	1055	1053	1056	1017	1003	1050	1053	1019	1074	998	1110	1049	1031	1027	1091	1015	1037	1082	1000	1014	1052	1063	1062	1073	1036	1056	1040	1015	996	970	1081	1045	1009	993	1021	1031	991	1000	1035	1011	995	1025	1034	1074	1063	1007	1093	972	1095	1019	1064	1001	1060	1024	1017	1084	1033	1066	1002	1035	1061	986	1011	1003	1063	1045	1029	1117	1030	1039	1017	1021	1039	1011	1020	1019	1082	1030	983	1073	1035	1054	1040	1042	1002	1009	1051	1025	1017	1111	1090	1032	1049	1071	1053	1021	1054	1028	1015	1021	1010	1004	1036	1046	1019	1054	1043	1011	1000	1003	1034	1080	1080	1072	981	996	993	1010	1036	1025	980	950	987	998	1032	1045	1018	1001	1035	1005	1027	1085	993	998	1019	995	997	1026	1069	1031	1040	1091	1071	1070	1034	1023	1008	1000	1004	1060	971	1072	1047	1002	955	1067	1069	1012	1001	1021	991	1028	1003	1055	1016	1041	1037	1017	1008	1057	1028	1028	1022	1039	1038	1005	1020	1036	1068	1000	1033	1063	1055	1015	1129	1023	1088	965	1027	1017	1003	1072	975	984	1021	1026	1030	1037	1059	1005	1012	1031	1037	1043	1005	1029	997	1024	1065	1033	992	1043	1032	1041	1031	1039	1056	1046	1030	1065	1087	1014	1001	1014	1062	983	939	965	1030	1026	1002	1048	1019	1048	1084	1060	1023	1042	1064	1058	1005	1020	1059	1095	1071	1074	1020	1037	1048	1006	1041	982	1012	987	1040	982	1069	1080	1024	1001	1054	1046	1006	1106	986	980	1091	1013	1033	1083	956	1026	1047	1068	1022	956	949	1040	978	1015	998	1031	975	1036	1029	998	1063	1046	998	1021	1038	1036	973	1065	1010	1023	1010	1040	1051	1001	1051	1012	1021	999	1012	1016	1011	1036	990	969	1028	1041	1069	1044	993	1069	987	1071	1026	1042	1026	1009	1055	1035	1007	1035	938	1005	1053	1027	1036	991	1032	1047	991	991	1020	980	1067	1037	1009	1001	1048	1043	1015	1051	1018	1013	979	1019	1059	1021	1010	1061	960	1034	1092	974	952	1003	1016	955	1015	1034	1018	1049	1038	1000	1004	1084	1035	1018	1057	1048	998	977	1058	1063	1036	1035	1077	1024	926	1019	1009	1027	1010	1043	1058	1009	1068	989	1018	1068	1060	1034	980	992	1079	1020	1053	1034	1071	1035	1031	1050	1014	966	988	1058	1019	985	1032	1008	1011	1054	1042	1066	1036	989	1021	1040	1119	978	1063	996	1095	1012	1050	1032	1098	1013	1090	993	1024	1101	1005	1014	1020	1050	1049	1069	1054	1017	1042	1003	1062	1040	986	1006	997	1014	1011	973	1081	1147	1061	1018	995	1023	1029	1056	991	1017	1045	1007	1033	1090	1040	1111	998	986	1028	1020	990	1044	1068	1134	1009	989	1040	998	1036	1005	1018	1047	1028	1016	1000	1059	981	1042	1023	1009	1060	1112	1047	1053	1016	1030	1028	1014	992	1015	1014	982	1042	998	987	1014	1044	997	1036	962	987	1095	1011	1007	1029	1012	1011	1082	1011	1010	1040	1026	1013	978	1015	1038	1111	1060	1062	1071	1005	1039	998	1044	992	1063	1063	1055	989	992	1071	956	1119	997	1009	955	1042	1037	1048	1046	1048	1017	1046	1033	993	1043	1051	1049	1034	1092	1106	1005	1036	984	1087	992	1061	1002	1033	1041	1057	973	1012	1057	1052	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8535	1060	1372	1170	837	693	533	465	394	374	358	367	308	291	264	255	281	235	263	257	244	263	237	254	244	249	221	257	260	248	263	254	271	248	226	239	234	238	224	232	228	223	228	260	255	242	222	251	205	223	234	228	224	214	204	238	233	238	217	207	231	210	234	219	220	231	224	235	213	248	214	235	217	243	228	222	266	213	219	225	209	225	230	238	247	219	196	235	215	225	239	243	202	224	255	238	238	238	237	246	221	227	207	229	218	225	234	237	215	189	227	224	231	200	235	213	202	242	234	229	244	192	223	238	216	218	229	188	213	229	216	233	234	235	240	251	230	222	241	246	235	270	215	234	236	206	244	202	234	201	234	224	226	200	233	246	261	248	235	218	213	226	234	233	222	225	202	207	236	228	235	238	236	232	214	241	222	243	224	235	227	229	242	229	219	224	234	222	229	215	248	230	248	231	209	240	210	219	239	227	239	190	191	240	218	231	210	215	218	229	242	208	239	200	225	228	199	232	215	238	205	245	224	239	248	238	241	231	230	241	232	226	250	222	255	228	228	214	244	233	242	226	232	235	235	239	219	227	219	225	241	223	229	215	233	206	230	219	216	241	221	231	226	248	218	248	251	234	208	207	222	240	218	248	248	273	225	217	233	226	207	225	203	201	237	217	240	246	227	206	189	218	239	239	222	228	229	209	240	233	222	224	228	226	212	194	232	217	243	225	211	213	218	249	219	225	218	241	229	250	205	229	214	236	220	248	223	237	205	238	225	234	218	197	232	231	216	216	209	236	223	249	220	219	222	235	232	212	216	217	212	221	238	258	203	227	217	272	225	244	215	241	243	216	244	226	239	216	244	238	226	207	227	227	239	238	242	215	237	244	219	245	218	214	275	209	230	219	238	220	219	229	234	212	229	225	232	241	190	251	235	236	221	221	225	234	241	235	225	236	234	205	221	219	230	230	231	247	254	240	202	232	232	208	247	241	237	226	211	237	241	228	228	233	223	231	222	266	214	219	235	234	242	230	232	253	262	233	254	230	237	255	227	253	223	216	235	244	224	233	224	234	218	218	225	216	242	215	234	241	202	241	244	246	235	237	217	226	248	251	225	239	197	227	253	209	216	230	236	239	236	235	254	230	223	201	228	208	224	214	207	238	253	206	255	210	234	208	229	240	213	228	244	224	244	244	235	235	239	228	235	198	219	227	195	219	224	196	234	222	231	238	242	220	207	204	202	221	237	224	272	257	218	231	234	225	218	236	261	216	220	217	228	219	234	250	230	214	200	236	240	241	258	217	238	224	226	225	240	218	214	216	235	212	214	262	233	216	240	230	217	253	222	240	179	236	232	246	232	220	215	231	218	240	232	244	218	217	226	212	218	250	216	214	221	230	214	222	227	214	248	206	194	240	227	202	218	230	267	241	228	247	219	210	224	242	249	215	229	227	224	217	248	213	245	211	248	217	226	235	239	230	223	243	250	234	220	223	230	225	226	227	237	209	230	202	242	270	229	232	230	222	221	228	240	240	221	243	245	237	226	248	230	229	217	232	242	238	222	211	198	204	197	247	242	233	219	245	225	241	224	246	255	232	259	214	202	225	236	230	220	242	204	224	252	203	210	206	237	205	194	264	217	234	253	265	199	227	212	241	226	224	212	219	221	225	250	221	226	211	224	219	227	240	204	220	257	233	214	225	204	243	230	207	219	215	212	240	256	241	216	209	223	228	225	257	245	227	240	215	239	200	232	237	210	213	220	230	225	232	227	233	215	264	224	238	240	230	229	242	229	230	237	232	211	222	221	221	257	209	216	235	224	225	214	239	223	233	234	245	231	249	219	238	230	218	232	208	190	215	220	213	219	216	234	218	237	197	214	223	236	238	246	200	239	222	240	234	228	257	209	216	231	233	215	208	193	220	241	212	225	236	211	223	239	237	221	214	234	236	212	220	221	251	220	219	236	248	215	228	215	224	212	252	233	225	225	197	205	200	242	229	208	217	252	251	242	230	225	251	222	251	220	252	222	238	235	200	236	228	270	222	218	253	234	234	203	211	214	222	227	241	233	218	227	219	226	233	224	247	217	231	265	243	241	223	272	217	237	205	202	238	261	214	197	252	230	242	241	224	229	233	244	235	220	236	228	249	214	216	259	245	227	230	239	248	215	259	202	242	221	253	248	237	238	228	240	208	192	248	223	230	204	198	210	225	241	235	215	231	245	222	232	234	252	224	234	255	213	207	253	229	237	209	245	230	208	234	208	222	211	226	224	241	224	231	224	203	202	238	213	235	274	195	231	232	230	242	232	255	219	240	225	214	215	216	219	231	226	220	205	230	272	199	230	247	247	231	219	250	223	240	225	218	231	240	236	191	239	212	203	227	228	230	224	249	241	240	244	230	224	220	230	218	239	220	215	222	209	213	242	220	214	242	244	245	236	259	221	215	226	234	221	220	209	229	251	206	207	249	216	234	225	242	215	223	250	248	232	227	205	247	222	223	248	243	231	239	214	238	223	217	236	242	223	219	233	216	208	227	233	218	237	241	236	204	234	227	217	240	222	246	232	233	223	222	241	242	243	235	228	216	236	233	238	236	232	249	235	225	229	230	230	242	226	224	210	202	235	236	215	227	252	247	253	216	262	257	236	204	238	217	226	234	272	224	226	242	222	231	228	222	237	248	217	204	253	259	226	211	223	251	224	228	219	217	238	245	217	202	209	227	233	229	221	229	211	252	219	208	234	219	254	198	221	242	226	239	203	227	212	233	227	232	222	212	233	218	215	243	205	242	258	236	225	238	225	240	223	200	223	196	223	210	225	227	241	238	210	214	240	235	210	230	222	198	230	247	214	232	250	231	234	228	201	218	241	215	243	213	253	217	225	205	208	224	214	258	239	213	232	253	240	243	246	224	227	210	248	237	221	231	248	240	186	241	234	216	220	207	212	269	217	223	203	241	225	214	220	199	226	223	212	243	199	230	224	211	232	222	236	240	255	230	242	215	238	225	232	237	218	231	224	223	228	213	237	230	237	213	227	231	219	232	240	237	214	247	210	217	202	250	215	228	241	221	229	239	220	259	221	245	232	237	194	240	237	239	209	243	262	198	239	226	243	262	219	232	263	232	253	219	220	229	222	230	215	222	206	224	251	220	193	218	244	204	246	226	203	222	244	235	229	244	220	227	209	219	199	252	248	226	243	244	236	212	223	192	236	216	260	226	218	243	230	249	244	245	265	194	225	229	220	225	258	216	233	256	211	198	211	196	231	215	229	216	246	236	247	253	230	219	212	257	216	233	279	254	254	212	226	233	275	236	260	233	242	215	234	252	215	259	222	210	217	219	230	233	227	254	229	232	206	209	231	211	214	225	222	235	213	231	221	203	220	224	217	237	238	220	220	237	234	210	226	258	242	228	225	224	227	217	220	214	210	232	246	240	227	205	247	238	221	214	216	230	211	231	214	228	242	217	209	228	212	228	252	235	202	227	224	235	191	231	210	225	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5711	1622	3008	3621	3201	2564	2369	1936	1654	1546	1433	1388	1184	1151	1150	1022	981	1003	938	872	904	874	842	842	807	819	801	828	763	780	769	762	768	765	818	730	770	716	800	704	793	771	721	710	705	734	754	763	683	693	736	746	735	720	667	738	718	656	749	711	671	735	708	732	784	714	675	720	691	742	689	709	720	658	699	716	685	720	655	723	706	656	700	669	737	753	668	697	709	713	701	692	698	718	702	664	685	728	711	706	730	751	736	691	733	650	652	723	666	722	664	679	674	663	734	693	713	662	685	687	684	723	670	696	733	688	637	736	656	665	701	695	680	700	682	680	688	720	698	699	695	695	699	656	694	679	656	691	681	708	644	699	704	710	717	706	706	691	675	718	748	646	674	694	671	724	645	650	734	711	712	669	704	682	746	660	713	680	733	709	701	680	642	620	703	627	671	732	712	685	700	678	693	687	692	720	629	715	669	699	664	681	743	677	705	692	688	680	694	696	693	667	699	676	711	672	691	718	688	680	683	705	700	673	699	699	638	705	695	713	706	673	644	750	724	668	668	693	646	680	692	680	676	749	679	699	705	690	647	675	707	664	714	669	707	673	743	681	685	725	706	699	677	680	706	681	696	645	689	679	701	659	664	693	736	633	697	693	698	741	695	659	694	696	666	648	695	730	689	682	641	675	693	675	669	684	702	737	671	642	651	657	701	709	660	675	662	684	668	679	653	686	709	710	675	679	706	666	712	710	699	685	750	683	649	697	702	668	663	720	717	712	672	670	668	681	647	700	682	705	687	704	657	708	692	727	680	686	664	695	670	671	699	702	699	662	667	734	656	679	681	692	717	620	717	677	678	754	693	709	690	689	689	682	674	692	688	656	685	707	676	669	715	685	654	701	665	704	697	707	727	730	741	695	672	704	683	718	703	665	626	675	747	753	701	670	720	683	709	692	713	698	726	682	682	762	682	675	651	697	645	697	669	676	708	672	674	653	654	712	649	715	663	638	689	694	681	686	675	700	691	657	744	683	670	727	700	677	697	687	680	703	704	697	675	649	710	670	686	688	643	691	703	644	656	675	662	656	673	660	692	710	659	685	698	714	656	695	692	660	713	663	691	705	646	677	716	691	720	698	662	642	713	663	732	712	703	698	699	706	691	649	686	700	714	630	682	684	714	724	673	718	659	674	721	751	724	677	700	696	714	674	622	674	667	711	664	767	673	707	700	695	663	696	683	682	693	667	708	682	675	656	674	659	630	675	684	710	725	670	713	701	683	687	644	656	687	685	667	696	741	781	692	714	730	691	677	708	663	705	660	652	664	733	705	688	653	688	672	673	714	655	698	736	686	693	698	694	681	677	693	680	640	711	700	676	650	694	703	686	698	740	705	686	669	680	684	740	684	685	681	679	721	687	702	690	654	715	677	677	682	727	713	718	655	751	683	673	714	670	698	645	656	697	689	692	688	712	665	661	653	711	676	713	698	622	683	680	697	708	731	673	666	706	711	657	677	673	668	654	742	698	713	783	682	686	719	711	686	726	707	707	672	712	640	729	724	676	673	670	675	656	672	704	692	700	703	689	666	693	710	708	679	711	699	686	694	703	695	661	679	711	701	668	714	668	722	695	679	623	697	695	695	631	644	635	662	699	664	676	709	686	668	675	699	717	663	663	684	681	698	723	664	687	708	717	687	670	665	656	708	722	734	703	671	698	687	698	701	700	739	712	726	729	680	697	687	694	729	686	655	663	725	687	645	660	695	666	665	649	701	671	649	680	681	705	680	683	688	698	672	678	712	677	677	709	717	708	744	720	708	663	671	693	736	694	661	686	689	657	742	688	696	717	685	724	693	700	681	698	691	703	707	704	710	744	698	689	664	741	673	732	646	706	740	688	704	688	677	668	701	704	750	717	660	663	671	740	694	745	679	700	671	691	635	693	744	690	748	631	652	679	673	722	701	683	729	710	645	650	683	679	693	677	665	669	729	704	676	675	723	650	714	649	724	752	718	667	715	697	650	657	697	701	696	679	665	698	689	718	700	739	656	719	761	728	696	671	682	685	704	708	676	678	704	646	694	693	703	649	632	715	685	716	663	728	698	669	705	666	674	679	703	688	665	692	724	723	697	664	660	690	726	693	709	683	696	660	681	703	705	698	671	682	641	704	669	634	692	717	711	665	665	661	731	653	702	715	705	692	709	716	657	709	704	642	723	677	623	719	690	696	704	712	669	690	647	683	660	677	650	674	685	718	709	749	611	702	679	708	704	681	646	684	719	723	696	699	685	673	716	644	663	698	667	650	713	675	681	664	656	678	721	689	694	714	635	667	683	651	671	669	710	742	732	669	717	700	715	660	747	684	681	689	694	671	726	660	698	653	672	701	712	664	732	672	692	688	713	698	693	702	669	721	730	697	727	707	696	723	661	636	706	706	662	655	672	664	719	625	667	694	686	671	723	686	682	692	715	762	707	659	637	709	705	646	706	676	698	679	702	764	717	714	687	635	701	673	744	693	705	689	670	672	671	724	677	708	757	694	746	658	701	716	644	690	673	715	746	722	721	657	663	700	700	705	695	695	694	718	659	649	707	688	695	693	682	690	712	709	658	725	695	689	697	758	651	630	675	696	747	688	728	703	699	678	751	645	668	680	705	685	715	678	747	736	702	701	656	663	679	677	686	703	671	725	719	678	768	668	699	689	670	667	698	684	701	697	739	667	623	678	681	665	759	673	710	753	673	699	635	658	704	661	720	645	689	668	729	677	714	699	668	678	695	688	692	707	647	639	731	690	678	652	693	698	674	719	678	657	712	669	654	679	756	683	664	702	720	677	654	679	685	677	666	671	690	672	675	716	640	696	689	694	679	725	659	698	726	712	726	720	640	703	659	722	652	692	702	653	639	675	663	662	692	713	681	722	748	721	701	694	670	709	663	667	682	661	680	717	679	698	651	673	722	702	667	712	683	750	704	706	651	706	714	702	705	745	697	694	726	664	654	702	702	672	653	649	716	682	688	700	731	713	658	662	696	713	697	735	646	685	692	695	684	653	677	674	673	702	719	671	678	669	673	679	670	685	731	686	717	683	673	663	670	690	720	694	666	673	648	703	740	645	698	667	677	682	659	703	671	693	705	647	739	720	683	693	713	639	703	652	688	696	745	725	689	696	718	701	704	656	690	695	689	655	657	694	685	711	668	693	701	715	688	712	719	673	705	687	692	709	698	697	678	723	662	693	705	678	679	707	719	685	679	683	746	689	720	652	692	709	692	699	706	683	686	704	688	709	675	741	677	678	678	707	683	701	667	712	739	692	717	671	638	708	694	725	695	695	743	636	643	676	688	683	696	632	686	690	680	677	749	742	679	682	699	681	718	723	676	674	689	679	667	669	683	704	752	675	664	680	716	725	648	689	604	679	676	675	721	713	673	688	621	683	705	682	680	718	664	729	654	690	659	696	749	652	721	682	650	702	672	725	728	681	669	657	658	679	709	689	686	701	697	690	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15811	2312	2613	1948	1440	995	774	682	549	458	394	341	327	294	284	248	231	244	244	209	229	205	187	222	178	182	169	163	184	192	167	149	170	182	177	177	181	165	180	154	159	149	168	165	186	169	161	193	179	182	158	175	148	135	136	169	140	166	149	144	161	153	160	168	166	143	157	181	159	178	159	157	161	164	149	165	168	161	146	141	173	180	157	169	155	166	140	150	162	127	165	134	147	150	165	154	126	145	162	153	154	141	139	154	166	155	172	168	152	146	164	159	162	145	154	150	136	159	144	150	164	185	147	160	152	144	149	167	162	134	150	158	140	148	136	181	152	133	155	152	173	143	176	172	160	133	152	152	143	144	163	150	143	167	161	136	153	151	136	172	153	135	152	169	172	137	147	157	164	158	142	153	137	155	161	162	162	146	152	153	177	146	160	157	156	139	170	149	165	138	130	150	142	130	160	137	141	151	154	140	174	162	161	140	146	157	168	149	146	142	141	142	160	153	177	127	137	181	149	154	138	146	130	157	151	136	164	159	155	160	161	155	161	172	164	167	148	167	161	145	159	139	150	162	147	143	153	169	162	182	144	129	153	146	141	153	153	145	150	144	149	156	144	153	143	165	151	160	132	144	157	128	141	136	130	137	162	152	140	129	150	148	164	151	165	144	151	162	146	131	152	174	139	156	146	137	160	147	162	132	138	133	161	151	152	176	146	162	143	155	138	159	146	152	149	132	144	149	152	159	172	163	189	160	185	172	180	156	153	152	139	154	133	157	147	178	137	140	153	139	134	146	187	150	140	162	149	154	139	153	163	143	150	169	152	162	149	161	150	157	155	147	180	137	164	153	150	155	148	137	137	157	128	156	155	135	140	148	158	174	147	135	165	147	160	163	152	156	186	132	136	162	132	136	170	150	143	156	150	177	168	151	144	132	141	145	147	169	165	147	158	162	140	157	137	148	146	161	154	124	157	160	157	173	163	165	166	166	160	158	165	159	173	147	147	136	149	145	143	156	162	162	152	178	154	141	142	174	144	160	154	143	149	143	155	182	148	135	152	151	181	169	159	144	155	158	122	141	156	151	148	150	143	164	157	146	141	151	167	155	150	169	155	173	145	140	131	169	161	170	158	167	156	160	145	159	157	158	151	159	152	158	169	158	169	146	136	142	163	159	143	137	162	137	137	162	173	142	155	160	171	141	153	164	162	173	152	137	154	180	159	162	145	141	152	171	144	147	147	173	178	151	141	163	142	161	133	149	151	136	137	152	157	139	149	154	153	146	152	144	174	152	153	149	137	171	151	150	133	157	164	158	138	130	168	137	170	138	139	121	165	148	151	154	158	168	133	147	148	149	165	157	144	153	145	147	154	160	144	149	152	132	160	155	174	163	148	153	139	152	159	175	164	159	157	173	145	180	173	135	163	144	175	158	172	155	167	140	145	161	146	174	138	141	148	156	173	130	145	165	167	131	162	141	160	153	154	148	146	161	150	140	153	176	136	160	167	164	179	125	159	147	158	149	149	152	155	151	165	142	147	164	152	141	142	152	149	171	145	150	155	169	157	161	148	159	157	155	136	160	145	144	156	149	172	140	127	139	175	138	144	146	149	149	160	157	136	149	134	129	147	156	143	156	167	156	155	164	144	141	144	149	144	132	147	137	137	151	151	151	150	173	160	160	166	157	138	147	134	156	141	161	131	175	157	151	154	167	150	164	158	157	146	145	145	135	161	152	154	134	162	157	147	134	154	153	177	157	151	146	137	148	155	157	167	145	134	139	156	146	150	162	142	162	146	172	149	150	145	149	165	146	146	148	147	137	157	144	143	157	171	147	158	159	152	135	148	148	127	156	168	130	155	149	160	167	158	134	140	163	138	158	172	133	158	164	160	157	151	169	152	164	187	150	135	138	136	152	127	150	149	165	132	149	145	149	156	135	148	164	143	135	144	148	140	135	155	156	174	159	146	130	157	158	167	122	143	155	156	178	182	152	159	173	153	139	153	164	161	135	168	150	146	159	167	164	142	163	147	159	147	143	147	152	184	143	158	154	168	173	160	165	172	155	147	137	168	162	161	158	141	137	136	150	172	137	168	169	161	167	141	157	157	166	149	139	157	156	179	153	136	152	146	136	146	143	152	129	149	143	145	138	144	175	148	146	151	151	142	152	159	148	155	150	154	143	137	134	145	152	137	155	161	155	157	162	153	157	142	175	135	153	140	163	154	140	153	128	157	138	148	150	138	143	142	142	142	153	155	142	161	145	156	157	163	161	155	182	162	154	145	134	154	174	171	157	148	143	150	170	136	176	155	144	151	145	150	155	179	168	140	146	150	153	139	156	135	152	146	145	158	155	155	157	146	156	163	155	150	163	167	176	168	168	145	154	163	159	163	155	168	153	168	138	166	147	126	153	182	156	175	168	146	138	153	152	152	130	152	154	151	149	145	161	128	146	150	134	160	160	138	154	132	146	144	137	168	157	156	171	157	127	159	157	160	146	144	161	151	139	131	166	147	147	172	169	139	148	144	154	152	154	161	155	152	146	142	157	143	155	133	149	147	158	142	150	160	150	156	158	160	164	159	159	140	129	138	127	165	171	171	159	158	177	160	156	170	149	158	149	162	146	138	140	165	140	166	134	149	164	141	157	156	153	163	158	165	158	151	153	154	111	157	165	153	164	159	136	144	149	144	138	149	146	154	137	144	159	161	153	176	144	151	160	151	151	158	155	160	160	143	151	141	165	174	162	152	166	146	170	143	136	141	158	143	150	162	159	149	160	151	135	147	166	161	161	151	154	158	161	143	145	137	149	160	150	143	152	154	147	150	146	129	165	172	141	166	154	140	176	164	151	151	159	157	159	144	150	160	163	159	152	144	164	163	159	138	158	167	143	157	169	126	147	149	160	156	156	148	167	147	168	153	145	137	152	138	156	139	159	155	137	153	160	150	148	156	167	182	156	154	151	124	126	170	142	156	140	164	157	161	173	154	136	146	159	157	138	171	160	171	144	149	141	170	149	133	148	171	155	156	145	140	153	178	164	148	161	148	146	141	162	159	157	149	156	139	172	153	128	172	126	168	164	129	160	165	152	149	136	166	155	144	171	144	159	147	131	144	146	157	161	166	165	156	155	162	136	127	153	166	142	161	130	158	157	141	142	161	130	139	152	132	161	162	139	151	164	161	144	143	153	156	145	166	152	168	150	146	154	153	151	138	171	133	169	187	156	164	148	160	139	152	157	148	144	163	152	132	162	151	153	129	155	162	164	162	143	160	133	157	147	147	134	156	133	159	150	166	143	138	151	160	151	164	155	143	170	142	146	134	151	138	160	167	149	164	153	149	149	158	147	153	164	128	107	158	159	149	152	145	171	157	148	146	141	137	168	182	152	133	156	163	159	159	127	161	141	164	149	159	155	157	181	143	136	159	151	142	147	145	161	146	148	161	146	159	173	175	146	128	160	167	138	151	156	140	163	137	152	148	147	140	144	158	148	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7647	2179	4809	5859	5065	4193	3443	2838	2443	2073	1899	1687	1540	1408	1333	1200	1119	1086	974	909	915	860	833	805	751	742	729	749	734	700	647	661	625	662	600	640	661	647	620	628	606	637	582	578	590	580	591	580	603	589	564	601	574	535	560	520	550	538	543	545	515	568	548	506	547	520	528	590	548	545	473	531	503	564	523	499	483	521	525	544	507	539	541	566	498	535	522	510	535	502	498	536	520	482	511	522	525	527	521	540	493	480	510	518	545	542	488	531	512	489	524	484	532	548	509	490	523	512	530	542	515	508	523	553	484	524	462	479	470	488	500	518	499	531	523	546	547	510	507	495	493	492	500	537	480	505	512	516	490	521	463	499	469	503	465	514	535	486	486	488	505	515	519	500	516	516	511	492	482	473	535	487	479	489	499	470	515	502	512	502	520	491	507	520	508	492	483	511	497	534	498	517	498	502	530	512	478	526	494	529	461	471	460	559	494	520	536	491	510	550	478	471	542	471	506	524	536	532	512	515	527	500	498	517	497	461	525	533	516	535	501	484	496	520	522	485	523	513	473	527	500	476	514	500	548	500	480	495	523	509	502	518	544	514	482	511	431	515	541	538	528	496	530	517	499	555	513	521	493	494	460	529	475	491	489	483	510	486	519	501	515	493	508	487	509	511	519	503	490	541	539	524	484	486	532	536	521	493	500	541	493	520	497	521	528	505	524	506	518	515	465	517	489	524	514	482	494	527	542	521	495	519	484	468	470	489	515	510	505	501	481	506	537	506	484	494	539	477	517	491	495	493	515	491	489	500	481	486	446	528	496	490	502	483	515	487	498	494	478	513	508	472	506	509	490	466	477	494	501	475	475	486	474	454	511	513	497	539	491	508	507	527	485	536	503	464	532	511	527	530	521	517	499	479	517	537	530	487	493	488	541	514	532	484	510	493	473	495	490	489	490	494	465	527	520	511	487	479	493	472	518	512	496	526	493	506	503	507	488	480	483	487	524	520	500	523	523	483	543	502	508	455	517	495	510	508	468	488	492	538	513	491	545	505	492	494	499	513	467	481	471	481	488	507	478	496	508	472	506	472	511	495	488	526	538	532	502	514	504	508	536	483	527	470	478	485	523	484	527	447	485	497	501	531	528	492	500	492	494	482	506	499	507	465	510	485	510	480	484	488	480	495	499	478	521	462	508	554	509	489	525	495	538	473	518	510	501	478	500	503	499	498	517	509	466	500	483	484	501	539	518	463	561	467	535	517	508	470	492	523	537	518	499	547	464	467	513	495	474	519	496	491	478	537	530	506	509	544	544	466	500	487	504	467	517	503	489	501	512	498	518	504	499	532	520	488	505	529	536	487	503	484	485	534	528	499	537	517	511	539	527	498	479	474	545	505	515	514	507	474	537	516	491	519	517	473	527	469	491	507	477	496	514	527	492	492	548	512	488	500	480	508	489	494	493	518	537	490	482	518	490	478	506	485	504	508	509	504	474	477	534	522	484	524	478	514	526	513	528	497	493	506	475	511	495	528	494	524	488	475	520	501	489	521	525	509	471	471	480	479	476	516	480	498	514	474	484	527	518	518	496	508	530	492	474	478	478	493	500	510	451	534	469	479	505	512	494	506	479	466	520	521	489	477	515	471	508	546	517	511	496	490	496	491	477	491	494	465	498	495	492	562	497	490	511	526	459	500	507	493	506	505	518	505	531	513	551	447	484	525	474	528	507	504	534	475	512	537	543	503	476	511	518	497	488	527	533	491	503	503	484	515	505	470	505	508	515	490	511	463	518	492	524	479	515	500	501	482	476	477	505	490	484	539	494	450	515	495	517	521	504	492	517	514	519	496	512	525	539	517	530	486	462	464	509	482	465	512	535	522	474	456	528	501	509	499	486	501	493	501	535	494	501	506	520	486	496	521	482	472	536	525	525	503	512	508	513	470	477	559	488	491	466	498	566	526	491	504	514	475	511	483	484	493	516	493	517	509	487	523	497	529	488	502	511	483	522	449	505	508	503	511	482	526	542	446	507	482	521	514	502	541	526	505	514	512	522	495	478	466	502	504	528	479	472	539	508	551	482	483	492	489	537	474	467	536	529	476	525	553	489	500	488	485	519	516	540	474	520	485	526	480	523	468	505	475	488	514	497	523	494	508	470	531	467	497	500	476	485	521	504	475	520	517	561	490	523	538	470	504	527	515	504	522	508	555	473	472	497	475	499	487	503	523	508	485	443	512	526	518	521	466	516	484	480	502	507	462	511	470	505	460	505	481	485	549	480	493	472	503	492	469	525	469	473	546	479	488	490	478	505	466	493	498	472	501	524	431	485	482	500	475	499	497	502	514	490	512	514	503	526	492	470	494	512	510	503	514	505	469	560	512	478	506	518	504	469	493	495	505	494	505	444	487	553	515	467	474	483	499	502	524	525	499	486	521	486	493	491	493	504	494	551	516	512	521	498	518	491	499	472	487	505	492	510	485	495	524	469	533	497	512	528	456	491	496	542	474	511	491	501	517	489	469	507	500	487	496	489	512	502	558	452	503	554	498	507	505	491	513	472	467	471	491	517	513	482	507	500	519	501	545	508	464	484	530	507	447	533	508	479	571	522	508	504	438	471	489	488	513	511	519	494	506	524	470	520	512	485	537	490	486	535	535	497	527	506	501	511	474	474	463	489	528	497	533	486	513	535	451	511	471	461	563	469	498	498	520	534	537	487	462	505	519	469	505	511	518	483	518	549	533	530	490	532	500	507	506	507	522	491	494	493	513	521	517	497	501	494	500	540	487	497	512	521	487	497	501	541	499	480	472	486	497	516	484	521	471	522	528	518	479	481	520	515	494	509	491	448	486	485	489	496	506	496	502	468	543	474	507	527	535	501	510	494	457	532	483	513	510	464	514	528	538	525	508	473	471	490	519	525	498	479	525	512	490	494	507	492	527	475	525	519	512	457	471	491	486	491	516	513	492	504	492	478	541	512	499	526	543	513	481	510	514	469	496	574	528	495	500	480	485	519	515	495	489	490	515	482	501	520	549	507	482	504	492	512	506	478	495	457	484	476	521	540	465	494	497	513	527	508	534	520	518	458	527	495	508	507	508	505	493	484	523	490	522	488	487	517	530	499	515	500	495	524	499	467	521	522	473	554	516	520	496	463	515	487	497	485	508	532	474	492	505	497	486	474	520	492	517	519	510	507	521	530	474	503	513	501	517	496	534	534	490	493	516	477	466	519	489	518	470	529	454	481	468	531	534	485	499	549	510	486	533	510	507	500	507	512	485	537	477	505	503	491	533	482	511	499	522	491	512	536	470	513	481	463	509	537	474	514	490	508	517	488	511	476	509	503	498	477	494	546	482	488	469	506	495	544	469	486	457	485	493	526	528	480	490	489	485	524	499	505	514	514	508	493	498	520	530	483	495	477	506	510	497	468	464	531	557	496	502	463	468	511	494	494	474	540	469	532	488	470	488	515	531	511	473	521	515	525	472	504	530	536	527	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2361	414	456	422	375	398	383	373	420	380	374	371	370	372	370	372	329	377	361	392	366	337	315	337	370	364	388	363	383	363	357	384	352	377	364	357	347	352	377	365	382	394	346	355	357	324	373	358	364	354	366	358	384	337	412	358	337	370	374	340	357	317	348	350	345	368	379	359	367	353	357	374	388	322	346	336	337	360	345	345	351	367	355	353	335	362	345	364	369	362	338	382	345	395	399	349	370	358	394	335	346	382	337	368	369	357	352	378	366	342	358	346	365	351	359	342	342	343	346	372	336	419	334	345	363	365	360	322	329	304	368	375	366	355	350	387	354	367	332	332	334	391	355	351	367	350	369	348	381	353	358	333	358	339	370	363	388	345	388	330	409	402	339	326	371	363	393	343	348	372	360	336	370	349	353	375	407	350	371	362	349	366	322	384	348	378	356	313	404	366	337	356	338	357	360	353	330	368	352	354	373	322	327	319	347	371	363	388	344	341	395	352	362	341	358	351	377	365	360	347	365	375	353	377	318	320	345	363	341	348	334	322	332	361	356	341	349	396	391	375	350	348	371	373	369	356	357	342	344	394	367	365	384	334	346	328	381	330	362	363	377	364	373	364	352	341	358	360	377	324	374	354	350	386	365	355	358	335	347	361	384	340	365	355	351	332	342	368	316	361	344	354	345	318	354	384	352	348	325	378	341	339	357	381	344	409	377	348	360	379	391	396	358	392	337	389	315	326	367	348	383	358	375	362	384	327	364	349	361	395	361	373	388	328	369	377	347	363	349	316	343	356	379	351	352	327	356	379	348	374	356	346	366	414	382	338	344	383	373	378	364	346	349	345	361	342	359	369	386	347	347	345	346	344	372	349	333	397	359	392	361	364	407	386	351	357	360	362	328	343	400	332	330	360	358	359	359	419	345	384	350	347	415	365	368	365	355	403	408	352	374	336	389	367	383	324	393	376	366	371	357	357	357	389	367	369	347	373	349	370	340	385	393	380	342	365	366	347	361	346	365	391	384	362	376	351	366	385	337	388	350	371	362	362	334	379	383	347	399	372	386	384	371	358	362	362	324	359	342	345	348	371	361	386	394	365	366	366	375	373	335	360	315	372	380	355	354	359	351	382	352	385	367	342	368	363	331	340	322	360	357	390	366	327	350	377	355	351	368	351	402	377	348	357	330	397	367	335	400	376	325	329	360	370	381	374	349	352	384	347	340	352	319	346	375	399	380	362	357	353	356	397	372	354	340	359	356	356	371	373	372	402	367	389	343	347	379	387	363	374	351	369	363	362	389	376	379	376	361	376	377	361	348	400	344	338	374	348	379	370	368	353	344	361	371	359	363	358	348	388	322	362	336	384	352	311	348	346	372	377	341	356	364	339	339	333	379	357	371	362	324	348	371	352	328	351	369	378	342	334	372	375	351	334	393	361	379	424	366	384	378	379	376	348	375	384	368	365	363	348	375	343	394	341	381	369	378	382	348	372	361	366	349	403	349	346	359	353	357	389	387	349	388	366	371	366	368	371	354	349	343	371	374	386	353	352	353	396	360	327	345	337	383	355	341	355	369	379	367	374	388	341	372	386	326	358	349	351	344	374	354	364	362	365	359	386	356	368	359	384	332	359	360	360	384	381	379	393	375	377	352	364	361	392	380	318	366	359	365	347	379	381	339	336	357	361	344	346	397	357	344	379	367	342	377	354	369	345	357	346	347	370	366	356	347	396	352	367	345	404	345	415	346	355	382	380	360	360	391	400	354	330	331	368	335	390	363	339	366	374	336	346	370	309	354	398	361	367	363	387	346	369	355	344	370	379	377	374	367	355	343	408	347	373	331	368	352	342	350	351	368	359	354	368	350	356	342	341	400	379	340	339	359	353	359	370	358	330	336	334	362	382	387	366	373	346	377	359	338	346	346	403	374	371	350	346	332	351	380	353	347	323	381	343	336	395	375	354	347	374	362	345	396	390	396	351	343	377	378	374	372	349	339	386	367	343	362	360	344	376	348	373	358	352	379	358	362	344	340	356	384	362	357	338	369	366	344	341	340	361	379	354	343	321	351	347	392	343	357	348	378	351	374	366	381	337	379	327	365	355	347	376	338	314	330	373	353	395	358	372	338	363	347	399	365	346	391	369	398	367	329	381	349	360	368	377	390	395	357	374	351	395	365	348	363	371	370	370	322	355	355	360	382	397	371	341	346	345	341	342	387	352	362	384	385	380	335	363	366	366	367	365	365	357	352	340	336	389	354	357	328	362	359	337	351	350	394	358	336	381	369	330	376	351	380	382	346	395	365	364	377	390	364	396	349	340	365	381	339	343	354	375	338	354	379	365	382	388	360	375	339	376	373	362	332	357	317	361	357	369	357	369	391	356	362	382	357	357	368	347	321	326	375	365	360	316	354	358	352	360	366	340	364	342	348	377	362	386	356	363	358	379	347	336	360	341	346	357	366	343	394	372	392	347	373	388	339	363	343	355	326	379	388	339	358	358	365	357	333	334	363	392	337	365	342	314	384	372	357	367	366	365	361	373	369	338	367	372	392	339	379	382	362	392	381	338	361	350	353	356	380	368	380	387	369	368	338	374	343	340	375	379	386	346	342	329	354	383	358	369	374	387	340	328	367	350	356	354	348	362	365	340	353	332	344	331	412	355	358	347	361	396	360	366	358	370	407	367	341	362	349	364	351	361	360	324	326	346	388	323	352	331	358	362	388	371	364	368	369	361	343	378	364	337	386	349	320	346	394	365	339	400	362	383	352	370	373	360	380	370	363	355	350	367	322	350	362	344	369	352	353	342	333	332	377	335	378	345	364	361	351	369	374	384	379	364	360	345	321	353	344	361	359	364	370	350	382	383	393	331	374	369	352	378	366	333	341	362	353	371	354	362	344	321	334	343	354	359	352	320	366	370	404	374	370	351	340	347	303	329	351	375	349	388	361	355	342	339	370	353	384	381	336	379	357	378	378	388	372	385	357	335	368	327	371	359	393	357	360	371	381	367	391	350	358	375	345	371	373	353	338	365	347	352	339	379	370	404	350	362	387	401	365	353	352	347	354	379	382	353	354	356	386	366	381	347	359	337	323	342	389	376	376	387	393	356	345	344	380	363	374	339	363	351	358	357	391	349	350	380	354	335	376	360	342	377	340	337	397	363	388	417	361	348	370	351	387	379	344	341	387	378	374	345	403	378	369	398	367	348	381	366	336	358	354	367	357	366	356	344	388	378	330	375	397	373	374	353	380	378	354	354	380	350	398	335	365	342	329	372	341	392	327	342	389	364	351	401	385	374	325	393	331	379	358	357	367	358	385	362	357	343	351	358	352	352	363	350	356	381	361	350	360	328	356	384	352	364	381	357	329	378	370	332	382	387	350	382	359	331	363	360	349	382	362	386	401	358	371	417	363	323	336	321	383	365	315	357	362	351	336	350	349	372	395	347	356	368	324	380	372	381	397	372	365	367	368	330	337	373	358	385	351	346	350	358	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2566	1059	1206	1222	1220	1139	1106	1111	1111	1111	1102	1046	992	1052	1100	1059	1102	1072	1073	1060	1017	1067	991	1050	1059	1093	1088	1036	1057	1062	986	1056	1057	1090	1003	1017	1065	1038	1023	997	1050	1054	990	1019	1029	1042	1020	1033	1042	1011	986	1066	1045	998	1017	1069	988	1112	1024	1000	1017	1055	1035	1009	1064	1009	1090	1071	1040	970	1023	1083	1003	1018	1033	1057	1001	1039	1018	969	1024	1052	1051	1057	1027	1015	1046	1073	1031	1047	1006	1070	999	1051	1022	989	1042	1025	1002	1099	1070	1017	1081	1042	1024	1020	1033	986	1038	978	1017	1103	973	1068	1036	1080	1014	1009	1106	1049	1014	1055	1015	1052	1083	983	1021	996	1064	1064	1008	989	1029	944	1017	1065	1004	974	990	1078	1046	1072	1025	986	977	992	1045	1049	1066	1013	992	1005	1018	1012	1015	1050	1038	1030	1030	1053	975	1009	1007	1006	988	1005	1006	1075	997	1065	1017	1019	1058	1035	1076	1065	1020	1034	1045	1011	1016	1027	1003	1014	1034	1040	1015	1073	1099	992	991	1017	1003	1027	992	1035	1001	1039	1080	1060	1042	952	992	1028	1013	993	1055	1000	1045	1043	1025	1053	1054	1047	1001	1021	1034	1058	1065	1024	1058	1010	1110	1049	1039	992	1055	1064	979	1012	994	1080	1026	980	1009	987	1088	1023	1038	994	1007	1022	1042	1008	967	1057	1005	1048	1063	1032	1024	1018	1005	1037	1009	1042	1008	1006	1014	1053	1041	1077	1052	1064	1024	1015	987	1056	1065	1071	1076	1015	1015	1005	997	1011	1001	1013	1014	1105	993	1006	987	1099	1050	997	1026	1015	976	1074	1078	1036	1040	1018	1053	1082	1012	1012	993	1045	1026	1071	1020	1031	1025	1061	1011	1029	974	1059	1091	1053	1065	1028	1006	1035	1079	1085	1058	1009	991	1039	1022	1030	1039	1110	1008	1024	1035	1030	1024	968	1086	987	1043	1021	1056	976	1024	1081	1020	1059	966	1068	1026	1089	977	1017	1013	1003	1076	972	1011	991	983	1038	1030	986	998	986	1000	1032	1044	1054	1052	1041	1020	1031	1046	1047	999	1066	1031	1022	975	1021	994	1022	1018	1033	1020	1020	1061	1065	1035	1023	1030	1008	1070	1043	994	1020	1014	1049	1084	1039	997	971	1006	1056	1010	1038	1068	1034	992	1023	1005	973	1029	1076	1063	1009	1037	1004	1017	1064	1069	1104	1017	1059	1040	1054	1033	1020	1008	1006	1023	1034	1028	1006	1028	1079	1014	1055	988	995	1021	1015	1062	977	1023	1024	981	1011	1044	993	1011	1039	1069	1022	1049	1104	1079	1031	1091	1043	1054	1090	1067	1009	972	1047	1010	1073	999	1049	1052	1060	1057	1058	1015	1017	999	1006	985	1026	987	1069	1016	998	1004	1069	1045	1010	986	1035	1061	1010	1035	1011	1025	1062	1066	975	1041	1038	1022	1093	1021	1064	1030	963	1032	1076	1046	1066	1009	1024	1066	997	1082	1044	1042	1060	1006	1007	1113	1049	1053	1072	1007	1048	980	1069	1060	1026	1062	1062	1013	1018	1063	1049	1039	1064	1000	1030	995	1022	973	1048	988	1031	1053	1012	1047	1054	1025	1020	1001	1059	1022	1041	948	1004	1029	1063	1083	1000	994	1009	1023	1069	1012	1042	1055	1070	1045	1026	1055	1051	1043	1025	1091	1033	1004	1049	1050	1092	992	1083	1076	1024	1003	984	1006	1055	1049	1010	1043	1013	1038	995	1042	1018	1068	1032	1008	1067	977	1113	1027	972	1097	1024	1044	1017	1021	1005	999	1030	1075	1016	1013	1014	1082	1046	1034	1043	1004	1024	1036	1026	1088	1036	1081	1017	1060	1023	987	1072	1044	1033	1008	1054	1051	1029	1023	1010	1088	1001	1048	1033	1021	1027	1052	1023	1047	1038	1029	1074	1040	1036	994	1005	1034	1101	990	1004	1034	1011	1020	1033	1107	1015	1017	989	1080	1038	1080	967	951	1061	1010	1017	998	1002	1054	1036	1014	1033	1001	1058	1021	1030	1034	1039	1007	1055	1027	1040	1079	991	1012	1041	1072	1032	1060	949	1049	977	1030	994	1017	1060	1080	1077	1063	1014	1029	986	1013	1010	1045	990	1065	969	1034	1037	967	1014	1054	1101	1068	1053	1016	1008	1082	1034	1038	1025	1032	1024	1023	1054	1044	1015	984	1053	1013	1009	1093	1035	1042	1057	1041	1055	1057	1054	1078	1018	1029	973	1067	1037	1035	1037	1024	1039	1044	1016	998	1021	1003	1029	981	1036	1052	986	1055	1083	1033	995	1036	1029	1020	993	1059	1054	997	1050	1004	1053	1065	1012	1009	1042	1059	1077	1016	1023	1020	980	1046	1069	1041	1065	1054	1018	1008	1080	1007	1035	1003	1014	1023	1082	1046	992	1039	948	1015	1050	1010	1055	1027	1032	1056	1073	1069	1039	1021	1060	1007	1084	1055	1048	1012	1060	1045	1046	1035	1020	977	1040	1069	988	1025	1018	1016	1057	1009	1057	1001	972	1067	1065	1029	1032	1030	984	1065	1020	1076	984	1086	1035	1055	1061	1074	1084	1053	1090	1091	1076	1117	1023	1028	1072	1040	1022	1043	977	1060	1031	1005	1030	1033	976	1007	1041	1085	1026	1049	1053	997	1052	1059	1103	980	1067	1012	1048	1051	1052	987	1017	1057	1015	1022	1043	991	993	1025	991	1024	1013	1085	1066	1041	1007	1002	1022	1003	1053	997	982	1043	1003	1032	1047	1034	1078	1008	1049	1041	1027	1007	1032	989	971	1046	1006	1023	1013	994	1049	1015	1068	1008	1059	1061	1061	1050	1056	1000	1056	1041	1035	1037	1084	992	1067	1064	993	1015	1046	1062	1021	992	1020	990	1051	1046	1029	960	1017	1013	1033	1076	973	1046	983	1015	1088	1047	1065	1047	992	1025	1018	1062	1103	1025	1036	1030	1008	1036	1048	1070	1032	1054	994	997	1030	993	1049	1061	984	1014	935	991	1014	1037	985	1012	1079	1049	1049	1070	1072	1022	1071	1006	1003	1061	1039	1033	1050	1091	1025	1037	985	1068	997	1082	1021	1055	1052	1028	1094	1007	1063	1060	1064	1004	1007	1047	1053	979	1032	992	1031	1044	1026	1039	999	1027	1021	966	989	1015	1032	1016	1068	1037	1008	995	1024	1024	1019	968	1017	1048	1086	1003	1055	1021	1010	1069	1032	1000	1038	1005	1073	1041	1009	988	1089	1033	1021	1056	1047	1076	1042	1030	1008	1040	1036	1063	1075	1033	1022	1044	987	1062	1028	999	1010	1071	1007	1066	1053	996	1051	1008	1025	1038	1092	1034	1003	1048	1062	1063	1095	1033	1059	1008	1024	1054	993	1073	1044	993	1043	1007	1032	1049	979	1060	1056	1015	1028	1073	1054	1020	1013	1045	1053	1003	1040	1056	1073	1035	1018	993	1026	1020	1031	1078	1075	980	1008	1045	1052	1080	998	1058	1040	1074	1102	1047	1097	1059	1059	1033	1047	988	1005	1092	1008	982	995	1051	1084	1034	1051	973	998	1076	1083	1073	1025	1044	1001	983	1066	1006	1051	1054	1048	1045	1009	1060	973	1005	1003	1042	1014	1045	984	1051	1032	1013	1064	1012	1044	1082	1064	990	1100	1018	1038	1037	1045	1059	989	1041	951	1041	1018	989	1000	1000	999	1053	1000	1051	1044	1048	1025	1082	988	1055	992	1029	1037	1068	1016	1062	1014	1015	1007	988	1017	1043	1057	978	1019	1046	1011	1115	1019	1008	1085	1053	1059	1009	1042	1032	1097	1055	1054	1034	1051	1028	1014	1067	1030	1094	1011	997	1047	961	1059	1062	982	1040	1030	1002	1014	1049	1038	1020	1006	1025	1054	1052	1031	1007	1053	1050	1037	1018	1033	1023	1028	990	1090	975	1064	996	1044	995	1023	1084	1046	1007	1080	1032	969	1038	1032	1072	1106	1016	1039	1033	1042	1052	1055	1048	1022	1061	1001	1022	979	1047	1021	1038	1007	1013	1012	1044	1043	1117	1064	1003	1067	1012	1010	1051	1029	1060	1007	975	1054	1012	1046	1038	1053	1042	1049	1058	1000	1054	1045	972	1087	1017	1087	1046	1054	1104	987	1073	1014	1034	1051	1027	1074	958	1023	1056	1060	1045	1041	1020	1051	1038	1005	1011	1013	1029	1019	1040	1013	1049	1055	1075	995	1005	1042	1040	1023	1029	1065	1080	1029	1002	1037	1046	1057	976	1041	1099	1040	974	1091	988	1002	1028	1003	1046	1065	1026	1076	995	1014	984	1048	1022	1076	1055	1010	1014	1043	1047	1110	983	1041	1037	1049	1003	1080	1049	1020	1083	1071	995	1015	1019	1017	1050	1037	1055	995	988	1045	1020	1035	1042	1018	1064	1035	974	1028	1020	1090	1027	1021	1065	1059	1022	1081	1018	1087	1022	1074	1039	1006	1039	986	988	1027	979	1025	1040	1073	969	1075	1093	1028	1031	1030	1016	1052	1070	967	1078	1030	1022	1037	1024	1015	997	1078	1092	1015	1081	986	1031	1096	1061	1003	1048	1093	1042	1068	1049	1060	1042	1033	965	1029	1026	1049	978	1053	1008	1092	1053	1036	1009	999	1031	996	1090	1097	987	1012	982	1094	1041	1045	1010	1051	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8714	1073	1400	1123	894	670	575	422	402	369	331	336	309	298	290	281	263	266	250	258	273	225	262	255	258	253	252	247	263	261	237	219	240	245	231	235	261	249	247	216	203	229	238	239	215	200	245	254	232	228	236	225	213	230	219	229	234	265	210	199	229	238	268	208	236	216	225	246	218	231	247	239	203	222	217	248	223	236	200	233	237	230	247	238	244	255	237	226	229	208	228	199	243	242	222	221	218	218	212	239	218	216	268	239	210	251	220	224	215	231	217	233	229	198	231	224	216	232	212	225	256	234	223	223	227	244	237	223	209	241	238	218	246	226	228	216	234	222	228	236	204	225	239	243	221	217	238	242	236	208	256	204	222	229	218	216	226	248	233	239	216	209	207	217	206	246	197	208	224	240	230	201	222	239	206	201	240	240	206	224	217	220	246	207	231	234	240	241	229	218	209	233	220	239	222	198	247	197	215	225	266	230	251	221	213	230	257	242	191	229	226	243	225	217	248	244	217	221	245	214	218	230	245	215	201	230	205	222	212	243	228	210	256	220	207	198	212	209	235	201	207	235	219	220	215	224	216	219	230	246	246	248	235	237	235	242	233	252	214	228	218	230	204	207	222	221	224	227	218	204	254	225	238	225	214	203	236	226	245	227	233	226	236	222	225	241	245	214	246	227	248	223	240	227	222	222	219	231	239	211	199	231	245	221	232	192	212	187	227	226	217	233	208	232	247	230	220	252	222	252	250	258	229	227	233	230	259	229	233	233	221	240	247	213	234	247	244	233	224	240	225	233	234	201	236	237	248	228	206	211	209	249	219	249	217	235	228	232	225	197	196	221	222	244	224	235	224	206	224	221	232	230	226	218	237	242	219	228	219	244	235	204	230	227	226	247	225	259	254	233	230	236	236	226	216	233	227	205	241	253	235	237	226	228	252	211	227	196	213	221	222	223	229	221	246	236	218	250	222	214	217	224	198	224	234	202	204	247	221	208	207	250	226	216	233	239	222	228	209	215	253	225	224	243	232	241	225	224	216	217	211	207	231	188	220	229	236	211	221	222	232	224	238	209	246	236	240	220	224	230	219	238	209	237	218	231	256	248	224	218	220	224	234	212	251	223	217	226	228	241	238	231	251	205	217	220	213	266	237	251	211	252	217	246	216	220	221	211	226	242	214	245	226	237	227	241	200	218	236	203	219	210	237	235	236	206	253	230	233	217	209	246	254	209	207	253	225	208	233	230	233	214	216	216	212	199	209	261	226	210	215	223	226	240	201	231	240	228	265	247	243	211	229	241	206	255	220	228	215	228	231	255	200	233	249	227	233	212	233	255	225	248	250	225	230	223	207	213	220	242	222	215	214	222	253	271	207	200	212	215	217	202	226	227	213	221	228	221	226	225	220	225	255	223	217	205	228	238	201	246	232	225	249	219	234	242	206	227	220	241	247	226	215	225	253	227	251	256	229	240	214	215	243	226	271	219	210	216	241	219	266	230	162	223	258	221	234	214	241	237	213	230	220	194	227	220	214	228	228	219	231	243	242	225	196	245	238	204	227	258	218	197	221	215	231	248	221	234	232	255	237	242	240	230	217	259	199	206	254	229	203	225	239	230	237	217	244	241	224	214	233	217	209	225	208	218	263	239	243	223	206	268	227	231	222	210	222	199	222	227	210	238	231	235	255	226	229	208	258	241	256	239	256	237	206	246	236	223	242	262	241	224	226	232	229	212	240	227	235	213	233	230	231	204	244	209	246	228	245	235	225	232	203	227	225	240	235	261	230	211	232	211	218	229	217	227	208	218	206	220	238	225	230	207	223	218	226	222	212	210	210	237	205	236	241	254	237	195	234	210	207	234	242	222	217	236	237	221	221	235	226	217	232	227	232	232	226	187	209	216	241	209	228	201	218	242	250	231	200	251	212	243	237	258	248	241	251	212	213	228	205	218	239	217	213	248	222	228	203	222	239	238	220	242	244	229	252	201	227	214	212	224	255	199	224	230	217	249	214	240	232	224	212	211	224	218	234	253	249	219	201	255	225	248	234	241	226	234	221	237	223	219	212	229	241	210	227	234	254	213	237	203	231	268	223	210	238	224	255	222	227	259	215	197	228	225	200	221	202	214	247	238	244	243	220	198	205	231	237	210	233	240	226	221	229	235	218	224	247	229	213	238	222	246	241	221	245	239	211	230	209	219	227	246	219	217	256	242	210	221	234	242	254	251	206	240	216	218	224	235	250	221	206	243	213	212	224	205	222	211	219	239	226	252	228	217	242	223	251	224	229	243	212	218	220	250	249	234	230	223	220	234	229	242	246	207	218	220	235	262	240	211	246	249	225	228	231	226	227	225	200	212	235	236	220	245	221	200	219	219	211	231	229	216	234	240	222	189	235	209	247	189	241	224	234	236	245	216	227	214	210	255	251	257	229	250	250	231	240	213	221	222	227	224	238	234	210	231	241	236	204	230	217	224	208	238	219	235	228	214	225	221	212	204	234	231	229	234	250	206	236	244	233	247	239	243	222	225	233	222	198	244	221	227	213	232	245	186	224	249	214	226	253	218	206	255	224	232	220	220	223	214	240	207	216	234	242	231	247	202	239	219	231	231	200	220	265	207	215	218	224	258	246	228	237	199	215	200	213	206	213	236	263	248	261	226	251	205	247	253	238	231	217	252	248	219	215	233	235	246	233	235	221	222	241	230	222	219	238	229	212	219	241	244	246	225	212	236	216	227	236	199	249	209	226	216	236	203	223	231	227	218	219	223	241	262	218	229	235	221	243	212	239	218	223	207	249	235	220	203	222	226	216	238	241	236	222	214	241	213	231	222	222	233	227	208	213	238	239	231	218	204	238	233	238	217	246	243	224	219	246	231	201	224	233	227	238	210	233	222	229	259	243	231	205	223	243	237	237	241	244	240	231	260	248	213	249	200	234	234	226	220	209	211	228	225	248	241	244	225	209	233	244	218	232	221	227	249	213	245	224	227	209	249	214	247	251	233	241	218	235	203	261	217	250	237	211	232	212	213	257	230	210	195	226	208	218	249	224	215	216	260	233	223	221	243	226	241	233	220	243	223	235	206	206	233	215	221	235	233	224	213	237	237	232	229	205	196	254	233	221	228	227	236	204	257	218	260	218	229	224	225	249	194	247	235	241	232	228	209	226	255	239	224	245	215	216	225	213	228	219	211	214	261	252	234	244	240	226	228	232	205	229	241	240	227	236	236	219	202	217	232	234	214	237	224	247	230	229	242	219	217	226	236	215	213	216	255	230	254	209	224	230	220	227	215	211	230	217	214	224	211	253	222	222	251	234	223	203	220	223	233	209	254	233	211	233	245	234	244	226	226	213	246	228	229	221	238	238	229	256	224	230	254	229	242	221	220	197	245	229	247	213	214	232	222	215	226	200	215	242	256	222	236	252	219	218	219	207	235	189	229	228	234	252	241	204	262	270	249	221	224	239	243	223	241	234	230	228	225	235	219	261	254	229	216	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5634	1628	3116	3644	3181	2749	2300	1959	1726	1513	1494	1306	1241	1140	1131	1006	983	971	884	891	862	880	800	911	815	821	873	832	806	790	817	800	752	781	763	755	764	753	796	726	759	726	795	726	729	758	701	743	707	726	686	772	712	671	737	706	717	682	725	692	722	737	723	726	728	684	696	678	677	771	629	740	702	727	680	636	690	695	681	699	707	692	723	715	652	641	721	702	719	659	697	681	685	710	737	709	710	711	727	708	665	718	692	701	698	674	711	710	680	675	695	695	687	681	679	679	678	695	671	700	676	690	691	704	700	686	679	683	660	735	690	681	719	729	680	694	704	691	676	721	662	693	684	712	696	661	691	679	668	709	699	699	687	726	655	687	721	757	692	707	693	686	681	678	685	668	696	688	642	717	681	695	746	697	733	672	684	750	656	700	678	702	670	720	705	698	679	674	709	658	722	700	698	672	731	690	674	697	689	674	721	702	678	728	683	717	726	716	660	716	678	684	649	670	689	686	687	666	710	669	681	711	665	701	669	685	680	688	673	719	712	713	679	698	716	675	665	717	657	656	691	682	686	693	717	717	698	687	688	677	677	648	671	688	692	687	672	649	716	717	651	660	649	699	670	696	675	714	695	775	650	651	670	683	710	669	682	657	726	698	722	658	711	708	693	678	657	661	681	717	732	674	724	685	675	677	697	684	731	707	703	705	661	714	687	655	695	684	670	657	689	661	739	740	685	655	724	669	671	651	729	705	720	671	676	675	667	632	690	710	677	708	713	736	700	687	658	733	709	702	725	655	684	690	688	692	726	724	709	679	676	674	677	704	653	673	681	688	703	702	639	669	690	737	726	653	688	680	683	688	668	689	683	660	664	703	666	655	690	677	676	693	682	681	671	715	654	644	674	658	728	702	678	704	705	684	743	684	700	680	706	664	691	707	699	711	687	642	724	679	672	669	662	657	709	646	712	728	632	693	688	658	669	650	685	674	698	689	685	717	683	713	716	698	657	704	716	694	724	677	699	717	687	668	632	673	691	687	666	676	699	728	639	684	660	711	676	628	639	661	675	650	678	719	713	690	716	694	672	695	702	717	662	650	695	686	706	673	625	672	679	666	721	683	694	634	682	657	724	684	637	708	709	674	674	689	721	690	679	677	661	637	679	700	725	741	687	643	678	701	636	685	688	720	664	699	687	681	651	711	714	631	715	651	658	661	705	633	713	729	688	689	676	679	730	732	668	713	705	709	702	688	715	680	698	735	694	711	707	657	696	710	632	704	658	694	709	669	682	701	659	738	713	664	733	702	696	654	699	720	651	686	656	681	700	657	704	683	655	686	682	716	695	628	675	709	676	640	677	646	680	684	702	680	677	645	689	663	683	683	716	683	720	713	673	672	697	696	676	710	685	670	645	705	677	717	655	671	663	677	708	659	654	718	692	724	704	732	687	732	671	691	685	697	706	701	731	678	605	735	692	690	677	727	691	691	705	698	681	692	683	720	712	692	724	703	733	662	681	664	720	670	686	656	720	670	663	706	629	675	669	702	636	660	660	663	683	664	684	710	714	653	696	683	671	683	696	652	654	665	668	754	665	673	651	707	690	747	657	696	650	691	707	653	677	683	683	720	657	702	671	694	624	699	653	717	698	678	701	715	701	678	657	679	656	728	676	665	676	734	672	690	682	684	706	686	692	705	651	720	708	688	683	663	733	694	660	676	664	707	673	710	689	667	749	670	677	677	713	708	702	683	656	675	637	674	673	707	698	693	733	704	711	687	683	621	713	675	663	664	696	660	725	677	669	683	685	669	683	681	654	685	687	704	699	643	690	687	735	687	678	697	669	603	657	691	669	653	680	701	686	714	660	692	683	731	722	714	656	717	700	650	680	689	683	668	680	692	658	624	675	682	691	728	681	690	680	687	702	681	710	673	682	722	684	690	673	712	709	684	688	691	677	693	723	682	649	703	657	712	661	679	700	677	653	686	681	696	672	675	708	679	693	690	740	689	733	705	681	672	680	703	696	710	706	666	670	669	671	711	748	716	725	659	670	742	705	678	674	657	705	681	693	716	696	653	643	668	657	678	710	673	715	691	707	672	667	679	689	703	644	656	700	681	657	727	685	710	683	698	674	674	685	670	697	685	720	677	690	676	692	713	682	687	684	724	663	689	667	712	645	687	675	692	666	653	711	688	739	695	638	684	694	649	690	704	690	699	627	698	694	692	698	677	673	719	691	690	666	709	649	697	638	717	678	667	687	682	675	690	674	713	686	723	657	667	705	715	643	654	702	701	696	701	656	694	702	733	735	696	641	725	663	706	671	642	750	667	678	675	719	727	702	717	670	715	690	697	673	743	713	688	722	703	659	676	671	720	702	725	690	667	672	724	695	655	729	677	638	686	706	734	708	660	694	686	667	642	714	698	751	675	687	681	662	727	699	708	713	637	708	686	702	683	707	704	656	712	715	683	693	682	680	687	746	632	681	717	699	690	659	691	732	690	730	737	719	674	726	677	703	692	717	691	649	639	698	703	693	711	668	702	698	682	684	635	709	734	713	689	655	713	688	657	727	739	679	668	664	702	715	677	711	680	737	696	721	704	703	718	676	702	736	675	711	652	659	673	611	667	695	713	650	686	637	703	683	685	665	686	677	714	653	740	657	684	698	668	635	675	696	664	727	697	729	739	687	686	696	657	678	635	682	687	696	697	655	708	725	716	719	678	671	708	689	663	708	710	652	674	671	740	702	703	701	695	689	651	691	714	679	676	671	667	722	707	709	697	715	669	686	656	664	683	690	689	676	700	629	668	704	693	668	676	716	668	690	651	705	686	675	695	684	693	670	638	726	697	675	670	703	712	692	758	690	666	734	705	674	667	666	698	676	671	698	671	678	653	722	637	705	659	713	614	717	659	671	689	701	663	694	689	677	687	707	613	701	696	723	675	639	674	724	725	675	642	689	670	674	702	711	686	706	692	647	684	666	689	703	676	681	662	644	682	628	709	694	697	674	720	699	681	722	710	664	701	709	645	664	731	710	687	690	746	701	698	702	635	641	671	723	728	711	647	692	709	686	728	678	692	654	707	703	680	662	684	695	692	687	682	707	646	686	653	704	721	674	714	726	715	676	662	716	682	667	713	664	713	712	678	667	670	697	676	677	652	748	660	652	691	680	643	672	683	643	695	719	695	673	635	686	711	694	669	722	676	696	668	674	662	680	714	683	703	708	689	712	726	702	730	669	713	698	692	671	751	676	709	689	677	695	691	724	660	714	698	660	664	705	625	680	721	674	659	711	642	686	663	675	640	708	706	681	698	697	688	720	684	666	697	684	696	737	708	692	676	687	734	661	674	717	686	735	705	702	652	706	656	699	652	721	692	712	721	730	692	698	696	678	683	692	717	716	756	738	654	748	690	645	680	681	711	660	717	670	685	665	703	718	669	705	669	641	721	692	686	674	648	688	672	685	706	717	711	674	674	693	722	685	685	693	675	696	683	693	674	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16064	2283	2551	1987	1371	1007	780	560	521	428	393	361	288	262	264	228	238	259	202	195	202	194	174	188	204	163	178	175	164	174	169	181	158	165	161	178	172	183	156	163	167	172	170	172	180	150	174	172	176	158	156	172	168	162	154	146	169	159	149	162	166	178	139	158	152	146	136	189	165	145	150	127	142	142	136	125	174	171	154	157	184	148	142	178	147	163	136	144	165	149	131	147	159	158	150	141	168	148	173	140	162	155	144	149	165	180	142	137	136	137	132	160	141	156	145	148	136	137	168	172	157	130	155	164	164	156	150	140	135	163	153	145	150	147	152	167	147	131	157	162	136	166	153	140	174	156	160	130	146	136	160	134	174	162	145	139	155	166	148	137	151	163	149	166	163	130	137	124	176	171	138	139	157	131	136	139	134	161	172	136	151	140	151	175	128	143	147	141	143	157	143	166	146	154	159	168	156	167	129	151	152	138	138	147	129	155	171	146	139	151	151	160	144	164	158	152	157	139	163	147	156	152	135	160	145	127	143	133	170	147	130	155	165	127	139	158	140	138	147	150	137	135	154	156	148	152	123	157	166	161	142	161	155	141	157	160	164	167	151	135	156	153	170	166	170	155	156	156	144	161	155	154	131	159	169	154	172	129	141	172	144	153	155	149	166	155	150	161	157	143	142	156	169	158	161	163	161	166	140	169	156	153	148	148	138	144	146	126	170	149	162	147	185	157	135	164	176	147	167	147	164	172	155	147	146	148	143	144	142	154	153	168	152	148	146	158	132	174	179	144	163	153	136	159	178	157	137	161	119	157	135	142	157	140	162	149	145	139	146	171	163	145	165	151	149	176	171	183	131	156	149	134	161	147	143	158	146	136	132	151	146	136	179	174	152	157	142	146	150	135	181	169	174	164	133	144	132	125	128	162	155	176	170	121	156	129	148	171	161	137	177	138	164	153	172	135	163	154	166	167	141	163	142	137	133	141	142	149	148	159	148	157	156	146	154	149	155	137	152	131	140	155	141	157	164	155	160	148	170	149	155	151	146	166	158	143	143	164	126	169	164	147	147	129	129	151	142	149	160	145	152	157	135	157	137	140	148	149	162	165	162	134	172	155	166	152	164	162	151	146	139	137	149	136	154	142	147	164	158	150	137	161	130	175	156	177	159	159	139	156	150	159	168	135	153	132	156	145	147	161	153	151	150	148	146	137	161	155	145	155	131	182	150	178	139	186	163	153	159	164	148	173	164	163	165	159	131	134	153	160	164	171	149	158	161	150	140	170	166	141	150	146	159	148	158	158	154	157	146	165	142	143	146	144	144	146	147	150	151	132	158	173	163	137	146	169	168	144	165	161	152	138	156	146	172	157	141	145	160	154	143	144	147	148	162	178	141	152	154	132	172	155	171	159	156	166	138	145	164	150	172	172	123	161	168	174	163	142	162	178	157	161	160	158	151	159	147	146	130	167	140	155	165	135	150	138	159	144	140	146	176	156	146	147	162	146	156	135	155	182	161	163	160	156	157	144	141	146	151	138	140	141	143	153	152	157	137	164	144	151	155	142	165	143	135	164	146	150	151	133	139	156	169	159	144	151	160	145	154	154	163	137	168	147	140	168	165	162	153	150	151	141	157	141	152	160	142	155	141	149	142	151	137	151	179	131	154	130	169	160	159	145	163	133	135	151	152	147	147	157	146	154	160	159	135	141	132	146	165	130	176	157	155	146	174	143	153	154	132	153	158	145	154	142	163	151	170	136	153	131	153	152	159	156	141	143	152	138	157	165	153	143	137	165	146	163	167	163	147	143	154	158	150	148	160	170	171	149	133	153	141	133	147	139	148	132	153	146	150	123	153	156	148	159	152	157	139	164	150	158	154	164	151	144	162	156	163	141	146	154	138	146	146	150	158	124	131	159	132	151	163	167	147	154	163	144	158	146	155	144	152	167	141	170	125	146	131	151	177	128	127	141	162	144	164	171	142	148	139	163	153	150	149	168	145	148	149	161	150	140	159	171	142	142	143	153	146	155	164	156	146	151	136	154	152	154	151	118	164	157	157	147	141	169	144	158	156	157	167	159	155	132	127	154	158	150	152	157	132	158	142	150	150	142	176	140	159	155	157	157	163	138	160	155	126	171	150	147	131	143	140	153	155	129	170	139	173	144	154	139	137	151	156	150	126	148	185	134	137	149	121	158	162	154	154	137	154	154	143	148	169	148	170	156	138	163	155	154	166	181	149	141	144	161	161	156	164	146	162	153	157	156	161	145	165	152	146	153	153	147	151	162	139	140	155	120	160	181	162	163	140	160	151	167	143	131	147	151	169	145	157	148	158	142	151	153	164	139	156	160	133	167	143	143	174	154	158	152	153	173	140	135	149	145	139	168	162	177	151	141	130	158	147	133	160	142	172	134	119	144	145	147	158	152	154	139	141	181	155	133	160	153	141	163	168	161	169	144	154	134	160	147	153	141	153	162	143	140	160	165	144	144	174	126	169	158	144	147	147	150	168	154	167	164	148	165	135	143	149	155	174	181	170	177	153	137	149	142	137	149	168	141	166	149	151	141	146	155	161	138	147	141	158	136	162	181	155	149	186	140	140	151	145	164	168	154	168	138	169	155	136	139	155	146	136	173	152	143	138	136	138	171	161	159	167	137	130	162	164	144	158	141	154	134	142	153	158	159	152	125	154	143	131	149	151	147	150	139	146	136	148	153	158	159	139	156	164	149	145	177	166	169	139	151	161	155	156	175	140	149	148	167	145	145	142	140	167	168	163	154	158	164	128	138	152	138	163	160	161	169	168	153	157	135	150	134	161	154	147	164	148	177	173	147	146	171	135	162	162	152	154	156	134	143	146	156	168	150	154	137	146	151	151	150	151	150	173	166	133	157	148	152	163	145	170	178	159	152	154	155	140	135	138	158	146	148	164	171	149	149	162	145	124	140	149	156	160	150	146	148	145	133	178	137	141	159	132	148	146	129	144	145	154	173	145	141	162	152	153	165	161	145	148	155	130	133	133	160	147	144	157	165	147	154	156	156	167	175	140	150	153	168	142	142	160	165	174	160	133	157	158	157	174	146	137	144	147	154	126	150	146	146	140	185	143	142	164	168	130	153	153	176	146	141	139	163	158	166	149	153	142	164	172	156	146	128	149	137	140	161	146	149	145	157	150	137	143	138	160	152	147	158	172	133	173	152	151	143	148	151	160	150	148	147	155	145	152	139	139	149	157	164	161	154	156	143	154	138	162	147	165	161	145	170	166	163	151	141	151	134	140	163	145	176	143	154	149	155	138	153	171	189	164	135	140	148	158	132	146	170	143	128	160	146	152	151	140	169	162	133	140	149	142	176	142	187	153	151	140	156	151	174	152	138	168	145	154	140	148	143	137	142	169	147	145	151	187	170	141	158	156	151	129	148	166	159	145	167	138	154	137	149	142	138	166	130	144	156	144	167	148	148	143	154	164	164	148	131	137	176	144	148	144	134	167	137	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7675	2270	5006	6001	5205	4251	3537	2853	2358	2165	1846	1681	1593	1310	1316	1155	1173	1043	1073	913	882	869	838	800	742	759	725	723	656	715	661	643	678	654	695	634	625	619	675	632	613	584	621	586	598	578	564	512	578	609	548	578	584	522	503	566	518	570	522	514	577	503	552	561	548	529	550	538	500	558	520	563	556	567	565	506	524	528	498	536	505	535	527	584	512	493	496	568	502	506	533	506	513	536	513	533	536	522	537	514	518	555	507	541	506	553	521	513	571	499	510	532	486	516	530	502	489	486	523	505	491	477	476	530	537	505	553	506	485	461	508	513	482	463	499	543	472	501	526	485	501	519	510	506	485	540	489	526	515	467	481	506	528	491	499	532	524	494	473	527	500	483	491	496	548	518	512	516	514	488	495	496	513	496	499	501	502	537	498	512	495	556	513	503	513	467	487	558	511	492	530	519	504	486	487	488	487	551	527	528	501	525	563	514	507	504	530	477	462	523	513	491	497	512	510	523	534	542	552	529	509	471	471	514	513	492	532	505	533	498	522	510	499	531	480	537	498	491	515	490	476	508	499	528	510	512	483	491	482	504	494	490	518	514	487	536	511	471	491	469	470	507	488	511	501	483	517	503	489	503	544	478	530	493	487	524	490	544	481	535	488	492	492	506	489	505	513	500	513	537	481	485	480	525	480	512	489	487	531	518	484	545	509	537	454	498	524	495	516	500	468	506	525	483	466	493	487	513	512	525	491	504	505	466	487	526	485	481	493	503	513	527	476	533	515	519	501	494	513	487	481	482	493	491	510	527	498	479	494	538	488	529	533	542	491	528	532	508	530	533	495	525	543	556	489	510	482	493	508	536	521	522	511	548	498	505	488	506	500	502	548	486	495	494	503	482	516	469	500	505	515	548	516	525	518	519	505	495	499	520	563	537	495	535	483	491	506	511	493	536	533	471	497	537	513	523	496	509	475	515	529	510	494	508	501	504	491	542	541	505	454	518	477	505	548	520	491	515	461	504	514	484	487	561	509	463	471	501	513	531	474	517	489	517	497	535	488	511	484	497	494	515	501	472	501	457	530	501	469	493	520	537	520	487	511	490	497	501	501	511	497	541	439	487	517	474	526	508	471	464	499	508	475	523	518	463	480	513	518	553	499	502	552	503	480	517	456	474	506	528	476	514	502	482	472	523	486	533	510	513	517	476	478	515	492	519	498	502	497	519	506	492	515	499	475	521	533	478	489	484	507	499	497	498	510	507	572	479	495	464	495	521	502	498	496	539	497	509	513	510	475	522	529	565	518	499	490	520	520	537	488	522	517	493	504	518	482	498	475	509	549	524	474	530	490	500	468	463	489	533	476	543	497	530	491	507	494	461	474	467	518	452	500	515	467	527	515	471	497	540	504	491	515	517	558	516	510	498	482	521	502	538	542	509	499	500	503	493	508	510	535	515	516	512	518	509	499	482	492	533	499	478	516	505	494	507	498	461	508	481	447	492	519	539	487	509	483	504	470	537	474	533	503	505	509	495	495	492	536	512	502	490	534	474	497	526	495	480	527	487	513	509	501	513	496	522	521	517	524	497	510	523	495	504	530	511	491	507	518	534	494	490	519	496	539	498	483	565	491	509	514	521	472	481	514	535	529	442	488	490	509	476	538	535	471	500	535	450	475	515	505	508	516	495	474	480	519	497	491	507	509	500	518	498	495	503	504	493	564	477	500	480	497	506	515	543	526	486	520	535	482	531	517	508	521	487	500	457	498	470	473	477	547	498	490	505	501	516	490	486	471	506	539	510	518	483	525	502	493	495	529	482	522	512	536	550	521	485	502	484	494	524	444	515	527	524	514	481	506	533	495	479	480	524	477	490	538	511	486	541	518	511	499	464	489	532	518	460	540	507	498	495	547	543	497	505	482	507	495	517	499	503	508	513	520	484	465	501	477	506	559	493	529	528	510	517	522	502	508	500	542	536	472	521	489	522	495	476	513	510	505	512	533	494	497	508	503	515	444	506	496	483	485	500	462	483	520	497	502	530	512	521	561	481	476	508	495	494	475	508	513	530	528	502	502	524	463	477	495	504	510	528	507	525	525	468	536	518	510	495	523	467	504	515	527	484	495	494	507	492	488	498	516	546	491	475	521	507	502	515	488	540	527	515	487	522	499	459	516	502	531	485	561	503	494	518	515	479	518	496	539	474	490	486	485	518	473	508	511	496	452	469	506	522	506	475	526	499	515	519	475	544	513	503	466	516	499	505	493	475	503	509	507	501	528	548	464	513	486	507	490	488	503	540	553	527	540	510	473	501	560	492	495	497	514	503	464	478	460	549	466	507	495	496	506	508	464	582	482	488	493	470	504	526	524	530	492	506	473	525	498	482	484	485	493	514	477	489	495	504	494	501	501	481	479	510	540	468	492	482	531	490	483	497	530	504	521	471	503	511	514	479	506	542	517	483	499	504	546	486	501	543	505	524	507	488	472	506	493	522	524	466	513	494	463	504	493	479	502	494	516	523	492	552	491	528	464	516	537	501	518	495	480	496	466	484	510	502	544	479	476	479	483	522	516	515	477	481	500	523	468	539	560	486	486	479	488	469	497	488	529	512	490	490	538	489	504	515	515	519	460	496	518	530	531	518	499	480	521	521	520	515	503	530	526	523	539	490	512	499	516	501	532	536	488	506	542	482	483	487	518	504	525	483	507	512	546	513	535	505	525	501	516	506	485	490	534	513	515	528	542	521	472	482	496	501	517	496	523	513	460	487	576	499	494	540	495	503	487	545	524	527	520	484	512	491	490	489	489	455	524	512	481	477	496	517	490	506	561	464	477	516	507	454	505	492	504	521	507	523	460	512	483	521	514	524	509	504	490	490	496	529	470	514	500	504	518	498	509	474	524	523	466	484	540	497	482	460	488	463	522	529	514	506	495	518	491	464	492	541	505	495	480	501	513	493	504	479	506	504	503	505	505	519	511	494	504	492	548	459	524	508	536	531	547	529	515	476	507	504	506	495	495	488	487	533	481	500	493	514	537	512	544	510	480	547	479	473	500	518	500	486	481	474	498	501	516	469	529	525	517	503	471	471	506	533	519	535	505	523	496	508	501	517	542	524	473	525	516	498	527	483	541	483	491	463	511	494	528	523	524	447	463	498	507	479	564	500	527	522	523	512	481	472	497	508	478	481	484	466	498	484	482	476	516	496	534	509	515	491	524	498	504	511	485	509	508	521	471	520	508	529	492	494	492	506	481	507	529	487	500	467	510	526	508	492	549	484	483	479	535	487	516	528	505	538	459	462	550	483	488	527	534	502	465	474	508	521	512	477	502	482	504	515	512	518	467	475	500	489	479	465	485	518	547	498	507	464	486	507	460	534	526	509	556	514	480	528	525	497	465	488	469	535	513	486	538	520	525	515	508	540	534	512	470	500	457	487	501	512	515	518	524	485	517	486	459	505	508	484	514	492	523	510	482	546	507	506	510	511	510	524	488	530	544	485	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2207	468	436	448	398	389	358	361	373	382	325	396	353	345	399	357	412	340	379	363	372	345	389	353	376	383	352	378	367	351	347	363	354	362	352	352	371	372	377	347	362	369	406	379	372	358	379	342	350	356	335	374	367	372	368	352	359	375	337	356	353	346	352	358	375	365	370	382	381	339	349	346	372	350	369	341	377	349	365	361	388	402	404	366	342	321	347	321	356	353	354	366	332	351	351	311	345	317	365	361	346	378	344	335	371	324	381	360	373	364	362	343	354	350	377	354	385	363	346	352	349	347	369	359	412	360	359	363	396	300	352	403	365	381	367	335	354	396	394	364	385	340	369	353	355	345	384	340	357	359	379	336	370	351	329	372	372	353	356	371	358	371	356	324	364	377	340	359	360	353	330	355	357	384	344	353	355	359	354	331	394	367	377	363	374	335	361	367	335	353	379	350	352	312	380	361	370	339	356	348	400	398	338	311	328	373	345	333	315	337	364	356	362	367	357	373	357	362	352	389	341	311	335	367	353	359	377	381	360	381	354	336	357	348	384	344	322	340	334	343	377	359	351	364	365	368	357	336	353	358	339	352	387	360	357	357	352	343	362	337	388	364	336	340	393	410	386	319	342	362	342	389	359	352	336	358	391	363	377	358	362	344	322	361	339	363	377	360	331	363	336	360	388	380	331	313	345	349	329	362	378	327	370	328	357	366	355	353	332	353	343	320	355	359	361	358	392	355	361	359	326	328	362	380	351	354	371	317	363	364	342	348	364	313	351	411	358	352	356	351	347	387	344	356	355	365	360	347	327	345	345	367	358	379	383	366	341	361	322	356	380	364	361	366	340	384	396	373	359	361	386	383	382	333	344	348	383	370	371	349	351	346	352	342	314	375	343	385	369	401	371	335	386	390	362	357	374	362	351	368	334	359	377	336	351	380	339	376	370	356	353	365	341	377	318	357	363	348	348	375	346	344	348	350	361	348	359	372	347	382	368	344	357	367	335	357	322	361	351	386	365	336	367	366	370	318	346	382	398	360	377	357	354	386	354	344	387	381	328	368	368	363	323	353	370	369	356	360	418	360	338	340	342	370	374	344	325	338	371	362	357	332	348	356	324	358	356	332	374	359	334	356	366	363	374	365	378	345	352	341	371	367	349	351	349	324	391	327	364	348	364	361	330	348	338	365	363	344	391	352	378	355	347	344	352	386	350	385	387	370	354	339	329	366	376	354	361	385	335	419	362	357	350	324	359	375	339	353	343	345	380	337	338	372	371	352	352	326	352	352	385	350	350	348	338	360	370	347	375	376	383	364	342	362	344	328	335	350	340	360	339	372	342	354	335	362	344	379	366	371	314	377	348	346	380	334	340	356	323	396	330	367	335	333	363	359	333	354	389	370	333	353	379	371	389	340	337	371	346	358	362	353	371	350	365	362	322	369	328	360	356	337	374	340	348	367	376	381	344	337	348	351	356	349	345	340	365	338	391	350	349	337	371	395	394	322	362	362	339	341	380	393	358	351	360	365	371	376	397	369	383	349	354	383	340	360	360	323	352	380	337	315	373	336	394	355	355	394	312	383	303	340	384	386	323	385	342	349	365	338	332	325	363	361	344	347	351	355	396	359	403	356	352	341	387	370	344	344	355	344	354	325	358	389	363	339	353	371	384	342	386	372	365	365	352	326	339	333	374	352	350	333	339	348	336	350	362	355	330	341	366	328	365	329	343	344	360	364	348	364	391	355	338	377	368	340	356	367	345	364	367	337	372	348	347	363	362	338	367	347	368	345	351	377	390	347	368	362	360	365	359	339	375	348	351	352	350	350	380	347	348	370	369	374	359	340	384	370	342	347	332	351	353	379	341	353	336	332	364	375	358	344	349	366	355	357	355	348	325	365	337	344	355	403	356	383	346	348	382	331	333	356	371	375	403	334	366	364	363	376	372	328	378	355	335	381	381	402	379	345	361	372	322	353	361	350	357	346	330	352	372	373	353	312	337	348	364	392	394	373	361	319	357	368	354	326	355	388	352	387	367	372	362	366	342	396	362	361	339	353	393	354	354	364	361	335	367	364	357	338	353	362	334	367	364	345	400	314	347	345	387	363	356	356	359	344	356	370	352	323	363	352	348	358	370	369	354	363	334	408	356	358	353	370	336	352	324	357	346	351	338	380	336	344	345	337	373	346	356	383	369	384	375	394	362	359	354	324	369	372	367	387	404	360	372	362	378	367	357	363	346	322	358	349	323	360	318	357	348	343	369	369	410	377	360	363	355	365	367	376	378	358	381	360	322	351	341	356	338	358	363	409	392	323	336	344	372	345	351	321	331	352	353	366	350	355	386	336	362	345	366	383	348	387	343	368	349	372	371	340	365	367	326	342	369	372	346	367	326	338	342	357	346	360	361	338	393	406	387	344	366	356	363	368	363	367	375	343	392	370	374	355	338	338	376	395	373	335	300	375	356	385	383	342	372	349	375	342	370	331	350	382	390	326	399	365	355	395	377	361	353	372	398	307	345	346	361	336	353	353	355	369	343	350	369	320	353	345	383	323	335	358	378	371	338	353	347	358	380	357	375	382	331	321	346	373	355	354	388	350	369	364	353	371	369	384	387	348	374	366	366	357	394	335	340	335	334	368	354	361	343	336	380	365	366	415	367	348	389	336	380	357	354	374	323	356	368	376	354	359	361	313	369	366	354	354	367	351	385	383	327	376	381	375	358	354	383	348	357	350	353	356	388	363	375	346	361	339	377	355	294	372	360	309	337	372	400	356	364	355	381	360	338	325	356	348	367	339	398	402	384	350	361	357	364	368	354	365	364	358	349	374	413	380	377	378	350	358	351	365	359	342	334	346	326	368	359	364	374	355	378	324	372	380	361	386	361	349	408	363	386	322	367	349	324	384	359	354	385	326	359	376	354	368	369	338	342	361	349	342	371	330	349	368	370	352	382	321	407	336	350	363	363	334	349	325	369	360	372	368	350	365	351	356	407	342	341	363	334	346	363	371	359	344	332	324	332	373	369	373	352	344	334	336	337	352	339	372	345	348	376	366	335	337	358	346	380	370	356	362	357	385	381	352	355	357	337	397	370	346	349	391	370	363	328	303	371	374	350	351	312	341	365	363	327	329	343	365	387	364	365	354	366	409	371	369	351	351	392	374	387	405	332	345	353	336	370	349	366	349	344	343	385	341	357	317	370	389	358	353	372	361	363	356	373	388	389	375	346	348	343	400	349	367	350	316	345	358	337	344	349	365	363	354	373	387	382	381	361	349	369	402	380	347	361	373	373	355	343	347	379	411	351	366	361	369	364	374	377	366	356	340	359	385	304	291	349	351	373	378	368	396	385	361	371	347	376	353	360	359	362	376	346	320	369	369	357	358	377	344	360	370	350	342	362	377	346	348	384	371	368	351	370	366	346	347	337	369	323	392	393	364	395	337	353	347	356	391	360	401	359	373	344	367	374	307	378	350	374	347	342	361	322	343	366	369	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2516	1100	1212	1250	1221	1165	1109	1122	1100	1053	1085	1074	1069	1093	1041	1086	1062	1034	1122	997	1002	1033	1040	977	1042	1072	1045	1006	1075	1001	1087	1017	1064	1034	1040	1013	1055	1057	1018	1032	1023	998	972	981	1004	1003	995	1060	995	1053	1060	1005	1061	1003	1046	1065	1023	1052	952	1028	1003	1040	1008	1033	1098	1032	979	959	1003	1014	1094	1064	1011	1026	1010	1012	1050	1020	1054	1024	1060	985	1041	1032	1025	1068	1031	1000	979	1050	1017	1027	997	1025	1066	1032	1031	1005	1054	1048	1021	1051	959	1000	1009	1048	1027	1009	1035	1023	1056	1015	1028	999	1005	1038	1035	1012	1081	1057	1070	1003	1021	1028	1029	1022	1059	1015	1035	977	1035	1000	1062	1005	1050	1093	989	993	1040	1009	1061	989	1043	1071	1032	961	965	1088	1077	1029	1046	992	1038	1014	987	1042	980	980	987	1029	1008	1068	1036	992	1028	975	1012	1044	1021	1059	998	1038	989	1030	1037	1004	984	1001	1085	1001	1018	1023	1013	1017	1038	1005	1000	1035	1090	1073	1024	1057	1027	1012	1059	996	1116	991	1060	1043	1007	1014	1015	1045	1023	1017	989	1035	995	1052	1022	1066	1007	1020	1003	991	1063	1043	1041	1076	1049	1055	1017	1063	1048	1063	1053	1000	1059	990	1037	1054	1045	1053	1018	1033	1072	974	1067	1066	1101	1008	1018	1014	1063	1043	1017	1087	1035	1044	987	1052	1018	1063	1058	1026	1037	1087	1025	1058	1076	1015	1078	959	995	1005	1034	1028	1004	1004	979	1020	1053	1042	989	1050	1013	989	1014	1036	1060	1054	1045	1048	1023	977	1020	1032	1053	1005	1022	1080	1027	1041	1061	1018	1030	990	1032	994	985	1027	1003	1019	991	1042	984	1048	1013	965	977	1075	1069	1030	981	973	1054	992	1036	1031	1037	1060	1049	1028	972	1065	1007	1030	1044	987	1022	964	1079	1037	1049	1009	1043	1035	1039	1022	990	1094	1028	1020	1027	1066	1027	1016	1045	1008	1002	1072	1027	985	1053	1048	1004	981	980	1046	1007	1026	1041	1049	984	993	1037	1023	1026	1012	1027	1047	982	1014	1072	1018	971	984	1048	991	1030	1027	1025	1048	1025	1006	998	1003	1005	998	1016	1042	999	993	1056	1042	1059	1038	1087	989	1026	1067	1072	1054	1024	1006	1082	991	978	1048	1098	1015	1018	1117	1000	1077	1103	1051	981	1056	1086	1089	991	971	977	978	1039	1025	1059	1011	984	1045	1021	997	1100	1049	1021	1060	1045	1025	1028	990	1023	1047	1030	1009	995	1004	989	1018	1034	1035	1058	1048	1033	1014	1047	984	1041	1028	1017	1013	984	1054	1042	1106	981	1033	971	1071	1063	1072	983	989	1032	1027	1009	989	1010	1041	1025	1031	1093	1008	1028	1059	1002	1051	1005	1029	1058	1009	1063	997	1063	1034	1009	1032	1005	996	1056	1049	1004	1020	1042	1017	993	989	1082	1038	1037	1011	1048	1047	1076	1000	1070	1052	1064	1023	1051	1019	1040	991	1005	1049	996	1046	999	992	970	1039	998	1027	985	1016	1050	1060	1034	1019	1091	1043	1016	1057	1019	1054	986	1015	1038	992	1019	1004	1024	1044	982	1050	1048	1040	1004	986	1057	1046	1018	994	1056	1060	1028	1073	969	999	1000	1053	982	1044	995	1010	1017	1049	1060	1042	1092	1031	1011	1000	1021	1010	1016	1058	1019	1043	1058	1076	978	991	1024	1029	1041	1076	1005	1017	1045	1017	1036	1049	1022	1056	1044	1028	1071	1031	948	999	1059	1043	1011	1034	1051	1044	1090	1044	1056	1041	1072	1021	1057	1017	1024	1036	996	1003	1009	1027	1022	1017	1014	1034	1066	1020	1055	1035	1034	1070	1040	1051	962	1044	1032	1060	1046	995	1082	1044	998	990	1031	1049	1082	1068	1014	1007	993	1028	1073	1028	1058	1032	1055	1017	1049	997	991	983	1059	1029	1007	1016	1029	1071	1030	1007	991	1005	1030	1024	975	1020	967	1084	1018	1014	1015	1033	1017	1045	1002	1070	1047	1017	1060	1005	1008	1001	996	1054	991	1012	1031	1032	967	1066	1007	1014	1111	988	1027	1047	1031	1062	1116	1025	1078	1089	996	1023	996	1048	1024	998	1029	1001	1088	1023	1073	1072	1061	1061	1021	1036	1057	1057	1069	1014	992	989	975	1040	1021	1020	973	1080	1008	978	1050	1051	1042	1053	1018	1033	1014	1044	1068	1094	1071	1083	1034	1014	1051	1003	994	1057	1046	1036	1014	1012	1042	986	1073	1060	972	1054	1030	1032	1067	1049	1006	1035	1063	986	981	1041	1030	1022	1014	971	1024	1067	1002	1010	1011	1048	1028	1047	969	1041	998	996	1031	1008	1035	1037	996	994	1010	1075	1036	991	969	1010	1077	1103	1065	1017	1005	1054	1057	1036	1072	1040	1051	993	1038	1057	1035	1058	1016	986	1070	1028	1036	1039	1020	1020	1079	1053	1028	1088	991	1053	1059	972	1057	1030	1012	1011	1013	1032	969	995	1057	1066	952	1024	1063	1056	1025	1034	964	1042	1026	1065	975	1087	1017	1005	987	1039	1038	1040	1047	1000	1002	1077	1029	1068	1006	1035	1040	1039	1020	1075	1029	1058	1053	1070	1049	1043	1045	987	1050	1058	1049	1066	1043	1003	1019	998	1016	1007	1071	997	1076	1015	1025	1016	1045	1008	1024	969	992	1024	1034	993	1049	1042	1019	1048	1016	998	993	1013	1030	1046	1035	1053	1033	1026	1070	996	995	1023	1040	988	1069	1033	1054	1019	1036	1043	1000	1045	947	1088	1027	1026	1039	1060	1023	1001	989	1060	984	1066	1023	1051	1006	1022	963	975	1045	971	1058	1059	956	996	1029	1014	998	1022	1022	970	1007	1014	989	1052	1077	1059	959	1025	999	1060	1035	1105	1015	1037	1008	1070	1044	1032	977	1014	1092	1069	990	1013	1050	1007	995	1033	1066	1005	1074	1027	1042	1017	1064	1067	1008	1031	963	1018	981	1002	1014	1023	1007	1000	1011	1012	1018	995	955	975	1042	1040	1037	1043	997	1068	1080	1052	1021	1014	1037	1019	1013	1019	986	1021	1034	1009	1002	1085	1068	1020	1024	1054	1068	1002	1071	995	954	1089	1007	1030	1013	1046	1076	1065	979	999	1012	1057	1022	1066	1072	1070	1005	991	1004	992	1042	1067	987	1013	1011	1037	956	1028	1018	998	1008	948	1030	1040	987	1087	1012	1069	1034	1020	1019	1030	1073	1002	984	1028	1067	1020	1085	1026	987	1019	987	980	1011	974	1004	1021	1026	1018	1010	978	1041	1070	970	996	1036	1061	967	1076	1047	992	976	1087	1076	1086	1036	1020	951	1038	991	1003	997	1041	946	1032	1032	1032	975	1019	1073	1062	1002	1024	1025	974	1046	989	1080	973	1046	984	1032	1053	1037	1047	1018	1040	1039	1092	1023	1087	1073	994	1023	1076	1039	1055	996	1063	1068	962	998	1016	1043	1040	1041	976	1064	1072	1028	1019	1040	1044	1028	994	1009	1072	1006	1043	1055	989	993	1026	1045	1016	1018	1010	1032	1012	1000	1015	1009	1077	991	998	1056	1054	1066	1035	1033	1000	1004	1062	1061	982	1059	1022	1009	1064	1039	1012	986	1008	1034	1039	1025	1009	1025	981	1010	1042	1021	1016	1028	1009	1037	1017	1035	984	1064	1016	1012	1089	1086	1011	1012	1058	1062	1082	1066	1049	1014	1025	1044	998	1049	1057	1026	1008	1041	1032	1054	1007	1049	1009	944	1044	992	1036	1048	1046	1075	1044	1050	1072	990	1014	986	1032	1038	999	1034	994	1040	1029	996	1036	1043	1005	972	994	979	1028	1059	1049	934	995	1013	1076	973	1027	1000	993	992	996	1040	1043	990	1031	1000	972	1005	1014	983	1033	1050	965	1016	1037	1028	1046	1035	1052	970	1022	1076	1057	1085	1004	1036	1041	978	1046	1053	1049	1007	1058	1058	1050	1046	1017	1016	1035	1048	1022	1022	1023	1093	1007	997	1057	1014	1027	980	995	992	990	1015	1010	1022	998	1003	1029	1040	1065	1006	980	1038	994	1052	1012	1082	1043	1032	1009	1056	1078	1005	960	1030	924	1010	997	1125	1034	1019	1008	1054	998	1009	1029	1019	1043	1034	952	953	1049	979	1023	1047	1020	1025	991	1044	1060	1000	1051	1023	1057	1003	1032	1046	1045	999	993	1010	1003	1042	1035	1023	1033	1030	1031	1059	1055	1039	987	1043	986	1050	1050	1044	1048	1064	1037	973	1038	1001	965	1070	1004	1042	1008	1046	1012	1029	1015	1004	1023	1042	993	1046	1090	1005	1073	1035	1005	941	1065	1015	1004	1022	1041	981	992	1009	1012	1036	1078	1076	1042	1053	1042	1104	1039	981	1029	1042	999	1051	1046	967	995	1005	1065	1035	1013	975	1025	998	976	1075	984	1063	1003	1017	1085	966	1034	1015	1039	1012	1030	1042	1037	1078	986	1014	1036	998	1021	1038	1007	1023	1004	1011	1079	1031	1063	1023	1028	1038	1061	960	984	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8873	1107	1469	1248	812	695	552	457	384	350	321	344	292	305	271	276	279	251	256	228	236	271	251	234	237	235	257	254	221	246	221	265	236	273	228	223	218	230	241	217	226	250	226	231	197	226	240	239	224	231	236	255	231	217	221	262	222	241	250	251	236	213	269	247	222	210	211	229	239	245	232	218	218	211	236	218	242	219	232	228	246	256	210	232	240	210	220	227	260	251	216	233	221	202	241	234	202	237	230	219	236	219	240	250	220	218	239	218	223	223	253	210	227	232	231	273	232	235	224	250	202	257	234	206	210	234	211	239	229	252	249	205	248	241	231	241	223	245	229	256	245	223	237	209	231	204	202	250	220	207	227	238	245	215	261	258	243	208	216	220	240	252	206	242	228	214	243	238	210	225	238	216	249	247	231	225	234	222	230	235	225	216	222	230	216	227	222	224	248	217	218	239	236	230	225	219	230	213	231	217	240	211	236	220	201	236	187	254	214	240	235	227	233	215	253	254	235	230	241	203	245	220	267	229	215	237	240	214	215	252	202	235	215	246	225	244	228	208	238	229	211	244	217	234	220	221	261	201	253	214	235	236	222	231	220	217	229	257	238	224	247	228	212	212	231	230	224	226	225	243	219	215	225	218	232	222	229	239	228	227	224	222	216	244	230	235	249	235	229	214	204	208	190	185	231	222	216	212	220	255	202	248	243	232	242	230	247	224	208	234	225	236	224	221	217	226	255	230	240	230	240	237	212	228	222	226	223	218	207	207	241	235	235	227	226	229	204	218	212	231	256	238	228	222	216	231	215	223	212	213	242	230	227	226	252	229	243	259	262	227	259	245	236	229	251	251	221	232	228	229	170	228	253	296	211	212	239	238	213	213	210	241	238	205	222	245	231	208	214	241	226	244	222	220	212	224	253	204	219	233	206	235	236	239	226	216	229	234	238	219	226	228	228	222	220	247	239	230	244	192	251	218	239	230	239	248	218	240	223	246	269	225	213	219	244	227	256	236	249	230	233	220	238	213	244	251	231	252	223	239	219	228	240	208	225	231	223	197	232	247	250	223	209	207	217	235	221	239	217	237	248	242	237	200	235	247	221	251	241	231	242	265	235	215	212	220	228	216	233	224	219	243	249	215	222	236	210	222	228	203	241	217	246	230	223	186	219	244	216	192	219	232	234	231	233	214	227	231	225	199	254	223	208	217	213	210	214	219	222	215	216	239	235	215	246	237	253	230	221	244	262	235	202	219	223	222	219	242	219	219	227	232	235	217	224	249	226	215	206	224	197	206	204	239	217	221	228	226	204	242	250	225	231	223	229	237	234	230	208	226	215	210	212	215	232	220	200	247	232	233	231	241	236	249	228	226	223	214	226	230	227	226	198	233	229	239	217	241	237	208	223	224	214	210	229	200	254	224	237	249	242	234	227	218	200	257	193	225	225	245	227	234	204	224	239	223	228	218	240	195	237	223	233	217	213	223	241	217	247	219	217	251	216	221	222	227	218	241	206	249	226	220	254	248	227	230	222	204	225	235	223	202	191	246	229	248	229	229	229	234	237	234	209	215	238	213	241	217	236	251	235	262	229	215	204	225	210	250	233	210	226	241	248	223	230	220	216	238	215	220	221	204	219	220	205	207	245	219	219	212	214	216	238	226	224	205	227	235	217	219	218	228	231	213	239	229	248	215	224	230	223	215	228	242	223	224	216	224	194	237	230	217	224	223	244	230	248	206	220	213	231	238	247	209	235	228	225	248	228	235	237	206	215	234	266	251	255	229	236	222	236	202	203	245	220	224	191	223	233	219	214	226	214	222	231	282	222	226	238	220	221	222	246	209	217	241	207	227	222	255	230	216	212	236	221	223	230	259	239	237	243	232	213	239	206	204	238	230	184	221	243	243	219	255	245	228	211	260	203	256	229	231	226	234	223	205	248	236	223	227	224	214	221	216	209	210	216	232	177	231	233	224	211	231	198	214	238	213	225	204	226	219	220	192	207	223	222	238	222	232	215	226	229	219	220	213	224	240	243	212	237	233	223	195	239	237	202	220	222	220	216	228	230	221	234	218	253	210	213	219	208	224	218	219	218	239	207	230	237	237	236	242	239	211	259	241	281	226	216	197	232	216	244	210	239	246	210	221	226	221	232	232	211	223	245	221	221	222	224	215	217	229	213	246	215	224	236	209	229	224	227	206	215	207	227	225	237	215	222	228	219	228	254	230	246	229	247	235	233	230	246	256	226	225	231	189	218	226	242	206	204	223	259	229	241	198	228	213	206	218	237	239	233	211	253	249	241	213	235	219	252	209	196	227	224	229	225	225	219	237	219	203	222	237	234	228	239	217	222	217	219	210	219	241	240	214	213	251	224	230	212	232	223	232	224	236	234	218	195	236	197	246	185	220	261	214	229	192	222	231	202	217	211	214	187	235	256	206	234	201	194	257	230	199	254	228	246	223	231	218	216	243	216	227	206	264	214	216	232	211	230	215	227	209	235	233	220	234	249	223	198	232	220	211	215	225	221	231	227	223	237	191	250	220	248	249	233	211	234	238	223	204	231	220	205	221	230	249	215	216	199	232	235	220	226	226	215	203	268	230	219	218	248	244	239	236	213	211	229	242	241	238	193	216	212	252	233	225	256	216	213	220	228	231	222	228	212	238	233	199	217	232	243	248	221	212	200	245	240	206	258	230	228	213	233	230	226	222	212	196	224	210	200	213	225	220	212	221	240	247	237	211	229	238	228	232	225	219	229	203	241	220	238	221	230	233	215	232	224	232	223	234	229	244	211	186	235	223	226	221	207	215	229	222	235	225	210	244	234	207	241	218	221	214	224	245	226	253	276	232	219	216	243	241	236	235	245	234	223	219	219	221	208	225	233	263	225	234	214	218	209	197	214	227	210	230	230	243	236	229	216	233	242	227	244	233	245	216	219	225	221	221	229	216	228	237	234	254	194	220	214	227	227	219	212	193	217	229	232	240	200	245	227	232	221	219	227	244	221	209	246	213	208	223	224	235	219	239	214	263	243	233	209	235	226	226	241	232	211	225	206	243	222	247	213	217	234	230	203	228	209	214	248	245	204	233	214	241	221	228	225	215	222	241	225	208	225	237	243	197	228	213	241	230	226	217	228	231	221	241	209	230	235	235	234	240	217	206	235	239	242	240	233	235	236	224	229	233	224	223	246	236	209	233	222	228	209	210	228	221	248	243	228	245	252	226	245	251	198	224	255	219	255	228	243	218	244	211	219	250	232	222	235	231	199	233	217	223	219	218	248	228	202	213	220	211	194	207	223	204	214	210	250	245	216	234	231	239	222	254	194	252	234	238	236	231	229	245	224	206	228	235	214	238	225	220	261	229	219	227	236	256	251	241	218	212	219	240	234	227	220	230	233	209	240	225	225	217	258	204	234	217	221	235	208	222	204	254	232	226	227	239	198	183	231	215	221	245	246	253	252	213	206	229	260	233	245	256	239	255	240	210	233	223	204	240	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5704	1537	3067	3644	3212	2674	2194	1884	1713	1528	1411	1282	1235	1217	1091	958	1065	953	928	998	891	849	877	842	853	844	836	838	786	782	834	756	845	715	805	729	753	762	761	760	729	739	745	759	701	742	703	731	731	746	715	708	667	677	741	760	741	708	688	709	681	749	670	746	699	679	679	683	691	729	703	713	697	675	718	689	732	715	661	680	721	714	744	665	698	643	667	706	721	694	692	675	660	699	676	666	658	726	684	666	727	685	711	690	686	746	732	718	754	681	717	671	687	693	688	735	667	717	681	676	648	655	715	686	655	684	694	716	713	683	685	718	721	698	694	680	674	721	676	670	692	720	726	683	682	709	704	692	669	722	633	673	685	678	722	714	714	654	681	659	708	685	672	688	696	667	734	700	690	680	701	710	690	657	697	669	746	746	663	716	667	674	690	726	705	733	729	721	765	691	682	701	706	723	725	689	684	674	695	698	672	696	715	650	709	687	740	713	696	701	703	707	641	704	714	662	693	687	702	705	648	652	648	695	737	690	675	713	691	684	715	696	682	697	709	705	693	658	697	652	651	728	678	646	684	700	681	649	720	709	676	656	731	688	712	646	686	706	692	676	718	702	670	700	643	683	705	642	676	682	639	695	712	662	709	681	641	684	632	725	679	667	731	699	655	703	661	709	677	669	713	744	662	700	683	696	722	684	707	718	702	669	692	646	706	659	684	678	695	654	686	673	686	689	694	699	657	675	644	673	706	695	743	678	632	680	635	723	692	692	691	714	678	705	702	719	655	693	717	689	703	746	714	660	666	677	698	685	687	665	722	676	681	688	703	676	689	698	696	664	727	674	751	662	691	676	676	703	703	669	697	639	644	659	681	670	687	694	699	692	682	683	698	647	673	711	713	680	707	683	657	693	641	683	640	696	664	619	669	645	739	683	696	652	737	663	684	681	676	737	687	646	675	698	696	673	717	648	706	705	733	664	707	685	690	715	691	685	670	652	668	720	660	713	722	712	728	685	706	688	692	690	722	689	650	712	716	712	677	687	692	676	704	680	687	710	664	672	695	679	674	661	702	661	647	677	745	657	685	703	653	684	653	731	715	687	693	668	714	694	694	728	684	674	672	725	686	688	761	677	639	657	720	667	682	700	641	726	725	696	687	680	642	627	705	700	649	721	680	686	679	693	691	682	665	698	713	708	655	734	728	729	645	745	741	641	661	689	686	693	664	707	690	714	674	718	666	699	736	686	685	699	692	670	679	718	720	652	709	667	650	690	706	628	711	699	673	675	606	669	691	662	658	711	678	633	661	663	669	661	692	699	675	686	680	664	676	727	727	688	712	713	665	730	711	674	691	696	697	665	698	683	665	678	674	668	700	629	706	738	655	663	634	683	677	683	712	643	653	680	682	684	686	723	619	679	662	670	692	699	747	714	702	683	667	660	695	687	633	693	652	693	731	637	709	697	698	707	676	696	682	694	716	686	670	647	685	683	641	682	643	653	646	682	621	663	649	703	703	670	646	680	616	691	675	703	679	709	696	665	697	675	682	699	701	678	706	692	700	705	699	664	718	688	636	661	710	664	715	715	705	687	675	690	694	683	685	690	708	749	699	671	678	672	688	643	709	639	689	685	703	688	658	679	696	695	641	712	669	650	689	692	663	681	716	650	695	679	667	605	671	712	723	631	664	664	691	679	714	673	674	725	667	675	658	711	695	742	703	719	682	706	676	633	710	704	721	699	642	711	701	674	683	708	634	653	697	699	731	697	675	692	697	677	681	662	670	650	659	665	723	671	746	715	697	688	676	659	728	669	673	712	702	669	715	703	745	669	701	716	704	663	693	682	712	671	681	724	695	697	688	702	712	711	677	666	736	684	649	660	670	718	664	742	699	745	670	671	683	671	658	718	706	684	655	713	715	699	700	680	709	688	721	641	674	677	692	702	721	622	695	717	721	717	656	675	699	658	692	708	665	674	684	656	669	706	703	675	687	696	665	690	704	659	692	677	654	690	691	672	710	648	704	740	689	687	715	678	702	708	662	697	699	701	747	675	706	691	711	695	721	680	688	711	660	684	640	708	693	691	676	679	701	648	681	673	653	640	711	661	638	693	749	678	712	656	664	708	701	711	691	643	705	655	632	727	711	682	675	652	674	646	655	686	706	693	701	650	631	704	729	733	638	689	740	673	640	683	672	696	679	714	664	703	662	692	659	660	671	690	710	703	699	688	692	686	720	676	684	735	666	660	711	710	669	661	667	692	710	655	693	641	715	689	695	673	685	655	670	695	704	697	667	653	647	672	666	722	689	672	701	660	713	695	731	630	735	708	654	697	712	667	703	663	656	662	674	688	672	722	733	672	755	649	659	665	649	717	734	732	713	707	676	661	691	696	699	682	733	697	632	660	705	660	688	671	675	671	690	679	709	675	678	717	680	704	662	649	690	712	658	698	681	746	672	683	682	696	716	683	759	644	674	691	667	650	670	681	700	645	681	648	691	714	675	643	678	664	687	701	698	709	668	660	749	707	691	656	711	650	668	668	682	693	667	678	705	699	706	697	676	630	721	630	673	644	676	647	692	661	725	739	666	684	687	745	717	696	716	718	711	703	691	666	663	691	707	708	657	648	678	702	682	707	629	685	717	696	700	691	687	726	679	685	663	663	693	684	637	691	676	713	640	642	720	684	654	648	686	703	683	696	676	689	641	761	706	694	693	635	688	659	711	689	629	667	692	709	643	692	672	740	654	735	664	695	636	706	687	658	684	686	716	701	691	693	680	739	694	696	664	629	683	705	667	655	681	686	665	691	695	686	663	720	638	690	665	688	665	732	696	683	630	641	633	691	662	603	722	693	656	665	666	700	687	720	650	686	734	671	674	679	712	697	646	689	645	672	714	725	681	640	689	716	682	702	706	715	653	719	646	672	672	676	681	690	684	657	672	675	719	714	688	699	692	680	627	712	670	732	635	655	652	673	633	741	701	687	700	714	720	632	703	712	670	688	697	695	726	705	718	744	669	727	688	650	655	644	706	725	712	718	722	695	704	697	680	677	657	706	720	698	682	679	680	684	616	698	708	748	692	676	670	667	661	647	706	679	675	649	693	675	752	711	661	672	679	703	683	730	696	653	715	697	699	685	691	686	677	682	713	729	674	650	710	657	673	668	662	685	678	675	707	705	681	666	710	700	695	702	685	700	702	705	686	687	678	673	739	673	647	690	711	706	665	653	642	723	713	714	673	664	684	632	709	710	698	754	728	754	740	731	700	704	679	716	712	717	673	674	666	669	732	680	694	693	666	670	696	680	669	701	708	690	674	699	684	664	660	694	730	681	647	740	697	687	718	651	682	737	695	717	697	706	683	642	700	727	656	694	703	696	755	748	773	691	688	714	652	663	700	733	690	704	666	690	665	719	724	651	684	689	628	675	653	707	717	713	663	675	686	685	716	711	679	666	672	703	686	695	688	685	674	741	680	693	646	690	703	678	732	686	709	730	687	726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16133	2414	2546	2032	1391	981	741	616	513	422	385	349	305	280	264	248	242	231	245	233	235	183	194	197	190	190	162	173	165	180	224	193	157	170	173	145	184	163	176	149	170	163	164	148	170	174	166	141	164	142	146	187	153	157	165	165	152	175	170	147	158	148	167	177	155	161	185	141	133	160	155	141	148	162	154	171	159	126	171	155	150	159	158	163	132	141	173	152	172	142	154	158	173	155	160	158	153	158	169	172	171	138	137	147	153	159	170	162	149	180	140	146	143	146	155	167	135	144	147	136	154	166	137	153	145	137	133	151	186	158	160	135	149	144	143	159	166	190	154	140	157	138	160	132	171	131	143	149	165	143	165	145	153	151	158	159	157	157	162	156	155	124	170	142	139	138	153	163	153	133	145	158	135	163	145	134	129	136	171	181	155	158	169	166	153	158	147	147	159	155	123	143	147	152	139	139	154	163	149	166	151	154	146	157	155	151	151	142	164	163	131	179	159	134	161	167	150	160	153	152	160	152	143	158	153	149	127	158	155	161	166	161	146	162	159	146	159	140	157	155	148	175	164	165	158	165	158	147	165	147	157	143	153	155	155	155	157	149	154	158	145	168	154	164	150	146	174	154	172	154	138	154	144	156	144	150	158	169	171	142	140	169	157	158	156	165	167	164	155	145	169	153	159	151	153	134	144	152	160	154	136	141	168	153	178	151	172	148	139	151	148	142	154	152	141	154	149	166	153	149	147	158	153	169	161	148	153	150	144	129	136	154	152	143	161	169	147	166	159	165	147	159	154	140	149	173	169	134	155	137	131	150	150	171	152	148	177	157	152	140	121	152	157	141	160	144	130	169	145	127	141	150	147	137	151	146	148	190	154	177	159	142	148	155	174	152	158	156	163	159	153	173	165	151	169	155	163	158	163	157	148	147	139	118	178	149	156	157	145	137	129	153	133	146	143	139	123	161	156	154	140	142	180	162	156	158	153	141	147	149	153	148	130	158	145	147	149	177	151	165	162	155	170	149	162	166	151	153	133	156	140	177	150	159	151	142	146	157	153	163	159	161	148	145	145	168	142	160	142	151	166	169	147	160	159	126	162	143	144	136	152	143	164	153	166	136	146	141	159	158	152	144	128	158	147	163	155	167	147	139	145	144	144	152	145	161	154	155	155	149	141	133	125	140	169	152	152	149	127	164	125	151	152	158	129	144	164	156	169	149	146	151	150	156	176	149	161	149	153	167	144	143	178	161	142	132	173	169	161	145	148	173	173	169	148	163	165	159	145	170	144	172	138	153	168	149	149	147	156	184	157	149	150	160	149	152	155	162	129	140	156	168	165	166	181	166	147	147	147	158	149	140	132	171	148	161	135	143	154	150	143	142	166	166	145	146	136	159	139	163	133	133	165	168	159	145	154	136	155	157	164	164	159	149	176	158	152	136	159	154	144	144	144	167	161	160	143	160	152	137	166	176	162	172	136	128	160	137	162	170	145	159	144	150	152	186	133	164	140	164	165	146	149	138	164	167	154	148	164	143	139	152	155	154	145	146	158	156	145	146	166	148	160	139	136	129	147	160	163	143	176	155	171	181	137	168	150	161	157	159	149	168	158	166	142	166	165	155	157	131	170	154	131	143	159	138	152	167	161	149	152	167	156	153	136	130	131	173	162	150	161	157	150	150	156	162	137	147	133	144	168	170	142	181	158	148	156	156	158	151	138	132	159	159	148	161	168	153	140	155	127	138	147	185	162	144	140	142	160	149	169	146	143	142	174	162	158	161	160	165	150	153	150	162	159	146	137	148	130	160	147	137	160	157	157	169	157	161	161	168	160	167	129	157	146	140	148	173	132	137	157	166	167	166	146	156	140	126	148	172	153	165	166	143	151	168	159	150	158	141	136	145	147	143	156	150	165	159	147	138	156	144	152	154	142	153	139	157	155	147	179	134	168	173	178	145	146	152	148	147	126	143	158	131	154	145	150	158	136	168	172	164	174	136	153	132	154	140	165	158	174	151	147	193	143	162	136	149	147	152	169	148	159	157	159	150	155	156	173	163	157	145	151	142	120	144	169	142	170	152	148	151	139	168	167	165	150	139	172	129	179	162	150	170	151	159	146	153	167	154	134	146	166	166	132	167	143	132	144	146	147	158	174	145	156	159	132	150	138	171	150	143	171	151	153	163	166	158	144	162	140	146	143	152	158	149	145	152	157	142	159	155	136	165	145	157	156	135	151	148	139	173	138	131	150	144	165	192	139	165	157	163	165	130	129	140	179	142	161	155	161	145	148	178	133	143	187	162	152	144	150	170	130	153	151	151	153	154	137	155	128	162	155	159	153	157	149	134	156	163	154	143	145	166	153	147	141	130	165	160	176	154	155	161	149	153	158	164	164	166	141	157	151	148	138	166	179	150	155	152	139	146	147	152	162	155	151	149	137	150	136	172	165	159	176	142	158	151	122	149	138	153	160	166	152	130	158	170	142	143	159	164	135	138	137	165	162	155	149	129	158	143	164	138	157	163	180	146	177	143	149	141	160	158	143	174	171	141	149	159	178	155	132	158	150	149	150	159	159	142	140	149	154	153	162	135	141	153	133	140	142	147	142	163	154	154	142	151	164	163	175	122	141	151	142	176	179	184	129	152	139	158	146	134	124	146	164	130	133	146	168	156	161	151	170	146	150	154	137	149	155	146	131	146	158	167	151	160	143	145	145	164	161	161	142	133	137	143	150	139	145	154	150	166	145	127	142	158	139	140	146	170	168	148	161	142	143	166	148	154	151	153	145	128	148	156	164	125	143	148	151	151	160	170	172	143	159	158	158	140	175	157	157	161	151	154	141	163	153	143	162	142	163	160	118	147	148	156	161	166	158	163	134	153	148	138	138	145	135	132	144	146	136	151	162	144	171	148	148	151	155	159	168	161	181	160	145	134	139	155	163	139	138	146	163	153	154	151	169	146	157	163	161	171	149	152	138	186	143	149	152	154	156	158	160	172	152	141	162	140	152	167	167	136	151	144	133	140	155	145	165	150	157	132	162	154	146	162	155	158	145	160	159	146	154	160	161	175	156	149	140	130	115	121	157	148	148	135	157	142	157	152	170	133	180	162	122	156	151	153	139	140	149	137	160	151	163	158	152	188	139	164	127	156	158	170	144	157	173	139	160	137	162	163	164	162	150	142	167	133	157	129	151	153	141	136	145	142	157	166	156	127	150	149	141	131	140	187	153	143	156	141	153	155	148	164	159	173	150	145	162	160	135	140	157	167	167	147	170	130	170	135	149	140	132	147	148	146	143	144	162	155	144	146	150	164	140	151	150	132	137	144	145	158	132	158	149	148	159	157	165	146	153	167	145	159	135	142	156	166	151	161	148	159	128	159	162	164	156	127	147	165	153	143	159	148	135	159	143	168	164	163	152	134	152	170	185	139	148	161	166	154	198	158	151	153	137	160	145	155	134	169	163	134	149	142	164	164	166	141	153	144	145	138	146	179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7672	2230	4815	5837	5181	4229	3603	2879	2357	2082	1999	1626	1567	1360	1254	1234	1115	1016	921	942	897	845	764	813	813	805	721	780	705	710	625	689	618	645	614	591	628	642	610	592	646	595	576	522	594	589	566	557	555	562	544	551	541	548	522	532	549	549	554	529	541	502	544	527	566	549	532	522	484	557	539	522	508	526	550	485	509	571	538	537	516	509	499	552	496	505	512	542	529	512	516	534	521	508	497	481	493	494	501	524	476	496	517	498	521	538	485	493	495	557	546	527	522	524	522	521	500	500	514	522	503	521	500	494	556	531	499	496	459	506	521	497	488	464	500	475	542	487	480	550	531	500	509	535	474	529	508	529	564	491	515	529	478	478	498	483	541	505	522	497	518	499	529	504	488	510	500	509	519	496	519	543	497	502	439	523	482	495	452	508	482	476	519	512	460	498	505	526	471	492	513	512	535	526	515	531	505	510	511	526	502	522	534	497	521	521	460	566	509	508	486	456	528	500	507	515	516	474	492	504	482	472	496	507	536	475	506	517	474	463	515	504	494	527	516	478	517	515	508	518	476	487	498	504	543	510	486	456	512	487	509	535	459	487	518	469	477	507	518	510	530	553	522	498	519	541	539	512	461	489	501	459	495	528	494	506	527	501	471	503	492	504	480	498	500	470	524	448	518	520	485	460	492	506	483	511	457	496	478	451	494	543	482	489	506	498	476	454	525	519	483	520	505	467	511	486	540	518	500	522	528	472	477	497	504	520	542	505	509	499	490	516	502	492	509	457	493	499	488	482	497	500	505	442	516	493	480	517	497	486	497	493	528	553	474	507	540	493	479	520	529	472	509	468	515	502	484	477	488	523	517	474	465	488	494	478	523	512	495	476	504	521	515	532	509	523	495	503	505	500	530	490	518	493	549	488	480	525	479	513	526	483	529	494	522	473	539	490	537	469	491	537	502	502	504	484	493	488	511	509	497	504	458	498	502	472	497	514	505	476	496	480	474	521	485	481	477	459	478	494	484	497	530	503	461	475	522	524	495	507	518	516	510	507	478	520	496	492	537	486	484	514	535	531	503	479	495	476	520	482	496	492	508	482	514	493	501	476	510	502	495	503	505	444	517	484	526	521	534	496	518	489	495	519	543	471	487	531	503	536	474	541	496	521	475	501	484	499	492	477	530	504	542	505	509	533	454	481	492	515	511	504	554	504	476	515	514	561	485	499	487	495	565	493	486	507	512	526	485	479	494	495	524	496	480	538	502	520	487	497	547	474	474	482	510	511	481	511	519	502	541	501	511	474	527	489	533	459	509	510	492	515	498	493	475	488	517	492	497	508	501	463	509	518	523	550	480	464	477	507	486	519	512	510	507	491	520	526	511	479	486	526	493	484	486	497	519	511	532	511	527	472	490	513	496	496	516	469	499	499	503	494	501	494	497	524	459	536	503	503	480	552	510	522	501	479	506	487	493	462	519	478	518	507	519	524	503	474	516	483	491	483	499	489	516	480	529	462	506	503	488	520	509	525	508	481	557	497	487	491	487	511	502	498	485	556	481	451	508	500	522	530	487	513	548	507	475	473	488	501	480	545	525	495	499	521	465	506	540	504	515	525	518	497	500	532	496	529	493	514	466	494	476	453	476	516	509	495	510	489	510	483	542	520	488	485	490	484	519	457	510	507	532	508	483	504	479	483	524	475	466	491	471	518	495	481	502	494	483	470	506	468	541	510	489	467	488	497	487	481	529	548	499	491	526	525	499	496	509	517	499	520	527	506	529	494	504	513	499	493	492	469	538	468	469	480	515	514	470	507	491	520	485	561	458	490	498	488	483	462	458	516	500	535	486	520	499	485	477	495	485	510	501	457	522	511	493	483	485	531	474	532	502	536	536	474	495	527	494	462	554	477	513	481	478	515	462	517	506	477	472	498	494	471	495	509	495	472	502	510	510	467	530	478	521	524	551	518	520	490	514	499	499	480	468	468	515	478	504	484	504	533	496	493	471	539	504	484	498	502	459	493	540	529	500	493	489	485	474	496	487	493	490	516	514	541	510	495	527	461	459	503	492	484	537	540	489	522	465	519	503	505	522	527	496	499	493	509	543	467	498	516	498	475	487	522	476	551	494	468	490	534	496	488	505	514	524	504	559	458	508	471	491	513	489	483	485	524	515	501	530	494	513	526	485	525	505	507	529	497	491	495	510	505	486	500	471	501	502	472	509	519	504	502	508	492	515	556	558	509	489	515	469	510	519	493	485	516	511	528	497	518	508	495	482	458	512	478	509	514	504	511	483	478	473	508	480	452	484	483	487	523	439	469	474	464	536	512	495	475	494	524	483	499	463	562	485	536	494	501	495	499	487	478	507	490	490	513	495	520	530	497	498	494	518	493	511	484	470	494	481	477	493	524	503	468	505	444	512	521	525	502	516	522	508	487	502	527	527	478	466	490	491	486	474	549	529	539	505	500	494	502	467	515	496	513	515	520	490	486	516	509	483	499	493	481	516	488	513	492	540	523	533	498	502	514	474	475	507	516	482	489	466	491	532	482	470	513	505	497	535	495	503	507	524	481	516	470	498	522	493	531	502	500	524	486	493	532	515	521	556	526	523	494	501	483	488	485	464	490	505	517	477	541	511	486	471	510	486	476	514	495	489	501	501	534	491	515	493	504	498	465	522	483	498	538	499	469	518	473	499	518	479	496	489	494	486	490	512	526	513	503	475	499	454	508	520	490	471	517	473	524	469	500	466	499	518	520	479	528	497	504	520	443	485	507	482	523	493	497	518	548	507	475	477	511	474	490	487	517	511	473	462	511	500	492	506	474	491	529	479	548	532	506	529	469	522	544	503	486	472	518	469	461	499	503	475	485	555	510	502	503	498	481	500	547	514	485	507	531	502	522	530	510	489	500	461	489	481	503	502	509	529	453	479	486	498	486	513	587	504	502	482	488	488	512	519	519	532	528	515	502	480	525	483	530	503	535	469	510	486	504	447	478	514	478	477	514	476	507	468	499	537	532	519	520	481	488	463	505	521	540	512	522	490	498	518	495	502	482	520	469	539	532	521	493	473	479	516	488	509	498	484	531	484	480	490	487	498	466	491	497	504	545	523	520	523	496	521	477	514	560	469	461	508	540	527	511	499	489	503	481	495	510	514	478	519	504	511	481	516	516	468	510	489	494	522	472	514	519	524	470	485	524	500	503	464	527	525	506	487	485	503	458	497	477	508	495	497	477	496	483	497	471	473	511	489	515	527	525	497	501	518	505	499	493	556	478	511	473	507	522	528	513	503	487	474	500	553	486	518	513	479	507	539	502	481	498	448	496	506	466	485	513	510	503	497	547	550	489	493	496	488	493	522	465	485	485	488	496	489	489	541	526	520	497	513	511	521	478	482	502	488	514	540	483	505	550	506	450	514	517	489	484	497	527	548	531	514	480	534	498	440	510	477	549	512	497	531	527	489	516	487	465	505	511	531	488	493	522	536	489	529	492	459	530	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2298	454	459	392	410	412	373	364	382	347	383	374	348	350	368	376	341	372	373	371	345	348	339	371	345	390	371	351	360	383	372	342	355	332	354	360	352	336	377	387	354	365	359	353	366	342	348	399	348	380	420	366	353	352	395	378	362	399	352	373	388	379	303	370	367	322	362	314	375	375	371	357	367	351	358	346	371	360	341	366	334	349	337	370	345	381	356	371	349	369	389	356	383	372	357	347	347	375	355	335	372	337	348	380	378	364	394	352	392	364	375	362	336	348	341	365	353	339	337	379	357	363	383	348	344	332	349	387	388	362	365	361	382	366	352	337	391	333	376	373	345	341	372	367	369	385	356	371	371	361	345	333	351	356	357	355	365	357	353	373	369	352	360	322	348	345	331	346	345	347	390	331	385	330	351	331	363	335	351	384	377	349	329	338	348	344	341	377	360	327	339	401	350	328	373	379	353	365	390	351	370	370	353	354	353	371	357	347	369	364	372	361	348	368	348	394	337	360	381	359	344	356	368	371	393	371	354	322	392	360	331	390	354	361	361	356	331	372	376	361	343	355	382	344	338	346	338	391	347	361	355	364	357	352	334	376	367	382	329	363	350	344	363	366	351	393	369	372	398	395	339	332	357	341	378	318	372	361	356	371	345	340	359	360	349	388	373	351	353	368	344	383	370	369	371	354	338	362	359	367	321	349	343	351	326	376	364	366	374	370	358	352	340	344	361	355	353	361	355	386	367	359	347	351	341	370	374	341	355	328	348	352	348	326	354	380	340	370	389	385	371	354	355	368	350	367	351	361	373	398	368	368	355	347	361	351	346	387	339	355	345	348	372	379	351	350	394	378	347	334	369	362	352	346	355	382	362	347	350	375	328	379	382	353	347	362	375	364	349	352	361	362	316	407	352	350	329	355	353	349	323	346	360	339	405	336	373	346	351	362	357	370	367	372	347	373	332	362	349	334	326	349	365	378	385	380	348	327	363	374	375	335	353	355	328	386	357	375	372	373	341	356	422	359	365	355	346	330	363	359	372	364	350	340	371	324	350	370	382	378	359	364	379	376	374	369	337	348	358	377	369	366	361	355	345	370	366	320	373	358	357	383	347	364	362	359	337	373	363	349	369	374	363	360	338	387	352	356	341	379	358	349	376	366	372	359	380	379	368	371	378	374	362	370	359	361	359	341	383	383	342	317	357	371	345	362	363	345	355	371	336	350	380	397	361	355	373	373	373	383	335	380	377	394	330	371	385	354	363	399	333	326	322	385	335	321	376	362	335	334	360	358	370	372	350	379	411	393	363	337	378	350	364	332	370	358	344	371	348	374	410	367	366	382	374	376	380	345	334	353	370	318	333	343	369	331	347	373	347	367	364	351	382	364	375	377	378	406	360	380	348	360	348	369	332	366	390	366	378	349	342	353	320	388	354	407	364	377	367	352	351	362	368	392	364	355	353	356	358	368	368	354	331	412	391	377	372	379	348	369	380	365	345	384	360	365	392	326	390	359	391	392	344	356	348	332	347	357	356	389	351	356	369	390	366	369	362	378	330	320	387	372	351	363	380	335	329	351	392	383	367	387	350	355	380	354	360	363	368	345	342	344	372	324	355	355	337	371	380	328	375	374	371	358	355	344	346	362	361	361	331	351	385	371	375	362	375	307	373	367	355	367	362	351	380	366	327	334	343	365	351	345	359	348	354	359	370	375	347	372	373	361	339	355	364	334	367	362	356	386	340	334	348	388	356	354	382	392	365	345	365	363	374	344	367	347	312	355	382	347	324	362	358	377	333	356	357	331	372	353	364	385	333	351	362	376	374	349	360	355	347	346	343	354	360	342	379	360	367	381	390	372	378	341	359	376	389	380	331	340	369	318	367	325	365	352	356	381	354	384	354	404	427	359	368	335	350	380	381	346	382	340	379	361	353	355	373	372	393	341	356	366	354	320	383	383	341	343	388	384	347	352	366	346	353	361	322	364	351	361	377	317	366	364	359	345	373	343	365	373	363	339	361	356	348	362	380	377	340	382	330	368	346	367	358	366	357	365	388	367	341	369	349	341	354	395	353	349	373	370	361	400	370	357	314	342	364	353	393	376	364	325	360	380	355	351	384	359	335	325	385	395	387	340	376	378	389	330	364	341	346	361	377	375	362	369	394	380	384	394	372	358	379	368	367	362	361	351	316	360	356	373	360	374	360	370	379	377	351	363	392	365	341	367	373	328	373	366	356	351	357	372	351	374	342	347	418	369	370	365	387	381	343	346	357	351	328	376	364	336	359	374	355	337	355	377	356	343	341	370	368	363	369	343	368	335	379	374	383	382	375	365	388	353	344	393	349	346	386	348	336	360	363	351	399	347	361	389	384	336	357	366	337	371	340	347	330	393	349	338	368	336	369	346	337	338	329	349	357	377	382	374	360	349	351	366	352	347	340	334	365	360	366	390	371	388	390	381	352	347	368	343	353	341	390	335	368	333	348	346	382	328	374	381	376	357	408	380	345	364	340	367	378	379	354	362	350	371	362	377	342	342	352	373	336	342	338	410	373	348	360	378	384	339	394	324	357	328	376	367	376	327	353	348	377	372	363	368	341	356	345	378	346	376	341	390	353	357	391	367	370	357	384	340	356	361	344	364	380	359	364	374	358	365	350	337	375	347	358	367	347	353	347	336	322	368	370	324	355	341	360	342	359	337	373	371	386	321	395	375	324	345	392	309	351	376	384	358	405	383	331	367	376	369	368	366	358	386	329	368	366	377	350	332	367	375	339	330	358	353	346	329	382	342	343	344	388	369	329	362	399	356	338	383	333	368	379	368	347	359	358	342	392	350	372	360	351	324	358	368	345	365	406	383	343	334	353	326	347	338	381	345	347	347	364	342	359	387	381	349	395	375	345	370	350	396	332	333	371	358	340	324	357	333	324	380	375	350	372	349	370	356	405	359	367	366	374	365	368	364	348	366	378	330	387	371	349	333	371	357	349	393	379	334	356	346	321	374	346	342	351	349	370	382	357	367	339	378	357	335	351	370	389	363	366	360	334	355	342	349	363	380	361	352	392	378	352	350	374	349	344	368	352	355	338	336	373	324	374	361	364	335	344	372	359	349	351	377	403	365	347	321	363	334	362	377	335	367	352	426	368	340	360	333	352	365	338	354	323	373	375	360	339	347	364	368	362	371	353	385	350	353	368	314	329	331	361	346	349	367	358	357	353	352	366	387	329	357	350	339	369	381	334	361	328	333	369	361	358	368	381	325	374	395	382	367	375	400	369	387	379	364	338	324	375	331	339	375	365	371	365	374	339	398	362	401	343	339	343	361	373	329	355	382	363	328	328	377	371	391	349	398	360	375	370	352	360	337	353	396	377	370	376	390	330	352	379	329	361	342	338	354	343	375	381	365	301	384	354	340	378	347	349	349	335	355	375	369	358	355	391	386	378	347	391	363	359	346	374	355	342	353	372	338	346	333	365	353	360	367	359	329	374	358	365	362	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2511	1097	1268	1281	1172	1184	1109	1115	1114	1110	1097	1083	1053	1054	1071	1031	1045	1051	1089	1047	1093	1021	1045	990	1066	1005	952	1074	1003	1067	1067	1072	1025	1020	1065	968	989	1102	1046	1041	1017	1041	1007	1020	990	1076	1020	1005	1066	1023	1014	988	1042	1058	984	1006	1023	1076	1070	1007	1036	980	1009	1000	1048	1010	1007	962	1029	1025	1052	1039	1016	995	969	1002	1024	1030	1044	1024	1043	1062	1030	1087	1027	1037	1067	1077	1064	980	1011	1050	991	958	1074	975	1036	1061	1029	1001	973	1025	1011	1018	1048	968	1064	1017	1049	1033	1029	1011	998	1033	972	1016	1074	994	984	979	1027	1035	1003	1035	1090	1043	1025	1032	1001	993	1044	1063	1097	960	1042	1008	1041	1049	1027	1024	994	1055	996	993	1048	996	1020	994	1088	1048	1043	1053	905	1112	980	998	1071	1018	985	1014	955	1118	927	1025	1029	1097	1025	959	985	961	1022	983	1011	1063	1053	1090	1009	1058	1003	1049	1054	1021	1028	977	1019	1067	1059	1029	1047	1019	1023	1022	968	1049	998	1017	1047	1043	1008	1032	1018	976	1040	1034	1039	1042	1048	1004	1029	1029	1074	1002	1017	1015	1004	1018	1064	1057	981	1094	1010	1021	972	1001	1016	1014	1029	1018	1002	1010	1006	1028	1031	985	1007	958	1032	1010	1060	1053	991	1035	1025	942	991	1050	1036	1028	985	1045	1040	1010	1052	1112	1018	1029	1011	1053	1039	1043	1053	1054	1032	1019	995	964	1077	1018	1043	1041	1051	1087	1026	1005	1007	1114	1050	994	1024	1061	1020	1038	994	1028	1090	1008	1126	974	1064	1037	1059	1001	999	1070	1034	1084	1031	1070	1025	1038	1043	989	1033	1049	974	1007	1039	1036	1027	1025	1119	1006	1007	1029	1039	1046	1002	1038	1030	983	1072	1039	1005	1088	1001	1035	1072	1024	1043	950	983	996	1040	1022	1032	1071	1007	1034	1015	981	1022	1016	991	1067	1056	1009	1056	1027	1013	1022	1043	1025	991	1003	1071	1030	1002	1037	1008	1048	1037	1065	1021	982	1071	1111	1043	1037	1026	1047	1051	1035	980	1061	1060	1015	1027	1045	980	1019	1059	1045	1041	1053	1028	1060	978	976	988	1027	1044	1003	1077	1042	1044	1042	1000	1028	1004	1053	1002	1078	987	1039	1032	1039	1059	1081	976	1029	1098	1043	1081	1032	987	999	1033	1097	1003	1062	1000	1067	970	996	1036	1110	1112	966	1024	998	1015	1062	1072	1029	1060	1061	990	1053	1032	1055	1005	1016	975	1054	1056	954	958	978	1031	1019	1061	1010	1021	1055	1048	1012	1032	1037	1011	1060	1009	1039	1017	980	1003	998	1079	1002	1015	1011	1011	1000	1049	1068	1075	1007	1055	1071	1113	1042	996	1037	1065	1019	1001	1074	1042	1021	1074	1029	1038	991	1044	988	1005	1023	1009	1033	1025	1036	1024	974	1045	991	999	1027	1095	1000	1042	1043	1013	997	978	1015	1017	1058	1019	1032	1009	1039	1061	1053	951	1042	1010	1015	1013	1001	1004	990	1087	995	997	1005	1106	1009	1000	1081	1059	1058	1058	997	1046	960	1040	934	1039	990	1042	1045	979	1004	1025	1001	1018	1055	1019	1018	978	1052	1021	1047	1047	1057	1033	1029	985	1038	1022	1042	995	1011	1048	1046	1039	1000	1046	1016	1075	1043	1048	984	1020	1046	1018	1031	1011	1017	1050	1045	1037	1071	1090	1035	993	992	1042	1079	1129	1021	983	1053	1069	1067	977	1018	1059	1031	1015	1036	996	1012	1028	987	1084	1055	1017	1044	1064	1074	1002	1035	1020	1049	1086	998	1005	1023	1008	1027	968	1039	1015	1003	1023	1052	952	1081	1061	996	1016	979	1049	1018	975	1051	968	1008	987	1019	1014	1008	1054	1049	1079	1032	1017	1012	1022	1030	1017	1013	969	940	1077	953	1015	1022	1013	1016	1016	1112	1082	1016	1036	1066	1030	997	1071	1009	973	1071	1048	994	1026	1047	1060	1054	1037	987	980	998	1043	1006	999	991	1012	1008	1003	1013	1040	996	1025	998	1070	929	1055	1054	1040	1008	1047	1088	961	1042	1007	1019	1047	1061	1088	990	975	1020	1026	1013	1024	1021	1029	1005	1071	998	1014	1058	982	1016	972	1037	1047	1014	1074	1056	999	1064	1018	1076	1043	1018	1026	1068	1041	1032	1047	1044	1013	1022	1044	1109	1098	1046	1045	1001	988	959	1000	1001	1029	1008	1041	1012	1062	996	971	1028	1026	1074	1044	1001	1028	1065	986	990	1042	1044	974	1047	981	1001	1008	1061	1043	1025	1028	1071	1040	1042	1059	1028	1066	966	1070	1048	1073	1072	1031	988	1030	1052	1028	966	1002	995	1039	1037	1037	1059	1021	1002	996	1043	1045	1025	1019	1067	1041	1068	1046	1027	1058	989	1063	1032	1043	971	1012	1034	967	1019	1057	1048	1018	995	1022	1072	992	1044	1084	1034	1021	1050	1040	1025	984	1032	1030	1041	1017	1087	1024	1032	1059	1110	1059	1034	1022	1009	1041	1025	1007	983	1014	1045	1081	1023	1041	1028	1064	1031	1011	1039	1002	1077	1023	1093	1052	1048	1063	1065	1026	1038	1046	1035	1065	1052	1027	1034	1009	993	1022	1015	1060	983	1060	973	1022	1000	985	1019	983	961	1019	1035	1007	1037	1005	1009	1041	969	1041	1025	1004	1015	1070	1042	1050	1038	1032	996	1021	1038	986	1035	1015	988	1008	1079	1040	977	1072	1040	1043	1034	1079	1066	1082	1047	998	1001	1061	976	988	1066	987	975	997	1035	1067	1033	1044	997	1044	1014	1035	1014	982	1007	1018	1047	1050	1015	1043	1026	1012	1059	1043	1030	1030	1008	1032	999	1028	1024	974	1062	1054	1003	999	988	1066	1028	1020	1016	976	1013	1021	1056	1067	1020	1096	1105	1078	1002	1027	1013	1050	1002	1057	1013	1051	1053	1019	1014	964	1024	1078	1013	974	977	1043	1061	1028	1004	1044	979	1025	1004	1011	1057	1087	1013	1062	1036	1008	1001	991	962	993	1024	1000	1031	966	1098	1054	999	1040	1032	1025	979	1005	1038	992	1051	1061	996	996	1024	1105	1087	1043	1017	1061	1015	1033	1050	1015	990	994	1027	1001	1038	977	1025	999	949	1029	991	1053	1042	1020	1046	990	1045	1024	1021	1042	1082	1009	1068	981	1051	1027	1034	1070	1077	1089	1037	1002	1008	1049	1040	967	1021	1040	1029	1061	1049	1062	994	968	1066	1027	1049	1025	1037	984	1052	994	1012	1053	1059	1032	1034	1016	1040	992	1030	1005	1030	1029	1013	1018	999	1097	996	1064	1041	1029	1047	1059	1029	1010	1059	1059	1100	993	998	1090	1005	1008	967	1009	1022	1060	1003	1022	1054	1043	1043	997	1014	1019	1053	1025	1040	1053	1047	1035	1044	1009	1086	1082	1057	1008	1002	1000	1030	1028	1049	1029	1024	1018	979	969	983	1051	1027	1021	1004	1060	1060	1036	1075	995	1044	1061	1050	1001	1014	1060	1015	1047	989	1024	977	1023	990	1001	1011	1008	1077	1018	1051	989	1045	1030	1039	1000	1026	1030	1053	1087	1024	969	1061	1017	1005	1060	938	1057	988	1038	1035	1029	1035	1079	1036	1043	1010	1025	1033	1057	1059	962	1060	1051	1008	998	1016	1052	1042	1028	995	1010	1026	1037	1016	943	1045	1068	1065	1021	976	1042	1039	1050	1039	968	1069	1052	1047	1032	982	1034	1001	1014	1014	1018	994	997	1040	1007	1103	1050	1053	1051	1055	1024	1033	1004	1073	976	1046	997	1009	986	1057	982	1004	1080	1009	1056	1010	1020	995	1006	1091	980	1049	1029	1024	1003	975	1118	1068	1032	1040	1014	1005	976	1057	1015	1041	973	977	1073	1018	1040	982	993	1026	1029	1064	1011	1017	1051	1064	1029	1037	958	1002	1049	1007	1025	1007	988	993	998	991	982	1069	1044	1026	1068	1035	1046	1012	1057	1006	999	967	1031	973	1025	1045	1048	1035	1042	1002	1057	991	1003	1003	985	1016	1028	1042	1123	1047	1036	1020	1055	1073	1039	1039	998	978	1046	1031	1021	1107	1023	1027	1032	1039	1070	969	1011	1073	1031	1048	990	1015	992	977	1085	1027	1005	1001	1028	1044	997	984	1028	1069	1022	1069	1048	1020	992	993	1066	1104	1013	1046	1055	1033	1031	1013	1020	1050	999	1047	1038	1050	1052	1002	1015	1075	1010	1040	1020	1010	1053	982	957	1014	980	988	1097	998	1054	1062	998	1024	1045	1014	1067	1044	988	1066	1063	1025	1067	1005	1035	1021	1000	1007	1025	978	1016	1033	982	1020	1067	1066	983	1017	983	1062	978	1009	1059	1097	1052	978	998	1050	1046	1032	1059	1036	1027	1025	1005	1006	1023	1032	1038	933	1035	1028	1089	956	1046	1054	973	985	1023	1006	1036	994	1041	1012	1026	1032	1008	1030	1013	1012	1044	1021	1007	1053	968	1064	1010	1043	996	1023	958	1040	996	1055	1068	1029	1057	1049	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8703	1063	1444	1202	821	690	512	414	420	344	360	324	279	296	289	269	282	258	251	249	259	255	239	251	251	273	239	242	227	260	251	251	256	238	222	270	217	240	226	228	242	240	219	259	272	224	223	248	217	211	212	234	228	247	218	224	214	246	236	231	230	228	252	234	239	225	234	204	231	244	234	221	225	226	222	240	215	227	249	246	217	228	223	224	229	242	221	259	237	220	239	232	246	210	241	231	235	224	197	211	209	223	201	222	227	192	232	231	240	226	236	230	246	195	229	261	235	241	213	224	232	245	254	235	241	257	216	230	223	232	241	241	224	236	231	221	237	230	235	210	234	225	244	241	218	245	252	231	194	215	244	231	234	207	215	241	226	232	244	212	232	215	245	210	232	228	225	228	234	221	231	210	226	229	212	264	226	245	210	234	236	242	218	194	254	243	234	244	221	261	236	265	255	199	218	209	187	213	222	217	212	216	250	235	224	217	255	235	220	208	225	225	225	216	185	216	238	210	227	231	218	242	208	228	207	239	225	249	215	219	239	204	248	229	219	220	220	228	227	240	224	260	219	232	238	249	253	235	225	233	226	218	240	247	212	212	194	227	246	206	216	202	200	253	231	219	213	227	243	233	205	236	230	220	245	216	202	200	242	245	212	241	237	222	220	231	225	228	231	224	208	235	187	226	227	208	222	212	242	221	240	234	226	236	255	213	217	235	209	246	250	243	226	214	208	216	229	241	195	217	233	238	212	249	252	243	217	201	229	222	219	205	248	237	225	221	210	232	222	232	239	242	213	242	243	238	197	224	216	212	198	215	227	224	219	221	210	219	249	217	232	211	213	258	199	231	231	196	214	223	231	208	220	226	239	256	230	220	213	232	213	217	215	219	189	223	209	240	224	241	225	198	196	237	235	222	215	225	240	217	219	203	222	218	225	231	242	206	228	211	249	237	228	220	229	227	231	235	231	236	231	239	230	209	204	202	207	208	215	208	231	218	207	216	238	227	228	222	195	236	229	249	238	248	224	229	219	237	205	256	221	216	200	213	247	214	253	197	215	219	211	231	209	221	220	233	238	234	234	245	233	212	219	236	239	235	254	210	244	225	223	243	192	197	248	228	236	239	243	188	226	213	248	216	219	196	234	184	228	230	241	227	230	246	199	234	224	227	235	253	200	217	222	234	225	224	208	233	237	232	208	221	225	204	235	213	253	192	204	240	215	244	244	175	224	229	231	228	193	202	214	209	235	241	231	208	230	233	205	223	231	232	215	221	221	242	231	230	226	232	240	230	237	245	213	225	228	209	221	215	205	249	239	237	235	201	246	209	236	232	203	205	247	247	253	227	228	210	225	227	216	250	216	230	231	237	231	226	244	216	229	229	240	252	219	234	198	245	222	218	200	241	250	225	217	211	236	255	225	237	261	205	234	208	241	231	225	239	235	233	216	227	242	205	222	239	207	228	240	204	191	248	246	214	220	195	247	212	236	205	212	238	226	221	227	202	221	245	226	246	210	242	207	226	223	221	227	228	207	245	225	217	225	235	227	242	207	208	237	230	237	219	215	201	227	226	228	248	208	199	242	245	212	247	237	214	224	217	228	203	233	253	220	240	199	209	244	227	225	220	234	215	224	234	237	226	234	226	252	250	244	253	217	233	217	214	206	232	199	230	259	233	258	196	244	202	212	193	242	219	242	220	218	244	234	203	215	236	227	220	243	245	215	252	223	214	228	233	219	229	232	214	214	232	217	224	232	239	220	221	238	224	215	252	205	245	240	220	221	212	197	220	215	226	232	231	221	236	218	224	234	229	209	195	232	209	225	203	199	217	228	212	196	207	223	213	205	234	225	228	196	230	244	220	247	233	213	196	217	263	212	256	234	204	211	240	216	212	235	241	210	238	232	236	251	235	240	235	227	228	211	244	259	234	222	229	217	223	224	244	237	236	246	210	240	234	223	222	211	224	229	204	232	219	253	245	232	209	235	228	214	210	207	239	238	240	201	239	241	237	227	234	230	237	219	209	230	228	249	220	243	222	235	245	221	216	206	244	227	221	224	213	221	220	224	227	247	226	239	243	237	216	191	226	202	196	233	216	213	222	240	237	209	216	203	253	215	237	215	227	248	238	227	223	230	237	214	239	236	244	245	223	219	239	236	252	213	221	217	208	202	230	225	206	244	244	226	211	240	196	229	226	233	216	209	236	225	210	250	232	228	230	248	219	223	208	215	215	228	219	219	217	227	240	232	225	213	242	233	221	267	205	205	246	239	211	210	216	199	228	228	250	227	223	240	207	225	235	214	223	240	243	218	244	212	216	220	223	238	237	235	260	231	222	228	212	234	227	254	216	212	243	227	216	243	232	233	221	219	234	211	230	214	240	232	197	236	234	229	206	195	240	245	266	236	243	222	254	207	216	234	257	225	202	212	203	229	230	238	221	234	250	218	209	231	203	210	250	205	227	230	231	231	232	219	241	232	224	231	246	202	248	219	217	240	208	244	226	227	225	211	229	255	219	256	248	212	211	245	225	231	214	207	217	237	216	250	229	224	221	217	255	213	208	242	223	223	243	229	219	226	222	211	204	234	240	213	234	220	241	221	220	254	230	228	209	226	252	240	232	213	241	213	225	213	231	226	210	238	206	230	198	215	209	242	214	249	216	232	218	215	227	203	237	270	225	216	214	218	248	230	247	236	252	240	194	205	221	204	230	206	235	236	223	212	184	201	231	216	232	219	242	239	220	234	224	219	220	217	222	233	246	206	228	251	220	226	230	221	215	226	223	190	220	235	229	249	235	215	232	235	230	221	218	223	193	231	238	227	227	230	228	215	205	238	218	209	228	220	199	231	222	251	229	230	205	227	226	233	238	197	243	212	231	217	236	228	263	235	213	207	221	248	240	252	245	244	249	218	227	235	240	224	228	246	236	212	228	243	206	212	227	209	224	212	236	228	214	237	236	234	205	214	228	229	205	236	234	246	261	254	231	234	232	209	226	244	229	230	222	209	235	214	210	240	246	226	200	235	240	225	227	251	244	206	209	238	207	207	246	231	252	223	231	233	229	222	247	233	202	243	232	223	214	229	233	183	238	229	238	248	204	223	230	231	213	217	218	218	211	218	227	191	217	222	281	205	190	219	215	261	238	214	250	243	226	229	242	238	236	217	248	224	248	216	223	209	202	205	255	239	205	219	203	202	207	237	222	240	229	215	218	192	240	235	238	234	248	212	201	239	245	236	223	242	237	230	207	248	233	222	236	230	220	220	204	215	227	212	220	256	210	224	224	244	225	216	218	238	244	227	214	206	242	232	248	244	194	194	240	213	214	253	206	244	247	230	193	231	220	247	241	224	216	227	202	210	213	241	224	244	228	215	238	244	228	240	237	224	207	227	241	233	222	224	238	242	215	238	230	212	224	232	216	201	231	219	233	240	232	237	215	217	226	240	211	238	227	221	235	223	231	199	219	205	223	228	219	222	239	206	242	224	212	209	246	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5770	1594	3009	3591	3195	2566	2260	1931	1683	1520	1440	1276	1234	1182	1089	1065	964	986	875	885	894	924	859	832	878	789	811	782	803	740	797	814	811	779	734	731	744	757	751	719	774	699	788	724	730	684	713	700	712	740	720	759	759	704	702	734	727	671	704	698	709	701	723	741	686	713	690	676	703	712	716	715	643	702	733	702	664	680	745	696	727	730	736	656	707	689	740	723	669	707	673	745	670	695	666	682	655	695	662	651	702	681	635	754	677	624	706	671	716	635	670	691	681	685	704	709	690	689	670	690	683	666	694	692	725	728	751	657	693	686	639	719	715	670	693	731	702	695	684	700	714	644	700	704	667	745	672	728	681	685	690	695	680	649	720	633	713	693	682	657	653	706	663	677	711	693	648	683	648	688	647	671	699	676	686	665	697	692	696	678	688	680	686	694	728	655	699	713	680	699	658	677	617	697	659	643	669	661	662	706	641	669	701	628	721	664	682	711	699	678	660	751	673	672	689	674	702	686	665	668	732	715	695	715	682	725	675	665	696	691	660	705	623	689	687	681	701	658	639	697	675	697	695	686	672	647	696	692	698	658	661	672	666	734	672	673	699	703	647	693	740	682	700	679	687	662	664	690	702	703	681	715	708	709	669	744	731	700	677	700	666	718	693	656	691	654	679	701	687	675	689	681	675	649	696	670	726	709	715	710	718	679	676	721	697	714	660	701	656	671	669	714	678	723	693	700	722	706	670	707	677	693	706	640	690	679	724	695	645	685	702	675	680	697	650	716	681	678	683	680	694	663	710	675	686	674	705	737	655	715	654	628	659	705	713	720	675	692	683	643	710	671	688	700	677	669	663	727	681	700	703	691	661	647	681	669	714	714	722	697	715	674	645	719	713	645	679	683	651	740	697	690	705	672	685	670	652	631	656	694	719	655	674	687	674	704	713	664	696	688	689	670	706	693	704	662	667	716	638	659	726	712	666	675	657	713	659	685	650	683	707	698	664	705	676	675	671	678	655	687	696	732	671	674	618	646	662	731	707	685	729	680	682	682	662	684	696	674	695	724	719	724	672	685	682	706	683	722	672	636	693	683	682	716	690	717	643	668	664	691	664	684	670	700	680	697	636	694	694	697	675	730	685	714	667	661	731	665	633	742	684	656	693	673	653	660	670	657	718	742	660	694	678	723	653	700	723	634	707	713	618	663	662	678	653	646	659	684	688	643	686	685	617	664	704	715	738	695	671	671	687	692	715	696	688	688	625	686	699	680	724	722	708	690	637	678	670	625	646	670	719	712	672	695	705	697	654	667	683	642	677	669	672	676	628	693	701	703	756	707	662	680	669	692	685	686	674	680	668	679	713	682	697	686	652	726	697	662	714	671	698	651	660	697	700	709	672	687	691	646	686	695	730	657	688	703	699	664	705	712	694	644	697	658	637	730	684	607	670	664	658	661	660	694	644	699	682	719	699	679	701	674	695	674	669	647	723	663	696	673	673	669	717	708	679	715	708	660	664	641	685	723	697	676	687	659	700	678	670	663	686	658	660	716	694	700	689	659	659	698	675	685	694	683	747	689	706	684	700	665	644	644	670	646	682	699	673	696	663	638	664	706	770	685	691	695	666	613	677	699	694	699	647	713	694	739	676	686	706	686	654	659	686	656	725	706	728	698	660	688	696	688	724	675	702	658	673	647	687	687	743	714	668	686	704	644	705	634	637	670	636	683	680	698	674	684	678	669	657	708	723	727	737	702	646	687	684	700	711	687	687	643	675	717	717	692	701	748	714	707	687	643	682	676	717	683	648	726	674	689	668	657	694	685	682	697	650	660	700	703	657	660	681	705	684	684	724	666	652	678	771	684	650	717	687	677	723	686	720	688	712	629	693	694	672	633	687	666	731	629	705	655	671	728	688	721	743	669	639	698	735	697	748	727	641	688	692	704	722	681	689	701	668	678	679	707	708	741	689	746	694	682	651	681	742	694	669	719	679	646	690	676	661	678	693	696	669	676	684	651	691	678	647	693	670	683	683	718	672	640	683	703	663	697	696	692	678	685	659	672	710	636	716	647	654	661	685	660	661	692	671	664	672	699	689	669	656	722	715	666	667	686	683	705	662	669	659	679	664	655	642	712	698	700	672	657	699	657	670	694	672	634	660	647	615	668	665	649	671	702	646	646	692	666	681	652	715	671	658	682	698	656	735	658	675	699	671	663	717	648	636	716	722	668	655	686	686	713	739	693	690	655	654	692	650	730	677	649	700	722	680	720	698	706	681	675	717	704	695	680	722	692	675	665	677	769	717	711	705	673	698	716	691	691	691	622	675	675	694	651	732	716	673	686	709	693	680	743	705	621	657	699	653	671	633	673	710	693	652	671	699	667	648	681	660	697	632	685	639	645	709	713	669	726	680	666	680	688	698	683	692	654	714	672	711	701	673	698	678	667	678	689	663	697	695	694	696	706	656	696	683	678	655	648	686	683	733	725	699	711	690	703	726	680	667	697	688	678	655	707	685	695	676	654	600	678	738	689	652	701	698	659	658	694	701	671	688	706	743	729	686	676	688	642	638	700	672	702	671	671	694	722	669	696	650	688	680	656	711	657	690	690	700	718	707	729	684	693	660	704	697	712	698	675	695	684	748	667	701	722	706	666	682	671	667	693	745	675	654	677	666	673	744	694	664	694	670	684	711	618	712	648	682	649	670	724	700	704	727	717	633	726	676	709	735	712	692	701	652	684	698	694	654	653	645	728	638	662	718	665	731	691	707	661	677	699	677	670	676	697	708	688	701	679	657	688	693	667	689	687	704	698	690	688	675	707	723	685	677	641	724	674	648	734	658	680	706	675	672	686	708	659	669	691	688	692	677	622	717	659	721	675	746	704	636	707	697	644	686	673	633	699	636	677	720	687	727	641	663	688	660	679	635	738	737	685	702	667	675	695	690	680	653	715	693	699	700	660	662	688	689	699	673	705	637	691	696	717	666	690	668	668	682	696	668	652	690	657	713	679	653	670	679	673	689	675	725	696	665	702	709	725	639	673	672	688	675	687	642	671	650	667	672	685	651	670	629	688	665	684	677	689	634	661	683	642	662	675	701	721	642	678	684	662	700	739	718	647	657	676	739	646	694	696	721	687	753	667	702	683	656	701	677	648	679	669	670	687	719	718	679	699	656	667	677	726	723	626	701	679	685	701	662	708	696	668	716	661	658	702	653	654	681	656	680	724	700	740	752	704	714	690	724	706	717	683	684	737	689	677	612	669	682	691	681	670	669	677	664	682	659	673	651	662	743	696	703	637	704	755	706	709	685	681	658	695	662	725	670	684	694	696	715	658	693	672	701	657	657	720	721	649	719	702	715	736	671	712	768	640	659	724	684	720	671	725	706	684	694	664	694	653	673	677	712	718	688	694	695	670	712	693	703	667	670	694	683	668	700	697	727	676	663	692	681	657	642	668	669	686	694	703	698	713	669	665	700	705	664	662	689	685	707	674	699	639	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16100	2328	2489	1971	1422	1072	756	629	513	440	367	334	279	299	285	257	259	248	196	231	180	205	195	198	186	170	189	197	180	179	156	200	186	168	168	179	170	152	169	148	167	164	171	146	162	165	183	174	155	138	161	154	157	172	156	150	119	188	172	163	139	145	152	150	153	158	172	120	149	162	167	137	149	143	164	153	153	169	145	152	161	136	166	157	164	152	152	160	145	149	178	155	141	154	165	156	167	164	168	144	150	158	158	151	165	178	156	168	165	146	150	157	147	154	174	143	140	160	136	160	117	167	148	151	137	136	169	163	156	143	154	155	169	156	147	151	150	145	154	153	161	174	165	145	145	149	162	137	141	170	161	138	146	145	170	158	141	159	132	156	156	154	145	140	136	158	149	156	179	161	130	137	140	139	151	160	145	168	158	163	156	171	159	152	126	146	130	133	139	153	142	141	163	150	168	159	127	163	139	142	163	152	159	148	139	158	154	169	153	179	152	145	137	160	135	170	166	175	151	144	154	158	156	164	137	166	143	146	149	176	165	173	158	166	157	150	129	155	161	130	142	127	157	144	153	137	158	158	144	134	151	150	144	163	142	154	140	140	146	171	164	138	145	153	152	151	138	150	151	158	149	159	163	181	162	167	158	143	132	156	158	119	153	165	168	150	143	160	119	147	166	155	171	170	160	146	153	151	158	151	149	140	157	151	169	161	127	146	154	152	161	141	137	148	127	170	151	168	147	155	137	172	165	159	148	144	153	168	142	151	146	146	131	184	165	158	155	148	157	153	166	149	154	154	154	160	146	177	157	137	157	146	154	150	128	149	166	145	146	134	163	148	163	151	142	165	170	140	158	151	116	154	146	147	145	147	162	128	145	149	128	144	163	155	160	146	140	153	149	145	153	143	148	148	166	160	151	128	158	158	135	158	167	164	149	146	153	165	158	137	168	145	165	152	148	149	150	155	169	142	147	140	137	149	152	125	148	145	174	127	159	152	161	155	154	134	165	140	151	161	161	166	171	129	140	145	141	155	138	131	148	152	166	167	126	166	139	147	155	167	164	133	160	150	145	152	139	199	137	142	176	148	171	148	131	162	133	152	154	148	135	162	150	140	170	162	176	177	166	133	127	159	173	145	153	161	132	145	167	156	143	152	165	148	141	150	122	149	153	161	154	150	155	164	153	150	176	163	152	169	172	169	137	144	140	153	157	148	147	153	156	177	180	150	152	175	147	151	166	158	169	162	165	126	153	148	168	167	147	150	147	140	163	136	148	146	160	171	159	156	177	149	138	144	173	170	140	172	150	142	145	160	133	163	167	161	139	153	155	171	144	139	139	175	165	155	173	146	143	151	167	157	149	147	165	147	146	131	144	147	143	169	139	148	156	162	139	157	147	132	169	150	156	142	137	140	154	164	121	151	141	170	165	156	171	167	169	134	147	134	168	155	165	162	158	166	157	140	168	153	154	149	152	152	144	146	148	146	155	152	140	153	123	158	144	149	141	154	166	153	168	171	139	151	145	154	143	145	153	144	135	146	152	154	168	179	151	149	153	151	157	150	146	146	149	148	159	155	144	149	129	158	133	163	171	152	153	172	141	144	141	147	165	149	138	156	134	157	155	145	137	156	155	145	157	159	148	161	150	180	153	161	182	172	142	152	146	162	172	133	151	144	146	136	149	147	166	146	156	141	140	159	149	158	147	158	136	145	158	144	167	177	163	156	152	146	135	172	136	151	155	131	156	134	135	141	136	171	155	146	165	138	157	130	158	145	150	146	163	161	176	141	152	144	141	145	162	147	160	176	147	143	156	170	133	145	158	128	147	174	147	158	168	157	163	146	140	187	161	152	145	139	155	158	156	162	162	145	165	156	149	158	162	162	148	161	142	156	169	141	145	157	144	163	157	154	148	148	173	168	165	148	160	167	157	158	148	150	169	155	149	156	148	143	134	171	136	157	179	162	161	176	153	155	135	149	167	152	161	139	149	161	134	156	153	163	151	148	146	151	165	157	142	154	145	145	154	163	136	164	162	164	129	154	155	114	149	130	145	156	178	166	154	122	148	133	145	145	161	139	189	139	151	158	151	179	144	161	150	153	148	135	163	152	181	142	145	167	154	166	153	154	149	165	133	160	154	145	160	150	144	130	148	146	153	145	158	156	143	138	142	133	187	145	160	150	160	161	146	138	159	151	171	147	145	165	153	155	130	136	195	153	141	151	138	144	142	154	147	170	177	145	164	164	153	127	159	156	149	155	145	157	156	163	158	177	155	155	155	157	129	164	173	147	164	150	124	154	154	135	151	160	173	155	163	133	152	130	169	160	160	149	138	157	153	154	162	131	156	147	143	153	151	142	182	143	140	167	144	138	134	155	144	137	156	139	147	127	167	154	159	164	136	148	142	152	138	154	150	144	164	156	149	168	134	150	170	151	161	146	153	145	156	148	134	145	169	154	158	156	145	164	161	170	162	156	154	134	138	169	160	175	160	163	155	144	147	163	143	154	159	139	147	143	157	144	149	138	163	146	160	162	130	161	158	149	164	143	147	167	154	157	156	150	140	143	158	140	142	145	135	160	126	176	169	149	174	150	145	155	165	168	159	156	145	154	178	156	150	138	150	145	153	144	135	134	168	147	143	167	139	141	149	162	138	160	140	129	134	166	157	131	124	138	152	148	179	167	144	139	136	168	138	149	165	161	147	154	171	148	165	153	163	151	137	172	148	152	154	162	160	131	141	149	143	150	135	161	169	147	146	142	147	162	181	149	163	166	146	130	173	137	169	156	126	154	154	159	146	140	143	154	158	160	165	146	176	164	142	135	135	134	150	164	162	140	162	161	152	156	159	132	161	158	148	156	131	166	137	154	146	133	156	143	136	149	161	146	145	158	152	146	150	130	141	138	160	163	141	152	144	159	146	152	153	165	134	148	143	158	150	173	165	145	155	148	167	166	155	160	162	161	135	136	145	153	155	166	133	153	144	154	148	143	161	164	151	178	173	151	155	172	137	171	143	140	152	162	137	168	151	161	187	155	156	139	156	127	166	168	149	136	150	132	159	129	171	160	130	142	155	148	169	152	147	141	154	134	164	153	148	169	166	158	156	162	166	166	184	155	164	147	157	153	162	155	137	148	167	149	130	158	149	169	153	162	153	158	159	162	166	134	155	150	165	142	167	174	148	170	174	161	162	152	144	167	151	155	161	162	160	129	138	138	179	138	178	171	145	154	156	140	159	137	168	141	156	145	132	174	151	160	165	163	140	151	176	159	174	170	177	141	161	135	151	153	134	168	150	153	144	160	155	158	153	165	142	168	155	172	144	139	148	133	161	137	154	136	170	162	152	151	170	153	130	153	148	141	155	167	126	145	143	157	134	157	138	154	152	172	139	161	144	142	144	159	157	142	151	121	151	153	162	167	143	174	147	159	143	160	154	151	142	152	142	155	137	168	137	158	143	146	152	158	163	144	151	149	157	137	145	166	135	137	143	152	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7704	2208	4855	5896	5116	4267	3463	2928	2487	2183	1830	1693	1441	1328	1256	1250	1066	995	994	979	882	866	853	795	785	732	751	740	749	682	703	678	621	688	659	634	661	600	637	614	661	606	615	638	547	567	553	600	569	536	570	511	593	550	541	586	549	553	500	543	519	535	540	544	530	539	567	524	482	528	514	544	535	499	590	533	521	503	527	515	531	508	544	540	554	559	501	486	507	533	514	513	562	526	554	540	510	521	538	501	518	524	503	445	515	490	514	544	501	473	483	546	508	529	524	522	547	520	502	493	510	555	496	480	495	523	484	552	533	517	547	520	519	503	485	532	561	558	503	518	514	499	481	484	507	492	501	533	490	520	510	500	538	500	491	507	502	462	502	499	480	514	517	545	516	501	492	531	508	543	484	511	522	523	511	491	507	514	505	485	523	522	514	490	499	532	535	503	492	498	482	491	534	505	509	513	499	507	523	482	477	503	548	509	499	513	489	512	499	529	528	513	497	508	556	483	511	489	503	507	524	510	512	514	527	479	495	466	473	463	486	496	503	530	503	504	505	496	502	493	496	500	497	501	515	492	508	491	516	491	488	509	480	502	508	487	492	518	528	507	490	500	478	507	506	488	482	473	525	539	472	515	483	501	471	512	504	496	498	566	515	463	485	508	517	527	497	509	530	516	526	472	503	516	532	495	500	486	535	488	501	480	498	519	471	484	507	492	525	496	474	461	450	520	491	539	481	509	512	466	490	508	507	482	509	538	487	525	502	491	477	523	436	504	476	487	487	479	493	513	522	478	497	557	520	533	515	529	518	523	537	487	474	512	514	532	503	503	480	513	472	451	499	504	483	531	514	524	506	496	494	491	513	483	478	495	534	518	500	504	480	509	491	462	464	485	485	535	499	496	527	450	453	520	498	505	508	548	519	476	513	495	488	507	514	513	508	462	451	457	542	499	457	519	465	506	535	488	480	454	511	480	485	487	531	478	493	511	548	535	535	474	450	505	488	498	518	510	510	504	512	521	490	493	487	501	497	534	453	478	482	495	491	529	458	488	525	487	508	524	496	505	507	549	488	512	508	477	487	482	485	491	497	481	522	504	537	497	461	531	482	464	487	511	525	493	480	451	485	538	455	454	489	526	486	502	483	497	513	483	457	541	512	472	517	518	497	492	528	497	526	489	491	491	494	494	507	573	522	496	515	552	528	492	503	495	529	495	519	505	510	524	511	495	495	546	524	501	495	533	467	506	511	491	520	490	501	515	457	512	510	478	501	490	523	503	506	509	515	549	503	528	489	530	470	509	527	490	515	505	472	489	507	518	501	487	529	490	503	507	459	484	536	498	501	491	523	487	539	506	467	516	514	494	522	478	545	473	451	508	493	521	497	475	509	485	507	485	503	501	464	489	505	511	521	508	458	508	465	514	465	483	478	485	506	460	516	531	510	489	521	511	519	530	491	531	496	484	507	520	481	549	500	518	508	501	481	519	489	495	514	489	503	491	512	494	508	543	505	460	498	508	546	485	476	539	504	512	465	511	536	523	556	500	520	496	486	447	515	454	467	538	474	556	521	464	521	507	454	539	503	517	493	473	530	526	461	457	462	463	524	510	514	508	500	500	512	522	503	467	582	483	500	513	518	488	518	532	501	494	517	505	507	494	496	504	495	501	487	545	537	501	483	476	538	485	466	529	487	470	525	516	525	492	545	493	513	453	476	488	520	493	529	499	518	444	528	473	514	529	493	474	490	517	483	501	450	530	490	554	502	530	484	478	501	486	501	476	463	467	503	498	515	509	513	532	479	498	495	476	505	487	507	471	500	531	507	532	517	478	496	476	523	470	534	477	504	522	475	483	530	482	475	458	509	496	549	483	496	494	452	511	497	514	515	514	521	505	539	499	467	521	494	473	501	521	482	474	483	491	489	483	481	514	504	495	501	486	494	495	466	547	483	478	506	502	500	435	511	518	509	505	520	487	468	487	494	486	496	497	487	492	497	468	526	517	477	498	510	524	502	493	485	486	551	484	520	518	539	488	482	538	528	476	481	542	499	532	503	495	469	494	482	506	503	472	467	513	542	495	503	510	519	494	521	488	495	498	519	530	501	493	494	510	514	484	481	478	526	539	544	462	473	490	483	506	543	487	493	512	489	523	515	480	524	507	491	505	487	480	515	492	524	475	511	514	544	536	510	506	475	480	525	489	506	501	492	519	529	515	530	506	474	513	486	528	519	470	486	475	473	528	503	525	549	524	503	482	508	504	504	487	506	514	510	476	528	503	502	502	527	504	493	513	534	510	531	509	521	493	521	513	518	475	478	506	475	503	507	506	475	476	512	478	472	509	462	495	487	529	493	507	521	460	524	512	505	476	513	492	509	497	492	470	490	519	572	481	508	503	483	501	509	478	513	486	512	499	499	466	506	501	512	471	527	493	478	484	493	495	505	486	482	486	526	486	489	459	521	528	501	507	493	492	507	543	456	503	518	475	498	524	538	502	494	491	477	503	489	527	527	503	521	461	500	454	468	501	503	515	504	490	514	498	486	494	491	465	559	485	521	499	508	523	521	463	518	496	549	482	484	485	477	487	523	505	477	514	564	495	481	499	501	495	529	521	527	473	510	471	500	486	537	485	487	521	526	486	504	526	476	488	495	532	534	513	500	518	496	479	534	485	488	467	503	454	505	477	517	501	505	516	470	499	509	516	501	485	511	499	467	499	546	545	510	531	493	486	498	487	500	514	507	488	468	531	517	529	468	476	542	510	521	513	445	514	502	509	511	495	532	494	465	538	477	524	470	514	459	534	533	523	495	529	493	547	523	501	495	534	510	535	511	539	492	474	487	564	477	558	534	527	513	503	513	488	538	461	504	489	505	520	499	486	488	475	504	491	471	477	507	528	541	516	499	494	503	496	501	489	497	435	489	522	509	495	504	499	489	512	480	518	487	518	463	497	480	540	525	518	495	497	528	507	563	498	474	542	512	498	471	501	472	483	529	483	510	527	506	521	532	463	515	478	537	495	502	507	504	489	518	516	525	547	494	533	485	504	500	504	529	484	487	513	482	475	507	531	540	491	508	514	513	515	486	507	524	501	503	492	478	495	489	532	508	491	478	533	502	502	534	491	522	512	513	519	526	490	497	504	502	477	535	505	501	506	514	507	496	487	497	502	507	477	494	468	547	530	497	527	519	517	520	475	485	490	497	508	495	537	478	492	511	525	424	545	511	525	502	492	504	475	521	494	499	518	509	490	497	516	554	484	514	473	495	481	500	489	520	507	485	490	537	491	498	520	510	455	495	470	462	467	506	496	520	518	446	518	518	429	462	487	526	534	477	533	526	543	482	472	477	480	519	507	480	447	506	533	500	488	506	463	470	503	496	501	449	510	502	490	502	499	547	473	504	474	518	508	533	466	485	506	512	518	507	477	497	523	498	526	537	494	530	517	521	500	508	502	516	504	482	515	511	515	527	510	530	474	469	475	495	507	495	488	511	497	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2194	429	418	434	430	372	387	352	373	348	369	359	385	393	371	376	331	313	339	395	371	377	354	371	367	357	350	361	367	344	344	310	342	346	366	335	371	369	396	326	375	370	349	360	365	355	356	368	384	369	320	338	387	369	367	338	375	389	380	364	349	360	354	354	347	358	349	362	336	339	383	357	405	378	342	376	361	350	293	341	373	330	319	339	322	364	374	316	346	353	373	349	373	382	376	364	373	362	347	342	343	360	351	343	403	379	332	359	355	357	375	356	341	349	338	384	382	351	365	367	331	344	338	357	343	358	368	348	372	354	354	374	322	392	339	387	342	351	385	324	350	324	366	351	358	348	375	321	365	362	363	369	363	330	348	335	348	349	335	384	377	380	363	324	388	348	380	358	338	383	368	357	337	325	353	363	364	347	384	362	362	351	357	364	394	365	362	372	316	350	345	407	344	378	377	366	331	303	364	294	362	364	340	385	373	361	330	357	383	373	384	368	355	351	347	342	325	329	357	349	331	354	360	344	360	360	384	343	349	367	318	366	399	337	368	341	335	352	377	348	315	340	338	370	378	322	384	347	371	365	400	355	336	311	351	368	373	373	341	347	344	370	353	357	351	354	386	360	355	371	340	345	343	352	356	330	368	333	352	371	361	388	359	374	369	311	342	351	371	344	372	363	348	355	363	357	359	367	371	317	348	324	379	394	372	352	375	359	333	348	376	319	359	367	349	368	334	338	346	323	352	355	330	339	338	364	347	332	348	356	391	365	353	344	343	343	342	349	343	337	373	347	309	383	358	377	359	344	361	360	352	367	313	366	375	368	345	351	361	344	357	362	395	340	354	374	363	388	371	370	373	362	366	396	304	334	327	354	346	377	330	351	343	329	319	318	375	352	353	337	340	381	369	325	354	369	323	329	329	359	368	357	364	375	355	347	342	369	381	341	355	386	358	387	330	361	342	356	366	339	372	378	354	354	337	355	353	362	333	341	390	370	361	351	362	341	360	375	354	332	353	361	356	339	357	368	349	324	359	330	378	343	358	352	365	375	373	340	385	358	363	327	322	324	359	360	309	331	377	358	363	392	359	331	368	346	356	343	321	337	356	367	364	357	338	312	343	335	371	397	324	361	354	363	372	336	348	377	357	365	356	357	323	329	368	355	370	323	359	384	352	376	356	343	355	369	366	351	353	331	326	354	358	349	373	366	350	348	312	360	356	336	337	344	360	343	370	344	340	350	368	327	353	346	405	367	337	349	333	345	355	373	367	401	350	379	354	338	336	373	335	331	346	343	341	343	383	344	367	329	358	378	364	387	372	376	358	380	351	360	381	351	344	349	336	372	359	356	348	370	354	362	402	388	341	367	365	356	374	373	371	359	341	345	378	355	357	350	349	331	365	365	318	331	334	356	340	351	338	348	307	349	378	338	340	349	337	359	347	375	377	341	364	363	400	362	352	364	330	364	357	339	366	356	386	322	344	330	370	390	323	344	352	353	352	359	375	310	380	383	387	331	326	327	375	374	346	366	359	359	368	348	374	355	344	353	363	358	348	365	369	355	364	385	342	388	352	338	333	375	407	354	383	345	323	335	382	350	371	368	353	388	323	355	348	360	359	356	336	358	344	352	358	372	346	339	333	342	374	330	352	367	372	357	341	373	361	393	341	360	368	362	336	322	349	334	378	379	387	339	366	322	305	340	333	330	353	361	399	338	355	366	351	366	390	367	332	384	354	342	353	352	352	375	352	337	365	335	351	356	326	342	348	370	361	341	353	345	366	370	372	344	352	382	329	361	314	343	367	339	342	338	378	350	348	379	346	343	327	364	321	364	362	336	368	353	372	364	332	350	351	377	344	341	336	392	377	349	352	362	366	346	380	365	336	373	338	361	341	324	364	374	300	373	355	421	363	327	355	325	355	361	340	371	349	333	344	345	341	382	336	325	386	364	371	313	357	386	360	364	397	362	372	320	338	392	355	384	333	358	374	329	384	370	365	383	333	396	375	370	354	381	354	342	347	407	324	378	350	348	363	364	310	358	366	366	319	351	339	361	367	309	355	374	321	374	362	346	350	365	364	328	370	378	365	377	360	377	336	359	371	344	363	391	332	329	346	351	346	355	320	335	352	327	324	359	333	356	347	356	355	349	373	348	350	368	375	385	342	347	368	347	361	329	395	372	393	354	351	398	359	363	355	374	385	360	292	344	379	389	368	372	365	364	364	360	369	360	383	368	372	362	348	356	346	332	378	385	344	344	366	352	369	369	354	341	354	352	357	354	319	331	394	387	368	344	319	336	362	343	341	337	366	383	352	360	344	373	350	338	358	350	364	351	364	339	365	339	336	390	352	404	329	419	350	396	360	377	357	361	348	379	379	343	324	372	353	337	364	363	371	374	352	342	352	383	353	342	338	361	322	334	376	355	375	385	350	355	343	310	359	331	345	343	352	358	357	376	362	345	353	334	340	342	379	337	355	351	378	332	363	363	340	356	362	336	362	375	352	364	341	364	360	351	357	368	356	357	356	355	359	336	359	328	363	355	376	346	362	337	357	362	340	328	350	376	362	356	337	346	370	382	377	341	387	353	350	384	325	364	354	348	345	323	365	349	303	349	361	351	366	344	347	385	361	393	363	352	351	369	347	336	348	350	368	324	336	351	359	353	356	358	355	373	367	339	345	381	343	372	363	365	347	347	324	373	364	376	362	388	331	356	349	380	351	349	356	364	351	380	363	372	373	353	373	371	355	332	347	347	384	352	370	352	349	381	379	334	367	368	387	374	374	340	357	359	351	383	318	343	331	347	356	343	368	347	345	348	366	348	349	357	368	345	370	375	392	361	348	332	348	386	384	327	363	381	395	341	385	367	336	373	343	368	369	384	372	388	378	362	355	342	398	344	402	362	357	370	348	337	382	357	369	383	373	378	343	342	358	386	379	397	354	328	360	342	348	344	360	381	394	355	339	353	367	340	345	337	328	365	361	374	373	377	342	349	372	348	357	333	366	375	377	351	368	357	371	364	316	333	350	327	393	339	389	359	354	362	380	362	341	357	380	370	382	362	320	345	374	334	337	363	327	347	365	353	350	377	353	377	363	343	359	352	373	345	349	331	345	337	378	349	374	346	321	335	352	324	347	346	344	360	338	368	393	355	355	380	367	377	359	342	340	338	372	334	353	362	352	294	384	351	369	384	358	345	342	342	342	332	372	355	360	346	366	338	371	366	368	378	328	365	379	348	356	365	369	352	366	374	357	366	377	382	373	359	370	369	334	375	327	348	347	374	398	351	341	349	341	342	365	347	359	408	379	391	355	369	366	356	354	332	362	391	321	331	352	380	364	327	355	362	330	347	339	370	337	360	346	357	374	340	348	377	323	310	336	363	333	371	342	377	406	363	370	350	355	349	367	352	394	360	383	358	355	361	326	358	371	379	364	396	366	384	337	374	313	379	338	369	338	371	356	347	383	365	365	315	377	372	352	361	364	358	361	378	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2572	1104	1164	1266	1208	1097	1145	1087	1122	1116	1160	1089	1037	1081	1069	1050	1012	1074	1060	1037	1026	1063	1009	1017	958	1021	1090	1006	1030	1026	997	1051	1021	1015	1076	1002	959	1026	1010	1001	1006	1006	1018	1011	1020	980	1042	1059	1040	1001	1045	1040	983	1045	1064	973	1034	993	1039	1030	1031	1003	1024	1024	1011	1023	1007	1013	1069	1089	1021	1023	988	1046	1055	1058	1049	1004	953	1051	1053	1006	1033	1009	971	991	1058	1018	1030	1052	1014	1018	989	1049	1053	976	943	1048	1039	968	952	1015	1017	991	1052	988	1064	1017	1069	994	1029	1045	994	1070	1025	1027	1035	1040	1001	1008	1052	944	1010	1043	1025	1014	1002	1026	989	1005	1041	960	1034	1020	1018	1025	1004	980	1060	1026	1020	977	1033	1051	1085	1061	1059	955	1026	1042	1051	1036	999	1036	1039	964	972	1088	1029	964	1011	1000	1015	983	997	1051	1046	1008	1002	985	1071	1024	1041	1063	1026	1035	1009	1003	1053	1102	977	986	1018	996	1042	1007	1032	1054	1069	1025	1037	976	986	1053	1032	1007	1013	1002	984	1008	995	1019	955	1020	1038	1074	996	1022	1080	1053	949	1045	1028	1064	1002	1035	1035	1028	1009	991	977	1040	1023	1054	1045	1053	986	1030	980	1013	1085	1074	992	1022	1041	1049	1020	985	1027	1081	1037	1101	1001	983	995	1062	1039	1053	1047	963	1012	969	1035	1000	989	1041	1008	1029	1061	1027	1066	1026	1005	1049	1028	1025	1028	997	967	1058	1108	970	994	1030	1005	1070	1019	993	1062	1049	1004	1018	1009	1015	1026	989	1027	1077	1018	1020	1030	1046	1058	1037	999	1004	1031	1002	1050	1033	1027	1015	1055	1072	1064	1023	1006	1048	1026	1080	1077	1005	1022	1030	984	1034	1010	1001	1020	1042	1022	1064	996	1033	1020	1023	983	1006	1052	1054	995	994	1004	1065	1045	980	1026	1015	1022	1040	1061	1003	1020	970	1036	1015	1004	1031	1050	1020	1025	1067	1038	1053	1054	1058	1008	1022	1013	1036	973	1045	1042	1024	1036	1031	1034	931	981	1019	1026	1022	972	985	995	997	1054	945	1063	1020	1061	1077	1020	1029	1068	1048	998	985	1060	1049	1021	1055	1009	1016	1035	992	1053	1059	1060	1038	1054	1045	1049	1029	993	1000	1053	1059	1004	1037	1066	1030	1043	1066	1055	981	1036	1044	1043	1007	1019	1020	1009	1012	1005	1042	1043	1003	1028	1044	1048	1041	995	1025	1048	992	1034	1009	1034	1038	1049	1008	967	1064	959	1010	933	1054	1002	1043	1016	1029	988	955	1058	1045	1041	1040	1034	1007	1044	1014	1020	1041	1018	1087	1073	962	1010	1085	1028	1006	968	988	1020	1020	1073	1035	1042	1018	1075	1048	1007	1028	1050	1048	1075	995	1007	985	1009	1029	970	951	1091	1062	1022	1057	1033	1026	1030	984	1020	1003	1096	1001	1039	1057	984	1043	1054	1059	1057	1028	1059	1078	1013	993	1048	999	1028	1025	1007	986	1027	1032	1018	1026	1071	978	1067	973	1020	1007	1061	1063	1041	1024	1038	1018	1013	1069	1033	975	991	1007	1048	1010	1015	959	1036	1033	1033	1001	994	996	1028	1027	1018	1019	989	998	1023	1041	989	1093	1060	1017	1011	994	1052	1002	1010	920	986	1006	1034	1037	1014	992	1022	980	906	1041	1019	978	1038	1036	1011	1018	1033	1045	1016	1019	1004	1005	982	980	1031	1068	996	1008	1012	1030	1025	1101	1049	1091	1057	1005	1034	1015	997	964	1060	1004	1051	1009	978	1027	1051	993	1025	1016	998	992	1026	1036	1001	1030	1035	1060	1054	1034	1038	1055	1001	1006	1021	1091	1018	1020	982	1040	972	1026	1011	1030	990	1013	1019	1036	1031	1039	994	1016	1024	1022	1026	978	1035	1015	1022	1022	1042	1038	1030	1045	1042	984	1017	1030	1043	1024	993	1004	1033	1025	1070	1061	1042	1023	1037	1022	1009	1093	968	1005	997	1075	997	1050	1035	986	1056	983	981	1027	1006	979	1033	1037	1055	1021	1097	1057	1011	1000	1059	1038	1050	1071	981	1027	1028	1056	1013	1002	1010	1026	1003	1111	1080	1038	1025	967	1037	1035	1077	1013	1036	1058	1082	1048	1088	1021	1032	1053	1032	1032	990	1032	1024	1024	1012	1038	1003	1014	1026	997	1012	1054	999	1028	1013	1016	1064	1048	1033	1015	1074	1028	1025	1017	1023	1032	1120	1032	1004	1052	981	1073	1043	1021	1006	1057	1055	1047	1075	1062	1022	1002	1029	971	1042	998	1000	1004	1050	998	1074	1037	1000	1044	1098	1047	1005	977	1019	1046	1047	1015	1045	1029	993	1032	1016	1036	1032	1020	1046	998	1016	1022	998	987	1037	1021	1108	994	1040	1028	968	1049	984	1053	1024	964	1018	1041	1011	1047	1024	1060	1016	1047	1049	1045	1043	1024	1012	1043	996	997	942	1077	1037	1024	1066	1040	1096	1018	1032	997	1033	1016	1027	1016	984	1024	1067	1044	978	1044	994	1079	1000	1019	1022	1060	1079	1038	1009	1042	1021	1030	1006	992	982	974	1062	1037	1138	994	1029	1022	1036	1025	1006	1041	1027	1006	1062	1009	1006	1028	1024	1041	1001	995	1009	1026	946	1029	1003	1029	1011	1017	1020	1045	1047	980	1036	1024	1000	985	1009	1028	1028	968	1032	1035	1037	1031	981	1046	1121	1024	988	1021	992	1051	1051	1012	1046	1024	1062	1016	977	1019	1059	997	1027	1014	1066	1017	1010	1050	976	974	989	1026	1066	1027	1004	1099	1037	949	1010	1069	1044	1033	1016	1026	1038	1034	1039	974	1017	1007	1049	1042	984	996	1009	1010	1054	1035	980	1023	1067	1014	1061	1025	1041	1038	1101	1073	1042	1032	961	993	1029	1028	1059	1007	1066	1035	1053	985	1012	1024	1071	1043	970	991	1056	1020	1069	1060	989	1037	1022	1013	1035	1049	1018	1014	1016	1037	1020	995	1033	1040	1037	993	1065	1040	1007	1024	1056	983	996	1034	1035	1074	1002	1063	1052	996	990	1016	1035	1023	1044	1049	964	938	1034	1047	958	1083	1007	1032	975	1019	1018	1027	959	1010	1044	1068	997	994	969	1026	1034	1056	1060	1081	1060	1038	991	1014	1013	1032	1047	992	981	1060	1028	1001	980	988	1023	1000	1059	1015	1014	1011	1056	1013	1014	1008	1076	1033	1050	1020	1000	1010	1026	1026	1024	1031	1047	967	1086	1080	1021	1011	1057	1040	998	1037	991	997	1012	1046	989	1070	1059	996	1040	1045	1021	1021	1063	1055	1023	1011	1038	1032	1022	1033	1008	1024	1023	1065	1078	1075	1016	1001	1056	1026	1012	1044	1008	996	1092	1041	1055	1031	1055	1018	1041	1054	994	1030	1029	1021	1007	1051	1048	1021	1019	1034	1046	1046	1081	981	1014	973	1039	1067	1028	1038	1012	1016	1071	1043	1016	1012	1051	1028	1052	1026	972	1069	1065	1004	1020	1036	991	1080	1037	1055	990	1053	965	1008	1005	1029	1012	1098	1006	999	1055	1054	1000	1036	1090	997	1046	1035	1022	922	1066	1089	948	986	1068	1036	1054	1009	1003	1052	1031	968	1073	1026	1111	1065	1033	987	1007	1011	1057	1028	1027	1011	993	1029	1036	993	962	993	1142	1074	1047	1046	993	1011	1033	990	1029	1017	1044	1076	1042	997	1017	986	1015	1062	1084	1038	1068	968	1050	994	1033	1036	1000	1040	1048	1056	1010	1067	981	1012	1072	1061	970	1074	1010	997	1028	1028	975	1021	1020	1046	1026	1030	1015	1050	994	1018	980	1013	974	1012	1027	974	1033	1088	1004	994	1060	966	1043	1045	1052	1001	1012	1073	1056	1061	1085	1027	1050	1037	994	991	1006	1038	1029	984	1039	1039	1018	1047	1060	1046	1052	975	1018	1026	1030	1028	968	1052	982	980	1067	979	1000	983	1015	1060	1028	1037	1028	1058	1064	992	1070	1066	983	1000	1041	1026	1001	1052	1039	1008	993	1025	1047	1044	989	1039	1062	998	996	958	1047	1038	1035	959	1021	976	1016	1059	1053	1014	984	1018	1031	998	1042	1024	1061	1030	1055	1029	1018	1022	1038	992	1016	987	1014	1014	978	966	1045	1088	1006	1034	1044	954	1019	1002	1048	979	1043	1013	1010	1029	938	1046	1054	1002	1006	1042	1027	1052	1014	1024	1012	973	998	1038	1034	1011	1001	1061	1035	1002	1031	1065	1058	1037	1000	1006	1018	1011	991	997	1090	1024	1031	1073	1006	994	1034	1044	980	1091	1036	1022	949	1030	1083	1056	1086	1016	1008	1017	1009	1063	995	1047	1105	989	1045	1050	1009	1008	1003	1025	1069	1021	1028	1031	1027	972	985	997	1058	990	1024	1061	1010	969	1094	1073	1002	1032	999	1064	1011	1111	1010	1059	989	1057	1030	1033	1034	1042	1067	1038	990	1027	1076	1078	1051	1059	963	1022	970	1043	1072	1023	982	993	1010	1005	1029	1047	1011	1053	1000	1039	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8857	1058	1450	1151	819	689	545	442	368	354	343	314	291	309	277	282	250	268	270	268	271	241	272	231	226	229	243	230	259	238	254	235	226	227	214	239	241	228	238	247	236	255	226	219	218	242	213	234	243	235	219	246	216	228	239	256	224	241	222	239	200	237	226	199	241	234	204	222	227	253	219	210	225	236	243	220	225	213	238	226	236	238	222	199	211	236	208	237	239	229	219	221	222	222	230	215	219	222	217	219	212	237	229	230	224	229	216	201	225	186	227	211	242	224	214	233	227	242	199	238	228	210	211	226	217	220	235	206	239	220	219	229	213	220	239	229	220	224	235	229	246	241	252	243	236	217	219	222	220	255	244	233	206	235	221	237	209	226	219	221	249	205	238	216	227	215	244	221	224	229	244	209	215	247	239	226	252	219	244	218	227	237	239	255	246	205	206	247	220	222	238	246	246	206	240	225	254	214	228	239	210	230	248	210	240	213	199	226	237	206	239	219	230	250	202	214	220	242	201	215	264	224	213	225	238	228	221	191	211	246	209	219	227	244	221	222	207	226	229	223	232	226	215	236	209	250	223	225	226	225	238	234	217	206	220	225	202	210	225	228	216	231	244	233	238	219	216	236	227	214	237	227	248	189	202	250	230	251	233	205	215	233	229	225	239	235	193	202	253	247	244	219	224	213	227	213	261	216	207	225	211	244	230	246	263	218	234	221	237	223	210	235	258	224	209	206	183	233	207	211	214	232	223	208	227	208	251	231	221	232	218	240	211	209	234	211	222	232	231	203	191	217	196	224	197	198	226	227	209	208	225	232	237	238	231	196	250	223	220	212	236	237	218	213	220	221	205	197	228	250	246	216	209	220	251	209	197	198	217	204	227	206	223	229	234	232	267	202	211	225	216	243	215	208	218	241	198	217	251	237	223	218	227	219	241	237	224	240	227	237	228	230	201	207	232	230	237	193	226	208	232	211	210	215	241	210	206	204	235	215	205	202	233	223	261	229	212	213	233	221	204	230	234	223	194	205	234	220	237	224	211	232	221	200	217	224	212	230	204	194	211	234	229	197	206	224	243	209	218	215	222	231	219	265	200	249	211	245	232	213	219	211	202	234	221	217	233	233	218	204	219	209	188	238	228	214	228	202	227	230	218	231	223	225	235	232	223	234	242	224	233	224	185	264	224	216	205	229	244	206	201	237	228	222	224	210	240	233	217	232	214	219	212	242	238	220	214	194	224	173	211	203	220	247	234	215	215	227	256	232	227	208	223	221	216	222	209	221	238	213	249	213	218	235	246	211	217	251	250	231	230	226	219	226	250	210	239	235	223	249	209	200	248	223	228	217	233	215	226	231	222	214	225	219	208	225	223	210	245	196	233	200	234	216	231	236	189	198	252	222	219	241	240	214	230	207	220	248	224	217	233	216	208	215	205	231	214	221	221	220	233	227	210	226	238	217	236	214	209	224	229	202	223	212	236	237	210	252	219	199	223	214	246	252	241	212	245	238	215	217	245	233	230	223	231	227	225	234	234	246	218	217	201	211	223	239	225	246	241	248	219	233	252	221	230	224	209	211	218	249	215	227	224	213	241	221	226	202	218	225	212	217	260	228	231	248	205	204	233	205	222	258	214	223	212	226	222	248	212	220	242	233	228	216	202	215	221	220	199	237	225	228	240	220	239	203	238	238	240	238	244	209	213	239	230	234	234	209	218	247	196	217	229	183	198	245	246	216	240	213	230	229	226	219	256	244	230	256	227	209	248	220	218	248	216	225	257	223	244	240	247	216	217	244	232	231	253	249	208	202	240	243	221	213	234	194	234	226	206	236	224	208	205	233	205	255	213	217	210	190	232	230	251	249	242	234	252	201	205	231	245	218	219	261	246	227	218	223	218	236	223	243	225	218	226	210	255	228	216	234	224	253	239	201	242	242	210	221	228	227	216	229	247	240	208	239	210	228	227	205	227	218	248	226	223	244	225	225	236	212	221	201	223	232	229	208	208	241	231	257	229	195	220	204	230	267	227	239	223	226	224	225	237	221	230	238	218	220	213	239	234	222	214	238	231	229	235	230	222	241	218	234	223	235	211	223	238	241	206	225	218	235	224	224	236	232	218	237	227	240	196	223	212	218	229	229	219	238	224	222	192	237	208	228	225	230	202	232	201	246	262	196	212	223	226	186	221	217	228	223	223	234	221	231	205	227	209	236	256	236	222	259	230	242	231	252	206	226	224	209	236	244	214	223	246	222	208	215	195	223	210	238	247	228	233	220	234	212	212	224	249	243	220	220	246	207	227	237	226	212	252	234	234	218	231	230	217	220	230	228	215	244	238	196	218	190	231	243	232	189	243	222	256	248	222	205	221	219	241	219	207	216	230	198	211	209	225	204	208	208	234	254	239	272	213	213	227	216	227	226	218	220	260	216	237	242	183	195	234	226	200	225	225	206	232	215	238	226	218	219	242	238	216	252	232	232	210	220	249	208	214	256	229	229	204	242	229	229	256	210	231	243	213	222	209	246	212	206	232	227	215	234	223	208	203	243	231	234	242	228	226	228	214	214	223	235	202	242	235	243	209	236	235	221	218	228	219	197	207	231	214	205	233	218	257	207	224	228	252	210	202	201	245	219	216	218	211	212	231	218	245	232	250	229	221	233	225	195	235	227	237	235	246	217	204	238	223	254	264	246	251	221	233	203	209	203	197	223	227	229	233	228	208	212	213	222	239	224	221	228	207	221	239	240	201	186	253	226	259	219	230	200	214	238	219	249	236	217	222	224	266	202	224	233	213	229	227	239	196	226	236	212	229	219	213	212	208	242	202	232	210	197	246	230	195	244	228	211	235	239	223	228	223	212	203	243	232	212	224	224	209	227	213	219	214	219	231	237	239	212	239	230	205	239	249	241	219	220	218	244	236	229	222	204	249	227	240	207	256	237	221	208	234	242	213	199	228	256	212	236	250	233	236	213	223	254	207	223	263	235	205	234	215	201	253	210	219	230	227	233	249	255	209	227	238	224	212	217	242	224	218	231	247	213	215	220	224	223	223	207	240	232	199	247	218	194	241	212	231	239	221	193	246	215	238	220	198	228	225	206	210	225	207	232	230	217	237	202	239	227	211	241	208	237	245	227	224	191	227	220	228	253	223	249	225	242	193	219	209	239	222	213	242	272	263	205	213	207	233	227	250	202	230	245	226	219	226	238	214	222	230	224	223	233	209	201	217	197	227	217	211	226	217	204	218	226	235	223	236	236	227	228	229	225	247	214	252	260	219	224	199	215	216	251	220	219	227	219	224	209	248	187	217	210	213	202	238	226	215	231	221	225	231	226	234	202	227	234	235	214	224	218	226	245	222	253	203	207	194	233	238	221	237	238	221	218	236	205	228	222	220	218	228	218	215	219	249	237	254	213	232	231	232	221	212	215	184	214	227	236	244	228	211	223	208	230	217	217	247	225	206	216	234	193	219	219	229	219	222	222	205	230	211	244	207	245	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5708	1549	2981	3516	3101	2662	2212	2013	1653	1525	1412	1178	1208	1130	1081	1079	967	984	918	926	892	917	890	788	774	799	800	848	756	763	771	792	758	757	753	743	755	757	751	753	737	694	731	737	740	695	668	719	720	751	701	682	730	755	721	715	720	692	724	685	652	733	691	710	763	701	742	705	760	673	693	682	718	673	685	662	707	679	678	707	696	716	718	722	693	736	711	670	674	699	664	668	689	681	693	699	697	728	719	656	701	662	739	643	700	655	685	669	691	667	670	701	708	721	691	693	693	712	699	642	710	700	747	710	664	670	692	703	648	701	673	708	688	656	709	680	698	744	691	736	651	689	653	640	698	700	677	682	672	645	706	722	685	678	666	665	698	662	670	685	695	730	764	676	691	744	684	668	681	681	676	703	703	675	729	648	690	696	679	685	692	686	701	742	712	655	731	710	694	635	631	645	701	642	675	713	686	692	701	684	692	691	694	671	696	707	647	655	731	657	659	698	685	684	643	682	695	651	647	642	669	650	638	668	709	656	679	700	679	653	650	677	683	695	689	686	693	678	658	677	659	682	685	706	684	646	668	650	715	643	701	690	648	670	693	696	703	684	676	668	702	687	668	674	656	677	693	692	694	696	672	668	689	687	714	723	663	687	641	709	693	643	678	720	678	694	666	685	677	672	635	684	684	714	708	673	714	679	674	670	697	679	749	654	667	700	681	677	657	668	686	717	686	647	723	721	682	693	698	663	661	700	733	705	707	600	687	669	690	681	644	662	696	707	722	643	623	663	652	669	641	655	683	638	656	731	714	661	687	675	675	703	745	689	685	653	735	714	626	725	705	681	707	723	641	670	665	707	675	638	692	649	685	704	658	659	672	659	690	723	637	697	669	683	712	694	673	691	647	654	653	636	673	732	685	696	700	676	668	708	699	658	700	675	658	694	645	644	676	710	657	729	685	706	671	649	695	695	711	715	652	679	637	685	659	657	692	677	731	706	650	717	746	696	662	698	674	681	649	642	697	665	680	683	691	691	699	673	669	679	708	674	659	758	726	674	723	691	704	636	710	655	729	700	692	724	666	667	672	715	686	676	680	688	687	664	636	652	690	695	686	654	667	682	657	685	666	733	690	659	687	675	689	723	684	668	666	657	633	633	681	669	668	654	697	702	661	660	674	675	680	658	691	694	685	692	695	707	678	677	692	712	703	706	672	687	685	646	690	643	700	639	651	696	659	655	662	664	698	667	701	726	726	697	698	653	713	677	630	698	705	673	677	655	730	723	693	655	710	675	682	665	677	697	698	678	668	712	646	684	635	649	664	696	705	735	700	672	703	666	669	667	679	677	742	694	663	689	694	723	720	679	680	675	686	706	684	678	676	733	724	715	669	683	706	691	660	696	651	678	695	667	716	709	703	662	640	642	711	686	700	713	681	689	646	649	690	689	709	672	683	664	666	748	691	703	726	685	712	672	672	711	653	721	718	691	686	670	692	672	678	675	661	711	646	691	716	668	693	658	674	650	686	760	754	698	718	646	641	623	679	709	677	698	659	731	680	706	701	662	649	669	705	692	722	698	694	721	678	665	690	685	685	693	693	658	685	664	652	663	671	686	669	684	636	731	601	718	640	647	694	664	689	667	631	722	697	690	642	691	758	694	652	674	646	698	689	692	677	662	711	679	641	675	687	700	683	720	726	671	690	658	682	664	733	669	659	691	671	680	725	657	684	661	715	687	704	682	659	699	634	693	667	677	669	640	700	673	648	709	697	657	709	720	694	648	701	718	689	664	741	655	672	635	699	678	669	697	666	690	655	708	656	703	702	714	684	685	630	632	699	686	647	652	688	746	732	694	680	708	662	688	693	699	705	691	596	660	713	713	708	661	668	647	664	724	691	725	697	692	635	682	674	667	692	685	651	646	699	704	696	694	674	709	622	666	634	651	637	725	682	654	703	633	674	690	722	683	674	710	689	699	635	672	658	680	660	693	665	715	686	704	710	713	688	683	695	689	676	659	684	665	660	673	745	660	700	671	661	696	696	689	697	669	677	716	654	719	685	658	651	660	670	727	700	662	674	655	728	635	702	687	653	752	721	682	677	681	676	667	699	681	704	688	733	709	698	640	678	689	659	729	671	656	669	734	699	668	687	708	636	618	675	697	712	687	694	654	627	693	661	691	692	631	663	697	647	719	685	678	647	680	701	714	649	682	732	680	716	646	707	690	688	671	663	701	673	651	664	724	689	674	690	657	709	689	718	663	733	664	670	697	657	696	693	698	680	671	687	675	657	615	751	664	679	659	660	679	688	697	709	644	686	662	691	665	668	678	695	658	681	675	685	663	688	753	663	647	633	703	646	689	677	686	697	671	698	718	709	685	685	676	684	694	665	701	693	711	718	698	729	680	742	712	682	684	707	700	728	667	698	651	650	671	691	687	644	678	689	654	710	653	698	688	673	658	674	684	698	618	654	674	665	674	707	683	682	694	678	625	710	641	675	704	646	659	691	662	710	708	697	656	697	689	696	659	702	697	720	759	660	687	695	723	699	694	676	707	698	667	666	656	662	694	694	728	658	710	659	621	707	658	691	668	700	683	700	678	704	695	724	692	745	719	683	669	654	661	687	732	737	718	681	686	671	658	686	689	681	666	634	675	690	655	635	692	674	637	691	678	706	674	727	668	652	652	717	655	666	697	691	669	688	709	714	666	678	694	667	678	622	676	688	743	670	711	689	641	658	652	695	671	700	711	692	653	648	718	690	638	700	662	710	729	708	659	696	654	674	680	706	705	674	660	691	668	685	698	671	733	650	710	703	688	672	666	696	708	706	663	642	668	628	666	701	689	673	702	702	666	666	680	631	681	660	693	670	679	684	684	639	704	634	634	709	664	645	728	661	755	672	688	742	646	711	645	687	650	680	663	737	669	667	708	683	679	683	643	658	692	685	724	670	690	704	687	630	669	705	696	667	663	654	662	708	663	676	722	687	687	691	691	701	637	686	738	646	704	635	697	734	699	668	650	699	692	678	650	730	653	647	708	707	695	691	713	677	698	689	692	698	698	684	678	685	732	687	683	721	677	653	683	675	641	664	696	695	698	697	699	687	668	664	718	713	665	707	695	672	704	696	696	718	708	691	690	650	720	644	682	715	726	687	699	672	688	667	643	649	698	640	686	733	687	697	634	673	736	701	671	697	660	715	705	648	686	692	674	706	696	667	672	646	645	682	678	691	662	672	695	687	670	702	722	650	680	663	673	672	718	666	659	732	704	658	685	708	686	697	637	666	705	686	686	695	662	634	689	703	725	715	712	685	695	695	715	641	686	678	650	703	688	714	718	651	682	656	702	704	678	683	715	637	687	655	662	710	713	685	694	691	698	657	648	655	682	643	735	697	668	699	695	650	663	692	675	688	697	689	672	676	729	683	648	671	662	719	698	699	714	733	661	671	707	652	707	671	666	711	645	676	693	640	638	698	659	707	662	721	640	690	735	656	673	676	671	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16183	2282	2511	2005	1346	1054	716	604	504	437	371	339	320	302	254	266	253	220	223	209	214	208	186	170	194	182	188	186	165	175	187	195	178	166	145	149	172	162	147	154	159	170	154	163	151	163	154	151	174	167	161	164	154	191	141	178	174	143	167	146	155	151	151	161	174	155	156	150	169	148	147	178	142	162	157	160	146	156	142	151	158	170	153	141	137	156	164	184	139	156	171	149	158	144	151	146	167	154	160	151	152	161	144	153	138	154	136	135	155	175	157	160	134	141	146	162	151	166	160	162	139	163	134	151	144	149	152	148	124	139	155	146	154	164	147	137	156	154	156	152	136	150	160	141	142	157	152	163	133	178	149	146	146	173	157	142	141	153	155	150	137	144	157	162	143	140	137	124	159	152	165	149	137	144	146	162	150	142	166	148	144	150	158	158	139	159	143	167	142	160	153	147	144	133	138	158	159	171	173	154	146	152	163	146	148	148	137	146	139	143	147	147	138	145	129	165	156	153	164	164	149	148	146	166	151	188	145	156	157	144	168	152	152	140	140	141	170	149	172	143	168	172	152	163	146	171	147	153	171	141	173	151	145	153	169	149	138	155	146	148	143	156	161	150	148	169	150	128	155	171	126	175	142	146	153	143	144	174	134	127	148	173	165	162	162	167	151	146	141	143	154	155	193	163	142	165	145	141	164	163	163	152	151	141	171	144	156	140	146	163	154	135	152	160	142	160	153	152	154	181	146	144	151	169	148	148	146	159	141	143	138	158	139	129	147	143	163	126	157	166	156	152	159	144	159	160	145	153	141	151	174	171	180	145	127	150	132	164	147	166	150	157	156	155	169	179	186	128	140	159	136	129	153	151	140	148	145	131	176	174	159	123	139	141	155	159	155	169	146	138	149	159	161	159	151	151	153	188	146	161	158	138	150	151	162	125	161	150	133	152	169	162	151	123	149	157	164	165	167	150	157	147	141	165	169	151	174	177	152	153	175	156	131	136	155	156	126	133	163	138	144	166	146	166	135	140	134	132	153	140	160	127	157	130	151	121	153	144	162	154	140	149	152	139	148	123	140	135	166	151	137	164	134	148	159	155	153	142	153	176	158	147	158	148	165	147	144	149	141	136	171	162	167	160	129	166	139	140	165	141	166	124	157	143	142	165	130	144	152	135	165	144	151	153	155	151	139	170	146	149	139	132	146	184	163	159	152	159	146	142	155	147	138	172	140	131	153	144	163	163	176	134	165	146	150	157	146	155	168	170	135	162	176	144	168	150	146	160	130	170	152	130	157	144	149	148	154	127	158	156	133	177	159	155	138	145	153	163	155	153	143	126	147	165	138	168	147	140	161	148	158	142	143	155	148	150	136	133	148	144	138	152	139	146	152	157	145	147	158	132	145	119	146	148	170	148	142	137	174	140	163	148	142	149	121	153	176	144	140	159	148	147	143	137	128	158	133	142	146	143	124	162	135	144	159	146	150	166	151	171	137	150	139	158	156	154	169	149	155	173	155	145	126	161	154	136	149	146	152	155	142	128	172	160	145	145	164	153	130	161	167	147	156	145	160	166	152	164	131	160	168	159	168	136	150	152	136	146	151	128	162	162	131	169	163	168	165	174	171	147	140	176	142	144	135	141	160	154	156	167	144	149	159	154	165	165	134	138	153	149	148	156	169	143	148	175	163	168	150	152	143	141	195	151	156	159	157	168	153	161	154	138	189	154	161	122	143	129	132	142	177	165	155	170	125	141	174	153	137	133	158	163	161	154	128	181	170	154	138	165	166	154	157	152	176	159	148	154	151	164	138	155	170	141	157	152	168	153	165	165	153	159	180	161	152	147	128	127	137	132	138	136	164	163	140	147	156	143	162	143	151	132	156	148	157	170	149	161	152	133	121	153	151	161	146	138	164	146	142	132	129	145	163	164	134	137	126	139	150	161	160	154	149	152	140	139	147	142	141	154	154	136	174	146	153	156	176	160	132	167	144	191	172	120	131	146	136	162	148	173	152	113	143	159	140	136	161	142	133	162	160	154	169	128	152	146	161	142	152	125	166	145	124	164	147	150	144	152	158	160	144	174	165	144	128	165	139	157	165	170	152	136	154	131	140	143	165	148	149	162	138	156	139	138	146	142	173	150	144	148	166	147	140	159	152	160	123	167	147	159	135	145	170	165	153	165	144	159	168	146	161	160	152	141	138	146	143	143	153	143	167	154	129	143	142	138	154	119	178	165	138	160	177	150	171	152	153	168	154	144	143	175	153	146	132	156	166	169	155	152	122	141	175	159	151	139	136	130	145	151	150	141	153	173	165	149	154	146	151	173	124	148	165	156	155	134	166	159	167	153	149	150	157	147	144	144	148	147	154	159	133	158	164	138	160	158	146	155	146	152	153	150	159	147	145	148	145	130	156	152	150	158	146	157	155	145	159	139	138	161	167	138	166	146	127	140	185	147	149	166	146	143	161	131	145	147	161	163	128	151	139	149	137	141	137	143	166	145	133	144	137	157	137	142	168	137	168	149	165	152	145	151	155	139	171	146	163	160	156	137	152	153	148	140	125	138	169	150	151	151	141	159	151	147	128	156	161	130	164	158	140	146	165	143	151	165	148	164	170	144	150	159	157	157	125	144	154	136	141	144	160	158	148	159	138	159	163	157	156	153	158	153	160	132	149	148	145	154	147	149	132	151	155	140	139	145	169	161	153	164	165	141	168	130	148	143	163	154	148	144	179	139	143	155	155	158	185	160	147	153	160	160	148	171	142	138	136	131	140	151	156	175	161	151	150	134	170	149	175	156	158	158	168	156	155	157	147	162	157	148	140	154	167	156	168	136	161	170	156	145	131	143	147	175	119	170	171	145	143	153	160	171	152	163	158	134	152	144	149	140	158	165	165	155	143	167	147	157	140	155	154	166	172	152	147	152	131	140	163	140	157	152	151	132	147	157	147	148	129	155	146	160	150	159	145	154	140	136	153	137	159	175	167	153	160	131	156	155	151	161	172	152	145	135	158	138	147	146	143	142	176	159	133	149	160	160	134	153	170	159	160	149	144	152	163	151	135	152	156	154	143	168	164	161	144	157	148	155	158	155	138	172	163	138	166	143	129	161	153	158	167	162	151	159	184	137	139	146	145	138	131	138	132	161	156	149	136	141	145	147	164	138	140	170	150	146	147	152	147	158	135	149	158	160	170	151	173	129	160	156	145	170	164	137	141	162	158	153	141	146	145	171	139	125	137	149	164	169	160	143	159	145	148	169	159	154	134	150	130	159	134	149	160	158	155	182	152	153	177	167	134	125	156	155	146	139	139	131	159	146	149	155	165	159	145	145	148	146	134	172	168	165	152	150	152	171	142	145	154	177	151	159	166	149	173	172	138	153	177	148	145	149	151	148	127	168	156	147	149	153	179	162	161	166	153	138	154	139	170	154	159	149	147	151	144	143	167	148	162	150	115	158	150	145	156	141	138	161	133	152	153	150	162	143	134	142	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7576	2274	4909	5909	5122	4255	3363	2861	2483	2107	1852	1713	1534	1367	1208	1228	1122	1063	966	926	843	909	850	798	734	751	756	685	699	660	704	673	656	681	673	617	636	658	597	574	586	595	552	593	555	571	574	564	573	554	564	555	531	538	542	570	537	580	544	509	566	496	571	567	521	550	531	545	525	523	582	492	572	504	522	509	530	493	526	540	550	542	509	508	515	487	542	514	535	509	527	501	518	494	510	537	538	532	515	498	543	509	441	529	506	466	518	502	472	479	546	525	516	536	526	478	504	504	500	507	523	487	474	502	537	519	512	489	546	513	490	529	536	512	508	545	518	491	529	492	516	515	529	529	496	489	489	537	540	489	498	527	535	489	517	493	497	484	526	496	505	528	478	481	480	481	525	485	504	517	507	519	520	529	510	534	536	526	461	537	518	491	485	516	515	476	534	514	477	489	497	492	462	511	485	477	515	487	516	503	466	526	480	471	513	509	511	516	511	508	523	494	459	520	524	533	518	533	484	468	501	505	501	529	487	489	565	522	510	478	514	507	503	477	502	494	531	483	499	515	522	527	493	517	495	494	530	493	531	489	499	505	478	493	488	499	492	544	472	490	507	510	527	477	488	500	486	491	463	506	463	470	509	497	490	477	508	476	494	478	485	502	496	494	497	511	493	484	458	509	466	492	477	490	554	504	515	484	499	530	546	536	490	469	531	460	472	470	481	493	491	510	524	516	491	520	492	531	483	534	478	503	466	495	512	486	492	488	464	503	488	475	482	497	503	541	514	529	495	478	477	447	508	531	508	497	502	525	508	506	481	546	462	498	502	499	497	500	473	494	469	548	494	512	467	493	538	474	515	487	481	530	524	529	502	537	506	519	482	537	538	538	511	526	527	547	499	499	491	516	519	540	508	542	501	458	472	510	517	513	529	510	512	503	503	518	459	507	494	520	536	485	456	534	517	484	480	463	489	505	471	528	489	473	515	509	487	519	497	523	500	470	526	477	506	505	491	508	513	515	525	496	475	503	484	540	475	539	457	495	541	507	526	510	541	490	527	483	517	531	470	507	532	513	490	499	469	473	517	522	458	500	505	509	521	528	518	456	477	478	504	518	463	499	466	525	513	517	537	486	457	518	494	492	495	510	531	521	497	465	524	510	462	540	525	503	477	463	546	514	524	503	529	515	520	505	530	483	525	534	523	492	455	482	502	505	480	496	515	508	508	458	532	468	507	502	500	481	487	519	488	487	488	487	501	475	500	542	513	540	522	510	519	509	494	507	501	485	473	525	477	516	515	526	496	484	516	503	506	507	531	505	475	545	530	516	537	497	503	487	500	532	502	504	536	473	473	500	524	512	522	503	486	483	503	484	469	503	521	485	464	520	495	498	469	440	468	496	502	493	486	511	499	513	480	479	513	541	490	497	492	482	507	472	489	503	498	478	537	486	529	512	507	490	526	465	496	502	499	484	478	492	523	526	483	504	495	515	479	461	528	489	474	486	545	493	520	541	537	495	493	460	466	527	514	504	519	476	460	503	473	477	493	452	518	461	487	502	488	522	493	523	533	499	485	476	517	483	481	517	527	509	537	510	503	479	500	504	518	538	486	512	478	474	500	529	486	505	498	498	488	491	508	505	487	511	503	503	460	516	496	490	525	519	473	498	498	525	497	481	493	521	486	524	498	517	490	490	494	499	519	446	494	484	476	489	512	508	492	485	444	500	475	484	463	510	534	509	473	523	492	484	530	477	486	497	501	474	523	512	536	517	540	476	511	483	537	484	529	490	509	490	537	512	483	510	495	500	493	505	516	489	515	526	481	507	532	483	484	493	488	489	519	501	542	482	486	509	484	503	528	484	541	506	520	484	497	544	520	486	479	498	482	476	474	487	512	527	506	501	478	515	503	480	518	495	508	489	530	542	496	522	539	527	551	581	515	524	556	514	504	540	487	490	459	521	497	529	521	485	527	492	473	507	516	451	516	500	518	542	504	475	497	515	509	477	482	475	490	486	507	537	524	511	553	474	452	493	485	501	543	477	551	484	531	481	536	509	510	483	468	467	503	513	492	510	512	504	479	538	462	524	545	527	496	507	475	483	498	532	516	514	526	530	536	493	477	491	483	522	530	481	488	512	497	495	513	451	515	526	466	484	511	476	519	470	529	510	477	493	482	501	486	544	464	512	498	528	478	492	486	483	458	536	509	489	513	495	506	519	490	510	503	484	484	487	506	527	555	503	484	527	505	495	484	505	518	490	489	494	481	500	467	536	478	528	522	478	476	542	520	509	501	533	508	487	521	485	480	520	502	516	486	525	493	514	544	517	513	488	498	471	492	476	502	493	492	517	514	516	486	471	498	535	493	493	518	494	471	478	500	514	499	540	496	499	516	513	480	508	487	522	507	521	498	488	515	501	506	553	516	512	459	494	515	508	492	527	524	505	496	535	514	481	517	519	498	489	512	506	531	481	522	480	490	548	511	492	511	509	506	485	490	464	485	510	495	494	490	484	514	451	498	502	506	482	490	485	478	508	506	478	501	484	464	501	491	426	492	480	479	501	499	509	511	521	500	488	495	510	497	492	510	473	494	553	472	535	497	534	493	510	459	510	534	517	478	458	530	508	530	483	526	462	535	468	496	523	486	507	520	513	501	536	458	476	512	487	500	503	485	466	523	492	491	492	484	486	500	482	542	506	508	473	502	488	526	510	502	494	535	491	496	471	540	518	510	491	533	521	544	522	538	507	506	499	522	530	462	488	509	490	469	502	506	508	479	536	529	482	500	539	507	468	538	512	480	480	462	474	509	476	477	498	495	468	483	504	509	526	455	553	526	502	525	462	512	462	492	556	492	475	502	521	463	510	488	472	494	535	515	520	500	516	534	500	516	534	510	548	483	452	513	510	511	470	489	479	458	498	554	544	491	490	475	516	493	501	490	493	490	521	486	495	495	500	495	487	517	505	456	501	527	458	510	487	516	478	510	501	502	513	513	464	517	465	509	464	495	498	515	473	527	524	524	515	502	445	505	486	494	541	512	471	516	519	488	491	476	484	489	505	512	479	478	530	504	511	523	502	494	500	466	489	479	487	479	498	474	508	482	477	513	481	514	476	498	485	510	532	523	490	492	463	552	527	517	508	494	448	539	503	462	528	540	546	499	506	489	517	491	483	499	499	509	508	467	520	492	492	512	552	531	483	476	471	484	515	526	527	531	510	520	518	454	555	496	535	520	509	528	478	524	479	536	517	509	525	513	496	480	499	495	504	497	546	515	489	521	542	489	480	505	527	492	493	471	464	555	502	490	477	491	541	521	506	490	481	477	475	486	482	505	494	476	503	515	511	482	483	513	511	502	497	461	493	503	478	551	491	509	523	490	515	535	512	498	508	517	479	499	492	499	489	465	531	539	485	461	508	452	542	542	484	501	475	500	510	537	497	468	523	502	492	533	449	492	456	470	513	538	461	495	478	485	491	518	455	496	522	517	510	478	479	481	494	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2171	412	403	405	384	357	394	368	368	376	353	367	379	343	331	403	346	356	361	350	359	381	364	347	380	367	330	343	387	348	358	384	386	398	371	363	369	359	335	384	387	384	380	354	391	351	357	339	349	356	332	361	393	394	365	352	344	340	344	320	356	348	345	356	358	343	351	344	362	389	384	341	394	367	398	383	351	328	348	350	377	326	332	346	366	360	382	383	392	363	381	354	385	360	325	375	392	358	402	357	360	346	354	380	363	337	352	339	347	327	331	320	354	356	393	358	351	377	367	344	350	373	366	350	387	350	371	362	357	366	342	361	331	344	350	347	328	341	379	371	329	353	352	339	383	347	377	335	343	353	349	355	332	375	330	331	338	352	368	350	350	347	364	361	346	345	362	355	359	350	355	379	362	342	347	354	379	339	338	359	350	338	391	351	371	343	347	341	361	360	369	353	342	370	350	347	388	358	399	312	372	331	368	345	365	358	347	344	361	348	353	343	347	345	357	316	351	371	355	397	371	377	343	372	357	320	350	356	374	354	338	363	360	369	373	346	368	324	325	368	358	373	351	399	370	329	349	351	365	323	383	361	358	379	342	370	373	370	362	337	358	359	372	318	351	332	335	349	329	360	311	383	359	384	363	382	314	349	372	345	363	347	354	352	382	358	327	375	350	365	372	325	340	358	346	323	364	382	372	339	355	348	362	365	378	361	361	361	348	319	362	356	360	394	336	379	348	322	336	368	348	329	376	366	324	389	386	350	343	352	324	354	388	359	345	382	402	408	350	383	360	345	355	367	370	375	363	334	358	349	350	369	373	346	354	357	381	376	368	356	411	351	350	349	368	356	365	388	372	374	374	345	333	377	354	332	347	340	354	322	328	356	365	342	372	342	335	334	344	349	387	363	345	344	385	351	376	373	373	358	379	368	322	338	355	334	392	331	347	344	338	353	401	342	363	348	357	351	371	350	359	341	343	382	347	377	340	302	366	324	371	352	394	335	394	371	351	361	358	352	337	361	348	381	335	370	355	387	364	345	347	322	376	361	360	369	372	365	349	362	382	365	336	371	411	313	375	346	370	364	350	339	338	359	374	327	377	353	367	335	365	313	370	363	350	340	355	362	347	379	333	321	339	354	370	372	369	358	342	344	364	349	371	367	311	347	368	369	356	356	371	366	377	348	324	299	346	361	366	324	394	336	352	356	340	345	330	341	351	353	333	369	379	359	334	380	334	340	343	366	347	375	360	385	388	350	358	401	357	351	352	358	359	340	326	342	359	346	365	338	373	388	363	362	350	363	327	381	344	374	342	332	375	335	343	350	366	348	369	353	330	364	380	365	361	372	363	324	363	364	382	344	343	372	319	359	395	334	366	364	351	347	350	363	350	369	396	347	339	369	352	387	348	371	360	355	384	358	343	374	378	357	345	364	369	376	343	338	347	386	343	347	367	350	349	355	374	331	399	366	356	385	349	347	347	339	353	327	346	335	358	358	342	360	334	332	358	318	348	344	358	327	402	356	359	358	374	376	389	341	345	355	348	346	338	352	391	370	347	352	353	353	339	377	385	381	371	350	344	353	363	361	374	361	398	341	348	387	326	354	371	375	369	342	360	349	339	382	361	358	343	345	372	361	337	328	364	366	351	354	346	390	340	343	361	372	342	356	367	382	341	351	354	365	380	340	336	357	353	438	371	380	385	362	383	373	317	367	339	358	360	355	336	360	340	358	379	366	377	369	346	361	367	384	329	346	354	390	390	350	322	354	358	349	373	369	366	351	337	358	353	345	349	372	369	337	388	375	380	310	350	369	354	334	360	363	335	351	355	346	367	365	361	394	331	370	332	392	356	366	340	374	348	358	383	376	376	375	359	374	349	406	394	345	342	352	316	373	369	324	341	343	358	363	373	333	379	372	338	354	375	403	386	354	359	378	359	379	358	360	321	342	347	331	365	379	354	332	373	350	376	341	342	348	384	354	349	369	353	364	354	327	381	336	328	354	401	383	368	344	341	373	379	356	336	357	396	356	379	384	349	322	359	354	371	334	398	364	370	354	346	347	323	374	381	371	358	357	382	392	363	350	335	344	360	342	351	378	372	363	362	338	357	358	295	367	352	365	362	358	323	358	399	351	368	343	345	349	360	341	343	338	374	354	300	370	361	348	352	343	349	351	338	345	368	379	377	349	388	365	383	336	362	363	362	359	372	335	359	376	371	378	353	362	364	362	348	359	376	383	361	360	341	388	384	373	393	341	361	342	384	354	343	374	355	380	375	342	340	388	407	370	371	356	343	356	337	348	348	349	362	350	363	365	358	342	353	390	352	342	338	356	341	357	349	376	373	351	356	360	342	388	365	370	345	383	322	384	332	337	352	342	350	361	346	353	374	347	356	364	380	359	379	379	340	332	352	367	347	361	351	378	374	338	369	344	329	343	339	356	347	347	330	343	359	368	371	355	363	386	357	355	365	336	377	404	322	359	341	364	364	388	333	355	329	366	370	375	369	355	342	353	324	330	385	346	338	365	357	367	367	385	385	326	377	357	349	331	371	349	348	356	356	340	348	361	401	364	364	331	357	370	357	347	350	392	336	386	380	344	343	326	394	338	374	348	348	387	342	366	334	368	331	355	359	350	341	360	341	337	354	340	362	359	352	371	351	375	323	336	363	358	345	382	301	350	373	358	331	347	365	344	336	364	363	344	357	353	355	360	351	390	351	363	361	355	353	389	327	378	374	353	346	329	360	310	347	369	381	350	349	332	348	353	369	337	369	351	375	327	362	363	369	369	359	331	363	350	320	361	367	358	362	363	420	360	355	365	362	357	365	343	364	367	403	372	361	335	302	347	342	335	371	371	363	374	330	341	359	342	325	355	349	365	360	370	362	339	340	380	345	332	340	377	343	344	363	338	338	363	335	329	366	375	331	351	372	389	326	333	363	341	351	357	383	367	347	404	356	349	361	371	360	384	334	378	399	374	373	342	353	368	372	327	364	357	355	364	347	368	360	363	343	369	357	376	375	347	376	347	387	349	344	332	372	358	334	342	340	408	342	359	380	378	359	353	343	361	361	364	363	331	345	368	357	355	348	370	345	336	352	385	326	359	325	343	386	348	368	353	372	352	367	374	366	362	352	373	368	380	361	359	383	378	379	358	349	411	358	343	372	382	380	330	389	373	376	382	321	361	352	386	378	367	390	359	351	353	361	332	380	367	380	318	362	346	371	371	358	363	341	365	378	381	369	336	368	367	327	361	363	378	373	337	371	375	348	380	327	360	367	328	334	389	353	336	355	359	348	344	310	356	361	361	385	359	374	331	359	409	412	354	318	368	361	376	341	350	352	343	372	362	354	369	340	374	315	342	360	342	331	352	366	369	367	354	345	405	361	393	345	343	372	378	373	307	331	353	349	335	372	352	401	396	334	345	376	343	366	347	336	333	386	375	360	346	392	363	374	358	355	365	347	324	329	342	369	355	335	351	344	323	342	323	348	352	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2512	1088	1150	1206	1193	1195	1125	1089	1084	1044	1067	1038	1026	1036	1057	1035	1039	1012	1051	1065	983	1012	1084	1007	1105	1070	1015	1009	1046	969	1063	1132	1055	994	1029	1032	1024	982	1053	1077	1006	1033	1036	1032	1035	1009	1034	1018	1020	1044	1047	1065	1008	1037	971	1049	1033	1053	1030	1008	1061	1035	1008	943	1064	990	988	1059	1022	1041	1029	1017	1028	979	1039	1020	999	1040	1052	1006	1089	1031	1029	1030	1021	1020	1020	1024	993	1039	1067	1003	1034	1020	984	1010	1054	1030	1029	972	997	997	995	1034	1002	1042	1076	1068	1039	983	1036	1049	1024	1003	990	1044	1001	970	985	1067	1020	1040	1022	982	1013	1047	1014	984	1062	1059	1018	1019	1008	1005	1031	1058	1023	1004	1016	999	985	1014	1061	1051	1072	1009	984	1050	1041	1042	1065	1047	1013	982	1033	1033	988	1051	1064	1042	1011	1039	1030	1036	1046	970	975	1061	1026	998	963	940	1054	1022	982	1077	1002	1010	1001	1061	1020	996	1041	1059	1046	1004	1069	1049	1011	983	1030	1017	1033	1014	1004	993	1050	1055	963	1036	1080	1046	1038	1041	1005	1119	1012	1029	1010	985	1074	1086	985	982	1023	1065	1051	996	1009	1062	1026	1008	1051	991	1042	998	981	1043	1035	1008	984	1022	1022	1005	1031	994	1024	987	1062	1033	1032	962	996	1001	1051	1091	1060	1040	1051	1014	1066	977	1052	999	1053	965	1062	974	1038	1030	995	1032	992	1007	981	1002	1060	1026	1048	1003	993	992	1017	1030	1041	1085	1016	1017	1000	1034	980	1033	1023	1051	979	1074	978	1020	999	1003	1014	1060	1059	1013	1055	1040	1003	1019	1057	1002	1009	1035	1017	981	1067	1016	984	1035	1010	1054	1065	964	1000	979	1056	1021	1034	1001	979	1071	1024	1039	1038	1052	1007	1029	1078	983	990	1034	1033	1065	971	1017	981	1064	959	1016	1021	1014	1014	1027	1066	985	997	1023	1047	1022	1049	999	1007	1045	1070	995	1073	1021	986	1028	1021	1052	998	1007	1007	1043	1043	1019	984	1037	1052	1048	986	987	1066	1061	999	1023	995	1009	1081	1023	1057	1048	980	1033	1026	1059	1063	1048	1054	1080	999	1008	1051	979	985	1010	1000	1048	1020	1069	1005	1017	1053	1019	951	995	1042	1043	1000	1023	1030	1007	971	1045	1037	972	1033	1048	1022	1089	1003	982	1008	1034	1061	997	1025	1092	1024	1020	1004	1010	1066	1016	1006	1029	1044	1065	1020	998	1041	1007	1027	971	1084	988	1038	1070	1061	1029	1071	1025	1007	1087	1032	1013	982	1035	1048	1022	1001	960	1017	1075	1036	1020	1043	1005	1018	1112	1046	1038	1009	1032	1022	1016	1024	1017	1044	1062	1006	972	1048	1071	1034	1007	986	1017	1026	1046	1025	1055	980	958	1055	1053	982	1002	1071	973	994	1042	999	1035	1022	1018	1021	1067	997	1018	1001	977	1057	1044	1021	995	1026	1074	1051	1045	1042	978	1063	999	1024	1046	1017	959	985	1020	1079	988	1050	995	975	1019	1052	1010	1028	1086	1029	1043	1017	1057	1020	1058	970	990	981	1023	1003	987	1032	1039	1069	1002	1010	1015	1035	1075	1045	1016	1034	1020	1068	1058	1066	1002	993	1005	1023	998	986	997	1006	1008	1039	966	988	1038	993	1046	1000	994	968	999	1044	998	1022	1069	1044	999	1017	1019	1027	1013	1071	1080	1038	1000	1021	988	1059	1063	1033	1060	1040	1049	990	1007	975	1022	1045	1066	969	1082	1001	1062	1004	971	1010	1059	1057	1013	993	1000	1059	1049	951	1033	1049	976	1108	1054	1052	947	1055	1054	1012	1036	1002	1031	1051	1041	1011	1003	996	1027	1045	965	1008	1007	1024	992	997	1035	1027	1104	985	1121	1034	1018	1003	1063	1044	1067	1001	1066	1003	1050	1010	1020	1033	1008	1058	1032	1054	974	1070	970	1046	1022	980	1023	996	1068	1035	1045	1029	1007	1003	1033	975	1018	1013	1026	1030	999	1023	1060	1009	997	1000	1056	1055	1044	1038	1041	1071	1030	1069	1028	997	984	1017	987	1065	1011	1022	986	1000	1016	1012	1011	1020	988	1022	990	1030	1056	955	1088	1014	950	1044	1022	1034	1007	1037	1050	990	959	1039	1003	1029	1033	1074	1009	1001	963	988	1049	1025	1087	982	1023	1046	1016	1074	1039	997	967	1036	1054	1073	1094	1074	1001	1006	1000	1038	1001	994	978	1025	1005	1044	969	1035	1063	1019	1035	1040	1032	1013	1046	1011	1027	1008	1001	1028	1052	1065	1008	949	1028	955	1069	1038	966	1024	1014	1076	1028	1033	1019	1029	1077	1016	1014	1015	985	983	1019	1029	1036	971	1081	1011	1020	956	1021	1065	1004	970	943	991	1038	1010	1045	1016	982	976	1070	995	1014	1092	1012	1059	1008	1046	1025	993	1025	1011	1013	1012	959	1064	1034	1101	1025	1037	1073	997	1017	1044	995	1026	1052	995	996	1053	971	1065	1051	1010	1017	1038	970	1013	1013	1025	1039	1012	985	1062	979	1032	1002	1033	1041	1007	1018	1061	1003	1030	1041	1016	963	1053	975	1008	964	1002	1079	1097	1006	1047	977	1107	1022	977	1089	1045	994	1035	1054	1080	1041	1047	990	1013	1048	1075	1034	985	995	972	1034	996	1065	999	1008	1098	1022	1064	1013	1006	1004	1110	1083	999	1013	1049	988	1008	1054	990	1090	955	1014	1062	1000	1021	1056	1030	1018	993	1007	986	1055	1017	986	1045	1014	1003	1030	1030	1027	1064	1002	1025	994	984	1058	1054	1063	1024	1029	1040	1018	1015	1028	1013	997	1044	1026	1015	1016	1068	1062	1079	1015	1001	992	988	1005	1034	1010	1009	990	1010	992	1054	1084	1004	1056	1035	973	1009	1025	1021	967	1018	966	984	984	1033	1000	1032	1038	1004	985	1005	1055	1047	1039	1077	1025	972	1058	1039	1024	1021	1016	1042	1044	999	1016	1038	1082	1011	1011	1012	1058	1028	1077	1042	1090	1020	1028	993	1112	1031	1045	988	1032	1023	996	1013	1060	1016	1078	1071	990	1015	1013	977	1061	1046	1052	1039	945	1058	998	986	995	1048	1052	1026	988	1014	1000	1031	1025	1001	1026	988	988	1045	1019	1076	989	1028	1017	1012	1033	1008	1066	1035	1017	1000	1018	1032	1007	1027	1010	1036	1010	1040	1038	1045	1058	998	1064	1037	999	1029	1049	1041	1048	1029	1002	1015	1105	976	1002	981	966	971	1030	1073	1024	1057	1033	1078	1046	996	1074	979	1000	1049	1018	1022	1034	1055	1055	1106	1047	1030	1017	1090	1059	1054	1047	1004	1038	1016	992	988	975	1050	1038	1005	1039	1003	1011	1060	1036	983	1016	1019	1042	1060	1030	1009	993	1104	1008	1037	1031	1018	1070	1002	1065	1026	975	1014	1102	1018	1041	1041	1052	1059	1023	984	990	1001	1045	1010	1057	1032	1022	1028	959	1039	984	1073	1086	1014	1007	1011	995	1031	1055	1006	1022	1014	1032	1049	1027	1037	992	1050	1011	1001	1113	1000	1031	1024	1067	1031	991	1007	1038	999	998	1066	997	995	1014	980	1038	1034	1058	988	1031	1022	961	1058	998	1000	1024	1008	988	977	1006	987	1031	1066	1031	990	1066	1041	1058	1022	1050	1062	1010	1017	1060	1074	990	1038	1044	1032	1075	1027	1045	1104	1012	1037	1012	1038	971	1013	1040	1017	995	989	985	1066	994	1029	1016	1053	984	1030	1084	959	1028	1024	973	1002	1001	1040	1013	1027	1028	993	982	1004	1038	984	1036	1067	996	1020	1025	1024	1054	1006	1022	1091	1022	1027	1018	1029	1024	1075	1034	1036	1033	994	1008	1048	1012	1063	1072	1069	1020	995	1033	1026	1114	1023	1015	1039	1053	974	996	1056	1029	1050	1064	1023	1051	1036	1057	1035	1012	1032	1003	1008	1057	988	1060	1011	1062	935	1049	994	1087	1012	1036	1055	986	1043	1054	1075	1043	1039	1005	1010	1070	1006	1045	1014	1049	1036	998	971	1036	1001	1052	1047	1031	1050	1048	1055	968	998	1006	1015	1045	1008	1043	1070	988	970	1008	1056	1034	978	988	1010	1021	1041	1048	1077	995	1000	1007	1035	1023	1037	1050	1063	962	1044	992	1062	1035	1069	1031	1032	1083	1038	1027	1054	1032	1039	1007	1063	1022	1019	1044	987	995	1043	1007	1014	1048	1013	1002	1047	987	1012	1017	1012	1027	1010	1022	1041	1006	1007	999	990	1056	1073	1009	1080	1049	992	975	1019	1055	1018	991	1025	956	1024	998	1020	1002	1019	1019	1039	1000	1045	1024	981	1021	1024	1022	1046	1025	976	1027	1104	1001	985	1024	1025	983	999	974	1029	999	1005	1052	1056	1027	1072	1064	995	1013	1012	1044	989	1009	1000	1019	1044	1064	986	1012	978	981	1009	1072	1038	1008	993	1019	1038	1053	1095	1078	1025	1059	1039	1063	1012	1043	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8719	1117	1398	1213	851	685	529	430	413	362	321	351	275	296	267	281	243	273	260	253	273	231	238	221	217	232	255	246	221	249	246	231	255	253	240	261	221	246	211	238	207	218	211	243	261	227	233	259	235	210	242	229	243	211	228	212	237	229	221	212	227	232	217	222	245	232	247	239	212	231	216	233	243	235	239	227	211	232	236	221	229	225	217	230	216	236	216	230	224	239	229	235	224	246	240	212	202	232	252	248	233	229	220	248	218	226	218	219	201	208	208	213	217	241	235	245	212	237	217	232	231	217	220	249	249	265	229	211	249	229	242	251	239	200	226	230	228	224	220	191	246	227	215	219	236	226	221	237	233	227	182	229	235	215	236	250	225	231	237	220	224	217	229	226	212	210	238	204	223	230	223	238	227	218	202	244	197	239	237	226	204	199	213	231	240	216	211	210	250	218	249	217	244	202	222	218	221	226	242	238	241	227	212	234	220	222	253	238	222	227	236	221	242	230	211	206	220	255	215	236	242	196	188	219	228	212	227	203	227	259	216	194	199	222	232	228	221	217	212	201	228	203	236	232	212	230	225	233	211	255	216	219	213	229	212	212	240	216	219	222	244	221	229	245	230	180	219	231	216	214	222	219	221	238	232	208	258	257	218	213	246	244	219	239	234	244	200	213	247	227	213	238	234	230	243	192	219	236	207	213	233	201	228	249	208	236	222	222	211	214	251	228	206	238	215	241	248	243	226	204	205	220	217	202	223	235	229	211	227	220	209	240	225	231	206	225	232	220	246	215	231	212	246	220	211	223	228	208	219	235	218	234	216	212	247	245	220	198	230	230	210	201	211	235	207	208	210	236	236	212	245	220	221	247	203	219	213	223	231	249	216	208	224	210	213	209	254	239	217	228	237	246	236	209	224	247	240	221	229	232	224	241	222	227	197	251	208	240	221	234	216	232	239	212	230	219	212	214	220	197	217	232	243	241	244	226	207	227	214	242	232	220	241	223	226	227	215	187	228	226	198	233	255	239	215	227	215	232	236	223	225	230	228	214	217	227	227	224	225	214	202	235	219	213	236	244	235	212	211	239	241	232	216	244	232	241	201	224	245	226	209	245	233	206	233	206	253	217	211	222	233	206	208	221	194	236	239	239	234	217	234	227	246	202	220	207	213	244	227	258	253	213	214	233	224	226	225	240	234	217	226	231	237	190	211	234	214	229	231	224	217	206	230	227	242	228	203	233	222	215	230	234	229	228	205	232	223	223	204	237	205	218	229	218	213	239	214	205	216	192	195	213	241	223	216	225	213	206	234	257	215	221	219	216	215	239	229	215	221	216	221	197	232	226	233	212	218	214	206	211	225	244	240	236	222	236	202	190	187	218	223	207	231	212	225	230	211	231	203	223	240	213	213	260	252	244	198	214	208	200	224	233	222	236	222	228	221	241	220	213	236	250	183	245	224	204	203	227	237	228	216	196	204	238	208	219	234	202	241	241	219	229	208	229	228	219	190	227	207	241	210	182	219	207	250	230	243	202	236	241	214	229	235	219	239	253	234	214	219	236	206	227	214	216	207	247	238	216	248	211	218	229	225	226	236	232	232	225	222	211	214	221	233	236	218	245	205	214	212	249	207	212	221	215	233	229	245	225	219	215	224	207	223	261	226	238	226	232	204	231	230	226	230	226	214	242	230	238	219	235	227	240	200	233	221	207	176	224	223	244	240	230	231	244	222	227	218	198	233	251	211	233	222	238	244	213	226	230	211	208	234	228	198	225	238	232	249	223	182	242	256	229	200	225	235	217	227	235	237	220	233	221	217	233	214	224	226	246	230	214	183	232	214	226	235	229	237	222	212	206	228	233	198	220	203	223	228	202	245	211	215	231	211	260	217	200	229	190	221	238	205	248	243	229	219	237	230	219	257	195	217	204	239	231	228	204	237	255	226	243	235	234	233	187	218	230	221	214	202	235	201	211	234	219	238	208	240	229	225	228	233	209	216	201	227	261	222	212	230	236	226	237	225	230	241	199	210	223	202	236	180	208	222	220	240	233	210	239	240	215	224	218	220	223	262	213	229	231	185	200	217	221	248	214	231	241	243	232	224	231	238	246	236	222	230	255	229	215	251	222	252	201	200	221	210	231	227	202	229	222	211	223	210	230	220	245	227	219	240	224	234	217	234	214	214	211	220	209	207	219	243	231	224	248	220	227	219	227	209	231	223	244	219	224	192	212	209	215	230	232	221	231	223	227	209	249	228	202	218	218	247	203	258	221	212	247	224	225	224	222	245	202	233	232	213	245	231	202	216	233	225	213	236	221	200	223	211	214	227	223	230	237	222	214	226	234	218	221	244	239	233	209	222	249	230	237	236	248	231	240	219	223	207	222	229	217	245	229	203	223	238	235	229	227	201	232	216	233	220	237	203	214	225	208	229	228	217	218	218	243	230	204	227	218	231	216	188	209	250	204	213	250	227	226	240	233	203	230	207	234	216	219	228	251	211	214	210	228	228	209	209	221	269	232	223	226	232	206	216	235	209	226	236	239	217	207	210	223	232	224	214	229	209	238	211	202	211	213	242	226	219	238	200	237	204	219	239	218	216	231	191	207	217	226	212	223	229	225	220	212	222	221	240	226	218	207	224	244	231	209	206	207	237	212	242	224	240	239	195	231	240	227	210	209	213	209	221	223	220	222	219	217	207	205	221	246	248	206	226	215	206	219	238	223	224	213	252	213	228	220	221	232	237	231	245	213	235	233	211	228	204	231	220	220	238	234	215	231	213	203	245	220	240	215	217	214	217	218	229	224	228	243	226	231	211	230	237	223	233	229	193	215	231	224	213	195	222	237	234	235	205	250	227	214	208	212	224	239	222	215	213	217	203	199	227	222	232	231	231	234	241	245	222	213	227	234	245	252	205	195	233	236	222	256	223	236	197	205	240	230	217	212	221	232	236	225	218	234	210	225	205	246	227	216	222	220	203	235	216	223	238	248	222	228	224	234	236	203	209	216	234	198	225	218	243	197	249	217	228	213	216	223	188	196	243	234	228	218	211	211	249	221	225	243	231	221	236	233	225	200	222	233	194	246	238	214	232	224	220	199	238	203	203	207	228	213	238	240	217	229	215	243	205	242	230	210	228	247	233	213	219	224	205	215	218	224	219	239	254	224	244	201	215	238	212	213	244	243	226	229	238	234	229	206	239	213	200	205	218	233	239	233	249	231	228	221	182	211	216	216	242	242	225	236	216	219	238	220	200	239	225	218	216	226	220	205	210	237	203	230	242	239	227	233	233	192	201	230	218	215	229	217	184	216	207	212	233	232	216	226	197	195	231	228	210	233	204	228	220	212	232	241	218	218	220	250	257	222	230	246	206	231	222	234	282	221	224	229	240	219	196	186	256	225	248	250	219	262	239	220	227	216	212	210	219	235	226	234	226	239	236	211	226	233	238	225	245	237	228	217	246	212	201	233	213	213	209	235	227	233	223	217	218	222	204	244	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5671	1651	3046	3625	3261	2748	2238	1925	1736	1565	1328	1277	1229	1148	1106	1026	1032	1003	936	942	802	902	823	824	813	785	837	823	798	740	745	808	791	713	750	734	756	740	721	738	714	700	738	718	759	724	710	732	781	728	712	705	737	659	751	715	716	699	644	735	697	733	677	766	703	662	683	677	707	733	706	703	735	734	683	702	743	690	721	672	693	696	668	741	667	685	651	722	682	722	706	723	677	671	729	653	665	668	691	692	674	680	697	678	622	698	676	686	645	655	665	671	667	746	699	672	694	704	680	684	691	660	665	709	672	659	692	638	687	731	697	683	650	668	690	675	683	661	742	660	689	701	677	698	724	679	667	679	712	705	670	667	655	634	669	669	701	711	657	668	685	706	656	651	732	676	663	653	664	645	673	678	695	714	642	652	636	654	709	622	715	648	701	685	734	690	670	683	675	685	742	691	719	740	718	700	722	675	662	705	728	696	708	660	701	670	628	706	666	698	678	671	677	650	684	651	663	657	687	689	679	745	676	674	616	689	648	697	691	690	653	717	656	707	683	698	681	725	672	735	695	684	660	710	671	700	617	655	673	684	688	642	720	696	709	688	683	714	683	669	684	691	693	660	667	695	697	698	670	661	742	697	668	691	705	626	670	709	652	711	708	665	612	685	710	694	742	623	667	689	687	697	684	694	713	677	725	643	669	678	675	684	673	660	699	724	651	619	691	641	663	696	725	699	682	660	691	696	692	639	688	701	745	725	658	659	690	665	666	711	722	675	612	718	660	656	679	651	701	686	668	671	693	646	695	671	674	678	708	689	663	695	699	711	657	670	669	718	643	647	664	652	650	701	670	712	656	704	677	677	700	682	702	650	676	703	652	695	642	654	655	659	655	720	674	652	701	672	689	651	663	676	721	725	662	684	637	711	644	705	687	729	672	684	734	679	730	737	668	706	735	661	675	680	711	685	683	712	678	641	663	655	708	660	651	652	679	677	678	690	668	710	628	677	651	687	718	640	714	718	722	640	669	677	709	703	679	670	652	643	672	692	643	674	690	694	696	692	671	670	668	714	696	668	698	696	640	666	707	701	694	703	651	724	668	636	698	649	684	713	681	662	695	661	653	703	629	689	696	705	684	708	668	699	708	658	659	663	676	722	665	669	722	726	680	734	680	700	646	719	652	672	687	691	710	745	644	738	705	745	707	687	690	651	651	680	609	685	707	671	693	670	738	663	693	676	638	651	661	651	699	689	685	701	696	682	650	693	655	714	645	725	654	719	651	673	676	690	681	675	719	705	702	686	694	710	650	693	654	728	723	676	718	675	732	671	642	639	695	716	662	678	700	724	708	626	707	709	687	689	676	707	699	704	658	703	642	685	679	696	639	687	661	619	643	724	686	693	695	694	672	703	658	662	683	644	690	718	682	677	682	678	666	635	689	668	718	670	716	649	684	657	701	610	649	634	691	691	654	685	677	696	714	676	662	713	689	681	654	671	652	655	719	690	655	667	664	680	705	677	684	717	698	713	683	670	705	660	690	633	654	692	691	690	692	693	670	650	699	719	679	703	658	703	686	711	722	708	667	673	666	647	657	690	678	668	689	680	677	684	686	674	588	725	644	706	674	698	696	681	687	699	699	676	677	675	653	683	687	669	706	720	714	649	710	663	668	671	721	668	675	701	685	672	647	697	702	664	682	668	673	622	706	739	684	720	680	667	677	684	637	675	663	692	686	719	691	697	730	690	663	729	716	684	631	649	670	678	687	668	703	659	697	669	722	666	695	637	696	708	652	660	690	662	682	700	684	651	654	692	695	667	666	648	705	667	716	680	674	664	710	690	704	673	677	673	694	693	665	705	646	672	729	717	684	675	625	736	693	722	644	673	672	675	711	650	662	738	684	668	684	641	698	718	670	679	739	668	750	659	679	696	688	706	683	666	745	724	681	664	717	665	667	713	645	701	684	661	666	636	639	683	657	651	672	695	709	690	686	653	680	712	675	572	680	712	716	693	641	704	655	697	722	693	649	677	678	690	674	676	618	678	682	690	672	695	691	679	682	659	668	710	647	679	642	657	678	733	687	680	671	675	642	701	704	668	628	701	694	702	699	691	678	714	639	673	698	714	662	686	706	720	675	698	656	709	648	667	699	640	707	670	670	656	676	660	677	701	676	722	640	673	675	689	639	676	683	679	747	667	706	658	687	681	657	734	680	658	675	679	689	652	705	666	698	675	672	708	681	658	661	665	674	695	648	653	700	693	696	681	649	675	661	666	669	694	703	659	675	707	668	647	688	707	706	694	654	714	679	649	655	680	649	667	673	703	664	706	681	651	717	694	665	674	691	677	715	621	696	675	675	701	636	703	651	658	722	667	718	651	673	654	722	685	638	712	677	704	700	653	702	708	737	717	675	743	698	707	664	713	704	673	638	639	740	702	691	681	650	720	667	707	661	647	668	696	704	674	656	655	724	684	657	712	712	701	620	648	672	706	663	647	668	677	645	637	650	686	629	668	645	679	677	673	626	669	662	713	691	683	691	673	708	698	645	660	666	693	663	687	716	711	711	666	724	666	668	693	668	764	694	693	659	690	679	663	721	708	679	731	702	713	666	679	718	676	675	698	690	666	654	705	678	726	667	747	645	692	658	687	730	674	679	686	672	675	678	710	730	686	708	685	648	696	606	723	683	712	709	622	671	688	655	665	726	718	719	677	678	716	681	688	675	689	706	659	697	694	678	698	728	623	667	702	708	643	722	693	683	681	669	680	634	691	667	710	710	654	676	665	632	682	668	701	703	685	683	657	702	663	689	672	691	712	682	724	668	655	716	711	637	645	693	659	683	658	672	679	697	676	693	652	627	729	668	688	619	687	721	654	631	645	679	617	728	666	727	661	698	701	665	720	720	606	656	682	679	682	663	692	714	689	678	676	658	713	740	705	688	702	694	693	707	723	675	642	701	661	673	690	674	701	695	703	666	674	728	665	733	688	684	722	708	655	705	639	724	786	651	686	642	683	726	704	672	650	662	649	701	678	655	683	705	665	677	721	639	705	680	652	729	733	670	671	704	675	689	698	712	680	687	727	676	713	685	620	723	664	675	677	727	711	709	680	695	699	683	717	722	674	684	695	692	706	743	682	697	681	681	716	676	693	664	677	715	658	670	680	669	713	670	654	744	695	682	671	675	671	669	672	672	713	706	697	652	722	676	658	708	686	700	674	703	720	660	673	705	693	681	678	714	649	664	628	721	679	670	662	682	703	659	658	646	648	648	658	669	676	682	729	669	678	682	732	689	708	703	701	657	730	720	641	703	693	658	629	717	652	691	651	715	699	680	720	686	662	704	658	702	662	730	657	696	657	717	665	679	698	694	742	670	669	678	675	647	644	683	650	667	665	664	709	672	707	696	684	692	637	661	721	711	695	672	658	649	724	700	666	662	694	700	671	679	663	716	713	652	706	713	686	673	690	640	695	713	674	702	708	674	691	682	691	700	667	751	695	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15769	2231	2494	2045	1412	983	777	600	509	458	375	362	309	283	241	251	201	215	214	220	197	216	218	194	201	160	173	176	215	178	169	170	204	185	174	148	165	152	168	174	184	169	180	176	170	163	171	151	143	149	153	158	153	149	165	154	186	160	150	163	179	156	163	157	170	166	144	162	160	160	148	159	154	161	173	155	153	162	153	148	162	141	146	143	164	156	142	153	139	157	149	156	165	126	136	152	161	161	145	137	128	170	154	147	146	149	150	155	143	143	166	130	166	171	149	157	151	170	153	150	144	151	168	142	152	164	154	150	146	142	140	153	168	176	156	157	166	164	145	147	147	152	160	170	157	135	134	168	149	174	142	151	134	134	151	169	173	136	162	155	162	153	156	163	148	147	169	162	145	149	150	168	149	154	145	161	140	157	162	152	146	159	152	138	147	133	146	151	159	154	153	151	151	138	154	150	169	163	158	154	165	161	148	137	159	163	149	160	165	149	144	156	159	185	158	146	145	158	148	152	147	141	148	161	145	136	149	148	177	129	149	131	156	177	166	134	144	161	170	147	142	142	158	153	131	145	161	142	147	136	147	174	167	169	146	170	136	147	138	146	132	120	141	168	182	140	156	153	144	178	144	167	164	167	150	151	144	168	147	147	163	129	150	160	142	138	148	150	155	151	153	158	129	147	134	145	151	163	147	159	167	143	155	145	157	142	145	145	134	180	158	152	154	139	150	143	142	158	153	149	174	123	152	119	172	158	130	163	140	157	144	148	154	157	142	162	144	168	125	143	159	158	156	133	138	150	147	135	152	154	174	162	143	158	178	128	152	151	130	175	159	171	143	148	128	154	161	142	165	156	147	135	144	123	146	151	158	156	166	139	166	140	159	147	132	159	158	135	162	143	136	164	175	187	142	135	150	158	137	123	161	140	143	159	158	154	147	153	155	130	121	122	175	159	167	160	169	145	158	157	144	154	137	105	170	138	156	129	163	135	125	155	152	164	143	146	156	163	140	170	159	140	162	158	167	136	144	145	129	164	122	165	131	144	168	148	158	141	151	137	140	132	149	139	145	140	127	148	143	152	127	152	162	160	155	161	164	156	148	170	149	169	157	137	167	135	133	145	156	138	138	165	148	149	143	161	152	154	146	140	163	167	152	142	161	156	172	157	178	139	147	157	160	181	162	157	148	156	151	159	158	146	159	167	144	155	160	170	153	156	164	157	151	150	151	144	136	147	156	132	135	155	188	139	149	130	154	152	144	153	142	145	181	140	166	153	153	129	165	155	163	162	142	152	162	192	145	163	154	140	128	152	162	120	156	149	157	157	167	164	127	163	146	135	138	155	165	147	145	156	164	147	137	153	141	160	154	151	135	145	159	138	164	135	149	128	143	147	157	161	154	143	139	168	144	163	151	138	155	173	135	140	151	169	162	127	147	155	148	162	158	152	179	145	147	161	147	152	145	186	154	140	159	152	136	160	132	170	150	156	142	170	138	140	145	159	133	156	147	143	146	144	138	136	144	139	137	151	159	136	148	168	145	144	162	153	133	146	140	168	138	148	167	145	160	153	146	160	143	143	146	153	152	151	141	133	144	159	139	163	162	145	149	139	140	155	175	144	156	151	161	166	159	135	157	148	164	154	161	149	148	173	132	146	162	150	135	167	142	142	144	142	148	152	150	154	146	134	131	153	161	159	149	158	138	128	131	158	143	161	158	154	158	118	140	151	148	149	130	165	159	155	153	152	142	166	142	158	166	170	142	152	143	141	168	168	160	134	131	157	149	148	158	143	151	136	144	155	129	148	155	139	143	145	171	144	125	143	136	166	135	152	146	162	147	143	153	148	170	169	151	137	158	173	144	139	154	131	156	145	138	160	142	152	147	155	143	159	156	173	153	147	158	163	155	168	165	163	145	134	149	131	152	146	147	155	160	140	150	140	155	167	161	171	139	154	142	171	157	166	165	152	149	151	156	160	173	138	169	160	146	158	139	152	151	137	149	154	147	153	175	143	165	155	149	165	148	149	154	153	157	159	151	153	189	159	135	138	161	119	151	162	148	146	143	166	152	131	133	138	132	139	159	157	131	165	149	152	151	155	138	151	145	155	154	148	176	174	174	147	150	152	157	150	138	180	163	141	135	154	153	146	165	157	158	152	162	156	147	158	165	134	144	165	165	126	177	134	138	150	169	135	149	140	146	139	128	144	160	144	156	130	157	163	151	160	167	144	161	144	139	160	166	153	146	156	141	148	170	145	183	151	154	153	169	150	135	152	147	156	134	170	153	147	159	142	132	132	131	174	155	155	148	158	176	158	129	160	145	156	152	150	156	149	150	148	164	136	138	146	162	166	149	165	157	145	137	120	145	171	145	175	151	157	148	149	138	145	152	156	150	165	148	168	150	154	150	170	156	153	159	141	160	162	169	145	168	148	127	130	136	144	134	162	152	131	175	147	132	158	163	159	138	144	150	146	168	158	172	141	160	156	134	158	138	151	147	155	154	165	141	151	156	147	158	160	145	164	137	127	160	150	159	142	129	161	138	136	153	142	120	138	154	158	165	137	146	164	119	168	146	160	163	137	143	144	149	140	158	145	152	149	151	155	153	140	154	142	156	135	141	149	154	151	148	149	161	151	170	144	175	138	166	139	161	135	158	145	174	142	159	136	146	153	171	180	136	143	162	166	139	165	148	151	137	168	162	174	182	137	161	132	171	156	144	165	154	150	169	136	165	132	173	161	132	180	144	153	167	152	140	166	152	148	149	161	154	162	147	149	167	136	157	155	172	152	131	134	152	175	148	148	152	151	137	182	145	162	152	136	146	151	135	131	148	156	138	145	152	159	159	135	121	148	158	172	159	152	137	165	164	185	146	168	165	149	149	155	143	144	140	160	122	157	168	175	148	139	145	140	155	144	140	142	164	145	155	150	148	158	151	132	145	155	151	149	141	137	148	138	170	146	166	175	149	166	147	165	158	165	145	163	152	152	154	150	173	152	149	133	145	141	145	167	139	141	147	154	147	148	145	155	179	163	144	163	153	145	133	168	154	149	163	167	147	152	145	155	160	160	142	132	157	149	143	162	146	134	143	136	176	145	183	149	147	148	167	148	149	125	141	160	160	146	149	152	151	141	133	148	146	142	152	144	158	155	150	124	147	188	153	165	155	159	163	178	151	143	152	139	137	150	150	144	161	130	163	144	148	189	128	145	130	174	141	163	133	147	163	137	155	162	146	150	166	132	146	140	144	155	167	163	138	159	151	158	184	154	159	147	155	154	157	133	154	139	150	160	165	157	129	138	141	174	149	141	154	164	151	150	150	164	152	143	151	143	154	145	166	131	154	172	157	146	155	145	153	154	168	145	144	155	134	155	153	145	151	164	126	150	178	145	136	143	148	150	148	124	152	151	144	159	142	138	149	149	155	132	137	160	158	164	143	157	157	144	159	165	161	171	137	156	171	153	167	162	129	149	132	148	145	167	152	147	132	162	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7630	2134	4994	6158	5176	4282	3505	2897	2443	2127	1872	1674	1473	1424	1299	1169	1130	1098	1030	928	859	863	848	821	722	784	729	721	695	682	663	652	643	697	635	607	601	586	591	607	636	559	597	552	594	598	524	561	547	538	556	585	579	542	531	513	515	566	525	519	542	517	544	501	572	560	521	501	502	506	492	549	521	516	505	512	531	537	523	503	531	540	522	517	516	563	492	573	510	514	528	516	475	499	487	512	531	519	486	526	496	496	519	485	456	508	507	533	519	539	543	480	513	509	511	534	559	465	478	480	537	525	523	535	535	519	515	475	480	500	520	479	500	496	469	528	506	519	505	494	505	479	494	513	490	488	532	481	529	546	569	480	525	447	539	514	511	495	504	465	512	524	501	466	491	509	508	488	453	477	497	509	491	532	455	530	507	518	537	484	497	490	506	505	498	534	466	545	515	510	494	486	530	500	514	485	518	507	514	502	488	510	517	487	491	538	528	458	510	482	520	491	519	485	482	482	549	488	481	484	564	500	487	495	508	511	467	536	477	491	518	498	481	513	531	466	562	512	504	515	463	548	540	527	479	475	525	480	502	442	485	518	527	553	528	479	526	476	522	508	521	492	504	516	493	505	530	483	555	497	499	517	501	464	479	521	511	480	505	514	493	483	470	499	509	505	495	511	501	475	518	513	502	550	510	502	519	490	493	472	478	481	507	520	508	505	487	467	489	459	488	515	538	519	546	504	469	499	505	507	533	478	499	513	503	505	484	562	507	481	517	496	536	513	497	508	488	478	524	541	477	515	495	504	527	485	461	524	498	496	498	496	462	501	504	475	464	500	521	484	495	538	514	518	513	532	522	504	488	511	500	497	498	514	505	527	500	479	504	521	482	492	506	491	480	530	481	502	515	495	473	491	496	503	506	517	480	502	481	465	476	511	501	496	503	491	475	513	518	457	482	539	469	472	499	510	493	487	468	521	537	477	481	495	503	507	481	508	522	505	512	482	529	524	528	510	481	506	498	510	545	481	448	526	525	525	510	492	516	475	528	497	442	504	471	498	515	507	459	461	482	489	497	509	487	500	485	513	521	471	462	521	487	522	504	513	500	512	498	519	504	517	524	507	482	520	513	479	465	479	471	502	495	521	518	487	490	524	493	488	522	494	504	454	474	489	524	455	524	489	495	500	485	492	501	513	520	492	494	488	502	494	498	470	523	476	493	517	468	506	502	508	490	485	503	515	496	481	533	513	538	520	511	493	495	512	501	515	531	490	539	497	553	514	495	488	480	513	493	511	490	517	480	497	521	475	470	487	535	521	473	529	488	449	488	549	519	507	506	519	462	491	520	514	485	528	524	544	489	511	548	518	506	498	515	478	490	481	525	511	488	495	495	499	509	497	496	483	484	477	488	531	505	498	525	526	518	507	484	487	487	536	489	503	491	487	503	495	527	515	495	516	480	482	490	503	475	486	500	491	522	492	523	524	495	489	513	490	497	486	505	483	473	484	545	534	493	512	498	485	519	499	509	472	528	507	492	492	496	531	499	497	479	496	504	479	513	443	486	534	487	502	506	483	519	491	470	479	484	508	487	468	491	508	504	497	523	505	467	473	508	512	516	491	510	497	534	496	518	490	512	483	515	500	474	512	464	500	504	492	443	463	510	528	517	503	502	488	470	499	457	499	501	494	508	518	505	491	487	555	502	526	527	490	500	524	516	496	510	531	469	546	527	458	465	504	489	510	497	486	521	530	488	530	454	504	508	469	508	512	534	473	496	545	499	517	514	464	498	504	546	503	498	484	480	475	462	480	459	505	521	486	529	498	483	518	478	520	473	506	462	487	520	504	533	501	462	493	502	508	480	535	477	485	517	496	482	472	464	492	477	492	519	486	473	482	519	492	478	523	487	494	500	470	503	504	467	523	495	507	535	517	492	488	481	515	513	503	514	499	506	491	455	480	453	516	503	498	493	501	501	501	544	529	489	540	468	527	513	510	479	478	496	489	449	506	483	519	518	488	508	479	491	544	514	495	463	522	511	511	525	497	471	501	505	492	467	472	536	523	528	526	505	510	512	494	503	500	479	516	487	505	505	469	425	507	523	487	471	514	486	526	470	522	472	499	493	500	481	499	474	533	492	507	531	525	517	527	462	498	481	494	511	521	474	515	476	499	497	505	473	490	487	498	503	511	497	504	535	523	518	510	481	489	511	523	499	525	512	476	514	504	472	538	504	534	519	537	529	519	525	490	497	487	479	553	511	511	538	476	531	526	507	497	524	517	508	508	496	499	497	464	480	522	533	563	481	492	533	503	492	460	529	508	474	514	485	524	511	532	547	473	496	536	500	472	531	498	491	498	495	492	428	501	495	488	506	529	482	506	522	544	515	509	470	526	504	492	588	485	458	519	519	492	506	475	509	488	523	499	467	445	492	468	507	457	471	483	506	537	511	508	497	489	513	506	489	506	502	502	479	541	501	451	484	511	497	473	521	454	488	476	457	507	476	463	508	503	498	525	475	467	525	514	466	529	482	513	496	517	512	484	507	510	504	508	491	481	471	474	478	510	492	508	531	499	477	513	532	510	506	495	451	522	488	501	483	479	521	439	472	482	500	498	540	489	496	521	470	511	475	485	511	477	487	491	527	505	491	511	489	502	468	540	562	510	533	495	508	486	472	522	502	492	449	516	470	478	482	489	499	488	520	498	498	507	527	486	511	533	504	518	526	491	503	511	484	479	481	496	512	475	454	483	490	543	487	483	507	465	532	479	489	472	538	492	495	470	486	499	507	511	508	524	503	508	498	488	531	511	458	505	494	494	518	487	487	495	513	514	516	532	481	513	503	519	514	511	546	467	543	507	500	486	497	491	502	510	525	517	496	483	500	534	447	567	487	503	504	495	515	495	487	504	497	442	503	491	511	523	535	488	528	530	490	495	488	530	539	521	486	472	494	505	500	469	507	515	525	517	481	480	502	505	510	518	484	518	475	468	485	520	502	510	484	519	465	511	506	508	512	497	511	521	509	480	479	488	487	514	519	487	516	508	529	515	494	481	472	511	510	528	460	486	514	538	471	494	527	496	508	475	499	483	466	509	468	514	513	556	496	489	474	465	474	528	472	488	512	478	458	495	481	497	467	515	493	497	516	463	482	477	509	471	477	484	501	472	517	534	539	488	482	543	520	504	471	521	510	520	518	487	521	518	497	508	449	519	514	498	479	526	477	486	451	519	496	507	494	530	496	549	521	494	483	500	451	521	513	512	473	467	494	512	496	494	490	470	506	502	497	516	490	508	498	546	475	522	489	496	466	544	521	494	506	501	493	502	498	483	503	470	493	520	520	522	483	494	485	475	530	507	530	517	519	470	490	506	463	485	483	510	505	511	478	486	503	549	520	526	502	531	525	472	478	510	526	527	514	551	466	507	473	475	515	533	455	481	491	542	510	507	505	503	509	516	467	499	475	512	482	528	523	501	527	548	522	518	545	479	475	450	524	521	468	465	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2176	368	448	414	404	373	356	355	382	372	370	355	381	355	332	374	348	335	343	379	369	384	355	391	339	337	345	369	351	367	336	348	361	357	355	324	369	349	351	371	356	380	340	372	342	370	330	327	389	359	339	337	359	382	353	365	355	341	362	349	368	387	339	361	380	356	343	344	362	347	331	339	339	350	328	370	360	359	346	333	361	325	380	288	364	329	345	369	343	341	355	347	377	370	402	361	373	356	370	356	365	358	346	350	370	339	348	370	389	368	382	329	342	336	325	371	375	393	341	350	366	345	333	341	354	350	374	378	328	381	347	381	344	316	358	347	348	339	334	331	369	350	350	351	334	357	324	346	385	360	326	355	359	336	358	344	375	374	378	368	363	357	333	333	351	340	387	335	378	329	344	349	332	373	357	375	378	382	360	349	359	361	370	336	353	374	330	344	365	364	369	372	365	392	362	404	340	418	399	369	367	382	324	381	339	372	338	367	358	380	364	342	367	350	374	375	346	338	341	347	350	315	352	358	363	339	349	340	363	354	343	343	309	388	352	372	318	348	362	367	365	354	348	349	362	356	327	382	365	358	365	342	351	325	358	337	350	378	365	355	390	333	336	345	368	359	346	356	346	361	354	371	332	329	367	357	352	380	377	361	349	344	347	373	352	339	368	369	333	370	358	377	365	364	368	385	325	356	360	358	386	357	362	365	404	366	383	385	364	357	320	321	355	359	338	327	358	346	377	346	343	362	367	362	354	340	353	358	336	349	369	363	363	334	366	334	346	344	345	336	354	376	358	367	358	342	372	344	372	387	366	338	381	366	335	368	359	349	349	347	364	347	370	352	360	353	346	375	352	353	385	365	389	347	342	352	328	371	342	352	350	375	333	362	342	352	391	329	382	344	366	365	367	332	354	372	345	369	349	347	353	389	397	368	319	388	318	352	342	337	378	338	327	362	332	358	343	392	376	367	318	330	353	349	331	347	359	357	364	368	369	375	329	409	364	374	359	365	403	367	359	419	349	362	347	370	352	340	341	341	361	333	342	349	358	352	356	363	383	345	324	347	369	353	361	327	373	377	370	317	389	367	391	328	374	402	375	351	386	365	357	320	355	363	318	355	335	323	364	396	361	317	347	347	349	339	377	356	332	350	369	390	379	387	357	367	352	366	362	360	352	382	360	334	373	377	345	341	327	330	337	352	383	372	326	329	359	356	372	357	350	346	389	335	328	309	358	348	344	357	371	359	341	314	366	365	336	357	382	345	357	377	352	380	363	347	359	333	327	337	347	338	364	391	336	361	363	354	330	338	369	353	355	352	365	358	347	375	361	380	389	365	377	348	358	348	344	335	344	352	369	385	366	336	365	378	351	385	346	342	335	371	371	379	326	357	370	382	358	345	360	358	348	332	380	367	364	357	346	373	343	384	377	354	372	360	379	327	334	339	368	378	380	367	340	367	403	351	338	358	340	335	331	354	340	353	349	391	328	401	352	343	376	381	376	365	360	345	322	346	358	367	326	391	371	358	345	376	342	386	355	342	348	344	376	365	360	353	308	376	357	404	360	375	343	341	352	304	377	373	353	362	333	342	325	349	357	381	367	309	341	346	364	352	350	363	375	345	344	375	364	356	370	339	373	364	376	372	336	378	379	375	376	375	377	357	364	363	367	324	387	399	345	347	365	345	340	319	366	354	369	359	335	364	364	319	346	334	374	349	363	346	354	373	334	405	321	382	355	356	379	346	353	340	351	311	332	355	342	312	350	372	353	333	368	361	361	341	357	349	367	367	359	347	345	370	357	347	353	364	382	373	362	369	373	361	358	401	365	367	386	324	355	351	377	333	390	366	371	373	369	368	324	373	346	368	361	350	376	368	338	393	354	350	329	347	364	344	357	352	334	366	329	364	343	343	342	353	361	330	336	345	373	320	315	338	338	354	311	359	337	363	372	346	352	333	343	351	375	399	343	341	345	382	345	343	352	370	348	324	385	348	360	360	342	339	343	351	342	421	376	347	346	337	337	356	372	363	342	331	338	382	366	341	349	354	371	316	341	365	370	352	354	408	349	357	348	335	325	370	337	327	343	354	341	363	408	353	389	358	364	352	362	375	366	384	347	344	362	345	363	348	381	336	339	370	357	328	319	353	354	320	386	393	340	363	356	380	335	375	324	357	344	388	342	354	391	340	348	318	360	354	370	356	376	389	367	333	337	359	353	375	383	368	353	333	376	375	368	324	321	351	328	383	320	332	358	323	342	361	323	331	345	378	304	363	354	338	328	348	351	360	379	359	339	353	363	337	383	356	379	361	376	369	353	330	347	358	378	360	348	381	362	336	331	373	371	369	335	334	387	343	358	379	328	381	362	378	348	325	361	381	366	363	330	382	359	352	352	325	335	376	376	378	358	347	356	375	353	356	330	352	356	334	345	377	357	333	378	314	342	351	329	357	351	385	342	356	369	378	376	340	383	352	340	365	361	353	320	382	365	356	327	349	384	344	339	362	384	317	373	343	334	335	360	361	371	348	336	375	365	319	379	352	374	353	370	372	355	349	354	352	319	369	385	352	361	355	366	331	339	339	327	369	346	359	357	372	335	355	347	386	326	337	353	341	362	347	348	345	345	384	342	363	350	355	373	356	363	333	365	350	331	342	363	360	343	369	338	346	356	347	323	342	367	384	341	344	368	356	357	342	380	397	376	341	349	366	353	368	359	347	362	347	394	373	381	348	379	369	316	370	347	364	369	352	342	358	368	338	355	381	357	350	325	366	371	361	332	377	359	344	358	348	341	320	340	335	386	400	359	363	380	366	355	356	413	357	403	375	333	333	353	325	374	359	342	326	335	353	353	338	342	315	401	343	333	344	344	345	330	358	351	338	326	368	368	383	381	358	346	357	361	352	350	348	393	359	335	378	357	355	354	344	309	364	334	362	341	380	356	348	356	336	343	367	356	340	357	343	384	332	355	336	350	333	335	363	369	347	349	358	346	369	343	370	321	373	381	324	350	346	345	354	345	353	324	367	328	342	369	360	348	345	318	326	354	341	410	343	349	347	335	381	372	346	315	354	377	361	351	348	339	363	341	339	358	358	371	327	367	359	363	375	376	288	321	334	358	374	336	337	363	385	365	368	349	408	387	350	303	304	369	373	370	377	321	344	381	337	365	351	350	364	374	376	341	333	343	333	331	379	359	379	326	362	355	321	358	352	352	348	384	370	367	347	371	367	349	364	346	370	352	347	373	390	364	393	380	360	343	358	353	382	364	348	333	385	334	339	361	405	359	362	350	325	351	387	305	351	383	349	350	329	355	344	359	358	349	385	358	359	370	355	338	359	363	345	372	358	346	339	366	327	374	360	298	401	377	356	335	363	347	328	378	360	362	339	363	361	368	379	371	323	335	339	369	344	328	346	319	349	376	365	383	317	385	352	362	346	383	343	352	355	352	354	363	357	325	385	325	345	322	358	338	357	352	334	379	342	348	335	343	369	373	343	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2550	1180	1199	1229	1184	1158	1147	1114	1127	1079	1111	1178	1077	1065	1063	1034	1095	1035	1062	978	1044	1042	1060	987	1023	1028	1045	980	1040	1081	1018	1048	1058	1041	1023	993	1060	995	990	1051	1010	1032	973	1016	1022	1037	1051	1034	1059	968	985	981	1005	1034	1052	1056	978	1031	1069	1080	1013	1034	1042	1020	1064	1034	985	1057	1028	942	1013	997	1027	1037	1030	977	1088	1079	1044	989	992	1027	1028	1043	1054	1020	1039	973	1010	1020	955	1050	985	1019	1032	1012	1028	997	1044	1040	1028	1003	1033	1000	1028	1021	981	1031	1078	1036	976	1009	978	988	1072	1005	949	972	1004	1042	1031	1035	1050	1106	1043	1022	1027	1003	1030	1082	970	1022	1036	1045	1031	1001	1074	1020	1047	1036	1030	995	1054	998	1024	1040	1044	1043	982	1044	1016	973	1013	1038	1010	1021	1030	987	1007	1047	976	1044	976	1048	1045	1054	1042	1082	1021	1082	996	1003	1004	1085	996	1057	1003	1044	1034	1005	1013	1031	1055	1002	1059	991	1037	1054	1056	1051	1009	990	989	1039	1028	968	1009	1018	1031	1002	994	1053	1060	1045	1033	1012	1028	1000	1055	998	982	1023	1018	1025	1069	958	1025	1014	997	994	1033	1017	1027	1036	1018	1000	1008	1051	1053	1041	995	973	1055	1026	984	1047	991	995	1058	1040	1004	1009	1056	960	1036	993	985	1065	993	1015	1019	1016	971	1036	973	1061	1023	1041	1069	1018	1013	1083	1067	1014	1012	1003	1032	1005	971	1059	1001	1058	1032	1031	1020	964	1001	1021	981	1029	1023	1044	1007	1088	1005	1061	1010	978	997	1038	1042	1058	1005	1003	1032	991	1032	1071	1028	1017	1006	1032	990	1101	1038	1010	966	996	1030	998	992	1010	985	1025	1081	1006	1087	1030	1025	1003	1048	1012	1041	1015	1028	972	991	1025	986	1036	1034	1103	1014	1078	994	1020	1003	959	1058	989	992	1058	956	1058	1003	1041	1033	1054	1004	1030	1032	1063	1001	1070	1018	1078	978	1110	1088	1008	1007	1041	1045	1007	1040	996	994	1068	1048	1015	988	1034	1010	1043	1016	1004	1037	1095	1029	988	1022	1045	1075	1022	970	1051	1065	1058	992	1045	1006	1002	1046	1079	993	1044	1016	1026	996	1026	968	982	1052	1024	991	1027	1065	971	982	971	966	1066	1025	975	1058	1005	1005	1033	1049	976	1006	1008	985	1073	1070	976	991	1032	1021	991	1054	1060	1047	1018	1024	1032	1009	1020	1009	979	1056	1052	1042	1057	1055	1038	1030	984	1025	1032	980	1003	1009	1014	1055	1044	1038	983	1029	1038	1039	1015	1017	973	1040	998	1002	1002	1065	1076	1055	1048	1070	982	975	1016	1025	994	1011	1075	973	981	1003	1066	1024	1007	954	1009	1012	1014	993	1077	1022	1008	992	991	1034	1000	1006	1046	1036	989	1038	1009	970	993	1010	1057	1007	1040	1029	1070	995	996	1032	1013	1043	1000	1044	1027	1063	1025	992	1049	1040	997	1026	1047	1013	1020	1033	991	1036	988	1019	1020	978	1034	1025	1053	1081	995	972	983	1007	1066	1013	1039	1038	1019	1061	1024	996	1055	1075	993	1010	1071	1025	957	1038	1039	1040	1033	969	1004	1004	1041	1042	972	1024	1001	1008	1006	1006	1018	1013	997	1012	1023	994	1059	1044	1024	980	1082	987	1016	1033	1029	968	1008	995	969	997	1008	1035	1037	1033	1016	976	1021	1066	1018	1048	1023	1014	1048	1075	1039	1006	999	999	1006	1016	991	1053	1052	1002	986	1022	1029	1022	1005	1056	1051	1035	998	1032	1066	1060	1034	1058	1021	1088	1041	1019	972	1011	1031	1030	997	1042	1073	1017	944	987	1011	1050	1066	998	969	1044	1006	988	948	1044	1003	1037	1022	1088	1049	1066	982	1019	991	1050	975	1038	1067	958	1051	1028	1040	950	1076	986	1006	1005	1012	1027	1035	1003	1063	1031	1000	984	1047	1041	1046	1039	983	1088	1029	1057	1002	1024	1072	999	1062	1037	999	1013	1018	1013	1035	996	1034	1038	1003	1019	976	1039	1078	1055	1037	1030	1035	1045	1046	1019	952	978	1086	995	1074	1048	1035	1044	1028	987	1001	1048	1068	972	1027	1048	1019	1029	974	1027	1001	1033	937	1037	1009	1039	994	1001	975	1003	979	1059	1053	972	1062	1046	1029	1030	1037	1012	991	1024	1000	1039	1061	1060	963	1034	983	1018	1069	978	994	1031	1014	1017	1004	1058	1012	1076	996	1009	996	987	1083	961	1013	1053	1002	1024	1091	985	1030	1012	1027	991	1012	1056	1030	1027	993	1017	1008	1059	1026	1021	985	989	1025	1010	1048	1005	979	987	1023	1047	1049	1017	1008	1055	955	1048	1063	1056	1013	1006	919	990	1054	1073	1037	1036	1003	1069	1063	1020	1003	1041	1037	1028	1033	1052	1069	1012	1041	992	1019	1041	989	959	952	1021	1097	1026	989	1049	996	966	1017	1035	992	1041	1036	1019	1062	972	1104	1020	998	1008	1007	1055	1047	1024	1072	1064	1063	1013	1009	1013	1008	1015	1004	1060	1035	1008	969	1041	1007	1030	988	1041	1021	1019	1008	1006	988	935	1001	1052	1022	1034	1058	1045	968	1022	986	988	1045	1007	1016	1014	1026	1024	1037	1069	987	1029	1013	1015	1004	993	993	1004	1015	957	981	1019	1083	984	1032	1026	1000	1027	1009	999	1027	982	1024	980	1040	1026	1010	1022	1046	1018	1047	993	1054	1041	1022	974	1057	1015	1035	999	1022	1031	981	996	1015	1018	928	1060	962	1027	1015	1028	1004	1007	1032	972	986	1002	1035	1059	1033	1035	1051	985	989	1019	1030	1030	1023	1001	1062	1027	1013	1002	1021	999	1027	1017	1053	973	983	1001	1012	1031	992	1065	1015	978	1065	1004	1026	992	1037	997	1021	1009	1002	986	1009	1052	1048	997	986	1002	1050	1041	1014	1020	1019	1053	999	972	1076	993	1025	1004	1033	1037	1072	1040	1099	1080	1040	956	986	974	993	1009	1024	969	981	1032	1061	1011	1013	1021	1028	993	1021	1031	994	980	1023	1012	1046	980	1040	997	990	1082	1030	1006	973	995	1002	1028	1024	994	996	1017	960	1049	1011	1024	1026	1002	991	1010	1053	1042	1016	1054	1021	991	1031	1014	1008	1032	1036	1094	1065	1073	1043	1010	1046	1015	1067	1060	1052	1017	1013	1055	1008	1049	1063	1077	1054	985	1037	1057	1052	1061	1040	1047	1004	1007	1025	1030	1011	976	1012	1055	1023	1019	1006	1055	1025	1046	1056	1013	1003	1056	1041	1015	1001	1018	1053	1009	993	1049	1121	1077	1054	987	1026	1023	1041	1009	1068	979	1028	1058	1005	1020	1017	1024	1016	1000	1030	1010	1054	1036	1034	1004	1032	1003	1055	970	1003	1071	1057	1002	1048	1011	1003	1070	1046	1036	1004	1003	995	1046	1005	1089	1032	1028	1010	1051	1051	1073	1013	1044	995	1029	977	1043	1027	1025	1055	1089	1023	996	992	1057	1019	1044	1035	1020	993	983	1012	1065	1018	1037	1099	1051	1033	1013	1075	1031	1009	1052	1016	1048	1016	1068	1036	1044	1013	1008	997	1007	984	985	1031	1057	1008	1014	966	1004	985	1022	1044	1021	1021	1026	971	1050	1003	1061	1020	1007	1013	1057	1010	1040	1040	987	1102	1029	1012	1043	1032	1003	1027	1002	1018	1039	984	995	1045	1028	1064	1041	1024	1016	1047	1005	1017	961	1074	1015	1001	1006	1058	1014	1001	1054	1024	1046	1061	994	1011	1010	1003	1048	1044	1047	1006	1018	1031	1047	1031	1053	1001	974	979	988	1098	1023	987	1035	1044	988	1036	996	979	968	1041	1006	987	1023	984	1050	990	987	1057	997	1040	1022	997	1105	1003	1064	1045	1028	1025	1056	984	992	1070	989	1052	1021	962	1030	989	995	1024	1037	966	1079	1002	1046	1019	1000	1040	1011	1043	980	1020	1000	1004	1044	1118	1018	1029	989	1029	1017	1017	945	1044	1034	1033	987	1046	1018	1038	1003	1041	1037	1032	1026	1058	1064	1033	1061	1001	1059	1044	1014	996	1018	1007	984	1079	1116	1036	956	1054	1018	1044	1046	1058	1021	1055	1071	1040	1008	972	970	1030	1052	1051	1029	1050	1035	1042	1000	1020	996	980	1011	961	1013	1020	1016	1027	995	1018	1031	1047	1019	1012	994	1022	1057	1067	1073	1089	1070	1023	1094	1040	1053	1013	1024	1041	1021	948	976	994	1030	1015	1045	1048	999	994	1000	1003	1015	996	1004	1010	1041	1044	990	1051	1001	1106	1095	978	1004	1045	1029	980	1047	1048	980	979	991	971	983	1056	990	970	996	1002	981	978	1044	1057	1029	1034	1030	1065	1001	1017	1050	992	1056	964	994	1062	1025	1000	1056	1010	967	949	1048	1020	985	1013	1019	1090	979	1072	1021	947	1038	1042	1024	1021	1037	1021	1016	1045	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8757	1050	1368	1099	778	650	537	478	432	342	315	336	320	316	298	274	275	254	262	259	226	270	243	247	230	249	247	246	226	242	235	244	234	216	254	216	246	217	242	223	259	229	240	227	214	242	225	259	238	241	228	213	233	239	216	220	244	217	232	218	212	232	244	231	222	253	250	217	232	221	235	221	240	229	223	197	234	211	217	238	219	206	233	223	220	219	222	228	222	235	231	208	209	239	251	236	234	244	239	256	210	230	226	259	205	215	237	229	222	244	202	212	229	208	226	239	240	216	219	215	197	230	215	224	232	254	224	251	203	208	224	212	264	220	231	213	216	219	234	224	191	223	226	217	230	228	240	216	217	207	232	205	226	208	220	212	212	242	262	195	219	221	223	224	241	227	224	235	229	237	201	211	234	232	232	228	231	238	201	234	209	222	250	218	209	206	225	239	227	202	237	214	223	230	206	198	227	206	265	220	201	229	231	239	211	225	228	200	270	226	208	220	203	233	210	241	224	224	196	240	216	216	243	222	206	228	242	234	237	229	224	251	189	194	219	215	227	220	216	204	252	197	230	201	192	208	237	224	215	209	213	226	205	231	208	247	224	233	238	219	228	211	206	242	208	263	220	237	228	238	218	222	226	248	208	251	212	219	188	224	220	231	205	232	220	213	222	219	210	204	219	196	220	226	214	203	255	238	260	234	243	214	217	227	232	208	219	249	216	226	236	223	223	238	219	204	217	210	251	206	248	223	244	239	211	240	234	230	219	209	207	231	201	231	215	228	212	215	228	248	231	206	221	248	218	206	212	217	221	214	220	249	211	199	213	211	214	225	223	222	221	233	228	235	239	215	232	243	230	221	228	218	221	225	257	234	210	213	235	223	230	246	221	224	222	214	233	203	198	227	230	219	224	224	236	211	215	228	227	227	229	195	212	205	230	235	200	207	207	237	223	190	230	209	216	212	229	209	243	245	192	231	198	218	221	224	229	221	241	232	215	227	212	212	250	212	195	201	233	211	235	229	239	204	224	200	215	204	229	216	225	224	210	250	256	238	236	187	221	220	246	217	230	198	208	217	231	217	192	219	211	218	220	192	237	231	188	228	215	220	217	232	220	246	211	206	231	213	210	231	217	223	246	224	220	232	200	220	202	223	224	206	227	219	223	213	220	215	212	218	227	255	225	227	236	233	220	227	238	241	228	208	215	236	237	219	232	246	212	220	220	238	228	194	235	205	239	217	209	206	222	208	229	221	227	220	227	206	224	193	198	226	233	230	237	235	213	212	216	225	205	211	233	220	236	213	217	196	206	202	225	213	237	240	232	221	223	227	233	214	223	205	229	202	214	217	218	219	236	217	234	216	233	221	252	223	222	236	212	209	227	226	241	230	233	201	228	209	226	248	206	226	233	213	216	219	233	237	237	219	216	232	229	206	243	233	210	201	221	218	231	210	203	205	210	214	224	215	227	213	208	221	223	237	211	219	222	235	210	220	206	230	252	217	219	244	220	256	220	241	235	237	216	196	222	256	224	237	234	226	210	219	219	237	225	240	228	216	244	219	200	212	216	205	209	215	227	206	203	237	244	233	233	204	242	237	209	229	250	231	213	199	224	208	204	220	221	206	213	222	197	207	206	209	267	235	215	238	210	224	213	223	199	239	196	237	205	202	218	220	231	240	227	206	251	225	254	226	220	220	224	220	227	241	225	244	227	223	216	228	222	198	236	222	227	223	225	210	214	228	207	215	216	238	224	219	253	222	212	200	226	203	228	233	250	225	229	244	255	228	222	231	213	199	239	218	240	244	223	191	228	239	231	241	225	231	218	218	212	240	207	239	220	205	218	211	219	203	218	203	207	236	233	232	192	241	232	239	204	220	214	223	199	241	197	189	226	221	224	208	199	231	234	247	230	228	243	215	240	243	216	216	225	216	208	219	213	219	201	211	239	240	236	221	230	210	229	241	241	238	224	194	228	223	238	236	223	233	245	219	264	248	229	252	227	233	227	203	241	233	200	219	263	242	217	240	193	225	249	229	235	217	219	232	236	224	230	217	199	205	231	231	212	224	226	206	221	219	241	193	226	209	219	227	234	202	230	209	213	246	208	250	236	227	200	200	232	209	202	219	234	209	234	206	236	236	208	229	215	213	215	253	213	234	218	239	208	223	228	220	210	206	228	237	219	227	233	233	202	226	206	225	208	208	225	207	238	208	218	219	191	253	221	225	236	236	200	219	228	211	239	222	242	236	207	244	234	210	215	231	234	214	206	238	230	213	251	231	249	215	246	219	243	202	237	230	246	214	218	238	249	215	206	212	221	226	256	228	196	241	196	208	223	225	216	251	239	202	242	208	205	226	201	232	226	210	236	187	247	226	218	236	240	214	212	213	220	234	242	234	228	202	224	221	214	212	254	218	224	225	233	239	210	217	240	226	215	254	219	219	225	240	235	226	201	227	203	239	239	216	219	200	223	226	216	228	222	243	222	203	237	229	207	237	226	225	214	229	240	228	198	233	228	219	228	210	211	214	223	221	235	224	206	226	241	237	212	235	229	216	239	218	210	231	220	221	250	230	208	231	201	231	231	208	223	234	236	214	253	227	211	190	202	246	206	206	246	207	206	243	209	231	235	239	208	225	235	240	203	215	227	220	232	238	198	205	253	261	206	209	196	229	234	225	220	242	193	193	229	187	206	219	240	250	221	215	221	211	228	233	208	223	234	214	222	207	227	208	222	233	251	217	207	218	231	215	231	223	237	197	249	223	204	221	230	257	220	207	230	198	216	244	233	246	228	208	237	251	226	228	248	200	274	211	246	209	226	237	233	215	200	240	205	231	241	216	256	220	223	224	199	225	224	223	216	213	226	240	217	231	241	217	224	223	201	234	231	209	202	227	221	236	227	245	232	231	228	236	216	205	203	231	229	221	224	232	199	198	222	220	239	243	232	235	223	229	224	212	252	215	204	219	209	213	209	237	198	210	219	222	239	250	223	214	235	208	235	232	221	204	195	235	205	207	214	211	232	219	222	198	223	238	243	225	226	224	204	219	228	201	255	207	219	212	211	224	192	206	248	250	222	192	216	251	200	228	235	233	197	239	247	201	246	211	237	215	236	204	205	234	218	219	233	224	215	227	223	235	206	204	222	195	225	214	215	223	202	216	243	214	218	233	211	212	231	232	232	232	220	239	217	240	227	260	197	218	214	240	211	200	199	236	215	240	227	216	224	241	213	219	251	225	203	217	250	232	244	221	226	232	252	234	229	238	209	222	220	216	243	243	260	249	214	235	227	225	239	230	250	238	238	219	217	227	237	195	195	221	204	250	230	258	232	220	215	212	216	219	207	241	217	244	239	219	231	209	240	229	241	248	225	230	207	223	217	204	235	209	219	228	215	214	196	240	197	223	211	196	231	192	235	242	220	246	221	221	224	199	233	225	262	238	248	240	217	237	225	233	206	189	231	243	237	208	227	232	215	230	258	198	220	210	240	211	228	222	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5716	1657	3001	3602	3159	2709	2333	2009	1746	1498	1364	1319	1197	1128	1073	1016	994	949	914	883	870	883	900	879	840	814	818	849	771	756	751	768	762	753	752	698	707	765	749	780	734	767	732	770	705	736	744	724	676	753	742	759	730	708	688	695	716	744	648	713	693	753	683	755	677	655	679	714	693	715	709	696	658	706	679	683	674	731	696	691	711	684	678	648	661	699	726	724	697	685	702	658	699	656	694	681	678	721	721	715	711	671	693	687	675	683	698	705	675	747	696	676	717	669	666	664	718	699	697	634	709	682	645	692	744	682	658	716	675	683	699	657	655	686	620	712	711	677	733	700	723	697	695	678	666	655	680	653	671	673	677	681	641	663	725	661	713	646	707	702	673	686	652	662	678	692	697	665	655	712	689	655	662	692	703	677	683	666	688	684	672	654	685	631	692	704	660	704	641	626	717	668	657	714	681	654	653	655	706	643	658	672	705	677	677	679	680	695	692	736	686	679	688	661	695	684	638	716	708	719	679	662	656	656	701	682	688	701	678	689	709	658	665	714	668	702	740	694	721	673	712	693	665	717	677	677	667	681	625	717	632	653	668	663	619	703	679	715	706	716	679	677	697	697	708	677	663	698	656	675	679	704	708	647	748	657	718	715	672	662	703	707	703	704	674	712	701	662	709	728	646	701	658	674	754	682	676	701	681	720	670	672	720	662	647	664	738	682	691	696	663	676	639	656	754	665	682	708	651	658	725	746	702	726	696	671	662	695	664	649	720	700	724	708	644	681	694	694	666	679	717	710	668	663	721	704	716	673	674	679	682	660	624	693	707	648	693	707	677	670	647	674	665	693	743	707	696	697	721	724	705	679	690	704	691	705	708	651	633	680	645	663	657	657	680	660	682	671	682	688	626	626	680	691	706	684	736	686	680	648	672	644	649	687	722	732	680	695	691	672	722	694	701	683	670	679	696	663	700	698	715	649	670	711	724	739	672	659	685	686	646	659	705	647	701	674	692	667	711	696	708	701	677	707	708	661	696	693	660	695	684	697	694	685	704	664	640	723	707	613	646	702	713	673	658	650	670	686	685	688	659	696	704	694	703	642	651	671	646	649	697	670	651	729	654	731	690	671	669	713	710	675	683	664	719	685	688	678	672	718	670	675	685	725	701	673	694	692	656	709	702	703	672	669	718	697	678	687	690	748	663	649	692	663	628	689	679	702	688	688	652	711	691	646	721	676	662	680	733	678	673	681	680	673	647	701	674	662	700	691	660	728	669	663	668	703	636	659	688	658	654	696	693	708	688	695	704	686	684	698	720	704	660	705	645	728	640	653	673	675	652	691	698	731	677	696	691	674	691	688	688	700	674	628	652	646	697	683	676	691	737	682	630	720	659	655	698	699	677	677	661	667	638	672	688	657	686	630	702	707	612	644	705	687	703	694	678	702	695	679	702	686	693	706	702	695	687	688	690	727	690	671	668	681	683	673	672	652	670	668	642	675	735	691	687	667	689	701	698	673	643	689	729	704	707	670	691	705	684	683	729	693	687	668	682	655	692	649	677	680	659	683	702	672	649	666	713	702	653	614	690	672	696	678	687	657	702	721	690	682	678	682	712	650	697	747	648	681	680	661	674	728	682	637	668	632	693	681	673	658	657	669	742	730	695	669	691	655	687	638	674	731	666	649	701	695	727	687	748	662	695	671	677	644	664	682	707	733	650	650	682	689	679	654	721	666	668	678	674	682	708	712	699	662	706	688	658	698	673	632	632	755	688	639	686	651	743	691	665	715	679	727	730	687	649	674	692	654	716	724	694	699	715	651	695	680	641	708	659	684	707	751	651	681	689	715	661	701	648	659	702	704	676	641	638	688	688	689	703	709	700	728	684	714	675	663	648	670	670	666	699	693	660	672	710	690	650	664	698	685	638	696	693	701	640	688	703	699	690	671	680	698	639	706	710	696	640	686	683	731	749	677	697	713	647	669	666	649	710	675	714	678	671	649	702	722	617	719	671	674	721	712	678	684	706	658	732	673	635	686	646	672	675	669	720	670	699	709	635	708	708	665	662	648	677	671	648	711	664	630	694	683	736	699	703	678	632	741	676	700	661	688	652	700	631	683	690	676	663	689	678	663	657	693	706	695	647	703	706	676	691	657	701	685	725	657	686	692	691	687	669	740	698	693	668	712	700	682	684	730	685	651	706	679	626	667	685	680	677	666	674	673	658	701	709	661	697	681	644	672	670	633	655	655	709	699	653	680	666	696	673	694	674	712	684	669	699	691	707	707	684	626	699	696	683	628	715	698	719	668	695	657	759	671	668	655	706	685	664	630	641	647	663	679	645	722	606	708	715	659	620	673	702	716	630	660	671	681	600	703	654	639	645	664	668	683	664	711	688	642	703	731	672	633	655	702	654	676	683	663	660	669	682	658	746	716	672	680	652	639	697	680	677	693	688	668	691	702	666	680	665	698	658	715	676	663	652	738	688	730	648	640	678	695	693	678	645	679	649	687	679	687	723	685	719	687	699	681	665	747	672	698	677	691	686	663	693	656	704	670	731	654	711	690	694	691	644	656	642	685	626	662	654	709	711	713	709	662	662	693	690	685	678	654	664	630	697	689	687	693	692	634	716	655	665	675	659	678	677	660	694	693	718	662	681	688	619	663	703	696	703	740	685	705	719	704	711	672	667	670	657	693	694	649	644	700	688	701	698	630	665	697	671	705	687	721	683	654	681	666	717	689	655	674	703	656	684	703	672	671	715	692	680	633	731	698	698	669	631	657	721	683	703	664	699	636	654	700	651	722	741	659	726	704	707	679	662	632	674	609	713	741	672	669	708	646	667	674	672	697	679	688	639	646	706	691	724	674	612	655	692	676	706	691	650	674	726	646	667	702	639	620	717	685	700	676	629	687	667	672	685	629	674	711	654	722	630	719	682	670	663	677	671	742	737	684	687	654	666	684	680	739	653	680	691	686	689	701	658	656	685	696	712	642	700	637	685	722	724	716	668	639	670	698	691	686	638	708	687	657	699	677	714	665	691	658	733	638	630	704	690	686	677	667	653	650	722	680	673	697	684	626	690	705	666	665	696	700	622	685	660	669	669	680	646	700	682	668	658	647	703	693	638	687	706	716	690	711	701	667	670	694	670	676	707	704	650	660	680	666	689	689	696	670	695	644	709	690	670	681	665	682	683	690	646	673	672	712	638	652	666	679	627	694	673	688	633	651	688	690	673	723	680	717	673	690	641	660	653	689	667	607	663	687	694	648	708	693	710	707	654	672	719	673	689	656	671	674	666	647	733	668	691	716	734	668	666	716	673	682	680	703	662	691	698	669	713	711	695	698	684	659	688	691	698	682	670	701	683	722	669	731	680	728	684	711	731	689	656	665	751	724	679	729	653	692	717	709	705	657	644	697	719	733	700	700	702	631	665	703	685	662	687	680	708	692	665	698	698	659	726	684	639	640	646	680	672	731	684	652	710	681	695	684	665	641	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15734	2305	2496	1982	1400	1005	785	646	487	418	379	347	295	285	277	249	261	222	203	192	212	206	195	189	169	174	193	201	187	156	168	178	153	171	139	178	168	169	152	163	148	152	171	168	142	156	147	134	148	161	161	164	137	151	170	174	154	151	131	152	161	134	157	160	160	154	141	150	143	158	161	148	143	155	164	130	166	162	133	143	152	167	156	144	149	155	155	143	142	150	180	152	159	164	128	133	164	165	168	151	161	148	131	142	135	167	154	142	127	129	170	131	151	158	168	163	152	149	145	152	147	151	146	168	141	157	154	156	154	149	164	143	167	138	143	170	161	139	169	161	156	159	138	140	162	141	171	145	175	151	130	160	136	159	150	150	144	141	145	152	133	156	146	161	154	147	139	127	140	162	155	157	159	155	167	131	163	146	151	149	152	149	146	131	147	149	148	146	143	146	149	148	148	161	142	153	144	142	141	151	134	137	148	151	171	151	153	147	152	151	142	126	155	144	142	155	151	129	157	138	166	155	142	142	151	144	185	128	126	171	148	140	152	141	169	167	143	159	158	137	161	140	148	147	148	141	141	129	149	176	151	153	149	156	142	137	157	149	140	152	144	141	156	108	155	151	145	136	126	161	152	154	142	156	152	154	158	160	140	171	147	160	147	108	146	156	146	151	172	155	142	141	157	152	141	157	139	155	143	167	149	146	137	168	154	148	170	163	152	145	150	165	169	160	164	162	173	149	136	128	151	158	124	140	138	142	156	151	143	151	167	155	138	150	164	156	156	145	136	148	126	113	160	136	155	140	139	161	130	157	163	149	170	176	147	156	134	128	172	144	142	136	152	126	132	151	164	168	151	143	162	154	153	140	154	164	161	162	154	136	141	167	165	132	170	150	138	159	164	154	159	129	151	155	143	182	146	142	166	156	135	140	152	153	140	142	172	156	144	152	127	152	161	141	153	149	153	160	144	156	127	144	149	155	156	159	152	158	142	138	159	141	174	157	157	132	123	128	146	160	166	122	140	147	159	132	157	154	172	154	166	147	169	150	161	138	149	133	139	142	164	137	149	136	152	192	149	153	168	156	146	136	163	158	157	183	163	149	151	138	154	137	149	145	146	134	164	134	134	157	171	144	149	163	155	151	146	151	144	128	153	119	146	143	169	143	161	127	185	155	159	166	167	168	170	154	157	133	146	135	136	151	147	137	160	158	150	120	166	150	168	149	131	167	137	142	149	143	140	154	147	160	157	131	135	160	168	157	153	136	137	137	167	159	144	138	135	146	138	134	167	129	160	140	129	135	150	167	138	149	145	152	145	143	137	156	153	151	142	161	150	156	175	138	147	162	147	150	159	154	121	157	126	182	154	170	145	153	150	149	168	143	158	151	144	162	156	166	123	139	171	140	142	163	159	155	142	130	147	147	162	140	163	146	176	151	149	147	158	133	152	151	158	151	149	147	149	135	135	137	164	135	146	169	158	162	132	141	163	144	164	142	143	160	141	127	142	146	156	161	156	124	136	148	153	147	153	148	150	142	151	136	153	139	144	151	152	133	159	152	177	149	159	160	150	172	175	139	150	160	137	140	156	157	143	140	135	140	163	142	170	139	166	161	173	150	150	158	145	166	158	154	150	163	150	171	154	138	164	138	146	154	137	153	153	165	158	148	154	143	138	153	159	168	150	150	148	138	176	138	151	158	148	148	147	128	128	154	146	143	162	160	141	146	170	152	169	162	173	167	145	131	134	142	157	168	156	145	163	145	139	131	159	134	132	144	129	145	156	148	148	132	137	145	155	151	140	156	154	148	164	134	146	172	144	161	139	157	140	147	154	136	156	148	155	160	138	139	146	164	160	144	131	165	158	151	150	150	158	168	150	134	145	136	144	132	174	162	156	159	175	151	153	151	147	145	147	138	148	150	145	161	157	187	138	149	137	158	160	155	155	153	156	160	156	150	157	155	149	143	160	147	141	135	159	157	151	158	143	139	151	151	171	129	167	195	166	149	175	153	156	143	145	154	142	134	139	171	138	154	137	170	169	155	153	160	158	161	157	145	148	141	143	156	168	166	161	164	152	165	145	128	143	141	149	150	149	141	165	167	149	168	140	147	164	159	148	166	162	142	157	155	151	142	169	144	170	141	171	140	156	138	155	138	133	146	138	136	152	147	153	167	130	135	150	150	143	164	144	142	139	153	158	154	149	153	140	152	156	132	161	148	165	149	137	138	161	149	149	131	168	139	161	129	141	151	179	143	158	138	163	138	149	164	151	160	125	137	158	146	153	162	141	173	140	135	152	151	167	147	146	160	136	155	163	161	147	152	161	144	163	161	143	156	115	145	168	151	142	150	162	141	144	150	147	154	149	165	141	137	155	150	134	132	139	147	151	146	152	151	168	132	171	161	143	149	154	148	168	156	166	157	132	148	144	157	147	146	151	154	150	163	145	148	164	164	160	156	166	141	174	137	150	156	165	154	145	139	132	140	142	164	142	156	143	171	150	139	165	158	150	126	166	161	157	164	154	163	141	148	158	150	164	137	140	156	135	150	140	139	145	145	169	156	147	145	134	152	164	165	147	147	171	156	144	136	144	167	162	144	140	133	148	155	140	149	145	151	152	162	165	162	157	152	147	159	140	156	166	150	168	161	134	144	142	142	159	151	139	156	147	143	167	150	168	144	159	169	146	145	154	149	157	142	144	156	110	129	161	160	163	177	164	170	146	151	160	161	148	148	158	155	160	146	133	156	147	157	169	147	139	137	165	127	166	155	130	142	145	147	139	158	160	170	132	154	160	148	181	163	133	173	141	142	164	166	163	183	133	139	156	130	160	147	143	160	156	163	138	142	172	158	153	138	158	152	164	178	166	145	152	172	157	166	152	153	139	163	165	167	136	150	148	135	164	139	156	136	138	128	148	124	131	142	162	154	124	151	156	165	156	168	130	147	173	138	133	147	133	134	155	180	167	146	149	146	162	153	168	152	141	152	139	135	134	167	147	131	160	153	179	160	176	139	151	171	154	135	155	150	138	147	163	153	150	162	157	142	155	127	141	137	153	172	121	143	145	146	160	168	150	153	144	145	174	170	150	172	164	165	140	149	172	142	149	148	150	148	153	158	151	139	143	156	149	161	147	152	157	144	148	156	159	137	142	138	144	132	124	156	132	154	168	149	160	147	171	121	146	147	142	146	159	160	158	156	167	146	145	151	183	120	161	153	153	154	163	156	153	123	149	131	170	146	146	128	146	155	159	146	135	153	140	142	129	147	152	134	151	174	149	138	136	146	135	172	136	125	166	152	154	141	141	134	142	158	143	154	170	153	154	145	146	146	165	146	159	161	151	157	126	156	157	176	172	129	176	176	139	147	151	167	142	149	159	152	137	152	142	138	168	147	145	141	154	142	149	148	140	153	146	148	141	147	148	134	162	147	165	133	140	164	145	157	170	165	150	146	142	165	134	157	135	147	176	150	140	134	151	155	140	135	156	141	170	171	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7657	2183	4972	5938	5221	4212	3401	3010	2434	2163	1869	1603	1439	1453	1273	1142	1062	1065	1007	935	879	827	811	770	813	793	714	720	718	718	691	652	616	619	671	618	625	613	605	593	632	599	518	593	596	587	560	572	546	598	529	560	581	520	538	587	547	544	549	562	527	520	514	537	516	543	536	512	528	534	505	576	549	524	515	508	515	533	545	519	525	503	583	480	539	548	521	516	485	522	483	513	516	522	513	541	472	504	494	505	504	476	498	487	540	503	531	524	493	513	522	508	497	518	495	504	463	496	521	498	510	507	509	481	520	521	541	505	505	485	502	487	539	491	501	507	535	510	544	454	502	538	512	514	530	518	513	497	518	430	479	508	495	484	511	491	488	458	456	518	532	514	495	526	494	499	486	488	537	468	519	514	500	503	527	511	504	509	526	458	455	523	512	511	478	503	493	539	500	497	503	528	525	498	502	479	511	546	487	520	464	495	525	517	524	537	464	533	502	526	521	500	485	524	520	537	536	506	504	517	522	475	493	484	503	522	486	492	495	486	507	476	488	519	466	518	518	491	503	497	539	499	499	497	464	481	491	493	470	497	486	456	540	557	513	520	528	537	504	488	513	495	500	471	529	519	507	514	503	525	516	510	473	503	512	475	483	495	524	502	488	484	523	469	475	492	513	520	518	484	506	468	536	510	541	497	530	548	543	443	499	493	469	535	533	538	507	500	467	504	446	488	546	477	503	480	507	474	493	488	507	500	521	539	517	467	444	456	500	478	493	497	538	535	539	487	497	533	481	523	501	526	479	490	493	484	492	482	518	472	509	490	483	469	533	473	509	529	522	509	475	507	468	533	524	494	512	457	500	496	514	506	485	534	525	477	485	505	500	509	509	525	518	523	519	485	500	541	520	488	489	460	550	477	466	514	497	528	481	547	488	484	527	515	448	524	495	491	504	471	497	490	526	430	523	514	509	502	507	485	478	542	493	475	502	531	475	504	496	488	456	457	537	472	468	546	509	499	557	467	479	488	529	479	497	482	459	495	515	498	501	506	488	503	490	499	492	528	491	505	501	521	485	519	501	514	513	507	511	489	485	501	458	532	514	472	525	474	503	484	536	484	518	490	467	484	514	501	482	481	499	500	475	452	504	513	517	510	494	507	478	484	488	432	497	527	512	497	523	524	504	493	511	526	482	499	537	515	496	502	505	502	485	500	489	457	494	444	495	461	517	501	488	477	514	509	512	506	519	505	490	503	483	458	509	525	500	485	455	481	525	504	499	500	504	492	486	501	505	505	512	477	513	475	511	497	529	504	480	481	553	480	521	551	488	430	509	517	554	489	503	523	490	489	517	496	509	546	511	501	476	498	451	476	523	513	498	470	453	509	482	529	516	472	494	524	507	507	540	486	488	506	494	483	527	479	516	470	499	499	519	466	473	473	499	548	498	486	462	488	520	500	508	457	530	477	494	512	459	481	527	472	496	488	472	516	494	480	491	492	509	498	480	536	469	510	511	477	510	511	536	460	515	503	471	496	485	487	491	500	488	487	537	486	519	503	516	500	461	493	490	476	469	494	517	506	498	559	499	489	491	500	502	497	523	511	477	521	484	479	474	507	511	477	486	506	466	498	515	469	450	489	492	467	518	488	499	483	525	501	532	517	522	487	485	497	554	472	490	481	529	485	493	494	509	526	516	523	478	501	479	496	506	492	486	503	467	485	508	508	509	502	513	458	534	530	479	481	521	492	518	469	496	443	513	471	452	509	493	455	498	459	516	483	508	474	482	495	504	496	536	519	527	480	462	513	528	509	492	530	492	460	498	475	502	467	471	503	532	541	535	506	523	506	494	506	469	510	476	507	501	488	537	521	515	514	495	458	494	461	468	513	536	514	493	485	466	492	508	494	476	496	458	505	490	510	499	492	529	459	507	487	508	485	513	506	483	533	464	487	508	558	502	486	481	495	522	531	496	460	481	511	517	498	465	520	506	513	493	501	515	520	521	498	521	480	588	486	518	499	522	506	493	539	512	514	488	482	548	484	517	474	495	465	493	522	504	485	501	497	496	454	483	504	499	523	477	535	536	505	524	512	523	496	441	500	487	500	517	533	518	497	495	501	464	517	448	513	505	484	521	473	501	518	485	492	485	486	498	548	477	509	510	491	500	529	498	488	508	503	488	532	493	510	496	490	523	513	520	537	483	507	483	518	501	501	546	535	539	502	515	507	497	476	497	493	528	533	509	527	495	490	509	502	495	511	480	504	507	517	507	524	522	516	471	503	497	492	459	521	510	486	482	486	509	517	513	500	507	526	497	485	510	501	491	496	486	494	529	482	495	490	492	527	521	520	481	518	500	496	493	510	492	487	475	480	508	487	476	496	473	498	502	524	537	493	487	481	485	545	471	508	520	499	490	500	487	522	508	474	498	491	438	495	544	487	514	501	508	492	484	514	480	505	478	517	501	506	497	491	503	528	574	513	501	515	540	509	524	462	476	501	500	499	527	496	492	487	501	500	496	536	492	457	443	465	558	493	498	485	482	500	471	461	526	501	537	517	485	515	528	494	510	514	510	525	481	492	514	499	491	490	514	488	503	514	492	507	466	499	546	508	506	498	518	506	498	475	535	496	470	508	520	531	470	494	480	507	510	505	505	476	493	511	510	524	475	538	488	470	511	490	489	494	523	473	504	494	494	491	488	457	514	503	480	514	498	469	508	526	481	482	461	495	507	463	491	509	513	514	535	515	457	504	518	512	553	502	538	494	516	504	474	503	513	470	483	479	519	478	455	542	511	499	490	526	512	454	495	507	515	517	475	503	465	527	526	486	459	505	464	465	509	494	499	486	484	497	479	515	506	471	519	492	535	486	485	438	499	454	489	513	489	494	509	551	494	517	512	486	472	522	521	522	495	495	471	487	519	502	433	467	509	486	472	515	496	503	521	475	520	509	523	529	461	502	496	500	446	475	560	507	526	488	507	479	481	477	508	478	467	508	479	490	499	500	451	503	503	459	481	518	466	507	513	504	502	510	511	499	495	467	482	490	533	481	469	494	488	474	522	510	515	483	489	489	495	510	489	501	475	532	457	489	475	538	529	513	502	473	529	518	498	463	502	504	506	477	493	509	452	498	517	485	481	479	526	488	511	528	493	501	513	493	514	513	499	490	480	525	514	514	452	517	480	493	498	509	489	523	506	535	478	520	504	498	497	496	520	511	497	481	487	527	518	473	505	488	491	477	484	504	505	480	481	495	513	520	451	515	511	476	516	478	475	480	516	506	488	465	481	481	536	495	504	515	503	464	470	517	502	512	458	543	487	466	480	474	495	523	537	508	482	475	523	510	516	502	515	506	515	495	529	489	479	552	490	464	483	474	475	500	487	493	477	546	512	510	459	501	481	507	509	488	516	551	497	510	505	533	442	509	507	518	496	505	526	499	543	484	506	520	484	487	489	486	514	523	526	507	523	497	531	479	509	482	498	485	520	521	522	504	543	498	517	507	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2206	396	408	418	372	384	342	376	374	372	349	340	358	347	381	337	361	355	352	357	367	355	343	374	339	364	357	363	346	388	363	344	356	373	331	305	366	357	357	333	371	348	356	380	370	307	369	372	341	348	313	359	354	364	348	341	359	321	390	360	361	342	349	354	354	365	344	346	335	316	355	374	357	341	355	362	391	366	342	315	346	393	350	377	375	349	356	355	359	346	350	405	342	341	359	334	321	322	361	334	354	373	355	390	341	345	324	347	362	347	330	337	332	380	357	328	366	354	382	343	354	359	324	368	390	327	360	366	348	348	363	364	361	345	334	349	340	331	348	369	342	381	358	342	359	331	342	329	361	367	359	391	373	332	369	383	341	340	371	365	352	372	335	382	382	378	343	370	341	381	354	346	371	344	391	343	381	359	382	352	360	374	378	368	346	346	367	341	369	364	352	365	379	359	349	356	370	368	336	358	362	348	356	363	379	396	366	349	336	344	349	360	357	374	347	354	342	363	361	360	367	362	344	368	363	327	366	349	372	359	347	360	312	349	341	361	355	342	339	341	370	372	359	375	366	363	362	361	357	373	331	338	386	368	369	360	373	356	382	354	343	353	370	345	379	348	354	348	368	343	328	347	332	364	358	345	367	346	392	353	353	400	367	364	362	387	362	376	331	367	340	372	363	365	360	383	332	381	365	313	364	350	347	350	390	343	323	338	340	388	356	342	371	336	334	368	342	340	368	368	387	375	341	374	343	358	340	328	381	352	380	377	330	351	386	380	388	376	330	354	381	361	365	381	350	379	342	399	345	368	371	384	310	319	371	373	369	361	383	380	387	339	373	341	365	282	368	345	354	333	370	350	371	343	351	340	329	367	341	369	381	342	334	359	318	342	368	354	380	339	357	349	386	381	332	376	324	332	313	376	349	374	318	351	359	366	345	360	366	348	381	372	342	369	378	357	341	340	327	349	364	375	336	365	362	381	385	332	369	357	349	356	310	369	377	381	343	348	330	353	329	347	350	343	378	364	358	338	337	347	353	368	352	349	302	347	328	367	331	346	333	305	349	359	333	336	352	352	334	353	339	346	392	381	321	323	344	359	378	358	335	364	335	365	349	362	354	361	342	343	369	350	354	391	370	351	339	387	345	391	385	358	330	352	376	363	329	405	343	321	365	366	358	361	354	365	369	335	353	354	365	361	333	381	327	349	397	351	367	338	337	362	379	353	364	346	368	367	348	354	351	332	359	349	350	365	379	359	337	391	340	401	373	356	341	338	362	325	383	375	354	374	324	336	335	331	367	341	403	345	361	358	335	351	374	361	362	350	332	314	407	335	368	367	356	338	382	337	353	329	324	354	380	366	341	382	375	354	342	363	371	363	369	350	342	337	364	359	363	334	344	356	342	383	332	389	388	345	363	363	342	368	348	331	377	340	335	391	355	380	331	333	331	379	390	357	358	356	352	357	374	383	391	351	384	378	339	352	341	366	349	393	360	358	377	352	345	345	354	361	335	344	369	355	351	345	365	316	329	351	344	345	320	345	336	384	343	354	324	367	336	384	343	363	332	384	360	356	406	365	351	362	329	365	401	358	374	365	355	377	355	354	346	373	347	359	370	381	344	335	391	352	321	374	386	327	372	387	359	342	354	356	356	354	383	307	328	376	351	317	368	344	330	351	339	350	352	372	375	377	397	378	309	369	331	360	346	384	367	331	346	342	385	335	399	377	395	345	353	387	353	355	316	376	373	365	348	368	359	333	367	355	344	377	340	327	334	362	342	369	367	351	358	363	360	356	350	374	348	385	357	359	364	362	343	361	351	362	331	338	347	321	350	341	372	346	367	336	344	361	368	404	361	344	373	338	324	352	340	315	372	350	342	364	370	352	375	346	350	375	370	358	368	379	332	367	347	339	318	334	370	351	393	327	351	360	355	368	370	366	355	356	348	350	331	331	362	342	360	354	349	341	370	366	316	338	344	358	355	334	362	317	391	331	352	378	342	357	350	357	336	325	356	347	353	389	353	311	401	349	370	345	366	330	339	348	350	359	365	345	367	374	354	337	378	358	356	325	366	329	331	377	370	365	360	374	331	373	373	336	348	318	368	400	307	377	342	368	338	337	377	370	365	339	343	337	370	351	376	357	372	328	378	357	374	368	348	357	344	383	352	343	330	371	363	321	379	359	361	377	377	355	357	324	374	362	354	319	315	360	341	369	351	358	350	325	315	358	344	349	367	347	343	334	369	349	369	354	341	349	369	391	357	382	327	384	367	377	326	371	344	332	341	386	327	336	355	339	337	366	364	377	350	341	386	360	350	348	361	392	359	377	335	348	364	341	344	346	363	351	325	385	341	373	329	326	324	318	345	372	351	351	379	367	367	380	347	356	342	350	374	338	360	356	389	368	361	349	371	370	386	352	350	348	376	362	340	368	340	340	334	364	342	373	341	357	341	363	365	359	342	317	354	379	339	374	345	356	367	359	344	335	304	326	354	357	344	368	344	366	361	355	360	337	344	347	376	366	351	362	323	341	369	345	346	341	381	380	348	354	339	321	375	355	308	386	337	342	382	371	368	369	365	395	337	348	344	359	351	360	374	365	337	341	361	351	368	329	341	374	381	353	373	373	356	371	378	346	358	344	359	366	366	349	351	361	372	385	340	383	349	366	335	349	380	337	392	404	370	308	346	326	362	345	341	349	359	382	340	352	331	371	355	373	345	360	343	363	364	370	383	345	352	374	374	368	360	345	347	343	338	375	368	367	373	342	351	335	343	338	381	345	332	342	356	368	395	352	372	367	378	349	378	342	356	377	363	328	369	336	320	362	340	372	354	356	304	361	317	381	343	361	363	369	351	335	314	334	373	342	333	382	330	385	339	330	409	358	365	355	351	358	382	347	374	394	348	361	331	316	338	377	372	351	367	346	358	401	324	342	307	355	352	352	313	348	348	335	365	366	373	349	393	341	339	357	393	407	374	364	367	360	335	370	341	324	345	412	382	363	327	375	346	368	353	330	349	353	365	380	348	350	337	333	331	363	357	317	382	347	345	322	360	353	350	322	331	334	359	371	331	355	341	329	363	346	374	370	356	353	362	321	362	357	340	362	348	336	347	354	338	342	323	344	318	344	318	333	367	384	350	349	371	366	345	367	345	341	349	402	351	362	369	374	370	338	349	332	365	360	334	340	330	344	387	364	339	337	370	371	348	355	353	375	383	379	343	351	381	392	355	385	336	368	341	329	358	307	350	354	369	347	379	343	376	357	383	339	368	371	343	385	353	349	375	393	334	382	354	387	327	354	353	354	355	335	344	365	342	347	438	375	336	332	354	356	333	341	374	349	367	359	345	335	354	348	364	350	360	333	389	370	363	344	320	372	356	367	349	343	347	357	367	352	367	320	343	320	352	349	386	376	342	389	346	328	356	380	356	373	359	338	377	358	372	360	369	348	363	345	325	364	361	371	378	349	344	367	344	360	339	362	369	360	374	371	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2495	1098	1197	1139	1218	1142	1084	1049	1036	1066	1056	1102	1111	1048	1035	996	1105	1060	1060	1054	996	1010	1008	1003	1005	1073	1047	1042	1003	1004	1059	1066	1056	1032	1040	1024	1030	1046	982	1062	1090	1029	992	1025	1041	1005	1065	1052	1007	1019	1002	988	1019	1060	1058	1032	1000	1023	1025	1029	1041	1024	1026	1042	1070	1037	1015	962	1024	1049	1049	1029	1043	991	973	1003	1019	1041	949	1066	975	1030	1024	1049	986	1045	1005	1020	972	994	1105	1007	1046	1037	995	978	1007	1031	1041	1043	1039	1043	1024	1037	1004	942	1024	1046	1030	1033	954	1030	997	1054	1006	1042	1028	1013	1013	1019	985	976	977	1004	1021	970	1082	979	976	1073	979	932	1050	984	1030	1067	1009	1023	1027	1023	1024	982	1013	1047	975	989	990	996	981	945	1011	984	1034	1030	1071	1051	1149	1032	1031	976	1041	1042	956	1053	1070	1034	1006	1074	993	1118	1033	1035	1011	1011	1013	1058	1014	1036	975	985	1037	1036	1004	960	998	1010	1014	1019	979	1037	1015	1035	1041	991	992	1058	1008	978	1017	1012	1061	1039	1023	979	1030	1069	1019	994	1009	989	984	1059	1017	1003	982	1050	1036	1007	996	1081	1021	977	1012	1041	1021	1058	1058	1051	973	1034	983	1009	979	1081	1034	1079	976	1066	1046	998	1046	1019	1095	1086	1026	1033	1035	1045	966	1046	1010	1015	1016	1011	983	1018	1025	1051	1040	1051	995	1054	1017	1018	1072	953	1019	976	1065	1047	1054	995	977	1035	982	1035	1026	988	1060	1028	1066	1044	1034	1066	1022	1016	1054	980	1093	1047	1043	1043	1077	1013	1099	1022	1101	1031	1107	1002	1079	1014	1022	1052	1060	1067	1008	1004	1054	1011	1025	1015	981	1038	1016	977	1031	1002	1001	1061	1008	1052	1053	1008	1040	961	980	1027	1034	1017	1045	1048	996	985	1038	1047	1047	1047	1049	1030	968	1061	969	1009	1051	1058	1057	1031	1026	1008	998	1021	980	1026	1001	1006	965	1020	1005	992	1012	999	1007	1005	1035	1037	1001	1042	984	1007	1040	1007	973	1066	995	970	1073	1030	1055	1041	1054	986	1028	984	980	1071	1020	1009	1067	1045	1063	994	1015	1059	1033	1044	1072	1077	1092	964	994	1011	1007	1010	990	1026	1067	955	1063	982	1007	1041	992	989	1025	1009	1057	1035	1021	998	975	988	1017	965	1019	992	1078	1088	1017	1029	1008	986	1003	1010	1039	1033	1010	1066	1053	1030	1041	963	1023	1005	1021	989	1011	1050	1039	987	1062	1052	972	1090	1029	992	1075	975	979	1002	1017	1018	1051	1031	1007	932	1024	992	1049	1037	1026	1014	1016	1009	1056	1001	1038	975	1027	920	1051	1012	1059	1015	982	1053	991	1011	988	996	999	1045	1035	970	964	981	1048	980	1036	1091	1048	981	1010	1021	1100	1022	1051	1008	1004	1063	1024	987	1051	1004	1040	991	997	1040	1007	1019	1053	1067	980	1044	968	1000	1031	1003	1005	1016	960	1022	960	993	996	1010	1029	1003	980	1038	1030	972	1010	1026	1028	1102	1040	982	1030	1034	1019	1074	1029	1000	969	970	1001	1051	1026	1035	1047	1083	1022	1030	1013	1007	1042	1057	969	1033	997	1008	1020	999	1052	1044	1033	1041	1003	1013	1055	980	996	968	1062	1036	1031	1034	1004	1009	1031	1020	1040	1051	1069	1033	1022	1007	1058	1027	1012	1044	1052	1088	1034	1054	1027	1031	1020	1078	1029	1021	1040	1026	1062	960	985	1002	1004	1064	1044	963	976	1034	1038	1052	1023	1016	988	990	1001	1027	1000	1021	1014	1081	980	1053	999	1029	1040	1005	1032	1043	1010	1014	980	1009	972	1007	1007	1027	1023	1033	1041	1039	1008	1016	1050	1063	1019	1038	1012	1058	1005	1059	1063	1065	1023	1051	1004	959	1026	1057	966	1016	1027	989	1078	1036	1078	991	1024	1006	1014	1067	1079	999	1079	1003	1027	1051	1024	1033	1011	1040	1055	1013	1073	985	1006	1033	1015	1017	979	1026	1069	960	1040	979	1001	1060	1032	1029	1013	1006	981	1020	1027	986	1061	1014	1027	993	1062	1057	982	1043	953	1031	985	1006	1023	1024	1059	995	991	1042	1044	1003	1029	1059	1036	1076	957	1079	1072	1015	1027	1025	1021	1035	1071	1017	1019	1000	973	1002	995	970	1020	1010	941	1029	1045	1008	994	992	1011	1019	1066	1055	1028	994	1002	1024	1017	1060	1012	993	998	1040	1026	1004	1028	1038	1066	1024	1030	1044	988	1034	1073	1026	1044	1064	1023	975	1053	981	1052	1019	1007	1066	1059	1041	1027	997	1000	1031	1084	1006	1003	1062	1003	1025	1049	1021	985	995	1048	1062	1046	1015	1074	1025	1046	982	1005	991	1022	1036	1016	1021	996	924	965	993	1053	1047	1016	1006	977	1052	1064	990	1043	1026	1020	1045	1006	1054	1001	1052	996	988	1013	1040	1012	976	1005	1077	1024	1038	1037	981	1044	1073	1066	1004	1072	988	1018	965	1011	1033	1061	1031	1044	970	956	1011	972	1073	1061	993	1016	1064	1060	1009	970	1046	1036	1052	1002	977	1005	925	1069	1016	1016	958	1045	990	989	1020	1075	1016	979	952	995	998	962	1007	1024	1061	972	1004	1103	1024	1048	1035	1000	996	1039	982	1011	991	1015	977	1048	993	1053	960	941	1035	1030	1075	1059	1040	977	1003	1002	1042	1013	1016	1013	1066	1011	975	985	1050	1052	1019	1083	1034	1045	1003	1039	1087	1027	996	1009	1005	1036	958	995	1010	1047	975	1051	1043	998	1041	1032	1008	1040	1066	1023	1036	961	1049	1080	1020	1050	1065	1024	1062	1057	944	1055	1026	1039	1027	1058	1038	1001	1008	1030	1013	1018	1012	1075	1035	1026	1050	1021	966	1029	1066	974	997	1042	991	1035	1002	999	1007	1037	1028	985	939	1081	1102	1036	982	1010	1013	1019	1024	1006	987	1008	1007	1066	1039	1000	1036	1000	1024	1054	1049	1016	1008	1047	1072	1026	998	1031	1009	1039	1075	1044	1031	993	1044	1008	1049	956	1092	945	979	1045	1050	1034	1002	1040	952	1061	1051	1000	1008	1026	1028	1002	1023	1070	1067	1022	1023	1047	952	1023	1058	1038	1065	990	1044	1002	1009	1023	1013	1013	1065	1042	981	1037	1033	1028	1034	1059	1015	1011	978	1059	1013	943	1023	1032	1049	1001	995	1033	1043	1016	976	1009	977	1008	985	1052	1056	1026	1033	963	1023	1057	1036	1025	1007	998	1060	1045	1011	1002	1060	998	977	1035	1003	991	992	1039	1041	1025	1021	964	1034	1022	1021	994	1043	999	999	1012	1003	974	1008	981	1031	1028	1010	1010	1002	998	1023	1030	1022	1025	1001	1026	1002	1013	1003	1029	988	1056	1012	1017	1063	1044	1003	982	1027	1069	1065	1004	979	958	990	1009	1058	1015	1051	989	1002	1005	960	996	978	1054	1033	1027	1054	1031	1023	984	1016	1030	1028	1000	1033	1021	1028	1040	979	1019	1056	1030	1005	1008	986	1014	1023	1005	1053	1038	1101	963	1002	952	1010	979	1020	964	1007	976	1009	998	988	1031	1012	1056	1055	1042	967	991	1004	1004	1036	1020	1062	982	998	994	963	990	1026	1024	1022	1074	1039	945	1063	1050	1038	951	1040	1047	1021	1034	986	969	1070	1029	1012	1055	985	1036	1039	1025	981	1041	1011	1007	1016	1044	1054	1041	1053	1069	1049	1031	1044	991	1050	1030	1092	1012	1061	1029	964	1033	1027	999	1042	980	997	1026	1033	1034	1067	1012	1024	1015	1053	1040	1055	1035	996	1026	1009	1023	1022	1043	1046	1019	1009	1019	1078	988	1039	1001	1014	1072	997	1040	1013	993	1056	1049	1036	1011	1032	1007	1016	1011	1018	985	1040	977	1013	1045	1037	1082	1011	999	993	1030	990	1074	1024	964	989	1018	995	947	996	1002	1034	1046	997	1053	1068	1036	1031	1024	1058	1026	991	1026	1041	1048	1006	1055	1049	1041	1001	1029	1036	1022	972	1079	961	1025	999	992	1026	1070	1029	991	1007	1029	987	1054	1016	1033	968	1037	978	1002	989	997	1004	973	1068	1016	976	1005	1035	999	981	1049	1028	950	1006	1012	1062	1001	1034	996	1057	1058	990	1002	1053	1008	1025	977	1041	1023	1032	971	1063	1035	1008	1010	961	1029	986	976	1050	989	1035	1060	970	1037	1064	1049	1048	997	1024	1062	1030	1030	980	1048	1010	999	1006	1015	996	1036	993	1022	1004	993	1073	1049	1004	980	1053	996	1018	1016	985	1032	996	1012	1013	1067	1087	1007	1038	986	932	1042	1017	1054	1035	1050	977	1046	1043	1080	1059	1004	1005	1048	1046	1038	1028	1055	1033	1014	1009	1032	1041	1059	997	1009	1022	1020	1089	1129	1052	992	982	1034	965	1008	1059	1035	999	1010	992	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8523	988	1418	1117	838	652	496	461	410	377	341	284	302	294	286	290	254	232	261	243	264	243	275	231	213	254	244	250	231	232	229	238	233	218	231	246	234	215	236	227	203	202	218	223	229	256	195	230	237	220	213	217	209	218	221	225	222	206	214	229	227	223	198	197	220	226	210	213	232	213	192	232	216	206	232	204	190	223	215	193	215	216	231	229	234	229	240	206	211	226	217	198	229	211	237	221	236	205	236	231	247	212	234	218	222	223	209	186	209	230	274	192	229	244	216	203	223	222	248	240	226	211	243	211	222	222	219	231	231	210	242	227	206	214	230	223	223	213	269	229	220	224	208	214	225	204	208	220	217	225	209	218	202	213	247	221	224	206	220	202	235	231	212	212	222	227	225	211	221	224	222	249	235	219	200	201	218	204	239	229	203	236	223	227	205	219	242	213	233	244	231	228	239	239	202	231	210	224	222	267	232	264	199	199	215	210	209	232	221	227	241	235	218	222	224	221	242	180	236	221	214	221	213	221	229	218	200	182	229	228	218	196	210	209	225	207	212	213	212	180	215	227	220	207	217	217	204	173	207	218	231	212	213	214	238	242	218	244	236	230	220	227	249	225	184	240	259	210	250	219	208	206	235	227	205	228	216	234	234	207	206	213	234	207	235	237	229	199	226	213	261	239	238	229	207	213	229	200	199	241	224	226	240	238	209	242	210	217	255	210	250	248	231	212	215	204	187	236	226	245	175	206	188	225	209	201	259	232	228	223	233	244	197	196	211	191	231	222	188	209	238	209	200	237	232	219	227	218	215	255	230	231	234	227	230	215	235	227	230	225	228	212	243	210	213	241	219	207	237	189	213	216	206	226	231	200	224	206	238	214	219	248	231	234	197	233	208	222	210	210	222	220	221	226	244	214	209	202	206	213	218	216	217	232	236	230	210	227	214	226	204	233	194	210	221	219	244	197	231	232	197	229	207	216	221	228	212	202	229	231	189	198	215	223	224	222	227	233	225	208	204	247	232	182	200	221	248	234	203	220	202	206	238	219	229	196	218	252	235	231	220	209	208	196	200	208	201	199	253	193	210	229	210	213	235	223	228	205	230	218	203	210	225	239	223	229	192	225	229	218	248	231	234	251	217	217	233	210	229	250	219	214	219	222	212	214	226	196	219	230	224	241	225	212	232	195	213	220	220	234	218	255	223	215	199	226	247	219	219	211	243	229	218	233	227	201	213	231	224	212	201	195	215	220	222	215	193	259	215	253	209	229	234	211	226	231	199	242	244	249	190	207	217	223	202	206	213	243	236	217	231	216	212	220	218	212	199	222	211	214	225	233	226	223	241	237	217	202	204	197	218	224	196	198	250	222	224	225	216	224	220	243	208	245	237	197	197	222	238	219	205	209	228	242	217	203	213	238	227	218	201	235	239	211	205	233	212	233	200	220	215	205	196	226	207	220	208	231	227	196	220	223	224	243	215	237	207	266	208	235	234	207	230	209	221	256	231	190	218	216	235	236	210	196	218	201	202	212	236	210	212	198	235	266	218	208	191	239	236	203	182	206	195	232	231	220	225	211	249	214	236	221	187	240	210	215	218	215	201	236	222	225	223	220	234	242	226	235	233	210	217	233	213	229	223	207	237	217	210	220	243	212	241	197	200	241	224	228	230	234	224	208	244	230	209	243	237	244	252	226	219	221	209	213	199	215	219	238	212	236	213	209	210	198	238	228	228	239	201	188	206	203	210	216	218	247	201	226	242	209	242	205	209	232	219	232	202	223	208	215	195	234	229	228	207	235	243	230	225	219	205	198	215	230	221	215	220	231	214	225	201	226	224	214	206	198	208	221	209	223	239	208	222	220	224	218	207	233	224	265	233	250	240	249	241	227	235	222	199	199	230	230	227	214	201	225	195	208	205	204	215	218	177	220	227	204	233	245	241	253	225	270	216	211	218	213	223	243	239	246	210	225	220	207	250	241	223	226	204	219	224	203	212	216	214	242	229	216	226	245	198	235	205	224	226	212	207	239	230	227	213	232	220	210	218	199	199	223	193	224	231	215	224	210	215	238	207	210	228	236	237	257	222	236	231	210	227	228	223	226	247	215	214	215	228	205	203	222	223	205	224	241	247	213	237	202	239	209	227	216	241	204	190	229	222	243	216	192	227	220	242	211	200	267	217	206	204	231	232	221	218	205	214	243	237	212	232	204	248	239	237	193	225	222	222	235	231	238	225	198	227	202	260	220	216	215	236	232	211	238	212	206	221	222	191	222	202	235	256	248	242	238	224	209	212	207	241	225	222	236	225	246	213	243	228	219	232	221	233	205	205	230	248	217	205	244	207	238	219	222	201	215	241	254	239	214	236	213	223	235	234	214	228	250	218	235	233	244	239	217	234	226	227	223	232	217	202	237	217	209	235	240	215	213	205	246	205	232	226	242	239	244	229	213	212	249	217	221	249	220	222	232	215	210	218	223	222	208	195	215	221	218	234	223	211	242	229	225	244	225	255	211	228	214	231	224	231	204	242	225	205	237	219	225	238	226	220	215	211	210	240	210	231	228	237	217	233	200	246	219	209	214	215	228	225	183	218	226	195	240	233	215	197	214	213	222	218	226	206	220	232	220	222	212	209	209	250	230	220	187	210	207	242	232	203	214	242	239	228	215	210	221	242	220	231	242	237	229	211	223	198	204	236	212	223	229	202	238	218	209	226	212	211	225	228	209	205	229	237	218	217	239	264	237	210	195	213	217	215	215	242	235	234	236	215	214	243	238	235	231	227	184	194	269	214	217	228	219	208	229	216	210	238	211	211	213	224	214	223	218	203	213	217	234	208	215	239	235	244	224	209	233	213	221	221	260	207	203	223	246	212	212	236	192	216	208	233	231	217	227	210	239	233	245	216	224	231	217	224	187	200	229	218	217	252	240	226	229	230	228	225	263	213	216	212	217	213	222	204	221	219	209	205	226	231	210	236	197	196	210	239	226	214	243	219	208	231	212	206	196	210	220	189	200	193	207	211	236	210	240	229	205	205	213	211	210	214	220	234	253	231	208	231	226	194	229	216	202	227	238	199	226	234	207	236	244	217	202	228	218	214	214	215	199	221	219	222	205	212	218	244	218	221	208	225	212	222	215	199	226	231	196	243	256	242	214	212	214	196	235	206	217	209	235	221	236	205	213	215	252	205	201	235	228	241	224	239	236	233	237	244	242	242	211	227	195	204	237	209	224	209	205	218	239	217	226	258	234	221	204	210	225	230	237	238	220	218	199	214	227	223	225	237	208	220	212	196	215	232	220	185	249	219	271	236	258	217	239	232	252	235	207	253	229	217	239	221	244	197	219	227	221	214	230	229	214	224	225	234	229	177	212	223	183	215	251	242	203	210	219	196	222	207	243	225	215	218	212	227	239	235	191	215	219	205	220	221	214	213	217	237	230	227	234	223	218	212	235	197	225	213	228	198	215	228	233	261	212	242	215	215	246	194	243	243	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5538	1544	2956	3532	3199	2666	2192	1832	1663	1469	1325	1298	1180	1102	1002	1029	989	937	898	922	929	878	874	827	817	816	836	790	807	765	768	770	761	713	744	674	720	741	681	680	708	714	662	715	744	678	671	661	705	688	673	670	674	680	673	708	710	680	659	734	679	720	663	680	700	668	700	723	662	702	723	679	730	693	659	736	687	696	686	676	661	753	665	742	731	715	602	674	683	709	713	687	651	692	681	683	711	661	637	651	678	694	704	632	645	625	732	655	694	712	689	675	663	703	664	663	679	627	668	640	659	630	662	697	699	720	650	672	668	666	684	662	693	693	689	663	664	702	657	648	732	660	663	670	689	671	722	665	624	703	659	686	683	658	751	660	665	711	648	681	654	644	651	673	715	690	668	652	691	660	642	688	664	709	631	645	669	694	696	699	680	659	704	690	672	688	662	689	619	652	697	641	657	688	712	652	672	708	646	658	669	663	678	646	658	682	666	660	651	680	684	670	660	650	696	655	685	636	694	664	638	646	684	667	655	650	669	684	657	692	648	644	683	648	629	682	672	655	660	668	676	664	659	647	680	703	695	700	686	656	631	684	666	675	657	646	648	657	713	699	673	665	662	726	664	684	680	653	703	672	696	681	708	733	698	633	681	665	689	648	689	688	606	692	681	675	691	737	695	711	665	683	656	674	651	664	643	676	712	693	695	718	695	655	631	662	693	666	678	653	667	642	619	653	663	675	710	695	702	642	706	653	627	655	711	700	662	712	663	671	668	660	717	678	670	672	630	648	650	683	684	694	659	687	704	639	644	670	707	662	689	714	703	709	644	668	683	622	703	708	692	664	657	685	684	707	675	621	638	666	696	664	681	695	677	645	649	677	667	674	713	703	631	619	650	705	654	700	679	660	706	649	699	690	687	672	690	645	689	644	698	677	681	689	671	714	694	668	693	686	708	661	653	683	651	603	649	674	673	633	665	694	685	688	686	665	692	669	666	732	655	671	714	645	720	646	676	670	647	695	630	614	702	689	647	653	717	686	682	702	671	653	634	643	683	634	673	698	644	685	700	649	690	656	655	705	640	699	652	644	697	679	699	728	622	660	650	644	669	659	657	687	686	662	647	641	689	656	716	648	710	696	636	623	652	693	657	671	697	648	657	694	646	687	676	662	659	644	670	686	699	688	640	613	678	678	724	677	650	668	678	657	684	657	689	706	654	710	647	665	657	651	690	698	711	648	678	635	717	654	637	684	664	690	661	710	661	654	663	683	638	672	703	638	693	645	670	697	691	666	683	674	662	674	713	684	697	667	654	698	650	634	676	631	709	676	666	639	662	644	690	642	651	666	644	673	690	693	675	674	629	693	678	680	657	668	643	690	677	656	730	645	645	667	667	674	637	644	678	619	666	678	651	638	666	703	658	621	650	665	653	637	626	681	685	674	698	674	681	634	655	656	624	687	676	678	666	715	670	680	683	653	670	656	646	678	685	737	652	660	668	677	668	676	674	680	686	682	635	658	710	693	708	661	664	688	670	636	583	674	676	628	678	609	673	648	663	702	664	630	696	679	711	680	664	674	663	727	698	650	671	662	676	721	676	657	642	663	674	668	625	713	658	665	654	674	695	722	653	659	603	673	688	647	672	673	671	672	708	655	645	670	728	704	663	688	676	662	662	685	681	649	664	692	673	687	698	708	693	695	682	688	677	641	676	692	644	645	664	651	711	706	671	704	667	618	635	681	627	647	699	698	715	687	689	663	679	690	668	631	635	677	674	659	632	730	650	693	681	662	636	654	687	657	661	723	740	640	669	707	649	697	694	700	654	620	670	618	688	678	635	670	646	657	670	652	742	624	657	674	713	660	642	662	639	678	682	718	670	612	713	649	668	675	666	692	635	701	652	691	658	667	681	720	696	695	693	689	682	677	664	703	680	661	651	671	702	677	686	652	685	651	698	632	751	716	665	649	707	685	626	696	680	672	646	691	684	665	630	723	718	688	652	656	665	631	640	658	660	664	658	648	694	644	680	658	690	662	678	649	712	676	704	671	646	697	676	692	631	632	700	592	651	661	666	675	704	630	698	653	671	682	634	706	686	640	721	690	650	681	655	649	620	689	649	713	709	677	685	659	675	662	712	668	657	640	668	641	683	689	648	658	662	677	657	650	714	674	633	651	661	653	690	647	661	655	699	664	660	659	697	683	682	649	635	728	665	673	650	649	647	679	676	664	681	663	656	679	681	683	675	666	708	731	651	683	749	684	653	648	675	732	638	634	662	664	717	652	664	631	661	674	696	696	672	642	635	629	715	682	651	656	683	674	688	673	670	687	641	701	676	670	641	648	702	662	662	629	738	685	641	651	672	667	695	698	695	623	664	659	662	683	671	662	666	673	671	670	684	648	660	683	681	692	665	714	714	697	718	640	698	660	682	655	649	691	685	662	715	724	701	701	683	661	693	648	697	671	636	682	685	687	618	676	637	668	699	667	651	702	671	681	635	685	696	655	696	688	686	660	633	634	647	641	641	664	621	665	684	618	671	669	645	662	676	671	697	628	675	638	680	652	681	687	692	703	633	651	698	639	657	650	698	655	670	652	688	656	652	674	687	698	704	627	706	658	703	698	684	662	667	675	657	663	635	681	688	696	717	685	712	645	677	699	694	635	681	689	663	677	655	720	665	715	655	674	681	681	722	645	671	718	656	680	647	643	627	679	675	648	643	650	658	675	661	663	671	663	648	714	665	676	620	691	663	722	699	669	709	719	691	681	670	695	669	640	679	675	683	680	664	686	650	661	607	724	652	683	676	657	644	654	675	682	670	679	648	690	669	645	694	665	646	677	693	640	701	664	665	696	657	608	640	698	717	642	680	731	669	668	648	649	695	712	698	715	680	653	666	630	671	609	669	713	685	656	638	706	669	640	636	695	666	678	696	685	692	691	634	670	681	664	675	694	696	651	674	696	703	681	655	732	690	711	689	707	702	689	669	673	713	708	687	662	634	698	730	684	724	692	675	632	686	679	661	699	657	667	672	700	649	682	681	668	669	662	647	639	701	663	675	703	694	658	683	686	676	692	629	661	705	668	689	716	646	689	697	706	696	683	649	658	603	640	700	689	692	702	750	644	651	651	711	656	655	619	611	679	677	689	699	639	662	649	610	666	657	659	704	656	698	658	716	668	662	679	685	700	651	696	684	637	702	682	686	644	669	700	662	689	708	701	729	687	680	619	626	682	652	710	663	698	662	724	657	663	684	661	654	699	731	657	647	658	663	648	671	665	665	644	679	650	679	673	714	618	633	689	666	673	655	708	669	653	677	678	690	739	668	625	607	660	628	678	667	677	667	676	657	684	700	642	715	644	659	625	644	712	647	668	660	676	667	662	676	720	649	644	676	697	712	703	694	686	689	677	677	676	662	714	671	724	650	714	685	662	718	698	664	654	626	639	643	691	699	660	659	714	668	705	645	712	685	673	665	656	680	686	661	727	718	692	609	662	674	700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15978	2353	2559	2054	1421	1021	744	627	491	406	417	315	282	299	297	270	243	263	220	210	170	190	191	194	172	195	176	196	203	187	171	169	194	200	173	163	192	146	172	168	160	158	155	185	168	162	154	142	161	157	158	140	178	150	147	184	152	155	157	159	173	165	144	165	162	164	142	161	152	172	160	140	153	132	153	155	154	165	152	192	165	187	132	166	149	148	147	150	151	159	139	141	140	142	157	146	159	151	161	144	164	160	172	144	165	154	146	145	141	141	156	161	153	135	136	137	161	124	165	144	158	143	157	165	154	157	160	153	154	153	190	159	158	118	142	146	164	148	156	157	134	164	129	142	163	161	148	144	149	148	161	172	145	154	166	151	155	147	154	138	139	132	150	153	160	159	178	128	144	162	142	158	160	149	156	144	146	139	167	170	148	148	157	131	140	143	138	154	147	153	145	156	131	166	161	146	181	134	132	161	160	155	169	151	153	157	148	170	134	137	172	156	163	149	133	150	147	147	158	145	158	135	122	144	148	145	161	158	145	137	187	152	157	132	154	159	180	165	150	153	151	146	154	160	141	160	163	145	154	141	166	147	146	152	155	157	136	144	153	151	151	173	151	155	155	152	150	145	147	156	130	140	146	161	131	168	149	175	140	146	150	151	152	148	171	169	157	188	144	138	157	135	167	151	160	144	147	163	150	154	160	153	163	172	155	148	119	160	148	136	159	170	130	162	148	133	146	157	153	168	154	144	142	143	165	147	124	136	160	140	139	153	138	152	153	151	175	159	155	156	133	128	134	166	151	132	125	145	147	156	117	161	148	143	121	146	155	146	170	128	141	173	159	144	136	138	158	152	167	155	138	197	148	139	159	126	142	139	144	151	164	160	159	153	166	158	133	145	160	164	136	149	130	166	145	142	197	162	166	148	147	156	167	148	136	145	144	129	148	121	131	145	145	142	131	132	153	135	136	146	167	151	138	141	125	153	158	150	162	119	139	148	163	167	163	126	142	166	162	166	145	140	159	171	159	166	152	162	156	155	156	177	150	164	164	143	160	145	163	155	148	167	161	169	161	107	161	171	138	133	149	157	155	162	131	130	136	159	158	128	151	142	151	153	158	160	137	140	140	139	127	139	183	145	144	150	170	143	155	133	138	170	159	151	140	131	154	147	140	167	154	172	155	148	164	141	150	145	154	160	155	140	152	154	143	164	133	134	132	132	152	153	162	136	142	121	171	168	122	148	158	163	157	157	145	151	161	159	166	157	161	178	158	163	152	152	153	167	158	132	166	142	150	149	162	134	147	151	162	163	130	157	166	136	146	148	167	166	131	146	154	154	145	139	142	141	156	150	175	153	132	129	138	147	143	159	140	164	141	149	157	150	160	167	147	152	152	163	144	143	145	137	140	139	164	161	139	123	173	150	145	135	139	155	126	164	126	131	135	151	158	146	167	154	160	151	159	139	146	163	165	159	148	144	174	155	158	135	142	149	159	152	163	142	155	156	146	169	151	140	139	167	153	171	150	169	149	159	140	163	153	152	142	156	172	145	158	169	152	161	148	169	145	153	149	132	131	151	159	144	161	131	159	163	156	144	146	160	151	151	152	175	144	152	141	151	171	137	143	141	143	142	155	139	143	135	154	148	131	130	162	158	155	151	153	152	148	149	137	167	153	117	140	154	152	138	150	168	134	143	145	138	147	152	151	131	150	126	143	150	164	153	132	173	133	167	158	160	162	176	134	166	139	166	155	129	122	138	149	166	148	159	176	141	142	151	143	153	164	141	145	155	169	144	144	148	155	150	141	151	156	152	176	144	176	156	150	147	156	146	157	153	147	148	133	164	137	142	168	161	136	153	159	157	165	146	132	155	166	179	173	167	149	176	160	161	140	135	167	159	150	145	144	148	133	146	174	155	142	146	148	169	144	154	143	175	152	142	110	158	134	155	148	153	153	135	176	152	150	156	165	137	172	137	138	155	158	145	145	144	163	148	143	121	134	170	157	181	139	139	163	163	136	153	155	180	138	151	152	140	150	136	136	170	156	151	139	129	169	162	160	148	168	154	149	143	138	170	148	153	139	183	151	154	163	138	160	197	157	152	162	155	161	168	156	128	177	156	149	123	164	140	137	167	152	153	128	149	150	143	174	140	165	171	170	153	152	157	153	166	143	165	139	142	172	156	152	148	161	172	155	143	145	140	156	150	163	131	135	145	175	172	144	152	184	137	147	173	164	153	158	142	172	172	150	146	155	147	155	152	150	136	139	152	161	145	145	145	151	148	157	143	157	144	144	163	155	162	158	150	143	135	131	150	127	150	150	166	177	167	162	131	157	160	142	143	139	153	158	152	150	156	157	142	170	151	153	151	112	129	163	158	155	133	152	153	164	153	145	159	142	140	159	154	157	127	153	142	147	168	148	167	156	155	159	147	158	130	165	132	144	167	138	133	134	144	157	141	143	137	154	143	163	149	151	148	161	160	152	146	164	150	155	167	152	157	148	133	155	133	149	162	164	145	151	162	149	150	141	149	136	130	157	150	152	148	176	143	134	132	141	165	166	152	185	129	172	135	148	137	174	153	149	163	137	151	151	127	162	142	141	131	139	145	165	158	159	165	157	185	139	145	150	145	145	140	157	135	168	144	136	149	153	151	160	150	149	159	146	148	132	157	144	159	142	162	157	146	141	147	173	153	165	136	170	142	150	155	138	130	145	128	145	152	153	161	157	129	171	164	153	146	145	166	140	138	148	171	153	144	137	159	132	154	177	169	160	146	137	141	129	154	172	151	144	164	159	140	155	151	149	140	164	171	127	142	148	148	157	175	147	155	146	151	130	150	180	146	143	156	167	165	145	151	133	149	141	169	146	149	148	146	151	146	168	143	147	149	135	144	141	145	138	142	153	155	154	164	159	156	133	164	151	153	162	132	152	155	161	157	171	160	150	166	162	160	142	150	159	141	142	159	154	150	152	143	128	159	152	143	165	146	150	171	135	177	137	148	170	150	154	163	149	149	139	159	158	139	158	152	147	184	142	163	141	160	153	147	147	164	122	148	138	133	144	166	172	152	168	157	151	154	155	135	169	179	159	137	164	157	137	160	138	187	136	140	166	156	152	147	156	129	162	141	167	161	166	159	180	150	151	150	156	144	173	156	168	142	166	159	163	150	171	163	131	126	149	165	161	169	142	135	160	136	149	157	139	151	162	147	134	154	164	171	167	153	152	165	151	129	147	162	148	154	145	133	161	163	152	134	144	134	178	150	156	146	167	150	148	147	142	143	173	161	154	156	166	153	141	149	176	173	131	143	153	162	151	125	155	143	160	144	149	146	161	148	155	144	158	156	152	160	155	133	159	160	144	144	153	157	146	160	143	150	138	148	141	141	151	120	137	151	150	169	165	144	152	140	165	170	163	138	139	158	150	156	158	156	172	133	149	152	156	137	180	156	149	128	153	141	147	138	164	150	181	167	159	148	143	157	140	167	147	154	138	158	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7605	2342	5068	5945	5223	4262	3484	2874	2389	2140	1839	1705	1549	1357	1366	1176	1121	1091	934	917	945	891	877	812	771	745	742	736	687	697	697	642	657	622	645	574	629	611	619	552	576	588	597	593	605	554	562	555	558	545	570	552	568	550	568	538	520	551	523	564	548	539	534	537	567	554	487	505	552	553	505	515	534	521	511	534	539	527	522	515	524	549	542	547	538	515	543	538	552	548	523	568	500	545	498	535	542	526	503	458	503	518	539	545	501	497	502	538	524	541	494	510	559	517	488	514	520	491	497	524	528	517	532	528	532	519	489	519	520	561	509	502	500	509	521	500	522	507	515	472	509	556	558	505	507	509	506	470	516	514	474	512	507	461	528	530	584	540	490	492	502	544	539	491	506	495	486	497	507	507	512	493	521	494	506	463	479	508	492	505	482	521	509	484	519	514	532	493	525	470	511	499	502	483	508	523	487	511	505	527	457	484	508	493	516	530	536	478	508	512	541	495	515	554	503	500	523	530	460	513	469	512	512	506	507	497	515	492	475	502	499	487	527	495	506	520	519	498	482	526	469	527	494	486	518	441	459	544	496	489	511	504	498	506	501	516	504	487	526	485	475	476	523	481	495	470	464	504	482	510	473	488	520	507	493	495	540	525	529	493	538	484	485	477	484	483	482	494	512	476	476	478	492	514	518	532	546	531	467	504	489	480	529	511	521	491	502	486	489	505	502	534	491	504	519	486	506	510	496	503	473	494	510	508	466	476	479	518	497	498	470	495	538	497	503	471	505	438	464	494	524	513	535	514	483	497	523	491	454	505	487	489	481	506	531	548	496	499	480	495	511	523	479	502	529	532	503	498	484	512	500	485	512	496	486	514	485	510	480	533	479	494	519	515	529	503	507	493	537	497	478	523	467	549	517	537	524	496	488	515	527	496	518	500	517	490	512	514	466	509	505	502	454	503	483	515	449	453	518	525	496	447	497	494	531	483	492	520	510	535	527	508	544	474	482	494	503	491	512	473	451	520	501	489	474	499	489	506	472	477	529	477	506	521	527	495	493	419	511	507	468	493	480	510	513	478	500	502	500	508	477	505	517	509	513	493	454	493	460	492	511	539	489	491	552	491	495	501	507	527	501	496	497	498	492	477	491	509	503	558	516	501	492	531	504	500	493	526	483	474	500	526	504	500	543	476	495	505	504	519	474	479	476	459	482	508	509	521	506	481	503	509	508	504	478	531	506	474	502	498	484	522	507	471	486	496	509	480	540	513	474	469	470	511	477	509	532	516	459	551	475	500	529	493	480	489	456	481	492	481	512	477	490	506	513	488	481	520	462	529	457	504	522	480	526	491	490	490	478	464	489	533	513	476	502	493	480	454	504	519	507	482	466	543	555	517	517	504	489	533	511	496	456	501	501	506	472	476	500	521	528	483	491	477	524	522	484	483	508	528	534	488	484	479	481	503	460	491	501	525	502	523	486	526	500	489	500	524	532	508	524	528	479	534	502	477	477	516	486	513	493	508	493	532	483	458	479	500	504	498	507	489	499	522	492	548	481	520	511	474	513	489	499	496	499	495	515	511	464	522	553	493	493	486	522	495	491	492	487	479	475	508	498	511	521	505	485	482	463	524	497	453	461	513	500	530	493	513	517	458	534	457	536	508	504	507	495	499	509	446	504	486	474	527	533	528	511	502	507	531	502	504	502	460	476	486	481	458	494	519	487	488	525	442	516	504	501	506	455	506	491	490	480	453	465	489	538	490	480	494	503	465	519	528	510	494	477	475	547	500	483	509	551	506	517	519	512	518	497	465	490	466	518	498	504	532	515	458	460	503	495	526	501	491	509	487	455	486	509	499	506	508	511	496	516	524	520	525	480	534	468	511	500	494	473	489	509	500	469	491	503	497	497	475	513	478	497	499	512	487	486	500	470	521	490	465	477	517	520	509	540	493	502	476	481	515	471	491	495	513	512	521	495	509	469	530	509	492	488	533	477	517	518	469	516	535	506	521	511	490	492	480	484	523	497	498	524	488	494	496	482	525	519	520	501	517	473	530	533	505	524	493	457	478	491	520	479	518	510	449	508	500	514	492	502	521	447	522	499	509	478	482	517	513	514	484	488	495	493	523	486	532	518	469	484	517	520	499	488	492	479	506	523	501	518	520	470	535	514	485	506	532	494	561	513	488	515	530	490	486	475	510	464	481	492	506	523	483	495	512	508	500	467	504	534	493	528	456	501	446	481	454	523	535	488	489	509	484	494	505	478	514	509	484	522	540	538	523	535	484	523	525	514	535	516	493	521	508	504	485	504	503	462	447	526	502	499	508	533	519	525	467	495	493	514	515	531	477	451	499	480	492	447	526	531	516	502	496	522	470	485	482	505	493	481	488	541	529	530	527	493	521	499	489	488	528	492	486	501	488	501	487	494	480	464	547	472	506	508	494	533	479	504	491	520	492	514	516	515	497	518	528	485	470	517	430	491	542	490	496	510	481	500	490	489	497	514	468	481	492	487	524	507	501	473	496	490	447	498	476	492	514	507	494	511	495	495	503	487	489	498	522	473	530	510	540	513	489	495	487	494	503	478	545	476	510	478	487	518	479	490	447	498	513	526	517	523	494	509	488	521	476	479	513	523	500	483	530	530	487	433	510	551	495	500	493	507	456	429	523	490	499	487	494	499	484	515	498	497	522	499	476	501	538	509	500	488	480	533	480	501	489	515	527	498	514	495	521	484	475	484	519	476	501	520	488	502	511	459	538	511	512	476	497	490	518	494	487	492	492	494	496	476	515	518	490	465	494	522	520	470	486	479	501	497	510	491	525	485	504	474	488	508	472	475	492	499	515	542	505	506	476	500	470	483	503	514	471	503	532	471	496	513	459	500	516	488	533	508	480	464	489	480	487	504	497	503	478	504	519	541	505	474	503	493	489	505	503	517	526	477	500	526	486	530	523	543	490	449	497	480	487	481	491	527	520	540	484	496	525	545	488	504	505	478	482	460	488	522	529	463	479	504	516	476	541	540	495	496	500	514	503	488	494	514	480	479	510	481	536	492	481	468	489	488	465	515	490	480	518	514	498	498	492	508	492	481	476	490	483	529	531	504	490	504	507	505	475	540	465	504	507	478	515	490	467	500	479	485	497	504	493	507	515	484	499	474	569	491	514	488	516	521	495	452	495	490	482	469	507	523	488	488	510	504	535	498	503	504	525	521	461	486	510	460	478	502	516	482	495	508	478	535	516	485	544	497	520	505	502	539	510	512	455	503	531	456	495	469	481	525	504	512	507	511	556	532	524	503	510	484	512	539	503	494	466	479	500	484	514	477	501	503	534	518	540	492	464	498	525	511	467	482	492	526	505	470	526	546	491	507	539	517	467	478	517	507	493	518	493	512	492	484	542	446	520	537	465	559	495	501	507	510	526	491	522	491	499	511	482	513	513	507	481	519	485	477	476	512	535	508	522	519	521	562	477	545	524	515	531	477	489	473	548	490	477	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2285	394	401	405	358	367	402	345	408	388	375	362	368	352	375	353	347	341	356	328	346	366	374	385	352	383	339	357	353	323	368	342	377	363	369	364	353	361	336	350	370	384	375	385	370	366	339	352	361	344	353	352	370	389	397	383	378	348	331	367	362	380	351	364	348	397	340	364	381	362	374	324	345	363	392	360	354	338	378	360	355	370	356	346	343	332	361	363	380	374	375	373	363	369	353	327	360	365	351	344	363	346	332	377	350	352	344	359	343	340	359	358	356	346	339	374	367	336	351	383	371	355	332	390	364	356	350	325	349	361	354	328	337	330	365	365	376	322	342	383	344	319	349	352	345	323	356	321	374	331	380	370	379	370	353	369	370	346	337	360	343	363	399	358	347	345	364	344	362	397	371	389	359	334	339	344	361	351	358	389	344	361	366	370	323	367	359	379	364	361	334	374	324	376	355	340	359	370	357	345	345	346	344	336	363	360	346	334	331	344	362	361	331	342	353	367	331	333	353	353	366	338	345	388	331	376	316	363	335	348	339	365	383	384	376	357	332	346	278	368	399	337	333	359	356	390	359	332	338	361	361	340	317	364	341	347	333	346	389	369	366	359	365	383	318	351	371	358	347	348	339	386	398	324	378	376	371	401	370	379	335	353	345	354	362	378	332	359	373	341	339	365	336	366	374	340	364	338	348	374	336	338	306	372	346	351	347	361	330	362	377	342	329	379	389	347	351	344	387	353	363	364	341	375	342	354	378	323	335	309	349	337	338	346	327	369	354	375	363	378	362	343	390	353	360	362	368	353	316	369	357	364	361	337	367	404	368	356	340	388	349	387	334	386	369	347	333	322	330	375	357	374	360	346	386	387	345	342	355	380	349	354	336	381	330	335	341	359	363	349	365	367	371	375	362	347	328	352	368	366	358	374	372	336	371	316	346	374	359	373	336	354	371	374	382	339	345	335	356	329	355	332	369	321	334	340	359	298	315	362	329	337	339	367	331	387	381	345	320	346	368	350	337	373	369	354	369	378	357	344	354	365	320	372	323	374	352	354	365	357	348	355	342	357	392	322	369	339	355	355	366	347	375	360	353	370	369	346	366	371	358	360	362	352	319	385	349	367	360	361	342	355	348	345	332	361	345	368	356	371	348	349	309	367	337	368	341	335	392	379	351	341	331	353	352	336	368	346	375	347	361	342	390	358	330	359	360	372	325	348	364	382	344	344	367	392	354	326	362	399	343	370	333	331	345	363	328	340	330	361	368	359	341	338	354	360	342	367	359	366	347	337	348	319	365	378	352	319	333	370	344	357	356	355	354	338	372	346	351	356	349	373	359	374	354	358	376	392	313	348	362	336	348	362	386	377	359	345	352	359	347	315	341	375	349	393	349	355	367	388	365	376	347	340	375	334	339	355	364	332	374	371	323	330	327	332	352	351	335	355	367	371	378	361	375	343	378	349	353	343	336	369	318	349	374	320	383	334	347	317	380	392	337	370	349	377	348	356	343	343	367	347	377	349	324	326	352	363	351	364	371	374	366	359	359	363	357	356	361	361	377	335	334	356	337	354	361	360	371	378	376	348	382	388	358	338	346	368	368	360	380	379	367	329	335	372	375	389	338	332	336	309	380	352	351	385	352	365	347	338	359	346	351	372	377	327	333	312	364	349	368	346	370	404	349	328	345	343	365	365	341	339	343	361	346	372	356	366	380	359	368	359	330	354	355	358	329	360	362	357	296	343	325	362	352	362	368	378	363	335	344	368	350	339	326	353	324	314	341	330	334	360	371	368	389	375	367	364	373	380	346	351	343	354	388	363	348	365	347	401	356	322	344	363	352	326	333	337	342	381	373	329	369	360	376	360	355	380	376	341	348	366	374	370	331	376	376	379	352	379	348	328	349	352	367	383	355	385	376	351	351	325	337	359	341	345	375	371	350	344	336	328	372	382	361	366	360	359	329	346	341	368	374	346	378	362	345	365	429	370	352	356	346	326	381	378	381	357	384	387	358	372	336	367	372	371	350	354	383	349	360	352	378	338	330	332	359	356	394	351	356	365	385	361	370	353	359	380	352	362	349	324	377	382	353	337	373	354	374	342	319	344	362	372	335	355	333	321	365	338	328	372	392	366	318	383	341	362	322	383	336	356	380	355	320	375	366	346	359	364	390	368	368	360	346	375	295	362	333	356	363	361	362	351	372	367	384	364	353	339	362	339	333	363	364	336	344	344	352	352	355	332	351	356	365	344	328	369	379	344	354	375	379	366	356	380	363	353	307	340	361	367	376	351	330	363	368	372	370	353	368	358	377	398	367	354	366	318	365	344	381	332	338	348	351	369	349	358	388	369	364	375	376	350	352	352	342	342	381	359	350	342	366	368	370	342	353	385	328	356	349	369	360	362	374	358	356	332	371	350	400	360	355	351	386	380	351	331	336	380	367	372	380	349	357	366	360	375	358	336	361	370	354	367	333	336	374	366	391	326	330	338	362	344	329	348	377	335	378	357	364	333	359	340	342	373	377	351	370	372	354	342	360	376	306	341	373	403	372	340	371	357	352	358	388	343	356	365	353	349	370	328	365	323	352	328	361	414	340	354	370	345	330	333	362	354	366	346	333	351	331	326	381	368	349	348	375	348	350	366	359	350	346	346	323	347	333	345	364	361	406	360	368	355	343	365	353	306	416	370	372	385	326	367	346	359	369	387	340	357	387	352	365	360	352	359	322	357	344	377	403	347	346	354	379	357	332	348	352	368	390	361	376	326	364	382	346	384	366	349	356	344	370	335	342	341	340	351	363	368	390	348	328	350	384	359	317	337	385	375	359	348	365	360	369	363	395	372	386	347	388	387	347	352	336	367	355	348	361	363	319	332	394	356	339	365	355	391	374	365	387	343	386	369	348	348	362	388	340	327	376	377	352	365	344	366	379	357	357	345	375	355	316	371	385	389	370	388	349	364	364	369	359	337	368	391	361	362	325	348	389	349	357	355	369	321	362	386	317	384	347	371	349	372	393	383	347	360	367	351	371	359	361	370	365	340	390	328	360	322	351	351	368	323	349	370	384	338	344	362	380	339	348	337	355	330	378	353	354	361	358	371	366	339	363	355	394	356	350	327	395	375	348	351	343	377	371	350	367	346	355	351	351	335	339	383	401	304	356	338	349	370	363	315	337	356	385	390	342	319	334	387	397	373	362	338	347	364	368	349	309	329	375	379	372	323	356	380	371	360	373	353	349	347	359	317	380	369	372	378	359	387	359	359	375	352	366	370	359	354	359	333	380	365	346	303	330	349	320	355	345	352	385	380	342	371	350	365	361	342	393	369	337	361	357	388	361	353	386	378	330	347	361	368	365	351	360	340	349	345	361	323	373	376	355	331	370	372	343	347	371	354	360	375	384	350	355	353	357	345	388	385	360	364	361	345	372	351	339	362	389	368	378	324	355	376	346	365	305	338	374	353	330	378	364	380	392	360	378	343	380	361	362	370	322	356	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2524	1090	1187	1316	1180	1101	1086	1085	1059	1106	1047	1019	1049	1013	1071	1069	1063	1086	1005	1076	1002	1073	1039	994	1024	1060	1023	1058	1011	1084	1046	1042	975	1048	1014	1050	1050	1003	1014	1062	1053	995	1012	1033	998	1052	982	1027	992	1002	1016	1022	1004	1084	1023	1016	1038	1018	1054	1036	1041	1001	1032	1000	1072	974	1018	1001	1062	1005	1065	1039	984	1047	982	1022	1040	993	1035	1003	1040	993	1031	1058	1033	972	1077	1016	1036	1044	977	1010	999	1039	1017	1020	1047	1010	1015	1016	1025	960	1017	1079	996	1016	1039	996	1018	985	1000	1001	1011	987	1043	1039	1046	1045	1033	1004	1000	1028	999	988	1001	1016	1028	1054	1065	1043	1018	1050	1029	1058	1006	1029	961	1044	1000	1043	1036	1072	1003	1054	1032	1013	1057	1014	997	1046	1003	1072	994	1011	1098	1056	1002	1027	1042	1010	1039	1014	1055	1041	1044	1001	1029	997	1043	1024	972	1033	1043	1053	1063	1009	1101	1011	1053	997	998	981	1044	993	1048	1060	1008	1005	1048	1050	1031	1029	1067	1074	968	1008	1022	1028	1054	977	1068	964	1017	1023	991	1091	1032	990	981	993	1030	1013	993	1048	1026	1034	982	1002	998	993	1055	1052	1038	1019	1022	999	1035	935	1066	1076	1021	1028	1055	1017	994	1000	1035	1044	1019	1018	1064	1009	1011	1065	1003	1001	1057	1019	1050	1049	988	1035	1029	989	1008	967	1004	1047	1021	1048	971	1028	991	993	1020	1036	987	992	1003	1048	1032	1002	1050	1088	1010	1034	1016	1005	1030	1086	1019	1023	1031	1020	1043	1014	1009	1018	1039	1082	977	1029	1036	1075	1022	985	976	1059	1029	1029	1009	1000	1017	1009	985	1051	929	1014	1093	1047	1022	998	1023	1046	1040	1002	1029	1033	999	1000	1029	1018	1049	971	1021	997	1029	1011	1023	1097	1033	929	1076	962	1007	1015	1003	1036	1040	1026	1013	1002	937	1034	1020	983	1050	1064	982	1005	1063	1039	1039	1019	1032	999	1116	1042	1083	999	1029	1043	1075	954	958	1035	1050	1023	998	1037	1017	1044	1036	1036	1006	994	1010	1018	1119	1050	980	1008	1020	1036	1042	1035	1016	1057	952	1036	988	1074	1049	973	1008	1073	1025	1045	1019	989	989	938	1024	1027	1031	1008	1030	1092	1002	1049	1046	1035	1058	979	1046	945	1023	1013	1013	1013	1055	1042	992	988	1049	984	1047	999	1060	1060	1059	947	1027	1019	1029	1028	1010	1004	1021	1062	985	1029	996	984	995	982	1009	1006	1047	1038	1057	1024	981	1025	1041	1009	1017	1069	1029	1029	1007	1020	1046	1082	989	1021	1019	1066	1013	1008	978	1044	1003	992	983	991	1018	1028	1065	1048	1001	973	1045	1004	1053	1004	1088	1017	960	1053	1052	1008	993	1024	1052	986	968	1029	1019	1028	1044	1004	1009	1022	999	1045	1032	1045	977	1010	1046	985	970	991	1065	1009	984	1050	1042	997	1013	1007	1036	988	1033	1030	1014	996	1020	1043	1005	1045	1027	991	1109	1052	1008	940	1034	989	997	1027	986	1059	958	1037	1004	1028	1066	1072	1004	990	1003	1013	1032	1038	1036	969	1014	1026	1028	1057	1049	1013	998	1002	1055	1075	1056	1011	967	1031	1003	1054	1016	1028	1018	1031	1009	983	1025	1008	1058	995	983	1011	1044	967	1042	997	1011	1017	997	1062	1030	991	1000	1003	986	1062	956	1045	1012	1010	1055	1049	1015	1029	1014	1098	1048	982	1032	1045	1043	1028	1007	1001	1007	965	1019	1027	1001	1003	1058	1028	1036	1027	1001	1045	998	1043	1041	1029	998	1015	1029	1023	1057	1007	1047	1018	1023	1039	1020	1034	1095	998	1034	1009	974	1028	977	993	1048	955	1050	1030	1047	1028	1062	1070	1006	1013	1030	1041	979	990	919	1011	1043	1090	1058	1017	1100	1053	1028	1082	1042	1087	1048	1055	962	1020	1052	1028	1044	984	999	969	996	1017	1022	1027	1036	1069	1032	1079	1026	952	994	1024	996	1020	956	972	1049	1068	1000	1027	975	965	1001	1003	1047	988	1086	1038	1017	974	1004	1007	1076	1046	995	1000	1041	1021	968	1081	1013	1038	998	985	1036	1077	1060	998	1042	1014	999	1022	1069	1057	1066	1072	1018	1057	1034	991	1027	979	1033	1018	991	998	996	1049	1004	1046	1023	998	1029	1064	1017	1019	1021	991	1005	1012	1006	990	1006	1037	1079	1016	1001	979	983	1065	1026	1036	1045	959	1057	986	1001	965	1019	1008	987	1003	1050	1073	996	1050	1014	1016	1019	1025	1040	1022	1016	1007	994	1007	968	1012	1049	975	971	1046	1052	1026	1049	1016	1042	1001	1025	1014	1016	1033	1045	971	1057	1053	1057	1063	1073	975	1016	1033	997	1052	1000	1011	999	1042	1014	996	1078	1075	988	1020	980	998	985	1010	978	1020	997	980	999	1038	1017	980	1000	1005	1037	1040	1017	1073	1059	1014	1034	987	995	1053	1072	1016	984	1033	1013	1089	1046	980	986	984	1065	1016	1036	1004	1007	1048	980	1022	1061	1010	1027	1044	990	1059	1017	1027	1048	1033	1018	1066	974	1069	1055	1037	977	1045	983	1045	1021	941	1069	1009	999	1047	1019	1023	1077	1008	960	992	1017	1026	1035	986	1044	1056	1016	1028	955	1062	1057	1006	1021	1046	998	1083	997	1000	1023	1037	1040	1012	1063	1012	983	967	1023	983	972	1025	1035	1022	990	1017	988	1023	994	1073	1006	1009	1069	984	996	1057	988	988	1023	986	1000	995	977	1032	1040	1014	967	1062	1004	1050	967	1026	1012	986	956	990	1000	1004	980	1058	1082	1033	980	1034	1081	1029	1003	1046	1056	987	1016	1067	1003	980	1025	983	1046	1049	1058	997	1018	996	1026	1046	957	1038	1047	1029	1007	996	1025	1010	969	1054	1043	1062	1016	1081	1072	1037	1032	992	986	1000	1030	942	999	1062	1043	1020	1050	996	1019	1020	1026	1038	1019	1046	968	1012	1094	1010	988	1019	1060	1073	1013	1156	1029	1030	1066	1010	1029	971	1036	1044	1042	986	1048	981	1032	1056	1030	986	1038	998	1064	982	1096	1051	1102	1050	1019	1068	1010	996	1058	1007	963	1068	1050	994	983	1002	988	1103	1058	995	1011	989	1015	1003	1055	993	997	1022	1042	1016	1007	1012	1056	1062	1044	997	984	1077	1027	1046	1025	1040	973	980	1011	1072	1036	1030	965	1027	996	1018	1027	995	1010	994	1034	1013	1014	959	997	1071	1026	1032	1018	1047	1021	959	1048	1074	1032	1052	986	1009	1029	940	1020	1003	1027	1008	1012	1050	991	1009	1031	1012	1057	1023	1021	982	1041	1020	1026	1041	1021	1028	960	1010	1016	1015	1060	995	983	992	1033	1043	1023	987	980	1038	1010	968	1054	980	1026	1029	1080	978	1044	1039	1047	979	985	983	1001	1056	1033	977	982	1040	1004	978	992	1015	1005	1070	993	1026	993	1098	1029	1004	1038	1006	1029	975	1008	1026	1057	1064	1014	1022	1011	971	1063	969	1023	1065	1009	967	987	1028	1004	1097	1078	1034	1084	1022	1031	1063	1050	985	1028	1017	1025	1077	1046	1054	1004	1008	977	1033	1012	968	1056	981	1023	1079	1036	993	989	1083	1041	1065	1052	1047	1041	966	1097	1010	995	1067	1001	1039	999	913	1025	1036	946	1015	1030	980	991	1007	1042	1051	1010	1038	1078	1073	996	1070	1031	1020	1029	1063	1039	1042	1027	1062	1045	1035	994	1017	1044	1012	991	999	958	1040	1067	1008	1020	1027	983	1001	1014	1023	1058	999	1072	972	1044	967	990	1012	1067	1030	1042	1046	1064	1021	1086	1077	1019	1033	1059	985	1000	1005	1000	1018	1068	992	1010	1010	1054	958	993	991	972	1010	1095	999	1024	1081	1004	984	1043	1007	1065	1034	1020	981	1026	1042	1039	922	1050	1026	1013	992	980	1018	1007	1060	1020	1091	976	1001	970	983	1020	986	988	1052	1009	1047	988	995	985	1060	1038	999	1036	1061	1025	1017	1011	1003	1036	1027	1006	983	980	970	1071	992	1036	1031	1022	1010	971	1044	1015	1034	1043	1036	1020	1024	1015	999	1061	1042	996	988	992	1014	1074	1004	962	1006	998	1019	995	1022	1074	1008	1027	1016	1007	1029	995	1022	1043	1010	1003	1039	1026	951	986	1074	1022	994	1004	1104	1084	964	1029	1039	982	1005	1035	1045	1034	969	1046	1017	1036	1040	983	1002	1024	1069	1089	1067	1043	959	1046	1088	1012	1076	1011	1005	1044	1028	977	1053	1015	1012	999	998	999	1057	1024	937	1053	1014	1046	1011	1034	1036	995	1035	1009	1029	987	1025	1017	1068	1035	983	1027	1030	985	1046	1041	1035	1029	1070	1024	999	994	1028	967	952	974	1031	954	1038	1003	992	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8733	1033	1444	1127	844	680	552	451	398	344	351	298	280	317	298	267	277	243	225	247	236	272	233	250	273	246	208	243	229	238	243	220	221	265	260	218	219	226	222	251	251	233	203	228	209	200	211	192	239	251	255	222	212	230	206	222	211	198	226	214	237	249	229	219	236	210	207	241	219	244	217	207	243	224	197	235	211	253	211	239	196	239	216	236	212	228	244	221	231	218	243	223	228	242	225	222	254	233	229	229	249	221	231	240	220	216	220	198	220	250	215	229	214	248	240	208	249	178	223	216	224	215	261	252	213	221	233	219	203	200	210	207	220	219	230	239	217	234	244	214	242	238	228	214	235	234	221	240	220	245	225	240	188	256	210	216	217	206	220	214	238	202	228	203	229	226	230	229	214	210	258	223	224	224	221	262	213	235	203	214	227	223	198	231	216	239	201	239	208	236	209	217	245	204	202	198	209	205	209	224	227	227	232	213	227	210	219	216	228	239	231	221	227	233	251	230	218	203	210	215	214	256	209	218	219	213	213	234	210	227	189	204	223	232	215	205	243	215	194	226	239	226	210	214	232	226	250	230	234	213	228	224	223	236	213	225	192	226	227	244	212	212	214	227	206	233	228	246	224	251	210	236	216	187	213	228	218	242	217	238	211	233	208	235	238	218	194	235	200	224	211	213	217	217	244	223	200	202	235	247	230	240	219	197	202	246	215	213	237	244	220	219	194	211	231	225	247	209	228	251	213	219	194	214	203	195	213	255	222	223	215	240	253	221	206	216	250	233	235	238	206	199	200	228	213	218	218	218	200	211	217	245	224	207	234	244	231	235	229	213	200	215	233	204	214	226	226	232	223	227	242	241	240	244	210	217	218	211	234	243	271	205	208	239	209	186	218	210	212	238	245	231	227	228	237	234	225	230	197	226	214	215	241	217	236	209	242	251	214	224	223	195	217	251	207	214	240	212	197	219	216	219	209	231	250	218	222	204	223	194	231	240	218	233	211	234	221	215	219	224	234	212	224	219	249	218	232	226	235	233	228	219	205	223	252	204	200	210	224	224	236	209	223	246	216	213	228	199	239	208	229	226	225	232	233	219	232	219	235	194	213	203	239	233	237	213	214	237	200	205	231	221	254	246	208	210	216	226	241	218	217	232	234	233	239	227	205	213	247	261	210	202	217	208	237	233	209	194	227	221	234	212	236	254	226	245	225	233	240	239	216	199	209	232	239	240	221	232	216	217	226	207	224	241	196	231	240	198	212	231	223	220	218	204	221	243	233	222	234	223	201	222	247	229	209	211	241	263	224	221	222	205	201	237	221	223	231	208	212	195	237	251	224	216	224	245	213	216	226	245	210	231	219	225	244	237	190	206	229	227	234	230	250	232	215	212	214	217	212	215	241	231	195	210	231	223	229	198	218	237	219	207	228	216	235	207	245	216	211	246	210	210	209	211	201	225	235	227	256	217	219	213	200	253	227	204	198	188	217	206	235	205	234	232	212	232	227	234	236	238	260	227	248	232	234	222	190	215	230	214	224	224	238	246	243	239	231	248	193	233	231	221	215	223	232	230	203	201	220	215	218	231	212	238	212	196	230	223	224	214	221	215	225	226	234	239	224	226	208	257	219	232	219	255	229	221	237	243	219	220	238	220	233	204	200	231	225	213	231	215	214	215	236	234	191	241	234	224	230	205	218	234	236	238	192	214	230	224	193	212	253	229	227	232	238	231	205	195	236	210	198	228	222	202	244	206	182	244	234	190	224	256	221	229	233	232	220	204	220	234	244	213	201	234	236	232	236	249	225	231	215	220	202	221	222	229	222	217	222	222	234	224	243	238	211	241	214	221	259	258	228	216	217	254	201	226	242	197	240	211	210	227	238	270	212	230	222	223	222	224	194	213	220	216	226	233	233	220	203	206	222	214	238	193	225	226	233	235	223	232	252	232	228	237	239	225	234	204	222	238	230	244	205	210	216	246	218	247	233	238	218	215	228	203	220	221	239	216	267	224	203	225	214	214	188	227	236	206	208	227	203	208	194	231	231	206	245	221	203	211	202	241	248	242	226	215	196	242	205	194	227	232	232	236	219	215	186	234	216	219	226	215	247	246	251	245	210	205	240	202	249	256	217	238	209	212	230	252	221	205	193	214	243	236	192	241	224	216	243	232	221	225	221	250	219	223	216	203	219	222	237	227	222	247	225	199	220	239	222	225	229	207	221	244	242	227	237	210	225	210	231	237	237	213	226	238	218	233	219	225	219	239	250	221	218	216	217	195	221	238	219	204	194	243	249	238	224	219	228	230	210	226	219	196	241	247	213	216	221	235	191	184	206	211	191	202	226	231	238	237	226	229	231	242	221	230	222	229	220	209	216	242	213	239	220	229	217	220	205	230	226	211	202	238	222	230	212	244	221	259	199	236	214	226	225	230	237	218	244	239	238	225	227	235	256	210	237	225	211	223	223	218	230	233	195	213	249	195	229	241	219	205	198	225	233	208	232	195	200	244	224	230	206	214	234	210	219	227	187	237	231	233	182	217	182	215	208	226	239	193	234	225	215	213	218	240	215	209	204	231	214	198	237	213	216	225	228	226	245	220	219	231	235	217	209	238	226	211	231	222	250	237	236	249	238	243	239	236	239	207	212	223	208	223	250	222	248	240	217	237	228	217	257	216	242	221	226	225	237	223	223	209	223	206	206	236	217	226	215	200	228	232	206	210	235	236	221	223	198	231	214	218	214	198	230	238	229	213	228	240	247	210	221	233	221	223	233	235	202	211	212	232	204	214	246	234	229	228	218	239	189	228	235	263	203	232	230	200	222	224	211	238	197	234	238	227	219	220	212	183	197	201	233	222	214	244	239	228	203	210	201	250	211	211	208	223	210	216	226	223	221	242	237	227	256	198	234	204	228	236	224	213	215	276	229	253	238	226	217	243	243	243	211	220	231	205	231	210	236	247	236	234	219	214	202	236	217	222	218	203	221	234	227	228	218	213	263	216	228	208	212	262	213	219	235	204	195	228	237	239	220	212	246	203	202	227	223	225	224	248	213	239	198	250	224	221	247	224	221	217	226	218	260	196	220	217	219	222	213	230	230	204	226	207	258	218	244	234	230	215	204	226	218	216	239	239	220	232	223	218	225	212	216	244	213	214	206	232	207	234	219	215	229	210	233	218	238	231	239	245	239	208	218	207	233	227	212	239	226	243	242	217	235	231	220	223	212	212	217	251	201	184	248	225	210	212	212	222	208	227	205	228	206	214	213	225	219	222	218	214	220	214	215	210	212	227	219	213	228	215	211	243	184	222	205	218	237	237	208	219	218	225	244	207	226	225	234	209	205	203	234	207	232	229	195	231	239	214	223	225	228	203	220	215	230	223	205	206	194	230	230	209	215	219	231	218	229	231	209	236	235	231	230	193	229	220	221	229	228	230	228	245	222	226	224	234	234	222	219	229	196	247	239	191	231	227	233	232	212	240	214	249	243	214	217	219	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5662	1542	3019	3603	3224	2660	2341	1981	1716	1520	1433	1267	1219	1212	1010	1000	983	961	978	877	947	906	860	838	820	822	818	755	826	787	817	807	812	767	710	684	737	744	735	697	735	661	766	692	736	681	720	710	732	677	685	708	702	747	653	678	735	676	722	669	692	717	670	687	699	658	724	688	748	733	676	690	677	646	667	701	625	684	647	692	659	656	688	709	693	728	671	703	620	635	754	673	701	687	686	675	640	681	688	715	721	676	717	692	667	629	709	682	712	687	693	664	689	687	622	645	652	702	659	651	673	699	620	657	688	726	684	710	692	678	687	661	678	679	630	668	680	727	655	712	694	726	686	722	687	638	707	679	656	692	666	649	662	696	706	670	692	684	732	641	638	680	688	666	640	688	715	684	660	716	680	662	659	674	662	656	706	681	707	694	705	671	668	663	686	677	665	694	671	659	658	682	680	678	681	688	659	673	667	673	729	693	691	696	688	686	664	671	703	725	702	657	680	649	695	656	687	655	684	714	681	656	669	691	703	722	673	662	736	678	674	673	707	719	647	688	725	643	669	691	659	656	670	687	643	689	685	688	703	667	633	659	661	683	696	704	640	677	707	650	676	686	668	648	670	697	677	724	731	674	707	670	696	647	674	682	683	702	666	686	689	726	733	736	668	654	683	711	635	709	664	734	733	698	688	654	714	678	663	642	702	655	673	716	692	711	652	655	714	713	699	690	676	697	642	704	654	703	682	711	698	667	620	695	703	682	689	672	671	723	693	676	666	657	710	685	691	687	643	689	704	687	662	676	710	681	711	689	643	725	594	667	732	664	660	627	657	678	683	672	670	651	676	643	692	687	720	668	717	639	678	710	717	674	654	696	646	698	641	661	656	676	654	708	678	681	673	714	650	653	682	636	727	667	678	677	682	713	710	621	696	667	654	676	675	697	654	666	649	659	677	652	732	619	665	714	680	659	672	654	717	617	679	680	673	718	687	695	711	685	685	652	640	623	627	655	678	613	686	645	659	644	674	710	662	699	635	653	698	703	665	703	654	651	687	664	648	658	619	657	675	688	682	730	739	696	681	667	696	688	712	654	692	694	685	663	727	648	671	665	674	664	717	653	670	629	646	650	671	699	656	634	676	701	653	623	650	690	685	689	659	671	685	667	693	706	708	735	682	669	662	683	665	662	696	693	666	651	675	679	641	693	727	668	679	644	659	654	625	663	686	692	675	678	661	688	699	679	702	647	690	702	692	731	654	643	646	702	693	682	701	655	673	684	647	647	644	691	635	639	724	719	681	660	732	653	718	645	767	681	652	683	654	666	709	715	637	702	708	662	666	660	742	632	677	657	648	660	664	665	646	705	692	723	705	673	657	700	662	682	704	723	660	717	674	649	698	681	681	677	695	675	685	653	656	713	703	663	677	709	663	637	673	677	648	704	668	691	698	705	654	692	664	646	679	656	689	716	637	694	713	647	644	674	683	657	704	689	677	706	666	701	711	731	672	687	655	677	644	631	623	670	699	700	669	684	633	635	668	732	711	709	701	717	648	711	691	728	666	654	675	661	695	717	641	672	657	694	662	694	670	682	679	682	640	693	648	672	681	685	671	635	690	662	710	666	713	655	684	660	665	679	668	694	691	650	672	692	683	686	703	687	704	667	696	640	656	717	686	643	704	620	676	664	714	700	678	676	659	671	623	652	672	722	709	670	704	624	687	650	702	673	647	692	677	697	637	710	670	701	663	674	673	704	666	657	653	683	680	663	719	679	701	676	689	671	620	666	717	657	654	671	706	657	637	624	648	702	697	675	686	711	661	709	652	633	645	671	616	706	656	692	674	689	706	652	635	695	657	723	656	651	646	657	699	683	683	700	661	714	704	688	655	684	648	705	685	681	702	681	691	648	663	745	639	631	713	701	723	664	701	718	679	677	690	665	706	666	671	673	693	648	695	652	685	680	661	679	654	671	636	649	677	674	671	654	638	688	711	647	689	703	647	716	672	709	702	689	704	684	764	663	673	679	612	662	694	688	679	732	634	668	687	728	659	677	687	727	690	655	726	665	679	650	684	716	691	665	669	694	674	654	661	640	655	697	685	678	667	636	638	657	718	666	671	701	681	740	678	684	654	698	726	668	663	633	719	693	685	680	641	671	699	684	656	697	676	648	684	693	645	678	697	692	654	663	670	670	693	681	652	682	647	671	652	714	668	679	677	740	686	712	706	666	672	691	640	676	672	691	679	671	658	708	672	732	701	729	680	657	671	723	668	677	737	691	666	691	638	705	649	626	649	665	702	675	640	722	655	657	696	691	730	687	673	668	666	686	692	659	663	667	702	689	652	705	685	660	642	680	705	663	670	643	675	667	670	662	683	697	730	710	685	692	665	726	684	681	639	668	708	674	671	640	724	674	669	671	684	676	664	660	686	672	663	667	658	733	663	666	628	680	674	699	679	694	692	692	698	698	698	675	685	680	698	674	673	663	699	648	692	698	670	666	686	672	673	702	690	679	676	676	693	699	650	719	707	668	675	698	693	631	635	689	689	656	727	686	679	690	685	660	658	649	684	677	692	693	682	675	670	656	674	661	671	646	683	692	676	678	663	721	666	677	695	674	705	676	706	723	670	678	595	687	681	648	653	664	667	677	689	728	702	678	683	676	684	676	711	727	679	690	690	723	666	639	709	707	668	634	705	679	704	684	650	663	670	687	689	717	699	679	657	686	695	685	670	673	683	694	621	670	704	670	655	672	672	695	665	696	663	660	720	721	635	671	640	658	761	678	668	700	670	691	662	675	727	686	624	682	677	682	673	732	699	670	651	674	701	685	682	664	643	726	721	678	634	690	720	669	655	717	689	679	694	682	711	688	695	613	618	670	694	716	676	668	740	680	674	684	680	706	701	715	616	730	708	676	669	675	698	678	708	624	714	643	693	656	719	705	653	697	723	656	674	652	666	711	645	674	709	664	674	643	656	729	686	667	676	701	682	657	707	679	682	677	673	666	648	678	684	694	699	678	684	709	682	739	656	667	698	687	682	623	694	682	657	607	705	651	693	636	654	666	659	665	676	645	669	670	696	676	721	681	664	674	705	683	690	709	708	707	655	703	695	716	701	715	634	654	668	682	709	668	672	701	687	647	630	659	645	689	723	680	659	712	692	678	686	658	700	645	643	669	674	679	666	676	666	662	670	693	676	648	702	673	705	656	706	671	674	660	676	657	720	689	686	674	668	728	676	691	713	675	690	658	666	702	705	607	718	670	677	689	681	699	711	678	684	700	691	657	693	661	696	662	682	688	699	670	707	687	661	668	700	714	698	695	662	700	662	772	678	717	656	647	651	671	717	684	662	694	703	708	687	743	665	663	689	737	695	697	700	687	664	691	680	690	690	680	694	658	687	647	736	693	703	687	660	663	681	667	679	699	673	693	646	703	693	699	676	700	683	672	688	685	689	692	642	738	675	715	718	661	674	683	697	718	668	683	678	698	705	644	691	684	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15947	2312	2523	1997	1464	1013	753	616	491	427	402	335	284	293	265	273	216	255	216	212	213	205	193	203	157	214	191	176	178	181	171	169	147	186	199	169	158	152	157	124	156	173	150	157	163	157	182	146	181	128	153	154	146	146	170	147	157	149	152	142	165	165	145	148	148	153	165	150	179	175	157	144	156	159	164	161	136	136	158	157	145	138	171	156	147	163	149	159	153	134	152	158	154	160	143	149	169	160	137	168	146	140	162	140	170	160	141	181	147	135	156	151	156	152	163	161	155	141	155	158	150	165	131	159	146	146	151	158	145	161	153	142	165	138	142	143	149	167	157	157	162	173	169	163	150	137	157	149	157	137	137	140	138	146	165	143	149	163	132	162	139	154	178	148	133	153	152	152	142	152	158	165	150	166	151	151	158	159	161	167	141	142	181	146	133	143	134	154	156	142	161	153	140	147	133	176	177	155	161	145	155	142	139	167	163	174	175	162	164	146	162	161	148	133	147	149	149	132	142	160	147	136	153	145	166	163	151	162	150	157	128	153	183	145	149	140	150	163	148	148	159	147	182	168	155	144	172	150	178	137	148	173	140	150	160	137	128	139	140	159	166	153	135	160	153	147	148	149	138	172	168	152	137	158	181	145	163	182	123	152	177	158	143	149	147	164	115	163	147	152	145	143	163	170	174	130	158	149	163	147	151	156	152	174	163	159	148	147	162	152	159	137	178	156	119	160	170	162	161	145	160	162	159	151	161	125	147	159	142	155	155	151	164	143	141	168	158	135	153	136	158	163	141	144	127	145	154	157	154	129	157	156	148	113	155	142	165	164	161	164	151	146	145	146	142	145	160	156	159	150	151	177	162	157	167	153	140	170	149	167	160	135	148	143	152	155	165	156	145	153	146	149	137	154	161	143	143	158	159	140	156	150	155	141	141	159	162	158	156	164	137	155	166	148	153	171	141	129	136	147	155	180	140	155	153	165	162	145	174	135	154	145	146	149	151	176	168	151	140	158	148	158	159	157	162	159	167	154	160	154	141	156	155	117	152	144	155	172	144	140	154	153	183	156	135	177	151	148	156	164	130	172	156	142	145	138	169	154	145	159	152	170	147	171	150	162	129	132	165	162	161	150	150	144	162	149	142	148	139	147	148	138	152	128	147	137	140	143	130	180	147	154	139	181	126	151	150	147	153	155	136	149	147	149	161	145	129	164	144	137	115	155	149	143	150	155	146	163	155	152	155	145	134	170	133	156	132	163	158	148	187	157	158	159	138	149	145	180	147	149	134	142	148	151	155	135	157	162	154	145	151	169	179	174	135	151	155	172	155	170	158	158	177	165	149	144	145	175	148	137	139	135	154	170	149	164	151	141	148	140	138	156	141	140	132	150	167	153	149	176	166	147	151	155	128	143	160	147	169	164	141	156	148	152	175	149	132	159	155	150	165	163	157	159	160	167	153	174	143	151	166	180	156	142	147	149	141	134	146	152	157	141	135	176	138	149	140	161	153	165	142	159	148	123	146	142	157	163	148	155	150	160	147	176	135	166	160	143	144	121	160	149	149	151	154	160	155	168	149	164	152	172	143	158	165	146	150	148	170	146	129	149	150	157	150	153	154	148	165	143	159	168	137	157	150	153	148	147	154	143	137	159	154	156	139	138	161	142	135	152	161	160	139	169	151	139	158	164	137	154	150	147	162	134	141	154	155	155	148	142	144	150	176	154	165	171	152	165	137	175	143	174	165	149	154	146	163	167	149	154	148	154	136	153	169	138	146	160	161	156	141	148	141	153	151	171	164	159	162	172	159	149	157	148	156	141	145	151	158	183	167	154	152	141	144	171	158	141	157	141	151	153	144	151	162	154	157	131	156	152	148	149	156	153	170	159	165	149	150	141	168	161	172	141	166	149	155	160	163	145	116	162	144	155	144	150	145	153	154	145	142	151	144	139	144	156	161	150	152	146	145	150	148	160	152	150	143	143	146	136	155	137	134	149	150	134	136	153	134	153	181	135	148	163	154	148	166	153	150	169	155	157	158	161	138	153	152	158	153	163	161	160	136	148	147	153	141	147	144	167	132	173	139	156	164	124	143	164	138	161	145	166	158	153	156	140	162	143	179	127	155	157	162	163	146	162	145	140	158	156	162	144	149	173	145	126	164	176	159	153	151	158	141	146	172	152	152	157	127	141	136	142	148	159	168	139	149	123	152	165	139	164	148	162	149	151	151	155	147	140	139	150	130	160	122	142	167	130	150	153	145	159	115	168	185	164	167	137	155	147	146	153	163	172	142	164	138	155	167	153	179	152	157	135	159	160	164	160	159	134	138	133	149	156	154	145	146	150	159	140	162	168	170	147	151	162	128	140	165	133	156	161	148	166	147	147	137	141	158	159	151	158	174	155	145	150	159	162	127	167	131	147	152	151	171	155	131	147	158	151	154	146	181	175	149	160	150	143	161	159	160	158	171	162	174	148	170	165	195	142	151	154	153	168	120	181	122	132	160	147	154	129	160	181	150	125	148	164	150	174	164	145	139	130	155	151	154	171	160	156	148	163	156	153	135	158	143	152	146	138	126	178	160	162	140	173	150	145	165	144	157	149	152	142	141	169	162	175	154	178	156	149	135	136	152	173	175	148	142	144	138	135	156	169	146	145	162	178	162	195	138	167	145	157	130	161	146	141	164	136	151	147	141	139	156	153	147	149	157	156	142	144	160	139	156	155	128	188	159	152	138	148	151	167	161	191	147	134	161	140	162	148	169	146	144	151	153	164	150	119	173	156	161	142	156	156	163	154	175	151	150	145	139	169	147	118	141	148	144	140	164	169	138	130	158	169	155	149	161	152	146	153	147	147	135	158	169	154	145	155	146	138	145	136	160	132	152	166	165	154	155	149	143	159	146	152	151	155	150	162	137	175	155	143	146	120	131	134	157	162	158	159	164	146	174	174	131	165	152	162	141	153	162	165	162	153	161	144	152	153	152	160	122	153	147	166	144	156	148	171	139	161	148	170	141	162	169	184	140	176	159	124	159	147	158	162	142	152	163	147	151	144	147	144	142	144	149	132	160	162	139	141	144	168	139	159	153	154	140	151	137	140	173	140	151	157	151	157	145	147	163	154	157	138	150	150	144	149	158	136	163	159	161	140	137	156	172	153	166	129	154	151	150	138	176	171	156	129	172	138	168	148	145	139	143	158	184	159	160	136	166	168	168	134	156	157	149	127	136	144	159	139	155	137	161	169	159	164	145	135	142	118	135	158	145	169	151	152	150	169	142	163	124	160	154	133	158	134	138	130	146	153	152	144	182	142	148	157	148	169	154	149	145	133	128	159	144	151	152	163	159	150	150	165	165	157	135	162	162	150	161	169	147	147	152	134	152	155	145	158	131	159	162	151	153	167	165	140	161	141	138	154	179	164	138	147	146	165	183	141	135	158	135	150	152	153	131	136	139	166	156	154	156	136	150	156	144	142	156	126	159	130	156	165	146	158	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7654	2261	5063	5914	5152	4199	3400	2858	2457	2075	1861	1645	1497	1482	1307	1185	1128	1018	1007	932	903	873	838	784	740	719	737	735	705	703	679	688	641	651	624	654	593	590	598	592	610	588	632	570	552	555	557	591	557	575	595	545	541	548	540	605	613	531	575	537	536	552	552	523	505	533	550	556	510	519	491	548	505	500	521	497	544	551	494	528	507	515	516	523	487	561	518	512	515	527	509	554	543	545	512	502	482	492	477	539	555	503	522	505	486	532	488	488	511	522	516	508	472	503	512	511	493	522	504	501	510	516	507	531	496	514	476	510	486	527	531	533	469	493	510	517	484	522	496	493	547	510	509	495	527	469	489	479	532	541	513	486	486	483	512	510	501	485	481	496	531	505	519	496	531	449	526	465	531	548	498	521	500	520	506	534	517	533	495	491	486	532	486	535	530	484	490	514	502	474	532	485	502	475	501	527	474	489	560	495	499	521	497	488	482	494	478	528	493	471	504	517	485	514	520	536	485	508	545	529	478	473	562	549	484	507	485	501	527	499	502	493	499	482	533	498	473	478	497	513	510	485	510	530	510	483	518	512	485	490	457	489	469	512	517	491	485	516	492	516	505	503	544	540	520	561	481	513	504	531	477	486	480	474	488	526	505	454	538	491	527	510	470	482	532	540	530	493	522	527	502	499	466	507	520	496	480	513	467	451	536	512	518	499	476	484	494	481	500	511	517	524	480	509	522	500	494	520	502	459	474	526	498	509	525	539	517	496	532	482	513	461	485	507	467	504	517	511	476	501	548	478	484	474	473	527	502	487	515	508	492	501	474	517	530	462	511	459	462	495	486	478	484	514	499	499	459	452	545	525	442	520	486	448	494	520	488	505	487	509	495	498	518	512	510	498	499	458	486	530	478	505	501	495	488	514	496	472	486	514	477	519	513	502	486	524	512	501	494	488	470	447	511	463	486	483	483	514	484	488	505	495	512	505	501	463	511	515	494	519	496	511	550	475	534	496	513	481	521	504	466	554	476	531	482	498	470	500	481	531	503	516	511	489	448	493	540	476	494	531	509	518	530	510	513	464	521	511	528	480	523	489	526	468	475	514	513	490	488	474	513	517	521	508	509	490	514	475	516	516	489	479	448	520	500	498	532	509	495	501	509	528	511	541	493	467	475	485	495	507	500	494	499	515	512	511	494	516	488	492	522	564	501	508	477	527	559	529	488	504	497	514	503	538	499	476	480	554	492	470	528	519	504	493	492	478	508	484	517	494	503	494	487	493	514	498	458	525	487	515	482	510	516	491	505	483	491	470	479	522	504	495	503	481	502	483	517	506	457	472	496	498	482	507	464	481	527	499	539	497	520	493	508	512	482	479	498	474	468	525	512	521	468	515	435	495	489	488	492	474	558	472	500	515	484	465	524	520	505	517	495	491	502	505	479	514	508	491	500	500	535	511	482	516	498	497	513	505	520	516	517	492	480	510	542	491	494	517	502	472	529	521	460	471	483	526	521	532	482	471	481	493	477	542	513	482	445	480	519	495	510	507	480	496	510	532	504	465	505	464	477	474	519	514	474	460	471	508	511	491	498	474	550	473	539	478	509	531	497	521	458	497	478	492	492	459	496	534	504	491	480	501	516	497	504	452	475	489	477	431	490	498	535	534	461	475	525	530	530	497	484	466	493	503	464	469	550	490	444	488	478	492	492	498	519	525	498	469	478	492	489	476	501	485	494	517	492	495	516	523	504	469	477	479	513	478	514	498	497	498	512	469	515	501	492	495	508	509	532	511	507	450	559	506	498	475	492	449	544	503	494	497	482	510	508	536	474	517	510	509	541	511	535	488	480	529	515	500	461	502	483	471	486	514	490	556	508	480	480	488	511	506	506	481	523	481	497	491	497	530	467	501	458	520	488	467	504	433	482	512	519	537	459	504	488	482	534	508	499	483	459	467	503	518	485	456	486	477	483	501	488	481	486	554	497	524	527	517	452	525	528	465	521	497	495	497	478	517	509	500	515	544	523	513	519	474	490	541	508	496	489	490	506	508	480	517	525	509	512	499	488	490	516	518	496	485	516	491	506	454	517	515	497	511	458	494	489	480	491	519	467	469	493	504	524	519	509	516	490	453	518	516	518	497	478	465	525	580	494	498	502	477	510	500	499	489	523	515	497	508	499	472	489	524	541	526	451	500	508	512	496	495	501	466	452	482	476	523	535	533	479	470	505	493	558	520	476	519	527	522	480	494	487	501	510	486	488	499	472	493	505	487	455	497	505	496	489	444	550	484	524	474	529	451	476	518	488	496	464	452	508	491	491	495	480	506	503	502	509	497	438	509	516	513	485	507	490	523	450	502	493	510	495	511	489	501	499	478	497	487	472	489	494	503	466	474	505	506	472	499	470	503	490	510	495	489	535	513	505	475	521	485	495	475	479	492	473	517	534	507	487	467	470	499	517	503	516	478	495	490	494	502	514	550	501	475	482	527	483	473	508	501	483	505	493	485	498	465	482	523	499	513	504	491	521	541	532	477	527	484	527	492	459	552	492	495	498	555	480	518	484	482	489	482	489	487	487	481	522	471	504	454	464	532	472	487	516	502	469	499	501	476	497	461	481	520	485	520	528	477	510	455	483	477	473	518	470	542	495	521	495	496	495	486	501	501	492	479	515	484	499	474	531	487	498	497	525	497	529	473	458	514	503	505	478	514	525	502	479	475	473	481	477	504	485	484	473	494	488	503	497	525	485	505	485	494	525	501	524	493	527	525	490	518	487	503	487	511	488	495	483	555	513	503	532	508	519	493	495	544	488	496	492	463	514	522	500	509	461	539	492	433	543	481	487	448	502	480	521	494	495	511	501	505	484	497	461	505	511	505	493	545	506	515	487	486	478	501	516	515	496	485	501	560	472	510	496	518	458	501	490	510	482	441	514	512	539	516	505	484	485	510	488	503	458	511	505	492	504	506	514	521	522	487	475	462	504	547	535	492	503	492	509	508	491	492	514	489	467	510	504	514	502	510	525	497	476	479	558	465	445	483	485	538	506	550	491	482	480	501	465	515	474	531	490	506	505	461	534	479	499	472	476	542	559	492	507	474	449	489	477	517	535	506	521	501	529	499	506	522	510	522	562	472	500	486	448	522	489	504	494	478	495	520	481	529	491	479	514	519	486	499	503	521	472	490	498	515	496	501	500	504	581	464	517	506	496	524	468	532	486	529	464	500	460	465	454	501	471	534	480	487	476	506	502	505	522	521	543	569	498	489	515	438	473	477	514	502	517	490	544	488	512	500	474	516	492	478	500	502	539	515	494	500	514	488	523	491	493	478	468	477	478	542	490	481	514	532	479	531	509	466	503	504	514	484	507	514	453	527	493	476	489	488	521	499	481	464	480	501	501	488	527	492	526	494	471	529	509	523	518	485	510	490	481	534	489	453	491	527	498	475	501	479	479	499	512	525	475	507	487	524	484	503	463	525	496	540	473	508	487	498	519	543	468	523	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2240	452	416	437	426	381	373	369	366	358	365	354	349	349	357	354	361	374	375	354	372	344	371	339	335	355	370	345	341	320	345	383	349	361	327	326	343	376	347	339	372	337	398	367	349	347	356	318	353	384	360	385	359	342	396	362	374	349	404	395	401	332	357	377	325	348	362	385	385	378	369	370	323	367	351	373	366	332	351	339	383	345	326	382	357	375	348	336	351	352	342	363	354	355	370	342	359	367	356	338	388	359	374	329	371	383	339	323	361	359	326	341	353	325	380	343	305	348	403	367	392	354	353	391	374	392	384	338	339	350	347	369	358	362	379	356	376	376	350	366	354	336	352	367	316	350	354	328	376	340	355	379	353	362	336	381	405	337	348	347	351	336	367	357	376	354	333	362	353	334	358	351	363	378	352	341	386	345	366	367	345	379	327	376	370	364	381	420	358	334	355	334	370	318	353	376	358	364	374	368	380	388	376	375	355	345	348	327	377	375	367	332	339	389	334	370	350	387	349	343	347	382	326	362	354	363	352	371	367	379	328	362	352	353	399	375	336	376	366	357	358	343	362	355	339	367	316	374	366	358	341	326	363	358	356	343	360	377	367	365	318	370	352	363	361	346	375	347	359	360	398	371	372	338	371	354	339	353	328	347	367	355	388	361	363	374	361	411	326	366	354	341	356	352	359	368	330	366	342	366	338	305	374	366	312	377	362	345	336	362	379	397	323	364	367	333	342	365	356	365	366	353	394	340	318	354	300	408	356	333	335	398	370	371	384	348	334	377	371	369	347	339	361	354	359	327	348	320	350	351	377	359	320	370	322	372	353	358	346	354	394	348	380	371	321	361	387	331	368	376	370	357	339	350	340	342	374	345	340	383	364	345	342	325	333	352	348	347	350	330	329	369	376	354	348	389	349	373	327	370	363	348	315	355	333	328	339	335	329	354	331	345	318	352	373	364	390	385	382	353	307	325	322	354	361	369	396	368	361	342	355	359	334	368	330	348	371	391	311	374	331	376	356	326	357	352	397	347	386	371	352	377	367	367	335	331	354	340	366	367	377	364	352	352	371	356	349	358	377	347	349	342	322	369	344	362	362	409	355	371	374	378	359	335	336	348	342	380	336	361	382	360	326	383	393	370	347	339	338	375	331	324	377	356	365	399	361	369	356	384	365	368	363	368	361	323	348	346	344	346	372	317	327	355	354	350	348	369	354	369	305	371	338	387	370	350	354	371	327	363	361	384	361	333	362	356	348	327	360	358	359	369	328	355	366	371	356	347	374	335	370	362	351	380	330	330	338	350	359	370	319	368	339	343	379	383	350	368	312	346	339	383	348	371	392	333	381	360	309	340	352	319	341	348	368	376	369	349	341	346	359	354	344	344	323	353	375	346	354	378	347	357	337	312	363	379	336	353	377	401	357	388	358	383	388	364	328	365	367	342	363	392	356	342	344	343	350	412	344	371	308	334	332	348	325	343	360	353	354	343	351	347	343	392	349	380	340	375	342	352	339	361	346	364	352	363	385	385	348	362	343	330	392	367	356	352	367	350	363	350	363	359	379	337	358	354	353	380	370	382	359	348	360	368	388	376	346	369	354	350	359	393	341	356	344	337	339	351	356	329	366	345	331	356	363	373	349	351	389	353	365	348	305	368	373	373	402	364	376	357	373	356	364	350	371	359	355	359	350	337	345	353	396	345	342	367	366	349	338	326	366	345	353	343	385	341	377	361	348	351	353	326	351	368	385	326	364	341	349	337	370	320	348	369	354	339	358	340	357	347	359	366	340	361	362	393	366	341	353	370	367	376	317	375	371	328	358	344	361	372	331	321	392	359	383	348	364	356	389	349	362	369	346	347	355	391	369	346	356	372	378	353	333	384	348	351	367	369	360	327	351	365	360	380	356	369	339	350	339	371	362	342	368	356	348	367	359	343	337	374	368	342	313	385	361	371	341	381	369	372	366	371	372	401	375	314	386	322	376	350	360	366	337	377	348	376	358	376	358	373	357	351	391	360	370	365	368	343	363	338	394	339	363	365	337	348	322	360	333	340	393	338	369	366	351	362	345	360	335	352	361	382	385	348	342	377	368	358	354	346	334	361	349	340	351	336	350	344	323	360	341	331	372	382	357	361	366	336	357	373	355	348	355	371	369	365	355	356	355	376	336	333	352	374	349	366	327	368	368	386	404	359	345	395	357	380	375	335	354	360	357	359	356	365	344	387	332	331	340	339	350	325	363	341	356	388	327	353	359	336	344	382	346	369	352	355	333	356	372	335	372	360	360	323	358	351	331	362	313	361	339	342	368	371	388	353	360	328	332	362	341	340	332	336	358	325	352	327	367	350	372	333	365	349	383	352	389	405	339	373	349	365	340	327	378	374	379	382	337	375	384	341	375	321	370	363	377	343	366	368	352	356	371	330	350	378	349	356	343	393	323	382	325	347	359	351	363	365	377	361	330	348	372	401	334	352	380	372	347	371	358	365	357	379	351	386	374	343	339	331	332	351	313	398	350	362	372	358	350	366	342	405	349	359	328	334	391	373	361	329	371	333	348	364	405	363	355	349	365	366	344	340	362	362	344	357	350	369	397	358	351	352	374	331	317	383	377	350	325	353	349	333	374	407	357	381	346	345	339	370	354	350	375	337	335	346	354	363	342	339	317	377	356	373	366	364	364	331	380	351	340	359	340	355	372	330	363	340	341	353	379	348	337	328	340	371	375	362	373	353	363	364	371	349	348	340	339	352	370	373	376	395	362	381	324	334	367	384	343	347	367	328	343	357	361	344	321	339	373	310	337	361	352	346	333	409	361	341	352	344	368	368	389	362	358	345	363	366	312	336	378	340	378	352	359	360	367	365	341	365	324	309	376	338	330	352	416	336	355	373	390	342	349	402	371	362	363	360	357	362	364	343	379	384	398	373	331	367	378	356	345	359	367	358	340	345	335	321	363	402	350	351	349	336	351	342	361	354	387	340	350	357	373	365	367	380	376	352	394	352	345	374	355	362	330	312	385	373	366	350	377	353	355	323	364	368	350	343	395	375	338	334	379	373	350	373	360	335	361	376	374	361	346	360	373	368	364	367	336	355	334	356	351	354	361	365	368	355	346	344	327	369	347	369	365	343	370	356	366	351	358	357	375	328	355	396	352	324	337	372	359	363	344	385	417	331	370	371	330	315	367	381	347	366	365	343	337	363	339	355	360	353	408	368	358	374	354	387	389	330	377	373	398	369	370	343	373	351	377	388	359	374	391	356	368	332	365	329	356	355	339	341	348	319	345	360	393	337	386	384	389	347	327	370	295	319	363	352	339	348	368	380	353	347	374	389	326	356	419	368	363	359	359	370	392	354	358	390	306	374	378	375	312	380	362	343	382	373	342	324	361	347	355	360	355	351	372	358	365	357	367	343	365	340	381	371	358	348	366	362	368	353	328	362	331	387	357	327	379	367	392	380	372	345	337	360	353	367	356	382	408	370	363	341	379	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2621	1067	1182	1188	1125	1185	1032	1053	1071	1091	1082	1106	1046	1065	1023	1046	1055	1020	1107	1066	983	1023	1091	1013	972	1011	1046	1057	1089	1015	1000	1026	1059	1021	1083	972	1021	1009	1030	960	1013	993	1048	1053	1041	1066	1045	1014	1006	996	1037	1052	985	940	1058	1002	1006	1045	1070	1086	1058	1012	979	980	973	1058	1007	1025	1042	1044	1051	1014	1061	1035	1003	1030	1070	1012	1007	1027	1065	1036	1010	1013	1038	967	1015	1003	1040	1020	1036	1034	1000	1025	1060	991	1043	1074	1011	1012	1011	1049	1041	1048	1027	1018	1010	1048	1004	993	1047	1056	985	1007	1014	976	977	1080	988	1052	981	987	1004	989	1018	982	1047	1038	1079	969	1041	1050	1059	1026	991	1052	1002	1025	983	999	1008	977	1051	1000	977	1023	1020	1037	1026	1060	1090	1030	1019	1037	1068	987	1073	990	1075	994	1021	1043	1010	1029	1050	1039	1036	984	1061	1046	938	1071	1015	1028	1011	1011	1017	994	1013	1085	997	984	1010	1031	1016	1100	1006	1061	1053	989	1029	1002	1028	1018	1060	1021	1011	1034	1031	1034	1037	1040	1057	1049	995	972	992	1009	994	1010	991	1005	1076	1010	1054	1027	1031	991	1051	1015	1069	985	1063	1038	996	1025	1028	1036	1018	998	1024	1103	1000	1039	1040	997	988	986	968	1065	1000	986	1014	1079	1008	971	1022	1001	1032	1059	1013	1030	1020	980	952	1038	1020	1031	1029	1014	981	1024	1005	1037	1026	944	1008	1111	990	1001	971	1020	969	990	1019	1058	995	989	993	1005	1017	996	1007	1028	1024	1018	1095	1100	937	996	993	1007	1013	1047	1079	978	1058	1046	976	1043	940	984	1005	1052	1048	1043	1023	989	1035	996	1045	1019	1021	1057	1022	1063	1068	1070	1059	1016	1071	1009	1007	1017	1027	1050	1033	1022	1005	1008	1031	987	1091	975	1035	1017	1056	1019	1012	1043	1009	1032	1039	1002	1049	1045	1008	996	983	1031	1066	1031	959	1029	989	989	1058	1038	970	1007	1044	958	1063	1024	963	1063	1033	1053	1036	974	1036	1029	965	1041	967	1043	992	1049	995	996	1000	1004	1033	1034	1016	1025	1015	987	961	1044	1036	1070	1037	1041	961	1001	992	1006	1052	974	1002	1015	1016	1027	1038	1040	1075	1089	1001	1004	998	1014	1043	1064	1014	1027	1017	1044	1017	1002	1075	977	989	1031	994	1037	1046	1040	1047	1020	1000	1017	1016	1025	1106	1009	983	978	1020	1041	1048	1008	1042	1013	1017	955	1062	1041	986	1075	1009	1003	1015	1001	1014	964	1056	1036	1041	991	1031	1026	1065	981	1023	1013	977	1060	1001	987	1087	1054	1025	1014	995	1022	1042	984	1016	982	993	939	1058	1032	1059	1019	996	1024	1048	1022	1001	1007	1028	975	1004	959	1037	1042	1026	1008	1036	1043	997	1028	1025	1025	1080	1005	1044	979	1034	995	1076	1069	1021	1034	1002	979	1047	1034	1011	1015	1045	1040	960	1025	1038	1011	1035	968	1026	1051	1015	1070	1046	1012	966	1048	1034	1061	1060	1042	1011	1056	989	1038	1062	1051	1051	1038	1004	1035	991	1028	1054	1013	1026	992	964	1024	991	958	982	1054	1039	1005	998	1054	1037	1009	960	1005	1021	1010	1077	1100	1027	992	996	1012	1069	983	1035	1099	1066	1017	963	1045	1063	1008	1009	1099	1025	991	972	1011	1048	1016	1004	1049	991	1019	1032	1038	995	984	1070	1036	998	1036	1004	1043	1027	1012	1044	1061	1088	1052	965	1026	1026	1052	1010	1017	986	1020	1018	983	985	996	1009	1035	1000	1016	1008	1016	1077	1047	1001	1050	1000	1085	1026	1003	1043	992	1005	1010	1002	1021	996	921	1023	975	1045	1031	1048	1005	1048	1001	1041	1069	1040	1027	1021	1031	981	1040	1032	997	1032	1063	1055	952	1064	1022	971	997	1033	1002	1043	1015	994	1022	1002	1012	1007	995	1015	1075	1045	981	915	1053	1004	1040	978	965	996	988	1014	995	992	1002	1057	1022	1052	1062	1022	998	974	1024	1020	1015	986	1033	1023	1070	996	998	1087	1023	1006	1041	1005	1011	1048	1008	1047	1049	971	1026	1034	995	1028	941	1003	986	1031	994	1036	1024	1015	1013	1030	1051	979	918	994	1020	1024	1050	1021	1055	989	1033	1042	1043	1100	1071	1048	1047	1008	983	1044	1060	996	1015	982	1032	1039	1047	1009	1002	1054	1062	1037	1024	1017	998	1074	1007	1028	1029	1041	1029	1101	1041	1012	1050	1012	973	1101	1014	1047	975	992	1021	1011	1047	1046	1034	989	1018	1010	1011	1011	996	1083	961	1026	1059	1059	1071	1005	1053	998	1060	996	957	1019	1015	1094	982	1066	1000	1018	1038	1017	1020	1051	1019	1019	1011	1014	1016	1009	1032	1039	1009	1060	1020	1041	1007	1041	1050	1019	1076	969	1014	972	1004	978	1017	1008	1032	1043	1043	1040	1019	1021	1038	1011	1028	1023	962	1008	978	978	1030	995	1042	963	965	1014	1072	1047	989	1038	1046	1038	1061	991	1027	961	1021	1018	1017	1052	1065	1006	1000	1042	1031	1054	1023	1039	1038	975	1067	1036	1020	1038	1016	1031	1018	1037	1020	990	1023	1055	1054	987	1041	990	1022	1034	973	967	1015	998	1019	1044	1007	1011	956	1038	1043	1000	969	1026	1034	1040	1016	981	1000	1046	1045	1046	1049	1001	953	1002	988	1021	1013	1032	1069	1050	1015	1019	1045	982	1008	1031	1037	1012	1035	1074	1055	996	1020	998	988	1027	1025	987	1083	1024	1031	1061	1068	1032	1034	1031	982	1027	1056	1015	960	1075	998	1059	1027	971	1011	1013	1021	992	989	1063	1014	1041	1016	1105	981	1041	1010	1050	996	1014	1046	1072	1011	1013	1006	1014	1049	1003	1066	1014	953	1034	1013	1014	1023	1060	1009	1065	992	1002	1029	1028	977	1053	1080	1053	998	1007	1040	977	984	1032	989	1044	1016	1014	978	992	1028	1047	1064	984	992	1036	1027	1028	1026	1031	1035	1052	1021	1004	958	1043	1077	1054	1003	1016	1024	1054	1009	984	1069	998	1066	944	961	970	1052	1060	1007	1056	1019	1001	1030	1041	1019	1030	1039	1022	994	1008	1069	1034	1027	1068	1019	1017	1092	1019	985	1070	1007	1006	1002	1043	1018	1001	1063	1013	1056	989	1045	1004	1073	1006	1036	1017	1014	1041	1016	1022	973	1033	992	1022	1049	1052	1006	1013	985	966	1051	978	1033	1049	1033	968	1026	989	1051	994	976	1025	1001	1046	949	1044	1034	1040	1064	978	1061	1044	1079	1032	998	1048	957	1022	1044	981	1064	1054	1012	1013	1024	1058	998	977	1121	1063	1039	1035	951	1008	993	1046	1003	1019	1064	971	1031	1000	1069	1023	995	1012	1015	1001	1001	1065	1002	1038	985	1040	970	1012	987	940	1022	1021	1042	1030	1074	1008	996	1056	1012	1024	1054	962	1010	1065	973	985	1038	961	1043	1006	1053	993	997	1012	1032	1076	1057	1014	976	1074	997	976	1012	1025	1032	1028	1002	1064	1039	1046	1037	1099	1070	1025	979	1003	994	976	1050	976	988	1052	1022	1095	1022	1024	1009	1047	993	982	1022	992	1013	1069	998	1044	1017	997	1019	1021	1002	1029	1056	1012	989	979	1000	1008	1017	1074	1045	1077	943	1048	1031	1097	1002	1049	988	994	1080	1016	992	1021	973	1064	971	1027	1046	990	1019	1048	1063	1043	1031	983	995	1036	1049	1009	1003	1043	1016	1009	1031	1049	1001	1011	1038	1012	1021	1027	1028	1051	1057	1058	1004	1042	965	1033	1007	1047	1014	1036	1060	1015	1000	1028	994	1021	960	1050	1023	976	1052	1053	1015	1031	950	1014	1055	989	1010	1043	1038	1044	1051	1026	1032	1045	1008	989	1060	1015	957	1031	987	1004	984	973	989	1013	985	1046	1003	1048	1062	990	1045	1003	967	1025	1020	1062	1051	1008	1019	983	1051	970	1035	1016	1041	1051	963	1005	966	1028	1052	993	1082	1010	1038	1054	1018	1032	1044	1011	968	1040	1027	1031	1007	1009	988	1026	990	1060	997	1093	1032	1032	1034	979	1010	1043	1059	1059	1027	992	1024	1031	1065	916	982	1022	1059	995	1018	1034	1034	1015	1053	999	1080	950	1016	1062	980	1073	999	1054	1035	1019	1024	1045	1039	1024	997	1039	965	1026	1003	976	1040	995	1022	989	1002	973	1025	1012	1057	1058	1048	1006	1111	1022	980	976	979	987	1043	1077	988	1004	992	1040	1049	1022	997	1015	935	1021	1000	1076	1006	1034	1032	1038	1003	1043	1013	1094	1066	1004	1012	976	1025	1018	1070	1046	1010	989	1026	990	1040	1047	996	1042	1011	997	982	1001	998	984	980	1019	1040	1062	1003	1060	975	1070	1045	985	979	1000	1009	1035	998	999	1115	1053	1021	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8850	1050	1322	1146	796	681	553	463	426	347	325	297	300	291	278	279	240	256	234	262	259	265	259	231	248	215	220	245	255	225	234	250	232	231	203	245	223	233	223	229	217	209	250	237	251	235	233	245	212	239	216	259	220	222	211	254	235	228	230	175	229	247	239	233	213	222	237	235	224	227	213	250	214	225	227	225	201	199	213	214	203	204	232	224	238	216	222	234	221	252	247	187	197	231	213	201	220	219	197	226	230	220	232	242	223	182	251	209	225	234	227	232	228	237	229	227	223	234	208	207	211	239	225	204	237	226	233	233	230	229	231	195	228	216	219	227	210	238	185	226	233	223	222	198	232	236	248	251	217	213	238	262	255	221	218	211	196	216	230	183	227	217	201	216	229	212	245	218	230	236	238	230	197	221	246	228	229	219	232	234	224	239	214	195	229	231	223	254	210	216	239	222	220	224	215	238	209	236	246	225	207	218	230	237	220	234	234	200	225	211	226	255	245	220	229	223	237	219	204	226	232	198	211	202	221	227	234	217	232	276	251	201	218	222	221	228	214	223	213	213	233	241	230	225	241	248	211	221	213	223	223	218	217	218	205	222	211	238	217	220	217	210	227	206	229	222	242	208	237	240	191	240	231	234	194	206	198	239	222	220	233	219	222	219	232	216	225	204	234	237	216	217	212	239	216	219	224	196	199	234	230	213	236	279	200	226	207	259	222	241	226	207	234	247	193	209	209	212	222	219	230	214	251	222	242	239	207	242	227	226	246	211	228	247	230	205	211	235	240	210	232	205	203	211	245	214	257	215	210	214	223	204	236	241	215	211	211	226	232	260	204	238	208	217	262	230	227	220	247	207	259	210	216	197	227	235	197	232	216	237	208	219	223	247	213	207	221	226	212	234	221	221	204	219	209	244	213	228	232	204	199	210	224	232	226	240	221	231	227	242	225	254	223	222	247	213	228	238	221	223	216	214	231	231	196	245	270	225	229	221	254	221	213	229	254	219	242	220	222	213	223	205	203	242	234	231	225	231	215	227	221	227	235	238	233	236	212	220	225	228	220	254	211	228	230	194	214	199	222	227	206	205	230	223	219	213	202	212	192	228	225	216	219	210	226	204	230	248	202	199	205	208	237	217	250	216	209	210	232	210	231	236	216	214	208	253	247	224	242	227	206	224	244	205	220	226	240	231	229	203	208	222	220	232	227	226	210	204	231	210	198	224	218	231	230	215	208	223	257	243	209	204	235	218	189	214	211	221	204	211	250	225	230	246	217	198	220	217	204	218	192	242	242	217	211	211	234	210	224	231	253	209	204	224	217	238	218	209	189	244	237	223	221	193	241	265	209	212	200	199	205	218	229	206	223	211	228	203	219	209	221	234	240	221	254	223	230	245	216	207	235	212	220	228	236	216	215	214	206	225	211	226	229	220	231	212	201	210	241	234	226	221	229	237	246	235	209	207	209	218	230	215	221	235	250	206	226	202	235	227	249	220	228	205	212	202	222	223	214	220	231	224	230	228	195	227	232	211	232	224	212	200	233	217	225	214	242	237	239	222	238	256	229	242	208	210	243	241	230	212	228	246	217	202	228	229	247	220	204	211	242	187	211	234	221	205	222	253	236	218	225	226	219	228	221	229	210	201	227	204	220	232	214	234	237	225	234	230	256	257	223	219	244	216	222	199	228	208	232	238	222	224	239	211	214	203	232	207	213	182	206	212	238	219	268	219	216	242	186	208	215	228	220	239	197	243	249	217	229	238	221	250	232	246	227	224	194	238	224	220	232	235	243	205	252	226	220	212	213	259	238	252	225	225	240	207	196	244	214	236	215	187	219	260	259	220	203	226	213	208	192	215	237	217	230	217	207	232	258	227	218	223	224	200	237	231	205	212	189	232	226	244	234	223	226	199	230	253	209	232	229	214	229	195	254	250	247	221	229	220	187	209	207	184	234	220	232	202	217	220	199	211	208	195	222	234	234	206	205	205	234	228	224	207	213	244	198	229	189	223	214	191	202	246	228	227	206	216	221	242	229	256	236	246	203	218	225	214	212	211	215	236	236	228	231	238	211	209	217	206	221	226	233	227	246	217	232	224	230	232	212	210	198	218	201	215	230	209	209	214	224	215	235	215	240	216	228	199	216	248	229	206	235	230	195	236	229	206	232	253	214	222	204	218	197	238	214	215	217	206	218	211	240	215	222	222	215	206	203	237	221	226	222	221	248	221	266	206	235	233	229	258	216	255	238	232	229	227	249	234	219	218	243	245	236	205	202	218	228	249	222	220	221	245	230	243	221	248	235	215	212	242	238	221	216	211	215	227	221	236	240	215	224	239	230	221	201	224	191	211	193	246	239	227	224	209	235	230	231	245	245	253	212	221	214	228	245	250	204	247	226	245	228	241	197	226	234	224	233	222	245	229	245	233	236	232	252	216	230	221	197	207	224	241	241	229	223	206	205	197	212	223	224	228	211	222	228	259	214	223	219	249	223	200	192	228	243	237	208	223	207	214	203	209	232	226	232	210	211	199	229	206	212	250	239	218	212	230	197	230	212	237	233	218	223	245	234	191	240	220	214	228	203	220	255	228	252	214	233	226	214	231	221	228	238	223	211	219	195	241	236	223	225	226	225	217	213	218	264	212	228	218	226	194	243	211	226	241	198	233	220	206	211	207	242	216	233	220	226	203	236	220	220	230	212	208	195	219	228	226	229	214	233	231	219	215	226	197	207	233	225	238	250	220	248	218	219	224	235	220	237	224	225	202	223	227	221	217	203	246	230	220	207	235	232	225	223	211	211	208	239	206	215	217	223	230	223	228	214	214	232	240	212	193	252	219	209	233	216	223	207	240	219	223	216	228	216	234	254	209	220	265	247	206	206	213	217	235	234	216	227	206	218	236	232	229	208	221	234	223	224	229	232	215	213	209	219	200	213	215	209	208	205	233	247	238	196	224	240	251	221	235	243	214	240	227	227	195	212	247	227	243	202	221	222	236	182	209	233	207	231	207	219	212	227	224	226	206	231	207	250	247	216	216	223	231	239	213	221	210	230	205	229	231	216	237	209	246	209	210	241	231	219	248	232	226	249	210	215	220	208	216	220	191	232	218	222	222	228	220	250	228	213	215	235	224	230	214	203	219	202	181	225	235	233	210	249	236	228	236	223	218	235	257	217	200	220	212	209	247	214	199	215	231	229	227	218	219	222	240	250	239	218	256	214	227	229	225	234	207	198	216	205	230	215	183	230	217	190	207	240	181	218	229	229	237	223	245	219	206	248	200	229	222	213	229	222	241	253	229	232	238	207	205	187	219	235	204	225	217	211	213	194	216	234	237	247	245	228	226	208	221	208	224	246	208	238	228	238	247	229	226	216	208	196	209	235	221	197	223	242	205	216	223	210	251	206	218	225	196	220	229	255	218	221	242	224	243	224	206	237	210	228	229	216	222	235	222	215	229	187	233	235	223	238	241	211	227	206	239	222	228	235	202	237	207	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5643	1618	3000	3604	3241	2716	2214	1933	1689	1474	1406	1284	1176	1152	1112	947	1027	936	943	883	841	852	823	788	810	826	763	827	784	728	785	789	766	757	790	775	752	780	742	713	714	728	704	716	738	701	742	758	699	740	706	702	685	752	700	747	693	724	671	728	676	714	708	711	634	747	699	688	663	702	719	684	644	718	726	678	705	654	687	715	672	735	697	641	677	682	682	722	712	706	712	677	716	644	664	650	694	670	684	677	724	671	644	668	650	686	661	703	664	700	675	640	714	655	724	682	656	702	688	689	674	641	709	647	678	715	685	663	624	680	675	652	665	676	648	649	715	725	665	617	668	639	675	704	650	668	718	654	643	688	699	669	690	664	715	671	679	707	682	695	678	651	672	677	628	674	687	669	711	706	647	712	683	643	650	694	685	708	691	673	671	664	657	684	725	635	666	662	678	665	665	696	729	656	711	682	685	687	688	707	631	711	689	633	697	646	677	711	707	685	665	619	693	720	685	729	671	716	710	685	672	681	680	691	700	679	706	712	694	685	675	667	659	715	654	655	679	642	708	675	717	675	733	641	650	662	693	638	669	711	668	674	652	639	673	645	683	665	715	667	640	668	666	638	701	677	676	674	666	641	663	645	691	656	721	682	656	681	666	645	635	699	683	662	733	698	624	666	655	669	678	662	690	691	672	691	698	703	708	680	685	698	687	688	675	688	682	676	685	673	626	697	691	684	676	641	676	670	693	643	661	676	640	703	697	666	659	660	673	677	660	644	636	670	711	656	701	678	703	618	659	671	672	684	705	622	615	700	648	652	623	646	662	673	664	688	684	668	661	649	708	656	692	699	681	649	694	662	688	685	677	638	689	634	687	694	713	709	696	698	652	664	661	682	714	654	660	688	671	701	701	657	657	669	678	658	692	690	711	753	713	659	664	671	659	708	674	664	668	713	685	672	663	729	728	700	702	662	693	688	679	643	659	686	666	646	673	692	652	676	638	679	653	665	693	669	673	688	687	673	707	647	678	690	683	667	646	618	711	668	674	664	681	674	671	636	627	688	700	722	644	678	673	677	654	699	681	659	657	687	688	667	731	656	705	668	650	699	668	713	670	722	656	697	651	645	706	644	663	671	659	684	663	667	633	713	721	674	671	692	678	665	652	732	711	656	667	641	674	694	640	696	674	657	687	678	669	674	710	672	686	636	705	694	675	707	651	722	672	706	684	720	699	668	707	671	702	647	671	691	677	684	644	686	677	700	682	688	680	671	701	733	648	667	641	639	688	656	675	699	697	657	631	666	657	649	656	653	674	655	690	683	672	746	721	671	652	687	659	680	691	701	670	627	697	709	676	663	703	693	700	641	678	695	689	700	673	714	682	693	702	721	673	684	702	671	698	700	690	700	682	712	682	681	653	663	656	670	679	674	666	685	662	714	618	629	701	680	643	657	674	647	658	692	672	641	629	686	685	702	722	652	643	648	696	695	672	684	658	716	677	690	685	693	714	644	694	638	696	677	690	658	690	649	682	668	654	636	677	672	683	637	693	725	667	647	664	670	670	668	646	680	715	717	684	675	590	646	696	665	707	670	662	659	697	701	645	643	652	658	676	678	726	637	664	657	692	661	654	666	644	673	663	712	681	674	734	706	675	696	671	684	652	671	687	676	673	659	700	657	714	661	670	660	637	672	694	714	666	669	680	672	643	673	701	692	685	660	698	678	664	669	642	622	668	715	666	670	617	676	642	678	688	639	635	697	695	649	690	694	682	688	663	675	645	709	699	630	693	644	680	659	619	695	651	675	701	664	659	673	690	674	664	714	669	671	691	680	625	685	683	684	661	711	696	681	634	671	696	688	675	635	722	704	643	702	701	675	696	638	682	675	713	688	700	676	657	663	675	711	721	677	705	657	658	690	659	726	677	632	717	709	668	664	700	616	665	702	660	701	678	687	649	706	683	709	677	672	679	705	626	691	643	654	685	613	642	698	671	619	658	644	658	617	688	698	647	642	672	654	697	695	680	673	686	688	664	698	697	597	707	641	640	694	710	657	656	738	703	673	661	651	679	642	717	655	734	666	700	649	710	703	662	703	661	669	667	647	638	674	637	710	652	672	756	646	696	654	697	736	672	722	699	630	652	620	700	751	698	709	672	698	638	677	701	673	676	680	672	730	657	662	681	638	675	676	705	659	658	664	631	705	628	703	663	670	644	679	690	708	713	683	678	669	650	626	743	655	684	675	733	731	692	634	693	748	695	649	710	700	677	690	656	682	700	675	651	652	669	663	704	697	704	660	669	669	660	634	664	695	664	689	722	683	660	696	640	696	710	638	720	678	688	692	678	683	692	708	672	631	706	707	683	646	665	683	683	674	726	683	669	664	692	672	670	599	652	647	706	670	673	692	657	686	628	714	690	644	629	674	666	657	709	649	660	661	678	690	713	644	652	686	738	661	644	719	672	702	694	705	670	684	671	652	704	678	696	718	708	693	695	685	663	709	639	680	715	665	684	681	615	655	671	676	680	671	666	646	692	679	685	679	665	732	740	705	675	678	644	661	657	686	663	682	687	668	709	670	685	654	695	657	683	657	724	649	657	691	642	740	673	643	660	689	690	670	646	689	666	616	646	660	665	657	673	658	682	662	667	719	666	669	678	685	698	645	687	651	627	666	640	659	667	679	699	697	653	628	696	646	651	657	646	690	654	725	691	655	716	665	672	662	717	678	603	703	688	662	660	674	696	640	678	703	690	652	689	652	701	661	681	693	681	673	730	718	635	712	652	693	676	662	665	703	660	693	637	676	687	710	676	688	686	673	691	633	655	701	661	653	681	682	640	676	685	672	675	695	707	676	697	664	675	682	682	655	704	696	693	681	671	706	658	656	678	692	693	676	710	684	656	686	657	627	650	712	637	611	724	637	705	685	656	679	640	657	668	706	683	648	640	691	654	719	686	676	649	690	664	709	687	666	690	654	678	657	644	649	738	634	681	661	646	723	634	709	654	656	700	639	671	662	692	673	625	672	639	662	692	680	703	684	700	713	691	684	701	643	716	688	691	723	653	706	681	719	656	701	665	691	668	709	675	693	663	660	686	686	671	674	715	650	681	660	628	721	675	700	680	650	685	653	671	717	653	678	661	663	693	652	690	681	684	682	711	667	660	742	692	674	709	682	690	640	688	665	659	690	653	671	697	642	672	715	692	701	728	734	676	676	691	669	632	664	682	696	620	689	669	662	683	692	706	706	700	681	652	641	694	698	708	729	672	706	724	677	683	722	695	674	681	690	686	663	623	672	669	679	712	680	678	668	665	654	652	691	643	654	715	688	659	701	710	691	678	703	676	664	678	654	688	664	716	692	703	638	662	700	700	647	682	690	662	693	713	692	669	714	723	642	666	720	642	684	636	639	698	711	653	722	651	668	658	688	669	716	638	682	675	677	642	669	709	648	701	611	676	657	653	624	668	688	697	663	684	662	642	628	663	673	712	690	688	697	653	704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16006	2258	2443	1958	1442	986	773	636	471	419	406	323	334	293	279	236	228	225	231	198	186	219	184	185	212	195	188	191	182	183	179	165	165	177	179	158	167	161	170	145	158	182	166	165	156	158	181	150	147	189	154	160	155	139	163	189	170	196	160	156	139	170	135	140	128	136	164	141	157	169	169	165	141	149	161	148	174	158	149	129	166	169	168	135	155	156	152	167	156	142	161	161	171	131	166	150	162	144	147	122	144	128	156	143	132	141	147	140	165	150	138	149	155	166	155	142	149	162	139	151	142	160	109	165	151	141	138	150	136	172	162	134	151	163	149	152	153	148	157	164	161	139	162	146	169	156	149	168	139	164	145	159	163	153	145	170	137	163	142	145	130	136	158	141	129	143	139	150	154	179	155	135	142	165	157	145	159	179	151	142	124	154	164	150	156	167	181	162	162	166	137	139	159	139	156	160	162	125	148	138	137	128	137	149	152	153	153	137	159	173	157	158	164	174	149	158	148	147	148	134	162	127	129	164	163	169	138	142	122	143	153	164	138	150	149	151	140	142	154	162	177	152	146	155	146	143	153	151	177	148	148	142	171	143	142	140	132	150	145	144	135	155	147	154	145	148	165	170	146	132	141	160	142	135	155	165	157	138	168	157	163	167	146	167	154	138	163	129	151	122	143	162	152	123	145	167	147	131	145	176	151	151	161	125	138	141	166	146	153	140	161	161	161	149	157	152	150	162	153	153	146	165	156	140	160	154	164	157	159	157	154	172	133	145	158	142	162	134	141	158	136	154	157	187	151	120	140	143	158	163	133	123	149	152	142	139	142	156	152	166	141	129	167	131	136	148	150	134	167	130	153	178	172	152	168	165	147	135	134	139	154	160	143	165	163	152	134	158	170	165	134	151	157	150	144	151	165	176	147	145	143	158	173	163	153	155	158	165	162	141	145	154	144	159	128	151	174	147	156	154	126	146	121	149	162	150	137	167	130	168	159	133	159	160	137	152	147	154	144	156	156	128	150	166	158	146	166	128	149	138	149	152	166	148	136	150	157	191	146	131	156	150	152	167	156	145	131	151	159	163	157	145	145	144	149	147	145	154	163	150	148	150	134	157	148	165	155	137	139	149	150	153	147	148	146	157	143	147	148	146	145	159	151	153	162	156	148	141	162	133	168	139	149	161	161	146	153	167	142	148	162	153	150	157	176	150	147	167	153	141	170	134	152	160	159	148	148	182	151	167	161	129	137	161	148	121	158	151	142	132	147	123	173	144	165	138	141	143	167	138	147	159	181	167	122	138	162	140	161	152	173	159	163	146	143	162	173	144	152	154	135	152	135	143	151	148	146	142	146	141	158	155	146	153	136	150	141	167	161	133	139	151	152	166	157	148	146	174	154	151	144	169	156	164	144	164	145	147	131	177	144	129	160	171	158	151	143	146	154	134	124	157	146	148	162	149	145	147	132	159	137	134	161	166	183	140	148	139	157	159	167	122	158	164	152	150	165	141	152	173	149	142	159	175	129	159	144	143	168	158	128	166	131	144	134	126	154	162	148	188	141	170	138	150	161	145	135	143	151	145	144	160	163	167	119	151	145	141	172	140	155	169	166	161	173	135	154	142	131	136	135	160	172	157	158	158	167	153	141	172	149	133	155	176	144	152	149	143	141	148	151	140	183	160	158	135	155	148	151	164	156	156	154	157	139	154	143	157	154	147	146	175	179	153	154	143	132	140	133	140	130	170	135	136	153	144	158	162	157	136	155	152	145	144	149	144	146	168	140	169	172	135	156	143	141	165	156	140	142	145	150	127	145	146	152	154	162	133	145	129	149	143	153	140	131	149	158	168	144	142	147	149	155	164	157	152	174	146	152	141	142	129	142	142	158	142	127	157	140	138	178	161	158	178	146	153	146	156	144	166	148	143	144	149	141	143	163	166	144	145	161	150	166	132	143	170	150	162	148	154	154	153	152	145	146	175	142	142	152	155	142	153	165	141	139	166	143	161	167	163	149	126	159	139	135	153	176	127	177	177	154	148	152	148	145	144	166	146	143	149	152	156	137	145	169	138	153	181	171	150	156	143	152	155	139	138	134	139	136	151	151	180	141	163	150	139	169	156	150	153	158	145	164	147	165	131	149	153	138	151	167	150	141	155	157	161	143	144	155	155	149	152	172	153	135	150	166	163	180	135	172	153	166	146	114	137	162	129	126	161	146	158	163	132	151	166	146	131	144	141	140	160	165	149	142	148	149	175	156	129	157	155	150	148	143	159	157	158	143	146	139	150	150	149	168	161	153	164	161	173	152	151	152	145	147	142	172	148	159	154	160	131	148	157	164	137	153	149	153	151	146	134	162	144	149	145	153	141	165	158	152	143	150	155	167	146	137	139	164	158	145	149	132	149	142	151	141	151	151	164	174	143	144	148	181	145	162	165	150	142	144	165	132	166	139	169	156	140	158	159	175	144	136	163	156	169	154	136	152	122	139	134	153	156	140	163	165	145	145	140	134	147	148	136	163	158	136	166	151	159	166	155	173	150	164	139	158	156	150	144	158	149	164	189	169	137	144	128	148	158	145	153	139	118	167	143	136	180	143	158	146	155	160	147	149	152	148	133	147	148	152	155	159	171	144	134	173	165	162	144	137	145	139	140	168	134	174	155	176	162	142	151	146	161	165	156	167	154	154	139	176	151	185	155	135	146	161	158	154	143	151	135	137	155	159	156	156	163	127	151	153	138	135	155	166	152	134	148	150	168	128	128	148	145	158	128	146	173	139	142	140	155	154	177	146	158	136	161	145	134	166	146	153	152	146	159	166	136	158	154	155	149	132	148	144	165	162	134	196	138	151	128	147	153	143	142	140	163	126	145	139	159	152	167	148	130	144	151	141	152	137	140	136	143	152	153	146	155	141	147	142	160	139	150	136	146	146	126	143	157	160	173	146	153	130	140	141	172	155	172	133	155	150	130	152	156	155	153	158	137	136	138	150	150	165	156	172	161	133	149	144	155	158	132	159	152	148	161	154	163	139	153	152	135	154	171	157	139	142	154	163	130	128	148	137	174	176	150	131	145	128	146	166	145	167	158	135	151	141	146	174	150	154	176	163	131	149	161	155	130	164	144	133	155	158	141	163	124	158	141	158	129	143	162	151	147	140	164	134	162	156	144	153	192	145	156	155	151	158	165	151	148	152	136	169	171	150	161	150	154	158	155	141	147	155	153	153	153	143	162	164	137	150	153	146	144	151	133	147	142	157	142	139	158	140	126	165	157	143	148	158	158	139	168	150	166	148	148	153	163	152	144	163	165	134	141	151	155	142	172	135	142	156	157	141	139	149	146	152	163	139	140	162	138	160	153	131	141	139	162	151	164	142	160	140	155	170	149	152	150	136	147	174	134	143	132	141	135	147	163	154	160	150	108	152	136	169	152	166	142	143	159	148	141	163	156	156	157	189	144	150	158	138	142	136	162	148	147	137	128	191	141	132	164	165	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7604	2260	4957	6032	5253	4177	3343	2918	2503	2114	1859	1616	1570	1326	1262	1214	1126	1051	1051	951	922	855	796	843	790	768	788	703	663	665	694	697	716	656	599	621	571	622	629	603	633	584	613	601	549	594	548	597	589	591	512	569	557	559	548	552	516	585	513	534	536	500	537	511	547	562	522	483	523	514	497	530	517	493	521	562	497	503	509	524	527	534	532	513	546	536	519	497	538	536	502	498	500	496	495	519	542	504	532	487	511	541	534	540	512	535	535	533	517	502	463	475	501	516	471	485	510	492	558	481	505	533	485	506	523	495	523	489	509	495	500	490	486	513	480	491	530	469	486	477	489	484	502	475	474	482	509	522	484	496	476	502	490	522	483	510	515	527	499	484	522	481	522	518	495	501	480	507	513	520	519	497	465	493	482	503	494	530	516	494	503	494	504	483	518	483	491	506	511	520	472	506	416	508	471	502	509	524	507	422	535	485	499	518	492	508	528	479	528	528	529	520	468	532	486	507	479	515	486	521	515	520	497	490	475	543	479	516	529	522	510	515	508	437	517	521	518	497	516	486	520	491	474	509	516	476	469	498	474	501	490	495	492	473	463	510	514	531	522	496	517	486	508	507	467	519	537	544	483	508	488	475	525	489	518	504	508	496	522	492	506	531	535	506	512	507	498	507	485	481	476	470	526	463	527	482	505	514	489	461	485	507	496	494	512	504	494	479	475	497	494	496	484	517	455	529	510	483	467	534	494	482	512	482	512	507	500	503	535	488	506	487	480	478	496	480	488	505	489	485	513	498	478	513	501	487	490	495	497	513	500	516	487	501	485	497	455	501	495	511	514	525	512	523	501	515	509	533	496	489	459	502	538	469	508	521	500	489	511	488	525	476	496	519	524	483	512	512	502	509	494	493	516	516	506	503	502	496	491	484	512	509	476	507	478	524	516	562	486	465	534	480	516	479	500	480	481	478	473	485	495	502	528	488	516	500	487	550	510	500	508	517	483	523	497	450	503	488	497	511	483	518	507	476	514	499	547	464	523	483	516	472	522	528	508	523	484	493	519	503	488	490	519	506	537	529	519	513	504	490	500	514	498	517	506	460	501	494	520	476	518	507	491	512	515	514	480	497	482	511	476	537	459	481	500	502	483	534	517	486	474	475	464	497	502	452	500	511	468	500	510	489	492	512	491	496	512	494	492	505	500	508	499	506	535	519	515	507	519	501	515	493	493	525	481	511	486	470	529	518	512	526	491	535	452	489	512	512	461	501	458	503	493	500	501	464	489	503	512	486	530	452	499	488	515	518	492	506	510	488	520	508	488	499	482	499	466	446	502	487	488	498	489	559	479	461	532	532	521	438	491	486	532	491	475	488	482	482	509	537	487	518	467	503	487	534	459	506	518	507	432	514	527	473	487	482	523	471	486	530	516	521	476	486	504	512	451	448	531	471	461	503	505	523	493	529	492	483	534	495	489	497	485	506	489	508	537	534	471	471	505	488	498	501	430	526	495	525	447	478	488	524	463	502	551	495	490	516	507	480	529	504	482	466	493	485	506	472	493	520	538	493	413	493	514	487	494	531	494	506	478	536	498	515	443	515	499	541	469	508	521	463	502	512	521	507	529	503	489	481	544	529	509	458	500	512	521	501	533	540	475	486	549	477	456	504	507	474	510	505	488	543	475	504	471	498	483	514	478	475	499	487	486	511	483	496	514	502	476	540	477	513	494	518	490	532	454	522	526	479	453	519	496	509	481	507	507	476	510	531	520	464	501	448	469	480	479	485	490	508	498	507	523	515	517	486	499	481	497	533	493	515	500	503	500	526	482	460	487	499	457	495	490	504	474	517	513	516	514	481	488	509	507	485	517	529	502	520	450	545	494	540	472	488	503	492	488	494	525	495	463	515	513	498	509	498	503	511	505	458	495	475	436	455	517	496	492	520	517	486	503	445	475	498	509	477	505	526	522	510	508	509	498	472	511	526	485	524	497	545	518	510	489	537	502	530	487	498	517	509	496	495	501	512	477	477	510	495	482	473	494	488	480	489	519	496	485	477	475	487	490	541	482	486	460	516	505	507	496	497	532	494	527	460	497	523	495	477	509	499	499	468	516	488	517	445	468	515	489	483	539	500	488	491	476	484	475	497	486	500	516	517	456	542	503	521	509	508	479	492	499	477	513	493	518	511	521	476	489	511	509	491	490	477	501	474	489	485	523	503	523	467	493	561	544	474	475	511	492	481	469	490	470	509	506	491	486	535	500	472	497	456	487	528	503	466	529	496	513	539	492	502	523	495	502	517	497	495	516	509	519	494	465	463	513	515	496	508	491	489	513	498	495	454	467	510	479	483	481	518	517	481	545	516	498	496	480	476	493	509	496	527	519	459	502	507	464	548	467	510	427	511	468	473	511	483	509	510	455	467	477	471	525	509	470	512	445	477	507	501	516	494	514	447	448	501	472	516	486	498	527	502	531	489	508	496	508	509	520	518	475	486	493	517	498	503	518	499	538	525	501	471	505	495	489	502	504	482	468	487	469	500	466	498	515	474	493	502	509	515	522	522	476	495	504	506	492	472	490	492	443	483	472	509	539	506	492	500	483	481	512	496	519	536	478	507	512	500	497	475	513	495	551	522	488	524	470	514	482	476	519	474	486	507	466	494	472	489	474	515	504	499	501	464	524	507	480	521	506	514	471	492	506	476	471	473	498	540	501	486	528	478	519	473	470	504	450	525	477	485	501	502	485	493	486	517	472	558	498	493	472	431	551	483	509	545	525	468	523	497	511	489	520	479	512	512	526	495	478	486	510	456	496	558	545	487	487	508	474	489	506	493	496	512	528	524	500	474	501	469	539	510	537	499	487	503	498	506	545	485	536	535	506	496	508	506	467	485	484	492	511	494	461	510	472	511	521	448	479	478	508	533	494	484	526	482	498	499	491	494	500	521	500	500	502	473	490	503	472	481	462	520	485	510	485	455	519	485	488	503	513	455	499	446	500	467	446	486	496	491	473	493	498	492	492	466	476	459	517	510	506	538	507	491	563	483	475	490	515	514	516	523	513	547	500	490	490	529	482	457	507	498	466	522	507	527	542	487	500	502	455	517	481	496	472	526	506	495	515	491	544	496	511	485	499	515	556	499	478	533	504	483	533	505	489	511	494	435	517	468	511	532	488	496	516	530	535	494	511	489	496	493	520	458	491	509	478	499	513	492	488	471	479	484	520	542	476	512	502	484	529	498	499	479	494	508	485	478	513	450	518	496	486	494	478	511	521	533	492	507	489	456	505	502	492	511	521	495	464	532	554	475	488	476	510	500	512	482	520	490	489	535	503	493	498	472	526	486	511	488	520	491	479	482	496	509	490	480	511	480	481	520	505	509	503	491	519	495	510	512	458	541	454	518	501	517	524	490	501	515	440	486	481	549	534	519	517	468	501	457	526	499	468	486	474	488	487	529	498	482	501	524	502	503	546	480	504	473	495	502	524	476	528	454	481	524	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2257	405	403	410	381	381	395	317	355	356	353	370	371	328	359	339	351	366	380	351	334	352	324	391	358	378	353	356	376	369	338	363	366	338	350	360	359	378	336	321	373	350	332	330	384	326	362	357	375	346	357	330	350	317	345	327	361	362	352	327	322	369	357	334	348	380	334	369	363	335	350	376	334	382	361	366	334	373	362	350	310	360	340	373	372	338	359	353	380	388	357	368	377	355	355	366	334	356	340	362	374	333	342	360	357	368	349	360	359	329	352	354	357	355	339	356	340	349	334	320	341	339	336	337	363	358	351	348	337	318	370	329	341	333	347	360	372	378	348	339	345	355	379	352	349	331	336	303	331	347	396	354	357	360	355	365	375	362	380	330	358	356	368	336	368	380	369	321	354	335	359	362	344	339	333	363	328	354	393	386	337	340	361	334	343	353	373	367	382	360	356	348	348	353	325	342	361	378	364	342	363	344	389	365	357	360	372	351	341	338	371	355	365	326	385	331	329	354	365	331	356	350	345	348	344	347	360	375	313	322	381	353	370	324	354	356	339	358	343	375	358	358	348	368	324	342	368	367	328	367	332	344	367	321	371	330	372	366	368	359	361	358	374	342	392	335	344	358	341	375	347	341	356	410	324	358	418	340	352	330	344	348	358	331	378	351	361	356	344	376	371	378	361	340	331	356	346	348	344	333	368	375	352	375	330	347	354	378	354	336	335	323	313	367	332	361	365	352	371	336	353	349	353	371	351	359	360	355	370	368	384	384	384	362	339	338	359	376	363	328	387	303	323	347	354	326	346	365	375	359	329	324	350	328	361	352	351	331	352	347	336	350	340	350	343	368	370	341	364	368	333	396	361	330	333	359	358	376	376	365	340	360	333	347	339	333	337	357	362	346	355	355	331	339	344	356	340	334	343	361	342	328	341	366	366	337	360	360	330	346	345	325	341	357	357	371	356	363	350	381	303	309	342	342	341	374	329	373	366	349	321	378	320	352	383	306	382	355	349	316	356	348	376	345	359	367	357	350	361	353	320	330	362	357	304	352	331	342	343	376	356	320	349	362	381	378	334	341	330	361	311	357	364	368	354	339	330	334	319	350	351	357	368	364	337	355	339	372	307	309	363	355	371	365	326	353	368	332	328	365	355	351	333	355	350	348	365	370	349	359	368	348	364	368	343	374	357	366	328	354	307	350	359	350	368	344	381	379	342	363	331	369	354	346	350	352	367	337	360	350	382	357	347	353	378	348	348	342	349	372	347	371	342	314	348	369	337	383	331	345	366	354	334	322	335	355	350	351	326	364	373	370	353	368	418	377	361	356	370	354	356	362	383	345	395	317	353	353	361	318	355	345	334	353	395	344	353	363	335	385	341	363	366	354	401	328	357	365	362	362	337	391	404	359	388	367	370	363	340	367	387	326	367	335	333	325	354	324	375	357	354	403	350	351	362	355	338	357	418	379	348	327	359	332	372	345	341	331	342	323	352	344	343	380	357	359	353	353	361	338	335	341	342	357	318	379	335	396	369	349	352	383	329	326	401	387	321	342	377	345	359	345	354	343	351	352	360	378	383	340	381	373	352	361	348	336	360	370	375	379	355	360	344	335	376	351	370	363	367	344	378	347	357	359	348	365	333	351	356	367	337	312	351	329	342	338	357	349	333	361	347	360	387	355	387	332	341	364	308	350	371	356	368	350	345	330	338	339	329	359	347	353	341	343	363	368	368	356	325	330	324	368	335	352	381	368	386	373	380	329	355	350	368	338	350	350	336	334	377	315	361	352	337	341	372	338	359	352	365	371	359	359	348	358	368	336	348	363	371	364	330	361	349	356	316	353	357	363	358	340	324	381	360	345	328	350	339	338	342	365	360	345	366	370	324	340	350	343	344	357	360	371	378	362	371	338	341	330	388	362	358	338	341	326	362	343	357	333	343	349	380	359	357	338	380	352	332	352	340	357	336	381	343	346	350	362	364	356	354	328	328	341	334	375	360	372	350	336	363	333	354	389	354	348	363	349	345	345	366	300	352	340	375	374	333	388	364	345	326	366	334	361	314	361	377	365	332	342	334	345	383	394	360	350	359	357	359	379	347	370	362	349	356	360	363	352	330	357	343	342	352	345	340	358	321	336	348	365	361	331	390	371	337	361	353	347	331	356	372	379	347	336	339	359	344	351	326	360	340	345	330	340	370	336	363	376	384	349	368	382	372	344	327	399	376	336	346	374	368	359	318	334	360	339	345	352	371	337	329	375	367	352	356	363	360	369	354	371	307	360	359	347	381	346	335	368	338	342	369	365	336	372	363	376	361	341	365	328	370	366	345	359	356	374	360	370	346	335	349	362	299	314	364	332	371	371	347	375	375	353	353	332	322	378	324	322	353	351	337	356	360	375	381	355	341	326	383	382	354	338	344	328	339	363	380	342	373	325	396	342	342	343	365	334	321	316	371	393	371	377	366	352	333	344	350	350	357	358	342	354	382	397	335	366	345	343	332	368	328	349	366	354	329	371	344	343	334	353	369	374	372	343	340	350	341	399	374	338	347	343	391	362	337	362	331	353	339	342	371	348	367	377	363	392	368	352	384	325	389	325	378	363	355	368	325	347	366	349	350	319	327	354	343	357	325	367	352	347	374	345	349	367	335	356	320	321	342	353	382	380	343	362	329	339	332	356	319	331	320	348	372	318	340	348	370	342	379	347	384	378	350	344	334	351	362	349	353	366	352	371	333	346	317	376	360	355	353	357	348	353	353	356	347	396	368	389	363	362	353	334	340	345	360	362	374	332	342	347	352	319	339	331	324	350	357	361	346	356	345	351	360	341	361	371	368	362	369	398	330	349	380	316	362	320	345	351	341	343	360	397	398	369	353	360	361	337	352	354	337	377	327	367	338	362	309	328	349	355	360	368	365	351	369	375	370	363	344	331	345	361	368	372	357	389	346	336	355	383	374	394	368	346	354	344	358	349	345	379	345	364	359	377	335	360	380	364	372	337	354	388	358	347	330	371	367	352	338	353	359	349	325	333	398	370	370	344	353	351	326	363	368	387	357	357	344	345	321	350	340	362	311	359	346	351	354	359	352	355	316	355	349	322	368	362	321	367	355	337	374	353	342	354	345	353	325	332	353	397	363	329	353	380	353	391	331	340	378	318	345	356	335	331	337	376	327	337	361	342	335	370	366	357	350	354	371	360	332	376	318	380	379	354	335	366	347	366	357	351	364	335	395	362	337	346	329	378	348	381	358	348	376	380	354	344	370	346	373	298	338	352	355	357	353	326	342	370	370	356	368	366	385	359	313	331	343	361	370	341	336	419	353	347	350	393	357	347	360	352	364	348	363	353	373	336	332	359	360	362	342	365	350	336	368	403	346	337	345	385	311	341	324	381	349	332	368	350	377	290	349	389	371	351	344	362	350	334	357	328	356	378	357	380	359	357	370	373	365	381	343	356	341	362	357	329	381	358	336	380	388	407	343	344	367	336	340	379	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2565	1119	1223	1285	1227	1125	1105	1155	1104	1072	1079	1039	1122	1059	1029	1017	1038	1076	987	1056	1032	1036	1044	1072	1029	1032	1034	1055	1102	1046	1053	1045	1067	1042	1009	990	1046	1037	1039	989	1013	1020	1066	1049	986	1024	1079	1026	1015	1059	954	1037	995	1028	1041	1031	996	1014	988	1011	1003	1051	988	1020	1027	1018	1012	1053	1021	1027	985	1008	1057	973	1019	1008	1034	1070	984	984	960	994	1048	1032	1008	1007	1011	1066	1068	1023	1025	1073	1027	1039	1018	1034	1026	979	1034	1042	1019	993	1064	1004	970	1027	1036	1021	1077	999	1067	1062	1055	1060	1038	1022	1048	1064	1017	1061	1028	986	1008	1074	996	1002	999	1056	1077	1035	1002	1022	1006	1026	985	1058	1022	982	1034	1082	1015	1041	997	1048	998	1017	1012	1007	1045	1028	1047	975	1034	1020	1077	1071	1090	1028	1023	1030	952	1035	1000	1019	1010	988	976	1012	996	1005	1059	1067	1014	1026	991	1009	1073	998	1040	991	1004	1034	1074	955	1057	1031	1018	1025	1014	965	1039	1008	1061	1067	990	1059	1001	1049	1061	1013	1020	960	1040	1000	1027	1022	1008	1051	1051	1020	993	1064	1015	1038	1066	1056	1025	1016	1001	1025	1014	1030	1060	1082	1014	1060	1014	998	1033	1027	993	1060	1008	1035	1024	1091	990	1037	1058	978	1010	1014	1023	1000	1027	1046	1027	1028	978	940	1010	1007	994	1012	1046	1047	957	1000	1017	1007	1069	1015	1000	1005	1063	1028	977	1037	1048	1025	1014	1047	1023	1014	1124	1066	1034	996	1069	997	999	1030	1035	988	1003	1028	1031	1076	1022	1054	1062	1013	1016	1024	1002	958	1018	1019	1039	1013	994	1018	948	1005	1033	987	1047	1057	1038	1067	1034	1029	1003	1021	987	1090	1073	987	1019	1031	1012	995	1021	1035	965	1013	1097	1008	1035	1052	985	1011	1015	994	1061	1037	993	949	999	991	1010	1019	993	1048	1053	1026	1061	986	1030	1030	979	1097	1012	1074	978	997	1031	1024	1061	1059	1042	1025	1036	1038	987	1040	937	976	1006	1056	1042	1012	909	998	1009	1030	993	1029	999	978	989	1015	1013	1019	1041	1028	1030	982	1014	988	1104	1008	1061	1044	1012	1018	994	983	998	1007	1030	1039	1002	1011	985	1042	983	951	989	993	1001	1004	966	1039	1039	1056	1044	1041	1004	987	991	1067	1010	1023	1005	988	1040	998	1030	1063	1007	1021	1001	1062	1065	992	996	1052	1038	974	1057	1048	986	1014	1008	965	1077	1026	1063	989	1011	1034	1007	1008	1016	1033	992	1024	1072	1041	1022	1009	1030	987	1005	1034	1060	1005	1006	1013	1044	1047	1019	967	987	1018	1014	1051	1031	1002	1029	1007	1016	969	967	1010	1025	993	1064	1014	1021	1015	1013	1038	1033	1017	1034	975	1011	1055	982	1039	1015	1006	963	1045	1000	1032	1012	979	977	1047	1005	1102	996	977	1052	1033	995	997	1015	1070	1037	991	1058	1027	1033	1015	1037	972	1002	1043	1009	992	1034	992	1008	994	1034	1023	1047	1032	1093	977	1041	1023	988	1030	1017	959	991	1011	1029	1034	1059	1006	1022	1068	985	1004	992	1020	1011	1049	1018	1001	999	1004	997	1020	1034	1025	1017	1076	991	1050	1057	957	1092	1018	1081	1000	1020	1012	1023	984	1058	1012	1004	1091	999	995	993	963	1074	1034	1034	1031	983	978	1043	1013	1062	938	1021	997	982	1042	998	1071	1030	1075	1049	1023	1074	1051	1040	987	1011	1011	1041	1010	1077	989	1063	1022	1017	998	1005	974	992	1052	968	1015	1036	1038	1051	1001	1049	1015	998	1076	1050	1013	1017	1016	1036	997	984	1013	1052	1081	994	976	1034	1034	1055	1041	1022	1002	1020	996	1071	1032	981	995	1054	985	1013	1032	1060	1034	1049	1028	1020	1027	1092	980	1069	1020	1068	1036	1055	990	992	1029	1049	1034	1023	994	1013	997	1038	980	1023	1031	992	1033	1016	1007	1057	993	1008	1049	1052	984	1050	991	1052	1008	1054	979	1066	1002	966	1017	1033	1025	1028	1051	975	973	1021	982	996	1033	1029	1043	1034	1036	1055	1045	1017	998	1020	1056	997	1003	1026	1002	1051	1045	992	1006	1039	973	992	995	1045	992	1051	992	1075	991	1005	1004	1017	1036	1000	1009	1058	1003	959	1006	1043	1068	1051	1098	1085	1063	978	990	1021	994	1039	1056	1079	1028	996	1074	1057	1017	1039	1034	1054	1051	1011	1015	1018	1062	1028	1019	1052	1014	1026	1048	1015	1028	1058	1020	1017	1044	997	1034	991	973	992	1016	1059	1010	1048	1021	992	1051	983	1060	1069	983	959	991	1048	1023	1008	1056	1078	1035	1017	1026	984	1008	1055	1013	1006	998	1018	1006	1078	977	1058	1060	1078	954	1123	1004	951	1012	993	1040	1000	1021	1002	1067	1029	1051	1007	980	1052	1108	1000	1064	994	990	1031	987	940	1059	1036	1030	983	1021	1082	1020	1003	1040	978	1062	1049	1012	1059	965	999	1022	1018	1062	1045	1078	1026	1051	1019	1001	1023	956	1026	980	1032	1002	941	1030	987	1007	1058	942	1016	1008	1012	997	1030	1058	1006	1007	1100	987	1029	1028	994	1039	998	1009	966	1000	970	995	1054	1058	1010	1022	1009	1079	1053	1079	1034	1025	1009	1107	970	1088	1021	1033	1051	1055	1042	1067	1040	1000	1011	1021	1012	1055	1036	997	994	1023	1078	1033	1007	1040	992	1016	1028	1034	1032	1053	933	1032	1084	1020	978	1032	994	1026	1023	1003	1085	1006	1001	986	1033	1017	1033	973	1068	1028	1056	1007	1087	1045	1025	965	1039	994	1037	1032	1028	1005	1029	1034	1072	1026	989	1055	965	963	1043	988	1029	1060	1043	1043	1003	1035	1025	1079	949	1028	1065	1003	1050	1037	1080	1032	1046	1044	1018	1066	1066	1015	1066	1038	1027	986	1011	1010	1033	1021	991	957	1017	978	1075	1023	1040	1059	1018	1007	1087	1047	955	1026	1019	969	986	1039	1000	984	1009	1013	1014	994	977	1032	1024	1056	1001	1080	1054	1044	1099	1033	1022	1035	1069	1037	1033	1025	1081	1009	1007	986	1079	970	1019	1028	993	998	1053	1050	1015	1012	1003	1030	1078	1045	1026	1060	990	1037	1039	977	1037	1049	977	1048	1053	1008	977	1029	970	971	971	1000	990	1025	1079	1036	1011	1011	1039	988	983	1016	1048	1047	978	1008	1051	1055	1049	1011	1017	1074	1120	1052	1005	1043	1010	1040	993	1012	1022	1010	992	1043	1078	1033	1042	1056	998	1017	1016	1004	1025	1061	1040	1020	1049	1026	1010	987	1024	981	1083	1049	1023	1113	1041	982	1082	1028	997	1050	1090	1054	1010	1042	1051	988	1109	1013	1065	977	979	1013	1044	1000	1044	1036	1036	961	1013	1043	1015	1031	996	1015	984	1056	1013	1027	1049	1001	1042	993	1031	1027	982	1057	1054	1065	1040	1010	1009	1042	1080	1022	1029	978	1013	996	1020	998	1042	1004	1024	1021	1002	973	1052	1026	1037	1034	1059	966	973	987	1002	1055	997	1023	1038	976	1001	1028	1023	1034	1012	1062	1013	989	1007	1042	1037	1041	1055	1012	1000	1077	1044	1027	969	1051	1047	1018	988	993	990	1017	1037	1028	1005	1044	967	1063	1080	1042	981	1018	975	977	1019	1025	1069	1026	974	1027	1025	1003	1007	945	984	991	1033	1055	1010	1064	1024	979	1027	1005	1019	1060	1032	999	1007	1016	1038	1008	1086	1046	1041	993	1013	991	1027	946	989	1030	1009	1020	994	1005	1029	1039	968	1026	1001	1011	1014	1012	1073	1033	1053	994	979	1059	985	1034	1042	1022	952	997	985	1051	1017	1045	889	1045	1006	1008	1051	960	1009	1056	959	1042	1009	1032	1014	991	997	985	1077	1021	986	1039	1042	1015	1031	1063	988	998	979	976	1022	1002	1040	1045	992	1044	1025	993	1025	1063	994	1059	1053	1091	976	1068	998	1026	978	1014	1066	1007	1079	1010	997	1024	1019	956	1044	1036	1009	1047	1050	1023	982	1034	1008	1043	1029	1064	964	1040	1023	998	986	1024	1044	1004	1001	1063	1089	951	978	1012	1006	995	1028	1021	1030	1030	1048	1006	1023	1036	1015	1058	1041	935	1100	1058	1047	1012	1033	1000	1024	1025	1080	1016	1006	1062	979	994	1002	991	1012	995	1030	1012	1027	1055	994	1060	1048	986	1012	981	1025	1043	1010	1012	1006	960	1062	1031	1112	1032	1010	1070	1070	990	1012	1058	1048	1051	1024	1055	1013	1047	981	1067	1007	1012	991	972	1002	1051	996	1110	1031	1094	1024	1069	1023	992	1040	983	1067	1065	961	1005	1067	1056	1020	1067	974	998	1077	1049	965	959	1079	968	1053	1037	1028	1020	1006	1001	988	1006	1023	1054	1041	1038	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8882	1082	1416	1107	845	675	565	470	397	399	360	320	288	294	258	273	275	257	252	259	267	248	252	258	234	241	227	212	255	221	222	222	237	238	232	216	228	237	232	226	214	226	248	245	226	214	216	222	201	212	240	247	228	220	227	227	240	243	225	224	201	211	241	212	232	215	223	226	221	216	247	279	233	226	208	265	243	215	213	221	223	215	218	245	228	223	215	230	241	218	215	221	225	255	205	201	218	206	223	220	243	246	208	217	234	245	213	245	247	225	221	227	216	234	233	219	223	216	196	224	222	211	207	177	225	243	234	250	234	224	204	197	214	215	217	185	219	241	209	216	216	220	208	240	199	220	204	241	227	211	239	231	225	218	200	195	210	197	204	235	223	211	210	209	219	224	210	200	235	205	217	212	232	245	214	218	221	242	220	215	215	217	208	215	219	214	214	203	225	217	223	226	198	230	247	232	226	226	211	243	236	215	222	221	211	214	241	202	197	213	196	228	236	221	213	209	238	238	216	205	219	218	233	229	227	223	214	231	221	215	222	221	220	205	234	217	215	207	212	223	204	190	230	222	224	222	209	231	227	218	236	226	217	210	218	230	227	217	219	238	245	253	231	204	233	233	221	236	247	217	243	211	228	231	206	230	238	225	198	222	215	215	224	220	226	224	212	195	220	231	209	210	239	203	221	202	229	214	221	220	216	215	226	221	224	229	211	234	220	216	199	229	225	239	202	259	223	239	222	223	226	229	228	230	239	200	227	209	218	245	245	220	204	228	229	214	209	240	195	232	224	204	233	211	202	244	227	242	210	209	217	228	253	227	219	218	206	225	225	228	229	212	214	230	194	216	223	223	209	233	217	215	224	248	212	233	231	217	231	212	218	220	226	230	223	209	238	227	218	231	201	209	224	209	217	213	231	222	207	203	218	246	237	233	239	236	209	202	211	228	212	234	230	227	225	221	213	238	241	223	211	226	198	213	200	225	220	236	223	234	229	237	235	239	202	238	223	215	230	211	238	219	218	227	201	210	220	239	201	228	229	205	228	235	212	239	261	246	214	233	227	196	224	204	234	254	233	221	217	233	209	242	211	210	214	191	207	212	255	216	228	220	234	214	223	209	235	227	218	204	220	234	198	234	203	224	251	236	249	232	198	214	240	224	216	210	219	195	208	261	193	231	215	217	210	203	239	229	233	212	230	208	243	212	220	193	212	241	214	223	233	217	199	234	221	229	223	225	229	230	224	238	243	188	245	193	221	240	230	201	219	254	218	245	230	227	236	217	203	207	230	201	211	228	220	189	242	211	216	220	210	209	216	233	216	229	224	212	212	244	224	232	212	231	241	211	216	240	232	203	232	220	207	210	240	195	203	210	196	202	208	241	214	217	231	208	247	228	202	212	211	211	194	232	239	249	235	231	218	224	203	199	228	221	230	234	236	237	221	228	239	233	220	222	237	208	222	192	214	226	198	224	223	228	241	199	235	238	230	229	221	231	214	221	202	242	194	212	253	222	205	224	239	219	226	206	230	212	199	211	214	220	252	232	217	226	229	209	211	207	253	199	211	218	239	215	199	213	253	220	221	230	213	212	225	210	203	231	208	215	224	239	233	223	250	235	208	223	249	226	197	212	216	237	225	263	240	201	227	229	227	227	211	210	241	228	204	217	217	262	221	241	231	228	253	221	193	238	222	224	218	240	225	208	227	234	212	232	232	216	223	227	233	223	212	234	229	225	228	232	210	218	221	205	234	211	213	216	210	221	217	224	214	217	213	212	234	236	223	224	215	229	191	241	229	224	231	225	194	202	221	220	207	227	210	205	239	214	224	215	231	220	232	225	212	226	219	201	208	185	236	222	225	253	222	218	235	245	215	221	245	203	205	219	230	231	216	225	223	202	223	195	216	237	235	194	209	209	227	246	210	200	237	212	224	224	217	228	208	228	204	213	230	211	239	241	234	209	206	252	223	200	202	203	216	213	252	220	223	205	228	249	224	220	251	230	208	243	218	232	224	218	200	214	212	219	210	208	219	233	221	196	223	234	249	222	227	214	217	217	199	253	225	255	215	241	219	221	219	211	209	210	226	215	246	217	209	244	200	212	211	233	203	240	240	228	235	217	208	233	239	222	240	220	192	253	215	248	222	207	224	240	210	192	221	242	201	227	234	219	211	219	228	197	202	217	232	246	220	214	198	242	263	220	223	222	234	243	205	211	190	215	205	215	232	215	197	219	231	216	206	224	226	219	207	223	234	187	224	234	202	225	212	217	217	215	233	220	217	220	229	240	239	207	219	223	226	226	224	208	226	216	214	229	224	224	210	208	230	231	209	217	237	224	214	219	226	233	214	209	242	231	224	230	220	224	245	236	215	223	231	235	225	208	208	228	215	213	226	227	214	223	218	254	229	224	230	215	201	208	223	200	207	220	239	228	244	224	213	223	202	198	196	224	237	246	193	232	217	207	221	235	239	221	232	263	236	234	177	202	249	223	204	199	227	219	201	185	232	226	226	214	210	218	222	257	231	222	257	215	230	223	218	206	245	194	200	213	216	213	222	218	224	200	238	253	211	222	211	271	224	240	241	209	225	255	216	223	209	223	191	229	245	253	232	242	229	209	237	215	227	235	224	199	228	236	231	222	237	211	215	239	242	232	220	221	230	218	230	238	223	230	238	217	216	233	205	219	223	238	235	220	238	200	230	223	262	238	219	187	203	197	243	211	245	234	200	219	213	214	213	231	231	206	219	191	214	223	204	229	206	230	248	217	198	248	227	208	221	201	203	238	243	234	224	223	241	248	225	240	234	230	201	243	242	234	193	224	205	219	225	219	223	217	214	206	235	209	229	219	233	237	204	221	210	211	221	236	241	219	220	213	196	222	213	248	236	227	251	186	209	210	231	209	195	233	205	237	245	248	211	229	224	222	221	231	220	222	242	242	197	225	242	209	225	220	202	213	241	210	245	225	201	226	222	237	246	206	199	222	217	230	225	223	250	250	220	227	213	209	225	213	208	211	217	232	221	198	203	228	223	214	224	222	219	213	220	227	242	231	208	209	258	238	231	244	221	243	209	219	233	187	234	242	220	213	239	221	226	230	188	221	227	217	221	228	218	215	257	206	224	211	223	202	232	228	240	224	216	231	214	228	199	234	214	244	206	248	260	234	219	219	199	235	258	215	227	223	196	200	213	201	214	232	207	192	225	199	224	254	197	254	214	209	218	244	245	214	215	225	230	218	225	213	232	240	211	224	193	227	211	249	220	270	259	242	229	196	232	216	214	237	209	243	230	216	208	207	224	213	231	181	248	199	237	243	238	222	199	215	222	235	220	226	231	214	234	226	219	213	223	214	201	193	232	235	208	211	218	241	203	215	222	249	212	206	202	226	230	228	219	211	211	231	206	211	202	222	219	234	221	215	208	233	227	240	226	225	235	230	244	249	240	202	236	255	255	223	191	218	216	183	229	190	218	210	221	197	219	222	217	227	219	218	238	192	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5701	1600	3022	3664	3252	2630	2211	1873	1662	1564	1408	1294	1215	1196	1135	1014	1031	987	964	939	890	886	846	872	842	796	791	806	792	742	804	760	727	741	742	692	774	723	757	758	721	731	731	728	742	678	698	745	709	700	726	786	739	704	664	776	695	694	635	666	702	696	697	677	654	707	704	690	737	710	662	679	654	662	686	669	703	672	664	673	656	667	715	756	674	668	672	709	629	719	697	693	690	717	635	671	701	669	680	708	683	676	717	655	733	715	685	686	635	700	649	691	687	685	691	705	606	650	716	691	685	666	713	677	673	675	657	684	659	676	711	701	661	662	700	682	708	685	663	664	700	680	662	692	703	685	688	689	678	695	657	710	644	667	715	652	654	706	696	686	690	692	680	675	668	642	680	696	695	637	691	725	692	683	686	689	682	707	695	737	690	689	671	674	720	672	677	683	683	705	683	666	715	722	683	688	669	644	692	693	672	644	707	652	696	678	700	657	675	680	696	688	682	701	680	687	653	664	662	628	696	674	708	652	701	710	656	679	682	658	705	684	676	709	669	641	705	656	702	693	683	701	675	712	688	637	637	682	653	692	710	664	636	639	683	714	661	681	680	714	647	642	646	683	671	703	686	707	688	635	696	672	649	680	698	704	650	702	713	628	666	681	649	672	651	679	706	670	697	673	640	649	704	705	744	653	702	638	657	648	704	682	677	666	683	652	668	644	699	697	626	694	744	696	622	632	725	663	721	631	659	636	687	671	669	677	697	654	647	665	639	688	680	746	696	685	668	645	682	653	653	678	683	634	685	642	636	691	664	672	700	689	703	663	659	681	696	650	705	649	684	690	658	667	668	656	671	715	718	684	706	658	703	698	695	653	686	722	704	711	680	682	680	673	659	724	692	694	645	666	668	681	678	675	642	700	682	672	669	703	661	694	683	663	662	657	731	672	659	683	718	646	717	731	675	696	653	619	633	664	680	667	734	697	676	657	737	700	644	669	662	705	647	654	713	689	661	644	636	635	643	655	651	696	666	726	663	707	650	666	707	681	654	698	694	722	704	643	638	658	672	711	687	648	673	725	648	671	683	669	683	672	664	674	693	694	640	679	690	708	680	669	654	671	666	699	666	684	669	680	663	664	632	690	735	676	681	719	662	680	697	706	690	673	691	662	658	668	663	674	658	671	674	645	686	683	684	659	650	702	676	714	714	713	657	700	670	705	690	657	672	646	660	671	712	709	660	679	652	684	701	667	684	703	697	664	679	638	729	654	694	657	678	732	678	696	680	684	679	673	709	698	686	664	681	684	672	643	718	694	672	615	653	644	684	708	683	678	690	698	676	670	672	671	698	709	667	710	652	678	659	650	686	679	691	658	652	683	686	644	744	691	655	696	698	652	683	653	667	668	639	664	682	711	701	685	640	676	683	634	700	684	725	643	686	680	656	656	708	729	704	634	698	676	657	700	679	678	703	682	703	668	691	717	696	648	668	668	653	681	701	683	696	694	686	696	689	640	645	655	733	686	684	672	656	692	672	689	637	631	685	636	657	676	693	679	636	742	691	643	654	631	743	690	692	704	693	636	729	670	718	681	676	657	674	697	668	692	696	691	663	680	741	663	674	683	612	703	681	698	682	703	663	672	678	668	682	705	640	632	672	694	714	656	669	667	646	682	671	698	646	683	723	658	654	693	682	669	685	693	676	733	690	680	674	644	672	657	709	662	703	702	722	664	672	675	700	677	708	662	650	694	673	664	685	670	680	677	646	678	638	676	649	710	703	689	640	702	661	714	662	701	678	656	655	653	681	720	651	647	686	720	685	667	715	679	694	680	648	688	697	653	721	652	696	647	669	667	687	690	643	735	637	690	717	693	651	677	656	694	702	624	706	671	710	693	682	653	642	661	683	679	636	690	732	671	638	696	698	704	687	762	657	719	711	672	654	627	677	666	698	680	674	733	718	617	677	697	694	661	644	734	648	652	671	709	671	703	674	681	655	643	737	737	654	711	665	652	661	702	704	719	662	711	698	705	673	683	654	670	717	616	651	674	669	697	684	674	687	694	677	676	691	689	689	664	699	660	684	661	699	655	707	634	651	656	657	622	683	682	645	671	703	658	685	683	646	643	602	660	644	651	708	683	715	688	704	693	701	695	660	674	711	677	602	667	677	711	697	743	684	695	689	710	696	699	660	656	651	660	645	769	712	662	716	664	641	677	652	677	709	646	688	685	686	644	652	732	665	681	660	695	710	671	620	676	695	651	625	697	704	676	655	701	672	685	618	683	665	621	672	710	729	690	664	711	702	718	646	702	654	722	699	656	678	660	670	620	671	720	663	664	685	667	677	672	702	657	667	675	671	687	699	667	714	667	684	680	709	648	631	670	688	654	673	679	692	654	692	651	688	639	690	711	670	706	656	636	671	642	700	674	673	685	689	729	697	716	692	692	666	683	664	672	694	644	697	680	646	696	683	644	667	700	659	665	660	656	654	670	695	671	676	690	692	707	697	660	690	669	689	717	725	660	700	678	645	693	655	713	697	661	675	722	696	690	669	690	639	661	726	664	672	661	701	636	696	633	636	626	733	672	665	693	658	667	673	671	678	662	700	683	706	679	680	646	622	668	674	678	642	691	696	659	722	684	683	685	684	691	660	657	702	711	684	665	653	635	700	679	645	642	650	733	647	674	675	689	685	675	648	699	647	715	702	699	668	687	690	708	691	659	660	668	645	649	682	674	684	675	692	620	710	709	663	735	648	667	683	699	663	680	644	704	681	710	687	668	647	652	675	660	689	684	653	657	716	643	706	750	721	662	666	740	664	665	688	654	703	673	674	684	699	671	670	694	683	685	650	656	704	672	690	688	658	688	683	668	707	654	636	712	681	683	708	704	691	698	646	690	667	704	690	632	657	700	707	653	657	646	675	664	693	722	700	698	695	681	673	693	676	691	673	698	656	691	686	691	662	660	650	687	681	686	673	676	683	692	693	665	655	704	657	649	701	722	679	681	649	660	675	665	646	684	706	736	669	691	684	677	687	670	679	679	639	690	699	658	700	666	710	721	673	682	708	639	632	700	693	670	669	710	698	668	670	618	648	623	680	698	740	657	678	622	759	670	702	704	656	657	646	716	688	700	658	659	671	647	692	667	658	630	699	636	694	694	645	684	650	684	686	681	700	751	744	693	738	733	655	703	668	742	730	634	710	663	638	648	675	652	690	744	702	688	665	711	689	696	657	691	663	698	648	681	660	643	690	690	613	682	734	675	726	670	686	681	697	682	660	715	670	663	676	720	671	678	669	676	696	673	729	654	699	700	668	705	695	755	641	699	721	680	677	734	701	714	663	676	678	697	710	639	641	622	700	693	663	650	660	637	665	716	672	678	640	661	689	639	691	716	648	682	730	714	688	696	682	656	672	695	702	686	653	624	686	684	689	639	650	730	634	685	716	640	657	666	682	687	718	675	696	666	712	708	687	679	711	677	717	642	677	715	668	668	667	688	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16038	2310	2419	1963	1415	990	735	660	509	462	368	345	305	309	244	292	266	207	205	226	204	216	209	229	185	186	162	184	164	183	180	174	156	198	198	139	165	177	161	181	153	148	183	166	161	139	161	158	145	168	157	146	151	154	156	159	130	153	174	162	151	155	161	164	143	158	152	146	172	149	148	162	144	166	158	169	167	139	166	140	164	149	174	175	150	155	171	166	152	179	156	149	155	168	150	148	149	138	159	139	149	165	151	155	150	158	145	158	155	151	158	134	134	153	138	146	144	146	137	141	142	151	150	162	115	144	146	157	133	120	136	158	141	149	131	142	189	146	135	132	135	138	137	173	145	142	135	140	151	165	151	152	160	175	139	158	145	174	125	152	162	164	155	159	148	145	156	138	136	140	160	172	137	163	159	160	148	165	158	147	149	140	131	168	151	181	156	143	142	156	158	157	164	159	163	149	154	143	131	157	175	146	150	160	159	156	134	166	163	151	142	129	140	164	163	158	177	157	163	149	152	146	130	147	144	149	129	132	143	130	156	153	160	137	151	152	144	145	125	155	157	173	149	170	144	146	162	155	158	146	128	140	141	159	148	139	148	141	128	143	130	156	172	166	166	146	163	149	159	158	163	135	126	140	138	155	163	163	150	157	146	155	155	151	149	133	157	159	165	144	161	160	139	163	152	147	140	164	129	125	171	167	150	162	154	136	138	145	141	146	151	145	140	154	141	154	171	163	142	163	159	157	159	152	139	136	151	147	152	144	165	141	149	159	155	148	135	178	140	145	126	150	170	137	138	128	157	151	150	151	146	174	154	146	141	164	159	163	149	158	153	172	153	148	159	166	146	154	155	160	171	145	146	134	159	147	155	148	149	150	159	137	154	130	158	145	148	145	148	147	141	130	155	128	150	156	147	148	137	144	151	134	153	142	140	153	150	161	132	145	143	134	160	148	150	151	163	152	141	166	190	142	154	140	152	158	138	166	141	170	150	167	134	159	141	158	143	161	150	159	159	159	154	175	165	156	161	132	161	147	125	156	184	155	148	144	169	147	145	133	161	159	140	176	154	160	148	156	155	133	155	155	167	159	125	136	153	161	144	175	127	149	161	145	155	168	166	151	146	162	151	161	168	137	158	160	142	138	140	143	150	123	151	154	135	169	151	163	153	168	130	151	162	139	142	149	160	163	136	123	137	154	136	172	153	164	156	146	144	161	140	154	133	153	134	155	140	152	167	168	147	159	154	128	149	158	155	154	127	175	146	152	146	156	156	174	157	149	161	160	147	172	143	168	134	155	160	170	144	150	139	161	165	141	134	149	138	141	142	131	140	122	149	123	167	155	119	145	167	153	160	144	136	159	145	161	141	163	155	136	167	161	151	153	133	145	143	133	182	153	138	172	160	154	155	173	146	136	144	136	165	140	132	157	159	140	136	190	154	138	162	144	141	155	160	153	143	131	148	131	161	136	136	151	127	136	158	160	168	138	153	132	149	136	151	164	127	141	136	139	160	156	157	124	148	131	160	151	161	156	160	154	174	159	141	152	171	137	158	197	146	133	135	149	167	144	157	155	142	132	171	147	160	162	154	159	158	150	174	165	149	159	161	175	137	169	145	150	168	143	166	147	147	131	146	139	157	158	152	140	168	172	132	140	127	140	165	137	147	158	139	146	152	141	144	153	161	134	161	153	159	158	148	169	156	168	129	157	151	157	153	151	128	149	153	138	153	148	148	165	158	158	135	126	133	156	146	161	132	141	177	156	163	149	142	149	151	141	161	166	151	146	161	131	154	151	153	160	169	135	157	168	151	157	127	162	141	132	154	144	147	158	132	149	158	137	144	139	166	156	164	143	148	166	162	163	153	143	171	165	146	167	143	149	148	146	158	145	143	137	135	170	151	161	152	158	144	152	141	151	136	138	152	146	152	137	146	153	145	132	150	142	146	157	156	153	127	137	177	184	151	153	142	132	140	134	151	157	143	158	150	164	166	134	158	163	168	149	163	135	139	144	164	154	124	126	155	133	172	163	160	156	149	142	156	160	162	152	169	158	131	139	143	127	152	126	178	155	173	152	162	156	135	148	138	176	148	140	145	149	161	140	151	134	169	147	151	124	148	132	153	136	151	175	147	150	146	143	155	160	153	164	159	148	158	159	161	149	153	137	145	157	153	152	152	140	169	147	128	155	144	159	133	170	156	155	160	138	144	165	155	151	147	136	154	154	138	151	163	138	142	147	154	168	148	145	145	156	155	162	124	145	151	179	152	146	160	163	140	154	159	149	174	137	159	154	152	164	153	156	163	150	167	159	149	155	133	153	160	145	175	147	142	128	167	178	137	135	152	170	139	173	148	155	146	164	139	142	143	142	129	159	192	133	153	175	130	161	164	158	143	145	152	157	139	159	163	144	160	142	162	154	121	158	146	143	164	134	169	132	137	148	143	135	153	148	166	150	168	128	143	153	140	163	158	144	135	166	165	139	149	132	152	151	140	160	151	143	150	159	135	157	143	148	154	154	142	139	134	164	153	139	162	168	158	146	148	149	117	164	171	141	167	141	150	146	151	154	153	161	162	140	158	160	158	142	145	154	165	149	145	148	147	152	139	158	158	151	153	146	144	159	142	151	158	134	139	160	155	132	150	152	142	154	159	161	153	133	139	155	154	152	131	161	160	148	145	144	125	152	142	167	144	158	156	150	134	149	148	162	153	168	170	148	153	171	132	145	173	149	149	159	151	143	149	145	165	153	155	157	137	163	157	144	138	143	139	149	140	138	142	166	168	149	148	144	145	156	139	164	181	163	146	153	163	124	143	163	151	150	144	147	146	146	145	133	168	178	159	134	159	126	151	159	157	149	157	145	147	157	159	147	137	165	138	187	154	179	140	152	155	150	160	158	137	150	150	163	151	156	139	163	140	144	163	146	169	155	131	146	149	156	143	139	153	140	167	138	137	165	146	157	154	144	149	163	143	176	141	150	157	148	128	142	154	143	155	145	148	141	151	137	143	150	148	132	164	145	116	143	147	143	167	138	170	169	146	140	155	136	154	156	163	127	160	147	146	160	160	147	139	143	140	152	128	150	161	148	160	152	126	145	133	155	135	134	147	161	153	138	141	134	138	158	144	116	162	172	138	145	148	129	148	164	138	180	135	146	150	167	131	161	132	146	147	160	159	151	138	166	153	167	158	157	135	168	159	149	156	144	144	149	153	138	171	145	130	136	148	177	128	158	142	116	155	149	148	144	163	141	149	151	154	159	127	162	142	140	149	130	151	151	138	140	163	149	138	146	160	147	157	135	134	144	136	158	128	146	151	151	148	157	147	148	141	143	163	167	150	138	149	147	151	164	163	150	158	167	159	148	135	137	149	163	156	144	120	156	174	138	141	135	145	170	180	166	146	163	167	140	143	153	153	164	168	157	172	156	146	167	154	148	135	151	140	163	137	141	136	144	156	160	176	164	148	139	156	145	151	150	147	149	159	158	149	126	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7768	2194	4985	5859	5084	4219	3336	2864	2474	2199	1916	1607	1538	1357	1310	1191	1092	1040	1013	946	897	876	844	799	782	782	750	756	710	681	648	665	657	634	608	656	639	588	600	605	558	556	540	573	531	598	568	619	568	570	571	539	547	563	522	537	518	556	564	547	561	549	547	493	519	521	547	540	513	544	544	548	548	536	508	517	511	526	488	518	502	554	550	476	563	510	526	514	544	511	537	504	530	484	484	488	541	519	519	532	521	520	495	526	520	507	491	540	515	501	511	512	516	511	541	521	502	496	501	483	523	502	549	516	496	532	507	504	526	491	528	504	521	513	478	505	488	495	502	477	512	481	492	527	502	490	487	496	494	484	479	462	455	469	491	476	536	499	516	453	492	514	517	518	473	498	493	492	544	493	480	496	503	496	484	512	481	488	544	487	517	520	506	499	470	505	505	491	491	520	488	446	504	504	500	477	533	490	509	528	498	538	502	505	474	506	488	510	508	524	493	465	532	515	484	475	475	481	485	511	499	523	511	494	517	472	497	479	465	492	497	498	505	469	498	530	467	493	485	504	499	497	474	557	488	530	455	522	482	511	522	482	482	510	476	480	528	498	517	500	544	507	502	481	485	528	493	462	494	501	502	481	503	475	453	524	503	480	507	499	540	484	507	469	487	577	494	465	490	518	529	477	505	509	464	509	520	486	527	482	504	477	493	514	513	473	498	511	492	487	503	491	498	509	508	492	499	500	493	506	495	449	495	473	526	467	512	522	503	491	518	533	489	523	488	465	494	524	495	508	506	549	510	497	479	498	493	490	531	512	519	516	464	481	475	497	465	512	489	502	495	525	488	513	525	500	508	522	501	498	498	460	525	517	507	490	469	525	507	495	553	480	478	493	523	487	538	481	487	458	525	478	515	500	528	531	525	503	500	488	491	521	512	477	475	476	510	462	472	458	498	497	497	511	477	506	435	525	502	492	482	464	490	474	502	493	491	512	492	447	558	524	524	477	477	499	478	519	485	477	483	517	473	516	505	482	511	515	507	501	502	500	540	498	512	502	535	524	540	506	479	496	500	497	513	520	503	478	461	476	494	461	503	486	511	475	501	504	463	492	514	453	494	482	491	499	500	560	493	536	503	449	507	458	476	498	473	477	495	509	466	485	494	480	500	487	499	503	541	473	525	498	504	504	526	488	492	505	457	495	478	475	506	484	505	469	491	517	503	492	488	513	485	512	497	499	484	508	497	462	530	515	514	530	497	523	467	470	481	487	508	500	487	528	487	486	468	506	535	499	525	428	496	498	493	484	508	498	507	513	484	474	466	493	495	490	508	515	462	482	503	521	452	527	510	484	534	545	500	477	466	522	525	497	473	480	489	508	489	521	504	515	525	497	513	486	536	520	498	500	463	494	500	525	491	471	470	516	539	486	523	493	495	508	463	546	510	469	515	510	494	462	492	466	519	497	494	497	512	506	505	509	507	453	489	490	495	539	507	484	501	520	489	491	491	541	519	490	494	507	497	535	493	515	512	502	519	509	514	474	500	492	487	517	504	489	517	515	479	521	452	535	513	502	505	534	479	514	504	479	507	501	516	492	439	478	491	517	489	473	509	496	499	487	473	497	522	479	501	498	491	525	500	475	472	508	516	488	473	542	522	501	536	456	494	497	482	461	523	497	515	498	472	490	519	523	491	491	506	527	524	497	514	527	510	448	489	490	477	488	526	516	498	488	492	463	514	498	491	472	493	472	490	533	483	489	492	530	502	506	505	466	551	488	487	482	520	453	468	516	450	508	514	442	481	476	503	496	549	538	498	495	511	515	522	469	489	517	458	501	512	484	451	490	471	504	510	482	518	514	511	500	530	490	530	486	511	510	508	483	498	503	528	477	487	508	542	497	507	466	483	458	502	526	521	503	486	492	483	508	521	496	496	514	496	509	483	462	482	516	504	487	511	495	505	462	521	489	496	482	510	507	461	518	486	437	538	508	527	501	488	502	506	505	492	511	532	455	483	502	513	504	479	508	491	493	547	502	500	468	498	494	483	504	471	478	519	509	482	512	511	478	473	493	528	472	477	525	518	480	483	504	502	488	533	493	485	503	513	479	478	500	513	535	489	509	501	487	488	527	510	522	499	517	532	475	481	473	469	501	547	538	494	500	538	527	465	519	482	500	461	473	508	496	478	518	503	534	510	504	498	521	529	503	479	544	533	486	508	508	497	516	486	526	491	489	489	500	488	499	463	485	493	493	525	515	483	503	522	503	512	473	508	512	484	479	503	507	464	501	466	536	538	481	497	464	474	471	516	527	507	489	477	513	495	512	479	505	478	513	500	516	518	516	515	541	507	487	523	506	488	464	456	471	497	454	520	469	452	486	519	492	508	521	488	457	472	516	485	478	477	505	494	486	495	477	494	502	468	532	522	499	496	490	529	488	505	472	458	471	529	478	546	497	498	486	479	487	478	528	485	484	520	478	497	450	491	508	488	479	473	482	472	497	503	468	496	459	475	495	501	504	520	481	540	483	528	496	498	502	478	473	550	530	488	482	521	504	483	527	508	492	477	504	481	521	489	526	515	482	464	513	490	493	508	525	494	524	498	504	486	507	496	506	448	514	491	492	511	499	473	489	496	516	468	505	521	481	480	494	479	504	503	499	523	478	483	493	521	508	515	495	549	503	495	479	518	500	529	467	510	532	482	514	480	449	492	542	472	506	511	524	480	492	507	495	487	496	485	501	501	508	509	495	541	505	476	490	527	470	512	523	539	479	482	499	504	488	496	498	470	491	535	483	517	478	502	482	493	455	493	469	550	477	536	465	496	531	471	486	435	505	488	499	509	427	516	493	503	486	475	524	517	521	511	457	509	523	517	495	496	463	506	481	489	501	470	499	501	499	510	503	510	489	463	487	508	548	549	531	481	508	531	517	514	527	547	471	498	553	514	481	475	470	494	486	521	448	520	498	493	529	478	521	496	518	480	482	491	541	477	521	490	472	506	520	509	502	484	504	525	518	498	497	481	518	490	466	477	510	503	511	521	482	485	483	503	490	532	453	520	477	482	517	511	500	543	468	484	536	483	498	478	498	498	563	502	463	490	524	500	517	537	511	495	515	485	449	512	506	434	503	517	484	482	471	492	476	516	480	466	476	531	445	517	499	491	539	517	522	472	494	477	486	521	469	534	499	517	503	478	477	504	477	505	486	470	506	493	477	529	512	505	497	463	505	475	501	487	503	472	490	445	528	498	485	529	486	489	486	503	494	488	471	513	454	484	486	516	514	532	484	489	509	462	513	519	505	486	471	517	494	493	507	491	520	503	513	468	489	474	473	492	472	468	538	502	511	501	508	528	477	525	521	477	522	492	491	532	534	469	544	537	467	483	469	500	539	470	530	470	451	499	508	469	500	450	445	474	497	507	479	449	527	508	457	498	538	489	508	509	480	490	477	468	500	527	461	486	520	485	499	499	492	480	488	545	463	503	481	538	502	530	486	498	476	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2201	448	412	428	420	398	348	386	385	382	341	373	369	376	341	378	372	358	367	335	337	363	382	347	348	325	336	365	342	382	360	387	368	332	359	341	400	349	349	393	369	337	327	341	357	355	370	344	372	326	370	379	377	350	343	364	360	371	331	385	350	345	369	412	375	368	363	340	382	370	357	316	368	366	362	329	354	397	355	348	357	306	361	364	344	343	376	351	351	342	387	342	343	352	368	313	355	369	354	389	359	353	369	378	321	338	353	359	363	326	332	318	332	326	350	331	355	307	379	315	353	382	355	380	399	374	386	382	376	332	393	349	394	374	364	325	341	346	327	357	357	373	348	337	355	326	339	365	360	370	385	362	333	331	353	386	362	363	368	359	373	361	372	378	356	356	313	359	348	356	356	379	373	364	369	351	330	327	347	323	330	374	345	352	356	369	392	375	355	324	358	351	377	365	341	339	360	388	374	338	323	383	353	359	310	370	333	343	358	372	338	341	360	366	364	363	356	362	338	316	368	351	360	380	403	334	338	340	351	362	340	368	358	319	326	358	352	386	344	345	353	354	331	344	342	326	341	356	337	367	327	348	386	335	328	331	376	362	341	373	345	323	328	379	381	342	352	341	346	321	362	353	333	353	392	375	347	319	294	362	318	370	358	367	372	348	359	354	338	371	353	354	334	395	367	338	395	354	344	373	353	348	353	356	345	357	353	347	326	370	354	362	357	344	342	325	345	344	352	366	349	344	363	335	360	331	344	382	381	380	346	372	322	365	351	350	371	352	361	354	343	344	332	357	350	376	370	375	334	339	376	372	328	360	340	356	346	376	342	334	344	329	364	388	332	362	382	367	352	337	389	346	392	356	366	349	349	332	363	329	352	367	375	362	339	341	351	360	344	352	345	355	339	336	348	366	338	348	309	380	365	350	351	394	328	380	374	364	340	371	379	352	334	340	360	386	362	357	361	348	318	335	301	337	335	361	361	360	380	329	349	376	356	346	372	343	367	366	380	349	380	359	359	354	373	375	349	362	342	375	367	376	353	375	342	349	389	338	347	341	343	334	402	375	327	367	353	375	324	324	357	367	344	358	377	335	346	379	346	358	361	340	329	354	340	367	373	339	370	358	376	383	378	345	307	329	317	330	350	357	337	364	359	380	353	327	389	376	343	379	316	350	344	368	364	348	350	358	367	366	323	382	339	383	369	374	371	383	339	375	338	398	343	328	329	350	349	379	329	330	341	376	350	328	344	358	348	348	340	376	370	348	364	369	361	367	360	363	371	378	350	341	344	364	364	348	373	319	380	355	370	369	349	360	375	413	340	381	347	354	378	381	368	335	325	333	361	378	323	341	351	351	326	364	328	337	349	380	341	355	368	353	372	323	344	349	361	317	369	333	372	349	324	342	368	350	344	323	352	359	347	336	366	349	370	330	341	355	344	343	360	370	349	332	338	386	374	368	385	386	361	353	350	367	312	325	351	372	355	374	323	342	360	403	337	344	324	362	333	373	362	344	347	361	335	346	340	326	328	351	332	339	336	344	361	376	332	377	347	343	369	365	353	341	395	342	368	390	376	362	357	350	364	359	350	359	366	330	385	354	330	309	331	363	347	348	365	343	365	329	365	310	368	367	341	370	346	352	392	364	374	356	353	392	336	359	390	382	340	374	331	325	361	370	356	382	319	368	341	372	369	316	382	340	343	346	293	329	328	350	375	386	362	353	376	358	380	340	366	372	334	362	346	374	357	350	346	376	366	323	344	356	361	350	343	357	348	314	313	362	359	321	358	361	324	353	377	329	336	346	361	355	359	374	362	364	362	334	333	362	361	394	367	386	380	336	349	380	357	350	376	367	352	353	358	343	343	320	348	336	342	334	359	350	368	364	349	362	347	376	361	366	343	376	364	360	333	354	345	340	375	352	390	344	348	377	353	357	335	342	380	349	382	361	366	360	358	384	343	371	374	356	338	330	348	327	342	382	391	324	290	352	357	377	336	355	369	367	355	383	339	325	361	337	351	348	361	362	354	336	348	366	400	310	367	373	364	325	397	372	358	377	331	359	363	355	339	345	357	351	353	354	355	382	390	363	362	383	359	376	343	336	358	325	356	404	395	350	361	351	357	352	351	350	336	368	364	338	325	362	333	389	356	362	341	338	349	331	399	355	348	339	371	355	357	379	350	363	373	351	361	350	367	353	344	355	399	370	326	366	351	361	353	353	361	365	355	372	360	361	327	393	363	365	350	343	327	329	341	370	386	357	371	383	354	398	354	328	344	373	386	368	385	342	363	334	354	340	325	321	351	319	334	364	337	368	317	364	377	355	360	336	375	360	324	371	350	321	347	374	375	368	402	366	324	377	347	334	359	381	374	349	343	350	341	367	339	385	373	361	365	367	367	338	348	355	365	337	418	370	340	365	343	308	335	351	354	352	364	326	347	343	373	353	392	335	365	357	357	362	342	342	344	356	343	339	361	361	328	388	357	373	351	346	357	355	325	333	368	375	360	314	362	351	347	363	346	310	335	365	347	361	332	370	408	358	343	337	344	356	343	377	340	334	375	338	381	360	350	374	371	364	346	419	331	338	345	378	370	360	356	334	341	312	347	370	348	345	328	358	370	399	354	375	369	367	339	375	330	364	374	393	422	345	326	346	386	332	352	398	333	356	399	358	337	357	361	348	329	361	373	328	344	381	342	363	398	355	280	339	380	365	322	391	361	366	351	366	361	364	359	347	340	353	375	351	333	364	359	362	369	339	361	396	342	345	356	334	374	358	346	356	361	346	374	366	343	361	322	371	358	360	358	353	327	352	382	375	356	356	371	359	361	369	349	369	376	340	331	374	371	315	337	317	371	354	350	345	381	324	358	364	322	350	365	331	372	352	359	319	358	354	325	369	356	402	347	352	361	345	407	359	349	357	376	354	343	347	318	340	325	346	379	322	349	388	360	368	346	352	363	330	334	329	332	364	343	357	383	350	331	366	355	383	362	366	383	333	324	353	363	368	346	356	371	397	347	326	352	376	362	366	362	360	370	350	347	360	348	387	357	321	333	337	350	354	343	349	348	364	334	341	356	336	363	358	401	375	349	325	367	335	351	352	369	339	364	378	333	363	352	385	385	334	362	332	389	358	360	377	349	349	346	344	324	378	340	352	366	350	365	405	352	373	354	362	373	390	364	355	378	333	381	346	373	325	356	381	354	353	331	356	364	377	324	393	382	359	333	337	320	341	350	339	352	359	341	334	299	372	346	366	366	331	381	360	337	364	391	389	373	331	365	362	364	369	363	371	377	350	358	323	360	368	328	365	344	328	344	337	380	354	357	343	363	357	369	366	390	357	322	342	330	343	345	356	375	353	336	315	343	378	338	361	363	354	359	350	383	354	323	293	365	320	332	347	357	358	401	356	375	342	313	372	335	325	352	379	337	381	350	342	355	348	357	390	342	337	370	378	374	345	339	362	343	338	349	339	364	387	383	331	351	374	363	360	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2555	1062	1204	1238	1170	1114	1107	1079	1118	1072	1094	1020	1060	1065	1029	1078	1063	1053	1016	1028	994	1028	992	1035	1022	1070	1015	1066	1056	1027	1053	1013	999	1001	984	1042	1014	1025	1006	1040	983	1023	997	986	1018	1038	1056	1012	987	1016	945	1041	1004	1005	1064	1002	1018	992	1046	1041	1030	1045	1075	1017	1050	985	1004	1000	976	984	987	1055	1030	1022	994	1034	999	990	1030	1005	1022	973	968	1026	1101	1048	1009	1006	982	1007	1016	1025	1032	961	988	1045	1080	1004	993	1051	1076	1051	958	965	1026	982	1007	1014	1000	1029	988	1037	974	1023	978	1008	1024	1012	1008	1040	1032	993	1018	1012	1046	983	1019	1022	1015	1075	965	990	1065	996	1024	1009	992	1032	993	1001	1026	1007	999	1096	1016	1027	1046	1019	995	1010	1035	1027	1002	1082	1019	983	1039	1009	1011	1009	1014	1059	1068	1016	1053	1016	987	992	1023	1031	1067	986	988	1047	1016	1025	1040	1001	1043	975	1027	1013	1059	1011	1047	1021	1004	1069	1032	965	1066	991	1034	1078	1020	1058	1017	1042	978	1011	966	1028	1035	991	1055	994	1043	977	919	1016	1026	1008	1096	974	1041	1023	1037	1053	1025	1039	1009	996	1052	1008	1020	995	979	1030	1005	983	1016	1046	1048	1037	978	1078	1027	1041	1049	1039	1048	1015	1114	970	1056	1018	1028	965	1027	998	1028	1026	1007	1015	1039	1035	998	1043	1053	1050	1058	1025	1038	982	1014	988	996	983	1075	982	1015	970	1001	1063	1048	1069	1038	1006	1026	1066	1043	1089	1045	1014	982	998	1033	1029	987	1014	1054	980	1032	1038	1015	972	1035	992	1035	971	1017	987	1014	956	1025	1038	1043	992	1039	1010	1014	1053	1100	995	996	999	990	1010	1011	1051	993	987	1007	1002	1079	981	975	982	1031	1019	1030	987	1011	1019	982	1001	1044	1039	961	1004	1003	1084	1041	987	1034	985	1016	1054	1002	1037	989	974	950	1014	970	1080	1037	1062	1045	1035	1026	1077	1045	1011	998	1000	1025	1025	1028	1029	1032	1048	1014	994	958	1005	975	1044	1029	1014	969	1048	1017	1051	1063	1018	1023	1011	999	1038	1078	1007	996	1009	1015	943	1012	1018	958	1044	1019	965	911	1021	1044	1037	964	1013	1048	1057	1004	1039	995	1001	1008	972	1017	1032	1011	1023	1001	1010	1034	1016	994	1091	981	1008	1083	962	1030	1054	951	1022	971	977	1037	1021	1031	1019	1015	1004	998	962	995	968	1014	1111	1031	971	1012	979	986	980	1023	1050	1017	1038	1009	1038	1038	987	1022	1059	1010	1033	998	1015	1076	1028	1049	993	1032	1001	972	1025	1068	1014	1032	970	1004	1011	1022	983	1056	1060	1007	1003	1026	1029	957	1051	1016	1045	1015	1027	971	1028	1045	976	1035	1049	1044	1001	1005	1015	1050	978	1014	972	955	1021	998	1039	998	1030	1077	1078	978	998	966	937	1042	966	1011	1015	1050	1025	1024	1016	1017	1047	1043	998	1076	1016	1073	999	1068	978	995	966	1012	1049	1062	1041	1066	1032	984	1070	1046	1068	978	1071	1035	1053	1022	1032	1014	1011	1014	1017	997	990	1025	981	992	1039	1002	1004	1059	982	1036	1043	946	1035	1037	996	963	1043	1039	1043	989	1052	1027	1026	984	1035	1025	981	1027	962	1019	1086	999	1001	999	1065	1046	1048	1020	1005	976	1069	1046	1037	1052	1032	1009	1040	1019	1021	1025	1016	978	1034	1026	1005	1024	1019	1032	1026	1011	1042	1035	1017	988	1008	1014	1005	1015	973	958	998	1065	1048	998	1042	1044	1039	998	937	1018	1019	1070	929	1023	1011	1055	997	1061	996	965	1018	1018	1041	1011	1016	970	978	1002	1041	1028	1031	1016	1038	1015	995	1026	1105	995	1048	972	1026	1027	1054	1032	1055	988	1073	1048	1091	976	985	1096	1073	1106	986	1025	1048	1042	997	988	975	1028	1034	965	1054	1014	1024	993	986	1014	1046	993	1011	1060	1057	1077	1028	1040	1006	1045	1027	1001	983	991	1031	1047	991	1041	1055	970	988	991	993	974	1045	1012	1013	975	995	1044	982	1001	1027	1017	1033	1037	1040	1028	1075	992	1064	1042	1019	1004	1047	998	1009	1025	1009	1034	1032	974	1027	1008	1031	1015	1061	1024	1025	1020	1037	1017	1048	1083	1035	1072	995	973	1003	985	1016	1023	977	1024	1011	1058	982	1054	1038	1022	968	1001	1005	1015	1049	1017	990	965	1025	1002	1004	1027	1029	1027	1036	998	1006	991	1052	989	980	1051	1058	962	972	996	950	1012	961	1077	1003	1031	985	1058	956	1015	983	964	1067	971	1023	1034	1040	1040	995	1014	1043	993	1067	1018	1024	1003	1044	1014	1080	975	1006	968	1024	1039	1024	1044	995	1001	949	1029	965	1024	1025	1032	1033	1020	1047	994	1005	1041	1024	963	1028	1047	996	987	1036	1036	1021	1007	1003	1007	1037	979	1056	1067	1042	1050	1026	1022	982	1021	999	1017	1069	1028	1024	990	1035	1060	1022	1006	1086	972	1017	1051	1057	1040	985	1039	1061	1067	1034	1008	1009	987	992	1034	1026	1008	1028	1015	1055	1025	1011	1026	1022	1016	1005	1018	1046	1012	1028	1002	998	1066	1032	996	995	1020	982	1041	985	1024	997	974	999	1045	1021	1015	1016	1005	985	987	953	1000	1013	1017	979	1012	991	992	1043	973	1008	1015	969	987	979	1000	1036	1037	1021	1011	1139	1007	1045	955	1021	1066	1000	1019	1052	1018	1020	1033	1065	1050	1048	1007	1030	979	996	1051	1071	976	1030	1070	1028	979	1068	1024	1030	975	1017	1008	995	1011	1021	1040	1032	1054	1070	992	978	1019	1018	1033	1011	1056	1016	1036	1036	1042	1039	1036	1041	1020	1032	993	1017	1074	1106	1040	1044	1033	982	1020	989	1024	985	1050	1069	1027	1014	1014	1017	1042	1020	972	961	1039	1018	970	1057	1030	983	1028	988	1000	1010	1050	1026	1043	1035	1068	972	1038	997	1025	1033	994	975	1032	1008	1034	967	1019	1038	1014	1017	1064	997	983	1047	1018	1010	1055	1073	969	1048	987	1025	997	1051	1048	963	1016	984	1074	990	1105	1002	981	1013	946	1019	1024	1012	1053	1114	1043	1040	994	1005	1056	1075	1001	1029	991	989	1044	966	1026	1019	1063	983	1012	1014	1007	1062	1019	964	1031	1050	1021	1004	973	1047	1048	991	1039	1016	1050	1006	1005	1073	1031	1053	1058	979	981	1005	980	994	1046	1015	1010	985	956	1045	1027	972	1054	1013	1026	1077	1037	1016	995	1041	973	1036	1002	998	1039	1049	1027	1001	995	1082	1012	1016	985	1017	1038	973	1063	962	1017	996	1036	1032	977	975	1024	1072	1017	1033	1044	1040	994	964	1026	1045	1061	1035	1052	1018	1082	953	1088	986	1024	998	1021	1030	956	1004	1045	985	1011	1027	1009	1036	1080	1037	937	1039	1045	1001	1006	1012	993	1013	1018	1031	1026	1039	992	1022	1014	1049	1040	1054	1041	954	1010	959	1046	1006	955	995	986	1028	994	1005	997	1048	1005	1031	986	1083	991	1060	1052	1008	1073	1010	1042	996	1022	1030	994	1029	1004	1029	1039	983	1031	1005	1046	992	1042	1017	1035	1004	963	958	1025	1046	975	1022	1042	980	1025	1038	935	999	950	950	1076	1066	997	1025	1089	1001	991	1029	1013	1063	1035	1043	984	967	979	991	991	1021	995	1059	1034	1019	986	1033	995	951	974	1042	1011	982	1069	1031	1011	1034	1005	1005	986	941	1006	985	978	1053	1018	1013	1031	1069	1058	1052	1029	1012	988	1014	1063	1035	1041	1051	1007	1049	999	953	1014	1002	1006	1008	979	979	1047	1011	1044	1002	983	1088	1041	989	1033	1035	1085	967	1058	1011	979	1008	1005	1009	1041	1028	1061	1003	1067	1036	1027	999	994	999	1000	992	1033	986	1035	1018	1015	992	989	998	992	1047	1017	1029	1030	995	1054	1012	1003	1034	978	1041	994	1015	971	1025	1038	1039	977	958	1040	1046	1008	1021	1018	999	1028	1012	991	1039	1024	1041	1063	1043	1015	1029	1019	1022	1067	1056	1035	1000	1044	1032	1028	978	981	1048	1000	966	994	1060	992	1031	1002	1017	1038	1048	1024	999	1070	1045	987	1055	948	988	992	1023	991	1061	1007	996	1029	961	1011	960	1014	1022	1078	987	1061	1054	1056	1043	1045	988	1015	982	1007	1059	978	1021	997	1013	1051	1020	946	1069	1007	1028	991	1071	979	1047	991	1004	990	971	1013	1040	1048	961	976	1036	998	1029	1043	1019	1020	1026	1037	1011	1046	1011	1011	1004	1026	1043	985	1013	985	1068	980	1011	1080	967	1009	1032	1038	1060	1010	1043	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8835	1122	1410	1169	882	629	534	419	406	358	364	294	305	288	284	266	286	263	243	259	267	223	271	261	254	231	234	221	240	238	225	225	239	253	223	212	254	249	232	240	205	233	244	229	238	215	217	238	226	216	237	239	215	199	206	257	186	210	200	234	209	217	251	226	193	209	207	217	220	230	227	219	254	220	212	223	217	198	246	206	248	241	217	197	205	228	236	239	238	277	211	221	242	202	206	232	229	216	241	224	236	199	249	229	207	212	256	225	213	239	213	240	235	237	221	204	210	230	196	229	243	233	205	220	208	249	252	222	226	232	248	200	227	259	233	237	212	217	257	242	217	224	231	216	215	222	206	217	223	194	232	225	215	228	236	197	203	205	219	237	224	223	208	234	234	226	211	238	211	205	225	216	258	225	217	221	223	198	212	229	245	233	197	214	232	221	221	237	226	227	188	229	202	235	255	223	242	228	196	218	222	236	197	242	208	232	231	236	229	237	198	233	226	197	225	216	222	222	211	230	217	204	238	213	219	206	233	227	196	230	233	220	210	207	233	219	204	188	245	223	219	242	210	226	205	199	220	234	200	224	213	202	234	229	229	245	194	202	201	235	235	240	222	246	214	219	211	223	231	235	244	220	226	222	214	228	216	208	212	228	230	205	224	216	211	218	193	205	212	220	229	251	221	237	198	226	215	231	195	249	222	216	238	215	234	222	218	224	237	220	201	215	234	210	204	226	249	245	213	210	213	232	241	234	223	221	219	182	224	199	224	214	214	229	204	208	224	227	214	232	246	246	232	225	232	191	212	247	190	220	216	224	230	209	225	198	234	242	202	213	210	234	219	207	232	216	228	217	219	206	225	217	237	223	250	233	218	230	220	223	218	199	230	208	220	209	224	231	218	210	207	228	243	201	240	228	226	225	201	225	214	197	223	242	242	211	221	244	231	237	234	213	221	217	215	214	230	232	246	207	224	219	215	228	213	229	224	218	225	221	223	221	223	223	250	231	223	223	228	213	204	220	221	231	220	198	214	214	204	215	229	238	220	246	228	228	202	220	213	238	252	203	222	213	245	228	198	218	220	240	207	211	210	213	194	208	233	195	207	243	215	213	230	232	235	216	200	247	207	207	230	213	211	241	209	192	210	242	204	209	228	188	222	234	237	222	253	204	226	224	231	201	229	223	196	236	198	226	236	231	246	196	240	195	225	226	221	217	230	232	202	220	239	215	233	222	223	220	199	208	212	238	242	212	213	192	240	230	201	220	229	218	203	245	228	205	213	240	253	214	204	215	229	220	205	242	225	239	206	210	237	200	218	220	222	231	211	220	241	235	212	224	257	239	251	219	201	239	221	198	197	212	214	226	209	234	230	221	225	217	237	212	208	226	198	221	235	217	188	230	245	235	219	218	218	225	246	214	234	207	227	229	228	208	208	232	227	200	242	217	233	230	207	232	213	194	238	212	252	220	227	218	220	206	217	249	220	223	236	216	240	218	224	239	216	233	234	236	199	212	231	219	196	249	239	231	207	204	222	209	221	205	231	240	226	205	222	230	244	196	218	233	240	212	228	205	219	234	195	217	217	258	232	234	224	224	234	237	231	222	236	201	227	216	242	187	228	214	234	261	204	242	209	218	209	217	229	208	201	223	204	252	232	229	214	218	198	223	236	231	231	231	213	224	206	242	216	197	219	239	222	217	228	222	222	226	218	229	215	233	208	247	203	254	230	220	215	193	226	218	206	211	257	220	224	226	225	199	229	216	224	231	186	228	207	234	208	208	234	205	209	212	218	221	220	233	229	236	236	248	217	211	224	224	220	229	238	226	220	233	217	244	207	237	223	235	222	231	228	247	230	215	222	207	223	221	204	197	216	211	220	229	246	239	212	235	233	232	246	214	245	210	218	207	231	248	221	248	254	207	216	208	230	214	244	225	212	217	233	218	237	214	222	229	240	239	202	208	227	205	212	209	228	212	251	255	219	214	246	235	233	234	199	223	232	232	267	239	229	216	224	190	246	247	227	215	224	221	218	224	217	209	189	243	224	212	209	214	213	205	218	202	217	213	202	207	231	218	248	223	208	232	222	226	219	234	206	234	227	211	205	241	233	239	217	231	219	220	233	217	214	207	210	215	244	216	203	213	225	223	249	204	238	194	245	231	209	232	233	239	217	215	237	210	220	192	215	212	230	240	213	223	226	245	240	213	249	227	222	241	238	224	235	220	208	236	216	249	206	214	246	223	210	240	218	225	208	214	232	227	239	214	204	234	220	241	240	204	226	252	194	220	247	242	213	238	226	212	211	224	235	212	223	247	223	237	237	232	202	235	227	197	206	226	204	227	229	205	210	208	206	221	228	196	210	216	203	229	226	225	234	194	216	198	213	226	192	228	208	222	233	193	232	213	210	249	224	224	200	212	212	196	223	213	230	200	243	234	231	203	199	220	225	196	253	245	227	229	239	223	245	207	234	248	225	199	223	248	211	232	226	216	210	223	203	210	217	208	205	207	220	223	214	221	230	226	203	223	243	225	218	223	220	213	224	244	216	211	244	212	234	226	219	211	230	243	226	212	235	210	234	224	209	217	222	233	236	225	186	219	215	186	164	224	195	206	232	202	211	201	224	209	236	208	219	235	229	235	215	221	224	202	217	213	227	230	227	235	206	227	242	233	226	225	218	215	231	231	217	239	195	215	225	218	236	226	210	205	222	245	227	226	235	223	249	230	237	256	219	212	209	238	207	201	249	204	207	221	218	235	219	200	233	224	204	217	213	206	236	197	248	242	219	199	209	230	208	236	239	217	224	223	216	225	179	225	204	202	226	216	207	235	207	230	206	233	224	201	250	233	212	221	222	233	242	212	208	215	217	227	196	203	240	230	225	225	229	226	206	218	237	213	222	254	228	249	229	234	215	246	229	209	228	226	213	208	218	228	221	217	250	238	258	225	221	240	219	232	203	246	217	216	242	230	211	247	228	207	206	230	203	213	216	209	220	202	219	217	242	216	200	236	230	218	234	235	250	211	220	181	243	214	221	228	227	221	240	208	233	232	229	202	206	231	239	243	240	205	232	205	233	221	208	216	229	237	226	218	207	249	211	176	204	231	236	202	225	200	225	218	206	256	212	218	228	243	225	214	219	211	225	225	220	242	242	229	212	218	257	202	206	222	222	197	224	207	209	239	207	190	202	239	217	210	198	228	216	236	220	236	231	228	258	195	240	251	222	210	221	207	227	236	224	215	190	220	241	245	230	254	224	190	221	213	218	200	250	239	217	239	191	225	205	223	213	201	195	229	220	210	221	206	218	235	216	220	209	219	230	220	191	245	211	221	242	232	215	223	218	207	207	229	213	239	215	261	224	233	205	207	227	237	210	213	220	217	213	216	253	228	210	276	196	232	203	244	199	216	228	218	225	228	213	243	213	202	243	247	249	233	222	216	212	220	218	207	223	243	224	238	254	224	232	201	229	205	211	216	206	241	213	225	255	227	224	221	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5604	1560	3012	3594	3250	2665	2294	2013	1696	1585	1341	1288	1200	1098	1063	986	1010	928	956	938	909	883	812	828	822	802	846	743	796	791	800	773	772	726	718	710	748	735	715	721	743	736	727	701	710	708	696	727	693	689	688	735	694	707	664	694	706	683	680	695	682	712	697	697	637	676	711	664	708	716	680	710	697	712	687	651	708	697	723	712	661	692	644	699	698	690	693	711	746	709	677	723	706	660	633	652	683	673	682	641	697	679	722	684	691	665	719	674	704	671	712	685	644	683	678	669	692	678	653	653	743	706	685	698	699	694	718	625	677	647	673	702	622	729	719	683	700	713	647	657	625	641	677	642	670	655	668	696	698	696	627	664	688	633	683	612	701	663	677	685	667	691	712	661	681	644	666	673	668	644	650	707	709	684	668	675	649	654	670	672	665	642	661	678	664	705	625	655	649	641	656	644	652	711	657	688	661	681	699	699	705	602	660	654	638	629	669	665	634	663	695	672	676	676	613	635	640	712	677	705	694	645	694	681	678	698	728	669	648	676	738	657	684	660	683	719	703	667	667	648	625	653	662	688	676	653	693	709	666	631	697	622	706	725	704	691	676	666	712	662	695	640	703	682	688	670	689	672	658	689	662	682	662	671	672	666	680	722	692	695	668	712	685	646	656	667	640	694	667	712	639	666	626	662	701	649	680	660	716	673	691	655	657	643	663	632	661	688	693	717	648	651	684	661	694	698	704	664	697	652	650	674	660	682	680	721	665	701	654	656	675	722	684	701	664	685	660	681	689	653	690	696	659	653	649	719	670	690	654	708	657	661	690	703	684	628	668	653	732	700	647	671	718	655	686	645	692	640	662	666	670	663	692	691	644	684	676	676	653	612	702	694	714	709	653	681	670	743	697	680	678	644	655	693	651	619	694	666	728	682	643	672	687	696	693	627	697	728	696	645	646	688	712	675	689	705	674	697	640	646	679	683	665	677	648	676	685	647	685	694	646	661	693	678	742	660	689	658	681	691	645	636	692	702	675	702	661	681	678	677	689	653	678	660	669	666	695	636	673	668	658	648	648	644	736	658	649	668	658	642	689	694	701	676	694	668	685	681	709	634	659	684	651	652	671	723	721	629	678	696	687	668	635	681	684	699	666	645	666	734	644	730	686	709	691	686	694	729	668	644	694	647	686	701	670	700	645	655	683	717	699	669	679	674	658	657	688	625	690	670	609	664	662	687	665	644	740	663	661	672	670	668	660	688	690	663	661	660	671	647	682	694	683	659	672	674	643	677	682	662	649	710	663	653	681	677	679	691	663	657	714	653	691	680	671	686	722	710	671	663	701	695	634	683	667	673	691	706	667	711	705	654	638	652	709	703	666	660	692	683	634	703	676	665	670	625	699	669	706	716	638	654	626	683	699	706	645	740	656	666	640	671	648	689	716	676	633	694	666	662	655	634	637	696	671	663	669	615	632	672	669	642	682	659	686	682	669	609	677	642	656	683	722	687	664	673	660	654	736	641	683	656	685	666	631	657	658	644	653	712	657	656	678	633	663	642	679	709	712	628	683	632	662	637	697	681	682	679	654	630	682	682	682	705	728	662	665	656	618	634	724	638	662	646	682	675	670	639	702	688	626	704	658	666	689	718	654	668	659	660	695	678	668	696	677	668	679	678	686	633	665	666	635	683	679	649	703	686	677	680	654	643	665	652	654	739	700	662	665	653	621	694	711	712	651	709	683	668	649	683	661	646	731	691	701	680	690	664	648	691	649	679	666	644	675	666	664	639	688	722	677	729	684	651	709	655	668	628	713	647	686	668	673	689	685	669	671	617	693	643	693	687	687	679	662	652	681	665	687	654	657	677	650	664	650	675	672	682	635	681	622	684	663	691	659	743	669	676	661	675	702	628	645	678	714	655	654	606	657	655	685	712	678	708	675	666	655	644	697	667	674	674	656	692	681	685	624	705	649	671	649	682	616	705	644	687	679	680	701	666	671	677	680	653	677	707	633	652	681	669	654	652	681	662	680	699	679	679	677	658	663	662	661	706	688	695	674	644	704	677	765	679	692	697	672	661	629	627	636	695	610	670	672	656	695	675	696	672	659	683	662	629	675	699	639	661	632	733	657	696	707	684	709	648	697	630	656	642	653	642	676	669	673	683	723	659	706	671	677	697	649	680	666	656	733	698	649	718	718	668	689	661	693	665	696	700	686	687	666	696	676	619	630	677	662	643	619	693	722	685	696	681	639	657	664	687	669	626	696	657	633	691	660	733	676	653	698	703	674	695	679	688	677	696	639	711	678	733	666	696	632	673	647	670	637	678	673	678	706	679	634	715	666	706	611	677	670	656	702	645	687	656	662	680	693	673	655	705	674	667	710	635	702	720	659	694	666	616	673	669	717	715	662	673	695	669	684	664	639	699	686	705	688	702	692	668	694	670	690	635	669	674	637	641	655	658	670	682	679	744	688	691	642	679	653	668	648	684	677	708	641	615	656	627	688	673	672	651	632	645	591	714	730	638	657	655	693	671	675	694	631	658	663	705	640	704	648	715	690	697	662	669	725	674	645	682	671	653	658	723	701	656	715	679	662	640	691	698	659	649	690	599	668	664	666	680	686	634	679	645	672	679	681	665	674	669	683	647	676	650	700	663	682	633	703	659	638	678	647	705	645	666	722	625	689	620	670	638	694	686	644	689	710	641	696	685	649	668	640	667	692	674	632	648	698	666	667	677	688	665	734	658	674	660	683	639	655	648	662	719	665	680	687	698	642	690	690	670	704	660	656	688	668	661	679	647	675	662	671	717	705	668	624	713	666	677	656	703	686	679	648	646	676	681	631	622	653	697	652	652	653	709	652	670	679	672	717	649	709	640	719	662	645	671	684	661	662	629	662	643	660	661	685	641	637	682	644	676	622	703	685	738	669	671	643	710	708	674	679	707	717	653	640	624	635	672	657	663	675	664	717	696	674	651	631	689	715	660	622	648	713	759	708	664	675	681	656	693	680	630	707	715	659	690	646	659	695	689	692	688	689	674	668	624	672	633	678	705	678	679	652	666	684	652	698	686	641	671	724	649	633	674	736	675	663	675	666	672	627	661	667	659	706	664	673	685	671	619	662	701	676	649	653	703	706	712	647	684	706	684	646	666	634	691	649	636	634	643	697	695	679	675	656	668	642	697	668	703	666	698	681	691	684	684	657	669	706	665	690	650	681	659	648	695	633	713	685	676	716	664	688	670	700	650	649	657	672	676	691	670	693	696	694	691	653	663	638	677	677	687	690	638	651	663	682	683	694	659	655	698	583	672	726	674	707	671	646	693	680	678	676	668	687	675	670	687	646	673	669	645	700	702	691	661	694	675	699	642	693	662	653	672	665	672	650	654	667	677	703	674	665	673	666	663	715	648	633	677	693	683	638	680	665	660	630	652	670	655	687	680	617	730	648	635	678	655	660	691	678	684	668	662	685	680	688	702	714	684	686	653	681	644	694	690	654	693	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16060	2298	2519	2066	1418	1026	784	642	511	425	370	332	323	296	260	214	222	228	214	228	205	188	169	177	172	191	164	180	156	182	157	156	175	206	163	170	187	167	157	150	160	140	162	160	141	174	178	159	179	147	146	152	168	152	172	154	169	166	165	160	186	162	170	174	138	175	171	169	146	157	166	138	174	136	155	169	169	151	149	165	163	177	125	163	136	159	160	144	165	146	146	149	160	177	147	161	148	173	160	164	152	170	160	145	157	144	150	151	155	141	148	152	161	162	174	144	156	147	160	154	132	153	155	160	167	138	169	158	170	153	177	157	162	162	152	166	164	155	172	151	140	147	146	184	148	143	146	128	129	170	155	159	156	156	153	159	148	173	136	141	157	141	140	163	124	127	142	164	142	141	140	154	146	153	148	156	175	145	129	148	156	147	135	157	159	143	172	136	165	166	141	133	137	167	148	142	148	139	135	153	146	140	147	142	143	161	150	167	153	156	142	135	155	140	148	162	178	161	155	156	156	148	164	155	157	144	171	141	160	141	171	195	138	165	167	161	141	143	149	156	161	165	130	148	146	146	161	162	139	152	143	142	164	151	152	149	158	139	148	147	144	146	147	158	156	157	144	128	149	172	160	178	181	131	162	143	150	146	150	143	134	136	134	137	162	169	161	146	160	156	145	133	138	159	143	157	171	168	172	151	152	174	159	170	151	147	153	151	145	162	135	155	135	161	155	144	143	161	159	165	147	168	137	169	143	153	147	145	157	143	140	160	164	138	139	151	135	159	158	146	149	139	147	143	153	147	138	147	154	147	151	142	153	170	139	159	169	150	148	162	156	141	161	142	160	155	159	149	164	138	136	141	140	154	130	146	150	180	144	157	141	144	154	146	169	147	149	160	146	143	146	148	151	163	155	157	147	126	158	162	140	164	137	146	143	143	161	148	130	140	162	140	148	144	146	158	147	150	158	154	138	165	144	186	140	151	144	158	151	143	143	141	147	135	170	157	145	150	147	160	133	159	124	148	157	147	150	145	154	170	145	140	147	164	155	149	142	152	139	163	165	167	146	169	133	150	158	143	148	171	146	145	176	138	145	150	157	142	172	160	145	153	147	145	143	166	141	125	129	184	161	166	144	161	147	136	171	161	144	130	158	130	148	130	171	137	163	143	147	144	162	163	152	160	157	143	152	151	146	171	139	128	158	138	141	144	185	149	128	147	135	135	161	150	162	160	162	165	159	150	155	145	155	157	161	166	168	146	163	163	152	157	135	157	133	149	152	180	164	136	135	153	146	147	135	148	168	153	158	138	145	152	141	142	155	152	161	139	151	155	139	142	153	151	154	145	118	155	151	137	143	143	146	132	135	145	165	138	151	146	137	149	150	156	149	142	139	150	163	134	150	153	118	161	134	171	161	167	136	179	162	153	134	135	151	151	164	161	156	137	179	135	150	146	133	135	144	153	165	147	168	162	159	150	145	168	146	150	140	162	154	154	154	123	138	130	133	129	135	139	156	140	158	145	172	145	132	156	151	137	159	155	165	137	149	140	155	155	146	149	150	152	153	162	163	156	154	141	147	131	147	147	161	139	144	119	146	161	157	156	167	162	134	159	132	152	165	141	136	128	162	138	144	135	165	142	142	178	153	174	130	160	159	169	163	154	140	140	183	133	154	142	149	157	183	146	152	158	139	172	144	179	159	151	152	181	154	152	150	173	151	143	149	141	138	146	136	154	139	137	140	176	140	119	174	149	144	155	149	149	149	153	175	138	154	152	160	149	149	158	157	140	148	146	164	157	157	147	146	188	143	151	143	144	145	158	131	146	152	135	155	147	155	147	143	169	119	137	160	163	161	146	155	159	141	150	158	148	135	143	134	138	141	145	130	146	148	159	157	143	153	132	160	147	142	134	159	163	178	136	159	135	144	147	153	166	142	144	169	154	151	143	172	161	155	168	139	168	167	135	142	157	152	147	137	148	159	145	145	146	165	147	149	147	163	147	153	155	138	137	169	167	171	152	149	139	158	153	157	174	155	140	158	138	135	140	151	126	154	157	139	167	141	140	142	150	148	161	147	161	148	129	161	139	146	148	143	143	151	140	157	146	123	178	152	148	142	158	148	159	146	182	174	159	155	154	149	159	146	135	162	126	138	161	153	143	175	159	146	152	154	143	152	127	165	135	177	142	111	163	165	146	186	180	149	156	156	146	140	144	127	145	172	149	163	139	159	135	155	141	167	149	145	159	147	153	136	159	139	140	147	163	139	160	165	142	171	160	142	153	166	156	139	144	143	146	139	169	159	140	174	163	144	151	142	134	141	158	149	122	133	148	134	159	135	159	169	146	141	148	132	156	168	145	149	162	167	148	143	145	150	147	116	137	122	161	119	151	131	135	141	148	157	162	143	133	135	149	134	147	156	141	157	134	134	138	154	164	138	146	136	164	153	152	164	137	189	149	130	137	158	173	168	162	160	151	164	148	156	162	164	165	166	139	153	134	134	155	135	137	130	148	144	160	136	148	146	152	161	167	148	168	144	148	140	140	143	169	157	140	139	162	147	140	144	151	136	145	163	138	119	148	145	152	181	138	143	126	142	182	149	170	156	158	141	172	147	140	156	144	134	167	147	175	154	152	172	158	128	136	153	161	156	148	175	177	163	154	169	141	140	160	164	127	135	140	142	164	138	135	146	167	158	166	151	153	164	158	142	149	144	138	153	158	145	136	149	149	170	133	143	154	158	141	140	151	121	136	140	154	165	158	146	131	144	160	141	163	131	166	144	153	156	143	153	150	169	157	168	140	140	161	138	128	157	167	132	150	144	158	182	138	163	169	136	145	161	174	167	132	168	161	136	145	151	155	127	175	153	165	148	179	138	181	150	154	133	141	141	139	133	152	146	137	155	156	136	153	135	147	163	150	169	146	129	157	145	170	144	156	148	138	144	134	162	148	138	160	133	149	139	122	148	153	143	120	159	147	159	153	160	161	148	142	152	124	154	141	178	148	161	133	142	128	165	146	175	134	132	147	164	157	141	142	155	150	154	163	161	136	142	152	150	142	142	155	161	144	172	161	163	145	138	146	143	143	160	162	157	148	166	156	131	150	163	141	145	158	167	154	163	169	145	145	153	140	163	163	156	145	143	146	141	160	164	156	161	156	134	157	142	158	146	179	146	146	155	147	165	177	133	156	164	153	162	145	156	160	149	131	154	151	148	166	144	148	157	150	157	134	190	155	129	173	162	162	172	143	150	163	155	145	165	130	138	155	169	145	125	161	164	154	140	149	158	158	180	140	148	143	145	154	141	145	142	136	152	158	164	144	156	149	161	153	165	156	140	155	158	162	151	145	158	141	165	150	148	141	148	141	136	142	179	151	184	162	156	187	173	151	142	131	141	142	129	160	148	147	132	150	159	138	149	157	159	172	160	182	148	138	161	150	141	138	149	148	141	130	174	123	148	140	154	141	139	166	162	151	137	149	143	142	149	153	149	168	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7630	2248	4970	5924	5265	4119	3428	2778	2504	2152	1915	1642	1448	1430	1221	1183	1107	1080	999	917	924	895	780	773	784	748	699	713	717	630	710	638	640	633	679	603	631	589	603	586	583	580	600	599	559	568	588	580	559	561	555	561	552	548	558	522	534	544	530	542	561	524	535	531	545	564	506	560	531	543	554	539	544	508	489	551	511	526	485	508	510	491	497	495	519	501	575	489	532	537	516	474	500	489	477	503	486	497	524	484	520	526	501	498	453	427	561	476	506	524	506	444	521	517	487	553	510	485	487	504	527	501	528	494	511	494	485	512	525	526	495	471	499	504	508	487	538	541	493	476	534	498	472	526	520	478	469	492	504	527	482	484	484	523	514	465	490	528	479	503	478	542	477	539	498	538	489	505	520	555	489	516	524	519	468	483	495	478	520	518	503	460	479	498	543	511	530	478	476	514	496	491	520	528	536	493	512	465	473	467	510	488	470	499	515	502	497	544	498	527	512	512	482	526	484	506	513	470	457	506	518	483	507	520	504	486	485	495	486	474	470	533	547	477	527	471	463	495	494	475	526	465	484	481	522	506	506	480	474	492	511	493	506	511	556	484	461	522	511	453	489	499	501	510	508	510	482	528	490	551	532	504	502	482	459	510	460	521	500	529	510	498	513	479	521	513	505	492	494	484	509	516	477	481	459	481	486	499	515	477	497	527	496	481	498	482	502	463	486	466	496	484	516	514	513	504	505	499	508	504	483	491	500	490	470	500	497	484	468	457	465	491	478	502	495	478	509	511	471	486	517	467	490	524	501	513	489	507	500	525	479	523	512	499	503	504	502	504	460	512	502	494	503	535	482	530	525	417	504	527	494	472	485	481	514	479	515	483	501	490	492	476	520	480	489	492	510	498	471	486	529	482	526	518	461	477	498	485	492	485	512	503	507	485	511	480	472	492	498	497	489	475	494	497	549	475	459	477	500	533	473	495	478	477	459	487	479	503	458	478	491	482	505	506	482	511	517	510	480	532	478	511	463	462	506	488	489	520	480	505	477	532	542	469	512	493	527	513	504	485	491	505	491	490	491	491	493	517	520	450	502	482	484	509	531	471	490	526	491	526	510	505	460	517	505	479	483	535	468	477	449	525	457	488	509	509	514	464	479	502	519	482	504	488	540	527	496	490	490	521	493	477	474	491	495	480	478	459	521	503	462	484	487	454	520	496	507	436	514	552	449	469	507	476	517	522	509	472	536	531	491	510	450	470	497	468	467	552	507	531	493	506	474	489	526	498	477	499	476	535	534	494	484	506	497	474	508	501	487	480	487	501	499	509	521	530	474	493	493	514	471	479	473	494	531	510	494	491	480	524	536	504	485	492	496	473	483	503	472	473	526	461	503	496	492	480	505	488	486	475	526	492	504	493	520	518	506	482	538	519	465	490	493	479	495	502	505	489	494	517	481	491	486	463	497	483	515	515	481	472	484	516	480	470	487	462	465	472	504	520	503	565	485	541	469	491	546	472	510	525	460	494	467	481	468	478	490	484	479	490	540	501	496	461	472	512	495	485	498	489	512	491	486	466	508	491	530	523	495	471	503	498	491	517	500	509	467	511	467	481	496	499	504	450	503	509	481	508	503	532	479	489	474	528	515	488	494	514	486	470	490	478	483	472	492	512	506	550	442	475	463	481	457	494	469	531	502	498	497	515	547	517	502	469	469	523	488	503	466	498	482	505	532	481	504	493	484	492	474	482	497	484	453	488	457	512	443	495	508	520	489	494	495	498	534	469	482	489	518	504	532	501	502	506	490	492	507	487	543	483	503	480	520	490	544	498	462	509	465	502	518	465	486	486	496	516	480	484	443	539	508	468	470	498	491	509	492	523	475	488	495	495	473	460	528	487	474	463	491	531	487	516	498	497	483	492	482	461	498	479	481	510	526	491	474	471	473	481	527	491	521	514	473	490	470	535	503	459	472	520	490	536	485	523	496	487	472	478	501	489	479	502	481	468	483	488	533	457	548	502	493	514	492	510	504	524	454	525	474	508	470	504	523	489	518	503	470	505	525	513	429	537	494	504	526	486	482	486	477	478	495	486	470	500	498	493	535	495	536	492	472	520	460	460	501	468	516	490	476	487	517	454	495	522	425	504	509	476	479	513	516	514	507	525	476	452	532	492	479	496	548	482	466	504	499	495	483	475	487	500	515	487	485	513	547	542	486	486	520	522	533	488	483	551	502	465	509	485	505	464	493	496	454	507	525	471	468	504	535	537	467	467	499	511	496	498	529	529	471	474	484	498	447	472	517	469	467	481	504	527	496	511	504	527	469	453	476	490	481	473	476	509	486	513	492	501	498	514	496	535	516	498	479	518	488	504	500	523	512	533	471	468	497	489	466	449	484	455	478	549	449	514	481	450	501	460	516	489	515	498	503	535	488	444	465	493	494	532	484	485	525	504	535	492	503	478	490	488	526	485	507	505	517	514	531	487	495	483	457	488	507	539	510	526	474	505	502	530	468	462	511	472	484	491	483	504	459	489	485	491	494	496	461	517	505	509	507	521	508	515	474	510	485	507	503	473	512	465	497	511	490	481	499	503	506	508	476	493	499	523	492	485	469	521	490	535	511	500	481	507	471	506	513	461	497	515	505	501	494	508	487	515	520	499	435	492	465	543	455	466	500	526	539	489	516	498	498	470	519	488	499	509	494	478	494	511	532	505	480	490	463	500	493	478	492	519	484	499	514	506	513	490	535	457	528	495	494	501	508	517	473	462	508	464	486	501	491	481	494	526	461	519	505	496	459	497	514	493	489	478	456	528	506	502	476	559	489	509	486	517	510	538	472	470	485	471	508	483	506	498	431	484	510	488	501	472	477	512	498	502	461	522	536	484	462	509	517	502	523	524	468	487	491	472	499	471	501	518	529	497	516	519	473	508	481	481	515	520	503	497	488	499	530	519	492	437	492	495	491	552	495	492	499	520	471	475	483	498	526	501	492	464	509	527	499	481	497	497	553	518	474	502	489	498	506	480	480	513	488	508	498	500	473	518	466	488	496	517	491	528	450	517	449	492	480	472	504	492	514	530	492	483	517	498	491	499	460	482	529	516	496	458	503	486	506	473	481	484	465	474	481	500	500	493	488	496	488	479	508	499	516	488	520	494	499	525	511	446	476	483	562	485	522	501	505	516	493	517	509	487	497	471	489	537	481	467	496	483	453	534	527	484	519	472	476	477	494	491	532	497	494	524	500	478	482	489	515	522	492	501	489	505	495	459	543	523	517	467	493	496	493	483	490	505	506	500	518	520	490	528	489	497	511	523	490	503	514	544	478	487	460	486	525	497	494	478	513	514	486	515	511	518	539	494	550	515	482	500	507	492	493	515	486	496	513	481	505	503	504	514	518	505	488	476	529	483	490	509	496	521	486	479	503	502	492	513	478	510	509	467	508	463	526	563	486	478	455	483	505	497	487	519	492	523	518	489	521	480	503	511	539	493	454	517	498	502	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2198	396	398	401	405	402	375	353	344	367	379	400	375	358	359	333	372	336	324	349	353	355	335	324	366	348	384	388	355	331	367	367	346	332	362	291	368	353	311	376	391	342	362	332	328	334	321	360	340	382	346	363	351	349	343	370	376	334	372	335	351	316	326	355	347	335	358	364	330	363	349	387	337	350	341	368	354	352	354	368	372	358	376	360	314	342	355	342	343	388	362	368	355	338	340	344	351	331	372	368	369	371	375	368	363	367	384	362	362	354	341	355	351	352	336	396	353	349	363	351	385	385	339	371	338	345	364	327	375	345	333	354	368	372	345	387	365	398	353	355	339	336	347	382	300	316	372	345	328	320	361	355	324	361	364	340	383	351	348	361	347	350	326	367	371	374	367	351	323	300	363	357	330	347	346	349	335	379	349	335	327	352	360	355	335	343	348	334	343	368	360	354	300	329	383	350	358	371	352	344	345	370	382	307	381	366	350	355	350	369	363	338	379	364	346	345	328	333	347	334	363	386	342	335	342	347	354	401	374	364	350	328	358	366	355	377	338	384	352	338	348	332	343	352	357	363	325	364	370	344	349	380	342	358	375	367	351	352	364	384	330	352	362	350	370	339	306	316	346	373	364	368	372	397	360	348	383	345	304	333	360	327	345	328	333	364	337	325	376	380	350	356	326	329	318	368	324	359	358	325	338	356	322	359	338	309	338	374	341	357	312	359	358	397	383	368	367	360	391	338	343	399	350	343	356	384	344	364	374	331	373	366	339	344	379	370	348	400	348	346	354	386	390	349	331	337	338	349	376	362	339	345	357	330	331	385	351	344	381	373	359	346	384	337	331	389	364	356	348	361	360	363	319	357	362	376	350	353	309	377	369	327	372	371	340	354	371	362	321	350	357	357	341	357	338	360	388	342	360	363	369	374	356	349	334	379	329	363	371	335	357	326	384	345	355	374	372	350	349	370	351	359	347	346	350	342	355	315	358	367	347	386	368	395	348	379	342	333	379	343	341	367	334	342	334	337	388	327	331	336	340	387	416	350	338	325	360	358	364	374	372	352	344	335	371	351	355	364	318	361	342	377	338	340	324	354	370	342	355	363	354	359	351	342	355	375	346	358	344	344	379	367	351	345	364	338	367	380	340	361	340	330	337	326	332	310	359	350	360	362	356	363	352	378	316	349	377	325	370	364	352	338	359	350	347	344	364	330	391	374	320	341	341	355	383	337	340	373	329	336	345	338	332	365	330	365	362	337	347	326	339	351	367	328	351	372	357	355	342	387	327	355	386	383	315	325	363	353	363	375	353	346	353	353	358	348	336	396	349	353	337	351	340	359	329	357	343	368	322	360	368	357	321	372	374	341	324	375	361	328	348	354	302	362	360	329	343	377	366	331	315	358	346	356	351	357	366	363	332	346	344	332	337	378	362	364	334	351	370	340	361	337	365	349	348	307	378	344	369	343	333	343	355	343	314	335	317	377	392	350	343	348	327	389	320	343	383	374	348	333	374	369	364	356	349	371	409	353	314	370	348	366	326	355	344	347	363	374	371	372	348	376	352	345	329	325	342	315	346	333	358	347	365	337	403	342	387	381	345	340	321	388	338	346	367	373	358	346	349	381	348	347	333	343	347	336	322	366	375	360	330	339	358	383	358	345	343	322	347	359	333	370	320	340	336	347	336	352	364	311	329	373	380	359	366	350	353	313	368	355	369	355	340	378	358	350	347	377	356	343	340	354	382	378	396	358	354	324	354	360	352	345	333	351	397	324	328	346	348	372	373	363	347	402	347	354	350	391	350	373	360	344	351	308	345	363	350	333	352	355	350	377	364	342	388	353	334	345	404	376	378	356	370	325	372	358	352	367	376	348	340	342	360	367	357	353	330	331	376	329	333	374	320	381	353	370	368	384	351	336	347	349	331	357	352	377	350	333	391	368	335	351	338	362	349	359	342	360	362	372	352	361	378	336	372	330	322	350	343	325	357	347	306	395	353	367	360	337	343	365	325	364	354	338	355	365	356	330	359	386	362	361	341	355	333	341	351	334	360	357	337	356	366	374	354	381	354	353	372	342	371	390	346	362	347	354	357	375	344	322	351	387	385	341	322	365	375	378	357	347	384	359	362	365	371	354	359	323	385	331	325	370	354	354	346	348	327	348	321	385	332	374	353	345	364	338	346	375	346	352	354	370	322	338	353	336	389	372	324	374	346	382	355	345	374	375	305	357	346	349	344	380	330	352	329	383	373	372	360	354	340	361	337	335	348	371	324	338	335	401	328	381	356	349	351	357	318	346	353	369	360	334	372	346	372	376	366	361	318	373	391	365	375	320	330	362	372	357	358	372	344	367	355	379	383	340	338	335	345	374	415	335	305	355	375	381	346	358	347	375	364	338	334	347	364	339	334	378	349	364	330	360	344	383	366	361	360	366	338	337	390	365	349	372	379	340	331	374	350	349	359	374	345	364	319	337	357	344	381	366	349	359	346	337	359	359	379	339	349	348	377	366	360	348	381	360	354	354	351	369	359	349	361	355	360	351	350	345	334	367	347	357	388	365	339	381	337	329	359	367	361	376	329	365	356	339	393	385	349	365	362	368	367	380	338	352	336	332	383	353	313	344	346	357	374	340	368	362	349	334	366	328	341	379	365	355	376	356	362	335	347	327	328	358	336	361	357	363	346	325	363	343	329	391	318	357	325	399	328	372	359	357	409	346	350	367	364	335	372	340	334	347	328	342	370	390	329	349	336	350	334	345	352	356	384	352	345	339	357	368	338	358	347	357	388	352	365	378	378	370	333	340	362	360	332	343	369	364	396	342	379	366	367	329	331	367	341	374	368	350	358	398	351	364	367	366	347	385	356	382	349	400	340	372	355	373	339	362	354	331	355	356	368	350	344	336	331	339	356	326	348	359	370	403	326	390	404	327	386	369	362	368	344	331	350	374	347	364	371	358	350	359	350	344	374	351	347	333	368	348	363	332	353	318	387	331	320	357	354	335	359	351	352	338	323	368	334	349	354	359	357	345	314	325	344	362	357	365	358	370	347	365	353	376	354	345	344	369	358	317	344	351	357	330	310	345	351	356	334	340	335	390	367	348	381	370	353	372	356	388	356	358	353	354	353	399	339	358	369	352	330	368	352	351	388	355	364	322	347	373	365	348	363	343	349	366	392	335	373	358	327	367	369	349	372	305	304	337	361	316	327	324	362	330	340	390	355	356	354	361	351	360	358	376	334	348	353	372	349	345	350	353	360	335	327	343	339	358	395	359	325	373	368	383	361	389	340	301	392	335	329	320	369	318	327	375	361	365	382	343	382	329	313	332	373	359	365	337	346	307	312	351	367	338	367	347	342	335	359	359	357	328	392	363	346	321	339	392	333	344	343	358	357	360	352	330	340	349	340	364	364	363	361	359	373	345	334	376	339	366	338	340	375	315	358	342	342	337	342	365	344	342	360	368	336	356	384	352	419	319	319	363	329	301	335	346	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2588	1069	1232	1265	1207	1161	1157	1111	1148	1130	1060	1073	1057	1024	1039	1047	977	1055	1063	1028	1073	1039	1031	990	988	1041	1028	1066	1045	1053	1022	1045	1059	1000	1041	1044	1022	1037	1034	1060	987	1027	1009	1014	960	1016	1033	1091	999	979	983	1026	975	993	1034	1034	1003	1073	1075	1045	982	973	1025	1026	1040	1007	950	986	988	1032	1036	1001	1044	973	970	1025	989	979	971	1024	1007	1005	1006	987	1005	1015	1087	941	988	1047	947	1015	1033	1013	1020	995	992	1088	992	1048	1014	1084	1071	993	1033	1062	997	1077	992	1048	1043	1043	977	1003	1003	1012	1011	1010	1067	981	1020	1059	1074	1009	1012	1009	1046	997	1008	1035	1015	1022	1041	1045	1029	1084	1009	994	1014	1070	999	1048	1038	974	1060	974	1035	997	1039	993	1010	1019	956	1053	975	1030	934	1057	1043	1017	1010	1007	984	1028	1020	1029	993	1023	1055	1024	1000	977	1027	1040	988	1015	989	1005	1062	1039	1012	1037	1054	1001	1053	1016	1040	1022	1117	982	1090	956	1048	1003	1051	1030	1087	1046	1054	1034	1054	1055	980	1007	965	1016	1003	1026	992	1030	1072	1069	986	1051	1043	1014	1058	1024	1026	1031	1024	958	1051	1091	957	1049	1028	1025	983	1039	1020	1060	1033	1037	934	1031	1073	1076	1042	1081	1043	991	1001	1057	1051	1020	1061	998	1055	1045	995	1022	968	1033	1071	990	1003	1005	1037	1015	1003	981	1040	1035	1039	1038	1020	1014	970	1021	982	1041	1010	984	1003	1005	1024	1068	1060	1020	987	1029	952	1030	987	1030	1041	1024	1023	1055	996	958	1040	1040	1014	986	1078	1006	1032	1079	1047	938	1032	1039	1009	995	1035	1024	1023	1033	1001	1054	1042	1043	985	986	1014	1027	1016	979	996	1041	981	1025	973	1024	1006	1016	997	981	1006	952	998	1060	978	1050	1026	1028	1031	1031	1029	1019	1036	962	1013	1031	964	971	981	1078	1010	995	1056	1039	1033	1012	1009	1046	1020	1084	1020	1037	996	987	1002	1032	1036	1019	1027	1021	999	983	1027	981	989	968	1046	971	963	1065	1026	1020	978	1030	1010	1042	1018	1071	996	1037	1056	1080	1033	1005	1017	1007	1017	956	974	1028	1020	1057	1038	1038	1046	1047	1066	1030	1036	992	1058	1010	963	1052	993	982	987	1042	1034	1033	1027	1001	1022	1033	1010	996	1028	1005	1029	1019	1036	989	1010	959	999	1020	1079	1076	982	991	1091	1035	1049	1050	981	993	1019	1036	976	1029	1059	1026	942	990	987	1028	1089	1080	1064	1002	1097	1035	992	1065	1035	1005	1021	988	1041	1035	980	1008	1019	1033	977	1044	1002	992	1004	1010	1000	1058	1027	980	1011	1042	991	1010	1020	1061	1016	1067	931	1039	1020	1003	1021	1004	965	1003	1024	1001	1027	1017	993	1024	1012	1013	1074	1014	1010	1050	991	1055	1020	1123	1049	1032	1061	1053	1053	1015	1029	1007	1041	1015	1026	998	1044	1003	975	1006	1029	1016	1022	1004	1018	993	1054	967	1016	941	1040	1014	1012	1032	1011	992	958	987	998	982	988	1050	1022	1023	1008	951	989	1015	1030	1030	960	1013	989	1050	1039	1032	996	1019	1082	956	1020	1002	976	1056	990	971	1064	1054	999	1005	1028	984	1014	950	1076	1037	1005	970	992	1012	1050	1036	1003	1023	1026	986	1051	961	1010	1022	1083	1020	1012	1034	1011	998	995	1022	1044	978	1045	1040	1046	1026	1033	1006	1017	1015	957	994	1006	998	1071	1031	1051	1025	976	1041	1012	1067	1027	1006	979	1016	1039	1006	1052	1080	1033	1022	1016	1025	1047	1005	1027	956	1031	1032	1013	1053	1034	993	1041	1019	960	1027	973	1027	996	1047	991	1022	1010	923	1015	1017	1019	956	1065	1016	1044	966	1031	1074	1029	953	1003	995	944	1043	986	997	1004	1027	1066	1009	992	1015	1047	1017	1024	1037	1117	1048	1000	1027	1046	1010	999	1007	1099	992	1025	1038	1032	1031	1003	996	1021	1047	1029	1018	1016	1017	1037	1066	1008	1035	1004	1092	1034	1049	1001	1057	1052	1058	992	1027	1021	1054	1055	1012	1022	1012	989	976	1021	1061	974	1003	1078	990	1022	1038	1017	1018	1050	1017	979	1004	994	1029	1034	1034	985	1051	985	1057	993	1051	1046	1024	1045	1040	983	1020	1040	1032	1021	1013	1050	1033	1066	1050	950	1050	1025	1075	1070	1057	1030	1048	969	1034	1011	1006	1032	1005	984	1094	987	1028	987	1002	1020	1016	991	995	999	1017	995	1004	985	1044	1014	1031	1027	1038	1038	962	1008	1017	1027	1058	993	1005	1015	1035	999	995	1033	1006	985	1089	1028	1026	1069	997	1045	1015	1022	1052	1021	975	1021	989	1004	965	1035	1013	1052	998	1006	1025	1057	1011	1057	1028	1009	972	1002	1018	1002	990	954	966	1043	1028	1056	964	1023	1036	1000	1047	987	1028	1041	1000	1002	955	959	993	1000	1005	987	1039	1053	1000	993	1006	1001	1027	1043	1020	985	1051	1028	1043	1030	1074	986	1005	1014	1034	1063	1010	1077	1014	1012	1038	995	1029	1001	1017	1080	999	1037	1073	1013	1051	1028	991	1017	1004	1019	1033	1008	1019	1035	1039	1031	963	1066	1032	985	1005	1049	987	1013	991	952	1060	1072	1009	977	942	1032	1042	1025	1004	1028	1051	1030	1022	1034	1049	1064	1037	1022	1031	967	983	995	1038	1020	944	1067	1025	1098	1007	987	1008	1036	1037	1079	968	1006	1048	1025	1007	1050	1059	963	1025	992	1046	1052	1017	1010	970	1009	1060	1007	1003	1024	1071	1014	993	1019	1032	990	967	1002	1060	1036	989	1008	1028	1001	1046	1037	1007	995	947	1024	1019	1000	1085	1024	1031	966	1007	1019	1044	1011	1008	956	998	970	1090	1019	1002	1018	979	978	1045	1027	1034	959	1024	1069	1016	1053	1063	968	1069	1022	1078	1018	1027	989	995	1020	1007	980	1058	1022	998	967	1034	1043	994	989	1059	1029	1027	1034	1025	1051	1038	1056	1008	1013	1008	1086	984	1004	1022	979	1069	1018	1001	1025	966	999	1045	1018	1030	1052	983	1038	990	1032	1035	1018	1048	993	1043	1014	1001	991	989	1007	1021	1017	1024	1013	1058	1113	1029	1047	974	1062	1006	999	1058	1039	1002	985	1006	1007	1068	976	1020	1028	982	1003	1005	1004	1089	989	1001	1012	1019	989	1020	1058	1015	1018	997	978	1101	1067	943	1024	1003	1062	994	1045	1044	1046	1004	1021	983	976	1094	1032	962	990	1042	1016	1019	1052	1065	1075	1012	982	1018	978	1052	1061	1008	985	1038	1010	1017	986	1042	978	984	1043	1008	1049	985	1023	1008	1035	960	1015	1021	1037	1007	965	966	1013	1046	1010	1064	1018	991	1048	1078	1022	928	1051	1054	1027	1022	1046	1013	1066	1020	1006	1019	977	943	1034	988	1052	1039	1022	976	1006	1019	974	1023	1055	1007	1034	1016	1007	1004	1059	1015	998	1053	986	984	943	1070	1018	1019	987	1032	1005	994	1027	1082	984	1025	1029	1030	969	980	1057	1016	1026	1039	995	1053	989	1041	1032	1053	1007	1044	1042	976	1034	1051	1028	1031	1038	1026	1043	954	1010	1037	1029	1067	1019	1010	1012	1109	1040	1029	999	1063	1041	999	1016	1016	988	1004	1031	1046	985	962	1005	1024	1087	1047	981	992	1009	1016	965	1037	1058	1048	978	1049	1043	1023	1024	1015	1032	1074	1040	1018	971	1049	1010	1028	962	1038	1043	997	1028	999	990	978	1018	1042	1056	1004	985	1007	999	1028	1086	1016	1018	999	1027	936	1016	1012	1024	1087	1069	1018	1065	1040	999	1102	983	984	1043	1017	1010	1028	1055	989	1062	972	996	1070	1019	991	1062	1056	1013	1033	1023	1043	1040	1031	1073	1031	1031	1006	991	1034	990	986	1086	1053	1009	1081	971	1023	1040	1043	951	984	1000	964	1054	1042	980	1068	1027	1001	992	1036	1014	983	924	1022	1017	1039	950	1027	1042	1036	1026	1037	990	990	1005	1033	1023	1044	1007	1038	1072	1028	1053	1020	990	1023	1021	993	1020	1064	1066	1031	1087	1056	1045	1030	965	997	1033	994	993	1012	1020	1025	978	997	992	1032	1017	1020	1021	989	1026	1039	1091	1071	984	1021	996	1087	984	1047	1040	1005	959	999	1040	1007	1028	995	1000	1014	1098	1023	1010	1022	1035	1007	1055	1044	966	988	1025	976	1033	1033	1079	1039	985	995	1003	1074	1036	1033	1028	1013	987	1034	981	1062	962	988	1005	1015	994	1029	1044	970	1001	972	963	1024	1071	1053	1008	1029	990	1002	1000	1037	1067	968	1016	1035	1046	999	1028	1023	937	1002	1010	1047	1022	1022	1033	1018	1028	1039	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8911	1050	1424	1135	904	615	527	451	387	332	343	326	304	276	286	279	268	256	265	248	260	247	239	244	232	287	240	239	261	241	223	219	236	250	215	236	203	226	237	249	226	218	229	210	216	243	235	236	224	234	221	206	215	230	221	192	218	243	239	219	244	198	224	221	236	234	208	229	231	193	195	235	240	228	195	223	241	225	228	232	215	229	243	231	206	215	195	250	226	200	232	217	211	245	257	229	232	180	220	232	212	220	226	200	228	208	258	205	233	231	181	226	201	225	207	199	231	225	279	219	211	196	248	221	246	220	222	215	232	251	214	213	212	201	219	220	223	223	201	234	218	228	203	225	221	239	226	208	209	210	229	212	222	203	231	209	202	249	220	242	234	211	221	195	235	232	197	218	207	200	224	237	246	230	213	242	239	213	211	212	213	221	218	220	219	185	196	226	213	207	234	220	193	232	228	234	204	241	213	232	231	208	200	222	219	192	243	213	253	227	238	200	233	217	221	223	218	223	209	213	260	227	218	229	226	204	217	219	228	232	213	212	206	223	204	214	209	222	209	216	228	209	212	222	228	222	244	217	205	221	211	208	232	214	221	221	222	231	219	214	243	181	188	220	223	205	220	214	233	197	223	230	221	216	258	237	262	234	199	211	246	241	200	233	208	230	214	199	203	222	222	201	215	185	218	234	216	241	236	232	230	203	201	233	206	234	225	240	225	214	234	232	228	213	230	208	197	227	205	233	233	252	236	231	228	231	203	228	245	247	225	231	244	235	213	235	195	202	230	230	225	202	232	208	205	199	233	210	212	196	213	214	211	207	229	193	229	243	233	228	201	212	231	253	227	207	203	235	212	207	236	209	233	232	179	225	219	198	208	198	232	199	214	239	243	227	226	216	244	211	216	198	221	195	229	188	205	221	213	204	225	218	207	222	230	239	202	229	219	193	216	227	249	218	200	210	212	203	229	205	227	212	212	196	227	226	237	239	198	243	249	202	225	228	198	191	179	199	229	246	204	235	220	228	225	236	229	197	234	223	217	224	197	220	206	188	213	198	226	224	232	218	228	217	221	202	231	230	200	200	220	234	221	229	236	212	226	193	199	211	233	217	235	229	222	224	191	216	212	228	241	222	223	258	224	202	224	236	213	235	246	193	194	170	200	208	217	230	223	211	197	229	229	239	229	228	202	218	204	231	218	226	207	236	199	215	209	221	235	244	216	208	228	232	216	202	210	210	219	210	237	188	227	212	225	221	245	222	207	212	222	233	217	210	221	233	189	206	239	182	204	227	232	234	246	231	211	230	220	216	221	240	245	222	233	246	221	235	243	223	213	210	219	226	225	205	232	230	205	205	220	235	232	229	226	187	226	243	233	215	189	258	226	225	221	268	230	206	215	253	212	199	199	232	213	234	206	223	215	226	248	252	227	234	225	230	216	195	224	220	201	208	216	219	226	219	219	199	206	203	224	250	226	230	212	224	214	206	235	226	201	211	221	231	225	227	258	202	242	238	248	210	216	215	233	229	242	218	212	230	240	230	221	237	237	244	200	203	244	215	253	241	216	257	230	249	200	205	222	214	230	220	208	211	200	186	210	208	239	204	230	233	225	256	226	194	222	199	241	239	233	221	204	207	210	221	223	215	233	212	196	208	232	218	244	241	214	190	204	230	219	243	235	210	243	199	258	209	236	231	194	246	239	219	223	240	214	229	195	231	175	215	236	224	223	215	221	227	208	242	212	236	223	228	217	243	245	256	204	255	230	238	241	216	205	211	239	219	233	212	207	211	230	260	237	225	232	230	209	220	226	246	226	243	220	202	242	237	211	212	202	229	245	245	207	234	227	217	216	238	242	214	207	205	218	215	205	221	234	214	235	220	209	225	221	222	235	219	218	199	187	219	225	212	220	213	239	205	201	222	204	221	201	210	212	205	217	224	225	232	218	231	218	210	237	223	222	253	231	215	232	224	200	212	239	201	197	237	230	228	236	253	212	224	215	205	251	256	200	220	234	219	239	227	233	248	224	238	229	221	246	218	217	223	232	211	245	221	208	201	233	230	238	220	234	231	174	228	232	213	229	239	225	235	205	199	220	214	225	203	247	211	211	205	226	232	219	242	223	221	197	241	239	245	238	226	200	222	220	221	237	230	221	214	246	241	224	202	220	223	233	230	230	222	237	228	206	209	211	217	231	214	197	239	227	242	216	207	249	224	214	222	227	213	220	228	204	226	233	210	215	206	207	227	205	222	216	220	262	198	227	231	237	214	206	209	221	181	218	185	202	232	229	243	205	213	201	202	204	218	215	218	224	196	212	215	222	224	208	210	240	261	233	231	220	214	235	210	218	195	234	210	217	208	223	225	216	235	222	256	204	238	250	224	213	217	223	216	214	206	224	214	221	222	235	239	220	202	238	212	228	206	220	206	206	214	251	214	214	217	226	217	222	213	205	212	213	184	201	212	207	213	174	209	254	194	241	220	211	227	221	221	208	218	209	216	210	245	217	204	233	237	212	227	216	209	247	232	231	230	210	230	234	215	194	231	229	256	229	237	205	231	208	204	231	190	224	210	259	194	201	254	219	235	219	230	239	240	210	217	225	230	218	211	206	231	215	227	233	202	213	216	206	221	206	237	228	224	249	206	220	233	207	199	220	236	207	247	230	238	244	214	223	226	226	201	201	225	224	216	241	232	218	219	233	266	212	211	213	215	220	250	239	234	220	227	211	239	240	216	223	259	218	217	227	217	205	218	238	225	186	225	204	224	223	243	244	208	231	242	241	228	204	220	212	180	225	221	221	222	199	247	198	236	237	227	204	225	206	219	240	224	221	178	219	194	226	222	234	219	228	224	245	247	240	238	213	229	221	224	221	215	201	197	249	244	191	216	219	228	216	230	209	212	236	215	236	208	205	230	191	204	197	191	217	235	195	235	225	219	203	230	225	217	232	208	221	223	232	252	209	231	211	208	242	231	244	233	205	214	239	215	227	213	193	208	227	191	193	207	218	244	242	223	223	226	224	213	192	238	224	221	211	235	230	207	206	249	202	221	218	234	235	229	216	204	242	218	221	205	217	207	229	223	243	232	195	224	207	226	211	230	220	211	215	209	218	224	232	247	236	202	213	221	255	225	220	217	222	238	248	229	224	217	222	246	234	241	225	207	219	223	194	218	190	210	209	221	225	249	245	228	220	234	249	232	239	217	213	225	190	219	188	224	204	217	225	228	235	243	223	218	210	242	230	231	208	191	198	207	216	215	209	225	237	220	225	213	214	231	210	185	236	199	199	216	222	196	227	247	221	219	225	211	239	201	204	226	220	195	225	242	224	193	215	211	242	248	238	221	239	207	251	202	234	215	210	216	209	226	233	258	259	217	207	233	250	240	234	219	208	219	191	229	233	195	218	193	208	208	212	215	231	217	223	218	246	218	235	216	220	227	218	220	208	224	209	194	231	249	224	215	248	213	233	189	251	221	223	210	179	220	244	220	216	217	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5684	1704	3118	3620	3221	2730	2360	1893	1718	1543	1440	1299	1280	1129	1108	1066	968	927	910	916	866	853	850	793	825	764	870	754	797	723	724	736	790	774	794	785	765	759	733	690	704	780	695	727	767	733	754	702	719	729	744	697	722	714	708	705	661	692	684	690	690	725	712	695	705	714	666	654	694	737	629	716	692	656	717	658	697	683	662	697	706	693	704	647	661	735	683	721	669	694	695	724	702	677	679	726	696	669	725	720	704	663	613	643	684	702	675	730	714	646	684	676	622	688	642	640	724	657	712	607	676	661	682	703	681	750	662	669	649	656	671	682	656	638	629	710	629	686	646	633	733	674	638	705	676	683	710	731	671	695	655	685	705	695	709	646	639	687	666	645	651	643	704	713	640	734	682	667	636	674	715	690	674	677	664	669	694	751	656	663	714	700	722	707	634	694	678	723	726	646	646	694	676	724	624	704	698	674	657	676	717	622	681	707	647	676	663	702	706	651	707	705	645	721	667	678	691	643	655	670	703	680	689	689	682	672	654	666	720	691	694	711	669	716	669	691	700	669	705	670	686	716	603	703	709	689	665	643	708	617	680	659	698	672	729	710	672	676	687	673	650	672	680	687	684	664	666	703	680	693	680	676	675	659	668	648	700	668	645	656	720	700	686	685	632	651	674	702	667	716	690	676	697	661	686	677	673	687	669	653	678	660	658	638	632	684	729	699	692	648	697	663	644	716	651	653	646	724	632	679	715	672	660	691	729	687	688	666	660	711	656	729	649	703	683	677	685	669	746	705	679	673	687	648	635	626	691	610	699	700	748	683	649	665	664	663	692	705	658	692	695	676	689	669	679	671	678	666	707	681	697	687	700	666	636	734	725	697	693	689	651	702	732	630	672	686	686	715	651	694	659	643	656	682	686	683	705	669	659	680	643	712	700	687	684	680	666	676	664	684	695	666	711	663	677	648	648	624	710	680	652	705	648	673	658	647	654	679	630	651	657	728	675	712	693	698	680	716	649	681	683	673	649	673	663	682	722	659	685	702	659	683	678	672	651	660	705	659	666	703	701	705	707	663	719	681	677	661	627	663	675	651	629	673	678	704	700	672	619	744	735	692	648	628	682	694	719	666	652	648	651	656	668	678	695	658	631	696	654	667	635	669	694	720	700	701	701	647	723	661	696	651	663	652	654	693	702	672	727	637	691	633	695	651	711	672	647	677	640	630	703	674	630	680	682	670	712	710	718	682	696	651	656	636	601	670	654	699	660	685	692	642	691	637	681	639	691	678	669	661	700	680	662	675	638	677	697	681	700	674	643	656	682	640	661	704	645	669	690	684	677	704	674	673	654	659	668	668	690	667	748	699	714	677	743	703	697	670	690	718	639	637	628	668	677	626	620	667	676	666	673	645	685	661	704	658	684	717	676	673	654	650	706	672	679	692	686	703	677	663	691	686	687	717	684	689	657	675	689	666	629	660	706	641	692	671	713	685	672	676	649	695	697	684	665	669	651	767	690	634	635	695	682	683	625	624	716	661	675	717	670	705	619	677	721	619	696	630	677	697	687	674	603	653	690	617	668	648	701	643	633	651	665	665	638	644	668	656	635	664	637	662	664	690	677	672	669	655	715	727	646	675	693	688	686	720	603	683	652	669	696	696	639	627	669	690	650	716	646	648	685	702	687	691	704	652	688	697	665	643	661	640	672	669	672	628	630	686	661	676	667	680	731	692	673	683	679	726	658	685	676	668	724	632	666	707	659	736	701	656	671	689	682	688	668	645	699	666	650	649	645	618	664	676	652	663	656	691	694	697	642	672	747	673	744	677	667	667	627	680	652	717	726	688	656	686	675	674	676	662	698	708	676	680	716	614	672	648	638	654	665	650	651	657	650	650	727	679	649	693	694	682	692	681	683	703	672	656	700	710	687	654	677	647	659	693	652	699	708	689	651	722	666	664	692	662	717	674	667	670	686	627	670	690	684	647	674	688	705	675	685	658	693	651	684	663	661	691	684	654	663	707	718	720	639	682	685	662	642	631	691	696	700	624	668	679	694	667	706	726	678	695	649	677	685	691	681	666	693	688	672	639	686	652	675	682	683	681	705	667	693	668	677	728	651	708	650	713	671	657	712	633	705	671	675	659	658	658	642	708	658	659	660	687	664	628	681	704	654	654	662	639	648	697	648	678	644	607	702	681	625	704	671	677	675	683	671	656	684	681	687	695	667	653	704	672	649	642	690	651	641	672	601	671	646	697	696	657	625	679	658	680	677	629	663	671	725	681	679	691	692	696	634	648	723	674	698	639	652	654	727	646	715	664	653	688	666	695	726	606	704	670	671	684	758	670	619	698	687	663	682	750	693	707	711	671	624	655	651	674	706	697	696	675	722	657	763	660	710	667	692	691	680	693	646	660	683	674	686	656	678	702	671	652	712	656	705	660	680	650	621	713	701	661	692	717	677	644	676	699	660	680	712	661	664	654	666	670	692	654	644	694	699	678	662	657	688	695	703	675	635	650	715	675	690	701	680	736	700	671	697	680	687	629	662	621	663	679	630	658	685	669	700	667	699	655	689	651	673	709	667	683	677	647	674	717	646	665	652	689	679	667	660	668	610	641	691	696	691	675	642	644	686	668	640	658	679	688	659	681	687	684	696	654	665	723	628	631	680	677	674	691	655	688	656	660	625	656	674	674	640	663	639	693	720	657	690	632	689	667	665	682	686	712	659	644	646	657	678	680	646	687	664	694	669	708	725	675	683	656	598	653	604	661	695	704	673	661	672	651	682	680	649	673	628	714	668	702	661	627	698	661	708	715	683	697	672	719	651	670	623	678	648	699	684	692	694	671	692	648	699	714	680	672	628	671	666	638	716	630	661	617	635	694	693	702	667	664	673	683	682	660	712	741	674	689	686	640	674	718	664	713	716	676	661	678	650	710	634	704	689	648	641	664	662	676	688	629	653	630	693	637	711	677	654	665	699	682	687	697	686	632	670	706	653	694	677	661	704	684	678	674	628	665	648	695	691	690	668	704	648	628	653	662	696	680	691	654	712	652	645	727	636	644	698	698	620	659	678	696	665	673	683	652	644	749	689	671	672	676	654	675	655	690	652	642	639	661	673	666	671	655	656	651	676	659	675	680	657	669	697	694	657	691	669	668	674	696	652	685	701	667	664	720	668	671	696	665	659	668	697	666	667	663	671	666	708	639	659	689	707	635	641	721	675	654	684	641	661	750	694	697	701	686	683	654	670	657	617	674	671	644	685	680	727	642	689	685	653	647	707	656	723	689	694	649	663	653	686	689	690	700	675	672	660	717	672	697	665	674	648	694	676	658	677	654	692	679	634	684	613	660	675	682	650	681	671	708	647	681	642	687	671	653	652	699	646	720	719	685	676	675	697	688	661	653	684	673	651	696	669	675	715	685	695	645	638	649	659	633	642	680	677	649	711	678	708	644	712	678	668	739	674	659	696	665	658	668	670	650	689	669	703	695	642	693	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16097	2345	2527	2015	1413	963	729	625	499	430	380	318	319	265	238	253	229	227	224	198	194	185	187	179	188	191	193	162	172	199	165	165	161	134	148	185	152	164	189	154	160	150	144	139	170	143	155	157	181	153	134	171	152	181	165	163	131	137	143	181	158	148	177	135	167	173	154	173	143	152	139	167	159	144	136	136	115	127	159	191	140	155	145	153	151	147	135	149	138	151	184	155	138	138	147	154	166	162	165	149	148	158	133	135	158	153	143	163	142	152	133	160	151	141	142	130	136	153	147	167	136	167	156	168	143	148	149	152	137	133	154	139	164	135	138	149	143	149	155	160	146	152	137	139	159	162	155	147	157	161	142	166	154	155	143	136	159	135	139	160	145	147	147	133	175	165	149	150	141	132	129	154	151	147	138	156	154	140	158	138	175	154	141	153	157	149	141	151	144	167	130	148	153	132	144	163	147	149	134	138	166	157	154	126	126	152	149	189	157	144	139	165	143	148	147	142	151	130	127	134	142	132	120	146	139	168	140	169	138	139	128	172	147	152	149	148	151	155	147	144	149	155	153	154	148	143	145	153	128	148	155	170	160	138	149	133	174	169	142	116	153	164	161	144	142	174	159	140	134	160	146	173	146	156	138	166	152	156	157	131	142	156	143	137	143	163	170	140	142	159	171	156	139	162	157	138	163	105	156	155	144	143	170	149	148	143	161	128	133	144	150	150	159	149	147	142	147	157	157	150	175	132	158	133	162	136	144	148	152	137	142	139	157	144	160	151	146	160	172	155	156	129	147	153	141	149	147	129	151	159	150	168	153	148	141	158	159	149	156	130	159	162	161	164	148	141	146	148	138	118	164	140	151	174	142	141	146	155	131	130	143	146	172	136	148	135	135	132	172	139	149	155	144	145	168	138	150	166	163	137	146	128	142	157	160	151	153	173	170	144	136	142	150	131	154	151	150	146	149	149	148	129	150	148	140	168	153	150	159	148	128	145	142	143	130	146	137	165	148	154	163	126	148	135	152	141	163	158	136	159	162	144	140	142	177	183	165	144	150	156	120	142	117	137	150	167	160	137	152	161	138	152	148	145	155	163	148	148	151	155	162	156	158	165	149	150	160	152	160	132	143	160	148	147	161	161	158	171	144	130	157	144	146	147	159	165	157	127	143	170	158	147	161	157	135	150	156	151	160	186	134	158	134	154	154	135	165	157	147	154	159	132	144	145	155	147	165	169	149	118	141	143	131	143	133	147	163	129	165	158	139	158	157	137	146	162	157	169	146	140	139	166	155	116	181	138	124	143	147	160	136	146	138	156	140	168	150	148	137	135	169	158	132	153	160	149	137	151	142	154	164	125	138	188	166	137	153	163	153	153	140	152	147	143	161	160	139	148	160	137	135	134	148	148	149	146	163	164	151	155	136	148	156	140	160	149	136	162	151	149	160	141	157	145	150	150	123	154	133	164	146	160	160	162	165	129	147	157	135	137	146	134	162	151	133	160	176	177	145	166	167	137	152	125	131	140	151	162	140	153	149	138	160	138	157	150	147	160	137	149	160	154	153	172	190	143	159	146	166	157	124	139	155	165	159	135	159	138	139	145	157	172	140	151	156	140	145	143	157	148	168	132	157	143	160	153	155	137	140	130	138	177	150	154	137	136	139	147	164	150	145	157	146	144	139	132	154	130	143	144	162	140	148	158	164	147	143	127	143	153	138	154	169	149	145	153	139	182	153	136	152	157	151	145	146	154	163	154	148	158	143	146	127	139	144	140	149	168	147	169	131	150	167	164	149	176	122	139	148	160	142	169	139	159	140	157	120	163	150	151	143	184	136	150	139	157	156	156	156	140	133	140	168	150	148	146	162	153	140	157	155	136	150	140	144	144	149	163	142	144	139	154	147	153	155	181	123	159	148	148	139	147	152	156	147	160	132	138	144	177	164	150	160	132	145	197	142	141	159	139	140	155	162	167	148	140	170	147	135	148	161	148	136	153	168	144	159	154	153	145	180	151	161	148	125	145	144	149	155	143	166	141	145	159	178	145	141	148	144	157	161	146	148	167	166	130	141	153	141	158	128	145	156	169	163	145	157	164	183	159	124	135	171	159	163	145	143	149	142	139	138	161	141	156	143	145	148	141	151	125	165	150	140	137	145	148	143	143	146	150	144	146	138	163	135	130	148	156	170	171	163	149	148	123	151	169	172	157	156	132	163	167	124	129	143	148	130	147	145	154	164	136	120	148	150	142	128	144	168	146	146	151	158	149	150	152	168	139	129	150	147	146	140	144	147	161	158	163	174	175	145	151	156	142	172	153	162	149	154	147	143	130	156	142	161	140	131	137	114	170	144	140	154	146	160	136	142	150	144	172	144	172	148	162	142	157	169	143	145	140	137	141	135	160	145	185	147	133	143	144	132	151	136	158	156	159	153	154	168	161	160	157	160	145	168	130	161	153	165	158	164	147	138	145	160	147	178	138	141	143	148	125	178	156	164	153	165	153	169	153	139	144	151	151	156	152	144	141	154	144	145	150	155	157	145	144	163	171	140	143	136	162	161	143	164	131	145	139	155	144	155	148	144	147	147	162	155	139	146	146	153	152	170	177	169	154	151	156	142	156	138	154	146	158	162	147	159	143	146	157	157	140	151	163	156	189	167	146	156	146	155	141	138	164	133	144	142	155	151	167	141	150	143	165	164	139	156	155	143	136	171	148	159	142	140	102	126	125	152	149	159	149	146	149	127	149	136	149	146	153	158	149	135	157	144	138	161	127	162	130	139	128	162	156	149	157	118	165	169	159	164	141	171	152	149	158	161	136	150	146	145	146	138	139	149	138	170	148	146	142	150	149	134	148	143	148	146	146	148	155	152	145	155	147	137	134	152	148	145	136	154	134	144	148	140	153	164	165	159	160	141	156	149	133	158	145	157	165	150	158	121	154	157	137	143	159	150	147	172	150	147	142	149	159	178	144	141	165	148	158	160	142	139	150	148	155	132	156	148	159	148	160	147	150	142	154	143	141	159	152	139	154	150	140	145	159	164	146	178	149	155	162	149	134	133	156	148	145	142	139	157	127	142	152	142	173	146	144	138	135	163	144	153	163	144	178	151	147	140	176	146	154	153	148	161	147	153	160	176	153	154	161	145	139	167	153	164	156	169	159	142	163	160	145	144	174	165	142	166	133	135	157	170	137	158	137	158	140	153	146	142	163	145	150	157	142	143	141	136	153	146	157	152	141	151	153	146	143	140	150	135	181	163	130	152	161	155	153	156	147	125	148	131	156	135	149	147	155	150	146	159	141	155	143	166	133	160	142	155	164	170	149	149	149	148	170	174	153	132	144	147	148	153	164	129	183	154	146	147	160	144	138	158	155	137	138	132	130	150	156	145	149	133	144	138	176	158	136	154	168	178	147	168	134	142	159	126	130	143	161	163	175	143	140	147	150	133	127	135	144	148	134	148	139	154	166	143	160	156	142	165	172	139	168	155	159	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7722	2324	5073	6037	5153	4244	3433	2902	2457	2089	1875	1688	1528	1377	1275	1157	1008	1019	1014	915	931	852	826	782	798	717	734	745	685	670	681	662	625	673	633	652	647	562	618	622	561	578	540	550	589	587	564	624	580	559	562	528	535	556	596	535	522	529	510	569	571	547	555	523	544	533	562	553	546	513	540	502	516	553	505	502	493	530	506	537	519	522	487	513	518	512	536	505	518	513	556	553	484	492	531	523	500	545	487	513	444	529	466	500	514	490	478	532	529	495	539	501	502	500	492	517	489	493	509	521	535	537	494	498	502	492	488	529	514	496	517	510	500	499	526	472	476	539	543	471	526	484	480	525	535	508	485	495	502	543	483	518	512	509	487	492	527	527	542	504	507	506	464	513	491	450	474	502	513	510	519	498	515	503	488	445	498	488	497	558	467	489	502	494	490	483	497	500	503	478	514	508	477	510	509	511	529	529	500	532	496	519	536	469	526	489	511	477	530	534	489	536	487	507	517	489	486	481	483	473	502	466	503	525	444	485	536	474	552	531	515	500	475	501	485	462	480	505	522	518	470	503	455	504	556	499	512	486	485	494	525	505	444	465	474	483	487	489	470	522	497	425	507	530	494	505	510	508	466	520	493	500	479	538	511	489	500	497	486	500	464	521	485	518	472	509	508	468	509	530	526	466	487	474	471	487	479	493	493	525	489	483	465	489	457	469	471	519	543	528	516	451	531	455	435	504	516	520	537	498	488	527	541	523	501	486	489	510	532	518	504	500	482	532	476	479	471	475	531	540	490	500	493	461	502	480	516	502	543	479	510	493	473	493	512	484	494	505	462	470	506	534	471	500	512	521	505	502	439	492	464	537	505	505	515	495	460	453	492	506	499	505	510	507	518	496	463	492	490	514	549	468	477	487	491	500	480	488	509	448	490	479	518	493	444	512	497	522	519	485	485	468	509	494	479	477	523	520	466	560	479	455	494	516	497	526	533	507	500	508	481	512	519	478	460	516	473	506	498	547	485	485	488	497	500	477	514	452	461	474	487	466	498	485	484	479	508	476	493	483	490	520	476	513	520	477	478	495	522	506	480	456	492	459	489	516	488	477	515	521	510	508	493	482	490	485	529	475	512	504	497	501	502	478	537	456	470	508	454	512	485	518	491	521	502	516	536	532	465	527	462	510	509	487	507	469	534	484	478	506	496	475	506	539	509	461	522	502	479	493	507	465	485	463	486	466	489	493	498	503	470	495	485	501	476	512	451	438	497	475	492	495	509	502	490	461	478	488	518	528	551	507	521	519	514	485	467	508	409	514	484	455	486	486	498	487	518	482	464	512	459	451	515	481	438	509	528	510	487	504	484	536	511	522	509	496	538	499	518	466	487	502	476	518	532	511	467	524	483	496	483	483	517	480	487	503	513	516	484	543	495	491	486	522	490	512	527	492	518	511	475	508	504	513	470	502	492	480	464	500	477	490	490	498	507	491	478	507	499	480	489	452	503	507	469	505	493	528	504	508	500	492	483	484	488	520	512	462	517	528	506	466	524	518	495	467	497	449	462	500	515	439	489	481	491	501	524	493	497	470	499	507	505	545	495	518	460	500	490	540	528	470	493	491	474	472	471	522	514	500	461	533	515	521	490	441	488	478	511	513	481	510	518	510	509	491	508	510	514	472	537	515	516	503	471	490	515	503	501	498	509	480	504	513	469	502	502	516	537	484	508	554	506	522	483	485	487	506	525	503	523	483	481	457	499	529	478	508	484	507	506	520	477	512	512	470	501	484	527	498	462	498	491	517	516	514	446	505	469	540	469	478	511	468	477	504	491	484	484	491	484	502	493	520	517	467	540	515	521	482	522	488	500	491	477	498	472	482	516	454	505	525	452	482	498	485	523	436	516	477	563	457	497	486	506	479	499	475	460	441	515	500	500	463	469	505	479	470	496	472	493	487	508	496	520	519	493	468	499	485	500	510	524	475	486	511	481	531	491	494	488	478	499	518	511	489	478	533	540	503	509	500	502	492	497	509	495	494	509	491	502	486	478	498	513	466	462	450	507	515	477	465	498	522	482	458	488	438	492	485	447	471	508	525	543	516	478	495	486	529	548	485	533	493	492	480	491	501	465	485	508	507	494	452	583	510	451	517	493	501	501	497	509	506	476	508	509	483	496	555	472	485	477	502	482	518	500	498	500	475	521	491	497	484	479	525	515	507	503	472	507	503	496	526	513	479	489	446	466	460	494	475	525	510	463	496	492	495	465	513	490	521	463	466	504	475	500	497	497	466	484	523	490	543	511	478	493	498	512	467	550	503	461	493	499	498	495	506	472	522	508	485	445	452	530	477	480	510	462	457	491	460	510	516	489	497	473	501	500	525	477	469	470	476	463	503	481	493	508	492	544	469	494	498	520	470	484	482	465	536	503	516	492	451	463	521	466	472	479	526	509	501	495	489	450	504	536	489	482	503	501	515	486	473	494	500	496	504	524	483	487	495	475	492	481	479	518	540	500	526	536	484	488	530	480	481	485	507	520	480	514	536	469	503	467	487	492	503	490	485	466	506	486	479	490	481	483	539	497	528	471	468	479	458	454	510	519	502	508	476	502	457	483	460	519	485	465	516	516	496	525	458	469	508	469	476	509	478	494	467	517	450	521	507	506	477	507	501	481	523	509	496	500	491	529	514	501	505	478	529	492	518	508	494	482	473	479	520	460	500	512	489	478	501	516	513	471	490	456	503	519	483	498	517	482	516	487	502	505	508	469	512	510	497	473	489	492	507	490	502	475	512	488	561	500	466	518	474	502	475	452	484	506	482	480	495	476	460	510	492	475	476	460	509	510	469	483	505	501	486	473	555	448	443	543	497	508	508	507	487	506	554	510	452	483	510	431	522	474	500	507	532	499	517	515	481	487	464	479	515	516	459	531	512	477	488	445	494	482	553	496	475	453	511	482	512	473	512	534	536	475	530	472	527	491	523	476	490	497	528	528	491	515	561	513	472	481	499	514	481	496	457	500	520	523	468	450	522	491	471	529	470	514	492	473	504	510	493	486	473	469	478	499	444	525	510	518	479	501	470	523	497	473	499	461	496	493	529	472	508	521	557	515	492	512	498	531	478	523	503	488	484	472	496	496	532	499	538	501	468	535	453	520	504	498	542	496	531	492	488	503	492	478	548	490	498	498	511	510	494	474	475	501	478	489	486	498	477	483	507	503	508	438	499	478	451	519	491	489	516	517	487	470	493	448	527	485	527	479	519	489	521	491	493	514	518	518	502	463	521	501	533	529	486	519	491	480	524	471	486	491	462	467	511	490	487	506	478	522	484	474	530	488	486	506	434	515	477	475	469	548	501	508	518	498	472	511	494	507	553	506	456	521	501	534	482	536	456	479	500	482	530	460	500	500	485	510	526	470	465	483	525	482	484	517	510	520	472	442	474	479	474	474	488	495	497	488	499	510	514	492	504	486	478	495	502	493	496	517	474	485	490	483	484	506	484	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2290	406	423	394	388	386	371	364	356	361	391	356	385	366	354	331	368	355	375	331	363	379	348	360	366	353	364	355	363	352	346	351	347	346	324	328	342	369	349	334	330	363	382	333	332	389	375	352	356	356	307	370	366	366	372	370	353	369	342	353	353	358	340	356	361	377	350	329	316	350	353	360	321	401	379	356	362	354	364	375	372	360	361	399	352	332	326	336	325	376	348	354	382	371	370	336	348	371	342	387	350	316	359	321	324	347	335	342	360	310	368	338	339	349	343	347	379	376	339	339	352	356	361	356	350	372	355	352	370	349	322	350	339	375	351	326	346	301	385	344	353	358	330	360	313	343	330	401	353	379	361	364	326	375	361	343	337	348	373	337	370	353	397	393	335	369	341	312	367	377	369	313	349	336	324	368	345	322	379	364	355	349	372	363	377	368	360	368	353	357	375	351	336	390	328	359	338	348	371	357	332	309	380	331	297	372	379	353	346	351	328	377	323	366	314	342	343	383	360	371	357	360	355	387	328	324	365	336	336	331	369	376	344	343	316	364	364	366	348	367	340	306	368	368	349	373	364	330	348	354	328	337	360	328	327	351	351	340	356	368	356	350	327	297	340	351	367	346	340	366	364	357	373	348	352	357	286	364	336	339	382	395	364	341	370	359	363	353	361	381	327	379	333	320	361	345	334	366	366	366	355	320	350	325	360	361	364	367	392	360	321	360	365	350	351	376	331	345	335	354	403	354	329	364	356	321	363	374	364	343	382	342	387	348	356	357	359	371	374	359	349	348	363	348	371	365	349	367	357	353	355	333	368	371	368	381	344	343	352	362	381	340	373	398	355	348	349	337	341	360	346	333	344	365	340	402	373	339	368	345	375	344	349	375	366	346	351	337	360	335	343	360	376	342	385	337	382	336	358	342	353	344	329	346	359	376	374	344	331	346	355	392	349	367	383	327	305	357	419	365	353	337	393	334	353	360	356	359	327	354	346	338	369	334	362	355	357	362	391	344	357	367	348	369	371	340	341	350	370	316	338	364	367	336	354	380	336	366	359	345	355	305	378	350	336	353	331	333	315	353	358	336	321	369	375	344	339	328	343	366	347	344	326	368	363	371	342	379	348	368	357	362	341	343	334	318	374	326	339	374	351	346	356	354	363	340	335	340	353	337	374	312	346	324	360	340	327	339	350	381	382	347	342	360	384	355	342	371	367	359	377	336	357	330	371	345	350	368	348	380	325	350	360	337	377	390	350	346	342	366	357	354	373	362	332	363	332	334	368	344	334	352	389	367	319	363	337	358	387	358	379	388	353	330	345	327	346	316	351	323	363	378	357	353	330	361	348	356	360	360	365	315	356	362	343	339	363	358	361	338	334	337	392	350	372	370	355	322	354	340	354	394	371	340	346	321	340	359	334	333	332	345	356	308	346	391	365	340	325	347	345	338	364	328	332	334	377	369	365	368	369	347	373	354	369	390	352	358	333	341	353	360	351	374	371	374	347	355	346	346	345	366	340	397	381	330	352	353	352	354	361	363	352	343	335	360	345	358	366	367	372	339	352	344	354	332	377	359	334	316	337	364	390	351	367	378	331	343	367	382	330	320	350	337	360	359	355	341	346	356	339	335	400	349	346	356	332	357	352	364	339	367	321	312	312	384	351	332	362	346	352	356	347	352	362	351	358	335	355	378	334	347	388	335	363	381	366	359	369	346	358	339	364	335	335	362	319	344	338	354	355	343	357	333	329	329	307	357	368	314	371	370	363	375	341	342	352	361	362	369	387	378	343	339	349	350	360	374	349	375	383	359	370	311	349	372	357	377	353	337	372	355	391	351	353	353	360	342	329	318	354	374	310	382	373	352	393	365	341	371	390	337	352	359	364	360	343	352	337	395	339	352	359	340	341	344	378	325	323	341	370	368	366	378	375	336	360	377	352	346	369	351	347	368	363	341	358	349	361	363	371	330	383	371	338	347	344	360	326	323	361	392	324	340	332	353	357	332	354	385	368	340	367	349	332	362	319	365	352	377	325	330	364	363	351	360	350	381	339	331	373	326	374	325	383	365	323	375	346	332	357	375	349	349	354	355	375	341	340	358	355	361	357	326	359	371	363	368	351	340	362	373	385	388	345	349	358	350	347	383	356	336	327	337	354	353	344	363	345	351	353	334	363	316	381	350	334	364	340	325	330	341	353	361	392	336	339	357	378	332	338	326	352	326	342	352	328	347	347	350	375	365	292	366	350	333	362	343	367	362	343	343	362	339	337	326	329	320	367	364	356	339	332	362	399	353	371	346	338	354	356	314	348	389	344	376	344	346	388	358	349	336	354	362	337	360	359	351	380	350	331	377	369	360	331	351	348	342	370	352	369	329	398	344	335	411	392	357	367	356	358	363	378	361	361	334	371	356	332	328	362	353	375	375	376	355	333	303	365	369	357	345	360	331	321	368	339	330	357	325	323	364	377	352	343	357	351	357	362	339	399	346	349	360	375	347	360	355	339	352	365	349	341	349	347	359	350	397	342	339	366	363	371	388	351	337	343	362	385	341	375	339	339	360	339	358	358	352	310	357	324	354	367	368	389	378	366	343	366	326	374	362	342	346	375	359	346	394	335	358	352	395	340	389	368	339	367	324	348	337	356	349	357	335	349	361	353	338	343	341	384	336	371	333	331	344	410	354	330	343	370	355	313	357	318	379	329	357	360	350	378	354	359	350	386	343	311	376	359	352	357	343	384	370	347	361	345	344	333	332	344	351	348	348	343	337	372	349	339	375	352	358	362	358	331	345	337	362	375	334	329	357	308	321	351	328	373	347	355	353	321	318	397	318	316	353	338	329	346	373	366	327	363	354	346	343	344	357	340	337	379	364	365	362	349	349	351	348	353	343	347	382	376	319	381	342	353	349	389	341	357	345	371	370	358	358	385	314	358	308	363	370	351	373	350	339	363	363	363	361	340	351	347	329	344	389	373	371	323	326	363	359	337	386	321	341	368	339	365	362	348	355	329	349	340	364	345	368	330	316	338	322	340	348	371	342	362	352	349	346	390	355	362	340	367	375	378	363	343	360	358	364	342	351	324	396	352	359	378	381	371	401	328	311	369	360	372	319	321	365	331	347	327	363	378	311	344	338	407	375	340	334	367	349	403	362	351	318	356	334	343	360	364	366	333	360	362	342	374	335	363	328	358	324	392	390	377	347	352	356	372	334	331	333	361	349	308	357	347	361	342	329	333	312	366	355	348	384	354	397	373	333	318	323	363	405	346	342	358	358	340	366	352	356	401	327	329	350	371	317	409	410	344	347	319	360	334	334	386	352	357	386	362	340	332	338	381	386	396	340	373	366	378	379	371	342	314	384	338	355	350	327	363	391	375	356	337	353	369	352	351	336	385	338	349	361	334	339	365	343	370	393	315	336	383	346	352	364	347	374	362	365	343	366	355	347	369	325	359	358	316	387	364	352	365	335	352	333	339	336	333	330	335	349	383	329	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2603	1100	1228	1260	1234	1144	1115	1119	1039	1045	1075	1147	1098	1045	1065	1019	1053	1019	1052	1087	1051	1045	1022	1042	1039	1017	1010	1041	1038	1019	1028	1014	1056	1041	986	995	942	1053	1045	1012	1005	1010	1026	1027	989	1002	1034	1095	1030	986	986	997	1069	987	1053	1008	1003	1037	957	1004	994	994	964	1030	983	1021	1001	1043	1002	1001	1008	1028	1022	1008	1089	1007	984	1010	1024	1044	1014	1016	975	1012	1022	978	1029	995	972	988	1050	978	993	1013	1031	953	985	1025	1007	1016	1048	1015	1014	996	1027	1039	1045	1028	998	1012	991	1016	1012	1040	1042	1032	990	1067	1017	1065	1019	1071	1017	1063	1000	984	1019	1076	1067	1006	992	1082	1025	1022	1020	1020	1030	996	1034	1022	1016	1027	1025	1049	971	1032	1037	957	1026	1006	1008	993	1033	1030	999	1081	1011	1027	975	1019	993	1096	1025	988	1040	1020	1002	1014	981	985	995	971	981	1037	1048	1028	1017	1010	1056	1006	1018	992	998	1006	1018	1074	1019	1050	1043	1043	1060	1002	978	1001	988	1020	1044	998	1013	1041	1043	978	1029	1011	1000	1049	995	1003	989	1055	1014	965	1020	1034	1011	1049	995	1002	1058	1012	1010	998	990	1064	1025	1021	998	1006	1024	1015	985	1042	989	984	1011	1112	1052	994	1043	1007	1054	1072	1010	1035	1019	1013	961	1006	1064	955	1030	1012	1017	969	947	1008	1008	986	1041	978	1011	1049	978	945	1081	977	974	1030	1035	1003	997	967	1042	1007	1067	980	980	1070	1024	1024	1042	1057	1010	1002	1008	1057	1017	997	974	1034	1063	1036	978	1019	1025	977	1032	973	984	1009	1036	1076	1023	1013	999	1037	1058	1004	991	1096	1005	1081	1001	1017	1033	971	1009	1007	1043	1003	1015	1026	1052	1070	1015	1013	1013	954	951	1060	1043	1069	1056	958	994	996	1031	1033	1083	1045	1020	1015	1072	963	1058	1044	1041	1010	1006	1033	988	1024	1044	1037	971	936	1011	1027	989	1021	1003	1013	1016	1000	1071	1009	972	1065	998	1058	994	1027	964	1017	1022	990	1018	997	1028	1041	1022	973	1037	1007	996	1019	958	985	1035	1004	969	1000	997	988	1001	994	1028	1014	1001	877	1065	983	1028	1031	1042	1018	1035	1025	946	983	1059	1016	1029	1025	1022	1079	1052	999	968	1087	1035	1033	1032	981	1017	1005	1006	1010	1010	1024	995	982	1098	1040	1026	994	1017	1014	1015	1022	1027	947	1032	1017	1016	965	1034	956	979	1054	1044	1059	1014	1005	997	1013	998	974	1019	989	1021	1001	987	1031	1007	1018	972	1019	1062	993	1008	1025	1050	1008	1027	1032	1068	1025	955	1048	1015	1056	955	999	1034	975	1018	1003	990	1014	1062	994	981	1044	1015	1012	1005	958	986	1031	989	966	1034	1003	987	1036	1019	1020	983	1045	990	953	1016	1005	1034	966	1017	961	946	1024	994	1021	1067	979	1026	979	1030	1012	974	1005	991	1012	961	977	1007	1009	1034	1036	1036	1027	1053	1011	1028	975	1007	995	1067	1060	1063	981	971	1023	1018	1042	1041	940	1022	1002	972	1016	1039	1005	1015	978	1030	1011	1031	1020	987	1036	994	1079	1007	1043	1023	1013	1030	1003	982	1087	1001	1010	1000	1032	1013	1012	983	1071	1035	1062	1044	1049	996	1032	989	996	1014	1048	1035	1047	1037	1034	932	1013	1041	1030	1067	1004	1032	1007	1059	1021	1030	982	1015	1004	1018	1062	987	1037	988	1028	1035	1023	986	1059	1029	942	995	1018	1021	997	1005	1011	1016	1018	994	1018	1003	1062	986	1024	1035	1034	1026	1025	994	1026	1010	991	1010	945	1041	1016	1031	998	987	1025	1016	1030	1006	1043	1021	1003	1014	968	1043	1053	992	997	966	1011	1030	1049	971	1023	1010	990	986	988	1029	1023	1029	1014	1066	1022	1063	1029	1060	990	997	1009	997	988	982	980	1021	995	1027	1052	1018	986	1056	986	1019	978	989	1026	1006	1037	1070	1048	1022	977	1024	1024	1015	994	1070	986	1025	952	972	1027	985	1044	1022	1037	1023	1038	1049	1090	994	1056	952	992	941	990	1033	996	1017	1069	955	1006	1007	966	975	985	1033	975	1039	1069	1047	1002	986	1080	1030	1023	1023	1023	1051	1046	986	999	1024	979	1012	983	948	1057	1019	1024	1040	1027	1010	1015	1027	978	991	1063	1065	1052	1021	1027	1035	1008	1037	1022	975	1018	1027	1053	997	988	1038	1019	1030	992	1046	1013	1040	964	1010	1015	1069	1000	1002	972	994	1054	1037	1031	1002	993	985	1000	1047	990	1029	1066	1026	1000	1079	1050	1010	1054	1046	978	1033	1033	985	999	1061	1008	1055	1007	1049	1064	975	1033	1024	1044	958	1060	1009	1045	1083	1032	971	1007	990	1061	1022	1041	927	1071	983	986	1037	989	1036	1020	1021	1059	1044	1075	1043	1027	985	988	1009	1023	1055	1033	1034	1006	1003	1020	969	1038	1028	1015	1018	978	1056	975	946	1023	1007	1038	1023	1022	973	987	1004	1014	995	1061	1032	1050	1042	990	963	977	994	941	956	1042	1033	994	1000	1083	1017	979	1024	955	995	959	1016	1002	972	1014	988	1081	1025	1018	1019	1014	1041	1031	1066	1023	984	1051	1059	1018	1073	1008	1028	1012	978	970	1010	1102	1010	969	984	1015	997	1058	1034	1001	958	1024	1020	955	1017	1034	1036	1066	1007	973	1020	973	993	1041	960	1000	1058	1025	1083	960	1030	1025	1025	1001	1008	1082	954	1049	1029	1014	1007	960	1031	1045	996	1047	1022	1032	1048	994	1034	1001	990	1058	1004	1035	990	1024	1006	979	1005	1051	1037	1000	1036	975	1045	1038	1027	1004	995	1089	1034	978	1047	998	1003	992	1002	1006	1073	1013	1027	990	988	1042	1025	1014	991	1006	1002	1018	969	978	998	1005	984	982	1030	989	990	1059	1004	1039	992	1017	982	955	987	958	1051	979	1021	999	1024	1034	1050	1023	1008	966	986	1006	1055	1029	996	975	967	975	1045	1006	989	980	1041	967	1040	1065	1109	1010	1032	978	1062	993	1026	1031	1027	1012	1059	969	1023	1045	1002	1060	979	1029	1009	999	1050	1020	1009	1012	1034	1030	993	1037	978	1001	1005	1051	994	1003	1036	978	1036	991	987	977	994	1051	1032	1108	952	1024	977	1039	1056	1051	1012	1044	1018	1053	1027	1008	998	1035	936	1051	1008	1018	1054	1005	1020	1040	1043	1057	1007	1067	989	1006	1020	990	1001	1012	1000	1044	1025	987	1034	1009	1006	1012	1005	1020	962	1051	998	1008	1010	996	1025	977	1054	978	1028	944	1072	1028	974	1039	1000	1037	981	983	997	1032	1032	1062	1040	1011	1017	986	1032	1017	1060	954	1052	1077	1057	1017	1008	1017	974	1125	1071	1042	1028	1035	993	970	1013	1021	1029	994	989	1057	1055	1056	989	1013	1015	969	1018	1044	1069	1062	986	979	1031	1050	1023	1035	1033	1003	1029	952	1025	1032	981	1027	968	1007	1015	992	1045	1057	1026	1022	963	965	977	1030	1002	1023	991	992	1034	1051	1040	1033	1007	1012	1011	1003	1060	980	990	1048	1016	1026	981	1083	1063	1016	1058	1053	981	1020	1100	1045	1009	1004	984	1001	1023	964	1014	1020	1061	962	1004	963	1012	1015	1018	1028	1041	1057	1003	1009	1050	1048	1046	1026	1056	1038	978	993	990	999	1029	1052	1101	1041	1017	1004	1037	1004	1009	951	1048	1083	1057	982	1005	1020	1063	1081	992	988	1053	1001	1037	1042	1094	951	996	1002	998	948	961	962	1024	983	1047	1058	996	1001	989	1059	1003	951	1071	1057	998	1050	1061	1027	1021	1055	1031	1001	997	1020	1007	1017	1013	1026	1038	1077	1021	1036	1036	1020	992	1008	984	1023	1069	1021	1036	963	999	1020	991	1005	978	1080	1015	982	1036	1017	985	973	1004	1052	943	987	1012	986	1026	1059	990	1002	1027	973	1006	1001	970	984	1037	1007	1037	1012	923	1016	1035	1036	1022	1054	1016	1024	996	1014	1040	1062	968	1003	1055	1040	956	1017	1046	982	942	1026	973	1071	1029	1079	1038	1004	993	945	1006	994	972	1003	993	952	1005	1014	1020	1002	1038	1079	1070	1033	966	996	964	1023	1053	1048	1003	966	1010	993	979	1018	1011	957	1003	1025	1019	1032	1024	996	1061	1006	996	1038	992	1017	985	1015	1003	951	1035	1061	1028	1026	1063	973	1014	1052	1018	1010	990	982	988	972	1026	1022	1027	1003	975	1041	1017	1025	1089	1034	1012	985	1031	1088	1038	1010	1000	1032	1017	982	1020	1002	936	1073	1033	1009	1012	1006	960	953	1054	1039	1029	1033	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8935	1051	1407	1149	916	680	546	478	419	364	333	292	317	312	272	276	256	230	316	236	285	245	234	251	235	234	226	260	214	259	259	242	242	214	210	225	248	226	247	226	235	226	239	241	193	215	222	209	220	239	214	213	213	242	218	237	221	205	231	241	213	236	234	232	220	240	209	219	242	214	224	248	239	230	219	199	230	223	205	192	238	217	230	215	278	198	225	212	237	221	208	227	230	220	217	216	236	211	201	229	200	238	230	220	208	253	218	236	208	209	219	238	206	217	231	218	216	193	234	197	222	220	215	213	201	244	226	222	262	211	230	249	220	229	208	229	201	227	218	233	219	225	224	193	221	209	233	201	224	246	211	207	230	227	220	229	223	186	193	222	222	213	209	206	218	213	226	214	192	217	203	228	228	228	215	212	212	214	231	232	217	204	184	215	221	224	211	223	230	220	198	218	241	239	184	216	203	198	202	239	250	216	226	232	207	209	246	223	188	247	200	234	234	233	233	249	210	208	202	203	224	226	221	225	218	217	227	223	218	210	231	225	233	199	221	209	225	207	219	229	229	224	201	232	206	220	208	224	214	205	218	207	244	213	220	245	209	217	217	235	214	216	232	208	185	233	219	206	225	233	230	223	209	223	230	223	237	188	215	228	233	225	203	220	229	227	225	226	206	213	202	205	217	246	222	198	227	219	220	249	242	217	218	222	213	220	209	226	216	209	228	220	228	200	237	228	218	244	229	210	223	224	210	230	228	209	235	263	231	211	213	225	206	212	223	195	216	232	226	206	260	237	228	221	231	197	208	194	242	194	188	194	222	220	215	208	221	209	216	224	188	220	193	211	227	214	227	236	226	190	203	212	212	235	198	213	220	218	213	219	219	232	234	249	234	212	209	238	207	207	220	212	223	209	208	226	207	229	250	220	206	220	226	230	216	239	220	230	209	220	216	237	229	231	201	203	240	229	216	238	238	217	188	221	256	197	220	210	233	206	210	215	233	214	234	208	225	210	213	215	227	198	196	226	197	237	229	222	228	198	231	234	205	200	210	193	231	200	235	217	202	213	239	223	210	238	233	189	213	212	214	194	228	234	204	232	229	211	235	219	207	208	232	242	219	237	221	227	239	212	204	217	228	209	232	221	206	225	213	202	217	204	211	229	202	226	225	241	233	223	227	236	216	248	219	192	226	218	202	231	232	217	205	207	220	229	225	228	209	234	227	239	237	206	239	230	218	206	227	240	251	213	216	220	208	194	227	233	207	224	224	224	217	233	207	228	199	202	217	227	210	216	214	219	221	257	214	222	217	217	209	215	230	200	221	227	204	213	234	219	238	205	217	206	215	211	190	252	204	213	222	204	195	213	224	207	212	232	220	227	190	211	222	237	213	237	234	224	192	240	229	261	233	221	223	200	216	239	186	235	233	227	204	226	207	234	207	230	208	226	222	237	224	224	241	234	202	187	207	239	213	223	243	191	232	218	187	208	247	241	193	204	213	231	243	234	223	217	224	213	207	209	239	209	221	223	205	194	237	216	221	216	199	239	210	206	205	188	232	214	208	208	199	222	201	237	216	221	201	237	238	199	201	213	202	216	235	227	225	229	216	216	187	215	199	210	232	200	223	223	216	240	223	204	216	209	238	217	222	232	221	219	210	208	209	204	229	190	212	240	251	202	224	224	240	213	229	195	230	217	208	217	195	193	212	230	219	223	263	220	218	216	244	228	221	200	231	246	216	219	200	228	227	227	261	203	218	253	219	221	235	197	211	222	226	237	244	216	202	228	209	227	229	202	213	217	215	204	235	211	252	226	228	193	250	222	222	243	227	214	220	253	220	218	252	219	192	211	234	250	196	223	217	244	211	233	233	225	242	217	207	212	206	194	212	205	206	207	223	234	215	240	223	226	220	200	256	227	223	221	197	206	222	236	206	209	246	184	213	224	195	227	212	204	231	218	219	182	194	234	219	244	221	233	225	240	228	218	238	220	229	203	196	214	190	195	226	220	214	220	204	222	221	217	208	237	215	222	222	223	225	200	230	213	215	220	194	199	200	224	214	219	233	229	201	227	208	235	237	232	198	219	210	221	222	222	208	199	228	229	218	218	219	208	205	218	199	243	204	213	211	212	235	212	227	227	215	202	219	209	219	202	214	213	215	238	250	215	218	226	216	233	203	237	198	236	204	233	213	202	233	217	201	199	214	188	243	221	207	194	232	254	243	228	220	248	180	240	238	238	235	211	211	220	209	225	224	214	228	233	223	224	210	227	206	198	217	208	182	226	208	186	244	208	201	237	208	232	240	205	213	202	215	218	170	200	225	222	224	204	229	237	247	226	237	235	196	225	229	218	192	226	219	203	228	225	212	236	204	243	217	189	202	228	246	226	232	231	229	223	241	219	213	215	228	242	210	217	207	224	232	226	216	197	225	230	222	181	225	210	232	207	233	247	221	237	204	207	224	211	218	215	218	231	207	212	198	229	221	202	209	234	234	221	189	223	218	231	213	222	217	233	235	197	242	203	212	221	220	201	218	236	208	209	204	218	212	217	262	232	246	201	230	233	236	194	227	221	229	217	227	213	206	231	186	232	205	238	191	243	227	193	239	236	193	197	225	237	231	223	232	197	217	233	215	213	236	202	239	196	211	240	213	232	234	221	236	236	227	218	222	223	213	207	220	214	218	217	220	218	214	207	242	208	240	218	259	218	222	196	228	222	220	233	220	190	216	213	197	251	206	235	222	196	235	218	202	214	219	224	234	218	206	185	250	195	216	208	238	208	219	227	197	190	226	256	222	232	211	208	236	228	226	206	212	237	202	214	204	232	262	218	220	212	218	200	219	208	206	203	231	211	213	206	217	214	250	211	226	221	207	233	196	258	227	215	215	230	211	229	224	226	192	232	204	209	211	224	226	201	196	237	225	234	223	235	250	210	213	237	233	197	233	218	221	238	238	210	222	230	228	204	215	233	220	233	201	239	254	229	244	243	211	223	242	233	202	225	215	234	195	205	212	230	224	232	229	211	214	210	219	223	230	216	220	200	216	235	222	239	225	211	209	205	203	200	218	205	188	223	229	224	212	214	227	238	213	229	227	212	253	244	204	209	213	215	217	226	216	218	193	200	218	207	193	236	202	219	216	235	218	227	243	223	214	205	247	233	212	211	214	241	217	217	216	245	220	253	259	240	220	230	223	208	231	212	220	194	222	224	202	255	242	201	229	210	253	209	230	220	223	215	224	194	227	202	218	228	202	207	211	222	217	221	189	197	223	226	194	210	222	231	199	236	218	203	217	244	227	215	226	222	227	238	232	224	224	224	217	214	206	182	195	205	237	214	224	240	204	208	226	219	235	223	224	199	208	230	203	204	185	211	221	198	205	204	216	218	204	226	270	237	235	202	208	213	231	229	213	185	224	252	227	211	200	228	225	225	208	214	210	206	216	214	248	191	221	210	231	194	250	228	214	212	206	235	213	227	235	227	231	233	207	214	201	201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5701	1542	3021	3695	3271	2612	2284	1919	1671	1523	1427	1268	1184	1105	1061	1017	1012	960	917	882	907	857	833	822	792	793	801	741	741	756	824	759	737	730	740	723	694	716	720	728	723	732	663	703	702	708	701	723	716	703	734	741	695	744	693	751	675	675	709	700	668	646	770	694	671	694	701	721	663	649	696	697	682	682	715	685	694	695	681	675	666	658	662	694	727	697	735	688	691	697	679	695	671	665	698	705	682	627	705	645	646	687	705	686	632	669	665	674	721	690	696	660	671	630	671	662	722	673	672	709	675	666	707	664	695	699	661	675	662	705	722	701	677	662	689	652	727	674	701	675	710	684	691	621	683	633	686	646	663	686	679	603	709	608	668	691	677	692	675	676	653	697	685	641	676	663	647	653	660	677	665	650	675	692	684	697	652	697	665	675	691	635	655	680	661	715	690	652	698	682	636	695	710	706	643	710	682	633	677	681	707	738	655	705	663	675	655	674	700	701	660	678	655	726	705	674	685	648	682	683	665	668	675	725	659	661	662	679	644	700	657	672	646	689	661	667	684	704	711	690	661	666	676	656	619	671	669	642	657	645	672	694	700	634	690	688	659	671	697	677	701	640	616	639	776	671	648	638	674	660	687	672	661	678	653	651	696	662	670	673	645	698	656	701	726	698	677	689	612	668	668	623	666	653	685	711	695	605	720	638	675	667	639	654	639	624	649	677	697	652	656	672	675	713	711	672	673	682	718	684	689	647	677	697	633	676	673	652	671	701	703	631	685	640	659	654	701	612	659	686	699	647	686	614	653	674	679	669	672	657	653	667	647	665	684	666	682	678	650	653	680	702	682	686	670	706	631	665	666	702	647	709	665	677	661	621	608	677	676	681	639	635	668	696	651	656	681	693	654	628	739	661	662	665	679	693	672	635	628	636	627	664	661	685	610	727	637	708	698	647	724	699	674	649	693	694	651	693	678	678	650	705	649	652	666	653	646	611	690	638	674	667	616	696	683	684	686	692	685	611	701	648	715	675	640	638	663	641	662	702	765	678	654	645	656	681	683	678	672	648	653	663	695	691	632	673	657	690	721	666	678	662	665	734	648	672	692	672	677	663	658	664	681	648	623	659	688	623	676	678	668	689	708	688	659	669	671	665	650	671	697	668	690	716	651	667	679	678	682	653	676	667	691	647	644	656	656	657	625	679	657	677	679	690	653	644	679	654	667	646	667	704	688	689	691	667	709	633	735	677	665	662	688	698	673	642	653	665	678	646	683	699	690	663	632	661	704	624	636	693	659	691	657	636	668	690	663	694	692	657	678	664	673	676	669	679	684	690	660	660	626	698	667	619	714	658	690	693	673	686	694	624	630	681	656	683	682	686	689	680	695	639	708	671	636	675	703	665	667	718	650	682	703	657	662	678	626	679	633	667	656	664	672	616	699	673	653	677	669	649	662	702	704	686	705	642	656	645	674	730	665	683	739	736	632	668	726	633	683	703	673	657	696	691	693	679	641	672	666	663	650	649	663	652	657	621	678	652	646	682	673	664	705	663	663	672	681	665	711	657	637	728	645	664	707	622	702	694	674	662	645	639	647	692	653	665	683	650	720	633	660	689	676	651	634	727	704	663	696	678	661	677	671	651	667	680	657	687	673	712	644	693	647	663	652	591	677	655	634	657	703	688	653	706	662	671	637	659	635	717	629	639	664	664	639	663	654	650	667	677	660	673	681	638	620	652	670	629	679	665	667	688	699	669	676	639	698	675	667	655	638	684	715	618	681	679	656	715	664	656	696	623	664	644	640	673	693	719	646	619	643	667	662	628	674	701	678	641	707	683	683	600	591	619	672	680	698	661	643	674	642	637	669	674	656	645	666	655	659	684	614	689	673	643	757	654	692	656	762	645	679	689	652	684	653	611	694	656	688	702	674	655	651	664	682	674	623	651	661	686	633	639	656	659	665	654	655	698	690	669	659	669	665	661	700	706	637	683	668	639	688	676	639	657	676	718	668	635	707	673	618	664	702	690	691	666	707	677	691	654	628	712	695	631	669	668	622	700	655	655	652	614	665	634	731	671	687	640	730	703	677	659	691	659	647	671	684	664	701	688	684	689	638	627	690	643	719	647	698	672	659	671	685	655	672	690	645	691	681	662	683	665	679	671	685	672	676	678	685	650	717	670	699	632	633	690	719	688	673	683	622	657	692	670	692	693	682	711	695	703	659	629	681	683	624	676	696	658	656	674	667	691	690	695	693	650	679	699	645	652	641	658	643	663	695	699	693	637	653	684	644	691	667	708	666	731	660	632	669	671	669	693	681	618	674	662	697	664	708	693	671	668	663	656	658	710	662	670	639	722	597	643	665	668	650	665	691	657	690	617	635	686	635	641	689	635	689	673	692	633	682	667	640	687	657	617	631	704	650	651	623	639	616	703	683	621	639	674	653	735	631	617	635	664	635	690	669	735	699	664	685	660	720	673	634	649	615	684	708	697	650	669	645	649	656	699	650	647	637	626	696	669	676	652	648	710	648	692	660	644	678	676	665	674	677	668	663	681	666	696	645	684	627	630	603	662	657	728	694	670	666	647	670	671	722	664	659	674	637	690	676	667	658	706	671	697	648	660	698	678	676	700	695	635	664	692	701	712	650	677	658	641	703	686	663	670	661	674	636	718	673	694	664	671	662	670	679	680	693	660	669	648	671	674	679	665	682	637	695	649	706	684	709	607	664	675	710	636	637	694	679	694	711	641	732	660	681	739	676	639	643	686	658	664	611	679	666	648	658	640	726	663	695	678	682	665	698	664	713	683	669	679	688	692	661	690	674	705	690	670	685	670	657	616	669	639	618	631	740	646	661	708	623	667	689	669	692	699	674	640	689	680	696	707	648	631	664	646	692	661	622	651	627	645	704	729	673	656	682	685	658	668	643	675	695	689	677	647	677	660	645	658	659	663	683	672	727	735	634	660	669	626	689	639	653	645	650	728	657	711	664	615	687	627	693	651	646	676	689	633	675	646	690	656	662	692	686	712	640	615	646	672	641	662	679	665	683	698	705	649	710	631	672	695	691	660	671	679	652	692	678	662	661	701	675	685	667	653	624	667	659	699	677	644	663	661	656	677	710	698	649	732	690	701	708	668	703	702	679	641	646	634	648	663	685	688	734	685	678	700	670	635	633	713	695	634	715	680	668	682	669	678	678	694	654	677	718	675	639	636	648	655	646	702	679	691	695	693	655	691	671	672	683	661	688	637	665	679	679	663	678	685	716	656	677	662	653	657	710	679	697	664	706	667	647	673	696	689	641	662	729	677	661	682	648	664	641	684	651	659	650	665	697	652	728	697	684	658	699	666	666	677	710	597	717	673	671	686	651	690	673	720	646	666	638	648	661	666	655	630	678	677	637	686	665	729	666	638	666	623	658	722	676	634	684	667	670	720	649	648	680	695	653	684	630	637	662	678	721	604	642	682	678	635	656	700	681	635	607	707	687	664	711	635	655	678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16040	2245	2510	2019	1386	1034	716	612	480	389	392	360	309	266	246	238	229	214	237	211	216	221	187	213	186	188	159	178	180	153	146	168	181	165	154	153	173	181	160	178	138	140	163	149	160	169	160	160	146	148	150	164	173	158	125	147	141	157	141	142	166	175	162	147	139	178	128	157	169	167	152	149	132	142	149	145	162	151	137	151	166	140	141	149	159	157	160	144	168	140	139	157	139	162	152	162	145	141	152	156	138	144	133	173	155	161	152	140	162	141	148	139	139	149	140	144	155	133	159	147	140	153	143	170	123	153	121	140	156	170	164	127	166	132	165	143	142	144	152	143	153	153	169	158	174	170	136	151	146	156	154	159	162	143	149	164	163	166	135	161	138	132	153	157	171	157	137	126	163	153	150	138	142	157	126	137	151	141	129	135	132	124	152	180	147	147	143	140	177	147	129	131	150	122	140	147	159	158	145	172	170	144	148	139	163	153	136	140	152	148	138	141	171	156	153	128	151	169	153	132	166	131	144	161	149	151	170	138	156	117	124	124	135	133	141	129	167	169	150	146	142	151	136	157	145	145	138	144	144	156	132	145	173	154	138	143	141	157	138	151	144	145	154	124	146	145	143	133	158	157	139	168	156	154	137	135	170	144	143	149	153	140	133	148	146	146	138	162	145	130	142	164	159	129	148	139	135	147	153	150	151	142	132	148	161	157	163	139	124	128	137	176	133	158	143	176	150	163	155	149	144	149	173	149	144	128	150	162	151	163	160	161	139	145	138	129	144	127	132	155	128	152	171	159	149	172	151	122	143	150	171	138	162	164	158	139	152	155	149	142	157	150	142	138	136	140	138	176	144	144	169	143	155	153	146	159	126	168	149	146	129	156	149	154	131	150	138	154	146	139	152	148	162	150	157	167	160	129	158	167	134	161	162	148	166	157	151	142	151	136	153	163	148	128	132	144	142	148	139	140	137	159	145	160	144	149	141	154	155	138	113	131	138	161	139	151	137	137	153	168	144	169	147	125	148	141	159	172	138	160	140	162	146	135	148	152	141	130	154	151	144	147	146	123	151	167	151	154	144	151	133	158	141	161	174	137	138	131	134	145	148	154	168	146	151	146	158	151	132	141	141	155	167	133	154	151	151	124	144	132	151	134	132	145	146	145	161	143	152	138	155	143	165	158	158	142	152	159	137	135	133	162	133	121	148	169	155	151	160	142	141	142	151	166	143	152	158	132	130	168	160	140	142	136	157	140	138	137	144	149	146	150	140	140	145	130	127	162	131	167	137	153	161	137	150	153	172	136	160	148	135	148	162	152	149	147	156	161	153	140	144	130	150	165	136	127	150	134	154	141	135	150	149	152	136	146	144	137	180	148	163	150	114	134	149	154	148	150	153	139	148	145	135	157	152	145	137	141	143	132	148	141	159	152	159	140	140	158	140	133	139	158	162	148	153	142	144	141	156	135	118	173	167	185	162	131	152	135	142	146	164	142	132	128	150	157	142	142	149	143	132	153	157	153	162	130	142	150	155	163	161	140	159	162	174	151	168	154	147	145	154	149	158	149	141	156	142	140	173	146	152	154	135	174	141	133	147	154	138	148	147	132	142	157	156	150	160	153	144	142	146	149	141	174	155	135	155	137	161	148	161	159	159	142	181	176	148	143	153	162	122	147	173	151	140	147	141	143	159	153	145	137	143	140	126	144	137	162	142	154	172	149	137	151	147	161	144	142	139	142	145	142	146	171	163	151	148	131	134	130	137	144	148	170	179	138	149	128	131	125	156	160	153	162	165	153	172	156	144	147	143	143	151	147	150	157	144	143	170	138	165	154	133	150	157	141	147	147	153	167	154	160	152	138	142	150	122	143	142	162	146	173	147	163	129	168	154	135	152	145	148	115	151	123	159	157	132	140	159	154	135	154	144	184	141	131	149	151	150	147	145	149	133	152	145	151	144	120	170	131	152	141	144	162	160	170	136	129	160	146	162	137	149	175	164	174	143	149	148	138	147	134	144	145	143	155	172	163	157	158	156	152	137	131	139	143	161	152	144	152	141	155	143	154	154	149	133	157	161	150	154	136	126	145	145	153	154	149	153	130	178	127	152	152	154	150	144	136	133	137	149	145	143	135	156	152	141	141	141	138	159	163	165	159	143	127	146	142	144	160	133	147	158	150	154	160	155	154	139	141	154	141	158	135	157	186	158	161	167	134	148	159	147	142	146	150	137	132	160	166	139	159	144	139	174	131	163	141	162	128	156	159	154	164	165	132	150	139	156	123	148	138	184	148	154	161	143	133	166	145	133	133	143	149	133	142	191	156	155	158	167	157	154	184	148	141	171	167	141	142	143	131	145	171	136	146	159	160	148	159	162	149	141	140	187	170	164	164	149	124	139	129	180	123	148	153	168	151	146	138	147	155	136	151	146	148	171	131	172	149	147	161	162	151	152	157	144	142	156	141	142	164	148	153	139	146	145	139	144	164	139	128	167	147	160	158	161	140	158	138	151	153	169	137	129	157	160	144	139	144	133	150	146	141	145	160	145	130	137	170	133	139	146	142	164	134	157	136	147	146	164	167	177	157	146	146	145	158	149	138	141	151	179	163	160	129	149	140	130	162	160	135	175	154	154	161	148	143	147	145	142	165	134	156	143	158	165	127	156	152	142	175	141	139	131	147	150	157	155	152	168	136	165	157	165	156	133	130	159	159	153	135	130	151	142	146	124	159	153	146	132	144	150	147	139	132	145	141	136	167	139	147	137	126	134	166	142	139	125	143	144	179	163	145	150	145	165	144	149	127	162	151	147	134	133	149	156	143	141	127	140	150	160	150	137	147	172	142	141	151	139	133	164	130	141	150	152	153	144	126	141	152	156	136	150	137	191	150	132	146	147	157	156	184	172	163	162	150	166	153	151	149	145	139	153	157	161	129	159	130	157	157	149	147	161	153	130	142	149	134	157	137	132	152	132	127	158	153	142	135	170	154	161	148	136	147	137	163	153	130	129	144	159	150	131	147	144	156	184	164	144	134	150	148	160	141	135	173	155	165	157	148	138	138	165	148	152	153	144	141	151	137	136	133	124	142	148	150	137	147	155	143	157	140	178	144	153	144	143	152	129	153	152	148	145	163	158	164	137	137	132	164	149	131	135	144	149	155	154	155	141	156	143	124	147	164	158	146	161	139	128	166	160	138	177	158	125	132	152	144	151	144	181	162	145	128	153	153	141	168	153	129	117	151	154	162	133	151	150	139	130	133	157	121	161	151	143	147	135	141	164	118	152	134	143	156	155	159	157	174	135	130	154	152	129	133	131	134	134	132	142	143	166	140	154	145	158	145	129	134	148	155	141	149	136	145	140	169	139	134	157	155	148	163	123	175	153	160	167	162	130	139	141	132	126	158	157	145	154	142	143	159	135	163	149	150	140	169	160	166	137	144	130	180	147	171	148	137	152	159	145	152	148	178	166	176	141	170	164	127	122	143	145	154	129	147	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7439	2196	4984	6004	5245	4134	3432	2822	2538	2105	1865	1698	1486	1362	1272	1173	1127	1054	1015	968	911	843	791	780	760	764	756	704	708	699	677	642	635	685	632	628	632	568	619	621	592	580	647	589	550	573	577	576	607	574	527	556	570	555	551	603	558	543	515	533	558	511	515	545	528	517	546	512	506	465	536	499	515	475	522	526	504	499	542	542	474	510	494	531	504	506	540	501	504	466	477	511	505	513	508	533	491	523	538	469	506	526	463	513	486	511	504	499	505	517	494	527	473	481	508	465	499	529	509	490	486	486	445	511	503	485	509	488	475	498	481	527	514	509	485	491	497	490	516	501	508	522	542	525	500	495	464	537	513	478	477	512	486	508	505	475	538	528	466	482	518	510	508	511	442	495	507	517	495	519	512	501	491	464	472	498	508	460	491	464	501	458	524	526	453	489	541	519	505	526	508	492	471	477	543	483	466	513	476	475	477	530	486	538	482	477	495	504	497	473	501	496	477	450	491	504	487	510	503	483	470	506	540	480	542	521	526	497	485	491	471	521	479	534	472	468	468	513	460	484	485	475	446	496	514	491	520	492	500	496	490	498	492	517	453	503	500	431	476	495	503	481	488	482	480	489	546	475	495	516	497	490	502	491	517	491	527	479	456	488	478	495	521	540	467	511	499	516	529	505	463	466	504	473	487	478	510	489	471	526	496	530	457	501	505	523	549	504	491	532	493	461	505	482	502	534	482	487	484	505	524	492	505	530	481	507	488	485	490	487	481	464	475	510	491	535	508	488	489	467	527	483	491	516	463	478	485	501	525	478	516	483	457	558	480	444	457	508	471	472	531	501	485	492	462	495	506	531	483	468	490	491	474	486	547	425	443	474	489	484	478	499	493	521	479	497	502	534	503	446	488	490	520	496	515	459	491	505	463	525	515	464	524	528	488	492	443	491	459	526	486	511	478	492	471	482	477	501	500	490	493	492	510	482	525	468	518	529	505	477	491	497	473	493	505	514	479	509	500	572	505	500	511	482	479	494	503	510	516	489	514	512	476	462	538	493	487	489	505	473	498	521	474	514	514	491	485	518	497	528	453	535	474	494	529	512	512	503	480	509	522	469	508	492	494	474	537	502	483	474	492	482	538	504	511	497	528	491	487	532	483	494	515	540	512	467	452	485	526	508	521	452	492	520	474	508	516	462	511	504	482	485	483	451	538	528	498	511	497	478	479	515	485	486	510	470	454	474	504	482	488	494	509	483	479	508	507	499	510	472	528	468	482	554	458	491	496	520	508	443	494	481	498	522	462	514	504	500	485	492	481	512	488	513	494	476	492	489	524	497	463	499	483	468	503	499	492	502	466	480	464	499	497	484	537	511	534	514	501	457	507	528	496	531	475	508	493	473	515	479	503	513	497	509	520	491	484	499	486	571	493	516	505	505	476	477	493	520	444	473	489	540	525	468	482	506	498	495	527	487	491	476	495	529	483	493	474	525	512	497	476	487	459	511	501	483	515	490	474	478	479	506	502	504	499	475	491	501	497	502	465	467	516	490	508	507	523	512	491	474	524	473	459	501	458	470	465	469	485	475	487	469	479	481	494	474	466	461	477	487	484	523	466	520	502	505	486	490	458	488	466	476	492	516	505	463	482	482	491	503	527	529	477	463	499	539	523	503	476	478	502	461	482	479	541	497	462	439	473	518	513	519	461	484	529	506	496	482	494	462	534	483	478	495	505	499	514	462	519	501	540	435	500	509	518	538	494	485	493	483	507	524	481	469	503	481	471	514	474	487	503	522	477	485	522	516	451	531	514	495	439	483	501	549	532	532	501	479	488	450	449	469	500	472	496	475	515	504	491	485	483	518	482	513	492	517	535	514	547	500	493	534	512	486	500	484	480	475	507	469	524	497	513	517	521	498	511	505	545	495	515	477	490	488	471	502	515	465	484	473	486	490	505	488	500	499	479	510	509	474	466	471	485	527	501	488	465	453	482	437	470	479	521	470	470	473	497	492	486	490	509	452	478	489	488	467	459	482	461	505	496	500	494	509	505	515	493	498	520	522	490	478	495	500	485	490	499	505	493	534	482	534	472	485	490	539	487	498	526	502	489	511	523	499	484	467	517	478	483	483	503	486	506	443	511	506	461	497	459	489	510	498	501	498	474	452	481	511	512	465	492	467	472	493	468	455	474	502	518	481	501	470	477	515	497	497	461	490	502	498	477	450	482	463	497	517	523	497	456	533	464	539	501	546	481	506	518	505	515	461	465	465	492	489	479	510	479	500	482	518	503	501	494	468	540	469	467	471	484	477	496	481	494	488	499	499	467	491	476	501	517	479	468	476	486	486	498	483	497	488	488	482	491	513	496	513	461	503	477	434	515	512	533	501	505	544	517	494	483	423	512	502	482	519	461	516	487	512	534	456	473	545	481	515	464	483	553	480	527	495	494	454	554	487	520	517	525	488	510	505	456	494	500	504	494	500	507	475	500	447	459	522	497	496	494	485	493	468	487	460	498	468	465	486	500	482	557	505	478	468	488	523	488	513	502	462	489	526	484	497	500	526	470	490	477	492	483	480	498	468	509	536	498	485	509	466	472	488	479	476	493	483	505	518	498	487	485	468	484	494	504	493	517	480	533	490	462	465	472	511	477	498	508	489	503	519	491	467	515	464	531	500	513	489	531	494	505	502	502	499	517	482	459	474	477	464	520	479	465	508	536	479	487	502	495	459	519	479	514	504	481	509	524	498	476	496	497	490	478	476	500	490	501	466	505	483	478	524	495	525	499	516	517	483	500	503	486	471	512	452	486	472	489	515	516	466	472	476	510	512	439	511	493	484	498	510	491	457	497	470	517	498	504	477	498	510	497	524	456	467	501	506	517	494	463	531	482	522	514	489	488	489	475	515	503	485	469	539	487	471	538	486	471	505	526	516	502	450	479	514	513	508	484	482	528	531	502	534	505	484	528	501	514	530	493	473	549	502	519	503	511	491	522	511	499	477	489	479	492	498	486	460	493	461	462	444	517	480	478	501	514	500	526	453	499	488	478	507	492	493	497	445	506	496	470	517	522	535	537	539	484	481	469	499	460	515	494	501	502	519	484	481	493	486	471	470	490	491	462	487	508	461	567	523	538	485	515	516	515	504	499	522	483	538	530	489	525	509	519	485	474	512	492	500	490	504	515	495	506	499	453	478	477	487	511	477	544	504	499	458	504	504	508	484	480	498	475	487	462	475	485	539	490	503	495	477	473	490	499	508	488	495	465	465	477	457	509	544	485	498	500	466	531	485	492	513	504	478	510	476	492	457	513	517	513	518	542	475	484	464	512	505	478	463	524	465	473	459	483	490	485	500	503	518	522	512	548	469	496	476	505	496	525	504	508	515	525	469	486	486	528	471	480	501	502	516	507	501	471	481	492	511	500	514	507	481	509	515	520	530	508	527	485	468	489	466	517	428	480	507	454	485	464	482	500	507	502	514	462	523	512	525	438	525	487	490	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2168	393	396	423	389	371	415	401	382	384	374	357	345	360	322	344	353	338	350	392	356	350	343	360	374	395	374	339	323	328	373	341	368	359	353	358	347	387	373	323	363	367	351	368	374	353	365	334	356	325	348	319	372	338	344	375	352	347	367	346	361	343	321	346	361	368	329	367	366	342	373	345	348	332	373	351	334	357	324	366	371	367	339	339	324	361	323	350	366	369	352	347	374	342	383	354	351	356	357	339	352	348	356	311	319	385	348	321	351	397	345	344	349	352	354	332	366	316	336	355	340	348	294	363	362	315	342	360	342	338	347	340	343	382	372	335	332	343	348	316	333	352	341	356	305	362	336	325	362	348	376	343	361	344	362	341	338	375	319	334	317	373	308	347	320	318	347	360	345	354	321	349	334	361	344	365	353	346	340	334	373	345	345	342	353	351	324	303	360	338	355	315	376	345	320	373	368	324	340	328	348	322	359	332	308	381	390	339	360	346	341	351	375	355	333	366	341	326	362	359	355	371	332	349	357	344	337	377	362	338	362	353	336	358	337	341	338	364	349	356	355	401	339	322	356	353	334	330	340	348	325	318	335	313	375	353	363	357	345	349	345	340	325	338	359	335	353	335	363	394	301	355	330	308	359	349	332	330	384	364	331	383	332	330	342	384	355	345	338	347	358	347	331	353	365	366	357	335	348	370	356	345	391	345	340	337	352	343	322	375	364	353	342	380	351	380	363	354	348	371	355	361	398	351	357	331	375	348	347	324	373	340	398	359	372	333	387	358	359	350	336	334	336	339	330	338	365	338	322	338	363	322	336	362	345	334	368	374	361	349	365	342	327	336	366	348	364	332	348	389	352	359	368	371	363	376	341	376	341	337	332	367	361	331	334	333	344	357	330	351	349	340	355	371	342	374	359	357	355	344	370	354	352	342	346	357	328	353	357	356	345	370	361	375	374	340	346	359	396	343	371	362	340	354	346	373	359	389	361	362	337	345	396	357	379	352	337	351	340	371	346	324	354	323	336	376	330	381	362	313	355	382	367	367	324	364	349	380	355	359	344	311	368	352	375	362	324	386	352	350	350	359	329	366	355	383	331	382	328	358	364	391	339	341	338	339	330	355	340	325	328	381	353	338	328	371	360	351	363	336	377	329	357	360	390	371	362	353	344	337	362	361	336	366	304	332	332	333	335	307	357	361	372	352	358	353	346	383	336	353	338	344	325	341	344	363	359	353	362	351	325	349	332	353	356	349	360	357	360	345	353	339	375	364	320	352	329	315	362	357	343	328	364	323	367	383	345	364	361	338	391	313	360	338	371	382	355	343	375	347	333	344	368	357	355	348	329	346	372	334	367	349	363	370	349	327	351	360	338	337	324	345	385	361	373	317	375	345	367	360	362	374	342	367	319	318	352	335	313	339	342	325	353	367	340	350	343	371	364	346	371	334	355	357	325	335	327	340	361	374	356	347	319	321	336	369	331	345	323	353	325	355	335	377	379	345	378	361	313	350	367	337	364	345	359	353	346	365	399	370	349	301	343	331	370	331	361	354	376	337	341	356	351	360	391	341	323	380	350	342	361	350	344	386	359	359	366	326	335	340	379	362	349	315	361	339	322	364	344	322	360	388	352	354	362	344	332	366	344	355	334	378	334	325	330	332	387	361	319	358	339	344	364	342	352	355	352	344	314	341	356	366	366	335	337	336	331	338	352	357	321	341	348	366	328	364	355	353	360	333	339	318	355	379	370	355	335	326	353	340	365	323	349	346	340	351	356	318	358	334	382	352	330	339	357	339	378	319	329	380	345	346	359	383	369	339	384	358	364	326	357	344	384	381	359	344	359	332	379	357	352	348	361	330	376	336	377	377	350	348	351	355	334	334	366	361	342	374	363	365	367	318	341	366	354	329	327	362	366	340	370	355	355	363	331	354	384	386	330	369	355	346	390	334	374	332	372	329	345	378	347	348	376	362	339	369	369	344	329	351	368	378	364	338	345	321	340	354	355	347	341	354	368	350	361	355	350	377	342	357	364	321	370	330	341	340	328	317	361	324	344	351	364	373	356	363	343	350	345	325	379	377	345	344	374	343	337	329	375	375	343	346	354	328	323	377	372	356	359	350	362	340	330	336	350	331	346	333	299	340	323	360	378	366	331	343	331	347	371	348	304	355	353	363	348	375	363	398	354	364	343	324	329	346	349	372	342	370	348	363	342	333	342	354	380	343	370	361	338	348	353	377	348	337	358	350	349	337	345	367	384	353	304	349	343	371	372	374	375	369	359	353	351	344	313	349	336	334	369	313	350	349	364	328	356	353	342	350	337	352	334	352	344	386	313	355	362	335	333	351	338	367	340	346	318	355	328	374	370	332	342	348	363	348	326	385	343	364	366	392	344	351	354	323	357	323	331	339	358	345	387	335	326	405	347	339	342	326	344	341	348	359	361	363	350	309	335	370	337	335	354	354	328	335	324	376	354	344	349	368	336	365	378	345	324	378	357	372	378	329	356	331	306	360	345	333	352	365	343	336	352	363	362	317	359	355	337	340	357	341	369	358	340	325	384	354	359	349	335	356	349	320	319	390	345	336	361	344	359	337	361	395	328	347	328	329	370	354	370	335	371	325	372	346	343	337	358	331	348	362	336	361	334	358	306	365	352	380	349	337	345	324	371	397	350	365	343	415	359	323	371	352	348	349	367	333	328	320	367	344	327	356	377	345	377	358	367	360	323	332	356	364	403	334	341	355	329	344	347	345	361	364	327	350	375	352	337	341	342	352	303	349	330	379	380	380	335	392	356	343	343	334	337	343	345	370	353	358	362	343	375	363	355	338	345	359	366	369	366	345	351	366	347	374	324	343	348	354	337	326	344	380	371	341	371	339	331	351	349	379	350	367	364	336	382	332	333	372	340	345	357	333	367	370	359	390	405	362	345	332	332	375	359	368	352	305	355	385	354	353	378	350	371	336	343	358	369	336	339	370	369	309	353	346	370	333	330	347	364	349	358	330	384	329	335	367	396	338	350	375	318	384	339	346	367	330	324	387	349	347	344	372	354	329	388	331	364	349	342	332	357	348	379	378	327	354	337	337	348	342	375	380	353	358	357	321	338	353	366	374	400	324	349	340	353	372	352	344	375	357	360	336	345	401	367	326	376	355	366	372	367	326	307	371	338	344	364	340	314	362	352	341	369	355	365	333	372	355	356	358	348	393	374	342	358	358	367	387	312	341	355	340	355	326	352	377	375	368	367	352	393	369	370	357	347	338	333	318	309	365	331	331	382	335	352	333	357	356	347	359	358	358	340	365	328	341	339	336	357	383	356	370	345	310	361	312	347	358	358	326	343	362	361	351	329	353	327	345	355	323	354	363	343	380	383	324	361	335	308	310	346	341	356	332	331	370	351	318	318	344	348	343	382	375	359	378	317	351	334	367	364	365	355	355	365	350	359	378	331	362	348	381	349	365	332	353	328	358	334	377	346	374	367	347	364	350	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2578	1074	1171	1195	1186	1124	1067	1076	1052	1097	1031	987	1043	1008	1081	1026	1003	979	1037	1069	1018	1063	1033	1018	1057	1016	969	1036	954	1055	989	999	999	1033	956	984	1037	1055	979	961	1023	998	1018	993	1070	1016	959	998	998	1024	1009	1041	954	981	1040	994	981	1032	999	957	1017	1024	984	976	1030	946	997	1048	1073	1044	1020	998	1013	992	1024	1034	1015	1046	994	1025	992	1017	1052	1031	1042	990	1024	1066	998	1011	1008	1059	1033	991	1026	931	1036	959	990	1003	1020	980	1033	1029	996	1021	1029	983	1041	1002	1014	1083	1000	983	1018	1019	915	1046	1014	1057	931	1013	991	1009	1006	999	987	1062	1045	1063	1002	1051	1046	1033	1039	937	976	997	1028	1016	1031	1020	1045	962	988	1022	1015	957	996	1006	1057	959	1009	981	992	996	1047	1054	1036	959	1017	1018	990	1031	992	1020	1076	1027	993	1020	985	993	997	1028	1002	1044	993	998	1010	953	1039	1015	987	1017	1001	977	1016	940	978	985	988	968	1005	1035	1002	1012	989	1010	965	1057	1010	1031	967	990	1051	973	1024	998	1022	978	1011	989	1000	1030	1030	1013	1044	997	1034	1004	1014	1062	1030	986	1058	1034	972	1061	997	1053	1004	1055	945	1035	1055	1097	1012	995	990	973	1001	1030	1045	1050	953	1022	970	999	1017	1026	981	1007	985	1007	1015	993	1044	1056	999	972	1008	991	964	995	1003	1005	1036	1044	973	1044	1055	1020	1038	1051	1051	1014	1030	988	998	1001	1003	1045	990	1011	1007	952	1015	976	1013	1022	969	975	939	1030	1053	1053	1035	1055	953	968	986	1027	999	989	1081	1020	1062	1057	1057	961	1009	1008	1007	997	1060	987	997	1042	1023	973	1027	970	992	996	1030	1026	990	1041	995	991	1051	962	984	1040	1012	1019	968	987	1018	1009	1071	1031	991	1020	1046	1043	1035	991	1006	994	1025	995	956	1014	967	1014	1011	979	1028	1017	981	1008	1009	991	1027	993	1010	1009	1037	971	987	1000	1013	1010	1008	998	1050	1013	1024	984	1048	1046	993	1027	1001	993	1007	1034	952	1012	982	1002	991	955	1027	1040	971	1055	1046	1017	1005	1031	1039	1033	1001	1103	1027	1084	1006	1051	1094	1025	1006	1079	1018	1012	963	1007	985	976	984	945	1044	1003	1040	1009	985	984	1036	1010	972	1002	986	1024	1034	1004	980	1056	971	999	1015	985	1010	1037	1000	1019	997	1032	1038	1001	997	994	1033	973	1068	995	989	1044	1031	1008	1024	1050	1094	1044	985	1048	995	1019	1022	1038	999	978	1073	1005	1011	1017	944	953	1024	1044	1007	1060	981	1046	1044	1054	1015	1061	1063	1073	960	956	1010	1020	1073	970	1043	981	999	1087	925	995	918	971	1019	989	1019	1024	981	1026	1073	1025	1000	1004	960	1034	1079	1024	1006	1059	963	1013	1035	1004	981	983	1011	1021	1006	965	1022	1001	977	1026	999	1037	1019	1059	1005	1040	998	1032	994	1056	978	965	991	1012	1064	1023	951	1021	1026	1065	1002	1021	995	1034	1035	1032	984	1066	1049	1017	1019	1024	1033	1038	991	1021	1028	1027	1065	977	1014	1098	1024	970	1002	960	1027	1026	982	1040	1013	1020	1026	983	995	1023	988	1003	1008	968	996	1007	1070	1088	995	1003	1031	1041	1034	1013	983	1049	995	1030	962	1038	1113	1030	1037	987	1078	1019	979	1047	1025	1009	1039	1048	1031	953	985	1058	981	1005	1058	1029	984	978	991	956	947	1023	1008	1011	934	952	993	970	1000	972	1013	999	1019	1006	1006	1032	1019	952	1009	1013	978	1042	968	980	1006	999	1002	1041	1001	1045	943	960	989	968	1020	988	1051	995	1062	1037	994	995	997	986	992	1018	996	1020	969	977	1001	1021	991	994	1000	1051	980	964	1015	1012	1003	987	993	1020	986	1019	998	1013	1000	962	1045	981	986	1037	1027	1038	990	960	1006	1019	1034	1032	1005	1016	990	1013	1027	980	978	1007	1012	1014	985	1042	1012	951	1054	1018	1049	1000	1024	1042	1001	1023	996	1044	1060	1064	1025	1033	958	1041	1002	1015	1014	1035	1020	1036	1006	919	988	958	1015	952	1017	1013	1000	998	985	969	1039	955	1012	975	969	978	1062	1046	1005	1021	1010	1038	992	946	1071	1003	1063	1050	1034	967	1019	980	1058	1015	1035	1045	1019	974	1025	1012	971	995	1038	994	965	1020	1030	1042	1025	1053	1011	1015	996	1015	999	1036	967	981	1037	1010	994	1055	978	996	972	992	994	1002	1008	1054	986	1000	1104	968	972	1048	1041	995	1009	1004	992	1045	966	948	1017	954	949	1002	980	968	1041	1022	986	984	1040	986	1001	1006	992	1006	1008	982	1035	947	1010	996	1053	1063	1031	1087	1043	947	989	973	999	992	987	1042	970	1014	1020	993	1008	997	1031	995	1061	953	983	1000	1004	957	995	1014	1010	1022	973	1003	933	972	978	1017	1079	1036	1019	1037	990	958	982	1003	982	1005	1078	1026	1009	993	997	1009	1005	1063	1009	1000	955	989	979	1037	1007	992	984	1025	1075	938	997	958	1004	984	1006	1013	1001	1021	1054	1018	1032	1047	1038	1010	1034	1039	989	977	981	990	1001	1012	995	1027	993	987	993	957	987	1058	1001	1033	963	1052	1041	1072	1045	1023	985	1018	995	1022	1082	1070	1013	997	1008	1019	1039	1088	1036	1032	1043	979	1077	1020	1015	1030	967	996	1001	1027	1046	1006	1028	983	1017	941	980	1023	1002	1019	1051	1054	944	987	986	1045	1033	973	994	978	1020	1001	977	1012	1038	1060	1007	1002	1022	1041	999	967	1019	1026	1032	989	1022	1018	994	1018	1010	1039	982	968	1020	1011	1015	997	1029	993	1023	1011	1060	1016	1005	1021	1071	998	999	1022	1032	1008	1057	1024	977	1000	1027	1059	1053	1032	1017	1045	1022	965	971	1002	1092	998	1039	990	1038	1026	1034	1009	980	986	1007	987	1008	995	1030	990	1054	1006	1032	995	1033	981	960	1031	989	950	1029	981	1017	1026	984	988	994	1023	1000	1027	1009	1035	978	1030	987	1044	994	994	1029	1026	1081	1019	1041	992	1045	1014	1046	1018	1040	1010	1007	1045	1011	993	1050	1049	1018	990	1005	948	1002	1038	1015	1041	1005	967	974	1024	1000	1037	1021	953	1029	1007	1014	994	967	1050	1017	992	1069	998	1000	1052	1074	1047	983	995	1062	951	1027	995	1022	1040	1021	982	1001	1050	1030	1033	957	973	1020	989	1027	1058	1009	1022	969	1042	996	990	1083	1023	968	1035	1027	991	1041	992	1031	1055	968	997	1049	1031	1032	1034	984	1008	976	1032	1032	1070	1074	1015	1003	1010	943	1012	1035	979	995	1061	1076	1008	1014	1022	995	1043	1005	1002	1020	1006	964	996	965	1056	1025	1029	994	1007	985	956	1005	1060	968	1039	977	1049	1018	1034	993	976	1006	957	1071	1022	1058	1034	991	1001	1028	995	1017	1038	1012	1039	1007	1041	983	1039	981	1051	993	1040	1006	1023	1066	984	1012	1012	988	960	1025	1031	1005	954	1031	1014	1024	1051	1061	1066	1016	1041	964	974	1015	1076	1021	1031	1006	1030	976	991	968	996	999	943	1036	932	1002	1033	1009	1004	963	1008	985	1060	1006	1069	987	1035	972	1024	1007	1037	1014	961	963	985	993	1021	1049	1053	972	1011	996	1040	1015	1023	975	1028	1009	1026	1022	1032	973	984	1010	1030	1010	999	1007	946	1067	960	974	978	977	1053	968	985	1005	1034	1058	1073	955	1000	1005	1011	991	1064	947	1035	996	1082	1032	982	1006	1011	1012	1048	1028	1069	1051	982	1047	1006	1023	950	976	994	968	1019	1001	981	978	997	1011	965	996	1026	978	984	995	1011	1037	974	1010	1047	1061	1029	1109	940	946	1027	1019	1015	1004	974	1008	985	1006	1029	1052	1017	1031	1045	998	1037	1040	989	1023	974	984	959	1023	1060	1001	1029	1007	981	1005	1028	1052	1016	1059	1052	992	995	1024	982	997	1003	1008	1036	1002	1011	1063	1040	985	997	1019	990	996	1031	943	965	992	966	979	1014	977	1069	992	1011	1027	1006	970	992	1030	1001	1017	954	1092	999	976	1018	1028	986	975	1036	1059	1022	1054	1010	987	1006	1015	1012	1036	1037	959	1007	995	1026	936	1032	979	1001	1037	1039	994	1010	975	960	1008	1001	981	1014	1019	981	1047	999	1028	974	1045	1020	1017	1021	968	1000	1011	1017	1029	1007	1054	1041	949	1003	985	1046	997	993	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8741	1046	1422	1082	894	624	490	450	378	381	326	316	319	293	287	257	267	270	260	268	274	224	258	223	251	241	238	246	236	240	228	240	222	204	258	224	191	242	233	235	228	240	225	216	216	249	217	218	233	216	246	219	218	214	217	207	225	200	206	222	210	232	223	211	188	224	210	213	225	244	190	247	234	221	223	217	222	193	251	216	229	226	215	217	233	220	244	232	218	221	194	212	227	222	221	220	228	207	189	233	233	235	237	177	211	237	246	199	225	220	223	217	212	227	208	223	221	222	249	216	189	192	238	224	209	217	222	262	226	235	228	216	240	222	241	194	239	211	214	229	210	229	222	217	226	209	203	217	220	226	212	242	209	207	229	224	216	216	219	229	231	218	214	232	214	196	232	219	200	250	209	236	203	204	235	218	224	204	223	198	210	248	225	217	240	229	222	206	212	221	213	225	198	211	221	228	208	216	221	251	199	195	222	218	223	233	211	215	203	227	229	230	212	226	236	246	210	218	207	212	226	236	206	224	217	220	216	268	218	233	217	266	223	220	226	212	214	219	208	216	237	246	202	215	219	228	233	210	204	205	223	216	222	220	225	236	215	192	234	218	221	239	228	232	228	248	218	209	240	245	223	221	234	220	251	221	225	231	215	204	216	235	246	251	211	208	212	222	213	203	205	271	230	201	191	214	252	230	230	206	230	232	226	236	232	228	211	211	207	179	210	208	222	197	204	224	216	228	218	206	202	232	207	246	169	223	268	213	255	191	237	202	199	217	205	182	232	214	206	228	239	197	217	225	219	229	203	209	229	212	252	220	204	219	239	219	219	209	231	231	235	224	210	217	229	240	203	209	232	218	230	197	210	208	205	239	212	241	229	204	224	240	201	240	171	218	234	237	229	220	202	218	226	228	231	237	215	238	261	219	220	236	229	202	237	210	220	205	227	208	220	218	210	203	210	218	216	239	220	195	248	217	236	223	231	190	254	190	209	194	244	248	216	222	221	213	215	195	234	205	217	186	201	231	253	230	234	225	201	229	225	209	205	237	223	206	232	210	227	215	263	229	220	205	231	175	209	235	192	232	211	210	208	212	243	214	234	220	237	219	221	230	220	248	213	196	209	213	212	223	234	221	215	240	229	197	221	230	210	241	233	249	232	241	204	245	243	178	235	223	236	233	226	206	193	214	236	204	236	219	205	215	239	215	246	220	220	229	194	220	217	205	200	215	208	244	223	221	232	221	217	210	219	209	201	240	197	220	212	215	197	187	219	198	209	203	223	232	234	230	231	215	239	202	201	218	221	230	213	219	237	236	213	230	212	221	217	227	213	198	226	211	251	223	211	217	208	225	208	232	215	212	196	218	222	185	225	192	190	207	239	209	223	193	205	225	244	203	215	220	245	239	238	209	226	208	202	196	201	229	250	220	178	244	221	206	193	217	233	212	233	212	241	236	242	194	202	211	214	259	227	219	232	217	201	242	214	227	236	190	230	234	189	208	227	207	223	227	193	223	224	230	225	222	241	211	220	222	207	240	227	230	228	209	206	216	226	216	219	229	215	241	220	187	261	225	206	230	200	227	222	247	232	234	238	203	218	220	208	221	220	211	223	217	224	212	233	191	205	219	215	230	239	235	230	218	232	214	223	215	233	218	213	224	207	237	211	231	197	213	219	203	236	231	207	204	226	228	233	247	205	215	224	223	217	212	211	241	197	226	194	233	237	224	243	190	199	238	204	226	247	211	227	221	239	249	238	234	189	239	209	219	246	234	213	216	231	250	222	215	205	243	216	200	174	231	268	227	217	206	203	239	246	204	223	266	218	218	230	210	225	226	239	203	237	198	227	237	189	222	226	218	218	243	241	182	214	220	223	241	210	227	202	223	236	237	218	194	226	220	230	224	214	233	210	199	205	211	227	199	221	226	220	244	221	226	237	215	232	213	195	206	236	185	235	236	213	233	231	226	218	220	229	207	238	214	192	214	201	210	225	227	212	231	216	200	213	214	225	206	231	204	187	229	210	231	226	211	230	218	211	217	186	231	248	236	219	201	201	207	228	202	232	222	218	207	188	229	228	243	237	234	239	230	233	222	227	208	223	212	233	219	213	203	232	241	191	206	209	222	226	215	205	191	231	215	220	225	211	224	232	236	230	242	236	217	224	232	214	217	211	224	227	191	204	198	206	211	232	214	212	224	224	203	224	228	232	194	208	231	225	216	240	214	241	206	232	216	227	200	195	245	245	227	227	222	217	221	213	227	226	237	195	232	242	206	239	192	239	228	202	203	200	218	184	207	222	201	217	215	218	194	208	230	226	203	225	181	224	212	209	194	202	238	243	206	243	197	202	221	264	210	249	217	251	228	221	232	207	207	200	214	230	195	214	211	256	219	226	215	235	218	222	220	210	222	201	243	207	199	229	229	195	197	218	228	260	241	242	197	229	222	241	235	205	230	201	199	210	215	227	229	216	209	234	224	212	222	201	185	226	173	213	226	208	214	221	219	234	223	213	224	253	220	210	240	210	224	248	243	228	202	224	214	226	213	210	228	226	216	233	233	228	231	237	218	215	217	228	225	220	222	220	247	217	224	235	279	227	205	244	221	223	210	228	217	208	213	248	195	239	223	205	230	207	232	226	219	217	215	204	190	228	206	218	217	231	211	221	207	200	211	217	214	221	225	213	234	214	217	200	230	192	214	221	207	251	209	193	202	225	221	203	217	200	213	213	208	225	234	228	220	207	224	223	214	230	234	208	217	227	223	223	220	231	247	224	222	236	227	252	220	217	228	213	220	234	232	220	204	237	202	214	231	217	218	225	231	221	232	212	230	241	212	230	234	214	226	249	270	253	248	213	216	215	217	209	219	207	207	226	210	215	215	221	208	232	231	207	219	226	214	230	212	218	223	190	233	209	237	243	212	221	218	211	227	214	192	214	256	240	226	228	220	215	208	214	221	203	210	219	230	226	228	246	225	215	208	210	214	251	272	224	216	213	212	270	238	242	215	200	213	206	224	199	204	223	206	241	214	221	234	232	221	214	227	250	248	217	239	215	201	215	242	213	224	241	239	219	236	241	233	236	224	219	221	224	192	213	258	225	218	190	219	214	196	218	237	250	220	225	241	254	226	187	229	233	205	209	214	221	193	221	240	209	234	200	212	199	219	214	229	248	231	214	245	213	222	220	221	187	212	216	219	213	224	252	204	235	211	208	251	215	216	214	195	237	242	211	216	226	221	221	226	223	219	218	233	204	221	211	239	199	236	253	223	227	238	207	210	210	260	240	222	201	202	216	242	234	204	200	221	235	227	182	237	201	220	240	215	217	217	206	228	217	214	191	244	200	229	213	217	265	265	227	253	209	211	243	224	239	230	233	217	222	217	217	209	238	218	195	228	240	232	209	217	226	214	221	205	223	219	226	211	221	245	234	193	184	193	228	220	230	221	218	225	239	224	213	243	241	242	221	211	229	234	197	219	213	218	238	215	219	242	211	201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5591	1652	3007	3607	3231	2612	2204	1867	1714	1547	1432	1322	1189	1114	1103	1011	977	1011	931	832	822	835	790	824	863	802	820	760	772	748	795	741	784	774	686	739	763	673	763	732	717	736	695	715	653	657	708	721	706	730	650	712	708	679	707	700	724	670	690	697	667	722	699	700	711	693	661	708	695	681	681	686	696	695	727	688	652	712	691	647	677	661	684	687	664	700	667	665	628	713	696	708	679	659	679	735	679	678	716	687	680	778	727	672	712	682	674	676	677	658	639	684	707	652	655	721	713	669	675	652	686	647	663	666	692	685	653	639	638	655	647	647	652	743	631	631	641	689	680	651	651	636	691	672	666	685	647	669	656	667	679	666	736	699	656	723	653	692	677	671	709	692	621	682	712	648	610	684	652	678	659	668	653	642	645	637	661	666	743	706	635	641	683	661	662	656	663	686	663	659	677	650	660	658	662	606	693	727	618	661	670	662	658	679	666	619	653	678	606	689	709	651	699	680	646	674	650	684	669	688	639	672	673	690	678	660	661	638	626	611	744	653	652	693	672	666	653	696	655	675	659	735	708	650	637	638	660	657	694	673	638	660	675	661	672	659	616	662	646	677	684	680	686	650	610	698	649	661	657	678	647	706	681	651	693	663	643	665	699	716	689	677	659	673	649	697	659	651	659	648	686	672	631	684	653	622	699	643	682	669	655	704	662	616	664	690	648	660	676	652	661	703	694	699	636	675	654	689	680	688	696	691	673	641	620	680	651	674	668	678	690	671	695	694	643	677	706	630	680	666	663	670	643	646	659	677	630	651	705	685	658	638	680	652	658	646	656	677	638	684	659	703	729	688	683	660	640	676	678	674	635	691	698	631	663	691	674	678	680	671	673	648	683	689	657	673	614	664	634	669	666	615	680	634	679	664	704	675	678	693	705	663	701	704	694	648	648	668	679	675	660	655	697	707	688	707	664	683	689	641	663	672	652	665	682	682	669	695	672	709	618	669	627	645	660	718	640	693	671	711	698	683	689	683	686	660	655	675	636	691	719	697	662	710	647	669	609	621	665	627	695	663	701	627	660	694	651	689	701	698	655	655	656	664	675	725	668	647	691	661	706	650	645	673	689	626	625	637	655	691	648	648	727	657	621	685	642	682	634	635	671	639	674	671	692	681	674	675	613	664	636	650	656	679	681	703	687	712	708	646	649	711	667	667	622	703	665	678	706	648	671	655	681	671	703	678	645	657	650	720	682	629	665	689	674	690	652	655	664	656	693	657	653	711	676	661	681	658	680	658	714	653	641	644	692	648	722	677	661	679	663	694	660	627	641	659	654	653	692	683	652	672	702	653	696	633	690	685	674	681	681	622	659	666	698	638	662	683	660	699	677	660	675	656	655	696	690	634	631	624	636	678	648	713	703	669	684	661	651	632	662	623	675	692	634	652	676	620	629	654	699	670	652	661	641	678	678	632	661	639	656	693	651	684	669	634	671	642	724	653	708	610	694	655	667	706	643	649	702	649	686	691	680	701	685	652	717	668	673	699	654	681	641	664	639	645	646	692	694	674	632	676	685	676	649	661	658	665	714	642	622	643	689	644	686	697	657	677	658	683	672	690	673	667	668	636	643	701	650	692	691	685	666	734	661	690	660	671	620	708	664	669	668	652	678	629	663	681	620	688	673	647	642	661	710	680	656	706	672	725	649	703	655	716	654	727	673	711	663	630	685	654	645	660	680	709	624	646	656	643	678	610	647	627	684	689	668	635	647	638	652	629	665	645	669	704	666	690	650	682	685	657	689	650	678	641	671	668	680	690	740	646	629	669	664	691	684	661	642	647	624	671	662	617	606	625	644	677	691	662	683	691	702	667	701	646	702	676	688	726	653	643	644	651	637	664	677	679	663	696	656	659	645	682	662	638	633	715	694	600	680	650	696	683	651	660	641	663	649	662	685	655	717	645	643	666	649	668	664	706	671	646	695	677	682	658	639	666	626	652	654	696	676	647	678	694	645	678	716	676	671	663	640	677	674	632	689	684	629	688	664	647	678	675	633	653	692	668	647	696	686	595	645	634	680	671	657	665	704	655	673	637	697	667	655	708	680	706	688	704	653	627	681	694	619	697	632	671	695	705	692	727	655	682	641	665	688	670	612	663	680	693	671	655	646	648	671	695	648	648	661	658	646	656	628	657	706	647	674	680	641	699	619	651	617	696	666	661	670	659	652	647	690	659	732	655	686	662	664	659	607	652	652	648	683	627	707	647	688	669	638	671	630	668	679	670	684	682	642	660	672	669	644	701	648	640	660	657	619	632	665	637	667	626	640	683	718	691	660	691	645	641	676	676	645	674	655	657	686	658	626	641	685	654	606	650	676	720	621	688	694	688	670	676	693	657	659	657	688	625	651	687	718	686	658	681	704	650	702	691	662	663	663	672	625	646	645	682	675	675	683	668	694	702	681	699	667	663	661	652	641	667	714	676	655	680	680	637	654	656	643	631	642	650	625	673	652	650	670	652	702	676	691	624	677	648	662	695	712	676	679	692	643	660	697	670	658	657	678	689	640	618	684	671	648	615	648	670	652	704	682	687	649	710	691	674	682	645	623	698	677	686	662	638	664	684	702	662	672	670	661	650	641	630	669	734	673	696	663	654	696	677	666	662	725	656	693	663	679	630	656	702	662	630	700	633	729	657	623	675	654	670	691	633	649	656	683	672	672	687	674	675	676	684	672	705	650	673	715	693	682	657	690	676	623	633	647	696	643	606	680	635	632	639	683	633	671	652	712	670	675	652	674	633	658	688	703	654	654	691	624	641	682	721	656	676	668	707	669	685	666	658	690	675	661	658	721	694	718	669	663	675	635	686	648	708	687	615	685	639	682	662	659	634	648	660	651	602	708	612	648	650	630	668	701	658	696	684	657	687	670	673	640	690	636	685	713	586	701	630	688	676	654	645	668	669	644	656	699	694	714	688	690	692	652	641	665	670	714	653	658	640	631	735	679	652	652	644	661	666	658	651	651	694	704	664	640	701	725	695	671	680	661	670	681	727	663	703	661	683	664	654	635	679	692	679	679	702	657	663	673	691	645	648	670	661	637	606	614	660	710	645	706	628	651	709	698	631	638	706	681	598	644	703	660	622	677	669	674	673	624	688	649	654	638	652	673	638	653	651	654	693	682	644	650	689	720	713	630	635	629	673	687	681	668	669	632	654	638	678	726	633	619	679	639	634	687	663	660	633	667	657	631	643	660	687	689	665	606	640	671	661	649	696	646	682	645	649	679	655	672	690	674	672	694	650	680	636	650	692	678	643	651	634	672	684	709	644	658	687	671	697	657	666	683	674	653	649	641	657	654	670	678	676	656	709	690	695	660	728	636	630	649	677	666	685	714	656	653	676	672	667	688	667	652	641	652	658	677	668	653	590	678	683	637	687	664	661	668	715	677	715	644	667	636	653	653	676	659	661	648	652	702	688	658	647	670	660	638	686	628	625	690	690	662	640	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16139	2341	2536	2021	1450	1012	813	608	497	416	388	322	279	310	247	246	248	236	219	225	178	230	168	177	184	183	180	181	159	169	187	188	155	158	171	179	177	163	175	154	155	128	148	192	162	172	151	143	159	149	162	128	151	150	173	144	167	157	154	142	163	145	176	150	152	155	165	128	160	149	153	163	165	134	159	162	134	142	131	161	145	171	147	152	161	158	145	154	149	142	174	146	132	141	163	153	158	150	177	140	164	173	131	159	154	165	148	180	169	147	161	145	141	141	188	178	160	157	152	169	144	150	145	132	142	140	171	156	156	167	162	133	150	157	151	161	158	156	169	156	155	146	154	128	135	146	161	151	159	143	133	147	139	148	146	147	139	147	139	137	173	139	145	144	176	154	170	150	162	139	158	155	148	147	134	147	144	161	137	151	137	155	141	169	157	147	129	153	137	159	149	154	132	137	135	156	156	149	123	154	135	148	153	165	128	146	137	167	145	137	149	152	138	136	159	145	144	127	157	145	113	141	150	158	166	133	160	117	161	124	152	143	170	169	149	129	149	153	115	155	151	157	145	156	146	148	144	133	170	155	153	155	130	160	145	155	132	157	151	156	133	183	132	126	167	142	150	133	128	149	143	155	148	148	142	137	156	148	156	156	138	153	162	143	144	124	154	127	144	152	142	134	147	157	161	153	145	139	151	161	140	141	157	143	152	157	144	148	161	144	136	159	135	152	158	157	148	140	150	158	141	143	168	133	157	145	127	162	138	153	157	154	154	163	141	164	174	150	150	129	136	144	162	132	161	143	163	167	185	125	155	159	151	192	146	158	153	136	166	164	155	135	165	180	142	133	139	128	161	159	137	146	144	145	161	140	152	143	145	135	142	170	149	149	136	136	164	164	147	142	148	154	148	129	156	136	121	139	141	144	165	151	146	127	125	174	133	139	138	153	155	135	150	142	143	164	137	172	147	146	166	146	138	137	150	149	135	158	150	143	131	143	148	162	166	140	132	148	135	133	139	166	160	169	159	149	143	150	145	179	162	158	142	159	146	153	132	140	150	135	131	158	133	184	146	143	137	161	151	165	132	157	147	144	173	148	140	139	148	146	147	136	145	156	152	136	154	151	147	143	134	132	154	145	142	142	160	146	141	149	123	146	153	153	125	166	178	165	159	154	134	159	161	157	158	139	136	153	148	159	133	150	145	155	167	154	142	142	145	148	143	150	166	147	157	140	157	163	134	135	146	130	132	148	148	153	154	146	137	154	116	132	179	126	162	163	153	135	140	142	169	159	156	139	140	137	140	150	142	162	153	150	160	157	156	142	149	149	148	149	140	152	136	149	150	154	141	166	134	157	163	139	149	144	137	167	153	129	179	139	158	137	144	150	131	161	179	155	142	156	148	159	160	152	131	166	141	145	129	136	136	157	161	141	160	149	165	143	168	146	147	157	132	158	157	135	151	136	145	154	138	167	142	144	165	144	159	133	147	135	173	141	135	141	145	167	151	156	160	162	156	131	131	133	115	162	147	112	152	138	146	152	145	141	126	156	161	156	152	132	142	159	142	145	150	137	152	168	141	150	164	131	153	158	150	161	130	151	166	127	136	159	159	154	135	128	126	159	165	147	136	161	153	164	157	148	151	144	145	158	152	160	163	153	141	142	134	172	148	163	148	170	144	148	160	158	146	134	132	183	163	128	134	137	127	159	170	156	141	135	154	129	137	141	170	141	153	168	162	135	162	159	158	146	155	142	155	168	152	156	155	164	161	177	131	140	177	166	159	154	150	178	139	140	158	140	141	137	138	151	158	186	152	163	163	163	160	165	151	166	149	145	170	157	159	146	153	151	161	160	149	163	163	156	149	151	137	148	157	128	171	165	166	167	142	151	123	129	147	156	149	137	139	156	151	131	141	163	136	153	170	149	138	171	146	166	133	141	163	144	165	150	152	150	132	155	148	131	144	148	142	148	160	140	144	150	135	152	141	133	167	152	116	137	174	151	164	149	152	135	139	162	148	152	151	135	162	153	157	136	164	145	156	156	153	142	158	144	143	131	158	172	141	157	156	164	128	135	136	160	146	147	142	182	138	174	125	149	130	158	158	135	155	136	156	176	154	125	124	162	128	151	125	160	139	141	136	146	152	153	172	147	136	152	157	134	154	136	144	149	146	167	159	136	166	149	149	140	159	150	143	163	155	150	148	144	147	134	150	169	147	149	131	138	150	147	139	149	147	141	158	154	125	124	143	164	152	162	157	163	154	145	144	160	132	151	163	130	142	142	136	150	139	153	149	147	159	149	157	175	128	130	149	161	139	137	146	137	168	160	134	156	154	150	143	134	152	155	143	129	175	155	143	148	149	154	153	162	175	146	146	128	142	143	148	145	165	138	157	132	154	151	154	153	150	166	153	153	150	136	156	147	133	132	160	133	162	151	154	148	161	134	175	165	143	165	146	141	156	147	124	146	147	146	166	177	141	126	159	152	145	168	168	144	162	146	152	146	162	160	154	149	167	146	164	157	155	136	153	138	152	134	164	143	138	157	151	158	176	157	139	154	159	147	150	138	154	156	159	149	159	143	151	166	159	167	147	162	141	131	147	146	156	151	144	155	122	160	154	136	174	153	150	158	154	139	147	111	150	156	123	156	153	127	163	134	153	141	148	140	141	150	155	150	149	168	140	149	142	136	162	131	158	152	144	163	146	137	160	143	157	136	143	127	174	160	148	154	162	147	123	164	159	163	129	131	144	144	148	182	146	152	126	136	143	143	159	158	153	139	145	121	156	133	160	160	155	142	139	146	135	163	141	126	156	155	144	150	141	163	155	146	131	162	136	142	156	151	153	179	150	158	165	153	157	155	146	166	137	127	154	153	139	141	121	169	165	149	138	137	168	153	130	152	157	140	127	138	160	140	147	146	141	149	137	166	159	149	130	141	131	153	172	164	150	194	140	140	155	155	160	154	126	139	123	151	166	161	154	145	143	167	144	132	167	144	150	151	159	147	142	163	149	164	166	144	140	135	145	163	168	146	159	149	147	159	147	140	149	145	143	152	134	138	153	139	158	149	158	137	148	187	162	135	155	139	186	134	156	126	153	155	151	154	126	145	160	142	159	168	128	156	156	147	160	141	154	149	143	184	155	162	161	152	175	147	125	157	138	143	169	162	161	157	132	146	139	126	145	142	134	136	133	146	167	140	141	155	143	125	136	167	122	145	149	156	120	145	143	139	143	151	154	137	153	156	136	142	162	151	140	137	151	149	138	139	140	152	149	139	117	136	169	140	138	173	145	150	162	144	141	152	170	151	134	125	140	141	165	158	146	146	178	169	144	147	134	165	163	150	141	139	155	146	150	154	149	137	152	128	141	172	139	152	148	165	151	159	140	158	147	169	138	137	157	153	154	159	145	162	139	163	150	141	148	153	147	145	157	146	144	155	141	123	137	154	153	156	168	127	180	155	159	125	160	139	169	155	168	155	166	133	136	155	153	154	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7632	2213	4901	5899	5224	4132	3452	2909	2414	2138	1904	1714	1446	1395	1341	1141	1102	1038	955	976	948	877	784	837	763	776	747	720	707	708	694	644	671	645	633	671	640	600	612	552	611	613	553	538	563	570	574	571	548	530	539	579	543	559	573	551	536	531	577	539	553	529	523	507	549	499	508	537	527	526	502	542	548	528	521	504	533	513	526	517	462	518	548	536	486	489	507	479	503	497	486	549	512	483	493	518	532	461	474	483	486	536	508	513	544	493	512	509	500	522	513	472	514	521	506	525	514	514	486	517	476	518	529	488	513	491	531	470	510	474	496	511	478	500	499	470	507	479	515	490	492	490	527	496	505	502	522	478	474	508	466	478	508	489	496	505	472	496	481	511	509	460	457	495	470	498	503	465	495	523	527	505	463	520	523	498	494	487	507	525	493	484	466	473	514	458	502	479	466	466	520	484	460	500	517	508	507	507	446	514	467	502	518	469	489	512	497	504	516	509	462	451	507	504	509	489	482	494	508	522	490	490	504	512	510	486	504	477	502	477	476	520	474	477	483	464	451	511	473	484	503	481	447	514	474	505	461	486	474	485	476	504	524	479	489	475	457	566	519	462	523	554	522	486	484	437	479	516	472	451	479	526	496	512	485	507	491	446	514	493	447	501	499	527	508	515	484	499	466	504	530	476	488	487	489	491	466	498	491	503	525	506	524	497	447	466	482	479	506	524	473	510	447	528	532	523	523	489	461	481	503	469	495	482	479	496	469	513	503	497	468	491	531	472	492	481	512	478	458	489	494	540	443	512	469	483	523	481	484	500	462	532	489	464	473	484	500	480	455	472	472	479	438	479	500	503	514	498	525	494	491	500	531	483	487	536	489	496	497	520	493	506	486	463	473	482	477	527	464	451	484	535	505	467	475	485	533	431	498	509	512	499	532	535	496	438	480	472	483	500	492	497	484	496	519	512	486	507	512	500	474	518	528	518	479	481	486	537	471	488	453	507	524	494	476	472	471	456	535	459	472	540	523	489	520	513	494	485	499	495	502	481	542	499	486	515	476	491	482	484	528	493	499	471	489	496	495	508	515	488	463	454	437	543	524	479	507	499	514	437	523	493	482	479	524	535	480	507	491	514	470	454	486	487	469	474	481	500	511	505	518	506	489	500	500	512	481	503	487	478	474	493	470	523	541	486	465	488	488	490	514	482	478	514	534	464	506	516	473	512	476	502	503	505	486	483	485	453	450	471	478	498	507	483	505	506	457	483	506	502	500	483	500	495	497	478	492	500	501	519	491	513	492	502	522	505	515	519	526	473	514	469	545	486	496	471	536	485	467	530	468	532	508	463	510	497	423	476	508	495	475	513	527	463	470	491	488	492	497	483	428	539	470	491	516	512	495	492	509	472	487	496	504	460	486	510	452	467	486	491	491	488	481	492	458	490	491	488	529	511	471	481	472	517	490	516	492	472	499	480	497	459	498	479	461	498	483	505	506	525	476	486	510	464	509	478	492	457	484	488	502	506	530	480	482	485	500	510	485	488	459	517	472	484	450	500	507	508	486	474	492	495	457	474	484	459	473	469	498	510	482	493	510	493	483	508	469	493	480	515	526	462	507	477	494	499	516	483	477	518	486	475	527	514	476	478	509	486	456	481	464	479	482	472	474	445	487	501	514	477	524	531	476	472	470	467	474	447	500	516	461	489	494	477	540	488	482	477	493	508	532	455	469	530	486	490	448	468	497	468	522	483	492	477	502	467	471	512	508	445	489	494	490	496	493	520	470	475	495	501	509	497	506	496	459	505	451	465	485	492	513	483	498	450	492	496	504	469	499	492	531	502	510	492	472	467	489	453	485	484	513	477	529	530	499	503	489	467	546	503	483	508	462	516	489	521	438	482	484	484	480	480	479	506	479	470	505	482	507	508	500	487	442	459	453	537	490	483	501	475	512	520	485	503	503	452	472	495	476	477	471	515	486	465	468	476	523	530	486	526	515	483	491	464	511	503	492	508	461	531	484	449	471	474	468	533	478	534	515	491	453	462	530	484	478	528	490	496	492	474	489	471	507	485	522	498	496	507	454	477	472	486	494	461	495	488	452	488	442	502	466	494	493	504	465	484	500	517	473	489	490	520	505	476	487	487	508	496	498	462	507	515	497	494	459	500	488	481	512	504	507	518	493	486	452	475	549	485	506	490	483	472	484	452	500	485	521	491	476	516	496	486	496	519	473	547	501	491	467	515	524	532	477	491	482	498	492	505	503	547	492	477	481	498	477	490	478	504	487	480	499	421	527	452	480	490	504	507	492	481	500	493	496	474	492	496	529	517	479	490	514	461	469	512	495	466	501	500	487	516	444	506	507	463	485	474	461	499	494	505	502	532	510	493	467	481	464	470	510	509	498	479	526	531	457	506	526	457	508	450	497	449	473	473	475	484	493	499	496	481	489	476	502	513	501	514	468	492	527	478	521	511	515	482	498	517	502	454	507	488	475	472	506	461	494	465	455	466	473	487	528	464	507	483	462	473	520	493	488	478	513	524	490	512	504	536	516	530	463	489	518	486	469	496	565	493	476	507	477	520	472	524	472	531	507	523	495	475	494	507	495	500	519	505	452	520	475	516	456	506	476	488	512	492	487	489	523	475	501	497	496	444	486	492	482	472	488	488	469	468	490	505	454	476	499	528	520	494	496	518	451	503	479	492	509	512	465	518	490	482	508	489	456	497	497	488	446	471	484	463	532	488	484	492	504	502	500	483	472	502	480	516	470	512	494	494	514	505	505	481	476	493	490	467	490	514	459	489	527	511	477	515	538	494	466	480	459	506	495	444	523	520	500	474	482	492	469	517	492	488	527	489	476	495	482	484	475	520	491	473	494	540	499	480	437	489	477	506	431	485	483	494	499	482	503	511	473	499	501	509	477	517	478	525	464	527	507	432	490	532	505	490	484	470	507	514	492	468	461	475	498	500	501	504	492	476	507	483	477	521	467	477	495	488	466	484	488	486	500	503	490	459	533	489	482	510	493	524	457	451	501	509	496	490	517	503	495	501	481	475	504	510	527	480	527	480	507	468	516	520	502	513	501	504	470	447	529	526	450	510	483	495	498	505	493	513	458	462	508	482	485	518	499	511	468	526	477	486	470	524	527	527	507	468	494	488	499	484	491	470	515	495	443	514	498	475	522	467	475	468	484	489	515	499	501	514	466	514	509	512	472	527	517	464	500	518	517	477	510	465	507	505	443	486	504	519	529	500	504	500	518	490	467	513	525	476	481	483	490	522	522	493	482	459	484	501	482	462	490	479	469	509	481	490	495	488	498	496	470	488	506	529	464	464	526	500	480	509	463	463	475	466	465	476	513	512	480	493	522	468	511	511	471	530	480	487	468	540	512	492	500	505	463	504	469	440	505	485	492	459	503	513	486	503	504	496	555	513	509	506	476	512	461	477	516	493	472	484	474	458	491	477	496	488	485	460	478	501	474	469	482	495	487	479	491	466	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2143	414	407	406	381	385	384	325	366	367	327	365	357	355	361	334	340	398	343	359	355	361	344	348	375	337	352	374	368	392	363	335	355	355	354	363	345	344	356	397	368	335	331	357	342	360	367	322	347	331	363	333	342	329	352	368	354	381	342	371	389	344	353	349	375	328	329	331	320	354	373	320	401	346	378	327	365	350	357	369	353	370	332	316	359	354	335	325	345	340	336	332	391	351	353	335	370	360	345	333	329	319	338	338	340	343	356	395	358	335	334	359	348	371	339	341	315	326	358	328	337	339	338	356	347	373	330	337	331	365	368	335	361	371	337	351	361	381	339	378	339	373	357	343	321	378	346	338	374	321	314	369	361	349	344	360	373	344	358	368	374	364	360	340	363	309	344	340	328	343	306	361	332	368	339	350	368	329	376	339	354	389	315	347	354	353	330	369	372	386	355	360	385	360	357	372	342	394	362	390	361	342	343	373	349	358	325	343	327	383	373	373	355	363	360	380	349	329	330	335	373	372	392	339	397	320	357	364	361	380	362	337	341	347	325	333	369	299	348	307	397	349	334	391	347	362	356	347	348	336	383	340	356	354	356	393	355	319	334	358	358	387	366	304	347	360	330	339	362	364	347	303	362	328	344	347	326	301	330	325	333	378	382	357	340	358	332	340	340	368	362	316	373	397	365	352	384	340	377	339	392	351	356	385	347	351	340	324	349	374	361	353	376	362	382	361	335	367	354	353	383	372	338	334	368	313	354	364	357	333	336	361	351	338	333	376	382	336	352	343	363	349	319	352	319	351	365	318	355	385	355	360	382	373	341	364	341	344	344	354	354	381	355	362	358	335	332	355	358	365	352	346	341	342	377	374	327	371	340	365	345	362	330	389	357	363	364	353	346	330	350	302	376	345	339	372	388	369	327	335	353	376	337	322	386	334	363	406	358	341	362	343	350	325	362	328	342	332	344	373	319	362	352	364	375	349	386	344	359	355	313	389	334	371	343	344	365	327	413	358	354	367	370	323	362	340	396	377	337	351	341	322	324	316	338	342	348	375	379	339	353	379	368	349	360	371	365	320	348	341	339	333	385	355	325	313	389	356	351	380	373	362	332	353	344	344	360	344	383	348	326	325	376	375	349	362	364	358	295	365	372	381	360	313	334	392	342	359	323	370	317	333	360	359	306	369	340	364	360	325	351	393	348	360	363	349	344	362	365	380	367	370	366	337	361	313	388	355	357	334	338	348	342	358	348	341	370	368	379	312	364	348	337	325	352	354	377	372	339	348	366	367	367	360	361	357	336	347	355	370	326	342	387	335	341	364	361	380	374	348	344	356	353	357	346	314	352	337	341	370	356	335	316	342	366	368	282	337	348	388	346	354	391	356	379	332	367	376	369	349	362	390	337	372	367	337	338	352	349	357	340	340	361	371	337	338	350	371	384	368	376	358	354	314	360	394	338	369	381	339	355	381	317	337	375	335	351	349	338	325	344	385	364	334	355	343	330	355	359	360	370	315	340	342	356	383	334	338	376	340	373	358	322	372	338	371	367	389	324	306	319	360	336	373	368	354	379	349	354	346	302	357	347	361	336	325	376	351	355	333	379	358	364	362	347	390	348	355	362	407	387	369	382	335	378	347	361	343	334	374	339	351	328	336	342	336	357	348	338	400	354	385	357	358	354	326	288	350	344	328	348	342	341	375	367	337	353	380	344	369	378	318	349	339	373	374	338	384	356	330	382	348	361	361	359	365	363	337	332	357	391	310	335	298	362	324	366	337	352	338	338	353	345	367	318	319	343	360	380	351	338	352	344	340	369	355	336	349	350	328	337	333	356	393	329	349	333	381	320	316	336	392	381	329	389	362	335	360	342	348	304	313	366	330	356	373	349	354	348	357	344	343	365	358	362	360	342	342	362	364	360	374	364	352	319	332	365	364	374	369	340	367	380	340	369	367	375	346	359	353	331	358	346	351	361	379	378	372	349	346	285	362	361	361	316	364	347	360	359	384	366	383	356	347	371	350	347	393	348	358	366	370	322	327	353	378	311	339	376	386	328	326	365	372	323	360	331	360	374	345	344	336	356	376	337	354	369	370	370	347	370	335	328	372	348	289	336	377	376	395	338	339	359	330	345	347	369	350	360	339	366	326	335	355	372	335	324	339	357	333	361	336	356	342	368	343	371	351	314	342	361	341	369	390	347	381	353	372	355	343	355	350	336	390	362	330	340	359	395	368	324	364	346	353	347	373	397	365	364	374	352	353	362	354	382	330	379	361	352	342	373	350	340	367	341	351	333	307	362	301	311	346	344	396	364	366	383	375	352	351	360	323	375	320	367	360	393	352	334	365	351	342	341	347	363	357	338	337	324	344	385	360	346	327	329	393	366	357	340	331	344	339	370	334	366	356	336	380	353	340	335	340	343	372	323	354	377	318	353	344	353	378	329	366	347	347	373	352	352	337	348	361	344	348	335	324	361	367	367	338	362	361	348	327	345	361	340	331	357	365	348	387	335	346	342	286	378	364	370	366	367	361	322	359	350	337	380	374	342	358	342	348	333	355	322	346	322	361	314	360	334	339	353	340	315	368	360	388	376	327	368	339	364	337	370	313	347	379	379	333	386	372	352	353	355	359	345	351	316	343	321	347	415	394	352	342	361	351	383	344	386	350	305	369	368	342	334	364	352	350	351	345	371	380	344	370	371	319	345	360	358	319	332	348	315	352	354	349	347	337	369	354	384	343	354	302	345	357	346	356	355	355	327	343	321	361	349	344	347	372	343	352	358	361	317	383	340	378	354	333	337	369	317	339	342	367	344	348	368	345	360	346	340	363	356	360	353	350	379	377	350	355	384	345	356	330	346	356	353	351	294	353	342	326	341	355	313	367	373	355	344	340	336	331	342	346	362	349	371	357	375	345	315	339	396	352	344	359	358	383	339	322	319	326	334	372	348	331	389	343	364	314	347	379	321	366	357	354	354	358	349	348	351	372	332	354	356	312	349	363	339	360	328	351	386	345	347	337	354	362	379	355	348	342	341	330	339	374	354	329	364	358	371	350	390	345	373	332	361	337	360	327	381	339	341	357	349	363	332	327	354	376	346	355	347	347	346	347	374	358	364	411	379	326	363	361	368	351	338	330	344	329	360	392	387	370	348	337	348	331	357	350	345	353	369	342	383	390	337	377	349	360	340	339	382	354	384	353	341	353	389	352	375	371	347	374	362	376	370	367	383	369	344	339	338	362	331	348	364	343	357	356	362	333	349	356	352	366	378	326	345	358	331	350	363	341	352	333	318	365	332	348	320	364	369	356	354	386	330	379	317	372	351	338	355	350	396	356	368	368	343	362	332	379	348	367	343	364	359	348	329	347	363	324	359	358	366	325	347	386	366	342	299	343	375	366	360	356	353	352	336	360	338	364	359	321	322	341	361	369	343	366	344	350	328	384	347	338	322	305	348	366	352	316	408	360	346	392	331	358	378	343	355	395	347	358	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2590	1138	1177	1243	1177	1119	1089	1159	1059	1063	1024	1030	1068	1052	1047	1049	1045	1026	1032	1046	1044	976	1005	1094	1073	1044	1029	1048	995	996	998	1082	950	1087	1029	1015	1010	989	947	986	1009	970	1005	981	1035	1011	1004	999	1035	1028	1007	992	1000	1008	989	991	993	974	983	1025	971	985	967	1010	1007	1001	988	1008	1060	1067	1054	1040	1004	952	1001	1013	1031	994	1009	1035	951	1014	1000	934	1028	1016	1029	998	1033	1005	967	1015	1001	1010	1019	1024	1031	1006	935	1090	997	1059	925	1010	997	1027	994	1005	1012	971	1076	1050	1040	1017	1032	987	1000	1036	972	1055	1006	981	1024	1017	1060	991	994	1004	1012	949	978	1017	1013	982	1063	1050	1001	975	1015	985	984	1029	1005	1050	1069	997	1007	991	967	989	1026	1035	986	1055	1027	1006	938	1038	1041	975	1021	1001	1001	1046	978	1034	964	1031	992	1065	956	959	968	957	1026	1037	1032	1047	937	969	1009	1052	1007	1019	945	976	1003	950	968	1011	1044	1067	1022	1014	1025	1005	993	987	965	991	1009	979	944	1000	1021	1009	1035	1021	961	1001	1014	1022	1055	1056	1001	1021	989	916	980	1029	1023	968	1024	983	975	1041	959	1023	1010	1087	987	945	1002	942	1053	993	1006	1018	962	1017	1023	1060	1001	993	1005	995	1031	940	1016	973	1011	965	993	1060	1008	1024	1035	1000	1016	1049	1029	1023	959	1031	1021	1022	1040	1046	1038	1026	993	988	1024	1009	1005	986	1012	966	1003	1032	992	976	982	1032	999	1059	1016	1001	967	978	1042	1000	1002	1034	1025	990	1014	973	985	1054	980	999	975	1043	954	979	968	974	1034	1045	990	1076	1047	961	1008	1027	1016	995	1023	1006	1051	962	1058	1029	1069	1035	1038	990	1030	1016	991	973	980	1005	1055	1002	998	999	1052	1006	1010	984	953	997	1021	992	984	983	1028	1009	986	1028	1014	1015	1022	973	995	1005	1017	991	1010	981	1009	1013	1007	993	999	967	1003	1000	1053	977	980	1045	961	1037	1027	982	1020	976	1010	1027	988	998	962	1012	1001	1025	1009	1041	1018	1029	1024	971	1046	976	993	1028	1012	1022	995	1081	1003	1014	1031	1042	1005	1023	1006	1019	1000	1030	992	976	1026	997	1019	1012	1008	1000	985	1027	953	987	967	1005	1000	966	957	975	966	971	971	1018	961	1042	1011	992	994	979	1012	1012	1033	1043	1060	1026	990	1046	980	1000	998	1052	1036	983	1012	1047	1031	1044	1022	1044	1105	1005	1033	1045	980	1077	984	1021	1003	1039	1001	1001	1055	1012	988	1009	996	1004	973	972	972	1038	1101	963	1029	1033	980	1036	1072	1022	998	1000	995	952	1014	1018	1021	992	983	1062	1030	947	1058	1047	1009	1034	997	993	992	1004	978	972	929	1006	1004	981	1027	1019	1035	978	1026	1011	1038	1066	1030	995	1053	1050	1021	991	1022	963	1050	1030	1057	1007	960	998	998	1007	985	1006	1057	1006	996	994	1049	1010	1023	1018	972	1016	1024	984	1034	984	985	1018	1068	998	973	944	1010	890	1048	991	986	998	968	989	1011	1012	996	1002	953	1024	995	975	979	1005	975	1061	1046	982	1008	1037	1008	995	1027	1003	1005	1047	1058	1032	1044	991	1022	975	1013	961	1025	1059	1052	991	959	991	982	1000	1024	983	993	973	1030	973	977	999	1006	1015	1017	1011	1016	984	1014	963	1029	995	991	1001	951	993	1026	1050	1030	1004	968	1031	1040	993	1031	953	980	979	1056	950	959	930	999	1035	993	994	1059	1030	980	1024	1014	965	1010	881	1037	996	1034	1046	999	1014	1062	1016	954	988	944	1037	973	1008	1030	1035	1018	1019	998	1029	1020	978	982	1030	979	967	1020	990	1041	1029	1005	1026	1003	1024	975	988	1048	1001	1017	1052	956	1048	1068	957	1013	1024	971	1069	980	967	1003	936	990	987	1058	1046	1041	926	1002	1024	1025	1021	984	979	984	998	974	1003	963	1014	1017	997	1064	993	983	1026	1015	1004	1013	982	958	1010	997	1002	987	1054	1011	988	1030	983	1009	1053	958	1078	985	1043	1009	972	1048	995	1083	993	1011	1001	998	1021	998	982	1045	1027	1040	1048	1016	979	973	1019	1021	991	1010	1044	974	1012	966	1024	1049	1033	971	1019	918	970	1011	999	1000	1030	995	1047	1005	1051	1002	1001	1002	991	980	1020	1060	1026	1013	1027	1025	996	956	1050	1028	1014	1005	1045	978	976	970	936	1003	988	994	976	989	1033	965	1060	1059	1043	986	990	999	1005	982	994	981	1000	996	985	965	989	1016	1009	1061	993	1001	974	972	960	1013	973	977	971	1019	1011	1027	1016	1039	994	1025	948	1001	1073	964	1051	1023	1023	1042	969	1015	1069	1051	1029	1042	966	996	1032	948	996	1025	992	1075	990	1015	1090	1001	1032	1018	1008	994	1072	1058	1029	990	1047	990	1038	993	1059	951	1036	1002	973	984	991	997	1027	971	1027	1040	1027	1054	972	986	1007	956	988	936	1013	1013	992	972	1059	1024	1004	999	1060	1037	1006	984	990	1037	999	940	1016	1007	1042	1049	969	997	1036	977	972	1064	1008	995	991	1066	1070	1040	991	1044	973	1019	1002	1019	989	1022	1003	975	1024	962	1017	981	1052	997	978	964	981	1008	1040	1011	1024	1040	1015	990	1010	961	1038	989	1048	1035	974	1048	1011	970	1062	1023	972	982	986	1081	987	1044	1013	1042	1037	1009	985	978	1013	1010	970	1008	988	1031	1026	947	1001	971	982	990	964	1061	998	1078	1018	998	1036	995	1006	986	991	1024	1026	1101	991	992	1019	968	950	989	960	970	1033	1015	1076	969	1026	1014	1007	1000	992	961	962	1035	1054	1005	1012	1035	1023	1021	986	966	1014	1027	1039	1076	959	958	1012	1032	1019	1022	1048	1010	1062	1021	1015	978	978	960	977	984	1034	1013	1019	1026	1002	994	969	1047	1062	1003	1011	975	1017	981	1017	1005	1046	987	997	1025	1021	974	1023	1016	1062	1038	1013	1011	997	1021	1044	1071	958	966	1046	1012	1020	1049	1029	982	1034	973	972	1015	994	1015	1010	1032	954	1057	966	991	990	1065	1054	1036	985	1001	1009	1033	1021	982	1004	972	1006	1047	1035	1012	1006	978	943	970	1012	975	1036	1001	995	1018	1036	995	1009	1011	999	996	1038	1056	1021	1012	1045	1045	1014	1061	1010	1003	952	1061	992	1014	994	1018	1045	1044	1033	999	1070	1015	952	1030	960	1053	965	1086	988	1033	965	981	1023	1013	947	1023	1006	1028	1026	993	992	1053	956	996	981	1006	1046	1009	978	929	945	1016	1008	1022	1032	973	1022	1051	985	1008	1015	1068	1050	964	993	957	1016	1093	1064	975	1039	1010	1023	965	977	1022	1013	1013	1033	1041	1005	1013	997	989	1033	994	1005	1003	997	1025	1036	1058	1024	1042	1001	1000	980	1019	1000	968	1071	1069	997	1040	996	1054	1009	984	1045	996	977	963	991	1071	1051	1024	988	1052	1064	1019	1050	1005	1032	1053	994	1002	1035	989	974	1057	978	1016	1044	1070	974	1007	974	1013	1036	1029	1039	941	1002	1006	975	915	939	959	1113	1034	949	1006	1021	1026	1069	999	1022	941	997	1012	943	1034	1019	1025	1053	972	1027	999	1039	948	968	972	1010	1022	993	958	1025	1021	1007	1065	1011	1058	999	1050	1014	1023	984	967	1038	1033	1027	1017	1052	984	1000	991	1021	1003	990	1029	1020	1021	1010	1016	1042	1028	1035	1031	996	983	1034	1014	955	968	991	1051	1019	1021	1022	989	978	996	1005	1040	990	1049	971	1010	982	981	1019	990	990	1026	1045	987	1015	1061	956	935	970	968	1057	978	1004	1008	954	1040	1023	1051	1044	912	1034	1001	1106	1061	1060	1010	1047	993	1011	971	1013	1029	1013	1097	1032	1026	1039	1035	1027	1024	1035	1043	993	980	1022	1021	992	1014	1003	1044	1002	969	970	1045	960	1026	1029	1031	1037	1029	1064	1029	1008	995	974	1036	1006	1016	1012	1066	994	1042	1022	1029	997	1016	1051	983	1031	1081	1049	1006	973	1001	1012	1038	1023	980	995	1068	1016	1061	973	1041	1017	1041	953	1027	998	1025	1035	997	1026	988	997	1013	1036	1020	1004	966	1018	997	972	1013	993	993	1043	1029	1005	1001	1030	1017	984	1060	980	1029	958	1015	1043	981	956	1015	1026	1004	999	985	983	1050	1030	1057	1026	1069	1078	980	1004	987	1049	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8851	1034	1420	1072	852	671	509	439	379	364	309	358	296	279	270	272	271	263	254	238	228	237	249	232	241	230	255	218	240	235	241	253	228	222	243	214	237	230	230	218	210	230	234	222	224	220	241	239	221	235	227	205	209	219	214	243	209	233	195	234	229	224	214	229	223	226	229	206	218	230	240	198	212	264	217	219	248	218	218	230	194	211	203	216	230	190	232	236	220	207	197	211	223	234	222	223	198	215	208	171	223	214	231	217	220	231	209	237	205	225	214	210	226	198	217	209	223	221	201	194	214	208	227	234	214	214	214	212	211	211	201	211	199	219	216	188	224	220	195	205	212	226	219	196	217	236	211	233	248	223	229	256	229	211	193	211	247	200	200	205	211	213	239	206	226	210	207	221	239	232	229	208	205	238	232	226	252	221	244	227	212	211	228	219	238	216	234	236	223	208	217	222	227	232	203	208	200	224	220	228	230	225	262	202	221	226	201	227	228	237	238	228	228	225	242	215	228	220	206	199	240	223	232	216	227	219	215	228	222	190	214	251	196	211	184	223	221	205	206	187	223	230	218	229	239	226	202	202	227	242	220	245	221	191	238	204	236	191	248	224	214	233	225	224	237	232	239	245	224	228	216	207	205	224	206	202	220	213	213	223	200	226	214	209	225	221	240	207	211	239	241	221	204	222	246	213	206	216	215	233	182	217	237	208	225	242	201	233	202	205	201	216	228	214	207	211	230	226	219	220	202	228	245	209	205	222	226	213	234	213	238	203	229	196	201	217	217	237	230	230	203	223	207	221	224	229	224	201	210	229	225	230	202	212	238	216	211	204	197	220	206	197	212	225	203	195	209	206	220	227	223	210	260	188	188	222	236	220	227	227	216	213	244	208	228	227	222	218	233	231	231	252	203	216	213	202	218	202	194	209	206	235	224	228	213	206	219	199	227	187	206	228	227	225	212	222	203	210	213	241	195	252	229	219	207	253	247	197	218	194	232	202	219	210	224	226	224	242	234	215	199	242	217	236	228	211	214	253	230	225	217	208	212	233	236	226	198	234	218	207	222	210	236	211	217	205	230	219	243	214	243	217	215	235	236	211	216	220	211	217	219	239	218	233	211	223	202	262	243	223	220	215	214	210	200	196	219	233	207	232	254	179	196	229	198	235	222	220	223	247	197	213	214	221	222	207	217	219	181	208	231	232	216	239	233	214	212	229	218	208	259	209	225	236	226	224	220	257	214	226	201	190	227	226	240	227	204	231	229	226	220	221	243	223	201	208	249	207	217	236	242	227	212	254	233	231	246	234	250	248	230	209	220	238	243	232	249	206	217	217	226	218	273	208	221	226	221	225	224	228	240	209	218	212	227	203	215	170	241	219	211	212	224	221	215	184	219	209	208	214	209	224	210	194	231	199	230	207	197	210	231	224	225	243	218	227	204	205	207	237	233	199	240	216	211	233	237	205	208	219	238	213	246	218	225	212	212	224	207	218	222	181	195	209	217	208	237	215	200	235	226	251	200	245	249	207	227	212	214	206	224	203	221	226	233	222	211	208	218	235	217	216	228	205	221	196	209	203	246	222	221	217	229	224	252	224	222	208	238	222	222	217	230	207	226	222	213	206	207	212	207	223	227	252	245	217	224	235	207	200	229	240	227	198	191	220	236	191	195	236	224	208	219	232	243	232	223	223	223	233	214	217	225	218	219	223	203	234	221	229	206	205	245	233	217	213	226	219	208	242	218	209	210	200	223	223	196	215	230	229	210	237	209	238	227	207	222	241	238	238	218	211	214	235	201	203	218	218	238	218	198	215	225	233	228	180	218	227	211	222	217	231	209	216	223	221	239	225	227	203	250	207	205	259	205	206	222	238	235	219	244	234	233	234	238	201	238	189	225	232	214	239	240	195	250	226	257	224	236	210	221	198	204	194	225	223	234	238	221	224	250	221	202	214	216	196	195	233	242	237	234	224	236	204	249	263	218	204	204	238	199	218	226	249	220	213	208	205	199	251	218	200	215	223	210	216	201	227	238	218	211	234	223	220	222	235	255	196	226	229	206	227	220	227	225	213	200	216	215	213	211	226	216	214	189	187	207	213	210	191	218	249	211	237	229	244	234	234	205	228	231	227	241	224	222	225	224	215	235	245	224	205	227	249	223	229	210	204	220	224	225	226	215	229	219	236	229	229	201	235	216	251	210	213	210	208	207	203	192	196	218	225	260	227	236	212	210	228	231	227	226	219	203	232	237	227	227	212	218	225	249	211	212	205	214	233	246	206	225	204	215	227	225	247	183	202	216	225	234	210	217	263	196	227	228	205	219	204	210	208	251	253	219	245	229	215	236	234	226	205	215	200	245	212	220	205	209	210	206	221	182	227	205	223	224	203	239	213	212	218	224	224	202	209	226	233	230	194	186	209	243	228	247	235	220	236	251	206	231	238	219	191	235	227	233	205	195	196	219	230	216	197	209	201	196	216	209	234	179	232	210	202	226	209	218	215	229	222	246	226	202	206	226	195	221	214	232	234	224	235	250	225	217	234	214	234	226	207	221	239	210	222	206	226	248	211	210	223	239	192	233	214	215	228	259	252	211	254	218	225	222	227	227	218	209	216	215	258	224	213	216	229	225	242	204	206	216	204	231	187	218	239	190	227	195	204	230	235	207	235	208	206	218	234	222	235	233	222	228	197	233	213	216	227	206	220	199	222	223	196	214	214	236	211	207	218	226	213	219	211	228	226	235	231	219	208	246	207	275	247	214	188	219	222	225	202	203	245	225	226	245	241	234	241	244	234	223	224	235	179	224	227	239	215	212	213	224	208	237	227	236	232	237	220	241	191	207	201	210	221	213	215	213	230	217	201	216	234	226	248	215	236	224	215	225	191	211	227	205	228	243	222	223	206	234	223	236	229	243	202	212	220	233	208	213	213	222	215	211	228	228	227	219	197	197	208	219	227	235	192	206	201	223	238	247	236	249	221	222	239	206	228	210	233	244	214	184	225	217	237	224	223	224	197	228	219	244	228	228	225	249	232	236	205	203	210	252	230	210	231	237	227	234	227	227	201	246	220	224	195	196	220	253	238	259	239	211	192	210	211	224	241	221	193	227	200	234	211	226	224	222	219	195	218	212	202	219	205	224	221	216	223	229	227	203	213	217	237	224	232	219	219	197	220	226	203	197	218	211	199	197	218	227	197	204	214	229	214	213	204	202	219	223	221	223	209	226	226	215	212	224	203	225	230	211	227	203	230	212	232	238	223	210	223	200	221	219	202	213	211	245	225	233	240	236	228	199	239	215	225	209	209	213	194	223	216	209	232	232	221	219	220	220	198	202	208	225	229	185	213	190	232	203	228	211	226	208	203	211	235	230	193	210	200	236	237	229	224	210	231	209	204	238	212	223	241	243	229	241	239	216	218	218	225	211	233	230	234	246	230	239	227	219	207	224	234	221	240	231	251	241	207	227	239	226	213	225	195	218	214	212	245	221	252	238	201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5715	1557	3038	3658	3235	2624	2242	1964	1704	1451	1402	1314	1153	1154	1088	978	968	981	919	869	915	824	853	854	854	822	775	753	737	828	766	744	718	717	735	723	766	703	713	676	714	687	714	676	706	720	701	699	678	692	663	660	686	741	715	710	742	650	698	696	686	702	684	706	691	692	703	667	697	686	688	680	645	669	655	714	674	665	682	656	720	668	704	699	667	688	680	663	706	669	708	627	695	698	682	656	662	676	686	644	705	649	683	668	710	680	673	649	643	683	650	709	615	609	697	685	635	700	632	636	671	693	649	680	741	678	706	683	703	653	610	680	692	670	676	635	673	658	686	684	626	658	630	679	703	633	675	627	645	641	633	670	684	687	677	687	721	673	692	721	625	658	699	667	695	668	644	645	682	682	673	727	646	654	655	685	654	631	749	634	674	660	649	712	651	693	648	683	682	651	672	705	718	673	675	653	668	646	640	691	665	640	693	694	670	705	656	667	656	666	623	658	638	659	670	658	666	702	710	662	671	662	691	694	686	723	655	691	674	633	671	654	680	668	699	638	677	654	665	654	650	690	692	694	633	660	687	646	670	673	677	683	666	687	682	687	626	644	636	656	679	637	652	674	695	743	674	619	621	703	649	694	696	653	663	653	660	634	622	683	636	698	610	691	679	696	644	605	624	655	626	667	672	659	668	711	667	654	690	654	683	676	642	686	685	662	628	668	723	636	664	706	715	670	638	647	637	656	657	697	687	676	704	672	670	687	681	649	671	644	697	687	649	696	663	619	679	687	687	658	669	727	677	661	664	657	684	693	660	664	647	670	666	661	655	681	627	671	654	676	673	641	683	654	630	677	659	664	688	692	636	673	656	651	676	679	642	614	682	623	661	665	646	735	707	637	679	660	681	674	674	673	665	673	665	680	674	622	658	640	699	658	653	630	708	631	627	700	621	645	654	668	733	682	620	689	664	661	679	681	667	630	655	645	678	675	639	600	655	713	659	652	658	716	701	658	680	641	679	658	640	741	668	671	662	666	710	640	643	709	675	708	630	687	689	624	711	639	663	650	699	633	652	675	694	658	650	683	631	675	678	680	640	699	624	677	645	671	690	658	664	677	672	656	646	670	666	663	668	701	717	654	720	713	687	635	649	606	673	696	638	632	665	631	673	664	689	662	625	655	695	675	679	640	668	681	642	691	698	692	737	660	661	658	657	640	697	673	656	648	661	681	678	647	654	675	649	646	677	688	680	675	620	700	683	661	670	651	638	656	700	674	690	598	684	673	661	689	665	655	688	619	642	679	677	626	687	632	650	655	682	694	688	660	654	671	662	677	630	661	644	645	694	664	648	663	673	654	697	706	683	630	686	683	710	706	642	655	640	688	689	649	614	644	672	666	680	645	680	666	654	675	677	656	659	603	698	644	626	682	641	689	675	668	658	721	665	660	651	664	641	652	618	657	686	649	701	609	676	658	669	649	634	658	652	683	680	680	656	674	663	669	654	642	697	671	676	682	663	649	628	659	658	670	658	641	691	678	663	694	655	642	627	653	678	635	640	637	629	650	661	638	653	680	673	657	672	679	642	632	672	662	680	707	634	687	647	681	680	648	688	687	727	748	671	693	721	689	684	677	707	670	618	702	630	665	638	715	683	695	651	647	672	721	675	701	636	687	677	670	660	656	627	654	690	673	695	656	702	655	645	631	676	686	650	663	645	685	668	717	656	675	690	646	646	675	704	632	650	589	686	670	666	644	689	644	642	670	669	635	679	708	632	662	649	646	702	704	624	616	692	625	665	642	728	654	717	690	678	676	638	636	655	648	652	675	644	625	684	652	666	683	674	703	696	636	642	676	646	682	669	696	687	658	646	663	664	698	644	672	714	655	634	655	660	746	647	653	682	650	681	674	675	666	626	728	618	693	629	704	710	689	700	634	692	722	648	637	654	742	642	615	605	632	672	645	657	622	677	649	647	674	682	656	681	670	681	616	670	631	675	666	686	696	688	715	672	668	685	649	730	665	624	703	669	656	677	670	634	637	623	671	717	661	661	654	666	639	688	642	638	663	693	654	648	678	680	667	639	674	655	639	673	647	634	670	690	651	626	714	616	655	649	602	668	662	684	659	647	695	663	703	677	715	654	643	633	692	683	667	669	640	653	666	638	639	643	671	658	661	648	657	679	709	702	667	663	710	634	639	656	676	644	646	723	666	667	650	699	665	649	647	623	640	674	631	708	704	679	733	679	624	660	635	673	658	681	676	678	684	682	655	700	674	669	668	657	645	647	657	656	672	674	643	625	668	686	695	620	687	658	669	681	708	681	667	600	653	678	693	653	664	675	663	623	661	676	633	659	675	694	684	647	699	658	652	688	697	671	658	621	681	659	633	645	640	671	653	681	653	597	688	673	656	643	632	689	671	691	695	683	656	674	702	638	659	642	659	674	688	696	632	623	625	733	636	687	662	686	638	702	678	708	668	645	617	703	645	684	679	632	669	669	679	683	641	688	675	643	672	665	662	686	705	685	704	654	694	671	676	716	641	661	634	682	652	638	658	675	682	643	707	646	666	670	651	697	632	624	645	653	637	651	645	683	672	683	673	668	678	666	665	661	656	647	663	677	637	683	643	680	688	640	657	708	690	699	634	705	691	647	698	616	662	638	667	688	680	687	634	642	663	666	639	675	679	662	641	711	698	631	663	701	645	752	658	653	683	667	639	703	685	612	663	634	662	686	660	689	657	678	659	702	668	653	639	662	652	725	639	642	656	660	643	681	666	626	686	679	610	669	671	657	666	656	648	700	660	703	662	676	622	632	652	670	684	631	709	656	663	664	637	645	642	689	681	659	703	697	672	645	687	654	659	690	638	653	672	673	685	715	655	673	679	671	655	643	659	690	656	653	693	654	648	648	687	655	635	667	668	699	690	697	613	671	630	672	657	641	605	690	679	710	643	627	656	658	678	673	673	667	678	682	704	635	688	697	663	648	672	682	645	682	687	684	645	628	690	666	687	659	635	646	674	692	685	619	692	663	672	652	724	665	673	681	725	673	678	697	722	692	685	706	673	626	665	627	672	665	653	669	634	630	650	651	647	627	662	702	671	674	683	722	636	683	630	644	667	683	676	619	669	691	659	646	675	656	674	584	669	699	649	675	655	663	669	673	621	652	642	653	670	673	644	656	688	687	666	707	668	637	695	687	687	678	710	620	658	673	666	660	737	678	686	694	646	642	663	682	673	672	628	661	699	660	638	725	700	671	671	630	710	680	711	679	647	666	694	637	720	663	664	655	683	631	633	701	672	664	665	666	663	685	654	687	721	630	638	678	655	685	642	659	626	631	661	668	668	679	678	676	689	645	611	655	663	661	644	697	629	641	643	674	662	635	678	673	665	677	702	711	618	637	635	629	666	666	693	662	641	692	697	716	639	684	616	694	740	695	674	688	670	649	654	698	659	697	650	665	668	655	670	688	642	643	662	614	709	661	630	690	637	657	647	657	668	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16118	2275	2523	1953	1476	1012	777	659	488	426	358	321	279	254	238	245	256	238	215	196	187	198	156	189	167	183	174	154	180	179	177	180	144	172	175	167	135	157	176	175	186	144	146	162	152	150	139	136	163	163	131	174	160	173	128	155	177	134	160	167	150	150	139	144	138	173	163	136	164	183	174	161	153	141	173	141	151	159	135	136	150	159	164	148	148	143	165	160	148	160	162	140	173	153	154	159	153	142	140	173	160	149	165	161	148	144	149	137	171	171	126	156	182	136	155	157	145	164	138	152	151	155	156	133	128	149	153	131	151	128	139	164	137	151	151	154	133	154	174	152	157	156	138	153	146	151	147	167	145	139	153	143	140	168	129	141	130	152	138	152	141	167	162	143	155	137	140	137	136	144	149	167	159	154	156	127	149	166	156	147	144	169	172	150	153	154	144	142	147	137	155	157	127	147	155	174	155	129	160	142	157	158	159	139	154	153	161	136	145	133	149	145	159	150	155	142	155	159	163	157	130	145	155	148	149	156	151	146	150	149	138	120	136	152	132	137	151	162	155	154	154	146	130	156	161	154	139	151	152	145	130	146	134	165	159	149	144	144	150	136	143	132	149	137	157	169	150	142	152	158	137	133	149	155	134	154	132	149	171	160	138	160	157	147	137	147	151	141	151	137	166	160	146	164	141	151	148	171	134	160	145	148	159	170	134	159	140	140	129	158	143	168	149	155	138	160	151	166	162	147	150	141	153	157	135	160	153	166	128	125	182	135	151	144	135	134	170	149	138	140	154	146	141	149	137	159	124	154	167	146	138	131	149	148	150	145	151	157	133	144	135	162	158	144	145	154	179	153	163	149	144	174	148	161	146	173	171	131	155	137	157	155	140	124	140	145	136	137	131	157	148	162	148	155	144	158	129	159	150	138	162	136	146	144	154	148	120	144	157	147	159	134	159	160	143	142	139	151	169	142	157	149	135	153	150	135	151	129	157	144	160	129	134	159	164	162	155	175	159	144	143	139	151	150	151	145	163	155	170	138	143	132	142	175	134	165	149	140	151	148	140	162	140	138	151	161	166	154	139	145	131	137	159	147	124	182	156	134	142	148	170	155	146	121	161	173	140	149	165	174	160	140	153	135	150	148	151	124	138	138	164	145	135	161	141	156	128	140	130	142	131	140	149	143	166	153	158	138	143	138	141	148	134	155	147	157	142	163	144	175	149	160	153	163	162	159	136	133	148	144	121	148	123	148	142	147	163	147	157	160	148	124	137	135	167	159	175	144	146	153	140	128	122	145	162	146	158	150	152	153	150	147	170	139	135	136	144	155	162	145	142	157	130	135	158	147	152	136	159	151	164	134	132	146	150	157	151	158	152	143	149	146	161	153	164	145	160	169	126	171	158	141	166	140	149	148	176	142	166	127	141	129	174	152	139	146	153	151	137	168	151	157	137	139	160	142	133	148	137	127	152	164	159	170	155	150	162	139	138	147	155	153	133	140	134	129	150	163	152	154	156	129	166	132	144	147	147	152	164	144	159	143	174	144	148	135	139	151	172	157	153	161	157	173	147	133	140	160	160	138	149	151	152	147	142	137	153	150	136	138	138	136	139	155	154	142	130	145	137	148	156	148	137	152	171	135	135	139	124	143	150	164	154	159	156	160	131	138	168	161	155	134	163	145	149	151	138	177	138	147	122	124	146	149	152	165	164	133	171	145	142	136	137	168	141	138	140	137	165	153	157	147	146	144	151	135	134	146	170	159	142	149	158	152	159	168	152	150	140	154	148	153	132	152	166	157	152	167	139	134	117	139	157	146	131	154	167	139	165	127	145	160	158	126	154	163	146	148	126	140	157	124	155	144	140	143	158	147	119	148	128	161	142	140	151	134	142	141	167	164	160	159	140	114	183	130	157	140	151	160	160	147	135	149	154	140	134	148	138	155	113	154	142	146	154	148	152	140	162	179	145	173	162	159	136	138	133	145	142	113	147	164	162	142	150	156	153	158	134	132	142	159	169	151	155	155	147	130	129	138	144	161	142	140	135	146	146	141	183	155	149	147	167	155	134	131	152	137	147	167	135	150	155	144	156	124	135	137	178	130	147	145	137	168	163	155	162	151	175	134	150	149	150	153	153	145	179	189	145	156	145	149	164	155	148	154	143	162	146	130	169	147	147	148	166	163	149	140	133	152	149	140	157	151	130	147	144	153	136	152	131	167	167	137	146	143	152	142	127	155	156	161	159	165	143	161	138	171	155	146	131	143	147	139	150	158	142	142	151	170	160	164	131	142	147	147	130	170	159	154	138	165	129	159	157	138	186	154	152	149	135	160	153	140	151	157	163	147	157	157	159	141	166	152	148	147	145	130	158	137	132	133	151	174	150	149	151	161	154	130	142	165	147	142	169	160	180	151	163	139	150	141	164	146	138	149	145	161	157	155	174	151	147	137	145	144	135	147	151	158	147	151	144	135	123	129	139	155	155	150	153	153	169	152	158	140	158	149	140	150	139	151	151	147	123	143	144	130	169	129	177	139	161	132	137	138	149	151	156	164	143	150	139	142	141	149	151	127	148	166	164	136	125	150	140	142	151	158	136	145	117	137	138	143	149	150	148	144	134	149	134	152	158	154	167	146	168	131	157	157	147	132	151	157	171	118	159	136	154	145	179	147	155	140	156	154	170	148	148	169	153	131	151	148	134	147	149	136	165	159	156	151	176	144	143	167	151	157	174	155	155	149	155	150	152	151	172	169	153	144	164	170	151	145	165	184	137	131	171	155	149	164	146	157	135	143	156	128	136	155	165	148	142	126	133	157	136	150	132	158	154	150	135	146	160	141	176	141	157	177	156	152	149	144	132	149	128	157	135	160	151	161	136	128	140	129	174	143	140	148	154	135	157	133	159	154	139	157	145	163	155	157	151	152	145	186	159	145	150	144	167	124	144	143	151	157	141	155	145	152	148	156	150	162	158	163	174	160	152	144	141	134	153	142	140	156	148	150	150	131	135	158	163	151	140	162	150	133	140	154	164	133	168	138	111	161	126	155	140	159	156	139	147	141	157	155	152	138	138	135	146	145	148	137	162	146	136	138	150	138	142	147	139	145	149	143	140	145	156	147	165	149	139	152	140	137	152	138	148	145	161	152	159	160	157	156	152	154	135	149	146	141	135	156	137	141	148	156	147	123	157	167	161	142	153	139	153	132	163	131	139	160	143	144	172	118	144	147	132	163	158	124	158	149	137	160	142	167	155	143	151	131	169	178	149	133	143	141	159	163	169	163	122	138	169	134	155	143	148	158	137	148	133	154	141	151	143	120	160	148	140	141	142	155	149	134	146	171	128	140	163	165	145	148	162	132	139	128	131	127	147	139	148	120	158	153	139	155	112	150	141	160	147	143	166	141	163	163	155	130	167	145	134	153	159	153	134	125	147	158	160	143	157	160	150	125	162	148	168	166	153	161	131	135	160	151	156	143	151	157	160	155	142	146	155	156	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7615	2180	4977	5786	5294	4094	3508	2821	2467	2130	1858	1694	1516	1382	1248	1212	1090	987	1001	919	849	863	809	810	779	772	753	740	679	696	699	668	626	566	635	624	607	570	644	629	585	574	591	548	567	591	508	543	576	583	545	532	583	540	534	517	531	535	510	510	520	544	501	527	491	544	499	536	519	499	488	530	525	484	494	519	553	518	524	508	467	510	501	491	548	483	536	495	520	512	494	505	470	529	514	490	472	528	515	502	506	523	503	480	516	495	508	483	505	533	534	491	527	532	505	450	462	515	446	522	447	511	486	499	495	503	467	491	501	502	492	489	475	496	488	516	484	473	513	528	460	475	513	531	476	510	502	540	515	490	483	486	499	475	478	510	486	477	499	501	466	532	488	469	524	454	461	509	471	537	480	490	519	546	481	491	504	493	505	455	504	473	494	500	478	472	477	499	490	496	441	500	499	497	475	456	498	467	475	478	496	449	483	533	532	538	468	499	489	483	528	495	470	489	487	490	471	514	460	491	481	475	534	459	510	514	473	521	500	459	516	536	472	506	498	488	484	503	509	490	502	503	504	471	480	519	459	504	504	509	525	469	496	502	474	504	517	509	505	492	498	465	437	458	454	506	493	487	511	461	476	455	508	507	495	483	485	495	505	511	512	499	521	518	485	504	483	472	491	487	462	473	491	476	512	471	474	508	468	484	524	473	535	495	473	505	497	473	491	517	559	477	490	466	505	463	481	513	480	496	506	506	500	497	509	515	511	485	519	502	490	470	490	476	478	522	480	438	512	505	472	501	496	444	484	515	484	485	473	492	516	484	495	465	512	469	532	471	480	474	460	515	499	537	503	485	510	500	491	483	497	475	545	468	452	502	457	482	501	493	521	516	500	490	509	458	481	489	517	460	467	495	501	472	471	481	477	479	486	532	523	482	469	469	523	482	480	508	450	475	499	478	515	499	472	508	501	499	493	468	467	499	469	471	463	485	470	508	487	465	516	474	512	506	472	480	492	513	492	490	443	518	475	506	520	464	518	486	503	491	510	518	494	527	478	463	492	464	479	499	518	500	534	473	477	500	504	502	486	528	470	499	475	451	500	469	487	495	480	491	495	488	495	494	503	481	511	468	508	539	511	454	498	490	482	495	471	501	470	470	471	476	481	485	463	487	476	477	489	485	502	478	493	479	477	453	508	487	510	480	471	481	495	523	519	496	487	512	494	463	463	516	507	463	488	491	489	480	481	440	488	471	501	516	490	496	502	486	514	465	497	478	487	477	479	503	458	494	532	486	478	487	468	531	508	503	516	476	532	504	457	463	497	533	491	508	518	490	464	497	478	476	493	510	500	488	479	507	517	496	473	511	462	521	502	500	496	467	484	455	466	486	505	492	511	474	485	472	527	520	493	447	504	456	462	490	487	467	504	519	518	502	536	512	477	469	477	498	507	460	481	475	508	477	504	502	473	486	493	491	510	492	481	507	473	494	528	485	488	517	489	465	469	492	478	475	475	478	496	532	492	488	472	480	483	473	492	498	501	506	511	501	525	469	492	489	433	470	488	512	487	566	465	495	468	484	483	468	463	495	477	500	480	465	463	471	477	515	504	470	513	503	501	455	484	499	498	482	516	474	487	479	495	527	506	495	514	490	515	504	506	462	467	488	489	511	511	481	468	433	483	519	496	470	497	471	504	482	483	514	452	517	499	487	470	484	476	500	498	477	496	501	478	480	498	480	488	487	499	476	497	507	492	498	526	475	471	533	486	517	488	478	465	485	447	464	518	491	513	475	493	540	477	483	552	468	501	446	489	495	493	461	506	525	489	481	479	489	505	499	473	490	470	501	480	483	509	501	478	490	503	514	462	537	467	481	496	483	464	500	469	492	480	498	515	483	527	543	465	495	491	457	457	507	463	456	553	488	467	495	509	458	510	468	511	514	498	473	494	481	495	511	450	451	456	484	498	465	459	509	487	514	498	422	477	526	507	484	468	477	450	500	488	501	472	515	482	465	503	479	440	465	524	531	452	507	483	508	508	516	463	476	478	483	505	464	490	477	469	495	472	474	528	477	519	472	502	471	491	495	501	477	453	508	501	514	490	462	460	462	485	508	521	473	456	443	509	476	481	524	458	436	484	479	491	462	499	492	493	486	479	479	464	528	493	478	515	494	472	537	478	496	527	487	482	491	482	525	468	475	489	499	485	484	462	529	487	484	478	530	486	475	498	522	490	526	473	458	488	483	493	477	472	518	500	490	501	467	485	488	481	482	509	502	538	538	486	472	465	523	534	461	481	454	530	464	478	466	506	445	486	481	510	494	496	507	486	552	473	522	478	497	463	461	482	502	518	487	525	507	494	517	472	503	482	518	479	471	492	496	498	490	496	496	488	490	517	488	517	508	455	483	493	434	484	501	494	531	500	492	489	489	447	511	502	491	511	488	462	453	502	479	472	497	513	504	435	449	470	504	461	542	489	467	465	511	496	512	494	495	488	466	532	482	461	481	513	459	475	528	487	509	495	478	474	471	483	487	513	481	489	522	492	494	496	477	506	470	484	521	472	468	461	460	434	500	489	504	491	547	507	504	480	475	517	514	517	480	498	473	504	484	486	484	540	482	497	506	488	472	521	446	471	486	518	470	501	502	522	456	442	475	511	485	495	479	518	499	514	474	514	454	492	478	474	475	485	513	502	476	482	462	502	524	480	444	478	506	492	453	493	475	511	512	519	498	486	495	490	528	498	484	505	477	497	528	485	467	504	462	454	497	473	489	462	505	459	486	468	430	471	520	497	490	533	519	514	481	492	489	476	505	470	500	512	493	483	473	500	497	467	502	490	479	473	498	485	532	487	475	453	522	530	460	529	490	487	474	517	438	499	460	509	486	500	471	480	468	495	459	511	491	503	433	462	496	468	508	480	488	483	497	485	504	441	481	477	476	513	457	460	504	462	483	460	468	504	467	499	518	523	518	546	475	488	505	489	478	511	462	494	485	489	444	491	526	502	514	471	512	462	481	502	475	523	448	494	492	508	495	507	500	459	498	496	448	511	487	504	479	515	506	504	481	457	492	514	469	489	483	512	504	512	474	486	476	506	488	499	454	481	535	486	496	469	518	532	474	484	510	429	464	501	471	476	472	544	513	464	469	479	485	456	441	519	484	487	513	496	488	505	513	503	551	472	485	505	480	491	493	455	512	479	501	455	528	499	485	511	459	472	481	501	504	454	470	505	469	489	494	494	502	486	549	499	477	453	517	527	507	451	511	513	481	480	484	474	475	481	497	495	457	489	484	486	445	502	471	481	513	484	500	484	499	506	485	505	467	476	499	487	472	482	490	516	471	512	515	487	481	474	489	486	461	489	484	485	489	504	466	473	458	478	528	504	504	499	522	464	465	487	502	476	456	501	493	475	483	488	472	483	471	495	488	503	478	443	496	519	510	468	482	485	512	509	459	471	484	468	496	500	466	515	484	496	475	459	427	513	486	513	514	499	503	473	471	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2091	431	434	424	397	405	374	371	363	349	341	345	372	370	352	343	358	374	339	353	349	370	377	351	359	372	342	328	338	359	347	366	349	361	324	336	372	349	350	340	365	374	361	361	329	355	350	354	348	322	419	361	377	357	372	353	368	373	376	372	359	320	387	354	370	349	353	351	351	329	345	388	345	333	379	351	349	343	335	348	370	371	347	314	314	329	380	350	345	375	340	354	358	333	373	352	356	374	344	356	370	349	328	359	326	301	329	358	376	347	370	372	335	344	330	355	336	341	322	345	330	339	364	350	397	331	357	335	330	353	341	344	342	363	309	333	354	366	332	371	332	327	391	341	358	367	331	340	371	348	372	341	356	366	351	340	364	321	371	305	349	373	334	373	356	372	364	365	367	367	328	327	334	362	355	331	351	329	330	380	330	337	350	327	365	351	357	337	364	328	339	342	361	313	363	366	331	362	343	326	355	330	345	365	331	353	347	326	320	350	341	348	337	339	369	375	346	361	359	361	327	340	322	360	359	339	338	367	331	359	363	342	360	340	330	321	352	375	360	316	359	317	346	365	357	386	368	369	382	367	316	327	335	337	331	349	327	350	319	338	356	361	364	366	373	362	339	365	365	383	322	346	365	353	364	363	356	353	368	386	340	354	347	374	343	368	325	332	354	343	350	396	332	360	361	339	358	347	361	377	373	347	376	356	343	315	365	339	337	345	347	333	360	338	359	336	345	365	363	359	357	378	346	338	374	370	358	355	348	376	346	331	321	366	344	326	330	350	367	341	387	353	372	349	336	388	350	344	346	341	372	347	360	331	343	323	330	352	328	374	337	321	360	349	312	354	370	380	351	352	315	320	347	360	374	389	364	395	379	322	328	343	340	379	328	385	332	338	347	355	348	344	361	332	362	335	364	382	373	344	372	368	324	366	345	346	311	362	317	338	348	356	375	365	349	372	364	373	341	323	326	325	343	329	317	336	331	363	376	357	350	335	352	342	357	368	352	355	344	366	356	331	382	338	320	349	366	324	333	341	345	385	374	289	350	361	327	337	390	361	345	341	369	364	331	372	359	325	305	376	320	305	347	342	329	384	345	357	347	341	377	359	359	315	353	346	386	369	357	329	357	330	330	390	361	359	346	344	343	347	364	340	381	372	368	369	349	363	346	328	351	360	365	336	365	347	341	402	299	344	389	337	342	357	369	333	354	333	355	344	318	372	349	345	347	358	334	345	332	369	356	341	353	353	331	364	351	335	356	331	343	331	377	340	355	333	334	380	380	365	325	345	376	379	325	326	377	297	321	381	343	339	313	353	373	387	387	361	340	375	363	377	354	363	393	342	348	354	376	346	360	371	305	367	340	342	334	343	394	354	343	363	341	338	370	345	337	332	385	344	361	352	358	349	368	368	378	307	348	357	342	335	363	348	392	353	353	349	346	359	337	334	351	349	356	363	371	349	372	331	345	358	355	347	336	322	328	377	340	328	356	377	341	352	371	365	324	367	299	386	351	368	327	373	363	348	308	356	354	336	344	361	334	360	365	338	320	321	344	348	368	372	360	353	324	378	356	384	348	315	366	360	346	345	359	339	354	343	349	300	360	381	350	355	350	400	341	326	346	355	364	353	353	332	331	309	337	350	341	371	372	331	358	348	338	353	339	332	340	323	358	323	344	365	362	321	326	343	351	370	351	329	361	375	337	363	372	340	348	351	357	331	359	355	362	362	348	324	316	347	346	346	367	345	324	354	349	329	354	366	317	332	367	391	369	339	355	355	358	360	345	364	364	362	348	359	341	358	335	378	365	335	368	376	373	323	338	361	357	359	347	339	336	339	367	322	345	344	368	328	342	335	341	349	359	357	332	335	328	355	361	350	323	323	354	381	354	362	332	360	338	381	370	330	374	350	353	375	333	330	346	376	333	382	372	331	387	348	378	285	323	358	316	337	348	363	348	348	375	335	373	344	350	314	365	351	356	348	328	320	378	327	343	352	337	384	382	351	336	339	361	333	356	361	371	351	356	317	377	371	344	371	369	375	351	376	329	338	352	364	344	368	334	328	340	339	362	359	354	319	340	354	341	386	321	372	335	347	365	345	349	373	338	351	347	333	326	356	324	348	346	346	372	357	377	335	345	355	341	344	341	337	371	312	315	331	359	341	329	330	374	359	352	343	334	380	316	352	339	354	332	346	349	335	356	327	318	337	347	364	351	364	332	331	356	354	373	325	365	352	348	369	372	364	335	340	361	381	358	378	365	360	366	311	359	369	329	329	372	344	351	339	333	377	350	317	343	378	346	327	352	334	343	369	340	332	355	347	356	339	347	331	336	373	345	329	361	348	353	362	356	333	336	366	358	353	371	364	355	330	357	347	371	384	360	369	336	346	320	371	369	365	352	346	371	376	357	319	320	355	369	355	350	368	359	362	327	339	366	335	329	360	359	350	321	336	362	365	369	333	348	362	328	349	347	323	372	327	324	362	368	369	349	349	349	307	319	350	340	300	308	335	334	329	369	338	322	384	342	369	380	325	336	359	340	349	339	348	386	348	360	348	342	338	366	346	345	338	320	366	387	347	363	378	341	349	317	343	344	328	346	354	349	332	356	386	346	327	343	348	366	361	383	357	363	344	358	342	345	343	351	345	351	371	368	328	364	338	382	304	369	377	350	340	348	313	338	355	378	298	349	321	340	361	344	338	301	349	347	336	340	370	355	370	342	341	324	366	332	317	356	357	363	352	339	369	356	358	343	326	353	300	335	323	350	316	352	379	338	338	345	330	355	366	357	348	354	350	342	387	359	345	369	335	351	356	348	372	383	323	338	345	351	356	353	264	347	336	375	344	347	325	383	345	352	325	379	359	346	380	344	355	340	367	365	335	355	349	343	331	357	357	381	371	330	343	369	343	328	355	378	340	350	339	355	324	384	339	327	334	339	369	348	346	357	369	383	302	322	364	368	328	334	365	347	363	343	339	372	372	345	303	368	315	363	370	346	350	378	355	346	348	371	353	373	367	358	351	357	361	336	354	334	362	342	378	353	354	408	347	357	340	324	336	372	348	376	332	367	337	340	351	316	337	325	373	383	353	329	368	345	371	332	353	350	359	378	333	355	351	346	357	303	354	340	376	364	373	372	366	364	357	353	343	363	366	353	351	376	361	352	360	359	338	320	321	371	322	357	356	362	345	363	341	347	349	329	350	352	331	359	307	372	333	358	329	348	345	341	377	333	353	339	359	361	347	338	325	362	337	362	340	332	365	318	375	340	339	345	343	357	365	337	360	360	331	371	338	322	345	345	339	316	371	391	328	349	370	307	342	401	372	365	341	359	343	332	362	346	332	351	372	383	366	360	356	359	376	361	300	351	345	328	347	353	350	332	344	342	335	351	301	354	366	358	366	387	348	348	357	336	367	398	353	364	372	347	369	347	351	368	370	335	365	354	360	345	334	347	364	309	331	365	308	335	361	354	350	356	390	346	362	375	324	378	373	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2536	1118	1144	1254	1148	1102	1067	1082	1114	1024	1037	1070	985	995	1063	1070	1010	990	1058	968	1055	907	1038	1031	1002	1034	1012	1086	1033	987	985	1003	1078	999	1015	948	1022	1045	967	959	1029	1040	984	989	982	1045	1070	1007	965	963	1021	934	1102	1037	990	1039	970	994	1030	1008	1027	1016	965	1047	1002	1058	964	1004	993	1012	1037	1091	1004	1034	1016	1057	1026	1000	996	975	967	1006	948	1021	996	1030	979	985	1026	1010	981	1047	1005	995	943	1022	1028	994	975	979	1059	993	986	1059	1005	973	1062	1082	999	1014	981	993	986	1024	1035	976	1018	976	997	1039	992	995	1043	1000	1001	1004	1018	1002	1011	1027	957	1052	987	1005	1016	946	994	1046	1006	1052	960	989	998	1016	967	1020	1000	1017	986	1025	1018	1031	1008	1024	982	1001	1003	1056	1082	1013	1048	1012	1016	1022	1029	1000	1031	1021	964	1024	993	1060	994	986	1088	1014	1019	1038	1013	1023	993	1063	987	1058	1010	1007	971	975	994	1024	962	1013	956	1020	985	1004	1015	958	965	982	939	1007	1061	977	961	1027	989	1097	973	1054	992	964	1054	959	948	1007	998	996	972	1019	1014	998	1003	997	962	1007	1058	1036	1008	1031	1038	967	1018	1025	967	1002	1029	1023	1032	998	982	996	1000	991	1013	980	1011	1054	1005	1031	1019	1042	968	1018	1043	993	982	961	1004	1003	1002	1038	1008	1061	1018	989	1003	1009	1003	1013	1013	1005	1053	1011	962	1022	1010	1002	1013	984	1018	1012	1003	986	950	927	985	977	987	1041	978	1007	1018	1005	976	982	1004	1031	1053	1030	1016	1007	966	1010	1039	1026	1014	1044	1041	988	1029	1010	1011	1040	1027	994	986	1034	988	1058	987	1055	1085	1054	1009	1046	1005	992	963	1011	1007	1012	1067	995	985	1028	952	1035	928	1012	983	1029	1062	1004	966	1014	1037	998	963	1026	1019	1016	953	1052	928	1008	959	1028	1002	1014	1120	1017	1027	1001	1058	985	978	989	1018	1029	966	965	988	999	997	994	1014	1049	1023	1034	1081	982	1031	996	1005	947	1018	1023	1021	1005	953	965	893	969	1019	1040	1068	1019	1007	1001	998	1018	1048	968	1037	1007	935	979	966	995	1004	1044	1055	1005	1057	1019	1008	1033	1034	940	980	1016	981	1024	1014	994	981	991	1002	999	1000	1030	1010	965	1002	982	999	1029	1017	1000	1058	986	965	1026	1020	980	995	978	972	969	1041	1054	1002	1042	1030	1016	982	1050	1023	1013	1011	1026	951	1030	973	992	1043	1015	991	935	1019	1051	1028	971	984	999	936	995	1024	998	1031	1005	1090	1027	1009	975	973	1061	998	982	969	1026	966	1015	991	1048	1049	980	1079	1044	989	975	970	976	951	1014	1018	1001	988	970	1042	989	1082	1019	992	942	1035	998	991	1016	952	997	1047	985	993	956	950	1004	991	1042	1045	980	1030	1020	968	966	1031	1006	1001	1002	978	942	947	1008	1014	990	994	978	1000	1034	1023	998	1033	1063	1043	1037	957	1055	1006	961	1018	1007	1033	1033	996	942	963	980	993	970	992	1031	1016	1000	1037	988	1039	951	967	1084	1022	1030	1063	1003	998	1036	1008	1020	991	970	1002	1003	954	968	983	1022	1020	962	1014	994	1028	952	954	993	972	1069	984	1027	1008	952	976	1016	1012	977	998	996	998	992	1003	1037	1056	1067	1018	972	1000	977	996	994	999	1011	1004	986	969	1005	1053	1012	1014	1032	993	1042	945	1007	1017	1021	972	1001	1022	1049	1006	997	1035	990	1013	1038	972	997	1013	980	991	1061	989	1028	1011	977	1031	1007	981	964	1038	1043	1050	1013	969	1018	1060	1003	991	998	964	1025	980	1074	1058	989	1053	999	968	1026	1034	915	993	1021	986	1021	955	970	989	1029	974	1072	1012	1013	998	962	998	986	1029	957	974	1001	1067	968	994	1004	1014	999	1005	1004	1045	1021	1024	1055	982	1063	980	995	1048	1028	1048	1044	946	902	1044	1012	981	1033	993	927	1004	1024	1001	1047	1018	1021	1039	963	1047	986	1027	1035	1017	976	972	1072	1049	1077	978	1003	979	1019	974	1029	1005	1032	947	973	1037	1004	1019	1073	1005	1018	965	1094	1026	1018	1011	1019	1005	1010	980	1041	1006	1055	1024	1090	1014	1016	971	1051	993	993	1023	951	980	991	1024	1009	976	1028	1012	996	1021	1056	1036	1004	1038	995	1079	1058	1014	968	1054	1018	1039	992	1006	1035	988	1011	1033	915	994	1008	991	1009	988	1066	938	986	1020	981	975	976	1024	934	989	1042	1017	1009	963	983	1052	1084	1009	986	1009	975	1011	1031	987	982	1048	1010	1014	996	1009	986	1065	951	1011	981	963	1052	1011	1009	1027	1010	1011	1059	1014	996	986	1059	1041	983	1044	1013	1000	948	984	1005	1057	980	958	1035	1030	982	956	1030	1022	988	1031	973	956	948	976	916	1025	1053	994	1050	1050	926	1007	1003	1021	1004	1007	1016	1034	1050	938	1017	1009	1000	979	983	1018	1038	996	988	983	992	959	1041	989	992	957	1054	1002	986	1066	1018	997	1027	1019	1047	1032	980	1020	988	1043	1040	1077	983	992	1025	1044	983	1006	1035	992	975	998	1022	1014	1040	978	978	1039	1004	1010	1011	995	988	1009	1022	1031	1056	999	985	1026	977	1027	1064	1002	1020	960	975	994	978	967	1005	1043	1009	1064	1023	944	1032	976	980	975	1019	1000	1049	955	988	1013	995	992	1000	999	1035	1075	1034	974	980	993	1027	1050	967	949	982	979	1077	1003	998	1052	954	1023	1036	985	1033	1010	979	977	1011	1003	999	1035	1044	1026	955	1012	1077	978	1050	1027	990	996	1001	1025	1022	1082	979	1057	993	1015	1015	974	1020	971	976	983	1039	1010	964	985	1000	962	982	964	1017	1045	983	1018	1003	1059	963	933	1006	1017	1048	1004	959	1012	972	1037	996	1071	980	985	1031	1029	1023	989	1006	992	1021	1018	999	1037	1057	1013	1081	1013	967	1025	998	996	1077	948	967	977	962	1038	1014	1020	1044	1030	959	1031	1029	988	1028	1015	1047	1049	1016	1018	1042	973	978	1057	963	985	1030	1001	1025	949	959	1023	989	997	1015	992	956	1012	1001	1019	976	1036	1016	976	1029	966	992	1017	968	979	1008	983	995	1064	1017	1071	1054	1049	1003	969	1054	961	969	1019	1023	1021	970	1057	1014	1025	1040	1074	977	964	968	1059	1025	983	994	1090	998	1012	1043	1000	987	1012	1012	1025	969	1026	1047	1043	963	1014	993	1053	985	948	983	1067	947	1010	1025	997	1016	1013	969	989	995	1018	990	1028	1009	966	1025	1032	981	970	973	1002	1007	970	1005	1009	1016	974	1023	1006	970	1010	987	996	996	1030	1036	1006	965	986	986	1000	1038	988	1018	998	1040	1019	997	1026	1034	990	1030	987	1021	1024	1045	1006	1011	1026	983	960	989	944	992	994	1012	972	1021	989	983	953	1016	1029	1007	975	1001	926	1042	973	991	1040	979	1034	981	989	971	1030	1006	1005	987	1019	982	981	1018	954	1075	1013	1013	981	1008	975	1032	1008	1030	992	987	929	1038	1096	992	1040	1025	968	1007	1026	1016	1029	1061	1018	1030	955	1013	991	1006	982	1032	1028	1020	962	1002	1031	975	1000	992	1001	978	1027	1018	1032	963	929	1035	1043	982	998	987	969	999	1054	949	1043	976	1024	975	1041	1018	981	990	970	1027	955	996	998	1015	962	1046	1009	1003	992	1050	1017	991	1094	997	1006	985	941	1002	1066	1025	966	1014	1004	1043	1023	997	1030	994	998	976	1059	1008	1032	984	998	1036	1007	1009	990	1014	1005	1084	1005	1018	994	974	1009	1014	975	974	1068	984	994	1005	963	980	957	960	996	973	983	1002	982	1066	1033	957	1038	995	1027	971	1012	992	953	1045	965	1001	1029	1010	1008	1014	931	1041	991	1000	991	985	1020	1009	992	1010	1012	947	1060	966	976	1013	1026	1011	988	1071	1015	994	1022	996	1041	1005	1044	965	1030	974	1012	943	988	1038	1006	1015	1002	940	998	1005	1009	984	994	947	978	995	960	1042	991	1016	1025	1021	979	1044	994	1033	975	1012	967	1087	1062	1001	990	1003	1010	1023	1002	992	1004	1054	990	961	943	982	1025	1087	941	1017	1005	974	956	1026	1066	961	988	994	996	1020	1006	1054	1029	1019	1001	1013	1071	1011	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8737	1071	1458	1163	877	627	513	403	394	349	339	316	306	302	287	252	282	257	231	221	238	270	242	243	228	233	222	230	245	245	259	252	237	234	222	235	215	215	230	239	202	211	227	238	217	213	188	196	238	236	221	251	220	204	243	224	243	236	230	230	189	239	204	235	217	242	232	229	226	197	201	215	235	222	221	199	230	236	221	236	208	214	218	214	238	228	233	243	240	218	234	214	203	226	214	210	201	217	243	190	192	190	211	214	231	225	218	242	201	236	214	207	228	234	221	198	224	191	199	210	210	199	190	197	216	222	229	211	234	218	231	210	223	241	238	239	243	248	211	212	215	190	215	252	203	226	228	204	221	237	214	212	241	239	231	205	241	223	224	255	219	245	198	217	214	240	223	219	215	233	223	183	228	218	219	225	230	221	227	184	208	224	196	200	221	219	226	203	190	238	245	194	234	201	220	197	213	188	190	205	232	210	224	229	196	206	219	194	202	214	252	229	233	227	207	244	224	230	188	229	236	217	244	205	199	200	226	211	215	217	215	222	207	223	215	219	219	216	230	236	225	195	211	238	231	208	191	202	196	202	210	220	235	205	213	231	194	219	220	230	220	215	219	218	215	230	237	231	240	207	233	228	220	212	235	201	236	245	200	228	214	191	179	238	200	228	223	193	248	203	210	229	224	206	213	197	220	243	241	223	193	215	220	219	198	213	245	187	204	214	210	221	220	227	207	226	236	223	207	238	194	234	208	232	179	231	216	223	239	217	213	212	223	237	233	198	225	216	201	226	205	216	216	238	203	252	212	192	250	215	198	230	231	237	213	225	216	228	238	208	228	219	226	219	225	237	190	226	208	220	201	196	216	232	208	225	204	231	219	195	225	231	220	208	206	235	225	218	230	238	218	234	213	213	206	219	239	224	195	237	241	244	206	186	208	205	219	228	208	218	246	226	208	199	222	212	240	259	189	221	217	199	224	233	196	218	206	213	224	216	214	206	199	221	223	194	225	209	207	220	222	241	226	231	220	231	226	220	224	229	222	192	226	221	207	215	202	213	217	208	231	246	232	225	216	239	229	238	223	211	240	195	220	222	217	212	244	221	205	227	207	224	208	250	195	222	223	246	204	236	202	208	222	196	230	217	219	240	200	208	216	232	199	206	196	215	227	228	196	213	206	247	220	207	221	231	206	199	202	224	208	230	241	216	206	225	213	208	204	196	217	212	217	235	206	203	198	182	258	213	245	220	239	203	239	212	205	218	197	208	206	241	198	216	231	205	242	219	230	221	203	222	214	223	217	224	225	225	207	190	233	221	222	222	208	188	220	214	222	193	218	224	202	255	196	220	229	218	240	229	226	227	224	248	264	216	189	225	228	220	207	243	204	206	193	232	203	251	226	226	206	224	226	200	220	207	195	206	191	242	198	198	233	227	208	214	204	226	214	206	201	214	209	224	205	214	238	229	224	213	184	223	225	220	196	223	230	222	221	242	219	208	249	214	238	248	229	193	242	178	255	226	234	222	231	218	238	210	239	218	195	201	232	241	208	210	196	205	206	213	209	220	217	222	218	194	196	194	257	221	206	193	196	234	219	231	182	234	213	203	224	210	203	217	227	205	209	218	230	203	219	235	212	235	208	212	229	230	212	227	195	231	218	218	209	229	245	228	202	222	227	236	229	234	211	213	218	159	187	230	234	240	232	227	223	225	221	209	246	225	214	236	219	206	205	249	228	210	225	241	242	218	224	239	241	223	219	204	246	237	226	221	222	218	238	231	247	235	233	239	247	256	225	203	222	209	215	203	204	219	178	200	191	228	214	223	209	245	213	197	198	173	244	205	196	206	216	229	247	205	228	236	235	216	200	217	231	243	211	220	231	215	215	249	185	201	230	218	218	198	199	205	210	195	212	237	224	242	216	194	194	217	222	191	221	223	229	231	225	226	193	232	251	184	220	223	221	205	216	211	223	214	235	221	222	202	212	232	226	204	237	228	232	210	258	219	225	242	257	196	218	225	212	191	204	222	239	210	202	210	216	207	240	208	213	217	200	231	218	231	236	208	201	212	205	221	195	200	206	232	202	216	193	207	204	228	216	220	209	200	197	210	227	261	209	211	218	228	191	201	202	218	215	219	218	225	213	207	216	195	218	221	225	233	225	203	219	228	223	218	247	201	197	215	189	205	211	218	224	190	228	210	210	220	213	212	218	211	209	213	223	218	218	228	201	228	215	216	222	195	227	229	203	234	219	230	210	210	225	223	199	211	230	202	246	215	213	204	224	236	232	182	254	222	193	227	205	208	201	248	241	216	217	213	211	235	226	214	221	222	199	226	225	227	213	223	194	223	227	203	202	212	211	213	200	206	246	231	217	240	213	214	237	228	221	238	214	205	233	196	222	211	224	208	222	201	211	233	199	228	224	216	204	211	221	218	240	249	207	211	215	206	191	216	215	214	234	201	230	222	228	227	249	207	205	216	205	221	242	229	206	226	199	228	223	235	221	192	214	196	229	206	210	218	221	237	207	212	207	206	223	205	202	225	225	205	226	195	217	224	227	203	252	210	217	218	184	214	202	227	210	221	229	214	223	252	223	223	229	224	228	215	221	219	225	204	229	211	214	206	203	205	242	224	221	234	197	219	226	252	221	207	215	209	222	231	230	194	231	272	231	202	250	218	210	212	212	232	187	217	220	214	229	186	234	212	225	221	223	217	214	189	200	212	208	234	212	217	235	181	246	231	212	224	222	233	212	220	245	222	230	240	193	219	197	242	249	212	236	210	236	189	216	200	224	230	211	213	192	208	233	222	245	227	199	225	196	222	194	224	212	238	249	191	212	205	176	215	214	217	225	220	227	237	205	217	196	229	222	213	213	199	229	220	212	219	230	219	231	215	216	221	197	234	218	181	218	227	209	243	220	205	205	228	218	214	230	227	206	247	203	225	208	202	238	221	193	222	194	231	218	206	204	234	208	219	206	229	216	230	224	215	207	222	235	189	246	204	213	219	222	219	187	226	218	235	219	193	210	203	216	204	210	210	198	204	219	228	198	216	238	211	242	227	216	196	224	219	224	208	207	185	215	218	218	221	209	218	220	204	224	254	227	209	236	204	222	250	226	239	235	236	220	198	211	209	221	189	205	229	226	208	223	224	222	211	220	228	233	200	234	203	194	205	230	193	215	214	219	204	209	219	231	218	243	227	222	204	198	229	213	214	200	216	217	229	217	203	190	217	234	239	231	235	210	243	225	220	218	196	235	195	235	228	261	217	197	234	227	233	225	236	211	210	215	204	241	215	228	236	233	192	201	213	182	204	215	207	221	241	201	210	235	241	222	215	183	205	218	216	209	207	217	217	184	206	227	218	213	209	203	203	197	226	227	236	229	233	189	214	210	237	232	216	208	217	240	257	212	201	224	223	197	238	245	201	211	217	210	228	200	204	223	215	219	189	221	217	214	233	213	211	206	238	216	209	228	211	183	200	210	229	233	241	237	211	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5746	1576	3092	3657	3277	2612	2284	2000	1712	1480	1304	1338	1205	1110	1074	1040	994	918	951	864	919	853	852	802	810	854	759	769	777	785	715	749	703	759	783	757	697	751	713	670	716	701	713	700	752	691	704	668	694	698	697	693	695	691	669	672	685	687	695	713	702	679	681	691	688	670	681	685	689	663	685	667	655	695	674	706	647	752	661	712	653	666	661	655	638	690	702	666	694	689	700	647	696	708	687	684	680	716	665	666	666	663	683	645	698	615	666	640	663	698	659	648	644	678	684	684	660	658	665	641	670	667	634	637	643	704	693	667	663	611	675	646	667	686	710	676	701	639	674	654	663	688	662	707	691	686	666	659	683	648	678	644	669	671	703	608	656	632	642	646	646	655	677	624	664	656	651	611	656	660	735	697	605	706	638	653	683	656	667	681	631	684	648	725	631	696	650	693	658	660	668	701	707	697	682	653	658	699	652	668	649	632	679	656	678	634	663	669	658	680	684	670	688	672	689	627	681	686	653	635	695	685	648	671	650	685	653	655	672	674	651	686	668	666	638	648	650	665	716	705	640	638	653	717	594	677	662	706	670	660	653	669	702	664	664	656	660	676	696	713	677	694	684	650	668	681	646	664	640	680	634	645	624	677	623	641	675	662	688	651	665	675	631	639	634	689	679	593	677	621	700	641	610	656	679	673	668	668	663	688	669	695	675	608	673	642	650	679	691	643	714	672	681	665	639	623	693	637	696	679	625	631	644	633	655	685	670	712	721	658	677	646	668	677	641	679	646	656	691	643	662	684	648	675	691	661	662	646	626	691	646	646	673	663	637	653	620	659	696	670	725	728	658	660	684	653	639	696	695	711	687	708	607	673	638	651	651	683	632	645	698	661	677	665	671	663	680	670	649	660	669	685	651	647	666	675	639	632	667	731	662	700	673	655	659	646	633	640	645	646	650	646	660	646	670	645	617	687	687	646	643	723	646	656	678	647	651	638	646	624	670	681	676	674	629	627	620	685	670	652	686	677	653	676	682	650	664	658	669	701	661	722	630	655	627	703	636	659	630	688	677	623	657	674	679	644	639	642	703	628	667	671	618	633	661	658	662	651	691	699	610	647	691	670	682	680	654	678	612	668	659	625	683	659	689	639	694	624	693	686	696	607	656	633	698	627	613	633	657	660	663	633	658	661	618	663	684	636	639	637	649	674	649	681	621	650	721	707	636	650	672	689	665	600	657	706	636	678	684	670	637	665	695	672	661	654	652	694	659	692	645	705	664	691	657	671	624	649	653	672	686	661	662	665	683	683	685	607	704	686	671	634	668	665	654	660	639	653	659	703	640	650	673	702	651	668	645	651	665	644	621	666	659	691	682	671	650	663	674	646	680	675	673	638	688	688	679	693	656	643	676	667	642	652	655	647	680	678	628	672	664	642	666	629	649	600	682	667	691	671	651	708	687	668	609	617	646	635	613	648	647	644	693	683	685	676	624	634	651	646	701	713	680	622	654	654	671	689	675	663	690	650	673	622	662	665	660	686	659	676	659	711	707	702	644	651	702	663	662	640	722	634	723	658	674	663	655	673	681	644	662	651	676	702	650	654	701	688	673	703	635	654	718	634	641	668	664	654	713	662	661	684	639	666	663	690	673	722	669	651	634	698	621	713	661	710	696	654	666	685	660	655	649	711	694	641	647	678	641	677	667	625	709	665	655	686	648	628	649	656	710	674	648	693	601	710	674	654	671	658	684	663	653	665	672	691	700	601	696	666	658	666	668	683	640	690	686	639	658	683	674	660	663	649	639	631	700	670	639	673	619	676	679	714	666	713	634	670	649	644	646	704	676	607	662	651	723	638	657	637	655	617	652	669	602	635	672	653	645	669	631	649	661	665	652	649	648	622	648	641	652	653	670	641	664	640	662	670	679	596	656	650	681	683	682	688	650	698	697	666	657	661	684	662	666	629	686	717	659	665	650	653	663	648	641	680	637	620	683	696	613	695	692	636	685	663	714	700	676	667	662	665	656	628	660	626	649	675	638	635	703	630	667	665	626	717	704	684	652	700	664	702	679	688	666	724	652	645	639	673	672	668	692	629	655	700	683	673	652	600	680	659	659	672	644	698	669	650	634	659	669	640	686	683	676	665	682	678	657	679	674	665	641	632	665	639	666	657	645	607	645	687	647	672	632	612	682	656	693	687	668	712	718	622	641	642	708	626	675	696	668	617	638	652	679	682	663	682	672	665	634	664	653	667	625	682	702	725	649	653	639	653	663	642	672	682	673	614	660	672	643	606	655	652	655	644	658	643	644	618	681	622	684	641	666	691	621	642	671	650	672	653	681	629	636	652	621	695	673	631	673	619	694	628	677	641	665	679	676	661	612	649	626	641	700	660	679	664	717	650	673	692	656	644	708	671	650	654	648	681	639	676	655	695	642	668	660	622	649	628	667	647	696	634	667	710	652	693	631	662	688	678	627	664	657	692	678	688	682	658	666	673	649	615	612	606	686	678	667	722	632	668	636	643	693	645	640	671	653	660	655	675	675	665	672	689	695	658	698	667	667	642	625	675	713	668	667	629	624	648	671	683	579	685	636	653	684	694	693	676	615	693	674	692	676	647	666	666	681	649	660	664	686	685	644	631	674	640	646	612	675	658	728	633	663	636	655	727	650	632	688	670	668	682	646	615	628	704	672	671	659	668	690	686	654	709	661	686	651	645	667	723	705	686	652	666	627	644	668	649	691	659	642	638	623	636	695	689	658	685	625	656	683	659	632	660	646	679	643	657	623	664	663	651	665	675	640	683	635	655	649	685	676	656	678	646	706	668	649	668	685	683	676	682	678	696	667	667	658	697	707	676	671	634	662	632	658	641	688	701	665	681	689	644	689	599	694	676	711	657	677	654	616	656	675	689	629	697	654	647	661	696	649	665	665	629	631	675	656	739	667	667	639	643	636	641	642	687	641	629	663	672	667	699	632	659	631	683	673	705	659	620	666	681	610	689	621	693	640	668	652	671	658	644	670	684	674	669	623	665	676	669	666	641	645	676	652	669	658	733	649	658	718	642	639	672	711	657	699	648	638	702	684	648	651	622	682	671	685	663	637	668	680	703	647	643	657	631	650	689	673	673	651	674	671	629	691	643	683	654	684	646	678	616	663	702	687	662	703	665	680	636	670	663	682	659	680	661	660	655	658	659	649	707	704	634	638	683	688	665	670	685	693	690	674	680	652	650	719	686	611	665	664	677	686	668	637	651	647	684	624	694	651	664	662	693	687	684	648	663	643	649	644	667	620	670	650	659	657	703	636	694	663	622	667	699	611	674	664	677	655	650	694	682	700	671	634	669	680	672	681	696	650	719	634	651	622	698	640	715	697	663	624	610	637	602	686	663	675	618	656	647	619	743	680	662	699	710	666	702	688	687	676	655	658	674	697	669	616	677	612	692	669	641	659	653	674	663	684	608	669	689	678	661	689	647	674	654	622	687	663	682	671	686	647	614	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16152	2258	2481	1997	1380	998	791	651	509	454	387	319	334	287	250	270	230	229	189	237	213	189	188	201	192	182	156	166	158	163	177	186	175	204	157	171	182	143	163	154	172	146	158	157	180	179	163	144	153	164	148	159	157	142	157	162	147	144	120	167	170	159	143	145	156	161	142	151	123	167	153	167	162	137	160	166	144	155	142	122	152	168	150	159	153	155	140	131	150	159	143	150	159	146	149	148	150	156	128	148	143	143	145	147	137	147	137	153	145	142	162	161	167	160	138	164	169	158	139	155	172	161	149	157	146	166	120	145	137	148	142	126	158	153	143	170	168	153	137	120	154	162	128	153	130	143	143	132	137	160	141	151	144	140	139	182	158	173	168	154	170	142	153	160	150	176	146	150	147	170	149	162	143	144	154	181	151	130	142	146	154	150	176	143	164	132	142	156	140	149	137	145	138	139	165	148	135	145	134	158	135	183	161	132	144	132	167	158	156	167	137	133	151	121	153	153	172	159	147	133	134	150	126	156	144	170	155	129	157	144	139	163	128	162	122	144	158	130	156	142	150	161	139	174	146	141	133	144	166	165	142	135	125	144	143	152	144	162	132	157	138	156	148	163	154	149	150	136	152	132	177	151	144	156	129	133	143	162	136	141	149	141	156	150	127	142	129	162	169	164	147	147	160	136	150	133	156	156	142	161	141	134	156	161	145	157	148	164	161	135	170	159	140	148	166	145	133	148	144	151	175	145	180	129	171	160	150	130	144	125	173	155	134	147	143	146	146	154	134	149	145	176	158	165	153	162	159	154	132	157	142	152	152	137	146	159	170	138	139	169	142	140	151	163	146	159	160	150	122	150	141	158	153	156	129	134	141	141	156	121	162	131	151	165	156	137	155	149	152	151	144	133	165	149	145	168	132	160	172	139	131	129	154	149	179	159	144	178	178	130	158	155	151	156	153	140	151	144	177	147	176	137	154	144	146	158	148	155	145	138	154	162	121	141	145	130	138	152	158	148	155	146	153	146	169	161	158	160	139	145	159	151	138	140	166	157	143	129	153	145	159	137	149	147	175	169	130	153	137	148	173	157	147	146	150	147	128	129	141	179	158	136	134	122	153	155	142	142	150	158	170	144	167	137	138	165	151	140	132	141	141	146	158	161	150	146	157	149	149	149	165	128	139	145	157	145	144	160	124	134	128	139	155	159	167	157	128	131	139	149	146	120	151	150	133	158	142	154	157	144	147	146	142	125	131	156	128	156	140	138	143	129	147	162	152	165	160	139	169	169	123	149	165	140	132	137	170	137	140	150	134	136	168	148	155	129	157	132	147	154	158	154	148	135	149	141	121	160	142	128	143	152	151	121	145	130	128	142	152	154	168	164	156	151	173	153	142	155	174	167	156	143	180	139	147	154	145	165	149	165	158	133	165	173	124	151	155	145	139	140	141	125	159	128	152	139	139	144	165	165	164	137	146	139	162	150	162	145	159	149	156	148	150	141	145	141	159	141	148	135	151	125	148	151	165	148	176	150	138	155	158	126	137	149	133	168	135	150	150	145	142	158	145	160	165	156	161	170	140	170	159	165	153	135	141	147	144	140	178	152	140	133	148	149	140	146	146	139	148	147	151	136	154	160	153	146	157	137	148	146	147	160	142	157	136	150	140	145	157	134	161	127	167	155	134	155	143	153	143	160	153	145	136	138	133	164	156	136	126	147	149	158	154	165	142	140	157	144	140	148	146	141	136	144	122	148	139	122	146	157	152	129	143	135	160	149	137	144	139	162	170	151	155	143	175	152	129	139	148	145	145	154	150	131	139	153	150	163	168	148	141	151	138	135	132	148	148	140	150	130	156	151	145	146	180	145	163	153	139	166	145	140	125	154	156	148	156	166	139	161	152	158	184	145	146	146	133	148	161	149	136	134	171	162	123	157	155	156	156	158	123	170	141	141	149	157	158	137	156	144	143	145	140	152	146	157	127	171	159	132	138	130	144	129	147	167	151	136	141	171	157	166	165	156	150	165	137	138	142	142	146	130	150	159	150	139	145	160	140	121	172	138	143	151	138	161	147	146	141	145	147	160	143	141	130	168	166	149	144	152	152	153	179	145	158	166	146	167	155	152	153	144	164	149	157	162	150	133	140	128	166	156	140	159	130	151	123	140	139	159	180	158	150	150	147	157	141	133	143	152	143	156	156	161	167	165	159	137	170	131	135	152	124	143	147	144	138	148	132	139	163	156	155	167	163	157	137	140	142	135	137	122	161	162	156	154	141	132	170	157	145	155	147	136	144	142	161	141	129	129	157	138	147	144	138	159	145	142	144	147	153	151	144	140	145	154	144	185	145	160	156	154	139	152	156	134	157	160	151	164	143	151	127	153	158	143	142	136	163	147	152	135	156	157	140	154	136	160	164	153	152	152	173	152	149	144	155	149	162	159	146	168	148	133	150	151	158	153	140	167	153	151	135	158	166	139	169	163	136	146	143	126	151	147	153	150	140	142	132	143	148	139	154	135	134	157	127	159	145	150	133	147	175	141	153	149	137	147	145	131	137	132	160	153	160	173	146	149	160	143	135	139	175	147	154	157	164	142	143	152	148	138	149	143	167	135	130	157	144	164	147	129	157	152	121	133	125	148	145	157	123	143	158	150	134	129	171	148	134	142	151	149	156	147	169	161	151	144	157	131	156	124	128	153	169	161	160	152	137	145	137	152	146	164	149	139	138	148	140	150	170	132	130	172	139	152	136	155	157	158	132	136	168	149	183	149	153	151	137	154	150	133	140	129	154	146	147	157	137	147	168	165	154	153	142	163	134	137	152	136	153	147	147	131	128	140	150	160	145	150	144	173	151	143	152	165	139	153	125	134	140	161	114	138	155	150	153	158	142	122	158	134	152	148	136	156	135	147	133	153	157	141	143	166	159	149	155	174	145	165	138	138	123	141	141	137	150	171	133	139	168	147	127	138	147	160	162	153	147	172	168	175	159	131	156	151	163	132	147	155	158	168	138	153	163	127	133	144	142	153	161	161	145	146	126	150	150	150	157	162	147	137	165	152	159	147	172	154	131	160	147	142	163	162	150	167	137	184	153	138	111	156	128	129	144	132	149	147	134	130	127	147	135	138	154	146	151	124	163	146	166	151	161	137	149	148	141	167	167	132	147	149	152	144	168	152	160	131	142	153	140	158	146	137	125	154	153	171	159	141	148	133	159	151	155	166	156	144	161	152	163	147	143	138	144	181	145	151	156	151	167	158	160	149	164	156	160	139	149	140	141	147	149	158	166	152	157	136	154	133	150	145	160	162	149	156	165	139	136	121	154	145	161	139	155	139	147	152	177	173	161	132	128	151	163	160	149	145	166	146	142	149	145	150	149	166	133	157	128	132	122	149	151	140	127	134	142	162	152	160	138	152	153	154	150	157	167	141	136	151	123	169	145	147	139	153	169	136	134	132	164	139	144	151	164	143	132	141	155	152	154	161	151	137	160	161	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7626	2263	4992	5951	5102	4128	3426	2911	2536	2063	1742	1610	1510	1358	1224	1188	1053	1002	989	924	856	868	824	783	746	759	697	751	703	712	626	632	630	634	659	564	630	613	612	593	578	570	568	573	554	590	559	585	545	536	559	583	570	534	545	545	534	535	515	496	524	520	527	540	528	532	494	526	514	517	495	488	527	486	487	489	508	505	520	514	496	522	507	529	503	540	488	508	486	516	529	504	501	497	522	500	508	520	522	510	500	448	486	481	513	471	527	512	496	498	531	495	520	535	478	487	492	520	505	522	515	510	522	503	525	491	505	487	487	503	471	507	504	514	464	474	511	470	476	522	504	483	535	476	432	535	521	476	509	511	460	508	504	483	477	469	481	513	473	477	488	493	489	498	440	464	500	485	510	469	528	462	478	552	489	504	481	504	469	482	460	501	465	486	517	484	520	462	495	457	509	513	510	489	492	454	440	461	490	494	521	474	507	465	490	543	521	521	465	472	515	474	455	474	499	504	514	468	485	533	465	519	474	520	485	485	479	499	500	511	512	535	522	506	476	462	502	486	511	511	484	491	492	506	544	511	463	461	468	476	509	492	491	479	495	482	485	509	529	472	454	488	492	490	513	480	525	497	469	498	525	485	497	474	526	485	502	485	519	508	493	459	488	488	507	477	508	479	495	493	537	499	527	510	506	457	455	510	480	480	494	479	473	472	506	488	512	477	523	486	508	493	505	501	510	497	464	492	468	488	475	513	496	470	445	481	504	470	497	506	494	473	501	448	515	485	503	533	490	497	491	488	499	515	520	493	490	471	479	470	503	513	482	476	469	490	518	502	441	463	488	522	471	505	505	496	475	511	498	484	516	503	484	487	469	517	486	491	523	532	471	506	466	487	496	473	448	490	490	497	463	478	509	473	497	504	535	484	492	479	503	476	478	502	500	475	472	486	511	471	512	523	468	493	482	499	465	475	526	473	473	482	458	498	503	475	494	546	478	482	473	451	510	487	478	493	519	519	496	471	557	480	487	490	492	495	482	484	492	507	507	497	461	513	500	477	460	515	495	498	530	478	474	492	490	481	495	510	479	470	476	476	506	445	479	465	502	490	495	520	446	505	497	486	470	491	491	480	459	433	463	501	505	479	486	459	488	514	515	498	500	461	495	497	486	464	458	493	511	480	524	493	490	500	452	503	454	498	494	540	478	478	502	505	521	534	494	519	504	485	518	469	498	476	429	515	515	501	503	462	500	499	478	498	514	473	489	499	479	524	476	470	489	511	514	460	494	501	525	523	446	496	498	463	498	476	495	493	505	454	530	467	538	479	468	479	483	512	480	486	485	495	462	518	468	463	476	489	484	505	489	493	485	527	487	486	511	491	494	519	509	485	456	535	474	504	498	492	466	481	516	480	523	522	506	439	470	489	536	529	484	532	460	519	471	532	479	467	478	487	498	488	459	491	497	499	511	509	508	503	480	469	534	475	445	473	450	465	513	462	488	481	479	493	519	528	496	515	526	490	506	487	502	498	431	493	503	504	511	496	507	542	503	452	460	492	485	517	503	499	475	507	468	521	469	492	509	480	497	482	474	463	502	476	425	510	512	486	497	507	465	489	462	454	464	497	479	494	507	485	472	515	475	477	513	503	512	451	494	490	489	475	452	458	493	516	478	499	487	475	466	527	483	492	473	498	467	511	484	520	502	500	539	527	509	483	512	493	516	514	484	513	511	492	458	478	499	493	511	472	508	471	483	470	525	487	497	463	506	484	496	509	476	466	514	454	472	480	498	540	512	502	510	498	484	526	488	466	453	504	485	507	522	485	499	492	493	495	494	506	447	507	466	487	477	503	545	485	505	484	529	542	503	530	485	480	505	492	507	476	517	500	476	531	496	496	485	475	506	475	503	495	476	457	513	511	496	484	498	502	503	480	471	475	510	497	480	496	481	531	520	474	490	479	481	483	495	486	508	510	478	481	495	477	514	505	457	480	464	482	462	446	461	500	449	478	499	510	469	510	466	485	465	467	500	498	501	498	485	503	474	509	503	490	485	522	511	480	466	482	472	448	460	455	468	514	504	513	486	524	516	480	478	463	485	482	519	493	462	471	508	461	469	491	508	484	505	443	480	507	492	505	516	497	501	494	505	482	471	490	490	500	474	508	485	448	502	491	472	485	478	477	462	508	501	519	494	479	477	489	463	499	469	493	495	472	489	491	469	513	518	516	474	487	476	513	505	514	432	502	512	490	491	509	514	494	489	470	497	476	515	483	486	501	516	474	474	521	473	427	473	490	481	488	482	473	486	507	486	465	517	468	487	528	493	492	470	509	492	495	486	457	469	496	501	503	500	482	457	498	454	534	517	511	512	479	506	512	513	489	486	499	507	483	501	493	501	495	506	485	470	510	521	501	544	501	475	473	480	524	460	465	489	486	521	447	489	473	476	488	508	525	544	503	499	528	499	494	477	508	495	480	514	448	487	491	484	523	514	504	512	497	461	476	504	478	481	469	504	508	514	470	482	486	490	488	489	493	479	463	488	459	491	484	527	483	497	500	536	474	478	523	493	521	530	528	537	489	489	510	478	460	471	466	484	542	465	478	532	515	476	484	473	464	475	471	518	509	464	474	477	505	500	520	500	522	475	477	458	443	515	481	460	546	542	487	455	503	485	496	502	500	495	499	469	518	495	500	515	476	501	469	509	501	449	500	478	469	469	491	496	509	495	478	512	517	515	485	470	479	467	464	456	475	504	493	517	500	521	474	497	528	511	464	508	506	487	507	491	471	469	484	455	490	452	452	493	509	497	440	487	434	499	482	503	511	494	453	499	494	476	454	486	505	488	461	490	505	529	482	491	490	475	468	524	479	501	435	484	504	522	486	529	504	504	488	491	491	489	481	472	454	485	508	470	459	514	496	475	471	515	501	469	488	466	518	485	537	448	516	515	482	465	498	506	479	448	489	486	476	491	480	499	498	491	477	499	468	514	514	492	495	481	482	483	507	488	489	487	495	508	500	484	444	449	496	505	460	483	516	501	480	474	456	494	459	510	495	472	466	472	437	507	505	482	493	488	506	499	515	492	497	483	518	470	493	453	481	483	450	467	491	451	458	531	456	514	540	469	511	510	504	518	461	492	501	488	465	490	517	508	489	525	474	450	491	504	487	477	468	482	513	464	507	496	508	509	460	474	485	494	527	471	537	475	484	500	524	473	502	491	501	463	516	516	485	510	493	465	458	514	529	465	499	481	506	477	461	505	517	480	484	483	486	497	497	482	469	461	507	501	471	497	504	545	465	497	516	490	511	501	471	514	486	465	499	508	473	509	466	505	491	501	499	497	480	502	473	515	525	484	503	522	470	498	488	491	538	482	493	472	497	448	475	467	470	459	483	502	491	530	472	451	509	485	477	512	500	505	501	537	485	460	475	468	511	511	479	499	521	481	464	530	553	508	509	503	518	447	468	494	511	512	484	480	489	480	493	496	489	491	510	469	477	470	458	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2104	408	414	390	420	356	355	407	340	365	362	341	344	360	349	371	385	329	385	387	366	339	336	352	323	381	376	322	344	354	354	348	363	354	346	369	340	379	338	297	347	350	362	356	368	363	353	366	353	368	338	344	321	365	325	312	324	360	339	342	321	323	335	374	366	354	331	325	345	364	368	349	359	387	337	357	330	339	312	367	368	341	345	368	343	359	340	371	341	321	306	348	372	341	349	360	326	349	339	340	347	356	346	342	365	350	351	316	374	377	365	327	352	358	345	363	370	342	346	352	318	351	376	340	370	355	358	364	389	344	341	325	361	341	316	343	336	314	341	381	337	335	362	358	315	338	339	326	341	349	367	354	361	324	350	346	335	374	332	337	330	372	381	321	357	351	339	325	353	340	353	343	338	336	363	327	359	352	327	327	349	349	363	375	364	315	362	319	355	348	331	379	366	289	362	312	359	377	344	313	317	350	329	366	339	357	385	371	383	326	323	332	312	339	372	340	322	387	336	359	364	366	331	333	356	370	358	385	367	335	322	359	354	332	357	347	344	360	328	347	381	339	355	334	346	346	355	388	364	356	370	356	376	363	369	348	356	314	337	361	352	347	353	379	359	356	348	326	365	332	349	382	358	330	336	333	320	361	348	319	335	347	364	377	382	356	343	377	356	338	349	360	387	358	365	368	395	359	349	347	336	351	333	366	347	348	303	326	322	379	334	352	329	344	371	349	325	335	371	379	381	333	372	361	362	339	336	365	333	349	343	336	331	367	328	370	376	344	356	380	365	348	366	353	332	328	349	321	357	332	371	356	342	356	365	365	335	339	331	362	345	320	352	346	349	356	351	357	352	334	327	338	328	338	352	377	344	339	379	329	362	380	361	348	369	369	350	363	327	364	318	376	333	349	340	341	366	357	297	337	348	367	355	357	336	383	361	342	342	346	358	308	345	310	375	346	351	290	378	321	370	316	350	378	377	332	385	356	378	339	352	318	337	356	345	353	386	369	355	355	351	336	323	321	367	366	334	362	358	368	339	359	367	359	321	351	296	362	381	382	369	370	386	358	374	364	352	352	326	375	372	363	353	375	379	307	365	359	341	329	347	338	364	349	364	291	330	367	363	387	315	349	367	350	329	381	313	350	371	347	370	322	328	341	342	322	314	347	331	349	362	351	344	353	354	339	339	340	339	360	352	349	350	358	311	324	367	352	356	356	307	348	323	330	388	344	363	341	343	369	357	359	321	346	366	328	363	354	357	361	371	339	356	381	354	368	385	369	363	348	355	345	340	350	336	341	372	328	352	373	361	361	341	377	345	342	339	344	353	349	364	344	368	342	338	328	306	336	375	369	344	344	348	344	342	335	339	342	410	367	328	346	341	341	353	349	376	374	388	359	339	325	367	375	367	364	350	326	347	366	325	359	334	339	344	358	328	352	323	343	364	362	317	345	382	405	331	395	333	345	344	342	386	314	345	332	356	356	339	342	369	353	370	374	346	374	347	378	375	373	360	340	352	350	336	347	348	334	334	330	350	339	338	396	364	332	373	319	378	347	344	320	326	370	349	368	346	375	363	327	317	357	343	357	352	363	332	358	378	332	353	354	365	363	363	333	358	355	355	355	349	355	346	341	348	340	341	357	356	375	349	359	318	352	343	366	368	334	366	359	332	350	364	328	350	384	319	382	355	314	310	319	336	342	358	345	347	353	329	393	370	359	312	347	369	375	344	379	344	346	350	334	327	349	364	336	358	321	371	393	331	337	333	349	333	354	371	386	338	377	333	340	295	348	343	351	329	346	387	313	371	373	349	363	341	372	354	344	353	352	346	332	349	332	377	372	339	324	344	352	358	327	384	369	341	354	318	343	346	318	358	366	368	359	372	312	330	354	359	371	333	361	375	356	338	342	340	366	352	321	356	371	349	349	364	357	386	347	335	332	330	346	356	313	351	325	349	337	344	349	358	335	331	385	365	333	368	327	361	337	375	320	365	310	341	346	366	365	337	331	348	344	310	346	377	354	369	349	362	350	345	352	350	397	352	353	382	354	345	361	369	329	374	388	366	343	342	333	372	350	353	398	334	367	347	352	371	353	334	345	349	338	324	321	355	333	365	344	321	369	354	310	350	327	315	354	336	386	374	345	341	330	363	349	342	357	382	330	358	383	308	321	347	365	341	355	372	336	330	366	340	360	348	320	335	331	365	347	353	356	340	378	358	327	364	354	325	400	374	353	383	343	337	359	351	329	377	342	392	341	382	333	394	350	305	337	355	353	328	349	326	329	363	318	365	344	358	338	352	338	338	354	370	361	322	365	347	360	354	341	333	329	369	328	357	348	371	359	383	359	386	338	332	334	362	381	368	338	338	325	334	367	369	363	350	328	369	336	353	324	338	353	363	354	357	371	324	370	349	365	331	349	352	390	375	339	338	314	346	355	310	348	332	359	374	352	341	332	347	315	321	358	320	361	351	339	358	350	340	346	352	346	352	332	375	316	351	358	304	345	348	342	362	351	354	386	350	333	362	329	365	333	342	341	361	346	358	337	357	363	359	356	353	316	359	344	349	337	332	332	369	349	371	334	338	368	322	340	341	331	397	323	374	325	346	367	333	337	328	336	372	348	394	354	367	372	334	321	348	339	355	359	353	361	355	358	364	355	330	348	340	371	336	349	331	352	337	356	338	351	328	375	338	337	397	354	355	366	358	343	323	336	339	326	362	303	335	340	346	373	331	367	352	382	364	320	341	357	352	352	332	329	355	340	349	353	368	328	370	345	338	366	338	369	355	352	355	319	340	367	325	336	375	323	373	361	360	341	349	349	365	371	313	364	335	351	338	298	337	366	384	342	365	365	334	315	343	335	354	362	316	353	378	366	325	384	373	350	336	355	348	336	366	348	345	351	332	354	341	362	387	360	361	393	330	365	373	347	329	328	338	341	345	347	362	339	336	371	361	330	343	330	356	325	349	316	361	322	334	346	373	371	384	360	321	352	349	359	369	364	390	351	373	382	327	326	336	392	314	330	362	337	369	330	347	326	371	331	368	324	362	333	355	318	332	339	350	342	373	351	377	349	359	349	356	354	348	357	352	324	374	368	354	354	374	380	370	354	346	364	350	363	344	331	349	343	350	358	328	343	314	364	351	331	343	388	360	374	383	326	322	387	346	343	365	333	318	358	347	316	367	345	362	360	355	344	364	337	337	338	382	352	355	395	343	344	392	320	332	378	359	351	374	378	331	373	344	341	362	342	326	345	352	341	372	357	354	356	360	336	323	322	364	353	356	329	360	353	376	367	371	356	340	354	381	371	362	369	355	366	356	331	336	381	348	356	350	373	349	333	342	334	389	333	330	351	342	338	362	341	367	341	334	335	374	363	354	368	330	359	369	382	351	325	370	311	350	354	354	320	371	360	331	366	349	339	376	333	366	353	333	355	344	356	346	371	369	296	352	352	353	375	337	332	317	350	336	360	346	358	347	351	370	315	317	332	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2487	1145	1139	1237	1169	1147	1153	1068	1118	1098	1088	1066	1052	1065	1012	993	1043	1046	1043	1030	1054	1004	1005	1032	1038	1071	1022	1049	1076	995	1016	982	1070	1033	1014	1035	1020	1003	978	1078	992	1072	1010	953	1029	1020	986	1013	1024	1052	997	967	1013	1016	1014	1006	1044	951	1044	985	999	993	956	1027	1027	964	1043	987	1027	1025	985	1034	1025	1011	989	1019	1012	1004	1020	1013	1040	958	1034	1009	1037	1043	1053	997	940	1039	1024	980	957	988	976	1051	1011	1072	1018	930	966	999	1040	1011	1040	1012	1030	993	1013	921	1022	997	1044	1010	988	979	1041	1031	1057	1029	1036	1002	993	1000	1003	1014	1006	1044	1003	963	1024	973	1033	1025	979	1021	991	1037	983	1042	994	953	956	993	1039	961	1042	1010	1000	1025	969	1008	1059	977	934	990	1026	974	1077	991	1002	983	1026	980	1019	1069	964	1009	1000	1014	972	1002	1028	970	1045	1018	1027	988	960	1017	1033	980	1017	960	1013	1058	1040	1050	996	976	1026	983	1028	949	1014	1045	1009	968	967	1016	1023	1003	1051	1002	1082	1005	981	952	958	970	1051	976	1015	995	937	1035	1033	970	1089	985	1038	973	1025	1037	983	969	1009	1034	1034	1010	1082	1031	991	970	956	1031	963	1001	1005	1004	966	984	1008	1027	957	987	994	968	995	1041	909	998	1047	949	1045	968	984	1011	963	1017	977	973	1010	974	999	976	993	995	1007	1015	1045	1037	946	936	977	984	1031	1009	1041	962	1013	1029	1010	952	1004	1001	1032	1016	997	998	1040	986	1048	1020	1011	1063	1029	950	971	955	1051	969	978	983	1038	1003	1040	989	1006	1016	998	1039	980	1034	1015	1043	1010	924	959	999	1034	1003	1006	994	1005	1043	986	937	1011	1034	1002	1010	1059	1002	1001	1003	996	964	988	954	958	997	1013	998	1000	978	1010	1009	966	1064	1051	1035	1035	982	1016	1020	1033	1018	964	949	1002	1003	1063	1052	971	973	1066	1006	962	956	1041	1018	981	997	1018	979	1009	988	978	1041	1002	978	979	1000	1027	996	929	987	1041	979	953	1014	1040	953	1059	1024	981	1008	978	1051	977	1033	1017	1000	990	1033	1053	982	955	974	976	992	976	1016	945	993	993	967	1046	1016	981	960	1001	1078	1007	968	994	1004	1027	959	1007	1016	1011	956	1014	1028	975	1035	1016	1076	962	987	1019	1024	1029	1036	1020	1029	1046	1015	1013	1033	990	983	1005	1009	965	1044	996	1000	992	1020	1035	992	990	1032	1030	1011	1002	1017	1071	952	1011	1021	977	1028	991	1054	1036	1008	1049	1000	1061	1043	953	1014	999	1047	982	970	1034	1021	1007	1018	978	1021	968	1016	1032	1071	978	988	1060	1029	1026	988	999	1022	988	974	1021	1043	1059	969	970	1021	1007	982	1037	1031	1001	959	1078	1046	967	1007	968	999	1014	966	1023	1032	996	1035	991	991	1049	1028	1018	1013	965	1005	1027	971	983	992	1006	1051	997	986	1003	1013	1009	1004	974	979	975	1033	983	1045	968	1054	986	1000	974	991	996	997	999	1050	1019	996	995	988	1015	982	1007	998	1024	1034	988	1047	1021	1010	955	1070	992	1022	1047	975	1007	992	991	1006	1040	1038	983	1019	942	983	996	1043	1002	979	1000	948	914	1019	1056	986	1008	971	993	978	1004	986	995	970	1025	1017	985	958	973	1031	1036	1037	1013	967	1008	1036	978	1002	1023	1000	1027	1025	1034	994	1031	938	960	934	1022	1014	1037	1018	1010	989	984	996	979	963	1105	999	1060	980	1055	986	1003	1071	1006	1039	960	961	1016	974	988	986	988	964	1025	1028	1037	1033	990	974	1033	1011	1033	991	996	997	1048	990	992	1013	967	1046	1013	1001	980	1012	1020	999	1010	1000	986	997	1039	963	1012	1018	1047	1006	1051	1015	941	1058	1033	1000	986	1005	1012	963	1001	1030	993	1029	969	972	979	1008	1044	1011	970	1002	1034	969	1039	1031	1044	1018	1003	964	1075	1036	1017	989	1015	1042	993	1036	1017	1014	993	980	939	979	1020	1050	1029	1022	1002	1032	988	1060	1039	1031	1015	926	977	919	1039	1029	962	1012	1039	998	1053	1036	1035	1088	1004	1006	1007	961	990	997	1007	1043	954	1057	964	1017	994	1012	1054	1021	1019	1010	1053	963	1004	1059	986	1045	943	992	1039	1016	1009	983	990	976	1005	990	1001	999	998	1031	954	991	1053	1010	998	988	1083	1009	1045	996	1020	1051	961	1000	1085	988	969	1003	1037	1023	1009	987	1001	1019	967	999	1005	1018	1032	1008	998	1028	1029	970	986	1041	970	980	1022	991	1028	1010	1009	1029	1002	970	1037	983	1010	1017	956	1003	1012	1037	1015	1010	1043	988	1003	1001	1016	985	1012	1044	951	1050	1038	1007	1026	1016	1012	1008	981	1017	1015	941	1010	1013	945	1003	1014	993	1082	1022	990	978	996	1014	1010	1024	989	978	957	1028	979	991	1009	1047	1002	1014	1013	1024	959	1007	978	986	1020	983	995	1023	1021	1023	972	1064	1019	989	977	987	1034	1057	1043	989	952	1013	984	918	1018	1016	959	961	951	998	1027	1005	1032	954	1020	983	1002	955	969	1039	991	960	984	971	1054	1008	966	1044	1040	1036	980	1036	1073	1039	1018	976	1013	1050	1025	986	1004	1030	1013	998	1052	974	931	1028	1062	1015	972	1036	1046	1044	946	1037	934	981	1014	996	952	1020	994	992	1004	948	1016	989	1029	995	1052	1010	1077	977	1018	1042	1026	1026	1053	988	995	982	1014	985	998	996	1013	1017	990	933	1002	1021	1044	991	1074	1035	993	994	987	984	1031	977	978	979	1052	1028	982	994	958	961	1066	968	990	1016	997	1012	953	1016	1022	1014	971	1018	971	963	1064	982	983	997	1059	999	953	1006	1002	970	1017	1010	1001	959	997	959	1075	1020	1012	1009	1027	1019	1050	1075	969	1031	1076	1003	978	1012	991	993	986	1045	1021	1029	972	1047	1009	1021	1041	982	942	1012	966	1044	996	995	958	1019	977	1048	1014	1027	968	1005	1031	970	982	989	1002	972	1014	1038	984	1060	1046	1004	993	1002	961	1024	979	1039	1019	1015	993	994	994	1023	1003	1009	1000	958	968	1023	982	1013	1031	980	975	1066	999	961	1025	1046	1007	994	997	969	970	989	1024	1036	944	972	1015	1009	979	1035	1065	988	998	1025	1004	1031	1027	997	1018	952	1016	1052	978	997	1014	996	951	1012	1017	1029	1046	1046	1005	1032	991	983	989	1052	1026	991	994	1017	1060	974	1049	1049	1054	1019	994	941	1073	1012	1021	955	1082	1010	1006	1080	994	1013	1006	1041	998	952	1045	992	1004	1010	1035	1005	1003	957	932	1005	1034	1026	948	979	981	1089	996	1037	1001	1053	1032	1045	1047	1024	1002	1015	1012	1010	1071	1025	1013	969	1016	1054	1013	944	1049	972	1010	971	990	985	991	998	1029	949	1010	984	1092	955	972	994	989	954	1021	1015	1010	1071	971	981	1025	1057	1055	1054	1003	1046	1060	1060	968	1009	1034	997	980	1000	1031	971	958	1010	1019	991	995	981	971	993	977	1021	1017	1052	1041	968	975	1015	1032	1095	975	996	979	1021	1062	1001	1028	945	1019	1042	991	990	1030	1050	1025	1000	1004	1059	986	1001	993	1039	980	1063	984	1053	1026	982	985	989	995	998	1034	992	980	1082	1019	1000	1006	1020	1011	969	974	975	1062	1021	961	1018	1043	1028	1009	1001	983	1026	985	929	1014	946	961	1000	981	1027	972	986	1031	1037	968	967	989	962	1026	1030	1060	1039	1008	1040	1012	1028	980	1016	1005	971	983	1005	984	995	1005	1057	1028	1018	1057	948	1003	1006	1027	1034	985	978	983	1019	1014	1034	994	1010	994	1015	1038	1049	957	1039	1021	968	990	1009	981	1050	996	971	1034	979	969	998	1040	1015	1037	938	1008	1010	1012	1048	993	1009	1021	986	981	1043	1035	1050	977	998	1031	1022	1002	1083	1028	1039	1024	1004	1086	990	1006	987	1074	1022	946	1041	1015	1016	990	1021	1055	1021	1041	1002	1033	945	979	995	1037	1018	985	982	999	991	986	1010	1001	1011	1004	990	960	1034	1044	985	1056	1049	998	1013	996	1052	1024	1017	977	1057	995	946	1008	1065	1099	995	999	983	1001	985	1013	1010	995	1037	1043	1039	1063	982	999	1049	1040	994	992	989	986	966	1081	981	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8700	1112	1464	1155	862	613	533	444	409	363	349	298	324	292	277	266	261	232	239	239	259	238	245	250	241	227	230	245	216	227	212	215	229	229	240	251	225	216	246	225	201	198	219	242	221	232	233	240	219	231	216	223	210	223	189	234	190	242	203	222	200	225	211	246	211	201	231	224	238	205	224	207	242	222	267	235	227	219	209	227	244	220	205	211	228	216	225	216	206	228	198	231	225	223	236	204	210	229	209	223	214	218	221	217	214	221	215	222	199	247	198	245	212	238	222	191	215	193	231	242	198	220	214	250	241	196	238	214	206	224	217	202	215	208	237	235	229	198	207	210	217	219	213	249	200	221	226	219	233	231	230	211	204	236	215	211	200	189	202	219	234	212	194	228	217	208	200	217	247	196	229	191	231	222	235	232	214	222	214	208	195	216	233	214	231	224	209	247	201	213	208	226	209	216	217	220	222	210	224	221	214	203	218	226	221	218	231	230	199	214	200	220	237	219	248	224	216	224	216	217	215	233	186	236	216	218	213	180	221	247	213	223	214	219	222	201	193	200	228	214	223	205	216	225	231	181	234	232	235	224	211	227	203	192	226	233	209	211	212	212	233	229	197	206	221	224	217	222	238	207	225	216	235	190	236	212	202	214	238	229	204	239	222	222	215	217	230	239	215	249	226	239	211	212	218	224	220	189	215	260	221	219	231	236	192	231	204	202	197	219	219	210	205	226	245	222	211	241	240	211	215	227	206	220	231	206	221	208	234	231	184	206	202	217	233	207	233	216	240	223	231	225	218	210	211	217	228	246	204	191	228	205	203	234	226	212	250	220	216	214	220	205	227	242	222	221	212	194	203	214	205	236	226	235	229	236	231	232	216	213	209	217	207	219	243	213	198	193	255	200	198	220	248	221	213	217	233	216	218	208	233	214	215	232	225	214	218	224	221	230	202	245	216	209	231	223	238	218	225	244	212	219	217	219	224	217	251	200	214	227	228	207	226	229	219	241	227	236	246	221	196	217	191	219	226	233	237	212	247	227	214	211	200	241	226	227	217	220	203	224	222	241	209	222	235	234	201	228	221	228	214	207	226	224	214	203	196	229	225	209	222	239	191	230	225	216	213	227	216	223	221	197	202	210	225	220	228	209	231	222	227	205	221	231	244	217	225	225	215	230	233	224	213	190	234	225	209	202	224	219	239	186	209	210	211	215	227	220	223	184	198	206	232	218	217	192	188	217	223	202	226	206	242	220	205	249	234	199	199	226	231	220	222	236	223	219	225	226	241	239	221	216	229	228	212	221	199	205	223	217	210	211	224	226	223	220	195	227	224	192	195	235	210	203	232	219	208	214	189	216	217	216	209	254	231	228	230	209	222	218	195	210	221	213	218	237	218	208	194	212	238	241	244	239	204	221	225	232	219	203	231	200	225	204	205	213	230	249	218	222	211	220	189	220	212	207	216	194	193	223	236	213	222	208	234	185	222	208	228	221	198	239	253	213	216	228	216	208	239	242	209	192	216	228	216	218	210	221	227	219	234	218	205	242	216	228	209	210	207	247	199	207	199	216	203	194	224	236	206	187	202	217	214	228	232	227	221	212	205	197	217	213	210	200	190	197	204	206	203	227	220	212	218	200	209	230	202	233	217	217	229	213	220	199	217	223	210	213	198	232	217	199	224	190	216	206	217	234	220	226	220	241	210	224	235	231	219	186	202	185	212	237	229	221	201	234	242	214	216	227	209	203	214	243	240	200	223	211	235	214	197	227	213	201	203	196	217	206	223	184	231	222	235	249	224	206	217	222	222	216	210	216	214	219	210	224	233	242	219	200	233	217	216	223	200	214	196	191	213	226	214	204	205	233	235	201	216	238	220	235	221	247	193	210	211	232	200	222	211	250	233	207	214	221	222	250	239	211	194	211	204	224	228	202	222	212	217	204	220	235	221	223	213	242	225	193	217	198	216	202	221	180	217	231	237	215	230	237	231	222	211	209	209	223	217	218	226	246	217	191	221	226	230	201	239	206	236	234	228	246	204	214	205	232	188	198	216	232	201	231	224	248	200	219	220	219	188	228	233	198	213	223	202	218	193	215	215	216	240	227	223	227	208	202	206	243	210	241	211	227	220	225	220	238	228	209	220	224	250	201	218	220	201	195	210	183	216	218	226	225	220	230	220	224	212	209	229	204	197	248	212	230	222	236	219	215	217	208	236	235	257	222	229	237	213	244	225	196	215	217	227	217	223	208	217	231	223	227	222	187	209	221	199	202	229	199	208	230	193	201	236	206	242	207	202	198	216	215	226	226	204	207	222	215	211	231	238	216	231	186	198	225	210	215	190	195	234	235	231	196	213	191	210	202	178	239	235	235	209	206	231	210	216	231	219	211	210	224	228	221	212	236	207	215	221	225	225	220	189	251	244	225	249	202	188	210	242	195	207	227	226	221	194	214	247	217	199	208	219	201	224	216	215	210	228	228	216	191	219	237	220	221	217	218	225	226	226	204	220	208	233	236	238	235	202	212	241	196	229	225	243	222	198	239	220	211	204	231	196	256	211	224	216	235	196	181	221	225	209	223	194	210	231	197	198	235	234	211	244	217	232	237	202	208	216	242	201	183	212	198	236	195	209	219	205	214	228	197	258	217	219	217	229	245	203	181	205	223	219	222	229	178	206	237	237	225	226	227	194	212	208	223	209	219	233	191	228	223	221	225	211	205	224	205	229	230	233	209	224	191	216	221	202	219	215	227	214	222	201	196	246	220	225	246	218	207	224	238	230	224	223	235	202	243	211	217	225	220	225	214	228	203	234	220	191	234	221	196	186	219	236	199	201	213	211	229	232	212	210	224	239	220	226	193	236	200	204	200	222	224	225	224	198	238	202	246	210	224	232	202	211	198	188	225	217	199	217	204	240	212	216	245	210	197	210	225	190	243	215	223	230	224	238	237	212	223	225	245	208	239	210	222	233	200	215	226	212	214	214	209	196	232	236	229	209	221	206	199	220	212	214	210	238	246	240	230	232	206	221	221	220	199	222	201	195	225	177	204	200	237	222	217	222	206	238	202	204	235	236	233	203	237	247	234	201	214	220	230	184	230	216	202	212	204	202	221	231	213	202	200	224	228	220	230	220	207	212	207	219	203	208	231	221	230	228	227	228	207	213	206	199	212	242	205	220	216	199	210	239	235	218	208	210	204	197	228	210	214	234	220	196	219	213	192	237	213	223	241	229	227	245	220	206	213	245	241	236	222	219	229	227	217	208	249	219	200	207	212	214	217	180	230	224	218	209	230	214	210	207	211	228	200	226	213	222	210	239	212	203	225	209	196	230	195	222	212	215	228	196	222	221	225	226	199	198	205	201	219	219	204	241	223	237	241	227	216	219	233	224	219	190	237	212	224	203	219	233	224	234	229	234	238	216	209	217	217	221	207	218	222	185	208	212	196	196	235	200	209	220	222	226	207	224	229	215	212	242	236	213	232	231	226	206	217	204	202	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5611	1558	3065	3681	3205	2630	2235	1895	1707	1489	1391	1310	1214	1124	1079	1058	969	950	887	897	888	823	874	783	786	793	750	747	742	770	762	764	766	725	723	765	712	677	756	715	700	750	720	721	740	696	667	686	722	716	701	772	669	676	668	697	720	701	742	652	689	700	691	680	677	695	658	655	669	691	684	711	662	678	670	660	668	641	662	663	656	677	669	690	641	660	678	655	655	700	700	698	696	685	694	677	695	638	681	663	644	668	648	659	697	672	668	619	675	654	671	665	693	669	705	674	692	644	690	666	598	670	656	637	638	685	677	671	698	638	634	659	663	662	669	715	689	665	684	686	638	683	665	702	669	672	651	652	632	671	650	641	609	662	657	636	652	663	684	615	680	680	637	631	682	676	668	676	664	695	659	645	624	685	668	693	666	682	692	701	646	651	693	662	723	646	690	675	677	625	651	636	655	666	672	698	662	670	662	645	586	637	636	668	679	633	643	639	643	643	638	630	693	666	612	657	698	707	672	672	693	691	665	702	681	692	672	667	661	682	691	622	683	662	673	668	656	644	635	680	642	658	671	629	628	673	626	660	669	687	673	657	650	657	621	662	658	696	651	661	670	654	690	668	703	680	677	650	689	627	623	698	660	668	645	657	652	695	634	596	632	652	704	655	672	629	682	662	665	637	658	626	719	717	659	641	666	676	668	644	634	678	663	688	676	678	659	658	640	654	624	629	631	679	681	656	706	667	674	633	695	680	670	649	688	662	650	624	668	662	626	627	688	727	648	676	646	642	685	647	680	610	707	617	659	637	709	634	691	677	669	670	687	645	639	632	666	658	653	696	681	672	665	689	657	724	668	695	618	665	659	627	670	708	678	628	651	663	676	642	691	631	634	681	646	627	641	671	686	621	659	651	657	630	644	646	687	645	645	688	703	622	638	691	667	676	651	637	674	667	654	680	638	611	651	671	679	643	643	642	659	648	669	656	665	651	693	626	640	640	682	675	648	665	650	629	671	654	612	680	625	653	646	647	675	652	680	686	654	689	670	665	640	627	615	680	589	677	676	634	616	647	690	652	721	681	651	663	646	637	650	638	642	623	680	654	684	703	688	637	690	666	654	658	657	665	611	629	679	690	682	625	663	695	644	645	675	719	631	656	636	645	654	636	632	625	660	621	660	667	659	648	680	679	716	659	680	654	682	671	671	662	677	636	633	687	688	659	651	712	652	660	662	652	650	630	659	650	685	629	648	670	665	667	665	671	617	649	709	663	657	707	661	689	646	689	656	688	623	652	667	730	640	694	619	671	598	639	638	659	654	631	626	644	646	639	705	675	619	653	668	631	701	660	699	715	617	629	669	672	623	622	677	646	624	597	680	670	653	629	629	659	650	659	619	673	688	664	676	658	662	720	659	686	681	662	665	652	661	677	686	669	642	707	674	693	687	665	666	650	640	650	684	658	640	654	618	624	648	681	698	661	662	677	680	682	596	624	650	693	695	645	693	665	673	664	684	617	659	712	653	673	640	682	654	701	650	654	684	708	688	623	657	675	633	709	698	627	628	678	683	692	648	654	710	672	661	675	679	631	677	673	692	714	645	649	686	666	634	603	650	611	660	611	695	652	678	627	647	645	677	670	656	628	660	674	670	679	657	674	675	652	659	689	657	684	655	722	692	686	683	655	709	651	663	691	635	649	629	652	651	688	692	667	716	657	643	672	654	678	645	681	670	680	673	630	602	658	674	674	623	689	628	657	678	672	697	666	649	635	652	687	663	674	597	668	625	708	637	634	672	680	657	661	703	619	711	666	690	671	668	708	651	688	688	640	680	655	646	626	674	656	636	657	679	607	635	643	613	650	645	635	632	665	649	668	675	665	664	619	706	637	683	659	692	668	686	620	652	639	686	694	673	672	718	662	653	645	619	649	681	665	653	638	680	669	605	667	691	650	669	690	666	631	669	654	652	663	688	697	653	628	709	624	648	676	700	642	650	656	669	639	651	638	680	665	670	640	671	680	655	688	641	597	675	695	635	654	669	641	672	686	623	673	677	659	625	626	649	673	675	656	688	690	682	634	642	697	657	639	696	659	675	629	625	623	645	657	686	653	672	663	643	627	666	659	685	657	652	642	638	695	707	696	680	670	673	623	638	679	675	708	693	697	634	659	681	643	712	648	680	642	638	661	681	678	671	648	660	621	614	636	647	622	691	623	639	644	630	629	670	679	641	676	694	652	647	700	652	654	671	713	640	632	678	673	663	687	648	625	671	679	691	641	640	697	656	664	664	675	647	691	617	665	626	650	670	625	718	650	664	700	674	682	649	575	684	636	657	689	660	665	685	681	679	657	661	630	655	611	640	719	675	657	647	650	685	665	659	640	647	643	625	690	671	639	632	686	673	693	653	661	664	651	625	671	631	657	703	672	670	662	658	655	620	623	654	652	650	636	655	631	716	692	585	648	674	657	700	645	636	696	628	660	646	677	655	623	640	680	647	653	699	660	668	640	662	690	668	653	630	641	684	668	630	692	673	684	622	673	665	642	682	636	712	609	699	692	664	678	664	673	658	623	647	662	671	669	626	710	676	619	640	694	672	613	643	665	636	710	657	626	634	636	668	653	674	692	679	652	689	671	672	649	641	639	646	626	627	624	645	682	663	663	637	626	641	718	675	667	628	665	694	653	636	628	629	623	645	609	671	695	701	633	644	679	661	731	633	652	669	705	678	623	613	654	703	674	664	682	656	673	657	613	656	649	632	638	660	652	695	686	679	681	642	703	634	631	615	660	670	674	659	645	684	640	645	663	659	668	672	656	680	605	657	611	622	619	645	662	697	637	629	683	667	684	693	660	676	627	685	619	653	658	646	674	685	616	649	672	676	720	660	675	671	701	603	670	633	639	665	713	687	648	630	620	657	632	679	669	638	692	620	650	634	608	709	564	688	660	672	645	691	642	671	669	663	684	695	665	632	666	673	662	661	632	688	641	656	688	645	643	693	655	688	647	659	643	649	638	666	597	647	656	688	637	655	669	649	626	666	667	676	624	696	647	661	668	670	670	659	655	662	679	673	642	659	706	675	672	717	660	681	699	634	690	659	678	673	619	644	666	647	613	662	641	690	638	620	676	609	660	647	630	657	639	656	676	697	685	631	654	653	681	654	691	677	682	622	684	657	626	702	657	694	647	670	668	662	652	632	633	672	716	666	611	676	720	612	660	677	639	710	660	660	666	700	663	624	685	681	720	655	650	686	620	693	626	633	701	692	681	630	646	654	627	653	722	665	680	729	699	703	597	668	669	690	686	664	674	660	672	652	706	641	652	666	606	676	668	678	684	611	674	699	641	603	668	655	699	660	681	675	641	623	693	654	663	682	747	678	654	654	669	653	674	645	612	672	686	665	665	663	640	669	655	671	670	696	647	660	670	686	663	659	688	701	623	617	669	612	668	648	664	666	675	740	659	686	658	653	744	647	678	625	659	697	673	686	639	657	650	673	683	679	701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16154	2364	2596	1971	1428	1006	772	637	492	446	378	335	335	269	266	218	234	220	195	209	194	189	213	209	212	165	185	167	178	161	187	174	185	185	143	169	171	183	191	179	154	140	174	183	150	172	154	164	148	181	157	164	177	141	131	161	149	126	152	142	144	135	157	162	169	172	168	162	137	151	159	149	141	162	145	149	181	136	142	143	163	159	153	153	159	167	155	154	139	159	147	150	131	161	144	171	158	173	169	144	168	170	140	135	175	161	157	152	153	142	148	153	150	153	155	182	168	145	145	165	139	153	143	144	141	134	149	157	145	140	171	133	150	162	143	138	147	147	159	145	167	151	154	152	176	169	153	137	146	133	157	138	150	139	146	157	134	159	174	153	151	153	172	171	129	149	179	151	167	144	151	167	156	124	145	161	150	166	145	156	155	165	143	166	140	140	145	169	147	139	165	135	153	159	142	149	140	155	130	141	151	148	156	151	149	141	155	141	143	159	151	133	128	142	162	146	152	141	147	148	145	159	140	126	161	144	148	147	148	157	135	151	149	130	153	148	132	161	152	140	156	149	152	130	155	162	170	157	148	146	130	163	159	142	137	140	131	156	149	147	150	166	140	139	111	140	161	153	145	151	136	155	141	139	153	163	145	130	155	140	130	137	138	161	166	146	145	142	158	156	152	128	149	139	137	154	124	146	148	170	180	145	131	141	156	153	132	154	149	147	145	134	143	142	149	157	151	159	136	154	146	151	164	152	157	166	139	127	160	164	157	170	157	167	140	146	147	141	151	135	148	145	116	143	170	131	156	132	137	157	146	160	156	136	138	126	167	168	140	147	163	149	147	140	151	161	127	129	151	149	156	139	151	136	155	156	157	142	144	151	130	139	172	169	148	148	129	136	148	139	116	156	153	168	135	139	167	150	138	163	131	161	156	137	149	176	141	147	157	137	159	143	149	144	144	124	159	149	155	131	148	145	153	146	146	153	135	155	138	139	141	140	140	149	160	132	149	151	133	152	133	143	140	132	153	138	169	128	149	155	157	147	164	163	157	150	165	133	136	152	135	148	157	162	143	163	129	150	162	133	156	161	133	144	152	155	151	129	151	132	139	157	143	166	138	143	156	133	155	139	141	146	152	129	144	135	138	139	144	140	137	150	155	170	122	146	122	134	160	149	140	126	144	148	141	159	140	161	159	153	154	140	146	141	139	159	141	165	137	154	145	130	138	147	156	155	136	169	159	144	141	129	166	149	152	156	140	155	172	150	153	150	164	141	133	139	132	135	128	130	169	164	130	147	154	145	146	154	139	165	144	145	155	157	143	147	151	140	158	143	163	179	130	148	140	140	140	147	150	139	139	150	148	130	161	141	139	128	151	147	173	153	143	138	147	119	145	130	143	131	158	148	157	163	149	126	140	171	164	169	153	164	184	141	146	152	125	135	152	157	163	147	134	150	156	134	164	144	164	152	162	139	139	168	140	139	131	158	176	154	140	159	155	139	146	150	144	154	153	155	119	164	161	157	143	142	113	158	128	135	160	145	154	147	145	142	139	158	149	149	144	144	147	133	162	143	142	128	145	146	157	151	127	170	142	140	132	138	145	171	173	160	148	165	149	147	146	133	139	163	153	123	148	139	164	127	157	144	150	148	163	166	146	143	143	128	145	134	131	154	158	154	131	147	142	141	156	163	151	148	139	143	135	163	159	152	133	149	139	165	171	150	146	137	160	147	138	144	147	154	135	149	147	149	155	151	156	141	169	143	135	145	155	164	150	145	159	147	145	133	162	142	165	144	154	158	153	141	158	147	144	145	166	157	164	143	136	142	137	139	146	153	131	131	155	165	148	164	146	132	163	177	170	158	150	162	151	143	156	143	143	146	134	140	144	164	129	142	141	139	146	146	173	156	155	146	143	129	149	130	131	150	149	159	138	156	164	148	143	175	143	129	137	154	161	156	155	138	165	156	145	158	127	166	172	152	165	144	137	163	142	184	156	154	129	149	139	126	147	158	150	147	136	121	131	159	164	142	135	170	142	144	139	181	161	152	148	132	133	151	166	144	143	150	141	153	157	137	169	191	141	142	148	144	149	155	141	141	164	141	164	163	156	133	161	152	135	136	148	140	123	142	154	153	145	161	138	145	166	161	139	167	149	147	146	148	165	134	147	125	166	155	144	170	155	142	149	152	162	158	149	136	161	151	147	149	146	133	120	155	127	161	132	154	151	152	164	143	142	127	172	137	175	137	139	153	140	155	151	154	177	168	154	121	147	148	151	152	153	170	135	152	164	157	158	156	138	153	139	148	150	171	152	145	138	177	133	157	142	125	141	156	123	148	176	139	151	145	137	134	157	154	164	134	153	144	138	137	140	143	148	128	140	144	136	136	169	152	140	154	124	136	165	145	139	156	135	143	167	159	158	139	152	145	147	138	148	151	139	135	138	119	156	158	146	121	169	172	154	150	152	122	163	173	161	148	159	152	109	136	119	164	148	166	149	135	150	146	135	162	157	166	157	166	148	149	135	143	167	154	153	138	166	151	182	168	156	143	113	144	155	147	137	121	169	156	127	152	136	158	147	161	140	158	147	155	147	168	134	128	154	142	154	135	139	142	132	164	142	154	141	128	158	151	164	137	136	129	145	142	152	133	152	165	151	158	152	144	138	155	143	140	143	163	139	156	156	146	152	159	137	136	157	135	151	157	150	137	139	143	174	140	156	156	152	180	144	129	158	171	140	155	134	155	167	145	135	156	134	150	131	147	144	141	154	157	139	156	151	146	147	152	137	156	162	151	151	139	144	154	179	146	157	144	155	150	137	163	153	143	139	134	132	140	165	151	149	149	145	152	139	148	158	163	151	159	143	151	151	146	133	138	169	166	169	157	142	149	145	162	165	146	173	126	139	139	145	140	140	148	142	150	156	174	137	164	182	173	160	147	167	166	150	166	156	156	157	144	127	159	140	164	140	168	146	155	137	171	156	119	144	156	163	135	147	146	140	174	159	141	158	143	138	161	159	144	178	151	135	160	155	154	136	143	130	145	162	143	153	150	134	176	145	162	161	152	148	151	158	148	141	139	146	148	135	135	175	162	145	138	172	142	163	157	159	174	153	138	146	142	147	157	133	140	171	162	150	154	149	125	139	167	162	164	160	126	167	141	141	145	134	141	155	152	153	124	135	160	134	153	171	178	137	124	164	144	141	157	144	142	184	162	139	142	126	168	165	120	150	158	134	148	153	152	136	153	143	145	151	157	159	169	160	142	169	137	143	158	155	144	123	152	135	133	151	146	158	149	166	180	148	153	135	130	140	150	145	150	151	179	148	135	144	142	162	142	160	149	159	147	153	128	144	162	141	146	149	176	168	144	134	137	163	155	152	145	134	135	157	142	143	141	166	150	164	126	151	151	155	158	144	139	149	171	132	133	153	153	149	165	129	140	138	158	151	143	140	165	143	160	142	151	147	132	139	146	157	155	147	163	129	158	156	165	150	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7656	2247	4994	5918	5305	4168	3397	2952	2366	2123	1810	1657	1509	1377	1180	1191	1053	1073	1017	967	876	855	833	813	671	776	725	731	676	698	682	650	624	630	585	634	663	663	625	601	571	562	587	565	601	591	563	583	548	538	533	527	577	553	600	517	532	517	584	515	528	514	553	548	501	506	556	517	532	523	502	501	475	486	538	516	508	498	519	507	541	521	542	542	499	538	506	542	515	545	496	526	489	536	478	487	516	469	505	504	546	501	500	486	518	528	474	497	492	496	442	471	489	508	499	488	479	493	493	497	449	474	454	531	454	494	459	468	463	486	505	491	519	502	517	465	479	510	508	464	519	524	529	484	468	526	478	519	448	483	469	560	452	489	536	483	486	514	470	472	493	496	514	498	467	494	471	522	472	535	458	479	474	522	475	486	478	470	474	483	495	535	473	469	527	491	500	484	508	447	476	505	523	484	525	489	484	466	520	499	513	499	502	506	499	436	512	486	508	510	459	483	521	500	516	506	514	510	507	513	470	469	492	516	501	513	489	491	488	493	470	499	511	509	544	540	482	494	506	496	495	519	457	495	456	501	494	469	479	520	493	504	495	469	535	462	445	485	482	468	451	440	493	490	464	501	481	478	514	464	518	495	474	468	518	488	490	477	516	508	520	491	503	484	510	517	499	477	481	500	481	447	453	484	464	490	458	522	481	496	493	509	495	466	514	475	476	499	519	527	529	466	473	458	504	497	499	562	495	459	518	515	510	459	476	486	487	501	496	482	502	439	481	468	484	485	496	494	529	540	489	481	466	493	490	496	486	476	516	465	521	500	498	472	482	477	459	480	507	441	481	471	507	530	473	515	486	503	521	498	496	484	467	463	487	444	489	455	485	458	509	489	498	467	507	460	505	499	509	503	519	458	502	517	475	513	520	507	499	475	517	498	446	492	492	466	496	511	483	496	511	475	510	467	464	495	482	467	486	501	470	468	513	467	525	497	495	484	498	511	474	471	483	460	494	464	508	452	496	484	489	462	464	493	503	449	491	466	495	472	518	499	473	501	493	489	485	482	482	497	493	505	503	531	463	487	465	484	492	484	512	475	452	492	488	484	502	484	499	522	508	500	482	488	468	467	492	476	495	500	422	501	538	488	501	444	439	503	524	468	521	493	507	498	459	512	487	505	467	483	507	507	512	505	514	474	489	481	513	487	523	473	492	478	484	467	475	503	502	467	505	485	473	460	450	505	480	508	461	507	504	447	441	478	520	504	507	473	496	471	458	520	501	448	527	530	486	480	489	518	486	497	494	486	488	513	522	463	484	488	497	438	456	494	465	488	500	481	494	527	498	506	494	454	472	467	472	480	478	498	519	495	501	458	487	464	497	502	519	472	469	484	472	468	482	463	512	494	500	479	458	492	481	501	458	468	539	467	558	450	463	517	484	502	442	481	466	516	490	507	472	486	463	477	515	471	477	491	489	499	532	466	496	473	461	483	477	475	524	494	493	485	497	487	469	485	471	486	519	476	450	501	491	531	484	488	452	471	447	471	480	462	511	489	478	494	503	459	477	486	529	483	452	499	472	517	516	507	522	521	499	465	489	466	466	463	481	460	461	520	509	535	490	496	475	507	511	487	501	491	485	493	448	538	471	485	546	495	497	490	474	491	460	513	501	508	487	491	488	496	490	497	504	502	466	474	497	500	506	467	456	457	525	475	507	476	474	481	491	510	463	521	467	489	490	501	507	525	502	495	450	512	506	493	533	483	524	470	528	515	498	509	498	452	511	496	513	464	501	500	502	460	503	495	523	496	503	479	488	461	481	511	437	435	465	470	464	505	473	509	465	512	479	471	477	478	471	510	498	465	483	473	497	450	489	481	478	500	491	511	500	493	506	529	480	477	485	502	468	511	508	542	493	482	513	494	488	485	498	502	480	499	506	470	508	485	475	503	474	470	457	463	483	452	479	515	532	483	477	495	499	459	527	488	480	496	500	490	469	469	498	482	479	515	517	494	478	473	482	471	525	509	473	489	483	461	453	475	494	457	513	541	464	491	513	507	503	508	509	500	472	518	458	475	480	478	488	501	476	504	530	472	498	480	496	489	464	500	525	501	490	486	477	516	479	490	480	492	503	495	455	541	475	441	473	490	500	492	460	494	462	499	501	478	470	479	468	484	496	489	474	469	440	510	492	472	492	492	485	495	522	502	516	495	481	483	478	492	487	516	515	491	471	477	497	471	456	483	496	523	530	488	489	514	510	474	437	492	484	481	481	456	476	499	494	500	549	480	478	489	496	547	498	462	480	444	469	489	482	491	535	440	480	512	524	464	511	471	492	456	453	462	486	485	498	495	526	524	485	449	526	494	447	520	478	481	525	477	490	458	423	488	492	463	526	467	464	529	498	510	490	481	494	499	542	494	504	503	494	453	442	473	515	485	478	474	506	484	500	467	480	482	462	466	486	468	490	468	494	503	516	500	469	465	507	512	485	471	484	443	510	506	474	477	497	510	479	511	451	459	498	528	469	499	526	455	473	532	516	449	503	483	461	512	497	479	433	491	452	488	486	481	473	464	499	499	506	508	455	469	499	488	470	466	500	474	497	491	526	495	496	478	501	470	506	481	498	487	499	492	484	530	504	490	456	447	504	502	481	464	472	506	523	465	482	463	507	482	500	462	510	520	489	449	489	475	488	499	478	463	485	512	471	501	500	473	459	484	512	519	508	478	461	495	501	502	506	506	517	474	518	514	540	505	496	487	490	481	511	470	501	482	478	487	555	503	482	475	492	481	546	496	532	469	438	449	496	488	489	476	452	492	443	496	486	494	482	508	472	481	464	497	509	469	549	490	453	481	506	497	512	509	498	492	523	479	476	473	436	467	518	521	453	516	479	508	512	472	463	484	497	497	541	530	446	443	491	504	496	478	498	476	459	448	466	482	462	471	513	457	473	478	463	484	504	478	503	486	509	468	482	466	479	475	493	500	480	509	442	480	493	463	516	471	482	481	500	474	481	479	536	485	474	517	501	486	496	461	480	505	510	467	520	450	501	479	457	498	504	473	470	479	518	553	528	491	498	481	510	478	461	519	476	480	479	479	525	476	493	507	467	489	489	501	474	515	494	508	491	476	487	520	441	470	467	484	490	505	505	494	505	500	474	470	522	460	491	469	518	519	527	483	504	543	524	507	498	481	503	497	476	493	477	491	462	501	482	485	469	508	441	453	446	509	482	505	481	484	477	476	495	500	503	439	516	452	476	486	446	489	475	466	509	480	493	464	503	463	506	501	498	512	460	490	478	494	512	477	519	518	494	492	483	457	493	479	491	492	474	445	546	480	480	515	490	466	498	519	506	456	467	523	539	482	519	493	491	496	502	460	452	469	507	485	521	487	496	434	458	477	484	494	518	489	481	507	496	495	479	521	499	508	494	486	480	446	508	478	497	520	446	489	465	508	471	509	499	452	478	482	510	494	477	461	492	519	511	508	470	483	521	505	497	481	517	525	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2143	393	447	421	384	378	371	379	348	353	355	356	365	365	346	327	337	350	359	344	358	361	328	347	344	387	373	380	334	327	363	333	316	353	313	351	352	368	332	330	347	357	372	319	331	327	366	352	356	346	367	372	362	344	366	322	365	343	320	351	323	315	363	379	378	349	323	345	330	338	345	385	316	367	343	332	335	355	325	338	331	365	355	347	357	346	366	362	361	378	361	385	307	331	343	349	351	335	392	361	366	359	350	347	362	379	354	335	352	336	356	344	330	350	357	355	349	363	362	374	382	341	347	325	376	365	339	352	358	346	340	375	351	342	348	352	381	329	363	352	360	339	344	363	350	353	315	338	306	362	354	352	324	382	366	349	323	363	369	346	352	358	363	335	344	319	378	388	366	356	369	369	348	362	317	359	346	361	312	353	360	350	380	340	348	361	372	366	333	325	340	338	373	324	330	348	381	370	338	345	331	348	377	354	365	322	347	323	356	364	349	348	347	335	356	341	350	347	340	346	358	367	333	349	343	363	333	349	378	346	357	340	349	356	355	357	337	361	365	374	337	358	349	365	370	316	363	334	327	394	366	333	346	362	347	363	355	339	349	304	334	355	336	293	346	356	365	331	375	343	335	371	362	347	329	328	361	363	336	330	337	338	313	373	321	353	340	355	326	336	360	338	345	344	356	300	348	334	368	353	351	373	368	357	354	368	324	386	340	374	341	322	342	343	357	361	346	352	344	330	345	337	356	343	315	306	371	348	350	338	368	359	309	364	384	368	338	368	341	334	359	343	343	342	334	358	337	346	335	343	363	335	375	327	309	340	343	339	391	338	350	354	401	331	408	332	347	362	354	348	320	348	358	324	366	312	346	346	368	371	356	305	362	341	347	371	377	360	321	349	368	364	345	352	357	377	372	337	370	343	331	353	359	363	334	341	389	359	358	349	370	362	362	367	367	345	350	370	340	335	350	329	349	335	315	376	340	359	363	345	368	348	362	326	360	362	369	345	337	358	376	349	349	322	357	359	332	366	357	352	347	317	329	328	356	351	339	327	385	352	314	307	351	387	393	351	364	384	357	345	336	334	358	351	345	343	307	351	364	346	350	345	333	345	368	337	362	360	352	347	354	319	324	318	357	348	315	344	331	342	353	330	325	337	365	326	334	340	349	348	367	338	363	357	340	326	337	325	373	369	324	343	330	333	346	359	349	366	357	356	345	323	315	380	344	317	365	341	340	359	326	317	330	331	361	349	362	329	335	356	340	338	334	338	366	366	383	345	314	345	334	362	349	346	332	327	335	345	363	349	355	345	349	355	352	330	345	380	329	370	387	346	392	333	327	364	327	351	373	385	377	373	336	390	333	337	370	369	333	369	332	362	348	346	352	356	364	337	344	357	308	382	361	350	343	346	335	322	315	322	366	361	360	334	397	328	350	369	319	301	359	315	384	373	361	349	378	345	369	340	348	343	332	357	356	353	352	355	334	313	323	351	361	325	383	374	362	320	341	376	357	347	357	334	370	348	313	376	372	373	354	376	370	328	333	324	378	366	342	330	335	345	357	383	382	357	315	359	382	353	345	380	351	341	355	345	346	326	366	358	350	320	334	356	345	359	347	354	334	357	329	378	310	355	339	342	355	391	321	353	345	342	329	344	357	350	378	329	366	377	349	355	340	370	351	346	356	336	335	335	356	320	361	376	325	375	367	341	357	335	358	336	344	383	324	350	369	314	339	342	354	316	308	354	345	322	337	360	386	321	326	310	350	350	345	312	362	347	327	339	390	348	334	344	401	335	359	349	361	349	369	305	300	326	335	349	336	349	336	382	337	342	348	330	324	364	356	345	360	324	336	350	380	345	349	318	370	346	339	373	352	304	361	337	350	345	344	353	350	336	341	366	337	381	358	326	315	338	356	366	356	366	329	353	367	365	372	341	347	343	353	362	354	364	331	348	345	316	331	361	324	346	320	373	359	345	335	348	347	394	347	359	343	372	362	323	336	342	375	356	349	358	310	369	376	337	388	334	334	351	368	333	332	339	358	378	336	353	355	342	383	350	342	345	365	354	342	352	344	332	374	343	336	341	353	355	296	346	364	356	375	356	336	314	365	352	340	327	357	343	355	381	359	323	373	347	348	330	325	350	334	352	336	296	340	368	342	357	373	371	355	374	329	350	344	369	364	351	350	365	346	343	400	342	352	318	354	358	339	366	315	358	344	349	330	340	342	365	327	346	347	344	378	370	332	333	306	335	379	367	357	358	375	350	347	379	293	348	395	345	332	364	369	356	320	327	349	355	363	348	365	367	352	351	335	383	334	360	345	338	333	365	371	365	304	329	350	358	311	352	363	349	339	343	358	356	317	342	362	362	350	352	359	376	392	353	369	350	391	340	342	375	354	351	342	346	348	366	343	367	348	317	351	324	332	351	346	381	351	349	314	318	345	381	369	295	337	363	342	364	348	373	385	355	319	333	329	362	333	366	342	336	334	345	380	355	333	336	372	353	390	369	334	358	339	329	339	353	307	350	347	382	302	334	348	338	361	331	366	363	344	382	361	349	361	334	360	354	377	347	357	336	350	356	342	347	345	322	351	343	348	350	362	351	349	355	348	360	341	389	367	344	362	339	380	340	335	339	326	305	358	335	322	383	368	362	362	339	342	352	296	354	354	354	334	351	334	354	392	367	353	337	376	372	374	354	353	347	362	375	311	333	369	363	372	357	338	329	354	331	328	359	354	323	351	354	381	351	325	365	340	377	375	365	303	361	340	340	364	374	343	317	326	348	347	363	393	330	337	361	353	353	329	363	351	362	323	374	350	337	353	373	340	343	351	386	337	376	314	398	332	378	351	343	353	355	361	364	368	370	296	357	343	331	327	349	357	351	337	358	340	359	337	381	364	351	361	369	326	348	331	344	325	330	331	343	339	324	352	336	375	356	360	386	320	330	338	346	321	385	368	363	349	367	323	360	348	324	354	389	392	348	361	377	355	361	357	367	341	320	347	304	364	329	351	366	372	387	345	342	374	347	389	363	386	337	329	372	350	381	341	337	333	348	383	347	338	360	339	363	353	327	340	337	348	372	370	361	338	341	327	350	315	365	357	371	353	337	322	351	337	335	349	376	320	365	343	365	345	357	371	360	346	386	362	350	362	338	328	350	334	332	349	350	341	339	350	336	374	364	329	383	336	338	359	341	347	358	357	398	333	331	327	354	364	322	349	367	338	347	319	386	366	351	356	356	360	346	350	378	341	332	312	359	401	356	343	354	361	347	354	380	331	370	340	368	316	361	359	346	330	359	336	371	328	341	356	365	370	386	356	361	344	324	325	333	357	341	338	364	361	343	323	344	359	357	315	344	361	352	354	333	368	333	351	332	395	374	343	327	316	336	393	344	337	356	343	348	356	315	376	360	373	408	346	344	385	324	346	357	327	377	345	338	384	349	343	375	319	337	346	370	329	359	372	329	369	364	303	347	329	354	358	343	341	370	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2497	1098	1225	1291	1143	1144	1119	1117	1076	1059	1060	1105	1042	978	1042	1040	1063	1005	1026	1012	990	980	962	1008	985	1001	1043	1049	1011	1017	968	1058	1106	960	1089	995	967	945	994	1004	994	970	1033	990	1025	1028	1027	1001	1070	987	1010	964	1024	963	1025	986	1025	1033	994	1000	1032	1043	1040	1004	1029	974	965	1060	1019	1014	996	1026	988	984	1045	1027	1021	1004	970	988	1033	977	1008	1037	990	1029	967	979	1006	1045	957	1009	1016	1020	989	968	1006	997	1069	975	1015	970	1057	995	997	1009	978	954	1044	957	1024	957	1057	954	933	1015	1028	997	1055	993	1024	1030	974	981	1046	1044	984	997	995	996	1006	999	1032	1040	977	950	1020	978	1004	984	941	1062	1040	974	1037	1001	984	1031	1013	979	970	1018	986	989	999	991	984	1004	1068	973	980	1000	1010	1066	1028	991	993	1078	928	993	1032	985	1008	1043	1014	932	1019	1061	991	987	990	975	956	1048	962	1036	1011	996	1014	1032	1027	934	1066	1017	972	959	1017	1053	1015	964	1026	961	1002	953	1017	980	961	959	1028	1013	1003	976	1016	1059	1061	1079	1024	988	1016	1011	1018	1036	1007	971	1021	1022	1017	1000	974	1024	998	1009	977	1030	981	1025	1019	1014	986	1018	982	982	1003	1043	954	1027	958	1055	1018	1021	991	974	971	1037	977	961	991	1007	1003	1027	1002	989	1022	1018	956	995	1005	957	1021	1017	1011	966	983	976	1005	1060	970	1033	1047	978	1019	1041	1033	964	1054	994	1002	1021	1030	1074	1023	1017	1030	1021	1008	972	981	990	1027	996	954	952	975	1056	1020	967	966	1000	975	1015	957	1011	1027	1000	1017	1029	1011	1045	989	1021	992	1038	969	1006	1057	991	981	1026	982	928	989	1015	1015	1004	950	1014	1091	1016	1048	980	988	1028	1024	975	993	940	1028	990	1006	1003	991	949	987	1006	965	967	985	1074	1039	1030	1015	981	977	996	965	986	1028	1007	985	982	1019	995	1010	959	938	998	972	1016	951	1067	955	942	1031	973	1049	1038	1024	1013	1054	1010	992	1017	942	980	1099	1067	995	1059	1009	982	1009	1022	974	1011	1019	1027	992	1037	984	1018	969	1020	958	1051	1006	1005	984	981	1014	984	968	926	1018	937	1029	1001	1006	1005	1019	1042	965	994	1060	1055	1009	1042	1028	1010	1020	1023	955	973	1014	1001	994	949	991	969	1029	1029	1071	970	1022	995	1001	1025	1045	994	1028	1020	983	1034	1003	956	1041	1025	986	972	1021	944	1026	1006	982	1046	956	1024	1069	981	971	1023	1015	1044	1026	1021	979	995	1019	982	1016	1088	1045	998	1026	983	1047	970	1051	986	1015	999	1025	1064	988	1067	1005	958	958	1010	1054	1058	962	1009	1056	988	1042	1031	987	1030	933	1023	969	994	1022	965	999	1011	1003	966	990	998	1022	1044	1020	979	1038	1002	960	965	1040	1036	972	1049	1051	983	958	980	975	1012	1041	1073	976	985	999	976	983	997	995	1019	1087	1017	990	1044	938	977	1025	972	1031	1020	1020	960	1054	996	1036	1030	1008	1085	1011	1024	991	1006	992	1102	1059	993	1024	998	1003	1037	973	1045	1014	1048	1008	1016	1052	988	1043	1024	1019	976	990	1002	1046	1011	1030	976	974	975	981	980	1007	1051	926	1007	919	1031	1028	1013	1045	981	1066	978	987	944	1015	997	997	989	1019	1041	996	1035	1037	968	983	936	1059	1010	1031	1031	1016	985	942	1023	1052	987	1018	1005	945	998	976	1087	1058	1083	989	1016	1011	987	968	999	975	974	989	998	928	1031	1030	1007	1006	1002	1041	1012	971	1080	1010	992	1002	984	987	990	1012	1002	1036	1015	1001	1008	976	1016	1022	982	972	931	1004	990	1026	1018	993	970	1005	960	960	978	976	983	1043	966	993	979	989	1030	1003	991	988	1016	992	1028	1008	991	1003	983	967	1066	1010	1010	973	996	989	1018	1076	943	928	1042	983	1034	1013	1028	1016	1015	1033	1008	1043	1042	1067	971	1060	1022	961	999	1015	997	994	952	986	967	969	967	1023	977	1032	977	1029	1018	1035	959	964	947	1036	1047	986	997	980	1001	1080	1025	1012	1011	1050	962	998	1010	1047	1004	955	989	1006	962	1013	993	1007	951	957	1010	927	994	1036	1030	989	1082	958	1011	985	1037	1009	980	985	1040	1042	1025	1042	1071	1035	977	968	1039	1035	1035	954	1000	998	1005	953	1002	947	991	1036	1024	1066	1023	1003	1065	999	933	1012	1041	1024	980	983	967	1005	1072	1044	997	961	956	997	1039	1009	1005	1055	976	961	1025	987	949	1015	959	1024	1053	997	1015	953	1006	987	1049	976	943	987	986	1003	989	996	1029	1005	1018	1049	978	1023	945	960	965	1007	993	962	1023	1001	1003	994	1007	1022	1040	1019	982	1002	975	1007	1057	975	1027	954	986	983	996	999	994	1077	992	1041	1071	992	1043	968	1002	1045	1029	955	1009	965	955	1050	998	992	1024	994	1006	954	1044	1004	1051	1094	1052	992	1001	1010	1049	1035	1030	970	999	1012	970	980	998	962	1002	1018	1062	982	981	1029	992	991	1019	1007	1072	973	1020	1014	1017	982	1007	978	978	972	1036	1043	1026	996	979	1018	946	1112	997	1065	1073	1022	973	1050	1010	1035	1040	1000	1015	957	995	992	1031	951	989	959	964	966	1014	1022	951	981	989	972	990	1036	1042	1015	1063	1013	999	969	1015	1011	1028	981	1000	1027	965	1012	1014	998	1015	1019	984	1002	989	1033	1002	966	966	1047	1011	1021	1040	1016	1009	982	1008	1003	1020	1038	1035	974	1013	1007	995	1029	988	998	969	1012	987	973	1036	974	1033	953	993	1043	990	1006	1046	989	957	1003	1007	1002	1001	1029	1043	1047	1008	1030	1012	980	1005	1021	1027	987	996	974	978	1001	967	1034	1065	1033	982	1061	1012	999	954	1016	1009	1002	974	984	950	1053	1021	1022	1019	1003	953	965	1022	1014	986	1028	1008	1033	1000	1001	973	1029	943	997	970	974	962	981	1020	989	1015	1003	1069	978	999	1019	1002	1037	1048	994	1005	1042	973	978	979	997	1052	1026	1006	989	958	977	1020	1031	1006	1032	981	1036	1011	1014	951	1066	944	1000	1026	1009	988	1004	1042	990	1011	989	1025	959	990	986	1017	1024	989	1020	1035	992	1014	992	1008	1063	1004	976	1008	954	1000	1069	993	1003	979	1035	1062	1010	1041	971	957	966	1010	978	1059	929	1001	1014	1018	1034	995	987	1045	1033	932	971	995	1023	971	962	1026	1035	1020	1042	1011	998	1021	987	966	1059	991	1051	1009	1045	976	974	966	1011	1003	1030	1036	1026	962	997	1005	1053	989	1001	993	1038	1037	1007	1032	1020	1031	1023	961	995	974	1028	954	978	890	952	1004	1020	1012	1026	1034	975	970	1001	987	1001	1034	999	994	968	1015	1033	1021	956	1030	992	961	1010	991	1093	963	1065	935	972	995	987	982	1038	995	981	1058	934	1023	1010	991	1033	992	1031	1032	983	1030	982	997	947	1020	1036	996	1014	940	1014	1015	1006	981	955	970	1006	1008	1007	1051	964	968	949	998	1064	956	1018	996	1006	1025	1018	1024	1016	986	1005	1013	962	1003	959	917	940	999	1029	961	1011	947	972	1070	924	982	996	1037	1005	1024	1019	922	989	1018	1074	951	1004	982	990	1029	1009	975	1033	998	997	950	982	1009	956	1015	986	995	960	987	969	999	999	962	1014	1027	992	999	1017	1029	1054	949	1050	970	1021	1026	1057	1012	995	1036	978	946	1027	1008	1008	995	986	988	1001	943	1031	1027	954	992	1010	995	937	1027	1027	1003	1002	1016	936	1002	1040	956	1009	975	1009	992	1015	1018	1007	974	1040	999	1023	1008	993	985	979	981	1014	960	956	967	967	986	1054	953	1072	1062	1019	1008	1000	994	1012	968	974	1012	990	1017	950	1049	977	993	1044	978	1013	1041	996	1017	1012	987	975	1007	1010	1017	990	1007	1040	1024	1013	1022	987	955	974	983	1034	1015	1034	1062	996	1019	989	1018	1018	969	1004	1028	996	1024	1015	953	1008	1029	1007	950	1021	1025	1016	983	1021	1032	1015	1016	1050	1018	1009	976	1006	950	1038	1003	1000	1009	1028	1036	978	995	934	1039	986	1000	993	1077	994	1030	1031	1020	1020	1036	996	1024	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8853	1072	1373	1112	794	616	526	468	401	424	318	278	242	300	270	261	266	251	273	242	261	262	247	218	220	268	242	238	252	223	242	251	232	202	233	244	197	241	226	208	246	252	220	237	214	195	217	206	199	232	230	218	199	216	235	219	226	222	211	241	225	246	230	206	230	207	229	239	210	213	232	221	205	228	241	202	201	228	212	214	221	238	210	201	217	207	249	210	221	228	230	243	233	237	230	227	218	247	213	203	207	216	222	204	211	233	220	196	217	227	219	209	218	196	228	209	221	226	219	189	226	197	230	217	228	211	217	259	208	210	201	246	210	220	231	207	217	198	190	217	222	220	240	219	203	220	228	199	212	187	214	204	233	209	199	236	223	224	254	211	224	218	226	239	208	221	250	232	208	229	237	220	233	220	236	210	196	237	235	218	210	214	229	243	208	238	213	231	219	234	223	191	217	203	231	229	211	234	212	207	241	238	216	223	231	233	235	243	227	221	241	230	203	220	229	235	244	241	212	205	218	233	230	199	212	221	224	215	207	213	220	214	216	218	202	229	198	225	250	235	203	236	225	211	214	241	202	197	199	208	200	207	206	222	187	221	210	232	244	226	204	206	223	219	226	213	225	182	222	217	207	230	215	232	215	204	238	209	198	209	208	239	212	198	218	198	225	178	211	200	223	205	224	205	198	204	240	201	208	220	221	261	217	218	208	227	219	217	256	213	235	214	237	212	208	220	216	205	212	217	197	236	211	231	219	223	226	249	224	195	214	224	210	210	201	232	203	235	208	200	192	229	202	196	224	215	183	220	220	224	218	233	199	228	269	216	227	212	234	216	212	231	238	225	177	219	219	235	222	202	222	230	206	217	204	221	227	206	198	222	225	219	221	212	217	222	227	182	224	210	228	224	221	207	217	243	193	216	208	205	223	226	216	208	203	251	227	206	200	172	213	227	225	198	221	220	230	203	216	220	222	236	200	196	227	227	216	200	217	221	241	222	238	204	184	201	202	213	208	199	238	215	207	247	228	207	241	226	227	223	194	223	210	218	228	228	212	230	219	219	252	196	215	205	233	197	230	218	228	204	221	227	214	225	188	214	212	215	200	216	208	225	236	219	224	214	226	204	187	256	217	216	207	234	235	210	224	221	263	227	216	220	190	189	223	209	214	236	229	210	233	246	254	217	216	217	213	219	229	204	224	216	210	209	216	218	221	173	243	247	205	220	216	244	231	233	245	222	219	234	228	237	227	215	213	235	218	224	208	207	198	224	234	213	174	240	234	208	211	222	241	209	206	203	215	247	220	225	204	249	233	206	242	227	189	208	223	212	223	211	224	187	250	218	211	218	223	234	207	232	228	203	191	213	208	208	246	225	242	237	213	198	238	226	203	212	217	219	214	181	229	244	209	194	201	189	236	196	204	216	202	198	203	221	195	230	228	217	222	219	214	198	223	219	260	238	218	230	216	213	215	203	208	219	243	244	224	223	223	219	219	207	203	204	221	240	215	212	228	198	247	215	233	209	220	223	242	227	238	213	236	209	226	231	205	236	226	226	227	217	213	203	210	240	229	204	231	214	230	202	197	200	236	220	218	234	211	226	206	211	206	197	190	224	234	227	232	228	200	220	192	241	197	243	197	212	225	205	222	212	228	224	225	213	239	207	212	182	213	205	229	235	247	220	212	202	207	239	201	228	219	240	232	188	198	206	244	247	257	210	227	243	192	199	171	219	216	239	236	215	209	208	219	207	224	233	221	233	213	190	218	217	243	202	220	210	220	205	212	235	207	211	258	217	233	223	195	228	220	240	223	198	217	220	188	198	210	211	209	228	212	222	226	208	208	223	236	215	210	223	216	240	245	210	229	232	215	241	202	242	219	200	240	205	214	231	213	211	228	191	222	196	220	244	228	209	222	222	249	228	236	216	193	224	223	215	225	206	212	224	245	213	221	206	250	180	238	218	200	235	215	199	210	233	204	216	230	214	257	208	193	202	210	187	215	210	231	225	206	188	226	200	230	207	208	206	235	239	232	231	208	215	219	248	208	221	177	227	207	205	219	247	238	204	230	187	200	244	232	210	212	219	239	232	249	221	207	233	211	186	219	238	202	233	217	218	212	221	215	223	212	200	195	217	244	241	218	218	212	198	210	220	230	246	216	214	237	251	207	226	239	215	219	236	215	209	235	195	204	214	240	218	205	218	208	200	206	214	195	229	196	228	234	222	225	214	215	219	216	219	231	200	227	226	208	207	216	207	197	208	220	228	192	191	236	207	199	210	234	221	212	224	231	224	206	193	228	202	213	225	190	229	229	222	240	217	224	206	202	201	238	214	207	202	219	205	206	226	229	209	214	200	213	218	198	237	196	234	211	194	200	223	204	216	223	207	213	223	235	245	186	191	226	213	224	223	207	231	204	195	231	213	230	217	223	225	232	245	216	213	236	213	228	245	211	207	215	247	233	223	221	229	206	184	221	234	217	235	214	201	206	219	187	208	216	178	200	215	236	214	204	216	224	223	224	209	216	209	223	189	227	220	207	221	218	237	232	199	226	221	206	231	228	236	229	219	217	246	243	189	214	229	213	227	193	207	210	234	204	217	208	207	192	233	214	230	209	189	213	244	226	199	220	241	232	212	210	189	217	229	224	202	209	224	244	218	236	225	220	215	204	263	210	225	209	238	197	206	210	203	256	236	209	231	239	214	199	207	227	221	218	222	219	227	218	225	229	220	218	226	191	236	243	215	194	202	222	200	220	206	200	219	219	192	232	211	219	214	238	201	225	238	221	207	212	241	198	215	226	212	223	230	243	233	198	206	187	244	202	208	235	206	196	222	212	208	229	216	230	208	204	194	224	194	240	255	217	212	236	198	230	209	221	210	237	222	218	207	224	200	198	190	207	209	210	221	216	210	190	205	225	201	246	247	191	237	217	215	213	229	222	208	199	239	217	247	214	228	217	216	204	188	222	208	230	237	201	226	245	233	197	229	230	223	227	238	206	225	227	214	203	219	194	210	215	250	194	206	224	208	210	209	207	237	198	191	223	213	252	191	203	238	202	227	225	242	217	230	198	222	210	210	245	200	225	225	209	254	209	243	227	210	219	213	231	214	234	237	205	244	240	212	203	221	233	219	235	224	245	231	214	204	224	220	256	196	207	208	213	226	213	212	205	219	245	207	244	220	223	222	237	228	208	203	222	219	197	252	230	210	201	209	194	199	233	237	225	233	215	220	231	218	206	210	240	204	228	222	239	202	237	212	206	199	216	204	206	220	238	214	226	219	218	216	222	211	198	189	190	198	224	223	219	210	228	246	233	214	193	226	204	197	221	188	213	220	226	217	235	216	218	232	221	219	227	221	214	198	216	228	220	204	234	189	236	210	219	211	227	219	218	214	219	213	215	205	232	234	199	238	218	219	222	226	218	205	222	191	228	221	222	207	216	222	224	202	247	223	205	219	200	212	221	199	219	211	208	246	221	198	212	214	223	210	211	223	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5544	1567	2995	3627	3259	2700	2248	1922	1705	1518	1392	1301	1235	1142	1072	994	973	915	909	899	845	833	856	830	786	788	783	826	743	829	727	756	736	762	696	762	739	693	771	709	706	693	711	680	684	729	707	737	720	691	723	677	696	688	675	685	735	673	651	676	650	681	689	681	726	646	682	666	692	641	684	692	655	730	670	701	677	696	655	606	680	663	656	693	690	694	677	702	689	642	681	623	649	647	677	670	646	622	673	688	696	661	683	639	645	625	665	657	681	657	669	662	668	655	691	703	687	686	627	617	669	645	661	702	652	673	693	665	693	684	689	632	673	629	665	661	654	651	654	672	693	671	665	633	620	711	670	654	628	660	680	645	676	704	666	666	651	675	701	653	643	705	719	712	695	575	643	660	668	634	666	633	673	662	701	653	599	626	637	681	680	709	718	693	652	700	645	641	595	647	634	634	671	677	664	705	665	690	708	649	636	685	664	674	666	653	695	683	651	673	625	659	631	649	676	671	697	644	673	645	651	654	650	618	675	644	693	684	676	675	678	699	684	681	693	692	641	654	683	676	666	655	704	649	684	647	680	631	660	649	672	661	644	640	694	649	658	683	680	642	592	697	677	704	626	666	660	645	613	648	669	625	655	634	657	687	682	650	727	695	667	642	631	672	664	640	700	666	663	671	686	666	645	644	647	639	669	657	651	684	662	661	654	665	613	679	721	645	683	633	638	681	658	651	695	647	601	683	624	690	622	680	679	635	674	633	630	672	697	662	650	681	642	675	624	624	651	686	645	653	659	674	681	661	703	667	671	661	663	707	625	695	655	665	630	661	633	655	661	626	671	631	698	711	676	680	664	657	687	702	742	653	640	683	682	675	636	700	631	644	648	688	662	681	636	631	682	656	675	644	645	689	663	646	656	686	623	649	655	626	680	617	669	658	678	705	682	690	682	687	631	636	682	666	638	665	637	670	615	627	666	686	672	622	669	608	666	655	686	671	629	688	645	683	656	711	618	619	658	696	673	624	609	677	692	648	696	665	668	702	675	683	694	671	687	669	644	618	671	645	677	656	619	628	637	618	662	625	653	632	681	673	646	677	686	652	665	642	686	670	636	668	627	690	679	641	667	683	695	672	640	697	679	651	632	633	681	675	645	683	678	669	685	644	639	660	708	652	649	652	650	669	695	716	660	671	704	656	659	674	670	645	648	708	705	650	605	655	701	659	665	673	689	722	644	662	663	635	666	688	644	617	642	634	668	630	689	658	644	628	649	608	663	697	701	620	654	685	650	621	645	672	695	630	615	624	680	601	658	672	666	694	632	658	671	654	644	647	663	684	686	680	623	653	681	682	686	648	649	632	700	710	659	686	672	644	690	643	678	714	665	689	659	707	654	647	627	732	712	638	634	666	671	719	639	697	697	637	666	651	664	616	688	673	692	648	641	635	681	644	695	660	648	681	657	678	652	691	654	723	643	650	662	682	695	693	652	678	665	691	661	667	670	664	679	615	627	636	668	668	676	700	647	654	628	669	685	648	676	617	666	660	624	644	661	678	632	702	665	618	719	652	708	662	621	657	643	669	633	655	664	651	604	678	628	619	699	650	628	678	685	674	654	670	635	657	662	633	636	674	637	633	675	650	667	673	654	646	667	672	660	684	642	667	668	601	666	675	636	655	684	659	665	665	682	672	677	655	619	699	680	669	690	605	693	661	675	683	673	720	690	610	628	672	683	674	686	650	652	677	692	666	638	651	661	642	656	660	657	709	701	682	680	670	660	650	641	643	666	691	658	668	687	647	694	611	642	624	671	643	674	710	654	670	630	664	656	668	679	658	664	636	667	616	643	669	650	677	666	685	680	702	676	640	652	683	743	688	670	645	674	653	697	691	668	627	640	686	663	649	665	689	641	653	662	702	615	660	647	633	634	664	646	701	648	703	677	644	669	694	643	670	656	670	638	666	690	643	693	611	669	624	668	671	674	647	606	665	684	643	666	675	683	679	641	642	641	700	646	616	685	673	690	646	654	652	663	690	661	668	655	629	665	684	663	697	692	629	698	646	691	644	635	646	661	696	633	659	651	655	696	687	635	701	603	649	635	622	682	679	673	677	649	595	617	645	679	653	652	686	681	666	673	673	637	672	697	644	704	647	666	718	693	630	725	633	682	689	697	661	628	704	616	666	673	695	680	720	646	648	679	664	652	672	687	642	706	687	672	640	653	699	650	669	649	657	636	650	646	624	686	649	634	663	649	663	642	611	642	669	660	688	619	673	667	674	673	694	652	621	685	690	602	624	647	629	690	695	637	654	668	686	631	669	653	659	667	640	647	694	638	647	672	664	664	659	667	665	661	682	703	645	725	650	663	577	692	637	659	649	668	683	650	694	688	651	678	646	679	658	677	651	672	676	627	636	659	635	661	663	646	722	657	674	605	690	666	660	652	644	670	693	671	710	658	665	684	645	692	662	636	653	686	672	699	648	708	673	727	682	653	688	671	714	699	680	684	646	692	661	614	656	702	670	702	687	667	658	646	681	621	662	650	612	666	634	601	639	638	670	698	673	687	676	676	682	662	652	656	653	657	665	685	654	680	681	645	721	627	654	677	680	662	656	646	639	631	669	631	656	666	696	654	697	630	662	628	586	650	659	685	652	656	658	604	660	670	682	625	659	644	693	701	647	675	654	677	693	651	714	645	699	675	675	682	642	683	675	646	658	683	673	680	639	645	673	625	665	664	649	653	659	650	658	619	647	661	672	700	701	699	632	683	621	672	618	667	664	665	612	629	668	703	657	653	640	637	611	642	674	640	676	666	649	670	641	694	644	658	713	666	681	624	693	632	652	698	679	663	628	658	696	685	686	639	706	693	666	657	690	666	666	661	663	638	668	610	659	654	719	626	652	682	667	648	695	682	675	677	640	612	630	655	625	656	636	663	619	658	673	661	689	647	677	673	661	617	699	640	729	667	697	701	654	666	685	676	695	678	634	655	693	675	661	640	655	677	685	649	638	654	671	654	647	658	712	741	674	676	628	657	660	617	640	676	666	625	635	670	694	666	629	680	668	647	652	605	694	668	642	656	700	661	633	682	669	638	607	667	630	657	639	628	689	695	624	660	689	648	675	642	702	690	650	661	654	649	663	657	628	622	657	696	695	653	667	666	694	682	666	710	622	652	639	694	698	706	679	680	667	626	671	612	661	657	613	654	673	645	621	618	641	608	638	687	640	643	622	600	668	656	608	627	658	679	702	663	674	635	684	636	670	672	653	626	635	608	664	644	684	688	651	676	705	609	671	631	657	662	626	637	643	651	676	639	658	629	702	615	651	625	666	663	644	654	646	590	661	708	645	666	689	657	719	668	666	623	640	686	671	688	687	673	626	669	634	627	691	652	690	634	675	698	681	674	718	647	668	659	695	665	662	624	655	643	653	647	655	688	691	657	666	684	629	687	675	627	641	677	645	691	684	628	677	674	635	688	701	640	725	669	619	641	629	605	640	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16392	2306	2507	1951	1457	994	798	640	482	443	373	315	300	295	264	226	248	207	216	210	188	207	185	178	202	186	180	184	173	198	163	147	151	177	174	137	171	145	190	171	161	155	160	153	177	135	170	169	159	169	147	167	160	150	137	152	169	167	153	146	147	158	179	174	139	149	167	174	159	151	152	129	132	132	162	154	167	133	159	159	149	137	148	137	176	153	152	148	171	152	167	159	140	147	151	132	152	131	148	133	154	157	139	115	142	129	158	144	152	159	135	154	157	160	123	155	146	137	146	140	158	163	179	149	146	153	164	141	158	155	136	158	169	166	164	143	181	154	144	171	144	129	143	141	152	151	145	139	163	156	155	137	152	145	152	146	163	127	154	155	131	155	173	153	157	153	152	170	144	140	146	145	153	159	162	151	135	174	146	134	127	172	137	139	135	145	137	142	150	138	168	148	134	141	158	164	140	160	155	166	180	149	166	149	140	136	130	149	120	137	153	149	144	139	157	130	133	144	161	149	150	139	160	168	136	130	135	163	131	165	161	155	139	137	149	147	129	155	144	158	141	130	133	142	162	155	134	134	134	137	141	158	152	157	148	153	140	140	141	157	150	142	153	147	148	157	160	156	144	147	147	112	144	157	132	131	151	155	122	160	152	159	118	160	145	132	155	148	169	134	140	133	164	129	156	145	169	166	143	152	145	160	139	142	147	148	129	143	146	140	129	150	142	146	178	149	151	136	153	126	146	140	156	133	142	150	140	127	147	146	135	178	157	144	165	144	142	150	151	143	133	135	167	147	165	166	138	137	160	144	132	156	158	140	139	149	165	118	156	137	152	152	163	140	155	155	155	142	165	149	153	141	150	131	142	151	146	159	147	134	141	150	158	132	146	158	159	155	138	143	143	149	153	142	146	141	164	148	147	133	161	129	146	135	141	169	151	159	155	132	142	145	150	161	148	140	159	150	163	124	150	120	151	142	147	147	141	178	155	156	151	146	144	167	155	127	150	156	159	135	154	132	157	141	159	144	165	138	139	148	155	159	164	137	155	152	141	159	141	128	157	149	154	165	145	135	148	166	132	137	135	146	156	169	147	145	152	149	146	145	135	150	142	144	138	147	157	138	162	151	162	131	142	138	157	136	143	165	143	131	124	150	157	158	145	148	153	134	165	142	153	135	156	135	120	141	147	146	144	151	144	124	152	161	144	161	134	152	154	162	146	143	144	114	141	151	151	156	141	151	143	126	155	172	146	153	149	164	145	144	162	153	148	124	136	169	139	122	173	170	156	149	160	156	141	151	143	146	144	123	148	124	146	175	154	159	158	154	147	173	159	149	154	141	157	166	147	143	149	138	107	142	145	149	159	128	141	168	164	177	135	142	138	135	143	148	147	174	144	147	183	161	129	135	146	146	141	150	133	143	144	151	156	130	150	166	166	146	142	155	161	139	146	138	158	171	154	141	170	159	161	120	134	187	171	148	166	157	144	127	144	159	155	157	156	168	146	155	143	156	147	153	154	131	147	146	155	161	146	176	155	167	143	150	134	109	144	158	154	140	145	153	151	153	133	153	156	137	164	144	161	167	160	153	160	151	156	159	148	140	170	140	145	148	156	151	130	162	135	138	130	140	143	158	145	132	137	160	176	145	161	130	139	145	180	105	157	127	154	126	180	154	141	151	150	142	166	151	152	147	150	136	156	177	149	140	147	152	155	166	149	131	152	148	156	139	148	152	141	161	136	148	143	154	153	138	155	148	145	124	162	136	146	151	139	161	147	160	156	138	157	133	149	153	124	142	139	154	126	161	155	156	155	158	144	142	168	154	151	138	125	169	138	148	144	141	127	139	159	141	150	153	144	141	146	139	138	150	161	167	148	156	160	171	157	163	149	140	162	133	159	154	160	150	158	137	135	143	151	164	147	152	135	157	158	136	151	155	149	139	164	157	155	176	165	171	130	151	137	164	129	145	145	145	157	142	163	155	130	171	123	168	124	137	164	150	136	152	133	145	166	161	156	146	153	139	150	133	121	141	155	140	142	138	146	151	144	139	133	135	140	135	147	138	165	140	156	156	148	140	134	144	142	150	170	140	152	135	141	147	154	135	162	152	143	149	158	136	161	144	144	134	146	158	144	152	132	146	139	149	141	136	146	155	157	149	172	150	143	142	148	156	154	125	170	139	139	165	142	142	141	135	154	163	151	146	165	134	139	146	141	155	150	161	140	141	149	172	136	161	150	150	149	141	157	157	123	170	154	146	132	152	134	131	164	141	134	134	133	166	134	148	146	136	151	140	127	145	147	140	175	150	130	147	141	155	157	140	134	157	144	157	157	144	149	155	144	136	134	131	168	150	124	129	139	159	145	156	142	141	155	169	154	142	141	156	151	138	151	154	149	149	141	139	140	163	138	140	143	126	148	135	152	163	149	163	152	128	129	129	152	151	167	159	153	169	143	134	145	172	137	120	157	146	112	148	142	151	146	147	145	127	144	158	153	166	136	136	147	157	157	165	156	146	143	144	147	144	134	144	134	144	153	162	135	140	135	159	171	152	162	158	141	148	168	150	143	141	171	135	154	141	148	138	136	147	151	158	128	147	165	133	159	123	157	167	156	180	144	135	145	158	151	152	145	154	141	149	156	134	155	147	153	150	172	131	158	154	140	142	162	122	145	136	135	154	150	149	128	145	137	174	143	131	131	146	150	145	143	166	146	152	154	126	136	150	153	133	161	156	163	148	144	161	156	139	134	158	166	146	149	129	135	150	148	142	151	148	144	152	141	155	157	147	139	155	147	163	131	166	147	170	122	143	137	152	140	138	155	129	173	141	133	138	166	143	164	158	158	134	163	142	160	144	143	160	138	177	156	165	149	133	145	146	152	152	147	141	151	152	141	143	148	142	161	149	122	137	172	143	121	179	153	124	150	115	132	149	134	163	159	136	135	138	173	153	143	135	159	150	155	152	139	159	150	157	160	175	150	146	149	157	161	126	151	167	150	134	138	152	158	143	158	147	142	160	136	131	155	150	160	153	154	133	156	165	135	152	154	140	159	131	145	145	160	148	161	131	133	148	137	145	162	147	121	156	148	130	150	121	123	139	158	149	163	150	160	151	134	169	149	170	134	144	145	135	149	171	147	158	164	133	147	131	130	158	142	155	163	144	153	155	151	152	159	129	152	156	130	154	135	145	154	150	158	149	147	143	144	159	164	159	185	159	128	141	148	174	159	147	145	133	156	147	162	143	156	144	146	147	155	146	156	140	154	131	136	149	149	121	158	134	145	167	121	145	151	138	145	143	165	161	157	120	140	164	148	142	134	159	145	152	171	150	159	165	131	130	144	131	156	147	150	147	139	143	165	170	140	150	147	154	143	154	136	138	169	153	143	168	143	157	150	143	146	142	147	157	146	136	150	145	150	152	149	157	150	155	142	154	153	166	139	153	143	165	142	140	169	150	134	145	175	172	144	170	162	131	140	150	149	152	138	141	158	143	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7547	2299	4977	5854	5322	4065	3426	2808	2454	2085	1832	1665	1496	1344	1223	1225	1078	993	960	924	933	872	763	737	736	709	724	694	701	690	621	667	700	646	650	588	614	594	605	586	574	632	561	605	579	554	576	619	534	576	524	556	559	526	508	528	490	532	517	519	567	526	544	538	516	554	519	484	533	506	496	546	486	521	524	501	526	540	537	527	517	497	521	445	514	514	500	524	522	509	540	513	526	513	529	509	456	527	477	541	508	525	516	516	478	487	519	500	517	482	479	469	494	499	501	489	518	517	511	468	529	493	455	562	523	542	477	518	497	473	494	492	473	505	454	500	447	482	524	480	506	492	512	493	501	504	489	461	478	486	473	468	524	504	490	453	508	459	471	509	487	548	493	490	512	508	469	472	443	474	512	504	468	476	508	507	479	466	482	489	509	496	542	485	490	494	492	462	479	490	476	477	514	499	490	481	506	500	473	523	522	469	490	518	520	494	469	503	477	488	507	481	485	469	517	491	463	470	495	487	481	460	493	490	468	493	511	491	471	491	449	462	483	488	456	487	475	500	474	471	483	491	490	502	478	487	463	447	503	458	479	499	508	515	467	470	513	513	468	475	481	490	474	486	522	475	508	503	491	506	512	495	521	448	507	513	532	480	483	485	504	488	473	495	507	512	469	514	485	493	474	491	476	515	474	461	484	455	500	506	528	466	494	505	452	493	485	516	500	516	459	501	465	516	494	450	427	485	496	538	465	506	508	471	496	483	456	481	483	482	499	503	459	491	473	457	547	480	499	464	486	493	498	478	491	503	471	487	457	459	505	452	471	444	458	475	503	462	500	474	448	507	507	438	457	487	513	427	499	460	484	501	452	470	479	462	513	510	483	494	519	495	490	518	459	452	515	527	494	500	490	471	472	565	499	498	430	483	475	512	445	493	493	470	490	470	426	501	490	491	521	495	460	497	496	481	483	484	491	475	516	527	495	498	481	488	525	480	478	526	466	489	488	479	450	482	452	459	485	489	473	525	470	523	504	487	493	490	519	448	486	508	504	514	487	449	500	474	501	471	501	475	479	498	470	474	516	522	491	496	519	418	517	504	444	486	460	482	470	474	507	491	478	481	519	510	471	461	536	471	453	499	508	490	430	509	521	489	494	480	519	513	460	450	521	475	509	465	476	478	477	497	510	468	445	521	466	446	456	464	500	469	497	478	489	515	479	513	469	478	467	490	511	487	503	508	510	473	515	509	466	471	444	455	492	473	513	501	479	460	479	452	486	480	479	481	505	454	493	439	456	534	510	487	504	498	473	498	510	510	497	472	496	469	495	483	474	513	481	459	478	488	533	494	494	478	487	473	468	504	473	535	482	542	515	467	496	537	486	463	478	487	490	477	513	466	450	486	490	535	500	486	498	545	466	461	457	494	531	469	486	528	507	493	489	471	462	457	456	503	532	450	478	520	510	490	477	498	469	518	497	505	489	512	477	486	492	509	472	496	475	486	481	510	476	472	477	503	471	524	504	500	475	488	479	459	518	492	484	479	523	498	463	465	467	451	453	502	520	461	481	467	480	458	484	515	476	454	465	450	463	462	477	448	502	508	486	484	500	495	526	507	459	472	515	538	508	480	472	515	475	453	486	460	483	466	463	487	478	468	483	523	470	487	520	502	502	485	455	467	482	462	496	454	462	481	490	469	486	479	503	461	441	472	493	487	503	459	474	513	462	493	456	476	499	473	480	502	490	499	501	536	497	492	484	493	473	519	469	464	549	477	480	494	558	523	455	496	488	472	474	486	473	492	440	471	485	506	510	495	458	472	459	460	510	453	470	464	464	490	494	453	481	468	476	499	445	491	517	512	500	480	534	501	519	470	541	483	467	509	467	493	478	532	476	497	506	503	480	501	436	503	523	445	503	509	500	500	484	506	478	503	474	499	483	524	513	491	503	461	489	483	487	524	458	474	539	494	497	513	468	482	467	490	518	507	496	481	451	507	475	460	453	488	502	499	480	502	481	473	441	501	470	487	503	491	464	493	496	446	502	493	497	506	547	482	505	472	489	457	468	472	480	469	479	485	489	470	486	461	450	504	502	433	481	514	501	489	469	500	497	453	492	492	493	515	485	471	471	531	493	506	516	526	452	496	486	508	481	500	481	502	457	484	512	490	514	500	440	481	517	472	505	497	470	466	469	489	498	511	460	480	509	480	443	478	492	491	500	497	450	511	500	518	503	471	516	462	463	468	493	495	481	492	471	528	444	476	424	462	470	489	443	466	478	511	478	477	466	483	507	503	479	506	453	502	496	484	499	486	456	471	495	504	500	503	496	507	478	481	507	527	444	500	459	462	494	480	464	502	435	505	500	487	484	480	491	487	487	472	481	455	475	461	474	468	485	471	526	466	490	506	488	490	483	508	521	493	464	498	545	494	507	510	502	502	505	479	475	503	525	451	511	489	487	455	510	532	489	465	502	480	471	492	473	521	480	491	482	496	470	514	512	468	467	499	511	475	509	495	465	486	498	517	498	498	494	477	469	498	514	461	453	464	471	456	474	463	479	499	496	481	497	514	448	502	474	492	445	468	467	512	470	442	474	480	456	490	476	497	468	489	485	497	464	505	521	512	499	460	448	466	505	485	490	481	476	479	491	494	464	497	509	490	496	449	484	475	510	472	473	511	448	492	527	468	479	510	464	499	479	480	451	459	471	493	478	522	465	477	547	483	504	458	467	492	474	457	521	484	516	524	470	487	507	457	471	532	457	513	467	448	470	524	497	483	482	459	506	501	491	463	475	493	465	489	490	481	506	478	473	488	485	490	504	481	527	535	475	489	503	474	503	476	460	503	527	450	457	497	477	477	498	494	465	480	475	478	448	487	509	526	484	517	470	479	510	493	513	510	537	463	468	497	466	452	472	517	527	494	516	512	501	504	484	464	485	486	515	524	503	483	483	472	470	465	524	460	482	495	509	488	449	463	488	476	483	488	458	472	487	457	464	499	501	483	488	497	462	472	478	498	456	464	490	448	498	486	466	450	500	463	471	497	479	469	489	489	472	479	462	502	449	478	511	482	477	498	474	438	492	447	470	497	466	494	444	511	478	456	464	460	479	455	469	491	509	528	471	477	489	490	513	464	476	499	481	464	492	487	500	514	465	472	477	515	450	513	432	474	500	465	497	499	503	500	494	487	508	490	486	521	494	519	511	494	495	494	484	476	527	462	502	451	450	442	471	491	446	511	480	494	502	455	478	489	520	488	459	488	467	455	456	463	481	491	479	484	511	457	491	476	492	478	478	531	503	490	461	501	523	475	444	466	481	508	507	497	484	475	470	511	481	458	482	496	478	497	494	484	470	525	497	523	523	540	511	462	509	472	497	464	455	494	489	463	467	488	485	475	480	506	501	483	514	511	464	495	475	473	473	463	448	550	468	479	515	469	505	450	493	480	484	488	463	478	510	475	476	501	508	471	531	466	488	495	478	480	448	516	498	518	454	487	492	479	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2234	452	441	423	373	363	332	383	385	358	327	360	381	355	340	361	319	330	370	384	376	343	353	336	409	351	323	365	357	359	300	331	321	336	387	366	334	344	325	336	356	330	356	388	353	384	374	364	377	361	344	354	320	345	343	351	364	348	339	349	342	351	370	344	355	337	336	374	364	348	355	330	345	348	334	330	367	348	361	319	394	323	366	357	329	337	350	371	337	348	364	341	343	342	298	367	331	327	348	321	342	345	339	329	358	376	360	368	351	353	369	348	348	336	347	335	365	320	383	364	366	331	363	322	354	323	372	370	344	375	342	320	323	347	373	336	352	383	338	306	379	349	341	366	343	346	350	335	322	341	344	327	364	337	362	380	360	332	341	335	367	317	374	306	356	361	362	339	361	358	353	372	324	374	361	329	332	375	359	301	319	371	355	356	341	319	338	310	353	358	330	356	340	333	361	353	356	346	373	362	326	366	361	370	359	348	357	425	364	338	355	318	351	337	356	343	349	341	339	358	374	319	342	345	362	365	365	356	344	325	335	370	336	354	352	324	352	357	341	361	364	350	358	344	365	343	347	349	352	338	346	340	311	383	366	355	341	365	357	368	355	352	348	343	346	383	383	374	374	367	343	358	355	335	337	345	326	348	429	365	352	332	354	330	359	340	347	343	336	372	347	341	354	349	382	347	360	363	377	373	357	350	360	344	352	338	363	352	380	375	348	347	347	343	323	381	364	364	337	363	312	338	369	378	337	325	358	363	367	350	363	373	339	353	371	368	363	363	364	402	342	337	368	339	325	315	365	355	326	311	367	354	358	346	368	354	374	360	344	344	337	354	328	372	338	373	343	349	349	362	324	375	339	360	316	367	341	346	323	340	333	365	355	336	320	338	342	353	327	358	377	372	363	320	345	343	343	332	371	334	341	370	346	338	340	361	383	341	310	351	345	372	358	353	371	360	337	368	328	323	360	359	301	352	367	359	330	338	357	355	381	335	327	351	339	361	369	338	329	371	327	357	346	361	391	355	347	380	346	368	342	342	377	370	338	351	369	333	326	350	380	352	365	360	350	358	344	343	354	361	331	359	352	337	378	316	346	352	360	336	345	339	348	370	365	356	348	360	358	342	335	353	371	331	364	355	358	333	337	362	397	365	316	389	349	356	336	329	366	338	358	345	357	342	365	317	376	349	328	343	383	370	371	320	329	368	356	353	374	339	349	375	337	327	351	321	361	386	344	370	342	323	373	350	324	329	364	372	349	352	349	344	333	326	355	335	352	358	357	318	315	345	344	331	334	361	357	349	352	359	340	362	350	339	340	326	338	365	363	399	325	383	356	364	347	344	340	328	337	329	357	338	345	313	359	364	324	352	341	368	350	384	375	340	342	379	365	362	342	351	341	361	332	351	340	346	348	352	311	316	353	351	357	351	368	330	355	359	323	347	334	352	342	367	352	350	351	341	352	372	330	324	350	355	370	336	352	372	348	355	356	336	334	358	325	293	348	349	363	346	356	361	325	354	334	374	349	335	332	369	342	343	362	337	361	347	336	343	352	371	357	381	318	369	395	365	357	356	350	347	335	348	370	342	336	315	361	347	333	363	339	384	340	337	363	353	368	340	330	344	330	349	334	326	371	354	332	355	354	352	359	352	362	328	329	358	354	352	306	361	355	370	356	341	325	329	358	375	347	360	375	307	372	331	355	338	366	353	357	350	330	340	333	357	340	356	337	382	305	321	380	361	353	346	352	358	388	345	353	317	378	337	351	331	354	323	338	345	347	335	343	346	370	331	374	373	351	322	353	364	365	303	389	358	342	339	365	336	356	357	339	325	348	360	357	374	361	390	360	363	350	352	351	354	340	348	338	339	362	389	334	368	316	333	339	340	365	340	356	325	373	337	342	358	332	344	355	358	398	370	379	342	363	325	377	379	354	387	359	332	347	371	364	338	389	367	340	375	331	349	357	342	351	330	359	353	376	359	352	326	334	344	335	383	379	360	339	366	315	324	351	361	335	355	329	326	365	364	378	345	354	355	353	358	343	366	333	359	364	332	345	376	336	377	375	347	319	345	385	364	332	361	373	337	368	353	342	331	387	363	370	328	364	340	356	365	355	355	353	351	361	351	333	375	345	344	346	305	367	388	350	314	349	355	345	356	355	326	338	355	358	307	348	349	354	336	369	327	370	312	359	339	331	363	340	348	396	327	317	285	344	359	376	360	341	376	370	346	360	363	329	349	383	322	362	369	371	371	377	330	307	350	352	346	324	350	360	338	343	333	368	362	328	361	381	371	392	358	397	363	361	345	338	356	346	339	357	338	357	339	356	367	350	347	355	309	317	324	326	372	369	357	358	325	382	398	350	335	344	322	362	361	360	337	378	332	325	332	362	352	372	342	350	352	326	354	347	342	341	349	338	351	359	359	363	340	360	373	350	375	378	364	348	324	372	368	358	357	342	338	346	355	364	361	330	383	357	369	359	321	341	333	343	364	346	352	355	346	379	308	390	332	311	387	365	357	358	345	346	332	341	372	359	376	362	358	364	314	357	345	310	339	345	344	334	352	346	345	370	379	317	375	335	321	324	369	357	339	373	385	347	365	348	328	314	371	381	305	374	341	361	339	351	356	349	353	370	379	324	370	302	348	365	348	357	365	372	349	328	327	349	349	333	356	349	321	313	372	348	369	375	331	361	352	365	339	348	314	375	360	348	370	363	372	363	338	353	339	339	367	373	353	360	336	389	325	363	349	326	340	362	340	327	339	333	334	357	361	352	368	352	350	351	395	367	320	314	349	315	342	373	360	342	350	372	376	356	350	379	355	347	362	341	326	336	362	335	353	351	341	351	365	375	358	364	369	365	391	337	348	311	360	326	374	348	353	300	325	353	326	352	374	366	334	363	321	369	329	381	335	340	346	344	339	331	385	345	358	372	337	375	315	349	342	360	355	341	347	355	321	379	336	355	341	375	369	325	363	340	369	365	346	362	338	350	341	363	346	352	350	366	367	346	333	341	326	376	346	381	337	360	328	351	349	353	345	365	361	380	365	342	354	361	346	378	368	355	361	382	372	336	372	337	377	352	383	362	378	342	339	371	359	337	373	344	373	332	324	330	349	356	332	342	382	328	336	354	331	394	362	353	364	383	332	386	354	366	374	337	314	323	355	367	364	349	362	337	335	383	352	371	359	362	322	352	345	375	374	350	331	331	380	335	366	355	350	365	338	351	356	343	326	319	334	324	353	354	340	324	331	359	336	344	341	338	338	326	334	359	372	355	362	369	370	366	330	360	338	391	307	366	363	360	335	306	350	390	337	313	354	369	356	353	366	356	343	369	362	329	382	372	351	334	337	352	325	351	380	336	320	381	389	347	333	333	336	338	369	356	336	364	356	353	380	399	345	368	342	382	349	337	340	339	334	378	352	326	330	357	384	354	362	383	341	326	316	355	341	354	290	382	333	381	352	383	365	327	396	338	331	343	336	349	363	312	353	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2507	1105	1178	1210	1180	1167	1129	1085	1005	1040	1055	1035	1059	1026	1046	1086	1037	1004	1014	984	999	1019	1054	1026	1001	1014	995	1025	983	990	1056	1038	1047	1040	1027	1082	966	1005	960	997	997	952	1049	1025	974	967	1006	992	971	1028	974	993	1033	984	1028	1037	950	1006	1058	957	915	950	1058	1014	989	999	962	1017	988	994	931	969	1018	1038	967	1019	1080	1000	979	958	1051	1023	1048	992	1054	1021	998	1005	998	1002	974	975	992	1006	987	1030	936	953	1031	1036	1034	975	982	1064	1001	992	975	1044	939	1031	1009	1016	996	1054	1037	1085	1021	1000	945	1035	1016	967	937	947	1002	1016	1015	1020	1026	1040	1040	1023	997	991	975	992	1042	1002	1015	1025	965	989	985	1024	1001	1019	1077	968	1022	1015	976	980	989	981	1002	964	1033	1030	1039	931	1034	1063	1053	1006	1061	1046	981	996	1001	1032	1016	1010	973	1025	1061	954	1092	1019	1030	970	979	1018	1000	1007	1020	1013	1019	1024	1001	1015	976	963	1002	996	1016	1040	1023	997	992	971	983	1025	985	954	1004	1001	1018	1052	1005	1003	1048	1021	965	960	986	988	1031	1023	1044	1010	993	1027	973	960	1011	990	981	983	993	1022	973	967	1039	1011	1011	988	992	965	1029	988	965	1002	997	1025	996	986	1012	1020	990	1025	1028	1011	1046	1000	961	1013	976	1002	1035	1027	1014	994	963	1001	982	990	979	933	970	1024	1023	986	1005	986	1032	997	980	968	1050	1013	1022	958	1004	966	962	987	1015	1020	990	1016	1020	1006	1014	989	981	997	964	999	1012	962	1005	967	938	968	1010	981	976	999	1000	1022	1036	957	926	1008	1049	977	994	1013	1021	1046	999	980	994	947	1000	1000	964	992	1035	1015	970	980	981	1031	1015	960	1003	999	1009	986	1049	1009	1000	992	954	1025	986	1035	1015	1006	1033	994	997	1043	998	1048	1010	957	993	965	1052	960	1035	1017	993	979	1036	997	1024	1026	991	1014	1035	1025	1022	1035	1003	965	958	1032	1012	980	1017	1034	984	1012	1022	996	984	1082	1031	962	982	987	975	1004	971	1046	1000	1015	988	1024	962	949	1031	1070	986	1055	1020	1038	984	957	1022	943	977	978	1042	959	977	974	1025	985	948	976	1000	1000	1005	989	991	967	1014	997	999	991	1035	1045	1028	1009	1019	986	999	989	942	986	1030	984	971	983	1034	955	1001	993	1025	989	979	998	1060	988	1017	1012	1053	985	943	1000	967	1010	969	986	997	1022	967	971	982	939	978	1023	1010	1004	985	1008	966	981	1043	997	1050	1040	1052	970	992	993	1014	1027	1003	1001	989	1026	960	1078	1031	1045	1018	977	973	992	973	1051	989	1021	1035	1012	977	949	984	986	996	1025	979	977	1040	981	1001	967	1018	950	975	1018	1010	1032	989	966	994	980	1022	989	1016	1030	946	1007	1008	970	1022	1038	972	1014	1030	984	1012	920	961	1001	1029	1000	992	990	991	993	1044	1082	1011	1010	1033	997	1053	1053	972	1040	1014	1003	992	1007	1042	1054	960	1037	959	1001	1016	986	974	1030	998	944	1036	976	1028	968	973	928	922	1021	977	991	962	983	954	1010	1045	1055	1022	1005	1038	1013	957	1002	993	998	1009	1003	1029	1019	986	1026	1020	998	999	932	1011	974	1009	995	978	1003	1004	985	1004	944	951	1002	1004	1010	985	942	1023	1002	979	951	995	1006	982	999	968	1022	1027	1033	979	1045	1081	971	1008	978	1067	1016	1070	994	974	1035	1024	1023	1014	977	1053	984	1002	1061	970	953	975	987	979	1040	1010	993	959	996	1039	1002	972	1007	960	988	1045	1016	1006	992	1029	936	1012	976	963	1012	1017	1025	1009	1002	1013	1042	977	984	969	973	978	1015	960	933	999	971	958	1022	1007	1001	1006	1024	1005	1014	1009	990	990	1052	1020	975	931	980	1018	1014	964	1049	1042	984	1031	956	978	975	995	1011	983	1048	986	957	995	1015	938	1033	1011	971	985	1042	1003	1009	1056	953	1026	995	1014	969	984	979	996	1040	990	1007	1023	967	977	907	1024	994	961	917	1061	1023	946	1060	995	961	994	1002	1000	985	990	1025	988	1024	1031	991	1034	993	999	989	1017	1005	975	1027	1080	1015	960	1047	978	978	1024	991	1005	1004	962	984	1027	939	1064	910	1005	959	1022	979	1001	969	1036	1025	1014	996	994	1008	975	988	1005	996	1041	972	1011	1009	1014	965	1045	1027	1021	1010	981	978	961	947	1020	954	1040	1032	1013	946	1034	995	1000	954	976	1002	989	990	989	949	1038	986	987	960	1038	1018	1018	961	1010	953	1012	1009	1096	1024	1001	1020	986	987	993	1010	982	1007	1069	1001	1048	972	981	1008	992	986	1048	1028	1014	1070	961	981	1031	932	1048	995	991	1012	993	980	977	1011	966	981	987	976	982	1005	996	989	1029	1034	1016	977	962	966	1026	1003	962	994	1012	974	962	1017	1033	971	973	1048	1052	1004	1021	998	951	1009	1004	1082	985	1021	1034	964	980	964	1011	1005	1054	1023	1000	1045	974	988	1017	1003	1070	1048	1057	1048	1012	1087	995	1007	988	998	992	1016	991	1002	954	976	1022	1002	1037	985	1007	1011	968	1006	1009	974	980	1063	1024	961	973	1013	977	968	988	987	960	1025	1023	976	1046	1041	1020	966	1001	1026	989	1000	947	1019	1001	979	990	1023	965	969	990	1003	985	1043	957	1013	975	1000	1033	978	1010	997	1016	937	1032	1006	977	1008	1036	953	1024	991	1033	984	1006	1079	988	952	1018	963	993	1035	983	1042	987	1020	1012	991	1016	976	1026	999	1053	1025	980	1023	976	1014	1015	991	1017	995	1036	988	972	1053	1019	1011	1035	1034	1005	993	1024	1005	996	974	1012	1032	949	960	1020	1025	1006	1042	985	1023	1062	993	939	996	942	1002	1030	964	1027	1028	987	979	982	1008	1027	1008	969	972	977	963	999	1056	993	1009	966	984	978	1011	1019	1013	1068	1059	1003	994	1011	1006	1025	1016	1004	977	1014	1043	975	1022	1002	1003	997	1012	966	1014	1002	1028	971	1012	1007	977	986	1049	984	976	1000	1009	1018	986	1018	978	1011	1011	979	1013	983	957	1017	1008	989	970	1013	1017	1046	1051	1059	944	952	985	1087	964	997	1009	1030	993	1049	981	976	983	976	938	884	978	1017	1008	982	1016	1056	981	1005	991	1040	1004	1045	950	983	956	1072	1029	936	986	961	1029	1048	1010	1001	1003	1065	996	1026	1008	954	1020	1006	985	1040	1016	988	1038	997	989	982	1019	1013	998	1035	967	976	1019	981	1027	1002	985	969	992	1008	1036	1066	964	993	1018	1056	961	927	933	1059	1051	946	1014	1032	989	1027	971	1017	1046	1048	998	951	1019	966	1023	992	973	967	1031	993	990	1026	985	989	975	1081	978	1009	1024	990	1055	1019	1016	998	1000	963	942	1045	992	968	1009	1014	1064	999	980	1019	1027	999	1015	981	994	982	1039	1034	994	1036	952	967	1030	992	986	965	1026	1005	1064	935	967	989	1016	1009	1030	1038	961	980	1050	1051	971	1014	1055	998	967	1010	1037	973	988	1040	1028	994	1017	960	994	1008	1031	976	984	1014	994	993	950	981	1023	1003	1011	997	1025	990	983	1002	998	1051	964	966	980	995	1014	987	962	1032	987	1018	978	1019	978	1026	978	1057	1031	985	952	1053	978	1074	999	979	1015	986	1027	974	995	1019	1006	1042	964	996	1024	1015	1031	965	1007	987	1007	1010	1028	981	965	963	997	989	1058	989	1029	976	981	1051	932	987	997	1026	1066	994	1019	1026	1023	1026	1017	1023	964	991	1027	991	1017	974	1039	1005	1015	1006	975	1005	969	1002	1034	998	999	1009	963	978	1022	1037	992	1010	962	1069	945	980	994	991	962	997	954	1025	1010	1014	1010	975	988	1032	982	973	1028	977	977	1039	962	1040	989	986	992	965	1014	995	979	1017	1065	1002	968	995	994	1074	976	1004	996	1026	1029	1039	996	963	965	985	1027	1018	979	988	975	941	949	1039	957	957	977	971	995	949	1008	1012	1003	985	1043	953	954	994	1013	1083	1018	1020	981	937	1019	974	1034	967	987	1047	1011	1049	1005	974	1023	1012	1024	982	998	969	956	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8772	1064	1497	1100	902	659	569	422	401	375	350	324	298	269	277	269	278	265	231	254	242	230	213	202	241	237	216	241	247	245	211	245	210	228	252	206	259	221	229	233	239	220	230	204	235	231	220	195	224	206	234	231	208	226	226	218	228	214	228	215	216	197	257	224	227	205	249	232	235	218	212	211	212	238	209	204	231	199	223	194	210	214	204	219	195	226	217	221	223	199	192	214	223	205	229	215	219	199	183	221	211	232	201	212	214	206	211	226	214	214	230	232	222	220	226	220	219	214	208	196	189	186	212	197	208	221	205	221	213	220	231	238	202	242	220	204	206	226	221	216	224	239	192	223	232	200	200	223	227	217	227	233	244	241	206	215	221	206	224	231	224	231	216	226	219	208	222	233	208	218	212	242	250	223	250	244	206	207	224	216	231	242	239	229	201	196	238	215	215	204	222	195	187	228	232	216	239	230	229	207	180	202	209	212	234	223	197	206	192	228	242	251	234	222	235	248	199	205	245	200	221	212	212	270	225	196	193	216	205	227	208	213	226	176	238	232	212	202	245	209	207	220	196	214	219	246	225	233	212	200	200	188	210	233	214	214	176	216	228	218	214	228	205	213	206	201	222	213	215	228	235	197	210	222	218	210	224	230	222	220	227	233	240	191	209	237	181	213	238	221	223	228	243	203	228	221	226	239	221	229	241	185	197	240	183	235	238	215	261	226	203	208	225	198	214	241	230	212	223	192	188	239	208	209	197	229	211	209	232	223	230	228	228	223	208	179	221	195	206	233	218	189	198	210	220	205	234	210	230	233	225	199	231	219	228	221	219	221	193	229	220	232	222	233	211	213	213	208	216	208	222	198	229	216	195	217	209	230	223	215	203	222	247	212	196	224	212	206	220	187	226	214	224	202	201	242	205	195	214	212	210	173	216	225	227	227	204	227	235	230	198	200	197	239	225	224	222	209	202	236	238	189	205	250	234	213	220	232	207	214	206	197	237	208	221	215	215	220	216	213	216	214	203	204	218	200	235	213	205	220	219	232	228	195	214	225	238	218	233	197	204	211	233	224	242	218	229	204	218	221	193	239	213	244	205	210	218	203	218	231	221	205	239	221	197	211	231	232	223	223	212	216	195	218	215	233	237	217	208	225	206	231	194	221	220	222	199	239	232	218	214	220	212	207	239	214	225	218	218	199	217	213	223	227	230	190	203	241	213	226	199	240	206	242	226	197	209	242	238	200	202	224	223	225	234	220	208	198	241	219	210	211	204	241	230	215	218	215	220	210	231	231	219	231	209	241	201	228	201	222	231	215	239	207	219	219	200	226	246	206	192	230	206	226	226	228	246	234	225	225	201	231	220	243	230	224	224	221	226	237	230	237	244	205	232	225	252	200	218	190	224	213	220	249	225	212	215	215	227	220	240	260	211	215	220	239	219	191	222	211	249	219	216	229	226	219	206	234	226	210	219	208	228	226	219	207	190	220	184	253	208	220	229	235	243	209	220	234	219	234	238	193	237	197	192	225	225	220	217	216	218	225	224	216	240	224	229	214	202	224	245	214	190	228	240	216	205	231	238	199	223	195	215	212	200	232	214	225	210	190	229	250	217	217	190	217	227	198	212	187	206	241	242	228	193	184	237	250	195	208	238	211	213	209	242	226	205	225	206	189	214	219	209	192	238	228	204	197	201	226	210	211	218	235	215	219	223	203	218	230	230	191	226	209	240	205	220	216	214	209	228	204	225	235	235	229	205	212	230	198	208	208	228	242	193	219	232	218	233	235	213	204	247	210	204	218	203	239	232	207	212	196	232	217	231	223	228	207	225	231	211	206	205	207	207	215	217	217	203	227	215	221	221	232	215	211	227	220	203	241	231	213	235	233	199	227	220	220	209	244	229	214	223	238	222	223	212	214	207	238	206	221	218	211	228	224	191	247	185	224	220	222	216	193	214	224	189	208	210	234	215	226	231	213	259	243	217	201	219	230	246	210	228	231	225	195	226	223	237	226	238	217	214	218	226	193	213	221	209	221	226	212	228	197	226	218	203	212	213	248	204	208	209	245	216	235	205	230	241	226	215	210	238	223	224	210	215	237	193	216	221	196	211	220	214	204	227	211	237	209	218	206	211	207	219	216	252	200	214	223	234	212	194	217	206	218	233	235	207	231	201	237	226	244	259	215	217	217	208	216	214	205	193	207	243	196	213	210	192	250	232	219	201	232	222	214	244	177	227	225	235	226	218	233	212	218	228	209	221	224	223	199	208	192	227	209	209	192	225	198	215	245	217	226	197	227	209	217	220	195	221	218	218	218	231	205	223	206	216	218	202	211	190	231	202	247	228	180	216	210	213	239	238	207	236	196	221	237	188	233	186	221	230	224	212	227	247	215	195	202	200	204	224	235	212	200	219	232	208	225	243	225	248	212	220	212	211	226	240	234	241	221	233	215	218	200	222	223	227	232	198	217	219	194	214	218	218	219	215	215	208	209	215	207	225	214	201	201	188	242	216	209	210	215	234	227	202	211	228	218	211	220	231	227	219	232	215	233	216	213	242	206	221	238	203	190	204	206	203	221	222	234	213	219	217	230	201	214	210	213	200	232	214	198	240	215	213	255	229	210	238	208	211	232	247	212	224	214	196	209	220	235	229	194	230	218	200	220	212	204	217	211	197	229	227	219	217	205	215	203	202	218	225	221	213	218	183	194	201	231	207	192	229	218	208	199	223	237	212	235	177	204	218	228	205	186	227	226	229	190	212	197	229	209	222	222	191	216	203	256	210	234	201	212	223	246	245	207	228	237	216	211	216	184	241	229	219	225	216	207	216	207	229	237	261	200	185	226	205	193	207	221	232	189	197	204	221	225	211	213	218	219	228	202	230	199	242	211	224	208	193	213	218	205	223	225	191	236	259	230	232	224	202	211	222	210	206	223	227	232	218	233	205	222	221	202	223	208	219	216	202	240	216	213	212	218	240	229	207	220	237	240	208	206	235	224	204	220	243	212	219	218	222	205	216	219	217	190	221	212	226	244	220	197	255	243	206	206	195	219	195	214	224	212	228	240	231	229	217	200	218	235	182	183	227	235	224	210	205	232	214	247	228	226	227	221	208	225	234	232	202	250	204	207	202	233	214	217	231	210	221	194	205	225	227	204	210	239	240	213	205	235	201	222	211	204	226	239	218	237	206	226	194	209	231	223	203	237	235	234	246	213	216	231	209	225	215	224	202	206	194	221	210	229	222	222	232	214	225	192	204	201	212	202	224	214	218	238	229	230	214	234	201	193	212	233	198	225	201	233	223	230	205	229	246	241	210	199	217	236	221	195	233	203	210	212	201	214	201	208	204	238	176	225	215	201	189	218	214	232	231	196	215	209	215	226	220	172	223	224	233	213	213	235	191	217	243	242	195	228	226	217	227	238	240	226	216	200	209	224	204	242	214	232	202	232	235	242	221	187	218	216	213	212	239	209	206	232	210	219	213	216	217	239	211	214	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5611	1610	2941	3585	3223	2604	2227	1864	1620	1500	1408	1274	1179	1074	1110	1016	971	984	886	850	849	926	823	795	803	785	777	778	775	749	743	725	711	702	733	731	699	735	719	733	712	756	698	666	685	755	674	686	705	690	653	609	699	699	739	690	695	689	656	648	653	709	662	662	667	717	669	665	695	701	657	682	648	636	653	693	690	644	651	701	647	656	695	714	676	665	677	685	689	678	665	665	674	701	653	722	692	681	670	662	662	631	682	642	656	657	645	669	670	662	665	682	685	625	645	646	652	693	638	651	612	630	680	626	639	655	706	654	692	668	684	631	707	688	703	648	680	662	669	643	675	715	652	661	642	656	672	626	642	687	642	676	597	662	662	717	675	635	677	693	661	676	678	625	663	749	614	655	702	632	619	696	636	633	625	684	660	685	630	656	596	676	665	672	659	704	654	658	693	663	608	674	625	654	645	680	674	648	646	628	714	652	651	675	647	624	671	660	649	667	657	652	720	634	639	629	619	659	642	678	631	626	646	635	633	612	690	666	636	655	652	669	673	609	670	625	656	661	665	629	645	671	642	645	658	645	679	709	654	653	653	680	651	650	658	648	670	692	673	644	671	616	612	661	736	635	640	627	627	661	639	627	653	658	653	660	637	651	642	655	602	667	684	657	587	614	629	667	675	641	611	683	684	655	623	662	703	675	658	628	669	617	646	646	639	646	653	622	672	644	679	669	676	631	696	698	655	698	630	648	707	669	615	709	648	665	658	628	699	647	680	628	675	660	688	653	683	635	619	675	671	631	685	622	645	643	609	667	660	634	651	670	655	628	697	661	661	661	641	725	680	647	615	625	644	687	673	654	676	690	671	637	681	636	660	656	689	659	680	660	646	636	688	651	614	652	677	629	656	615	632	651	651	646	675	649	684	624	707	645	635	725	685	654	640	648	659	639	649	619	669	651	613	672	629	648	644	652	705	650	688	700	658	639	610	636	651	644	678	662	702	670	608	636	648	658	635	623	653	649	634	668	680	669	651	663	668	644	619	666	661	656	662	648	641	650	641	674	653	644	689	618	682	695	642	637	677	648	668	656	635	694	645	695	652	631	667	667	640	607	598	662	663	652	667	659	652	664	683	690	643	597	647	651	649	630	639	681	657	666	652	657	626	670	691	654	681	632	626	655	637	701	680	643	659	661	628	654	678	685	613	661	649	662	645	687	632	621	618	633	696	667	681	636	697	663	648	642	683	675	661	651	651	635	654	653	703	683	659	643	647	669	686	616	623	661	668	619	652	621	690	654	661	696	630	648	674	647	637	626	635	706	624	674	674	689	653	649	641	709	679	636	660	616	691	641	674	706	640	684	659	650	687	642	645	666	652	664	662	657	647	652	674	628	693	665	626	666	670	695	620	616	696	626	671	671	630	667	666	672	658	619	681	644	656	689	654	691	640	645	651	635	664	655	655	656	668	620	671	616	726	640	684	595	657	659	656	623	632	636	689	649	671	614	648	639	625	640	678	648	653	661	663	636	700	652	668	640	673	654	645	664	620	690	635	630	674	669	646	650	645	662	629	626	654	634	658	622	649	667	625	683	666	663	669	647	626	664	648	638	624	595	639	641	654	684	710	638	660	669	622	687	650	697	655	692	688	638	663	632	667	644	639	640	669	659	665	643	601	643	653	661	635	696	662	674	692	671	666	655	688	679	684	650	631	656	652	674	700	665	654	676	649	665	671	661	651	683	660	641	692	642	649	643	696	702	616	653	656	659	683	663	675	668	692	705	604	677	618	599	651	688	633	659	695	702	628	649	672	649	695	665	642	649	649	661	642	707	631	648	648	667	664	636	659	676	658	655	618	608	627	643	673	667	669	661	644	675	681	633	689	650	674	646	662	650	621	635	665	675	604	663	661	680	648	688	682	636	677	670	644	677	625	676	592	666	631	635	675	694	695	670	620	669	664	667	688	650	666	664	627	670	636	684	648	692	649	645	637	614	673	658	689	635	681	694	641	636	617	639	662	658	664	687	664	627	658	680	609	629	645	641	655	673	681	614	635	604	705	669	640	678	690	675	651	641	654	667	651	641	668	653	683	649	597	660	677	597	653	672	726	643	633	648	644	662	657	668	644	652	640	651	665	681	668	632	628	652	638	643	683	667	639	655	643	689	661	619	641	638	607	680	675	686	681	634	691	635	650	636	680	694	619	670	667	698	684	673	634	651	651	689	701	658	663	699	631	666	666	650	645	659	649	614	616	670	725	634	661	622	654	685	642	661	647	690	693	658	654	669	635	649	651	630	673	673	641	661	659	659	692	660	654	661	675	642	655	638	624	643	645	621	634	665	685	660	686	688	618	688	644	666	637	664	661	636	663	703	651	671	619	652	694	700	688	648	639	625	644	664	643	692	653	672	662	675	644	674	685	674	670	696	619	666	677	645	600	637	682	658	660	650	630	666	653	659	660	639	678	664	624	669	669	658	642	681	645	691	690	678	662	704	661	670	611	737	627	659	653	646	669	661	622	669	622	594	638	680	663	658	659	674	681	637	670	687	660	660	652	651	602	667	653	662	677	700	639	668	620	679	661	656	642	633	651	595	663	655	670	681	633	674	688	680	645	629	676	670	601	662	644	680	649	662	694	625	682	653	663	645	635	662	680	634	634	640	658	710	672	673	619	646	588	677	691	674	650	651	637	655	658	657	708	687	639	631	650	655	633	649	678	676	681	693	623	638	611	660	668	663	645	617	724	640	649	624	650	661	679	671	645	634	606	611	629	632	641	668	649	587	648	659	680	677	650	685	665	673	656	679	622	633	706	646	662	593	663	630	659	676	657	691	680	653	643	657	669	669	624	723	668	667	656	657	642	650	653	715	690	636	644	686	669	682	638	682	661	650	693	669	679	667	640	662	665	628	623	626	649	659	659	636	658	666	682	659	618	706	669	640	624	695	687	660	678	656	641	671	632	622	695	650	655	654	646	609	639	613	673	664	659	679	625	647	637	675	672	623	666	682	619	618	640	676	666	649	596	646	678	667	649	692	677	668	653	682	647	658	688	640	670	665	680	661	642	651	684	641	684	653	632	604	642	619	703	621	643	661	653	639	673	651	652	654	670	673	678	684	659	636	659	682	677	691	642	663	650	670	690	658	619	712	647	657	673	685	666	659	701	691	629	665	696	664	678	614	662	629	653	682	681	646	647	622	659	671	676	693	674	685	638	661	639	672	658	711	638	579	673	654	633	646	644	647	708	684	686	634	618	674	631	702	684	660	718	668	638	682	647	678	686	659	669	626	718	661	601	641	662	640	618	655	680	646	667	675	610	666	708	648	662	669	624	650	666	632	688	654	631	633	656	707	686	638	632	671	722	662	657	656	695	631	647	678	663	672	677	630	729	695	691	634	671	642	617	661	686	627	677	644	673	695	669	651	646	655	640	669	675	672	645	664	640	633	670	681	659	651	664	629	609	639	643	682	622	648	719	596	707	672	651	648	661	654	721	687	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16305	2264	2473	1978	1428	935	783	638	478	441	363	348	307	284	276	263	228	211	226	200	200	177	209	189	175	171	156	197	185	209	197	163	180	173	171	190	149	158	162	166	170	162	175	155	134	142	155	152	143	144	152	148	158	163	162	145	145	146	144	145	149	128	158	161	157	179	156	163	141	133	134	148	140	141	150	180	144	171	150	165	132	143	140	156	158	162	150	161	156	144	163	155	150	150	134	132	132	159	136	136	152	132	157	145	139	149	133	163	138	162	145	138	154	141	139	149	156	153	142	161	132	145	159	155	145	141	141	145	130	150	158	161	134	153	162	155	145	145	163	151	142	134	148	148	135	147	154	137	168	153	165	181	148	147	149	124	155	154	155	166	137	134	129	148	151	136	144	147	138	144	151	144	143	130	147	122	161	154	144	161	131	121	153	151	138	109	172	140	132	159	165	144	159	151	162	162	143	142	134	147	149	153	141	164	156	144	145	158	150	145	148	152	147	145	170	151	150	157	151	125	141	132	152	149	132	138	165	136	155	134	131	125	150	169	153	141	139	145	152	162	168	147	147	135	182	146	155	156	143	139	152	125	143	129	128	155	131	117	156	139	147	143	150	158	155	145	143	156	139	157	158	113	144	145	152	140	151	162	136	158	170	143	145	150	139	130	154	149	132	137	145	147	138	150	157	140	150	159	160	147	124	144	160	151	140	145	146	137	149	120	145	150	165	139	136	152	137	140	143	151	143	143	145	123	130	165	153	149	148	133	155	163	135	150	138	173	145	131	140	136	142	141	163	151	168	131	157	150	147	136	149	163	142	140	134	163	158	159	159	143	148	167	145	126	122	127	152	125	137	153	147	148	168	141	151	141	153	142	122	143	152	159	148	159	142	140	136	142	146	159	130	154	159	144	175	161	136	182	136	153	157	156	152	158	146	152	140	138	147	155	158	149	146	163	143	144	149	143	136	143	142	144	149	162	148	146	120	129	145	143	139	139	163	148	135	171	146	151	152	132	154	141	190	138	141	133	161	149	156	135	147	143	146	141	177	153	158	142	137	145	143	154	163	155	145	141	153	171	142	166	153	143	163	141	163	176	143	152	149	185	165	137	138	157	175	135	147	162	136	155	141	157	157	155	154	130	150	131	110	169	133	162	134	139	146	153	150	150	132	151	151	155	144	146	133	148	166	183	156	128	146	147	140	154	122	164	140	139	147	133	147	144	143	125	140	151	139	147	154	152	138	141	161	166	148	143	168	141	140	152	145	161	162	148	147	137	148	143	138	162	165	153	142	138	149	150	146	143	161	154	137	134	121	184	172	134	153	140	139	130	147	150	144	146	127	159	147	145	136	144	138	136	164	160	134	123	150	155	161	155	128	146	141	174	142	114	152	144	166	137	121	132	133	140	140	134	110	156	150	137	141	152	161	145	140	140	142	144	147	159	144	156	140	150	152	143	136	145	156	127	162	156	163	148	162	176	147	151	154	182	137	157	136	161	149	150	149	145	147	146	156	126	153	121	174	150	155	138	149	136	148	134	162	169	144	124	131	158	127	140	152	150	157	153	168	134	158	170	158	143	157	152	141	137	143	159	162	122	155	161	168	138	132	143	148	153	145	159	150	146	139	146	138	152	170	144	151	150	159	162	134	165	141	144	124	133	152	139	145	134	152	158	150	134	125	169	145	119	155	145	148	144	134	175	168	135	154	155	156	160	155	134	149	143	149	135	155	151	137	140	157	140	157	134	142	145	141	144	151	151	152	134	142	172	154	160	138	152	149	158	146	151	137	139	145	136	159	153	143	144	140	143	155	157	159	144	156	162	149	147	150	124	147	161	146	144	162	135	157	162	143	150	125	156	152	145	137	135	165	162	123	151	139	143	137	153	150	149	153	143	158	161	157	171	135	161	151	135	127	156	134	143	140	162	131	146	156	146	130	133	142	166	153	156	161	150	149	137	155	147	139	150	149	139	151	163	146	153	152	141	140	154	158	146	139	147	163	129	143	124	143	157	151	146	126	170	168	132	147	154	193	141	153	137	133	162	154	152	134	146	140	145	149	153	151	150	158	165	144	161	148	158	139	155	142	147	132	143	151	154	154	146	154	153	161	130	147	138	142	152	133	138	151	153	133	128	138	161	141	147	156	151	158	133	145	128	169	158	149	143	160	140	151	182	146	145	145	151	140	145	143	137	165	144	149	129	150	163	159	161	146	147	157	153	152	147	144	140	139	157	127	153	138	160	150	145	160	154	144	163	161	153	156	139	168	147	132	148	145	147	162	134	164	162	168	140	169	155	141	140	150	144	154	175	133	162	146	146	139	145	155	174	141	133	136	162	144	152	173	138	127	151	163	132	137	147	152	160	171	145	126	144	142	128	161	165	148	160	154	148	151	132	138	152	147	158	134	145	151	156	147	146	167	141	137	132	149	153	144	161	160	140	140	143	133	136	132	118	133	144	133	137	135	151	143	151	149	144	134	158	128	141	148	140	133	163	144	135	124	129	154	144	135	152	152	130	133	137	164	134	133	155	146	168	151	146	156	140	163	153	169	165	162	157	123	152	160	144	160	142	130	147	159	151	153	151	144	143	125	147	141	147	133	115	145	146	126	152	156	144	140	152	159	155	149	156	161	157	138	142	144	158	151	151	146	157	145	144	160	139	143	154	147	121	162	140	161	155	144	129	165	157	141	156	137	142	122	134	144	156	144	153	154	182	138	128	165	146	148	145	178	170	171	142	154	156	130	153	149	130	138	160	153	140	123	122	164	143	141	155	125	145	135	166	139	145	149	169	159	152	140	164	142	135	125	140	165	168	145	152	152	155	146	148	135	157	149	141	147	158	139	139	155	152	131	137	130	147	152	155	151	145	148	129	139	153	143	131	163	167	142	141	158	132	139	139	164	155	146	143	156	150	160	143	130	122	121	131	136	146	155	140	154	154	143	137	140	177	146	143	138	152	166	138	162	136	156	149	148	163	120	128	152	154	142	145	146	150	126	136	153	125	148	148	151	138	139	172	147	131	157	138	158	134	155	150	123	148	165	132	153	140	150	136	137	163	130	142	131	159	153	153	136	119	161	148	149	153	145	154	141	154	138	148	133	147	148	128	154	143	142	155	152	150	164	164	136	155	152	145	138	157	137	151	148	133	150	135	141	144	144	165	144	147	151	135	141	144	163	163	126	156	154	134	149	163	159	135	149	148	144	142	159	132	144	144	161	167	142	148	149	172	160	161	157	143	144	155	145	128	157	139	135	140	153	118	185	139	166	148	121	140	185	143	149	130	158	147	157	137	154	134	168	147	129	143	165	149	153	128	142	135	154	136	153	168	146	132	146	141	153	161	166	168	160	144	147	128	159	141	137	141	134	148	145	144	142	141	137	132	138	145	153	153	154	148	151	133	145	147	159	139	137	164	146	173	128	125	162	154	159	154	150	164	164	141	155	143	121	159	160	152	155	151	155	140	151	182	169	136	140	149	144	180	119	135	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7525	2186	4993	5834	5232	4233	3387	2854	2475	2080	1804	1676	1529	1386	1259	1156	1069	1024	983	922	861	888	827	786	764	773	682	702	671	664	708	684	632	640	642	622	603	580	620	547	561	538	569	578	602	616	559	555	532	560	525	547	530	576	525	506	557	535	543	573	567	521	479	530	520	477	498	525	501	510	527	542	529	481	515	499	513	518	489	480	517	505	505	484	469	512	495	470	507	512	539	490	476	495	515	465	505	499	493	483	526	503	502	496	472	492	507	500	475	522	471	501	493	510	507	495	537	504	488	476	460	509	495	476	490	498	497	461	536	469	507	493	508	491	479	505	537	483	500	476	481	516	498	515	475	509	484	513	488	457	488	491	488	497	499	513	485	492	481	480	481	499	456	515	478	501	500	480	458	518	491	495	473	529	494	470	497	498	479	461	486	503	494	480	499	484	507	483	506	511	507	471	474	507	531	487	445	469	449	472	477	503	447	479	502	496	524	462	481	485	514	514	505	487	515	507	469	463	468	497	485	484	503	511	505	493	508	476	507	491	466	450	489	508	496	442	484	510	497	505	474	501	492	482	523	469	495	479	476	495	472	477	491	460	479	476	461	461	510	501	484	511	469	481	537	526	480	521	518	485	485	454	485	449	502	500	505	513	480	485	492	512	497	535	471	462	480	469	479	500	505	491	498	454	467	491	447	469	448	487	480	463	497	514	456	463	460	481	464	496	487	479	486	510	470	462	448	486	500	473	477	465	487	515	508	478	518	499	518	508	491	492	458	493	493	476	476	491	510	481	458	467	475	491	483	431	529	482	513	452	477	507	519	482	476	509	446	516	435	501	473	460	498	476	519	500	476	492	500	486	478	478	461	504	493	487	531	490	501	476	499	506	439	449	459	488	517	496	496	448	505	499	468	503	459	466	492	494	462	516	479	536	501	493	488	460	472	493	504	498	477	448	503	505	455	504	542	514	427	487	434	475	476	506	484	465	466	523	516	541	489	467	476	481	485	481	485	477	492	495	460	477	494	468	499	510	529	501	461	506	471	488	469	496	486	477	510	469	472	498	467	454	500	467	473	449	481	496	513	520	523	475	494	450	482	514	505	504	460	530	468	448	483	478	465	472	474	490	477	476	495	495	487	486	469	462	459	524	465	522	511	511	508	495	490	473	524	478	479	484	480	481	457	518	491	490	471	449	509	473	501	509	440	494	499	499	450	472	473	479	476	481	505	495	484	501	481	494	486	515	497	470	494	502	527	466	485	481	496	474	508	493	535	450	448	487	466	449	478	506	445	507	486	513	491	459	513	512	469	501	484	468	518	470	508	471	502	538	495	493	472	491	502	478	457	488	531	512	429	471	460	462	478	494	453	523	481	467	487	485	499	493	474	474	496	469	517	483	452	489	448	488	472	468	472	475	479	446	468	493	484	450	490	486	466	516	475	487	449	517	497	460	488	495	506	499	498	508	471	498	483	505	452	483	506	511	489	495	513	483	482	519	490	494	496	485	479	497	501	501	437	483	499	449	473	491	507	508	497	535	498	463	478	457	508	495	501	509	479	461	477	529	487	482	503	477	458	478	499	463	453	465	505	470	448	481	526	507	436	500	443	491	492	510	472	505	468	492	472	490	451	454	479	482	469	504	473	514	476	461	492	467	501	490	485	472	493	496	506	482	476	491	529	512	473	479	542	479	458	505	493	458	451	502	501	460	481	518	465	489	487	502	454	484	491	482	481	484	513	485	514	484	498	505	526	513	419	458	494	511	489	506	468	540	460	485	482	457	468	493	519	480	509	448	505	496	511	467	517	496	504	472	480	481	457	486	486	482	470	496	448	463	503	463	491	463	499	445	478	470	458	522	507	516	522	503	471	524	473	480	469	473	520	477	479	467	465	459	491	471	454	485	477	478	486	485	482	507	506	484	508	484	498	492	493	478	507	473	465	492	492	514	470	487	508	460	491	453	489	487	450	480	517	459	500	472	515	514	448	492	489	473	497	477	480	499	520	498	484	488	445	489	494	482	495	518	480	480	440	492	493	503	494	458	468	468	492	510	504	490	540	479	522	522	512	487	474	496	482	479	480	476	485	462	486	465	482	518	458	482	495	489	464	505	462	486	474	482	494	505	531	510	480	476	495	519	471	492	466	453	508	517	462	494	480	508	490	429	470	459	480	488	492	469	523	513	515	483	480	491	483	508	491	484	462	502	462	495	479	519	487	485	494	483	509	476	488	499	526	482	432	470	481	450	452	503	480	521	513	483	507	465	466	489	477	489	496	532	497	467	495	459	481	490	487	466	491	481	456	491	481	466	517	519	474	502	482	478	469	496	479	485	490	504	530	509	475	489	470	483	476	461	472	475	481	496	486	483	465	492	505	462	494	455	490	438	449	480	483	503	511	532	484	498	514	493	456	492	496	505	481	466	528	505	461	482	486	510	468	507	477	507	487	488	497	462	470	505	491	500	511	495	478	479	483	506	505	495	458	482	486	487	498	532	475	520	474	464	464	456	499	520	489	503	499	472	502	479	492	483	486	462	481	460	484	489	488	493	503	496	494	478	497	462	494	508	501	447	467	529	485	498	503	464	478	451	500	478	456	512	501	475	486	464	488	491	497	489	476	490	495	486	471	475	489	511	486	431	444	465	500	489	499	473	478	482	507	474	512	448	481	540	480	456	487	462	466	490	487	467	507	445	485	490	478	496	476	495	455	522	463	490	445	483	461	480	491	448	504	476	475	465	469	450	491	493	525	434	447	529	486	490	485	472	473	499	477	498	522	455	505	509	472	486	474	498	495	468	472	434	454	505	480	499	474	480	469	470	526	478	435	477	474	494	457	513	510	507	452	525	493	451	484	454	525	483	487	504	528	482	483	498	484	484	474	519	488	469	496	475	487	491	443	452	488	457	483	449	497	483	476	487	480	488	478	489	465	441	479	483	503	520	472	492	476	468	497	483	481	461	497	486	483	473	490	431	503	498	497	518	462	508	459	485	489	501	490	509	506	493	473	483	497	529	476	499	490	517	464	484	465	448	488	459	464	493	482	452	493	512	514	481	475	478	452	485	497	472	473	438	482	488	481	453	490	487	490	477	522	517	436	480	479	463	472	512	524	447	490	438	474	504	517	484	521	467	491	486	498	500	472	455	499	452	513	525	452	490	484	504	504	466	474	487	449	501	504	502	454	482	484	506	462	494	484	494	444	499	478	476	461	511	490	502	510	476	491	478	482	485	525	521	490	528	494	467	514	502	483	491	501	474	477	476	497	437	495	524	495	500	494	515	483	505	469	509	502	539	476	505	520	460	519	535	512	473	448	491	468	513	489	479	482	485	512	476	484	488	534	526	504	485	481	487	498	468	432	525	517	510	484	489	522	485	471	506	516	519	446	505	495	498	506	498	500	507	470	507	481	477	477	487	487	510	468	509	518	485	456	503	466	505	486	468	484	493	530	471	440	472	474	464	509	505	469	491	454	473	519	482	463	466	511	485	532	522	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2180	409	416	416	397	355	342	374	389	372	347	355	376	386	333	331	378	374	363	333	321	373	372	383	387	314	335	348	350	372	356	349	342	364	345	359	359	369	353	342	324	354	335	347	320	332	378	327	356	336	349	392	331	329	334	375	339	378	344	373	370	337	338	386	342	349	357	338	364	328	348	359	362	321	351	356	321	364	355	359	351	354	335	386	351	370	357	365	358	383	346	330	368	331	332	358	352	349	363	344	381	327	361	355	378	309	346	341	354	368	350	377	301	324	368	342	349	369	361	334	359	357	366	351	358	376	349	349	355	310	373	374	391	332	361	344	346	349	333	375	325	388	327	353	343	326	337	379	323	359	335	349	334	344	346	327	362	317	383	354	352	351	368	351	364	351	357	351	360	356	350	368	355	397	362	357	334	347	316	340	334	339	319	336	353	333	333	363	311	341	386	358	374	317	373	385	380	335	389	347	335	351	332	355	338	358	340	365	327	374	356	338	305	337	325	324	346	372	351	347	341	327	355	384	368	362	395	314	356	392	379	360	343	320	341	357	328	369	357	376	334	331	382	362	358	364	396	367	348	353	348	345	340	365	338	339	341	361	324	345	313	361	378	375	311	376	333	362	367	392	361	402	338	353	348	358	388	331	359	367	362	331	347	385	385	376	334	326	350	351	351	341	341	341	364	363	361	349	339	351	373	379	373	355	353	329	394	340	348	326	338	331	333	365	368	335	373	348	359	330	370	367	367	336	322	369	360	356	321	330	387	388	358	360	349	334	365	336	338	354	359	341	352	352	352	369	338	360	352	354	335	340	360	363	350	366	344	317	353	341	386	321	340	344	321	365	332	340	332	365	387	366	371	378	363	393	367	352	334	369	335	317	392	335	332	358	356	342	396	320	365	329	315	347	357	352	364	354	324	377	392	355	355	353	385	354	348	375	358	342	352	357	337	326	345	350	333	360	393	344	375	319	388	373	357	365	355	368	339	328	365	324	353	347	376	348	360	348	359	381	321	367	337	328	353	365	367	317	356	325	400	341	310	364	358	371	383	343	383	363	371	326	318	348	373	353	338	354	346	365	345	395	364	349	327	348	323	346	329	328	320	361	373	341	349	371	333	362	360	341	353	348	352	364	332	362	377	328	320	364	349	358	337	363	318	341	324	354	360	344	307	329	350	363	360	337	353	365	375	352	367	358	394	357	345	337	351	343	332	318	367	362	379	345	353	356	326	333	339	376	353	380	360	363	342	338	330	367	349	353	316	384	358	342	322	343	341	336	340	324	344	366	343	380	350	368	359	366	361	372	354	354	375	345	364	373	342	344	329	340	331	342	344	353	417	374	373	367	343	374	404	372	352	340	353	355	369	363	363	355	358	323	330	362	367	335	354	362	376	337	405	332	377	383	348	355	345	368	329	358	344	339	346	371	339	335	344	351	345	364	370	318	355	386	370	357	337	343	326	378	328	285	329	370	343	345	381	338	347	354	334	398	334	359	327	392	344	354	362	329	390	350	340	352	358	362	366	388	354	345	371	351	329	359	331	381	357	361	338	328	326	313	381	367	299	340	332	328	298	342	367	349	337	368	368	348	379	323	364	336	355	340	344	343	342	378	353	359	363	368	387	370	333	355	369	324	359	361	335	336	341	337	367	370	336	358	352	327	375	343	398	345	321	372	354	358	350	338	328	351	351	361	378	318	342	378	371	375	339	356	356	337	341	349	347	320	356	349	348	366	348	388	351	354	359	380	334	336	362	356	385	327	319	300	337	357	345	364	338	352	304	311	348	319	339	355	353	337	328	313	367	328	360	351	370	354	350	359	346	348	364	324	344	330	358	334	343	357	370	382	307	360	371	356	333	361	359	359	388	344	346	361	349	351	353	312	343	348	359	333	362	343	340	329	378	342	323	359	359	367	351	365	333	360	381	354	370	354	319	346	328	385	348	354	346	319	360	352	362	343	342	349	332	366	358	366	345	322	369	378	367	341	388	377	313	355	321	347	313	340	341	348	324	329	348	365	337	344	329	324	353	339	337	342	342	314	381	349	335	349	382	339	353	357	352	369	350	324	366	357	390	340	367	313	339	342	344	392	316	359	357	367	348	349	314	377	357	335	350	346	354	333	385	328	357	384	352	355	341	331	369	357	360	362	355	365	335	329	326	368	388	333	362	335	352	327	351	388	328	343	340	329	345	342	348	370	321	342	361	332	389	342	373	371	334	334	377	333	397	365	329	347	349	354	363	341	338	354	353	366	365	366	339	367	336	320	363	370	346	366	348	365	327	344	315	335	354	319	349	380	329	352	364	361	339	358	322	353	326	335	364	339	327	363	381	376	332	372	341	361	381	356	367	337	316	339	373	342	361	315	321	342	376	331	366	378	331	359	366	356	316	368	333	386	352	375	334	364	348	348	355	316	352	345	364	359	323	330	357	341	307	349	348	342	396	320	352	325	374	363	356	359	333	372	307	367	343	321	347	360	346	338	370	335	312	330	343	328	356	368	392	361	346	367	365	330	337	356	353	337	380	325	353	321	337	371	351	331	342	366	325	358	370	342	377	334	370	322	379	336	384	343	308	344	366	353	394	329	336	327	356	405	358	329	339	345	319	311	353	340	324	333	359	365	361	340	350	345	364	376	332	390	333	365	332	366	369	361	363	338	343	325	305	358	320	310	359	372	366	409	386	337	403	345	365	378	385	356	329	352	361	370	358	332	353	350	305	381	350	324	323	310	323	363	364	342	351	362	349	344	372	375	403	373	355	346	370	373	350	357	349	342	379	338	358	352	374	336	353	334	357	382	364	335	326	375	334	338	369	349	354	355	366	346	351	340	332	331	330	338	307	342	371	362	357	355	373	340	340	337	340	310	368	314	337	373	351	342	345	354	380	340	336	335	360	363	306	346	354	328	328	349	357	334	337	360	302	367	343	385	381	334	339	371	328	352	385	319	335	344	345	320	387	347	315	333	330	371	340	366	329	389	346	346	328	367	319	338	367	371	358	344	333	377	336	341	371	388	359	379	348	337	362	375	328	315	371	339	358	304	353	374	367	340	345	341	326	344	372	346	339	336	406	355	343	309	371	375	347	352	358	374	358	363	359	366	339	360	376	326	370	357	349	350	352	367	352	347	350	362	336	351	353	378	355	329	386	355	363	339	351	351	357	368	333	375	360	375	372	355	363	346	365	383	334	336	345	369	328	323	354	365	361	346	354	342	361	335	328	389	352	382	353	343	354	340	357	345	361	340	343	345	344	336	360	361	376	371	350	350	329	367	346	361	321	346	320	353	351	349	337	377	347	329	381	346	359	312	347	352	345	360	332	367	362	353	338	347	351	351	379	345	332	347	364	323	368	359	333	357	349	324	339	337	329	358	340	320	306	333	343	359	367	342	351	337	334	359	338	323	332	333	378	338	394	366	320	308	344	326	313	360	354	342	335	374	383	326	342	308	328	335	347	363	361	354	349	315	350	362	382	373	372	350	364	322	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2555	1074	1141	1225	1151	1136	1100	1075	1068	1049	996	1054	1011	1026	1012	1041	990	1007	997	1024	953	960	996	1015	1021	1017	1000	1035	1000	950	1038	1022	990	1018	988	1005	1017	973	1009	978	1008	997	1014	1007	963	1009	978	1026	1001	996	988	985	998	1007	1000	982	1013	1006	954	1042	988	986	1024	1019	963	973	967	963	989	971	998	984	998	973	1025	959	959	981	1054	1025	950	1003	980	958	999	982	965	1007	1020	1028	1006	994	977	985	1005	1022	1019	996	949	984	1002	1006	939	954	1000	1028	1026	988	1064	1023	1031	980	1023	1019	1034	1032	986	1038	1017	956	1014	979	997	916	963	960	982	989	1031	942	1013	928	976	976	1078	1072	953	950	1020	1033	1004	965	1021	1082	1019	988	1012	991	980	1011	972	943	1002	1016	994	963	996	1013	943	1002	1002	1040	965	1064	985	1000	968	1039	1000	1052	1026	969	1002	982	1016	1043	1059	1001	1058	1036	988	1025	1017	980	1011	987	989	957	989	1024	1048	957	985	995	985	1012	1050	1019	987	978	1007	1080	995	965	967	991	1007	972	969	1058	960	959	1005	990	964	1020	981	1036	1031	1041	946	957	1046	996	1030	995	960	1048	1008	997	1016	980	994	970	979	998	1027	1006	994	985	1048	981	996	962	1037	963	1050	961	979	997	953	1004	997	1046	999	1001	956	963	967	1004	1023	1035	990	1015	1001	1008	990	987	969	987	1013	988	1028	1007	1049	1019	978	979	998	995	955	1036	980	1000	1035	1047	1050	978	984	1076	969	1059	1013	1056	1005	1018	1020	993	1014	1048	950	977	973	1030	974	963	1030	1011	1033	1033	996	1028	996	989	1011	990	970	1054	1018	957	996	1001	1049	1041	981	973	1007	937	958	979	1041	1005	1006	1022	939	949	1039	1051	1020	1009	1024	985	982	994	1018	969	1001	1006	1020	1013	998	1011	953	1039	1028	976	1017	991	968	1047	1007	1006	1024	998	985	1039	1031	1000	1006	994	992	966	995	976	1024	969	1072	978	1040	979	967	1009	1003	1027	973	997	962	1039	978	1061	947	983	976	972	994	984	959	998	980	980	1010	977	986	1011	1020	1005	986	988	994	1023	1023	947	1028	1017	1024	1040	1021	1009	1023	1014	991	975	1005	985	984	966	986	943	1021	1057	1026	995	1031	961	1038	994	1015	981	1015	1048	997	1005	1008	974	953	961	1004	997	990	971	1023	1028	976	982	1012	969	987	985	1025	965	1031	1059	986	1038	961	1001	993	989	1021	994	984	1008	972	967	960	980	1016	1045	948	988	1018	997	983	1029	960	986	954	1019	974	988	1040	1013	1048	1022	1023	973	991	976	991	979	1020	1001	994	1018	1005	960	1012	968	1018	1006	1029	1010	976	1011	1048	1017	999	1000	981	1045	947	1014	1000	960	977	1035	1030	993	996	1009	1011	1035	1007	1017	1004	938	956	973	1023	993	938	998	1013	972	1003	965	1024	1015	993	1003	968	978	1055	1030	1013	982	979	1003	1014	941	973	1046	994	1045	972	1034	1001	998	995	1008	963	952	1010	1000	991	1052	1041	957	1030	940	1042	959	1010	963	1040	1040	998	1062	1009	1053	947	939	978	1028	1031	968	1008	944	1040	995	1016	992	989	953	985	982	1033	998	988	981	1001	934	1025	1009	995	1023	1033	1024	984	1041	1029	972	1015	1033	1014	977	974	1028	991	1027	1065	1023	978	981	921	969	1010	981	960	1023	968	1029	1002	984	966	1053	1022	1010	1043	979	941	1017	977	973	1045	1001	1033	998	1008	1031	1040	997	1034	1001	1025	1002	1028	1010	959	973	1039	973	1038	1028	997	1067	999	967	1028	991	1039	955	987	1031	1060	949	982	996	1019	990	1023	992	973	1003	1063	1025	932	961	980	962	955	1054	997	961	979	988	990	982	992	987	1054	1014	973	962	997	1000	1028	1007	949	1039	939	1013	973	991	1018	1016	1018	993	1013	988	1021	971	1036	928	954	1008	992	1033	1032	984	1012	1036	1014	945	1026	1024	1006	976	997	994	995	1005	992	946	978	997	1033	996	954	940	1003	976	999	1011	943	968	1008	1043	946	1009	1054	942	986	965	988	994	1018	1033	981	975	1026	1009	1019	959	1000	981	991	979	1000	987	1003	1035	963	1000	993	967	961	1035	980	1046	938	1002	1064	954	985	967	1078	982	989	927	1062	976	1015	988	1008	1039	1020	968	1033	1010	990	986	1037	1007	981	973	1027	937	1037	982	1018	1029	973	1009	995	971	1022	1008	945	939	1036	1022	997	1011	1012	1020	1006	1035	996	987	1049	951	1000	1007	985	959	926	978	983	985	963	1051	983	1018	997	987	1095	1038	993	943	1007	998	1029	963	1016	1033	1010	965	1026	974	997	953	974	908	1023	1041	1020	1027	953	1018	962	1000	1036	1006	1061	1081	1062	1005	980	999	1002	1009	1009	982	967	1002	1022	1003	953	971	996	1022	982	1070	1044	1007	1045	985	1019	1001	939	1023	973	995	957	1026	1016	1002	938	994	999	964	997	988	984	1023	988	983	982	1006	982	1009	967	994	1003	948	975	987	1028	1008	1044	1028	933	987	1019	1039	993	1002	993	982	947	1001	1019	988	980	1005	1003	983	1056	1007	948	973	1046	1006	998	973	1016	995	1029	980	1000	1010	919	1009	960	1013	977	1051	921	1006	1020	1038	1032	1021	992	1018	1017	1019	987	1043	983	958	1003	986	1034	987	974	1006	1030	1069	960	1084	1074	977	995	988	1005	1032	967	993	991	1000	1034	1077	991	1030	1013	1022	980	996	972	1059	1000	958	1013	981	1022	991	980	993	961	1021	964	951	973	990	968	990	955	1037	981	1023	1043	992	1056	961	1001	975	998	1034	1023	928	1064	1026	986	1011	1014	934	1024	1008	970	983	964	964	944	1017	1043	969	975	1020	980	1107	977	1023	1001	961	963	1014	988	1034	971	965	1050	981	1035	988	1011	958	974	956	1030	1002	1023	996	1079	992	940	987	993	1040	1030	986	978	1003	984	984	1080	1040	923	1009	1020	990	989	992	967	931	1016	965	1051	1009	998	1016	1032	1029	966	1032	1011	959	970	961	1037	958	976	978	995	969	996	1000	972	1043	963	1009	941	950	969	1025	1009	959	977	967	981	1055	946	1031	963	984	998	1032	1028	999	989	1012	971	959	1003	1024	1007	995	969	998	1012	995	990	995	982	989	1039	973	990	951	1019	997	991	999	1016	974	1055	989	1043	975	1031	1046	1037	1031	1017	982	1062	1058	949	983	974	1023	977	996	1007	1019	1031	1033	992	995	1002	988	1002	1004	961	1015	1048	997	1015	1013	1032	940	1003	1014	1014	986	1038	1027	1034	1001	1036	976	1050	981	993	1055	1005	1001	1046	997	964	1026	984	1042	972	1034	1037	1031	972	1026	981	984	998	1012	975	993	1015	995	978	987	958	1005	1009	1064	929	986	967	961	1016	1022	980	1005	1072	975	901	1026	991	951	980	1000	986	1013	1017	1003	1026	1050	998	1006	1047	957	998	1009	945	991	979	983	982	1035	1009	963	958	1015	969	1006	1009	1011	1021	1003	1013	1003	1019	932	1022	1066	992	1055	1009	1021	1000	994	971	962	990	1018	996	1006	1021	1031	1018	970	895	1014	1013	950	980	935	984	1020	964	955	1011	989	1022	1041	998	1018	1017	1013	996	1030	1010	1021	1020	978	978	973	984	1000	1048	989	993	1050	1069	1027	1019	1046	966	985	981	1012	1009	1044	960	981	983	925	1015	998	1037	986	1043	978	1005	955	991	987	1041	967	1002	1036	1022	986	982	934	997	987	966	1002	1029	967	983	1020	1034	1002	987	1003	1017	995	994	957	1051	964	1026	1030	1005	970	1004	999	995	977	1035	1051	964	986	952	990	923	957	1005	998	1015	993	996	987	995	1036	1018	1012	1019	1029	920	1011	1021	1005	958	977	974	969	1028	1010	975	971	1056	990	995	960	966	996	995	982	1028	1027	992	1001	988	1031	1011	1028	1033	1015	959	1017	1016	961	1042	1051	1013	1016	1012	991	955	1028	1001	967	1021	971	959	987	984	981	983	1012	969	1016	1006	994	970	1037	966	979	1007	1030	968	1021	998	994	1047	1034	993	1005	957	986	973	987	939	1030	947	1003	1019	1019	1008	1036	980	995	957	1052	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8740	1092	1362	1169	873	653	505	490	424	356	304	350	316	281	263	264	263	251	279	263	248	260	230	251	230	235	230	192	199	244	244	218	227	247	249	176	194	242	235	235	228	223	226	237	214	218	222	219	214	227	239	248	214	218	222	209	205	222	210	220	203	186	203	206	223	227	236	225	218	210	217	241	197	215	240	199	209	207	226	238	246	232	213	207	230	209	232	202	217	236	235	210	244	216	203	205	229	215	196	184	205	230	206	207	197	250	229	199	224	213	213	213	223	218	213	198	215	220	203	208	231	202	224	228	217	244	219	226	214	221	253	221	219	216	211	218	206	220	218	229	235	206	197	195	219	235	210	225	183	213	203	220	220	202	200	215	196	238	193	224	230	215	232	235	237	195	204	226	200	225	183	195	191	217	225	178	229	251	209	229	212	202	215	245	228	197	217	224	228	212	210	246	204	229	210	209	224	228	214	225	223	202	215	217	228	217	211	216	207	219	213	222	242	217	203	247	215	204	235	207	216	253	226	211	193	215	232	190	200	221	211	218	208	218	180	213	238	232	208	237	235	198	223	213	218	177	231	219	215	224	217	238	211	232	214	230	224	210	207	196	206	209	229	206	207	222	234	219	210	236	226	227	223	214	238	233	216	228	231	209	206	214	218	227	225	226	225	221	213	208	217	198	211	196	223	225	205	205	197	217	179	208	204	237	214	215	241	214	209	224	236	202	224	203	209	209	234	241	223	229	235	223	235	236	211	245	225	222	222	222	192	197	242	220	200	197	216	215	250	216	215	209	259	225	170	259	230	220	214	201	221	231	230	223	251	205	225	228	230	215	234	216	220	208	233	220	204	214	210	216	214	236	232	212	240	195	227	230	230	214	224	221	206	209	198	216	259	239	241	212	208	239	222	214	214	201	230	229	204	219	220	199	229	206	221	201	227	224	240	227	224	204	233	210	215	218	231	193	225	217	216	208	212	214	205	222	207	236	209	215	203	212	235	232	255	207	219	208	202	234	232	208	218	220	209	195	226	217	229	202	216	236	225	204	221	199	211	225	199	235	193	232	210	216	199	202	206	208	192	194	206	196	239	208	209	210	211	244	211	192	233	220	218	209	228	198	201	218	187	220	229	235	207	204	222	221	226	226	236	205	213	231	206	204	193	229	228	196	212	216	213	210	214	215	231	204	219	235	237	212	190	212	220	215	244	203	235	210	235	217	226	227	231	190	203	240	223	227	254	226	204	242	231	205	229	263	200	262	242	207	223	193	200	230	202	233	226	234	211	241	222	204	197	209	233	239	218	232	213	204	248	221	201	223	228	215	226	193	226	219	210	230	239	195	202	217	200	231	224	226	218	222	202	190	214	210	225	201	221	202	198	219	196	230	226	213	247	226	225	215	207	218	202	204	218	201	219	199	226	194	229	199	201	258	222	194	193	205	215	233	228	213	249	228	206	227	236	217	208	208	235	233	209	230	238	206	215	220	224	203	200	265	222	201	199	222	216	218	218	239	214	189	207	204	214	230	200	208	226	229	199	208	221	241	219	200	212	223	226	230	232	250	214	233	222	207	245	205	196	191	225	228	196	230	210	225	230	207	232	200	209	231	203	213	212	227	221	220	218	226	209	230	215	209	204	230	220	200	223	217	225	237	197	222	227	192	223	199	191	206	231	223	230	215	228	223	205	191	226	216	232	222	181	216	198	250	208	220	205	240	210	208	225	220	229	226	210	229	242	225	238	218	226	213	205	229	218	196	222	215	222	232	212	233	210	236	220	217	216	242	204	214	196	244	245	225	209	222	201	230	210	210	218	207	215	208	227	244	209	208	230	194	201	192	195	229	197	223	230	228	209	217	216	209	206	201	210	204	210	233	219	240	230	226	223	232	232	218	250	202	210	225	205	230	219	220	215	223	203	204	240	193	214	211	229	202	196	237	225	213	256	219	218	205	201	208	210	224	212	203	236	213	195	226	224	207	229	222	205	208	239	243	217	187	240	218	233	213	231	209	202	241	221	204	200	200	213	210	223	206	241	216	192	216	216	239	217	220	188	204	208	240	228	217	234	210	189	219	198	222	202	209	223	192	232	219	210	236	213	223	224	222	209	243	256	217	215	237	210	214	202	195	227	223	219	212	187	211	199	194	206	207	202	210	243	236	217	208	199	188	194	236	224	215	211	198	220	226	209	244	215	206	208	212	211	202	223	243	213	238	218	212	227	202	209	219	206	211	217	215	208	189	212	245	222	233	214	227	231	224	227	225	228	223	222	221	221	232	239	213	235	210	217	218	222	210	191	234	189	200	215	228	194	240	224	212	236	207	211	223	216	206	198	217	211	190	208	230	238	231	227	223	231	214	231	209	208	213	234	215	188	224	217	221	218	216	208	214	233	192	206	226	211	215	228	227	215	209	203	222	212	230	235	224	199	209	239	221	182	195	194	219	210	212	206	224	226	209	192	213	193	229	217	193	210	211	273	190	224	235	200	197	234	197	216	189	206	202	218	228	212	189	227	227	209	216	233	213	235	220	241	206	200	227	200	228	219	207	239	229	202	187	212	206	227	212	209	202	199	218	201	222	203	212	210	198	215	229	219	227	236	195	206	228	191	221	197	211	197	194	225	237	219	222	214	232	200	207	212	240	219	213	254	227	217	218	213	194	221	220	199	231	212	234	199	217	202	205	201	189	204	209	210	220	206	198	226	207	212	236	192	221	188	208	217	220	230	230	235	213	221	236	213	248	217	193	200	207	206	199	193	202	229	237	217	206	193	200	214	230	221	193	227	226	231	222	234	211	225	204	214	242	197	221	221	218	216	227	178	227	222	261	224	228	219	208	211	228	219	216	226	207	242	221	217	213	215	186	232	221	195	210	190	195	229	203	216	212	228	195	231	222	220	235	209	173	196	216	199	226	229	201	218	227	212	200	205	226	216	213	209	211	195	210	208	213	253	210	215	238	216	197	214	218	229	232	209	231	226	214	201	215	252	236	236	195	225	229	226	196	241	217	195	213	241	216	214	211	201	218	221	233	231	217	250	220	237	203	244	226	202	239	208	199	189	205	230	242	238	178	225	195	235	212	201	215	210	211	220	234	236	209	179	222	198	200	203	229	236	205	223	217	226	168	205	205	203	203	243	220	208	226	209	211	220	221	223	219	227	227	228	240	213	223	234	259	221	239	222	239	204	223	222	216	224	200	236	206	209	243	227	205	221	212	222	221	188	229	230	235	199	222	206	203	202	196	207	194	237	224	214	215	214	230	187	203	212	205	216	230	230	220	231	224	206	247	197	204	203	228	225	223	210	222	242	220	221	217	212	226	235	210	223	213	229	216	250	216	195	226	202	214	222	231	200	198	223	178	245	202	231	191	232	216	243	228	214	233	208	213	235	217	218	206	209	231	207	202	213	226	195	231	233	228	192	205	213	207	205	192	220	195	195	194	212	201	236	211	216	232	201	222	228	223	222	216	247	221	217	212	180	214	222	217	214	220	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5670	1576	3009	3644	3233	2631	2246	1945	1728	1502	1378	1261	1183	1114	1059	1023	987	955	925	871	822	879	801	786	828	770	787	782	762	744	728	737	759	723	695	723	717	689	686	717	752	693	709	683	650	716	710	725	662	694	634	699	657	697	673	631	687	635	689	682	671	611	647	681	725	697	679	674	684	716	660	655	673	667	670	658	642	688	629	622	649	640	713	706	666	647	632	663	664	648	635	665	660	664	620	655	692	627	662	638	650	704	677	654	698	674	686	647	641	652	658	679	582	638	625	667	672	676	671	622	709	698	691	677	625	665	660	642	655	641	675	633	680	628	648	703	655	682	683	662	631	672	621	620	688	663	671	653	651	669	647	637	629	644	661	659	661	634	662	657	649	663	625	650	665	659	689	694	649	641	643	618	660	639	662	716	649	662	631	659	655	627	654	631	671	631	667	655	661	661	715	641	661	649	659	672	648	678	649	641	629	650	732	674	678	674	687	642	663	664	672	699	619	657	654	645	667	664	641	622	690	649	685	647	667	619	675	653	686	694	667	656	663	612	639	671	708	638	677	709	662	645	670	681	646	612	681	666	687	676	660	642	630	666	642	680	619	680	664	660	682	658	671	651	625	659	674	660	652	660	632	643	640	653	673	634	708	687	591	711	606	670	628	700	668	695	669	678	661	661	667	697	665	661	670	661	704	669	660	658	644	635	674	659	622	668	680	645	637	679	655	620	706	623	666	655	671	629	667	663	660	680	653	679	633	652	641	656	699	653	673	661	680	691	663	703	661	665	646	673	643	643	623	701	695	677	695	627	697	634	672	626	637	637	685	691	672	699	676	680	670	651	637	707	657	653	660	679	651	668	631	661	653	636	670	653	667	634	637	658	689	661	676	673	613	658	659	654	711	683	699	660	644	651	682	703	619	671	634	684	639	662	664	658	657	664	712	622	691	681	648	635	579	673	652	636	653	682	704	672	690	649	658	619	686	646	648	638	675	672	638	652	633	668	627	657	632	647	626	625	632	689	668	646	646	660	678	683	600	628	640	676	679	666	645	635	639	660	657	676	659	682	661	652	695	642	636	652	687	656	647	621	620	650	658	658	636	674	689	680	650	660	664	672	683	636	663	670	661	672	655	660	674	665	689	629	654	653	687	622	634	672	659	683	670	628	634	641	654	667	693	648	648	649	669	608	665	613	717	644	669	646	644	679	634	681	651	624	697	657	655	670	645	678	654	637	665	647	613	676	634	644	709	672	688	665	673	672	683	671	683	671	629	699	632	626	698	685	654	640	642	597	646	637	634	624	669	672	657	671	675	628	689	627	671	630	616	639	646	605	662	658	669	652	639	658	664	652	664	662	642	667	627	646	649	675	640	670	668	642	681	652	715	641	681	582	678	633	629	636	631	618	650	661	649	624	653	623	617	636	665	647	632	643	642	654	670	676	622	694	663	685	621	674	681	648	638	636	694	673	663	664	618	654	660	688	635	652	605	650	633	683	658	637	665	674	664	609	635	676	652	683	664	676	700	683	650	639	655	672	623	673	634	647	712	611	646	614	658	621	659	663	634	655	650	638	670	653	616	670	677	645	703	692	654	642	635	666	680	620	633	671	654	660	600	672	639	707	640	681	634	677	646	638	666	622	652	636	681	644	640	682	624	666	662	643	688	663	656	664	673	671	671	647	666	639	609	678	640	680	664	694	653	623	667	680	658	642	616	703	663	668	672	700	675	673	663	669	632	680	639	682	689	692	620	684	678	668	693	667	635	628	665	684	631	620	645	660	644	642	653	629	670	600	689	659	634	648	645	699	671	679	599	664	709	670	660	658	659	711	595	651	640	626	616	688	664	650	659	637	693	643	625	635	686	650	642	689	657	661	649	667	667	638	692	660	679	659	648	624	686	616	685	609	689	654	708	634	632	680	638	696	688	647	663	669	669	641	687	686	669	668	626	688	630	648	651	655	661	668	675	637	644	674	605	658	653	634	621	654	634	656	631	655	638	648	637	699	698	657	627	628	640	668	661	677	677	665	689	632	644	636	701	648	651	637	647	685	658	617	646	664	675	685	648	682	659	671	684	611	667	641	669	630	676	665	671	634	663	702	644	605	657	657	627	650	655	680	660	668	666	663	644	672	685	687	654	662	667	709	670	621	655	702	697	684	641	647	673	698	674	646	702	652	706	648	643	644	650	666	661	657	677	653	676	663	654	666	654	624	689	663	651	673	673	638	638	664	623	688	651	649	656	672	639	630	627	683	642	658	714	653	630	664	701	627	671	626	630	622	629	677	626	629	629	620	639	670	667	664	663	644	734	682	689	638	645	636	615	627	680	644	650	662	672	663	669	653	661	642	641	669	664	685	659	646	682	648	635	646	645	669	628	607	640	655	624	640	670	710	612	684	650	659	669	653	632	674	669	683	706	624	686	623	683	675	644	650	696	678	643	632	663	669	727	652	710	638	634	686	628	697	686	657	668	623	683	678	656	681	658	636	679	683	672	672	671	666	646	667	674	681	615	685	634	674	651	683	625	596	651	650	685	659	664	645	677	685	616	668	697	629	656	673	671	663	638	686	646	655	639	703	671	646	613	638	706	665	660	629	660	654	641	667	677	687	665	644	658	681	654	680	667	615	650	661	671	649	614	644	640	650	684	670	668	640	669	636	651	618	693	668	666	701	658	665	608	646	674	682	666	637	660	696	630	665	686	688	614	650	655	663	672	664	673	654	630	656	660	651	659	612	617	658	621	668	665	620	620	620	675	719	595	642	683	647	647	651	673	696	681	646	659	650	655	660	670	581	668	666	644	699	666	698	656	657	658	642	587	639	665	645	644	646	635	679	667	628	618	694	639	595	649	684	678	676	672	655	618	661	638	649	670	633	672	683	627	689	612	638	657	634	683	667	635	654	665	594	605	632	629	610	643	646	636	676	641	613	687	661	686	645	646	631	648	655	647	624	658	639	661	678	640	652	637	689	578	631	682	683	637	639	633	676	663	609	629	691	623	621	651	676	671	673	637	661	646	659	675	616	668	671	637	621	642	692	640	665	652	635	673	688	663	649	683	639	672	648	682	661	663	603	645	651	616	651	660	644	651	665	638	643	698	629	651	612	642	686	665	702	624	676	639	634	642	658	691	643	697	667	598	712	645	683	646	659	688	663	625	625	693	671	654	663	662	656	719	637	657	620	622	632	672	642	640	643	679	649	633	638	638	638	625	674	676	667	657	652	628	686	611	670	664	651	649	660	667	640	642	633	680	621	640	643	628	657	636	694	614	672	649	672	622	644	656	708	646	668	689	635	657	634	639	657	667	662	663	676	637	667	674	652	630	692	626	593	678	691	695	664	653	690	669	583	657	637	630	692	633	661	602	633	678	646	603	643	647	637	668	646	656	654	665	685	671	649	625	674	633	670	639	667	648	648	654	674	672	680	629	670	638	687	647	676	637	681	664	672	652	673	692	656	686	670	662	693	676	605	618	615	587	620	650	671	639	660	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16306	2370	2557	1991	1491	1016	805	577	485	440	411	341	337	270	271	266	247	259	220	191	196	198	183	181	199	186	173	195	183	175	186	163	164	157	171	195	164	165	186	148	150	142	168	133	169	144	161	149	165	152	166	168	152	170	142	153	161	163	145	166	141	161	174	147	155	135	163	159	155	143	139	161	165	156	146	150	138	153	149	150	139	158	147	149	164	133	162	140	168	153	165	164	153	145	137	141	146	163	162	132	155	153	147	125	148	145	164	163	121	142	177	136	156	141	159	154	150	145	137	137	161	148	165	154	129	168	124	137	144	148	132	128	131	147	169	159	135	150	168	144	162	139	149	140	136	140	157	175	151	167	142	186	148	148	136	150	135	135	138	139	145	143	134	138	153	134	141	160	162	141	139	133	155	148	153	136	138	163	144	158	165	156	156	151	136	140	170	166	183	158	154	131	148	155	158	119	147	149	175	129	126	149	133	145	162	152	121	153	136	151	146	150	141	136	146	146	130	130	147	150	151	160	161	147	148	132	172	141	139	154	163	130	161	160	135	163	130	134	154	166	146	150	156	145	136	159	134	134	154	141	182	161	124	149	163	160	154	181	150	158	152	143	133	136	171	148	158	146	151	154	142	147	147	136	127	152	145	139	141	142	163	151	146	152	167	184	147	123	137	139	158	162	145	151	142	153	132	142	143	123	147	132	126	140	141	155	138	132	141	160	149	143	140	153	146	156	155	158	161	172	146	130	117	166	163	149	134	131	141	162	134	153	145	153	158	135	131	147	145	137	124	149	143	140	147	155	135	150	156	162	180	153	130	164	151	137	141	138	146	172	142	127	143	138	161	158	172	164	159	143	137	135	163	164	169	154	165	144	141	128	155	140	129	150	138	151	148	128	152	152	150	141	166	178	133	159	157	134	139	160	137	130	163	148	159	159	136	121	190	157	153	147	134	154	149	163	139	155	145	169	160	148	148	146	132	140	150	152	161	157	147	129	135	155	164	162	138	152	143	141	132	156	164	157	144	164	152	157	141	159	150	132	161	144	157	170	151	162	139	143	174	153	157	156	157	137	151	158	158	158	152	179	159	133	150	133	140	147	160	161	140	160	172	148	129	147	161	144	131	141	162	136	159	165	135	152	151	148	151	138	148	152	145	138	134	179	158	156	147	156	145	155	134	165	142	156	154	146	149	155	155	139	148	143	133	157	152	151	155	168	136	146	151	148	150	159	152	144	140	142	156	155	137	157	141	142	144	142	157	157	141	151	130	139	144	153	149	144	143	149	144	134	157	134	156	160	139	148	168	155	146	156	148	162	161	156	138	153	159	138	136	157	152	164	141	152	154	139	139	154	147	154	138	142	142	153	126	134	154	141	178	166	150	168	135	161	169	143	157	150	132	168	157	133	145	157	152	162	117	163	165	178	155	122	149	135	136	135	136	143	153	119	152	130	160	145	133	160	164	126	148	142	168	163	154	147	148	159	140	137	150	167	148	153	144	149	167	142	153	144	144	135	151	162	159	155	152	136	135	122	174	149	147	156	151	161	126	153	140	152	166	159	158	131	157	142	141	148	142	154	153	154	146	149	159	134	140	145	130	124	153	146	143	139	150	130	135	143	174	150	145	139	133	137	153	142	125	153	115	158	166	153	145	164	150	157	150	142	168	142	136	150	132	134	144	155	142	162	131	171	159	133	153	154	154	170	150	138	150	143	142	152	141	142	160	163	148	160	152	137	136	143	170	146	141	145	145	159	135	138	157	168	140	137	159	131	129	129	142	157	145	156	158	148	147	159	164	154	158	144	136	163	138	129	137	142	165	151	181	161	160	140	146	146	138	167	153	163	138	152	135	150	160	144	142	152	144	147	143	159	156	145	147	134	148	133	150	159	159	141	157	140	153	152	128	142	145	174	150	160	159	141	152	133	164	158	143	138	141	153	133	144	137	145	122	135	145	132	158	147	156	166	147	141	151	160	156	132	150	152	125	161	161	156	150	147	154	150	162	145	153	146	163	139	143	149	147	154	144	153	144	146	128	146	132	149	159	161	150	156	148	143	153	130	136	168	153	159	127	151	144	158	157	160	120	158	162	120	163	145	150	145	148	171	162	160	147	149	163	169	130	128	145	129	123	149	165	152	145	140	152	139	148	143	131	138	141	164	145	154	140	150	138	137	145	154	155	133	134	153	150	187	156	170	157	140	156	151	149	147	123	155	162	139	148	143	153	152	164	155	173	148	132	160	141	147	153	147	142	150	147	143	116	148	152	127	145	132	131	151	132	157	132	143	123	169	160	147	152	157	150	159	164	155	136	150	159	143	138	149	136	126	155	154	160	154	140	144	142	137	155	160	144	163	153	151	154	152	125	141	137	153	153	159	156	129	138	136	151	139	155	141	153	139	141	134	164	151	130	163	126	165	123	165	143	151	143	149	160	166	143	139	152	142	138	163	141	143	140	147	130	166	155	162	134	138	169	130	134	141	144	151	137	152	166	151	137	144	148	153	154	138	167	133	156	155	147	163	148	147	163	124	162	143	163	165	151	140	153	147	165	143	166	148	153	161	146	149	153	137	166	145	147	136	113	123	139	136	158	134	170	165	154	142	142	158	154	141	147	124	160	145	136	137	116	141	134	146	132	137	153	149	158	148	168	151	147	157	152	153	156	166	173	142	133	163	149	157	159	162	148	160	140	153	148	138	168	144	167	150	143	143	144	185	133	148	144	158	158	154	129	149	141	147	136	167	154	149	148	153	135	137	156	152	169	165	166	113	165	144	139	144	161	165	144	142	147	137	141	142	148	134	152	118	129	148	128	136	153	150	136	151	148	152	135	156	155	167	150	148	128	155	155	149	150	172	143	156	151	155	158	121	153	133	168	150	141	142	174	141	137	154	140	158	156	149	135	158	124	124	145	141	162	134	135	149	161	133	152	154	157	152	132	140	149	140	149	144	130	156	134	157	153	180	150	163	160	160	172	140	138	142	177	134	148	161	127	145	149	151	154	157	149	154	143	127	147	159	146	135	137	168	154	144	142	149	139	153	156	148	133	142	164	157	142	143	143	107	147	125	159	161	155	158	168	156	147	131	143	167	122	150	150	153	152	139	150	151	169	155	154	132	143	143	143	180	161	123	130	160	164	133	137	149	141	153	132	142	142	134	140	141	144	133	146	133	138	171	163	147	156	150	158	115	132	146	146	137	140	150	125	142	156	161	144	144	166	145	147	168	159	133	135	159	151	135	145	162	142	138	137	138	148	141	149	136	136	129	136	154	145	149	140	144	145	141	144	145	148	113	151	143	151	132	125	165	161	161	162	147	141	156	157	148	140	150	160	166	133	150	144	136	147	129	142	131	146	145	150	153	140	149	149	155	158	142	151	134	138	141	138	127	158	152	149	138	136	162	149	170	139	149	127	152	135	155	158	143	146	167	158	155	131	147	151	138	163	152	145	155	150	132	152	133	142	154	148	154	156	114	143	177	139	131	147	156	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7569	2304	4980	5847	5274	4162	3364	2916	2386	2117	1868	1600	1527	1372	1254	1189	1033	1028	955	921	885	832	783	813	777	725	671	775	712	690	656	618	635	644	590	614	630	627	575	583	583	591	577	568	584	577	558	594	561	549	565	554	543	523	528	541	536	528	524	519	564	505	589	541	520	529	515	525	549	573	493	505	525	479	517	492	511	500	525	507	509	497	500	503	540	495	465	521	529	511	486	517	501	526	485	523	532	480	519	507	484	504	495	449	509	481	496	485	482	510	458	507	510	479	494	485	507	501	480	483	494	489	472	475	465	502	488	494	442	506	428	476	494	469	505	477	472	485	477	501	515	460	499	513	520	441	472	513	476	483	468	495	540	457	463	505	495	469	467	491	504	465	453	456	487	462	524	495	461	479	508	497	459	481	498	506	484	540	522	505	452	472	500	490	506	463	484	491	547	489	483	486	479	500	492	520	502	477	469	489	507	484	506	451	446	483	479	505	488	449	483	481	433	498	459	523	443	488	483	488	463	495	529	502	516	511	506	499	506	538	499	512	499	443	500	456	493	511	440	495	491	464	508	476	522	503	483	469	450	476	476	471	504	449	439	492	467	464	492	500	528	461	470	494	488	459	496	467	458	504	497	505	504	465	488	478	488	453	497	470	454	475	481	495	512	490	499	473	535	442	497	477	468	481	506	539	491	475	456	503	528	487	476	458	464	505	518	485	456	473	520	497	460	510	503	515	471	460	455	498	482	453	506	484	486	494	451	482	480	465	449	481	479	496	512	448	502	481	502	469	462	475	513	525	477	476	507	485	497	493	455	479	538	461	474	495	475	510	505	504	467	483	514	502	510	505	496	477	463	495	483	477	525	482	484	498	475	516	482	481	440	465	475	469	444	510	487	482	473	484	479	500	501	517	484	499	470	482	456	518	469	480	531	465	474	515	490	474	488	497	502	492	493	474	476	536	505	494	468	448	461	445	463	505	473	443	445	527	473	474	490	496	501	491	489	529	474	458	474	492	453	474	498	482	452	469	469	511	477	463	471	467	449	472	478	491	468	433	475	480	474	515	483	453	463	490	483	461	506	506	485	460	459	537	491	422	493	495	480	469	511	476	445	478	476	498	459	473	517	511	497	442	482	473	510	491	464	463	460	483	490	478	462	504	489	502	466	489	507	502	504	469	489	482	483	478	515	457	483	468	490	509	480	462	537	468	455	490	472	513	510	468	506	551	520	442	512	503	509	451	469	501	484	480	445	467	472	484	488	477	480	524	480	472	481	505	484	478	475	456	436	488	514	522	527	488	486	451	498	505	532	481	478	497	494	504	510	466	498	451	500	480	476	518	478	485	522	471	469	472	511	472	481	462	486	466	483	489	479	503	477	476	464	475	465	478	430	474	490	504	469	487	488	474	471	460	467	476	460	496	468	476	487	445	446	490	486	545	511	478	502	511	465	516	532	487	490	474	452	456	496	502	495	520	519	470	465	464	458	479	475	533	483	529	487	486	463	486	453	514	478	484	506	518	464	494	501	507	460	490	468	495	491	492	531	468	481	482	467	457	490	441	492	474	488	443	466	446	494	473	466	457	468	476	476	483	485	483	466	525	461	456	507	519	471	484	527	486	510	471	486	479	509	455	484	482	473	472	516	471	461	477	491	503	476	471	508	511	443	500	528	521	476	498	455	483	496	504	506	454	488	487	467	498	531	461	482	459	513	465	457	483	485	477	468	501	456	432	492	502	486	474	455	488	478	433	507	483	496	479	494	479	487	472	512	476	478	524	504	464	463	471	496	512	505	435	473	500	504	501	518	475	505	506	487	526	501	465	464	483	471	485	507	477	506	482	509	480	486	480	459	465	486	508	468	449	497	468	480	499	444	518	490	498	503	479	512	459	467	450	469	497	490	483	520	508	496	441	476	508	493	522	493	465	489	542	501	460	460	502	499	477	503	495	488	524	483	477	511	493	518	496	459	497	503	496	518	482	497	481	466	509	496	481	523	477	501	460	478	497	501	519	472	531	493	473	452	453	514	495	473	457	482	493	483	478	449	449	499	480	488	496	522	499	501	507	504	519	503	486	471	482	481	451	490	462	508	431	477	502	476	499	492	468	487	483	510	532	504	476	502	494	486	517	491	483	481	462	470	447	487	463	477	506	471	493	518	464	513	512	484	462	501	494	454	457	479	500	451	518	496	487	526	482	472	447	483	499	507	478	470	509	508	482	484	504	490	442	474	481	489	476	489	484	477	473	466	448	518	465	444	487	522	483	509	478	461	520	444	484	475	518	505	479	441	485	506	461	497	449	482	494	486	464	464	459	483	476	456	487	505	474	483	481	473	486	475	488	507	488	477	499	493	480	482	504	490	466	468	477	492	498	488	528	463	513	519	447	423	496	474	517	478	501	495	459	479	471	524	494	488	482	457	491	474	515	484	480	494	506	497	525	456	490	491	472	499	481	472	525	527	495	489	485	495	442	475	498	487	494	505	474	444	497	495	520	502	448	521	468	466	498	465	483	467	454	477	463	481	494	518	490	488	470	495	467	495	479	486	468	503	459	489	467	469	488	487	508	464	475	464	508	489	495	507	498	456	456	516	472	474	488	480	483	485	490	467	482	485	508	510	479	469	478	498	497	513	472	477	495	510	450	511	497	489	484	498	488	446	438	446	477	499	491	473	466	484	512	471	515	452	473	463	506	506	494	475	472	483	486	452	506	531	510	503	471	473	494	493	496	474	505	453	477	470	521	526	477	519	499	507	502	485	466	515	453	486	468	491	474	502	498	523	510	478	472	468	491	531	481	437	460	533	494	498	506	513	470	514	508	499	510	524	501	503	509	471	480	491	449	520	517	465	499	447	450	496	490	466	434	498	515	488	472	457	484	499	472	483	489	511	533	499	498	439	453	508	488	483	487	469	491	496	506	461	459	484	491	469	475	488	507	474	515	496	470	479	478	498	517	502	444	453	489	473	479	485	509	511	469	479	438	486	486	518	474	486	483	445	515	492	503	476	484	527	483	472	490	483	441	457	499	506	474	500	467	473	491	498	468	483	444	461	489	469	491	491	505	484	494	471	480	521	480	478	484	515	511	482	498	481	488	508	471	502	485	474	473	484	519	511	478	490	493	475	503	496	455	469	496	492	442	487	517	480	487	507	480	465	428	472	495	474	483	486	507	456	466	468	480	499	502	470	502	502	510	436	500	512	476	508	454	496	473	459	474	485	502	519	534	461	475	467	510	486	470	458	524	493	451	483	483	486	477	497	506	510	465	488	452	505	479	482	467	480	516	498	504	475	483	512	479	445	497	508	473	446	492	496	482	502	458	502	516	480	445	505	482	449	490	487	496	451	473	514	468	490	492	491	520	508	444	496	445	503	512	490	475	470	495	487	485	475	501	497	456	519	478	517	489	472	480	479	511	488	508	510	502	485	488	490	436	460	448	537	492	494	455	486	437	461	500	498	481	518	526	491	474	469	448	475	505	458	482	483	479	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2189	435	427	394	416	390	407	353	401	379	379	335	359	363	360	349	380	349	360	361	350	358	356	326	364	347	337	354	336	368	378	350	411	369	359	353	349	353	295	356	328	345	354	325	352	345	312	346	333	346	375	357	308	339	358	357	359	324	320	372	364	360	356	373	376	345	346	356	369	336	378	329	340	365	365	384	360	362	349	283	345	385	354	336	328	366	340	354	341	386	350	376	333	362	341	327	324	348	348	373	312	354	343	333	349	309	394	378	375	369	354	345	343	362	409	362	339	375	350	341	364	328	360	343	358	317	367	353	350	347	360	361	343	321	357	351	345	361	366	326	345	359	353	365	349	343	374	325	350	323	315	375	341	362	347	324	344	325	362	330	358	359	362	341	315	342	350	343	347	339	344	372	340	320	371	343	354	342	371	362	382	379	350	334	366	359	327	323	329	336	369	337	363	342	347	341	349	365	322	375	386	328	323	367	397	325	344	353	389	297	368	348	328	340	315	355	293	347	321	332	365	300	335	327	365	332	346	389	356	335	349	370	350	344	310	348	365	351	318	316	355	358	348	355	334	365	352	340	344	358	339	322	349	336	372	383	314	334	390	353	364	360	357	371	352	372	345	374	332	367	356	311	326	312	373	343	340	349	367	337	340	362	349	347	338	364	334	365	333	359	364	337	350	331	351	350	343	353	347	363	332	382	331	352	366	344	375	345	356	341	357	350	361	360	286	338	365	347	344	328	333	338	413	339	318	349	332	367	379	351	396	338	357	346	341	341	349	353	336	332	354	357	369	351	364	352	330	334	363	374	364	341	411	349	335	316	355	322	343	362	362	364	372	358	342	335	345	304	318	349	359	327	331	327	332	378	325	375	351	357	356	344	365	356	345	336	341	319	374	329	343	362	337	338	329	320	331	349	333	371	314	317	347	336	358	377	341	321	352	335	370	322	350	319	397	359	352	318	316	376	330	324	334	376	355	329	348	347	379	323	357	387	371	344	360	368	336	347	352	358	359	353	373	345	338	384	339	383	350	363	361	347	311	355	374	338	338	346	354	340	331	336	356	350	341	353	372	333	351	344	365	325	338	332	389	361	355	367	352	341	350	354	352	382	363	382	363	340	372	307	315	360	338	351	354	353	364	354	336	353	371	355	383	343	333	349	361	344	315	322	312	342	341	329	346	338	349	368	375	362	355	351	340	324	367	334	328	350	348	366	341	354	328	308	358	346	342	387	315	348	361	348	363	339	319	324	362	330	341	337	370	360	327	343	353	363	358	341	361	312	378	383	359	392	371	351	347	344	361	352	379	358	354	343	349	392	357	351	367	319	381	336	344	355	374	343	349	360	318	360	326	343	366	349	328	333	385	361	329	395	323	348	349	326	370	333	362	325	348	313	362	369	326	328	342	351	334	359	352	379	320	351	314	332	355	355	361	361	354	372	329	326	366	351	357	305	346	343	321	307	336	356	307	352	364	375	336	392	387	343	373	320	364	343	363	350	341	326	381	372	370	353	345	343	358	332	345	330	373	359	347	365	327	350	356	338	356	356	332	344	327	317	346	334	361	376	315	365	358	354	353	358	312	323	350	382	345	344	363	347	363	368	340	382	357	355	378	366	345	374	377	379	346	347	369	372	379	323	385	303	348	362	365	338	359	330	376	336	322	350	339	377	354	342	361	379	346	349	333	374	337	300	319	327	349	355	334	350	366	382	317	358	340	326	326	365	378	333	355	326	363	385	353	347	338	357	350	372	393	359	400	363	335	341	346	352	365	349	370	388	356	391	338	336	381	320	360	348	333	374	333	345	340	351	355	328	332	323	340	335	349	310	315	306	333	331	359	331	345	340	338	350	353	335	367	343	386	341	325	322	360	374	381	329	333	364	337	342	360	345	350	350	367	323	349	381	350	356	345	326	333	329	319	371	349	365	349	331	339	391	315	330	332	344	357	357	341	351	358	344	359	393	339	355	336	347	365	356	343	347	386	322	354	356	349	359	355	375	332	370	367	346	350	382	349	320	314	299	394	326	385	359	361	371	327	371	352	354	372	385	359	360	357	362	375	346	351	336	403	326	350	346	344	339	330	356	365	346	371	351	339	369	374	367	341	343	370	372	347	313	341	355	361	344	357	317	349	335	369	368	351	372	363	363	323	368	355	368	326	359	349	363	342	360	347	325	350	317	353	342	396	321	335	371	341	363	328	349	361	391	313	338	399	343	362	343	393	369	341	337	361	351	324	339	359	364	329	357	358	388	369	326	357	329	372	336	341	335	328	360	342	350	324	361	333	337	341	336	336	359	366	338	328	327	364	352	345	372	390	362	369	350	325	382	336	351	327	343	385	352	321	342	337	346	334	350	341	346	372	313	333	308	366	380	350	370	376	352	343	333	330	318	362	340	335	340	342	331	352	348	348	371	375	346	374	351	364	366	347	353	343	363	334	317	354	352	367	391	366	338	374	322	339	386	352	336	324	339	336	362	324	413	361	347	319	359	337	360	331	372	320	353	331	382	326	367	344	314	351	328	348	339	356	376	341	365	352	340	373	348	321	367	343	356	334	343	380	383	334	376	349	324	348	369	396	347	366	330	354	316	344	344	383	379	343	350	357	360	365	319	394	363	356	327	349	341	347	354	323	346	350	306	357	344	391	333	368	361	344	325	381	327	368	295	348	361	385	367	318	340	369	327	349	343	346	364	332	346	343	353	340	350	340	357	319	327	361	361	332	348	351	326	362	329	379	362	372	385	352	330	362	320	353	337	362	341	355	358	326	367	359	361	347	361	350	384	334	370	318	364	366	359	397	343	314	324	366	350	348	341	333	383	346	338	356	355	330	342	326	333	353	360	337	340	351	355	325	368	358	339	364	382	355	333	365	371	348	334	331	358	349	350	334	325	336	397	332	343	373	331	339	310	342	358	344	341	358	338	341	384	336	349	373	358	340	358	371	370	352	344	383	365	358	333	373	359	324	328	325	361	372	356	376	320	325	389	358	313	356	361	340	329	351	354	344	399	333	358	355	371	362	350	323	357	334	327	329	351	322	337	369	350	366	371	339	370	358	361	336	351	371	337	322	397	344	359	372	345	349	346	418	335	372	344	375	367	322	357	353	365	347	343	352	364	340	343	339	362	370	314	334	356	353	368	348	368	375	366	333	362	355	369	338	324	351	354	328	329	348	357	353	347	340	347	378	348	356	340	344	362	314	320	333	330	351	318	382	329	337	358	349	359	358	365	350	352	333	345	360	357	356	381	353	333	331	331	359	349	365	341	334	358	355	319	397	332	352	352	385	317	367	352	355	346	346	360	363	345	341	358	368	352	333	355	345	370	351	354	368	326	355	349	371	339	364	343	353	355	334	357	340	351	367	355	344	355	368	328	354	324	323	354	309	336	355	347	339	337	323	304	353	382	340	366	340	351	333	351	322	329	344	369	354	379	341	382	337	343	345	374	332	352	370	351	357	337	343	343	330	321	356	324	350	379	331	368	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2506	1060	1180	1209	1169	1097	1059	1084	1037	1031	1012	1061	1056	1007	1073	978	1060	1024	1015	1098	1012	990	1016	1025	978	1006	976	1007	1009	986	979	1005	896	982	1033	1019	1008	1045	1050	1070	1008	1032	1025	989	1029	1024	1022	1035	1007	982	988	964	1024	953	980	956	1003	993	1051	1019	1076	1003	978	1007	973	938	1050	1016	995	973	1051	1031	955	1031	975	1000	1040	1041	996	994	1046	975	1073	973	1027	1035	987	965	1027	1027	1004	1035	1058	1047	938	1066	1010	1022	1009	1002	1011	1019	998	1028	991	991	978	1060	1028	994	975	977	954	973	1013	972	1072	1032	999	995	978	997	1004	1000	968	1052	1033	1055	1003	1046	963	971	998	1032	1015	996	966	1026	988	990	997	976	1016	980	1021	1029	1030	991	1007	1017	1016	986	1074	997	978	967	989	992	956	997	1070	946	1065	993	1019	1022	1010	993	1000	1019	955	1035	1003	1001	1041	964	1022	978	934	1007	955	979	999	984	1028	973	1014	1008	966	1026	1007	1076	980	942	1056	1065	1043	1008	983	1011	968	1049	973	1005	990	1024	1009	988	1020	981	1005	995	997	952	1067	991	985	1000	1009	1007	966	1010	974	995	902	1033	989	973	980	978	1003	973	993	977	929	1006	1013	1030	981	1002	1028	992	1007	993	976	1025	983	1003	985	977	978	1008	1031	1035	995	983	995	1049	929	1005	989	1000	1048	993	1030	1015	978	1005	1020	1010	999	979	1000	1024	953	992	1026	994	955	976	1012	974	1015	986	999	982	1003	1016	1062	986	983	1028	967	920	1005	1015	982	969	1004	955	979	1019	1019	983	967	988	1012	985	1047	973	1004	1029	972	985	1004	1005	1024	1037	973	949	956	913	1022	960	996	1007	980	1046	1041	1029	957	988	1090	1032	1000	1147	959	977	1003	992	1001	971	1006	993	1043	1048	995	1074	977	998	976	992	990	988	983	1034	1070	992	1014	1025	1015	1011	1013	978	953	1003	999	1010	959	1022	998	1019	1014	992	1009	1011	975	999	1009	966	1025	1013	949	1038	1008	1024	973	999	968	975	989	959	1048	1009	984	996	948	1032	964	1034	985	1011	1009	968	964	970	972	959	976	997	1024	925	1012	1005	1011	996	1000	996	983	1015	1028	1021	984	962	1009	1008	978	971	996	948	945	1019	987	982	1033	1023	1030	998	1035	1081	1014	958	1004	981	1014	998	1021	1017	1008	977	981	970	1023	1006	950	1039	975	996	1043	972	1009	953	981	1017	989	1014	1003	999	1006	1007	980	1002	1002	979	1030	947	1026	1007	1023	1062	986	984	979	981	986	1006	975	1025	974	976	1020	1005	983	974	1012	1002	994	1047	1015	997	993	1042	945	975	985	1021	977	1015	1036	1037	1001	1039	973	962	986	999	1023	1001	1013	1019	1092	1001	974	1016	980	1003	1011	1040	1045	1024	1027	975	1027	986	1005	1030	989	1002	980	1047	971	1040	990	1047	1036	1000	1011	991	1004	1015	954	983	961	972	995	1016	1018	1021	1035	989	970	979	981	1002	1030	995	1023	971	978	1007	946	997	954	1029	996	987	1099	1008	987	996	960	1006	986	1041	973	975	925	937	960	999	1058	945	1002	1023	1021	1007	983	1021	1009	1024	1043	1005	1049	964	1036	1057	1048	1004	1072	927	997	931	975	994	1042	983	1005	1052	1039	1000	985	1004	1010	993	996	973	1001	985	1012	1008	980	993	1056	962	959	994	967	946	1051	1079	962	1053	1033	1033	1017	986	1014	998	1009	981	996	953	995	1046	957	1038	1011	1002	950	966	997	972	1013	1059	1029	997	1019	945	1008	1001	976	969	973	1033	991	1014	982	952	964	1014	1007	1057	1045	936	965	1078	1004	973	951	960	1030	979	1039	996	994	1005	968	1005	1020	1011	1009	1009	985	1006	969	1022	1054	1009	993	1053	1055	1000	980	983	1029	1028	1047	976	1009	1011	1060	1017	1000	1020	975	1045	1002	1013	997	1020	1030	995	1030	1002	1011	1031	982	983	1045	935	1020	992	1007	1012	1032	936	984	1033	985	966	954	982	958	1038	1014	1003	998	1019	999	1029	998	1022	1038	1017	1020	1019	1008	968	1023	957	974	1009	950	1021	959	1006	979	1015	1012	999	979	1019	971	966	1036	989	1006	952	1006	986	962	976	1003	1047	1017	1022	989	1063	978	979	915	998	965	1013	993	1051	1023	1000	978	1005	959	957	1009	992	945	1032	963	975	965	990	989	1018	981	977	943	1042	1020	929	981	936	1001	1025	1001	996	923	1034	1014	1052	1042	966	1007	944	996	992	1003	965	988	935	1038	1040	992	989	953	1030	985	918	1028	1064	1049	979	1002	1017	1021	998	1040	992	958	1033	979	993	987	1007	1012	989	990	1032	977	1041	1005	1029	951	958	989	1027	1027	1023	987	1019	944	980	1012	1002	1029	1006	991	1038	1009	972	971	955	1009	969	1003	999	1002	987	1039	1041	1010	1030	1009	1002	1020	981	1048	994	996	1024	978	1013	984	1012	981	1014	994	1004	994	999	994	976	1018	990	1008	961	958	1037	951	978	1009	940	995	996	965	1037	1044	971	1037	1007	982	966	1043	1037	999	1052	1001	967	986	1001	975	982	1006	977	1020	982	1010	1012	1009	982	1046	1013	1017	1021	1042	1005	1047	976	1009	1027	941	1000	982	973	1050	1047	994	967	926	974	935	983	983	986	997	984	1031	946	986	990	1002	955	1060	959	1027	931	982	989	966	1036	1034	1064	1043	1002	1015	961	963	1021	1001	1016	1004	987	1041	985	1034	1016	1038	970	974	996	973	984	1074	973	1022	1012	994	1001	1018	970	938	943	962	966	965	1023	1005	984	990	1017	1003	1006	960	986	989	943	977	991	1038	1034	988	1024	1014	1036	1001	1027	1066	1008	1000	974	984	989	1026	1008	1006	1049	1006	1028	991	979	975	1041	963	1026	986	1008	994	989	1033	998	954	1009	994	927	990	946	951	1012	939	939	1002	1009	984	1064	992	994	1029	1016	1073	1003	1012	1007	958	1000	980	1053	1001	1001	934	1004	943	959	978	958	999	970	983	996	1008	1017	1021	1006	976	979	998	909	989	973	1025	1019	1046	977	1026	994	943	984	1021	1054	995	976	996	975	1021	972	991	1028	999	982	1025	1043	1030	1066	1001	979	951	1037	1017	937	994	967	1068	966	998	1001	1005	934	963	978	1070	1004	1079	999	1005	1004	1012	994	995	974	1020	1041	981	1006	1043	1044	1030	1016	1057	997	1016	1009	1036	1017	930	1029	1001	1034	1059	987	1009	951	1015	1024	1017	1063	1044	1001	1006	1022	1022	1027	971	937	1033	1029	986	1055	1026	987	948	938	1031	1030	983	992	989	978	1002	1091	1016	985	1000	954	1001	1035	1002	988	1020	996	996	993	1002	996	1039	992	1050	1013	996	1001	968	1017	1012	1042	956	979	1053	982	1067	1030	1028	1010	1041	956	975	984	1025	1020	1007	994	965	1004	957	990	1011	972	1028	1031	1018	977	990	978	1042	992	978	995	1000	1003	1088	1011	1028	993	1017	1012	1107	1024	1009	1055	940	1078	1011	999	1023	1029	985	997	985	942	1024	1013	1012	949	1022	980	1015	981	1010	1008	969	940	1005	989	985	1027	1009	1005	1032	968	1018	1003	977	989	989	964	997	1014	972	1020	1016	1000	958	1017	935	1077	985	1010	977	993	920	1021	1053	992	1012	1009	1010	983	1009	1019	975	980	968	968	963	1006	987	994	1029	1004	957	1016	1016	947	1014	977	1000	967	987	1010	1024	1011	1002	940	1016	1003	984	1000	976	1018	966	980	1040	994	1014	1047	919	1048	967	972	1003	981	989	975	1026	1030	993	968	1016	972	1012	1042	995	986	1001	1011	1011	1038	1061	953	991	1006	1007	1014	1023	1038	1024	1042	954	979	1007	968	973	954	1008	1018	987	1008	1056	1048	974	979	1040	1017	999	1047	1016	976	1002	997	978	986	1071	943	1054	980	1040	1017	1000	1017	1043	1015	985	1011	1017	974	1003	945	983	1004	1082	992	1039	971	1058	993	1013	1023	1034	961	1005	908	990	1033	1040	991	1072	1036	996	1003	1014	974	1020	969	1010	978	1045	1024	1000	960	990	999	969	1061	994	1010	987	979	995	1020	980	977	988	966	1005	1024	1057	1056	973	1042	1022	1002	1022	1012	984	951	972	993	1037	975	1014	1045	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8680	1068	1358	1098	836	637	539	451	416	378	354	318	308	275	271	263	278	269	264	251	245	242	263	221	235	236	254	229	236	231	231	218	226	225	229	232	235	225	225	217	219	240	234	208	210	231	231	220	243	226	221	209	221	230	225	208	202	235	214	220	212	203	220	226	228	225	219	195	203	218	206	214	241	230	214	206	237	224	206	202	233	242	243	208	234	215	210	237	220	222	236	216	182	233	213	191	236	225	213	218	229	214	223	206	218	183	202	214	223	215	223	197	200	221	216	199	220	208	228	206	243	234	226	234	240	223	193	222	198	211	205	206	211	231	218	215	227	211	241	234	227	214	229	189	199	218	244	226	209	220	199	210	249	224	232	211	200	205	220	182	214	225	199	222	199	238	192	216	216	218	234	199	238	209	186	218	228	219	225	229	193	225	208	209	185	188	193	222	208	202	210	208	219	192	223	201	232	230	215	195	212	205	211	251	211	228	237	243	229	233	196	200	202	204	206	204	194	195	245	233	230	215	202	203	217	196	197	227	233	214	224	204	202	197	206	217	244	188	231	174	228	230	196	227	196	206	205	203	246	222	222	221	213	229	219	190	228	214	220	191	242	222	225	213	212	228	204	220	195	209	225	211	212	209	203	206	218	217	223	214	181	198	220	199	211	221	185	200	208	243	209	204	228	207	217	209	203	189	191	201	223	250	205	221	235	204	216	222	189	231	250	224	203	219	213	209	235	235	215	219	207	200	217	173	212	228	208	221	207	216	247	205	233	236	237	196	218	198	197	217	201	229	204	221	208	197	219	241	213	199	212	221	234	236	212	213	217	211	240	232	218	242	217	205	220	244	232	213	220	218	210	231	220	198	211	216	227	217	200	214	218	218	230	205	201	223	248	216	228	236	222	208	203	215	236	226	236	202	199	200	215	231	183	228	215	200	236	206	193	213	229	205	206	226	210	250	221	223	212	218	203	222	193	215	196	216	215	190	193	218	230	216	227	216	212	237	204	218	218	217	203	213	243	182	224	200	232	194	223	217	237	214	222	216	225	210	199	214	222	208	203	212	230	216	224	241	198	208	213	206	208	208	198	214	221	215	229	226	201	224	199	245	228	226	223	219	210	225	216	203	227	179	205	202	207	217	217	212	222	247	214	227	218	260	208	222	218	211	201	227	182	211	220	224	206	224	227	203	258	186	184	209	224	218	219	203	225	225	203	223	224	218	215	204	208	221	207	235	183	209	203	211	224	231	199	204	219	202	228	222	234	229	244	216	236	221	222	207	209	221	217	210	214	223	205	223	241	244	226	217	211	188	218	243	229	215	202	185	224	218	201	216	234	216	248	197	203	236	223	219	215	213	210	183	220	215	199	206	227	210	233	212	204	228	223	204	216	212	229	202	228	215	201	210	219	197	227	228	229	217	232	220	223	200	210	222	200	209	196	208	226	196	184	243	193	200	189	220	218	228	220	221	232	196	214	223	224	223	231	219	205	228	233	252	231	211	217	206	209	219	216	212	211	231	249	221	220	238	216	232	204	185	230	196	218	222	188	212	191	223	219	210	204	206	228	222	239	199	226	220	210	213	241	223	236	214	229	211	232	239	235	211	199	200	213	233	221	212	223	245	249	212	220	202	193	230	233	236	219	207	208	222	206	228	224	215	202	227	225	253	202	241	203	219	229	235	215	210	231	218	187	210	220	207	213	209	226	218	236	223	212	221	210	211	215	224	253	229	230	229	200	199	233	200	211	200	226	210	207	235	203	203	213	219	224	215	214	215	223	187	221	235	232	220	230	211	216	235	203	206	211	202	235	216	225	211	221	217	196	200	235	224	193	198	196	235	209	208	203	217	218	230	195	215	205	222	231	250	204	215	216	212	209	212	208	235	232	201	217	202	209	195	214	195	235	191	222	230	240	209	216	210	210	210	198	218	216	210	194	218	205	194	240	188	214	226	209	232	237	222	214	210	213	208	207	213	200	195	222	217	207	212	218	239	228	225	200	194	243	199	245	209	201	205	221	208	204	237	234	227	210	243	203	217	218	245	227	220	221	195	239	208	240	220	202	218	238	183	214	223	205	210	222	223	203	236	243	233	229	205	208	236	228	211	240	215	232	207	218	181	238	232	206	204	244	221	196	225	225	214	241	253	230	218	251	230	231	207	247	230	191	194	194	226	244	183	231	198	242	218	187	232	223	233	236	216	226	204	230	209	202	207	205	223	215	223	211	214	218	188	190	216	247	217	200	218	228	217	202	195	196	225	210	197	211	222	225	220	199	239	224	212	210	210	214	217	224	235	231	217	209	217	221	213	195	213	199	234	211	221	221	230	215	188	215	222	223	224	195	224	204	230	216	211	226	234	201	227	206	221	213	240	196	227	212	208	214	221	235	220	234	227	232	224	234	227	214	226	220	191	225	215	220	257	206	219	219	232	234	215	239	237	202	198	212	231	204	223	230	207	204	191	243	193	218	175	226	225	198	214	218	234	218	206	190	200	231	224	226	222	214	210	236	206	232	224	218	218	182	226	205	223	241	231	221	197	221	196	250	179	221	215	206	213	185	229	229	213	184	219	210	180	207	205	191	212	226	252	218	229	219	229	207	206	230	224	231	238	226	230	202	218	218	213	226	239	220	196	240	197	202	215	210	228	214	220	230	211	218	252	219	225	224	232	198	206	231	230	217	232	211	208	203	236	224	214	220	237	208	223	184	183	202	212	204	223	205	209	236	185	208	172	224	194	227	218	233	201	204	196	233	233	212	218	202	234	192	199	214	207	220	220	190	221	209	198	194	245	221	214	233	219	215	216	234	209	232	188	209	214	212	218	214	217	211	210	218	226	234	222	211	252	187	213	231	215	210	208	203	245	212	233	251	222	187	218	215	188	217	221	236	223	225	236	225	220	219	210	215	206	199	208	210	200	219	221	209	198	224	208	203	240	211	209	241	217	214	195	202	215	206	216	206	219	249	204	208	205	199	204	229	225	226	226	211	202	211	183	227	228	216	235	229	228	190	232	213	210	216	234	208	210	187	204	230	213	215	236	225	233	195	208	243	201	223	218	203	205	203	189	203	222	215	245	219	212	234	208	245	226	219	202	198	222	194	197	214	214	209	216	203	178	226	207	198	219	216	224	221	207	238	227	217	200	228	211	204	214	192	211	210	188	219	222	239	239	206	217	224	217	231	223	213	201	218	221	226	260	227	230	233	194	205	224	217	209	198	207	191	217	216	209	229	187	221	207	215	195	214	239	218	210	211	221	194	216	201	232	238	221	215	227	210	191	230	233	190	229	223	203	223	203	221	231	206	213	181	238	222	211	223	219	246	220	230	210	204	225	204	234	208	218	236	210	187	239	228	182	199	224	223	219	210	216	238	235	234	220	197	214	228	226	211	217	215	207	189	222	213	216	214	242	196	237	219	218	246	257	212	230	192	219	210	212	231	237	220	234	228	220	207	221	238	220	199	224	209	200	218	198	203	220	226	197	219	227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5605	1552	3003	3617	3220	2639	2300	1845	1702	1495	1356	1244	1199	1090	1084	1016	1025	913	875	921	852	854	826	769	831	785	779	764	738	739	751	768	713	754	713	695	764	734	751	717	655	755	711	718	678	698	708	685	680	729	716	699	723	714	669	726	671	679	699	702	695	663	684	640	681	661	686	728	677	653	663	677	642	697	682	707	644	663	720	650	674	694	656	658	694	706	688	659	630	654	686	681	686	669	704	669	666	700	666	673	659	691	652	635	654	644	643	671	678	637	666	647	658	649	683	721	639	666	674	656	671	664	628	649	663	645	648	666	688	641	654	675	690	714	693	648	692	695	626	609	655	651	644	644	670	679	638	635	649	645	656	720	666	647	612	636	661	674	661	652	652	648	661	619	700	604	684	637	659	624	581	660	618	670	641	606	638	643	609	689	654	708	666	679	682	682	670	674	639	665	697	673	705	708	741	703	642	662	643	662	646	643	650	648	666	635	645	665	667	695	659	653	659	656	675	617	647	646	645	644	647	640	669	643	665	675	690	659	637	695	657	638	667	635	676	645	642	649	642	680	631	655	649	690	657	629	611	697	688	673	676	648	676	689	642	629	670	637	645	673	664	663	659	645	689	690	668	662	664	680	691	618	648	646	639	647	674	647	593	626	673	694	646	615	649	668	718	627	631	704	630	629	672	667	655	664	664	677	654	658	638	654	658	640	666	650	592	676	651	702	675	683	642	586	664	659	642	667	629	641	679	646	670	685	623	656	661	662	634	649	679	642	623	631	695	641	681	655	635	636	683	653	673	626	658	641	637	653	686	616	685	704	634	674	625	639	637	630	665	626	640	686	675	682	669	679	662	644	669	688	675	708	649	689	650	635	671	641	600	633	615	624	699	628	622	665	660	653	670	595	649	687	625	651	658	655	619	670	633	662	701	697	621	654	685	678	681	608	647	651	672	667	638	684	599	665	649	637	629	639	623	676	648	633	687	619	662	652	585	656	635	669	637	656	662	611	672	642	690	642	619	603	680	648	624	681	644	652	670	637	650	635	655	661	640	616	696	611	637	659	668	692	700	697	712	630	642	679	634	666	638	682	632	673	693	698	673	704	649	649	647	659	661	644	694	658	648	653	682	658	671	634	698	681	591	638	640	722	647	666	642	663	639	612	684	679	654	639	637	672	639	652	682	656	667	698	633	626	697	661	691	683	685	696	678	670	621	630	633	636	619	661	693	647	639	652	617	653	662	662	648	638	635	624	661	639	679	647	636	641	654	651	620	667	675	691	620	662	704	638	603	622	654	620	636	656	587	671	680	639	624	669	633	649	607	648	668	666	679	654	652	638	617	659	658	662	657	664	665	673	632	643	645	660	670	667	651	671	644	662	649	704	655	669	643	694	653	692	684	649	686	686	671	672	622	641	677	638	642	634	669	620	636	680	654	677	627	664	653	612	705	635	659	658	602	646	714	629	674	651	674	700	674	688	639	670	668	676	665	624	670	682	637	649	672	673	664	650	651	603	669	682	598	669	634	700	638	613	690	635	688	621	653	644	621	648	608	631	668	675	646	684	668	687	652	650	661	703	670	679	614	633	657	609	635	681	604	663	678	657	680	623	664	615	648	649	647	657	653	680	652	694	625	646	647	641	632	671	684	656	656	669	640	644	659	649	609	637	671	675	704	648	621	674	699	660	664	627	646	640	672	652	645	637	667	685	645	636	651	671	635	633	660	680	665	643	707	661	653	632	662	614	663	621	628	675	637	644	667	647	659	659	607	717	625	617	698	663	658	660	637	669	665	618	670	678	635	661	668	656	663	611	651	646	693	649	672	614	614	659	633	688	637	643	661	598	610	617	634	668	694	712	680	664	627	666	663	652	663	675	658	699	649	662	669	659	668	698	594	657	681	679	661	639	654	675	657	682	624	594	691	643	670	658	678	665	688	645	696	655	656	659	671	674	652	606	649	675	631	614	612	647	664	660	696	678	654	662	669	683	670	661	632	695	669	661	648	652	636	637	690	630	683	663	700	643	674	643	665	664	659	677	660	678	688	684	627	633	662	661	663	675	638	669	645	635	676	625	650	634	662	665	651	657	674	648	663	651	667	650	693	605	697	641	622	653	668	678	669	607	651	667	605	665	607	684	671	650	589	688	657	658	661	664	672	622	674	628	653	663	638	644	646	648	630	682	647	671	657	616	694	634	673	693	620	685	645	636	663	655	727	636	633	670	686	639	646	665	645	688	682	674	647	620	672	655	679	659	613	647	639	711	661	682	625	662	647	687	630	628	640	643	646	648	642	697	627	686	668	685	659	659	634	690	652	624	651	634	698	646	658	638	659	578	631	658	641	663	687	665	648	665	612	676	634	681	621	628	675	730	672	674	686	673	633	651	630	653	672	682	669	672	705	677	671	667	655	644	688	661	651	649	653	630	689	663	665	678	647	638	635	636	649	644	662	601	620	651	644	627	638	634	677	674	702	673	646	605	647	648	672	664	675	625	698	656	643	627	667	644	633	667	626	682	638	632	682	631	635	648	676	681	683	622	642	633	648	688	645	608	624	697	666	622	657	628	679	663	657	640	669	664	633	631	647	680	627	683	678	640	650	689	616	688	619	634	635	656	609	629	678	644	669	630	658	671	645	624	609	669	619	665	706	689	642	669	647	652	655	634	642	630	671	641	650	651	580	653	664	655	634	660	667	690	621	633	684	628	644	617	705	655	682	652	667	645	612	673	639	612	657	652	621	617	698	623	698	616	580	636	658	649	674	639	678	645	733	652	709	675	652	632	686	702	650	652	698	633	625	638	677	678	652	653	684	660	620	680	642	635	630	654	671	666	651	673	635	725	631	660	668	648	671	636	643	687	674	630	656	635	639	658	623	660	685	635	610	655	705	655	620	630	665	683	665	696	666	644	650	649	663	658	630	704	642	659	660	600	676	666	662	642	652	680	695	680	659	614	687	673	665	666	644	651	652	680	677	682	632	625	677	659	677	631	662	651	673	666	676	602	655	652	625	634	698	676	625	727	622	654	639	711	646	663	647	653	651	627	669	667	675	663	696	647	616	668	662	627	616	615	682	684	633	644	674	688	617	635	641	652	646	692	671	640	627	637	631	609	649	645	617	663	620	628	653	680	652	684	674	642	656	629	674	664	657	688	646	663	662	665	622	623	685	700	659	650	657	663	633	614	669	703	603	665	666	658	656	662	648	669	653	665	650	672	657	664	636	689	669	687	644	655	689	683	686	651	561	624	640	665	696	637	666	662	650	649	671	630	632	659	645	670	663	703	701	645	649	638	679	631	702	682	671	659	620	649	624	644	673	718	603	650	658	684	656	651	632	634	663	662	626	650	670	658	621	655	611	669	699	630	712	657	709	635	604	623	640	712	617	658	670	613	643	674	596	671	660	693	622	672	709	672	657	655	686	634	654	660	629	619	643	695	654	638	653	652	648	673	654	632	619	680	639	657	680	643	627	657	676	687	643	656	645	639	626	677	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16132	2434	2506	1932	1373	997	729	620	521	438	367	319	303	284	269	264	243	231	215	220	192	175	195	200	188	181	172	174	187	154	163	170	172	165	158	138	171	174	158	149	173	158	184	159	164	151	153	176	171	154	165	148	134	159	156	143	139	167	162	173	145	133	152	139	148	163	141	177	168	140	146	138	151	155	152	148	141	151	160	154	154	142	125	164	153	155	137	153	147	145	107	141	136	135	159	152	142	154	147	163	154	126	166	147	150	148	149	161	137	156	136	141	141	153	146	138	173	142	180	150	139	123	138	162	139	146	153	144	155	161	139	142	147	143	134	150	127	146	151	159	127	134	132	139	150	162	157	152	160	149	159	137	154	143	149	137	167	145	150	173	158	157	171	142	132	169	132	130	153	138	158	182	134	158	154	155	152	151	135	175	156	143	155	132	135	131	160	145	137	148	152	147	144	153	148	154	147	135	155	138	150	158	148	145	137	157	160	143	139	129	133	145	163	125	124	158	147	133	133	168	147	119	172	131	135	139	152	167	160	153	155	163	149	162	139	140	130	136	149	148	136	139	161	158	143	165	158	149	163	166	139	151	131	114	154	154	139	119	137	141	152	177	164	155	153	123	145	147	144	141	150	156	140	158	156	152	163	139	157	149	150	160	159	118	150	149	156	131	147	150	152	136	153	145	158	140	160	143	159	147	133	155	155	175	147	139	154	139	139	148	126	141	134	156	131	151	144	136	151	149	147	133	144	156	157	161	153	142	153	136	132	132	146	150	138	141	127	172	134	154	172	174	159	141	138	166	141	140	151	148	157	163	137	141	146	147	156	138	145	161	144	157	135	168	154	141	145	127	166	140	144	143	138	163	153	158	129	115	131	137	152	151	139	140	137	168	142	145	135	145	128	163	171	150	151	148	136	164	116	162	150	151	167	134	143	170	140	135	164	157	140	161	131	151	150	138	148	164	136	128	128	145	163	156	134	146	131	144	135	137	160	134	165	144	140	118	173	139	130	144	169	160	154	159	137	127	142	148	161	145	138	135	152	145	159	139	143	147	139	142	152	166	151	150	144	120	148	132	152	140	168	170	136	147	166	136	154	151	155	154	147	145	138	139	152	135	156	149	149	153	128	163	144	142	178	154	151	145	150	140	154	145	143	156	154	141	148	146	160	153	131	180	159	140	153	157	162	144	156	148	159	154	122	150	151	163	128	150	144	135	153	133	150	121	153	160	138	140	127	146	153	160	153	144	146	143	163	149	154	140	129	149	162	157	147	136	122	139	156	147	147	166	159	150	147	167	154	155	165	160	126	144	148	170	132	148	168	135	140	140	163	140	144	152	164	151	143	148	154	166	158	162	141	147	159	132	134	138	153	141	143	143	152	149	142	135	148	139	164	137	157	140	147	153	154	129	165	144	114	149	149	135	136	131	139	170	126	138	132	140	147	154	152	128	143	138	163	155	147	142	133	152	131	152	142	126	137	141	165	162	144	151	122	130	171	129	137	139	146	129	166	165	130	159	129	155	127	136	148	162	140	135	143	160	174	159	152	163	126	165	134	149	142	157	157	161	146	129	153	131	140	131	138	162	144	124	139	147	134	154	155	147	134	171	167	149	146	146	143	149	139	149	148	136	149	139	161	141	146	151	141	161	137	140	144	126	160	134	182	153	131	162	133	136	133	141	143	150	142	136	144	135	128	127	142	136	166	143	149	155	124	170	136	162	148	167	139	156	148	161	133	151	173	140	152	164	143	164	150	163	146	168	139	131	152	161	148	163	135	160	140	153	165	176	150	166	129	127	154	134	131	147	158	141	120	136	150	128	143	128	132	150	126	154	146	159	147	145	139	151	152	150	132	156	138	165	135	146	162	155	145	141	144	142	145	176	136	138	176	132	134	143	187	135	152	151	144	151	120	141	151	154	141	156	137	170	142	150	164	159	124	171	142	143	159	156	140	168	164	119	152	138	158	155	159	162	120	138	136	152	144	158	161	132	133	134	133	160	132	150	159	146	150	129	128	152	141	141	163	147	127	155	133	137	135	152	167	140	154	142	145	178	151	153	133	129	161	132	177	160	155	162	139	147	137	170	151	158	137	151	152	141	161	165	151	147	156	138	135	130	125	159	159	152	152	153	136	146	120	141	147	130	144	151	141	147	128	134	171	155	146	155	152	134	153	133	136	152	152	147	170	139	149	142	143	133	129	153	134	131	136	138	140	155	154	133	155	155	153	152	136	135	167	136	149	140	143	137	142	113	171	155	112	154	146	158	142	160	140	148	148	145	137	144	156	147	156	141	156	159	151	158	148	138	137	124	140	138	153	152	144	163	158	147	143	145	136	133	133	153	142	151	155	154	148	156	169	173	164	164	153	148	153	151	164	145	156	118	125	153	145	132	143	133	147	164	137	154	142	137	138	167	165	149	147	145	154	166	153	160	157	149	159	134	158	148	152	153	155	157	136	146	158	157	169	138	162	134	165	160	147	139	143	144	145	145	140	138	151	129	147	135	148	141	125	149	151	130	151	157	140	153	130	176	132	149	164	135	133	149	147	163	150	145	139	124	164	136	142	144	149	134	124	140	137	148	155	132	149	136	163	165	134	156	140	128	147	149	159	129	154	136	142	141	145	158	141	179	140	146	142	146	146	151	152	112	152	173	150	157	163	142	140	152	150	148	136	156	130	161	169	155	152	138	150	147	130	161	157	160	145	167	137	164	135	164	162	122	138	155	165	134	145	156	150	150	140	145	163	164	144	145	151	138	134	124	137	165	137	134	151	138	159	156	149	138	156	152	152	148	148	148	151	136	151	156	118	137	134	118	147	134	136	149	159	146	141	144	167	145	155	148	150	147	142	144	136	154	127	143	137	136	153	147	154	162	155	150	153	150	150	142	134	172	136	151	149	165	153	146	144	150	146	172	148	159	149	157	128	149	159	166	134	110	130	133	137	151	121	153	153	168	153	157	176	153	140	127	125	176	154	155	140	148	138	147	151	150	164	147	146	141	141	146	130	159	161	150	150	147	142	133	148	134	146	145	156	147	150	160	139	162	161	145	146	150	143	154	159	166	145	150	153	147	150	163	156	141	151	150	156	130	138	150	161	142	157	141	155	139	153	127	155	146	196	149	157	142	164	145	139	141	156	146	156	160	120	145	153	147	140	125	153	129	136	145	148	158	146	163	145	137	132	141	152	151	153	150	160	139	120	131	168	126	161	144	151	154	146	136	159	149	141	163	152	134	158	141	121	135	166	146	150	130	154	152	170	133	139	139	148	152	153	151	148	161	152	156	151	149	133	149	157	145	149	147	153	145	138	137	141	166	160	136	148	165	132	147	152	142	161	159	132	146	141	153	135	166	121	143	141	140	147	139	131	143	127	149	151	152	146	179	140	141	139	127	132	159	153	145	152	132	151	153	147	145	153	114	156	166	140	137	146	137	130	143	142	145	143	158	143	162	150	150	153	174	148	161	150	143	133	142	142	142	157	140	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7595	2304	4963	5920	5268	4136	3407	2907	2443	2213	1861	1570	1531	1360	1269	1190	1102	1029	951	924	874	800	793	793	777	706	686	690	728	666	662	660	652	617	603	634	640	590	594	577	595	549	622	571	540	554	550	553	500	530	510	527	547	525	526	530	519	524	511	520	549	529	559	559	513	549	536	536	501	531	526	515	525	495	523	494	547	483	524	503	535	519	491	509	489	538	466	494	529	519	487	525	487	462	469	459	478	469	531	482	522	518	471	451	490	500	473	513	531	494	525	479	478	523	481	480	503	528	468	516	500	510	505	460	506	511	510	449	496	527	450	497	501	502	544	498	523	495	478	503	462	499	476	517	471	484	518	515	480	507	517	489	493	497	481	498	488	496	509	475	503	484	472	520	527	483	484	475	512	470	484	476	509	475	480	501	464	497	505	497	466	527	502	466	484	462	491	516	498	473	516	487	480	481	471	504	476	501	494	485	481	499	476	498	494	512	492	498	483	516	465	527	546	475	467	426	467	465	463	524	487	493	473	469	460	484	533	504	450	502	477	467	487	502	495	493	474	472	499	504	486	480	530	481	441	491	469	492	496	493	483	467	494	473	500	480	466	500	470	470	478	452	468	481	532	450	478	458	453	462	497	465	462	522	454	499	484	502	524	484	522	524	529	510	501	480	509	518	473	469	468	483	509	503	489	462	511	473	456	519	464	491	509	509	510	474	468	519	505	459	512	458	468	498	497	456	504	514	441	438	491	492	490	484	478	492	511	538	429	484	451	497	459	500	482	501	495	469	468	466	485	459	484	470	478	520	508	490	486	460	463	523	483	525	495	534	504	481	484	490	482	436	493	493	500	459	512	509	494	506	491	491	505	489	493	476	534	496	495	447	481	464	474	483	472	461	512	503	478	531	496	475	515	497	470	489	481	475	498	446	484	523	466	514	505	463	461	470	464	508	501	486	452	486	464	473	499	528	491	487	505	492	479	489	521	478	508	447	495	470	476	511	472	454	474	505	488	530	498	521	513	497	502	469	466	502	519	480	536	485	496	476	515	519	509	434	470	485	514	472	463	468	474	468	484	446	493	499	484	485	493	486	517	516	518	478	484	468	521	479	501	477	484	485	475	483	473	469	504	442	502	507	467	485	487	523	497	451	485	490	501	522	467	473	518	461	484	475	460	505	483	453	493	487	499	482	488	493	479	486	501	448	491	500	512	503	453	469	474	519	516	513	463	495	488	475	485	547	506	448	507	469	468	455	494	514	498	483	499	488	470	476	468	485	471	458	473	482	522	525	566	466	523	527	499	487	472	491	463	460	504	457	478	474	473	501	484	524	483	509	512	467	476	479	527	472	521	485	493	461	504	500	499	523	503	468	485	487	492	487	466	468	464	508	536	507	457	449	509	469	497	475	509	509	475	477	483	478	478	439	471	484	488	473	512	452	480	454	494	461	532	481	453	499	474	457	534	484	520	485	488	492	503	459	481	460	450	439	491	464	494	473	503	511	461	475	522	444	483	470	490	467	455	463	480	498	515	508	499	450	509	491	433	460	495	466	488	512	481	483	467	494	483	455	520	485	478	495	452	524	503	503	451	483	458	489	496	497	465	524	485	483	455	477	499	468	500	497	477	494	483	479	461	493	460	451	505	499	453	508	482	494	471	453	509	516	490	468	520	489	449	449	463	468	476	489	515	533	451	510	491	455	493	494	442	499	483	485	516	508	502	477	470	469	487	509	470	472	485	547	435	456	469	501	486	499	485	503	475	503	476	498	466	506	505	486	501	472	470	467	466	513	492	521	469	473	498	464	496	500	455	482	492	469	482	493	469	448	487	496	505	500	491	527	486	501	493	475	469	493	497	502	453	444	533	504	495	445	502	488	504	506	527	486	487	485	519	519	514	442	491	456	483	477	489	482	465	481	512	461	439	488	476	460	508	490	499	464	498	502	502	451	453	540	481	447	494	520	523	462	466	478	534	490	489	507	465	483	477	511	458	506	462	477	468	487	503	492	470	479	472	445	480	476	497	531	514	451	454	489	474	505	475	445	470	509	498	502	499	475	542	521	505	482	466	486	523	528	513	494	487	495	489	472	472	508	498	485	459	496	440	437	501	484	449	476	442	456	508	486	553	524	470	480	475	476	470	499	557	472	457	479	550	482	526	489	477	491	470	458	521	477	494	509	461	506	477	516	491	476	493	466	508	503	455	506	512	509	468	473	509	489	490	530	488	500	503	504	477	462	512	482	508	509	472	488	523	488	490	485	472	476	454	515	507	494	514	491	460	513	521	501	501	468	470	470	463	495	498	462	477	469	456	441	476	501	484	499	456	494	496	517	469	449	450	443	498	510	500	441	482	500	456	483	479	478	496	465	458	465	496	481	469	499	526	483	506	465	473	453	496	493	523	473	479	461	483	506	489	496	480	504	473	460	447	488	494	438	443	516	480	510	485	478	505	513	523	509	448	481	502	502	501	481	509	517	480	513	450	500	487	526	452	475	512	497	517	491	503	476	491	463	486	470	490	477	484	494	467	503	470	482	461	477	478	522	487	478	448	460	524	509	483	471	491	507	490	481	472	491	442	496	500	468	507	513	481	465	464	479	485	472	488	477	489	497	501	489	533	493	496	514	532	511	474	480	509	497	493	460	487	472	477	498	491	503	462	474	460	507	492	442	487	466	503	506	480	500	489	454	532	436	518	544	498	475	538	477	514	473	493	473	475	480	489	456	515	487	501	487	519	483	474	489	457	514	488	474	443	479	481	526	470	498	502	487	488	470	489	498	494	466	495	484	484	511	464	530	530	462	440	491	469	515	488	495	535	482	516	480	501	506	480	483	500	467	470	466	509	484	506	484	483	530	483	517	481	516	495	491	471	466	461	500	460	440	482	465	504	475	502	530	458	499	462	486	486	503	504	470	496	495	502	467	498	463	498	523	476	510	506	492	477	469	498	449	465	467	447	499	454	496	514	485	504	488	460	439	468	459	479	509	460	481	506	459	471	496	470	505	510	477	497	523	478	461	528	519	486	448	489	491	494	488	526	448	485	480	513	445	489	468	479	496	497	519	521	486	485	489	475	437	500	502	475	481	481	452	468	509	501	512	495	452	462	449	516	463	507	533	497	497	493	455	493	494	460	470	490	495	482	473	472	493	443	465	485	510	475	462	455	539	460	477	474	475	524	503	456	505	487	489	485	450	465	497	474	523	463	465	465	479	473	510	506	502	500	493	477	488	523	462	452	476	487	470	468	495	479	470	483	468	488	489	496	439	495	475	478	457	501	479	487	429	502	504	531	502	491	473	522	518	529	430	506	521	522	485	514	473	472	504	473	529	477	459	539	506	483	509	483	517	478	484	458	533	478	452	478	463	496	474	446	503	461	475	496	477	442	494	461	477	453	493	520	508	479	496	487	496	470	481	519	503	481	466	497	477	522	477	491	468	503	500	497	474	461	490	511	531	456	478	466	508	480	457	515	488	487	503	474	525	485	475	460	455	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2211	423	406	413	393	401	339	420	359	318	362	361	350	366	344	378	348	371	350	345	345	333	326	333	359	377	332	332	312	350	366	379	325	373	321	356	351	395	323	336	300	332	366	357	351	355	276	354	329	366	355	349	322	355	358	355	345	355	327	365	338	334	328	348	355	344	321	336	354	323	342	340	324	318	336	336	329	360	351	361	333	341	357	325	364	336	332	343	340	357	387	369	338	342	376	369	345	335	368	323	353	327	353	355	323	357	337	363	341	344	334	352	350	300	337	360	339	356	364	364	362	374	373	308	330	349	355	342	327	354	317	339	364	304	318	349	354	327	344	353	369	352	359	340	352	368	360	352	322	323	341	353	337	343	350	386	328	385	337	368	311	360	351	318	329	358	356	360	352	339	350	312	368	354	336	379	349	339	347	334	361	358	354	349	345	390	378	357	370	351	358	326	361	332	372	360	347	331	373	352	315	320	378	351	344	359	371	382	326	318	341	347	359	333	323	325	338	332	360	353	344	364	363	356	346	368	338	324	336	364	357	338	315	344	344	328	364	342	381	347	357	354	337	336	362	341	359	358	362	352	343	303	311	351	339	348	347	350	348	341	326	356	314	323	333	336	351	315	347	353	383	385	326	385	303	350	368	382	362	349	340	343	340	371	357	339	351	358	355	343	326	364	351	332	348	383	345	342	314	350	349	356	336	358	354	348	343	306	318	345	328	329	338	374	320	386	338	337	367	369	338	337	327	348	341	374	363	338	332	362	377	360	359	355	327	334	350	328	347	323	347	359	361	361	350	355	344	345	330	359	359	323	339	352	357	340	328	342	371	330	352	315	346	356	357	370	355	350	352	329	340	358	355	343	325	370	347	347	358	329	335	358	367	352	363	382	318	361	332	361	358	326	336	366	329	354	366	346	340	357	373	333	310	373	348	337	350	341	336	363	368	342	338	345	376	346	343	317	310	358	334	355	320	357	355	352	340	323	382	341	368	350	356	325	351	346	353	344	342	343	354	323	373	310	353	377	331	337	335	355	360	397	339	322	361	379	363	349	355	351	344	331	348	367	335	362	355	345	340	348	346	394	335	364	368	327	375	330	381	331	356	359	330	352	363	361	363	333	338	310	370	363	372	347	342	356	315	327	335	340	340	337	315	348	355	324	330	337	360	364	347	335	340	379	334	363	364	361	302	337	341	355	370	341	341	376	351	363	364	386	342	348	335	335	346	377	355	343	342	314	352	332	351	356	345	334	337	386	347	342	340	380	338	347	354	341	305	348	344	376	354	354	359	331	304	354	360	361	361	384	342	348	368	371	358	329	364	369	355	376	366	379	346	311	357	354	369	365	350	346	327	345	363	340	300	352	347	355	362	328	365	316	316	308	327	327	348	346	341	367	337	354	370	349	330	371	373	343	341	323	317	369	342	392	368	336	340	340	340	309	354	300	355	318	339	311	383	357	345	332	350	355	358	332	343	367	365	340	339	337	337	321	360	351	362	350	344	343	335	366	352	348	341	353	355	375	355	371	370	338	384	362	357	346	357	345	336	353	377	363	354	330	357	354	333	357	370	364	335	347	352	364	352	339	376	355	337	342	367	340	387	327	347	386	341	358	341	355	345	356	365	339	325	335	348	340	344	326	331	354	339	360	340	357	365	350	367	337	368	317	345	328	324	330	363	343	322	346	302	345	344	363	353	376	385	337	358	378	362	340	375	341	338	301	307	357	339	391	334	361	343	341	341	341	367	394	350	362	318	360	337	343	351	370	343	348	344	392	361	375	336	395	341	331	324	348	367	300	338	382	367	350	360	352	365	352	346	365	333	380	396	344	344	389	369	339	339	346	353	348	345	326	350	352	353	362	344	313	352	322	350	354	340	332	380	348	350	335	336	328	324	338	342	339	323	352	353	350	364	335	330	349	322	333	358	308	383	348	331	341	369	337	374	340	338	334	326	341	326	379	370	359	358	339	341	361	337	337	329	362	330	346	326	326	333	358	354	351	374	358	368	361	325	323	303	352	356	353	338	347	379	294	350	348	394	330	319	370	384	361	327	364	345	327	332	329	360	345	326	336	350	370	351	364	356	342	354	338	346	331	376	332	380	365	342	343	353	372	367	354	349	376	334	387	344	349	350	313	358	348	351	350	365	379	366	334	377	333	377	374	337	367	333	348	354	363	371	352	357	326	331	388	323	365	335	375	353	345	344	342	384	326	359	336	377	368	363	345	302	333	377	352	354	350	348	345	365	360	343	363	348	339	331	346	348	357	341	315	381	356	366	338	336	343	336	361	340	360	337	334	383	350	338	354	350	315	333	365	346	362	345	389	341	309	363	339	342	317	339	315	354	363	373	383	376	377	347	334	366	367	316	326	359	370	342	323	386	348	340	325	359	341	352	325	366	346	310	345	373	330	377	337	368	333	327	352	335	355	340	418	350	361	352	354	365	344	365	294	364	346	333	365	378	350	334	339	357	369	390	359	350	383	320	337	348	345	338	349	338	339	378	342	338	338	343	343	346	366	383	337	351	360	325	363	339	327	359	359	370	366	324	330	334	351	372	341	321	342	346	337	349	364	366	353	332	340	354	364	342	345	338	314	354	345	366	369	341	345	327	370	374	357	380	366	341	353	396	346	343	334	401	348	367	369	361	330	352	334	321	380	337	352	334	328	357	345	335	355	393	342	333	302	378	330	334	348	358	381	370	322	353	407	332	381	350	332	376	354	348	352	354	334	345	368	358	343	347	290	356	379	319	325	366	344	339	352	361	362	335	355	347	351	335	328	354	369	322	336	312	378	347	332	328	358	332	352	357	352	375	341	361	346	347	360	350	335	342	329	385	366	349	356	376	369	366	339	371	353	368	382	335	364	366	321	376	336	360	323	363	321	337	337	361	336	366	326	384	335	337	373	351	363	340	343	336	341	368	345	362	347	324	363	352	333	307	351	350	394	363	365	343	360	357	391	339	338	349	349	327	389	366	361	346	345	354	373	383	350	373	368	347	303	312	343	369	334	334	372	331	335	346	336	305	348	315	355	344	333	367	374	386	362	364	352	357	349	364	378	351	330	377	342	372	362	376	361	322	365	356	337	370	332	349	356	343	353	356	383	336	387	329	385	377	325	348	362	359	350	365	333	345	325	327	391	345	331	352	352	350	390	334	336	364	328	328	346	353	334	363	358	356	355	364	335	354	348	310	326	328	364	371	352	346	365	338	349	363	327	371	325	329	341	356	353	361	354	312	331	354	346	384	352	357	391	368	370	364	342	378	370	367	367	357	347	358	333	365	351	383	344	395	359	334	346	334	361	330	358	356	350	340	383	344	362	331	382	348	341	339	311	366	342	351	358	366	361	357	323	379	346	376	394	320	314	333	377	342	329	350	349	351	360	342	307	346	382	340	361	353	354	369	331	346	354	379	344	358	371	359	363	354	346	361	364	349	357	343	312	329	348	336	331	363	374	363	363	372	317	362	362	326	316	372	335	338	328	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2556	1100	1230	1188	1194	1126	1146	1090	1107	1086	1096	1033	1033	1042	1133	1138	1093	1045	1069	986	943	1041	987	1043	960	999	1036	1028	1046	1026	1017	1018	956	968	1024	1000	1034	959	992	1016	1019	1060	964	1020	1060	961	992	1033	1010	1041	980	1034	928	1000	979	1004	1009	1021	992	1010	1037	1031	1036	967	976	1007	944	1011	1054	1004	1005	961	955	994	947	1087	965	928	1066	1002	1020	1000	959	1001	1015	951	993	1011	1038	1044	993	1052	1074	958	1020	958	997	1012	1009	1070	1076	986	1002	1014	1052	1078	1034	1017	1003	1022	964	1031	1086	977	1027	1009	1003	1036	1002	1045	976	948	965	1020	960	969	972	1035	983	987	989	1052	996	984	971	988	1021	972	951	988	1041	1033	982	963	1008	995	1059	1017	1031	994	1029	991	986	986	950	985	984	1014	984	1050	1028	932	1023	1021	1031	1001	1043	994	1005	1024	1045	987	1054	996	948	1001	1051	1001	1033	997	1029	1024	964	1073	1013	930	1000	1025	1055	975	1009	1033	1016	992	938	1018	977	986	966	980	995	980	970	1013	994	941	996	1019	999	1043	1011	990	1055	1055	994	975	995	941	1016	999	1014	1016	1029	1038	1012	1006	984	977	1000	945	1037	998	1026	970	1004	995	1028	1040	989	941	1009	1009	1009	981	987	1019	981	976	948	987	981	993	1027	1024	971	976	1015	997	1003	981	981	1014	957	951	965	983	955	981	1033	1047	1036	958	956	978	978	1012	976	987	991	1009	1004	962	1009	1040	1010	1039	1010	958	1000	978	947	1029	943	1053	979	969	978	968	978	969	1029	1012	975	971	991	1000	1043	968	985	1028	1009	965	986	986	953	961	974	976	995	1019	966	1030	1007	1013	1002	980	956	997	1043	1022	1016	950	984	1008	1018	962	976	984	986	1060	997	1013	1014	1026	1045	1034	994	1005	970	989	957	1035	1022	928	994	957	1039	980	1005	1013	974	1022	946	992	993	1014	955	985	959	1003	956	1038	997	1024	1020	991	1026	1060	973	1019	1011	1024	980	957	998	983	989	1017	1046	948	982	985	1028	1020	1031	1034	995	1027	972	1000	990	997	1013	1012	1047	1012	1020	1067	986	1010	972	980	1029	975	1019	981	1000	1071	933	948	1025	939	980	990	966	1033	999	996	1031	981	1007	1010	978	1012	1018	1065	1014	952	992	994	977	1014	994	987	1032	1058	972	999	954	1002	1010	983	950	1021	951	1017	993	1061	988	984	1007	985	960	1047	962	1040	971	990	1018	998	1033	1034	986	989	995	1034	991	1017	994	1010	981	1022	1009	936	975	1072	999	989	1020	1022	974	922	979	965	1024	1051	1008	1006	1041	1070	978	1053	992	1000	1012	1019	1026	992	983	1032	1002	1003	990	996	1020	1031	1028	1021	984	1003	1021	936	1011	979	956	1030	1002	1030	976	1051	991	1008	1002	976	1108	999	1011	1003	953	990	998	1077	1021	1017	999	1006	968	1025	994	1016	991	1049	1029	1022	1023	965	1033	1050	996	973	1024	1022	973	985	1050	1001	984	992	949	1029	940	983	966	1025	963	999	958	979	976	985	1048	1001	1020	995	996	1033	1054	1037	1027	1040	1015	1012	964	996	957	1014	979	976	1007	1066	1023	1032	974	996	1006	980	1029	1026	993	1020	982	989	975	974	968	1035	996	997	1029	1001	989	1014	981	973	1015	1020	996	1021	994	969	1015	1021	979	988	980	1038	1027	972	999	962	986	1015	1023	968	1042	993	1016	975	994	925	975	936	988	1026	1018	1024	1006	1031	997	1003	971	974	1064	1013	1041	994	980	1060	980	951	1016	1074	977	997	1035	1014	1003	1033	969	1016	1037	1011	1052	980	1006	1033	990	1069	1009	958	1005	991	989	1006	1038	1033	986	949	1029	993	1032	1023	979	1001	1004	1031	929	994	948	1006	1008	1019	1038	983	953	981	975	1003	976	1035	994	957	1026	1007	1013	1030	1039	1034	970	968	949	1017	1034	987	941	926	909	1033	993	1012	1000	962	1012	984	1025	990	1004	979	1027	989	969	1023	1040	1003	990	998	948	984	1007	1032	1044	965	972	1045	959	1008	1074	986	998	1035	1057	1008	1053	1021	1020	1065	965	1041	993	1051	975	1055	977	1081	993	976	994	967	930	959	1005	998	1015	998	1003	1042	1033	989	1052	1013	969	1027	989	982	1019	970	987	995	978	1024	1018	1023	954	1039	1036	976	1038	1003	1034	992	1008	1024	997	1003	981	975	952	1011	942	1020	983	1021	970	1037	1037	960	982	1084	1017	1068	997	994	992	1028	986	965	996	1025	1014	1020	1006	1019	1010	958	976	975	1017	906	977	1023	998	1002	921	977	1025	1003	1013	1000	982	1050	977	1001	974	923	1056	1010	999	1033	977	989	1023	910	1003	988	1079	1008	965	972	1043	1008	1028	975	1014	955	976	1026	942	975	981	1047	991	949	975	993	1019	1017	1029	1003	974	985	992	966	942	1020	1070	946	992	1023	998	1052	1024	999	970	942	989	976	970	979	965	1047	1037	1023	1058	1026	992	1018	974	1059	1002	989	1042	1011	1011	959	1043	1002	1005	1039	990	1026	993	1070	1007	1003	1049	1024	982	1008	1019	985	952	952	960	1022	1027	984	961	1038	938	995	1000	1093	975	997	1019	1051	996	1006	1018	927	995	996	1038	990	990	984	1033	1055	1066	966	980	983	1036	1039	1068	998	1012	979	987	1024	971	1001	1022	970	1023	1046	1003	1005	1027	1065	1003	940	1044	941	1011	981	973	968	1004	1041	1024	988	1007	1033	1004	949	1045	972	1013	1045	1014	1026	1062	964	1007	1026	949	982	1014	1029	1052	966	990	1022	993	970	1025	988	1046	1056	990	946	944	1026	995	990	971	1049	989	1018	1037	950	1023	1033	984	1034	1013	986	955	993	959	1004	949	1018	1020	1031	1050	1014	1021	1027	969	1055	994	947	961	1012	998	989	986	1003	1034	1046	944	983	1032	1036	966	985	990	958	980	978	1026	1002	966	1033	1052	1010	996	968	989	1001	1029	1060	972	1023	968	993	983	1033	992	994	1036	991	972	1013	1025	1006	990	1014	966	1063	1022	1005	1010	994	1050	981	928	1024	1000	1020	1007	1035	1075	998	1047	1032	1007	1016	1057	948	994	998	1066	1043	981	1016	953	944	1020	958	982	927	1006	1048	969	993	1030	1027	990	1015	961	972	1067	1002	937	973	1030	1083	931	1004	955	997	1016	908	949	966	1008	949	1046	978	962	974	1017	1007	1033	1008	988	985	1054	1029	1050	1029	995	996	1023	981	1025	972	1027	1048	1022	981	1012	1008	978	951	1026	939	1029	1014	968	1005	977	989	987	991	1001	990	996	1013	997	1013	984	1056	1001	1001	995	994	997	1004	1004	969	1085	1020	987	960	1039	982	965	950	946	1013	987	1028	990	1005	1039	1026	1032	1004	952	1048	952	1036	998	964	1006	1011	1020	1073	978	989	974	1000	942	1040	1062	934	965	1023	1072	1019	947	971	916	1007	977	944	964	966	1000	975	972	961	964	1025	970	986	962	1017	971	1026	997	983	962	1010	992	993	1028	994	962	1017	1038	985	1006	1019	918	971	1006	1008	1047	971	1020	1000	970	1016	1008	987	1022	1022	996	980	984	1003	1008	1018	1074	1015	1013	1017	1005	1032	968	985	1027	1028	965	1033	996	978	967	1032	1004	965	985	1004	962	1060	1000	995	993	930	1026	1086	1017	958	973	968	988	1002	980	1004	1028	1026	943	1029	1035	1001	967	953	986	970	950	1032	1043	1043	1056	1022	997	1047	1010	955	997	1007	965	1037	938	989	1059	999	994	996	992	1012	981	995	1014	1002	1004	952	1031	999	979	1045	1045	968	1018	943	987	954	998	1014	998	1026	968	964	967	1008	973	939	1008	1018	982	965	997	1009	1023	1012	999	1044	1005	984	986	999	978	991	1004	1068	1022	1051	953	1015	1051	997	1051	1021	949	1050	994	998	942	969	974	965	1061	947	1028	1031	1022	1009	1070	1010	979	1004	991	1002	1013	988	977	976	975	1027	930	1017	1018	947	1014	968	1009	962	1041	986	957	1033	965	1046	985	1062	961	1034	981	946	1002	959	996	1036	1035	997	1007	1023	950	982	997	997	1028	958	1035	983	1017	1009	1015	999	982	983	1005	942	1011	982	973	1022	1014	992	1003	1011	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8708	1083	1375	1102	865	639	489	426	413	365	296	280	299	283	245	225	277	243	241	230	253	230	234	245	229	246	227	224	229	224	214	224	205	250	224	216	230	231	244	232	218	241	248	209	213	207	202	236	212	220	207	225	220	217	203	230	214	242	203	210	209	201	191	220	238	238	217	196	233	198	212	204	230	217	224	220	199	228	205	219	223	206	210	216	225	191	233	190	206	210	256	210	235	244	211	244	202	218	186	199	240	233	238	230	219	237	218	216	236	206	227	228	192	220	216	232	203	182	239	206	212	214	188	205	209	218	218	218	202	215	201	220	213	206	210	187	228	197	210	204	204	209	235	220	207	220	204	204	220	214	222	212	236	217	225	226	204	226	230	211	216	220	205	224	216	207	223	220	223	246	229	228	237	226	219	201	242	208	213	237	217	228	212	242	214	234	204	224	195	203	218	206	195	236	224	237	206	197	242	212	208	199	231	202	211	206	224	229	197	199	197	231	213	223	202	224	208	206	237	203	236	222	217	235	245	222	214	209	213	219	245	195	220	210	209	205	232	220	218	220	249	213	218	216	190	232	218	221	212	227	220	195	217	183	197	229	199	191	232	211	207	231	249	219	227	221	213	213	200	220	219	231	189	176	208	236	234	217	243	207	231	172	200	203	209	222	209	224	178	215	187	243	189	212	225	221	209	217	224	233	218	230	198	202	214	200	215	219	214	191	221	222	234	216	187	207	197	202	207	226	210	215	234	204	214	220	219	227	203	220	181	203	188	203	204	223	228	214	215	214	239	210	219	237	210	220	218	233	206	200	203	208	204	229	219	239	209	217	235	223	215	196	195	225	225	209	213	207	222	255	191	201	203	233	199	229	242	215	184	196	212	223	240	224	207	221	215	216	214	191	209	221	171	206	209	211	241	191	225	219	201	205	198	233	217	245	247	219	194	216	193	237	220	220	197	215	206	192	189	212	222	198	217	225	208	203	197	204	217	216	211	239	221	219	215	221	206	244	210	221	216	191	228	190	239	192	210	230	219	181	203	239	233	199	182	222	225	195	196	204	221	187	233	222	218	201	205	208	231	261	208	202	188	214	222	197	215	208	216	218	224	236	209	176	190	210	220	242	199	198	244	217	199	217	203	198	194	202	221	219	239	195	208	192	221	206	204	204	214	186	217	206	201	208	203	239	196	220	219	218	210	222	227	223	213	221	190	229	206	233	211	194	214	216	239	239	226	218	220	192	225	242	217	228	217	219	203	191	210	216	214	192	212	220	204	204	214	209	225	233	231	221	226	229	221	234	233	203	221	212	239	207	218	217	197	235	218	210	211	224	224	215	183	213	219	232	213	242	209	209	216	214	235	213	228	204	201	230	208	209	226	217	213	209	214	224	225	198	211	209	186	232	211	215	195	233	219	207	201	208	209	212	240	232	230	202	238	201	221	212	209	216	229	208	221	212	207	217	218	206	207	221	210	236	236	199	211	214	230	238	203	231	207	228	220	235	222	237	221	235	173	183	204	222	238	230	240	221	223	215	229	222	198	192	218	224	194	208	212	209	230	211	207	195	201	212	233	218	219	229	214	211	205	212	237	225	245	213	211	214	199	212	193	233	235	238	224	215	207	217	237	236	211	223	247	209	211	200	233	206	195	232	229	203	186	208	214	206	235	219	213	230	222	209	242	216	193	190	227	216	227	203	225	213	219	214	216	206	210	239	233	203	221	212	233	222	242	208	218	220	213	209	233	230	206	212	215	207	210	219	234	209	220	206	235	214	228	204	205	224	217	206	213	244	219	195	215	209	226	191	208	221	248	213	224	181	236	218	223	207	211	218	240	227	221	209	217	195	223	223	218	229	221	208	214	204	220	200	226	227	208	200	198	200	227	240	225	198	244	208	206	217	210	236	228	217	210	202	195	213	204	199	200	218	215	235	221	222	197	212	214	225	200	247	226	236	198	203	205	228	221	226	224	215	221	208	217	228	201	251	227	193	192	222	221	232	237	190	223	239	206	193	211	215	219	217	203	199	196	181	246	219	196	247	194	207	211	180	228	233	206	225	208	207	246	203	202	216	218	231	224	201	231	224	224	192	197	236	233	219	181	220	203	222	196	212	228	199	187	212	227	230	214	214	234	213	216	210	221	227	232	201	210	197	226	230	222	205	213	216	227	191	229	207	206	218	220	239	212	211	237	241	233	202	226	214	187	200	210	231	237	236	199	202	238	210	208	233	234	212	231	209	229	191	202	229	194	223	204	190	214	215	240	231	202	224	241	207	214	255	226	214	216	223	210	234	203	232	225	219	205	221	242	219	200	202	218	201	243	225	202	188	218	210	204	223	214	216	226	216	211	219	209	224	226	220	206	196	219	224	210	207	189	229	234	209	216	189	217	221	196	204	180	218	199	216	212	216	216	245	235	202	206	201	223	206	233	214	212	229	229	228	244	213	230	230	210	228	224	199	212	243	202	232	192	227	198	249	254	234	227	233	255	212	204	210	198	235	196	218	197	211	210	165	196	247	226	230	186	208	225	208	200	229	229	206	209	219	213	227	217	162	198	224	197	232	209	206	204	217	226	214	216	217	214	211	197	204	221	230	228	230	211	194	200	206	204	229	224	227	226	235	211	224	206	199	236	200	212	251	209	223	224	191	190	215	214	216	256	217	213	241	200	223	196	220	204	232	187	217	220	198	196	215	254	232	218	209	193	226	231	222	209	222	217	222	219	193	228	216	197	215	229	178	213	183	209	203	231	214	197	231	198	204	216	214	248	205	224	239	192	202	206	227	204	224	215	218	214	226	217	197	210	181	213	219	212	221	207	236	221	205	214	194	216	211	219	224	240	207	215	207	242	224	220	217	244	205	219	216	206	210	208	212	219	190	221	204	239	205	206	219	224	195	203	236	216	219	223	237	217	217	224	224	189	218	210	208	205	220	208	203	233	232	212	199	199	210	211	188	204	184	208	205	249	212	204	202	229	232	247	218	209	217	204	227	207	210	183	186	223	199	233	221	219	228	231	193	205	201	218	229	215	236	194	219	211	237	235	209	205	236	214	222	218	231	215	187	220	202	215	219	194	198	192	212	208	191	226	213	232	222	221	229	206	203	214	225	221	217	239	211	242	252	237	230	207	229	176	223	197	218	217	204	229	233	201	217	196	232	229	195	239	220	221	223	225	208	220	210	197	228	215	231	230	233	226	229	215	219	200	183	206	202	183	207	229	224	189	212	240	185	236	215	192	222	204	215	220	220	212	218	218	219	199	202	204	211	228	247	201	230	204	211	228	216	214	212	207	221	209	217	212	208	217	198	212	215	215	210	223	202	222	212	255	225	214	208	202	189	224	228	190	212	195	211	203	167	207	212	225	194	219	224	213	200	210	213	211	202	227	217	229	196	226	218	204	200	241	205	222	210	223	229	226	202	205	224	196	207	189	223	208	205	211	214	229	205	220	225	245	194	201	224	225	231	211	194	230	218	264	230	213	218	227	176	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5684	1677	3067	3733	3269	2609	2210	1951	1694	1488	1383	1277	1220	1143	1037	978	958	929	955	889	901	904	850	797	819	782	785	782	843	724	743	734	770	733	739	717	775	665	749	743	689	670	720	691	737	675	724	676	696	710	707	693	651	684	728	720	669	670	709	680	615	659	646	662	680	708	645	664	676	675	677	673	663	646	670	661	664	648	642	667	653	660	645	693	685	655	669	645	688	676	686	673	632	643	699	682	684	641	639	703	684	704	659	656	665	665	685	687	678	690	630	647	704	652	662	697	666	619	664	624	651	658	659	619	734	693	635	654	649	649	674	634	699	717	705	678	671	703	659	628	665	653	642	630	612	639	626	676	661	649	682	669	657	635	677	599	676	687	641	625	684	665	663	632	672	649	650	623	609	682	588	702	697	659	627	658	655	654	657	636	661	646	656	660	633	646	668	624	674	653	625	684	641	683	653	674	687	637	686	662	676	669	645	649	596	658	663	674	626	661	661	699	692	635	625	729	657	682	648	688	672	639	643	645	619	657	652	642	669	645	659	665	614	664	641	663	670	666	719	627	659	659	644	628	631	649	653	697	609	699	651	649	654	670	639	645	663	650	657	654	654	679	644	653	701	643	646	630	651	664	616	623	633	645	663	677	677	617	665	701	668	638	644	682	671	663	697	656	653	680	681	656	693	690	654	612	646	671	642	645	646	654	665	658	630	643	657	703	697	640	672	668	655	655	648	685	640	700	661	595	653	673	713	673	659	682	641	624	714	647	651	627	606	674	642	678	667	697	662	671	662	676	624	646	653	641	642	647	687	707	675	639	670	631	680	675	698	685	688	638	649	648	667	676	603	624	610	678	679	654	667	635	679	669	624	682	631	651	700	617	680	693	653	654	648	653	634	660	657	618	649	662	599	676	689	706	659	630	668	671	632	671	645	702	623	665	653	638	661	672	696	682	666	628	673	676	677	660	669	647	603	610	665	651	690	653	639	659	668	699	657	676	699	651	655	656	640	662	647	628	663	670	668	627	622	671	666	684	628	661	682	670	632	675	683	647	672	675	612	632	634	679	662	668	682	626	639	657	634	642	642	636	648	655	656	674	693	651	615	668	640	693	653	621	676	649	629	668	665	690	625	659	685	633	668	732	637	615	627	627	697	618	615	656	631	646	638	626	640	636	608	685	591	640	620	625	717	663	625	634	684	658	660	684	678	684	662	706	683	641	645	670	607	629	639	646	649	660	623	663	668	705	675	663	625	684	671	684	640	657	634	669	622	666	642	651	676	708	710	679	673	643	682	607	653	662	637	623	657	697	628	660	617	679	651	626	646	658	632	670	681	686	641	645	593	637	648	691	673	655	630	696	661	647	675	671	695	615	658	653	673	646	640	638	663	653	687	644	651	612	611	647	674	620	671	627	632	705	655	652	677	639	624	629	671	690	626	647	663	654	688	642	638	618	678	657	703	651	612	623	674	647	680	661	684	656	589	648	640	681	677	618	656	644	673	668	625	659	682	643	646	637	673	638	641	655	638	696	655	618	619	674	678	624	670	673	650	664	610	685	623	675	622	693	651	636	687	688	646	701	663	671	620	663	615	661	671	650	661	633	642	624	694	603	622	676	638	663	677	626	715	632	636	678	692	646	646	681	654	645	644	657	650	684	676	636	639	650	669	671	659	653	687	664	674	691	614	653	677	664	640	648	638	665	641	694	664	682	678	661	614	666	637	670	695	695	664	632	638	630	640	664	690	688	641	629	655	623	719	681	671	682	623	609	684	693	670	674	662	662	665	670	658	653	648	687	630	642	637	649	668	649	627	655	638	676	644	636	623	652	689	617	656	691	668	623	632	655	654	629	650	685	649	724	648	628	648	661	661	639	640	620	638	650	635	665	686	654	670	665	638	675	681	634	659	668	633	671	679	648	591	647	653	644	632	639	665	665	661	687	619	641	637	675	618	661	663	676	647	635	652	651	624	659	673	684	669	675	646	624	651	637	649	694	656	671	637	666	660	658	633	621	711	627	619	669	643	670	671	657	652	632	641	638	652	592	680	651	629	655	657	672	666	628	641	631	668	644	645	661	672	681	658	694	602	655	706	647	644	630	628	691	657	644	653	667	605	631	665	657	625	650	650	676	633	633	654	639	656	691	652	603	629	691	665	666	677	677	639	655	614	653	624	650	666	703	620	701	660	684	656	639	679	635	667	692	664	628	655	621	675	660	643	650	653	625	630	644	707	665	659	599	673	643	624	666	655	670	673	638	696	674	712	625	624	667	637	582	654	631	662	635	626	618	670	678	673	618	676	654	660	654	672	638	627	576	641	677	654	716	648	636	626	694	682	653	635	668	677	652	667	616	661	613	681	603	641	630	617	648	664	686	648	671	654	630	654	664	675	674	673	648	639	680	604	644	644	646	648	673	642	630	630	646	652	665	654	608	667	687	645	665	667	665	624	642	647	674	625	705	658	673	643	642	694	644	694	662	665	645	648	673	624	650	643	621	693	682	684	656	630	611	641	631	754	659	608	632	627	639	629	667	674	658	625	632	663	623	695	670	643	649	665	657	685	656	680	688	667	620	654	624	622	659	640	659	671	605	645	673	620	678	707	651	606	653	648	658	672	644	601	647	659	646	650	678	660	705	600	653	694	656	674	658	656	692	650	690	636	630	711	682	663	639	635	678	637	672	641	677	690	661	598	630	631	659	657	625	693	644	648	649	679	678	676	658	688	646	654	610	635	667	621	634	659	647	630	621	675	629	655	665	666	672	667	700	721	678	659	662	679	649	660	670	674	686	628	670	675	703	667	641	686	611	661	630	657	666	622	670	673	677	670	680	650	691	637	626	661	682	657	678	685	637	634	682	643	660	655	633	631	687	643	656	635	626	696	660	680	669	691	679	635	720	675	669	620	624	646	625	639	655	660	663	694	667	635	673	657	689	668	641	669	699	656	632	642	626	702	646	668	681	652	668	660	636	669	658	658	677	673	628	584	664	617	657	639	671	636	651	651	659	681	643	645	670	666	627	687	654	667	605	615	660	635	636	651	700	668	674	702	637	651	669	600	655	660	659	683	672	668	686	635	634	628	670	663	593	661	694	645	682	629	646	671	643	690	675	673	678	692	617	631	654	616	705	633	662	730	684	698	699	661	642	638	674	620	610	611	642	679	716	644	709	664	652	668	659	703	626	658	650	670	636	655	662	655	660	649	643	659	660	663	657	664	665	707	683	652	664	674	637	643	660	606	642	698	619	657	681	690	671	619	662	627	629	659	665	706	709	697	634	620	677	673	665	653	665	675	658	688	653	670	654	625	637	627	644	641	603	662	663	676	641	646	698	657	645	644	676	688	664	619	598	646	564	641	645	643	664	669	661	656	690	663	665	688	646	678	601	684	657	672	636	647	646	637	634	638	626	702	668	673	642	644	631	696	717	690	637	695	666	653	650	664	635	635	672	610	646	678	649	668	637	684	656	658	692	636	663	680	654	692	658	600	661	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16301	2473	2600	2017	1486	998	780	602	509	452	349	353	297	285	275	262	213	203	188	211	223	166	186	198	184	172	193	168	170	180	143	167	162	171	168	162	171	157	162	165	161	169	145	161	147	170	140	140	144	155	152	129	154	164	137	146	145	170	147	152	177	166	151	146	138	154	151	151	160	157	151	151	173	153	160	152	153	126	147	138	135	140	141	137	153	152	156	152	167	157	163	154	153	155	152	161	149	157	146	134	152	157	160	148	134	156	158	150	140	173	153	144	170	141	160	141	148	152	151	175	153	141	153	149	147	166	130	159	148	162	177	157	148	146	125	166	156	144	140	138	153	146	152	152	148	144	155	136	136	140	139	140	149	140	139	122	145	134	157	156	165	150	154	159	152	138	122	149	132	143	140	158	157	148	141	141	128	146	141	145	155	169	147	156	165	155	159	151	150	154	150	148	134	149	150	151	148	147	135	157	157	133	153	154	150	133	154	144	140	151	179	143	144	138	147	156	152	142	150	129	147	170	146	141	123	124	149	155	165	142	144	164	164	141	164	163	153	161	141	158	137	148	163	146	180	170	150	145	150	144	174	141	151	148	159	127	127	148	126	140	135	126	139	127	146	117	137	145	140	150	150	146	165	145	150	139	168	159	164	139	133	150	161	149	120	146	142	139	150	166	120	152	139	129	147	150	159	144	159	152	147	147	132	143	144	151	152	160	166	152	154	148	126	156	149	149	136	138	143	152	151	145	148	142	146	153	178	154	153	127	136	141	151	164	138	147	139	149	142	142	134	155	143	169	150	127	164	156	167	167	151	137	138	164	136	151	151	131	138	160	132	153	135	127	160	166	157	159	156	131	145	147	158	153	166	140	167	155	126	133	153	138	138	127	158	138	142	140	144	146	164	154	158	152	171	141	168	154	146	139	165	141	155	151	149	174	137	142	146	151	152	160	126	144	137	166	142	122	154	124	149	157	173	120	140	134	136	168	131	141	140	160	132	167	140	159	134	149	153	150	157	145	157	144	153	136	148	136	162	132	150	132	161	149	121	145	154	145	137	144	140	151	153	144	155	135	161	159	148	168	151	127	146	145	136	146	148	156	165	138	138	160	165	164	156	139	147	151	153	139	153	151	180	160	142	154	149	147	128	170	158	134	168	150	121	129	170	162	150	141	158	140	163	132	165	155	148	135	151	139	140	150	161	159	144	148	139	125	179	147	141	149	142	152	132	141	143	143	158	172	145	167	158	137	162	127	141	145	123	139	134	136	120	136	138	149	149	135	155	138	134	134	139	149	165	133	138	138	162	136	157	157	148	137	160	146	153	173	148	151	138	142	139	149	146	158	153	144	140	131	135	135	146	139	136	124	130	156	146	143	165	157	164	161	137	175	160	138	135	140	131	141	133	156	133	159	152	144	142	155	150	150	158	148	150	168	130	148	146	136	163	124	121	158	153	136	145	146	144	147	168	150	150	155	138	165	119	170	152	143	139	165	150	137	168	143	149	134	157	130	138	124	139	167	143	157	145	149	149	147	137	132	123	137	145	175	181	152	150	151	153	155	148	154	118	154	147	145	163	143	156	127	151	128	149	161	163	132	156	146	155	163	150	153	163	142	127	153	141	156	137	138	157	161	131	138	143	132	138	148	154	132	153	148	153	163	139	143	141	134	163	154	143	137	142	136	141	148	145	135	145	151	154	160	137	160	157	146	169	134	131	142	133	128	162	164	143	133	127	163	134	161	141	142	118	146	131	154	146	150	125	141	162	132	137	152	136	148	156	153	144	155	131	146	139	122	153	160	171	137	140	133	155	140	151	129	130	142	148	151	168	125	142	148	157	139	160	140	175	149	152	141	163	165	148	160	156	147	177	139	147	117	139	174	177	143	144	171	138	134	132	159	162	145	172	154	140	154	147	149	120	147	141	157	149	141	162	125	121	159	165	136	151	139	153	130	160	146	164	128	157	139	150	142	135	152	157	160	162	156	154	179	156	154	155	132	183	158	132	157	154	137	159	139	170	145	142	139	156	158	140	123	124	160	152	149	145	158	150	166	134	156	133	142	138	143	123	132	152	142	139	131	126	145	171	154	150	152	124	151	137	158	156	149	153	160	146	160	139	153	134	134	166	157	148	163	171	165	181	130	146	137	157	147	157	125	135	134	153	136	149	150	159	163	162	157	126	145	163	139	143	155	148	162	165	150	158	149	130	148	157	126	154	134	143	162	139	131	159	153	142	152	150	146	146	148	156	131	135	136	136	144	145	163	142	142	147	144	142	138	149	151	140	144	128	155	132	162	132	131	138	152	147	142	153	149	164	154	143	142	130	170	154	164	145	144	136	158	177	157	140	144	170	161	141	138	161	144	125	153	144	145	138	156	153	143	129	141	145	160	152	139	153	134	157	166	151	137	127	160	140	149	135	160	145	156	135	155	148	146	157	152	164	144	147	155	147	145	173	165	145	151	148	150	135	156	153	142	124	148	129	169	130	133	142	125	134	153	137	158	148	143	131	158	141	154	136	156	135	141	145	135	140	153	134	180	158	155	169	152	130	141	125	142	143	167	140	130	145	140	153	140	161	144	162	147	146	152	160	128	168	125	153	139	154	139	127	145	146	152	143	132	152	149	151	124	158	145	150	135	146	158	137	151	151	142	153	139	130	142	137	142	155	145	137	133	140	138	167	140	133	133	143	156	135	158	130	142	151	152	138	156	163	162	148	156	143	160	142	140	137	138	174	137	163	145	157	145	136	144	118	140	158	150	131	145	150	139	158	162	156	154	144	160	149	134	162	143	144	152	155	152	149	131	159	160	136	121	123	161	149	147	130	174	132	131	142	157	188	130	140	150	155	146	150	152	129	141	167	127	151	156	148	138	142	126	154	171	127	144	150	142	154	149	166	135	140	135	150	131	132	160	156	149	149	149	135	150	145	154	147	136	149	156	164	140	155	155	143	146	160	159	167	147	171	157	164	145	154	146	131	144	157	167	154	163	144	155	149	148	136	165	148	135	172	143	163	146	154	167	159	137	150	134	138	139	170	185	148	172	175	141	157	142	148	166	141	161	144	150	130	146	144	149	148	156	154	155	150	152	164	162	151	164	175	147	145	133	154	131	151	156	141	177	139	142	164	156	132	154	134	176	148	146	150	142	148	150	137	149	144	131	143	126	139	143	149	136	152	160	152	136	166	146	155	144	156	160	155	125	143	145	159	153	133	165	127	143	139	146	153	143	154	134	162	144	137	138	136	158	145	136	158	163	148	159	146	152	166	152	153	160	116	164	145	145	147	120	144	140	145	167	144	143	142	154	135	161	138	142	142	147	118	154	124	147	143	170	155	138	141	130	144	140	146	148	149	150	180	151	163	146	131	160	136	142	141	139	147	167	142	154	138	147	134	158	137	156	153	136	143	142	174	159	159	161	148	137	138	148	128	144	169	156	149	146	135	141	131	150	147	152	139	151	146	133	150	132	124	167	149	125	128	161	156	138	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7574	2334	4946	5923	5349	4236	3447	2848	2450	2105	1841	1647	1507	1396	1293	1148	1119	1106	973	966	903	887	843	811	773	766	730	719	660	642	690	675	676	614	625	619	623	624	611	570	616	594	546	548	584	549	534	548	536	506	525	520	574	523	513	524	551	545	565	507	525	539	521	495	542	528	500	529	516	539	535	517	490	511	491	504	478	535	526	490	518	530	527	494	485	522	492	492	489	484	487	457	501	484	532	489	517	531	505	479	489	500	485	514	497	485	484	539	491	472	501	468	513	502	488	494	511	513	503	488	471	502	503	505	461	489	500	479	483	477	473	488	512	448	476	491	475	453	527	502	510	490	511	482	436	481	484	490	537	512	462	482	495	490	483	538	455	503	497	452	473	502	453	542	511	448	476	485	490	484	469	469	507	535	480	499	472	490	472	511	465	449	463	525	508	450	474	522	455	507	466	486	483	490	452	455	499	462	466	458	520	476	494	472	472	490	408	483	514	498	488	510	461	483	528	514	459	508	484	522	481	493	507	482	488	462	495	498	503	498	502	443	528	472	505	491	482	510	503	477	470	490	492	500	482	507	506	455	505	474	494	496	520	510	483	464	474	508	479	512	464	491	461	491	451	499	434	470	492	483	500	493	484	499	485	510	518	526	476	470	488	505	459	461	479	490	451	502	476	471	499	456	481	500	500	462	466	452	508	485	489	523	485	498	523	504	494	480	499	514	498	486	463	512	499	486	489	466	512	511	496	468	497	477	495	468	483	456	467	513	498	484	480	460	502	512	497	470	461	495	468	494	519	485	486	509	536	527	504	512	443	506	486	456	448	517	509	513	480	502	476	454	499	502	508	428	492	406	504	496	478	453	453	456	478	461	484	450	488	444	537	466	498	485	474	475	500	479	482	482	472	517	510	455	494	478	489	474	462	468	501	446	490	462	463	510	456	507	528	458	467	509	458	489	503	460	493	520	484	468	480	475	516	495	524	497	459	441	521	506	454	470	448	481	473	488	489	447	459	516	474	474	508	452	475	480	456	479	504	484	479	460	469	449	451	490	575	517	483	491	506	509	476	461	461	525	458	538	507	496	483	470	459	494	477	493	510	455	471	518	489	497	455	458	494	506	450	486	480	479	477	455	518	522	460	513	500	491	469	550	479	503	512	470	478	484	485	480	466	496	470	492	487	511	455	468	480	462	471	482	489	488	504	511	486	457	471	488	504	510	491	521	483	498	500	488	483	525	506	508	452	499	506	444	489	527	466	503	478	509	480	478	523	471	484	509	515	459	500	486	522	462	525	492	483	528	478	477	451	508	506	464	483	489	477	447	484	483	462	505	449	468	496	483	459	489	462	519	517	481	442	467	443	541	486	465	478	452	461	508	467	478	482	471	479	498	479	463	500	494	495	463	504	459	443	461	494	509	494	495	491	487	479	464	511	464	472	508	501	520	494	418	504	482	494	482	496	475	491	464	450	489	463	496	447	476	469	461	520	513	478	508	501	485	484	480	482	484	467	512	497	469	526	497	482	518	468	498	488	495	465	497	481	506	476	499	529	530	470	487	491	465	510	476	498	443	522	513	504	488	486	478	445	469	488	451	502	487	490	472	463	499	521	493	507	502	517	499	462	465	477	516	439	467	483	504	441	484	450	489	512	488	457	520	482	507	502	503	450	489	469	494	458	500	491	488	503	478	500	496	497	472	499	480	490	440	486	476	518	532	502	447	530	527	490	471	527	515	479	467	470	524	514	478	500	524	495	488	508	504	452	481	487	481	502	460	470	482	475	485	491	464	511	480	479	459	502	451	455	538	477	491	485	473	502	538	479	501	445	470	491	478	500	495	482	473	515	487	504	489	517	497	486	503	461	468	458	503	528	458	482	485	472	466	546	456	466	489	506	443	490	480	491	450	484	485	488	478	503	464	506	462	460	507	511	523	488	468	515	478	489	494	492	520	497	494	474	481	449	504	416	466	481	517	463	472	491	468	451	473	485	473	456	494	476	501	460	473	490	505	528	478	533	471	475	484	471	479	480	451	485	489	496	458	495	480	487	476	483	471	504	502	476	509	474	500	469	521	489	511	485	509	481	495	489	494	452	460	480	495	502	445	491	436	478	471	458	498	481	477	535	504	460	492	485	515	474	444	538	479	491	497	479	482	489	493	481	496	482	512	512	526	446	497	481	459	481	500	499	516	419	506	474	474	477	497	473	522	512	467	479	469	479	470	469	504	521	480	461	479	452	483	516	431	499	474	481	471	492	463	478	474	483	496	468	494	504	482	485	477	457	507	455	451	490	510	423	502	497	518	478	502	528	486	483	483	492	467	511	431	458	483	500	449	471	473	493	498	499	446	490	495	489	484	518	486	495	456	478	486	499	436	477	505	461	506	523	474	477	473	487	492	474	516	465	480	511	527	493	436	458	524	524	486	478	473	489	464	463	485	430	504	493	492	511	478	498	473	520	490	479	504	491	475	472	498	506	470	488	506	455	490	470	443	454	463	490	450	457	514	504	475	488	454	478	483	465	478	486	493	493	503	478	439	481	496	464	473	496	485	473	500	523	477	482	432	507	481	479	488	457	459	495	467	469	475	474	509	520	516	508	528	494	487	484	491	481	508	480	466	474	439	463	507	476	517	479	477	513	509	497	491	519	477	484	490	496	437	491	482	479	489	480	471	466	474	474	510	478	517	457	471	504	507	458	497	517	472	488	466	477	487	499	462	478	518	527	520	466	486	481	462	475	470	524	490	510	444	468	468	518	445	472	479	482	478	485	465	481	493	436	508	516	465	533	455	475	491	516	520	462	491	483	511	496	501	471	468	504	484	448	488	492	484	468	489	468	519	466	495	507	473	481	440	510	450	493	488	494	460	485	493	483	436	486	511	490	494	448	501	514	455	474	502	434	516	455	507	484	511	480	481	502	471	485	465	483	479	465	480	513	471	504	492	459	461	474	473	484	517	464	494	487	499	491	469	471	519	496	476	475	487	495	476	467	468	480	454	451	471	528	503	498	486	446	450	485	465	520	465	484	465	482	466	491	434	525	483	509	503	512	476	445	464	450	500	519	476	479	476	460	461	475	463	448	481	435	514	516	493	480	512	501	480	473	508	514	500	506	453	482	450	466	506	501	486	488	452	455	493	496	487	499	489	487	457	494	474	523	479	500	509	471	514	478	541	434	451	492	530	491	456	525	481	514	533	460	455	483	466	469	482	485	435	499	472	473	524	475	520	480	465	495	478	490	472	488	468	441	498	504	491	494	456	493	467	465	511	504	473	515	471	489	416	474	459	512	451	503	508	500	504	511	498	493	467	468	508	496	500	481	467	516	518	465	484	480	513	471	501	488	491	464	484	448	487	481	466	478	525	467	497	468	462	494	489	500	451	455	471	482	479	508	514	480	506	485	441	457	489	484	452	450	478	501	487	500	499	500	503	517	464	473	464	498	462	511	452	530	507	480	493	490	491	460	481	479	456	453	479	479	456	499	471	515	514	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2171	401	408	405	366	373	375	356	326	358	372	357	360	346	345	351	341	348	367	350	373	334	395	358	344	345	339	339	330	378	385	328	359	354	336	344	348	332	344	363	355	343	364	352	343	350	327	373	344	363	363	339	368	343	361	325	340	372	333	341	318	362	364	359	387	351	328	342	367	334	354	362	313	343	367	353	362	349	351	363	359	354	380	364	327	365	401	364	376	384	374	368	320	316	354	354	361	357	349	340	351	345	343	332	384	353	344	340	355	353	348	329	363	350	312	372	349	311	355	379	340	344	365	357	362	359	342	349	341	338	350	335	347	365	345	360	361	352	359	400	375	349	350	342	376	372	337	343	330	368	342	348	381	334	365	347	324	358	353	341	355	358	362	378	371	353	353	386	360	349	370	352	333	350	351	373	335	363	339	343	363	366	354	330	348	366	339	348	337	331	341	338	378	338	369	350	356	334	356	342	354	375	340	339	351	356	360	384	364	414	344	328	390	365	354	338	329	338	349	395	361	361	349	342	349	340	358	350	382	332	347	311	371	342	326	377	353	353	349	362	324	340	357	368	321	346	361	330	360	346	368	337	357	375	354	373	321	339	361	342	305	332	340	350	347	345	345	336	352	344	345	339	356	387	386	343	351	332	319	328	354	346	358	338	323	356	343	368	384	346	361	378	361	344	390	334	348	344	359	380	353	360	337	329	354	359	347	348	403	355	339	347	337	374	367	347	358	377	341	358	376	341	364	343	332	339	333	373	362	349	330	344	354	340	367	349	310	365	324	358	353	371	335	343	327	385	332	336	335	364	370	377	368	370	354	339	362	316	348	324	343	353	333	317	359	371	373	348	360	378	359	349	325	367	363	385	337	331	336	339	346	345	344	348	332	347	343	353	351	335	365	372	362	313	346	323	376	380	378	345	344	326	372	323	363	343	378	357	331	344	336	334	343	343	379	350	351	377	349	336	355	322	326	352	341	319	343	348	352	341	363	320	332	333	351	333	336	348	379	349	350	368	371	336	368	346	364	355	359	350	344	336	346	358	354	341	353	361	329	356	359	385	357	334	303	355	364	355	325	343	359	359	326	325	357	332	361	351	359	348	337	324	337	373	351	372	368	377	347	363	353	331	333	324	334	342	337	337	357	393	330	313	351	322	336	335	345	364	345	356	340	344	362	362	347	365	341	337	363	324	365	382	376	353	359	374	355	313	326	335	334	367	355	303	331	365	335	341	336	345	335	373	343	390	342	330	361	325	368	340	322	336	364	375	350	330	361	360	349	326	366	341	340	348	350	330	360	337	357	345	357	359	335	332	370	323	362	348	326	353	401	335	358	333	408	362	329	345	344	340	318	389	368	310	326	354	358	344	360	354	333	330	368	375	314	359	353	365	345	370	324	350	360	376	353	344	332	357	319	348	351	326	359	378	329	332	354	342	376	342	355	332	339	333	367	355	325	327	381	359	360	347	334	374	356	313	389	329	317	367	373	336	351	377	352	387	346	390	349	351	331	366	350	341	345	324	364	357	332	348	337	378	348	377	358	348	337	361	338	336	370	352	373	390	339	359	329	351	313	351	364	383	327	358	374	357	362	372	383	318	368	369	358	356	392	356	352	369	334	371	338	354	354	343	350	330	350	353	353	344	371	335	361	333	362	340	329	338	386	341	329	326	362	370	377	343	329	327	354	369	359	330	371	332	367	332	356	369	331	363	401	348	360	363	316	361	332	345	367	324	388	360	340	333	356	314	349	379	319	370	346	327	353	330	389	328	366	344	340	339	338	351	349	344	345	375	334	333	355	362	358	371	343	358	345	361	355	331	355	341	361	353	330	318	368	314	332	332	330	347	348	377	336	362	342	362	330	362	299	365	357	346	342	330	371	367	362	326	331	332	370	368	364	334	349	356	351	378	334	335	330	341	343	377	341	340	333	320	321	382	355	351	330	316	326	340	344	317	382	318	376	378	334	355	348	351	329	353	364	346	365	329	373	336	362	328	376	333	320	347	329	342	357	351	318	396	317	358	334	356	317	357	330	351	352	353	338	364	351	319	353	334	383	346	340	365	350	364	361	339	383	363	341	369	380	326	330	359	358	346	331	345	355	385	366	332	367	343	376	341	362	300	356	344	314	344	347	376	334	353	336	356	341	395	347	355	348	336	348	362	360	338	361	346	339	378	354	328	360	328	366	325	344	363	369	378	337	322	357	352	378	318	330	352	354	383	340	361	361	391	333	372	347	382	336	376	330	337	341	367	381	338	327	343	332	345	364	353	358	355	344	353	340	350	382	326	353	323	376	327	379	353	357	326	347	344	351	343	338	375	371	345	344	356	350	395	352	359	345	339	401	327	377	366	335	330	345	340	360	337	337	374	337	365	380	350	345	362	358	336	345	352	353	327	350	345	331	343	348	365	313	362	344	343	362	344	376	353	369	352	326	320	359	350	338	359	343	384	321	338	331	332	369	339	327	329	394	309	340	306	364	354	361	336	366	394	347	339	320	322	304	333	333	363	363	348	342	336	350	351	306	362	383	320	344	345	393	370	360	364	350	378	326	344	343	355	335	353	356	347	354	370	366	362	367	336	324	345	302	338	398	353	329	364	360	325	352	383	351	350	372	364	381	361	327	338	336	326	344	333	328	363	330	347	335	356	337	348	381	330	359	396	340	359	336	360	304	366	390	380	369	351	394	363	348	363	352	372	352	349	360	340	351	331	383	390	337	336	321	339	340	332	356	342	348	356	341	332	334	390	358	337	332	340	344	352	334	331	349	353	349	345	317	336	358	378	397	376	327	322	362	333	361	327	375	336	343	375	360	366	385	342	343	343	342	324	385	343	365	343	334	373	351	363	353	359	347	357	338	362	349	344	315	359	345	348	363	375	344	356	365	357	334	331	340	342	339	347	321	335	309	328	353	344	366	360	297	363	354	315	329	339	338	349	317	356	347	366	372	361	388	359	340	366	354	334	370	363	375	368	350	351	347	366	359	340	332	332	329	350	382	347	317	349	351	339	370	336	328	343	364	336	350	351	348	327	331	339	356	333	349	355	329	315	369	361	371	346	319	344	345	350	345	328	347	349	365	358	308	357	358	368	332	366	366	354	344	371	314	312	329	346	337	363	370	364	324	357	336	353	362	360	357	384	341	386	373	327	330	367	342	359	339	418	376	360	341	355	360	321	321	363	384	325	364	324	361	369	359	379	351	361	344	333	369	371	339	370	357	379	338	333	318	379	329	364	334	349	333	338	357	333	370	347	349	324	357	330	342	375	343	338	362	341	333	323	332	334	322	354	359	348	361	328	342	324	331	325	363	357	339	376	345	366	350	369	375	337	337	355	353	317	353	348	366	349	344	366	358	331	380	372	355	367	371	330	365	368	362	330	354	367	361	363	372	341	355	331	345	344	386	368	328	371	355	370	339	374	385	314	359	329	360	316	347	371	317	351	341	359	341	366	334	348	320	366	364	324	345	365	332	335	368	385	325	352	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2464	1081	1179	1197	1182	1129	1128	1078	1074	1074	1040	1045	992	1012	1012	1005	1032	1021	1002	1046	1016	1009	1030	1077	995	1020	1037	923	1007	985	1056	1005	932	994	1027	1049	1016	954	995	972	993	1024	991	1019	1073	1033	978	1010	1022	1030	934	993	976	1039	997	1043	1027	1020	968	1086	976	1043	976	987	996	958	946	1063	985	1036	1018	1050	1026	1083	999	1010	926	1020	1053	967	941	1067	1011	1015	975	946	1010	939	1000	993	989	981	974	985	1022	930	995	999	1011	1027	1027	963	981	985	1007	981	955	975	986	1001	1035	1018	993	1000	1011	1050	979	981	1009	1010	990	1004	1004	1011	1036	979	1018	1014	994	1019	1000	972	1005	970	1020	1063	1028	1075	1002	1031	1000	966	998	1012	1032	1009	1045	967	953	1008	1034	1049	1007	1057	1012	935	1000	1052	1035	946	988	1004	991	918	965	1006	958	1022	1001	1025	1055	991	1040	952	988	986	1021	1052	981	994	1060	983	995	1032	980	1000	961	1009	1010	979	1010	979	1018	974	943	1006	972	985	987	981	1020	968	1014	1055	996	979	974	968	1006	1028	1001	1007	1009	1016	992	1025	1000	1006	974	984	971	1012	1022	1006	1020	963	1000	995	970	983	1012	991	1026	957	995	999	961	1028	1007	1026	946	955	1071	1007	1012	1033	1053	968	996	1057	1002	991	997	960	1036	1016	1006	990	1042	977	996	971	1035	970	1057	1014	996	981	963	959	1067	1051	1041	991	998	1008	1043	978	993	977	985	955	1023	964	1001	990	1031	1000	1061	992	1029	1006	1013	1025	1018	977	1004	1035	1031	1001	1001	988	954	1027	1020	1002	942	905	966	995	982	1015	979	1025	1014	1016	970	992	1026	1046	1012	998	998	1018	967	1036	1041	956	994	1018	1000	1026	1042	984	1006	1028	1003	981	1014	980	1020	1001	996	1016	1005	1018	1015	1006	982	979	1003	1019	964	1007	990	1015	1056	981	1015	991	990	974	1020	954	1060	988	1020	983	1019	988	991	997	997	972	975	988	974	1038	974	999	1006	1045	1029	974	991	976	992	1042	981	1012	961	1002	1005	1063	1020	947	974	956	1002	1023	974	984	942	984	1021	986	992	978	987	961	979	969	923	997	961	1010	1000	938	1020	966	984	1018	994	979	1003	991	1017	961	1015	1012	1079	975	987	1028	1029	972	949	994	985	964	1078	995	1054	976	990	1013	1034	1068	1024	998	998	1059	986	995	999	1015	959	939	991	1011	1023	986	991	1020	1043	1003	956	1003	1019	1009	1028	1020	1063	1010	995	994	1018	997	944	1014	983	1005	1010	983	943	1002	958	992	954	981	992	989	967	993	1032	978	977	1021	979	1015	1040	977	983	967	985	948	981	1038	968	964	1006	995	979	1001	1074	985	1003	1035	986	981	1001	1023	961	993	1013	967	1008	1056	1023	1022	984	956	982	997	988	1090	939	1010	978	992	953	1048	1037	1034	1011	966	1011	1044	1019	985	1038	1006	1002	1020	979	1053	1025	1053	971	1018	1031	985	981	997	971	1021	974	1050	1038	981	1025	981	1029	1043	1020	1025	945	1021	986	1020	997	1051	1001	992	951	993	963	974	978	1009	946	1000	975	1039	1013	985	961	1026	1055	1059	1009	986	991	1018	1015	949	975	1015	1049	967	1032	1027	1004	991	968	959	1014	1011	1014	958	984	982	1037	1028	1007	993	1003	980	1034	964	989	980	1053	1035	1044	1045	1040	969	1003	1032	1009	974	938	1011	957	984	994	1011	992	985	996	1024	972	1003	999	1051	1081	1022	994	1005	1025	977	1064	958	1020	1008	1043	982	975	1001	1010	971	1002	1039	1016	998	984	1003	1032	974	1026	969	991	1023	1012	928	1013	993	970	984	1017	978	967	1061	1009	947	1013	989	964	974	978	991	1014	1031	965	1032	1020	990	1026	1029	1024	1003	1025	993	978	1019	1002	1042	1029	1021	1007	965	965	1032	968	1021	1021	968	1028	970	996	1004	1028	975	997	1006	956	1057	992	985	1012	947	1023	999	986	1003	945	1015	959	1013	976	948	1024	1033	988	1040	974	991	988	1016	1026	1045	1030	989	974	1006	995	1009	955	1030	980	930	1034	1011	986	965	1049	1023	984	1047	1002	1006	1019	1001	1032	954	960	1014	980	948	1055	986	1003	1011	1043	971	1011	1009	991	1004	995	1016	1002	978	974	974	1019	1036	982	1010	980	1030	971	1012	1043	1018	953	1024	1016	994	943	1031	1021	996	1023	1025	998	998	1024	990	993	985	1030	1049	1001	949	1024	1030	979	1004	1044	1002	980	1025	1037	1007	1018	999	1038	1010	1024	986	993	998	1034	1053	1022	960	1007	960	984	954	1018	1006	978	983	1052	1056	987	1094	953	1013	1005	947	1000	992	1016	979	995	1008	1022	1062	1011	970	975	1024	1029	1000	1008	977	1003	976	993	1031	975	997	954	1066	1023	1012	941	992	1029	1009	1014	992	1005	975	936	1032	978	991	1004	1067	987	1024	956	1009	1012	938	982	998	1015	1008	975	983	1000	1000	948	983	993	1008	953	981	1000	992	957	958	996	1029	985	1010	985	1017	1004	990	981	1022	1034	1003	1011	1043	953	987	1013	968	996	982	1017	1035	982	1002	920	964	1047	1036	1037	1005	999	984	958	951	1038	951	1014	1002	1013	1003	981	992	1004	1024	1037	1000	1002	980	1036	990	979	1009	1054	994	956	981	962	1030	996	947	1008	1022	1025	975	956	1020	1022	972	1045	1006	1040	1000	1046	982	983	1063	1058	949	1005	995	966	975	1005	1003	957	1014	1014	1016	1045	1022	1012	1041	1015	1001	1012	1035	1033	943	1023	986	1016	979	981	1018	1025	992	957	963	982	1006	998	990	978	1015	972	1003	1030	1040	1011	995	965	1032	980	1027	991	979	1032	939	1098	936	979	989	996	1005	955	1021	972	1002	990	988	1001	1019	1060	1010	982	1017	986	1010	986	992	983	990	1074	1005	967	1025	955	973	1017	1012	1088	1060	993	984	1022	965	987	995	981	987	983	1035	1025	981	973	995	1043	991	983	991	954	999	1028	1031	1014	1006	987	1046	970	1000	1018	972	1008	998	985	951	997	979	1041	965	1091	1025	973	992	1005	1033	969	957	1033	1053	1025	938	983	975	1004	948	972	945	1000	1053	967	976	1018	1024	947	997	1027	1007	1028	999	968	983	1014	998	998	1066	1010	986	958	935	1004	1003	975	980	961	963	958	1016	988	956	967	967	1019	1041	968	1005	1017	975	1008	1011	954	1001	996	975	1032	1072	993	1048	992	976	1050	998	993	1067	1055	967	1012	953	978	1002	1006	956	1055	963	980	1002	969	1034	974	987	955	1028	1011	987	1020	991	1007	951	1001	1021	982	1025	1006	965	1002	983	1009	953	966	963	1049	953	1001	1038	958	1044	1016	1030	1013	1041	1005	1005	991	995	1009	998	970	965	984	1011	1007	979	1032	964	976	1052	990	980	1019	967	1022	991	879	1028	985	980	978	1029	959	1007	976	1019	997	1001	1033	1022	1048	988	965	991	956	980	1036	1025	1011	1023	1012	1052	944	961	996	943	1022	1000	978	982	1050	1052	998	999	976	987	985	980	981	988	996	965	1000	1043	1051	978	946	989	1009	1067	1008	999	956	939	1008	978	999	1022	1000	960	1029	1001	953	1059	1009	944	996	994	1050	1009	1052	1000	1056	945	998	1039	1003	1057	1023	1026	946	963	1021	975	966	934	1048	975	993	975	1035	945	995	962	948	948	1048	1008	978	1025	1038	1046	1013	1010	1018	1036	993	942	1003	1010	1036	1014	977	1018	994	1055	1012	1000	1001	1037	992	975	1008	1064	971	1008	1005	965	996	983	1046	1018	993	986	946	1025	1004	966	978	992	994	1017	1067	993	992	974	1005	908	1029	1038	975	1003	1001	1016	988	1027	971	985	1055	972	959	991	1012	948	1012	1034	959	1009	1049	1026	949	1066	984	1002	1002	999	1025	956	1018	964	1045	1013	1024	1010	978	999	1017	1001	983	963	1015	940	1023	955	1011	974	1030	1019	1070	1065	987	1022	980	968	975	986	953	933	1032	990	980	1012	1023	991	1023	976	997	1014	996	1018	974	950	1051	989	1018	1019	1005	962	1044	991	966	939	994	1010	993	981	976	1044	1019	1023	1022	1012	1002	1027	984	965	974	1019	1030	933	1056	984	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8816	1059	1370	1171	857	612	546	442	368	368	322	312	271	287	275	267	278	246	252	246	264	259	272	260	252	245	236	229	212	251	221	220	249	249	227	201	243	230	201	247	241	225	231	195	224	204	231	207	238	209	212	230	221	229	249	220	228	187	232	197	205	199	229	224	222	217	225	223	248	216	199	220	227	193	235	215	198	227	244	235	231	226	226	222	210	215	230	232	202	202	193	199	236	209	195	201	218	230	228	212	220	224	221	207	203	206	218	233	220	236	176	233	243	208	221	211	214	202	215	230	187	235	217	209	211	216	200	190	227	221	173	193	232	248	222	208	238	213	232	205	218	226	242	219	214	223	201	226	214	217	205	222	224	235	225	240	199	218	201	241	216	216	223	203	222	214	224	226	181	209	230	205	204	209	226	232	217	226	228	215	221	240	218	196	223	230	233	224	232	195	186	241	226	217	184	215	215	205	204	218	223	216	219	222	209	219	199	202	226	239	205	220	216	204	238	205	187	209	205	210	209	243	178	192	231	197	199	222	190	218	200	236	232	215	208	211	199	224	224	230	222	197	226	231	217	212	216	220	206	231	213	207	211	208	200	223	212	211	225	228	204	212	183	217	219	231	205	204	174	191	197	234	215	199	235	236	214	224	222	223	218	212	273	207	243	204	229	212	212	207	226	215	239	220	217	214	182	233	224	228	211	220	214	195	187	212	221	212	213	208	229	196	203	205	222	202	192	214	204	246	234	215	213	193	242	214	250	208	227	227	208	212	233	233	241	221	212	224	216	193	200	211	215	206	250	245	204	213	210	233	214	241	234	209	214	214	212	232	206	211	216	219	192	207	230	223	218	188	223	210	214	228	240	205	225	235	209	213	230	225	221	230	210	212	204	223	232	206	196	212	221	218	222	219	223	229	226	209	219	198	215	195	206	228	236	227	204	198	201	207	218	188	212	210	239	197	224	232	239	201	209	207	242	208	213	235	204	189	228	198	235	192	210	191	212	226	195	204	232	212	238	248	193	237	215	205	226	214	215	216	227	218	200	199	184	237	185	196	219	200	238	221	231	215	209	227	241	213	224	203	235	215	178	231	238	233	198	215	215	203	220	215	237	207	186	217	210	213	220	199	215	212	245	234	220	243	230	225	218	205	220	215	230	207	188	210	219	176	212	220	230	227	210	221	227	197	236	225	216	221	230	204	224	232	203	194	210	230	197	236	202	222	218	247	222	208	207	206	210	206	213	194	251	226	231	211	202	211	219	204	207	204	210	225	232	209	211	213	175	225	239	218	198	215	212	193	211	207	222	199	210	223	218	218	213	220	233	199	200	205	214	231	243	197	209	233	229	216	210	223	181	221	208	232	215	230	201	202	228	218	216	220	195	209	207	226	229	200	198	243	241	214	214	218	226	184	217	236	215	198	218	217	201	238	225	195	226	231	217	182	223	206	224	189	207	225	212	233	192	242	189	216	227	219	199	208	224	223	203	203	216	214	206	211	239	231	205	197	219	202	202	207	203	206	210	227	241	220	218	222	225	211	222	194	211	195	207	232	196	204	205	228	213	203	217	208	206	220	226	187	221	233	225	208	198	217	218	207	226	224	201	207	230	238	208	219	194	235	236	234	216	214	222	208	211	197	215	224	234	220	210	193	213	232	221	225	218	249	209	223	200	187	224	224	242	203	213	206	207	219	203	232	202	177	221	230	222	203	219	206	213	232	212	201	203	205	206	220	204	219	202	227	214	216	243	193	206	227	232	224	191	205	200	208	239	228	217	199	220	220	206	215	240	216	222	229	216	210	240	217	212	202	196	197	202	215	179	204	219	210	209	226	226	229	226	213	216	213	213	196	226	242	212	217	225	234	239	215	233	201	213	215	231	196	219	226	192	215	216	217	217	197	239	199	238	203	231	219	228	232	217	216	218	207	235	197	204	228	223	213	217	252	178	217	213	223	191	214	212	215	216	225	226	226	191	211	204	237	205	219	239	228	213	231	237	209	224	216	225	207	226	209	226	218	214	216	220	210	232	219	219	217	221	207	240	193	204	225	202	214	229	224	240	231	210	213	225	219	211	251	197	214	203	220	216	206	247	226	238	216	201	225	222	218	226	217	204	212	227	207	236	208	223	218	224	204	234	234	190	230	209	200	213	215	212	209	220	233	206	232	220	225	216	213	216	218	221	215	212	185	222	210	211	233	221	208	205	210	224	204	209	218	207	205	217	216	209	230	240	198	207	210	220	214	210	204	202	217	195	213	228	212	211	211	205	215	211	222	236	217	214	245	201	223	249	193	227	199	204	227	216	206	181	222	216	225	244	202	204	207	226	238	211	220	228	226	195	224	234	251	203	218	211	218	232	204	220	200	234	224	240	237	212	215	205	223	211	226	195	230	205	192	221	214	213	214	240	221	237	194	215	214	201	223	205	201	238	219	203	206	234	213	232	190	194	201	223	220	215	207	185	218	213	207	213	226	250	206	219	247	210	233	188	207	219	228	209	202	216	194	194	238	222	202	233	205	206	224	214	237	248	217	216	217	227	206	195	212	209	223	210	236	227	217	242	219	208	211	218	193	212	214	195	229	206	234	229	230	203	215	201	236	213	233	241	221	225	208	204	214	214	228	199	215	212	192	196	204	247	192	228	254	198	186	219	214	217	213	185	228	227	236	243	191	187	196	233	226	215	171	209	239	216	203	195	201	246	218	209	202	206	200	211	195	244	228	199	200	217	207	243	226	236	224	212	209	186	181	212	212	235	246	209	211	217	221	221	233	191	207	207	219	226	218	220	213	245	234	210	204	212	208	230	215	205	199	227	219	215	240	243	231	205	229	205	224	216	195	221	235	238	195	252	234	230	212	207	216	215	228	230	221	212	218	202	228	195	238	229	219	223	222	211	215	209	213	197	228	215	211	231	187	213	211	221	229	226	230	213	222	242	217	202	215	217	242	211	194	220	202	205	215	211	230	229	221	219	219	210	203	220	220	210	246	198	205	218	237	229	237	221	217	210	243	215	241	223	214	206	193	239	218	206	218	184	237	228	205	230	213	207	244	214	199	226	207	221	186	238	231	222	232	202	239	219	202	201	207	207	217	212	219	205	211	221	214	219	212	225	227	238	228	228	204	211	214	196	230	211	249	203	221	232	207	207	225	228	190	216	217	214	196	214	212	212	215	203	237	222	203	198	224	211	229	197	228	220	212	253	220	229	222	245	218	203	210	209	225	243	243	230	218	230	215	210	221	216	226	195	223	209	207	229	206	232	198	211	210	202	200	198	206	232	226	211	213	234	211	225	204	208	238	226	218	217	163	225	233	210	203	216	224	208	202	219	235	218	209	218	205	222	205	207	217	218	209	216	210	215	235	233	232	247	214	219	212	200	228	220	244	222	216	227	228	224	226	204	206	215	216	215	218	202	214	242	229	233	190	212	228	206	195	219	217	212	227	238	189	198	220	216	205	223	217	202	212	204	200	217	208	219	220	220	218	230	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5668	1561	2980	3652	3277	2589	2211	1979	1620	1546	1434	1274	1206	1120	1083	995	949	930	893	912	885	800	817	850	880	763	768	765	766	749	771	740	719	731	677	709	711	714	677	730	755	717	696	692	715	711	691	659	675	718	695	666	670	717	655	657	629	674	719	708	679	641	697	656	680	646	650	639	651	701	688	673	668	692	597	677	660	678	633	608	657	659	667	633	679	664	672	681	613	660	679	665	640	670	648	644	712	688	668	663	682	652	652	652	664	636	664	654	629	645	683	704	639	648	699	663	663	657	674	625	659	652	665	642	661	679	660	643	693	656	727	654	675	631	622	637	648	652	624	657	638	675	603	624	639	637	661	669	659	656	647	620	645	661	680	652	667	676	640	634	652	645	645	661	659	644	628	674	672	673	707	640	623	669	651	620	673	709	623	645	642	618	639	672	680	654	635	677	635	664	678	641	647	624	670	619	627	617	681	627	652	656	648	676	638	677	659	695	635	670	685	656	620	691	639	617	623	629	657	654	688	679	671	651	693	689	636	644	658	642	670	653	717	643	642	671	677	633	597	647	670	648	665	606	653	660	694	632	630	633	670	657	682	605	692	648	663	650	674	648	680	678	688	638	658	652	645	647	622	612	619	635	619	662	635	620	673	677	629	672	605	626	670	629	650	668	638	656	641	627	636	638	657	641	657	615	598	615	683	632	691	660	659	666	627	696	652	671	651	643	604	671	630	633	649	609	647	674	646	635	688	649	638	663	687	670	665	737	653	618	587	643	725	691	661	639	611	709	649	676	644	650	695	664	657	662	682	668	713	673	656	606	688	651	644	660	674	637	650	693	685	626	696	664	633	682	628	667	668	635	701	644	649	673	635	666	656	690	638	645	646	668	680	670	670	651	658	621	656	658	687	644	605	689	622	719	651	674	656	636	635	666	713	615	660	625	679	635	689	619	652	701	640	652	657	604	638	624	639	638	629	629	678	654	640	609	674	664	678	671	687	644	685	648	655	617	647	692	656	689	690	661	638	671	638	676	632	645	669	658	678	668	696	626	647	636	612	667	641	670	653	672	652	701	646	688	655	665	665	709	649	686	704	627	668	648	667	674	649	676	645	677	631	643	665	639	643	682	632	651	638	634	702	622	655	675	622	635	654	631	645	640	659	633	668	693	673	634	654	703	662	664	655	665	629	635	702	637	657	631	631	628	650	609	621	672	661	646	656	708	660	618	677	627	655	652	642	638	652	633	609	686	652	633	687	647	633	658	666	655	680	645	654	652	646	643	620	643	646	601	662	668	659	653	729	636	644	633	643	644	647	677	634	646	749	658	638	672	674	650	646	654	625	639	617	633	644	664	716	647	611	660	651	701	719	645	669	695	662	685	652	682	640	653	698	656	698	668	642	644	690	630	647	660	639	671	646	612	676	697	665	643	694	667	664	605	632	619	693	644	652	689	650	615	637	604	677	686	664	615	657	690	630	689	629	647	643	685	651	674	651	652	639	657	639	660	624	626	675	669	665	694	679	665	645	648	680	654	633	639	655	668	681	652	673	628	677	681	655	635	657	661	673	682	697	635	630	654	633	643	641	658	650	691	649	669	648	680	626	593	634	650	624	625	646	674	598	692	669	684	664	636	634	681	651	685	675	646	655	603	633	656	650	695	619	635	666	648	654	664	641	636	646	685	625	651	624	688	655	661	634	680	667	659	644	670	716	638	656	681	680	660	658	656	616	693	642	666	641	599	624	656	676	622	636	622	648	628	643	643	611	658	671	678	688	600	697	644	610	639	660	678	624	687	616	659	674	640	694	689	675	645	637	623	609	678	625	644	649	646	625	635	655	643	688	687	658	598	675	652	626	651	661	679	652	630	645	638	678	628	624	610	647	671	661	701	627	645	639	662	672	653	639	696	697	626	638	658	738	637	655	679	639	664	638	639	696	686	654	676	659	623	682	649	638	658	638	655	645	603	644	660	684	577	643	643	664	644	648	607	687	651	678	631	637	677	631	654	627	667	661	680	647	666	663	639	627	663	651	626	640	662	624	647	654	690	601	630	685	686	643	704	641	638	647	692	625	694	679	637	664	664	628	672	647	621	647	694	633	647	647	634	642	694	668	620	651	632	636	698	668	632	648	691	666	674	673	620	676	616	611	648	635	668	642	662	677	635	652	658	637	667	620	671	654	674	722	651	655	641	660	657	651	643	669	620	634	688	701	674	618	666	642	634	660	669	681	622	657	659	646	674	696	626	664	624	639	685	622	671	681	620	643	676	652	585	666	687	635	664	634	665	659	636	665	639	708	691	663	696	698	689	660	634	621	624	620	671	641	636	653	571	606	690	691	659	653	622	692	664	677	687	639	632	641	666	685	660	636	648	657	659	682	663	667	640	690	642	640	683	681	637	665	689	648	688	675	617	611	658	701	653	652	642	700	636	652	646	669	651	652	657	696	636	671	650	622	663	661	651	635	631	649	669	675	660	648	694	658	641	659	607	636	649	696	639	631	652	643	688	621	637	679	671	624	649	673	667	640	652	653	662	653	636	621	648	677	678	629	638	646	673	656	703	698	643	677	695	634	668	704	691	651	644	602	672	659	637	665	651	637	646	624	637	662	659	645	676	689	686	633	664	700	669	634	675	641	670	654	651	643	691	651	659	653	621	666	616	606	664	686	648	620	604	659	651	633	597	615	670	646	663	637	642	636	677	678	618	694	652	665	691	626	661	633	692	680	667	626	685	634	623	651	658	669	606	657	639	662	649	654	618	649	642	583	606	658	637	668	640	650	654	652	639	695	703	641	707	680	623	648	697	614	643	637	622	660	679	689	628	626	652	645	642	638	614	663	628	628	628	658	685	664	634	620	679	613	634	702	611	645	592	645	625	661	684	680	639	673	676	626	654	622	599	632	670	640	664	664	664	666	674	650	696	660	689	682	625	641	597	656	637	638	647	662	705	614	663	644	664	655	652	645	664	640	651	618	665	584	637	654	681	662	686	631	623	663	703	669	652	661	621	620	647	635	691	589	656	647	646	659	673	628	638	622	706	653	678	612	621	699	682	696	655	616	614	615	634	635	667	681	666	657	697	644	643	647	630	647	694	620	666	681	636	609	687	666	658	666	668	630	622	687	690	647	665	635	620	645	699	630	662	641	611	647	686	725	599	639	661	657	666	650	655	687	670	634	673	636	679	668	731	685	668	647	649	615	644	673	689	646	626	679	675	607	639	632	647	691	629	627	653	653	675	650	667	629	671	666	661	652	667	667	664	637	656	689	600	601	665	649	694	645	661	681	681	662	661	686	676	644	638	643	670	650	630	640	632	622	671	676	612	570	675	692	620	671	660	701	647	672	668	670	679	663	662	628	662	656	672	680	640	634	646	600	631	657	702	627	611	657	634	610	629	687	668	666	647	647	672	662	631	643	662	624	640	674	672	649	664	639	593	660	655	658	641	683	644	663	627	602	632	640	614	647	658	664	690	660	669	656	622	623	637	613	621	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16274	2421	2582	2095	1469	999	774	575	496	414	381	312	327	284	236	269	246	215	211	204	202	188	197	208	192	152	185	185	178	166	168	170	157	182	148	150	146	151	175	158	161	157	145	162	162	152	150	160	161	151	148	169	158	164	147	135	181	162	137	157	149	154	166	167	181	151	148	166	152	159	153	140	160	151	160	145	163	151	151	146	143	146	136	144	164	167	160	109	143	155	145	147	132	150	151	138	131	148	140	161	143	160	127	150	149	163	149	134	151	153	155	149	146	140	122	141	138	157	159	144	160	157	160	140	170	140	158	141	164	153	143	128	158	138	147	145	167	169	134	157	161	138	174	145	134	146	146	182	129	146	142	150	140	161	133	151	145	144	160	126	158	164	148	142	142	179	158	130	142	133	146	139	142	153	155	158	164	130	141	129	133	147	147	166	159	145	175	130	162	147	118	167	164	150	151	123	150	140	154	145	157	144	140	119	158	153	150	150	147	142	135	152	132	156	137	158	131	129	158	153	157	142	182	142	133	172	152	132	144	154	169	136	151	136	142	140	138	136	154	126	143	150	162	160	173	158	176	143	121	141	163	167	146	130	126	139	145	149	163	144	137	150	150	148	127	146	158	163	142	168	155	158	152	145	131	147	148	151	161	163	157	133	137	166	149	157	142	144	145	150	140	158	161	136	134	150	132	134	150	136	149	152	148	158	134	126	140	164	147	144	166	135	116	149	140	158	153	147	144	141	162	135	140	156	138	155	165	164	142	135	158	175	137	162	150	139	160	150	141	134	146	169	117	136	149	148	144	140	151	147	143	121	152	166	152	142	169	115	144	157	149	161	132	135	144	180	140	143	169	147	150	140	131	134	148	150	130	160	118	144	152	142	134	163	140	147	147	143	135	144	119	126	148	163	167	131	149	136	139	145	143	139	141	157	154	123	151	130	157	157	160	125	164	139	141	161	143	151	145	144	146	149	161	133	161	153	147	142	140	130	112	146	122	163	154	145	142	149	129	130	165	141	146	132	144	161	153	159	127	157	133	163	123	136	157	150	168	177	156	134	150	149	148	161	151	161	137	160	149	134	137	145	144	147	152	145	142	150	138	158	137	158	173	157	158	158	139	129	163	136	126	157	155	133	134	135	138	140	154	141	145	123	148	139	153	141	148	141	143	157	133	150	151	139	158	150	163	145	150	151	146	137	177	142	153	140	139	136	150	131	121	141	146	136	148	152	139	122	129	128	141	145	135	139	118	155	166	148	168	163	163	131	166	137	156	174	150	141	144	137	169	137	158	133	165	135	143	167	145	160	128	151	151	154	154	142	144	136	125	150	160	133	150	133	158	149	142	143	128	145	151	155	164	139	160	151	158	134	143	162	134	134	152	127	144	140	156	159	142	144	134	133	134	156	116	164	158	141	141	147	134	144	143	155	120	160	137	172	136	133	150	138	143	135	152	175	150	137	143	153	149	120	124	147	162	155	139	162	164	162	145	144	160	145	151	159	146	128	169	151	157	172	129	157	141	166	164	138	150	144	157	168	144	155	161	142	158	134	149	148	163	158	138	159	173	152	176	144	149	139	151	137	157	157	142	148	154	131	153	147	136	152	146	130	134	152	142	147	130	146	151	146	147	149	152	147	147	133	151	177	181	172	156	147	135	134	156	126	157	164	142	141	153	126	145	146	136	125	153	144	163	158	143	141	145	158	158	130	149	120	139	162	152	155	149	155	140	166	140	149	154	140	135	140	145	170	130	164	138	143	165	124	148	137	116	145	143	147	137	145	142	163	139	142	139	155	140	152	159	141	131	145	136	152	134	130	119	146	126	157	131	170	149	140	129	139	155	135	141	144	155	176	151	149	160	157	155	164	137	136	120	160	162	151	139	152	157	145	147	147	164	139	139	153	155	135	139	141	164	136	157	134	130	180	143	137	147	127	155	157	133	136	140	119	151	154	166	166	159	161	133	163	176	126	150	140	117	153	146	125	144	122	135	149	159	148	158	154	161	161	163	157	142	150	165	146	153	132	160	154	151	128	146	147	151	151	135	142	161	141	155	152	130	153	138	147	135	150	163	150	163	136	163	154	162	140	144	138	148	128	152	143	176	145	126	162	165	155	129	146	123	157	127	149	150	140	137	131	140	150	145	146	125	143	141	136	117	157	132	149	150	153	143	118	140	145	159	165	100	139	140	154	176	137	131	141	154	146	137	156	155	137	141	135	126	142	131	137	142	128	135	153	149	138	141	139	158	141	146	161	140	150	142	126	134	158	163	146	146	142	151	134	144	156	150	145	153	145	153	133	155	155	134	145	136	125	164	167	141	127	153	155	158	154	167	134	142	152	168	133	160	152	124	138	151	148	137	170	135	143	154	151	154	134	143	124	129	135	135	136	153	162	159	150	142	163	147	115	168	150	146	153	150	156	155	159	154	158	195	160	159	142	140	126	131	119	141	177	129	163	133	150	125	174	142	151	134	145	149	127	156	153	179	143	149	173	125	142	153	127	152	159	153	156	158	143	144	149	148	142	129	135	153	146	152	140	161	155	161	144	160	145	152	144	172	171	130	165	158	155	165	137	150	142	163	142	148	143	151	162	144	140	136	171	143	153	140	160	140	144	117	140	149	159	139	146	161	144	178	143	158	148	143	156	142	143	143	131	140	150	136	138	148	156	148	161	152	162	127	150	156	145	146	141	136	143	150	146	155	143	130	148	143	164	166	159	161	126	150	164	149	150	159	137	161	168	146	138	150	158	147	163	162	164	144	163	167	153	130	158	148	140	125	158	179	131	150	133	126	132	157	155	141	135	144	137	143	155	144	116	133	166	161	138	141	135	133	147	154	152	133	136	133	159	131	143	171	159	163	166	156	145	134	131	122	182	166	159	147	121	145	144	157	157	159	155	139	148	143	167	153	170	167	129	141	138	159	144	128	163	141	143	145	142	149	135	139	120	142	156	125	140	156	150	151	130	138	155	155	154	157	163	141	138	139	124	120	145	156	137	154	157	131	151	142	125	164	140	135	128	127	110	144	144	140	145	182	141	157	144	161	151	139	159	124	155	155	136	142	147	139	142	142	163	145	149	152	141	153	151	135	149	161	129	126	138	140	136	142	149	148	143	142	160	147	165	176	145	135	139	134	130	122	143	144	138	160	155	143	153	153	144	134	133	142	139	139	138	136	142	155	142	137	154	170	166	148	143	144	144	162	138	174	133	160	129	176	143	135	159	155	150	137	142	151	154	133	133	145	169	157	151	173	168	135	164	162	138	139	153	142	137	138	139	141	174	153	131	138	157	134	127	175	131	149	152	139	152	148	158	143	141	155	158	145	162	134	172	137	130	187	161	139	152	155	160	159	134	137	160	170	144	151	133	152	153	136	126	161	151	152	160	156	138	160	141	136	136	148	124	158	146	156	136	136	156	168	140	140	148	137	134	145	137	139	150	148	140	154	151	156	152	152	159	156	157	140	162	143	140	132	144	136	164	155	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7655	2376	4947	5967	5286	4155	3568	2881	2402	2090	1827	1701	1564	1341	1243	1210	1093	1006	1034	917	869	892	873	780	766	702	697	718	722	692	651	664	625	641	607	622	616	556	591	570	609	594	556	578	590	538	520	523	552	558	554	535	565	515	524	539	560	538	544	529	513	520	537	492	492	500	520	497	529	540	483	481	535	481	509	514	515	506	505	531	513	484	493	475	516	512	558	478	505	526	513	512	516	555	534	522	515	497	527	479	498	521	538	520	499	517	500	489	434	521	449	498	514	490	481	510	498	503	490	452	515	492	475	476	472	531	448	491	474	467	452	461	466	476	486	539	536	488	515	503	482	497	511	526	495	454	480	472	506	514	462	512	489	476	464	438	538	483	492	514	490	465	509	490	506	486	478	469	497	482	494	470	472	494	498	478	459	509	499	492	481	511	510	505	496	484	471	494	509	498	461	524	490	489	520	476	461	484	501	476	512	511	495	472	475	457	490	497	495	475	468	494	511	475	458	489	435	481	462	486	488	500	528	493	427	485	470	475	483	481	488	490	467	513	457	511	506	452	499	478	479	523	460	491	484	503	460	512	471	470	448	488	479	519	467	498	487	510	486	521	439	479	482	522	531	496	531	460	498	501	492	502	477	477	453	472	451	452	494	477	518	448	496	480	486	491	491	491	499	456	477	527	488	513	496	475	513	485	505	485	479	482	491	483	472	459	514	512	519	509	484	477	475	479	484	519	518	468	474	545	519	493	474	488	512	490	496	489	456	476	486	476	496	495	493	511	498	514	463	487	490	511	490	451	511	458	494	524	476	512	491	471	539	492	472	492	495	521	488	517	517	488	496	485	542	511	483	474	482	504	495	489	496	476	498	469	487	526	472	496	466	536	494	503	510	480	507	493	508	467	528	465	501	505	480	478	510	508	453	477	472	491	484	481	465	468	481	473	494	496	483	494	476	469	494	451	467	472	490	449	452	504	443	464	472	442	479	495	500	494	468	502	478	460	470	507	482	529	439	494	511	496	454	472	503	501	483	480	467	483	478	479	515	492	474	494	460	468	475	466	493	478	477	495	488	440	480	485	493	482	489	503	502	502	461	456	501	473	525	499	484	470	510	480	473	507	502	487	532	545	510	458	474	474	502	478	462	449	492	454	467	454	490	515	479	437	475	508	481	491	470	470	491	463	494	473	478	501	455	456	472	489	475	487	453	493	469	488	517	486	490	461	474	427	446	507	470	490	489	481	514	432	523	472	473	491	487	464	481	486	498	452	476	450	493	461	501	468	461	484	491	485	489	505	459	489	518	513	502	518	492	500	473	505	465	511	495	470	504	482	436	479	495	499	503	500	479	515	477	504	459	510	470	500	517	498	483	490	460	459	501	486	457	479	505	505	505	523	535	500	492	439	508	525	521	480	505	464	442	473	475	488	458	517	477	492	543	448	477	482	538	514	483	456	507	466	470	469	458	457	521	511	474	465	482	467	441	486	495	484	512	496	502	521	492	485	522	505	517	503	504	536	471	476	452	453	489	477	468	458	474	475	484	509	516	487	493	461	486	452	469	476	494	457	502	492	475	433	463	475	468	494	470	499	435	496	441	502	513	455	520	463	510	507	502	484	462	497	524	465	508	504	465	480	512	473	473	449	464	500	482	502	444	504	490	462	461	504	491	517	526	484	487	491	465	501	494	515	479	484	518	495	470	481	453	469	465	459	520	448	474	499	479	514	463	449	478	489	493	460	477	468	506	478	477	508	486	478	454	446	538	472	494	505	461	470	460	477	475	457	469	504	450	498	499	462	470	447	473	532	505	493	519	508	496	546	487	500	485	485	518	543	468	492	469	491	482	485	480	489	463	508	487	503	483	518	550	481	505	509	506	501	510	491	479	498	504	481	496	481	501	513	469	465	469	521	480	481	450	499	495	481	482	485	477	493	553	502	466	477	451	499	464	500	470	515	456	525	504	509	472	473	499	483	502	500	485	504	460	450	494	496	478	492	474	478	503	470	533	468	469	462	485	482	485	495	480	478	465	484	499	527	478	476	510	467	496	484	470	460	476	492	463	488	441	495	518	486	490	496	526	503	500	488	482	529	489	472	491	499	445	490	498	438	499	493	491	461	507	467	490	487	513	478	499	520	504	462	496	496	478	484	460	468	491	448	464	496	482	508	489	468	482	444	464	487	481	444	527	515	500	502	502	488	506	462	503	482	499	494	437	473	467	426	505	489	495	453	527	474	455	523	521	545	507	472	511	473	459	497	488	517	479	514	465	488	477	512	509	502	474	517	484	484	521	497	509	492	491	468	500	467	483	474	486	500	466	460	476	490	478	489	446	482	500	498	472	487	451	498	484	489	501	511	496	466	475	490	481	451	490	510	501	505	486	494	465	522	499	471	495	495	486	467	466	462	515	464	484	455	454	505	458	515	497	489	494	468	473	488	496	466	483	537	483	523	506	437	464	456	488	500	469	475	462	497	507	483	454	465	484	496	479	474	469	442	509	463	521	472	472	509	490	482	463	455	454	509	494	479	460	492	496	493	484	480	500	512	475	513	418	489	523	476	536	486	437	478	492	505	441	483	476	486	535	472	499	495	483	488	521	504	458	508	517	489	487	543	510	466	540	471	500	494	509	491	486	488	476	503	457	486	479	498	450	519	475	473	436	479	540	487	496	503	504	479	469	481	486	492	526	482	467	483	462	473	454	490	461	487	428	481	507	477	518	510	493	471	506	460	481	461	520	451	486	475	433	508	498	505	468	473	481	485	448	486	505	478	468	497	496	459	498	488	534	466	471	506	482	474	496	482	458	469	470	493	524	472	468	510	477	491	492	534	497	467	481	517	458	444	491	523	462	465	528	462	510	473	511	465	504	501	491	477	494	552	478	467	518	489	533	455	475	490	487	512	499	415	488	455	466	440	478	498	481	498	466	473	506	487	454	478	442	499	485	476	452	454	477	495	502	507	484	441	521	480	474	515	490	512	493	520	502	463	503	492	491	472	481	527	505	497	456	467	473	494	497	491	483	476	474	483	487	520	493	470	517	502	481	498	457	519	449	486	456	483	492	499	462	477	528	449	531	482	486	464	486	490	466	505	440	495	475	478	489	480	461	463	465	460	487	486	469	451	522	512	499	475	452	465	464	504	441	467	489	494	483	541	467	485	493	488	501	467	468	496	495	505	517	437	438	474	463	458	496	437	462	491	504	497	465	490	436	487	474	496	449	502	509	518	474	465	469	511	513	458	487	513	482	506	448	510	475	464	477	518	462	509	507	477	478	469	481	464	518	513	485	484	444	469	493	497	482	496	479	499	479	469	481	466	507	479	471	426	524	465	534	507	469	515	503	525	498	489	459	494	492	511	498	532	517	498	491	518	485	477	513	485	498	499	473	478	496	499	489	473	493	477	488	489	466	467	532	471	491	457	498	486	527	480	484	502	509	443	466	463	509	479	518	497	492	486	467	476	516	483	484	488	504	491	482	509	475	452	515	486	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2141	400	444	437	398	376	357	352	382	334	349	366	379	350	334	338	354	364	364	344	342	333	294	323	324	336	357	353	370	333	345	334	333	318	352	347	325	349	328	361	340	326	390	307	347	353	315	338	323	375	343	347	373	358	359	324	363	330	350	350	351	347	334	329	370	319	330	329	357	333	343	319	344	350	318	336	355	322	370	318	316	369	315	327	326	347	386	349	349	346	348	365	333	366	320	359	336	353	310	310	346	360	351	349	320	313	324	371	323	345	375	337	336	346	350	344	388	373	316	317	346	369	360	336	326	353	320	332	321	329	344	348	356	359	348	340	332	316	331	326	329	316	355	352	339	352	337	336	351	334	348	364	344	377	341	373	355	358	311	336	318	336	349	362	341	335	367	342	339	379	330	340	342	336	343	346	326	316	333	331	343	348	329	355	348	323	345	340	335	366	349	353	322	322	352	384	358	328	338	349	381	354	365	363	335	389	313	347	374	311	363	359	370	346	344	320	320	368	341	308	322	351	360	324	330	346	329	328	319	340	335	358	377	332	355	351	354	339	371	353	315	334	363	346	369	349	308	373	352	338	333	360	367	357	349	339	339	336	372	355	364	358	385	334	368	332	342	336	363	345	328	357	340	317	351	365	349	360	346	335	360	376	362	321	345	313	317	322	352	327	354	334	345	323	342	313	371	319	358	378	338	358	378	333	322	340	407	322	359	337	354	365	363	349	351	346	391	363	340	347	358	338	345	369	352	339	348	368	329	318	367	353	346	362	323	351	323	374	347	356	346	360	335	332	310	354	332	370	332	333	336	352	360	335	373	344	339	360	335	320	358	356	367	327	327	354	337	345	355	370	336	328	367	331	317	334	392	342	354	347	347	369	350	363	329	357	341	346	337	352	363	319	343	336	352	384	337	347	331	357	339	342	338	359	359	363	343	318	347	367	313	339	352	352	358	379	345	359	334	354	347	342	367	368	324	365	351	322	348	344	308	373	359	309	328	324	305	342	356	359	368	348	357	333	357	341	343	334	355	352	349	349	311	338	345	330	340	350	334	326	329	330	369	356	390	342	345	387	341	349	360	306	381	387	340	332	326	344	342	332	356	314	351	324	354	359	326	361	362	351	372	390	349	367	360	340	345	338	327	335	361	381	344	381	309	350	316	330	370	332	326	328	348	365	337	329	303	337	375	377	364	358	362	369	341	347	360	362	365	336	354	319	347	366	345	333	347	339	357	331	356	308	323	348	342	311	339	350	360	364	357	336	325	355	339	337	313	337	373	328	354	359	364	327	354	353	318	335	336	342	370	393	337	323	313	317	386	350	321	354	359	361	335	338	326	332	361	345	364	342	338	373	363	333	319	318	336	377	347	339	323	373	367	399	347	360	316	343	381	326	339	322	360	339	333	356	353	364	365	353	360	353	345	350	344	368	356	334	372	349	343	323	370	315	349	367	364	343	325	338	341	358	366	358	339	365	347	326	369	355	368	353	347	349	366	382	340	368	333	328	335	325	343	349	357	342	348	351	341	337	343	343	348	333	322	318	331	352	314	344	376	391	341	373	346	369	353	306	333	328	325	339	330	353	383	313	334	342	332	361	342	338	350	356	333	347	341	359	337	358	346	377	349	330	350	360	348	367	329	331	342	324	310	309	333	339	332	340	355	328	377	342	379	325	307	336	346	343	337	345	353	353	359	349	341	341	354	360	345	328	389	383	317	375	353	333	322	353	350	341	337	362	329	360	337	350	328	340	336	345	350	336	349	321	339	387	350	345	328	337	338	342	334	383	323	347	338	353	373	366	319	351	322	334	357	369	345	358	348	341	329	340	381	372	349	379	331	358	346	370	369	360	356	342	347	353	344	348	340	348	377	323	322	341	372	361	374	344	376	359	362	341	367	323	353	334	337	355	351	340	327	361	351	342	376	351	326	350	348	349	336	365	341	335	330	369	361	358	361	364	365	349	349	324	326	354	335	366	370	317	338	362	359	343	332	352	383	326	374	347	354	370	344	357	325	328	350	348	352	368	329	322	329	347	351	346	349	332	369	336	329	358	406	344	324	362	321	373	330	346	345	343	347	341	378	359	373	334	378	312	315	346	351	334	348	328	336	363	364	348	333	356	347	332	346	350	371	363	354	357	376	346	352	346	359	333	337	311	346	326	331	364	347	316	354	355	359	360	356	381	378	328	334	343	349	330	329	340	333	345	329	367	325	333	335	370	381	333	346	337	330	368	353	310	333	361	363	321	324	329	355	362	371	326	329	349	320	365	320	367	364	348	337	343	334	314	370	320	369	360	338	329	336	304	361	340	319	357	356	337	325	316	375	349	339	361	357	333	351	319	347	340	351	329	376	382	340	377	344	351	330	347	339	359	357	363	328	380	328	391	347	355	338	345	331	329	325	340	362	357	351	361	340	332	301	342	337	319	337	348	357	338	376	369	332	295	352	345	371	354	350	363	379	344	362	370	335	330	347	331	368	357	341	347	355	361	359	346	342	357	327	351	361	357	371	357	331	322	338	360	359	337	346	332	355	350	325	356	367	339	346	361	331	341	380	322	360	322	344	350	315	344	328	346	332	341	376	336	340	362	364	375	338	350	337	359	332	326	329	316	362	373	343	363	322	346	366	371	346	331	341	391	312	374	353	312	356	355	349	368	327	355	359	342	314	333	361	365	340	346	304	329	353	348	337	318	374	329	355	351	331	356	330	320	333	351	347	363	376	362	339	342	352	353	332	370	383	336	363	372	361	329	338	337	335	292	338	348	330	362	359	340	341	368	372	330	353	389	344	319	323	350	380	323	363	339	350	317	332	328	339	355	364	311	362	386	349	376	384	316	322	360	368	362	322	360	350	322	330	345	346	344	343	298	374	359	337	345	378	329	334	341	354	345	327	342	360	357	328	331	373	308	330	374	353	312	352	366	374	361	371	352	341	334	346	355	362	348	349	359	339	330	372	346	323	322	351	377	365	342	393	323	331	346	341	361	368	342	330	328	348	356	344	373	348	321	317	318	322	347	364	324	337	361	366	324	315	351	368	327	341	339	354	364	363	379	343	348	321	315	381	342	326	356	344	366	341	323	357	359	366	339	386	328	361	343	330	348	351	333	330	343	355	361	350	338	318	356	361	365	319	344	354	337	327	349	360	322	353	327	370	370	363	336	336	354	362	320	354	373	342	342	345	336	365	340	325	327	375	295	362	355	349	360	335	346	390	348	352	329	308	333	340	376	377	333	323	298	362	353	357	382	368	383	356	349	354	345	320	353	362	354	367	335	346	330	354	344	341	361	357	351	326	331	357	375	313	331	357	357	360	352	366	325	377	322	347	320	333	322	346	342	365	339	353	326	318	366	349	343	367	342	375	344	357	333	357	347	348	336	349	325	354	357	350	378	348	336	362	347	329	346	335	327	347	350	333	356	346	347	346	368	337	344	377	354	324	342	329	359	328	358	364	357	316	358	323	340	356	362	360	369	377	347	349	340	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2489	1012	1189	1187	1132	1101	1068	1068	1032	1029	1023	1057	1032	1025	979	1087	1019	1002	1036	994	1023	1004	1042	1007	1053	1029	992	1023	977	1003	1017	956	1046	1015	959	964	992	966	999	956	1055	990	1003	988	1030	1015	1007	1000	930	983	986	1010	1053	999	1013	1038	996	972	1028	1001	1037	1014	991	990	980	995	940	989	1053	955	1018	1022	1010	987	1044	1074	964	974	971	990	970	1001	1046	986	989	1025	1064	1030	950	993	996	1043	1070	1025	976	1045	1005	1011	980	957	944	957	974	966	1040	994	982	977	994	1036	989	993	1025	999	1069	967	964	934	969	976	994	1046	1011	1000	1030	964	1053	970	978	1040	927	985	1005	1000	1032	995	1019	1017	1032	1035	978	1020	944	953	1003	981	962	1043	1032	1023	971	1000	989	1036	1046	965	957	968	1029	985	1031	976	1016	996	1019	1016	968	1008	973	1007	1021	1033	995	978	986	1052	998	979	1044	970	939	1040	1012	981	976	1036	981	980	947	949	1017	994	974	1035	958	959	1019	1010	1016	990	990	964	1035	964	1012	1003	1013	969	1011	932	981	1047	998	1018	1014	996	1005	1035	986	976	1007	976	1062	1009	1012	1006	993	987	947	1012	1044	1005	1040	991	1033	1010	980	971	1060	965	1062	964	979	1019	1006	1060	961	1011	991	1056	1065	968	1026	1008	980	964	1036	1042	1008	975	1031	1024	977	999	1018	1010	945	978	997	1055	986	1021	979	1017	966	963	981	997	1018	971	991	1026	948	1019	982	993	1052	972	963	988	1024	983	958	1025	935	1015	1023	980	998	979	981	951	1008	985	1019	979	1005	1021	997	984	1019	955	1007	998	975	1034	1001	994	1032	980	983	959	999	980	971	1038	963	952	1015	1006	946	1056	974	971	937	963	997	944	1024	1028	1031	957	1027	1062	1040	1005	979	1029	1021	1078	999	955	941	975	1000	984	956	1042	1043	967	1024	977	911	1004	1014	958	1060	981	962	974	962	1026	934	1016	973	1007	999	1050	1019	1000	1020	1042	1002	1047	1017	1036	1010	964	980	1017	987	1012	1002	985	1037	913	1045	956	1026	1038	995	978	992	987	999	978	1013	1020	994	911	1039	1008	996	1041	973	964	939	996	989	1051	1005	1000	983	1041	1033	943	1004	969	972	963	1021	985	1002	955	1009	1002	1012	979	996	982	1028	1006	994	989	1017	998	973	991	970	1060	976	977	965	956	969	987	997	991	987	979	980	993	984	1054	986	991	966	987	997	963	1018	1030	982	1049	1049	989	1021	1020	1078	1021	1010	983	990	989	984	971	982	1014	1012	1003	982	1029	938	1005	1020	1021	1049	964	1006	1086	1015	968	1029	966	1043	1000	1014	979	1009	1019	958	991	942	1033	978	1076	1031	981	1012	1012	997	1006	993	947	1018	1046	979	983	1018	997	1027	955	980	1050	1034	986	1034	1013	993	996	949	1036	1025	978	1047	1045	1004	981	965	983	982	1063	1019	973	987	1033	1006	978	977	970	1018	967	1023	1005	992	1111	1006	981	965	1022	999	964	1039	1022	986	990	995	977	995	1007	1006	1020	973	1011	997	1043	1000	1015	1017	1016	984	1055	994	1030	984	1031	991	1009	995	999	1005	1031	1008	1014	1026	995	1027	1020	1041	1010	976	965	976	1062	1001	990	958	983	1047	989	974	1038	1014	1025	990	1029	1034	980	1025	989	1026	985	979	944	1016	1034	1005	991	980	993	985	1021	947	993	978	1009	1020	1016	980	981	1023	974	1042	1028	999	990	1029	935	973	990	988	1040	948	1037	1060	1025	1032	981	1009	981	997	942	973	990	1001	1016	1019	1023	986	949	1005	988	1031	1002	997	1074	1008	1055	1051	1023	957	974	1023	1027	948	976	987	978	998	1006	998	915	1003	1018	1026	1016	1015	1015	997	952	1064	975	1001	1022	958	994	999	993	1011	1027	1008	1031	1016	969	999	952	914	1020	991	1061	967	956	1021	944	1029	968	984	985	980	1048	1017	1017	1025	1028	1023	1024	1033	971	976	999	994	1012	937	975	1008	1035	980	1065	950	1056	1009	994	1032	953	1009	1008	1028	982	1018	991	912	960	959	994	1007	1036	1041	1028	1008	980	1002	981	977	1017	1011	1007	1048	990	1008	997	1006	967	1005	947	973	999	995	1016	968	1014	1016	969	952	998	1000	1004	961	1000	1017	995	1016	979	969	1031	976	954	1018	984	1003	1026	993	1026	1023	973	1029	969	1027	1024	1007	980	962	1026	1024	984	1035	971	998	971	986	1072	1049	1020	1042	1029	973	1032	970	971	1025	1004	998	989	975	994	1014	1022	963	1030	1006	1012	1017	1021	909	1001	940	1067	991	1018	1003	978	996	991	1057	974	967	999	1062	1015	982	968	996	980	934	940	1053	1025	966	956	1008	1019	985	998	1038	1007	970	976	949	1007	937	989	1000	954	973	1001	971	969	1008	935	1026	952	984	999	998	1033	962	1035	988	1021	978	973	984	996	1018	1015	974	989	943	999	943	997	926	944	1006	1055	992	999	1064	1021	1046	972	1000	1045	955	996	1060	998	949	989	992	988	975	1050	1035	1006	1042	1014	990	1015	1046	1039	998	971	1014	959	1017	972	1012	1026	989	1027	995	1028	1006	984	992	955	1078	991	1017	1009	952	991	994	1003	995	994	1065	1071	975	1068	998	986	1010	980	944	1003	999	994	1018	976	1020	1044	1012	1047	1006	1033	1043	992	969	1018	965	999	1009	1003	979	995	962	980	983	964	1017	1021	992	964	1020	970	981	1019	1038	1031	952	995	997	1016	1030	1012	956	936	1053	981	1032	980	1011	958	1041	976	1011	977	987	949	1025	1040	995	973	1013	1008	1022	993	992	950	1039	1005	985	1033	957	1051	960	975	1039	1035	979	996	1028	1073	964	980	1019	996	1030	1027	1023	1060	962	942	964	946	993	964	977	1037	1027	1034	980	1037	993	1033	914	1049	977	1002	937	970	997	974	928	1012	1006	988	976	1003	1036	970	1035	1014	1035	973	1036	981	1006	982	928	1010	1018	995	966	986	982	999	969	984	1047	961	947	989	971	966	989	1040	1018	1004	969	954	989	1029	1049	1005	1016	997	940	949	1000	931	983	966	1013	1020	1023	991	992	1016	990	986	974	1006	1028	996	977	1024	973	987	946	997	956	1023	947	966	970	1030	1037	999	1011	1015	1041	1004	992	1023	1009	973	968	1049	978	1007	1011	1053	1051	987	962	987	945	990	955	994	964	1013	997	963	1000	1000	986	1011	1034	1025	1034	1011	1023	978	975	1039	1033	929	1002	1043	961	988	990	977	1016	996	1015	1043	994	987	965	1026	967	965	982	972	1009	991	974	1028	988	1019	1010	948	999	968	1021	1006	988	1038	976	975	976	995	1039	991	1021	969	977	991	985	1009	975	1003	1012	1005	931	954	989	962	986	1051	1003	979	1009	963	1027	1003	999	1066	1015	989	1014	1021	988	968	1000	1026	958	972	1000	990	976	964	1006	951	1049	981	1007	1029	944	1034	934	1003	1002	981	1027	965	1035	995	980	1020	1015	1050	963	979	975	982	1038	1004	1045	987	962	1004	974	968	1030	984	993	1037	1016	1044	1023	1006	968	1040	1019	1005	974	995	1014	968	994	987	1028	1042	980	982	978	1017	1037	1013	1025	993	1021	941	1062	1057	1007	999	1044	989	1009	1027	967	996	960	979	1057	1009	1063	980	981	1036	986	1034	999	980	964	964	1032	969	962	1010	977	1023	984	985	973	990	1009	965	985	992	1049	1040	1009	1019	1013	1061	1003	1031	1009	935	1028	1023	936	964	1007	965	1022	983	1009	989	966	945	1009	1034	996	972	937	1021	1036	969	979	986	999	1034	975	977	983	1037	1005	1063	1001	1035	1010	986	1032	1009	992	1013	958	960	983	976	946	964	995	1008	993	950	997	964	974	991	1060	1040	1000	971	979	1019	980	1025	991	1007	1020	1050	978	1043	967	1077	1022	1004	894	970	1040	1029	997	1032	930	1011	979	948	955	1034	1050	1013	972	995	979	968	1026	1048	996	985	974	1016	1003	961	1043	976	1004	1005	977	987	1019	1042	997	975	1003	984	1014	1008	1022	1034	1005	972	1017	1056	970	1056	1011	968	962	1060	1084	947	952	941	1010	1033	1034	1061	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8783	1123	1382	1069	879	640	525	423	392	372	324	304	277	295	309	274	267	263	229	232	237	231	233	238	206	245	220	221	235	243	225	240	221	217	227	202	237	222	204	197	206	218	211	201	213	215	218	208	196	237	219	203	237	218	194	262	232	212	198	222	216	209	215	222	206	223	231	229	229	229	235	202	215	220	198	207	214	229	231	210	216	215	217	188	208	223	212	210	218	222	200	205	206	221	219	197	240	200	211	237	200	228	215	221	243	235	203	219	201	227	218	229	198	211	214	236	233	205	230	215	215	211	241	207	218	216	208	216	204	215	248	198	227	213	193	214	239	194	212	235	217	232	198	216	213	199	192	233	202	210	219	197	225	213	212	244	216	217	213	209	219	206	201	210	242	216	205	213	238	216	185	209	209	230	212	201	222	193	239	235	214	220	210	215	230	222	216	198	223	185	205	200	182	184	225	213	220	231	225	208	219	220	207	224	201	192	232	215	195	229	230	208	199	185	208	213	188	224	202	217	200	216	213	209	222	197	205	197	238	230	217	182	203	226	206	199	196	226	200	235	198	207	217	231	194	211	208	208	231	193	221	241	239	218	225	216	193	218	216	194	205	207	213	193	206	200	222	189	226	212	213	225	236	208	198	230	205	210	210	219	224	238	212	205	206	253	211	194	214	218	218	213	223	202	225	247	196	204	236	228	192	237	205	208	202	184	203	212	224	203	211	251	208	200	210	201	202	216	215	226	210	232	228	217	223	196	223	229	213	227	209	211	201	170	210	205	237	217	242	209	213	204	191	197	216	206	227	220	206	224	195	223	210	211	239	221	217	214	205	211	203	211	191	222	228	211	220	193	204	184	196	239	238	225	234	210	239	196	208	216	218	203	203	207	220	228	246	226	226	197	207	206	179	221	212	210	196	236	224	229	199	222	205	217	198	225	197	216	225	216	223	221	197	211	247	220	222	233	232	217	218	224	216	221	215	226	213	204	203	235	233	181	246	223	222	210	220	211	206	250	196	188	231	229	205	211	197	192	211	214	214	211	209	211	241	214	223	193	213	211	212	205	224	229	213	223	227	219	224	213	234	251	216	223	191	212	209	209	223	218	201	205	190	213	227	201	245	228	233	237	204	214	210	195	185	212	214	230	215	214	216	205	206	216	196	201	200	217	215	215	200	209	226	208	213	178	217	198	197	207	198	206	194	209	209	223	208	179	199	234	208	228	187	249	204	215	195	210	205	210	226	213	212	213	210	206	207	194	209	185	210	220	223	202	216	196	219	227	219	185	217	228	199	206	211	202	206	213	239	199	201	200	206	199	226	213	218	213	231	210	201	207	199	209	195	218	244	206	236	216	230	206	223	211	226	206	189	210	226	228	198	215	211	215	196	209	226	214	242	194	212	220	236	225	227	212	228	209	208	221	232	230	208	219	202	221	234	204	227	206	247	230	204	230	208	240	215	217	218	207	227	219	192	197	233	227	202	237	213	217	204	181	225	204	207	213	208	205	187	228	192	209	222	214	238	228	221	219	215	213	220	208	239	219	177	175	214	209	207	193	234	178	217	201	221	231	211	204	198	229	216	217	199	206	208	185	205	204	222	220	222	214	229	224	211	215	208	210	213	230	216	190	193	193	202	218	202	213	203	237	201	198	206	220	213	254	228	216	194	190	221	212	193	223	210	193	204	215	204	203	216	226	223	207	229	226	209	197	191	225	221	200	211	227	203	225	213	202	210	219	195	214	208	214	252	223	215	216	233	255	229	214	193	235	228	235	212	218	223	197	222	222	235	223	215	226	206	206	197	204	210	239	220	208	198	194	190	198	226	221	190	216	212	210	229	217	223	187	225	186	198	213	220	209	226	214	226	219	192	213	213	221	253	209	217	204	206	224	228	216	241	213	216	198	219	204	194	208	212	217	224	214	209	225	215	208	225	211	204	203	193	183	210	202	265	203	224	199	192	212	243	254	225	223	242	223	223	196	174	223	214	222	210	209	210	213	201	206	212	215	212	206	199	230	223	218	212	222	201	219	235	219	176	222	211	208	213	210	223	217	235	229	233	203	232	197	215	213	190	221	198	239	223	225	220	225	228	234	236	209	229	203	236	227	208	208	234	232	226	229	230	246	231	237	200	193	208	217	232	222	239	212	210	220	211	225	207	208	224	192	216	198	218	203	226	211	216	216	238	209	221	226	210	219	209	209	243	202	196	219	183	224	249	178	234	235	202	212	204	205	235	225	200	227	219	214	218	213	213	211	232	215	224	232	204	229	204	203	228	190	220	232	249	181	208	190	206	209	205	219	246	191	200	205	198	203	198	222	227	217	224	221	215	202	222	183	213	210	243	215	227	210	242	226	216	232	210	215	190	215	198	222	201	220	209	206	201	204	226	202	193	210	220	192	220	218	195	223	224	221	180	208	208	234	210	202	207	242	228	253	198	211	201	232	232	205	217	207	216	221	206	208	203	204	205	196	214	231	236	213	227	209	208	212	222	207	208	174	199	206	195	232	212	232	192	210	231	212	219	211	225	233	232	196	217	180	199	199	210	216	212	217	233	205	199	224	214	227	217	209	221	228	236	191	214	217	221	222	205	218	242	210	213	182	223	236	246	217	225	206	201	225	217	232	207	208	191	252	212	218	229	220	245	200	189	209	197	235	194	217	204	213	199	216	218	209	202	206	196	202	211	207	216	218	218	232	224	229	189	201	221	235	207	208	213	202	222	216	212	195	234	221	245	192	202	215	208	224	218	223	206	229	223	222	215	198	210	226	202	218	231	227	207	210	195	224	205	207	213	201	195	204	245	216	234	221	227	248	207	237	215	222	198	219	223	239	213	216	236	221	210	195	230	216	230	211	229	210	207	249	241	224	219	227	213	213	218	196	200	223	198	207	217	193	208	218	233	179	216	195	209	210	195	217	199	219	216	215	186	216	212	193	209	184	250	221	213	203	213	196	223	186	234	218	213	202	235	230	229	221	214	183	237	243	208	194	215	202	207	199	230	208	231	237	193	205	209	214	217	202	211	219	245	213	197	184	215	213	228	200	235	201	208	215	176	181	225	208	211	208	184	203	215	213	251	222	205	212	189	207	210	209	218	236	215	237	222	204	214	202	234	194	219	205	221	217	205	219	188	196	209	209	234	183	196	206	252	185	208	202	249	238	214	220	205	207	219	213	193	222	210	217	202	190	188	188	191	196	197	211	238	189	204	203	228	204	211	222	213	229	204	220	204	211	217	221	233	219	207	210	212	203	197	229	212	200	253	235	203	209	187	218	214	199	229	208	206	213	220	222	206	234	229	201	208	201	210	201	197	200	255	198	229	211	210	191	215	213	220	207	199	220	170	218	220	210	224	214	208	219	199	229	207	212	216	217	197	231	217	214	216	201	218	192	226	219	202	210	221	212	206	199	202	224	220	236	228	209	195	199	206	196	209	225	197	229	218	215	220	238	209	221	202	214	216	204	207	213	226	199	219	212	219	225	226	186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5789	1640	3028	3669	3211	2707	2212	1905	1789	1490	1398	1276	1173	1157	1042	993	932	909	887	825	810	830	825	809	834	811	778	748	742	764	748	772	723	741	726	721	737	729	746	723	741	670	718	716	677	648	651	702	694	698	662	642	704	614	696	684	656	675	686	662	696	635	684	665	643	675	640	670	671	692	664	694	679	704	651	657	628	675	640	648	694	660	648	668	712	662	612	648	648	650	722	661	630	640	630	669	663	676	668	670	594	673	608	678	671	720	649	653	595	718	658	689	684	667	702	636	643	698	647	691	643	667	642	628	682	694	639	659	677	678	697	673	629	688	675	652	650	672	658	678	647	648	670	639	667	628	668	609	655	678	676	628	641	703	629	619	646	675	646	619	621	620	648	656	677	588	668	655	652	637	660	648	657	726	648	618	693	630	683	671	685	644	683	619	657	643	647	704	689	709	649	640	622	703	649	656	669	663	622	661	682	647	620	576	694	613	653	638	667	641	636	644	692	637	650	635	683	662	705	617	643	644	685	645	658	634	659	666	618	659	649	638	626	696	681	616	672	674	707	651	666	641	666	648	645	688	623	676	668	669	633	661	623	648	645	681	679	621	637	675	640	676	636	687	662	661	676	657	669	684	644	664	702	645	633	654	615	639	664	647	635	661	624	611	606	655	661	667	637	653	603	689	668	638	620	669	593	707	630	663	695	679	634	650	617	653	670	657	653	568	619	678	639	667	706	628	659	634	631	651	612	653	639	652	667	660	641	665	635	683	599	663	656	678	668	674	670	672	671	700	694	629	680	631	710	664	665	642	656	698	655	628	646	670	628	626	596	625	643	665	690	650	647	631	647	701	622	634	674	670	644	621	638	622	653	652	576	632	660	626	661	618	637	621	610	679	650	625	663	632	645	640	657	639	661	650	661	625	651	693	646	697	658	698	645	689	672	619	667	684	643	610	682	639	639	673	647	625	692	650	673	620	637	719	713	666	658	650	672	641	633	673	635	690	671	666	683	661	694	647	651	651	663	656	667	647	692	675	601	651	646	640	674	659	665	656	667	674	642	607	651	683	683	660	678	659	700	664	714	639	658	616	671	665	629	633	652	661	721	623	693	646	643	649	645	615	643	641	712	636	698	649	653	680	653	663	620	620	654	654	638	679	636	682	679	679	667	667	652	675	669	661	635	683	648	610	627	645	700	621	631	612	688	621	662	638	615	682	637	637	655	648	625	724	643	621	670	613	650	662	635	676	653	675	650	621	674	625	684	685	640	653	601	640	634	618	665	625	628	650	610	664	666	656	653	690	613	676	646	613	662	673	666	672	633	669	665	660	690	664	697	678	650	642	609	585	640	633	705	622	635	636	663	620	665	625	641	664	664	645	681	656	664	698	631	652	688	675	625	673	645	694	644	690	658	635	664	671	693	651	631	692	657	641	649	663	657	665	675	657	652	598	617	611	631	635	630	653	676	644	650	653	700	705	641	666	664	646	614	625	654	644	634	667	707	609	677	659	634	662	653	637	638	634	626	710	610	643	625	644	603	700	690	658	693	634	638	634	660	640	620	637	690	619	676	639	684	643	655	675	633	620	660	642	648	671	662	680	653	621	634	643	602	666	641	633	638	638	678	663	693	669	639	692	609	645	672	656	657	633	647	636	651	685	654	650	653	700	662	625	623	669	637	633	650	659	664	635	672	693	623	623	678	629	648	652	665	639	632	630	659	676	675	623	636	625	609	649	669	621	624	652	635	627	683	614	639	703	636	655	656	641	665	636	633	714	639	593	646	665	653	688	637	641	622	666	671	612	667	643	653	644	652	699	659	700	673	700	661	663	660	633	652	625	659	670	660	649	683	662	662	626	688	659	665	686	666	690	657	636	634	611	604	653	652	646	633	647	682	677	641	638	637	611	674	656	676	653	601	665	651	673	590	653	641	640	669	651	634	683	627	644	647	671	664	636	646	665	654	648	650	624	632	635	623	646	638	641	671	660	646	645	636	702	662	639	643	583	591	665	617	728	630	630	659	665	666	659	667	645	660	636	663	663	640	612	626	657	647	633	679	611	655	623	652	624	635	651	659	652	662	620	659	612	663	685	677	615	670	711	657	640	657	682	681	656	639	641	612	632	651	622	646	644	658	609	637	617	626	668	647	681	644	725	666	640	633	658	716	669	617	708	652	641	590	690	653	631	680	632	709	657	595	645	674	642	617	621	644	655	640	685	686	684	629	676	636	647	627	654	648	653	618	685	611	643	616	627	611	671	635	671	629	665	646	635	668	622	693	650	659	652	670	655	619	686	660	632	597	629	633	661	664	647	595	670	656	669	668	606	642	699	639	631	665	622	647	617	623	621	676	657	648	651	659	652	634	653	614	594	660	681	651	619	636	626	639	636	657	633	625	655	673	603	688	672	655	654	660	626	661	659	651	651	669	627	661	629	671	648	673	623	640	649	660	619	638	655	660	666	601	666	673	657	695	654	665	642	582	616	653	645	678	693	614	644	651	671	634	692	650	638	693	653	631	654	615	694	635	665	625	665	620	658	682	666	615	657	676	671	637	661	648	655	620	635	681	604	623	632	644	627	662	613	653	634	631	694	628	666	651	598	639	696	653	677	650	658	657	643	670	640	628	651	680	656	665	666	649	643	630	642	663	617	609	638	637	650	628	637	660	600	627	671	657	635	658	607	632	669	641	641	636	628	615	601	677	629	693	644	675	616	637	649	654	657	668	679	620	614	597	674	636	601	646	631	695	682	631	638	697	656	651	623	670	625	631	629	613	678	637	663	631	643	669	637	593	651	670	613	666	674	649	658	642	665	642	691	666	666	656	655	674	637	675	625	657	671	690	676	612	688	664	678	667	648	618	652	653	616	675	657	624	679	683	699	660	631	659	640	607	718	631	660	662	653	627	629	692	670	655	619	594	670	702	674	611	657	627	633	645	653	599	662	671	671	709	656	640	674	645	673	640	604	569	678	621	663	681	645	693	644	678	658	662	598	646	621	689	616	665	634	613	672	659	634	644	641	656	647	670	639	658	642	675	686	676	685	648	633	645	605	669	648	664	665	615	672	628	668	686	621	652	624	581	667	628	623	644	690	651	672	690	711	624	700	697	694	619	625	646	653	660	657	659	691	623	644	640	624	643	651	650	611	610	628	644	630	654	668	642	613	694	679	618	610	681	644	669	667	677	643	645	662	687	637	648	622	704	616	645	627	684	647	689	634	667	648	645	633	647	680	634	677	694	709	689	610	680	640	644	610	617	635	655	665	672	668	662	627	670	655	635	615	663	661	662	638	695	638	685	698	649	649	692	634	637	646	635	628	659	611	636	636	649	654	665	658	627	633	644	648	678	611	687	660	661	677	664	707	675	623	660	693	634	680	670	625	648	647	616	669	673	617	678	597	630	648	647	611	675	640	694	576	613	653	642	642	662	678	616	678	677	651	649	671	668	673	638	648	643	641	660	656	634	694	644	664	680	651	614	682	611	688	658	665	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16316	2545	2604	2027	1407	975	811	639	497	408	334	355	344	281	260	256	266	228	206	198	188	196	166	179	164	172	164	180	150	182	158	164	174	171	143	145	156	161	188	157	153	166	167	165	169	152	146	171	182	166	144	164	161	147	155	159	156	155	151	128	150	145	182	159	147	158	166	150	145	139	144	153	140	148	143	153	148	146	157	132	159	183	165	127	158	146	164	139	159	154	148	151	146	162	122	146	131	143	118	150	161	185	144	155	133	130	158	153	131	133	156	137	131	163	138	161	140	130	130	140	144	164	147	153	140	133	137	140	153	154	134	147	149	156	142	155	139	146	150	153	140	137	130	148	147	153	160	155	140	146	162	140	150	155	144	140	148	145	160	138	139	125	163	150	143	161	162	120	128	138	153	140	157	133	144	125	132	155	171	139	161	127	147	120	161	133	131	149	141	150	162	155	173	156	140	143	168	171	149	147	162	155	152	134	139	141	147	144	142	132	153	145	130	188	152	147	141	163	139	157	132	143	131	123	154	165	147	151	164	145	151	148	129	141	149	133	141	145	150	150	164	133	141	161	153	140	142	153	139	151	145	139	151	151	144	145	145	131	141	142	150	148	167	168	122	158	163	156	140	159	137	138	145	139	140	145	157	142	146	163	138	160	149	150	155	171	145	149	148	160	152	127	141	139	159	133	145	164	143	148	137	161	156	143	159	137	137	131	170	145	147	139	130	151	140	130	140	159	145	148	161	155	134	153	122	144	143	164	132	164	147	163	150	134	145	155	153	146	129	131	144	160	185	152	149	129	149	146	161	145	133	158	152	154	137	142	133	137	155	161	148	139	135	118	141	148	178	141	153	140	149	154	169	172	156	145	146	147	130	141	142	130	148	141	141	146	164	161	151	140	150	140	162	142	138	168	126	162	137	151	140	150	152	151	136	132	139	124	157	156	167	133	140	167	147	148	142	135	159	144	141	141	158	160	132	149	170	150	125	134	153	145	162	135	145	141	145	137	152	141	136	145	169	144	141	138	142	147	137	156	160	149	152	161	138	161	169	151	142	145	150	142	125	134	158	158	149	141	144	139	139	138	135	153	160	132	155	142	152	156	155	159	164	155	161	140	140	139	155	142	166	149	138	160	122	148	147	162	126	152	130	153	155	151	144	145	131	148	161	144	164	158	148	150	145	149	140	145	127	152	151	141	136	134	158	145	140	152	145	134	147	156	130	156	152	134	131	170	153	161	148	132	146	133	135	137	140	142	144	158	148	153	149	138	144	144	145	153	133	145	151	146	144	136	131	156	147	144	138	136	148	155	158	119	132	142	132	164	136	136	155	140	149	151	161	141	151	165	120	163	155	131	150	146	157	143	138	120	150	156	153	136	141	141	170	149	171	158	170	138	146	160	134	144	148	131	146	130	141	129	134	148	146	142	130	143	166	144	161	125	152	169	158	151	154	145	178	142	148	149	166	136	174	141	135	136	154	145	154	155	165	146	139	147	166	145	117	147	136	146	146	150	127	147	144	141	153	194	155	147	147	130	139	159	139	152	139	136	169	152	145	158	136	130	151	139	160	154	139	146	165	128	143	126	148	139	137	134	136	139	143	118	134	155	139	103	160	157	137	150	147	147	175	167	134	137	120	146	154	147	148	170	128	147	147	128	172	158	124	143	125	135	134	137	150	139	144	155	148	151	172	134	172	132	144	147	135	154	158	137	143	147	133	160	153	152	145	136	138	144	126	169	160	154	138	142	112	157	127	142	166	129	166	129	144	138	146	145	146	131	158	135	154	143	151	152	160	158	127	153	145	145	153	142	137	138	140	134	128	135	156	132	141	153	131	142	142	146	154	143	142	131	147	148	133	139	158	152	157	140	155	132	145	132	142	151	171	159	155	151	144	145	152	130	138	146	142	123	155	159	156	154	158	162	168	138	122	140	156	138	147	144	155	145	153	156	130	137	130	150	151	158	159	154	171	152	156	125	145	139	149	124	162	146	141	138	163	148	135	148	135	151	140	140	138	155	148	160	137	134	189	145	153	124	164	144	128	145	148	128	138	144	165	154	132	129	141	151	131	150	137	139	157	153	170	154	133	140	154	133	145	153	144	160	155	138	128	137	146	147	142	121	147	135	146	135	127	164	164	154	161	162	147	151	149	151	141	159	159	146	153	123	159	149	145	121	156	159	145	163	149	150	146	138	158	165	129	131	134	145	139	146	164	136	140	138	145	165	165	149	141	162	144	152	140	140	141	169	154	151	129	150	126	161	154	143	132	140	147	123	156	151	177	152	150	139	145	142	135	141	136	141	145	182	151	161	145	159	152	156	173	125	138	145	145	119	141	136	135	174	122	158	162	157	142	156	145	150	137	148	122	160	141	152	146	148	176	130	167	139	148	132	181	156	152	151	148	126	145	158	162	152	143	138	142	147	154	142	145	113	175	132	150	150	133	150	147	164	160	149	156	153	138	155	145	118	168	152	164	154	148	132	143	153	143	130	157	151	128	153	160	149	147	126	141	165	152	151	132	149	147	155	154	137	168	142	175	158	142	152	156	139	135	163	160	157	160	151	150	136	142	149	157	150	155	156	146	160	121	148	138	146	156	152	154	121	167	141	150	135	148	143	160	143	152	135	143	150	154	156	144	151	142	166	159	144	131	129	159	134	130	162	142	138	163	146	142	168	160	166	157	128	158	149	141	148	145	139	142	139	149	159	136	144	135	129	150	145	157	153	147	151	143	157	140	164	163	162	136	140	138	149	112	163	122	165	150	142	171	159	147	154	153	139	164	150	168	169	140	173	126	136	146	152	143	151	143	155	154	142	132	156	161	151	161	143	163	160	151	159	160	156	164	149	163	129	149	155	171	148	155	141	148	144	151	138	135	163	143	149	137	147	150	151	128	157	161	135	159	161	137	162	156	138	160	162	140	157	118	169	137	155	145	159	149	136	155	144	161	149	143	167	133	172	147	144	140	137	177	165	129	138	157	138	151	135	131	152	145	131	138	136	158	149	150	163	156	158	130	135	159	163	151	153	128	148	143	133	157	160	145	151	147	135	147	139	142	142	141	157	177	138	137	146	140	133	146	144	166	160	167	157	145	158	141	154	150	156	121	142	137	140	136	148	161	131	139	134	133	161	148	144	148	154	139	158	148	139	144	155	162	145	163	152	122	150	165	153	138	149	138	165	137	141	135	141	127	143	121	156	135	127	125	140	166	163	142	152	141	146	156	138	134	123	143	125	166	153	139	160	153	133	145	154	136	158	167	140	126	144	148	132	157	130	147	145	145	147	142	139	148	145	133	164	151	132	144	148	158	154	152	146	132	138	157	152	159	141	153	134	138	137	144	129	137	154	135	130	134	141	133	148	142	155	134	119	140	152	148	132	139	153	146	129	158	143	137	145	176	146	132	124	133	159	153	126	143	143	135	156	129	167	153	149	146	157	146	156	179	153	130	134	140	160	151	135	150	133	145	155	130	150	134	140	146	162	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7785	2357	4895	6041	5321	4078	3507	2881	2540	2133	1917	1688	1525	1371	1252	1194	1064	1031	966	924	907	895	823	768	788	739	725	700	726	623	635	648	667	590	630	616	602	619	580	602	592	559	564	599	525	552	534	546	586	589	528	542	538	534	519	515	544	522	539	547	520	534	556	495	526	503	513	548	530	491	504	521	455	478	497	500	545	494	494	536	478	485	481	505	493	479	508	489	519	475	526	515	532	548	500	456	543	533	492	490	501	506	486	511	478	550	488	476	467	487	536	488	498	508	473	490	469	468	505	460	494	495	503	479	501	456	539	509	477	496	473	503	481	472	544	505	482	473	470	450	488	469	510	447	476	471	481	490	488	533	517	475	475	499	485	487	485	504	487	492	514	485	510	511	480	497	472	472	450	457	468	490	473	509	514	513	521	467	517	508	483	503	501	512	516	421	480	486	477	541	508	492	457	490	485	511	478	498	489	494	520	462	507	515	523	492	448	477	501	498	475	469	503	516	494	508	498	491	512	492	495	487	470	477	480	469	469	512	466	487	489	437	489	476	484	455	467	508	459	487	512	479	480	471	528	442	493	461	490	461	479	505	503	548	514	472	485	488	506	469	489	498	475	447	496	490	522	486	517	450	511	487	473	500	482	515	504	485	497	477	495	507	502	482	514	475	487	502	456	474	497	476	497	468	508	435	522	494	498	509	497	523	479	477	469	509	500	471	491	467	484	515	515	518	493	481	488	457	477	528	472	492	493	455	513	461	488	522	499	480	489	473	477	466	473	500	481	506	491	501	479	489	482	490	474	480	519	496	477	446	506	464	493	471	470	519	500	462	496	506	456	488	482	493	499	478	506	512	518	521	471	492	478	482	460	477	494	495	470	519	443	459	486	507	491	494	497	464	502	514	499	462	462	461	443	459	466	516	461	510	475	518	510	490	483	497	499	453	466	448	498	492	511	464	477	495	458	456	493	495	477	459	478	443	526	509	496	499	463	497	497	463	474	486	502	456	481	477	495	501	517	495	480	488	497	471	441	493	492	485	442	467	491	476	464	475	453	451	491	465	499	507	497	505	483	477	465	467	482	470	463	492	470	499	493	484	502	446	509	476	460	505	467	504	453	469	523	510	475	486	530	448	480	516	481	520	450	471	495	498	534	490	485	497	471	470	452	492	511	484	483	493	441	501	491	506	465	476	466	517	456	472	485	475	498	497	489	459	463	505	496	498	475	474	460	507	452	487	478	458	503	490	490	500	465	490	466	481	460	436	436	459	521	481	463	485	453	465	458	516	509	489	471	497	481	485	493	465	479	487	497	495	523	473	489	475	487	471	484	501	478	472	483	477	484	469	470	478	467	473	498	464	462	469	529	501	532	446	510	473	459	479	432	474	487	467	499	473	511	496	504	495	512	531	471	513	482	450	458	497	457	522	440	478	456	473	491	498	467	490	421	494	493	503	474	472	490	477	471	463	489	493	463	509	492	492	494	476	495	510	532	511	496	510	498	463	519	488	454	519	485	502	468	518	498	474	467	503	490	480	487	472	497	492	466	451	489	492	496	463	493	497	491	506	509	471	451	441	500	514	491	463	492	482	490	464	442	489	472	460	493	477	502	486	543	435	447	517	522	458	488	486	473	454	445	444	499	486	493	453	467	473	520	496	476	490	477	450	455	462	480	504	471	497	484	466	478	492	472	490	491	481	495	457	494	489	479	456	492	492	469	488	469	465	486	480	485	485	516	491	455	459	516	467	473	499	502	490	495	487	487	459	471	501	466	473	467	488	462	484	497	502	506	478	513	495	483	489	505	509	455	445	504	504	487	471	510	473	447	475	482	471	460	466	503	503	462	516	494	471	498	474	495	459	468	460	491	464	489	473	486	473	487	473	470	471	535	491	472	496	510	472	481	506	502	509	497	499	497	501	492	489	506	497	469	469	536	443	501	458	489	473	476	475	496	495	478	513	486	500	495	472	489	477	450	466	484	529	453	490	463	485	498	453	469	506	509	475	474	535	498	456	473	477	467	507	502	480	475	458	512	474	480	499	496	475	457	495	520	464	466	471	486	503	493	481	449	486	478	479	464	513	467	477	461	500	470	451	480	496	537	473	428	530	460	488	528	471	508	481	525	469	480	459	524	508	481	437	461	467	463	492	456	503	501	492	486	512	460	484	480	486	489	456	450	451	486	483	511	496	474	468	516	503	538	450	442	466	459	469	492	448	463	457	461	463	519	494	488	481	546	472	473	467	473	501	529	443	515	497	480	471	501	503	497	490	453	461	479	479	444	479	486	465	491	486	469	465	478	472	487	496	478	479	505	463	480	462	522	489	471	429	479	449	462	470	448	498	509	525	498	514	439	478	485	472	475	474	487	487	468	485	465	498	439	446	470	466	502	490	505	500	483	522	478	450	484	445	506	460	482	498	496	502	471	456	468	473	465	445	510	477	478	478	448	476	511	519	499	469	463	483	481	505	465	519	490	467	487	467	470	459	474	495	454	473	483	483	480	517	460	508	440	526	490	497	474	470	471	478	502	476	482	495	484	478	528	481	496	482	449	449	502	494	449	469	496	472	491	469	472	494	484	487	470	462	431	481	487	491	458	537	501	503	471	475	479	500	495	468	470	425	459	489	469	521	491	472	476	484	480	460	495	475	484	479	498	467	483	485	461	530	500	458	451	457	469	462	453	481	486	461	483	507	456	470	492	478	441	489	475	489	511	454	478	469	465	518	482	458	494	516	489	487	481	489	477	495	494	494	484	510	484	460	492	488	524	494	503	503	505	473	499	451	474	475	469	516	470	496	466	483	486	501	549	474	459	483	433	460	493	454	488	460	487	470	481	517	454	479	461	480	482	464	479	461	466	480	475	487	501	475	437	511	535	478	462	488	473	492	475	460	543	482	485	444	506	473	480	495	491	468	489	526	507	494	469	528	505	466	488	462	463	492	499	479	483	491	480	478	456	496	454	482	485	472	501	472	464	509	478	512	480	453	523	502	476	478	511	504	469	462	505	482	503	494	494	447	476	497	517	528	475	459	456	504	501	477	492	509	514	480	508	471	488	510	457	480	503	483	506	500	488	468	472	496	478	561	459	475	481	485	477	473	463	500	526	514	480	483	539	486	452	469	480	480	479	507	515	480	495	474	492	477	486	439	499	505	481	490	446	520	458	496	486	502	469	469	449	484	508	487	477	506	482	511	483	472	496	452	518	471	488	464	526	514	466	480	467	507	481	498	518	488	459	478	499	503	450	506	445	495	470	456	457	492	480	472	493	506	460	445	480	494	494	502	454	515	447	495	505	478	482	489	503	477	514	503	501	494	478	486	475	492	469	450	472	504	490	498	493	492	486	504	515	476	433	489	476	506	457	490	503	499	499	471	469	548	479	509	484	456	471	506	462	485	488	482	470	465	495	473	456	447	478	470	513	461	485	503	454	468	478	491	497	458	484	453	491	473	454	496	475	479	468	489	473	494	452	513	528	483	470	520	496	469	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2109	391	406	400	380	409	377	345	381	352	312	351	349	341	353	313	342	312	339	358	357	348	321	351	334	338	352	356	323	335	346	368	321	330	356	330	337	338	364	346	346	329	347	356	370	367	342	364	326	313	341	365	370	320	323	352	352	320	338	365	338	336	320	379	348	358	365	347	361	366	341	319	355	337	352	385	364	302	332	362	349	321	358	364	331	331	385	324	347	337	327	363	353	350	335	337	358	394	362	321	330	377	363	336	362	352	371	362	342	364	333	333	337	376	363	352	346	342	372	362	327	321	345	344	335	363	325	339	361	330	319	323	374	344	383	359	330	367	366	362	385	335	314	353	332	332	348	331	328	350	347	332	368	360	343	379	354	332	374	327	320	361	312	355	369	332	339	354	348	362	369	364	321	314	366	338	368	355	357	348	332	342	347	330	350	307	353	345	324	350	312	375	329	341	349	311	379	369	358	350	329	317	321	349	356	304	325	338	332	353	358	298	380	367	321	309	326	340	357	329	331	348	331	345	342	340	328	335	369	338	357	321	342	340	382	311	367	326	321	328	325	353	329	359	363	366	363	382	338	333	329	359	329	329	331	314	367	347	343	305	347	369	357	358	341	338	350	325	382	318	348	335	325	338	360	340	377	331	404	357	336	349	336	377	362	349	348	338	366	345	348	378	379	333	334	328	405	348	378	335	333	393	336	312	350	346	354	362	352	323	325	354	337	335	360	331	337	323	341	316	352	353	370	347	322	331	313	340	379	325	395	374	329	344	348	345	327	343	348	350	337	381	365	344	349	336	371	361	341	375	367	363	346	336	312	353	324	368	359	348	352	342	361	336	318	352	320	377	334	357	335	338	344	379	324	345	330	345	323	351	338	359	316	343	332	340	366	351	293	328	338	297	310	382	396	321	348	356	334	337	353	338	318	364	354	329	384	339	341	342	382	351	333	373	340	353	366	306	365	329	347	347	324	332	390	347	331	386	344	335	337	363	390	353	363	346	365	360	340	364	352	355	362	343	362	336	348	320	318	364	318	304	314	390	316	329	323	366	373	354	328	346	360	340	343	347	320	341	348	356	306	322	333	348	358	341	350	331	366	344	319	333	340	323	374	358	364	360	313	321	361	344	353	337	347	354	360	343	314	353	378	348	357	333	350	359	353	358	336	344	356	373	358	327	317	298	351	364	391	342	354	335	376	363	343	342	323	389	343	309	322	357	357	340	341	339	359	334	330	351	333	337	366	379	362	341	370	354	366	339	371	343	374	308	341	308	356	353	352	341	371	339	367	364	364	352	321	323	365	351	335	342	348	353	334	353	369	361	330	346	366	363	338	376	363	331	340	306	370	352	355	335	351	334	342	346	381	337	325	374	347	379	342	336	349	345	378	325	327	346	336	351	300	375	336	357	354	344	341	347	328	336	340	308	346	339	361	326	349	351	320	372	376	338	346	337	334	370	362	360	344	376	373	376	347	316	333	343	360	376	329	376	350	338	357	336	347	349	360	338	314	357	334	384	369	343	372	348	334	345	345	349	329	365	366	371	333	365	336	385	319	332	335	355	350	362	370	371	363	336	335	316	339	354	330	353	354	347	342	352	333	342	374	357	354	359	351	362	322	335	350	329	330	349	325	327	354	354	335	348	380	347	346	341	323	328	333	369	332	362	335	319	313	339	324	343	337	367	354	374	371	361	332	320	326	334	348	320	342	331	359	312	383	316	382	340	314	350	381	332	350	352	349	325	349	340	330	343	311	359	352	329	315	321	311	309	357	327	349	316	346	352	357	372	336	352	363	357	356	344	319	326	340	345	373	336	343	350	354	336	322	351	381	346	338	332	355	358	339	403	374	324	338	290	334	337	341	355	365	337	296	341	346	333	352	312	351	367	315	336	343	361	353	326	352	388	333	344	361	353	331	342	317	357	368	331	361	359	313	354	304	357	342	352	360	353	355	368	332	334	370	334	336	385	339	356	336	345	372	328	354	385	364	360	347	341	353	365	353	357	353	343	339	342	348	326	334	348	360	345	349	348	333	343	373	320	367	342	342	353	376	342	325	330	357	338	316	332	338	334	341	396	365	364	397	365	334	338	362	338	340	342	401	306	324	354	350	347	374	336	351	344	325	356	337	341	339	338	350	359	308	339	373	343	345	352	336	332	320	391	349	335	343	360	331	362	320	339	352	358	309	342	385	357	337	342	353	356	356	361	374	368	327	349	337	335	363	355	338	321	366	341	321	335	371	336	351	336	347	346	348	327	315	341	357	330	378	344	356	363	353	350	333	337	299	391	348	309	318	368	360	333	306	346	345	350	341	360	338	368	345	344	323	332	349	319	333	367	363	307	328	345	365	383	370	339	360	357	351	343	375	340	332	349	377	378	357	342	347	369	330	303	362	364	330	364	364	319	319	335	326	351	341	340	358	355	356	341	375	340	337	367	398	330	336	358	331	351	337	362	385	402	354	367	366	355	355	337	343	341	310	325	355	345	355	349	343	374	359	370	308	331	311	382	385	344	345	312	314	343	328	387	332	334	354	338	363	323	330	337	326	349	330	324	320	345	351	350	334	361	344	360	320	371	338	341	356	376	353	334	322	340	337	371	376	346	331	325	341	374	331	323	347	352	332	358	301	364	339	316	327	331	334	351	324	353	306	336	351	349	358	366	346	334	339	348	366	342	353	327	360	338	345	316	353	354	322	369	334	337	361	324	351	367	338	372	353	367	347	342	310	330	337	292	348	306	331	330	318	334	336	323	366	338	356	353	363	359	337	336	321	333	324	338	327	374	373	347	346	328	382	362	333	347	323	351	321	367	342	361	336	333	352	350	313	382	338	338	347	335	352	325	372	336	380	358	352	323	310	326	384	355	355	355	380	375	360	365	345	350	356	350	378	376	376	350	348	399	365	360	344	347	361	387	328	340	359	359	342	319	360	328	347	373	332	325	330	321	317	327	372	356	368	340	355	313	321	366	344	354	378	340	396	386	338	363	342	396	354	339	366	343	328	351	361	338	371	355	332	364	360	370	347	348	315	344	333	337	336	334	341	395	350	364	368	382	321	379	342	348	337	338	359	358	332	337	373	346	368	339	330	352	337	386	396	358	359	355	323	344	333	339	310	334	362	353	341	315	332	320	345	308	344	336	368	369	380	355	337	351	354	348	327	317	314	341	353	370	377	366	314	340	354	348	350	360	328	366	342	334	338	388	324	379	354	330	328	339	374	318	363	362	342	350	306	349	331	304	346	361	361	369	366	348	343	349	343	350	392	345	334	344	334	320	325	309	368	360	369	369	324	345	337	342	317	337	347	340	356	335	369	340	347	340	354	355	366	351	330	368	339	323	325	352	368	335	331	385	337	377	355	362	347	320	322	356	308	348	320	361	322	324	330	365	336	357	350	371	346	357	339	357	344	349	344	318	355	369	333	345	336	331	342	358	363	334	335	335	305	404	325	337	328	376	353	323	349	376	341	309	336	339	330	345	345	326	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2431	1079	1105	1184	1116	1126	1071	1047	1047	1051	1067	1038	1052	1017	1002	1047	1008	1007	947	1031	1049	1010	995	1062	1030	980	996	1036	974	1042	986	1052	1003	971	1000	1010	988	1044	955	980	1048	978	988	999	981	1031	1027	1045	1017	972	1007	954	996	1007	1010	906	998	1016	1008	1032	1011	976	999	964	1012	993	1009	998	983	1013	1007	975	984	917	1040	941	1001	955	1002	993	1019	979	998	1046	986	1004	1027	1036	961	1021	979	975	999	967	1016	969	990	990	1021	1009	1000	982	1030	969	1067	1007	1048	989	1014	988	1040	979	986	984	947	949	1016	1032	963	999	978	1012	953	1017	994	1010	991	1023	1012	946	1010	958	1046	1032	1041	970	960	1014	1014	990	998	1051	1030	997	986	1007	1012	1024	1032	960	1006	1029	1016	993	1019	984	968	975	1060	1000	973	1002	956	1041	997	984	1037	900	984	1011	979	1031	1032	980	1007	957	1017	1016	1003	984	998	977	943	1010	1036	1051	1052	1046	1028	965	980	1004	999	1006	952	1038	995	961	1077	1014	999	971	1025	1024	965	1030	1004	1026	968	967	1005	937	1011	992	1015	975	1024	1009	1031	1037	978	1008	992	968	971	976	920	974	1008	1043	961	1035	918	993	950	976	983	998	949	954	963	1009	927	943	988	1010	1035	1017	965	1028	1053	987	991	1039	1001	961	961	980	1000	999	946	1005	1039	1043	1012	986	1010	977	1046	994	1055	953	944	1010	1016	979	1011	987	970	970	1006	977	1036	955	1023	974	1102	1040	990	1017	1032	961	1039	987	964	987	1046	1003	1023	980	1009	1006	1011	988	998	1021	992	1022	997	1008	996	1011	1004	973	1016	997	1022	963	968	958	989	996	998	982	991	985	964	1011	1034	988	928	973	940	964	1038	1023	966	972	967	1047	1008	1005	1001	1031	1052	1086	935	963	961	990	1006	946	986	1057	1011	965	1010	977	1021	1038	1038	1004	1016	983	1011	990	1010	1009	1066	967	1005	967	1023	1014	1011	995	1001	995	986	1001	935	958	983	995	972	1022	1006	943	987	1021	989	989	957	1052	1005	993	1007	980	958	985	959	1009	1017	1060	1076	1022	997	1035	1022	984	1038	934	1049	974	1026	1064	973	974	1008	1001	978	1030	1034	1032	945	979	1047	1017	972	955	930	991	971	1063	978	967	974	997	999	993	972	1024	1020	978	954	1021	967	994	1010	999	1001	981	982	926	997	1035	1029	947	944	1042	1016	974	1028	974	963	1007	994	1024	1024	993	1026	1043	953	993	997	945	995	1010	1015	960	960	1026	979	952	981	1036	962	1005	996	1022	946	937	1011	982	992	986	971	980	968	947	951	1000	1044	965	967	1039	924	965	1024	996	1065	1052	1005	1026	1063	1009	1003	958	979	964	964	987	1009	958	959	1067	987	993	1004	994	1011	938	1005	950	1005	1024	994	974	992	1068	1001	977	1018	991	981	1013	1033	1029	987	963	1062	1009	1014	989	1013	961	992	996	1000	983	945	1053	1019	1037	967	975	1015	988	964	1034	994	934	995	1043	952	1002	1006	1069	971	999	991	996	990	1019	1032	1001	1008	969	1045	910	1018	1001	953	971	1026	968	1030	986	980	963	1022	966	984	986	925	1000	985	1007	1005	984	984	1009	1037	1035	961	1014	973	1001	1036	980	996	999	964	998	996	986	1003	994	1050	1012	1035	1009	1010	931	1017	970	950	1036	1025	998	1043	1015	1034	1008	1001	985	1038	969	942	1022	983	1009	1032	1021	994	1014	970	994	1019	965	1002	1034	1003	954	1010	982	1030	988	932	1027	999	1083	1081	971	998	1009	1000	1015	941	1014	995	996	986	956	974	1013	966	1063	1003	963	1051	1013	1003	1025	1001	951	1030	1024	944	991	979	1009	983	946	1031	983	985	1027	997	937	1037	995	976	985	992	989	1017	1010	972	978	989	1007	984	930	1001	988	1040	977	962	960	996	971	989	1003	1039	1032	1033	1047	989	1010	992	999	997	998	1046	1025	1040	962	1075	988	1008	1014	963	967	1013	1068	950	992	1059	1017	1005	1032	1010	999	1012	952	987	982	985	939	982	973	982	1004	977	983	1050	985	978	930	1009	1035	1042	1005	1038	1058	954	980	964	1016	995	938	1029	983	1017	1007	989	994	1005	1007	1016	999	967	1038	1002	1045	967	999	984	1031	987	1047	1022	983	951	977	944	1040	1047	1016	1055	1003	987	956	998	971	1032	994	1032	952	1021	978	989	952	968	1008	1031	1012	1083	984	1007	1005	953	1066	993	1014	1014	996	966	967	964	954	1024	966	976	1004	1026	988	1020	986	995	983	997	989	996	975	953	1035	988	992	974	1004	1022	1010	1000	1012	1006	1062	1022	989	1006	990	965	996	969	1016	1004	1017	946	998	1037	1054	1024	989	977	978	938	971	944	1002	996	984	1032	955	981	989	964	1016	974	996	1048	974	1033	1026	998	967	955	978	1061	962	1018	1011	978	992	918	1007	955	1017	1031	1041	990	1038	1010	961	940	1016	946	943	1019	967	1019	994	983	965	969	1006	982	1003	980	1039	1004	927	950	1020	1083	926	985	1015	990	1006	1001	982	1038	1021	988	957	1021	1018	994	1011	1037	985	998	992	1013	998	1013	952	989	975	968	967	981	1021	1000	961	998	1034	985	1074	915	987	1031	945	1019	1039	1000	987	995	1013	985	987	988	1020	1001	1051	1014	978	982	1018	1003	987	1005	981	1009	962	985	951	955	992	954	972	1019	995	1013	1009	985	1030	1011	1050	960	1015	954	964	963	912	991	988	1019	1015	1005	985	954	945	1007	964	1006	1005	1007	969	1017	984	991	1005	1083	969	1021	1011	972	1020	981	1055	963	997	962	1001	979	996	987	996	983	963	985	963	1039	1089	1014	969	971	1022	1021	1001	993	998	1038	1013	996	967	1014	961	931	936	1018	1018	957	1003	972	971	1020	1046	1038	983	994	1002	899	1004	983	995	1055	978	935	999	961	964	961	987	1024	958	997	969	969	989	959	1001	994	981	1008	982	976	1011	979	1023	1005	989	973	1010	1034	969	975	981	970	945	1030	1008	981	998	985	1037	999	924	1019	981	1015	990	1006	975	1045	983	1032	1049	963	959	1015	1007	964	1017	965	983	954	989	958	989	999	988	1029	1011	963	989	1023	959	1035	974	1002	1028	994	985	977	1070	1053	973	1028	1009	983	987	963	977	994	979	961	962	997	1001	983	984	959	995	976	989	990	996	996	1039	1015	1019	997	1004	1028	983	1009	1006	1004	985	995	960	998	1049	997	956	982	1005	997	1028	975	1020	1024	992	1012	1001	977	957	1008	958	1037	952	1001	994	1003	957	1028	998	971	928	975	972	1063	971	965	994	999	993	979	990	1001	962	1005	1035	989	974	984	958	954	998	1018	1013	1037	1032	961	1020	1061	984	977	956	1029	1022	975	1016	930	1054	972	979	1061	960	1032	965	988	1002	969	1096	945	1025	1001	1047	937	962	991	981	987	1004	990	979	1001	976	976	975	970	972	944	995	979	980	997	1014	1030	959	971	947	1026	958	934	1034	988	955	976	976	968	1015	974	986	955	980	1010	1004	976	1003	1004	1034	985	1015	939	984	993	976	1007	1011	1061	1035	1011	1024	973	1036	1014	912	1050	1007	1025	984	999	1007	983	975	1007	997	953	970	994	1029	979	997	1044	970	987	1009	1049	1008	1029	949	1021	984	991	994	1019	994	1030	1052	974	982	921	1005	1011	1025	1022	988	1027	997	1025	968	997	1025	985	958	996	1062	961	1016	943	976	986	986	950	992	1006	965	966	974	991	998	1037	1019	1021	962	990	988	1017	1005	1058	923	980	1010	980	1037	969	977	1015	941	932	941	985	1046	1075	988	1025	948	1012	1019	1020	1006	1014	1007	1008	949	1001	1068	976	980	990	1036	1051	945	985	1025	1013	1065	1054	990	975	1018	1000	1001	1018	975	987	1013	1066	976	946	1056	929	1026	992	1075	1034	1030	1003	1012	1025	1036	1022	1030	983	983	1024	961	1003	1022	1043	965	1026	1011	1026	1015	1014	1008	996	953	979	1051	995	975	1002	936	1002	978	982	993	1003	1040	1004	991	959	1035	1032	964	1029	967	945	1028	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8582	1249	1490	1185	907	668	541	429	374	315	334	329	306	291	279	246	260	245	247	267	225	270	264	241	253	228	219	242	197	249	247	223	224	226	211	212	245	217	230	231	198	232	230	235	224	222	245	249	193	226	210	216	210	232	222	217	209	222	215	227	204	235	199	206	228	185	206	199	227	205	184	224	209	226	200	253	218	199	221	201	215	208	215	229	215	216	206	216	234	211	185	198	191	214	223	212	186	213	214	220	220	203	242	220	202	223	213	212	204	192	210	207	219	194	231	218	208	189	240	211	226	219	227	229	234	207	218	218	223	226	237	208	208	198	214	224	241	220	212	216	219	187	232	209	204	195	255	214	220	206	196	197	217	179	235	214	196	210	233	206	230	208	235	195	223	181	220	244	235	224	218	190	258	226	227	214	202	182	188	226	230	224	207	197	220	223	214	239	202	181	201	230	208	208	226	227	232	214	223	231	209	202	192	216	223	203	210	202	206	224	216	188	220	205	221	202	215	221	232	220	218	227	194	225	214	207	202	221	201	211	217	216	215	217	229	225	205	208	235	244	206	201	215	201	223	183	190	239	205	208	194	223	222	218	194	215	189	206	210	209	216	210	233	243	232	230	196	200	207	228	206	224	234	221	219	230	206	204	225	233	221	229	217	214	215	217	224	226	188	198	243	195	233	227	211	192	210	199	207	205	190	214	209	202	200	218	197	203	201	217	216	198	224	230	204	230	221	248	203	192	239	229	206	215	234	194	185	178	202	217	248	227	249	218	234	230	227	228	205	181	225	231	224	216	231	199	225	247	220	199	223	229	218	223	205	219	176	243	211	215	210	196	238	205	214	225	240	202	232	206	230	226	211	237	200	264	217	216	213	206	187	201	217	214	229	227	205	196	208	209	222	214	222	205	217	240	226	189	203	193	193	200	191	213	223	217	204	201	208	217	223	205	228	198	215	219	215	208	231	227	233	189	219	196	207	189	220	230	212	208	209	232	200	207	192	236	214	221	216	221	210	247	232	202	200	207	206	214	172	197	219	215	191	196	195	233	221	199	215	223	232	214	232	223	203	239	197	202	196	212	226	219	213	214	195	195	193	200	230	232	177	224	191	223	187	212	215	214	209	223	220	176	197	204	197	230	200	220	220	224	186	226	202	215	196	195	218	195	220	198	232	233	233	241	200	212	215	225	223	207	200	209	188	203	198	203	222	217	229	197	204	208	197	230	212	219	191	186	217	201	217	208	235	192	212	210	213	243	173	217	201	208	194	202	208	245	191	214	207	197	214	219	183	195	192	205	221	230	219	240	218	184	200	221	223	228	211	233	221	227	232	217	213	212	202	250	193	201	202	221	197	192	214	230	222	188	222	207	199	218	235	199	214	205	215	191	233	232	214	207	208	223	201	197	196	203	192	210	195	188	195	228	187	201	214	210	216	216	210	192	188	213	216	235	220	211	218	214	214	209	201	209	195	226	213	219	203	218	210	212	224	196	200	205	235	189	202	211	211	219	217	224	198	221	215	188	213	226	222	226	217	219	226	243	237	237	215	223	236	186	219	181	194	194	202	229	223	224	204	184	204	231	213	210	223	203	197	215	218	224	227	190	206	192	216	214	224	208	190	224	227	218	204	197	206	204	206	194	213	219	228	229	209	243	226	208	210	210	212	197	226	207	203	189	214	229	208	228	234	204	219	216	181	225	238	198	203	221	213	225	223	224	205	210	203	195	226	205	223	207	197	243	210	199	231	222	236	219	218	215	199	220	186	187	215	206	238	200	216	204	205	193	228	219	218	213	210	216	222	208	226	213	201	213	192	222	220	208	194	223	213	212	193	230	208	226	214	174	227	208	243	214	194	220	217	188	186	206	223	203	239	229	194	240	209	199	225	206	201	226	217	221	211	219	202	218	207	226	213	204	206	211	191	206	234	193	186	231	218	205	221	232	223	222	235	194	201	207	190	206	201	206	221	207	194	194	211	224	213	215	206	210	233	205	195	209	188	221	208	199	216	198	227	212	218	200	241	204	232	204	229	210	223	202	226	205	216	206	209	215	197	217	213	198	192	227	210	221	215	213	227	235	248	242	193	188	186	233	213	236	202	194	217	204	241	211	230	234	203	204	201	245	198	210	223	208	215	194	214	257	184	222	196	205	212	221	236	225	214	187	223	202	203	197	228	224	222	197	200	218	185	217	212	211	210	182	211	200	195	207	216	242	252	217	216	229	215	225	203	203	211	207	224	216	231	243	221	230	213	220	220	205	187	217	219	203	217	227	221	212	222	199	219	214	193	219	223	202	232	214	202	240	216	231	211	215	201	181	201	235	228	203	232	225	212	224	212	201	202	235	204	207	207	225	224	240	209	222	211	210	231	220	210	213	203	210	218	206	219	244	214	216	219	215	198	224	214	202	207	235	205	220	197	203	201	218	216	221	217	214	209	208	233	192	199	220	218	216	218	243	218	227	198	263	216	216	182	217	228	183	230	208	200	211	206	208	198	221	205	235	225	209	210	223	227	187	225	245	222	210	208	230	216	214	200	221	269	221	224	227	229	219	226	216	215	230	181	193	261	187	228	215	206	211	212	215	216	219	192	245	197	225	204	220	248	218	188	234	202	221	209	223	228	195	223	207	210	211	217	241	200	203	212	207	218	204	189	204	211	237	205	217	225	221	207	222	219	213	214	211	200	215	257	217	211	194	223	219	199	196	210	208	205	208	238	245	241	240	246	215	224	198	217	223	201	192	233	204	209	184	212	206	215	213	214	212	201	225	223	224	248	241	233	212	233	214	210	246	249	210	200	224	208	219	200	229	218	223	212	223	197	212	219	193	199	209	194	203	207	208	219	219	197	228	243	214	199	187	215	194	217	234	179	188	232	214	216	222	241	216	209	226	230	228	225	206	201	182	224	221	201	243	222	194	200	198	198	208	211	216	219	204	199	208	219	224	180	199	216	197	239	184	221	230	219	237	225	230	250	213	201	211	201	201	194	230	202	180	178	191	205	207	204	199	199	215	198	210	228	220	210	204	212	221	208	202	213	236	206	201	190	207	215	197	230	224	213	221	217	208	239	240	202	233	215	222	200	216	205	205	218	220	195	202	207	204	224	190	212	217	226	227	218	208	199	234	199	212	215	198	206	248	233	236	234	208	210	217	196	206	213	228	207	222	242	233	203	202	207	206	213	215	200	227	211	223	222	201	225	219	195	219	192	234	229	225	223	232	224	243	226	195	221	212	226	216	200	198	216	245	227	216	200	210	204	212	221	205	191	216	199	227	212	235	197	205	192	210	196	219	208	216	231	242	206	213	204	223	226	191	242	219	205	205	249	200	209	187	223	224	230	188	217	204	220	223	207	215	213	248	211	225	222	196	215	225	220	224	212	242	197	236	208	196	195	213	199	215	203	211	216	210	227	187	196	209	228	221	220	223	220	222	220	223	233	201	222	230	204	221	225	213	220	210	221	221	222	203	205	247	204	181	207	231	196	226	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5822	1586	3083	3719	3300	2638	2235	1972	1744	1551	1350	1271	1153	1079	1131	1030	911	918	941	923	848	825	862	787	750	767	814	810	789	775	749	773	697	747	749	684	710	732	732	743	695	727	711	685	698	665	675	691	649	714	678	648	672	696	684	675	657	684	659	663	670	641	657	671	633	694	649	664	685	631	642	689	618	677	691	664	688	661	685	676	620	671	677	616	643	686	666	663	617	665	654	623	675	628	615	617	666	678	664	650	612	700	599	656	666	649	629	657	613	694	610	665	659	617	645	637	639	692	704	673	640	675	610	653	630	626	674	677	644	638	642	633	654	631	682	656	634	640	621	601	658	626	651	651	660	650	672	598	670	698	651	616	676	663	667	672	661	654	659	678	638	675	645	681	622	639	683	634	635	647	735	644	626	642	668	666	688	688	635	672	674	657	663	652	645	626	689	623	649	649	645	650	679	631	667	650	687	664	626	643	661	609	635	667	624	644	631	629	639	667	617	660	619	661	662	649	623	614	648	686	646	619	698	637	631	619	662	620	650	668	683	658	620	693	627	655	674	668	647	652	634	654	686	636	656	674	716	637	695	654	670	631	670	643	646	669	651	690	637	623	694	651	649	659	717	652	619	656	633	674	648	660	656	663	615	609	647	633	646	599	653	632	598	666	634	651	623	690	599	664	653	706	667	684	679	659	642	646	605	693	695	621	660	622	654	627	627	642	662	634	672	621	605	632	706	641	616	651	644	715	672	674	671	608	620	651	664	642	621	645	645	607	687	701	633	664	640	697	682	656	665	585	697	683	691	678	652	658	622	675	646	658	640	621	646	666	649	656	650	634	611	641	682	664	639	622	621	643	622	587	660	667	651	606	631	653	668	611	589	665	636	713	647	632	631	630	636	644	631	680	600	648	665	628	626	667	605	674	678	649	684	616	651	645	662	645	686	662	657	648	618	649	617	634	625	661	684	647	653	635	635	635	656	683	614	606	647	656	661	680	679	661	626	588	624	682	670	666	607	693	650	690	641	651	619	633	689	659	655	641	588	623	699	659	667	631	638	676	632	619	672	658	699	656	637	620	626	619	676	681	622	630	649	659	641	652	658	610	636	604	620	622	607	653	673	673	676	664	648	599	708	653	604	653	688	636	650	673	638	638	630	627	658	661	656	668	671	660	670	648	634	661	677	658	669	718	649	641	661	636	659	629	661	652	653	629	694	641	668	654	610	636	621	681	664	598	630	621	615	611	651	622	645	600	659	636	672	650	715	624	659	677	674	631	626	648	653	635	619	622	680	708	666	633	626	688	640	619	646	627	658	641	645	636	611	612	683	650	683	642	690	728	642	663	672	710	670	646	634	625	599	685	607	634	652	680	668	644	597	644	631	614	613	623	621	646	625	627	706	672	640	657	650	623	664	644	663	644	649	671	637	619	677	662	661	667	598	642	685	647	649	657	601	647	614	690	640	664	678	629	659	700	643	629	632	690	622	575	627	670	616	662	626	694	621	679	650	664	618	633	658	659	663	658	640	656	642	643	655	648	681	650	643	614	627	674	671	652	654	652	665	638	637	650	637	635	678	642	624	636	628	680	651	677	583	643	634	660	629	657	697	707	650	663	625	580	604	651	634	598	719	640	656	639	708	625	664	632	651	639	648	657	636	648	620	647	660	709	638	675	631	647	703	647	665	648	660	638	643	594	649	643	612	667	645	674	660	653	653	634	649	635	631	658	669	647	650	677	657	676	635	677	617	715	656	640	648	649	679	644	666	634	660	680	652	684	647	643	642	619	657	636	646	684	630	678	643	654	643	654	651	597	657	689	665	651	652	692	662	617	607	655	608	639	643	649	636	643	671	621	705	664	657	640	639	605	642	654	642	650	683	643	665	635	665	672	633	652	646	672	665	668	622	643	612	640	645	694	619	708	671	675	656	660	654	649	683	620	641	628	664	672	617	624	660	667	666	650	695	685	635	625	667	636	663	599	609	663	616	630	659	617	641	642	628	646	633	677	729	620	661	640	654	670	615	639	650	632	622	651	660	660	625	604	649	648	643	647	680	656	673	665	678	652	689	660	634	639	622	670	623	656	658	576	637	645	633	650	644	642	645	657	703	647	646	662	643	611	632	657	634	680	660	620	623	650	656	629	644	658	658	615	648	657	694	670	627	635	631	597	649	645	684	667	650	631	682	661	642	683	614	653	682	646	648	638	647	662	635	641	661	688	668	672	632	669	641	694	650	651	680	634	664	636	636	653	646	664	692	643	667	667	623	650	641	632	614	591	637	631	625	626	667	665	641	701	627	645	657	690	685	610	656	660	689	645	660	641	643	631	662	645	636	638	689	651	637	640	653	738	674	651	655	675	647	650	704	627	608	686	673	629	676	697	651	653	608	653	658	651	662	645	643	677	641	655	660	671	646	618	665	663	714	629	642	700	637	634	682	640	720	664	634	657	639	640	659	691	713	610	634	622	680	688	665	653	663	648	702	650	639	633	593	649	670	664	653	652	636	671	636	697	652	636	652	627	639	680	673	659	620	656	682	614	604	689	630	659	614	613	613	679	684	658	663	665	648	615	669	706	683	618	610	634	671	672	672	659	669	597	672	618	675	631	650	644	648	647	632	666	638	691	676	627	644	691	639	663	621	674	669	612	641	639	670	643	644	688	655	601	664	683	661	609	646	609	662	668	635	701	622	692	645	628	672	620	601	662	685	679	661	684	605	637	697	613	627	640	638	704	648	674	618	637	643	650	663	658	626	668	642	639	628	650	668	677	663	623	626	676	662	684	642	651	628	660	631	643	665	663	705	673	670	627	609	644	650	668	661	701	680	616	676	618	620	650	663	661	608	645	649	645	652	611	646	688	616	666	614	662	628	683	636	653	669	651	653	646	671	607	671	636	706	645	635	632	632	636	663	672	663	611	637	697	603	602	680	635	666	677	664	675	616	638	645	663	639	614	667	646	658	606	650	675	617	656	632	651	660	655	689	638	657	638	624	637	688	637	670	628	653	690	613	619	664	642	694	666	648	657	659	680	636	659	628	657	633	697	677	671	658	636	665	581	665	652	650	691	620	648	666	700	658	668	676	648	685	660	669	654	672	639	604	670	645	653	629	637	667	637	644	651	624	675	649	619	644	628	706	646	639	621	626	624	652	630	663	666	663	707	637	674	630	659	667	632	713	603	647	642	677	658	685	646	642	680	606	644	644	654	675	638	653	650	621	646	606	636	627	639	685	638	670	645	671	595	637	690	670	634	649	615	659	616	644	648	640	671	674	641	636	615	666	648	697	605	659	642	640	644	637	680	667	624	709	651	641	641	678	653	667	625	674	689	615	706	608	627	655	630	636	633	665	627	650	672	670	658	667	627	640	691	665	652	654	649	667	668	652	603	655	698	631	677	713	692	656	639	649	662	648	631	703	668	602	675	633	704	611	656	647	671	688	649	638	615	613	638	654	669	638	684	634	684	659	586	630	655	656	634	628	669	639	652	667	657	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16122	2370	2598	2012	1434	1015	778	584	530	428	382	335	318	284	263	286	234	240	192	190	192	193	200	198	186	168	171	188	196	200	174	161	165	167	179	171	172	174	151	150	164	134	173	147	157	151	155	144	165	139	153	159	164	149	157	153	153	169	159	144	174	161	136	173	169	176	138	159	160	157	157	157	145	137	148	150	159	142	129	152	114	158	137	168	172	133	157	149	169	140	147	160	155	158	129	142	136	160	155	145	169	138	157	132	143	163	135	143	149	131	151	163	155	154	143	147	169	154	147	170	134	135	145	165	140	142	165	156	134	152	171	147	150	149	156	141	149	157	142	152	119	152	157	138	151	145	137	149	157	138	146	128	142	151	158	134	162	168	143	141	148	132	158	143	129	157	137	145	141	162	154	120	149	136	159	145	148	161	137	152	149	130	129	144	132	134	157	157	144	156	152	145	152	146	161	156	159	166	144	150	148	155	143	154	138	156	150	163	124	136	136	147	137	155	151	147	160	146	149	141	145	155	142	163	143	129	148	177	154	151	131	146	141	149	133	152	163	144	166	136	144	150	136	138	156	160	170	126	134	160	179	145	155	135	134	149	155	165	129	178	128	144	141	138	146	156	152	143	152	140	170	134	149	147	134	152	149	152	152	139	148	147	154	157	155	156	154	130	118	128	137	134	124	151	156	143	150	141	148	158	171	142	139	169	141	132	143	144	136	143	152	151	155	152	142	139	127	135	129	151	139	148	141	133	141	143	160	153	173	158	159	146	128	139	134	154	167	135	158	173	155	136	132	154	139	153	158	139	144	160	129	140	155	165	128	122	161	137	135	152	142	147	159	146	130	141	165	148	144	166	155	149	172	130	130	135	142	154	154	152	140	141	153	143	139	143	148	158	149	165	151	150	156	134	145	127	159	138	150	140	149	140	138	144	168	156	135	156	148	155	156	164	163	132	142	141	109	151	173	161	150	142	140	160	149	141	116	171	153	177	152	172	145	145	150	148	129	155	155	173	147	110	133	132	125	140	139	144	123	155	143	139	157	165	136	134	147	137	131	152	152	147	155	135	157	133	168	127	164	132	135	141	145	153	135	141	153	135	165	147	137	141	144	139	146	157	145	156	170	180	176	152	150	157	126	145	136	144	149	132	161	159	132	157	158	140	133	143	161	141	129	152	131	140	143	140	134	162	132	149	140	153	136	148	138	158	136	147	147	153	145	157	167	154	155	140	139	147	164	144	151	127	112	154	155	142	149	161	143	147	156	164	132	151	130	156	170	139	135	153	159	161	148	150	146	137	182	142	150	161	154	152	122	134	134	141	153	156	153	142	167	150	146	150	155	126	138	160	147	158	132	144	153	130	142	128	159	149	143	137	147	165	131	147	163	141	145	143	140	159	144	151	163	156	134	153	147	130	156	138	152	132	145	168	142	161	142	160	144	137	161	136	155	144	146	138	165	147	160	170	142	141	164	161	165	156	134	170	151	128	146	147	157	137	155	125	150	139	132	152	157	148	153	145	137	155	149	134	151	144	135	152	149	175	136	153	136	149	158	154	139	124	154	169	144	149	145	147	135	150	147	138	161	148	145	136	164	145	142	137	150	160	155	134	143	137	147	125	144	136	145	182	133	145	128	143	150	136	166	139	128	157	125	146	144	153	144	130	126	143	144	158	137	164	163	140	150	133	139	161	132	145	149	174	150	154	140	139	139	149	113	150	154	157	140	154	142	130	135	155	136	141	150	147	154	155	130	155	141	161	123	128	144	145	140	128	146	128	157	132	125	156	136	144	130	141	127	147	158	158	139	140	139	149	145	137	171	145	147	141	135	134	142	144	151	142	145	147	144	131	134	141	151	147	154	145	139	155	152	152	161	136	144	150	152	137	127	130	136	133	157	129	129	177	158	138	150	166	147	135	161	167	129	139	127	132	128	131	133	170	139	129	134	121	149	144	150	124	137	138	152	131	137	138	136	168	133	143	163	160	119	157	138	140	133	138	156	128	165	131	179	115	155	155	133	160	138	142	145	140	150	144	158	149	138	150	153	139	137	153	135	139	137	140	134	137	156	140	179	117	156	158	161	154	138	138	134	154	130	159	164	145	145	136	169	139	178	167	143	154	147	134	159	135	144	161	159	162	157	158	157	143	129	132	129	153	122	139	147	134	133	142	140	170	137	159	166	161	151	147	158	132	130	153	140	145	156	158	143	143	139	136	165	150	137	141	148	142	139	157	149	158	158	148	146	131	140	129	155	140	171	151	135	148	146	149	149	138	162	154	111	148	140	152	160	154	146	144	137	153	141	143	152	166	156	138	167	160	139	145	126	127	152	155	151	129	167	138	151	159	165	158	160	150	133	158	154	141	166	130	157	153	150	120	130	163	149	143	133	161	162	152	150	159	140	147	141	157	140	137	132	126	145	160	156	149	137	151	162	135	131	146	138	146	146	141	136	134	150	135	143	172	148	126	152	146	147	145	135	160	156	132	123	129	150	145	146	138	159	134	141	153	155	170	160	149	153	140	161	154	139	165	142	167	139	191	166	127	174	151	165	130	146	132	138	147	129	149	166	146	150	139	147	148	133	148	140	189	153	138	158	160	163	162	140	161	144	128	134	146	154	158	132	151	171	138	156	142	144	166	126	141	151	146	140	141	159	140	148	147	133	149	122	154	157	159	152	169	156	138	152	145	162	133	154	144	170	148	151	149	141	131	155	147	138	152	129	142	152	147	147	136	150	148	165	181	133	137	153	155	128	134	141	167	140	153	132	135	126	160	145	145	147	121	128	132	156	136	133	159	132	129	143	148	160	164	158	134	133	140	123	151	136	147	151	161	160	123	158	146	147	149	151	155	140	141	154	154	147	142	131	146	132	153	159	136	136	155	143	134	129	173	168	164	148	155	151	173	153	153	141	145	141	182	161	151	146	144	147	149	139	118	161	173	140	143	154	135	144	150	161	157	141	146	133	125	134	146	159	160	132	156	127	131	145	152	149	139	152	150	114	157	145	130	137	155	131	135	131	157	154	137	130	147	134	126	170	153	157	121	158	150	153	135	150	155	159	132	147	178	144	164	160	150	156	150	146	132	155	148	134	140	134	148	146	139	135	167	149	159	146	146	143	143	148	163	141	152	151	130	144	155	150	149	153	169	149	136	152	135	147	142	153	149	117	138	157	145	147	136	162	146	149	143	151	147	133	153	149	134	164	159	152	138	155	148	153	162	164	142	126	159	136	155	142	153	124	132	143	132	160	176	128	153	145	129	151	150	141	131	138	130	161	117	144	152	143	141	142	153	157	146	153	153	146	135	145	150	164	136	164	150	139	156	158	160	130	162	137	153	138	137	158	159	156	134	131	146	161	134	133	168	139	134	142	163	161	159	160	125	147	150	129	132	169	144	155	158	150	140	153	154	137	151	142	145	151	135	146	149	154	158	150	149	152	122	133	116	154	146	140	149	158	137	135	156	141	150	128	150	150	144	155	148	139	146	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7679	2269	4892	5770	5183	4268	3518	2896	2473	2120	1923	1652	1469	1319	1222	1191	1113	1060	970	904	882	895	821	789	753	735	724	737	690	719	695	656	621	636	597	620	597	597	592	567	558	505	581	534	574	538	617	583	495	531	524	547	539	532	557	553	499	526	550	519	551	517	486	540	537	484	542	521	513	494	545	516	532	509	496	505	515	455	510	563	512	515	493	499	488	487	530	500	457	490	480	486	490	483	504	510	494	506	479	510	496	442	522	488	536	478	476	475	491	443	487	518	503	461	493	480	505	455	493	481	502	498	477	489	457	440	481	470	487	486	532	489	484	481	479	501	474	485	503	461	485	486	488	494	480	519	514	482	473	499	462	490	530	556	495	452	447	503	494	498	492	494	470	482	497	496	488	471	533	469	461	478	469	515	478	524	485	501	484	480	502	516	503	502	467	468	478	481	472	512	479	436	480	481	466	507	509	481	503	500	511	459	486	493	520	498	491	461	446	511	502	464	499	518	437	454	502	563	475	441	508	449	497	470	479	509	502	458	472	507	433	463	477	450	517	465	450	481	490	461	467	478	468	529	473	479	421	480	487	480	459	513	506	496	518	478	477	493	496	491	508	449	505	507	495	487	477	463	510	441	487	492	500	475	534	488	458	450	488	488	483	504	507	491	465	504	467	451	485	483	487	474	453	439	468	459	488	513	496	483	462	458	498	505	495	496	548	510	494	517	478	469	509	484	490	476	463	459	464	512	497	504	508	506	480	485	483	472	435	454	486	467	436	461	488	485	487	480	468	464	525	464	464	518	445	497	469	463	482	472	504	463	500	494	476	452	501	481	494	444	517	496	471	484	464	491	467	464	477	467	468	479	508	474	496	467	497	507	465	516	484	462	483	466	500	496	498	483	500	509	505	515	513	464	483	474	450	500	497	503	464	482	488	481	451	474	505	484	525	476	436	479	466	495	486	472	480	482	476	479	497	500	457	534	471	481	480	477	486	506	484	490	453	474	484	470	489	470	482	497	494	455	483	497	498	467	493	445	480	517	496	482	510	461	503	478	507	508	478	473	501	482	503	506	443	479	510	534	447	498	485	464	531	494	463	454	481	504	462	476	483	468	491	474	540	478	487	504	505	436	471	493	479	490	498	472	470	513	502	499	483	473	484	444	501	450	493	479	525	470	505	489	503	453	489	504	479	474	503	468	478	493	471	479	465	502	457	523	444	501	506	472	440	468	492	492	447	495	492	480	471	460	451	493	453	497	502	493	507	451	515	483	471	484	505	453	473	493	428	511	494	471	475	453	514	504	498	467	445	480	473	496	438	468	481	457	496	451	477	502	476	487	474	448	439	482	454	471	510	494	467	482	442	476	521	513	488	501	465	500	485	455	515	494	468	515	476	469	470	481	481	470	509	453	487	495	491	487	509	457	456	472	470	489	459	510	486	486	467	501	488	489	488	456	512	542	490	511	443	484	457	519	459	483	499	484	463	480	456	511	440	484	459	481	456	482	485	446	473	504	456	474	482	478	495	488	472	468	492	502	440	489	513	477	458	495	499	449	438	504	462	465	500	472	473	515	474	495	452	502	475	484	476	504	493	488	472	465	456	468	468	466	485	468	451	471	504	488	505	481	450	460	469	479	500	449	498	470	480	446	483	509	517	464	511	466	496	497	506	452	473	523	478	477	445	493	507	462	491	481	478	466	453	461	464	455	473	478	507	467	521	495	481	453	453	476	522	455	475	468	472	467	453	467	521	480	529	487	484	488	496	500	444	500	518	475	519	484	511	503	505	460	534	508	486	515	460	474	504	504	454	461	515	451	523	501	500	476	482	445	527	510	447	477	483	463	452	485	520	477	458	517	493	496	475	512	468	456	487	473	456	464	438	482	476	502	500	492	486	504	506	512	479	457	440	462	495	473	476	480	502	478	507	422	476	486	484	486	518	504	495	497	501	489	489	471	505	519	475	474	513	480	474	465	495	489	499	454	467	493	455	481	472	486	529	467	496	465	483	497	448	464	483	467	495	489	460	482	513	493	485	488	510	479	508	470	436	481	478	515	471	475	488	479	466	484	498	502	445	490	469	489	463	488	486	535	483	502	507	470	502	483	502	454	550	499	515	464	521	495	492	484	486	478	471	459	490	471	469	416	457	460	481	485	486	496	484	486	502	493	490	505	511	490	498	516	489	477	494	484	487	477	422	487	499	484	504	458	450	518	507	498	485	439	479	459	497	485	471	510	481	483	520	515	482	479	474	456	459	476	454	458	467	442	486	430	494	472	474	474	480	476	477	486	490	479	481	496	464	514	474	491	499	463	505	468	481	494	483	506	470	512	532	520	499	469	461	446	466	498	471	470	439	481	466	490	457	469	474	498	487	502	430	475	477	517	489	476	466	520	491	488	468	495	500	461	486	509	472	496	511	511	485	517	444	448	476	502	511	491	489	504	496	473	440	479	483	449	524	470	465	479	471	514	463	474	519	484	462	501	450	490	492	464	532	451	510	487	470	463	481	477	489	479	468	478	514	469	494	451	502	451	494	494	498	452	480	459	441	480	500	458	504	455	466	460	486	503	475	495	483	491	484	525	468	472	549	512	461	500	484	460	477	465	471	527	493	505	494	481	495	484	522	497	466	523	477	476	446	465	482	487	479	475	474	463	470	449	488	480	482	501	444	484	458	503	484	475	442	466	468	473	456	484	455	510	466	453	491	499	476	498	505	499	448	508	526	534	509	474	486	502	439	456	496	458	478	484	487	452	491	493	461	502	491	476	473	493	481	467	488	445	471	489	458	464	507	480	510	497	460	478	470	503	507	442	501	468	468	493	523	448	504	491	499	511	456	473	458	522	477	523	443	509	504	473	476	481	488	479	469	486	522	485	435	458	470	434	453	502	474	473	471	494	468	521	486	484	460	464	526	519	484	486	502	441	520	472	514	468	490	521	498	497	540	503	525	510	478	484	496	478	504	485	451	453	492	448	481	491	456	534	464	485	463	452	448	474	464	463	466	523	497	471	529	494	501	493	467	482	516	478	517	481	446	472	436	479	483	461	499	465	521	469	484	496	489	480	532	536	521	459	500	476	472	480	486	517	483	485	479	471	490	519	486	493	475	475	488	505	462	499	496	514	519	443	474	478	520	460	502	501	477	476	477	481	485	494	491	491	478	505	473	483	472	490	461	489	457	483	458	473	485	490	502	516	482	475	504	474	481	471	473	458	472	480	478	453	491	466	480	463	502	488	504	502	529	485	463	456	475	460	483	458	501	498	486	513	474	475	478	481	466	445	536	446	468	498	478	496	471	479	462	452	466	487	463	487	453	490	551	500	483	492	516	478	464	468	512	519	465	495	464	489	518	492	498	505	498	470	521	427	505	481	456	442	507	493	481	479	506	451	453	491	511	458	506	464	478	498	487	486	487	473	467	478	450	498	525	468	484	448	455	514	486	450	486	500	447	469	505	490	470	477	439	475	431	526	497	498	443	454	489	499	493	500	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2294	426	425	399	395	369	373	316	350	342	352	380	373	372	303	343	352	367	373	354	331	360	351	354	324	371	333	326	356	350	341	348	339	358	342	329	359	339	345	381	342	356	355	384	338	356	335	352	355	307	341	383	353	343	341	345	366	360	318	357	349	337	355	346	380	350	353	354	358	346	375	370	342	347	352	377	359	338	355	336	341	354	379	339	357	358	361	349	311	372	339	368	346	339	326	364	365	349	324	366	366	378	356	340	314	340	351	330	343	347	347	337	311	342	342	324	335	333	377	361	355	358	350	322	367	341	360	327	380	339	348	382	368	337	308	388	322	344	365	353	342	334	372	352	345	332	343	370	309	362	319	332	338	346	324	360	379	373	375	364	340	345	333	358	345	338	371	317	378	340	351	351	329	374	349	360	359	340	344	337	328	337	346	352	348	330	325	325	379	339	327	363	360	346	331	334	350	299	352	360	375	383	351	321	369	332	311	377	308	314	334	341	330	361	337	382	357	376	343	324	320	345	334	331	361	332	339	362	323	375	366	326	364	363	372	343	321	371	347	368	344	350	333	346	353	344	362	340	332	328	345	345	335	345	347	370	350	347	325	353	394	371	351	298	373	397	343	341	369	345	323	295	351	369	333	346	347	368	326	338	343	361	381	337	363	364	344	374	343	370	337	361	344	371	354	347	339	331	371	354	377	330	348	362	375	346	358	313	328	334	334	363	376	334	324	340	350	307	346	358	324	368	330	333	322	338	373	347	335	339	344	345	349	371	329	353	375	354	348	338	352	380	377	380	354	313	370	347	330	345	342	380	360	349	361	360	343	342	352	381	387	329	333	375	360	356	330	354	348	359	339	329	366	358	324	297	335	377	374	357	319	337	363	314	355	343	339	339	394	341	348	338	326	361	346	360	379	354	348	342	350	388	326	347	314	355	346	335	353	372	322	364	326	341	341	339	305	320	336	288	379	375	345	393	322	356	352	335	317	337	362	342	374	332	368	327	360	344	353	332	347	345	359	344	367	362	343	359	305	353	328	312	354	381	399	357	341	361	345	351	351	365	322	373	373	351	356	359	375	333	317	362	339	348	390	341	379	353	342	326	380	329	389	377	375	332	370	310	334	358	307	348	351	330	373	352	370	336	348	369	354	333	349	348	342	346	336	360	343	368	314	334	344	347	385	356	372	352	333	352	397	356	350	360	362	361	360	375	352	344	354	351	370	339	344	360	346	361	325	362	377	359	349	373	365	353	357	345	378	356	347	352	370	341	323	369	317	319	328	373	335	333	333	321	339	364	345	360	358	332	350	338	338	344	336	376	344	361	346	369	342	352	334	350	355	324	370	319	326	376	358	358	332	342	365	347	324	369	383	313	361	338	358	367	337	367	393	332	346	327	333	327	384	350	322	336	320	383	359	349	336	348	330	332	327	341	351	375	329	361	364	347	348	349	347	327	342	332	354	354	316	355	380	354	363	345	375	352	372	375	358	329	355	323	365	371	362	338	357	337	363	359	346	336	348	366	345	354	328	338	326	361	382	345	339	352	342	352	350	331	378	369	329	363	339	378	382	337	361	363	375	350	335	354	375	347	303	355	336	339	308	352	357	349	346	392	340	346	347	334	350	340	379	329	345	346	331	361	382	371	353	360	367	367	350	344	329	368	312	333	354	343	364	281	345	348	368	385	343	359	335	321	327	337	359	323	350	341	330	364	309	334	374	351	364	346	339	352	330	335	333	369	369	312	347	327	323	356	356	337	354	360	330	322	352	354	334	359	310	336	336	346	324	331	364	343	367	364	322	338	341	335	350	334	380	334	362	333	358	350	342	358	355	371	337	351	351	321	338	342	348	345	342	360	336	358	367	353	359	317	337	356	328	370	357	326	356	355	380	331	326	341	389	349	350	382	349	326	316	339	343	359	386	358	375	310	347	349	375	375	326	341	305	352	339	334	361	334	318	353	350	325	345	341	331	342	382	327	338	335	367	379	330	352	351	381	316	330	360	378	346	370	377	361	363	318	321	362	356	347	329	371	331	319	344	340	351	341	390	306	372	358	334	396	342	352	380	390	316	339	370	343	313	338	334	383	349	294	355	322	340	344	329	364	354	364	354	337	323	343	346	342	340	327	352	377	341	369	369	323	357	367	333	315	355	357	350	343	354	347	355	366	333	340	325	334	380	374	356	351	340	333	356	376	360	374	366	352	349	350	331	365	361	324	305	333	339	383	370	336	333	357	349	362	376	321	362	354	347	325	315	341	344	338	336	332	316	347	337	324	337	333	356	336	355	357	331	334	355	330	332	357	344	357	356	353	380	353	360	333	339	360	340	342	385	330	341	346	357	340	356	359	352	345	373	351	327	330	338	341	362	331	334	335	382	366	385	325	320	383	350	351	379	324	375	348	367	346	362	333	345	350	348	312	350	327	313	355	337	365	377	340	361	387	344	327	338	365	361	326	360	313	340	316	338	358	327	351	353	326	331	342	350	349	346	344	349	344	350	333	359	355	344	349	379	344	328	361	402	351	369	329	354	338	335	375	327	331	372	320	374	353	359	356	374	352	352	334	346	352	351	326	359	368	330	345	317	332	389	347	381	311	315	334	330	345	346	362	357	365	351	320	351	391	368	365	371	358	356	336	353	368	366	384	346	383	362	333	379	362	329	323	352	333	360	339	376	338	316	360	356	365	352	341	343	361	370	344	314	359	360	327	307	330	325	322	384	344	367	345	340	393	350	347	348	362	346	345	329	319	354	339	356	319	332	335	360	348	339	363	357	359	361	359	328	333	351	355	357	349	333	371	347	363	330	350	355	348	323	387	328	362	366	352	361	378	355	301	336	334	356	311	380	387	324	339	354	365	333	351	353	366	360	364	348	353	342	375	329	329	366	330	371	357	375	329	332	331	327	342	339	336	369	345	344	311	316	359	404	317	340	379	336	359	335	336	351	358	383	364	319	329	340	353	352	336	359	371	367	353	364	335	341	344	348	367	332	380	342	309	360	307	345	312	318	342	331	328	340	335	382	371	368	366	335	341	346	392	354	345	354	352	387	336	318	351	334	356	315	351	342	302	347	357	335	347	350	359	397	339	338	307	345	389	355	380	353	351	350	325	341	371	346	382	351	322	357	390	351	351	359	339	357	299	364	318	359	318	345	345	324	352	338	348	324	340	346	348	339	315	313	352	310	385	350	330	369	326	355	320	399	352	364	348	364	306	373	356	315	370	337	332	331	350	329	334	341	362	364	343	327	350	341	348	331	361	315	336	332	357	342	331	378	343	352	332	379	328	347	337	379	352	326	332	340	358	361	342	338	360	318	345	323	318	347	339	343	374	329	314	366	380	369	316	333	352	367	378	351	368	357	359	345	332	367	350	384	329	363	375	332	311	330	354	332	319	341	325	339	356	345	334	363	342	371	358	328	336	351	351	341	335	337	339	364	346	336	320	356	352	340	391	375	348	333	359	345	336	336	365	355	363	344	359	346	345	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2490	1050	1129	1138	1203	1158	1120	997	1037	1097	1060	1042	1057	1028	1080	1036	1040	988	1025	1017	963	1060	1025	971	1011	1000	994	1001	985	1011	1003	1015	1025	976	1003	985	949	959	1038	1002	1004	970	985	1037	969	963	988	989	1021	970	1062	988	992	978	981	1064	953	1034	1040	1012	1031	970	1015	1082	980	1024	989	1055	1000	978	1037	977	1032	1028	1043	1010	972	948	991	1037	980	975	1007	988	1036	947	948	1001	980	996	1000	967	1002	1035	991	1007	1020	1030	992	1012	937	988	992	988	970	1004	973	898	1006	975	965	995	985	1025	980	974	1025	996	987	973	959	1011	960	1068	1021	942	972	1035	1071	1042	987	987	1009	961	929	1030	1000	1040	1009	967	1021	1030	1022	969	1035	1026	1003	1030	1007	1031	970	1070	977	1028	979	938	1005	947	984	999	987	990	999	1005	1007	963	917	1042	1046	958	931	998	977	990	1022	970	977	966	993	998	978	1036	1021	944	1023	1054	1003	985	1036	1047	1005	1016	1109	1021	933	973	939	996	1005	1017	1029	959	1017	956	980	970	986	1015	974	1002	1017	970	1028	1014	1029	1014	1048	950	1032	999	1022	1000	995	969	1016	986	982	1024	974	975	1028	1026	1004	999	983	981	1013	1039	1030	1062	992	1028	1014	1007	1053	997	1054	946	1022	998	1037	1012	971	1004	1004	1000	1019	963	1038	1034	949	1004	960	1011	1012	1005	999	1035	958	1052	970	962	1034	953	979	976	1061	1022	1040	1056	982	1033	992	992	990	1047	1001	1006	1002	1015	939	943	1011	1034	998	990	1041	997	982	1009	990	999	1016	1020	1030	992	1009	1008	968	986	1060	1053	974	1011	1017	985	1021	1008	939	942	1042	986	996	977	1007	986	1034	995	978	1043	948	955	974	1045	984	986	1002	1000	1014	977	976	1017	989	1016	959	1016	1045	959	996	1038	988	952	970	1001	984	1054	975	988	1038	1028	961	1001	1043	982	1045	953	981	992	959	996	1011	1019	957	982	972	996	1020	988	1019	1004	1039	1020	974	897	972	964	1012	973	1005	951	978	970	960	964	982	933	1036	997	987	1033	998	984	1016	978	955	973	964	1017	950	959	1014	1011	1021	939	1000	960	1020	1008	997	1036	1022	943	997	1006	1019	969	1016	998	974	987	967	1029	990	973	1055	972	994	1023	1008	1003	1007	1016	946	1009	991	976	983	1055	959	1004	969	989	963	993	1000	1044	992	1058	954	1028	970	1010	995	962	1011	969	1010	977	1043	944	976	1009	986	1001	965	986	1039	1017	978	1003	1001	957	1011	1027	989	1023	993	962	1015	989	988	1075	1008	976	1005	978	979	1036	981	996	957	1007	964	996	986	1008	1029	1023	1047	956	951	953	1078	990	1016	1010	924	963	1028	1006	972	917	990	1047	1079	1003	1008	985	983	954	960	983	1005	1006	1003	1023	982	1040	946	956	1002	980	1035	1042	1024	1006	1045	1011	1023	927	1021	934	976	1059	977	983	951	986	987	989	1015	1018	1007	974	1004	979	1042	1034	1022	953	977	982	989	943	997	954	1012	964	964	1013	988	967	970	1006	991	1061	1041	983	1017	1025	997	1027	1000	983	1043	1022	970	985	1030	979	995	970	1018	1026	984	993	1055	990	964	1055	1032	954	1031	1031	957	991	997	980	937	1009	953	1002	954	998	1034	995	1018	1010	1004	974	922	1045	978	1006	1017	1043	1012	1023	969	963	1035	1006	1043	1006	1028	1028	979	1004	985	1006	1018	1011	947	1014	998	1004	942	982	988	971	995	1000	959	992	1010	1012	980	1048	992	1034	1016	992	1023	986	1043	982	977	1011	959	1002	983	979	969	998	952	979	990	990	993	981	1016	990	994	1051	999	993	999	977	1018	1013	1024	1008	955	1035	996	995	976	1006	1023	1018	1013	988	945	1018	934	1002	992	975	993	1022	964	996	1019	982	993	999	942	993	1011	946	978	963	1003	1025	1045	1029	1000	1060	930	994	962	993	951	961	987	1008	1010	960	919	980	1004	912	971	943	1013	1038	1043	989	1031	975	1002	1032	965	991	1018	1000	999	993	989	985	1033	1022	993	1000	980	968	1002	987	1042	1062	943	961	1019	986	1042	985	995	1010	972	1015	943	991	985	1033	988	966	990	985	1036	973	1023	1073	1051	1029	995	995	1015	1063	1029	949	984	909	964	982	997	1041	956	1018	1060	999	1006	1016	1001	937	978	989	1046	1059	1009	920	1017	981	1033	1065	946	1029	1007	993	1029	1021	953	1026	979	985	1032	970	1011	975	1030	1060	1065	993	966	1008	1003	1016	956	1033	1000	995	989	1038	1024	978	989	987	1022	1015	955	991	974	1012	974	1026	1023	1032	1019	988	980	974	973	979	1034	1005	1006	987	964	960	1006	995	954	1002	1034	1035	988	988	919	996	982	998	988	964	1064	1001	964	995	1060	1014	1005	992	1020	967	967	980	1002	1012	891	989	993	977	991	952	1011	1013	984	956	1012	1022	1006	1051	1016	1050	969	1036	1012	999	958	1045	996	1006	958	942	1029	1024	994	961	971	1064	936	978	999	983	1008	1002	1015	1044	970	1016	943	1014	996	1016	1081	1019	1006	973	1010	1025	998	952	1067	979	1001	1003	998	1029	996	1053	1034	1036	961	957	1011	1031	990	1009	993	976	1057	1011	1034	1021	993	1023	979	979	990	983	1030	1012	940	1017	959	969	980	965	991	1000	966	970	952	1024	990	1014	1032	973	1017	1072	986	969	1013	1017	946	969	986	1018	1059	968	958	1000	1002	945	984	1022	1004	976	973	972	988	941	965	954	996	948	991	1010	991	984	1020	970	995	988	1043	952	988	1058	970	1025	991	922	1014	1025	988	1011	982	1022	988	998	965	1021	938	987	965	984	989	1021	989	953	993	1009	1011	984	999	1044	1005	1003	986	986	988	995	986	1050	1050	1016	995	969	1002	1008	991	988	1005	985	948	1009	979	977	1018	952	957	1001	1022	1093	993	992	962	977	1056	1005	965	1008	999	926	1017	1002	1025	1006	986	977	969	976	954	1004	983	1000	1031	1022	1001	1014	991	1011	943	965	972	1007	1007	1001	961	974	1017	1033	988	1020	954	1027	944	961	1026	994	957	1000	967	1008	1025	978	1035	957	930	959	1023	983	1005	992	973	1054	992	984	998	1006	951	1017	992	1008	1014	1003	1018	948	979	996	1035	944	1013	985	1066	988	967	1007	996	1016	955	961	990	999	957	967	1023	970	1017	1047	1001	1051	947	966	978	1003	1026	1042	998	996	969	956	1016	984	997	1000	1011	1031	1041	995	963	928	957	1007	950	1030	945	1011	952	1039	1033	982	984	1008	979	1022	1001	1012	984	1016	1014	970	972	1030	1030	1010	985	1015	1019	969	990	1029	986	1005	1084	916	996	965	1017	1016	992	1005	1026	1013	988	1036	1015	994	957	1000	1013	956	1005	977	958	990	974	965	1032	1026	1005	977	960	1025	965	989	966	1000	1035	1011	981	971	955	994	983	961	968	1014	981	959	980	999	954	984	1023	1026	990	960	1068	1016	995	941	995	942	1016	1046	1074	922	973	967	956	970	989	907	959	981	996	987	988	962	984	991	1000	984	1032	983	1000	985	955	969	1008	1007	1014	1023	988	982	972	1013	993	1002	964	1003	1000	1020	1033	955	1061	1010	981	962	988	1028	971	1000	979	959	981	980	1011	976	960	970	992	932	951	985	974	982	988	1017	990	1020	978	1008	1011	1020	966	983	1034	997	994	975	1008	933	1028	975	1001	1038	1036	973	1002	972	984	1030	968	979	1061	931	1056	1031	980	1013	1016	1014	965	1000	947	1022	1001	1009	1030	958	1006	957	945	1018	999	991	1017	967	1019	964	1019	986	976	977	1048	997	1055	975	1020	1049	1032	996	966	990	989	993	995	1040	1002	975	1033	1009	1026	1017	975	994	978	1029	977	1009	1007	986	992	1049	997	1017	1038	1009	1029	1000	1030	1004	1042	991	1007	981	974	989	962	946	1018	1009	1005	1029	1031	985	986	1020	958	967	1009	980	947	946	965	972	956	986	1091	961	1010	992	988	1013	1007	965	1015	1027	982	965	1017	977	981	994	981	991	1072	1005	1051	991	952	964	1012	1017	970	987	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8657	1128	1401	1128	857	650	517	485	412	346	319	285	278	286	286	288	260	234	258	212	234	257	265	227	224	221	230	238	255	198	200	246	224	217	233	229	209	221	219	228	214	205	201	206	208	197	220	229	236	200	208	215	212	229	223	197	203	199	200	214	223	195	211	222	254	211	216	206	236	208	227	207	252	226	224	212	197	204	193	214	222	217	246	216	231	221	204	198	190	220	214	228	198	209	213	206	203	210	232	218	196	203	178	182	188	239	201	229	228	219	225	214	212	218	214	228	214	219	196	222	207	205	228	210	201	221	237	209	198	222	215	202	200	235	211	190	232	220	206	196	217	192	214	208	233	216	226	204	217	206	245	233	185	218	204	205	192	222	247	162	208	224	229	204	211	223	199	254	220	205	222	200	201	191	232	211	209	229	223	216	217	234	213	208	230	241	217	225	218	218	209	224	202	206	225	208	226	238	200	200	183	233	197	198	211	214	222	198	222	207	219	230	211	218	199	221	211	198	193	214	201	217	232	231	175	220	227	211	218	205	176	212	225	198	205	221	220	209	218	219	217	167	186	221	201	208	202	202	228	190	196	243	217	195	199	220	203	177	191	217	206	203	200	183	236	193	220	190	226	202	218	218	235	218	213	215	200	193	223	210	206	207	207	189	222	220	194	220	200	214	217	189	186	221	216	224	207	207	231	208	226	227	228	200	222	238	210	202	231	205	211	199	218	198	207	224	185	211	196	199	199	214	256	216	224	231	200	208	225	211	229	200	225	197	245	218	230	214	240	189	186	194	217	203	201	206	223	246	238	211	212	204	230	198	218	192	215	219	241	212	225	180	224	223	204	224	214	234	225	204	225	219	223	218	206	213	237	198	199	199	226	209	208	218	251	205	224	204	225	202	214	214	225	217	205	199	217	223	202	208	190	213	226	219	215	215	209	196	209	207	195	223	187	223	203	205	220	222	217	200	212	201	198	214	233	214	210	195	199	201	236	205	231	240	214	241	212	212	195	233	240	224	201	217	202	234	194	208	199	230	207	196	217	217	222	187	227	190	211	195	211	202	194	219	206	205	189	210	214	208	208	220	188	222	209	206	212	201	195	232	200	221	212	189	216	188	223	211	238	197	207	218	208	201	208	206	211	239	208	212	204	222	236	209	204	239	209	187	171	205	214	212	217	239	213	208	228	184	219	195	234	228	210	189	178	231	239	237	211	211	201	219	214	202	206	216	217	218	195	173	211	188	212	221	230	195	210	201	206	196	195	229	216	219	217	217	195	205	211	214	197	225	209	203	195	210	191	259	244	240	236	219	210	224	230	228	240	197	217	199	183	216	223	198	227	240	244	200	240	183	245	219	205	200	239	214	214	201	216	232	213	220	204	221	182	220	205	212	220	203	196	188	245	214	230	198	198	204	200	230	195	213	205	228	223	236	224	190	207	211	214	221	206	202	195	244	223	247	199	188	232	195	221	223	235	203	210	216	236	211	221	204	215	208	196	213	184	225	204	219	196	217	195	231	237	202	213	217	184	203	215	207	201	195	216	195	212	202	209	202	209	205	223	195	205	211	222	232	232	237	195	209	207	203	215	228	236	211	209	228	216	229	206	221	208	218	191	211	210	209	219	220	211	210	206	209	212	189	197	195	233	212	200	201	193	204	202	236	212	231	216	235	187	224	198	229	221	192	185	203	238	226	228	229	239	196	193	206	214	225	242	211	210	188	211	181	218	233	217	198	234	232	218	208	189	187	189	236	196	203	230	194	203	226	205	213	222	211	200	245	237	207	192	204	206	226	200	199	211	231	196	226	216	223	221	227	193	213	226	194	209	209	202	203	207	202	224	220	190	197	251	213	237	213	204	229	214	194	218	204	215	210	208	224	190	210	214	200	213	199	200	201	207	206	217	217	239	198	206	236	195	209	195	225	209	255	212	203	203	213	218	218	212	198	220	206	213	220	185	225	230	205	199	218	237	220	219	217	205	191	183	220	217	206	208	231	190	220	208	238	199	225	204	213	229	213	197	222	239	195	229	239	200	207	191	209	196	212	215	191	216	226	215	207	188	197	210	233	204	215	205	210	234	222	230	206	212	210	233	216	227	190	223	216	229	234	210	209	222	210	201	212	215	224	205	202	217	193	211	186	221	231	205	220	234	186	230	223	192	199	206	213	194	220	197	198	208	201	218	218	223	219	226	218	235	220	215	202	233	219	220	215	207	225	229	220	202	215	223	243	225	204	194	208	204	232	233	223	229	203	198	228	191	211	193	196	202	206	197	211	189	212	208	208	191	200	219	214	186	195	202	237	185	217	208	231	192	201	193	239	248	234	211	211	205	227	190	217	251	221	241	222	207	205	232	213	208	213	220	192	213	220	217	218	226	209	233	209	234	213	215	218	210	207	206	216	219	218	223	213	227	200	199	199	225	214	193	195	214	227	225	202	209	189	228	218	182	206	208	216	203	228	233	212	221	216	198	218	207	222	204	210	217	188	219	213	212	189	199	223	215	227	226	210	245	205	210	227	202	207	213	232	182	208	213	221	216	195	217	177	215	205	217	226	213	241	206	218	198	211	222	229	185	219	223	213	229	221	216	217	218	238	195	209	213	218	209	259	202	214	241	215	234	235	209	201	210	200	216	217	225	228	200	218	224	250	226	209	200	201	187	248	215	206	206	223	213	216	227	221	224	229	203	204	219	199	230	218	219	194	212	200	231	208	207	221	203	222	189	199	197	210	220	198	206	246	225	197	194	217	209	213	217	228	218	223	168	216	217	245	210	209	234	233	226	198	201	208	216	183	209	205	198	208	207	211	200	234	225	236	226	215	234	210	199	200	230	203	206	208	169	209	235	199	217	231	233	218	192	228	198	208	205	212	230	202	220	190	207	195	231	217	212	200	239	196	242	213	220	218	201	220	209	216	181	205	204	233	185	201	180	234	222	227	204	214	219	205	205	223	183	195	207	237	206	206	196	225	206	231	170	234	198	229	187	226	213	204	207	240	212	233	213	240	195	198	200	217	234	211	185	204	209	207	212	197	224	208	212	209	198	225	187	211	216	202	216	204	212	191	220	198	223	214	214	214	221	198	210	206	222	203	212	226	214	223	211	222	182	185	231	194	213	205	239	192	233	209	221	185	207	193	227	220	191	211	183	222	199	215	218	216	211	210	194	210	186	241	184	201	223	183	214	238	241	175	239	222	208	226	219	201	193	174	207	236	226	233	209	202	231	214	233	203	200	194	206	226	202	227	193	224	208	196	209	205	191	208	210	206	211	205	209	196	205	198	218	209	217	240	217	223	195	219	210	217	209	219	223	231	210	186	226	219	209	218	193	248	223	219	211	207	232	201	218	204	218	219	206	222	219	206	191	208	205	192	211	187	215	202	202	206	204	231	217	209	197	173	194	197	198	222	211	218	206	209	189	214	227	226	214	237	208	216	193	208	187	196	214	220	208	188	203	207	223	227	214	201	217	210	187	200	208	218	216	200	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5790	1577	3066	3674	3218	2649	2291	1962	1731	1488	1401	1259	1140	1161	1034	1023	1000	990	922	901	903	835	803	792	763	781	723	827	773	778	766	781	726	766	783	770	730	703	690	708	747	693	651	704	662	668	648	712	709	705	674	665	694	685	716	679	687	701	675	655	690	698	713	693	699	653	647	693	646	678	691	640	661	690	618	654	670	681	692	681	663	644	662	619	667	684	666	676	673	683	674	680	598	643	624	634	663	663	662	607	666	607	627	655	636	682	630	652	679	707	643	623	678	595	622	650	616	627	709	634	669	674	672	667	675	694	643	663	649	614	698	667	650	675	655	630	646	639	629	657	660	613	637	623	679	659	641	652	665	625	622	646	681	620	627	636	655	629	643	662	636	667	635	690	696	631	660	669	653	657	666	620	644	647	625	663	675	677	687	645	639	624	664	649	665	666	676	659	674	681	667	669	657	611	649	616	669	666	625	657	665	640	644	684	655	640	622	604	642	641	635	648	666	607	674	695	635	646	681	628	654	642	696	589	631	645	686	637	672	662	645	666	668	635	622	698	653	618	674	629	630	670	647	691	655	657	680	646	681	650	669	639	678	631	678	658	633	641	639	659	608	626	603	622	682	661	673	611	665	669	636	669	687	633	661	651	630	656	643	644	599	658	635	633	628	666	662	633	608	679	671	665	648	674	645	607	675	644	635	632	654	671	654	654	601	603	664	620	718	638	637	663	665	650	651	629	684	604	652	634	687	678	635	678	625	659	620	678	664	617	626	644	645	645	607	636	645	631	638	617	650	618	671	667	630	640	650	615	656	639	662	627	612	666	645	619	680	676	652	671	656	627	648	620	687	652	678	638	632	673	650	676	657	657	662	683	626	698	676	637	688	662	721	664	662	599	645	625	664	661	636	679	670	644	622	640	642	615	686	655	651	668	609	695	639	673	651	673	637	615	659	677	651	659	678	666	667	630	727	652	672	666	633	603	652	643	687	640	661	603	639	620	685	657	691	683	652	606	656	681	650	590	651	676	625	609	655	663	645	659	645	654	681	651	642	618	682	650	662	673	634	679	624	666	647	652	686	662	633	617	671	635	601	644	629	595	633	634	651	639	646	649	627	649	653	689	661	665	661	654	612	677	642	634	611	623	638	643	696	642	652	625	659	665	623	619	648	652	647	627	690	629	650	649	655	639	618	608	646	680	644	679	608	659	598	680	689	645	685	675	647	646	639	647	684	677	621	644	667	642	641	702	619	643	659	644	666	690	649	618	624	687	679	630	671	647	652	630	648	646	659	640	632	685	630	614	662	617	666	629	666	644	666	715	644	635	635	650	672	680	632	634	640	660	605	667	659	682	647	655	608	633	659	655	635	632	675	683	631	605	672	646	652	612	581	637	626	654	631	661	618	644	631	627	596	587	647	637	623	689	643	642	653	650	664	639	712	704	643	630	638	674	616	668	634	659	675	627	660	609	645	620	695	569	629	693	644	635	665	699	644	651	658	664	661	677	629	638	659	639	653	629	679	615	670	658	656	649	663	629	659	656	620	630	630	616	650	646	651	631	696	685	664	636	635	676	657	607	683	707	684	673	647	632	648	659	611	610	647	640	624	618	656	658	648	662	578	662	666	641	667	648	681	668	663	681	676	655	645	612	659	624	646	645	653	686	641	610	642	618	656	656	662	613	690	651	628	631	664	729	673	601	614	641	650	638	682	632	703	642	597	655	646	642	661	658	632	660	675	597	683	645	664	668	621	656	653	669	649	650	644	614	667	630	645	690	653	666	615	672	655	664	639	692	669	661	659	614	680	613	652	602	668	659	657	592	611	650	693	650	658	635	675	675	626	632	634	649	607	653	645	693	635	600	662	616	624	629	636	655	685	676	668	658	673	653	654	621	680	592	635	686	633	717	674	619	672	616	647	659	621	638	661	677	635	651	686	639	627	662	624	634	610	660	629	666	644	662	663	652	628	625	685	639	682	662	635	607	626	685	656	619	609	643	626	607	646	669	658	632	646	657	647	641	653	690	595	675	643	647	656	673	670	619	630	589	618	605	627	651	637	639	631	604	673	646	699	640	686	636	574	648	609	694	644	640	623	654	625	629	645	615	670	626	697	674	653	651	663	599	639	639	658	671	679	614	632	657	642	676	647	630	633	672	704	653	617	677	677	659	645	664	676	669	617	646	637	674	654	661	642	631	642	674	630	645	666	655	649	680	664	644	648	670	666	614	651	668	633	646	706	651	642	684	685	672	697	672	643	658	639	669	668	636	597	632	680	654	702	660	588	646	677	608	644	629	710	639	616	695	641	648	679	602	640	661	674	614	685	593	672	599	660	671	679	665	635	657	606	689	605	644	684	687	667	598	655	651	642	646	673	659	672	655	653	629	616	658	649	681	653	662	647	637	655	658	618	629	591	654	606	681	637	605	680	624	649	683	672	623	676	604	626	652	644	660	603	664	646	691	666	590	665	671	624	618	635	651	669	628	683	624	668	610	624	609	626	646	708	683	626	644	653	613	628	684	673	652	644	625	632	618	652	658	631	666	621	665	625	664	634	629	611	663	634	654	641	657	654	668	623	659	601	652	638	647	670	642	622	635	651	656	634	613	634	645	645	629	694	622	623	642	646	668	666	643	662	660	638	657	656	629	652	685	653	636	631	659	638	629	663	626	637	629	660	589	607	642	658	672	650	622	623	600	632	681	565	669	666	660	598	678	658	645	655	665	610	666	697	645	667	593	635	728	647	598	670	686	640	675	640	655	648	671	684	596	653	659	617	632	660	640	665	648	656	606	664	628	644	617	677	667	654	625	688	661	632	627	646	629	647	656	620	625	646	648	635	712	624	598	673	686	657	639	653	654	603	610	652	625	630	634	671	639	658	671	639	616	660	674	606	599	589	672	643	636	649	638	672	652	660	673	642	665	652	658	646	682	635	638	663	648	700	630	668	662	612	659	652	655	649	618	674	614	645	671	657	636	634	637	642	668	630	626	610	637	687	649	688	672	645	659	680	622	650	618	632	637	679	594	639	712	629	612	615	669	671	660	612	669	649	650	647	686	673	675	649	672	684	624	669	668	666	666	634	658	659	653	660	614	610	638	662	675	688	667	626	637	689	661	615	686	655	617	644	674	614	680	655	644	586	638	648	670	675	652	643	651	631	670	673	627	625	633	629	592	647	616	700	649	637	657	650	652	640	669	613	642	642	647	632	626	640	614	609	635	681	644	649	675	655	655	642	648	705	632	595	621	636	627	634	647	674	607	640	665	638	648	594	654	644	673	705	655	671	653	684	663	665	622	681	645	651	637	633	633	648	662	612	683	672	658	636	676	668	641	680	633	665	671	697	602	652	631	665	647	664	656	656	647	683	647	668	657	680	647	696	632	648	673	665	668	640	598	646	681	661	646	607	651	680	643	644	700	644	680	627	645	673	654	661	655	651	642	659	667	614	669	657	684	620	622	623	622	638	637	633	655	646	663	676	682	648	637	617	668	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16258	2419	2603	1987	1400	962	766	573	511	429	367	337	311	254	285	242	220	214	218	189	198	206	204	186	184	202	189	153	183	198	151	176	167	153	184	184	188	161	147	130	138	153	151	134	145	148	173	140	153	142	169	131	155	148	157	162	145	158	130	145	166	162	148	147	153	169	144	156	143	153	147	140	168	168	155	158	135	154	170	140	156	152	157	143	176	142	138	148	155	132	128	175	132	132	135	137	145	131	154	162	120	159	124	158	134	139	160	127	134	165	138	176	157	151	143	142	159	152	155	153	148	149	161	166	157	153	148	143	142	158	152	165	143	147	135	142	142	144	145	140	161	147	156	141	135	146	142	165	165	161	142	137	145	143	143	141	154	142	133	150	143	158	164	146	154	136	145	164	124	135	157	155	152	169	147	150	167	146	133	108	145	135	145	142	132	155	159	134	147	121	153	146	163	139	151	142	119	155	129	136	156	140	162	151	163	156	150	153	171	127	169	152	152	155	155	145	129	144	149	149	152	149	140	140	158	141	142	139	132	128	150	158	163	143	144	132	166	157	150	154	143	153	155	130	158	175	154	140	162	137	131	142	124	150	156	144	140	142	125	134	129	140	139	158	140	127	150	123	166	134	124	147	148	147	151	151	136	152	145	154	142	135	160	166	132	156	134	135	109	164	132	156	135	150	140	144	142	141	146	131	142	143	133	144	143	139	129	150	154	134	137	146	155	110	163	131	162	161	139	161	121	166	147	135	144	144	148	149	155	140	168	154	157	142	135	133	131	151	145	126	168	146	147	130	166	132	142	141	139	134	131	144	146	146	123	147	123	148	167	143	153	145	135	150	134	131	151	145	145	149	151	135	131	157	152	156	137	151	143	144	145	149	121	128	145	143	156	156	143	145	121	147	125	137	152	139	152	156	167	173	145	161	144	144	149	137	136	146	143	153	161	152	150	138	136	134	153	135	145	147	140	152	141	140	148	153	140	148	129	162	141	159	152	148	139	143	152	154	158	144	137	162	156	147	171	157	145	152	149	148	151	163	149	150	146	146	130	125	154	146	154	147	143	160	165	149	150	142	143	147	152	153	162	136	146	122	145	137	160	157	126	139	135	140	144	148	127	166	122	139	142	126	150	125	150	146	135	151	130	157	160	159	145	146	127	140	142	132	153	147	143	118	144	139	162	177	144	142	137	145	142	161	141	134	159	156	140	135	178	162	142	128	163	141	143	154	150	144	164	147	139	141	155	131	155	126	148	157	129	141	157	156	143	157	169	150	141	142	145	130	148	120	157	153	156	144	147	144	141	148	154	124	167	149	149	139	149	137	170	158	136	149	149	158	136	145	139	167	134	144	141	151	141	135	146	142	144	177	139	135	138	143	135	156	138	151	163	145	135	137	127	143	151	142	131	117	149	151	157	140	157	164	153	141	123	141	145	148	148	131	129	128	152	148	151	141	142	157	140	155	137	125	126	157	138	162	150	134	148	148	141	143	136	145	151	153	134	147	151	136	144	145	132	130	164	149	138	165	134	138	141	155	144	155	143	136	145	140	154	128	111	151	152	149	139	135	159	142	157	159	144	144	136	149	153	153	152	155	156	158	154	124	167	157	159	169	154	160	171	127	146	150	137	145	143	158	119	127	150	169	129	154	144	139	150	153	121	149	129	124	143	145	123	142	122	129	132	152	146	140	142	147	161	123	167	164	143	137	142	163	153	158	164	152	159	134	144	133	160	133	158	151	156	167	128	152	151	126	147	165	143	134	152	147	120	147	155	125	152	143	154	149	148	151	144	139	155	128	158	164	156	154	161	146	167	151	146	147	131	132	161	142	148	156	131	136	152	150	133	150	163	168	158	162	152	148	136	142	141	147	141	138	148	152	152	140	142	137	166	129	155	150	159	140	146	159	142	173	134	143	146	138	145	159	148	144	128	132	153	140	137	128	149	161	137	138	146	164	121	139	141	140	138	133	155	143	159	159	147	124	155	135	160	159	132	157	139	144	110	162	145	136	157	147	146	146	151	149	152	120	152	153	140	156	160	152	145	138	157	151	148	150	164	145	134	124	157	155	153	144	167	159	154	139	136	143	149	142	171	141	148	164	135	133	146	141	129	137	165	145	142	169	144	158	133	152	155	137	138	169	134	157	156	158	127	153	164	146	135	134	123	156	156	149	137	149	132	133	149	141	147	172	142	143	138	143	147	147	128	135	162	145	164	165	159	133	126	126	143	149	138	149	164	136	131	145	164	142	146	143	155	145	153	171	160	150	140	153	156	155	164	146	157	142	138	167	140	147	145	142	151	161	131	124	137	161	124	164	151	163	144	146	137	135	146	159	155	152	143	124	159	138	139	140	133	134	152	149	136	143	149	140	160	130	148	148	169	148	145	137	153	152	154	117	154	127	152	141	148	134	154	146	141	178	148	145	160	157	134	154	142	159	151	139	131	162	154	153	156	182	140	140	138	135	140	150	133	151	149	161	140	161	157	151	146	145	150	149	165	155	131	132	174	126	153	166	149	139	145	139	154	120	138	138	125	150	140	143	143	132	156	139	132	147	147	130	147	135	161	169	153	163	173	125	131	143	141	156	140	132	152	137	151	170	169	137	157	146	137	142	172	151	154	147	162	163	152	133	157	156	119	145	137	160	158	168	138	158	139	147	145	125	145	149	153	125	148	156	142	148	131	152	143	152	160	170	148	118	166	166	148	143	143	122	142	126	150	146	142	150	151	137	148	158	151	165	134	157	129	149	149	128	138	143	164	129	142	158	168	141	129	168	125	162	151	150	149	139	159	153	141	155	143	149	136	135	152	148	147	157	141	153	164	152	145	150	158	145	124	146	161	148	132	140	142	130	141	142	142	138	140	136	174	145	136	151	169	134	163	136	139	146	170	151	170	167	153	150	159	127	153	151	149	139	138	140	142	152	157	153	145	133	138	136	148	141	145	126	150	147	163	133	139	158	139	143	143	149	135	144	142	151	158	150	122	154	145	139	149	148	145	162	159	132	149	133	141	145	148	132	143	150	158	150	154	166	165	137	135	150	149	158	146	132	136	127	154	141	154	173	147	147	162	135	145	152	139	140	131	146	142	142	152	141	175	123	155	138	149	134	150	129	142	133	142	139	144	172	143	153	161	156	127	144	159	142	142	160	132	150	151	140	149	139	146	131	151	149	142	158	140	141	163	146	156	137	146	145	141	138	152	122	147	130	140	141	144	155	159	132	141	168	144	146	133	149	135	162	149	141	144	137	142	122	141	162	126	150	176	135	122	161	131	132	125	132	141	150	142	138	150	151	160	145	165	135	167	151	168	126	149	143	158	143	152	143	134	164	157	148	154	147	150	158	145	142	162	121	164	140	152	140	135	153	152	133	171	142	144	131	136	158	150	142	148	153	156	158	138	145	141	142	170	161	144	135	166	135	162	132	149	145	163	143	154	163	141	141	140	143	152	168	144	147	144	157	147	146	135	135	155	121	166	150	143	142	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7676	2306	5112	5795	5236	4232	3373	2846	2451	2065	1880	1639	1502	1395	1216	1152	1080	1031	1061	923	842	783	844	799	782	702	686	699	685	638	680	622	648	645	596	630	603	607	594	580	557	617	565	582	587	610	523	547	577	510	564	596	556	512	518	487	518	525	518	543	533	511	523	553	491	551	473	499	540	515	491	511	480	531	500	546	525	519	509	519	545	507	508	515	487	496	486	484	468	472	487	501	508	508	531	464	494	506	509	479	509	526	531	477	526	489	501	500	463	528	496	500	484	491	510	481	510	505	464	490	534	471	481	487	511	520	458	494	514	468	491	495	485	502	493	500	487	495	486	478	469	475	485	489	514	483	482	479	504	497	493	513	496	501	491	484	484	419	469	444	469	501	479	483	467	471	497	464	480	497	506	481	475	504	499	461	513	543	511	493	490	475	460	494	460	517	526	472	485	495	511	507	497	502	482	472	463	467	496	510	472	460	487	483	487	461	502	440	506	531	480	514	495	480	450	482	476	468	488	487	486	502	483	449	491	468	455	473	487	481	460	483	502	468	497	506	492	483	464	497	469	487	498	504	451	438	457	474	487	486	487	451	459	493	473	466	487	502	511	459	444	490	498	499	464	463	463	456	501	471	499	484	481	468	485	480	474	509	472	477	449	524	481	480	508	462	470	485	486	449	507	462	484	469	489	504	486	475	458	463	479	488	497	476	468	482	464	463	502	454	485	493	475	514	477	465	498	512	487	487	469	508	491	482	483	504	474	480	516	470	485	465	487	493	484	482	493	457	484	518	464	443	448	441	469	483	503	509	471	454	462	494	462	490	479	469	480	503	502	460	464	471	461	480	454	477	450	500	504	491	455	483	485	480	477	506	448	491	492	464	491	504	465	453	487	494	490	466	469	504	488	493	457	480	470	477	530	485	486	494	487	487	468	481	483	467	447	470	524	514	453	474	485	446	514	443	459	484	454	477	492	464	460	485	498	478	459	494	450	458	504	437	466	494	484	445	468	488	460	474	479	467	467	499	486	478	471	505	494	498	478	510	476	504	500	490	473	472	455	474	516	477	485	469	493	424	451	480	479	484	502	442	469	487	504	498	456	483	525	460	504	469	511	507	471	498	534	483	526	460	496	492	483	484	488	484	515	475	457	460	507	464	447	476	506	493	476	468	462	494	474	478	458	481	466	449	481	497	515	497	494	489	471	451	452	486	489	485	447	479	483	522	514	480	492	472	468	511	479	459	517	487	453	487	444	482	474	460	526	462	497	465	478	487	488	476	428	473	445	466	459	482	530	473	471	498	495	479	495	480	434	469	512	461	459	452	508	473	514	478	444	471	503	504	513	508	407	487	459	503	446	502	452	454	457	495	500	516	526	481	479	460	482	480	465	494	497	485	488	472	473	465	461	475	430	501	503	500	489	474	485	517	499	455	458	516	449	493	469	486	486	428	501	473	476	494	437	498	456	473	474	458	467	475	485	509	478	484	494	504	485	456	515	506	505	458	462	500	504	472	473	499	517	474	517	501	449	497	482	464	464	480	466	463	489	484	490	483	513	451	485	492	496	476	487	489	457	463	463	470	454	468	454	487	496	511	485	447	470	493	464	496	471	475	509	493	479	468	479	444	516	461	466	496	479	495	469	435	461	486	458	458	476	419	514	514	450	490	510	482	481	467	493	449	496	456	465	462	485	448	439	476	475	491	474	502	496	465	491	480	490	446	442	440	496	493	485	474	477	459	507	494	529	497	467	507	449	470	483	496	494	462	441	437	511	487	490	458	514	519	498	436	511	464	453	485	461	458	502	505	468	460	479	433	444	470	504	484	459	463	506	495	495	484	479	482	465	486	468	505	463	492	492	488	507	523	451	493	495	466	499	495	482	511	496	496	469	489	507	497	476	519	499	477	513	454	525	494	468	504	497	502	468	474	489	486	491	455	451	468	464	481	512	444	454	462	502	490	493	456	473	470	475	490	499	492	494	467	537	473	460	462	468	465	507	459	500	455	472	464	477	496	465	539	491	499	473	487	493	469	459	497	485	452	461	475	470	477	456	482	477	475	471	477	459	497	487	449	487	497	454	476	475	509	489	477	480	489	512	467	448	460	462	488	486	482	499	491	459	500	515	464	424	496	516	494	485	462	459	503	502	461	448	448	483	450	455	500	489	488	490	522	481	472	509	505	496	484	470	452	495	454	516	466	480	490	485	449	461	515	495	462	499	529	437	482	462	443	506	489	494	478	480	488	495	484	487	470	464	491	479	463	488	494	480	492	457	490	520	481	479	442	487	449	499	434	487	489	467	490	482	484	482	476	450	497	513	484	451	504	472	482	476	467	483	480	508	505	496	486	468	481	487	492	494	490	505	487	517	501	508	472	475	459	492	515	451	477	464	526	515	475	446	499	480	477	494	488	471	499	490	477	492	522	469	492	484	496	512	486	498	486	474	457	458	486	499	483	447	508	442	504	505	501	463	484	521	482	443	480	484	515	446	463	491	461	513	450	504	511	480	451	540	436	508	465	487	476	502	498	479	469	454	481	504	493	520	452	462	478	467	511	479	521	455	486	491	485	464	482	475	444	496	477	464	525	446	478	499	467	483	460	461	460	496	529	489	485	464	493	429	458	447	484	443	487	483	498	429	482	533	479	452	510	472	488	464	462	496	482	440	493	481	493	487	480	510	508	493	500	438	522	492	515	484	465	522	490	476	432	484	484	472	485	486	493	437	474	494	509	469	513	479	496	489	459	440	451	481	496	501	435	507	490	479	463	496	472	489	513	479	514	456	493	476	482	487	492	467	484	464	454	465	489	510	491	474	472	500	501	486	480	495	444	492	451	473	460	497	489	478	462	471	466	500	495	478	469	489	491	491	453	494	472	461	548	454	468	471	475	431	483	464	464	458	496	481	496	490	477	480	477	471	438	502	468	477	478	481	496	486	483	466	496	445	459	490	505	507	466	495	488	481	483	486	468	443	470	488	516	498	479	519	518	469	476	472	468	461	448	497	498	541	480	467	496	502	529	472	493	502	462	514	482	517	504	485	490	462	502	422	480	453	433	495	501	483	487	489	507	474	465	516	508	485	484	495	475	509	461	484	481	498	503	492	453	449	514	509	486	495	474	532	496	473	460	475	482	454	497	513	504	455	470	451	476	470	504	495	489	491	484	504	497	480	492	519	463	479	497	474	481	465	540	462	484	469	496	466	468	470	526	508	477	502	476	456	443	479	492	470	452	426	469	465	478	461	472	510	508	449	475	459	465	469	480	476	455	517	509	497	456	478	475	489	539	470	514	454	502	458	483	468	489	479	506	517	491	481	458	465	461	456	493	498	501	487	493	481	462	469	487	481	457	480	475	460	467	471	507	468	465	481	500	502	485	496	479	536	477	481	514	439	475	511	492	471	488	493	477	478	456	512	449	422	457	527	473	480	469	513	472	459	457	491	492	500	515	498	496	484	429	480	491	479	479	491	489	463	476	451	488	473	478	465	490	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2084	395	423	409	380	360	368	343	341	361	324	360	347	335	346	330	326	347	348	317	383	347	355	385	337	370	314	336	370	358	336	355	374	342	364	368	328	346	372	344	374	358	307	346	349	380	364	331	307	349	332	323	401	333	356	340	345	347	337	347	331	349	353	334	366	318	325	373	326	335	338	362	380	343	390	326	328	332	323	314	327	345	363	362	313	332	356	370	364	286	345	341	341	332	372	383	346	359	363	347	318	333	364	334	352	390	388	332	341	349	334	345	364	342	317	365	383	332	348	364	350	304	336	359	324	349	312	360	350	361	341	383	360	354	403	352	327	301	329	358	333	336	355	352	362	382	330	319	354	373	340	347	361	327	318	355	356	341	352	339	366	300	311	341	319	343	345	343	383	358	382	329	357	313	345	360	346	316	342	354	309	347	348	326	345	363	359	335	360	351	314	313	363	353	305	318	352	387	370	336	373	348	350	332	323	329	316	343	334	311	372	345	332	364	349	363	337	350	346	353	372	345	327	346	350	337	358	346	357	333	358	327	344	352	326	363	357	336	299	321	327	352	332	358	338	334	319	350	327	332	319	372	374	385	312	325	351	317	375	328	341	306	357	379	356	332	347	359	349	330	354	334	340	346	364	351	372	359	357	322	331	329	345	341	336	348	340	334	331	323	362	342	356	355	354	326	334	363	338	345	343	337	307	331	352	322	352	349	345	340	336	336	333	349	341	338	341	342	373	338	380	368	358	355	354	341	339	308	367	371	370	335	332	313	345	352	359	320	351	356	356	359	349	319	327	323	342	352	331	349	346	330	315	345	353	306	337	320	338	331	317	353	348	332	343	345	307	379	305	337	329	335	360	338	330	364	340	358	326	353	353	344	318	349	350	355	346	350	333	326	345	338	345	346	324	359	343	368	346	295	317	350	314	327	332	310	348	351	355	354	331	355	345	371	364	375	349	320	349	347	352	328	306	334	344	327	325	374	350	346	346	327	348	356	337	391	356	353	342	370	328	353	340	349	341	335	322	372	380	350	319	342	367	365	359	340	373	391	371	349	358	357	335	321	348	346	330	332	358	322	332	350	319	323	342	340	368	348	335	356	388	327	350	344	354	338	341	346	360	332	353	323	339	367	319	326	328	379	359	347	356	295	368	369	340	378	341	359	347	323	355	342	345	347	340	335	357	364	327	347	356	344	357	343	301	353	327	354	345	334	324	334	366	355	377	356	339	347	340	329	332	352	349	335	353	324	346	388	332	329	327	334	338	330	344	340	339	349	354	356	350	360	388	362	320	316	358	325	352	341	352	365	345	365	338	341	329	336	328	377	358	371	347	330	400	356	383	370	350	356	334	330	333	337	354	342	347	330	341	360	369	395	372	346	344	342	340	389	330	362	352	359	361	355	361	330	331	331	347	357	365	332	357	328	323	325	345	314	341	345	380	325	328	346	333	344	358	328	344	322	352	348	330	365	336	336	330	351	325	352	335	353	355	362	318	367	338	323	327	365	352	316	333	347	370	371	350	349	364	346	344	382	361	333	357	335	361	363	352	325	324	343	339	331	350	331	329	321	337	352	350	390	337	364	391	330	379	339	309	360	326	337	352	314	330	341	341	372	333	365	356	367	365	368	365	312	377	359	338	362	338	367	333	355	338	359	366	356	330	358	362	326	352	370	338	326	364	375	349	303	334	362	350	358	337	324	338	362	342	341	364	350	304	363	374	331	383	343	331	369	346	313	358	338	350	360	322	341	344	324	345	341	345	374	334	355	349	355	356	326	358	355	377	355	346	367	326	351	327	341	368	357	329	370	340	371	347	377	380	346	324	353	357	399	344	341	330	351	339	347	338	362	356	309	352	371	349	366	305	337	349	319	382	308	367	383	362	361	308	321	301	355	354	342	359	344	368	312	363	368	324	328	393	367	344	324	334	348	377	343	349	333	336	380	352	337	347	339	341	340	334	319	344	375	348	373	330	346	353	403	335	362	353	339	347	344	362	343	362	339	341	317	358	338	349	319	351	359	368	329	335	369	334	337	310	379	371	319	384	335	321	326	328	359	376	355	364	348	325	331	343	353	362	365	349	356	345	357	360	337	376	352	325	336	337	347	338	336	334	329	344	346	347	348	347	348	358	359	329	351	349	322	354	351	314	364	387	351	365	337	345	324	319	387	336	348	311	344	327	370	349	367	321	356	358	325	315	329	331	347	339	321	360	323	355	328	337	345	337	361	324	334	346	331	317	345	333	318	345	350	330	355	351	366	351	320	346	363	371	378	311	378	352	335	370	345	364	350	357	373	352	355	309	336	358	295	330	356	363	383	354	349	320	339	368	370	356	345	345	348	331	341	312	353	345	360	332	346	347	329	371	311	325	347	367	339	355	326	340	343	349	376	361	328	347	341	370	319	363	349	340	324	346	336	325	362	333	358	340	331	329	352	346	338	334	368	320	323	370	341	340	344	346	340	340	347	339	389	379	337	345	318	359	340	355	340	350	334	351	362	349	333	353	359	317	348	330	332	337	327	350	345	356	340	349	337	384	358	342	373	320	308	343	340	360	342	353	311	340	317	345	348	350	332	331	353	306	337	311	335	326	370	314	358	353	367	326	332	367	322	328	366	324	349	361	353	353	309	348	342	370	348	320	337	345	356	358	359	368	363	344	348	338	347	351	333	356	339	371	336	342	385	330	331	344	353	357	329	334	356	310	327	345	365	372	336	358	344	331	340	346	366	326	347	344	333	319	335	397	343	342	346	358	357	342	352	362	347	349	351	332	370	356	367	360	312	320	355	328	333	360	366	337	329	369	333	340	332	358	352	349	361	363	335	371	384	334	348	338	387	384	355	372	362	354	321	301	358	346	333	352	371	330	350	325	321	328	341	367	334	371	371	372	326	325	356	333	335	372	338	328	336	350	342	376	344	315	338	362	322	325	348	336	337	332	334	337	325	361	346	331	368	345	323	365	355	329	335	354	365	343	362	350	357	365	344	373	347	362	317	336	329	372	330	353	329	303	335	336	340	342	393	332	322	373	356	366	335	342	332	348	311	361	342	327	332	336	356	330	340	355	337	370	365	346	372	353	365	320	317	325	338	353	351	341	328	351	347	344	338	321	331	362	354	335	320	339	356	341	359	341	370	337	352	351	345	313	328	357	340	339	340	338	331	345	347	356	329	326	348	349	363	358	323	374	358	339	351	332	331	364	322	333	327	354	345	352	364	387	369	322	321	328	380	350	379	352	333	344	372	309	349	335	316	361	348	331	357	344	346	387	343	342	354	327	335	355	341	368	309	332	367	356	361	349	332	340	329	334	352	365	321	340	352	357	357	373	369	364	327	344	322	372	366	303	361	311	358	363	352	328	366	377	324	364	366	352	351	343	356	381	326	335	327	363	365	329	327	335	320	365	338	348	321	353	381	349	356	355	336	314	355	351	346	327	347	315	338	381	313	328	307	350	384	336	366	344	298	347	351	350	354	338	366	362	320	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2463	1038	1141	1184	1092	1084	1077	1069	1016	1034	1056	1022	1056	999	1106	1011	1014	1041	984	1015	994	1027	1006	1007	1025	1030	987	1013	1048	982	1001	947	995	982	1011	1134	975	995	1007	1009	979	1002	949	959	1026	1011	982	1015	1000	962	1028	1045	1003	992	982	1032	991	1035	992	973	1005	962	993	975	985	1029	1014	954	991	1001	980	1019	979	1000	998	1035	1026	1011	922	971	989	1085	1006	980	1004	980	979	1019	1078	1036	981	1059	974	978	943	1017	994	1021	1005	1025	1017	1016	925	979	984	1010	970	1009	941	965	1044	994	970	993	1041	1027	1002	995	978	959	976	988	1032	1043	962	1042	1005	1009	935	961	983	1023	990	954	972	983	1006	981	972	994	955	972	1019	995	992	955	1015	995	1026	989	1003	945	969	987	955	975	1004	1039	965	982	1013	1028	986	936	938	1043	977	1028	973	984	993	1019	974	922	1011	988	962	1063	936	944	1001	999	965	964	976	929	953	1033	1044	962	1050	949	1020	985	1022	1051	1036	1019	944	981	981	992	969	1022	958	1005	971	994	972	979	1001	1033	916	1007	1013	984	994	1009	992	1007	983	989	1018	977	1008	988	942	970	999	986	999	1037	996	955	966	993	1003	974	1009	939	1057	977	1027	1025	1020	1015	1064	981	1050	1006	938	999	1013	1001	998	1031	1005	983	961	1009	988	1003	1000	1030	990	1028	997	972	939	953	970	998	1005	1036	959	973	972	996	1023	1000	961	1019	1030	986	928	1001	980	976	965	1010	1017	990	968	1042	984	1003	967	988	1005	989	941	954	1018	1019	997	972	1047	997	984	998	973	1013	1008	946	1011	966	1003	1017	968	980	940	992	984	966	964	971	996	1005	1025	1002	936	1023	1036	1074	984	1014	951	950	1011	1005	994	998	1018	1000	1039	977	1001	984	965	1006	1002	1001	1022	926	957	1064	1008	1059	974	992	983	957	1008	939	942	1001	1033	989	936	1002	985	991	992	962	1015	968	1005	960	981	1044	992	939	992	985	970	941	946	1038	979	994	990	985	994	1030	1012	1000	929	985	1023	986	1045	969	976	993	987	990	1040	993	1048	979	995	982	992	1033	1003	999	1042	948	1042	984	979	993	998	998	1010	1036	1023	896	1000	974	967	965	1023	971	944	996	986	987	979	939	994	984	993	955	956	1030	936	979	995	1021	1010	1071	1038	994	1000	1006	1038	972	1002	965	1016	1016	1044	1033	982	983	1001	982	988	1025	1020	1001	975	1008	975	988	996	1044	1029	990	1051	995	1002	1013	1008	1004	998	974	1015	959	1051	986	1024	943	1012	996	924	1000	1004	973	987	947	921	1007	1022	975	1005	987	1015	1023	966	972	992	1022	993	1013	998	1004	992	1000	982	1037	968	1003	998	1024	972	941	1049	1019	959	1015	1033	975	1016	964	1051	1007	1000	992	1006	887	977	1012	1030	1028	1029	985	970	1061	991	1003	993	1040	1048	1008	1038	987	944	977	997	981	971	926	992	1022	999	970	1000	935	1003	958	989	1022	984	988	982	1044	948	991	932	1021	977	1049	1006	1015	1009	965	1023	971	977	992	971	949	1033	1003	1032	918	1011	979	931	976	994	954	990	971	955	994	991	1043	1070	1010	995	932	986	950	971	960	1001	1026	1009	993	1036	966	1000	968	958	966	1021	950	1032	976	978	960	1036	1041	995	1009	987	940	1009	973	1022	1027	1003	976	944	983	1040	996	1015	975	960	991	1019	1019	995	970	993	974	982	1017	971	1009	1035	1010	995	1026	965	1004	989	1018	1006	982	930	1025	1050	966	1025	978	1022	1004	920	994	1003	969	1011	979	1011	1052	997	966	1004	988	973	947	1017	1011	982	1072	944	1002	969	981	1064	984	976	968	1003	1002	990	961	1030	1028	990	985	1001	1064	988	986	1008	1004	967	1041	999	993	991	973	993	1010	1001	1014	961	954	974	982	975	1019	977	984	1021	973	977	973	989	1003	1026	953	948	973	969	985	1065	1008	954	990	977	955	965	1043	977	982	1021	961	972	1052	1011	1051	1000	1016	973	990	1027	1013	1001	1004	969	1031	1053	974	993	954	980	1003	960	981	979	998	1027	1002	964	968	971	957	1008	993	965	966	1015	953	945	954	991	991	986	948	984	1017	923	1016	981	956	969	968	998	1030	995	998	1013	1012	992	983	981	949	1002	952	1008	977	1001	984	948	949	965	1003	1053	993	1038	1063	943	1039	1030	1048	977	954	995	977	989	948	1003	1045	1033	1012	991	973	959	937	1002	1023	1054	961	1013	980	1020	986	1009	1016	1001	995	1008	1018	1004	984	995	961	986	987	1065	962	965	1059	998	958	1038	991	1005	990	995	1055	1014	977	981	945	1012	932	1015	970	1012	1043	1040	1014	1044	1010	1022	969	989	1048	965	1027	996	1019	970	1005	944	1023	954	1015	986	937	1009	1016	1011	981	960	1057	1010	1021	976	1012	941	1041	945	997	965	1029	994	953	1003	974	960	941	959	1007	986	1017	948	1024	993	969	943	1019	996	982	952	1028	995	1004	986	981	932	959	987	952	1017	960	944	992	991	991	1007	1011	983	974	993	1034	963	956	1033	985	987	999	1001	1015	1010	1006	976	997	1028	1003	961	1011	971	966	1007	1021	989	961	989	1028	949	1030	974	972	1008	979	1035	984	984	1027	983	995	936	1018	1005	977	1007	950	965	1027	989	1004	1027	976	992	997	947	1036	958	956	1030	977	1014	1022	998	912	999	946	1016	1042	1004	975	1008	1026	962	990	999	922	1006	992	969	977	998	969	977	1008	1014	1025	964	958	972	1005	991	1000	987	1044	1038	952	975	1015	1021	1008	1021	1012	954	996	1031	980	994	986	1012	987	996	1006	940	1026	999	1032	1041	1028	973	970	1003	1000	963	994	1026	1003	992	998	1021	973	1014	959	1009	1003	996	970	998	1017	992	1009	994	957	1042	970	1017	977	987	974	936	991	964	961	1007	1000	1001	910	1090	964	975	947	989	969	1001	1011	978	974	933	1053	1056	1032	1061	973	975	941	988	1049	997	988	1012	1031	1029	967	956	1006	1089	972	1001	923	1023	956	959	958	981	970	1039	955	951	1013	1007	1009	1021	1036	991	965	983	1027	954	1001	999	961	956	1001	995	943	956	956	1026	997	1008	1096	1007	960	966	1011	988	988	1017	1003	936	1025	974	1011	990	996	993	1007	968	998	995	1018	992	1010	1032	1034	1023	1000	1006	991	982	996	1001	1034	959	1046	1024	1047	1030	994	1018	982	996	1041	1011	949	982	1064	985	1018	978	1009	989	966	959	955	953	961	975	1038	997	988	1011	983	1018	907	918	995	1006	981	978	1046	996	984	908	1016	993	1034	1028	986	1041	1012	1000	975	1003	925	975	1009	1016	1030	938	982	978	969	964	966	963	1028	974	953	1020	1049	1032	1007	979	993	1013	1039	1008	1033	1049	943	1044	1028	939	937	1003	1023	972	1064	987	995	989	1012	1039	1068	970	1056	1012	961	981	994	1030	971	1014	970	961	1043	972	985	1037	1015	972	1013	978	935	949	979	939	963	1010	1020	1037	977	1004	938	959	1007	978	1020	1009	921	1015	1014	1054	959	1020	994	969	996	968	1027	999	1024	981	985	996	966	957	1016	1015	1012	1007	984	981	1012	1014	1030	1000	950	1040	1030	982	994	953	1022	952	968	1005	974	995	1012	1021	973	968	966	962	988	980	1033	1046	1005	1019	1000	939	1032	1005	966	1027	996	957	973	992	1004	998	1016	1011	1031	955	972	990	958	958	981	1033	1028	959	952	1022	996	945	972	966	939	1010	968	951	1050	914	971	983	1081	967	996	981	940	991	965	991	974	991	1049	1003	987	1056	1015	1018	1032	1008	943	999	955	1024	989	977	1042	1053	971	1020	955	967	951	972	1014	923	946	1009	1011	1029	1023	999	1053	980	992	1061	973	952	979	1013	960	986	928	1022	1064	925	987	966	1057	1013	939	930	1011	985	1032	980	973	967	1016	983	1041	1006	969	1039	1028	966	1046	1012	980	945	961	983	1003	982	975	972	974	1001	982	988	990	982	982	1025	1002	1006	991	992	987	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8697	1103	1482	1134	853	645	512	460	376	362	323	305	297	275	275	255	267	265	249	246	228	215	226	229	225	211	228	239	243	220	234	214	192	202	245	221	215	191	235	229	206	231	233	234	237	196	219	199	206	207	197	226	205	224	232	242	208	213	212	212	253	224	248	241	206	200	221	225	226	213	225	194	206	221	221	228	230	200	235	231	212	208	229	216	227	191	237	208	218	210	200	197	207	222	218	212	223	210	218	204	205	229	251	181	211	192	199	245	200	229	216	199	212	197	236	216	200	222	215	231	201	217	240	190	205	211	223	220	192	220	242	222	218	241	205	199	234	233	208	228	228	204	222	222	230	205	202	203	196	208	196	205	237	216	224	209	215	211	223	223	200	200	194	217	205	220	208	231	205	199	207	202	207	194	218	214	196	213	229	240	195	190	205	207	208	217	227	217	218	223	220	221	233	208	204	209	184	200	207	246	208	215	202	187	224	196	210	219	204	216	216	215	202	224	201	235	181	227	245	219	207	192	226	208	211	226	212	218	209	232	238	197	226	218	204	226	200	208	217	224	198	196	220	196	229	214	207	197	212	212	215	205	199	188	203	194	228	193	221	235	201	211	230	203	225	178	212	217	223	195	221	243	207	225	200	218	211	208	195	199	230	221	210	216	212	224	218	222	220	199	200	208	221	214	203	207	228	187	229	198	226	200	227	231	220	224	203	192	221	207	213	211	232	232	222	225	211	230	213	224	201	191	234	200	199	215	207	224	220	198	217	235	234	205	201	183	215	217	219	194	203	199	220	206	224	218	201	181	245	234	201	194	225	199	232	230	237	194	236	214	224	245	207	234	219	216	208	202	216	190	204	202	242	202	195	216	197	190	205	231	237	203	231	221	238	217	176	226	204	218	223	212	220	204	208	217	203	206	205	217	217	218	202	194	242	219	207	208	238	199	177	226	212	213	224	199	199	222	196	216	218	212	207	203	230	212	217	198	246	215	193	212	217	225	230	195	241	218	225	229	216	195	200	194	204	216	200	196	218	212	221	222	199	237	224	201	221	215	244	215	221	188	213	224	220	209	205	223	219	196	221	231	187	237	181	211	216	214	174	181	220	238	178	189	219	183	176	198	208	204	203	203	191	227	200	233	187	208	193	187	197	215	208	203	233	211	203	212	185	209	210	212	199	187	199	192	236	223	205	217	223	224	204	207	208	215	205	230	187	217	212	198	212	191	200	195	234	228	219	208	207	204	207	187	245	230	228	213	212	189	213	204	211	212	222	211	204	204	236	194	207	187	205	193	226	210	204	230	190	218	205	208	207	207	218	228	221	200	206	234	224	217	204	198	236	200	215	217	193	221	230	228	215	239	197	240	191	201	175	196	211	206	231	222	198	186	213	204	224	230	211	222	213	206	214	216	202	186	195	234	216	195	223	182	201	203	236	216	212	240	213	210	221	209	228	190	219	211	207	194	196	199	208	194	205	218	224	227	219	224	193	180	250	208	238	205	180	223	216	196	205	196	213	237	213	221	208	201	209	205	197	223	238	195	231	214	205	222	202	220	233	202	220	201	217	213	202	238	232	209	193	210	248	218	237	193	195	207	211	213	235	202	213	232	197	209	231	206	198	248	222	209	199	190	193	228	201	223	215	209	222	188	213	223	196	232	227	234	197	209	192	205	210	208	181	225	189	215	223	205	208	198	198	201	210	229	214	189	203	201	204	225	219	210	201	208	207	198	200	171	199	213	205	211	206	194	212	228	248	207	212	184	233	235	222	184	196	207	228	191	231	190	214	192	215	211	206	207	207	213	239	220	236	228	215	207	202	205	210	210	215	223	213	212	217	227	222	219	207	227	196	208	207	196	198	214	227	209	217	219	196	197	207	178	207	210	236	199	178	204	214	234	209	207	213	181	219	195	229	226	229	202	245	179	227	214	234	222	201	222	191	221	194	215	223	212	212	177	226	204	207	201	211	215	203	212	219	225	217	222	214	215	224	222	234	207	234	185	214	217	201	179	223	221	216	196	204	239	225	218	228	200	220	235	203	192	204	172	224	211	208	202	211	192	217	204	224	217	210	203	208	221	213	219	203	220	223	216	208	240	214	214	213	204	224	202	229	208	224	225	216	232	190	233	217	213	222	212	201	214	200	219	200	196	179	228	208	218	226	216	205	216	205	202	225	192	202	218	221	240	220	215	239	234	203	200	204	200	218	201	225	238	219	214	229	215	191	213	188	220	225	224	225	236	215	177	226	222	224	206	190	212	222	206	180	221	230	232	198	211	237	185	196	246	199	203	192	218	217	206	231	245	219	206	214	200	203	206	193	185	195	212	221	212	227	197	198	235	231	198	209	205	212	201	226	211	203	230	208	232	218	194	206	204	222	209	200	229	242	190	198	226	233	223	228	230	198	212	222	218	207	222	206	200	190	228	199	195	218	204	221	221	227	223	228	242	226	220	235	190	202	198	237	208	220	238	208	193	224	224	218	209	238	205	214	212	192	198	208	237	230	212	233	202	196	213	219	210	226	215	219	226	227	210	225	194	234	213	207	202	216	226	253	202	192	195	217	206	210	213	213	198	224	234	216	223	208	198	205	221	216	237	211	227	220	229	192	234	223	217	206	201	229	214	232	240	189	179	215	210	182	235	196	225	209	217	217	218	217	221	206	191	211	205	207	215	217	224	204	223	244	207	220	219	213	230	227	223	222	213	220	202	225	209	232	204	181	195	215	187	208	226	216	212	219	215	242	203	209	209	180	222	207	173	205	191	208	218	195	239	208	214	238	206	208	198	204	215	225	227	216	218	192	214	212	196	211	219	191	214	230	215	214	207	212	199	225	206	201	211	215	222	260	200	219	205	183	213	209	230	186	209	195	203	212	210	232	218	193	208	225	238	198	208	188	222	205	213	219	207	209	198	232	203	202	205	206	200	202	198	214	193	193	205	219	200	233	238	190	206	229	216	187	182	213	186	224	212	237	245	209	209	221	246	213	235	210	216	209	213	215	167	216	235	216	230	212	218	220	221	204	222	177	206	225	202	213	193	191	212	221	190	216	224	206	222	230	219	203	226	212	196	236	235	215	216	204	201	205	206	217	214	198	208	188	198	202	194	211	205	203	208	206	203	197	187	237	190	196	254	208	216	209	222	212	207	200	211	220	194	199	192	223	214	220	205	227	230	204	212	220	227	210	200	236	219	231	203	217	217	227	184	207	241	216	230	213	217	224	236	227	229	195	213	220	241	203	221	196	193	181	183	203	198	199	201	214	217	236	218	212	192	236	235	209	199	192	184	222	181	201	194	195	222	235	235	203	211	191	192	206	215	187	204	209	217	202	202	223	224	229	211	203	213	227	235	213	204	222	218	220	223	196	211	219	226	189	182	192	203	217	214	212	207	208	227	218	174	226	220	231	225	246	192	187	195	200	212	201	246	214	219	203	209	196	179	187	237	220	226	192	205	194	222	201	243	206	195	226	212	201	234	171	243	216	205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5668	1645	2933	3448	3211	2598	2139	1932	1710	1513	1388	1208	1166	1076	1103	1019	968	943	904	864	833	847	809	808	797	778	806	755	729	729	736	727	785	736	747	688	692	693	663	706	683	724	706	688	718	702	686	674	690	667	668	662	673	698	663	705	685	641	641	651	670	699	710	713	701	621	700	619	660	631	684	702	699	661	672	662	652	643	671	653	693	659	673	640	663	666	642	654	645	664	701	667	666	679	629	650	622	664	661	687	684	677	635	666	675	675	682	641	657	640	691	686	652	595	650	641	662	605	650	671	671	663	661	685	674	640	657	640	616	632	660	635	653	661	640	657	635	673	699	668	654	621	634	625	671	647	627	641	660	686	624	622	645	677	682	653	687	687	645	654	677	652	643	626	659	692	661	655	636	659	652	669	661	681	668	638	601	661	646	640	626	641	661	634	651	616	686	642	692	654	676	724	672	649	607	652	659	638	619	657	661	621	658	652	670	659	612	676	648	646	627	642	624	633	639	703	651	677	666	631	636	706	637	668	654	661	701	650	667	659	643	682	634	632	700	648	664	646	666	627	661	622	658	652	679	627	644	662	691	627	597	690	674	671	611	643	638	621	617	620	620	705	648	703	657	672	624	609	668	688	643	639	668	663	606	651	675	659	618	627	595	618	634	651	649	678	662	637	643	646	701	636	628	625	659	658	607	713	648	681	616	633	640	665	686	672	656	659	655	636	689	676	594	666	677	636	669	663	602	652	617	648	682	674	631	636	625	680	643	652	648	659	654	632	634	618	613	623	637	669	621	671	615	635	669	666	637	643	656	601	676	657	635	644	618	603	638	585	676	637	668	673	674	613	618	670	674	674	661	650	629	695	664	668	640	658	663	635	610	645	643	651	677	699	612	663	652	633	665	666	688	678	626	646	677	638	649	661	666	605	645	637	639	650	649	627	640	652	641	702	662	662	667	633	642	678	661	644	613	666	629	649	659	636	663	667	643	637	582	664	620	660	617	632	645	698	657	675	702	677	676	619	663	643	705	656	652	689	633	638	665	670	662	611	631	653	639	632	622	664	646	626	656	659	632	631	643	640	675	628	630	658	643	640	674	652	682	651	651	604	632	700	688	689	678	599	677	642	609	629	655	612	633	624	642	683	653	658	656	659	654	637	636	649	664	642	598	637	619	653	661	696	628	655	640	620	666	652	626	646	641	650	678	673	634	641	618	607	662	630	629	657	655	724	633	698	641	607	639	613	655	687	642	639	642	659	666	668	616	697	632	657	608	652	607	630	628	621	630	679	612	624	656	663	590	684	682	644	663	625	654	619	653	655	652	656	666	638	682	631	631	588	610	625	635	644	666	624	671	615	627	647	666	649	628	633	630	677	707	636	642	636	704	651	629	690	644	699	700	651	680	654	667	660	627	686	653	662	700	603	611	660	647	602	591	640	661	633	665	656	648	636	643	594	626	646	655	652	625	663	630	686	624	694	624	650	653	607	634	628	632	679	624	637	689	625	637	627	680	651	631	688	695	644	637	661	636	648	637	673	624	658	611	600	685	591	676	653	653	665	601	675	608	653	674	659	648	618	639	617	643	657	663	603	686	693	658	645	679	693	619	656	654	704	641	630	643	650	638	658	678	644	659	679	693	685	673	620	634	638	664	649	618	657	641	675	719	625	657	629	705	641	671	677	672	633	639	646	671	613	673	658	606	640	616	656	652	627	661	708	621	684	627	628	642	631	663	611	632	645	631	679	659	672	602	672	633	639	668	670	637	655	684	658	660	681	651	666	641	653	638	693	612	659	627	652	684	635	595	610	607	654	637	630	662	647	701	626	610	652	617	635	639	648	688	665	651	638	672	657	656	649	698	686	691	602	609	652	645	697	654	631	649	649	681	662	639	644	645	620	627	684	644	644	620	668	647	656	674	607	652	652	634	583	636	639	604	697	699	644	666	662	608	692	662	622	658	655	686	647	661	630	601	619	654	679	678	638	629	632	652	621	623	682	640	635	655	660	638	647	646	652	649	659	658	706	689	604	672	607	653	634	665	587	665	672	687	659	678	640	629	646	585	663	621	603	663	613	672	578	650	672	665	648	655	684	617	625	622	606	623	664	660	655	626	604	650	659	659	618	659	674	641	590	672	643	687	672	648	658	649	625	659	657	623	656	685	686	635	655	661	661	667	642	637	626	617	669	659	632	639	675	625	675	685	616	627	647	639	641	647	611	688	598	635	652	664	674	665	632	642	586	647	642	666	652	647	690	653	625	633	633	646	613	646	605	670	626	601	605	653	641	668	567	646	652	680	668	667	642	635	638	614	620	595	656	672	605	660	651	671	655	643	622	618	660	669	643	617	615	657	675	621	640	640	624	656	668	676	615	674	601	694	698	662	615	630	636	599	637	626	672	663	672	653	586	608	651	651	620	665	651	666	687	668	641	626	642	658	670	647	659	674	628	671	646	652	651	704	656	698	606	659	635	636	624	665	595	634	633	651	605	647	636	677	631	607	646	644	650	621	676	621	634	653	658	645	611	664	683	659	703	642	651	616	659	634	601	642	693	712	655	627	689	654	646	623	643	647	681	632	700	631	661	676	643	615	685	649	686	658	664	691	627	658	624	631	626	660	701	589	639	615	664	601	654	651	659	633	631	632	578	667	653	651	649	700	600	648	653	630	665	626	659	651	600	651	636	668	625	590	660	674	598	651	639	656	643	666	645	668	636	658	656	681	650	655	656	651	618	617	678	630	608	653	646	648	622	660	681	615	632	677	691	668	651	677	625	668	649	608	633	643	630	700	658	684	625	649	629	637	609	637	667	670	676	654	623	648	619	670	616	645	573	731	677	657	618	603	651	679	616	641	655	671	592	620	651	674	633	661	673	625	593	656	635	650	639	657	635	658	644	682	631	650	648	623	677	655	593	657	609	619	643	652	696	641	636	661	635	637	607	700	691	704	657	659	683	622	642	663	630	648	679	658	649	657	641	670	668	646	662	647	686	710	624	646	628	637	658	626	690	662	646	660	674	638	641	656	672	659	687	653	637	671	664	648	627	644	626	701	638	607	636	655	649	629	622	640	673	661	648	641	633	631	633	693	675	680	657	682	654	650	631	635	651	668	632	654	626	600	652	670	628	675	655	701	601	672	635	649	657	671	669	668	629	668	621	629	685	640	679	669	643	615	653	648	658	661	704	621	659	616	682	688	693	668	660	689	620	637	669	669	628	674	638	687	636	648	606	642	688	663	681	619	660	620	640	639	679	591	657	627	655	671	682	667	657	639	657	649	648	669	671	667	642	656	651	665	673	629	635	650	632	653	644	640	653	692	627	635	661	677	656	647	605	665	632	672	686	650	600	687	648	665	610	667	644	622	668	688	680	610	663	637	657	631	682	680	648	602	603	662	632	660	659	649	631	690	633	675	619	634	662	664	655	621	667	689	656	608	648	683	669	625	633	645	641	671	655	682	683	636	701	651	658	673	659	634	663	680	633	645	697	641	598	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16198	2451	2575	2065	1447	1036	767	586	484	428	361	352	322	314	254	265	221	216	233	231	200	187	185	190	192	186	154	173	172	169	168	148	171	170	160	165	144	155	133	170	153	152	130	147	157	153	187	156	164	147	165	150	150	146	150	147	149	133	133	151	139	139	132	181	151	152	144	151	171	151	134	163	146	150	142	161	150	166	143	143	157	167	150	163	164	158	156	139	158	156	147	148	156	135	165	146	152	137	149	153	150	165	126	146	144	150	171	138	143	160	130	143	154	164	145	170	148	134	132	164	136	144	165	169	149	151	141	145	135	143	125	133	144	139	137	157	142	159	147	152	138	156	139	158	125	132	165	150	147	138	173	152	145	134	158	136	140	142	129	142	146	156	137	144	140	152	151	137	132	141	148	144	167	139	159	149	163	147	167	154	126	143	144	134	138	169	155	149	150	151	149	141	121	156	133	128	145	145	126	157	144	139	147	162	149	125	145	139	146	153	147	147	139	134	144	152	154	143	151	150	144	147	144	138	158	162	144	146	166	139	120	134	148	121	131	159	146	140	147	143	140	151	146	161	136	170	132	150	154	144	143	131	147	146	158	137	158	127	129	124	154	137	159	126	154	134	132	141	151	119	163	128	153	137	158	162	133	128	143	139	119	145	151	166	168	155	135	129	135	134	147	134	138	148	140	145	169	152	126	156	137	164	155	139	143	135	161	150	166	123	136	173	152	143	160	132	156	149	130	157	152	153	118	145	149	142	156	147	133	151	123	155	142	166	144	168	147	137	136	143	158	148	123	152	151	156	143	155	139	146	156	149	154	140	158	140	144	117	151	139	159	135	151	153	138	140	159	146	162	142	160	159	145	157	159	146	123	132	150	151	149	144	147	158	152	149	139	145	152	148	157	111	142	153	135	147	156	163	175	152	131	136	143	164	142	136	144	146	148	162	153	150	176	138	159	144	125	144	158	153	163	152	169	151	168	150	148	153	130	147	146	142	152	153	151	145	129	145	161	141	136	158	145	149	166	138	132	138	157	123	129	148	136	142	162	150	143	159	141	142	148	175	134	153	144	155	155	169	144	139	133	132	146	151	142	161	173	153	151	144	159	133	159	148	163	141	150	131	155	158	135	141	147	138	149	153	153	137	127	127	133	119	156	131	114	139	151	141	146	146	139	182	139	158	150	151	157	161	163	147	141	151	120	150	134	159	144	139	120	162	155	157	144	139	139	153	150	158	137	154	135	146	149	131	134	161	150	153	156	141	136	141	125	126	146	134	141	133	160	156	149	148	131	156	149	130	159	153	177	158	126	132	142	150	138	135	147	148	154	144	117	179	147	127	174	141	136	141	130	147	146	153	157	153	169	147	148	141	155	162	148	157	166	154	137	145	135	135	154	127	147	116	140	136	144	166	147	146	126	145	146	150	153	135	172	160	123	132	151	147	137	159	155	142	159	122	125	137	156	148	146	141	156	154	125	125	141	141	136	150	159	153	161	127	156	160	149	159	146	152	152	127	143	124	137	138	158	150	131	127	154	155	143	146	151	158	125	142	168	142	180	163	138	151	156	148	164	138	146	145	153	150	159	154	146	134	149	160	156	140	144	176	165	172	131	139	142	156	125	143	115	162	136	144	141	156	136	135	111	148	167	144	144	146	135	160	140	139	124	139	168	140	145	126	123	144	146	164	155	150	134	141	142	162	126	136	159	154	158	149	148	146	138	137	152	150	147	151	135	152	142	136	154	157	155	143	149	136	158	120	141	159	142	126	138	148	163	143	139	164	141	151	159	148	137	149	160	146	143	148	156	171	139	155	161	147	151	151	145	144	143	135	133	146	148	151	169	173	160	116	153	153	144	155	147	133	134	154	134	181	132	160	126	158	148	142	140	154	171	129	150	159	155	150	132	160	155	170	141	132	149	135	162	138	143	133	158	135	123	136	149	158	140	149	127	163	150	144	145	146	121	141	150	142	136	151	151	144	131	161	143	134	176	140	123	155	140	171	149	166	153	147	128	150	137	155	146	162	149	136	142	136	146	166	162	152	156	142	143	128	141	129	149	141	139	145	147	145	135	147	133	155	145	165	148	155	154	146	122	145	140	163	133	147	136	141	134	147	148	166	133	138	157	147	135	121	138	153	141	128	153	135	138	145	164	155	166	135	127	146	167	139	143	151	139	160	162	152	129	142	123	145	151	157	134	145	147	146	146	135	128	136	159	133	145	146	163	162	132	126	125	141	146	168	162	147	154	144	148	145	145	155	142	150	159	162	130	157	119	149	154	135	134	147	148	133	132	161	134	136	172	124	128	141	123	128	174	120	129	139	153	139	173	174	138	155	132	142	134	137	149	140	143	144	122	130	128	163	148	145	141	145	171	130	141	151	155	134	157	141	127	149	151	130	175	156	151	135	145	153	149	175	155	146	135	150	140	143	131	135	133	162	140	154	175	139	141	116	153	127	166	133	131	151	162	145	148	144	119	137	157	166	154	163	142	142	141	137	131	158	152	120	150	128	145	146	154	136	142	159	149	151	141	151	137	142	161	149	148	138	138	146	139	165	145	122	141	133	135	150	143	157	150	150	169	155	163	139	138	146	143	147	152	160	151	169	157	171	117	152	148	151	154	169	153	142	134	139	161	139	157	142	145	167	168	148	145	149	151	146	140	137	141	152	154	154	138	155	152	136	141	116	136	127	120	135	124	145	143	150	150	154	152	148	145	168	125	134	170	155	144	144	166	157	142	143	147	152	151	151	130	171	151	125	159	161	130	149	157	161	141	151	142	154	168	154	154	141	152	158	132	154	137	140	140	142	152	145	132	157	143	116	132	154	135	162	133	139	164	147	137	143	165	163	169	145	151	136	137	132	137	146	133	156	154	145	131	131	126	155	151	151	139	147	150	142	141	142	137	119	148	145	116	134	151	150	146	152	134	139	187	158	139	149	149	135	144	134	127	144	138	142	152	148	147	136	156	132	142	154	151	152	146	144	136	144	147	157	145	162	135	133	150	157	152	151	159	155	128	134	139	136	135	132	132	152	154	158	163	142	136	126	145	144	133	149	145	135	135	148	147	147	155	143	131	140	140	152	155	167	131	169	143	117	145	176	177	147	157	139	168	172	128	133	154	152	143	146	127	142	153	162	175	148	150	145	142	137	158	147	140	142	149	147	154	166	141	146	136	152	152	164	135	157	152	136	146	140	139	143	158	151	155	135	124	162	159	144	141	138	162	135	126	134	148	151	153	159	140	140	154	136	146	145	132	146	148	118	163	171	152	141	180	140	152	157	129	139	163	168	137	155	134	145	152	149	149	154	137	157	155	161	166	143	168	163	153	137	168	134	150	152	139	152	124	162	148	149	143	134	151	142	142	134	140	143	156	158	142	148	144	127	148	120	149	152	138	161	144	137	122	126	132	151	125	147	152	143	151	158	134	134	160	148	140	122	137	173	144	153	155	129	156	152	141	165	181	159	169	163	148	139	149	154	139	144	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7746	2139	4924	5857	5294	4118	3407	2884	2467	2116	1896	1684	1518	1294	1297	1181	1073	1034	1005	880	876	806	847	758	744	759	763	743	698	658	619	658	620	630	588	649	623	593	596	605	601	564	563	586	556	508	557	555	548	556	538	567	521	573	546	551	515	545	526	528	504	499	494	477	502	539	545	500	547	491	498	497	481	492	484	504	530	502	483	505	509	500	484	519	491	534	486	519	490	519	497	502	530	493	489	449	472	468	480	489	466	522	496	506	487	472	485	503	498	485	473	502	519	502	479	507	454	476	501	499	460	460	484	455	473	473	468	485	466	479	456	512	448	512	479	488	501	495	450	455	518	492	506	501	517	479	478	469	479	454	499	522	456	476	456	504	464	477	454	550	473	443	468	473	522	459	465	471	465	514	447	443	463	474	480	466	529	486	472	469	455	470	496	506	491	472	483	465	452	425	510	461	476	510	487	431	459	516	470	459	516	457	520	469	474	469	488	485	493	490	468	528	462	538	497	452	485	488	459	502	477	458	453	454	504	493	490	449	472	512	482	505	498	437	471	444	492	518	459	494	491	485	502	490	486	527	473	471	484	458	481	493	476	454	468	483	518	480	492	458	479	501	507	477	521	452	478	486	461	458	522	459	497	498	501	490	485	533	470	456	475	496	474	501	473	456	505	497	477	496	506	528	459	496	478	479	492	485	459	488	458	471	463	450	458	471	475	487	488	483	502	496	461	478	462	498	461	468	524	498	476	485	468	503	496	483	486	520	453	480	472	519	477	481	464	486	485	471	483	499	497	500	462	481	499	489	467	450	486	501	485	499	466	485	490	451	516	457	459	468	485	475	512	489	491	503	489	455	475	417	490	480	504	480	478	463	406	500	478	497	499	490	463	491	504	463	454	452	527	508	451	475	466	425	454	470	487	457	479	495	441	517	469	480	460	488	449	518	471	470	514	489	431	482	461	535	500	501	499	472	491	470	499	470	483	509	460	484	501	463	464	498	465	466	458	473	467	495	503	463	512	477	498	462	464	508	463	553	485	475	488	475	465	548	457	486	501	477	435	497	470	447	485	524	502	442	436	458	470	458	529	484	487	469	525	471	472	507	524	450	472	494	463	476	449	470	472	478	498	494	482	489	486	490	456	515	476	520	484	470	497	474	472	473	446	478	480	482	457	497	449	471	482	492	461	462	492	490	487	500	481	495	495	492	480	467	513	493	473	447	502	481	476	492	469	490	476	518	493	473	485	489	460	465	486	491	472	487	505	470	456	502	473	492	497	523	455	500	488	495	491	439	466	457	459	551	485	442	460	502	501	507	463	449	519	478	502	489	455	468	476	491	525	446	443	466	467	522	470	487	457	509	492	520	510	422	478	483	456	497	489	494	469	488	477	443	489	494	480	443	477	496	468	472	459	482	488	467	469	462	525	493	457	502	450	493	497	490	493	499	476	460	466	459	469	490	480	449	512	519	471	446	468	497	484	522	455	468	466	509	501	460	487	501	457	466	514	485	472	496	477	452	472	509	490	472	447	485	445	485	506	471	458	488	518	459	459	447	522	472	491	514	463	443	472	454	477	488	485	514	482	505	464	484	480	452	478	540	484	491	456	496	505	472	488	485	474	470	482	448	469	478	495	480	436	470	495	441	479	514	465	490	459	512	512	468	475	478	486	477	483	499	494	514	480	500	472	486	439	475	467	463	432	493	464	445	458	490	468	434	479	508	456	471	514	476	482	482	474	492	450	485	502	491	474	483	458	486	499	459	524	506	495	460	479	495	498	476	491	490	457	520	471	503	510	442	442	500	483	472	414	506	478	497	510	461	500	476	490	477	484	495	492	472	502	490	498	494	499	515	434	530	473	461	494	462	504	463	488	483	504	510	488	453	492	504	454	507	465	503	451	481	469	522	468	482	465	490	505	460	509	472	461	525	478	478	469	515	489	465	446	483	479	458	487	490	477	475	452	502	451	503	461	493	478	444	501	482	439	463	470	466	418	494	496	448	473	506	480	494	466	493	450	489	496	469	528	507	485	448	476	507	499	504	465	454	495	479	469	490	513	472	510	502	457	496	493	501	457	432	493	464	467	493	487	498	490	485	465	493	494	457	481	512	513	499	518	476	479	504	458	506	489	472	501	458	491	508	466	477	523	492	465	507	469	499	460	483	470	465	490	488	461	510	529	480	491	480	505	499	484	483	459	498	475	502	507	499	466	463	481	462	454	495	473	482	483	497	480	458	460	459	484	477	523	539	472	521	455	440	456	468	484	470	500	498	489	524	507	458	466	467	491	481	464	466	459	473	475	493	463	518	498	481	488	479	497	476	446	476	496	461	490	474	509	488	511	478	497	481	482	473	526	489	503	449	489	513	488	505	491	490	504	473	466	473	492	531	511	490	470	439	478	466	467	486	484	511	518	486	490	469	521	482	482	482	465	424	447	440	518	495	453	465	464	484	517	491	507	497	483	527	458	457	501	433	503	489	485	468	435	478	492	469	488	436	488	498	469	540	491	547	497	482	494	466	475	471	491	485	485	445	446	490	488	505	475	458	461	468	530	513	490	465	499	503	527	502	483	486	497	481	466	489	450	465	482	456	492	495	527	487	463	469	473	494	489	449	492	482	496	505	466	508	483	489	482	489	499	502	459	467	475	501	460	511	473	453	422	498	493	490	469	528	494	512	471	486	478	494	490	479	486	491	490	481	538	484	483	443	464	477	463	468	471	481	492	485	508	516	515	462	471	484	417	470	466	485	469	467	446	496	495	476	447	509	487	486	473	493	473	485	518	452	467	476	466	493	453	458	446	473	455	465	457	517	469	506	480	501	456	484	472	482	518	492	482	459	436	504	461	527	471	521	494	497	447	466	479	501	464	512	478	473	455	505	473	506	495	460	489	525	501	476	502	488	482	498	483	473	501	450	494	459	515	457	449	458	470	482	450	484	452	457	462	522	492	438	485	455	496	469	456	478	496	491	456	524	504	466	473	432	500	534	528	512	472	476	515	498	506	482	495	457	491	490	483	430	470	476	443	449	485	463	506	490	450	538	484	499	489	502	520	511	467	463	440	493	481	519	491	515	471	460	486	470	460	477	491	493	435	503	499	523	474	467	433	467	510	511	449	461	471	492	462	489	507	477	465	490	504	503	541	461	505	481	499	495	478	458	461	489	472	469	503	469	496	494	492	502	459	480	465	465	494	480	469	463	479	499	488	447	451	468	480	477	479	488	466	440	525	490	473	490	492	475	484	494	521	478	465	488	497	470	465	455	469	444	431	431	492	492	433	479	444	478	513	446	498	497	491	461	496	462	473	525	486	453	480	471	476	515	513	484	483	499	466	450	483	410	507	471	480	479	507	479	481	491	474	466	480	456	534	480	463	491	459	494	498	452	475	458	509	494	499	463	477	467	479	478	433	533	461	463	474	483	472	459	484	476	481	475	547	444	452	449	475	481	461	442	477	478	472	463	480	485	491	524	482	506	507	460	472	496	493	455	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2197	388	413	374	366	330	374	384	348	352	350	321	333	352	325	373	323	344	365	337	317	348	382	291	320	356	338	318	358	347	354	374	347	375	332	330	333	348	338	343	317	315	329	327	330	338	342	324	325	334	351	356	304	372	339	362	379	303	363	368	363	332	332	327	380	362	360	324	322	328	356	360	354	341	320	353	345	343	352	298	358	325	340	336	340	356	307	350	371	343	284	363	330	342	354	317	384	329	341	350	344	384	342	357	359	349	354	370	318	318	318	337	357	323	380	361	347	360	330	308	371	387	345	373	352	360	375	320	346	323	364	332	351	368	358	364	339	362	311	356	318	358	333	337	359	336	320	363	327	358	357	360	367	351	372	344	343	315	356	334	383	340	334	346	357	365	303	345	330	357	362	350	389	320	355	352	362	342	355	336	355	376	348	353	330	336	331	345	354	330	348	318	323	334	339	383	318	351	361	351	334	342	363	349	345	359	356	361	373	314	323	361	341	349	330	353	331	331	366	336	353	340	356	371	353	332	344	305	342	335	361	332	362	362	317	341	331	359	351	362	351	383	362	342	346	371	333	352	360	366	324	325	364	330	361	334	317	345	343	364	310	322	355	333	379	315	343	335	350	363	338	359	356	360	377	349	349	332	337	345	335	342	334	366	361	365	344	362	340	307	340	373	374	333	356	309	332	372	324	350	335	352	357	357	355	365	399	338	345	366	321	361	346	373	335	305	336	358	357	314	327	330	370	353	366	340	328	372	331	343	362	325	345	372	383	312	345	353	394	349	372	332	351	363	335	351	316	350	379	349	337	361	375	323	353	308	348	344	338	366	344	341	323	364	336	367	326	362	346	354	335	361	372	342	339	354	354	315	359	343	351	377	351	351	320	369	349	353	339	353	339	366	339	353	347	302	323	357	328	356	345	332	346	361	351	323	341	345	366	330	361	313	353	377	350	361	355	362	360	358	321	374	335	343	352	357	349	321	350	342	355	336	334	334	318	353	286	316	330	344	340	394	349	358	351	355	305	375	356	343	336	396	343	347	354	373	409	357	341	349	345	376	351	328	335	334	349	352	368	360	355	376	323	350	389	336	351	352	387	343	333	325	321	373	324	359	384	328	371	344	330	352	332	346	352	329	363	354	354	338	342	346	363	324	342	331	368	374	300	384	345	334	364	386	352	356	344	343	325	366	301	360	367	356	350	340	346	348	371	324	374	329	368	322	333	368	341	321	359	328	389	375	350	342	355	330	352	344	345	349	358	334	335	351	383	371	353	346	348	344	361	362	357	351	347	304	337	352	388	311	360	346	378	338	348	317	333	351	337	348	294	356	338	325	358	337	331	340	357	341	341	345	325	330	332	338	352	357	350	336	371	319	363	387	368	333	335	354	366	371	379	332	351	386	352	351	341	325	339	325	356	339	381	309	326	371	321	365	342	350	332	360	358	306	350	333	377	313	330	361	325	342	353	339	379	358	340	360	357	343	352	345	350	322	340	341	331	311	336	337	358	326	337	361	339	340	337	366	362	323	353	361	355	337	310	352	336	335	358	326	354	338	368	328	314	318	366	324	324	380	355	340	317	342	334	384	388	391	344	391	337	333	346	362	369	333	359	357	347	350	349	342	362	320	318	336	358	335	356	347	368	336	362	347	356	323	320	324	335	376	338	325	364	359	354	346	336	339	369	307	341	362	306	363	361	365	334	340	359	340	360	346	351	354	363	359	343	334	365	369	331	341	348	350	348	339	371	320	357	364	345	320	386	332	317	364	346	334	349	354	341	340	361	335	345	314	315	360	335	343	373	334	356	333	372	363	327	338	335	336	338	337	310	335	336	363	353	327	323	337	315	346	364	333	348	341	348	374	332	354	335	363	364	342	353	372	350	368	359	324	364	355	329	360	378	358	326	365	356	354	340	366	347	356	336	342	357	364	319	319	326	349	339	363	349	309	356	339	335	361	321	351	345	369	330	322	338	334	351	318	354	332	360	340	357	387	330	317	343	364	324	364	324	361	316	333	348	344	340	357	342	353	322	363	326	337	376	344	323	354	362	366	333	333	355	348	353	318	380	354	328	319	328	359	330	355	365	339	346	318	317	374	316	345	377	355	322	349	342	333	364	333	333	325	332	345	349	347	364	354	327	296	369	322	335	367	301	341	356	331	361	344	371	359	365	366	338	340	333	350	337	350	364	336	348	327	353	354	364	340	355	339	330	339	324	337	335	340	328	291	380	346	349	348	349	333	346	371	332	356	343	339	322	363	330	353	318	358	336	305	373	332	314	352	360	307	341	353	381	351	377	329	337	328	379	342	371	339	347	320	355	342	353	329	334	345	309	340	334	351	327	316	330	328	349	364	352	331	324	333	317	352	356	343	334	369	362	353	329	348	338	356	345	353	373	346	368	350	391	380	355	367	307	327	325	329	372	336	339	352	343	349	368	369	356	335	350	339	324	346	353	355	328	350	327	335	358	366	331	320	352	338	341	322	353	333	356	363	334	351	317	376	337	336	345	325	356	350	347	334	326	329	344	387	355	366	344	343	331	329	333	327	357	369	326	330	342	335	357	329	317	342	364	342	352	356	346	352	349	329	332	350	336	354	403	356	370	382	334	373	322	316	367	320	391	361	317	363	354	361	321	366	360	363	342	366	361	352	403	346	345	345	324	336	341	345	349	351	346	328	353	347	365	349	363	387	348	340	327	366	341	322	335	328	367	310	319	309	340	365	342	329	319	364	373	362	369	355	291	315	338	340	357	328	300	367	332	354	313	357	350	354	357	351	338	328	331	355	362	322	323	356	343	362	344	394	346	342	358	318	363	318	322	351	347	373	357	341	363	350	320	347	341	350	340	350	337	363	332	343	359	352	336	358	347	314	311	375	362	345	352	371	353	352	338	371	354	350	321	341	382	341	347	322	347	330	356	358	319	337	360	373	340	331	327	352	362	317	367	294	324	333	372	328	340	333	340	337	307	351	359	367	357	370	354	361	349	320	336	340	334	323	337	356	325	350	401	332	352	328	368	341	332	335	343	337	354	346	328	370	330	335	349	323	356	353	356	343	356	369	334	344	336	356	378	341	351	394	364	356	359	373	325	357	365	353	349	358	339	368	339	338	334	366	371	351	366	363	353	354	372	334	344	341	341	340	336	334	348	354	348	331	348	346	346	387	339	338	317	323	365	337	313	352	339	362	353	349	328	309	339	370	336	347	329	353	342	353	342	314	366	359	352	349	300	322	327	370	377	354	342	328	325	358	370	339	319	328	359	350	330	370	343	336	309	349	372	314	343	329	370	337	352	352	355	363	336	344	355	319	339	362	378	343	382	354	297	326	353	332	348	363	342	356	354	361	350	354	355	340	322	359	342	326	349	347	365	339	351	335	336	363	351	327	364	321	351	342	362	348	344	327	340	339	348	365	375	340	350	340	337	358	356	342	322	375	342	365	329	363	384	327	330	338	354	316	343	319	331	319	364	328	340	357	351	357	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2504	1046	1139	1143	1188	1091	1093	1075	1003	1012	1024	1078	1016	1052	1034	1034	1000	1038	1013	987	989	991	965	981	992	1017	1017	1013	996	1036	1042	1000	1027	1016	1016	1003	962	1013	990	1015	1012	932	1004	976	1012	1006	975	1019	1004	1044	1012	981	971	997	1003	979	1056	1030	959	1037	961	1002	989	969	984	994	956	993	1011	958	948	1017	1010	980	997	990	1003	968	995	985	966	1001	977	1028	1029	971	974	1022	983	1029	986	1028	1022	938	1080	1022	972	951	1013	975	1015	1042	1005	946	1003	1045	987	1016	982	1020	986	1014	1006	1040	956	994	1020	977	997	965	986	966	995	1035	1021	1057	980	990	970	987	977	1001	983	962	998	1001	990	976	957	979	999	964	1022	969	1010	978	999	1026	975	935	1018	996	984	972	1005	952	955	986	985	965	965	1011	910	1004	999	979	965	991	951	1057	1016	932	940	983	1088	1051	972	998	968	949	1001	992	1045	1004	983	972	1000	1020	967	1013	1024	1021	984	973	964	997	1005	1026	980	984	1009	965	1019	996	1001	1059	1005	1027	986	979	992	963	978	958	957	978	1024	977	985	1027	1011	915	989	954	1029	997	1016	1035	981	995	981	949	960	1010	1007	1036	975	1021	999	953	1017	1023	1005	1030	1011	1029	1039	987	1013	992	1017	989	1024	1045	989	1021	991	969	980	998	999	924	999	1002	1010	999	978	957	1000	1022	994	941	995	1070	965	1058	930	999	929	930	942	1032	988	970	979	979	974	972	987	928	1010	1034	919	1013	961	1012	985	1022	1004	992	999	954	935	1015	1020	1001	954	979	1016	968	1026	997	1015	988	1005	984	1004	959	1005	1039	956	1068	977	966	1045	960	1040	1025	959	1025	977	1030	1019	1008	954	1027	984	979	985	991	985	997	992	990	997	1025	992	999	923	1028	1036	947	967	943	989	989	983	1016	944	991	1007	957	976	1000	973	966	1000	1021	1008	1000	1015	1025	972	941	1022	1000	961	974	1016	988	976	1038	1043	963	962	1032	970	963	1023	1024	1002	999	964	944	987	938	974	1084	999	1014	984	1018	970	1044	956	1007	1021	977	990	989	1002	990	996	1028	966	950	1011	987	1027	1008	987	948	989	978	1010	975	1000	1059	999	945	979	1025	1071	984	984	982	996	963	1024	983	1033	1057	1047	1007	957	1009	947	978	987	920	972	956	987	997	987	995	1005	973	1003	1003	1025	955	1038	1029	980	983	1006	984	1003	1022	1032	1041	1012	959	962	1021	994	1019	975	1033	988	1005	943	989	1023	965	995	964	1012	986	1028	988	1013	976	992	966	945	1017	963	957	981	1036	1001	983	961	976	993	949	962	1015	1002	971	984	993	955	998	961	986	960	957	1042	970	972	1040	1005	1008	1020	985	948	1024	991	1005	1003	1007	980	1043	1034	998	981	1020	996	968	1033	998	996	972	957	994	966	981	1040	976	993	965	970	1024	1037	1028	975	994	1017	991	1002	1004	996	1036	965	992	949	1003	1017	1066	999	990	1016	971	1035	944	1022	985	1000	985	904	1015	1009	1026	964	996	996	1005	999	916	974	974	950	1017	999	976	985	1023	948	1064	1028	970	930	1017	988	964	998	943	954	935	998	948	1035	1010	975	1011	989	984	997	1057	1005	989	1038	990	990	1011	1025	1026	989	938	962	974	989	1020	1019	982	992	1015	1021	1022	998	968	979	1023	950	986	1009	1017	979	1019	957	1027	1034	1024	989	1024	1012	1006	995	941	960	984	997	980	996	1004	999	1022	1007	1003	985	1010	972	958	963	968	1025	1008	985	988	979	1021	1018	1009	1013	1053	972	1003	986	1013	999	970	1036	1005	1007	993	960	970	971	1000	941	1017	991	1020	992	1040	949	1008	968	1043	1016	999	1006	1004	1003	954	1061	975	966	1011	979	1004	1030	982	955	978	980	930	1005	987	1035	1049	981	1009	967	949	1001	941	1032	983	1057	929	1012	1008	952	1022	953	981	994	1011	1008	1070	975	1012	972	927	991	928	971	975	1017	963	930	971	1057	950	935	928	1073	1036	979	996	980	968	936	1035	973	987	1012	1014	1017	1003	968	1015	984	947	1009	982	942	1000	923	1000	983	950	992	1014	1014	992	1014	970	979	1062	985	950	967	969	978	1008	934	991	959	1000	971	1002	1018	1057	959	1002	932	1025	1021	994	963	1018	978	1050	998	969	987	969	941	1026	1020	1005	1020	1018	991	977	1036	943	1011	990	1000	1031	989	1007	1010	999	972	966	984	958	1035	1053	934	984	966	994	993	1020	990	959	994	977	994	1008	1035	972	993	945	972	1028	1020	1015	974	994	954	981	962	999	959	1031	995	1018	960	977	992	1052	1014	1013	993	1031	969	1017	1057	1001	946	923	947	1061	954	1022	999	958	1026	990	1046	1002	948	988	1010	985	1028	1013	948	980	993	1008	965	953	1005	1009	967	1006	1002	1051	951	932	1007	960	993	994	978	1012	970	966	989	995	1031	1021	986	962	1024	959	952	1037	984	970	1025	995	970	951	931	971	970	1022	1060	969	993	1004	951	969	957	972	1069	986	1023	961	1051	989	1066	971	972	1020	1012	1041	1085	1043	976	996	966	984	932	986	1006	1006	975	946	977	963	1050	1045	1025	978	999	955	1032	1050	1006	948	1054	1057	1008	1017	1021	1034	986	1005	955	924	930	1042	998	989	1010	951	1020	979	994	1037	941	982	992	971	1016	1043	1010	1018	932	965	962	958	995	984	1030	1057	951	999	1002	1005	1065	982	1033	1011	1058	998	997	1031	993	996	993	990	1020	1015	966	990	1027	992	996	985	974	983	1000	964	956	1032	994	1025	974	974	984	968	996	1012	972	996	1012	1048	1014	1020	1003	990	1019	979	1029	1017	996	1030	1013	975	991	1007	986	995	1009	985	998	965	950	1021	1002	1032	973	992	1017	1014	937	999	989	1039	1014	966	947	1046	966	990	907	938	937	959	1004	967	1065	979	946	1009	999	971	1042	1000	973	1035	1028	1017	1003	1010	992	946	1043	982	1024	955	1012	1001	969	983	961	998	1042	1046	986	1015	958	962	1013	979	985	999	988	1014	963	949	1043	964	1017	1007	999	988	1007	998	1005	980	1011	1010	1012	976	1019	986	1046	985	985	1042	998	991	969	1018	981	1045	958	1009	1006	1028	1019	1027	988	1046	994	980	945	954	1048	1004	999	970	995	1003	975	954	1025	968	984	903	1002	1008	978	948	1021	965	1027	976	998	945	983	1025	949	1023	973	1013	966	989	936	970	1027	1012	1024	1049	982	1011	977	975	997	961	954	962	970	986	1002	1041	1020	1037	984	1000	1036	968	982	1047	984	954	1046	985	1045	969	952	1006	961	1007	988	971	960	979	957	976	1002	1037	999	986	949	998	956	947	1020	1057	1017	969	1013	1002	1005	1013	994	976	993	1026	1017	984	950	950	961	1018	1004	1007	964	1031	946	1000	997	972	970	973	950	973	1019	994	1024	1011	1030	1035	1010	967	950	982	977	1006	1010	1012	959	965	1019	980	1023	973	968	1016	972	1023	1058	988	1003	1017	985	958	943	992	1060	978	983	993	1000	971	996	937	1014	969	963	1009	984	999	1022	936	960	953	981	1005	987	979	988	1009	1016	938	1010	1082	998	981	979	934	948	947	961	965	998	1004	995	984	962	1007	1003	1003	990	987	984	978	992	1017	991	1023	1029	959	954	923	1071	999	922	967	1037	992	966	1053	992	994	996	972	927	894	997	1031	1004	998	954	980	1032	982	997	1032	948	976	1078	976	1004	1031	984	950	983	1035	958	1005	1001	1019	1026	996	1019	975	942	1009	992	959	999	953	964	989	1057	1042	1001	1020	917	979	1019	987	1018	984	989	1010	953	957	963	1028	996	978	1025	957	962	977	968	1004	1040	956	944	991	994	1012	980	993	1014	1011	957	969	1021	995	993	992	1022	1034	1003	987	1043	947	974	994	941	1011	979	975	1043	977	929	992	966	1024	921	965	985	982	990	939	1023	1065	983	1022	1016	975	989	1021	1004	1015	1034	935	1019	1001	983	1032	1008	1043	1012	1005	965	972	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8564	1108	1383	1183	959	683	575	452	424	361	364	309	313	242	269	280	249	259	229	232	255	226	247	254	230	218	219	217	210	248	205	233	221	204	219	228	213	191	239	200	226	230	239	202	218	206	238	209	197	242	220	256	205	202	217	218	210	222	205	218	214	238	229	199	189	228	221	199	220	238	235	225	173	256	211	221	223	180	199	214	222	195	207	209	225	195	200	214	231	225	200	203	199	209	213	206	202	220	237	217	197	230	217	232	217	202	207	186	214	227	231	214	203	216	220	213	179	231	225	212	195	192	182	206	205	214	178	212	219	199	230	216	212	240	221	222	223	214	201	215	192	218	203	218	211	213	224	189	194	231	196	225	216	202	208	223	223	204	191	213	220	180	217	223	200	219	220	214	203	231	216	230	210	244	208	212	212	201	209	198	237	212	204	209	203	213	200	232	230	210	241	184	209	210	198	222	213	200	216	204	200	240	220	211	227	233	191	242	241	212	220	210	209	197	201	237	197	228	244	238	223	201	203	195	217	224	226	221	207	205	241	209	220	175	255	229	203	217	237	209	193	201	204	203	224	205	196	210	200	203	229	214	212	194	202	217	192	212	235	198	204	210	212	226	212	222	221	220	209	232	205	214	203	205	217	198	205	186	216	189	200	225	198	193	196	188	220	208	212	212	215	234	222	207	220	222	226	207	214	219	230	229	213	220	202	241	224	210	231	199	220	222	222	209	204	226	223	201	207	244	203	220	227	212	214	230	199	218	213	217	240	198	218	221	211	201	227	197	230	187	186	204	180	212	242	194	195	209	231	212	212	224	204	197	212	173	181	211	210	200	219	211	210	207	211	197	219	209	183	218	193	210	226	224	205	213	195	237	218	189	194	231	193	207	228	215	226	177	208	220	216	187	233	241	233	205	208	196	208	203	233	226	216	191	185	238	197	202	195	223	223	214	209	220	215	194	251	199	227	218	204	245	222	240	240	222	222	222	208	196	202	240	224	197	232	175	224	194	204	223	215	214	203	214	216	216	208	203	225	212	186	219	201	189	208	211	216	208	204	188	240	230	205	222	224	227	213	222	206	179	227	210	249	217	220	209	198	222	240	218	239	216	216	203	242	235	248	216	214	205	220	231	225	224	226	212	218	217	211	211	216	223	191	206	224	205	198	208	195	205	233	210	224	202	199	222	212	214	213	194	197	207	209	205	202	200	215	248	187	203	217	229	221	213	221	198	203	216	221	210	193	215	195	218	234	223	229	223	238	240	225	217	191	190	229	214	186	200	209	175	183	217	206	234	232	244	193	199	202	211	218	216	186	194	216	214	225	220	214	194	209	175	226	200	224	229	201	209	209	213	214	204	199	234	206	196	227	206	241	201	226	205	201	234	219	193	207	211	209	214	211	241	228	239	233	228	193	204	210	210	204	204	203	218	186	221	237	237	241	230	211	215	202	185	207	205	192	216	197	188	219	209	206	217	207	190	222	216	222	221	229	192	192	203	210	207	203	205	189	198	211	182	238	217	197	209	189	218	225	197	226	208	211	204	237	220	223	213	183	230	187	219	183	222	195	217	212	182	231	218	215	208	221	208	223	193	243	219	228	226	183	216	207	202	188	188	197	218	219	201	185	210	247	203	188	217	238	226	208	197	213	230	220	227	247	179	201	197	206	200	210	228	231	210	203	215	227	220	222	210	232	209	209	223	232	206	223	220	201	223	204	243	230	208	201	216	193	197	219	221	208	225	211	199	236	184	242	203	224	226	195	218	194	223	217	220	203	200	225	194	230	197	194	210	202	210	213	216	213	204	213	240	231	212	240	233	217	198	233	207	248	216	237	226	206	204	221	230	212	219	253	195	213	209	214	225	207	204	200	213	236	204	201	208	195	223	244	205	198	207	219	223	212	216	238	231	213	228	210	196	212	220	213	215	222	212	197	230	232	228	220	219	210	227	231	222	219	199	194	212	211	234	219	207	216	213	227	212	215	214	235	210	209	199	221	226	201	204	199	214	204	221	186	239	216	233	209	212	213	224	218	200	228	205	227	193	181	193	227	231	201	206	219	199	204	231	232	217	223	204	212	248	201	204	217	237	196	193	222	204	213	219	188	215	218	219	216	223	224	206	184	221	219	191	184	253	186	220	215	223	227	223	234	192	197	204	189	200	210	215	220	199	203	208	214	195	184	223	204	209	213	216	216	216	221	200	216	205	234	227	214	235	221	197	208	212	199	231	220	260	215	206	223	195	211	221	204	226	197	218	221	220	214	207	214	223	205	203	201	219	198	222	210	212	192	231	212	213	209	206	229	201	210	213	185	227	202	235	214	210	207	192	191	231	225	220	225	172	197	207	211	215	229	211	217	230	208	204	237	203	206	216	199	239	207	206	200	206	236	206	207	227	206	206	191	202	199	217	208	207	203	213	199	193	215	213	216	215	190	209	197	210	223	199	232	220	223	199	228	178	219	216	226	205	185	208	219	210	217	207	190	193	209	235	221	215	243	207	233	214	206	207	217	216	221	224	193	214	211	200	222	206	220	207	193	228	201	234	204	209	216	189	174	201	191	213	218	224	205	225	227	219	188	223	192	211	227	224	202	222	216	214	204	198	201	211	225	192	227	220	214	245	227	225	216	190	243	231	205	240	210	202	217	198	199	240	213	199	210	192	225	190	202	214	211	219	188	197	208	237	216	223	195	207	217	201	200	224	213	236	210	229	223	219	211	209	200	197	231	190	212	248	201	210	225	225	230	254	201	217	219	200	207	231	223	224	201	217	207	209	205	191	215	188	221	204	187	178	213	205	251	222	195	230	213	214	219	207	203	225	213	234	206	210	184	227	236	219	240	184	209	218	220	201	218	251	191	211	213	233	197	216	207	215	217	212	210	203	234	206	200	191	221	200	210	181	210	233	216	210	227	224	248	188	218	215	234	221	211	203	208	231	206	208	207	219	224	188	199	192	204	207	194	207	235	219	182	203	233	205	222	233	221	217	216	226	195	220	186	261	195	218	201	213	217	194	217	212	212	198	189	224	217	214	193	221	205	234	209	225	199	222	242	193	209	235	201	202	174	212	230	241	195	245	183	227	223	216	209	216	211	226	194	216	221	221	209	206	221	230	192	209	211	194	214	210	224	219	217	211	189	205	209	218	217	226	218	215	216	218	210	217	211	213	203	234	196	218	194	215	225	205	236	210	187	212	226	198	200	219	221	223	209	218	182	211	226	226	206	220	198	219	226	232	213	207	205	204	188	228	210	210	215	210	225	218	232	209	193	247	212	211	216	210	239	208	215	230	246	218	187	208	209	218	193	217	214	233	204	196	225	232	217	202	236	210	214	223	223	232	208	176	226	254	209	236	220	223	217	198	207	216	225	225	205	197	203	208	247	205	250	205	217	201	206	198	190	217	191	205	182	186	209	234	221	235	233	201	198	237	257	203	215	211	197	222	223	210	225	222	191	208	210	228	229	242	187	205	216	232	216	204	235	222	211	231	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5711	1575	3058	3700	3177	2592	2270	1835	1682	1477	1377	1206	1161	1126	1013	1033	996	893	906	882	842	843	831	836	774	784	760	709	765	740	670	751	715	722	732	704	760	695	727	704	701	687	708	685	706	709	724	659	706	683	675	617	596	668	723	693	650	684	683	632	655	643	649	666	697	654	570	681	642	661	679	633	674	635	650	598	645	649	675	677	642	631	610	637	673	644	673	674	638	652	660	594	685	670	619	637	641	681	627	659	687	641	677	649	642	623	688	648	671	672	658	688	621	651	634	644	635	676	671	649	664	635	681	636	642	653	691	643	678	632	620	687	646	610	652	620	599	669	661	655	597	663	653	626	643	690	652	663	688	645	624	637	647	659	617	705	623	616	628	651	663	698	647	658	638	652	615	656	603	603	673	672	681	617	626	642	612	613	666	675	660	653	648	628	648	668	670	622	600	683	593	601	620	675	656	643	621	618	611	628	652	650	684	646	637	629	643	638	613	653	668	672	645	647	600	648	639	675	636	610	660	656	686	668	680	683	676	600	627	681	638	684	650	645	644	643	662	625	650	663	641	623	617	675	652	639	626	636	670	648	643	654	667	696	674	681	653	694	607	667	667	623	657	638	643	672	639	627	651	655	627	647	626	608	653	585	678	666	661	623	631	633	679	634	646	698	644	628	632	695	618	663	602	640	659	632	630	631	657	677	653	608	607	651	648	645	674	672	627	612	632	616	629	669	663	638	658	636	680	614	654	653	656	635	651	597	652	623	649	642	633	643	665	632	611	620	683	671	693	634	607	667	686	641	597	648	601	640	642	617	659	610	623	644	626	637	630	647	610	664	627	622	620	629	621	650	639	645	637	622	612	626	625	671	653	625	647	619	629	700	648	642	641	615	651	653	655	665	646	651	637	690	696	685	695	649	659	643	691	669	638	613	610	596	636	620	610	605	635	686	637	613	670	645	704	634	655	650	621	613	653	665	673	611	635	613	659	653	699	651	644	623	634	640	694	649	656	607	609	624	640	659	664	603	586	658	643	625	625	683	615	627	645	613	628	650	640	627	621	664	633	636	652	640	644	610	616	608	635	636	655	607	626	640	630	653	673	640	655	625	616	630	593	640	684	634	642	657	634	651	655	637	618	641	658	596	670	608	637	632	656	603	659	682	661	674	626	649	650	579	611	605	621	632	651	676	609	618	662	653	612	667	652	611	651	671	659	649	633	658	627	634	614	690	707	633	626	631	615	645	642	597	586	658	630	627	628	574	659	653	600	672	673	648	644	625	675	674	664	661	686	635	655	638	605	684	656	649	615	641	640	660	634	597	612	604	655	643	605	669	602	664	614	604	626	657	625	607	664	645	613	655	697	616	665	679	660	618	644	635	653	662	665	585	644	651	652	663	656	643	657	630	663	634	681	655	621	634	633	682	631	653	681	635	598	665	655	633	615	662	657	609	625	684	641	645	641	632	655	620	648	623	647	662	650	638	630	652	630	626	603	629	598	604	677	633	623	642	651	624	682	690	664	655	666	644	653	625	652	633	675	645	643	671	686	681	629	625	649	662	609	616	627	635	682	612	663	597	658	639	624	680	640	694	663	655	623	640	645	678	680	653	678	645	631	643	669	657	602	633	617	613	644	635	649	639	640	665	644	662	616	656	688	658	633	652	655	655	612	633	653	657	570	650	637	625	648	662	670	686	622	694	637	650	678	647	638	634	659	635	658	615	631	639	638	663	604	623	627	637	654	662	671	650	623	640	636	621	632	618	650	661	645	640	623	628	589	653	611	597	618	627	647	656	642	641	649	685	634	623	634	647	628	642	664	694	614	656	634	675	630	627	609	658	605	602	617	644	637	653	652	674	656	609	610	668	615	604	616	678	661	637	666	632	638	621	653	662	640	678	642	609	592	648	604	647	618	632	622	609	641	639	656	640	644	674	667	682	651	632	657	678	671	624	645	670	656	625	605	670	681	640	630	623	619	620	647	649	623	610	670	580	631	650	618	690	655	667	651	616	685	630	626	612	650	634	639	644	643	651	647	660	686	630	639	695	639	656	624	650	675	639	630	612	646	639	637	643	690	649	642	622	633	629	664	686	611	649	664	588	632	598	625	650	660	630	655	596	672	658	639	632	649	660	616	644	648	642	654	650	664	644	618	631	620	657	666	654	652	665	636	599	640	681	616	612	633	634	644	680	649	656	618	660	642	658	647	704	652	583	653	641	656	637	631	620	660	679	650	639	639	647	677	621	615	629	666	597	593	612	721	633	674	601	651	638	647	653	642	593	636	626	640	638	639	652	660	651	633	640	604	667	604	632	638	649	618	677	654	613	618	626	639	635	639	598	668	661	628	640	625	650	712	650	633	660	669	646	601	606	671	622	658	584	638	634	651	616	638	656	617	593	637	648	701	601	636	646	622	624	690	651	670	639	598	667	666	642	626	639	626	634	630	685	632	612	638	641	582	650	631	623	648	634	656	621	614	665	646	635	619	632	681	614	693	655	667	663	628	669	669	681	657	621	636	621	666	648	627	704	643	636	606	640	616	651	630	648	645	640	628	723	597	687	662	651	651	667	609	622	624	659	567	648	605	662	636	673	653	632	650	676	659	623	666	685	668	611	679	666	623	653	649	670	655	623	697	641	646	661	633	624	649	615	638	640	645	631	675	650	646	638	628	605	653	661	659	664	656	657	674	631	704	611	684	628	669	633	636	634	614	599	612	651	650	633	652	583	623	655	653	660	662	623	623	663	651	594	653	629	640	663	642	625	655	660	682	628	603	639	646	648	637	600	681	656	686	595	656	663	599	657	623	683	641	637	641	618	639	652	651	651	612	636	611	665	651	641	610	654	662	678	653	659	673	584	653	651	654	608	609	582	659	645	625	651	623	647	668	637	681	713	660	657	686	662	632	647	705	654	599	622	635	654	616	630	654	643	628	678	655	624	674	604	639	627	635	664	681	618	657	634	682	645	656	656	619	647	694	679	649	625	624	635	650	643	674	645	631	626	643	663	629	620	638	617	636	611	650	661	681	677	652	641	642	620	670	664	644	669	620	629	643	641	669	604	648	646	661	652	616	644	651	671	665	689	595	626	639	630	651	641	650	656	598	649	645	634	605	629	642	630	584	649	617	646	665	645	621	654	663	624	634	663	600	675	686	650	614	637	624	632	664	622	624	624	622	634	632	634	626	639	636	631	640	627	610	667	695	624	638	627	638	600	630	662	630	690	634	685	652	611	693	695	642	648	656	668	645	630	622	609	686	666	681	645	608	654	641	614	672	639	649	617	616	646	638	675	626	599	621	641	661	654	682	657	658	631	658	618	636	691	644	622	626	644	634	626	612	664	630	641	667	622	663	646	636	661	647	646	612	628	634	652	637	616	686	654	617	677	641	640	626	680	639	641	691	628	662	625	715	670	653	680	665	687	629	655	627	646	655	598	637	655	616	615	616	668	693	638	640	644	633	630	636	608	664	668	635	649	612	664	636	615	646	642	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15691	2348	2579	2022	1452	1023	746	588	474	443	376	318	326	297	268	216	242	224	260	190	202	205	197	174	188	186	168	170	147	176	164	173	165	158	168	167	158	153	160	133	164	180	179	156	152	158	150	180	177	147	151	137	172	140	155	142	131	146	137	157	145	143	158	153	154	142	150	135	146	138	163	131	149	158	146	157	173	162	164	159	146	157	160	143	125	152	147	138	146	149	131	144	143	143	141	148	145	160	136	135	126	164	130	153	124	163	148	153	159	139	125	142	145	129	142	147	155	149	153	147	147	148	136	153	152	150	143	149	151	147	141	151	148	146	161	160	154	159	145	149	126	142	163	147	154	159	167	149	164	135	143	152	148	133	123	142	158	141	146	138	144	147	150	140	131	122	145	168	148	141	164	159	140	143	136	145	151	152	144	143	162	134	139	142	128	150	139	150	130	159	150	156	136	152	171	173	153	129	172	118	172	156	169	146	150	132	146	140	151	136	158	164	124	143	156	153	150	142	144	140	128	144	132	157	137	149	159	123	156	147	148	135	135	143	145	144	152	145	152	160	142	144	161	136	151	150	163	134	146	159	133	139	143	149	147	143	161	155	148	152	142	135	153	136	143	153	149	144	140	138	150	150	158	150	167	155	134	141	152	136	145	161	141	156	139	141	157	130	146	149	138	146	133	142	130	162	143	148	152	133	146	143	143	152	153	135	150	137	115	168	144	155	166	159	154	147	130	135	127	137	139	136	148	133	146	134	156	166	149	160	147	133	173	149	149	149	149	158	144	155	157	132	139	138	137	149	155	160	156	162	141	145	145	141	152	132	137	132	155	133	126	158	136	139	153	138	122	159	156	151	159	172	143	151	152	135	123	136	136	154	157	148	162	126	135	143	145	137	146	132	167	161	137	137	147	138	132	169	144	143	136	135	152	132	145	172	150	140	128	139	147	155	126	134	144	143	134	143	127	158	132	148	162	143	160	167	138	152	154	137	162	138	152	158	147	124	146	123	147	161	149	156	135	137	140	131	143	160	141	155	141	163	148	142	145	144	143	133	141	134	142	150	151	173	126	147	155	125	178	150	133	141	154	152	125	141	141	158	147	155	136	182	154	161	138	149	142	132	127	163	141	185	159	165	154	159	144	165	164	148	170	148	158	160	147	160	154	133	143	137	130	168	148	145	135	154	132	147	134	149	147	158	146	138	142	128	122	172	150	154	136	158	162	155	131	132	150	146	132	147	131	146	139	157	142	148	150	156	123	145	165	140	148	142	138	141	137	151	153	153	125	139	151	150	151	140	145	148	142	131	146	159	141	153	151	151	159	142	136	149	132	148	146	161	152	138	141	140	146	135	143	165	157	146	136	124	132	162	131	155	133	143	139	168	136	131	155	152	161	158	153	151	128	162	143	145	130	164	145	154	150	147	152	143	139	122	152	152	127	135	146	148	142	140	143	140	132	140	149	132	149	154	150	170	148	136	134	172	131	154	161	138	134	154	138	165	145	126	137	138	142	158	156	136	152	152	129	150	150	122	149	146	127	141	160	117	139	158	163	138	134	148	164	148	145	168	171	129	151	140	145	128	150	141	146	130	153	139	155	150	146	142	156	143	143	134	131	135	120	139	153	161	147	149	146	132	154	139	150	129	138	144	155	147	137	143	161	147	137	131	139	166	149	155	138	157	132	130	148	142	142	153	151	153	146	165	167	142	143	134	126	136	157	151	128	153	174	150	161	141	140	153	145	134	143	160	168	156	124	154	140	166	147	148	132	159	149	135	141	132	152	132	141	161	151	185	161	147	144	157	142	144	128	121	150	149	152	138	183	159	145	144	150	137	163	116	149	150	154	164	153	140	139	147	134	157	154	137	129	155	158	143	124	145	150	117	154	132	139	144	150	133	139	154	158	152	135	140	138	141	186	151	161	150	140	129	136	168	146	148	152	168	151	151	126	150	138	151	133	163	157	136	134	135	136	139	172	148	144	157	163	126	157	163	145	146	131	131	127	144	153	148	155	152	164	134	143	141	151	155	158	132	162	163	166	141	150	148	138	148	139	145	145	177	137	154	139	152	159	134	152	153	179	132	165	158	138	150	142	164	130	147	144	167	134	157	134	154	127	160	154	153	137	149	159	138	156	172	147	147	139	119	144	158	169	132	136	151	136	136	128	146	157	130	150	132	127	142	146	147	143	161	134	136	158	137	138	149	155	126	163	157	150	150	145	120	131	157	146	134	161	131	147	162	106	109	149	143	141	148	152	161	133	152	157	143	138	118	153	150	133	128	133	155	147	141	137	141	155	162	129	149	125	124	129	157	151	150	132	158	131	128	159	150	147	152	170	142	165	127	141	151	171	146	145	158	154	133	129	137	135	156	146	157	161	155	146	157	143	149	151	137	144	152	167	151	150	127	150	154	134	131	155	148	145	150	141	109	140	158	157	134	143	144	165	117	152	158	156	151	137	165	133	122	166	164	158	164	150	148	152	164	126	139	154	127	152	134	140	158	123	129	137	155	129	150	135	162	149	153	149	125	122	115	155	148	148	146	139	133	137	138	164	144	135	156	130	141	139	160	151	154	126	168	142	159	146	160	149	148	152	134	149	157	135	127	149	142	141	136	134	154	124	152	132	141	177	125	160	169	166	141	155	160	150	137	147	167	143	148	142	145	164	130	143	133	134	148	142	156	137	131	157	143	139	137	141	110	155	142	150	146	156	143	150	147	135	154	170	144	161	157	140	128	157	146	136	139	155	138	157	155	126	123	139	140	140	164	151	139	148	161	140	168	141	140	143	146	120	167	159	131	160	138	166	132	148	122	159	160	148	151	144	142	138	162	142	151	134	160	143	129	135	147	146	153	153	146	145	159	130	148	140	157	147	149	156	140	164	154	144	152	139	148	161	142	150	145	125	155	143	144	178	141	165	167	157	129	133	153	142	139	152	127	148	149	127	167	135	152	144	139	136	143	156	156	152	157	140	153	130	155	150	137	132	152	144	148	147	138	148	135	144	143	143	164	136	140	160	129	142	146	138	154	150	148	175	148	132	132	127	124	155	139	139	141	143	135	150	137	172	146	144	112	129	144	150	146	147	138	144	158	133	151	150	155	157	140	158	152	161	130	142	150	145	165	138	143	141	128	160	166	161	162	151	171	159	162	141	162	162	115	141	159	108	150	141	167	140	144	140	169	132	150	120	118	129	149	142	153	143	157	144	144	148	136	173	163	139	164	149	153	136	148	129	132	131	129	153	133	159	148	147	156	164	142	162	137	135	133	166	144	135	142	170	146	144	149	148	133	155	131	122	145	154	150	138	158	132	143	146	171	155	148	155	110	146	125	138	142	138	161	134	160	151	156	126	144	125	142	145	145	134	155	146	134	158	153	142	132	144	130	141	147	122	150	162	156	138	167	149	128	135	148	145	148	163	165	155	136	135	155	141	168	111	140	153	154	164	154	146	162	153	141	140	144	163	167	145	153	124	114	147	156	135	139	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7610	2285	4978	5950	5203	4196	3516	2916	2391	2022	1826	1660	1439	1328	1175	1136	1099	1031	978	920	882	858	823	769	816	716	735	705	735	640	645	652	661	614	638	589	590	618	578	586	547	537	561	541	602	545	548	545	551	544	535	520	575	529	535	528	507	528	521	502	504	520	508	524	537	528	529	513	494	513	538	493	515	504	478	525	465	478	496	488	514	470	498	460	507	487	482	539	510	468	505	489	505	495	477	462	440	485	493	502	483	484	479	485	543	484	497	489	467	459	478	494	517	517	469	516	493	441	489	502	515	495	464	464	532	461	489	530	454	486	475	482	516	483	489	481	514	472	488	501	474	474	459	478	482	495	478	476	481	480	492	499	483	470	479	452	467	509	464	493	456	509	496	479	523	485	477	469	479	489	520	471	502	479	508	507	474	477	509	487	500	473	512	486	536	472	497	495	507	474	509	475	480	476	496	466	530	498	482	473	523	526	458	451	483	467	494	464	495	470	482	458	525	483	486	509	478	452	491	499	461	459	473	503	499	491	459	485	473	481	495	493	491	498	496	481	501	454	530	492	479	465	453	466	492	445	444	481	486	490	483	466	487	480	486	463	524	491	496	450	493	510	505	469	499	476	489	513	491	489	487	480	482	471	475	505	488	444	495	485	463	510	472	459	460	468	485	485	488	482	491	466	467	442	472	495	436	498	464	513	481	506	495	497	432	479	457	452	501	480	475	472	471	487	497	495	463	496	477	441	485	495	465	486	506	472	486	468	470	485	491	491	446	475	473	480	477	479	436	451	447	451	484	521	469	416	464	494	465	427	481	500	488	513	475	493	496	475	474	466	530	481	444	532	429	489	487	495	492	472	431	494	477	498	496	465	516	490	478	455	488	489	498	489	490	479	470	513	468	508	468	472	501	479	476	452	504	496	482	494	456	503	531	486	474	479	536	475	457	463	504	469	495	501	466	522	451	468	493	516	516	512	483	489	493	491	499	498	505	506	433	528	483	452	468	478	457	513	508	464	493	477	492	490	482	469	488	491	481	464	469	438	485	455	504	483	514	500	468	463	495	467	482	478	498	493	487	471	474	466	493	510	508	496	485	479	494	437	470	470	468	495	459	463	502	507	483	493	520	490	474	495	502	451	493	487	481	518	495	485	475	483	503	485	477	515	451	466	505	496	484	448	447	490	469	513	432	496	490	456	441	486	476	459	444	474	498	491	469	485	496	498	483	490	492	476	490	471	496	500	476	523	494	498	506	501	463	460	494	510	486	506	479	448	467	476	482	422	466	490	496	505	482	497	459	481	481	462	455	443	468	436	511	481	526	507	487	473	450	485	452	519	459	476	462	457	486	436	491	456	484	420	491	488	464	416	444	494	508	493	474	468	446	444	476	481	470	500	504	483	468	482	475	480	442	503	503	466	476	502	518	479	483	486	469	454	488	487	464	487	475	432	469	482	487	483	476	508	489	550	484	493	468	475	516	464	504	499	489	502	508	497	445	475	463	474	484	464	501	484	470	506	493	462	452	495	440	517	451	449	491	484	533	468	489	510	478	437	503	491	479	460	509	466	516	481	486	493	460	485	453	462	510	486	502	500	491	495	490	462	441	466	464	491	495	503	475	468	487	500	500	488	448	489	466	490	459	453	499	456	502	466	473	494	491	482	504	443	465	480	468	458	487	450	459	462	504	502	480	470	460	478	470	450	497	471	504	467	455	488	493	503	469	511	468	478	457	492	491	489	477	501	479	490	472	465	505	471	465	449	474	493	482	476	477	491	492	442	499	506	484	487	483	502	460	513	465	480	500	488	494	466	496	519	484	468	464	562	446	496	511	516	493	468	496	494	480	432	464	489	484	467	481	484	486	491	468	510	496	462	495	497	502	485	527	473	460	463	471	499	478	514	498	441	478	439	473	475	478	508	509	464	474	446	487	495	472	467	487	461	460	486	521	475	492	515	441	473	507	486	480	470	470	483	451	489	509	474	496	503	488	462	489	489	512	480	453	457	486	503	493	506	481	487	463	459	455	452	493	506	465	420	468	464	453	491	492	494	472	457	488	488	479	482	481	463	496	468	475	460	483	451	474	467	470	457	489	442	450	452	474	482	499	485	473	455	475	471	494	471	480	496	437	466	484	474	475	530	485	454	477	463	507	481	488	503	513	498	477	494	482	475	470	479	476	457	481	485	490	452	482	468	461	529	480	426	494	503	505	470	486	538	476	492	502	463	492	497	481	464	442	464	511	462	496	459	486	511	455	470	487	429	489	425	476	493	496	466	495	447	483	497	499	477	469	513	451	521	494	487	458	481	467	440	499	457	461	497	491	507	499	499	532	461	504	452	418	480	476	501	479	513	476	512	473	491	472	493	461	460	477	483	504	437	522	455	486	477	483	458	443	478	472	494	467	516	488	445	493	479	462	445	487	477	507	500	463	466	471	475	472	490	464	494	461	477	492	458	483	424	458	473	485	521	444	500	468	472	436	455	523	510	493	500	468	492	493	500	479	510	483	491	488	480	469	502	481	474	447	518	464	464	544	469	470	504	474	507	479	447	456	493	505	493	512	458	483	505	516	508	498	491	491	460	448	477	510	488	513	487	478	528	459	423	410	481	491	496	488	458	521	460	476	458	485	469	489	502	471	469	447	480	476	486	447	493	499	452	499	466	478	492	522	434	500	489	507	507	487	458	486	480	465	465	494	523	489	486	474	508	485	474	493	499	493	479	484	500	474	492	442	499	463	481	437	523	488	526	458	446	481	482	462	472	525	462	478	512	461	461	516	502	425	491	449	499	478	509	512	469	444	536	504	467	516	485	460	453	502	489	482	510	472	486	448	516	459	492	436	484	458	446	485	466	458	472	513	499	472	493	492	501	499	467	489	467	508	474	504	480	510	477	487	444	504	527	476	486	464	507	490	467	519	447	442	485	477	455	486	496	523	505	484	478	485	493	516	480	465	504	500	440	481	478	474	517	478	481	470	473	474	461	472	491	437	496	457	499	512	485	494	473	479	483	456	495	507	431	473	495	519	481	468	480	502	502	513	473	481	474	524	447	516	478	487	488	469	459	490	489	444	501	452	503	478	464	444	481	467	485	451	471	473	486	499	460	468	475	467	495	514	483	489	442	488	443	517	501	478	491	471	530	479	446	530	502	472	475	486	455	478	513	473	497	475	475	475	498	477	478	484	476	470	474	518	491	479	464	474	552	472	454	498	513	473	500	487	490	507	510	501	532	509	482	483	485	455	481	489	471	461	491	471	527	439	484	488	461	512	472	469	499	462	497	453	475	514	472	525	496	496	453	452	473	477	508	481	448	494	522	493	470	496	503	463	504	467	475	493	545	441	502	467	459	491	470	485	499	469	506	490	465	475	486	496	526	479	476	474	463	485	474	475	487	504	453	510	479	491	505	492	439	499	468	472	481	490	513	488	471	469	504	480	460	470	460	496	481	493	436	469	479	482	536	451	479	460	447	498	454	438	485	508	474	460	455	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2133	385	409	405	370	381	345	354	347	355	386	347	337	344	326	354	352	356	340	338	338	303	354	361	330	349	332	359	347	358	354	337	321	346	358	363	370	328	318	350	361	354	349	337	351	362	338	351	353	340	352	336	364	366	377	346	333	342	329	338	345	339	325	323	342	343	349	359	339	361	338	335	345	347	323	363	326	361	358	327	318	362	372	341	353	345	373	343	348	338	350	313	316	348	374	332	339	351	317	351	366	346	357	329	363	334	332	346	313	375	316	362	348	354	333	342	311	369	330	338	332	322	325	331	366	336	322	354	325	352	342	345	338	300	360	368	354	339	344	344	351	324	319	337	347	351	332	344	373	364	355	330	367	320	327	352	312	344	357	377	317	351	344	331	321	326	332	367	326	324	335	340	354	389	354	355	364	329	367	336	364	349	354	331	334	328	312	339	367	340	355	360	343	308	333	349	354	330	306	368	360	381	323	331	322	325	353	357	307	350	344	330	332	345	351	319	339	347	365	355	335	334	334	325	311	344	362	356	350	360	332	367	358	331	370	346	326	349	345	341	391	325	340	356	365	341	347	352	336	360	356	357	310	341	373	312	352	366	350	340	347	325	328	364	342	349	351	325	346	334	363	335	324	369	353	322	322	357	367	365	373	367	358	340	357	352	365	356	369	323	340	367	364	320	330	344	366	357	355	314	355	345	357	353	345	327	374	352	355	340	337	327	353	341	322	332	331	311	333	351	351	325	318	364	336	330	327	344	331	337	336	315	316	344	354	320	362	328	336	395	311	352	382	333	354	338	379	342	349	367	341	345	322	297	362	321	357	358	354	366	362	313	346	335	361	329	350	361	330	317	335	334	318	346	345	372	345	381	355	387	341	345	358	364	347	339	313	351	315	350	367	346	338	326	394	342	325	340	347	325	345	333	319	348	376	362	336	346	366	355	361	303	379	335	348	330	342	342	324	325	342	342	362	325	362	321	368	360	346	349	320	352	333	333	340	331	346	343	331	343	343	352	365	361	363	367	329	334	342	328	326	371	353	350	360	299	323	344	358	349	329	386	384	320	341	355	344	365	326	341	304	333	324	351	343	352	313	361	331	345	339	350	316	369	322	314	345	351	393	357	354	326	363	343	338	345	344	342	351	353	373	339	361	354	316	325	357	356	343	330	355	351	346	316	347	362	333	359	322	370	351	357	344	337	344	326	355	357	314	339	347	347	356	357	336	351	370	355	331	343	338	386	398	363	353	333	339	378	371	321	366	338	361	345	379	317	340	324	331	369	373	328	358	345	373	361	324	338	337	329	360	374	318	353	379	368	353	300	352	339	352	344	338	330	342	383	350	361	352	321	362	338	349	339	337	333	342	337	343	347	360	328	344	378	328	336	354	352	339	364	328	363	356	354	326	328	418	353	344	359	354	313	350	313	320	352	330	359	365	336	308	319	339	341	330	345	379	354	359	353	392	330	336	334	352	343	355	373	363	341	345	351	354	348	349	344	342	305	355	340	345	346	358	346	346	351	374	345	336	342	369	335	399	339	334	357	355	333	359	358	336	364	320	335	339	345	349	341	356	318	366	341	337	370	365	355	350	292	313	373	370	334	356	351	346	346	346	339	336	342	329	344	327	350	349	346	345	326	315	339	353	345	356	371	361	349	334	379	364	386	379	341	362	359	332	340	369	330	331	326	357	340	338	336	361	344	364	351	344	337	355	315	325	344	308	328	365	352	319	344	349	335	341	322	350	339	376	359	380	352	374	335	344	369	345	326	340	349	359	358	363	354	354	349	328	371	323	323	335	344	348	355	319	334	356	331	307	341	361	330	321	358	340	354	333	372	329	301	343	324	359	343	336	306	326	358	322	328	338	361	331	373	378	334	308	350	376	362	355	360	349	378	367	358	343	306	362	352	323	336	360	368	318	327	342	350	356	342	319	325	332	340	341	351	337	318	335	343	334	370	362	322	340	352	354	335	362	346	337	333	370	327	334	320	359	333	356	351	360	351	351	400	359	338	348	366	327	326	354	316	332	321	357	350	363	347	329	309	354	334	345	400	344	358	322	335	373	341	351	367	345	329	355	349	356	380	350	374	343	376	353	335	335	360	338	369	327	351	333	343	324	344	351	388	369	322	315	344	370	336	351	338	362	352	359	331	324	329	295	320	326	359	397	326	338	348	353	360	358	325	367	327	325	364	330	337	343	348	325	333	368	376	349	323	318	323	376	336	348	327	380	327	356	353	375	347	330	334	336	360	326	338	339	333	349	371	327	309	331	332	333	344	340	343	359	349	354	354	337	325	378	353	349	343	355	330	335	332	348	327	339	326	402	378	342	366	337	354	368	337	352	375	346	321	337	359	347	333	331	334	349	331	350	322	328	342	363	334	341	357	320	376	358	334	374	335	349	352	335	317	331	354	330	356	304	345	320	339	341	326	333	325	354	328	344	344	346	342	318	361	333	351	324	324	320	349	370	335	369	342	366	335	336	370	350	353	362	332	378	337	328	303	346	363	345	379	352	344	338	322	339	371	363	323	316	319	349	351	357	342	350	374	346	312	362	345	350	368	344	318	365	323	325	358	339	337	317	373	344	333	373	353	348	355	349	360	328	367	343	334	338	335	317	384	344	363	336	348	368	342	323	337	362	340	300	353	352	350	350	357	354	318	366	314	310	365	336	371	347	348	352	324	340	354	331	371	338	336	357	385	340	349	350	339	360	368	338	355	382	328	348	341	343	340	345	343	378	338	354	343	358	367	364	343	371	348	342	334	349	368	322	335	363	334	327	364	366	301	342	339	319	335	304	330	354	349	336	357	293	393	324	345	340	334	364	347	354	363	374	352	380	361	354	350	362	369	360	326	347	370	346	327	348	349	348	340	373	328	321	344	359	324	327	341	338	357	348	340	355	380	397	333	382	366	354	366	325	324	352	347	329	375	379	311	342	330	374	331	360	342	345	360	343	318	346	338	353	352	345	339	336	326	326	331	311	301	323	346	373	365	347	335	315	343	370	349	346	337	330	355	342	339	345	359	354	343	350	310	352	336	333	335	339	352	333	331	363	361	348	305	353	332	366	326	352	341	338	322	357	353	348	344	329	346	340	316	316	356	354	337	388	351	323	309	344	319	352	336	354	334	381	333	386	336	305	311	368	333	331	349	345	318	362	314	320	364	346	344	372	343	344	377	347	368	316	366	350	346	344	369	311	371	320	347	318	330	301	324	333	352	316	347	345	359	325	353	358	352	358	324	371	366	330	337	329	355	317	344	343	346	318	361	354	359	358	338	370	340	325	346	358	364	326	357	340	359	325	342	353	325	314	346	328	335	318	344	354	331	350	356	292	329	355	329	334	359	347	327	324	366	322	368	353	353	319	318	364	351	329	322	342	347	361	345	331	344	331	358	347	347	337	335	331	348	350	338	378	341	348	345	383	354	338	331	345	338	337	370	381	366	339	358	372	343	308	330	319	355	346	366	321	363	384	318	361	343	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2538	1152	1173	1171	1187	1132	1053	1099	1150	1011	1066	1008	1062	985	971	1132	1014	994	965	979	954	1004	990	954	985	1043	999	982	978	1043	980	977	1023	954	913	988	949	995	951	1021	1033	969	1021	1014	1023	958	975	986	1033	1004	985	1030	995	957	990	1019	988	1001	969	939	1034	1020	962	973	1015	1044	970	945	993	985	1031	989	989	964	970	1014	1012	1020	957	973	1021	985	967	990	1028	1022	1015	950	968	1007	1012	1046	991	970	991	977	1029	954	929	966	1037	1006	1030	948	962	1021	994	980	1012	1011	1000	1065	1030	980	952	955	932	988	1005	935	996	1029	993	1020	956	1011	978	979	1018	957	1006	973	1053	993	984	1005	1002	989	971	992	1004	996	1000	1016	984	1050	935	980	980	954	996	1000	976	1006	1007	1043	923	1048	1008	1002	962	986	992	1002	1030	941	1003	1013	992	1002	982	964	943	961	941	953	984	986	1006	984	1004	993	1012	949	969	969	975	955	965	1011	970	958	905	973	1007	964	1016	963	1010	995	984	936	1000	1004	1021	1018	1014	960	1037	1005	987	969	969	977	953	966	1012	1044	1023	1007	931	989	965	1016	1006	990	961	1010	1018	949	972	968	1005	1027	1019	967	1040	958	1041	1023	1024	1017	941	987	1024	1011	1013	983	961	952	1079	996	994	1015	950	953	1001	993	1018	996	1037	1046	983	972	933	898	986	962	1014	964	994	990	959	1024	976	1024	955	970	925	973	1026	991	1024	1064	978	1013	1018	991	975	1000	927	990	954	1006	1065	952	957	963	1002	991	993	998	1014	981	949	979	980	997	1001	965	976	983	970	977	1010	981	968	980	964	1047	980	1004	1015	1001	978	1043	1023	967	939	994	996	972	987	962	986	992	1018	977	934	961	952	985	983	954	923	1009	981	1004	991	1034	984	992	1040	1022	1034	1023	980	967	998	999	998	1045	966	942	1007	969	998	988	967	1019	1044	973	975	954	945	1019	966	1037	1002	950	1016	955	946	1001	1043	1040	995	989	1036	1001	996	996	954	972	1056	1016	968	981	1026	998	1022	997	982	1052	993	980	1008	1022	1007	973	949	1022	998	983	1000	972	1008	970	1060	1009	962	960	950	1010	1001	934	971	985	1005	983	990	927	955	1053	1000	994	966	1021	974	975	1088	933	984	998	975	982	988	1015	992	1020	913	1038	999	950	962	961	944	1040	940	963	974	976	1020	1010	990	1030	992	1005	1009	1008	983	1068	944	977	940	959	1016	944	1035	991	1004	975	1046	1019	999	983	977	994	1022	989	939	958	986	1021	967	1001	1040	1014	1004	965	1001	992	994	926	1006	995	1033	946	994	955	983	934	992	980	1001	1000	981	983	1007	924	958	985	967	1020	972	1063	984	1014	1001	999	994	1013	967	949	1039	968	948	1046	1007	979	981	985	991	1035	977	960	975	964	988	984	1024	991	962	982	1003	943	1022	1013	1025	977	970	1004	1037	1053	996	980	984	1004	1033	976	1018	969	1020	1010	1021	1000	1041	1003	986	1010	1027	986	1017	999	958	1000	955	1023	989	953	987	976	996	993	1003	947	1023	980	948	961	995	996	1013	950	1012	971	993	944	1001	983	987	1002	1008	1035	982	1011	1001	982	947	1008	1009	976	1036	1021	938	998	975	979	1001	978	968	1004	1012	989	975	951	1030	958	985	991	963	974	987	1060	1014	1041	999	929	948	912	1029	1040	1011	970	985	982	999	987	980	992	1004	1000	1006	1005	948	1012	1017	994	986	953	957	943	984	972	1038	958	957	999	970	982	940	947	952	984	1029	964	992	1023	1036	993	968	1031	999	1015	1018	1009	994	930	958	970	951	1005	1063	955	990	956	982	989	960	926	1009	996	999	1038	1018	996	994	1004	1049	1003	1017	947	1006	965	975	956	1023	960	1000	988	1013	967	958	968	955	993	1021	999	963	985	962	957	1028	1018	944	1015	963	977	956	925	1006	988	973	944	994	990	1003	983	1027	986	974	1056	1077	1005	1008	1020	957	999	1013	990	990	973	946	958	1014	1033	944	1002	991	1020	1000	989	1020	937	977	972	1034	1060	992	969	947	973	1032	934	994	989	1004	1012	986	974	935	937	1038	968	952	990	975	981	1011	998	987	920	951	998	1061	1018	984	966	1005	956	991	1015	950	1036	944	979	947	969	982	986	963	979	1030	1007	963	970	935	1004	998	1000	983	1028	959	989	1014	909	995	969	986	1019	992	983	1011	988	1010	1025	937	1063	1037	978	1002	986	985	976	982	982	1008	1008	1005	945	952	986	1021	986	986	1005	960	1001	1019	997	982	1006	988	999	988	985	981	1026	1011	982	952	948	1010	995	959	1013	1027	1047	967	978	925	1001	1037	912	1006	974	1020	1065	955	1015	1002	993	1040	981	1019	959	979	1020	949	992	997	1019	977	993	1013	1069	994	1009	972	1009	1005	1009	944	981	965	957	988	991	971	1000	973	940	955	985	952	995	998	978	981	991	1002	977	1014	948	1010	935	980	1006	1022	994	964	956	982	1030	988	1044	952	923	1013	1009	1041	957	1028	978	1003	1044	975	921	983	1036	1011	1034	1024	1015	987	1003	905	997	988	1039	1018	963	1002	935	1033	1062	938	1025	933	1022	998	976	942	983	1005	972	965	1028	999	993	952	993	921	1007	1001	1006	971	947	988	991	1041	1008	1031	988	992	1008	1022	1000	1029	1038	1068	990	958	953	1018	1006	1002	979	1029	1028	1000	997	942	984	973	1009	1020	1042	980	1008	999	982	1008	1020	1011	919	984	995	972	973	996	944	992	969	981	987	961	1015	1010	1030	995	944	992	977	994	993	1059	988	998	1028	977	1000	959	1002	1028	1002	1022	963	991	964	1005	928	988	1005	972	982	1021	978	1002	962	998	952	960	990	955	997	962	943	942	979	969	961	1045	977	985	947	1008	978	984	1014	940	975	987	931	1023	969	1037	967	982	1011	963	980	1025	1025	976	968	959	999	957	989	956	938	962	973	1022	989	973	1022	926	922	975	1006	1013	968	1036	1026	957	985	938	1012	942	999	995	1010	976	960	947	995	976	1022	989	1050	991	970	992	967	970	987	975	980	982	1038	946	1028	1020	1035	979	1004	987	989	998	1016	1010	1021	1013	989	1033	999	967	966	1046	974	984	994	1009	987	970	985	942	949	992	1005	997	984	1017	988	1028	1011	992	1073	1019	996	984	1017	1010	1017	1009	916	984	1011	999	962	1023	971	1018	1011	974	977	948	965	997	937	974	1026	942	1007	991	985	1026	1014	981	955	1026	1029	971	985	920	1022	980	1036	1024	987	979	983	981	1011	1001	994	961	1034	938	945	1002	1020	985	913	1043	1053	930	1010	1002	973	994	990	935	1034	1078	1040	968	948	987	1067	1001	990	966	1047	997	994	949	1014	1013	1025	1037	1031	946	1018	980	1027	999	984	1005	919	960	993	1012	989	992	1031	992	966	950	1019	982	1029	1034	949	1017	1019	941	1006	995	992	1028	954	1069	1034	966	976	949	1009	976	1030	962	1009	983	989	973	1032	983	1007	990	991	952	1057	1003	995	969	988	980	980	989	1007	983	972	1040	990	954	991	977	990	969	1011	991	1024	1002	1040	990	1004	1011	955	959	996	971	1079	1005	973	978	950	1038	1023	998	937	1032	1001	1011	1002	1012	970	1006	1007	969	951	992	1000	1020	944	1007	966	1027	1039	989	981	969	1061	958	953	954	950	990	988	1031	931	1017	1035	1026	998	942	1002	933	978	1064	999	1042	956	949	971	989	1020	964	980	963	1010	969	956	1012	976	979	1007	1011	997	1017	1025	972	990	967	1015	961	960	973	1041	1045	982	1013	1006	1011	1000	1024	969	943	997	1003	963	952	983	962	969	980	1022	961	995	975	976	966	944	1003	969	944	1019	960	956	1005	990	955	1011	933	988	991	977	953	994	1005	936	979	984	958	996	935	1036	1031	1023	963	998	979	941	1003	1000	1017	1032	1027	975	999	984	986	1048	970	1079	967	983	965	940	997	963	969	931	968	981	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8209	1066	1386	1090	880	642	513	456	404	351	337	311	275	260	287	304	259	237	259	232	253	251	236	236	242	225	234	233	209	185	215	229	202	212	243	223	239	207	202	231	198	216	232	211	216	193	204	214	216	222	202	197	238	229	230	231	228	237	213	177	226	197	224	242	215	200	220	212	220	195	211	228	218	212	230	224	208	204	231	209	226	219	187	223	195	194	191	205	218	198	202	237	221	246	240	210	211	228	201	229	222	216	227	240	212	212	212	198	204	207	209	223	200	219	227	238	197	235	228	207	229	198	210	217	222	199	207	206	181	214	209	226	185	202	202	212	217	189	206	221	220	216	214	225	204	219	213	205	205	213	238	238	193	233	206	210	210	195	246	209	225	207	197	205	203	202	185	213	198	192	206	209	199	229	212	184	205	219	210	213	195	223	220	200	203	204	234	185	214	210	199	203	218	202	192	202	222	218	238	216	199	224	208	208	220	205	222	226	214	206	199	195	217	204	222	195	193	200	221	216	219	223	209	212	193	204	180	208	209	200	211	216	230	202	227	206	192	224	199	191	213	210	196	223	224	219	198	175	192	195	232	211	200	222	210	201	213	211	218	221	196	207	211	207	235	203	194	191	218	196	216	190	193	201	213	223	185	206	215	218	205	194	206	230	233	210	208	220	203	209	199	205	216	184	202	217	218	221	239	202	216	215	223	203	208	192	213	180	214	189	223	194	214	204	216	186	210	206	232	203	214	198	204	238	197	219	224	219	225	224	196	199	200	232	238	208	227	197	214	211	206	202	201	216	240	216	223	201	205	205	240	197	226	188	205	225	214	219	205	235	233	198	222	219	230	221	225	202	199	224	221	226	216	208	214	202	170	221	220	211	215	217	217	185	213	197	196	228	264	235	245	221	227	209	216	194	227	231	211	227	206	199	202	194	215	221	214	217	205	195	206	203	227	215	221	222	205	236	204	212	212	219	214	180	206	200	233	212	210	226	208	190	230	207	212	205	220	236	191	225	213	215	205	232	211	202	215	214	190	221	201	190	200	191	201	199	198	227	186	251	206	213	226	225	194	224	222	192	220	204	214	232	217	209	208	202	201	198	197	212	213	223	227	218	214	222	197	190	207	231	249	211	202	208	200	245	204	228	214	205	221	205	200	236	216	195	192	218	211	216	222	235	223	198	207	180	237	218	200	215	201	189	216	210	215	176	191	187	217	199	216	207	197	205	211	219	217	216	194	218	224	206	226	204	209	215	212	202	202	213	212	207	219	201	211	202	199	218	224	214	201	198	194	194	203	211	224	201	214	215	204	194	208	210	198	169	200	212	220	210	235	240	190	210	204	217	214	211	203	204	209	224	222	228	235	229	216	201	227	214	238	183	247	211	211	224	223	216	211	228	211	209	223	220	206	197	232	200	215	195	217	206	232	221	198	221	187	205	216	212	194	211	205	225	195	218	210	226	231	228	221	215	217	191	232	210	208	222	186	210	207	199	241	233	199	174	216	211	184	223	229	225	212	193	208	210	194	207	232	218	214	179	252	205	207	189	214	201	221	203	200	194	210	178	216	193	213	183	196	220	209	224	215	224	218	235	221	217	234	232	224	220	233	199	203	209	231	209	202	213	205	192	204	220	210	205	209	191	229	230	212	206	185	208	196	203	202	183	195	195	219	214	216	198	207	207	226	218	211	215	219	221	195	207	210	193	215	234	216	222	200	219	198	217	215	202	215	231	187	183	187	210	222	186	223	202	195	185	195	216	210	222	210	201	204	200	188	198	216	200	198	223	216	218	236	194	232	212	249	210	220	213	201	239	217	195	228	208	241	206	213	239	193	184	193	207	221	190	214	193	199	219	215	202	201	198	224	194	215	203	204	204	212	228	215	207	219	204	232	209	201	222	198	239	209	218	208	189	229	227	240	228	206	220	231	208	189	199	196	229	214	203	217	219	230	216	220	204	213	197	191	217	220	217	214	216	199	216	193	218	224	214	198	201	213	215	232	205	203	204	215	197	236	220	181	215	186	197	199	213	189	245	198	205	214	215	190	213	220	207	195	193	227	213	227	207	196	229	245	184	212	224	223	191	221	200	194	187	237	202	186	206	236	218	224	219	221	216	219	235	220	254	221	208	206	216	206	205	213	220	203	204	221	211	195	188	198	209	191	224	210	214	218	219	215	174	241	210	209	229	205	205	235	211	222	233	224	213	210	223	230	213	225	205	211	236	199	230	223	194	182	228	205	202	232	207	207	212	216	205	242	199	221	220	188	224	207	202	204	239	242	211	200	215	204	211	218	214	214	226	201	217	232	218	215	223	202	195	205	208	209	189	232	206	215	222	216	220	205	216	213	199	197	203	218	199	184	181	197	192	233	202	201	204	217	195	212	206	240	237	198	210	220	198	218	215	219	191	198	219	213	219	229	229	219	209	207	207	202	205	179	198	227	204	216	205	193	220	249	188	232	233	215	213	203	218	195	213	208	215	218	226	196	215	196	194	215	206	213	187	212	210	222	214	224	185	256	224	211	227	220	241	201	186	210	244	220	228	218	207	212	206	201	216	208	215	197	208	212	216	215	220	213	214	212	210	229	226	198	195	201	182	201	219	220	210	206	217	217	214	212	235	241	201	223	203	234	200	204	221	215	207	202	230	212	196	200	227	216	196	223	223	216	228	215	229	199	204	197	217	237	205	205	212	217	212	220	220	216	218	199	205	223	215	224	209	242	200	212	222	213	195	205	208	197	207	220	224	210	194	203	199	230	187	217	199	203	205	191	216	209	202	226	201	201	212	204	208	204	191	227	222	201	221	245	186	205	220	217	190	202	221	217	207	213	195	209	229	210	221	221	192	232	210	195	211	207	198	237	204	190	189	244	203	207	191	187	188	211	214	217	173	223	212	213	210	186	226	239	215	202	222	211	211	211	218	184	213	185	232	213	197	192	230	193	212	224	229	214	213	201	234	197	216	215	193	219	235	226	174	194	184	209	229	231	236	223	209	210	210	209	236	202	197	215	193	174	199	196	221	206	218	222	225	185	203	228	196	183	240	230	202	230	225	251	223	187	207	197	220	204	223	203	212	199	215	217	240	191	218	205	213	199	214	192	210	222	218	239	230	226	200	226	192	192	190	220	219	210	200	205	212	212	212	213	221	227	241	205	196	208	206	195	222	196	232	234	205	225	212	198	174	196	215	192	222	211	221	203	233	219	190	208	238	215	198	212	199	213	216	192	224	198	202	211	224	192	206	224	232	268	216	204	199	209	202	209	225	194	203	230	208	178	202	209	216	206	206	227	213	230	167	216	203	212	220	195	207	203	190	212	236	231	224	182	189	208	203	220	207	207	197	217	204	215	211	228	197	207	191	206	191	238	223	184	222	220	189	249	251	216	193	239	221	213	212	194	202	202	243	204	218	212	219	237	198	187	192	217	211	190	215	206	222	219	240	203	224	214	211	212	203	176	192	216	216	206	212	180	196	212	212	218	219	195	231	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5751	1603	3112	3612	3194	2639	2213	1960	1729	1524	1329	1249	1196	1074	1046	1037	949	938	896	866	870	838	824	774	776	804	745	739	758	722	729	732	681	738	705	717	739	742	657	766	680	694	704	707	657	725	687	665	686	643	678	687	675	642	676	641	625	645	674	688	621	658	664	685	669	718	703	651	661	640	684	677	651	713	686	660	686	582	703	621	690	621	675	633	641	663	669	622	639	633	650	634	629	645	657	638	637	614	684	659	656	665	594	609	644	663	684	641	668	623	619	665	627	703	633	661	630	653	614	647	647	635	670	668	644	665	667	624	647	676	669	650	694	668	581	672	664	623	635	625	647	619	632	633	616	634	657	613	657	629	620	671	644	660	625	634	639	647	646	618	714	659	630	605	646	655	622	635	622	655	615	643	612	681	649	683	665	618	600	674	652	619	645	673	597	683	662	616	619	622	669	614	633	634	596	623	651	631	626	688	642	654	661	659	615	622	646	666	604	591	644	688	593	666	649	654	641	664	639	643	637	703	600	680	659	609	625	666	650	662	612	614	670	618	666	656	623	627	651	641	635	633	616	633	651	656	681	664	631	656	639	607	627	686	647	648	668	689	638	629	633	626	650	689	646	627	603	663	656	624	635	665	637	629	698	687	654	643	623	644	632	649	635	619	587	622	691	626	661	600	627	659	630	654	675	626	658	687	665	617	639	635	600	628	648	681	640	621	639	641	643	628	664	673	631	632	643	638	654	620	618	714	652	641	641	613	607	650	654	662	635	630	644	656	643	665	623	629	619	579	660	688	620	672	635	650	624	675	643	655	679	617	630	666	656	647	659	644	596	625	617	639	672	638	655	688	601	664	636	673	671	653	627	651	629	620	661	691	642	682	579	666	623	659	652	629	634	626	659	621	615	625	696	613	615	648	629	679	628	678	652	652	590	607	611	588	634	674	596	648	666	631	627	669	641	611	621	607	652	644	656	601	628	643	619	650	605	609	633	660	607	626	636	636	640	667	650	639	651	679	647	662	681	628	657	638	620	658	631	600	634	625	626	652	647	680	604	599	661	640	670	691	673	612	638	648	660	618	654	641	643	639	643	710	621	655	589	635	585	683	661	640	661	655	691	639	631	630	639	671	672	664	639	643	601	607	618	641	637	701	659	652	638	646	639	640	660	672	641	635	643	624	635	616	647	661	655	622	610	689	617	693	661	615	650	662	596	672	633	627	641	633	675	677	597	619	649	655	612	649	674	655	701	600	653	705	603	646	658	673	607	612	637	640	617	651	622	682	643	712	649	652	636	699	651	621	671	687	655	652	669	654	672	620	643	619	665	607	613	641	706	669	658	682	609	656	680	641	672	608	596	635	633	688	623	639	619	670	677	682	620	653	662	655	637	680	606	628	637	590	585	667	629	630	626	613	632	657	654	612	662	655	640	651	641	630	664	638	671	652	646	634	646	618	651	652	648	605	628	636	607	669	663	625	653	609	618	688	618	645	623	631	624	632	650	673	678	690	640	645	634	643	612	675	621	653	599	622	640	643	637	633	651	670	667	595	623	641	686	577	665	639	657	621	644	653	637	614	654	607	625	633	608	667	658	608	674	636	627	627	618	631	657	647	654	705	644	645	612	640	631	684	620	637	651	631	630	613	609	672	619	623	646	660	663	677	637	623	601	652	699	618	620	623	665	663	689	678	639	644	620	626	646	670	662	649	622	634	655	684	608	632	654	625	662	645	608	593	638	610	624	614	633	634	658	617	659	600	650	646	654	651	619	623	631	670	681	639	619	694	619	656	653	639	615	623	670	692	683	631	678	635	633	662	646	638	658	617	657	678	661	664	624	645	689	628	637	708	679	652	610	627	621	647	633	661	628	643	657	622	656	663	717	645	648	631	654	655	671	657	654	638	623	612	589	678	643	617	682	645	635	674	654	644	628	601	652	616	660	600	661	622	665	687	603	607	654	667	596	659	653	612	618	646	663	609	639	627	623	691	648	618	647	608	660	636	615	617	603	659	640	631	636	629	679	605	620	609	648	678	648	658	682	669	624	643	679	683	637	651	665	622	630	622	626	627	662	649	604	719	649	640	670	657	577	609	647	647	601	603	641	696	646	669	640	644	672	637	646	669	619	670	619	672	664	645	607	652	672	666	641	607	617	640	637	639	646	661	661	645	590	612	631	661	632	682	580	615	631	617	604	593	627	667	635	592	674	620	598	640	688	656	622	633	623	679	636	625	654	656	634	648	639	613	659	633	688	632	643	681	679	629	592	668	686	626	641	661	649	635	637	631	663	644	620	625	677	633	640	636	638	622	663	663	635	633	630	660	584	618	631	679	678	627	632	645	629	662	647	673	693	628	671	648	662	668	668	643	653	661	632	663	658	668	701	639	634	642	633	612	639	619	615	608	629	629	570	646	622	645	693	634	634	615	614	685	652	668	624	623	647	607	600	659	671	651	645	668	608	682	636	654	618	664	658	657	686	640	666	666	637	695	635	622	669	618	619	670	680	643	648	631	633	625	631	650	609	621	629	669	652	601	619	638	667	612	672	631	578	646	644	685	653	618	604	611	615	654	625	665	665	696	646	644	684	635	645	622	630	654	648	613	623	606	649	671	622	641	687	680	645	650	640	680	611	642	652	617	600	600	609	643	617	607	643	643	637	632	641	659	670	664	629	608	637	647	662	652	639	630	636	639	651	636	683	679	670	611	630	673	680	629	625	626	611	685	689	664	658	639	573	652	637	654	582	592	584	654	654	630	661	624	678	646	638	657	617	686	625	660	672	610	607	611	605	630	635	650	690	658	590	672	644	649	591	613	621	621	627	665	645	661	660	641	630	613	611	664	645	634	636	615	673	657	599	610	658	623	668	605	683	608	635	641	638	638	621	622	635	659	667	614	658	646	639	654	665	616	666	696	660	685	579	676	641	594	592	672	630	667	671	635	667	647	686	684	672	677	684	631	616	664	660	610	612	655	674	664	656	678	656	617	677	671	622	663	671	677	652	631	692	624	566	648	582	661	642	599	637	610	671	652	638	640	591	653	673	624	612	636	643	688	643	649	618	637	659	656	634	666	646	625	684	622	680	635	646	644	625	635	662	654	672	663	634	647	656	643	673	632	640	613	618	647	640	591	591	650	635	630	642	652	645	627	604	623	664	649	653	613	689	641	689	660	677	658	626	639	648	625	639	640	648	688	613	639	647	628	629	638	612	640	661	646	658	639	609	641	607	627	610	639	649	632	650	636	598	696	630	649	618	668	608	659	641	626	655	639	596	603	667	670	653	655	641	608	638	616	630	661	635	616	630	611	619	629	651	617	646	669	599	692	644	615	631	636	667	692	627	626	633	637	668	681	610	662	637	645	716	652	636	653	593	656	706	640	648	661	635	659	630	648	659	669	668	617	651	668	637	645	614	627	620	640	629	638	676	683	658	636	666	625	632	678	680	618	598	594	652	638	624	679	659	665	665	619	611	643	672	629	613	613	658	670	597	658	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15413	2178	2520	2027	1452	1011	804	581	517	425	396	356	325	289	280	265	249	230	179	200	194	194	193	218	170	183	185	178	199	150	172	135	161	157	191	158	164	153	167	142	142	161	157	164	164	137	151	155	139	151	153	148	175	177	149	143	172	146	141	142	168	147	157	141	176	162	157	163	141	159	169	163	163	143	162	159	129	168	134	159	154	156	165	121	130	145	125	137	146	145	157	156	158	140	168	134	142	162	160	150	128	133	155	153	143	139	170	149	124	129	146	126	124	152	132	152	148	147	157	142	145	161	148	157	153	148	138	150	150	147	147	129	182	170	151	131	153	151	128	154	137	131	136	158	155	153	126	156	131	165	145	156	150	126	139	163	158	156	136	156	154	173	154	171	167	131	140	138	149	130	155	137	154	133	170	152	160	135	121	157	143	140	152	136	138	157	181	167	148	157	119	152	166	131	150	171	137	147	131	145	142	152	158	136	140	140	140	153	151	141	134	151	132	131	149	142	147	144	167	147	142	149	123	148	135	155	133	154	150	139	158	129	140	143	132	147	179	145	155	148	162	139	142	136	139	125	141	154	144	135	147	138	127	156	144	126	140	145	144	140	143	162	156	134	146	134	168	145	131	155	174	151	135	156	150	131	145	140	134	142	141	145	154	145	129	162	128	156	149	146	126	159	139	151	132	164	136	156	152	132	137	169	149	133	133	146	139	141	132	133	149	129	140	153	154	139	132	148	141	140	148	145	144	146	142	164	162	155	163	135	159	156	167	139	145	144	162	153	136	140	143	141	149	143	129	182	147	135	153	158	159	142	134	136	145	152	153	148	143	124	140	136	139	134	132	142	128	141	132	134	156	149	140	151	133	158	136	145	145	161	154	154	126	149	157	125	159	152	146	161	149	147	136	135	173	135	148	134	150	138	150	142	171	138	161	128	148	125	151	146	146	163	134	138	144	124	123	141	150	174	147	143	153	151	147	153	158	140	134	154	159	121	155	145	133	144	116	145	152	137	126	151	144	148	146	160	174	157	139	138	136	127	152	152	149	145	141	149	139	139	153	155	167	138	119	123	153	155	140	138	146	137	133	168	160	149	144	140	156	139	139	131	150	140	150	145	165	146	155	152	144	152	144	140	130	142	169	150	143	154	135	147	161	140	169	150	123	152	138	143	146	155	122	145	129	151	156	153	142	161	149	151	148	166	154	145	149	171	161	152	138	149	144	122	136	142	132	138	162	147	158	147	157	148	169	140	123	141	146	138	141	161	146	131	138	137	138	151	145	137	162	150	169	143	133	139	142	152	126	130	136	140	167	149	129	154	183	147	131	152	146	119	138	141	115	164	158	154	143	136	163	137	125	121	174	170	130	178	136	146	147	178	132	149	137	159	140	138	140	141	143	148	124	137	133	136	154	168	137	133	163	148	154	156	132	157	146	150	149	148	160	145	146	158	143	157	126	159	174	136	142	131	149	135	145	156	166	155	166	140	121	136	150	156	172	146	135	154	143	171	153	136	172	149	125	153	145	138	151	123	146	132	130	155	156	163	135	151	145	106	157	141	162	157	140	156	157	142	148	159	145	136	144	163	154	125	159	126	140	162	141	164	147	156	158	143	145	146	154	122	140	148	149	145	154	124	149	134	141	142	160	157	139	129	166	141	146	160	169	132	151	142	140	147	156	143	144	137	161	123	155	138	154	130	145	141	152	145	127	170	141	143	133	149	148	135	154	135	119	144	120	152	137	137	128	157	154	141	134	132	153	152	135	126	155	152	136	164	144	137	119	132	151	125	151	170	134	143	148	155	131	141	150	143	137	139	155	148	146	167	154	149	138	155	150	151	156	154	157	158	148	145	154	142	137	139	153	143	152	164	166	127	150	138	147	152	131	151	152	131	138	152	142	139	145	166	166	142	144	129	136	147	166	137	168	143	135	144	145	143	136	126	146	140	154	148	129	174	143	152	149	161	143	156	144	146	133	145	123	150	130	161	138	141	141	157	165	156	158	153	157	136	144	134	157	146	160	146	152	138	146	159	137	143	147	174	155	139	128	143	135	145	137	142	144	166	125	155	134	132	149	156	153	160	125	124	134	147	164	140	123	145	120	137	131	160	136	129	133	144	126	147	141	119	154	162	148	136	133	140	175	125	137	151	144	168	135	153	156	166	127	137	146	136	132	124	157	134	146	140	147	134	124	157	152	134	140	146	139	139	155	143	128	116	148	149	140	148	152	160	123	140	143	155	149	135	161	139	162	141	163	167	128	124	134	128	126	164	159	172	130	137	182	163	145	137	141	138	135	159	157	137	164	153	149	138	163	143	157	143	157	152	157	135	143	122	168	117	152	181	130	145	162	148	142	148	144	145	143	128	146	131	145	134	168	141	159	130	122	141	153	126	140	135	131	148	155	156	161	142	142	125	144	133	150	145	125	138	137	135	136	144	148	165	135	164	143	165	152	155	124	166	139	164	155	142	147	136	155	148	136	148	123	156	138	141	126	140	145	135	138	154	164	142	143	124	161	145	150	172	153	132	134	132	144	130	136	152	154	141	175	135	156	139	149	125	122	148	156	148	146	158	140	135	155	140	171	181	132	167	141	146	139	151	145	136	151	139	138	146	136	166	146	133	153	153	159	148	147	140	127	164	126	155	154	169	140	149	137	133	139	159	151	123	148	152	139	139	131	135	146	128	152	155	158	137	137	129	135	166	147	132	156	162	161	119	135	139	148	117	142	151	147	178	153	164	145	162	153	155	115	138	156	127	154	149	147	145	131	154	158	154	136	156	142	152	169	124	155	123	152	133	167	129	122	141	146	136	127	130	144	174	141	131	145	118	122	133	153	159	127	143	127	157	139	132	142	146	148	138	152	136	135	139	129	146	139	136	152	141	142	163	142	164	151	171	124	140	133	139	152	144	140	150	122	142	153	147	142	143	143	145	130	142	162	130	144	153	166	147	139	155	149	138	136	122	162	155	166	149	146	135	145	156	148	164	137	138	158	131	143	142	145	128	151	156	146	131	155	143	130	133	159	129	140	144	155	140	138	129	151	142	148	135	146	130	130	138	137	142	134	148	140	135	136	142	129	155	144	151	167	136	146	146	116	141	151	162	146	153	165	157	165	154	141	145	171	158	142	146	146	130	151	144	147	139	135	136	134	122	155	145	149	135	146	143	121	152	136	155	133	153	152	139	131	151	148	131	148	144	146	126	144	158	129	119	143	139	136	141	133	117	150	156	138	152	134	162	146	141	146	133	122	148	150	147	128	159	138	142	133	124	150	149	138	151	133	150	139	160	123	150	172	133	144	180	142	126	157	148	160	150	129	142	124	165	155	140	148	151	137	151	161	132	141	157	154	134	162	164	157	154	117	149	124	162	143	149	137	146	156	131	137	159	158	163	135	155	140	137	120	110	154	161	145	135	158	150	142	136	148	107	147	128	148	132	155	128	158	172	145	140	122	146	147	159	140	150	152	151	164	146	137	148	146	142	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7562	2233	4948	5896	5233	4066	3469	2855	2454	2109	1886	1611	1482	1298	1203	1151	1100	1092	977	951	913	858	790	747	779	768	714	711	712	644	650	643	644	640	631	604	609	582	560	579	574	571	577	582	582	523	564	527	521	503	543	551	518	543	555	537	484	547	510	537	516	491	550	511	542	533	534	515	528	510	513	519	485	508	512	511	506	450	486	504	491	489	481	523	502	475	471	520	515	463	440	452	542	489	484	480	525	522	495	534	496	481	518	552	475	536	463	538	508	474	487	480	513	500	502	507	506	470	459	487	458	518	485	455	481	453	478	489	473	465	497	488	463	502	499	516	463	486	475	491	518	470	524	506	489	471	460	466	486	514	488	480	502	510	464	484	480	459	542	522	512	469	465	447	468	501	459	506	509	455	527	463	497	513	484	455	473	443	461	492	506	478	482	473	487	468	477	481	447	471	479	509	505	475	473	504	476	487	400	494	480	442	483	502	467	508	493	456	478	470	473	470	469	467	500	517	477	469	513	460	485	499	474	454	488	502	500	479	527	467	450	477	448	492	485	482	485	519	450	514	499	507	463	487	487	445	441	472	499	496	472	485	483	511	469	491	489	508	515	481	441	468	451	498	490	526	457	491	448	496	451	470	517	487	473	478	508	466	492	460	489	485	507	477	482	465	467	486	478	485	504	477	456	442	474	517	489	521	470	473	433	479	477	511	478	492	456	476	507	457	491	470	500	490	506	478	491	458	496	458	464	483	454	511	529	496	490	485	453	476	483	465	482	449	528	482	487	482	497	488	498	453	478	497	472	461	506	456	498	492	474	484	455	490	431	517	479	504	469	482	465	483	471	487	423	496	519	466	486	483	508	479	485	473	480	460	462	463	504	493	511	500	456	500	475	453	526	498	459	496	468	493	475	494	460	509	445	496	490	501	514	477	480	491	484	470	505	448	503	490	504	495	486	453	473	493	505	489	484	456	502	514	447	472	457	481	494	491	512	485	472	421	463	471	478	508	450	484	473	489	476	460	493	469	483	445	496	442	467	477	510	518	494	486	456	451	494	501	488	458	494	462	434	485	485	487	465	462	460	455	491	472	478	452	500	505	477	470	440	481	493	508	481	490	497	519	518	447	506	478	480	519	520	509	506	475	500	512	462	484	493	478	451	454	496	468	526	472	473	445	463	478	471	476	436	492	473	506	498	495	510	485	452	496	471	517	441	484	472	484	487	463	481	490	459	497	494	537	491	488	459	494	478	489	461	481	507	458	441	457	438	517	471	491	475	486	488	502	457	476	463	508	487	435	487	497	459	499	453	458	492	462	516	508	489	476	495	500	477	516	484	515	480	469	490	427	482	521	458	443	500	477	478	484	461	466	489	481	464	486	452	488	494	488	471	477	529	484	517	441	459	498	474	498	428	509	494	460	445	468	499	497	504	481	487	493	467	489	470	489	457	435	451	491	483	525	483	475	457	491	496	506	455	453	490	462	500	490	444	490	513	498	442	489	502	497	487	490	493	497	479	519	468	475	492	457	489	475	494	481	483	498	498	519	501	496	506	481	446	468	475	456	499	501	452	438	480	490	484	460	439	476	501	488	496	495	471	512	493	472	500	501	439	476	490	519	467	493	475	466	486	476	511	500	530	508	449	508	457	468	473	490	478	514	503	512	486	442	491	466	473	470	462	472	487	473	442	465	503	490	473	517	458	482	480	517	480	501	504	484	469	483	474	493	459	505	456	526	478	489	481	468	466	474	500	494	459	477	488	448	456	457	481	494	484	536	502	471	464	494	530	464	471	441	475	484	478	451	513	450	481	502	446	482	441	488	488	491	509	492	477	501	470	507	478	501	467	487	516	493	458	511	494	483	497	477	483	506	472	513	491	493	453	460	490	463	481	469	496	469	455	522	444	506	452	476	515	444	463	482	462	451	474	484	495	478	513	469	460	441	454	479	476	508	458	483	496	481	500	463	485	477	481	519	480	485	481	437	504	497	526	502	471	451	479	505	493	461	477	490	461	449	506	473	484	498	456	447	510	513	500	498	509	469	472	472	491	480	475	478	475	466	460	475	478	495	501	496	494	465	484	493	493	471	504	489	469	493	492	498	485	470	498	457	507	446	495	477	478	487	485	508	473	489	490	483	476	514	480	480	496	479	494	481	500	496	490	515	499	488	436	482	458	473	467	440	510	471	493	499	486	484	522	466	447	424	463	493	482	469	503	492	514	465	464	469	509	485	493	465	496	491	506	462	467	504	468	475	451	506	485	469	498	488	457	487	483	464	447	482	462	490	486	499	476	490	476	454	464	477	477	467	491	538	491	513	478	484	460	499	484	466	486	503	493	481	469	516	470	469	468	518	461	480	412	433	446	514	474	456	493	479	517	457	482	486	517	486	519	517	492	498	484	481	478	494	486	533	471	497	504	513	467	461	472	485	487	476	498	496	473	480	456	474	452	474	462	471	452	490	435	501	483	476	459	499	463	464	515	491	494	444	503	445	480	474	513	481	482	450	478	485	490	484	458	517	463	471	491	468	460	501	514	473	504	467	452	458	470	508	490	487	509	489	493	474	476	477	484	441	456	457	445	511	483	446	466	490	462	459	463	463	487	465	510	483	447	496	470	492	485	463	476	496	494	517	509	505	471	473	458	516	455	499	476	438	504	474	469	485	479	498	498	523	476	484	475	509	471	492	456	479	523	508	490	476	493	478	498	518	447	496	467	486	515	521	491	451	476	426	528	453	497	458	478	504	513	475	522	490	461	461	503	474	481	482	455	479	489	458	474	487	475	503	489	491	480	444	471	479	478	511	495	517	521	504	505	495	480	495	501	418	468	529	475	470	474	480	491	465	472	518	472	493	476	424	515	462	476	486	466	500	446	449	471	453	479	511	480	526	480	477	513	485	515	467	483	494	537	471	523	509	514	502	491	490	519	444	449	501	465	479	505	507	499	502	486	490	459	465	478	510	492	497	459	486	458	470	509	473	443	474	463	472	493	507	500	457	489	500	472	489	508	497	467	457	542	474	510	494	448	492	472	515	475	469	491	488	497	495	501	492	462	511	480	474	484	518	513	429	482	520	493	467	473	496	520	476	425	498	430	457	522	473	499	473	468	479	466	506	486	456	436	497	448	495	490	499	471	447	473	486	502	491	450	478	487	500	486	502	510	492	492	513	489	504	485	465	491	489	470	474	447	491	461	494	454	461	503	491	485	503	507	470	505	440	444	520	447	466	467	482	468	461	498	440	483	493	515	523	489	469	465	493	466	474	467	469	493	502	451	471	480	482	479	460	465	444	490	482	468	487	476	462	477	471	468	477	509	455	514	468	486	479	489	465	513	476	475	466	486	453	471	500	507	493	452	476	488	476	478	475	494	438	469	492	512	509	453	480	469	474	473	480	510	512	486	466	474	486	484	483	495	502	495	476	432	466	501	486	481	484	465	518	472	470	441	507	490	446	477	458	497	464	473	490	517	454	460	485	467	476	465	485	463	486	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2152	419	418	396	409	392	356	357	318	356	320	379	351	357	356	364	362	356	364	345	323	357	316	361	318	344	338	323	331	324	359	335	323	341	357	369	339	359	358	316	330	314	349	331	369	342	353	347	332	360	327	330	335	341	353	349	372	369	330	332	357	331	313	335	340	344	336	343	383	358	349	327	354	364	345	339	334	345	339	346	352	342	351	345	348	353	333	356	349	333	370	346	319	341	355	349	338	333	309	309	368	346	354	355	342	335	331	323	335	308	338	333	341	333	356	353	368	313	343	347	303	356	390	310	345	354	333	330	311	328	353	318	371	331	349	342	368	319	339	342	364	349	349	344	312	332	354	346	361	319	321	370	341	349	362	363	345	367	344	357	339	354	357	348	356	365	328	335	349	364	337	371	340	332	303	360	340	367	359	316	320	339	336	328	336	329	360	344	342	345	357	354	347	344	311	359	336	370	346	336	340	300	369	366	350	338	351	358	338	356	347	323	370	378	339	323	339	361	370	336	347	347	330	339	355	328	334	352	344	351	333	382	338	371	313	331	394	351	359	366	321	339	316	358	393	347	345	317	353	347	338	351	334	327	337	326	379	344	362	343	365	337	345	328	355	365	299	370	314	320	369	351	371	337	357	344	324	368	336	354	329	363	369	328	353	322	354	359	372	337	339	326	336	369	351	364	352	302	317	349	363	328	353	357	363	304	351	345	328	331	355	356	325	348	325	373	361	312	330	345	338	365	358	341	386	348	336	355	322	340	330	323	340	383	351	365	324	353	332	326	340	309	340	371	349	323	307	341	351	333	332	347	336	349	331	371	329	349	338	345	373	345	354	313	338	344	371	337	317	369	341	335	352	362	357	361	338	335	342	313	355	350	343	349	344	317	350	332	373	352	315	341	353	356	360	305	343	370	326	341	353	327	366	358	358	367	308	333	358	345	347	356	333	343	364	334	357	351	374	362	337	363	342	387	361	341	364	351	354	358	349	383	342	330	348	322	332	346	342	351	343	375	371	324	323	345	334	362	337	320	343	359	361	327	345	349	371	356	330	306	297	337	329	320	379	330	316	350	371	352	364	334	346	347	344	323	330	374	368	343	328	385	355	343	351	338	364	337	348	359	327	311	344	329	363	358	349	340	297	354	360	344	316	343	354	372	340	354	360	302	376	339	335	384	366	344	376	344	314	349	337	337	362	340	336	337	304	361	333	340	372	340	328	365	324	338	374	368	336	342	350	354	349	347	359	381	322	353	384	348	346	346	337	372	350	367	324	348	333	307	322	313	350	339	347	362	351	328	343	348	339	353	303	365	295	339	339	368	357	310	346	350	344	377	312	353	357	341	348	367	357	343	357	323	358	341	356	321	315	350	347	353	345	350	335	305	349	350	353	371	326	374	355	377	343	335	342	372	362	323	358	346	347	342	342	340	347	328	361	339	347	337	390	340	345	335	328	350	377	340	346	354	344	338	364	346	363	335	324	315	334	370	321	347	377	320	326	337	350	316	356	334	346	352	365	344	339	365	343	336	342	355	350	340	351	330	339	383	339	335	372	375	363	335	343	358	353	367	362	350	348	392	334	336	344	341	293	368	332	347	337	343	332	342	343	335	343	371	315	325	330	341	315	340	367	371	342	361	331	365	382	360	313	345	325	379	351	370	341	340	340	369	318	353	323	347	401	348	332	349	339	359	360	364	359	388	350	372	322	356	365	354	406	355	349	345	375	340	344	351	371	336	342	334	344	339	357	325	345	349	314	386	373	345	369	368	370	318	316	330	350	347	322	341	369	399	347	359	365	346	349	343	338	334	377	370	339	343	338	334	326	373	329	361	305	319	368	356	352	327	378	337	336	360	350	337	376	328	383	373	342	368	324	359	333	355	344	333	363	358	356	305	315	310	350	337	372	323	354	343	343	355	352	379	363	371	323	326	362	362	358	334	370	345	356	376	347	335	368	361	347	317	345	342	315	359	341	318	357	346	366	373	320	330	346	324	335	321	331	315	352	344	365	334	347	350	368	332	334	356	378	349	364	328	339	343	338	363	366	339	331	353	370	351	344	327	326	354	347	335	348	400	351	323	341	379	370	327	323	324	323	335	343	361	356	359	317	316	340	337	307	337	375	354	361	347	349	358	374	343	331	329	346	343	353	294	361	326	361	328	347	377	348	317	360	341	327	385	351	335	349	313	353	336	346	319	342	336	366	336	341	346	357	318	343	331	356	326	374	366	299	353	358	339	321	321	339	361	343	329	394	329	350	349	331	349	328	342	342	336	363	359	367	329	339	372	359	349	378	314	318	338	342	351	345	349	321	380	332	304	334	342	305	341	321	353	336	399	330	371	330	360	366	328	326	360	324	363	337	318	339	301	348	346	379	331	325	386	351	375	336	358	340	366	371	358	336	353	327	327	337	349	355	355	352	364	349	311	348	353	329	343	351	354	366	361	346	362	348	367	342	366	321	346	351	380	355	342	340	353	348	356	354	350	312	369	348	349	356	366	338	339	342	323	347	322	332	348	351	348	330	338	348	322	344	324	386	343	339	380	345	317	351	309	344	317	359	336	318	406	328	313	334	403	375	364	316	335	315	316	353	366	331	358	368	336	356	344	339	398	345	329	315	307	358	343	352	325	351	339	351	332	312	329	332	335	361	328	326	358	332	357	345	331	362	363	361	326	352	320	317	344	381	362	372	348	357	336	323	361	370	324	305	344	295	330	342	345	361	368	341	367	343	340	357	345	337	378	347	336	359	380	353	344	393	340	302	359	374	325	335	363	336	369	351	316	360	354	345	330	355	344	309	350	359	351	347	360	367	323	386	338	359	314	343	360	349	369	316	337	338	325	331	312	363	345	335	317	350	348	338	309	354	342	334	304	320	339	350	329	364	326	324	341	349	353	324	355	294	347	349	355	330	337	321	312	357	349	343	354	356	341	362	321	354	361	343	360	309	354	324	331	326	380	345	325	367	318	341	339	331	336	351	361	336	326	350	330	355	361	322	353	347	391	345	326	318	344	328	360	344	361	342	350	364	349	356	359	355	367	341	316	376	359	330	351	326	356	355	369	354	355	334	353	332	318	335	336	320	339	348	344	327	326	301	343	378	366	337	326	334	320	375	356	348	341	334	337	360	335	358	388	392	326	340	354	366	392	389	339	322	344	338	329	329	371	307	340	327	340	357	376	347	343	346	361	342	323	358	324	365	335	332	331	357	307	345	363	367	366	346	355	320	373	359	340	355	318	345	357	359	341	346	354	336	324	362	314	354	348	336	316	355	355	372	328	368	337	317	341	320	316	313	368	339	301	364	336	375	340	340	334	322	305	328	352	342	339	341	347	340	363	348	361	372	380	332	338	368	367	326	326	367	400	329	345	346	325	380	358	338	351	343	323	345	344	314	354	326	321	324	355	343	348	321	356	369	352	362	349	329	347	352	338	351	344	356	340	353	387	317	296	319	349	348	341	324	313	338	372	367	356	325	347	330	341	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2472	1024	1130	1185	1158	1061	1092	1103	1103	1054	1025	1013	1003	1054	1012	1005	1034	1018	987	979	1014	992	1031	973	1006	986	1017	1009	1022	1028	1029	1017	1038	984	1014	952	998	966	969	951	1024	985	943	998	1049	1027	1022	1003	969	1028	1058	997	886	984	1000	1017	993	1045	949	984	991	1033	1060	967	1022	963	980	981	955	960	989	935	993	976	984	989	940	986	962	1039	1027	1066	997	1025	1040	1067	981	992	1019	1001	989	1026	976	958	989	1028	1012	938	978	1005	965	1065	1010	990	935	1036	992	999	980	967	950	1004	981	1012	1001	1015	1037	1043	977	1015	970	953	1058	1028	928	951	1014	1006	968	992	1021	1030	1052	919	1028	1008	1007	1011	1009	978	1021	988	1006	1046	949	942	957	973	950	995	1028	974	984	969	987	987	957	918	979	986	978	946	969	993	1004	1043	952	975	973	994	983	1006	981	939	959	952	1055	991	1006	958	998	1014	1046	955	1000	960	933	1023	1023	1053	994	971	971	997	1003	989	992	960	993	918	1011	1028	1025	986	1020	970	1021	960	984	981	969	1006	1003	992	970	998	940	981	1043	1089	984	1032	1006	1041	982	948	936	1028	1077	1003	1042	1016	976	942	1012	985	989	1030	1016	1000	1020	970	951	948	1012	965	1017	1044	977	982	1032	994	954	976	989	998	951	1026	987	941	1008	990	1023	1012	1029	968	977	1014	928	1036	1009	953	967	1013	985	1008	987	986	995	1068	983	969	977	975	984	971	993	946	964	1000	1008	993	1005	979	967	985	961	1043	960	953	1056	979	956	1008	1032	996	989	983	992	1015	1000	1002	973	996	955	995	1041	977	1007	935	1006	942	947	971	1052	1002	1039	1019	996	919	1021	978	983	975	940	1008	924	938	985	987	994	945	984	1016	999	943	1001	1051	907	1004	972	972	972	972	1029	1011	959	1010	989	996	985	968	971	983	972	998	1015	939	987	1012	975	995	956	1013	980	964	1041	982	963	995	984	983	987	1025	1000	1020	1068	980	998	1033	965	977	968	908	1024	991	954	1034	1026	1008	1030	1010	1014	981	989	975	1048	1013	996	980	965	1001	996	1021	962	1036	1004	1004	1005	1018	974	952	959	979	990	969	996	946	931	916	974	976	1017	1027	981	969	978	994	1031	1010	992	1007	989	985	969	1001	1022	966	941	999	957	1035	948	967	978	1043	980	979	974	954	995	1006	993	1023	1036	980	1011	966	978	1017	1079	1020	1000	993	975	1048	996	1004	950	935	967	969	1003	906	973	996	1021	966	980	969	992	941	950	1015	994	941	987	955	988	1028	1017	1001	979	972	984	983	1013	984	991	1006	994	989	1059	989	1020	998	1012	1036	994	976	941	1022	983	986	968	978	1056	977	985	965	942	1035	1014	967	979	938	935	949	976	949	989	1027	972	956	975	994	924	1030	1013	1010	960	941	1030	992	943	998	989	985	1029	995	932	974	1017	999	932	984	978	975	987	982	927	980	993	966	1013	943	1001	983	967	1005	1041	972	1044	994	971	1058	969	990	974	979	1001	992	1006	935	1001	1010	984	1030	957	990	1034	993	945	1001	1042	960	993	1027	971	953	951	946	953	951	980	1024	1033	1031	932	970	1021	979	959	1014	1010	984	953	1005	1004	1007	957	981	977	983	1015	985	997	941	971	961	957	958	985	953	995	1088	1032	998	992	1003	1011	927	1073	1015	1029	1030	988	968	950	962	983	1031	1008	1019	952	965	963	1008	976	1004	997	1045	949	962	993	983	982	953	1001	1071	940	983	1016	993	961	956	959	1003	965	1011	984	1030	989	976	983	1008	983	1026	1040	946	973	993	995	977	1020	978	1026	962	1023	972	982	1022	988	929	999	969	994	964	992	1015	981	1012	963	941	1027	993	948	986	969	980	1020	978	957	963	958	940	1013	987	1002	1024	1038	995	1019	966	962	1006	980	1016	1001	947	1014	978	985	957	1039	961	990	990	1025	958	968	964	952	976	1011	919	994	981	944	1026	986	1007	991	1025	995	1033	988	914	994	996	988	993	970	999	1022	989	992	893	959	1008	959	1004	999	998	951	997	1024	968	949	987	1009	984	980	970	960	1039	1061	994	944	970	1009	976	982	944	1046	1008	935	968	990	944	1041	984	1018	996	994	988	968	978	1010	988	1014	946	987	940	1008	1042	946	967	988	998	1016	1024	1031	966	998	1008	983	971	984	990	980	997	995	988	1006	1016	1061	952	1044	960	1006	1012	975	1029	989	966	1004	1000	961	983	1013	1034	956	1065	972	1040	1010	995	986	992	996	991	1023	1051	975	1001	975	1000	939	993	951	980	1020	966	968	984	954	984	952	992	964	1001	998	985	976	1023	1005	994	1006	909	956	1008	1001	1051	958	975	1030	1006	933	1002	945	986	1008	986	966	981	999	937	990	994	937	969	983	1074	980	1007	979	1005	1030	977	969	962	963	948	982	1039	958	1020	1017	981	976	1038	923	1006	975	994	1033	1016	1017	998	1008	1044	960	1025	993	984	944	976	983	945	996	1020	1036	969	977	997	969	1034	970	943	1035	1026	1024	966	1008	933	958	999	960	1035	952	979	982	981	941	964	1004	950	960	966	1032	940	1011	980	1042	978	961	958	976	980	973	1105	1048	951	991	971	1002	1006	939	1010	1050	985	1024	981	1010	1030	931	983	968	956	1033	978	942	952	1002	1006	970	1004	973	953	964	968	1013	992	944	1003	964	1012	932	1005	904	1041	996	965	920	928	953	1026	981	977	994	971	975	1001	988	987	1012	963	947	1027	994	1005	1012	965	1028	1007	1008	981	1000	1002	1005	984	1014	1030	977	945	991	943	1027	949	1007	956	940	1035	962	987	981	995	937	1029	995	989	1042	1048	984	1012	950	945	977	959	969	1008	989	1035	1009	1009	956	1014	1010	1026	1022	966	996	998	957	976	1035	993	954	965	972	981	1005	978	951	957	1020	990	987	938	962	1028	945	986	1022	955	980	999	989	952	973	957	980	979	988	998	1005	988	966	997	993	916	1014	944	965	972	1000	957	967	991	984	1003	1020	979	1031	987	1009	975	987	1027	975	999	1035	1003	990	1000	955	958	1033	959	1001	981	930	1039	967	998	996	968	924	964	961	992	946	989	961	1048	990	984	948	943	944	996	999	1001	1001	987	949	999	966	992	996	936	1072	983	999	987	963	941	1017	1000	1003	989	1002	929	967	970	971	1018	998	967	980	972	966	1007	999	1044	961	1016	992	998	988	981	963	988	1028	982	951	971	1029	1027	1023	975	970	995	954	1030	1006	1040	960	964	1030	1033	1000	1017	982	1003	987	972	975	950	971	991	1002	942	961	973	948	968	964	1012	1001	1042	972	986	954	997	974	981	1030	1009	996	955	1095	963	969	944	992	999	1074	1024	1016	970	1001	992	1050	989	1007	954	989	986	984	955	937	1020	1042	980	1018	1043	961	978	1027	974	965	1011	1016	998	960	1047	994	1008	942	1005	941	1003	998	976	971	1028	979	1046	974	986	1048	1005	994	987	1008	977	993	933	961	966	1007	951	982	1033	978	984	969	998	988	1013	1005	1063	976	960	1038	967	1002	1003	938	1034	1017	1006	983	988	1019	974	965	946	999	1046	982	1014	1035	943	978	984	1030	1034	962	1014	999	1004	983	973	977	1004	1008	1049	988	932	969	973	987	960	967	988	987	962	946	1009	955	1008	959	1007	982	1045	1020	997	971	1015	974	1004	1033	985	1039	1021	976	955	993	993	957	986	977	1025	1043	995	1040	976	1063	989	988	1055	990	1021	1011	987	977	1005	1026	1010	1019	1014	1021	956	970	984	966	1026	1061	973	960	984	968	972	995	1016	1036	965	995	1015	987	1011	981	970	931	969	1005	970	946	978	1011	1011	983	925	1006	994	1006	1061	992	1006	963	998	952	989	1065	969	1036	994	987	969	982	971	993	964	981	904	1011	1045	1007	998	960	991	997	1012	940	975	1003	979	1018	958	992	1046	987	1016	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8226	1086	1368	1181	827	692	542	485	395	340	326	288	264	278	283	240	284	249	242	240	232	241	220	268	233	219	221	223	221	224	216	214	228	212	195	216	220	255	211	210	231	213	188	214	221	189	243	232	237	210	185	222	226	208	243	244	222	199	201	214	215	211	219	223	222	215	227	201	193	198	203	228	212	231	204	209	238	211	227	234	212	199	250	240	206	218	194	231	190	216	227	205	226	200	214	200	185	235	216	228	209	191	210	182	213	204	226	220	224	209	230	224	216	233	226	222	231	196	194	227	191	223	206	192	218	243	195	201	209	235	200	226	202	181	201	207	202	216	220	233	209	216	233	227	239	219	206	198	231	193	207	206	200	183	206	214	198	226	213	189	215	216	197	202	228	229	232	191	197	220	225	197	203	197	204	196	231	217	209	188	221	228	221	228	215	198	223	215	245	208	231	195	222	228	201	231	214	221	201	256	210	208	210	216	218	204	197	221	207	215	196	247	221	219	213	230	203	226	197	212	225	193	183	192	236	210	181	263	244	216	202	212	193	202	198	196	240	204	216	213	200	213	221	209	212	220	170	206	209	221	247	223	199	217	217	186	179	213	202	193	207	200	216	199	216	204	222	179	219	214	197	202	202	201	218	214	188	221	216	216	210	220	208	225	210	197	223	230	222	211	196	231	216	208	215	199	219	202	221	201	227	211	213	221	225	216	193	231	225	206	210	213	221	193	215	194	213	210	211	196	233	217	228	213	223	234	204	209	236	226	188	194	204	225	217	205	219	203	219	220	200	223	210	201	232	201	211	196	207	169	196	227	185	234	216	223	233	233	217	223	209	212	186	213	196	217	217	212	210	215	216	205	182	191	191	195	186	211	187	213	204	211	250	209	205	214	215	211	218	208	208	208	204	196	241	198	214	202	204	238	221	224	241	205	180	204	207	231	201	225	207	208	207	221	215	201	198	203	193	193	204	210	238	206	219	224	219	198	219	184	196	207	218	217	217	184	201	242	197	226	217	230	218	230	196	218	241	178	228	208	217	219	211	212	202	220	199	223	209	228	217	188	230	212	199	192	201	216	223	228	206	214	210	210	225	236	202	203	225	222	234	212	211	181	209	205	217	210	192	218	223	221	220	189	211	192	188	205	201	209	217	192	210	227	205	209	221	198	228	217	212	209	212	202	194	205	202	208	203	205	180	205	223	176	208	192	180	215	232	212	206	190	228	223	216	217	225	228	212	205	199	189	220	222	212	210	219	206	215	217	206	219	200	225	184	214	204	205	205	241	212	193	191	203	217	204	204	211	249	216	191	240	226	211	233	221	206	205	198	204	220	204	193	217	216	228	229	201	215	199	213	191	251	211	227	193	227	225	206	241	223	212	218	236	201	212	202	201	222	192	193	215	209	215	220	196	237	196	200	219	199	206	221	208	216	244	219	213	225	211	228	212	214	195	181	223	227	211	208	215	222	227	201	216	183	215	225	222	206	212	211	216	216	223	185	191	218	221	216	230	226	215	181	221	209	179	223	220	223	200	204	232	205	222	239	198	220	208	232	220	211	223	199	213	210	220	198	194	204	202	225	230	188	214	231	249	236	209	212	218	209	223	205	193	181	208	215	227	223	203	194	234	189	183	233	199	200	219	218	188	189	217	211	206	216	234	213	207	190	221	228	240	207	232	245	228	196	188	197	197	209	233	213	210	210	193	197	206	226	204	223	191	210	244	200	192	208	205	214	215	237	203	186	226	227	224	210	207	188	207	261	215	242	213	209	210	231	234	187	209	202	207	195	219	230	212	198	220	215	240	223	218	213	205	232	209	207	226	188	177	221	228	228	201	196	238	225	214	223	193	216	186	208	215	181	182	222	234	211	205	218	203	219	223	198	213	232	208	240	206	209	222	204	233	210	203	235	227	219	229	200	212	200	236	207	198	215	216	208	207	237	224	212	217	210	223	190	198	225	207	201	219	187	218	212	232	234	209	210	206	205	206	218	230	184	208	224	221	219	229	219	216	192	208	227	204	199	206	209	229	163	225	215	226	208	213	215	196	211	208	188	237	222	223	232	226	230	211	212	195	203	203	203	203	229	199	204	221	234	201	193	206	185	181	198	182	203	194	203	230	211	224	218	214	208	206	200	214	199	205	203	208	217	211	199	211	225	236	209	198	203	188	206	218	211	202	216	206	215	210	203	207	198	208	199	241	211	231	228	198	230	212	199	220	198	210	223	239	202	216	226	205	222	214	207	192	187	184	201	225	201	214	198	189	209	209	188	216	205	229	198	213	194	214	218	181	223	225	231	244	199	208	199	242	203	203	174	211	217	195	215	222	221	188	218	231	221	214	194	213	208	216	224	196	223	215	212	212	212	194	231	202	233	227	209	206	205	225	208	198	211	208	216	198	215	203	216	227	219	214	229	212	207	214	229	201	239	207	233	187	221	209	194	201	210	209	233	217	201	258	211	221	224	209	206	202	194	211	211	200	209	213	196	220	212	232	215	213	193	228	196	228	229	231	222	237	200	220	215	215	215	211	209	238	196	221	213	216	208	234	204	190	207	209	214	223	192	236	216	186	208	224	199	222	202	208	195	222	227	232	244	230	218	199	225	204	202	195	228	214	210	190	221	202	220	212	223	226	221	211	212	224	210	225	213	200	232	229	216	206	188	217	235	213	217	250	231	199	208	209	219	226	200	202	220	214	177	198	219	205	201	194	213	182	234	202	202	214	196	216	220	204	203	210	213	205	183	207	197	223	212	195	218	205	240	191	198	201	221	223	226	206	238	240	193	195	233	209	227	201	204	207	200	209	203	222	199	212	211	222	230	182	222	216	200	203	208	203	197	204	228	222	200	199	227	196	210	210	218	233	228	205	230	196	180	221	197	218	216	219	205	217	213	211	220	226	204	228	222	205	215	218	235	207	219	237	205	211	192	199	210	183	210	197	215	197	208	213	204	217	226	250	226	237	196	196	200	223	225	198	197	237	207	233	225	225	216	220	241	220	246	207	192	240	189	217	217	214	209	192	208	202	200	200	213	218	185	208	212	212	196	198	201	215	211	225	242	213	225	221	223	219	211	223	187	209	216	212	211	208	213	222	206	210	227	216	198	200	215	206	203	182	209	214	227	196	213	218	203	221	201	211	202	203	200	201	229	217	212	206	203	243	210	187	203	244	184	246	212	199	206	213	219	233	228	244	180	222	174	232	195	213	234	222	232	223	212	208	205	206	215	225	205	224	214	187	205	219	231	214	211	219	221	222	227	196	207	215	196	204	241	225	220	186	197	213	195	232	212	220	198	196	195	215	169	212	213	195	210	210	230	223	196	223	198	209	223	211	218	226	210	210	206	200	214	238	215	232	220	211	181	189	190	219	213	212	222	207	188	204	226	211	209	182	218	206	220	210	216	206	218	238	212	200	229	214	234	219	188	250	218	208	225	218	212	213	219	234	202	211	205	225	235	198	210	209	197	218	207	217	210	245	206	216	228	217	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5701	1617	3072	3580	3318	2652	2298	1960	1722	1480	1382	1226	1171	1142	1043	1007	1018	1012	884	881	838	806	820	801	801	786	774	700	759	786	726	780	718	673	724	711	721	685	710	657	703	680	677	678	669	726	690	693	674	693	647	641	703	655	647	703	686	680	668	682	636	666	724	621	603	669	669	659	643	667	662	692	670	613	674	603	623	662	668	644	654	647	666	648	673	650	646	637	659	669	699	620	647	655	636	657	655	623	632	663	599	645	631	674	661	605	654	678	671	661	652	632	659	633	631	639	671	623	631	625	655	640	671	660	669	618	617	642	647	614	674	659	621	615	651	623	635	636	615	619	600	601	719	654	627	625	652	616	652	630	674	674	593	639	589	647	639	654	631	605	649	646	618	656	623	642	653	610	669	655	670	628	625	604	676	630	639	632	648	624	637	654	641	655	698	659	590	660	639	643	634	634	672	640	615	673	648	646	634	658	624	649	686	672	631	656	592	643	679	652	632	631	661	651	601	691	639	636	637	655	623	623	621	647	640	638	601	651	674	622	693	652	632	685	587	608	627	661	628	630	625	616	650	662	616	638	654	643	682	662	637	620	661	666	661	649	655	628	643	584	710	650	627	683	652	628	614	683	618	649	655	639	663	564	625	636	631	631	653	645	618	647	645	628	616	674	642	637	662	641	673	667	648	659	626	639	642	670	640	643	667	638	632	633	655	667	660	678	575	716	605	676	683	637	619	650	623	611	696	636	594	613	622	653	656	633	631	609	646	632	626	669	615	615	686	636	648	635	652	594	652	637	658	619	634	660	658	679	619	631	647	647	647	655	610	658	613	661	640	637	599	624	653	644	615	657	638	629	676	604	635	632	617	660	639	635	660	633	662	646	647	643	635	638	655	680	649	627	587	658	638	668	625	663	622	660	692	630	645	615	631	666	658	636	657	640	678	702	665	612	649	612	677	631	661	687	630	621	638	643	638	634	662	609	617	659	656	642	659	635	636	631	649	611	670	664	620	654	669	676	648	662	665	638	591	694	640	614	633	608	650	670	608	646	627	619	659	628	621	640	620	642	630	634	632	610	619	603	648	653	649	650	657	681	633	666	661	716	622	638	643	663	655	607	626	632	611	682	688	651	679	675	670	642	643	606	623	598	679	600	623	644	670	619	668	619	620	590	599	690	649	624	639	673	637	670	638	642	674	620	614	665	675	648	647	630	668	668	615	629	631	641	598	650	643	636	661	646	613	610	644	628	613	658	639	637	633	658	598	626	599	651	631	630	617	643	640	635	634	647	637	680	584	659	618	653	597	642	643	672	657	664	640	602	636	670	655	624	677	640	635	638	629	658	600	629	648	651	629	616	645	658	661	613	605	686	658	639	618	639	596	693	654	617	637	643	642	643	643	630	626	678	660	641	658	619	636	684	655	625	628	632	646	691	678	645	657	607	681	645	680	669	616	642	639	642	614	629	612	665	648	671	623	653	616	653	672	640	621	659	647	627	601	613	636	616	630	609	658	635	634	599	626	616	639	627	684	626	586	627	683	602	674	638	663	635	658	620	594	591	628	642	628	595	613	638	651	637	658	694	629	647	652	658	665	671	676	649	633	643	666	649	608	702	647	656	641	632	695	669	686	602	674	641	616	598	623	630	626	653	642	641	636	608	681	658	663	640	627	622	631	649	651	651	647	674	609	664	621	624	634	697	630	638	618	658	601	589	606	687	677	649	612	603	646	657	661	628	647	676	652	645	633	659	627	621	654	604	622	670	632	634	644	619	626	620	621	663	679	604	629	660	658	637	626	626	622	679	692	674	658	666	613	640	643	673	634	671	679	660	631	599	667	654	631	624	610	615	668	622	646	567	653	649	598	627	639	650	656	670	661	643	644	622	630	611	655	700	648	644	630	665	635	628	706	669	689	665	644	627	603	676	663	594	669	661	626	683	651	696	641	652	627	645	637	650	592	682	657	608	636	601	620	646	639	632	641	632	620	672	610	647	655	587	668	612	664	687	652	626	653	690	639	621	618	702	679	590	625	680	660	623	657	632	642	662	669	669	656	673	640	628	685	656	662	616	635	641	632	681	669	607	650	651	652	669	672	635	651	660	606	662	622	648	673	649	632	677	624	627	672	657	658	625	597	656	649	655	672	663	662	604	645	635	621	640	660	620	667	634	609	653	673	655	604	641	665	696	586	621	645	619	638	650	665	657	652	636	630	653	671	623	662	660	664	627	674	663	662	648	629	670	639	654	650	599	638	621	612	670	646	677	629	569	622	647	643	664	631	615	648	629	690	639	609	639	664	621	648	625	657	675	620	644	661	642	625	634	684	605	604	647	638	637	638	676	637	619	662	666	627	629	605	661	646	681	632	622	632	671	646	597	596	616	616	621	618	648	629	618	654	653	625	623	653	680	630	633	583	629	633	613	650	620	642	670	616	622	672	672	607	654	630	681	630	634	632	677	671	657	649	667	607	611	618	632	654	660	678	616	614	631	646	643	617	665	586	654	639	675	617	576	644	631	640	606	617	666	630	662	691	613	632	639	636	647	658	658	697	613	618	663	670	603	616	645	626	637	545	654	616	642	697	618	638	621	618	655	676	632	645	654	664	627	647	633	627	653	612	636	676	644	641	634	632	620	685	651	626	654	642	635	660	636	676	654	622	653	631	629	650	628	626	652	637	608	601	665	623	611	657	618	600	633	667	640	645	668	671	669	625	649	638	629	633	613	616	635	674	660	651	653	680	639	657	630	653	606	688	654	631	627	623	660	618	622	690	678	643	631	632	635	659	594	603	673	625	624	637	630	653	651	679	616	647	651	643	652	661	653	637	648	681	619	694	639	665	698	636	631	688	654	592	662	650	631	676	641	653	582	617	667	586	654	604	723	645	614	686	624	653	646	720	624	661	605	693	652	632	650	633	581	637	633	676	617	698	657	656	624	628	661	617	676	629	618	600	641	596	665	664	637	664	658	655	660	626	644	636	638	620	639	625	640	651	658	657	646	648	626	699	627	606	625	652	599	629	597	649	669	689	619	625	633	623	656	659	651	680	651	616	656	654	671	700	642	707	653	606	628	699	685	667	632	658	624	657	629	638	608	613	622	630	663	652	631	651	659	640	632	651	655	658	661	600	650	642	632	624	650	647	658	642	630	676	642	660	644	585	669	643	598	592	596	651	607	624	642	611	623	664	658	658	642	651	672	666	628	661	628	604	657	615	638	633	583	614	636	648	671	636	657	645	642	658	619	667	702	660	665	613	717	660	631	670	644	605	663	595	677	694	655	635	659	644	641	613	655	653	642	649	689	620	609	636	667	654	640	601	667	632	669	657	589	606	664	601	625	628	617	627	677	630	659	666	638	658	631	604	651	593	682	611	631	648	630	674	640	653	631	630	666	689	645	654	646	620	623	666	698	689	649	622	633	642	625	642	656	669	644	642	628	645	620	612	635	639	658	646	622	619	666	617	607	681	681	644	656	629	609	615	631	638	655	642	658	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15500	2215	2543	2040	1442	1033	759	596	430	440	425	346	333	265	269	229	262	229	214	191	222	216	196	174	203	180	180	189	194	166	172	171	168	160	172	180	182	155	148	169	168	156	151	157	161	161	157	136	167	148	144	170	137	148	122	161	155	170	136	146	141	146	136	138	135	125	153	161	155	133	135	171	171	126	154	169	164	146	132	123	147	133	160	155	151	151	173	149	170	133	141	140	144	146	150	168	161	149	163	151	130	150	155	143	139	133	154	170	163	145	140	141	144	136	148	136	145	149	161	152	147	145	145	138	145	152	147	138	143	152	138	139	131	160	134	142	167	138	143	150	127	158	139	142	130	160	128	141	131	156	146	135	134	135	149	176	160	137	140	151	156	142	166	132	150	141	152	174	134	160	142	150	163	135	147	139	131	143	159	150	143	138	155	131	153	145	126	129	147	124	136	146	147	137	132	127	129	155	135	178	140	163	124	123	160	134	145	124	137	125	129	151	139	145	133	150	136	122	149	143	169	156	138	141	141	159	143	166	144	148	138	133	126	138	139	143	134	156	107	145	140	162	162	135	144	157	154	148	153	142	146	159	171	162	144	130	152	139	131	143	151	137	150	126	144	149	162	134	145	148	143	164	163	156	127	142	172	169	130	160	141	169	147	140	136	134	121	143	126	140	151	141	136	148	127	143	143	145	131	128	163	131	119	117	144	149	124	152	149	138	147	177	150	151	148	131	158	154	164	167	127	152	147	139	144	159	142	158	153	166	161	140	156	151	125	154	118	149	158	136	126	146	127	155	150	156	151	146	133	150	137	158	139	123	140	144	144	139	125	141	138	151	151	148	157	146	131	159	141	143	157	160	160	135	141	137	134	157	146	138	128	146	145	154	158	127	151	150	153	160	150	175	157	147	151	132	151	154	142	160	126	160	151	131	153	162	137	131	152	147	150	133	142	165	123	131	145	139	142	146	154	157	142	130	142	136	109	149	157	122	146	121	142	146	123	159	158	148	120	130	125	152	139	160	164	151	144	139	138	139	145	136	146	143	125	166	149	129	141	132	149	148	147	136	153	134	156	133	133	136	137	153	134	140	133	144	147	142	144	147	138	133	152	157	151	145	145	186	160	143	158	143	120	131	142	133	171	123	124	144	134	162	142	148	157	160	128	126	128	158	132	143	137	132	135	147	131	144	154	158	127	147	135	134	121	131	122	124	144	141	139	123	150	162	143	145	128	144	154	136	127	160	150	189	171	173	157	161	152	149	143	140	168	147	131	127	141	176	138	153	144	143	143	147	142	139	141	135	150	136	156	139	160	151	161	142	139	158	150	131	143	151	151	160	152	166	157	152	156	141	161	154	122	158	137	132	147	139	158	137	129	133	140	128	150	146	152	140	136	146	130	145	158	155	143	147	146	163	167	160	128	156	148	147	143	155	150	134	149	151	153	142	143	122	123	151	166	124	137	146	149	145	172	146	137	163	145	149	168	155	138	160	146	139	156	143	135	132	162	160	123	128	136	151	141	127	153	157	142	164	142	153	130	143	151	149	129	134	150	151	147	163	131	141	140	153	155	165	140	162	124	171	141	154	144	133	151	149	144	155	160	139	147	142	148	166	129	156	132	146	175	135	140	130	147	140	151	147	140	132	153	138	151	148	116	148	142	151	128	151	128	151	147	126	152	155	174	142	160	158	161	155	153	154	144	150	133	138	164	137	133	144	143	154	160	142	161	141	132	131	150	133	141	153	153	158	136	163	132	168	146	120	130	145	155	133	136	157	169	157	133	137	155	154	138	140	136	147	151	149	144	128	132	153	165	177	156	140	156	153	151	139	138	137	133	157	139	157	150	151	142	157	123	139	145	153	121	141	154	158	122	132	151	142	158	119	155	157	143	145	142	151	149	166	167	153	112	140	123	140	147	146	150	171	133	137	169	152	165	139	132	138	158	141	167	133	138	151	149	158	139	153	142	165	145	157	148	146	153	128	133	153	166	163	129	119	162	152	152	141	143	161	121	125	151	165	159	123	152	134	143	129	154	151	134	153	157	128	156	168	136	143	137	144	165	136	121	130	130	143	145	153	142	137	150	135	132	155	124	134	147	142	144	151	151	122	132	129	156	156	139	146	137	151	148	125	142	155	145	139	160	142	164	150	146	163	161	143	170	140	144	146	120	130	148	141	135	132	142	164	134	153	168	123	146	143	144	134	133	131	175	140	158	152	132	127	138	142	159	144	161	140	144	127	156	152	123	144	142	140	134	148	142	145	123	145	148	138	135	133	162	130	152	151	147	148	159	132	144	166	124	158	131	143	128	169	168	152	128	159	145	140	154	137	165	154	134	129	147	150	146	177	138	138	155	143	149	121	130	135	158	164	133	148	152	146	120	144	152	145	136	167	153	152	147	152	161	137	145	167	155	141	151	133	139	157	144	123	160	155	132	150	144	127	138	141	154	158	132	147	148	160	145	150	155	137	153	134	159	135	134	145	143	128	151	141	160	138	143	141	151	159	143	136	108	140	139	129	146	139	139	166	141	158	141	152	151	155	154	144	132	155	141	122	136	138	153	123	154	141	135	159	134	158	143	157	140	161	152	162	141	153	183	132	131	145	164	131	159	130	135	122	149	150	159	160	150	145	161	140	116	139	163	142	132	143	130	177	141	150	154	140	145	128	148	133	140	136	140	137	155	134	147	146	150	149	134	134	152	145	134	162	145	159	164	147	135	178	131	185	146	165	135	153	166	131	161	136	119	139	138	153	155	141	141	138	140	151	129	140	143	157	131	140	137	129	159	119	156	149	152	146	137	150	132	144	153	141	131	128	136	142	153	138	152	159	156	144	151	144	155	147	143	154	136	137	142	143	150	157	143	151	140	154	155	135	143	175	153	132	158	150	145	126	151	146	149	137	142	176	174	125	149	140	142	143	172	142	173	143	137	144	124	138	139	149	155	129	118	149	141	142	135	147	137	142	124	137	152	154	157	126	152	126	143	152	138	154	140	150	158	145	153	149	156	163	144	142	133	153	138	160	156	142	128	142	135	160	131	168	161	147	147	154	151	157	159	155	139	163	166	145	156	140	137	151	163	130	161	148	124	147	176	142	136	143	138	164	149	142	173	151	175	150	158	154	153	163	136	153	143	141	140	152	151	123	161	146	144	132	142	139	150	151	157	141	143	158	128	153	133	157	131	133	150	145	144	139	138	132	142	154	149	144	149	125	133	172	140	126	146	143	136	147	115	164	149	151	158	142	145	131	144	123	148	148	148	172	149	151	158	154	136	132	126	138	146	150	155	151	139	148	142	153	139	148	143	133	137	157	129	164	144	155	139	137	141	163	145	136	170	137	143	140	158	171	147	144	143	129	135	127	135	144	149	160	115	135	147	156	144	145	140	161	120	152	153	160	124	146	146	141	156	161	135	184	139	119	130	167	159	148	150	148	149	135	148	143	146	164	150	149	147	124	148	147	138	147	121	143	139	140	125	136	156	147	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7708	2274	4908	6029	5308	4218	3493	2936	2409	2170	1879	1643	1511	1455	1296	1225	1079	1001	1019	950	902	884	822	787	753	724	702	699	682	669	654	620	644	588	624	559	596	578	590	613	607	609	633	579	586	509	546	542	567	536	503	533	544	546	563	530	477	541	528	469	519	534	562	566	498	536	521	507	525	480	513	497	497	505	502	473	491	537	509	553	530	518	530	527	491	479	538	492	488	522	521	511	518	479	523	523	493	485	471	495	499	518	492	471	489	486	523	490	500	489	497	540	467	492	489	468	528	501	485	484	515	497	504	492	485	506	496	483	476	498	490	521	468	458	497	513	499	488	470	479	468	531	482	483	472	503	487	476	490	514	432	517	506	490	487	485	497	504	520	466	501	462	512	485	499	494	500	425	460	481	461	491	502	474	472	483	473	461	469	494	505	512	492	496	494	507	501	468	443	504	476	486	497	456	464	469	476	439	521	486	476	488	500	510	487	516	511	476	478	493	523	505	482	458	470	489	444	510	488	461	514	470	509	451	488	487	485	492	485	458	455	437	431	517	474	451	504	503	487	430	523	515	485	479	490	498	493	482	452	465	468	470	476	464	520	474	494	480	436	473	490	451	445	477	446	495	455	460	470	488	496	483	456	503	472	469	500	469	496	454	526	514	447	458	472	469	457	497	482	491	464	480	460	492	474	508	503	468	490	501	438	491	460	492	475	473	516	481	475	456	443	481	456	511	497	485	471	485	474	478	442	491	491	469	502	466	464	444	480	483	476	490	482	515	469	494	471	485	480	460	470	456	468	503	462	469	477	481	480	468	504	514	472	499	459	507	487	487	482	452	482	435	475	458	488	474	457	484	493	509	469	479	460	471	494	476	460	479	487	503	460	466	492	461	510	512	489	465	488	497	514	488	504	497	479	427	479	510	507	502	485	515	422	473	496	459	468	461	471	464	482	496	474	470	468	468	472	467	509	508	468	463	497	457	495	444	431	448	469	469	472	501	492	461	475	499	461	446	463	460	437	479	472	463	480	471	460	471	492	480	493	497	481	506	478	462	485	482	474	491	472	487	516	491	454	474	499	507	467	476	513	465	491	520	498	480	469	504	472	510	474	511	440	457	463	446	505	457	488	501	473	503	505	459	502	491	476	491	453	482	466	459	475	494	464	473	468	510	489	486	495	495	494	518	480	499	500	448	476	505	511	444	448	459	505	478	440	507	517	445	496	491	484	490	478	512	508	495	471	471	474	483	487	479	469	450	459	509	480	456	508	475	435	511	448	486	491	510	492	496	481	507	504	476	507	435	479	502	485	463	467	482	508	442	514	499	490	476	497	438	508	491	484	496	477	423	471	462	493	479	464	521	465	467	481	481	481	509	499	482	487	480	488	475	457	503	455	455	467	516	496	476	483	471	472	503	463	449	475	465	471	519	483	478	489	462	476	481	464	502	484	466	503	479	476	478	476	502	495	477	487	457	461	456	525	485	503	495	500	492	477	474	494	456	509	495	502	472	438	479	445	459	512	473	490	473	543	500	494	460	464	485	492	501	463	469	449	533	485	467	503	530	452	481	448	484	498	481	471	457	458	510	502	476	476	466	497	500	508	463	485	496	499	464	462	494	478	452	467	463	527	480	457	511	455	481	468	494	499	511	532	475	496	455	480	460	457	495	480	459	467	468	502	477	468	492	479	512	488	489	478	471	487	477	475	494	474	508	482	478	457	485	478	489	455	471	436	451	476	516	481	494	483	450	456	479	476	495	486	475	492	485	490	446	481	498	487	468	461	491	524	480	489	483	461	474	482	489	500	489	522	494	451	510	488	475	472	480	490	484	506	460	466	520	472	492	500	473	465	507	507	509	484	469	485	470	503	492	483	472	499	442	455	487	484	470	488	509	513	446	478	454	514	503	493	473	516	479	452	480	464	516	452	464	452	469	490	455	445	501	528	470	492	485	437	480	505	523	472	441	465	505	507	520	521	540	481	462	445	495	478	485	501	479	493	486	460	451	464	489	418	467	446	478	479	497	426	480	489	504	466	499	489	451	512	451	454	477	455	475	499	451	504	463	495	490	499	482	485	483	475	536	472	473	468	499	493	503	514	494	494	444	521	428	475	446	471	483	442	448	476	503	444	460	493	461	520	448	508	472	483	513	473	499	452	479	501	486	456	518	452	499	486	459	461	447	501	492	481	439	463	501	483	453	496	505	508	513	441	506	494	474	501	475	495	448	475	495	501	532	519	473	501	511	494	472	477	487	449	496	457	495	489	482	476	484	496	449	499	486	518	464	463	539	479	499	465	479	462	467	492	484	494	473	462	450	455	489	501	478	508	482	496	465	476	471	455	536	508	458	458	501	466	484	491	465	461	452	520	495	472	478	491	502	501	488	499	473	494	475	492	464	479	501	462	517	475	478	443	465	481	419	492	480	500	447	465	474	511	483	494	476	501	464	477	450	472	507	499	454	489	494	510	509	504	479	481	489	452	449	490	452	515	458	494	483	513	450	509	448	501	496	512	537	480	544	520	479	487	481	478	503	468	449	504	470	487	532	474	483	493	433	473	493	505	480	475	499	488	507	468	468	541	455	444	502	492	517	477	456	476	490	507	496	465	460	494	488	496	473	470	470	536	507	491	425	462	481	502	498	472	496	461	483	491	449	481	515	500	485	493	501	521	480	497	471	466	477	441	484	488	499	501	495	470	443	484	448	474	459	463	501	479	458	481	487	485	486	504	520	503	468	495	526	479	498	492	494	511	466	488	472	532	480	450	459	486	452	467	442	504	491	472	494	462	494	487	439	495	513	506	490	520	485	491	478	492	449	446	460	477	479	487	494	468	501	478	467	539	497	450	439	484	485	481	436	490	512	443	489	523	492	452	514	474	472	501	480	524	496	491	512	453	518	468	482	488	460	497	488	500	456	458	476	479	491	496	485	513	492	473	471	481	478	457	483	479	486	484	489	474	498	506	464	479	462	493	488	498	498	474	469	516	469	430	484	441	455	470	480	476	466	469	471	496	458	490	470	461	466	453	504	485	468	474	509	475	471	498	469	517	468	439	526	490	461	488	471	472	459	457	483	484	471	488	499	475	459	472	514	475	483	476	442	480	476	466	466	503	467	437	488	480	454	488	513	493	520	483	476	486	484	458	492	465	469	480	427	494	508	464	504	486	501	509	489	463	512	490	511	468	500	503	496	475	424	470	462	453	472	499	464	488	481	494	509	488	492	463	426	500	477	526	487	466	467	452	497	465	462	447	486	497	487	479	432	500	448	490	489	482	436	426	492	506	453	474	510	452	509	492	500	493	468	458	439	495	475	491	528	488	475	499	484	493	480	488	444	461	457	481	496	483	454	457	502	497	468	511	484	501	475	481	491	486	464	478	483	497	460	491	465	474	505	472	459	500	498	492	504	509	486	478	477	473	479	470	465	470	480	483	478	510	490	484	495	486	478	474	508	486	500	502	465	463	493	484	485	523	491	499	516	489	486	486	512	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2111	381	395	411	385	377	364	352	370	346	358	365	341	356	345	344	359	363	351	356	342	383	372	318	360	358	321	349	351	348	342	327	342	320	414	342	302	334	363	316	340	328	341	355	339	352	385	349	344	311	337	339	327	342	335	338	347	365	368	378	359	325	350	327	347	354	371	309	333	354	360	379	369	345	329	315	332	329	338	334	332	327	343	335	324	319	333	350	326	361	365	318	337	329	377	341	376	376	347	338	334	347	330	368	352	348	314	333	354	317	361	393	332	346	330	324	337	338	359	361	355	324	341	353	306	350	328	329	334	346	346	300	351	349	327	376	374	332	378	330	351	349	328	334	364	355	297	337	343	355	326	348	339	373	333	350	352	341	338	335	377	330	324	331	320	360	325	348	349	362	378	349	329	341	355	342	350	349	357	343	337	330	342	315	338	354	309	322	332	312	330	343	294	358	331	349	362	363	343	341	353	353	365	311	330	359	372	312	344	352	328	346	329	328	327	367	336	327	354	313	323	345	359	340	342	363	346	331	353	314	313	337	363	378	367	325	350	369	338	341	337	359	368	335	350	348	344	325	366	334	359	331	341	373	326	353	395	348	370	326	354	338	367	380	358	322	357	328	338	362	339	341	323	355	358	348	370	339	309	329	369	325	362	364	327	367	343	354	326	350	340	315	351	343	339	326	340	335	344	336	338	343	336	364	372	346	357	385	363	315	337	361	322	332	344	353	354	332	366	349	375	333	316	341	319	343	307	333	343	354	339	337	326	360	371	318	338	347	343	328	327	334	351	338	356	357	309	362	368	336	341	352	363	331	355	332	332	368	341	314	342	330	380	362	324	334	318	351	358	335	350	322	350	330	323	361	357	345	329	329	352	352	349	347	339	353	312	363	364	359	352	353	330	341	327	359	368	354	313	331	313	392	333	372	338	346	373	316	356	330	326	380	337	346	340	359	362	306	340	344	353	354	331	331	337	327	328	348	330	363	335	351	331	333	297	362	363	335	318	351	345	383	357	338	360	335	326	332	321	298	372	354	344	324	333	351	338	401	329	336	330	373	356	354	371	371	349	368	333	370	351	328	320	349	356	339	303	338	327	305	331	363	327	349	378	350	340	338	341	340	323	355	356	344	344	349	351	353	359	348	375	339	321	355	341	380	384	341	367	345	347	354	330	360	346	348	337	336	307	352	329	324	338	330	348	350	323	327	347	357	357	354	371	344	316	363	365	355	352	326	338	378	286	367	371	371	383	345	351	360	339	343	343	382	381	355	340	361	332	345	356	374	352	347	337	358	377	385	357	300	317	334	362	332	360	332	316	328	316	368	343	319	330	333	355	325	334	328	355	339	342	357	329	351	333	366	313	345	319	350	364	330	345	303	360	341	320	339	359	343	336	360	352	357	322	381	336	328	326	342	314	333	320	370	379	360	350	359	357	322	345	369	342	364	319	350	350	324	333	332	357	356	387	336	351	375	396	323	350	330	374	355	310	336	340	330	368	365	348	326	386	365	350	338	326	329	341	329	347	318	356	344	344	361	345	359	346	364	346	335	359	362	330	338	348	356	341	339	313	346	378	342	374	363	355	355	344	346	361	345	340	332	336	336	344	369	367	343	360	329	374	341	367	343	342	392	331	345	329	345	347	370	353	367	349	325	330	366	392	354	367	318	357	338	345	344	342	361	322	363	352	361	359	332	352	325	365	368	347	349	363	356	333	336	375	338	327	374	341	347	365	372	388	334	365	332	335	340	345	302	350	364	326	341	340	332	367	372	359	314	323	341	334	337	366	322	341	318	314	357	353	356	353	342	346	333	345	335	328	355	335	347	350	356	351	346	346	308	345	328	348	362	344	339	299	342	351	341	358	332	356	367	339	349	375	334	333	332	324	369	371	362	344	356	365	350	355	329	371	356	368	380	348	339	328	355	355	360	376	364	301	348	351	316	347	347	336	325	328	339	294	334	327	385	353	329	349	321	352	335	324	322	383	339	322	362	365	355	350	347	334	284	338	352	340	354	323	312	360	321	363	367	325	337	331	331	341	352	337	342	339	344	376	397	348	348	333	326	355	358	334	319	380	367	348	349	355	357	396	355	363	340	310	317	341	323	340	344	348	357	338	369	321	347	360	349	367	344	357	339	338	334	349	380	340	353	350	305	342	355	334	336	382	314	340	321	370	344	341	361	354	361	333	332	363	315	354	340	342	357	346	392	320	342	330	344	342	364	353	349	336	342	360	358	311	391	339	352	347	337	335	330	367	348	328	320	299	352	298	342	338	327	355	339	322	339	363	354	332	345	378	331	356	317	310	353	338	352	338	331	346	353	338	367	355	368	371	372	317	341	304	331	334	345	330	340	340	363	372	334	341	341	353	363	362	365	349	328	315	344	350	353	331	354	355	334	336	366	349	337	367	350	350	342	348	328	341	351	355	333	384	372	332	349	333	349	350	321	364	322	337	356	317	361	335	343	303	316	341	367	353	358	362	367	362	340	327	326	358	323	372	351	364	350	337	361	367	367	339	318	325	353	304	358	340	349	374	382	338	352	338	367	333	378	336	337	356	292	329	316	329	373	344	345	335	340	337	310	327	328	362	334	340	334	328	340	367	352	315	405	373	334	342	365	336	344	365	364	351	346	345	344	357	352	336	366	371	356	336	361	374	351	324	355	340	332	345	328	342	354	335	359	344	346	344	335	323	367	389	362	372	362	365	364	337	329	382	337	351	339	358	347	360	346	338	353	348	361	340	347	354	352	328	325	378	338	336	361	344	366	353	360	342	365	348	313	389	349	359	369	368	362	373	352	313	320	347	325	374	339	346	336	381	354	362	370	335	353	348	341	338	332	335	346	298	336	339	328	313	358	328	331	349	355	328	349	315	363	330	325	352	341	378	331	321	373	336	336	376	343	359	370	368	367	325	371	350	336	376	326	356	373	343	351	340	372	311	368	325	398	384	347	343	303	381	321	358	353	309	352	337	354	323	372	358	313	338	344	357	377	355	331	349	370	329	320	365	363	320	353	316	340	367	322	359	351	333	331	352	363	338	348	351	322	306	334	359	359	349	338	316	356	357	319	360	374	354	338	340	326	349	330	370	362	310	380	362	364	359	333	360	330	334	364	337	349	327	355	349	365	376	338	328	322	358	342	372	340	360	339	347	335	336	342	332	321	337	326	342	353	317	372	347	381	342	360	339	324	365	344	314	352	324	347	342	352	349	315	325	348	330	369	329	332	337	367	331	335	310	353	337	339	346	348	324	366	369	334	348	316	364	362	381	379	376	358	366	348	377	321	340	373	340	352	345	371	355	340	315	340	356	335	351	343	337	355	356	336	328	342	355	367	328	341	370	345	364	331	330	362	342	346	335	362	276	359	363	346	351	360	350	323	325	355	343	314	323	378	357	362	357	327	336	345	342	326	348	374	320	326	332	380	322	363	348	355	351	352	327	315	378	328	350	339	340	360	337	364	342	351	345	340	338	351	342	366	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2521	1123	1191	1199	1137	1145	1086	1054	1068	1033	1067	1051	1045	988	1030	976	1027	924	1031	1055	1046	993	986	1049	1029	969	1004	982	1009	969	947	937	980	966	1057	953	1052	959	1004	1017	987	998	969	988	944	996	1021	994	999	1003	962	1001	951	965	939	968	979	953	980	934	974	963	1031	992	961	1000	924	1025	974	1022	1025	1001	958	1054	996	968	961	958	979	990	970	1038	975	985	1045	996	957	906	913	986	1063	991	1017	1017	979	975	961	994	1077	1029	989	966	966	970	996	1012	1010	1007	1012	997	1004	1006	981	1021	952	1016	1022	994	1029	1050	915	1032	958	941	990	951	981	1014	1001	988	1012	1003	965	964	998	1002	957	1021	985	1030	1017	943	992	998	1003	987	993	936	980	971	966	1011	982	977	955	998	1021	998	1054	1009	1015	969	977	1031	995	1048	992	1044	1017	983	1069	969	967	1003	971	980	953	1003	947	964	992	1015	1009	981	986	975	954	1021	1021	989	1000	1011	982	969	928	1016	1031	1031	967	977	957	991	984	952	987	1006	983	1008	975	973	1011	1017	955	1007	987	1023	1005	1015	1010	944	1006	996	1012	985	1022	953	1021	962	1021	1003	977	1019	959	997	971	951	1013	1005	1020	997	956	991	965	977	1015	981	933	987	1026	1032	945	974	1044	957	1073	970	986	956	1013	1030	999	976	1011	990	1006	959	1025	1043	951	980	975	958	1011	983	958	976	991	1011	984	943	983	973	1013	962	983	1003	978	984	1027	986	1016	991	963	1033	1034	1012	1019	995	1018	1014	1003	1009	1027	970	977	955	1051	988	1044	954	1006	1007	988	1014	1020	977	975	977	975	944	1061	995	938	957	990	1022	959	1036	993	948	973	1010	993	967	980	968	1125	1041	961	1020	971	1015	996	1020	981	988	1037	1011	1018	983	962	952	1013	974	1009	991	970	1023	972	1058	967	995	1017	994	988	948	1050	1017	907	904	1000	984	992	1000	983	986	980	989	978	995	1015	1009	1050	1010	1000	1024	983	989	1034	1024	977	935	1012	987	998	1036	942	1009	963	972	985	1002	1002	990	988	1012	886	1028	939	979	969	966	1074	977	954	985	956	970	1012	918	997	1002	963	1006	947	984	933	1019	987	952	972	983	961	918	1063	981	927	966	980	987	949	954	1017	1012	1004	989	948	968	928	950	1021	1001	1015	1033	967	1002	1054	1031	955	993	965	1001	964	977	980	1018	988	1017	1017	992	1023	973	983	998	1067	979	951	1068	981	978	964	957	971	962	941	1012	947	934	955	983	1044	971	951	1017	986	987	964	1004	1037	1008	983	988	986	945	955	944	988	921	994	983	997	1033	1013	989	1055	1029	962	956	1010	947	966	963	1005	976	1031	1008	986	1003	998	1031	994	1034	974	1019	1022	968	980	979	991	1000	932	954	997	975	947	1031	1008	987	1027	1007	980	986	1000	995	968	975	982	988	1013	989	957	971	1014	1001	1025	1001	998	992	940	1039	1010	1008	1008	999	961	1009	1026	1026	969	971	952	1004	999	953	995	959	1035	963	983	979	984	1024	1010	1034	1043	992	1020	961	988	920	936	948	952	1028	1021	1037	957	1015	983	1010	933	1021	1009	1048	969	986	982	1027	987	1052	985	956	958	937	980	1003	985	1026	1003	1053	951	1023	974	967	1033	1001	1006	1039	951	1005	964	1004	990	945	968	991	972	974	965	1040	994	1039	988	1000	1009	1011	995	952	945	1002	1035	1009	1012	968	1003	975	995	963	969	1005	986	1026	990	981	971	989	887	975	981	997	1017	1006	922	1010	958	996	978	991	1012	1044	1015	997	985	949	1003	983	981	993	948	963	976	952	914	1023	961	976	972	1001	997	1002	1011	978	1011	1053	1066	1027	975	1019	980	955	948	997	1024	1023	1028	962	1017	986	1048	980	994	1053	964	1000	989	1005	985	1050	1015	1015	953	990	971	973	1038	1030	1032	982	1016	1011	1015	980	1068	1021	997	1003	981	980	962	991	972	1002	979	1019	985	997	1004	983	978	1012	982	997	974	1012	942	946	998	1012	995	982	992	965	993	1033	993	965	1030	932	1067	1069	972	969	993	1046	993	973	1017	996	1003	1014	1071	1021	1003	1058	1007	975	984	963	1039	999	1044	947	938	1002	990	983	968	979	1012	993	944	1007	1008	1021	1037	985	984	997	950	1013	968	1017	1006	1040	994	949	991	954	930	941	1008	968	912	1010	1019	1025	1042	965	949	1009	1014	1008	962	975	923	995	962	949	943	1011	998	1003	951	1007	984	1034	985	951	1027	992	918	985	997	1080	1025	969	1032	984	959	926	1062	1055	982	970	1025	1038	1002	994	978	963	958	957	979	1008	963	991	987	1029	1022	984	954	969	1005	986	975	976	968	1008	1021	962	964	967	941	988	991	1037	991	1004	960	950	1014	992	999	995	938	1011	966	980	998	1007	1012	962	974	992	997	990	955	987	1030	1029	940	965	983	1009	959	987	1015	973	1035	997	998	1027	958	986	1025	1044	1009	960	979	1018	923	998	980	1030	992	1008	1000	1030	1017	951	971	997	1016	1025	972	974	998	966	936	939	924	1012	983	1015	1025	1039	1030	969	1008	1055	1039	1029	961	928	1002	980	923	998	995	1033	1026	1003	982	1036	1066	1104	968	941	992	999	988	1005	988	1001	944	1009	1010	1036	962	1022	942	1018	1004	971	989	982	1063	979	967	978	1013	984	1019	977	1012	961	935	1010	963	1007	1039	996	932	1022	1026	988	1036	1036	968	938	1025	990	975	1050	914	975	1007	999	996	968	973	1009	988	1009	969	1002	976	970	1022	970	940	999	1037	985	960	960	982	940	1002	944	979	1014	949	1048	948	1004	941	1022	993	968	955	950	940	971	966	991	970	971	982	1056	973	962	979	998	1032	1036	1019	1034	989	960	981	1009	940	1000	982	952	989	999	1035	928	928	1043	951	1003	1007	1000	1013	973	1012	998	990	968	1065	974	1034	979	916	989	1007	959	1026	954	991	912	973	979	1013	993	1002	1003	1036	985	948	988	932	961	978	1017	1022	988	965	1018	1030	984	976	1000	994	987	975	1004	987	988	967	1029	1015	997	1047	998	964	966	1024	989	1037	1037	992	960	992	1014	1007	972	979	1011	1005	963	968	983	952	1020	1019	991	947	1049	1036	992	993	957	975	1016	973	963	978	1000	958	982	980	1009	970	1010	987	960	953	986	1022	982	1019	996	1034	1018	963	984	1027	967	1002	973	968	1043	983	1045	1062	1043	1016	983	1041	978	1039	989	1010	987	976	951	1006	975	1013	1047	1009	994	993	1008	1017	1000	974	1007	950	1000	1006	995	966	989	972	1034	984	1038	999	983	1009	975	1004	986	1027	944	993	1004	978	1006	932	986	993	1041	1035	966	1007	1001	1003	1001	936	962	1005	1005	1046	947	993	967	1021	968	999	967	998	1025	969	1048	1026	993	960	934	1006	957	939	1015	967	962	992	1001	990	986	971	995	963	1012	985	966	988	997	990	980	950	1019	1025	983	1040	1023	970	988	1000	986	1006	997	964	1023	983	1030	1032	966	984	967	1042	1013	1003	986	1021	990	1002	992	1000	990	983	979	996	997	1024	969	1020	982	973	949	1011	946	953	983	1042	966	996	978	1010	998	998	936	997	984	1022	940	1005	1015	1011	1031	961	1008	1034	1047	1046	972	981	982	929	1008	1002	994	931	931	981	965	997	978	994	967	973	998	950	1041	1021	953	974	1020	983	957	977	987	978	1027	975	970	967	979	1018	959	1012	973	951	953	936	1010	1087	957	981	1019	985	968	1004	974	998	971	1016	978	949	1011	1040	990	975	1046	975	960	981	1014	970	989	998	1010	997	938	982	966	1075	1024	948	929	969	1025	1004	956	999	952	1074	1016	994	989	1013	1036	991	971	950	997	944	1029	988	977	1014	946	1000	1072	1022	1009	999	989	946	1015	1012	992	1012	1004	930	971	1043	1012	998	993	961	953	997	1025	994	989	940	1001	1010	1027	1047	993	1012	1014	1056	982	997	994	951	939	993	935	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8369	1121	1381	1183	826	656	493	457	397	342	355	305	303	273	269	238	267	263	260	242	222	207	231	227	236	210	229	232	208	201	218	217	204	210	205	187	239	222	217	247	219	218	205	201	234	237	218	206	210	222	227	210	229	208	206	197	232	225	214	203	196	225	210	182	218	210	200	191	207	244	184	212	218	206	217	207	221	230	220	197	232	230	217	222	183	223	191	189	195	200	219	204	226	221	227	210	189	209	240	219	203	218	223	237	222	202	190	203	210	222	223	228	199	205	230	218	197	207	216	213	204	222	203	223	211	210	219	220	208	207	201	196	192	203	184	199	216	212	213	217	219	245	215	211	199	219	211	197	211	222	221	219	199	210	210	225	201	209	201	252	232	197	228	206	207	210	180	210	222	217	200	218	197	205	208	220	206	207	219	187	197	189	224	194	216	230	201	205	237	207	235	208	220	231	202	221	224	188	209	174	202	227	192	194	191	202	197	201	234	228	186	252	211	202	193	221	210	210	212	188	205	204	217	228	207	205	188	215	215	211	228	235	193	215	194	208	224	224	195	207	192	199	214	213	203	218	211	216	202	196	229	197	208	192	207	215	235	216	222	213	212	211	221	192	183	201	221	215	204	203	213	229	234	205	210	203	180	196	209	245	239	223	220	207	224	215	186	218	205	206	199	219	201	193	200	221	187	201	207	219	205	192	207	202	213	206	214	219	208	215	209	206	203	198	198	199	189	226	206	214	238	197	204	202	207	208	241	218	227	195	207	251	220	206	185	208	204	221	224	225	217	232	209	190	206	201	242	186	226	189	204	219	211	211	220	199	221	218	201	204	221	234	186	222	211	240	231	189	208	200	206	210	241	205	215	211	188	218	209	191	214	235	187	234	208	213	219	227	204	205	212	213	209	219	200	208	207	187	208	214	203	214	215	189	208	211	195	201	196	229	208	189	226	208	205	242	213	197	217	213	206	230	192	230	206	188	214	194	198	184	216	191	226	216	224	222	210	219	190	210	206	189	225	200	204	215	210	183	215	190	231	192	228	212	198	207	224	213	222	193	189	219	218	223	223	210	211	183	213	193	206	202	204	222	201	245	216	197	208	219	214	239	193	207	211	218	202	191	234	223	188	208	228	221	246	219	219	225	231	197	200	202	199	212	209	230	189	218	221	230	240	204	229	206	199	199	207	215	205	199	199	209	214	220	208	190	202	238	201	198	218	206	201	219	207	224	217	211	203	224	207	186	219	177	192	208	207	222	206	228	213	199	208	188	201	216	223	194	197	215	170	218	222	198	243	234	208	196	199	226	229	214	217	238	191	242	205	243	247	201	218	199	198	185	191	212	209	225	195	197	193	226	231	193	214	221	200	227	227	228	227	177	216	194	216	224	195	180	210	217	216	193	221	190	235	243	186	223	200	223	215	205	178	214	200	225	196	228	210	209	246	210	198	186	210	207	223	218	225	197	206	202	216	205	219	216	221	200	206	189	221	184	186	219	204	227	198	227	218	196	223	226	184	210	219	198	222	225	223	208	227	219	195	227	211	204	208	205	207	219	220	213	207	193	189	203	188	198	210	209	211	219	191	204	208	230	217	209	214	228	228	220	215	224	215	225	203	207	230	225	201	235	192	200	227	187	224	200	207	194	227	208	203	217	200	232	201	208	198	230	217	215	207	204	229	209	225	202	206	223	245	219	214	185	219	214	206	186	183	198	241	221	226	214	201	207	197	200	201	228	206	214	224	235	210	217	209	228	198	214	200	210	200	221	236	232	234	216	209	213	234	183	213	209	223	228	203	248	199	229	209	192	202	200	220	219	210	223	212	220	209	201	204	220	220	206	210	212	191	215	223	216	201	216	206	188	215	222	204	190	215	197	215	208	211	220	226	193	199	213	197	211	193	216	203	181	207	201	204	177	218	202	213	216	223	216	197	194	211	213	191	226	221	197	213	206	200	208	209	226	223	208	197	167	221	203	208	225	216	231	205	223	235	195	202	198	216	215	222	200	218	218	215	215	205	185	195	213	235	211	233	200	210	214	200	217	207	205	194	221	232	220	206	200	211	191	201	225	202	198	207	205	218	201	203	224	194	226	208	218	200	207	221	203	226	220	196	217	197	244	238	197	189	195	193	230	213	192	184	216	199	225	188	191	210	208	196	207	219	205	207	195	207	188	224	211	240	222	204	218	201	201	232	189	203	204	203	209	190	216	239	212	200	200	207	233	205	189	215	229	207	217	230	215	224	203	196	228	208	201	214	210	212	203	201	221	200	213	200	223	221	222	218	203	192	210	215	219	226	209	205	212	204	209	194	216	200	211	222	217	241	226	212	182	221	208	222	220	205	223	183	214	231	203	217	211	227	219	213	220	221	226	244	207	246	188	196	225	210	192	211	183	218	201	187	209	207	200	218	217	205	214	235	194	220	218	228	208	205	192	182	231	234	247	204	218	185	209	224	208	212	215	189	220	205	219	228	205	197	210	196	217	197	219	215	235	204	209	207	203	203	243	232	221	202	194	215	208	199	182	232	233	216	198	229	209	207	223	207	214	226	207	212	215	201	224	218	196	214	200	217	220	209	219	195	207	206	219	223	223	215	217	190	216	227	224	196	218	217	214	207	207	222	196	216	215	203	202	205	220	225	209	233	229	206	222	247	231	187	205	239	192	202	194	219	202	214	214	199	203	228	208	214	201	199	203	207	204	232	204	212	210	224	206	219	208	215	219	222	230	215	213	219	208	206	217	210	210	194	190	217	209	221	231	194	218	209	231	249	197	234	214	218	190	215	205	213	228	209	206	215	197	209	223	198	207	168	202	219	206	206	208	201	225	186	241	199	203	236	203	230	204	210	208	224	204	202	221	234	213	220	206	217	223	220	204	183	196	210	217	234	223	224	216	189	220	223	214	222	222	200	246	201	204	197	211	202	222	199	213	202	232	213	196	212	208	216	181	215	194	208	224	192	220	243	225	220	218	202	200	205	221	196	202	229	199	194	220	196	216	215	225	226	191	223	188	214	219	195	203	202	215	251	198	240	198	216	217	221	193	228	186	201	250	215	220	234	190	211	223	218	215	199	227	221	216	222	195	205	209	226	192	217	222	216	201	213	185	213	207	214	227	216	232	186	185	214	219	221	201	215	226	222	185	202	223	214	207	203	220	215	201	210	198	212	229	232	210	194	226	209	190	224	215	225	221	190	221	232	197	203	199	214	233	190	208	200	211	199	190	223	219	178	213	205	253	214	238	220	219	202	224	212	200	231	195	211	190	208	222	190	199	188	208	212	208	214	211	196	200	215	209	202	217	201	189	194	218	214	211	249	210	208	220	217	205	205	245	229	212	206	234	206	198	217	200	178	228	217	227	199	217	239	186	232	205	202	195	244	219	214	225	214	214	235	179	199	193	214	230	197	223	215	195	233	226	200	238	222	200	222	211	214	204	201	213	224	230	234	200	207	201	208	205	215	208	216	195	213	214	190	190	217	182	224	201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5720	1595	2945	3634	3304	2762	2241	1803	1737	1555	1350	1258	1237	1066	1091	991	926	947	888	846	874	798	794	769	816	770	761	770	704	700	767	759	735	739	725	710	718	727	618	679	683	655	705	727	651	677	682	654	716	692	697	700	702	729	673	658	675	660	646	639	617	615	641	669	651	658	594	692	630	660	708	617	641	632	658	708	639	686	633	668	639	641	666	679	648	647	626	681	636	661	685	641	654	650	678	633	662	629	621	598	692	643	600	646	627	606	722	674	633	645	619	637	657	645	629	666	645	633	604	629	635	638	676	648	619	607	631	602	709	659	699	633	648	647	656	625	650	629	642	644	637	648	615	584	645	616	619	615	633	596	590	661	679	681	651	637	629	641	632	653	628	678	625	616	641	634	717	652	622	607	657	671	638	630	595	678	569	654	677	664	679	633	632	650	640	638	650	649	688	613	644	594	686	652	614	653	702	616	629	655	649	635	631	637	593	616	671	649	643	652	656	670	632	593	630	646	629	618	667	665	656	614	631	638	653	653	630	647	610	661	605	612	663	648	645	646	632	629	622	622	652	688	613	617	691	624	646	663	664	649	616	638	641	620	682	666	628	635	608	624	611	662	671	609	649	661	665	591	635	660	671	647	627	642	656	668	665	632	640	632	600	680	637	651	574	620	659	640	671	609	628	593	653	657	684	602	639	652	652	635	658	658	650	679	660	632	603	666	667	655	607	633	588	677	629	581	697	697	658	625	670	624	671	614	615	625	625	666	641	595	648	655	624	608	603	606	597	650	633	636	663	623	686	605	628	648	623	610	662	640	636	640	633	632	606	638	660	656	679	659	649	631	669	627	635	662	685	634	637	642	644	662	623	712	632	645	630	651	619	635	626	667	617	610	648	651	660	665	631	620	690	606	616	669	663	611	627	634	623	680	651	643	605	607	686	641	672	635	635	653	645	663	650	616	622	591	660	643	654	613	693	676	682	659	647	624	658	652	629	658	674	611	639	632	671	686	649	629	679	640	612	652	635	704	651	646	626	576	658	625	643	674	659	612	593	660	615	626	601	699	662	619	626	667	615	631	642	628	671	650	656	671	677	625	688	660	652	665	651	579	654	620	651	637	636	688	643	645	684	640	643	626	605	611	649	642	667	604	628	680	659	587	662	657	616	596	623	619	615	606	657	580	631	629	684	669	663	633	630	604	637	639	606	614	630	625	610	618	633	624	654	654	628	644	648	654	614	634	643	659	637	613	646	624	676	657	637	659	648	622	633	714	685	646	657	635	585	671	656	640	648	605	659	664	641	675	578	653	603	624	627	635	646	609	614	649	707	609	684	631	636	600	658	641	681	612	619	702	617	617	642	639	659	632	624	633	667	657	631	659	665	620	650	623	662	598	645	625	644	636	653	611	651	634	629	674	630	659	654	650	697	643	613	632	598	649	655	581	615	640	649	689	681	650	655	647	620	597	606	636	611	638	622	681	638	601	644	631	641	639	640	613	637	592	642	644	676	649	657	647	616	623	611	654	643	658	615	673	659	627	639	613	652	631	647	644	644	669	668	651	590	616	629	642	674	672	650	656	635	648	630	699	644	666	671	657	607	668	633	622	646	608	596	616	610	673	636	665	656	633	654	577	644	639	653	636	628	603	624	639	637	656	621	638	703	645	648	639	647	654	654	611	622	668	638	600	622	621	638	637	635	620	631	625	601	632	643	645	672	622	580	630	665	645	603	666	645	643	707	638	639	656	628	603	596	622	642	686	645	663	614	631	644	672	635	596	622	657	673	664	687	645	648	631	608	670	690	592	673	680	579	649	658	654	642	650	656	669	674	607	609	658	680	635	626	649	641	650	654	621	619	625	589	662	600	652	652	654	626	637	655	646	641	710	604	641	673	661	644	658	632	618	684	657	639	666	633	637	627	651	630	632	669	675	692	677	632	666	671	646	649	644	648	650	621	619	674	626	639	675	596	630	641	648	628	651	600	613	623	626	602	655	649	668	655	608	624	675	620	624	668	651	634	669	607	576	643	582	619	622	580	592	628	634	675	636	602	650	611	594	613	611	646	637	638	662	648	683	630	681	674	639	627	666	640	662	665	658	644	649	653	608	631	617	656	645	678	615	653	628	646	670	599	640	654	648	639	642	668	642	620	643	673	654	664	652	625	624	642	687	628	629	616	648	651	634	633	627	655	658	648	611	683	642	697	643	621	645	651	610	629	652	641	649	641	632	689	642	659	631	673	601	648	658	631	655	650	651	625	577	636	619	645	648	679	635	606	610	627	642	644	634	607	639	656	642	624	606	663	710	613	622	623	618	627	680	728	612	629	654	648	619	634	639	639	667	660	658	659	602	639	605	659	621	663	637	637	643	642	618	679	664	641	687	684	625	596	642	659	632	647	634	670	695	702	608	680	632	688	637	646	679	656	705	638	633	624	627	616	707	643	673	647	643	656	660	649	646	671	644	670	644	636	632	665	605	653	671	689	635	625	623	674	625	606	646	617	613	635	624	646	659	653	617	604	613	608	658	623	645	655	667	686	674	624	615	692	653	644	674	678	662	630	633	687	626	622	624	657	643	653	627	619	661	608	650	593	617	635	613	618	640	627	633	666	632	600	595	662	623	634	670	625	621	643	684	598	614	599	682	608	595	656	599	644	641	642	632	666	670	619	634	638	646	622	643	646	653	653	668	653	636	659	671	634	605	634	631	664	647	676	650	617	608	631	707	674	671	647	704	658	666	631	648	706	615	631	654	632	660	640	657	625	685	646	617	638	685	623	625	640	628	668	666	628	659	677	663	630	666	635	661	657	655	638	630	619	618	685	639	670	652	626	679	609	668	669	655	707	608	620	613	616	638	651	661	642	651	662	610	630	642	651	588	655	667	653	584	593	655	671	635	654	650	658	667	667	599	652	650	602	689	654	635	606	650	625	624	668	594	619	647	612	678	677	675	685	614	667	670	635	647	627	624	655	671	663	653	663	669	598	619	665	612	670	654	639	608	661	627	628	682	657	652	629	619	631	637	636	651	614	664	664	639	685	621	635	595	662	614	650	601	627	641	688	630	650	640	657	642	636	593	658	565	666	652	665	652	611	647	625	636	633	633	629	637	638	634	627	649	634	695	668	649	671	640	655	620	676	659	653	668	641	651	630	666	645	692	661	648	634	672	641	655	670	666	664	619	648	636	676	642	649	660	589	650	624	656	655	643	632	666	650	654	614	676	575	665	662	631	655	643	609	628	650	663	604	636	656	654	610	628	580	678	636	646	630	645	647	644	615	629	638	652	654	628	638	628	626	613	677	648	651	641	655	656	607	658	656	665	669	624	684	595	615	663	663	640	638	629	640	614	640	628	636	628	645	627	645	676	607	664	654	672	664	626	623	656	650	615	608	674	638	622	616	644	647	682	641	646	659	615	673	632	594	579	620	618	653	641	613	617	676	642	637	669	655	647	665	658	647	659	649	657	657	652	656	594	629	623	594	614	621	653	641	634	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15444	2309	2413	2082	1387	1004	755	595	544	454	401	335	313	271	279	255	249	197	241	223	192	207	208	179	159	166	174	165	189	160	200	172	191	174	155	159	161	150	166	170	146	148	165	151	163	151	139	167	167	142	144	163	179	139	143	137	167	180	185	167	153	154	162	139	140	151	140	133	161	140	153	136	148	159	144	152	144	169	162	140	158	157	148	155	163	146	154	156	135	155	155	159	136	139	129	142	127	152	157	137	145	132	167	138	171	141	141	155	157	153	133	167	158	145	141	140	140	155	147	139	149	131	160	138	156	161	135	134	159	151	153	146	147	160	140	159	161	159	140	134	123	151	158	165	145	140	124	161	147	140	164	142	159	141	134	141	159	144	155	130	159	161	145	138	141	163	150	164	158	167	138	145	142	153	156	159	153	179	143	150	151	158	148	157	146	146	158	131	142	160	136	149	174	148	132	163	158	138	131	143	164	158	156	149	146	154	121	146	165	144	138	164	138	134	155	143	148	133	136	129	147	144	150	157	156	141	121	150	163	149	173	140	141	153	131	145	135	155	143	163	176	125	144	149	154	150	133	148	143	159	133	161	140	144	142	154	136	141	144	141	148	165	129	172	148	130	148	164	133	164	134	149	159	142	147	145	161	136	119	140	139	125	165	132	158	122	150	163	124	146	157	153	160	148	153	157	125	174	168	143	136	148	151	153	158	152	139	158	144	147	144	124	141	169	135	148	154	137	148	161	141	164	149	152	147	135	149	164	149	155	134	148	147	162	169	150	164	151	163	165	138	146	156	152	151	161	137	135	137	135	141	157	163	153	153	135	153	137	152	147	151	162	133	151	163	120	149	149	142	134	139	132	154	147	150	131	145	125	132	156	155	137	143	159	133	156	157	151	133	148	133	138	153	141	127	164	142	124	130	144	136	135	147	180	139	162	134	154	148	149	134	121	151	165	156	159	162	166	138	170	156	134	139	162	130	139	140	137	155	141	142	155	169	138	164	151	152	136	128	138	156	141	150	128	159	143	130	167	160	137	138	142	152	120	152	168	167	126	141	137	150	138	135	140	144	151	153	146	150	145	135	137	151	150	143	154	136	155	138	148	139	141	157	159	129	153	145	152	140	123	148	138	152	130	157	130	131	147	133	157	141	145	153	160	170	147	138	118	160	128	155	141	145	142	146	151	141	155	161	139	148	146	132	131	147	161	169	141	142	154	146	139	146	148	158	161	154	145	142	151	156	140	145	131	141	143	131	163	127	157	173	141	122	141	138	145	154	149	142	173	139	167	153	136	147	134	130	158	143	144	154	130	145	160	154	145	148	166	154	147	148	136	136	120	174	121	145	149	161	154	136	149	124	144	141	136	141	152	155	148	164	132	167	132	135	166	141	146	150	163	142	150	142	145	146	137	145	129	147	145	153	143	141	147	156	156	139	152	136	148	135	151	142	138	178	137	146	160	128	143	144	142	134	138	149	149	135	139	135	136	150	161	132	125	158	137	134	142	168	180	141	156	156	151	151	147	163	154	151	139	166	150	141	168	142	159	159	149	162	131	146	109	139	161	152	136	152	151	167	134	145	148	173	155	137	176	127	143	165	148	140	138	144	145	157	135	153	145	161	119	154	142	163	138	164	153	141	133	125	159	135	143	139	150	139	149	152	145	128	151	143	137	151	162	138	144	136	152	151	162	143	159	165	144	150	132	145	162	164	151	141	167	147	156	161	125	126	183	113	155	152	121	134	172	142	141	138	132	139	165	153	156	131	153	130	144	129	120	159	149	147	161	139	144	151	134	144	136	133	134	146	153	163	153	147	137	146	136	156	163	152	113	138	131	136	146	118	154	149	147	151	148	148	150	152	120	164	156	140	138	118	153	146	177	136	148	133	149	150	141	148	147	145	150	142	156	144	136	150	163	127	152	154	150	141	137	147	122	150	156	156	140	138	140	144	156	139	145	160	139	129	160	174	107	146	139	138	150	152	150	175	150	155	143	167	142	147	153	147	127	156	145	136	116	155	138	164	152	147	139	126	180	135	134	138	158	150	138	128	158	137	149	143	150	136	134	153	146	153	156	156	171	139	146	153	155	145	161	159	145	131	153	146	153	138	145	150	151	165	151	167	163	144	149	140	145	142	145	143	160	146	151	159	143	168	145	150	152	136	139	145	134	158	167	133	123	150	126	136	167	155	145	143	139	136	137	136	140	130	145	162	121	128	152	136	149	143	148	142	157	154	137	138	149	162	127	126	142	151	155	150	150	136	167	139	132	139	137	132	140	154	139	152	136	138	153	143	153	146	148	130	134	143	142	167	136	142	149	138	140	140	147	158	137	150	143	133	154	152	138	134	127	144	146	151	138	150	156	121	135	137	162	137	157	143	149	131	130	154	135	132	133	152	148	152	152	143	123	142	135	146	155	158	137	139	156	153	140	123	146	158	137	130	142	147	135	160	128	181	159	135	157	157	127	154	134	127	146	150	148	142	145	137	126	147	139	139	147	144	146	155	122	130	148	151	147	139	135	161	154	140	109	163	170	152	129	156	146	156	140	142	159	143	145	145	170	155	162	134	145	145	163	148	172	157	148	160	153	134	160	154	143	173	133	142	129	133	141	151	142	141	138	143	144	145	164	145	167	141	124	154	164	161	129	147	135	146	150	155	153	138	134	147	116	160	141	165	156	137	130	159	160	151	122	141	130	151	175	155	150	155	138	147	155	161	146	156	136	131	135	161	150	137	123	158	145	163	138	155	149	139	138	151	153	133	131	159	143	137	142	151	152	152	145	145	154	127	145	144	130	156	162	170	143	143	146	134	170	137	144	128	150	134	137	158	134	142	128	145	158	154	138	149	162	124	151	137	130	151	145	150	156	153	144	150	142	156	151	137	158	152	151	147	149	145	159	147	126	159	151	139	151	117	117	135	145	129	149	121	157	163	160	139	166	156	150	134	161	149	138	138	154	145	180	149	157	147	134	162	157	151	142	118	158	140	153	126	159	148	162	142	145	133	166	159	142	127	132	150	146	161	148	159	159	160	145	142	143	146	141	162	164	133	140	142	130	150	158	145	134	130	141	156	151	142	153	140	150	146	155	146	133	142	144	114	132	127	148	155	167	149	153	137	132	144	136	151	144	121	143	156	167	142	154	133	153	141	147	141	151	163	154	154	144	138	184	159	142	142	142	148	160	149	126	128	150	148	152	141	144	135	162	158	152	158	169	140	140	144	143	146	155	135	134	136	143	135	153	154	153	150	134	154	148	145	144	139	164	138	170	150	158	164	171	152	151	160	130	117	153	134	151	144	147	137	148	168	144	137	167	127	171	156	155	123	127	135	171	139	152	141	154	141	143	159	161	146	132	131	159	153	157	148	136	151	154	133	146	147	147	142	170	137	147	163	137	153	134	127	149	144	160	126	140	133	162	142	136	138	134	137	123	131	140	161	159	135	142	160	136	182	138	145	140	145	155	158	147	140	126	160	149	165	135	162	146	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7763	2268	4935	5893	5295	4282	3426	2811	2458	2116	1919	1607	1523	1347	1167	1162	1085	1026	993	948	866	853	851	788	764	736	708	716	692	662	638	630	633	640	611	601	623	571	578	564	573	592	533	584	526	572	560	587	565	501	558	498	561	533	533	522	549	543	576	543	570	498	513	557	521	567	507	516	515	519	504	521	511	535	533	490	504	479	528	536	472	509	478	535	488	491	534	489	509	480	491	495	456	493	534	479	505	459	477	492	454	459	494	515	536	458	522	457	513	484	520	536	530	497	477	515	506	550	477	514	476	517	508	469	458	494	510	521	473	500	493	506	467	501	485	486	518	502	495	488	487	460	484	477	499	505	493	470	477	494	457	462	483	481	500	472	481	466	495	480	487	483	513	488	497	494	505	497	481	478	447	502	481	506	517	513	471	504	481	490	442	499	464	469	463	507	491	511	509	455	502	508	511	494	455	463	486	445	491	467	496	499	460	484	505	492	506	489	491	523	514	461	502	484	479	496	479	450	460	445	470	479	453	465	497	468	477	488	470	501	476	508	502	511	511	507	483	483	476	472	466	468	503	457	487	484	489	505	474	507	530	494	482	466	435	478	461	517	487	491	487	455	495	486	504	515	458	475	533	476	477	467	474	487	483	485	454	455	453	460	488	523	467	494	505	434	439	488	494	495	537	500	493	510	490	476	496	502	479	497	481	483	510	469	484	520	464	474	498	454	526	488	509	463	515	469	445	477	445	477	493	475	505	516	479	479	452	466	468	484	487	463	469	480	478	476	480	478	483	457	489	479	478	499	490	451	486	480	494	449	489	519	472	491	473	498	493	512	477	452	443	456	488	478	490	497	480	487	438	515	478	497	468	511	484	475	475	448	476	460	476	503	440	477	479	489	459	484	444	471	478	504	477	481	474	498	482	464	500	484	482	454	427	481	470	473	502	474	452	484	503	513	503	510	486	448	471	471	474	473	494	497	455	491	453	446	475	495	495	503	494	485	477	473	454	466	457	476	462	486	497	442	456	489	503	492	517	493	520	446	525	499	463	492	500	513	523	469	488	490	472	474	521	476	492	440	462	462	491	472	458	471	485	470	488	490	496	430	498	471	482	509	510	480	495	455	476	453	458	482	517	484	450	481	452	485	491	486	510	511	495	484	478	514	497	501	482	475	496	449	465	454	530	483	493	488	494	504	479	471	443	449	506	462	457	500	485	504	494	505	484	478	464	477	491	463	501	446	439	490	476	460	449	517	480	476	467	462	518	493	494	485	492	499	507	465	479	466	484	485	497	459	470	455	510	453	483	486	485	468	461	524	461	478	470	483	460	508	485	513	477	506	471	476	454	450	511	463	489	465	454	490	476	454	473	433	490	497	485	484	469	492	496	467	469	463	447	444	490	511	481	441	494	466	471	492	469	482	465	499	503	486	477	465	487	503	467	436	508	489	474	476	510	501	494	449	534	481	486	455	495	474	469	480	507	462	495	482	460	482	473	457	466	486	486	436	494	454	469	418	489	498	496	459	479	512	465	497	530	472	487	482	481	467	457	503	495	490	423	470	497	517	490	487	487	483	463	482	525	511	481	489	499	492	460	505	477	464	488	481	494	461	448	442	461	511	478	481	459	442	484	488	455	465	475	478	463	469	511	479	470	499	452	472	504	435	513	497	465	472	485	475	467	525	453	491	477	493	487	483	486	510	476	506	486	490	481	509	466	453	466	458	491	476	500	453	511	498	473	485	532	474	464	496	473	487	476	510	478	496	503	479	463	481	476	477	460	452	481	480	452	497	471	511	484	511	478	457	462	464	467	498	450	501	504	521	516	505	491	438	497	453	489	450	471	519	459	453	551	449	465	513	500	486	433	521	472	484	469	492	448	490	497	493	482	446	481	478	471	460	493	434	450	428	479	489	446	480	496	474	469	485	430	522	494	467	472	455	505	493	503	516	512	437	419	532	469	477	473	494	495	489	463	466	499	529	479	484	501	490	503	490	473	477	532	465	475	485	476	500	462	511	464	485	512	442	534	511	491	478	462	467	433	440	451	450	453	484	494	471	515	488	491	467	464	511	470	483	476	492	506	511	453	478	479	446	504	473	518	513	516	496	508	447	482	492	518	486	484	472	523	490	493	491	496	502	470	480	504	493	471	497	455	464	464	475	466	501	500	456	491	469	485	462	494	538	444	498	501	478	491	499	505	471	488	453	541	451	500	477	475	486	467	469	479	469	492	457	495	467	458	466	481	485	458	445	478	494	462	447	461	498	446	460	464	496	472	466	461	508	458	463	489	464	460	450	463	495	460	489	496	488	478	517	483	470	521	426	449	494	451	478	475	495	451	506	475	505	500	452	498	429	453	490	472	474	447	510	475	442	466	512	450	473	497	500	457	484	465	490	456	461	492	491	499	489	458	471	502	483	487	482	505	454	457	466	464	466	494	492	472	481	509	500	496	497	490	483	505	478	483	461	469	504	450	475	460	469	459	478	474	505	452	512	496	470	494	486	486	449	473	492	494	433	482	478	468	510	463	464	466	484	474	483	477	473	507	454	472	420	474	482	460	474	491	449	512	476	474	493	455	481	468	482	444	467	508	491	514	495	514	463	451	482	472	518	496	482	469	492	515	506	525	493	494	478	453	481	419	453	524	466	444	464	493	431	449	465	470	478	481	489	489	478	474	498	484	487	477	462	429	447	453	528	464	449	461	503	475	499	489	491	476	514	466	489	486	509	537	471	477	458	449	475	461	506	473	492	467	476	464	449	484	456	491	497	491	470	516	482	502	479	475	503	509	497	516	462	497	475	477	466	459	450	513	472	436	473	490	435	454	512	447	478	464	468	476	472	469	473	464	462	466	480	484	455	495	478	510	447	508	506	498	451	459	500	464	516	468	499	470	518	487	451	486	495	510	516	455	481	480	467	483	478	507	503	488	453	463	509	506	501	454	476	536	509	445	470	480	443	494	464	455	475	480	456	496	537	472	443	461	486	478	457	492	467	497	496	507	482	465	504	475	474	468	464	471	523	469	452	484	511	475	506	469	466	457	477	499	447	440	439	513	483	514	487	514	472	486	517	504	485	501	500	481	491	527	458	520	466	505	486	452	486	499	459	467	468	504	483	516	495	497	466	508	488	491	450	465	483	510	522	442	492	510	461	478	467	505	508	483	487	496	473	464	489	482	504	471	430	518	467	447	507	504	472	483	466	433	501	473	471	468	503	491	476	482	494	472	459	492	454	485	492	445	473	476	472	480	453	444	486	458	448	446	467	504	475	481	491	469	468	437	515	519	478	487	478	482	455	484	485	514	499	458	503	510	485	482	464	480	500	466	491	488	524	478	502	480	476	441	466	496	480	466	503	458	477	520	505	475	487	473	438	494	464	463	480	480	457	481	467	467	501	472	498	482	474	515	488	505	478	449	493	472	529	490	486	462	501	484	438	488	477	485	451	483	534	461	481	498	492	490	463	481	459	481	473	528	449	488	500	481	436	483	467	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2137	411	422	399	364	389	330	371	384	332	371	322	342	340	358	319	366	321	334	393	324	333	337	352	336	350	365	361	357	354	364	357	368	369	364	325	341	338	309	343	358	351	371	342	406	325	328	314	321	369	341	358	356	324	367	348	337	359	342	353	308	311	336	371	373	360	343	380	343	347	327	325	356	355	359	340	320	320	343	335	338	379	338	324	366	335	370	338	352	366	329	339	315	347	354	367	320	325	352	327	345	345	361	370	316	362	365	333	357	370	333	332	365	333	323	349	371	362	340	367	368	322	327	323	323	342	349	373	322	336	321	365	318	326	355	349	344	340	332	346	344	346	328	346	357	348	311	337	362	311	331	318	342	360	328	342	341	370	349	356	324	340	352	352	361	322	357	355	363	351	341	355	345	313	349	297	345	360	363	313	366	364	375	338	354	340	316	364	365	333	348	321	339	347	336	325	345	366	300	319	327	331	350	327	337	347	347	351	346	370	361	344	349	351	382	319	333	361	335	335	315	354	336	339	317	341	347	335	361	313	307	378	333	357	328	333	322	381	331	361	383	349	326	337	358	335	373	342	368	355	371	373	316	331	344	349	364	367	339	357	373	350	363	367	329	331	363	329	369	340	340	335	304	364	303	343	334	340	334	329	330	351	338	357	330	332	322	354	356	393	382	345	352	339	348	350	362	367	338	356	338	335	343	362	352	362	350	375	358	336	346	342	326	366	383	340	342	359	339	336	354	378	342	407	360	359	379	389	339	324	359	329	350	363	301	322	342	353	332	360	322	334	319	351	355	370	353	367	331	323	345	369	334	354	347	341	311	330	329	324	337	352	338	347	342	343	273	353	330	337	338	347	350	380	364	330	337	324	370	342	338	354	330	346	337	319	311	361	346	317	354	338	350	350	371	358	349	353	348	357	370	319	361	337	346	334	348	339	344	391	350	361	383	343	334	349	357	329	333	339	367	318	372	351	368	353	345	329	336	346	309	354	351	370	369	342	304	307	359	346	321	317	346	340	346	346	313	355	353	369	370	336	353	349	325	310	350	339	340	357	362	352	363	352	353	350	344	369	361	335	357	355	322	319	369	339	381	363	351	351	325	348	379	330	318	316	329	357	352	334	347	310	327	318	320	363	379	332	338	364	350	350	371	349	347	355	353	345	343	354	350	336	323	345	370	370	363	351	323	333	371	359	337	322	345	352	348	315	377	339	310	356	344	320	347	340	366	343	341	331	332	366	324	356	334	361	351	365	319	314	343	355	349	375	361	311	334	310	354	350	350	350	327	315	368	312	352	356	358	342	336	343	356	326	345	342	330	348	343	344	348	351	358	345	338	363	364	344	364	358	359	354	290	362	356	335	343	324	314	320	332	326	355	347	334	343	321	345	358	348	368	331	350	356	312	342	347	328	356	325	380	357	346	325	347	325	359	355	326	316	331	350	354	341	349	368	335	350	343	322	364	336	327	366	361	333	350	350	343	350	346	358	332	339	356	347	317	343	357	353	384	326	355	328	346	353	382	330	350	355	320	333	333	351	360	379	328	334	369	345	321	348	388	375	351	358	356	367	318	359	352	378	385	390	361	378	380	326	333	307	344	369	369	379	358	333	305	359	363	341	339	342	313	330	339	368	355	374	329	338	345	334	364	392	323	326	358	341	366	345	362	341	349	314	337	350	345	354	332	368	356	365	358	372	361	348	350	368	380	334	331	352	316	347	381	329	334	332	320	366	356	370	350	380	351	321	352	358	361	319	371	330	322	351	380	338	373	345	360	308	372	363	354	378	368	349	352	327	382	346	340	331	320	341	346	338	307	359	346	323	326	369	324	354	373	370	352	385	326	354	332	349	354	337	341	357	315	369	354	354	359	368	329	308	338	357	378	339	345	350	337	338	353	354	365	314	332	342	414	323	360	313	334	330	349	358	349	385	362	374	318	354	330	352	357	349	343	339	332	359	373	337	340	350	350	327	351	343	359	351	370	370	338	341	344	376	345	347	318	337	372	348	330	378	360	339	343	353	347	330	392	321	374	321	374	313	327	331	384	348	324	308	348	338	362	357	374	368	349	327	353	351	352	335	337	348	357	353	350	311	366	352	348	343	327	335	321	357	324	357	329	355	324	376	337	344	351	333	333	340	351	324	335	364	322	345	357	310	353	340	316	311	362	365	388	337	337	326	354	369	357	364	366	347	402	330	343	368	312	375	358	355	374	322	361	325	349	355	340	343	371	334	316	326	339	390	336	331	328	331	314	308	355	369	338	314	347	350	352	367	371	340	378	331	330	337	343	326	345	346	339	381	334	347	347	323	359	329	350	343	349	350	350	368	358	321	355	366	370	331	337	384	363	332	369	318	321	337	365	339	353	349	340	359	337	364	322	331	321	298	334	342	355	344	365	320	346	350	322	326	334	323	333	355	350	322	347	345	323	338	337	339	327	325	348	357	340	341	346	381	397	349	340	350	386	343	367	328	310	351	326	373	309	323	338	363	331	372	335	377	350	333	323	396	372	340	357	337	328	331	363	349	344	326	332	342	308	341	345	354	344	347	356	331	381	336	317	336	333	344	347	344	326	301	348	343	312	325	357	348	352	321	320	346	357	353	331	332	362	345	353	369	345	346	347	334	346	384	359	338	294	328	316	350	383	345	344	349	376	317	341	356	329	357	329	352	347	332	340	337	348	350	374	385	355	335	329	339	380	355	343	349	334	357	369	345	339	376	345	324	339	312	355	355	349	347	332	342	354	364	332	367	345	353	380	340	365	352	355	340	346	356	338	360	352	334	342	331	361	348	373	309	338	337	321	396	363	343	337	339	362	365	338	349	334	345	384	333	341	331	368	328	374	372	372	316	348	382	354	343	332	338	349	361	332	374	333	330	368	340	323	350	365	323	330	375	343	322	350	353	377	368	384	344	330	341	358	348	358	341	313	324	356	357	330	360	344	358	351	347	324	321	362	334	329	358	329	332	334	356	337	339	345	351	351	372	359	344	322	329	357	339	381	346	355	345	358	329	304	391	377	325	355	349	345	327	370	351	311	361	386	330	395	365	325	321	313	376	330	347	331	385	360	396	353	324	331	373	356	350	335	329	365	313	314	311	325	362	322	368	331	343	321	344	389	339	329	346	346	312	318	361	337	353	368	302	360	356	356	362	356	359	328	368	351	347	312	364	322	338	359	319	368	353	324	346	339	333	362	339	360	336	350	342	345	399	337	349	353	350	339	346	352	352	297	368	367	334	368	317	325	367	356	338	329	340	358	354	383	370	367	333	379	332	349	336	350	333	357	372	347	311	356	358	360	363	328	360	331	355	298	347	352	375	315	340	309	325	363	328	354	334	326	325	332	350	341	343	360	360	348	371	338	370	340	376	355	318	348	369	324	333	354	345	367	337	340	340	359	343	329	349	351	349	356	358	333	331	365	368	327	361	347	330	373	349	352	366	367	375	331	372	334	314	328	318	340	367	323	336	348	332	356	343	348	353	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2484	1064	1123	1186	1150	1080	1146	1107	1116	1095	1033	1010	1024	994	976	1055	1032	1037	1078	965	1018	1027	1023	974	976	985	1012	984	1019	1011	1020	983	958	973	981	1011	972	977	1107	1048	1046	918	992	1010	1009	972	955	1009	1000	1016	944	995	1023	1023	970	986	953	1012	983	964	1052	975	953	933	995	1032	907	934	1008	991	991	1010	946	978	1029	966	990	1003	970	1003	949	963	960	953	1035	976	1040	955	982	943	1063	954	1008	947	954	998	975	921	973	961	1050	1010	969	1018	974	996	956	976	953	957	986	1000	1002	965	986	1072	1037	1000	1007	974	1000	980	971	1009	963	1020	995	914	1030	1018	956	975	985	977	960	966	972	946	979	985	997	898	998	1008	989	961	1042	1014	986	1032	979	1015	970	966	1054	959	951	976	945	897	998	958	1001	965	942	1012	1037	929	964	900	970	1018	1000	967	1018	978	942	991	960	989	950	933	966	972	1007	987	1020	944	1042	928	996	1000	986	968	977	1000	991	1016	1039	1030	963	986	986	986	1004	1000	1026	999	1000	1016	971	979	961	1045	944	995	1032	932	953	961	978	1068	1028	965	964	995	975	973	1012	968	1077	970	995	1007	963	970	909	995	953	932	993	1020	1023	974	1006	964	1010	1035	964	982	1023	941	987	1010	936	1050	952	934	994	1051	994	930	1005	1014	981	970	969	951	992	989	1004	961	976	1005	1013	1002	966	1014	1015	1026	956	965	1003	976	1055	989	920	1019	973	934	988	993	945	964	1005	1006	989	1034	966	964	984	978	925	953	1034	980	978	983	969	985	1042	996	983	993	1011	966	951	1000	974	1012	980	992	999	1008	1052	1013	986	1005	978	941	940	985	985	964	1032	934	979	982	1020	1041	943	1034	970	1036	979	990	1010	960	987	1058	958	1043	1012	967	993	967	1041	954	1004	1033	1022	1002	981	952	979	972	990	981	971	962	1010	1010	1052	975	944	1016	957	997	1006	976	1026	993	955	937	1023	991	936	1003	990	974	998	973	956	1009	1012	971	1005	982	966	998	1050	986	966	990	951	944	1011	983	987	1022	974	977	1013	978	948	1009	913	1011	1028	985	996	1058	1028	985	1043	945	942	961	920	989	1014	990	1002	962	984	977	987	1000	920	993	987	1010	955	959	971	1028	953	982	938	955	1003	962	1001	1028	978	969	965	976	908	995	974	1076	975	970	983	956	1022	989	994	1010	1007	1001	998	1022	977	966	1023	998	1026	961	1019	1006	987	1001	955	1004	1000	973	970	1010	994	1002	996	1049	997	979	1017	998	971	952	992	1033	975	981	1001	1043	958	1078	1001	938	1018	1034	1011	1005	988	940	998	988	993	997	1024	937	974	1029	969	957	1014	1063	987	1002	1002	927	958	951	964	951	1032	952	1014	1010	992	960	996	976	963	974	953	1026	1006	960	996	980	1010	978	1010	1005	1012	995	977	979	1018	1000	1002	1022	944	974	1029	999	988	975	970	967	964	1036	988	949	996	1034	963	970	956	1029	922	1005	982	912	994	1009	1015	999	972	1009	985	1020	979	1026	955	958	1041	996	1000	1030	1002	999	946	950	944	952	1013	973	1002	1018	1035	1022	1003	953	990	1002	1031	1027	985	1000	998	966	940	1003	936	1004	966	960	1012	1045	956	1006	1011	1009	955	968	1012	980	987	967	1011	1008	954	976	991	997	952	956	1004	936	994	962	1014	998	1044	975	987	959	981	1012	922	945	989	978	1065	970	994	961	1006	1002	957	1001	995	962	982	1024	964	1009	1015	1003	933	1038	996	998	1008	1022	948	991	929	1007	984	1002	982	1009	1013	1038	1015	939	993	956	937	948	1033	954	999	937	989	959	988	928	1000	1004	985	998	1002	999	950	1003	993	1015	993	1029	956	1008	963	954	1001	1002	1001	971	978	951	1007	1001	966	1034	967	948	980	1004	1043	1021	944	902	1055	1024	988	964	1006	987	961	1025	988	959	1028	952	992	996	948	964	978	981	1000	1052	1019	1009	969	979	973	1003	965	969	1013	952	956	938	996	943	979	993	979	996	912	998	1038	940	1031	1021	986	963	980	914	986	1007	962	1046	971	1022	956	1007	1048	965	937	970	998	965	1017	1021	1044	974	1028	1014	977	984	963	979	998	957	988	983	946	1022	1025	980	986	1035	1066	984	981	1002	979	927	996	963	958	968	1030	1030	1022	995	961	973	954	985	1064	933	1007	1013	1026	1018	1024	1007	1034	989	990	973	991	994	1022	1018	993	1019	978	975	1004	992	953	938	942	1023	1013	992	949	985	981	994	985	1006	1029	1004	949	957	958	1014	930	1034	1028	986	952	985	972	990	1053	976	971	994	1007	995	977	1018	1011	983	1007	1000	968	973	1015	1000	1022	1028	925	989	933	962	998	990	1037	949	948	1002	953	983	967	1014	990	966	978	919	1031	1011	994	983	930	971	983	974	943	971	991	1069	982	982	1020	1009	993	1009	967	992	1019	937	990	987	902	1027	1029	994	1002	957	1039	916	964	983	1024	1037	976	994	961	1057	955	1034	972	957	1038	1016	984	934	967	966	958	995	969	950	923	1027	940	952	1003	1016	975	933	1026	1003	1036	1017	940	989	936	1017	963	955	992	966	954	956	1004	1009	993	972	1030	901	991	966	970	1012	973	939	993	992	932	995	935	971	984	984	968	1056	1007	1018	970	974	945	963	1033	976	1007	968	951	1023	1007	969	978	981	983	972	955	988	1019	1018	1008	962	945	998	933	970	1004	974	1010	969	1020	956	1023	1066	948	992	935	993	1014	974	983	974	997	1020	1017	1014	920	978	951	983	982	989	1035	979	976	960	983	964	1015	983	951	957	986	994	998	1038	1016	970	996	962	961	986	987	949	989	1064	1002	952	979	993	1005	954	986	1023	991	944	1011	1036	1016	979	982	962	966	953	967	1013	1047	1001	958	984	987	953	963	998	967	953	988	984	996	1030	1010	979	1047	963	1010	1012	1055	1041	972	1043	1013	981	973	986	960	1051	1016	976	1042	1016	997	990	964	973	962	982	991	971	974	1004	1014	1004	985	1008	970	1016	976	989	941	955	975	909	979	975	982	996	989	1067	988	1005	1031	1036	1002	990	1002	989	962	1036	958	957	1008	959	1013	984	992	1010	1023	967	961	961	968	1012	1006	992	990	1008	985	968	1009	920	1020	980	990	946	1036	1021	975	1029	982	1029	978	1033	1030	1008	960	1011	949	1030	976	1037	1020	1108	977	994	975	1026	1013	957	976	989	1013	996	1016	983	976	989	978	997	955	983	991	971	961	1024	997	957	956	989	1015	962	968	1076	969	1065	970	1020	1004	982	1027	985	989	968	945	1011	936	1014	995	929	970	978	974	1017	981	949	983	984	996	1010	964	985	1020	994	1041	1008	1001	1048	1009	972	974	993	1003	961	1026	999	974	986	993	960	1008	979	982	969	970	1029	974	969	1018	1039	1000	987	986	1004	993	1043	986	988	954	967	1012	942	987	1018	927	1005	1006	950	958	996	944	1002	998	917	985	1008	983	1024	1001	1057	988	1020	1034	957	992	1026	992	1014	1023	940	1017	1015	973	1012	961	971	940	985	981	1037	1047	993	1024	972	993	995	974	1017	1017	937	1007	959	1018	996	983	986	1028	991	989	971	1001	1046	998	972	987	943	1017	1001	983	994	992	943	998	1021	970	998	977	1039	983	1006	1003	954	953	953	990	946	1019	1005	988	1025	933	964	1016	948	1010	984	957	992	1001	978	982	955	1001	963	1002	914	963	1000	999	951	1055	954	1022	984	931	1016	1034	1054	1047	1004	1039	972	1024	947	960	1007	995	962	1013	959	965	994	964	1021	1010	1001	965	1038	1048	994	954	1057	966	982	952	998	961	966	948	963	1013	960	937	1014	1032	1019	984	983	991	952	986	975	1056	985	1038	1009	963	1026	1012	1037	945	966	1004	952	991	988	981	996	1018	997	1026	947	1013	935	941	1027	1015	954	1009	1023	948	997	1014	990	1068	1049	978	988	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8419	1088	1414	1120	926	634	489	430	386	344	330	356	279	262	269	259	248	250	242	244	235	245	224	219	272	256	218	242	207	223	216	219	234	223	209	229	215	216	209	186	232	254	233	239	225	209	244	191	235	219	222	221	221	205	193	214	207	202	204	223	232	211	197	237	230	224	207	195	222	199	219	214	236	233	213	217	220	238	184	193	203	195	216	211	200	210	219	212	215	218	220	219	198	222	220	198	243	250	221	211	190	223	201	226	230	215	230	192	198	198	218	211	197	215	223	165	193	213	202	201	229	202	198	185	229	200	214	211	217	201	227	245	199	216	200	213	220	193	223	219	199	219	190	216	215	206	199	216	207	220	242	215	196	222	225	206	217	213	222	230	208	206	199	219	225	198	218	204	222	228	202	203	200	214	229	213	192	206	211	218	232	188	222	198	218	216	202	226	203	225	211	193	212	213	210	218	191	225	216	188	224	231	210	217	203	209	213	227	226	245	224	209	224	206	197	213	232	222	193	202	226	228	235	231	212	227	220	214	206	216	222	202	213	208	237	212	220	218	219	223	231	198	203	209	200	200	195	215	243	207	199	202	194	227	220	218	210	225	209	218	215	215	198	205	195	226	209	186	188	198	202	234	210	201	188	196	193	216	204	207	223	205	211	231	210	208	205	204	239	207	209	225	213	206	208	207	244	194	239	225	215	190	216	229	214	255	223	199	233	207	196	200	198	210	223	225	215	206	211	201	235	222	208	199	184	220	220	223	220	199	228	207	217	195	231	207	206	212	202	217	215	182	253	221	198	226	192	202	204	205	201	202	239	199	200	217	241	231	189	217	198	209	231	196	208	175	200	189	204	244	194	226	200	235	205	192	208	229	222	192	206	206	214	219	187	226	201	196	219	219	199	226	196	200	187	194	197	223	189	197	225	209	203	208	249	206	214	226	225	203	204	217	203	215	208	229	228	193	205	225	226	211	165	229	212	213	213	197	196	214	215	185	207	220	208	215	219	208	256	206	211	201	182	223	189	224	187	196	218	204	228	200	197	201	208	203	193	213	219	246	206	209	235	216	197	213	203	209	224	185	239	224	187	211	186	206	211	204	205	184	203	190	195	217	218	222	207	211	206	234	220	204	200	211	211	191	218	199	218	224	193	238	193	210	202	200	209	227	218	180	226	207	199	236	238	229	214	202	222	183	220	233	206	211	185	206	241	207	234	173	203	189	216	203	191	207	195	212	214	209	190	232	233	190	207	208	218	196	230	188	225	217	196	227	214	234	200	211	213	200	189	213	230	211	200	249	205	188	193	240	234	226	225	212	204	179	196	202	200	185	230	197	198	215	238	228	225	203	199	184	234	203	177	220	222	250	209	229	202	216	203	216	210	202	222	198	184	217	201	209	209	200	200	221	207	220	223	249	204	218	250	214	177	179	180	206	206	214	204	197	196	218	201	210	216	210	218	198	226	191	226	230	197	176	231	215	222	193	206	211	212	205	230	210	219	215	213	229	201	201	204	201	202	197	199	223	207	218	214	216	199	199	240	217	192	216	216	213	212	207	250	209	204	203	223	218	211	224	220	196	232	198	240	234	206	202	187	220	208	227	219	203	212	204	220	216	230	201	228	200	259	195	206	216	206	225	223	214	209	217	217	214	214	217	214	216	220	201	211	185	199	205	192	197	225	209	200	194	232	207	215	200	216	209	201	236	201	206	229	223	221	217	197	200	192	201	198	192	215	215	223	215	190	222	234	219	194	222	220	222	211	209	229	232	228	212	215	215	207	206	210	208	206	222	228	241	223	234	195	184	204	213	191	207	218	228	217	194	224	194	218	191	236	235	209	208	197	219	209	213	190	225	188	229	252	203	212	186	195	229	201	198	228	200	222	220	201	222	189	189	212	209	206	219	176	198	202	228	210	219	201	214	215	222	183	190	201	214	219	213	218	210	246	218	211	211	207	192	176	182	220	216	208	222	212	209	235	188	233	188	238	213	217	196	219	218	211	211	229	191	235	213	219	209	212	201	210	218	230	194	208	206	200	205	199	221	202	204	217	222	195	227	251	211	193	199	224	231	198	203	212	210	200	219	235	217	199	239	226	225	215	216	210	216	199	202	213	181	194	193	180	217	215	194	210	200	231	219	224	204	199	218	210	205	224	219	197	201	222	209	217	209	206	186	223	222	207	234	220	225	226	209	207	214	213	202	201	225	233	232	227	195	202	209	209	219	207	208	221	203	221	211	229	199	226	206	217	178	232	238	201	234	208	207	238	177	220	217	238	204	190	218	207	223	212	221	219	229	197	231	210	200	244	199	201	200	213	203	209	225	196	183	226	222	195	209	220	196	210	206	180	227	178	212	195	209	214	199	226	219	218	213	221	234	203	240	204	208	201	216	222	223	202	198	187	214	207	202	195	222	218	211	202	218	213	217	237	216	235	222	197	220	217	222	230	226	225	186	193	200	213	216	211	230	203	185	183	204	216	208	210	241	207	218	228	230	209	218	216	193	239	205	198	226	203	207	204	205	194	206	228	199	217	199	171	215	208	246	221	192	215	205	216	194	226	215	193	211	223	190	216	205	203	193	213	192	218	202	221	180	215	215	217	204	231	229	212	202	230	219	187	228	217	200	203	204	197	212	224	234	222	225	198	244	206	189	218	233	210	196	218	231	214	185	210	203	208	221	220	189	220	198	218	215	200	224	195	183	211	216	207	224	206	208	226	229	235	218	200	179	214	204	215	229	210	217	197	221	207	215	235	201	254	203	204	226	190	204	199	206	204	237	198	225	209	213	211	231	241	181	261	211	214	206	218	215	194	237	198	180	198	211	221	242	206	199	228	216	202	186	226	235	205	217	217	210	192	184	199	216	192	214	199	201	206	208	191	206	221	215	185	206	209	221	225	197	192	223	203	187	217	234	231	191	217	216	212	230	216	201	220	208	201	196	206	212	205	220	203	206	202	180	200	219	195	210	205	234	200	248	195	222	198	220	224	214	227	203	218	182	204	211	207	222	230	212	212	217	204	230	210	206	191	226	199	188	208	184	210	207	191	227	224	199	211	212	211	214	214	239	222	221	229	225	202	220	212	197	203	224	211	205	227	175	194	208	188	241	228	220	228	192	213	218	235	221	242	208	211	227	202	207	215	201	229	201	243	239	202	212	223	204	197	225	198	251	202	228	244	185	228	198	207	208	225	230	206	213	204	187	223	214	230	205	228	198	217	202	206	184	213	210	196	210	207	208	215	212	237	194	217	204	207	209	199	186	199	194	211	247	213	193	221	236	214	205	218	198	213	193	210	211	218	213	198	200	232	214	211	223	203	211	209	186	215	242	221	189	218	223	213	229	226	195	201	251	220	196	204	198	201	230	228	234	207	193	201	197	208	216	200	214	215	217	248	224	191	222	216	199	205	192	200	219	213	213	192	187	188	208	224	209	180	201	208	217	188	201	208	195	192	222	186	187	207	220	213	206	228	199	224	219	235	239	196	208	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5613	1536	3076	3705	3274	2664	2164	1893	1740	1491	1388	1248	1168	1134	1065	996	932	904	888	889	860	819	806	801	825	787	764	752	727	720	774	744	728	725	713	715	721	730	682	717	716	685	703	689	687	667	705	673	676	696	676	643	673	662	632	682	652	711	705	708	629	716	679	667	686	665	697	631	693	620	654	651	660	623	669	654	663	675	687	705	651	609	670	719	656	661	676	668	634	659	673	639	615	668	589	681	664	652	643	664	674	663	683	671	644	648	697	673	656	631	627	669	629	606	667	620	690	617	652	605	625	641	661	662	675	645	664	653	624	686	607	608	674	673	652	619	595	654	671	664	628	647	604	645	654	612	624	613	637	659	662	594	645	659	648	600	657	679	633	654	671	670	629	615	635	633	631	627	640	652	621	694	615	645	629	652	662	622	643	657	651	661	647	665	653	599	643	636	649	598	657	630	618	650	683	642	639	622	645	648	640	631	684	660	644	708	636	653	651	649	621	612	586	633	642	625	673	671	657	693	640	657	641	647	649	663	634	623	621	638	648	662	650	691	636	645	629	652	631	648	623	612	674	651	654	627	632	622	629	612	638	635	644	606	661	645	620	676	631	651	690	643	628	653	585	655	632	671	659	682	647	659	644	611	611	649	628	668	644	633	648	628	680	586	660	604	636	626	624	649	617	638	629	605	643	665	662	612	658	650	643	664	663	657	646	638	638	633	661	622	612	636	639	601	674	628	644	665	615	624	645	581	639	680	613	619	646	639	617	617	606	657	668	612	646	605	632	636	643	656	649	636	602	645	669	645	641	646	641	622	665	648	633	643	633	609	666	637	600	665	640	659	639	611	636	651	654	629	643	616	673	655	634	600	638	641	631	662	676	647	635	662	624	611	627	650	635	670	622	614	618	595	631	673	703	607	604	650	632	641	623	702	610	663	605	631	626	676	608	625	632	623	658	627	667	594	670	628	614	634	602	658	614	617	626	636	624	678	619	575	674	634	621	640	663	657	642	678	620	642	607	655	635	641	665	622	624	662	639	649	677	687	616	654	670	656	696	631	674	618	652	670	636	650	641	635	646	633	654	611	640	638	668	622	641	640	639	649	667	650	668	607	590	664	648	628	676	626	631	657	670	669	642	632	650	662	628	618	686	631	670	670	631	644	665	653	665	606	615	702	651	656	628	688	628	652	624	648	646	634	692	657	637	619	612	662	650	645	660	615	668	684	674	668	640	648	592	627	608	658	645	657	614	639	604	642	596	706	644	637	649	609	667	623	644	624	640	693	608	632	686	673	584	653	596	664	654	621	666	676	683	647	653	673	639	638	610	630	665	682	641	624	663	633	653	665	634	608	591	661	639	609	632	605	588	657	639	676	651	677	591	654	711	647	650	654	698	647	643	630	625	612	667	626	634	599	652	641	665	637	678	637	671	681	626	609	664	653	657	632	673	648	648	654	661	628	681	652	683	635	639	661	655	609	609	612	635	656	587	634	645	638	618	621	663	644	621	621	663	588	652	604	667	668	678	656	621	684	602	625	652	612	619	632	630	628	650	655	677	691	588	665	638	645	645	632	584	595	657	598	628	630	650	665	653	651	662	643	631	636	642	596	669	666	621	650	701	634	651	646	658	684	652	626	629	612	624	655	653	650	651	651	577	714	618	677	643	639	631	606	620	618	648	664	675	683	651	649	597	660	661	636	628	597	616	635	628	639	648	648	595	641	652	629	598	598	634	650	702	629	624	684	626	633	669	688	591	654	637	640	606	639	685	631	637	615	654	685	648	673	622	665	656	621	614	637	655	613	645	664	666	638	674	624	646	722	662	633	651	661	607	625	627	674	599	645	624	655	643	695	668	645	684	628	680	602	604	645	651	705	620	667	631	646	599	620	629	674	636	653	633	620	637	690	656	600	687	673	635	663	599	639	633	624	605	652	648	652	621	674	615	655	600	601	620	626	594	602	644	643	626	634	610	637	685	629	686	663	593	629	662	595	636	652	657	677	635	665	660	619	607	613	614	671	622	619	651	631	643	674	619	588	606	596	606	609	623	664	652	660	628	626	635	621	629	643	604	643	716	667	650	656	638	628	617	634	625	638	680	646	653	613	629	660	666	651	615	623	624	628	664	649	634	616	643	633	681	663	640	587	652	605	613	579	661	622	623	666	642	669	632	661	678	636	619	642	632	636	637	600	666	650	600	652	640	631	570	649	652	646	657	604	674	595	674	628	627	590	601	643	612	595	620	657	606	661	647	630	679	657	634	650	669	669	612	682	679	691	668	698	638	642	635	653	616	656	595	627	643	627	648	627	623	633	661	642	615	656	680	669	625	644	648	611	664	672	675	622	640	655	623	622	681	642	632	651	630	670	735	673	617	632	619	614	613	697	642	615	588	619	613	683	634	664	666	654	660	650	652	634	660	632	637	670	606	694	662	668	655	658	653	655	662	657	624	613	601	665	648	626	649	653	641	684	600	650	606	640	631	684	673	674	618	698	629	652	668	663	660	722	647	619	641	659	624	655	649	656	628	605	650	595	638	603	631	645	644	642	611	617	654	675	643	608	648	687	643	627	620	680	664	637	657	628	665	685	678	641	629	606	631	621	654	615	656	642	632	598	629	634	690	632	612	617	631	628	656	646	683	654	627	606	606	651	660	669	621	645	600	629	672	636	629	634	636	638	632	667	661	674	641	651	588	637	668	619	650	629	654	651	617	635	652	622	618	632	642	642	647	642	695	658	625	686	656	645	640	632	633	706	652	618	685	658	651	622	655	653	641	674	645	637	650	626	634	648	633	645	641	675	644	643	631	647	654	638	640	628	632	605	657	641	617	649	616	606	613	641	650	634	624	637	649	686	651	636	674	619	663	658	624	629	706	608	642	686	619	648	636	653	669	611	636	648	663	622	633	665	650	685	680	656	644	632	655	633	636	670	650	667	593	621	608	626	624	660	640	691	633	650	656	622	649	669	661	636	606	654	656	695	663	637	701	626	626	661	628	666	655	609	662	657	582	698	637	611	687	599	628	661	636	646	623	632	628	624	640	624	649	622	687	652	589	656	666	626	639	680	660	657	626	636	648	632	671	672	614	648	642	643	649	645	648	638	621	645	593	595	599	678	617	701	649	649	634	643	625	658	638	690	667	618	645	623	636	614	650	620	607	632	596	629	637	661	658	657	616	649	607	592	611	670	654	629	636	657	639	641	637	607	639	637	634	660	642	603	610	608	608	663	654	639	631	595	607	623	628	628	652	636	636	653	673	629	644	663	648	618	681	613	655	658	662	604	631	634	649	582	597	645	630	683	650	619	676	639	609	653	689	630	610	665	604	691	595	626	718	701	647	605	664	643	680	660	674	571	626	653	663	618	615	625	651	688	611	672	649	652	633	663	663	632	621	653	671	697	583	613	637	628	564	647	627	668	632	651	605	663	638	621	613	625	607	607	696	597	636	683	641	671	671	653	670	650	657	628	616	666	658	659	663	656	636	606	662	645	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15254	2251	2556	2016	1468	1075	737	619	486	417	400	326	286	297	274	266	199	228	217	204	185	189	213	171	197	174	161	166	156	158	156	189	161	170	178	149	145	140	151	162	151	147	132	167	141	140	147	153	163	142	151	138	146	151	158	143	148	157	162	166	130	146	149	142	146	158	155	155	148	162	157	166	147	148	130	140	156	142	143	167	148	149	143	147	144	152	147	157	147	177	145	131	141	145	144	128	146	135	148	130	141	164	164	152	153	135	154	157	145	145	166	139	157	146	147	142	173	160	150	145	145	168	140	144	154	153	151	153	157	152	151	139	173	159	166	151	153	142	152	155	126	170	168	159	171	148	149	144	136	136	153	143	139	150	170	144	146	165	141	150	156	155	150	152	156	131	148	153	180	141	150	145	165	163	148	149	138	155	138	137	174	155	166	150	142	143	130	130	137	138	142	134	139	151	144	155	154	134	131	124	149	147	133	147	159	144	138	150	139	151	144	156	143	135	149	152	179	166	167	143	164	142	129	152	165	164	148	132	139	158	132	147	169	136	159	138	136	143	149	130	153	141	143	131	154	140	151	133	149	159	157	131	144	148	152	163	129	150	151	164	163	162	138	166	155	142	135	160	137	135	142	139	143	154	152	151	170	154	171	154	151	119	138	162	142	144	150	170	137	146	159	128	148	150	148	148	149	152	153	159	157	147	144	134	160	137	150	150	146	151	143	160	134	120	147	169	141	152	159	153	139	142	157	138	140	134	134	159	133	130	164	145	114	151	113	146	131	156	152	125	138	134	134	149	139	140	163	132	151	141	155	169	135	145	162	148	155	140	148	129	142	173	169	148	140	138	138	154	146	147	149	135	162	150	153	141	139	137	151	149	110	194	137	131	136	115	140	142	134	117	132	160	151	146	141	119	144	124	169	148	152	158	142	120	147	154	138	157	156	135	143	143	136	124	147	144	150	142	130	149	134	128	136	148	139	163	132	167	133	165	146	154	149	146	151	167	138	161	148	160	157	146	129	154	134	154	148	152	135	174	163	131	137	146	156	146	176	146	128	144	156	115	145	126	153	148	148	140	155	128	162	144	153	153	139	147	159	146	135	130	146	149	150	133	135	143	142	151	160	141	125	175	157	143	146	153	164	134	163	156	145	156	148	164	151	165	141	143	139	147	154	147	156	154	140	167	147	156	151	147	131	127	148	177	122	151	142	141	161	145	147	133	147	139	133	137	155	142	152	166	138	156	131	169	154	146	137	151	133	142	138	159	139	154	163	145	139	144	138	140	134	143	149	135	160	152	139	147	134	112	156	154	148	124	143	142	151	158	162	139	141	136	135	158	140	132	142	138	149	136	137	145	144	168	149	145	153	158	139	155	132	145	146	141	140	145	127	158	135	119	133	168	149	165	137	146	135	174	129	145	148	154	155	142	149	134	127	136	174	157	152	145	137	136	149	160	142	150	119	136	158	153	158	166	159	145	143	133	139	129	149	147	115	151	160	163	161	137	152	131	182	176	153	135	141	150	133	124	149	151	145	114	172	150	159	148	151	160	142	142	134	137	151	151	144	163	151	146	127	137	126	151	139	155	137	155	137	149	153	166	153	156	144	140	157	129	148	139	141	143	163	155	140	131	144	152	138	152	130	120	128	132	133	137	135	136	144	146	144	148	122	146	137	164	153	139	156	159	143	163	144	137	134	144	138	147	142	150	131	162	150	156	139	148	146	145	146	158	129	174	183	125	153	136	136	137	158	157	147	149	151	139	133	163	155	155	159	136	148	149	150	144	142	148	146	153	146	160	141	154	163	163	146	143	132	135	135	137	164	157	155	145	144	154	164	138	131	126	155	132	146	148	144	136	146	150	145	148	154	151	127	167	183	139	131	144	160	150	153	134	137	147	131	159	144	126	127	132	141	129	142	121	160	133	148	147	137	162	145	133	146	183	148	147	130	167	149	141	139	125	141	145	126	121	143	165	149	139	149	136	123	136	133	118	133	120	140	167	149	136	155	153	134	139	130	140	146	131	142	148	158	143	150	139	146	141	156	138	145	131	140	142	151	127	146	148	165	150	144	135	152	150	157	170	141	144	141	143	134	130	161	136	143	148	160	144	152	139	167	140	160	140	139	130	145	157	139	146	149	155	111	161	151	143	141	156	149	134	152	146	190	129	151	143	151	132	163	141	147	141	156	154	148	150	163	148	141	119	157	134	148	130	136	130	144	172	157	134	144	153	148	146	156	159	140	138	155	143	134	139	155	164	152	146	141	139	177	134	132	171	116	155	144	144	151	132	134	152	153	134	176	137	148	134	143	148	132	148	138	153	134	159	132	159	132	167	128	155	128	140	157	154	163	143	149	146	139	128	153	137	156	149	138	146	157	155	149	129	143	138	160	154	133	135	157	119	135	160	152	147	158	127	148	149	142	147	167	157	159	152	145	150	141	140	163	136	147	143	154	123	152	145	135	159	147	138	152	126	132	170	145	132	167	152	138	134	154	175	130	165	152	140	136	142	152	161	144	147	154	153	136	135	166	150	121	157	140	124	126	134	155	129	145	145	127	151	132	135	159	150	143	160	140	140	162	140	154	142	158	136	143	135	149	138	154	148	119	146	164	128	135	158	144	146	152	140	173	169	120	147	166	141	142	142	139	157	147	164	133	139	159	133	137	144	133	135	133	138	127	161	142	151	147	150	144	163	145	141	161	134	141	154	164	124	146	132	151	170	149	151	138	155	125	135	125	161	138	154	161	124	142	166	159	162	136	157	152	150	144	159	141	139	154	154	136	152	139	132	162	153	153	133	168	140	145	168	163	148	151	158	142	130	137	155	116	155	148	151	127	169	162	157	144	156	160	143	152	164	174	164	153	148	152	115	149	144	141	139	140	165	137	132	165	175	158	125	143	155	152	155	153	154	150	156	157	144	135	136	150	131	151	151	141	148	138	137	145	152	136	128	127	154	152	159	134	142	146	140	147	142	135	133	161	129	156	146	126	148	141	155	142	135	146	144	149	149	136	157	174	150	158	141	148	163	141	132	126	165	112	138	141	131	153	141	141	165	135	158	145	154	123	145	149	169	137	140	161	144	157	155	139	149	124	131	170	140	141	133	145	158	151	160	144	146	143	131	139	147	162	119	144	150	151	142	160	162	153	163	155	161	138	153	168	132	125	139	157	151	132	142	129	146	153	158	163	148	170	136	119	155	158	139	136	179	147	155	157	155	133	165	147	152	153	155	148	144	133	142	150	139	151	148	158	144	136	142	148	145	146	112	144	143	149	131	153	154	151	135	137	151	135	153	154	147	149	146	160	168	158	140	154	125	154	137	157	169	137	150	122	155	140	159	157	145	152	143	160	140	177	153	155	145	148	147	145	133	136	139	149	149	147	156	150	166	156	149	157	145	148	152	149	134	135	150	142	163	145	138	121	159	146	151	150	157	142	113	154	144	156	142	129	146	133	157	169	135	149	126	150	162	162	143	135	136	157	141	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7621	2254	5126	5988	5264	4342	3459	2803	2402	2139	1804	1645	1487	1333	1279	1115	1097	1032	959	936	858	855	842	765	767	716	719	687	694	692	691	700	656	628	561	612	628	611	558	581	544	571	558	567	578	520	539	556	576	507	510	510	518	544	553	530	528	543	506	504	559	539	529	514	518	508	522	526	546	508	537	503	500	531	509	514	482	550	479	497	495	524	465	489	534	483	508	487	515	521	530	530	497	490	528	457	482	495	479	496	528	496	464	485	468	479	487	460	508	485	503	491	477	499	488	487	482	481	482	528	491	492	501	473	538	481	465	504	509	468	498	475	458	510	489	512	468	511	534	504	463	475	482	493	483	484	491	462	506	479	467	483	493	478	485	494	473	464	505	496	469	490	475	510	521	462	510	469	478	458	507	456	474	470	502	452	481	520	459	467	490	492	474	508	515	449	514	447	455	535	496	486	455	478	461	467	491	481	535	516	480	482	455	494	499	511	536	502	486	508	467	465	425	473	477	460	508	511	528	455	494	463	476	492	518	490	476	484	457	499	485	464	487	474	458	477	503	492	492	462	443	482	513	500	464	462	481	523	501	493	479	487	497	452	479	478	524	490	474	472	476	480	504	459	476	499	463	493	470	484	515	468	470	488	477	485	489	472	435	489	470	481	503	483	488	453	483	460	464	490	491	520	495	450	500	456	483	521	480	508	466	481	502	469	455	458	494	444	520	457	486	485	490	506	490	509	514	500	478	503	460	492	460	511	470	499	458	516	489	489	512	463	466	444	446	466	490	499	474	496	450	467	461	492	499	474	496	442	477	474	467	514	448	434	519	471	463	473	454	483	461	436	477	462	449	453	497	488	494	476	466	460	461	419	496	484	453	472	430	483	506	460	480	458	482	508	484	471	451	484	500	493	502	494	492	479	498	509	487	434	440	444	480	489	517	473	480	499	423	462	474	488	530	504	468	495	513	490	434	463	477	456	481	444	496	473	497	478	459	477	499	512	480	476	519	438	485	476	483	513	470	430	490	501	463	471	460	482	440	480	500	472	450	482	473	474	480	502	469	458	496	474	493	521	492	460	486	483	468	463	455	519	486	498	471	518	471	477	457	476	470	533	499	472	491	495	494	486	451	496	466	489	469	456	479	473	480	476	488	481	477	497	437	434	473	466	506	488	500	481	512	448	486	503	459	491	492	516	521	507	480	471	504	476	457	466	441	456	467	501	505	465	492	479	537	512	449	480	475	474	484	453	494	489	460	475	492	468	483	478	502	537	484	493	494	489	478	462	444	489	491	467	432	483	469	472	476	482	501	469	480	459	457	429	470	489	488	484	451	489	498	448	475	481	459	485	474	498	523	452	460	479	483	497	452	521	447	434	492	473	510	484	496	449	477	477	467	520	467	516	501	481	479	524	460	470	482	443	444	461	467	454	488	517	489	509	515	468	456	484	509	475	460	513	483	465	461	454	464	464	452	475	496	473	443	477	492	459	443	467	485	451	467	493	450	523	463	449	467	519	498	476	481	462	496	445	405	482	455	493	442	458	514	472	475	468	466	484	447	449	494	507	474	474	514	465	506	483	502	506	465	496	435	472	470	460	492	504	488	495	479	465	524	466	460	486	484	450	421	490	481	459	457	487	485	503	451	472	472	465	480	497	510	489	481	482	473	480	502	460	483	511	490	502	474	520	438	470	453	498	506	487	494	477	515	466	480	466	470	483	509	463	491	454	482	505	534	422	458	476	476	477	467	467	482	456	455	432	456	464	429	484	458	468	452	443	486	503	505	434	518	483	503	468	513	460	484	495	477	494	463	510	476	490	482	477	463	480	510	458	499	487	472	512	475	437	504	445	541	490	478	502	445	491	480	479	479	487	462	453	470	464	477	492	528	488	479	467	432	482	480	476	459	468	511	510	490	473	485	481	459	480	490	455	473	471	471	471	488	462	488	513	475	507	457	478	488	472	463	466	480	487	493	497	486	480	460	504	528	501	469	459	473	455	505	453	485	462	498	454	525	504	527	483	498	461	494	491	444	495	486	469	491	436	488	480	450	498	453	505	484	467	500	533	481	491	516	469	462	498	509	487	473	503	481	485	466	482	485	466	499	501	525	468	434	475	481	479	513	487	479	487	472	463	478	481	482	481	469	506	505	444	478	471	493	458	472	467	485	491	483	436	474	490	501	489	442	471	442	450	463	475	485	496	496	450	467	449	465	493	479	468	524	479	455	480	478	503	508	485	464	437	490	467	480	485	472	461	426	481	492	484	517	489	510	487	466	465	516	449	530	453	464	446	489	469	473	458	469	486	487	515	492	481	492	467	486	479	508	489	445	428	478	492	477	465	485	486	506	505	464	493	455	485	458	499	464	478	481	475	413	457	481	449	485	463	476	488	475	454	463	518	489	495	486	458	489	516	466	460	489	458	464	483	506	485	501	533	507	480	485	495	425	482	511	477	472	476	501	502	513	454	428	466	480	490	464	466	495	481	468	492	468	500	489	514	472	513	473	467	457	435	470	488	478	475	515	457	490	519	477	475	490	462	508	445	450	479	468	474	501	499	441	529	487	489	516	515	482	463	475	501	463	456	480	446	504	495	440	455	493	474	524	489	492	493	449	467	482	520	530	481	539	480	444	461	455	524	502	452	475	509	488	452	456	485	496	484	506	482	527	467	497	494	441	471	477	467	470	489	465	508	501	488	515	477	458	496	552	504	456	493	479	497	475	480	465	476	466	499	498	475	483	507	472	470	511	482	498	443	483	468	464	517	469	443	513	439	475	491	475	483	461	478	444	455	484	517	493	515	471	503	496	473	464	510	442	469	496	466	452	499	442	458	507	513	450	495	474	479	500	467	496	481	486	503	453	484	492	495	536	488	482	463	448	513	491	474	489	482	481	475	530	465	497	479	483	473	458	511	472	506	451	454	474	493	502	467	497	478	463	472	497	492	480	466	518	476	490	484	491	504	474	493	459	490	518	469	499	511	441	491	514	528	468	482	492	506	470	453	471	519	458	505	479	459	479	483	467	481	505	453	526	462	451	506	468	434	483	489	471	470	478	508	407	520	505	470	511	489	475	457	498	474	505	506	473	446	487	471	476	461	473	484	451	530	486	487	479	467	475	484	475	451	494	488	473	481	490	553	512	525	474	392	482	474	488	494	443	460	494	483	495	507	470	460	453	500	461	465	486	473	444	505	482	500	505	510	446	482	455	459	481	476	503	468	459	435	451	484	470	473	462	457	509	506	491	452	494	476	492	490	494	464	467	474	504	443	480	480	499	496	479	427	505	426	465	490	449	487	491	513	468	490	513	511	498	464	501	490	474	491	473	428	451	502	477	490	453	490	475	490	498	510	510	471	474	444	478	478	502	485	480	485	476	477	455	477	506	468	507	416	473	458	463	495	503	468	468	440	474	500	492	472	471	502	485	441	423	519	465	487	477	489	505	419	511	486	492	503	498	465	455	483	483	477	492	474	451	490	510	501	498	509	458	491	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2079	389	423	393	341	355	369	373	363	383	359	341	312	363	342	332	364	318	355	336	354	356	345	378	345	383	366	352	340	371	388	351	384	342	367	364	364	324	369	329	373	343	340	359	346	343	343	323	363	348	374	315	340	349	353	314	359	377	344	344	335	352	336	373	329	366	354	336	310	320	340	370	339	327	346	336	341	372	340	322	321	350	392	352	319	356	320	338	347	381	361	362	343	379	333	364	344	341	313	301	373	342	356	349	322	356	369	387	350	330	330	322	314	360	384	356	346	329	359	309	317	327	328	369	342	345	347	362	307	350	324	332	353	371	329	342	350	365	330	335	316	328	346	339	359	332	294	345	347	348	342	349	331	311	332	342	338	340	333	331	328	317	349	348	358	342	316	363	328	355	300	304	337	366	349	330	353	333	331	327	325	350	344	350	329	339	366	325	321	342	343	327	330	332	370	325	358	327	379	331	342	332	344	351	357	322	345	352	329	367	323	333	327	355	385	310	377	349	303	340	346	343	334	341	327	351	337	334	364	339	333	362	341	348	340	359	367	339	320	355	358	341	348	346	382	365	356	336	334	341	334	348	384	313	322	336	359	343	299	328	327	345	338	310	353	335	347	351	354	349	363	351	354	323	369	335	327	358	351	313	348	323	343	341	372	337	333	337	370	312	350	325	292	363	368	340	374	340	374	351	391	355	326	352	334	364	331	306	363	330	354	295	346	362	325	347	353	364	314	327	332	339	342	344	334	319	342	369	344	347	388	362	319	363	367	339	365	351	361	330	335	380	342	355	375	349	348	340	327	344	324	331	356	332	342	353	332	341	354	333	346	324	327	344	340	327	356	309	336	350	357	352	332	359	345	353	343	335	342	319	377	310	348	312	376	341	366	313	352	322	344	322	354	352	332	329	313	349	338	321	373	354	334	347	337	375	352	343	363	350	354	316	322	318	323	328	330	357	333	342	360	358	339	343	369	357	338	360	332	348	374	357	316	341	333	334	354	379	357	364	360	335	345	330	380	380	337	340	332	361	345	316	343	377	363	291	386	369	379	334	354	351	333	370	325	354	357	330	357	377	346	358	301	358	392	371	335	349	367	352	349	355	324	382	361	342	346	350	319	315	358	334	333	392	373	336	331	375	356	369	333	322	326	333	341	331	337	353	344	339	355	336	317	343	317	318	357	343	339	342	317	368	330	332	353	337	354	321	339	348	311	352	356	334	347	337	352	360	363	384	340	312	356	340	352	347	365	372	348	351	335	333	356	384	334	343	345	292	357	327	359	344	310	328	331	326	340	341	345	328	334	374	341	359	338	344	367	333	347	336	350	324	370	376	321	331	358	349	341	339	356	335	341	339	330	341	334	336	335	328	322	374	332	337	364	343	324	317	344	334	319	352	362	327	340	323	323	313	333	344	351	352	340	320	327	356	330	362	332	311	370	375	345	339	325	337	356	364	308	349	366	331	338	336	359	363	320	325	376	336	316	341	363	325	338	318	349	326	340	321	322	287	398	362	332	357	341	361	357	389	329	346	336	326	362	345	345	347	379	322	357	354	335	328	374	328	345	331	369	357	356	358	360	346	350	322	347	369	361	335	349	372	330	368	358	346	375	332	346	357	360	325	341	333	362	339	323	373	359	331	322	325	337	330	334	372	362	335	354	361	318	364	377	338	301	351	392	332	312	331	308	297	342	317	349	309	340	364	318	331	380	333	331	337	303	334	308	353	343	350	376	330	359	341	334	344	302	366	324	360	388	372	387	344	347	351	320	340	376	349	305	350	363	364	315	325	364	351	316	320	384	358	361	373	317	349	324	376	346	327	330	298	373	325	348	359	373	328	351	330	311	367	356	323	354	353	352	332	359	350	363	334	359	339	347	336	354	317	342	352	398	351	307	326	349	337	350	317	299	313	334	348	337	321	338	348	335	319	338	355	311	367	355	329	324	338	353	357	373	359	343	325	345	343	354	345	357	374	347	334	347	363	330	368	330	337	346	340	340	328	344	321	360	346	344	358	354	348	335	359	327	347	337	360	341	347	330	322	358	335	325	340	349	337	350	342	353	348	342	330	383	341	333	354	343	342	338	334	311	334	373	350	332	321	350	351	339	375	363	319	363	317	348	358	349	373	351	332	331	350	343	381	359	360	331	331	319	370	353	369	392	314	332	361	297	351	320	361	335	346	350	328	355	342	347	337	349	328	343	358	306	371	355	329	330	367	342	322	336	368	355	356	361	328	359	360	335	362	342	309	330	335	364	346	342	351	345	325	381	328	314	391	322	326	325	350	324	317	328	319	347	353	328	331	302	330	352	341	329	355	356	350	341	333	355	337	329	320	363	324	339	331	373	344	323	356	364	349	343	342	353	343	347	349	351	349	371	347	345	339	313	374	358	331	367	341	330	349	357	351	356	344	347	367	335	349	328	345	351	344	345	344	350	343	366	328	343	358	336	322	335	367	380	352	342	309	341	308	357	352	373	344	339	350	325	363	329	356	353	378	349	380	332	369	344	328	354	361	341	305	332	352	342	336	322	323	340	344	324	352	372	317	353	334	355	313	344	369	327	347	350	343	340	320	324	331	325	338	322	326	328	334	328	325	349	362	363	318	367	332	315	356	334	337	379	353	337	311	316	343	349	313	373	321	359	394	359	345	326	346	324	335	338	365	368	350	335	335	329	355	335	380	357	342	350	340	331	336	339	356	334	334	350	368	338	359	360	302	351	362	345	327	351	334	347	371	323	361	327	344	361	365	355	317	350	345	339	332	328	369	339	351	346	330	373	345	358	332	326	360	354	339	326	334	347	362	331	373	372	324	333	396	341	352	352	339	330	328	330	350	374	331	349	322	335	378	342	338	336	317	331	318	348	330	359	335	338	391	334	320	338	356	327	351	342	346	333	334	317	346	351	339	341	305	330	385	349	383	355	323	381	342	373	375	348	347	333	320	364	347	350	348	318	345	340	362	335	333	382	341	350	349	300	353	348	330	338	337	363	371	334	321	374	311	357	341	334	363	321	344	340	335	348	369	362	330	357	318	333	370	358	366	333	398	358	356	344	358	352	337	373	332	344	357	324	334	360	365	327	366	365	351	360	352	364	388	376	362	322	377	334	326	374	353	351	363	356	359	314	380	371	325	329	336	338	344	330	340	315	326	309	293	336	355	339	349	327	356	345	358	349	335	338	326	337	353	325	346	320	348	332	343	341	344	316	327	349	326	312	335	308	370	351	353	368	349	335	337	320	345	376	368	342	346	336	299	356	339	350	306	325	340	385	353	349	332	371	377	358	331	355	359	359	323	354	356	357	354	370	371	352	351	345	345	338	356	366	334	296	362	357	359	357	322	358	319	364	343	370	336	324	369	352	338	336	337	334	353	337	336	326	355	356	380	359	352	329	367	345	331	359	338	354	331	356	349	325	355	370	352	328	332	343	345	314	321	336	349	313	321	349	332	349	336	333	358	340	326	332	320	332	372	352	332	365	348	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2517	1058	1161	1238	1215	1074	1039	1047	1024	1068	1038	1064	1057	957	1010	1032	1038	998	988	1048	1025	972	936	1055	952	978	961	1028	1033	1013	1003	990	995	987	1030	987	976	950	1056	943	989	1026	1005	978	1012	990	1036	996	1065	948	992	1003	986	959	992	986	984	997	959	979	995	967	978	1024	993	1028	953	950	1045	1000	884	994	985	1050	1056	1019	987	1056	987	898	948	1054	955	987	955	1033	920	987	1030	971	991	955	1012	994	1004	1001	961	969	953	1022	1008	964	991	962	1025	981	991	934	961	985	989	964	948	969	934	966	999	998	992	961	1000	973	991	1003	984	989	948	974	992	1007	998	1069	1022	996	1050	1012	1008	973	997	978	963	1013	978	1019	1009	984	1006	946	950	993	996	914	930	967	949	925	1015	997	957	974	1004	1005	974	1021	1037	988	967	1021	993	996	966	956	976	959	983	963	985	1037	973	960	962	980	971	1000	1022	961	969	1011	1025	992	994	985	994	1019	984	964	1037	945	1010	987	918	1002	930	959	1043	981	979	1000	973	970	975	997	967	979	965	980	979	996	986	1004	965	1011	915	978	1004	976	976	981	982	968	1010	985	1008	977	956	990	942	990	992	958	986	1046	934	1000	979	979	990	967	1002	956	1046	1002	1013	988	949	984	1056	937	1015	926	1015	1005	920	1021	958	982	961	1008	990	1033	964	1006	1037	986	965	1033	948	1006	1027	1003	1026	1021	1008	966	988	933	948	951	983	957	1018	1011	998	959	947	962	993	936	945	959	991	1009	962	979	1008	941	959	1007	994	907	969	1012	938	1010	1006	938	996	982	1031	947	941	934	1005	1008	979	1052	1008	938	991	1024	942	987	1021	1000	1034	1000	1038	950	1013	984	1003	1007	943	962	953	995	1010	1019	1013	1016	959	1001	944	940	953	946	997	1025	949	967	938	1011	983	949	948	982	1022	1015	1001	1022	981	972	929	948	1061	936	975	981	941	1006	1009	995	994	974	982	1027	1046	938	985	976	963	983	972	956	983	959	959	983	971	969	958	939	1007	1058	963	962	955	957	1016	1033	985	962	951	1004	1007	981	997	961	1016	961	1007	996	933	1018	948	986	1010	1031	949	994	953	1005	1004	1012	999	996	986	987	1049	992	952	978	992	1025	1004	972	960	970	1009	998	1024	990	953	990	1015	929	960	993	966	1023	1053	986	958	948	903	973	1007	963	1009	995	1007	951	1054	973	970	986	994	1002	957	1019	987	1000	1039	1043	924	1051	1010	1021	990	981	1007	1017	978	920	1042	991	1016	1046	999	974	1006	1002	959	933	987	1001	949	969	995	1012	929	986	967	1022	971	940	975	998	962	1016	965	978	978	956	956	1025	1008	1004	947	941	955	1028	992	989	978	1025	1018	1007	1046	1026	982	959	992	974	972	991	994	1016	972	997	985	971	1036	1007	981	1040	939	940	998	1046	1003	967	961	957	1025	1032	985	1030	966	988	979	1060	1038	1009	1044	982	953	957	1023	928	1006	966	947	1006	950	1015	962	938	970	969	1064	950	1007	1009	973	983	1018	946	1034	978	972	1014	1020	916	992	1028	1020	1011	989	934	999	1014	974	968	968	942	1021	972	989	1051	934	1073	1060	969	1005	964	959	945	1017	996	980	981	955	1032	932	953	1005	972	1014	988	967	992	995	954	949	978	988	986	995	989	996	1011	1003	962	1034	990	938	913	991	964	991	1034	1022	988	984	980	973	986	1006	944	989	948	997	970	1002	1026	1028	937	1005	1010	897	977	951	1018	1055	980	1001	1035	1013	968	972	1011	1018	984	949	942	1016	987	915	935	1014	1008	964	944	1005	998	912	990	1025	1042	958	976	980	1013	979	1012	990	983	993	945	1045	974	1018	1009	970	1016	954	950	960	989	976	955	995	1007	1039	937	967	1002	995	986	974	957	977	1048	1011	1020	1012	1026	993	1001	974	983	988	950	995	985	1046	1039	945	1024	1059	1011	1024	1002	943	975	954	998	938	1039	964	955	1039	969	1031	977	951	1010	990	973	959	984	1000	1031	1010	974	1005	927	1009	889	1020	977	1033	914	991	924	1012	971	990	1017	957	977	996	987	1024	939	1008	1017	929	976	977	962	1051	1006	955	1042	992	949	1016	999	989	1028	995	940	969	958	964	939	1039	975	1004	965	919	1050	981	976	894	976	1004	978	978	943	961	919	988	981	981	965	934	1007	997	958	1023	912	1027	972	992	1006	984	940	1037	986	961	1013	1032	918	991	1001	1061	982	1016	942	949	1013	1012	1018	990	946	984	987	995	962	1012	974	1019	1016	998	991	959	1003	956	969	1020	1002	1023	975	984	969	956	974	985	937	941	960	958	980	998	968	1002	956	1009	1042	962	988	1023	1015	949	994	946	1024	956	948	1049	947	974	913	942	998	1003	973	962	951	1035	931	1010	979	972	989	1045	1003	921	946	1021	935	990	1023	1000	1006	1011	987	976	959	987	957	930	1071	976	1014	1034	1008	1040	967	974	975	975	993	986	951	941	991	987	1008	946	995	969	996	974	978	1035	1022	994	985	976	1029	933	973	1032	972	965	1033	1017	930	990	1023	993	1004	1042	968	966	952	1007	956	1032	975	1001	966	1002	1001	1033	977	1018	1019	989	1012	1042	979	1001	946	971	994	1025	1006	968	1022	954	1005	964	989	1016	1009	998	1005	1020	1016	1012	977	981	1043	1023	993	982	1012	980	1005	949	994	1031	945	961	970	1006	1013	991	1008	997	960	935	965	1013	1018	994	982	1026	958	1081	965	987	1001	983	954	989	1030	955	1068	993	1021	1005	1014	977	1015	1018	1002	943	978	1007	1015	1002	955	979	987	1001	981	1002	982	978	969	950	952	987	1000	979	960	1009	999	997	957	1020	994	972	981	990	1006	942	907	1037	972	946	977	977	1040	996	970	979	961	981	975	1007	955	1039	1003	931	938	1018	946	961	972	1036	1056	1041	980	991	971	1009	966	961	1001	1010	977	1015	923	954	1005	1024	993	1020	977	1044	947	976	973	913	969	979	1021	975	1003	1017	960	985	1011	1005	971	994	1005	983	1017	1041	1008	987	1028	1003	951	1026	943	1015	1011	946	995	983	967	1005	984	966	984	1019	932	987	1023	959	986	984	1026	993	1001	931	1004	1054	973	943	925	1068	992	1004	953	1010	1051	976	984	999	1043	940	987	968	989	938	960	963	990	900	957	1068	953	990	993	946	1007	999	947	991	1022	1011	969	1006	1039	943	948	949	952	979	1017	1047	969	974	968	992	999	955	1085	993	975	961	973	948	985	1006	939	959	976	951	988	1009	945	940	1040	975	1006	1051	993	986	940	986	978	1025	1025	1021	941	1018	946	963	1001	992	1034	993	1023	956	987	992	1066	964	983	986	979	1015	1020	958	992	1024	959	912	984	1062	989	983	1043	965	949	920	974	928	939	992	1001	863	1030	980	996	1014	987	938	1026	1021	985	987	948	981	1002	983	923	976	1074	936	1012	1035	983	1062	985	928	986	970	1048	961	983	1083	989	979	964	964	1012	999	1016	1014	995	1046	1010	1000	999	987	1006	969	1011	906	981	979	1006	914	990	996	972	988	1009	976	972	1003	1026	1028	1019	1010	1009	927	968	1006	980	980	989	1010	954	952	972	1020	983	933	995	1011	969	980	1030	1004	982	1001	1002	1038	1036	1023	1034	981	950	1039	1025	957	914	1023	1012	975	993	994	998	934	994	1051	1003	965	973	992	982	959	1007	1009	954	974	980	976	992	981	1044	958	974	986	989	1010	971	1023	1006	984	994	1019	1057	953	1013	1011	970	928	1052	1012	1010	935	968	995	1056	987	1042	1021	1047	998	940	1012	1019	953	978	1016	918	1016	1004	1026	999	997	977	977	959	998	1013	963	992	1031	1030	989	1008	974	975	938	948	997	989	965	974	974	926	1068	969	995	960	967	1003	994	993	1019	936	987	978	1021	1021	1016	956	1022	1030	1027	975	1023	982	1007	1031	952	1009	946	1003	997	1048	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8348	1095	1486	1171	899	612	520	428	408	349	318	336	247	278	251	263	261	240	262	241	232	202	255	222	194	235	215	248	225	214	227	201	210	246	227	215	223	228	208	186	243	213	247	210	208	240	232	228	232	204	210	200	214	228	239	226	205	213	221	196	207	206	233	218	208	227	204	190	205	206	234	212	248	194	229	232	224	201	220	191	213	206	222	237	234	211	206	202	201	193	190	204	187	190	199	196	196	257	212	205	219	230	212	225	209	201	223	219	179	181	199	194	206	199	220	221	232	193	213	236	218	202	216	197	208	187	237	218	210	217	194	185	233	200	201	215	206	191	226	219	205	202	218	208	200	230	219	202	213	186	212	203	207	211	208	199	191	253	209	210	225	212	236	193	192	180	200	203	196	217	199	201	217	217	217	198	202	245	185	218	209	188	234	222	228	226	204	222	218	219	227	227	200	244	233	209	198	218	206	200	229	208	207	225	198	205	227	233	190	226	217	210	204	202	217	207	199	223	215	207	208	205	220	201	207	207	210	204	208	212	194	197	196	228	202	203	209	217	193	210	218	230	212	209	208	195	196	210	223	217	219	208	196	214	187	208	209	225	211	199	190	233	205	220	188	235	187	207	213	223	199	193	207	221	196	218	179	206	208	206	197	201	209	209	218	205	223	214	203	211	229	203	219	193	208	231	217	195	208	218	248	218	191	238	218	199	241	208	206	235	222	200	193	239	192	188	216	188	237	189	197	240	197	200	216	242	223	236	210	205	198	199	203	217	210	214	192	216	227	225	181	202	200	205	219	195	199	214	196	223	205	213	226	210	191	245	197	226	191	205	250	206	244	215	195	225	204	218	208	202	215	206	200	216	214	192	219	199	220	219	226	199	250	203	230	213	221	224	227	198	205	193	205	212	204	192	201	212	208	224	224	210	222	198	215	204	222	224	205	211	209	206	205	196	212	222	210	221	216	214	205	208	209	198	209	239	202	198	221	200	222	200	242	201	191	200	226	215	210	193	213	202	200	214	235	194	212	232	209	219	220	217	208	235	205	217	184	204	179	244	178	212	190	201	232	213	204	206	212	225	213	201	189	190	180	201	227	195	169	231	207	198	209	199	217	194	203	187	202	217	231	213	209	221	225	204	215	182	219	213	193	211	210	205	225	204	220	204	194	205	206	205	206	214	257	231	204	234	167	204	210	215	228	208	203	199	198	239	203	200	204	205	223	207	206	194	205	199	227	211	187	213	216	219	219	190	186	211	233	209	208	187	228	208	209	203	218	199	188	199	212	207	191	206	205	207	194	214	194	189	218	222	185	192	200	218	207	208	194	200	211	219	229	214	217	240	212	220	204	222	204	206	220	232	215	199	199	206	211	206	223	222	197	218	201	239	229	205	222	188	196	203	228	228	224	216	203	212	212	201	209	220	213	174	217	203	188	209	206	199	213	194	209	215	212	218	195	218	216	189	218	215	193	207	218	221	218	217	202	222	208	191	201	223	206	202	201	219	204	209	212	203	186	194	207	207	180	217	202	203	218	213	228	185	194	202	239	201	204	190	209	213	230	185	208	203	221	213	204	204	212	213	200	205	200	220	217	222	213	174	224	203	227	191	227	211	207	203	199	189	218	208	226	183	224	211	215	215	198	216	221	200	217	211	215	209	201	219	200	222	239	194	216	209	204	216	194	231	210	208	223	193	212	217	187	223	191	202	204	204	202	216	212	206	210	199	205	202	213	227	210	183	231	211	234	216	215	223	222	205	213	196	165	201	226	234	194	216	209	215	228	211	236	234	178	214	203	198	233	213	207	216	211	227	203	191	207	194	198	203	213	206	225	214	195	194	202	215	226	223	235	193	195	228	204	190	227	210	194	237	222	218	228	201	205	205	207	222	216	232	212	216	199	215	232	210	211	201	191	179	220	211	189	225	232	217	209	230	209	199	208	211	220	207	214	196	201	221	210	205	210	202	210	214	214	194	214	196	212	202	224	229	202	231	223	214	202	200	174	193	181	212	186	201	211	193	207	207	210	187	223	224	199	214	211	242	233	236	218	212	189	201	194	210	191	225	210	225	225	227	209	205	201	194	222	199	208	206	241	206	202	181	197	223	226	229	223	201	224	214	219	196	210	216	217	188	186	199	229	205	220	243	189	204	200	214	248	189	191	213	201	204	210	211	209	209	197	206	202	224	195	203	208	192	192	206	231	191	207	222	201	222	197	184	193	219	211	221	193	183	216	219	259	172	226	217	199	213	230	192	228	226	231	197	191	184	189	202	229	197	216	233	221	188	220	196	222	216	218	211	207	198	223	204	212	225	208	217	212	204	181	212	224	202	244	203	216	209	206	226	220	192	198	223	218	212	205	204	242	206	199	211	222	210	210	208	222	201	222	191	211	207	203	223	213	212	223	220	216	181	196	176	259	219	204	215	222	216	228	192	229	231	194	244	205	191	198	194	224	227	220	213	209	203	209	210	220	228	221	218	206	219	201	200	215	199	236	186	221	227	196	217	182	192	214	201	212	197	188	198	211	198	229	201	215	207	227	212	213	212	195	223	187	197	250	218	226	227	223	209	225	227	197	198	184	215	186	206	227	235	217	179	207	210	202	214	219	197	226	209	217	187	190	204	202	192	236	200	229	202	217	239	218	209	237	224	199	204	220	197	209	175	218	209	213	196	193	219	212	205	197	220	203	198	229	210	201	196	238	218	217	205	199	197	210	237	224	205	201	231	251	228	212	210	217	212	212	235	200	199	217	224	189	238	208	230	222	212	221	214	191	194	219	187	236	225	194	228	216	206	197	208	199	208	218	216	236	206	186	215	191	226	229	208	201	186	210	234	220	199	202	208	192	228	208	213	204	200	204	236	223	213	177	191	214	220	228	218	232	220	208	187	196	193	214	189	224	217	204	227	229	206	203	220	235	222	221	198	221	205	201	232	216	168	200	188	195	191	230	187	210	197	196	225	208	200	228	223	214	211	214	210	217	242	183	210	210	220	208	209	251	217	209	215	216	205	186	205	209	212	203	205	230	209	188	198	194	204	203	229	216	207	214	206	190	237	212	207	194	192	218	205	186	200	218	190	191	233	220	226	226	219	193	201	203	208	214	205	219	200	218	223	205	220	205	231	236	240	201	209	201	197	221	200	208	229	185	240	251	221	197	207	190	196	193	221	215	202	216	205	213	179	203	193	185	203	208	214	226	201	216	178	224	179	219	213	205	207	240	197	249	207	200	223	242	203	198	211	210	233	189	201	228	206	199	219	199	190	180	213	197	211	210	229	207	229	227	198	207	205	203	228	208	227	208	217	210	225	216	228	197	187	174	211	193	202	199	227	220	220	187	170	194	208	203	223	223	194	236	212	256	205	208	187	222	198	196	178	186	218	200	218	177	215	220	245	176	170	185	195	199	218	203	204	229	206	191	187	212	203	210	203	180	213	184	218	232	202	188	190	201	194	212	228	220	222	208	212	220	214	214	191	217	198	216	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5670	1534	3076	3764	3296	2724	2263	1846	1692	1530	1390	1262	1156	1036	1032	965	953	939	958	882	882	818	821	836	797	816	768	759	718	717	701	771	719	726	681	737	710	718	693	711	652	701	653	667	693	666	665	661	648	668	663	668	672	692	666	618	666	686	708	667	680	653	649	658	623	667	661	633	626	645	662	698	686	689	691	607	642	645	657	626	683	626	649	658	690	686	650	667	630	618	668	614	670	632	626	630	640	597	677	631	618	632	649	643	649	644	657	627	627	674	590	668	648	669	657	620	647	661	663	638	645	646	602	600	658	673	665	655	665	615	558	636	611	646	649	648	594	674	601	671	612	584	623	653	604	637	692	685	626	588	610	646	667	611	633	646	640	586	605	672	648	652	650	675	631	631	642	626	632	654	666	619	649	636	642	673	654	707	620	597	648	601	659	641	657	580	685	692	626	633	602	657	578	614	617	625	662	688	639	606	645	624	630	635	617	652	618	643	631	683	652	666	611	614	662	584	679	626	601	640	637	644	655	638	631	633	605	626	678	650	661	663	647	644	644	636	604	635	635	615	647	665	654	618	631	610	649	658	634	635	650	658	650	659	645	679	607	636	637	649	619	670	663	642	663	594	611	619	631	638	671	654	658	633	651	641	633	646	596	604	638	664	632	655	652	653	636	691	656	623	619	668	658	663	630	618	645	627	594	639	687	644	651	662	630	590	606	661	596	549	632	637	601	650	630	677	647	685	678	625	640	642	641	625	641	609	654	662	605	701	660	614	649	647	672	639	647	570	637	684	702	662	648	651	619	615	597	635	674	640	629	702	582	653	643	655	630	613	656	685	586	722	605	651	616	653	630	612	658	597	601	647	601	620	662	619	613	676	620	638	654	650	624	613	657	597	596	602	644	625	634	649	662	649	630	645	662	635	673	607	632	671	639	613	659	628	658	604	620	635	638	650	623	648	602	658	630	621	643	601	627	623	643	639	651	654	653	620	635	632	654	600	609	654	645	658	644	645	614	644	638	659	643	645	634	648	638	675	644	631	589	637	643	611	630	633	649	652	665	632	668	614	627	664	611	640	680	625	645	650	637	630	644	652	654	625	657	707	670	644	677	693	635	638	653	619	640	644	639	636	693	639	657	636	638	640	627	655	628	599	598	615	652	611	631	658	659	644	650	632	692	684	640	671	628	656	651	640	664	627	637	602	576	637	630	633	654	672	661	651	660	627	604	654	634	646	676	669	649	642	671	646	669	623	622	608	606	636	637	622	594	643	566	630	616	608	627	659	637	631	614	627	629	647	678	671	636	672	634	660	645	665	674	678	638	633	676	590	636	646	651	666	640	689	584	646	638	635	648	632	630	657	636	637	680	644	694	631	605	618	605	631	647	646	650	647	650	614	588	650	619	600	612	645	661	655	630	662	646	663	657	633	597	643	590	658	631	628	668	673	624	586	636	609	593	614	670	651	652	660	664	650	597	637	632	632	589	619	626	658	697	673	619	634	666	654	638	615	626	619	632	644	644	642	667	653	613	598	634	667	607	605	659	603	621	652	653	628	580	661	616	664	614	601	646	650	671	615	634	635	604	671	655	672	659	633	597	620	677	649	605	614	661	633	647	625	632	690	660	663	621	608	660	609	624	616	603	666	631	646	594	675	627	606	613	637	602	656	636	603	614	608	591	634	640	664	608	667	629	641	588	595	649	625	654	655	623	685	621	669	630	639	580	643	642	648	621	626	658	626	627	598	663	632	620	645	632	660	692	603	691	675	645	633	637	664	624	625	645	614	661	652	649	632	613	626	588	624	676	665	616	615	647	665	725	617	621	696	669	573	636	631	575	647	615	653	670	606	615	655	583	681	633	606	657	641	628	628	654	600	656	657	678	618	601	612	698	624	656	640	613	667	685	617	611	652	646	632	618	641	600	651	628	643	622	646	647	626	605	705	629	650	626	627	628	614	685	623	640	646	605	611	619	643	658	637	687	651	657	640	597	634	646	595	632	596	617	661	669	649	672	609	609	639	629	598	578	613	634	592	643	634	674	607	651	616	597	653	659	672	630	640	706	650	610	669	614	630	619	645	601	651	651	656	636	561	611	667	668	639	629	583	616	646	631	625	639	617	669	669	616	649	629	631	615	666	641	655	621	637	712	644	624	653	647	657	587	619	642	631	651	634	640	659	660	629	617	674	665	648	632	640	607	632	645	647	654	589	613	656	649	699	626	663	671	638	641	631	672	636	663	659	640	642	642	668	651	630	654	656	639	683	655	659	662	661	630	675	675	646	635	650	664	658	590	627	639	628	632	612	662	610	638	675	665	614	676	629	648	666	634	620	652	618	646	649	651	651	611	625	672	680	676	631	636	635	655	631	593	661	705	644	658	631	670	642	645	651	615	650	597	670	666	633	659	703	615	693	627	646	619	636	639	689	664	618	660	625	631	624	663	688	618	653	610	663	651	576	654	652	659	649	643	642	647	606	639	617	633	653	650	602	649	638	672	632	657	634	670	634	613	665	662	643	619	651	620	611	620	648	617	642	603	669	633	599	643	604	587	687	604	567	605	647	672	706	563	617	629	643	644	645	670	598	664	626	623	670	643	639	628	640	617	600	641	683	698	660	669	630	668	623	602	683	631	595	639	611	637	677	656	671	635	629	608	663	660	651	643	580	627	614	659	649	650	642	619	634	634	622	583	666	647	656	604	640	618	631	676	642	636	654	667	679	619	671	647	660	619	639	640	656	585	584	646	670	585	651	685	631	611	667	648	615	624	611	625	672	662	663	599	630	657	668	624	646	654	605	623	672	662	675	664	663	652	631	635	627	627	642	606	636	676	665	659	645	655	663	626	641	635	645	640	618	653	630	642	604	667	613	626	620	606	646	642	592	647	641	641	664	636	607	614	640	654	639	628	658	621	630	609	653	653	651	697	663	606	633	654	647	648	650	647	668	650	637	579	633	642	664	633	638	633	573	670	626	629	645	593	634	637	643	671	658	629	654	660	692	667	615	668	611	669	610	651	637	604	644	639	636	638	652	603	612	583	587	659	618	662	645	657	648	643	623	660	592	619	656	646	610	652	663	615	656	632	639	656	636	680	614	645	628	684	654	657	693	655	641	610	652	637	626	636	635	601	630	642	692	639	669	645	594	636	628	668	653	628	621	640	662	636	667	599	626	664	640	646	628	598	601	622	679	647	615	634	664	684	623	600	647	616	622	658	613	640	602	653	616	649	649	651	600	668	667	591	628	656	656	648	692	679	618	648	606	566	587	633	673	645	651	674	644	671	635	659	675	644	642	627	612	672	635	616	598	615	629	634	633	660	646	672	665	601	642	655	640	637	625	596	626	642	627	668	636	600	644	661	626	662	629	663	671	653	637	681	625	653	661	648	663	646	603	686	643	617	623	637	626	635	643	643	631	669	605	644	635	591	683	605	644	634	615	666	682	651	588	600	632	611	641	605	656	639	613	629	584	624	676	656	641	687	637	673	622	604	671	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15747	2250	2500	2070	1498	1001	748	585	515	421	367	322	307	255	274	245	232	228	200	194	186	199	187	170	194	168	176	184	186	168	180	163	175	155	170	156	148	182	175	170	144	153	170	135	145	151	159	130	146	164	151	146	153	166	135	175	161	142	141	165	153	140	135	144	156	151	145	146	170	144	125	133	179	150	173	140	143	142	145	132	144	138	135	157	129	168	127	157	136	147	136	174	148	149	173	145	164	171	150	156	155	139	146	156	171	154	158	137	165	153	140	141	160	131	171	149	151	152	138	115	172	137	143	161	167	140	154	137	149	138	134	134	160	119	161	144	160	148	153	161	158	139	134	140	137	170	138	131	139	148	146	154	104	144	124	136	152	154	156	137	165	137	132	165	163	135	139	132	177	153	136	133	146	156	154	142	144	141	131	138	164	141	154	141	156	151	141	121	141	161	151	115	135	135	137	153	174	138	142	136	142	150	149	162	125	151	136	150	141	139	160	157	135	123	136	148	153	175	128	149	131	144	162	147	133	163	150	149	168	130	160	172	152	124	142	127	120	166	176	132	124	143	139	147	158	131	141	151	145	168	137	134	125	137	155	143	156	141	161	151	158	132	137	132	151	144	163	151	128	147	151	147	139	162	136	127	149	149	130	143	173	151	154	157	139	150	140	154	151	150	158	132	161	145	154	139	116	151	135	157	156	158	147	160	124	127	153	137	152	174	135	131	141	150	151	159	150	148	123	152	167	156	148	142	145	146	157	145	135	139	150	159	147	144	153	161	139	173	124	165	162	132	144	156	153	144	137	144	174	151	154	146	159	154	133	133	126	154	150	137	157	149	156	159	146	144	163	150	132	145	146	153	148	146	140	133	137	149	140	149	125	135	143	130	148	151	143	148	137	172	146	150	141	147	154	137	141	155	144	151	128	152	154	144	138	145	161	170	142	151	140	126	168	151	131	145	136	160	153	144	166	168	148	121	171	141	153	153	126	123	142	153	133	162	142	137	143	133	138	135	154	169	118	131	147	128	188	145	145	151	120	156	142	148	148	165	144	152	151	163	164	133	154	145	145	128	144	165	137	126	140	137	162	171	137	163	144	151	142	138	146	124	157	148	154	163	128	142	154	145	140	160	151	145	141	171	171	139	177	133	152	151	138	175	150	166	151	165	154	157	133	127	138	161	149	134	147	151	169	141	141	140	133	136	141	138	168	134	145	155	137	150	148	151	133	113	134	148	158	125	141	138	154	153	142	148	137	170	128	166	146	134	153	141	149	129	151	151	135	153	146	148	128	149	176	131	141	127	169	161	127	178	151	141	156	148	122	160	153	160	137	148	136	150	145	160	143	138	156	152	141	155	150	148	150	183	148	136	136	133	147	145	117	146	151	136	134	174	122	151	156	152	136	162	169	147	149	132	140	137	148	144	147	149	154	128	157	156	147	154	143	162	141	131	171	150	165	141	164	140	143	138	136	140	139	149	138	156	158	127	141	141	147	161	168	165	147	153	161	141	153	151	154	148	122	142	149	161	153	154	147	126	156	136	163	146	144	158	143	147	145	181	139	161	134	142	156	155	148	156	127	144	142	144	151	168	146	118	156	149	140	159	120	136	134	156	167	154	132	131	148	142	174	141	134	150	156	135	128	149	127	147	159	146	162	147	158	140	150	137	144	150	158	145	139	153	156	141	160	130	146	155	141	169	155	147	156	132	131	150	160	151	152	139	144	151	130	153	146	155	144	149	160	146	146	120	142	128	143	139	165	125	146	153	137	144	143	115	138	120	142	158	132	129	153	139	160	151	135	144	160	140	151	151	151	154	129	125	150	126	148	146	151	150	147	145	142	139	159	157	148	165	155	147	146	156	171	147	141	141	127	170	158	163	127	120	139	151	155	133	139	134	135	134	132	122	139	133	122	155	145	155	155	128	141	160	143	132	135	151	129	154	159	149	151	144	149	136	150	145	123	163	151	140	155	132	155	141	123	129	143	149	139	171	144	150	152	159	156	170	134	157	153	157	158	119	144	161	151	119	140	142	131	128	160	131	152	161	142	146	147	139	134	146	146	151	143	130	138	164	156	140	149	165	149	159	161	151	158	147	152	151	147	141	156	161	164	164	146	151	125	144	137	137	164	125	149	147	157	143	152	146	137	139	159	127	133	148	128	155	152	145	147	151	140	169	144	155	162	137	150	161	133	143	148	139	160	149	154	150	148	128	154	135	146	146	150	153	143	121	118	142	126	160	142	151	131	136	142	141	147	130	126	152	157	131	145	160	120	147	159	135	136	131	147	145	156	142	165	136	145	143	144	148	149	110	146	150	150	138	140	140	139	158	153	150	143	123	143	145	150	148	140	159	143	141	152	123	149	152	139	151	159	140	137	154	158	170	149	169	158	154	121	153	138	140	157	156	132	144	136	156	144	162	141	121	148	129	140	139	150	151	136	141	155	138	150	143	145	159	147	137	135	143	156	135	158	148	146	145	147	154	144	160	130	151	158	154	144	171	137	138	142	153	154	144	149	158	150	163	159	154	133	160	139	151	170	152	137	137	133	146	149	136	141	162	134	155	149	135	126	165	164	135	155	141	120	152	155	135	148	142	133	160	136	144	150	153	139	123	157	139	148	138	162	153	149	130	166	135	141	156	138	150	139	149	134	156	133	159	139	155	121	130	132	151	144	152	147	147	165	133	158	128	153	145	151	140	134	127	125	131	172	147	174	160	172	142	138	154	153	149	147	140	134	146	153	164	152	148	127	161	151	122	141	155	146	128	174	119	172	159	132	146	173	149	173	129	144	126	122	149	136	132	153	164	150	155	154	155	157	138	151	150	136	139	160	142	161	148	143	156	148	141	140	156	151	150	120	148	143	159	140	160	124	138	137	151	138	141	126	137	155	135	138	147	134	137	130	154	165	151	148	147	141	156	141	153	138	160	144	147	149	149	159	136	157	153	142	155	142	124	134	139	173	139	143	148	145	155	144	145	126	151	147	136	148	133	158	151	146	144	131	129	144	139	149	140	123	143	116	138	147	144	148	124	154	135	142	137	153	152	156	150	126	136	137	156	148	147	132	147	153	155	147	157	161	133	150	139	164	140	144	144	159	151	133	168	152	137	146	138	167	151	152	159	145	169	157	161	135	135	155	129	147	150	121	135	170	169	159	139	132	156	154	151	128	158	155	142	122	127	160	160	152	162	136	142	155	147	149	138	151	141	147	154	150	181	156	181	150	132	144	133	156	147	124	142	129	138	141	137	139	137	169	139	141	151	134	160	136	142	146	140	158	148	150	146	128	153	142	143	144	156	138	137	121	144	130	156	133	142	143	148	135	153	147	178	164	129	160	125	168	155	130	157	144	144	144	146	143	136	145	153	116	157	159	134	146	148	150	173	150	123	135	126	162	161	144	151	150	151	153	146	125	180	144	153	123	122	140	139	157	138	133	169	160	153	156	144	126	135	163	144	133	132	148	159	136	147	135	166	147	144	134	151	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7573	2252	5012	6016	5363	4227	3428	2805	2454	2117	1886	1598	1499	1320	1249	1207	1089	1016	966	932	889	803	792	767	805	704	697	713	689	671	657	652	640	635	576	657	625	605	571	580	556	575	584	573	561	560	552	581	578	581	569	594	547	551	538	553	533	541	510	520	526	502	501	489	527	497	515	534	488	488	488	528	519	465	541	527	555	478	497	500	525	486	531	489	531	535	507	482	497	508	468	466	487	485	483	508	484	532	481	464	467	472	520	472	499	520	500	494	488	499	517	485	500	519	474	498	458	510	468	511	511	444	522	500	474	496	432	493	491	514	494	495	480	473	486	487	478	467	513	503	510	483	521	512	469	475	481	505	508	515	483	490	484	480	456	521	487	489	516	493	495	483	482	479	505	465	486	508	444	502	486	486	469	511	488	459	493	469	503	472	488	502	505	485	503	508	505	469	455	460	493	449	496	474	459	468	462	464	524	483	470	453	489	488	515	490	485	500	514	497	492	487	491	477	481	503	504	443	474	467	506	447	470	512	490	478	448	502	495	468	497	487	482	492	502	461	490	466	466	470	429	449	455	477	515	488	490	477	518	481	473	486	488	481	456	432	490	493	525	484	466	506	515	463	499	476	475	471	472	519	468	435	469	496	468	479	483	464	449	479	445	496	473	502	482	457	469	504	461	472	442	500	485	501	491	486	440	486	459	505	484	472	476	475	460	482	515	480	479	454	498	480	442	455	455	483	487	520	483	477	494	509	436	475	510	461	473	476	473	464	469	488	458	471	487	464	459	477	443	491	492	475	505	471	505	464	455	488	494	421	430	445	461	515	493	520	480	496	516	507	479	482	536	475	472	486	497	445	509	450	475	458	471	504	491	460	421	459	468	496	469	491	443	491	515	495	481	495	503	476	474	460	484	476	473	463	491	493	477	481	470	461	488	478	469	520	467	480	532	465	458	498	474	463	457	458	462	454	481	494	436	471	470	474	519	495	456	515	469	461	516	485	477	486	485	477	492	485	490	446	489	474	488	490	498	503	468	484	480	464	484	439	494	518	524	461	474	470	508	456	500	484	488	480	465	515	463	507	475	445	453	489	479	494	457	526	466	507	459	472	456	503	504	464	488	480	497	464	463	494	461	487	490	498	467	463	513	514	482	479	450	467	475	452	476	482	508	471	445	488	466	472	486	501	502	465	449	493	479	428	474	478	483	504	453	507	497	485	435	489	464	508	449	457	492	477	486	474	485	496	499	494	506	455	522	472	500	499	526	501	436	477	462	504	517	483	475	497	512	487	457	486	477	475	473	493	479	445	454	478	460	473	479	526	500	501	453	479	487	470	477	483	482	506	491	448	504	457	500	480	485	479	492	461	520	540	459	439	462	495	463	468	482	535	500	480	495	497	475	468	485	459	464	448	476	481	449	478	496	463	460	492	476	502	460	471	513	500	477	496	496	459	478	478	477	451	504	461	480	458	483	442	483	482	484	474	451	480	436	471	484	473	463	485	447	480	457	490	464	458	476	485	468	449	478	496	477	471	464	491	481	453	515	510	463	495	462	526	518	487	457	472	442	471	546	477	463	459	469	495	477	472	517	441	508	468	483	505	456	507	498	507	457	467	472	500	482	485	456	457	502	478	457	446	475	462	495	493	452	504	497	514	472	481	483	450	480	456	438	489	497	495	481	469	451	476	497	470	471	474	484	451	463	465	472	471	505	475	498	512	481	468	479	436	498	457	461	482	514	451	459	468	507	460	471	458	510	496	524	488	484	450	500	509	473	482	497	478	488	487	490	515	457	502	480	532	452	470	480	442	484	468	471	459	486	498	475	439	472	442	450	495	449	477	472	477	524	491	464	485	468	470	450	487	487	458	473	503	483	499	440	493	436	461	489	468	478	460	477	498	493	508	484	489	449	445	446	439	495	522	512	497	435	499	465	490	510	451	492	495	444	468	455	489	541	466	473	483	448	476	458	487	479	473	492	484	488	468	465	482	502	463	464	482	475	471	444	462	503	534	474	486	477	459	476	475	510	505	482	479	497	468	447	447	497	504	462	451	479	500	498	480	504	487	471	463	470	509	500	516	486	472	484	469	464	470	454	494	457	462	451	479	461	481	501	529	490	520	509	479	472	458	491	503	452	489	516	496	483	466	465	471	473	464	495	449	505	476	425	495	495	483	480	479	469	515	464	485	468	508	445	470	442	458	489	508	444	470	461	454	478	462	451	483	460	489	487	462	468	455	472	452	459	470	475	495	476	492	489	502	477	475	439	516	463	506	482	450	492	465	454	456	488	476	484	469	477	467	508	454	499	471	481	510	482	495	473	449	515	482	506	483	454	481	458	490	474	455	447	471	475	469	492	448	499	493	490	474	486	458	466	491	470	496	505	488	464	480	451	492	442	464	494	514	467	459	460	530	499	497	497	474	519	461	449	470	480	477	479	470	477	481	464	474	477	457	479	416	448	466	514	486	467	505	437	479	480	561	444	504	471	494	456	520	490	459	460	477	456	457	448	485	483	486	442	427	474	493	472	483	505	463	497	508	466	488	485	472	469	485	511	503	506	479	467	487	443	467	454	494	499	460	500	464	456	454	501	451	468	481	512	477	457	456	475	449	475	504	471	468	475	477	498	484	458	483	448	512	452	472	476	465	510	465	479	494	485	467	530	472	478	487	521	454	419	482	463	459	485	488	500	493	503	462	478	559	507	491	492	459	478	521	514	508	510	486	473	457	489	467	483	461	488	471	511	493	485	503	488	497	485	438	496	481	490	483	475	476	462	454	480	458	458	473	483	483	487	452	473	499	493	463	492	476	452	473	535	474	471	470	483	490	475	489	507	471	508	479	454	459	477	440	461	491	460	510	496	495	465	433	480	482	496	451	473	476	478	454	500	538	469	468	433	469	484	475	462	456	474	499	491	475	519	504	504	453	523	487	511	457	452	518	443	519	507	472	460	471	453	499	506	486	474	464	448	428	485	449	461	507	453	453	447	507	503	513	460	448	472	488	444	476	484	486	546	431	464	444	455	475	492	455	515	456	484	474	472	484	498	461	491	449	463	467	450	500	455	466	490	488	471	445	481	485	486	426	471	485	500	448	446	524	495	480	462	485	475	471	505	503	440	452	415	494	504	474	501	471	490	437	474	516	460	481	469	503	484	445	481	478	487	478	491	463	499	469	494	476	483	452	505	424	469	496	496	538	508	459	489	515	481	440	482	443	457	510	497	457	506	446	506	456	501	493	447	478	459	504	490	457	482	484	463	448	471	499	534	494	473	513	481	485	475	515	485	481	476	454	467	487	446	504	484	525	435	441	475	506	471	511	507	462	483	474	480	473	518	490	514	484	478	437	480	508	510	472	497	486	453	527	470	472	485	418	477	448	474	516	492	478	469	464	466	491	487	435	528	494	454	485	462	505	512	492	493	504	468	467	474	474	456	466	469	469	475	492	507	456	462	480	471	521	528	471	457	452	485	470	475	492	479	497	489	471	462	490	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2068	423	421	447	380	362	397	352	347	326	326	368	364	359	335	326	352	338	334	321	359	342	330	342	369	327	360	335	333	345	346	343	334	350	345	341	346	347	314	364	370	362	332	314	342	352	340	327	349	329	346	335	334	386	321	339	335	321	331	338	343	351	353	338	366	365	327	348	334	335	385	325	317	344	347	362	346	309	383	359	325	351	351	337	322	364	342	330	323	320	338	366	316	342	340	313	357	348	302	329	335	347	331	341	338	339	337	361	340	375	352	365	314	362	355	328	322	367	342	333	345	290	374	349	337	348	333	344	379	344	326	313	329	392	320	354	333	339	324	381	348	306	323	342	361	368	314	359	369	369	333	332	370	352	387	328	328	341	369	348	315	323	349	339	343	327	330	355	337	366	376	354	330	344	313	359	298	329	346	353	347	365	351	340	352	323	344	346	355	376	342	355	345	366	323	355	349	379	316	325	337	375	342	380	342	351	342	320	377	341	343	334	357	337	336	354	350	347	360	342	323	356	350	369	334	360	320	367	329	322	325	328	337	366	305	342	345	360	336	339	361	341	326	338	350	353	352	348	307	337	361	336	350	344	344	348	355	369	331	336	368	326	365	349	366	361	365	338	335	324	335	334	342	348	370	367	328	362	340	330	357	351	319	361	330	357	357	339	338	368	322	355	321	326	313	354	349	367	324	337	352	338	367	345	373	322	348	351	357	360	355	347	355	351	334	345	349	332	343	345	376	368	364	351	280	339	366	354	356	360	360	375	394	326	347	349	374	345	332	330	363	363	339	374	335	378	367	332	364	341	332	293	333	352	343	350	358	341	341	314	339	322	332	358	359	351	319	356	324	361	352	348	332	356	341	360	340	372	349	324	356	348	340	388	379	361	323	317	332	329	328	326	351	366	328	376	331	366	349	352	329	364	376	350	361	331	358	331	362	343	379	332	338	345	346	329	320	322	350	360	346	329	359	317	300	314	332	359	354	342	314	327	363	332	312	359	345	339	341	344	308	349	307	340	325	334	344	344	355	339	327	358	338	366	318	330	336	355	372	352	337	352	342	351	339	365	338	346	368	366	332	333	368	374	352	355	344	326	375	350	352	384	351	321	304	328	349	367	348	309	349	344	347	334	300	361	329	343	351	295	382	321	319	352	327	373	357	351	321	369	320	329	359	322	352	336	314	333	349	333	335	320	349	334	364	321	334	338	350	346	371	328	313	310	347	344	339	358	335	356	363	340	349	335	342	347	342	339	339	305	376	338	353	309	317	312	325	323	359	334	342	346	353	367	323	329	330	342	304	324	341	335	333	345	339	366	338	329	336	335	324	351	334	338	348	368	346	317	359	342	346	355	340	338	371	352	321	371	331	324	340	334	327	347	356	326	357	384	358	353	342	321	341	364	363	342	346	329	332	371	334	370	302	330	363	371	342	367	389	329	315	323	332	342	369	381	321	330	352	336	352	369	334	334	366	332	360	324	323	366	322	295	363	326	336	350	341	366	332	329	317	317	350	344	323	335	359	333	374	330	338	334	322	361	345	374	380	321	370	358	355	339	341	393	348	358	337	346	375	354	333	310	348	324	321	357	353	315	322	363	327	344	309	326	322	354	375	347	351	351	342	335	341	356	354	335	362	321	366	319	359	325	343	357	359	359	327	328	348	349	354	343	354	342	359	336	305	358	362	360	355	353	330	360	313	345	342	320	384	352	352	315	344	359	343	359	318	347	319	327	312	348	358	343	386	336	345	361	337	351	345	378	344	368	363	358	400	352	339	368	327	369	317	348	355	329	343	348	352	344	361	326	327	341	377	313	345	350	323	344	352	298	321	370	373	348	323	348	306	338	352	330	343	354	337	369	349	337	345	309	366	345	360	326	347	358	339	370	354	362	328	334	370	312	372	362	342	375	363	353	338	324	343	354	348	357	357	337	360	344	345	339	353	322	362	347	348	395	329	339	308	333	354	325	333	363	335	350	347	326	336	336	342	353	346	316	342	360	376	334	350	390	350	372	303	372	324	349	344	326	345	353	316	351	335	330	341	333	340	349	344	352	361	339	346	339	361	383	358	359	371	373	364	370	352	368	341	328	378	342	302	326	312	342	345	333	325	325	320	345	333	333	344	340	345	362	335	342	373	337	371	344	313	355	318	347	362	341	342	355	372	314	326	335	362	354	343	331	342	337	359	337	325	328	352	334	310	341	359	332	298	349	369	337	347	350	350	363	363	341	358	371	349	321	322	312	355	332	328	394	353	350	350	330	353	390	358	341	354	360	351	341	358	356	347	327	359	351	339	341	313	348	326	363	361	324	350	324	371	344	344	329	358	336	372	364	362	358	313	319	359	347	365	329	344	362	334	361	331	349	303	376	344	320	341	322	341	348	342	363	345	370	375	338	354	359	302	313	339	358	378	356	360	322	321	362	344	390	343	360	345	338	358	364	350	328	360	333	350	338	341	341	345	352	318	335	327	351	337	359	352	301	330	309	392	356	361	351	328	333	369	360	333	363	331	348	327	343	347	330	339	359	346	336	386	334	342	347	364	352	333	371	349	331	341	365	373	301	350	385	366	339	347	329	379	347	355	364	336	320	363	351	312	332	337	355	373	318	385	369	339	356	367	324	343	320	342	344	363	328	357	334	375	333	329	362	351	357	350	321	395	375	335	337	332	315	364	297	364	335	340	332	348	339	329	362	348	323	339	328	334	347	341	357	358	352	329	319	370	328	351	332	313	341	366	329	339	360	352	353	342	366	344	330	313	368	325	337	322	308	338	349	339	355	347	356	337	325	316	374	332	335	346	333	356	348	350	289	330	347	307	346	318	331	338	323	333	331	367	325	332	321	365	355	326	362	359	354	355	342	327	355	325	338	354	338	338	331	363	311	339	362	362	354	349	336	343	305	333	333	344	343	318	351	332	350	337	323	366	345	360	342	347	343	362	366	318	359	320	330	355	357	321	354	366	296	369	341	316	352	331	362	363	334	304	304	358	325	357	341	331	338	320	352	362	305	341	332	328	357	363	331	324	326	329	364	382	325	334	334	338	355	321	354	301	360	350	354	343	308	357	312	362	322	352	351	306	341	343	337	363	319	304	338	359	343	333	319	337	328	339	323	354	329	325	369	350	359	351	354	345	315	333	351	371	377	372	368	372	356	308	361	365	378	325	355	363	362	333	345	353	334	350	315	360	345	327	361	298	343	319	312	334	375	309	350	322	364	387	331	354	332	313	341	357	336	339	325	368	311	351	371	352	352	337	307	328	359	322	352	349	367	317	328	339	347	330	336	339	363	315	319	341	335	378	364	329	364	327	345	364	362	339	380	344	334	335	332	352	310	370	349	341	344	318	312	351	330	347	360	311	319	357	341	345	379	327	357	378	348	346	311	345	336	353	344	331	344	326	342	327	357	342	332	345	351	351	342	330	334	297	368	322	324	382	353	335	346	322	351	341	357	321	326	337	341	340	358	386	316	361	315	341	326	351	333	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2428	1055	1188	1228	1155	1116	1131	1021	1047	1068	1066	1026	1048	1030	970	953	1013	965	981	1039	1044	966	974	998	1008	985	968	954	1012	949	1002	921	976	1031	965	953	988	1051	1018	955	1001	990	1012	1017	1011	1007	990	973	960	971	972	1008	1008	1002	960	1023	949	993	990	978	997	1015	1016	965	1001	948	967	943	987	930	1027	981	1011	1028	1013	944	956	1001	1032	967	955	1027	993	965	995	949	1017	989	915	977	983	972	1052	984	985	960	983	985	982	980	989	983	962	963	1024	975	1020	988	964	970	1020	972	1020	1025	1023	998	991	1032	1007	971	1028	1032	992	960	965	985	928	1020	1010	1021	1002	1009	939	995	987	974	1021	988	1013	995	963	995	948	1015	1004	1003	975	933	995	1014	1002	1010	958	951	1003	983	1004	926	971	996	1045	975	969	1019	980	1052	983	940	996	1013	979	969	969	1006	987	970	976	957	967	1002	966	992	990	969	985	979	1016	999	968	960	1040	968	1001	1021	968	1008	1015	990	988	1016	1045	1015	988	996	1031	972	1010	973	994	1001	995	1001	1021	992	994	986	1021	1001	940	985	985	1001	990	957	1073	971	1024	996	978	1043	1014	1020	1020	964	939	997	1005	956	1001	967	908	955	935	996	971	987	964	1024	973	973	967	1038	1022	1017	959	995	1019	999	1031	998	1016	1054	1018	1025	1005	980	981	982	1039	1024	1001	1014	937	1022	1020	987	1000	1030	990	979	1008	968	943	993	973	953	1037	950	967	1023	957	1027	995	998	967	921	978	964	963	973	1012	975	985	1030	964	990	974	991	958	958	1001	940	927	965	1023	979	987	1028	959	999	978	965	1020	991	998	1028	995	994	1030	897	995	973	970	915	975	1031	983	973	1007	978	939	993	992	1039	978	982	961	999	1057	1012	994	1009	984	984	965	955	1007	976	1021	966	1011	999	980	1061	1012	1007	993	1034	1015	980	1037	972	1009	1055	981	962	981	994	1044	983	989	956	1022	1025	1026	1000	938	938	961	970	1064	1004	1005	992	993	1011	931	999	977	1010	1003	994	988	977	979	1018	955	1032	1022	1038	1013	938	936	1054	994	966	922	973	977	1017	1006	964	1008	996	1018	1059	988	1007	967	1009	981	995	963	987	998	966	931	992	953	973	959	1007	1003	968	1024	1004	995	1049	946	1017	1053	970	947	1035	1028	962	1022	993	979	946	1054	986	997	969	1002	969	1034	1001	1008	970	1006	978	1049	991	1021	1019	1013	1011	987	963	1000	1011	990	956	994	1018	978	1006	936	986	969	967	1011	979	1002	977	980	954	961	976	987	1010	942	1005	962	965	961	994	956	1011	962	1006	959	1031	997	967	911	969	977	994	1041	960	999	1051	973	978	993	979	997	934	1026	971	1003	984	1013	968	944	968	980	1021	1009	972	996	1001	974	991	968	1013	988	1002	954	975	1055	972	964	957	1051	1017	957	1004	999	978	991	961	988	977	1006	998	1046	965	967	1001	1028	1028	1056	995	1037	1045	942	1003	977	991	934	1054	1002	960	999	1028	1006	993	955	978	1025	991	962	1000	974	961	942	1010	941	1000	926	1032	947	966	993	930	997	993	1011	1017	1026	1011	972	1013	954	1012	997	1021	970	981	948	1002	986	1022	1001	992	999	1000	952	1044	1000	964	962	991	937	1023	1002	1028	1004	956	981	968	981	999	1018	976	983	985	1017	994	1004	939	983	1032	1017	969	983	965	1025	968	998	1003	973	1076	991	981	976	992	965	965	1002	946	1025	1061	955	1002	998	1001	992	985	936	980	996	1023	962	965	1021	1047	980	951	973	980	968	981	1019	940	1025	974	980	938	950	974	1034	1018	1022	1005	973	997	1012	987	935	980	1004	1004	982	1004	950	961	967	1025	1012	1001	978	952	988	936	1065	987	983	999	994	1002	966	975	955	939	1003	971	980	988	965	999	957	976	995	1049	979	970	1051	970	931	993	1011	956	953	1019	969	995	1013	965	970	942	1010	986	980	1014	958	926	1005	1029	989	1037	974	968	973	988	1016	965	1014	1010	1000	1030	1010	988	962	958	1011	982	967	1044	1025	1025	985	996	977	955	1041	900	1046	1025	992	1000	1014	1017	947	980	980	977	976	972	937	978	993	1013	1048	969	1011	964	988	967	1021	1008	1000	978	921	1011	978	1009	985	1017	960	1005	1029	991	1022	973	976	1023	985	933	954	941	1056	988	948	973	978	990	954	977	985	965	1011	988	977	1000	935	988	950	997	992	946	998	983	1011	991	958	965	1016	1005	1032	952	1011	968	958	1018	961	983	982	1041	953	1017	988	1016	1001	959	1000	983	992	1007	971	947	988	983	994	932	944	1007	960	918	1045	1012	997	986	997	970	1030	983	979	1017	988	1019	920	1016	1023	961	973	940	978	962	941	945	959	1018	983	980	1017	975	1019	965	1019	959	943	970	972	975	1045	955	968	978	936	1032	965	990	985	996	923	972	984	1022	997	980	991	995	994	997	938	975	988	1014	1003	948	938	1010	1022	984	1014	964	921	1020	975	950	1011	1034	953	959	1009	995	961	1016	1015	1021	963	940	946	987	1029	975	998	1005	996	1038	1007	972	982	995	953	1017	980	974	980	959	1035	981	1006	991	990	964	976	1027	934	964	972	984	961	1021	981	991	990	980	933	939	958	1004	958	1013	976	1016	966	1002	1016	955	999	943	958	956	1005	958	1010	953	994	1047	971	984	954	1016	902	918	955	941	922	975	971	1032	973	1001	1004	1006	1034	1049	1002	995	984	984	1007	1017	930	1060	1017	950	991	1005	1014	975	1046	1007	962	1045	1015	939	967	967	931	966	960	930	986	983	1000	1044	994	1002	981	998	964	973	944	943	954	949	1001	922	954	1038	917	953	915	941	988	980	1004	997	951	1007	1012	999	968	1039	989	1017	1042	957	1004	989	955	955	984	970	996	953	974	959	1006	992	970	963	1012	976	969	1001	997	987	984	1017	992	1038	990	934	1001	1009	968	1006	948	988	978	1023	973	949	957	972	954	1027	962	980	1041	1011	976	970	1032	947	952	952	992	970	1029	998	972	1055	1000	1001	946	1087	951	962	984	1004	974	988	905	984	956	984	960	951	990	954	1034	1005	965	1010	1054	1003	958	985	1005	1001	1058	1016	1025	933	964	967	991	981	968	967	1011	1009	1044	989	1012	964	949	999	980	993	1020	1003	1005	947	997	989	1046	1020	978	989	1007	969	949	1011	928	1005	960	934	949	935	1007	1042	1041	1038	1067	1062	932	960	962	1041	1065	985	983	944	970	1022	998	1010	977	973	1009	1003	1005	984	967	969	995	981	1007	1000	1011	1008	1034	1005	997	969	1020	939	967	989	998	1010	982	1031	1011	973	987	1070	982	973	1001	934	929	982	1031	955	967	971	1009	1015	988	919	997	1001	958	979	1009	1010	934	1004	1012	985	947	974	984	975	983	943	1000	1009	1018	906	1040	937	976	999	954	980	959	998	965	1009	930	937	1019	969	947	1055	1013	975	971	987	950	980	988	1016	930	956	959	978	1007	1058	978	1039	956	926	989	1005	992	1004	1019	946	982	989	1017	1033	968	980	975	1002	955	974	991	989	963	1042	969	992	984	1019	944	1004	990	932	995	957	974	1012	948	1010	1006	1021	983	984	953	996	969	1031	1010	935	960	996	968	967	975	994	989	952	994	1004	979	934	925	1009	1014	1008	979	1069	982	1013	984	941	1006	1054	954	1014	985	980	970	986	1031	971	978	987	918	989	1005	1017	985	977	1015	983	993	922	1004	1002	971	980	1062	927	1044	1021	982	1016	992	996	947	935	945	1018	1019	965	1020	976	960	951	971	1020	903	990	963	936	961	998	942	1051	982	938	985	1010	1039	979	1029	1002	962	1010	965	971	1005	1009	998	968	983	1048	1061	952	997	1050	987	966	981	1030	1065	963	953	976	950	977	1026	966	985	916	999	1015	1012	989	1027	1021	945	997	972	941	981	982	960	1031	1029	983	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8427	1065	1390	1135	852	647	517	453	410	351	330	257	252	258	275	280	246	297	226	236	243	246	205	233	221	222	224	227	196	221	210	199	215	223	184	213	230	206	233	218	217	210	217	217	207	206	230	191	229	219	219	217	212	190	178	224	203	210	188	203	224	211	217	185	202	206	220	211	208	236	254	213	191	220	224	233	183	197	215	196	217	208	203	240	224	221	218	205	198	208	222	226	207	233	201	208	217	210	212	207	220	251	267	206	226	213	199	210	213	225	206	204	205	176	216	219	208	199	221	210	212	204	205	214	221	226	213	214	212	243	218	214	200	215	210	230	244	213	220	238	200	212	218	202	200	194	200	205	212	182	224	227	206	241	195	205	196	220	199	209	212	201	210	209	213	186	192	233	211	202	199	205	227	211	208	215	224	238	213	214	195	201	174	202	200	188	202	200	203	190	203	185	214	214	211	208	216	223	198	196	210	233	221	195	218	220	211	189	241	214	210	242	190	220	222	217	190	215	222	209	238	199	208	191	195	170	210	198	217	215	198	194	230	196	214	223	215	188	201	173	200	209	190	224	225	193	222	193	208	225	210	208	208	233	198	187	227	234	191	182	206	218	217	204	222	215	207	206	219	225	217	216	202	198	195	201	239	191	227	216	212	213	206	231	219	215	198	201	206	229	196	214	187	173	208	193	207	248	226	203	212	216	215	194	207	206	197	188	189	209	224	198	223	238	210	215	214	197	216	229	216	193	203	218	212	218	203	226	205	213	194	199	192	218	197	201	195	241	221	214	230	223	221	188	192	213	208	197	203	202	215	203	207	210	228	198	189	201	184	197	223	203	208	220	208	214	199	212	217	221	191	185	198	215	215	238	199	208	185	214	195	232	202	210	225	172	196	194	202	206	191	217	211	214	222	211	194	222	231	217	212	222	198	237	214	221	224	233	198	194	227	200	175	224	207	200	222	212	207	197	200	179	214	221	213	224	217	208	202	200	221	199	221	197	215	228	192	210	207	217	201	219	215	182	216	224	220	207	233	219	213	227	181	201	201	215	210	187	201	187	202	196	208	183	235	195	225	216	202	201	237	234	193	213	219	207	216	220	186	207	221	197	199	190	197	192	201	198	191	216	209	209	193	214	201	196	195	232	227	200	221	214	205	206	179	235	219	198	203	193	182	218	217	214	215	204	228	200	190	217	208	213	211	216	221	198	218	200	227	204	192	189	199	194	204	229	221	225	204	201	213	175	201	212	195	198	205	184	214	206	231	210	253	219	196	225	217	195	219	187	202	204	218	230	188	198	206	211	213	193	219	217	203	179	204	228	209	214	191	222	214	185	185	205	205	195	196	203	238	215	204	205	209	204	197	223	193	188	215	208	191	196	200	207	190	207	217	230	215	212	211	190	200	201	194	180	211	215	185	215	219	214	200	195	192	204	203	214	197	186	224	204	203	201	222	210	206	190	214	201	227	218	217	205	206	208	206	205	189	236	234	206	191	191	208	235	189	198	216	221	217	195	223	212	232	206	188	238	219	198	217	198	210	223	212	209	190	188	190	203	217	231	224	209	199	184	196	192	219	213	196	206	233	221	197	207	227	201	212	189	189	191	226	187	205	215	196	236	222	220	200	207	204	209	188	201	197	232	227	229	170	198	165	190	198	199	233	204	193	204	208	212	209	208	242	215	190	201	201	230	213	224	224	204	218	198	210	201	225	218	205	201	216	214	182	199	172	231	214	255	208	204	194	210	190	229	207	213	185	219	198	208	208	194	193	184	219	202	202	218	197	220	199	188	206	195	199	196	220	189	203	194	229	200	233	207	217	206	214	202	217	198	211	230	240	192	237	207	194	202	227	180	230	225	185	201	218	198	214	229	214	241	205	225	199	190	207	201	205	216	194	196	219	205	207	201	203	210	203	238	187	228	192	230	233	210	232	224	203	224	186	191	223	221	205	218	184	206	236	231	180	230	211	235	213	199	193	183	231	201	193	211	198	217	218	202	203	231	224	189	199	209	208	202	218	190	222	183	192	223	210	184	236	213	198	197	193	204	211	220	233	181	207	229	209	212	234	219	198	207	213	203	239	181	198	197	227	218	214	226	192	213	208	216	220	191	211	204	225	184	209	212	224	185	206	212	193	190	213	214	224	188	209	204	218	209	191	213	212	197	203	206	167	202	218	212	232	184	198	179	218	184	195	209	216	202	200	196	204	216	197	213	221	214	210	218	203	186	231	198	210	209	211	198	244	219	209	196	199	210	199	230	195	202	222	209	222	188	224	215	189	229	230	201	226	189	218	215	215	197	225	202	208	219	199	203	215	183	251	233	205	194	219	199	204	185	216	184	227	209	199	212	216	195	198	222	182	233	211	191	192	201	225	233	238	243	201	220	189	187	199	227	218	215	203	210	230	221	188	206	209	226	217	202	167	204	216	187	204	191	220	208	223	210	221	202	207	196	211	216	219	199	205	218	214	207	207	193	185	219	212	218	201	191	220	224	210	167	200	193	198	226	211	185	223	200	195	198	208	201	233	214	195	225	202	218	217	220	208	188	206	218	215	202	223	212	209	212	212	198	195	202	222	201	214	211	207	223	198	198	232	215	231	209	222	217	211	204	178	186	233	186	224	219	225	246	213	211	195	227	221	209	200	208	201	217	220	202	203	225	188	186	219	192	179	228	200	224	208	223	237	212	197	201	209	212	215	206	201	224	210	224	237	209	193	208	211	207	170	202	181	219	225	207	219	213	229	211	212	232	188	214	199	217	199	205	208	192	207	194	225	214	205	194	222	211	200	214	212	235	249	214	211	228	206	229	214	216	229	228	188	219	204	213	197	215	190	227	203	216	202	226	211	225	194	215	229	234	221	217	220	198	193	191	219	213	216	181	231	225	238	208	194	200	190	216	206	226	186	227	210	203	215	186	213	237	189	213	205	187	195	246	202	197	218	179	209	230	193	199	193	202	200	208	234	209	218	208	217	209	199	216	213	196	200	205	215	236	209	212	198	241	189	196	221	218	225	212	194	178	212	193	196	224	211	201	219	224	206	217	219	214	213	186	219	210	217	190	206	214	191	198	197	216	202	218	213	205	216	190	203	221	220	202	217	210	206	231	194	184	175	220	215	217	178	207	218	194	217	227	216	200	209	200	226	216	197	177	229	218	206	219	224	215	208	210	195	217	205	214	224	218	191	196	228	235	214	187	231	208	223	219	199	192	185	204	222	219	210	229	207	226	218	244	180	203	217	205	226	231	249	209	203	218	213	209	209	200	215	199	198	203	211	208	207	207	222	208	217	204	186	195	193	189	233	198	213	219	211	209	202	193	204	220	204	210	213	203	198	223	212	210	198	205	218	209	223	205	201	208	217	201	225	210	221	195	239	213	209	222	223	211	201	214	221	191	211	215	215	206	203	217	208	226	231	203	199	194	226	186	194	201	173	208	214	220	227	198	231	236	201	215	205	224	183	204	212	196	201	193	193	222	175	188	213	219	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5725	1635	3047	3639	3233	2679	2336	1882	1675	1580	1388	1230	1168	1115	1031	975	953	890	897	869	885	877	813	774	781	779	764	735	750	798	729	763	701	693	713	709	736	694	614	647	700	704	703	685	680	703	653	674	703	718	666	664	601	657	676	661	665	654	664	689	629	689	656	602	657	679	672	676	681	610	600	627	599	676	639	679	638	642	690	682	613	629	619	619	621	625	671	666	652	644	628	649	653	632	671	623	615	646	636	644	632	587	609	618	625	632	630	639	647	683	677	688	618	629	625	640	634	660	636	626	603	632	640	614	646	636	663	618	666	615	653	611	578	607	670	655	636	696	644	678	659	666	668	654	642	646	596	635	636	639	653	634	598	637	630	625	632	632	650	668	664	700	623	630	666	618	634	632	632	624	632	624	628	654	610	635	670	624	611	613	628	651	699	594	673	650	648	635	626	652	642	644	639	637	667	611	620	636	644	670	637	641	662	629	657	582	680	624	630	589	654	691	660	613	620	636	623	631	635	624	670	681	640	653	665	662	641	646	611	683	616	658	615	663	678	648	652	633	656	626	675	662	647	623	627	692	680	676	658	670	592	644	670	674	641	647	634	623	675	605	614	651	612	655	634	629	637	669	644	659	659	613	639	655	651	599	652	670	639	638	649	647	640	661	624	630	605	629	637	656	637	651	599	649	704	639	643	610	663	653	584	636	622	638	636	615	610	627	656	636	641	623	615	666	631	602	690	621	679	573	630	635	632	645	628	623	645	620	611	638	595	620	624	631	620	638	638	647	612	587	633	651	629	649	644	647	680	625	653	648	661	634	633	627	606	633	634	651	671	632	636	672	619	636	632	626	663	627	641	664	641	665	642	658	614	643	645	624	690	634	633	663	611	659	646	645	671	633	634	620	577	683	622	614	627	563	626	644	595	604	614	603	659	606	672	647	644	652	640	616	659	622	633	618	652	673	647	627	653	603	615	654	635	682	596	631	611	591	655	658	638	699	625	669	644	653	657	633	635	685	665	659	651	665	639	619	668	637	621	654	638	633	603	631	631	634	609	640	579	627	655	661	630	577	660	686	625	643	642	677	681	624	627	608	606	647	634	634	648	586	639	657	641	620	671	591	654	624	670	645	637	598	617	670	623	647	606	641	660	572	667	639	586	608	707	636	614	631	610	668	654	625	601	578	629	662	599	689	605	642	651	647	649	657	651	631	637	613	660	633	635	643	630	600	607	610	627	656	645	643	645	631	657	661	637	618	579	651	626	658	609	625	609	651	616	645	654	651	656	647	651	617	630	679	601	659	659	672	607	611	647	662	678	616	641	661	646	634	589	603	628	628	611	646	617	614	624	670	615	593	658	653	610	612	597	642	637	617	574	592	639	636	623	619	649	647	649	635	630	599	675	630	656	640	626	609	637	644	622	590	648	663	613	604	673	632	588	623	612	601	624	684	659	643	568	590	629	672	655	615	634	613	657	650	638	643	630	659	639	658	668	653	641	638	674	644	640	692	631	681	640	648	661	651	655	665	625	620	689	594	639	597	655	648	629	684	664	623	564	612	639	634	676	645	655	681	630	667	573	621	636	657	600	610	642	663	632	597	651	644	627	650	633	585	629	639	628	611	636	649	594	660	670	664	630	676	642	673	642	589	623	647	662	608	579	646	632	647	639	636	628	638	618	600	650	667	634	654	636	561	653	644	637	672	657	649	618	666	646	593	653	630	643	646	638	604	596	622	617	600	648	660	656	640	623	657	613	641	595	639	681	599	628	656	677	684	639	662	635	651	639	657	653	614	628	660	607	720	638	663	642	651	642	614	644	625	650	640	675	615	664	662	700	628	642	584	649	604	629	617	630	631	658	672	651	680	626	668	614	597	606	634	677	635	621	646	673	645	626	598	611	618	636	591	640	632	670	616	687	651	649	650	617	647	635	635	655	627	623	626	593	632	614	622	625	646	627	693	672	612	678	617	622	604	616	621	652	626	669	665	592	612	605	655	608	641	628	602	693	627	600	603	655	621	650	648	625	597	660	646	634	607	642	618	570	689	638	657	582	624	635	637	647	625	598	608	608	654	632	643	641	600	611	617	650	630	649	617	640	643	654	650	645	652	670	650	636	654	660	649	655	634	668	606	678	622	610	622	635	659	630	654	626	658	646	663	683	647	687	613	638	625	633	665	670	618	655	678	632	673	639	667	660	675	618	576	622	650	656	665	651	659	658	654	656	640	666	609	635	660	617	621	657	651	627	673	670	640	643	606	619	617	636	648	618	643	626	625	661	646	635	637	600	640	635	654	602	629	651	657	632	565	625	674	609	616	651	661	659	686	590	653	641	646	653	668	632	645	619	659	615	629	662	667	598	659	646	660	642	680	601	626	644	637	649	657	593	624	630	612	647	650	582	622	681	652	617	598	674	622	640	650	615	602	671	696	625	676	635	651	580	637	685	641	667	660	607	621	635	657	621	638	623	651	657	587	649	626	628	648	649	655	625	642	654	642	634	648	615	643	657	657	646	643	633	624	624	648	632	638	607	640	607	570	669	604	650	629	612	645	641	656	627	639	671	622	668	650	626	692	597	647	667	652	653	604	645	654	667	639	645	640	674	685	628	628	646	641	648	616	619	657	637	675	682	677	656	642	645	634	596	656	656	656	615	662	647	622	630	671	615	649	616	612	647	656	619	644	625	616	583	631	636	622	556	667	635	622	608	663	645	627	660	628	650	673	644	613	650	579	604	595	623	587	666	666	668	637	599	618	614	632	647	632	694	607	657	627	656	632	636	639	612	624	625	666	638	635	618	592	622	641	649	685	643	641	613	632	654	584	580	630	606	618	636	681	654	635	580	612	634	671	697	649	645	634	670	674	668	655	642	644	651	665	585	629	664	679	628	618	628	598	570	619	620	675	618	626	675	635	637	635	643	645	612	647	632	652	603	647	630	634	655	648	688	651	668	637	585	672	676	624	624	618	622	635	606	621	632	648	597	617	630	598	658	628	579	635	680	662	612	581	645	599	626	630	660	647	624	614	654	642	648	640	627	636	688	596	609	636	631	668	647	638	621	654	603	665	588	644	632	585	640	653	565	633	614	623	602	644	633	614	685	603	649	672	651	646	625	672	638	629	634	632	641	632	669	594	605	616	653	655	638	572	614	689	624	643	619	624	601	665	625	656	652	647	642	632	631	617	620	620	637	600	626	650	668	610	671	633	570	605	654	607	644	631	644	689	667	661	664	618	664	624	610	612	664	619	655	660	652	626	656	585	628	661	648	671	630	635	666	638	641	647	642	671	655	598	622	608	652	623	621	630	633	630	619	632	623	632	614	630	642	691	645	621	582	585	653	655	661	573	606	602	625	649	632	643	630	650	588	631	655	627	634	651	614	697	636	616	649	643	645	661	649	678	649	669	627	631	643	651	640	607	664	647	613	603	548	607	610	640	664	642	652	625	616	680	636	605	668	620	603	648	579	630	628	647	623	604	640	671	611	640	640	642	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15690	2259	2521	2019	1433	1031	745	590	498	401	337	324	319	307	231	262	218	241	217	218	181	161	192	175	175	166	169	162	159	177	147	168	167	177	183	160	151	144	165	154	140	136	159	126	160	175	165	162	164	167	175	168	171	142	158	132	159	163	142	161	142	160	175	132	155	149	143	150	130	154	134	142	144	134	191	169	144	144	129	149	118	140	134	125	132	153	164	121	143	124	134	127	149	161	144	162	159	164	140	134	129	139	161	126	148	126	130	139	129	143	165	165	136	146	147	154	143	151	151	144	148	141	142	129	126	125	156	145	160	143	135	146	138	149	144	122	160	129	150	141	126	138	127	148	167	152	159	150	159	138	155	166	125	137	146	144	164	155	130	137	133	152	130	155	127	144	137	137	136	149	170	156	121	124	145	147	145	129	141	143	139	154	138	143	144	146	156	151	148	151	136	153	146	136	138	145	136	133	157	127	136	123	165	159	134	141	151	136	148	150	132	131	137	144	157	136	149	143	144	144	134	147	163	153	138	167	163	150	159	153	141	141	143	159	126	128	170	149	154	145	154	184	156	141	139	146	151	151	156	146	135	144	157	141	130	121	133	153	135	152	148	168	150	152	151	140	140	130	128	121	155	138	146	149	144	142	142	147	132	134	155	162	150	139	134	124	134	140	138	134	138	158	140	153	137	146	161	125	148	155	164	181	143	148	127	132	145	135	139	156	147	124	125	127	162	159	144	130	132	160	145	147	139	164	145	149	149	123	131	144	150	158	146	128	151	146	129	176	144	146	139	165	143	143	137	148	163	136	147	151	148	132	150	131	148	162	147	132	142	135	150	143	157	156	168	137	135	149	146	142	111	139	162	159	152	153	162	123	163	145	152	143	140	134	132	135	143	151	136	162	172	160	148	138	158	144	160	164	145	132	133	136	146	135	154	130	131	176	166	136	160	139	139	122	124	149	144	137	146	180	141	143	169	158	134	147	147	126	132	159	144	149	143	137	142	157	152	152	117	154	145	149	152	138	156	127	171	130	133	174	156	179	149	138	139	129	140	136	133	170	135	143	136	135	148	137	161	163	152	141	136	152	129	145	149	142	147	146	137	141	158	145	140	150	160	124	148	135	160	143	134	147	125	125	134	146	126	119	155	164	157	131	146	132	117	146	132	135	143	128	149	136	127	162	141	146	162	143	118	133	168	146	128	156	162	148	154	126	124	128	160	158	140	140	137	149	144	158	159	144	171	158	135	141	151	150	139	140	126	141	151	153	148	136	141	157	143	139	138	172	124	171	153	143	147	135	137	148	133	133	138	167	140	138	146	145	162	105	147	160	138	151	163	149	149	153	140	147	136	138	159	141	151	146	165	129	140	149	143	155	141	142	160	133	156	137	136	153	161	141	143	150	144	148	148	145	128	121	147	152	141	159	143	143	165	144	155	136	140	120	153	117	148	130	150	138	153	137	141	154	138	138	142	140	132	145	171	146	136	138	154	160	163	131	143	146	142	145	147	135	141	141	140	141	136	146	141	145	151	160	126	166	137	150	158	146	154	148	147	134	143	145	140	128	151	168	137	138	172	153	136	126	154	119	124	155	115	151	156	151	162	156	160	136	154	167	162	143	135	149	171	131	130	144	149	155	148	127	139	134	144	132	135	123	154	128	140	140	123	135	149	129	147	155	151	160	128	141	134	150	140	132	160	122	145	142	139	147	136	132	168	150	139	144	158	136	156	149	148	132	155	147	148	126	142	147	154	165	154	168	149	139	150	156	157	157	145	161	138	150	163	142	163	143	156	144	147	128	147	143	144	154	142	138	152	137	130	145	137	166	156	122	144	177	143	153	150	148	159	140	141	138	139	140	144	139	135	148	125	162	163	149	127	152	168	128	144	136	134	148	147	170	124	154	146	141	134	153	134	150	155	168	172	134	138	139	132	155	138	126	160	141	149	158	122	129	143	163	152	133	157	150	155	137	152	159	138	156	148	154	143	149	174	146	156	148	155	150	127	154	172	135	141	133	152	149	145	136	155	144	134	132	137	133	139	160	143	147	148	134	146	150	118	138	168	140	167	170	162	141	173	128	127	155	143	131	152	166	140	134	156	165	139	127	144	136	165	136	152	141	151	158	149	141	144	129	165	162	151	143	130	144	148	141	134	173	155	129	156	160	147	125	140	149	147	121	114	155	152	149	143	145	160	155	137	158	176	141	148	158	146	148	135	158	125	135	133	160	166	140	152	152	147	156	150	161	161	153	150	157	159	145	154	166	141	156	156	138	160	160	156	141	156	156	144	122	132	140	141	148	159	144	141	150	122	142	135	143	141	132	155	141	152	154	142	135	147	115	164	155	170	164	136	155	150	156	143	151	128	155	148	135	153	134	157	160	120	148	149	129	147	120	131	156	136	132	162	149	134	139	132	151	129	146	166	167	140	156	150	129	158	142	129	167	125	143	160	140	136	146	135	142	160	146	131	141	156	181	129	139	144	151	136	134	133	160	145	136	141	150	144	157	144	151	153	142	144	141	133	151	134	132	140	157	131	141	141	156	150	159	123	147	144	152	120	139	125	150	150	142	126	146	119	127	123	118	150	147	155	140	125	155	142	144	134	132	134	154	150	149	153	141	144	140	149	151	137	161	144	122	152	136	156	166	148	144	155	137	164	167	143	161	131	148	144	151	155	149	144	156	123	150	161	157	145	175	136	151	142	150	139	136	134	137	147	141	142	145	160	146	140	139	160	139	140	148	145	143	127	139	155	139	151	130	157	153	148	145	159	166	144	145	130	151	125	167	133	118	139	131	129	143	166	146	129	150	151	153	138	151	154	137	124	134	151	129	152	179	148	160	147	154	144	181	157	130	148	132	131	142	132	140	136	156	151	154	131	155	137	159	126	160	155	159	154	161	132	151	127	141	130	140	152	135	136	135	138	152	160	159	147	132	120	148	156	149	140	159	131	133	130	162	127	165	139	149	127	127	138	146	132	145	125	131	140	123	155	145	130	147	142	126	147	148	140	143	116	147	145	137	144	140	147	145	151	157	157	131	155	156	132	143	143	128	133	135	158	141	147	143	154	131	160	147	149	128	140	175	124	137	142	123	144	157	135	148	148	151	123	136	130	143	151	165	148	151	145	130	145	128	142	143	160	148	155	156	121	166	148	160	163	139	155	138	140	155	155	142	140	143	139	143	132	143	120	161	148	130	143	143	130	144	146	147	163	125	139	135	173	146	147	159	139	161	140	153	153	141	124	140	134	156	160	161	151	160	134	146	165	144	137	140	149	110	128	156	166	131	148	153	147	136	139	155	162	156	135	131	145	142	150	180	128	156	157	137	146	153	152	124	139	134	138	132	136	149	134	135	129	135	150	152	157	125	157	161	150	151	128	135	121	116	143	157	142	146	160	160	146	129	161	138	161	147	134	156	135	138	155	136	132	141	140	150	129	139	157	149	145	148	136	145	147	153	164	149	140	116	144	152	153	132	156	124	150	167	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7525	2215	4987	5989	5311	4307	3360	2838	2379	2197	1811	1645	1536	1375	1251	1181	1092	1053	944	902	872	897	786	782	751	722	724	752	683	635	668	683	630	606	579	594	575	593	544	583	581	609	597	541	547	557	577	580	557	561	542	577	557	519	551	516	514	543	551	497	514	501	543	560	520	535	497	517	479	502	493	499	510	540	510	519	482	499	484	492	508	516	499	494	487	473	480	500	508	499	486	461	487	490	493	537	497	533	519	500	511	487	505	467	481	497	452	455	505	450	489	491	418	489	490	517	535	502	475	500	517	468	482	446	482	482	533	489	510	492	459	468	463	479	490	486	518	515	458	455	480	457	483	476	453	435	469	479	467	456	483	476	466	517	482	497	518	476	486	518	498	477	464	487	442	521	519	465	441	482	464	464	501	464	506	475	527	476	454	517	515	488	454	476	474	469	455	480	461	498	488	460	457	491	461	494	502	476	513	512	485	432	454	485	472	512	491	441	486	483	480	475	482	489	495	468	465	469	480	513	453	493	507	490	477	465	480	454	485	445	515	462	475	480	477	475	460	488	485	478	476	445	473	466	467	483	505	487	497	473	481	476	485	473	502	494	483	496	477	478	463	463	507	504	464	457	511	494	518	490	457	477	470	485	489	466	515	489	500	482	495	500	500	458	459	447	470	509	452	500	491	508	467	443	456	475	511	459	457	477	491	494	475	451	468	516	486	469	458	504	445	468	465	472	510	496	470	518	450	470	463	495	461	494	497	469	480	457	479	487	469	465	438	453	498	456	513	456	475	466	486	449	497	511	477	481	471	521	468	435	490	497	472	511	492	464	480	486	468	457	480	464	518	491	449	500	533	443	481	478	432	453	487	465	445	508	496	476	491	508	479	489	459	540	449	505	444	504	493	464	489	450	474	457	468	447	478	500	462	439	483	480	457	461	482	480	516	494	480	461	470	474	467	469	473	472	472	464	467	463	497	486	490	473	490	463	486	452	490	464	468	475	483	443	465	492	471	479	464	492	483	512	502	421	479	440	541	486	490	482	520	486	457	456	470	473	477	515	465	519	492	487	473	476	505	497	510	473	454	460	496	511	496	452	481	453	463	453	486	450	494	443	435	479	491	503	489	479	467	473	510	518	452	465	490	469	525	501	476	443	471	471	463	437	483	486	473	478	506	458	498	475	474	489	495	511	454	428	466	517	475	502	482	467	500	431	458	461	446	492	481	498	469	496	462	445	502	457	499	454	505	515	488	468	479	468	463	445	479	496	507	465	496	482	443	468	486	460	497	447	481	505	492	513	462	455	473	443	495	477	499	486	501	512	468	487	458	513	507	477	479	524	477	466	492	486	479	459	533	491	467	458	491	501	463	497	501	445	463	450	490	499	462	467	500	489	472	459	472	463	431	479	503	447	446	488	486	462	470	540	514	510	425	467	486	469	470	479	472	480	430	484	444	507	505	463	475	498	468	443	491	484	522	482	445	495	514	466	474	506	478	479	482	461	487	478	445	487	466	491	459	493	476	456	480	472	479	469	453	471	507	488	464	491	492	454	483	514	518	496	482	500	453	488	457	507	511	450	485	477	416	480	490	484	543	456	477	468	460	494	460	483	523	456	483	473	506	492	468	439	507	468	454	458	467	470	486	456	447	443	445	470	450	487	519	490	483	490	484	531	437	499	507	489	476	485	487	514	470	482	461	459	441	511	490	471	475	480	517	456	514	460	465	447	464	461	459	489	486	452	437	490	494	445	483	465	470	465	510	493	460	477	495	464	451	463	472	486	484	471	479	492	470	493	475	502	471	430	439	486	456	493	512	480	487	492	470	490	484	489	450	469	524	469	465	463	473	527	457	450	466	451	497	470	500	455	478	494	479	462	477	493	458	480	483	498	484	476	492	474	440	477	463	451	479	500	486	517	461	459	437	456	469	537	506	494	503	449	453	503	460	486	473	468	490	495	436	487	469	511	472	472	426	483	443	474	490	482	469	489	460	441	473	466	493	456	457	500	477	470	491	486	454	496	490	459	455	499	471	514	489	495	521	487	490	460	481	471	458	458	473	495	498	493	495	499	530	494	473	477	481	513	503	505	491	495	459	494	453	468	487	463	483	473	498	482	476	545	443	426	480	472	516	454	457	473	456	501	439	468	465	438	489	471	460	443	487	467	473	518	458	465	488	461	493	511	505	494	540	482	436	445	488	457	476	473	486	470	460	475	495	455	435	511	499	471	493	487	493	475	484	459	472	417	474	489	465	492	480	445	479	509	505	472	491	487	484	477	500	471	495	525	473	464	496	501	465	498	453	485	454	481	463	490	472	479	435	445	509	501	503	494	488	476	468	505	464	458	477	458	484	495	441	519	489	468	498	458	466	507	472	481	450	472	446	469	475	531	485	498	509	492	493	529	466	427	468	457	496	522	482	479	469	521	472	494	450	454	511	500	441	511	460	496	476	485	465	458	475	522	474	486	467	499	445	458	497	471	486	504	483	499	446	479	476	443	488	482	463	496	498	479	494	510	462	488	465	490	472	491	477	484	536	450	463	456	473	455	489	441	476	457	485	480	469	511	506	498	467	483	444	427	492	495	509	493	512	469	507	444	458	452	480	472	462	489	481	520	522	441	460	461	492	480	523	487	517	469	466	463	488	479	457	455	499	473	479	486	504	454	464	447	512	481	519	481	467	462	469	481	462	473	451	521	478	458	462	476	459	464	471	461	489	447	465	460	464	467	517	443	501	446	445	505	509	448	497	482	507	458	473	475	511	442	487	494	461	528	490	494	472	503	499	476	465	497	479	480	477	508	449	491	493	519	483	477	486	465	466	478	492	475	424	495	491	489	497	500	479	450	488	478	532	481	494	512	509	473	498	523	446	525	469	453	504	472	470	482	494	472	428	492	469	480	483	457	442	490	468	475	466	457	488	518	461	451	521	499	487	470	477	470	462	484	486	455	444	469	515	476	472	404	474	488	469	495	481	522	494	501	460	484	456	483	502	484	519	475	448	457	473	501	511	479	478	451	496	477	450	473	486	515	475	481	481	477	482	472	460	481	507	487	456	461	476	471	483	483	471	494	453	495	481	479	453	449	460	489	519	476	462	526	505	493	487	480	463	508	460	490	475	480	487	489	496	461	451	449	446	466	477	498	457	487	478	454	468	478	481	450	448	474	468	463	464	457	474	464	502	495	466	483	476	466	511	515	503	492	472	483	496	456	496	479	486	468	512	471	468	496	503	479	480	453	496	452	466	498	478	486	478	447	490	510	479	473	492	493	460	456	477	453	482	470	480	518	474	456	496	497	459	478	480	488	451	443	465	502	466	442	475	473	469	439	495	473	491	485	528	480	433	462	458	489	471	509	449	476	449	484	477	461	460	485	500	464	532	430	500	465	448	462	487	471	515	485	459	497	454	446	477	509	522	477	492	511	511	467	436	458	502	474	471	431	525	469	489	509	463	502	467	445	480	465	495	475	518	467	479	478	473	498	479	497	493	461	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2129	405	426	428	357	358	368	395	381	367	356	351	340	346	357	335	350	364	371	319	371	360	362	322	338	328	358	345	357	356	364	362	343	356	356	338	341	353	348	343	351	360	357	383	357	344	360	321	346	350	348	332	342	349	338	335	378	327	331	342	357	350	334	349	341	377	335	358	331	338	339	328	344	320	358	333	360	349	369	325	339	355	328	353	345	360	331	312	321	347	331	342	310	335	343	326	324	346	326	348	383	328	359	337	338	314	353	314	360	354	339	342	338	363	347	365	350	351	347	330	371	376	311	335	333	353	353	339	368	335	360	341	340	338	319	381	344	338	332	353	343	345	331	356	357	344	390	323	362	325	347	318	353	361	340	337	340	357	361	359	359	353	331	377	340	340	390	307	336	347	338	324	319	341	362	365	326	336	331	297	326	344	354	332	334	330	375	330	324	335	361	328	327	339	352	289	339	326	327	368	364	374	351	322	346	324	308	330	343	348	360	340	339	316	385	318	348	347	336	357	363	342	332	363	383	336	353	365	351	368	357	320	329	351	357	354	339	344	337	354	337	332	341	350	358	341	346	319	348	310	343	361	320	347	323	340	341	345	345	338	348	339	362	331	341	304	349	299	339	340	318	342	331	330	323	375	311	335	339	352	334	346	323	342	323	363	350	330	327	332	333	313	331	325	318	334	321	307	328	373	343	363	352	320	336	340	364	359	343	376	334	325	318	348	350	355	369	350	375	363	315	312	336	338	372	374	342	345	374	335	365	350	324	377	339	346	345	313	369	350	340	340	338	355	303	321	346	344	324	367	346	323	333	351	341	322	348	348	343	316	340	354	352	355	355	301	347	325	355	363	316	324	351	383	317	308	359	328	357	341	378	357	328	315	320	321	340	342	346	320	343	325	367	361	371	313	348	323	358	353	325	338	346	345	335	330	347	350	386	348	368	334	354	334	348	315	338	324	338	358	351	347	364	339	339	369	351	351	334	369	335	347	342	341	349	329	326	345	332	354	355	322	351	316	350	358	335	350	331	314	318	362	330	355	394	329	342	341	377	341	333	322	343	327	352	331	352	356	329	341	341	361	346	355	339	326	337	351	339	343	332	386	342	341	327	333	349	375	364	352	339	328	352	313	336	387	363	359	306	362	326	331	324	346	339	348	336	329	332	327	344	326	344	369	300	361	355	337	345	348	333	354	323	346	351	350	336	330	388	327	311	358	371	325	311	333	318	348	339	335	344	313	334	350	353	347	368	315	341	342	329	351	314	352	361	342	378	323	348	365	332	309	345	351	305	335	336	338	355	318	339	338	352	323	353	337	329	361	331	344	370	366	330	348	327	361	373	346	356	337	334	364	327	351	361	363	342	353	335	318	303	356	323	336	379	329	363	338	319	351	340	356	355	323	374	331	328	333	335	368	347	350	310	323	319	325	346	363	331	352	329	353	355	342	365	351	364	339	354	368	351	345	348	348	355	323	336	345	340	306	351	330	318	371	334	365	334	316	346	309	337	345	333	348	361	332	328	333	357	363	341	369	337	334	377	339	385	322	345	362	358	348	337	329	337	336	340	368	348	307	361	345	343	323	341	324	367	365	340	362	332	325	354	337	340	337	359	355	323	351	336	327	336	322	375	355	350	344	351	355	343	328	361	332	318	362	323	309	366	339	323	329	337	363	334	322	288	370	343	336	377	371	341	339	353	347	353	348	338	353	309	338	317	309	332	353	304	311	372	367	368	316	347	377	338	332	370	355	346	355	350	341	341	350	319	334	349	374	355	342	334	340	355	343	353	322	352	356	316	349	370	338	337	366	312	354	336	336	351	339	343	320	365	337	351	307	399	334	333	345	372	338	334	349	368	352	329	339	366	333	313	336	324	348	309	306	343	335	354	317	342	359	321	364	319	317	360	344	340	328	311	328	331	303	353	327	336	338	329	346	349	312	315	299	356	349	362	344	366	352	350	385	324	326	334	362	368	369	355	375	317	337	353	335	350	350	359	313	332	318	349	333	342	320	368	380	327	343	367	344	339	350	348	337	337	320	337	371	365	309	316	346	327	373	325	346	341	328	361	347	352	341	365	331	332	359	346	343	324	328	365	358	365	318	337	343	353	372	332	312	332	328	371	338	374	368	294	350	374	342	313	355	324	328	343	355	300	360	312	357	345	326	371	333	323	381	349	353	341	348	334	362	336	331	386	348	346	329	338	365	334	346	353	333	327	336	360	321	324	375	317	320	358	362	322	332	349	361	341	346	348	322	317	369	332	337	375	335	357	359	353	358	340	387	331	312	368	329	330	296	339	329	362	331	333	331	353	325	376	340	365	327	307	319	358	371	321	339	340	334	352	322	327	332	325	344	335	330	375	348	344	332	336	332	393	358	350	363	354	339	334	375	339	356	350	346	353	333	337	378	358	313	330	327	334	312	329	327	346	318	319	348	350	321	353	356	334	361	357	392	378	351	327	367	360	349	347	366	334	329	340	337	342	339	349	375	319	368	350	338	380	339	345	306	322	339	363	331	352	324	347	356	355	317	356	375	312	341	340	333	333	385	322	355	306	327	368	354	360	343	318	378	318	309	327	338	349	347	340	334	360	315	366	356	337	313	341	314	299	339	288	339	326	326	370	327	354	358	343	318	340	332	339	335	363	315	338	364	340	355	330	317	352	339	374	327	334	398	341	350	344	354	326	343	337	325	377	355	321	344	368	327	350	328	352	310	325	356	347	370	349	348	339	359	347	339	332	325	352	328	366	319	327	367	339	326	366	327	360	343	344	327	370	356	332	327	336	346	346	364	360	322	321	375	351	360	348	367	353	317	365	358	347	367	369	355	327	420	352	341	351	324	354	337	375	355	345	346	345	324	341	358	337	359	353	337	319	336	363	349	357	367	359	324	339	352	358	315	360	328	356	351	344	321	345	340	347	362	321	335	336	320	345	349	361	336	331	361	315	304	345	370	369	345	352	347	369	313	334	356	317	296	332	346	349	341	336	346	377	338	366	369	346	361	356	347	358	372	334	337	354	356	344	364	353	336	334	365	356	340	359	373	340	359	368	339	329	362	338	327	347	351	363	321	307	356	328	331	312	380	322	310	342	344	376	322	379	365	334	323	320	353	320	350	324	354	317	335	327	358	363	306	343	339	305	340	359	353	334	368	336	328	392	337	361	335	321	357	297	336	339	335	348	312	349	319	376	379	350	368	367	342	366	325	356	336	341	352	337	317	353	319	344	320	354	329	335	307	367	347	341	374	360	308	303	355	348	332	362	315	369	333	340	358	346	323	378	346	371	366	349	361	380	359	333	342	363	339	338	355	328	356	357	308	319	315	358	311	350	350	346	325	335	357	340	330	363	364	352	350	335	334	351	361	325	353	345	368	322	337	366	374	349	362	321	358	353	336	319	350	360	367	356	354	309	331	314	354	335	327	359	329	325	357	396	366	362	333	299	363	349	328	359	324	345	370	344	340	335	378	357	326	329	354	323	334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2530	1026	1138	1207	1184	1099	1106	1062	1028	1021	1085	1026	1052	999	1021	1032	1050	1003	1028	996	961	931	998	1017	996	1002	1021	980	972	1055	1002	992	979	948	997	973	960	999	949	1006	1058	990	988	989	1007	1006	996	1016	1027	989	970	958	984	962	1011	1031	965	927	991	935	970	954	981	962	990	968	965	966	977	1004	975	1007	995	987	1011	974	1007	1029	975	962	1030	993	980	968	993	1003	937	977	982	990	1029	959	972	945	1029	969	1041	942	977	1007	982	990	1031	983	1022	975	984	1008	974	943	953	928	942	1035	947	991	926	967	1048	937	907	947	996	958	1016	971	941	924	954	978	1007	965	969	947	977	946	999	943	967	993	1004	920	1010	920	941	996	978	998	1031	931	973	967	934	988	968	932	1001	984	989	1001	977	1000	996	964	978	978	941	957	995	979	973	958	972	1004	938	988	1007	998	1016	962	1005	1029	1057	1001	976	1002	933	952	991	873	1027	981	1041	996	990	986	966	955	965	1016	964	983	953	979	953	960	1022	903	948	988	980	984	961	986	1006	935	974	988	961	1000	970	965	930	1002	981	959	948	931	1008	952	1003	990	964	1023	1003	974	928	996	968	983	1003	1028	999	960	1038	967	984	949	1003	987	931	1006	975	991	976	986	968	982	1029	942	1012	975	995	999	1061	990	956	1002	901	1006	963	1042	1000	996	959	988	1006	962	1034	1005	1027	968	951	933	1010	995	976	995	977	966	968	912	1015	964	978	970	968	994	939	988	975	972	980	960	1021	1013	1026	960	949	972	975	988	990	973	955	1000	935	967	996	933	927	1042	966	1015	1019	974	1020	925	1000	986	978	1011	1004	1053	922	989	966	969	984	955	972	1012	956	994	961	962	1002	926	988	966	1004	947	992	949	1003	995	938	1031	1017	952	1036	958	956	999	960	1031	976	963	935	990	979	998	956	1036	990	1038	1017	935	929	971	1001	988	974	969	963	1052	985	991	980	980	981	914	916	980	1045	971	1000	1011	1001	1025	961	963	1020	974	934	971	987	1033	963	1019	997	963	884	964	1030	941	959	983	949	1007	1019	997	922	998	1005	967	1005	950	973	968	1001	978	957	966	1020	973	1029	935	992	945	969	924	956	997	949	975	982	1007	932	937	1007	992	1002	942	1001	968	963	966	1015	957	992	945	947	938	1006	935	968	1002	930	973	1005	975	1013	942	980	1035	974	999	1061	983	1012	1002	970	1006	939	953	912	988	947	980	994	1019	977	936	996	946	955	1000	980	1048	955	989	959	986	1006	1008	969	998	956	962	950	1015	969	1002	1023	983	970	972	928	1005	924	1007	1014	968	1007	1023	1012	1031	1003	937	941	1015	968	998	983	1040	972	946	1025	1014	977	1009	1005	988	904	1000	949	1001	938	943	1033	998	975	937	987	951	979	965	951	1007	944	946	997	953	986	963	949	946	984	974	994	1014	961	963	966	1016	984	985	950	968	1011	982	979	999	953	1002	992	989	1003	981	1072	968	976	984	960	991	959	1001	998	1043	956	962	956	991	986	963	1019	970	1002	1005	1037	963	918	968	1018	973	977	1000	1017	1012	953	976	950	930	991	967	990	943	954	994	968	952	953	1043	994	936	992	1014	999	941	973	999	976	1009	978	979	947	978	1024	928	989	963	995	981	1036	972	1019	998	998	968	991	1000	930	978	999	993	962	965	979	978	991	954	970	951	1034	946	1000	978	974	950	978	1034	1017	972	1008	983	934	1025	980	956	963	944	995	947	1007	949	948	945	966	965	1027	989	954	954	1012	953	931	1004	1020	983	991	981	1043	1041	1023	960	929	958	1011	879	924	978	981	1020	967	969	1043	942	995	980	973	1069	1059	949	1021	992	966	968	960	1017	977	1004	964	979	999	948	984	1023	999	995	981	1013	1043	954	1008	1000	992	995	992	1034	1009	984	1020	962	929	922	966	1013	971	967	1002	949	1013	1011	989	935	1039	980	1043	982	948	947	1001	972	1002	944	954	997	1014	971	1009	987	992	964	961	961	966	938	974	976	997	903	1030	979	966	993	1015	978	977	1014	980	1009	1051	1009	972	1040	962	982	1020	1002	1000	994	968	1003	973	959	960	980	1002	961	963	968	1034	957	1008	928	998	1057	1027	964	944	980	993	980	1010	1000	975	930	1006	955	1004	950	1020	977	982	984	957	1025	986	976	951	1027	941	994	935	1016	981	946	1008	1026	975	1011	975	948	993	972	981	984	1016	932	932	983	988	979	988	966	960	982	995	956	1030	943	995	950	1005	956	1015	984	981	1031	1003	975	966	982	978	937	976	1033	994	991	999	922	1005	985	1065	1032	969	957	948	1020	965	953	977	1008	1000	916	996	944	978	956	954	960	987	993	996	992	1037	947	989	968	1033	1011	1000	1025	967	1010	1014	985	983	938	974	976	1035	952	983	939	939	951	988	987	993	996	1014	970	1019	976	927	985	958	964	942	992	993	952	960	966	974	986	995	1013	1030	1028	1000	992	987	1025	1031	937	954	977	986	940	1005	990	992	997	961	1009	963	967	996	984	972	957	988	964	935	986	1000	1008	952	1010	982	992	924	997	984	1044	984	948	966	954	949	1039	1003	935	976	972	986	999	991	1027	978	976	972	1037	989	972	947	942	986	1000	973	959	1001	995	947	974	1001	969	975	1006	959	1004	942	933	1011	997	973	988	1039	1036	1010	964	945	989	967	1016	1043	996	947	981	971	981	995	1015	961	992	1028	955	1017	1039	1033	1010	924	988	956	977	1004	997	958	946	922	1024	1023	990	969	956	941	1014	1015	934	948	998	993	944	1032	956	987	993	1026	951	1030	975	999	968	1035	999	964	965	1010	996	961	965	994	950	976	1007	936	971	985	1010	969	976	939	1000	975	990	999	959	995	961	971	958	1006	966	978	975	1014	1020	1017	976	989	1074	999	977	1007	982	1043	951	902	999	975	939	940	1000	975	971	969	1020	942	965	949	980	1030	995	1004	994	992	949	973	978	934	1008	1053	945	973	973	1019	945	966	996	948	1003	1006	951	967	1007	988	998	1012	964	1017	980	989	997	953	967	993	970	1002	964	960	975	1016	986	1000	970	938	1013	1002	948	989	984	973	983	1010	946	989	956	1044	1054	932	1052	961	1027	977	980	991	978	981	978	996	939	980	956	986	997	972	971	968	1018	1014	976	1046	977	957	931	954	939	990	989	949	971	975	982	1012	978	1009	956	971	974	923	948	940	957	1010	986	1029	975	972	1032	1001	976	973	982	923	1024	984	979	976	950	976	1005	953	974	963	983	972	989	938	997	999	1004	966	1040	957	1026	1037	934	994	973	1026	927	1018	999	980	1020	978	964	977	909	961	949	958	1007	962	1008	971	938	1002	979	1032	993	985	961	1030	993	1001	1029	983	967	1010	982	964	1028	1010	960	1016	947	1025	1009	970	976	873	961	1007	942	1001	946	956	960	1003	993	1026	957	962	960	965	903	983	980	955	977	948	1015	901	1032	965	1005	971	987	1017	1010	933	968	962	924	991	961	1045	1018	984	960	987	972	989	946	949	1005	1008	1024	1010	1036	948	981	1002	998	975	1010	960	1073	929	955	1016	960	1020	930	976	995	1000	981	1027	956	977	1006	891	976	960	995	995	1017	993	962	1017	959	971	1011	974	974	955	980	1009	1017	949	1013	995	1021	980	1032	998	1006	968	989	981	958	991	961	1032	975	958	1015	978	987	1022	964	975	994	1012	947	951	995	1029	996	988	1017	910	1017	955	981	928	946	1019	997	972	947	1027	966	925	963	992	1004	979	991	985	1021	965	1056	1042	979	983	990	942	934	982	1006	980	972	996	966	979	998	1007	948	1040	988	987	956	985	1013	1003	987	1040	961	1006	990	988	926	1051	993	942	967	932	984	1024	965	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8494	1047	1445	1073	846	639	495	416	414	359	306	317	283	294	252	290	266	245	249	220	252	216	228	241	240	225	219	246	197	240	228	210	236	255	202	210	211	230	202	217	170	228	206	187	204	210	224	198	226	215	198	211	216	222	212	218	223	216	213	210	204	226	196	209	219	206	197	217	190	228	205	230	204	183	208	203	252	201	241	219	206	216	223	236	194	208	198	202	180	198	223	219	216	230	224	215	215	195	215	192	216	214	186	198	208	197	214	206	202	216	214	218	193	192	221	200	217	201	223	186	196	218	272	196	200	207	216	212	185	221	219	173	205	209	236	211	219	188	163	209	231	231	200	182	205	205	217	243	229	194	225	213	199	235	206	203	188	200	189	218	187	195	214	208	186	226	211	198	216	189	198	213	224	207	236	233	232	193	208	193	219	212	203	208	213	195	205	201	240	206	201	213	204	248	249	209	211	209	217	207	233	222	224	211	199	187	209	228	215	201	203	222	222	180	241	193	210	214	222	183	223	229	209	209	199	198	215	200	202	204	206	221	193	184	217	191	207	205	216	211	211	207	223	186	221	190	195	196	193	196	199	222	226	197	221	202	198	201	219	206	186	211	197	222	185	228	213	214	207	220	204	206	202	212	228	229	210	226	217	200	194	200	219	210	187	210	192	193	220	206	201	196	187	228	195	211	209	215	187	230	198	210	188	217	216	224	196	195	218	199	215	196	209	206	213	213	205	212	221	204	216	201	196	202	215	213	220	228	199	221	208	207	220	224	232	213	222	201	188	233	219	204	227	209	191	214	195	205	218	202	198	184	216	190	205	228	227	203	206	200	207	205	196	194	193	202	209	193	195	199	209	196	190	198	211	208	214	200	213	207	210	224	193	232	219	226	206	229	209	212	187	211	197	222	186	195	200	221	201	209	201	205	223	218	225	216	214	213	243	200	202	186	219	211	214	216	242	210	216	188	203	200	211	215	213	211	198	205	203	203	207	247	199	200	216	210	202	189	195	215	200	207	213	232	213	212	213	189	212	196	184	196	164	197	199	203	209	208	214	224	203	199	201	184	179	186	224	194	176	200	203	198	191	191	215	200	197	194	211	207	185	196	220	209	201	225	204	217	178	198	196	198	220	201	194	189	225	200	186	205	212	208	220	211	224	210	194	215	183	174	192	220	219	227	180	216	192	187	198	207	202	217	202	202	200	220	226	219	194	233	187	200	224	200	204	229	231	236	211	223	185	199	179	198	198	221	208	196	195	186	215	236	200	215	219	198	200	204	199	197	193	203	233	226	255	186	228	225	220	208	213	225	205	211	199	207	195	199	194	194	216	199	192	198	215	208	212	220	205	201	197	220	182	182	219	209	207	192	200	232	215	205	194	216	196	211	201	246	210	214	191	237	199	192	210	207	187	234	192	192	212	214	224	228	188	210	196	204	198	205	214	192	217	220	191	219	220	201	219	205	210	215	208	241	199	220	208	229	195	206	218	226	198	215	206	217	229	207	214	220	189	215	192	196	209	221	198	209	251	194	226	215	203	220	212	189	202	224	194	221	218	232	221	231	215	211	194	216	218	220	198	233	205	208	218	190	206	201	211	214	220	211	186	233	221	223	213	221	197	223	234	189	217	206	202	196	217	193	227	245	196	193	199	226	196	200	221	217	212	220	234	220	221	211	217	227	251	206	193	206	207	220	205	202	235	195	220	211	202	197	213	202	192	192	200	217	213	225	206	218	222	202	207	226	217	222	256	209	249	227	202	202	231	196	215	198	225	232	199	207	220	195	191	218	207	209	189	241	203	212	214	247	221	197	231	216	192	197	207	211	231	212	200	195	231	216	196	187	203	218	207	216	207	173	213	187	201	202	186	204	220	201	200	203	242	205	194	206	207	209	215	197	184	203	227	221	206	175	193	192	234	200	198	211	199	214	200	235	205	203	211	227	212	222	210	219	202	231	216	194	220	206	205	193	208	221	211	213	224	231	204	221	218	202	214	188	199	211	212	214	198	231	204	227	223	217	204	201	204	216	221	201	226	192	206	203	190	197	190	212	205	215	221	206	189	217	200	226	219	199	218	202	197	215	195	221	235	196	192	184	186	218	205	201	200	194	187	196	193	213	224	184	207	199	207	216	226	214	206	195	205	206	230	224	211	196	228	186	200	222	196	191	193	211	195	216	195	228	228	214	224	211	239	197	199	213	205	224	215	186	221	209	219	207	207	216	219	214	186	207	202	221	203	207	223	193	182	206	161	228	230	195	213	208	192	218	209	195	213	207	216	184	194	225	188	210	209	210	195	226	203	199	217	210	220	219	204	196	211	174	219	230	214	189	204	222	199	187	218	186	207	222	201	223	209	194	203	191	216	223	213	209	203	216	205	226	186	230	211	201	217	224	194	203	219	197	222	185	210	218	209	223	213	234	221	250	187	225	214	195	208	228	245	183	196	202	201	222	226	220	212	215	218	207	210	212	210	204	180	180	202	198	222	211	229	178	214	205	219	201	199	206	257	207	240	211	214	195	197	204	197	212	178	193	220	227	201	199	209	199	201	207	207	191	213	223	202	205	211	186	205	206	202	208	222	175	221	224	223	194	189	205	197	198	226	221	207	231	232	218	217	214	208	218	210	214	226	210	224	178	232	228	220	192	224	207	190	193	185	196	231	203	198	201	198	196	199	208	221	204	220	217	213	187	204	203	201	188	204	190	193	232	220	198	233	206	200	220	218	180	204	206	206	229	213	195	228	194	212	186	209	213	192	211	193	208	206	222	206	210	197	193	207	192	197	222	229	207	208	212	205	204	238	193	202	195	201	202	200	224	212	229	186	219	251	210	228	206	193	210	199	205	209	222	225	207	212	230	231	195	216	195	200	194	204	175	217	220	200	214	208	205	211	224	215	196	203	234	193	226	229	186	196	201	205	217	226	207	220	200	215	213	225	205	207	212	207	200	202	207	191	218	209	197	201	211	184	200	211	187	224	189	206	205	203	213	224	221	201	178	202	228	253	216	225	212	196	201	217	234	192	204	224	194	213	218	185	204	213	209	234	223	197	208	208	234	209	226	223	175	213	204	201	215	205	226	198	203	195	211	208	180	210	222	222	204	205	184	196	241	199	222	214	222	199	207	237	203	213	200	214	210	196	216	213	184	221	200	195	237	195	214	229	184	235	204	211	228	212	211	226	192	219	236	224	210	212	214	207	204	187	207	215	206	212	231	213	203	216	206	219	236	214	191	223	224	205	187	219	216	186	207	189	212	205	200	198	212	222	239	221	244	183	228	206	210	181	221	217	239	204	205	197	208	195	200	213	202	225	211	212	224	220	222	209	201	192	215	204	213	218	202	206	214	212	214	215	212	233	212	220	212	193	245	209	203	195	185	220	225	214	224	218	201	195	189	210	214	204	167	244	201	231	177	198	202	218	185	200	201	201	225	204	182	201	225	183	214	225	210	198	229	202	203	217	215	190	206	217	209	235	207	208	219	207	175	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5641	1524	2940	3547	3273	2787	2174	1925	1685	1528	1417	1260	1164	1105	1005	1008	938	969	891	855	826	798	867	791	741	805	818	740	752	689	712	691	735	688	705	734	701	743	689	710	657	672	633	660	729	680	670	710	670	708	646	658	656	724	676	671	682	615	636	656	649	672	656	659	658	645	640	649	666	666	627	627	678	668	663	639	678	653	622	614	665	602	677	620	636	605	679	655	661	675	621	619	674	610	600	648	617	643	615	646	638	679	668	661	650	677	674	621	627	658	651	666	651	666	712	630	623	645	604	632	637	615	614	622	640	663	643	638	571	612	605	621	624	632	648	652	661	647	634	630	652	690	676	654	635	641	687	608	649	649	636	611	624	645	599	614	631	639	624	641	636	637	640	647	636	638	598	603	574	639	591	636	611	651	605	643	612	644	654	634	645	606	627	651	667	649	658	626	670	611	644	636	624	636	644	675	621	591	627	632	659	657	654	613	589	638	666	632	629	653	632	562	642	676	614	619	608	686	618	655	652	627	695	626	582	605	612	658	613	662	646	640	662	644	654	610	602	609	622	610	658	634	623	646	608	634	660	657	645	603	580	641	628	659	643	653	672	628	660	643	631	643	715	667	623	649	590	666	710	608	676	628	684	710	622	618	652	615	653	611	654	626	663	675	618	657	661	655	625	620	616	628	628	694	643	606	660	646	675	706	655	625	632	638	662	635	691	653	646	590	604	645	612	639	603	614	652	633	616	642	638	650	631	633	655	601	612	672	644	686	627	681	631	642	611	614	620	617	615	627	628	612	577	666	653	637	654	663	635	607	652	650	636	664	670	637	623	593	644	634	659	619	617	628	626	635	664	667	631	615	682	655	625	699	602	619	640	622	600	673	600	624	615	629	617	628	618	620	654	659	663	657	676	637	661	617	652	624	625	666	595	588	635	622	665	678	623	645	651	617	610	590	649	603	657	668	619	647	653	637	661	601	616	670	634	625	671	646	663	647	634	599	630	643	635	653	627	630	688	671	628	636	596	612	612	663	597	684	634	655	602	649	633	718	616	698	626	667	637	648	657	621	627	637	612	628	591	703	656	646	608	615	624	654	660	594	652	650	644	618	642	672	649	646	642	642	621	690	619	655	636	619	629	635	594	633	638	663	680	635	603	641	685	625	676	637	628	650	608	673	625	584	681	626	634	589	656	683	637	613	644	603	608	648	588	632	592	640	633	626	605	644	617	667	610	628	644	657	647	707	611	652	614	628	621	666	646	642	615	667	663	648	618	654	657	653	621	691	673	666	653	601	621	668	602	638	596	654	616	610	666	597	625	632	648	647	623	651	625	665	603	621	664	666	608	648	639	615	612	663	647	610	659	630	615	656	592	625	608	607	617	621	650	658	609	695	646	638	605	663	625	619	597	649	671	661	630	632	627	626	622	628	595	624	638	585	619	640	624	632	609	636	577	696	653	627	626	623	677	654	610	601	629	630	637	693	702	618	594	621	616	624	627	644	662	627	639	595	611	659	623	615	656	611	651	634	649	652	674	641	682	638	687	631	646	634	626	651	665	619	617	648	636	684	637	601	640	639	612	670	654	634	637	632	645	617	621	643	575	659	651	624	614	651	658	643	632	601	649	628	638	672	644	635	623	643	616	616	661	636	621	688	658	655	650	610	638	630	644	682	668	654	641	630	647	622	605	642	659	612	625	623	657	645	610	651	637	666	621	637	626	637	651	669	590	627	603	594	669	630	617	652	620	604	651	655	627	616	627	648	676	655	655	628	639	575	585	629	633	653	652	665	614	681	598	640	676	642	623	632	644	685	689	617	637	646	665	650	663	669	649	626	594	591	668	628	665	632	621	634	652	651	652	648	623	619	641	627	654	630	615	628	655	673	642	643	652	644	639	642	628	633	708	616	623	600	644	629	680	621	621	636	639	616	637	644	660	609	639	631	632	645	610	623	609	665	628	643	657	613	643	611	638	632	627	611	650	613	603	617	596	672	597	615	609	650	597	663	620	649	621	672	625	623	634	637	622	612	649	691	620	627	651	621	636	645	627	668	613	638	645	627	657	616	614	609	639	610	647	670	637	652	661	638	609	685	632	630	637	645	636	641	663	672	620	648	637	629	696	647	606	636	620	638	619	585	621	642	654	609	634	596	646	675	641	618	649	622	636	651	646	675	584	640	630	687	664	626	635	639	686	642	601	647	693	595	603	620	656	634	639	632	621	661	658	613	616	624	644	651	656	645	646	615	588	639	630	661	605	635	626	617	658	639	594	642	607	629	613	675	653	631	634	636	687	572	629	612	613	646	617	645	616	642	597	609	635	642	613	625	634	613	614	629	634	628	685	587	683	670	631	642	644	639	680	621	630	648	620	653	656	639	651	703	643	656	641	655	637	706	629	628	674	644	614	634	639	632	655	643	631	628	603	618	639	607	648	640	677	652	645	618	639	653	682	634	616	619	605	669	641	659	635	650	644	649	603	661	595	647	623	648	641	611	625	595	649	597	616	611	625	636	606	655	646	650	621	568	669	650	628	643	630	646	659	696	620	675	641	574	647	674	602	633	631	638	645	626	620	674	669	660	621	651	628	603	653	628	603	657	634	581	610	609	601	638	649	675	608	635	679	582	667	667	643	620	612	586	610	640	632	647	623	643	651	612	611	576	600	663	639	656	596	654	645	636	658	636	649	649	638	649	601	586	669	616	631	682	637	651	671	608	623	646	606	629	638	630	609	588	634	715	659	595	659	642	620	614	641	606	630	649	636	649	671	649	583	657	667	649	663	636	639	666	618	581	596	663	656	657	616	598	632	654	608	648	682	630	590	627	634	599	641	617	602	621	656	644	635	642	630	626	676	604	626	628	596	649	676	631	651	665	647	675	649	622	664	623	620	595	636	615	643	654	642	611	651	620	625	626	636	691	625	632	629	653	618	657	665	628	620	637	666	681	614	661	642	621	620	636	632	645	641	674	653	683	655	651	672	586	633	635	628	653	638	583	630	687	646	639	644	667	657	644	626	627	651	614	677	652	624	665	633	648	664	673	598	664	637	638	634	617	640	642	671	672	660	636	612	568	658	623	595	612	633	672	633	638	650	691	663	605	628	606	660	648	644	607	640	630	658	643	660	626	630	643	625	592	637	641	630	605	600	626	696	643	633	616	676	617	604	632	622	654	627	625	642	623	674	625	590	629	636	689	645	672	676	672	631	625	593	617	676	612	631	647	617	612	631	603	640	650	626	645	670	635	650	665	629	617	650	665	649	622	656	618	640	638	654	650	612	601	636	664	630	668	628	587	658	657	624	609	646	605	631	606	671	650	680	586	650	642	654	636	635	623	637	637	583	630	647	702	624	671	630	625	647	649	621	668	658	630	607	626	585	621	590	683	644	657	595	647	613	661	638	613	632	623	614	592	680	656	683	623	617	624	638	584	655	619	666	627	614	623	646	633	587	644	646	612	635	631	631	685	604	605	666	603	614	634	655	636	662	647	673	591	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15671	2215	2559	2012	1442	1023	772	645	475	417	395	310	299	281	285	249	243	227	215	194	196	194	202	175	173	175	175	179	166	175	161	169	169	157	156	170	145	155	151	138	149	152	178	154	160	164	159	155	140	175	147	139	149	165	158	142	171	141	175	153	145	168	153	167	152	143	119	165	153	143	151	158	153	147	157	177	164	158	140	146	121	144	131	134	137	150	147	165	144	148	132	131	143	159	141	147	145	169	139	138	134	153	171	151	173	155	144	134	139	167	157	140	152	173	165	140	158	134	165	176	164	136	161	165	131	163	160	147	137	141	155	156	137	172	126	145	143	139	148	144	134	142	129	158	140	140	139	160	167	145	159	137	141	141	147	151	136	136	151	127	159	144	134	158	152	158	151	124	152	168	135	139	149	120	127	139	153	151	161	126	144	144	154	134	156	152	158	179	170	129	140	143	138	143	155	144	156	145	143	129	152	138	125	137	142	142	156	127	133	140	143	154	122	147	168	146	127	157	144	162	146	157	152	153	150	151	140	160	149	155	134	147	133	130	154	141	138	153	151	149	143	147	126	131	155	153	149	138	145	144	145	143	150	172	140	144	163	161	147	131	130	149	137	139	145	137	146	147	140	149	151	148	163	135	135	142	127	164	154	169	144	154	138	150	156	158	143	160	136	147	155	139	157	144	135	146	147	152	139	143	147	133	155	141	132	133	147	165	145	131	138	141	145	163	162	136	162	141	153	140	159	141	152	146	134	162	149	170	137	158	111	134	122	136	151	138	124	144	142	161	162	150	161	136	136	172	123	143	142	139	152	147	150	142	144	133	149	132	147	151	168	151	143	151	149	148	160	146	138	134	168	133	139	145	142	136	142	147	160	151	138	143	144	159	142	147	128	147	127	120	117	150	129	138	135	136	152	148	151	137	133	140	150	125	135	158	114	130	160	147	128	133	120	157	142	142	152	143	132	153	151	152	149	164	158	158	125	140	131	152	156	133	147	132	144	149	142	143	151	146	147	165	140	155	154	137	131	155	126	135	160	142	148	149	150	155	141	151	145	169	166	142	131	171	147	153	134	155	156	152	144	149	143	126	150	142	144	126	169	130	144	145	139	172	156	146	126	130	137	140	161	158	128	147	150	154	139	158	113	155	138	140	145	146	137	147	144	149	151	143	136	154	144	152	156	125	123	137	134	163	143	148	142	131	122	157	143	127	156	143	140	147	133	129	160	123	135	161	155	155	162	127	149	118	149	125	132	148	173	163	139	158	133	146	137	152	158	169	161	144	140	137	145	134	158	141	124	145	157	141	144	143	150	147	146	145	160	139	133	144	145	156	154	157	131	145	151	164	146	153	149	132	156	147	145	148	149	145	156	154	145	147	162	173	142	130	158	163	134	149	156	137	131	135	133	128	145	140	129	136	150	173	139	125	154	154	133	142	142	139	132	143	160	136	140	177	149	131	144	137	152	151	151	142	141	150	157	131	144	164	129	150	145	133	141	130	171	134	146	141	145	132	132	156	143	159	142	146	128	144	144	153	136	156	125	153	146	129	167	155	125	148	133	139	162	141	144	132	147	127	145	143	159	149	125	128	128	139	168	155	137	168	139	131	136	156	157	154	154	149	158	144	137	162	160	139	146	143	131	135	145	150	156	141	141	142	160	135	157	138	144	117	153	140	143	146	154	141	139	151	147	149	151	128	127	156	136	139	148	143	146	143	140	148	129	137	129	160	137	125	129	141	135	119	150	154	137	125	132	132	139	149	153	146	133	170	137	134	165	151	143	158	158	142	138	158	136	137	136	148	133	183	130	140	147	144	146	151	152	136	157	159	138	144	133	166	157	149	157	142	142	148	139	130	159	116	149	136	141	151	164	145	126	126	135	137	150	166	152	126	163	146	128	144	149	156	136	151	147	118	186	140	130	145	137	140	143	168	128	152	123	157	142	141	144	155	147	137	170	139	145	160	138	147	137	137	151	147	139	144	162	147	134	160	139	151	126	132	128	159	154	158	135	147	144	158	140	143	140	147	144	121	175	156	159	144	140	132	176	145	152	129	160	135	144	125	138	128	138	165	155	136	129	165	151	163	128	139	145	137	134	143	143	141	124	129	169	164	153	135	160	145	150	160	140	146	153	138	142	156	130	149	146	152	150	136	144	147	152	170	139	148	137	153	145	147	161	149	171	155	155	145	134	147	165	149	144	136	147	146	144	139	140	159	149	123	157	133	132	131	136	150	172	144	144	127	134	133	154	131	130	140	148	160	141	152	135	146	155	120	144	139	129	152	134	161	157	128	155	122	150	143	131	161	130	145	130	140	164	133	175	139	153	152	154	148	150	139	149	141	137	149	149	141	162	155	147	146	159	164	151	151	121	134	172	140	144	133	142	151	130	145	127	135	138	153	173	161	155	149	158	163	174	157	117	129	150	143	127	130	135	145	142	146	144	140	154	148	164	156	135	130	133	147	130	143	135	161	150	120	150	155	132	163	138	146	140	135	133	138	139	151	144	131	145	153	121	143	120	150	145	164	135	160	136	178	142	136	151	150	121	150	142	134	150	137	127	155	163	150	133	160	157	132	156	149	130	140	159	112	163	157	142	160	127	150	155	150	155	152	163	121	149	145	152	137	148	167	138	131	147	142	120	149	151	143	179	145	154	137	146	138	117	126	144	150	150	149	126	122	141	151	143	127	154	136	141	164	150	143	148	154	142	122	163	125	152	173	129	149	116	123	139	151	140	154	153	145	150	151	155	147	140	143	163	156	151	137	168	157	143	146	140	145	147	155	131	152	149	135	147	148	133	149	148	170	146	158	148	139	122	117	137	130	159	148	159	169	130	132	148	141	147	160	147	131	144	156	146	142	133	141	137	121	134	134	120	138	139	130	120	163	163	125	155	135	146	153	144	138	134	108	164	164	163	126	164	155	154	158	143	137	127	167	131	141	145	143	148	146	148	136	139	146	139	173	146	114	159	146	159	144	146	144	152	144	165	142	119	149	149	140	149	125	153	142	135	146	144	139	122	138	129	137	121	157	149	152	126	134	148	145	134	125	133	137	115	160	149	142	159	141	127	157	162	128	112	143	132	145	160	152	143	155	148	133	157	142	151	155	146	160	126	149	154	155	155	132	147	160	164	176	167	142	135	139	137	157	151	130	151	126	156	174	150	142	128	143	148	167	141	139	155	154	142	137	148	157	116	133	146	133	157	126	132	132	127	144	150	154	115	136	154	142	132	162	141	130	154	138	146	152	142	125	127	145	133	149	151	143	149	148	140	139	141	139	151	145	158	153	148	154	154	132	155	133	130	140	126	144	149	143	140	155	162	140	155	156	165	146	146	146	151	154	164	157	153	137	139	138	163	154	131	125	128	146	139	156	161	147	152	147	162	136	136	135	148	155	170	155	154	130	154	144	130	124	134	162	133	123	146	147	131	139	159	155	156	142	135	123	146	158	162	121	141	134	131	162	163	160	134	142	148	132	162	136	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7556	2182	4892	5923	5331	4278	3459	2913	2470	2174	1780	1665	1488	1329	1191	1159	1090	1032	914	950	844	873	805	804	748	726	724	675	681	674	654	664	654	623	575	598	583	632	615	538	537	592	579	583	598	587	539	513	518	511	552	545	521	515	516	568	525	558	512	560	517	518	535	537	479	516	540	499	498	489	518	516	505	501	547	516	500	494	491	523	498	483	537	501	547	483	494	504	492	501	509	515	476	494	489	468	472	478	492	491	460	465	484	435	471	497	507	464	522	469	466	522	467	524	512	476	470	456	488	476	480	469	519	463	527	516	473	449	512	456	498	443	485	477	461	483	493	431	483	443	443	506	484	470	475	484	455	490	466	503	444	479	502	486	451	491	467	476	485	480	487	515	460	513	440	489	504	470	459	497	451	458	488	482	485	510	486	470	452	475	549	521	468	513	464	483	492	453	475	475	455	447	488	478	498	445	483	507	489	448	465	483	495	499	486	490	455	457	476	474	492	497	494	488	458	456	449	475	514	476	485	465	478	476	502	444	486	500	475	476	483	447	492	528	474	486	497	482	476	458	488	468	487	485	486	487	524	476	473	491	493	493	485	494	483	468	484	484	483	510	447	515	483	459	443	505	530	494	482	526	471	486	499	506	486	481	494	485	493	490	473	462	494	501	473	494	488	508	468	493	479	481	482	474	495	476	434	499	466	468	464	469	494	450	493	487	490	449	473	509	484	485	471	475	462	458	462	491	473	473	476	487	502	505	470	511	426	482	506	491	474	486	455	516	485	483	495	442	514	505	517	439	482	493	475	469	450	435	462	478	463	500	470	472	466	444	474	481	452	440	466	477	521	494	477	507	498	472	484	467	516	496	471	517	514	487	508	485	530	495	497	494	463	479	481	510	513	484	449	466	489	473	487	505	490	499	493	464	474	518	454	477	466	458	520	476	480	442	440	438	489	457	489	515	456	511	468	498	478	481	481	500	481	478	467	477	503	467	474	468	442	476	505	495	452	495	468	521	473	462	502	467	511	488	453	470	498	446	493	454	486	466	472	476	509	494	503	513	482	475	485	463	472	488	473	491	456	479	486	473	460	513	500	468	492	468	477	474	492	456	461	506	482	463	434	487	456	448	521	430	458	509	498	443	493	468	475	475	450	490	442	456	498	449	506	464	510	458	502	470	479	478	482	471	460	490	453	480	465	460	445	462	451	505	490	492	476	502	488	455	471	453	489	484	488	471	517	522	507	471	485	460	504	474	484	489	502	491	528	494	457	457	497	479	508	465	445	444	497	490	495	440	486	514	436	476	473	467	491	462	497	452	459	487	493	491	518	516	474	474	483	503	447	472	509	478	484	471	469	513	519	500	477	496	506	464	469	467	466	448	461	488	460	488	507	452	538	498	471	426	498	522	476	439	480	513	509	492	485	469	455	511	477	468	501	465	452	494	487	474	491	509	491	510	452	442	476	490	467	466	492	471	422	471	492	457	494	502	458	485	459	475	500	498	454	493	464	496	450	464	492	479	492	455	452	471	496	477	478	465	447	490	489	491	476	455	481	482	476	468	480	488	481	467	437	450	462	483	497	466	498	503	470	493	477	497	445	507	455	453	422	470	455	506	511	487	498	466	489	449	480	463	455	438	436	511	463	490	475	458	449	490	472	491	485	477	528	495	470	438	489	497	513	444	481	465	477	468	511	488	486	474	468	467	493	510	501	493	494	469	483	446	502	460	458	517	458	474	467	484	480	489	473	477	488	485	468	445	439	485	455	437	489	491	487	482	477	468	461	472	471	504	415	494	497	449	471	477	450	491	495	472	500	461	492	461	477	483	448	454	440	478	491	467	460	478	471	510	480	470	480	489	495	482	467	477	448	470	496	500	485	460	449	448	512	459	473	496	516	464	464	460	461	497	489	451	483	473	464	452	492	493	490	447	445	471	456	457	445	474	448	473	454	491	493	460	459	525	434	442	470	453	511	493	484	504	425	443	463	479	496	497	456	504	454	502	500	482	460	468	478	493	471	465	454	504	463	433	495	512	489	486	467	490	469	474	503	504	490	493	473	468	491	475	472	485	474	487	470	495	488	475	469	491	495	450	499	495	447	484	472	498	465	458	509	519	522	487	522	467	447	498	471	489	471	481	518	471	472	489	487	458	499	500	442	495	479	448	455	489	461	448	512	454	447	472	486	486	467	476	496	505	465	480	486	468	508	523	505	478	468	471	519	438	463	502	468	512	507	530	469	463	469	443	474	474	469	477	455	437	495	430	480	477	468	455	516	472	479	484	500	471	517	476	483	477	513	483	461	466	475	523	509	431	492	470	478	491	484	447	475	474	453	474	490	496	482	498	472	500	474	451	485	460	461	491	475	491	492	490	492	486	502	458	475	490	452	505	439	499	468	501	445	487	448	443	464	462	462	474	500	485	440	514	493	481	453	487	468	489	471	490	464	461	492	480	487	467	460	443	428	450	470	496	465	448	502	480	466	463	497	480	503	457	475	465	487	481	497	459	500	497	482	452	501	477	511	443	463	491	466	480	463	473	438	449	472	490	468	498	471	512	502	451	450	481	456	488	507	491	477	456	498	449	513	478	492	494	481	448	475	470	483	473	477	479	471	453	485	450	494	451	488	465	512	510	494	483	475	461	520	474	477	499	464	494	473	494	477	479	486	514	481	429	480	463	444	490	458	464	460	508	474	491	487	443	523	483	481	474	474	459	466	466	481	458	457	458	468	467	483	443	465	495	476	475	480	501	492	461	499	458	480	493	499	494	520	479	513	501	476	467	457	444	460	466	463	496	505	492	493	469	459	471	484	496	446	443	527	454	510	461	478	479	458	481	452	488	465	519	475	487	521	475	489	434	479	487	444	479	484	456	451	464	491	450	477	497	458	481	534	461	475	488	535	437	463	471	465	477	516	498	485	457	463	446	456	474	490	487	475	501	471	482	504	474	461	485	473	440	485	446	451	510	498	421	458	515	494	482	501	473	505	476	475	474	527	473	495	456	516	462	497	467	498	493	449	498	467	488	430	499	512	487	460	493	470	463	479	480	481	439	447	480	517	502	473	472	448	477	492	493	520	443	486	455	509	468	462	469	482	461	467	505	498	456	486	449	482	493	447	473	466	499	475	493	493	483	528	457	493	457	518	475	482	450	487	511	449	473	472	465	486	513	518	433	517	474	482	468	465	468	431	481	506	492	477	483	498	462	469	472	458	497	458	474	484	492	478	435	515	425	446	466	495	482	511	460	446	491	476	476	466	487	490	452	471	489	460	486	500	508	510	478	453	496	451	472	483	459	490	501	467	447	459	460	508	482	490	463	492	471	468	465	489	496	474	480	438	480	484	478	467	466	452	456	444	473	485	498	476	460	498	457	472	452	475	492	475	473	517	470	469	467	471	469	464	477	470	478	454	450	461	473	462	457	425	448	477	471	462	484	518	444	492	483	481	477	459	486	469	472	448	441	483	466	508	442	472	508	489	510	477	447	465	481	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2101	400	428	356	375	385	370	349	337	350	320	374	348	349	353	364	326	341	345	339	371	353	334	328	362	315	362	361	371	349	354	329	333	343	351	314	348	332	349	351	331	369	349	306	319	340	314	338	341	355	351	353	369	356	345	331	324	346	341	337	319	378	357	360	340	331	362	344	360	328	338	348	316	352	353	341	327	313	369	322	345	352	309	356	330	314	365	325	351	312	316	332	305	336	327	364	335	323	332	349	369	328	362	358	375	386	343	385	346	372	323	344	329	355	346	302	320	336	357	363	368	340	334	336	351	316	317	359	335	362	344	368	346	380	349	339	340	327	327	328	289	347	341	331	376	344	337	330	357	331	375	364	335	341	334	355	329	337	357	345	348	310	330	317	311	346	367	316	341	326	379	327	377	358	350	312	326	336	349	351	351	358	361	368	321	308	340	351	332	358	313	318	355	343	304	367	367	308	346	341	332	339	366	333	356	329	355	346	325	346	352	348	356	341	339	380	338	327	358	333	357	371	325	345	358	353	341	344	361	362	382	326	366	337	334	324	331	325	326	360	368	338	347	352	364	339	354	352	290	367	332	368	356	359	340	324	332	350	344	369	349	324	327	313	319	347	317	355	358	337	318	361	326	336	353	339	335	339	315	361	355	362	342	344	323	347	380	348	333	378	349	380	325	318	328	307	338	349	359	330	337	348	350	328	330	319	361	339	358	349	333	352	318	358	329	348	340	323	371	358	325	340	304	361	336	343	343	332	343	348	313	324	353	374	373	311	352	321	321	369	346	340	343	331	362	349	363	356	353	337	318	334	346	356	330	357	354	320	329	361	367	336	350	323	333	375	364	357	358	351	354	351	337	312	329	320	368	349	351	315	336	348	356	355	341	327	307	341	339	374	337	341	366	321	357	348	345	331	319	328	318	357	314	321	361	331	336	369	341	365	336	329	399	370	355	379	314	361	310	330	346	311	356	335	341	314	347	332	369	389	344	354	345	352	339	349	378	356	326	329	342	348	327	339	324	313	348	362	328	321	349	365	335	306	324	352	353	355	349	349	321	370	332	347	329	361	344	362	299	344	358	350	339	324	320	347	363	335	328	339	331	325	359	350	340	319	315	351	328	359	338	333	365	342	333	367	360	349	356	351	356	345	335	339	350	334	355	321	299	355	329	329	326	347	315	356	395	313	370	368	372	314	359	341	345	356	351	346	347	354	353	328	342	339	360	353	366	336	364	358	349	360	325	322	358	309	327	332	338	377	345	344	367	332	322	338	354	332	314	326	321	351	326	315	345	328	364	310	339	336	347	356	349	343	321	336	339	343	367	343	325	352	321	350	350	356	358	339	332	378	341	340	324	315	317	357	329	347	345	327	358	373	349	316	374	349	349	336	321	288	316	353	335	328	371	333	360	341	334	357	345	330	324	329	334	372	351	317	330	342	323	312	354	311	371	330	363	339	363	344	354	350	369	324	361	341	356	354	358	329	351	332	350	348	363	365	351	360	338	334	341	331	335	327	357	338	381	323	353	327	357	363	358	331	315	339	352	316	391	331	369	340	345	365	345	351	332	327	355	341	358	358	374	353	333	297	362	330	333	367	335	337	378	344	325	339	355	371	335	336	321	358	335	375	362	319	343	387	354	358	348	348	332	331	347	349	363	324	356	348	332	349	340	334	336	339	331	343	328	341	327	355	334	339	368	348	327	349	319	325	337	345	347	345	340	339	343	329	307	340	330	340	345	367	342	341	364	322	352	333	308	342	378	352	363	353	369	356	331	334	355	353	347	340	324	320	327	345	322	345	342	355	340	348	352	370	339	390	308	342	341	311	362	348	348	306	338	430	328	351	338	328	334	326	338	321	316	326	333	347	323	337	363	343	324	347	322	347	335	343	358	318	354	352	314	375	346	332	335	345	339	338	327	353	351	319	326	326	337	331	330	343	342	331	332	317	351	361	338	318	333	356	341	336	342	358	372	338	355	347	369	350	358	350	367	351	330	341	350	351	352	336	310	359	354	344	344	341	350	330	354	342	356	335	333	335	303	338	349	304	310	362	365	380	357	321	332	348	357	360	356	335	338	354	316	325	367	311	321	334	397	324	342	357	360	369	319	314	327	334	351	297	339	359	314	338	345	328	342	309	315	383	353	327	336	351	349	336	368	325	321	333	359	332	350	338	324	358	350	331	360	307	357	326	349	349	297	333	330	345	341	334	337	314	354	333	359	315	351	339	340	371	359	337	326	351	313	328	341	359	340	341	365	350	351	373	355	351	376	370	340	343	382	340	345	327	357	353	331	365	341	368	299	344	353	361	337	366	362	319	320	361	355	373	334	354	362	346	342	324	352	308	347	342	357	320	337	331	358	316	336	362	359	302	334	341	324	326	348	297	349	358	361	352	374	290	329	351	332	335	330	327	296	331	328	379	358	326	355	340	291	362	341	335	348	333	356	357	349	339	348	326	363	345	337	344	348	328	347	343	323	320	337	347	375	351	342	340	315	309	318	371	345	343	350	317	327	342	340	327	372	306	333	320	344	306	343	389	323	330	373	360	308	387	340	341	329	344	372	369	328	320	363	340	314	338	364	370	334	332	331	354	330	348	315	339	366	333	373	345	320	354	330	356	339	372	328	329	339	321	333	333	336	308	351	333	362	349	359	355	327	338	340	349	334	379	351	364	329	359	311	324	356	369	331	317	333	361	378	351	333	344	332	376	320	345	335	339	318	356	335	359	336	355	345	336	339	325	339	356	357	298	363	331	352	342	357	347	370	355	349	382	358	343	337	348	336	321	364	353	318	349	341	311	341	368	337	356	345	340	350	321	336	341	393	373	347	374	320	351	366	354	342	351	329	343	352	341	334	357	342	343	320	381	344	358	322	318	402	315	363	332	363	339	322	349	359	330	336	381	349	350	345	349	354	310	336	354	368	339	336	321	356	347	366	344	355	367	328	364	340	353	328	333	355	354	336	378	320	316	346	363	344	351	297	366	349	334	336	346	348	333	317	348	331	362	349	341	335	375	306	316	317	335	351	327	370	346	335	345	355	344	343	336	333	364	350	348	315	299	344	370	349	364	345	357	343	337	346	319	336	323	354	334	329	372	353	334	332	369	366	359	342	346	320	318	382	354	359	334	323	323	339	347	376	348	360	389	343	309	340	318	340	328	331	327	345	352	356	344	373	313	336	328	341	376	345	325	335	329	330	317	347	352	346	330	379	304	319	318	326	334	347	372	320	317	361	327	354	341	346	345	335	371	328	324	339	368	349	364	323	330	340	345	307	377	300	330	330	338	355	353	346	316	355	353	350	356	325	332	346	364	334	333	336	351	350	323	336	313	326	347	326	311	351	358	376	345	335	326	339	359	330	374	339	341	373	310	338	315	334	338	345	301	330	340	317	332	298	336	329	310	340	344	322	347	354	361	349	349	340	332	338	332	349	340	376	364	347	304	339	322	344	352	340	319	349	315	330	333	352	350	351	326	337	349	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2516	1126	1134	1221	1186	1114	1090	1073	975	994	1046	1017	1020	1036	1018	997	995	1007	995	1056	975	1036	982	1041	1003	989	1007	980	942	962	984	1005	1053	949	1006	1014	1021	998	1002	988	944	1040	1047	972	999	1012	994	939	959	1000	993	979	1015	983	1000	1001	993	960	1023	992	956	1027	974	967	988	1018	1021	941	966	1007	976	932	943	1011	1004	917	972	917	989	980	970	1015	1002	951	946	968	1019	969	973	941	1029	996	934	955	983	979	992	969	1007	917	967	976	1004	961	975	1015	941	973	999	968	1032	1010	922	961	964	988	956	994	995	934	1005	1011	1031	994	987	1001	1000	954	983	984	978	985	994	1027	1011	958	974	1004	975	1032	997	968	1043	1006	975	988	1003	1001	1018	979	1052	949	1003	998	982	1002	1023	992	972	970	1032	964	993	1024	1001	991	966	993	966	999	1013	966	1023	1031	1024	999	1019	977	971	975	1025	1013	978	999	1012	988	1005	976	956	1019	957	956	983	972	999	973	951	1021	944	958	969	976	969	981	992	974	1029	972	1023	969	977	1015	1046	1000	976	970	942	946	952	963	1006	1044	963	933	1008	987	960	948	1013	964	1016	983	1016	1018	1020	923	984	968	986	1026	1037	949	969	978	968	1017	955	987	940	978	968	983	1040	928	984	1027	894	991	1000	1030	1002	983	997	957	930	961	994	951	985	968	991	988	922	1033	908	956	1023	949	1018	1040	989	924	1008	1002	962	1019	978	999	991	1003	986	988	982	994	975	974	943	944	993	1026	1046	1023	989	972	996	963	961	996	1029	997	1001	979	1016	943	1027	946	978	969	953	998	984	980	976	966	1021	1008	952	956	939	984	975	971	986	999	999	1032	972	998	1008	980	1027	947	986	995	972	1045	939	988	962	971	972	999	977	956	984	1008	944	1009	974	1030	943	1010	989	974	976	1004	942	1012	994	999	982	993	975	916	1006	1020	987	1044	1024	1003	1025	1019	957	956	1029	997	994	996	1028	999	964	982	949	1009	909	943	987	999	954	982	985	971	962	1027	1017	1031	987	953	1013	975	997	975	974	962	963	981	963	1044	1017	1023	1028	1007	1004	983	965	1048	1040	933	1036	994	988	1033	993	982	1012	990	951	920	1008	988	984	1037	985	998	954	936	1001	985	998	969	992	999	984	997	947	1005	1017	1030	932	976	918	1001	990	1027	986	1001	980	970	993	1056	956	1108	945	989	963	970	992	1008	928	1027	964	1000	1046	956	976	997	992	957	939	997	978	962	931	1018	985	1007	1006	1011	1025	992	1010	974	982	1045	970	1012	984	1012	1008	994	1001	954	951	974	969	960	1011	954	961	928	934	972	1033	947	972	1041	1008	1024	996	995	951	987	1009	1025	972	941	959	946	984	968	1076	948	972	1003	936	1022	956	1016	1031	1011	982	983	1046	989	988	977	953	961	997	950	961	982	976	1020	989	993	992	955	992	1012	1030	1026	912	997	950	1010	997	990	980	992	998	951	965	954	1000	990	989	1019	984	969	992	992	945	939	1009	968	943	970	1063	1008	980	944	993	985	983	987	968	967	958	981	1005	1021	922	1009	971	958	998	1036	987	976	1006	1019	1023	1006	935	1015	970	958	987	1007	1046	1004	962	975	996	982	943	1049	963	936	1003	941	993	998	977	930	1008	946	962	977	959	995	1038	949	971	1024	979	983	961	1025	986	1029	1007	960	1001	940	1003	909	989	936	1027	1012	1005	1004	1015	1040	950	1006	972	985	1044	1007	1004	957	1011	1010	952	987	958	978	1002	1034	947	931	930	1028	960	958	953	957	1002	1005	977	1009	975	989	954	1046	950	1001	955	979	921	945	983	999	974	980	1031	970	1013	1010	1010	973	990	938	1036	975	1037	960	995	965	1044	976	981	980	956	936	949	968	983	962	984	980	967	989	991	1004	991	1002	932	974	928	1017	957	953	986	979	921	1021	978	984	993	951	1017	987	973	960	961	1078	957	1001	984	960	990	959	1024	1005	952	945	994	1008	961	1039	1035	990	977	973	1020	1003	968	999	1009	1005	994	937	964	1037	987	988	1025	1035	982	976	977	989	930	974	939	955	1006	971	978	1021	969	995	960	949	1003	997	1037	971	993	971	948	960	973	1013	948	1005	1002	929	982	949	984	922	983	986	1028	948	999	1041	964	1069	1005	939	974	970	995	983	979	994	941	950	1021	1005	965	969	1010	978	1040	959	962	915	980	1015	979	966	963	932	956	979	975	979	955	924	1041	986	1041	984	1016	972	981	986	1006	1006	911	1016	1022	1002	963	928	1024	960	1013	964	994	942	1015	997	967	990	988	1003	992	1030	1060	990	990	1001	976	1004	952	988	1026	976	922	1032	951	967	987	1006	1001	1017	944	1002	985	1004	1022	992	988	960	993	971	965	971	964	973	978	1005	989	1011	937	970	1024	981	988	980	1028	1022	964	968	959	969	956	971	980	997	975	1018	1010	951	1034	987	1011	982	965	955	982	962	973	1060	1019	954	1023	959	904	962	993	1001	1007	953	946	995	988	970	1002	992	959	1019	963	983	983	964	985	985	951	997	964	1011	933	970	999	998	980	934	991	1010	1061	1030	974	985	957	988	971	961	988	970	971	1000	1007	988	956	966	986	985	1046	1034	978	967	1003	980	1045	1047	965	1000	1018	964	973	979	1002	1018	991	998	981	1009	992	967	1012	1050	966	946	1030	988	945	955	935	996	993	994	986	996	974	1009	953	1030	956	1009	981	990	980	988	994	956	1031	959	987	970	984	975	988	920	1040	992	993	1015	980	1020	1011	969	988	936	1024	975	911	1019	1019	974	946	951	933	978	958	1074	989	969	982	1023	983	947	915	946	1005	974	1004	1020	1033	1025	941	973	1010	970	1027	959	902	1022	1012	985	954	994	950	945	927	1006	971	976	1020	1007	1005	959	996	988	996	1049	1017	1014	1007	960	961	922	992	1008	953	1032	946	994	956	1006	1014	958	959	990	980	1010	988	980	951	957	985	1005	1032	983	1029	977	941	979	993	953	1018	1011	1003	964	1016	1024	1043	979	1008	987	916	934	946	991	997	990	955	980	1036	985	925	926	980	952	1022	1041	984	977	964	915	1007	992	938	958	1000	923	979	1026	987	1029	973	965	946	991	1026	903	942	954	993	983	991	950	978	966	962	938	914	955	971	957	984	1003	1003	964	1034	1032	968	981	962	964	1040	1016	1005	967	965	960	964	1083	1017	1006	1016	1019	1005	951	1027	984	976	1020	971	961	1012	990	971	1028	1013	1027	1016	927	944	1037	1052	1039	998	1056	976	1028	958	1026	993	1008	986	1065	1002	1065	970	1030	964	1003	975	1026	1020	1027	1007	962	995	939	1035	929	985	989	984	1032	1002	937	906	972	1008	954	1002	975	971	981	973	993	986	971	1038	958	1034	1055	943	965	1019	1002	981	948	1012	991	1008	1036	996	940	977	981	980	991	1029	922	981	978	1032	975	990	1018	982	988	949	994	1012	973	1006	993	997	1000	979	983	1034	947	1006	911	993	986	1016	996	968	961	1028	956	1035	1016	993	926	1027	1013	946	964	1032	982	988	1023	999	967	946	1012	959	950	1011	990	991	1014	957	1021	1013	921	963	932	972	1039	1037	963	993	1012	961	960	931	1000	1021	953	982	982	948	1000	939	1012	1010	985	947	1013	993	967	997	996	946	990	957	960	1020	1002	1004	944	1035	999	1017	999	1014	980	996	990	953	927	937	961	991	998	1004	963	985	992	992	942	989	1038	1006	982	989	1027	997	983	934	944	957	1007	995	986	1044	943	973	973	970	1023	999	1049	1004	1029	1021	1001	979	927	967	980	985	1034	1012	974	982	1007	948	981	1021	955	962	965	999	958	957	1035	1012	1015	976	1024	994	960	974	930	1000	1044	1007	974	988	972	949	996	990	978	997	1033	965	978	925	986	1021	984	988	1014	998	1027	985	1010	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8745	1061	1364	1100	823	687	501	453	458	380	325	320	279	271	280	298	260	224	247	235	226	235	246	235	216	252	209	266	235	248	226	225	214	190	224	220	214	206	210	188	220	226	215	213	225	216	214	210	227	213	240	212	237	238	206	219	223	213	231	245	204	192	201	219	242	221	217	209	207	222	184	223	219	197	210	198	208	201	229	208	218	220	201	214	238	199	213	194	175	184	213	202	209	209	222	195	211	192	215	220	205	236	190	230	216	213	202	208	190	210	206	188	187	225	224	237	240	232	219	239	186	201	227	202	220	210	184	197	238	198	214	165	233	213	189	187	198	230	206	233	210	193	210	222	197	217	202	171	221	234	186	228	219	213	207	202	176	236	196	226	209	205	217	192	184	219	231	201	233	192	221	208	223	214	198	217	203	222	199	248	232	216	199	200	212	203	203	194	190	200	199	194	200	225	224	223	210	206	210	196	219	215	192	182	210	215	198	245	205	223	199	199	225	211	214	210	211	211	198	234	239	207	216	190	210	189	205	209	237	214	216	205	186	223	215	221	195	210	191	220	199	218	204	231	215	219	201	194	204	208	212	193	188	200	204	208	211	208	197	226	205	206	218	222	224	229	209	216	170	201	210	205	216	174	189	215	216	220	204	190	206	243	191	200	200	196	222	210	202	218	194	221	204	194	239	217	215	222	183	206	218	223	200	204	211	209	208	181	200	224	226	228	217	197	218	188	202	201	204	209	217	195	239	220	206	242	206	223	206	207	201	198	216	219	194	179	257	216	194	231	195	219	170	199	206	224	209	192	213	231	205	251	213	216	186	214	221	198	196	213	223	192	206	190	216	203	198	216	223	222	223	196	211	254	182	226	193	201	197	211	211	209	201	213	193	226	214	204	231	204	200	199	204	222	233	223	202	208	225	195	178	193	212	229	215	201	240	185	190	198	213	225	191	226	191	198	241	221	238	217	203	220	231	200	222	198	216	213	214	190	193	205	193	187	199	219	212	199	193	226	199	203	184	200	219	185	194	204	192	229	183	207	201	208	191	207	199	225	202	236	223	222	217	203	214	209	201	198	214	196	235	214	207	215	193	222	198	223	221	201	225	192	225	171	205	219	234	193	225	190	214	232	187	209	187	218	224	244	201	206	224	215	207	212	194	229	218	230	217	213	182	217	216	185	215	227	217	226	200	199	200	208	206	186	219	183	212	215	218	193	238	222	210	212	207	202	246	220	210	225	214	211	217	221	201	189	227	210	208	202	214	196	202	209	187	201	219	228	216	199	206	233	205	197	221	230	210	205	219	221	190	196	188	198	201	201	210	218	205	210	206	191	214	200	228	192	225	190	219	220	217	219	220	200	205	224	246	168	236	209	207	224	205	196	212	170	203	198	226	231	203	195	239	203	192	207	201	225	212	229	210	240	213	199	215	230	207	183	190	199	203	197	194	206	204	231	226	219	201	217	208	209	207	223	219	199	197	199	205	221	199	210	216	232	215	183	218	212	187	203	212	209	225	195	186	210	204	182	200	198	229	201	235	206	240	205	216	202	211	250	226	197	181	204	214	221	220	216	207	204	194	188	236	180	224	194	202	196	216	204	229	189	210	216	215	206	201	226	226	213	199	203	215	205	221	192	206	204	207	219	209	208	198	207	226	218	197	216	217	222	207	190	192	211	248	222	196	214	215	232	192	221	171	216	200	173	232	227	221	210	206	226	208	207	215	219	198	204	219	217	199	231	194	207	200	226	214	200	239	204	217	201	245	240	181	194	201	206	216	219	185	200	217	185	221	216	219	224	186	196	210	200	207	190	200	187	208	196	202	218	207	239	234	197	194	223	195	220	189	198	209	203	212	213	212	218	222	221	182	201	211	211	234	213	193	185	213	212	175	206	239	229	187	214	206	220	210	196	215	196	215	204	220	218	212	219	227	198	220	198	212	218	196	194	204	231	202	205	196	191	198	201	208	222	200	233	239	224	197	185	201	187	199	209	171	199	183	225	212	198	215	210	200	184	230	208	200	204	219	220	215	207	214	205	198	207	206	176	209	231	179	240	225	232	204	223	215	216	216	217	202	193	194	189	203	184	204	217	224	230	208	223	201	207	201	214	224	214	213	197	204	202	220	207	202	217	200	174	219	222	211	194	194	222	200	189	213	204	192	207	208	206	213	199	229	208	214	202	192	217	201	191	217	186	206	211	221	222	217	228	211	197	215	212	214	236	201	215	217	205	208	202	217	228	219	204	183	204	190	232	178	216	215	196	207	205	216	211	196	190	212	185	214	208	191	218	192	191	202	238	208	234	222	192	198	197	195	218	203	209	213	188	230	184	199	213	251	216	194	225	219	227	237	233	193	226	187	181	206	207	223	212	221	212	241	210	209	204	205	218	205	189	219	210	208	219	210	213	205	214	209	209	207	193	215	190	211	206	200	209	218	212	206	214	218	229	192	193	227	195	212	227	214	203	225	205	207	214	219	187	198	229	224	205	227	227	236	223	218	184	210	225	181	229	217	183	214	192	208	212	196	233	207	220	203	213	222	213	192	207	195	222	224	209	226	218	189	223	203	225	224	237	231	225	214	208	202	193	198	226	204	216	193	237	207	229	221	208	219	200	213	192	206	210	192	212	195	196	245	232	208	220	189	172	222	188	201	207	205	211	220	202	194	218	212	197	232	210	207	209	203	220	213	232	213	204	198	214	237	204	206	230	200	206	236	203	221	207	207	205	215	218	180	184	224	242	215	198	214	193	198	208	221	202	199	188	229	223	201	223	205	206	193	213	187	218	204	198	215	221	225	220	231	214	216	205	227	212	209	221	203	192	177	204	203	191	208	229	213	206	225	204	221	202	211	220	224	203	209	219	217	197	220	208	197	205	213	188	209	230	218	218	200	215	233	212	186	209	194	201	207	201	214	204	207	201	244	200	212	230	220	228	202	206	194	210	225	205	212	202	201	210	211	214	207	182	200	213	209	206	239	210	225	203	240	204	204	210	199	190	203	241	203	189	209	218	186	193	195	192	208	203	226	208	192	207	220	205	215	193	200	206	197	202	208	247	198	193	204	212	212	205	175	195	211	206	197	232	187	178	178	216	209	203	201	194	239	205	204	220	222	195	206	228	225	206	229	215	226	199	207	237	207	215	201	217	210	191	243	220	232	217	220	218	195	214	203	177	214	230	216	182	192	198	208	232	202	212	226	202	203	204	205	223	203	218	212	209	198	214	201	222	199	206	177	214	248	220	219	190	194	205	178	191	234	186	217	221	217	239	210	206	222	201	203	208	225	236	220	179	222	236	181	222	239	205	212	199	191	202	178	192	182	206	207	232	212	201	200	211	235	211	215	213	238	209	205	209	229	243	209	212	214	200	240	213	200	196	190	207	208	210	229	213	211	220	223	198	172	220	237	191	205	212	210	211	208	199	203	190	234	187	211	222	214	202	216	202	225	191	222	228	183	213	197	194	194	184	229	211	197	209	191	218	198	200	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5711	1598	3054	3584	3208	2663	2184	1942	1701	1441	1384	1233	1154	1054	1081	985	920	939	882	921	848	812	809	782	765	757	744	727	738	760	707	702	720	719	731	696	713	697	736	710	698	711	644	718	648	682	682	668	703	632	688	608	649	716	651	693	676	680	660	671	671	687	666	685	695	665	606	690	672	636	646	659	620	646	656	643	689	635	657	670	656	666	619	643	661	691	623	643	650	650	631	664	628	640	668	651	675	676	657	635	650	651	683	644	666	634	617	682	622	662	643	660	654	649	651	612	639	700	663	613	665	628	607	602	660	617	694	657	676	605	631	665	621	674	639	676	655	631	710	616	639	604	610	713	659	708	603	634	625	687	663	668	612	670	605	671	678	615	598	659	636	583	638	637	635	661	591	691	680	628	617	622	672	613	650	632	582	649	623	710	655	602	662	661	669	602	631	662	572	592	648	638	675	634	664	646	616	652	619	611	611	658	630	677	596	648	634	649	621	634	629	610	638	658	632	676	605	595	627	588	656	650	638	670	642	587	619	613	605	609	604	624	653	676	637	639	629	641	699	711	638	636	667	630	648	623	668	613	655	624	605	619	648	606	639	661	628	618	614	635	647	602	646	642	615	637	662	600	649	575	609	639	620	661	630	618	641	634	624	671	648	619	591	594	606	670	577	621	679	631	675	630	622	587	630	637	627	642	617	637	652	669	653	589	601	634	592	666	634	643	681	585	629	616	642	649	690	639	691	663	627	660	620	653	610	670	609	652	612	678	620	636	604	659	612	594	588	636	657	583	629	650	625	607	615	626	615	627	641	608	656	610	578	634	638	603	671	610	644	614	646	621	607	636	613	629	643	593	629	648	584	608	637	609	636	666	632	634	635	637	615	670	636	619	627	698	601	648	660	649	705	682	645	612	618	602	631	663	670	644	615	671	653	631	615	637	620	594	605	635	638	592	590	598	640	657	667	630	650	657	594	647	655	638	650	604	648	679	621	664	634	654	654	613	667	610	644	633	631	619	666	683	671	664	680	649	605	599	652	576	631	636	667	623	670	630	590	640	663	614	656	672	656	610	613	658	614	646	659	626	687	626	661	644	649	654	626	637	619	652	640	627	617	649	635	652	651	629	665	639	681	652	635	676	634	566	659	645	646	628	673	653	662	633	597	661	603	633	647	607	634	625	656	618	615	661	632	687	599	634	609	701	638	607	677	654	661	636	598	617	627	652	648	641	624	603	656	633	618	635	655	617	624	681	620	609	648	653	596	630	657	628	649	613	616	624	612	700	637	610	649	609	612	666	661	655	600	610	631	686	612	630	632	629	629	639	638	616	652	609	670	645	626	637	634	637	638	657	672	639	609	636	641	658	667	619	620	638	657	630	635	655	624	650	643	673	627	619	612	649	601	634	666	619	622	597	620	674	653	657	620	666	632	590	634	653	601	612	670	649	647	664	653	619	606	673	637	672	636	651	638	645	621	608	684	626	649	659	656	622	648	634	625	645	597	632	665	617	645	593	575	639	635	670	622	631	652	630	610	699	648	644	639	643	628	628	696	639	655	657	646	655	644	634	623	649	635	655	634	608	664	670	681	642	596	651	629	619	643	617	627	617	662	619	677	578	616	589	625	620	628	634	629	617	666	650	598	663	648	615	639	638	650	564	641	621	618	672	613	648	634	628	600	650	651	674	577	578	674	622	618	637	638	572	630	601	632	631	641	641	623	652	631	656	611	628	649	639	668	646	646	640	645	659	655	609	647	614	654	654	610	631	625	635	625	601	632	638	597	641	676	677	638	680	661	658	617	675	681	663	629	631	684	638	603	658	653	657	639	597	639	651	603	638	610	635	648	624	639	646	675	619	617	614	605	634	635	653	600	656	679	634	610	679	613	668	661	656	649	641	591	623	645	641	614	621	676	645	654	650	631	663	644	662	646	642	643	645	655	629	603	611	620	656	620	639	687	610	626	582	648	702	601	647	625	671	687	630	645	606	625	617	673	646	626	671	649	658	639	663	631	652	644	611	662	658	598	597	658	689	631	633	648	587	623	662	634	632	628	652	604	662	652	602	619	644	637	665	654	638	656	609	605	661	643	618	645	633	613	657	652	675	598	595	604	633	612	632	599	626	618	639	645	621	656	608	640	617	637	674	612	640	650	619	682	641	623	621	617	640	617	595	601	641	668	668	650	637	612	659	638	623	601	641	637	608	627	623	690	601	636	616	624	632	600	630	642	665	652	627	620	657	636	640	632	638	628	677	649	640	640	657	611	576	618	614	631	665	650	636	632	671	628	626	580	631	646	590	607	628	665	623	611	644	559	660	683	666	627	650	590	660	618	644	622	680	641	673	630	646	653	641	645	628	597	623	606	632	661	643	609	663	630	637	678	654	606	619	651	667	596	613	612	633	627	671	610	627	636	628	609	642	646	659	650	632	663	634	613	611	607	648	588	614	613	662	654	614	639	581	644	613	630	648	661	625	637	638	618	613	598	615	653	676	607	615	617	634	625	635	629	637	604	679	606	653	615	687	646	609	616	665	613	648	633	606	595	596	616	677	602	623	655	620	620	607	632	624	615	609	585	658	630	641	654	675	649	641	634	633	631	636	627	646	629	646	668	632	624	619	620	663	644	596	638	612	639	620	603	595	603	641	657	682	601	649	643	622	634	573	600	630	654	677	612	639	651	575	643	615	672	623	628	630	625	644	627	619	632	620	650	611	633	617	672	637	609	605	662	648	607	643	647	657	673	638	587	596	654	597	624	651	628	641	616	613	611	652	615	583	616	634	617	639	627	664	627	676	629	608	626	659	610	657	676	645	651	618	625	623	630	644	667	609	624	637	606	657	660	695	626	613	671	656	660	605	625	616	621	667	676	637	649	628	606	657	608	634	642	622	640	627	636	627	620	651	596	643	687	616	623	622	628	612	644	627	629	693	644	622	632	617	622	657	652	669	632	595	663	629	689	673	670	619	627	612	658	644	612	635	601	674	658	652	638	631	600	606	631	609	627	647	620	659	639	646	669	602	634	624	642	651	647	624	632	562	626	599	646	583	651	658	552	636	663	678	616	629	627	662	619	635	633	633	650	651	662	595	602	690	593	603	597	610	662	634	629	620	651	632	613	651	612	614	593	618	654	611	652	657	600	623	650	648	622	679	656	659	618	633	667	635	660	660	623	623	634	669	653	612	659	628	641	630	594	621	652	639	654	665	647	624	636	622	653	676	667	668	632	661	627	650	649	600	673	626	638	627	623	627	628	647	651	604	672	615	640	608	648	618	650	577	656	620	608	678	655	651	625	699	646	651	666	665	642	604	595	624	676	625	609	647	613	591	686	610	645	638	638	588	626	636	660	577	663	626	658	678	658	635	618	596	672	645	591	644	677	652	607	655	622	637	619	617	601	654	653	629	617	644	633	606	652	639	699	644	610	613	650	668	651	672	646	602	653	610	637	612	666	621	650	632	649	635	620	617	671	650	633	673	668	600	605	666	624	663	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9
