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
335838491466	335838492022	335838492572	335838493122	335838493672	335838494222	335838494772	335838495322	335838495872	335838496422	335838496972	335838497522	335838498072	335838498622	335838499172	335838499722	335838500272	335838500822	335838501372	335838501922	335838502472	335838503022	335838503572	335838504122	335838504673	335838505222	335838505772	335838506322	335838506872	335838507422	335838507972	335838508522	335838509072	335838509622	335838510173	335838510722	335838511272	335838511822	335838512373	335838512923	335838513473	335838514022	335838514572	335838515123	335838515672	335838516222	335838516772	335838517322	335838517872	335838518423	335838518972	335838519522	335838520073	335838520622	335838521172	335838521723	335838522272	335838522822	335838523373	335838523922	335838524473	335838525022	335838525573	335838526123	335838526673	335838527223	335838527772	335838528322	335838528873	335838529423	335838529972	335838530523	335838531073	335838531622	335838532173	335838532723	335838533272	335838533822	335838534373	335838534923	335838535473	335838536023	335838536573	335838537123	335838537672	335838538223	335838538773	335838539323	335838539872	335838540422	335838540973	335838541523	335838542073	335838542623	335838543172	335838543723	335838544273	335838544823	335838545373	335838545922	335838546473	335838547023	335838547572	335838548125	335838548672	335838549223	335838549773	335838550323	335838550873	335838551422	335838551973	335838552522	335838553073	335838553623	335838554173	335838554723	335838555273	335838555822	335838556373	335838556923	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
8981	2364	2811	2011	1333	984	740	605	529	478	400	349	329	341	331	302	301	308	288	265	302	269	278	265	262	255	257	281	236	268	258	230	232	255	273	262	225	258	268	247	248	254	237	250	215	235	230	249	251	229	247	236	254	251	231	241	226	237	241	247	221	215	252	214	225	235	210	249	254	210	238	225	241	236	221	236	208	223	272	237	214	240	239	248	218	248	220	246	250	244	214	228	186	232	224	201	221	245	206	232	234	229	252	225	235	236	241	256	215	247	204	241	216	252	240	237	271	238	227	247	237	226	239	215	218	231	248	228	215	215	241	208	238	237	223	219	214	240	237	237	212	207	251	204	219	225	248	247	241	213	240	221	212	247	239	253	248	246	253	232	239	230	211	220	235	255	225	228	216	231	230	214	208	248	236	213	212	222	241	232	246	228	254	252	234	252	256	240	231	239	231	246	215	229	231	231	252	235	238	223	239	226	234	244	227	231	222	213	247	223	261	197	202	255	226	232	235	221	247	229	209	239	230	218	236	212	224	209	218	241	233	229	257	237	232	240	232	234	239	232	228	268	238	232	243	229	268	246	265	232	234	223	220	249	226	218	235	198	245	224	211	217	236	286	223	211	200	231	235	223	244	230	244	253	241	227	207	254	209	205	225	225	219	261	255	237	236	219	244	242	219	232	215	246	215	218	221	227	207	243	237	224	223	224	264	241	218	228	250	220	227	216	212	226	241	200	249	246	205	230	246	258	224	220	225	226	238	248	234	224	260	261	239	229	218	242	204	214	221	240	227	216	228	245	220	232	235	248	234	233	219	250	244	234	231	232	255	232	217	237	229	230	202	253	225	235	196	248	224	230	219	230	226	253	242	207	242	250	218	271	248	220	231	229	251	233	236	264	228	226	274	207	224	267	227	215	224	229	215	232	247	260	222	276	211	204	259	256	231	241	233	247	210	247	248	221	224	215	268	231	238	243	235	242	222	203	217	244	232	240	234	219	217	242	250	216	258	236	251	252	221	252	241	237	233	205	219	216	215	236	244	241	244	237	239	239	236	229	204	230	232	242	248	249	240	227	241	241	265	228	240	247	248	227	224	276	251	252	263	246	240	248	241	247	245	238	235	228	221	243	218	240	258	228	249	238	261	243	231	194	265	240	239	246	232	238	216	246	229	245	237	241	248	221	271	223	233	264	214	203	221	240	254	228	226	259	217	210	260	234	226	217	231	228	231	229	263	222	256	280	258	248	247	214	234	226	241	222	221	237	227	242	272	240	239	226	210	235	208	248	263	262	229	220	272	245	220	250	237	242	243	220	264	238	242	201	247	233	192	235	226	231	217	259	205	228	254	223	207	254	224	246	238	238	237	239	232	240	222	220	234	260	261	238	215	211	213	245	248	234	243	213	234	258	218	233	251	256	255	237	215	228	225	242	244	239	246	238	254	220	227	218	233	245	223	254	247	249	230	225	212	238	193	267	191	225	240	242	245	244	234	250	255	217	267	253	235	252	208	256	231	263	251	209	231	261	238	214	235	256	236	212	231	242	256	240	212	259	209	215	232	215	224	233	262	214	233	240	208	212	238	230	265	229	241	215	230	237	203	205	245	198	233	229	234	282	220	246	199	256	235	223	220	229	239	228	236	215	219	238	247	241	213	247	244	219	249	229	235	229	240	226	227	221	250	243	250	231	238	198	215	221	224	222	257	223	255	246	223	213	230	236	228	230	253	221	223	214	266	245	279	223	238	209	250	226	242	246	230	216	233	218	249	237	229	218	230	224	242	241	219	257	263	242	254	247	213	216	245	243	253	244	258	215	229	247	229	227	232	223	217	225	247	225	237	206	228	239	214	217	219	225	212	221	249	222	228	239	231	227	216	220	232	231	239	239	245	230	226	233	233	222	234	235	229	239	243	228	253	268	246	243	258	226	222	255	235	247	266	226	213	236	220	229	237	244	231	237	228	234	249	218	248	220	256	219	227	212	215	229	212	226	229	242	217	247	213	204	223	218	217	225	242	238	230	252	216	205	216	241	230	227	233	214	214	223	220	238	231	226	247	251	234	228	252	235	261	232	228	213	203	226	259	263	210	231	232	229	245	211	212	257	261	243	229	236	251	222	247	253	209	231	223	234	231	236	223	226	251	234	235	230	243	231	238	222	236	217	184	226	219	232	250	210	230	223	206	227	219	214	242	216	252	240	235	258	232	250	231	229	219	233	245	223	224	205	208	240	199	221	236	248	265	237	262	198	234	218	236	237	242	237	242	233	235	250	244	222	241	246	257	249	245	259	222	220	222	211	236	216	256	260	229	212	218	242	247	218	214	208	235	215	225	258	260	233	232	245	212	237	223	233	230	214	231	269	234	253	247	254	221	251	264	254	231	233	239	237	245	248	265	241	230	230	251	209	206	230	238	285	220	229	227	227	241	237	235	248	241	232	226	237	258	239	229	246	252	236	239	215	233	232	216	244	234	224	253	263	207	210	247	250	230	238	226	236	228	264	243	246	251	267	215	238	260	212	228	235	233	215	213	241	231	224	243	257	232	242	221	250	241	220	227	220	222	223	234	255	232	223	215	244	227	252	232	231	231	256	267	273	210	222	216	238	246	225	256	254	247	229	221	243	241	241	241	214	235	243	246	236	208	225	262	219	229	277	234	243	238	220	237	206	262	251	231	228	236	243	214	244	191	265	231	239	225	260	225	239	239	217	236	216	231	244	236	260	239	217	207	250	244	235	238	223	230	225	254	239	244	221	256	264	235	227	242	253	223	221	242	260	241	237	250	209	224	244	235	248	230	237	200	224	233	247	236	216	258	218	221	219	234	234	228	226	213	226	225	221	238	270	260	220	234	240	235	214	225	210	229	248	238	235	249	220	226	228	249	225	240	222	241	214	206	236	248	231	232	228	225	230	244	218	251	240	229	262	226	247	258	257	257	238	244	231	217	236	235	254	249	221	238	226	264	239	229	247	227	224	222	215	228	237	230	241	240	237	235	227	227	231	255	229	218	238	244	237	207	222	212	236	238	238	234	255	243	242	229	229	240	235	235	245	243	219	230	245	232	221	222	210	241	223	256	257	215	237	244	237	234	213	250	245	247	204	247	225	230	215	234	235	207	238	221	240	208	233	215	225	236	230	218	208	218	233	242	248	226	211	225	222	236	245	244	220	210	219	235	229	263	220	234	195	238	237	245	248	232	254	246	218	242	258	241	245	225	212	222	227	232	221	235	215	237	259	254	215	249	202	229	224	242	245	261	221	209	241	235	220	219	222	230	208	222	241	236	223	234	223	243	243	220	238	239	276	247	240	238	222	250	248	206	238	255	243	212	208	237	225	242	235	220	245	205	246	224	258	215	218	261	229	231	213	225	230	232	252	244	237	230	224	253	245	234	225	237	211	219	217	238	233	244	228	229	224	216	226	243	247	249	227	230	258	233	218	220	209	233	226	250	208	240	209	256	186	224	248	229	212	236	201	240	233	246	234	207	239
7963	2959	6517	7084	5990	4997	4046	3401	2897	2484	2238	1962	1905	1663	1572	1484	1355	1324	1263	1186	1198	1114	1085	1107	1021	1037	966	1016	967	940	1006	904	927	826	893	879	836	826	841	867	870	844	869	862	850	804	806	796	790	778	794	751	807	793	761	778	804	774	758	758	747	778	827	765	728	795	732	782	834	804	743	759	755	767	740	802	736	764	762	737	766	727	748	812	745	769	777	774	730	762	776	796	778	742	728	760	784	760	755	746	737	727	739	771	764	725	745	736	725	793	732	701	758	728	743	765	704	696	743	731	794	779	738	769	725	737	779	688	799	755	737	718	719	729	696	699	770	712	734	774	738	752	753	778	767	742	698	717	769	759	757	776	737	755	768	773	763	709	744	731	682	729	724	740	740	769	689	735	751	757	690	757	731	778	752	753	711	692	690	753	723	698	689	771	715	752	714	767	724	676	685	734	783	710	765	736	782	719	738	749	722	716	752	762	738	725	693	762	724	748	726	742	726	766	738	738	749	680	740	723	693	736	717	751	748	734	728	728	726	734	767	746	716	685	745	705	716	717	725	720	749	671	697	661	756	698	737	736	783	720	724	686	767	737	752	716	668	739	708	723	709	729	700	709	731	730	716	736	729	738	738	673	788	770	701	721	757	755	711	751	723	692	738	717	712	666	709	743	697	723	737	708	724	728	718	715	690	749	741	723	742	744	708	715	689	721	733	679	723	719	758	716	739	750	746	707	719	741	754	711	772	759	747	797	676	692	679	768	739	667	762	711	698	726	756	765	741	696	768	708	745	722	717	719	707	675	695	709	736	745	733	733	753	787	735	703	702	689	784	750	746	788	700	746	759	669	667	722	720	707	755	755	691	749	692	744	680	699	729	708	715	737	736	726	705	739	707	713	734	722	672	741	704	708	730	732	714	754	727	694	777	725	722	684	736	664	760	675	715	795	726	730	730	688	746	729	751	754	685	732	733	740	730	719	739	753	722	680	735	689	746	710	720	749	723	727	743	717	775	719	734	694	741	705	773	684	710	707	738	716	752	747	781	718	738	747	748	745	702	791	713	711	709	667	753	722	768	771	716	745	736	793	741	702	758	681	719	781	716	686	664	734	736	714	763	693	755	737	751	705	693	735	702	703	743	715	747	710	725	756	734	748	746	713	693	737	750	692	682	742	733	715	717	750	776	737	722	696	692	731	742	774	770	669	691	726	720	735	698	707	724	740	733	701	728	698	722	765	710	759	735	767	726	751	730	731	745	776	741	742	726	763	739	730	722	728	727	764	706	745	682	746	756	757	702	735	677	731	723	752	698	724	716	759	746	689	716	760	728	738	741	693	791	763	738	740	743	713	722	763	704	745	734	722	761	713	722	768	720	776	734	732	753	723	772	728	714	728	746	723	721	733	724	732	693	705	713	722	710	736	741	769	756	724	710	730	708	760	731	745	741	739	698	725	744	761	758	717	772	705	729	777	742	745	730	780	714	742	728	723	718	729	701	710	718	685	744	709	807	724	699	755	715	696	739	743	731	726	688	708	712	789	757	792	697	732	738	749	718	778	713	785	721	709	747	792	693	711	758	681	767	690	718	728	753	733	769	699	750	738	739	729	704	737	746	708	730	723	752	741	762	751	680	759	718	808	750	744	699	719	721	727	683	742	727	718	759	709	714	682	718	707	760	732	683	761	710	720	714	724	720	745	676	759	763	697	717	713	728	728	710	698	699	746	742	735	720	751	763	732	690	691	694	723	700	730	731	715	763	713	789	703	692	689	747	735	773	733	707	744	714	722	736	766	769	724	744	733	752	735	730	721	753	692	731	730	715	741	734	732	675	711	790	714	734	756	697	651	706	697	670	716	762	772	771	745	735	718	746	759	785	756	669	716	735	742	692	738	734	739	742	715	686	704	691	739	710	766	761	766	716	736	771	720	765	710	772	725	707	743	757	740	708	725	704	762	680	761	726	726	736	749	758	748	726	737	754	764	754	752	715	735	741	713	751	726	715	715	765	726	715	746	687	746	708	733	716	751	721	741	677	733	735	737	721	736	717	754	744	736	721	707	731	694	687	721	636	717	719	715	686	767	748	743	705	752	781	695	719	725	748	754	679	717	724	738	761	741	742	718	729	746	725	724	707	746	744	697	709	736	739	745	713	714	729	750	759	690	686	761	736	736	758	725	709	768	706	730	746	712	694	711	684	727	716	805	712	727	715	747	721	710	752	732	772	758	740	732	701	753	701	687	732	734	731	716	741	730	763	693	729	715	721	737	713	719	756	706	729	738	735	800	738	730	688	727	714	715	759	736	709	712	674	703	763	724	738	729	756	745	687	764	748	737	755	712	685	773	712	672	743	731	710	781	776	681	728	685	700	720	722	733	735	745	740	763	717	747	755	714	713	724	698	728	739	738	764	752	745	730	768	718	717	720	705	709	708	749	777	726	663	731	784	704	711	734	735	701	773	724	763	735	736	673	779	708	770	698	740	715	746	710	757	730	766	705	771	750	686	748	714	766	733	726	760	738	724	739	735	684	815	737	727	746	730	704	689	737	698	713	734	700	725	768	754	707	728	703	764	690	717	681	747	725	718	752	716	681	703	749	713	782	713	687	726	694	752	686	756	744	740	762	703	705	741	710	682	746	717	707	709	738	757	802	722	760	698	699	701	740	718	754	739	744	736	723	760	781	715	721	698	737	729	715	743	738	695	786	666	710	676	702	724	708	722	687	758	707	705	727	729	735	742	783	690	739	752	700	750	744	734	715	731	702	718	741	690	737	762	689	748	739	725	725	751	744	741	709	729	722	736	729	728	742	717	726	707	757	736	788	704	718	662	738	744	702	702	744	720	715	743	749	671	689	742	750	712	736	713	702	720	740	798	719	748	758	741	738	692	680	773	781	722	771	747	759	735	746	748	730	693	767	739	735	712	780	732	731	761	741	776	724	722	697	700	727	773	723	733	699	721	702	745	766	715	684	715	722	714	733	719	700	732	735	711	713	729	719	735	733	739	749	732	742	713	689	668	769	740	747	739	723	764	744	742	742	734	716	745	714	707	720	694	721	749	709	722	737	720	698	736	718	735	742	722	736	727	745	788	776	733	732	744	775	760	698	778	726	698	726	731	741	722	774	728	740	716	752	714	767	735	706	694	727	721	719	747	741	744	725	756	731	729	787	726	691	725	684	689	750	742	714	720	748	743	715	709	708	714	738	744	683	698	714	752	753	718	678	687	654	719	767	770	696	726	712	713	739	702	757	718	732	750	723	710	743	729	750	720	727	721	738	755	749	729	764	738	770	761	716	731	726	703	780	770	683	730	715	692	676	721	755	732	752	732	767	785	734	701	744	743	769	738	698	716	737	721	713	715	691	719	757	706	668	743	706	733	703	778	759	679	702	758	774	696	719	724	726	696	742	730	706	745	762	694	750	780	722	740	730	730	715	692	722	734	703	787	737	666	781	724	731	717	713	686	663	710	679	701	684	755	749	721	736	715	755
1082	165	160	111	104	111	92	75	64	92	83	70	60	60	64	61	91	77	76	77	78	74	69	64	78	63	88	62	74	62	71	66	77	69	70	71	77	85	78	73	66	56	66	97	60	80	73	67	79	67	60	62	62	70	73	72	55	69	85	70	65	66	81	82	69	83	68	69	70	85	76	86	72	64	61	63	79	71	75	60	69	68	76	85	77	63	66	65	67	71	79	79	71	63	72	69	64	75	77	62	53	70	61	75	51	71	60	78	68	91	73	68	69	80	68	76	81	64	75	78	61	73	73	86	78	62	77	67	63	74	59	82	60	77	64	64	69	49	45	73	73	85	77	83	71	57	56	54	79	57	76	60	67	77	60	61	70	61	68	84	69	92	59	76	80	64	75	58	63	67	71	71	88	79	78	74	76	71	60	66	71	66	57	62	60	82	60	75	63	62	75	80	72	67	58	68	89	73	71	59	59	69	73	75	77	73	62	73	78	79	65	84	66	73	88	73	76	89	73	60	74	62	65	84	68	81	75	84	74	68	58	65	71	66	63	74	69	85	77	70	72	82	65	65	67	68	67	85	73	87	58	68	60	70	56	68	74	79	66	87	67	77	75	77	75	68	82	66	68	70	68	78	66	69	81	70	77	59	85	72	62	64	67	75	69	61	61	76	77	64	58	77	60	57	67	67	64	88	56	62	80	64	76	70	71	75	80	60	64	73	90	76	69	84	61	72	69	60	78	67	68	68	70	64	60	76	64	57	72	63	66	68	84	65	60	84	70	60	76	64	78	77	64	57	74	80	76	70	70	73	79	67	66	84	65	76	71	66	77	76	74	69	82	64	65	94	74	57	79	56	61	80	74	64	74	72	78	74	65	55	68	56	49	76	78	64	63	81	62	75	65	75	67	68	68	74	77	78	69	67	68	75	79	66	65	64	71	69	64	76	61	61	64	74	63	68	65	66	72	84	79	75	73	88	75	56	60	69	73	80	86	70	66	85	76	76	64	62	69	71	79	79	75	62	66	64	67	60	79	70	69	62	62	77	75	74	78	58	63	61	67	64	65	83	64	71	85	56	74	59	72	81	73	83	75	73	70	77	69	72	75	73	71	75	70	80	67	65	61	66	74	65	55	62	72	73	70	63	79	74	76	64	73	61	71	60	58	74	63	80	74	58	72	66	87	77	62	75	68	70	67	71	80	88	78	55	72	47	72	64	69	87	63	63	77	65	64	76	60	58	67	69	60	99	66	81	74	75	65	67	79	80	73	78	60	78	70	80	60	77	63	76	68	72	62	77	71	76	66	73	66	61	66	67	84	69	79	68	61	74	64	81	77	81	78	69	72	78	79	65	63	71	76	68	73	94	70	69	72	80	77	64	64	85	82	59	74	58	73	62	51	64	73	78	59	74	72	71	64	59	85	59	85	77	59	69	82	70	80	85	61	75	79	60	87	75	72	66	58	84	75	72	77	83	70	62	81	72	77	71	64	67	73	75	76	99	62	58	64	70	64	71	75	86	68	67	69	76	80	74	76	78	76	50	90	66	74	73	83	82	81	70	68	77	104	71	65	74	87	65	77	70	73	67	78	74	76	51	61	66	69	78	77	87	91	73	85	60	71	72	64	75	74	71	83	54	62	71	68	71	71	65	75	80	80	79	74	56	73	67	60	77	68	65	67	87	73	70	75	53	73	66	65	76	60	60	69	77	58	80	62	87	67	68	62	77	66	69	75	66	73	63	73	64	81	64	69	56	70	77	63	52	73	69	72	56	55	85	88	66	65	60	59	70	75	77	75	60	71	73	73	80	69	78	63	76	62	67	65	70	79	81	75	82	83	62	72	73	83	64	72	65	73	57	74	55	72	57	92	69	55	68	71	58	57	80	70	70	66	70	60	71	63	71	74	61	67	61	70	66	83	79	58	77	67	66	73	66	71	79	88	77	76	76	63	74	64	57	64	66	64	72	60	78	77	62	75	84	71	64	76	91	86	72	66	70	69	57	67	70	67	79	75	74	65	87	75	75	77	77	72	90	69	83	70	67	69	65	83	66	70	63	86	69	64	62	72	67	60	91	60	56	54	70	67	71	69	81	70	73	61	71	65	65	61	74	79	74	75	79	75	68	87	79	92	63	77	72	74	63	68	79	76	77	79	89	76	63	77	65	85	74	65	73	64	76	72	63	73	62	75	82	75	71	66	76	73	69	84	71	68	85	73	68	65	61	81	70	84	78	58	73	55	68	73	70	70	68	76	66	83	77	65	69	60	77	65	59	68	78	72	63	82	63	69	75	64	71	69	59	74	71	70	82	55	64	53	59	67	78	53	83	58	76	74	80	72	76	63	78	75	68	66	84	72	69	78	63	83	76	83	53	70	66	64	77	66	72	83	64	72	69	73	69	65	75	96	68	79	66	68	63	74	83	66	72	50	73	65	78	53	74	66	78	67	72	70	70	58	49	71	59	70	58	78	80	56	63	68	78	71	80	80	83	84	80	72	68	82	80	72	81	60	67	60	78	75	75	65	69	80	67	76	79	55	76	81	67	71	61	64	82	76	53	73	80	65	80	84	86	74	56	63	85	67	79	71	95	93	74	71	61	70	76	67	71	70	78	69	60	73	57	72	56	70	71	69	74	79	72	66	71	78	67	71	74	63	63	66	60	71	71	58	70	78	77	69	77	71	87	74	77	64	67	72	56	65	66	71	71	65	65	53	60	67	63	69	84	90	70	65	79	73	75	71	64	83	61	60	88	74	77	62	68	69	64	60	72	58	58	71	86	65	76	68	80	72	66	78	70	74	69	81	65	68	65	79	67	65	70	81	74	72	65	76	70	70	64	69	69	63	61	74	59	73	69	76	71	69	70	71	48	70	65	81	64	72	67	68	48	81	80	70	60	63	74	63	61	77	89	66	75	75	72	84	69	68	66	78	72	77	57	67	81	69	89	64	69	71	75	64	68	81	79	78	77	71	62	60	68	72	77	67	84	77	91	58	77	58	60	61	63	91	85	61	80	63	62	64	69	72	74	72	73	77	67	94	77	63	68	72	67	68	73	70	68	56	61	79	66	81	66	65	68	58	79	59	66	73	72	76	73	81	71	74	63	82	64	73	66	77	66	64	74	72	74	78	83	61	78	74	63	85	73	68	67	62	71	70	72	77	72	78	80	62	66	69	62	74	78	63	68	76	85	66	79	67	79	80	69	78	80	81	78	55	76	67	60	77	64	67	53	59	70	77	71	70	72	74	62	72	64	68	72	71	76	74	70	59	58	63	76	69	90	66	75	79	64	83	74	66	82	76	69	79	71	69	79	81	77	64	79	67	68	79	58	66	68	71	61	82	66	59	61	61	57	77	60	76	72	71	76	57	77	81	74	77	65	87	75	63	83	68	71	65	83	68	66	59	74	69	81	80	79	77	82	67	76	59	71	79	73	70	62	67	73	80	69	68	82	71	67	66	72	61	82	71	72	77	68	66	78	56	83	71	84
1677	386	494	552	471	425	416	387	337	357	315	365	317	318	347	312	300	304	286	306	312	326	296	294	312	279	312	279	283	303	285	324	288	302	301	267	320	308	286	265	315	311	288	283	300	287	266	268	287	261	284	281	315	267	289	276	309	304	306	299	287	307	298	265	292	271	299	286	304	288	292	267	295	280	258	279	270	287	289	291	281	267	281	266	281	301	251	245	291	282	268	297	262	281	305	274	311	294	277	308	286	271	256	314	277	292	267	292	295	262	284	277	279	272	274	301	270	296	295	286	294	284	278	302	259	273	285	281	271	265	321	313	269	276	300	273	270	274	291	259	284	288	282	293	281	289	294	279	288	285	303	290	269	300	251	310	245	284	285	284	240	277	284	321	272	274	259	297	276	273	309	264	285	285	318	280	278	286	258	258	285	281	301	253	294	295	278	276	252	308	284	279	279	281	303	272	291	278	311	315	287	300	273	264	310	260	299	307	264	298	267	258	299	306	266	299	276	267	281	289	290	298	301	310	261	313	269	305	288	288	301	280	300	290	302	300	316	302	276	318	301	316	262	281	291	281	297	326	238	255	299	268	281	294	286	286	286	298	270	276	276	286	278	281	261	285	281	252	291	272	289	296	302	301	306	255	266	318	273	263	281	296	288	288	290	244	303	278	293	285	299	282	243	262	258	284	292	293	259	313	304	288	262	291	271	296	300	241	299	265	296	288	280	268	261	272	262	293	316	288	274	258	270	293	317	268	257	260	299	249	294	303	273	265	295	294	320	318	277	293	265	277	267	281	280	292	268	288	284	340	313	290	308	276	264	293	270	309	280	279	292	285	279	268	288	267	302	301	277	288	263	265	268	296	292	291	275	286	265	278	277	296	278	254	282	237	287	285	288	262	310	286	282	298	284	279	299	271	274	280	255	314	301	300	274	270	326	284	261	292	274	292	296	283	280	279	285	298	268	243	288	275	268	272	293	295	279	260	294	294	302	278	283	263	274	250	300	291	272	268	249	275	282	261	312	273	299	246	295	254	282	297	289	287	287	284	286	285	265	253	305	325	288	285	264	309	281	304	301	296	270	309	311	295	276	276	286	313	275	316	275	298	287	287	289	273	281	266	279	290	285	290	277	272	313	269	299	278	284	266	286	280	296	275	303	294	286	284	243	285	269	299	283	310	296	294	273	253	325	276	267	282	300	302	259	286	287	274	315	277	275	319	275	285	307	266	291	286	277	308	266	267	254	248	301	264	273	282	275	284	282	288	291	260	323	308	290	298	283	290	291	281	279	270	279	256	274	312	296	263	272	263	297	286	272	281	267	291	281	279	307	281	295	297	273	285	286	307	286	276	293	308	287	304	271	288	286	323	292	302	275	271	284	275	305	237	270	269	257	275	281	280	257	247	291	308	275	288	287	273	254	284	278	280	287	292	283	280	303	281	287	275	294	290	298	282	310	303	282	290	287	302	300	314	284	279	319	284	281	303	278	308	282	271	264	327	280	251	277	297	294	291	304	267	279	271	266	296	273	290	281	298	275	301	288	302	299	275	256	296	281	290	267	315	287	270	255	266	287	286	265	310	279	266	247	275	292	309	300	305	300	276	284	319	289	275	277	295	297	278	270	285	290	314	275	261	257	288	304	296	310	296	270	273	290	304	288	279	300	280	273	292	284	279	285	270	268	270	293	275	290	290	290	298	290	254	274	289	299	294	290	262	282	317	272	292	276	296	302	295	279	281	266	271	282	285	261	287	269	300	309	247	307	285	296	290	271	315	273	291	296	289	274	299	284	269	281	273	257	295	266	300	267	318	289	301	282	310	316	251	249	265	314	269	299	307	271	285	289	303	276	292	295	262	308	277	297	315	255	275	284	284	292	298	293	278	296	266	265	281	271	309	323	300	297	291	290	294	271	294	254	317	295	276	269	252	292	276	261	297	290	292	280	286	314	287	268	271	288	292	287	312	288	287	296	356	273	254	280	302	308	328	304	276	253	280	274	296	291	300	259	257	255	259	288	283	283	301	263	273	312	270	291	292	275	276	268	319	295	264	323	282	289	282	293	276	266	282	285	290	298	277	277	284	290	296	329	310	294	279	285	271	288	272	294	302	262	282	286	297	291	293	272	262	284	285	257	293	298	262	291	265	249	284	273	284	273	263	266	274	297	308	280	297	267	287	287	293	298	283	298	274	262	292	315	276	297	296	298	262	302	305	304	301	331	298	277	274	287	307	283	275	272	288	262	287	274	286	265	303	281	299	284	257	292	280	290	262	321	287	271	287	248	285	313	294	282	268	289	274	279	312	295	284	291	268	297	290	265	284	298	273	289	257	296	269	307	259	271	280	286	297	279	236	289	290	275	282	296	314	269	268	315	320	292	266	306	286	255	301	279	286	295	271	291	273	291	266	276	274	279	287	295	255	295	287	273	317	279	324	290	300	295	299	280	287	283	294	253	262	304	270	277	274	281	316	265	299	312	238	271	267	273	282	285	259	261	292	315	267	270	290	290	272	266	314	248	266	274	271	259	276	287	294	279	255	276	276	304	296	291	280	276	251	269	264	290	273	280	283	278	293	285	263	290	298	260	261	294	296	287	286	287	298	294	267	288	268	303	275	262	285	311	294	288	290	282	295	290	273	256	295	255	289	254	293	258	290	269	296	280	282	276	295	293	283	283	269	288	293	267	269	304	294	294	269	292	264	296	276	313	328	298	288	250	258	284	257	297	274	306	297	280	279	294	275	281	254	264	282	272	244	277	279	276	300	289	294	272	271	324	300	286	287	313	273	257	267	285	306	290	331	274	297	280	273	260	287	271	293	308	281	278	250	286	276	290	266	290	282	289	306	294	261	261	284	254	285	294	333	289	303	265	269	292	291	294	275	286	283	282	274	285	266	294	295	280	314	308	292	313	276	281	289	282	265	276	262	285	293	302	290	274	289	329	279	295	295	286	260	288	262	286	258	290	258	307	283	279	326	270	278	295	240	288	295	265	304	293	275	263	281	319	295	297	259	284	306	289	284	271	281	257	289	295	266	299	267	296	290	285	318	281	262	308	270	286	303	271	285	304	268	265	267	266	299	283	292	272	278	280	269	294	314	268	278	258	285	299	267	272	282	264	288	301	259	280	270	278	277	313	286	269	254	313	280	265	281	305	268	280	265	328	294	291	275	268	292	269	265	293	265	313	281	285	272	305	247	269	282	308	263	276	261	261	290	298	272	289	250	255	270	286	283	271	250	325	261	284	280	237	303	282	246	296	254	304	268	284	286	290	310	290	267	287	290	281	276	267	297	284	261	286	294	286	287	285	275	296	292	263	281	307	261	304	285	272	275	281	261	295	322	297	288	302	286	306	282	285	259	254	263	247	295	304	292	281	270	251	290	278	294	277	307	300	285	303	291	271	326	289	265	299	244	263	312	262	294	289	284	278	288	292	290	287	290	279	282	281	292	271	280	275	279	250	281	304	254	280	299	278	285	282	277	262	264
4632	1120	1390	1025	635	514	461	352	306	268	288	238	220	210	206	233	213	204	201	190	189	186	193	170	163	184	175	181	168	179	187	177	185	176	167	200	169	186	162	141	176	168	214	176	175	168	180	148	171	183	177	187	159	159	184	183	177	179	154	155	177	140	169	172	168	148	178	181	173	200	182	148	171	182	166	170	147	166	183	157	179	158	149	150	160	177	159	154	170	156	170	162	149	160	162	168	168	170	158	159	173	184	189	171	153	185	163	175	167	153	162	167	187	149	155	165	153	149	172	145	161	187	165	184	146	145	163	167	159	162	182	186	164	177	150	147	172	144	165	169	167	173	162	165	163	169	173	162	171	178	183	199	141	159	180	169	153	152	141	156	171	170	166	164	155	186	160	157	155	149	159	150	171	191	154	186	163	149	181	156	162	172	147	166	174	149	175	167	172	150	161	179	163	165	166	182	157	164	163	163	150	139	168	165	151	162	138	195	166	190	159	170	166	163	183	156	182	146	170	176	179	161	167	179	162	172	157	179	150	204	161	170	183	167	185	162	152	159	190	160	164	167	144	158	171	186	168	148	166	186	172	164	182	169	190	175	167	184	181	182	164	172	155	164	149	161	137	144	159	174	164	192	156	165	171	178	161	178	183	164	163	142	146	151	184	186	168	152	152	169	177	161	159	149	176	186	156	162	183	146	154	154	160	169	160	165	159	184	163	178	170	166	184	157	154	180	162	175	163	169	141	148	154	160	187	163	154	160	156	180	156	164	176	172	140	177	167	170	146	131	168	194	167	160	165	166	170	178	178	172	186	187	154	158	132	159	185	140	162	179	151	166	133	147	154	158	152	160	161	171	173	198	143	169	153	156	153	166	150	169	170	159	191	178	167	142	175	173	198	172	162	150	152	173	184	170	178	153	170	187	162	153	151	185	168	159	161	165	177	195	185	198	175	162	154	169	176	181	172	153	165	177	146	175	165	174	183	163	164	165	165	133	160	154	164	158	161	167	171	164	155	189	155	181	157	158	173	170	156	165	182	164	168	166	178	165	163	161	165	144	146	166	155	162	174	148	153	184	153	185	167	166	165	161	179	174	171	158	178	160	161	163	180	166	153	196	184	155	173	159	186	162	182	140	150	170	165	169	188	183	172	157	174	165	168	145	160	179	147	195	164	174	158	165	160	177	182	174	147	150	158	154	155	174	173	161	156	185	142	137	172	177	165	145	150	152	175	163	187	175	153	175	167	162	193	158	147	173	152	155	171	171	175	171	158	171	199	185	170	178	147	166	166	157	144	163	174	160	173	177	170	182	150	167	164	182	164	172	171	164	167	171	198	173	149	182	159	174	183	170	164	161	151	184	163	186	155	182	175	185	176	173	154	167	169	186	154	162	176	172	154	181	166	136	155	158	145	147	168	152	161	181	154	162	164	183	164	162	166	170	182	161	188	194	155	150	154	163	162	165	171	201	168	177	173	169	153	148	200	147	192	172	153	158	144	176	189	190	145	181	163	186	160	178	167	160	194	165	160	204	166	167	170	162	166	160	146	167	168	158	167	178	157	174	179	173	151	161	178	167	160	152	164	168	162	167	175	157	158	170	168	171	163	168	168	174	175	169	173	167	139	159	156	177	176	152	152	187	173	165	154	166	166	156	157	160	168	196	163	166	159	169	193	198	153	191	152	185	149	150	174	175	177	152	157	139	155	166	160	146	149	176	167	168	186	158	144	158	155	177	160	189	196	181	162	165	178	189	163	153	176	149	161	154	191	143	181	177	173	167	166	163	179	158	163	144	195	166	171	179	181	158	195	180	179	160	143	195	167	169	176	152	191	171	174	153	163	162	175	149	154	158	139	176	178	183	169	166	166	178	152	175	156	155	154	162	151	154	164	190	176	184	172	172	163	160	145	169	159	162	150	169	173	173	170	171	177	176	172	160	166	169	145	165	155	175	179	162	163	196	151	161	160	170	184	152	180	164	159	168	149	164	165	148	162	181	169	180	176	154	168	165	181	162	151	151	161	163	155	170	167	173	152	176	166	168	164	167	148	152	161	165	169	174	146	142	168	197	170	165	166	135	180	173	136	175	145	166	169	145	161	180	158	160	187	177	159	155	148	152	172	183	164	176	151	143	196	147	165	160	173	167	157	169	156	156	174	161	199	168	167	172	148	143	170	190	152	162	174	162	188	188	167	167	173	164	160	170	177	155	175	180	179	178	173	155	163	174	185	172	174	153	163	166	188	164	134	178	160	182	167	173	155	169	192	166	162	165	155	155	164	162	170	172	147	175	166	170	172	175	158	163	185	174	176	152	175	147	170	151	184	178	163	169	149	172	173	153	157	163	181	152	143	148	180	178	179	165	144	188	178	169	173	163	159	195	139	153	159	179	147	168	182	144	170	153	175	139	163	147	171	167	162	176	149	163	145	160	163	153	155	204	180	159	177	151	159	153	185	179	146	164	151	140	138	175	150	151	161	168	160	181	181	169	168	170	195	157	178	188	148	182	192	166	158	164	176	182	157	157	166	153	155	173	162	153	185	170	171	169	152	152	180	179	163	189	148	167	153	186	172	158	167	171	157	160	183	150	183	165	157	156	154	192	175	160	172	161	182	183	161	161	168	137	175	153	166	190	166	163	184	150	172	153	147	150	157	167	156	164	160	170	170	150	195	157	154	175	188	161	172	134	165	148	173	153	179	176	148	176	168	170	161	173	169	158	149	158	170	171	166	172	164	146	161	166	170	173	169	173	161	156	164	169	178	165	155	186	172	174	171	161	183	189	170	155	170	164	158	169	175	163	138	204	168	174	179	174	166	165	156	201	159	158	146	155	181	161	160	169	178	153	174	157	152	168	159	169	155	160	166	167	147	151	178	186	168	181	198	185	155	176	197	182	181	169	172	170	188	175	144	164	163	164	195	161	178	166	163	160	145	173	161	147	160	169	171	165	150	198	171	182	173	161	172	169	167	179	157	186	149	177	174	162	165	181	183	146	174	169	161	168	163	175	159	162	177	148	140	172	184	176	145	152	168	164	152	169	168	152	172	172	167	178	146	163	177	181	173	157	149	183	160	188	182	170	182	175	167	157	162	208	183	158	164	150	152	171	194	168	171	186	165	168	177	151	145	162	172	174	167	195	167	153	150	157	191	166	152	144	164	162	198	165	154	145	155	163	177	168	164	192	167	165	153	168	194	153	147	169	166	147	166	161	182	145	184	194	169	162	151	182	174	157	161	146	181	193	192	166	178	158	165	139	167	163	156	158	172	206	151	169	169	184	162	182	140	182	179	145	149	163	161	168	174	166	165	157	165	161	172	171	181	151	176	132	147	184	170	172	169	155	191	171	150	179	159	176	175	146	149	165	170	172	170	158	168	137	182	188	165	153	171	177	177	159	164	178	154	158	155	168	153	150	167	182	158	173	168	178	167	169	163	161	169	161	160	149	160	145	171	167	187	187	164	147	169	157	179	154	159	169	162	163	152	162
5418	1637	3719	4016	3400	2797	2300	1941	1698	1467	1353	1221	1117	1057	917	975	933	875	818	781	765	774	740	736	693	710	741	670	645	675	637	687	659	676	628	643	621	611	592	605	632	628	595	587	584	582	605	573	585	614	614	602	584	582	560	571	585	591	581	584	601	574	633	577	545	593	594	595	540	592	569	565	561	554	551	584	604	570	630	567	609	559	590	563	612	577	585	615	541	561	521	555	535	595	552	542	558	519	573	595	562	607	599	534	601	567	570	572	602	540	554	610	573	553	542	586	590	568	580	571	549	569	521	567	557	546	530	575	489	592	572	570	606	570	534	531	553	557	528	563	554	532	571	526	573	568	540	560	559	580	553	544	526	602	568	599	529	582	569	596	563	567	563	557	562	588	574	565	577	593	597	557	567	539	516	537	562	544	516	558	527	588	582	597	570	567	538	549	558	538	515	589	535	527	549	529	538	535	556	546	574	531	567	561	549	511	541	521	598	509	534	551	577	560	559	539	572	552	566	577	548	539	563	544	554	539	568	548	527	546	531	574	547	580	555	543	517	535	550	551	592	552	528	573	533	538	552	566	553	571	544	511	530	551	567	561	499	570	505	528	560	554	571	496	540	596	558	551	535	612	566	575	515	555	493	586	547	566	537	525	587	579	560	556	560	555	589	518	547	532	540	560	572	548	585	512	592	549	531	590	566	545	551	547	559	535	548	564	563	557	563	570	576	578	552	554	545	525	549	525	551	595	545	579	527	551	532	602	578	580	581	564	529	548	551	507	564	573	552	523	582	517	554	526	549	557	577	584	540	567	520	578	538	497	553	566	524	551	575	573	556	567	579	571	527	586	566	545	528	589	549	575	557	584	554	535	535	502	586	574	554	540	579	542	560	570	576	560	574	561	549	532	577	558	582	537	550	580	580	551	557	571	551	517	562	548	548	533	546	594	560	572	563	553	521	545	576	566	538	569	567	570	554	568	586	561	529	530	569	587	526	528	584	547	545	585	549	524	591	541	559	535	546	582	588	512	515	525	557	516	533	559	596	571	586	563	558	524	553	528	556	519	536	558	562	585	522	551	560	556	562	554	559	544	545	557	524	513	585	556	536	550	551	535	527	577	533	541	533	564	574	551	550	497	491	552	575	565	562	550	550	517	591	575	565	525	527	550	522	508	562	534	562	559	558	538	574	567	546	595	565	584	558	568	589	557	596	524	547	566	546	579	545	566	561	547	550	556	566	524	540	572	574	531	541	569	533	542	593	551	527	530	560	575	559	565	586	591	549	546	520	575	563	566	519	539	547	514	534	544	533	516	523	573	565	523	570	556	574	520	563	528	577	513	551	574	572	526	525	556	530	576	544	543	590	556	568	542	554	521	556	532	547	532	547	570	597	578	581	556	556	542	578	584	515	534	566	560	575	514	618	553	549	548	553	546	507	553	541	616	587	566	540	548	549	579	522	555	540	517	607	538	549	539	544	565	544	554	530	510	540	521	527	559	544	554	558	545	531	548	575	550	580	552	540	551	547	545	541	526	558	535	532	540	519	574	569	562	568	535	559	538	587	503	571	535	574	543	578	556	534	564	581	589	570	564	542	559	532	574	559	587	543	538	549	555	588	579	606	562	589	513	534	552	545	546	537	579	591	554	561	565	551	571	555	550	548	499	551	577	574	570	540	534	551	548	546	542	536	563	540	537	556	558	551	584	547	569	545	554	543	566	547	548	586	540	544	596	567	574	551	506	557	507	590	531	573	552	572	534	555	575	532	565	566	546	567	530	520	581	532	560	553	579	546	568	512	572	596	529	545	564	557	571	536	539	582	545	535	584	519	520	531	577	514	539	549	534	513	542	535	586	512	552	563	559	560	504	552	569	524	543	550	493	583	555	544	548	491	551	536	525	545	554	561	544	500	530	523	555	541	549	590	570	547	568	589	554	561	592	531	520	579	561	548	566	551	573	533	582	573	517	565	559	580	536	588	538	534	541	551	567	569	542	567	556	542	595	537	575	529	555	557	582	581	537	567	525	560	514	529	538	553	575	525	577	559	538	582	572	546	583	608	574	530	561	512	588	547	565	572	567	543	550	553	512	532	515	514	517	546	543	595	582	549	572	509	537	538	562	562	559	540	586	547	591	551	515	511	551	553	584	591	528	560	546	513	574	524	539	578	550	547	520	555	517	532	577	528	523	549	567	524	596	570	532	547	578	569	515	534	521	546	556	558	561	558	575	568	585	527	547	565	549	564	564	557	552	583	526	549	524	574	518	514	597	526	557	515	567	569	541	549	565	583	577	556	563	564	547	584	539	597	555	553	563	547	579	530	528	516	590	536	525	572	573	580	557	568	553	524	543	556	514	537	523	556	554	511	580	606	597	572	531	565	530	526	607	508	546	525	537	545	541	545	565	536	562	587	560	579	554	579	571	560	569	541	539	562	572	584	553	554	555	542	560	601	555	566	557	564	574	520	553	541	509	561	532	551	520	562	561	553	546	603	546	562	558	564	555	535	552	573	562	541	509	552	576	548	547	523	529	515	552	577	575	565	512	535	571	564	518	556	508	539	569	552	556	563	525	537	584	555	591	573	558	549	568	543	539	531	585	564	543	602	532	530	524	557	538	590	551	541	548	536	545	599	556	532	522	524	561	578	573	527	541	575	549	558	566	538	561	591	566	543	564	552	548	583	552	555	525	578	525	529	578	546	583	520	569	548	583	563	533	544	585	573	612	575	588	564	580	557	579	619	532	570	587	560	577	563	543	567	561	551	515	544	576	565	520	564	586	582	531	532	535	544	571	546	536	563	583	565	551	530	542	572	561	583	525	568	560	586	513	542	549	523	591	570	554	566	549	582	536	566	546	554	568	530	542	554	565	564	559	529	535	571	531	571	560	520	529	567	573	543	516	584	542	534	565	553	567	572	573	562	583	523	584	548	565	573	573	523	515	529	560	551	542	573	536	541	526	551	550	543	525	536	569	612	554	518	549	586	547	591	570	541	528	556	577	524	557	561	542	544	588	555	540	569	509	551	543	557	544	534	546	508	530	537	538	507	569	551	578	496	538	553	531	556	541	542	552	575	529	568	564	571	536	571	539	547	532	508	562	527	507	521	566	544	549	502	595	549	559	525	581	548	559	553	532	529	532	542	549	550	609	594	584	527	569	545	549	537	565	567	534	507	568	540	555	574	542	499	564	544	552	592	557	534	579	578	549	559	499	586	577	555	542	563	569	568	543	589	524	514	538	538	528	560	565	504	587	533	581	551	535	548	577	530	558	552	525	568	536	533	526	549	561	593	540	566	574	555	544	517	544	541	561	565	527	549	566	536	579	553	507	546	569	532	562	542	567	571	528	518	556	539	524	587	570	560	562	573	508	591	574	562	548	593	543	517	537	599	596	560	602	511	548	557	558	555	558	546	579	534	568	516	572	575	543	597	543	591	552	594	579	570	603	540	567	572	561	570	587	524	554	552	527	583	574	555	513	549	582	620	524
9004	2391	2761	2010	1360	963	735	588	464	424	427	383	347	317	333	301	289	260	284	277	284	272	271	270	238	262	283	282	260	220	270	256	254	264	252	228	239	225	236	241	245	215	202	236	255	227	236	220	237	224	221	233	238	244	238	217	221	235	236	206	224	260	250	212	223	240	207	228	246	237	232	213	243	215	232	245	216	253	193	243	232	245	258	225	229	234	201	218	229	223	245	220	226	243	215	225	244	234	213	218	231	241	225	222	252	242	246	227	220	222	258	243	214	246	246	215	230	228	225	221	224	236	229	224	235	228	224	225	215	237	237	226	212	228	233	225	209	251	235	222	226	229	214	246	255	234	222	219	210	213	228	242	255	256	219	239	246	234	248	237	228	215	224	232	231	213	239	222	226	217	235	210	241	244	242	243	214	244	247	229	239	246	228	190	231	218	239	237	227	247	261	238	220	244	234	247	253	246	215	241	235	219	236	216	252	221	219	220	238	241	213	192	216	223	236	232	217	212	252	237	226	252	223	238	246	278	214	243	205	205	243	223	239	193	218	234	212	217	225	237	212	242	218	205	213	233	229	233	237	228	238	255	233	228	261	182	250	217	224	226	223	242	246	233	223	237	215	227	197	224	231	206	241	227	219	240	228	236	234	218	224	264	224	232	221	219	258	257	232	214	218	227	213	216	221	247	250	242	238	223	239	242	216	256	229	226	212	269	240	226	191	220	231	255	228	234	247	235	243	236	254	209	246	243	251	231	244	234	243	236	234	245	245	246	234	265	236	247	245	234	212	246	229	226	228	228	215	231	245	213	224	246	240	230	219	243	233	237	234	255	215	223	213	225	254	214	204	238	216	228	210	236	217	224	233	228	213	234	222	258	223	234	256	249	226	224	213	242	225	226	256	214	221	241	256	229	188	250	232	239	220	235	242	219	221	226	232	232	223	219	212	236	228	226	252	224	208	237	194	205	225	248	252	227	212	208	216	227	227	227	245	225	229	216	216	238	206	238	250	243	240	221	230	229	236	229	219	245	218	237	209	235	217	231	232	215	236	220	234	234	225	204	243	214	211	240	248	216	223	218	243	210	198	228	224	223	224	223	233	219	223	252	226	253	195	198	214	210	238	249	208	244	239	229	219	234	230	207	235	248	226	223	214	193	248	264	239	263	229	242	246	230	217	249	212	215	247	205	270	213	223	213	259	263	212	207	231	233	236	230	234	259	254	236	224	248	221	224	234	258	229	211	219	250	270	232	226	223	222	217	223	262	242	205	263	228	228	222	240	205	225	216	214	221	211	233	227	234	235	213	230	228	242	243	222	232	236	246	266	229	227	249	225	220	229	219	230	236	238	223	226	207	243	248	213	250	224	262	259	246	243	246	224	242	249	252	229	199	234	229	215	216	240	220	205	224	220	231	225	226	211	226	238	222	223	226	223	247	241	236	231	238	220	232	262	233	231	243	230	217	221	209	223	250	232	232	245	224	230	236	214	211	232	238	245	254	202	231	248	202	229	181	241	241	217	209	225	219	240	203	224	230	218	234	237	212	219	239	208	248	227	213	244	199	235	207	217	215	222	244	251	235	226	279	237	211	242	246	226	211	234	204	262	201	229	216	238	215	207	224	252	221	218	235	233	232	234	217	240	235	262	205	215	255	242	233	246	239	227	234	215	213	242	236	237	268	231	222	222	271	230	243	242	237	218	234	232	218	209	222	261	238	246	216	236	232	232	226	226	228	230	236	243	235	217	235	243	218	210	243	233	258	249	238	237	209	237	231	239	245	236	225	238	259	199	261	230	238	231	249	257	242	239	254	232	238	225	248	222	232	233	238	241	252	214	218	223	243	228	250	236	239	227	227	233	227	208	224	235	239	243	218	242	233	209	254	228	242	235	248	217	224	232	232	217	239	238	214	224	189	226	215	223	232	254	257	229	223	223	238	247	217	224	241	226	230	241	190	252	216	237	223	240	223	246	219	231	225	210	238	235	216	228	243	225	214	249	225	226	237	231	240	231	217	215	208	201	233	223	240	243	232	225	250	227	222	255	214	247	247	226	232	233	236	220	238	214	225	219	262	222	219	214	238	228	235	212	198	230	220	220	234	220	247	220	235	209	223	224	245	245	220	198	236	231	232	237	236	253	233	242	240	235	241	227	241	245	248	226	219	221	223	212	240	246	221	255	234	220	213	241	244	248	237	231	226	245	225	216	218	218	222	224	232	233	229	208	244	242	224	236	219	224	228	208	218	245	207	220	247	214	226	254	214	211	237	219	185	242	226	225	235	214	229	222	231	231	233	218	246	218	214	250	198	213	240	247	228	241	239	237	221	232	233	237	256	215	234	215	236	224	203	219	228	245	244	219	250	211	220	210	222	227	233	234	258	237	255	219	240	224	260	217	231	248	246	231	265	234	226	211	247	224	245	226	222	217	243	253	245	222	233	262	205	234	247	236	237	247	250	244	224	275	258	261	236	237	224	252	221	244	241	230	225	226	248	206	230	232	220	271	205	222	196	203	218	222	229	239	240	255	243	218	244	228	250	251	241	245	219	250	225	221	214	235	257	219	243	217	206	229	224	245	211	238	214	199	241	229	259	211	222	213	258	202	213	241	238	250	229	254	215	248	220	228	194	236	217	222	224	270	228	235	220	192	236	221	195	245	223	221	252	235	252	221	210	221	218	265	242	222	213	257	236	230	237	232	250	200	230	215	238	224	220	238	199	211	221	235	249	223	219	216	211	216	237	221	262	225	236	237	235	252	229	232	228	250	254	240	203	227	232	267	264	245	237	221	221	223	232	247	206	241	221	234	248	198	210	248	208	219	209	218	249	219	212	220	227	250	216	241	227	240	227	259	234	230	234	231	240	261	234	220	214	225	213	228	242	241	238	211	238	254	219	220	196	243	206	209	224	215	242	216	224	240	213	222	237	225	211	201	227	241	239	244	227	226	246	226	249	248	224	253	228	219	223	236	228	230	229	234	225	230	218	231	242	278	268	257	214	247	230	230	228	230	245	223	211	201	236	234	200	240	223	225	227	218	226	209	226	212	247	225	227	224	225	224	234	244	245	238	233	225	236	229	221	229	243	216	215	198	242	206	230	252	232	247	250	248	233	235	244	219	246	218	231	250	226	240	249	242	237	220	243	213	186	234	233	225	224	238	229	254	247	216	216	227	212	228	211	242	216	236	251	230	223	249	223	208	207	218	231	241	234	250	244	238	234	233	227	222	234	259	223	237	209	252	222	238	250	233	264	228	235	219	255	227	225	241	226	238	218	248	245	226	241	240	253	242	231	226	206	229	260	230	208	243	234	229	246	229	225	249	229	230	229	224	227	234	223	247	239	214	214	227	244	211	217	217	233	218	218	233	235	218	237	235	218	243	222	251	224	225	239	225	217	240	223	219	232	253	221	225	215	222	233	240	237	249	199	215	238	236	243	217	234	208	234	241	223	227	203	241	216	230	263	238	236	219	237	221	219	241	229	224	201
7724	2914	6534	6897	5927	4885	3988	3347	2869	2538	2197	2050	1775	1648	1580	1438	1365	1329	1206	1253	1188	1132	1095	1085	1071	987	974	921	1022	933	972	846	904	887	857	847	864	874	867	841	867	823	811	822	856	779	858	804	783	795	776	822	787	759	772	757	805	774	753	764	802	798	732	781	751	759	772	731	781	742	771	774	752	750	732	733	760	786	762	762	748	773	737	752	765	703	758	702	714	721	724	750	730	746	752	767	750	736	713	751	746	733	732	711	683	749	766	766	684	746	684	764	682	752	746	717	766	758	728	769	776	721	744	659	736	711	712	772	763	763	689	705	707	762	739	727	728	687	720	749	758	746	700	707	753	714	756	758	729	743	753	687	744	760	751	727	723	714	723	732	689	714	735	742	694	746	735	686	712	716	726	743	696	666	732	724	741	699	726	726	738	737	726	671	690	719	705	773	701	767	665	704	767	722	699	717	685	698	763	682	728	708	732	701	755	724	788	672	713	773	691	734	736	734	729	704	739	702	718	770	695	740	750	695	690	718	728	679	723	676	708	689	741	750	733	710	709	717	689	695	730	763	743	763	716	711	668	749	697	712	696	731	663	718	686	721	714	740	698	719	750	716	732	743	726	721	738	744	777	688	727	719	693	683	752	739	731	688	745	724	716	756	735	729	735	735	700	695	721	748	728	694	770	750	744	764	732	724	722	695	758	725	691	755	739	697	726	718	706	698	762	723	778	763	745	728	688	688	736	714	693	692	732	723	759	698	728	709	697	691	716	747	676	700	744	740	689	745	755	718	720	723	722	720	716	702	711	684	717	744	700	730	744	746	717	674	736	691	703	758	723	692	741	764	705	717	692	732	700	684	789	704	709	717	672	757	731	729	739	724	740	711	724	704	747	676	766	736	672	720	681	730	723	708	741	739	736	706	742	735	714	735	769	705	736	703	682	738	711	762	695	715	674	721	729	743	734	762	742	708	732	634	720	678	727	719	707	768	700	692	722	687	733	771	709	739	748	755	702	694	704	703	725	680	747	741	738	732	732	710	645	720	705	733	731	698	734	777	762	754	690	712	722	700	684	708	793	720	749	772	688	769	716	749	729	695	732	716	757	691	720	689	747	729	754	723	735	702	699	694	681	698	740	726	714	704	710	671	715	720	724	648	763	761	703	696	721	653	739	743	745	708	773	670	737	708	729	712	722	709	706	713	690	700	707	718	668	728	679	736	762	720	761	716	701	699	703	708	720	749	697	734	701	742	730	699	741	689	704	684	653	711	719	708	720	691	708	725	709	743	746	729	718	722	671	741	706	760	690	781	746	738	693	748	707	709	729	699	736	690	696	695	746	712	649	725	725	740	762	720	733	706	747	716	706	678	692	657	751	716	727	686	727	712	705	736	727	722	694	703	690	719	737	747	750	719	680	711	702	667	688	718	718	725	756	667	716	673	770	709	706	679	725	694	728	732	690	759	722	747	693	724	730	712	744	709	720	723	732	750	773	777	678	705	681	700	725	695	729	711	661	719	712	730	730	745	730	722	710	728	709	718	713	747	732	747	758	729	737	701	817	735	742	707	738	721	704	725	689	696	665	728	719	705	715	742	710	710	729	705	679	754	714	743	764	737	724	730	742	752	735	726	681	704	760	733	738	678	742	744	741	697	716	729	672	724	692	704	757	744	668	725	703	693	683	693	689	679	716	739	695	690	689	683	720	779	713	705	681	745	718	725	700	733	780	716	729	760	694	738	740	715	662	700	701	737	739	731	715	745	727	717	705	705	710	733	724	731	741	744	719	774	753	713	683	692	763	723	731	731	728	687	698	738	681	720	718	727	707	684	717	734	743	749	729	722	702	681	696	718	715	703	730	711	712	691	732	727	740	702	755	729	748	706	688	683	776	668	679	682	717	725	725	749	762	717	694	775	708	712	668	704	756	728	687	678	725	751	781	692	701	758	700	699	707	714	739	710	738	680	761	723	738	732	697	747	667	709	728	708	685	695	724	703	747	717	735	733	699	739	728	746	760	692	754	720	750	740	690	742	725	736	757	746	734	759	790	754	706	708	799	744	732	763	747	685	680	741	725	764	722	763	665	729	697	719	695	737	732	727	757	736	752	740	748	754	683	698	724	710	683	701	706	729	735	701	709	687	704	681	696	770	678	737	713	701	724	698	744	722	726	705	745	692	712	717	695	712	738	754	713	731	698	678	708	710	749	751	670	740	737	688	730	703	700	695	710	677	726	723	737	741	729	680	734	729	741	729	753	727	643	718	735	720	663	784	702	735	685	722	730	698	732	744	719	749	758	710	711	733	703	740	746	707	729	716	740	678	756	742	727	776	715	710	687	739	714	770	736	719	698	733	785	700	747	695	704	739	708	669	705	720	743	726	766	703	736	673	702	711	725	721	690	710	778	740	751	667	700	731	719	767	743	694	702	722	692	688	710	728	724	717	675	747	707	699	675	715	754	706	703	704	720	711	704	716	686	742	682	733	699	681	751	721	698	728	706	735	711	682	712	690	762	754	731	708	726	738	695	695	712	764	738	735	695	686	704	721	711	703	753	735	729	740	745	728	721	759	697	728	687	701	715	742	762	770	671	752	675	745	753	742	778	690	692	737	712	710	761	714	760	711	714	743	730	749	717	748	690	732	743	774	708	705	709	729	744	716	738	732	683	770	676	763	698	747	705	738	731	762	715	709	687	703	699	730	718	708	719	693	776	694	702	748	698	699	713	688	684	717	677	734	775	709	705	762	716	716	674	727	716	747	699	688	752	716	742	712	714	703	716	674	665	763	709	729	796	697	668	714	742	676	750	741	669	770	756	719	701	703	699	699	700	689	747	675	710	713	670	699	758	751	680	722	726	768	708	668	706	706	784	706	694	757	713	762	741	743	720	736	732	732	740	710	698	684	674	725	682	740	777	747	735	709	712	745	693	695	711	714	694	706	714	749	777	735	740	716	648	720	749	739	684	692	682	709	711	705	717	728	676	743	711	689	677	712	687	740	797	717	683	733	730	738	743	681	726	684	727	724	742	736	687	739	693	695	719	707	731	705	642	668	712	736	748	694	675	717	708	706	740	713	714	754	749	719	771	738	712	714	757	695	707	712	739	726	713	753	694	719	698	744	714	734	721	675	730	699	713	717	711	727	720	746	734	742	736	723	729	668	732	710	667	710	725	699	665	687	736	688	713	729	686	694	714	694	694	732	687	744	728	732	734	732	728	731	727	713	682	689	711	737	727	751	669	713	748	719	732	687	697	772	749	727	730	738	719	695	701	755	746	734	730	749	733	757	766	702	714	742	724	730	749	782	695	725	711	760	713	731	742	732	650	720	711	670	700	701	681	711	689	731	672	703	742	723	760	728	718	692	754	721	684	717	715	708	693	757	740	710	720	670	734	691	696	715	689	639	726	702	676	703	740	732	678	638	750	739	672	709	715	701	750	681	757	746	698	728	733	726	703	704	685	701	704	718	749	723	730	723	664	716	738	716	776	737
1133	147	144	94	99	102	87	77	75	77	80	94	70	59	73	72	74	70	63	70	67	73	52	61	92	65	82	62	71	77	84	75	82	79	71	76	83	75	60	75	52	68	67	81	78	72	72	66	62	73	72	86	59	73	73	59	82	71	61	69	60	69	72	65	59	65	80	60	72	63	63	72	80	82	64	81	64	64	73	70	74	66	80	70	82	75	86	72	71	61	73	76	49	66	62	91	87	67	72	67	64	72	55	69	72	71	70	69	79	67	53	85	84	82	78	80	74	71	61	61	73	70	65	77	69	68	67	54	74	77	66	60	69	54	66	69	80	71	64	71	79	75	75	71	62	89	85	85	55	70	72	74	74	63	83	62	67	70	68	80	75	76	72	67	73	80	61	85	51	77	62	59	54	74	59	71	61	74	74	84	70	59	81	70	65	71	74	60	74	76	59	74	56	89	85	68	62	75	71	80	77	69	81	63	89	74	60	67	70	67	60	71	73	67	81	60	72	75	56	68	60	78	54	73	85	69	75	70	69	66	80	65	81	74	64	87	69	75	67	76	66	82	72	68	64	70	59	63	79	71	77	80	87	68	69	83	59	76	55	77	76	63	72	65	57	55	81	63	59	80	85	85	88	74	82	68	63	89	85	68	75	79	82	66	65	71	68	75	66	64	72	61	68	79	65	75	71	64	78	64	91	69	84	66	63	68	86	69	68	58	70	89	75	66	80	61	75	75	68	68	69	86	62	71	76	62	69	75	66	68	85	67	74	74	57	55	82	68	68	79	71	76	64	72	90	68	58	70	65	57	92	66	83	78	84	81	63	66	68	80	65	77	70	69	68	62	74	85	65	62	68	77	58	67	72	71	65	65	80	48	68	71	66	67	80	67	79	75	70	54	68	66	62	84	66	69	63	54	73	70	71	71	68	73	70	64	76	68	72	78	48	74	74	73	79	67	88	73	74	65	59	56	72	86	83	78	87	65	89	63	59	61	75	75	73	71	64	69	68	64	78	73	82	63	57	81	71	76	67	84	74	65	76	78	72	81	75	69	88	77	61	73	71	80	66	60	77	68	74	58	64	62	66	73	68	62	75	71	62	77	59	76	67	68	73	74	60	70	64	57	75	76	63	73	76	70	77	80	66	72	60	68	82	65	73	73	78	61	78	67	70	60	78	74	71	68	75	76	77	71	68	66	59	66	74	80	69	61	65	72	71	67	87	61	65	71	74	83	67	66	86	69	73	74	73	90	59	91	81	63	77	65	64	51	76	79	52	66	73	56	63	69	62	90	60	62	82	78	74	70	59	62	65	61	84	76	60	69	72	62	65	72	74	58	82	72	59	59	51	64	61	72	85	65	93	66	71	70	63	65	61	58	68	69	68	78	87	59	68	71	62	65	70	78	80	77	66	77	71	64	63	77	73	71	71	70	46	58	68	81	75	96	76	81	60	69	76	71	70	68	79	61	77	77	67	66	70	75	71	80	74	72	80	62	62	58	76	61	63	58	61	77	66	95	78	71	79	79	62	70	75	75	59	76	55	66	70	65	78	70	67	66	79	66	58	74	63	79	80	75	53	57	58	71	70	85	66	70	59	81	82	65	74	63	72	68	69	76	66	66	61	70	76	75	85	83	58	68	80	76	59	80	65	77	78	63	69	74	56	66	65	67	73	68	62	63	55	65	71	62	77	62	83	72	67	85	69	58	83	77	59	80	70	75	64	63	72	79	70	76	64	95	65	68	70	83	60	77	75	63	62	69	75	71	72	72	77	66	64	61	70	65	67	92	65	69	80	76	67	79	68	65	58	61	65	75	72	77	66	76	70	71	72	66	69	73	80	80	76	72	93	51	62	69	58	77	68	60	67	68	79	57	72	70	77	86	66	59	87	74	73	87	60	62	58	71	65	62	60	72	82	72	72	61	76	68	70	62	55	73	67	82	75	80	71	89	76	56	54	63	73	62	63	58	68	74	71	60	57	71	72	82	71	68	72	66	78	78	67	74	61	85	83	63	74	69	78	76	49	69	68	68	66	58	69	77	59	69	84	75	64	76	78	71	84	60	78	80	61	80	58	75	71	62	66	70	69	61	80	50	69	82	67	70	59	69	75	73	58	56	60	80	85	71	85	77	74	64	70	85	54	84	57	69	71	68	76	72	72	64	62	73	54	71	71	83	81	86	64	80	57	57	59	68	69	54	70	70	67	70	67	71	77	70	74	65	64	71	68	72	75	68	65	75	70	74	73	73	77	75	64	81	59	76	63	79	77	63	78	79	75	71	67	77	85	70	76	63	74	74	61	76	64	59	63	64	74	66	67	84	70	66	70	77	65	76	59	67	75	71	76	74	66	70	64	60	64	77	56	68	88	74	75	76	84	66	85	65	75	80	66	65	71	87	60	64	69	79	79	83	64	81	75	69	70	61	71	83	62	67	55	58	103	62	70	56	79	57	73	56	72	70	76	76	70	48	86	77	68	65	77	75	70	82	64	60	60	70	60	59	69	63	69	68	69	78	66	79	76	63	61	75	67	63	67	72	73	62	74	64	64	83	48	65	80	61	78	75	77	77	74	86	65	81	77	89	80	76	71	64	80	79	74	67	87	81	71	65	68	74	78	68	77	52	57	78	62	68	70	68	89	65	65	77	66	54	61	87	60	65	68	75	69	82	67	82	66	68	71	66	83	70	80	76	76	100	75	68	56	76	66	86	75	67	76	74	92	87	61	71	67	73	74	67	75	70	63	67	61	66	65	83	71	67	75	70	83	85	79	70	66	75	73	71	70	68	71	61	87	68	62	78	84	79	75	63	67	66	64	83	71	60	68	85	66	67	66	80	71	63	83	60	84	72	69	64	63	79	58	69	68	67	73	63	66	57	74	63	58	62	73	62	67	81	60	78	73	76	65	64	67	59	80	75	87	59	61	72	60	67	81	72	66	67	65	70	78	70	55	70	68	62	66	80	68	71	66	71	77	76	69	76	61	75	67	75	77	83	69	52	57	66	68	87	66	76	66	68	65	82	75	74	65	57	83	77	69	83	67	81	51	63	83	86	76	64	83	68	59	76	67	77	78	67	72	81	73	63	62	69	73	67	83	81	77	85	74	70	66	63	67	58	65	65	73	71	65	66	71	68	75	69	71	56	75	75	73	66	70	62	81	69	73	69	73	71	64	68	56	78	76	80	69	69	75	71	79	68	64	74	79	73	60	76	76	77	78	52	67	57	74	81	58	69	63	80	61	57	72	71	90	70	71	76	79	71	73	73	65	85	64	78	67	74	75	60	70	82	77	67	70	81	71	68	73	63	88	66	60	70	58	79	52	70	73	71	70	80	70	84	69	72	76	78	71	75	63	63	79	84	57	72	81	64	77	76	76	63	82	82	65	68	65	65	68	52	54	73	71	77	73	79	61	79	64	59	83	66	66	78	78	59	78	54	72	62	70	76	75	65	59	74	73	71	70	88	77	66	63	72	69	74	70	78	65	79
1796	354	493	514	460	426	424	390	398	355	333	369	299	332	320	280	313	285	291	319	288	300	306	311	287	300	286	280	288	283	315	286	289	272	307	298	317	305	295	296	274	275	293	261	274	260	286	298	247	266	302	265	299	278	258	284	303	298	279	296	285	326	297	279	272	305	298	245	305	274	294	253	284	222	308	264	310	305	290	311	290	273	267	272	313	251	285	255	258	312	274	279	264	245	282	253	268	286	270	257	297	318	269	288	306	285	289	263	285	272	285	306	302	287	286	304	291	312	277	287	252	261	298	273	278	291	300	285	254	274	281	290	260	293	285	295	276	256	263	289	280	274	271	284	271	269	238	293	273	286	307	270	274	292	277	301	293	268	290	278	272	268	287	273	307	284	283	269	253	261	291	292	304	283	284	281	289	309	295	272	295	271	273	270	274	265	284	287	280	280	246	295	273	295	303	275	288	303	265	312	305	286	284	327	303	302	256	287	277	271	294	314	276	293	307	292	266	280	288	285	314	274	297	297	296	253	291	269	271	299	304	283	318	269	309	310	284	290	291	279	270	270	249	262	294	275	287	286	284	277	283	291	279	320	274	292	278	289	285	289	284	292	302	271	289	271	241	270	282	287	297	317	277	286	278	283	296	297	293	306	298	282	275	276	282	271	295	287	299	293	310	293	275	278	254	263	269	287	272	266	293	279	279	296	303	276	280	279	262	262	276	283	284	278	278	296	268	245	305	287	280	283	297	295	298	294	276	267	265	270	277	263	300	291	300	276	265	282	261	260	293	261	289	292	267	240	283	281	301	257	295	268	264	279	278	288	282	281	286	282	245	267	297	303	296	262	290	280	300	306	267	276	234	302	283	282	267	269	321	277	284	286	264	295	288	281	259	306	309	271	293	248	293	309	262	270	288	285	302	260	285	265	313	295	285	280	296	281	306	264	265	290	277	298	278	273	280	274	272	286	292	306	263	279	275	299	258	290	281	268	318	303	305	293	275	310	262	259	264	266	296	294	293	256	281	251	272	311	295	253	276	281	269	300	282	287	269	293	316	282	305	255	283	279	293	293	287	288	305	277	321	289	282	300	298	301	292	292	270	273	288	288	270	311	286	286	292	296	286	299	268	294	280	330	257	258	280	259	289	287	297	294	290	299	320	279	269	268	297	307	280	322	287	278	319	274	282	299	262	299	294	311	264	322	297	278	265	315	295	259	271	284	288	300	272	297	281	297	293	265	295	290	286	255	293	315	292	301	298	286	301	256	270	282	298	314	258	282	282	280	285	275	259	282	282	255	260	342	288	275	298	269	269	296	289	255	274	274	299	294	286	281	277	276	301	284	290	268	282	304	266	264	269	291	270	279	286	307	290	304	270	284	267	263	278	266	295	272	314	285	274	288	302	259	285	276	296	307	272	296	298	282	293	285	283	301	288	310	281	262	296	302	281	285	255	299	282	281	286	283	264	297	286	283	282	281	305	276	312	309	297	301	300	277	301	272	264	279	292	294	302	272	275	265	257	281	278	280	276	285	263	290	298	305	263	301	273	286	265	266	287	271	283	283	282	274	332	313	301	267	299	285	297	271	301	261	327	259	259	283	263	272	294	303	277	288	301	292	283	267	301	278	283	305	307	278	286	266	272	254	303	303	327	294	253	282	281	294	283	274	291	265	244	287	324	308	281	259	282	290	303	287	296	302	297	305	274	284	281	321	301	303	264	260	273	276	314	304	289	263	267	255	283	300	291	290	297	277	254	282	297	292	281	297	271	310	298	279	292	295	277	275	289	302	320	273	294	304	317	273	268	277	263	286	285	231	288	303	263	291	261	273	305	295	275	289	282	297	295	264	287	315	279	296	293	292	289	290	300	252	285	281	271	251	284	293	262	306	274	287	303	282	301	284	260	313	292	291	281	286	279	267	292	258	299	281	294	285	322	274	295	270	311	282	264	253	322	294	282	272	272	266	271	288	269	293	280	271	275	273	281	306	300	284	307	260	247	279	284	281	278	291	316	281	268	280	296	278	284	245	295	261	276	295	277	266	288	298	268	275	314	276	276	244	288	297	269	301	294	268	280	273	292	260	304	295	276	288	275	286	272	272	298	285	302	297	270	296	285	307	268	290	289	291	284	297	287	248	308	309	287	295	290	271	273	282	270	308	272	293	289	291	290	266	263	292	296	264	300	251	277	300	277	323	273	278	308	290	309	298	279	263	301	307	298	280	275	278	288	282	235	285	298	283	321	303	300	277	282	260	234	314	303	274	290	295	273	280	283	264	283	312	241	290	268	308	304	265	262	273	288	266	248	278	279	294	260	275	305	272	268	282	265	282	284	317	289	311	278	277	283	274	300	296	272	309	276	310	289	262	267	288	296	285	266	304	306	285	262	295	283	264	281	267	283	304	278	261	292	275	300	296	298	261	269	283	294	289	285	268	267	293	279	271	312	275	263	282	274	296	283	311	279	274	283	271	295	256	288	264	294	285	300	267	294	262	297	301	292	303	286	298	314	277	277	294	275	269	261	279	292	285	269	292	273	273	302	299	292	294	266	257	279	316	277	308	289	272	260	290	285	271	293	277	256	271	293	285	274	292	281	293	280	266	310	291	296	291	289	299	285	282	279	290	273	329	276	262	274	304	273	274	280	293	273	298	262	260	296	266	286	267	309	300	297	294	283	327	275	259	288	293	269	319	266	285	277	257	295	304	331	271	252	287	303	287	263	319	303	265	281	281	255	317	272	290	281	274	274	305	287	293	290	282	278	271	296	297	286	279	271	288	277	303	317	281	283	289	283	287	281	285	282	281	308	280	285	308	286	288	270	291	303	270	281	286	297	280	286	279	291	299	276	268	296	262	284	277	294	255	300	255	287	307	268	297	274	279	284	274	255	253	296	288	311	285	271	287	260	272	282	268	279	291	277	277	283	294	256	274	304	274	317	283	273	295	274	264	285	273	276	273	284	307	278	273	261	278	296	294	321	293	294	303	266	303	298	284	312	282	300	286	284	267	291	276	260	294	295	277	283	277	277	307	304	295	265	290	319	275	259	301	322	285	274	281	268	281	269	306	292	315	262	287	296	300	270	292	270	269	287	267	287	276	303	260	307	280	270	298	284	289	280	276	274	291	297	262	289	277	275	289	282	277	308	291	270	330	292	276	302	283	264	302	281	300	305	279	288	325	288	315	282	255	285	309	301	283	306	296	266	278	279	300	274	285	275	308	266	263	263	321	330	246	288	257	252	261	284	289	265	285	276	263	314	274	315	267	278	274	281	288	290	275	270	309	297	297	278	305	277	311	270	275	259	288	308	287	284	275	321	262	299	244	288	314	258	286	284	283	260	279	295	283	287	255	298	271	303	290	276	260	279	278	275	294	282	273	297	311	303	272	312	289	283	286	292	252	318	296	301	310	318	264	298	251	295	287	280	273	320	261	283	320	265	294	281	289	252	269	275	266	291	271	279	284	266	266	277	274	268	274	252	307	289	285
4726	1143	1379	998	730	520	425	362	328	300	234	229	225	235	226	215	197	207	194	199	177	164	185	159	187	186	222	174	180	208	164	173	168	177	184	179	165	188	183	178	155	175	180	171	185	159	175	177	170	171	175	170	181	147	159	158	153	159	159	210	173	162	169	180	171	160	187	167	147	176	193	164	169	166	183	183	168	151	175	170	169	162	196	164	173	193	164	169	167	156	182	160	173	167	163	163	179	163	176	156	167	168	169	159	155	163	175	186	187	176	179	173	135	153	163	154	178	155	163	165	165	181	171	206	172	179	154	183	196	177	179	171	155	158	175	150	154	167	169	134	173	183	194	175	178	161	165	166	157	146	156	185	178	156	188	189	177	187	195	145	185	189	167	172	143	159	159	166	172	188	127	188	145	168	155	143	162	167	143	170	160	168	156	160	160	148	158	159	178	157	194	160	165	162	173	152	166	173	159	169	150	168	180	164	166	177	179	164	160	166	153	167	189	196	143	177	161	165	162	167	147	164	145	162	156	182	164	165	151	162	174	163	129	180	162	162	166	167	146	176	192	175	158	162	162	154	146	163	155	162	144	165	150	155	171	167	166	184	183	166	158	177	189	159	158	158	188	143	147	189	159	158	156	162	161	179	163	168	171	172	178	156	153	180	168	160	166	156	183	163	189	146	183	182	149	164	147	185	158	138	172	140	166	160	142	149	166	163	150	183	153	180	176	145	171	142	142	159	166	158	153	178	173	136	162	163	158	176	156	150	166	165	187	142	148	149	161	172	157	151	186	170	173	168	177	152	179	167	168	160	159	154	152	156	150	168	157	168	159	165	163	148	176	162	179	129	179	166	167	178	160	133	159	162	178	171	166	176	142	142	154	175	151	158	180	176	177	163	162	172	156	181	189	165	151	182	147	184	187	149	157	164	145	160	172	162	166	161	148	145	176	147	160	149	143	185	185	145	159	169	162	160	150	168	164	141	163	166	179	170	146	168	159	162	158	151	155	157	146	162	160	155	166	174	163	163	165	174	150	148	161	144	167	173	155	171	159	173	179	182	154	161	159	179	172	147	176	195	169	166	175	163	185	177	155	151	172	186	152	170	146	127	168	159	166	167	159	177	173	181	156	207	160	171	170	167	169	174	165	160	178	160	173	158	172	155	173	164	155	155	170	158	161	169	195	168	166	168	188	154	159	172	146	174	186	159	157	167	151	159	167	181	179	162	139	153	155	149	154	167	185	176	175	156	166	169	154	171	156	179	179	168	167	180	182	141	183	164	150	161	180	175	165	175	175	165	152	164	180	195	163	171	156	145	162	133	178	167	137	196	179	146	172	163	178	157	158	174	161	181	161	185	151	174	154	145	180	183	167	163	183	145	174	169	145	193	176	183	156	166	175	170	145	165	173	158	183	195	171	163	193	178	164	143	140	184	178	155	148	176	188	159	175	161	154	188	157	173	165	158	154	178	161	179	153	168	143	176	151	164	159	167	156	186	172	172	153	187	171	184	197	156	185	163	164	187	153	212	155	206	155	165	150	176	177	168	160	168	171	167	162	183	154	169	174	197	163	178	178	173	171	169	185	164	149	165	177	148	169	173	163	163	188	170	147	172	200	175	173	190	153	172	154	150	173	141	184	197	168	188	149	163	172	173	176	158	176	147	162	160	179	164	170	180	169	153	157	168	179	174	181	162	149	175	163	165	145	176	171	162	179	174	156	176	173	176	154	162	172	177	179	183	164	168	160	182	147	146	156	152	171	165	172	157	168	168	157	169	148	178	144	174	171	196	143	175	166	171	183	174	147	162	165	176	182	149	172	161	142	162	149	185	164	148	178	189	145	146	172	166	167	180	176	172	147	167	170	147	163	148	170	173	159	152	168	189	158	177	172	183	169	169	152	155	180	158	159	181	174	187	154	171	164	165	160	168	160	147	161	176	163	182	176	176	151	155	157	169	159	194	143	151	149	186	162	178	145	149	169	167	169	145	173	177	161	157	147	187	162	154	169	170	161	141	145	160	161	150	155	168	177	183	182	130	165	170	162	158	170	147	165	195	181	164	166	175	150	190	163	189	171	163	158	155	164	195	149	155	155	164	183	183	163	189	151	167	169	167	153	177	168	162	162	200	166	173	161	145	161	184	173	165	157	152	184	187	165	175	170	180	173	159	168	145	173	178	183	182	171	163	145	167	167	161	158	160	178	161	162	187	171	152	159	166	164	147	164	168	136	143	146	150	160	199	163	172	164	168	182	159	168	167	180	156	159	150	167	174	174	167	176	188	176	167	159	174	161	179	167	169	172	169	141	163	142	164	190	173	165	174	177	155	142	151	167	144	165	146	160	159	155	185	174	149	172	163	175	170	155	175	155	177	153	150	163	189	156	191	166	174	152	161	171	190	178	156	177	173	152	160	191	172	155	168	165	181	176	155	149	177	189	200	166	162	176	153	163	168	173	155	164	170	173	183	174	177	168	180	192	180	155	159	166	178	156	163	178	169	143	160	148	197	168	152	169	177	165	160	162	173	167	174	160	178	164	165	154	137	170	162	164	163	172	156	169	197	184	167	165	183	150	171	171	183	176	160	172	188	161	146	157	158	168	180	183	165	164	160	157	171	180	152	135	167	168	154	182	160	166	155	178	166	154	168	155	158	164	188	149	169	158	152	158	159	136	189	158	174	173	144	171	160	158	167	160	143	162	156	157	155	174	127	166	166	169	152	141	172	174	179	157	150	180	171	174	156	180	176	165	176	157	168	174	151	155	166	162	172	170	175	150	155	155	156	173	167	180	159	173	164	174	163	179	177	160	148	167	170	158	154	172	163	168	151	155	176	169	160	182	189	166	162	181	173	176	160	156	208	163	164	185	144	160	163	180	177	164	175	151	181	159	173	163	170	159	191	152	144	167	167	161	143	173	169	162	165	162	151	171	166	152	166	178	166	172	169	152	171	155	164	171	172	150	157	161	151	177	168	167	190	167	155	186	188	184	185	152	189	199	159	169	185	163	169	175	171	154	140	163	149	170	151	160	177	175	193	182	192	138	170	140	137	165	171	139	176	159	149	165	173	152	167	169	147	176	185	154	171	178	156	177	181	172	184	163	154	160	176	170	172	175	161	174	162	161	153	178	165	175	153	180	191	162	193	157	163	152	155	148	159	143	185	164	168	167	150	152	169	174	168	165	173	163	158	164	154	154	174	158	169	158	195	170	154	160	171	139	188	199	163	162	182	160	160	171	173	167	163	180	173	167	170	170	163	146	170	172	184	153	173	170	132	163	174	189	167	183	193	167	154	155	157	168	168	160	167	160	155	160	170	177	165	166	172	163	164	170	175	173	175	147	160	166	189	164	206	170	187	163	169	182	191	163	161	154	168	184	161	181	138	156	163	182	158	164	162	163	166	160	194	148	182	153	153	172	189	185	174	149	184	154	145	176	163	182	134	166	161	166	172	164	148	171	153	173	156	175	171	172	172	183	129	180	166	161	137
5468	1635	3731	3897	3363	2760	2255	1941	1679	1478	1304	1190	1133	1103	967	934	914	838	825	752	763	748	768	769	714	758	683	684	678	629	646	670	601	695	640	672	610	625	613	580	589	632	606	651	596	562	610	588	605	581	614	624	620	571	566	588	565	591	599	608	583	607	549	597	591	553	600	569	576	558	546	555	599	517	584	630	583	527	590	598	537	563	567	568	613	563	584	556	555	487	562	565	554	561	531	563	555	572	561	545	553	581	570	543	548	605	596	611	518	558	546	569	547	551	593	576	564	584	567	544	512	527	512	520	576	566	508	553	553	560	532	503	580	582	566	560	567	560	566	544	556	567	531	570	529	585	545	535	555	569	554	573	577	574	572	546	577	558	502	562	548	596	557	549	592	578	530	593	545	600	559	565	567	630	572	551	536	570	550	588	539	614	524	562	550	528	534	523	554	516	555	539	596	563	596	527	527	543	538	558	605	559	551	566	574	577	495	537	550	559	597	581	552	547	552	548	538	559	569	594	595	601	571	576	536	565	531	538	561	585	560	552	533	565	549	519	546	557	551	533	588	563	575	564	542	562	567	535	519	517	559	554	528	558	494	578	542	596	576	528	560	561	547	555	566	539	541	550	578	534	542	550	563	558	526	565	554	518	523	579	574	577	531	577	550	552	547	551	542	533	583	577	544	562	543	563	550	576	543	557	554	546	590	586	554	572	531	543	525	525	546	594	516	509	517	572	546	553	570	521	512	583	566	565	536	605	501	546	609	548	544	522	564	525	566	559	563	585	551	528	582	600	590	533	491	512	545	515	558	529	539	582	581	554	558	564	532	555	542	502	523	525	556	598	564	573	545	592	552	534	562	495	556	526	531	553	543	544	558	550	570	556	531	563	536	587	600	537	583	567	541	574	559	563	546	580	564	550	605	566	540	524	570	534	564	532	539	583	558	525	550	606	548	556	549	532	585	564	564	523	581	563	604	555	582	577	539	556	580	582	576	499	571	566	597	507	536	563	532	575	558	556	555	570	541	522	504	593	574	545	526	566	504	525	533	596	566	581	540	569	568	561	522	542	544	536	565	574	529	568	528	566	523	520	545	544	530	543	526	551	565	568	509	543	568	570	521	552	551	498	517	544	563	599	546	542	512	565	555	552	547	595	580	543	563	624	518	581	560	566	533	543	520	576	588	548	581	590	557	551	532	561	540	550	537	540	610	568	598	554	534	581	548	554	552	576	535	575	577	515	534	540	525	565	505	579	534	547	563	550	499	554	588	547	576	542	553	513	534	523	570	547	533	550	566	548	553	575	553	581	538	558	536	558	557	520	553	585	512	536	581	568	525	535	582	548	565	540	570	524	535	585	537	518	576	571	540	538	535	528	572	574	602	555	582	577	528	539	548	542	558	540	535	534	560	523	537	561	590	584	531	558	563	530	595	568	509	539	548	557	578	517	539	521	538	574	561	566	552	553	485	544	550	527	555	567	540	570	556	541	567	524	552	572	514	519	541	572	525	523	518	570	561	557	537	549	537	570	606	548	560	551	585	540	595	549	568	571	552	560	555	531	522	564	558	537	591	543	510	510	577	521	586	566	518	518	592	532	540	544	561	547	535	558	543	510	550	598	517	553	555	574	555	544	576	554	546	579	546	522	534	558	543	568	555	574	584	547	517	531	547	566	555	522	581	543	586	542	520	572	563	553	548	561	547	563	566	604	558	569	546	535	541	581	534	589	579	553	574	589	525	555	571	542	534	563	560	562	536	570	543	525	573	531	546	518	529	561	553	569	571	547	534	519	551	548	549	534	570	540	595	548	526	535	554	523	572	533	582	525	537	547	567	537	541	576	549	556	548	561	567	560	571	560	525	561	522	524	515	560	562	573	575	542	544	545	564	546	560	561	551	583	576	541	583	548	561	568	537	550	560	585	582	540	522	577	553	564	539	573	526	540	556	544	525	548	559	577	544	585	521	547	559	570	510	550	556	544	580	544	548	541	577	610	531	554	586	507	599	549	539	572	556	536	587	557	562	546	566	573	552	551	573	550	555	538	529	575	546	521	570	521	528	554	553	558	561	581	554	543	531	558	576	521	540	585	533	560	616	567	495	527	558	579	557	504	560	578	543	565	556	548	534	512	566	547	568	609	552	546	519	557	570	570	558	555	547	594	524	548	540	553	542	559	559	580	560	577	546	537	538	560	535	533	537	548	528	565	532	527	568	559	549	550	554	563	550	539	563	562	553	557	532	539	548	590	531	568	561	566	572	565	542	551	549	565	587	601	538	514	545	580	598	517	541	547	576	549	571	547	556	524	520	586	531	543	558	523	549	527	541	542	554	546	558	573	567	587	555	550	588	574	548	544	548	533	582	540	504	557	594	564	496	556	544	545	557	563	558	545	576	509	562	553	530	550	581	558	525	558	550	582	553	538	568	539	504	561	543	561	588	591	546	573	540	557	562	574	555	546	551	527	589	549	560	569	564	543	548	567	521	560	529	559	562	529	562	541	547	590	558	548	527	563	553	526	527	535	522	537	566	568	523	581	565	581	518	540	531	605	527	598	552	553	528	499	582	561	559	556	536	612	552	575	512	519	588	574	579	583	569	580	551	541	542	537	547	586	584	576	574	547	573	602	524	549	585	508	496	537	531	543	582	587	542	547	533	546	566	544	525	613	561	533	551	488	554	595	550	534	587	548	518	571	545	534	533	535	574	544	535	544	565	546	563	575	561	570	550	610	560	539	526	517	588	569	528	572	574	552	557	553	599	556	538	554	563	560	576	562	579	589	550	510	567	554	571	556	558	560	540	548	525	551	534	577	581	543	550	535	538	558	565	550	551	579	535	490	528	548	574	538	545	557	558	540	540	528	547	501	534	559	552	533	529	561	503	560	548	492	537	569	526	611	529	571	527	600	582	561	552	572	547	562	561	567	557	556	603	512	544	521	543	542	552	546	571	599	548	558	525	561	562	536	555	525	569	543	585	596	555	532	597	548	587	592	534	499	514	552	557	576	575	525	536	561	567	516	530	550	610	601	515	563	520	539	568	525	558	523	605	508	568	561	626	606	568	535	529	563	557	506	554	547	546	566	561	528	561	530	514	604	562	527	524	559	550	552	530	534	563	568	550	539	539	556	544	553	570	560	551	533	524	520	550	510	567	554	533	536	572	539	530	610	591	520	606	547	578	545	567	571	581	531	528	538	533	563	521	563	550	531	576	579	558	590	542	543	552	526	562	531	583	532	622	479	520	558	536	551	577	564	555	605	529	575	543	609	577	558	548	561	539	572	569	558	541	536	556	536	563	574	554	585	566	512	540	583	552	581	582	537	545	511	532	530	540	581	576	549	547	546	538	573	574	535	550	523	546	557	521	541	561	526	553	525	544	585	526	551	539	562	541	543	524	522	573	537	566	552	590	568	542	527	550	559	528	532	556	538	557	543	551	579	512	588	569	537	569	575	535	529	595	564	542	529	517	575	546	551	557	546	577	618	511	549
8983	2479	2866	1988	1327	942	773	603	544	448	424	427	354	332	295	313	263	315	298	278	241	277	256	289	262	262	238	270	254	255	240	292	262	242	231	230	226	222	251	229	238	217	227	269	228	252	231	224	230	245	238	273	238	239	253	213	248	234	238	231	207	235	229	233	225	243	234	242	204	251	220	221	244	236	237	227	244	233	238	210	248	243	223	247	244	219	249	238	239	237	238	226	232	244	256	236	259	225	220	225	246	241	221	239	229	234	238	234	237	221	220	244	197	234	243	243	240	234	233	213	255	246	201	236	250	228	246	243	243	218	215	237	230	235	210	236	196	222	241	239	266	220	207	187	198	246	205	220	255	217	233	222	222	233	252	224	257	240	255	217	234	243	239	215	250	218	230	235	245	195	244	190	222	245	224	223	255	272	249	245	240	239	240	225	259	211	229	234	246	224	228	222	227	243	210	211	238	238	235	222	232	205	225	230	214	286	230	240	231	218	237	232	247	211	251	209	227	248	215	232	215	206	236	227	231	223	249	267	222	247	237	241	216	246	214	219	238	210	223	209	231	215	228	211	249	254	230	257	241	207	235	260	254	227	218	209	226	228	225	254	209	231	260	222	230	227	231	225	221	249	217	224	252	255	214	232	242	218	229	209	237	220	225	224	225	209	255	211	241	216	247	240	238	234	265	223	245	232	226	216	229	243	254	243	220	235	226	214	220	204	210	244	216	225	253	228	248	219	235	230	208	233	241	211	239	224	229	236	229	236	244	222	262	235	226	236	208	229	209	241	248	212	229	223	240	228	241	260	230	236	205	242	237	240	251	232	228	248	251	219	256	250	251	247	233	235	197	223	206	217	212	213	224	223	229	232	224	237	240	225	249	204	282	222	211	217	227	222	226	225	216	235	215	234	255	222	220	225	231	218	229	240	223	220	245	237	232	224	247	256	259	237	241	225	238	276	239	216	213	262	278	219	256	243	230	223	214	234	226	236	218	229	212	241	260	226	230	222	235	219	230	256	240	225	228	237	234	206	222	225	234	244	248	209	233	235	243	255	226	265	252	212	245	245	243	227	214	236	221	232	230	223	237	252	217	249	227	258	242	232	218	231	230	205	229	256	220	211	249	228	217	247	233	246	244	239	221	242	235	238	249	264	255	249	235	239	233	223	205	232	226	231	240	238	239	233	214	238	259	238	257	217	209	245	236	236	234	230	197	239	261	238	223	243	229	241	220	261	244	195	206	222	240	241	253	283	227	232	245	244	234	223	228	233	258	241	230	221	225	224	258	255	240	222	201	228	239	256	222	236	213	209	226	246	217	221	225	229	220	227	243	236	213	226	225	226	238	238	210	222	250	236	241	223	204	230	227	247	244	226	210	218	230	195	239	249	245	271	227	208	251	229	206	235	218	245	251	218	203	238	223	243	234	213	223	230	200	224	243	223	230	207	235	218	252	251	219	235	217	232	213	223	226	221	206	217	218	221	206	231	246	239	238	224	254	226	239	233	205	198	223	221	239	256	236	234	215	220	240	200	257	243	205	208	218	249	231	241	242	237	221	231	214	230	239	250	221	221	243	269	235	221	214	249	214	220	195	231	201	214	237	228	246	228	227	216	197	236	244	224	227	218	224	254	241	206	245	220	232	240	231	256	252	228	265	231	237	245	229	228	228	236	236	228	233	229	260	220	233	239	214	228	232	236	231	213	219	209	227	236	246	218	240	261	248	232	206	227	246	230	217	217	227	255	227	242	242	183	212	258	243	253	240	244	221	205	255	203	226	242	231	262	239	222	211	221	233	246	232	244	246	218	230	230	223	233	225	205	226	220	248	238	238	208	215	206	217	221	243	244	244	216	269	231	258	226	217	250	235	242	225	236	251	228	233	229	250	247	217	241	217	220	205	233	235	246	225	237	234	220	213	248	239	249	229	246	246	242	226	231	229	236	235	243	240	225	215	245	238	232	214	230	245	236	219	256	219	237	227	233	217	237	220	207	232	265	219	243	254	244	248	261	231	215	216	213	214	226	223	217	224	237	222	196	209	224	236	219	233	230	261	213	263	235	257	234	191	226	232	223	216	231	232	239	219	239	214	254	241	224	245	237	245	208	239	207	229	250	254	248	230	198	245	244	232	211	223	248	225	213	229	224	254	224	224	232	246	209	192	226	258	219	226	243	247	236	202	224	209	217	217	230	233	243	226	230	234	234	214	245	238	217	214	222	204	245	236	275	230	241	236	233	235	258	221	236	249	216	224	243	225	225	228	223	242	214	215	209	213	223	239	255	224	224	242	226	239	207	229	261	220	234	207	231	221	283	227	238	242	209	226	228	233	240	243	239	248	232	233	239	241	233	227	231	223	220	232	231	229	237	227	221	237	215	233	220	241	220	217	225	215	238	209	234	207	231	229	232	242	245	239	243	227	244	235	228	240	230	240	227	227	227	267	231	233	224	212	236	253	223	236	224	235	218	242	214	223	227	228	217	266	232	255	209	236	216	246	226	221	211	236	243	211	225	234	249	228	207	234	235	214	224	211	233	202	234	230	232	230	220	247	218	229	244	225	237	206	258	234	228	243	243	247	250	254	252	251	229	240	216	223	232	235	230	226	225	228	231	256	213	255	233	237	219	204	219	228	240	231	210	234	235	209	224	209	226	218	207	217	228	238	256	239	255	240	214	234	236	213	221	254	221	225	235	247	202	236	257	249	203	216	233	236	227	208	242	203	246	221	216	234	253	225	232	216	219	232	255	231	263	231	234	196	224	223	182	238	250	235	233	243	223	234	247	240	212	240	200	234	230	212	242	251	239	230	227	252	247	214	233	237	266	209	244	251	238	221	247	236	214	220	249	239	254	210	249	245	224	242	233	208	239	216	202	220	220	254	232	203	237	248	234	236	238	216	225	238	239	261	214	223	211	212	218	241	235	236	244	240	227	231	223	228	243	227	230	220	267	249	265	252	249	245	227	270	261	224	217	228	240	214	214	228	202	240	200	223	245	258	246	228	219	227	243	237	218	224	224	215	220	241	208	242	225	216	238	230	217	235	231	222	261	218	251	245	224	217	240	241	239	247	259	241	233	244	237	252	248	247	225	223	225	219	234	234	217	203	226	228	240	223	243	236	219	214	235	249	219	237	223	245	222	232	233	268	235	236	232	192	234	220	234	223	248	226	221	235	224	241	236	223	200	246	231	233	223	229	215	234	235	231	212	226	246	202	235	226	268	229	202	229	203	222	242	226	223	242	248	220	243	225	255	232	233	230	233	223	240	261	258	213	252	233	238	234	236	225	209	229	242	222	190	243	222	199	252	245	226	240	254	245	253	230	257	212	227	203	220	232	251	235	238	256	251	217	230	221	218	231	252	217	245	221	210	199	229	233	225	244	214	222	206	234	226	238	252	210	249	207	228	224	222	235	218	225	235	258	206	190	225	213	234	268	227	217	236	231	256	237	248	243	235	224	200	244	208	223	256	224	218	243	247	243	227	204	224
7708	3001	6554	6985	5899	4861	3967	3278	2908	2513	2180	1943	1749	1647	1556	1430	1384	1318	1245	1174	1180	1090	1089	1071	995	969	1014	944	931	903	946	921	875	837	845	852	837	835	892	792	861	842	828	804	811	785	774	850	752	784	751	840	798	743	778	783	783	790	764	795	776	779	770	752	779	765	733	760	802	755	763	747	767	757	742	764	715	743	748	743	681	764	744	730	713	697	709	758	662	737	760	728	755	754	761	740	738	734	736	716	745	716	779	695	700	735	718	747	751	740	704	719	716	752	733	685	722	730	684	758	733	685	765	666	714	680	789	769	723	697	696	730	747	693	759	685	681	736	724	720	732	686	680	749	760	724	744	733	717	723	731	726	735	723	761	719	734	760	704	668	708	754	707	734	725	755	751	713	659	724	764	709	700	725	768	705	715	748	680	741	727	701	696	734	721	679	738	711	762	706	728	733	770	738	682	678	690	776	715	723	705	683	722	712	682	685	678	755	740	726	712	709	758	750	722	703	703	741	702	700	639	712	694	678	708	703	743	730	755	709	710	722	758	724	697	737	754	733	744	762	694	734	734	750	715	722	694	754	723	739	718	714	694	726	719	698	650	742	722	688	749	683	751	724	746	685	691	689	683	737	763	711	734	659	700	708	767	737	713	720	712	702	774	736	729	739	705	759	707	691	748	753	707	750	719	759	741	665	750	755	711	680	747	759	715	717	746	719	697	738	699	714	675	731	676	705	707	701	734	724	767	699	718	719	726	762	690	749	705	732	731	731	736	680	700	751	686	739	708	677	728	754	719	716	735	727	746	712	689	730	712	712	728	725	709	712	698	706	737	724	694	752	723	687	753	675	695	749	751	679	747	743	735	731	694	692	751	752	689	739	727	665	699	742	674	725	723	784	707	708	721	758	724	672	763	724	715	714	647	704	751	698	677	754	735	734	709	722	674	753	713	737	700	702	688	728	708	714	712	727	706	701	715	698	723	746	672	705	709	732	734	716	713	736	655	693	720	734	712	736	717	742	710	715	678	774	693	637	717	739	734	729	736	750	683	745	692	716	683	731	666	668	709	698	716	733	700	685	688	779	714	730	747	744	710	709	728	771	722	746	709	716	720	692	705	719	718	700	754	713	668	709	717	753	709	717	718	694	740	712	709	772	739	725	659	693	734	711	737	734	773	772	739	792	714	682	737	711	689	704	701	707	721	705	700	705	703	763	741	713	676	760	744	708	721	653	732	727	726	750	704	732	668	754	766	712	731	706	680	722	724	695	734	697	736	674	699	720	705	717	761	760	705	717	759	721	736	657	733	732	695	686	732	750	691	683	805	757	706	713	691	716	705	747	701	696	747	704	701	687	669	709	762	691	748	760	725	753	714	725	711	764	728	733	718	758	722	687	724	711	707	667	700	674	716	674	721	719	767	706	761	738	717	729	653	736	700	742	781	722	702	708	729	685	696	728	683	714	734	718	726	733	699	698	719	729	751	723	722	708	729	732	674	697	774	700	675	712	749	709	719	728	712	691	704	657	693	699	715	722	705	680	717	712	712	749	677	712	711	719	708	727	733	716	723	742	696	764	725	737	736	742	708	703	751	720	718	741	739	730	749	701	748	681	753	656	711	709	715	715	730	691	737	682	719	651	750	759	753	747	756	730	749	726	730	739	783	716	691	703	758	699	700	738	711	749	753	709	743	719	722	686	694	724	731	746	759	756	707	716	701	653	716	754	754	747	711	786	749	709	727	732	712	708	707	722	734	713	775	702	689	732	707	722	723	700	718	744	698	663	740	737	700	715	714	706	741	745	763	732	721	747	703	778	806	738	686	738	705	713	715	712	717	722	708	709	730	727	728	694	739	739	713	683	708	737	740	708	666	666	745	736	719	744	686	698	747	753	703	712	706	743	701	708	718	744	719	730	693	730	687	695	729	690	764	705	689	721	713	697	750	754	707	766	723	700	682	698	692	716	696	701	729	748	719	725	668	747	675	725	697	740	722	671	694	697	678	738	757	741	734	761	724	766	745	695	734	742	718	720	732	688	676	759	750	736	727	699	786	746	702	732	718	671	698	694	715	664	701	728	732	682	748	701	782	690	720	758	652	716	760	742	731	718	719	728	761	782	663	694	732	701	774	711	718	712	684	697	731	741	715	696	719	717	721	715	716	759	696	745	689	709	723	771	756	662	766	772	746	751	734	705	728	733	726	702	699	717	696	732	735	712	737	730	652	725	735	759	738	689	740	696	676	707	700	739	731	754	737	637	712	681	748	709	702	750	714	735	668	725	729	725	733	690	747	719	702	702	735	742	703	707	737	734	730	670	784	704	766	713	699	702	694	708	773	686	763	749	726	699	706	661	697	708	700	718	769	689	743	703	691	761	735	759	742	747	699	714	686	729	721	665	709	693	726	740	737	742	713	702	729	705	734	703	751	734	689	744	732	725	711	717	702	735	720	693	726	730	706	709	710	767	711	747	726	706	737	748	700	750	770	717	726	734	702	727	740	758	700	708	755	740	741	711	759	671	700	683	697	667	727	680	711	704	742	693	722	777	717	697	699	760	710	713	725	701	706	733	663	699	740	672	692	724	706	783	745	681	733	696	699	733	700	770	724	709	723	678	703	705	749	772	756	702	726	745	675	729	715	716	705	732	699	739	697	749	727	645	691	742	743	711	744	707	684	722	735	768	699	775	698	705	667	706	720	677	720	748	722	698	706	710	718	771	762	761	721	754	725	684	690	704	732	698	710	705	698	711	746	725	698	705	728	724	714	743	671	680	735	773	681	715	749	767	759	657	698	698	773	756	718	743	700	719	684	731	725	721	746	725	741	703	698	701	751	654	733	716	693	705	691	690	762	760	684	717	737	760	701	718	730	693	737	738	707	743	730	748	742	760	655	726	681	704	724	709	726	754	717	714	724	705	700	719	729	711	696	736	699	734	710	697	717	686	676	695	697	701	714	681	743	676	706	709	722	668	764	740	711	749	690	739	732	738	713	713	706	706	710	762	709	692	687	719	713	707	713	676	744	781	769	717	730	691	709	736	726	669	694	722	724	731	737	735	671	741	690	703	712	725	717	733	685	738	726	727	704	732	771	702	693	756	703	711	655	745	688	709	745	711	734	669	728	745	716	744	735	733	730	712	729	737	747	684	715	728	722	745	633	729	721	716	744	717	751	708	741	694	727	699	729	710	728	757	720	723	769	706	724	704	696	698	714	736	704	702	733	735	743	700	699	713	718	735	724	709	732	657	679	729	676	743	735	711	760	722	730	689	721	755	695	696	726	756	726	730	695	726	730	724	762	681	706	723	676	723	722	746	756	714	750	725	739	759	714	714	732	721	747	705	727	725	691	732	754	742	754	760	720	765	729	730	721	734	783	747	741	727	685	733	731	709	713	706	714	716	724	698	750	745	698	722	704	705	711	733	734	728	746	745	772	680	710	734	730	730	741	700	702	723	707	686	714	756	720	696	733	731	683	743	725	736	740	683	689	708
1071	113	142	116	100	98	79	68	59	73	73	81	86	57	70	64	87	66	70	72	56	61	88	65	77	70	65	71	69	68	70	66	71	84	79	63	68	67	70	71	67	101	84	64	77	83	60	75	67	77	49	62	72	66	78	69	71	60	85	64	76	68	70	54	72	56	64	66	77	66	73	66	62	76	77	73	60	62	82	80	73	77	74	81	59	77	85	60	73	65	71	73	58	68	56	76	71	65	90	66	69	79	72	68	77	75	70	64	78	83	64	61	84	74	56	56	70	71	77	62	62	61	65	73	64	59	83	54	76	64	85	65	66	72	58	67	78	65	71	67	75	79	65	71	64	65	63	78	68	80	64	75	68	67	78	84	72	69	73	74	75	79	66	73	72	63	68	52	65	76	86	70	66	52	76	80	57	56	52	67	84	78	60	72	62	72	71	53	71	58	62	81	84	72	74	69	70	80	61	78	72	74	71	76	71	90	81	62	67	72	60	72	72	78	82	66	62	73	72	72	66	71	72	57	80	91	64	66	76	65	75	84	72	67	68	73	74	64	53	56	56	68	65	68	70	71	48	65	71	67	68	65	83	57	75	66	81	75	58	62	66	69	64	96	70	78	71	81	67	69	62	64	76	82	73	63	67	67	69	71	79	68	77	74	87	77	67	73	72	77	60	73	71	69	79	72	57	74	65	99	74	59	76	62	65	76	69	75	65	79	74	57	91	74	62	71	65	64	81	72	60	66	71	69	78	63	80	65	63	52	74	74	83	67	85	84	69	64	84	74	72	72	76	83	65	76	75	72	74	72	70	65	72	73	66	62	55	68	80	61	98	75	85	72	75	71	74	52	68	60	66	72	78	76	56	59	73	69	81	64	78	62	82	70	59	69	82	74	67	69	73	72	69	63	80	72	64	79	62	63	67	68	69	61	68	74	61	74	73	61	65	51	61	67	59	72	64	80	67	72	64	72	68	81	80	71	77	61	61	80	64	53	63	76	61	74	74	67	55	75	77	80	76	59	75	70	64	66	63	70	75	65	63	62	64	65	64	59	62	65	58	77	73	64	69	80	78	80	71	64	71	82	64	73	67	78	72	61	71	70	56	70	71	77	67	84	66	76	63	82	78	73	57	62	63	64	72	71	64	71	80	61	65	52	69	65	54	58	66	77	75	60	64	78	77	86	74	79	61	69	51	73	79	59	88	66	78	74	57	66	88	81	76	70	72	61	71	77	78	76	69	63	78	82	60	66	77	72	68	78	65	68	68	56	71	73	83	54	70	68	64	72	79	76	69	77	54	63	59	70	79	75	65	53	72	64	80	78	77	68	66	75	73	80	64	63	71	64	71	74	69	70	61	66	66	73	86	65	71	61	74	79	69	77	46	79	68	74	68	73	68	66	67	66	87	65	66	67	83	71	65	48	69	64	66	71	86	66	62	62	62	74	85	59	60	68	53	72	77	85	80	78	71	82	66	55	54	58	62	57	80	84	66	78	55	63	65	77	71	74	66	64	60	78	85	61	59	73	69	66	63	54	76	56	78	60	69	64	63	69	72	67	56	83	56	74	59	67	63	50	62	72	64	66	81	56	56	61	74	55	64	78	65	63	59	74	51	69	63	63	67	67	56	72	75	83	87	70	67	69	75	69	75	57	75	73	79	69	56	63	81	63	68	58	67	70	73	57	74	51	69	79	88	56	70	73	80	84	72	70	76	64	76	64	70	81	73	73	71	76	96	75	56	67	68	88	53	71	87	72	66	55	72	66	72	64	70	51	75	66	54	60	69	84	58	74	62	60	53	65	67	77	69	77	59	71	69	82	69	67	67	72	67	77	55	69	89	80	54	67	81	72	63	57	66	65	76	64	55	72	64	82	65	79	55	52	65	60	75	67	64	68	51	79	66	66	84	76	79	65	82	58	68	66	65	71	72	74	57	66	67	62	71	75	71	71	58	72	62	59	69	73	74	78	71	86	78	88	71	77	90	67	73	70	77	62	61	54	66	72	77	70	59	59	74	61	58	88	65	71	52	64	74	65	56	63	73	64	59	63	70	72	62	54	73	70	83	68	73	75	65	66	74	65	74	73	69	63	59	67	81	62	61	62	74	68	80	77	63	89	66	65	62	72	55	57	68	73	76	67	75	74	70	54	83	75	69	82	64	69	82	75	62	62	84	62	72	78	72	74	60	69	69	73	78	65	67	77	65	67	57	73	74	66	76	76	66	67	72	74	72	79	63	78	59	70	79	79	70	76	71	76	73	71	68	79	66	68	60	72	75	70	66	81	80	78	67	67	72	66	66	70	66	81	72	68	68	70	71	72	62	89	61	71	86	74	52	71	77	79	74	59	70	72	74	74	66	86	82	73	67	89	81	75	62	80	76	65	81	80	79	72	91	68	60	59	74	62	67	69	63	66	56	64	73	67	73	85	74	63	74	55	73	69	83	80	61	74	73	57	71	69	67	62	55	77	65	77	76	81	77	73	81	65	63	64	85	61	59	83	77	78	64	66	72	66	80	62	74	76	62	78	71	81	69	78	79	79	82	72	62	72	79	74	49	79	69	89	86	73	65	72	55	77	73	67	67	73	67	61	74	57	83	57	80	76	79	73	66	72	56	84	77	75	74	72	77	74	57	76	69	84	67	52	69	66	62	72	65	64	61	56	75	71	70	64	63	69	64	59	66	78	58	70	75	63	93	58	70	55	66	72	70	77	75	72	66	71	74	79	65	68	73	65	80	92	68	78	75	84	59	77	68	79	71	57	57	78	57	70	67	77	74	74	69	54	75	75	73	92	67	68	60	64	80	63	75	76	61	73	81	67	79	57	67	77	67	69	55	61	72	87	74	76	54	76	84	74	80	71	75	83	88	76	68	71	63	68	65	66	90	76	71	61	72	69	66	62	53	72	72	78	76	83	81	59	59	74	61	75	60	62	72	80	66	71	81	72	67	67	66	73	83	57	69	60	75	69	66	61	68	62	71	72	70	67	62	71	70	77	62	59	67	73	60	65	65	71	59	65	63	83	85	76	55	81	67	66	72	49	58	84	60	74	61	77	80	70	75	81	67	62	70	67	57	67	84	65	70	55	46	73	67	75	61	63	73	68	62	77	77	65	72	81	76	70	60	88	60	80	59	59	57	71	67	79	72	77	65	56	83	68	69	77	74	72	64	78	78	85	60	72	72	64	68	68	71	93	55	73	67	87	76	71	61	76	60	65	82	76	83	77	65	60	65	67	70	81	66	73	63	83	98	67	71	78	69	76	57	85	73	73	51	69	86	77	69	80	76	67	67	60	50	90	82	79	60	86	70	74	58	72	63	59	83	62	61	74	67	53	66	70	76	60	76	68	89	58	94	84	82	64	88	71	69	67	83	69	61	84	58	65	65	72	65	73	76	58	75	79	57	64	69	84	53	59	79	64	59	59	62	70	65	80	78	72	54	70	62	78	64	71	69	70	63	81	76	47	75	62	63	75	74	67	62	75
1683	363	443	473	411	447	370	331	350	347	329	303	310	305	306	295	301	326	303	299	273	284	274	299	271	271	285	295	245	279	299	279	276	286	316	271	284	271	293	304	253	279	297	299	284	281	243	263	262	283	280	299	269	263	288	296	318	264	298	286	267	306	299	269	289	270	285	281	296	273	283	296	288	272	262	268	296	243	271	277	282	276	260	282	275	273	277	272	267	255	273	278	249	279	264	279	295	273	291	271	265	278	259	281	294	263	289	250	264	296	277	266	291	292	311	272	276	292	277	282	275	279	279	293	291	268	268	285	289	288	267	275	285	280	299	295	254	245	264	296	275	280	288	277	255	285	262	290	312	281	318	277	259	273	299	289	269	257	271	272	273	250	306	291	265	300	258	275	285	268	272	266	294	289	284	251	299	291	306	242	270	266	301	325	281	294	296	277	288	276	281	250	257	310	309	281	281	287	281	271	262	266	261	261	280	315	268	272	278	294	307	266	226	259	284	286	278	276	281	266	274	265	292	277	306	269	301	283	273	278	288	274	288	289	272	282	283	265	281	278	254	259	254	307	274	287	247	279	302	275	263	260	281	262	292	275	253	305	287	268	266	278	245	260	272	286	260	307	289	252	268	295	278	277	289	274	289	290	329	278	280	277	282	271	275	240	291	265	323	281	294	290	280	276	311	284	295	263	267	270	251	309	277	277	298	285	276	283	273	282	279	269	287	249	280	262	285	269	269	281	280	288	241	253	268	287	278	292	272	274	286	287	293	266	288	283	288	249	281	289	268	249	246	275	265	270	295	264	275	251	270	278	293	276	307	284	291	256	311	287	258	303	268	279	289	280	286	274	304	291	285	287	282	292	278	306	293	285	298	287	245	267	250	272	302	266	280	289	256	262	282	259	321	288	281	285	296	289	275	299	273	292	305	292	274	264	258	302	254	256	273	262	304	264	277	267	289	255	260	275	272	289	263	248	249	289	298	275	287	269	274	282	313	274	257	271	280	275	275	285	292	283	278	308	260	274	267	251	297	286	253	282	284	264	305	260	243	262	266	251	263	285	307	265	293	276	301	268	248	285	285	279	289	281	260	296	254	288	278	275	266	270	266	282	285	259	264	299	270	244	251	276	268	301	312	285	298	276	296	276	296	263	247	295	260	275	288	282	308	267	326	254	285	302	282	257	275	284	307	269	292	284	304	292	249	297	265	290	279	273	295	271	282	306	288	283	274	281	306	283	301	257	286	303	275	250	269	277	279	273	291	275	292	276	277	294	271	262	293	269	256	285	281	296	281	267	258	286	267	293	260	287	286	299	296	306	267	287	304	311	296	299	273	299	251	301	285	256	288	284	253	285	243	299	280	256	274	309	284	278	279	286	293	291	304	270	289	270	285	272	312	273	254	269	254	284	286	272	276	286	275	270	280	265	296	257	247	260	279	300	268	272	281	286	297	281	290	295	300	271	294	274	289	286	302	285	293	284	269	288	292	271	266	285	275	255	271	281	303	271	281	278	283	290	270	259	301	300	305	318	319	272	275	295	293	299	268	282	272	261	244	286	260	274	277	273	290	292	268	253	275	277	280	274	280	278	272	243	270	291	273	285	272	236	296	300	287	289	277	269	293	274	237	276	296	295	247	286	284	254	294	294	297	314	271	286	267	276	287	308	286	264	272	283	308	288	276	260	299	302	301	312	274	264	277	262	282	278	289	252	282	270	247	290	244	267	277	271	284	296	265	285	273	301	246	265	248	288	253	252	296	268	292	311	289	274	300	274	281	266	251	275	277	283	271	299	260	269	284	285	292	272	272	279	279	273	294	273	275	279	301	283	286	272	281	270	277	255	305	261	282	290	294	275	297	280	283	285	280	260	299	300	264	297	248	267	269	257	281	265	280	293	291	310	276	288	253	300	259	253	274	271	264	242	272	296	281	277	280	288	270	285	271	327	265	273	283	288	289	282	285	260	255	253	288	278	259	287	290	273	258	295	267	292	253	268	275	288	262	295	248	280	292	243	283	256	253	251	258	294	276	264	270	282	273	301	301	296	274	268	281	246	312	280	277	245	292	276	292	287	272	276	266	255	272	288	299	296	300	242	269	309	274	279	282	223	255	251	304	279	281	254	280	268	280	257	262	292	296	275	266	259	265	277	257	252	295	253	291	278	266	246	253	278	294	291	276	266	299	289	261	303	308	264	310	281	263	284	265	258	303	261	253	226	280	276	273	265	251	289	284	273	257	274	272	284	278	296	295	280	274	267	279	274	286	251	290	282	285	273	280	267	266	269	268	272	263	256	294	254	291	263	295	295	291	300	291	270	277	290	291	270	292	269	283	269	298	263	306	269	304	298	251	281	293	291	262	306	291	294	284	284	311	290	260	276	273	289	261	269	302	245	311	280	292	265	288	250	288	267	253	271	277	268	263	285	276	250	282	285	273	269	271	283	275	291	270	259	300	288	268	253	302	250	288	286	281	270	266	266	256	306	298	274	289	309	282	277	295	273	267	289	268	296	260	268	277	270	273	288	269	267	294	279	266	296	266	282	306	295	306	330	294	319	326	296	279	268	315	272	304	263	273	275	309	282	275	284	274	288	260	288	277	302	277	289	295	310	274	274	280	288	309	291	262	261	288	278	264	297	267	268	292	260	241	322	274	294	273	269	284	283	303	271	268	278	266	280	286	276	280	275	262	269	309	269	255	269	254	256	288	253	279	287	275	270	288	284	266	267	293	307	282	260	297	281	252	283	287	323	297	268	277	285	268	268	281	285	296	290	275	266	307	293	248	291	246	249	260	288	281	299	254	265	263	278	271	257	257	266	246	285	281	286	292	256	278	258	276	260	280	278	302	274	269	285	311	263	290	285	270	248	282	292	279	286	341	288	283	275	265	281	309	259	281	281	261	268	277	264	276	311	282	260	298	261	297	264	321	275	295	283	259	304	303	315	272	303	276	273	252	270	266	288	301	322	275	264	291	283	260	292	279	293	299	259	261	267	261	284	275	274	288	272	270	302	284	267	300	271	278	260	259	264	262	293	272	287	266	273	291	287	264	310	245	287	300	263	296	283	262	277	296	278	270	255	271	275	278	260	280	287	290	282	262	260	281	262	283	245	260	271	295	259	303	263	268	271	295	272	257	279	263	272	280	263	290	286	262	300	282	283	292	254	302	277	298	289	285	283	284	303	259	233	277	295	276	260	261	275	297	288	291	297	259	242	260	288	284	266	289	289	284	264	265	277	276	270	272	283	279	285	286	261	292	251	300	255	292	267	272	255	270	280	299	292	268	241	280	257	274	300	258	290	286	254	298	241	259	245	320	269	261	241	278	275	281	287	292	283	297	265	269	267	307	287	242	285	303	254	290	245	283	237	252	291	281	271	282	292	251	318	267	282	302	283	241	263	280	253	257	303	296	297	282	287	280	291	303	247	260	270	284	262	284	266	292	267	273	313	277	277	253	277	270	270	273	250	296	277	286	289	233	269	268	259
4749	1104	1319	1030	721	525	401	352	328	295	280	255	270	228	209	211	185	217	200	175	182	190	166	161	177	193	161	167	197	156	191	172	173	183	155	157	183	163	166	159	158	184	185	169	167	190	160	205	172	160	185	187	181	175	169	160	173	168	170	185	127	180	167	170	164	178	169	156	159	145	176	174	194	165	143	153	183	171	163	150	194	162	185	143	187	163	176	165	161	155	155	167	181	172	162	164	173	165	184	168	155	180	162	167	161	181	167	158	153	165	191	193	196	140	159	163	181	161	189	153	164	188	139	151	162	164	179	175	176	154	189	158	156	180	178	169	178	199	183	167	181	174	167	149	180	153	181	185	159	168	150	156	162	166	172	176	151	152	171	173	143	167	167	177	169	174	178	158	165	189	175	166	173	165	152	172	184	164	180	153	172	172	160	166	160	157	158	147	154	156	170	148	141	177	186	174	167	154	166	156	163	179	174	170	163	167	168	177	153	165	185	191	161	170	175	188	181	157	180	153	178	152	175	147	158	176	162	153	173	177	168	181	175	177	165	168	174	150	152	151	149	169	171	189	169	170	199	154	174	152	154	170	183	172	179	176	174	160	147	166	165	173	172	170	165	145	183	169	159	145	172	138	177	145	156	178	167	150	139	165	169	167	160	183	160	165	151	164	169	156	173	165	163	173	193	173	176	161	181	174	169	174	181	171	154	180	172	169	173	190	181	149	189	176	154	172	165	177	183	196	158	162	163	150	158	150	165	186	171	157	172	187	154	161	188	171	151	175	171	143	165	158	166	164	175	174	170	165	167	144	173	162	192	183	194	172	175	158	191	154	170	160	178	174	167	159	165	170	172	164	169	191	163	180	151	153	173	154	171	153	161	183	164	183	173	158	174	160	181	154	155	173	130	161	150	159	179	177	166	176	191	169	171	182	165	189	173	170	173	185	165	140	162	185	192	167	184	167	166	176	183	156	163	178	161	190	182	171	176	187	179	158	162	175	176	165	166	176	169	176	165	189	165	169	162	166	169	160	174	155	180	212	159	175	189	175	135	175	185	182	149	166	175	172	190	194	176	177	171	169	183	165	191	176	162	137	182	192	180	168	163	166	150	173	205	181	154	170	152	165	185	189	139	184	158	170	183	178	172	162	153	170	201	183	170	168	158	185	157	175	167	157	188	190	161	159	167	148	163	166	175	149	153	166	183	178	153	179	160	176	161	163	166	156	159	169	179	173	170	180	174	140	151	153	175	173	182	158	174	159	174	172	166	157	188	162	163	197	163	148	181	187	171	155	174	192	205	160	187	176	149	180	143	165	163	166	147	158	184	193	184	162	140	153	182	169	176	161	187	200	169	177	173	156	168	152	165	182	171	186	167	150	154	175	169	157	159	180	162	174	177	178	179	188	153	182	172	181	183	159	145	166	172	159	170	176	150	152	184	166	169	178	181	165	163	154	169	186	167	152	170	167	188	154	162	168	163	167	189	149	149	183	139	205	173	161	171	159	133	194	183	173	188	159	172	153	168	142	162	161	173	170	159	162	185	166	139	149	178	186	151	168	142	163	162	148	177	168	177	196	159	174	185	192	174	135	137	158	167	159	189	157	168	172	160	149	155	178	178	154	200	184	153	150	171	157	183	158	144	167	154	172	184	155	182	176	195	186	143	150	157	152	164	171	186	175	172	144	167	180	184	165	163	177	160	159	157	166	172	154	170	172	144	171	141	182	167	156	172	177	165	168	164	166	150	155	174	186	163	176	177	160	175	160	185	167	164	175	170	164	150	179	161	195	152	176	180	171	162	161	136	181	170	154	156	156	173	144	161	207	171	187	177	147	160	160	155	165	142	180	167	171	169	158	183	181	158	165	147	169	166	158	171	188	174	170	184	159	183	168	163	168	146	166	166	165	174	189	161	164	147	155	162	162	156	150	154	178	165	155	180	160	161	150	173	151	155	183	184	179	163	163	157	164	157	181	152	170	160	177	183	159	165	167	193	179	163	164	150	157	134	171	168	173	168	156	165	184	172	154	147	157	158	147	172	149	169	201	190	162	176	154	177	178	178	189	153	147	161	173	192	157	156	172	164	145	171	177	179	164	185	145	168	163	162	180	171	176	171	175	168	177	193	160	163	185	170	167	177	155	172	171	193	165	170	177	173	169	152	152	179	165	168	169	156	166	172	158	154	142	158	160	167	156	156	157	154	177	198	182	178	170	176	170	171	178	187	166	167	169	170	154	168	198	142	156	165	170	153	182	177	182	186	170	162	186	177	163	192	174	154	170	149	159	180	194	156	160	179	157	154	170	172	188	159	154	163	162	179	180	159	163	157	180	155	194	163	169	177	171	191	194	173	178	173	160	163	182	142	176	179	188	181	163	159	168	174	161	167	172	172	164	174	147	159	169	161	153	176	164	181	151	168	162	171	171	164	179	157	144	160	180	191	189	167	169	179	186	185	167	174	167	149	165	163	167	163	154	167	178	177	176	183	153	163	172	163	157	171	162	178	171	134	167	172	181	184	166	199	181	166	147	171	167	193	149	176	159	175	166	176	163	156	169	146	163	167	178	128	146	158	168	176	182	177	150	161	171	146	144	167	171	183	163	162	161	158	170	160	161	188	198	152	164	174	183	177	183	157	174	176	175	165	163	189	149	164	168	156	172	162	167	167	151	159	159	163	168	174	164	140	176	165	162	176	140	152	143	165	167	175	149	159	145	163	163	183	163	164	159	153	176	136	166	166	188	175	175	164	183	158	156	174	165	178	180	147	141	180	152	171	149	142	182	163	168	162	143	159	179	175	156	188	175	171	187	203	166	157	167	210	167	171	172	164	179	169	142	177	175	153	175	156	147	163	163	141	145	166	186	174	163	181	178	170	174	188	156	163	153	152	175	158	170	161	156	171	176	182	170	176	168	170	156	186	176	171	176	166	172	146	186	181	160	179	171	169	168	204	171	177	200	172	169	161	189	169	149	160	183	159	179	156	176	176	167	160	163	159	192	184	176	173	168	159	160	186	163	183	162	151	185	160	156	179	146	144	206	166	179	177	171	187	162	145	180	168	161	171	168	197	160	179	157	169	163	163	169	168	143	180	185	180	172	182	191	165	151	146	183	161	167	178	174	185	163	165	166	171	173	160	180	166	182	175	161	176	168	153	162	158	169	162	155	142	170	180	196	187	174	163	192	168	190	181	158	168	154	158	167	183	157	178	172	172	161	151	191	147	160	143	178	160	175	180	158	171	174	178	172	148	169	143	178	180	155	148	168	156	201	154	173	136	164	172	154	162	136	155	175	177	152	166	164	173	183	162	164	164	180	178	171	169	164	167	164	157	158	186	200	176	146	154	185	172	177	164	157	170	154	183	173	157	158	170	154	164	166	153	164	186	170	179	152	191	152	142	136	181	158	145	158	172	176	168	146	172	190	181	170	183	167	174	141	168	156	152	170	175	172	166	163	194	200	176	156	171	149	175	186	167	181	138	162	176	158
5433	1601	3678	4053	3418	2775	2308	1909	1693	1378	1318	1216	1112	1075	975	921	882	840	854	837	767	767	749	760	719	669	686	685	689	652	693	630	660	610	623	628	627	676	575	596	557	650	596	626	591	584	590	587	564	608	596	559	589	580	582	585	567	593	593	599	579	521	555	545	570	561	588	605	569	573	582	575	615	544	598	578	562	560	576	584	572	557	576	552	557	571	612	557	604	565	571	543	585	573	558	560	548	552	582	491	558	545	536	569	563	571	553	554	531	551	547	539	556	544	565	569	564	526	522	529	541	567	566	584	516	584	551	547	549	554	542	560	577	590	549	592	610	552	547	500	534	523	553	539	571	526	565	563	551	545	544	563	544	587	551	552	555	584	508	575	576	554	572	594	547	565	535	547	535	535	567	556	560	590	538	581	541	571	572	539	543	554	539	522	533	561	557	556	599	568	539	540	528	530	530	586	547	556	561	569	501	581	601	496	514	549	516	560	538	625	555	526	576	574	579	578	588	553	567	563	600	531	564	580	605	560	547	553	563	525	572	575	552	545	559	551	581	550	573	580	579	545	558	558	540	548	581	575	550	505	523	600	548	575	547	563	498	583	569	542	538	583	629	544	580	590	529	596	568	570	543	531	591	586	530	556	531	565	552	523	572	554	520	559	556	576	558	546	562	550	558	559	546	535	560	590	570	519	542	579	569	548	549	573	560	567	599	583	577	558	586	564	575	528	575	581	531	533	541	573	568	573	543	560	526	581	555	567	532	554	553	564	554	550	568	578	585	558	566	536	584	551	580	580	540	555	551	515	593	532	497	537	569	530	514	538	558	514	534	555	555	524	544	566	511	571	560	567	567	571	570	560	584	581	542	561	517	542	599	551	585	524	545	565	575	534	572	592	565	526	507	554	551	571	527	560	545	541	551	561	533	508	543	607	572	582	578	525	580	529	545	564	530	580	548	548	571	543	546	531	549	559	538	515	524	539	572	528	605	561	599	553	581	558	573	541	581	568	569	554	544	546	571	577	588	556	573	572	594	574	551	575	577	567	532	541	546	557	529	546	547	543	508	588	561	545	577	554	541	535	576	544	552	573	568	567	550	569	575	565	552	558	575	557	578	563	524	523	543	564	540	576	523	584	563	532	497	554	525	563	564	531	546	555	576	585	537	542	560	568	564	521	539	528	532	526	523	544	544	580	550	524	581	577	542	582	583	558	523	570	516	538	565	573	553	530	553	554	560	570	529	570	590	586	554	551	571	549	560	556	525	554	558	545	502	538	561	546	571	579	585	531	517	545	513	580	509	539	559	589	561	516	534	567	577	535	558	540	498	542	545	576	539	554	589	567	566	550	556	583	578	541	535	550	555	543	561	526	524	595	586	549	544	524	522	545	560	560	559	582	523	544	547	548	572	570	564	515	561	558	515	536	564	554	570	573	558	583	539	554	607	550	576	541	566	561	566	553	526	567	508	528	526	538	541	565	564	549	514	526	552	547	557	591	570	533	573	561	556	562	525	533	576	568	499	584	576	563	559	550	556	552	498	542	539	531	530	508	508	559	548	602	571	509	564	600	514	598	545	503	554	571	567	531	536	546	573	556	574	557	553	561	576	566	538	556	534	593	552	522	556	566	548	569	558	549	562	609	495	555	540	548	556	557	564	542	585	541	562	537	547	580	602	570	532	535	567	593	546	588	577	565	569	598	569	519	530	568	517	505	579	559	541	548	554	553	564	549	535	580	566	535	529	553	558	541	545	584	523	545	529	571	490	595	539	574	521	587	528	547	536	572	535	573	548	569	601	549	520	548	525	557	535	575	536	499	584	571	559	563	577	560	544	516	547	586	566	503	555	495	582	558	539	553	522	550	570	591	553	559	537	552	575	597	598	571	509	564	558	574	515	497	560	523	556	563	555	572	534	520	564	510	566	574	585	562	560	521	552	544	498	548	539	582	524	514	553	542	559	555	552	577	539	509	533	546	529	535	538	560	545	535	571	560	584	555	548	519	513	555	562	511	546	498	584	562	565	594	544	572	533	554	556	479	516	551	549	546	526	610	507	562	588	569	543	544	565	546	498	520	568	547	577	513	552	544	544	554	530	555	605	593	532	569	586	537	522	591	589	523	564	531	575	562	500	541	549	524	562	543	590	545	570	573	552	557	565	573	511	583	560	514	568	520	542	527	567	582	521	586	589	529	592	577	556	519	569	518	522	500	555	554	529	554	564	534	527	575	524	582	560	542	559	553	562	509	537	584	552	517	532	509	600	578	537	593	571	561	570	537	493	549	541	530	578	576	569	527	581	520	539	558	533	587	579	571	582	590	544	556	544	561	542	578	541	523	516	558	546	586	565	525	564	548	524	508	547	550	552	568	554	564	492	572	563	555	560	531	597	564	626	581	584	565	587	577	551	548	564	520	564	555	557	577	535	540	550	546	552	547	547	522	563	570	545	520	555	532	586	515	541	525	590	547	571	581	561	534	547	598	526	518	551	540	580	550	611	553	560	551	592	572	567	517	561	555	537	558	578	528	544	585	568	561	558	589	506	549	562	560	573	513	547	557	505	533	587	554	516	509	565	544	547	521	550	613	536	574	574	513	557	557	583	554	570	537	594	546	587	544	552	583	552	545	582	609	552	570	574	588	547	567	580	581	497	551	541	540	567	573	545	595	515	514	531	534	539	537	559	533	552	540	553	542	544	585	539	562	542	508	572	589	525	533	578	564	563	551	551	554	565	549	548	553	544	565	565	601	574	556	547	529	584	570	574	532	532	552	583	510	548	579	524	549	565	564	579	550	548	543	549	547	524	544	554	567	585	584	587	535	596	505	553	505	531	566	531	566	550	537	549	530	549	545	500	547	545	561	519	545	538	571	547	545	572	547	555	575	561	578	532	582	514	514	578	536	549	550	546	541	516	562	536	542	542	499	562	549	573	576	565	573	560	576	584	572	577	548	584	547	614	555	532	550	571	566	564	524	523	579	580	557	516	502	571	534	561	534	594	542	536	556	544	560	536	496	549	562	568	524	554	538	588	578	539	525	576	574	520	549	573	547	543	544	556	553	542	555	562	528	530	583	555	543	598	566	547	527	560	578	539	523	586	579	602	566	532	545	575	555	572	549	593	560	534	524	548	565	525	529	547	503	561	528	591	553	577	517	506	549	539	600	554	572	564	551	543	564	560	516	542	597	568	569	545	534	552	547	576	542	549	536	534	537	599	587	527	583	580	522	571	547	550	583	552	560	538	565	522	573	553	568	574	550	574	571	537	597	526	540	553	535	578	562	599	520	542	564	556	571	513	574	581	558	577	532	553	540	566	524	574	552	507	574	555	542	592	543	513	570	548	525	558	588	557	580	542	555	576	588	591	557	575	559	559	553	528	544	578	552	541	547	523	577	557	556	574	537	556	534	577	532	548	540	577	591	592	526	573	565	566	593	530	563	592	563	545	585	531	572	548	557	540	553	542	567	595	570	530	570	564	577	543	559	544	569
8957	2434	2728	1933	1255	932	695	628	524	467	422	399	369	356	334	312	300	277	287	271	241	292	286	267	272	251	254	280	250	257	228	236	247	249	235	220	224	219	215	227	236	233	228	265	240	208	225	230	257	224	224	256	228	220	244	234	252	248	248	214	241	258	226	228	223	254	230	225	245	270	247	243	238	225	223	255	250	252	239	208	241	245	221	217	214	212	236	240	221	215	256	247	232	226	257	220	225	258	235	235	236	207	212	229	233	253	223	257	245	237	205	230	230	227	206	238	234	231	238	223	229	212	231	220	229	195	237	221	230	213	240	220	250	219	249	234	241	228	227	226	232	214	222	237	230	214	177	221	238	256	241	219	235	223	214	201	224	227	237	240	255	268	236	217	232	239	222	252	238	256	224	234	237	230	242	241	226	210	231	243	227	214	222	248	229	243	245	221	241	243	250	230	221	225	216	234	226	201	208	218	215	261	217	251	219	231	229	184	195	238	213	253	258	239	235	208	248	215	237	216	222	247	192	253	209	219	227	244	237	220	211	215	228	242	249	224	226	221	236	207	213	222	216	195	264	202	219	227	247	242	252	244	205	249	245	234	259	220	221	227	241	267	234	232	217	222	231	227	264	223	253	232	212	216	223	198	244	222	229	222	227	220	223	229	229	231	232	223	203	221	233	220	226	221	251	253	237	224	257	219	233	224	244	255	220	242	241	250	224	213	233	252	227	242	207	206	230	238	235	251	220	205	257	235	255	229	236	203	232	256	229	245	212	208	230	218	262	213	220	248	212	256	220	241	250	218	191	250	244	247	227	233	218	237	200	225	200	226	235	242	230	240	248	216	248	245	201	249	228	257	233	233	243	240	214	239	230	230	239	235	238	235	271	236	203	238	232	218	222	227	251	237	239	249	246	229	227	234	232	209	198	198	221	235	233	242	238	226	262	201	218	235	255	241	230	211	233	218	254	230	248	246	241	203	208	254	227	232	217	232	225	225	212	210	224	237	250	234	230	189	216	218	206	240	233	229	239	237	254	268	234	218	214	242	255	224	235	206	247	232	240	210	195	257	227	229	243	221	243	232	235	224	231	225	237	234	213	234	247	242	226	249	202	249	243	237	233	238	232	226	231	208	214	240	225	221	227	217	215	251	235	213	243	210	241	216	241	224	241	214	233	240	231	216	204	209	243	222	216	227	230	234	246	228	233	224	213	243	230	236	234	178	237	220	223	219	246	230	220	213	236	237	234	232	241	228	239	243	222	243	255	245	247	213	234	210	239	230	217	245	223	225	216	256	225	212	247	209	194	227	232	239	208	256	236	226	231	202	231	241	226	227	254	221	240	250	231	242	230	183	228	237	216	217	248	245	220	256	231	217	239	226	219	214	213	244	210	228	255	206	240	240	241	223	235	244	232	226	230	208	244	214	216	220	208	222	242	240	237	244	240	235	227	257	234	256	213	244	217	250	223	224	235	232	229	235	228	245	203	266	258	213	241	210	239	266	213	250	231	223	227	183	225	243	223	198	221	248	210	215	247	241	240	230	238	231	257	223	219	241	207	227	215	207	217	262	261	222	253	253	229	232	231	220	243	200	215	223	220	251	240	250	227	244	238	234	243	211	245	227	248	232	251	214	229	237	219	251	215	244	249	215	233	224	232	207	229	228	247	209	233	241	230	235	256	230	215	244	222	248	228	222	224	228	219	217	237	210	237	219	249	233	254	234	220	263	250	254	222	229	216	205	224	252	209	241	218	228	248	222	225	216	240	222	243	261	214	203	220	234	206	233	208	249	223	214	206	231	246	235	222	225	223	251	232	254	235	227	240	243	235	251	241	224	235	225	205	240	216	214	222	233	252	240	234	227	229	217	224	239	243	234	215	228	217	222	239	230	221	231	244	226	234	237	244	253	234	229	244	224	229	236	234	206	218	226	237	225	259	216	234	212	230	223	226	254	229	231	211	256	236	240	213	208	219	212	245	242	249	222	241	241	214	243	266	231	209	223	221	221	237	217	230	234	239	222	259	262	232	240	216	233	220	244	219	237	236	231	211	229	252	238	226	240	215	234	218	232	216	270	215	244	231	228	250	208	216	233	218	242	225	208	214	225	244	235	205	207	237	221	232	222	251	247	221	219	201	213	217	192	216	246	240	207	212	271	224	241	219	238	240	240	220	211	225	202	216	227	228	234	232	214	258	221	240	243	229	250	243	225	213	227	216	227	224	231	244	218	215	235	245	240	257	217	215	248	255	267	229	250	237	242	212	226	214	204	218	214	262	231	202	233	202	224	230	232	204	228	250	208	217	240	237	243	220	232	244	236	206	248	231	227	221	226	197	226	237	208	247	227	224	247	191	231	244	240	224	209	231	208	249	204	238	237	241	221	208	253	223	238	234	225	238	196	235	234	242	234	236	236	242	241	218	245	229	214	246	207	242	218	228	234	252	238	251	234	236	216	217	235	244	228	235	190	235	222	246	236	221	218	236	232	243	220	232	218	232	220	228	214	243	224	232	240	220	223	247	218	249	229	244	228	237	239	244	237	244	209	195	239	210	230	243	208	219	258	217	237	226	248	234	229	261	233	198	244	245	256	214	206	251	252	242	216	242	221	205	237	220	236	225	220	233	260	207	221	221	241	214	223	218	244	237	237	220	261	230	241	238	237	245	220	256	223	243	228	243	236	218	232	250	215	225	260	231	234	223	231	233	198	225	228	241	277	236	221	220	265	233	220	237	230	246	252	228	224	205	241	202	237	241	242	224	206	222	228	244	248	220	224	218	221	232	217	219	218	229	211	210	219	229	233	213	218	251	233	244	219	242	228	221	251	213	237	229	234	217	247	206	218	219	240	217	211	245	217	223	261	232	226	208	225	234	208	221	230	216	243	237	232	221	221	241	208	209	221	225	226	215	216	238	211	230	248	230	224	213	237	239	237	225	236	215	213	231	225	239	251	215	245	219	235	244	199	227	249	190	224	229	205	252	199	223	250	245	254	212	235	225	228	213	210	232	212	255	239	231	231	226	239	195	234	223	240	201	231	242	214	226	245	211	228	237	223	242	219	241	219	226	241	236	243	227	212	233	230	238	230	234	233	250	256	235	230	237	234	216	256	256	203	233	252	247	227	242	215	235	233	239	210	200	249	214	232	223	206	235	244	249	240	236	214	240	245	201	234	238	245	223	235	210	221	233	272	190	212	264	242	240	234	222	234	237	233	226	204	218	209	265	204	239	249	250	234	236	192	244	265	238	230	241	215	250	223	209	235	238	228	229	223	217	223	233	225	245	213	240	248	244	227	211	235	252	240	241	192	229	237	233	241	235	247	244	228	228	233	227	240	206	218	208	243	251	218	234	228	212	209	209	225	226	225	235	208	249	225	231	251	250	244	245	235	206	242	243	217	241	228	224	229	252	219	231	231	215	235	247	251	230	256	236	232	205	231	232	226	236	250	231	222	213	251	230	226	199	237	227	238	240	234	236	224	212	220	224	214
7751	2923	6650	7000	5939	4862	3915	3234	2752	2513	2170	1912	1803	1683	1609	1446	1373	1229	1300	1171	1150	1107	1115	1078	1050	975	932	1003	914	885	948	865	918	843	874	845	875	874	855	860	823	823	804	759	870	828	762	787	799	811	782	778	782	806	832	803	783	765	791	752	736	775	797	746	732	801	748	734	735	762	736	737	774	712	758	791	738	783	767	760	694	721	729	796	749	734	735	735	741	747	728	732	773	726	782	770	752	714	730	737	693	712	764	757	717	755	686	711	713	705	741	758	714	703	730	672	743	713	733	691	703	697	688	737	735	734	728	688	692	731	725	684	758	693	724	737	710	734	730	704	717	712	700	743	680	720	739	755	698	759	694	770	726	715	760	718	710	688	757	708	746	739	701	738	715	717	723	715	740	747	819	728	744	771	734	710	691	686	718	723	717	721	702	736	724	758	699	712	726	789	709	700	746	726	784	666	732	707	719	747	701	751	723	719	681	682	718	727	711	713	726	747	734	731	703	678	720	712	716	701	684	722	745	660	715	704	786	739	714	673	725	777	707	767	732	761	718	692	749	694	696	741	702	680	706	761	733	740	722	681	712	743	741	728	715	709	727	714	707	714	696	716	740	759	728	704	719	738	721	754	701	722	704	705	729	755	721	749	706	665	744	767	710	736	718	752	753	714	702	717	757	740	672	753	741	693	756	772	716	705	718	726	694	691	723	754	765	701	724	750	698	726	724	721	728	685	664	719	702	703	723	658	721	687	758	709	685	769	750	726	725	694	716	689	669	727	718	738	684	666	670	714	741	674	710	701	734	740	702	705	719	742	727	738	764	713	738	733	721	686	735	727	736	716	726	739	753	726	753	697	703	705	725	715	745	714	705	730	748	715	722	680	729	737	721	776	752	713	764	739	733	680	730	752	761	742	740	735	738	694	683	709	759	672	761	686	697	692	705	740	716	747	710	746	722	724	739	716	708	699	745	732	697	698	743	696	721	736	769	708	691	715	702	763	718	642	706	781	718	705	723	708	666	757	746	693	746	694	752	703	728	719	722	752	713	714	690	698	742	688	712	715	771	758	733	698	758	758	713	704	665	756	729	718	648	706	744	700	698	641	721	723	715	738	679	663	721	765	703	705	694	702	691	780	741	714	672	693	692	750	715	679	698	691	684	691	686	738	747	710	700	696	762	681	729	692	722	760	750	733	787	742	740	715	698	726	725	668	697	715	704	745	723	730	687	705	710	734	702	724	714	719	719	736	719	736	675	736	714	668	735	685	749	706	699	703	711	767	752	678	766	742	704	697	710	717	765	713	738	703	715	736	721	707	728	718	683	674	739	729	740	754	725	716	731	757	735	694	709	744	722	668	679	729	724	705	702	699	740	737	715	738	733	680	768	768	715	692	667	710	690	751	707	742	743	722	698	710	713	739	694	702	719	689	774	744	710	706	656	685	709	749	696	740	710	794	738	749	748	692	711	723	704	698	709	697	699	763	705	741	698	687	713	728	731	721	700	723	722	701	680	758	737	680	758	713	722	747	732	718	741	710	724	692	665	721	751	719	703	741	703	725	743	702	733	752	745	702	647	699	709	736	758	724	725	753	669	756	751	742	724	728	687	701	706	704	739	703	706	697	750	727	708	701	724	688	682	734	682	750	743	752	754	700	734	688	662	775	706	718	739	692	733	694	747	708	695	685	741	715	747	696	734	684	719	742	803	730	709	711	678	720	697	733	763	682	726	712	726	759	668	692	752	718	686	681	691	684	700	740	662	728	744	739	710	740	710	718	700	706	734	683	691	761	737	649	716	731	715	785	697	738	693	742	689	664	753	782	713	708	692	738	711	651	758	693	777	672	770	748	719	688	752	711	716	758	716	726	758	697	746	769	735	721	697	741	704	710	751	739	751	722	712	708	756	722	690	704	721	715	698	757	678	696	725	717	702	698	742	694	757	715	753	677	736	746	701	672	688	707	737	753	725	707	708	722	725	764	719	726	719	651	725	705	723	727	681	717	713	731	692	752	689	737	737	714	737	664	726	682	759	761	756	704	713	699	739	728	748	731	708	643	731	725	699	710	732	701	711	725	749	752	746	725	707	680	704	725	717	724	685	745	715	733	750	689	675	689	747	693	719	706	670	767	734	741	681	691	755	714	777	708	699	745	794	708	700	712	705	714	682	742	730	744	686	709	714	733	664	752	738	679	669	761	719	725	697	716	722	703	724	725	737	727	715	707	708	748	713	721	722	672	763	746	683	682	704	768	721	655	722	721	711	750	752	700	713	773	703	730	735	742	721	683	725	700	712	680	777	727	697	738	706	710	704	726	732	805	709	742	740	736	722	700	736	709	704	707	666	755	710	707	710	725	692	724	724	722	729	719	757	716	720	746	782	772	719	746	710	739	714	696	731	703	756	695	708	702	687	745	727	691	716	746	719	729	709	702	689	689	698	696	704	699	720	741	668	750	734	722	750	718	691	720	688	720	748	690	687	694	748	769	718	687	683	708	708	683	716	684	697	727	695	693	735	748	748	708	716	763	661	713	703	736	720	747	706	719	706	736	720	751	652	722	694	738	726	687	717	769	708	691	715	683	681	729	699	718	700	681	700	732	723	732	702	695	704	705	752	778	728	715	713	720	669	741	712	716	701	737	721	710	728	704	676	731	696	698	743	703	759	711	701	749	714	722	682	770	745	734	747	760	677	690	673	699	779	741	736	700	711	743	712	687	760	717	708	732	747	697	694	755	752	698	726	729	726	720	728	729	756	715	701	746	739	731	735	730	735	708	707	706	702	737	729	683	738	769	706	733	734	759	694	710	707	740	744	710	715	705	709	702	725	724	689	717	720	702	765	730	754	776	727	697	700	694	737	737	772	758	718	706	690	713	733	734	715	710	737	697	685	727	683	740	748	709	762	689	758	709	769	695	734	722	726	703	718	716	724	682	782	695	716	742	681	734	766	704	707	736	728	725	712	746	721	708	742	722	685	749	738	710	727	706	749	656	708	704	743	727	742	720	712	758	691	688	672	738	730	727	704	720	703	720	719	694	719	708	755	716	720	729	706	763	713	751	685	734	761	689	687	726	768	702	750	750	711	730	759	734	731	738	731	707	712	708	727	733	667	674	706	737	732	772	750	736	686	719	738	718	680	742	686	714	725	720	723	765	719	713	739	747	678	741	757	691	738	692	704	752	696	726	708	651	707	730	701	724	707	695	739	708	693	657	677	674	726	696	673	710	729	719	707	738	732	715	706	713	742	695	714	771	731	722	669	703	716	725	723	725	756	738	731	703	746	645	738	689	732	774	739	709	717	721	719	717	727	709	726	714	719	673	709	741	753	731	689	735	698	704	714	692	734	686	705	739	722	726	692	722	738	716	711	680	701	743	682	685	728	724	767	726	707	740	733	683	682	710	694	669	754	747	688	679	730	710	702	688	746	693	675	700	746	744	699	687	709	750	707	689	703	732	751	647	699	724	714	727	731	696	684	714	749	696	724	726
1156	133	131	97	98	86	94	81	69	73	70	87	80	90	74	61	70	69	77	72	78	62	65	93	73	74	68	74	76	77	72	83	61	85	75	83	74	80	67	70	72	72	74	77	85	68	63	48	78	76	70	66	75	72	85	68	63	71	73	69	70	77	68	69	73	84	77	78	72	72	82	77	70	69	63	70	66	70	90	70	56	71	67	62	64	72	58	72	56	68	64	69	59	74	52	66	79	68	69	61	67	76	71	69	64	57	72	67	77	80	67	68	67	69	63	67	67	77	69	67	62	60	69	80	78	84	81	65	73	74	74	63	74	64	79	82	52	69	84	67	64	75	76	74	67	61	63	71	79	62	69	62	74	66	72	91	60	81	66	75	65	66	75	62	66	77	65	75	71	74	66	78	82	70	66	74	71	66	66	72	75	59	62	75	70	73	76	74	94	56	69	87	73	67	71	86	76	72	63	67	64	68	84	73	65	76	72	65	80	78	77	72	74	74	84	63	66	82	70	71	66	70	69	79	81	60	78	66	60	73	81	73	73	84	76	70	60	67	81	59	57	70	69	81	63	60	67	76	67	78	75	80	69	71	85	74	61	83	71	63	77	56	62	73	88	67	70	67	59	78	64	61	72	57	71	65	75	63	84	69	75	82	74	72	74	63	62	75	62	62	76	64	69	78	73	63	86	98	70	73	55	63	78	70	68	79	75	62	75	77	74	71	66	73	70	55	78	75	65	83	67	81	90	70	75	66	66	67	75	77	78	65	63	65	73	74	84	65	69	81	77	60	66	85	88	62	74	76	63	79	60	63	75	74	59	77	80	80	88	64	78	57	78	54	70	67	82	73	93	70	68	66	64	79	61	65	75	80	83	77	73	79	61	78	88	65	78	71	81	89	79	62	71	70	58	50	67	62	89	70	72	62	81	56	71	83	72	71	82	80	75	72	70	65	64	66	89	71	61	77	84	69	64	73	67	67	69	60	72	83	71	63	77	72	83	64	64	74	69	67	78	76	68	74	81	59	83	65	65	72	68	79	64	69	56	78	71	74	68	72	51	74	73	73	79	80	81	80	65	66	72	77	67	77	75	70	60	62	81	61	53	76	74	64	61	74	69	83	69	76	65	81	71	62	66	80	71	72	73	63	74	79	58	73	86	81	90	69	68	69	63	63	62	70	87	71	55	76	78	84	64	68	60	76	52	82	80	68	56	67	75	83	70	71	62	63	70	73	68	63	84	75	54	59	70	73	70	67	64	74	51	94	79	78	70	75	76	67	71	58	85	55	68	81	69	79	91	66	79	58	89	74	60	71	83	66	52	69	73	66	76	73	68	76	72	64	74	69	63	77	68	70	79	77	66	76	67	60	81	73	61	80	78	76	65	81	67	53	63	71	67	82	60	69	67	69	73	67	79	82	77	64	68	65	77	78	64	82	84	80	82	77	70	78	75	79	89	69	72	63	50	87	72	65	64	63	65	72	56	60	72	63	90	54	87	72	66	77	65	81	85	80	78	78	74	68	63	76	58	66	64	68	70	74	67	72	58	80	61	77	66	69	70	54	70	71	74	79	63	64	61	70	81	69	78	70	68	67	63	60	74	71	83	64	52	76	74	76	62	70	81	65	71	66	68	75	71	64	66	61	69	73	69	85	72	63	57	77	80	64	64	83	77	67	76	79	71	73	88	89	50	61	66	75	74	65	78	90	64	62	57	79	81	84	78	88	77	58	73	85	81	74	65	82	83	59	76	70	69	66	74	59	72	84	64	70	79	67	72	61	75	64	74	53	82	80	53	69	62	68	81	74	73	63	61	66	66	80	77	72	59	73	63	71	73	71	71	56	67	72	85	66	75	70	69	66	78	70	67	74	82	80	76	57	88	71	82	81	61	75	55	75	71	65	66	76	55	79	68	68	65	67	75	72	65	87	72	85	74	78	71	55	87	59	68	87	61	92	78	79	76	71	71	69	73	73	58	70	76	93	65	65	61	75	60	65	67	70	70	78	58	71	72	62	69	69	73	63	89	75	85	82	72	78	80	85	79	76	81	64	56	73	71	66	81	70	66	78	62	80	77	80	73	78	56	66	94	68	79	69	66	54	71	79	92	59	68	69	70	73	69	68	57	77	76	68	70	80	63	71	73	58	66	72	62	75	76	75	85	87	83	59	61	69	80	56	78	65	65	63	65	75	87	77	91	74	68	66	73	81	59	58	71	88	80	79	56	59	81	82	67	76	72	67	72	73	88	72	69	71	60	75	70	74	71	61	71	63	72	82	54	75	72	95	69	67	77	65	62	71	81	66	78	73	63	72	82	58	64	63	65	67	77	62	61	71	80	70	90	67	71	81	84	68	67	85	87	70	72	72	79	54	76	72	71	68	79	82	65	92	70	69	72	77	73	65	66	60	80	66	65	71	91	76	89	72	76	73	64	56	77	66	76	69	72	72	71	74	63	88	73	74	69	76	59	53	87	74	76	75	63	81	68	71	70	78	77	59	66	87	72	70	76	80	71	64	78	71	64	70	73	80	73	73	76	64	81	73	72	75	84	59	59	66	73	68	64	82	64	55	66	68	76	75	71	72	66	87	65	79	69	63	78	86	62	78	74	64	74	77	72	75	70	69	67	73	73	71	89	67	70	78	66	65	80	65	68	63	63	80	78	70	67	74	80	80	61	72	66	57	72	90	65	73	77	59	79	53	79	62	75	75	74	63	80	77	78	69	80	64	77	64	66	74	72	71	64	65	60	71	76	69	77	75	70	81	62	99	66	78	65	69	66	68	75	77	65	67	59	86	84	78	68	66	60	72	73	78	65	63	65	77	78	77	66	75	77	71	66	88	71	71	69	69	71	71	79	83	73	79	65	56	68	59	68	72	62	63	83	67	57	59	83	78	73	68	63	68	77	64	72	92	66	71	73	74	70	86	68	71	72	55	75	78	70	67	72	64	80	75	81	71	75	62	88	75	77	81	72	67	58	72	64	78	49	84	63	77	74	78	89	67	74	81	69	72	79	56	83	74	64	71	81	80	67	79	57	62	75	65	59	80	73	71	62	63	65	69	72	74	55	64	74	67	74	67	78	63	71	75	80	74	71	73	63	62	71	68	83	65	74	58	74	54	75	80	76	67	77	80	80	67	74	65	65	73	79	70	67	85	70	69	79	78	76	77	66	80	84	69	64	76	81	63	59	70	63	63	72	77	72	63	68	77	71	95	61	66	57	73	79	73	59	62	64	68	56	74	78	68	72	83	55	75	75	66	79	72	66	67	54	76	70	77	66	69	75	73	62	72	74	66	57	67	67	60	82	71	72	95	69	66	71	84	71	63	80	61	62	54	91	84	72	92	86	62	75	78	74	74	63	78	73	72	79	81	63	77	67	73	61	67	68	72	62	62	66	78	77	74	73	71	74	68	66	66	56	71	66	86	76	87	80	74	65	88	66	70	61	69	66	84	74	65	70	77	69	62	72	70	62	78	73	70	66	64
1701	379	485	518	477	437	383	336	381	334	345	302	308	314	311	335	294	279	320	294	329	268	292	274	307	281	321	293	272	282	279	277	282	284	286	277	297	269	293	273	278	293	312	314	254	276	274	279	289	289	268	300	277	255	281	278	272	281	294	288	292	310	291	285	293	302	250	254	287	275	284	305	299	295	308	266	307	295	309	264	287	265	259	297	264	317	283	309	268	304	280	279	276	289	306	263	279	309	283	275	293	285	261	257	262	270	262	277	285	293	279	311	276	287	328	255	263	315	274	285	294	277	289	280	284	297	287	284	287	261	316	277	291	272	283	254	292	290	258	299	282	274	289	290	316	283	292	309	294	279	308	304	307	304	278	315	329	278	283	287	263	289	278	312	275	293	285	284	266	287	284	273	265	309	301	270	296	267	267	285	267	256	314	304	267	266	286	295	280	257	276	266	279	277	297	272	299	311	284	293	285	253	281	281	264	300	304	299	262	268	266	285	285	278	287	308	278	302	278	244	292	281	297	296	308	300	283	302	324	301	281	266	280	249	297	296	271	271	261	301	270	299	295	315	286	278	297	300	252	266	271	284	276	288	274	279	261	263	253	267	302	290	295	285	268	298	284	267	283	310	255	295	259	301	276	328	267	322	313	290	266	304	283	279	291	300	290	271	302	291	306	309	263	300	303	291	280	293	285	334	307	303	265	295	278	306	261	284	271	279	278	258	280	288	309	299	257	282	262	277	267	293	294	281	281	297	279	300	293	265	291	277	275	286	288	288	304	298	281	279	291	322	311	270	264	280	269	284	289	273	306	289	295	299	284	270	315	279	317	292	282	269	280	296	313	273	273	258	270	278	274	284	277	277	269	285	283	281	292	274	291	305	290	283	286	280	286	295	283	289	300	304	278	300	300	287	294	313	273	281	258	282	299	275	278	281	304	277	282	253	290	271	291	289	263	274	275	282	281	294	277	293	290	299	264	284	275	286	278	270	277	265	281	286	291	311	293	279	273	302	298	323	298	283	294	286	324	288	268	309	291	267	287	285	313	301	303	274	259	269	300	260	297	279	284	293	290	284	300	279	283	274	270	281	263	293	280	276	297	269	274	274	253	288	277	255	275	278	297	256	295	275	295	281	296	264	287	272	278	271	294	271	276	286	312	291	285	270	284	300	265	334	261	274	288	316	249	272	277	296	289	301	314	279	277	262	300	278	256	268	285	281	275	282	278	275	298	283	293	278	274	296	293	286	285	298	303	274	268	270	285	289	273	272	294	294	266	274	278	269	285	263	290	305	287	275	282	304	264	300	281	289	270	281	272	283	281	285	253	276	286	276	260	274	252	282	290	291	289	277	302	279	311	256	293	287	293	284	261	265	294	285	294	274	282	313	286	284	254	299	290	295	281	271	283	282	261	271	273	287	292	265	270	297	267	292	273	309	277	271	302	274	289	294	311	311	267	296	302	292	298	243	312	294	309	265	280	283	271	298	304	292	293	273	268	298	289	277	289	293	263	297	264	274	300	294	277	274	278	279	304	295	281	290	273	296	275	284	292	339	263	312	278	327	282	270	272	247	280	266	260	298	283	266	286	249	251	307	265	273	247	277	302	294	293	255	254	282	283	286	290	314	292	303	291	271	267	273	262	286	278	277	289	291	249	284	260	291	254	291	263	315	296	312	283	316	293	272	294	274	263	284	273	258	300	263	275	292	300	260	286	236	276	282	287	268	291	317	301	251	297	283	314	278	266	272	298	312	285	280	287	301	281	268	312	279	271	272	272	278	312	285	305	302	268	292	286	304	284	289	276	263	284	247	293	273	300	286	279	295	293	270	303	295	280	264	298	268	307	291	262	296	279	274	292	268	262	274	258	302	275	286	333	272	286	308	262	260	289	280	256	297	264	264	285	281	286	276	268	306	301	285	276	299	294	289	267	305	294	287	269	302	284	292	321	292	267	282	277	286	291	265	249	294	260	276	293	278	280	277	294	307	323	298	287	250	275	262	304	292	287	278	295	282	285	278	293	292	299	288	300	294	283	292	286	284	299	306	281	268	296	263	276	298	289	278	260	282	265	303	275	281	293	291	302	283	293	302	282	273	289	283	311	303	303	274	296	285	298	266	300	259	309	280	271	303	276	299	292	293	288	296	274	302	316	271	300	289	283	276	271	325	283	255	304	295	262	283	244	278	288	295	297	251	292	272	271	290	308	295	278	247	287	288	295	316	291	265	302	274	300	271	281	287	276	272	259	318	255	264	315	311	277	280	265	271	286	288	285	264	274	285	284	274	252	292	291	310	258	294	274	290	329	256	300	300	287	255	288	284	290	281	260	253	278	259	314	301	241	284	276	267	292	291	275	283	285	271	276	299	297	264	278	283	297	273	285	269	294	286	296	299	273	274	265	293	276	264	304	308	266	283	291	266	245	257	318	266	266	306	272	299	280	277	281	277	291	304	284	259	263	276	253	271	283	299	270	253	261	272	278	286	255	326	295	288	280	312	275	284	293	286	282	290	278	257	303	303	283	262	266	272	274	297	257	276	333	276	263	275	291	273	264	307	270	291	296	253	288	279	302	304	297	286	264	298	288	286	289	266	298	287	315	261	286	292	293	302	304	285	298	274	276	311	295	252	292	252	322	309	300	267	279	312	262	267	303	278	273	295	280	267	276	318	285	305	317	284	280	310	277	269	279	270	277	280	281	297	295	285	280	282	254	317	308	268	267	290	287	269	258	281	280	283	294	259	277	284	279	287	292	295	272	273	281	260	286	282	294	260	293	267	281	275	300	280	261	294	279	308	293	275	282	264	268	292	297	298	282	288	300	265	260	229	292	282	285	305	304	282	286	278	307	282	261	270	314	289	247	278	275	261	292	260	297	259	296	285	281	273	275	294	281	288	294	282	230	324	282	243	293	268	284	298	262	302	238	304	293	300	298	294	284	289	261	298	282	293	294	298	243	275	314	293	287	285	308	281	300	272	291	258	276	289	288	266	281	266	320	289	309	293	342	261	267	253	300	300	325	259	299	283	286	292	294	294	275	283	274	280	299	308	284	285	284	283	278	281	254	300	276	281	330	304	282	288	275	274	281	301	293	274	293	282	286	283	283	294	257	247	257	296	265	291	275	306	283	268	267	290	280	294	287	287	277	320	297	277	285	285	287	263	277	305	299	281	308	293	289	273	301	287	293	282	295	271	250	283	306	307	289	264	298	294	280	276	272	236	268	312	243	256	265	270	310	266	308	275	285	308	290	275	265	272	295	304	289	295	300	265	311	285	285	275	268	293	286	265	301	281	283	297	294	281	273	281	280	275	281	294	257	282	290	296	284	320	303	292	259	290	277	291	282	287	289	319	283	321	265	308	295	310	268	290	290	286	285	269	284	273	306	285	269	276	286	287	291	298	262	287	263	286	295	301	266	291	280	262	291	307	300	307	265	291	259	271	284	287	254	291	304	255	269	297	290	262	264	304	293	290	287	303	296	283	290	265
4739	1203	1418	1041	745	541	445	365	328	291	259	264	213	239	234	208	203	225	213	178	200	209	148	191	208	161	173	166	153	183	180	182	190	159	169	167	195	179	187	170	167	161	197	197	153	169	155	172	166	190	149	153	207	182	184	146	152	169	196	166	172	168	185	156	148	161	170	161	171	138	164	166	178	190	165	175	152	170	171	172	156	163	166	158	172	166	167	168	159	153	180	208	161	180	175	164	154	173	173	175	170	161	161	174	177	187	161	158	174	165	169	164	190	166	175	137	184	161	156	169	174	167	169	167	157	167	170	165	155	173	169	189	153	167	170	150	140	162	163	169	183	202	169	174	178	164	175	190	165	164	178	144	156	144	163	166	164	148	149	164	168	163	173	157	174	155	148	174	156	156	172	176	165	182	180	170	159	185	171	171	178	173	158	147	177	154	166	173	189	146	165	129	141	163	189	165	177	165	184	157	142	164	165	153	166	171	161	163	185	158	153	187	158	163	153	156	198	183	156	174	177	184	170	164	160	208	182	165	188	167	183	195	165	157	176	153	172	161	182	157	149	161	174	164	164	171	137	156	177	153	161	178	162	195	178	174	165	173	162	166	182	149	149	150	197	174	153	152	159	192	184	162	161	164	153	161	164	166	157	175	181	155	163	185	177	165	160	167	161	159	178	168	161	164	163	195	158	167	164	165	179	146	183	177	169	151	166	172	188	185	154	161	146	149	178	183	162	167	185	168	168	166	172	163	175	164	192	201	185	174	177	191	191	162	162	159	182	144	151	162	172	152	174	171	164	158	164	165	176	154	176	162	173	166	186	169	175	144	165	151	193	200	194	168	148	174	162	168	164	159	169	166	186	176	172	174	180	150	176	153	165	177	177	161	159	174	171	148	182	167	171	169	171	155	166	180	189	162	170	165	169	161	160	182	172	176	184	162	177	172	175	167	153	182	165	157	171	141	148	182	177	181	163	153	160	185	177	154	151	180	158	140	139	185	156	167	174	168	174	175	181	156	174	144	163	180	168	154	183	158	159	153	186	174	169	178	142	160	192	145	180	146	155	157	168	183	168	180	156	177	170	161	164	158	173	168	177	167	170	158	167	175	177	169	160	161	158	170	173	178	172	157	180	143	157	170	169	190	168	213	176	151	172	157	185	163	174	163	161	166	181	169	164	146	167	159	164	161	156	192	154	175	165	193	179	184	156	201	172	171	166	155	145	145	167	153	166	163	145	181	181	165	146	179	161	158	172	156	173	140	155	161	164	186	168	154	190	160	216	156	162	185	151	196	175	171	169	164	171	172	154	176	166	156	174	150	155	178	181	167	171	176	128	173	188	187	160	156	195	173	168	172	177	172	167	177	173	158	180	144	199	134	193	200	150	151	176	148	179	149	178	177	167	186	189	152	176	173	166	174	181	169	188	173	186	181	164	177	176	141	157	179	179	176	172	160	176	199	168	150	159	188	157	142	154	179	180	167	170	154	179	183	177	176	185	169	163	157	154	154	169	175	171	187	140	164	152	156	157	171	153	170	154	159	176	163	149	192	148	175	174	179	174	175	157	176	152	172	152	153	171	160	175	149	190	186	155	173	152	186	145	170	163	162	172	175	167	164	187	164	176	192	174	187	162	147	169	136	171	157	182	165	177	177	141	174	161	154	165	177	158	165	169	160	167	171	170	171	171	171	180	162	168	170	170	140	171	148	151	173	175	172	187	164	126	172	153	167	175	194	161	154	142	140	180	174	148	184	163	142	165	174	171	158	169	179	212	188	166	187	167	200	174	150	160	176	172	162	176	156	181	186	166	175	167	179	159	164	148	151	166	158	177	158	148	180	140	169	168	154	179	165	174	159	173	174	170	170	150	179	154	164	170	180	175	162	187	146	167	172	166	145	165	187	172	175	160	180	183	163	195	176	185	179	177	168	163	164	178	165	172	174	163	183	157	183	160	187	169	150	149	168	171	153	156	177	163	185	171	165	172	176	172	157	156	153	165	189	163	165	174	173	166	157	141	149	156	148	210	155	168	163	175	151	166	189	159	148	175	150	168	189	153	171	145	156	174	166	146	166	160	158	195	171	171	161	173	168	167	178	183	158	160	182	126	144	162	182	174	169	153	163	164	152	145	164	194	179	189	164	168	171	174	187	163	169	153	158	176	170	167	163	151	207	159	170	164	180	194	175	166	171	178	188	148	183	154	168	179	179	130	156	195	166	198	174	176	159	168	170	157	170	190	146	176	161	168	166	152	159	177	199	171	146	181	192	159	149	154	156	163	164	176	153	176	158	151	187	198	166	152	158	177	183	149	187	172	156	154	158	167	142	159	166	158	178	178	156	173	153	158	158	174	162	168	173	180	172	149	166	158	145	176	161	181	177	172	167	154	168	159	178	170	147	185	149	180	170	160	134	159	180	156	153	163	163	187	157	179	183	157	161	178	172	175	180	170	156	185	123	140	165	169	172	157	186	161	162	173	189	172	158	153	157	188	155	162	163	146	180	180	169	168	171	167	191	183	164	157	164	158	175	153	151	168	172	182	170	156	180	192	147	146	172	169	158	172	181	165	167	174	141	165	162	185	172	180	179	173	157	148	171	191	167	190	190	187	173	159	180	143	155	163	167	146	158	170	170	161	186	167	162	170	188	153	161	171	163	172	152	190	167	164	154	172	181	164	175	168	166	169	147	165	165	159	167	151	173	176	168	174	159	182	146	195	167	181	158	147	164	151	157	150	191	183	155	164	191	168	163	176	186	178	165	191	186	170	169	178	178	182	149	187	169	160	169	180	160	174	155	149	166	164	174	175	173	162	177	175	168	174	162	157	158	166	154	165	163	152	170	159	167	183	182	157	165	171	166	168	192	146	164	184	199	167	164	176	154	174	189	190	176	177	179	157	182	152	166	174	183	156	172	172	171	166	156	174	159	154	153	177	166	182	142	170	172	157	164	182	177	169	167	187	159	170	171	164	162	175	168	167	193	142	166	154	174	164	172	178	162	160	152	169	187	160	163	166	126	156	191	179	162	156	172	152	174	154	162	145	177	173	169	196	167	170	179	174	151	167	173	173	158	192	150	143	176	141	167	165	174	155	183	167	161	161	158	172	159	164	173	175	153	174	181	173	172	154	188	153	180	163	159	179	172	168	150	173	173	151	177	193	155	180	179	149	153	168	178	164	191	173	166	179	147	137	180	175	172	166	151	155	177	184	164	176	161	159	163	157	195	167	146	188	181	168	178	164	163	186	156	174	152	150	185	153	202	168	165	157	178	196	163	165	166	175	190	166	155	160	175	170	181	171	168	166	160	185	143	137	169	177	163	158	175	157	149	164	174	158	172	153	172	159	169	199	166	184	174	161	193	158	169	184	152	173	202	173	162	162	193	162	145	170	139	157	185	177	148	162	168	152	150	149	197	178	184	183	155	172	159	188	171	174	180	175	175	153	180	159	167	190	157	168	192	148	177	198	172	188	172	190	154	155	189	134	149
5421	1754	3601	3964	3397	2747	2273	1982	1732	1491	1390	1190	1220	1042	960	951	945	858	904	828	798	764	717	707	670	654	690	655	631	669	652	565	693	621	650	622	650	597	616	574	593	604	623	618	606	590	628	600	636	606	595	608	595	565	588	587	600	576	596	540	590	595	562	600	629	591	592	571	562	570	588	510	524	522	571	525	547	557	534	614	589	567	573	541	575	525	586	590	582	576	551	509	566	603	555	558	530	592	600	537	573	575	522	560	565	537	545	593	567	526	583	565	546	508	565	533	533	557	546	563	548	610	588	574	531	527	585	554	553	572	606	603	584	529	591	553	561	550	562	593	543	576	596	576	537	541	599	550	528	518	600	579	523	570	545	569	541	555	512	577	545	551	556	569	574	548	572	577	599	571	576	558	547	556	550	556	586	522	548	571	531	508	538	517	529	596	541	525	575	573	541	552	550	581	565	530	548	563	526	565	572	550	568	544	552	554	604	541	523	508	551	570	571	563	569	524	547	563	534	564	575	521	553	570	585	593	521	553	566	572	520	551	568	587	558	600	557	534	542	562	561	550	562	563	549	555	543	561	524	544	590	530	507	587	547	549	607	571	529	524	570	561	567	556	567	602	549	582	564	530	594	538	562	585	568	566	551	613	570	573	566	554	573	564	556	519	586	562	579	564	544	545	546	568	557	561	556	582	572	590	559	542	544	557	556	544	590	578	617	579	585	511	536	550	541	532	574	573	555	574	556	562	532	543	545	543	554	584	535	522	544	541	582	538	585	553	550	555	540	549	561	574	585	539	575	548	508	538	546	546	543	553	561	563	574	576	547	534	553	566	530	574	582	571	541	520	593	523	560	564	555	525	559	572	524	564	568	571	548	567	544	573	545	595	552	541	559	546	530	593	499	549	542	526	538	549	510	649	542	537	570	549	553	494	555	599	578	561	564	563	573	550	547	586	524	555	542	570	560	538	585	591	569	525	582	563	552	583	600	547	551	578	566	569	558	573	557	528	499	597	564	598	575	552	571	558	523	546	521	557	560	573	543	527	556	530	573	544	616	591	567	560	538	543	546	567	574	548	569	558	517	521	549	536	512	553	562	553	581	585	591	564	541	537	597	548	525	558	549	552	559	554	533	554	570	539	527	545	563	606	545	587	565	537	572	569	544	531	540	554	556	550	584	511	541	572	566	565	563	541	569	554	536	534	560	511	610	556	564	553	564	593	567	572	550	560	574	579	536	564	565	570	539	536	602	556	585	564	523	548	562	585	577	544	590	541	593	505	556	577	548	534	548	552	495	530	564	565	531	532	593	547	595	577	565	531	562	554	566	521	579	574	567	572	533	559	523	565	568	535	546	568	555	568	587	573	565	541	550	551	567	584	542	566	523	585	593	542	569	503	525	556	568	566	599	547	556	582	529	577	546	572	552	553	574	551	587	543	570	560	538	543	524	562	548	588	595	547	601	486	547	587	563	537	545	555	543	529	594	590	602	580	542	542	588	517	532	578	560	535	556	556	552	541	565	579	568	522	543	536	531	561	538	543	542	562	548	551	584	520	487	552	541	570	581	546	546	562	558	537	555	544	558	564	546	531	605	614	547	553	594	532	539	548	520	533	562	558	529	583	555	533	556	568	513	549	580	588	580	517	560	515	556	550	524	549	512	553	531	539	543	562	581	583	566	544	518	515	570	538	568	543	548	526	599	554	552	561	543	563	559	569	539	543	531	534	605	560	577	593	547	518	538	554	568	548	564	553	561	532	580	583	560	533	522	616	551	558	582	550	579	582	566	545	562	569	554	498	553	576	590	564	543	548	568	554	566	613	580	559	570	536	516	573	555	561	570	539	566	587	553	532	574	558	562	602	531	566	531	581	519	557	525	530	531	547	534	600	527	544	552	566	539	575	536	529	560	535	593	559	520	569	571	576	580	558	559	566	531	581	571	602	576	524	543	571	572	569	546	566	556	566	552	526	573	577	560	564	573	582	543	577	543	552	537	555	608	532	559	558	549	560	547	517	579	558	523	565	537	522	565	553	576	532	589	567	560	530	558	570	548	541	522	507	547	511	548	549	552	570	565	546	563	532	584	551	560	536	557	580	548	567	558	551	541	532	562	540	573	564	560	575	536	529	560	568	506	567	520	582	582	561	595	539	496	537	518	572	544	535	585	547	528	539	576	569	552	567	573	563	571	533	562	561	575	531	550	538	583	533	504	530	552	583	556	586	566	573	536	576	552	597	557	558	546	533	555	571	542	543	535	550	586	545	569	527	568	543	557	565	547	553	590	533	561	558	562	547	549	555	555	562	555	533	567	534	579	564	574	563	620	590	554	570	525	536	567	559	560	547	578	558	608	566	562	589	534	568	562	594	527	562	524	557	563	574	548	523	538	517	527	553	540	585	548	532	539	583	533	568	548	555	562	567	543	570	537	549	570	544	504	516	567	517	558	581	580	550	530	552	550	566	549	547	572	548	553	539	590	536	540	537	563	538	567	526	523	557	588	547	553	515	528	566	583	540	560	568	605	582	563	573	532	540	578	521	556	564	566	539	581	546	574	580	550	561	546	578	578	539	556	521	575	519	549	540	557	548	587	619	652	581	544	600	528	544	542	580	558	603	538	569	527	526	569	532	563	554	561	539	509	531	565	564	552	572	528	552	550	521	553	564	547	549	602	574	571	504	567	555	542	549	581	589	561	546	543	613	556	575	589	576	576	551	560	526	521	550	523	565	591	585	544	546	580	553	590	543	560	547	599	592	520	552	550	550	546	575	570	599	553	535	559	577	533	547	541	562	553	527	539	568	546	556	516	549	568	546	514	557	550	545	571	557	540	567	531	558	575	547	575	579	478	575	568	575	551	550	570	543	524	552	553	566	609	581	517	538	617	518	540	550	589	524	569	569	568	549	609	568	545	530	562	540	499	557	546	582	519	570	594	561	501	566	533	545	547	541	564	515	581	518	576	525	600	576	544	631	521	550	599	581	551	558	561	519	572	507	554	539	542	591	578	570	555	619	567	532	552	541	583	513	560	583	583	594	563	571	602	556	572	593	556	533	576	532	555	584	600	549	514	535	561	576	579	538	533	570	556	575	558	561	583	564	610	554	536	553	567	572	582	593	558	534	566	547	567	521	541	566	555	608	573	603	573	573	541	525	534	532	541	583	540	569	539	560	523	563	536	579	570	584	603	574	566	562	564	535	538	581	533	550	561	576	565	607	567	503	568	520	573	559	579	575	602	568	573	521	529	552	590	525	558	563	523	544	573	578	525	537	560	559	583	571	561	556	553	593	614	504	535	562	558	556	530	514	539	553	551	570	522	562	573	575	552	586	567	566	563	573	566	558	544	545	579	578	567	552	572	544	557	567	541	489	521	564	530	584	543	579	541	499	531	534	574	537	540	541	585	552	582	571	550	512	546	533	583	538	551	560	549	579	552	542	538	529	581	577	566	544	576	588	567	578	552	537	553	554	586	590	590	556	565	582	550	559
8959	2391	2735	1934	1273	934	715	597	518	461	436	397	369	355	320	281	304	277	285	279	238	270	253	263	276	275	258	236	223	252	253	254	222	240	241	225	220	246	223	230	238	242	226	251	230	223	222	240	239	269	245	253	226	211	230	252	237	230	251	243	258	227	220	253	225	238	233	254	238	233	239	250	253	254	247	219	210	201	242	250	217	216	236	237	236	257	212	206	249	225	218	235	219	248	224	217	231	227	237	221	195	240	262	219	235	207	244	225	196	241	228	265	197	243	238	233	243	258	220	222	222	226	226	211	213	219	239	231	197	224	232	229	253	257	220	230	247	230	250	227	251	236	214	233	223	230	220	193	235	231	245	232	229	225	216	244	241	229	226	219	214	248	252	230	235	239	231	222	251	244	256	228	245	224	226	222	218	230	230	240	229	261	219	220	228	236	217	261	225	215	234	230	212	229	232	248	226	225	219	228	236	200	211	245	242	239	199	232	238	226	204	216	228	213	245	242	250	219	201	240	206	247	212	228	246	260	207	238	241	215	239	213	239	223	250	231	210	226	215	262	236	268	219	234	231	234	202	237	256	223	218	231	222	217	220	222	227	246	208	236	234	186	246	223	236	223	249	232	207	229	239	259	224	208	220	245	227	208	242	202	212	238	225	214	235	210	240	227	248	235	221	247	228	224	226	254	203	232	200	257	251	235	270	222	238	256	235	234	262	224	225	207	228	239	250	217	225	249	232	210	220	224	217	244	250	210	244	207	236	236	205	258	243	263	248	255	213	221	212	235	214	228	229	225	220	235	217	241	231	231	189	240	261	233	239	231	239	232	230	238	216	229	252	220	238	213	218	204	243	234	215	236	230	224	217	237	225	254	197	223	216	244	234	239	247	227	223	213	212	198	231	241	202	230	224	222	247	224	226	243	241	220	230	232	205	213	216	225	219	237	254	222	213	210	205	216	227	227	225	227	237	240	204	225	242	212	231	233	214	224	244	225	207	190	226	250	250	236	245	227	215	245	222	268	241	237	240	244	238	239	255	216	229	226	232	242	230	234	251	236	219	255	233	260	228	242	227	208	248	231	205	228	224	206	215	220	220	238	227	208	235	234	229	237	224	253	233	242	251	227	223	223	233	238	246	246	233	261	213	223	249	221	234	267	238	244	259	233	247	225	234	252	235	234	225	229	226	219	259	225	236	233	211	226	184	244	257	242	272	230	255	213	226	207	243	214	243	235	226	220	238	221	220	243	255	228	216	221	228	231	214	246	228	217	208	218	216	233	218	225	205	220	240	245	225	228	243	223	216	231	240	205	245	246	224	224	238	221	230	238	220	251	208	206	233	201	242	209	256	200	204	201	244	227	224	203	234	214	213	218	233	198	212	246	244	220	234	212	211	221	220	243	250	221	229	243	222	235	213	234	217	222	221	225	221	213	226	206	212	203	219	243	224	243	228	245	222	197	221	248	225	220	209	233	272	234	226	228	230	215	214	254	230	199	246	221	213	244	210	244	236	227	262	216	236	228	225	224	212	221	254	217	235	233	230	225	227	225	232	220	207	239	246	222	229	216	219	231	241	244	207	204	211	248	225	233	221	199	218	221	220	237	227	203	246	250	223	221	230	257	209	221	248	224	246	219	255	224	217	238	216	242	248	215	228	245	222	226	243	241	234	208	246	215	225	228	223	262	236	215	211	236	226	257	236	258	262	231	218	222	221	230	212	236	227	251	252	246	204	254	227	212	221	213	236	210	213	227	237	229	221	229	245	234	273	220	211	229	206	232	236	228	225	227	240	220	208	238	222	232	241	219	197	191	220	243	228	210	210	213	220	232	203	211	259	224	247	242	201	214	239	219	233	224	240	211	230	243	249	249	226	214	230	234	204	248	217	256	249	198	242	212	237	229	221	233	244	221	254	207	245	257	252	230	225	233	228	234	215	256	239	245	222	245	249	240	219	225	232	239	229	229	217	253	237	234	232	204	215	249	197	211	245	207	227	200	234	258	195	212	211	231	224	218	248	236	228	192	227	253	223	228	234	228	230	264	230	223	239	238	243	225	265	217	235	232	227	250	254	237	231	225	226	238	227	224	241	230	251	247	218	246	229	235	237	227	239	238	247	241	232	235	259	222	246	232	212	240	244	239	260	230	217	203	237	248	213	202	228	202	240	218	239	229	234	237	205	226	215	237	213	238	227	219	223	204	218	219	212	207	229	231	217	206	246	258	241	224	223	208	211	245	265	237	207	227	210	246	238	246	229	232	236	210	241	254	228	233	227	217	232	215	229	241	230	238	241	227	237	227	200	214	236	207	218	228	195	219	238	227	230	255	232	218	234	243	242	238	239	226	227	267	245	230	211	237	229	243	227	228	237	259	213	213	243	250	228	237	235	235	202	211	242	207	218	229	219	223	221	227	236	242	247	228	255	228	200	224	230	222	237	228	243	238	221	224	221	209	198	255	241	244	220	232	217	222	229	203	234	225	222	232	209	206	220	232	238	229	241	205	229	224	254	232	256	205	246	222	210	225	228	224	219	244	214	258	250	227	212	253	211	219	206	251	209	249	234	225	286	233	224	255	215	233	230	241	208	214	237	201	237	219	249	245	229	229	207	251	231	230	242	217	227	265	246	227	240	221	201	233	214	247	238	212	237	260	199	218	238	223	248	227	276	229	201	199	229	265	246	233	249	232	256	240	253	230	199	236	233	194	243	224	267	222	290	238	217	238	229	237	215	227	231	243	245	252	245	232	231	241	217	237	239	235	246	223	236	262	210	223	234	233	243	254	222	256	247	224	234	244	231	243	245	226	206	226	205	213	254	226	208	245	223	205	226	236	230	221	217	223	241	202	245	209	224	239	244	205	238	259	224	242	233	226	249	277	231	223	203	242	243	258	223	249	222	244	223	229	213	234	243	206	201	225	215	218	236	230	228	232	211	258	233	210	226	236	213	231	234	241	221	207	235	224	254	223	223	226	213	236	250	215	212	207	227	221	233	230	231	242	223	231	203	218	235	224	252	255	213	196	217	239	236	233	232	182	247	242	235	221	232	239	241	256	234	204	214	236	246	237	220	248	236	255	250	233	224	215	245	246	220	201	246	208	203	227	224	240	226	206	243	208	220	236	220	223	240	244	236	217	257	232	208	232	243	230	232	256	222	243	226	247	234	187	232	253	216	226	234	254	249	271	224	221	226	231	218	233	223	207	223	228	240	212	253	204	227	207	237	216	223	234	222	250	246	235	207	221	261	250	224	248	227	268	220	228	227	236	211	250	242	261	257	227	215	221	215	211	237	226	246	250	208	250	247	218	228	222	225	241	233	210	233	211	235	234	223	223	234	228	195	234	219	251	206	210	235	225	218	210	242	226	245	255	226	235	267	240	235	231	199	252	230	249	223	279	239	229	264	202	207	231	228	231	231	217	233	253	235	228	220	215	232	250	215	237	211	210	224	226	222	230	249	225	262	257	241	208	243	226	215	233	231	208	233	221
7822	2890	6460	6935	5916	4882	3957	3252	2841	2436	2319	1883	1784	1729	1538	1463	1414	1323	1264	1171	1233	1079	1079	1081	1034	958	978	923	896	951	877	866	868	852	849	842	870	782	888	786	817	848	838	789	820	817	757	795	746	801	809	783	828	773	809	772	777	747	762	787	752	790	768	742	721	722	776	757	790	787	774	804	748	735	831	764	723	759	795	734	728	715	726	746	746	753	684	721	741	766	670	790	720	731	759	769	748	742	730	746	749	780	720	687	707	737	723	742	712	734	744	743	734	671	725	747	781	706	721	812	711	691	715	745	721	769	727	715	709	720	710	744	664	728	741	690	691	674	739	716	685	743	754	720	722	737	756	712	700	701	719	782	667	705	735	759	695	724	720	733	767	717	738	737	727	753	724	684	735	710	745	731	715	728	744	729	680	722	727	771	742	769	694	724	747	722	732	718	727	708	727	725	733	706	698	735	714	744	702	731	671	717	754	744	754	736	757	728	707	758	730	708	730	744	749	752	736	744	722	720	679	715	749	709	715	686	746	676	733	702	729	690	738	742	766	756	749	733	733	725	718	732	682	686	724	697	694	723	726	712	715	699	676	724	739	721	802	750	749	710	701	725	682	716	700	762	727	708	726	713	737	757	730	714	761	704	697	721	746	758	753	734	727	700	698	657	774	727	731	747	717	710	752	692	705	665	733	725	695	739	751	745	701	665	736	750	740	712	713	682	648	726	720	737	746	682	770	686	716	741	720	724	755	706	702	698	732	734	715	725	659	721	727	757	749	714	719	765	728	721	717	742	733	740	644	735	707	762	718	698	735	724	721	746	685	720	744	668	745	744	771	717	701	760	716	751	708	705	690	796	756	738	649	709	681	679	707	718	676	665	716	704	690	720	709	712	717	761	764	704	733	724	712	743	714	699	686	699	694	693	728	697	724	746	734	754	703	732	684	664	718	741	784	707	725	656	692	732	731	740	745	733	762	744	706	776	697	683	700	763	747	741	748	753	717	693	715	769	700	682	756	773	727	703	722	724	729	736	756	728	724	690	721	740	738	721	696	735	691	720	687	735	741	719	735	784	725	724	721	691	710	729	717	723	717	771	686	676	729	714	677	711	736	671	711	705	737	723	739	743	687	740	707	677	703	748	721	741	750	729	719	703	733	697	789	757	670	710	727	727	715	777	751	689	736	701	726	724	693	702	728	747	712	675	708	719	724	712	722	683	755	733	673	698	749	703	700	659	758	709	749	712	666	738	712	719	673	708	726	657	669	758	805	715	706	778	718	723	746	688	689	764	709	706	742	718	710	707	742	690	731	726	731	702	744	717	706	728	668	722	691	739	710	710	698	703	753	719	701	681	756	724	709	726	708	750	737	708	711	736	701	718	676	683	731	705	760	707	729	709	774	732	682	730	734	715	727	735	732	687	719	719	730	719	763	700	723	693	728	695	739	730	750	700	704	753	709	732	709	685	765	716	661	670	716	695	691	632	731	691	695	699	757	729	765	717	717	695	692	752	728	696	749	708	714	673	806	762	736	738	715	704	706	726	722	775	778	739	703	726	716	698	706	726	741	723	727	718	713	699	721	719	692	813	754	708	740	669	702	672	759	697	761	689	721	747	745	721	725	726	752	704	742	703	721	699	760	737	703	735	678	708	721	718	746	737	677	710	771	679	778	714	696	749	771	721	726	700	700	761	730	742	711	688	751	710	751	784	720	736	703	756	715	749	697	672	774	741	723	755	673	763	727	753	675	672	760	695	726	692	745	760	729	728	678	714	735	745	715	696	720	643	727	719	736	682	693	747	764	740	684	697	745	714	723	711	741	684	680	735	734	723	732	754	747	740	641	778	693	705	792	694	775	704	699	709	715	727	735	768	719	717	712	663	689	701	684	711	716	698	752	723	724	723	672	757	705	709	715	703	735	716	694	704	700	737	697	673	691	688	709	704	722	722	694	717	708	744	725	743	698	695	745	697	758	676	693	729	711	737	753	720	718	722	729	717	729	682	713	682	744	720	734	732	691	753	711	753	742	708	673	763	766	769	761	749	712	786	714	722	751	730	716	683	684	743	729	669	685	710	726	717	676	746	750	704	743	694	663	761	731	717	722	716	703	716	779	699	673	804	689	720	723	717	732	719	682	765	753	656	729	746	713	713	766	703	684	733	663	752	700	737	694	722	705	766	731	737	722	695	755	725	729	739	740	678	678	725	695	733	715	680	683	732	722	692	726	700	754	726	690	692	762	740	712	738	703	672	711	737	687	684	748	710	747	726	753	725	748	749	700	698	748	660	675	691	764	736	681	726	757	718	694	714	735	708	727	733	732	701	743	709	704	749	708	738	682	724	727	736	678	761	765	698	759	718	733	706	760	717	710	721	777	717	704	740	717	699	750	713	712	692	751	710	671	668	732	694	727	736	716	719	744	751	714	670	691	698	709	690	704	695	728	746	687	715	734	665	711	756	731	755	737	732	697	669	687	748	727	731	676	734	773	711	691	709	775	699	722	718	709	725	718	766	693	733	754	720	704	688	733	703	675	737	740	720	717	766	734	709	731	736	735	710	722	713	696	744	733	730	760	714	737	737	723	754	762	713	682	710	752	716	758	723	702	708	726	717	731	718	732	694	718	679	693	729	762	682	725	697	686	731	705	725	773	686	710	713	709	720	718	730	694	739	687	677	731	742	698	694	676	775	754	726	683	719	744	734	732	771	709	700	702	709	692	728	729	753	728	697	746	689	731	713	750	751	717	660	681	712	735	744	741	701	712	687	676	734	713	693	760	695	669	743	730	734	698	697	723	664	714	776	703	728	715	684	655	734	772	726	706	741	745	712	687	725	726	787	726	697	710	741	717	705	712	718	699	734	730	702	698	713	701	728	733	704	730	726	682	704	739	726	707	727	691	716	722	703	697	719	671	677	736	701	720	741	759	759	686	729	752	679	662	713	762	721	723	692	710	711	761	683	673	737	696	686	695	725	687	722	742	709	673	757	718	674	703	761	703	725	721	695	747	726	694	772	731	761	731	724	712	738	739	780	717	748	715	696	680	739	721	725	755	650	735	691	702	706	721	716	716	708	753	682	707	721	723	717	764	713	730	717	690	736	703	727	745	696	789	725	713	713	737	772	759	778	756	705	753	680	724	713	737	704	799	691	733	764	696	758	766	755	746	709	699	698	687	730	713	686	754	687	715	768	752	708	722	733	738	716	765	697	695	717	683	734	753	699	667	698	748	712	759	746	711	702	718	743	771	698	669	753	733	710	744	652	748	748	688	701	731	742	760	709	699	750	719	720	694	714	753	695	717	751	773	704	670	723	679	730	767	750	714	772	699	711	729	746	750	748	697	724	708	728	699	711	733	751	701	697	694	671	703	758	712	719	712	730	725	701	727	711	733	701	736	747	699	686	683	725	659	706	681	748	765	680	732	711	714	709	715	708	728	712	729	685	703	741	706	748	739	725	744	720	720	719	775	716	735	691	699	730	716	749	730	711
1099	120	147	155	103	106	91	69	86	79	72	85	69	78	82	90	68	75	87	85	87	66	67	62	69	70	73	75	78	83	82	71	69	98	70	73	58	78	76	72	66	56	76	79	67	76	82	79	64	60	77	69	77	81	68	82	69	62	96	81	82	54	78	80	79	69	74	83	53	67	60	64	57	88	60	73	68	83	71	56	71	69	76	53	60	80	73	61	62	75	67	77	48	75	62	58	59	60	83	63	74	64	71	70	84	63	66	70	66	65	65	74	60	70	68	68	65	70	77	82	74	73	77	66	85	71	60	73	76	55	65	77	72	78	75	76	81	75	80	67	69	74	69	68	76	53	89	60	70	50	80	75	71	79	79	75	75	79	61	78	75	70	77	87	78	79	78	68	72	78	70	79	63	72	83	72	79	60	56	78	82	80	76	66	76	90	68	71	80	49	80	65	70	72	75	82	56	84	77	65	80	80	69	65	67	63	69	77	63	76	67	79	65	66	79	69	73	59	71	65	94	66	65	67	73	73	75	82	64	55	62	68	74	72	69	48	78	53	71	79	48	65	64	62	69	78	76	67	69	78	73	71	61	84	70	74	82	67	58	65	73	64	53	70	79	82	81	58	76	67	81	73	69	58	76	84	68	64	59	75	64	85	70	73	71	78	52	83	65	77	73	83	74	71	81	73	74	79	72	74	67	80	73	58	76	68	63	71	63	69	78	91	89	67	71	71	78	58	63	83	64	62	85	66	83	66	67	92	87	68	81	74	82	67	76	71	73	64	65	70	72	68	60	61	80	61	73	65	82	63	64	78	91	83	68	61	70	69	88	77	64	68	69	67	73	68	64	86	82	81	68	77	69	61	79	68	78	73	76	66	69	70	55	80	74	73	80	66	68	59	57	72	68	85	75	78	64	68	83	59	67	69	63	89	77	71	67	76	70	78	76	74	63	76	69	73	72	77	72	71	57	72	76	71	74	60	74	66	62	53	82	67	65	68	64	65	70	79	66	66	80	62	91	77	64	77	59	76	72	62	61	64	85	73	76	56	74	78	70	62	84	80	60	76	67	69	66	72	80	76	65	66	85	66	67	77	67	82	75	85	69	74	70	53	78	86	66	64	70	77	83	78	60	67	77	79	54	71	74	74	69	76	73	65	76	70	76	64	69	61	72	70	69	77	48	82	72	58	66	82	66	63	51	65	63	80	66	71	82	73	63	66	72	55	78	74	71	79	65	79	81	75	68	90	91	68	88	70	80	89	77	74	52	59	70	64	75	54	63	71	58	80	82	79	70	68	81	58	71	71	69	72	73	71	73	82	66	72	76	63	68	79	57	64	75	76	56	46	67	68	91	44	65	62	73	77	92	76	58	70	76	67	85	73	67	83	85	82	74	71	81	83	69	70	100	61	85	72	70	66	91	80	88	81	63	57	77	80	82	64	70	69	78	60	71	70	62	56	88	82	78	65	63	80	55	58	73	73	84	77	76	76	74	69	73	77	69	67	89	68	58	68	80	54	57	83	90	72	50	69	64	71	77	54	70	69	91	78	63	84	69	69	72	70	81	87	68	75	62	65	72	69	71	83	92	59	65	59	72	75	76	69	78	55	74	105	53	64	62	76	75	71	88	71	53	75	70	68	61	69	68	69	73	57	72	82	60	75	50	83	66	72	61	71	71	72	76	70	55	75	89	81	58	73	61	58	48	66	77	61	76	74	62	62	77	71	87	67	77	82	57	80	74	77	58	65	73	74	76	64	67	68	52	84	61	72	67	68	59	78	87	84	63	63	47	73	85	78	66	72	74	62	68	74	66	82	79	82	74	75	73	65	76	73	60	72	79	66	76	79	91	59	62	76	70	69	60	66	70	63	77	69	68	88	80	71	73	79	82	82	71	68	69	67	78	61	59	73	75	64	70	52	66	72	73	65	68	73	85	61	56	67	69	73	59	65	81	76	60	63	71	77	64	66	52	58	69	70	78	68	69	72	68	81	88	75	64	86	63	74	60	84	72	72	72	57	68	70	56	69	78	78	79	72	73	57	71	77	78	73	67	72	73	86	75	56	71	83	78	68	68	83	82	73	78	67	65	78	73	65	71	72	63	88	72	79	79	78	66	69	79	67	75	84	63	60	60	73	74	64	68	55	83	76	56	62	73	73	61	62	73	87	70	78	84	71	72	61	67	62	62	88	65	62	79	79	66	70	82	69	68	89	69	74	80	75	65	98	73	71	68	81	72	71	62	59	78	75	75	61	81	65	83	50	68	74	63	67	80	67	80	66	87	65	79	67	77	64	80	65	70	76	64	66	77	71	63	67	67	57	68	70	90	72	52	78	70	59	73	73	71	70	64	82	66	63	79	71	69	73	68	50	66	67	76	78	75	86	76	78	71	51	75	71	53	62	71	59	65	78	74	55	75	56	74	68	84	68	87	66	67	69	68	80	68	71	69	74	63	71	76	70	86	61	74	58	76	62	80	78	66	65	81	68	58	81	63	79	70	78	79	77	65	64	58	73	66	62	61	71	83	72	67	71	79	74	101	90	77	76	67	77	68	76	93	86	72	69	64	54	76	75	63	66	80	76	68	70	77	79	77	88	69	69	90	80	76	72	63	69	75	87	66	83	65	67	76	62	70	63	56	79	60	71	83	65	88	64	73	78	82	56	64	82	66	70	66	64	62	74	75	63	74	73	76	79	59	79	74	69	70	74	69	68	65	60	63	77	82	80	67	59	81	63	74	82	75	63	73	72	59	84	73	78	70	63	65	67	71	76	76	61	73	65	69	74	65	70	60	74	75	70	79	70	61	68	63	67	75	69	81	84	69	62	54	78	67	73	58	74	68	76	63	80	72	73	68	79	80	68	84	70	64	74	75	47	74	64	60	69	60	70	92	66	83	79	69	54	77	67	54	70	87	72	87	72	85	61	71	66	67	72	74	49	84	56	62	67	62	51	64	79	73	66	79	73	68	77	67	63	53	70	68	88	79	75	65	71	77	85	73	71	69	63	79	74	62	72	71	72	79	80	69	74	65	75	71	62	82	76	75	61	81	73	64	87	82	80	75	82	70	66	74	66	70	77	73	75	91	67	66	70	61	65	68	71	75	77	52	62	77	70	89	69	67	78	64	72	74	64	64	63	89	75	58	68	61	63	71	70	68	83	76	72	70	60	84	65	85	57	77	66	69	53	77	67	83	81	75	83	85	68	59	72	84	75	72	63	77	74	82	78	64	71	66	89	60	72	67	64	82	80	67	64	71	66	78	77	65	65	82	84	74	67	66	62	53	72	61	71	71	66	64	73	75	77	84	80	71	79	75	67	74	68	75	53	72	82	58	74	76	74	66	68	61	52	65	60	70	71	70	75	81	83	61	68	61	86	61	66	64	74	60	90	84	67	72	76	77	52	89	71	73	69	48	75	65	57	86	60	52	61	71	67	76	75	72	68	82	82	74	73	75	76	67	60	71	63	83	68	68	69	75	62	67	78
1637	380	519	550	508	406	390	352	377	342	358	358	294	312	326	333	341	308	304	308	307	315	295	330	271	324	329	280	292	306	284	314	245	328	293	280	295	282	299	319	298	260	285	303	310	324	293	266	318	300	301	313	260	304	276	306	315	279	307	293	292	266	264	319	271	282	298	262	288	281	294	284	301	291	300	278	262	268	279	283	274	276	288	314	286	294	305	297	299	304	267	289	301	289	281	289	295	295	296	267	285	292	279	290	272	271	294	304	277	304	279	271	312	298	295	303	282	310	266	291	273	254	277	288	285	243	284	266	287	282	312	313	304	261	306	287	274	277	296	283	282	281	292	277	265	266	293	264	282	261	307	286	309	300	286	297	260	316	259	277	297	310	262	278	278	282	281	291	298	269	264	286	288	268	291	287	288	281	308	280	275	301	294	269	336	312	299	309	277	314	298	329	283	273	267	270	290	284	302	285	294	289	312	294	272	313	275	267	256	297	281	285	282	278	273	294	279	297	308	302	284	303	280	308	296	262	260	278	271	312	287	291	271	277	281	275	283	290	253	282	296	280	307	288	260	285	290	266	291	292	276	296	281	266	262	274	270	276	331	280	307	276	282	279	268	291	307	278	266	294	292	292	282	273	307	292	280	280	249	299	302	310	255	271	284	301	270	294	280	275	289	309	280	285	292	268	307	304	266	294	270	284	269	303	256	291	254	285	286	285	304	316	240	310	292	280	311	286	301	293	299	282	305	294	287	290	275	289	257	292	284	291	283	292	299	285	307	309	292	300	296	302	296	288	270	274	269	313	267	300	321	271	288	287	308	281	297	278	299	275	264	257	315	274	286	279	268	263	287	279	284	301	291	303	250	274	248	261	288	304	300	285	268	261	288	298	272	298	263	269	322	284	279	293	289	272	294	300	285	267	281	280	295	289	286	307	282	294	264	279	301	249	305	300	308	304	279	320	279	281	260	281	281	290	265	286	270	270	278	303	275	280	271	310	279	279	300	299	278	309	298	308	261	277	285	272	293	308	303	298	281	256	297	287	266	292	267	251	312	322	313	257	290	272	301	253	316	298	265	295	281	291	277	299	293	303	309	280	255	288	287	280	292	284	293	265	257	292	260	291	300	273	278	299	282	277	284	283	298	298	286	266	321	273	275	287	327	289	281	278	281	312	303	260	284	280	314	313	295	289	250	256	287	267	281	287	294	301	329	308	267	286	291	305	290	289	259	292	282	291	293	293	256	290	314	297	276	269	289	290	297	278	293	296	298	275	303	284	284	278	278	290	292	246	266	297	277	265	298	290	279	266	296	294	290	303	272	288	281	280	281	274	297	301	290	304	278	271	288	291	264	274	315	291	287	262	304	265	306	295	302	263	305	266	297	293	286	294	294	302	269	273	315	301	283	278	333	307	287	280	290	272	296	325	255	272	299	293	290	311	245	298	267	304	277	291	290	299	287	299	290	294	266	281	308	285	300	313	277	316	289	270	261	261	265	273	306	294	287	287	311	282	264	284	271	291	279	281	267	291	303	308	286	302	280	277	278	292	281	277	270	298	280	295	258	297	281	278	268	262	285	265	307	295	290	281	314	291	271	281	304	275	304	274	275	281	267	277	287	300	257	286	290	272	305	298	283	280	290	270	284	284	262	285	296	279	286	297	279	292	290	281	269	290	303	229	307	272	282	296	293	289	257	280	273	264	308	295	259	272	303	280	261	258	266	271	310	309	282	255	277	308	295	271	303	275	283	284	287	280	288	277	294	296	278	275	274	292	285	272	287	291	306	271	295	262	281	313	301	305	295	268	289	263	279	292	266	287	289	296	284	306	281	287	261	260	263	301	280	300	265	300	259	286	291	293	285	278	290	299	274	298	284	297	294	285	282	256	309	264	283	284	309	298	242	308	296	309	298	307	300	300	258	255	257	315	294	309	291	265	303	284	283	310	273	306	308	273	298	257	280	288	270	269	307	275	289	283	312	299	294	314	278	276	296	293	276	299	279	281	284	306	282	277	290	275	272	298	311	282	274	294	307	302	288	280	288	290	268	289	255	298	287	315	265	278	297	302	253	311	274	302	269	296	284	272	288	282	305	295	286	279	284	281	268	295	317	267	287	295	271	281	272	285	292	288	297	310	285	257	314	280	274	279	293	290	294	306	279	301	301	281	302	308	292	334	265	304	265	300	255	282	290	275	293	251	260	267	286	291	287	309	294	286	278	267	296	288	281	304	275	273	274	274	294	275	265	256	275	294	268	281	253	307	282	274	278	281	280	250	304	310	286	274	284	297	276	279	274	284	299	284	275	265	264	256	279	270	306	306	262	275	285	283	278	322	265	261	289	310	303	279	288	278	280	266	295	276	302	267	301	292	270	282	258	286	292	316	268	294	311	308	281	285	277	286	312	327	285	320	262	297	282	259	277	264	272	311	288	299	272	310	283	276	241	268	260	290	297	306	300	304	304	286	283	314	294	290	296	277	269	268	308	287	290	259	289	276	279	240	272	306	276	273	292	264	243	278	309	252	310	282	272	317	302	297	282	273	293	275	315	319	298	282	265	296	293	277	300	270	298	305	295	295	273	274	261	307	278	300	298	291	297	281	279	304	288	287	288	273	302	284	293	296	281	251	295	303	278	297	275	331	319	245	276	278	313	286	300	265	270	287	300	275	273	320	289	292	283	312	302	294	276	282	308	271	273	284	299	268	293	270	305	272	292	273	301	297	274	273	302	283	267	278	251	275	294	286	290	301	304	290	274	289	281	312	294	298	278	265	298	267	280	323	288	272	284	292	271	298	305	278	282	280	300	272	275	269	279	278	269	299	288	265	277	299	266	293	311	298	282	285	276	297	291	316	269	310	284	282	279	309	264	296	290	285	281	293	280	286	271	279	314	264	274	291	272	297	289	278	270	309	285	262	302	286	295	260	298	279	280	292	292	297	283	252	284	266	268	265	290	290	298	277	267	285	265	314	283	272	283	263	283	287	285	282	267	290	312	315	305	317	291	283	274	280	280	296	300	278	297	275	308	246	253	316	285	287	288	276	288	290	268	263	304	291	277	267	261	318	291	271	314	298	289	270	287	276	289	303	306	300	299	294	257	271	273	342	261	260	302	275	290	256	293	267	272	312	280	315	302	309	278	304	310	274	305	274	275	270	292	315	250	291	283	291	296	299	275	267	279	269	310	311	309	269	270	299	301	299	277	300	292	294	242	257	281	294	288	242	271	293	260	254	266	313	300	307	314	286	302	301	288	281	270	300	305	273	272	296	299	256	285	304	266	290	268	274	270	273	267	268	296	297	286	306	296	276	292	318	276	280	259	293	329	283	305	274	296	301	289	282	272	299	302	291	268	290	270	292	266	312	266	275	315	293	309	291	285	281	304	283	288	282	302	283	277	293	267	287	275	296	267	279	277	332	276	280	318	327	290	299	298	316	266	311	288	292	332	297	297	285	300	276	290	285	304	296	277	273	275	300	294	298	286	305
4598	1182	1330	1007	713	549	403	365	311	285	268	254	222	230	223	210	178	172	209	194	165	175	196	181	182	172	166	168	191	166	173	177	183	167	169	175	180	173	171	169	161	176	181	172	190	141	183	198	182	167	159	170	155	159	183	184	177	177	165	171	165	151	194	161	171	158	160	174	163	156	158	176	158	182	178	173	188	177	197	169	180	185	153	174	163	173	168	186	183	160	155	159	146	171	171	160	187	165	176	142	164	170	153	172	143	157	175	169	206	167	156	185	166	158	156	168	169	142	186	163	160	155	179	148	184	175	172	175	180	155	171	183	173	149	164	187	170	160	167	185	158	170	157	153	164	174	175	163	149	159	178	166	183	148	154	168	172	150	179	174	203	167	188	145	157	156	153	146	184	175	155	184	158	172	149	169	157	172	148	191	174	149	164	157	176	160	200	156	165	170	141	194	186	154	152	159	145	168	147	169	179	165	162	173	168	172	165	154	171	182	162	181	165	165	189	150	172	159	167	185	167	189	181	186	173	170	172	178	151	162	145	155	150	157	173	168	176	164	150	159	164	186	173	170	171	165	167	147	183	167	178	176	153	157	164	157	181	170	157	174	170	173	147	169	172	166	144	183	150	177	170	175	163	166	189	177	156	192	191	160	160	168	166	177	186	167	147	176	155	169	178	148	174	190	182	166	170	189	163	160	192	187	182	177	168	159	159	162	173	165	172	170	152	157	174	150	152	206	190	181	158	191	159	178	175	179	161	160	163	195	154	170	164	154	179	167	188	164	183	177	153	168	129	178	165	161	178	178	175	157	163	152	139	165	183	179	154	175	171	167	180	183	163	167	178	170	177	157	172	164	152	188	153	179	197	141	159	165	181	179	147	151	161	166	160	166	171	176	163	160	169	181	159	168	142	158	171	169	181	143	181	153	200	169	141	166	151	151	171	171	170	176	159	153	147	191	175	153	169	160	152	178	160	183	160	154	174	182	158	174	158	171	160	171	178	151	170	191	175	179	177	185	172	156	155	154	187	159	172	147	143	153	161	164	162	165	198	159	169	184	138	160	158	182	147	180	154	177	177	188	168	161	189	162	207	169	155	174	170	170	146	165	160	160	177	136	176	153	174	178	176	166	173	159	172	177	174	178	166	168	170	164	158	153	162	176	145	169	175	178	146	147	193	169	157	178	147	168	155	159	172	187	147	166	180	187	185	176	137	159	173	159	154	143	170	205	184	149	178	170	161	165	170	194	158	180	164	184	157	175	160	171	156	170	157	158	160	166	168	164	178	171	151	174	167	156	168	186	166	188	167	190	164	147	190	160	174	185	165	164	171	173	186	174	153	165	178	181	164	155	174	151	154	167	177	152	151	163	170	162	175	173	162	194	179	159	186	175	169	178	187	176	188	201	168	164	150	180	184	185	141	169	159	141	173	150	200	156	162	183	174	179	159	169	163	174	170	155	176	183	177	161	169	167	167	159	130	167	186	176	201	165	179	171	175	149	160	147	174	170	196	192	180	193	160	159	185	166	167	169	153	165	174	158	163	164	191	166	165	159	171	159	164	162	174	163	156	164	170	168	165	171	171	185	143	161	151	176	162	184	158	175	146	167	165	172	177	162	160	167	173	171	169	175	155	151	161	157	149	185	193	186	165	154	174	168	171	157	195	182	168	178	160	170	155	172	166	164	176	188	158	175	176	161	156	189	166	198	167	186	154	164	168	172	156	158	207	170	151	185	177	166	157	155	164	182	185	187	193	163	179	160	154	174	168	184	172	162	175	169	165	179	160	162	171	175	166	173	165	167	190	157	165	160	193	151	143	148	163	154	174	159	187	166	170	175	180	187	157	152	173	167	165	160	134	168	180	157	190	150	182	154	179	175	177	167	146	158	169	153	153	157	170	153	176	166	164	159	163	157	160	156	160	160	162	159	161	171	177	163	160	159	179	143	153	165	131	163	164	162	145	199	223	173	179	170	165	163	173	163	161	162	168	177	167	174	193	161	157	155	160	172	186	174	162	170	161	176	173	203	182	168	159	162	174	174	161	160	147	178	166	175	182	165	161	168	178	154	185	148	195	182	163	163	180	163	149	158	149	170	159	138	152	147	186	173	142	149	166	164	167	176	162	167	180	178	146	165	167	168	144	186	175	160	185	153	181	159	166	170	171	170	163	175	170	161	159	155	184	170	187	161	164	148	161	183	180	156	152	183	197	144	182	179	153	151	181	192	165	164	178	160	140	156	148	157	182	174	203	161	170	180	169	166	173	160	154	174	157	167	178	180	179	163	166	189	160	181	137	172	164	183	159	171	158	184	172	162	167	173	176	178	150	162	155	164	172	178	162	157	168	157	169	182	160	171	165	171	145	154	165	173	155	153	175	150	182	138	164	167	187	174	181	133	175	179	156	175	174	154	175	186	162	186	172	169	176	162	164	163	173	157	167	169	168	180	160	162	143	166	182	174	158	180	171	170	174	155	184	168	172	181	184	175	175	172	171	171	149	187	203	173	166	189	175	153	158	176	177	164	161	172	136	170	167	164	197	177	199	155	162	151	161	185	166	145	153	160	159	175	181	163	154	157	163	159	166	158	183	187	170	155	175	183	154	162	167	183	173	157	176	169	182	195	162	163	188	161	177	161	163	185	196	162	186	184	189	179	179	158	161	166	162	155	157	150	161	145	176	176	161	194	179	168	161	147	166	147	157	173	174	190	202	134	154	146	157	185	159	154	149	173	195	163	140	171	174	163	189	163	182	195	173	169	170	149	149	188	166	152	166	167	168	187	177	151	164	158	193	176	155	168	154	163	164	181	163	140	145	163	160	167	185	163	163	178	168	187	175	194	169	171	167	183	167	164	165	167	164	164	174	171	180	187	176	182	181	178	158	171	165	196	166	169	173	178	157	166	161	151	160	169	171	193	160	185	173	146	151	153	164	158	187	171	168	169	168	175	185	168	170	179	183	172	168	182	168	182	173	150	144	155	183	173	185	165	169	181	180	156	185	181	160	169	167	164	147	163	164	146	171	162	143	177	155	159	179	155	146	154	153	152	151	170	199	179	145	186	175	155	163	171	146	171	161	182	174	146	145	173	157	178	178	136	173	172	155	165	173	159	171	161	182	176	180	171	166	174	182	189	167	145	161	173	159	158	159	145	150	143	164	183	162	151	157	154	159	154	160	190	147	146	165	159	174	181	151	161	160	179	165	164	175	175	164	171	166	161	159	157	190	176	172	178	188	158	177	171	149	176	165	181	175	193	171	164	171	185	181	162	180	131	156	154	160	168	158	179	153	165	157	174	175	173	150	175	178	151	154	183	157	145	175	149	175	150	154	170	171	183	155	188	158	169	178	169	161	164	180	183	153	161	181	159	174	178	176	181	159	164	150	134	176	176	161	165	174	170	150	190	152	160	157	194	163	154	154	184	172	149	168	152	174	175	175	167	171	192	157	174	175	173	189	173	178	206	163	177	167	182	167	147	162	156	152	165
5456	1665	3668	3980	3368	2856	2225	1896	1751	1527	1316	1256	1135	1008	995	927	901	821	803	792	803	803	701	716	710	685	676	675	662	693	714	634	630	663	668	591	635	616	654	616	627	623	587	644	607	658	597	604	593	641	607	590	593	592	564	603	576	628	586	602	601	537	599	546	609	571	591	600	590	603	594	592	585	563	536	602	596	586	599	537	586	541	554	529	573	556	583	558	568	556	584	571	539	553	579	540	623	562	572	537	534	555	543	541	540	543	591	566	543	554	562	600	544	585	578	535	561	564	564	534	557	579	573	569	533	539	564	566	575	502	559	559	603	594	531	562	572	598	539	599	598	628	571	552	543	504	584	557	551	534	565	559	578	586	537	582	552	531	550	556	556	570	584	591	585	542	570	575	599	577	583	551	589	564	552	585	559	603	556	556	530	566	600	585	563	535	581	538	586	591	582	561	573	567	546	570	594	572	570	535	531	530	611	539	534	562	557	540	545	590	537	548	567	573	567	544	526	582	547	521	574	538	571	546	589	525	541	564	583	542	604	556	555	579	528	561	620	551	496	508	572	551	550	570	581	542	561	552	527	557	553	538	564	563	545	560	527	570	545	548	579	579	528	573	550	552	569	558	527	547	557	593	565	565	557	564	584	558	551	556	595	529	569	571	527	573	551	571	614	546	538	622	559	568	594	545	574	585	564	549	571	564	576	556	557	611	551	563	592	605	534	580	545	571	582	562	576	595	596	522	527	618	554	574	531	549	582	520	574	518	545	552	560	567	592	567	548	521	507	535	545	529	560	598	527	519	556	569	577	552	567	575	584	533	547	555	602	581	554	555	526	553	587	509	583	545	564	555	579	522	552	559	598	555	565	553	538	583	546	576	564	578	595	536	538	549	570	593	524	570	564	534	575	530	535	546	565	532	571	572	537	557	574	582	537	536	519	552	546	533	565	553	571	545	567	547	539	579	533	542	566	577	540	520	554	570	545	577	497	528	510	542	518	555	555	548	538	569	558	541	569	526	528	584	609	569	571	560	543	531	520	588	554	574	555	580	574	558	535	497	556	589	563	579	557	556	550	539	515	570	529	564	591	543	558	557	554	552	559	534	544	554	547	579	563	548	564	548	633	599	526	518	555	560	572	533	525	580	571	548	541	488	530	553	527	535	550	556	538	616	540	611	536	574	550	556	587	583	566	560	604	555	521	541	553	563	560	565	564	568	569	573	559	555	575	545	572	540	563	546	542	586	543	570	526	560	547	601	537	555	527	529	540	602	551	574	560	574	567	560	559	518	530	524	547	532	542	584	558	587	574	558	570	539	562	565	557	591	592	581	548	560	531	586	537	537	514	573	599	605	572	588	530	585	519	554	562	577	578	543	529	577	579	541	547	552	576	566	551	556	564	582	549	513	524	542	548	562	553	536	578	577	549	552	540	581	545	536	555	560	561	616	528	550	527	556	536	602	567	553	562	578	601	552	579	562	579	567	567	544	564	569	578	567	540	557	568	540	553	582	581	578	601	567	572	546	538	502	591	579	557	567	562	573	562	565	555	534	562	554	544	564	553	538	583	553	524	552	536	512	555	580	591	558	567	549	555	575	573	553	543	538	587	532	562	582	595	568	556	539	534	555	583	539	547	593	561	534	575	594	533	551	563	569	513	532	545	555	543	583	557	531	581	568	538	558	551	586	573	569	535	542	555	542	562	557	526	551	559	585	581	571	539	584	569	573	561	553	520	511	526	552	574	576	544	514	553	583	556	536	549	532	532	543	544	569	523	547	557	523	543	500	573	541	519	553	541	523	579	532	534	566	553	533	577	536	572	575	548	535	590	562	543	568	533	533	564	556	556	557	583	549	545	557	582	576	581	531	567	535	555	535	558	628	588	550	552	558	504	575	550	533	527	533	532	575	525	573	535	585	595	509	611	556	568	546	543	526	543	607	526	552	557	591	550	557	543	544	559	600	568	532	567	565	592	556	589	551	578	564	528	556	535	553	579	607	549	590	571	569	559	550	591	609	523	573	573	581	555	534	541	576	585	583	518	597	561	557	545	621	512	540	554	596	596	554	566	581	556	553	521	556	561	538	542	562	525	563	546	575	548	572	552	572	536	580	528	570	531	540	572	541	563	584	501	559	509	560	587	581	527	575	513	578	562	544	514	534	527	583	547	577	581	540	533	511	532	555	507	533	600	564	542	583	549	550	585	553	550	596	516	559	547	538	553	580	532	557	532	546	533	561	568	533	527	573	541	550	580	487	554	598	547	537	525	547	551	555	522	562	574	539	552	565	538	567	555	567	534	570	569	547	536	560	530	547	613	530	591	587	567	569	576	568	575	558	546	532	548	599	521	574	547	558	510	560	542	520	503	540	590	561	557	571	541	550	528	568	563	586	523	557	556	561	567	602	520	582	561	558	529	557	555	553	547	591	539	556	570	562	538	560	534	533	575	530	553	573	558	538	574	592	566	500	531	556	561	582	547	554	549	543	591	566	549	551	591	547	625	554	518	538	568	537	594	561	597	557	543	576	581	567	561	573	506	575	588	563	576	542	542	532	572	557	567	593	608	525	574	554	549	574	570	527	539	579	537	538	535	535	523	586	549	548	561	591	536	510	562	571	578	562	577	506	583	580	562	562	556	582	564	536	551	518	567	513	569	536	556	545	539	550	553	537	518	571	597	546	579	599	556	579	542	560	546	570	580	537	570	553	571	563	547	481	510	565	577	574	560	582	538	578	526	495	586	550	581	596	566	539	597	532	551	552	534	633	544	560	524	523	575	554	548	522	577	538	535	554	538	540	521	578	533	561	562	573	576	581	543	570	523	566	576	604	568	549	547	574	553	559	582	564	560	572	548	531	545	562	554	543	510	529	552	550	582	556	530	513	564	550	554	583	555	553	572	574	572	612	585	560	568	564	557	562	571	571	557	553	563	539	558	528	542	579	575	598	561	568	563	562	579	538	563	564	518	540	562	564	553	558	590	542	607	572	573	565	531	607	581	579	548	589	588	547	552	607	566	555	612	560	569	541	575	566	575	535	527	532	602	555	548	561	556	564	554	540	557	555	568	568	594	538	549	605	563	566	585	532	559	591	536	564	581	586	567	539	560	554	537	515	531	578	560	523	572	571	549	614	540	575	539	573	563	579	616	560	609	542	501	606	581	545	597	562	545	552	532	566	567	537	577	620	557	589	592	562	574	557	577	574	575	558	541	571	548	577	509	558	512	533	568	579	551	562	587	614	589	561	578	553	538	536	560	513	523	540	575	587	534	570	556	538	518	542	546	540	550	555	558	553	581	527	587	563	530	526	513	572	565	574	544	539	563	573	544	563	571	551	563	525	525	587	553	562	525	548	532	522	552	528	571	585	504	545	546	512	553	541	601	565	573	593	560	558	591	595	544	598	553	548	521	533	564	549	589	565	571	570	544	568	536	542	565	558	520	544	576	537	548	565	564	528	554	512	569	523	554	571	557	585	576	568	551	521	574	565
9079	2383	2672	1977	1265	919	730	607	531	476	415	398	342	333	318	329	323	298	260	300	270	269	281	244	243	257	261	262	267	267	256	246	244	248	234	237	236	267	252	260	242	246	255	244	230	246	261	259	222	264	248	233	194	239	216	231	237	244	259	254	241	210	225	240	224	232	226	242	243	242	234	242	247	227	230	233	240	208	229	223	234	222	233	220	227	222	228	218	251	219	236	214	221	226	225	232	232	224	238	224	239	234	239	238	209	226	228	225	222	229	237	226	229	236	252	243	269	222	268	232	224	214	248	247	242	234	272	225	257	215	239	232	207	234	223	219	243	219	229	248	224	230	257	254	251	226	217	219	200	232	238	230	230	255	244	214	228	220	254	236	245	239	236	209	226	227	256	227	228	195	223	227	244	252	224	243	220	251	224	227	231	231	240	258	227	232	231	275	262	223	219	220	246	241	248	247	229	242	240	239	224	235	234	240	225	226	230	209	248	214	243	236	246	229	230	239	219	226	230	226	215	224	241	269	219	207	217	238	224	227	220	209	216	202	250	222	235	260	257	224	229	222	244	239	226	213	241	230	215	237	233	236	231	200	225	212	228	221	245	222	232	229	225	241	240	232	244	228	227	255	224	193	235	228	269	224	220	240	224	216	234	195	248	256	240	232	240	231	214	225	244	235	224	229	237	236	233	246	231	234	232	217	226	228	222	223	252	261	260	206	206	238	199	234	185	205	254	222	261	241	241	237	240	223	226	230	232	223	222	238	219	233	236	238	219	230	212	220	229	272	270	230	206	221	220	233	229	227	209	223	221	241	239	218	270	226	258	208	248	232	259	223	211	217	235	216	232	254	234	243	218	244	224	231	221	247	228	259	222	245	232	243	236	228	225	216	227	230	239	227	243	234	259	232	232	223	250	202	235	243	226	212	251	229	212	258	214	223	225	231	206	231	217	242	252	238	252	226	213	223	221	225	221	231	231	222	221	222	241	229	232	209	210	233	198	235	227	253	213	225	237	234	237	218	205	227	224	244	235	237	248	231	216	202	219	240	219	229	228	234	207	247	224	200	226	211	253	220	211	243	214	252	226	241	248	242	192	237	216	237	225	249	233	231	224	243	224	230	201	221	231	226	208	213	205	210	230	226	230	211	253	209	237	235	266	201	241	222	238	242	209	243	236	226	230	213	261	217	244	240	245	264	226	215	231	233	260	191	230	261	222	227	230	227	214	231	227	238	235	233	239	233	239	250	249	223	234	255	212	206	223	226	223	205	213	227	216	246	227	243	220	231	233	218	215	235	235	238	216	198	219	251	227	231	239	222	220	257	239	226	202	221	253	256	245	212	217	214	206	219	233	202	222	252	260	243	219	207	230	222	230	235	237	243	227	256	240	238	260	240	234	249	239	233	240	236	237	230	218	224	212	235	226	218	223	217	211	224	239	224	212	222	248	219	228	220	207	224	237	215	235	223	223	234	247	242	235	218	237	222	210	230	239	230	222	233	219	238	238	207	252	216	226	239	209	234	210	242	262	230	242	223	224	239	231	240	243	270	204	243	233	254	216	228	246	214	240	252	227	226	230	226	226	226	236	236	242	231	220	217	219	254	238	226	238	246	225	249	216	224	244	210	234	251	232	242	240	251	263	228	249	237	236	215	212	218	228	252	230	226	256	261	254	224	211	242	231	234	215	217	221	230	248	236	209	261	223	224	210	237	253	228	256	235	234	226	236	213	244	256	230	252	255	252	226	234	227	227	243	215	240	200	229	233	241	236	237	243	230	252	266	235	247	238	211	223	247	236	211	231	236	197	239	235	247	217	252	242	226	202	233	248	229	249	226	213	230	218	228	236	261	244	218	215	213	246	238	250	240	226	225	215	222	249	205	244	222	241	217	212	244	215	213	225	246	236	236	244	224	246	257	250	216	241	209	231	217	210	234	236	248	238	233	262	225	243	216	229	222	232	223	221	218	242	218	233	245	248	218	217	246	244	221	206	243	218	240	252	216	216	243	271	234	217	239	234	224	248	247	229	229	244	240	208	238	203	202	234	234	202	245	223	217	218	232	246	201	214	260	257	221	227	237	212	240	219	208	235	233	234	247	239	247	223	243	235	194	238	224	217	240	207	223	248	229	214	222	228	261	222	234	257	229	209	213	231	228	238	218	222	213	243	254	200	232	233	252	257	210	232	250	240	223	264	223	243	248	197	202	231	234	220	227	229	231	237	215	245	237	224	238	224	236	230	227	244	256	227	208	266	234	214	219	234	230	256	184	247	213	233	208	229	231	246	233	226	210	243	245	247	227	232	235	241	225	217	241	244	260	249	236	213	243	250	236	219	250	222	226	208	238	248	227	245	217	219	217	245	265	205	245	246	264	220	245	242	220	250	218	239	236	239	219	236	220	236	216	231	230	192	237	229	236	228	222	237	230	246	204	226	238	219	233	253	238	222	236	237	208	238	216	223	219	225	225	207	261	210	229	247	229	228	225	227	215	221	251	238	239	228	226	255	257	248	236	225	214	234	217	225	207	252	224	233	217	246	232	228	237	211	194	223	236	238	233	203	194	211	230	214	221	237	236	232	234	246	203	208	242	247	222	252	235	213	200	227	217	236	217	222	248	222	224	260	225	232	212	247	236	238	228	245	227	226	234	233	215	211	209	217	212	233	264	204	216	219	276	266	253	234	213	231	232	219	219	245	248	227	234	258	239	217	240	237	250	226	261	234	229	207	199	216	225	243	211	250	231	263	258	207	258	225	228	267	223	209	253	262	227	237	249	223	264	235	235	255	255	215	223	257	253	214	216	225	213	218	246	248	236	202	238	243	249	240	212	223	235	209	265	248	248	226	239	251	238	237	230	230	230	228	214	255	227	240	248	216	234	216	224	233	252	244	232	217	252	199	230	223	236	224	243	249	231	215	235	242	231	252	204	229	222	215	233	215	239	205	220	235	232	254	238	250	212	217	229	215	235	230	241	237	244	243	209	224	212	231	238	232	260	210	218	239	225	228	246	234	225	227	224	233	237	226	230	215	212	227	238	234	234	215	221	244	199	224	223	249	219	242	243	220	192	217	240	238	215	231	210	229	242	233	227	196	246	224	209	213	233	245	253	228	243	221	215	235	267	224	212	245	240	260	238	233	249	264	207	224	278	232	229	254	231	237	250	219	234	236	226	274	212	221	244	249	230	219	216	224	258	245	244	218	232	253	232	207	244	226	240	260	209	221	241	236	234	226	250	245	221	229	257	228	236	202	200	226	224	253	250	241	238	217	249	221	237	257	220	234	257	219	201	217	244	212	228	241	237	219	232	254	215	237	220	209	234	238	235	244	215	205	217	235	217	214	210	231	251	219	208	222	224	225	241	206	264	212	211	234	229	229	222	218	205	212	258	247	243	220	241	250	230	212	228	224	219	216	224	228	231	242	219	237	223	239	222	221	235	231	240	216	232	240	239	260	248	249	249	244	222	242	224	247	212	236	231	237	241	229
7627	2976	6582	6888	5917	4950	4030	3281	2798	2505	2266	1932	1739	1626	1602	1388	1416	1264	1255	1225	1118	1152	1115	1074	1081	975	926	969	948	928	928	880	896	886	890	887	857	880	904	826	803	832	796	792	866	820	796	811	791	775	804	759	818	795	811	835	785	789	721	759	780	782	776	776	793	798	745	782	810	721	790	789	771	732	794	804	798	700	715	784	736	744	771	764	738	751	738	705	724	736	740	719	690	758	691	738	723	734	730	751	742	741	764	751	706	741	687	700	721	731	731	750	700	728	770	763	734	736	659	750	736	681	760	678	706	735	751	751	749	731	780	706	759	668	751	716	720	712	739	744	685	761	716	740	686	711	716	739	704	702	702	699	746	714	756	786	686	736	743	742	728	694	731	679	687	703	680	763	720	756	761	747	674	770	722	702	718	783	765	668	748	693	747	759	712	724	746	694	731	738	744	719	703	714	728	756	729	758	706	721	760	723	731	707	764	726	750	672	739	693	730	713	712	746	749	708	750	708	700	734	694	733	746	706	726	726	711	716	732	711	744	697	769	711	708	668	733	729	711	741	731	719	746	741	737	697	732	749	747	675	698	766	687	700	755	735	722	743	705	678	725	706	728	732	715	768	725	740	717	748	721	709	741	683	761	747	739	714	709	725	736	727	693	701	694	740	732	743	729	684	720	699	710	710	704	718	684	713	751	696	721	750	725	744	785	708	692	710	737	719	711	692	641	668	751	731	703	707	744	731	746	719	748	714	741	734	702	725	744	700	698	712	734	699	706	685	735	741	742	744	759	722	724	667	768	743	726	734	766	735	720	771	730	707	755	725	714	733	677	717	730	726	718	790	735	698	740	698	699	753	826	723	719	729	701	689	705	774	741	740	731	723	741	732	733	796	695	711	739	733	717	680	711	724	716	681	691	723	735	708	717	715	759	748	698	713	769	752	707	729	745	704	742	706	686	749	745	778	703	743	683	722	731	698	730	706	700	733	739	684	744	735	682	719	669	650	721	691	714	712	730	691	700	724	730	697	738	699	720	749	765	685	692	705	741	720	713	725	731	762	754	719	715	755	676	747	729	699	740	759	750	750	666	723	749	696	729	701	714	720	745	739	734	726	693	732	710	742	651	752	723	770	755	809	697	699	731	730	718	745	676	685	742	691	736	709	710	743	715	709	692	755	730	647	700	725	716	756	748	768	752	711	731	686	736	705	733	727	709	742	756	733	722	705	727	768	715	719	712	704	738	731	771	688	749	785	708	750	685	708	675	692	724	752	703	686	706	671	698	712	736	771	758	796	679	750	755	726	749	752	721	726	750	751	698	748	731	714	666	720	736	719	739	739	675	727	735	716	705	725	712	730	699	716	766	712	706	680	706	729	719	699	683	716	688	756	695	761	699	703	676	726	685	748	674	744	754	715	728	721	696	713	694	740	728	747	678	676	690	687	700	701	757	709	767	763	739	737	714	692	739	701	747	701	735	733	723	703	679	727	692	751	743	712	737	680	721	672	699	720	718	674	660	700	673	737	706	701	779	764	702	729	726	721	701	745	722	717	754	700	718	769	693	710	710	739	669	687	698	722	753	680	695	695	623	722	709	737	684	769	745	718	752	725	736	768	761	726	696	761	727	738	678	729	723	771	723	653	742	745	739	696	741	691	742	759	738	718	694	696	770	673	680	735	691	702	682	777	713	710	689	725	721	707	709	747	699	725	755	707	733	715	778	771	687	666	708	725	702	744	731	727	692	717	732	686	689	729	721	763	756	705	682	712	730	732	708	699	760	694	719	696	732	782	754	697	724	705	722	727	658	743	750	711	749	712	743	732	724	747	760	727	752	749	701	734	707	753	743	731	725	771	730	725	729	655	705	752	688	734	701	748	743	713	746	757	718	748	714	697	697	745	696	734	713	755	722	714	747	731	732	742	770	698	693	731	722	724	758	731	694	804	710	728	739	766	706	736	679	723	746	751	726	755	713	689	680	766	701	753	727	708	735	717	709	733	788	711	714	737	717	689	677	739	759	674	674	670	686	735	718	721	785	722	769	696	740	734	693	704	710	713	716	694	695	697	758	696	708	703	670	668	738	696	704	708	708	734	734	747	733	676	717	725	707	751	706	728	722	756	722	761	723	761	708	779	746	729	701	671	700	763	726	732	731	747	693	723	759	750	739	779	750	751	727	730	701	751	682	704	694	741	784	744	738	786	746	700	694	764	745	767	743	742	716	684	765	706	715	764	710	732	724	729	731	679	681	694	748	638	756	722	716	716	718	715	717	794	709	765	708	730	690	745	682	722	730	748	652	731	763	720	728	704	709	706	716	745	712	681	732	703	730	734	743	724	710	731	720	768	759	734	729	700	694	733	748	699	755	741	718	697	693	759	749	721	686	732	720	748	730	733	758	742	735	711	718	702	721	716	742	717	721	805	764	768	708	711	727	727	718	802	711	764	668	740	748	729	722	749	738	719	739	705	742	673	683	749	706	730	772	704	732	713	776	737	721	723	741	699	745	722	701	697	694	739	766	674	758	736	752	725	669	678	748	737	740	712	706	724	738	689	748	721	734	708	752	696	759	778	697	777	761	737	694	759	792	735	711	703	758	704	771	693	662	703	719	698	717	709	730	743	666	715	724	728	756	717	745	713	688	727	759	749	708	732	701	735	715	709	686	729	686	787	712	755	747	716	717	699	733	679	709	770	751	711	716	749	704	687	757	745	714	718	706	717	708	683	716	768	753	748	706	707	760	716	736	744	679	739	738	707	672	727	719	718	748	730	705	757	726	717	719	687	688	737	688	746	714	749	718	643	724	737	772	759	750	761	725	737	714	727	713	738	685	709	738	729	671	758	734	671	702	699	702	707	778	746	705	729	721	707	730	705	762	742	752	700	738	744	764	699	707	715	696	716	693	725	707	703	725	719	732	704	749	709	742	750	807	699	684	692	705	749	776	736	683	718	734	718	715	739	759	731	702	710	747	724	728	709	750	728	691	666	742	755	740	696	683	783	745	751	721	721	744	746	706	728	767	666	715	718	740	720	744	691	727	711	744	750	703	687	696	740	708	724	770	722	722	699	706	732	699	719	738	705	721	751	689	710	692	706	725	695	678	730	734	746	744	697	704	728	729	724	708	687	743	698	702	736	689	723	734	733	743	668	740	774	758	702	699	679	743	660	704	688	776	703	733	748	718	727	702	739	772	696	691	702	744	716	654	733	682	763	705	743	732	756	723	703	692	714	684	745	733	768	741	729	703	726	735	694	697	755	712	723	729	706	682	711	659	735	767	720	692	776	733	724	693	720	706	757	779	722	735	714	733	743	766	714	710	716	692	712	762	716	694	768	730	734	664	669	721	748	710	693	706	740	731	742	757	712	700	757	746	718	716	735	681	740	699	729	707	694	721	717	741	672	787	659	719	697	704	707	707	704	739	744	744	714	722	646	688	713	717	678	720	738	711	756	723	718	673	714	692	736	715	733	733	682	722	706	715	672	699	766
1153	134	133	136	100	99	77	85	83	83	67	82	65	70	66	87	70	92	70	80	62	72	66	70	57	79	72	63	83	62	74	81	68	78	65	75	72	74	84	72	67	56	64	67	62	59	78	64	66	61	74	66	63	56	50	76	61	82	64	71	74	85	79	62	70	82	52	72	72	83	76	69	79	73	66	69	67	82	69	70	81	70	77	61	68	69	92	71	68	80	86	73	67	84	80	59	90	57	65	64	72	72	80	62	65	77	59	72	78	83	64	77	67	90	68	75	65	94	75	81	68	67	68	82	67	83	72	85	65	68	68	76	61	67	67	75	78	82	78	52	86	60	80	73	80	70	69	63	68	64	53	63	62	79	71	63	77	72	62	59	60	74	72	58	70	75	75	65	90	82	78	101	70	84	69	64	82	71	64	82	67	76	72	72	62	77	79	57	76	78	64	63	76	78	99	64	62	81	75	79	67	57	64	66	78	86	79	81	85	63	76	73	64	81	67	63	63	73	78	68	81	84	77	74	61	65	68	77	51	97	70	71	53	80	73	69	72	89	66	76	72	70	79	64	67	84	66	78	62	68	75	62	65	59	65	68	68	74	76	67	79	77	80	65	87	64	76	60	64	76	79	77	61	60	90	67	74	74	65	79	57	76	62	85	79	74	60	78	78	59	64	59	61	70	75	74	74	77	84	71	71	59	66	74	70	61	72	70	77	60	65	66	70	72	75	80	66	70	74	72	62	63	94	86	76	66	69	60	69	52	75	57	75	73	73	72	65	68	55	66	77	67	79	62	73	66	50	60	57	70	72	87	82	60	49	73	67	79	69	72	75	84	81	96	77	85	57	61	65	69	67	65	67	75	74	74	99	75	72	79	60	65	87	88	65	79	61	80	68	68	78	75	66	72	67	73	86	85	75	86	72	83	85	75	73	56	77	62	88	65	64	68	69	65	69	61	65	93	72	80	78	79	75	72	86	68	85	60	87	66	77	66	78	67	67	75	64	79	66	69	91	79	60	70	65	63	78	74	64	72	70	79	72	80	71	72	70	70	66	75	67	69	63	77	58	78	70	66	75	76	68	74	82	66	65	60	82	67	77	77	61	70	64	86	67	86	56	81	76	78	66	65	79	69	78	65	84	65	71	73	80	68	69	61	76	59	76	76	70	61	62	69	66	63	64	56	74	75	67	73	69	64	81	70	92	80	69	74	70	70	73	77	68	60	61	64	70	71	78	77	71	70	54	77	63	83	75	70	73	59	78	74	82	79	85	81	81	75	88	70	74	68	64	77	76	64	80	73	100	73	88	58	57	69	70	58	83	81	71	73	71	73	85	56	68	79	73	62	73	73	58	60	68	79	77	72	60	65	59	75	62	71	82	92	54	85	71	68	63	66	58	83	84	76	74	72	69	68	80	72	69	71	72	61	79	57	71	71	63	85	75	93	82	63	66	69	60	85	69	64	65	69	73	79	75	64	69	62	67	68	79	72	73	75	56	66	73	75	69	72	69	92	70	66	64	79	70	68	76	74	64	73	83	57	70	77	75	66	81	66	68	74	81	80	68	62	96	75	63	72	70	84	80	89	65	64	67	68	73	73	74	73	80	86	60	74	71	65	71	74	78	80	79	89	69	72	62	68	73	61	58	65	71	73	72	73	69	76	60	64	74	61	76	68	81	61	71	63	91	69	67	70	81	74	87	85	71	74	70	77	75	73	82	80	73	71	64	85	72	55	71	67	57	71	73	81	82	72	61	64	86	77	75	75	71	71	71	78	65	66	75	77	75	73	76	67	83	58	92	66	77	91	74	76	78	75	88	77	66	71	64	65	69	64	68	84	87	70	82	82	57	78	78	78	63	68	85	66	79	86	61	65	67	82	66	77	90	67	75	71	80	74	73	74	68	64	68	63	67	87	67	60	60	73	66	57	72	71	85	73	66	53	84	70	96	56	67	82	82	80	65	63	71	78	68	76	79	69	69	78	85	71	60	60	72	70	73	70	81	76	68	80	76	86	67	74	53	63	71	71	63	59	63	54	60	58	64	71	80	78	68	78	75	61	69	60	63	60	52	85	71	73	70	78	70	65	95	74	66	56	66	76	80	76	83	76	68	79	76	84	74	68	64	60	74	71	78	62	58	87	68	85	68	65	77	61	77	66	74	55	73	77	85	66	75	84	72	59	69	69	69	76	80	61	87	83	76	63	89	59	74	73	53	83	78	79	72	68	70	94	71	72	75	83	82	63	70	75	70	66	66	68	91	78	58	63	67	65	67	72	62	78	83	73	59	79	74	72	76	72	59	67	61	73	58	56	61	68	60	69	76	64	78	54	69	80	55	76	64	72	60	76	77	74	69	72	83	74	56	66	63	83	84	84	78	67	80	74	83	84	82	75	74	79	85	75	77	69	93	70	72	77	68	75	56	57	81	68	78	69	88	50	63	70	67	73	59	71	78	58	75	76	76	61	72	67	63	74	75	80	75	74	59	63	64	70	62	89	59	66	87	74	66	63	79	70	58	58	77	78	77	76	62	69	65	95	65	78	65	78	53	66	75	63	68	61	67	86	89	75	75	63	70	63	61	77	85	62	70	72	62	67	85	74	62	78	88	77	75	60	67	77	69	81	70	66	79	59	67	68	83	76	77	75	71	85	69	75	66	72	71	72	55	70	79	59	69	61	70	75	77	85	68	86	76	75	60	63	77	84	66	69	78	63	65	76	88	64	72	72	65	59	86	56	72	81	76	64	79	64	70	71	70	67	62	83	82	76	52	60	77	65	74	80	86	58	81	73	64	74	72	63	76	60	71	76	86	53	69	54	78	59	74	81	71	76	72	73	77	70	76	79	76	74	70	61	63	64	71	73	59	70	80	79	77	70	67	79	79	73	57	59	88	67	67	71	76	76	48	85	74	66	61	81	74	64	79	60	78	81	76	80	63	70	70	77	82	71	69	71	89	73	60	79	88	69	86	72	79	76	64	65	66	88	64	63	70	60	73	81	73	71	62	71	64	68	85	77	80	60	65	69	67	85	78	67	54	83	66	85	73	77	63	57	78	70	61	77	70	67	67	83	69	81	63	63	73	74	73	77	61	68	77	70	68	85	70	76	76	78	87	75	80	70	77	52	63	74	74	65	73	62	63	68	60	64	69	59	94	68	79	71	62	73	91	60	62	58	68	78	50	69	60	73	67	67	68	71	63	76	79	74	75	79	71	86	58	74	72	73	64	72	64	66	80	81	84	75	58	66	75	75	84	65	83	74	59	69	71	60	80	71	61	76	73	75	91	74	75	66	66	65	74	69	61	65	62	73	64	62	64	64	72	58	58	73	62	90	73	62	68	71	68	73	73	89	80	78	78	80	72	66	58	74	70	47	68	74	83	69	60	74	73	91	73	63	60	58	76	82	71	54	62	78	76	82	63	86	62	73	71	69	84	63	70	78	80	63	72	64	78	83	85	78	77	72	79	73	69	71	81	63	84	68	59	70
1682	386	490	495	451	462	389	355	380	334	319	362	308	303	299	288	294	303	284	288	316	279	293	311	296	279	262	282	262	295	249	288	279	287	301	302	317	302	306	273	283	284	271	279	286	278	287	296	306	294	292	284	311	284	278	289	257	288	300	286	270	276	282	277	271	321	281	316	266	287	285	265	300	247	278	258	296	286	282	248	262	298	301	279	294	270	299	299	317	257	308	283	295	290	287	283	264	268	279	293	293	283	273	281	267	317	286	300	273	271	310	273	292	283	318	291	278	267	312	297	261	285	301	281	294	281	280	283	277	313	288	313	268	285	276	275	307	282	287	282	294	294	277	259	286	286	278	280	305	280	292	302	293	315	292	266	311	276	263	280	264	296	311	301	275	297	304	275	282	287	241	251	265	255	290	256	278	273	298	283	236	302	268	275	297	279	267	284	272	287	277	272	267	298	279	299	272	273	303	274	300	287	278	306	289	290	286	288	267	319	291	268	276	282	299	260	319	267	302	267	265	239	322	308	302	276	276	264	285	312	283	266	306	312	282	317	305	293	264	287	291	278	268	275	298	289	313	272	287	273	277	257	291	301	299	297	297	284	276	284	289	263	265	276	278	299	282	256	289	286	310	284	326	304	293	276	294	282	310	293	285	286	294	291	287	303	289	303	271	287	294	274	263	302	307	276	302	287	285	282	292	325	289	282	288	269	284	263	292	282	287	260	259	296	308	313	272	285	303	306	266	283	301	282	294	303	308	294	273	269	321	257	273	280	319	297	274	281	278	263	300	268	308	316	290	284	296	286	296	291	253	289	259	315	272	249	268	264	283	300	292	308	284	287	271	300	240	283	297	264	267	305	286	299	269	305	291	291	294	302	299	276	301	289	292	292	293	275	275	294	285	266	284	294	265	263	284	275	312	276	270	278	270	282	285	290	270	285	280	252	274	289	292	266	279	262	297	291	294	303	324	320	264	296	280	276	282	274	272	307	304	297	293	305	297	310	277	289	277	278	290	288	283	280	298	262	275	295	282	304	290	254	294	306	269	254	265	267	302	291	291	273	284	309	295	298	267	290	294	263	284	287	275	274	301	278	283	279	272	294	315	323	289	272	258	292	256	278	280	312	270	306	250	273	283	297	274	277	297	259	296	291	261	286	283	293	290	288	280	255	294	298	266	260	296	275	300	274	261	268	316	276	272	286	299	273	290	284	287	276	272	284	311	270	281	265	292	287	307	316	300	304	269	249	265	307	264	291	274	305	254	314	294	290	291	262	284	285	263	281	270	277	270	276	305	275	269	301	247	292	303	281	284	289	292	317	270	292	281	292	288	305	275	296	248	305	300	280	300	297	312	284	300	279	283	297	299	279	260	273	305	267	303	303	304	292	276	271	270	288	272	297	259	304	277	267	289	263	271	298	302	282	268	274	272	274	293	319	284	288	285	271	279	279	295	316	296	274	292	287	297	301	301	272	277	294	267	267	288	273	290	283	285	267	234	287	263	297	271	274	309	310	312	289	279	306	272	263	290	276	294	279	300	276	349	309	283	270	287	285	285	290	283	294	260	297	249	280	257	254	294	295	301	278	315	281	280	279	292	313	282	283	267	289	305	270	291	253	269	250	290	312	248	311	307	247	289	299	280	298	304	277	287	305	289	268	292	308	323	253	269	269	303	281	259	290	264	298	274	306	306	299	284	288	293	312	301	274	286	296	297	316	317	253	329	313	291	273	295	289	292	287	271	282	324	302	285	281	278	284	305	292	288	265	276	296	292	258	255	298	289	280	282	272	291	286	304	277	323	298	263	304	301	287	250	267	292	250	305	273	320	278	293	332	285	250	294	324	274	283	297	295	284	272	256	292	279	271	289	283	260	267	287	278	262	330	305	316	275	292	314	248	301	294	297	296	267	292	294	277	286	309	302	292	286	263	308	302	253	281	268	285	290	281	292	265	304	286	292	290	307	274	269	275	310	286	277	277	305	300	280	286	278	276	261	282	281	291	274	285	288	288	270	270	279	290	288	279	278	277	290	297	289	288	264	273	318	300	283	279	290	264	315	275	316	280	317	288	277	271	243	254	326	311	280	298	262	286	317	311	280	272	288	283	273	295	282	291	288	288	287	268	269	304	267	290	271	303	268	295	291	257	314	279	311	263	260	328	248	273	291	277	264	318	266	297	320	297	285	286	309	311	260	280	282	282	270	265	291	293	276	309	317	288	292	287	280	296	305	261	310	275	276	246	268	287	298	297	287	304	278	283	276	278	282	303	291	286	287	287	282	280	303	274	295	286	278	275	291	289	285	274	307	304	311	279	294	299	298	286	304	308	302	274	269	305	285	287	304	301	273	297	298	270	264	287	311	289	295	281	292	263	249	283	291	301	278	266	296	282	307	285	302	274	281	257	291	284	284	305	277	290	291	330	305	289	299	278	285	303	281	257	303	241	291	242	277	303	288	283	286	307	313	307	285	301	269	266	273	287	293	316	267	322	283	321	272	275	276	295	244	302	288	306	303	296	284	254	279	278	249	276	289	319	258	284	273	268	281	274	289	309	295	293	265	270	288	267	287	266	281	279	284	322	248	303	307	306	273	302	273	266	302	315	305	326	324	278	299	258	280	290	295	267	293	280	290	291	263	303	274	275	269	265	263	280	295	255	301	280	308	273	250	304	271	275	272	316	261	288	252	281	291	277	294	279	292	300	273	310	290	259	273	293	302	293	285	304	302	295	275	283	280	261	302	301	305	250	306	286	273	296	292	287	319	284	272	268	283	312	287	279	284	269	297	273	296	253	278	281	294	296	279	282	319	264	271	285	263	267	289	269	284	289	275	292	254	306	311	286	315	316	283	286	283	311	270	249	268	265	300	302	291	291	264	306	316	267	254	283	267	293	256	277	282	274	301	259	280	259	280	253	286	311	292	286	259	284	297	288	278	310	286	288	248	283	330	300	280	295	315	291	303	271	287	290	303	268	279	284	281	296	265	282	285	269	283	271	311	266	284	286	284	288	277	285	310	260	289	281	310	312	286	252	288	287	294	277	315	286	309	288	246	280	309	269	279	271	312	274	270	297	269	307	302	325	288	321	296	279	294	281	283	250	319	302	266	292	287	290	283	278	277	311	283	253	270	286	269	278	267	295	292	265	283	281	285	280	285	268	269	267	281	273	278	324	275	258	271	310	274	301	302	318	258	275	271	291	303	261	280	263	253	288	292	281	298	276	304	312	284	285	303	282	297	277	257	282	277	297	254	308	299	292	302	282	306	282	259	285	285	272	258	283	304	307	299	276	297	282	290	301	260	273	301	261	262	295	256	284	272	294	288	272	291	260	290	277	304	307	269	291	310	303	276	291	293	294	265	314	282	278	290	300	280	306	290	292	266	284	276	259	267	329	277	280	283	284	290	267	268	289	281	287	280	307	281	293	271	260	271	265	299	330	302	238	317	280	281	263	299	292	285	245	279	247	289	271	271	280	312	299	262	304	268	292
4750	1137	1448	1005	700	566	442	373	314	256	268	249	237	195	211	217	190	194	192	203	197	183	189	198	184	174	187	154	179	191	191	132	165	156	160	183	174	177	160	197	195	168	158	182	166	175	170	175	186	150	165	171	171	159	174	163	156	184	174	160	177	164	161	187	164	182	183	174	176	164	146	172	171	171	141	171	168	189	170	151	162	171	164	152	172	137	175	178	170	174	181	190	181	169	167	187	177	164	160	162	184	159	188	166	173	159	172	183	178	159	185	180	152	178	181	178	142	160	164	178	177	173	171	174	176	184	170	165	156	155	159	155	155	188	164	155	151	158	165	180	175	147	159	152	163	163	192	160	160	170	177	166	157	162	172	138	148	179	172	151	178	169	173	170	185	184	171	153	169	167	172	190	168	157	165	170	160	167	186	159	169	154	188	174	173	159	183	162	174	171	170	147	189	180	173	164	164	177	159	151	157	159	168	185	186	178	135	163	179	154	176	165	166	188	174	167	177	174	171	156	166	184	177	174	163	159	177	164	168	167	156	156	162	184	171	152	152	164	173	174	180	197	175	191	158	194	179	171	194	144	173	172	163	197	174	191	165	184	159	169	170	180	173	191	166	155	179	152	175	156	163	173	176	156	164	176	203	160	169	167	169	145	196	162	160	173	161	184	156	179	171	202	174	172	157	189	178	159	176	161	191	180	182	167	191	175	195	189	159	148	161	157	167	164	160	157	158	152	193	152	171	177	176	186	159	168	166	173	169	152	151	151	170	157	170	157	174	210	155	166	153	155	176	173	165	165	165	157	138	163	175	177	169	163	169	158	163	180	171	168	157	177	148	165	175	191	182	153	172	156	169	165	167	185	178	157	163	183	174	172	150	188	154	175	168	161	164	161	170	166	171	165	159	174	185	165	181	157	168	176	158	153	190	170	167	163	153	183	199	177	160	142	197	165	168	155	159	188	153	157	200	160	156	168	177	178	166	152	174	166	170	174	172	167	193	162	180	169	176	159	170	145	197	180	196	164	170	142	170	177	167	167	197	178	163	161	169	187	169	163	183	166	185	155	162	188	156	179	155	139	168	161	154	160	174	157	216	173	186	203	169	185	163	154	181	174	186	189	169	159	170	145	150	169	172	170	165	167	160	154	163	155	186	178	170	181	183	167	163	162	172	188	181	173	177	160	202	160	156	159	189	195	161	168	184	157	153	164	141	175	171	181	174	167	175	150	147	169	166	148	160	157	150	206	173	176	192	144	165	183	152	175	162	156	173	176	160	185	136	157	155	158	165	161	182	168	173	181	154	172	148	168	189	164	177	155	159	180	170	177	172	178	159	187	184	151	171	166	196	164	174	163	170	163	161	187	154	178	172	169	170	161	170	161	170	173	182	173	198	171	165	163	163	182	159	172	187	164	144	173	179	140	182	157	156	172	157	177	177	170	213	163	156	187	192	173	163	174	161	188	160	150	153	196	194	153	164	166	161	173	168	150	191	199	152	181	185	162	170	185	169	175	178	197	166	160	164	191	162	176	181	181	170	174	179	151	186	186	193	163	171	191	161	158	181	173	151	173	149	186	180	160	166	168	191	170	154	178	165	162	166	180	160	150	166	166	166	177	156	167	193	145	167	173	164	178	169	183	185	165	157	198	171	161	149	165	165	189	172	180	152	203	149	170	173	175	197	173	183	169	188	164	164	171	171	159	162	174	147	182	188	162	177	189	160	157	166	176	165	183	163	170	176	172	165	165	155	183	167	150	192	181	167	190	148	168	188	174	165	158	172	132	187	166	166	167	145	168	157	175	181	164	175	178	165	169	176	151	184	175	196	157	172	148	151	180	194	173	158	164	158	147	174	170	163	190	180	159	160	151	158	158	184	170	174	163	179	169	172	176	168	156	174	174	163	167	177	181	156	162	166	178	149	154	166	166	165	159	179	165	167	193	141	181	165	156	170	174	163	173	182	176	173	134	182	176	164	175	204	178	172	143	171	160	165	171	181	183	177	173	173	176	172	172	165	187	174	167	167	176	187	190	161	178	153	150	176	145	170	159	181	188	174	162	163	165	166	184	163	166	168	168	157	163	176	157	171	162	189	157	156	161	149	147	151	179	188	175	159	177	176	190	166	200	162	157	153	147	183	160	175	155	162	167	144	177	178	187	181	174	178	171	148	180	173	164	158	144	172	173	174	162	197	142	183	176	150	141	157	185	151	157	185	170	168	194	180	162	192	188	177	159	144	181	165	212	156	184	148	176	162	191	166	170	159	172	150	170	164	178	175	180	173	153	191	165	197	172	159	178	163	184	156	185	177	181	167	187	154	159	171	172	171	175	185	171	175	196	155	166	166	148	173	153	179	159	138	176	178	165	164	197	174	162	170	152	172	155	168	155	176	169	167	161	169	182	168	170	175	177	170	171	168	193	172	174	177	192	167	175	138	168	158	182	166	155	185	201	140	168	160	176	169	185	194	152	155	169	164	174	181	174	188	184	167	163	169	155	174	183	190	173	165	178	164	155	143	187	191	170	165	152	182	145	162	159	148	157	165	171	165	166	153	180	164	175	189	154	225	192	180	148	188	187	187	183	186	177	188	162	162	183	166	160	178	178	157	176	179	165	180	174	175	165	175	177	169	170	178	179	184	150	201	161	149	167	173	170	165	153	157	214	172	154	167	156	157	198	168	171	159	175	170	163	160	176	150	177	140	166	175	164	197	178	163	164	158	182	151	187	184	172	193	170	168	185	184	179	175	153	164	160	168	169	186	171	153	165	155	160	172	176	181	178	153	151	139	189	150	173	175	191	160	174	179	161	158	193	144	169	178	167	160	183	183	187	162	166	162	167	158	157	197	163	171	174	166	174	175	163	186	194	178	134	170	164	167	170	164	191	169	172	173	163	172	169	177	174	165	164	145	179	165	169	200	162	168	153	179	191	182	185	172	167	167	164	162	171	187	174	182	191	173	169	188	174	173	180	162	187	198	175	165	187	165	173	158	202	152	172	178	181	143	166	182	160	178	172	167	187	180	148	164	154	164	171	162	161	168	163	181	161	169	159	172	161	182	148	166	191	167	154	169	163	159	161	190	157	170	158	169	174	162	166	177	145	161	172	175	159	179	178	168	171	142	145	181	166	179	165	186	169	185	162	159	174	186	176	163	167	207	161	177	165	165	163	170	150	170	168	154	161	174	198	173	178	160	159	167	177	183	150	162	162	160	168	175	177	152	191	172	159	160	165	147	156	165	169	162	161	184	166	159	177	187	175	171	184	180	167	182	158	172	152	184	180	157	163	172	180	158	157	187	196	174	161	183	169	175	175	171	181	165	163	141	156	175	153	166	169	178	171	164	178	164	169	161	174	184	156	175	170	162	169	179	175	175	162	161	160	176	170	165	157	190	144	179	152	185	171	178	173	180	154	181	159	196	170	178	171	149	157	175	194	188	160	167	150	190	193	162	180	178	189	182	157	139	183	160	145	175	182	170	167	156	181
5421	1632	3676	3999	3351	2794	2370	1943	1714	1421	1374	1211	1121	1057	997	1001	876	943	820	755	768	736	728	730	740	740	673	687	691	707	645	665	628	632	639	666	617	630	610	617	607	617	601	608	595	626	625	613	542	631	620	594	602	604	636	587	616	569	598	602	566	588	559	599	586	548	602	539	598	583	556	551	562	564	584	569	542	603	570	621	581	581	564	617	543	541	531	578	536	570	563	610	527	531	582	632	538	554	563	552	593	570	573	557	560	550	565	553	534	568	588	598	543	610	563	593	542	583	599	583	542	593	575	542	557	569	507	559	523	572	585	543	559	558	568	575	549	569	549	526	570	551	588	567	589	519	561	566	575	593	585	566	556	585	585	572	560	590	572	599	573	570	535	581	594	578	561	534	630	503	601	531	584	570	561	540	564	546	573	544	586	550	606	574	549	549	536	550	551	584	538	553	520	527	562	573	524	580	541	586	563	570	604	573	540	570	536	541	490	517	532	544	546	549	552	574	545	608	549	521	634	570	573	554	553	546	542	592	573	560	620	535	524	563	537	554	551	536	527	574	510	536	525	555	587	548	569	547	546	552	573	556	557	557	543	585	570	570	557	622	582	581	566	509	558	508	569	569	616	570	567	532	584	554	535	567	546	548	561	562	536	516	572	580	590	587	520	628	602	551	549	561	520	551	534	519	579	555	555	564	540	566	545	515	571	626	545	512	555	585	608	565	583	535	563	532	567	539	592	544	560	558	576	572	565	572	538	542	538	543	555	587	563	569	561	563	554	533	592	543	569	571	564	563	558	551	534	540	531	533	518	571	564	564	553	597	555	548	538	581	565	540	569	529	525	586	545	589	555	544	589	545	562	564	599	557	570	569	573	524	571	540	518	574	586	594	543	522	559	561	558	574	558	598	519	557	519	540	554	589	591	531	546	567	621	542	511	564	604	562	588	562	558	607	560	542	550	589	534	561	507	538	561	555	551	582	583	572	573	583	525	497	577	504	532	584	585	521	577	563	534	545	561	562	512	589	576	565	549	519	582	549	581	525	613	573	502	538	561	543	590	527	582	566	591	515	586	524	578	549	596	569	528	545	553	538	514	565	604	531	561	520	598	597	551	586	601	517	567	554	541	549	562	607	533	539	542	597	540	576	573	522	579	559	597	538	518	572	546	567	585	575	526	571	566	567	536	555	568	576	561	534	578	580	512	590	548	566	566	574	581	552	537	574	489	544	587	560	555	551	565	548	552	552	550	556	588	565	540	560	567	599	533	552	544	575	571	567	575	543	564	543	548	549	545	557	548	528	582	520	568	586	538	580	580	549	556	569	550	538	577	535	576	558	548	543	554	554	563	620	589	576	505	578	592	549	586	547	579	549	614	550	586	539	563	538	554	570	556	608	532	532	550	553	519	537	574	574	576	574	534	582	585	579	511	529	549	537	564	550	557	606	593	586	598	550	570	587	558	575	593	550	525	535	555	546	552	545	550	538	567	547	525	558	549	565	540	538	526	587	546	568	530	561	561	574	525	604	536	564	603	526	585	516	574	544	562	569	571	560	580	534	533	559	589	570	612	567	588	529	552	538	580	571	523	583	586	543	551	591	559	572	572	577	547	559	580	537	593	576	580	543	537	562	621	570	521	581	565	513	560	576	562	570	549	589	601	571	542	569	550	554	585	545	547	564	579	570	529	534	562	517	572	540	556	569	564	567	567	598	564	532	590	590	546	531	571	580	535	579	580	522	574	548	586	557	593	550	559	562	578	559	575	619	595	572	581	537	598	646	593	567	540	568	592	522	563	598	563	532	579	534	609	580	549	530	552	561	578	530	584	582	567	593	560	602	525	558	521	594	521	570	567	576	534	543	535	531	552	562	605	539	583	544	520	567	556	568	544	545	572	551	558	558	569	566	561	563	541	575	555	573	537	563	585	551	556	554	556	514	547	576	580	570	506	537	511	512	571	544	595	562	588	570	573	539	555	556	600	586	534	554	559	568	508	568	575	562	555	520	540	570	586	535	561	583	541	550	533	577	580	577	558	564	572	539	588	597	582	565	545	576	557	580	563	537	565	545	563	518	538	587	575	534	576	585	514	593	576	522	537	554	547	534	574	552	540	587	552	581	535	569	592	568	611	572	585	574	564	547	577	587	580	580	568	548	544	557	573	527	587	526	515	588	553	532	560	542	565	580	643	585	555	573	597	553	555	567	542	548	603	554	586	566	570	548	551	569	574	588	563	588	552	577	576	530	575	595	573	559	572	558	534	548	548	577	572	531	527	519	567	547	547	546	561	560	552	599	537	538	583	553	542	555	599	581	610	556	532	589	582	526	552	543	589	567	527	599	580	543	553	532	586	543	550	576	570	553	556	503	566	538	549	581	519	565	604	620	531	561	536	537	577	556	564	513	599	615	560	545	540	556	561	544	527	545	579	570	514	574	551	565	578	565	553	552	576	565	566	591	568	560	536	549	612	572	580	546	547	550	600	556	564	561	557	537	563	554	535	552	555	565	528	556	598	545	534	519	576	588	568	562	573	553	552	556	533	589	559	543	589	581	540	573	565	582	545	567	534	544	548	520	565	548	543	553	547	571	562	563	560	540	554	541	549	539	581	583	564	502	557	534	549	550	536	549	566	505	546	567	576	559	519	536	569	574	532	586	584	555	552	565	587	558	550	578	545	576	558	553	576	544	596	572	531	558	523	552	582	587	554	532	570	571	588	629	547	587	565	576	587	574	563	563	542	559	550	572	554	589	573	540	587	558	544	562	562	517	562	570	559	544	588	542	528	582	592	536	574	568	570	526	545	521	570	560	516	549	537	581	575	557	596	556	585	552	559	577	592	527	572	604	563	557	547	569	598	543	548	586	530	575	569	536	599	565	572	620	564	585	525	562	554	601	542	615	548	557	543	580	528	562	551	557	564	573	575	571	539	543	600	588	610	568	590	570	542	566	575	575	568	573	582	558	577	577	564	557	560	554	486	567	528	584	577	565	613	536	567	528	543	557	579	553	536	549	570	557	564	519	547	541	540	532	559	556	564	525	587	553	530	581	579	545	540	562	613	560	570	570	574	573	544	551	573	593	584	569	585	576	586	553	544	595	557	546	570	533	535	560	599	562	573	598	552	562	546	576	529	565	563	553	557	542	550	563	567	594	573	554	578	553	542	567	563	511	577	544	529	528	520	553	557	505	592	545	537	552	594	582	583	576	528	569	522	570	556	591	541	576	540	546	599	606	523	515	596	606	532	552	535	580	606	543	572	533	559	546	574	565	535	527	563	572	559	523	542	510	562	541	592	547	610	573	548	570	538	570	559	579	555	610	561	575	574	548	554	586	559	534	530	554	589	574	502	526	543	556	550	521	570	570	593	583	560	586	560	615	558	589	548	575	575	566	574	562	568	577	548	573	586	535	583	515	549	582	554	576	541	599	538	550	585	555	581	556	576	575	549	574	581	519	562	546	568	534	574	568	571	570	550	578	598	586	523	582
9021	2416	2696	1963	1348	945	799	578	501	438	397	387	389	304	343	292	263	294	273	266	299	282	289	264	261	257	267	273	251	263	255	268	254	209	239	255	257	252	226	248	252	231	222	259	224	231	208	253	227	246	257	244	229	218	225	248	248	255	236	237	237	237	244	225	235	254	225	248	223	266	206	230	238	232	230	235	221	240	241	246	263	237	249	250	235	244	223	234	235	231	229	236	244	276	233	235	224	225	256	269	271	236	223	245	231	248	215	247	242	227	226	226	213	224	234	238	224	226	234	240	259	201	228	223	232	251	269	240	249	216	236	224	225	249	246	258	212	237	209	233	237	250	231	228	231	227	229	227	216	242	238	240	251	228	198	217	231	226	225	238	261	226	224	219	238	229	215	231	241	231	215	221	215	220	250	228	208	239	222	226	237	239	228	236	218	223	242	227	248	223	232	224	261	241	206	224	194	237	269	234	219	256	231	220	231	223	241	215	234	240	223	242	232	232	220	249	235	216	228	239	237	222	235	232	234	233	216	235	208	220	248	222	230	236	216	220	260	236	246	232	219	255	213	211	267	216	209	225	220	228	237	244	216	231	227	237	215	227	237	208	250	246	220	239	223	231	231	224	246	218	224	214	233	237	241	252	235	233	248	226	248	235	226	224	216	234	230	236	249	224	252	221	216	225	245	212	225	241	257	221	239	219	245	227	250	227	239	239	252	246	235	239	228	223	221	227	267	219	250	218	233	230	234	216	209	226	238	235	217	217	232	207	225	230	227	230	241	224	239	259	240	214	232	205	251	231	226	236	226	226	236	252	218	246	206	220	236	243	239	223	225	229	226	217	240	227	200	227	233	216	242	221	232	242	225	236	235	248	203	227	232	244	233	261	237	221	218	213	243	225	220	241	248	237	263	215	262	226	258	242	227	235	250	235	202	247	217	251	231	212	250	226	205	216	224	240	197	243	227	227	232	222	275	226	237	205	233	235	236	232	253	237	224	220	221	245	213	223	235	232	230	235	218	222	217	221	238	216	236	210	234	212	237	245	238	232	202	235	225	208	240	225	237	253	204	216	232	252	216	221	231	235	225	228	210	241	264	219	219	220	219	222	224	239	235	244	221	250	233	197	242	225	202	207	219	228	244	258	222	227	268	245	230	211	222	246	218	221	196	215	254	216	226	254	227	209	224	207	209	222	271	241	236	242	226	231	226	218	197	248	227	213	241	221	241	223	220	243	215	208	255	208	226	204	212	236	245	232	217	222	223	250	230	226	219	234	211	216	222	228	238	237	204	234	209	216	195	229	239	226	229	199	232	213	254	254	268	227	204	231	213	240	254	246	221	254	222	241	228	249	218	235	234	240	228	237	250	235	221	214	214	233	235	234	224	237	225	220	232	200	214	277	199	229	238	236	221	234	253	219	213	228	271	237	219	238	225	205	237	222	210	225	234	257	243	266	264	213	228	214	228	249	200	254	249	247	241	259	209	230	236	241	259	206	233	245	207	250	230	230	230	244	214	208	229	243	248	205	230	219	212	214	223	228	227	236	221	242	226	222	210	206	222	218	214	235	214	246	221	233	216	208	227	234	257	225	243	263	220	228	230	211	201	232	249	208	223	234	238	249	250	239	196	217	237	253	236	203	213	227	208	203	261	213	233	232	206	230	231	214	248	239	259	217	263	247	227	259	264	219	240	232	234	231	266	204	204	230	212	226	228	225	208	227	196	232	240	231	225	220	226	240	232	193	221	214	216	252	219	229	258	217	244	227	248	258	240	219	237	242	235	216	226	241	217	241	245	227	231	271	229	233	221	214	219	228	229	224	227	225	203	233	251	274	257	242	221	223	242	241	212	220	234	218	215	219	236	234	221	218	240	254	240	225	238	240	212	239	224	219	210	259	234	229	221	237	245	227	208	206	218	223	223	222	247	237	246	225	199	232	231	210	227	252	236	240	240	211	232	245	221	255	221	244	220	230	261	233	203	243	191	253	242	233	255	241	232	228	202	233	220	234	228	235	218	224	262	206	235	211	246	241	251	233	220	241	235	210	241	259	205	243	220	218	222	253	196	254	226	240	232	251	237	228	243	233	232	225	232	225	226	216	234	217	236	236	208	246	231	219	222	224	237	246	278	234	227	236	215	211	234	202	242	230	223	200	226	230	234	258	237	227	225	281	221	237	216	217	230	248	238	224	243	218	246	216	234	231	224	213	238	211	208	228	246	272	230	253	220	234	250	225	227	228	224	241	225	216	238	211	215	253	229	221	242	239	251	221	208	247	240	222	258	216	244	233	258	229	229	233	266	242	219	232	249	227	225	243	254	212	228	243	237	244	248	222	214	253	222	211	200	254	229	220	223	216	222	234	236	224	224	239	265	235	215	256	236	210	211	239	253	249	226	235	232	250	222	260	273	255	230	241	225	233	234	259	241	220	233	249	215	228	220	240	232	200	263	206	228	259	239	227	234	243	201	213	225	229	211	222	255	234	224	223	246	220	216	218	224	232	241	237	239	226	216	227	250	217	251	230	230	226	256	234	226	244	225	231	223	221	233	247	227	237	253	232	232	211	232	239	221	232	214	248	208	248	229	224	212	198	238	235	233	238	236	233	230	230	245	240	247	237	220	238	211	244	211	242	240	234	220	228	220	224	232	242	231	199	226	249	253	210	204	215	214	256	251	209	216	208	238	232	209	228	257	249	229	199	230	220	229	208	260	231	258	251	259	223	230	232	235	246	216	235	224	241	234	227	246	232	203	236	212	236	270	227	220	237	238	245	231	231	217	238	206	230	230	233	213	239	205	228	250	228	229	232	221	265	255	251	235	244	216	225	225	246	206	223	241	249	245	232	242	234	220	246	206	253	211	249	226	234	208	203	211	220	245	218	226	216	216	254	246	206	235	228	256	227	221	252	216	235	241	224	232	228	228	222	244	209	247	245	235	244	213	249	205	242	224	234	220	218	236	227	221	244	213	218	242	205	227	219	244	210	253	250	255	213	217	239	261	248	238	233	254	228	249	220	233	220	223	245	233	226	224	238	238	224	230	235	212	233	202	245	227	250	237	221	238	204	218	245	238	232	218	254	223	230	236	244	238	220	221	237	225	245	218	216	217	230	261	244	237	240	222	239	219	229	215	223	224	217	219	239	227	222	240	246	230	215	246	243	211	235	206	248	242	217	218	249	221	217	231	218	240	219	222	238	270	242	230	246	248	234	234	254	260	235	209	231	206	213	216	228	218	225	256	230	242	229	261	220	228	225	204	253	237	198	245	232	239	241	206	218	249	226	230	241	221	220	213	223	251	223	257	248	227	230	234	218	223	223	235	213	253	220	255	242	212	231	219	204	252	245	265	236	209	234	250	221	224	232	247	253	235	236	209	250	227	220	250	231	238	225	229	229	232	234	202	239	232	226	213	255	230	264	233	228	223	246	245	210	223	224	231	208	223	229	240	253	245	228	201	223	259	246	248	258	203	241	210	239	248	211	221	245
7671	2994	6602	6947	5988	4936	3942	3290	2807	2478	2182	2054	1766	1712	1554	1428	1388	1272	1251	1228	1114	1118	1065	1058	1013	1059	935	980	962	968	893	919	914	887	874	869	878	857	856	848	815	784	807	813	842	776	779	851	789	755	771	829	796	821	812	751	762	819	779	753	756	786	752	824	749	763	757	750	750	776	793	763	744	761	793	788	779	737	706	744	739	754	737	722	705	791	747	730	780	722	706	749	797	735	739	735	702	719	704	719	678	748	706	728	783	706	794	776	719	745	742	677	731	718	720	742	790	716	759	759	689	723	722	718	756	742	742	707	748	733	685	796	685	752	704	785	707	694	731	710	732	733	717	720	702	684	738	747	758	668	688	769	813	729	774	685	730	708	744	736	736	710	733	744	707	721	744	697	736	734	775	708	767	741	725	784	737	727	761	749	753	771	745	732	735	779	708	717	743	700	696	676	741	772	736	736	736	737	708	712	713	729	740	704	740	750	716	698	728	749	710	732	769	715	687	760	740	725	759	693	744	699	725	679	745	687	748	713	697	731	708	730	717	668	729	714	706	747	768	734	715	719	769	687	725	739	748	687	756	690	725	747	717	737	741	705	698	725	733	697	778	747	730	741	654	719	713	647	718	705	701	744	722	752	733	714	720	715	728	773	748	763	692	737	706	742	734	752	723	736	699	746	741	728	756	696	724	736	744	739	679	745	735	722	713	696	677	698	769	778	715	688	695	733	721	729	714	697	676	696	710	742	722	750	720	717	694	743	730	709	734	719	705	717	714	770	759	734	709	724	685	735	731	739	732	726	742	727	722	736	739	740	698	725	770	788	742	747	720	753	728	711	709	727	702	720	776	733	717	717	685	693	708	733	714	719	749	712	687	680	704	705	663	673	738	713	721	721	800	677	714	770	709	698	725	711	735	685	710	725	707	747	678	716	708	713	706	752	712	787	751	701	731	777	675	694	739	685	711	722	730	756	739	731	701	744	757	728	718	785	726	702	737	729	737	777	702	715	728	760	713	739	687	693	732	722	716	694	746	771	747	737	714	763	760	745	744	725	721	758	715	710	727	715	666	707	757	760	750	745	698	730	731	693	714	742	716	762	698	713	676	709	696	685	724	720	748	738	708	697	690	728	705	726	736	722	717	747	726	739	743	781	780	680	729	766	707	764	725	734	707	709	745	759	685	719	694	715	740	691	711	663	778	707	734	759	698	664	738	750	672	753	739	712	663	720	772	746	714	733	712	686	684	714	728	704	729	718	749	716	766	672	713	736	723	712	725	737	759	720	767	738	716	730	720	715	720	690	688	699	736	752	716	754	678	734	741	731	690	725	694	724	731	725	703	698	709	712	742	741	731	736	713	726	765	735	691	738	720	719	714	782	713	758	690	718	733	748	682	704	741	690	683	656	730	722	711	739	694	745	675	707	707	680	743	761	725	708	756	727	761	731	709	745	725	732	693	711	698	693	698	679	766	738	739	733	757	713	727	713	713	753	684	745	695	744	710	725	643	729	677	719	733	683	706	711	751	675	701	770	702	730	768	706	721	770	815	706	721	717	741	678	734	742	668	745	702	687	685	717	701	737	773	743	729	718	711	696	674	714	693	685	749	686	750	709	704	685	729	719	708	707	698	688	765	730	733	707	677	691	732	690	704	684	718	712	732	677	707	738	745	721	713	710	773	725	744	738	722	709	683	738	763	701	744	705	711	743	738	778	737	677	734	691	662	734	714	735	753	675	729	704	759	669	731	733	735	754	707	716	728	740	721	764	781	695	743	747	717	758	682	752	719	672	742	695	758	696	752	757	737	733	703	724	732	707	691	746	679	739	732	658	731	754	763	724	760	713	747	738	740	748	729	685	716	702	705	771	721	683	784	751	723	733	702	687	681	703	718	716	738	713	658	674	746	700	724	729	728	734	733	747	722	733	748	746	775	738	747	753	739	711	775	766	690	766	691	762	763	725	683	708	740	759	704	715	741	716	743	711	746	674	722	737	644	758	708	688	690	700	676	696	729	732	714	691	755	719	753	737	718	724	685	725	760	769	729	716	696	736	711	708	735	743	719	749	747	739	732	720	717	720	729	746	798	683	733	691	679	721	728	697	712	681	683	720	709	758	732	743	730	736	745	790	784	723	721	708	700	716	731	735	716	737	763	726	761	745	720	699	689	785	724	696	707	739	728	727	730	736	698	716	681	757	683	735	720	721	702	761	706	716	688	657	698	728	685	718	786	721	718	716	785	707	736	699	718	732	739	744	761	709	767	693	695	730	692	698	750	709	751	749	732	737	699	756	704	722	742	719	678	754	716	748	706	680	738	760	737	687	664	704	707	753	752	714	692	725	757	753	730	720	731	748	742	750	728	710	728	667	753	688	697	740	739	723	680	712	711	758	717	718	712	703	754	735	687	719	710	733	724	752	741	708	719	755	730	686	729	719	715	721	729	756	750	714	726	700	717	726	689	758	696	714	646	699	729	711	739	716	721	723	700	671	735	764	717	677	705	725	706	664	752	711	777	730	736	694	746	744	747	721	722	721	725	749	760	747	745	742	683	683	701	762	742	750	736	689	719	706	716	711	714	754	739	750	703	737	749	674	735	775	755	746	727	773	724	692	746	738	704	729	730	723	719	729	740	707	709	739	758	699	713	694	742	741	729	710	748	760	775	685	707	689	666	745	705	746	771	752	727	712	702	764	733	652	687	734	744	748	749	693	760	738	717	748	729	711	709	707	679	762	671	747	718	751	749	730	721	768	719	707	754	741	712	784	765	701	698	698	771	727	741	699	719	712	711	724	717	692	778	775	685	750	754	757	687	754	733	716	758	713	725	717	749	723	743	690	702	680	717	664	728	734	683	693	690	775	707	704	725	692	717	709	748	697	698	739	668	741	688	761	698	668	708	692	706	762	718	715	675	690	743	745	672	751	701	716	755	711	715	718	693	704	713	721	704	715	776	705	693	737	743	695	720	740	713	714	739	683	735	703	709	770	739	739	741	716	715	721	698	705	747	729	774	722	715	753	747	771	714	734	740	735	746	718	688	720	736	702	732	675	733	725	736	781	718	660	718	691	714	747	721	746	754	741	755	718	701	718	751	756	781	693	731	734	726	707	712	749	766	717	685	726	680	700	694	774	700	715	703	710	648	738	706	724	708	710	700	688	720	728	736	690	752	707	734	740	734	711	724	688	701	736	676	721	742	702	734	748	734	719	764	712	693	720	761	736	732	703	727	731	684	703	731	700	761	762	747	762	762	731	736	697	727	731	697	714	694	693	698	703	764	794	731	727	725	735	709	721	721	728	705	728	682	710	699	706	712	666	712	731	730	729	743	722	719	721	700	735	739	727	711	744	735	729	773	725	701	723	740	769	701	735	700	736	721	698	718	743	711	741	743	784	717	689	716	762	714	738	722	681	709	726	721	708	790	693	708	743	669	715	777	746	725	717	727	744	759	703	736	722	740	728	750	686	711	737	716	688	702	705	700	701	699	703
1130	158	139	126	109	107	83	77	78	64	87	73	83	77	71	78	66	71	67	75	83	81	61	77	69	73	88	85	74	65	81	69	67	72	73	76	73	77	60	76	87	59	66	62	68	64	72	75	64	84	72	70	74	83	70	64	94	79	81	82	72	82	62	74	84	71	81	72	75	61	80	64	75	53	70	70	80	67	79	73	65	84	75	71	61	71	72	79	82	76	65	60	63	68	73	67	75	84	65	61	76	83	74	74	66	59	74	80	75	76	86	61	78	61	67	65	75	65	79	72	70	65	67	76	70	71	80	77	83	71	58	53	68	77	66	87	69	53	69	75	86	78	59	75	80	69	70	70	81	67	75	75	76	69	66	70	64	66	66	60	57	59	67	75	82	52	87	70	74	84	64	94	62	52	71	71	83	68	58	64	62	82	78	68	47	72	74	77	69	57	83	56	72	76	74	74	75	70	72	72	65	58	71	74	80	63	75	81	64	67	88	68	68	73	66	60	66	57	63	71	81	73	71	77	72	53	79	72	65	88	78	73	84	68	66	76	75	76	59	78	60	62	79	66	59	83	52	68	57	76	79	67	81	62	80	65	73	71	62	66	69	69	82	83	56	80	74	76	72	79	70	61	65	65	74	64	75	56	61	69	67	71	62	63	73	69	64	68	67	72	72	73	75	75	69	71	69	77	77	62	75	76	69	61	62	58	71	72	78	71	62	63	74	85	78	65	73	76	77	89	60	75	69	70	66	70	83	64	54	67	75	63	66	90	69	59	65	58	69	72	69	74	73	64	72	59	80	80	73	72	66	68	78	76	78	86	84	64	70	66	65	71	74	71	80	88	92	75	90	74	78	58	74	95	92	73	77	79	77	71	68	74	72	63	66	71	77	60	83	85	61	77	74	72	83	69	72	71	71	67	56	68	70	71	77	75	64	53	68	87	76	77	60	69	78	83	80	65	84	89	66	80	77	69	77	61	61	72	75	74	75	74	63	56	59	85	72	77	70	69	65	70	82	86	68	86	77	66	72	75	60	79	76	65	64	59	61	78	67	70	71	64	73	75	70	76	64	70	66	69	63	64	80	75	82	64	76	66	63	67	67	65	71	74	68	68	82	85	79	73	91	86	71	75	64	73	81	65	71	78	88	53	70	58	68	60	70	69	77	75	87	73	70	62	74	63	68	58	66	72	80	65	70	85	79	68	67	82	77	73	83	73	66	73	68	72	65	79	82	77	67	68	59	75	69	82	73	81	64	71	70	77	73	81	78	63	69	79	71	75	61	61	90	67	60	68	54	71	52	82	74	70	79	70	69	82	75	65	82	77	69	76	60	82	63	56	65	59	66	73	67	87	76	58	60	57	75	63	72	78	67	67	71	67	66	62	91	81	84	62	75	68	71	81	70	73	63	74	72	84	66	65	68	71	69	59	68	80	74	81	64	74	83	58	70	81	75	66	76	69	79	69	71	61	74	77	70	60	61	68	73	69	68	71	72	68	72	67	67	73	67	57	84	72	79	71	68	79	80	77	70	71	80	63	70	63	70	68	78	81	60	86	66	72	61	61	73	71	77	74	64	63	77	80	71	61	66	71	78	72	80	56	69	70	84	64	79	76	60	83	53	69	76	65	69	86	65	72	61	72	76	77	71	67	60	90	73	97	66	81	70	74	61	65	80	83	82	53	80	84	79	75	63	74	73	70	67	65	84	77	68	76	75	83	73	62	69	66	89	76	63	62	78	72	73	69	72	54	73	91	67	70	79	84	75	62	69	82	76	56	82	81	79	80	79	83	79	73	81	70	65	78	73	68	68	70	77	70	81	75	80	67	85	67	84	87	72	75	68	67	98	67	79	73	74	74	80	69	64	60	74	86	64	73	75	75	59	87	66	81	53	66	50	66	73	88	71	70	79	91	79	50	64	93	63	77	64	77	69	79	74	72	74	74	65	68	70	67	75	68	71	83	73	61	72	71	71	75	63	74	72	70	75	79	58	70	72	72	57	71	68	75	69	79	67	80	61	86	85	79	71	71	95	102	86	67	70	70	77	80	65	78	63	61	60	76	85	70	74	70	61	66	72	87	69	55	64	69	74	75	64	67	64	81	77	80	63	76	67	66	68	76	65	61	63	73	76	81	70	74	74	74	69	73	73	78	79	66	70	70	70	81	68	61	53	72	78	60	88	80	68	88	83	77	86	69	78	51	83	80	65	66	74	76	68	78	62	72	78	79	77	67	72	68	69	62	71	81	75	74	68	64	68	83	76	62	95	58	71	72	82	69	66	89	79	78	75	68	79	95	75	59	75	62	64	77	72	64	66	66	66	72	72	55	70	73	88	72	95	62	67	73	80	78	72	64	64	68	72	76	65	81	66	82	64	76	71	62	41	69	64	66	85	81	88	66	63	72	66	74	77	71	71	74	85	67	67	83	62	65	69	75	88	72	76	75	82	55	60	55	71	79	81	70	71	73	61	79	75	73	71	71	66	58	73	72	85	73	65	66	68	79	65	64	76	83	77	75	78	62	75	68	66	86	66	77	71	66	86	74	71	68	65	79	66	68	73	65	79	67	80	75	67	62	71	80	76	57	54	68	79	62	77	65	62	73	77	68	75	65	64	56	64	76	59	70	69	74	84	64	78	79	54	86	74	65	69	74	70	69	51	69	76	73	71	62	60	80	72	68	64	67	76	69	91	71	77	74	66	67	75	76	95	72	76	72	72	68	66	69	74	69	71	81	67	85	82	79	62	80	65	69	87	76	62	77	102	74	61	64	62	65	59	72	69	75	76	60	74	65	68	73	50	73	78	83	58	70	70	83	61	58	76	79	78	62	73	75	75	74	66	65	72	69	75	78	70	86	67	70	70	70	66	68	77	78	68	87	63	77	79	68	72	69	58	83	64	83	84	66	67	61	77	80	86	64	59	76	70	70	71	74	66	72	61	72	69	84	69	73	72	58	83	53	74	78	59	71	68	74	79	68	80	80	77	58	80	75	80	74	88	71	74	91	74	72	65	69	61	51	86	73	65	75	72	63	65	89	87	80	82	52	70	76	56	79	68	80	71	73	78	70	74	63	83	78	67	74	71	80	79	80	52	79	56	82	58	69	68	74	61	82	56	63	68	75	84	73	72	77	55	83	73	70	67	65	58	74	64	78	65	68	80	67	67	69	58	77	82	82	71	82	72	80	79	72	65	83	75	77	68	80	96	64	77	81	71	71	70	75	74	77	62	72	62	82	75	62	64	82	59	89	76	82	66	69	61	68	81	86	73	62	59	55	87	85	84	75	54	69	64	63	69	67	64	73	71	72	63	66	79	69	63	76	68	88	63	60	77	79	77	66	73	67	66	71	70	81	70	74	52	63	84	78	77	76	88	69	80	65	84	77	54	52	59	67	63	65	77	76	79	76	77	61	79	68	70	52	76	86	76	69	68	59	87	69	82	84	61	75	68	76	82	71	80	63	73	78	76	75	69	72	75	66	76	55
1748	387	487	510	481	397	392	363	389	380	358	329	309	299	305	312	311	322	311	275	304	325	296	277	326	294	303	290	297	298	298	315	276	291	290	287	293	302	317	287	263	300	271	268	294	290	281	319	323	307	317	296	314	280	273	277	284	298	291	274	317	278	288	295	273	300	316	290	294	297	286	264	299	269	279	273	309	284	279	291	332	280	273	300	293	279	287	310	283	280	273	292	289	279	277	271	306	272	266	299	305	293	300	255	275	280	268	273	298	255	303	274	273	284	311	275	284	273	270	291	286	305	285	293	264	314	297	291	292	257	295	286	250	272	324	282	275	277	308	308	265	305	296	307	288	308	272	285	252	269	270	274	310	299	258	283	282	269	287	272	312	287	287	316	273	287	283	285	277	265	276	243	279	251	276	287	292	268	304	290	298	283	277	286	289	269	287	272	252	302	278	253	282	317	273	310	267	305	291	276	289	281	279	288	260	254	282	267	280	291	273	286	295	324	279	275	275	273	261	281	258	293	285	261	306	272	281	295	290	301	301	264	298	287	294	273	285	314	263	272	281	283	281	283	299	285	313	283	274	303	279	296	269	302	294	300	302	274	307	294	291	285	267	293	288	303	261	235	238	289	275	271	276	263	306	256	287	303	264	292	294	299	286	289	302	282	280	292	291	284	298	261	300	286	281	306	327	265	286	279	274	272	292	266	288	316	256	261	287	278	296	267	306	305	271	302	266	321	284	295	324	290	281	300	331	253	274	291	315	255	289	279	264	257	264	286	282	308	280	271	268	273	263	287	293	235	296	325	260	283	296	288	298	281	288	281	313	276	292	280	280	293	271	289	277	284	289	266	293	285	302	284	310	284	289	298	288	283	267	293	267	297	266	286	303	284	307	232	316	276	284	273	292	266	304	304	270	310	297	266	297	289	267	275	260	304	283	290	282	302	309	285	259	292	265	278	310	263	266	280	309	301	267	290	317	271	284	298	281	305	293	299	288	261	287	255	314	278	296	259	316	277	316	266	277	271	268	285	268	286	299	262	256	280	270	301	290	261	280	282	279	302	289	286	272	276	299	332	299	287	278	301	272	283	293	298	264	292	310	265	285	298	314	275	310	292	326	293	262	273	291	286	299	296	266	298	282	319	291	283	278	320	308	273	251	292	308	265	283	244	262	261	296	288	300	309	262	258	273	307	306	285	280	292	298	329	303	283	300	287	298	295	282	253	322	306	271	289	319	291	273	311	294	294	305	291	285	281	296	278	325	265	281	287	278	284	272	297	293	284	257	261	282	293	276	282	291	318	294	279	272	277	298	296	303	298	275	298	294	286	299	271	283	308	293	281	300	321	286	321	267	273	279	283	281	262	255	315	266	296	278	322	243	306	310	291	261	286	277	323	312	275	284	279	307	297	273	305	314	275	297	293	283	282	296	304	292	306	280	290	294	259	285	300	297	258	289	294	244	284	288	278	297	295	269	301	274	293	284	310	276	286	269	313	292	293	287	292	332	285	276	271	264	294	317	292	313	282	286	276	294	290	290	294	277	291	296	320	272	289	284	303	265	297	296	278	288	265	265	287	268	309	291	312	284	268	290	300	314	287	302	276	286	292	280	283	284	282	259	326	273	315	264	267	284	284	296	282	303	255	295	307	281	280	283	290	303	275	277	275	308	300	281	285	267	315	252	299	270	283	276	276	283	306	318	303	265	276	281	279	294	272	287	307	285	262	271	310	304	301	271	255	289	277	294	299	295	287	316	298	246	289	331	270	241	276	273	262	265	320	296	297	288	267	286	291	276	274	292	290	284	311	293	280	287	276	246	308	291	252	290	326	278	264	289	270	296	296	315	300	287	256	284	298	256	315	316	278	303	303	284	315	258	301	303	290	270	268	279	269	299	314	280	287	283	272	309	295	317	283	268	275	267	281	272	307	309	316	294	289	324	294	277	276	271	285	274	284	274	320	329	324	301	286	282	301	299	294	299	299	285	291	294	276	315	276	302	311	283	270	291	267	249	294	296	300	311	329	272	264	283	309	260	286	249	291	289	283	307	299	318	263	254	268	284	257	283	271	300	291	280	266	314	257	263	286	279	283	290	283	293	275	299	275	296	290	285	283	310	273	292	285	290	275	276	315	285	301	296	275	283	263	300	277	283	265	271	251	268	299	287	272	293	252	293	302	298	289	299	286	277	284	295	317	295	308	283	303	283	257	284	299	241	292	287	278	292	306	277	281	240	301	257	319	271	335	280	311	313	269	286	299	289	282	310	267	293	273	304	307	303	285	323	299	301	286	265	300	292	292	322	272	266	278	270	271	279	299	285	288	292	288	286	293	305	263	285	256	294	277	290	275	281	311	262	301	293	267	291	297	279	286	297	257	267	257	285	288	275	270	279	277	273	310	297	296	319	275	270	255	307	257	320	295	311	281	293	294	315	278	308	272	287	296	253	260	271	304	298	297	299	284	281	292	320	322	290	268	299	277	301	266	283	295	259	293	278	267	292	307	301	294	298	281	266	289	293	286	259	291	299	282	255	305	244	292	295	293	251	290	322	277	289	317	303	297	278	260	291	304	301	245	284	290	288	303	246	291	295	289	270	297	310	293	291	278	276	272	272	289	294	287	287	306	290	295	302	269	263	290	285	273	293	270	302	285	244	273	263	291	301	268	335	268	258	301	269	274	287	271	328	298	281	268	302	327	271	274	275	294	300	263	252	293	290	292	302	288	306	276	287	277	266	281	298	279	273	287	300	303	299	310	276	271	271	282	288	275	270	275	278	279	292	289	294	284	286	291	264	287	260	290	281	312	262	274	291	242	293	258	300	271	289	280	292	295	275	309	283	280	281	317	280	274	280	302	259	307	290	297	274	304	295	295	270	287	272	301	283	276	269	280	295	298	288	295	294	276	276	299	306	290	319	295	297	300	294	254	276	289	270	282	257	292	283	281	260	280	288	298	297	271	292	292	298	283	303	308	266	271	279	283	271	289	324	279	300	296	282	277	277	276	276	283	273	263	271	289	287	275	306	290	267	286	278	270	284	281	261	277	257	327	284	284	290	276	281	299	276	324	266	282	284	283	298	278	292	293	296	278	284	271	290	277	302	273	293	270	289	293	303	304	326	288	289	278	267	293	280	302	302	301	284	292	278	304	313	266	301	267	308	287	292	281	289	316	300	273	295	294	263	297	273	293	305	318	286	265	293	285	293	277	327	275	273	298	304	280	290	265	294	289	306	283	270	262	270	265	269	291	285	258	286	268	281	262	292	290	297	289	285	278	282	313	275	287	286	296	289	263	297	273	284	269	309	289	308	280	277	310	264	285	265	268	321	302	284	296	273	303	298	268	290	271	273	301	287	271	244	303	251	285	253	298	291	257	292	291	292	285	276	308	294	265	314	278	310	302	277	281	272	296	246	288	310	281	308	296	287	282	302	305	285	321	285	295	285	266	258	263	290	290	273	304	273	276	282	289	284	298	292	273	293	285	285	279
4756	1200	1409	990	739	554	424	356	327	300	286	218	244	223	222	215	207	206	213	211	188	179	200	176	166	189	185	163	188	169	187	177	160	187	194	163	176	185	190	168	185	184	179	177	165	177	199	189	174	174	154	158	187	161	171	149	165	184	141	171	178	159	156	159	180	191	189	200	188	196	189	178	158	145	175	173	178	163	150	174	181	172	175	178	155	177	182	158	187	179	178	166	183	183	183	170	201	170	190	141	190	182	141	124	164	163	152	176	159	146	189	179	166	195	181	170	149	161	163	192	174	167	198	164	186	166	154	146	192	169	168	184	171	183	158	175	157	173	152	151	169	168	176	186	212	185	151	167	171	144	148	156	166	191	182	181	181	192	168	174	173	170	151	166	156	194	178	163	179	156	193	173	144	158	173	213	161	160	187	162	186	184	160	173	192	149	173	161	176	152	154	158	148	154	159	171	147	168	182	186	157	165	146	159	167	176	184	179	166	171	179	166	160	177	155	157	174	159	187	179	175	180	178	177	174	170	163	175	179	158	157	179	156	156	176	174	177	189	191	146	162	164	158	167	154	179	173	153	178	171	169	170	181	180	162	163	175	145	162	166	157	150	201	163	166	166	165	168	177	177	165	157	173	171	159	156	168	169	163	181	193	171	161	151	148	150	186	166	172	187	186	187	159	156	178	169	146	144	160	196	165	156	184	178	172	182	180	185	170	158	198	145	186	166	183	177	165	166	156	168	168	173	150	162	190	166	181	175	180	182	163	190	149	177	156	176	176	184	173	163	183	171	156	174	203	171	152	171	168	192	164	155	186	175	154	165	159	186	177	177	161	166	178	178	175	153	176	170	157	158	149	186	161	181	193	165	155	162	165	171	152	168	177	165	172	147	163	151	179	163	144	159	170	179	171	171	187	159	164	160	136	170	146	197	182	172	153	193	158	173	164	147	169	166	155	166	177	148	146	182	174	156	159	168	174	168	165	145	144	154	153	168	162	150	186	158	171	159	189	145	166	177	181	178	170	172	169	167	161	183	178	177	174	172	166	163	187	193	170	159	161	195	147	175	164	178	162	156	145	176	158	148	165	191	164	156	164	180	168	169	158	145	158	186	170	158	157	174	175	206	173	186	179	172	172	185	177	174	155	158	171	175	148	171	152	168	162	169	176	148	162	185	177	163	178	158	182	176	171	160	163	162	151	169	175	162	170	168	180	189	172	165	171	174	179	151	164	173	171	171	162	185	186	155	180	167	175	182	159	181	164	153	179	148	191	175	179	171	144	153	176	175	190	207	171	174	158	180	175	178	168	154	178	191	159	186	158	155	185	190	200	167	155	162	163	156	185	162	154	158	169	167	180	173	172	149	159	174	170	162	192	155	153	182	153	160	185	149	178	176	176	152	176	155	167	163	145	176	168	163	170	179	163	177	163	167	170	158	146	181	190	169	174	181	169	157	176	155	173	151	161	151	160	180	182	165	180	185	167	184	154	177	165	186	160	211	174	183	183	186	154	169	166	148	172	178	179	174	165	156	160	147	164	170	169	149	194	160	157	166	169	165	149	178	172	189	179	152	174	174	160	161	174	179	170	163	187	179	164	174	173	161	161	170	173	157	170	163	188	156	172	173	162	167	186	182	165	156	178	174	166	150	166	175	189	163	178	172	197	159	185	167	162	187	170	182	179	169	172	138	178	147	160	142	190	139	162	155	191	156	144	165	177	145	159	181	173	187	159	192	167	157	180	167	182	176	155	165	152	153	168	156	196	192	165	171	175	165	153	179	148	161	150	152	177	155	179	172	189	156	158	173	164	153	186	191	175	166	196	151	167	151	184	165	171	160	184	198	153	160	155	192	182	159	185	184	151	164	138	178	154	160	184	152	173	187	173	172	144	180	177	181	159	165	157	200	171	170	164	194	156	148	154	189	162	175	153	157	169	182	185	170	167	152	164	179	166	146	166	174	181	165	172	167	162	166	149	198	167	170	180	161	176	175	143	167	190	145	164	161	176	169	161	188	183	190	156	180	192	156	174	175	179	169	158	156	155	168	193	170	188	155	160	164	181	173	172	187	166	170	192	164	179	162	148	142	163	155	193	143	175	176	181	181	165	188	169	180	181	143	170	165	149	180	180	172	176	166	163	150	186	193	170	178	182	170	177	199	174	175	164	170	182	166	155	158	162	180	155	155	163	170	141	135	150	170	189	187	162	157	179	184	198	181	151	188	149	171	156	159	163	172	157	151	162	161	158	168	173	152	160	158	196	175	152	162	166	165	186	160	194	166	171	155	159	175	161	170	189	165	160	159	157	165	182	188	154	175	152	196	165	189	151	185	160	178	176	190	138	177	167	161	174	155	175	178	182	181	158	166	159	155	159	192	169	184	164	158	171	156	190	174	161	166	182	175	156	170	168	173	154	182	182	155	150	171	176	175	172	159	157	171	161	164	180	159	172	139	172	160	170	169	158	159	170	173	167	181	160	179	170	184	159	180	162	162	167	168	188	140	165	199	172	177	150	140	174	168	186	176	164	164	180	157	176	171	170	170	183	159	184	169	157	179	184	173	156	155	158	174	183	187	168	163	155	148	155	153	174	165	182	169	187	204	173	178	187	167	193	179	162	147	186	138	188	162	173	136	190	169	148	200	166	169	161	174	178	159	176	171	176	170	163	164	161	192	174	168	171	169	157	162	174	163	163	177	171	150	166	177	179	152	186	175	186	176	173	162	184	144	160	160	139	172	158	157	173	158	176	165	150	150	173	175	189	171	168	142	172	175	162	159	177	153	163	188	165	176	170	163	161	148	178	183	196	192	164	188	195	165	168	186	155	167	161	177	184	159	180	162	160	157	171	160	161	163	151	179	197	178	165	172	178	175	192	168	161	174	165	166	149	160	184	186	169	173	178	163	176	163	154	169	154	171	161	159	178	179	172	198	170	168	182	175	161	151	158	187	172	143	175	177	175	175	158	160	162	159	179	186	190	165	169	175	172	174	163	174	180	169	180	167	168	168	154	157	168	170	179	153	166	149	175	166	152	148	162	179	160	135	164	177	177	157	172	161	176	173	166	159	167	168	172	143	165	180	179	148	179	160	158	143	169	176	175	187	144	177	141	158	168	180	175	174	178	166	154	160	205	187	168	177	164	175	158	187	144	168	171	172	186	161	150	185	177	171	172	164	186	169	195	195	188	170	191	178	166	185	157	187	146	184	151	159	167	180	175	159	172	159	166	169	170	177	156	192	178	155	147	166	142	165	164	165	180	183	143	133	186	178	171	169	163	196	172	177	177	159	169	169	160	168	173	151	179	157	167	147	146	148	192	188	177	158	151	186	160	155	146	178	182	166	180	152	174	161	173	163	170	172	145	183	146	178	170	182	147	159	181	177	160	172	197	195	177	187	165	176	191	163	159	165	190	143	147	206	160	165	155	179	163	177	168	175	184	177	166	203	185	160	192	158	191	171	152	182	178	162	185	171	169	189	177	182	194	160
5401	1675	3664	3985	3396	2814	2331	1928	1684	1437	1323	1114	1178	1015	1018	943	850	856	840	791	764	740	764	719	745	700	656	677	694	701	690	681	658	599	661	618	640	628	638	605	656	604	601	592	615	582	621	590	616	581	630	619	594	587	605	621	639	600	602	598	573	607	604	602	566	566	566	581	607	584	559	576	595	610	554	545	558	547	599	568	602	597	570	581	540	577	555	583	557	557	589	573	557	526	576	523	573	541	570	602	562	545	571	535	585	561	586	574	577	590	547	568	556	534	560	531	548	599	595	554	568	550	544	575	580	559	549	591	564	555	562	572	575	542	522	507	560	515	552	576	540	558	567	546	544	570	585	588	537	584	565	587	556	582	542	591	575	575	556	507	528	565	515	579	548	565	580	562	569	588	548	580	535	590	571	597	567	570	597	581	590	581	564	552	555	597	559	598	581	542	582	551	568	551	583	548	566	549	557	556	557	555	534	547	580	597	543	511	583	519	528	620	589	568	521	584	561	563	594	551	497	584	586	594	587	547	571	563	533	562	594	527	598	522	535	561	610	520	592	562	561	574	566	537	557	563	562	524	552	540	490	556	584	571	573	519	539	517	573	592	544	563	540	554	586	564	549	542	578	549	528	547	601	572	559	571	547	539	519	514	525	553	535	537	533	500	531	560	568	554	575	588	535	519	558	604	583	545	594	570	565	559	580	557	595	562	623	565	536	543	536	524	568	542	582	568	555	543	562	555	581	525	591	534	567	551	538	552	585	571	576	590	568	616	549	534	536	527	554	552	586	576	554	591	558	567	560	541	497	541	576	554	541	587	561	563	592	572	585	576	580	602	552	547	576	600	574	578	575	571	558	555	576	555	581	551	555	545	566	568	549	562	574	517	544	566	561	547	555	585	557	562	553	549	523	556	515	573	561	562	578	570	529	533	538	541	548	530	561	553	557	563	547	557	554	538	566	503	577	538	526	540	563	578	584	561	565	574	546	530	562	573	554	545	544	585	548	568	546	597	540	549	559	605	572	546	551	565	535	556	565	527	568	549	556	579	562	584	539	539	527	584	520	540	598	571	553	535	571	550	558	536	595	541	517	534	543	531	508	569	543	553	567	545	567	561	548	571	549	546	536	560	596	529	556	543	629	580	592	523	504	554	567	587	523	607	558	550	578	518	519	512	555	564	553	541	548	577	541	564	575	591	576	532	562	592	568	572	567	565	551	558	572	574	566	588	587	539	544	578	633	535	577	555	590	540	553	592	573	587	524	546	554	561	549	593	540	548	570	570	549	548	566	584	558	543	576	523	560	563	560	573	562	569	535	551	564	528	547	579	533	581	531	583	624	585	587	583	559	517	579	570	550	552	603	516	528	561	520	560	595	545	577	589	554	596	568	575	584	539	523	549	560	560	547	534	535	523	611	560	580	552	557	574	551	546	620	555	507	559	558	571	523	548	586	558	587	537	566	563	580	549	559	556	543	505	567	575	542	545	581	567	561	546	589	596	506	545	572	581	532	637	557	555	553	595	541	551	569	527	543	594	580	550	576	569	567	563	585	529	570	540	563	590	576	591	536	536	573	548	546	583	579	530	575	512	536	562	547	581	546	522	599	536	546	601	568	548	566	540	559	559	559	582	529	555	568	537	591	577	532	542	592	566	596	556	540	551	520	578	536	540	588	558	574	566	571	537	572	602	531	565	557	596	593	570	565	560	568	569	551	574	536	563	595	542	599	621	559	576	554	560	522	570	522	569	576	558	518	525	573	589	567	530	609	560	577	551	573	592	561	636	558	576	528	553	553	543	577	563	565	553	566	548	544	578	596	532	624	537	540	571	601	572	525	572	530	576	549	533	530	543	570	575	585	564	579	550	612	520	589	565	544	531	565	551	563	579	525	564	550	537	547	580	554	554	520	534	564	557	531	562	563	588	526	536	526	539	596	601	595	550	529	585	543	610	551	571	531	588	554	588	555	549	548	562	552	528	538	572	551	568	600	549	541	591	554	612	570	496	534	549	538	566	537	552	593	539	631	511	556	543	596	542	529	568	543	569	529	530	565	569	569	542	521	543	536	530	585	477	527	577	568	585	514	555	577	545	607	550	551	529	568	566	555	561	573	579	565	542	541	578	573	610	522	555	520	558	575	565	565	571	566	511	562	560	538	544	575	567	586	575	594	565	523	536	603	547	581	499	516	553	572	562	531	555	543	542	585	542	568	597	536	519	531	582	528	565	586	543	538	529	567	516	560	573	550	533	574	582	504	596	544	583	580	587	535	589	552	597	593	569	606	558	530	602	545	545	571	581	538	547	600	554	557	580	573	563	547	569	560	552	541	565	565	580	544	564	609	544	546	556	561	562	549	562	509	565	573	556	534	582	583	548	610	518	569	527	518	567	562	563	549	545	525	559	536	548	571	567	555	549	594	586	563	572	539	559	570	579	529	557	559	549	569	545	537	573	593	600	553	531	542	588	556	564	555	578	555	569	594	558	545	567	565	544	563	581	524	543	551	549	566	573	557	609	530	556	553	561	518	530	556	581	529	577	607	585	599	542	608	525	561	606	589	562	602	555	569	512	568	555	565	553	580	590	535	569	548	532	593	508	511	503	565	580	549	535	618	548	562	517	547	573	548	577	549	542	534	530	574	555	567	508	564	574	583	548	579	597	578	526	540	599	529	593	555	531	528	591	579	538	609	520	585	515	566	551	545	556	559	535	581	555	527	544	548	562	480	612	549	569	572	574	562	557	600	547	536	523	512	573	559	577	551	584	562	611	571	550	531	537	556	542	542	541	585	590	573	530	575	536	534	544	541	546	569	560	581	545	562	542	564	546	540	557	554	588	571	573	556	557	549	551	544	598	578	581	554	536	595	532	555	574	546	565	571	571	579	544	564	556	547	563	575	567	576	576	572	549	582	600	564	568	594	533	586	545	560	567	554	592	601	550	557	554	582	580	576	610	579	590	567	531	612	567	553	576	551	559	554	546	579	576	568	589	545	548	561	567	495	535	556	547	534	595	524	586	537	559	573	545	522	555	571	562	508	542	580	559	569	543	526	600	559	507	585	548	553	559	584	574	607	541	544	549	560	571	552	566	528	538	564	597	568	552	558	555	584	574	560	503	585	545	544	572	547	555	539	559	541	545	578	534	540	557	564	570	536	535	562	530	567	517	530	593	574	526	558	554	592	608	577	564	559	553	537	537	569	567	565	565	556	592	507	547	524	562	545	537	623	579	558	535	535	532	522	563	535	570	605	565	575	580	560	522	572	537	561	558	549	551	608	549	571	563	567	551	526	521	562	573	542	576	575	614	565	571	543	594	559	554	571	569	504	585	558	516	570	584	530	556	539	541	575	570	556	530	571	557	587	565	553	567	547	568	577	526	536	567	486	537	534	537	546	570	583	550	569	546	544	561	579	571	551	566	581	582	613	554	555	565	573	525	531	570	553	528	563	586	564	537	570	578	554	562	546	529	527	535	557	604	583	581	560	539
9081	2397	2730	1939	1220	955	690	563	500	447	380	392	306	328	293	310	311	260	287	272	278	277	223	268	247	267	238	264	254	237	248	245	240	212	245	246	247	237	258	241	220	234	219	232	229	234	242	263	264	223	230	242	260	259	229	253	229	239	256	239	234	233	265	211	234	259	226	261	248	247	220	250	239	215	236	248	270	214	215	229	246	238	225	254	215	220	233	253	244	241	258	235	208	243	243	266	261	224	241	231	245	246	247	224	232	234	223	244	218	225	230	218	252	241	187	243	238	236	236	236	241	220	243	225	244	226	224	207	215	227	228	207	258	244	240	238	251	262	203	241	235	259	235	255	260	227	229	259	258	194	224	263	217	226	277	234	222	244	247	243	241	204	212	230	237	231	248	222	222	243	260	239	222	225	246	243	239	219	234	232	230	251	229	267	254	235	215	202	258	246	242	235	248	250	223	221	244	240	249	260	247	244	240	213	233	242	203	261	233	240	235	223	236	241	208	237	243	240	233	221	223	247	262	245	241	221	264	231	231	218	228	230	211	237	233	221	232	222	233	230	228	212	209	264	240	240	206	222	224	224	266	238	238	238	217	206	220	233	229	251	224	199	225	222	244	247	255	234	216	232	229	219	256	223	250	236	207	230	246	234	225	205	197	241	211	218	237	249	241	241	248	213	208	220	215	235	254	220	243	244	245	236	235	226	222	228	238	206	263	221	223	205	236	256	230	222	234	240	234	248	213	255	219	219	211	236	227	243	257	262	249	240	219	258	233	247	230	234	233	237	231	216	251	247	224	213	254	222	228	237	237	246	217	231	210	249	234	238	227	235	249	230	238	221	254	228	221	249	214	247	256	194	255	245	239	240	207	249	229	229	220	245	241	230	231	232	242	208	247	210	232	222	227	241	236	255	244	235	201	246	229	237	234	225	246	245	231	230	243	229	220	238	239	237	217	229	224	263	190	217	238	251	198	219	237	250	241	235	257	224	226	251	244	217	240	239	258	207	233	247	244	243	224	245	256	239	238	231	215	226	240	236	251	224	234	210	215	202	220	225	228	231	247	221	223	253	242	236	235	222	228	231	264	253	242	238	230	225	226	236	230	230	234	230	237	262	223	209	250	254	225	223	247	230	228	253	226	226	243	238	217	231	202	214	222	219	236	238	227	242	240	237	219	228	267	239	212	227	219	234	240	234	219	257	229	268	232	225	246	245	224	229	232	242	242	218	226	250	242	245	250	234	233	226	237	211	243	240	232	235	225	212	254	235	238	194	245	234	203	236	232	231	203	224	232	247	228	249	234	241	261	216	239	232	247	240	238	229	237	239	226	241	234	245	241	217	251	250	217	204	265	237	237	256	237	223	240	268	203	249	226	224	219	246	231	222	207	243	251	251	218	260	230	263	242	262	201	222	226	247	252	235	222	216	210	229	223	226	214	247	229	223	249	256	225	224	220	206	233	245	238	234	242	247	224	239	233	212	225	255	248	253	228	220	245	235	204	231	268	233	246	211	215	242	252	219	212	222	243	224	222	235	227	246	218	232	251	252	232	257	232	227	246	230	238	225	220	240	241	252	216	263	230	201	240	253	234	233	224	261	238	214	207	234	214	251	229	245	253	226	221	247	223	236	260	245	239	235	229	226	233	221	249	263	244	219	233	242	248	220	228	247	231	227	215	219	243	219	263	240	234	237	276	261	253	217	215	240	200	218	264	200	263	227	211	235	244	241	226	228	237	202	245	234	253	240	209	263	228	211	223	256	229	243	238	240	229	208	220	239	217	258	202	244	236	269	230	230	218	242	241	245	227	221	214	237	248	253	220	219	242	263	217	212	193	234	264	234	260	232	234	237	223	238	232	207	234	233	187	255	245	266	249	232	209	238	241	249	221	255	218	232	235	227	253	239	233	246	230	212	221	241	234	245	220	212	221	239	256	241	253	239	235	233	254	252	231	238	234	245	237	248	234	253	235	261	220	213	240	264	225	231	238	252	236	224	214	249	252	231	227	227	211	229	219	249	206	246	215	221	216	241	245	238	213	259	226	269	248	250	215	258	235	238	237	248	213	223	250	229	228	232	223	247	243	235	243	248	241	250	252	224	250	248	224	248	240	232	240	247	221	224	256	232	242	261	219	247	215	226	242	234	234	201	220	230	231	235	225	253	185	215	237	254	227	223	213	205	238	225	253	237	234	253	212	211	245	224	231	226	223	249	234	241	218	187	240	264	207	255	227	231	235	210	226	249	241	234	221	210	248	227	205	251	243	248	223	238	228	242	223	249	258	250	263	230	198	235	223	229	209	251	246	230	211	241	236	226	235	252	229	234	242	226	233	248	235	261	209	249	242	213	236	240	229	231	211	221	236	231	236	234	240	218	258	216	239	213	233	245	232	231	220	241	224	230	223	224	230	227	234	243	252	225	229	243	248	235	257	232	241	251	215	245	228	239	227	231	212	217	246	183	257	210	264	237	236	230	230	220	250	226	198	209	221	204	233	249	254	226	243	229	243	237	236	232	240	228	236	236	224	227	265	240	245	228	229	218	239	226	235	204	221	212	265	224	212	217	229	206	220	228	233	231	233	259	251	243	217	244	214	213	252	209	221	230	227	241	265	222	226	231	270	221	221	225	240	227	225	232	273	232	238	212	237	226	229	232	239	223	243	256	244	242	229	264	233	223	253	226	236	251	216	240	237	236	226	210	237	223	246	222	222	203	219	223	227	208	203	250	237	223	235	216	242	229	262	231	229	224	222	218	263	238	228	232	238	246	225	255	248	240	231	242	230	271	240	237	220	248	196	249	218	237	212	228	233	244	238	232	232	246	237	222	241	247	279	257	252	245	237	217	230	262	221	247	231	227	237	233	217	260	246	240	216	209	228	219	234	229	214	238	216	242	196	242	239	199	238	234	217	225	260	235	201	238	250	218	239	246	232	270	203	243	252	245	215	228	233	220	227	220	251	243	220	229	242	239	235	228	254	220	254	214	211	209	237	229	239	205	199	234	232	244	256	225	251	227	216	239	226	235	233	235	247	220	236	256	244	235	224	220	223	225	265	223	220	238	219	244	225	234	227	203	213	253	228	220	226	236	226	247	236	222	220	214	215	235	243	236	233	240	247	243	219	215	224	220	210	216	219	203	245	226	257	210	246	238	229	218	242	235	210	234	245	246	218	263	275	239	234	224	226	234	215	238	257	217	221	226	229	246	221	218	246	264	241	210	204	236	245	232	233	242	273	218	238	235	237	243	235	204	228	217	228	237	235	204	212	215	239	234	200	224	237	229	220	248	235	229	215	237	204	194	227	241	254	209	247	220	202	250	218	251	261	222	218	233	248	209	225	255	224	226	251	284	248	215	228	237	228	210	245	231	217	224	245	233	227	249	216	247	215	245	221	226	255	220	264	216	240	268	219	225	223	253	251	284	227	242	220	267	228	234	229	224	253	231	231	236	256	230	221	250	231	209	267	257	246	244	241	262	223	213	277	228
7722	2909	6528	6907	5883	4883	4082	3315	2917	2482	2180	2047	1822	1675	1637	1447	1377	1318	1286	1164	1146	1090	1024	1013	1006	993	976	1024	978	896	936	908	897	892	874	851	893	828	824	848	793	855	801	803	839	827	796	805	824	813	801	757	819	830	759	804	747	801	782	729	806	778	747	788	723	756	753	784	748	760	801	789	757	748	791	763	799	786	781	740	736	722	763	688	747	679	772	705	748	745	713	755	709	747	732	756	744	714	740	700	744	715	748	755	715	742	747	700	760	745	732	725	759	724	723	763	739	765	723	766	779	736	734	729	732	743	725	761	752	669	731	737	715	724	683	743	747	713	727	737	720	720	754	730	700	762	733	735	740	726	718	740	704	715	723	738	730	735	772	757	732	715	778	723	705	778	758	721	724	749	739	753	721	785	725	722	685	731	693	698	706	770	798	750	713	737	762	734	755	713	732	768	743	741	694	693	713	721	718	774	746	733	716	752	682	754	731	708	684	706	733	692	721	763	722	715	748	708	699	710	705	745	725	748	696	759	786	730	716	699	751	751	699	724	729	727	741	723	697	743	731	707	672	711	741	711	744	723	697	722	708	658	717	692	728	722	758	721	701	719	735	724	724	742	737	760	751	694	734	681	730	724	743	714	673	699	772	702	753	690	701	728	730	770	780	725	712	765	751	681	740	736	738	764	754	773	730	728	682	732	732	718	748	739	703	719	743	729	752	676	771	701	681	719	722	749	693	676	755	731	689	686	720	735	709	671	744	722	729	745	717	729	739	717	709	732	734	750	742	747	705	720	719	717	718	719	755	761	703	708	722	677	716	691	731	722	708	683	709	692	717	736	718	743	748	695	687	724	726	736	729	710	759	758	699	688	691	707	756	715	741	695	702	717	717	726	791	718	721	732	728	704	739	730	700	719	707	760	744	727	715	753	757	749	719	721	723	739	744	743	677	727	733	735	776	733	760	695	710	727	718	733	705	717	699	725	717	717	684	676	730	689	689	760	712	724	736	774	729	759	714	697	722	729	730	717	659	716	702	728	729	694	658	690	733	750	734	724	736	735	712	714	711	683	728	738	775	675	740	678	709	705	732	716	705	713	679	721	743	752	725	745	736	712	724	724	716	738	745	721	698	677	754	748	703	732	740	736	748	742	704	721	731	760	730	701	750	748	741	754	686	672	729	685	750	756	695	738	699	684	754	715	683	724	707	723	718	732	782	721	752	760	711	685	732	768	724	743	648	740	696	731	711	735	716	731	744	689	733	696	752	749	691	706	739	698	727	700	755	729	753	757	741	729	741	724	713	707	725	706	740	740	716	690	710	726	683	737	691	697	712	660	691	693	735	721	721	746	737	676	768	751	756	743	702	712	727	714	736	707	678	701	666	716	718	695	739	739	748	707	738	710	691	712	781	722	700	679	744	642	735	688	719	751	749	732	645	691	722	748	740	734	716	751	732	711	778	729	753	689	707	785	710	734	700	694	718	737	729	693	728	724	721	735	701	742	692	746	706	718	734	719	719	738	762	752	693	734	689	724	695	748	757	744	731	692	704	773	745	772	729	733	743	707	724	705	764	733	725	718	780	770	675	651	730	732	743	742	733	726	715	722	781	745	772	739	695	711	708	742	716	710	692	731	709	704	728	698	711	684	740	732	756	759	719	782	737	701	699	743	763	706	715	759	732	694	732	743	727	702	724	693	741	723	747	726	699	781	711	807	780	722	736	747	745	714	692	733	768	709	671	756	736	715	697	704	762	731	690	726	732	675	700	786	682	716	719	727	674	680	769	703	690	722	754	745	729	742	713	749	690	704	751	737	713	665	711	719	699	728	720	730	692	697	689	709	686	712	774	728	732	694	733	724	736	780	733	714	766	667	713	740	721	745	711	668	702	721	714	729	749	709	742	806	744	752	724	708	758	744	734	738	767	681	674	728	708	732	718	753	723	743	682	682	712	703	744	764	749	707	703	702	722	711	782	707	727	744	754	721	735	765	713	707	745	751	717	734	707	763	701	740	717	716	719	766	750	733	731	774	699	672	741	780	720	680	719	751	752	768	723	714	718	734	707	702	705	716	785	700	726	676	734	733	747	714	731	708	710	736	696	692	745	750	741	721	714	752	689	750	790	658	736	753	743	692	673	722	769	719	735	765	699	741	719	740	707	756	705	735	729	725	737	722	730	725	677	727	725	696	706	735	739	727	690	774	700	722	770	650	747	731	717	700	728	694	718	682	745	737	705	693	742	713	732	797	735	715	734	736	754	704	676	740	699	696	703	698	738	722	760	719	703	751	736	724	690	694	731	719	739	745	708	715	678	683	695	704	697	730	728	726	688	725	709	760	723	748	714	701	753	724	712	748	729	708	757	672	737	722	744	719	772	730	673	767	690	725	723	764	730	758	718	713	764	698	721	736	764	718	773	733	728	755	708	731	698	711	706	741	750	695	748	709	752	726	704	716	783	730	771	716	692	770	752	708	692	715	762	721	689	718	733	703	688	666	746	699	683	737	732	690	708	746	743	695	733	709	688	713	799	735	756	716	728	690	745	714	696	719	750	751	712	741	752	732	744	761	748	759	718	682	764	723	731	743	737	715	751	725	747	714	773	716	700	744	746	720	785	704	754	718	727	650	734	751	756	714	752	710	728	756	730	747	749	692	735	744	756	692	708	702	745	717	687	738	720	732	708	711	739	720	754	700	744	698	717	737	750	762	735	735	743	735	753	683	718	731	780	728	722	741	693	699	745	742	724	708	818	711	748	712	738	729	718	733	729	787	740	704	717	658	766	746	758	684	713	768	717	695	701	690	689	723	721	784	736	765	729	739	679	757	749	777	761	697	713	772	678	716	730	782	727	704	714	707	723	780	736	686	718	732	705	712	678	711	773	758	751	720	732	700	772	738	666	725	759	702	768	694	666	640	697	735	741	700	700	705	710	719	735	711	721	746	705	730	727	720	774	723	726	705	707	713	731	728	743	733	727	747	673	720	743	679	727	719	739	711	700	721	726	674	767	705	734	719	735	695	733	705	756	696	724	705	685	687	724	744	688	746	757	701	721	721	722	710	708	753	723	678	687	766	739	758	687	746	745	693	696	734	732	716	727	711	746	695	752	695	735	691	719	713	717	742	771	719	786	740	733	747	663	737	694	743	727	717	724	731	700	737	741	692	705	734	778	720	722	752	731	765	740	773	744	737	690	711	738	684	724	710	758	726	749	717	748	713	723	686	731	723	725	740	719	738	729	686	709	733	754	719	695	664	741	678	744	699	737	729	734	760	777	651	710	702	797	735	733	712	711	705	740	735	728	716	712	668	729	711	742	749	731	710	705	734	702	706	682	752	708	743	727	700	699	728	732	713	731	731	725	759	745	773	788	687	736	744	715	728	713	738	759	732	717	715	675	711	743	720	706	713	708	732	780	706	730	710	710	715	701	730	719	748	634	747	722	746	717	687	702	691	696	734	709	752	732	727	700	686	679	742	711	709	727	754	735	762
1157	155	148	130	118	90	73	91	78	73	74	75	101	70	72	66	53	70	76	84	84	67	85	78	69	64	59	69	61	77	51	75	65	78	80	81	69	78	73	77	82	70	80	62	77	63	68	79	93	84	68	65	82	51	72	70	62	75	76	76	74	86	72	80	67	75	83	85	67	74	78	85	83	65	74	75	64	80	69	82	66	89	70	86	79	74	76	88	78	88	58	79	60	78	85	62	81	87	69	72	66	65	67	87	84	70	78	75	75	75	72	64	72	81	84	80	69	65	80	71	72	92	57	77	69	67	79	75	72	77	80	72	75	70	71	69	56	83	71	87	69	79	70	82	77	69	80	71	75	86	58	69	63	65	84	71	64	64	81	77	69	68	63	76	64	72	81	70	73	67	67	66	76	80	80	48	82	94	74	75	63	76	60	67	81	71	79	81	65	65	71	81	80	77	80	67	69	62	70	72	62	68	77	80	63	84	63	73	61	62	83	80	64	77	83	93	67	75	83	67	83	78	74	70	86	65	72	72	62	57	70	61	86	60	69	68	72	67	74	75	80	61	62	66	90	73	83	71	76	83	78	81	71	68	76	69	74	57	57	64	76	68	82	58	84	52	69	61	78	62	60	81	73	69	64	92	80	82	72	74	74	94	81	56	78	68	73	71	80	73	79	72	79	79	67	83	66	79	71	74	55	69	67	67	74	87	75	63	57	59	58	64	77	71	55	70	62	83	62	65	73	77	75	57	75	70	65	62	71	64	64	75	73	57	77	86	76	67	79	97	78	74	63	68	73	90	67	78	74	62	67	78	73	72	65	64	65	79	66	70	58	65	89	72	68	57	74	75	79	57	70	82	77	80	70	72	86	70	78	85	68	76	76	78	77	77	80	68	65	76	88	72	88	81	71	60	68	67	73	60	72	56	79	69	75	56	63	70	63	82	80	70	81	78	66	73	62	84	74	67	75	83	70	78	67	63	71	74	71	71	77	71	60	68	74	68	74	82	79	89	80	85	65	77	75	69	70	79	77	66	77	81	73	69	78	72	86	86	63	70	77	82	72	69	71	77	85	86	72	62	75	72	89	63	68	78	71	81	83	72	74	71	66	71	80	80	65	87	58	72	58	78	53	63	89	87	70	74	86	83	62	83	81	90	77	82	72	75	62	80	77	64	73	71	81	83	80	67	81	76	60	74	61	82	67	82	82	71	73	85	58	63	77	67	44	74	59	75	80	72	71	84	74	80	60	59	83	77	72	66	67	73	73	79	83	75	87	74	84	85	70	68	84	72	61	88	75	89	76	83	64	60	68	75	70	82	87	71	87	73	69	79	72	80	72	65	66	76	75	69	58	80	72	68	58	59	61	71	69	89	72	74	72	73	59	79	70	71	94	84	72	85	74	80	91	70	54	76	82	54	62	66	70	65	68	62	70	75	84	79	78	75	85	73	68	76	85	65	73	64	77	56	72	65	87	60	71	73	83	60	63	97	79	77	76	76	77	74	54	68	71	79	75	69	70	81	69	68	70	78	74	64	60	78	74	80	73	70	85	80	81	69	84	70	72	74	64	74	65	71	88	73	56	70	74	71	76	73	82	96	76	74	77	85	80	76	70	74	66	84	73	73	68	69	82	64	57	71	81	77	78	52	71	60	66	61	85	67	65	73	65	66	62	61	57	70	65	75	77	68	72	71	71	55	76	76	70	94	61	75	76	63	58	79	52	70	76	75	77	64	72	59	73	70	80	53	78	62	66	84	75	81	64	72	60	67	84	63	71	77	78	87	71	61	64	62	83	68	86	67	60	67	70	76	73	68	71	73	71	77	73	62	69	68	73	74	64	69	80	73	70	63	63	86	74	69	64	77	73	71	66	63	77	67	74	70	69	69	61	72	93	62	77	72	63	77	81	87	69	85	77	70	69	65	80	66	78	70	72	74	78	68	67	67	67	89	66	73	93	55	68	57	63	62	61	64	73	76	75	78	62	71	65	69	68	62	79	80	64	81	63	87	74	73	80	76	64	78	77	66	70	74	77	67	68	69	72	72	71	85	75	80	60	71	66	77	68	57	65	62	80	72	64	67	89	79	72	65	82	65	62	77	71	80	71	78	65	81	86	58	61	77	67	86	73	82	64	66	71	75	62	81	64	84	66	74	76	91	84	52	77	65	76	72	80	69	83	78	76	63	80	57	70	81	77	55	79	68	60	67	71	64	90	66	69	70	66	88	67	86	70	59	79	66	72	86	73	77	79	88	63	69	84	72	64	70	73	73	84	66	68	74	76	62	59	66	84	64	54	63	73	62	73	67	70	64	59	64	76	63	77	79	74	60	75	72	69	74	64	76	58	69	68	59	82	58	72	60	66	93	60	74	60	83	69	75	70	74	87	83	71	69	76	77	95	71	70	78	70	79	71	53	75	85	80	73	65	65	64	68	89	72	71	81	96	85	81	67	74	74	81	78	62	69	74	63	81	64	81	75	60	68	85	77	68	91	88	71	72	74	66	65	64	69	64	60	73	68	75	64	79	77	90	83	86	76	83	57	54	70	84	83	65	71	75	66	82	65	69	68	69	66	66	63	66	73	65	60	76	83	54	69	69	64	65	79	69	47	75	65	71	78	77	66	76	61	67	72	87	65	78	73	69	79	77	80	69	88	83	74	79	66	62	72	73	76	64	57	93	74	61	85	67	63	73	80	78	72	73	81	71	66	74	62	75	88	83	60	82	60	56	61	83	73	57	57	55	77	62	71	81	67	74	64	79	63	73	69	69	79	83	69	77	68	75	79	85	71	67	73	66	83	67	78	69	71	75	80	66	61	61	65	61	74	66	75	76	76	74	75	61	64	81	65	58	83	64	84	70	66	72	62	73	61	73	70	76	73	73	70	69	58	69	48	89	72	61	72	79	60	70	74	58	72	61	67	80	62	68	87	73	78	63	68	69	60	66	76	55	63	70	70	50	63	70	66	84	80	79	79	75	68	63	69	61	89	86	70	66	73	84	73	76	77	82	85	73	76	90	63	74	65	66	74	80	77	63	73	64	80	82	58	68	65	69	63	77	79	78	71	74	70	72	64	67	78	82	70	66	76	76	79	64	66	75	75	72	71	64	83	82	70	69	74	74	73	66	58	73	62	82	60	81	77	84	88	71	65	65	78	76	74	74	57	70	77	85	82	77	76	66	80	63	87	70	77	65	86	76	74	79	79	79	69	74	66	70	73	68	73	63	67	68	83	57	66	60	78	82	64	62	73	90	68	65	82	76	78	72	81	69	78	82	60	72	79	58	63	68	64	61	82	77	69	77	73	63	72	74	70	83	83	75	68	53	72	72	72	81	66	77	80	89	74	63	76	87	63	73	68	56	75	87	81	73	63	75	71	79	80	65	73	72	90	59	73	74	66	75	81	74	70	66	76	75	57	69	64	78	82	69	80	58	74	68	67	76	77	75	68	81	77	68	63	77	70	69	84	60	77	68	61	74	80	65	64
1699	425	513	516	490	428	418	402	374	323	342	395	329	323	360	326	282	293	309	337	282	318	299	318	281	301	295	311	291	303	327	312	306	302	318	272	265	282	284	307	287	306	296	275	307	290	270	303	300	302	293	303	279	274	259	302	318	261	297	290	278	245	277	291	309	299	303	287	286	295	306	314	296	301	294	296	310	297	300	311	291	284	269	272	295	295	284	304	248	288	320	290	292	264	281	276	306	283	284	278	287	271	276	303	268	292	277	316	297	302	284	240	311	271	277	289	292	293	287	270	291	284	267	303	273	263	298	285	272	262	278	273	326	292	294	287	294	310	267	263	253	303	312	265	284	265	305	270	336	305	276	282	285	288	290	260	314	321	294	294	286	280	288	299	338	293	297	330	296	294	287	294	294	276	278	287	290	318	272	277	284	287	289	276	295	284	320	275	300	281	299	300	303	288	330	285	305	274	287	271	291	307	303	290	284	285	300	306	268	269	277	294	281	272	276	271	288	287	286	275	285	283	299	265	296	276	301	308	270	270	277	292	308	289	241	300	295	277	323	285	289	307	313	268	286	281	258	312	278	293	280	328	298	253	298	298	311	292	305	289	288	314	276	263	318	294	291	277	305	302	317	264	281	289	269	290	322	287	280	284	306	285	275	297	299	275	281	272	292	276	284	272	285	298	292	292	300	331	300	281	298	293	267	285	299	310	299	273	280	289	263	278	274	267	303	302	302	279	270	258	274	260	290	252	284	306	263	273	276	286	299	283	301	271	300	301	317	333	290	265	281	303	284	302	308	264	288	296	305	338	286	309	292	302	286	271	284	284	284	296	253	285	299	263	268	282	262	297	283	288	314	288	268	284	311	287	292	277	292	301	280	302	285	281	274	267	308	265	304	264	277	261	280	281	297	299	307	295	300	276	304	295	308	288	279	321	307	276	240	275	287	304	291	267	305	327	303	270	281	306	306	274	275	287	287	303	302	294	311	291	276	302	293	311	288	324	285	286	285	296	285	281	279	276	279	301	266	308	273	274	277	268	319	286	289	269	273	293	279	313	281	291	293	293	295	291	306	277	308	307	305	321	294	307	285	272	294	316	287	270	287	275	304	308	279	288	300	293	308	300	274	254	297	289	309	279	287	273	299	299	256	311	299	267	294	287	271	262	286	296	320	279	301	282	293	302	270	321	302	287	284	309	292	299	284	309	263	297	308	311	275	284	283	315	276	290	279	274	295	318	286	247	276	274	278	287	279	305	271	289	309	293	273	304	302	290	270	273	280	285	297	277	266	280	287	298	283	280	303	290	247	268	254	282	289	284	296	301	281	277	304	266	291	278	266	302	299	295	289	266	282	292	273	285	300	284	281	285	289	279	271	283	319	287	278	280	275	316	280	301	264	306	292	312	325	318	272	280	291	314	313	279	291	309	285	309	246	300	280	278	267	262	292	308	313	277	281	271	276	293	317	277	307	281	285	315	285	285	278	283	297	273	274	309	302	296	293	316	266	255	279	302	294	291	290	294	306	275	253	298	268	264	260	264	313	305	275	280	282	300	273	273	292	289	256	296	266	258	269	311	276	284	265	305	311	292	304	279	284	266	280	257	270	255	309	313	274	297	283	298	287	249	297	326	274	275	302	262	290	313	308	300	289	323	254	295	261	265	271	283	277	286	263	293	282	329	292	297	311	312	282	277	286	303	292	306	291	316	299	304	303	268	259	296	286	298	269	280	298	269	296	276	260	305	262	316	286	288	291	245	310	311	303	281	307	318	301	330	275	294	295	312	311	314	298	285	314	311	259	281	286	303	304	288	290	259	293	323	271	288	302	294	285	258	310	324	294	295	271	291	274	310	290	314	274	262	292	290	300	307	304	291	255	299	284	309	277	297	287	303	246	306	287	268	302	309	286	286	265	273	336	288	273	287	295	288	264	298	298	297	295	286	286	280	308	296	278	282	295	295	293	296	277	287	297	313	312	286	318	286	278	290	297	287	313	282	279	270	284	294	246	313	304	290	284	262	275	295	292	304	268	274	266	307	291	269	305	311	314	263	284	295	291	294	300	282	265	288	289	280	310	301	285	292	287	275	278	281	324	284	297	292	299	285	305	281	306	303	271	284	300	302	293	305	288	298	275	289	245	293	303	297	276	284	286	294	290	277	289	276	301	290	289	269	331	269	275	273	274	311	299	295	322	258	288	304	308	291	304	301	316	288	272	311	295	284	297	287	295	303	269	295	268	293	283	279	307	288	266	281	278	275	292	306	312	287	296	292	272	294	310	288	300	262	303	290	287	280	263	314	300	260	260	315	312	310	307	295	267	292	308	276	309	254	271	310	289	246	306	288	276	293	311	305	284	295	267	284	277	282	313	282	263	303	305	321	276	322	296	270	268	277	286	317	301	293	313	283	269	282	290	269	309	275	297	286	284	314	280	299	307	306	283	280	337	273	280	302	300	263	315	250	282	303	301	272	277	282	306	271	282	295	320	299	278	287	267	289	292	292	270	298	252	313	292	288	287	281	296	272	258	267	269	299	257	315	283	290	304	290	294	279	287	313	279	297	271	278	303	287	290	297	270	283	278	257	294	290	278	294	288	296	284	302	289	296	289	294	298	272	264	291	275	305	284	314	286	300	279	306	296	272	271	288	292	279	271	273	272	252	259	292	297	290	261	299	286	330	285	268	262	286	287	256	304	257	285	292	295	291	294	292	267	294	285	284	267	305	299	276	292	295	277	308	312	300	263	288	287	290	297	285	285	291	283	274	314	282	301	252	305	322	289	273	304	274	291	289	274	275	283	297	288	275	284	285	304	293	298	274	243	290	289	280	313	273	293	291	287	284	289	290	261	295	249	288	291	289	283	290	297	295	311	283	289	275	299	259	314	284	310	305	265	300	297	300	283	286	291	291	304	264	274	306	323	301	319	243	295	222	277	294	275	291	284	288	305	295	278	281	282	297	267	288	311	263	285	272	274	268	295	292	298	264	298	278	265	270	265	294	281	283	248	236	276	272	310	283	277	269	294	274	287	261	284	296	313	279	304	277	289	280	293	301	299	280	273	296	310	295	292	301	276	307	312	292	283	303	325	275	285	313	294	252	294	300	269	324	279	280	268	278	302	290	275	291	271	290	305	254	303	282	283	277	284	266	280	297	299	285	262	307	299	286	281	270	285	284	290	297	272	288	257	273	290	291	284	302	295	275	241	291	308	296	283	281	305	263	282	276	297	292	311	282	284	283	304	280	284	312	299	296	276	281	298	269	249	308	265	297	261	279	258	277	293	294	293	290	273	297	297	261	294	295	281	277	254	300	273	308	280	292	283	320	288	286	308	282	234	268	264	280	307	281	289	271	290	299	283	294	282	272	271	283	287	303	323	304	283	237	301	289	256	297	271	284	266	265	295	280	279	299	291	253	283	322	301	282	281	311	307	308	296	267	283	286	258	277	294	277	277	273	297	307	288	310	296	288	265	265	306	273	279	295	303	314
4698	1163	1399	1075	702	520	428	348	307	283	270	261	273	223	199	213	194	191	212	213	178	183	200	177	191	178	187	174	205	173	165	184	188	179	156	177	175	189	175	156	169	182	194	164	165	189	150	189	140	168	191	178	168	158	200	187	167	152	172	187	154	178	167	162	173	166	157	166	149	147	164	157	166	153	178	172	146	176	202	164	148	169	175	170	165	170	168	192	168	141	170	179	131	198	183	178	177	187	177	179	164	154	157	177	198	177	178	170	165	150	176	187	168	188	186	177	183	178	171	177	163	185	175	165	161	156	190	169	199	161	187	174	159	158	147	151	159	182	168	153	173	174	174	154	178	179	138	157	173	174	148	190	175	213	169	167	175	174	174	162	166	171	170	171	166	198	180	146	186	169	146	152	159	167	162	159	212	188	187	168	151	155	144	181	196	172	182	155	193	185	146	161	158	188	171	195	172	167	164	171	200	178	155	171	164	167	166	188	177	159	173	165	179	184	162	191	171	174	165	157	163	182	171	169	178	157	161	191	153	179	178	164	165	162	195	167	187	176	178	186	178	179	154	161	170	191	164	152	148	172	164	160	168	169	158	187	185	161	167	168	182	154	166	160	163	176	166	172	173	180	169	177	156	167	154	173	168	173	171	157	190	162	142	161	198	175	165	166	172	180	177	181	182	163	160	172	176	172	175	171	175	179	185	159	140	176	176	154	149	150	143	143	154	175	147	173	176	177	154	178	175	159	197	157	171	165	196	171	154	186	185	156	176	171	167	169	170	181	169	183	172	159	157	192	168	173	169	179	175	161	182	177	171	165	188	165	185	171	171	178	176	173	160	171	157	168	157	161	163	147	180	176	157	171	206	187	172	163	192	147	170	170	175	164	164	151	161	172	183	165	189	178	140	167	181	177	157	151	157	159	166	176	208	172	157	167	158	160	164	188	177	191	188	163	176	165	179	170	155	168	158	165	185	163	190	154	165	180	164	176	188	164	147	174	151	163	173	189	183	156	169	166	166	180	169	154	202	151	165	168	167	175	174	191	165	161	175	177	152	178	175	169	184	166	170	176	172	165	147	168	166	168	182	203	156	165	163	177	184	163	165	174	169	172	147	170	154	155	202	151	174	181	165	181	182	159	153	184	190	168	170	186	174	171	193	160	162	186	172	146	184	166	186	152	150	169	171	165	178	176	163	159	167	174	192	167	173	135	171	141	174	165	170	157	158	154	144	177	152	139	162	162	174	161	169	183	162	166	164	141	148	178	165	163	186	166	165	196	169	189	162	169	152	186	187	172	176	151	172	178	164	160	191	199	187	172	160	173	148	160	154	189	154	156	171	178	164	173	173	160	153	178	172	183	157	170	181	164	164	168	154	180	189	178	158	157	151	167	144	166	157	175	193	183	165	173	156	159	172	166	185	157	157	165	160	175	158	185	172	173	175	151	161	156	166	160	137	187	176	165	182	153	174	168	186	178	160	141	166	159	158	189	180	159	177	193	179	177	151	147	155	194	176	176	174	180	188	168	163	193	189	184	160	150	160	153	163	155	158	150	191	163	171	177	173	159	176	176	163	165	197	157	149	189	162	178	178	168	168	185	153	162	175	175	171	162	159	148	180	173	194	172	203	156	155	168	175	153	164	159	146	158	180	191	171	181	154	173	171	167	167	194	159	175	147	180	187	153	160	164	172	167	163	180	183	202	167	167	189	172	170	159	157	193	169	174	147	175	192	164	176	177	166	182	174	146	151	168	210	145	189	150	153	167	158	166	187	154	164	160	190	162	162	153	171	176	168	176	179	185	186	146	191	174	171	185	153	178	173	175	193	159	167	173	170	163	170	184	172	158	172	172	141	156	178	144	171	194	151	177	172	153	170	158	154	175	160	145	164	151	152	153	196	179	159	179	150	183	177	181	171	166	181	175	159	161	182	159	183	167	197	168	182	176	143	174	176	157	182	176	147	174	167	151	173	176	183	156	156	168	176	173	176	167	189	166	166	178	154	173	159	194	176	152	171	160	155	155	161	179	183	168	173	167	162	150	182	168	165	162	171	173	173	173	173	161	186	163	175	179	155	169	163	171	163	165	152	181	171	183	161	153	163	170	176	164	183	154	142	180	168	175	175	166	179	171	162	182	170	161	170	159	184	174	183	160	153	180	187	167	169	166	164	171	174	202	176	152	197	196	176	165	151	168	163	158	169	174	163	186	167	190	166	180	175	191	182	167	164	177	160	155	178	149	155	173	143	167	168	182	184	173	198	200	148	176	156	155	161	166	172	191	177	177	172	148	181	192	158	168	152	187	167	182	182	169	186	161	166	164	185	178	186	154	160	165	204	156	185	163	161	177	166	184	146	178	174	175	176	143	186	165	170	163	165	188	160	166	168	183	162	177	168	165	182	175	162	176	125	166	181	174	160	140	181	163	166	158	163	173	132	159	181	164	159	161	157	186	181	146	175	150	168	165	178	150	158	170	174	156	170	162	174	142	191	145	150	179	176	168	182	183	171	148	163	188	179	172	151	155	177	166	174	158	180	174	160	168	170	173	192	170	181	165	197	174	198	188	161	173	145	152	180	166	176	171	158	166	195	181	168	181	161	173	155	191	192	183	165	153	156	182	182	156	166	174	176	155	161	140	136	159	161	154	181	159	144	165	146	173	200	174	171	176	164	167	183	165	163	171	165	169	168	190	167	170	168	156	171	167	166	168	176	177	178	164	158	185	164	167	152	167	170	174	155	161	186	164	171	175	153	167	164	167	176	172	160	171	176	133	170	171	177	169	185	200	171	154	180	167	196	156	180	186	152	162	167	153	191	182	150	175	167	172	176	175	172	169	195	176	166	159	159	160	191	169	178	182	182	182	152	171	163	157	171	172	182	175	173	171	154	181	169	175	171	199	174	159	189	169	178	164	174	162	163	182	176	148	156	161	165	184	178	198	161	154	162	169	161	175	187	175	190	189	168	171	173	168	167	183	161	162	167	152	169	159	161	164	170	193	151	186	170	156	149	156	159	166	154	183	168	165	153	155	177	169	138	165	154	162	164	168	151	166	146	164	170	199	165	181	175	167	143	154	168	155	150	158	168	160	174	188	155	160	172	157	160	176	153	175	163	137	168	200	170	183	175	155	197	185	185	169	181	186	185	165	168	154	126	162	162	161	166	169	172	164	188	188	181	146	174	179	192	159	185	193	173	197	164	183	176	176	154	173	171	171	170	186	159	174	165	195	184	182	156	174	165	153	155	156	160	160	174	172	179	179	176	188	180	158	171	164	170	185	160	138	179	168	183	179	156	163	162	163	183	138	185	149	171	149	162	174	161	182	168	184	169	169	177	180	192	149	178	175	178	183	147	171	177	195	164	165	178	163	193	163	170	168	174	167	188	188	163	167	181	157	174	166	181	177	164	147	170	177	151	155	165	176	199	166	180	198	160	186	167	171	170	179	157	166	159	177	177	172	164	159	180	155	166	153	175	181	179	171	184	162
5541	1635	3700	4063	3426	2812	2334	1971	1611	1486	1336	1231	1162	1007	1010	947	863	887	831	790	781	749	754	681	727	766	631	719	651	660	658	655	686	616	647	630	635	667	660	617	591	617	583	665	579	638	629	612	622	610	617	600	634	593	602	584	576	569	641	567	626	573	553	609	583	571	571	571	553	570	648	605	569	558	587	566	624	550	533	585	578	564	568	595	578	551	562	549	602	589	532	536	526	547	529	556	590	579	531	596	599	546	505	599	564	538	564	543	570	529	564	579	504	567	580	546	522	526	557	551	560	582	614	549	557	547	553	510	612	566	534	584	535	589	556	590	519	559	535	538	569	559	608	570	583	597	578	539	592	544	550	561	540	524	594	584	543	570	552	548	546	532	574	584	594	586	499	567	557	594	530	552	569	544	536	555	626	581	543	575	577	557	543	567	540	547	547	565	514	601	552	560	542	583	537	568	539	606	552	569	569	564	567	558	581	594	569	556	533	528	561	536	585	555	515	554	568	565	558	579	543	605	522	549	537	537	563	535	556	608	547	594	568	555	620	547	545	582	557	569	555	535	547	547	553	600	574	525	584	553	560	590	534	532	563	556	586	598	574	572	590	580	569	568	535	522	555	610	533	562	602	545	587	568	522	582	581	563	584	535	576	503	548	586	564	513	556	547	548	574	552	558	552	552	565	584	573	538	562	557	546	526	574	577	538	579	558	547	601	550	564	551	540	583	571	600	544	539	529	551	566	600	578	548	577	577	537	555	572	588	572	557	561	543	528	552	585	552	572	551	545	542	566	543	528	549	558	586	565	582	553	527	587	560	541	574	555	596	589	513	576	595	590	565	550	559	544	534	546	564	573	545	584	543	540	553	597	558	550	550	553	555	563	546	536	585	579	551	561	543	492	590	547	580	552	574	554	557	603	567	561	555	507	554	548	555	570	528	557	542	543	568	561	540	566	576	579	555	572	554	538	576	585	554	550	561	582	583	590	597	595	560	545	528	566	579	555	575	557	559	535	545	536	608	537	536	553	596	554	583	537	570	571	556	552	544	560	528	556	550	587	572	586	515	548	544	521	569	578	530	570	597	588	566	548	534	565	571	539	562	551	548	569	570	530	607	570	562	556	541	560	584	575	567	598	572	551	524	534	586	570	590	555	572	543	571	556	574	530	543	527	542	572	554	610	597	555	607	540	538	561	580	557	542	593	554	529	534	553	568	526	519	554	558	576	538	564	559	529	580	583	553	563	485	596	582	569	596	548	559	572	544	537	568	582	584	541	556	580	542	518	591	573	530	596	522	531	497	541	587	558	551	535	574	531	562	559	547	575	581	573	525	556	580	528	554	531	514	540	549	555	593	543	543	568	559	589	585	581	560	545	570	515	540	557	516	558	607	601	553	526	604	605	586	570	530	533	501	586	547	542	594	522	551	539	561	545	548	587	546	545	606	597	573	549	547	600	591	526	519	532	608	540	573	565	532	557	539	545	534	566	570	539	535	540	538	574	522	544	541	589	566	618	549	559	541	543	565	553	548	561	536	467	549	585	523	568	548	563	573	545	531	574	549	571	540	579	569	533	565	577	515	549	550	593	591	574	548	568	571	541	583	569	577	580	506	584	556	558	571	577	556	599	570	589	586	553	540	585	538	575	576	550	578	537	546	512	513	571	626	577	539	518	570	591	554	522	570	585	581	528	537	580	599	555	533	565	581	563	555	548	564	575	571	561	574	559	557	589	583	581	553	562	558	600	543	521	557	521	528	539	571	568	573	533	534	558	554	563	560	570	525	547	615	549	562	599	562	559	553	587	579	599	555	556	580	521	564	555	593	582	601	526	577	553	572	528	579	514	553	568	515	550	544	528	533	611	526	551	550	532	550	545	592	538	540	593	546	582	559	534	558	555	578	566	618	507	555	527	577	544	576	566	562	527	553	579	571	547	578	583	568	589	555	534	545	530	568	558	553	543	593	595	586	575	536	518	576	568	550	523	543	566	542	557	569	539	564	525	580	573	601	545	525	609	508	552	606	530	551	567	551	562	547	531	560	537	528	531	570	618	562	575	552	569	552	546	580	540	579	553	582	550	551	547	554	598	577	603	549	517	549	568	526	524	578	566	562	587	547	571	585	534	573	525	560	542	571	530	603	561	585	556	600	533	560	549	554	560	550	563	549	558	581	552	540	550	495	580	599	538	577	553	579	560	548	542	518	593	571	557	607	570	532	567	583	539	533	541	540	517	544	578	606	584	543	571	577	546	571	551	562	553	549	539	550	544	529	548	584	565	536	566	547	600	577	566	569	569	564	565	547	572	558	586	576	571	543	559	530	544	558	567	567	514	576	590	556	600	531	590	539	531	552	560	557	572	571	529	569	533	580	559	593	569	589	543	538	558	509	551	544	542	541	562	583	566	587	514	535	578	587	561	601	553	561	557	570	552	570	564	573	546	604	561	572	566	537	573	563	559	545	593	605	567	556	572	559	583	526	590	570	577	535	551	583	595	521	537	540	536	571	520	575	549	569	540	519	567	591	571	561	549	588	566	604	523	535	523	581	568	521	603	583	612	546	525	521	549	536	588	535	567	565	589	536	550	581	579	587	554	570	544	571	551	597	521	531	550	591	553	567	566	616	546	519	508	540	575	565	531	559	571	562	548	544	542	534	579	503	488	566	576	552	570	548	542	564	540	493	552	563	593	518	567	564	577	585	556	529	612	539	577	501	556	624	513	580	550	610	536	572	566	526	571	582	580	576	549	558	540	553	571	590	586	564	562	545	581	550	520	530	547	566	560	568	575	564	521	571	615	471	549	592	595	595	557	515	561	548	538	556	590	530	576	575	513	554	585	563	577	563	519	567	520	507	570	531	556	579	515	576	515	533	536	529	552	518	557	585	554	594	557	589	564	572	564	557	567	588	553	536	532	555	563	560	584	553	571	557	576	520	574	562	568	573	586	612	577	577	576	535	565	524	543	571	562	544	542	602	557	581	570	516	560	558	592	537	555	546	598	526	555	521	567	538	563	570	566	557	538	599	526	592	582	534	518	590	544	534	516	543	531	571	524	555	553	554	563	573	540	553	544	578	546	548	588	543	566	559	586	588	577	552	573	564	570	591	535	583	537	580	559	570	539	556	586	607	561	558	535	556	544	588	591	564	567	579	552	605	562	574	567	512	534	519	548	527	547	533	529	541	589	550	565	596	575	536	553	555	589	544	565	599	542	560	569	522	572	504	525	514	590	522	566	543	576	553	567	560	559	585	561	560	575	559	573	569	566	537	611	562	552	551	572	524	553	584	554	580	554	542	496	564	555	546	552	584	540	568	542	527	597	518	592	565	572	533	551	574	550	532	607	539	543	570	566	562	546	560	559	565	565	606	547	497	562	578	527	626	566	587	535	598	557	545	569	598	607	557	562	578	565	552	578	565	566	548	555	523	580	591	523	531	582	612	582	598	573	526	533	550	564	562	535	582	532	562	577	531	528	553	539	517	550	554
9081	2446	2762	1927	1368	1000	787	614	504	434	389	400	366	337	326	306	286	306	276	287	272	276	254	297	252	215	236	257	251	241	245	247	235	236	245	274	219	235	233	233	222	246	261	248	242	231	224	246	225	237	226	235	225	239	266	233	256	228	213	213	229	225	223	237	256	214	258	242	232	236	213	234	232	223	219	243	240	218	240	205	237	218	247	218	214	242	233	212	208	224	233	247	258	226	221	248	229	202	235	227	225	221	223	217	229	237	228	243	211	218	234	220	242	257	232	201	249	217	231	201	206	231	228	253	242	218	239	233	221	251	227	197	223	236	229	230	241	235	217	201	192	226	228	209	257	261	237	261	218	247	241	230	224	242	228	239	224	219	232	228	202	252	214	226	238	241	247	226	237	244	198	221	247	200	231	240	227	201	253	235	214	225	228	227	236	231	226	241	223	247	234	219	216	226	236	215	208	243	223	202	233	216	260	227	248	242	223	246	225	230	256	228	219	248	212	223	201	235	212	243	246	229	261	220	229	240	236	230	241	223	222	229	244	208	266	241	228	237	217	237	209	204	252	221	238	233	235	241	239	253	261	217	241	217	236	232	216	258	245	258	202	251	230	230	250	197	213	243	242	219	260	228	255	225	223	226	240	226	246	213	255	233	224	219	221	239	233	253	251	231	238	221	232	235	250	221	236	244	246	226	235	248	212	208	210	240	238	246	211	249	233	260	233	227	231	215	218	241	229	231	222	231	233	220	235	220	212	221	210	217	246	211	236	226	240	236	229	212	240	246	222	249	219	237	233	222	235	213	226	244	234	220	207	243	232	221	236	250	217	220	232	245	228	230	260	227	219	280	221	245	235	254	239	233	218	239	217	244	230	212	231	243	254	248	233	213	232	241	235	233	231	221	233	242	231	251	219	243	255	241	224	236	230	243	238	227	235	223	233	225	239	248	206	217	238	248	242	224	239	235	193	242	219	239	218	235	244	209	241	200	230	224	212	237	247	210	262	254	217	203	224	235	236	238	234	218	236	254	189	214	256	240	223	213	228	224	204	244	253	240	216	201	238	242	227	234	229	248	227	240	238	235	243	218	222	242	234	205	210	258	220	232	244	219	234	202	227	241	238	192	225	233	246	221	242	208	243	205	214	216	224	224	232	255	208	218	249	231	251	215	252	266	229	236	244	236	226	242	216	217	235	233	220	230	226	253	229	252	234	222	240	211	220	244	243	240	208	236	236	243	220	254	206	206	225	230	246	238	260	260	215	210	247	229	231	208	254	253	253	236	242	264	224	229	221	239	270	208	242	225	249	211	255	237	203	244	245	230	219	238	236	230	247	215	239	237	240	234	259	253	238	219	201	257	242	194	232	237	226	249	261	210	242	247	246	232	229	219	258	227	225	220	229	221	240	251	214	218	223	228	233	217	210	224	219	261	233	221	233	219	231	232	257	262	253	225	225	234	236	230	237	224	237	209	184	237	241	226	214	235	256	228	221	234	230	258	229	235	232	238	231	254	223	239	230	219	237	253	250	241	227	218	265	213	223	226	248	272	205	232	221	224	227	228	212	224	244	237	234	206	243	231	236	242	236	227	218	250	221	222	241	230	238	225	188	231	243	249	236	264	264	252	229	240	238	220	230	232	222	226	198	231	238	243	226	238	222	227	220	257	223	231	228	214	239	221	240	225	235	226	206	260	222	238	211	209	236	226	265	218	246	239	230	230	238	248	231	223	224	232	233	232	226	222	243	232	235	225	231	238	227	229	242	206	233	233	237	244	233	240	240	248	220	219	227	238	263	240	266	240	226	224	216	230	225	224	234	238	232	249	211	209	224	217	203	247	230	248	236	206	208	210	254	225	245	246	227	238	214	239	244	222	235	223	218	240	227	234	256	227	228	229	256	241	213	237	251	255	225	224	229	247	250	241	203	242	241	231	232	244	231	211	217	226	242	236	214	211	210	251	243	214	220	226	235	242	216	224	223	234	243	206	212	208	240	233	231	222	211	237	259	224	212	224	221	232	227	233	243	237	241	223	242	224	230	227	235	229	236	225	263	221	243	270	227	224	216	233	222	235	210	205	220	237	230	245	233	228	226	208	243	232	196	232	232	233	209	217	238	234	226	230	243	215	224	224	237	214	231	214	222	236	233	244	225	241	234	232	252	214	245	228	248	216	245	236	233	236	237	202	250	244	236	249	233	222	241	245	270	229	249	225	223	238	241	230	221	200	249	252	242	245	231	262	231	244	197	250	223	232	249	231	239	245	231	234	221	212	242	226	248	238	215	214	188	217	243	214	257	268	249	232	236	220	241	245	252	240	240	235	240	231	250	214	225	257	227	240	217	258	243	241	236	213	231	200	236	230	253	239	231	242	228	253	253	225	209	256	255	235	214	245	237	232	224	220	256	223	230	234	229	213	219	237	214	223	256	217	246	240	233	220	235	218	224	217	265	238	220	228	218	212	252	214	236	226	232	246	230	243	229	239	205	254	230	213	245	258	230	223	240	228	221	226	235	213	264	246	223	255	216	238	207	221	224	262	230	273	206	239	205	258	219	238	238	236	223	239	233	243	238	239	229	235	210	228	202	254	201	242	228	223	240	227	216	210	208	246	240	225	252	220	223	227	222	238	240	212	217	254	218	229	236	230	204	241	233	244	244	223	207	233	255	236	230	250	235	219	249	227	247	219	233	238	264	224	263	234	216	223	239	244	241	223	206	240	213	233	230	233	215	234	244	240	228	231	258	250	229	222	247	230	231	235	227	235	222	212	228	218	206	238	234	213	230	207	233	238	224	230	238	229	228	245	218	247	214	228	251	219	229	233	230	225	219	247	223	246	237	259	223	238	232	244	213	262	224	220	227	217	208	216	240	222	240	215	219	213	222	231	210	216	225	231	215	230	219	231	239	258	250	235	254	205	235	234	225	252	246	237	243	267	220	246	250	243	233	212	240	247	235	224	217	242	216	232	231	205	233	218	256	193	231	268	261	256	250	233	208	222	227	251	227	224	220	215	238	230	213	212	247	216	288	227	245	240	213	222	211	223	240	239	210	229	232	251	220	237	228	265	256	227	207	235	235	218	217	227	227	239	214	219	226	245	228	248	228	223	197	259	240	232	267	217	220	245	228	227	234	234	209	236	225	240	219	233	240	220	239	227	237	232	212	211	238	229	248	232	256	218	237	239	230	221	251	232	233	240	201	257	239	244	238	223	232	254	228	228	197	195	241	235	243	234	213	224	240	229	234	220	213	240	227	218	232	260	229	222	233	243	244	230	235	227	230	238	214	228	260	215	226	243	241	246	219	244	220	244	242	219	223	238	224	234	239	243	216	214	236	230	230	257	211	248	223	263	235	222	222	281	241	232	223	245	239	219	230	227	224	237	223	235	238	232	236	256	225	249	261	208	269	226	218	218	210	229	230	228	226	225	215	266	244	223	232	212	219	246	235	237	241	217	231	230	221	210	229	200	216	209	229	240	201	235	244	241
7591	2912	6535	6906	5980	4826	4000	3318	2743	2508	2177	1994	1763	1604	1514	1479	1412	1275	1259	1175	1194	1120	1060	1026	1081	1046	998	956	929	975	920	941	909	799	852	829	857	888	877	891	815	850	877	840	809	832	854	811	855	759	819	811	744	768	783	791	797	786	759	785	796	724	789	793	774	708	740	765	739	767	750	730	727	813	794	760	777	749	728	834	754	782	721	769	758	760	740	758	757	768	756	727	743	727	765	735	729	768	717	776	671	704	761	724	767	711	746	746	729	710	724	717	712	769	733	765	773	727	733	725	758	739	760	726	736	774	720	733	735	759	725	800	753	743	707	727	739	738	692	741	715	709	706	742	690	699	732	762	756	760	715	717	743	722	743	740	738	763	752	704	721	720	719	696	694	717	697	729	722	714	757	733	751	749	687	713	697	747	686	754	765	705	716	746	686	759	749	736	685	670	698	734	708	770	750	706	720	755	685	723	739	698	785	704	769	716	759	714	771	715	733	712	692	704	724	717	683	705	718	735	692	706	728	692	756	753	722	725	675	749	744	754	723	736	700	761	716	725	717	709	731	736	734	750	696	716	685	710	774	708	763	692	731	709	706	730	706	736	659	720	756	724	681	699	735	697	697	722	756	710	705	742	737	680	693	771	678	751	769	712	683	736	712	749	695	764	711	727	739	685	683	760	725	726	752	727	755	770	741	767	757	710	750	699	705	737	733	716	736	694	652	731	700	735	719	718	739	724	718	733	738	718	722	717	726	726	751	749	750	727	701	740	709	686	668	685	711	689	738	701	744	675	752	755	725	705	725	699	758	722	739	759	702	736	687	699	731	711	692	685	733	742	754	667	712	764	750	681	760	768	731	747	742	731	713	714	711	653	734	745	692	685	711	735	749	759	712	705	732	712	712	663	668	677	727	716	697	696	693	750	695	749	738	713	683	683	742	676	782	702	748	726	734	730	744	716	734	693	705	740	761	714	704	710	700	706	704	709	703	801	670	718	663	741	715	746	733	698	716	732	736	730	661	724	711	701	706	777	692	726	741	762	734	735	729	722	737	727	710	747	719	734	723	724	691	719	743	729	767	723	686	718	737	761	793	697	740	754	742	710	679	742	727	714	746	703	724	717	726	736	721	737	738	692	746	711	749	707	719	744	729	739	766	734	731	729	728	705	763	725	714	732	721	717	656	684	748	725	741	693	703	704	712	751	718	730	675	687	713	726	688	754	684	675	723	742	697	703	706	693	691	692	723	753	728	719	692	723	731	687	717	675	729	706	700	728	762	676	738	700	715	726	730	702	693	777	710	708	704	722	690	693	698	694	757	771	754	696	723	754	744	669	722	758	694	736	737	721	714	688	713	730	742	688	779	682	755	758	722	676	717	675	716	721	686	717	711	725	778	742	718	726	683	728	711	700	747	732	736	717	719	733	715	757	732	716	762	719	729	752	716	742	737	752	766	681	669	711	766	752	750	724	707	723	775	704	742	746	745	774	709	692	742	681	697	743	713	687	705	697	732	724	679	709	743	721	755	721	723	665	675	698	686	711	767	702	693	691	731	752	705	701	748	693	715	739	743	701	738	726	718	704	725	722	664	722	694	693	731	685	724	759	687	747	697	696	765	706	692	732	685	735	738	681	736	715	689	704	712	777	716	741	720	741	746	728	763	731	694	737	721	730	743	788	738	698	759	716	704	710	702	703	743	757	703	727	736	735	782	728	743	760	721	719	673	709	720	731	717	700	659	688	739	725	740	725	712	711	726	719	734	688	692	731	760	729	726	712	740	699	683	716	687	665	732	680	717	751	727	681	708	701	683	737	779	672	716	741	725	740	704	710	764	707	745	778	710	677	735	674	742	720	748	711	688	755	689	698	708	743	738	726	736	722	729	723	709	720	768	694	753	693	757	719	707	699	736	715	715	706	721	690	722	727	728	717	734	656	746	733	727	715	720	726	698	711	740	705	695	695	774	728	718	728	727	705	756	727	742	782	637	721	669	770	760	681	744	760	732	721	749	724	768	744	727	728	681	731	700	750	764	738	698	739	697	692	683	689	736	764	726	735	785	690	719	699	722	736	720	757	718	759	734	735	667	773	674	756	691	688	704	724	704	697	673	706	742	724	704	706	725	717	688	729	772	753	769	720	712	728	749	730	699	706	729	743	682	717	745	722	795	739	730	737	713	716	764	710	740	775	717	745	747	707	722	704	731	661	702	724	707	750	733	733	733	686	731	729	722	700	728	715	730	733	748	740	719	692	752	741	748	692	728	712	734	737	750	690	745	719	730	733	642	727	704	710	682	722	699	713	686	686	743	714	743	705	688	730	753	717	683	694	754	746	682	732	714	716	725	753	683	707	749	711	699	760	695	743	726	709	702	733	720	684	734	679	802	757	705	729	670	733	704	682	715	715	705	724	697	680	728	721	753	731	724	738	780	749	736	690	709	693	723	746	747	726	730	758	720	738	732	746	724	729	714	690	710	676	695	773	715	710	771	731	695	660	724	699	746	716	800	703	749	705	733	723	751	737	762	712	713	710	733	733	697	709	700	753	728	715	731	757	754	700	759	709	758	720	696	767	756	707	750	752	695	702	713	741	772	721	694	699	719	732	721	672	705	696	733	768	735	741	764	693	684	742	733	727	752	711	653	722	681	742	733	759	704	730	718	699	703	723	734	718	693	722	725	752	736	715	741	700	719	719	712	713	708	721	735	659	748	706	687	715	768	726	713	731	773	713	717	697	683	718	731	753	717	730	741	684	760	742	768	712	734	741	680	694	687	693	755	722	701	714	706	773	674	693	721	730	759	759	735	728	721	752	714	702	735	692	726	702	700	758	775	702	693	751	736	759	755	733	766	776	744	714	711	737	688	703	738	757	755	700	742	760	704	710	699	684	704	737	752	737	775	751	688	719	745	743	759	702	752	729	753	650	718	729	713	724	704	761	741	700	685	748	737	736	702	787	675	687	730	690	718	721	684	738	746	680	714	715	689	735	742	750	739	711	730	735	681	711	698	743	705	708	723	743	707	721	701	757	707	659	690	704	709	715	719	733	725	769	779	695	777	720	767	722	727	717	751	656	713	685	755	751	733	721	748	676	763	660	741	720	728	768	703	775	711	733	709	717	731	747	691	726	737	733	750	751	687	760	710	707	692	764	745	745	721	697	739	696	745	728	715	730	712	694	723	705	723	733	719	749	715	710	766	713	716	738	700	727	723	730	680	736	728	717	693	744	701	689	737	690	727	754	731	722	692	762	749	749	715	686	740	712	698	764	748	758	709	683	737	659	750	716	717	725	690	756	719	720	711	644	704	735	753	733	722	712	712	696	730	759	678	720	680	691	695	698	704	717	719	697	737	716	756	773	746	711	714	697	711	715	720	734	724	721	702	709	734	752	712	728	736	716	721	733	765	768	732	688	731	745	710	661	734	751	741	723	778	734	767	723	758	711	749	699	765	741	764	726	717	723	756	676	763	723	717	691	715	697	770	752	687	700
1151	144	158	142	92	102	83	75	92	84	74	73	82	58	62	82	72	78	80	82	85	69	74	74	91	78	79	70	86	80	56	82	84	56	65	61	70	62	90	66	90	75	63	50	74	74	64	73	76	86	71	93	75	57	60	66	82	64	77	63	61	63	68	101	73	81	76	75	78	67	74	62	56	79	60	62	68	76	75	75	60	76	79	58	57	77	65	85	70	75	76	92	62	74	82	89	61	67	63	67	68	91	73	79	77	54	66	47	76	63	55	62	64	59	66	67	80	69	63	85	61	86	83	79	80	65	80	75	72	75	69	59	81	63	73	71	62	79	63	59	86	79	79	73	70	76	88	65	80	89	70	77	62	68	61	75	79	66	76	87	75	76	77	78	68	67	64	54	70	80	64	69	73	76	70	75	62	85	77	70	80	75	68	62	64	66	86	83	67	67	73	80	68	74	62	73	78	71	74	58	75	73	70	79	82	47	72	64	66	71	83	79	56	70	74	59	74	79	80	67	72	72	71	68	61	70	82	83	72	91	68	73	79	75	73	95	86	82	72	74	77	60	65	73	74	84	90	69	63	79	57	64	68	98	76	75	85	61	64	84	77	72	77	56	69	74	64	77	74	79	64	71	69	72	90	70	77	57	66	70	74	67	83	77	63	66	69	79	70	72	71	88	83	58	72	62	71	66	81	64	83	66	80	66	71	62	62	73	101	84	75	72	59	68	90	52	78	86	63	55	68	81	57	64	69	68	65	71	78	81	84	67	59	71	75	74	72	65	65	74	88	70	84	71	71	67	64	89	86	89	82	73	76	66	80	56	71	68	74	73	70	84	70	73	71	88	55	76	69	85	73	68	77	77	75	78	79	68	84	61	80	80	77	67	93	78	70	74	77	64	68	78	69	98	59	76	85	59	74	82	79	60	63	90	70	73	66	92	71	62	65	69	75	67	81	77	66	76	72	66	75	74	70	61	83	78	67	81	61	81	69	73	58	62	66	82	73	72	90	68	63	82	74	67	57	74	67	73	96	69	73	92	74	61	88	83	79	69	86	86	74	81	76	69	72	74	69	77	75	65	59	62	78	79	82	58	68	66	75	72	88	69	77	83	66	75	68	78	74	60	63	91	76	71	66	78	53	58	79	79	79	63	78	82	73	74	72	87	91	55	60	70	79	74	81	79	73	77	65	68	71	68	80	86	61	68	67	86	61	78	68	80	77	66	71	73	61	67	65	75	76	77	80	71	66	60	75	85	81	70	67	81	82	64	66	71	67	74	65	84	73	69	70	71	65	66	97	72	54	73	65	81	90	68	72	58	80	74	63	64	67	66	69	75	70	75	79	85	76	79	64	73	63	73	83	88	86	70	76	69	76	62	79	70	67	73	83	81	81	90	71	78	79	69	71	83	81	64	68	64	74	82	62	60	71	70	73	61	73	61	84	70	71	74	74	63	78	82	69	77	69	69	57	82	73	65	76	78	78	82	69	70	73	76	50	70	79	72	65	77	74	59	87	73	72	82	75	74	76	69	74	71	77	72	53	72	62	63	79	60	53	58	69	84	77	79	79	77	65	71	74	71	83	95	68	90	68	73	65	81	60	84	61	67	76	65	80	90	69	62	74	75	75	77	79	77	89	74	83	69	66	79	71	85	76	63	67	69	62	78	74	83	72	75	74	85	80	59	76	83	78	79	66	80	70	53	80	81	80	71	71	73	79	58	61	65	72	82	81	85	80	69	65	83	81	69	61	77	84	63	82	83	77	89	75	69	71	69	75	70	72	87	66	51	82	59	70	84	81	93	80	64	59	69	89	96	77	64	71	63	97	66	67	54	67	57	81	67	90	75	75	70	68	75	79	69	74	71	61	73	66	71	76	79	46	74	66	61	65	57	60	68	53	73	89	74	84	89	66	85	64	69	81	70	83	88	56	65	81	82	62	83	74	66	98	61	65	69	58	68	56	65	84	87	72	69	68	90	69	71	79	61	60	88	89	62	71	80	56	65	75	72	74	74	78	68	59	80	61	62	76	72	73	80	81	78	56	75	72	81	72	62	76	71	68	66	67	80	71	56	74	70	73	77	67	73	65	84	88	78	60	66	67	61	85	66	81	59	85	62	83	70	86	61	56	61	74	69	77	60	68	62	84	61	73	76	74	74	79	75	76	84	82	71	62	69	70	82	71	73	70	72	62	72	79	72	67	76	71	64	69	80	78	68	82	71	66	74	76	75	84	73	80	84	78	59	75	68	71	69	64	80	72	66	67	73	76	59	65	75	66	91	71	63	81	76	75	76	80	76	69	65	74	70	72	74	80	72	68	74	72	69	68	56	70	75	60	76	56	46	78	75	68	56	54	65	69	69	80	65	78	79	56	75	57	78	84	83	82	68	64	85	72	77	74	73	72	77	67	71	67	76	79	68	68	85	79	78	71	71	89	63	69	63	82	71	79	67	63	67	67	60	85	65	61	74	91	74	72	55	72	77	63	84	75	71	77	57	54	61	80	54	63	75	68	72	86	77	81	63	83	80	84	64	70	76	63	61	72	80	93	77	90	79	74	64	86	69	71	70	69	74	80	68	73	63	74	57	56	69	72	72	79	63	70	73	69	68	64	77	87	67	54	73	60	82	64	74	72	73	72	59	81	82	72	87	79	70	55	87	66	77	57	67	60	76	72	72	64	69	69	67	69	62	74	81	82	78	79	74	78	71	71	77	59	49	66	86	76	61	56	68	66	58	94	70	71	54	66	69	53	88	76	74	79	86	70	69	73	72	65	65	62	59	87	75	83	66	67	74	73	65	68	61	70	75	80	84	75	66	68	89	82	70	82	76	60	75	78	79	71	78	76	77	69	58	85	73	65	83	55	67	50	74	90	70	76	63	65	75	75	79	65	82	68	70	77	63	68	75	62	68	79	76	76	92	68	74	78	66	82	79	71	68	70	80	71	75	88	67	85	64	74	75	94	72	59	86	64	78	54	68	77	60	77	70	65	68	73	66	84	75	68	81	71	79	61	64	68	68	70	76	68	66	71	77	75	56	69	67	84	82	80	74	80	77	66	78	89	80	65	66	71	74	69	72	77	69	74	61	70	85	71	82	78	62	63	77	62	78	73	71	74	81	73	59	68	64	60	83	83	74	65	77	68	86	85	69	67	69	74	71	64	66	77	58	82	68	76	84	68	69	71	67	68	68	55	69	68	78	68	79	80	71	76	67	58	78	78	72	71	81	66	80	74	67	82	77	85	61	67	71	70	68	72	81	87	78	61	84	64	77	76	70	75	74	106	64	84	84	70	68	82	68	64	80	66	74	79	61	85	67	69	75	82	75	69	76	71	73	82	80	76	59	86	90	87	69	65	55	79	73	60	91	68	73	77	82	64	68	61	69	58	86	70	78	75	85	75	73	71	71	64	62	68	62	69	65	76	93	63	73	71	83	80	67	71	67	82	72	76	74	65	67	69	68	68	67	81	69	94	78	69	78	78	82
1699	393	521	514	458	491	400	348	370	307	344	362	304	326	312	295	314	330	313	290	268	303	328	287	301	294	303	295	272	316	267	291	292	278	284	301	301	292	304	295	277	318	309	270	295	276	272	296	272	277	302	311	304	336	292	292	303	293	277	291	301	301	314	295	315	273	325	275	293	303	289	282	296	280	306	298	296	274	279	266	287	295	299	293	339	267	270	310	273	281	288	273	268	268	264	289	319	279	310	284	284	290	275	283	282	280	273	293	290	313	275	314	291	308	300	310	284	305	286	289	295	292	299	283	304	277	279	305	314	296	288	307	277	267	266	318	288	302	284	287	293	278	283	296	291	278	314	286	274	276	305	281	302	318	271	282	280	294	271	257	287	282	300	278	251	259	303	286	289	292	282	302	303	331	295	291	297	284	276	304	271	299	290	295	288	285	281	271	289	290	276	290	292	276	301	278	317	270	283	308	280	277	279	284	302	309	291	304	267	307	289	288	266	270	253	281	280	271	314	296	264	294	279	280	278	288	272	267	276	292	296	306	269	281	305	298	306	241	256	291	289	286	264	283	282	292	256	294	293	288	283	275	298	264	318	278	275	278	276	277	290	295	320	289	284	277	288	293	277	297	296	288	276	271	303	288	297	273	330	280	280	297	294	273	272	280	295	255	291	309	271	286	281	311	275	296	280	316	311	293	298	285	293	312	305	308	286	299	275	274	290	280	278	295	303	292	278	327	285	305	302	282	300	304	265	294	285	306	287	300	277	285	275	303	274	288	280	262	279	325	305	298	321	276	311	279	286	292	303	274	307	307	301	289	279	291	305	264	288	274	287	286	294	292	273	271	269	244	290	252	255	300	274	285	291	294	271	279	303	282	286	275	278	276	304	258	294	293	306	264	244	289	298	314	264	313	286	287	277	255	266	303	284	317	292	273	290	270	299	296	270	276	211	267	287	248	282	276	253	274	267	299	266	255	273	290	302	289	269	311	296	269	308	292	283	289	286	266	301	294	293	298	297	304	266	283	294	293	323	303	294	279	296	278	287	266	297	265	310	269	271	311	289	261	263	284	292	326	286	303	273	319	271	287	294	299	276	289	301	307	271	309	286	291	262	290	278	300	272	277	264	312	264	276	309	282	264	289	291	294	291	324	263	285	307	291	279	297	278	295	285	264	282	294	285	279	304	281	297	286	314	264	307	276	305	282	259	288	275	270	300	289	260	315	304	287	277	288	289	282	303	312	277	311	311	302	306	281	323	270	289	254	283	286	285	292	281	260	299	278	306	239	313	305	271	283	290	263	298	293	258	274	279	260	295	312	296	297	290	274	282	278	308	286	271	295	279	256	266	261	283	290	281	287	283	293	259	284	283	284	252	275	299	272	283	244	298	265	316	319	293	323	260	286	291	282	284	294	291	284	295	294	297	290	279	260	314	304	280	284	285	277	278	267	283	271	292	301	265	272	275	294	301	310	269	290	293	302	298	310	261	280	265	259	283	299	272	265	277	297	286	278	264	328	279	323	275	311	275	275	296	286	324	304	313	300	286	266	288	290	269	283	281	286	306	264	283	277	297	257	278	265	292	306	286	283	298	299	274	273	288	276	255	287	271	296	266	278	300	318	289	275	314	302	287	304	313	260	311	291	283	292	284	284	267	273	270	282	278	278	298	309	270	273	321	267	259	301	282	273	282	301	284	299	265	301	294	312	284	260	300	269	291	304	272	290	288	316	306	301	302	314	299	314	328	282	290	292	271	287	293	287	306	277	287	294	292	302	287	299	269	284	284	290	282	301	256	286	300	310	292	309	292	306	278	279	263	286	312	267	279	288	310	281	303	287	295	312	281	295	307	313	290	287	279	287	300	265	305	293	293	282	316	260	298	280	266	285	302	295	300	300	280	249	289	260	299	288	281	311	309	289	284	303	302	282	294	318	313	256	274	292	287	304	312	293	287	322	258	292	252	308	321	267	265	306	296	311	282	314	276	284	296	293	311	279	296	308	316	276	291	293	312	286	275	316	325	287	268	298	293	296	271	289	285	283	281	317	291	296	296	317	274	265	301	282	299	262	279	272	279	309	277	277	272	295	290	319	289	287	271	319	277	296	283	282	279	290	272	305	294	292	299	293	293	289	282	301	283	297	290	282	275	271	302	296	283	290	285	309	297	259	289	266	294	296	308	314	275	292	280	285	277	329	271	291	305	287	318	300	266	291	271	292	293	264	289	301	309	292	283	296	281	256	262	271	253	297	280	283	283	279	290	274	273	281	256	315	276	265	273	307	307	291	299	308	285	280	296	286	291	292	288	284	280	283	323	290	276	311	269	269	284	308	319	270	251	294	287	267	279	296	287	289	277	313	317	294	281	315	306	257	283	300	326	280	294	314	304	307	274	303	311	278	291	285	314	260	272	291	302	318	290	262	253	281	258	288	296	261	296	317	285	275	295	295	287	285	306	302	303	288	263	247	299	288	302	291	265	291	310	292	303	264	313	261	342	284	290	288	288	271	284	290	275	306	309	299	297	282	301	309	292	284	303	310	261	280	283	266	265	278	289	309	290	307	279	277	283	302	283	272	330	259	306	287	287	294	279	306	285	274	302	272	285	284	268	315	304	293	296	277	306	313	279	259	295	288	289	262	261	267	324	290	290	290	266	312	289	286	268	298	289	295	321	274	282	310	318	293	264	285	297	285	302	267	269	312	327	289	283	279	276	291	273	275	295	294	275	296	293	300	276	276	278	311	262	297	276	274	309	311	287	270	308	261	289	316	323	277	271	252	264	315	295	251	261	291	291	291	262	268	284	298	278	281	277	265	262	274	273	282	276	285	280	268	286	277	276	293	314	291	295	284	298	324	265	276	301	280	275	265	293	284	277	282	275	280	308	290	299	272	322	285	287	263	279	309	282	290	249	294	306	295	292	301	283	263	271	270	271	291	308	287	265	271	277	285	269	323	286	278	305	286	260	285	273	280	294	268	284	292	291	302	261	292	283	279	280	284	282	283	280	296	288	274	282	284	294	324	296	297	308	265	287	273	276	272	270	295	291	269	284	303	297	282	297	300	268	305	268	280	305	294	301	283	283	302	294	301	272	303	295	276	288	285	286	298	252	324	287	279	299	295	300	304	280	275	277	321	325	308	314	263	309	298	272	305	281	318	295	281	276	265	296	301	314	288	295	294	266	288	270	308	282	306	283	274	280	288	317	273	266	287	302	305	291	257	311	331	304	287	289	287	264	308	303	296	295	294	313	260	284	304	306	282	294	274	308	309	286	291	291	287	282	286	313	302	300	314	304	291	285	291	283	285	289	297	304	285	309	270	289	271	323	311	269	284	262	280	284	289	275	274	288	285	294	288	318	303	285	276	294	288	294	273	287	286	281	303	286	281	279	300	291	269	324	270	261	266	299	310	317	299	303	297	282	277	273	281	303	286	287	282	263	274	273	280	294	269	290	264	277	316	305	305	272	278	266	298	306	246	298	311	284	283
4598	1138	1407	1077	698	498	436	381	318	291	265	249	231	210	206	202	198	198	203	203	180	176	176	191	162	172	169	176	187	169	191	169	168	209	164	159	181	167	165	160	192	187	154	168	179	166	184	184	184	166	172	166	153	177	161	162	179	194	153	147	164	166	190	168	191	171	181	179	166	157	175	163	203	165	164	165	171	180	186	169	150	179	175	174	187	179	165	178	153	145	161	155	158	159	155	163	188	170	190	181	188	175	182	175	181	164	164	171	151	180	146	201	178	170	203	163	171	177	163	176	160	168	153	192	166	161	173	167	146	156	170	183	158	157	144	149	169	187	170	182	170	155	154	151	154	174	194	175	184	192	181	171	152	188	146	154	151	174	185	164	172	168	156	180	149	190	154	152	165	161	162	178	156	168	170	182	162	166	158	166	152	158	172	180	189	157	156	171	157	148	165	170	163	185	166	192	161	168	168	181	182	176	178	152	160	165	179	162	176	177	184	152	178	158	155	148	174	181	187	158	169	167	162	180	154	158	172	177	173	158	168	195	173	179	167	180	144	176	180	202	175	191	151	193	181	177	163	170	160	183	151	188	158	171	177	180	149	153	159	168	181	176	183	184	177	146	179	175	168	160	175	173	160	185	166	143	161	180	153	186	188	191	185	197	186	174	170	187	163	176	192	183	151	159	173	154	189	176	170	166	171	169	167	183	181	195	164	165	184	163	164	172	179	163	149	166	176	193	181	175	165	157	177	169	158	162	186	153	173	150	162	164	171	174	187	158	169	154	171	159	168	160	166	181	155	163	146	147	164	184	175	171	185	168	181	161	163	164	165	158	184	163	149	162	174	160	171	184	150	179	158	176	183	195	169	186	168	177	176	152	153	185	165	159	181	156	180	182	180	160	182	165	164	135	173	170	169	185	182	174	170	186	158	179	156	172	180	166	142	172	189	199	182	129	159	147	169	163	183	164	149	165	155	175	145	181	187	181	161	199	172	194	174	164	160	144	170	139	166	167	192	160	155	155	174	151	179	179	163	171	185	171	161	175	168	164	172	167	186	174	163	173	163	156	187	160	162	160	192	159	184	148	177	165	167	165	173	157	157	163	166	170	160	188	164	164	193	165	193	176	146	148	155	184	159	185	149	159	176	173	144	165	170	143	181	151	176	153	169	189	153	182	145	175	164	176	159	186	152	170	149	150	161	174	170	166	170	177	190	155	180	179	170	153	180	169	204	156	161	154	145	169	157	178	161	174	143	163	169	155	170	158	147	164	167	170	168	164	162	152	159	160	152	177	153	169	153	149	165	190	167	155	172	166	161	177	180	163	158	184	189	157	169	173	192	183	176	167	171	197	175	169	164	181	151	182	173	182	166	161	142	161	180	149	163	169	162	172	158	160	172	190	176	157	177	162	165	191	162	169	159	171	179	152	176	164	178	154	165	150	163	165	154	175	190	181	176	155	186	178	176	159	169	171	175	155	182	162	163	151	144	165	181	164	172	162	156	195	176	161	169	167	157	154	161	176	172	169	199	165	166	169	177	168	168	164	194	157	173	163	180	167	151	183	160	163	154	172	179	165	164	172	168	150	182	154	137	181	170	178	172	171	155	153	190	156	168	168	178	162	146	171	179	198	178	151	175	169	154	173	168	136	162	148	161	159	187	181	165	162	154	173	144	168	158	190	178	154	180	159	185	154	155	155	170	167	182	145	178	187	185	166	188	170	157	171	192	196	189	175	173	172	162	147	160	169	163	161	175	182	172	170	176	166	168	159	175	150	160	197	165	176	191	149	176	146	170	169	176	171	165	171	161	182	176	158	171	146	180	152	147	144	157	181	166	193	186	171	160	173	166	178	162	212	163	183	171	166	160	157	159	157	196	168	156	146	175	159	144	165	152	162	209	172	181	158	169	155	151	194	170	167	200	192	187	179	163	198	170	169	177	154	174	179	163	176	182	175	151	154	158	156	175	161	175	165	160	155	157	162	161	175	157	164	177	179	161	155	161	192	178	174	178	192	166	168	155	182	173	172	182	172	173	176	167	144	155	176	169	168	158	168	177	173	165	181	185	171	193	165	158	181	153	157	187	182	188	149	182	164	166	173	168	145	174	147	176	149	156	172	192	187	164	174	158	163	154	196	183	162	177	170	151	158	157	137	154	170	162	190	171	172	158	156	152	195	156	146	160	168	159	150	193	169	180	165	152	148	178	184	161	184	169	170	147	165	170	154	191	172	189	174	175	161	164	170	170	165	191	160	149	143	164	175	177	160	176	162	192	180	169	176	186	175	157	155	168	172	174	160	168	166	179	169	187	132	185	166	183	174	180	167	178	163	166	174	190	168	168	158	155	167	179	178	168	149	195	175	176	168	161	160	182	185	157	185	181	168	166	140	175	166	209	151	178	174	150	167	165	191	155	160	165	188	203	180	176	171	174	159	175	161	181	161	165	168	182	143	175	171	171	176	163	175	175	170	155	143	165	184	163	171	182	173	172	142	148	182	175	175	173	170	207	179	163	182	184	163	160	178	188	177	171	164	183	160	161	165	169	177	194	160	172	156	156	158	161	174	153	183	170	165	192	165	190	152	177	191	190	181	148	176	185	158	165	185	175	157	158	189	167	166	157	186	174	160	176	154	180	155	172	181	178	160	163	153	179	172	179	149	198	171	188	184	172	157	187	158	168	179	154	196	152	150	164	154	164	201	170	155	161	176	180	180	167	183	167	187	157	183	178	168	198	169	180	180	184	177	163	167	159	142	162	170	158	162	164	194	155	182	188	180	152	168	217	179	189	170	169	183	183	196	148	183	163	165	197	193	182	172	180	206	160	182	164	175	161	174	185	171	140	158	185	186	153	156	164	168	169	181	188	167	164	165	180	169	176	177	148	159	187	168	184	176	163	198	171	157	165	148	170	175	137	158	157	172	153	157	173	177	175	184	178	151	146	162	152	174	169	156	151	170	170	163	159	180	152	174	166	193	187	169	171	160	168	171	145	168	167	179	157	179	182	168	156	178	152	168	177	153	168	172	173	178	152	177	173	149	165	156	157	177	155	161	155	148	157	175	169	178	182	174	173	168	153	170	173	165	172	154	177	154	131	147	181	188	163	162	171	170	160	186	159	179	162	161	174	172	162	191	172	157	181	168	168	170	154	175	166	179	191	177	164	173	152	187	162	167	170	163	182	177	202	174	172	177	179	158	169	171	171	175	154	175	169	170	184	144	153	175	191	177	161	153	176	185	161	173	153	170	171	155	169	163	150	192	164	181	173	171	162	160	187	174	145	170	153	182	158	187	144	169	189	163	156	170	189	156	167	153	152	184	179	158	179	165	201	182	155	215	152	168	213	159	176	196	173	152	179	169	168	198	187	191	183	161	155	149	179	162	138	183	183	184	157	168	181	192	184	157	147	157	189	198	170	196	159	187	158	163	171	155	180	168	187	143	190	178	163	172	162	178	199	168	157	160	168	194	173	172	166	159	163	186	159	184
5476	1553	3685	4051	3363	2843	2301	1960	1688	1395	1363	1225	1085	1054	993	932	949	854	833	771	803	804	732	737	714	681	725	687	670	660	674	649	613	670	640	601	647	611	645	614	601	642	630	591	573	636	581	615	584	585	602	659	607	582	567	595	621	596	586	623	599	578	576	598	568	568	577	549	594	602	573	574	577	588	614	581	558	584	597	569	552	585	574	562	551	543	549	580	573	571	571	580	619	614	580	566	598	590	581	535	566	575	599	577	538	567	573	566	559	561	572	541	580	585	554	566	544	560	572	523	546	548	575	569	558	554	596	539	597	579	570	528	534	551	542	548	539	588	552	527	564	598	560	557	554	556	566	565	549	589	540	556	567	568	532	534	551	582	549	601	581	520	606	514	586	526	530	550	596	577	604	578	635	547	531	567	548	569	589	537	527	530	580	546	557	567	546	539	578	578	564	524	610	575	574	555	566	541	553	573	580	599	556	500	595	569	559	551	569	562	552	608	565	611	563	573	583	584	566	548	523	560	580	555	556	528	567	568	516	578	548	579	563	558	506	520	587	585	581	580	568	561	567	551	555	570	567	567	560	533	554	544	569	545	565	532	568	579	525	526	556	588	570	580	571	530	592	549	549	554	535	579	547	533	593	603	551	543	604	565	594	569	518	567	605	552	578	573	573	575	570	509	587	597	570	563	586	565	573	560	543	521	585	534	543	580	574	571	568	537	554	576	564	570	538	569	577	555	543	617	545	560	536	548	583	522	556	544	549	556	523	578	546	547	558	553	525	570	541	613	538	598	539	564	561	572	566	542	589	568	572	557	608	579	564	564	536	535	553	566	573	579	572	580	577	580	543	569	553	596	582	591	577	546	547	577	566	581	546	539	530	573	581	583	573	539	601	506	594	553	498	533	568	579	578	575	535	541	532	553	589	520	564	582	587	556	538	598	564	553	549	527	547	528	533	580	528	570	546	589	575	528	575	590	529	591	538	594	548	561	562	559	523	589	549	574	573	592	563	577	531	526	577	538	538	601	559	557	564	597	512	578	539	584	571	579	592	538	545	553	573	571	502	537	632	573	570	528	560	537	573	565	512	559	584	557	587	555	551	538	569	580	510	516	549	566	595	575	605	547	566	562	529	556	552	562	552	593	561	543	537	576	555	604	585	583	564	576	553	548	582	556	547	559	581	539	559	545	555	545	555	516	562	546	578	570	574	602	553	542	564	566	535	559	542	578	518	547	546	571	539	553	563	593	567	547	542	586	549	569	589	564	585	539	549	593	581	599	592	545	528	542	574	543	545	605	548	529	604	557	561	554	569	578	556	568	575	552	555	565	562	554	563	534	533	549	567	531	546	565	579	556	545	617	605	530	568	569	558	577	528	514	574	587	581	572	500	536	518	481	534	529	552	587	593	520	570	549	557	547	532	539	546	572	582	596	592	559	559	527	558	637	550	534	545	530	584	592	569	532	541	553	568	547	555	545	555	537	554	547	537	550	616	527	567	563	533	577	568	592	566	557	561	556	548	589	571	555	561	595	525	550	553	525	523	562	518	592	537	513	547	582	579	577	573	616	550	562	597	581	573	559	568	524	556	606	537	581	537	567	583	556	591	566	531	573	545	552	567	558	559	549	578	566	578	564	562	545	540	577	574	569	578	552	565	518	530	547	544	588	514	561	536	536	545	563	576	596	557	549	566	561	568	574	557	582	577	566	559	548	537	534	554	577	565	584	576	556	590	571	550	577	569	542	538	589	575	542	574	568	575	597	483	544	506	590	587	615	564	537	536	564	563	531	581	535	554	562	540	537	543	557	521	564	635	551	563	571	578	589	577	547	552	563	554	558	560	584	524	566	576	557	543	598	520	551	602	546	554	569	572	573	568	556	560	591	529	564	569	555	549	536	557	561	565	543	575	547	544	562	583	559	577	565	571	575	586	564	544	542	568	559	576	529	538	530	558	590	532	617	545	562	579	559	573	540	555	589	546	571	569	544	589	550	533	524	559	552	614	566	580	532	590	603	534	554	574	562	570	566	539	546	558	552	584	553	525	557	560	552	611	535	563	577	598	533	534	565	586	538	562	564	574	566	553	533	612	583	566	596	543	559	554	520	566	516	591	565	543	580	590	578	591	582	554	599	583	568	594	589	586	537	574	594	523	582	588	566	574	568	508	566	565	592	559	554	580	540	563	571	584	514	527	535	542	589	562	551	594	618	583	594	550	527	529	557	595	514	599	525	559	574	574	584	578	531	544	575	558	560	581	566	552	523	559	572	576	543	539	577	532	597	557	561	609	564	584	616	570	578	542	589	589	551	606	591	594	541	539	601	552	563	544	587	556	543	581	585	561	570	564	562	575	583	560	554	520	582	566	565	528	581	536	555	585	507	558	558	561	535	532	571	516	590	557	530	580	549	561	546	553	566	551	540	574	553	583	565	521	554	524	570	521	584	576	561	567	555	525	564	579	553	539	562	577	571	571	550	536	549	628	586	554	589	588	605	605	558	541	577	537	579	549	581	582	571	562	568	557	551	539	552	559	525	555	542	542	535	526	544	542	503	577	516	580	567	570	584	571	575	582	567	556	552	557	579	555	543	556	545	552	526	608	600	558	534	546	520	587	519	527	562	514	554	547	602	572	535	543	536	544	540	596	562	554	523	577	583	571	512	537	556	579	590	578	577	572	551	526	549	548	564	530	547	601	574	565	561	588	560	614	574	571	559	570	579	562	575	573	543	558	562	538	519	596	554	565	564	528	539	609	589	562	555	599	556	579	528	546	530	564	562	541	556	539	591	577	560	519	555	550	571	546	591	564	559	583	535	566	556	521	538	589	550	564	561	552	547	564	571	571	551	576	593	543	558	584	579	615	535	579	546	565	512	580	561	560	566	597	560	551	567	569	593	577	582	535	585	607	592	555	543	549	531	576	556	580	550	543	581	544	598	569	532	550	557	550	564	558	544	562	568	578	603	576	606	517	554	595	515	533	575	551	542	591	567	529	546	566	552	542	541	598	574	499	542	560	573	562	597	568	562	534	558	567	573	553	561	619	580	544	592	557	552	543	542	539	582	549	575	556	555	522	544	572	545	539	534	503	510	578	545	555	569	552	588	557	545	555	497	586	556	535	563	591	568	549	523	558	566	546	582	541	552	558	561	542	565	548	527	531	582	552	571	531	553	564	590	517	554	582	541	551	603	565	568	565	567	580	560	540	563	593	567	607	541	545	573	572	606	525	579	522	579	520	542	580	592	550	570	504	584	547	547	551	536	533	550	575	583	573	547	582	552	554	575	570	568	573	569	568	554	579	575	547	572	550	569	582	577	578	589	546	582	571	564	571	535	565	533	548	598	589	549	576	585	532	535	553	517	579	598	547	544	576	581	582	542	555	524	597	563	562	568	555	543	606	575	581	577	561	566	604	576	576	571	579	567	600	555	570	555	525	571	567	581	588	551	573	589	560	550	547	568	585	587	562	577	587	554	548	585	592	581	560	554
8911	2373	2781	1979	1332	970	769	619	524	452	414	383	372	348	332	300	287	296	303	277	277	275	272	238	259	244	263	254	285	269	260	268	261	224	220	242	246	230	227	259	263	229	242	202	254	241	232	252	232	254	235	261	225	251	248	237	224	234	217	256	241	236	231	226	238	240	247	226	256	231	234	235	230	244	245	244	224	228	245	236	227	228	214	228	225	239	197	235	242	227	247	218	240	210	221	232	230	210	228	240	249	252	235	242	220	246	243	227	243	225	256	208	244	222	240	240	206	233	224	229	226	244	216	234	239	232	221	234	242	218	233	227	262	239	232	246	198	232	244	238	230	248	238	206	213	240	204	222	259	243	224	246	204	236	244	208	240	207	242	231	247	202	243	241	241	205	268	258	229	237	253	225	217	227	233	240	218	247	233	217	212	222	237	217	202	235	234	228	223	237	240	224	237	205	249	261	247	241	249	240	243	225	235	218	209	219	224	231	244	256	215	217	238	274	244	241	241	223	224	255	251	233	216	252	215	204	243	215	249	208	244	254	210	224	242	212	224	217	236	244	221	247	229	216	223	225	229	238	250	250	207	246	223	253	232	226	231	197	250	217	231	212	223	225	274	235	219	216	221	253	212	227	248	221	204	227	218	232	207	226	248	207	230	248	240	212	219	226	225	233	206	220	228	239	239	235	229	224	220	233	211	222	245	229	242	245	238	230	224	232	210	245	220	231	227	228	210	228	239	231	222	213	255	267	227	238	253	218	242	219	215	238	206	208	238	249	239	220	223	222	245	229	191	212	261	214	208	230	216	224	222	245	223	227	239	256	233	209	239	236	247	259	230	246	226	224	263	252	237	215	218	233	240	244	235	220	263	215	249	213	227	209	236	228	219	252	249	233	253	236	248	235	234	223	261	272	211	240	203	228	243	246	220	225	219	267	222	239	247	209	251	233	226	238	251	221	215	227	206	236	213	236	228	229	230	245	183	202	232	234	226	273	237	237	241	210	237	256	238	226	244	244	207	208	264	232	232	223	246	220	264	243	245	254	219	219	229	193	237	224	216	227	216	227	247	225	240	280	229	225	235	243	222	249	222	245	241	233	207	230	246	241	240	231	210	253	200	260	213	232	220	237	238	245	232	258	242	232	236	239	229	222	248	247	245	200	221	245	225	226	214	236	230	236	224	255	225	228	222	248	229	257	227	232	214	257	267	217	242	255	225	250	239	223	228	221	270	239	229	270	249	214	231	228	237	239	217	206	242	239	220	218	253	209	248	249	253	245	205	234	254	240	226	244	245	202	220	211	232	240	237	213	210	205	205	255	240	250	269	223	211	237	228	222	239	216	232	221	222	213	241	204	217	244	246	230	248	234	213	208	231	228	219	243	242	245	236	222	248	253	258	238	245	216	235	236	208	213	220	223	266	239	278	240	199	241	235	204	245	233	264	237	216	217	237	211	192	261	257	236	253	203	244	250	218	275	257	238	243	252	241	221	229	253	227	230	238	244	227	238	238	215	238	251	193	225	251	235	222	199	203	227	238	215	251	231	267	227	254	256	248	211	233	230	232	218	212	234	219	225	202	246	224	245	241	227	223	212	235	213	231	226	244	259	184	230	236	236	228	235	227	202	226	231	236	226	214	215	233	233	206	221	265	223	219	225	224	207	232	225	236	236	268	244	218	223	234	252	241	251	227	222	248	246	230	258	231	254	214	236	223	244	208	210	222	236	226	221	239	220	223	267	226	200	233	231	249	256	219	227	237	244	236	206	202	237	231	224	223	245	246	219	234	247	241	210	236	249	231	230	253	224	242	210	230	251	246	241	229	219	210	228	226	213	238	223	243	246	240	233	242	197	237	254	242	231	231	239	212	221	233	234	237	229	219	254	266	230	233	224	245	266	224	238	212	253	230	215	222	232	209	199	215	237	243	221	229	226	219	225	209	250	212	221	253	223	234	233	215	222	251	229	232	213	231	233	223	224	228	245	222	226	230	236	251	230	240	245	214	244	238	240	241	252	216	246	236	224	225	201	249	206	227	237	228	213	210	265	234	248	235	243	229	246	238	249	231	223	252	243	239	217	248	238	211	234	257	221	199	216	228	232	220	259	233	239	222	256	209	225	257	238	246	221	225	217	223	222	251	222	243	248	216	233	212	237	217	226	223	216	216	238	230	231	230	219	242	249	225	239	259	244	239	220	194	249	231	192	184	213	247	200	237	220	241	242	209	270	238	217	239	213	232	226	244	243	248	261	224	229	210	244	279	246	232	238	260	233	245	226	228	254	258	223	230	243	246	223	231	241	218	238	232	234	240	223	245	226	223	216	214	223	216	232	241	268	282	239	233	249	269	218	229	231	247	224	239	242	218	261	222	226	246	225	234	215	219	236	224	235	238	228	229	226	254	235	238	214	222	225	233	245	256	212	236	190	225	267	213	214	237	235	237	240	241	230	237	247	223	232	205	256	229	230	232	226	242	248	210	199	234	247	248	208	216	229	234	218	264	233	229	249	200	239	238	213	231	239	230	216	245	246	229	244	250	205	222	249	223	242	203	223	217	223	230	245	224	231	242	236	225	259	242	252	215	218	239	213	212	229	222	246	256	229	255	221	216	221	252	211	242	233	244	218	229	221	225	213	259	230	240	235	232	224	218	264	244	226	252	224	242	225	244	239	211	234	232	221	225	247	231	218	211	224	232	222	268	225	229	234	238	242	238	234	225	252	229	226	233	212	234	205	223	244	227	252	217	236	242	245	231	244	256	229	255	197	220	248	232	215	230	253	246	256	245	229	251	259	221	243	229	212	236	239	238	241	231	203	237	230	208	214	242	254	234	226	227	210	236	238	235	232	242	208	232	232	208	246	233	250	239	234	274	264	216	251	238	243	248	246	245	234	218	250	202	229	224	214	215	213	236	220	251	236	237	248	222	206	247	231	234	229	227	232	215	228	220	217	229	240	211	247	223	223	223	223	232	233	225	175	243	227	207	254	228	219	226	211	224	281	216	262	217	216	226	234	207	234	230	222	212	219	228	278	202	233	224	232	251	237	213	228	244	243	230	243	241	219	232	259	249	238	222	227	223	243	236	222	244	256	224	207	257	255	233	225	245	224	227	230	244	229	216	239	210	226	242	208	214	238	249	234	240	243	235	233	244	226	246	222	214	223	226	240	195	225	229	235	208	261	217	251	230	251	228	251	249	261	224	208	240	212	249	216	231	244	221	268	220	233	229	189	259	241	235	229	262	229	193	246	220	203	211	250	216	222	217	230	250	223	227	206	230	250	228	237	249	224	253	237	221	253	223	240	223	227	224	220	219	255	223	228	234	231	210	191	230	232	247	217	255	240	240	232	241	243	249	234	240	244	223	207	226	261	219	244	236	222	230	242	216	238	224	238	249	247	235	217	232	250	232	220	223	241	234	221	223	246	236	201	225	231	250	223	245	258	213	242	224	234	237	209	210	225	246	232	222	229	239	254	206	249	217	230	229	216
7726	2886	6549	6899	5852	4825	4099	3411	2934	2479	2215	1928	1816	1674	1518	1481	1347	1296	1238	1218	1102	1100	1071	1080	987	976	990	995	925	900	924	894	880	817	895	891	810	875	830	829	806	855	863	850	877	843	845	781	768	796	809	807	820	812	780	779	772	747	743	827	772	767	741	776	742	799	753	786	736	784	853	783	789	757	762	751	767	742	718	805	731	740	767	747	790	745	737	731	778	727	795	757	738	755	716	705	700	760	723	803	737	797	755	764	758	705	762	696	760	768	756	766	746	756	735	751	718	804	740	750	694	716	722	727	754	693	709	758	728	709	714	704	757	744	725	730	786	728	728	702	723	720	753	752	733	765	695	698	737	741	763	727	725	736	728	711	771	715	716	699	715	750	726	715	724	734	745	742	736	685	679	729	731	699	740	729	690	709	708	744	771	727	735	727	693	738	687	737	742	729	716	714	692	733	741	770	719	742	761	706	798	796	755	738	736	727	715	776	691	778	722	790	701	730	734	720	727	748	726	719	720	680	704	718	746	681	724	752	723	770	749	745	691	751	735	665	732	716	787	752	693	683	722	730	687	733	712	747	668	739	737	714	763	704	720	679	735	787	765	721	694	659	734	736	753	727	730	727	757	717	703	718	728	697	749	749	662	759	749	756	741	689	750	677	687	726	727	768	721	766	709	663	683	745	746	740	770	695	681	755	748	728	722	686	725	699	753	680	753	691	703	715	672	723	682	702	726	736	706	742	687	737	729	753	696	711	712	697	728	708	732	682	720	713	746	712	731	728	712	716	685	761	777	749	727	729	718	739	685	736	678	739	768	737	742	741	708	714	736	728	771	724	718	746	683	691	714	712	730	708	714	697	720	746	725	716	728	730	730	707	735	750	766	687	738	733	712	757	726	678	725	768	767	698	731	769	720	706	745	761	715	781	741	732	750	721	744	748	712	696	652	743	719	711	713	738	742	694	763	743	763	694	699	718	693	724	733	724	742	711	738	729	716	697	726	716	712	741	748	688	740	697	748	664	728	709	688	706	727	719	754	770	754	726	721	721	697	721	748	646	755	751	757	745	707	802	749	727	742	714	733	717	695	688	725	723	732	754	782	755	687	794	683	691	751	757	685	727	743	761	747	725	692	709	732	745	745	724	743	728	758	760	768	708	702	686	698	697	715	732	733	694	683	709	709	731	698	768	717	712	710	686	745	763	757	729	706	721	695	735	776	682	670	751	750	734	785	686	690	718	714	680	685	692	729	768	710	652	732	701	735	732	763	702	731	718	705	763	749	734	714	707	754	684	686	784	743	698	717	738	709	732	750	728	724	712	742	632	700	716	732	705	706	721	705	729	733	727	764	771	701	717	735	731	734	714	701	666	672	727	747	742	721	727	697	729	722	726	740	753	709	738	714	763	679	696	765	788	711	665	740	710	754	771	741	726	765	741	683	705	750	782	776	716	699	706	642	704	714	707	740	699	728	696	696	679	689	731	772	726	751	716	737	734	708	734	683	748	703	794	678	698	720	698	681	734	732	732	748	698	748	728	765	722	722	733	699	728	712	730	706	750	666	734	728	691	761	689	723	696	734	748	764	710	682	720	750	710	732	738	720	731	704	723	682	714	701	756	691	737	751	727	763	670	766	719	721	759	741	751	716	754	724	642	737	722	700	770	676	729	707	713	693	709	751	710	763	732	726	710	732	739	686	768	726	741	701	712	727	764	759	734	785	703	705	735	777	696	695	761	718	705	716	701	700	767	705	659	710	695	720	763	732	734	751	721	709	734	727	706	697	715	728	736	681	701	742	699	691	727	753	720	717	725	732	755	764	740	720	695	766	767	773	725	714	707	715	726	746	693	745	804	725	719	718	729	673	724	724	718	702	723	724	746	716	739	682	703	693	746	737	726	697	713	739	736	742	742	728	753	685	739	715	710	721	731	722	750	709	737	737	684	697	706	729	696	727	702	763	688	740	782	683	722	750	770	696	742	734	748	701	797	780	715	727	752	720	687	718	723	745	753	731	674	716	698	718	725	735	761	703	692	707	760	758	728	753	697	718	725	756	719	708	726	720	717	701	722	726	764	699	696	699	717	763	695	731	710	727	717	701	729	705	707	736	735	742	712	749	680	697	762	742	707	748	669	712	772	705	708	733	680	747	745	690	747	738	729	749	667	719	705	733	726	771	683	779	711	768	797	722	711	672	705	715	762	685	747	737	735	726	690	726	726	703	705	706	729	718	664	716	708	717	686	720	709	678	751	733	684	684	753	780	760	699	741	740	719	720	687	702	727	671	696	716	695	792	726	695	719	716	721	695	769	750	724	765	735	734	773	753	706	742	725	748	770	727	682	751	708	718	695	738	743	748	716	713	732	734	690	714	744	730	662	709	699	721	742	716	765	735	732	756	705	740	745	742	710	762	719	729	710	728	675	740	737	741	708	715	711	727	711	739	713	662	715	747	711	669	738	742	660	715	689	723	759	762	717	681	708	753	773	742	706	721	678	692	732	752	695	772	739	708	731	731	714	702	716	709	708	760	695	733	764	692	677	672	762	738	720	685	688	710	740	709	777	751	701	725	763	764	706	723	693	695	771	709	731	682	690	769	700	763	717	701	735	709	726	733	714	692	736	719	708	713	705	686	749	742	767	751	726	759	728	728	760	721	729	762	737	740	717	673	764	725	723	723	717	752	700	745	774	748	762	748	701	735	685	696	738	747	733	759	688	757	715	711	700	726	699	714	724	721	726	711	683	710	744	723	776	716	764	751	709	667	747	732	780	754	676	731	732	746	704	715	725	758	765	735	734	703	720	718	754	665	741	739	737	712	716	719	746	729	727	719	693	736	758	733	729	715	715	710	715	683	724	717	736	749	737	749	709	738	736	736	723	734	746	706	724	697	703	749	722	689	731	715	683	744	786	707	735	720	784	705	719	728	721	717	714	739	713	663	707	740	789	717	783	737	780	751	707	722	701	733	750	690	692	729	710	732	709	710	696	713	745	707	731	710	744	718	701	723	737	702	753	718	736	741	770	710	751	687	751	716	723	747	719	707	734	728	717	646	760	672	719	725	719	774	759	752	724	737	736	736	699	735	755	730	717	725	768	649	719	726	742	685	674	740	746	682	737	777	718	760	706	727	675	728	689	722	711	707	711	758	761	720	760	696	733	662	738	723	751	742	727	698	709	728	717	745	738	748	783	714	700	705	699	676	738	706	756	741	714	808	712	694	702	743	745	732	764	677	726	695	718	715	745	713	704	718	729	732	784	708	726	720	720	723	693	713	746	730	708	703	748	740	718	733	729	730	740	769	677	696	740	754	724	729	704	741	692	719	766	727	738	669	774	720	716	692	702	730	750	706	740	709	710	689	710	723	698	721	755	706	710	703	718	787	738	720	696	736	728	740	708	738	699	713	716	663	697	723	746	728	736	773	707	701	726	674	749	720	725	735	728	769	759	744	738	743	711	762	716	724	714	729	750	752	700	688	711	700	692	720	727
1114	129	146	121	94	104	92	66	68	76	77	87	73	62	64	92	69	63	69	63	67	78	72	69	66	73	57	90	79	74	88	74	81	85	62	61	67	71	73	75	60	84	82	67	86	62	84	81	66	84	74	73	77	73	82	70	90	76	75	67	62	83	77	84	66	94	75	67	87	87	65	69	87	77	79	77	61	79	72	71	81	69	79	73	85	84	73	100	82	82	74	70	77	66	75	56	67	73	71	78	79	71	74	68	74	68	74	65	67	86	63	86	78	66	85	63	75	66	76	84	75	70	83	76	83	82	69	67	71	72	82	79	65	75	69	80	70	78	76	65	87	65	67	67	67	82	58	70	72	63	73	87	53	82	69	66	65	62	65	71	80	61	64	78	75	69	82	86	58	67	73	76	90	52	62	67	66	90	66	70	78	63	86	66	71	78	70	67	61	63	87	78	81	75	58	63	66	65	71	79	77	67	66	61	71	73	76	63	70	73	68	57	82	54	69	67	81	59	61	59	82	71	67	61	63	90	81	78	85	64	67	79	66	67	65	75	57	93	70	70	83	82	57	67	71	68	68	67	80	68	75	67	79	65	76	71	75	98	63	68	76	73	106	61	64	72	62	80	73	77	74	58	68	86	71	75	68	68	75	83	61	80	75	81	77	53	72	63	75	80	68	72	75	82	69	55	71	68	90	73	76	82	69	84	66	70	66	78	73	68	66	88	77	66	68	73	64	72	65	72	72	56	92	86	65	64	78	68	63	63	63	93	83	61	78	61	63	82	86	77	89	81	76	72	68	89	86	56	79	72	60	87	68	61	68	82	80	69	75	79	66	72	76	79	73	84	63	66	62	70	79	60	81	66	78	77	77	60	81	76	82	86	75	76	74	74	77	76	78	60	64	77	58	56	65	64	64	75	74	70	69	60	67	69	65	70	79	60	73	71	68	74	88	70	61	51	73	75	79	75	76	65	88	82	67	81	62	86	57	80	78	77	62	70	77	71	84	67	72	74	61	78	76	69	73	77	75	76	59	73	70	68	62	71	76	60	82	63	80	78	79	67	77	70	81	85	75	65	53	85	70	75	92	82	81	74	80	72	60	69	58	76	71	70	77	71	69	71	72	73	66	76	63	80	75	72	84	76	68	71	84	73	79	68	62	83	69	71	65	70	74	85	73	72	60	65	70	74	90	69	78	75	66	71	74	83	74	64	51	73	76	70	75	64	61	73	63	77	73	76	77	99	78	79	62	69	61	66	53	70	75	63	68	58	72	63	79	71	71	78	68	71	68	78	86	62	63	77	73	75	95	79	80	73	90	65	71	73	85	83	72	81	60	72	64	78	83	82	69	69	70	78	62	81	81	80	71	74	73	71	54	74	65	63	71	66	69	72	74	71	78	57	63	70	67	67	73	81	75	72	63	68	74	56	70	82	88	79	70	66	69	84	79	73	76	65	80	77	65	67	60	69	72	90	68	84	66	78	71	82	69	81	60	64	70	65	73	81	66	70	77	61	72	60	75	74	69	69	70	72	77	66	73	76	77	67	79	76	68	83	82	83	79	81	86	66	74	76	67	81	80	67	86	88	67	65	75	78	83	71	67	74	78	81	68	75	86	74	58	79	63	71	75	82	66	84	78	75	71	82	67	83	87	81	79	69	79	83	68	68	69	72	82	80	81	67	74	64	73	62	80	79	70	73	71	82	70	73	70	70	62	84	75	62	64	73	89	72	79	73	61	56	76	85	69	61	71	87	65	75	80	65	74	68	75	70	64	73	76	79	90	82	70	66	73	76	62	69	71	75	80	62	77	80	60	69	70	69	62	74	73	80	66	85	87	65	66	65	73	61	80	90	77	77	67	83	66	68	65	77	78	83	68	71	74	74	68	72	73	83	73	72	82	71	90	76	59	72	70	68	77	52	61	81	75	61	80	75	73	91	74	63	65	76	71	64	57	71	71	70	80	61	84	69	71	79	64	76	64	81	78	78	71	73	68	89	80	67	70	75	68	65	72	70	75	70	81	82	77	77	80	74	69	71	77	77	62	77	78	72	66	79	71	74	74	84	69	71	71	53	74	62	81	72	82	84	86	68	73	73	74	70	85	62	71	73	75	78	66	82	79	64	80	83	55	67	68	64	76	85	75	67	74	66	69	85	61	85	61	76	83	72	64	56	63	70	72	82	74	69	75	71	88	72	77	82	65	64	66	67	74	76	64	68	80	78	66	66	69	68	64	68	87	62	82	67	59	78	64	73	62	63	68	70	78	84	70	68	54	69	81	63	71	65	74	85	76	69	76	75	76	66	79	70	75	67	76	76	57	83	72	60	78	55	78	82	89	73	75	85	88	79	69	77	64	87	69	84	62	67	91	70	77	60	65	60	95	78	86	67	68	83	91	83	75	73	59	75	67	60	64	77	74	76	81	76	74	56	82	82	81	76	68	60	80	71	79	56	74	88	83	67	68	96	80	74	62	66	72	76	75	77	75	83	56	66	77	59	63	79	67	63	72	71	62	64	67	67	65	82	65	74	60	68	73	75	63	71	72	78	77	59	75	64	75	77	90	60	72	57	70	74	66	100	71	53	73	74	71	73	68	74	83	80	74	69	74	65	80	83	94	63	70	68	76	81	75	69	68	70	84	61	78	72	62	72	81	83	72	57	69	56	80	81	61	72	57	60	67	83	72	65	67	69	68	82	66	87	62	72	78	78	70	67	79	68	68	73	72	84	64	85	84	65	89	71	73	72	85	89	64	64	56	62	65	78	60	80	70	68	67	77	77	75	78	69	65	67	71	74	66	60	89	68	78	58	67	70	65	93	67	71	75	62	75	79	67	59	67	61	71	74	73	89	81	68	82	66	75	66	73	82	77	62	86	66	75	73	75	55	69	50	68	66	72	61	76	75	70	61	81	66	79	64	84	62	78	81	85	76	63	85	73	69	78	65	68	82	63	82	74	72	76	64	76	74	84	100	67	58	90	64	68	69	79	74	84	64	68	75	101	66	78	80	69	67	74	89	72	89	69	80	89	61	69	80	63	86	59	81	55	76	63	69	72	80	69	78	78	48	50	70	69	65	78	50	73	62	72	70	81	69	63	69	82	65	62	86	74	64	70	72	62	69	72	76	76	82	66	67	62	84	64	72	81	73	75	91	76	76	82	75	72	77	74	66	74	58	59	81	69	78	78	81	75	65	72	73	71	64	82	72	77	66	64	68	68	79	61	68	83	61	79	76	78	83	73	77	81	68	77	67	82	82	68	68	78	78	71	89	66	77	69	62	75	81	73	69	60	81	60	61	95	67	79	65	62	70	63	75	71	65	81	79	84	65	64	76	62	72	74	69	80	66	57	56	65	73	68	70	89	58	71	64	63	67	65	88	60	78	66	101	58	72	63	92	80	71	76	69	69	71	59	77	78	64	71	79	67	79	73	83	60	67	80	61	75	74	74	100	59	71	73	73	82	76	72	63	59	77	77	53	76	57	66	74
1734	345	479	513	480	437	409	360	357	334	359	330	344	311	367	290	314	333	291	288	285	296	310	317	315	306	309	329	287	275	268	321	282	293	298	334	306	306	307	292	286	326	302	294	288	307	296	320	306	265	326	248	300	278	301	289	292	276	303	290	278	280	292	274	300	295	296	290	257	296	300	303	313	277	295	270	301	306	261	260	275	294	297	276	315	264	288	271	292	306	289	281	295	313	304	263	303	290	293	300	271	277	281	281	281	300	281	277	257	259	262	329	277	310	285	296	294	255	268	268	269	282	284	323	278	264	315	299	274	282	283	294	257	268	291	312	289	287	273	286	283	269	294	280	258	266	295	294	259	300	279	294	285	290	286	265	281	289	284	266	264	309	309	299	287	291	292	261	295	303	273	256	306	280	307	278	289	316	268	263	318	291	293	298	274	279	290	292	304	308	305	294	277	295	296	286	275	253	273	330	276	297	303	278	309	268	297	298	315	262	283	275	288	293	290	262	298	303	279	291	290	279	262	294	290	279	275	283	262	251	263	269	301	288	268	310	272	318	331	290	304	301	311	276	293	283	283	274	291	295	297	319	286	294	290	293	277	281	254	268	271	285	279	286	297	287	296	294	300	292	258	301	293	286	255	294	278	279	311	284	308	280	296	278	266	317	300	263	324	312	300	304	339	254	287	284	315	274	278	242	276	315	323	273	304	282	270	277	277	271	313	261	281	278	284	300	297	285	303	285	310	272	289	291	281	298	284	261	269	282	303	285	274	277	303	340	275	285	286	281	286	293	302	293	311	301	276	291	301	311	278	289	280	284	273	250	277	259	268	302	299	298	300	275	275	338	279	304	296	284	302	285	296	301	278	293	259	258	273	271	292	301	284	301	243	289	285	295	308	294	293	286	293	276	326	299	293	275	314	275	279	273	281	286	277	302	299	297	267	303	299	293	283	294	277	284	295	307	274	259	296	289	260	262	289	283	289	291	274	279	270	294	284	281	283	290	308	265	313	315	279	310	275	274	322	293	295	290	269	270	284	272	284	286	316	293	305	287	292	281	282	279	320	294	276	299	283	294	295	279	284	279	296	297	295	274	291	291	327	270	301	286	259	297	275	270	300	258	279	281	249	309	292	293	296	285	298	327	285	258	294	294	298	292	282	298	296	255	283	289	284	310	280	278	289	278	245	282	265	292	323	292	268	257	307	276	287	269	293	284	279	285	298	263	291	301	296	286	301	339	256	286	295	288	297	319	296	286	307	274	298	295	294	274	310	340	283	283	311	280	296	274	273	311	290	246	290	278	310	289	295	277	279	276	278	293	272	309	271	279	285	277	284	290	281	285	304	305	310	327	293	279	266	307	282	280	310	292	274	273	280	275	289	273	305	298	282	314	277	306	291	278	282	268	293	330	301	304	310	287	321	288	265	267	290	307	299	298	309	263	314	274	327	302	275	279	288	271	275	277	286	329	269	264	306	297	292	274	265	295	289	317	308	283	325	303	299	294	274	268	260	289	310	310	288	261	290	271	304	273	287	287	271	316	298	287	300	296	301	258	293	276	277	272	307	285	291	318	296	301	294	270	306	276	259	276	287	278	303	307	262	273	295	309	285	321	285	261	275	270	279	286	279	296	286	294	296	301	270	271	315	290	288	278	286	308	302	258	279	264	275	273	309	260	283	283	280	270	320	288	300	306	272	302	282	307	254	282	320	314	281	275	297	328	275	271	313	265	272	275	317	305	303	304	297	256	299	298	281	315	277	292	296	250	264	283	300	303	284	302	294	297	311	233	287	287	269	263	303	269	281	284	304	274	279	278	287	289	290	281	294	296	267	300	303	286	269	278	283	251	278	283	314	275	287	283	328	270	301	294	260	288	289	292	262	303	279	272	253	282	297	325	281	309	263	255	315	294	306	304	293	327	324	277	280	270	295	280	321	297	290	309	294	320	275	294	291	262	263	288	276	273	313	291	286	310	277	298	287	290	288	303	290	282	272	309	266	283	277	285	280	300	291	287	296	284	284	306	271	269	267	260	296	262	279	284	270	293	273	301	282	306	322	277	296	293	299	272	292	335	282	256	288	307	284	278	283	279	297	294	289	308	321	260	286	306	271	308	284	293	262	280	265	276	275	295	320	306	282	320	272	262	304	301	300	303	316	296	296	300	295	312	291	283	289	278	293	334	288	297	303	277	257	281	292	322	276	278	292	302	326	280	296	346	321	273	293	278	280	280	292	311	283	279	294	289	262	305	291	308	241	288	260	295	263	293	283	300	282	261	235	289	319	283	272	285	270	275	300	294	293	310	268	297	258	272	290	274	266	278	295	253	300	316	281	329	277	271	289	311	305	268	320	289	276	299	269	304	279	293	297	297	286	258	298	280	299	290	305	334	243	304	290	295	252	281	298	301	290	310	298	294	294	260	286	267	284	301	281	281	298	309	281	265	274	273	310	309	279	290	308	289	303	300	259	261	295	261	305	299	253	282	308	284	283	272	278	306	279	308	285	279	281	291	283	283	292	274	317	300	267	273	269	282	289	276	266	268	280	278	284	299	292	307	279	285	267	265	290	298	269	308	314	273	235	284	272	289	275	313	283	269	270	307	313	284	312	279	282	275	326	295	301	308	292	305	325	318	278	308	312	278	296	271	290	293	281	275	298	291	275	296	264	304	282	272	286	268	280	284	297	280	313	280	299	306	291	284	311	306	281	315	271	307	298	310	295	297	294	290	281	293	277	297	305	302	287	275	283	300	304	282	280	278	297	276	290	278	272	278	279	303	296	280	294	260	294	307	308	332	281	311	269	294	309	285	286	278	284	267	274	304	285	282	294	268	279	276	292	293	331	284	289	264	288	291	299	286	278	313	307	280	300	284	307	280	291	316	291	301	294	288	297	288	303	294	298	296	297	290	272	305	288	295	282	293	321	288	262	287	279	304	278	307	268	310	309	291	282	289	258	324	264	313	285	284	255	315	300	301	287	288	306	277	284	282	263	301	260	312	333	277	290	291	305	277	288	312	284	255	270	315	300	268	290	300	291	269	287	305	273	275	286	290	299	303	297	277	269	278	277	302	311	310	280	291	289	293	311	286	264	272	287	293	285	296	297	314	274	290	298	274	310	297	320	304	269	288	293	286	312	320	282	299	301	269	285	291	274	299	283	294	297	286	240	276	287	278	313	305	293	304	318	283	298	308	286	263	296	308	269	267	278	295	288	262	267	286	283	303	258	292	280	293	300	281	263	256	287	308	291	304	322	305	267	280	282	303	306	315	302	269	300	301	292	279	277	272	288	294	270	315	273	296	280	325	298	338	292	287	273	309	281	285	276	275	305	296	304	275	299	284	302	271	301	288	276	280	313	322	292	291	300	295	291	311	292	275	282	294	285	271	280	277	287	309	253	267	286	310	283	281	288	314	334	289	310	303	296	295	281	289	284	310	279	265	283	282	293	307	289	305	304	333	278	294	285	297	292	279	306	290	279	260	274	319
4679	1120	1440	1044	719	551	451	391	302	279	281	248	222	213	239	223	235	209	212	218	205	190	175	149	187	176	185	160	198	169	192	172	175	174	177	184	174	190	179	165	168	206	167	187	167	178	175	180	165	193	163	161	154	175	188	167	187	181	170	164	186	179	188	171	166	184	159	169	180	160	167	180	167	177	177	179	174	190	193	168	160	162	155	175	175	151	188	179	175	175	179	151	170	181	155	175	186	172	175	164	178	155	164	133	163	168	174	173	158	166	176	175	187	173	193	172	166	170	161	146	185	170	172	170	162	182	201	170	180	164	149	156	156	179	185	177	156	174	170	166	167	168	174	178	169	173	146	186	160	154	172	150	161	156	151	184	153	149	171	172	168	179	188	191	164	188	174	158	192	167	149	179	166	154	170	177	137	181	169	181	164	173	176	179	181	166	169	181	195	170	170	172	168	149	161	160	154	144	164	189	170	157	165	163	167	166	144	185	166	180	168	162	149	177	169	183	162	156	164	162	171	156	181	175	164	166	167	162	175	173	179	175	171	169	166	170	194	153	180	183	154	185	186	158	182	168	188	150	171	164	169	189	174	156	202	136	167	188	168	177	166	179	178	179	164	159	163	178	173	177	182	193	157	182	181	185	182	186	174	140	155	180	143	176	166	181	171	155	157	187	171	167	192	163	170	177	172	164	184	158	162	166	176	164	172	164	161	170	161	174	159	160	176	165	169	153	155	164	184	163	156	153	179	171	155	164	177	194	209	155	163	183	163	193	173	170	195	195	168	151	196	176	172	175	173	157	165	170	169	180	173	174	168	167	176	175	192	168	131	167	176	137	172	176	178	171	164	173	196	167	164	158	177	196	158	150	166	165	160	164	168	201	192	171	187	169	174	177	176	181	171	174	189	161	180	190	156	164	158	178	163	171	163	161	157	141	191	156	193	151	148	180	177	150	167	188	181	148	178	177	169	164	211	145	160	183	178	147	189	166	174	176	201	173	200	165	172	177	157	146	169	173	192	183	163	190	166	154	158	152	157	178	177	199	205	174	205	202	166	149	162	180	169	173	161	152	171	191	158	183	151	170	172	183	157	163	169	156	182	162	164	165	191	179	181	166	154	157	159	154	173	167	158	186	183	163	162	165	190	185	169	189	167	154	174	171	178	158	161	169	168	172	152	153	175	171	167	163	165	164	176	164	197	186	163	174	179	207	153	166	181	163	175	195	169	163	168	151	174	182	148	184	168	142	180	158	180	166	179	201	165	187	160	182	176	177	185	177	158	167	168	166	165	183	177	167	164	164	163	162	206	156	168	174	161	148	159	175	148	189	160	162	173	169	160	174	155	181	163	153	156	165	169	182	177	173	157	122	180	174	149	162	164	148	191	195	166	153	170	158	166	159	178	157	163	183	167	177	170	170	165	165	183	174	153	160	192	168	168	170	160	136	159	193	184	180	210	196	155	174	166	175	159	174	166	156	176	180	156	153	150	192	135	174	163	132	170	183	186	152	185	166	197	199	176	166	154	183	160	166	163	170	178	169	170	182	175	175	167	167	136	187	178	155	162	179	174	176	169	171	156	166	177	162	169	164	177	157	178	182	166	153	166	165	164	166	165	172	152	171	165	179	167	189	178	163	169	176	167	171	178	172	198	144	152	187	184	141	162	167	174	165	168	182	169	204	186	157	171	189	180	171	166	177	161	180	172	157	188	184	154	167	181	188	172	187	182	170	164	159	173	170	158	160	196	163	167	183	176	137	166	180	186	183	153	179	165	174	151	178	177	151	170	172	172	180	177	163	175	154	175	188	168	178	137	183	174	158	156	149	161	158	191	176	150	152	163	172	184	157	162	152	183	165	179	174	181	160	172	181	185	153	186	170	158	148	177	180	168	179	154	150	156	144	159	154	171	181	146	183	155	164	149	172	141	173	158	179	161	172	168	189	164	177	161	184	185	151	161	157	173	161	168	156	157	155	158	168	158	171	187	153	151	174	149	173	174	166	154	148	165	167	172	156	158	194	170	183	177	159	153	176	195	182	164	183	178	165	163	152	182	189	139	140	141	172	162	188	172	169	174	176	162	162	178	163	179	170	150	169	174	173	188	189	163	166	169	153	162	183	186	192	191	163	173	167	179	183	171	165	190	162	174	144	170	161	164	164	155	183	152	170	167	183	198	161	193	192	157	169	193	151	180	164	195	162	180	163	159	187	155	169	162	165	166	166	173	166	177	180	167	160	176	179	177	169	174	182	143	181	180	160	147	139	164	163	175	176	145	195	187	182	151	181	161	180	172	165	188	168	191	145	186	184	176	169	169	156	148	166	165	152	143	172	155	167	167	171	167	163	162	170	158	195	160	166	150	162	158	183	174	165	130	155	162	193	176	138	157	167	189	158	164	181	190	177	167	164	173	154	166	166	147	194	168	170	150	174	147	149	184	178	173	172	166	180	184	163	178	154	185	151	192	165	189	173	174	171	162	173	171	196	165	156	155	147	161	174	153	173	181	162	176	188	195	166	185	171	185	170	170	159	193	158	166	174	172	179	178	184	186	172	192	162	194	153	194	154	166	181	174	181	169	170	194	186	162	180	161	171	181	177	183	163	177	169	158	164	167	179	206	188	161	162	162	160	180	177	157	142	151	171	150	180	179	157	162	159	173	175	167	159	201	178	188	164	152	184	183	170	159	175	176	156	171	155	169	172	165	169	176	176	177	171	186	168	169	178	194	175	188	189	201	162	181	173	141	157	175	159	175	174	183	165	164	171	182	170	171	199	128	179	180	147	161	150	180	180	177	164	155	163	156	183	171	167	171	169	178	179	170	172	162	157	175	156	170	154	163	163	172	148	171	171	185	187	176	210	176	194	158	162	180	158	180	181	185	178	182	147	187	165	160	174	176	145	188	181	164	164	187	176	180	184	157	175	184	186	159	180	147	188	160	176	161	189	174	164	136	164	190	195	171	172	156	152	179	173	171	146	190	191	175	196	188	160	175	164	170	149	181	183	167	167	172	159	181	177	173	177	173	176	159	175	151	170	151	163	161	145	164	155	173	161	161	188	158	183	153	181	165	168	147	162	145	176	157	192	153	176	186	161	176	178	177	153	187	175	169	175	161	173	175	175	171	172	170	158	200	160	160	158	164	172	156	194	161	184	172	189	144	173	175	185	165	150	175	163	164	185	173	146	214	181	177	188	166	173	184	155	150	166	167	162	149	181	162	174	174	157	151	146	184	154	188	177	164	164	190	184	191	154	160	168	176	163	153	160	164	171	169	169	167	169	175	174	178	144	155	150	168	156	200	178	153	186	166	154	192	165	141	144	161	177	163	160	174	158	181	183	165	154	167	191	165	179	158	174	167	194	176	169	150	174	171	152	152	175	170	177	152	170	162	194	211	172	184	157	192	202	169	165	175	174	162	171	159	162	149	183	177	165	166	154	183	171	170	165	169	189	166	173	158	184	173	175	194	158	163	150	147	150	165	175	192	174
5431	1696	3673	3965	3344	2872	2297	1933	1647	1484	1339	1206	1137	998	1029	961	854	858	804	791	839	711	786	718	705	719	709	666	663	667	632	659	672	605	605	666	648	636	599	622	610	622	600	570	584	631	660	625	580	599	624	623	645	584	595	558	634	644	592	580	608	562	588	561	552	583	577	578	570	602	596	558	548	585	543	548	565	552	565	622	538	582	555	564	574	573	597	602	574	579	572	568	561	543	548	560	581	565	565	592	502	554	579	569	537	536	557	586	527	526	583	576	574	556	574	593	543	563	579	574	575	587	533	574	553	540	526	580	573	586	547	572	538	570	569	589	575	582	564	529	568	556	557	516	604	584	549	548	563	569	596	516	511	579	547	528	556	606	532	565	504	557	533	547	566	544	575	522	614	562	562	524	560	544	548	539	538	519	577	579	551	575	581	562	581	529	531	562	540	574	548	546	542	573	510	528	564	531	568	589	554	552	532	594	612	567	558	575	537	532	571	584	613	546	584	521	563	575	605	585	553	560	587	524	551	575	569	578	567	578	541	595	579	553	600	599	538	597	529	575	575	550	540	572	576	547	551	509	531	533	541	587	562	561	497	602	570	601	572	547	550	593	564	564	556	583	570	564	546	562	520	559	566	562	549	558	570	568	549	557	532	574	560	585	603	571	582	557	529	533	563	543	559	591	534	541	535	532	539	530	511	560	599	542	542	586	557	535	603	546	552	550	604	581	531	594	537	593	542	545	568	611	581	572	518	563	560	555	567	557	559	542	562	588	567	540	558	575	537	546	560	561	549	570	562	537	553	557	562	555	574	574	566	539	578	549	572	502	557	551	559	587	526	549	542	554	592	566	594	542	595	540	544	580	600	564	562	536	540	591	565	574	591	550	578	565	558	548	595	559	571	554	607	535	535	594	527	558	554	566	548	579	571	569	599	587	582	562	545	581	516	535	590	579	547	593	580	586	556	570	579	594	556	543	573	571	586	545	595	534	569	605	533	556	544	598	574	556	518	606	575	543	541	563	578	557	581	530	569	541	568	567	564	588	554	616	612	586	576	555	506	563	542	572	591	560	589	586	574	534	594	523	538	521	570	604	540	531	566	525	545	563	518	547	578	554	541	551	562	577	558	595	557	548	603	505	571	566	595	588	583	579	544	540	576	580	577	570	577	537	610	604	596	582	591	565	571	565	568	605	547	600	540	564	584	597	544	560	545	567	551	493	518	538	524	543	562	545	601	557	545	587	546	586	549	569	559	590	561	594	563	580	571	576	591	581	545	584	563	579	585	550	588	529	536	556	550	549	604	546	563	564	554	548	554	578	593	534	570	544	543	586	609	572	549	545	588	566	598	544	553	533	555	531	547	525	544	593	521	529	566	579	540	575	577	550	591	529	569	546	541	553	570	534	581	539	521	553	619	521	511	574	563	569	527	573	576	550	598	574	572	578	570	551	608	543	555	580	514	528	582	532	550	587	588	581	552	559	584	541	567	568	580	582	593	559	574	507	621	511	586	549	563	546	563	517	548	554	560	546	545	549	553	561	571	581	590	587	572	565	566	545	583	609	569	586	555	566	565	584	585	548	560	578	570	578	541	519	532	569	539	569	572	547	558	544	582	518	538	527	558	556	582	549	573	580	564	569	506	564	579	568	588	555	547	564	589	596	571	582	540	547	584	563	594	557	511	597	615	508	572	552	571	512	583	561	547	533	594	526	571	546	581	546	550	601	584	545	552	588	542	552	572	557	510	531	578	575	572	588	547	593	588	558	563	550	544	564	555	584	561	557	570	564	512	578	570	563	568	575	548	574	564	579	551	528	528	540	568	542	572	531	595	609	556	555	536	531	563	566	582	549	534	576	536	583	558	572	525	531	540	564	556	577	568	544	561	563	549	583	560	557	535	518	594	569	580	584	514	520	551	577	522	583	587	537	531	537	514	547	569	525	573	546	531	547	558	553	542	494	535	570	564	567	555	574	558	591	555	557	514	548	576	551	569	559	567	549	563	594	540	545	551	624	560	543	552	576	591	564	542	546	549	609	543	599	542	574	532	553	565	579	550	585	535	541	546	561	582	564	537	538	532	607	532	567	579	569	542	578	535	538	606	596	579	539	586	595	578	556	571	559	529	577	542	561	542	593	536	537	549	572	588	584	573	580	600	569	501	524	567	543	604	581	516	500	589	558	595	561	521	572	593	567	588	571	524	567	553	566	555	577	552	572	585	576	555	590	573	571	545	553	551	586	584	562	569	574	586	578	564	564	556	550	578	539	530	567	560	561	556	566	569	562	579	586	629	518	558	556	582	559	535	577	571	555	535	594	563	578	531	586	506	549	553	550	574	566	550	547	561	554	569	573	547	578	607	532	549	562	628	562	543	552	567	594	517	554	547	573	551	570	578	543	534	561	571	563	553	547	562	600	535	549	538	558	601	571	573	555	539	605	550	570	596	541	552	516	536	613	573	586	550	560	547	525	561	547	543	549	538	572	524	607	550	540	557	530	520	550	544	564	585	575	553	555	534	594	547	547	542	549	534	576	553	607	548	587	586	547	606	534	550	588	582	561	552	576	521	529	563	594	548	526	548	557	533	549	535	547	552	530	575	540	552	546	545	570	584	606	552	511	559	573	549	535	558	586	527	561	578	553	562	564	539	520	608	548	536	599	603	544	523	539	606	552	583	555	526	554	626	515	532	566	580	530	559	556	554	578	571	618	542	578	551	544	560	581	494	581	533	559	554	576	540	580	538	535	524	596	503	567	572	559	530	534	584	536	545	503	613	577	563	560	538	535	540	515	568	568	565	585	553	515	558	564	553	557	568	600	546	535	525	550	572	569	521	527	537	590	576	576	593	557	554	540	560	573	606	565	553	536	577	546	566	575	587	583	543	532	527	531	532	558	555	574	521	546	566	575	526	575	561	543	577	570	587	575	587	543	553	558	568	596	550	520	544	567	577	560	546	518	523	545	611	545	575	547	583	552	574	551	542	608	572	550	558	542	538	572	595	560	603	589	549	529	541	546	594	560	550	550	513	562	556	532	567	582	583	578	551	555	558	576	578	580	590	545	538	576	533	581	558	581	579	545	580	562	563	572	562	526	581	567	589	543	568	533	575	583	529	574	549	577	575	556	644	580	559	566	572	586	551	554	597	609	527	543	562	536	553	590	590	572	481	534	560	595	545	560	549	576	555	549	524	550	599	569	549	558	540	552	574	555	573	536	568	555	581	558	583	540	558	540	532	575	557	540	576	558	559	542	593	574	572	579	551	533	564	587	596	547	514	561	530	554	562	560	509	584	547	580	562	535	590	556	523	582	516	547	557	587	568	573	516	545	549	591	516	605	587	542	519	549	547	478	554	560	578	563	546	585	560	561	601	579	602	574	540	554	543	570	555	570	546	579	578	605	543	557	580	575	575	554	540	533	545	604	555	551	613	556	564	559	579	550	597	539	534	566	546	564	550	527	566	533	583	551	550	571	587	570	577	589	512	569
8917	2363	2670	2025	1323	951	716	637	500	446	395	337	335	296	323	337	298	274	303	270	250	256	290	258	263	254	255	236	265	280	229	222	231	264	254	264	260	257	233	253	241	251	256	225	238	247	222	274	266	239	267	209	216	231	239	228	237	241	227	220	231	221	250	204	203	245	216	224	227	232	250	254	224	235	221	216	265	237	241	240	200	215	263	240	262	240	215	201	237	236	232	212	219	215	248	224	229	237	235	226	223	199	232	224	232	224	229	256	255	250	225	240	227	234	211	237	251	227	206	220	225	226	254	232	226	206	245	254	230	227	246	231	218	220	220	226	254	246	204	226	226	233	262	259	259	234	247	218	253	243	207	237	231	229	241	251	196	224	218	223	238	242	223	212	223	220	251	245	222	224	232	260	221	245	245	209	266	257	223	254	243	208	237	235	231	243	238	253	227	251	229	187	235	214	227	240	223	258	229	237	183	226	232	221	266	219	211	218	223	230	216	223	224	193	231	228	240	226	254	233	216	269	239	229	218	229	210	255	233	194	234	238	232	229	205	235	239	221	228	260	215	227	206	189	234	257	241	202	233	207	223	237	227	224	237	208	243	207	214	223	217	245	249	236	241	245	227	236	216	240	251	206	256	222	216	240	248	235	243	228	272	225	250	247	224	226	214	226	241	264	202	195	222	214	223	235	259	233	229	217	226	217	211	235	226	214	231	237	221	238	221	250	229	240	209	234	267	236	226	227	227	269	218	230	229	194	232	218	272	249	217	256	235	232	244	241	217	246	241	241	241	213	243	215	236	234	221	211	242	225	221	201	238	224	236	239	235	236	231	214	220	257	251	247	261	253	248	229	215	235	243	248	252	220	248	244	236	246	235	240	234	247	226	213	233	221	239	223	248	225	227	248	247	233	224	208	240	253	249	217	215	263	245	233	202	245	242	252	245	259	215	236	235	256	222	225	232	219	228	212	254	208	226	237	230	239	237	211	244	239	221	234	237	232	205	219	214	231	241	230	232	241	219	248	209	251	227	218	223	233	241	248	224	221	226	235	217	250	213	230	220	226	241	238	218	233	240	239	226	224	243	225	216	242	230	222	252	251	241	253	238	251	237	236	236	231	243	264	229	236	217	233	214	236	208	207	247	227	267	216	254	233	241	236	223	243	220	244	211	214	230	215	253	229	228	244	200	260	246	224	241	221	235	239	234	252	220	242	231	243	226	241	225	236	232	209	207	202	238	217	248	230	255	219	262	218	253	243	247	220	239	265	227	242	217	246	233	216	224	223	221	208	229	197	243	225	218	245	254	224	241	286	237	225	225	234	246	228	241	229	244	217	233	251	245	203	232	243	238	262	217	230	266	238	249	226	228	265	250	211	229	246	231	250	261	236	236	248	207	247	230	254	221	260	222	242	224	234	237	263	230	224	202	246	183	229	228	253	249	256	233	231	218	219	251	209	239	246	247	222	215	215	224	232	244	232	222	230	246	205	238	232	218	218	239	229	226	209	203	266	237	248	255	249	249	223	230	235	232	202	233	216	227	224	214	225	230	235	197	242	205	237	247	230	216	235	212	224	250	221	225	239	226	209	212	230	240	246	246	190	220	222	201	263	255	247	255	238	217	209	233	234	224	233	232	214	250	199	237	220	273	232	263	229	241	217	246	259	229	224	231	243	219	235	227	230	240	224	214	235	203	224	233	211	258	217	229	233	272	230	243	227	212	220	214	200	260	243	263	230	235	234	245	234	247	228	232	241	227	241	255	243	220	248	238	238	243	236	225	247	231	214	243	224	246	211	223	205	205	202	230	249	217	218	244	251	216	263	250	225	216	245	228	220	223	243	219	245	255	242	213	230	248	228	215	240	242	201	229	204	217	248	249	227	226	229	240	207	247	248	208	239	230	276	196	229	229	216	260	261	221	219	216	233	223	232	216	231	260	236	239	222	239	245	232	249	230	217	249	230	237	253	221	230	208	242	226	236	240	201	215	255	237	232	227	220	228	247	228	240	232	239	238	236	229	217	266	232	219	251	212	227	220	254	226	201	223	231	224	234	227	234	202	247	233	231	207	223	236	234	224	219	224	240	242	276	251	217	229	199	219	217	256	236	256	210	218	238	247	239	238	254	214	242	231	227	230	221	233	226	213	217	247	225	229	215	227	243	241	236	236	207	232	234	229	209	227	228	214	224	236	224	237	227	254	227	235	243	237	208	235	212	240	235	235	240	234	221	234	227	241	229	233	211	230	218	222	224	272	245	257	214	210	233	234	215	234	259	228	247	264	228	230	223	200	232	219	220	225	218	247	240	237	251	212	243	222	204	254	204	218	231	216	233	211	218	209	217	213	232	240	225	219	250	211	214	220	253	242	241	234	226	219	229	216	241	222	207	217	232	245	257	280	238	217	238	239	257	221	243	216	233	246	235	227	241	206	232	228	233	217	217	252	249	237	222	221	255	228	248	230	231	185	242	236	254	231	275	221	211	219	240	230	218	234	243	243	232	221	243	206	256	212	222	262	230	215	238	245	241	264	228	229	236	226	229	200	266	227	236	219	217	207	205	226	219	251	242	234	241	263	240	218	254	239	238	218	230	237	252	232	240	241	226	246	249	217	258	224	232	206	276	237	234	248	221	241	194	247	247	228	259	252	247	224	263	227	240	229	243	233	217	243	241	252	250	231	246	230	224	248	226	242	228	225	233	227	244	237	237	243	221	208	241	225	197	224	244	253	238	214	216	217	229	239	230	226	222	234	252	227	246	248	232	230	215	197	237	230	252	252	243	232	258	228	229	215	242	234	223	222	223	249	256	245	219	244	224	234	230	276	234	223	217	255	221	243	239	224	241	255	232	222	229	213	220	221	266	221	252	216	257	233	219	228	243	249	237	243	250	245	243	231	222	249	215	239	215	228	242	233	225	238	220	214	226	266	229	249	242	234	242	225	243	233	210	203	219	234	240	229	259	237	218	218	193	247	219	232	252	218	241	237	219	243	248	223	233	223	196	233	217	241	234	222	226	237	234	233	228	230	243	221	240	243	228	230	213	229	237	234	210	207	246	232	215	228	227	218	236	209	243	223	229	241	242	252	246	211	227	238	248	221	233	249	234	210	215	244	258	218	206	235	238	243	215	230	228	225	201	235	220	234	200	250	227	214	226	226	223	253	224	231	219	226	232	230	231	234	245	224	228	246	236	230	206	209	236	224	231	214	192	227	231	235	231	230	215	252	249	221	229	214	211	237	249	221	231	218	240	238	200	236	242	244	227	222	232	223	230	245	243	240	193	222	235	251	216	235	201	236	246	232	211	223	227	256	255	237	232	249	225	245	224	255	240	221	237	242	228	247	219	220	231	246	235	225	263	233	213	208	214	212	225	222	177	214	239	211	208	239	224	230	238	221	222	228	229	239	220	259	217	256	231	233	235	240	219	223	225	248	235	238	212	247	234	236	222	256	256	242	245	250	233	247	249	230	236	221	206	263	260	243	220	201	217
7715	2926	6710	6926	5951	4913	3981	3377	2928	2445	2240	1973	1821	1705	1567	1481	1361	1301	1246	1162	1149	1102	1063	1062	1036	1024	997	937	938	963	922	923	909	903	897	953	847	811	819	887	871	840	833	811	774	799	807	820	796	815	795	762	804	830	751	816	737	814	806	760	786	729	779	789	788	741	787	756	784	780	749	764	759	789	754	786	799	742	790	750	718	724	698	758	726	764	759	698	747	789	747	762	777	769	756	705	760	721	734	718	729	756	746	718	752	761	734	722	734	710	723	765	742	671	743	716	724	743	724	785	731	706	711	721	784	739	725	719	736	765	807	723	718	737	725	707	759	779	716	726	738	718	739	737	718	752	732	753	727	754	697	764	688	767	693	689	764	705	673	682	743	729	749	722	733	659	735	693	743	727	736	730	740	767	720	709	759	730	733	722	731	716	718	745	715	712	731	700	762	712	704	746	760	693	690	767	716	700	716	696	762	724	706	768	739	748	683	716	782	740	697	729	696	720	719	744	748	714	738	689	716	734	741	725	747	737	717	702	776	690	686	734	743	733	750	739	734	754	734	775	762	711	757	694	699	711	721	730	709	700	719	687	750	762	774	735	698	712	696	728	704	735	713	705	670	722	710	688	715	719	705	717	753	720	686	744	710	749	702	711	704	659	732	718	769	735	715	700	705	675	753	736	693	723	728	748	696	730	739	737	742	750	741	695	719	751	695	741	696	694	707	769	749	738	732	685	712	711	724	758	721	714	681	696	711	740	768	736	700	720	729	701	751	709	715	759	770	712	728	721	746	734	735	721	708	743	711	702	730	741	749	719	705	753	706	720	727	704	718	757	747	724	783	670	714	726	709	739	780	718	727	782	719	712	763	695	716	710	737	705	772	720	754	716	710	688	705	734	752	698	725	741	728	733	713	753	761	701	691	703	708	725	698	717	741	710	720	756	684	673	688	740	729	728	688	713	733	689	737	720	705	715	709	763	708	729	698	741	725	733	668	720	708	722	732	709	735	711	747	725	745	747	733	699	708	680	742	740	750	734	686	718	753	761	684	673	762	670	701	690	712	715	653	701	670	731	755	718	693	740	687	731	724	796	679	749	706	727	715	724	720	707	757	708	719	696	701	745	727	738	754	701	721	732	681	720	680	720	731	726	740	720	698	708	686	739	727	701	751	725	709	701	690	723	725	745	683	733	719	730	720	732	719	717	716	755	705	739	708	737	719	692	702	761	729	676	739	719	743	707	764	732	770	726	714	691	761	733	726	704	737	729	700	710	708	731	760	729	710	691	719	715	769	701	676	755	722	725	726	725	764	695	770	736	672	736	762	688	713	735	702	719	743	781	736	763	706	785	743	727	741	748	726	716	733	756	766	712	708	747	681	734	734	722	754	727	744	657	679	691	704	730	689	743	735	761	716	700	714	725	772	659	755	736	714	700	754	733	782	753	681	669	728	748	695	766	747	731	726	769	703	738	699	706	675	741	722	724	726	738	721	735	696	757	743	712	734	705	771	765	669	756	705	761	754	784	699	757	726	736	725	762	688	727	729	688	694	721	739	716	726	732	704	739	756	720	696	745	708	721	701	708	754	729	760	726	735	724	719	750	760	763	712	709	700	726	754	763	695	727	766	725	728	690	761	733	786	720	703	778	735	738	709	722	716	708	725	745	716	766	692	738	760	681	764	731	748	755	723	729	761	721	711	701	701	759	734	754	731	685	672	683	733	735	716	736	725	692	709	718	741	717	664	683	792	744	728	711	684	754	732	738	737	714	793	693	729	786	744	728	695	733	726	719	720	739	758	738	739	694	739	781	702	747	697	722	721	685	738	715	653	741	734	747	704	732	770	712	711	694	724	736	719	690	725	679	719	733	661	762	705	720	771	714	674	751	737	757	741	708	667	686	734	751	723	728	733	723	695	741	751	745	725	736	710	736	706	770	742	758	759	741	729	724	715	735	705	711	746	685	741	732	747	711	759	715	720	745	721	737	703	671	772	713	688	721	713	703	734	728	744	685	756	772	699	704	741	714	738	714	744	726	701	717	753	743	732	752	690	725	707	762	741	677	695	715	735	737	734	713	760	719	724	707	727	684	730	765	732	729	715	759	683	764	729	716	725	727	728	730	738	750	685	719	704	720	684	713	738	697	727	696	688	779	744	711	673	735	730	711	646	722	769	720	761	700	751	697	711	699	740	766	721	760	698	753	666	682	737	726	784	691	755	710	704	743	718	723	718	747	760	738	757	739	746	694	672	726	724	727	654	712	709	735	772	733	749	743	708	725	697	721	721	715	738	742	754	742	746	727	747	749	707	687	723	752	719	707	706	757	740	713	746	691	702	732	727	726	703	740	759	709	752	702	699	730	720	709	726	717	764	753	726	715	720	722	704	707	742	716	717	715	726	714	724	729	717	738	736	703	733	728	709	733	744	707	697	713	715	720	687	756	725	777	728	791	770	716	751	725	739	694	708	691	722	689	762	725	728	691	728	791	737	781	719	724	750	719	681	735	731	708	706	718	741	779	676	750	738	743	698	710	686	719	726	690	731	709	735	762	711	746	737	740	687	755	717	739	753	776	803	704	721	735	771	728	740	703	762	726	718	713	698	704	752	747	727	686	715	700	705	779	729	710	687	732	700	772	715	737	744	676	732	733	663	697	740	689	762	753	703	738	722	719	720	729	734	720	679	711	706	774	687	719	711	722	723	693	739	746	726	758	724	708	708	747	717	746	686	726	714	688	764	724	731	682	721	696	712	753	700	777	707	715	683	754	713	720	690	674	751	709	730	694	709	728	723	745	691	663	732	729	756	703	711	717	734	720	718	763	719	715	724	707	721	766	688	740	714	718	667	701	717	744	704	750	718	720	729	754	716	710	701	700	685	742	736	777	738	722	744	709	719	754	744	722	745	705	710	663	707	743	731	669	760	703	737	733	732	698	737	771	684	699	748	779	751	746	739	713	765	800	699	697	783	737	695	747	731	706	714	744	792	735	704	732	738	712	722	676	695	737	714	715	756	698	739	698	691	767	688	705	763	716	733	733	683	738	719	720	772	723	744	690	676	693	758	768	772	702	758	782	731	733	714	765	745	716	678	741	808	748	706	773	738	762	687	730	735	674	700	728	714	775	676	725	764	730	731	687	736	739	784	704	749	735	692	702	682	759	792	760	743	755	704	730	706	715	722	743	677	727	690	693	749	717	726	762	761	716	707	718	709	706	685	723	705	694	698	667	734	740	743	746	737	714	719	708	761	706	745	732	673	666	725	702	734	729	720	730	760	688	720	761	752	734	793	699	690	720	745	746	718	708	727	730	742	760	707	706	699	744	703	692	713	724	732	731	715	723	691	760	685	691	737	758	725	739	721	751	762	758	705	735	769	760	702	717	709	726	743	735	755	747	767	724	766	710	725	741	715	723	758	731	768	732	694	710	724	733	787	712	782	742	762	747	744	745	710	754	738	696	708	742	666	708	733	739	703	687	765	727	703	733	739	742
1170	138	163	123	123	85	106	88	64	81	81	96	88	70	72	63	70	83	79	63	78	64	99	75	68	73	78	60	67	65	84	75	66	72	59	76	68	71	80	85	60	71	69	62	66	74	73	99	80	97	71	65	73	77	82	76	74	81	82	84	68	81	74	85	69	71	71	73	75	68	61	82	72	69	68	66	70	81	70	64	82	70	81	70	77	81	92	72	67	70	93	65	79	72	74	76	68	63	70	69	74	78	73	62	76	71	68	76	74	55	77	71	72	75	78	85	80	68	61	70	73	68	76	75	62	72	64	77	66	74	78	63	80	89	76	66	77	88	63	82	76	96	69	70	73	69	95	80	72	74	73	64	54	73	85	68	63	60	62	73	81	64	72	77	77	67	71	76	72	70	60	76	74	66	58	65	71	92	66	70	71	78	79	82	73	71	76	84	76	77	75	55	79	63	73	65	72	62	70	88	82	85	60	85	57	72	84	92	74	73	78	76	81	75	75	63	71	78	76	76	47	68	71	81	77	66	72	83	68	76	70	75	83	66	85	72	77	91	73	73	83	61	86	59	64	65	70	62	58	71	70	64	64	59	65	60	79	84	77	78	90	67	67	70	57	83	79	79	84	75	75	57	64	73	76	70	71	67	86	74	80	84	80	59	76	83	76	75	77	66	74	68	73	69	67	80	77	66	88	67	67	88	77	70	92	72	70	77	76	84	88	74	66	77	73	55	81	79	81	62	76	83	80	72	82	84	76	69	67	77	61	86	69	66	65	73	63	74	68	99	77	69	64	80	76	89	71	91	69	75	62	77	80	81	63	63	77	64	75	82	69	68	72	75	78	66	86	76	90	63	72	65	48	70	73	77	91	71	85	57	61	68	61	74	72	84	71	67	68	72	88	77	71	65	73	64	77	82	73	67	81	70	67	74	75	79	75	60	81	75	73	82	74	74	71	78	80	75	62	67	71	68	86	83	80	74	71	72	54	87	78	76	55	84	79	62	86	60	75	70	76	83	66	75	82	81	67	70	81	71	71	76	76	67	71	73	71	76	56	69	72	68	68	59	70	70	77	75	79	65	71	73	63	72	74	62	79	61	62	84	75	85	68	54	64	71	82	68	70	88	82	80	54	76	61	71	75	72	64	70	65	85	90	77	73	63	70	74	82	67	81	66	74	76	60	60	71	64	74	70	75	70	72	70	83	69	83	63	80	66	77	66	71	77	78	76	77	62	74	66	89	71	76	77	75	72	68	59	83	57	74	70	74	74	70	72	75	73	88	86	58	71	59	75	84	63	81	62	71	74	61	70	72	79	77	70	67	73	68	78	77	57	57	77	72	75	77	60	79	81	69	66	74	64	77	80	80	65	69	64	76	60	65	70	77	68	91	101	82	65	69	76	63	63	74	68	77	75	78	70	71	67	77	70	65	60	77	68	71	81	72	91	51	65	73	81	58	79	70	83	80	73	84	60	74	75	70	65	89	67	87	72	63	70	80	56	68	84	56	88	71	92	70	69	78	90	87	65	60	87	74	66	73	63	60	75	71	45	67	81	68	70	75	57	66	75	75	72	83	82	68	80	82	68	57	71	85	72	76	64	75	78	77	78	74	69	79	64	60	63	77	60	80	91	80	81	72	75	67	73	84	70	78	84	83	56	74	77	54	99	75	73	84	68	82	64	65	54	70	81	69	68	71	71	79	74	74	72	68	78	58	82	79	68	77	77	70	72	64	89	55	61	67	66	91	76	58	87	78	67	61	67	74	73	75	87	69	73	65	66	76	71	89	61	77	62	64	69	72	62	76	80	89	76	71	64	80	71	69	81	69	70	76	87	74	60	78	67	62	78	63	84	86	78	71	69	58	75	70	75	61	69	76	79	68	79	64	83	73	80	86	74	63	63	70	75	62	73	76	66	70	86	77	65	86	60	83	73	79	81	71	54	69	81	66	69	79	82	60	72	65	81	77	72	79	73	58	76	67	76	66	70	77	68	71	71	85	68	92	77	72	57	61	66	60	70	67	75	74	84	78	78	57	68	68	85	57	78	79	77	81	74	82	76	66	53	65	69	75	65	68	62	81	83	68	77	71	82	88	68	85	79	74	69	74	82	62	66	72	76	70	66	72	73	78	75	66	67	71	91	79	71	71	65	80	63	66	85	68	66	65	75	57	78	77	61	63	58	71	75	68	67	68	78	67	85	89	72	75	65	78	75	59	80	72	82	78	77	73	79	83	76	66	79	70	78	69	61	76	70	64	67	78	76	54	72	62	81	75	57	58	67	90	79	75	59	71	86	66	78	82	86	75	68	73	65	71	60	72	63	69	63	74	71	73	71	81	72	90	88	92	73	61	74	69	61	58	76	77	80	72	74	77	70	86	72	58	75	75	62	64	78	72	72	68	71	74	76	88	80	69	71	80	74	75	74	68	73	78	70	69	79	63	58	66	73	87	71	69	90	77	68	71	71	83	62	80	79	69	71	73	64	78	74	77	77	74	65	64	62	71	76	73	73	79	63	73	76	68	77	83	65	72	79	70	87	86	79	68	64	82	90	80	77	72	84	86	61	63	81	63	62	61	73	68	80	72	81	68	81	66	65	61	76	70	67	74	78	74	76	67	76	83	100	71	69	73	63	75	80	61	61	71	63	64	72	64	71	72	70	72	80	86	92	69	81	76	61	63	76	56	61	81	84	80	65	81	58	74	65	71	74	94	75	58	82	59	69	79	66	76	79	79	84	67	58	66	77	73	77	61	96	61	74	60	67	86	83	76	72	69	74	75	74	62	72	80	81	80	62	87	66	73	80	70	63	62	87	82	70	73	74	68	60	70	73	86	57	73	89	63	78	64	72	74	83	66	70	63	66	65	75	71	85	73	81	85	79	62	72	63	70	65	83	89	72	69	84	71	66	58	80	73	85	72	77	75	82	84	87	82	58	66	67	85	69	78	68	83	83	65	67	69	62	75	76	74	77	53	71	68	70	68	56	66	67	61	65	77	60	78	71	78	71	70	73	79	92	79	68	82	61	64	82	79	77	77	68	62	58	75	78	70	79	77	78	59	68	71	87	54	70	68	75	66	75	76	75	50	80	72	91	75	74	86	63	62	70	82	75	73	95	71	78	61	60	81	67	75	71	68	78	73	81	82	81	70	66	85	72	74	67	90	71	86	71	74	69	75	71	72	81	73	79	76	69	71	76	74	73	64	68	70	78	76	88	65	84	74	78	80	73	74	57	79	70	75	70	65	64	85	66	74	69	85	73	55	54	72	77	76	70	71	79	79	71	77	64	85	82	76	73	76	69	82	75	80	62	84	75	71	59	69	80	70	72	74	75	85	63	74	79	65	71	64	74	58	74	57	70	74	70	78	81	62	72	82	70	70	62	78	71	70	72	85	79	76	77	69	75	75	77	85	74	76	63	80	72	67	64	79	66	76	67	80	62	65	81	55	63	62	73	68	78	68	68	91	56	77	71	69	71	70	69	75	75
1708	395	491	504	500	418	432	379	367	336	338	303	353	316	311	343	299	289	291	316	311	281	314	302	306	294	276	281	309	312	296	282	298	311	287	272	282	269	307	262	302	289	280	297	336	284	286	286	276	324	293	322	302	301	282	289	285	307	290	285	321	298	296	283	288	272	300	296	280	270	307	303	279	270	297	266	280	316	302	302	313	272	279	302	289	297	310	270	295	290	290	301	291	281	303	295	282	279	294	259	310	302	293	283	288	283	286	298	300	286	277	291	282	279	310	273	296	281	291	275	280	313	317	278	304	282	299	322	304	302	282	286	269	281	275	291	323	309	337	265	294	313	276	292	278	273	307	294	294	288	290	286	312	263	328	310	278	270	257	271	269	283	315	291	296	275	309	315	291	291	301	305	301	274	274	274	286	291	294	299	303	291	269	310	278	269	301	292	286	267	289	284	290	299	289	266	305	267	312	261	273	289	267	285	294	314	269	279	231	281	290	275	279	275	284	303	287	306	242	284	296	258	294	290	282	279	247	280	274	294	263	311	284	275	289	278	271	292	301	303	286	292	282	301	296	315	287	289	286	257	275	301	298	287	304	299	310	286	296	290	298	292	293	306	281	306	292	304	284	294	298	292	286	303	289	249	279	242	296	295	277	301	289	299	287	281	298	315	242	274	277	290	315	279	273	316	321	279	294	271	264	303	285	294	253	288	277	267	284	289	296	279	286	289	279	286	305	293	293	270	303	254	295	287	261	265	301	286	308	280	308	269	275	278	317	282	275	275	258	257	253	295	284	277	295	293	295	278	279	285	302	266	290	274	293	293	297	286	292	268	293	290	294	293	278	270	283	276	272	316	298	270	322	293	291	313	318	306	294	275	295	293	283	273	302	305	297	294	272	293	280	278	296	276	303	278	272	301	274	277	303	297	296	261	297	270	320	282	288	278	281	292	284	281	292	295	286	281	300	305	277	260	302	282	266	285	304	336	317	312	319	268	281	297	285	292	283	293	276	322	278	302	320	272	274	300	270	285	311	251	294	280	269	266	320	329	291	295	276	321	298	263	273	282	270	284	278	281	300	276	300	282	297	273	275	288	307	269	263	278	302	302	307	293	291	266	263	263	276	269	279	254	298	295	295	276	283	290	301	306	282	311	274	276	296	280	307	282	298	300	315	296	260	274	302	283	300	324	299	268	277	251	297	278	313	264	249	324	306	283	261	275	261	307	281	314	259	296	285	276	303	267	306	310	283	273	294	283	295	296	295	294	287	294	315	265	254	298	321	278	267	265	305	286	265	308	269	287	311	273	269	303	309	290	304	289	306	259	277	273	291	275	274	284	336	306	312	279	265	260	275	291	316	265	283	292	281	276	266	265	273	302	282	295	293	292	289	296	269	298	308	267	283	259	292	316	283	283	267	278	265	285	290	302	333	282	300	272	275	265	295	284	276	314	318	292	276	316	262	275	297	292	323	289	280	262	292	273	286	286	270	319	279	258	265	291	273	276	284	292	296	286	308	283	267	274	285	288	283	292	270	253	286	304	306	295	291	283	287	288	266	289	291	316	279	310	295	291	287	299	277	302	258	273	286	293	265	290	293	273	297	287	287	297	279	274	265	305	309	272	286	318	254	296	266	275	277	282	249	271	296	297	292	290	282	279	322	286	290	280	299	296	315	267	288	304	266	267	270	253	296	296	307	312	281	321	291	289	272	289	319	281	291	262	295	303	321	296	267	248	269	310	285	276	314	273	302	248	291	279	286	302	285	289	273	263	303	286	328	313	276	309	288	256	281	305	261	306	241	309	291	296	265	258	300	320	269	275	309	313	308	299	281	300	309	279	308	282	250	293	272	300	274	285	308	301	268	314	313	256	314	307	275	293	309	266	298	278	287	266	274	288	305	302	294	255	339	282	276	253	265	264	288	296	287	281	298	289	323	322	316	289	301	266	247	278	267	290	289	290	282	291	304	252	336	276	267	292	314	289	318	287	267	302	321	293	294	286	300	305	316	296	286	276	265	305	288	270	288	314	299	284	312	299	281	282	289	314	269	307	276	278	279	304	313	310	271	284	273	263	314	305	271	289	289	288	282	274	289	273	290	261	252	296	277	282	300	289	323	270	282	288	307	270	286	257	289	303	311	302	283	261	277	284	286	297	303	273	273	286	296	272	294	270	313	279	253	306	283	283	315	286	314	296	282	277	278	287	285	284	291	274	274	274	285	304	273	258	305	294	296	305	257	292	318	304	276	300	285	290	283	300	261	294	266	313	279	295	273	301	325	281	290	307	294	283	289	277	297	296	281	275	282	278	309	300	305	280	300	242	290	300	270	264	294	317	277	290	273	306	302	269	283	311	280	281	288	309	269	311	300	270	310	274	253	298	300	297	278	269	330	301	285	300	292	282	281	328	261	288	280	318	275	306	295	298	279	283	267	306	275	305	296	304	301	292	292	260	281	285	268	278	295	303	273	251	285	279	292	281	283	312	289	275	289	272	274	301	289	316	294	294	292	312	285	297	257	288	291	292	283	310	296	293	276	304	310	256	299	290	294	282	286	281	296	272	294	315	269	282	303	290	302	272	288	266	298	276	292	294	285	274	292	284	278	279	315	288	308	315	285	309	279	294	283	275	274	293	297	280	308	299	285	315	307	298	283	286	303	257	277	266	299	291	297	325	319	285	293	325	279	287	308	308	293	310	340	275	294	288	319	298	274	280	299	279	275	304	285	283	338	259	291	275	297	310	271	292	255	280	287	258	279	280	284	311	273	290	296	280	261	294	255	269	301	281	296	289	283	276	280	312	284	283	304	284	313	304	273	283	303	285	280	289	299	251	299	327	275	293	312	309	335	297	346	316	249	266	266	269	289	288	269	264	252	259	313	297	304	291	263	301	277	311	282	314	290	274	280	293	268	285	283	273	257	270	326	283	317	293	300	285	294	293	273	286	284	269	306	295	326	291	269	267	307	301	318	269	255	292	299	278	306	287	288	308	285	322	302	284	270	280	296	292	302	295	279	310	290	256	302	285	302	307	299	287	284	268	291	277	280	276	272	273	303	284	301	301	283	285	276	274	292	278	280	266	280	265	304	314	294	289	295	294	285	281	285	302	307	269	270	273	288	297	267	282	288	283	333	264	313	282	318	300	323	313	317	282	315	269	270	285	298	304	296	302	306	278	286	287	274	273	252	254	276	276	276	284	253	295	295	301	279	254	320	302	313	276	314	302	284	302	270	269	279	295	297	294	314	274	306	264	284	301	281	269	300	263	286	331	290	262	304	279	288	298	292	298	291	265	270	298	266	306	302	269	280	297	282	304	288	277	287	283	270	284	311	276	261	271	292	307	270	288	295	280	308	259	250	316	264	276	292	283	297	298	281	306	304	296	283	281	305	254	267	308	303	309	276	297	296	294	277	265	275	277	291	282	304	281	292	270	271	280	286	298	298	299	302	299	300	299	292	293	284	281	294	301	279	274	265	281	292	257	285	288
4725	1109	1372	1037	737	518	424	366	332	291	263	241	238	233	227	231	212	195	189	177	198	207	189	183	180	174	176	188	156	208	170	176	199	162	186	206	163	187	183	176	189	158	204	198	171	152	203	166	162	184	209	172	165	187	190	160	181	193	160	163	168	177	176	179	157	180	153	148	165	192	153	150	161	175	170	163	181	183	180	152	175	194	180	173	173	178	198	193	175	160	150	199	168	164	163	169	166	179	195	165	180	153	174	180	182	157	163	157	172	171	168	168	161	159	176	152	177	197	163	177	181	167	164	157	200	201	170	153	154	171	185	171	170	191	182	148	170	165	189	179	185	167	176	167	169	184	178	190	161	158	159	194	178	207	185	172	192	158	160	154	173	162	168	173	165	180	157	155	162	162	172	173	181	170	181	168	168	157	193	157	175	174	178	177	179	184	156	191	153	171	159	187	157	185	160	178	184	170	171	171	180	167	175	164	173	167	157	166	181	167	169	177	201	161	152	151	166	208	184	154	187	165	181	180	142	153	157	180	162	156	166	137	181	174	162	155	163	174	153	162	181	169	172	160	192	173	170	149	151	167	170	142	190	154	180	173	173	172	179	180	170	169	165	153	183	175	171	170	175	194	179	170	169	183	190	163	166	160	169	166	169	179	180	154	183	183	171	167	162	156	184	172	164	167	149	170	171	189	174	198	172	157	163	154	171	172	191	160	196	195	190	171	181	177	153	184	187	170	165	175	172	157	174	162	166	163	158	173	155	183	164	156	146	172	172	167	159	155	180	155	165	171	171	181	178	159	181	167	171	165	166	145	184	165	185	164	176	186	176	195	165	147	156	172	175	163	188	179	184	166	162	184	173	161	173	169	182	143	161	161	190	171	191	173	181	177	129	145	154	165	176	164	171	180	183	172	177	173	176	153	177	169	169	168	178	152	166	171	165	174	151	189	157	174	171	155	169	164	155	168	173	181	170	168	161	189	148	177	159	153	157	175	167	161	153	186	176	155	167	148	169	124	182	178	187	192	169	159	173	174	168	177	183	164	159	161	159	168	157	172	176	166	174	186	184	188	172	163	169	174	145	138	184	184	174	188	175	176	168	163	160	156	193	167	173	168	180	167	167	163	176	192	177	157	190	153	165	173	150	174	172	187	190	169	175	173	182	174	177	163	190	173	165	178	187	162	160	169	159	164	155	196	171	170	181	179	164	161	186	173	165	192	182	177	161	180	163	169	174	183	165	174	168	170	165	170	180	172	174	183	154	160	168	167	181	161	150	182	180	173	179	182	186	177	164	184	176	162	165	196	174	174	177	159	164	190	164	183	179	178	185	167	174	163	171	163	161	181	184	186	164	163	167	175	182	177	165	185	161	175	176	177	162	159	184	157	156	182	167	167	172	157	163	169	183	159	178	173	168	153	146	179	179	166	183	146	184	171	169	161	157	172	166	179	185	179	174	185	153	182	188	177	149	178	175	164	177	159	167	160	168	172	151	153	173	178	171	177	187	167	164	171	189	163	179	174	186	177	144	176	172	153	176	189	165	165	162	165	161	152	175	157	169	163	160	151	168	183	188	162	162	174	136	171	163	171	177	161	181	161	153	194	154	157	164	194	161	165	158	170	154	169	165	198	171	160	169	166	170	160	176	158	195	178	170	174	156	156	167	198	180	168	165	148	171	154	165	163	161	179	169	150	168	192	164	164	191	177	149	170	182	178	179	158	164	180	175	153	155	157	170	177	187	192	151	177	175	173	163	176	165	163	163	150	194	166	177	177	191	170	164	183	172	160	176	175	165	175	172	171	172	153	176	170	162	168	178	179	168	196	164	173	174	174	193	170	163	150	168	183	168	156	161	158	162	156	170	189	166	190	180	186	173	181	175	165	201	179	190	172	173	182	165	195	177	187	167	178	166	186	167	179	163	155	178	162	162	190	152	184	177	156	157	172	187	168	179	167	178	151	154	199	166	181	173	180	185	154	164	167	196	152	171	170	174	176	151	196	166	177	187	169	159	169	177	169	187	179	169	173	150	178	189	168	190	154	166	143	174	173	165	164	156	168	181	175	157	175	195	155	187	191	183	141	170	165	155	194	170	152	151	179	176	130	176	179	180	177	190	155	151	178	172	142	161	182	172	165	155	181	194	156	167	171	163	168	159	171	166	194	169	155	192	186	186	171	183	166	141	166	171	181	160	172	175	167	183	165	170	179	174	185	159	144	153	174	164	166	182	164	183	172	166	174	174	153	150	172	155	160	179	172	165	190	174	167	167	174	160	166	168	185	165	170	167	146	178	168	174	152	194	172	197	167	172	183	187	142	160	156	170	145	178	135	178	167	183	170	179	165	170	177	196	207	180	170	157	169	187	168	179	168	148	162	159	151	164	145	168	152	150	165	174	165	164	156	174	165	186	173	163	193	160	169	182	146	156	141	164	147	166	179	174	191	176	162	170	180	174	156	168	163	166	173	146	174	170	184	160	175	175	162	157	189	184	162	167	174	154	194	189	159	184	174	183	181	183	154	151	162	168	178	197	172	163	148	174	161	177	144	154	170	151	168	188	167	152	168	170	164	164	165	185	159	166	188	188	163	147	182	163	162	169	161	169	181	169	177	174	209	148	174	171	157	173	191	171	160	160	163	174	154	161	155	165	185	151	154	162	176	151	141	167	174	155	166	182	163	176	182	162	194	174	165	162	157	189	163	172	185	190	171	150	179	187	159	159	161	185	181	155	149	165	182	166	161	171	183	195	156	152	174	158	151	189	180	150	171	171	163	159	187	175	161	152	174	157	159	177	183	166	150	163	179	191	167	139	142	181	183	193	160	177	182	181	178	176	199	172	171	193	170	177	173	176	186	168	167	157	170	174	189	171	157	168	155	163	163	148	163	180	171	188	158	172	171	178	168	185	172	177	169	155	172	190	169	170	154	171	171	189	171	208	150	186	172	189	187	172	181	146	188	170	156	165	180	186	159	164	181	164	161	186	185	168	165	176	152	176	176	176	160	151	164	155	149	160	175	165	180	183	155	183	161	184	176	206	181	176	154	150	174	168	154	158	184	172	166	165	150	155	152	158	172	168	178	160	173	167	187	173	172	173	171	187	171	167	141	162	151	171	171	149	167	165	183	203	179	153	194	163	152	185	205	159	188	182	147	181	175	175	184	156	180	179	147	177	165	174	175	176	179	159	160	144	197	175	170	202	180	170	175	191	202	159	159	159	178	172	172	191	176	163	191	174	175	163	179	177	155	156	149	169	171	177	179	204	173	181	175	174	152	169	171	182	152	193	156	184	160	160	169	175	174	182	177	172	160	155	172	175	156	165	159	156	186	175	193	175	161	166	142	195	170	197	191	151	181	177	162	166	159	175	163	180	197	167	171	151	173	191	151	176	157	149	155	174	175	159	177	183	144	164	171	167	175	160	194	168	183	198	209	174	156	146	163	169	173	165	173	169	166	191	171	183	185	165	167	176	136	158	186	186	117	184	171
5367	1655	3648	3927	3418	2846	2330	2032	1709	1493	1319	1282	1097	1054	1018	918	922	838	876	736	781	809	778	737	679	696	699	684	690	693	700	656	652	613	619	627	652	649	580	658	602	626	629	658	632	588	629	620	653	604	616	630	621	595	631	588	598	580	578	593	574	559	590	574	552	561	604	571	608	580	604	533	576	544	543	561	572	579	573	600	581	563	533	532	573	554	567	586	577	592	607	577	556	639	567	627	611	544	582	585	614	554	609	567	571	597	534	563	555	513	583	586	597	554	586	555	555	590	573	566	602	523	552	593	571	615	562	603	561	556	591	573	566	580	588	561	521	552	561	527	555	579	541	566	573	540	566	563	550	566	550	568	571	588	544	556	550	596	548	528	590	540	556	564	554	616	563	577	543	598	584	591	556	606	562	580	585	568	609	560	545	563	553	560	560	565	535	559	573	567	528	567	578	549	552	521	549	600	532	521	627	538	525	594	570	563	584	587	555	574	557	524	583	539	568	587	584	538	574	610	552	555	547	528	574	578	579	564	586	558	571	575	592	571	569	572	570	547	568	563	617	568	596	583	590	544	572	563	611	538	569	563	560	579	559	564	599	518	583	637	579	576	533	580	527	530	526	554	615	522	502	560	533	529	551	541	580	588	556	578	545	578	549	585	542	573	578	514	543	563	577	572	588	544	574	618	553	582	548	584	638	567	550	561	572	599	571	575	586	563	547	565	594	566	547	536	549	574	554	589	555	521	558	567	546	558	555	556	556	545	574	557	574	549	585	567	568	539	596	517	597	561	567	558	604	530	581	550	577	555	590	574	570	586	546	538	595	562	571	519	562	550	568	534	596	581	562	578	538	584	591	549	538	564	552	553	544	547	569	587	570	534	601	576	600	561	575	586	574	543	527	571	530	564	518	582	546	526	570	573	522	574	537	556	545	534	557	571	572	564	529	575	549	553	553	567	562	590	533	554	594	561	582	536	543	592	609	549	541	556	541	579	567	591	557	569	556	565	517	559	542	552	525	545	534	545	580	551	534	598	543	586	578	562	573	551	586	565	579	584	528	529	546	563	581	520	579	557	574	576	584	520	525	571	545	597	532	549	555	577	573	604	538	539	554	515	547	604	567	596	554	550	536	543	576	588	590	565	553	561	529	532	526	557	551	519	567	578	586	554	543	577	518	560	581	527	608	584	535	566	567	549	526	604	539	591	555	573	567	577	553	532	561	565	552	563	559	561	564	578	559	538	585	540	575	542	547	590	564	533	529	556	558	598	545	571	553	569	572	551	546	589	571	587	546	580	567	605	524	618	568	584	575	562	629	543	527	552	528	556	563	545	528	549	580	537	579	602	562	547	517	587	516	560	575	594	589	583	536	534	583	554	532	566	578	568	529	551	519	572	553	599	579	524	596	543	576	559	561	597	563	586	526	558	584	542	533	582	572	549	624	536	535	563	607	511	602	560	595	566	601	558	556	607	551	540	573	551	555	567	575	594	585	542	597	536	545	535	529	533	555	568	582	602	590	613	570	521	573	551	561	537	570	581	585	559	567	533	575	596	597	564	567	583	589	567	555	523	539	560	555	542	545	568	548	572	544	602	539	554	573	553	510	609	585	553	546	522	541	559	579	574	581	582	548	525	568	595	537	539	596	520	575	577	534	605	575	598	554	564	589	557	583	601	545	609	580	561	560	562	562	535	612	503	586	559	512	560	576	569	550	569	574	560	567	586	566	577	542	568	548	582	576	549	596	543	554	578	572	560	562	583	581	534	532	574	564	586	544	538	565	559	579	572	534	521	557	606	542	587	575	555	549	505	599	578	594	583	576	561	582	560	551	607	556	557	568	560	522	538	532	580	561	599	562	531	542	514	547	561	591	591	548	534	579	532	561	556	550	553	574	548	569	585	585	521	558	559	607	580	553	538	584	570	559	576	608	510	569	589	560	534	515	518	563	617	571	557	558	565	566	577	584	596	599	554	548	572	520	541	609	578	577	567	530	581	597	571	601	509	579	583	524	529	571	573	551	568	567	572	526	571	555	597	585	556	517	520	581	591	534	567	538	599	570	574	536	543	557	569	534	523	544	572	530	572	553	536	542	610	540	561	555	550	569	500	595	622	561	543	535	572	631	526	580	552	552	579	586	578	560	537	583	564	543	614	553	615	584	553	536	516	519	539	559	565	598	591	549	569	551	529	543	564	516	549	569	561	541	554	548	572	578	562	560	546	578	569	564	558	602	577	548	563	534	558	616	569	543	586	542	576	574	555	547	576	549	552	618	542	586	527	589	516	545	555	547	571	554	592	554	562	517	551	556	552	566	574	574	538	562	555	571	555	545	557	554	542	566	527	530	556	558	587	597	568	558	571	563	535	587	588	598	562	591	605	579	593	566	555	548	567	544	546	599	596	562	548	560	534	500	538	571	558	582	531	577	564	554	574	541	591	535	537	580	569	566	529	548	519	585	606	583	613	564	540	556	546	556	586	554	531	578	570	555	557	527	572	557	542	565	561	565	582	587	542	588	550	583	583	578	558	585	595	574	564	517	538	565	572	533	517	529	539	521	621	544	561	537	615	588	585	558	566	536	524	547	561	531	550	582	530	569	562	576	564	558	571	580	569	581	623	576	565	577	569	581	565	571	594	572	558	556	547	591	565	564	525	593	571	595	561	590	568	544	577	548	570	543	559	595	515	563	570	536	564	545	518	559	606	568	556	579	568	551	577	551	527	542	618	577	491	599	552	508	554	573	563	531	579	536	551	624	547	553	563	596	526	570	565	558	553	535	579	552	568	571	539	562	629	580	553	589	553	592	579	591	509	601	550	579	528	569	584	580	532	553	550	571	562	541	503	602	604	575	558	580	553	566	567	571	560	592	549	543	546	567	573	538	545	578	603	549	557	550	596	549	536	531	600	549	553	608	600	554	583	575	581	521	551	527	603	559	574	620	553	557	565	575	525	551	528	558	586	617	585	574	548	573	551	555	563	557	561	574	550	526	602	601	570	592	518	579	574	535	592	573	537	521	533	568	546	570	561	542	576	564	525	562	566	585	592	564	563	518	544	561	608	548	574	604	553	550	592	578	561	550	532	633	570	566	533	603	533	536	528	523	612	553	532	533	561	528	523	559	597	588	541	586	593	610	568	564	538	522	555	568	570	580	572	584	562	521	538	550	592	568	570	553	546	592	560	545	606	547	568	539	558	528	562	600	550	508	518	566	569	565	553	517	527	515	556	545	541	589	558	572	560	559	573	569	590	550	576	593	581	564	559	565	595	543	594	555	548	593	541	543	546	529	545	525	570	546	569	536	574	529	559	561	569	548	586	530	568	607	528	568	564	542	545	593	564	553	553	623	549	578	546	578	568	577	548	573	559	615	532	571	600	582	571	553	595	531	597	575	590	554	565	575	512	554	592	551	572	532	558	578	597	602	576	562	571	564	567	605	558	579	540	609	580	581	596	561	555	575	525	577	576	498	563	586	602	549	569	531	569
8932	2460	2740	2024	1315	988	792	634	510	440	389	401	361	355	328	333	284	317	281	276	285	250	239	272	263	259	283	286	260	259	235	241	253	272	247	264	221	249	260	248	223	272	252	251	231	249	249	238	229	230	236	250	236	232	222	256	223	232	253	223	228	231	214	247	261	236	227	229	242	258	220	244	190	226	234	235	229	235	207	231	231	231	222	236	201	243	223	243	203	217	209	229	223	236	214	232	214	217	267	245	218	250	229	237	224	232	254	235	199	245	246	235	244	232	204	222	208	240	224	248	223	223	222	258	214	232	227	220	261	238	225	224	222	239	232	248	252	215	248	237	195	208	230	228	218	197	223	248	239	226	247	232	231	223	240	213	214	221	261	234	210	226	247	224	250	239	248	214	255	222	251	245	237	202	249	242	224	241	222	224	248	244	216	244	260	252	250	230	229	233	254	232	225	240	233	246	206	208	229	226	216	238	250	180	255	254	222	242	237	205	224	251	242	242	227	267	248	243	244	217	258	245	241	251	237	241	209	195	236	259	230	257	229	240	231	230	197	216	250	209	224	244	229	226	259	248	232	249	234	227	217	221	255	248	227	237	215	235	238	237	251	230	217	232	235	230	238	215	237	227	225	223	219	244	208	255	238	256	243	256	227	239	248	229	231	241	218	233	249	216	215	245	233	213	216	234	231	234	212	227	246	258	214	229	248	240	229	256	230	241	220	230	236	234	248	225	225	234	247	262	231	218	266	248	223	250	217	258	202	256	225	223	203	233	235	234	219	246	240	256	200	233	216	225	205	206	215	236	252	234	225	240	235	241	251	222	244	220	239	202	236	236	224	267	216	221	232	212	238	261	236	218	224	233	254	254	237	227	245	213	236	247	230	222	194	217	249	226	240	214	217	235	206	233	237	232	232	265	213	245	236	228	226	262	240	226	234	235	227	254	211	212	237	232	251	278	217	257	247	240	237	235	233	222	246	217	220	222	250	213	211	221	226	219	240	228	218	204	236	230	219	234	250	245	232	213	260	236	252	231	229	233	239	244	217	245	239	240	243	212	219	251	220	251	237	225	232	219	203	235	244	222	238	239	233	261	244	236	213	234	240	222	265	221	253	236	207	253	240	211	258	225	239	231	222	244	214	215	212	210	228	230	237	238	234	233	247	252	233	254	249	249	201	218	233	251	227	238	228	209	201	214	195	214	255	212	235	213	225	245	232	226	234	232	227	236	245	217	226	232	230	216	233	218	254	223	237	238	261	267	235	237	206	225	243	223	236	255	259	224	206	238	260	245	254	211	230	228	227	221	260	255	227	226	242	241	218	210	240	225	235	237	230	221	217	255	194	245	222	263	208	224	207	222	236	239	238	214	232	236	235	217	209	220	217	257	218	232	220	240	226	220	237	213	235	221	241	246	245	267	251	242	228	228	220	213	209	234	236	261	234	219	210	237	237	218	258	213	241	232	203	213	246	262	215	237	229	231	227	220	225	223	247	262	240	223	227	236	235	229	239	225	217	229	224	211	232	196	214	252	222	244	236	234	221	232	202	244	205	230	222	223	225	231	231	243	224	270	240	249	238	237	220	221	237	209	222	225	251	203	223	233	249	245	237	235	247	238	252	266	222	218	234	237	224	237	216	251	226	214	232	231	219	220	245	239	250	241	229	228	234	225	249	223	217	224	226	236	248	257	207	255	209	226	206	222	213	237	260	239	223	224	231	241	213	230	227	248	237	234	203	231	228	243	238	253	261	230	215	259	237	239	238	241	228	233	240	236	238	264	227	225	229	223	256	242	226	225	270	244	238	213	257	219	213	248	272	238	259	204	228	250	221	230	230	228	240	219	260	229	242	228	200	229	210	238	257	249	232	210	254	264	243	224	234	240	226	214	240	230	237	249	239	239	222	239	225	214	244	235	240	228	224	240	228	217	255	217	251	271	221	245	218	229	230	236	217	229	213	233	234	225	229	207	251	222	224	261	214	241	246	228	227	228	219	201	241	231	233	239	239	225	230	218	250	194	228	195	251	230	231	233	224	235	215	230	226	217	232	258	213	234	227	228	241	214	224	231	225	277	224	224	240	241	233	251	216	246	232	245	216	213	242	253	221	213	228	236	239	226	239	242	251	268	196	240	231	247	226	241	209	248	229	243	238	255	237	231	209	238	214	231	213	217	227	261	265	245	221	226	274	217	233	214	237	237	252	227	242	221	218	197	226	223	229	232	232	233	210	223	236	211	230	203	242	233	220	237	223	259	221	216	229	219	234	244	224	248	239	232	233	236	221	263	237	235	244	257	224	194	236	236	250	242	237	227	212	241	265	267	229	215	193	236	248	228	230	227	232	231	244	213	235	249	218	217	222	226	207	234	254	256	227	206	203	256	238	235	232	223	259	222	239	233	245	219	231	208	207	235	215	248	244	236	231	239	223	226	264	236	227	225	194	227	231	246	255	244	247	235	225	228	238	222	244	247	240	232	216	256	236	223	228	224	239	230	231	225	239	235	225	242	229	229	241	230	211	235	211	250	231	211	239	230	223	246	236	212	258	245	265	212	232	229	231	236	241	204	238	208	218	226	250	239	254	215	240	252	244	220	230	236	229	232	241	247	237	212	254	225	240	223	241	230	243	222	228	220	224	239	236	224	232	236	235	235	213	207	211	224	262	189	233	236	220	227	215	224	240	231	209	204	242	230	220	227	240	240	244	254	228	229	248	219	213	259	236	245	192	238	201	243	196	216	228	243	196	226	225	225	233	231	226	245	207	228	240	220	220	227	221	238	251	254	208	231	241	233	222	218	219	210	207	227	233	227	226	212	253	223	233	244	239	246	251	244	258	247	258	249	197	233	226	217	243	229	220	239	235	227	232	220	216	243	224	224	214	233	206	227	246	254	213	217	236	255	231	247	252	229	259	250	229	241	225	236	248	232	227	226	222	236	229	229	223	228	221	233	242	247	233	233	230	215	232	244	244	223	214	202	225	244	240	231	223	236	253	234	248	241	251	232	214	265	249	235	222	239	229	231	215	223	224	236	245	214	236	210	231	256	227	226	267	218	227	233	249	246	232	261	219	217	209	202	242	246	225	236	221	224	245	234	244	231	261	241	227	237	242	247	239	250	260	232	246	232	253	220	234	259	205	238	199	233	229	241	236	227	217	214	219	250	234	222	223	210	231	249	213	219	243	226	222	241	227	207	233	236	204	206	246	264	243	236	217	242	223	226	226	261	212	226	213	238	224	240	227	240	256	227	277	253	223	241	228	213	240	227	223	223	240	208	184	247	250	227	235	234	226	229	257	239	249	232	231	229	217	250	225	220	207	227	223	233	230	243	231	215	247	232	231	216	194	198	237	232	241	230	220	253	225	240	203	236	244	182	216	255	235	204	238	253	245	242	238	214	243	253	232	233	261	239	258	247	223	239	245	225	239	248	224	244	220	213	235	227	225	213	239	228	260	208	214	219	241	222	210	246	196	232	215	220	232	259	221	212
7832	2948	6570	7046	5932	4981	3959	3366	2926	2476	2137	1978	1864	1686	1566	1524	1423	1307	1309	1204	1097	1119	1070	1034	1045	1004	956	930	982	943	997	924	895	861	847	881	825	873	826	797	841	850	903	816	830	812	819	814	779	772	759	738	745	773	761	824	775	757	800	745	805	804	791	823	778	779	714	733	779	762	723	730	794	765	715	755	795	757	742	750	759	767	711	730	714	752	775	723	716	743	705	750	768	738	720	749	735	732	735	741	760	731	734	705	739	699	710	717	727	764	726	753	733	734	755	717	714	726	706	702	718	753	723	719	729	743	739	758	732	794	742	668	724	789	696	755	722	712	743	723	794	759	706	711	712	745	740	739	750	696	699	715	692	705	738	752	776	736	686	751	735	739	763	740	742	722	708	705	717	696	719	694	737	735	748	717	735	710	699	687	747	730	695	676	691	673	733	734	741	716	789	704	762	746	712	747	705	737	782	705	755	711	763	749	729	724	734	721	735	731	724	722	672	731	759	740	717	733	742	727	699	696	785	733	713	735	715	768	752	744	711	694	800	781	758	719	730	790	714	731	705	765	719	724	780	741	752	701	708	696	773	686	740	747	702	727	686	759	682	706	709	705	658	743	698	760	708	754	754	708	748	727	755	758	701	714	716	706	724	731	750	733	767	696	757	717	731	722	747	737	721	749	717	712	708	741	707	773	699	667	747	677	726	736	720	712	711	765	747	716	766	762	731	699	698	702	697	696	730	745	750	722	715	732	709	708	749	733	720	705	716	769	752	726	744	741	692	664	699	694	745	749	691	698	732	688	705	720	696	776	724	699	734	794	757	706	696	689	720	744	729	706	740	714	721	721	742	721	687	743	743	718	741	685	719	687	713	743	736	717	735	760	693	747	708	717	779	717	776	739	736	678	738	713	729	646	722	766	738	724	728	725	682	716	695	692	726	721	670	678	733	706	754	756	680	742	691	720	716	700	731	730	742	716	774	715	770	732	679	748	724	749	719	720	740	727	697	719	699	728	713	762	726	715	706	755	721	741	735	728	740	742	714	726	768	727	727	686	765	722	720	710	705	743	722	738	729	690	749	716	688	738	675	721	709	691	774	714	736	700	700	761	740	693	702	684	740	770	772	695	734	724	722	719	750	695	690	694	732	720	736	771	734	753	727	750	696	686	746	732	743	698	711	750	699	721	682	747	751	694	711	720	783	724	730	699	701	728	770	762	723	763	696	767	720	715	749	742	696	757	665	731	737	680	738	736	751	701	675	747	702	768	698	696	723	704	756	707	736	724	740	686	734	705	659	684	703	713	722	711	725	711	705	783	735	721	738	713	785	685	742	703	729	685	703	712	779	679	714	745	739	654	723	727	739	687	733	730	716	771	698	711	709	683	729	720	712	744	743	736	705	749	732	701	751	731	698	753	744	658	726	712	733	739	708	730	719	754	736	689	744	772	721	732	757	725	754	682	720	721	740	737	709	683	781	731	741	722	738	695	640	696	767	677	687	764	698	714	712	731	738	751	761	729	772	725	675	725	707	742	679	781	747	726	677	690	754	717	704	770	741	705	685	715	725	732	676	716	684	710	754	746	725	683	707	749	657	742	747	752	732	685	732	704	737	738	708	739	702	705	716	734	714	732	703	735	706	760	722	754	741	703	695	708	695	717	753	727	717	756	737	766	714	749	746	752	739	741	765	749	689	730	758	753	703	675	717	766	715	709	716	775	727	687	740	693	728	737	714	743	768	692	745	756	731	723	681	712	723	690	710	704	800	710	717	758	689	763	766	749	724	749	713	705	672	721	736	689	758	733	741	720	707	708	734	692	745	773	680	664	724	696	712	733	752	735	756	735	724	702	683	706	678	776	747	726	735	711	720	735	724	754	744	728	756	701	716	704	727	714	748	743	729	704	716	725	741	728	704	755	778	719	704	755	695	719	759	754	741	719	685	711	696	740	755	734	753	720	754	757	718	746	730	697	747	731	727	650	764	671	717	679	739	731	669	780	763	725	743	698	742	733	708	755	702	718	746	720	713	769	719	704	728	681	739	728	742	714	714	725	753	752	697	718	705	727	696	707	755	711	705	725	714	729	726	732	675	727	729	682	742	764	694	744	714	711	671	727	711	754	717	692	754	733	677	756	730	694	719	691	780	695	721	661	730	712	771	754	707	734	729	746	754	735	724	727	739	742	757	744	755	789	700	704	719	732	708	721	732	726	731	724	735	745	743	707	695	758	745	762	729	704	719	756	707	760	679	679	710	709	753	690	690	744	741	711	703	699	722	742	741	705	729	797	731	746	720	733	747	765	732	737	751	762	750	711	761	742	708	725	693	742	706	697	724	696	713	739	712	698	662	699	677	709	748	682	722	768	738	736	744	741	720	725	742	733	754	760	727	737	707	656	710	738	704	741	722	749	748	682	750	712	708	733	777	737	720	703	752	718	744	716	729	705	736	698	727	753	747	712	756	709	757	704	713	747	759	744	732	733	734	693	733	717	739	791	757	719	735	722	695	718	718	699	651	753	727	698	711	752	715	718	716	761	739	714	752	663	731	699	667	743	752	699	749	698	717	745	719	731	716	713	745	718	741	697	698	749	711	773	708	754	762	745	783	721	725	766	761	762	740	697	738	717	753	700	712	681	789	695	683	715	769	761	750	682	687	726	715	781	700	728	718	672	693	747	699	703	741	745	706	720	724	733	761	717	709	725	708	743	783	697	742	678	720	762	743	748	703	713	736	659	710	692	755	791	717	735	696	710	698	745	716	679	745	695	720	726	733	712	709	738	719	698	719	715	721	729	711	750	811	698	736	727	720	694	760	715	715	725	734	745	722	702	719	731	710	719	732	733	791	753	705	734	724	699	695	741	707	722	726	713	695	731	734	713	696	748	705	726	775	681	718	737	756	751	702	690	728	720	757	728	732	741	685	696	724	706	741	730	721	748	741	681	698	709	688	752	724	641	724	730	675	736	735	734	760	771	740	748	696	773	709	735	732	733	705	689	712	743	719	770	742	716	701	729	781	677	746	708	709	718	771	721	726	736	758	694	731	708	688	660	740	721	703	772	753	773	729	729	719	703	736	706	746	774	764	719	747	712	715	719	729	724	726	761	715	743	724	733	666	727	715	691	697	735	773	763	726	756	703	749	731	702	755	715	725	715	769	740	713	709	736	718	722	726	681	742	723	650	766	749	745	681	740	666	741	719	736	721	708	745	740	697	716	761	737	715	740	718	696	698	711	758	744	704	752	742	748	718	726	712	699	725	689	690	715	765	727	711	706	699	703	719	743	716	727	716	770	714	738	656	712	724	706	702	695	690	723	734	723	746	699	688	685	682	752	697	718	728	723	734	745	761	756	748	762	725	732	738	705	737	720	728	709	765	717	725	714	718	717	727	691	719	754	725	717	703	702	703	750	736	742	701	708	696	660	765	749	728	714	702	769	730	744	702	689	749	716	660	748	729	729	665	748	742	731	730	740	728	765	734	746	757	713	707
1154	151	164	132	102	96	87	74	71	99	81	83	75	74	71	66	68	74	97	76	74	67	60	63	60	79	65	70	65	82	77	59	64	66	67	77	79	98	68	80	79	78	71	73	79	72	71	82	80	69	68	63	90	75	83	53	76	64	81	68	68	75	92	77	60	89	78	68	72	77	76	67	90	62	71	79	66	57	69	74	72	67	71	73	82	76	72	76	73	72	79	74	68	70	70	58	55	74	79	59	63	66	79	82	78	67	61	59	79	97	65	77	75	83	72	70	57	77	71	81	72	78	91	73	64	64	67	80	77	73	85	81	67	73	80	95	75	72	74	68	84	72	54	77	88	70	86	73	66	80	74	68	84	73	70	65	86	72	56	66	74	75	72	75	78	63	74	86	74	63	72	74	63	65	80	87	80	76	81	64	61	77	64	64	80	77	78	73	64	63	67	76	68	87	69	67	79	77	88	70	85	70	76	73	77	78	76	59	75	69	74	70	63	66	69	96	62	69	82	64	79	71	74	62	84	90	62	77	78	74	78	82	80	66	82	75	80	77	71	74	77	86	60	69	69	80	86	59	70	56	85	71	79	78	78	77	75	79	68	84	89	68	67	72	77	75	84	73	60	68	74	73	81	65	75	77	64	77	59	75	63	70	86	71	69	84	86	72	72	66	74	68	76	83	89	65	79	74	57	73	68	64	77	69	91	71	83	69	65	80	78	67	73	80	82	90	69	70	84	72	64	83	85	76	57	73	64	77	67	69	75	81	73	69	80	83	84	67	73	72	57	84	81	68	88	71	62	70	70	79	72	68	77	77	82	81	69	66	75	69	73	82	74	76	78	68	78	79	68	76	74	54	67	87	88	72	70	68	79	84	73	70	73	64	79	86	71	77	75	51	80	61	83	77	60	85	77	80	77	72	68	90	65	65	69	81	76	63	77	84	71	77	73	67	71	74	70	87	79	84	78	64	67	84	76	74	86	88	79	71	80	83	76	74	67	72	66	56	71	70	71	73	69	66	68	78	75	66	68	79	64	83	64	67	68	67	59	76	75	94	70	69	77	77	78	87	71	62	83	76	67	73	72	67	73	84	74	66	74	75	69	70	68	78	68	64	83	68	70	73	59	80	86	62	74	80	79	66	83	78	65	70	76	80	72	73	62	87	97	73	77	76	83	69	85	74	70	65	72	67	60	63	66	70	56	64	71	63	62	72	72	70	83	79	77	69	79	67	68	76	75	70	47	67	71	69	65	75	69	89	59	82	74	79	70	59	78	63	69	70	73	69	77	71	81	87	86	72	71	84	77	81	77	74	65	61	81	67	82	72	77	85	97	81	62	69	69	64	85	56	96	75	85	73	80	72	68	81	64	70	70	82	67	66	77	68	68	79	73	94	65	81	78	86	68	95	76	89	67	70	77	63	69	85	65	82	60	78	80	80	66	72	71	70	90	74	68	79	75	73	63	81	63	51	81	78	70	79	53	71	78	79	59	83	74	68	76	74	67	79	68	62	67	64	69	68	69	69	76	85	80	82	70	74	59	73	74	67	57	71	92	80	71	63	65	59	73	65	79	72	72	81	70	57	73	82	86	83	78	70	73	79	69	83	73	74	74	64	78	64	81	79	81	84	76	68	86	77	93	72	75	72	80	82	80	69	97	68	61	85	66	63	75	88	77	65	82	66	74	55	73	76	49	73	65	68	91	65	74	74	68	69	78	69	79	71	60	73	83	86	70	79	77	55	69	84	76	77	72	68	87	68	83	59	64	73	88	55	81	77	58	61	66	59	75	89	86	63	75	79	87	51	80	73	63	85	79	73	65	74	68	73	75	85	72	81	84	56	64	66	83	86	75	88	101	85	79	67	63	68	62	98	72	70	68	84	76	81	75	80	71	69	77	77	66	76	74	78	83	78	72	84	60	83	76	75	59	63	72	96	65	68	78	78	80	75	79	72	82	77	90	82	80	71	75	77	62	85	78	78	68	75	65	74	66	77	70	78	58	81	73	72	67	75	69	84	92	99	62	74	82	74	72	65	83	78	74	93	73	75	64	85	72	61	83	70	74	58	65	76	80	79	62	65	60	88	79	82	64	58	81	63	72	78	84	59	59	60	67	67	78	86	73	71	75	55	68	83	86	78	65	90	72	87	67	62	68	72	59	71	70	57	71	75	66	59	79	84	69	65	68	92	66	81	91	81	81	78	73	73	67	67	78	61	60	97	67	71	73	70	79	81	81	81	59	61	82	75	68	62	86	80	81	71	77	81	63	72	71	66	60	80	84	85	75	71	84	74	69	94	74	64	81	56	81	71	76	75	64	81	63	69	66	78	81	66	69	66	84	78	71	80	84	75	64	70	67	71	83	79	52	77	62	71	76	81	84	59	67	76	72	85	78	63	70	74	62	69	77	77	66	85	88	87	69	64	77	66	86	73	69	73	72	72	85	64	69	65	82	66	91	70	63	72	68	70	72	68	99	62	75	75	88	75	63	64	74	69	78	56	80	82	71	78	62	94	59	87	84	75	60	78	83	67	71	78	78	94	65	75	85	82	70	86	67	67	80	66	51	83	86	78	72	69	73	63	67	65	81	57	74	79	88	87	84	75	74	69	70	71	78	66	75	69	74	75	72	73	79	64	74	64	73	73	76	71	59	68	66	73	63	61	66	75	82	69	72	91	74	68	71	85	97	73	67	64	79	77	81	69	65	72	71	82	90	59	81	78	100	67	72	55	72	56	58	81	79	69	81	69	79	76	66	72	65	64	58	84	78	73	83	65	59	75	65	66	95	62	59	61	64	68	74	91	93	87	71	73	63	78	70	63	75	72	77	72	87	78	77	72	74	74	62	68	66	67	92	84	71	87	73	76	82	71	71	72	85	58	62	79	82	86	62	73	60	86	60	73	67	70	70	71	64	80	61	68	80	78	71	75	68	75	88	67	64	63	71	88	87	62	74	69	70	83	75	74	68	84	65	82	75	76	73	68	63	76	77	72	62	98	79	70	79	68	85	74	65	77	71	57	70	66	68	70	74	80	53	77	58	78	76	67	71	77	85	74	67	72	65	67	75	69	71	71	78	80	64	67	68	70	70	84	73	71	68	74	70	88	77	82	80	68	75	89	62	80	83	75	85	57	74	75	86	70	74	68	74	65	69	75	74	81	78	77	83	75	68	62	76	65	54	71	68	58	77	65	71	66	63	64	67	82	67	95	80	75	93	66	61	74	78	68	76	70	73	77	76	83	79	79	73	65	75	78	71	57	72	73	69	76	76	66	65	74	72	72	69	80	74	78	58	74	85	62	79	66	69	64	70	88	58	73	65	68	68	74	66	75	80	69	75	74	74	75	69	66	66	62	80	92	61	84	70	88	71	72	57	80	70	75	62	63	68	65	79	82	72	74	76	67	83	80	72	75	70	71	69	78	67	81	58	62	66	68	69	83	81	64	82	61	75	76	72	61	83	93	77	75	74	70	66	71	67	78	68	65
1763	415	489	513	476	441	381	381	331	364	346	357	335	333	340	313	322	329	302	326	293	305	314	292	313	307	298	332	320	281	310	336	309	310	290	273	313	289	256	309	279	294	304	298	302	285	293	317	296	278	290	297	313	319	290	293	271	308	288	324	272	290	261	263	283	274	293	299	288	306	312	301	277	284	273	289	303	311	281	302	287	290	281	284	303	306	287	301	287	271	318	301	282	277	257	276	286	268	263	263	300	298	307	288	288	285	310	283	279	296	280	307	288	293	272	294	269	300	295	278	299	292	289	293	275	284	283	282	301	309	288	291	287	245	297	298	260	299	283	282	277	309	292	265	295	300	279	285	302	308	266	314	266	310	310	274	280	296	283	291	296	303	279	268	286	313	312	248	313	274	247	284	272	285	276	326	305	280	277	333	267	277	322	297	297	286	305	273	293	320	295	276	277	310	294	280	313	294	275	309	291	289	274	302	336	297	274	313	295	269	268	301	282	308	289	296	266	283	274	288	305	285	279	299	316	308	306	281	302	306	295	266	311	287	297	279	283	271	312	277	286	295	305	327	278	296	288	319	296	254	276	266	278	311	308	268	278	288	291	284	287	306	273	267	295	295	307	274	244	311	313	287	281	247	271	270	255	318	287	289	293	277	292	300	303	304	303	311	265	275	281	308	282	311	305	295	278	276	292	318	268	272	277	301	296	266	300	283	260	302	309	310	310	312	293	298	293	296	294	298	300	279	279	293	254	296	256	280	291	281	284	302	297	266	284	287	267	297	260	292	287	277	295	287	293	302	285	285	292	269	264	307	287	293	280	278	296	336	283	279	279	285	321	301	292	270	298	297	280	295	319	296	276	278	269	303	263	317	273	299	277	300	302	284	251	301	292	302	306	309	300	317	308	298	286	283	319	298	304	228	270	278	310	263	294	296	293	291	306	310	253	297	293	302	259	278	267	275	288	269	294	283	294	275	300	301	272	276	298	287	314	296	318	307	321	290	275	262	281	287	291	278	258	267	286	301	294	291	300	306	304	293	296	298	281	281	286	269	310	270	299	272	281	260	265	308	282	286	322	275	272	288	305	273	285	259	280	275	281	304	283	257	279	299	293	295	280	277	316	283	259	293	322	302	280	288	291	279	300	278	277	305	293	297	271	287	279	282	298	320	285	300	284	307	283	299	262	275	267	281	291	285	298	291	308	312	290	277	293	292	285	289	295	277	307	292	281	269	289	281	298	297	276	290	292	257	299	288	289	268	288	263	329	280	303	321	272	271	251	289	307	272	282	256	309	289	307	280	320	306	276	291	301	265	303	317	291	317	285	303	282	307	319	260	322	296	322	281	296	283	273	305	301	273	253	252	314	305	283	303	286	281	289	301	283	274	262	261	278	310	295	302	276	303	282	299	280	304	313	316	295	266	261	268	310	279	284	279	286	316	301	281	277	271	287	302	303	301	334	275	272	295	263	269	273	298	276	297	280	258	283	295	268	302	301	310	290	267	289	246	303	298	286	296	273	266	270	268	295	275	295	282	278	306	268	299	260	311	321	303	294	297	254	309	290	298	280	310	292	275	299	279	263	268	296	292	313	306	302	269	270	306	327	308	274	280	257	298	273	285	299	277	286	303	292	298	265	274	270	336	287	280	296	270	298	296	272	328	325	282	289	285	284	292	303	290	308	291	290	275	287	305	275	302	306	305	297	304	317	280	280	299	282	289	269	305	312	289	279	291	278	306	289	298	297	269	284	305	280	303	295	299	264	294	293	288	274	279	293	289	268	275	290	291	261	265	273	279	282	280	288	288	270	295	293	275	280	300	281	277	285	292	290	260	290	273	269	252	313	314	311	285	272	277	276	312	273	281	279	297	284	276	309	274	291	294	277	287	299	296	276	277	290	280	326	312	273	275	294	281	287	261	284	288	283	264	314	294	321	305	252	313	294	274	312	283	312	283	279	292	289	297	298	311	299	278	263	304	298	283	286	312	270	295	290	279	296	275	310	297	263	298	256	273	312	260	318	270	262	268	281	280	277	256	284	274	293	277	304	290	283	278	296	273	268	289	271	286	271	296	308	307	286	294	318	297	283	293	271	301	303	289	288	286	287	285	304	297	274	290	288	259	304	263	304	298	291	299	272	303	297	294	289	294	266	305	283	295	273	283	311	314	286	303	274	273	293	297	281	303	290	320	284	302	307	303	287	286	312	304	234	288	275	284	298	296	284	312	290	277	308	297	294	319	290	310	284	278	287	279	293	258	292	299	304	280	304	268	276	276	314	279	302	284	289	290	322	299	303	297	296	278	285	297	305	277	284	283	276	250	295	292	300	275	307	296	292	291	284	298	294	297	284	326	285	266	272	296	281	290	285	268	292	268	273	278	315	258	321	291	287	253	261	290	289	287	268	299	299	293	292	280	253	274	285	284	275	293	281	297	293	318	304	323	274	306	282	322	303	298	253	321	269	271	300	291	290	269	300	279	295	276	279	331	310	290	288	318	294	317	305	271	302	275	307	265	303	299	289	299	287	279	300	300	273	303	274	298	293	297	302	282	272	318	310	282	267	297	265	331	304	282	246	290	289	317	285	280	298	299	291	273	273	310	261	293	270	295	268	263	288	275	269	284	296	310	293	307	312	274	270	308	288	278	264	295	257	284	314	303	288	319	305	305	292	295	285	291	277	272	261	274	303	277	276	301	308	298	291	294	298	267	300	252	297	284	289	279	277	301	289	279	312	300	313	289	301	277	294	266	268	318	266	251	305	311	291	277	297	309	276	282	311	295	293	292	266	244	290	269	289	308	295	277	264	258	292	293	285	285	295	302	281	259	311	245	291	307	260	293	292	307	297	292	265	281	293	284	273	307	294	317	282	268	286	293	292	288	259	292	269	263	323	274	262	316	269	280	263	280	293	268	294	281	299	273	290	293	252	286	283	270	257	270	281	302	261	305	291	286	306	284	279	283	271	312	297	276	293	280	283	284	275	283	295	306	273	262	284	297	298	302	290	290	272	284	278	311	290	305	315	275	291	296	323	312	314	280	298	282	296	310	274	281	273	284	312	288	284	278	302	287	286	341	287	284	272	294	288	297	297	295	274	265	310	302	293	319	313	276	278	276	289	278	295	314	286	315	307	285	260	281	306	272	251	305	315	270	302	279	311	322	296	286	316	283	291	294	324	295	293	298	294	291	294	289	304	288	295	308	308	282	307	262	270	316	320	286	258	289	293	275	306	286	310	267	297	302	289	295	315	318	265	288	299	284	298	313	294	261	260	290	286	324	257	285	264	281	291	299	324	291	311	287	290	323	285	312	265	262	283	300	291	297	291	331	239	267	293	293	268	281	285	283	299	276	304	287	296	277	296	292	297	290	264	270	287	274	297	306	264	294	302	309	286	265	295	284	289	300	292	269	285	308	274	265	297	275	263	283	300	271	296	275	307	289	290	292	309	318	306	293	291	255	294	318	285	306	304	313	291	297	287	302	281	302
4758	1169	1403	1068	699	590	452	316	339	294	265	227	230	214	186	191	238	183	214	213	179	175	190	201	189	194	187	203	191	128	166	162	183	169	204	138	189	170	174	195	179	168	194	162	181	178	171	162	191	162	178	170	147	153	183	180	180	159	198	175	190	175	180	169	190	170	200	168	176	172	156	168	175	182	180	158	178	154	181	168	188	181	169	153	169	184	163	168	156	149	151	192	177	199	172	170	177	185	141	164	185	155	182	177	173	160	140	159	168	178	159	164	170	160	171	165	158	164	166	175	145	167	167	169	180	179	161	178	178	185	186	174	172	186	169	188	172	169	188	188	198	175	174	188	168	181	168	181	196	170	159	195	164	188	178	150	180	168	180	151	179	197	170	185	199	160	156	126	177	199	140	165	158	178	169	190	184	154	167	165	172	162	152	160	158	178	179	191	139	165	189	155	153	171	177	171	162	131	203	176	174	176	178	188	179	135	157	153	156	169	150	162	181	143	174	176	166	160	197	170	159	169	187	190	187	177	182	177	159	190	188	182	168	177	173	144	183	169	160	155	154	173	176	165	142	167	167	169	174	169	177	159	171	162	157	193	171	163	170	165	155	188	152	146	165	167	185	163	196	184	174	168	149	141	165	196	139	176	167	171	186	156	181	163	180	184	184	157	170	166	190	150	176	181	175	173	161	157	169	145	196	180	163	170	135	177	177	186	171	180	179	151	167	178	173	149	180	174	171	182	182	169	186	163	170	161	172	165	146	163	177	165	169	198	164	164	162	151	190	176	169	184	171	195	154	159	157	192	189	199	158	152	157	176	180	180	173	172	175	170	152	146	157	144	179	184	170	178	176	163	170	188	153	180	182	172	173	186	174	165	171	177	165	164	173	175	167	168	155	175	169	163	190	175	161	164	154	176	167	179	179	158	161	156	162	170	162	172	174	181	160	160	156	175	163	182	147	192	183	161	174	169	172	168	173	168	174	173	175	184	179	157	151	152	156	209	181	200	166	186	158	173	188	164	160	181	201	182	170	190	184	182	189	168	150	161	196	171	159	185	174	172	162	151	160	157	179	175	183	170	175	171	173	177	165	155	163	153	156	146	175	162	182	182	178	160	167	148	171	165	182	185	175	148	177	172	169	161	174	162	154	162	180	157	158	198	186	187	163	179	182	181	197	160	182	178	171	179	156	170	218	190	154	196	167	177	205	160	167	177	178	157	173	175	180	178	160	153	170	175	183	158	185	183	168	162	162	175	182	189	173	154	165	176	165	157	146	163	157	171	167	167	152	182	189	176	165	187	160	144	167	167	175	171	176	163	185	160	168	169	181	188	171	175	197	160	170	186	184	186	161	165	166	191	193	164	174	167	177	168	162	185	162	177	190	178	167	150	174	169	181	175	156	151	146	169	169	180	186	162	151	168	175	172	187	199	172	156	165	153	164	189	211	184	171	158	170	173	178	174	154	189	175	200	151	172	186	164	188	164	169	153	199	166	167	140	176	177	167	186	181	191	161	159	172	187	165	170	157	151	164	151	158	150	159	177	178	142	194	169	183	199	182	178	181	171	169	179	203	188	181	190	157	180	178	161	196	168	159	177	174	173	193	155	165	181	154	159	187	182	181	156	195	168	188	177	170	171	164	166	181	156	162	201	183	154	175	180	177	157	167	152	154	159	162	160	141	177	166	175	164	167	173	171	185	171	191	165	177	177	156	156	182	172	147	167	190	177	165	176	159	177	175	160	163	182	184	177	162	176	175	187	178	179	183	178	170	190	175	154	184	160	150	153	171	161	171	162	186	171	196	160	172	156	168	159	164	188	185	157	181	170	172	179	146	173	163	187	167	163	164	156	159	176	191	156	146	189	151	155	173	184	155	191	167	179	157	162	177	170	183	164	175	177	157	184	182	159	166	192	186	192	154	171	178	159	171	189	159	200	176	169	171	186	176	163	178	193	189	181	179	185	172	172	165	181	181	176	179	209	178	173	172	161	171	185	171	163	170	183	175	158	167	162	176	153	187	180	175	169	160	176	176	181	184	183	172	165	174	179	184	165	174	178	192	171	174	185	173	162	183	169	168	178	169	182	170	140	169	162	175	174	193	158	170	171	195	160	166	170	198	202	178	179	171	174	161	208	173	182	161	155	144	159	154	188	160	170	190	181	180	169	174	182	167	180	164	166	163	162	156	208	170	177	182	171	163	174	182	175	169	174	169	178	175	161	186	166	160	143	161	168	150	169	166	180	145	166	180	164	195	201	154	174	172	168	160	148	175	206	188	172	182	169	169	170	170	176	169	159	180	176	172	175	175	170	182	166	162	154	193	183	191	183	168	165	170	160	186	174	190	173	164	176	191	151	169	181	178	179	190	149	155	176	191	164	175	175	171	166	169	158	173	158	167	187	175	174	175	188	170	180	163	165	162	177	178	199	214	187	167	165	189	159	183	191	148	181	172	171	180	178	182	166	152	183	169	181	185	161	158	165	161	153	181	168	180	173	159	158	186	183	164	173	177	164	155	197	161	194	173	164	166	172	170	147	149	195	162	161	169	180	182	172	146	173	168	178	168	198	166	173	166	172	184	179	170	160	182	192	167	177	157	176	188	184	181	158	199	175	154	163	199	159	158	172	170	193	167	177	153	173	187	175	183	189	152	171	191	162	164	159	155	156	160	172	148	149	181	163	162	163	199	164	183	183	169	186	164	161	177	200	168	168	184	155	168	145	171	173	154	185	157	173	161	194	182	179	177	148	139	158	164	149	163	170	180	175	155	169	180	175	170	164	143	169	180	172	163	161	192	161	158	163	153	186	174	172	172	186	189	177	163	165	187	156	168	166	176	156	163	179	166	181	163	187	185	179	160	167	144	167	177	130	154	153	179	184	167	169	169	199	183	182	183	176	177	150	158	212	194	181	192	152	189	185	187	124	178	173	180	197	127	166	170	187	164	194	205	157	157	179	176	166	172	150	187	170	179	179	175	170	172	151	157	184	155	178	182	192	168	185	204	172	190	157	167	174	171	170	176	174	172	174	164	154	191	170	172	174	190	165	170	162	152	173	194	168	195	168	170	169	210	205	184	170	161	186	171	173	176	171	174	166	177	160	161	149	155	171	184	167	177	173	177	169	171	203	193	169	194	152	141	186	158	179	182	154	192	181	191	170	175	168	203	167	175	193	167	168	177	155	176	164	169	156	181	173	190	196	191	181	180	188	182	182	176	197	167	170	166	175	189	178	171	177	178	154	182	176	154	162	152	175	198	189	176	183	170	181	169	189	157	168	180	160	169	172	182	170	151	182	171	189	177	178	163	187	175	170	181	181	152	188	169	161	196	192	171	178	167	196	170	168	194	180	172	175	166	159	174	185	170	167	164	170	159	175	175	165	190	163	184	181	173	162	191	171	159	161	178	161	177	181	179	156	181	155	159	175	161	182	168	158	164	166	174	171	168	161	182	192	151	153	166	188	176	151	170	171	177	186	150	168	182	180
5333	1670	3665	3939	3404	2787	2219	1934	1652	1536	1331	1184	1139	1090	987	971	938	849	817	868	829	780	734	732	690	708	669	684	710	638	684	624	666	686	642	651	626	612	648	635	641	604	629	605	619	611	620	607	620	616	620	595	583	581	615	588	607	581	581	600	593	572	653	563	606	601	578	588	608	581	631	543	575	613	599	561	635	532	588	556	561	577	555	552	558	559	551	615	569	602	545	619	529	619	491	599	582	532	588	591	546	552	548	596	530	528	571	549	594	595	567	557	554	569	520	574	535	553	598	540	561	567	583	553	538	581	549	566	577	572	558	573	577	592	594	555	592	563	547	598	562	545	562	538	551	556	527	623	565	559	544	559	489	516	597	581	578	549	589	555	534	585	574	516	577	557	583	527	551	576	593	551	568	606	596	554	559	608	570	568	546	566	540	560	575	557	564	539	527	539	568	552	587	539	578	580	611	559	564	530	561	552	569	574	618	574	579	570	545	583	556	530	539	511	544	612	547	566	573	545	547	558	577	561	585	553	575	563	529	573	580	553	572	572	554	557	544	576	586	569	555	590	563	603	567	587	509	579	586	533	578	531	581	597	545	588	547	565	555	587	566	555	602	556	596	589	557	530	587	547	548	582	528	565	572	557	529	545	599	547	565	574	575	587	538	548	607	541	570	571	524	523	592	559	559	551	566	574	555	561	582	596	545	567	577	576	555	552	558	568	551	564	562	579	572	542	582	542	570	577	563	488	575	597	551	551	606	599	547	573	575	633	547	543	611	554	563	555	547	559	568	541	600	557	539	575	570	590	540	545	568	556	555	530	553	558	592	544	582	569	579	546	498	549	582	531	591	571	517	586	537	573	557	538	562	519	520	563	530	577	583	569	580	548	585	556	561	588	568	573	575	546	561	555	561	580	542	615	570	602	547	611	607	579	554	556	621	565	567	521	610	561	528	563	558	623	532	624	579	530	559	542	536	577	584	538	536	597	553	583	598	550	575	565	555	596	582	551	574	527	553	566	572	534	550	551	542	584	551	553	570	587	550	584	567	547	606	571	558	576	572	588	577	552	571	581	554	525	580	594	561	571	539	586	535	567	565	554	570	561	585	556	586	583	567	569	599	556	568	550	578	527	562	592	563	612	534	537	561	542	567	562	609	566	556	565	584	528	538	581	588	547	539	565	543	560	583	555	567	623	526	549	587	583	543	566	533	571	586	536	597	586	593	587	600	548	545	569	558	566	544	508	541	545	548	584	609	590	559	572	494	626	589	570	541	564	555	582	575	562	550	583	519	566	558	575	574	606	558	595	568	562	553	541	531	547	520	550	530	576	539	551	589	585	520	546	590	529	600	583	578	525	557	585	528	552	599	568	541	557	540	538	588	615	561	553	571	550	516	544	533	577	600	527	550	574	614	580	531	515	585	552	586	546	590	523	559	569	567	525	572	613	561	572	511	556	577	576	603	574	538	567	596	577	528	546	592	574	565	551	505	561	552	580	596	547	546	572	580	585	570	607	596	539	531	554	608	548	573	536	596	588	550	554	546	536	531	554	557	583	552	603	528	578	534	539	584	583	559	578	585	544	539	564	550	556	586	519	546	601	587	525	545	572	541	622	556	573	547	577	574	584	540	578	613	590	533	589	556	566	564	616	581	581	558	558	543	573	579	552	553	591	565	524	550	589	531	573	589	487	555	568	576	577	592	592	553	562	552	558	566	603	570	588	525	549	533	584	604	558	575	559	593	545	566	578	545	540	559	556	552	560	558	560	569	594	587	596	554	582	533	547	580	546	587	598	573	583	556	551	592	584	600	598	549	582	585	566	575	590	589	543	557	566	585	560	535	534	602	554	561	551	575	611	577	538	555	550	545	560	585	516	570	538	513	585	570	576	565	558	579	563	539	549	550	572	605	563	535	538	594	592	566	578	563	572	561	542	586	521	572	589	571	571	573	570	586	595	580	564	623	554	534	587	604	567	569	593	539	590	544	563	550	562	560	569	594	582	575	558	524	555	606	554	561	558	551	551	561	559	562	611	563	558	603	571	564	576	509	538	592	553	571	523	577	588	599	607	597	554	553	597	556	610	502	579	564	559	543	527	556	573	582	553	553	572	571	551	602	581	561	616	564	541	611	572	530	555	565	589	581	566	505	574	541	551	536	526	565	536	515	585	548	585	564	567	568	569	531	535	566	552	586	599	546	590	601	541	559	565	559	585	533	546	563	541	550	564	570	572	557	585	565	540	582	548	581	588	582	604	576	587	524	560	552	579	568	600	605	564	573	580	552	600	554	568	583	581	584	578	547	557	567	532	597	567	547	579	553	562	566	584	581	569	531	557	583	608	569	557	544	565	586	567	577	546	559	567	581	587	584	537	499	589	558	542	573	558	567	585	577	566	596	547	536	586	589	564	540	566	530	581	602	584	535	615	546	577	564	627	581	560	530	552	569	536	586	593	536	554	552	548	570	605	565	561	572	567	576	546	600	568	572	568	525	582	495	555	561	549	554	552	586	548	576	578	558	605	598	578	566	554	577	605	531	551	577	581	585	590	540	556	569	553	623	539	567	589	567	521	542	551	585	563	600	544	576	556	599	565	572	565	579	507	558	548	582	524	540	579	582	586	605	554	569	572	549	576	579	639	539	572	591	546	534	579	597	555	546	563	552	586	536	513	591	557	581	557	577	590	563	583	516	553	584	595	566	617	532	607	546	574	571	549	533	567	554	572	556	565	574	564	592	544	542	606	571	598	551	574	536	564	572	605	550	562	593	584	586	532	576	545	551	561	593	575	585	538	567	560	566	523	560	541	551	562	536	584	538	571	573	599	540	572	578	554	544	588	559	557	582	592	594	537	572	572	554	536	577	571	543	598	567	569	556	577	514	571	547	517	560	548	586	555	517	557	550	563	544	561	580	572	555	554	536	577	550	588	580	571	581	598	524	574	544	523	562	579	568	554	584	578	564	554	576	554	590	544	551	554	559	602	573	550	577	534	565	572	581	590	550	563	523	580	548	573	540	569	590	518	555	591	557	581	543	595	582	533	566	533	537	571	519	561	524	596	570	579	580	571	542	552	532	618	559	518	536	554	563	554	521	552	569	540	559	544	558	549	581	577	566	555	556	587	573	547	580	592	564	556	590	566	548	574	571	600	584	578	587	585	567	556	563	558	511	580	605	540	610	540	551	585	616	579	555	569	623	570	554	581	617	554	579	599	586	593	561	581	547	579	530	555	541	589	565	538	586	579	567	590	551	569	604	525	597	553	556	593	543	532	606	558	539	533	570	578	576	553	543	549	551	551	561	576	584	571	582	597	584	569	571	557	562	572	527	603	563	581	529	555	592	563	560	557	565	554	609	553	549	538	597	517	566	575	503	552	565	534	556	578	564	569	586	572	599	588	559	532	570	565	539	555	569	575	556	576	538	585	576	564	570	528	550	543	538	563	561	590	556	547	535	556	569	569	519	546	637	521	556	576	557	548	551	563	541	541
8820	2460	2793	2031	1327	1009	769	589	513	434	419	352	325	335	334	313	284	284	292	283	277	281	293	279	225	256	238	232	256	239	247	253	267	263	246	259	224	253	251	238	228	262	224	282	259	239	236	241	259	220	242	210	258	255	238	217	251	217	255	244	255	220	221	237	248	248	222	229	251	245	243	247	260	220	219	250	230	217	229	244	224	244	237	229	243	228	236	252	247	226	226	238	252	287	249	237	249	236	229	219	251	237	243	231	261	198	233	230	250	259	255	241	228	223	249	231	227	228	228	238	237	229	248	225	226	212	220	260	243	248	245	224	211	211	268	254	227	260	232	245	237	225	221	223	210	240	234	215	225	221	242	235	251	238	228	220	217	245	253	226	225	242	254	263	263	233	230	231	233	229	219	234	243	217	233	233	223	217	218	230	216	228	244	242	206	220	209	235	211	229	218	228	225	233	204	256	228	224	210	226	232	203	243	235	226	235	242	217	228	234	234	227	193	255	215	261	253	182	227	223	224	251	239	249	228	221	223	225	255	229	258	229	215	236	229	209	239	247	253	217	222	250	258	224	251	238	227	265	246	230	217	247	225	243	246	237	215	230	226	225	241	227	229	241	257	226	216	219	216	227	224	245	220	242	239	234	211	227	251	236	256	218	234	227	253	219	242	234	261	232	262	207	228	259	234	242	227	210	240	229	252	251	234	206	242	231	219	227	235	220	249	232	237	229	224	219	259	219	244	234	242	248	223	242	214	219	227	232	227	220	215	232	219	213	251	209	248	226	235	254	226	250	219	240	219	225	247	228	215	241	226	237	201	208	239	221	240	220	235	215	241	221	223	247	236	255	256	256	246	272	242	211	234	241	231	247	234	220	278	247	239	239	269	227	234	214	254	231	218	249	223	231	256	252	251	213	217	253	249	232	223	221	224	232	223	225	206	229	203	225	239	287	240	248	223	221	207	224	239	240	241	227	235	213	234	239	245	245	204	203	209	222	243	228	233	233	249	269	254	229	213	219	222	251	256	267	231	204	219	263	197	228	227	243	253	231	238	241	258	229	234	250	224	222	202	246	257	227	228	246	252	228	237	241	249	247	241	242	237	232	240	235	219	233	234	258	250	210	241	241	243	222	238	239	228	224	262	243	230	238	241	242	218	238	218	212	230	210	238	232	211	230	226	247	233	224	252	227	223	253	243	249	228	222	224	232	244	199	230	224	243	245	276	234	240	241	234	241	253	234	231	227	227	245	228	240	224	230	250	243	251	209	259	212	231	235	235	249	252	262	233	248	214	247	226	214	225	243	234	237	239	238	234	252	269	226	224	245	238	241	244	238	231	231	225	216	223	228	217	223	264	237	204	217	224	250	232	230	250	230	194	222	230	230	200	236	233	256	254	235	241	200	233	244	220	229	229	215	230	239	209	234	218	225	238	240	263	215	284	200	218	245	258	229	203	252	231	261	246	220	225	211	248	207	220	230	253	230	217	246	252	211	237	239	239	245	233	251	227	231	226	235	217	229	210	250	240	242	225	235	220	230	250	226	221	202	246	225	219	265	221	243	232	245	246	245	250	232	205	211	213	227	258	200	213	232	230	282	238	224	242	236	219	219	237	208	231	232	227	242	254	232	227	213	218	243	229	251	244	213	234	244	250	227	230	247	227	252	256	236	225	227	264	216	237	224	223	226	229	265	262	257	245	248	238	220	250	225	224	222	225	243	230	267	226	240	252	229	196	221	223	244	210	230	250	261	256	263	232	225	230	233	209	228	224	248	226	206	239	255	210	220	233	231	246	232	239	236	239	223	251	222	230	233	243	218	236	239	241	242	215	239	250	209	261	249	232	209	240	267	239	235	229	227	233	219	219	216	206	224	224	258	250	225	192	254	231	241	239	212	220	246	241	201	242	229	205	250	236	193	254	213	233	243	226	215	229	259	251	251	211	242	216	245	225	243	228	222	241	225	223	226	218	235	259	225	232	233	226	242	226	217	219	234	264	239	213	206	230	223	234	255	260	234	255	190	242	213	239	217	233	238	210	251	239	230	246	233	251	230	238	249	231	225	248	213	221	231	248	235	260	249	231	240	218	228	234	201	248	225	243	240	258	247	259	247	202	231	230	207	214	212	222	233	227	243	219	231	257	230	217	247	226	241	227	246	254	220	212	229	227	262	212	209	213	220	231	232	229	209	228	213	220	232	222	219	249	242	225	219	236	246	244	225	217	212	224	255	226	248	235	222	226	236	241	210	218	241	234	266	228	215	231	224	213	202	221	222	236	228	242	233	247	252	229	212	249	223	250	228	248	236	247	225	240	195	228	248	236	242	256	233	223	244	262	247	210	233	246	221	226	218	205	216	239	218	252	229	209	238	220	268	212	226	234	232	236	248	248	223	238	236	243	235	248	223	206	217	221	249	229	233	228	235	238	228	243	236	252	267	240	226	244	207	264	257	254	228	217	255	254	216	218	243	233	236	248	236	233	236	202	233	224	214	201	245	231	259	236	237	234	248	212	241	220	211	242	252	250	214	247	219	272	215	229	211	215	213	233	233	218	212	233	246	238	232	228	252	227	232	256	219	210	241	250	226	230	244	230	231	224	208	236	236	240	225	231	244	235	249	268	244	229	245	223	226	221	209	224	269	250	236	216	240	246	213	257	229	233	229	224	231	220	228	251	219	253	238	216	253	240	246	253	238	211	238	244	214	231	260	245	202	223	240	230	248	215	245	224	231	233	227	254	229	231	253	256	220	214	217	228	245	204	233	231	243	209	246	243	234	237	207	226	217	241	264	221	205	218	240	217	256	230	231	251	227	237	245	249	253	248	226	234	218	226	260	214	247	238	228	216	221	207	232	240	227	246	227	218	242	219	223	229	255	204	235	251	242	261	237	236	231	228	218	234	242	242	249	247	268	222	248	232	227	205	239	262	247	238	238	232	248	228	218	248	251	223	227	216	211	238	258	223	249	223	216	229	249	248	218	240	213	246	203	244	248	235	225	219	228	243	250	218	216	245	214	268	224	244	235	248	255	241	265	245	260	262	207	239	232	212	245	230	257	242	241	220	238	247	233	210	248	231	210	227	287	222	220	243	231	223	245	237	251	243	245	231	232	234	249	255	253	241	247	223	233	252	221	218	223	244	216	222	241	245	258	246	212	206	216	224	231	262	236	241	232	229	225	234	217	212	255	239	221	209	249	226	222	223	228	244	236	226	245	242	221	247	233	244	249	231	243	239	247	230	241	241	245	223	251	217	218	236	221	257	215	236	218	245	241	221	235	234	223	229	227	229	250	231	218	228	223	243	207	204	231	232	251	245	242	257	223	195	224	242	244	204	224	239	270	231	226	202	244	265	239	276	218	222	245	256	222	221	236	255	233	231	215	243	217	255	240	240	224	232	210	247	259	243	218	213	232	244	228	219	268	244	210	266	215	228	218	220	229	237	243	233	214	295	227	229	230	248	223	227	234	231	230	275	252	255	234	245	237	228	198
7692	2835	6620	6963	5952	4837	4013	3343	2894	2438	2140	1919	1819	1705	1555	1483	1352	1362	1225	1141	1150	1145	1129	1038	1047	972	997	941	1001	940	908	860	897	887	845	882	871	813	875	794	777	799	801	791	798	770	831	794	761	802	786	818	860	725	836	814	742	810	805	765	737	783	779	791	766	795	777	759	784	778	744	804	758	766	723	752	799	748	730	703	789	743	754	717	761	779	779	772	752	740	713	762	691	714	728	808	778	724	756	717	752	746	754	723	738	725	716	692	763	747	724	724	775	735	659	774	736	731	742	716	724	720	737	709	738	722	719	736	734	760	748	701	729	670	769	681	689	710	698	736	752	749	721	699	691	710	727	747	714	689	693	727	722	721	753	698	703	758	722	782	769	736	711	692	752	756	705	757	741	708	779	679	774	738	678	745	721	765	709	763	773	775	736	734	753	726	755	764	749	690	781	782	716	728	752	745	764	739	712	782	738	718	670	741	757	742	754	818	691	722	701	752	755	763	721	720	719	690	766	731	715	731	709	715	765	751	685	706	720	796	730	684	681	722	742	720	717	700	734	657	748	778	747	760	719	722	745	749	685	739	690	741	729	690	707	734	717	725	688	682	756	736	711	716	743	685	728	747	727	698	719	704	717	727	742	766	726	682	743	722	721	737	731	698	726	741	724	684	764	720	698	767	760	720	716	726	659	725	706	746	757	753	725	702	781	753	762	727	731	759	691	756	730	761	793	749	738	678	692	692	701	759	695	755	757	705	736	740	733	698	732	689	768	689	669	738	698	728	722	792	709	724	742	710	751	718	678	709	702	732	778	731	733	733	720	713	713	710	682	736	774	702	666	706	714	699	707	678	753	710	695	714	756	691	699	711	704	718	704	718	747	733	727	723	716	731	724	748	756	728	702	755	739	711	705	727	703	690	725	721	701	770	646	743	736	747	699	662	709	698	703	733	754	750	728	739	698	693	690	727	716	700	704	655	750	702	738	711	771	721	684	797	716	694	769	707	699	758	708	710	697	741	752	722	733	761	672	755	749	683	741	732	690	691	716	740	699	719	759	771	759	680	728	739	691	687	742	746	704	693	695	717	736	765	724	786	681	725	707	737	708	720	742	726	753	716	642	704	737	682	720	717	734	710	719	756	743	714	719	765	725	707	758	708	729	737	758	756	728	693	726	754	666	694	726	732	704	779	741	716	774	718	704	707	709	750	729	734	712	731	754	756	746	716	737	713	733	706	744	657	732	767	745	726	708	677	726	750	700	749	713	667	671	722	781	707	708	732	713	717	716	706	740	755	733	689	725	699	699	762	739	695	744	781	738	709	730	742	723	726	690	729	703	761	738	732	757	775	735	761	759	761	769	716	757	728	747	749	710	751	739	715	707	701	739	782	746	741	702	665	727	700	724	726	700	705	734	713	706	720	718	680	743	771	702	748	733	710	725	729	746	684	733	765	763	758	729	714	708	706	706	730	708	704	749	723	738	723	735	743	739	760	734	704	719	770	710	729	737	732	724	738	751	747	729	793	721	683	741	647	711	724	721	696	711	746	730	743	698	646	732	719	738	716	727	714	741	691	749	683	738	714	692	689	768	701	697	734	765	712	740	794	703	746	778	717	709	723	743	706	737	720	723	722	760	716	726	717	709	729	767	736	718	726	722	714	719	753	718	696	688	709	724	726	705	753	761	689	708	660	701	734	720	721	745	760	745	743	727	752	737	745	768	729	690	736	802	701	726	735	733	715	710	698	709	712	734	702	708	739	705	750	695	739	740	775	727	711	743	730	734	724	741	731	714	735	699	724	729	742	736	743	740	696	705	744	725	725	727	746	691	780	698	709	693	710	728	744	722	729	729	765	741	701	746	725	755	726	733	700	742	748	688	715	745	711	740	730	716	688	691	785	724	716	738	730	740	761	708	735	707	773	744	714	720	727	750	752	715	742	702	795	755	726	692	769	675	725	741	721	678	763	720	769	699	745	732	703	754	687	712	720	717	736	714	689	716	743	755	714	714	753	712	699	714	757	671	767	754	756	790	710	692	728	741	719	716	750	753	716	712	726	726	719	726	725	763	742	725	751	755	736	719	739	697	737	747	747	728	724	706	725	770	723	664	733	715	736	732	693	682	721	740	726	699	741	720	727	709	740	688	676	688	725	716	708	744	679	731	744	686	760	683	723	720	690	707	683	716	743	693	768	680	753	718	727	759	684	691	726	723	759	695	708	701	749	719	700	712	746	732	776	752	734	729	724	728	724	732	739	753	686	688	723	707	763	742	725	743	738	709	661	705	713	680	728	692	699	703	726	722	747	717	713	722	750	736	718	715	710	740	695	735	730	721	754	723	727	694	704	688	728	754	754	743	754	740	736	729	763	746	727	736	757	722	774	716	698	745	751	712	677	737	701	742	749	697	751	712	750	738	706	701	722	709	779	705	714	733	737	763	756	737	713	716	811	742	771	699	714	736	693	746	685	698	719	737	776	743	702	734	710	703	724	767	723	734	684	703	719	709	654	725	719	742	697	701	744	737	737	763	712	745	704	785	715	772	723	733	708	759	731	720	733	759	768	716	708	721	735	751	710	739	694	779	701	766	722	727	724	668	770	728	759	708	704	730	739	725	756	697	749	724	788	699	704	755	722	688	701	736	703	710	706	734	727	748	755	710	755	738	716	716	724	730	676	730	739	703	733	749	739	739	702	742	673	708	689	709	709	738	691	748	708	738	660	752	756	725	692	701	743	743	783	723	683	693	693	711	696	731	742	729	746	733	728	712	729	724	715	750	659	741	770	736	718	748	720	744	712	767	750	735	736	727	738	692	761	735	747	744	704	761	743	731	726	710	736	715	758	711	725	716	761	703	694	725	749	688	744	718	711	711	719	720	713	738	684	718	742	749	687	708	719	712	745	740	713	761	727	713	773	733	714	694	704	714	667	696	737	692	689	703	738	752	734	712	729	741	714	689	727	738	723	775	689	713	698	784	730	761	740	715	746	711	708	710	707	705	725	722	762	761	777	684	734	775	733	695	705	754	726	679	706	726	773	761	736	720	746	708	749	698	690	733	685	795	686	745	713	750	729	713	748	718	683	728	738	718	696	790	706	747	748	725	732	746	737	747	660	789	734	783	738	777	715	737	747	716	712	718	761	717	722	702	719	745	720	689	730	733	732	692	698	747	714	775	747	748	690	758	709	698	731	743	751	746	759	737	738	740	684	725	733	730	717	720	715	731	711	720	756	723	759	727	702	689	696	766	733	708	708	698	776	741	703	736	669	728	742	697	677	733	698	700	711	729	735	692	705	685	752	729	731	748	715	734	731	716	741	692	730	705	725	698	692	725	732	720	750	704	715	700	722	683	716	751	758	733	716	736	755	769	727	737	737	728	742	727	770	696	698	700	695	709	729	754	766	740	677	729	704	718	714	701	778	736	723	802	736	726	676	698	707	667	729	704	755	741	753	750	701	768	699	741	725	735	702	734	704	751	683	779	707	695	766
1204	147	143	112	104	87	87	73	91	77	93	73	73	87	84	77	86	68	76	82	74	72	85	79	83	73	81	90	83	60	73	83	72	77	88	84	67	71	85	76	64	82	85	78	72	77	70	77	78	74	70	70	66	70	82	66	73	74	85	64	71	71	67	80	80	78	71	76	83	74	62	66	88	55	70	85	65	75	75	86	75	85	77	82	73	69	72	65	80	68	80	66	80	76	82	61	81	85	72	74	82	62	77	72	51	62	75	83	80	80	65	72	73	73	80	65	72	73	78	61	69	71	71	69	75	92	78	86	74	73	79	77	73	68	68	75	68	82	68	71	92	84	71	97	79	74	76	74	84	87	77	75	96	77	75	56	77	57	69	77	70	66	67	70	91	75	77	86	81	65	75	77	66	75	71	67	75	78	79	81	83	69	75	68	66	69	67	77	65	76	69	74	74	61	77	74	68	74	62	67	78	79	67	69	71	68	89	64	81	78	68	79	74	73	75	66	91	69	76	82	69	80	79	73	77	76	69	99	67	90	69	80	84	97	77	85	64	81	57	70	75	69	74	74	77	82	78	73	79	89	60	83	60	77	72	81	78	59	79	88	70	69	58	73	61	65	78	53	67	65	75	62	76	93	75	62	66	75	81	76	66	65	67	72	82	80	82	72	57	75	88	80	72	77	81	67	72	74	64	68	74	74	77	74	77	75	67	71	64	74	65	72	78	71	64	71	82	81	64	73	72	65	77	73	78	71	74	69	73	87	75	60	79	74	72	57	66	89	74	77	67	66	69	83	94	83	78	84	68	67	79	73	78	76	77	75	74	62	76	70	70	68	74	77	78	72	67	88	80	83	75	69	74	85	90	89	61	88	71	71	79	59	75	61	66	90	81	87	75	66	67	71	72	84	78	75	65	60	74	72	60	75	78	87	79	73	67	61	65	66	69	73	75	64	69	72	67	85	70	74	74	64	57	72	63	78	56	79	76	79	82	74	71	72	75	67	67	85	67	67	76	72	65	81	66	87	57	79	86	56	73	79	69	63	73	65	84	91	61	66	54	83	74	73	79	95	88	80	70	75	75	72	74	95	89	78	70	71	72	74	64	75	78	76	67	73	72	70	66	62	82	86	65	80	68	76	87	80	72	64	100	81	74	75	77	65	62	75	93	66	65	64	69	94	69	74	65	83	61	75	73	72	76	66	71	73	77	84	66	69	63	65	74	94	70	82	77	84	76	71	72	81	61	75	84	81	80	70	65	92	71	72	66	77	57	57	85	71	70	80	76	77	83	79	73	76	72	83	74	84	61	67	72	64	72	85	80	97	72	59	88	75	73	73	91	77	74	64	64	66	66	82	79	82	74	69	78	75	63	69	81	70	73	66	82	69	61	67	75	72	72	71	65	76	70	79	87	60	77	81	75	77	81	84	81	61	73	81	87	84	59	71	80	53	73	70	76	79	76	72	98	77	76	72	83	70	80	70	52	87	65	68	74	64	80	61	78	73	60	65	62	69	71	75	80	78	72	72	90	70	75	73	75	71	70	73	77	76	83	73	63	75	63	76	74	92	67	68	80	82	78	73	65	69	74	67	86	80	69	80	76	61	94	69	83	78	67	74	71	73	74	83	85	81	61	65	66	81	67	72	64	87	71	77	75	69	96	98	88	80	86	63	88	89	79	89	82	67	90	70	61	83	65	70	70	83	67	62	67	72	79	93	65	77	75	74	79	79	80	61	69	84	69	79	57	66	82	76	77	69	78	78	71	72	85	75	70	55	72	58	74	83	67	80	90	58	85	79	70	66	72	75	59	75	78	78	72	75	70	64	63	69	76	81	67	79	83	67	60	81	71	82	63	75	77	85	69	71	67	84	65	92	71	74	71	74	72	65	76	74	75	80	73	79	79	75	63	78	69	71	67	77	75	78	68	76	94	73	64	82	71	81	83	60	61	90	56	74	62	88	81	69	67	68	81	80	64	73	74	86	69	84	74	63	90	72	95	65	56	67	75	75	78	84	66	79	63	74	88	76	74	76	75	87	64	75	80	61	73	65	89	75	76	68	75	78	83	68	71	76	86	66	79	70	78	87	83	62	85	86	71	87	77	70	73	77	79	61	72	82	84	79	76	68	78	70	64	72	72	84	71	67	70	77	80	77	82	76	68	69	70	70	66	67	62	89	76	79	75	70	71	70	52	75	84	69	58	73	82	80	69	76	74	74	75	72	71	79	66	93	69	90	65	85	66	70	77	83	86	74	68	85	66	66	90	76	77	87	71	75	76	70	90	60	63	69	80	71	73	91	72	60	79	69	72	60	63	70	67	76	69	71	58	77	81	65	76	58	81	79	67	80	80	76	64	63	75	86	84	76	78	74	69	78	71	79	72	71	85	110	61	64	80	80	85	80	82	75	72	83	66	79	78	80	94	72	74	68	68	71	89	67	65	69	78	73	92	88	74	83	71	68	72	70	67	87	74	66	71	78	71	89	74	79	63	73	85	78	96	80	57	81	75	69	64	78	74	73	85	60	79	69	86	78	61	59	87	81	90	68	77	65	75	63	65	77	92	69	66	75	68	58	62	68	74	81	81	61	81	71	60	76	85	69	87	82	91	75	73	72	62	74	66	67	75	68	70	69	73	62	68	75	71	61	85	70	86	57	79	76	71	65	72	60	81	65	64	69	83	66	77	64	72	81	88	88	66	80	84	64	72	76	64	77	81	82	85	86	75	72	68	79	66	66	65	75	79	76	63	63	76	71	78	72	72	84	78	71	69	72	78	86	73	74	70	78	72	76	84	78	77	58	73	67	90	66	79	77	76	77	76	61	69	77	70	82	65	83	55	66	79	71	78	62	70	76	72	74	67	79	74	83	78	78	72	69	69	70	77	69	92	90	72	71	56	71	64	59	66	69	69	63	78	71	79	76	70	80	69	72	67	68	64	70	74	78	64	78	80	77	87	80	86	73	77	77	64	79	75	61	72	74	78	63	71	76	84	81	78	85	65	84	62	72	66	68	69	74	70	86	76	78	77	77	56	79	59	75	74	72	70	75	66	60	76	78	63	66	77	69	85	78	61	60	83	85	80	67	64	68	80	65	83	57	66	72	64	91	64	87	78	85	74	68	93	72	85	76	63	77	64	88	78	54	64	85	86	87	63	74	83	71	80	79	76	75	62	70	64	77	75	61	80	66	69	66	65	75	81	66	69	72	83	78	68	88	70	75	70	72	78	65	70	82	84	70	88	74	84	75	71	85	60	76	72	71	69	65	72	64	73	70	75	65	78	67	92	66	64	73	83	84	92	73	83	65	74	81	75	53	68	71	75	81	80	68	85	60	85	76	86	82	57	68	71	81	75	64	55	80	71	70	70	74	67	73	72	65	73	72	82	68	79	102	75	76	59	65	71	65	79	63	72	91	88	65	71	70	73	87	73	83	78	77	70	71	74	77	65	71	70	76	75	64	93	84	69	68	64	81	88	85	97	85	81	62
1702	402	500	583	502	464	426	380	355	359	344	354	314	331	293	307	293	278	316	341	299	302	295	352	323	319	296	286	288	324	322	299	296	295	281	287	297	281	299	279	309	317	298	289	309	297	294	271	315	304	303	300	302	280	303	270	273	328	262	274	286	288	295	310	284	329	297	303	302	293	295	303	291	289	267	291	267	292	251	291	296	281	280	262	315	276	311	279	325	322	281	288	307	259	309	280	308	305	261	285	308	312	313	295	301	260	304	278	328	271	314	281	298	296	289	294	284	308	273	290	287	336	294	278	329	322	312	282	310	304	275	268	286	282	273	327	304	263	296	284	311	293	264	307	334	293	266	283	269	297	294	301	266	295	280	296	296	279	318	286	290	293	293	312	316	259	252	275	285	315	293	307	302	283	296	310	293	304	281	301	301	296	318	299	323	287	287	304	292	283	322	276	287	280	265	290	288	281	295	298	276	292	294	306	306	303	290	311	282	294	295	273	294	267	308	279	305	308	308	316	289	277	285	308	261	267	317	282	303	313	295	285	303	306	284	280	292	288	305	288	293	252	289	273	305	321	296	289	289	302	259	282	255	272	293	306	290	303	314	281	287	301	290	281	286	310	270	297	285	273	306	248	323	292	276	285	248	294	305	275	306	305	280	274	273	284	287	254	304	284	285	279	273	286	316	311	267	285	285	297	284	263	293	327	271	265	301	310	288	288	283	283	302	288	312	296	303	291	299	337	295	276	277	300	297	289	309	311	306	294	272	280	294	308	287	247	291	295	298	316	291	312	287	312	294	310	248	265	293	272	294	291	288	291	315	303	287	279	294	287	277	300	298	272	293	301	265	300	297	283	273	283	292	263	302	311	287	311	281	296	280	322	276	299	263	288	268	276	291	333	319	327	271	246	290	322	279	291	311	286	319	275	295	295	309	296	285	275	275	329	312	285	260	315	305	292	312	303	294	284	309	315	300	279	287	283	315	280	314	293	303	291	281	314	288	283	321	271	299	295	273	287	271	274	288	293	298	287	281	288	321	309	276	308	298	291	260	271	302	316	302	319	321	316	256	273	310	310	299	297	281	296	275	289	273	252	296	306	291	273	299	313	277	301	296	291	279	295	298	290	305	304	282	309	298	284	282	304	295	292	289	305	288	285	326	289	316	301	298	279	282	310	296	314	308	284	323	275	332	265	266	310	261	285	275	339	271	280	272	321	251	292	291	321	286	307	279	284	301	312	269	297	305	250	250	281	288	291	296	295	290	282	289	320	296	321	282	295	278	295	278	305	314	286	284	262	291	295	309	244	309	308	274	283	295	312	295	292	262	276	306	302	299	277	283	299	293	269	298	277	313	272	297	287	290	278	318	290	305	306	288	296	266	295	262	301	303	264	276	273	294	293	278	287	282	310	302	296	284	268	293	280	308	250	298	268	298	304	291	289	303	307	262	308	279	280	273	288	313	290	306	291	255	280	302	323	273	288	271	280	287	276	336	271	314	279	316	309	295	286	292	279	296	282	312	295	298	278	301	283	290	284	301	322	305	286	305	305	285	291	259	287	311	292	274	287	317	288	265	300	290	267	309	286	295	273	302	285	293	297	289	269	259	274	293	304	271	295	315	303	297	291	291	259	299	288	311	302	316	285	282	300	289	290	290	294	301	297	279	322	303	283	277	291	292	265	288	271	295	308	257	276	279	346	307	326	301	287	290	314	303	267	294	293	292	274	296	311	272	304	307	296	301	295	271	265	286	299	282	283	285	267	275	306	278	306	297	303	300	299	293	304	302	306	290	286	297	267	290	312	260	313	272	310	286	297	283	285	286	329	279	292	277	304	281	316	285	292	310	313	259	304	261	274	311	292	296	302	277	291	281	273	270	269	286	293	301	314	270	305	265	299	268	314	278	300	291	294	267	291	305	299	266	306	297	286	286	299	290	310	291	271	277	302	289	325	305	309	282	257	290	267	280	282	276	294	285	302	284	282	298	284	297	296	288	299	293	307	290	283	271	288	292	264	281	277	284	323	257	295	283	280	264	306	306	260	308	302	271	286	276	288	265	284	275	297	294	318	283	293	315	304	304	310	292	315	286	277	322	288	299	260	287	290	270	301	316	307	279	265	308	290	293	306	285	303	309	271	305	284	278	276	273	306	270	275	253	297	311	278	273	280	285	297	291	300	304	284	307	294	324	280	283	287	286	321	280	287	300	310	289	298	270	313	290	309	289	276	275	310	298	296	305	297	316	313	297	330	301	249	272	302	295	308	279	275	275	287	276	290	275	287	274	280	305	293	297	283	293	302	291	293	272	289	303	278	292	253	299	299	285	279	285	294	291	307	255	287	284	283	279	315	285	299	293	305	316	283	284	293	331	291	303	294	279	288	285	281	290	327	277	273	314	353	299	253	294	291	277	241	303	301	307	296	285	290	302	297	295	291	284	305	324	297	310	268	288	277	286	288	281	319	291	316	309	261	308	269	317	289	262	301	301	279	305	289	300	281	300	296	295	296	288	281	288	280	325	265	292	261	286	329	264	285	305	292	322	272	264	287	285	313	307	292	271	315	284	289	288	305	285	292	300	295	284	286	291	281	277	308	313	337	272	290	313	317	317	279	315	320	275	278	314	275	267	286	291	289	302	303	287	299	264	302	295	288	306	327	294	288	281	286	294	282	295	282	279	268	317	285	282	265	300	307	322	270	299	330	285	299	327	286	312	284	304	317	303	292	289	291	299	278	299	284	293	256	291	297	302	313	259	262	271	277	266	283	295	316	297	288	251	307	300	296	311	294	319	287	298	308	294	289	303	273	271	314	266	310	274	306	304	282	304	285	245	306	285	314	300	324	296	301	268	317	315	276	289	275	278	278	294	286	311	279	295	285	283	281	282	281	301	313	304	295	272	301	274	299	293	285	295	251	295	290	261	286	311	293	305	270	277	312	280	279	277	281	308	298	284	284	271	295	293	316	277	298	252	284	277	284	287	300	290	284	298	272	284	285	304	297	285	315	296	287	278	267	255	280	286	303	288	294	316	276	301	287	308	297	294	266	292	288	296	282	275	315	301	286	288	275	295	313	276	268	287	302	315	285	309	289	310	305	264	284	285	290	280	297	303	294	284	312	266	307	294	273	247	289	273	255	286	299	316	266	303	334	288	298	312	243	289	291	298	277	302	340	278	278	278	266	277	293	315	293	301	296	301	263	302	290	290	262	272	288	283	276	277	299	307	298	252	282	263	284	287	296	290	304	274	291	311	303	276	314	277	310	285	282	268	288	256	303	292	295	285	306	296	282	288	303	285	254	295	313	287	308	285	264	300	305	298	272	280	304	272	286	273	304	276	284	298	308	322	278	273	293	290	304	292	313	303	286	315	262	312	248	322	283	284	271	326	312	330	315	304	315	292	289	278	276	305	324	285	295	285	270	264	277	299	320	280	299	269	293	280	278	309	293	308	283	274	310	281	296	296	288	305	281	286	288	264	286	284	281	310	296
4746	1195	1455	1070	704	557	418	365	343	277	279	253	213	220	209	196	198	199	193	177	204	204	212	185	181	186	175	176	184	170	159	155	186	180	181	169	182	179	193	166	192	162	148	170	179	189	171	204	165	170	183	172	166	175	187	177	179	180	152	174	175	163	178	159	162	162	156	179	161	178	169	145	144	172	168	179	207	173	168	160	183	173	184	178	157	170	194	163	185	168	168	168	166	157	190	167	164	165	164	176	145	165	170	159	175	167	162	162	177	177	176	177	154	207	185	172	153	169	170	174	178	150	154	156	189	156	156	149	161	154	177	158	173	169	169	163	181	177	174	184	175	167	165	186	198	164	176	171	160	174	179	182	164	170	189	180	167	173	195	197	168	174	161	156	164	170	181	146	173	153	160	192	184	143	190	182	156	171	163	166	184	176	162	147	176	181	167	166	160	191	181	175	170	171	210	163	168	157	187	167	166	155	182	180	178	195	167	159	200	155	190	164	176	156	141	182	173	161	163	180	156	163	169	143	164	175	172	158	176	155	181	177	166	172	167	181	171	173	174	189	163	191	160	160	159	174	164	186	177	177	172	154	170	180	156	163	164	171	151	211	170	171	175	162	169	148	162	172	183	172	157	184	173	193	181	164	171	166	171	169	189	170	149	187	172	141	164	148	176	166	185	167	152	178	198	181	174	186	172	190	181	170	170	165	179	169	157	164	172	206	166	167	186	176	170	151	205	171	199	180	164	189	152	146	181	168	151	175	170	167	169	185	164	168	162	177	183	154	176	180	176	161	163	144	165	168	162	165	175	191	172	160	171	187	179	191	170	152	142	168	172	174	155	175	175	186	185	172	175	191	175	183	187	143	170	189	183	175	135	183	177	152	171	183	184	168	151	191	163	167	177	181	169	176	188	166	172	167	167	169	184	183	196	183	153	185	181	165	182	157	157	166	153	165	180	164	173	180	177	180	183	166	191	183	175	167	162	170	149	132	187	198	168	177	162	184	172	172	147	136	168	162	151	192	173	171	177	176	172	160	164	175	148	171	168	146	197	159	162	164	165	136	164	157	173	171	202	155	176	177	165	170	168	175	167	177	145	155	194	176	157	162	144	179	183	170	183	203	170	194	159	159	155	140	157	158	175	174	169	203	177	173	190	158	180	157	175	170	163	157	165	171	180	170	196	163	165	194	164	161	187	193	173	145	178	169	176	177	172	172	201	158	159	150	153	169	162	159	166	184	151	152	174	156	179	177	181	189	173	171	185	183	173	177	191	155	195	148	147	188	176	167	145	183	167	171	182	146	163	168	176	182	167	178	191	193	172	165	176	167	158	171	173	163	183	161	160	190	187	186	179	189	168	171	166	166	167	162	204	180	170	154	175	187	167	177	181	175	171	151	189	175	157	154	160	201	171	169	162	164	169	183	183	173	178	182	167	165	158	176	165	161	181	137	191	179	156	154	177	204	160	176	169	161	148	178	171	171	175	174	178	159	161	179	165	170	177	181	173	161	171	172	170	185	156	183	164	179	156	158	155	190	181	158	174	186	171	169	169	182	155	166	180	184	186	177	182	167	162	143	182	169	163	166	170	171	164	172	165	180	158	194	180	153	160	166	185	190	159	149	158	171	180	171	189	191	187	183	163	183	173	175	175	164	185	163	170	176	162	158	157	197	169	166	179	178	172	181	178	163	160	167	137	161	185	188	166	182	151	155	184	169	172	193	152	171	136	169	205	166	144	162	173	180	179	180	172	171	163	178	158	156	181	189	159	173	200	160	179	168	182	165	173	189	159	181	167	145	179	170	195	164	177	157	169	152	169	172	176	161	187	175	163	175	137	191	192	165	190	176	183	167	154	170	152	177	173	169	184	164	203	169	179	174	153	170	184	177	166	156	182	149	182	169	194	191	187	181	175	171	167	168	162	169	167	153	191	189	155	166	183	161	178	174	149	163	182	174	189	170	181	152	199	159	209	199	152	160	166	189	167	169	198	178	174	163	153	177	157	162	191	158	163	175	161	162	171	179	167	155	180	186	181	152	174	173	153	164	165	151	184	162	176	166	169	204	160	188	188	159	174	163	175	175	179	158	157	166	180	166	183	154	158	167	153	191	200	186	189	148	192	171	161	163	172	157	153	191	159	189	170	163	150	192	180	167	180	178	175	163	171	178	178	210	162	187	159	166	194	169	166	180	175	189	183	164	192	176	185	159	166	185	160	166	189	156	172	179	191	173	173	183	170	182	174	165	176	159	154	181	194	158	186	181	141	150	175	170	216	161	190	172	160	197	174	177	168	176	172	180	191	157	170	162	159	192	186	181	168	169	161	176	198	191	169	172	161	194	167	161	173	165	167	166	187	139	161	181	189	176	163	152	168	160	162	147	145	168	146	176	200	154	167	167	178	189	190	169	171	181	174	167	146	170	167	159	188	185	162	165	180	170	189	184	195	185	165	170	162	157	187	158	185	144	176	190	174	175	203	151	174	163	181	183	155	173	163	179	170	168	159	175	175	167	190	190	192	174	154	160	154	151	189	201	191	182	178	176	183	179	160	160	162	158	169	180	177	174	191	179	183	181	167	178	157	155	164	159	172	176	171	178	156	153	170	179	180	150	167	153	162	176	144	178	169	207	174	164	169	179	175	184	168	161	180	150	159	179	177	179	204	163	146	187	146	179	169	166	169	174	162	165	169	165	172	173	157	155	187	179	161	157	167	173	186	164	150	181	188	168	165	190	156	157	186	178	182	167	158	168	173	183	171	172	186	173	151	147	154	174	168	163	161	175	176	202	173	166	170	177	187	178	182	183	179	162	183	223	183	160	168	171	180	183	154	155	194	164	181	183	158	156	172	165	206	172	170	177	156	189	169	158	168	197	169	169	173	185	189	167	176	177	167	188	182	168	162	150	186	170	159	171	165	132	185	190	187	165	161	169	172	172	172	175	189	190	163	186	170	171	186	183	187	178	167	174	157	178	189	157	170	176	187	130	175	158	182	164	185	186	171	169	167	184	183	181	171	181	175	196	174	193	182	161	189	187	169	171	162	164	184	149	170	162	180	167	171	171	195	167	167	198	176	178	165	151	174	153	175	158	168	170	161	163	148	139	184	183	174	175	173	170	155	179	169	151	159	176	190	188	197	176	165	186	161	144	151	154	186	167	143	184	160	171	164	179	160	177	156	195	181	169	177	160	190	172	163	177	151	155	196	151	197	169	166	172	167	169	134	207	180	182	149	179	161	168	160	154	168	182	176	178	154	157	179	169	167	175	187	161	196	175	173	162	150	167	183	163	155	192	156	180	167	182	173	156	170	168	170	176	162	183	172	181	180	174	169	141	167	181	160	170	165	183	174	152	160	178	172	166	178	181	196	187	157	183	181	179	172	167	182	172	175	154	150	166	170	165	170	161	170	161	141	182	204	191	156	161	169	149	188	156	189	183	179	166	151	154	151	154	167	147	191	187	192	165	175	164	181	172	155	191	177	179	157	178
5445	1625	3674	4077	3507	2825	2333	1912	1741	1479	1360	1201	1139	1057	967	895	903	815	884	813	777	746	788	730	780	687	692	662	682	699	662	680	645	691	618	579	629	680	660	617	654	625	585	629	586	653	603	575	596	597	611	651	582	638	630	556	632	603	581	601	619	623	550	615	565	576	584	590	596	603	593	614	583	580	582	575	578	550	557	612	566	539	571	604	565	588	597	593	531	550	585	583	595	602	578	566	594	577	551	564	563	560	558	567	570	551	526	529	575	565	568	550	591	591	565	603	574	532	613	594	554	573	537	539	550	549	577	557	544	568	561	589	591	575	548	517	607	543	581	532	538	553	556	562	607	587	561	554	531	571	573	580	561	577	596	541	571	574	587	588	557	582	590	555	566	546	548	565	586	534	587	616	605	561	540	609	590	560	563	561	570	531	579	565	545	573	559	569	523	578	572	548	582	579	548	561	562	531	539	567	553	511	546	589	546	570	616	574	536	598	550	576	562	574	568	559	591	600	542	531	581	564	561	548	544	608	563	606	515	570	579	613	576	565	592	586	570	582	582	568	543	552	578	557	574	557	554	575	559	568	595	577	565	579	559	579	564	563	550	554	562	561	543	528	559	593	546	554	579	530	534	561	525	539	575	568	587	564	551	590	579	571	594	574	591	590	556	579	579	561	569	537	582	626	613	570	607	594	574	542	555	541	584	591	588	550	571	542	557	535	541	597	587	582	545	565	608	591	548	520	546	551	525	598	569	569	553	541	564	549	521	558	548	530	567	560	559	549	578	575	571	583	536	591	578	572	568	549	528	617	578	540	561	540	618	562	555	592	604	577	590	575	580	579	567	557	572	584	537	581	580	571	590	558	596	584	522	562	548	573	558	566	547	552	542	566	544	581	571	540	572	550	561	546	542	596	594	634	564	616	578	528	582	536	602	608	546	577	550	597	532	559	559	544	638	524	562	597	566	549	586	552	548	514	547	574	560	590	547	558	549	577	588	533	548	566	512	534	566	576	563	588	523	549	591	583	546	533	519	595	549	536	547	549	557	603	547	545	558	520	565	548	544	549	572	601	537	590	557	558	552	583	569	573	579	566	557	587	553	568	532	566	533	587	542	562	602	602	540	599	558	569	617	571	568	552	591	590	582	548	564	584	561	586	525	593	590	580	525	551	603	543	524	578	539	581	544	529	557	613	577	571	607	513	537	548	560	578	591	512	567	572	532	592	523	560	594	577	597	620	508	564	565	541	579	563	572	534	590	558	545	565	554	580	499	571	561	548	532	545	576	537	528	577	510	574	576	598	613	547	535	570	566	550	616	629	570	574	550	517	595	625	546	582	565	547	558	576	575	563	558	590	560	572	577	548	568	569	552	560	534	588	581	572	569	562	547	568	544	551	524	554	566	525	566	583	600	577	541	565	586	566	554	541	537	592	546	596	544	601	585	573	573	559	564	601	558	575	534	576	589	569	582	587	580	547	531	567	582	561	536	550	552	577	537	584	549	584	567	541	520	572	551	572	576	535	585	568	531	562	529	567	555	572	548	534	564	537	581	575	529	533	558	577	570	585	529	540	577	572	570	582	587	565	555	548	526	543	564	579	614	563	536	581	597	586	538	542	549	539	555	562	554	564	534	540	522	598	550	574	534	532	539	557	575	539	590	546	550	545	565	560	559	547	539	600	570	547	534	595	590	576	555	575	590	542	534	557	585	561	578	598	552	511	578	574	557	566	558	591	595	517	599	552	567	577	539	573	544	583	537	545	531	580	606	555	571	532	516	565	566	577	537	554	587	614	535	549	569	554	563	588	576	557	579	577	542	570	583	572	583	583	589	539	546	565	561	548	594	554	567	583	536	561	552	590	551	554	595	574	585	579	542	550	545	527	545	565	529	535	589	551	542	596	537	546	558	536	550	569	589	562	592	562	601	579	535	545	568	627	514	576	552	570	558	569	549	596	557	561	569	530	579	607	582	537	568	577	559	534	496	607	546	576	584	543	561	559	566	539	571	522	537	537	598	533	536	577	576	609	542	543	575	557	631	570	566	542	576	544	550	588	572	523	588	594	548	549	506	584	616	580	587	531	539	568	577	554	568	603	567	594	557	587	506	569	522	550	577	566	532	571	556	547	526	567	569	565	598	553	573	541	554	573	549	538	532	603	587	561	541	543	519	560	594	547	552	603	569	575	556	564	584	545	552	601	554	554	552	593	599	580	568	573	602	612	527	589	549	596	548	535	564	560	540	586	535	564	552	583	558	563	544	601	579	563	542	555	546	583	524	605	569	581	555	522	556	570	574	571	578	573	561	569	528	560	545	609	551	532	521	551	594	589	557	544	551	573	576	585	591	539	576	562	579	575	578	560	539	571	574	582	556	591	571	559	590	582	594	531	560	541	596	536	562	563	589	583	567	582	596	586	587	564	591	579	574	591	570	538	585	563	567	595	524	572	551	558	585	604	553	554	540	562	549	575	554	592	524	551	566	548	538	526	597	524	546	546	542	613	582	545	598	538	591	538	528	552	539	560	559	553	568	550	564	552	539	546	535	561	570	558	555	589	564	561	575	542	537	612	557	549	549	557	586	542	569	543	569	585	575	527	518	573	582	546	588	560	568	592	527	572	617	615	560	590	554	620	565	530	562	548	567	548	576	553	574	561	530	583	605	546	555	574	556	535	588	583	547	568	564	525	541	570	524	562	607	552	563	541	530	615	596	546	539	512	527	592	557	536	575	572	553	582	549	567	559	582	637	597	553	596	580	537	560	552	579	570	520	546	610	564	576	579	541	592	524	557	521	558	596	584	534	589	555	533	566	560	572	570	571	550	551	562	583	555	581	532	534	548	597	587	553	544	572	577	580	513	560	572	568	586	592	573	558	570	594	546	570	551	561	563	538	549	564	591	512	580	561	551	573	512	566	530	546	605	583	586	551	605	600	541	559	532	569	574	607	586	570	609	571	550	517	560	556	578	543	544	575	587	597	535	540	572	538	542	554	599	606	554	574	583	566	560	562	564	583	561	561	554	582	574	547	533	564	531	513	563	545	562	565	546	573	583	529	603	552	567	587	573	568	548	558	563	584	572	577	577	519	545	566	555	532	567	579	576	564	532	551	554	598	556	590	542	595	576	525	549	548	572	598	562	545	545	578	578	575	598	565	573	532	560	541	550	565	573	579	570	557	565	533	526	559	543	563	570	546	545	585	575	539	552	549	529	551	581	597	554	528	567	582	529	542	569	509	568	567	573	596	603	556	574	521	528	543	530	569	542	545	595	581	550	559	581	555	555	556	565	539	602	584	573	578	568	536	552	562	570	549	558	550	524	559	552	563	610	570	565	540	550	601	597	575	556	583	576	536	578	551	570	575	602	571	561	592	572	541	565	557	538	559	560	549	602	537	575	532	591	542	579	547	539	558	512	568	555	533	558	593	577	596	545	541	588	562	572	560	570	555	572	567	571	565	548	528	533	539	576	553	520	554	572	536	577	546	585
8976	2390	2792	1998	1366	1005	756	594	587	423	449	417	340	347	331	331	306	301	283	296	261	271	267	267	248	270	251	284	246	255	224	265	246	291	230	229	245	246	239	256	238	235	240	230	241	229	259	259	236	241	244	222	215	262	235	212	236	267	270	254	206	246	232	239	227	246	238	221	230	243	219	247	247	247	231	236	233	231	250	241	250	234	226	228	215	259	228	226	239	235	264	239	227	194	234	237	238	257	262	208	221	235	248	259	245	220	248	228	211	210	233	251	225	250	240	236	225	216	234	252	226	244	214	253	252	244	224	237	231	224	213	209	244	241	215	223	252	253	220	231	242	247	229	197	249	235	212	244	259	211	233	241	237	227	236	230	227	234	227	253	225	207	214	231	231	234	254	263	226	247	236	245	228	244	217	233	222	226	223	232	208	249	217	269	228	216	231	236	234	233	221	203	234	222	228	211	239	234	213	228	248	233	221	256	231	231	245	246	232	220	232	244	210	255	231	215	211	244	267	245	229	209	220	241	247	256	267	225	224	246	241	234	242	210	232	225	227	223	238	224	232	252	249	252	239	223	222	236	241	216	255	224	225	233	221	253	229	231	225	224	234	241	239	223	228	219	226	234	231	224	244	215	248	217	225	221	267	230	225	220	257	244	235	219	241	258	259	261	250	241	236	247	226	229	236	241	199	241	234	235	242	215	238	203	231	244	212	238	233	209	231	216	233	238	257	241	227	227	231	232	234	223	259	212	265	243	222	238	240	217	222	235	250	217	229	249	245	252	251	235	261	191	219	248	252	219	218	212	232	230	233	244	217	226	228	230	237	204	224	247	244	250	246	235	230	242	230	227	253	247	223	237	204	231	216	235	239	244	227	242	248	245	236	248	226	214	235	229	229	251	237	233	232	224	229	234	207	248	203	252	232	241	252	253	254	207	245	232	230	236	232	219	238	238	232	227	226	238	235	223	215	235	267	239	214	229	227	218	250	234	230	249	240	220	245	236	227	232	244	228	217	232	236	255	268	256	218	253	213	248	234	245	239	203	226	230	257	257	218	253	232	232	217	231	233	249	236	262	224	258	217	219	228	238	221	229	252	255	251	247	245	241	224	223	216	198	245	233	207	221	222	242	220	224	244	252	236	249	221	234	259	234	214	247	220	252	279	227	235	239	240	238	269	243	241	212	232	271	237	232	223	225	243	237	267	226	230	215	230	246	236	222	239	229	259	238	215	220	208	239	220	206	208	258	221	264	235	227	235	234	246	196	226	252	227	241	241	239	234	252	229	216	245	237	236	231	246	228	228	221	242	224	220	218	248	247	244	247	221	252	235	229	231	230	227	244	245	221	258	250	238	207	230	251	244	233	229	254	251	245	229	218	211	220	253	242	243	263	229	224	218	212	249	225	242	284	225	233	236	264	223	248	226	256	234	213	220	232	224	219	249	201	211	232	259	235	231	249	234	219	251	249	245	217	224	218	263	254	222	204	225	223	231	226	196	219	231	226	238	247	249	227	207	251	239	224	219	238	233	241	251	234	260	257	239	214	240	223	220	268	243	230	218	222	224	203	250	215	255	222	235	211	233	228	234	198	244	247	246	249	246	235	263	228	232	229	240	233	212	221	227	264	242	262	194	220	222	220	226	236	220	228	246	263	242	216	233	258	205	212	261	225	213	231	203	220	239	212	252	211	249	239	248	224	251	218	244	240	240	256	254	236	213	237	246	215	242	220	231	217	251	203	216	251	229	249	255	217	211	224	215	250	244	233	253	243	234	242	260	239	238	236	224	248	238	244	226	239	242	258	228	220	218	232	227	243	224	225	237	234	225	233	243	222	227	251	245	243	242	235	220	226	258	230	234	245	230	198	208	255	261	219	266	240	247	234	214	221	230	220	227	219	214	247	226	222	239	230	240	257	218	245	227	233	252	198	211	229	224	237	226	213	219	221	256	244	240	237	233	226	215	205	241	225	237	216	219	213	239	259	249	241	260	251	235	255	235	216	232	238	229	233	229	225	199	230	248	246	218	230	237	200	258	248	244	270	237	231	224	226	244	252	211	240	244	222	236	238	257	236	225	197	246	235	235	232	225	230	240	230	213	223	260	239	240	231	251	241	233	245	206	231	230	224	217	242	221	243	221	235	242	224	234	207	217	237	225	228	231	231	198	253	240	244	220	217	227	227	232	203	232	251	248	262	222	254	217	232	241	223	200	229	240	238	244	218	273	217	255	217	235	229	217	249	229	242	234	241	222	242	198	234	212	243	232	203	238	241	237	212	231	209	220	224	231	230	220	241	235	241	239	220	243	215	214	222	215	266	230	253	215	222	226	237	262	227	205	231	232	245	241	231	222	220	224	249	231	218	231	232	235	230	244	220	261	242	236	234	236	228	233	224	236	252	213	237	245	231	225	247	205	259	225	222	219	220	235	223	250	205	244	241	229	240	237	233	232	236	233	239	223	227	232	230	252	201	257	231	196	241	245	228	264	231	238	243	239	220	237	233	248	222	223	239	214	229	263	225	236	248	236	241	249	218	221	238	220	243	220	227	250	227	236	234	251	232	264	220	221	238	223	220	227	249	236	232	197	273	246	213	221	218	211	218	237	235	230	245	225	213	242	245	212	235	201	232	242	215	224	238	241	224	239	270	238	226	219	235	227	233	216	235	246	245	219	259	245	234	227	234	245	214	232	222	250	238	216	234	247	221	230	211	245	231	266	225	248	241	185	232	242	230	226	236	206	201	225	224	230	233	221	225	224	230	235	243	210	253	252	238	218	229	214	229	229	245	251	243	239	236	232	238	219	245	230	237	250	225	240	249	233	222	217	195	214	234	248	220	243	247	199	252	245	267	221	224	249	218	223	227	249	238	243	225	242	207	246	262	238	249	231	204	220	198	246	230	226	270	239	249	250	226	240	242	226	218	261	209	265	220	214	238	252	235	262	263	288	223	218	227	223	241	252	247	227	233	208	208	225	227	234	232	231	242	235	216	230	224	223	217	225	232	230	226	202	233	273	243	223	242	226	243	224	235	239	241	248	233	247	226	233	229	264	270	218	228	239	231	228	220	205	211	238	241	239	225	239	234	265	242	234	202	252	263	236	238	244	242	233	210	223	245	231	227	233	251	246	239	194	241	236	199	201	216	207	263	224	242	238	256	238	249	220	193	256	230	235	274	267	248	180	252	242	267	257	227	231	207	251	231	231	225	249	241	231	243	200	219	216	208	241	211	201	232	243	235	225	227	236	233	224	224	243	238	233	242	224	244	231	250	212	215	228	250	258	244	226	226	233	238	206	242	227	243	231	240	221	212	237	258	240	237	235	241	234	204	217	237	235	193	236	225	231	247	221	227	259	246	237	233	220	255	249	231	225	220	268	206	220	224	255	238	219	257	218	239	222	233	245	236	234	202	232	224	253	238	237	209	263	258	235	249	192	224	258	220	241	246	211	239	245	223	237	227	247	255	254	222	263	211	239	228	238	242	223	214
7789	2917	6497	6998	5977	4959	4056	3295	2881	2423	2190	1956	1836	1728	1529	1410	1335	1288	1322	1184	1121	1076	1133	1003	1052	975	1031	942	920	907	951	934	901	908	877	831	863	836	875	856	865	816	798	750	821	810	771	784	811	803	825	808	762	768	759	764	796	755	807	767	764	851	759	826	782	753	758	726	724	799	753	777	740	782	759	730	744	759	774	742	738	771	740	712	758	721	763	736	692	747	807	760	757	718	732	757	752	694	714	714	719	731	732	727	740	763	763	745	732	721	736	687	746	744	765	711	752	733	746	715	748	691	713	751	774	804	688	710	769	733	703	753	687	710	722	717	737	752	730	726	698	690	711	751	724	728	775	722	713	753	741	739	762	681	729	755	699	687	743	737	733	709	740	757	686	734	745	732	691	737	733	741	733	693	687	745	733	702	746	637	748	728	763	767	718	719	712	734	693	723	762	748	748	724	716	736	743	723	723	736	726	725	741	709	710	753	713	765	696	675	754	722	779	723	720	724	749	701	709	762	717	692	731	757	742	721	735	684	728	726	703	742	726	710	758	751	737	724	762	708	735	721	698	726	737	700	718	723	762	746	681	717	700	687	712	784	758	751	681	723	745	712	726	738	750	693	684	684	706	725	678	753	742	772	736	703	720	694	713	721	683	718	726	713	733	757	770	701	746	679	757	753	696	757	717	718	700	696	726	726	755	688	710	747	712	695	714	719	721	719	743	779	694	706	707	692	690	677	698	719	732	742	721	689	699	657	777	729	719	760	704	746	744	748	729	751	706	733	706	706	755	756	711	724	761	706	726	715	718	717	776	754	722	734	686	721	716	706	705	738	737	770	718	704	737	713	748	723	696	720	755	720	730	723	720	712	684	711	695	764	735	738	719	704	790	701	758	718	742	754	717	706	741	753	722	710	727	703	727	658	746	744	699	689	770	727	726	718	756	731	719	734	716	739	722	753	759	733	725	709	716	731	688	708	737	714	675	766	705	757	690	730	713	667	754	758	750	712	730	721	762	685	706	662	729	727	687	710	741	770	760	785	705	739	663	758	723	686	681	676	728	728	755	695	703	765	706	699	737	741	724	688	727	739	713	721	698	727	692	721	688	735	749	726	727	713	704	679	717	713	688	744	732	713	676	702	697	707	712	727	721	720	715	676	735	715	721	660	707	723	723	715	693	750	704	724	744	723	725	685	736	754	687	714	711	749	717	685	729	732	756	689	690	704	748	721	741	732	704	792	734	736	772	755	686	703	731	711	742	739	753	728	708	762	712	721	710	689	705	716	760	720	740	745	697	759	741	736	732	750	702	758	738	682	790	671	703	719	703	741	715	750	705	765	726	759	751	746	726	734	750	700	710	722	731	736	661	757	726	704	715	723	728	750	724	739	740	725	702	693	711	754	720	746	694	667	755	726	738	742	749	750	703	700	724	711	681	730	730	694	660	790	722	708	717	683	756	652	714	707	730	698	756	736	722	715	765	734	687	726	709	680	748	797	753	729	678	726	690	711	755	756	753	733	738	733	718	779	759	770	715	717	700	706	671	747	722	704	746	759	706	761	713	754	717	691	716	716	740	733	684	707	793	722	714	731	722	708	720	691	718	741	735	639	700	706	772	780	750	687	756	741	729	761	737	754	708	730	776	722	716	750	758	693	682	735	716	706	727	710	699	684	732	728	736	732	694	690	725	688	766	688	744	694	707	702	681	720	686	688	707	774	710	704	735	701	746	714	727	770	712	718	735	722	716	744	747	708	779	733	735	707	638	715	746	728	760	746	733	729	672	704	693	728	707	717	751	679	748	726	777	753	734	713	715	755	734	720	700	735	773	730	723	721	724	665	723	746	698	724	742	654	715	770	724	718	746	766	751	701	740	707	714	761	709	696	720	745	769	720	759	728	697	742	705	695	775	722	676	742	734	730	736	745	678	751	666	716	717	765	716	716	743	749	706	709	727	702	709	732	749	746	679	698	687	713	698	707	747	716	704	734	722	675	748	738	721	686	695	709	763	723	721	782	745	735	727	734	712	731	682	712	694	681	756	665	754	740	716	705	722	707	756	693	773	725	681	742	722	761	773	724	750	664	688	723	679	692	690	725	728	714	748	729	762	701	731	725	731	724	773	728	708	750	774	714	741	719	733	731	733	686	735	773	674	710	740	742	762	741	747	726	731	731	720	756	724	698	705	716	693	734	671	754	734	735	756	720	731	714	732	728	679	748	720	711	746	694	691	728	730	730	727	709	708	734	726	741	722	700	687	692	756	686	749	714	688	754	692	786	741	731	693	668	683	704	699	716	730	717	726	715	735	731	739	744	754	736	736	744	712	744	738	748	719	703	639	711	705	744	722	686	795	724	645	749	769	733	716	679	654	684	752	725	764	713	643	685	709	717	697	698	725	734	736	733	761	729	735	693	684	723	760	732	698	734	720	740	719	744	676	729	712	746	727	680	775	734	742	726	735	678	722	696	740	716	728	688	714	781	736	702	715	726	718	720	692	700	717	735	763	728	705	733	739	715	743	729	754	715	719	705	731	703	706	716	734	781	710	692	747	721	732	747	694	723	704	687	787	725	699	718	749	696	751	754	681	707	735	680	725	726	726	676	716	711	777	725	676	776	682	737	731	726	799	711	721	697	707	702	739	743	720	721	711	751	731	775	764	685	718	684	716	699	731	723	746	705	759	700	756	772	721	711	732	748	706	714	753	758	741	745	684	719	751	751	742	737	709	724	690	765	676	722	685	746	716	736	693	701	713	763	697	719	763	753	711	723	696	712	713	687	705	688	698	717	732	701	765	796	755	685	733	720	756	722	720	714	699	703	732	722	738	743	678	724	724	782	763	736	697	700	744	717	674	760	764	745	675	738	732	723	737	729	714	752	742	717	732	707	747	762	706	742	725	738	766	705	699	738	736	707	771	690	722	677	753	706	702	710	714	682	684	714	707	787	727	723	725	708	745	720	675	728	726	695	727	684	759	758	715	728	743	705	729	763	746	728	727	736	767	743	720	719	682	729	714	739	747	727	732	681	748	711	732	724	732	749	713	705	733	710	689	735	743	717	706	675	724	742	729	719	733	732	722	720	714	703	783	700	736	716	741	718	711	761	736	742	708	726	690	738	731	722	750	694	724	754	711	759	757	720	702	724	675	741	730	755	689	751	740	740	719	713	714	709	704	737	695	698	732	772	773	728	726	710	690	715	741	726	717	724	717	675	714	723	666	726	740	722	734	704	734	723	767	713	702	677	702	704	748	732	735	762	690	713	719	756	738	753	718	743	719	720	695	739	696	709	746	729	766	745	752	720	710	725	766	727	732	732	707	742	763	797	682	713	726	669	744	762	742	707	707	729	720	713	683	731	717	714	707	740	704	712	712	766	733	707	746	719	712	742	762	709	745	694	725	753	722	745	742	709	747	716	708	710	723	656	740	726	734	702	752	684	721	717	753	747	742	738	724	661	755	722	693	723	710	711	685	711	691	727	744	689	743	717
1098	144	154	129	123	101	89	82	82	72	74	69	75	83	63	65	88	73	82	78	86	84	74	84	85	62	81	74	76	75	71	88	70	71	61	76	81	87	57	67	66	74	64	61	71	81	81	66	63	63	74	67	80	75	73	64	89	65	67	76	80	76	83	85	67	70	68	72	67	67	71	75	89	68	61	56	58	88	80	75	80	63	46	86	85	78	78	70	63	71	67	67	95	68	65	75	69	74	82	78	66	75	79	63	78	60	67	66	60	70	76	79	79	74	79	78	84	66	67	57	80	74	72	70	82	63	86	78	78	69	86	84	62	67	63	69	69	78	79	69	57	57	67	71	72	72	73	81	82	70	57	66	56	63	78	78	68	66	70	74	66	64	69	62	64	91	80	66	80	78	89	71	89	68	83	63	91	79	79	64	81	80	86	72	73	73	76	69	73	71	62	72	87	73	70	75	63	76	60	67	74	70	59	58	77	82	68	85	70	57	70	68	89	85	70	61	63	81	52	76	77	85	74	67	76	74	69	61	76	67	75	63	52	65	81	58	62	71	72	85	67	84	71	67	78	93	82	78	76	71	47	69	75	81	66	83	71	83	76	68	82	77	81	73	71	86	71	70	61	62	62	63	69	81	70	72	59	69	65	68	87	71	61	87	72	61	91	85	73	53	84	74	63	64	74	75	73	65	63	77	68	68	85	72	62	72	69	69	94	78	55	63	68	75	83	78	75	62	66	68	74	70	59	78	76	80	94	58	71	51	79	79	62	73	70	65	68	85	77	77	69	75	73	68	83	83	79	86	78	88	73	66	79	82	78	73	76	83	81	63	68	58	74	76	62	98	77	66	64	69	80	77	69	66	77	77	64	81	80	85	72	64	85	85	80	67	76	66	72	63	58	71	69	75	81	65	69	52	78	57	73	84	83	72	77	64	85	73	65	67	64	85	74	84	68	74	72	74	65	74	62	78	74	75	77	81	79	70	71	67	77	84	71	75	90	83	70	77	87	73	57	76	91	84	76	73	75	90	88	74	61	74	81	75	82	74	68	67	77	64	73	59	69	81	83	85	71	79	78	78	64	78	69	81	78	85	70	67	74	83	71	63	53	59	86	86	62	63	88	64	66	78	78	75	84	79	76	66	72	73	82	77	75	64	69	77	74	75	71	68	70	63	87	67	69	78	81	58	66	86	73	90	84	69	76	64	67	77	84	85	76	66	90	67	74	92	67	80	59	71	66	78	71	72	74	70	73	87	74	76	78	86	75	72	70	71	69	52	74	65	71	73	90	69	83	71	91	53	77	70	78	82	67	78	86	82	67	69	76	74	74	70	76	79	70	75	77	86	69	85	91	78	90	76	77	80	67	81	58	66	80	75	82	69	74	76	75	74	65	65	88	76	81	84	67	65	84	67	82	64	71	64	70	71	68	57	68	81	71	78	78	72	80	55	72	68	75	77	69	67	67	63	82	78	70	90	82	86	78	64	61	66	79	76	67	66	76	79	71	51	74	80	78	70	77	57	99	69	67	82	70	69	69	78	70	68	81	63	67	78	72	84	73	63	71	79	69	79	91	86	71	78	78	66	74	73	81	68	67	68	82	77	70	70	77	86	65	78	74	80	68	67	61	65	69	77	77	79	70	68	76	70	70	67	67	73	92	65	85	70	65	68	72	78	68	80	76	72	84	63	84	70	86	64	76	60	65	79	71	71	66	64	64	75	87	78	71	61	72	53	73	76	74	78	69	76	76	62	60	62	74	75	74	73	74	90	81	63	84	80	74	93	74	70	73	72	74	75	61	68	87	73	70	74	62	67	73	73	93	85	70	76	76	83	73	60	59	97	69	72	60	70	69	85	64	72	71	64	87	61	57	73	75	76	71	68	74	78	67	62	80	73	78	71	75	66	65	79	90	83	72	67	76	69	63	67	54	75	82	49	67	77	74	70	68	69	53	73	83	65	64	71	67	93	67	77	72	69	65	79	56	63	84	68	74	69	80	75	76	58	76	80	78	74	77	61	84	77	82	84	74	70	87	84	85	70	89	77	85	66	81	57	77	72	69	72	73	79	71	75	62	86	67	73	79	64	81	61	77	75	67	56	72	64	67	77	59	90	66	73	75	78	77	66	63	69	72	84	82	72	69	77	52	73	71	78	74	72	73	70	71	77	57	73	72	79	69	70	74	79	81	64	64	64	87	62	78	82	67	84	76	75	72	73	77	85	90	59	78	80	65	63	72	63	79	70	82	75	72	79	75	66	93	73	80	78	81	68	90	53	72	88	78	62	78	86	74	78	75	58	77	76	59	71	73	73	78	78	70	73	81	66	81	58	73	76	69	68	81	76	55	65	72	64	66	78	71	86	78	74	73	68	54	75	66	78	73	92	59	68	73	72	64	86	84	85	71	71	73	82	63	60	79	70	80	74	89	67	86	78	80	81	80	79	62	83	64	61	53	76	70	60	72	61	77	75	71	72	78	81	78	74	74	72	59	73	69	86	82	84	79	88	75	77	73	75	78	72	91	77	77	83	71	64	85	78	65	68	80	78	79	89	61	74	70	60	77	61	72	60	81	77	74	77	67	75	77	89	81	87	79	68	67	75	74	78	80	78	73	77	80	80	79	61	68	75	73	70	77	77	57	58	83	80	63	82	74	75	86	69	73	69	73	77	85	82	66	67	54	64	62	85	77	66	81	73	94	72	73	76	61	63	74	56	79	74	76	71	72	75	64	87	63	83	59	66	67	78	69	75	58	72	47	78	86	74	65	71	69	80	66	54	71	77	67	96	69	81	81	71	80	78	86	88	82	69	73	75	77	68	78	69	75	79	72	69	73	58	69	88	76	73	63	82	62	64	76	92	89	58	74	63	81	68	62	70	62	65	74	72	76	85	95	68	66	77	83	68	69	50	73	69	65	71	65	60	71	73	80	74	87	63	64	76	91	77	81	73	74	66	66	61	72	71	64	69	73	67	84	70	83	72	76	74	80	58	68	70	75	64	60	61	80	68	76	84	79	73	59	66	68	82	75	75	72	84	77	74	66	76	72	76	72	78	68	70	73	74	70	80	69	78	58	65	81	66	82	75	73	81	83	80	64	67	61	58	74	66	62	83	80	68	73	74	75	79	75	73	72	78	74	74	72	73	77	74	77	81	80	67	71	83	72	82	62	91	85	76	66	84	75	50	90	87	58	85	64	77	69	81	87	76	63	72	62	78	67	75	85	91	74	69	71	83	82	73	78	78	65	77	69	76	85	65	64	80	67	92	59	86	72	74	75	57	83	73	69	72	76	65	89	72	84	63	74	71	71	74	75	67	66	65	76	83	98	68	74	71	74	72	68	66	48	72	73	72	59	74	68	66	77	79	77	74	68	78	82	63	75	76	78	72	73	75	77	61	72	72	76	84	82	75	65	76	75	77	65	73	72	73	66	67	76	61	77	75	66	77	88	65	53	95	63	83	65	72	71	79	81	62	75	66	69	58	69	82
1685	391	531	528	524	430	410	350	386	393	353	369	352	325	338	303	324	303	325	313	307	316	287	311	302	306	288	312	299	317	279	280	306	320	301	292	302	286	278	299	282	308	285	283	303	300	303	303	296	334	303	282	320	293	310	301	280	295	292	290	266	294	315	272	339	284	301	296	291	311	298	313	283	300	281	281	320	280	335	285	295	332	234	266	278	307	279	326	308	311	265	271	277	284	294	296	279	279	302	272	266	286	311	289	273	329	271	302	277	265	326	289	262	301	326	303	318	295	253	273	279	292	294	294	276	299	289	316	265	287	283	314	275	270	293	305	283	282	294	317	344	294	311	295	295	275	276	276	290	310	281	300	262	274	295	266	276	253	285	280	298	303	302	282	255	262	301	310	281	302	277	271	290	302	321	285	312	306	307	287	283	261	280	257	266	296	295	295	282	288	290	262	292	303	288	267	277	281	303	326	306	310	288	286	287	297	293	304	287	310	295	282	271	282	312	288	279	299	301	272	324	302	272	304	278	278	317	324	293	306	273	286	269	308	304	301	273	296	279	254	286	295	279	288	323	283	287	269	306	273	303	287	296	300	308	274	295	312	305	296	292	260	326	292	298	283	294	292	288	280	289	296	280	319	328	272	302	285	309	274	299	298	308	278	297	303	286	319	295	295	289	290	286	280	277	285	250	300	296	356	312	296	302	298	292	304	314	275	298	296	289	274	307	290	262	290	295	280	281	276	298	320	302	268	300	309	280	287	303	264	280	280	305	299	314	315	304	262	289	307	316	255	305	293	305	296	291	282	298	288	297	268	311	276	283	297	258	262	282	280	285	297	314	274	286	305	283	344	280	309	278	295	267	288	289	336	248	289	293	292	272	296	319	279	288	303	281	299	291	305	279	290	310	297	296	309	284	309	310	304	304	260	289	296	294	301	297	288	288	316	256	305	313	262	290	275	282	270	323	303	306	302	257	288	291	268	311	282	300	314	304	294	288	281	319	292	283	286	277	285	328	311	278	295	287	284	284	273	293	274	276	310	306	297	281	262	288	314	283	290	288	288	293	263	280	271	313	269	311	288	247	291	296	253	312	284	320	292	315	275	286	307	272	265	308	280	292	286	291	333	276	304	312	285	271	303	301	285	288	295	284	278	281	280	303	272	322	297	287	325	280	291	290	301	279	260	257	277	282	284	308	280	303	302	307	295	305	292	308	285	315	248	319	301	317	263	315	290	266	304	310	335	305	337	278	287	283	278	273	296	261	299	256	309	298	273	309	281	291	260	260	274	273	308	301	300	304	272	284	299	281	252	281	268	283	320	296	264	309	315	296	282	287	289	291	281	286	305	284	301	278	290	284	266	279	302	308	300	261	324	299	328	298	289	314	310	286	289	316	275	283	280	271	264	286	318	309	281	300	272	291	272	269	320	290	292	308	257	334	257	314	277	312	293	298	303	276	274	283	292	312	294	295	266	264	337	335	273	284	292	269	272	265	285	311	305	261	295	274	256	319	289	279	237	292	295	261	299	301	286	292	291	301	276	288	314	297	291	314	327	267	290	306	284	305	319	301	287	306	272	287	256	276	312	279	304	295	288	299	291	284	295	301	299	315	291	288	300	297	290	319	318	276	293	295	278	308	273	299	305	305	268	274	295	305	300	288	311	296	284	290	283	297	306	273	284	286	282	269	299	316	298	317	292	312	316	250	292	297	269	284	275	279	312	318	298	278	283	291	270	268	292	263	273	287	304	297	299	270	296	276	257	268	271	311	304	305	297	304	290	295	320	301	266	302	285	256	296	319	299	279	294	298	289	296	306	307	308	275	323	276	295	268	280	315	281	261	296	266	262	286	301	300	329	308	282	322	270	265	276	314	304	273	275	307	307	300	270	301	294	280	264	318	296	292	320	311	335	269	277	278	317	296	284	299	278	309	297	296	303	278	274	283	306	276	282	289	305	296	284	248	274	297	302	282	288	274	321	303	296	273	283	292	292	277	297	301	268	317	292	312	286	280	277	281	307	280	272	287	280	310	319	325	294	303	268	307	304	311	316	282	280	298	266	279	306	296	268	263	285	284	300	281	279	276	286	300	290	283	297	281	298	274	265	270	297	299	267	275	296	288	305	251	298	278	281	311	285	300	303	299	288	301	295	289	319	264	291	299	292	287	256	282	287	312	253	287	316	259	288	260	276	314	294	296	263	305	276	285	278	308	295	293	318	283	309	308	270	281	277	277	294	277	271	277	258	270	268	319	274	301	269	274	280	309	333	311	282	275	287	327	301	272	283	301	301	302	309	314	314	330	302	308	289	303	273	291	272	319	295	283	272	323	278	300	283	294	301	270	273	294	292	299	281	311	301	270	292	291	319	284	280	252	290	292	329	299	285	296	339	254	300	282	282	286	314	287	311	285	261	293	272	305	297	277	302	308	302	320	303	289	306	307	292	302	312	288	283	281	288	284	288	279	271	330	302	275	280	295	244	312	281	275	282	308	272	311	264	287	273	287	309	279	251	284	269	273	291	316	277	299	327	278	300	297	296	275	298	289	307	307	275	256	296	308	273	303	316	307	276	275	286	296	288	308	297	277	282	266	297	291	271	328	323	298	287	280	298	261	289	295	310	272	289	295	272	279	306	307	291	288	288	256	307	291	301	303	279	286	278	307	290	265	288	286	285	286	294	315	290	281	262	302	294	280	272	289	313	282	299	287	274	295	291	287	304	270	290	292	269	263	307	296	302	307	268	251	286	312	280	302	283	287	297	299	289	286	315	293	288	271	302	251	270	264	277	318	277	324	291	290	314	285	283	300	296	265	288	275	302	277	280	284	305	251	296	288	274	276	289	305	272	275	307	312	328	264	304	295	247	293	326	304	292	319	286	275	290	264	324	292	294	293	290	298	296	297	278	286	284	294	287	299	295	265	280	289	275	284	290	285	285	268	296	294	289	280	305	275	311	281	288	305	281	302	281	311	300	297	298	275	314	293	295	288	266	310	271	308	323	288	304	277	294	305	287	291	323	281	279	320	297	278	284	288	314	267	300	267	317	285	282	292	264	266	302	286	306	315	255	277	296	320	310	299	264	283	294	276	309	271	293	286	295	300	279	274	300	298	303	306	283	318	310	287	308	286	303	297	314	312	281	257	283	278	270	308	277	273	258	280	274	298	309	282	302	287	304	288	271	320	294	257	325	274	263	262	276	269	294	295	277	295	286	290	268	299	292	251	304	316	272	324	273	297	284	287	288	316	311	302	284	284	271	281	309	294	281	287	281	278	300	304	300	303	279	293	271	315	253	301	275	308	262	281	302	298	301	272	309	318	278	332	284	306	315	287	311	265	315	289	294	324	313	303	250	277	306	304	307	289	282	315	274	299	278	254	277	283	303	278	277	311	281	306	284	308	270	308	272	263	281	304	287	262	294	282	262	271	304	268	290	266	310	268	302	295	314	246	280	263	301	262	279	264	296	279	274	281	294	312	289	282	292	269	295
4672	1187	1407	992	689	536	430	360	343	305	265	260	217	219	216	241	198	209	215	175	209	211	183	204	179	197	185	184	188	166	188	194	177	195	193	173	178	158	182	189	195	192	178	173	194	160	165	190	185	175	156	183	191	157	186	163	165	188	161	176	180	184	178	168	179	175	175	179	156	148	189	174	192	182	176	188	152	165	179	176	179	155	190	165	146	150	191	168	143	171	163	203	173	178	180	166	167	175	190	170	187	173	164	160	188	181	169	192	170	168	168	167	194	185	185	166	190	178	182	169	161	175	184	171	165	189	161	154	142	174	175	161	179	181	201	201	163	167	160	189	155	164	182	168	163	172	183	181	174	169	175	164	199	169	178	186	179	178	173	184	153	185	189	180	191	167	157	173	163	196	156	151	156	173	192	167	181	152	154	189	165	166	148	166	181	178	174	194	161	178	173	165	169	156	184	187	177	174	184	180	164	187	171	167	168	170	163	174	179	158	190	181	153	174	183	189	174	172	167	158	158	173	174	188	184	163	153	153	176	174	173	166	177	172	192	168	150	149	181	176	175	177	168	175	171	156	153	172	165	159	172	208	183	160	175	162	168	178	178	166	180	174	178	193	182	154	168	172	175	175	176	184	189	156	175	183	172	164	188	167	161	185	176	188	167	181	163	163	169	178	190	162	175	180	164	178	166	161	176	170	180	156	166	156	153	146	154	183	173	179	192	141	171	192	169	168	171	165	164	179	184	149	164	175	188	165	183	188	157	183	182	162	142	158	178	161	178	171	177	158	173	188	160	190	152	176	171	179	177	195	147	188	188	201	175	165	203	181	190	190	185	164	176	177	176	164	169	201	182	155	181	183	172	162	182	146	181	175	163	162	178	180	180	149	176	177	183	188	187	181	181	176	161	187	180	174	168	183	176	161	161	156	180	182	156	186	177	176	162	167	168	153	188	161	167	169	179	160	174	164	188	174	179	158	163	165	181	170	185	180	168	163	165	145	165	194	184	158	172	172	154	185	179	173	171	154	166	188	173	170	176	174	137	167	176	160	180	149	187	193	194	179	169	164	171	163	161	200	188	182	182	159	179	159	167	191	177	177	171	163	166	161	161	179	168	167	165	173	165	184	179	180	177	156	179	161	168	180	191	155	179	156	189	170	161	153	189	195	181	171	184	191	195	166	192	191	181	172	145	173	160	154	183	188	164	194	160	177	154	154	178	169	170	162	178	185	161	182	178	175	168	183	210	184	156	169	204	158	168	162	165	165	186	176	185	183	214	169	171	167	159	177	166	152	170	159	151	199	182	173	162	161	156	155	184	175	176	160	171	180	184	173	192	189	168	172	171	162	170	160	168	195	172	171	170	190	158	197	145	190	157	180	172	160	167	140	176	161	181	177	163	172	158	141	177	185	182	167	170	154	177	175	189	174	174	170	144	178	149	160	176	201	153	168	168	160	166	172	153	180	157	168	162	181	171	178	162	155	173	200	180	176	163	160	169	192	164	171	169	193	180	200	160	169	135	158	176	164	179	180	170	147	165	169	178	194	172	182	154	145	154	184	155	191	174	167	168	176	186	157	167	156	174	174	175	186	168	160	161	183	180	165	187	177	159	190	169	174	179	160	167	167	179	178	178	190	168	198	193	177	176	171	175	157	171	203	160	164	155	179	174	171	176	170	170	171	174	175	145	190	161	175	167	175	156	182	179	162	161	151	168	165	186	171	200	168	162	173	185	178	177	155	156	186	168	152	175	190	157	164	161	179	189	183	175	156	195	187	165	204	186	190	179	171	147	159	183	167	200	162	194	183	146	155	171	178	182	173	169	189	172	171	156	155	166	156	165	171	163	179	188	171	155	187	177	170	179	170	181	183	173	160	173	157	181	174	158	154	159	188	178	176	175	158	191	158	133	187	167	170	181	172	184	177	183	190	173	171	160	204	154	178	177	167	177	198	159	185	167	147	193	192	171	179	188	158	198	191	164	175	176	185	187	197	151	148	163	159	184	176	182	177	171	189	164	195	166	184	183	176	177	177	156	186	168	159	171	159	186	182	158	175	148	173	172	165	176	179	184	162	169	171	193	187	156	175	167	180	197	186	152	187	170	155	185	163	164	176	171	156	189	148	161	162	227	190	181	170	175	197	163	177	189	179	196	159	173	175	180	169	174	154	159	172	173	174	184	173	160	180	187	160	155	140	166	175	167	184	163	168	152	176	177	166	175	179	155	187	185	176	157	173	155	179	180	184	175	170	188	169	155	171	177	182	146	158	173	162	185	164	185	157	172	154	159	164	184	151	175	156	167	158	158	151	184	171	169	184	154	151	174	150	182	198	197	174	165	194	169	162	174	161	168	173	166	158	186	179	180	189	183	178	189	170	157	158	155	185	160	147	191	169	156	167	171	175	164	168	171	172	175	179	197	156	180	151	177	177	193	166	166	187	190	173	177	187	199	174	161	179	171	176	171	150	179	164	175	164	166	161	200	168	161	176	177	198	181	163	175	183	143	170	172	190	176	152	161	156	162	174	192	177	177	189	142	174	159	183	162	177	160	170	191	192	164	175	189	186	172	175	163	176	159	152	189	188	174	170	172	177	183	166	165	191	170	160	163	184	168	179	166	194	182	178	166	180	194	181	185	185	189	181	191	161	174	175	208	157	179	213	181	166	167	163	169	156	170	159	170	165	192	191	167	179	173	173	170	176	172	199	161	187	186	163	194	162	160	158	184	165	194	187	196	169	163	155	163	169	202	178	178	188	162	159	183	179	214	173	160	174	158	169	167	172	177	175	135	183	172	174	212	178	181	153	188	183	169	175	172	156	165	174	161	161	172	172	167	183	161	166	199	164	177	163	179	169	146	151	177	163	173	177	158	171	177	164	170	156	168	174	160	154	179	175	186	155	174	151	174	160	162	162	180	183	194	199	178	189	183	172	160	163	178	152	175	184	170	175	181	170	142	182	198	168	168	159	173	172	155	178	150	169	193	155	154	160	178	180	173	191	173	193	168	159	196	176	166	184	175	181	141	169	182	185	156	169	177	176	142	162	168	183	189	178	190	175	170	165	165	166	161	176	164	175	180	189	177	161	165	187	195	156	180	195	181	166	165	184	168	172	159	178	170	187	166	174	204	161	185	186	165	172	197	173	186	186	181	173	196	180	199	163	156	165	189	167	158	184	166	184	173	166	160	175	202	160	148	157	167	162	149	147	184	164	158	180	152	164	184	181	203	141	172	179	185	171	167	163	177	190	153	162	191	158	157	158	162	207	162	164	168	151	162	158	178	149	173	183	169	206	168	169	158	198	172	158	169	177	156	176	170	162	163	181	189	172	162	180	168	181	154	184	190	148	193	173	166	168	187	175	144	164	182	147	195	171	172	160	153	171	168	171	186	185	157	169	171	173	178	178	201	159	167	177	163	186	184	180	164	176	190	184	180	159	173	165	172	151	167	161	171	174	174	172	182	181	181	175	177	168	173	169	154	172	169	164
5508	1734	3784	3865	3443	2864	2296	1911	1730	1519	1252	1233	1117	1101	997	929	930	912	848	822	833	797	749	738	695	692	658	716	696	669	672	618	671	611	682	626	596	615	620	596	602	584	583	635	611	613	631	605	603	613	653	585	594	570	576	576	617	610	586	623	622	590	608	602	587	558	643	613	588	592	553	555	626	630	601	510	553	532	602	539	597	610	582	557	573	559	592	575	559	562	562	592	561	623	577	583	591	592	571	579	556	543	536	565	605	585	570	580	565	599	563	579	601	590	592	563	574	625	589	573	581	575	546	554	582	588	561	554	577	579	604	559	553	590	576	569	617	557	539	559	568	554	609	557	587	570	574	561	559	566	587	630	562	564	590	562	609	523	585	607	590	563	561	605	580	582	572	602	565	542	563	551	576	533	535	581	534	573	560	560	555	561	511	582	597	525	582	567	574	560	578	548	542	613	549	563	569	561	537	563	580	593	560	564	571	582	527	581	583	610	538	539	582	569	575	556	555	573	531	553	578	565	558	569	575	556	560	561	543	569	578	562	560	560	578	545	554	564	571	550	611	572	565	571	540	548	555	563	529	573	543	556	619	567	545	596	587	566	554	540	626	549	569	575	537	574	577	583	581	569	552	521	578	567	569	570	545	581	590	551	574	597	571	613	578	547	584	539	561	545	550	588	547	563	591	573	538	551	587	555	568	538	553	564	566	543	562	596	580	536	585	562	593	507	574	541	558	544	598	582	572	576	545	575	583	541	558	562	583	569	561	566	572	607	582	548	611	563	576	585	545	523	531	572	579	528	582	556	596	561	597	599	582	557	567	561	580	568	593	588	578	580	585	578	550	524	573	558	566	558	614	556	572	603	572	578	526	582	513	571	624	554	574	551	533	556	566	564	554	595	584	547	577	544	529	588	541	585	578	544	576	570	549	621	576	559	592	595	549	577	567	568	541	603	603	558	519	591	603	567	582	564	521	582	558	568	560	539	574	534	562	560	546	535	578	596	533	578	578	535	592	535	571	520	589	583	563	548	523	549	574	589	580	599	573	547	577	563	588	579	581	588	544	562	557	549	558	569	574	538	541	549	604	527	591	594	580	538	592	567	560	549	587	553	546	573	592	583	557	565	567	600	559	592	584	597	603	577	558	552	609	579	553	582	589	573	567	579	557	600	604	568	579	604	543	552	571	548	584	535	568	572	587	500	555	583	568	579	563	590	510	583	516	592	568	601	605	565	571	522	571	585	575	546	574	534	598	592	585	588	591	586	529	532	568	652	590	570	568	562	591	610	581	608	550	561	525	573	519	569	539	546	562	623	531	554	584	614	602	572	602	568	569	583	557	575	577	537	569	519	575	550	518	576	585	599	523	588	532	600	580	558	546	548	574	626	611	555	604	555	558	546	588	588	595	580	532	547	563	583	552	580	569	582	571	531	535	590	544	555	545	569	577	593	578	558	562	590	565	533	613	587	575	580	563	574	567	526	538	591	580	558	572	527	577	527	586	593	604	542	586	556	581	559	564	591	574	563	569	510	556	628	570	526	592	571	615	593	555	585	541	545	579	575	566	554	608	545	567	565	558	510	558	573	545	571	578	578	579	532	582	626	569	583	600	582	548	599	559	553	565	584	578	580	539	616	612	573	580	606	546	582	581	574	522	593	542	591	569	570	526	520	573	548	549	609	533	542	575	566	587	575	589	566	570	619	525	535	552	548	543	541	574	520	539	619	538	588	571	580	583	566	535	609	563	555	553	577	543	577	617	571	591	573	546	554	550	556	565	545	550	559	575	548	589	584	617	557	569	515	590	623	552	575	598	546	552	565	572	576	546	562	588	578	563	561	568	542	555	559	564	539	553	602	548	509	568	564	605	580	558	586	527	530	568	541	551	576	607	506	568	551	603	565	554	600	590	555	565	558	604	566	576	594	511	586	563	552	563	552	547	561	499	553	581	560	564	552	588	534	516	568	576	582	588	613	537	549	576	570	605	548	607	605	565	564	558	559	573	501	571	586	608	558	556	586	525	563	529	624	565	557	594	533	550	591	562	548	568	604	543	531	585	619	550	536	572	523	504	571	570	593	556	563	560	580	569	593	578	578	552	570	557	546	562	579	545	564	547	606	576	571	603	615	542	514	552	580	538	517	532	584	555	547	564	570	564	589	621	571	577	537	535	563	556	622	532	548	552	589	593	581	590	538	551	532	607	593	553	536	599	557	609	592	551	553	560	595	545	574	546	559	554	606	540	551	552	591	577	570	566	552	612	580	554	574	582	553	555	565	552	533	563	577	607	558	648	544	595	553	570	537	585	568	540	605	540	606	548	611	580	576	577	538	605	556	536	531	556	573	541	622	537	616	572	583	551	569	585	536	574	545	564	561	573	554	583	559	550	555	574	570	562	588	576	550	535	545	552	543	607	578	552	583	572	610	579	599	553	576	581	547	554	566	579	569	544	542	582	569	527	548	551	582	561	592	524	537	574	563	583	599	563	519	577	603	571	566	580	573	581	529	546	549	580	562	558	606	590	543	558	552	537	577	577	590	585	582	580	597	564	618	555	519	560	570	582	576	564	540	516	593	640	539	529	591	554	604	526	536	533	558	572	554	525	554	567	568	537	538	552	597	563	559	558	539	572	542	601	547	518	579	570	588	574	589	567	567	576	580	588	544	520	546	585	550	554	546	560	571	544	546	577	601	532	526	594	541	519	560	572	576	584	582	559	607	560	608	582	531	593	576	562	573	565	590	607	529	581	531	559	564	566	533	576	603	583	609	542	549	554	599	592	555	579	580	558	553	570	546	545	561	585	619	570	556	565	538	574	552	575	569	524	533	598	590	595	526	562	573	595	604	600	531	558	576	586	552	540	561	575	571	588	539	545	582	598	567	591	584	540	546	557	557	564	557	536	537	595	569	539	572	597	588	601	599	595	569	598	564	574	585	598	517	527	557	592	529	553	586	593	553	545	541	527	560	588	538	571	589	571	536	569	559	561	621	515	582	566	529	577	592	616	556	598	586	590	584	557	620	572	581	584	561	583	553	594	570	529	562	593	547	603	566	561	556	569	575	587	576	586	563	563	568	561	561	555	595	586	524	567	556	548	583	539	563	548	586	521	555	556	580	548	566	583	585	603	589	571	553	534	579	581	587	530	586	553	564	573	570	573	613	560	565	572	531	590	523	547	560	569	567	557	588	571	562	572	545	556	626	575	567	531	584	589	557	532	542	602	579	593	582	565	579	596	565	569	548	581	544	538	574	525	554	542	593	569	480	558	520	580	576	625	584	551	553	527	567	591	553	563	597	573	548	578	530	587	583	564	581	582	540	561	578	586	599	545	560	588	526	560	587	563	576	591	580	570	606	585	550	552	559	589	593	575	578	543	583	507	569	564	527	596	569	572	593	572	601	522	575	584	554	603	531	604	559	597	596	551	549	551	534	570	652	547	538	588	556	553	599	554	596	588	578	541	573	632	572	535	595	589	571	528	561	585	563
8862	2354	2786	1995	1365	996	755	611	540	490	400	362	358	317	330	289	291	278	299	301	276	297	230	252	273	269	237	240	249	231	269	239	261	222	234	238	287	245	266	244	240	231	229	240	274	262	255	241	216	286	233	249	239	236	216	232	245	201	247	224	235	233	240	224	224	235	239	246	229	255	252	228	249	248	240	256	210	241	239	229	230	209	249	248	245	210	231	227	254	216	221	231	227	231	250	243	214	244	209	250	226	228	216	235	228	232	230	238	204	222	253	230	221	213	257	244	228	263	233	238	227	211	249	233	254	269	221	220	234	262	236	241	231	240	235	211	249	246	243	215	206	212	218	213	249	245	254	226	256	212	226	236	242	226	232	216	231	261	231	252	231	227	223	228	230	179	246	237	210	229	229	225	241	228	216	220	215	265	261	249	256	251	227	232	269	257	242	253	233	203	219	219	236	225	230	225	230	225	229	258	246	203	226	239	225	239	227	230	250	237	235	216	234	274	240	230	240	225	227	222	229	252	243	205	234	248	241	246	229	240	243	236	234	225	226	243	252	231	225	242	251	258	238	228	240	252	229	214	226	261	256	252	217	230	253	213	227	241	248	234	236	232	236	220	250	211	227	220	224	223	256	239	232	224	230	211	247	223	233	225	226	212	229	242	247	238	250	237	230	235	245	222	228	221	241	218	250	255	256	239	246	239	239	235	243	217	215	252	224	244	246	242	282	258	226	231	254	218	253	238	253	228	251	241	243	198	226	232	238	254	243	235	214	231	217	230	226	201	211	248	250	238	222	233	213	239	220	228	217	255	227	237	228	223	224	209	226	231	227	258	245	247	223	238	269	245	238	248	245	239	248	215	243	235	242	232	248	227	246	235	261	272	232	229	227	238	261	249	229	252	260	221	239	205	237	235	225	214	226	228	249	225	207	218	220	232	244	206	215	237	253	236	217	246	245	220	212	230	233	206	247	240	246	232	241	214	214	263	265	228	241	241	218	218	220	219	214	249	239	220	264	238	231	218	230	248	215	259	233	221	251	239	209	241	227	229	207	238	243	238	230	237	222	230	247	242	234	230	248	232	229	251	240	222	226	241	211	230	213	218	209	237	242	209	240	244	224	238	219	247	241	253	266	251	228	238	234	215	251	215	226	235	236	246	251	259	216	247	225	235	251	248	233	233	238	231	247	207	230	255	260	242	222	232	234	248	250	259	246	247	264	226	258	237	246	234	240	250	250	233	250	249	235	241	205	222	233	217	240	224	238	245	245	267	238	226	243	244	244	249	233	226	234	235	255	209	237	238	216	223	236	245	222	235	227	229	245	202	244	225	215	233	248	207	235	227	263	231	228	251	234	220	224	249	219	252	252	238	248	234	250	234	238	217	235	222	248	240	228	234	218	247	213	217	242	227	223	237	236	254	225	238	233	234	248	228	226	198	235	225	241	244	217	246	223	241	225	202	248	216	232	251	225	239	243	241	212	242	255	216	220	264	234	223	231	242	257	211	235	236	209	238	250	241	235	234	251	225	237	240	253	243	230	221	237	252	231	230	214	227	234	243	248	232	215	262	244	230	233	248	246	226	224	253	265	227	258	218	250	241	210	253	262	217	222	241	200	245	229	216	235	234	261	194	228	212	255	241	231	225	246	230	252	206	235	237	261	233	253	207	226	229	219	241	236	220	231	243	209	207	224	235	236	235	217	218	236	227	221	240	256	239	227	246	258	248	250	225	222	220	245	219	250	243	193	238	231	223	231	233	247	223	252	239	223	231	263	269	247	226	234	217	227	245	239	235	228	225	235	232	224	246	240	245	240	210	250	217	270	241	236	214	221	257	212	222	232	233	237	231	223	247	246	234	250	251	229	225	247	247	241	228	236	230	236	253	227	214	223	242	244	245	233	214	227	228	242	222	229	262	261	224	242	269	222	245	230	233	236	209	233	232	256	227	241	257	216	235	254	225	252	232	214	242	214	231	244	253	232	240	231	254	230	251	242	242	234	235	235	259	235	202	233	234	226	205	239	231	235	221	222	201	265	245	226	245	245	231	229	251	223	246	238	243	244	239	260	240	212	237	232	219	227	280	214	232	235	223	241	212	233	247	260	243	244	246	219	202	253	250	243	255	214	226	241	253	227	247	241	235	241	212	180	241	220	236	255	254	232	225	251	231	232	262	236	222	228	250	225	215	232	245	240	230	243	222	227	214	199	256	241	249	256	210	221	231	224	209	216	235	260	200	226	219	245	268	214	245	243	236	261	248	228	203	258	256	244	233	204	221	203	200	225	213	232	237	206	222	228	233	207	230	229	241	215	225	220	253	231	229	234	230	211	215	237	207	218	240	236	232	246	242	230	250	242	270	204	248	248	234	250	244	233	214	251	222	244	247	226	198	237	210	230	225	236	222	241	242	240	231	225	229	246	248	229	233	219	216	213	241	251	240	271	237	211	230	238	203	213	232	234	251	218	235	242	231	240	251	238	248	234	242	244	261	257	222	259	239	229	247	226	242	221	214	244	213	248	234	250	234	252	241	236	240	229	203	231	236	238	242	238	245	222	223	236	210	229	220	223	224	229	241	230	225	233	238	235	238	224	220	206	217	246	238	223	242	240	248	238	235	244	227	211	248	267	256	244	236	232	237	213	243	234	239	239	237	231	241	218	247	218	230	228	225	194	265	251	228	228	239	249	239	234	209	250	231	233	246	222	238	220	217	253	217	245	248	240	221	238	232	219	242	245	209	229	222	225	236	256	233	222	250	197	215	229	247	260	230	234	229	235	201	235	242	240	249	215	216	243	226	229	237	237	259	238	214	228	220	209	227	240	233	254	240	234	220	229	221	242	238	243	227	251	228	246	248	219	223	212	223	236	209	221	209	250	222	201	211	213	242	235	237	236	241	235	230	238	251	242	221	241	237	219	260	247	229	262	227	239	218	254	260	222	248	211	220	244	247	251	226	222	242	234	217	215	238	236	245	223	226	198	238	209	247	219	233	229	237	240	205	225	224	246	231	237	248	230	252	221	242	226	246	252	242	249	248	233	236	248	243	255	219	242	237	258	235	227	237	199	237	234	212	227	228	197	223	232	244	217	269	236	223	226	226	231	224	215	236	234	198	242	234	232	238	241	237	206	210	209	270	244	246	234	261	227	229	252	272	218	240	238	244	234	213	216	248	223	225	257	247	239	227	234	229	238	223	231	262	225	236	242	253	234	204	202	255	247	225	242	267	238	226	243	236	255	215	250	236	251	229	251	207	239	226	225	233	232	223	245	206	246	255	209	235	236	199	217	229	227	221	237	263	251	244	225	224	248	220	223	246	248	255	245	268	239	251	246	254	225	211	251	224	251	234	222	213	244	224	235	225	247	222	205	216	222	222	216	232	226	216	224	223	238	243	226	229	243	221	229	232	208	240	236	208	211	258	223	240	211	249	243	232	207	256	224	233	227	238	238	225	234	234	211	232	253	229	222	228	248	247	230	237	246	242	247	217
7701	2964	6513	6900	5891	4774	3964	3247	2807	2484	2182	1970	1850	1637	1551	1479	1392	1266	1305	1188	1211	1123	1112	1062	1017	1053	1011	981	968	931	940	938	888	873	929	851	922	855	874	867	843	850	754	789	826	804	855	792	813	850	833	790	813	802	819	789	708	795	765	798	767	811	754	807	750	748	738	804	730	737	732	762	736	784	749	747	760	755	736	796	766	712	734	728	775	747	767	767	782	780	744	775	720	734	736	715	745	754	771	729	703	695	758	780	752	813	749	744	735	777	774	771	711	766	748	735	773	715	759	713	765	721	748	736	718	741	740	730	756	706	784	770	680	747	696	737	713	721	721	778	750	772	715	753	712	715	713	703	750	731	689	723	728	724	718	723	740	762	709	723	727	777	741	738	715	792	735	694	739	755	754	671	715	702	723	713	713	717	752	702	740	712	737	740	743	703	772	700	789	738	717	757	750	747	760	714	689	753	715	748	728	776	752	717	714	684	683	752	714	694	765	717	727	723	783	683	706	718	730	711	795	695	723	766	712	739	700	730	745	683	743	697	695	747	744	741	752	720	737	711	741	708	703	703	738	736	721	742	766	719	754	670	730	732	759	720	777	766	713	687	710	681	704	717	723	717	706	766	731	654	720	727	712	716	726	725	753	715	744	739	762	798	700	753	716	773	657	754	774	697	702	707	726	719	727	708	739	760	756	702	681	747	776	739	723	723	743	730	714	717	777	704	699	739	709	735	689	686	693	760	750	765	716	738	698	704	736	766	716	719	701	698	712	725	693	740	779	703	729	752	728	714	772	660	723	693	701	723	731	682	700	736	731	718	769	739	768	690	718	678	722	673	743	709	717	764	725	737	760	743	707	701	740	758	728	700	735	694	686	723	696	715	718	714	745	745	718	745	749	683	710	725	742	706	747	737	732	737	719	702	720	746	726	722	774	690	743	744	723	741	709	725	745	677	701	718	752	712	675	769	711	700	726	728	738	659	701	803	760	773	723	746	731	731	748	715	743	736	741	734	738	776	750	756	748	723	709	707	741	734	718	731	758	762	687	742	755	717	752	695	727	767	689	645	684	665	717	733	799	710	737	724	704	676	754	744	722	672	760	786	748	789	744	740	720	724	720	719	726	695	728	751	725	701	705	732	735	784	695	758	695	719	682	727	732	695	728	709	754	737	712	722	714	766	678	745	766	757	716	742	780	712	753	767	723	751	702	714	778	689	706	708	732	703	733	676	730	807	782	733	747	778	755	715	739	739	710	754	725	757	711	714	694	686	792	732	716	731	729	748	687	758	750	758	699	712	717	708	689	735	735	753	757	769	734	712	747	709	760	777	729	728	728	725	738	775	700	712	710	674	676	725	732	709	721	737	710	704	701	710	730	780	713	753	728	724	763	721	735	746	645	726	735	717	714	739	749	734	733	749	693	713	682	761	741	699	738	723	695	752	741	735	706	704	712	745	722	718	703	708	702	734	748	716	713	761	698	656	733	727	698	751	734	694	711	720	716	737	699	659	723	694	728	698	726	750	737	679	744	737	762	709	682	707	749	738	752	778	712	764	682	734	711	733	787	709	745	721	668	722	708	732	741	730	669	763	732	702	753	712	726	733	773	756	736	689	749	735	684	726	713	692	759	737	722	733	724	668	694	716	720	699	678	729	710	730	741	658	720	709	685	739	731	721	722	781	715	697	744	728	693	770	761	670	713	717	741	734	748	753	737	712	716	718	746	754	736	690	711	724	726	692	708	733	795	747	740	715	731	686	766	703	696	717	728	729	692	682	778	741	716	707	752	732	703	728	772	671	739	775	728	756	740	751	740	714	719	706	741	736	753	715	708	739	701	718	727	757	709	728	709	733	683	673	716	789	731	705	712	730	773	736	693	737	727	703	746	664	714	679	678	717	733	732	705	732	710	709	789	790	696	727	709	727	719	736	731	772	693	700	729	699	733	726	700	728	738	748	779	724	750	715	680	768	730	732	728	721	723	727	732	754	717	731	653	696	719	767	708	686	689	710	753	759	711	709	723	716	739	711	737	763	711	746	738	719	739	697	738	696	728	747	751	705	682	688	746	721	682	738	716	697	708	695	718	707	765	723	705	725	716	743	685	757	724	769	727	692	727	712	697	753	745	733	710	751	731	712	775	745	750	725	708	711	693	776	762	729	714	711	726	692	729	729	750	782	726	688	741	761	676	717	749	692	686	723	743	731	794	669	702	768	755	719	716	719	709	751	717	695	729	733	709	769	745	708	705	701	738	716	717	730	710	731	722	728	760	713	724	705	721	688	760	707	723	775	682	725	701	740	725	755	742	708	765	705	715	704	741	725	686	737	693	701	751	772	702	710	744	674	789	732	741	726	732	713	708	725	727	734	692	710	713	765	690	722	738	701	696	705	735	739	757	704	740	720	727	727	707	737	700	710	743	738	748	697	723	718	716	697	706	717	752	744	717	683	729	747	690	734	802	741	715	741	747	707	750	753	722	730	708	671	746	708	747	734	769	701	732	741	701	696	700	720	730	742	738	714	726	726	734	668	724	720	707	768	758	741	724	714	725	722	761	700	741	728	706	778	721	722	737	707	736	736	697	700	749	682	740	715	683	726	719	784	732	722	750	732	713	760	664	670	721	748	728	742	748	732	739	727	719	756	720	731	721	668	719	691	674	766	713	732	800	677	721	707	731	710	699	724	692	723	774	715	763	673	741	702	705	728	737	754	747	729	774	746	695	702	703	733	758	757	704	775	730	759	790	732	746	683	760	782	720	752	740	733	659	725	724	725	704	744	694	709	732	767	764	701	710	720	710	739	756	695	740	744	734	665	718	756	758	739	713	687	719	786	694	731	729	728	690	779	716	724	680	679	723	736	694	730	720	693	709	761	704	702	772	709	661	711	734	756	750	705	751	751	759	719	715	706	733	748	723	722	716	725	719	768	723	719	680	741	733	711	726	755	727	709	767	714	744	736	708	743	736	733	724	682	719	733	743	742	701	714	727	729	740	753	748	702	710	712	736	719	715	718	744	751	712	734	767	742	766	676	768	756	699	701	779	738	717	755	720	767	738	744	700	723	701	738	745	740	735	707	696	735	698	705	733	713	746	751	729	759	672	719	719	769	715	767	724	763	709	727	748	714	710	745	728	754	736	738	707	700	674	645	741	721	732	802	718	717	705	709	699	712	750	743	736	728	755	794	740	697	744	789	734	727	738	723	735	765	729	726	745	686	693	757	721	751	756	693	731	770	687	723	758	727	741	735	708	733	745	765	708	733	721	760	752	694	737	706	733	760	755	728	815	717	749	699	784	708	731	713	665	766	706	762	698	735	719	750	710	759	672	740	733	705	788	730	705	744	724	699	766	770	731	718	742	766	729	771	760	687	717	729	735	705	699	715	766	738	719	687	733	720	713	751	712	735	768	739	747	717	728	747	764	724	749	756	737	795	719	701	721	767	738	678	752	711	702	697	685	704	695	699	764	733	668	694	736	689	702	741	718	699
1090	111	124	108	98	92	79	76	89	91	69	65	80	86	77	65	79	86	71	80	81	89	68	65	77	67	81	70	69	68	55	59	71	78	74	59	83	61	77	62	72	66	63	69	73	82	66	72	59	88	75	91	82	74	72	81	64	62	63	61	78	75	69	63	66	64	69	73	69	66	51	95	93	76	60	80	72	64	68	73	88	76	85	67	71	72	81	71	78	74	66	73	92	77	75	71	63	77	66	66	61	89	65	80	76	60	78	88	85	57	75	91	63	58	68	67	71	65	75	63	75	61	62	84	80	58	66	62	49	80	67	58	61	60	71	64	50	72	75	76	64	62	75	96	62	78	71	73	81	72	69	58	75	67	77	92	61	70	82	74	91	69	63	69	66	72	76	80	61	63	81	70	75	66	66	77	82	75	62	72	77	60	67	83	70	67	65	77	58	54	81	69	75	65	83	74	64	73	69	69	71	62	79	73	82	70	67	77	73	69	63	67	71	85	72	73	63	81	55	63	82	71	73	75	57	60	64	80	81	66	81	68	68	72	75	68	76	91	65	55	71	57	77	67	79	56	65	50	80	73	58	74	57	71	66	58	82	74	59	77	74	81	82	73	79	55	82	71	52	92	60	74	67	66	71	63	70	72	64	79	86	72	87	83	74	80	71	72	78	88	67	60	63	76	71	48	78	56	80	73	77	63	73	80	63	82	63	74	67	74	80	66	68	70	61	66	71	66	71	71	70	72	68	65	73	75	87	68	82	73	63	75	71	61	78	74	56	69	70	80	73	87	74	73	73	58	79	73	63	76	70	74	69	67	73	65	76	71	64	83	91	69	68	66	53	61	71	67	53	75	70	69	69	81	63	82	74	72	71	72	84	78	66	77	70	73	82	80	74	79	75	78	73	59	70	86	69	79	76	84	80	71	64	75	69	72	70	86	88	79	62	71	62	73	67	60	69	76	64	77	82	75	84	87	68	59	82	69	67	68	70	56	85	66	91	66	65	66	82	89	80	68	59	72	71	84	57	72	78	69	69	83	66	67	72	65	68	68	74	58	58	54	85	84	73	58	73	80	56	67	63	59	58	73	71	67	61	76	62	73	78	81	68	75	77	68	75	73	75	74	74	72	58	77	75	76	72	68	72	66	73	66	70	63	67	60	57	58	69	79	97	71	71	79	86	63	72	65	60	81	76	82	74	65	75	56	68	68	64	85	54	63	64	70	62	74	73	68	79	84	81	78	66	79	79	84	69	74	77	83	85	63	83	74	72	80	91	62	70	73	73	63	83	77	70	72	78	71	79	68	84	71	67	75	76	64	72	92	58	72	65	74	87	73	60	82	71	86	75	72	70	66	89	89	71	87	60	72	62	89	78	70	69	60	72	67	68	83	83	63	61	67	61	72	77	75	75	74	63	68	65	57	58	68	69	68	69	80	62	64	79	73	59	87	69	62	87	78	95	54	62	87	85	72	69	67	87	73	67	75	78	74	74	69	68	72	71	77	73	69	71	81	83	78	75	73	87	77	70	87	84	69	71	69	64	80	66	75	70	85	71	68	69	75	80	75	68	88	68	50	73	72	83	78	73	74	81	68	72	67	78	74	71	72	67	100	87	76	80	64	70	69	70	77	69	64	81	67	54	70	65	61	72	78	71	62	57	88	74	51	76	78	70	66	65	74	86	78	68	69	61	78	76	79	69	81	72	78	67	77	70	61	60	79	70	85	74	74	69	72	62	91	55	78	67	73	80	81	70	67	60	81	77	72	74	69	84	76	76	67	67	72	60	59	70	67	64	56	76	74	86	61	60	70	63	63	69	62	67	68	62	69	65	69	68	75	64	92	70	68	76	78	59	72	69	76	73	69	71	74	60	64	81	82	70	67	66	65	70	74	63	74	72	55	67	78	67	70	91	75	68	73	81	59	70	82	81	70	87	87	78	67	65	70	75	58	77	61	70	71	92	80	64	69	79	66	54	67	77	79	67	66	80	73	75	61	74	71	75	59	73	75	70	74	65	73	68	48	53	68	62	57	75	70	79	64	72	70	50	71	76	67	58	59	74	61	72	75	82	73	76	69	75	67	79	55	57	80	77	69	79	64	62	69	69	68	78	76	57	70	66	71	63	55	82	67	73	71	74	72	72	66	55	69	70	67	88	82	69	93	65	70	66	72	72	67	58	76	62	92	79	62	69	73	86	77	74	68	62	78	79	78	65	78	91	75	63	67	83	55	63	63	72	70	83	67	73	56	65	75	71	74	70	80	44	79	68	71	71	64	58	71	66	67	66	79	58	61	71	69	66	68	63	61	68	70	70	64	70	81	74	88	73	57	80	72	70	65	83	73	72	85	62	72	78	61	73	69	60	54	70	74	65	70	76	68	71	71	71	83	79	68	75	77	67	66	59	60	68	68	61	82	70	78	66	90	70	90	73	59	75	84	81	79	62	49	62	82	80	78	74	57	65	55	62	64	70	75	62	74	73	75	77	76	62	62	63	83	60	68	68	82	60	70	69	64	73	77	77	64	67	71	74	79	79	67	88	66	70	75	83	70	80	83	77	85	66	82	78	73	90	72	66	79	66	77	74	72	69	68	87	75	73	79	51	72	57	72	77	68	76	75	88	75	61	61	75	72	72	59	67	78	65	71	75	82	77	71	76	72	54	73	69	77	82	75	75	68	71	70	66	67	69	77	71	75	63	63	69	68	76	67	85	73	73	63	74	62	65	75	76	64	84	99	94	78	90	76	79	71	63	74	68	72	63	70	79	73	61	75	72	64	68	63	59	79	81	86	74	63	70	70	78	72	55	84	76	80	86	82	64	60	73	71	88	78	64	65	74	66	75	80	80	77	65	64	61	75	64	52	65	70	59	56	63	73	60	46	78	72	70	76	74	67	60	90	86	76	68	65	72	70	67	61	75	88	75	64	92	73	63	89	65	64	61	65	64	70	69	63	57	68	75	70	78	77	78	68	61	83	81	64	71	89	75	78	76	69	76	65	65	68	65	68	74	66	77	72	66	70	81	89	66	73	76	67	75	60	69	71	70	79	66	77	74	55	58	53	81	77	59	74	56	65	75	67	77	90	65	73	71	76	73	76	83	71	76	76	62	70	58	70	65	72	74	60	61	70	82	78	72	64	75	80	87	65	68	70	64	65	60	69	74	93	78	60	66	66	81	72	82	78	72	66	70	83	68	71	65	73	73	67	86	72	66	58	76	56	60	66	71	79	67	66	77	59	70	74	75	77	71	83	70	64	63	70	75	66	68	51	66	74	71	77	78	59	68	72	61	58	68	82	69	79	58	75	68	56	75	68	60	90	71	75	68	67	90	68	61	79	59	60	75	94	81	60	76	69	63	79	69	78	82	65	64	78	56	75	68	79	101	77	65	62	79	70	58	73	85	66	56	69	69	53	64	72	59	78	67	79	60	84	51	78	59	85	83	72	78	87	78	80	75	65	72	84	70	77	80	72	68	83	75	56	71	56
1651	354	451	483	392	395	364	389	316	324	321	322	315	337	259	295	318	295	274	263	252	311	287	295	263	301	307	311	280	296	257	249	286	324	286	325	272	300	277	281	292	301	256	273	280	296	260	261	251	307	300	263	301	299	303	275	290	315	265	260	302	298	294	297	284	264	280	278	311	273	280	301	278	302	298	311	288	271	259	289	276	281	263	279	283	311	287	279	279	294	327	270	297	301	302	298	291	301	269	303	290	293	272	286	272	289	272	266	259	309	281	267	286	287	286	265	285	275	309	286	289	275	296	255	286	288	300	313	285	302	268	293	284	275	274	256	302	298	261	294	305	304	281	303	282	270	287	294	299	265	280	295	282	282	289	258	275	294	291	289	252	285	319	271	265	280	245	296	287	291	296	287	279	268	293	291	278	293	345	308	260	282	301	282	299	268	322	264	291	284	310	281	299	346	280	268	283	306	301	300	281	269	262	286	293	259	280	319	278	293	262	299	293	242	312	309	262	302	303	278	288	282	286	273	281	283	283	263	292	269	256	297	284	269	300	282	302	289	286	276	276	269	288	256	299	294	288	279	269	311	269	309	281	294	302	281	298	311	293	275	287	296	300	281	304	270	276	284	290	290	277	271	314	275	276	278	256	240	282	289	322	306	285	283	274	296	267	315	251	289	293	297	296	312	284	287	276	283	291	282	309	275	298	264	325	299	301	288	276	282	276	294	275	288	297	276	296	278	282	279	297	291	277	275	279	281	284	277	309	295	288	277	256	312	300	265	272	299	288	301	323	279	300	252	270	282	286	256	289	288	275	285	310	287	283	296	279	263	252	278	298	294	276	321	295	333	274	254	259	282	254	305	272	283	281	312	264	286	270	273	312	282	271	290	260	264	292	277	305	277	318	287	308	260	277	313	266	250	271	267	245	316	273	263	264	274	283	267	286	295	298	299	291	251	304	287	264	279	272	293	284	288	312	285	307	278	302	283	274	284	308	277	281	289	278	293	302	275	285	259	301	303	283	307	271	315	261	262	288	289	265	286	302	291	302	294	302	261	248	269	303	264	285	286	286	299	288	299	267	264	274	283	306	281	257	268	266	277	253	259	277	284	299	285	287	293	286	289	273	280	262	292	283	279	276	324	284	283	309	297	267	288	281	267	284	325	275	311	261	299	280	264	297	261	265	286	270	297	272	287	279	261	287	279	261	296	297	278	283	269	289	257	269	263	297	274	300	313	279	266	304	281	292	280	288	274	302	285	290	281	318	305	283	282	285	305	302	277	303	279	293	274	280	258	270	281	256	245	270	284	299	283	299	282	269	270	290	301	264	270	296	284	298	273	280	267	257	270	286	281	274	296	258	302	294	267	296	282	282	298	321	277	276	259	272	290	262	269	299	279	292	312	277	283	299	292	305	298	266	272	268	291	287	295	272	280	329	299	281	289	268	276	300	290	276	262	279	300	285	261	289	287	306	295	306	291	283	255	294	303	278	288	307	268	282	303	267	267	274	252	251	303	256	303	299	294	268	327	302	283	298	289	296	307	274	278	308	277	282	279	269	288	270	292	270	273	293	304	278	293	259	248	301	286	272	281	270	273	267	251	296	262	255	270	289	291	278	277	313	297	298	270	315	270	259	290	280	284	285	290	266	277	289	286	314	276	266	293	266	283	277	262	272	303	280	286	294	297	270	261	309	297	284	275	270	295	304	288	289	291	295	292	281	295	267	278	289	316	279	288	295	287	307	289	292	303	300	259	283	322	283	278	295	294	304	305	272	288	301	265	282	310	303	277	299	282	267	284	278	289	260	277	265	266	301	301	270	263	281	322	259	278	283	323	277	265	290	274	283	298	281	285	271	299	283	292	314	269	250	277	317	290	281	301	258	298	245	281	310	295	299	302	292	311	307	267	284	300	295	292	295	274	282	286	267	273	285	287	275	274	316	299	269	281	290	275	289	278	305	270	254	285	297	264	331	303	302	298	268	295	301	248	302	261	282	311	301	309	288	274	271	279	269	285	274	290	274	293	293	309	266	290	289	257	258	268	264	262	286	278	291	279	300	284	292	280	259	281	256	265	268	268	278	275	265	293	306	315	303	259	265	257	305	294	296	298	279	307	309	270	289	306	281	318	260	274	260	275	289	303	281	269	280	273	268	284	271	299	274	271	286	289	285	279	277	295	276	272	317	288	281	307	280	299	274	266	276	304	269	282	273	262	285	300	307	284	303	286	280	260	274	287	308	276	308	282	271	291	270	273	266	265	288	297	271	275	267	278	294	253	313	313	301	285	290	287	276	297	313	248	286	273	276	276	256	279	301	285	290	265	285	293	296	299	304	274	280	265	309	283	293	295	251	252	282	284	268	287	287	291	287	306	302	305	280	268	279	296	289	293	295	288	297	266	284	280	278	287	268	273	282	264	268	277	282	236	302	280	271	276	299	297	281	299	272	288	287	285	308	290	263	259	295	300	262	289	271	301	293	272	277	269	293	266	261	298	303	266	285	294	274	283	252	277	278	299	252	281	314	290	294	276	294	300	269	307	291	301	288	287	278	291	251	298	306	292	283	298	288	249	271	282	288	277	259	261	259	247	289	273	275	311	275	284	255	268	290	248	284	292	285	255	282	309	286	287	294	288	276	301	287	297	325	310	268	283	281	276	289	323	302	291	276	280	272	254	290	268	275	274	286	285	270	250	290	275	305	274	305	310	283	284	328	283	279	294	265	286	283	278	295	298	280	296	308	289	271	273	284	286	274	269	305	290	290	274	249	249	286	276	274	296	311	287	290	300	309	280	298	296	267	289	287	271	270	267	277	290	305	294	299	280	305	279	275	297	287	270	282	266	322	271	296	275	278	277	294	279	289	263	259	314	266	312	265	292	285	278	298	301	266	298	294	282	300	287	273	297	302	318	283	288	280	276	290	286	277	274	288	285	284	292	282	252	279	275	265	316	294	260	312	322	292	281	258	292	255	303	294	267	304	273	293	302	301	255	248	295	299	292	279	269	317	265	286	311	288	275	294	297	293	285	273	316	316	275	301	294	291	296	286	292	302	293	278	289	278	315	294	257	281	286	266	287	289	282	277	286	273	296	279	282	281	282	278	283	318	278	265	280	261	257	305	294	266	265	284	299	252	270	265	281	265	276	288	310	279	262	284	270	254	297	279	267	298	274	291	297	294	262	279	257	261	319	257	306	288	287	293	288	295	291	284	294	304	263	272	273	284	297	264	286	268	295	283	309	265	274	269	279	302	253	281	295	278	296	291	289	313	291	298	261	302	276	266	303	272	303	261	270	250	290	290	277	275	256	257	251	275	315	285	261	273	274	313	304	297	275	278	277	248	290	278	267	282	298	293	264	294	273	284	281	283	283	277	286	286	286	275	290	280	277	265	271	261	309	262	290	300	275	281	275	323	315	291	293	280	261	279	281	285	285	282	264	267	259	268	269	289	307	277	323	299	311	294	273	252	318	275	271	277	286	266	277	242	305
4662	1118	1434	1039	668	548	426	339	323	268	259	245	229	229	190	232	207	213	188	211	209	182	221	176	196	183	190	202	172	160	171	176	174	149	178	195	196	169	160	190	182	183	182	207	177	160	179	184	180	160	189	147	182	183	155	180	181	163	175	171	179	176	144	171	180	169	190	157	160	184	174	186	177	165	185	170	170	197	181	165	158	168	191	184	175	173	175	160	182	193	156	194	178	178	162	179	170	184	166	168	190	160	183	148	195	185	172	188	145	174	174	166	166	164	183	174	171	166	146	191	178	196	186	153	172	180	165	154	177	159	165	158	135	171	159	196	152	182	199	173	188	184	155	181	208	191	160	159	198	160	169	180	176	183	170	149	155	168	163	191	159	166	158	155	179	159	186	157	178	167	182	182	165	161	160	170	178	179	205	167	179	174	186	170	168	157	162	169	177	169	189	170	174	189	192	175	165	178	146	182	179	170	166	159	194	153	164	189	158	163	190	159	168	184	179	207	181	158	174	182	165	158	194	180	154	182	197	170	182	170	174	171	176	166	176	157	175	164	147	156	171	179	182	173	178	175	193	156	178	183	182	182	203	184	179	171	164	188	170	156	185	153	155	173	154	167	169	161	206	178	195	171	170	192	141	159	171	158	179	180	153	155	170	164	171	168	168	155	158	199	165	159	173	167	180	145	182	179	170	159	172	164	166	157	161	195	152	184	177	165	167	170	181	177	152	173	165	168	165	149	162	169	154	177	163	191	147	181	165	178	161	178	190	176	173	185	176	167	154	167	176	172	178	182	167	181	158	172	179	159	181	188	178	188	163	161	204	151	174	184	178	168	165	173	173	178	157	175	179	189	168	176	173	159	154	142	151	186	203	149	164	200	172	161	184	159	202	180	147	187	143	169	188	163	165	184	199	151	174	151	147	177	192	161	164	172	164	186	158	159	153	161	158	166	179	172	168	190	160	196	162	166	160	170	179	165	195	201	189	198	173	145	177	173	179	176	185	154	184	168	170	178	184	193	189	177	184	150	151	171	172	169	182	167	162	192	170	188	179	183	168	179	171	168	175	165	170	163	153	164	183	159	156	178	177	181	163	172	165	161	179	145	156	148	162	161	137	178	175	173	184	162	166	138	157	173	171	150	157	168	176	155	166	181	184	154	190	149	152	171	176	167	171	168	170	176	183	191	163	199	176	181	192	181	165	193	166	157	187	160	158	175	157	180	159	160	173	163	176	187	172	188	177	160	149	171	159	165	195	169	196	179	127	166	171	176	184	158	182	161	193	182	192	184	164	179	176	178	169	161	168	151	146	178	180	183	191	200	175	167	150	185	180	176	206	178	171	166	167	167	170	153	189	161	177	146	171	174	198	189	181	183	179	189	191	167	165	169	172	157	163	194	181	171	180	182	172	158	204	184	188	165	171	165	169	187	158	179	203	178	171	166	177	146	161	173	175	186	170	172	177	201	183	174	186	160	171	166	166	148	161	162	181	163	163	174	173	194	180	192	159	189	180	181	192	168	150	173	167	185	171	173	169	171	175	164	164	165	149	163	179	153	189	180	177	179	192	175	178	165	183	180	184	179	185	179	158	173	169	183	159	190	177	165	170	173	174	160	178	168	164	188	169	180	172	176	155	166	153	162	189	182	183	141	160	173	169	167	185	184	152	192	164	165	195	190	196	178	177	192	183	167	177	169	169	157	159	180	177	177	161	179	166	179	171	199	174	168	154	173	167	170	152	160	218	164	175	179	173	171	190	162	181	180	184	163	185	177	180	170	168	198	162	180	161	182	178	187	165	180	180	177	168	173	171	172	175	181	174	164	167	166	177	191	169	177	167	178	169	159	176	179	187	179	172	160	173	175	188	158	176	189	175	171	150	177	166	150	189	201	168	182	175	144	163	151	177	168	172	186	161	166	184	189	179	181	190	173	168	170	148	165	160	176	181	183	154	194	173	185	161	157	189	171	165	170	202	161	140	177	179	179	162	178	162	180	149	168	149	187	200	168	163	182	191	197	192	184	168	168	192	175	159	174	153	184	185	164	189	180	164	174	153	177	158	176	157	148	185	191	168	155	164	184	167	179	191	199	170	172	168	167	183	148	190	179	173	151	157	165	173	183	166	164	172	180	176	166	171	170	182	170	169	168	182	161	187	173	189	178	156	152	163	183	177	150	171	158	154	162	190	190	210	184	165	176	164	182	159	181	177	160	161	173	192	169	167	166	189	159	155	142	169	166	173	174	184	178	168	206	197	162	178	156	180	166	179	178	169	208	157	191	177	143	189	158	157	158	169	168	157	172	169	159	174	153	146	178	160	166	180	171	168	170	186	176	166	175	185	173	171	189	186	172	167	176	169	187	178	150	166	197	176	178	165	174	163	184	171	177	165	173	144	161	192	162	151	162	173	183	154	181	159	168	175	168	181	186	154	176	175	147	199	176	164	195	167	168	173	164	171	185	205	145	193	159	178	195	183	190	163	168	169	169	182	168	176	168	171	186	161	169	161	170	160	171	189	184	161	159	162	176	175	168	177	160	174	173	182	161	162	160	182	164	202	163	161	166	149	193	171	160	162	178	175	160	173	191	168	175	164	152	175	162	168	174	173	181	158	173	182	200	173	182	161	186	190	163	194	148	204	192	160	169	172	208	162	173	183	190	153	154	190	158	183	168	177	162	154	185	198	182	180	185	165	164	173	159	157	153	181	162	169	179	163	146	187	156	169	166	153	165	177	177	157	173	137	183	169	166	170	172	158	172	195	188	192	146	166	172	195	157	184	169	181	177	155	171	156	182	191	170	187	160	177	194	208	180	161	189	182	162	184	158	172	154	189	151	183	179	179	166	172	210	167	164	167	177	160	174	149	158	161	169	160	144	176	177	178	187	186	176	193	185	185	185	187	182	191	166	177	184	177	188	168	186	174	178	173	163	168	183	182	180	176	166	164	192	163	150	185	175	181	169	176	171	145	178	173	151	172	173	174	165	158	155	177	167	168	182	167	143	167	179	195	159	169	148	137	173	162	175	192	189	186	167	163	171	188	173	186	173	170	141	160	148	165	155	182	169	189	168	174	186	164	162	177	173	172	192	171	199	167	181	178	154	159	173	153	194	188	187	185	175	183	193	169	202	159	202	176	180	205	173	161	156	160	151	184	141	180	176	164	183	195	153	159	191	173	169	167	168	182	164	191	165	174	183	181	177	164	156	171	161	158	168	171	193	171	165	171	149	196	182	176	172	174	176	157	171	167	143	177	159	176	149	178	179	148	197	171	172	183	166	166	163	179	182	171	176	188	173	176	195	148	171	177	166	163	186	176	159	199	171	176	176	182	149	160	165	163	161	171	184	176	179	193	155	182	175	156	187	185	181	193	171	157	157	153	164	171	167	179	153	166	167	179	182	178	172	196	163	190	156	168	173	170	172	193	167	156	176	172	162	143	186	191	161	149	190	180	152	162	174	181	160	173	183	140	168	176	182	170	174	167	176
5444	1670	3779	4033	3461	2804	2239	2003	1661	1438	1330	1178	1126	1037	1041	981	925	867	872	820	807	818	725	711	676	711	691	703	674	670	715	677	679	673	652	647	648	610	610	645	607	624	610	631	620	607	584	560	580	611	597	575	632	577	635	588	640	592	576	608	609	595	563	589	595	608	567	582	577	566	581	631	581	624	606	540	563	551	574	588	595	594	562	620	594	583	563	530	557	581	554	591	588	597	572	579	577	528	600	549	569	552	618	555	569	570	547	587	569	560	562	571	547	587	563	572	586	564	600	581	545	570	536	548	583	555	611	562	551	622	578	593	576	583	569	586	559	573	582	585	565	565	573	555	599	560	568	597	565	542	556	549	547	547	583	568	557	529	568	565	553	566	559	580	607	540	603	568	593	545	570	582	593	576	578	593	621	565	590	548	567	598	548	585	535	542	534	566	592	566	554	579	521	545	567	557	566	575	544	583	537	553	593	587	569	600	595	534	571	593	551	563	585	587	570	584	593	524	575	578	582	573	604	576	569	543	574	597	545	565	562	521	586	606	613	556	609	562	566	602	516	543	542	572	593	592	590	603	573	605	581	569	555	578	535	580	569	591	587	520	549	531	616	571	565	586	613	584	540	584	581	551	539	566	543	580	563	568	549	575	569	535	569	563	583	578	567	575	578	564	570	512	584	614	529	560	550	592	564	557	572	573	513	530	575	551	579	578	576	571	601	555	570	544	568	547	550	538	551	525	580	558	561	551	562	534	557	557	541	593	581	566	616	600	592	590	591	560	566	541	577	599	607	541	574	590	559	539	552	570	591	560	568	557	582	557	582	594	544	548	541	586	590	592	571	614	573	577	581	553	570	558	553	561	551	549	557	545	566	589	591	551	527	556	632	546	607	558	530	605	554	532	566	575	573	546	577	601	522	584	577	545	600	581	625	563	538	551	559	553	623	595	547	569	557	554	530	574	588	585	569	580	522	598	545	581	553	529	575	595	563	569	579	543	539	604	577	584	590	506	559	570	594	603	558	615	605	568	543	576	530	594	567	525	578	589	539	546	572	617	555	557	556	519	555	565	578	588	557	577	560	535	573	567	534	592	615	573	574	611	580	562	571	580	621	563	489	590	575	544	570	585	537	546	540	582	589	529	554	573	547	539	583	583	564	577	550	547	573	543	522	589	585	563	588	580	618	563	541	540	582	555	569	598	569	571	544	573	588	532	552	594	556	568	546	604	561	577	547	566	564	598	520	555	556	586	563	550	612	564	579	564	538	585	592	554	532	520	555	572	570	622	592	563	635	579	548	586	560	567	571	587	590	609	586	570	574	606	591	559	512	534	588	552	581	563	575	514	568	566	618	548	530	502	541	562	579	575	579	574	618	624	547	494	591	569	573	500	559	588	552	590	600	555	576	526	559	593	592	627	549	567	525	576	569	595	570	560	538	579	626	559	588	549	544	546	546	560	532	567	553	603	585	547	554	578	599	565	589	542	578	549	640	559	521	582	556	574	579	576	606	561	609	571	563	581	577	566	597	569	575	546	569	591	521	565	565	584	563	578	579	576	592	557	534	555	580	561	527	526	571	508	606	587	560	550	564	581	544	589	553	568	595	527	568	567	570	575	595	590	595	597	553	578	579	562	576	544	558	572	593	581	551	560	582	548	596	551	583	586	601	627	553	555	608	577	543	544	561	549	545	569	584	587	600	578	556	572	573	563	612	545	552	608	538	554	570	579	585	557	598	555	546	566	565	584	562	557	549	571	595	539	557	610	551	546	542	563	568	548	595	590	593	598	579	563	551	584	571	546	533	537	603	591	571	611	569	570	576	549	575	575	553	553	576	572	550	599	573	561	556	561	537	569	561	605	610	556	556	549	550	580	564	574	587	570	554	604	573	572	593	567	564	554	588	574	548	552	549	561	546	612	595	572	581	591	571	562	539	616	537	560	535	543	538	521	569	553	599	565	550	563	542	548	507	602	573	584	533	558	581	568	509	587	554	585	555	528	576	538	590	609	579	553	564	579	579	598	541	595	558	589	577	563	587	556	591	562	537	565	568	583	565	558	529	547	535	576	540	594	579	576	556	549	569	573	544	570	556	574	559	583	558	621	567	522	567	549	619	605	565	554	542	597	534	579	572	548	532	561	542	549	622	568	569	582	578	518	533	580	575	559	586	518	565	559	573	540	587	604	579	556	558	566	566	581	590	576	532	528	533	559	590	582	590	586	573	595	542	568	566	551	551	537	555	591	598	595	574	543	599	559	570	571	538	564	565	536	546	576	575	574	603	649	553	648	572	568	603	577	530	563	544	581	556	615	512	603	578	578	559	580	578	575	563	571	562	571	597	566	580	566	541	565	608	559	550	565	534	559	567	578	587	595	587	579	559	563	564	554	539	562	541	592	555	605	603	606	561	552	544	608	591	606	549	590	593	614	545	590	584	599	574	545	565	601	570	559	588	587	581	566	570	555	625	560	565	557	568	553	570	537	568	570	540	529	567	544	550	584	571	578	550	594	566	507	557	603	552	546	538	573	585	592	547	579	563	543	526	565	548	589	592	596	597	566	588	561	560	593	550	550	565	510	591	615	575	580	588	543	549	572	569	536	545	621	577	586	549	555	563	614	573	541	580	517	589	570	499	590	550	628	588	578	537	561	518	573	582	539	544	574	600	544	563	527	528	575	606	530	543	544	558	549	568	580	565	572	530	516	587	592	618	587	549	551	544	572	583	584	546	573	571	559	582	547	540	563	556	623	570	527	589	612	591	536	577	571	604	542	567	573	575	542	553	572	564	554	585	591	564	552	564	580	573	571	545	578	532	601	555	556	609	588	564	597	528	543	573	579	588	559	585	555	576	553	551	604	613	563	543	599	595	556	598	593	593	608	521	568	584	533	597	568	568	554	611	593	567	530	600	554	574	562	513	542	575	583	540	570	625	579	584	629	564	560	538	593	537	566	562	564	581	561	576	605	556	548	570	586	556	590	535	567	566	581	545	595	587	541	539	584	583	551	608	564	582	549	535	546	565	555	597	600	561	578	594	567	561	544	540	539	598	576	568	561	592	572	547	581	592	605	572	515	582	552	599	567	564	582	565	602	505	545	553	570	586	559	588	610	595	534	584	543	556	554	572	544	530	595	585	580	541	547	557	567	583	554	578	544	547	523	603	590	517	565	555	541	581	515	570	560	573	554	534	569	590	558	559	603	562	567	589	530	573	540	595	568	576	622	592	594	570	592	552	600	560	558	586	586	601	549	588	536	540	588	573	579	578	569	616	590	557	563	547	591	592	603	557	602	570	633	568	568	526	576	593	587	563	576	603	589	568	571	569	544	585	564	509	551	543	579	516	578	540	542	594	569	551	557	558	584	584	550	556	576	548	534	550	563	593	543	559	616	556	585	550	561	566	575	555	538	555	590	580	577	577	596	586	561	522	541	596	618	584	590	572	600	532	561	571	548	578	547	589	573	545	596	546	595	585	530	558	583	612	542
8836	2439	2761	1907	1254	981	686	603	541	448	406	377	356	355	311	296	309	282	273	277	279	260	258	259	266	273	254	267	249	268	254	239	247	233	260	238	243	253	214	254	262	244	249	238	229	219	244	244	235	249	267	225	246	252	206	235	258	212	238	240	247	211	264	247	210	227	256	243	254	223	230	250	233	260	259	234	247	233	246	231	232	251	241	215	239	213	211	217	230	242	238	250	228	241	235	252	215	235	249	219	236	225	241	208	246	223	216	255	246	251	246	231	222	257	229	234	237	187	232	232	239	252	224	242	213	244	267	263	230	233	219	239	231	245	223	220	237	239	246	227	244	263	260	240	253	232	235	238	225	243	219	260	254	250	225	236	237	265	218	242	222	246	237	254	249	207	234	226	233	262	258	246	214	229	228	218	225	235	232	230	227	205	240	232	214	227	235	236	246	233	228	206	211	250	212	235	229	239	215	265	251	234	249	249	224	210	224	221	236	231	219	223	253	246	230	225	239	240	250	235	238	226	243	210	234	230	230	231	216	230	234	231	240	224	218	220	224	219	247	232	238	213	256	220	230	227	209	222	216	208	238	216	229	216	233	217	222	218	235	239	237	228	221	218	233	222	281	237	222	243	253	237	257	197	245	226	229	242	233	213	236	258	247	209	229	218	252	237	243	224	226	240	205	232	232	236	215	236	246	231	255	223	263	259	198	218	234	246	218	220	207	211	235	230	239	234	203	255	217	203	231	254	243	231	228	219	245	253	247	214	227	245	211	234	227	224	228	231	232	228	234	235	220	232	233	224	228	237	245	265	247	237	235	248	211	228	250	223	210	237	236	215	250	212	256	238	220	229	246	228	226	195	221	229	222	235	208	234	220	227	236	230	236	240	226	225	235	243	231	236	223	218	219	243	235	232	226	220	211	211	240	226	221	235	251	236	219	229	210	247	220	246	240	213	253	232	250	252	250	220	254	238	242	222	221	240	225	217	227	241	224	222	223	210	233	219	221	228	231	261	215	225	245	246	236	252	211	242	232	240	239	221	249	221	231	234	226	240	268	232	234	249	216	272	240	253	205	219	236	229	227	240	222	251	205	236	220	226	227	225	233	230	248	228	217	237	247	218	212	218	235	231	238	245	218	241	204	227	244	235	234	232	215	232	230	247	218	237	248	210	211	201	270	228	237	234	233	217	229	277	230	242	225	235	202	219	239	218	240	236	224	221	241	223	230	234	209	214	203	222	220	236	206	224	240	221	250	227	258	231	226	235	207	242	245	257	217	219	233	224	231	241	258	210	198	209	216	219	252	232	243	238	222	233	228	239	213	208	232	219	225	214	210	236	260	257	221	228	225	248	189	241	196	228	200	256	248	227	235	235	232	228	229	203	224	189	236	242	222	228	239	229	215	232	253	238	231	246	268	254	217	227	246	230	243	252	252	246	233	230	238	247	240	252	228	218	237	208	267	242	252	210	224	230	220	207	234	242	239	262	225	246	206	260	210	231	217	250	202	232	213	219	220	242	240	247	213	233	256	210	221	260	252	208	236	247	230	244	271	226	237	246	237	229	238	241	230	243	211	223	228	228	227	236	249	223	214	214	243	226	232	222	229	241	219	221	239	232	210	230	250	229	217	228	243	227	243	245	238	235	235	242	225	218	230	235	274	231	248	232	222	240	236	257	216	234	219	223	236	246	224	253	236	222	220	218	235	250	237	239	253	221	221	231	232	252	250	238	202	220	258	234	227	246	234	244	221	228	244	209	227	261	259	235	225	227	233	230	248	234	232	248	196	227	226	232	272	231	219	226	240	231	227	214	212	215	208	237	262	206	248	233	251	203	204	207	228	236	237	254	236	212	219	249	222	216	221	238	241	239	230	244	233	248	249	218	238	204	261	215	237	224	237	243	242	221	249	250	234	231	260	230	240	229	255	233	258	223	229	237	240	227	214	268	218	254	229	226	263	230	198	226	209	244	230	214	222	232	227	224	226	224	229	203	246	209	232	225	233	272	236	258	224	220	233	229	203	217	229	248	208	272	223	219	249	214	246	218	251	236	235	238	235	221	235	234	250	222	252	234	230	247	238	219	211	232	227	240	244	237	253	226	232	253	242	257	230	213	228	234	251	250	238	245	234	239	236	220	213	232	249	244	242	235	224	226	206	229	218	219	262	206	235	245	246	227	211	232	251	217	226	225	228	226	234	221	251	239	212	236	250	221	242	238	201	236	235	209	252	248	214	236	237	233	232	223	220	206	234	252	235	245	266	228	213	236	231	258	222	243	225	220	204	259	245	228	244	220	238	223	244	236	240	230	230	247	244	235	227	255	209	233	222	243	243	239	226	245	249	258	226	226	246	269	225	214	231	237	224	252	237	214	221	206	221	226	232	247	221	246	255	253	224	219	226	203	218	243	234	236	233	228	233	208	243	216	230	201	243	241	235	215	225	222	224	239	252	235	250	245	236	216	228	223	246	218	243	225	224	226	241	251	240	229	231	252	244	235	225	226	229	234	229	225	233	243	217	239	237	216	251	235	237	218	223	245	221	219	214	226	228	214	245	213	209	214	219	212	245	222	231	249	230	231	223	226	228	204	242	233	235	253	220	216	210	234	245	243	236	241	193	216	239	239	241	224	272	241	237	238	256	231	211	227	226	228	237	194	262	216	246	202	246	240	246	237	239	220	203	255	239	235	220	225	233	252	223	257	221	250	240	233	222	244	210	231	206	234	238	250	221	234	250	287	222	225	231	233	214	236	218	231	228	217	233	211	215	246	233	262	252	213	222	221	231	236	220	261	222	267	224	223	227	213	240	238	244	192	257	243	259	212	236	255	216	241	211	251	228	231	211	213	246	234	234	217	246	220	239	237	248	219	241	203	209	212	255	212	267	222	217	269	243	211	279	217	260	241	233	218	242	226	217	223	226	250	192	227	248	220	228	255	223	230	226	232	233	223	197	234	222	237	222	207	232	213	257	234	242	235	252	228	213	248	231	237	245	227	262	229	232	240	234	235	225	254	263	272	223	251	215	230	204	246	234	241	215	229	222	205	223	228	248	225	256	242	229	231	216	235	214	222	240	214	212	220	217	233	221	224	225	234	247	241	231	256	224	204	222	218	247	227	221	226	215	220	231	253	238	209	212	228	244	229	233	256	208	228	229	231	219	226	244	227	231	224	239	251	228	236	220	246	244	217	226	233	216	241	252	219	233	255	251	217	233	226	215	229	257	231	259	233	250	250	240	239	246	228	254	204	233	279	256	224	264	259	241	224	246	260	252	229	217	229	244	224	243	223	224	252	259	236	216	234	236	225	228	227	225	238	205	212	225	258	236	233	224	250	225	233	261	239	234	235	230	239	267	224	242	205	217	253	235	240	241	232	212	235	230	209	215	211	214	218	260	237	221	260	207	228	211	239	218	237	210	246	275	222	258	239	248	209	224	248	235	230	238	244	250	216	223	220	213	237	238	250	220	239	228	219	223	211	229	232	227	224
7604	2869	6603	7028	6008	4910	4025	3301	2871	2564	2186	1967	1845	1642	1573	1461	1340	1265	1303	1232	1139	1154	1086	1034	1025	965	1055	962	988	936	971	919	896	885	883	878	868	848	834	798	806	857	795	858	866	827	836	747	796	811	817	799	813	758	790	766	761	815	770	749	742	833	762	779	724	800	763	780	753	726	795	758	761	766	754	756	726	744	786	751	769	716	772	787	742	749	758	783	751	749	738	735	712	754	724	715	684	747	719	757	730	745	744	753	747	702	731	773	754	743	774	781	725	702	757	756	720	694	754	713	693	730	731	784	747	733	734	752	697	720	742	709	704	733	768	775	736	705	702	725	725	770	703	747	741	703	756	758	715	724	733	751	721	717	698	746	710	740	728	713	717	699	748	745	719	728	743	692	718	726	688	719	714	714	741	713	734	790	753	734	716	738	765	710	703	749	723	744	715	731	698	716	653	743	731	711	702	764	713	689	738	728	694	745	733	717	754	692	754	763	684	686	722	750	723	750	750	766	711	752	731	746	757	691	700	692	716	762	747	710	723	711	730	772	746	717	722	714	758	703	740	730	721	703	726	762	753	717	708	745	711	719	703	732	685	706	737	735	680	721	711	741	751	713	743	704	771	735	747	709	768	706	731	760	694	686	754	725	757	696	766	740	776	755	729	704	765	717	706	748	722	737	715	731	714	742	748	707	749	712	713	741	753	714	722	735	739	732	724	716	728	694	719	725	721	729	715	709	708	740	724	789	716	699	750	741	703	715	718	741	722	755	704	703	766	695	712	736	789	702	751	740	704	722	679	758	707	693	731	695	693	734	726	762	674	702	744	728	710	692	750	748	734	761	669	748	716	716	764	775	718	728	694	668	742	765	730	755	758	726	723	732	737	708	684	734	722	712	693	706	697	724	804	648	727	754	716	733	728	760	687	743	726	724	752	687	718	766	728	697	703	724	780	761	707	741	713	712	701	734	707	734	686	730	772	738	732	723	768	716	735	707	747	702	704	718	695	679	736	727	732	753	711	698	747	733	768	763	706	709	708	709	744	712	775	731	709	711	719	697	711	753	708	717	736	742	700	714	741	705	737	713	703	694	723	760	684	728	730	746	756	697	735	769	731	698	704	672	744	741	747	728	724	752	773	734	733	740	706	723	702	750	715	706	738	740	721	757	713	706	720	744	766	773	690	721	690	716	725	731	775	759	732	728	704	701	767	709	692	712	748	720	752	692	701	671	735	682	771	722	708	689	755	684	749	735	698	747	726	726	724	700	689	748	689	712	682	746	741	711	744	695	735	726	687	731	751	739	713	703	687	689	742	727	709	734	678	735	722	761	741	755	671	793	716	691	746	762	725	736	719	736	735	774	729	687	739	724	742	730	727	701	729	722	726	748	706	727	704	738	702	752	734	741	760	718	726	715	731	751	748	747	748	719	809	737	733	740	712	706	771	704	756	706	722	707	749	746	763	750	722	724	754	709	736	700	714	700	734	704	729	750	770	749	740	724	696	742	724	701	729	690	769	724	751	692	707	750	799	730	736	700	742	689	687	738	720	723	770	691	720	742	694	776	782	744	717	713	730	717	742	687	768	751	720	701	792	705	721	697	757	723	714	681	735	736	716	734	694	708	729	731	728	701	744	721	722	714	719	756	754	747	706	763	748	715	697	731	735	733	711	739	729	714	731	716	793	713	762	769	727	755	767	713	747	693	740	766	731	725	738	732	714	751	708	731	735	754	704	747	734	711	760	698	702	742	740	743	691	759	716	740	696	755	700	795	695	752	713	712	728	720	708	766	709	704	703	779	730	742	683	743	746	748	718	752	717	702	720	751	774	733	763	676	744	719	715	712	693	719	676	719	723	734	719	739	724	703	747	759	768	730	696	747	736	723	695	748	704	759	722	733	674	767	744	694	712	719	696	743	725	711	730	735	732	727	744	707	727	725	727	705	701	730	738	654	743	719	753	695	774	718	758	719	710	720	699	735	715	699	742	696	725	687	774	770	726	715	708	732	742	761	741	742	723	727	692	713	740	738	740	730	771	706	706	733	744	733	728	728	684	705	731	735	699	729	684	737	741	733	752	711	663	727	755	724	713	750	709	731	780	769	701	744	700	694	719	719	732	733	713	726	694	738	735	721	720	725	746	757	734	711	738	759	749	738	712	717	719	748	736	690	753	729	695	756	734	753	717	768	689	702	728	729	751	715	742	722	710	734	742	725	704	785	720	703	706	738	714	743	727	719	719	729	745	722	703	723	694	726	771	689	702	708	751	756	707	718	730	730	700	726	738	742	730	710	751	702	738	702	728	724	726	710	727	695	732	720	709	701	735	751	695	748	716	740	713	756	738	765	728	714	726	719	704	712	773	720	708	730	712	724	734	714	727	684	753	687	729	721	714	735	744	699	658	771	730	710	749	760	739	705	709	733	727	728	717	745	728	684	727	700	763	728	754	715	788	754	761	712	723	742	713	724	690	720	764	711	745	714	721	744	741	736	739	727	750	768	720	690	788	729	730	777	762	752	749	698	698	716	761	747	737	731	720	749	757	785	774	699	723	746	726	734	745	767	735	728	708	704	728	746	752	737	682	726	722	742	702	694	723	724	734	723	711	729	704	730	691	769	735	750	779	688	715	731	733	721	711	758	709	748	721	715	744	735	746	728	743	698	758	698	765	750	687	660	684	778	710	759	725	706	715	720	732	763	756	731	688	777	708	745	737	683	736	755	690	713	710	718	703	744	756	759	705	703	691	763	709	719	749	724	717	788	742	718	780	733	755	786	754	698	702	720	763	729	768	734	678	711	752	766	728	743	744	736	687	705	728	732	728	734	710	694	676	741	726	650	741	721	736	742	721	711	685	700	732	736	693	700	723	682	714	707	765	726	720	742	718	728	717	717	712	702	720	708	717	746	716	730	735	755	740	765	685	731	732	713	715	728	745	770	697	752	760	673	747	737	743	736	742	724	706	744	740	733	677	676	679	699	744	727	706	749	672	743	736	743	722	720	725	710	721	733	769	690	792	720	749	725	784	746	708	726	699	744	731	711	720	739	753	729	695	718	726	747	727	770	708	774	753	769	749	699	715	785	744	707	740	728	705	691	727	742	704	703	718	734	676	755	724	697	762	704	721	758	773	720	703	695	761	732	740	747	782	739	762	745	738	715	762	687	733	761	712	719	706	700	713	685	755	728	698	787	798	683	753	747	736	679	750	729	709	726	740	779	728	712	766	710	714	715	744	725	766	693	730	746	754	723	744	741	735	728	761	685	700	676	691	699	746	735	741	751	726	736	684	708	698	697	704	752	716	673	701	697	740	731	749	730	749	686	712	750	739	708	712	771	713	663	740	728	750	718	699	702	716	736	708	762	740	697	675	748	707	744	749	733	745	690	689	721	708	743	687	737	719	743	683	777	711	729	678	749	738	785	721	744	774	785	706	689	688	729	712	656	701	732	705	762	716	679	746	735	777	725	727	747	724	694	744	743	791	766	710	780
1147	137	141	160	110	87	97	81	91	94	89	86	62	76	81	84	65	72	85	78	77	77	73	82	69	80	89	61	76	79	74	73	76	101	84	77	89	73	79	60	78	69	78	73	58	73	62	68	78	73	79	102	86	96	75	80	69	83	81	71	68	78	72	68	83	68	71	86	83	62	80	76	53	83	87	63	80	72	74	72	71	77	75	67	88	61	84	87	71	84	68	99	90	75	94	81	89	70	72	86	85	56	55	82	64	72	88	69	70	74	74	61	72	58	73	83	73	69	64	83	72	85	78	94	75	79	66	61	69	80	78	70	73	87	72	80	67	69	60	78	77	75	83	62	64	65	70	84	83	86	76	82	76	66	73	79	70	75	68	62	69	73	70	61	76	73	80	76	76	88	79	80	69	79	64	73	78	65	79	62	77	91	67	85	73	77	77	68	75	70	77	66	59	87	78	63	75	89	89	62	70	79	72	78	84	71	76	87	60	65	70	64	70	68	80	73	65	74	81	72	67	84	65	69	81	81	77	63	68	70	82	77	71	69	72	68	78	56	80	79	58	73	87	69	84	85	91	71	64	82	72	69	83	77	96	70	70	69	75	81	74	63	75	65	66	71	61	80	79	72	62	76	64	79	57	70	91	67	74	82	62	64	71	87	71	77	68	71	70	78	63	77	75	71	63	73	79	65	81	75	67	79	60	65	52	82	91	69	86	58	69	69	71	77	71	63	79	72	83	80	81	65	74	86	58	80	75	73	70	81	72	75	67	78	81	72	88	78	73	68	79	75	69	75	87	72	64	72	73	90	88	63	63	73	62	80	70	62	78	75	75	74	73	60	68	80	73	81	81	69	72	68	75	69	77	62	71	89	62	71	64	79	74	80	81	65	67	72	74	66	71	72	78	74	70	80	64	77	64	75	74	86	64	69	74	84	75	72	99	54	80	78	69	61	71	62	84	65	80	66	66	65	67	75	66	65	69	68	73	87	79	74	77	65	76	76	66	78	69	88	78	93	85	74	72	83	64	69	69	83	88	76	62	95	74	79	69	64	70	86	90	86	73	72	70	68	69	69	72	74	87	92	70	87	75	68	73	78	86	77	67	72	77	81	87	57	71	84	62	75	71	65	89	82	80	73	71	51	74	85	95	84	72	72	87	88	84	81	64	77	71	68	69	80	83	84	90	67	57	67	81	69	60	73	74	63	84	84	63	65	95	73	69	69	70	61	84	76	73	56	72	80	100	70	85	77	76	81	76	73	70	56	66	83	75	82	84	80	88	69	76	77	78	60	80	81	75	88	70	58	75	71	69	90	86	67	74	72	63	77	73	62	79	71	89	76	83	66	76	71	72	72	79	65	68	102	87	68	78	75	76	73	59	62	71	63	82	77	94	61	70	51	58	70	79	66	83	78	67	72	77	70	80	72	90	66	84	74	82	68	63	77	86	76	71	72	74	76	85	59	86	83	61	60	80	73	73	66	91	69	70	75	79	85	64	69	77	76	73	79	63	89	80	72	80	75	72	87	92	90	78	76	83	79	70	84	67	83	74	80	74	77	74	89	70	78	65	81	60	81	84	69	80	67	76	77	79	78	76	69	84	96	74	67	64	67	69	82	67	59	68	84	93	67	73	74	58	78	87	60	64	71	64	73	70	82	72	71	57	73	85	79	86	78	78	69	59	70	75	73	79	78	72	61	99	83	68	71	82	67	65	65	72	82	78	75	75	67	81	66	61	79	90	73	74	69	77	73	78	81	64	77	78	59	63	82	75	85	80	70	51	82	63	67	69	81	71	76	85	63	80	66	76	68	57	57	87	79	70	64	76	64	81	67	71	91	82	63	80	65	82	75	78	66	73	92	74	61	90	82	71	73	74	85	77	77	71	74	86	71	94	74	58	71	79	60	85	89	73	59	67	83	75	82	75	84	89	80	75	78	75	94	78	80	94	78	82	83	69	64	72	74	81	70	75	81	65	73	88	61	82	71	82	79	67	66	86	70	81	59	60	72	79	73	88	86	80	73	80	80	78	89	72	65	86	68	77	75	82	70	77	70	83	79	73	72	66	76	81	69	85	80	82	69	69	78	78	72	71	81	76	71	74	72	83	61	66	73	76	68	89	68	75	63	68	80	67	68	76	77	83	65	80	69	78	77	71	77	91	60	76	70	81	74	72	86	72	76	75	70	61	60	82	78	70	69	77	74	80	77	61	75	64	77	62	65	76	74	88	89	69	67	77	80	82	84	69	69	67	62	70	80	66	74	85	81	80	78	65	85	85	75	84	77	77	88	77	60	77	68	63	65	60	58	77	64	81	67	67	75	46	62	98	68	77	73	72	62	88	78	80	67	78	70	66	86	80	82	72	69	73	75	85	75	63	66	80	70	73	70	61	67	75	61	81	87	78	61	74	73	78	67	75	67	82	76	67	72	86	69	82	66	63	60	78	99	74	80	73	85	91	66	67	77	72	64	69	77	75	89	57	69	68	74	87	73	60	65	80	70	69	80	71	62	76	69	81	85	66	67	54	69	94	68	76	79	64	67	61	56	69	69	69	72	73	80	73	69	61	73	62	77	85	67	64	73	86	65	63	72	67	78	77	71	72	88	88	80	88	68	81	87	68	83	81	65	63	72	66	78	85	72	64	78	85	65	71	80	75	70	62	92	73	63	87	63	76	65	75	80	68	80	77	62	70	64	75	64	72	65	71	93	71	87	73	86	72	68	73	76	64	91	54	85	65	80	79	73	70	65	65	66	71	73	75	67	62	73	76	70	68	72	88	80	83	68	79	60	78	80	78	78	79	66	73	92	82	72	75	69	68	73	79	72	77	65	74	59	81	86	72	71	57	71	80	69	74	91	72	65	73	69	71	52	72	75	79	63	65	71	80	74	82	70	85	79	64	78	63	86	72	81	62	66	75	72	71	70	73	86	76	61	63	89	70	67	75	83	80	68	65	84	77	63	79	77	78	56	74	63	91	73	55	70	71	56	77	72	63	84	67	71	62	79	76	80	67	80	77	86	81	67	63	57	66	63	66	69	71	99	79	75	69	58	79	64	71	69	69	64	77	73	75	78	63	75	69	90	63	58	76	80	70	88	71	75	76	68	74	75	65	76	86	67	83	60	70	71	73	78	78	70	82	66	73	74	71	61	81	58	77	77	76	88	85	75	67	76	76	66	64	63	91	91	59	76	76	64	76	65	77	74	74	67	72	65	84	71	61	78	71	67	77	81	76	57	55	73	61	80	81	75	93	66	74	57	80	63	68	83	78	89	77	72	91	59	66	88	68	81	68	71	76	73	72	82	92	55	65	64	70	86	78	80	78	83	82	91	71	83	79	72	62	86	58	81	85	70	79	71	73	78	74	71	70	66	76	83	85	61	68	82	68	64	53	76	79	77	80	75	69	79	71	73	72	74	58	63	71	80	72	76	67	80	71	67	54	84	67	55	60	63	71	63	77	76	78	76	60	80	82	77	68	83	72	69
1763	376	550	536	482	462	387	408	364	374	307	369	348	315	329	324	307	278	339	280	314	313	309	303	279	309	340	303	309	297	295	266	294	291	291	323	294	317	321	309	304	273	299	297	307	266	270	273	314	287	337	292	298	287	273	290	274	276	312	300	304	285	318	292	285	284	284	309	277	270	329	299	291	311	264	303	289	302	283	293	264	291	258	291	275	298	308	293	289	297	285	298	319	266	315	290	292	291	293	327	284	282	276	293	288	276	311	264	311	263	301	318	296	284	280	314	303	313	275	274	262	278	284	275	278	279	320	289	319	285	307	282	307	316	312	285	265	295	278	302	254	282	290	299	313	303	295	274	287	292	291	295	245	293	284	309	306	315	301	290	288	291	260	289	274	298	260	285	296	253	345	285	297	285	282	278	297	294	278	314	318	286	295	271	309	288	272	285	295	299	283	292	306	250	279	283	307	296	304	312	259	292	299	306	302	287	259	283	281	303	293	272	278	317	284	292	311	304	304	293	281	281	297	312	290	302	284	299	288	301	272	298	299	295	278	289	287	302	285	299	293	303	261	268	269	265	265	243	315	272	267	297	250	288	277	296	279	292	297	294	288	315	283	280	284	284	298	287	282	309	294	310	290	294	279	270	299	289	306	330	310	315	315	270	265	266	311	242	275	277	300	326	288	278	286	319	286	293	291	285	290	293	292	315	286	289	279	299	295	276	311	287	323	238	286	270	297	311	297	326	321	292	277	302	271	278	291	270	279	307	305	325	318	316	308	290	272	260	299	299	298	291	303	322	297	291	296	284	301	307	283	259	291	281	272	267	278	305	289	290	268	285	280	311	292	293	307	295	278	300	296	316	309	302	295	265	304	320	285	289	315	290	269	313	290	291	282	327	315	288	285	313	301	252	282	305	294	299	271	298	285	258	283	298	278	302	302	291	290	275	295	328	291	290	326	290	306	291	285	276	298	278	321	287	257	306	267	281	289	249	273	328	271	293	294	290	275	275	300	315	263	290	304	299	286	294	297	295	268	313	309	281	284	292	296	312	292	306	271	258	303	310	312	290	299	293	329	282	273	300	308	289	317	287	276	275	278	299	284	304	281	242	300	304	318	274	276	306	311	311	273	296	311	286	296	288	291	306	302	298	270	298	317	305	319	267	287	268	276	311	314	317	302	278	285	280	316	302	287	278	266	307	245	268	295	284	296	276	291	310	300	306	266	295	296	293	281	284	275	269	272	285	286	300	317	290	301	295	267	294	317	271	299	265	303	311	283	301	286	287	288	265	282	328	321	272	307	313	321	303	288	289	286	277	305	263	272	286	258	300	285	290	274	306	258	291	288	324	276	296	295	288	288	282	288	307	325	290	284	294	283	307	251	324	290	309	301	311	304	302	279	283	279	290	292	271	302	307	302	327	313	281	291	313	327	322	319	301	301	272	269	292	288	294	315	267	275	316	289	266	296	306	276	312	278	312	269	301	318	274	321	267	321	271	261	318	283	305	280	301	274	322	301	303	294	290	333	319	301	249	266	290	308	295	274	260	274	296	288	272	236	291	283	288	286	288	270	303	281	278	292	314	305	289	321	273	291	322	288	296	292	280	294	276	295	291	255	274	285	287	278	266	276	262	323	290	295	290	281	291	266	290	283	305	299	304	302	280	285	295	285	317	322	259	304	315	294	304	302	333	293	280	288	280	267	328	284	285	318	283	285	303	292	290	290	309	263	285	302	286	279	310	284	303	279	286	307	291	290	310	265	289	273	292	292	318	316	296	287	289	290	276	305	276	272	305	295	278	267	300	293	294	310	296	296	296	311	297	288	306	301	254	275	289	291	302	294	327	254	294	305	284	272	275	294	310	307	286	286	308	281	323	285	295	316	319	274	324	271	263	275	304	313	281	299	277	294	293	288	270	287	327	292	302	297	330	320	321	299	300	298	273	300	288	274	307	296	296	318	307	300	298	306	295	286	312	288	265	283	292	273	290	337	306	279	285	290	277	294	283	321	296	283	278	283	284	285	296	266	300	311	294	304	301	291	287	307	288	292	282	288	289	277	306	288	317	287	305	304	291	265	306	298	282	286	256	278	285	289	289	287	289	307	288	319	277	287	307	284	294	289	314	305	321	275	300	322	287	294	278	315	287	314	272	292	298	269	278	288	253	285	302	309	284	286	283	271	293	275	295	297	292	283	280	330	271	286	289	304	291	288	305	292	275	275	291	318	303	300	263	291	280	322	327	305	301	303	289	299	307	297	286	258	305	296	289	290	296	296	293	306	322	293	278	288	293	281	265	285	260	286	287	292	271	304	312	283	303	278	276	292	278	260	285	280	291	290	314	298	321	328	307	292	282	288	288	264	307	293	292	299	295	302	346	313	269	277	307	313	296	284	258	280	304	272	282	249	297	280	291	273	291	274	309	299	293	295	257	316	286	295	312	288	308	303	266	306	297	285	314	291	309	321	314	293	301	288	295	281	300	295	273	299	285	284	300	286	277	313	307	292	318	280	263	328	303	304	311	295	295	291	286	296	307	278	273	299	294	285	240	281	299	302	331	270	315	291	258	286	314	284	297	272	304	307	254	300	283	303	287	262	286	309	321	290	261	290	273	288	289	281	299	289	306	285	270	303	285	297	282	283	294	296	304	302	309	310	271	281	311	275	288	281	308	280	280	292	305	274	296	297	294	292	284	299	266	280	307	283	278	295	303	310	256	298	304	279	283	339	262	280	276	300	319	277	266	291	324	298	302	305	314	286	316	288	255	299	313	296	328	292	313	305	295	292	299	311	277	306	329	292	299	327	286	287	318	293	302	287	282	290	306	302	276	285	287	264	292	289	290	287	285	294	289	331	312	279	300	290	307	258	269	298	289	306	293	310	280	293	290	285	280	289	293	271	311	283	312	299	303	287	329	317	314	329	300	282	288	301	325	309	281	314	283	255	287	309	308	271	271	298	306	305	283	291	288	267	266	284	313	279	307	262	302	295	291	269	301	263	279	303	293	300	308	292	330	279	275	269	270	280	299	286	285	289	285	292	284	307	282	316	267	300	264	276	285	281	281	314	299	308	290	301	314	293	297	304	290	288	286	301	321	276	282	290	324	273	295	292	254	303	251	308	314	310	306	274	297	288	299	292	300	294	287	287	267	339	306	291	314	318	304	289	299	309	320	272	278	307	311	324	272	296	276	293	304	273	291	305	266	308	285	294	299	286	312	293	284	303	292	316	324	291	297	261	270	292	317	274	304	297	276	287	298	271	303	290	294	300	275	297	323	310	319	300	312	281	269	308	304	285	277	309	269	266	268	277	281	261	294	317	278	276	336	301	295	263	303	287	277	285	294	286	322	301	296	278	311	252	276	274	273	282	307	304	303	300	292	298	273	310	302	275	286	280	308	292	331	281	300	285	291	291	306	322	295	323	286	282	298	298	304	278	314	277	270	278	297	295	317	263	316	310	274	314	321	279	321	276	296	279	272	264	280	296	296
4675	1148	1465	1011	727	590	436	383	315	272	262	245	237	229	210	221	213	184	196	213	183	195	211	210	180	190	200	188	171	186	175	198	193	181	154	194	179	194	199	151	170	152	167	187	170	167	179	174	172	165	179	177	149	171	162	181	182	159	174	189	176	180	206	174	209	158	148	177	146	176	172	178	140	159	176	166	172	165	197	180	163	168	167	172	175	186	155	171	160	173	188	176	156	178	171	173	148	179	172	189	211	191	163	174	168	165	175	155	180	160	158	165	180	159	184	166	177	182	188	178	169	172	154	171	176	173	166	169	185	184	142	174	183	192	172	162	169	167	178	160	162	184	161	171	186	165	158	173	184	175	159	157	163	185	182	165	158	151	168	162	176	161	157	177	174	177	176	195	192	156	181	163	169	181	175	177	159	171	182	172	149	175	168	166	155	177	184	177	145	182	172	178	175	174	145	148	169	182	174	166	183	150	160	164	159	186	176	151	183	187	174	180	163	159	184	157	179	165	171	151	168	169	186	163	179	188	156	166	198	153	179	181	187	159	171	175	167	160	154	177	187	155	163	151	158	168	160	176	184	182	170	164	190	180	168	180	178	166	182	200	200	174	161	163	162	186	146	169	161	177	192	169	184	163	144	151	189	179	202	168	169	170	161	168	176	168	188	180	170	169	161	168	167	160	173	168	173	154	188	163	155	159	171	175	187	175	191	169	167	183	174	173	162	163	185	168	182	176	188	154	200	185	174	166	167	166	167	171	162	183	159	179	166	180	156	168	154	182	174	160	198	181	172	178	183	171	164	186	183	177	160	169	178	187	168	175	170	164	163	165	163	182	163	191	178	169	170	172	172	183	163	182	179	154	160	155	155	164	155	182	170	152	186	175	167	150	169	184	170	180	185	144	159	204	165	176	173	161	168	170	174	187	149	177	182	167	146	161	150	167	152	186	169	155	160	172	183	180	155	167	196	183	164	176	153	175	170	206	169	173	155	197	171	158	169	179	158	185	178	174	182	154	190	171	156	184	166	167	188	170	183	185	175	155	144	156	194	179	168	170	165	178	161	175	169	169	134	178	159	206	185	183	173	174	169	162	188	169	154	160	189	155	171	160	171	172	161	176	172	176	179	199	157	197	183	176	188	174	183	186	191	164	165	156	177	171	173	168	175	179	192	164	176	168	161	173	180	168	184	184	170	185	149	184	189	175	167	167	177	153	186	153	184	145	145	173	180	156	156	190	167	162	169	168	163	173	187	177	189	164	158	158	183	160	184	165	164	164	158	149	168	157	214	175	192	159	182	161	173	181	156	183	169	178	152	167	143	190	158	167	167	156	162	194	170	175	158	132	187	182	158	166	141	184	167	142	187	159	153	184	155	186	180	168	166	146	182	182	183	151	199	159	166	177	179	170	176	170	176	177	168	161	171	164	161	177	185	173	176	187	181	178	178	184	192	173	163	148	167	177	169	168	155	162	145	140	157	175	170	181	167	145	187	173	176	181	155	174	179	176	162	168	187	181	151	167	167	167	186	155	159	194	180	184	165	179	147	165	164	147	177	203	171	130	175	182	161	179	167	170	155	156	171	163	167	187	171	180	169	177	139	180	178	186	199	177	173	169	184	188	152	175	157	175	159	171	183	190	172	177	162	186	170	177	185	155	170	166	160	173	202	164	179	180	165	169	173	166	177	179	177	169	167	160	175	163	165	173	147	173	176	183	152	168	170	161	172	166	161	180	178	153	179	169	155	179	167	170	183	160	179	169	164	175	168	165	184	166	170	152	173	172	176	169	178	177	190	160	156	157	188	186	174	168	167	182	178	159	179	178	168	189	155	179	161	161	159	179	190	160	161	152	151	171	148	157	178	164	178	166	196	166	150	184	180	165	153	181	173	154	167	162	164	190	143	152	183	165	163	165	188	185	189	176	152	159	144	183	184	177	161	164	174	166	156	180	166	172	146	149	173	180	180	183	172	161	163	166	164	178	187	181	179	185	198	159	156	170	151	154	149	160	165	174	160	205	152	169	156	175	176	173	170	150	176	164	159	162	164	186	163	177	180	147	174	175	170	171	179	173	160	164	167	172	175	183	150	168	165	147	176	163	181	177	169	137	183	170	183	180	191	181	180	189	171	186	175	150	151	171	179	171	175	173	181	191	181	179	139	175	186	172	158	189	181	152	186	169	164	180	192	179	161	168	158	154	172	153	184	168	174	177	165	172	152	161	159	167	181	155	182	165	191	202	197	178	180	159	185	187	160	178	185	186	163	195	159	170	152	171	149	170	179	183	177	170	169	196	171	171	165	155	175	189	177	166	187	168	170	181	182	154	162	163	156	183	175	167	171	174	176	162	180	163	177	150	181	162	168	187	162	167	164	166	174	171	159	168	186	164	162	175	204	175	145	166	187	158	154	170	177	190	160	221	164	172	164	203	173	171	168	191	169	182	199	157	195	186	166	177	190	167	165	169	168	184	187	174	167	158	152	167	151	178	159	146	161	175	186	187	188	182	166	181	172	161	171	138	155	136	178	178	158	191	173	164	175	155	172	158	160	178	165	172	180	170	162	165	156	175	159	193	165	193	172	160	173	169	163	194	172	178	181	172	181	177	172	157	185	167	162	175	190	175	175	167	173	167	174	191	171	192	185	177	183	169	167	189	177	173	168	171	160	163	137	194	155	170	185	154	169	191	175	159	156	176	156	178	154	199	196	151	189	158	188	190	171	164	199	165	172	155	160	167	146	186	178	172	165	150	148	164	180	174	188	164	166	153	168	173	147	190	192	184	173	174	167	179	173	178	185	173	168	164	157	173	143	166	204	163	161	171	162	172	176	181	164	178	175	191	171	139	161	158	177	185	160	148	186	168	171	167	170	180	181	159	190	185	185	169	178	167	199	148	194	179	173	169	172	173	164	163	177	194	162	182	189	172	179	173	170	162	171	200	177	169	159	189	172	158	175	169	165	170	171	173	181	163	176	189	165	181	162	167	160	162	175	164	153	154	162	178	161	167	174	151	179	174	184	170	158	184	180	190	162	175	175	192	157	148	176	192	165	183	140	184	157	166	171	189	168	182	186	175	173	176	180	184	161	180	155	176	180	163	186	157	182	184	162	154	172	172	198	158	183	155	186	184	149	186	183	183	167	184	166	185	173	183	169	157	173	171	169	168	159	173	164	162	162	157	161	159	180	190	149	180	175	150	166	171	176	165	159	172	179	178	176	171	156	150	162	176	184	198	190	166	165	172	152	185	181	171	187	157	167	169	147	174	155	166	170	161	174	189	159	189	175	139	186	179	152	166	174	177	181	193	184	160	191	180	181	151	163	181	161	160	194	162	188	153	170	191	198	206	183	158	160	172	177	164	171	169	175	171	189	152	184	170	159	145	206	177	148	183	162	186	181	155	150	156	165	166	178	158	146	164	179	195	168	182	164	177	180	168	171	172	150	152	162	171	166	158	178	176	149	145	165	174	178	163	179	176	168	172	155	183
5445	1743	3633	3992	3393	2815	2288	1887	1655	1511	1371	1226	1173	1039	965	970	895	970	827	817	776	748	809	709	708	703	692	681	724	686	652	668	688	626	643	632	632	621	648	620	626	643	607	604	615	607	576	600	540	563	590	615	589	615	618	605	608	583	616	629	546	568	592	564	554	637	575	580	589	576	613	633	559	630	594	569	544	620	577	588	569	588	568	561	582	564	590	599	550	560	582	588	595	594	574	572	592	550	593	594	582	581	595	564	568	583	567	571	603	570	580	559	547	592	578	604	563	573	574	602	602	577	572	580	590	586	549	598	604	600	551	564	581	580	592	567	561	584	594	567	565	584	563	591	552	558	569	629	573	559	564	532	592	611	554	590	567	555	596	564	570	574	542	541	553	586	555	558	577	560	555	547	600	532	558	569	533	588	604	550	554	533	628	594	585	553	583	568	610	553	567	515	609	573	522	591	566	536	587	568	629	612	570	583	513	600	559	522	583	541	568	579	540	567	566	612	595	586	558	542	570	577	590	551	555	552	546	544	522	597	596	557	597	588	576	548	560	561	578	553	567	586	572	573	537	549	599	549	563	566	564	565	575	575	578	536	532	612	602	545	555	599	574	570	554	584	528	561	577	581	560	561	576	554	601	538	562	536	581	533	562	553	543	566	575	589	558	547	559	553	592	553	564	580	544	552	571	597	614	494	592	560	577	551	557	579	628	620	558	545	589	567	579	556	530	638	587	566	544	587	594	555	562	604	559	613	594	560	609	573	554	565	606	557	647	567	543	526	623	569	576	534	566	554	536	568	563	523	567	560	567	546	575	589	549	592	568	565	534	606	586	565	564	608	543	563	545	610	568	593	558	530	571	571	586	563	549	595	612	551	564	549	579	600	557	583	555	537	576	587	556	560	525	561	583	607	588	554	587	578	546	557	605	572	532	554	568	584	534	585	583	562	591	574	555	626	538	563	551	590	529	601	576	598	528	583	557	576	545	554	565	548	561	566	582	584	568	574	522	558	613	554	573	562	607	553	596	542	565	577	599	592	593	626	564	580	564	593	546	535	581	545	520	563	605	568	551	567	560	543	561	628	542	578	597	576	603	562	545	569	578	524	585	549	556	564	588	621	547	582	554	565	573	557	595	548	563	567	552	573	571	562	555	561	565	579	523	570	553	565	555	584	573	571	575	572	560	533	543	562	546	577	548	576	581	567	528	565	572	589	621	580	578	577	534	585	566	546	571	580	520	564	595	594	581	538	588	587	582	584	574	510	567	576	566	575	552	588	564	582	552	565	556	542	559	580	557	604	591	573	569	541	574	561	566	595	602	544	569	531	588	553	570	551	575	567	585	597	545	606	577	549	589	579	544	572	597	567	560	577	558	532	544	550	554	542	564	552	545	528	584	564	552	560	566	583	550	561	535	616	527	585	579	601	524	548	596	529	609	584	598	607	539	559	579	561	581	583	609	604	587	601	586	553	554	591	579	569	603	550	548	580	568	554	568	571	543	577	602	542	563	554	574	598	557	604	567	586	573	611	557	552	576	574	590	553	561	559	593	539	588	552	544	569	611	570	609	588	584	582	564	591	602	559	607	554	601	549	570	587	541	556	549	629	554	583	567	562	573	573	569	582	580	561	622	545	558	550	594	562	566	608	581	562	603	542	580	576	601	578	577	554	542	571	568	562	557	588	557	559	601	545	562	587	581	588	573	576	564	580	563	545	583	549	573	582	557	591	579	577	549	577	596	583	562	524	593	625	606	569	567	544	569	569	557	548	559	602	543	552	548	578	545	586	559	574	551	569	566	566	567	555	564	564	536	601	574	562	559	590	592	588	546	598	581	568	560	558	588	569	585	584	556	596	543	548	589	561	592	609	598	556	534	534	588	556	560	516	536	564	548	539	580	542	569	583	555	545	602	529	569	606	557	599	575	569	550	540	575	627	582	572	578	553	553	570	574	582	573	519	570	536	591	552	521	549	594	573	576	561	534	590	521	563	537	527	529	526	564	616	595	571	579	563	590	568	561	593	577	558	570	552	587	599	595	565	540	592	561	556	587	538	524	556	583	529	579	562	565	554	544	551	559	573	560	563	559	545	574	552	540	544	598	555	577	551	571	535	573	564	588	552	544	582	577	531	552	579	514	548	551	553	598	569	546	569	538	562	547	577	551	591	592	565	571	574	588	591	567	572	570	598	571	576	556	564	566	568	548	570	582	534	584	578	563	575	550	604	591	544	572	566	559	530	579	557	597	576	568	593	600	593	549	553	566	578	560	553	520	577	547	533	599	591	582	546	544	561	576	581	557	534	613	594	585	579	572	537	581	601	559	547	576	591	588	585	544	561	560	553	578	550	579	625	553	591	603	591	563	559	580	581	580	562	587	556	591	567	527	583	562	545	606	607	547	580	562	569	590	602	569	565	596	587	568	603	554	537	553	595	531	589	562	494	584	613	559	599	572	583	570	556	575	596	566	579	551	563	562	563	586	554	561	565	598	569	569	570	579	548	580	550	558	582	520	567	579	598	572	557	569	575	592	535	583	584	587	583	565	562	565	581	588	564	583	564	575	614	584	567	563	592	534	567	603	593	592	568	597	562	592	528	585	606	604	558	560	585	530	575	576	540	599	548	596	556	531	628	586	554	539	546	633	593	560	536	553	574	550	578	605	568	540	596	599	596	581	535	592	546	611	599	589	601	539	549	585	536	538	606	577	558	541	588	561	555	595	559	599	559	582	553	600	561	532	606	589	551	566	597	640	591	568	582	594	568	597	573	573	595	576	563	541	570	586	628	561	598	603	573	542	624	593	572	568	604	554	578	584	567	590	577	575	572	532	577	558	562	540	589	565	550	539	556	581	566	575	585	583	560	555	588	555	584	575	571	566	539	590	562	569	540	608	591	592	582	652	560	568	549	579	562	559	577	535	561	540	573	530	551	591	632	549	548	562	583	533	504	569	566	580	555	537	520	561	590	572	548	554	541	571	563	602	618	552	537	566	600	575	547	591	532	535	614	577	610	541	599	593	614	582	545	540	589	600	509	603	579	540	597	545	619	559	574	563	580	566	591	593	562	556	589	608	524	559	551	552	582	558	566	574	575	594	577	555	584	543	558	589	566	525	590	611	575	569	574	553	576	568	617	540	515	598	562	580	530	526	544	525	569	518	552	553	581	546	588	540	553	586	558	553	573	593	580	551	586	554	580	552	607	562	562	526	550	563	538	553	604	564	573	553	598	579	572	575	579	587	570	553	595	580	569	580	569	571	591	564	551	598	587	566	576	571	608	601	556	577	583	546	576	573	562	538	612	518	525	570	578	563	569	598	551	561	538	518	600	565	560	568	527	564	550	568	595	575	580	610	589	511	589	584	522	595	618	589	561	539	554	549	553	553	576	553	518	550	589	569	594	538	603	588	544	567	599	549	574	576	577	583	565	527	594	572	597	560	568	555	534	571	567	522	591	558	516	600	550	576	548	575	596	580	538	553	597	531	552
8873	2436	2699	1998	1348	1015	753	590	532	494	370	401	380	341	347	312	299	280	288	288	278	272	281	274	268	268	270	262	255	245	266	298	262	266	268	267	243	261	267	248	237	234	230	218	218	232	220	226	217	232	249	212	239	230	253	239	240	241	219	253	240	217	272	222	219	257	239	218	244	250	236	225	234	213	220	239	286	236	213	215	251	238	255	212	227	255	251	263	236	225	231	247	221	265	240	234	232	234	208	207	211	221	273	203	250	220	244	268	243	224	232	258	217	215	220	206	218	235	243	205	225	220	247	233	218	254	221	245	236	258	236	217	231	228	240	237	232	238	235	214	249	248	223	232	241	231	224	210	232	247	216	232	224	227	231	229	214	223	217	262	251	248	241	247	260	236	210	256	224	238	232	222	230	226	219	216	221	226	235	228	226	214	250	214	215	236	227	252	239	226	235	230	275	239	218	251	233	244	225	220	214	255	232	229	238	244	207	213	213	255	246	224	241	226	252	220	222	237	242	230	248	214	259	219	259	234	249	242	226	239	227	238	221	251	219	248	227	229	232	234	211	232	243	236	228	235	220	266	225	224	238	234	219	228	228	224	235	214	249	226	238	239	218	226	225	239	264	236	259	239	236	228	253	232	245	215	236	223	254	238	247	251	229	222	249	243	236	226	235	252	247	210	219	230	228	233	243	237	225	242	200	241	250	224	249	256	230	236	234	192	225	243	211	259	215	228	276	227	237	248	240	217	222	222	226	238	231	234	241	233	242	211	244	238	240	227	232	207	247	228	255	248	235	240	243	253	214	245	229	258	230	226	235	255	220	225	206	207	231	229	226	216	221	229	228	242	248	223	242	236	223	239	246	247	225	223	223	237	234	227	252	207	232	227	223	226	228	217	204	243	205	227	234	238	242	219	245	221	236	207	268	254	251	267	242	219	227	225	214	238	223	236	218	231	235	200	232	239	246	228	250	217	245	234	227	215	225	262	216	245	225	247	237	216	232	255	237	241	256	229	217	192	219	238	211	222	235	235	242	206	255	249	208	242	252	205	244	223	251	222	229	237	194	228	250	231	209	244	232	209	241	250	227	223	225	226	219	238	228	265	240	248	210	242	225	231	230	231	223	255	234	249	233	247	232	240	266	210	232	213	227	257	255	248	220	229	212	243	241	225	228	213	244	241	242	235	205	247	220	217	260	219	260	242	222	244	226	217	222	227	234	226	206	240	227	235	242	247	241	235	209	254	220	210	224	230	211	211	224	220	240	225	223	203	245	217	206	260	258	220	249	217	229	238	229	195	217	247	239	229	234	212	229	246	234	248	238	228	229	229	259	253	220	236	268	208	241	226	216	207	251	251	238	217	235	218	224	212	263	227	233	227	256	258	258	243	223	232	234	193	244	208	269	222	233	241	238	205	244	254	227	223	238	231	245	252	227	223	234	223	216	235	241	220	236	208	232	234	246	231	209	219	208	244	221	243	258	224	256	240	228	231	233	223	230	251	242	233	254	222	212	236	232	203	220	225	236	251	255	235	198	255	225	244	254	244	225	221	238	227	222	234	219	259	214	228	234	216	204	215	224	227	241	236	219	231	234	208	239	243	208	202	240	230	221	242	226	234	239	225	223	241	229	240	241	228	228	226	227	229	232	217	219	250	238	238	230	217	211	235	234	240	249	220	260	241	236	228	246	224	238	230	226	235	224	213	249	236	222	223	229	242	262	264	233	219	228	224	272	240	238	226	254	242	227	249	238	228	217	247	240	230	255	234	241	254	258	236	231	225	223	213	253	245	255	238	243	227	228	226	237	241	231	213	251	243	217	228	252	248	234	234	229	203	246	247	230	235	252	235	211	244	245	232	237	223	240	238	207	257	226	221	236	215	242	249	230	256	226	249	239	252	229	248	241	214	210	232	254	248	242	211	235	231	232	227	240	235	212	220	231	227	243	246	232	250	215	245	221	242	234	217	228	204	244	252	244	209	248	246	229	240	230	236	234	243	271	229	211	225	212	263	261	242	233	215	218	219	248	196	246	246	241	240	226	250	261	205	247	251	245	245	247	233	227	229	231	230	251	219	257	244	235	257	246	249	248	242	255	251	230	242	216	237	237	250	210	240	233	229	239	229	231	236	251	217	214	250	211	224	222	229	224	244	225	225	234	245	260	229	234	215	242	203	249	242	235	244	230	232	214	243	216	211	236	242	257	244	223	227	201	234	241	239	243	235	214	248	209	212	237	242	243	252	240	214	248	234	228	242	231	216	245	245	229	221	219	239	211	249	212	250	268	228	236	236	234	199	235	236	268	259	212	228	231	200	215	215	232	222	234	217	237	253	236	216	264	253	247	212	231	241	230	241	254	239	242	225	243	224	242	241	220	240	239	214	220	239	225	231	241	220	207	244	258	224	241	230	214	240	233	217	262	230	239	209	242	246	229	228	240	238	232	257	206	260	233	209	225	267	229	222	216	218	224	227	221	235	212	219	232	246	252	235	237	220	212	203	246	237	247	224	223	245	231	193	219	239	247	235	210	228	235	238	229	235	204	221	235	233	240	213	216	227	223	247	252	218	217	220	214	235	227	214	221	262	240	229	255	227	253	228	248	228	263	221	201	233	236	251	218	231	236	195	217	251	222	231	213	233	243	239	248	230	237	243	220	213	241	212	233	272	245	228	217	239	238	248	225	202	226	205	233	233	232	221	227	231	239	219	244	238	243	214	219	238	210	226	212	247	227	231	234	260	216	221	232	246	219	240	228	231	240	244	227	242	221	255	226	230	216	243	241	236	241	252	241	242	235	224	239	232	239	227	224	223	237	239	210	233	229	260	218	253	213	212	233	231	236	243	231	238	201	212	226	214	202	230	221	217	225	251	254	215	243	249	224	205	222	235	223	214	218	261	228	222	227	257	248	267	256	240	239	239	240	235	244	265	221	227	237	244	256	222	206	230	231	230	242	229	234	239	197	244	224	255	227	208	239	251	229	245	245	231	227	239	233	242	223	221	210	251	225	233	225	232	240	240	260	212	244	222	211	245	242	222	196	217	246	238	225	237	236	231	228	219	265	252	232	240	239	219	254	209	243	213	229	244	224	219	257	217	253	225	219	230	237	226	239	238	234	251	223	224	206	222	237	199	245	234	252	248	223	241	238	225	240	254	252	233	220	228	221	259	266	243	234	222	240	231	243	239	250	252	240	237	228	230	230	241	203	232	236	243	241	249	260	226	233	232	237	220	244	247	224	228	230	229	240	235	204	236	245	234	254	216	227	229	237	249	219	223	244	220	233	229	249	239	228	268	251	261	217	226	218	197	247	254	222	227	258	218	239	249	228	223	241	248	245	216	264	219	231	219	201	221	242	224	234	245	222	201	249	222	267	217	215	239	209	216	200	239	270	251	224	237	232	236	240	254	219	244	243	232	213	216	241	248	229	233	221	226	254	255	205	218	248	236	226	267	200	220	239	237	231	213	231	233	219	217	192	254	253	237	244	218
7827	3033	6554	6908	5915	5010	3969	3326	2932	2589	2199	1959	1718	1649	1592	1422	1342	1250	1264	1184	1139	1106	1087	1073	1016	1015	1012	1015	935	954	943	955	934	902	874	924	856	843	852	812	834	875	842	818	855	844	840	806	828	824	821	782	747	779	770	712	765	764	810	780	721	776	780	793	773	781	749	740	679	722	734	774	809	775	780	787	777	758	742	750	778	733	701	757	733	759	691	754	719	742	728	738	717	727	737	729	755	807	785	756	751	753	690	722	709	738	692	772	743	696	732	737	734	753	780	711	764	791	730	714	712	733	723	732	743	780	753	650	731	728	732	751	733	720	726	704	709	809	754	737	652	697	744	698	704	704	735	732	726	742	723	770	675	714	717	761	737	686	706	740	737	731	696	696	721	731	756	708	756	728	713	738	763	777	705	733	733	732	736	685	750	710	740	699	736	709	707	740	709	708	765	731	737	712	717	723	657	754	759	755	733	692	687	776	701	665	737	748	712	724	726	713	691	725	756	733	756	695	792	773	728	765	724	711	761	756	698	748	759	758	726	710	694	756	692	745	693	743	700	724	689	733	710	734	739	739	771	740	702	680	734	783	768	722	736	709	737	697	711	775	753	716	696	712	751	703	762	744	746	703	725	747	720	722	664	748	767	701	713	726	746	713	754	723	761	747	690	722	729	690	728	729	757	706	729	736	747	777	731	714	782	747	737	740	718	718	711	784	736	698	713	722	700	740	660	708	763	741	750	693	715	738	725	739	779	718	737	713	717	700	713	717	735	714	735	699	741	746	730	701	726	723	722	699	740	736	714	740	725	717	701	729	740	721	743	754	752	703	726	737	716	732	817	717	736	743	770	712	770	765	682	736	698	747	697	741	716	728	696	708	731	731	711	740	709	679	739	779	748	708	721	726	735	725	693	704	709	746	715	723	721	717	728	651	732	754	778	735	756	779	723	792	719	723	748	736	711	730	740	727	696	809	742	765	715	729	733	766	692	714	706	743	761	788	741	732	738	729	795	728	714	731	671	722	719	713	753	715	742	735	707	703	741	700	733	747	733	720	754	747	715	719	708	783	742	709	708	688	768	722	710	713	702	739	694	724	765	731	769	763	744	726	722	727	715	746	716	717	711	798	734	742	729	744	725	728	707	702	729	753	714	759	720	727	737	756	684	783	714	716	696	682	787	749	724	716	710	700	757	732	756	714	686	706	723	710	752	687	737	686	704	730	704	677	757	739	722	694	727	680	784	735	725	745	710	725	718	691	687	716	723	791	712	720	721	660	684	746	720	734	766	682	714	757	761	726	763	701	711	699	707	727	724	727	746	728	739	743	776	708	777	715	722	709	778	708	685	739	758	697	737	732	771	702	692	725	735	717	689	710	759	741	703	760	656	693	696	754	732	713	659	751	711	737	755	715	728	716	676	762	708	696	710	742	792	741	701	723	743	704	718	701	730	733	719	721	702	711	739	753	718	723	718	725	710	720	744	746	685	706	695	741	725	736	741	755	737	736	715	745	742	697	707	729	716	747	697	680	718	685	692	719	777	725	743	801	740	717	698	687	741	745	737	743	735	732	718	712	748	742	706	760	697	711	709	655	698	736	743	692	710	690	741	785	708	761	702	692	747	747	685	724	741	667	751	720	761	729	758	687	689	710	775	738	697	731	706	717	796	718	708	744	720	725	727	714	708	731	769	770	695	712	767	738	695	732	718	734	752	715	743	734	748	708	748	767	696	751	716	760	772	747	695	761	729	756	735	738	723	764	758	762	676	751	691	709	757	732	704	748	729	722	711	711	745	747	764	751	761	747	684	721	671	736	712	715	722	745	692	768	755	676	714	727	696	766	697	701	729	700	795	719	741	695	725	760	736	752	694	736	691	744	757	736	702	742	745	760	699	703	690	709	748	671	727	724	718	740	713	685	727	682	762	747	721	725	777	708	725	723	690	756	697	733	711	686	708	749	700	676	739	728	724	730	762	717	688	668	735	718	696	716	743	765	740	764	719	730	706	744	757	719	728	719	756	737	740	693	749	723	725	683	754	704	706	732	763	764	732	725	754	747	706	693	689	771	753	683	722	711	756	745	731	698	717	718	711	733	698	731	781	704	680	732	759	743	706	696	703	787	710	718	756	734	733	709	733	718	711	721	768	724	696	756	718	719	734	714	728	719	675	761	739	743	766	763	733	721	723	690	723	720	734	738	656	725	702	726	678	688	716	752	687	761	738	725	729	736	723	704	709	707	751	746	736	746	777	713	763	713	744	720	719	709	690	743	714	730	743	689	715	713	748	767	736	667	715	705	725	732	747	730	678	757	747	743	726	752	669	687	701	750	721	713	749	697	782	719	684	744	746	732	767	689	731	756	704	730	769	751	705	752	763	669	727	752	668	725	729	742	687	718	725	688	758	710	708	728	712	696	735	716	715	749	722	746	732	754	732	733	718	725	727	762	744	764	732	736	802	709	737	709	723	754	740	746	731	680	738	757	745	717	731	712	687	731	678	731	734	770	717	724	759	763	758	704	700	753	734	709	753	711	738	721	753	742	737	690	683	728	738	711	716	702	738	723	785	731	745	772	710	751	723	695	768	754	718	754	759	730	708	714	720	741	724	731	721	720	755	758	713	729	717	735	764	704	737	742	673	714	724	751	759	677	704	764	721	760	738	731	724	753	715	773	721	725	716	772	719	696	716	690	706	744	755	706	724	735	712	671	728	696	687	719	748	747	737	731	749	730	714	770	692	685	738	725	727	734	694	718	707	717	737	714	762	756	758	703	701	704	713	735	747	754	736	720	729	724	761	734	662	713	733	764	711	700	695	723	738	769	716	747	745	728	679	714	743	752	773	718	775	720	721	694	709	731	745	758	684	723	743	732	669	755	749	714	717	757	740	663	724	706	724	769	745	717	734	718	712	747	711	742	727	705	698	688	704	713	731	689	710	734	707	699	719	696	707	728	769	732	732	737	721	734	749	734	705	765	715	723	739	664	747	704	704	709	734	735	711	737	760	753	714	700	769	726	732	736	699	774	729	722	751	752	704	712	735	763	754	719	750	762	715	738	760	684	678	748	719	723	734	766	723	726	743	722	689	724	734	712	743	738	741	753	738	727	735	706	681	736	716	697	686	768	726	710	753	762	718	742	775	715	733	722	725	735	677	724	749	739	683	762	648	736	707	696	720	722	723	663	766	806	715	735	719	693	726	730	750	735	699	757	757	736	735	730	753	729	737	754	713	759	752	718	734	742	720	725	757	682	737	754	744	709	728	703	776	784	731	708	734	730	718	712	709	731	684	742	740	752	755	715	675	723	707	757	721	732	701	735	695	669	720	750	700	751	733	757	723	738	707	685	711	737	755	730	765	731	736	719	782	709	718	751	703	749	691	743	769	731	713	716	731	670	722	727	733	742	753	757	723	719	688	730	709	722	729	767	743	717	753	751	712	741	744	706	709	702	699	708	719	711	726	699	734	733	720	758	747	775	711	738	781	694	712	709
1100	122	138	133	91	93	87	78	86	91	85	64	82	67	69	68	87	77	73	87	81	99	71	71	78	79	86	76	93	72	72	95	95	71	70	71	61	73	74	64	67	82	60	76	78	78	83	79	70	72	72	75	73	78	71	65	65	64	78	81	78	68	87	80	72	60	83	74	60	76	75	71	89	76	61	71	72	69	75	85	75	82	83	66	75	71	63	60	76	76	84	82	85	66	70	67	65	70	70	67	77	89	82	79	73	88	82	70	70	76	68	66	87	68	81	84	61	61	68	77	70	65	71	66	86	75	74	60	70	56	67	92	86	88	59	70	69	68	70	77	83	74	71	81	75	81	83	81	77	60	72	73	63	79	62	76	72	67	79	74	61	69	66	61	67	77	63	73	64	73	85	76	73	88	74	78	84	74	84	81	67	71	76	71	60	67	68	72	82	77	81	83	60	80	70	71	62	75	87	107	76	74	77	83	80	84	88	54	73	67	72	69	76	53	78	68	95	82	76	82	69	63	73	81	69	80	69	77	60	67	97	71	74	82	72	88	77	56	72	78	81	75	69	81	59	74	88	80	68	77	68	73	73	68	77	62	67	65	63	65	84	80	68	81	81	66	67	69	75	73	68	60	69	75	85	68	76	80	62	81	76	86	89	90	74	83	69	76	63	88	82	77	67	76	58	59	63	71	70	68	59	62	83	78	80	80	94	84	57	59	72	57	71	76	73	75	81	70	72	78	69	63	67	78	72	81	56	70	62	75	73	63	72	64	65	78	61	90	79	68	79	90	85	71	73	70	91	66	73	71	76	65	68	61	63	69	61	67	58	80	71	60	61	78	76	81	73	76	79	61	74	66	75	84	64	61	74	61	70	86	84	75	72	75	59	77	66	66	62	77	70	81	64	64	78	70	80	80	73	70	86	68	70	73	75	60	74	57	88	68	67	65	62	77	71	89	100	77	62	76	69	72	76	61	69	63	75	67	88	84	77	68	87	58	61	71	75	73	92	78	81	72	69	86	77	73	79	72	69	82	60	66	87	65	86	73	63	79	72	73	79	71	76	82	78	87	61	72	76	70	78	76	69	85	77	59	67	64	72	75	85	83	73	70	61	81	71	83	87	59	68	88	71	69	72	80	71	72	62	56	86	60	90	74	83	64	78	74	63	56	57	74	77	69	67	76	65	77	66	58	75	72	69	84	80	90	72	81	59	70	80	78	67	76	81	64	80	76	82	76	88	85	86	45	77	89	81	73	66	79	73	71	79	63	64	81	64	64	63	77	80	72	97	85	82	64	88	60	69	79	76	88	71	73	82	72	89	72	70	92	63	82	60	65	81	80	75	60	79	76	72	77	72	73	79	70	73	71	81	80	78	87	96	74	75	89	56	80	80	96	70	81	61	82	63	74	67	79	66	87	76	67	87	65	94	74	75	79	79	59	79	86	69	68	69	76	65	71	71	73	70	72	72	75	72	79	78	69	75	86	70	79	78	74	71	81	74	78	69	93	66	69	76	84	76	87	62	78	68	78	72	82	62	64	70	72	70	65	60	86	65	86	68	69	79	79	55	68	83	75	82	71	71	76	71	74	89	91	61	87	68	68	81	78	78	65	63	76	78	88	70	59	71	74	63	67	86	74	85	67	77	71	69	76	65	79	66	75	84	75	76	76	72	78	63	73	55	73	76	75	64	86	79	60	86	76	80	67	59	78	82	83	76	78	84	75	93	72	83	79	69	75	74	75	63	77	66	72	66	86	71	75	74	75	70	64	69	78	56	62	65	74	77	81	68	69	69	74	72	60	81	81	74	81	76	79	68	67	70	68	60	69	63	63	67	77	78	66	80	100	79	91	65	71	52	72	70	88	76	75	65	71	81	62	79	87	71	72	56	63	73	77	74	61	73	81	61	72	74	69	73	77	74	75	65	83	74	86	66	78	58	59	73	70	81	81	73	69	64	81	68	74	64	76	60	69	49	67	56	75	87	69	73	66	64	79	78	69	68	71	70	66	77	75	61	75	78	59	82	70	74	58	63	78	79	79	86	60	72	72	77	72	77	79	73	71	72	64	67	71	91	68	73	62	90	75	83	81	59	75	69	66	76	73	79	82	79	65	66	80	87	75	77	73	67	75	65	70	79	77	76	76	84	85	80	76	61	70	87	68	73	79	82	69	66	76	85	77	79	72	68	71	74	83	75	59	85	84	50	60	76	83	80	79	65	64	86	76	76	63	70	74	67	61	76	75	69	74	72	80	87	65	59	67	72	71	81	73	75	66	74	71	58	70	80	58	65	66	91	92	64	61	81	85	81	84	72	76	78	84	93	80	81	68	67	79	81	74	72	78	66	61	70	63	75	78	82	78	71	83	59	70	65	69	80	69	73	78	82	92	76	66	72	78	69	84	70	62	74	66	76	63	65	76	83	82	84	60	83	69	71	65	86	72	70	60	63	77	72	67	56	74	62	75	79	76	69	80	76	69	85	79	79	70	78	80	73	64	76	81	60	77	65	74	71	73	67	65	81	68	77	76	79	89	63	62	70	70	72	84	67	65	60	75	62	65	70	58	72	56	68	83	70	81	55	81	83	79	76	82	73	73	76	82	71	78	76	66	71	58	76	53	70	75	55	75	67	74	78	87	84	81	72	82	79	77	77	63	77	71	70	79	62	69	81	70	77	73	62	68	68	74	71	72	75	77	88	78	67	68	93	50	65	76	73	77	88	72	77	62	69	77	64	76	82	78	78	79	77	70	81	71	82	69	83	73	74	66	84	80	67	67	68	86	62	86	71	83	58	74	71	79	58	62	64	82	67	66	71	77	77	90	88	81	73	76	62	81	73	74	86	74	76	74	68	77	82	66	81	61	87	60	81	65	62	59	77	81	88	66	68	74	85	75	93	74	87	85	63	81	50	70	60	89	58	61	56	71	81	85	65	81	71	71	88	85	72	70	68	73	81	73	83	79	78	82	78	74	70	79	61	65	62	79	78	62	87	66	84	72	75	81	58	82	77	69	85	55	64	82	73	76	67	79	60	75	72	79	92	84	75	76	81	69	77	73	76	58	65	85	50	67	77	74	62	70	81	92	56	66	74	75	69	85	58	69	76	56	61	81	73	77	69	73	66	74	64	76	81	73	87	70	88	69	80	61	88	57	87	67	66	69	73	75	85	78	61	71	82	64	62	88	70	79	71	77	66	74	80	78	71	76	67	76	70	76	76	76	81	68	69	87	64	79	73	66	77	65	67	85	71	72	66	71	77	96	76	84	80	67	82	68	62	71	64	71	80	60	86	60	89	76	79	75	64	67	77	70	64	66	73	93	89	73	76	67	75	70	90	81	73	78	67	66	78	76	58	62	78	78	65	72	71	59	73	75	56	65	95	71	82	71	76	69	74	85	78	90	75	74	76	63	76	72	65	62	70	81	70	81	85	72	75	78	76	69	90	74	71	76	70	72	70	57	76	58	77	88	68	85	71	83	68	63	60	73
1651	430	540	494	467	452	421	437	375	387	363	327	332	326	354	309	311	310	341	320	306	291	303	296	312	287	302	301	304	297	315	282	303	276	295	291	306	267	315	260	311	306	300	324	276	307	322	285	307	289	298	290	310	312	309	295	280	313	305	287	277	301	314	291	274	311	307	309	323	288	276	316	320	287	285	287	272	303	301	307	292	259	285	285	299	287	318	279	288	281	269	318	301	310	293	271	288	278	285	290	286	329	281	296	294	269	258	260	292	312	324	292	281	316	277	255	280	298	289	310	276	270	269	297	286	284	294	292	289	294	280	319	290	266	288	290	318	301	290	285	300	294	298	252	295	296	301	245	312	296	291	291	309	283	290	287	300	273	259	315	296	293	328	286	311	257	289	298	291	286	280	302	277	305	309	304	302	334	299	293	276	288	274	283	275	308	281	277	290	306	283	272	284	285	313	307	281	282	304	280	294	294	282	281	272	276	294	293	276	296	282	306	283	293	261	290	271	274	295	292	286	304	269	269	319	297	292	293	297	301	311	309	284	280	296	305	279	267	257	297	282	276	314	280	329	285	308	283	317	306	297	296	270	285	302	327	294	297	265	263	273	271	304	295	318	309	303	290	272	291	315	315	274	275	323	257	264	282	282	269	311	285	277	296	270	308	291	276	288	274	285	303	304	309	313	306	303	304	257	299	307	278	325	308	282	314	306	316	300	294	302	284	303	318	297	291	292	287	290	287	285	277	301	294	274	294	295	306	294	306	296	301	289	304	303	281	291	299	289	276	269	305	309	276	304	270	295	305	295	287	306	332	282	312	272	296	293	305	287	266	300	291	291	286	298	316	295	306	311	294	283	307	309	319	281	278	278	286	305	308	283	312	291	284	307	302	287	256	288	309	284	334	290	292	293	319	273	305	296	281	283	295	278	279	276	301	313	304	300	298	284	292	287	293	287	283	285	294	303	294	273	263	299	300	318	296	279	318	289	284	275	313	258	315	298	277	281	280	293	312	280	309	275	310	303	252	295	274	303	294	298	266	297	288	257	275	312	323	310	286	298	291	276	316	294	304	299	294	284	294	297	298	317	316	284	296	292	280	263	315	281	285	289	268	302	304	303	284	281	288	300	295	281	285	282	274	303	286	291	308	306	318	304	274	320	292	296	289	319	291	295	299	301	288	294	271	273	316	300	289	321	275	287	302	287	322	284	276	312	298	292	276	307	285	290	337	272	282	279	263	303	294	267	279	304	302	275	301	293	270	298	270	257	289	304	277	275	302	271	310	316	321	304	288	286	291	312	306	317	299	291	301	268	284	244	310	323	302	281	277	301	310	281	320	292	276	296	295	265	283	308	323	284	299	284	290	310	300	337	267	245	272	283	286	279	314	283	280	332	310	284	313	294	286	312	298	299	275	320	304	275	297	307	281	307	273	318	306	281	332	278	305	295	318	289	328	256	300	281	296	279	291	306	318	290	273	286	287	295	283	316	291	294	273	301	285	282	292	296	300	307	284	292	297	292	316	301	313	314	293	276	262	304	276	274	284	296	279	281	269	321	268	306	306	320	305	307	301	273	263	335	285	298	328	294	292	295	287	333	313	282	304	287	273	267	328	310	294	267	287	280	289	292	329	312	305	283	293	277	321	295	299	283	270	266	331	292	289	307	297	289	274	286	293	298	303	293	282	295	269	295	296	293	307	303	327	298	300	275	309	301	293	289	262	295	284	283	301	291	315	314	282	302	286	310	294	289	308	283	298	276	287	297	313	295	301	323	249	292	308	314	296	323	290	309	296	302	267	332	276	283	274	274	318	270	293	303	284	302	277	295	285	283	281	284	295	283	297	312	301	267	287	307	310	300	280	271	300	303	294	289	280	290	260	277	283	274	308	304	304	294	320	282	316	308	282	300	318	315	268	277	308	322	270	252	292	321	326	305	289	312	292	293	292	296	325	304	300	305	278	222	310	298	299	313	262	308	274	267	310	259	274	313	296	305	297	268	313	277	312	283	269	274	278	292	301	307	313	347	300	278	295	287	286	310	286	305	280	329	283	293	331	294	277	289	293	322	285	317	292	326	318	249	272	316	283	295	304	287	294	319	308	277	306	299	286	273	309	293	303	303	311	319	274	267	279	286	276	283	312	292	319	314	286	273	291	286	281	310	307	304	301	290	289	286	309	290	321	309	291	277	291	309	308	257	290	281	290	293	291	290	271	275	303	301	274	292	269	305	337	288	289	291	284	292	289	291	280	304	319	314	326	267	281	273	289	292	302	301	300	299	290	279	283	322	317	296	272	279	266	329	305	302	303	287	277	306	310	323	282	322	306	304	288	304	316	288	313	299	291	289	286	321	349	264	295	325	260	261	297	292	269	330	270	282	263	273	293	290	296	276	299	303	291	273	315	303	348	309	305	341	286	294	283	310	274	280	271	293	272	323	299	294	249	296	288	303	300	325	284	280	281	252	278	293	284	312	274	303	306	253	274	291	274	301	281	266	300	307	310	299	281	284	264	277	286	308	274	332	279	312	300	302	277	274	300	296	308	283	293	288	327	306	301	292	257	287	275	252	291	302	293	281	310	273	276	290	296	302	314	302	293	309	290	307	310	283	297	279	296	289	314	298	290	274	298	268	280	289	311	292	282	297	300	281	302	283	296	308	267	270	303	294	268	279	309	293	289	316	284	309	345	293	285	288	317	276	349	281	255	286	315	308	264	357	315	305	308	301	296	316	313	308	273	273	298	272	284	281	278	283	289	289	296	317	292	262	321	300	277	311	314	321	298	301	268	295	281	298	306	287	306	304	315	285	293	299	270	317	287	291	276	268	281	296	313	277	293	301	314	287	307	318	274	295	286	273	302	313	279	293	276	263	287	283	314	303	302	313	291	270	258	268	310	299	281	284	272	298	279	287	278	337	272	294	274	288	276	296	282	296	289	288	308	311	289	281	277	306	270	281	288	295	288	292	318	266	276	309	293	294	326	300	305	301	290	277	309	296	296	302	303	308	288	308	341	298	307	273	290	292	294	294	292	292	292	310	315	288	300	269	282	275	312	297	279	283	276	294	284	303	270	281	288	275	300	323	300	306	272	294	303	299	267	281	290	291	291	307	265	279	327	320	312	283	310	284	297	298	285	284	286	297	314	300	284	307	266	277	296	300	288	335	293	278	311	286	302	311	298	278	316	312	266	341	283	289	312	292	293	298	272	306	301	267	281	278	321	321	273	279	296	290	299	276	298	294	326	300	327	314	273	299	296	298	259	297	290	291	279	320	309	305	277	310	305	314	307	298	272	282	306	304	282	297	333	286	279	281	297	256	304	311	270	319	291	301	311	335	280	311	272	300	282	261	307	297	287	298	290	321	309	331	264	274	318	318	271	302	300	274	285	317	302	298	291	312	288	278	273	331	301	321	249	289	273	274	272	279	291	311	264	305	263	308	290	323	304	317	305	294	280	298	330	276	298	304	317	298	294	284	294	293	325	302	290
4582	1228	1364	1042	748	577	416	367	311	295	246	215	243	218	196	202	215	210	182	195	163	153	199	200	187	193	171	184	175	176	154	179	172	193	172	184	168	191	183	174	190	153	149	185	187	185	169	178	166	168	161	164	193	177	162	165	198	166	168	169	175	171	171	165	160	161	186	184	180	158	172	181	182	171	161	187	195	160	171	172	169	185	184	163	177	165	160	194	162	191	151	186	180	165	159	139	168	165	184	169	167	189	165	161	142	168	175	159	199	189	179	171	159	154	161	177	178	148	176	174	152	149	168	170	171	178	180	167	182	171	168	200	172	179	190	174	167	173	162	169	172	163	172	188	149	167	168	170	157	134	171	175	158	174	170	144	163	185	178	190	187	166	192	154	179	139	162	180	162	178	168	176	172	157	173	153	164	167	147	172	196	165	161	175	163	178	169	171	168	189	185	143	166	167	166	183	152	156	192	190	184	168	179	180	149	162	169	152	169	160	171	155	162	158	158	171	163	174	166	168	166	166	169	144	185	164	161	179	174	186	174	185	185	171	168	189	176	145	156	185	189	181	176	194	175	139	197	169	178	178	185	185	167	182	137	169	149	158	179	162	166	173	184	175	165	189	178	165	187	204	168	170	168	178	170	180	188	183	169	212	177	179	167	164	179	170	145	156	151	173	174	165	165	175	169	158	193	175	144	190	156	156	178	182	173	153	171	178	167	176	166	197	189	165	141	157	180	169	178	190	185	164	188	189	151	180	165	182	169	188	167	163	159	161	190	146	151	167	172	170	178	164	171	168	185	151	151	156	165	173	160	191	178	175	161	171	155	167	144	158	172	177	189	181	152	180	191	156	164	189	181	166	155	164	191	191	171	175	180	166	179	182	180	171	153	166	160	186	171	172	173	172	179	184	172	157	172	177	183	172	154	175	177	143	160	178	193	183	173	197	170	168	193	186	146	185	168	194	167	180	152	173	177	176	141	166	178	160	166	163	155	166	159	163	162	167	177	166	157	180	176	169	153	191	180	171	199	165	175	177	179	159	181	178	153	155	168	192	170	152	172	166	150	183	154	185	185	164	178	188	171	180	161	162	174	163	175	166	173	176	183	172	160	177	185	169	172	151	183	187	169	183	167	161	163	167	173	191	180	153	171	162	191	159	194	165	168	168	177	189	182	170	180	180	168	168	165	189	164	179	189	192	160	158	164	167	179	171	173	172	172	188	206	182	163	172	180	145	165	152	172	152	158	162	154	160	176	166	158	170	167	191	189	156	138	170	153	182	167	165	164	157	149	170	174	173	177	189	160	162	159	173	166	183	166	172	167	181	132	180	183	183	191	178	159	163	166	153	174	178	169	162	189	169	180	173	178	178	190	169	177	171	169	161	169	155	172	175	162	166	159	184	202	177	179	174	180	147	169	161	182	174	156	182	188	181	181	178	180	161	164	164	153	167	169	166	170	178	194	179	191	189	185	186	158	164	162	163	165	156	155	192	179	175	155	149	160	178	166	196	168	187	155	168	165	195	204	151	201	200	168	179	171	159	172	158	171	163	174	152	173	167	170	188	169	182	167	173	166	167	176	163	176	166	158	153	163	164	190	165	167	185	186	165	191	163	171	199	193	179	177	188	186	192	167	152	162	152	197	177	178	176	172	171	170	181	180	168	167	161	192	148	189	187	162	165	164	175	156	187	190	190	186	176	209	155	159	193	156	173	179	174	166	159	179	172	167	178	171	175	181	188	156	161	178	166	170	157	185	161	188	155	157	160	166	162	153	185	155	135	183	172	182	159	149	150	166	169	152	161	160	200	173	195	169	170	157	170	171	148	172	187	153	194	164	164	198	157	165	183	179	164	187	176	150	189	151	179	171	157	184	179	159	162	171	191	146	151	166	198	144	164	172	165	177	161	177	181	138	179	170	176	165	181	181	162	162	165	157	196	171	158	166	191	173	168	181	157	156	159	182	175	166	166	175	170	150	168	148	157	161	163	182	154	179	189	167	162	181	212	184	182	157	158	184	151	170	157	179	177	153	132	153	190	176	192	171	172	165	170	160	162	172	152	161	161	182	166	148	167	180	173	183	193	186	179	154	179	161	175	182	169	161	182	175	182	181	164	185	146	174	180	183	184	193	176	213	140	199	179	195	192	168	168	171	196	161	189	159	167	186	170	157	161	183	144	177	159	166	180	161	173	176	170	176	158	182	175	153	175	181	175	182	176	150	146	167	171	151	170	154	197	165	187	156	155	167	183	127	171	171	195	166	139	191	203	178	173	163	159	167	174	196	151	178	176	172	164	167	178	157	200	152	172	173	178	204	144	182	174	144	177	162	188	145	176	167	165	166	180	180	164	183	161	171	173	187	155	179	174	193	181	172	197	154	178	168	169	166	188	165	152	168	174	171	155	166	176	166	191	177	193	165	182	178	169	172	170	162	185	175	195	177	188	194	167	182	201	174	180	157	155	167	136	177	189	185	149	196	169	182	191	169	149	187	179	177	162	146	138	187	156	187	153	174	159	166	172	145	169	157	138	166	172	161	145	162	180	180	164	164	206	169	184	171	175	165	169	164	188	164	182	183	183	187	183	170	176	183	194	170	170	175	184	176	143	160	188	167	187	186	177	190	173	174	181	176	147	167	174	174	163	166	168	161	152	151	152	180	176	166	162	178	184	159	181	158	177	178	167	174	139	180	175	178	183	175	199	164	162	179	178	186	171	195	183	188	167	178	160	165	167	180	155	164	184	149	180	171	181	188	169	181	170	170	151	172	170	172	177	202	157	160	163	165	187	194	171	159	147	144	174	161	154	192	175	174	180	145	178	189	173	162	165	172	159	173	183	141	170	167	153	157	163	179	170	149	186	175	192	201	187	171	199	162	168	152	177	169	166	165	185	196	168	145	178	151	163	178	185	163	144	213	158	168	183	172	177	142	180	165	193	172	186	176	174	170	168	164	189	180	159	176	162	156	174	172	205	184	181	173	181	157	168	156	180	178	152	143	172	178	157	163	154	171	148	176	159	161	179	193	191	157	165	182	182	171	175	169	170	182	163	192	162	176	172	168	174	160	180	163	145	163	166	165	176	191	172	172	178	157	159	199	163	178	188	170	164	195	165	150	177	176	190	170	164	158	183	206	175	182	169	175	163	188	155	159	172	162	174	172	164	160	170	180	135	193	164	198	188	181	186	166	167	157	192	169	172	179	148	167	181	165	167	166	162	203	190	176	150	159	175	179	189	178	182	168	179	145	180	170	148	186	174	179	173	196	177	185	187	178	152	206	185	170	180	145	182	174	179	151	189	193	179	179	174	175	183	191	186	158	169	172	169	155	182	179	172	176	192	156	157	168	166	189	148	190	162	170	156	178	178	166	166	167	165	175	146	185	188	170	164	171	174	188	164	165	205	172	194	175	190	150	185	192	180	167	181	184	173	168	170	155	171	169	167	156	183	174	182	147	170	160	171	178	188	156	177	167	165	170	165	182	167	183	198
5378	1705	3673	3928	3380	2883	2240	1952	1684	1543	1302	1232	1190	1027	1007	942	911	878	854	831	731	765	770	697	726	778	725	700	670	669	674	659	711	656	700	688	687	667	631	666	619	640	608	609	650	672	627	638	611	637	595	601	608	612	583	642	595	605	573	626	602	557	616	593	611	554	588	592	605	593	587	583	570	592	596	612	618	575	542	578	587	610	565	603	607	565	590	567	590	642	566	559	588	525	608	573	600	537	582	611	610	532	621	582	592	631	564	560	550	564	548	555	578	560	577	578	601	563	569	567	520	554	576	539	563	542	582	560	546	574	569	579	576	595	586	545	534	539	568	568	554	547	607	623	536	538	605	580	578	555	545	590	544	570	584	549	509	593	579	521	564	626	594	582	541	575	585	556	592	581	562	540	567	577	575	538	580	558	550	567	592	613	605	588	551	563	575	591	595	554	550	568	598	573	534	617	573	590	557	573	588	517	579	569	538	561	562	551	574	584	551	575	596	584	579	535	569	585	549	561	551	575	591	544	579	570	589	582	556	588	598	564	546	552	576	580	569	532	519	600	506	590	554	560	618	595	532	562	535	589	544	515	552	590	549	537	590	609	540	557	583	599	559	594	544	593	602	605	575	560	586	572	542	556	576	577	575	550	547	629	583	570	563	583	583	561	601	564	568	588	557	594	569	575	564	543	504	590	586	575	585	561	581	577	569	660	620	492	565	526	562	547	575	555	576	584	548	598	553	542	587	578	560	563	532	598	583	574	581	626	583	520	578	559	565	561	593	561	537	621	558	544	569	563	530	558	596	581	568	575	563	579	579	575	586	567	564	543	559	584	551	531	575	589	595	638	576	556	601	571	557	625	623	590	599	577	549	577	536	586	540	548	578	581	572	554	601	583	566	605	576	544	597	560	553	570	548	536	552	567	593	548	519	556	571	545	590	595	565	560	548	586	533	576	544	523	587	598	598	553	528	591	593	549	589	568	575	607	547	564	594	545	568	556	528	571	579	610	512	571	534	580	559	590	563	538	581	599	558	522	556	560	524	575	549	559	601	566	567	551	533	548	551	590	557	542	620	555	547	608	565	562	590	575	557	569	545	577	547	537	576	586	527	616	573	593	545	567	533	624	550	575	609	573	597	551	578	585	521	543	570	595	552	561	560	564	565	555	548	550	551	584	580	565	557	569	577	552	527	572	556	545	611	550	556	578	587	589	559	549	556	542	561	527	548	589	566	613	555	584	560	612	535	559	577	577	575	585	554	565	540	570	569	570	560	582	586	549	566	558	573	586	632	536	587	542	541	553	633	594	558	586	549	551	550	580	568	609	543	574	595	580	584	599	572	573	520	551	548	564	560	598	611	571	590	565	572	581	576	537	588	581	573	580	546	501	551	552	584	572	555	589	561	590	535	593	562	528	564	535	543	560	528	614	571	597	570	593	571	562	550	578	584	537	559	540	568	557	572	585	608	577	549	556	548	545	578	587	559	577	568	613	568	554	547	571	560	576	559	544	556	566	559	624	543	574	564	584	586	574	584	564	566	582	551	585	546	588	563	542	631	615	558	583	566	588	570	570	560	582	541	592	550	587	584	575	598	591	521	573	528	544	603	552	555	550	560	580	584	593	540	563	554	609	571	581	559	589	603	550	599	575	558	597	599	579	570	593	539	544	597	534	516	552	576	628	561	531	575	589	586	549	568	612	603	566	582	540	560	576	551	606	513	560	572	539	532	605	555	520	548	550	561	567	564	581	573	626	549	546	519	555	568	612	589	610	588	555	591	608	605	555	581	613	537	586	567	568	526	564	624	551	572	583	545	616	590	542	633	607	568	602	607	591	569	512	549	561	606	534	570	584	557	623	609	525	559	549	588	564	538	550	501	590	569	547	588	586	581	583	596	576	540	551	561	591	560	555	595	604	559	566	588	627	552	553	552	583	559	554	615	602	550	596	560	553	573	578	576	594	544	590	559	590	564	561	548	565	570	562	606	542	616	580	568	588	585	599	588	595	560	566	564	572	510	559	581	562	586	593	631	574	569	564	585	535	604	565	592	557	563	540	561	527	531	562	553	552	555	530	558	553	544	551	588	594	591	602	591	566	561	574	615	568	570	557	585	568	542	579	552	589	594	577	539	572	540	555	592	560	625	566	524	573	593	571	542	542	560	557	544	590	567	577	556	596	543	583	551	543	535	560	576	582	604	556	586	601	610	553	550	551	589	589	579	542	573	594	566	573	578	547	562	580	597	553	592	561	551	565	569	554	546	578	550	516	550	609	556	523	562	588	582	552	577	555	568	578	569	562	568	549	582	565	555	556	565	551	564	602	565	506	560	592	556	534	554	584	557	619	589	582	569	572	573	560	586	508	566	593	565	574	586	577	573	571	529	539	601	554	586	569	545	579	584	588	569	600	582	526	602	600	561	529	634	558	556	557	551	595	582	567	587	548	588	573	584	560	593	556	586	608	533	562	573	571	539	587	564	528	563	549	599	555	590	564	560	579	539	547	558	556	572	579	578	565	538	572	588	572	537	572	602	607	639	552	547	586	537	562	586	527	570	591	601	526	597	505	571	576	539	565	574	572	583	565	568	574	563	550	588	541	563	592	604	579	572	592	542	541	599	589	604	603	563	564	563	593	568	552	577	557	594	551	564	638	609	564	543	551	594	555	524	516	575	607	579	594	555	623	582	602	569	574	585	556	575	532	563	565	597	571	590	577	602	586	551	603	576	538	592	570	567	582	569	537	552	540	590	586	560	588	548	588	560	584	568	568	579	562	583	553	575	573	565	539	600	601	561	570	558	518	543	552	580	545	572	581	560	549	574	534	558	556	576	604	549	543	550	611	580	602	583	637	606	559	558	582	556	564	568	574	569	565	573	570	579	573	577	549	528	601	556	559	542	597	569	566	572	574	517	616	573	568	576	590	559	528	608	529	636	559	561	526	567	589	615	575	599	544	600	571	584	587	565	534	595	571	618	542	560	559	587	574	554	586	599	570	577	591	566	526	583	561	554	582	579	574	577	588	588	617	553	607	565	577	580	596	614	534	601	547	586	603	560	552	549	584	568	577	595	539	577	557	581	530	520	546	561	548	598	562	564	575	573	565	536	535	585	547	553	542	550	548	556	552	569	580	554	527	578	557	536	605	553	546	590	579	557	559	573	542	569	596	597	584	546	541	550	593	543	617	563	543	542	581	559	584	574	553	575	557	597	623	537	549	570	565	587	591	584	559	534	583	536	597	566	581	535	530	598	564	585	564	596	557	549	555	612	521	538	559	547	585	626	558	519	594	593	593	569	531	529	524	562	569	553	594	557	558	537	593	559	560	529	587	574	567	609	530	574	583	568	550	551	599	568	588	614	606	574	564	569	598	550	539	556	555	592	556	585	600	550	540	557	576	530	544	616	568	569	564	609	560	567	549	556	595	602	514	563	576	599	575	591	574	566	597	608	531	507	547	579	588	532	582	584	561	565	597	532	569	572	541	507	589
8866	2445	2721	1835	1344	919	709	612	512	461	442	375	346	353	333	311	275	340	272	256	263	286	264	256	269	276	248	221	255	253	224	247	209	298	259	248	266	260	246	248	241	244	238	247	218	256	268	263	252	239	241	228	224	236	237	243	237	252	242	258	229	231	242	245	234	244	256	231	242	233	216	248	211	234	217	236	256	230	245	232	252	244	255	228	238	264	243	212	219	238	235	223	214	234	218	192	235	225	260	220	227	228	251	226	231	248	212	222	237	213	227	233	240	212	220	218	244	227	223	240	252	233	229	238	235	228	214	230	241	240	243	232	223	243	253	235	213	249	229	235	226	212	238	214	256	248	199	214	223	255	230	217	207	217	241	243	222	222	228	237	230	242	229	228	242	236	232	237	220	244	226	254	230	207	234	228	232	264	229	269	236	258	243	219	211	230	247	220	260	218	239	241	226	265	230	246	247	238	235	251	218	260	239	237	237	224	243	241	224	231	237	248	242	261	249	202	240	241	218	222	242	229	236	264	258	245	216	228	224	217	250	219	240	220	209	225	255	231	235	259	244	247	219	243	217	226	227	234	264	254	240	236	197	246	216	237	257	252	246	216	245	219	224	216	208	252	245	211	261	228	232	247	244	232	236	239	236	239	235	226	238	241	257	228	213	258	219	209	254	239	259	244	227	232	241	219	209	213	222	245	192	242	225	220	243	204	238	234	238	246	230	223	231	232	271	221	213	234	216	241	206	228	234	230	236	239	207	256	238	230	237	237	242	249	209	230	217	241	234	219	228	240	217	252	224	219	230	236	252	248	254	227	215	263	237	219	232	237	229	254	204	219	271	210	222	217	241	226	254	211	218	244	232	244	219	244	215	220	225	259	268	222	223	211	241	234	222	219	207	211	250	209	238	228	256	239	241	254	262	229	236	241	216	192	245	218	213	224	231	230	254	238	239	214	219	237	236	243	239	224	249	245	218	234	257	221	248	252	240	207	240	210	229	228	213	269	259	223	210	228	216	247	195	250	236	228	212	220	234	218	248	227	245	245	227	247	243	245	234	204	241	230	196	248	227	213	227	232	261	246	234	233	214	246	215	271	229	239	241	258	239	201	230	232	227	215	243	213	232	219	229	217	213	241	262	236	251	235	223	228	249	233	228	229	245	239	240	249	233	282	215	204	250	235	233	231	256	258	231	230	246	232	243	219	222	205	197	228	232	212	237	229	254	238	217	249	250	218	249	231	229	239	235	216	247	237	263	238	240	225	207	254	255	225	234	223	236	205	246	241	217	230	252	229	223	230	212	262	228	210	241	219	227	235	222	214	221	241	232	252	212	216	242	244	194	228	241	234	236	241	234	250	242	237	252	251	235	197	251	224	257	229	218	215	257	254	214	240	216	216	217	238	243	244	219	243	230	245	211	213	224	247	217	233	228	238	235	213	223	208	205	210	240	239	235	265	219	218	242	237	224	206	198	220	227	285	267	225	230	234	217	225	221	245	221	242	261	226	227	204	224	229	244	248	256	226	218	261	237	219	215	215	232	231	199	224	233	247	226	206	228	227	200	252	227	223	228	242	232	212	249	231	251	218	223	218	230	246	220	244	215	234	224	238	220	245	241	220	224	219	228	229	237	239	225	244	230	239	224	222	249	243	228	255	231	203	216	239	214	226	242	244	236	229	233	237	219	248	193	252	240	252	222	224	255	226	239	209	219	235	244	230	231	227	233	214	240	243	254	208	222	231	221	236	234	213	265	229	247	235	260	222	231	245	234	225	216	234	244	238	219	201	234	224	246	231	264	207	226	248	221	240	236	238	245	257	217	238	225	231	226	228	218	218	253	229	257	235	223	223	250	224	240	260	225	276	228	243	229	222	216	207	264	223	229	214	252	232	230	241	227	223	237	208	215	253	224	249	225	242	270	219	233	231	230	241	212	268	221	235	243	223	232	251	203	226	241	211	221	260	233	229	238	237	214	232	231	237	225	243	234	256	227	259	220	242	234	248	223	222	227	209	250	201	225	208	210	260	256	243	225	215	239	221	231	227	233	206	239	220	250	238	222	217	251	277	231	225	237	251	238	226	216	222	242	232	226	211	230	259	274	217	204	242	233	238	216	233	241	230	221	229	248	242	252	225	248	234	214	246	232	211	224	219	227	220	225	217	239	233	230	223	244	212	247	223	225	240	202	222	228	241	206	261	209	243	242	220	216	217	223	255	241	235	223	228	233	221	236	239	222	243	232	274	213	211	225	214	231	235	197	212	227	221	245	245	229	244	230	244	235	221	234	225	238	231	236	233	244	215	225	228	231	220	251	250	273	236	231	230	230	236	253	225	217	229	238	226	202	236	235	216	223	237	217	233	235	221	223	255	248	214	202	243	236	224	216	244	241	237	219	218	235	254	262	236	249	249	232	243	210	224	243	218	249	207	222	223	235	240	240	228	240	249	246	224	212	212	220	205	241	239	242	256	206	225	226	239	232	215	249	223	264	233	230	237	211	222	232	245	227	257	236	222	216	248	227	215	204	220	231	230	270	207	229	226	244	227	206	229	257	227	213	235	217	229	229	224	228	222	233	213	262	239	225	229	212	234	223	251	238	239	234	248	223	234	229	229	234	248	249	243	227	211	236	225	250	253	219	235	212	220	237	205	230	242	216	255	224	223	260	242	223	214	200	208	235	231	229	236	239	240	248	221	245	222	244	220	276	248	239	249	204	228	235	208	210	213	214	246	231	230	258	225	240	238	240	238	228	228	225	225	227	253	234	242	245	224	226	241	217	241	217	258	241	210	262	239	252	238	227	239	213	258	244	233	227	230	237	228	258	236	237	213	248	223	232	215	227	234	241	233	213	222	233	255	264	255	223	239	252	239	228	218	247	236	221	219	213	246	255	227	241	212	201	238	219	228	252	237	259	204	246	234	247	232	218	225	269	236	224	254	246	254	238	239	250	203	240	231	239	235	232	227	216	240	261	243	225	271	247	253	235	249	236	224	239	249	240	225	240	213	236	222	230	227	217	227	219	224	289	206	227	212	229	204	237	243	239	229	209	240	216	245	200	236	210	222	206	241	221	213	223	235	238	251	248	241	244	223	232	231	225	232	242	222	229	224	238	266	218	255	263	219	235	233	233	245	241	244	221	224	245	231	225	241	243	245	257	214	244	224	243	226	212	218	223	202	233	231	225	200	230	231	231	219	210	220	215	201	243	232	235	221	213	206	208	236	210	224	268	251	217	220	238	214	234	222	216	264	207	228	235	216	215	254	231	241	225	239	234	242	250	217	201	243	202	240	247	241	229	222	216	231	271	220	184	248	215	220	216	216	214	233	238	236	242	230	256	254	229	215	244	216	219	232	214	243	221	198	230	226	229	215	242	213	229	253	229	234	229	237	247	251	192	223	250	222	213	225	231	246	210	216	242	228	214	235	232	244	262	249	229	201	234	221	228	237	217	244	222	249	233	251	233	242	226	207	209	237	239	231	237	233	235	225
7770	2941	6564	6914	5894	4841	4011	3377	2858	2540	2220	1999	1893	1633	1554	1397	1387	1315	1252	1121	1187	1181	1103	1043	1012	960	974	990	973	970	986	945	941	876	876	862	919	869	863	868	936	857	860	859	830	878	781	841	775	789	819	806	781	813	786	760	809	771	790	733	772	784	782	767	740	732	776	757	747	773	765	801	763	808	713	785	742	804	766	701	752	764	740	773	740	762	799	749	761	776	745	805	778	760	741	704	755	723	799	717	734	747	765	744	751	748	753	755	795	768	704	754	778	765	686	730	704	710	745	722	768	738	699	704	750	726	761	733	714	770	745	751	783	748	720	714	739	768	741	772	717	770	731	761	736	747	742	727	749	746	694	714	749	719	730	782	718	700	717	719	748	759	727	723	721	711	767	719	704	710	734	698	715	710	723	666	745	748	777	702	694	695	744	702	779	685	752	747	717	727	650	730	686	746	727	705	700	734	735	742	763	725	709	722	731	743	741	744	767	730	709	776	734	777	714	730	745	691	705	714	740	726	722	757	723	708	729	728	758	702	757	741	763	771	713	744	715	713	720	753	720	722	714	756	725	737	710	781	737	694	736	727	740	692	700	717	698	669	783	773	680	719	712	768	723	760	748	727	729	723	718	696	776	693	746	661	731	761	739	714	685	722	704	793	720	734	782	724	777	698	771	683	722	757	731	756	683	737	747	787	719	725	744	762	754	759	740	713	702	769	723	751	702	727	711	687	722	772	708	766	745	739	707	702	732	733	759	689	726	716	773	771	770	726	746	725	749	735	712	745	709	761	751	701	739	735	753	690	709	721	700	740	728	707	723	722	712	749	719	728	701	721	769	724	742	745	731	692	747	789	706	759	711	757	706	746	725	724	730	721	722	738	725	707	739	746	700	653	719	749	741	717	718	767	750	740	745	710	751	744	702	712	740	771	740	753	781	691	725	700	737	759	760	690	694	732	762	723	752	744	755	685	750	763	720	748	712	738	736	709	703	751	691	752	725	715	717	738	743	725	693	739	726	737	734	752	702	711	748	772	696	714	728	715	708	737	714	751	761	714	742	748	745	720	733	750	773	774	723	690	773	764	712	790	715	756	703	752	783	742	743	749	735	735	756	712	710	665	709	694	704	720	739	755	740	710	730	717	716	679	728	796	665	794	719	737	770	717	751	750	718	735	731	661	731	757	715	713	746	694	769	712	728	724	725	771	722	715	771	720	703	729	777	708	779	755	701	713	736	714	710	688	718	724	723	739	740	775	748	682	723	710	747	713	753	731	752	732	743	761	728	695	738	713	769	731	718	782	773	751	719	755	784	731	751	685	685	727	754	707	751	721	741	703	699	715	694	758	715	715	751	745	704	731	731	727	689	715	728	723	750	748	720	737	698	778	714	763	703	736	688	785	700	707	766	724	738	747	739	719	712	783	767	756	701	711	726	678	756	688	752	745	682	709	706	760	722	729	715	726	711	715	752	732	764	721	675	711	710	768	686	713	754	709	788	712	747	760	756	754	740	694	705	745	691	743	753	684	719	728	746	716	735	678	722	730	744	728	739	713	699	775	677	752	696	682	699	706	736	745	763	720	674	720	723	756	732	749	773	758	737	752	698	751	767	714	748	769	736	741	722	791	750	728	728	771	716	738	729	741	713	733	760	706	750	704	759	738	748	696	692	713	710	706	694	733	769	712	719	736	709	698	725	711	719	683	729	766	705	707	738	739	706	715	737	754	727	723	731	768	754	712	768	704	708	699	741	736	715	713	781	741	740	714	736	775	733	762	722	709	769	718	711	751	711	760	763	728	731	738	702	685	732	699	748	742	716	705	696	740	681	764	705	729	728	783	743	692	675	731	689	729	704	731	705	725	694	720	686	730	754	743	729	719	738	722	762	696	719	729	762	725	765	753	702	708	706	751	709	741	761	756	746	762	699	680	701	688	709	769	759	691	717	767	689	728	700	719	743	739	782	723	713	696	694	708	724	732	726	778	770	749	721	725	748	784	746	717	697	713	701	732	732	701	752	758	674	713	757	743	733	672	694	733	764	748	730	740	709	742	730	756	703	735	743	705	738	722	694	733	741	716	687	724	781	730	741	740	705	677	726	745	742	716	740	739	750	778	702	677	720	679	738	717	700	787	762	752	746	719	686	733	758	713	720	749	751	702	758	699	720	689	727	773	726	741	764	720	687	714	686	699	779	693	750	708	740	715	762	784	766	710	738	757	742	744	752	739	762	767	767	676	731	723	716	766	763	666	760	748	742	729	748	706	692	737	722	750	744	747	729	759	731	745	708	722	771	742	735	757	763	703	723	687	685	719	776	717	770	737	737	742	724	724	755	707	737	690	726	716	762	729	670	738	749	724	737	715	716	717	730	700	699	728	691	716	711	730	697	759	747	756	665	758	758	721	727	713	773	744	696	734	715	772	719	755	756	743	708	722	722	684	736	718	708	756	713	756	706	749	708	772	721	701	735	712	755	726	755	738	726	695	724	710	702	763	712	720	717	752	733	769	717	757	736	713	737	677	741	738	718	723	747	731	722	779	695	749	753	730	735	718	739	723	718	720	712	756	752	721	705	752	700	742	755	687	765	772	692	682	693	688	684	757	724	747	694	741	749	724	724	753	735	748	698	696	695	774	761	730	715	740	708	679	709	723	731	760	767	726	749	686	742	704	747	708	720	734	725	751	738	713	732	756	725	717	740	726	710	763	714	733	747	727	714	718	762	683	729	709	723	776	731	738	728	765	738	696	720	764	755	716	716	777	715	719	746	735	718	701	769	696	727	734	741	714	701	746	715	728	739	741	732	746	782	718	723	770	715	705	750	730	721	727	694	737	720	722	744	725	774	725	716	712	719	691	707	723	694	729	726	737	751	733	727	736	754	759	723	709	745	690	748	770	742	724	727	704	747	775	782	724	734	704	728	737	691	751	712	729	735	727	724	689	781	719	732	749	762	746	776	722	725	722	753	762	699	730	749	714	747	714	700	740	746	773	690	702	659	722	769	734	749	712	724	734	731	722	767	699	711	762	793	717	712	720	738	732	643	719	733	773	798	730	776	728	732	715	764	767	725	784	748	708	746	704	757	738	714	756	772	772	777	724	756	670	770	687	739	722	732	750	744	732	742	705	737	750	683	762	776	749	731	710	711	718	756	728	730	711	797	733	684	706	721	717	735	741	765	734	751	692	762	705	734	678	709	705	709	747	724	701	694	709	772	719	700	718	688	738	751	745	710	742	753	776	715	726	706	678	706	713	753	727	773	718	761	715	729	740	745	750	746	745	755	689	714	712	717	707	693	714	710	746	742	698	733	745	720	741	718	716	749	684	758	688	821	691	721	687	777	677	736	700	705	768	726	777	721	756	708	703	712	743	744	782	746	782	746	751	712	673	749	723	708	729	786	732	749	690	777	751	712	736	732	734	699	725	712	751	743	758	727	674	752	724	763	698	670	705	707	771	698	732	701	638	720	739	724	686	717	704	713	700	704	753
1169	123	137	115	91	95	76	88	84	82	80	75	83	65	81	73	82	71	81	73	78	71	62	80	94	75	69	82	74	77	61	77	70	71	65	63	78	67	71	69	75	74	72	82	72	85	66	73	81	86	75	87	72	87	70	69	87	72	69	81	76	68	78	86	66	56	78	71	69	67	77	67	66	69	74	86	63	67	90	64	65	81	77	89	62	65	69	65	63	81	72	58	82	76	65	88	87	68	72	70	69	75	77	67	68	80	66	86	78	78	82	70	73	62	69	61	62	77	74	79	70	67	77	87	66	76	61	57	79	80	85	59	85	82	78	73	66	69	71	75	67	73	67	71	79	73	67	69	68	77	83	79	64	68	65	71	75	64	68	82	58	92	68	70	63	81	78	64	76	72	79	74	55	79	65	86	82	68	73	79	75	90	66	72	67	85	77	69	88	78	77	68	70	69	66	69	81	78	84	68	72	75	61	66	72	85	97	82	69	81	83	86	88	65	84	53	68	72	70	88	72	71	70	68	79	72	65	80	70	62	88	82	72	62	78	70	80	77	69	74	64	65	68	85	58	92	73	61	79	70	66	71	60	91	90	77	72	55	76	70	64	66	87	71	88	79	96	74	72	68	65	83	74	66	75	74	84	69	59	72	73	88	74	61	68	82	83	66	87	67	70	79	70	61	84	76	84	67	68	78	80	69	77	79	70	83	73	61	91	68	87	78	86	73	74	72	72	68	77	81	75	81	86	76	85	70	69	73	72	67	66	71	82	61	73	86	86	78	71	58	62	73	67	91	65	84	66	71	75	80	70	75	70	74	64	80	74	75	58	67	71	76	77	86	65	83	75	70	66	70	78	69	71	63	85	63	78	62	72	67	62	78	76	81	92	70	86	68	72	83	76	79	70	74	65	64	65	68	83	77	91	84	73	74	87	64	87	89	77	59	70	77	87	66	70	73	66	76	82	79	75	77	65	69	81	68	70	74	89	77	79	66	70	88	78	77	69	62	88	75	82	67	88	66	74	70	76	77	76	94	90	86	74	70	77	86	65	84	65	79	84	77	73	66	67	80	71	72	66	62	75	75	81	82	80	70	72	77	63	88	64	69	65	89	73	77	70	75	53	76	70	72	79	70	68	84	70	89	66	76	70	75	67	77	77	78	74	92	83	75	80	96	80	63	58	64	74	94	70	76	70	71	85	71	68	67	76	75	71	69	65	94	73	70	86	95	75	71	66	69	61	84	73	68	77	87	91	78	79	77	69	89	77	81	69	81	88	62	70	77	68	85	61	61	85	67	81	80	70	64	84	83	70	80	62	86	81	75	65	73	77	77	78	83	76	66	81	79	80	73	97	60	100	71	71	87	79	60	73	67	70	74	70	73	79	60	64	73	80	71	90	82	67	64	85	66	60	79	86	74	59	79	79	70	93	77	56	63	92	79	66	87	79	68	82	81	82	73	69	64	70	75	69	78	63	79	75	87	76	69	76	85	53	61	95	84	70	74	56	79	68	87	76	81	77	81	58	80	69	80	70	74	70	81	68	75	67	59	73	70	66	76	73	81	71	82	72	79	71	67	61	87	77	71	86	79	76	71	80	81	73	84	74	69	64	81	60	77	68	80	63	85	52	75	61	77	72	70	65	75	68	74	76	94	91	82	71	73	77	70	60	66	71	79	70	67	80	75	84	84	67	68	77	74	72	81	76	69	61	73	74	63	75	89	73	80	58	62	83	72	92	56	71	68	70	67	69	79	74	70	54	75	76	58	72	76	72	77	63	67	68	76	69	80	77	65	76	69	63	81	73	70	92	76	77	65	73	69	83	69	80	82	69	75	77	71	77	79	79	67	64	78	88	63	87	80	72	73	69	62	70	68	71	77	82	75	76	76	64	98	73	74	77	62	66	70	76	84	66	55	65	64	69	70	73	70	70	80	82	68	83	82	100	73	76	75	70	78	79	91	81	79	80	65	82	70	77	66	78	75	85	77	67	65	53	84	74	70	81	90	98	88	81	80	78	77	80	73	59	72	78	60	69	71	73	75	70	76	74	63	68	78	62	49	76	72	65	78	75	67	90	86	65	64	78	84	63	51	71	82	87	66	63	79	70	65	68	69	65	79	77	83	80	68	79	77	72	72	75	75	71	64	67	60	57	73	71	67	60	73	79	74	85	74	66	57	75	82	63	75	90	74	83	80	61	97	71	72	60	71	69	80	75	72	68	81	89	61	74	66	79	67	77	68	67	83	79	72	72	56	89	81	78	71	60	77	81	75	71	56	70	68	75	69	82	65	68	84	65	74	78	84	93	85	74	72	79	77	61	77	74	76	88	73	60	67	91	93	82	58	66	99	84	80	64	65	73	64	58	54	85	71	71	83	77	69	76	80	65	78	69	79	77	77	76	77	79	74	73	76	76	74	92	84	74	72	68	71	53	78	69	84	77	70	78	57	90	81	73	82	78	65	65	67	71	66	67	65	70	81	81	87	76	62	84	92	79	68	61	91	61	68	61	59	77	80	79	86	84	57	76	79	75	63	61	79	75	74	59	68	71	82	89	75	73	72	89	68	70	63	59	82	62	74	80	67	67	74	70	72	73	70	88	76	80	85	66	68	60	69	82	89	60	85	67	68	77	76	87	76	80	62	80	77	67	74	62	77	64	63	82	70	64	68	65	54	79	79	81	82	68	77	76	74	75	70	62	73	71	77	69	77	49	71	82	69	70	79	68	76	65	82	84	70	75	73	68	73	79	79	78	65	67	73	83	81	66	89	63	72	70	78	72	66	76	62	81	74	78	78	73	80	77	59	64	77	87	72	72	84	72	81	75	80	80	79	81	90	83	69	65	69	69	78	67	68	64	59	89	70	78	70	59	82	76	75	73	80	71	71	59	63	78	68	78	81	60	77	59	63	79	62	80	81	86	64	67	65	85	57	71	67	91	84	75	70	70	63	75	78	77	85	67	85	82	80	83	62	66	71	81	76	88	84	81	83	50	55	78	69	69	67	79	66	89	85	91	69	87	73	65	79	78	57	69	80	63	71	55	69	78	71	79	89	84	67	68	78	61	67	71	76	67	60	90	65	64	63	65	63	65	83	65	79	74	79	94	78	70	80	80	67	74	77	73	70	70	68	70	66	80	67	73	64	80	77	75	71	71	70	74	93	64	66	68	77	72	65	68	71	80	78	72	58	70	70	96	93	81	81	64	89	66	86	73	66	80	66	56	64	62	63	66	77	75	62	70	99	88	77	82	78	82	88	72	77	76	79	75	82	85	81	73	60	59	90	65	75	67	76	69	75	60	88	78	64	86	79	90	88	75	79	64	69	76	72	89	72	67	85	80	65	79	74	50	86	89	66	79	80	78	60	67	67	87	73	65	75	78	68	81	78	77	66	68	74	76	75	74	60	69	78	83	78	77	60	64	68	68	82	76	63	87	58	60	72	60	75	66	60	74	72	53	73	83	89	81	80	77	78	66	69	75	73	71	77
1721	413	513	548	471	448	408	370	350	366	347	307	343	323	312	293	297	321	327	281	302	260	292	314	321	315	292	298	281	301	286	299	280	297	289	326	286	311	307	265	275	298	268	324	334	320	293	327	293	328	325	290	312	279	293	273	282	317	325	265	302	320	303	273	281	296	316	296	304	316	317	300	262	296	299	289	307	314	314	301	300	279	276	282	313	309	317	305	305	295	297	288	287	319	301	289	265	272	301	288	303	262	290	284	312	279	306	311	294	271	312	276	265	303	278	316	281	300	298	303	288	272	280	299	269	308	323	298	250	309	272	306	282	278	272	291	310	301	309	345	314	299	308	323	298	295	276	287	310	263	303	265	305	296	283	282	284	268	290	322	279	294	300	274	310	284	334	274	262	308	291	303	276	279	289	305	270	293	300	309	293	266	283	297	283	286	320	276	286	293	326	274	309	300	287	276	285	285	291	277	281	278	276	313	299	305	294	287	298	304	286	291	294	288	295	302	312	291	278	291	321	273	281	299	278	308	289	281	301	288	307	317	304	288	296	290	299	283	319	303	285	289	301	298	256	277	301	301	289	310	296	299	279	324	290	292	272	272	288	320	304	311	296	306	272	275	304	300	294	286	283	309	326	263	278	291	277	287	312	319	275	312	282	275	314	320	287	298	293	269	301	295	318	294	297	316	296	294	276	305	298	272	265	272	268	285	299	289	284	318	308	307	287	263	286	274	315	288	289	306	303	266	301	296	342	314	301	271	293	304	322	307	268	287	268	294	289	276	284	308	284	297	301	306	304	270	319	299	281	277	276	266	332	302	303	302	282	279	301	287	278	316	324	302	296	308	290	274	291	301	302	290	300	285	299	310	269	295	295	312	306	298	278	274	308	340	302	310	311	296	271	284	304	268	287	292	292	310	285	253	309	258	308	304	309	304	296	297	287	307	296	312	284	288	289	305	298	317	337	314	299	284	285	274	264	283	285	319	278	264	277	258	297	316	265	269	305	300	304	276	291	283	303	282	278	321	301	318	307	294	279	302	296	303	283	285	293	298	298	293	315	282	294	286	286	266	260	289	287	288	295	277	292	308	275	302	257	299	283	294	276	284	287	291	282	271	306	278	323	321	290	297	304	263	285	316	300	268	293	272	300	327	315	317	289	298	258	319	284	297	305	295	301	271	315	320	275	306	274	285	246	316	283	326	328	300	314	318	294	294	315	266	296	300	275	284	267	301	311	278	310	284	309	286	344	318	308	303	308	294	287	307	287	291	320	322	317	282	276	286	319	299	278	309	307	282	278	316	279	290	288	316	305	315	299	292	296	318	315	292	276	295	303	296	284	310	270	278	308	277	314	276	312	321	316	306	305	317	273	271	297	275	285	292	273	306	271	309	296	288	303	301	260	307	299	322	302	291	334	312	322	261	296	297	293	318	284	283	285	279	294	320	336	275	298	320	299	332	308	297	281	284	283	282	338	285	293	281	345	314	301	309	302	279	295	282	285	306	261	283	316	288	296	266	259	274	277	295	283	320	286	308	312	273	283	305	290	281	346	298	308	327	297	297	296	304	282	293	277	291	315	276	277	282	300	320	302	280	296	284	305	281	304	304	305	340	288	308	318	289	280	284	326	280	268	312	294	297	279	262	282	288	287	304	289	288	263	265	295	298	271	305	311	264	289	294	313	292	286	279	296	286	299	290	272	312	270	316	283	273	299	287	284	306	313	275	309	302	292	296	283	256	282	322	329	300	306	277	293	310	314	304	295	307	305	316	280	272	288	293	286	292	288	288	285	270	304	326	309	267	292	337	321	290	333	316	282	283	310	256	293	309	271	300	280	289	279	280	304	307	264	306	290	306	276	292	305	304	277	287	315	286	300	293	293	289	286	311	298	267	300	275	295	293	287	297	307	305	267	262	288	269	277	297	299	287	266	282	275	265	285	328	309	278	291	313	287	298	326	266	299	293	282	280	307	293	283	281	276	284	273	283	295	316	270	299	305	313	308	317	297	269	282	325	301	280	260	276	318	291	314	304	287	296	326	281	324	288	272	289	279	279	280	296	293	326	295	279	278	279	283	291	300	299	281	285	284	303	281	288	313	308	287	271	286	272	294	301	254	299	298	309	320	310	314	276	263	288	317	288	283	315	287	319	313	316	275	284	272	304	310	312	261	314	294	280	303	297	264	277	308	319	310	266	290	286	294	315	270	294	297	292	296	323	298	304	270	295	289	298	306	327	293	269	289	286	313	283	267	300	303	281	306	296	272	280	292	288	293	269	297	292	302	307	292	295	304	315	319	280	307	296	280	297	281	306	274	306	312	316	314	261	295	299	283	306	314	285	302	282	282	275	277	287	274	301	292	282	290	331	295	271	273	269	290	312	313	296	308	317	302	279	300	296	309	292	302	308	268	310	286	280	260	296	294	285	303	297	300	292	293	296	292	301	295	294	283	325	295	285	306	302	296	275	309	286	275	276	300	271	298	328	282	288	271	317	292	293	296	277	305	294	330	285	276	293	278	290	272	258	296	296	299	321	298	259	288	303	298	310	298	287	283	301	305	309	314	287	292	263	301	301	304	310	272	317	295	316	287	295	318	285	315	296	303	291	284	295	317	295	278	309	297	293	275	296	307	316	301	283	302	281	302	299	282	281	274	270	309	292	295	274	319	276	308	297	277	270	301	310	292	300	291	286	314	312	275	285	314	315	313	299	306	300	294	296	295	299	285	324	300	255	282	302	297	260	277	279	313	292	272	305	301	318	287	323	332	310	297	286	299	296	267	303	321	283	315	291	292	281	294	291	297	283	312	275	275	287	317	258	309	296	297	273	285	303	305	274	294	330	281	314	295	300	295	268	307	267	297	306	289	339	313	312	284	306	277	343	299	282	312	336	310	306	280	307	297	271	317	264	287	273	282	314	285	318	271	296	295	294	296	304	301	305	305	289	322	298	301	272	276	311	284	319	290	289	311	279	314	311	283	312	283	310	259	288	293	298	306	311	293	289	279	322	315	301	310	273	286	279	299	291	276	301	308	286	277	310	280	277	252	310	315	287	287	303	294	316	300	291	304	276	279	267	300	311	285	301	282	252	313	331	288	301	300	283	307	269	307	257	304	273	286	314	261	306	294	298	300	279	284	295	263	314	303	301	269	305	306	304	291	281	283	299	309	309	286	269	284	288	286	263	298	285	271	294	278	287	274	303	315	292	228	300	295	295	307	321	266	302	287	266	281	294	300	302	280	264	302	313	269	291	292	279	315	275	297	296	290	294	271	251	282	292	314	293	298	257	305	304	290	278	291	312	293	289	312	314	275	291	272	306	278	272	306	282	292	316	289	296	272	308	295	309	284	260	291	326	254	286	308	287	292	315	265	307	287	306	300	308	268	277	288	306	302	280	299	328	306	310	279	286	288	316	323	293	285	303	303	303	290	302	291	306	311	330	278	287	310	280	289	319	295	316	313	295	266	304	277	288	280	303	297	292	294	278
4656	1243	1392	1062	721	571	429	395	329	290	224	239	258	231	220	201	200	204	193	209	199	196	187	194	189	195	199	178	186	168	165	194	203	190	186	185	172	176	198	159	189	163	185	160	166	175	186	162	175	172	177	142	136	180	182	174	181	170	172	189	186	157	186	158	185	177	174	192	182	190	196	178	173	168	166	175	178	180	167	162	185	172	177	195	166	164	171	201	162	179	182	192	164	147	157	161	183	188	181	162	172	139	183	164	170	188	177	176	185	181	153	205	169	150	181	153	182	177	170	192	145	163	176	159	155	188	179	185	192	166	175	166	176	177	196	161	163	161	167	193	195	173	174	161	177	181	178	179	146	182	178	162	160	176	171	178	174	159	180	186	167	174	194	184	162	173	163	174	172	187	183	140	142	177	157	187	161	175	151	169	175	175	171	147	176	162	170	176	161	172	201	177	188	159	180	179	162	147	164	161	167	180	162	140	168	159	167	167	156	161	189	170	164	181	170	188	164	157	157	158	175	149	166	164	168	176	141	170	172	164	170	177	159	180	163	178	175	169	167	196	166	153	176	152	159	173	161	200	179	149	193	165	147	152	155	162	164	185	161	168	174	185	160	165	166	171	161	163	173	170	193	155	168	176	141	181	174	184	192	179	171	174	165	186	182	164	187	169	177	185	156	188	188	175	159	193	191	174	180	164	173	161	206	159	176	187	158	188	187	166	163	151	160	179	169	168	165	166	154	176	177	183	169	157	160	165	144	178	166	181	179	173	172	191	165	182	175	156	182	177	179	174	169	181	183	183	160	168	160	182	179	190	156	194	163	165	165	175	147	163	156	156	165	178	170	160	167	150	183	168	184	135	165	204	165	179	162	168	160	166	166	168	172	152	172	184	153	174	196	169	158	188	165	206	189	188	166	165	164	171	162	179	182	148	191	173	173	173	163	151	171	170	161	172	187	167	180	201	149	163	185	180	152	173	174	172	162	171	198	167	170	156	172	159	180	159	191	185	182	180	160	154	156	152	179	155	191	191	165	176	182	182	160	177	174	173	171	184	174	193	169	169	151	155	177	167	159	160	169	199	166	204	174	175	200	183	169	180	168	163	153	164	159	157	188	162	168	185	148	170	176	158	177	178	165	154	157	181	168	168	185	178	169	190	176	185	189	185	184	173	165	156	194	162	162	185	164	190	161	184	166	193	177	166	149	169	178	184	175	146	185	192	152	158	181	176	165	164	155	180	151	164	171	173	190	178	160	193	168	184	162	175	186	153	183	180	146	173	180	188	147	155	171	173	167	164	175	167	169	170	191	195	171	171	177	178	170	163	151	167	169	163	171	176	192	165	143	191	173	182	166	180	178	152	162	152	192	150	170	198	161	181	180	175	170	178	167	172	163	176	160	148	184	150	171	165	174	184	172	169	162	180	181	156	155	162	169	179	178	173	163	165	166	180	177	151	174	144	193	152	157	155	151	183	184	193	145	196	162	167	165	173	155	191	165	194	179	177	157	158	154	183	175	203	170	179	160	146	179	177	165	157	177	139	196	167	143	206	158	163	158	181	181	158	155	194	187	166	192	183	177	205	180	191	184	146	169	163	152	177	176	162	176	158	173	150	165	166	185	142	165	188	192	177	178	162	158	173	158	184	163	160	176	159	178	149	170	180	170	181	153	171	179	159	177	158	188	168	190	177	179	181	174	174	171	174	179	149	170	178	163	207	199	183	193	173	162	174	166	199	154	169	166	163	183	166	166	157	155	173	177	167	194	199	162	178	186	157	159	191	156	178	160	200	180	165	188	190	169	176	172	158	158	167	153	196	177	181	155	205	159	166	165	188	181	164	160	157	163	169	183	170	158	157	180	164	156	147	173	185	168	186	171	160	195	161	152	170	162	156	160	191	162	170	182	151	157	168	169	177	184	166	149	157	160	176	187	150	161	177	176	161	157	183	191	169	181	178	151	172	138	185	175	173	155	169	168	170	183	199	141	178	184	167	172	179	180	156	179	176	181	171	170	175	154	155	170	185	163	157	179	175	200	150	152	169	166	138	165	172	196	170	176	167	177	169	160	150	173	177	161	177	193	218	185	190	161	161	149	177	174	166	197	176	169	163	196	178	148	154	174	164	152	173	159	156	163	151	184	161	161	162	172	190	184	184	199	167	176	161	164	191	170	183	190	174	140	155	176	167	187	162	199	182	176	155	166	174	176	179	185	176	163	175	181	181	146	196	169	170	157	158	171	171	180	174	160	162	182	163	196	181	184	139	192	154	174	173	186	156	149	175	159	159	181	153	158	168	179	156	166	165	171	167	188	167	165	191	166	170	168	168	172	173	172	194	178	176	152	169	163	187	179	176	186	180	150	178	201	152	165	165	171	183	186	199	155	159	163	169	188	166	183	159	168	177	180	184	162	155	150	182	186	161	174	177	180	148	162	145	174	179	172	189	187	139	151	167	172	194	184	177	177	168	181	158	159	174	150	175	182	162	153	192	168	179	174	185	166	196	175	163	197	174	186	173	153	182	183	176	160	181	160	167	186	156	163	186	190	190	162	169	195	160	161	158	158	192	178	183	163	179	156	164	184	192	155	173	175	187	173	169	221	160	149	161	182	161	186	174	176	169	163	167	193	170	169	178	182	184	170	181	181	173	164	159	157	145	152	197	166	164	162	195	182	170	172	176	140	181	162	178	185	149	183	185	172	158	167	167	150	181	195	192	179	165	168	183	157	182	172	175	150	154	178	181	188	180	170	175	150	194	206	180	150	201	186	167	179	181	190	169	175	185	166	188	162	178	202	171	185	180	190	172	172	167	192	164	155	161	169	201	153	174	166	167	149	172	174	144	186	177	181	174	169	179	163	180	193	190	173	180	178	170	175	182	189	165	156	166	151	156	176	154	180	152	178	172	165	181	173	175	169	154	191	178	167	153	184	180	187	191	181	167	184	171	153	162	162	162	173	175	188	165	178	178	157	174	193	195	154	164	174	187	167	149	168	180	165	155	165	180	179	162	197	185	169	180	178	192	182	179	139	164	163	167	168	140	155	181	136	171	187	175	172	151	171	162	174	182	194	178	172	176	168	184	175	170	150	168	170	173	165	183	178	187	177	177	177	187	151	166	167	190	159	171	177	157	165	177	155	161	187	180	194	178	190	172	168	164	173	173	145	175	192	165	172	147	161	168	185	165	165	147	168	160	169	169	166	176	168	148	175	147	180	176	152	178	168	168	179	165	183	184	172	156	171	166	183	175	162	188	170	175	148	158	155	145	169	162	178	175	166	159	186	152	175	186	192	146	187	187	171	171	171	184	172	172	198	155	200	173	168	181	145	174	137	168	161	182	170	165	177	180	197	170	165	169	182	186	159	196	184	164	172	140	176	163	175	184	161	153	165	181	160	183	173	177	150	190	186	182	188	180	150	163	176	158	141	194	184	151	171	170	204	190	178	160	156	183	171	194	154	165	182	182	178	189	178	171	173	150	170	167	163	163
5396	1672	3700	4056	3505	2822	2323	1941	1732	1508	1379	1232	1180	1075	991	954	918	935	860	840	806	793	753	782	726	766	688	679	695	687	682	666	667	652	666	636	654	635	642	621	658	642	633	615	620	604	636	608	579	635	559	622	544	609	619	606	637	601	628	614	605	598	566	570	602	555	615	580	580	578	607	597	605	577	564	619	588	606	597	565	575	593	628	606	599	592	590	582	614	606	594	547	537	627	553	542	563	593	558	584	594	544	594	543	568	600	581	610	564	562	617	560	567	606	557	586	594	541	539	611	579	581	547	552	594	587	580	560	549	543	558	533	558	571	584	589	585	601	598	519	569	579	585	583	581	576	558	572	608	559	596	592	566	568	591	498	594	580	580	535	541	573	596	564	627	562	549	544	550	610	549	558	532	577	612	604	549	592	554	631	550	561	565	577	576	599	564	529	588	593	551	550	565	560	560	572	546	604	586	574	605	547	593	571	560	558	569	566	593	558	609	600	560	573	557	558	566	584	556	572	620	547	553	599	551	554	572	563	589	557	597	515	562	564	587	544	588	570	535	632	573	542	585	556	577	562	604	546	596	524	587	547	572	599	553	589	624	584	564	563	548	565	583	596	561	577	616	607	573	551	548	580	574	586	576	585	585	579	569	567	549	563	560	593	586	540	563	568	599	573	620	573	538	600	566	563	519	560	591	552	561	578	562	573	581	561	558	597	596	624	549	633	575	617	528	590	576	567	588	593	561	563	592	542	597	580	570	554	603	603	564	558	540	594	558	578	571	570	559	573	551	608	576	566	541	566	606	580	539	595	574	557	581	555	572	564	547	499	595	542	562	616	569	596	537	597	605	563	564	647	581	562	587	551	590	597	544	589	560	593	610	545	583	586	591	565	602	587	571	578	577	592	582	584	628	530	600	584	605	572	599	593	559	573	599	549	541	596	563	626	580	547	589	583	571	566	582	518	566	610	581	550	565	562	564	599	576	563	563	593	568	567	587	627	623	583	555	549	559	570	553	532	605	571	565	572	567	609	532	568	580	547	571	586	571	546	591	585	584	561	608	568	556	601	559	563	580	568	549	593	591	560	593	569	550	584	573	626	572	556	602	597	527	578	546	541	532	606	570	590	567	570	584	557	581	551	573	578	570	576	579	589	566	572	597	567	546	537	558	566	543	543	563	562	590	516	542	580	624	548	524	573	579	572	567	546	569	560	582	594	584	546	525	568	581	586	576	613	584	585	528	554	535	555	636	555	531	536	544	577	554	563	613	567	555	532	548	563	587	537	524	553	588	560	552	575	587	570	544	548	581	539	593	539	557	602	539	593	534	603	589	543	599	501	546	589	542	570	579	591	580	565	570	593	586	563	560	539	554	564	567	579	586	555	545	568	541	573	593	584	576	575	571	592	573	558	572	578	555	553	531	635	593	573	535	561	596	541	573	575	545	573	563	607	593	602	590	568	567	604	558	561	579	523	562	552	595	553	554	524	552	557	592	552	581	559	562	600	602	555	571	573	588	588	560	560	588	558	560	575	552	546	541	636	576	541	586	573	607	537	589	585	569	563	547	587	552	636	585	549	559	542	565	543	553	611	562	601	576	570	545	548	563	524	565	626	578	573	603	564	572	575	581	548	565	558	568	561	566	579	579	564	533	568	553	565	620	596	622	588	551	603	567	544	581	575	580	544	594	550	558	576	586	568	551	592	576	613	568	547	570	561	572	594	546	550	579	567	561	611	554	582	568	537	585	519	563	566	570	545	587	563	524	591	570	541	598	594	561	565	575	553	559	607	535	613	554	570	613	585	502	572	589	576	572	548	538	550	592	565	602	588	556	542	535	578	527	547	534	590	548	575	579	570	573	619	557	583	590	564	569	593	611	621	609	579	575	573	567	571	562	607	591	559	550	569	560	582	577	545	581	531	624	569	561	584	569	543	591	550	565	569	542	576	587	568	561	566	581	559	572	615	544	525	585	588	603	586	582	569	568	602	531	568	539	609	583	561	583	619	572	583	551	551	604	590	580	567	563	557	585	590	610	578	563	607	541	589	577	550	593	605	592	607	599	590	570	571	561	601	532	579	533	576	616	548	565	583	570	602	574	554	589	595	564	583	594	515	611	555	556	562	596	570	551	622	579	559	600	601	565	568	547	591	580	569	574	554	587	574	608	540	623	595	560	563	543	590	560	604	583	564	580	542	586	529	568	562	562	547	613	539	628	587	554	596	557	576	554	567	606	574	564	545	569	565	499	592	561	600	592	576	591	569	557	552	593	604	577	584	547	572	591	574	551	560	579	573	567	586	571	619	592	576	569	611	591	581	571	595	600	587	560	573	570	583	611	571	535	552	603	566	559	617	586	572	579	530	607	618	582	580	565	602	608	578	558	573	589	563	541	552	593	544	566	533	529	572	555	584	612	558	590	596	582	572	626	591	574	558	589	576	580	590	565	578	578	595	585	579	580	589	558	562	577	567	562	554	553	565	567	577	566	570	557	591	566	562	562	564	623	580	581	578	602	546	587	617	576	564	560	598	545	574	608	532	578	594	565	568	555	592	566	541	561	553	542	573	553	587	573	599	564	594	561	626	584	588	573	555	539	617	603	594	570	585	598	545	572	634	607	562	598	562	560	578	577	586	544	557	636	594	550	601	568	554	593	580	565	535	575	578	573	559	592	570	525	535	600	549	565	577	576	576	559	583	596	544	557	574	572	544	545	552	563	568	580	599	614	596	596	585	563	612	581	595	548	575	565	597	551	605	555	553	561	555	550	568	610	580	596	522	585	614	570	575	591	567	614	611	611	603	540	594	553	594	550	590	593	588	516	590	571	623	579	595	601	593	565	573	566	578	617	597	556	588	550	566	561	567	532	589	569	556	562	595	586	553	589	600	540	564	548	579	623	581	579	536	602	547	604	596	581	558	554	541	582	528	582	572	576	600	541	579	569	593	558	557	579	584	609	568	526	571	582	568	592	598	590	571	585	555	541	594	545	552	557	531	561	575	556	546	569	564	532	588	543	588	597	622	562	597	601	561	545	589	616	536	592	551	559	555	592	586	557	603	562	580	547	604	539	595	606	577	545	603	567	581	565	576	567	568	577	565	575	632	584	567	569	621	546	601	561	549	565	591	565	571	580	566	544	558	573	573	555	579	591	590	588	537	564	561	542	598	568	539	584	558	548	591	568	563	609	606	525	562	589	551	559	589	600	530	568	577	613	571	588	564	550	570	580	576	529	573	600	529	560	572	563	576	593	605	571	545	583	577	592	520	594	534	556	577	581	575	551	564	518	535	568	573	572	567	619	544	545	561	580	566	562	600	575	560	579	556	550	616	552	557	606	557	607	578	569	550	607	591	546	596	587	552	563	555	561	556	566	573	534	534	559	588	579	558	564	569	564	536	586	612	584	584	608	576	562	589	550	568	614	589	600	569	570	592	603	554	516	586	549	585	559	593	568	599	572	538	559	586	561	621	569	549	528	601	604	534	597	595
8904	2387	2760	1929	1320	962	782	587	527	443	426	400	378	344	329	321	283	265	310	277	262	274	271	285	280	277	295	274	251	251	277	242	249	266	232	241	216	264	228	256	272	228	239	235	250	224	241	234	239	201	243	245	241	235	246	256	222	222	249	211	228	253	242	261	244	222	241	229	253	253	225	249	238	254	237	242	242	251	250	240	233	231	252	239	230	245	246	243	240	235	245	261	233	240	252	231	247	212	231	228	228	225	238	247	207	208	260	236	220	251	271	243	231	241	242	239	229	237	228	232	249	225	233	227	234	224	225	232	276	210	229	249	224	218	247	272	218	207	232	233	269	253	246	229	220	213	221	234	255	217	222	232	236	247	259	210	201	245	237	236	219	209	259	214	245	236	227	252	241	246	220	194	229	236	235	205	229	220	231	243	231	228	242	231	214	226	221	234	237	257	224	236	229	253	269	269	244	204	243	225	250	232	238	225	227	242	222	256	217	236	225	225	268	217	234	217	232	265	237	228	236	254	287	227	245	215	242	207	197	228	231	218	235	240	247	216	242	234	230	207	222	257	252	217	187	230	205	222	250	212	219	221	247	224	249	234	219	232	260	220	234	213	242	216	226	233	239	232	244	252	220	227	227	237	236	225	240	206	238	234	240	233	222	243	236	229	223	243	249	246	252	216	231	232	248	229	208	267	224	242	208	227	244	245	245	244	239	217	228	233	235	267	221	235	266	243	228	240	225	210	224	233	193	230	229	216	256	236	247	257	231	240	227	230	221	219	223	240	233	227	234	219	248	247	246	258	230	220	246	216	235	244	211	218	235	218	209	237	248	239	225	211	249	226	213	209	233	250	236	230	227	245	256	231	240	238	224	231	200	282	243	221	240	237	216	235	243	228	227	266	247	233	207	227	230	263	240	221	253	235	217	225	246	245	232	231	278	241	254	231	224	244	237	216	243	245	215	233	223	205	259	209	234	229	241	258	242	225	221	237	265	208	231	233	208	244	222	225	225	240	198	246	226	253	268	238	246	244	238	216	244	249	233	245	239	235	247	242	232	262	211	211	247	216	239	221	247	220	222	257	271	277	238	230	239	237	219	211	234	207	234	225	216	220	260	231	224	254	196	217	228	212	232	231	224	209	237	248	228	225	248	224	225	232	259	236	247	238	253	262	221	225	237	233	222	248	223	227	219	238	243	254	244	253	228	260	230	231	241	216	216	237	204	238	222	226	218	238	214	227	261	236	223	234	226	245	214	197	226	228	208	204	243	267	223	240	243	252	199	216	272	220	256	272	220	232	213	230	241	220	211	238	212	222	231	235	220	211	207	229	242	222	197	253	241	255	244	240	247	233	217	221	227	220	246	275	214	229	227	227	194	231	216	209	246	223	214	238	236	226	225	250	219	250	250	253	261	248	224	248	247	246	233	226	233	207	219	230	236	233	244	263	220	262	229	234	226	230	222	257	234	232	250	229	232	245	232	248	235	253	244	227	230	258	204	244	231	237	238	223	201	246	243	200	231	202	228	214	203	244	203	253	241	234	236	246	250	228	217	214	224	223	235	229	255	225	210	228	253	246	240	239	240	226	239	258	239	214	225	222	233	241	230	245	231	242	241	218	232	242	244	233	220	231	245	224	243	251	224	225	215	217	224	247	240	254	233	214	245	227	205	228	248	245	241	236	233	217	226	260	246	225	217	229	246	261	215	235	218	221	234	245	215	255	251	243	261	243	217	215	242	260	243	219	229	232	251	236	209	243	253	231	254	222	232	248	216	231	230	232	248	230	246	216	211	227	257	222	227	243	202	235	223	230	260	220	239	253	266	225	252	224	230	229	217	215	258	228	227	234	212	239	227	228	248	256	257	238	251	212	219	225	233	230	247	260	241	233	232	243	248	225	251	244	248	202	240	245	214	207	249	219	224	259	223	242	251	239	250	238	210	241	240	233	248	238	256	243	226	238	245	220	216	246	227	237	239	221	220	264	244	206	225	213	221	209	240	246	201	238	196	239	232	237	246	246	220	260	223	246	238	224	233	241	229	220	231	227	247	228	233	203	227	227	251	248	252	226	222	221	237	244	241	218	212	229	232	253	235	226	240	237	228	248	228	251	210	244	238	240	216	224	233	235	224	210	189	250	251	215	227	226	234	253	236	233	222	229	224	222	212	235	231	222	238	233	235	227	221	241	226	248	232	220	242	228	222	222	215	224	251	230	227	215	224	230	224	240	219	245	246	244	216	252	257	241	238	222	259	220	250	205	235	213	223	233	218	230	205	252	226	233	218	256	226	237	220	226	237	209	211	261	227	203	253	252	248	240	256	219	241	236	249	261	227	234	229	251	240	243	232	232	249	225	238	230	228	233	234	224	221	243	249	213	240	235	208	254	219	233	217	225	229	223	236	233	247	247	226	231	230	242	238	243	249	217	215	243	227	257	227	241	231	225	273	245	224	242	231	253	229	237	243	209	192	243	250	240	213	213	215	252	225	224	252	216	252	233	218	236	222	222	247	256	234	244	232	237	237	231	241	204	220	257	213	249	262	265	231	257	230	230	238	249	248	218	232	218	230	233	228	229	273	204	233	240	222	230	207	244	221	247	237	223	250	216	215	232	233	207	232	239	258	243	209	242	229	227	211	220	241	212	229	217	250	274	253	260	227	237	219	266	242	232	266	265	215	237	252	239	248	241	233	237	247	233	234	258	247	234	210	231	223	216	229	241	227	230	248	221	241	214	207	228	203	212	271	223	227	250	239	219	226	242	237	226	242	193	210	248	228	232	218	229	247	252	231	226	220	229	233	230	224	227	234	224	239	243	243	237	233	239	227	220	247	212	249	242	249	239	227	245	218	222	232	236	235	221	252	221	225	244	224	233	228	242	223	234	225	261	235	230	234	252	202	221	231	213	235	224	226	238	204	243	251	247	224	215	227	241	250	222	219	248	229	226	232	217	230	217	217	240	226	247	231	215	227	257	208	247	233	229	214	223	224	236	238	229	247	236	231	230	243	218	209	258	228	232	225	225	239	238	228	226	254	226	253	253	234	226	215	232	214	223	238	246	245	224	233	208	234	241	232	244	236	236	216	228	270	246	258	247	194	226	214	256	217	233	240	225	239	240	208	238	253	239	222	219	229	238	192	224	258	220	218	211	261	230	293	253	210	211	231	225	224	241	262	236	235	207	220	211	216	213	224	250	228	224	216	215	239	212	249	249	221	231	206	211	223	209	224	226	191	234	220	238	238	239	220	240	226	233	242	250	208	252	239	217	269	221	249	229	215	225	216	235	245	222	249	245	224	224	230	228	269	234	248	240	233	204	240	239	220	239	259	214	252	230	246	198	212	219	225	242	236	226	235	236	226	233	229	223	233	204	230	203	226	265	198	215	220	243	242	241	232	266	248	209	238	231	256	219	225	220	243	217	188	224	212	223	239	238	237	238	208	233	229	230	222	240	256	215	199	244	238	254	217	255	262	251	229	230	242	245	198	223
7785	2807	6498	7021	5873	4905	3921	3299	2918	2504	2226	1927	1864	1633	1620	1534	1385	1375	1322	1233	1190	1167	1165	1161	1032	976	1016	1000	982	968	984	868	891	886	907	901	906	874	867	827	862	832	860	797	817	855	821	817	800	824	858	814	815	758	748	865	795	775	713	726	799	801	718	749	751	775	772	727	827	784	798	805	742	793	770	747	772	783	738	744	751	731	765	759	772	785	751	750	788	778	777	772	780	757	729	730	744	735	702	750	777	759	747	705	745	763	680	727	740	741	754	741	747	694	769	719	707	808	744	754	752	710	732	698	757	766	713	705	725	687	758	705	735	743	735	728	749	789	721	735	753	716	739	739	730	768	804	737	736	713	728	718	741	727	791	742	752	724	755	770	681	725	772	697	760	776	734	793	742	704	726	715	752	750	741	729	746	749	740	756	733	758	743	746	757	726	709	757	739	749	717	714	685	734	777	720	762	685	718	709	741	759	762	711	739	741	734	714	756	749	761	734	659	739	757	704	744	711	755	721	733	767	773	698	717	735	740	723	723	728	752	788	722	715	752	750	799	728	722	669	700	754	724	708	752	703	782	759	755	731	739	750	728	745	699	759	704	722	758	728	730	696	727	772	754	758	705	765	737	737	782	708	702	765	692	764	782	759	762	737	743	765	746	692	719	742	711	764	719	743	746	702	716	750	768	718	741	723	713	726	768	759	730	742	718	747	773	705	711	765	693	755	714	767	710	725	728	706	771	723	758	696	714	735	710	724	721	739	759	722	700	704	721	790	776	755	706	711	755	751	703	757	687	727	642	755	717	733	765	694	735	741	720	756	746	782	776	716	726	706	742	715	761	716	706	697	740	770	768	739	693	748	709	767	730	791	747	725	734	721	730	719	715	749	699	755	730	704	786	771	745	717	769	745	659	695	758	715	690	736	763	728	735	749	733	710	747	719	740	735	700	714	725	714	715	750	726	726	715	684	758	725	759	742	709	680	719	727	743	733	707	741	734	715	686	755	746	729	747	749	756	762	733	715	705	751	740	744	712	739	751	710	695	717	692	728	741	723	691	715	732	803	725	718	776	737	750	711	757	741	727	725	734	750	740	704	780	706	723	736	755	709	765	736	720	717	707	724	758	748	732	727	721	729	720	709	737	760	743	763	736	720	682	737	759	704	714	700	719	746	744	721	746	737	769	707	758	702	708	747	745	730	730	692	726	682	752	741	721	724	707	769	726	749	746	723	718	728	707	689	732	741	751	702	745	739	729	753	702	734	698	724	753	713	748	755	749	709	709	772	716	706	713	740	719	721	798	713	742	755	725	694	699	728	753	717	703	701	719	748	759	735	734	756	746	699	725	758	741	715	781	723	754	759	717	731	748	724	697	743	683	741	746	732	752	730	710	753	705	755	702	727	748	723	753	699	738	700	815	765	767	745	739	747	725	729	728	750	717	720	753	759	710	760	695	752	718	726	728	752	711	722	765	770	772	720	749	694	696	712	769	725	810	719	747	736	800	755	748	744	690	744	788	720	751	746	760	737	740	704	693	718	744	727	716	775	776	723	806	696	761	764	719	728	768	745	767	736	744	771	742	712	792	694	714	712	709	739	723	734	727	738	710	702	734	739	711	734	726	748	720	726	723	704	748	758	707	742	752	777	722	718	715	734	759	762	736	662	759	765	736	698	756	752	760	752	709	748	761	737	665	782	715	758	735	773	741	716	773	706	732	779	729	768	713	759	743	700	715	738	734	729	780	785	754	737	766	733	736	733	735	740	776	763	713	646	723	736	724	744	690	719	750	720	722	744	751	711	701	724	770	735	768	751	757	758	732	712	723	725	734	669	749	702	758	766	714	727	713	743	720	699	684	754	732	755	752	735	742	736	719	698	735	728	705	761	726	703	753	721	738	734	763	753	720	679	759	737	746	710	733	745	704	750	733	755	721	655	677	759	713	729	696	707	706	723	720	741	730	740	769	728	748	739	673	681	714	792	730	755	709	708	723	755	698	726	768	722	755	769	707	700	759	749	770	744	744	680	738	732	697	742	716	709	799	720	731	737	715	735	712	714	745	740	760	730	747	772	767	698	749	764	723	730	726	746	707	767	708	729	751	729	703	746	717	693	710	756	771	804	754	763	706	733	742	769	704	708	758	755	722	794	749	718	731	704	741	744	718	764	729	693	696	757	755	765	719	754	736	740	703	723	727	709	731	691	694	716	719	706	751	750	730	738	708	735	742	729	726	729	738	699	792	765	716	716	660	758	786	781	748	707	780	805	776	752	727	727	692	760	738	736	732	717	772	739	681	743	737	758	714	764	763	745	742	716	751	727	718	741	728	719	690	680	691	723	760	713	754	775	748	773	688	758	747	720	703	734	708	704	747	718	736	696	705	786	727	701	712	729	725	729	744	751	745	746	755	727	727	737	747	684	767	714	738	739	706	707	710	750	706	751	658	767	750	734	776	734	749	732	741	713	683	781	737	745	766	728	717	746	688	771	717	807	706	730	712	768	728	728	762	756	700	761	744	752	729	747	727	722	807	728	754	734	691	769	739	760	724	739	725	792	717	741	754	705	744	726	731	710	771	690	708	718	667	697	756	778	734	731	700	776	763	721	764	706	741	743	736	727	769	739	746	738	718	724	713	714	707	752	737	679	715	772	725	694	755	719	770	748	728	744	696	752	699	754	800	740	748	681	802	751	801	727	734	734	746	701	766	737	742	730	719	726	693	700	741	716	723	713	694	729	719	731	749	715	731	734	788	714	765	715	731	766	676	760	718	739	721	764	727	753	709	778	737	720	719	759	726	744	736	731	704	727	772	753	698	763	743	721	732	783	746	696	730	736	679	731	754	736	720	707	760	738	734	757	684	733	769	771	772	701	761	692	761	761	738	760	732	767	723	705	720	705	753	730	722	712	689	723	709	756	709	729	754	770	711	750	718	740	714	738	729	715	751	690	738	749	718	771	723	754	743	737	790	700	711	730	754	740	713	708	755	722	721	781	755	700	773	777	755	686	718	752	744	750	756	779	714	773	759	717	742	722	723	733	696	742	732	730	724	759	705	693	722	756	721	704	780	749	730	781	737	727	789	775	748	772	739	753	721	678	725	749	738	730	723	754	735	743	726	742	739	701	769	800	709	699	747	714	744	703	758	732	706	693	730	726	771	682	706	751	760	719	733	772	704	723	783	767	755	795	716	786	755	737	754	741	708	688	765	787	778	748	720	747	715	747	705	750	694	728	714	727	761	744	819	772	728	772	740	714	749	715	736	767	713	740	768	721	766	760	793	720	755	729	733	697	725	722	728	759	762	711	697	727	706	727	722	717	714	725	737	789	752	789	770	752	742	753	742	724	744	774	740	715	710	759	709	701	757	778	732	721	735	719	792	706	747	701	748	718	756	726	682	741	701	739	748	729	755	751	742	751	764	750	719	720	729	742	725	759	704	723	708	759	738	723	762	729	751	681	759	718	736	714	726	741	770	749	714	700	710	693	759	735
1052	91	138	102	101	91	96	63	70	66	78	78	88	80	70	72	85	75	57	63	75	68	68	76	69	52	75	69	67	71	66	68	80	71	77	60	74	72	78	74	68	72	62	77	75	74	77	70	77	72	59	66	75	78	75	83	84	75	61	73	76	80	74	71	63	72	88	96	73	74	81	76	78	71	78	68	50	82	76	66	71	63	75	87	65	63	67	73	69	71	79	73	64	82	70	64	61	71	53	76	71	72	79	84	72	67	71	68	98	83	75	66	75	80	72	72	61	75	84	73	77	61	62	64	70	66	64	58	54	63	53	84	77	74	75	80	63	71	64	66	71	67	86	64	66	80	68	67	59	78	67	83	79	76	64	84	54	76	63	78	70	86	62	74	72	72	61	68	85	62	83	82	67	83	72	67	62	83	70	72	89	67	65	70	88	80	82	66	72	62	66	71	63	77	74	68	82	67	58	77	67	77	61	70	95	62	59	65	66	71	65	87	61	59	71	69	71	84	67	85	76	67	68	62	78	80	70	83	68	63	86	88	63	74	58	78	63	60	77	77	66	71	61	74	81	74	62	66	71	65	72	71	77	79	62	90	80	62	66	71	82	67	84	77	80	69	86	79	81	67	65	70	67	72	55	72	65	72	81	72	56	83	72	91	58	69	68	80	72	70	71	69	61	78	70	68	60	63	91	77	61	69	74	60	73	81	73	66	68	84	75	69	87	70	72	80	67	72	79	73	74	73	60	73	80	59	69	74	59	59	66	60	69	61	63	61	64	68	70	63	72	82	67	84	67	65	72	72	72	67	64	81	56	73	83	70	67	81	65	62	64	90	81	63	65	75	72	58	76	77	69	75	81	70	69	58	63	77	70	71	75	87	64	62	71	69	68	70	67	71	65	72	76	74	73	86	68	56	61	57	69	50	61	87	67	71	74	72	71	71	63	50	76	79	72	76	79	61	73	72	80	65	64	65	81	71	61	85	74	64	66	76	65	61	67	61	81	86	63	68	61	63	73	67	74	65	67	72	80	84	77	85	82	88	73	60	65	82	61	83	71	80	52	75	67	61	68	82	63	76	84	70	78	66	59	85	68	73	89	71	67	70	70	67	80	74	58	87	73	58	63	69	67	68	76	53	62	90	76	84	86	72	73	71	61	55	80	68	56	67	80	67	65	76	85	75	74	73	66	71	60	70	71	63	72	72	68	73	79	69	78	61	48	72	64	69	85	79	66	69	68	75	78	68	79	79	68	88	66	54	72	62	78	54	79	91	77	57	69	72	76	75	82	74	72	87	80	80	81	70	76	69	80	74	61	70	69	69	62	70	75	77	76	72	72	63	72	67	74	86	78	58	58	91	79	65	70	84	60	70	81	92	84	62	72	76	70	69	83	78	78	83	75	59	77	64	64	67	72	86	63	67	75	80	70	66	71	60	52	76	79	81	78	67	64	75	74	71	60	56	83	69	81	73	71	71	86	72	64	73	71	76	60	77	72	80	64	60	64	72	76	69	57	94	85	74	67	77	73	75	63	74	84	79	81	73	74	69	69	67	62	67	72	67	76	72	67	64	71	66	71	80	63	80	85	75	72	78	59	90	69	78	62	62	68	67	78	75	69	71	84	61	79	64	71	80	74	69	69	65	73	66	90	82	90	80	80	79	73	72	50	60	78	80	81	86	82	63	63	70	69	84	76	76	69	64	84	64	66	62	68	80	86	94	66	76	57	87	65	52	74	63	62	70	69	80	69	76	81	71	69	63	72	76	62	60	71	82	65	67	78	61	72	54	79	62	67	83	85	84	56	76	73	68	76	74	73	63	61	65	72	75	72	86	60	66	72	58	87	72	78	73	66	65	93	80	76	76	69	78	72	76	84	58	77	80	74	87	67	66	74	60	76	55	68	81	66	75	67	65	77	62	87	62	79	61	78	67	81	61	74	78	72	79	73	72	92	81	75	86	73	70	71	75	70	62	88	66	65	55	78	66	67	67	62	53	75	68	79	91	68	91	81	71	65	61	76	71	95	69	60	61	79	67	64	81	69	80	75	80	76	73	76	66	78	70	63	62	63	75	70	60	82	82	78	70	89	63	80	81	81	78	62	78	75	67	71	85	72	62	65	81	63	72	70	78	62	73	62	70	86	67	64	61	75	64	61	68	73	73	65	77	75	91	73	67	85	80	67	73	80	62	65	81	80	67	54	85	85	71	59	72	88	76	70	71	57	63	67	72	64	75	80	61	91	81	70	76	62	81	70	60	70	55	70	70	77	69	72	94	64	72	65	66	86	54	74	61	66	63	76	49	66	81	68	74	82	73	73	68	72	71	71	75	79	58	60	57	81	67	79	58	77	72	81	68	71	68	64	88	71	82	59	66	81	62	73	71	68	58	57	74	74	78	88	77	64	74	60	63	73	72	78	78	93	80	72	75	68	73	67	77	83	71	67	74	77	62	62	93	85	74	85	76	73	68	69	75	74	78	70	67	63	73	75	54	67	86	68	68	68	60	80	82	74	76	75	66	72	72	62	65	85	74	67	86	70	68	70	68	74	66	77	81	60	80	59	67	74	65	65	65	60	80	70	64	78	74	84	62	67	59	59	85	79	61	80	69	79	82	66	86	75	86	93	64	63	83	82	75	74	68	60	75	75	79	47	75	65	60	77	79	84	72	82	67	75	73	76	62	76	74	71	79	70	82	75	74	91	82	68	78	69	78	64	67	77	78	68	67	61	68	63	77	75	64	60	63	73	65	69	71	69	71	82	65	71	85	79	67	81	74	61	71	77	65	60	81	67	78	76	60	82	73	83	70	60	67	77	71	75	65	62	75	59	84	77	63	91	65	67	74	72	70	64	69	62	66	70	76	69	85	77	80	72	70	88	54	82	75	85	69	82	79	76	76	60	71	70	58	68	73	77	84	68	73	63	82	88	88	59	87	82	92	81	73	74	74	94	72	71	70	66	84	80	69	77	73	61	68	71	70	64	66	75	74	76	69	80	66	78	54	74	56	82	67	87	72	61	66	83	80	75	63	81	76	65	77	87	75	76	60	66	91	61	80	85	94	74	60	85	72	66	90	74	78	74	70	79	79	91	72	62	61	76	73	71	66	74	81	64	82	57	71	80	72	79	71	70	85	76	80	57	80	58	74	69	80	87	67	77	80	60	62	74	76	76	77	68	101	56	81	75	58	80	68	73	87	75	80	76	71	83	72	60	79	61	71	63	76	75	84	97	69	59	89	89	76	69	75	70	86	62	80	71	76	55	76	73	80	88	74	65	78	74	77	73	59	74	72	73	78	86	68	88	75	81	70	64	78	78	58	72	69	58	78	63	74	70	72	72	87	75	64	61	74	93	93	59	87	70	64	74	81	68	80	80	70	65	66	68	65	77	59	80	60	74	58	82	76	69	85	78	67	72	84	80	92	65	64	78	69	61	77	67	77	74	59	73	61	83	58	55	80	86	73	69	64	71	69	68	66	76	80	77	73
1622	368	485	463	424	417	410	399	377	328	337	331	324	347	276	311	307	309	310	302	294	280	344	294	300	321	293	326	300	254	288	295	285	299	291	296	282	301	300	294	296	301	290	295	282	287	301	300	289	286	285	272	302	284	307	286	294	314	276	278	247	283	281	281	308	257	289	307	295	279	276	266	296	305	264	272	304	296	269	285	322	327	295	302	271	263	284	279	283	277	320	291	295	256	308	273	276	308	267	273	265	262	267	305	286	311	295	292	269	262	323	306	266	295	332	278	299	289	280	290	290	312	303	289	318	257	307	292	320	258	318	287	281	273	290	283	277	300	291	303	283	272	302	283	289	297	274	287	300	295	284	304	314	300	297	310	275	249	283	288	287	289	292	294	284	302	260	304	330	294	297	285	280	288	318	303	292	308	254	300	282	289	303	321	279	306	290	275	280	315	277	290	284	313	275	283	276	291	270	287	278	265	278	278	268	272	285	302	298	303	292	286	290	277	285	287	281	274	287	312	298	282	286	297	269	261	285	290	301	290	289	299	296	280	291	290	272	288	300	283	272	285	293	281	263	276	290	285	307	297	289	285	286	291	294	296	284	290	290	247	306	276	285	316	283	276	275	256	306	285	291	272	283	303	265	287	294	282	263	293	273	269	246	293	268	277	279	283	309	285	269	292	284	335	298	257	289	296	302	282	306	299	305	322	268	291	268	263	309	278	295	289	287	272	281	286	304	308	294	296	304	274	292	271	293	284	290	296	279	286	318	286	308	265	321	289	296	266	274	284	301	257	274	287	271	321	273	298	297	296	282	282	251	316	277	312	278	297	286	275	275	281	240	319	335	259	282	290	259	276	298	281	294	261	284	283	290	287	304	323	263	297	239	288	272	275	296	287	264	315	305	280	280	289	316	305	288	266	273	261	284	294	335	316	265	290	285	264	273	272	284	325	279	259	291	274	288	285	294	300	281	278	324	287	321	309	297	303	291	310	286	280	301	279	283	274	329	322	249	294	334	295	301	301	279	288	288	287	270	265	267	293	330	322	269	291	325	297	296	312	283	269	289	297	258	272	324	282	272	270	330	267	267	266	278	296	254	311	270	275	305	308	283	284	277	303	253	296	294	264	286	300	309	341	269	316	256	271	278	294	290	305	287	260	272	270	312	253	316	281	290	298	282	282	269	273	267	312	324	291	285	315	280	297	286	298	309	281	292	313	286	298	299	322	256	287	285	308	266	331	264	287	286	276	269	316	287	299	295	326	303	296	332	319	308	288	287	278	268	310	311	297	311	269	270	257	299	292	293	305	295	291	294	292	304	274	287	288	293	308	275	271	289	270	280	311	290	279	284	320	287	285	269	299	271	315	291	254	284	261	283	273	266	290	266	296	283	268	284	292	287	286	284	321	306	247	295	297	251	290	293	270	276	270	278	308	295	286	273	290	290	284	273	288	293	292	303	283	281	283	297	299	270	293	303	292	310	287	279	293	263	296	297	295	276	272	287	286	304	280	285	305	311	297	279	277	284	303	271	272	287	279	312	308	275	271	264	292	286	275	258	320	285	287	292	295	293	305	331	255	304	318	295	286	303	289	299	257	320	283	304	285	302	268	276	301	285	287	274	267	304	303	277	282	293	290	286	291	287	287	308	302	275	319	285	299	308	254	276	276	295	273	256	294	289	286	277	286	273	288	278	300	268	288	293	262	315	293	286	272	263	287	297	290	294	270	289	306	282	310	286	273	287	286	265	294	297	286	293	304	305	312	291	258	298	309	310	296	298	308	301	303	284	253	264	281	306	281	280	333	285	262	279	293	270	279	284	267	309	301	264	288	295	266	296	257	302	283	306	272	296	289	250	299	302	329	288	287	277	292	267	284	279	288	311	301	313	263	289	274	295	295	321	292	260	287	281	334	288	296	292	272	298	292	276	296	300	279	310	276	295	304	303	300	307	306	286	295	296	316	299	303	283	307	279	300	270	274	288	266	297	250	321	280	288	279	292	279	299	301	301	315	302	288	283	292	290	297	290	305	265	277	299	238	310	312	302	254	277	300	308	277	280	310	280	250	312	309	285	283	259	277	289	282	278	288	290	273	266	281	285	263	300	276	278	304	263	275	286	278	281	290	293	284	264	269	292	284	290	291	285	298	299	291	252	299	280	285	273	281	282	290	282	255	273	307	286	302	305	291	249	276	293	282	307	277	275	268	293	284	292	271	274	290	267	304	290	298	277	305	276	293	271	320	300	296	288	298	288	295	294	283	287	297	271	287	315	283	290	288	316	269	274	329	305	281	237	297	326	281	276	290	290	263	281	283	285	308	286	266	282	300	286	324	284	292	295	329	300	280	296	300	277	261	297	267	303	304	300	268	319	296	277	290	296	317	275	262	302	304	281	269	263	315	286	281	279	292	302	296	288	279	281	305	282	270	258	290	276	309	278	296	298	268	285	288	302	295	302	294	313	250	275	276	283	286	276	314	289	286	269	283	274	312	296	298	295	262	315	292	275	302	277	278	299	284	290	281	283	330	301	299	283	291	290	299	287	264	305	293	265	295	279	312	298	274	301	296	278	307	271	267	306	293	311	286	324	241	313	274	284	263	269	303	290	260	305	273	275	284	278	284	325	310	294	299	270	298	294	302	318	290	305	263	294	310	253	299	274	302	264	311	277	281	280	290	267	278	299	298	292	277	290	291	253	292	299	308	301	261	268	306	282	313	291	292	266	302	296	309	283	257	283	301	286	289	269	252	297	289	293	269	297	294	252	280	287	271	268	315	296	273	284	263	296	323	285	275	298	293	243	249	275	285	288	311	276	263	299	256	292	286	304	283	272	260	281	293	275	279	304	274	286	286	309	316	298	289	316	293	295	286	294	305	296	294	283	272	303	307	293	264	326	289	272	286	293	274	286	283	267	288	252	283	303	291	285	328	282	285	294	297	264	302	297	317	304	298	317	283	309	272	283	297	293	279	278	284	281	278	315	290	285	259	309	277	269	314	275	293	278	315	291	276	279	277	284	297	287	268	274	295	277	307	287	279	293	282	299	290	292	285	273	282	289	273	258	314	283	278	293	287	283	267	309	269	291	265	292	289	284	303	277	271	294	263	298	274	283	283	279	307	284	289	270	312	306	290	282	294	279	315	273	301	317	275	285	290	333	299	305	289	299	293	285	261	287	308	303	286	287	276	277	263	289	271	297	310	294	301	305	277	277	294	289	293	293	319	288	297	299	295	284	286	295	289	275	292	294	300	266	280	295	267	317	278	278	280	288	284	305	274	292	284	234	319	284	278	302	279	266	301	292	277	287	294	288	282	273	310	264	294	328	277	299	291	260	294	300	288	286	305	299	276	288	286	302	286	281	291	273	292	289	255	289	321	259	280	271	288	271	284	302	283	284	292	284	300	294	310	272	326	299	277	287	269	281	315	272	271	274	300	239	304	274	319	304	324	289	290	290	272	289	299	311	266	261	291	302	296	304	295	278	283	286	297
4717	1171	1362	1018	726	548	463	352	295	300	253	258	258	199	224	221	193	213	218	191	184	200	212	173	186	187	179	198	175	210	196	206	145	195	173	195	167	174	183	184	180	182	178	199	175	165	179	169	175	175	176	176	183	185	171	192	175	189	161	164	174	178	181	186	177	177	165	157	199	159	170	168	180	167	196	196	162	169	181	165	178	176	162	171	176	212	149	177	178	174	174	172	165	181	185	144	168	195	156	176	165	162	178	167	170	179	173	195	183	178	166	168	184	196	146	190	190	159	189	159	157	175	168	147	185	178	163	162	150	154	179	171	160	180	165	168	182	178	212	167	159	155	188	170	160	186	176	190	161	163	184	163	159	193	165	180	188	181	195	155	162	170	159	190	156	159	175	179	167	149	166	179	162	169	172	193	196	164	190	171	179	164	174	173	176	158	163	175	144	178	160	168	165	168	151	180	183	177	163	180	176	190	171	169	177	186	191	159	163	173	195	145	177	190	198	140	170	172	149	157	153	192	177	184	162	173	166	163	158	175	163	187	171	179	171	175	185	157	194	165	160	175	177	157	175	185	158	180	171	182	175	183	170	161	181	165	163	172	166	178	147	169	162	186	164	172	153	181	164	190	190	169	177	175	168	182	192	174	175	196	167	177	165	192	172	170	170	159	187	177	170	177	166	176	144	184	151	179	172	163	155	165	156	173	199	184	165	173	164	195	189	175	168	194	155	183	184	160	166	177	171	180	166	184	178	158	187	155	155	176	173	164	173	179	172	183	163	194	179	175	190	209	150	166	178	165	206	182	183	132	194	175	160	202	170	158	163	187	174	162	177	174	169	165	164	162	183	175	168	189	153	139	170	178	156	179	182	164	151	165	174	162	165	196	153	159	163	167	166	154	180	173	154	190	181	163	179	179	176	171	194	180	166	204	171	173	197	150	165	181	179	185	171	179	185	161	202	186	174	179	169	155	188	184	171	171	161	140	182	156	164	178	156	159	202	169	167	163	163	171	182	151	181	189	162	167	175	184	180	202	165	169	174	199	167	188	190	168	178	150	186	165	157	162	172	183	167	198	173	147	186	192	189	172	189	164	164	167	168	164	166	197	173	169	149	164	145	170	178	173	181	177	165	173	185	170	166	194	186	166	176	142	149	157	177	164	174	165	171	176	151	159	185	156	176	142	180	186	172	178	190	176	191	196	171	164	175	164	192	169	176	171	179	186	181	165	164	161	175	185	176	162	151	163	174	177	172	175	184	137	154	166	176	198	180	169	165	177	161	167	158	185	155	165	171	187	174	142	174	188	179	141	187	170	153	190	188	174	178	172	187	191	175	181	173	171	198	180	163	174	181	190	184	162	186	144	189	201	175	174	169	182	171	169	184	176	170	134	192	172	184	185	171	185	152	163	185	142	186	175	209	167	156	163	158	191	188	159	200	154	144	198	174	178	156	188	163	177	174	191	163	175	151	196	176	166	161	198	174	166	174	168	178	157	177	148	165	174	168	176	166	182	172	186	158	174	174	170	184	181	157	181	185	177	183	148	168	168	165	165	162	169	158	164	189	193	181	170	156	192	177	154	166	179	167	157	154	184	191	168	180	144	185	152	168	181	155	183	169	141	186	160	170	187	186	194	169	164	161	180	157	173	166	160	156	186	180	167	165	199	149	155	185	173	162	193	175	178	163	174	192	153	175	200	168	148	166	176	148	166	164	156	176	159	171	163	162	184	157	179	158	184	163	164	175	154	203	168	191	174	172	161	200	167	139	164	146	167	187	182	157	154	149	162	157	144	179	161	161	171	175	175	184	152	148	190	174	153	157	181	172	183	138	171	157	175	177	162	164	168	149	145	170	156	173	152	176	172	161	162	203	176	171	168	158	184	185	166	169	167	161	174	159	176	176	169	173	155	146	180	184	189	181	157	184	175	176	134	154	165	170	188	183	155	178	170	168	177	195	175	169	210	167	195	172	175	196	191	187	153	169	182	181	165	166	171	167	141	169	153	180	167	192	173	167	154	184	179	189	190	164	147	170	170	180	189	154	156	179	175	159	176	153	170	172	180	179	164	173	192	168	169	163	168	167	186	160	183	169	176	188	185	181	167	198	183	156	196	183	153	188	186	176	199	159	199	188	180	207	164	167	178	166	181	166	183	198	197	160	183	168	181	152	184	154	148	158	181	163	172	174	177	192	180	165	187	199	162	167	153	167	182	183	160	168	175	160	190	146	153	151	169	151	173	154	159	165	134	185	163	158	187	200	176	182	176	170	173	165	154	179	177	182	189	169	169	184	180	169	170	179	191	165	173	198	163	169	158	179	177	152	153	167	168	177	173	168	190	174	175	175	180	182	166	199	174	174	191	172	184	189	171	177	178	167	193	160	151	163	189	157	173	146	146	176	193	165	152	182	183	167	186	144	178	166	195	163	171	169	165	153	157	189	187	156	174	171	191	161	191	186	185	170	171	180	180	174	170	176	181	168	191	166	167	185	186	166	169	179	190	173	193	174	158	165	181	158	202	173	170	163	176	192	181	175	159	162	160	176	186	184	159	200	152	188	157	169	168	177	172	170	190	189	185	192	165	167	166	181	175	195	187	167	183	167	177	183	177	168	158	168	181	166	171	172	165	166	174	177	179	171	200	180	174	147	158	184	176	191	181	188	170	168	164	130	166	182	155	192	170	160	183	197	197	170	153	196	167	184	165	178	183	175	176	177	156	159	160	190	152	134	205	183	167	181	164	176	163	190	173	164	169	172	156	180	191	156	180	177	165	166	156	168	163	165	175	155	185	177	183	156	173	155	180	153	138	175	158	200	169	172	189	156	172	161	162	177	162	173	158	165	181	179	164	174	184	169	158	167	152	176	176	178	151	162	178	174	153	176	179	177	173	160	173	160	179	169	144	161	152	180	195	173	161	173	182	179	169	176	169	178	170	169	182	159	162	169	149	178	165	180	177	178	160	163	189	186	176	165	168	172	168	177	169	176	162	157	153	169	171	179	172	164	151	161	203	168	188	170	183	176	184	185	170	171	170	160	180	173	185	172	165	151	177	174	167	187	167	163	168	157	179	163	182	165	164	152	166	156	154	163	169	174	162	180	166	156	173	143	191	165	158	182	162	220	177	183	152	177	160	166	185	170	143	176	181	182	188	179	169	191	166	179	203	167	184	191	167	181	183	179	170	166	168	166	186	176	165	181	185	176	177	185	158	148	171	181	186	168	212	179	160	166	177	164	169	167	156	148	175	173	162	189	163	208	159	183	169	160	167	205	174	177	181	174	174	153	185	178	173	161	197	152	171	189	161	201	171	193	165	144	147	168	173	161	167	144	164	166	161	170	176	171	170	195	177	155	179	166	163	187	171	180	173	180	160	154	169	180	159	162	188	181	178	162	158	160	195	198	157	188	185	167	177	165	187	153	158	179	185	188	191	178	193	143	165	169	166	161	155	193	178	187	182	185	165	168	171	169	164	144	173	193	166	153	172
5391	1629	3627	3999	3397	2724	2276	2021	1683	1539	1369	1271	1145	1084	978	920	903	915	840	800	792	789	754	699	736	704	718	707	676	657	650	654	666	631	638	629	702	650	661	630	595	647	633	641	599	607	634	584	597	649	631	606	574	619	607	601	598	595	549	607	543	564	599	629	648	587	587	549	634	545	557	578	613	591	601	573	572	563	574	638	545	570	597	558	560	581	549	553	602	595	586	576	560	617	574	586	570	558	560	622	581	536	608	635	620	586	638	605	588	595	610	562	581	548	568	529	592	581	575	575	573	580	609	592	590	570	612	571	554	571	579	555	548	570	562	543	572	569	626	604	578	552	581	568	607	600	543	556	607	575	630	587	586	595	547	583	592	595	565	578	601	589	553	553	589	582	574	564	602	553	611	560	554	558	573	605	525	562	604	567	572	589	548	580	594	591	527	575	578	548	590	560	578	551	550	576	560	518	500	563	622	613	589	608	595	594	562	555	586	572	573	578	555	558	552	637	586	520	536	569	586	531	565	589	553	637	547	574	609	534	604	605	531	598	571	554	602	582	588	551	549	562	530	556	621	531	595	549	585	557	588	563	551	601	595	550	594	532	602	606	583	558	574	580	608	585	558	554	557	605	596	603	607	579	551	567	556	608	578	549	571	610	604	565	520	580	582	600	570	570	591	557	561	582	537	589	570	578	551	579	588	573	584	564	582	584	598	576	540	544	542	568	580	590	618	568	578	588	569	576	570	577	616	557	590	594	534	594	578	600	557	544	594	604	568	589	572	573	558	600	590	570	553	533	581	579	595	611	523	584	598	555	564	579	558	557	559	574	618	552	556	598	557	562	566	583	568	556	565	550	578	539	568	565	593	584	570	588	587	568	580	586	555	574	534	559	584	563	624	546	563	567	553	566	581	586	566	559	547	573	583	575	577	578	593	553	599	579	559	604	582	619	575	610	593	546	543	564	583	580	525	562	571	605	549	592	571	602	614	570	587	569	568	586	556	571	561	564	566	609	573	570	554	515	576	562	556	582	556	597	583	553	561	573	554	560	609	583	588	584	626	567	555	600	594	540	563	527	585	597	589	587	580	558	549	572	581	574	588	573	590	581	552	631	559	583	582	584	554	556	602	595	535	580	624	565	588	580	566	528	568	532	554	570	546	575	619	538	550	519	574	580	579	576	549	587	584	597	582	579	561	579	570	547	561	589	555	577	602	563	532	576	565	584	577	604	579	589	616	611	588	565	559	581	611	575	543	592	610	596	518	589	590	563	551	584	583	550	577	578	603	576	555	601	568	544	559	576	548	574	559	625	543	585	596	562	545	564	603	555	529	580	561	574	601	579	559	555	585	608	578	570	580	554	527	579	562	570	570	502	563	592	549	595	599	590	582	626	601	592	580	571	555	579	567	548	570	595	530	550	585	616	580	552	567	607	593	562	565	559	612	529	597	620	593	593	562	586	581	581	584	603	598	589	557	574	576	588	574	578	579	553	542	577	590	559	584	562	600	574	595	587	587	549	580	520	601	518	647	608	604	568	541	586	587	637	541	564	576	568	558	582	575	558	613	589	500	563	542	577	595	581	544	556	592	568	567	560	552	589	558	565	578	552	577	560	589	535	572	608	596	546	553	572	534	545	576	547	556	541	556	539	590	570	611	584	556	592	564	559	565	582	605	561	532	574	540	576	538	580	571	524	568	577	561	544	531	576	553	579	583	561	572	550	544	619	534	563	556	595	576	584	576	535	564	559	580	598	563	574	547	568	587	550	592	546	588	536	597	568	568	564	564	570	551	565	575	549	577	587	601	605	551	623	588	498	574	579	561	596	550	647	557	582	582	549	562	541	591	584	582	550	580	544	593	597	568	528	560	566	564	572	576	568	563	560	583	603	552	582	549	558	559	529	561	576	597	577	578	587	573	560	582	612	603	563	589	603	557	572	535	574	573	608	546	567	560	594	590	589	569	555	614	594	555	603	587	562	591	605	602	576	583	555	589	563	563	599	482	604	557	587	639	562	582	553	595	551	600	598	548	548	583	593	588	559	577	560	577	622	586	584	573	593	561	562	581	565	541	559	586	558	586	587	565	568	623	582	564	555	580	550	592	594	577	575	622	553	531	598	594	571	555	598	542	599	536	584	554	545	598	591	569	540	615	569	574	587	564	598	613	557	572	491	565	562	544	577	570	585	601	571	559	586	567	576	546	556	541	576	595	604	551	620	543	550	537	566	607	590	529	573	560	540	578	591	571	563	585	549	570	584	548	574	571	599	561	586	550	597	634	538	574	530	531	577	552	514	590	563	538	574	542	559	553	543	567	517	552	566	497	583	566	571	580	551	563	598	568	572	570	576	567	577	560	598	551	589	574	601	592	537	566	573	595	609	560	564	606	535	585	560	610	539	558	585	583	605	559	614	562	556	585	557	591	586	589	580	546	587	586	543	546	565	599	579	612	539	618	585	558	610	603	588	576	587	558	580	554	558	563	551	522	575	566	566	595	575	572	593	578	601	572	590	596	572	574	585	558	564	556	590	552	616	562	568	591	547	597	559	559	541	570	578	562	607	586	587	591	576	613	545	584	556	572	561	555	531	570	568	541	612	576	584	588	559	566	547	532	555	590	577	564	599	581	585	548	572	589	585	548	554	565	553	600	567	539	556	616	579	578	574	585	584	571	578	558	576	558	556	632	558	557	590	590	598	572	582	551	578	521	562	584	586	548	534	584	542	587	554	568	577	511	589	589	540	580	519	598	599	538	542	593	613	577	575	542	569	584	539	626	549	531	573	567	597	564	582	567	569	574	563	569	573	575	587	600	632	542	580	571	568	592	594	582	571	592	580	612	555	551	596	564	559	594	561	554	599	576	539	584	511	570	574	595	595	607	576	589	585	558	575	559	583	576	587	641	560	600	576	565	591	552	559	576	545	556	532	571	521	583	574	546	565	562	570	574	556	581	566	570	560	582	580	556	554	554	576	567	538	585	565	571	596	573	573	583	572	604	561	558	590	579	551	620	601	547	570	576	537	576	554	548	612	576	544	566	591	557	556	562	533	566	534	565	565	581	555	530	625	562	589	558	598	541	532	569	557	568	548	560	583	587	546	645	590	557	556	510	578	590	548	601	596	532	584	554	586	548	543	545	587	606	563	578	586	589	597	576	587	586	559	583	553	569	567	563	565	575	550	559	587	578	574	572	554	594	535	596	564	529	591	552	539	557	567	623	592	580	555	585	571	547	559	558	550	572	592	580	582	616	554	565	581	572	539	520	591	623	562	586	579	586	559	573	558	607	550	566	533	568	580	598	596	572	572	545	554	599	553	587	552	535	570	593	583	582	544	569	546	593	576	637	574	581	586	604	550	562	596	544	600	530	556	557	574	604	576	555	559	551	589	536	585	575	587	574	571	575	594	605	540	555	537	591	567	561	550	605	590	584	569	585	597	531	588	561	521	573	563	605	553	578	548	583	571	596	579	583	506	581	564	605	575	536	535
8718	2299	2742	1918	1277	958	760	591	501	445	435	382	351	349	349	311	260	268	297	312	263	258	243	247	259	284	262	256	245	263	256	254	249	225	242	260	259	228	251	252	241	254	256	236	240	222	235	266	282	262	220	252	242	239	236	232	260	239	221	255	222	226	249	238	219	210	234	222	217	224	220	230	223	232	257	235	239	226	246	227	248	257	213	229	206	242	220	232	227	202	237	236	227	232	216	206	232	268	238	237	226	235	247	261	239	247	211	240	242	238	202	230	263	239	210	219	214	249	239	229	220	220	234	233	223	231	198	247	242	212	236	242	219	253	234	207	240	224	241	205	231	243	219	228	230	208	261	229	226	201	232	231	249	216	228	220	219	229	235	242	230	245	257	221	229	215	241	235	243	228	245	227	231	208	253	219	202	204	239	218	224	245	221	226	219	240	203	220	256	237	209	245	254	208	238	205	254	246	260	244	262	236	273	213	234	231	207	234	229	233	222	207	259	215	224	230	240	234	202	254	258	227	257	240	212	242	229	233	224	232	215	222	222	227	195	250	224	217	236	242	247	216	240	223	240	260	236	230	243	211	252	220	224	234	212	216	242	216	215	256	241	256	225	214	197	262	229	237	253	262	247	239	212	218	232	244	207	248	244	215	223	220	235	215	227	225	238	228	200	209	205	239	220	208	241	225	236	219	235	234	224	227	240	217	224	208	212	240	250	206	256	230	222	228	238	225	216	220	234	231	221	232	239	207	203	224	221	225	208	233	231	204	216	238	231	244	213	208	241	218	229	201	218	218	242	213	237	238	226	232	244	226	243	225	281	236	228	213	251	204	246	213	209	227	237	251	252	227	221	227	213	252	248	222	258	219	234	223	245	242	217	238	246	208	214	239	212	234	238	225	255	250	246	235	238	229	241	224	246	199	236	221	247	217	236	239	229	245	227	233	240	218	191	220	252	238	235	252	208	216	253	232	222	241	241	220	246	221	241	211	240	209	245	227	233	245	247	221	222	232	258	232	250	222	229	241	233	230	241	234	236	244	222	232	221	234	226	217	228	230	235	227	235	232	224	232	237	226	236	219	214	248	257	201	214	219	196	253	241	236	248	244	254	228	222	193	223	207	210	250	195	236	233	248	231	243	238	233	221	251	236	234	235	226	214	255	239	249	221	254	203	217	224	233	244	207	214	230	237	249	234	242	223	238	255	239	237	247	220	215	214	238	214	234	225	257	235	226	216	221	228	230	228	231	214	211	237	212	240	246	232	241	232	213	220	246	224	203	265	229	255	204	232	265	226	224	263	243	204	199	250	248	243	242	228	229	243	231	222	254	225	222	236	245	224	246	234	225	227	232	228	249	220	235	212	236	231	251	255	242	236	217	230	234	220	245	229	229	218	234	211	241	214	212	232	245	208	214	218	238	222	226	251	248	221	232	219	244	208	222	222	229	224	232	220	234	227	236	212	225	239	235	239	257	237	259	219	237	223	241	242	225	221	245	214	195	253	247	226	231	223	241	220	235	236	243	221	238	254	227	245	235	256	242	246	235	219	234	252	231	238	213	215	208	227	256	227	237	220	217	226	237	223	212	199	215	225	230	231	264	233	246	243	230	224	224	214	217	230	204	217	226	191	222	225	224	246	231	260	234	237	216	251	236	236	228	255	252	231	203	252	245	211	242	247	217	218	265	217	217	243	243	226	236	249	220	223	251	238	222	231	233	226	237	239	233	220	234	221	229	241	229	216	232	224	225	212	214	234	216	258	234	240	213	247	224	226	201	236	240	266	231	240	217	249	227	236	227	221	228	229	235	261	227	252	239	236	263	233	234	224	253	224	237	222	218	236	239	203	224	233	244	220	261	215	237	243	225	223	230	224	237	249	203	220	211	230	249	227	248	200	210	235	226	222	211	231	228	231	218	225	238	248	237	238	255	239	246	270	211	233	253	224	220	218	242	233	215	223	238	226	252	249	233	248	225	213	221	222	242	248	220	214	221	216	230	230	251	213	251	229	226	244	261	216	230	223	218	233	202	258	234	235	270	271	231	250	236	251	203	224	229	214	203	224	217	229	248	203	236	204	235	219	212	211	229	221	252	205	221	225	208	254	215	235	226	239	223	218	234	227	222	228	209	233	217	231	216	267	248	243	244	229	237	214	240	244	213	234	216	264	222	232	249	256	211	261	234	223	237	232	264	232	241	256	266	224	226	231	217	219	215	247	216	231	227	241	242	234	215	227	219	215	232	228	226	222	276	244	243	211	233	235	224	265	219	228	228	224	223	205	240	216	253	257	249	225	240	223	234	252	244	226	247	196	246	219	228	243	242	215	216	236	217	232	226	242	244	211	256	245	244	190	215	252	256	213	230	205	229	231	238	222	253	242	235	244	232	216	224	239	205	234	218	242	213	239	186	240	231	222	218	242	252	227	217	231	212	248	234	235	242	227	228	258	254	238	230	235	223	209	213	216	216	228	231	236	247	230	245	220	218	245	220	255	237	218	252	246	225	242	237	236	225	252	236	246	221	225	246	228	231	235	214	228	240	238	245	232	262	223	231	203	209	230	218	257	229	240	207	250	221	234	239	225	227	221	224	257	232	241	230	205	231	251	206	225	248	237	223	246	219	256	235	251	237	219	196	227	232	225	250	219	239	226	230	222	250	248	231	201	223	214	251	225	251	211	229	220	238	208	228	214	215	244	231	207	259	211	225	234	212	222	219	240	222	245	247	249	249	277	201	231	222	202	229	248	244	231	204	249	246	211	216	246	223	236	229	214	229	238	206	247	228	229	243	250	218	246	229	214	260	213	247	228	240	265	220	232	201	228	220	226	208	246	225	250	253	225	217	260	262	216	233	237	237	223	214	217	205	248	205	239	218	221	240	212	238	225	251	268	218	239	254	242	222	214	222	228	230	209	240	247	244	239	216	218	231	229	250	220	207	243	220	209	224	234	225	242	241	213	238	206	243	230	224	203	257	236	219	260	252	231	232	221	211	238	198	222	215	224	257	239	234	258	270	245	226	256	208	235	219	232	226	221	215	241	244	224	227	248	193	244	226	217	239	235	252	231	218	250	242	218	236	250	244	221	228	239	225	216	244	228	238	219	243	237	213	220	241	245	253	228	224	245	233	214	232	211	232	229	219	221	209	222	241	237	233	216	223	230	236	259	252	245	236	271	258	239	241	233	242	232	230	247	218	240	244	218	245	246	230	248	252	247	237	227	249	232	201	213	243	226	226	225	255	200	206	236	274	227	244	234	223	243	248	229	212	229	222	211	255	224	252	217	228	239	239	241	217	230	219	227	227	263	243	248	261	233	260	239	229	206	228	214	241	220	246	239	234	255	245	253	220	244	231	236	228	235	223	240	205	247	212	219	235	231	225	262	247	233	251	220	251	238	238	224	229	241	224	264	226	220	225	239	229	226	200	248	246	236	262	237	219	236	194	232	252	262	224	222	237	219	218	216	225	257	253	242	254	239	229	216	213	233	270
7647	2915	6473	7139	6022	5028	3986	3238	2875	2527	2282	2066	1809	1746	1536	1459	1370	1311	1304	1246	1118	1212	1102	1081	1034	1052	1026	956	997	986	960	963	924	881	847	893	822	884	809	857	764	838	890	882	822	813	844	819	815	871	819	777	857	819	803	798	791	786	808	743	820	776	766	774	721	742	762	761	742	759	745	766	775	762	765	751	781	764	753	762	749	725	772	785	770	766	717	695	756	667	731	705	766	749	730	767	745	720	755	757	767	769	712	701	765	747	755	733	768	769	739	762	743	704	741	666	743	725	713	739	711	713	758	736	738	785	749	733	689	743	746	750	759	744	716	742	768	709	768	740	742	704	757	707	774	748	692	718	735	710	768	712	761	723	781	736	717	724	763	753	748	710	710	709	734	755	723	748	726	730	725	754	729	724	724	732	718	733	691	707	753	756	675	719	741	739	729	734	758	717	732	784	751	754	737	739	790	769	729	780	773	751	698	709	758	735	719	685	754	753	768	732	690	731	814	762	717	730	765	715	749	697	673	718	726	748	737	750	720	707	727	727	704	764	731	756	716	744	679	715	735	733	681	685	739	762	675	742	717	759	710	692	743	715	754	739	748	738	716	698	745	738	765	775	771	708	713	738	684	720	727	689	725	742	730	741	700	713	696	708	718	727	700	749	743	674	753	736	728	734	757	693	686	733	716	702	790	686	742	768	720	719	767	757	731	779	747	676	724	703	694	779	713	769	745	717	702	712	748	746	734	674	729	690	708	672	734	732	764	691	777	676	722	706	719	742	709	761	732	706	746	774	694	702	711	726	723	676	705	684	729	727	750	792	757	699	718	675	704	718	735	729	730	759	725	758	726	729	738	714	737	750	698	725	707	740	816	741	704	719	738	727	756	737	685	778	725	764	732	715	659	749	703	712	726	721	761	703	712	763	734	723	714	736	730	729	741	799	711	710	729	790	712	745	721	774	772	734	749	712	736	692	709	697	742	702	727	759	724	724	718	756	733	720	747	718	718	677	724	787	720	711	699	728	695	755	700	715	707	741	734	725	719	702	673	739	738	684	733	738	691	748	774	701	720	700	773	725	784	695	762	746	733	679	752	665	740	771	741	745	766	688	718	746	739	737	692	737	722	692	719	723	719	726	724	708	776	697	702	722	767	694	730	742	730	713	699	736	738	701	748	713	745	728	738	753	686	751	694	748	723	753	731	689	763	700	741	666	750	696	747	739	773	747	724	699	711	683	798	685	688	717	717	676	707	689	755	712	686	676	746	725	733	700	713	772	801	723	687	711	729	726	703	718	744	721	737	711	723	751	775	706	719	728	698	709	742	688	688	766	705	781	738	729	707	713	743	728	752	717	693	748	737	727	702	725	680	717	805	698	729	716	744	755	745	685	699	759	712	718	738	776	736	665	728	713	782	743	708	739	692	692	696	759	723	735	719	715	718	685	735	668	749	749	691	725	765	769	730	736	728	706	709	704	754	723	787	711	726	754	743	776	703	702	702	747	746	732	749	739	727	751	733	702	710	733	760	705	758	695	747	732	750	744	751	757	735	772	748	713	753	746	723	721	771	731	719	720	770	764	705	742	716	779	744	673	740	710	757	741	745	713	687	755	723	751	716	728	706	682	680	730	680	730	733	743	750	710	676	747	687	764	712	720	756	702	751	767	740	740	727	692	763	679	732	706	731	756	710	732	752	722	770	715	749	778	770	754	737	738	757	737	752	724	736	743	751	744	683	714	720	722	696	746	775	742	746	732	706	746	722	760	703	732	676	727	748	787	710	741	698	752	712	733	725	709	694	700	730	672	772	755	736	718	714	711	725	732	723	720	776	708	716	728	748	712	733	731	717	696	711	731	709	720	747	693	683	786	663	760	728	714	736	674	758	688	730	734	751	726	694	741	743	717	729	711	754	730	699	704	735	740	745	693	710	696	725	726	782	706	716	707	757	748	735	753	698	705	734	757	743	760	760	712	741	682	687	749	738	743	734	717	793	700	750	747	710	692	710	735	723	769	729	727	700	731	789	699	718	813	708	738	694	716	730	747	742	708	748	774	704	714	742	712	764	692	731	717	743	737	735	700	690	752	748	768	741	749	710	773	768	732	776	701	741	736	721	702	713	734	751	731	723	764	704	753	710	686	681	718	714	710	738	707	768	744	716	716	747	747	736	751	730	743	724	697	740	759	731	733	749	681	685	758	723	726	702	739	715	696	729	746	692	724	722	714	759	716	679	740	706	778	693	707	712	743	725	722	685	703	676	730	724	767	745	694	737	711	710	738	728	768	724	668	744	754	735	755	750	710	758	795	723	732	760	742	739	754	712	703	712	792	806	727	716	775	756	760	797	711	765	711	727	748	717	754	745	740	747	729	729	701	756	707	725	714	760	745	703	761	785	747	739	678	715	786	755	712	743	707	729	744	773	744	711	720	730	760	710	697	695	709	761	710	674	726	764	720	736	741	730	751	745	715	718	674	733	703	726	741	731	729	740	734	747	748	694	728	704	724	706	717	706	721	724	768	733	717	727	717	795	736	699	735	769	732	735	708	728	724	730	760	760	723	760	763	719	746	694	754	719	728	755	717	669	748	757	775	710	704	682	769	745	757	660	749	684	706	709	770	698	722	745	724	735	712	775	707	706	664	737	717	763	744	664	724	755	790	714	691	763	703	732	770	714	708	726	706	729	711	714	724	691	710	778	722	704	720	722	734	735	735	721	723	760	773	750	743	687	727	775	715	708	711	733	720	710	752	676	727	683	756	722	764	731	726	763	693	715	724	742	782	755	711	736	749	737	736	727	705	679	688	715	718	719	753	762	726	720	687	695	760	761	729	787	770	754	742	693	699	734	732	728	731	666	739	752	734	689	746	800	695	724	763	758	773	742	766	740	735	763	744	739	714	736	734	751	696	709	795	708	730	737	736	776	716	730	730	712	747	724	721	706	730	761	775	727	745	744	715	664	743	769	795	731	677	728	754	731	721	723	744	728	739	786	749	720	686	755	724	718	763	713	712	747	765	749	713	791	683	739	700	777	718	770	766	737	715	760	742	685	737	728	748	721	685	736	746	693	724	704	684	677	689	691	742	706	759	758	716	701	683	797	740	703	734	740	754	716	675	705	742	699	744	707	711	760	713	696	689	692	687	713	707	716	723	687	736	732	709	718	664	803	758	691	748	732	748	751	772	726	712	759	759	694	754	764	743	694	691	747	766	701	714	723	708	726	726	706	733	722	690	691	742	753	729	706	739	745	737	691	775	707	743	764	747	725	694	709	754	725	755	710	714	711	733	756	773	727	736	749	708	720	757	783	720	768	676	704	736	725	724	698	760	719	768	709	748	747	724	769	663	757	705	703	722	751	784	734	731	720	667	704	761	701	752	763	692	745	697	739	696	745	758	714	718	714	712	733	778	721	736	713	721	701	734	675	731	750	688	725	719	748	704	759	746	682	788	767	676	789	735	724	704	720	744	748	773	735	761	694	678	729	699	695	718
1096	152	131	132	113	95	105	94	99	87	79	84	81	80	87	67	86	86	78	60	88	92	71	72	81	62	76	85	74	71	77	60	74	70	75	74	83	71	80	70	74	83	76	76	68	75	70	76	91	73	67	87	78	74	78	66	55	60	71	77	72	68	72	71	70	60	79	75	61	70	86	69	80	90	81	84	84	80	72	69	63	76	87	70	78	83	76	71	86	66	74	66	86	81	71	86	76	71	73	70	69	72	65	81	62	74	64	83	68	71	59	89	71	80	74	68	66	77	80	77	71	74	69	74	83	79	68	72	67	64	75	75	76	78	63	84	67	75	75	79	60	74	101	82	91	76	66	83	67	77	83	75	78	70	82	66	51	86	68	61	64	64	64	71	85	86	82	87	61	71	56	104	78	82	77	99	92	83	82	74	77	65	81	61	78	80	85	72	84	72	64	85	69	70	71	79	75	68	60	73	71	81	71	70	72	69	63	83	70	71	84	78	77	47	84	80	79	68	82	75	75	70	63	72	77	74	68	69	82	83	76	62	65	77	73	70	80	64	71	67	84	69	69	79	90	81	65	74	76	76	67	66	76	81	73	70	90	55	80	78	70	72	67	72	76	61	67	75	84	62	81	72	78	77	68	72	75	60	60	68	77	95	84	75	80	50	72	80	83	79	63	79	82	64	72	91	68	71	86	71	77	80	71	71	73	74	60	68	80	71	65	76	86	71	61	59	71	83	87	70	93	58	80	96	81	73	74	77	70	72	69	72	75	68	92	96	86	74	82	70	73	59	90	66	79	77	66	78	98	65	70	62	74	77	80	101	71	68	86	75	67	63	86	56	67	74	66	70	86	68	73	70	82	76	73	85	72	77	79	84	69	65	82	75	65	82	78	77	91	67	71	75	69	71	72	60	61	61	62	70	84	74	75	55	76	70	92	78	72	66	75	69	72	87	82	73	70	88	75	79	71	69	82	78	71	75	81	66	79	73	75	80	95	74	78	75	74	74	76	87	65	74	85	79	78	59	83	66	75	69	74	68	84	73	73	77	76	100	67	78	78	78	77	73	68	68	64	75	79	75	86	68	65	75	81	74	62	88	73	83	67	76	75	76	69	87	80	74	79	60	72	69	85	55	84	50	69	67	73	76	82	78	57	72	63	79	73	70	70	77	63	75	64	69	73	83	65	70	63	69	67	68	79	72	67	81	98	55	80	66	66	57	81	74	80	98	75	57	91	76	72	82	80	74	101	85	100	76	79	70	76	63	72	77	73	91	75	78	85	71	77	61	66	68	64	85	79	69	76	73	77	84	64	61	78	91	60	72	66	81	85	68	77	56	72	62	76	97	72	82	82	66	78	84	78	74	88	69	71	70	75	68	80	79	80	61	74	79	73	72	73	58	71	60	84	70	89	82	63	67	67	73	61	76	72	72	73	61	76	75	79	69	72	77	66	68	53	65	63	76	89	78	87	90	74	82	78	75	58	60	69	53	75	74	77	71	58	75	57	81	63	59	80	86	81	80	64	69	88	80	74	69	83	74	79	75	64	70	78	82	71	82	77	79	75	77	87	72	54	69	73	71	67	86	69	65	67	59	64	85	83	71	64	66	68	76	79	82	76	71	74	69	80	75	68	92	87	67	77	81	90	78	59	75	73	86	84	74	75	73	69	79	71	75	81	69	67	83	73	87	71	71	69	59	79	74	68	74	59	74	72	75	78	67	62	69	61	65	88	66	72	84	68	92	62	77	82	84	80	88	78	69	72	67	62	73	76	69	62	58	71	99	85	68	84	62	74	66	64	74	90	72	77	81	70	79	75	56	53	79	78	72	80	70	87	72	80	78	69	71	74	63	75	87	61	73	87	61	62	72	76	70	66	93	72	64	93	70	74	63	93	85	93	81	87	67	78	77	74	83	74	71	68	78	72	63	79	72	76	67	66	74	72	67	66	75	65	70	72	73	76	68	72	77	85	74	87	77	70	64	74	71	62	75	63	64	65	79	78	74	63	69	71	86	71	67	71	68	75	80	64	67	91	65	75	76	91	79	64	74	71	73	66	68	76	64	63	82	76	76	65	80	62	75	75	76	77	67	75	61	62	85	75	75	60	75	69	77	81	77	90	74	87	89	76	71	67	79	75	88	76	71	89	63	72	72	80	75	66	70	60	57	70	79	90	79	79	82	70	81	82	69	64	55	63	72	75	71	67	83	95	73	78	88	79	63	85	79	71	75	94	72	66	66	69	60	72	92	90	61	72	61	73	62	86	74	76	70	72	78	84	76	87	72	80	78	56	81	71	72	93	74	86	55	76	81	65	68	70	81	61	76	76	69	83	80	49	87	79	71	69	60	69	63	76	83	87	74	86	75	77	78	78	72	74	75	74	74	68	76	71	79	81	94	64	82	75	89	94	84	58	65	68	76	72	55	69	54	68	78	56	80	94	79	69	76	58	54	82	66	79	78	74	55	76	59	67	73	62	82	80	69	69	62	74	71	78	65	75	86	68	84	71	78	74	82	71	74	73	65	85	69	62	68	78	74	80	60	69	77	73	88	68	79	75	73	62	79	63	85	80	85	79	78	71	74	68	85	77	88	85	81	76	76	68	76	63	77	81	86	84	70	64	65	86	65	71	68	88	62	75	77	84	65	64	83	62	81	64	68	64	71	66	61	82	66	99	61	78	74	87	72	73	79	63	77	67	76	74	84	78	65	64	75	77	83	69	86	78	78	71	74	84	54	59	64	68	71	65	69	74	78	83	74	69	66	60	71	77	97	94	64	72	71	66	84	68	68	67	90	62	66	64	76	72	69	88	70	69	59	80	78	77	68	68	83	77	75	68	65	63	84	87	66	69	75	70	74	68	88	65	75	69	75	80	82	55	65	59	58	72	73	82	74	68	71	67	71	90	69	73	65	74	74	87	63	72	77	83	58	67	92	87	74	70	69	78	96	75	67	62	74	65	61	83	84	78	80	68	90	77	61	68	63	75	78	92	78	89	72	71	73	82	70	82	66	46	71	71	58	76	68	64	76	58	65	76	71	79	73	82	70	65	65	88	73	71	85	74	93	79	70	69	62	77	76	80	78	68	90	73	80	85	70	85	72	59	84	70	53	88	84	74	83	83	84	83	77	63	81	94	80	67	71	97	63	69	77	74	72	82	86	71	80	81	74	72	60	85	81	82	76	83	84	77	70	83	61	68	68	71	77	69	90	80	64	80	81	68	91	85	71	64	89	67	64	78	56	74	73	66	86	77	85	66	81	77	80	70	84	75	84	72	72	83	67	74	76	65	63	61	72	65	84	72	57	54	71	71	74	77	79	88	85	86	60	75	72	65	74	89	66	86	61	92	76	81	68	78	73	79	66	63	81	77	69	74	89	65	70	77	63	73	79	74	77	87	74	71	80	77	72	84	81	88	70	58	91	69	71	61	84	63	76	71	58	74	77	63	71	83	78	93	63	79	92	85	81	78	80	64	78	70	71	71	74
1741	396	511	556	482	462	388	353	353	361	320	330	348	323	322	292	330	300	286	321	318	284	305	294	301	319	277	319	311	273	334	262	294	270	308	321	322	283	313	274	305	296	304	281	280	308	345	313	313	293	289	291	271	306	293	288	321	299	285	316	297	316	279	291	305	277	296	289	310	313	283	325	296	314	313	322	327	290	300	312	291	273	295	309	265	306	283	304	277	286	295	289	292	346	302	318	304	287	293	271	273	285	295	313	298	288	291	255	277	281	315	307	296	310	334	293	290	278	294	285	289	301	298	289	305	286	280	279	319	320	280	291	302	270	287	270	287	302	269	297	299	302	327	303	313	290	300	286	274	292	298	288	254	302	331	283	332	300	305	283	293	290	303	273	308	272	302	322	286	310	273	290	289	288	300	307	289	274	309	295	295	294	298	287	280	277	304	291	302	297	272	278	277	298	290	293	308	321	308	285	281	318	310	293	307	297	309	272	287	301	283	307	277	291	300	315	277	319	294	298	255	314	286	298	301	287	288	293	312	314	301	325	298	282	320	321	300	277	303	294	294	289	276	284	292	289	270	270	300	290	284	272	274	280	291	298	277	283	290	290	287	312	289	295	303	302	312	285	268	280	288	275	289	286	285	314	292	276	293	289	296	289	291	305	291	294	277	286	309	288	274	282	290	301	294	306	302	305	257	272	304	291	309	275	306	280	292	296	297	286	292	293	295	322	288	296	280	346	288	287	274	321	311	283	279	293	282	312	290	245	294	310	308	272	292	286	307	289	310	281	285	273	283	294	318	319	292	311	300	310	309	280	308	289	320	307	278	268	291	288	276	268	273	302	289	305	297	279	297	327	298	292	300	270	284	300	280	317	281	313	309	293	316	282	302	288	284	282	311	294	300	287	279	296	276	265	300	301	311	307	276	300	266	273	309	300	310	301	286	318	298	299	301	278	301	278	325	291	280	284	275	296	297	279	294	292	276	295	278	328	303	288	263	290	316	296	281	295	317	293	335	314	300	288	294	271	296	300	314	298	300	284	273	288	311	279	293	351	285	290	310	322	314	302	294	278	262	313	291	285	290	329	308	293	285	288	289	292	300	317	280	333	314	283	257	305	295	302	299	309	303	300	288	283	285	282	288	290	293	285	290	279	293	290	285	267	292	274	292	325	308	251	290	304	279	291	285	309	280	282	299	327	324	283	308	280	277	293	308	271	322	300	283	280	318	284	298	289	289	279	288	285	292	308	315	282	281	284	312	309	318	279	307	303	282	340	315	307	322	274	305	313	349	308	282	273	305	310	291	279	265	305	296	301	279	293	267	309	292	306	310	269	276	284	302	335	293	285	299	289	276	303	322	272	275	316	275	302	311	302	285	282	285	279	312	268	306	273	288	280	278	322	309	287	271	295	333	319	282	287	310	306	311	298	310	320	332	293	302	299	307	276	277	301	282	275	274	297	284	334	273	281	311	308	290	297	287	322	292	282	264	278	317	275	297	288	307	288	295	292	287	303	302	267	307	308	283	289	302	299	286	274	304	274	282	292	299	311	302	302	302	294	312	286	286	293	306	331	307	316	295	304	305	277	284	299	292	298	329	290	290	295	310	282	273	307	277	283	279	277	271	291	307	296	311	274	302	320	281	288	316	311	303	306	278	313	315	311	276	292	279	285	304	302	281	305	290	306	295	287	278	270	335	295	274	304	275	300	286	271	317	284	290	298	297	288	275	278	273	312	291	267	293	290	279	266	282	293	311	315	292	314	280	272	290	305	274	301	305	266	310	297	295	307	306	305	305	306	290	291	289	281	321	330	304	269	290	275	305	281	282	298	299	287	295	306	289	275	281	269	287	278	308	281	299	307	295	281	291	274	316	284	291	280	281	275	288	286	288	328	295	276	290	288	327	264	287	272	277	319	287	324	292	281	236	314	316	326	262	272	297	301	315	292	280	280	305	282	330	277	294	315	287	319	283	304	287	289	319	277	292	299	303	291	277	296	283	285	289	288	308	259	293	300	301	323	280	318	283	296	305	301	299	256	315	276	307	297	277	296	308	299	311	319	297	296	296	294	298	297	265	278	284	325	306	290	294	289	305	269	291	275	300	262	287	256	321	293	286	303	283	291	263	300	307	280	292	295	308	272	317	298	309	271	311	321	309	314	308	306	297	304	257	288	286	322	314	319	299	306	294	304	289	291	317	299	279	312	291	296	296	266	291	275	299	305	285	275	301	260	305	312	281	302	293	301	275	292	291	318	274	301	299	305	288	284	290	293	272	259	294	279	302	311	294	269	327	269	291	278	254	303	274	301	314	288	306	316	276	288	304	296	292	272	277	299	307	269	294	297	288	277	324	295	273	297	304	297	259	293	284	296	291	305	279	293	292	302	298	293	300	284	265	299	292	291	299	315	311	322	281	298	294	313	271	289	277	294	291	297	305	297	299	277	288	316	294	282	273	311	286	302	299	310	285	274	304	303	315	305	289	317	299	313	303	328	279	289	299	302	293	267	291	289	296	276	275	274	318	299	281	296	299	291	303	303	269	307	291	322	268	287	267	288	298	289	306	292	298	285	291	280	291	319	294	310	296	292	288	290	303	308	308	298	293	290	274	276	291	278	284	272	305	250	298	290	279	306	287	299	292	306	282	264	301	307	305	258	294	268	265	271	320	322	315	285	284	289	285	281	286	305	300	291	308	284	291	304	319	284	330	282	309	309	296	271	279	322	290	296	273	309	281	291	305	253	293	294	303	309	263	283	252	275	302	324	291	271	303	264	283	298	315	299	312	308	296	295	290	315	319	323	281	309	302	289	285	316	293	263	268	287	269	312	261	314	284	279	284	295	280	271	275	274	302	277	307	294	308	277	305	294	301	289	332	289	277	307	295	274	309	260	303	264	307	277	316	283	266	296	324	289	295	305	306	314	317	302	271	295	274	263	326	298	277	285	284	295	287	282	283	287	299	290	297	325	310	289	297	285	277	304	278	296	296	306	281	287	260	285	304	324	291	292	293	329	327	329	306	278	291	271	333	290	265	314	327	307	289	272	307	286	284	309	278	302	279	308	294	269	283	276	285	316	282	261	274	309	308	329	310	277	314	266	298	303	292	267	308	288	274	284	309	308	310	288	286	310	258	306	285	314	261	303	286	313	275	294	304	266	293	323	277	287	300	327	313	275	284	321	260	289	290	299	290	290	293	292	307	289	265	295	281	286	333	289	320	288	287	319	318	275	317	294	275	313	311	284	302	266	314	271	300	275	253	267	275	290	332	277	289	300	296	299	272	257	304	314	301	288	296	271	280	289	293	296	288	324	268	308	294	258	297	279	290	293	298	284	290	293	271	301	290	307	298	287	307	280	287	270	301	302	315	294	271	311	294	301	306	306	342	260	292	290	303	279	293	275	313	300	271	302	298	281	272	302	296	275	285	298	293	303	319	280	310	315	297	289	290	285	294	307	266	306	267	291	288	321	273	290	272	284	310	278	295	270
4571	1110	1490	1025	718	552	482	343	330	277	255	244	219	232	226	244	230	180	188	200	195	194	190	175	179	182	159	195	187	182	164	177	185	173	174	193	173	182	180	154	170	186	212	181	168	184	170	163	171	183	196	188	157	175	177	165	187	172	169	197	181	158	192	164	176	180	167	171	180	157	161	189	148	175	182	190	175	150	180	171	161	204	188	162	165	148	176	197	169	175	170	165	179	180	161	177	166	193	171	169	171	183	176	195	175	152	167	198	181	155	160	176	162	172	172	159	169	186	168	165	166	165	161	175	167	195	168	162	170	185	174	171	187	176	162	187	179	179	181	158	159	187	147	161	184	179	174	174	172	170	165	162	174	189	176	195	190	173	167	191	164	171	158	193	176	203	175	188	178	164	161	151	174	161	168	142	180	156	185	182	168	165	189	146	175	161	183	180	176	181	202	182	183	174	166	173	172	163	175	183	174	182	175	155	193	178	171	171	160	195	167	181	178	171	146	167	164	177	195	171	167	146	182	174	192	173	188	167	161	184	170	173	165	180	179	163	158	149	165	171	162	179	195	183	168	176	151	153	163	181	180	213	174	176	161	171	157	198	166	171	170	216	168	196	170	182	204	185	196	149	180	157	162	164	198	170	165	175	177	173	184	156	182	155	175	155	163	192	196	156	202	173	160	185	157	156	151	170	167	168	179	173	181	139	176	171	174	186	175	183	165	151	172	158	175	187	162	182	166	164	177	176	175	168	178	183	188	160	179	161	156	174	190	173	170	198	163	168	203	173	179	166	173	164	156	182	155	155	181	169	179	177	197	173	161	193	175	161	149	179	163	174	200	160	204	185	178	177	170	167	165	175	196	178	169	162	150	183	171	174	176	182	182	176	180	172	185	162	162	178	182	174	181	182	178	149	164	173	170	174	168	170	177	161	182	177	188	168	159	184	173	182	176	184	165	172	176	159	182	152	172	188	179	168	179	183	167	180	188	159	173	203	179	166	159	169	161	178	151	179	168	189	179	170	170	181	170	143	181	188	178	166	182	167	183	182	169	182	177	172	174	169	159	193	167	146	171	166	163	164	189	147	167	149	166	172	197	177	177	165	177	176	158	171	158	177	166	176	175	181	158	166	171	182	175	164	164	175	161	158	164	195	150	151	183	156	159	173	178	142	166	187	164	161	197	189	179	155	178	177	155	156	169	193	183	196	158	172	165	157	151	176	155	189	155	165	160	166	167	184	178	164	185	167	158	188	182	183	182	193	169	161	179	196	164	176	204	166	152	168	184	157	167	172	175	190	153	157	168	180	156	130	176	196	162	173	141	172	181	147	177	170	184	135	179	182	175	178	177	174	147	159	157	156	173	159	184	178	162	186	175	187	171	165	168	170	169	176	181	184	175	210	171	160	154	193	179	168	187	160	163	167	193	169	153	173	159	183	191	187	163	171	159	162	181	183	187	156	218	169	183	162	205	168	148	157	181	173	149	171	164	159	172	163	146	172	191	164	154	173	163	186	153	179	169	171	178	173	173	184	166	184	161	180	154	171	175	155	194	175	168	162	161	184	175	193	188	177	170	173	171	171	165	168	173	160	180	158	176	173	179	162	177	184	161	172	192	176	206	157	188	172	163	175	163	185	160	171	193	164	188	150	176	164	157	144	160	168	169	188	180	176	144	180	178	187	147	150	179	166	157	176	180	170	164	159	190	182	157	168	163	203	180	171	160	166	186	181	181	171	175	166	168	195	180	177	156	177	176	181	171	176	181	178	188	179	167	173	165	196	165	163	167	173	182	183	161	174	188	141	175	179	165	180	178	163	186	203	188	159	179	168	163	171	168	150	197	153	180	170	205	150	184	167	161	172	158	171	154	179	164	185	198	157	157	174	180	152	156	160	164	161	181	170	192	174	170	183	167	179	167	179	164	171	182	157	162	175	187	172	194	190	167	183	176	154	143	197	198	168	176	180	168	168	171	174	182	161	178	186	163	156	182	182	162	162	159	168	156	181	187	166	181	149	177	167	172	153	166	183	174	183	161	162	153	161	163	174	178	178	163	186	160	145	187	191	154	159	184	179	182	179	166	191	177	151	188	198	169	147	152	173	166	151	186	184	193	151	170	197	185	165	179	167	173	178	160	190	179	168	172	184	168	181	180	170	190	161	189	184	172	180	188	164	157	201	173	173	190	168	181	195	168	165	184	184	178	187	156	160	168	183	182	181	158	176	150	173	176	177	172	154	195	167	173	169	187	174	167	165	157	170	174	182	158	182	180	173	164	161	185	178	184	181	195	187	163	196	181	173	178	161	146	144	184	175	174	158	186	144	181	181	174	194	185	211	181	186	180	168	162	183	154	179	184	171	194	156	172	192	168	153	183	160	188	175	188	154	177	186	154	151	178	177	189	155	169	179	168	162	190	177	154	171	208	167	151	173	162	179	175	176	165	200	173	164	167	181	164	190	193	169	181	164	182	158	173	200	189	160	160	144	158	178	169	202	171	177	193	166	192	188	174	171	145	195	182	146	175	163	197	199	180	158	177	133	179	179	210	149	176	158	156	191	184	163	167	163	185	187	206	191	180	160	172	194	164	180	169	173	173	170	167	156	176	171	177	168	176	162	167	186	195	162	172	149	169	176	170	178	148	165	180	162	190	154	176	177	176	181	155	166	162	183	157	160	159	171	174	155	175	153	145	158	168	170	162	187	196	176	172	169	167	163	159	177	150	161	164	159	211	170	169	178	197	165	201	168	170	188	182	177	162	182	175	183	166	171	190	194	160	164	194	184	177	146	184	171	161	195	187	160	171	163	187	184	156	161	159	180	190	156	165	172	175	191	137	185	181	175	187	169	159	189	174	177	179	169	170	186	174	158	165	176	195	172	173	161	143	167	178	142	190	177	181	156	198	182	160	178	163	160	170	165	199	161	152	157	169	182	177	191	154	176	182	182	166	172	165	165	156	202	158	195	192	189	165	166	166	172	157	186	184	177	155	159	191	164	169	166	171	151	175	175	171	162	198	171	193	168	189	174	193	158	161	163	180	181	190	181	164	161	175	167	180	169	172	163	167	169	166	166	163	173	163	165	193	193	174	176	169	160	191	205	163	164	162	177	157	191	157	173	155	172	184	180	169	166	163	180	178	181	175	166	173	192	158	196	159	179	176	163	170	205	181	162	184	185	161	163	177	179	166	170	171	162	182	180	166	176	173	174	186	167	165	188	168	178	184	168	158	187	163	183	167	159	160	161	188	181	163	153	168	186	178	186	175	155	177	169	194	179	183	191	186	177	165	180	164	179	160	163	197	171	183	184	201	176	171	182	156	191	198	174	190	185	183	175	174	181	184	171	177	158	196	188	157	187	169	167	180	185	180	180	152	177	154	171	176	178	175	181	214	186	164	184	164	151	181	153	170	158	192	166	170	181	164	168	157	174	156	144	172	171	175	158	155	182	191	181	185	190	172	188	186	173	193	171	169	173	170	163	147	196	176	168
5344	1712	3667	3854	3456	2797	2342	1993	1723	1512	1351	1179	1124	1036	951	977	914	916	830	808	779	737	812	751	757	711	716	696	691	661	678	627	664	634	631	629	624	610	648	647	654	608	594	604	596	678	646	585	621	611	580	573	617	585	581	603	611	609	599	600	620	549	587	557	597	598	555	595	601	578	588	596	587	627	585	564	567	577	616	616	537	576	582	569	615	586	537	585	616	594	580	601	591	574	549	601	593	562	590	572	550	559	601	572	570	569	634	641	563	589	597	570	567	572	594	577	577	617	562	608	597	594	571	583	533	584	545	567	579	593	536	582	555	587	574	575	579	556	583	589	557	610	585	575	548	586	555	608	622	577	540	558	558	589	552	588	574	541	578	582	583	572	585	583	532	550	543	566	569	576	577	571	600	591	545	569	594	592	552	575	572	566	589	568	529	553	594	583	578	563	601	549	598	585	585	616	579	581	570	580	584	621	567	596	591	597	581	555	605	546	548	535	553	551	576	585	532	594	567	579	562	594	599	564	608	597	587	596	575	553	586	571	565	556	567	622	593	551	552	554	539	579	603	592	563	574	567	565	556	576	549	594	548	573	567	569	518	568	541	593	567	553	554	555	627	609	593	550	529	550	575	623	546	627	581	561	588	569	577	564	562	579	583	583	599	560	554	608	572	584	541	558	578	621	531	633	570	581	604	592	611	588	555	606	594	539	575	590	567	527	589	574	538	550	554	548	556	606	577	543	521	582	554	572	585	591	587	567	552	589	521	593	570	582	560	622	571	550	608	544	567	609	589	583	568	571	567	584	549	582	569	561	580	592	613	551	571	562	577	585	567	587	586	586	532	619	536	540	558	586	581	582	569	549	589	543	558	571	529	575	590	563	523	580	605	563	520	613	571	601	575	550	560	543	577	553	573	541	558	558	560	650	588	576	528	545	557	570	562	592	541	564	580	599	579	594	604	615	565	599	562	605	576	534	540	562	576	602	571	561	551	590	591	560	617	580	595	582	567	604	584	569	583	573	560	526	549	562	561	580	567	595	526	549	547	585	604	556	559	550	610	628	570	537	562	568	579	546	579	541	594	586	565	576	574	528	596	583	610	582	572	562	587	578	568	536	572	565	522	571	571	549	590	605	547	567	569	616	580	581	558	570	543	598	579	524	549	583	577	562	536	588	605	613	572	571	574	531	578	608	559	581	550	562	607	596	590	601	598	550	560	608	609	548	555	615	590	570	594	566	565	570	571	569	568	604	544	559	588	572	584	593	605	567	562	593	551	572	603	613	594	586	599	576	570	585	582	554	596	524	613	564	583	537	540	615	575	595	580	568	566	586	558	559	592	584	549	558	521	597	562	576	569	546	569	558	556	574	586	512	567	537	540	518	596	562	536	570	532	538	566	558	551	548	561	616	575	555	592	590	574	586	604	570	580	509	548	561	614	567	550	545	565	582	588	599	559	559	570	563	568	594	541	570	544	562	551	594	570	602	537	528	558	556	623	588	564	592	546	577	571	575	568	616	557	612	583	555	569	546	590	560	561	535	580	575	582	584	592	587	614	566	565	559	543	621	598	590	551	592	597	564	584	573	609	602	557	581	589	559	598	597	575	593	546	541	584	627	532	525	613	562	618	551	575	587	599	590	560	556	561	585	547	560	552	548	618	572	553	529	550	566	624	571	574	588	562	577	590	560	553	563	630	581	540	577	564	503	560	593	567	575	540	538	600	548	565	551	552	567	579	623	607	567	559	530	582	609	561	584	586	551	542	563	566	592	579	533	581	599	581	546	549	569	573	572	541	600	557	553	565	596	539	601	584	544	558	566	526	567	555	563	586	576	530	546	548	537	593	597	544	549	574	593	576	628	613	579	560	596	572	573	569	600	570	565	568	573	549	562	600	551	561	581	536	580	562	556	559	573	545	580	574	582	526	565	536	566	541	524	577	541	563	541	609	553	570	563	589	584	558	564	574	625	596	589	560	580	571	566	566	588	592	561	586	597	602	568	569	610	563	551	568	560	554	546	606	585	560	586	554	561	582	544	594	547	609	580	608	601	539	587	564	593	621	590	580	545	574	546	535	581	550	545	613	529	550	573	537	557	568	550	559	564	609	555	571	599	559	546	601	534	553	537	550	601	598	564	586	576	602	616	559	585	547	613	590	563	562	548	554	578	574	559	573	611	574	557	550	570	546	592	558	543	520	562	578	602	608	591	592	588	563	542	551	549	568	599	550	558	554	582	544	544	567	561	573	599	597	549	578	533	568	553	579	557	551	577	577	617	537	551	552	576	579	514	586	566	597	596	514	561	592	617	581	539	598	559	576	560	550	606	581	561	604	557	561	529	562	532	549	574	576	525	594	555	591	545	575	563	623	589	541	543	564	586	570	573	577	589	595	595	598	561	599	564	586	540	518	542	561	546	544	586	609	580	552	620	541	580	574	593	622	544	543	610	543	562	584	585	588	563	569	567	544	542	543	586	594	560	612	546	564	589	554	599	565	579	609	579	565	545	608	560	589	552	574	619	581	533	545	530	561	549	566	541	551	536	598	573	604	534	583	620	582	579	593	585	575	598	553	550	585	556	591	571	591	561	562	562	573	554	560	567	601	541	618	575	562	581	570	642	580	561	595	592	515	561	584	580	541	581	563	594	589	531	555	600	560	575	627	594	571	576	573	611	574	596	611	549	579	594	555	538	610	553	552	599	573	529	566	594	539	559	528	606	571	602	552	556	592	595	539	571	605	623	546	562	596	545	574	579	579	579	584	565	579	579	599	618	560	587	543	553	523	565	538	558	528	578	595	558	551	562	552	622	592	582	568	616	591	592	580	586	597	573	550	575	583	560	568	549	573	591	619	603	542	577	577	569	590	562	601	574	605	567	582	552	546	539	617	579	561	565	590	581	580	547	566	570	606	572	573	549	543	575	562	513	544	593	531	564	610	572	579	579	572	567	588	550	583	565	582	601	540	589	549	561	629	605	585	570	584	559	594	516	528	531	569	542	641	562	562	554	516	566	575	570	576	565	591	568	555	602	567	592	585	585	571	566	553	589	599	604	591	575	518	544	548	569	582	569	557	586	576	571	559	590	569	570	637	565	608	576	599	536	577	582	522	592	541	544	551	567	585	600	591	593	612	550	536	547	593	550	567	557	570	540	577	593	607	562	543	564	577	552	588	582	546	617	526	601	589	592	584	567	581	624	547	572	568	612	604	580	596	549	604	588	588	574	594	597	559	578	541	570	578	535	566	557	591	604	592	596	576	586	546	576	533	545	602	542	549	584	585	557	540	573	576	571	525	546	564	537	550	554	585	564	560	525	579	567	589	600	557	558	559	545	566	553	598	565	572	572	576	589	598	632	591	564	588	559	593	586	569	598	557	562	590	574	604	550	540	643	601	643	562	568	542	583	598	563	598	576	613	549	559	579	593	574	570	561	556	601	586	579	610	544	600	543	572	586	597	601	568	600	553	559	585	585	564	573	562	593	618	591
8795	2290	2801	2049	1275	977	748	653	523	478	428	367	361	367	328	339	288	288	289	294	284	253	287	270	271	246	232	272	249	248	243	258	233	258	250	263	226	212	235	237	213	224	227	235	245	248	251	227	234	231	237	250	262	241	224	247	250	230	248	233	217	205	217	227	206	216	241	211	240	224	237	220	234	227	228	232	239	228	253	228	252	236	235	240	210	220	255	229	220	263	250	245	226	224	240	220	239	253	222	199	244	226	236	236	225	228	251	258	228	225	228	232	198	242	231	237	227	234	258	190	211	248	255	243	230	220	241	205	249	241	245	227	248	239	218	208	230	244	259	251	225	215	224	244	246	242	205	234	224	227	257	218	242	261	243	229	211	225	211	251	236	217	239	214	239	254	231	233	221	199	243	233	232	254	212	222	242	219	226	230	218	244	233	236	243	207	240	249	231	243	227	240	231	247	203	240	231	220	229	258	222	233	224	227	252	256	206	233	235	253	241	252	244	230	228	243	214	240	233	242	224	222	227	239	227	241	244	251	218	238	239	226	214	228	217	226	229	231	241	209	206	238	234	234	219	213	210	230	225	234	232	233	232	203	225	231	240	232	231	218	210	224	227	229	236	247	252	205	226	222	239	228	230	249	216	260	240	235	210	195	245	216	256	244	251	219	222	246	228	223	229	238	237	225	204	223	247	245	221	245	235	270	244	212	221	245	204	230	252	235	213	212	223	212	204	214	247	226	224	221	235	256	237	187	247	220	216	227	223	236	228	242	252	237	234	226	245	252	229	221	219	214	233	232	259	238	221	250	213	232	247	236	252	223	221	221	225	216	235	248	222	221	230	230	209	246	227	260	232	207	248	230	234	230	218	218	236	246	234	219	229	230	216	231	225	233	222	234	228	256	243	237	227	229	240	239	205	212	225	248	253	230	238	247	222	241	227	223	217	242	237	229	225	252	238	238	221	206	233	237	219	228	236	229	224	227	237	248	264	248	211	204	244	235	223	246	221	244	254	224	225	229	240	249	219	254	243	233	249	264	205	238	229	253	249	224	207	275	240	236	239	217	253	230	225	240	253	242	234	216	236	245	256	229	252	250	227	243	255	233	243	233	229	247	213	232	225	244	224	242	247	187	227	202	259	245	228	259	250	222	229	236	228	255	249	231	247	222	229	243	217	216	221	224	223	236	237	202	225	236	239	220	258	259	235	245	244	226	240	230	213	244	237	232	229	245	225	231	254	218	236	236	226	253	224	206	235	199	237	234	225	237	237	256	223	228	217	232	265	240	234	263	211	227	243	266	226	231	206	231	254	243	229	217	201	235	221	235	214	231	230	222	225	201	245	240	239	234	251	209	216	239	239	229	222	220	221	215	232	206	249	201	243	224	233	221	212	233	230	238	253	226	257	240	239	228	241	246	256	219	257	250	232	259	277	233	230	245	175	228	258	231	242	245	249	243	229	233	205	235	263	225	236	233	202	231	233	215	227	220	237	230	225	239	220	246	237	215	219	252	216	224	239	254	232	229	248	219	228	231	231	241	232	218	267	240	242	224	248	248	239	234	238	237	243	211	242	222	242	234	205	236	240	213	207	200	229	234	228	227	223	259	245	236	223	242	212	235	227	252	217	211	257	193	243	190	254	228	263	230	241	230	229	224	188	192	266	215	259	246	236	232	223	258	245	225	232	217	241	278	207	248	220	224	225	230	233	229	197	251	216	221	227	265	241	203	233	225	233	233	234	221	228	218	250	228	234	240	238	219	242	222	229	268	230	230	242	209	222	235	194	237	250	252	251	216	235	250	211	211	261	219	261	251	248	214	230	224	228	223	225	207	234	234	258	255	237	231	247	212	220	210	242	233	241	221	240	217	224	242	219	249	213	230	208	256	276	238	218	236	233	229	238	237	219	222	235	237	247	242	223	210	247	229	220	217	197	218	213	224	227	219	240	236	235	218	249	218	223	238	239	225	229	241	221	254	216	250	242	232	236	221	239	256	234	188	241	251	248	212	238	215	202	207	242	219	222	234	232	232	214	225	238	240	218	246	241	225	209	233	212	230	250	217	209	234	241	237	222	242	230	234	201	231	203	246	251	259	241	245	217	203	225	237	236	235	242	257	181	237	243	240	213	213	246	218	269	228	257	193	220	225	249	229	242	252	232	233	258	235	231	170	228	206	251	239	242	243	215	230	227	249	202	253	235	225	216	222	237	242	241	250	206	225	241	240	241	222	234	261	231	281	251	227	267	240	240	239	206	239	238	246	225	228	205	223	226	233	247	200	223	237	242	230	231	206	229	207	245	228	211	257	241	212	226	260	217	225	248	227	252	241	223	228	242	237	240	224	243	241	239	221	206	234	228	238	240	259	242	228	236	224	257	254	247	222	234	242	233	240	237	239	219	215	229	240	224	231	246	240	226	231	230	216	213	218	222	197	239	218	246	215	225	232	248	225	233	227	230	244	223	236	240	228	216	229	226	246	226	214	213	242	227	227	235	253	240	237	243	262	252	227	239	227	249	243	225	241	214	235	240	229	222	262	233	244	215	225	228	251	234	237	246	227	257	228	234	236	240	238	231	199	215	243	264	260	203	248	230	259	228	254	230	245	238	239	231	229	210	225	217	226	230	239	249	234	249	234	220	217	227	252	232	208	262	269	250	241	207	227	226	216	192	233	226	208	237	253	212	235	227	253	218	226	220	223	242	255	229	244	230	222	245	238	243	208	221	265	219	247	230	240	229	254	235	243	206	232	251	238	227	217	224	230	242	240	240	266	193	250	226	226	225	219	217	238	238	218	245	262	256	216	215	244	219	213	206	214	258	236	246	235	220	236	245	247	228	212	226	214	197	227	228	226	241	224	237	240	228	213	219	219	245	261	254	205	241	230	228	247	248	232	234	250	229	245	207	213	221	228	248	212	268	231	243	201	244	235	232	226	233	240	231	216	224	249	253	232	238	228	209	213	233	238	240	216	230	217	209	216	240	218	270	240	212	224	220	220	227	243	233	229	245	219	223	205	242	221	216	237	219	214	214	231	205	227	227	240	206	251	241	228	222	227	207	242	235	233	228	212	235	241	249	255	203	241	226	223	217	225	212	226	227	236	240	240	233	248	237	246	255	253	245	194	245	231	236	238	232	242	238	232	249	229	222	231	234	220	232	231	246	252	265	259	234	217	232	207	231	224	232	260	224	209	237	233	217	224	255	225	222	242	243	238	229	248	209	237	211	235	273	214	236	236	215	233	243	210	229	220	229	252	239	264	204	219	242	226	223	231	241	225	249	250	234	219	217	241	228	237	237	241	228	220	249	255	262	257	263	232	234	254	229	230	237	228	223	248	245	242	233	227	225	251	248	238	240	244	225	226	251	218	222	235	235	235	239	246	232	210	229	213	241	214	215	245	226	236	230	245	232	244	242	222	225	244	236	245	237	246	242	248	232	234	248	246	212	230	242	233	250	263	245	275	235	250	251	236	247	251	196	224	242	204	253	229
7758	2916	6463	7012	5878	4735	4018	3333	2849	2509	2318	1951	1800	1673	1517	1468	1393	1373	1226	1310	1152	1103	1103	1071	1042	1044	954	937	889	895	1011	903	945	883	852	830	831	869	887	886	839	795	830	831	827	858	787	857	842	789	799	775	750	781	740	798	796	779	763	802	801	747	768	763	779	719	769	789	784	751	727	798	748	795	780	761	706	702	774	771	786	783	712	764	771	754	677	751	763	741	746	733	749	721	770	770	780	768	728	713	719	755	729	753	714	716	703	761	757	747	770	721	741	754	742	760	723	743	726	770	718	729	692	764	742	708	771	676	741	772	757	771	754	741	725	719	729	699	719	756	702	685	757	700	760	827	751	725	761	751	715	766	783	731	750	786	751	667	703	783	712	720	698	738	721	774	683	732	692	690	728	713	728	693	728	778	739	731	734	724	775	712	711	746	717	744	767	697	754	694	773	712	754	744	752	731	696	715	698	743	723	721	725	737	733	717	730	730	756	755	753	700	721	743	705	713	710	745	759	723	690	773	758	751	751	749	716	761	736	702	712	640	751	751	731	739	724	766	778	753	713	676	733	699	725	732	724	777	699	739	750	751	712	748	681	695	720	677	730	676	763	703	751	738	700	772	740	710	727	715	784	734	727	716	746	782	741	754	763	704	741	709	701	693	708	731	693	685	770	750	697	750	725	707	731	719	738	720	738	731	714	738	712	764	674	704	701	707	672	744	697	719	754	756	705	763	728	697	761	701	736	750	781	761	691	694	713	705	697	720	704	710	734	768	769	760	735	757	697	747	756	722	750	719	730	722	714	734	692	754	711	760	758	680	720	729	715	722	719	694	757	667	728	737	704	743	724	749	758	716	800	724	731	710	707	718	755	739	701	752	751	730	707	674	691	703	694	711	690	702	743	744	689	725	792	737	751	742	753	734	708	723	728	721	732	695	749	736	714	713	736	760	733	741	732	747	717	768	753	729	735	723	726	710	723	716	675	726	701	766	757	733	713	683	740	715	720	756	754	741	709	738	710	725	758	726	696	683	711	755	774	710	773	708	769	725	697	697	760	755	727	714	712	721	728	731	751	793	700	728	701	694	714	784	687	748	691	758	722	745	699	690	742	779	721	731	704	795	699	715	673	758	716	706	728	672	809	766	778	740	684	716	772	671	712	690	743	682	765	763	697	705	748	703	746	691	695	781	710	677	736	725	723	742	698	750	740	734	678	722	704	736	744	685	691	734	780	702	707	732	687	737	673	766	769	687	663	744	696	707	755	745	702	724	716	694	668	750	794	727	700	678	713	740	702	720	735	749	689	748	716	756	723	722	712	697	744	714	813	742	724	706	738	754	732	758	746	728	663	691	721	766	733	713	721	675	704	750	730	779	704	733	729	739	763	750	742	719	713	712	723	743	775	753	727	736	759	705	709	727	731	752	779	731	677	752	698	731	725	725	704	727	739	717	704	695	777	753	754	740	724	789	735	706	741	718	709	726	722	735	734	708	764	720	723	774	732	747	727	737	736	777	690	691	726	761	715	763	707	715	731	746	739	725	690	722	729	733	744	734	689	735	766	745	712	760	706	729	740	721	747	752	713	740	701	742	760	694	722	720	720	748	717	706	726	714	745	693	667	694	717	713	744	774	698	734	743	712	742	735	720	713	748	721	679	698	746	710	694	734	705	653	796	736	762	693	761	731	704	710	705	743	730	731	738	757	736	678	693	704	722	731	746	744	708	719	759	716	702	747	743	778	759	754	732	698	726	651	679	760	723	744	688	737	736	729	782	729	741	735	698	821	747	752	738	776	729	763	743	681	657	733	734	734	716	721	732	697	718	746	703	690	767	732	725	767	700	744	711	752	748	737	747	766	759	702	772	710	679	731	731	719	695	740	718	723	718	688	686	756	721	749	745	776	711	706	724	750	745	740	756	713	702	718	700	791	704	748	725	719	688	715	723	743	719	738	717	726	762	736	727	706	691	717	753	768	739	692	739	750	734	743	703	716	741	713	732	777	687	749	721	758	732	716	735	734	710	733	719	721	712	735	735	710	773	722	768	727	771	694	706	700	739	780	763	728	704	745	726	769	758	749	678	710	741	767	722	722	724	700	699	732	719	786	714	706	718	717	739	759	696	731	705	743	712	764	715	778	728	739	762	681	749	761	690	756	783	705	747	727	703	759	763	732	753	705	721	712	758	742	745	720	686	768	739	732	720	720	762	728	693	698	770	693	735	729	704	750	753	755	727	731	718	738	760	755	722	776	695	777	704	734	758	710	700	708	693	709	750	762	698	709	691	757	746	760	740	743	750	718	722	723	712	698	728	735	717	740	729	726	709	701	742	745	718	704	751	714	694	737	708	740	743	713	746	698	768	744	738	730	727	753	758	695	734	700	747	714	767	741	738	706	690	746	706	729	726	732	738	736	705	696	723	725	750	751	753	720	729	683	762	711	719	781	688	713	744	745	738	745	740	700	701	766	732	794	689	767	680	752	712	733	714	711	734	745	742	712	791	716	742	756	744	715	780	691	737	747	751	754	669	698	720	699	686	759	692	720	721	665	747	722	756	738	729	704	696	756	730	753	720	706	733	755	735	724	750	723	702	729	656	742	688	724	709	752	716	752	740	754	705	751	705	699	687	763	743	764	749	749	699	713	699	778	757	738	708	742	711	748	706	722	744	725	740	697	697	740	751	768	777	730	752	688	719	760	705	729	740	726	718	717	735	749	727	700	707	749	732	666	727	688	735	743	699	744	727	703	695	783	722	747	750	727	674	762	728	716	762	755	719	689	735	726	727	709	718	712	735	734	719	691	710	731	732	707	701	743	722	664	723	762	768	736	639	704	742	741	676	731	747	734	701	689	738	719	763	714	678	744	717	695	711	717	740	725	758	697	718	725	695	686	751	747	688	734	716	729	729	743	739	754	767	723	730	725	683	709	766	720	727	708	742	705	717	786	724	763	721	758	733	757	749	727	765	734	720	721	704	739	775	731	711	763	712	720	696	740	747	701	758	758	710	685	730	750	743	724	700	744	705	760	726	753	694	705	756	719	699	720	701	703	743	729	777	781	703	722	691	705	696	753	762	718	730	710	711	681	661	743	699	728	771	737	696	703	738	776	663	747	714	713	736	760	718	688	719	738	711	721	759	758	791	723	717	741	703	723	757	732	766	710	765	728	736	727	710	732	768	757	757	751	709	738	715	709	756	737	721	735	768	707	777	762	720	728	717	732	741	711	696	707	754	741	758	736	730	738	745	767	706	723	735	767	721	763	760	709	777	746	708	742	746	793	692	736	720	772	731	775	694	733	696	751	737	756	730	765	729	751	738	784	762	694	723	725	719	732	715	658	693	709	721	760	767	727	707	734	724	745	732	705	734	728	748	701	764	703	720	778	745	727	689	709	740	723	724	697	746	743	751	694	751	742	716	701	732	699	728	750	700	676	760	713	746	741	770	748	698	758	742	779	730	749	746	685	749	761	733	717	708	669	723	736	735	710
1118	126	150	142	91	103	87	74	77	83	77	104	82	75	62	90	80	71	66	90	92	105	63	73	70	74	87	77	74	79	82	81	70	81	81	72	59	81	69	71	68	78	80	68	76	81	77	75	88	73	84	68	70	69	74	71	56	72	67	60	82	68	73	79	74	75	69	84	66	67	73	78	91	78	70	64	67	69	77	69	87	72	78	77	64	72	64	94	61	63	60	65	71	59	71	66	83	62	62	82	80	74	77	75	57	75	72	77	65	75	86	67	65	68	77	50	82	67	82	71	74	82	71	75	64	78	79	82	79	68	85	74	73	73	74	75	67	77	56	81	81	81	71	71	82	74	71	71	71	64	68	79	68	67	91	64	77	77	71	72	76	75	66	59	65	84	72	77	70	74	87	63	70	66	74	71	72	65	70	56	54	81	63	66	53	76	83	79	62	73	85	75	69	77	84	76	63	84	74	63	66	58	77	70	71	78	81	82	76	77	78	62	80	89	66	80	73	82	72	75	85	85	65	71	63	59	78	83	75	79	75	73	67	81	69	75	94	79	79	69	66	67	80	90	73	82	85	74	67	65	81	76	84	62	73	90	66	76	74	90	71	80	74	78	54	82	64	71	79	57	66	75	77	88	81	73	88	71	73	86	76	71	88	66	70	85	67	66	82	82	76	76	70	62	69	80	78	66	64	74	62	81	64	79	74	87	70	80	66	63	83	80	70	67	51	91	64	65	84	79	78	82	65	83	75	62	69	73	88	79	64	82	78	91	77	71	72	70	81	77	70	89	75	87	70	77	59	71	79	89	69	76	60	55	75	73	82	72	77	76	70	85	83	62	92	77	65	71	77	68	68	90	79	77	69	67	68	89	77	72	66	82	69	62	72	83	65	73	80	74	81	53	70	74	77	77	83	73	82	83	65	77	76	73	71	67	75	66	78	66	72	58	76	69	67	63	85	67	60	60	71	76	82	69	57	83	92	51	88	75	66	88	59	77	83	77	65	69	80	66	57	68	71	79	66	73	82	77	77	73	59	63	63	52	74	71	81	76	75	62	75	67	81	80	71	71	72	74	65	93	74	74	91	84	73	71	79	72	79	75	73	70	78	67	68	64	69	89	65	89	75	85	65	73	71	70	91	71	73	83	61	90	70	82	86	57	74	95	65	73	83	71	75	79	77	63	85	71	70	61	66	53	73	73	74	79	62	89	60	73	92	79	81	71	68	76	77	76	75	79	86	67	72	77	55	76	66	71	63	73	67	67	61	69	91	64	79	74	67	85	67	79	81	84	77	81	68	66	88	74	84	69	93	71	67	80	70	66	59	63	73	68	70	76	86	86	85	90	94	72	69	74	81	66	84	74	82	92	67	82	69	71	70	59	76	68	81	85	92	80	63	82	99	80	72	59	85	70	69	70	90	85	70	71	70	63	80	64	84	72	76	90	74	60	75	78	65	71	73	63	62	78	61	74	81	83	74	74	55	65	72	78	68	65	85	85	72	92	80	71	74	80	66	65	85	64	70	102	75	73	72	72	84	85	72	85	78	79	74	87	72	86	68	93	82	60	70	67	79	79	69	79	77	77	77	73	61	79	77	67	68	90	77	71	75	87	76	82	75	81	75	79	74	62	63	73	82	62	67	90	69	59	87	78	88	88	64	77	87	83	81	74	70	77	76	85	73	63	80	73	78	79	81	78	82	99	61	79	79	82	71	95	88	75	75	58	67	62	78	78	91	78	82	76	78	69	90	86	67	86	76	68	67	73	71	73	69	78	65	76	74	88	71	75	76	73	76	55	71	71	78	74	68	73	77	76	80	71	66	82	79	76	78	76	75	57	76	100	63	80	78	76	72	77	60	54	62	80	66	84	89	75	72	71	78	71	90	67	89	75	85	75	59	69	76	66	78	66	77	69	78	84	73	70	71	81	69	83	65	78	65	69	58	69	83	82	80	77	88	67	73	72	75	89	66	71	76	74	72	76	83	80	71	80	66	85	93	82	74	72	77	64	81	68	76	75	67	82	64	68	75	83	66	75	82	93	72	69	74	63	89	55	59	55	61	56	89	67	69	83	86	81	57	71	87	73	58	86	72	73	67	80	68	70	67	72	82	69	76	84	72	71	75	62	65	68	67	81	89	70	58	78	75	63	72	73	77	76	79	65	81	68	61	62	92	64	72	68	78	71	77	64	76	71	74	74	87	88	78	86	84	67	85	82	65	73	83	68	78	54	69	73	76	83	67	73	77	86	89	65	73	96	81	77	75	78	76	69	61	75	69	83	78	76	81	70	80	78	74	75	65	81	79	79	83	78	75	74	80	93	87	68	70	91	67	58	69	71	69	92	69	87	86	59	59	68	81	78	61	67	77	64	82	83	83	77	76	68	77	75	73	74	72	70	77	64	69	73	85	101	86	74	72	74	73	63	76	70	80	74	68	71	68	73	79	76	69	79	70	79	69	66	70	87	69	56	70	81	85	71	82	77	72	86	73	59	72	63	75	53	77	76	59	86	83	88	78	80	78	71	74	68	70	85	74	79	74	71	58	69	93	77	72	75	68	68	77	87	75	78	77	73	80	67	68	72	82	60	84	86	76	79	74	85	76	64	80	76	77	82	79	90	73	76	79	85	68	83	55	85	90	88	80	80	83	76	64	74	64	78	68	81	72	83	80	83	85	79	85	82	60	84	76	76	75	72	96	80	74	81	56	74	74	74	78	80	80	72	84	74	77	74	84	76	80	74	85	66	75	78	78	67	88	64	77	55	56	81	86	74	77	77	74	90	71	75	65	68	79	75	84	66	82	62	78	98	86	73	81	74	67	66	70	81	67	68	68	87	74	87	64	92	62	83	58	78	78	79	77	62	70	87	77	60	86	73	80	72	58	81	72	79	77	67	87	69	69	80	68	79	72	80	71	86	71	92	72	84	70	65	69	84	80	62	66	96	73	74	74	84	90	74	81	62	74	68	60	71	67	61	80	70	78	64	61	78	88	62	76	71	75	57	78	76	82	73	70	72	70	59	79	74	85	90	69	90	77	77	73	65	66	72	61	78	77	70	59	64	84	79	84	73	60	71	75	71	70	82	101	69	55	78	75	74	96	70	85	79	64	80	77	74	71	83	71	60	57	71	73	74	71	64	71	63	95	63	72	79	80	69	75	74	88	77	69	75	78	60	75	72	80	90	94	68	68	76	77	69	87	76	63	72	72	85	75	74	75	87	85	77	69	76	75	89	68	70	68	55	78	83	78	75	63	77	91	81	77	74	85	84	70	81	63	69	73	69	79	58	77	60	76	74	83	73	87	77	80	77	62	68	68	80	69	68	80	73	77	75	67	89	83	75	69	70	73	87	90	77	62	69	76	63	67	77	67	60	88	76	66	98	82	66	76	78	87	66	69	67	70	81	83	63	86	73	86	74	71	74	71	66	77	79	65	64	64	72	75	77	74	75	82	89	59	81	75	64	85	85	67	67	82	77	74	79	69	82
1658	379	529	510	477	412	427	368	363	380	376	349	338	288	311	290	294	298	322	323	304	342	341	289	279	320	294	319	315	334	311	289	280	312	279	284	292	300	289	277	319	287	281	277	297	293	279	267	265	292	264	317	347	323	272	259	314	259	297	272	284	289	331	303	298	293	305	312	305	325	261	259	283	290	309	304	277	292	280	308	298	322	282	324	315	293	291	295	339	307	304	309	272	261	280	243	302	292	285	270	302	287	298	301	273	292	287	308	311	276	278	290	264	264	308	303	318	281	297	297	309	318	319	237	299	266	312	290	274	262	265	286	290	321	339	316	292	320	294	273	281	290	310	320	290	300	280	293	317	304	327	292	279	275	264	309	264	304	304	284	311	292	302	300	297	259	316	309	264	324	271	281	276	301	276	291	303	290	297	282	309	284	292	301	283	251	284	302	301	283	311	298	265	294	277	277	270	300	308	301	296	295	300	306	322	296	317	296	268	295	314	303	300	267	298	289	304	281	299	280	288	272	304	269	295	263	267	299	297	306	291	328	289	277	305	299	289	320	298	291	322	297	279	293	311	286	292	294	296	298	300	309	299	283	285	295	299	286	251	264	303	308	307	311	285	291	288	270	310	306	281	311	310	306	285	284	270	295	293	291	288	281	280	293	302	310	308	303	302	286	325	323	311	292	298	312	305	291	315	309	294	292	301	319	263	289	319	293	281	281	308	309	301	291	298	309	291	276	266	286	272	269	286	282	294	297	294	312	282	295	295	336	295	304	279	297	272	273	324	319	286	271	302	311	334	290	309	280	265	275	282	276	314	296	297	279	299	327	295	282	280	269	286	258	272	276	302	293	327	297	262	301	305	280	310	299	292	289	337	325	337	307	308	312	319	282	290	308	283	286	313	328	286	286	277	314	285	263	304	286	303	279	315	297	295	294	296	297	296	292	334	291	315	297	297	297	307	299	307	288	311	315	261	282	282	308	297	310	291	275	288	276	279	317	295	309	311	265	293	283	293	289	319	316	276	285	309	315	285	270	294	286	304	298	266	276	315	308	273	277	294	284	303	273	277	301	295	315	300	292	279	308	273	326	302	288	284	322	279	300	311	299	275	299	293	298	290	292	311	269	309	279	318	283	316	320	280	300	329	341	277	298	303	300	276	286	287	293	325	299	284	274	286	328	282	293	297	296	293	317	311	318	299	294	290	315	277	301	299	285	294	275	289	288	311	302	295	305	269	310	258	273	311	291	268	266	305	280	294	342	272	280	314	278	301	325	301	302	282	292	299	315	299	304	307	281	261	283	256	288	293	285	313	286	304	272	292	303	287	278	279	296	294	284	317	313	294	276	321	286	309	303	297	303	277	294	283	314	284	271	297	328	335	293	291	294	306	298	286	287	264	293	282	289	299	303	278	311	292	301	263	306	307	317	298	276	306	312	267	309	298	307	295	286	282	307	280	323	312	302	293	275	322	298	289	284	303	315	301	297	287	283	262	294	282	313	299	329	294	294	304	320	316	305	284	303	291	304	264	271	311	317	300	282	277	312	291	283	271	319	336	317	290	304	300	283	264	298	308	291	290	298	277	283	327	297	310	293	269	295	283	262	265	280	278	242	305	286	296	276	294	288	318	298	274	278	295	296	270	282	276	298	291	296	264	282	288	310	286	288	320	301	307	287	306	286	323	291	278	315	298	296	262	285	271	314	268	302	305	302	301	297	299	317	318	296	279	301	295	297	306	298	278	273	297	275	288	319	300	332	274	292	261	294	308	300	292	295	330	298	283	275	285	269	303	291	305	288	306	290	292	307	326	273	299	317	309	297	316	267	279	297	314	300	261	266	287	316	279	281	269	309	305	302	261	311	291	290	294	287	312	317	285	292	304	294	324	311	304	298	266	286	284	307	309	308	313	288	291	274	278	293	273	286	288	304	312	299	286	289	282	294	304	304	310	321	307	286	296	283	299	319	283	284	296	281	283	291	291	305	295	308	273	278	317	306	257	299	275	288	304	297	301	282	270	306	285	311	297	285	281	321	296	305	301	301	289	280	311	329	289	304	301	300	247	304	277	305	290	273	292	279	303	292	294	319	329	299	304	304	312	280	289	288	281	298	311	303	271	283	281	310	285	289	306	276	267	295	285	268	335	327	321	278	294	336	295	302	289	282	290	297	301	307	281	273	319	277	287	296	294	302	293	300	295	315	302	277	298	310	289	311	294	300	297	308	307	295	304	280	301	286	319	289	313	309	276	287	308	329	279	292	289	283	303	289	317	313	277	309	303	315	273	274	301	324	288	271	286	298	308	315	319	307	305	308	270	298	305	289	281	298	285	305	282	274	290	299	306	333	278	266	294	279	289	292	325	297	287	261	297	293	300	310	284	280	300	306	294	277	315	310	329	298	310	313	291	292	302	293	293	275	289	293	293	281	305	269	289	298	282	292	304	303	279	289	289	293	286	247	290	286	275	293	280	276	306	282	270	278	264	309	322	299	290	275	271	303	276	282	294	310	290	275	291	302	297	284	287	279	300	300	265	294	282	292	289	318	323	286	271	295	332	284	307	338	295	280	287	265	297	288	294	302	284	280	275	349	271	293	272	291	285	303	274	292	278	322	305	306	283	294	283	297	289	266	280	295	297	305	298	305	290	326	273	275	314	279	274	317	277	310	312	338	277	264	294	267	309	283	306	297	348	303	317	265	286	320	300	302	306	269	297	286	323	308	281	285	310	295	279	284	280	287	299	286	306	262	284	305	299	290	316	286	313	296	280	308	301	286	306	307	320	297	313	306	316	310	304	343	284	279	316	328	284	319	283	300	259	328	288	294	298	279	278	304	264	285	294	282	291	284	284	285	294	317	291	327	300	257	300	289	303	316	295	301	299	315	286	285	279	281	303	268	312	325	310	274	285	304	293	305	296	289	293	299	300	300	289	298	283	293	287	283	276	314	304	294	294	317	275	295	301	276	303	285	293	288	302	311	313	296	287	301	305	325	287	294	270	311	286	288	291	282	282	306	308	261	296	287	306	300	298	278	322	255	299	274	275	320	288	288	270	305	294	290	302	300	281	313	313	284	270	289	294	317	264	294	320	322	297	286	295	300	297	302	323	308	310	309	300	311	277	272	310	297	295	309	293	297	279	305	296	323	320	314	289	301	298	254	317	282	286	294	297	301	325	274	301	298	338	292	282	295	277	295	295	271	294	281	298	298	323	330	283	278	279	288	292	302	321	302	274	286	289	296	294	304	280	308	315	296	296	265	301	309	282	273	294	299	298	278	335	278	290	294	290	338	300	290	255	280	272	296	303	271	310	291	290	341	262	294	302	298	285	302	259	277	301	288	287	263	295	295	309	301	313	300	299	286	282	295	300	286	287	295	301	322	304	304	281	300	289	314	291	312	311	290	291	295	327	322	292	312	286	320	303	281	325	320	282	306	291	278	272	266	252	245	288	316	288	290	285	285	282	306	327	295	297	284	311	289	305	316	282	290
4695	1163	1424	986	695	617	459	355	325	308	304	233	229	256	243	200	248	219	213	231	202	220	204	193	181	206	181	164	170	194	175	195	168	188	188	159	164	178	232	181	181	171	196	177	179	170	190	183	183	186	199	176	201	167	171	173	182	161	180	205	182	159	175	196	170	155	176	168	185	153	191	180	158	149	172	169	171	176	189	189	177	171	177	165	184	189	142	171	166	180	187	165	160	155	177	176	163	170	149	180	184	166	190	162	169	165	183	175	167	162	192	201	162	188	177	171	163	175	163	161	160	196	166	183	183	182	161	147	162	183	167	146	175	175	168	154	167	196	169	168	156	161	167	188	181	191	185	137	189	162	178	189	154	156	172	179	174	171	196	195	176	175	159	177	196	174	152	192	164	183	169	181	152	167	165	144	177	179	172	172	168	167	189	166	185	145	164	181	152	167	162	151	167	167	140	195	181	160	197	183	157	182	175	177	171	173	183	172	182	146	182	188	153	171	171	205	175	176	193	169	180	192	184	165	189	165	167	183	174	175	181	197	158	178	184	171	182	164	191	165	162	164	209	178	189	165	160	159	146	156	169	173	187	142	170	170	165	179	162	162	184	148	152	180	193	174	172	188	197	159	175	174	165	185	169	169	189	171	177	185	183	176	189	158	170	145	191	166	189	213	178	167	166	170	176	203	163	191	170	167	181	173	175	179	161	171	155	180	188	172	162	181	169	178	199	160	184	171	176	165	182	170	147	194	187	155	197	159	166	187	179	173	182	168	190	159	175	169	143	152	199	167	158	160	145	191	168	153	153	158	170	179	173	180	184	171	156	172	142	168	192	179	170	192	180	177	137	189	193	195	163	177	177	170	176	190	170	157	164	185	159	175	175	181	184	178	190	171	171	162	178	165	171	160	160	155	186	168	187	194	164	176	165	145	188	181	166	161	184	177	185	173	194	165	178	158	167	194	185	149	156	179	177	175	167	173	156	202	171	204	186	179	176	160	196	165	178	183	154	160	193	172	167	162	167	166	186	177	189	142	167	188	170	180	177	197	147	166	175	160	190	178	199	194	202	158	187	170	175	188	186	190	168	176	164	178	165	182	179	200	181	198	159	187	165	166	170	163	168	162	178	172	162	155	178	186	184	152	166	175	186	150	179	149	164	123	157	177	148	170	172	165	159	167	162	163	176	169	161	191	175	181	156	189	178	182	180	176	154	203	179	185	172	172	175	166	185	180	171	174	185	180	178	191	182	165	196	146	145	167	169	201	184	168	150	165	207	181	162	175	176	187	188	179	157	162	184	173	181	164	166	172	157	161	192	204	173	191	193	189	171	176	175	177	188	176	188	158	188	170	168	173	166	187	180	172	180	170	158	208	181	166	159	175	182	175	202	184	184	183	177	163	168	166	157	182	169	148	152	175	189	198	169	185	160	170	167	176	181	155	173	172	163	180	163	158	179	178	175	168	151	162	146	165	157	157	153	176	163	177	160	173	163	166	163	186	164	168	166	168	183	202	173	191	190	189	151	193	157	174	166	203	191	179	176	151	182	180	169	192	177	180	184	163	164	182	168	192	176	155	179	148	140	159	175	177	172	146	165	182	189	197	169	180	159	186	166	153	190	175	156	168	186	164	152	172	178	174	186	192	184	146	170	194	166	183	165	160	167	165	147	182	168	172	161	176	172	176	171	141	160	163	166	174	176	194	190	175	152	157	187	176	202	192	180	189	173	177	195	156	168	191	161	182	145	166	187	186	178	162	149	183	177	148	173	182	154	160	154	156	174	163	155	177	191	150	163	173	156	170	192	146	175	171	195	168	162	171	156	173	170	166	194	185	185	182	202	167	163	153	163	182	206	161	169	168	175	171	180	164	184	150	169	177	179	157	184	183	162	164	179	180	193	190	174	176	170	183	157	172	172	162	161	159	179	184	187	181	177	166	179	166	196	155	175	178	169	174	165	175	182	153	166	182	161	196	173	164	171	153	171	162	185	161	188	169	205	187	164	174	176	176	195	185	163	185	160	185	159	160	150	175	149	194	145	165	185	176	171	155	185	186	197	181	167	178	161	158	174	175	194	165	163	165	187	161	156	188	162	201	164	172	171	169	165	183	169	167	171	177	184	183	173	177	186	155	173	195	159	166	173	180	162	177	168	169	160	172	148	163	189	148	178	190	191	193	197	149	173	168	168	177	193	177	174	171	179	168	143	181	163	177	174	168	181	161	181	162	193	166	161	183	174	181	170	165	165	193	187	158	155	184	161	151	179	170	166	152	169	181	197	156	186	157	193	172	165	159	178	157	172	180	187	170	195	165	155	175	162	185	184	171	168	171	190	182	174	180	165	153	163	190	179	191	185	149	163	170	189	181	181	174	202	182	190	201	175	184	162	172	181	156	172	164	155	189	188	177	162	173	171	180	186	164	187	180	187	158	161	168	183	178	174	185	161	163	197	193	191	161	162	165	171	155	173	165	171	183	139	167	181	155	173	181	165	181	158	165	178	183	173	171	153	190	158	179	177	170	155	178	153	158	164	175	154	158	151	158	172	178	189	166	184	174	188	162	161	171	164	157	165	164	183	162	169	176	171	161	161	171	184	158	190	180	197	168	168	156	171	158	188	158	160	188	197	213	169	198	164	165	162	179	179	181	174	191	161	156	186	153	169	147	181	179	197	195	168	151	164	185	151	176	156	160	177	178	182	207	197	173	189	163	193	179	183	177	177	170	176	191	192	162	190	172	178	150	172	186	167	170	197	157	173	194	153	159	157	174	177	171	209	189	165	171	189	183	161	185	163	137	167	162	183	182	176	156	179	173	178	162	177	198	182	178	163	169	174	180	187	165	173	171	161	162	146	176	175	172	170	193	154	171	170	156	164	202	180	191	162	184	164	171	174	167	181	187	169	168	172	184	173	173	158	189	180	181	179	179	182	179	174	154	172	189	160	185	176	175	181	161	187	189	162	167	156	192	182	150	183	174	185	170	159	181	168	178	153	191	182	173	149	179	156	174	160	155	164	206	185	181	157	158	181	169	181	198	181	172	185	159	174	196	165	161	192	177	169	195	174	175	162	177	168	153	190	167	166	187	184	175	205	170	175	169	160	186	154	159	185	174	186	149	180	170	194	178	193	180	162	198	194	184	180	171	164	192	173	180	191	173	171	161	175	165	180	179	174	176	165	184	173	162	181	189	184	194	186	175	187	165	184	151	188	158	189	194	162	186	159	170	193	194	190	180	148	150	178	182	188	172	179	174	167	164	194	172	156	187	185	178	165	158	167	168	168	150	171	173	162	143	175	172	158	175	159	175	172	170	159	187	168	163	171	170	190	167	143	183	166	182	190	181	194	180	201	182	164	180	187	181	177	185	193	175	175	163	194	175	177	166	178	173	179	179	171	171	170	185	184	201	163	166	194	175	182	168	177	166	176	168	153	173	162	170	175	180	166	185	173	179	169	188	171	173	159	161	183	177	183	167	166	171	181	169	162	172
5455	1658	3724	3972	3389	2804	2256	1913	1656	1475	1320	1228	1112	1038	1024	911	860	883	851	789	791	720	726	792	702	712	698	694	670	713	670	684	652	660	671	623	661	672	646	662	613	635	635	596	622	621	588	627	595	606	603	554	600	597	585	603	582	632	584	630	569	585	561	603	593	607	578	668	584	633	605	568	588	597	615	565	585	541	576	577	578	545	609	588	617	565	604	578	609	595	596	569	614	578	594	595	572	603	583	611	544	557	598	599	598	590	628	597	590	635	601	584	531	581	603	596	537	561	623	568	561	582	597	584	562	561	602	545	574	572	564	550	508	605	561	635	562	557	535	587	568	568	551	608	548	580	581	585	625	576	566	599	578	555	609	546	558	540	551	607	536	559	603	606	546	584	576	533	586	573	558	515	600	561	577	549	570	566	557	603	581	599	556	530	581	563	581	567	567	583	588	631	578	566	583	570	556	573	582	591	548	619	573	594	595	583	576	579	574	579	607	614	532	559	557	575	556	591	591	564	592	544	590	547	647	582	595	549	569	591	559	647	589	609	555	564	540	603	629	582	540	602	546	608	609	573	590	627	584	559	555	562	601	591	594	610	574	594	578	564	545	586	560	576	533	556	607	621	550	556	548	589	573	608	599	558	606	588	594	505	528	573	559	588	581	550	552	581	543	572	606	663	582	569	597	580	584	549	587	612	594	588	584	573	618	554	568	568	561	580	583	529	583	592	585	562	563	593	598	609	605	554	559	617	534	556	577	577	550	619	578	531	587	603	561	546	605	596	549	552	588	599	565	557	562	573	557	564	617	564	522	587	589	571	558	602	613	593	576	562	570	563	539	578	610	599	580	560	582	598	564	589	594	585	574	614	593	538	579	571	572	594	599	601	575	576	551	528	537	595	570	538	603	577	587	559	582	533	571	570	546	562	555	603	587	556	564	574	540	595	577	603	573	599	563	569	621	598	578	561	578	558	582	554	517	575	566	611	582	609	583	589	573	590	600	560	586	562	608	595	544	544	548	571	581	553	647	557	553	622	622	564	562	549	565	577	550	559	493	610	557	579	554	573	558	542	513	554	579	595	564	584	592	548	551	576	526	567	558	600	540	564	608	604	557	604	595	547	570	599	581	543	573	575	581	558	573	572	567	580	578	599	561	570	536	582	563	567	571	568	584	604	542	586	587	591	580	567	576	543	565	579	578	603	555	591	534	576	529	568	565	621	565	563	575	571	533	549	573	605	581	580	520	577	562	627	548	598	577	596	520	567	566	599	578	579	554	564	564	583	538	598	578	651	547	538	584	620	535	586	560	572	579	596	574	582	525	561	559	550	613	555	563	594	594	555	564	576	598	562	526	535	581	569	605	602	601	550	599	603	583	582	594	592	562	607	603	579	602	599	604	554	544	532	567	617	550	597	561	586	587	545	570	559	579	573	590	554	587	564	567	592	572	550	579	592	545	592	578	526	555	572	562	582	577	510	563	587	577	558	608	585	587	624	558	609	589	535	566	608	546	560	547	604	560	594	506	580	568	600	632	533	552	570	551	556	527	619	587	586	582	552	602	578	555	563	570	602	558	559	566	557	564	588	537	595	613	559	620	568	592	571	543	573	518	541	553	573	560	596	607	574	567	573	544	582	564	586	569	536	579	592	595	566	552	586	560	549	613	566	560	598	584	556	575	611	566	548	552	633	603	577	552	533	585	593	606	571	582	577	603	516	597	574	581	564	541	603	568	614	567	576	560	534	581	578	562	563	576	605	597	549	537	571	540	538	611	568	569	565	583	557	604	568	558	538	589	577	549	563	615	569	526	591	597	598	568	551	577	540	559	598	587	617	578	520	528	576	572	518	558	561	555	556	577	651	560	549	584	609	582	563	541	522	624	613	565	528	566	584	574	574	583	559	590	612	616	560	605	622	565	580	589	553	545	529	565	547	569	589	592	543	516	534	556	614	556	556	593	555	602	553	582	584	609	569	566	578	603	571	591	588	556	594	558	593	597	543	576	510	570	557	570	588	603	560	579	556	543	579	577	621	548	614	583	547	572	548	609	566	620	556	581	569	588	596	584	544	623	544	614	586	561	573	582	600	580	564	551	575	566	547	535	576	553	559	581	542	552	582	561	616	581	562	555	619	530	534	622	593	565	576	600	592	573	587	607	592	590	538	598	603	549	596	582	564	534	596	576	579	563	593	571	575	591	571	599	599	566	547	574	602	575	559	583	560	577	581	581	581	560	568	626	569	572	543	601	578	520	592	577	587	586	545	550	602	595	601	559	561	578	558	579	551	528	556	581	557	605	591	532	583	586	550	550	546	563	611	556	572	622	563	572	578	574	576	561	552	568	581	589	565	584	573	564	502	618	579	603	548	573	629	592	609	554	566	562	548	574	558	541	577	594	561	577	560	587	588	551	546	545	615	511	582	569	603	575	579	569	566	589	582	555	549	601	592	518	587	582	593	580	582	592	587	610	577	539	545	571	603	583	583	577	546	547	543	587	573	555	581	567	579	547	541	517	584	556	589	546	621	607	595	579	541	550	565	536	612	592	586	575	541	542	580	621	557	589	603	582	569	577	559	568	543	609	577	583	557	607	574	591	546	556	549	596	592	570	566	628	582	566	594	565	587	575	594	542	582	505	561	588	603	591	592	557	589	595	557	573	546	568	614	611	538	626	564	584	576	568	549	616	604	586	525	614	556	552	555	531	581	594	570	571	587	555	585	565	567	606	587	604	581	598	572	571	566	562	550	567	586	563	539	580	515	598	608	587	535	520	530	539	585	580	592	549	568	606	566	533	591	577	579	582	601	573	531	591	554	575	605	548	566	571	546	587	577	612	572	575	561	564	557	618	599	527	611	563	561	565	604	587	548	574	548	547	566	588	557	573	599	576	612	551	574	598	536	567	576	541	581	553	602	591	579	554	560	551	659	558	558	557	601	557	569	580	562	553	583	566	575	587	593	601	565	550	632	604	562	547	552	590	611	538	597	574	570	562	604	575	562	562	566	552	542	602	582	562	617	543	558	588	570	609	617	600	594	581	567	579	587	555	529	521	544	554	566	574	563	581	586	579	561	589	619	581	564	580	585	575	588	549	538	638	575	556	578	553	555	556	573	568	588	582	589	604	562	611	564	596	589	604	575	556	560	619	586	568	591	537	565	549	559	585	576	599	601	604	583	553	550	599	540	570	564	562	591	571	538	603	549	531	574	616	609	563	593	581	582	553	596	583	556	601	578	564	598	541	523	550	579	537	582	589	603	583	620	568	609	618	570	589	563	561	556	537	550	586	578	605	596	577	588	560	534	545	583	556	614	589	576	565	584	565	600	571	586	551	612	591	585	572	603	572	558	558	545	570	560	563	580	549	588	579	513	613	548	571	569	592	601	579	604	528	583	556	600	571	579	601	567	568	534	554	595	511	595	573	630	605	569	571	577	585	559	528	579	582	567	562	593	559	591	587	581	581	582	588	567	580	535	536	579	560	545	581	622
8901	2319	2778	1927	1285	994	773	599	513	442	443	379	375	296	314	313	301	322	235	263	283	278	256	253	272	253	257	254	246	280	258	236	241	274	231	250	249	246	233	243	249	227	248	278	272	225	238	217	243	261	257	240	253	238	252	233	241	243	230	270	262	234	242	203	228	220	251	244	244	244	265	209	246	237	262	221	236	227	255	207	249	222	252	223	244	242	216	249	229	240	246	232	230	222	258	236	229	232	239	224	223	235	265	240	243	220	266	215	201	239	242	267	242	242	236	225	235	239	223	225	233	223	217	210	239	240	236	246	206	234	234	212	254	230	216	238	237	226	254	242	216	225	227	248	245	251	228	238	214	242	217	240	222	242	242	244	239	238	214	245	218	263	221	235	237	237	217	221	236	206	229	231	274	252	216	228	234	218	248	236	235	231	262	253	230	234	274	217	259	240	238	232	201	212	233	218	220	245	226	259	235	220	279	233	222	234	249	235	255	204	226	259	244	234	196	227	240	229	244	234	236	225	287	235	244	243	233	224	264	223	251	234	212	251	237	241	214	229	228	228	248	216	227	209	256	232	205	231	261	230	221	254	243	194	217	212	243	241	253	245	240	225	232	255	227	230	248	230	219	239	208	234	225	250	235	248	219	224	212	221	232	224	234	250	268	231	199	230	242	232	232	264	230	236	224	232	212	215	243	238	221	235	237	224	247	242	218	217	252	234	241	243	241	228	253	222	235	230	222	231	215	248	215	237	225	248	239	225	230	238	260	224	226	234	237	243	225	239	226	243	227	206	262	237	257	230	219	222	226	234	241	226	224	231	217	272	245	245	232	244	256	230	249	236	220	210	206	243	244	221	229	248	240	238	225	233	242	217	225	239	241	218	209	229	234	240	217	229	243	215	240	224	236	255	221	214	223	261	244	215	244	236	256	232	226	250	230	222	203	250	250	217	224	248	219	233	221	229	260	218	229	236	187	219	254	224	241	266	248	240	233	229	233	252	252	213	220	223	221	240	246	214	225	247	220	233	229	196	280	242	256	252	247	220	247	240	239	241	228	246	211	232	249	229	258	216	267	220	225	239	249	230	225	231	199	242	225	236	209	215	218	235	248	232	213	252	248	219	230	234	225	237	256	229	242	223	235	225	214	246	231	218	242	233	215	246	213	205	249	241	216	221	231	230	231	264	219	245	224	250	222	235	223	221	258	222	236	253	232	241	255	243	230	251	238	226	236	218	220	247	199	239	202	230	258	221	227	227	267	230	237	261	252	224	234	238	238	235	254	209	240	249	230	248	249	217	233	259	242	222	236	260	234	233	238	240	225	212	243	240	220	265	197	252	199	249	226	228	233	236	230	258	228	256	244	235	250	223	229	233	220	223	251	227	255	220	242	227	232	221	203	204	234	224	205	261	224	242	233	205	258	222	236	238	228	263	239	233	202	233	239	260	228	231	202	261	222	230	213	227	240	230	248	238	243	261	216	254	204	257	245	222	268	219	255	237	226	211	233	248	252	249	218	234	217	211	241	246	215	228	240	242	239	240	221	225	223	240	258	215	245	221	228	227	247	218	233	220	230	246	224	205	231	249	238	203	213	242	238	242	227	236	212	219	225	203	232	232	231	220	226	219	223	207	231	229	224	252	243	238	233	234	243	248	245	226	260	230	234	240	225	228	231	253	264	243	233	222	233	223	228	235	239	268	203	247	253	251	255	226	234	216	232	226	250	208	237	250	241	231	231	238	222	223	222	240	253	223	185	247	225	242	229	250	213	242	234	210	225	249	249	229	226	206	229	265	260	220	223	221	238	236	207	240	233	227	245	223	207	214	207	241	253	260	235	214	227	235	214	220	212	249	226	234	253	190	286	217	225	261	252	232	252	214	229	235	219	226	242	251	226	229	256	219	224	246	235	206	253	233	253	232	230	237	255	246	221	222	213	243	245	235	244	236	230	209	247	237	236	230	253	259	222	262	262	221	222	224	247	227	255	229	222	249	226	246	217	236	245	226	242	246	196	244	252	240	252	244	223	202	237	226	212	224	243	216	254	230	225	250	252	242	247	243	255	226	236	213	232	240	231	236	234	224	219	231	234	232	223	222	213	245	210	245	206	219	249	242	247	234	234	254	240	218	244	234	234	223	212	248	219	245	234	230	241	207	211	216	218	241	219	234	219	221	207	243	236	262	222	228	247	221	235	219	238	279	218	199	261	221	202	232	271	222	223	252	242	270	222	238	232	246	200	258	235	253	242	225	242	234	234	258	226	221	239	232	239	256	245	209	234	230	241	225	241	224	238	256	240	210	230	242	240	212	244	250	234	230	238	229	233	223	259	213	223	234	250	251	234	247	250	246	225	221	204	253	252	240	231	225	209	243	236	253	232	248	247	223	262	239	244	231	234	227	231	222	212	230	219	265	219	233	225	236	227	239	246	231	230	224	253	215	280	250	208	242	222	267	246	247	242	242	255	239	239	237	253	240	254	225	255	218	234	214	220	223	221	227	253	263	216	240	207	253	203	228	242	217	242	235	236	243	223	201	245	231	246	216	258	240	255	247	262	234	218	213	221	222	230	189	220	235	231	227	216	237	234	242	230	228	243	268	235	250	240	220	238	230	262	228	210	234	246	236	235	258	259	226	231	227	219	233	220	241	241	231	230	265	240	233	221	233	221	227	248	234	253	223	261	236	215	236	230	213	240	225	243	242	218	252	210	238	250	212	257	218	226	239	245	278	230	218	251	255	257	241	222	237	244	248	232	242	231	250	229	226	270	240	219	224	254	233	254	228	253	231	224	240	223	253	254	242	194	240	211	234	219	241	217	230	220	229	260	237	237	240	234	238	219	241	237	221	251	213	252	244	235	225	263	223	219	226	243	207	250	203	255	251	260	243	215	237	250	257	244	211	231	225	219	236	229	240	254	213	257	242	223	208	237	228	258	220	221	244	212	248	256	241	233	244	228	232	249	208	230	239	216	239	229	213	248	235	234	250	233	230	247	232	233	237	238	205	221	216	237	217	225	223	266	251	216	228	239	234	222	218	232	249	236	250	263	212	238	234	223	255	235	250	228	220	238	211	207	242	202	243	217	239	241	225	206	222	235	231	223	258	221	242	256	244	242	246	196	242	249	222	247	226	221	245	227	272	248	215	247	215	224	236	222	220	246	250	241	226	226	229	255	242	265	231	224	233	218	262	244	222	254	240	253	242	227	206	224	217	232	233	254	214	267	220	223	229	229	213	249	242	214	219	238	223	246	235	251	256	225	237	236	216	228	244	231	253	238	245	231	222	243	205	247	215	223	221	224	218	230	213	238	249	226	235	240	228	215	239	236	231	243	271	228	231	220	258	230	256	219	234	235	244	217	258	220	255	246	210	262	250	242	255	249	234	227	244	254	251	219	247	245	246	253	200	244	242	239	202	223	184	223	251	234	260	226	237	259	248	249	250	235	243	230	252	222	253	224	218	239	223	234	215	257	228	213	234	233	216	238	263
7565	2828	6662	7045	5957	4893	3906	3372	2781	2442	2179	1974	1779	1697	1534	1514	1396	1339	1251	1184	1208	1218	1083	1051	1057	959	942	987	905	924	880	862	907	913	924	856	878	870	830	814	862	799	800	831	831	804	838	852	765	797	820	805	804	728	847	846	753	796	765	820	845	739	794	775	771	782	751	765	729	755	733	795	746	762	755	694	734	735	790	750	773	718	795	735	797	717	760	783	776	761	714	750	750	767	726	822	761	703	746	776	731	769	739	756	731	721	730	730	757	722	734	757	747	739	762	755	746	690	705	731	694	696	718	775	769	759	746	712	715	747	729	762	706	719	722	728	742	733	745	704	753	789	705	769	770	717	748	793	697	721	719	758	738	724	722	692	738	773	731	753	730	725	737	735	778	745	724	732	710	734	749	764	731	764	715	743	743	726	730	759	720	792	772	722	719	751	703	714	727	755	741	703	777	750	745	707	746	713	719	776	733	716	729	752	780	731	721	710	785	700	721	711	748	706	741	701	739	723	756	722	751	752	726	741	723	736	712	728	711	706	702	727	767	687	746	696	691	753	692	722	708	764	727	723	687	713	741	697	752	709	777	717	735	725	765	765	753	746	742	715	683	799	757	757	729	791	776	765	748	749	710	740	705	743	702	739	689	730	704	681	662	758	730	767	756	710	776	775	738	736	750	726	741	713	735	732	709	707	711	792	766	739	756	743	699	683	740	750	669	728	706	739	714	733	708	722	720	681	748	748	750	768	684	710	742	778	739	762	677	700	754	735	741	730	716	761	708	753	758	744	711	738	749	720	753	728	700	709	688	728	760	739	705	728	745	732	696	759	732	737	743	741	764	738	743	753	725	726	759	697	739	725	765	745	703	786	736	722	676	695	703	752	726	739	695	764	723	732	729	690	757	744	728	721	708	762	778	762	768	769	692	771	691	700	677	704	747	757	732	740	751	765	772	730	742	767	710	711	733	773	724	701	756	720	735	689	673	722	759	769	759	743	761	734	693	722	711	802	732	721	790	725	773	715	780	751	695	788	739	707	739	697	764	738	714	745	768	776	711	700	757	735	725	732	711	735	740	741	694	718	763	795	714	713	775	751	709	761	753	755	734	749	711	725	749	696	730	765	684	728	755	742	680	718	713	721	693	706	747	702	751	735	778	760	774	762	768	710	768	727	723	765	682	702	727	751	722	687	694	710	757	713	755	719	705	722	700	786	729	748	721	782	763	748	705	731	723	761	688	754	736	768	682	724	734	692	710	732	670	705	727	732	662	704	726	726	694	720	725	730	752	707	711	749	770	702	766	726	718	695	700	745	713	700	737	752	747	714	705	770	722	717	725	707	706	729	735	678	670	731	693	759	753	696	740	740	750	699	738	790	763	712	759	688	715	681	759	731	771	762	755	740	740	724	718	698	761	717	753	754	722	765	742	729	706	761	718	747	756	748	703	773	747	680	717	696	741	761	740	749	734	742	696	741	733	721	725	696	752	778	712	743	763	758	754	712	723	723	759	730	729	732	690	709	731	733	773	778	690	748	742	756	712	720	766	763	740	685	710	754	683	684	700	719	750	768	724	778	742	747	687	729	734	721	686	742	748	759	689	697	710	691	776	736	706	765	717	736	725	685	727	688	747	704	739	732	721	757	694	722	723	719	754	719	734	731	743	741	708	728	681	737	732	702	750	731	730	810	719	762	687	747	791	703	718	774	740	708	708	737	718	736	685	765	739	760	716	711	758	734	759	729	748	723	749	720	739	721	713	736	737	719	743	743	746	697	756	766	716	758	694	704	737	723	706	701	731	747	778	720	695	732	722	714	746	747	751	664	740	685	733	726	714	727	704	751	746	692	770	700	699	793	747	774	773	694	748	727	731	730	763	717	711	748	741	772	758	738	744	668	795	721	696	701	716	702	740	731	708	704	687	720	728	753	751	737	713	731	748	719	748	755	695	725	720	746	697	732	690	747	767	787	738	730	775	697	781	758	769	674	702	755	701	725	703	727	684	696	719	683	719	732	783	758	731	758	747	721	708	718	734	742	732	715	750	755	717	723	696	719	727	724	724	712	709	735	722	731	744	775	771	748	762	763	706	689	737	740	741	712	712	715	683	740	784	779	708	725	663	691	731	777	712	710	751	744	773	724	704	739	710	712	783	714	742	739	696	702	666	725	688	741	669	708	700	734	728	694	711	782	783	721	687	750	716	688	734	723	729	774	728	735	706	739	754	733	715	750	712	748	721	729	681	686	724	731	742	706	701	751	702	755	683	695	753	776	735	743	756	709	691	720	704	754	754	691	729	703	711	731	711	710	749	718	723	719	754	758	776	768	745	713	737	706	744	725	741	711	731	803	712	705	706	763	761	742	713	758	679	710	716	752	731	732	770	695	699	706	719	768	708	722	680	738	742	770	730	706	704	721	747	745	726	695	751	697	716	706	713	729	720	750	716	724	734	779	705	700	746	775	713	701	682	702	786	746	771	723	732	744	714	736	766	770	751	728	734	733	694	654	716	700	763	720	744	698	693	771	687	736	735	717	749	718	690	725	722	749	743	691	755	705	767	742	653	735	738	751	697	710	741	664	799	740	743	718	721	724	729	724	740	715	720	767	755	732	751	776	723	758	704	765	714	697	731	733	729	733	774	705	699	749	812	732	742	750	718	743	744	721	734	734	729	725	756	766	722	750	746	718	735	761	740	740	737	737	700	728	690	694	734	751	744	744	748	718	718	679	753	701	708	759	770	717	720	733	716	752	729	741	697	770	750	735	733	736	700	689	757	699	664	734	712	736	744	756	744	690	756	731	766	660	714	779	752	761	699	760	743	742	778	753	732	726	731	731	714	734	703	707	686	720	729	773	733	730	707	697	746	717	752	705	703	745	688	743	741	724	695	737	769	724	732	721	721	687	691	726	771	750	758	797	739	725	690	757	765	772	731	792	688	713	749	734	742	696	777	731	769	733	716	765	733	717	774	763	719	722	723	701	726	743	695	744	742	697	704	786	680	702	764	726	750	729	699	737	699	687	748	739	758	733	801	741	753	749	728	738	711	777	781	700	746	723	747	701	776	745	742	744	754	738	794	749	764	826	716	717	734	738	732	753	696	728	725	719	749	778	752	717	751	714	716	734	792	732	715	776	720	781	687	759	777	741	731	710	752	742	776	744	728	730	751	741	726	741	749	739	741	724	749	735	720	675	752	739	728	737	746	701	718	721	727	679	700	753	757	760	687	750	713	709	767	727	726	691	718	745	757	741	725	728	751	741	751	756	712	734	719	745	746	691	707	716	747	797	766	688	744	694	714	767	752	755	720	714	756	707	734	731	723	745	680	762	759	689	692	719	788	745	743	744	716	739	720	728	758	744	797	733	687	739	743	686	734	688	755	738	744	758	680	731	725	744	724	717	729	727	752	747	742	726	737	684	744	714	733	741	739	735	718	724	738	732	723	703	753	724	671	743	746	742	710	736	811	700	729	733	725	704	739	767	738	725	745	733
1106	114	135	98	96	87	83	69	79	86	81	72	68	77	79	73	89	65	72	65	79	61	69	65	75	74	80	71	85	74	63	73	59	86	86	74	74	79	63	63	81	88	65	67	65	76	71	62	65	73	73	68	79	69	92	84	72	81	74	66	72	74	75	73	77	59	67	93	75	70	92	77	61	69	67	77	63	79	66	87	71	65	76	69	88	74	87	66	83	64	96	74	60	71	86	93	68	55	78	77	76	64	54	68	71	81	64	76	78	60	83	78	58	78	82	74	64	51	73	70	58	72	71	66	79	87	73	76	67	78	73	50	71	65	62	68	72	76	68	80	52	75	79	59	65	66	73	89	96	79	79	93	85	59	80	69	75	74	55	63	89	79	66	85	73	68	79	78	79	71	64	84	65	70	64	83	76	55	85	72	64	80	83	62	56	67	65	87	68	81	67	69	75	57	84	58	69	80	68	73	59	69	70	68	78	62	82	66	74	74	75	61	84	77	59	92	69	74	75	62	67	62	76	70	67	80	61	70	75	69	83	74	56	62	85	69	54	78	63	66	65	56	62	76	79	67	78	72	78	63	82	71	56	64	73	80	64	78	80	77	69	66	63	63	74	71	52	68	83	64	70	79	82	72	78	63	83	61	72	79	63	62	95	62	63	67	79	73	75	62	76	60	69	56	79	85	90	81	76	66	81	71	80	67	62	63	55	57	76	58	64	71	71	80	66	67	75	66	64	73	70	84	87	76	77	67	77	76	79	73	65	87	76	66	86	59	86	84	80	64	77	69	66	65	73	51	69	70	73	76	64	72	88	77	65	72	75	73	74	78	85	74	80	62	72	64	68	64	82	74	76	85	76	80	63	77	57	66	73	65	68	68	62	79	67	65	64	63	85	67	86	103	72	73	70	50	73	72	72	70	65	62	75	72	68	74	72	69	71	76	77	69	72	81	62	74	70	80	68	77	63	66	74	91	54	71	69	66	65	76	84	87	65	51	82	68	73	66	65	65	81	65	74	82	87	86	76	85	78	68	75	86	57	77	55	77	68	68	80	86	84	71	85	75	61	69	85	64	81	70	74	74	89	67	70	74	69	70	74	73	71	76	78	84	65	65	85	66	68	73	83	93	71	64	74	74	77	78	78	92	68	72	78	61	79	72	67	78	77	68	78	57	74	71	54	58	62	58	62	68	76	86	75	75	84	75	75	71	72	76	82	70	63	83	63	78	62	80	75	69	82	61	64	61	61	74	81	71	57	59	65	67	66	83	80	84	69	77	73	60	79	67	75	86	73	68	67	66	74	67	66	79	66	87	62	61	57	64	80	89	81	66	77	73	68	69	60	65	70	89	79	76	81	69	85	60	71	76	59	77	85	85	76	72	68	51	69	77	84	81	82	84	58	72	73	67	76	67	70	73	72	74	76	90	68	76	78	68	85	69	84	74	68	61	79	80	70	65	68	74	61	78	70	66	90	70	68	73	68	70	65	84	88	65	78	75	88	71	74	77	74	95	69	61	61	58	76	60	70	48	92	65	69	72	70	60	64	64	70	77	87	67	75	58	61	76	87	77	72	91	70	69	76	81	83	87	66	78	68	69	87	76	74	69	66	76	72	71	82	78	76	88	61	59	54	62	65	68	79	70	68	72	69	74	80	58	63	64	61	71	71	70	76	69	52	73	81	72	74	76	85	79	60	72	64	74	66	58	68	76	86	61	81	78	73	69	74	68	76	73	70	72	69	69	63	83	67	75	72	82	72	83	80	76	73	68	89	69	74	67	68	59	79	77	74	74	70	61	75	71	72	84	71	76	70	68	67	65	72	66	60	73	77	81	73	65	98	63	73	76	82	59	68	77	75	79	75	69	59	60	68	75	77	52	74	79	59	71	61	64	62	75	64	70	75	72	74	58	73	78	74	59	71	75	60	70	67	62	70	63	78	85	67	73	79	74	58	81	77	52	68	72	76	69	71	82	88	63	80	77	71	70	72	67	85	65	73	76	81	69	78	78	70	73	67	70	67	66	72	85	87	81	73	64	75	64	86	71	75	75	80	71	74	72	67	88	73	98	61	82	69	69	72	74	80	64	71	61	68	79	66	69	68	77	73	76	71	68	65	93	70	74	66	81	65	73	80	89	74	67	68	68	76	55	71	84	60	70	78	81	62	71	88	74	89	67	77	74	72	61	73	70	69	85	78	60	81	78	77	71	70	69	78	73	70	68	81	83	74	80	79	54	76	72	85	71	85	74	79	83	77	72	63	82	69	58	79	62	76	60	74	78	65	69	60	83	74	77	74	71	77	62	75	86	73	72	65	72	79	68	74	75	68	73	66	89	77	68	76	84	77	83	80	81	76	78	64	58	72	73	71	73	64	60	82	82	69	75	75	76	77	85	85	82	82	72	88	69	70	77	69	65	73	83	71	70	66	82	73	67	70	76	82	84	58	78	85	70	73	70	70	72	66	73	62	77	62	57	93	69	81	80	70	84	76	80	70	73	79	73	73	62	68	77	76	62	51	69	75	73	73	72	67	79	58	69	68	58	70	86	76	61	79	68	74	81	88	60	78	84	74	74	74	66	76	81	79	69	78	74	78	81	77	79	57	69	78	68	61	61	68	71	69	84	71	68	65	67	83	65	83	80	76	67	75	67	83	73	83	68	65	72	66	64	58	60	72	69	63	73	75	74	88	77	61	72	78	71	88	73	72	80	72	83	67	67	67	61	72	69	77	93	80	78	62	91	91	76	79	68	78	64	80	59	85	68	60	88	72	73	82	68	68	82	71	65	74	67	66	61	59	75	69	76	62	71	66	78	64	72	77	74	50	51	73	61	57	79	80	68	75	63	80	81	68	82	76	59	72	69	83	84	79	75	73	69	62	65	58	65	68	87	67	80	59	74	78	65	68	52	60	78	69	80	71	58	82	81	77	63	57	81	65	76	80	91	81	75	73	71	67	72	70	83	79	81	79	61	82	72	74	79	65	75	72	71	70	98	64	78	78	80	74	72	73	74	78	80	75	76	68	79	76	80	61	74	73	84	76	70	87	57	87	82	73	85	80	59	80	68	83	78	77	82	79	78	57	76	73	81	79	82	64	77	72	77	79	69	72	79	66	72	66	77	79	78	82	66	66	61	67	63	74	82	71	84	64	74	82	68	70	67	64	75	69	82	65	85	70	65	83	81	77	79	81	92	63	66	70	71	63	60	93	67	81	83	63	82	73	77	74	66	57	65	65	75	69	81	71	67	57	71	75	80	74	73	68	62	85	75	61	79	80	78	79	71	77	73	69	65	57	80	71	75	79	84	80	61	71	73	81	72	67	68	78	71	80	68	82	64	68	55	53	61	67	60	78	68	83	68	83	81	85	66	71	64	67	63	70	89	59	78	72	74	78	71	66	82	64	67	64	57	67	68	77	72	76	73	73	62	62	82	82	62	70	46	71	65	74	71	84	65	74	64	60	76	72	74	76	66	76	67	79	68	65	73
1677	371	426	430	386	410	372	370	314	310	339	330	327	311	290	309	304	326	315	309	297	255	270	296	298	285	268	290	307	310	313	298	331	270	304	256	294	271	269	283	282	303	287	263	312	284	286	282	292	303	307	296	276	304	307	259	273	321	276	312	275	294	287	308	318	297	276	288	270	326	258	315	293	297	295	295	270	307	272	290	268	293	318	289	330	270	324	263	286	313	291	278	306	300	283	242	288	285	281	319	253	275	279	305	283	277	312	299	308	267	296	282	275	275	266	278	267	299	290	304	272	284	278	287	289	288	268	270	259	291	284	288	298	298	330	290	287	271	313	272	288	306	294	295	264	281	268	279	290	287	302	275	311	279	284	301	268	258	284	307	276	284	259	289	301	270	300	284	306	281	279	300	292	287	313	265	272	275	292	260	261	282	303	301	282	296	285	321	300	311	283	280	297	300	269	300	283	269	290	288	274	281	274	271	305	284	291	255	314	300	283	306	295	288	305	307	296	316	281	290	280	287	290	281	272	272	282	276	287	302	313	272	286	292	300	302	289	316	295	272	297	313	264	282	288	290	289	298	276	293	276	293	264	289	307	316	277	308	318	267	285	291	301	291	313	283	266	304	278	334	279	291	305	299	311	304	321	307	319	304	297	300	293	301	278	290	323	277	273	286	295	261	283	278	300	287	275	289	288	313	294	285	305	277	276	281	294	283	309	293	292	279	271	280	268	283	293	309	305	270	305	295	228	294	299	274	280	268	288	284	262	311	276	289	265	318	279	308	279	255	263	272	266	261	277	290	301	272	287	278	275	309	286	259	296	295	293	276	298	289	320	311	279	280	290	290	315	277	282	278	278	292	288	265	276	309	308	309	297	287	305	295	285	302	265	300	272	281	294	311	307	307	320	297	248	289	286	293	285	311	286	275	266	315	278	274	273	273	300	297	286	306	260	287	311	250	305	278	298	269	274	287	308	270	265	270	266	272	322	290	311	312	289	266	294	314	333	290	262	274	311	294	298	288	279	282	296	286	294	317	279	289	314	298	314	326	280	269	306	286	308	256	309	292	307	281	287	281	289	289	278	290	285	297	296	270	290	259	261	275	271	283	313	267	318	294	273	324	273	274	285	261	274	277	304	302	285	248	293	309	296	285	287	285	281	258	302	296	288	306	299	316	274	258	305	319	305	293	316	302	255	308	266	287	274	277	270	294	289	312	270	326	305	299	294	267	283	287	304	280	297	284	304	281	282	285	282	273	285	247	287	277	269	279	298	276	285	289	289	295	271	321	274	323	263	282	285	291	296	285	284	288	290	260	292	301	301	288	247	296	322	301	296	272	295	287	288	266	287	277	286	308	283	292	288	287	310	296	259	282	284	302	270	310	283	276	318	269	317	317	280	261	272	285	281	287	287	275	302	301	282	322	279	284	297	289	316	305	309	277	288	273	301	286	276	299	266	292	300	304	308	266	320	316	260	268	285	275	300	269	295	255	284	283	292	273	268	311	310	293	304	296	301	271	263	265	271	314	305	286	264	293	301	294	300	289	295	298	278	279	281	309	290	250	274	284	272	301	272	284	274	292	285	298	275	264	294	315	283	307	288	268	279	297	287	272	306	282	274	317	288	286	285	294	299	281	281	306	265	265	288	311	350	293	282	259	292	287	292	284	263	281	307	246	331	285	268	288	296	303	289	286	290	264	294	289	291	279	275	282	305	288	307	268	284	316	319	281	281	297	321	272	276	284	315	289	304	277	256	297	294	261	289	272	301	282	315	288	319	293	261	295	299	262	299	305	297	321	295	293	278	287	273	272	289	282	288	309	279	298	296	270	255	303	277	297	299	312	277	315	281	295	275	308	281	306	290	286	310	295	268	273	284	275	269	279	298	284	294	271	279	306	263	284	285	306	272	298	267	279	301	308	305	302	292	293	252	274	271	318	269	307	310	278	298	284	305	299	297	333	291	297	308	296	321	265	297	294	289	303	296	262	259	282	284	267	288	290	290	319	272	308	292	317	277	296	293	279	301	316	278	285	308	296	300	299	298	338	302	291	303	328	304	298	290	284	285	325	280	300	268	295	283	271	311	291	284	310	311	263	289	289	311	285	281	283	298	285	330	296	292	326	295	282	304	272	309	318	263	296	276	279	301	315	276	278	343	305	291	280	336	285	287	299	322	299	277	291	295	288	306	295	289	277	284	281	283	268	268	297	290	287	301	297	285	273	293	307	295	280	313	297	310	273	300	293	272	265	283	280	275	272	266	267	261	268	292	286	293	274	258	287	295	276	274	288	288	280	294	267	285	292	284	272	288	266	273	302	255	289	294	287	300	279	268	281	288	278	308	280	270	303	288	315	324	330	263	285	287	280	290	313	295	289	255	261	279	267	328	304	247	264	314	290	279	291	317	296	299	292	292	323	272	299	300	271	272	300	275	269	287	293	287	298	309	296	297	303	256	278	333	286	267	298	254	278	272	265	282	273	277	269	277	295	283	270	268	278	296	290	269	272	284	281	309	259	328	294	265	284	307	299	278	304	311	288	287	292	287	318	303	286	311	300	285	266	273	282	241	280	297	275	303	296	290	265	289	304	288	293	298	258	311	263	282	302	298	321	283	283	335	275	269	265	297	302	310	302	281	299	302	265	296	309	277	280	302	324	291	268	283	279	292	296	294	312	302	302	289	278	299	299	296	295	265	299	277	295	309	304	300	269	253	311	265	308	308	295	267	299	330	278	267	286	284	305	305	280	280	280	269	295	275	274	272	300	318	307	320	262	301	309	277	267	305	257	298	292	270	320	263	300	298	279	320	276	272	278	262	278	312	290	279	274	277	299	305	293	269	284	272	293	280	298	268	328	272	277	301	304	307	284	304	308	258	258	310	249	316	268	261	287	275	285	281	307	303	307	303	264	270	314	262	273	304	259	268	297	265	277	307	292	274	290	298	294	318	264	279	284	270	293	280	285	287	316	275	298	278	299	299	265	268	283	280	300	297	277	288	279	280	298	252	280	290	294	298	286	277	271	298	292	297	297	281	330	292	271	303	259	268	284	328	293	300	263	285	268	283	322	287	283	313	286	318	322	277	271	313	293	274	297	310	251	290	282	287	300	252	297	260	299	293	300	309	303	277	315	296	284	274	293	284	266	296	269	272	296	265	297	295	293	292	306	272	275	289	244	312	282	290	289	251	302	301	280	307	285	304	273	314	313	290	321	276	294	286	277	265	299	305	299	295	295	312	260	292	278	269	286	308	314	294	292	266	277	294	291	306	317	294	326	271	285	326	300	266	344	277	278	310	306	284	288	274	301	271	305	299	298	282	283	280	277	268	300	252	273	290	303	306	319	275	316	291	285	306	282	325	328	291	303	281	291	279	286	238	272	316	303	295	285	271	279	283	300	279	300	296	286	298	262	290	291	278	297	316	288	280	279	276	302	290	286	311	306	288	261	309	278	288	275	264	281	264	316	279	291	308	279	314	272	286	315	285	321
4624	1207	1337	1014	691	568	438	381	350	305	241	214	227	226	194	216	205	190	203	199	196	213	190	181	194	202	183	210	185	157	178	171	194	186	197	179	164	175	177	177	186	181	137	176	178	182	197	177	165	176	193	196	178	164	186	184	190	176	179	182	177	175	176	148	159	192	165	186	208	212	175	161	167	160	187	188	167	181	171	180	168	184	177	139	177	172	146	167	170	178	148	170	188	185	183	185	162	198	191	158	140	176	137	164	193	170	181	178	156	197	164	188	164	164	179	184	167	186	168	173	184	172	168	160	197	170	158	185	175	179	172	163	162	162	208	178	171	176	148	159	176	173	189	181	177	178	179	156	167	160	194	165	159	159	153	162	178	171	175	169	193	178	188	186	152	176	164	177	152	146	178	183	174	185	190	186	180	159	160	196	175	198	180	182	173	162	174	175	172	178	166	156	184	180	159	172	173	196	178	189	151	181	153	158	198	169	169	187	169	192	180	199	184	192	188	171	163	174	193	161	158	167	168	199	154	174	171	187	143	172	159	163	193	173	191	162	193	179	157	186	161	184	184	175	164	169	182	191	183	175	196	189	171	140	171	156	181	164	179	197	172	188	186	171	164	164	180	173	141	186	172	160	153	173	174	172	159	152	167	165	185	181	183	188	164	169	147	151	194	184	163	187	191	171	160	161	177	165	165	159	182	164	193	174	177	170	193	183	168	146	181	178	193	183	163	183	169	165	190	196	176	138	171	146	175	158	181	164	169	176	190	188	174	185	186	161	164	173	150	158	177	173	199	173	180	163	156	167	186	174	167	157	163	165	176	189	175	162	168	171	159	169	187	194	190	176	157	191	197	168	174	172	197	154	174	191	171	188	183	168	147	171	155	179	189	159	183	170	156	184	186	159	152	179	160	198	173	156	182	174	203	162	174	208	168	166	182	166	160	190	180	180	167	192	165	171	163	171	179	158	164	180	156	181	168	184	181	178	173	184	198	165	156	171	185	157	169	198	179	182	169	167	190	142	180	182	167	168	148	157	180	167	203	158	197	195	168	171	186	152	193	165	187	166	158	173	170	184	168	172	177	205	200	165	163	186	179	166	162	182	165	179	180	172	180	188	184	174	169	168	172	184	172	179	163	158	176	179	140	152	141	186	184	150	174	161	181	179	158	187	169	179	156	149	167	160	157	194	163	157	161	166	172	187	188	151	172	178	189	197	164	169	161	159	182	172	178	163	175	156	152	148	165	164	175	160	162	192	165	176	167	179	176	154	184	166	171	167	192	166	169	181	160	201	166	176	168	172	174	154	173	173	177	176	191	178	190	202	184	195	179	189	196	167	177	184	171	162	175	157	170	168	157	203	203	178	160	154	171	174	168	163	160	175	191	186	139	200	204	159	152	211	173	198	204	183	167	171	174	162	159	183	152	174	175	174	185	183	193	193	180	183	198	168	169	155	180	195	167	173	181	170	187	168	186	180	161	168	165	171	174	158	179	173	172	189	168	191	165	179	185	166	167	157	193	207	159	191	170	175	158	200	177	163	166	157	169	166	145	180	177	168	185	166	161	184	155	180	191	187	179	155	179	184	179	176	156	167	177	182	188	194	175	174	199	177	157	198	160	177	187	181	177	188	178	169	196	174	194	164	160	147	183	173	165	175	172	180	195	172	171	198	178	183	183	161	206	155	180	170	179	181	173	159	182	164	197	202	171	172	143	167	179	173	155	153	176	158	151	184	172	158	193	174	164	181	153	200	172	183	166	192	171	187	187	203	193	170	164	169	173	162	205	176	177	171	201	157	188	181	160	166	181	173	180	192	176	173	191	173	201	184	179	170	180	192	179	170	185	164	166	171	177	168	166	156	184	166	179	173	199	175	175	162	171	181	186	183	160	177	177	162	190	171	166	168	151	154	197	175	163	161	179	151	163	172	166	170	198	186	165	196	181	148	183	171	184	163	187	164	148	166	166	179	192	170	189	191	180	187	172	177	142	159	167	156	173	183	158	182	185	190	169	169	168	167	181	196	168	198	187	176	175	180	191	141	171	178	150	192	202	192	166	177	154	210	184	191	172	199	165	194	163	162	156	204	166	166	169	165	167	190	175	181	178	185	180	171	161	166	156	195	187	197	182	184	179	141	181	147	189	162	180	194	151	175	173	174	173	181	157	173	142	174	137	183	159	186	178	160	172	173	190	180	188	174	181	160	184	198	179	180	180	165	198	148	155	179	171	172	157	189	178	173	176	151	168	205	180	170	206	186	168	183	176	178	175	152	169	151	178	179	169	175	159	189	184	187	166	173	174	166	184	183	168	158	147	175	186	162	187	194	166	167	194	196	193	171	167	166	191	138	188	181	166	151	174	191	148	194	158	175	173	181	176	176	184	181	166	170	161	163	200	180	172	144	173	170	166	161	177	160	166	157	169	181	187	170	183	186	139	175	147	169	180	185	197	164	164	200	175	177	163	181	175	165	179	165	188	178	192	167	166	181	183	177	165	159	159	180	178	181	199	157	194	155	165	148	159	166	179	204	180	189	168	181	162	190	177	189	172	178	184	173	152	186	175	148	156	187	169	142	181	180	185	170	166	185	162	160	163	176	164	189	191	160	201	153	185	194	153	178	201	166	167	192	192	165	165	166	173	178	167	174	175	174	152	180	177	157	151	154	159	184	187	159	183	173	155	180	179	177	181	160	157	174	174	157	188	186	176	175	180	196	152	170	201	162	192	168	182	185	156	153	177	186	171	171	166	188	159	178	163	170	173	160	167	178	156	162	166	180	174	192	194	154	183	161	204	168	161	188	144	163	176	181	178	177	183	182	165	173	171	177	194	193	174	177	163	176	183	151	189	170	181	167	173	161	155	179	171	172	159	175	188	159	163	183	173	199	165	160	188	209	173	191	173	176	178	182	167	175	171	179	166	173	163	160	177	204	180	193	167	166	165	176	161	205	189	189	174	179	179	186	177	193	190	165	160	189	189	162	183	183	200	205	183	177	152	163	171	185	183	191	181	175	188	167	132	162	168	161	197	161	157	185	194	178	156	184	170	167	163	197	167	169	164	171	191	182	175	178	170	167	161	182	180	165	169	172	183	174	151	163	179	168	177	176	180	167	166	171	185	172	152	176	156	181	146	160	174	192	185	163	180	174	176	180	181	172	184	196	169	186	193	199	129	198	181	159	148	154	170	157	169	160	171	169	169	142	190	173	189	170	175	175	195	179	172	193	189	177	182	161	168	186	177	156	155	187	161	168	158	166	174	182	189	161	174	173	182	173	184	200	174	162	166	191	210	180	171	172	159	183	183	188	176	188	179	193	184	189	184	186	181	166	179	182	170	158	155	194	189	174	159	155	161	167	176	208	189	175	167	190	186	150	188	183	192	193	163	150	191	187	155	154	192	167	169	200	182	187	167	168	174	186	186	196	175	183	154	180	178	178	175	179	158	180	173	197	190	185	193	184	193	163	171	157	159	168	175	154	183	179	181	160
5441	1683	3849	3986	3521	2805	2332	1987	1675	1554	1384	1232	1154	1047	977	967	861	903	812	796	756	764	745	736	714	718	726	643	673	672	673	714	671	638	610	594	634	667	615	716	613	610	642	612	658	599	625	564	631	629	598	659	610	638	646	629	605	613	611	561	586	618	585	634	546	614	620	568	602	600	553	568	611	583	588	592	595	572	586	591	576	566	573	569	581	584	546	550	635	565	603	584	607	550	596	586	579	550	655	619	607	591	528	569	598	586	624	594	585	625	583	631	579	567	547	583	591	598	619	559	588	594	588	571	619	555	563	575	587	599	540	607	603	569	564	565	580	589	588	575	550	574	607	626	557	548	582	571	549	577	559	561	592	560	602	578	566	545	572	556	571	574	552	562	590	600	579	589	586	581	635	577	580	590	590	566	580	612	622	560	561	601	588	576	578	544	573	551	560	576	593	595	568	599	528	595	585	621	537	595	590	599	588	627	597	547	608	609	555	545	557	574	541	570	577	539	551	540	562	595	604	545	576	557	560	594	545	619	566	577	579	581	584	589	556	594	603	555	594	596	586	581	572	565	604	593	562	594	620	554	579	552	574	537	602	579	561	535	591	582	591	552	586	554	582	586	584	553	606	575	573	603	526	574	565	570	582	576	547	526	589	580	536	567	578	587	518	606	567	541	601	601	562	550	561	590	569	567	579	573	576	583	549	562	564	582	591	567	583	578	539	562	595	584	598	568	575	571	566	581	591	556	575	588	606	539	600	524	579	592	564	559	559	570	583	579	559	568	550	560	583	550	580	562	551	577	598	570	603	640	594	589	593	609	581	625	562	560	551	602	586	590	542	620	540	547	577	617	594	593	555	576	550	615	601	615	573	606	556	578	573	603	563	526	575	562	573	587	561	614	583	552	585	561	575	591	584	556	533	586	531	532	597	555	561	582	596	577	560	576	612	581	555	540	586	572	589	558	567	584	550	582	568	566	580	572	560	580	563	592	588	584	594	564	571	550	603	584	598	574	581	591	556	598	522	594	571	578	562	602	540	578	590	572	538	606	580	550	559	594	606	562	552	611	555	562	573	587	581	537	595	549	586	540	560	601	586	601	617	579	597	588	569	591	586	554	563	579	587	575	564	624	556	586	541	562	562	573	568	565	552	570	541	559	536	557	575	557	606	576	570	607	580	558	586	575	576	578	577	505	576	563	591	578	574	645	577	561	568	565	571	569	591	537	605	585	562	567	574	570	557	567	583	608	592	546	597	559	575	562	571	590	588	604	608	564	623	576	597	548	608	611	614	576	576	576	561	527	593	565	566	577	612	580	555	591	611	585	570	568	550	590	611	548	587	554	595	545	548	600	629	628	570	565	540	565	559	547	596	552	600	553	567	561	590	576	556	584	610	586	563	585	601	556	543	576	496	508	567	536	617	589	589	594	548	551	591	605	595	606	598	606	546	596	579	586	554	637	537	551	624	618	609	567	577	583	587	556	590	600	608	517	568	560	581	558	548	597	566	520	604	610	596	569	518	550	595	550	633	589	561	613	588	534	545	555	553	542	609	571	608	618	539	586	552	597	569	586	559	571	619	563	543	556	551	579	578	600	559	578	605	589	576	528	549	563	631	600	624	572	569	614	558	597	555	601	551	570	606	543	619	578	563	571	542	539	610	557	597	607	557	600	572	597	558	570	563	585	573	582	503	573	518	532	579	543	564	542	575	572	604	549	569	533	567	620	606	558	563	566	553	564	574	606	649	579	598	618	568	609	618	575	595	614	526	562	557	592	571	568	588	562	573	581	592	538	589	561	557	590	581	575	604	559	583	630	601	614	571	602	525	562	538	583	602	536	595	596	566	598	563	561	616	561	560	573	581	582	538	565	578	579	591	587	577	610	519	578	556	591	619	567	565	539	601	607	539	576	557	590	575	559	548	592	593	618	574	536	621	594	568	581	612	616	616	571	523	578	597	525	569	589	561	566	584	583	590	590	618	540	538	575	571	584	545	630	598	568	546	582	532	587	577	563	564	563	574	619	562	595	563	603	546	538	608	564	582	587	558	573	571	572	610	577	563	514	595	597	538	587	595	602	597	600	523	559	589	600	593	582	631	592	568	573	566	578	569	578	603	574	566	585	546	551	546	565	562	558	534	602	582	557	582	549	585	568	600	533	584	568	598	613	585	558	575	576	533	623	564	571	553	583	578	594	574	589	600	535	609	560	603	620	580	582	608	590	593	604	578	568	559	583	559	570	612	552	547	508	535	563	615	569	561	597	581	547	566	590	630	573	612	564	571	552	582	559	568	597	596	567	556	565	593	588	569	629	559	583	573	583	614	584	610	586	534	580	594	558	551	602	533	555	569	557	609	584	558	571	570	617	563	535	577	529	551	587	566	557	535	615	549	603	599	614	586	570	574	583	569	613	587	555	568	584	596	603	603	619	534	517	550	593	611	598	581	597	613	542	601	586	581	583	563	553	592	584	581	598	617	569	615	582	553	537	546	542	601	596	546	594	583	566	547	609	583	610	562	572	572	560	582	567	566	580	586	588	571	590	640	567	591	536	590	573	601	573	564	579	573	569	579	552	501	561	586	581	561	594	561	583	590	580	560	592	579	615	599	572	586	614	565	579	586	612	567	566	567	588	593	578	594	602	561	595	561	600	576	551	570	547	570	590	612	562	574	578	563	554	535	573	604	599	585	549	592	575	545	610	564	624	603	579	586	569	561	570	622	549	546	586	569	562	558	596	605	575	569	575	562	593	555	569	595	546	568	546	600	554	606	570	607	569	585	566	546	580	547	609	560	570	530	579	575	630	552	562	537	602	573	591	583	584	574	545	540	593	584	588	583	565	599	590	580	552	562	554	551	587	559	554	545	555	581	568	588	555	604	563	561	571	577	572	563	559	609	580	583	558	629	588	614	630	530	573	542	569	602	577	576	542	559	568	588	622	561	580	617	589	545	603	599	580	565	575	616	590	613	541	522	558	584	584	592	559	580	576	577	566	583	620	580	569	554	579	570	590	590	580	593	590	599	574	603	577	580	572	592	562	561	551	585	615	576	557	552	594	582	580	597	545	617	556	630	610	587	578	606	525	569	589	564	547	610	601	516	558	589	579	550	554	560	586	572	620	598	595	582	569	604	568	558	596	592	562	605	584	585	537	584	522	553	578	561	549	571	552	574	581	565	553	585	603	564	551	562	545	596	584	564	581	606	535	581	586	548	565	585	598	590	573	548	542	547	564	607	557	561	574	601	578	549	568	582	562	544	579	544	559	545	587	604	559	615	557	546	602	557	591	584	530	571	525	576	622	534	586	550	563	582	553	601	607	577	611	587	577	536	572	569	586	564	555	600	607	597	578	568	590	563	571	545	576	559	619	541	576	574	548	579	576	586	580	560	572	559	602	552	597	554	629	586	569	572	583	586	592	560	594	583	602	573	569	554	598	567	596	595	562	566	602	609	568	546	595	629	595	570	569	541	533	559	566	608	562	550	611
8821	2256	2659	2029	1296	983	740	608	494	434	385	368	360	368	344	319	344	295	276	299	266	252	310	253	254	269	225	264	252	258	267	246	265	266	259	250	271	244	276	251	221	223	227	255	240	233	250	267	253	263	247	236	227	253	214	232	258	256	229	247	240	236	228	235	243	256	227	239	254	252	246	240	249	245	258	264	257	247	259	223	260	216	229	249	224	264	239	220	223	230	229	245	228	227	218	230	226	218	224	235	225	223	216	216	243	205	260	214	235	234	253	217	254	232	241	255	247	211	222	227	243	239	245	239	224	219	231	214	237	272	228	232	223	235	228	242	228	232	264	236	259	234	243	241	209	204	241	242	221	239	230	234	252	192	226	238	233	228	216	242	237	206	199	230	237	238	208	247	217	224	226	211	233	240	225	243	242	223	223	241	230	247	243	232	227	235	232	231	242	236	232	253	237	249	221	212	219	244	231	225	242	238	232	238	222	254	197	224	242	226	219	190	238	244	255	228	219	245	232	236	239	224	223	228	243	263	243	220	198	201	239	217	239	242	223	189	270	232	237	243	237	240	262	230	237	218	225	250	237	236	214	254	237	224	219	197	213	221	242	235	220	222	221	209	223	237	226	252	225	223	263	225	237	222	205	234	250	234	241	246	209	234	224	243	225	234	230	238	243	228	216	242	212	239	264	225	241	241	244	238	232	227	250	240	209	246	243	210	205	218	217	248	224	242	229	207	235	236	229	232	269	243	224	221	237	273	226	224	229	217	239	198	210	235	216	235	224	241	218	234	232	239	224	249	257	252	234	220	248	253	230	251	254	235	224	218	234	236	228	228	244	244	250	239	215	218	202	239	217	216	247	225	217	245	247	211	241	226	243	218	242	235	221	264	215	234	282	230	228	215	225	204	244	220	217	220	203	235	239	237	229	219	224	220	236	240	207	212	229	258	205	239	253	239	243	251	231	228	225	236	220	220	225	236	219	226	246	240	243	255	241	225	224	216	268	239	233	216	238	239	250	210	233	222	229	243	217	231	248	227	235	223	186	250	226	224	224	221	235	241	216	233	226	215	236	229	234	226	214	223	252	239	243	264	234	223	217	258	236	219	217	225	225	219	231	260	234	225	224	269	222	238	238	227	213	241	237	246	228	252	259	212	226	244	231	238	243	249	232	228	207	246	242	264	240	252	235	239	234	224	220	258	217	261	258	235	243	227	218	257	234	225	254	210	232	208	238	253	229	223	210	224	231	234	244	232	250	227	234	265	242	202	259	242	236	227	240	237	245	228	220	205	243	233	229	227	238	245	237	245	234	231	234	238	238	224	230	215	261	227	209	257	244	223	222	251	245	228	223	228	241	238	222	245	229	210	248	205	228	210	219	231	235	251	242	271	221	234	240	247	204	250	217	246	241	227	219	226	247	211	235	211	254	225	202	233	243	246	262	217	223	215	220	215	239	229	242	227	202	223	240	237	229	239	243	242	245	244	232	213	242	220	230	245	229	235	231	216	225	227	218	245	209	215	234	241	228	207	231	219	229	206	232	246	199	240	238	207	219	220	223	239	247	264	228	273	256	243	229	239	234	214	224	221	209	249	234	267	241	220	217	228	220	235	255	238	275	235	266	249	225	237	191	245	235	230	256	220	226	264	215	207	254	246	253	209	225	222	239	243	217	251	242	214	273	236	239	236	246	239	247	231	219	233	225	267	229	239	228	242	245	217	218	209	233	242	264	256	216	246	244	219	260	225	233	253	252	230	241	234	222	197	245	253	230	257	216	258	231	242	214	236	249	242	249	230	238	252	242	214	239	248	208	226	229	229	243	254	219	226	235	239	231	261	238	215	222	209	222	234	246	224	230	227	226	258	231	233	225	221	248	245	216	240	243	206	237	222	266	216	238	224	239	234	256	236	240	233	239	258	254	208	252	224	232	238	244	227	266	246	240	239	252	239	189	182	227	222	214	273	231	244	242	242	223	211	259	238	233	253	251	227	209	213	234	201	233	207	210	221	199	204	249	226	244	233	227	209	218	250	220	221	236	257	244	236	230	242	259	266	264	250	242	245	223	223	232	245	261	217	236	230	243	240	223	262	238	239	240	212	228	216	241	237	221	225	242	238	206	225	216	215	232	210	228	221	256	251	248	211	212	223	249	248	215	251	212	208	249	221	242	225	227	235	232	208	257	225	256	224	229	208	232	237	242	224	253	236	222	231	228	254	257	251	233	224	241	265	199	231	252	233	237	236	237	242	244	221	270	243	261	249	209	229	206	238	246	231	255	230	216	203	234	238	228	219	248	211	230	228	246	255	244	243	236	208	227	231	214	242	232	232	236	211	241	222	230	250	217	241	226	210	274	219	196	220	215	220	248	233	236	231	224	249	259	240	246	238	226	229	240	239	240	256	258	261	241	275	247	245	230	223	238	226	247	246	221	255	262	229	239	257	217	250	242	237	240	218	225	222	241	246	247	237	233	226	231	209	235	221	252	217	216	202	244	243	221	197	255	227	233	204	219	230	213	252	240	237	251	267	241	257	230	217	251	220	223	242	245	251	245	244	231	252	242	209	231	251	257	243	233	238	245	241	254	223	260	232	225	228	230	220	224	262	249	221	222	236	247	197	210	230	248	245	239	244	249	219	228	216	241	224	238	213	212	234	224	220	220	238	199	218	240	231	257	233	245	233	220	253	214	251	236	235	232	249	237	205	220	238	216	244	235	214	239	236	237	240	240	238	222	246	249	231	213	210	229	237	230	255	261	233	261	218	208	270	208	282	224	259	234	211	223	226	248	218	242	215	235	256	243	275	232	257	248	228	208	235	227	219	229	222	244	249	233	244	232	220	250	250	222	241	246	219	205	228	252	251	233	243	245	213	243	218	228	244	217	211	248	221	222	248	234	231	236	226	236	231	207	213	255	250	220	229	211	221	223	249	235	226	240	218	203	262	232	231	242	208	231	241	225	212	236	241	226	212	235	220	237	242	261	227	236	226	226	232	227	242	219	242	254	215	231	222	238	239	256	229	235	236	256	253	234	203	227	230	245	209	237	232	222	249	228	224	221	225	237	246	232	209	231	245	216	229	244	253	242	216	222	242	238	212	250	246	244	259	240	241	210	233	224	226	236	246	235	233	248	254	219	248	254	251	220	234	231	241	228	225	218	236	225	226	238	230	239	221	247	221	211	239	258	238	266	246	252	234	244	229	245	235	220	224	230	261	232	239	238	230	209	223	231	242	232	226	231	214	227	236	229	230	237	240	216	216	225	236	243	230	225	222	223	240	229	237	252	218	230	222	212	235	265	244	228	211	224	226	255	245	249	256	242	222	243	246	235	238	229	244	222	231	244	221	216	221	231	222	208	247	246	225	224	245	223	236	215	239	231	238	247	246	231	241	218	231	254	231	223	220	243	225	242	241	221	196	232	231	232	219	214	244	188	237	242	252	224	242	241	242	226	225	221	251	230	241	224	222	227	225	214	242	246	232	228	208	249	248
7669	2861	6587	6965	5924	4952	3977	3386	2952	2457	2282	2043	1852	1720	1612	1360	1355	1303	1267	1238	1142	1165	1162	1060	1060	1007	1003	956	947	931	915	933	906	871	938	874	940	837	868	892	829	856	781	834	834	851	827	838	783	794	834	776	831	804	793	765	771	771	788	811	773	802	780	748	750	779	790	749	730	716	805	778	779	723	819	782	721	747	773	715	775	763	775	773	709	752	760	785	723	745	765	709	735	748	725	700	689	690	732	755	805	762	689	779	739	756	697	759	765	731	719	748	796	741	739	776	757	752	754	723	786	724	732	745	722	740	743	754	694	733	784	757	730	730	737	738	742	730	742	759	708	788	772	742	726	763	761	755	672	736	723	725	784	701	754	686	725	726	752	773	687	746	739	760	741	738	779	745	740	757	800	742	691	762	707	708	753	752	779	722	785	730	736	725	738	754	740	771	718	768	729	714	761	729	739	716	727	716	715	759	707	758	791	741	728	759	755	753	705	726	691	753	745	737	668	668	784	714	687	787	740	733	746	785	735	750	751	712	732	726	778	717	742	696	721	747	740	697	760	732	750	743	774	720	765	706	745	705	692	710	783	690	745	738	730	727	733	741	730	751	760	701	758	744	734	745	681	736	738	700	722	691	701	754	766	710	703	694	694	777	751	750	763	736	708	732	755	753	719	719	773	774	787	756	745	721	739	676	707	741	759	744	727	739	731	715	712	750	706	717	755	708	744	717	728	711	735	739	709	736	757	677	693	729	769	759	739	748	713	757	740	726	717	703	756	709	734	719	784	734	702	705	718	736	709	705	762	727	720	767	756	712	688	726	761	731	707	725	729	754	660	670	709	738	705	740	744	716	689	755	705	740	737	750	729	736	733	746	752	720	751	750	716	754	761	671	708	717	751	758	704	707	752	743	723	733	777	749	795	733	746	723	722	712	760	705	721	748	676	763	707	739	767	688	771	707	768	704	725	749	699	763	729	688	728	691	701	725	684	772	727	806	724	686	727	788	817	732	695	789	736	741	725	781	711	740	740	691	677	742	743	744	751	720	747	757	788	746	726	712	763	745	751	712	736	711	709	740	680	701	702	734	766	733	715	722	831	736	715	736	704	749	705	702	717	741	766	757	801	742	725	713	743	721	720	714	753	747	755	725	757	713	763	704	739	726	710	744	745	787	741	772	765	725	719	793	713	785	758	742	758	773	766	673	755	716	722	782	720	718	713	751	687	715	760	755	748	707	748	766	772	788	674	765	734	769	722	724	761	703	742	702	704	744	729	739	743	681	720	707	744	767	727	721	731	753	760	756	740	726	776	735	762	745	719	748	720	710	758	730	756	715	760	734	718	765	724	720	768	702	731	762	720	738	752	730	809	685	694	694	703	738	761	746	716	751	730	726	712	719	733	743	708	717	754	711	767	700	716	738	738	732	731	707	734	691	762	773	716	759	725	709	744	708	772	705	692	735	755	736	745	749	760	700	764	723	736	743	709	719	735	770	752	794	729	738	741	739	748	708	730	706	685	699	756	699	711	710	762	797	671	707	721	749	732	714	737	751	680	741	743	677	773	740	737	700	775	704	734	768	749	727	779	700	684	706	733	725	720	721	725	727	766	678	801	728	760	762	738	729	723	738	727	735	775	727	735	805	702	732	720	717	741	728	766	715	716	755	700	777	755	738	729	768	708	787	742	713	712	694	754	749	715	777	701	739	698	685	756	739	721	717	770	745	750	771	738	730	687	761	757	666	743	683	705	772	769	717	749	740	787	711	708	704	671	737	761	765	756	704	748	737	729	744	766	708	723	755	728	714	671	741	733	745	726	709	705	742	721	717	729	709	761	709	734	736	723	714	758	710	725	757	722	729	713	751	743	687	755	714	804	740	722	754	756	727	732	731	695	679	763	774	724	705	689	732	759	689	710	713	737	754	702	731	756	677	736	703	762	712	713	737	768	716	776	703	704	694	740	710	751	734	766	755	724	726	721	771	797	746	761	696	790	732	703	737	738	751	740	731	720	718	736	734	756	718	721	698	723	727	680	739	690	711	708	755	767	742	730	738	760	706	715	791	694	738	774	730	790	720	746	731	763	747	703	734	774	723	767	709	715	744	763	781	734	734	683	735	757	706	712	694	736	803	753	740	724	712	747	751	751	718	723	688	746	763	726	751	724	710	738	693	717	757	676	751	728	751	723	762	755	786	761	780	730	726	717	738	718	724	765	721	742	795	713	761	716	725	785	754	692	753	723	772	758	798	748	758	719	733	751	715	715	678	710	736	729	716	715	732	753	717	753	714	757	751	742	706	692	723	698	747	737	695	754	715	739	728	726	718	728	714	717	732	737	755	716	735	678	749	755	694	728	696	719	708	744	678	713	695	714	702	703	714	739	724	727	761	779	707	738	700	747	749	723	691	725	712	778	704	693	751	720	792	737	737	741	738	754	727	708	729	710	684	770	753	684	738	744	768	779	711	754	665	687	751	761	725	750	735	757	734	750	747	716	730	768	731	711	726	727	716	726	731	747	720	750	735	710	773	685	785	740	675	758	782	689	680	738	727	734	756	735	718	718	733	767	794	763	768	763	745	725	741	733	721	737	729	742	794	730	752	742	792	713	753	742	712	707	755	759	744	707	719	716	744	740	746	698	762	688	706	739	732	746	735	686	753	753	716	767	778	729	706	724	728	750	774	737	732	735	737	761	709	719	694	747	763	768	741	746	753	766	795	751	746	692	724	764	742	694	729	761	705	754	714	768	714	673	756	754	725	738	762	745	725	765	747	747	725	745	746	764	741	746	731	742	723	754	767	729	739	691	723	787	712	750	710	725	758	740	735	729	673	760	720	765	723	729	734	710	659	752	738	717	753	728	715	744	754	774	694	707	786	719	753	700	798	696	727	752	717	730	698	756	768	757	719	711	732	708	711	730	721	797	740	694	728	740	698	703	717	751	691	704	728	716	737	735	704	728	710	726	747	694	715	732	682	744	698	734	712	715	746	727	702	732	734	719	711	701	753	730	704	742	754	772	744	707	753	758	719	743	695	710	745	722	742	801	758	743	747	709	759	733	785	740	738	711	741	755	731	747	729	706	721	727	750	718	718	721	740	708	683	763	716	748	720	699	737	726	735	761	719	739	741	788	781	717	719	769	742	731	691	734	744	723	738	740	722	727	691	746	757	685	745	771	716	757	695	697	733	735	763	723	700	779	742	770	768	708	709	747	757	784	765	757	737	691	688	738	729	726	695	745	701	763	697	712	711	768	700	761	719	732	727	762	726	735	696	713	746	763	685	750	751	715	739	715	693	729	718	716	718	736	728	725	739	753	728	699	711	675	701	721	726	688	756	742	712	725	774	720	741	784	723	754	721	782	741	720	702	716	739	757	699	711	712	793	744	712	768	671	745	734	747	732	720	746	761	753	751	723	713	757	723	707	749	732	713	759	730	736	741	732	719	710	703	822	722	725	677	708	714	730	738	684	755	757	770	717	649	722	733	740	744
1138	153	161	151	109	79	89	82	76	69	91	87	75	70	79	87	72	67	86	61	85	65	77	68	82	83	76	75	90	79	85	75	63	86	93	81	59	81	57	81	76	75	87	69	83	55	78	63	76	85	67	69	73	66	72	83	64	66	79	75	78	81	76	79	78	69	69	84	81	77	88	74	74	69	66	73	74	79	72	80	83	74	83	76	82	86	86	68	79	71	86	74	78	74	70	69	65	77	67	65	68	59	70	79	75	66	85	73	93	66	88	66	76	76	74	62	63	72	87	49	81	64	72	76	60	68	69	86	96	78	57	75	72	81	82	73	85	81	73	66	69	74	90	71	73	83	65	85	64	62	61	61	77	81	76	79	75	67	70	72	72	75	90	74	67	77	67	67	73	73	81	67	77	87	75	73	63	75	79	72	75	68	81	58	75	85	72	85	75	86	80	77	84	66	72	91	89	65	70	65	74	72	84	61	75	53	74	73	70	83	70	74	65	68	71	69	95	81	76	80	84	76	69	76	72	80	84	59	68	77	76	63	70	79	93	71	66	73	81	90	73	76	77	75	70	74	86	72	65	81	71	81	71	74	65	85	70	70	93	83	75	70	66	67	83	64	78	75	79	69	81	81	72	70	83	66	85	84	87	72	85	82	87	74	83	83	74	86	83	86	80	69	69	74	67	77	85	72	78	66	67	74	80	63	67	73	73	75	75	80	71	75	74	75	79	74	63	72	81	82	74	82	90	82	67	83	77	55	78	65	70	72	77	76	67	78	73	69	74	86	81	72	80	76	97	49	73	74	80	77	70	72	91	75	70	78	79	86	83	82	81	84	90	84	68	69	87	82	81	77	78	72	88	75	78	82	76	77	66	82	78	69	83	85	73	74	74	72	74	90	80	68	60	83	74	64	81	79	67	55	57	60	68	81	60	69	69	84	88	70	84	75	80	85	90	73	58	59	91	74	91	94	87	75	77	74	80	100	59	73	80	72	79	84	64	84	82	93	87	69	69	74	97	63	80	72	86	69	72	64	70	71	74	65	73	74	71	72	60	67	89	75	75	73	71	59	61	83	79	73	71	63	76	76	63	92	60	69	72	65	80	74	77	79	76	70	68	67	73	73	76	69	73	72	68	52	76	80	79	78	82	67	86	87	80	89	79	75	75	60	80	66	71	73	81	61	67	69	72	77	73	88	85	77	95	84	99	79	101	85	77	77	73	84	66	69	66	70	79	68	75	58	72	77	67	76	65	86	91	70	68	51	74	68	78	85	83	69	62	68	70	66	77	77	61	74	68	75	63	76	63	79	59	65	73	56	89	67	73	80	76	74	58	82	77	69	73	69	77	74	82	81	79	63	81	64	87	72	73	54	76	65	73	79	66	61	67	66	75	86	71	61	82	77	82	80	82	70	65	85	66	79	70	84	77	82	75	86	62	80	72	69	65	82	71	73	79	85	85	84	85	68	66	88	80	66	69	77	87	65	92	81	76	91	83	77	70	57	83	71	72	67	84	73	77	88	67	80	69	66	74	76	76	56	72	77	63	73	73	77	63	70	83	80	77	67	82	78	90	67	71	90	82	66	69	71	77	76	61	87	63	78	83	80	75	67	69	65	83	74	83	87	77	75	78	72	59	78	90	87	54	81	91	84	74	84	65	72	47	86	76	68	53	66	83	80	70	84	70	66	78	82	77	79	75	69	59	79	89	78	70	68	63	84	94	70	76	63	77	82	86	66	80	73	74	76	69	66	91	76	77	82	82	62	77	88	86	78	76	71	89	93	83	83	67	65	76	72	73	73	68	81	72	91	91	92	80	84	60	76	73	68	70	77	57	83	78	78	69	78	58	68	56	75	71	84	85	69	82	81	64	80	70	69	60	68	66	67	69	84	69	80	75	81	72	69	76	66	76	67	64	82	77	78	78	77	86	89	88	70	56	74	76	84	76	82	81	82	71	77	104	60	77	78	72	74	71	74	70	71	67	79	70	73	75	66	83	78	71	73	76	81	87	89	70	81	80	68	80	77	76	63	85	70	78	87	71	76	63	67	87	62	66	90	79	82	80	78	64	70	83	69	69	62	86	64	72	73	78	73	81	66	67	72	61	66	86	72	69	59	66	72	79	81	89	78	94	81	53	70	78	75	69	81	86	74	74	58	86	71	77	82	79	72	78	82	74	77	85	61	71	61	69	69	100	62	82	81	76	70	80	69	79	83	72	67	55	58	73	74	59	75	78	78	71	79	73	65	76	83	71	66	76	76	78	66	94	69	65	94	73	73	62	80	83	82	82	84	69	70	74	65	74	87	92	71	86	67	67	83	69	58	78	67	82	60	83	75	75	92	79	77	69	76	76	73	75	100	80	75	72	67	69	77	81	64	75	58	75	77	68	95	75	70	71	67	79	88	76	75	80	78	90	88	91	74	72	75	79	85	74	73	95	82	87	94	83	87	74	60	79	71	73	66	73	78	76	67	66	73	69	78	77	77	80	78	67	80	70	70	65	81	73	73	81	80	80	80	63	86	84	73	74	71	70	71	80	84	87	80	68	76	80	67	77	74	88	70	75	86	78	78	75	82	77	65	74	68	86	67	78	75	75	50	78	71	86	81	70	65	101	67	71	80	74	77	74	76	72	70	72	68	76	64	65	73	69	69	81	77	77	79	86	66	72	88	74	78	77	77	84	74	63	67	80	68	72	70	68	78	75	75	74	73	70	91	69	79	65	77	81	70	71	59	61	82	83	73	78	69	67	69	76	78	90	67	73	88	77	74	84	80	81	78	77	81	82	80	79	66	81	64	82	77	75	72	68	75	74	74	85	81	85	61	77	69	77	67	70	68	77	96	90	74	79	82	77	82	54	82	62	69	78	56	65	63	77	61	75	79	58	81	62	80	69	76	79	63	80	74	65	82	83	88	77	89	71	61	73	72	81	82	79	73	82	67	84	66	64	67	71	60	71	89	45	65	72	72	92	76	82	72	71	61	64	72	73	62	61	87	71	62	66	72	59	76	76	83	61	73	82	62	72	64	61	78	71	73	67	82	66	73	79	73	64	66	71	75	74	87	75	76	66	78	84	82	75	85	81	68	69	88	84	71	66	78	66	62	67	70	62	73	68	62	67	79	71	76	70	84	63	74	67	80	86	67	68	70	67	70	71	73	68	72	67	80	87	69	79	72	77	65	72	95	72	60	78	80	75	67	89	62	88	92	74	67	67	88	68	78	75	73	68	65	76	64	81	70	88	79	59	78	82	78	76	78	73	72	83	83	78	73	73	78	71	80	86	68	63	79	78	79	63	66	88	84	71	68	73	69	76	64	56	72	75	77	71	77	79	69	76	89	87	78	81	82	70	74	70	71	79	70	67	74	76	74	66	74	87	89	78	89	84	82	92	83	80	78	79	88	66	80	82	64	75	68	87	82	68	78	72	70	67	87	58	60	64	91	72	83	76	96	66	85	66	84	72	59	81	70	68	80	67	82	76	82
1777	412	507	481	461	469	408	390	367	380	347	341	353	341	319	310	308	300	315	305	310	341	332	273	321	298	315	296	305	317	289	298	285	298	356	302	308	295	285	319	306	310	302	299	276	318	282	264	320	337	314	296	323	325	291	305	318	304	313	325	272	280	283	278	307	284	282	289	288	315	302	304	258	297	317	311	301	283	295	260	299	307	304	296	301	294	301	306	281	286	299	316	287	289	291	295	282	295	281	306	262	310	289	291	277	281	291	312	303	304	305	309	296	289	312	301	277	284	313	294	284	284	292	304	322	320	309	277	314	277	297	296	308	307	304	296	315	302	299	294	303	315	301	291	312	264	287	318	297	301	318	289	284	304	253	297	287	325	265	275	310	299	301	280	308	278	287	332	260	323	303	300	296	312	298	266	270	308	338	304	312	282	312	306	282	293	297	306	287	321	286	287	326	284	292	311	271	289	318	268	294	307	313	309	314	312	317	304	309	299	289	299	267	335	303	302	303	274	325	289	304	285	315	297	305	285	293	313	276	295	301	310	266	332	312	310	298	263	288	276	319	293	302	297	296	287	292	288	315	280	307	294	282	289	322	276	274	287	314	296	290	314	310	295	331	301	291	304	298	295	275	300	330	320	277	310	301	297	325	303	275	316	298	280	281	298	279	310	299	319	293	306	288	288	296	291	292	296	304	290	278	270	282	304	284	318	327	272	315	287	294	282	338	281	290	303	300	294	297	313	295	322	310	290	309	305	298	342	313	313	272	292	319	259	320	288	301	290	301	318	285	314	293	323	301	282	295	300	292	311	308	287	299	276	266	301	303	288	324	291	302	316	296	313	296	311	278	267	309	275	273	276	347	302	276	296	301	296	314	291	284	304	286	293	283	313	304	297	308	277	289	292	296	290	284	309	282	299	326	307	301	297	312	304	291	279	304	312	294	316	283	259	274	312	315	299	300	294	316	309	298	327	286	301	276	312	271	329	295	329	304	269	302	315	296	314	269	303	282	302	319	283	297	290	283	315	264	312	333	279	266	304	318	299	306	292	331	278	311	334	296	328	285	277	300	300	299	276	285	301	313	301	292	307	292	291	316	343	292	306	281	300	312	289	294	306	275	281	319	293	298	314	280	320	308	301	318	288	277	283	281	304	304	304	285	305	294	325	281	285	266	305	287	294	286	307	294	301	311	308	321	258	249	273	304	306	314	271	297	305	261	304	323	272	281	311	304	291	277	293	273	286	322	284	305	271	296	301	297	313	296	268	289	248	298	317	292	287	290	308	328	311	343	280	317	279	309	294	319	302	265	282	315	303	309	258	292	309	318	304	302	295	294	303	313	328	272	280	304	303	277	313	275	275	266	296	294	315	272	329	285	270	304	316	293	282	316	294	329	265	285	254	294	300	306	316	321	286	298	294	294	302	326	307	286	291	343	298	287	303	290	278	295	285	277	311	331	319	320	307	293	261	287	304	280	315	328	319	314	314	291	329	296	302	311	263	299	271	294	302	323	299	310	292	287	309	308	290	300	281	282	287	312	317	301	292	309	292	295	307	331	304	297	301	275	287	301	303	284	299	288	305	309	325	287	310	305	300	327	292	322	324	317	312	255	298	304	327	288	318	297	275	290	314	315	268	298	276	277	313	306	288	289	293	302	275	313	309	303	293	266	300	320	311	291	281	299	284	271	297	283	288	318	315	315	287	301	299	292	309	326	347	303	322	290	328	294	305	307	307	314	292	320	275	287	310	285	288	277	285	294	298	297	290	276	327	281	308	286	283	252	309	317	312	289	265	279	330	331	256	298	297	285	286	284	343	274	301	309	306	302	285	293	283	320	300	309	303	296	311	290	272	296	319	279	280	280	320	297	298	328	284	304	305	288	318	299	266	307	319	299	290	291	308	301	282	276	291	333	324	343	302	282	316	316	282	310	302	291	308	298	300	293	284	285	273	293	319	306	294	306	276	316	332	297	309	273	325	322	294	300	299	305	319	301	310	276	279	284	295	271	287	288	295	300	277	279	283	296	256	310	283	315	296	334	300	331	315	264	291	294	326	323	313	313	294	290	288	283	326	294	292	314	282	294	306	310	288	301	286	319	280	292	314	297	292	286	293	290	314	326	290	299	305	293	295	276	291	277	302	320	287	319	310	298	286	267	280	274	308	295	295	264	278	297	328	294	300	272	311	323	313	293	291	316	298	240	270	303	321	336	305	318	284	281	308	275	305	289	286	268	254	286	309	285	306	326	272	312	279	309	288	294	287	314	310	279	300	302	311	316	270	289	307	303	286	292	305	302	266	311	264	313	264	315	311	314	313	278	279	333	271	302	296	271	288	294	292	302	316	282	257	283	327	293	284	249	298	285	307	302	293	312	315	281	294	303	264	277	295	312	276	284	299	276	279	251	275	283	311	293	303	283	298	310	318	265	315	312	293	303	285	298	284	297	298	281	281	291	280	325	318	305	277	306	302	297	313	302	271	318	320	302	322	284	336	283	304	320	290	297	308	317	278	308	293	298	287	299	301	310	310	299	287	288	267	265	302	290	301	286	284	279	330	342	337	282	305	305	302	276	306	288	287	295	315	309	308	305	305	285	300	319	299	295	304	273	314	302	274	268	293	301	264	273	308	300	303	321	309	280	327	297	305	284	292	324	299	289	292	314	313	296	312	292	265	298	300	298	269	305	276	277	285	298	332	274	300	308	285	293	300	293	291	277	296	316	289	330	288	302	294	292	289	309	293	304	286	294	283	305	262	263	311	292	268	266	296	294	326	274	318	284	305	306	281	311	311	293	315	318	282	263	272	297	311	292	286	279	283	297	305	306	281	339	298	323	290	296	298	311	276	293	282	311	329	288	332	282	307	330	311	325	302	295	288	284	292	318	283	298	281	302	291	276	302	310	326	320	337	303	300	326	287	310	295	279	298	298	309	288	311	303	278	303	302	289	312	311	304	284	327	277	305	299	289	263	298	280	293	326	276	276	274	293	322	307	279	314	299	286	275	283	316	312	279	303	273	266	313	261	300	305	297	306	285	290	287	298	320	275	295	289	296	248	296	296	303	277	305	316	301	295	294	295	290	268	281	295	284	282	285	268	293	327	290	294	319	273	296	275	283	317	295	292	322	263	307	292	276	294	295	267	288	281	316	318	312	290	290	299	298	289	293	300	268	276	288	296	281	266	311	326	284	317	293	288	301	317	269	292	285	314	284	282	292	302	311	309	306	284	311	307	288	350	277	310	293	289	328	278	270	294	313	297	313	305	348	322	310	286	285	292	339	278	300	295	294	281	320	296	303	318	292	284	297	301	314	309	282	299	312	312	311	304	299	336	321	275	305	314	324	265	286	264	318	300	311	298	267	292	317	319	295	291	309	279	306	291	308	329	298	316	336	319	336	286	300	329	314	275	291	310	287	318	320	303	304	273	288	277	297	305	295	318	306	334	295	302	308	307	292	308	284	292	287	287	322	304	291	343	284	329	316	310	298
4650	1115	1337	1045	702	524	398	348	327	287	276	263	210	248	220	205	241	208	194	199	190	187	198	192	195	174	203	169	176	176	181	175	183	153	197	191	176	175	190	197	176	172	179	188	194	150	177	182	183	221	162	166	165	198	184	160	180	172	183	194	154	155	174	165	170	182	185	182	206	165	164	173	186	154	159	184	174	187	163	190	188	200	161	169	167	158	165	163	189	174	167	197	195	176	154	179	186	177	175	170	148	167	180	193	188	152	164	169	176	182	183	175	175	175	183	163	171	185	192	145	161	165	161	171	181	202	210	171	209	191	205	162	162	160	173	161	173	166	185	168	166	163	186	163	173	163	186	141	199	186	183	178	153	176	191	190	171	148	172	185	177	189	165	157	185	168	166	166	181	186	160	166	183	167	189	151	160	166	205	173	179	163	170	138	162	172	174	173	144	191	187	160	183	183	177	137	187	165	177	178	192	165	157	171	177	212	159	173	187	177	180	181	170	186	157	151	162	183	179	158	170	157	168	196	159	156	186	171	175	176	153	145	202	188	160	175	182	172	180	168	164	173	180	184	174	143	174	163	162	176	181	185	149	162	171	164	169	161	169	180	194	177	162	187	172	173	178	177	182	198	158	182	170	184	174	172	170	156	169	173	202	170	166	173	154	154	178	200	179	181	178	189	173	170	163	164	179	200	166	176	174	170	198	169	165	171	183	178	157	178	188	195	194	145	177	176	168	166	158	176	173	172	145	171	189	177	189	179	193	182	199	193	162	195	163	193	178	206	148	158	201	173	169	199	191	160	177	149	169	190	177	159	162	168	173	182	176	170	160	165	167	186	192	176	161	203	179	197	173	170	157	184	174	184	170	166	166	186	179	177	199	189	184	210	188	191	182	159	162	157	175	195	194	172	177	165	185	178	158	161	169	171	171	192	176	174	183	158	190	178	163	179	171	168	201	190	167	180	162	186	149	190	175	176	189	169	186	170	185	170	166	178	195	171	168	176	191	172	180	178	164	187	183	178	187	183	177	172	175	176	202	168	168	154	182	172	183	187	169	188	168	172	169	154	177	180	166	187	168	168	140	162	193	181	174	150	144	173	182	160	154	170	171	170	184	181	146	188	136	168	180	156	154	164	167	208	158	188	164	177	182	199	183	179	169	179	196	169	198	189	159	190	161	176	176	160	194	189	168	173	191	171	179	151	157	154	151	162	161	183	160	184	176	154	189	161	190	178	183	177	175	166	161	168	165	161	160	172	173	147	172	174	154	177	171	185	165	191	172	171	169	179	178	203	169	160	179	159	170	172	205	196	160	189	207	175	156	204	163	175	167	135	179	177	145	196	190	177	171	170	144	188	165	167	161	142	204	173	173	143	161	179	178	191	184	187	167	209	179	193	182	173	171	169	168	193	171	178	181	186	184	201	171	169	200	193	174	167	164	180	170	169	191	190	178	174	173	184	168	188	167	174	169	181	183	177	159	179	151	185	171	169	177	168	166	162	168	181	164	159	160	160	180	168	155	182	167	154	197	156	161	166	156	166	200	174	176	190	176	167	192	168	155	201	182	192	170	194	180	161	167	179	165	167	191	157	155	163	190	168	188	180	163	187	184	171	154	184	158	167	171	167	168	163	187	185	207	188	169	183	166	197	162	160	180	156	165	181	182	184	167	193	181	161	172	167	195	180	172	157	179	166	162	174	189	174	168	177	174	196	181	159	185	169	168	178	178	172	176	160	188	169	201	171	178	173	170	171	192	170	174	161	135	181	175	193	170	194	167	158	166	190	168	190	175	175	142	161	163	182	175	175	184	174	164	183	171	162	162	168	186	180	176	174	176	181	173	159	156	194	169	159	160	170	169	170	160	186	173	169	185	172	194	182	185	173	177	188	168	176	162	197	178	154	196	166	176	170	150	165	174	194	178	195	171	171	179	152	154	169	185	170	173	173	170	208	183	182	171	171	193	173	165	155	174	152	169	170	193	188	177	174	210	200	159	189	170	165	164	165	197	193	171	152	188	181	162	173	193	193	156	173	165	174	184	159	160	166	169	183	167	158	200	184	168	157	193	167	175	200	191	179	192	196	180	167	169	155	185	154	174	214	194	171	182	177	187	178	162	176	147	162	170	195	195	170	190	173	183	180	159	184	184	159	186	175	171	178	169	161	161	166	156	164	200	179	167	175	208	173	147	172	180	177	188	174	201	183	168	178	160	174	165	198	168	150	161	180	171	187	197	176	159	194	204	182	168	187	150	150	172	188	181	169	182	185	177	174	173	159	146	171	213	184	166	162	164	192	163	185	148	175	151	136	159	179	163	174	189	177	158	182	177	180	182	172	161	202	181	189	153	199	172	173	178	181	175	161	172	171	169	173	165	177	173	174	185	191	190	194	177	172	162	203	169	185	172	172	154	183	161	189	164	171	166	169	163	180	176	175	180	179	165	168	181	192	181	184	167	167	167	172	178	171	182	195	183	162	177	179	176	155	172	205	177	187	161	166	157	159	168	183	189	177	173	174	202	188	162	171	168	186	186	171	174	146	170	177	197	154	165	187	168	164	159	181	185	164	170	196	161	173	171	184	163	157	177	174	196	184	168	151	156	168	160	173	156	169	167	184	195	180	214	174	152	180	181	176	192	174	163	185	169	185	167	178	168	147	160	176	170	191	184	166	157	178	197	155	175	162	165	179	175	160	185	190	200	159	153	160	173	171	158	171	163	163	169	199	187	175	184	200	189	189	179	197	206	139	181	189	169	157	182	166	175	173	172	166	187	181	174	166	186	184	184	156	163	201	195	161	143	174	165	181	174	194	178	154	168	150	191	197	183	178	172	171	190	168	191	170	164	169	176	189	185	188	176	175	175	167	200	160	155	186	190	184	183	144	146	176	192	162	153	169	166	187	187	153	183	165	189	171	169	165	164	180	173	195	170	185	199	174	164	159	175	163	170	185	161	148	162	181	149	159	178	190	183	172	198	178	179	177	150	176	200	171	170	181	181	183	172	172	155	173	193	174	184	165	179	173	172	197	191	155	190	164	161	181	166	182	175	171	171	194	175	173	184	171	157	172	147	165	155	164	162	175	166	175	167	158	178	169	184	207	159	161	159	150	182	173	173	145	161	166	186	174	169	186	162	191	188	150	152	169	148	177	173	184	183	164	186	198	176	181	151	179	168	149	144	199	176	170	188	187	192	192	156	157	162	182	168	155	189	162	160	213	163	193	193	174	171	183	163	179	171	161	163	176	181	177	169	174	185	167	157	196	170	173	204	158	157	170	198	183	187	162	179	169	189	155	183	176	150	171	163	188	164	158	162	159	188	169	164	157	181	159	174	183	155	156	171	157	171	144	169	155	174	161	177	165	174	159	170	164	172	196	182	170	158	143	170	174	166	161	163	158	191	186	173	171	187	174	168	172	183	183	142	171	169	170	190	164	164	174	186	169	194	189	177	162	165	182	144	192	199	199	171	172	170	198	175	175	187	173	171	168
5348	1624	3686	3809	3361	2794	2308	1964	1691	1490	1380	1266	1158	1020	1007	910	928	866	827	791	734	733	750	766	705	667	739	695	675	636	686	670	655	656	652	650	636	630	649	686	657	614	664	601	684	645	573	605	635	591	585	640	625	610	604	629	552	611	575	596	576	570	641	598	635	597	576	591	549	553	624	641	581	590	615	600	612	577	587	608	549	638	605	617	600	564	576	548	554	570	625	599	577	560	599	592	587	572	597	599	585	626	569	537	563	589	610	566	543	593	581	658	563	589	597	597	639	613	583	603	559	575	542	591	541	544	565	576	577	618	590	568	569	587	570	555	551	592	607	589	559	598	588	558	560	579	588	555	531	589	561	578	588	598	583	560	539	606	597	580	637	586	557	585	626	584	584	564	565	532	547	589	568	583	613	604	597	592	589	556	546	557	566	594	543	626	569	549	545	590	535	586	585	563	614	561	568	598	586	594	579	577	610	580	590	579	595	575	603	551	550	615	553	573	583	538	607	586	597	575	560	596	574	585	576	568	566	565	539	632	588	580	528	589	573	594	581	587	539	545	587	549	556	629	572	549	619	589	587	648	613	561	590	557	570	621	548	536	590	569	571	628	603	571	598	587	592	529	598	605	559	592	621	599	548	544	562	579	592	528	580	573	556	577	560	608	613	553	583	566	542	575	578	571	521	566	552	494	547	548	544	579	578	565	567	584	584	536	571	625	532	589	540	548	587	575	563	555	617	553	558	563	570	567	623	551	598	609	586	554	567	548	601	627	608	553	591	563	576	541	576	578	538	602	630	562	578	556	547	581	567	557	600	586	550	560	632	567	580	557	594	579	581	572	607	541	562	558	612	584	593	569	555	595	542	556	563	596	563	593	600	602	587	595	553	584	607	561	560	573	566	558	566	559	554	547	543	581	609	558	539	578	542	545	573	567	575	570	576	610	628	605	568	603	555	561	603	605	578	597	586	601	582	571	575	585	582	587	555	607	578	541	598	584	610	568	589	559	606	557	547	542	591	624	531	589	554	526	550	599	560	604	594	556	607	544	609	578	589	556	554	567	557	519	582	591	613	566	575	567	539	590	606	583	620	567	541	582	559	609	570	622	567	588	600	542	598	595	557	585	553	598	590	626	523	571	558	558	565	583	594	613	584	581	620	538	574	620	552	542	607	612	569	552	555	610	532	595	609	597	577	550	566	544	583	560	545	547	597	563	603	591	576	596	580	608	564	595	567	565	594	613	604	613	587	567	592	593	597	582	574	632	564	590	591	536	567	608	583	574	556	562	542	611	550	554	625	588	586	603	616	555	585	562	550	572	605	577	559	596	610	566	593	607	592	551	561	560	606	590	560	553	577	589	565	557	569	596	607	574	556	553	597	596	552	554	549	544	583	596	581	542	565	552	604	558	547	595	577	588	573	561	549	554	607	572	630	574	583	522	554	594	592	535	600	630	598	591	503	591	641	584	591	600	583	561	568	598	611	592	570	607	581	536	573	572	577	547	544	556	552	577	565	553	580	559	574	570	547	593	589	590	584	582	533	580	547	594	582	575	592	562	583	586	554	564	576	587	615	625	571	593	546	579	531	609	573	583	557	610	534	567	584	566	584	548	557	525	600	578	591	600	571	553	589	569	619	597	530	588	554	600	567	599	587	536	571	627	581	607	602	594	633	553	544	591	590	592	571	578	550	573	585	547	582	638	594	547	564	597	556	496	591	584	596	577	568	586	516	583	571	624	603	576	571	578	532	582	549	557	582	599	549	557	580	595	537	565	621	581	597	585	581	552	607	589	535	596	567	617	581	588	572	538	525	607	599	546	578	617	591	565	545	587	614	611	621	583	573	576	568	573	557	544	585	582	571	568	608	563	599	564	589	567	575	594	609	595	620	590	537	562	557	538	585	554	628	554	566	563	582	582	551	570	555	605	606	606	584	621	586	596	583	579	585	544	587	567	548	553	612	593	577	560	553	569	576	584	538	556	603	568	616	605	583	544	594	601	617	537	591	545	593	551	596	581	587	582	587	583	603	606	589	584	558	594	544	573	576	565	572	559	571	573	577	560	552	601	572	573	620	599	582	548	595	574	570	584	543	529	629	576	598	636	591	607	598	597	564	589	583	617	591	562	527	576	602	563	573	555	550	567	578	570	601	598	555	576	588	575	588	549	617	604	577	578	552	512	599	526	589	575	577	545	563	537	531	566	600	562	584	556	572	593	594	548	550	571	583	626	587	606	623	588	571	593	576	552	592	571	597	600	573	555	570	596	573	586	557	582	545	542	596	587	578	539	562	551	546	567	596	563	546	593	558	581	561	565	580	602	581	580	582	595	579	635	587	583	573	586	618	558	560	617	543	582	587	571	591	611	567	563	569	553	577	559	573	590	542	617	561	558	608	588	614	548	587	558	577	614	634	556	602	593	544	584	584	591	593	537	604	553	557	575	596	562	600	575	578	585	607	569	552	583	600	542	608	582	597	605	574	569	502	570	588	617	582	583	590	571	552	559	558	599	537	592	543	595	582	565	579	603	614	576	589	531	594	608	573	559	624	600	590	606	597	526	579	601	559	575	582	571	562	537	624	551	574	573	564	557	550	554	579	586	553	558	570	556	625	565	574	556	579	587	580	576	571	579	552	561	563	566	567	584	588	613	622	581	576	558	554	574	623	577	545	608	538	543	545	556	568	572	586	560	569	624	582	595	589	585	577	601	549	560	573	582	604	550	570	581	607	628	581	516	599	544	550	559	567	580	576	594	627	569	580	574	565	554	572	585	592	593	573	579	607	577	583	567	582	543	601	580	604	562	566	583	542	577	596	536	563	582	583	575	590	641	574	549	571	568	564	559	602	577	587	543	579	583	557	572	584	594	575	589	551	580	592	607	585	542	596	584	561	552	604	630	555	571	608	558	573	585	567	580	557	590	585	578	585	580	551	583	574	576	618	588	609	578	555	614	576	574	573	566	590	587	573	546	598	583	558	579	571	580	585	576	588	549	598	637	562	612	565	597	555	581	547	603	623	594	601	578	581	589	594	577	589	527	604	589	595	600	524	557	602	644	576	568	574	596	579	528	570	565	567	584	574	590	559	574	558	606	570	572	609	533	583	579	586	589	561	568	551	573	555	568	556	613	590	582	555	583	597	573	604	524	564	521	571	620	562	594	596	632	588	570	582	581	600	611	581	567	594	542	574	564	597	568	573	573	577	595	590	578	587	552	565	533	596	568	567	566	570	574	585	570	566	614	590	582	545	574	578	557	584	614	576	580	543	612	561	596	553	561	622	532	576	578	574	581	577	640	612	595	579	580	610	546	582	584	587	556	551	560	578	571	596	617	576	633	552	572	569	588	594	592	616	609	564	544	546	582	607	583	587	558	570	579	579	579	625	593	571	624	572	550	572	543	551	615	603	534	564	582	611	560	572	568	570	547	574	581	582	588	535	551	584	575	572	578	588	606	586	568	554	555	580	539	580	594	585	597	563	569	586	630
8990	2339	2765	1987	1328	983	728	599	518	457	413	422	368	337	310	324	308	316	262	287	277	261	236	297	278	256	228	253	256	244	254	255	230	267	249	271	255	255	250	231	224	253	245	269	238	223	234	232	226	251	218	232	244	214	217	252	251	253	247	257	221	253	248	265	253	206	252	220	265	244	256	245	210	239	242	247	247	261	261	237	228	256	219	251	237	224	239	235	220	232	230	240	235	238	214	220	247	248	230	237	232	231	227	214	238	237	210	228	260	231	237	234	225	231	223	207	258	241	218	223	242	267	220	226	239	218	222	240	231	238	212	201	234	265	255	234	231	249	234	238	222	246	230	259	211	236	250	242	267	243	213	235	215	241	249	216	241	221	225	244	275	201	239	269	273	244	235	221	261	228	240	226	235	244	251	232	216	256	190	211	239	248	238	217	228	214	199	227	242	223	234	247	232	244	243	246	238	254	227	225	221	222	245	249	244	255	214	223	246	228	232	243	230	218	253	237	230	242	257	274	248	256	231	250	244	229	222	225	247	251	240	219	235	226	228	242	246	227	234	229	230	256	234	223	211	248	235	243	242	226	237	248	202	244	254	224	230	259	231	249	222	222	231	249	215	225	222	224	223	220	245	234	235	263	209	248	230	224	245	234	207	261	223	270	236	211	232	246	241	234	239	227	251	217	218	220	232	231	261	245	217	224	238	234	219	235	227	219	252	244	247	224	257	232	233	260	256	263	238	255	234	234	239	193	239	222	257	225	241	188	239	217	236	251	217	247	236	228	252	232	244	228	239	240	235	225	216	211	227	223	246	220	236	246	245	248	246	224	221	231	247	232	246	269	254	234	242	223	230	243	221	211	225	239	223	233	225	257	239	215	254	223	222	224	236	232	227	230	240	265	227	226	246	249	201	229	223	219	253	232	244	239	202	241	228	225	252	226	225	213	229	215	214	223	256	224	223	241	224	238	219	254	247	243	225	230	224	249	257	216	231	221	216	225	239	220	282	257	256	193	199	249	202	208	215	217	249	214	247	239	232	255	209	241	225	228	225	225	213	223	254	262	215	239	257	204	237	235	240	260	233	238	279	233	236	233	235	212	258	220	222	217	224	232	212	238	212	213	194	247	224	249	246	266	215	241	221	213	242	252	223	204	252	213	265	228	218	222	200	227	239	235	270	209	207	215	212	234	227	236	236	231	230	246	257	239	236	236	233	242	251	213	228	225	200	232	225	219	272	218	254	238	244	247	220	244	221	239	217	244	255	221	239	247	215	227	245	208	222	244	239	229	249	247	217	234	239	232	252	232	232	228	217	252	210	228	221	224	231	256	211	231	243	228	217	208	210	223	236	237	229	240	235	191	223	252	231	257	269	263	235	240	234	227	238	247	225	230	273	243	238	242	231	234	259	227	216	255	236	215	244	219	224	250	250	240	220	236	228	235	244	262	236	250	244	266	219	223	221	263	219	237	244	226	247	254	233	245	219	235	218	230	227	226	218	221	216	240	238	248	220	234	213	249	235	239	226	236	231	215	231	209	244	224	246	217	218	254	259	212	223	245	243	236	190	240	246	245	219	243	250	239	218	226	222	225	236	247	233	205	257	254	248	225	231	238	216	234	257	235	231	238	238	264	215	230	222	225	214	243	260	221	239	198	214	223	232	230	223	222	225	220	250	234	226	229	217	217	246	226	243	205	242	202	239	234	236	246	244	251	233	218	248	216	236	223	237	261	227	242	225	253	251	238	226	224	216	250	230	228	260	233	237	254	265	220	256	224	232	236	258	242	227	246	256	234	226	253	242	238	233	229	240	240	209	253	250	254	220	244	215	214	212	253	214	248	225	265	245	238	236	236	258	222	227	249	251	221	244	236	238	255	237	264	242	245	255	241	236	254	237	237	262	221	218	234	262	224	214	231	221	230	242	223	224	219	224	223	228	212	212	251	251	247	233	253	232	234	222	233	259	232	240	225	259	245	226	242	242	237	222	229	237	248	227	247	222	236	250	253	231	240	240	227	224	242	222	242	262	225	220	210	236	211	246	225	221	212	237	232	222	228	208	226	220	237	245	258	234	239	256	230	228	256	232	225	225	218	225	215	212	223	244	227	239	223	261	236	238	232	243	242	223	238	232	216	242	219	228	220	222	217	222	238	227	233	238	242	234	234	268	229	212	215	222	241	222	230	224	232	250	255	229	261	200	211	226	243	262	230	234	244	259	217	269	272	220	215	255	235	237	251	242	258	221	215	209	257	269	247	237	248	228	241	228	250	235	250	221	229	226	253	227	225	219	231	217	208	223	258	258	213	234	242	244	225	231	230	234	210	215	229	243	252	228	221	229	229	228	224	226	230	241	269	244	236	218	226	255	235	207	209	225	249	255	225	234	222	226	267	229	221	233	250	237	258	247	232	231	222	235	247	259	217	246	235	233	245	206	242	225	227	232	231	217	223	230	225	222	235	233	238	225	232	219	238	236	219	231	206	227	225	234	213	225	243	213	227	229	237	235	255	217	215	245	233	233	232	244	246	245	229	243	251	257	214	228	242	217	222	237	222	222	232	219	230	222	242	237	235	244	224	256	235	218	235	257	238	218	244	246	240	201	237	228	240	235	238	221	210	227	214	226	201	256	245	222	222	240	245	226	211	233	264	245	240	222	222	231	221	290	213	230	222	274	250	213	245	242	241	229	224	232	237	240	231	245	225	242	226	236	260	219	229	232	262	243	237	211	240	244	251	232	207	215	238	224	233	210	231	220	226	243	225	232	250	223	232	199	261	243	214	232	230	204	238	232	231	220	248	247	192	234	214	222	214	223	200	226	246	219	249	241	232	213	219	258	223	216	228	262	244	240	235	222	252	230	248	243	242	223	233	216	207	241	220	262	237	256	261	224	226	245	232	251	244	244	266	245	236	217	231	242	246	212	239	214	232	250	238	233	236	209	242	226	245	224	246	235	223	235	209	207	223	201	216	213	227	249	225	236	247	264	211	237	244	249	248	229	200	229	222	234	244	229	244	267	226	213	251	244	241	238	262	223	241	234	234	218	235	247	225	260	249	254	235	236	232	227	221	254	234	237	220	229	240	216	210	237	236	240	256	242	231	243	222	244	230	230	241	216	241	249	250	267	230	224	178	211	220	232	202	219	214	225	197	254	215	264	226	223	249	199	216	261	240	206	244	260	229	223	228	238	202	244	253	252	233	238	227	247	257	243	223	242	219	233	280	240	233	248	242	240	243	258	195	272	227	217	204	240	234	213	224	236	255	261	238	224	201	250	235	228	226	245	253	240	226	218	235	226	213	249	221	237	262	252	236	227	233	237	227	232	243	226	233	230	266	255	223	237	252	245	214	235	210	235	213	220	229	246	216	213	279	223	243	236	258	236	272	209	241	257	232	276	233	241	231	233	240	230	223	221	255	262	245	219	223	213	208	232	213	243	251	237	223	229	246	252	253	243	241	246	252	225	257	249	229	241	229	239	242	263	232	211	242
7760	2958	6470	6826	5806	4985	4120	3299	2818	2456	2228	2048	1851	1674	1550	1444	1376	1264	1321	1242	1167	1172	1104	1120	1080	1000	976	957	972	914	953	957	868	885	959	851	880	852	816	896	848	855	794	817	828	798	807	835	792	849	770	771	804	775	783	783	825	803	798	797	786	770	767	786	803	796	718	792	760	778	732	822	757	811	804	740	754	743	759	722	790	762	727	775	708	745	769	765	749	760	791	702	763	700	756	749	728	751	823	779	761	736	756	726	782	743	771	725	743	737	744	775	779	767	709	742	711	699	687	763	731	721	776	687	731	751	769	724	753	774	758	733	715	731	737	733	725	791	737	733	704	686	709	708	737	752	775	756	730	706	712	719	737	773	801	757	705	731	746	762	783	695	749	746	749	701	726	729	750	721	740	699	704	699	698	771	736	718	730	790	765	679	785	674	718	766	750	772	712	727	687	782	722	719	696	695	728	722	751	750	730	740	769	719	801	732	720	772	713	711	782	723	774	704	752	769	712	710	682	718	727	776	725	730	710	710	739	701	701	743	687	768	727	758	694	736	789	752	738	731	737	731	725	737	771	756	744	756	685	744	719	781	720	705	738	722	736	720	776	703	715	720	689	721	742	752	713	725	735	750	739	763	754	729	725	736	724	701	715	737	753	730	709	754	715	759	702	739	725	726	727	760	687	708	740	738	708	713	723	722	736	699	719	787	736	757	781	701	720	756	715	740	787	757	760	747	716	733	745	725	672	779	725	733	745	733	740	740	713	691	761	737	737	726	729	747	707	779	732	717	712	713	736	736	751	744	703	737	739	688	736	675	751	645	757	772	720	748	721	724	715	770	757	708	705	744	696	712	739	737	757	722	749	748	764	700	733	739	760	714	746	705	776	742	727	725	754	732	760	770	722	761	738	700	812	725	735	730	705	708	730	758	681	728	746	752	741	746	725	723	742	753	718	733	718	724	678	723	755	749	689	745	769	773	723	747	729	729	752	744	735	715	760	763	739	750	749	723	710	729	709	734	747	745	686	737	727	718	736	735	697	705	789	730	712	752	736	722	739	743	744	751	776	777	738	754	732	755	776	717	711	777	738	745	735	768	755	761	717	717	690	742	753	731	769	742	742	757	729	759	712	718	759	696	740	748	727	714	767	708	789	752	701	724	697	755	719	723	716	721	728	729	679	724	757	742	755	718	733	718	741	723	701	776	767	734	747	732	748	726	793	734	757	712	756	713	732	714	758	790	726	715	727	721	729	705	780	711	744	735	764	798	752	732	712	745	750	766	731	742	716	702	690	713	724	727	701	722	723	727	734	751	674	765	724	765	679	720	743	768	732	722	694	725	733	757	763	740	690	756	727	730	713	790	745	742	736	728	743	745	788	770	734	629	710	743	764	763	729	709	721	712	740	679	725	740	779	747	737	720	739	688	725	671	804	773	743	758	759	720	749	760	756	704	745	741	763	716	741	730	733	712	760	725	714	720	746	736	756	762	730	735	728	754	697	722	737	758	693	763	781	792	709	712	738	757	754	798	755	751	735	720	752	710	774	748	781	709	729	707	731	741	699	735	763	743	686	732	709	762	740	751	720	758	744	726	758	741	679	694	727	686	780	755	717	781	774	738	724	770	739	755	773	704	766	692	769	747	699	698	785	775	712	763	728	690	711	740	711	736	778	743	717	706	744	733	743	731	762	734	750	699	749	761	759	753	686	724	721	734	707	787	715	754	706	710	711	735	757	740	768	728	747	712	740	740	735	780	696	681	682	759	723	713	724	699	671	734	737	732	705	733	741	713	718	769	668	698	732	720	733	688	745	696	724	749	755	701	737	736	728	723	824	713	701	758	692	692	736	709	744	752	725	720	721	731	717	734	736	729	740	749	743	699	791	725	742	715	790	734	715	663	666	713	726	735	715	720	743	709	719	770	664	754	757	754	762	731	777	711	727	772	735	743	702	652	705	780	713	714	726	728	763	756	718	670	748	683	735	760	714	794	718	709	709	751	708	768	718	759	744	712	762	742	728	716	737	730	753	677	721	732	764	738	721	768	735	792	789	737	733	718	753	757	759	697	678	726	741	740	674	796	728	767	654	731	732	727	778	730	785	728	763	724	782	737	693	754	734	698	722	694	717	722	739	755	723	718	783	719	716	690	727	760	723	763	729	712	746	736	719	680	735	757	729	759	755	743	724	726	727	785	742	768	776	753	704	697	690	757	739	715	753	708	751	718	751	715	709	775	703	710	744	733	721	706	684	746	711	785	750	752	749	688	755	722	705	775	723	713	738	730	753	702	706	755	747	764	671	745	675	727	719	753	747	714	687	712	743	763	696	680	732	734	775	708	734	731	749	732	741	687	714	690	699	735	737	674	686	761	737	762	685	702	690	692	736	716	710	714	720	730	702	709	702	715	699	749	740	750	743	751	767	790	737	719	748	718	704	755	747	700	745	722	708	715	724	721	794	729	738	709	757	789	700	788	703	760	730	760	704	757	717	768	706	690	686	708	696	757	766	697	716	765	728	709	725	733	805	741	659	714	747	756	756	759	767	672	695	733	713	740	727	781	715	750	719	747	693	766	755	737	763	753	757	730	693	718	730	773	762	725	728	697	734	753	751	686	715	755	698	716	691	729	760	724	748	745	729	720	715	759	713	738	728	711	707	721	786	757	765	720	707	699	726	743	704	749	755	745	726	705	707	735	704	734	733	762	728	735	739	740	730	735	686	754	732	720	753	731	755	725	713	721	721	750	761	726	732	715	686	774	717	718	746	704	702	756	751	768	712	690	723	749	745	743	710	724	716	742	761	773	751	699	723	718	742	777	781	736	746	708	710	736	741	716	718	716	736	725	737	734	710	743	712	755	726	723	729	736	768	808	757	734	767	743	767	721	731	778	707	722	719	746	738	741	673	729	748	768	760	702	728	724	738	716	780	721	764	774	689	755	719	753	696	770	740	709	720	713	670	720	724	751	736	750	716	745	747	788	720	729	733	742	742	712	702	768	708	733	679	758	676	719	730	719	708	696	746	786	690	745	726	744	700	766	736	703	742	736	740	698	722	689	714	750	758	753	683	760	761	687	723	714	737	689	750	698	740	736	703	715	762	742	747	712	722	711	734	720	731	761	702	683	741	738	770	709	797	698	705	690	709	745	710	703	755	690	740	735	699	759	728	769	719	774	754	753	730	723	734	753	751	753	741	696	758	765	704	731	698	780	714	704	775	748	791	706	687	735	748	718	705	743	746	754	748	732	739	747	725	671	751	752	757	721	730	756	745	779	704	772	772	766	739	696	734	760	669	722	694	713	749	715	759	757	730	725	750	758	728	744	715	701	704	752	708	728	735	714	727	763	727	720	796	715	704	770	732	737	773	733	700	731	817	741	730	770	732	755	776	759	687	725	751	687	730	709	786	717	751	712	684	738	728	757	717	736	768	756	751	733	744	692	712	780	705	762	758	757	714	783	740	696	739	716	744	741	730	724	728	717	757	756	745	708
1091	147	124	133	109	95	80	76	81	81	84	82	89	66	75	86	72	72	75	81	64	74	64	67	72	70	59	80	74	78	87	70	87	65	89	74	87	77	78	71	78	84	77	79	70	72	73	73	80	67	84	61	65	87	72	76	78	75	56	78	91	86	86	70	74	62	69	67	67	93	82	59	76	96	83	72	65	71	73	70	56	81	75	61	65	78	79	67	90	74	52	64	70	86	77	72	70	76	67	88	76	78	88	72	74	83	75	67	91	104	68	75	62	83	72	88	68	73	79	72	88	81	73	73	92	71	70	52	62	73	69	75	76	73	82	64	92	84	84	85	75	59	69	70	79	78	90	80	69	57	95	83	72	80	65	67	77	84	74	78	74	77	67	80	80	77	76	72	90	97	77	79	67	66	69	98	68	80	61	64	62	81	70	69	78	80	81	77	59	75	92	68	81	64	71	83	60	81	77	85	68	67	61	61	64	76	63	78	69	70	82	77	79	56	80	69	79	52	62	74	80	80	80	94	87	70	101	78	89	68	71	75	56	72	87	70	81	83	80	82	69	67	83	74	70	78	85	77	67	62	83	89	85	83	72	78	75	73	90	65	68	87	70	88	99	72	78	56	71	76	74	84	72	74	78	80	75	97	77	96	58	85	71	73	67	92	64	83	84	65	75	63	72	66	82	93	82	85	73	82	90	77	84	80	73	63	78	75	78	71	65	90	83	78	88	72	78	71	75	74	77	59	77	66	80	77	83	67	82	77	80	79	83	64	64	76	79	86	81	65	73	76	80	82	85	77	75	84	74	66	69	61	67	71	71	83	74	83	70	82	64	89	68	84	60	73	82	78	72	68	72	85	73	77	65	81	95	80	78	73	89	70	75	72	88	77	76	84	70	67	78	89	69	71	79	79	91	80	73	78	73	80	78	69	68	83	54	69	74	69	75	69	71	86	78	72	76	90	79	73	73	72	55	87	82	73	77	65	75	58	74	81	55	67	88	76	69	80	66	64	65	75	80	75	76	67	68	76	80	71	79	74	66	63	78	72	68	71	54	74	80	88	78	71	62	76	76	74	64	61	69	82	70	64	68	66	75	82	83	72	90	81	70	76	79	72	91	86	71	67	74	77	84	54	71	75	77	80	92	69	86	76	87	77	71	59	69	61	70	79	80	74	74	87	77	62	81	69	70	66	69	76	83	95	81	79	81	82	74	74	66	73	84	72	81	72	75	75	83	83	63	72	94	74	76	77	88	74	97	78	62	65	77	69	97	74	70	56	83	87	71	83	66	73	69	77	73	76	74	61	78	83	75	81	82	72	72	88	83	65	65	84	80	80	76	59	81	67	67	72	82	88	83	77	72	71	86	89	83	83	74	83	66	74	83	61	89	60	91	84	66	66	69	76	77	83	77	67	78	71	77	66	64	87	80	73	72	71	76	70	70	60	61	71	87	72	88	78	69	77	80	77	79	81	80	74	89	87	79	77	80	67	71	78	83	82	74	75	69	70	77	80	69	70	63	71	68	82	82	75	59	76	65	77	85	71	60	77	74	83	75	93	73	83	66	65	77	73	73	78	71	77	70	69	95	82	80	79	63	68	75	61	68	99	73	72	60	82	74	88	74	85	90	76	63	56	73	69	70	76	57	71	71	75	73	81	74	76	80	82	89	87	82	65	64	72	82	72	73	72	63	57	78	56	61	87	77	75	81	73	64	70	82	94	78	84	77	74	75	86	63	75	72	78	70	75	66	78	75	78	84	63	72	65	76	65	88	83	87	73	84	68	83	49	72	63	74	57	59	65	71	66	72	85	84	101	61	76	83	74	60	65	88	69	72	64	77	60	62	65	78	91	68	79	68	89	76	66	82	62	72	84	67	66	70	76	56	82	65	83	73	94	60	72	84	50	81	69	72	73	74	89	71	70	83	73	66	75	86	85	68	71	74	70	81	82	73	76	80	74	77	92	90	79	85	71	69	91	88	73	72	80	84	74	80	83	84	68	72	86	59	59	81	87	69	65	73	65	76	82	73	62	87	87	65	72	85	64	82	77	80	90	83	60	83	76	71	65	84	80	80	86	66	66	93	83	94	76	66	76	75	84	73	72	76	82	63	80	69	76	70	65	82	78	66	82	62	61	78	79	69	76	65	69	81	65	69	77	79	82	66	85	87	66	74	70	87	87	71	82	81	83	78	55	72	69	72	72	81	88	76	82	62	84	79	71	62	79	84	70	58	75	79	75	66	65	61	59	81	77	81	90	61	77	58	80	83	80	76	77	66	78	81	54	75	83	73	78	84	72	87	70	67	73	74	74	97	70	92	80	65	71	77	91	74	74	76	62	76	73	61	79	72	77	82	71	73	81	77	70	71	73	63	65	68	78	80	79	75	76	68	96	93	67	81	83	96	72	85	74	74	61	60	54	69	58	72	92	87	85	73	96	84	82	80	69	82	85	70	66	62	59	78	57	60	69	76	74	82	84	73	63	77	85	53	74	82	81	81	66	76	64	56	60	72	93	92	62	67	67	72	68	70	100	76	61	81	72	63	75	72	69	81	73	73	82	69	100	87	86	73	70	71	88	70	65	86	76	74	83	70	68	76	87	70	66	77	84	64	60	86	72	81	61	74	73	81	73	85	77	76	79	77	57	85	87	80	72	76	66	65	85	66	76	81	84	70	69	67	67	80	75	72	76	71	74	68	80	63	69	76	76	74	69	79	78	77	73	65	74	81	75	65	65	66	91	74	79	77	96	78	100	81	93	80	72	56	86	83	64	82	60	73	65	75	70	67	63	77	80	77	70	84	99	79	79	88	88	77	75	95	69	86	65	85	68	82	75	88	90	77	71	75	97	87	75	73	85	81	81	74	66	72	66	77	69	69	74	81	76	63	78	74	61	76	71	99	62	71	77	68	85	78	69	63	77	82	72	66	84	77	79	82	67	79	89	77	77	76	68	84	73	72	66	78	76	83	66	67	70	75	81	69	80	67	74	77	85	75	93	71	67	82	76	68	79	74	61	61	59	79	67	84	70	76	66	79	83	73	68	66	65	73	66	71	86	74	77	75	57	73	76	70	76	70	84	68	73	74	71	82	88	79	78	69	72	72	80	77	89	79	87	71	75	81	80	76	74	61	83	76	68	63	71	81	81	100	73	76	63	77	75	69	59	78	76	83	79	68	64	76	80	76	58	62	76	68	75	76	80	78	52	79	68	82	89	77	85	78	78	80	76	72	73	62	73	72	68	85	77	76	66	77	65	85	74	69	69	61	72	76	67	70	83	77	82	80	80	79	90	91	71	88	70	71	89	84	83	71	62	81	68	79	72	77	69	73	69	80	84	97	64	58	70	69	70	91	80	56	62	87	78	88	73	77	78	56	80	72	76	76	85	65	75	69	77	72	74	59	94	92	70	65	77	64	83	80	79	85	54	80	75	85	57	73	83	75	74	82	73	84	81	75	77	73	73	72	69	83	82	64	81	71	70	80	77
1694	380	520	540	480	450	400	417	384	355	346	364	309	327	341	317	319	307	314	303	319	287	296	295	337	282	270	285	340	311	305	325	306	315	301	310	304	299	305	316	271	319	283	300	287	313	316	310	331	289	295	271	268	282	332	301	293	311	325	269	279	318	306	284	331	272	290	284	323	301	300	281	288	321	263	296	267	288	263	281	288	284	294	290	308	326	329	292	305	297	346	306	313	296	294	281	287	280	322	343	309	322	287	272	297	270	285	275	294	313	291	296	315	324	296	289	271	314	311	313	274	304	293	305	287	310	309	307	293	272	324	299	298	282	296	291	274	310	317	312	267	315	293	285	276	294	308	257	358	332	283	293	273	316	306	307	325	284	263	317	321	285	324	276	293	302	286	320	288	296	302	283	311	290	314	272	268	283	280	327	292	307	322	331	286	303	337	285	283	310	277	283	288	282	311	319	327	296	321	311	295	304	293	296	273	259	283	311	279	299	291	319	287	292	295	310	311	317	298	325	301	315	316	300	300	291	303	287	286	292	275	305	301	282	313	332	329	304	284	296	273	311	272	291	289	313	307	281	293	295	308	290	316	288	293	318	277	320	310	287	269	318	275	277	322	289	318	294	305	290	285	293	302	317	264	295	312	290	310	337	306	286	282	291	294	326	292	283	291	315	288	289	295	310	328	296	315	331	282	304	310	284	310	305	312	298	297	312	285	280	285	311	319	323	287	295	305	276	309	304	306	279	274	315	300	304	309	304	291	301	298	298	331	282	282	293	318	265	311	276	299	267	324	295	268	277	305	279	306	326	296	297	289	340	292	284	292	264	279	300	305	304	286	305	319	300	305	302	294	276	307	306	293	277	296	284	290	304	296	290	293	302	264	288	324	278	287	271	314	304	291	293	283	315	301	303	280	301	282	312	299	318	287	288	279	304	290	294	287	293	312	332	299	316	304	320	303	289	284	307	271	297	310	280	283	298	296	301	320	296	285	304	275	280	301	294	297	290	286	308	307	281	335	272	288	265	294	266	303	253	316	298	307	268	305	280	333	324	299	284	302	300	281	271	292	304	309	325	290	319	318	310	296	276	318	311	323	264	282	285	299	284	301	316	299	286	298	271	263	297	263	295	315	326	315	297	320	328	296	297	302	284	285	303	318	282	281	280	293	283	281	303	282	333	300	308	292	320	294	270	317	278	296	271	310	305	301	295	319	279	323	278	299	307	337	274	343	270	298	286	312	293	283	300	310	312	315	303	295	307	305	296	271	275	300	308	293	295	293	301	304	303	307	315	277	295	267	285	300	268	300	299	317	295	296	299	278	272	293	320	301	321	274	312	304	275	286	291	325	323	289	301	298	298	306	311	315	283	269	311	332	276	272	308	286	276	259	294	279	281	293	306	336	282	309	314	302	299	275	279	284	320	314	275	340	298	290	285	310	265	339	286	325	303	303	299	318	315	302	271	306	316	291	318	300	299	304	286	310	295	289	306	291	333	294	302	290	331	289	327	296	276	278	291	305	309	280	306	286	299	334	303	297	289	280	319	302	299	288	322	331	312	305	312	296	292	287	316	269	304	296	323	319	315	290	288	315	271	289	306	322	286	270	322	266	291	301	326	262	303	267	295	275	281	308	299	306	291	291	308	289	294	301	327	326	278	310	300	269	292	287	290	321	304	324	349	241	313	305	312	311	329	294	306	346	278	295	287	285	299	306	295	285	284	298	296	329	325	295	323	324	283	283	307	292	301	293	307	295	305	309	294	298	285	304	331	303	278	348	274	272	292	283	314	298	291	295	296	317	355	292	265	302	285	293	283	333	297	305	310	289	288	339	309	285	309	316	305	278	283	300	332	332	290	309	307	290	301	294	290	295	295	288	312	309	306	314	303	294	297	284	284	299	302	285	290	330	311	336	293	294	281	321	312	311	279	295	318	305	307	304	295	315	320	297	292	296	260	288	342	294	312	297	273	311	359	292	323	300	283	290	312	306	303	327	281	304	313	295	283	300	337	317	294	293	302	308	313	290	320	307	340	301	283	301	271	309	327	298	300	300	300	292	304	311	324	313	282	303	281	299	274	292	247	278	300	302	283	298	321	277	324	318	289	293	286	273	296	271	320	275	269	290	304	281	284	268	297	312	307	283	290	319	302	289	299	278	308	355	285	292	305	328	284	315	288	296	303	292	299	285	273	296	296	282	289	316	311	302	311	296	324	307	278	323	274	310	287	282	259	283	292	311	312	302	344	310	304	282	298	266	276	308	309	257	318	300	298	299	303	299	313	284	316	318	303	311	307	292	309	332	279	295	280	278	320	287	277	301	321	307	287	308	286	312	295	286	307	287	294	294	295	293	272	317	316	297	305	288	320	297	283	281	273	296	301	300	321	308	293	335	300	281	277	301	293	305	302	318	303	316	282	282	282	294	299	302	312	289	298	303	286	267	259	311	338	291	298	280	283	302	308	311	309	275	318	273	316	284	297	300	293	278	308	302	310	293	297	261	284	293	274	296	256	307	312	287	324	295	289	289	285	308	322	310	265	297	328	264	309	286	278	309	268	309	301	289	295	279	305	292	292	263	303	305	286	316	310	286	290	296	307	284	269	265	309	304	306	315	293	307	285	315	300	311	300	313	251	304	325	310	302	271	277	295	345	290	318	267	271	252	303	292	294	298	283	290	290	317	290	306	285	285	289	313	314	292	300	311	284	292	291	260	270	313	304	300	293	316	285	291	321	272	266	296	273	273	287	274	301	297	290	283	287	276	282	310	322	288	285	311	299	291	275	331	285	292	316	293	280	277	307	300	303	295	304	289	291	302	282	294	280	270	282	252	283	276	278	298	305	296	290	298	320	303	282	324	284	285	326	298	332	322	293	329	323	295	259	335	318	287	270	294	283	282	309	296	291	266	281	319	303	304	304	291	298	322	291	270	297	308	284	287	321	273	314	292	285	314	291	311	270	303	295	296	266	296	320	317	292	311	306	291	293	293	289	293	289	299	304	327	280	257	296	309	278	285	290	281	293	293	308	302	303	337	282	284	296	281	318	315	314	291	282	327	304	329	302	321	304	290	300	345	293	268	329	279	303	297	290	318	276	306	289	286	298	290	289	286	290	281	274	302	313	314	306	294	305	309	279	290	306	298	327	300	262	337	291	304	302	283	300	284	295	300	308	281	318	316	299	283	285	297	302	280	303	296	277	307	312	316	292	300	294	275	282	301	268	310	264	361	308	288	294	301	295	298	299	290	302	316	300	263	270	302	300	253	314	273	326	293	294	313	298	283	291	293	270	292	294	289	271	296	283	288	294	291	300	291	295	295	335	304	320	328	279	288	301	318	308	273	276	281	281	299	311	283	315	321	271	276	307	313	299	283	286	285	310	300	295	279	286	300	324	295	283	300	315	297	319	285	304	308	295	267	274	287	280	263	311	298	278	308	282	310	307	255	307	275	302	292	302	318	314	294	254	310	291	310	319	306	299	286	289	320	304
4743	1157	1419	993	722	477	421	367	334	264	291	253	244	239	204	229	219	188	186	200	193	189	159	196	190	191	190	188	218	187	176	198	197	169	185	203	203	157	199	190	177	172	174	197	181	179	182	187	195	178	178	179	188	162	186	187	172	184	171	175	191	176	172	142	190	176	195	182	173	180	160	177	170	177	152	186	183	189	163	186	197	160	184	172	188	198	184	189	177	151	166	160	164	188	179	200	177	170	182	187	187	199	194	176	161	203	163	172	183	194	162	155	178	155	161	171	177	194	185	183	194	183	161	172	181	178	166	164	190	196	168	206	184	191	156	188	200	173	186	176	176	181	183	173	182	175	142	166	162	173	184	172	168	157	162	173	173	172	157	207	172	171	181	169	172	156	169	176	192	176	175	156	175	178	189	166	176	184	195	182	159	165	164	191	170	186	168	207	158	171	161	189	164	168	175	156	177	152	176	184	180	235	179	172	177	174	175	217	169	177	169	196	151	177	183	197	174	206	180	173	183	161	166	168	149	181	161	174	160	174	197	170	178	170	160	158	204	167	167	179	185	181	170	183	183	173	186	167	185	195	173	167	173	191	160	180	189	158	173	199	168	185	199	161	179	179	154	180	170	166	172	151	168	162	159	175	183	186	184	183	188	188	183	187	152	154	174	171	162	165	188	195	195	180	175	184	178	157	173	202	171	169	199	167	205	171	188	167	165	182	196	179	190	178	177	149	173	178	169	154	162	184	163	163	175	171	160	133	196	166	170	176	178	168	187	177	173	189	158	172	179	174	181	162	163	174	185	174	186	176	189	199	195	155	187	173	171	172	169	163	153	166	183	176	148	197	171	202	208	171	180	145	173	171	171	196	184	163	170	180	172	178	170	163	167	172	177	188	173	172	163	152	200	173	193	165	185	161	149	170	178	175	180	192	167	175	162	184	167	162	180	177	161	180	181	157	154	179	173	193	183	184	165	169	179	178	173	173	180	151	161	203	170	168	194	170	182	176	186	176	178	188	154	170	182	189	166	174	196	172	169	177	185	188	195	170	172	192	158	157	170	171	175	181	152	170	178	178	146	178	183	175	140	168	168	181	184	185	179	185	187	167	210	177	164	190	156	171	163	155	196	176	177	178	164	179	145	177	187	167	178	168	183	159	192	179	177	178	189	165	182	210	166	145	148	186	182	152	184	190	160	158	189	178	180	181	176	172	189	160	171	169	144	156	190	166	170	161	175	189	169	175	181	169	187	168	173	187	179	176	168	174	170	193	187	181	142	192	168	191	177	167	176	165	175	169	156	189	190	175	200	175	159	167	195	175	203	176	159	183	182	162	183	193	174	196	196	174	156	165	167	169	167	192	173	190	165	165	179	177	183	163	206	193	158	177	169	162	152	189	164	187	174	181	174	174	171	162	164	175	168	171	155	182	189	145	187	140	187	159	178	175	178	168	183	175	162	163	193	184	181	201	162	172	187	190	177	171	190	201	170	173	163	155	183	144	191	174	185	181	172	177	178	178	168	159	177	178	188	166	187	213	162	183	190	170	169	162	188	171	164	160	185	200	166	188	163	177	180	198	177	177	182	176	160	195	165	188	167	205	193	185	169	177	178	150	158	181	199	168	181	181	191	147	171	176	170	163	153	205	175	196	166	172	167	212	154	173	162	160	166	176	177	169	178	178	166	152	147	157	164	185	178	184	173	196	172	198	172	178	193	180	188	174	169	173	152	191	204	179	174	194	176	174	192	176	194	165	208	157	169	189	197	192	173	173	168	177	168	190	189	189	193	204	183	163	168	189	193	170	166	169	174	183	154	199	200	161	165	173	180	172	177	181	183	179	157	171	167	165	179	195	177	168	191	185	200	166	176	179	166	171	178	154	177	137	170	176	194	168	178	195	163	166	178	166	161	170	183	142	179	154	188	172	163	165	177	165	174	162	155	154	172	188	192	181	177	179	185	187	158	178	191	180	185	174	170	171	170	156	180	189	194	162	178	176	164	162	144	195	209	196	155	172	172	157	171	205	177	175	156	163	184	193	164	179	171	166	173	176	168	177	158	201	171	187	164	160	191	187	172	150	167	185	186	185	170	188	181	186	165	161	178	172	177	188	206	183	189	185	173	177	190	185	158	179	183	197	164	185	182	158	187	153	187	156	184	168	167	197	192	167	175	208	162	163	178	150	202	176	198	171	181	127	165	145	200	186	179	181	195	191	191	172	196	188	160	185	187	164	177	158	190	153	169	183	183	137	179	164	189	182	180	154	168	169	182	179	160	163	162	178	179	182	162	164	164	193	164	205	171	150	178	157	182	178	184	177	175	179	202	166	168	190	206	176	165	166	165	151	156	172	194	168	189	189	157	154	183	182	170	182	156	192	183	185	187	180	190	193	170	162	206	165	170	169	166	179	170	182	183	163	178	175	179	176	175	176	175	186	188	163	168	178	181	178	178	164	161	167	162	156	165	160	164	159	171	199	168	159	181	158	173	167	170	176	149	166	164	183	167	184	176	181	135	193	176	182	178	194	189	183	171	175	173	194	190	161	192	169	175	172	177	183	171	198	162	173	179	170	177	186	168	168	180	151	197	162	188	198	180	159	189	200	187	191	170	181	177	158	183	181	186	175	158	182	199	174	192	185	187	187	173	169	162	179	155	184	177	173	153	188	179	183	156	195	177	187	179	171	152	178	163	163	161	189	151	150	182	186	166	168	168	172	166	157	186	158	175	166	170	181	188	180	166	210	182	199	186	165	180	159	153	187	160	180	174	182	139	168	168	173	167	168	184	176	147	186	149	174	203	194	179	187	182	147	161	166	187	180	186	168	182	198	168	194	186	163	167	184	182	178	171	161	184	175	174	183	175	167	169	152	166	178	170	174	175	187	172	173	175	188	182	163	180	166	191	195	164	167	186	171	178	167	181	199	195	171	150	169	185	171	169	168	177	170	194	163	177	193	166	185	170	170	171	181	179	172	186	182	159	191	172	189	180	181	177	202	194	186	186	166	166	167	188	168	166	180	164	169	166	161	169	166	181	173	165	179	165	183	168	171	197	175	181	166	186	162	176	171	193	180	196	181	187	188	183	188	175	189	185	192	177	162	182	180	175	141	178	189	163	192	192	201	178	168	188	177	189	156	183	180	177	180	181	185	185	169	174	134	191	173	183	170	176	206	169	166	175	175	186	168	170	185	133	179	191	157	172	191	197	151	169	197	165	171	171	191	165	189	202	199	174	163	158	155	170	169	166	191	184	190	160	181	168	175	193	175	175	177	205	178	168	181	172	171	175	207	175	171	185	167	205	203	182	158	175	203	173	167	185	181	177	168	176	182	160	187	179	176	146	194	182	144	157	161	208	183	162	178	171	176	173	176	173	191	179	156	157	167	176	178	183	148	189	168	171	178	187	163	172	166	196	184	180	168	206	190	169	177	160	190	166	141	172	166	184	180	164	174	175	155	170	187	182	165	161	176	180	163	187	156	175	176	155	172
5384	1702	3788	4070	3450	2826	2325	1895	1686	1528	1320	1180	1151	1038	1020	922	978	908	846	803	809	794	781	798	725	748	714	711	709	693	754	673	701	684	706	686	642	654	665	642	644	656	648	660	666	644	607	643	615	588	622	632	658	639	598	599	619	649	579	587	608	599	594	588	569	592	604	600	600	613	618	583	599	603	598	598	635	566	621	624	596	579	571	561	581	543	590	551	599	582	563	563	592	592	574	615	577	640	643	614	628	576	585	595	580	554	632	570	549	561	585	602	563	557	598	598	598	598	559	549	589	616	591	592	567	574	582	598	566	563	581	596	577	599	563	587	610	552	548	571	597	590	573	632	562	571	574	579	606	585	588	617	570	570	587	535	551	565	576	540	580	604	550	633	608	588	578	573	532	584	605	553	629	573	617	595	557	563	584	575	584	609	576	569	607	567	568	598	598	561	576	603	588	571	578	543	565	575	578	541	599	588	585	552	563	566	568	572	573	634	557	588	569	614	566	570	579	589	554	588	583	578	545	555	593	593	558	616	584	593	581	567	603	594	574	581	567	548	592	586	591	567	616	547	616	578	587	556	542	587	517	580	611	598	595	599	586	538	590	581	607	601	606	579	547	541	591	587	560	558	565	590	565	562	599	549	579	534	581	572	580	535	622	542	622	561	584	580	568	584	547	536	581	588	599	567	561	571	583	558	598	526	529	584	580	585	608	573	572	563	591	571	581	590	573	565	597	596	586	546	556	635	555	581	562	582	554	540	587	583	601	598	573	577	518	602	565	551	567	607	577	615	551	590	569	583	593	576	598	557	587	599	566	577	592	529	599	581	561	556	573	560	580	590	578	619	573	581	567	575	514	555	606	563	559	539	588	571	566	552	523	619	584	615	621	583	579	570	566	557	577	563	578	591	621	547	575	553	568	570	547	611	523	640	549	590	583	600	577	529	568	574	553	590	566	556	569	586	568	612	566	559	553	568	569	560	552	569	559	573	564	651	527	564	603	617	588	596	590	578	630	559	532	607	558	615	581	596	589	597	590	580	625	615	575	590	597	602	602	605	550	588	547	586	579	568	580	588	574	558	617	619	626	581	556	630	585	607	595	563	552	599	584	555	644	619	554	552	588	574	597	541	556	626	554	585	581	578	575	573	562	606	567	579	577	568	601	531	553	534	574	580	599	566	600	569	582	566	630	594	570	574	591	575	610	625	555	578	562	604	570	568	541	547	598	594	580	584	550	587	613	598	570	587	606	595	538	560	574	553	587	599	574	544	576	566	595	582	561	543	577	579	595	587	586	593	595	558	578	619	614	553	534	572	532	600	561	583	572	597	570	614	538	584	575	584	586	557	583	597	596	599	605	554	569	609	592	588	600	567	591	587	571	573	562	542	575	598	561	584	588	610	556	596	577	571	556	584	639	605	589	595	573	605	613	607	567	528	566	601	555	606	578	604	585	591	512	577	590	602	582	567	596	581	559	590	590	584	551	610	597	581	527	550	611	561	545	556	571	547	538	574	559	580	622	573	626	571	570	554	621	582	583	583	574	623	571	576	590	590	594	574	538	583	578	558	569	544	587	538	589	543	605	554	582	593	554	560	606	574	544	608	590	566	556	568	508	626	550	619	569	590	598	601	598	588	510	607	565	586	592	585	564	594	576	556	562	552	605	575	590	611	570	551	564	555	586	590	575	534	559	616	601	602	564	576	556	567	567	607	603	569	562	559	553	567	615	602	609	553	554	588	546	591	577	569	547	558	583	580	568	551	630	556	635	576	614	604	598	603	578	571	565	598	611	568	545	525	592	594	590	570	566	584	567	609	574	583	572	581	555	572	568	573	575	601	581	623	565	581	576	558	605	556	551	583	573	624	582	597	626	561	615	581	560	606	588	592	606	589	595	576	559	616	562	572	579	570	575	554	603	581	623	576	567	564	582	587	585	568	613	588	581	604	505	558	579	547	552	586	571	532	585	587	593	603	545	573	568	591	602	546	595	593	573	551	562	589	594	562	554	574	602	570	560	575	589	621	565	620	560	573	596	586	573	570	592	536	589	566	598	591	565	566	561	597	552	602	567	559	574	627	587	577	568	560	578	554	570	560	573	574	591	611	598	572	572	557	585	552	573	594	595	589	569	625	583	571	546	532	583	597	521	579	614	593	574	570	544	567	578	565	601	594	574	567	577	581	617	564	582	602	576	559	530	576	559	626	574	558	538	578	590	599	577	578	562	594	615	537	609	591	569	545	567	577	601	557	546	545	560	613	580	565	570	561	584	589	537	567	559	602	524	586	590	568	576	600	602	565	570	582	598	566	582	571	615	573	575	562	562	578	536	643	571	552	580	594	589	599	562	596	595	579	579	559	576	613	579	588	575	617	534	638	592	630	569	596	609	590	548	550	587	590	615	590	574	559	599	552	612	558	561	612	543	642	505	619	609	590	576	566	549	610	599	564	590	607	604	588	560	597	585	588	547	591	609	567	603	554	547	615	587	601	567	572	556	552	608	579	570	544	573	592	567	605	571	600	586	551	639	579	562	569	587	615	579	563	588	613	604	562	602	516	557	573	590	600	573	607	584	559	617	544	545	548	633	582	538	589	588	574	604	576	572	569	567	573	635	614	582	569	572	588	556	583	587	550	576	600	624	542	559	561	578	562	595	611	553	590	537	589	577	592	600	606	603	567	588	593	573	588	572	560	597	586	537	609	534	575	632	561	564	603	556	541	573	590	537	580	534	536	578	556	598	600	587	595	540	529	556	611	574	616	618	537	554	576	578	595	551	582	603	566	564	581	602	597	573	650	569	573	555	586	566	580	518	567	587	556	595	586	574	584	542	573	575	552	557	572	589	570	627	559	597	607	579	564	578	582	594	561	565	566	601	577	581	587	604	568	553	568	573	559	585	555	546	542	572	580	565	549	588	573	592	592	541	603	564	535	588	636	602	567	614	582	553	554	629	531	563	570	552	586	592	564	610	555	572	595	584	579	569	601	524	587	550	563	566	594	584	563	588	532	581	572	538	579	598	550	592	582	608	582	576	599	573	553	575	617	566	586	566	597	551	594	546	573	554	593	591	569	582	590	533	568	576	601	550	563	582	556	561	538	535	595	612	551	570	575	605	540	576	625	559	582	546	602	590	584	599	573	574	602	574	568	579	588	577	589	575	577	546	566	569	581	554	526	544	562	525	546	603	579	579	599	614	615	581	572	591	583	572	594	558	623	585	554	566	609	580	616	579	565	588	585	596	578	602	596	559	606	576	592	562	588	579	585	604	573	582	551	570	575	580	569	584	611	573	577	601	567	602	565	586	561	576	589	612	597	558	579	531	584	593	575	582	590	589	606	581	559	600	585	584	564	593	594	598	571	582	570	601	574	575	565	558	587	551	605	571	610	590	551	592	605	593	587	564	542	534	541	560	569	556	604	542	550	614	574	550	584	565	603	550	584	547	595	610	567	558	572	551	572	573	579	580	614	567	575	564	570	552	535	560	579
8921	2426	2745	2043	1260	972	721	649	528	481	385	390	349	356	339	315	330	313	294	280	238	275	262	267	284	244	253	267	250	257	264	248	254	241	223	232	226	262	209	222	247	243	242	217	269	270	232	266	251	268	241	224	247	218	228	237	228	275	255	239	254	242	210	237	233	215	251	226	224	207	245	250	225	223	220	236	232	265	230	249	253	244	224	248	239	226	256	253	232	251	221	244	226	230	252	237	235	215	242	245	268	247	238	227	255	245	249	238	233	224	225	237	252	240	250	275	245	214	252	215	242	241	190	235	236	234	256	241	242	233	251	226	211	218	227	220	252	230	227	249	227	207	246	248	209	244	258	250	252	242	239	216	240	226	237	226	229	218	231	270	202	194	240	252	238	218	233	228	268	229	260	233	232	241	248	210	260	225	216	234	226	212	210	222	255	234	246	260	245	213	253	234	228	254	241	233	210	218	216	230	237	232	260	228	251	240	228	223	247	225	243	223	253	227	212	253	259	224	232	235	240	243	227	231	205	231	228	237	223	247	207	220	225	260	266	232	231	233	217	220	216	245	203	251	226	244	224	214	231	244	227	201	228	207	202	235	223	218	243	249	242	251	233	225	245	267	243	218	229	238	250	236	261	232	221	220	253	247	224	218	221	214	262	253	239	217	260	215	263	263	244	215	234	257	234	219	241	245	241	213	261	219	239	248	217	237	244	254	227	260	243	234	249	253	235	254	220	226	256	226	240	230	206	234	227	250	249	239	235	235	238	232	234	223	239	226	244	248	263	233	240	229	227	227	231	252	224	247	221	224	240	214	201	239	242	243	204	281	220	242	241	216	220	245	245	225	248	214	224	234	255	244	241	223	238	256	245	233	235	248	251	213	232	229	255	231	230	254	243	232	214	212	222	235	233	194	233	234	211	240	250	229	217	225	255	213	232	243	231	263	232	221	251	219	237	241	213	208	223	231	226	218	231	243	252	262	218	221	217	214	220	228	207	219	253	250	266	223	216	199	212	232	212	218	221	231	233	235	220	246	216	247	257	230	231	238	232	221	190	235	237	242	272	237	221	264	258	238	217	237	222	252	238	228	255	208	258	230	238	229	233	258	236	236	254	266	249	223	231	228	212	250	226	238	219	235	208	237	246	250	211	235	219	248	246	251	229	246	251	248	235	243	235	233	225	218	237	238	231	218	221	263	247	242	246	233	235	219	236	250	231	227	221	242	251	240	219	234	233	235	218	234	249	237	220	249	228	214	254	235	219	252	237	244	221	217	245	212	244	245	270	237	243	219	230	205	240	235	217	242	243	242	219	245	239	283	257	241	243	219	252	226	217	255	237	248	224	233	230	202	223	241	222	213	248	232	252	209	228	243	223	274	226	244	224	251	254	237	223	221	222	262	219	223	218	243	249	234	213	253	219	265	227	239	223	250	241	234	191	183	231	228	228	248	219	251	273	247	238	243	213	237	229	249	231	233	212	231	252	231	229	242	237	219	263	236	217	230	206	233	227	230	216	188	219	237	243	255	228	216	239	226	254	230	243	270	238	240	259	230	216	242	244	251	259	251	237	228	223	237	246	249	222	236	253	224	256	239	220	234	236	256	233	278	236	255	224	222	209	233	224	231	241	223	238	228	230	230	235	241	234	236	240	227	221	246	218	249	224	223	251	238	222	233	251	256	247	219	226	241	251	251	236	221	246	244	243	225	198	281	217	243	233	242	214	250	240	231	219	263	224	257	269	209	218	218	212	251	197	225	248	231	223	282	239	246	245	255	248	225	242	240	231	215	223	233	244	244	237	224	223	226	245	238	275	238	239	242	219	211	221	240	222	251	239	266	270	226	245	243	258	235	246	229	212	243	215	219	241	213	249	209	241	247	251	227	223	245	216	242	224	240	232	247	229	240	260	225	236	214	230	229	222	222	223	224	215	231	245	221	215	207	221	262	234	219	236	232	244	204	241	221	264	213	230	241	234	234	243	259	253	228	234	232	257	248	245	219	248	215	226	242	241	263	271	221	228	217	240	242	233	239	210	232	226	218	238	264	218	233	208	226	214	227	240	245	251	248	254	216	225	249	257	228	232	212	236	222	242	221	213	270	243	243	229	243	247	238	255	236	252	218	244	243	209	241	246	229	256	227	241	237	226	235	246	221	226	240	257	233	234	240	211	222	228	233	204	254	254	245	236	227	215	240	236	229	228	236	218	219	219	214	221	243	237	226	257	214	213	221	226	214	231	240	244	242	224	236	224	243	229	249	243	229	237	234	229	212	231	229	226	245	233	254	218	252	265	240	262	263	229	239	234	226	254	220	207	210	232	198	242	230	235	231	268	235	244	225	229	233	227	229	276	203	239	277	232	243	214	215	216	228	230	215	232	224	253	239	252	216	226	227	230	277	229	244	258	224	214	242	247	231	251	216	238	219	245	250	251	225	280	260	219	248	238	262	227	234	217	241	220	232	227	224	257	243	242	241	235	232	233	243	244	249	218	264	204	249	222	252	246	219	245	242	223	231	231	212	221	249	234	221	249	244	226	218	257	246	248	238	202	253	234	228	233	243	214	265	208	233	241	260	237	254	237	240	230	249	238	208	210	240	260	228	250	264	225	188	262	231	231	213	239	235	214	268	230	247	249	230	243	250	249	219	268	216	253	255	252	238	238	220	248	245	246	238	238	235	214	226	249	227	215	213	247	254	194	244	236	241	236	220	244	230	264	252	244	211	240	245	222	230	208	221	224	238	257	235	249	242	230	227	245	203	257	233	225	237	218	217	240	215	250	206	208	248	230	239	237	225	223	259	240	224	222	251	206	255	255	257	251	248	245	223	244	239	224	211	226	207	254	213	231	238	233	207	253	223	216	251	253	229	220	248	244	251	237	260	259	219	217	227	223	224	252	240	239	239	231	237	246	235	246	221	225	217	210	218	219	216	235	240	246	232	249	230	256	243	239	230	262	254	247	246	268	241	236	220	216	253	238	230	236	230	226	211	232	254	256	226	223	205	244	221	222	207	256	241	233	249	239	239	198	219	253	241	265	250	230	225	273	245	205	218	218	256	217	248	216	227	260	221	245	225	229	238	227	236	217	237	242	223	249	227	240	238	221	238	253	235	239	228	238	241	239	254	235	256	245	250	232	258	259	248	230	242	224	220	218	246	220	268	238	263	221	249	238	210	221	212	251	244	241	240	236	221	230	222	244	241	230	262	253	248	239	256	238	242	233	205	241	226	257	234	231	248	223	263	247	245	243	239	245	257	257	234	250	233	251	232	229	239	228	246	242	223	207	220	241	221	271	217	242	247	268	222	247	223	234	231	250	233	214	233	231	243	226	246	231	231	259	212	252	231	244	241	253	200	239	245	200	239	233	250	233	234	228	248	229	243	228	233	255	230	236	211	255	262	240	218	235	214	248	227	241	244	233	229	204	258	225	250	247	238	243	201	244	235	224	245	245	254	236	232	242	235	242	246	219	214	213	246	243	242	231	236
7810	2885	6438	7004	5888	4907	4057	3330	2909	2593	2243	2064	1885	1652	1616	1430	1415	1342	1203	1201	1152	1122	1044	1067	1062	1032	959	1019	905	1002	942	972	926	888	861	864	814	925	876	855	857	842	898	836	801	771	820	851	773	816	800	776	829	770	770	806	780	780	802	830	795	790	831	751	804	774	875	767	765	775	782	740	721	768	752	793	765	752	806	773	752	769	734	771	756	757	749	762	735	721	784	733	762	727	748	757	769	767	747	705	738	753	717	694	729	773	707	728	718	735	840	727	752	739	753	767	725	778	741	730	736	755	775	773	764	736	764	744	747	747	742	792	765	741	753	770	725	732	715	705	792	700	731	729	730	751	721	759	729	697	777	716	739	724	812	717	784	670	676	755	726	745	734	716	680	739	764	725	708	785	727	734	776	753	752	690	781	743	724	737	730	758	769	788	764	767	742	759	704	702	762	744	737	689	681	777	711	736	704	730	739	714	698	752	729	696	747	745	664	743	721	727	830	749	748	769	702	705	688	761	747	715	718	741	760	782	661	742	766	760	766	741	722	726	704	734	725	736	688	738	766	757	751	755	773	773	732	737	733	674	725	766	787	726	758	737	755	744	776	746	729	759	762	731	695	747	725	718	685	788	742	812	750	726	765	747	740	742	748	710	703	793	719	716	795	736	692	747	783	721	760	756	692	755	711	787	719	744	745	725	730	756	779	746	721	715	697	737	698	753	750	717	722	717	728	702	694	702	764	690	796	734	752	756	739	701	730	721	696	710	748	701	716	740	749	731	792	707	750	733	714	743	761	743	733	758	787	701	715	756	764	737	777	741	733	690	719	739	720	745	762	765	767	690	756	735	745	729	693	727	722	743	713	712	720	711	746	738	745	805	770	730	799	766	742	742	795	743	711	735	756	759	774	697	736	739	680	709	723	730	670	709	716	755	748	695	751	742	733	747	744	731	685	740	794	776	696	721	704	726	679	713	747	723	766	699	729	703	751	751	722	706	728	719	696	722	737	692	710	736	710	709	756	747	709	773	799	759	736	723	756	775	777	687	791	723	732	762	774	762	745	698	709	745	744	748	725	746	725	730	729	736	727	778	740	723	688	748	776	726	697	762	682	758	738	726	797	708	719	746	765	740	710	674	752	760	783	732	741	703	714	714	780	712	720	682	709	720	735	709	735	752	721	687	745	746	702	722	724	740	726	744	704	730	750	693	683	739	697	679	748	689	744	726	719	763	705	716	716	776	722	773	817	704	727	697	755	735	785	782	696	740	707	786	756	722	756	752	704	721	695	700	734	760	727	758	758	754	714	764	749	747	728	672	712	708	759	727	746	644	727	755	775	729	710	703	729	754	736	695	799	709	741	735	761	739	741	714	740	711	701	748	728	765	797	745	740	747	775	725	744	720	680	707	724	748	742	762	738	694	772	714	717	732	707	733	749	721	777	771	760	735	763	712	715	703	755	755	724	730	730	735	714	700	728	715	719	734	719	733	680	740	747	722	717	798	733	743	756	723	733	739	764	743	744	730	747	734	695	774	759	720	724	716	690	733	809	722	667	723	703	738	734	800	733	744	813	694	708	714	763	757	725	680	717	672	757	748	714	718	696	726	755	762	762	762	778	672	698	669	768	693	757	730	759	753	747	699	781	744	761	714	744	725	747	731	704	745	665	742	689	706	724	744	727	736	714	720	739	730	788	713	741	746	757	762	756	695	790	768	744	731	733	731	724	733	740	752	726	749	759	760	695	689	795	775	713	750	770	712	755	755	753	719	700	757	760	714	736	737	722	768	786	762	761	679	744	702	741	761	722	744	705	793	770	775	711	742	765	692	698	766	733	738	723	723	738	748	720	722	753	747	755	677	717	731	761	728	727	735	760	702	783	708	767	769	721	705	780	752	766	736	736	771	713	789	766	780	691	749	803	723	747	720	738	714	712	750	705	736	754	740	720	666	782	714	693	716	721	719	730	734	748	735	745	734	711	719	722	778	739	780	709	737	730	752	733	724	753	676	721	701	730	793	766	711	715	757	731	711	667	780	747	753	760	740	711	738	729	802	801	718	733	785	749	738	798	772	762	729	741	792	750	719	739	737	708	668	726	709	743	703	729	749	741	718	761	777	732	699	726	811	704	785	731	745	754	711	695	739	699	724	751	767	697	723	757	738	739	728	722	702	721	723	757	760	667	754	715	752	712	751	719	748	752	732	726	726	714	715	683	714	733	769	741	716	766	710	769	712	675	728	766	761	708	721	694	699	743	706	706	666	741	698	766	771	758	783	764	733	682	765	791	777	741	793	739	750	785	735	755	733	713	695	732	730	743	743	706	759	769	729	721	734	791	744	737	773	710	751	755	772	745	726	711	757	723	717	697	762	723	721	738	702	700	738	728	717	723	743	727	710	725	749	753	707	727	781	721	712	760	716	716	718	714	712	759	687	749	724	743	747	727	750	686	763	736	727	719	716	798	749	709	722	707	734	747	693	725	731	747	707	724	752	726	776	816	707	742	741	702	741	794	739	734	745	722	685	740	727	741	759	667	721	733	716	687	714	748	726	736	760	693	770	795	756	757	718	746	744	708	699	711	741	731	747	724	785	715	766	752	664	757	782	734	741	742	739	741	775	725	778	773	713	748	750	734	752	738	731	697	725	724	716	782	750	783	787	669	704	772	731	736	739	696	731	736	747	756	707	720	662	703	777	726	683	752	769	758	710	723	738	788	687	746	736	705	746	774	721	738	726	765	745	705	736	738	750	753	748	756	754	755	775	746	680	741	727	723	729	662	707	758	753	713	739	749	728	741	730	764	736	725	679	784	719	732	682	715	711	757	777	743	739	715	730	725	762	746	726	713	718	733	753	727	753	725	777	786	779	707	709	736	738	702	702	756	710	739	759	723	738	713	694	729	721	732	775	743	682	718	721	728	752	702	725	742	770	768	750	736	747	740	705	753	722	715	730	742	716	728	689	718	751	715	713	723	722	753	750	687	755	698	734	708	721	709	748	715	746	729	693	743	762	761	767	702	722	735	726	736	674	777	722	740	712	681	742	734	736	725	743	740	699	734	718	644	732	712	777	763	775	738	781	744	686	695	750	805	733	763	744	732	786	739	810	674	747	712	752	709	741	761	714	721	728	709	760	758	759	753	740	743	732	697	758	731	711	702	744	739	718	737	727	743	767	721	708	780	677	769	752	748	736	711	752	733	759	708	715	731	757	730	730	725	703	747	748	792	714	718	775	733	733	725	759	699	765	733	752	711	696	730	730	747	740	770	697	732	765	745	753	789	709	743	745	755	720	762	704	797	710	722	728	796	746	731	717	733	765	718	711	709	754	759	725	701	714	734	771	718	726	691	748	706	768	759	696	724	780	723	693	761	772	721	737	781	748	722	745	751	721	728	726	717	752	743	741	740	700	738	710	748	733	729	780	768	695	717	720	694	722	699	728	707	695	699	700	717	712	736	773	715	765	751	744	728	711	768	758	760	725	744	686	684	755
1159	146	155	109	118	84	97	80	83	86	79	59	67	81	65	105	77	61	84	63	76	69	60	89	79	81	70	76	90	87	87	86	85	74	79	77	66	80	71	88	73	83	94	60	86	62	76	84	77	87	77	63	72	66	74	68	73	79	83	70	87	62	70	78	65	76	91	67	66	64	90	68	76	77	80	85	76	70	72	62	70	77	79	87	55	97	81	74	83	91	73	69	77	61	70	80	81	69	73	70	67	77	89	67	64	75	81	84	68	77	81	91	58	79	65	71	78	79	53	70	81	85	77	69	78	73	78	76	62	64	94	75	76	66	74	93	76	83	64	74	76	75	72	74	58	76	72	73	70	60	88	64	66	86	87	81	65	80	67	76	78	90	69	71	74	71	81	67	76	75	96	77	71	73	67	63	87	67	77	91	68	72	59	68	79	58	67	69	72	67	69	70	78	71	87	84	61	66	69	68	74	76	78	62	78	76	68	89	75	85	65	81	70	75	83	78	85	64	66	77	83	71	59	81	72	73	63	84	80	66	88	74	76	83	70	77	68	61	76	74	66	53	66	103	97	75	69	63	83	98	86	63	72	70	63	74	100	74	69	84	59	82	71	71	81	74	99	69	82	74	84	75	71	73	71	85	75	73	64	78	77	78	71	65	90	84	74	64	75	87	81	57	78	72	75	63	76	76	65	83	76	83	72	69	70	63	64	71	86	87	60	89	84	78	75	66	81	74	78	82	77	90	64	90	91	69	76	76	79	73	89	78	82	75	67	73	80	70	85	72	85	79	85	63	88	88	63	74	59	67	77	64	88	83	87	67	68	70	62	81	78	92	79	68	71	72	65	75	79	82	82	66	96	67	67	79	64	69	85	77	71	81	76	75	84	75	71	68	75	76	80	59	89	82	79	67	62	71	80	88	53	73	81	76	91	87	70	73	80	69	74	75	82	83	69	79	95	85	79	70	79	69	57	72	71	56	83	70	83	76	77	77	90	88	76	72	81	78	72	75	71	72	76	65	73	86	80	77	69	75	67	73	73	64	74	64	77	81	74	77	64	79	74	56	66	96	71	60	80	61	66	85	76	79	75	86	73	70	70	56	81	66	67	82	57	58	68	86	82	79	87	71	70	80	62	86	71	81	75	64	72	74	75	66	66	80	73	71	83	92	79	77	75	67	77	91	70	64	69	67	68	80	78	70	77	74	80	67	87	85	61	69	66	68	68	73	69	68	77	70	87	71	62	67	65	68	81	48	62	68	69	74	62	73	75	71	80	67	82	67	83	78	73	70	70	68	78	82	81	78	81	82	72	72	70	66	56	84	50	78	71	70	78	75	74	74	74	73	74	69	74	71	90	61	74	81	73	81	68	78	75	74	81	62	73	100	90	90	67	74	67	65	74	95	66	80	80	88	78	60	75	74	88	66	68	62	74	66	77	74	78	74	82	68	82	85	76	71	64	66	66	69	67	78	76	72	70	73	95	59	77	85	79	73	63	62	77	70	81	64	63	70	84	86	68	62	63	73	95	79	76	89	60	82	84	61	88	78	83	87	88	78	68	95	72	65	77	61	68	69	64	90	63	73	73	84	94	85	82	77	72	80	74	77	71	77	81	80	64	58	80	67	88	71	79	91	74	73	80	83	54	75	75	69	78	83	86	85	78	72	68	80	72	80	81	75	61	81	82	75	74	86	69	71	75	81	62	74	90	65	70	60	68	73	61	66	72	66	76	71	70	67	52	82	79	85	66	73	69	78	79	59	79	65	57	79	85	62	77	76	75	85	87	73	78	78	86	77	69	83	68	62	79	80	84	81	82	63	66	83	75	81	66	64	74	80	66	85	61	79	73	85	87	67	88	73	68	83	84	78	90	72	80	55	79	85	76	78	77	69	68	81	80	83	70	69	83	74	60	62	84	72	75	93	77	65	80	69	87	85	72	75	91	80	94	80	77	58	71	77	93	80	72	81	69	76	79	68	71	76	65	65	83	84	82	76	82	60	77	73	69	57	75	71	65	65	89	79	82	70	70	86	68	87	78	69	70	66	87	74	88	73	80	74	89	73	80	75	70	70	77	74	76	70	76	90	73	71	57	71	61	88	79	74	59	80	59	99	74	86	65	74	73	86	64	77	68	72	78	77	76	86	64	76	104	87	81	67	73	70	52	67	62	80	61	66	76	78	84	79	65	76	68	65	64	80	81	66	84	83	62	79	71	64	71	77	73	84	74	69	65	78	71	90	70	75	76	80	60	78	75	77	73	76	66	73	85	63	80	92	70	84	71	69	71	91	75	71	78	81	76	72	79	99	82	70	67	81	76	71	72	70	78	72	72	72	70	88	63	66	84	89	70	66	66	81	63	66	79	67	84	81	97	83	99	66	66	77	71	83	85	76	83	86	68	90	73	65	86	77	71	66	74	70	76	93	71	72	83	73	62	74	83	69	109	74	74	66	70	70	78	75	79	71	76	91	78	82	78	79	90	69	90	76	62	96	68	77	73	85	74	72	76	92	82	78	90	82	82	70	87	72	70	64	78	84	59	72	76	84	82	67	82	84	74	74	68	81	86	76	65	75	62	70	53	73	76	86	71	77	73	83	87	70	75	64	74	61	65	73	69	65	58	85	76	80	84	88	74	73	73	71	71	74	81	68	62	84	69	60	82	71	61	58	68	64	74	65	76	76	69	80	74	64	82	85	81	79	80	87	65	83	82	66	68	64	71	67	70	74	75	71	81	67	68	70	95	71	78	77	80	72	86	68	78	67	85	73	80	56	77	82	82	86	81	63	71	73	66	70	80	70	73	78	79	86	80	72	85	76	57	66	89	75	92	80	84	66	67	72	61	65	74	75	67	82	84	87	67	80	83	66	77	86	88	71	73	75	83	63	66	75	81	68	71	89	79	76	59	70	80	73	87	85	80	76	72	66	76	85	71	79	74	69	77	67	69	77	75	62	66	80	73	76	73	85	84	69	81	79	83	61	78	96	80	80	79	100	83	71	76	72	64	86	87	76	75	71	85	90	84	89	83	63	66	76	85	73	67	77	91	81	89	85	80	64	91	78	80	71	82	85	80	77	79	59	72	74	72	83	72	83	55	71	73	83	75	90	74	77	80	76	76	84	68	66	83	78	85	58	75	66	67	99	78	88	66	84	69	86	87	62	81	83	76	81	91	74	75	71	77	80	69	77	78	80	66	81	82	75	66	78	73	78	75	76	76	83	84	74	80	81	81	75	65	65	77	70	92	82	86	69	82	84	89	64	75	89	61	60	98	73	77	90	73	68	67	65	79	73	67	67	82	72	66	82	72	75	77	76	80	65	66	77	72	83	90	78	87	55	85	75	69	89	85	71	81	79	83	77	78	62	96	78	77	77	75	56	71	62	74	76	71	75	83	61	60	71	63	79	78	76	77	75	77	69	64	74	80	77	92	85	84	72	74	72	80	88	89	75	72	79	84	66	81	77	76	78	71	82	79	84	74	75	75	82
1735	375	514	533	491	477	410	401	363	311	359	313	311	326	313	318	307	302	318	299	322	292	321	285	320	308	335	308	309	302	320	295	301	280	278	296	294	319	283	320	292	308	327	305	298	296	290	325	293	303	299	340	305	318	307	290	307	308	296	338	301	305	263	289	285	269	324	312	316	287	284	315	335	293	320	263	299	313	299	309	275	281	294	296	298	318	306	308	308	306	315	313	316	308	312	286	297	275	321	312	318	308	285	313	298	295	290	271	319	315	267	307	282	287	294	294	312	329	264	339	311	310	281	309	298	275	328	295	289	307	300	291	314	266	340	289	323	315	310	301	267	277	313	321	306	277	298	323	283	278	299	297	283	325	289	300	282	307	302	314	315	300	296	318	286	310	300	312	330	327	285	279	287	340	280	305	302	267	289	293	300	327	298	306	291	298	299	281	342	309	305	299	323	328	305	339	297	315	291	326	285	296	303	292	283	305	286	321	287	297	285	298	289	316	310	284	298	290	325	344	281	279	289	328	271	284	348	259	299	303	293	290	292	308	316	273	298	268	251	312	260	248	302	304	306	288	305	296	314	268	348	263	282	280	274	303	306	304	307	276	263	282	266	287	285	305	283	297	295	312	313	296	291	284	277	291	302	295	290	290	294	274	295	276	309	289	301	290	278	306	275	271	311	297	269	300	292	318	277	309	277	245	275	306	266	310	290	314	312	305	298	289	309	313	271	260	293	297	302	296	337	346	330	286	304	287	302	293	291	304	304	327	296	326	339	292	291	302	298	279	306	321	308	269	322	290	294	299	308	285	272	290	306	294	291	269	295	290	313	313	301	314	295	315	283	295	291	277	271	297	278	332	269	320	321	314	297	297	292	334	307	301	319	294	291	297	287	269	324	307	306	307	324	276	282	355	314	302	315	287	312	302	289	308	315	289	302	305	295	296	314	274	282	282	296	288	299	310	299	282	275	283	269	305	307	331	330	284	306	299	280	327	293	306	310	301	285	296	308	304	278	295	300	279	291	284	310	294	281	298	304	299	312	339	322	300	299	299	271	292	295	330	305	268	278	291	321	317	313	280	310	312	292	313	272	305	293	321	278	312	274	319	316	311	284	266	336	287	300	290	289	302	304	304	311	286	294	263	285	289	288	292	274	293	329	314	303	311	261	312	309	315	290	287	305	291	298	272	286	313	291	294	299	308	278	278	290	276	282	302	319	303	305	312	313	319	292	298	312	328	306	313	293	311	279	279	287	303	295	290	295	288	317	315	317	277	296	286	295	270	334	281	295	290	314	282	303	275	313	302	321	324	331	318	300	301	296	286	291	317	314	278	314	313	305	301	305	295	292	321	318	313	306	323	301	305	329	310	282	321	284	312	290	288	276	283	296	309	314	287	301	281	306	284	283	300	324	322	293	286	297	312	304	284	281	303	271	308	308	303	305	283	271	314	300	271	272	302	324	282	285	281	328	300	318	281	315	322	293	287	298	294	286	287	295	280	304	309	281	286	286	297	294	271	305	306	297	278	304	302	294	296	279	298	307	330	273	333	286	312	299	286	265	317	282	313	294	285	296	267	274	315	291	272	293	289	322	274	278	306	322	300	302	280	313	282	303	307	277	302	309	321	300	300	279	269	282	288	309	304	325	302	308	299	274	310	270	291	318	319	294	300	272	291	309	306	323	321	271	272	292	305	325	317	301	282	317	329	293	317	316	305	273	292	306	335	289	267	284	305	282	300	294	296	284	299	301	269	319	310	340	295	298	307	281	325	279	290	291	291	323	286	284	303	298	280	282	306	292	309	304	289	288	318	328	316	301	345	299	315	293	271	303	281	308	301	298	293	315	285	297	270	319	299	293	295	308	311	302	316	325	268	303	308	312	306	296	300	332	279	313	277	284	322	342	304	270	265	301	293	301	264	303	326	300	308	292	286	299	308	300	300	299	323	299	301	305	307	289	303	291	311	301	327	274	292	289	297	327	297	251	295	315	324	358	308	315	302	268	314	294	307	294	295	300	321	309	327	322	267	323	304	284	322	281	303	293	319	298	265	311	305	310	311	288	289	295	315	307	282	292	287	308	279	312	315	272	283	309	260	291	291	289	337	321	301	283	296	300	297	300	323	283	299	302	267	278	293	317	293	310	312	281	301	294	326	267	282	316	298	294	311	287	305	294	293	297	344	299	305	311	317	283	291	311	308	284	286	306	329	297	287	293	316	256	305	315	283	288	290	299	314	315	294	310	305	280	304	269	307	316	284	257	297	295	311	317	282	296	309	305	280	282	299	307	282	283	342	296	304	287	294	322	282	299	291	306	278	300	273	316	307	300	255	277	277	305	286	286	325	294	307	306	295	306	292	288	305	280	283	344	302	307	318	259	314	327	312	280	282	305	296	325	300	298	296	282	343	320	304	305	315	294	308	303	278	292	305	310	299	326	295	313	273	307	282	287	299	316	294	329	319	321	315	278	279	265	278	309	288	274	291	331	305	302	299	291	286	296	277	340	285	305	307	271	287	285	331	309	315	333	321	312	294	301	292	309	301	291	288	307	312	314	295	285	276	289	314	287	284	309	304	292	300	309	308	313	294	282	321	305	312	295	285	281	277	301	326	311	303	301	307	325	300	288	308	297	304	305	301	309	307	302	305	283	314	298	307	282	283	302	307	288	270	329	265	325	284	300	313	314	295	298	318	280	285	279	296	294	334	314	291	272	318	318	287	272	313	339	283	302	288	281	308	278	317	268	287	311	278	293	275	301	291	318	314	326	313	287	303	332	309	280	283	306	316	317	277	319	284	297	284	366	306	323	301	304	324	313	275	284	324	309	300	306	274	324	270	278	303	296	297	347	267	299	310	296	312	300	301	308	300	300	290	318	289	293	298	312	293	261	333	335	296	311	316	297	312	291	315	309	321	270	281	279	258	300	306	309	294	309	315	271	314	281	324	287	327	346	284	317	335	324	333	309	280	294	308	289	323	296	305	305	294	287	307	316	301	306	293	308	310	312	334	282	297	289	304	301	280	319	323	310	321	279	268	324	291	260	285	296	262	288	320	344	309	295	304	297	291	299	310	280	296	325	304	310	264	302	301	266	272	300	301	299	307	303	323	271	268	273	306	282	300	325	272	291	324	269	295	296	268	296	313	287	277	320	290	299	304	293	292	291	293	297	302	309	288	284	302	308	294	300	304	311	321	292	310	316	298	292	263	262	279	297	306	311	266	311	275	280	289	287	293	277	288	281	300	298	324	295	314	312	286	263	330	309	274	292	295	284	325	296	303	302	296	300	278	285	314	311	308	292	312	321	309	305	302	312	278	290	306	311	316	292	317	339	283	301	278	304	291	334	279	308	299	287	318	310	298	328	301	304	340	304	286	313	311	285	283	287	318	310	308	265	288	280	256	280	283	268	280	285	313	295	245	290	294	304	277	287	261	292	300	301	320	290	288	309	291	306	306	323	312	294	325	286	289	293	299	272	304	284	283	303	279
4633	1117	1416	1017	726	535	447	359	315	287	283	242	229	225	220	226	210	189	223	211	206	195	194	182	171	187	170	171	192	195	187	186	204	188	180	167	200	189	179	190	175	186	160	189	172	185	158	169	181	157	217	184	177	171	184	185	197	181	182	170	190	184	206	182	171	170	183	191	169	160	162	184	191	159	200	181	168	172	154	173	164	183	166	177	185	177	160	171	163	192	175	159	176	200	165	178	176	164	197	189	188	174	175	158	172	164	181	179	186	194	173	181	169	172	200	176	198	184	172	197	143	163	181	180	188	167	192	184	194	194	163	168	151	178	176	183	178	203	181	151	177	168	171	168	181	185	151	176	167	184	170	189	177	215	203	180	177	179	193	150	158	160	197	166	172	166	168	177	196	153	164	176	185	179	189	199	170	157	198	179	168	201	164	182	197	175	196	175	169	197	176	182	173	207	201	165	203	175	195	172	153	188	186	171	203	184	193	181	176	187	173	172	184	189	171	193	222	169	170	182	173	177	200	174	174	207	175	172	191	177	181	186	195	189	183	167	192	178	181	183	167	186	170	176	190	181	191	174	184	182	175	196	155	142	193	191	183	172	187	184	183	185	162	190	182	182	178	183	186	170	180	181	192	180	177	188	206	203	193	186	199	203	204	189	178	185	154	191	189	166	174	173	179	187	169	190	204	172	166	183	179	169	165	186	177	163	172	173	175	158	163	178	189	181	162	164	148	161	217	198	156	167	158	199	162	187	180	181	186	159	185	190	158	172	163	189	165	174	195	191	197	174	183	201	186	178	174	167	178	169	191	167	180	184	189	167	179	185	179	207	184	166	161	199	189	166	170	196	190	176	160	189	187	181	184	190	181	180	176	176	172	157	208	162	200	190	206	166	179	185	190	193	167	186	181	156	166	201	186	174	194	174	183	175	160	199	151	187	180	188	180	193	176	160	178	146	169	174	153	190	182	160	164	163	184	181	196	173	178	185	192	154	178	152	186	184	145	161	183	177	175	184	159	153	171	196	191	191	177	169	166	194	189	171	171	185	205	188	173	166	168	183	190	180	177	154	199	184	167	175	165	156	175	171	185	176	191	154	168	173	192	172	150	169	204	187	172	157	161	165	180	168	171	160	158	209	170	153	188	171	173	162	178	189	170	175	169	171	185	169	169	168	185	166	177	182	202	184	164	193	188	168	191	169	199	182	178	173	177	175	172	158	193	164	180	178	171	168	160	163	178	167	184	165	185	200	141	173	166	190	179	188	187	179	186	181	174	184	183	188	173	157	155	161	195	174	195	161	180	152	163	202	152	174	186	177	166	184	187	194	178	180	172	209	163	153	179	190	174	155	165	201	191	156	191	160	199	166	188	173	173	181	172	198	163	152	175	166	166	178	189	159	168	143	173	175	177	174	168	182	170	166	186	164	195	185	167	164	160	173	179	168	193	170	181	195	151	178	194	163	159	190	173	173	183	166	187	191	174	185	180	170	168	186	145	173	172	160	158	174	171	173	172	179	176	177	164	158	189	172	163	194	179	188	166	179	194	154	187	152	188	173	143	191	182	158	166	167	175	196	158	179	189	161	176	154	165	161	191	168	172	172	163	185	166	158	172	184	193	195	167	186	190	177	182	208	168	201	189	170	196	170	157	186	201	175	180	171	174	178	197	191	195	166	177	204	177	152	205	173	159	165	184	181	156	157	171	138	174	160	166	184	182	198	161	185	163	179	167	179	180	174	174	182	169	168	186	167	169	186	166	170	158	200	178	172	182	179	177	177	183	196	178	174	180	170	194	169	171	197	187	180	163	176	168	170	158	168	177	176	179	179	175	197	189	163	176	167	190	177	154	193	167	187	165	174	187	163	166	163	199	174	187	195	171	180	169	172	173	173	188	170	174	170	167	169	157	180	181	194	179	180	182	169	163	182	189	180	183	170	178	187	192	165	180	169	175	178	173	172	205	172	189	157	184	196	168	197	174	181	156	191	171	157	158	157	157	174	159	194	167	151	176	153	174	159	174	187	171	173	196	138	170	172	172	192	180	191	161	158	180	175	163	161	194	179	178	194	192	172	168	190	177	186	163	170	205	161	186	161	170	176	177	182	173	180	165	167	169	198	189	162	193	158	177	180	183	174	177	193	198	193	172	168	191	170	190	152	185	171	169	186	162	168	160	177	141	168	185	185	181	168	179	176	175	181	181	177	167	189	176	154	173	153	179	183	178	185	185	192	169	194	196	174	183	194	182	177	174	174	183	191	173	186	169	177	184	177	195	175	180	181	160	168	193	199	176	170	202	208	172	187	183	159	193	144	181	176	164	160	182	171	179	161	166	182	178	171	174	168	188	177	179	148	162	179	172	167	214	169	170	195	188	174	190	165	177	165	182	174	151	175	167	157	160	191	179	168	178	173	207	185	171	163	175	156	185	184	165	167	170	180	193	198	163	185	163	169	149	188	172	164	163	164	174	176	181	187	171	170	183	172	177	170	174	170	200	164	176	151	162	176	163	179	196	191	184	178	172	157	172	165	150	149	178	188	179	132	169	160	202	167	174	193	181	180	190	183	191	166	178	204	174	157	163	155	164	174	181	185	185	159	148	154	210	183	167	160	211	176	181	194	172	186	166	164	201	183	169	148	181	183	172	170	150	192	185	182	172	195	197	162	156	159	182	156	191	176	196	174	159	188	171	139	170	167	178	182	161	188	187	192	182	189	196	173	172	166	168	181	188	171	181	170	161	176	180	191	179	178	161	160	194	184	177	196	173	175	166	196	185	211	180	175	167	172	177	193	185	151	193	193	156	187	184	185	178	175	174	164	192	164	187	189	169	176	171	162	162	179	194	187	169	177	166	181	172	176	175	154	168	186	200	163	181	161	160	164	193	183	193	177	195	185	171	167	167	169	189	169	164	183	163	183	157	175	167	171	139	199	193	167	197	165	154	160	189	153	180	180	178	164	183	169	162	199	165	178	163	165	179	166	138	178	161	162	175	178	172	178	199	175	163	173	158	188	207	145	174	164	180	160	172	170	183	174	193	160	201	179	186	167	176	179	158	157	199	162	180	185	170	182	176	164	178	164	189	183	188	175	169	162	168	195	188	183	179	160	135	174	153	180	178	169	170	159	173	192	165	182	201	160	204	168	181	190	208	191	173	175	168	193	198	180	200	185	161	191	182	202	187	157	180	189	189	177	168	165	184	167	179	171	175	151	185	167	146	179	170	171	163	165	210	178	179	180	193	196	174	184	170	173	201	189	189	184	195	147	182	187	183	192	156	154	180	196	172	153	156	155	178	194	173	181	181	163	197	165	200	161	176	150	199	164	181	192	172	183	174	195	171	181	177	204	192	179	162	153	174	183	191	188	172	192	189	165	184	172	190	136	174	186	181	165	177	174	189	157	176	177	195	186	187	170	200	169	189	196	173	155	165	178	191	201	176	183	169	169	164	169	198	173	175	192	185	160	168	183	181	173	161	206	172	187	173	178
5451	1646	3694	4006	3428	2813	2263	1992	1711	1574	1350	1267	1149	1079	985	959	961	845	879	792	806	730	738	721	717	735	721	708	734	660	641	657	660	651	709	673	675	666	638	655	591	602	641	612	609	606	605	648	610	615	610	605	596	627	573	634	611	614	572	611	600	607	618	636	648	605	594	575	591	626	569	579	593	583	592	575	588	570	615	599	589	567	612	593	575	618	588	579	573	594	569	578	560	587	605	607	612	598	581	598	618	621	573	577	593	565	577	571	631	610	586	542	579	588	578	577	609	577	562	574	562	540	611	653	619	604	585	569	591	542	567	553	599	610	571	530	566	572	550	581	593	582	551	616	617	574	624	550	626	578	603	595	561	586	601	602	595	578	567	604	563	617	572	608	629	553	576	588	563	583	625	603	602	595	594	590	592	556	612	579	587	608	545	603	599	582	608	585	551	580	540	599	553	572	578	595	609	611	600	599	567	578	564	611	574	622	585	572	554	586	561	541	561	642	576	557	573	581	589	561	595	590	618	607	573	543	590	576	584	585	604	581	579	640	573	551	613	581	595	600	572	541	550	587	587	644	557	571	607	591	527	592	596	574	576	587	575	600	604	586	581	590	587	572	581	561	558	575	598	550	528	621	568	537	589	567	585	561	555	612	568	622	559	537	605	539	564	549	578	558	589	561	578	564	598	578	554	556	595	595	577	599	580	556	576	568	561	580	600	568	542	548	623	606	553	618	585	567	584	565	586	604	609	550	541	582	586	576	580	556	616	572	585	593	592	593	614	576	580	583	579	574	567	591	579	557	569	589	570	575	613	542	597	593	535	607	569	573	556	561	585	615	592	567	603	620	558	556	606	601	550	597	552	586	610	587	597	520	603	599	608	556	579	583	619	575	603	575	579	566	591	584	605	593	601	586	623	572	589	583	621	536	599	616	587	569	560	593	562	584	580	603	536	555	617	571	590	562	615	558	605	575	573	582	556	601	608	574	545	598	595	586	574	617	542	608	569	588	575	538	590	592	576	587	568	572	539	595	596	582	574	623	581	576	591	546	583	549	584	596	592	606	571	584	602	564	604	600	576	580	580	603	567	590	541	623	598	574	575	596	634	580	586	630	593	587	615	601	587	615	559	562	546	625	580	594	557	561	549	622	577	605	602	605	590	596	628	551	589	599	538	600	597	554	554	574	553	588	589	579	603	544	601	563	615	527	570	575	577	548	596	586	585	559	603	623	579	580	612	547	600	542	540	587	546	560	578	596	537	585	551	559	561	569	545	584	518	558	600	534	566	580	583	562	536	545	590	571	590	561	582	574	577	589	560	595	579	603	571	569	556	593	611	596	566	608	538	607	556	564	554	590	552	567	570	595	627	578	556	576	597	565	592	578	584	608	555	590	581	596	621	577	561	592	544	587	577	587	589	601	577	592	591	544	551	583	570	600	577	582	619	569	568	610	577	602	553	625	551	608	603	554	644	550	579	612	553	603	570	584	592	552	581	560	604	591	593	601	599	580	574	554	607	564	616	600	641	562	578	574	546	590	584	598	535	539	617	601	578	552	626	571	546	590	588	567	590	600	529	585	563	608	574	587	620	582	606	609	532	575	583	558	587	595	563	539	563	565	593	586	566	547	586	572	604	597	565	577	605	587	568	595	578	604	566	579	558	561	563	587	549	587	554	617	574	548	593	577	589	569	598	528	583	580	582	600	514	623	579	591	582	585	554	558	556	571	553	583	583	582	591	598	570	620	578	586	609	577	593	566	564	587	571	609	597	560	577	562	570	601	597	578	569	575	585	617	578	580	627	594	570	585	579	585	564	567	611	578	571	592	600	539	594	567	573	591	545	544	590	578	575	574	573	594	570	574	580	555	579	612	575	484	577	592	559	537	616	578	557	610	537	606	564	576	545	562	574	551	570	563	599	598	599	547	615	574	576	578	543	606	571	532	608	586	558	601	570	560	592	581	528	590	605	561	552	569	575	576	593	587	547	582	592	574	564	589	548	534	547	562	613	605	591	553	573	581	593	583	598	622	589	536	587	532	615	612	560	568	566	566	609	572	618	598	619	601	585	578	516	589	587	579	581	582	574	587	560	586	584	578	601	579	594	614	582	573	615	577	580	605	584	584	605	539	575	538	584	571	597	580	581	588	534	586	557	612	612	607	564	567	590	579	604	584	573	615	570	567	549	591	613	620	593	584	552	575	586	598	575	604	601	582	606	571	600	596	606	573	609	573	614	567	597	565	606	574	605	590	570	581	529	607	588	567	579	559	589	558	584	600	545	584	558	572	572	599	618	563	590	562	581	565	538	606	589	555	583	542	616	558	593	592	579	599	614	580	567	588	601	598	611	619	570	578	568	564	552	592	591	592	593	566	591	621	557	591	583	605	616	574	588	606	614	569	577	578	592	625	557	582	604	542	542	534	643	552	554	523	537	622	617	631	595	552	560	617	604	591	566	550	623	582	604	599	568	573	554	583	575	607	589	567	580	581	569	580	590	606	572	531	611	560	574	571	527	620	555	589	581	576	570	583	583	595	535	573	606	544	580	607	572	573	604	559	615	596	553	587	565	601	571	595	585	552	577	576	570	573	570	586	574	603	615	608	532	594	576	576	531	552	572	585	562	588	563	532	565	625	577	555	579	597	606	587	624	570	609	616	559	568	597	547	592	599	550	561	602	545	583	552	563	554	617	540	545	600	586	554	560	646	580	610	588	572	585	580	548	576	575	566	563	564	571	562	595	586	639	559	583	591	604	636	601	556	554	585	585	566	595	589	605	642	588	545	561	586	621	588	581	569	593	597	554	585	565	609	603	566	576	554	555	630	589	605	534	561	624	607	553	575	602	596	609	547	569	563	613	572	568	594	581	579	587	596	618	583	565	590	579	614	610	582	548	584	584	580	582	551	554	578	545	600	584	556	621	580	545	568	548	558	552	537	553	560	579	586	630	613	590	630	581	552	581	580	577	549	596	551	623	580	574	567	613	553	611	562	631	572	597	604	539	592	592	536	598	575	578	572	569	563	560	560	578	568	553	572	622	570	588	568	586	576	605	587	605	616	559	561	596	587	593	576	563	554	635	574	583	575	575	575	556	552	572	577	571	571	611	562	610	584	565	535	590	608	625	587	556	553	574	591	563	584	608	620	545	615	572	597	583	524	619	542	607	603	644	595	587	575	584	599	609	526	587	586	588	588	588	582	577	565	638	543	574	586	583	590	577	600	588	584	576	558	573	553	573	608	553	586	530	605	579	599	560	595	543	534	647	552	613	581	614	558	629	568	613	627	571	588	591	583	596	593	574	569	595	592	595	559	593	625	596	577	568	594	571	649	591	605	594	559	551	541	583	589	552	597	567	531	594	634	576	635	588	556	564	585	571	581	640	619	568	618	569	575	601	608	620	567	585	592	607	601	591	565	592	552	570	577	571	609	542	553	520	587	581	574	585	573	565	591	572	563	547	558	562	557	536	618	554	581	566	567	535	560	574	592
8971	2413	2774	2029	1338	994	729	606	503	475	421	395	360	334	316	308	325	291	302	293	265	240	297	261	273	242	251	253	258	246	236	266	274	264	251	236	257	247	220	250	279	231	248	207	254	250	221	241	236	234	249	219	229	241	254	225	243	233	222	227	246	229	239	253	259	209	244	219	246	232	260	262	246	233	228	219	234	224	249	223	235	244	213	222	240	220	234	248	233	240	249	255	255	234	244	224	236	233	252	251	205	263	231	243	203	246	244	220	260	223	228	231	226	262	241	244	223	254	241	241	227	236	236	251	240	223	237	212	248	240	222	237	254	231	239	224	236	244	233	241	247	229	237	217	236	246	219	250	226	241	242	229	249	253	200	229	246	255	231	251	244	231	205	219	234	213	221	216	232	204	242	217	230	241	245	246	274	231	232	248	227	275	265	253	236	245	253	221	234	218	270	238	220	254	238	221	227	245	244	235	246	212	205	254	228	233	241	238	205	238	204	248	244	227	248	253	265	252	271	221	245	202	227	229	248	216	241	250	239	241	242	248	228	217	233	244	225	244	223	231	248	244	246	237	219	244	232	249	242	207	226	228	214	251	239	228	250	229	254	256	250	230	213	232	227	266	252	244	263	225	266	248	210	241	277	219	221	238	227	275	217	225	239	215	201	206	216	229	249	223	223	253	217	260	243	251	237	229	251	237	238	224	228	247	243	236	236	222	246	233	238	243	249	219	247	225	241	231	239	245	197	240	239	231	232	227	223	247	232	227	223	232	219	249	258	251	251	234	221	236	205	237	231	230	236	236	231	252	235	207	240	235	237	236	200	228	224	252	241	243	224	235	234	248	214	238	224	255	234	210	234	229	244	228	221	239	255	250	255	255	216	228	242	265	231	214	248	258	260	243	254	236	228	252	224	218	226	239	223	236	245	256	218	279	257	234	243	251	246	208	217	233	221	238	249	216	242	235	234	222	231	228	257	241	218	248	253	235	245	235	236	229	258	226	234	230	240	230	221	235	220	234	220	243	260	208	241	218	277	244	206	232	236	251	241	224	239	225	269	238	196	234	252	232	252	271	248	244	264	233	223	255	244	221	247	233	247	236	241	237	214	229	219	229	217	228	199	242	234	236	230	226	248	236	254	236	213	231	261	220	237	211	260	225	253	256	246	244	243	240	217	229	255	226	251	218	227	228	236	222	236	238	234	247	247	258	258	238	226	221	260	235	236	217	231	251	224	245	218	232	242	238	232	221	257	248	263	221	234	248	251	239	233	246	220	250	278	227	237	255	267	243	264	224	237	255	241	242	238	225	233	254	249	234	239	221	217	224	261	210	228	217	250	252	268	216	213	245	236	236	202	248	271	245	261	246	235	231	226	264	251	252	231	223	265	222	266	232	220	240	237	229	233	252	238	245	243	250	246	256	240	217	244	247	256	226	218	235	231	223	248	253	222	221	248	244	234	208	239	254	260	256	226	249	221	246	266	234	195	260	239	234	223	252	232	229	223	224	247	220	251	217	207	225	222	239	241	225	232	248	212	241	247	233	262	229	266	198	227	215	241	269	214	226	241	229	232	227	231	252	239	244	273	236	220	281	227	233	237	258	226	229	213	231	242	216	218	224	229	248	241	253	255	216	237	249	237	238	266	232	236	257	238	233	220	225	220	240	265	231	240	217	220	222	221	240	241	209	229	253	235	207	245	227	228	227	239	255	256	233	223	240	226	207	245	226	233	207	234	264	228	270	208	206	251	217	239	235	263	263	228	257	246	221	246	222	227	229	221	282	212	236	254	251	234	236	226	241	253	227	252	244	244	236	267	232	241	249	250	225	214	228	250	249	227	226	223	268	235	235	250	242	227	257	221	235	239	245	249	214	228	225	233	257	243	227	243	258	200	219	234	237	246	264	220	239	230	236	249	262	240	251	219	251	249	235	241	212	235	271	229	249	221	217	228	234	226	253	230	212	225	214	233	224	227	227	230	253	207	244	235	274	255	230	222	239	236	215	241	241	273	239	237	259	230	251	236	249	229	248	203	218	242	258	243	251	248	235	243	256	211	248	256	236	251	187	219	253	215	252	259	241	234	228	231	220	209	207	181	218	261	256	233	213	274	246	225	241	209	216	270	217	242	223	235	257	218	230	243	222	263	230	250	222	234	243	223	231	228	272	242	263	243	252	267	225	252	227	210	234	250	234	218	225	237	213	259	198	229	243	243	243	235	232	234	252	232	247	243	271	238	184	247	227	223	214	219	230	235	212	245	226	217	192	225	221	232	235	204	268	228	217	256	223	234	262	229	245	263	244	227	249	237	232	258	232	235	225	263	233	230	226	237	253	256	232	243	233	236	249	201	230	235	221	257	260	199	252	236	251	210	240	243	207	221	256	233	227	241	230	224	236	237	221	230	248	213	231	224	243	255	241	257	253	215	242	253	249	230	246	229	257	257	250	242	223	245	199	218	253	224	222	240	225	254	242	227	199	211	215	237	215	247	226	222	233	228	230	241	218	220	244	245	262	239	207	238	260	249	247	224	215	239	225	221	243	226	245	242	218	249	218	222	225	240	271	206	225	219	252	256	235	218	256	224	216	241	236	220	244	245	237	233	224	224	235	227	229	238	248	234	218	233	239	249	245	235	262	231	236	264	213	227	217	234	241	239	239	230	226	257	240	235	247	237	263	264	233	243	208	243	232	239	234	220	229	241	236	235	227	237	254	242	233	260	227	263	227	239	253	238	258	242	240	233	247	255	205	265	229	233	234	225	251	220	229	221	247	222	230	246	259	248	239	232	214	226	233	247	254	235	215	242	222	225	262	254	219	234	239	236	189	236	244	215	241	227	245	224	242	208	245	236	215	243	217	238	253	230	244	229	235	276	233	209	225	247	225	256	227	242	239	247	230	266	244	252	254	228	214	229	205	235	214	247	240	195	221	229	214	249	242	232	229	212	261	227	221	235	226	232	243	273	218	238	201	236	219	232	211	246	220	224	247	258	254	245	253	272	217	212	222	229	236	219	253	235	229	257	205	253	242	250	240	247	232	230	216	220	255	230	248	205	229	215	200	230	247	244	224	259	240	215	254	246	229	238	236	239	241	241	207	216	268	276	269	247	231	236	254	240	210	208	232	230	243	224	251	264	228	228	264	257	238	258	218	227	228	213	212	206	235	259	244	215	211	230	245	240	215	275	248	234	219	247	239	245	216	212	221	241	225	264	237	259	251	241	246	232	248	248	253	235	228	232	253	207	228	232	224	213	234	260	217	235	225	219	219	228	261	219	218	235	238	227	266	237	259	224	257	270	206	231	209	237	226	234	238	239	225	250	208	260	217	262	223	247	248	243	246	240	251	229	203	214	226	244	232	226	231	228	242	235	234	211	227	228	205	255	255	248	210	234	222	242	209	236	254	256	228	248	229	238	235	223	270	246	241	253	234	218	248	224	269	245	196	223	241	263	228	247	251	213	234	227	262	218	245	227	219	233	234	264	239	215	255
7757	2942	6621	6967	5966	5088	4041	3318	2834	2499	2162	1995	1800	1722	1569	1523	1370	1322	1304	1184	1209	1143	1161	1093	1046	1041	1016	1010	945	933	973	930	882	918	884	878	843	826	847	872	802	843	863	829	835	890	780	813	804	779	801	760	805	850	801	819	800	817	760	788	800	782	770	725	751	812	783	765	747	772	808	766	776	763	755	762	807	826	786	773	774	738	791	703	760	750	747	762	741	731	758	755	752	746	789	738	771	722	724	729	764	758	685	807	766	770	700	746	783	784	740	747	739	737	784	764	745	787	742	691	761	764	764	795	763	737	740	725	757	743	740	782	741	724	751	671	765	746	755	717	712	713	720	739	690	761	734	723	732	742	768	729	746	710	731	725	756	749	709	751	750	705	745	760	751	734	729	768	736	718	745	728	758	763	755	751	762	718	733	771	745	736	719	768	763	727	732	690	747	707	778	753	770	721	748	726	755	782	751	741	780	703	713	749	763	725	709	775	750	698	707	702	747	734	780	747	770	757	701	715	762	727	708	764	741	769	726	686	748	715	788	759	729	715	749	714	727	747	764	737	774	723	725	722	702	701	716	716	765	726	714	717	725	719	745	720	734	696	679	759	744	723	764	768	717	740	718	742	773	720	735	698	746	732	752	736	736	742	691	740	710	716	766	753	705	700	741	724	733	712	763	761	709	765	728	764	711	743	722	732	735	751	736	744	746	742	720	740	746	732	752	741	751	709	692	748	727	710	768	712	712	783	719	714	711	795	756	738	723	745	699	776	747	773	749	750	772	761	674	715	707	695	747	706	747	723	686	775	736	679	788	752	760	764	725	725	729	717	770	703	713	723	744	803	701	771	689	707	755	748	734	731	719	777	763	716	710	745	780	718	743	767	785	738	729	756	728	743	727	734	720	774	723	719	766	705	700	756	689	683	752	743	714	755	787	724	750	743	730	728	703	721	733	696	732	750	741	772	702	723	746	781	733	736	690	761	735	737	706	683	683	729	759	724	691	726	785	740	755	699	794	709	757	735	756	767	741	747	802	746	739	729	741	759	724	711	708	732	677	752	736	714	730	748	740	687	722	709	714	732	732	721	729	703	752	708	694	748	782	727	755	687	720	735	741	709	745	754	730	761	749	741	739	730	708	690	719	724	741	774	706	711	777	733	777	753	729	763	716	705	773	765	693	741	711	707	691	716	780	785	774	711	707	758	739	684	757	744	709	760	733	756	729	704	774	738	727	769	778	728	701	786	731	706	743	722	671	727	743	697	701	735	698	688	727	729	698	790	719	722	773	710	672	720	724	702	735	798	778	714	752	725	790	733	728	745	716	778	769	765	706	726	735	775	715	705	694	711	693	730	730	734	751	733	780	714	741	695	736	699	702	776	711	783	694	697	706	715	749	731	725	749	734	694	704	724	740	729	759	692	708	744	754	747	769	765	735	739	695	777	733	729	747	774	776	758	735	756	735	702	714	758	737	716	736	728	784	745	760	762	741	746	757	739	736	763	664	768	732	722	714	697	725	710	685	670	742	724	734	764	719	722	685	724	744	749	741	691	682	682	816	705	753	757	734	747	744	711	821	730	769	712	718	697	699	757	738	749	693	759	766	711	676	742	730	753	753	725	747	762	792	735	750	747	770	756	754	747	769	752	750	756	736	676	774	772	710	722	745	718	756	754	760	723	717	735	689	718	714	731	740	797	734	745	743	755	734	738	686	736	713	743	741	731	714	761	708	754	743	736	732	753	724	753	748	715	702	723	733	726	739	770	769	765	712	713	776	709	714	740	705	767	729	722	741	748	777	753	723	719	725	725	685	718	724	727	740	737	752	734	765	720	797	728	764	775	708	821	709	779	761	753	736	724	712	707	706	770	683	712	740	728	740	761	719	751	703	801	721	756	715	736	756	745	722	737	756	754	735	744	736	754	744	741	749	701	713	753	732	738	739	775	728	757	743	709	689	792	742	712	752	677	740	732	752	721	720	727	729	738	717	729	774	751	754	693	773	697	733	711	734	726	719	716	737	712	698	707	735	706	798	699	715	735	729	692	732	701	716	740	720	817	734	741	786	740	742	742	720	698	733	775	725	702	765	746	718	762	727	769	733	748	698	745	753	705	715	686	730	719	749	750	752	737	711	733	734	776	755	700	740	712	718	770	697	755	739	721	736	766	700	760	736	747	744	737	719	708	743	753	720	739	767	752	737	701	721	739	715	784	754	743	713	708	762	690	749	735	783	747	774	739	781	718	783	743	756	675	779	709	716	758	753	687	721	739	731	705	744	762	705	710	753	721	682	750	739	738	730	716	699	717	787	692	705	694	757	786	758	697	794	732	773	740	667	749	752	792	753	751	740	708	753	717	791	730	730	715	734	728	758	719	756	731	741	779	718	733	704	719	731	717	748	715	775	728	759	691	741	737	710	689	692	703	754	708	750	745	743	723	721	780	761	748	707	718	702	773	764	754	689	759	751	694	734	742	710	757	730	731	738	672	747	768	726	714	763	747	721	717	686	734	747	739	731	734	761	728	775	743	725	717	759	725	681	663	728	706	710	682	726	763	706	748	724	731	668	716	752	776	704	682	726	756	727	702	752	754	697	747	749	709	761	752	739	716	696	711	749	763	732	757	707	749	764	726	781	775	707	734	727	724	712	719	730	738	749	768	719	743	750	738	784	690	739	738	715	729	716	766	698	742	743	776	731	768	747	786	731	721	701	758	717	698	780	752	740	748	684	717	780	763	700	779	759	720	723	746	683	785	755	745	715	725	740	765	699	709	708	755	728	767	723	720	723	781	749	736	694	766	727	706	726	722	710	735	752	770	753	717	754	737	725	742	736	694	740	711	710	784	723	777	718	710	700	722	745	710	766	727	785	663	708	775	763	716	740	748	781	715	730	753	747	744	705	708	758	712	778	758	740	716	735	724	706	722	707	708	737	786	723	760	684	729	726	761	768	767	775	725	724	708	807	700	710	707	785	789	690	685	715	797	701	739	714	763	755	731	747	754	753	743	716	723	727	705	717	763	717	763	704	787	789	729	746	756	771	823	688	744	749	745	741	705	771	713	755	745	756	756	734	725	720	744	778	738	729	740	751	739	808	735	714	748	750	717	758	757	743	710	738	779	709	763	741	775	708	721	715	685	754	682	723	740	757	740	728	724	724	740	752	741	723	808	742	780	702	707	727	745	750	761	738	718	743	681	697	715	658	742	774	750	736	669	736	690	736	771	730	800	759	738	757	693	727	665	720	745	806	751	704	747	807	695	764	684	738	731	780	769	718	720	783	739	703	742	748	720	755	727	706	769	730	713	736	778	726	701	758	711	695	733	757	725	734	724	763	675	724	705	699	759	754	723	723	753	760	732	681	758	786	720	719	743	736	698	687	715	723	708	763	688	728	747	741	745	770	719	694	794	758	697	741	719	745	741	740	717	773	773	794	742	699	779	718	764	745	734	763	738	761	756	683	718	744	703	686	733	775	705	686	724	751	769	739	693
1106	147	155	139	112	86	97	66	83	80	78	78	85	96	88	69	70	63	75	83	74	72	83	63	71	79	86	77	91	77	101	77	97	77	70	79	77	84	75	61	83	78	90	81	67	94	77	70	73	77	49	62	77	70	74	70	81	75	78	93	64	74	65	81	74	72	72	74	78	79	71	88	81	60	69	77	80	62	83	63	71	83	65	73	60	70	75	67	84	75	66	77	78	73	74	77	82	69	84	101	84	78	71	77	94	82	71	74	84	68	78	75	76	62	75	72	72	80	85	81	74	69	76	87	77	60	78	77	64	77	83	89	90	74	75	78	80	63	53	80	65	64	71	87	73	85	90	68	89	82	77	69	71	77	71	78	80	77	69	80	71	69	73	69	75	76	60	70	83	72	72	83	82	78	66	74	81	74	85	77	74	75	71	69	74	85	69	78	79	85	78	80	66	76	96	80	69	71	86	71	84	73	92	76	86	86	95	76	75	82	80	73	69	86	81	82	73	70	75	67	75	85	66	78	67	80	82	70	82	74	65	63	82	56	95	76	77	87	91	71	61	73	65	75	73	77	70	80	105	68	81	74	72	77	96	84	73	64	79	73	68	69	71	99	76	73	82	92	77	97	73	77	77	96	72	62	74	66	73	78	83	85	83	85	91	79	66	86	91	81	87	70	78	65	79	75	87	67	77	82	74	78	84	79	79	64	79	75	79	80	81	83	85	73	75	70	77	74	81	58	68	78	75	76	86	72	83	82	74	77	77	63	74	70	66	88	61	56	65	82	81	81	86	89	75	80	86	90	75	84	84	84	75	79	85	82	67	68	68	55	77	71	82	77	70	77	85	80	80	78	74	77	88	56	79	80	63	77	69	84	88	77	85	88	87	72	90	83	78	73	78	81	55	92	71	81	73	73	96	91	70	72	83	84	82	67	68	73	87	83	86	65	75	70	78	69	69	75	82	93	83	77	69	69	84	76	81	79	85	65	73	75	81	79	102	77	69	79	74	79	56	74	59	79	69	91	72	84	70	61	67	65	80	77	76	87	86	71	72	68	77	74	82	74	71	82	75	62	68	68	82	84	83	69	64	76	80	96	75	89	69	81	85	82	74	74	76	75	65	75	85	63	76	72	89	81	80	75	68	81	70	74	75	68	62	88	72	62	73	71	75	72	65	75	66	87	76	76	83	75	80	92	83	67	78	85	87	71	91	74	64	64	98	91	72	69	68	75	103	71	73	79	83	74	74	73	83	78	70	101	80	70	83	76	63	68	72	79	75	77	79	79	69	86	61	86	81	74	69	80	83	74	72	97	80	82	83	65	76	76	81	63	84	62	92	85	74	87	73	67	74	70	87	68	60	68	87	77	83	68	78	72	77	74	86	63	69	87	80	74	81	68	78	90	64	67	82	65	71	76	81	76	79	67	76	83	64	77	84	76	78	71	82	68	89	80	85	56	70	71	71	84	80	82	81	86	89	68	56	83	85	76	58	87	66	76	61	69	71	72	65	82	94	67	61	86	78	72	80	84	75	80	80	74	78	77	74	66	77	79	64	85	83	73	72	65	91	81	82	71	65	70	86	79	92	71	82	92	67	88	83	74	90	72	99	77	83	63	76	61	65	67	66	73	82	77	61	80	84	99	92	87	72	80	70	86	66	84	77	67	71	82	60	89	77	69	70	83	80	84	89	80	78	66	58	67	94	69	78	89	68	66	76	80	83	73	83	66	71	74	73	66	75	68	82	71	68	87	81	76	80	72	79	89	62	71	81	74	56	77	80	77	74	69	63	92	90	81	62	69	74	71	60	89	76	85	70	75	94	55	60	74	93	81	71	78	80	79	72	64	87	73	71	59	72	78	75	81	64	67	83	70	90	64	79	71	75	75	71	74	59	55	69	76	100	90	79	79	69	74	53	85	77	82	80	70	78	83	75	92	71	82	66	78	74	88	67	79	64	73	73	78	65	83	87	93	80	98	80	92	77	83	77	79	65	73	61	69	78	83	76	66	71	68	74	79	82	68	76	87	80	81	75	75	82	77	74	68	75	83	90	82	71	67	71	84	90	92	80	78	66	82	84	91	79	80	73	67	83	84	81	68	81	78	81	75	66	70	76	77	71	75	70	89	90	88	62	87	73	84	83	81	76	75	68	77	65	80	80	71	76	83	62	72	86	73	68	65	68	76	88	74	78	80	66	82	64	75	83	82	72	69	83	93	59	65	85	92	81	76	63	78	72	63	66	79	73	82	65	66	79	79	78	79	70	74	78	74	68	82	87	77	77	95	70	69	92	83	84	76	80	71	69	73	93	70	88	68	69	75	79	82	70	83	72	89	93	84	72	86	74	74	81	77	79	64	72	84	71	73	67	76	69	74	80	66	81	87	91	77	63	82	66	75	73	66	65	77	68	80	67	93	74	72	83	75	79	68	72	95	61	77	79	71	75	50	76	60	62	64	78	58	80	78	62	84	88	80	70	83	86	82	78	77	82	77	71	64	61	66	68	72	76	81	75	66	78	77	71	65	70	96	67	66	78	75	89	72	82	68	71	61	84	80	68	78	69	79	82	86	72	63	83	85	90	78	78	74	69	69	78	87	68	86	60	85	69	72	86	65	55	72	85	87	90	85	75	57	78	68	75	74	78	69	78	75	70	95	74	57	73	93	67	66	62	80	70	100	62	67	80	83	77	83	83	73	60	69	86	84	63	85	74	89	82	64	73	73	76	77	76	73	62	76	85	94	64	75	72	75	81	65	74	73	74	85	97	81	73	64	72	76	65	81	70	87	66	67	71	83	92	79	86	77	91	74	92	69	61	73	77	78	83	76	81	74	75	73	65	69	91	83	78	72	73	81	80	70	69	74	75	78	63	68	82	66	79	73	83	71	68	74	79	70	81	80	69	73	88	77	79	74	79	66	81	78	86	75	81	86	86	61	70	80	75	80	76	76	82	96	79	75	70	68	79	69	74	60	69	80	83	80	73	68	85	70	70	61	81	92	61	82	73	58	82	65	85	77	74	76	72	65	72	70	79	75	69	74	83	77	79	75	64	58	78	79	87	76	73	72	87	71	84	75	76	79	85	72	74	86	81	58	77	71	77	68	74	75	86	70	76	87	56	58	68	82	76	79	89	77	74	93	76	72	62	81	64	78	74	70	75	76	75	71	66	67	89	74	60	79	72	81	85	86	76	67	86	76	66	69	73	81	65	79	73	80	91	76	90	85	75	78	61	70	78	67	87	76	60	84	71	95	75	77	67	86	71	76	84	84	72	84	68	91	65	73	72	88	76	63	64	69	79	83	79	79	82	96	74	85	64	81	80	76	76	88	80	58	72	86	88	71	66	86	64	79	88	75	74	73	103	68	76	70	69	74	81	74	67	81	76	68	86	71	76	62	80	77	73	66	86	84	68	84	89	76	76	74	95	71	83	73	76	67	76	71	81	76	77	64	71	96	70	67	80	61	74	79	61	64	80	66	69	82	83	85
1799	384	507	539	497	450	428	376	344	384	343	335	334	360	315	309	326	336	323	314	307	295	300	331	284	308	303	307	317	290	303	302	318	333	308	294	289	289	301	302	261	290	276	305	283	294	301	281	305	324	331	313	342	308	292	326	279	312	296	280	299	276	294	294	324	332	308	335	308	295	285	299	285	317	315	285	280	307	284	279	286	283	291	302	294	287	302	276	265	319	291	280	306	311	342	307	320	323	315	282	320	306	297	294	301	307	331	338	311	290	290	293	298	275	317	292	306	314	291	332	289	294	303	302	314	317	304	310	276	286	288	267	322	314	265	260	297	299	325	336	289	282	289	313	293	303	286	309	306	294	289	283	288	281	321	266	277	290	309	301	291	268	279	286	315	311	306	292	302	313	273	321	288	314	316	310	303	294	328	275	340	299	305	302	305	295	310	306	280	286	328	313	295	267	293	286	290	297	335	300	311	315	309	289	272	307	297	292	287	278	310	292	294	260	319	260	309	329	280	323	309	279	288	320	306	285	288	294	318	300	303	272	302	310	279	304	298	325	315	333	284	275	324	293	297	301	305	293	272	319	311	300	316	270	288	313	322	311	296	309	316	273	296	316	268	303	309	299	272	299	262	288	288	304	321	289	251	327	340	314	298	295	290	312	309	297	308	261	301	299	302	311	286	322	309	291	296	306	293	297	319	308	308	287	309	308	263	291	289	296	308	319	291	288	305	329	286	314	303	279	299	277	318	308	323	292	324	333	282	293	294	314	325	295	293	321	262	279	325	255	292	294	309	303	308	286	325	310	278	302	309	288	287	333	305	295	276	299	310	280	319	315	309	281	272	292	304	302	305	291	325	318	298	312	280	323	305	309	299	288	297	281	278	333	281	323	284	274	273	294	307	298	283	303	307	316	299	289	303	278	308	274	324	304	274	280	307	302	277	295	280	293	298	343	264	243	310	280	309	296	265	315	278	311	306	312	298	278	311	282	295	298	296	306	304	293	299	306	287	303	274	319	296	317	306	309	318	285	287	287	306	351	312	306	297	324	297	339	304	271	303	278	299	293	277	319	291	299	302	315	276	271	284	314	300	287	277	294	327	295	292	282	301	296	337	303	350	280	271	294	286	324	334	287	285	284	311	319	291	323	324	272	311	301	298	287	277	333	297	278	282	278	287	285	306	329	307	306	280	307	290	310	343	276	341	325	322	331	294	301	293	294	302	325	320	303	306	308	284	303	285	292	313	281	280	297	319	330	288	318	267	295	294	296	303	334	313	270	303	317	332	304	299	299	289	293	305	267	325	264	280	301	287	304	320	286	318	323	306	283	296	314	307	295	322	281	311	298	303	279	294	291	315	278	311	284	315	303	312	310	269	270	263	311	336	321	285	299	303	308	284	290	305	290	310	267	313	298	312	323	277	308	271	304	319	292	300	318	326	294	301	296	305	309	261	331	307	303	275	298	308	297	265	344	314	334	283	308	320	330	325	295	328	299	307	296	320	285	339	274	283	314	305	309	299	293	295	293	286	280	295	316	300	314	282	295	300	288	285	299	300	314	305	306	297	302	311	316	314	306	317	265	319	293	298	300	306	258	313	312	298	312	313	288	304	318	298	286	293	285	312	286	312	306	277	346	281	337	318	309	294	267	282	313	332	333	286	285	305	316	303	309	274	306	288	285	293	300	334	275	292	294	303	286	286	302	301	276	305	313	295	301	303	295	291	330	309	287	292	321	301	319	302	270	314	329	311	301	334	316	288	308	287	321	305	309	295	308	326	290	309	273	315	285	291	305	276	293	293	294	291	303	290	256	308	300	303	307	280	286	324	324	326	294	286	310	300	284	290	306	260	330	303	291	339	293	304	276	306	292	278	274	330	295	265	328	310	282	311	308	311	290	285	313	307	298	315	301	313	287	275	299	314	294	288	314	288	288	281	281	304	312	304	264	335	306	285	286	318	292	307	288	280	295	285	309	309	275	279	311	310	312	271	300	272	289	276	336	302	313	337	287	295	324	294	299	299	293	294	285	298	274	305	290	299	285	308	316	297	292	296	329	307	312	285	279	275	293	297	286	313	277	292	275	290	268	288	315	276	279	303	311	317	305	287	320	286	323	291	292	292	303	298	277	299	295	297	289	322	315	282	290	279	317	299	285	299	305	285	337	313	323	314	295	318	304	286	312	307	322	301	270	293	304	318	300	286	306	295	315	291	290	313	322	285	305	317	307	277	320	308	305	289	280	306	315	294	322	289	292	311	319	289	307	308	303	282	308	306	304	317	287	305	264	317	274	291	308	314	315	297	308	310	327	325	312	293	299	282	297	301	270	296	278	302	312	337	265	288	313	286	332	294	294	342	326	309	278	286	293	289	285	294	329	292	304	286	283	274	278	283	311	314	290	313	320	310	280	312	316	302	298	269	332	309	287	308	312	309	309	302	304	314	312	296	295	293	313	304	295	307	320	269	319	275	288	293	335	300	320	289	292	302	278	310	324	296	383	301	293	311	278	336	321	289	310	272	302	286	280	317	284	307	298	314	279	290	282	315	307	261	314	295	305	243	290	281	271	319	317	295	348	307	293	291	303	310	311	275	285	260	307	276	306	293	329	314	301	284	294	320	289	308	294	288	294	268	269	313	285	304	315	304	318	309	349	303	308	304	282	301	293	305	292	266	275	293	272	274	311	335	329	295	308	315	295	294	303	296	284	275	315	282	292	291	300	317	308	289	313	328	309	320	320	329	295	291	324	283	294	308	283	306	299	300	306	267	309	296	299	319	299	308	326	326	316	285	301	318	296	288	290	314	266	299	283	324	300	326	319	307	308	340	286	319	323	304	282	329	351	310	312	295	268	314	280	293	306	307	296	307	319	303	309	284	288	265	323	287	317	318	300	298	295	279	287	279	287	286	295	302	289	328	313	331	289	327	289	311	306	295	295	310	307	289	257	302	311	312	290	311	293	313	308	275	311	307	303	309	301	293	325	304	315	274	299	325	282	302	286	317	316	289	308	322	312	289	308	313	311	309	290	307	278	298	291	265	271	316	297	315	335	293	308	301	294	294	290	281	292	325	287	324	319	285	314	307	320	317	318	284	320	281	303	299	259	326	251	271	267	307	310	274	297	313	291	334	295	302	315	283	329	317	298	326	305	301	280	319	273	289	294	311	322	292	331	311	308	296	320	310	292	320	314	278	305	295	272	316	286	302	299	288	316	280	311	277	279	325	264	278	293	277	308	308	308	303	316	302	282	292	292	325	288	295	311	321	292	308	313	294	287	274	271	305	325	318	313	321	285	312	342	285	288	313	324	324	305	292	259	312	307	290	286	315	269	300	302	313	314	286	330	287	283	285	265	318	294	325	282	312	279	300	355	305	310	291	288	311	287	304	312	320	311	319	294	277	299	292	309	262	300	268	278	315	294	312	327	298	324	313	298	335	291	291	326	293	276	287	311	322	302	305	330	313	317	284	287	293	283	320	272	312	299	313	268
4663	1172	1402	1043	729	575	442	378	334	278	324	257	253	236	213	219	181	209	243	191	192	199	191	177	184	182	176	180	189	182	206	183	184	171	214	196	209	182	186	177	197	182	180	183	188	204	193	206	182	158	167	169	164	212	206	162	164	147	175	191	185	156	184	184	175	163	173	193	174	197	193	172	177	179	155	176	163	207	164	171	175	158	194	198	178	184	181	190	191	184	165	165	178	173	190	179	181	181	164	200	163	188	172	166	172	169	148	168	202	172	155	180	177	171	164	196	184	179	171	168	189	188	208	169	193	190	208	163	184	186	169	184	197	175	172	161	158	198	180	165	174	170	168	190	169	185	169	200	184	200	166	163	208	172	199	169	197	175	174	197	199	178	175	182	177	180	167	159	148	176	206	205	170	188	182	182	152	191	158	182	186	190	157	184	204	179	186	180	170	178	156	184	194	165	186	176	192	154	191	162	158	143	174	163	178	181	146	180	159	173	174	136	168	166	181	187	195	173	159	172	194	197	190	166	198	190	183	163	177	164	174	197	164	190	189	196	159	185	163	205	163	176	179	164	200	181	199	176	189	178	178	178	175	169	176	163	197	183	169	197	181	176	165	192	162	182	179	151	154	180	163	188	166	185	155	174	198	195	189	176	192	162	176	174	149	193	161	173	173	151	170	173	163	151	184	186	172	166	172	179	184	169	184	173	181	187	177	190	180	166	186	176	185	178	175	157	170	170	169	188	170	151	164	159	172	164	171	178	175	196	188	180	187	164	158	161	178	165	157	155	183	186	174	165	173	168	169	179	173	181	198	180	168	179	177	164	164	173	165	178	195	189	176	184	201	185	172	182	177	193	190	196	149	202	180	202	155	153	178	202	159	169	202	174	152	188	166	173	201	188	197	174	173	170	167	165	179	185	189	182	159	173	169	168	169	175	179	194	190	186	191	167	178	164	171	190	170	175	187	181	170	219	178	183	166	163	178	212	170	182	172	177	160	183	146	191	184	179	197	173	177	191	168	151	197	175	187	162	148	178	153	167	164	185	185	172	168	194	168	193	169	190	194	173	183	188	159	173	180	176	206	153	170	208	156	183	188	175	159	173	212	177	171	187	169	180	163	186	177	170	176	156	177	178	180	211	213	149	168	211	155	197	188	196	164	175	172	188	168	197	189	174	170	191	157	161	183	159	195	181	181	176	193	186	186	168	179	180	164	188	183	193	165	167	194	164	187	176	180	158	159	189	164	188	178	194	172	169	179	168	178	178	195	155	187	151	183	184	188	167	179	201	178	167	169	172	189	192	187	157	170	186	171	177	148	203	192	192	185	195	171	176	181	181	163	179	192	185	185	173	165	191	157	184	162	169	188	168	147	186	171	199	171	160	181	180	178	180	197	191	175	177	180	186	186	176	217	171	167	178	183	177	199	178	170	172	187	180	180	191	186	189	168	171	191	165	157	166	162	155	186	171	174	199	173	171	185	190	180	186	158	174	184	180	194	188	171	175	190	163	178	185	169	217	175	167	176	176	176	181	183	158	173	176	177	184	169	181	156	162	185	174	165	186	173	170	179	179	199	186	174	159	179	166	189	188	173	175	154	190	184	183	174	186	160	172	164	178	190	167	181	179	185	207	164	170	169	176	154	169	160	189	175	184	170	163	159	162	172	173	176	187	188	161	164	162	162	179	176	189	174	205	165	199	172	185	168	190	200	168	183	192	185	169	170	176	195	175	199	184	173	180	195	193	166	166	177	172	182	167	199	185	184	160	202	202	193	191	168	170	171	200	177	167	178	187	166	165	168	171	181	204	166	194	185	186	182	175	165	190	194	170	201	168	167	168	153	165	180	180	157	180	167	200	190	175	185	158	178	196	170	171	171	186	195	158	175	163	176	198	163	179	198	198	191	181	151	205	193	174	184	163	160	185	180	167	174	176	177	179	164	198	166	189	142	173	185	156	188	152	185	188	188	158	177	183	183	190	158	194	183	174	180	177	182	170	174	186	149	180	181	197	204	173	185	187	204	177	174	158	177	176	188	179	175	202	197	159	175	168	199	173	192	175	191	199	172	177	166	186	157	173	189	181	175	161	198	189	165	171	155	174	179	164	168	152	199	167	195	171	175	159	178	199	169	192	179	155	179	173	182	166	170	161	167	190	168	193	176	158	178	183	190	179	200	184	183	161	173	154	195	153	172	185	167	162	179	188	181	163	204	164	191	170	195	147	203	167	163	192	187	159	184	201	183	206	181	186	171	184	175	170	153	194	197	168	189	202	184	148	185	168	191	172	159	154	181	179	186	173	201	179	207	176	169	182	186	173	165	194	187	159	165	197	185	177	202	166	193	174	187	174	174	190	180	184	178	174	191	170	179	168	187	181	159	171	172	157	168	174	171	189	189	171	180	181	189	178	176	191	180	176	184	188	184	149	199	179	190	160	181	165	167	182	170	190	184	170	183	188	170	158	214	181	160	193	169	173	174	189	171	180	168	185	176	151	179	164	169	169	171	145	191	168	179	178	154	188	177	195	184	204	178	163	178	193	173	194	170	179	189	157	181	169	173	186	190	170	179	183	185	174	182	177	167	159	164	207	171	182	170	156	179	195	187	175	207	178	176	182	163	172	167	176	161	169	179	172	176	198	167	161	179	153	162	183	173	169	164	193	150	187	209	173	174	194	204	194	190	190	163	207	172	195	164	164	188	180	179	173	167	172	184	184	180	190	185	172	170	168	150	168	178	155	157	192	182	184	184	188	161	191	193	194	177	181	180	169	170	168	178	162	182	184	176	178	168	182	151	162	163	160	161	159	167	160	194	190	186	183	188	175	155	181	193	164	167	178	161	188	200	169	178	185	177	161	190	169	182	210	183	156	223	175	175	176	147	168	188	177	174	167	168	190	177	173	186	181	180	193	162	159	199	184	163	167	171	178	168	168	201	189	162	174	186	168	191	199	194	195	159	181	181	157	186	159	185	176	164	164	162	172	181	177	174	205	185	174	213	170	165	162	175	162	170	186	194	179	194	188	192	176	149	191	183	185	191	199	167	190	200	182	169	177	170	162	177	180	178	194	184	174	176	176	177	174	149	191	188	181	190	161	174	181	186	174	166	180	163	186	186	171	155	176	177	173	190	175	183	162	175	153	180	190	176	189	173	166	177	176	176	158	197	177	187	187	188	213	171	180	171	195	189	183	183	174	156	178	195	161	171	166	157	167	177	192	196	188	180	173	185	166	180	212	188	172	152	178	161	183	176	160	154	173	188	202	175	203	190	159	175	193	161	161	173	176	163	173	181	171	191	168	181	180	161	168	186	184	141	176	178	165	157	181	172	180	206	182	184	191	155	177	160	167	183	171	174	194	173	155	177	149	194	196	171	172	155	174	177	164	172	186	177	180	167	185	160	158	180	168	189	179	167	176	161	158	174	173	156	178	184	172	180	172	185	183	158	181	178	177	173	163	160	188	167	159	180	181	160	156	197	154	182	195	172	175
5427	1672	3752	3940	3358	2852	2281	1953	1669	1444	1324	1236	1144	1124	991	943	909	889	829	844	845	849	770	694	728	734	685	687	698	651	668	653	643	703	650	666	604	699	613	661	633	630	608	620	625	613	632	635	629	629	639	616	650	629	586	601	636	601	609	557	584	604	582	619	619	617	594	549	563	595	630	646	622	653	613	621	587	572	573	578	594	598	585	572	568	557	551	567	622	546	586	607	646	588	554	596	589	585	601	606	635	545	607	613	595	563	603	558	629	620	614	565	616	577	581	585	556	627	582	634	613	623	615	576	602	594	573	593	590	581	584	640	599	545	583	597	618	607	574	567	586	577	582	613	567	557	543	578	571	555	583	557	596	521	602	586	601	610	617	571	587	576	580	556	552	563	593	593	581	614	602	613	591	628	592	602	597	568	568	605	586	557	516	574	565	559	560	580	543	582	572	581	572	566	561	614	551	547	537	598	575	570	611	619	578	623	577	573	587	574	569	592	539	573	579	546	587	583	605	588	582	579	554	570	574	568	605	570	563	615	567	631	637	558	589	602	634	568	595	573	598	598	547	552	539	573	601	625	621	587	565	608	582	581	573	658	579	583	575	580	611	563	596	598	567	599	587	567	549	563	579	588	589	581	577	562	556	576	567	594	561	566	549	570	564	609	545	600	642	596	626	603	570	573	547	552	608	601	561	597	562	560	599	548	568	610	586	571	612	614	611	554	582	636	553	635	543	585	530	578	577	608	572	602	613	575	560	599	538	600	564	584	626	553	564	560	580	607	558	578	604	592	585	592	557	561	564	552	567	580	589	551	606	562	565	605	574	608	589	632	568	605	588	577	575	559	591	633	606	595	605	574	596	549	590	603	514	579	589	637	597	586	623	602	582	590	551	564	582	576	612	628	605	554	585	581	556	614	607	539	601	577	592	573	578	551	568	586	582	579	603	579	581	557	570	568	517	571	572	570	585	588	572	569	562	588	597	599	547	572	608	555	576	600	568	560	576	541	533	595	568	550	566	558	563	557	605	566	584	611	571	558	605	599	576	575	548	575	620	625	568	558	547	563	599	587	601	601	566	550	597	641	630	591	587	617	583	585	567	552	555	581	623	614	548	551	539	563	540	588	586	606	558	627	537	577	577	582	602	568	597	563	629	624	550	601	556	568	575	592	551	567	569	613	563	581	608	584	579	609	584	578	564	569	556	593	647	579	596	583	577	579	566	583	567	568	604	608	576	565	626	543	597	527	609	604	593	600	584	591	551	576	577	540	579	585	583	552	538	607	575	553	589	602	518	628	606	594	539	595	540	602	547	573	576	583	579	594	558	561	597	560	533	584	580	555	556	565	573	554	602	546	612	553	581	588	591	543	572	573	549	588	605	573	562	582	578	555	583	540	583	544	591	619	602	592	594	601	585	570	588	547	614	575	630	575	592	538	589	605	585	598	618	595	609	573	574	596	590	566	565	551	572	570	582	578	576	608	553	594	581	588	591	554	571	578	559	569	607	589	585	594	569	563	599	585	563	570	581	593	579	629	550	588	563	611	536	558	592	603	603	586	573	601	566	596	559	604	625	567	611	603	618	594	607	557	584	546	597	578	592	602	537	592	558	610	608	532	561	625	527	591	586	547	570	568	567	581	579	569	578	614	600	582	591	523	585	611	583	535	606	587	556	618	578	574	566	536	555	574	569	587	557	610	595	558	614	532	589	591	577	574	580	564	586	561	626	554	581	582	592	567	624	566	590	596	640	572	569	544	590	590	581	648	588	570	589	551	554	601	602	545	552	584	621	566	573	593	603	629	564	566	595	591	629	570	539	604	570	633	531	582	603	601	590	601	590	586	565	620	596	590	572	601	558	584	580	560	569	584	586	622	569	591	604	614	579	576	560	535	577	583	581	596	613	618	579	557	569	549	598	589	573	608	560	613	549	596	569	545	601	563	583	574	607	608	596	541	594	583	574	578	544	581	552	561	544	576	597	577	605	605	568	617	621	559	576	578	552	561	585	574	588	592	590	584	568	586	603	591	544	580	590	564	550	546	604	557	575	558	534	524	572	572	568	576	630	571	578	557	606	640	570	575	612	573	581	602	596	562	583	577	539	585	541	564	594	588	581	614	545	578	580	609	580	553	586	585	577	584	591	612	610	555	592	582	623	558	539	539	542	596	600	593	543	610	580	584	609	598	566	624	586	616	573	595	596	594	603	581	651	569	599	590	594	591	573	583	561	582	537	614	598	560	592	584	578	568	596	588	584	566	567	555	563	591	591	537	590	539	612	590	566	496	584	535	591	579	581	588	595	569	611	601	555	566	572	550	599	543	598	603	589	594	555	602	538	582	591	587	611	582	617	590	631	593	598	588	577	585	584	572	573	575	620	581	596	582	531	566	589	543	618	593	604	569	569	585	554	590	581	594	530	577	531	568	555	569	544	567	561	591	601	598	601	571	582	557	578	573	581	603	601	572	557	574	576	583	582	573	586	587	552	605	596	553	519	558	534	593	601	567	578	578	637	603	589	541	538	542	618	551	558	544	572	577	579	591	592	569	606	578	586	582	590	555	573	613	578	607	570	621	619	580	602	565	547	518	560	623	595	558	612	587	597	558	573	630	570	579	621	574	554	596	587	561	573	557	562	617	570	557	602	563	592	562	594	611	518	573	583	624	571	544	541	628	532	565	534	570	571	602	582	575	571	592	595	589	586	563	617	557	611	581	578	578	607	589	559	603	594	599	551	628	596	564	559	596	570	581	627	581	579	623	582	595	632	623	536	574	527	537	607	622	613	598	576	611	560	550	633	595	624	542	588	583	617	557	621	608	605	625	579	561	582	560	587	541	592	602	586	556	556	588	567	562	576	570	594	604	602	563	585	578	576	602	560	568	585	613	560	544	563	577	579	578	602	588	557	617	562	566	595	574	571	550	566	593	556	560	569	612	588	582	587	633	566	575	585	569	529	610	565	601	581	543	569	578	577	599	592	580	584	569	611	572	632	570	567	602	570	549	580	574	573	596	588	597	548	550	555	577	588	595	644	579	586	593	563	591	601	619	577	559	566	553	571	569	564	597	571	572	589	574	561	577	615	639	609	589	593	591	559	575	557	607	608	603	631	593	576	575	532	550	602	594	557	530	585	586	570	582	536	564	593	580	636	593	580	562	580	566	575	603	584	588	573	574	620	612	603	581	560	574	528	571	580	556	578	555	634	570	576	586	552	634	594	572	598	595	570	591	589	581	566	579	571	584	582	591	544	599	541	603	576	570	590	553	618	590	589	600	563	564	538	588	606	561	588	576	550	624	624	571	620	574	530	596	602	573	623	561	600	554	589	603	599	547	572	568	617	576	570	573	592	559	566	556	572	600	554	601	572	605	565	562	548	579	569	573	559	550	580	603	559	565	601	569	572	634	558	605	524	566	511	600	596	575	612	548	582	584	575	609	563	576	582	570	616	602	590	599	597	595	586	608	577	606	611	615	611	576	600	563	583	580
8887	2343	2810	2006	1367	994	709	612	524	438	406	364	326	340	334	334	304	295	277	296	275	261	240	251	271	240	278	241	245	250	270	267	229	237	242	277	243	240	242	291	238	234	246	235	248	205	238	246	252	231	245	248	259	243	252	243	262	221	243	253	225	249	253	246	220	252	256	238	250	231	248	230	239	227	238	231	242	256	245	227	240	212	232	245	245	247	215	227	237	231	266	260	235	208	213	233	231	204	227	243	242	245	234	252	242	214	213	233	255	200	234	228	238	226	244	230	254	209	237	249	231	234	250	229	231	220	242	247	188	253	228	220	229	264	212	231	205	240	272	245	257	227	202	240	219	231	212	236	247	262	246	241	215	258	242	227	243	244	244	239	201	249	225	229	225	216	224	221	227	210	253	226	225	208	238	188	244	227	249	217	209	271	260	229	242	245	208	215	262	242	259	240	237	247	239	223	206	239	258	241	272	222	261	221	229	240	228	217	214	247	216	232	238	251	235	233	222	238	232	254	247	258	249	256	243	223	198	227	236	245	220	248	264	227	234	212	236	213	233	217	243	253	234	219	259	241	231	243	248	228	211	247	218	231	238	236	242	233	217	209	265	237	224	273	231	240	249	245	247	248	233	247	227	217	267	253	243	217	222	227	249	254	230	259	230	222	260	270	225	251	238	208	242	249	257	238	228	231	226	259	220	220	257	249	256	237	243	225	220	244	251	219	218	220	234	248	234	230	247	216	240	218	232	246	218	244	262	232	258	263	236	237	241	217	260	224	225	240	241	246	218	232	227	240	233	252	233	236	229	225	211	217	239	259	245	253	211	240	235	263	210	222	213	253	256	232	218	232	236	241	255	238	265	266	246	245	201	224	233	221	251	218	253	234	241	229	219	229	232	240	219	238	234	229	234	243	240	260	245	243	245	250	222	219	242	238	219	253	207	235	245	221	221	227	250	245	259	255	216	215	222	194	186	251	231	253	244	244	232	223	246	245	279	256	239	230	225	220	232	243	245	248	246	234	263	226	223	240	235	208	248	224	188	238	225	239	247	234	252	237	232	211	266	233	226	243	254	204	231	221	216	227	254	229	218	245	236	213	264	221	231	230	233	228	242	216	266	231	217	239	247	224	214	243	235	227	223	276	227	237	237	257	232	252	246	247	225	242	242	254	215	225	260	252	254	223	241	216	228	278	252	222	213	242	234	216	247	269	228	242	238	218	236	269	267	228	223	223	286	228	220	224	212	243	251	238	241	247	227	244	254	245	254	220	224	226	227	249	257	236	229	234	261	242	249	239	249	267	207	246	232	235	231	204	221	231	251	184	239	243	241	227	208	207	220	230	234	205	227	218	256	222	232	238	243	231	251	243	245	225	239	234	259	227	228	248	248	259	242	236	235	234	216	229	246	238	246	261	232	240	236	285	235	273	233	244	230	277	219	234	238	239	235	216	245	231	234	220	271	242	235	247	234	233	239	239	243	242	257	226	270	227	221	254	216	216	228	232	215	225	230	239	267	241	243	245	202	232	216	235	234	239	214	220	226	210	256	224	231	238	228	221	253	235	220	224	230	230	227	216	250	232	206	242	250	227	224	220	240	231	266	247	212	238	247	208	253	239	235	230	196	212	279	245	230	244	224	244	238	255	254	220	256	207	252	225	232	237	231	222	226	254	263	240	236	220	252	246	236	246	226	217	224	237	229	222	211	235	232	241	234	244	253	279	259	216	204	231	220	252	216	250	222	229	232	222	244	257	210	245	236	232	234	228	241	258	215	254	237	228	221	212	257	211	224	221	220	225	236	250	225	235	237	250	224	234	233	215	250	244	218	200	251	223	230	238	234	230	220	228	227	221	265	213	250	268	260	249	222	246	217	249	243	226	262	203	232	231	222	254	240	229	224	234	235	239	246	245	222	243	233	240	238	219	232	229	246	231	241	239	225	267	263	207	269	241	233	262	228	230	243	221	222	227	247	233	242	252	184	227	272	266	254	266	236	263	242	222	227	229	226	233	214	241	242	215	272	219	234	234	215	234	226	226	242	253	224	237	227	252	258	241	201	246	238	221	250	247	257	262	238	237	238	232	237	226	221	234	236	267	213	233	255	222	238	219	267	230	225	241	254	244	237	247	236	221	225	238	234	240	247	230	220	246	234	226	197	246	226	239	213	223	245	210	234	262	246	245	239	224	221	233	259	220	234	243	243	241	238	234	249	272	231	254	246	257	253	253	231	247	241	216	212	234	229	222	261	245	247	233	229	244	223	219	253	220	219	244	245	214	240	228	224	256	223	246	243	237	261	215	233	253	216	241	227	223	253	236	243	234	237	254	218	243	254	267	217	245	215	246	233	231	221	249	229	230	231	241	231	245	226	252	241	211	226	255	223	250	269	229	259	236	215	225	220	256	221	231	228	263	247	264	248	215	232	250	222	235	242	224	228	238	226	252	207	249	236	244	226	258	206	227	236	230	234	218	233	251	233	258	238	229	247	224	208	247	225	274	242	201	213	227	233	233	248	258	233	222	236	251	248	213	251	238	232	247	243	245	259	247	242	229	245	248	228	222	242	226	213	236	210	267	259	221	244	249	232	206	220	254	232	251	234	253	229	250	245	234	205	251	243	190	248	236	254	209	238	260	234	233	230	240	249	194	206	221	228	257	235	227	264	220	280	203	209	206	245	223	230	242	217	246	246	235	217	242	218	209	253	249	231	236	233	219	251	197	221	258	260	244	211	237	254	234	233	253	248	245	230	240	239	250	229	232	256	225	220	241	227	261	230	219	243	231	259	201	238	243	251	250	230	241	231	219	237	254	219	227	230	235	244	228	228	221	248	231	232	237	251	222	253	201	238	230	222	220	243	224	250	243	233	246	246	229	240	233	229	234	226	225	225	231	228	214	230	243	250	250	210	224	241	236	237	258	251	240	245	227	246	237	214	229	238	225	232	229	231	249	242	186	256	237	228	243	235	223	228	237	211	244	228	226	238	240	226	222	253	220	235	216	225	226	229	221	246	246	218	251	251	260	253	226	235	240	247	229	239	228	216	233	255	245	220	254	237	248	259	226	248	235	240	233	226	226	239	248	241	226	245	236	218	228	223	248	217	242	233	258	229	228	233	229	222	243	234	227	229	240	254	233	225	254	230	232	257	248	226	232	246	239	242	236	231	265	232	247	258	259	262	231	242	233	261	239	241	233	218	242	205	234	242	252	232	244	235	258	246	223	252	244	234	230	239	222	251	259	243	244	239	219	225	224	241	235	223	227	223	230	230	241	216	220	218	230	235	261	242	247	238	228	238	240	245	230	235	245	246	244	224	231	230	246	239	208	251	219	227	254	234	246	200	243	241	231	217	217	223	227	254	233	228	232	224	235	227	269	249	233	210	241	260	228	218	246	206	241	251	251	224	245	250	240	238	253	239	241	238	228	215	223	238	261	234	236	254	241	245	213	233	226	239	258	253	237	248	235	225	225	225	209	251	228	289	240	237	211
7818	2950	6470	6962	5968	4980	4019	3386	2929	2473	2236	1952	1864	1709	1608	1574	1407	1303	1266	1196	1162	1146	1124	1072	1014	986	1017	973	978	944	945	950	915	878	867	880	862	884	942	853	835	878	853	862	861	829	831	789	789	820	776	834	770	812	767	756	772	794	805	779	754	729	761	763	789	747	774	783	788	782	759	807	807	728	771	740	742	803	762	693	780	753	771	753	693	784	813	752	763	757	765	719	738	745	756	730	789	731	759	681	734	699	766	747	755	751	756	697	748	786	736	757	711	725	719	707	748	760	743	748	786	779	734	736	777	729	746	696	730	736	729	703	751	772	718	754	756	698	764	734	755	768	786	707	720	767	708	730	728	712	721	739	693	727	714	749	736	755	750	729	752	758	726	737	731	736	750	673	710	754	685	781	734	748	692	753	706	751	761	716	796	723	692	723	743	741	781	693	735	782	692	729	767	738	699	725	728	678	739	777	760	713	737	764	716	748	701	762	665	728	717	731	748	730	777	756	711	769	764	703	707	738	759	761	780	732	738	720	752	776	736	784	756	693	776	688	718	726	727	776	759	758	721	759	753	734	763	721	678	696	727	689	740	760	697	691	731	742	735	746	766	733	729	735	734	707	761	738	711	761	742	727	732	745	762	751	736	737	745	763	726	688	706	756	721	690	716	732	712	713	814	730	737	780	729	685	740	706	692	722	757	718	730	735	775	765	731	710	725	748	759	723	753	718	731	785	728	722	701	746	729	767	754	719	769	711	675	716	761	710	715	770	757	712	675	764	728	759	738	734	736	718	710	786	692	775	740	778	773	702	724	748	734	749	726	717	724	750	764	724	775	737	752	720	737	776	712	735	733	710	716	762	681	712	755	790	742	724	742	721	751	732	741	751	725	735	748	715	732	724	752	743	726	760	799	693	747	791	734	771	777	740	758	690	771	725	700	740	760	759	755	750	706	710	719	686	710	698	734	766	712	725	748	722	719	716	753	738	725	731	747	714	692	744	739	772	735	738	742	699	746	718	766	718	776	733	697	724	745	778	750	704	778	705	747	710	711	673	714	724	737	754	742	734	726	725	722	688	736	771	752	681	629	760	688	738	726	734	723	746	759	722	700	712	759	757	751	735	706	734	720	731	708	714	744	741	706	728	762	747	750	696	778	726	726	770	706	766	693	736	698	706	755	717	730	780	680	714	740	779	759	734	776	721	695	763	750	773	783	714	760	737	751	725	708	756	752	743	717	738	764	728	709	720	706	702	725	730	755	755	753	744	762	759	760	772	734	784	725	720	748	722	698	761	804	702	785	730	783	717	729	746	678	718	750	701	768	698	715	766	699	790	725	714	755	705	748	691	771	738	774	753	716	753	706	751	716	753	734	729	689	774	703	707	745	673	760	705	710	726	737	749	770	792	738	736	672	727	707	771	752	748	765	760	731	713	760	709	754	719	715	783	744	739	805	721	777	763	714	734	729	717	721	713	680	720	710	699	690	709	780	761	741	742	746	754	684	720	781	703	754	707	730	759	712	732	727	749	728	784	724	775	760	764	755	710	690	731	716	734	685	734	731	780	737	729	734	716	724	766	698	710	768	736	769	762	777	720	767	761	721	714	772	781	693	696	719	695	742	779	695	694	685	727	712	690	715	744	769	740	737	742	734	730	741	707	738	780	758	764	692	738	760	728	732	693	738	730	712	743	739	757	682	730	713	687	689	749	727	744	722	717	747	781	760	731	713	718	759	717	780	755	724	754	761	772	753	712	750	781	757	716	727	750	723	695	745	745	762	738	694	734	719	751	762	687	741	694	771	738	745	726	720	709	772	752	748	745	769	773	777	695	739	767	724	735	724	730	750	689	711	729	772	722	779	726	738	763	730	740	713	703	713	724	695	761	753	752	750	771	744	782	721	744	727	714	719	710	717	716	743	684	699	746	749	738	731	736	729	740	714	743	702	723	730	728	758	720	759	754	728	724	726	786	751	718	739	680	737	754	760	723	755	735	734	757	746	732	746	712	745	761	746	718	729	737	730	726	754	728	749	747	775	718	711	691	724	737	739	695	736	736	802	752	735	709	760	751	759	733	725	732	727	736	733	771	711	754	742	736	774	740	746	783	782	738	710	721	753	724	774	784	690	716	748	737	762	679	775	743	702	745	749	759	735	737	692	760	701	723	751	733	771	728	730	773	720	710	715	724	739	687	788	734	727	742	723	741	744	705	774	739	748	703	725	703	761	745	719	822	726	740	734	770	684	726	707	746	733	696	745	749	717	741	756	803	790	730	723	716	752	747	746	742	771	732	668	783	724	744	733	773	733	750	782	715	685	716	755	745	756	738	747	774	708	694	719	745	731	757	722	737	717	709	713	765	733	741	722	778	673	702	751	719	744	716	692	728	732	776	788	734	721	729	769	748	756	774	731	745	730	790	723	707	788	757	728	724	721	793	761	735	679	728	729	660	723	763	698	740	745	749	741	733	752	755	728	768	676	758	759	727	786	732	735	750	768	755	754	743	747	788	783	740	711	802	739	741	698	712	792	780	758	734	728	726	739	757	700	766	703	731	750	760	766	759	718	739	784	753	734	732	772	711	770	716	712	725	716	691	723	755	744	708	708	732	785	748	740	763	739	717	717	784	797	763	714	744	745	766	741	732	736	742	731	775	704	761	774	743	744	745	793	712	711	733	744	702	719	737	760	731	713	741	738	703	769	693	775	759	723	766	712	764	684	710	789	743	724	710	758	706	705	710	792	754	736	737	753	736	778	730	719	726	738	759	726	771	768	760	757	733	762	690	725	672	721	712	757	772	709	726	695	714	738	749	732	728	741	737	723	742	716	749	722	731	768	762	740	714	765	698	715	776	777	711	697	768	779	740	797	742	719	742	716	729	720	712	715	740	756	736	717	717	762	716	737	737	712	742	709	754	719	729	712	776	688	758	730	725	690	748	750	767	704	751	751	706	713	766	759	701	774	715	695	761	738	765	767	696	695	745	737	674	752	695	694	728	794	705	755	719	742	711	696	715	754	731	736	715	774	709	787	770	780	766	685	728	726	729	712	696	771	732	764	760	769	712	767	759	736	764	724	746	683	722	705	661	733	720	759	734	685	708	737	724	684	728	754	704	747	765	731	704	708	692	732	772	749	746	684	689	728	784	763	748	711	762	721	757	746	719	742	739	733	718	790	710	758	715	743	753	733	699	721	716	689	726	724	759	749	753	727	722	730	750	751	735	735	713	761	728	736	725	704	701	749	711	734	771	719	720	710	742	720	747	726	762	734	752	758	721	751	748	727	745	743	740	788	696	704	757	720	722	722	744	750	742	682	722	746	743	729	709	729	763	744	747	757	710	731	738	706	682	730	763	726	749	745	711	745	720	718	723	748	735	707	747	768	801	722	774	748	737	779	756	712	738	726	746	717	773	740	752	748	733	716	677	785	732	721	768	737	717	708	733	743	775	693	721	737	706	703	747	775	716	743	695	734	700	754	746	728	695	702	773
1119	161	151	105	95	88	82	97	81	73	77	77	84	78	92	79	84	71	68	77	72	81	89	78	76	74	83	76	84	77	89	83	73	61	74	82	64	89	84	74	70	71	73	80	74	82	69	70	69	55	71	76	85	63	73	79	67	83	77	72	69	82	91	78	71	69	75	77	67	83	82	86	78	63	69	88	68	76	67	76	77	99	70	65	61	86	73	69	79	68	54	79	80	79	61	67	75	82	67	83	76	79	88	85	86	62	96	74	61	87	83	68	66	73	88	95	76	83	88	71	71	84	70	76	66	74	57	77	67	68	68	75	49	77	96	77	76	68	69	66	68	86	85	82	81	81	68	80	74	72	65	66	64	85	81	68	93	79	79	77	71	68	70	72	66	77	73	91	75	74	79	81	76	57	77	80	63	89	70	89	84	74	80	85	59	75	73	70	90	78	84	79	61	79	78	78	87	88	73	72	76	72	74	72	70	65	53	78	73	81	53	62	77	79	72	73	72	82	87	97	90	73	84	84	67	66	76	81	74	76	68	87	72	63	87	68	76	49	72	70	79	73	89	86	64	81	68	74	82	84	78	68	76	68	70	70	77	81	72	80	70	77	59	75	80	67	83	84	74	71	64	55	78	65	84	70	81	61	84	78	81	66	83	75	75	81	73	70	71	67	80	73	84	71	92	75	79	67	74	69	85	84	77	70	85	84	80	81	80	77	89	83	84	73	78	77	64	72	64	69	77	82	58	80	77	81	80	79	71	82	71	87	73	57	55	70	83	74	56	87	79	70	60	85	85	67	80	72	72	84	65	82	69	86	82	73	75	69	90	66	71	68	66	76	85	75	67	67	87	63	81	78	74	84	75	78	80	84	65	82	65	79	86	67	73	72	70	73	76	81	78	85	53	76	74	74	70	67	74	63	73	76	66	80	55	64	58	81	76	90	78	73	80	69	75	75	94	74	61	67	79	84	88	86	79	78	71	73	78	71	85	64	63	85	72	76	89	83	74	73	93	78	71	58	82	79	81	81	82	67	75	73	77	74	61	67	83	67	80	69	72	70	78	82	75	64	72	61	65	71	63	89	93	81	76	74	76	92	47	70	69	69	70	66	66	71	76	85	72	78	82	89	72	82	74	82	66	66	84	79	57	86	57	81	74	79	80	77	81	59	82	79	73	73	78	68	72	57	82	83	77	76	70	74	77	65	75	66	75	69	65	81	82	84	79	64	71	80	72	80	66	90	82	73	79	69	76	65	92	79	73	73	80	80	75	77	89	55	73	77	83	90	75	86	72	58	66	77	78	80	69	79	70	66	85	69	82	67	67	76	78	68	82	84	76	70	77	71	81	88	85	95	54	65	66	81	87	73	76	71	76	62	78	81	72	75	72	72	89	82	70	51	80	94	86	71	64	90	70	87	83	70	89	85	75	77	73	76	85	78	75	81	58	68	80	65	81	68	85	74	63	76	72	82	53	78	84	71	71	71	77	79	69	74	67	89	66	66	81	82	80	76	83	80	89	74	73	78	76	68	72	60	82	66	69	71	70	59	67	89	67	61	78	78	78	64	79	73	61	69	83	71	85	75	68	61	84	78	67	78	60	78	67	64	74	74	68	85	70	77	78	85	54	77	64	78	62	80	58	69	86	81	67	65	80	80	84	63	59	84	89	67	75	80	84	77	93	73	76	72	68	67	80	81	62	48	74	82	75	66	82	90	70	62	59	97	69	78	72	76	69	84	84	72	58	84	73	87	75	78	72	73	75	72	83	73	65	77	97	71	89	73	72	81	82	62	81	68	75	73	56	73	72	58	81	76	80	57	86	85	84	77	75	73	74	63	90	77	78	69	64	89	84	76	67	94	81	65	81	80	76	73	60	70	80	59	75	67	67	70	85	77	73	57	70	81	83	69	80	72	76	75	76	68	80	66	91	86	72	81	69	79	73	76	60	89	72	77	80	75	60	70	78	84	82	76	73	83	94	99	70	77	73	90	63	89	68	75	72	87	59	84	85	67	66	69	68	77	70	87	56	59	91	69	68	71	79	89	76	66	71	74	76	62	78	68	73	59	66	74	64	67	66	86	72	80	75	75	73	71	77	74	79	82	71	75	56	67	77	78	55	80	62	85	73	62	66	82	83	70	73	87	71	72	86	76	86	77	80	66	82	73	84	64	76	76	68	71	63	63	96	69	95	85	75	71	81	70	73	84	73	74	72	68	84	68	75	62	70	77	69	62	75	59	70	81	78	87	75	83	59	71	78	80	68	75	79	93	65	90	69	80	82	87	75	75	79	64	73	85	80	64	68	80	81	80	58	76	77	79	63	81	82	82	64	62	79	78	70	78	75	75	65	76	67	88	81	71	71	55	64	83	77	68	72	74	84	63	79	73	88	85	72	68	78	74	76	58	74	82	66	69	58	82	79	87	67	71	82	60	64	63	70	83	74	79	73	63	73	86	58	88	67	87	85	79	76	94	93	79	68	73	76	62	93	86	77	72	64	75	95	75	73	72	81	80	74	62	78	75	70	62	71	83	76	76	83	65	52	71	71	68	83	67	90	68	71	83	77	70	65	75	81	65	70	71	70	74	85	78	77	69	70	84	64	72	91	72	77	79	68	71	58	77	71	73	78	70	63	81	82	49	82	76	83	71	71	83	90	71	66	72	87	88	70	71	88	65	73	93	70	69	66	71	85	73	80	80	58	69	83	70	64	55	83	73	79	68	74	75	73	65	60	69	64	80	70	71	78	66	67	69	75	69	77	72	72	74	78	77	85	55	68	74	55	76	85	80	81	64	68	66	69	71	74	87	69	83	67	70	80	73	70	62	77	79	71	74	58	81	72	85	70	92	65	72	78	77	92	65	87	81	81	104	60	76	67	65	75	87	82	61	72	84	91	74	81	76	73	63	83	74	82	71	84	72	67	66	71	70	75	73	79	79	69	62	58	67	90	63	68	78	81	56	88	86	76	84	75	73	86	72	75	81	78	64	63	75	80	69	93	83	86	83	75	65	65	83	87	76	89	72	63	60	69	70	80	79	79	66	85	64	69	78	75	79	76	67	69	76	80	87	76	68	79	80	73	74	77	78	77	61	94	68	74	83	79	78	82	69	76	77	69	87	87	82	72	73	79	84	89	73	84	64	79	84	81	83	59	93	84	84	58	71	81	92	77	102	65	74	64	84	73	87	91	77	55	57	58	82	89	79	76	76	77	67	77	56	78	79	61	76	76	83	84	58	75	94	73	87	72	81	54	66	71	64	62	62	71	77	64	74	76	83	74	78	66	65	69	75	81	78	79	81	64	73	87	78	75	84	65	75	74	66	72	65	89	83	58	69	81	87	79	88	62	66	67	73	62	59	64	74	76	69	76	86	80	70	81	79	67	63	66	63	72	66	81	71	75	81	75	73	89	69	75	73	66	78	68	67	85	78	65	62	63	84	63	76	90	82	77	63	78	72	53	75	72	79	75	80	86	89	96	72	83	83
1688	396	499	513	462	438	418	389	357	343	338	315	323	323	320	318	300	342	330	297	316	351	334	282	280	291	299	317	288	297	328	324	289	342	312	298	344	305	288	299	323	292	291	302	306	310	314	313	312	284	300	309	320	300	344	276	322	306	319	280	335	315	270	261	311	325	317	311	296	286	297	276	340	306	299	285	315	292	288	303	330	319	316	300	340	291	275	268	287	297	287	297	286	311	329	299	304	308	313	294	301	278	296	343	300	299	294	321	317	286	275	307	306	291	305	286	278	313	320	270	310	280	288	301	289	327	258	260	293	298	306	283	332	300	339	300	314	330	306	320	272	320	278	306	298	303	305	306	284	336	277	269	266	275	290	306	290	267	325	309	304	281	312	277	307	294	299	285	269	295	271	298	276	299	301	294	310	282	316	290	301	267	316	292	335	289	278	302	293	283	290	289	300	256	294	307	316	285	297	302	314	302	295	288	254	295	308	311	283	318	300	285	309	323	302	279	279	290	304	297	300	282	282	315	308	297	317	291	299	291	285	305	310	298	320	292	273	328	321	304	283	304	326	326	307	288	280	302	324	289	315	297	267	271	301	300	299	304	284	291	299	285	267	307	304	329	296	312	311	308	314	297	300	306	278	299	279	307	294	313	307	309	300	309	322	281	321	306	300	311	298	266	299	280	279	292	286	325	304	278	292	314	319	318	308	315	297	312	333	325	312	289	285	297	295	288	306	299	285	306	288	272	307	310	282	320	317	312	294	300	301	296	299	308	293	329	296	302	275	287	293	299	296	281	303	271	285	307	304	299	322	300	278	300	323	288	308	270	291	294	289	310	309	310	291	307	300	296	285	291	301	309	291	287	295	290	300	297	326	347	352	318	289	311	289	329	269	287	311	288	309	285	300	295	292	286	300	305	272	286	298	280	282	285	298	298	310	285	317	292	332	289	263	304	272	286	307	317	287	283	305	305	268	263	311	298	300	301	290	288	292	294	293	280	297	276	273	302	270	291	299	308	279	290	311	322	269	289	288	284	282	302	307	283	311	299	296	300	300	273	320	302	285	309	314	307	301	303	310	299	299	311	291	301	305	291	299	295	274	312	295	282	277	281	271	308	310	287	296	297	306	294	303	271	276	314	289	312	288	291	276	312	289	284	296	299	295	311	312	336	296	315	285	297	296	294	282	249	290	314	301	312	314	294	271	326	298	284	345	266	271	317	290	291	274	274	260	285	289	278	277	285	316	290	294	312	305	306	299	297	307	321	301	294	326	290	291	283	282	290	319	300	303	281	284	305	304	289	324	293	316	268	287	283	324	326	279	254	273	291	291	294	296	288	286	295	323	282	291	301	265	295	286	319	307	284	311	320	305	287	307	312	292	332	285	305	277	316	310	307	326	301	303	316	281	293	299	299	308	305	286	309	314	288	312	281	310	278	292	276	321	281	320	313	320	278	296	296	285	295	287	318	351	301	302	280	322	286	299	293	322	307	318	279	260	281	298	309	264	274	290	310	292	332	294	292	303	271	296	285	291	289	340	321	321	291	296	311	288	312	273	302	298	300	295	320	268	285	288	292	322	288	312	327	288	305	291	335	293	312	298	316	311	305	294	286	302	303	278	307	321	297	307	315	289	316	312	325	299	309	321	336	293	302	291	298	254	298	300	322	275	308	280	296	296	304	278	291	310	292	327	277	288	286	283	296	312	311	331	259	289	306	326	278	284	299	296	292	295	275	264	298	304	302	297	320	297	280	276	305	313	308	288	264	300	296	281	284	322	292	280	285	314	296	316	316	298	264	298	285	321	306	296	283	322	291	289	282	291	316	297	308	279	273	295	282	299	288	298	302	266	283	290	311	295	295	291	292	299	318	294	298	264	285	332	283	279	323	286	306	308	295	285	321	271	250	306	347	303	293	286	311	302	319	287	302	304	306	282	300	278	284	285	295	269	269	303	301	305	314	282	271	303	283	305	307	316	301	277	277	322	283	331	284	308	301	291	296	287	284	288	305	303	273	273	298	283	282	282	306	325	295	284	280	321	296	309	308	279	297	310	300	291	319	261	313	295	298	319	303	277	287	312	290	298	336	314	311	280	293	326	277	323	278	295	285	281	301	313	299	277	312	279	314	306	280	315	325	266	310	308	294	268	278	276	276	302	314	303	277	297	300	299	297	280	287	290	257	320	311	288	309	299	304	296	293	282	297	304	273	283	278	287	311	299	291	288	292	288	303	294	306	288	303	319	295	301	304	302	272	280	292	283	278	272	305	303	293	313	301	272	317	308	280	309	313	280	329	271	292	292	285	301	300	284	284	270	300	313	349	320	294	281	306	288	287	264	303	284	291	318	268	305	331	274	275	305	286	310	302	288	309	292	321	332	277	287	308	270	293	303	280	306	297	266	311	298	297	278	278	280	273	277	283	264	306	290	296	316	313	300	293	288	255	302	289	309	303	311	302	327	312	296	278	291	310	316	310	311	278	292	294	289	264	305	306	320	307	302	295	308	255	317	271	298	284	280	285	320	281	262	323	309	326	313	287	305	265	294	306	290	297	298	340	297	315	295	285	302	292	303	280	307	285	324	298	313	290	310	287	297	298	297	282	305	300	285	269	295	306	299	312	313	304	300	290	292	292	282	262	276	329	273	307	310	306	299	301	296	304	323	272	306	271	287	297	298	299	292	315	285	292	263	295	283	305	283	303	288	291	278	272	280	307	325	309	302	285	311	277	295	291	317	313	290	267	303	320	284	285	278	292	314	291	294	345	303	290	315	320	327	314	284	308	286	287	290	310	302	303	294	305	307	289	282	294	297	297	312	316	316	303	293	262	277	317	320	270	292	282	270	301	311	303	316	296	292	284	286	321	294	267	303	298	336	305	272	291	284	304	316	324	288	295	317	267	293	260	293	321	293	303	304	308	326	305	325	316	281	289	298	307	278	304	296	285	293	304	321	300	267	298	305	311	311	289	306	301	287	292	278	291	294	301	323	299	270	308	308	302	262	307	280	267	289	274	301	305	295	300	295	302	313	298	319	248	293	282	274	290	304	305	315	274	317	295	288	308	303	280	339	309	295	298	297	311	314	321	285	310	324	304	310	310	290	274	290	293	264	305	317	288	292	288	307	287	273	300	303	312	304	268	272	325	302	302	309	277	294	277	299	329	302	300	321	292	329	337	312	306	296	287	330	301	297	308	274	311	313	296	300	295	269	275	275	290	294	292	302	299	301	304	310	288	322	297	288	266	310	298	303	285	296	302	298	289	302	317	296	306	305	263	316	265	292	287	320	287	296	295	297	292	274	307	305	274	290	288	306	308	322	298	310	300	300	313	291	291	290	287	319	275	324	281	320	283	299	304	305	328	280	298	305	321	301	311	296	282	293	285	304	302	323	293	320	256	337	282	299	286	310	320	270	270	302	283	292	287	306	300	299	335	286	321	288	311	308	279	329	309	292	318	307	256	303	297	257	269	274	310	300	309	285	289	318	292
4855	1187	1448	1081	743	526	427	376	308	299	287	280	261	246	249	236	238	196	192	227	202	180	177	210	189	198	200	187	195	164	193	233	174	190	198	173	195	170	180	193	183	172	177	185	187	198	169	193	191	208	186	167	209	176	183	203	189	181	189	187	155	184	197	159	161	152	198	202	201	174	195	181	176	186	181	170	167	195	164	166	188	176	205	173	205	176	165	169	182	188	179	183	181	170	166	187	185	150	185	166	172	178	181	158	179	220	180	213	149	206	188	183	176	164	201	169	162	164	198	157	174	186	174	164	195	185	158	177	160	192	177	189	154	159	170	192	153	185	189	169	185	181	186	193	174	160	182	178	167	197	165	190	194	163	180	172	171	208	155	170	178	167	165	181	172	175	179	164	207	194	188	162	166	175	171	177	182	186	172	193	160	182	179	176	170	165	201	159	166	176	202	181	184	219	183	186	159	151	184	182	183	163	170	166	167	207	163	188	179	171	174	193	160	190	182	200	162	177	181	173	164	173	195	193	181	164	183	173	181	180	175	196	196	175	171	185	181	157	153	165	163	179	201	185	177	181	184	181	168	195	176	172	190	184	178	155	160	183	163	188	176	187	168	194	184	185	196	183	197	166	183	173	162	185	169	161	176	172	164	170	171	188	162	190	165	191	178	183	153	182	170	174	159	157	186	171	159	165	200	185	165	197	156	173	191	162	176	160	177	168	188	197	200	196	179	162	181	174	171	186	170	175	157	185	187	170	181	170	192	168	171	178	168	171	166	208	192	173	145	163	187	175	171	179	173	163	149	173	176	161	211	203	172	180	180	156	175	196	178	149	173	180	177	162	178	168	172	173	176	179	187	165	210	169	151	172	156	175	179	173	197	186	172	186	189	151	166	201	158	152	168	188	177	173	156	156	167	151	201	168	179	155	159	165	162	175	170	173	184	180	173	175	187	194	169	158	185	183	182	168	199	180	177	189	168	164	186	190	213	192	172	201	166	176	173	182	162	182	170	199	188	195	184	172	167	174	167	196	164	182	177	188	169	167	193	203	164	178	194	196	182	188	177	177	200	215	175	170	165	183	203	174	171	188	168	167	169	165	178	192	191	188	168	174	156	160	171	180	165	193	192	160	190	181	169	189	175	186	176	204	162	162	194	180	180	157	171	167	195	177	153	172	175	194	182	193	192	180	166	169	180	165	193	180	186	168	183	152	186	201	154	206	195	186	191	193	187	188	190	189	180	172	173	191	182	169	169	176	174	218	187	167	181	175	183	199	195	187	195	181	156	186	166	176	176	191	177	179	144	177	171	161	187	169	182	165	176	167	174	199	167	179	171	163	183	183	165	185	169	201	160	174	202	187	192	159	169	176	188	171	198	149	165	157	165	187	185	181	194	183	171	175	167	191	156	171	183	173	171	175	193	177	206	190	194	190	170	180	148	162	155	192	147	171	196	176	196	168	164	174	200	186	184	166	166	170	166	190	185	181	153	185	196	170	159	175	179	168	166	164	179	181	173	173	181	169	198	171	175	195	192	171	195	201	191	178	183	187	176	199	212	177	181	153	172	177	165	180	173	176	146	188	156	193	185	188	193	173	182	186	183	196	180	170	191	189	170	163	184	201	186	177	201	200	196	176	198	175	169	173	178	175	175	165	161	180	175	173	178	164	165	192	186	174	185	145	152	179	161	150	184	194	158	204	173	177	191	181	185	185	183	213	179	173	193	169	164	179	175	158	197	204	188	167	167	166	174	161	189	178	196	163	157	171	161	167	157	190	162	163	192	187	179	190	190	184	165	173	159	208	179	196	180	154	181	163	169	182	186	158	172	175	179	157	181	151	200	159	168	158	167	212	185	168	163	177	172	178	168	182	170	173	180	194	192	179	176	174	189	179	206	182	175	172	193	159	179	192	186	194	178	150	185	161	173	198	192	164	198	191	171	176	181	176	184	154	173	180	175	161	187	171	195	212	160	164	165	174	158	181	177	172	169	165	191	165	187	170	200	176	157	162	168	188	162	174	162	154	153	185	193	175	161	177	177	183	162	182	165	176	168	171	175	168	176	155	177	185	173	178	159	176	178	152	175	190	172	174	169	175	179	170	188	184	164	186	161	205	195	179	157	166	161	170	182	158	201	154	204	182	147	168	163	185	173	179	182	182	162	170	196	155	188	164	183	188	156	175	146	163	185	161	182	182	171	188	183	186	176	203	176	177	183	177	168	192	188	196	192	179	176	166	170	171	187	175	162	181	167	186	171	182	200	179	184	180	199	187	192	157	163	167	169	180	181	177	165	167	185	166	198	189	177	177	170	173	178	173	186	182	164	176	189	192	196	158	169	195	165	175	174	184	181	169	197	163	176	197	183	169	154	182	189	174	168	198	176	169	185	165	196	175	170	188	185	188	180	188	169	162	176	174	175	161	184	157	189	171	177	168	189	149	165	177	188	178	172	173	153	166	179	192	196	188	180	175	177	179	179	158	174	188	208	172	176	175	212	187	196	158	172	177	182	190	178	168	175	189	174	164	185	191	177	173	183	172	174	179	178	181	188	175	204	164	187	193	185	153	199	171	184	202	143	163	153	190	179	188	173	150	163	164	177	167	185	173	188	173	173	177	175	174	174	174	190	176	169	204	176	187	148	190	188	162	187	183	180	186	165	174	166	168	176	184	192	175	183	174	171	174	178	163	187	184	171	184	188	172	174	168	185	172	178	180	200	198	198	180	184	175	177	170	174	165	195	186	181	186	182	193	190	172	193	162	167	182	199	176	176	189	169	152	185	191	191	171	170	179	220	169	181	187	173	190	157	162	200	157	180	206	180	174	173	183	182	196	182	173	166	166	193	171	146	210	190	176	172	185	167	173	197	173	192	192	154	180	170	193	166	165	168	169	211	216	191	160	168	177	193	193	193	201	191	159	190	175	188	170	181	163	175	177	186	178	165	182	172	187	189	202	182	195	169	172	192	187	163	161	193	200	162	154	203	190	160	157	174	175	184	196	165	171	187	181	178	171	191	190	173	178	189	175	165	172	171	165	171	180	178	163	180	164	142	207	172	185	172	179	150	196	207	168	170	180	172	177	184	179	175	170	188	180	193	185	180	164	185	178	166	210	167	162	162	213	176	162	194	162	169	175	158	164	171	189	163	189	158	189	162	151	196	157	185	176	178	190	189	193	177	173	171	186	173	160	187	199	167	178	186	170	164	179	181	193	197	177	177	173	185	162	194	169	169	182	180	202	187	180	189	167	190	165	185	193	171	180	198	182	180	181	164	175	174	172	175	192	164	185	146	172	195	172	184	187	181	170	183	170	165	180	167	172	175	161	203	196	179	174	167	170	167	179	182	153	166	166	194	174	185	168	182	148	194	159	200	176	171	188	189	183	195	158	177	179	175	179	170	182	169	186	180	180	168	194	175	204	169	164	162	175	182	159	171	149	171	176	174	184	191	161	193	178	170	205	207	157	195	181	176	170	181	190	164	192	192	186
5461	1733	3806	4011	3425	2849	2301	1986	1756	1530	1359	1265	1127	1109	1018	940	946	930	868	875	794	752	723	752	683	685	732	708	736	668	692	667	653	661	699	662	625	654	670	611	625	630	646	650	642	672	624	598	591	636	617	633	630	599	588	613	639	648	606	610	584	637	627	607	644	628	642	605	606	566	607	596	598	629	599	613	593	601	589	627	623	630	591	597	561	617	588	575	612	594	592	585	615	592	595	648	618	620	575	574	590	589	585	569	632	577	575	595	571	575	595	551	567	599	573	556	590	572	577	624	573	596	571	560	565	566	570	616	539	576	584	594	586	596	573	586	562	601	603	628	580	570	535	608	561	580	607	560	596	570	563	591	602	544	568	609	569	601	569	604	595	566	556	581	586	573	581	577	563	552	592	580	569	550	642	579	593	576	615	558	599	561	559	557	613	585	588	598	591	565	582	597	569	582	547	598	578	638	599	554	603	632	582	622	593	500	584	553	581	582	608	601	582	623	572	571	578	605	593	596	587	585	583	595	575	541	583	568	580	571	585	558	539	630	581	604	545	588	621	550	535	603	631	629	572	565	593	559	571	532	619	573	587	624	540	561	586	593	559	582	562	606	522	580	546	588	587	594	573	574	637	569	529	590	615	612	595	547	623	567	596	588	579	586	578	561	605	570	541	591	602	565	571	591	576	591	604	601	631	581	565	538	561	626	591	602	602	571	590	565	591	556	558	542	575	520	572	607	591	560	577	577	535	567	611	606	615	622	576	558	605	611	603	619	572	570	612	580	603	573	589	572	605	565	550	560	582	552	599	570	594	569	531	554	556	594	597	570	610	571	614	584	588	617	613	547	589	551	613	575	581	603	603	544	570	579	593	611	548	592	616	540	585	564	582	568	552	573	548	574	581	583	572	607	544	616	631	561	615	592	554	590	528	571	587	584	614	540	524	588	597	587	589	573	544	576	583	596	591	592	581	576	608	585	570	602	571	603	576	541	582	549	599	572	572	598	611	617	588	573	585	578	575	585	565	603	590	584	602	545	587	542	622	607	587	616	629	598	602	583	587	599	630	598	560	587	588	639	590	616	578	583	565	562	547	560	610	585	565	600	590	588	588	569	598	559	577	572	583	595	565	615	558	582	584	566	596	596	605	587	579	609	559	612	587	561	550	579	553	592	555	602	539	570	612	612	574	566	567	597	559	592	574	593	595	562	583	580	597	582	593	553	551	591	515	527	596	561	545	564	595	605	549	576	557	582	580	576	585	568	565	565	594	564	596	529	569	609	550	587	616	593	564	570	571	549	611	581	592	585	576	581	601	594	561	573	577	621	565	557	587	570	604	570	599	575	591	604	573	586	599	589	554	602	583	630	605	546	572	597	573	589	561	601	607	629	580	583	586	602	578	570	522	571	599	584	598	582	584	562	531	589	618	583	566	568	580	559	589	523	582	604	581	584	598	549	598	593	556	551	622	547	565	585	588	564	615	562	563	598	556	615	549	551	556	602	550	509	594	593	552	579	606	615	602	621	600	616	563	568	561	609	595	595	575	556	608	583	583	594	583	550	567	609	579	575	549	572	585	560	616	603	555	547	598	575	594	566	585	570	558	609	581	589	616	586	584	556	623	583	606	559	575	591	592	570	569	589	564	585	585	577	575	585	596	584	591	563	630	574	528	605	585	618	580	592	608	566	599	581	562	600	594	607	556	580	567	555	614	540	557	604	590	619	549	649	633	538	613	574	561	560	570	606	594	550	567	594	568	572	602	574	574	535	587	580	576	589	595	624	587	596	555	568	644	568	584	588	627	543	598	616	615	569	602	597	517	545	567	556	569	557	571	598	595	589	587	599	574	622	576	578	612	588	593	596	568	547	597	556	581	533	585	581	587	558	605	572	557	592	616	596	561	596	602	576	609	556	623	611	556	615	580	605	567	625	565	584	569	588	565	555	532	594	570	597	567	559	596	573	627	601	612	578	602	612	564	633	583	559	562	605	604	561	579	576	610	589	603	562	606	590	546	596	611	582	591	603	553	562	613	588	614	587	615	594	641	543	612	546	576	570	540	608	564	582	551	564	586	585	558	571	608	602	598	553	590	570	602	581	580	611	565	628	564	604	607	603	587	575	592	549	538	540	572	626	616	560	564	561	569	559	574	562	572	586	562	604	565	601	608	570	584	611	571	623	573	597	573	592	577	573	618	606	626	554	598	577	574	560	589	551	556	571	612	573	577	584	605	587	545	574	572	606	609	589	556	572	605	606	567	604	539	624	575	593	573	561	567	548	612	608	614	572	606	613	564	607	620	605	592	544	600	610	579	593	573	558	585	585	539	587	599	587	589	599	591	559	589	588	632	597	565	564	624	589	597	574	584	593	558	579	583	560	618	582	629	592	620	572	551	601	578	599	629	607	584	549	586	592	530	585	573	580	569	558	572	580	597	602	571	610	564	593	552	591	592	573	563	566	590	614	553	582	609	593	605	595	558	600	566	558	585	575	573	593	593	569	605	562	579	646	568	555	571	580	622	553	569	517	594	580	596	571	602	543	600	606	571	576	575	598	588	623	587	557	585	640	615	592	561	539	580	592	588	588	571	594	578	590	563	602	595	586	586	578	568	577	545	582	596	582	601	597	634	586	595	607	568	565	552	620	565	557	596	600	579	596	591	573	589	574	598	601	580	547	533	585	571	608	592	565	574	650	628	545	577	573	584	570	598	557	564	589	577	621	577	592	601	572	579	593	614	583	626	566	573	544	547	626	537	579	600	576	600	575	553	569	623	592	620	592	560	577	579	574	555	552	563	582	560	630	558	567	598	605	596	627	550	566	578	589	571	591	572	577	601	598	567	579	593	628	596	582	595	588	537	590	526	554	582	533	564	614	582	552	602	560	622	618	597	615	591	588	586	593	583	563	600	569	544	601	567	579	609	571	584	602	556	617	573	567	577	597	611	595	583	575	591	590	573	561	600	595	588	615	568	620	611	580	550	576	549	596	583	602	567	584	584	581	529	547	551	573	622	609	573	554	566	585	581	577	611	601	582	593	618	608	607	624	582	574	581	581	565	590	551	587	604	588	577	627	561	592	563	569	591	592	556	627	588	589	620	573	576	563	583	569	569	567	615	591	556	556	583	526	569	588	597	555	529	555	564	555	548	598	555	531	593	563	592	618	561	535	598	569	571	564	562	603	544	597	545	584	580	583	573	548	548	601	557	569	569	619	523	635	596	614	599	568	581	563	541	559	579	577	562	544	557	602	583	603	581	528	581	609	518	590	562	601	623	597	576	574	565	605	564	587	629	528	566	536	562	584	556	571	565	562	551	587	578	581	552	570	549	599	613	616	578	598	640	583	600	561	593	601	545	532	594	572	560	600	593	542	594	598	563	594	598	585	566	561	541	552	572	607	573	535	577	545	589	571	565	580	547	614	604	540	567	530	601	588	553	592	555	573	621	592	598	587	567	602	594	614	560	580	626	622	610	582	605	599	574	631	626	608
8891	2419	2706	2047	1353	978	796	628	573	484	428	374	336	341	344	307	317	307	289	274	278	249	312	297	278	252	272	243	259	247	270	251	235	258	241	229	252	278	251	268	247	228	252	247	251	235	261	201	244	213	236	259	251	234	229	254	248	264	253	243	226	249	238	250	250	200	224	245	261	242	239	236	208	232	238	244	256	223	201	237	247	244	250	247	241	232	229	224	251	230	226	224	222	277	220	272	257	225	253	244	220	197	242	220	238	248	211	248	215	229	213	228	241	243	240	239	234	231	222	233	243	236	215	258	217	224	221	231	226	251	245	243	236	263	254	222	216	244	224	211	219	228	244	270	242	267	235	232	254	240	254	244	233	242	232	230	262	228	215	241	238	245	228	206	227	257	245	242	249	233	250	233	226	213	227	234	237	249	253	231	236	252	249	238	222	237	232	248	244	230	236	249	212	230	239	236	222	231	245	248	231	243	251	233	244	232	255	224	221	222	264	222	232	251	251	225	256	228	244	228	215	221	236	234	243	251	212	232	230	230	251	217	223	226	250	237	225	195	203	244	264	236	242	238	221	231	239	217	224	233	267	215	220	255	216	258	253	226	226	213	269	243	235	221	232	235	242	225	242	229	248	229	243	229	231	218	257	243	268	202	195	245	224	240	244	242	247	247	222	228	219	231	238	238	256	209	243	238	245	250	210	240	250	243	235	248	246	256	249	222	228	229	222	207	239	231	222	244	237	262	248	232	243	248	259	226	231	232	220	235	255	211	208	237	231	233	245	211	222	210	207	233	239	216	242	253	247	207	238	247	246	261	212	243	240	213	231	270	229	233	233	214	238	216	222	233	202	256	218	233	224	249	224	229	251	236	252	216	208	214	233	228	234	236	210	233	253	237	256	245	236	215	248	198	239	222	252	252	226	234	239	209	228	251	256	216	239	238	255	250	243	209	250	255	221	236	216	266	222	226	215	204	243	236	249	221	230	240	237	254	250	232	232	217	249	249	253	272	258	252	251	245	241	229	234	244	212	245	235	228	227	251	224	235	250	212	251	251	246	249	227	211	253	275	237	260	216	259	242	229	206	225	233	236	221	231	234	239	228	233	250	209	246	234	265	268	255	232	225	211	246	261	232	214	231	223	237	227	238	213	226	214	261	225	216	207	222	217	267	234	219	237	249	248	256	236	232	209	231	225	249	227	245	231	234	240	239	242	234	207	224	247	242	229	245	240	238	245	219	245	226	265	229	223	259	212	223	228	236	259	234	260	256	265	236	201	231	230	211	231	219	231	186	228	231	226	228	255	239	221	258	263	209	239	272	236	241	243	221	234	243	243	243	232	222	256	244	223	236	220	222	218	223	251	223	231	239	241	228	224	217	245	231	233	244	227	211	206	225	235	244	227	237	247	246	182	232	226	222	215	233	209	253	199	218	227	245	243	247	253	244	248	238	243	237	233	236	250	227	232	246	262	243	216	246	197	244	230	248	240	224	240	253	243	224	223	213	238	256	212	239	253	221	214	219	245	257	229	251	240	266	232	245	221	208	215	252	227	225	234	226	214	229	251	247	209	246	240	229	243	235	228	230	222	207	247	238	228	231	238	267	226	239	254	237	208	229	218	245	215	235	220	219	222	223	236	247	216	246	235	228	242	234	241	218	247	214	258	239	219	229	251	232	230	244	262	220	222	231	241	226	227	228	236	219	233	213	226	238	224	221	236	223	259	215	212	270	233	219	224	260	232	244	232	244	238	215	243	219	226	212	236	256	244	229	240	232	222	226	263	238	215	247	230	246	228	238	225	229	252	256	251	229	254	214	241	227	273	260	238	235	246	237	237	223	261	233	239	232	235	229	225	256	245	239	232	230	231	234	220	255	252	228	220	230	264	242	231	237	204	245	246	223	217	238	206	264	232	237	239	246	241	219	229	240	243	239	224	220	234	229	232	242	236	198	238	253	218	262	239	212	248	218	214	264	236	250	235	247	233	245	249	240	260	251	211	240	231	228	268	250	260	213	199	242	261	226	242	235	234	240	233	244	239	199	235	231	216	221	233	240	240	213	234	222	234	226	247	216	242	233	250	241	229	229	255	277	217	221	236	223	212	246	239	237	239	254	211	230	239	223	257	259	245	263	209	242	236	246	225	245	264	262	256	248	236	248	230	225	223	221	226	233	223	233	247	220	257	219	237	246	235	233	242	228	214	241	233	227	236	207	223	227	233	231	259	233	206	233	220	231	239	242	231	225	238	237	248	251	245	251	228	224	236	241	241	271	248	219	228	250	237	229	259	236	218	237	243	235	253	232	224	233	229	248	229	232	247	263	211	205	257	220	261	224	248	240	225	221	253	234	249	228	225	251	214	266	227	235	228	233	236	218	238	236	253	215	272	248	207	232	230	222	224	224	210	233	225	240	258	233	225	197	263	247	224	227	232	261	224	257	216	243	217	226	213	263	237	227	242	260	245	218	231	264	202	250	233	223	230	237	235	232	226	224	224	252	255	243	247	270	234	235	246	263	227	256	239	234	201	229	240	239	215	204	257	232	232	219	241	241	233	249	227	221	224	228	205	223	256	239	203	214	212	202	215	234	266	253	240	227	220	229	241	215	220	239	232	237	231	268	245	246	256	252	213	257	225	272	236	240	230	242	236	230	231	245	235	211	239	275	212	245	231	235	198	238	227	228	218	224	242	244	247	215	226	242	195	234	228	269	246	234	226	214	233	238	238	227	238	242	220	254	236	245	239	261	215	243	244	237	223	220	270	232	231	245	228	255	225	250	220	207	238	236	225	230	237	228	240	266	253	248	224	253	193	236	277	237	219	253	259	211	212	226	223	252	240	247	228	233	252	245	239	227	246	255	201	250	213	237	223	252	236	232	271	266	198	256	220	236	239	218	252	252	220	250	259	228	237	212	237	234	257	243	222	253	238	233	204	248	224	222	230	235	216	240	248	238	241	258	227	248	229	250	240	234	242	219	196	206	254	240	232	252	214	228	246	223	226	249	223	237	250	255	213	234	230	281	227	231	267	267	243	259	248	236	255	249	220	247	235	248	228	259	230	228	236	240	244	216	256	213	230	253	235	256	233	214	227	221	235	229	233	243	231	228	249	238	236	233	233	238	241	261	235	245	242	227	241	232	224	229	243	213	225	269	213	227	254	208	247	229	239	252	258	219	223	239	241	220	229	232	259	253	243	228	250	222	219	249	240	254	217	226	257	264	210	238	236	198	255	234	220	226	246	247	238	256	227	259	245	229	228	235	220	237	239	250	224	259	223	252	205	240	220	223	239	249	239	246	261	243	250	254	243	216	212	205	219	199	264	267	234	225	220	220	207	230	247	250	257	239	229	243	255	246	230	250	243	229	258	253	219	224	254	232	259	238	235	219	209	241	246	209	269	240	240	221	285	230	225	235	243	246	257	217	205	252	219	209	232	254	210	200	235	266	213	263	237	247	219	231	241	251	225	255	247	238	226	231	211	215	207	222	239
7671	2941	6529	7060	5955	4925	4060	3416	2868	2485	2188	2001	1895	1611	1545	1476	1385	1336	1223	1144	1229	1151	1058	1051	1034	1015	987	992	976	953	940	952	988	921	831	840	864	894	875	822	841	904	808	873	860	805	838	832	828	781	782	822	876	791	812	803	742	785	815	816	811	769	739	762	751	734	796	750	793	760	741	748	772	796	773	759	791	733	827	787	786	772	729	733	776	727	783	819	755	745	777	752	743	742	701	726	714	692	754	750	758	777	752	725	760	735	723	773	762	753	740	737	727	755	763	745	732	752	734	750	796	765	771	735	700	731	710	803	717	710	768	751	770	753	778	722	766	769	719	742	734	727	726	738	750	761	770	728	714	735	769	739	726	755	776	703	741	640	707	718	692	732	740	732	729	720	705	765	762	762	723	751	706	672	721	729	726	708	761	750	744	700	730	772	769	756	750	733	747	743	733	735	761	773	691	769	746	702	677	742	714	684	752	751	802	744	750	725	771	722	715	767	733	707	723	736	758	763	733	754	722	757	762	763	723	768	776	731	796	697	739	766	727	732	728	707	693	798	733	782	720	731	732	723	748	704	752	747	724	700	746	762	707	766	755	754	718	740	713	732	740	729	768	757	737	782	684	731	741	720	767	724	724	751	794	734	815	738	708	732	764	767	685	769	738	742	752	712	726	709	719	727	718	744	698	734	776	741	744	696	785	718	719	740	749	748	735	700	756	703	735	746	721	771	730	725	733	706	746	765	703	753	692	722	730	727	737	726	687	734	744	780	768	747	707	706	737	755	747	695	716	718	770	693	762	713	726	747	745	768	729	732	727	739	742	747	744	741	731	720	719	729	710	743	757	722	733	715	755	710	715	732	755	677	755	714	727	756	722	759	731	754	718	759	754	781	751	736	782	755	756	737	721	715	748	734	721	754	658	756	786	767	663	774	747	720	710	701	753	672	725	759	824	690	776	712	737	727	752	759	763	725	753	704	710	743	682	745	753	725	754	716	729	719	704	725	706	726	730	702	729	675	775	733	758	715	698	693	715	755	680	706	734	752	738	742	713	742	754	724	717	730	772	798	738	710	722	680	728	741	778	749	720	709	748	768	711	692	731	732	718	726	695	704	730	677	703	770	726	736	722	720	726	674	741	698	733	748	750	714	758	742	724	692	752	727	729	739	732	714	721	729	730	749	685	706	739	745	719	733	746	736	773	783	741	758	732	691	716	698	694	730	715	772	774	742	726	744	745	725	699	753	728	741	723	757	736	761	737	741	710	763	725	784	703	722	764	714	727	733	722	726	713	738	734	735	747	733	718	717	790	731	693	747	769	753	719	740	684	764	745	702	698	716	703	757	702	706	702	705	736	765	669	749	731	786	722	729	717	708	781	710	719	730	777	764	740	747	755	748	751	754	766	761	723	695	715	742	678	729	778	778	757	741	726	733	761	715	763	742	750	711	718	722	750	704	755	783	742	753	720	741	748	732	750	719	738	736	689	716	770	716	756	730	752	734	772	711	726	729	722	678	692	793	743	725	742	761	747	694	711	755	739	757	696	709	766	781	781	695	736	709	733	714	733	770	713	769	703	790	779	715	713	744	719	775	721	714	762	737	788	701	700	726	698	757	740	723	721	726	728	744	747	733	727	720	730	714	778	742	725	729	751	695	745	743	784	736	741	682	714	717	739	713	734	759	800	663	690	742	746	742	770	783	732	761	756	721	754	729	754	742	685	756	671	744	771	711	775	723	772	739	717	744	713	745	698	773	704	685	766	716	767	774	760	739	745	730	735	744	737	745	685	723	736	705	754	748	742	696	772	745	670	724	764	775	690	742	735	692	757	744	735	703	724	724	730	740	717	719	729	742	726	721	731	745	737	743	745	776	705	749	722	752	724	729	716	746	733	715	734	698	691	710	750	727	742	747	781	767	675	752	751	754	765	740	746	753	711	744	730	700	732	731	715	709	775	745	695	735	761	734	736	732	711	737	750	755	733	708	744	764	714	756	750	752	773	717	733	716	771	752	743	742	767	727	751	723	753	754	796	736	734	753	750	768	728	762	690	751	785	708	775	745	732	708	769	750	725	725	768	671	750	773	719	793	732	754	727	734	697	719	723	752	707	704	751	733	781	705	719	739	707	725	700	719	741	768	771	702	739	736	737	756	703	738	746	751	725	754	737	762	768	770	673	765	749	705	719	737	772	712	750	748	713	730	742	774	735	721	728	705	735	702	778	713	773	745	716	792	774	731	746	709	754	728	740	734	766	749	701	739	760	667	730	725	745	733	714	703	771	682	727	747	732	727	713	708	771	753	731	750	704	766	727	713	759	723	758	753	721	716	739	716	679	730	686	692	709	744	756	740	749	756	692	729	743	693	733	665	719	778	749	686	724	733	751	734	727	712	706	694	698	770	744	748	736	705	744	778	751	724	753	677	747	751	739	784	696	733	746	727	755	743	760	698	755	746	754	730	743	714	779	781	779	762	735	724	790	732	707	737	772	728	709	752	691	817	746	672	740	708	763	727	709	737	715	716	745	697	732	747	708	689	776	745	781	745	730	741	753	748	762	776	713	732	720	689	742	714	783	712	724	794	750	750	726	727	741	729	756	714	736	720	756	756	742	768	719	775	734	694	710	724	740	752	701	722	703	755	715	747	671	715	742	778	722	715	765	716	717	748	691	719	723	746	710	726	714	703	729	763	726	742	756	702	727	730	770	735	747	704	753	736	727	755	732	723	753	707	721	726	769	740	763	736	734	711	712	705	754	777	720	722	774	710	740	717	772	727	726	698	774	718	793	707	678	732	729	705	691	756	722	737	781	736	743	725	740	715	734	759	715	710	743	701	748	731	736	722	647	727	762	729	738	753	740	747	736	730	714	712	719	766	715	746	724	684	741	744	752	769	686	729	677	700	700	746	804	710	757	745	713	710	727	714	756	695	759	713	757	704	750	717	684	748	730	738	707	672	766	753	727	767	786	748	705	759	769	741	714	746	742	709	775	757	702	690	750	704	739	741	764	752	735	746	749	753	705	762	752	755	679	717	750	708	763	736	764	742	735	729	749	762	701	738	725	716	756	727	734	697	707	741	754	767	661	720	751	656	711	735	721	756	788	697	788	750	764	758	737	723	717	707	702	755	725	714	744	750	736	715	679	752	731	732	719	707	658	744	770	756	739	727	748	738	752	730	745	734	694	712	695	763	742	734	685	733	727	763	733	721	738	767	745	797	729	736	725	787	753	784	732	692	715	746	752	732	703	736	701	689	737	703	728	743	740	724	762	724	689	721	732	762	696	750	697	744	739	772	774	774	763	727	701	755	687	774	679	751	749	746	752	722	690	776	750	776	715	714	732	752	761	715	756	690	706	767	744	735	717	691	720	721	726	709	773	689	725	738	720	738	716	739	711	758	789	718	720	710	711	722	691	707	740	685	800	708	776	720	742	716	731	805	725	697	777	742	719	709	781	726	702	709	754	755	705	731	751	718	751	720	731	707	735	750
1167	144	139	139	105	87	94	91	65	72	91	84	85	80	85	98	79	76	75	66	75	73	73	70	70	69	83	70	86	72	78	71	65	77	83	74	66	84	75	64	76	78	66	81	64	69	70	72	79	72	83	79	79	80	66	78	73	75	91	65	75	77	76	73	81	84	65	73	75	68	79	81	88	71	81	81	91	85	68	71	82	78	88	60	60	88	70	75	71	73	79	75	79	100	64	57	72	70	88	60	84	84	89	80	79	81	74	67	80	69	73	73	75	74	70	80	80	79	68	80	76	63	89	71	84	78	69	77	71	71	81	71	84	87	84	71	78	66	78	71	76	79	66	73	76	64	69	65	67	69	80	75	90	83	60	88	63	75	76	70	78	68	83	74	55	84	77	70	67	66	103	61	73	66	80	96	84	78	81	61	86	67	62	83	68	82	86	76	94	86	92	71	68	72	79	80	73	74	78	84	78	75	75	76	62	76	75	70	68	75	82	90	78	61	69	67	88	75	68	90	78	89	78	70	88	94	69	95	85	78	63	91	79	63	84	75	88	77	65	91	87	75	83	81	73	87	80	94	80	67	73	81	84	66	79	79	82	77	78	70	81	66	77	73	77	63	68	72	89	71	79	70	77	90	71	68	84	75	64	64	78	70	74	87	91	84	73	55	80	66	87	84	69	81	60	84	88	68	85	84	77	59	72	79	87	91	97	78	101	70	75	69	76	75	63	74	61	81	88	70	79	74	63	88	87	82	69	78	80	70	77	86	82	83	73	79	81	84	73	91	87	73	63	80	77	81	58	75	81	72	83	78	85	61	74	72	68	83	68	79	67	68	73	79	63	76	81	73	64	57	73	75	63	73	75	79	80	77	81	80	79	78	74	61	60	68	81	63	77	66	66	75	73	69	66	85	73	93	79	79	77	64	63	78	64	85	64	74	88	99	87	73	78	77	62	64	96	93	72	79	64	57	81	69	69	82	69	72	94	74	82	76	68	80	102	80	81	65	69	80	77	71	97	97	91	86	80	75	78	84	79	71	81	80	56	76	70	75	89	94	95	89	71	71	89	72	69	74	55	82	73	74	78	69	67	72	85	83	76	64	82	77	61	72	74	83	66	74	78	81	77	79	63	78	102	84	67	81	72	73	67	85	77	75	86	72	81	83	62	65	68	60	75	86	77	62	70	75	85	58	74	65	85	83	69	74	74	88	81	64	74	70	73	71	78	75	91	79	65	76	79	64	84	73	76	68	76	60	75	82	76	63	91	74	74	67	85	80	79	71	64	72	71	61	92	76	77	76	77	87	68	71	85	82	87	69	87	94	84	68	88	72	74	69	77	82	79	79	72	76	100	76	74	70	80	78	75	82	65	75	66	90	86	86	84	52	73	64	75	55	76	75	73	72	84	84	78	66	74	78	61	96	94	80	70	80	80	86	62	54	73	56	70	82	89	75	74	73	71	76	71	82	65	69	64	83	63	71	73	76	78	71	80	64	65	63	84	66	83	67	72	76	85	77	77	85	85	84	74	80	80	94	75	83	73	67	72	73	67	63	64	76	72	93	88	66	82	71	72	68	87	69	73	47	75	80	75	82	92	80	59	77	87	63	63	72	68	76	69	60	64	73	75	79	60	89	77	72	84	91	72	60	71	85	76	89	69	64	79	72	88	76	101	72	88	74	76	78	64	72	70	69	68	75	82	62	76	73	84	72	65	83	65	62	73	60	64	95	68	79	79	72	76	74	80	77	82	65	54	74	72	81	84	76	93	71	69	74	87	72	75	81	82	86	74	72	74	61	73	80	76	79	71	74	71	75	87	72	84	76	83	85	70	75	85	63	69	65	74	68	74	99	72	81	88	81	64	78	79	61	76	70	84	67	81	94	67	67	86	65	81	66	65	78	66	63	84	80	82	68	89	80	67	64	86	91	73	72	82	70	67	74	72	69	76	75	72	59	74	63	64	76	68	72	83	81	68	62	85	84	74	75	69	71	73	78	71	75	71	78	87	66	66	81	83	63	59	70	75	86	80	80	87	62	83	80	68	76	98	79	77	70	77	65	71	84	76	64	67	69	73	69	75	66	68	84	72	68	80	68	85	78	85	88	67	68	94	86	81	61	68	80	84	81	71	81	96	80	75	77	91	95	93	73	70	85	65	73	74	70	83	56	61	77	85	92	63	68	86	75	76	83	84	86	88	99	72	63	78	83	69	64	75	76	65	67	74	80	86	74	85	71	90	72	79	86	98	82	57	70	65	87	80	72	92	56	69	75	57	75	81	90	87	73	73	81	96	76	71	73	81	80	90	92	103	76	80	69	80	92	78	73	65	70	67	79	85	67	92	89	77	71	74	82	80	84	78	93	70	81	69	63	82	87	61	80	79	78	69	92	62	76	75	66	75	76	63	75	72	68	86	96	81	73	81	66	80	77	73	97	92	68	71	88	69	81	84	86	82	75	82	78	80	77	96	94	88	88	66	57	81	72	74	77	82	70	76	82	85	83	78	82	79	60	73	67	83	78	76	80	58	73	88	76	85	61	85	77	83	82	72	67	73	82	82	67	77	110	60	68	68	66	73	78	80	89	77	74	90	97	70	84	70	81	82	68	73	76	91	79	81	71	92	85	55	74	82	73	84	76	75	64	77	73	70	82	67	76	73	87	86	81	65	79	77	79	69	84	68	78	94	79	66	91	81	79	80	79	80	89	84	72	72	91	75	68	79	77	72	84	71	89	88	91	64	73	74	82	67	72	81	91	84	66	78	84	76	89	71	84	71	67	83	67	87	80	86	81	77	83	82	90	73	70	79	83	91	62	80	66	74	91	67	88	61	72	66	84	75	76	91	91	65	70	75	65	80	90	73	73	57	74	71	69	84	70	68	86	86	73	68	81	75	65	74	76	76	62	67	80	84	78	81	79	66	62	75	83	73	66	77	68	74	69	73	79	85	76	82	71	67	83	76	74	80	84	76	65	89	69	74	82	68	70	77	66	75	84	80	82	65	58	81	75	78	72	82	56	78	65	75	67	74	73	77	55	87	80	83	74	85	62	80	66	74	71	82	71	55	79	96	75	69	92	69	83	87	75	87	89	79	70	70	77	70	66	86	58	83	76	90	74	76	70	87	70	67	81	75	84	90	73	77	59	80	65	68	71	87	81	73	67	74	85	68	81	70	74	96	71	71	85	68	72	86	70	74	67	93	68	85	71	68	82	70	75	82	92	51	73	70	83	66	65	80	85	84	70	76	64	71	67	89	77	73	87	86	80	98	90	79	81	80	77	67	68	70	74	74	79	69	72	88	74	86	70	78	70	72	85	63	72	71	72	77	74	77	85	82	88	73	72	81	71	66	74	80	85	91	74	76	66	73	64	73	84	76	65	77	83	76	63	75	88	86	69	98	78	70	62	52	85	71	85	80	69	70	75	79	79	64	82	69	92	87	74	92	78	81	60	87	70	65	79	75	66	82	92	86	86	81	75	81	86	70	65
1744	400	570	517	479	441	451	377	352	339	328	349	380	304	312	300	336	308	289	335	308	292	272	275	282	319	305	325	304	306	291	299	322	308	296	323	295	315	295	283	294	335	317	311	334	285	313	312	316	276	287	313	305	325	279	295	295	308	305	303	274	311	312	295	291	290	280	266	283	301	301	322	279	307	286	288	313	289	317	269	255	282	309	296	285	315	320	309	311	272	316	277	294	289	300	295	271	318	294	299	290	310	299	300	288	296	315	301	321	304	289	286	267	310	323	294	307	319	291	287	305	272	306	285	301	297	318	297	274	310	295	295	312	311	295	282	285	271	312	298	319	295	305	310	312	275	276	315	297	302	302	294	280	295	309	297	271	300	280	307	305	274	302	268	314	288	325	282	282	301	314	319	324	293	297	294	262	297	324	292	288	288	269	291	294	267	292	294	292	288	282	311	305	302	292	304	326	335	308	326	289	296	310	320	287	284	315	328	304	318	310	270	323	298	304	301	325	313	304	283	284	298	281	278	303	305	282	307	287	291	300	301	302	284	254	300	324	321	304	301	291	283	301	289	302	275	284	298	287	271	306	329	320	327	275	313	339	275	293	275	294	273	303	291	294	273	334	325	326	296	285	261	324	299	291	252	262	318	304	273	305	297	285	297	313	290	325	297	330	305	277	284	300	280	284	299	299	296	305	307	317	287	280	307	294	315	314	304	318	286	274	295	335	297	296	331	301	300	298	299	254	296	261	280	257	325	297	272	286	333	285	303	305	284	312	315	266	316	304	310	312	304	291	315	294	291	298	269	301	306	295	316	273	298	295	297	310	308	313	313	300	311	310	274	310	284	333	305	279	321	295	298	315	299	312	292	284	324	289	292	288	285	266	305	310	300	275	296	307	294	268	315	290	320	303	281	311	297	322	311	274	295	287	279	302	271	318	309	322	323	297	299	265	275	292	283	285	294	314	307	292	299	314	329	312	324	310	301	319	275	321	305	306	277	298	292	301	285	297	314	295	278	281	284	284	295	305	289	322	300	339	295	294	291	296	302	301	317	312	300	323	283	308	299	306	292	313	309	315	298	263	284	291	271	302	313	326	298	277	319	289	284	304	319	286	319	276	309	313	323	340	298	288	286	307	306	260	306	281	280	317	302	295	310	312	288	293	297	304	320	303	300	286	317	288	334	327	287	334	310	292	300	303	302	319	284	298	288	297	312	286	335	342	316	340	270	273	302	311	299	306	290	283	302	288	339	325	291	277	282	292	305	298	297	320	295	309	300	310	299	296	307	313	289	286	330	282	271	314	264	285	285	303	281	273	305	300	317	333	279	293	283	329	273	263	337	289	329	308	300	297	296	285	324	299	247	275	306	291	311	293	292	311	318	273	294	284	292	301	271	279	287	315	301	292	322	302	309	310	310	300	296	288	285	288	306	266	288	312	310	296	295	312	290	316	289	301	320	294	297	272	304	299	297	297	312	311	299	283	291	305	320	302	283	295	301	287	284	311	320	273	286	286	315	282	302	334	302	311	311	286	275	298	305	285	298	295	302	281	280	318	287	320	302	312	295	272	318	321	274	307	317	294	274	309	300	304	356	296	334	314	345	317	253	278	303	323	275	298	335	302	296	319	282	300	304	263	280	299	285	271	286	267	333	283	290	284	315	322	292	308	281	306	293	265	279	281	280	312	275	284	306	311	286	320	293	280	305	314	295	335	304	271	326	307	314	295	323	304	287	324	313	283	330	283	305	298	285	265	284	347	304	277	310	311	310	309	300	301	269	300	324	315	285	304	301	310	300	293	322	294	307	291	275	310	310	301	287	300	294	310	287	281	308	277	291	260	305	309	282	287	298	333	307	291	294	291	295	280	294	296	310	279	308	296	287	278	305	276	291	320	318	312	288	298	298	273	294	293	293	271	300	257	275	281	314	287	302	314	285	314	307	323	295	281	280	281	287	294	305	296	315	279	323	267	298	313	286	308	300	312	323	290	334	266	283	288	296	294	308	305	285	278	283	326	294	278	310	325	280	297	268	311	319	308	294	314	315	294	323	308	278	290	290	294	302	294	296	310	285	279	305	322	313	290	324	319	298	299	278	278	316	300	308	340	300	258	297	301	266	310	279	300	280	258	292	310	287	314	314	305	279	298	275	292	313	312	313	307	318	317	317	339	301	291	284	313	309	275	305	300	303	293	317	295	304	295	307	297	278	311	298	319	297	286	294	269	357	306	279	289	328	316	300	309	297	318	287	315	293	281	312	277	287	334	316	316	318	326	283	274	297	299	299	304	340	290	288	304	288	285	286	291	299	294	284	274	279	313	336	282	318	308	320	327	282	316	303	319	309	304	275	295	321	295	271	313	252	322	290	312	282	288	305	293	291	309	320	279	291	307	293	292	321	286	298	310	294	259	305	286	336	275	296	299	294	299	288	316	306	304	308	316	296	280	291	280	295	291	282	291	307	276	299	303	276	303	310	288	298	296	311	333	284	278	293	262	261	336	307	308	323	327	297	291	276	280	322	290	333	288	268	275	299	285	311	323	310	319	288	319	300	300	295	283	355	324	290	294	273	315	269	307	292	302	299	278	279	306	324	301	298	304	327	288	322	328	282	297	308	320	297	285	293	287	294	322	285	304	283	304	307	306	322	302	293	302	309	305	297	302	259	287	293	275	295	319	336	336	286	277	273	294	272	315	302	299	301	296	291	322	279	288	277	311	287	281	306	304	283	291	314	272	335	307	304	303	335	312	295	310	313	267	318	306	276	306	297	286	303	292	319	301	286	274	277	304	315	303	354	309	307	296	269	285	295	306	285	258	314	285	305	297	286	340	307	287	320	322	273	289	306	293	313	285	303	289	270	308	301	286	297	293	280	298	302	306	287	320	297	320	306	306	267	322	281	295	296	299	307	309	331	314	320	312	304	293	312	306	282	297	300	278	295	306	287	277	311	300	289	292	304	307	312	325	271	303	301	282	299	305	293	301	303	324	307	331	316	292	267	309	284	296	305	297	268	294	353	280	295	278	343	335	303	295	277	311	295	298	299	314	283	255	278	315	323	281	303	320	298	313	282	305	317	285	294	306	288	273	324	311	282	294	323	296	310	270	361	308	300	315	306	313	272	312	326	289	307	323	290	294	296	310	329	321	292	278	309	297	312	281	280	288	336	297	302	273	304	285	314	287	288	279	279	315	273	269	287	314	295	299	298	270	291	332	325	296	316	329	321	303	301	297	300	312	304	297	326	290	292	279	282	291	308	305	299	309	295	290	286	283	319	276	296	271	275	284	313	313	285	321	282	303	308	292	316	284	285	324	322	302	284	298	285	304	288	297	278	283	317	284	285	287	285	304	309	330	258	280	301	308	315	300	328	311	315	298	300	296	254	292	276	313	300	292	285	299	301	304	307	297	295	302	272	314	297	322	289	290	328	275	290	294	303	294	298	284	274	288	293	309	307	266	313	338	335	321	298	308	313	293	283	314	295	315	289
4644	1130	1406	1091	729	581	448	345	336	298	240	220	228	217	222	207	212	207	212	207	232	195	204	197	194	205	206	179	216	197	175	206	212	188	186	183	179	188	183	160	187	187	182	187	180	180	176	169	163	170	179	179	179	193	182	185	181	170	187	163	169	170	184	194	165	158	167	188	180	179	170	175	166	192	180	168	177	152	183	171	190	167	168	173	160	197	184	159	176	159	180	163	184	176	191	168	163	164	180	182	153	164	188	195	176	176	183	161	195	182	177	181	168	176	167	195	166	176	193	174	155	177	183	187	187	175	171	189	161	162	151	188	195	182	176	171	192	191	173	179	162	165	161	196	202	177	202	207	131	170	171	197	173	185	175	170	165	191	175	183	172	206	162	188	181	165	180	192	168	192	175	184	161	157	162	158	181	165	189	180	181	187	177	169	171	174	173	169	138	177	177	151	166	188	167	171	160	170	190	197	180	171	179	178	161	187	185	172	157	204	181	188	186	167	150	164	173	176	175	175	159	172	171	169	189	170	181	161	163	166	174	169	181	161	174	171	179	184	178	161	194	182	191	163	195	189	163	174	165	162	155	163	168	193	176	182	177	190	206	182	158	174	161	183	169	173	152	178	153	182	177	159	166	171	170	181	179	172	165	179	168	164	166	177	182	195	163	170	182	192	185	191	166	184	176	177	160	200	176	161	171	157	159	188	209	190	168	164	182	139	159	178	170	206	162	171	183	195	172	174	178	164	170	191	163	186	170	199	173	176	172	208	156	183	161	172	164	182	138	184	171	199	173	162	188	162	181	171	172	140	168	168	156	165	172	171	210	173	211	179	179	193	176	168	188	169	158	198	185	189	182	205	173	188	207	182	188	181	165	171	178	173	179	189	182	185	162	188	194	166	173	158	172	178	166	156	177	169	166	180	181	187	173	198	153	195	183	173	182	176	187	179	180	182	197	205	180	160	164	149	173	184	180	173	188	183	139	200	183	177	180	167	150	182	186	170	164	174	170	158	186	158	179	172	160	166	171	184	164	188	159	191	177	181	161	194	177	202	157	188	181	182	171	171	197	192	169	168	165	189	163	172	180	180	153	170	169	177	177	201	186	195	164	191	182	205	183	201	185	169	189	175	188	169	200	169	201	144	180	160	193	182	192	162	174	190	200	164	180	186	198	154	187	205	176	157	184	188	165	174	186	185	172	197	171	163	176	174	172	180	189	162	162	177	172	199	145	187	195	185	157	196	169	150	183	170	176	183	184	158	178	179	193	183	178	188	163	169	182	176	172	158	178	165	178	156	153	176	169	173	199	167	171	165	161	191	175	176	171	193	158	173	190	169	169	179	193	184	167	194	182	191	177	189	158	195	183	160	190	184	179	183	174	174	174	188	196	196	212	184	209	163	177	167	182	172	165	169	187	170	172	184	171	204	185	192	192	156	196	185	173	169	183	161	171	193	167	200	159	187	154	175	196	170	178	169	169	190	171	176	187	174	197	180	172	205	178	187	169	167	197	162	173	190	184	164	166	182	184	164	189	176	178	211	188	159	161	173	186	192	182	160	176	186	174	179	188	188	166	162	170	175	186	160	195	180	191	172	196	206	191	169	170	184	194	173	181	176	172	156	183	184	176	170	162	189	153	174	172	181	187	193	161	163	182	194	172	165	179	194	162	163	185	180	167	168	156	181	194	169	172	174	184	174	170	178	195	151	167	161	172	183	185	177	164	166	203	172	190	204	167	185	171	182	180	183	174	170	183	169	190	159	191	211	163	171	185	203	171	163	192	204	156	173	186	169	167	153	178	165	162	169	182	191	192	146	176	169	169	192	177	168	165	165	189	178	154	208	175	169	170	190	198	168	170	162	157	197	164	188	172	175	187	159	166	158	181	194	172	181	145	164	177	170	171	168	183	199	196	165	176	170	198	185	172	162	161	177	155	196	179	177	187	172	189	177	180	185	168	168	155	181	193	173	172	197	175	189	171	174	163	183	194	185	162	185	184	183	200	164	176	177	184	182	195	167	157	199	199	167	192	162	162	172	190	158	170	170	177	190	164	183	199	181	167	201	197	152	175	186	183	183	169	180	175	170	200	168	203	176	164	182	161	166	177	171	179	166	173	185	159	174	175	180	172	199	183	170	156	163	160	185	181	199	191	178	190	182	195	171	174	179	194	159	161	186	168	157	176	165	176	170	170	161	170	158	173	160	161	196	185	180	195	184	184	184	190	177	176	177	181	169	176	192	165	203	186	174	156	182	193	177	200	175	160	181	148	173	203	179	208	197	191	162	182	179	202	169	182	147	164	170	199	171	176	210	148	166	171	148	180	188	143	146	181	165	179	177	169	163	176	202	185	152	176	163	180	179	174	197	200	167	190	183	194	175	186	198	167	185	179	188	164	191	174	206	156	175	178	170	167	174	169	169	199	165	168	161	159	193	164	173	166	191	182	179	190	167	158	196	197	179	171	197	187	189	195	175	189	186	157	188	170	202	166	207	148	149	179	187	151	179	167	190	192	182	167	197	179	165	179	163	175	171	178	183	179	182	203	159	184	163	146	167	166	182	197	191	182	162	189	193	168	172	187	211	154	205	163	153	182	173	192	173	187	172	172	171	206	174	146	175	159	174	169	180	168	183	188	162	172	189	177	180	182	165	199	162	165	191	185	170	167	185	179	172	182	197	182	171	165	174	173	186	173	186	181	171	194	173	178	167	158	173	139	183	168	167	159	171	172	201	175	167	167	187	150	183	186	176	164	211	199	186	188	163	162	160	204	171	186	192	172	159	183	182	178	168	173	184	161	183	160	170	165	174	164	157	170	167	203	157	180	171	168	162	204	197	139	174	188	178	179	165	169	185	198	187	189	171	164	193	176	162	187	209	172	169	166	153	177	166	201	189	161	196	173	174	178	166	171	186	147	174	172	153	167	192	179	185	196	157	164	187	182	195	192	171	159	166	155	189	169	173	171	170	166	174	179	177	176	168	155	177	171	174	168	182	172	191	175	191	161	193	159	162	189	171	171	184	181	161	176	175	186	178	156	178	190	164	154	180	171	196	189	186	196	162	187	189	194	191	176	200	184	165	161	189	176	177	165	169	169	154	177	158	181	177	193	188	168	191	177	162	176	195	187	165	158	185	200	143	173	170	171	185	186	175	177	179	211	180	148	183	171	183	178	171	204	165	203	204	173	179	181	182	197	184	169	203	171	162	169	200	167	168	177	163	172	205	153	193	186	198	171	189	167	164	190	165	155	190	187	170	166	191	162	194	170	163	176	162	169	191	169	185	168	178	177	161	160	171	158	158	178	169	184	169	169	186	181	162	181	198	173	182	144	192	157	172	184	169	164	155	193	150	179	195	191	147	177	154	174	180	171	171	209	195	186	191	194	163	185	188	163	191	176	153	163	170	177	174	175	167	179	175	162	177	175	177	186	202	197	173	175	152	219	180	177	163	174	184	182	180	176	153	188	150	178	169	186	151	169	156	192	181
5523	1745	3723	4034	3509	2768	2307	1998	1641	1509	1368	1191	1160	1097	990	954	855	931	861	835	806	809	771	781	720	759	737	708	715	675	673	698	685	667	669	671	701	612	654	629	630	656	673	636	607	601	676	622	619	637	641	616	651	595	559	613	599	639	590	627	604	590	647	608	544	582	611	552	568	603	624	629	631	585	578	617	634	608	595	574	565	589	613	586	583	587	594	608	584	573	582	584	627	568	613	599	617	611	582	582	582	611	581	562	570	614	596	561	548	594	585	591	554	602	582	585	612	600	626	592	581	601	583	637	599	621	572	559	570	560	565	590	587	571	554	611	592	642	584	605	604	570	591	612	553	608	559	572	602	605	574	565	598	624	592	592	563	635	587	595	582	557	570	558	588	550	589	594	573	635	600	571	555	560	544	578	587	572	593	575	578	591	583	620	573	567	570	582	586	596	599	580	616	561	579	580	554	587	547	596	666	623	580	567	563	612	555	594	611	533	602	564	619	592	556	569	610	529	624	595	617	617	596	594	570	542	599	563	580	588	563	546	580	531	601	575	576	568	561	557	590	598	598	615	543	575	531	569	592	579	576	573	609	542	617	601	584	612	649	547	608	588	556	546	575	565	597	583	572	603	556	590	602	582	591	602	578	581	563	621	582	567	565	596	579	560	604	606	573	592	576	574	608	583	632	567	585	609	556	631	569	655	561	582	615	590	586	605	571	567	591	529	638	529	558	568	593	581	581	630	595	603	591	582	571	588	552	600	583	584	549	580	560	573	578	573	593	569	610	592	633	593	539	594	557	570	577	578	535	592	581	562	604	590	576	576	587	587	578	586	590	581	581	603	581	621	604	603	551	581	599	578	586	570	569	582	568	556	592	551	575	575	595	588	571	564	557	573	570	592	603	589	573	599	526	574	580	567	621	544	589	574	577	575	602	598	553	584	573	659	565	611	622	574	538	557	629	541	576	578	586	578	562	587	600	585	551	566	615	595	587	595	552	610	568	582	566	575	617	597	576	582	592	601	574	614	595	623	570	558	553	582	575	579	630	556	590	587	606	563	552	589	621	538	599	583	600	578	588	569	589	558	586	590	588	596	603	575	594	570	566	574	576	535	578	553	617	557	581	584	616	544	601	611	552	535	561	583	567	600	571	570	575	604	575	534	600	609	558	605	595	581	621	560	573	568	552	636	619	557	576	626	546	578	560	533	644	577	570	559	601	592	585	583	590	604	574	576	582	631	597	555	586	565	544	599	568	562	585	594	583	582	581	586	551	561	546	588	579	587	581	609	586	595	593	595	608	612	584	569	597	617	573	632	562	578	549	624	588	577	570	590	628	538	562	595	538	596	584	593	556	596	564	563	619	581	576	572	603	593	596	572	631	566	648	571	598	567	574	563	628	586	601	628	557	602	618	560	575	582	565	609	556	560	545	567	585	584	609	594	579	570	604	575	597	632	576	610	569	539	585	578	578	598	572	598	573	530	599	588	613	611	592	552	558	590	571	544	585	555	627	582	562	541	614	580	567	554	590	603	591	574	556	612	597	603	596	573	586	559	547	552	596	580	586	582	567	589	582	578	535	585	608	568	603	573	606	624	630	593	619	560	582	599	622	529	542	558	603	549	587	549	590	576	582	555	607	586	592	573	600	608	537	547	562	563	563	575	560	581	593	581	564	587	555	560	608	609	590	530	559	593	578	591	572	576	545	552	567	567	585	548	570	555	572	577	550	585	592	551	608	580	533	578	552	605	513	598	567	545	554	603	617	601	571	568	532	625	584	615	574	562	550	619	590	579	611	597	611	549	558	544	584	560	599	660	596	578	560	541	596	627	576	626	554	579	603	592	625	595	613	581	604	602	615	570	598	605	600	568	575	570	576	605	584	587	566	608	599	607	566	598	599	569	574	571	559	584	581	624	625	636	641	573	591	576	580	554	600	545	609	561	619	574	617	545	565	639	620	552	630	534	563	580	618	577	609	565	578	585	576	611	641	587	582	575	596	578	591	589	575	580	559	549	548	579	606	611	592	597	624	590	575	617	601	571	551	634	559	587	608	576	584	573	564	554	571	558	577	594	583	594	553	586	565	612	597	624	622	575	577	544	606	601	588	588	571	585	599	612	597	593	610	633	580	623	572	566	610	621	567	550	599	591	587	617	586	549	577	592	599	560	528	514	596	573	610	616	602	597	595	616	536	635	568	588	543	592	568	608	583	566	580	593	591	574	566	624	569	564	590	606	566	605	551	619	563	588	585	596	582	585	607	588	564	597	595	566	581	579	611	601	560	571	575	576	588	573	540	567	589	588	551	555	581	563	570	570	571	575	576	577	579	618	629	603	570	539	557	577	554	600	552	594	601	567	570	563	550	572	555	585	591	600	556	601	631	613	591	608	594	548	577	637	580	551	556	594	561	609	583	559	553	611	575	574	558	572	601	590	603	523	548	582	564	566	622	579	575	582	571	553	571	583	586	609	585	599	576	622	569	607	599	589	584	590	594	547	554	588	583	550	581	573	584	550	576	564	557	614	605	565	611	617	579	546	540	563	594	594	624	531	594	586	577	542	581	574	541	551	608	551	605	593	620	566	596	605	568	574	574	600	576	529	606	566	580	567	615	587	600	567	569	595	594	570	551	580	575	549	600	603	600	565	568	611	590	605	574	584	606	598	552	602	574	620	582	550	583	602	580	592	580	590	558	625	556	602	608	571	572	569	607	583	548	597	581	565	608	551	597	601	573	567	605	562	590	582	592	554	619	588	594	556	644	591	598	607	599	609	587	599	600	603	592	565	602	581	593	580	506	564	643	586	579	542	594	605	550	602	607	581	566	580	564	555	580	572	606	594	597	580	577	523	564	585	613	579	591	575	556	604	591	615	587	584	595	591	597	598	584	572	577	557	595	580	562	594	568	554	536	585	596	580	592	551	591	565	616	574	627	616	570	575	605	608	619	559	554	568	611	593	577	567	568	559	596	570	607	572	601	565	604	559	607	571	582	581	558	583	554	596	554	585	579	583	608	641	585	610	600	560	525	645	557	565	556	613	640	583	578	569	563	567	592	548	566	594	576	606	557	573	548	519	584	587	575	544	552	575	559	569	544	551	573	594	586	572	613	544	577	555	571	572	589	592	611	595	582	569	582	617	593	571	580	553	547	581	565	574	575	609	555	624	598	513	611	582	632	567	550	553	550	564	583	548	592	598	574	589	572	585	589	562	541	601	616	607	595	587	572	585	557	592	645	573	572	561	638	575	550	561	614	611	588	589	509	561	581	565	589	570	568	574	616	588	583	582	589	573	576	563	589	539	594	582	588	565	579	567	585	574	542	618	578	585	577	600	584	601	564	594	614	576	569	569	592	546	591	628	589	564	608	595	570	579	585	589	562	561	584	601	558	575	538	537	572	528	616	610	610	602	559	589	592	554	559	532	619	533	545	572	622	583	566	572	572	536	635	589	572	579	579	591	585	557	575	579	610	585	571	554	545	588	582	591
8854	2378	2803	1975	1284	963	731	605	483	463	424	407	343	312	302	304	293	292	286	263	274	253	253	291	267	259	254	266	262	296	236	246	238	291	240	253	268	254	232	249	240	238	231	237	246	249	236	220	244	250	254	227	217	223	286	214	232	232	237	247	239	250	208	222	231	249	230	250	268	240	239	208	218	244	225	232	241	240	233	220	228	219	261	199	228	224	243	213	232	244	255	254	235	241	237	234	233	237	241	214	228	250	250	269	242	231	228	237	231	233	271	217	250	241	240	276	232	217	259	240	242	231	249	240	242	234	219	225	241	237	236	217	219	227	219	224	216	223	238	229	231	246	220	224	235	267	230	255	210	228	245	265	229	234	222	262	245	224	237	251	203	233	210	217	247	245	228	228	254	217	238	241	233	219	261	228	268	231	231	236	247	237	238	236	228	225	244	248	247	214	255	205	257	224	240	232	236	237	246	228	226	208	242	250	248	214	246	231	222	219	249	247	248	248	232	226	243	229	214	226	229	244	194	247	237	249	231	240	220	237	194	248	238	237	256	226	253	236	213	229	222	265	228	224	222	225	231	247	216	250	250	232	215	253	206	235	244	242	219	201	214	244	231	186	255	239	262	217	231	274	205	217	258	249	235	223	253	228	223	226	226	253	235	235	273	229	245	237	251	279	237	231	238	233	234	224	239	233	244	249	249	225	220	259	226	221	248	250	215	252	247	236	249	228	252	245	237	221	249	244	229	230	234	253	246	256	234	226	223	214	239	221	227	226	253	222	255	211	236	256	234	266	242	240	265	217	229	224	226	226	222	220	264	222	250	226	217	248	220	250	247	258	221	237	226	221	252	211	236	249	202	210	240	274	236	258	237	223	237	215	245	228	235	218	238	227	231	225	236	239	245	233	223	229	252	245	224	219	225	233	230	241	269	233	237	224	218	246	233	212	276	212	209	236	261	245	214	261	241	234	214	226	235	215	242	229	256	253	241	216	226	225	215	222	205	233	235	270	240	219	205	232	226	217	230	207	239	233	259	234	243	241	232	252	248	234	256	230	200	218	247	236	253	242	237	217	211	229	231	249	207	248	248	250	239	249	257	230	238	238	236	237	241	241	214	232	241	257	234	251	223	247	246	225	243	232	231	213	238	229	228	226	221	212	214	247	227	241	251	227	254	237	258	226	240	240	220	247	225	221	238	224	223	234	266	244	253	216	246	245	246	235	257	246	215	225	246	236	231	250	235	244	236	259	211	237	213	221	235	234	217	218	237	254	247	210	244	232	216	260	240	234	257	215	234	226	236	230	234	242	254	226	215	216	267	227	263	247	246	224	231	228	245	279	244	259	264	239	214	243	262	235	227	243	223	214	229	252	214	263	212	249	230	243	221	246	202	202	243	249	250	222	197	234	251	222	211	242	237	252	250	251	230	228	213	224	201	243	223	245	218	244	241	240	217	241	218	247	249	229	209	240	231	266	221	222	213	218	265	248	242	249	229	224	230	235	239	247	252	222	225	234	249	243	232	245	237	252	245	252	255	248	253	221	229	230	236	228	240	238	230	252	218	238	257	232	213	225	224	245	237	247	256	232	268	270	235	231	233	230	246	207	257	226	242	207	227	239	229	234	240	254	229	261	231	228	251	231	217	212	231	239	226	212	224	246	240	224	205	238	222	228	228	247	250	260	281	234	251	242	246	206	233	227	252	228	229	228	256	250	228	238	228	253	231	218	260	242	234	240	235	248	222	200	221	235	272	257	245	232	213	242	269	207	240	231	240	220	224	226	203	232	272	228	261	235	226	205	227	210	214	243	245	258	258	254	236	259	270	236	228	234	239	229	201	245	239	245	226	244	235	249	243	197	257	237	240	229	247	222	201	247	233	254	245	237	240	235	261	236	240	209	259	230	243	194	257	259	239	242	271	243	236	246	228	239	232	235	234	201	218	252	224	226	198	238	215	242	233	229	233	227	247	251	259	214	215	243	261	226	264	214	258	228	234	250	207	247	247	239	207	263	235	240	213	246	240	263	209	235	256	239	232	253	249	251	251	241	249	227	229	217	237	226	241	232	229	230	234	231	233	251	201	228	260	236	231	226	228	242	235	244	218	223	233	230	244	225	235	227	231	228	224	237	201	225	235	240	269	248	258	247	229	215	243	246	229	224	225	260	238	254	237	244	240	232	224	214	243	246	255	242	240	242	225	247	245	234	263	229	207	220	216	208	266	257	226	225	228	227	228	220	265	226	244	223	236	237	242	237	216	214	234	253	229	260	235	239	206	237	224	225	235	243	250	206	239	228	216	251	249	226	228	240	239	242	250	217	237	244	224	222	235	231	227	237	247	270	235	253	217	252	240	212	230	227	231	271	251	229	253	221	214	243	214	240	229	193	257	251	249	248	257	248	242	234	247	195	227	244	216	260	232	226	236	214	242	259	226	257	237	240	232	242	217	234	240	212	216	221	228	202	232	262	220	221	265	243	221	213	223	233	278	232	222	246	221	235	222	239	231	202	221	248	233	225	214	233	248	197	229	225	240	249	250	246	217	214	218	236	228	236	241	261	233	247	240	236	240	207	227	235	225	211	225	237	227	248	233	239	224	228	225	206	253	230	249	221	224	194	241	237	233	235	263	227	209	223	246	232	240	245	233	229	246	249	208	226	237	227	249	231	247	248	242	238	240	220	224	227	220	223	229	196	268	263	245	237	249	243	251	248	230	251	243	226	220	267	231	242	234	227	220	227	231	229	248	207	237	240	233	223	223	240	226	225	232	238	228	261	226	222	250	240	227	279	240	224	231	216	229	238	239	238	237	265	234	221	225	216	249	248	224	228	264	254	221	213	262	215	228	239	235	233	244	257	223	209	265	241	227	230	221	239	259	266	237	239	247	216	221	225	239	244	229	233	228	229	263	236	248	249	235	241	253	231	231	246	202	240	257	242	239	213	214	220	212	227	215	250	235	205	234	248	259	236	236	228	232	222	229	243	253	260	241	247	256	224	255	232	242	236	237	230	237	257	263	238	234	230	215	213	233	215	227	220	220	205	235	225	248	251	242	255	243	247	226	220	249	206	213	230	230	225	252	201	233	250	226	247	222	239	204	212	238	206	245	243	210	226	207	251	238	236	243	224	249	216	238	252	259	219	240	231	235	261	250	222	243	232	242	248	241	244	217	214	240	244	238	249	227	255	254	255	249	243	216	243	230	249	242	255	222	255	202	223	191	235	234	224	236	268	225	242	242	229	230	240	255	243	231	220	245	253	216	223	234	230	219	214	229	203	223	225	227	232	231	230	266	249	238	228	224	234	246	216	261	243	219	261	234	241	245	226	231	218	218	243	237	232	228	234	249	229	219	224	238	231	227	255	237	252	240	217	235	244	243	248	238	250	246	221	218	238	234	223	240	243	252	247	224	267	207	237	247	258	233	228	208	211	232	248	224	255	272	220	237	215	229	255	251	226	232	198	253	223	237	253	214	233	232	247	219	269	219	245
7735	2920	6556	6931	5906	4822	3983	3332	2966	2547	2196	2043	1809	1770	1570	1492	1424	1296	1257	1266	1168	1174	1115	1081	1067	966	1038	1002	1042	977	925	933	882	877	858	842	840	857	870	877	816	866	824	830	830	844	818	856	800	821	807	818	853	811	792	757	812	768	772	794	745	786	808	824	745	756	753	806	775	775	742	786	739	772	797	783	715	761	753	722	766	763	753	760	755	777	750	753	750	758	765	733	782	766	720	761	726	713	749	750	796	740	788	698	757	765	746	731	792	759	767	695	747	747	715	697	779	755	742	731	731	725	742	762	750	736	746	771	766	785	705	769	753	733	693	737	737	730	757	769	735	763	748	753	750	710	683	724	755	745	702	733	718	756	744	709	736	792	750	743	773	706	747	747	736	716	780	728	761	752	730	723	747	740	774	754	714	743	786	724	712	789	751	761	688	753	764	713	745	763	707	715	719	742	738	726	717	752	740	752	766	721	774	770	762	746	742	787	750	711	748	730	734	716	754	719	717	700	707	744	696	723	754	715	742	785	754	732	717	740	742	754	772	741	754	738	722	712	751	736	694	734	763	729	720	740	779	680	720	766	679	736	736	748	743	705	759	743	711	730	744	713	761	752	750	700	776	713	724	789	754	757	745	761	743	771	742	680	704	765	707	729	765	742	688	754	750	730	753	752	725	763	695	768	723	698	729	746	784	757	692	744	743	720	723	748	748	721	742	723	725	725	695	734	736	774	780	767	720	738	778	731	755	746	813	745	733	767	758	745	743	733	791	685	747	747	751	773	723	726	760	754	758	747	682	779	776	726	754	753	725	738	744	725	720	779	729	729	744	761	710	743	682	690	781	728	736	734	775	713	765	704	767	789	774	718	741	743	778	757	728	688	720	691	721	725	773	735	798	705	744	729	739	729	743	720	738	763	750	735	709	734	761	696	723	750	759	741	767	695	720	735	723	753	750	716	737	694	739	751	710	733	714	722	764	760	728	706	758	732	729	721	744	673	746	740	793	751	720	729	707	747	767	740	730	740	695	747	743	729	713	714	755	786	771	723	717	732	681	768	703	738	718	723	729	753	677	757	709	704	773	738	744	770	762	797	720	735	726	755	730	707	671	720	738	757	736	720	737	729	721	742	719	775	723	750	691	722	743	756	729	753	717	748	757	752	687	726	743	734	791	706	809	750	757	738	748	753	735	727	745	691	772	733	682	742	712	737	706	724	723	751	717	752	754	735	739	730	742	720	795	700	750	738	712	726	743	748	723	709	729	736	773	749	735	702	712	709	773	762	738	721	711	732	806	741	773	767	727	716	733	729	816	746	761	705	717	763	725	757	751	726	738	802	728	704	713	730	727	720	768	727	692	758	733	755	719	728	756	751	742	732	741	768	698	757	759	744	776	727	716	757	767	696	719	723	755	771	703	761	735	724	729	711	714	718	724	669	786	778	722	770	771	770	726	791	734	765	776	788	722	744	792	741	729	759	718	764	733	767	675	759	718	770	731	710	732	775	734	737	754	787	750	749	752	765	687	714	763	772	742	754	785	762	735	777	735	725	703	694	743	693	727	771	739	752	720	700	734	714	747	746	733	770	749	733	757	693	737	712	751	774	731	752	745	778	719	746	750	672	752	781	741	729	757	724	721	793	740	756	752	741	744	790	744	708	732	756	733	802	779	744	725	732	705	740	733	753	750	785	760	732	717	815	761	731	739	722	750	696	758	739	717	750	710	724	774	675	720	754	737	667	732	752	735	738	794	736	720	702	733	768	789	756	760	729	745	740	757	704	737	720	681	709	749	741	724	746	793	721	783	796	751	686	750	695	779	721	749	797	727	764	714	730	730	743	743	692	702	744	726	778	694	730	700	732	720	750	771	741	726	730	748	786	692	765	740	717	711	713	773	776	729	727	738	686	698	773	758	701	735	703	738	746	756	742	777	726	734	744	744	702	730	765	737	768	731	734	705	742	748	718	721	761	784	756	738	710	764	723	823	719	745	780	721	739	760	734	715	771	708	727	731	702	786	727	757	739	737	724	765	784	693	721	748	819	714	704	773	758	764	757	724	730	715	747	760	741	710	730	673	744	671	750	722	744	743	710	716	740	711	740	719	727	719	738	735	746	758	761	710	733	771	718	770	664	735	741	760	718	796	764	705	722	736	705	735	689	742	734	738	708	694	709	764	757	800	738	708	710	747	802	744	763	724	762	773	746	724	763	776	755	704	761	727	749	761	749	737	758	726	724	751	720	725	732	727	716	703	728	760	757	751	712	735	729	716	727	727	726	717	764	711	735	707	780	756	775	740	726	736	735	758	708	758	739	751	743	733	718	690	759	690	726	740	729	765	723	758	741	786	774	710	713	769	780	731	765	673	780	732	739	809	683	734	753	800	732	723	732	752	731	722	725	779	728	704	772	719	775	725	741	739	769	732	685	707	673	716	717	721	748	743	753	754	753	723	725	754	697	811	762	745	760	761	753	780	792	757	725	731	771	691	745	787	779	717	720	708	763	704	704	689	738	719	711	823	759	745	711	703	720	735	736	738	719	790	748	720	692	695	693	747	760	767	736	701	738	763	710	751	765	716	723	723	742	759	759	736	715	785	745	756	761	750	715	747	693	717	719	685	732	742	702	779	733	770	709	788	769	727	723	738	773	752	761	765	732	701	711	693	697	746	796	754	745	733	762	763	736	715	726	729	721	725	787	747	716	717	720	780	738	754	723	725	730	715	732	768	713	715	707	780	736	690	740	732	727	737	738	780	741	737	751	757	686	768	732	733	745	789	738	753	745	725	763	734	720	757	722	760	755	727	710	712	761	759	728	730	745	723	807	693	721	756	788	723	761	746	744	735	749	760	742	721	677	739	683	712	733	762	721	708	716	773	740	729	700	736	718	798	738	654	761	721	762	716	701	724	737	729	760	705	736	711	769	726	709	755	723	764	742	787	751	718	702	756	786	732	704	764	760	704	744	717	740	732	766	696	746	723	753	755	746	720	709	760	771	690	751	738	777	698	716	732	737	692	784	722	779	703	766	783	778	761	742	707	711	749	711	680	755	758	741	766	766	753	742	746	739	750	743	726	699	773	702	744	736	768	738	714	728	768	720	719	724	729	792	735	750	704	750	767	761	752	780	790	738	726	754	698	716	686	752	704	690	764	731	774	701	730	769	735	670	736	723	723	726	735	727	719	742	728	713	750	797	752	714	736	731	745	704	680	782	756	733	707	795	804	733	749	780	826	718	711	690	747	734	772	719	698	743	722	716	780	686	728	708	790	709	730	752	750	762	764	779	757	780	742	772	720	751	747	792	767	725	712	762	755	726	780	761	729	745	700	665	697	744	756	756	705	763	725	691	759	733	777	777	764	759	715	774	762	758	687	730	725	737	724	708	749	779	760	777	723	741	716	769	705	720	740	697	767	738	755	724	693	788	694	766	749	754	786	763	731	730	767	732	756	768	707	767	744	715	743	695	746	736	760	694	727	695	718	694	741	684
1138	150	136	122	117	110	76	88	101	107	79	97	70	73	86	79	81	81	83	61	62	77	75	83	78	92	84	71	75	67	86	87	74	65	72	78	89	95	67	72	61	69	78	80	78	70	85	91	74	86	99	95	79	85	68	71	89	66	77	62	74	63	59	74	72	57	69	104	76	71	89	90	65	75	79	72	77	65	60	86	88	87	81	62	73	75	79	84	70	67	65	75	71	61	63	89	69	91	64	67	73	80	71	65	86	79	58	93	85	71	74	78	82	91	77	71	82	90	84	88	90	88	66	85	54	89	72	70	74	68	79	66	78	90	88	85	85	75	66	79	56	73	81	66	72	66	61	58	75	71	77	82	73	77	89	54	86	68	88	59	67	76	84	69	81	66	74	81	79	75	73	58	91	70	83	85	76	57	75	77	75	80	74	66	95	72	62	66	66	87	67	71	67	75	92	83	68	101	67	79	69	77	77	84	69	65	78	62	76	72	79	77	91	65	76	86	80	75	68	76	77	68	72	87	80	69	72	64	70	75	77	92	75	80	83	77	69	53	92	78	57	66	72	86	73	70	68	61	87	71	84	68	80	82	91	71	75	81	81	81	74	76	77	81	79	72	76	69	72	77	74	95	80	85	76	79	85	85	75	86	93	77	71	82	76	56	60	89	88	68	86	64	77	88	75	82	74	70	82	71	88	94	71	53	85	71	83	82	76	73	72	70	83	53	75	81	65	81	72	75	86	81	67	92	76	91	69	82	70	84	74	67	73	69	73	86	83	58	66	85	83	86	65	90	73	70	76	82	76	91	84	91	73	80	78	87	64	70	73	58	66	55	78	82	61	66	64	76	73	62	75	77	87	77	78	80	85	78	71	73	77	65	79	95	74	76	58	90	71	74	95	72	70	92	72	82	91	75	62	73	58	78	69	81	84	64	80	72	56	67	64	68	62	84	70	72	76	80	77	72	79	79	84	64	68	65	87	75	64	85	83	75	73	87	79	82	74	80	78	86	63	83	73	86	94	74	83	85	78	78	82	69	68	84	84	81	83	66	80	65	81	72	94	60	83	77	72	76	64	86	81	85	88	78	76	77	82	93	77	72	67	66	77	86	73	82	71	91	84	90	64	87	78	66	72	59	66	74	80	74	84	70	71	81	52	75	80	75	70	84	77	68	56	77	51	75	77	81	62	68	68	81	81	87	78	81	76	76	78	74	81	61	75	81	72	64	65	71	84	72	80	70	82	72	85	59	79	69	65	78	77	70	66	89	59	89	93	83	98	64	71	86	72	83	70	72	80	73	78	70	75	81	71	76	64	78	65	84	69	72	63	71	87	88	75	66	72	60	72	62	73	69	78	77	92	98	82	87	76	85	82	52	74	72	69	74	82	78	87	73	77	73	63	71	80	78	72	68	74	64	54	85	74	65	70	83	74	70	84	85	80	77	67	72	79	76	67	76	80	71	98	71	89	69	81	73	92	68	84	87	69	66	68	81	84	101	81	80	80	89	81	90	64	62	80	76	77	81	71	67	73	74	70	72	78	67	77	66	64	93	80	73	81	90	67	86	73	70	75	76	85	64	73	63	90	75	79	75	76	82	99	53	83	71	69	94	84	81	80	81	73	85	68	70	71	74	61	90	71	69	73	69	69	87	60	80	60	77	85	80	79	75	78	72	75	79	74	85	73	71	80	62	75	55	72	82	81	78	83	76	72	85	79	63	74	77	63	75	78	80	72	85	75	99	71	79	85	79	74	70	75	73	73	90	87	86	84	92	77	68	83	78	77	70	90	79	81	73	87	82	86	95	72	69	79	66	63	85	68	71	84	73	83	76	73	84	82	70	68	78	85	78	85	81	88	65	69	71	82	81	74	75	66	84	82	70	81	84	89	70	70	84	83	70	75	83	90	69	86	58	83	88	73	74	83	64	77	69	76	66	78	84	65	78	57	70	76	66	74	85	67	83	66	83	75	81	79	70	74	63	74	81	70	75	90	68	73	78	73	58	96	91	71	78	67	72	67	81	85	95	80	66	74	81	79	71	73	72	84	63	71	71	84	61	79	81	67	72	67	77	72	67	73	92	71	97	62	76	79	95	79	66	72	72	85	83	64	66	75	79	74	72	78	80	68	66	92	65	58	64	96	67	58	96	78	78	71	74	84	69	86	70	71	82	77	62	72	73	63	70	74	71	98	78	74	91	84	79	55	77	71	65	77	84	76	75	64	80	68	70	83	71	70	69	73	82	75	69	76	68	70	69	74	76	90	70	77	86	85	82	80	76	76	78	70	84	74	72	67	90	78	83	73	76	65	63	71	96	80	76	62	78	75	71	81	72	70	66	85	66	79	58	61	63	85	66	88	56	85	84	83	86	77	58	80	66	85	75	75	71	85	88	77	76	73	87	91	100	68	63	76	67	85	92	84	89	74	87	69	82	71	77	74	76	62	78	69	89	90	72	67	63	80	54	69	70	76	65	75	77	74	69	71	79	72	76	94	77	83	62	73	85	86	65	74	74	75	75	76	88	63	67	88	69	76	70	82	89	65	76	83	68	72	77	90	78	66	69	80	77	69	76	91	80	77	69	83	75	86	74	76	89	67	70	73	65	73	73	92	78	79	82	69	68	82	70	79	72	69	75	85	93	62	72	85	77	83	66	74	79	92	67	71	74	78	76	80	69	77	66	68	64	95	77	82	75	73	62	76	67	84	71	70	68	64	66	78	65	83	70	95	84	72	83	63	84	77	93	83	91	85	76	81	71	78	72	71	79	72	86	77	54	78	82	77	85	85	79	82	69	70	69	60	74	78	79	80	79	76	57	77	71	81	87	78	67	66	68	88	74	72	77	88	84	72	75	68	80	75	82	77	84	69	80	83	90	105	80	75	91	79	89	79	73	80	60	82	82	66	88	71	76	68	67	73	77	70	88	67	76	78	68	77	66	82	71	65	94	63	77	60	82	80	66	80	75	77	82	77	76	60	76	76	77	72	85	54	82	77	77	79	74	72	79	72	71	81	70	71	64	62	74	75	64	86	81	76	92	80	75	71	76	77	75	83	62	87	67	85	62	84	61	75	79	69	86	79	61	69	90	90	68	82	68	76	77	71	60	73	89	68	49	87	83	69	76	86	80	89	77	86	70	80	64	67	83	77	81	80	62	79	80	76	73	88	68	70	74	74	75	69	90	71	80	69	75	74	77	65	66	59	73	83	72	83	57	89	64	82	81	69	66	84	84	93	91	86	54	75	72	77	87	65	73	91	72	75	75	71	79	62	88	65	66	82	68	83	70	75	70	72	72	73	75	76	79	70	82	77	98	95	81	80	106	67	74	81	70	85	87	80	72	76	74	66	62	76	74	86	85	83	103	89	83	82	75	70	76	85	56	90	66	88	79	66	74	89	63	88	88	66	64	72	68	76	89	72	80	71	81	67	67	78	71	82	67	66	90	71	84	84	86	63	77	62	74	73	72	70	73	56	69	88	71	67	78
1704	384	543	475	466	429	412	390	393	365	346	375	342	338	352	343	324	342	307	311	315	329	291	309	316	293	321	289	284	341	295	292	310	300	316	303	285	339	312	282	303	319	300	326	320	294	326	312	307	299	309	296	312	313	283	280	309	305	323	331	298	308	278	287	293	293	334	307	305	298	286	324	304	307	306	278	322	295	320	314	326	267	319	282	290	300	283	308	312	286	297	307	302	309	302	271	302	290	314	307	308	300	294	280	322	303	304	299	321	331	286	297	288	317	268	330	302	299	299	292	290	308	316	306	285	292	302	319	298	286	290	302	301	335	316	294	305	339	289	305	303	270	310	262	337	282	307	281	290	304	304	305	302	304	275	329	270	288	324	293	309	330	323	333	301	283	314	307	313	296	332	320	314	286	301	314	310	288	299	312	293	293	273	339	324	297	288	314	281	300	300	317	266	309	308	304	318	291	305	305	315	324	323	314	296	300	306	287	304	299	291	312	288	286	319	301	293	285	294	311	288	317	328	300	279	299	307	295	308	290	307	295	309	285	292	286	338	313	304	296	267	303	305	306	321	296	299	315	309	327	282	260	307	315	299	303	305	318	312	326	318	304	270	302	285	303	293	301	293	287	266	274	305	338	304	297	310	314	311	297	302	299	276	333	323	274	327	300	304	313	282	307	315	304	323	296	312	270	315	298	314	291	297	298	296	293	316	312	307	299	305	314	288	289	327	257	316	300	285	263	301	288	322	321	293	308	292	279	293	298	313	272	294	310	285	323	258	275	305	278	268	289	289	291	293	319	290	291	287	299	248	294	324	299	283	284	319	297	280	340	327	300	332	353	310	298	310	304	299	304	323	296	292	276	320	278	313	302	308	282	284	298	292	292	324	329	302	311	328	310	351	321	298	294	311	302	276	285	309	323	301	285	304	299	297	315	278	316	301	337	305	289	292	285	314	303	284	270	285	285	272	298	307	293	282	289	281	286	299	294	345	288	290	315	322	291	314	298	306	308	295	295	295	322	273	333	271	323	308	306	283	299	332	281	286	319	330	293	285	329	294	316	337	293	299	290	295	290	299	303	332	306	298	291	300	275	289	284	298	286	342	333	326	306	299	313	337	298	302	320	313	297	300	261	318	284	301	268	332	322	260	307	289	319	291	325	291	311	293	308	299	302	296	276	298	289	301	263	279	294	319	303	274	312	313	273	299	278	286	331	331	317	306	299	304	308	279	290	279	285	305	293	300	303	348	300	300	313	309	297	307	296	309	313	327	308	307	277	322	321	301	307	280	340	318	305	283	317	289	275	289	317	328	315	317	315	283	334	296	315	316	267	306	300	292	307	319	324	322	281	292	287	302	295	307	299	302	306	271	285	288	296	315	319	319	292	332	270	307	306	322	273	315	312	305	308	263	271	288	307	293	279	347	285	297	285	317	293	311	307	308	270	325	286	301	289	311	313	293	296	259	269	304	297	309	295	281	297	295	331	301	309	295	305	321	322	279	336	290	280	279	297	307	304	285	293	296	283	310	294	315	314	289	319	281	322	332	285	297	306	321	295	304	328	308	289	295	306	310	312	323	280	287	307	311	296	307	271	310	276	327	287	298	315	317	309	335	293	270	303	295	275	267	298	300	302	312	301	302	316	325	285	298	288	305	296	328	325	287	272	292	285	312	315	289	297	307	326	306	311	339	310	297	299	319	311	310	324	319	289	329	294	326	311	323	264	312	299	291	298	307	301	300	292	270	288	297	272	306	283	321	299	309	296	284	318	279	274	271	298	298	298	294	269	303	323	281	297	286	278	310	282	304	296	314	311	303	290	271	298	297	302	308	310	295	302	269	308	293	312	291	314	288	298	320	301	285	290	322	298	276	309	306	305	279	319	302	317	310	296	308	269	285	297	314	318	281	282	268	323	289	302	297	291	302	277	324	348	311	301	272	302	279	321	297	296	331	311	335	291	331	281	326	286	298	289	311	298	313	276	307	318	305	289	303	306	314	345	304	312	311	297	307	317	304	319	323	288	313	333	308	334	295	323	292	281	298	331	302	335	281	308	300	344	302	310	289	319	321	294	308	287	291	286	316	301	297	295	312	291	308	297	319	295	307	304	346	299	290	345	298	338	313	299	308	285	300	328	312	312	281	281	302	296	347	321	262	280	293	301	323	318	317	312	297	320	314	275	306	298	324	289	311	290	288	292	313	323	310	341	295	261	326	305	309	339	300	300	282	314	312	301	305	311	264	305	282	276	289	308	328	320	283	310	294	290	308	318	307	290	298	300	286	285	284	295	298	310	309	297	337	301	302	296	310	333	308	301	300	275	289	308	307	292	295	319	305	326	337	280	298	284	319	309	296	305	293	291	287	280	308	295	321	324	327	298	333	287	310	273	293	316	287	300	296	316	325	276	316	301	298	290	322	289	276	298	321	339	292	292	354	280	317	308	268	311	323	277	280	285	299	300	279	297	312	322	312	308	312	265	297	276	273	329	360	326	307	299	304	307	304	271	300	291	323	305	287	303	304	280	278	290	268	318	310	290	312	282	295	313	283	323	285	284	286	293	316	300	306	294	289	302	307	281	317	323	313	304	275	321	292	305	319	275	284	298	336	306	302	292	307	302	279	292	292	312	308	325	296	321	324	321	312	277	327	287	322	274	301	311	291	280	304	317	303	257	265	348	311	293	293	301	340	333	282	286	326	269	282	285	308	292	283	321	263	287	314	305	313	350	313	321	293	275	314	319	322	305	300	305	287	288	293	313	303	293	310	295	297	315	314	301	341	278	296	278	275	279	334	300	289	293	332	295	285	282	309	300	288	279	316	308	318	320	295	312	340	275	303	323	307	292	282	310	308	311	314	319	285	274	321	304	287	333	276	319	298	284	296	302	329	321	299	298	336	278	276	308	346	271	287	262	266	306	299	332	311	336	282	310	296	297	299	316	299	301	275	327	275	299	305	307	307	286	273	290	301	341	295	322	283	282	300	302	301	307	300	307	317	299	294	329	276	279	298	263	281	309	294	304	291	298	350	308	291	292	308	332	300	305	326	296	367	313	302	301	276	286	308	296	275	295	278	305	307	291	332	315	310	317	321	288	304	316	278	337	289	318	311	289	294	326	285	298	330	263	313	277	299	285	295	304	289	312	302	311	291	297	270	306	280	286	330	311	327	309	305	316	320	314	286	323	287	317	300	284	308	301	306	284	305	318	332	301	294	308	304	306	301	299	315	282	308	287	305	307	332	335	328	319	302	294	339	283	304	285	272	298	322	305	283	336	330	275	298	330	305	295	325	300	335	275	279	309	308	341	297	315	314	291	301	317	281	268	295	282	320	290	299	301	298	279	294	315	343	274	280	292	310	287	324	268	289	314	305	331	309	289	309	304	309	294	290	295	302	314	303	289	300	302	303	292	297	305	289	328	303	309	295	316	302	314	313	290	339	297	305	320	295	274	292	313	316	277	285	283	320	304	302	313	321	300	324	304	315	297
4702	1178	1406	1031	650	546	408	386	307	307	295	243	232	240	232	226	221	216	192	183	171	204	202	188	199	202	173	185	210	185	211	175	208	167	196	203	187	189	175	170	186	174	162	192	183	167	151	185	174	157	182	189	168	183	158	185	176	187	204	185	183	175	179	178	177	146	179	179	189	162	184	170	184	207	184	177	182	171	184	136	165	155	185	176	198	202	158	168	177	179	196	179	197	173	161	187	195	168	172	176	175	152	211	180	201	173	181	178	207	188	155	175	182	157	195	182	186	203	185	169	173	165	168	137	192	161	165	185	175	188	180	157	165	176	193	165	163	173	185	168	178	177	159	145	164	184	211	184	149	171	160	192	156	157	179	187	198	172	214	144	184	180	167	162	166	191	159	174	199	158	173	156	167	165	194	186	164	188	160	168	170	161	171	164	182	182	184	166	185	185	176	175	191	156	154	173	147	176	172	189	156	177	165	170	175	207	162	187	200	161	203	202	173	158	206	171	174	197	190	170	165	173	187	181	159	201	180	185	187	191	173	181	178	192	164	185	169	149	201	183	175	168	205	185	169	196	185	185	193	166	196	183	195	187	185	196	160	173	164	170	167	203	143	202	152	164	163	177	157	167	187	171	163	173	168	181	185	194	167	173	180	193	194	179	174	185	185	177	178	173	180	200	170	183	177	176	181	182	159	177	194	176	181	206	171	185	168	184	166	187	183	185	170	184	175	187	156	182	165	160	198	174	162	179	194	185	159	189	158	159	180	184	190	187	156	171	151	176	176	180	179	163	199	176	174	190	185	169	209	163	153	185	174	181	192	204	178	169	168	177	164	179	156	191	186	184	186	190	174	188	183	188	166	196	188	166	172	185	179	176	178	194	173	169	179	175	210	172	179	173	179	179	181	184	187	195	161	173	181	176	172	194	153	174	173	191	202	171	185	160	199	154	171	184	172	187	186	167	189	179	188	174	180	187	191	160	196	149	188	189	162	189	178	155	151	168	172	161	186	161	186	165	152	196	178	160	175	173	200	188	207	174	195	177	206	173	190	191	172	168	172	172	187	176	195	189	181	176	159	182	175	160	173	199	169	175	172	158	172	157	163	172	167	180	171	187	167	179	186	174	176	165	197	168	181	182	199	163	165	155	174	179	180	193	195	158	196	168	179	170	206	190	157	182	175	176	185	186	167	150	166	181	180	186	180	171	193	156	191	189	184	176	199	182	161	192	174	170	178	158	182	156	184	162	167	194	182	146	172	197	179	159	165	157	168	193	181	169	178	176	172	179	171	182	191	145	160	175	193	160	169	159	179	197	142	183	160	169	183	178	187	194	180	177	144	195	182	183	191	187	183	190	171	164	186	180	179	173	179	172	193	154	147	179	197	179	179	182	183	190	165	180	165	191	194	187	180	159	191	179	175	169	141	165	186	174	165	178	162	177	156	171	163	174	154	184	173	159	162	174	162	178	175	174	150	164	195	199	169	182	170	212	198	166	161	159	161	171	202	171	195	173	214	190	154	169	170	162	170	171	171	198	181	190	167	159	182	174	173	175	190	173	188	158	176	152	161	165	179	183	199	181	185	178	158	167	179	158	150	153	171	165	175	183	187	206	168	180	195	160	167	184	201	181	200	176	157	163	205	182	174	158	183	169	179	173	186	149	184	182	195	197	182	166	184	157	173	209	184	173	187	174	191	212	189	169	205	185	204	178	189	206	174	177	179	186	184	178	192	187	189	184	176	190	177	172	171	155	149	188	187	177	181	172	178	184	174	164	170	150	167	208	171	158	179	180	173	201	185	178	193	207	190	193	176	157	209	186	178	150	169	156	196	155	191	172	179	189	161	192	165	205	151	192	183	172	178	169	163	188	178	163	178	188	182	183	170	159	167	164	166	168	166	187	181	162	181	159	180	170	186	176	153	171	175	184	168	162	165	167	187	177	160	189	171	163	184	158	169	166	188	185	177	156	179	184	178	187	179	171	169	166	175	186	175	176	174	170	175	172	196	161	161	182	189	179	192	160	184	195	180	167	217	167	173	187	169	182	180	155	188	208	185	179	160	177	168	159	204	167	180	182	172	202	174	200	167	160	175	161	203	184	177	183	189	189	183	183	143	192	171	170	183	186	168	177	186	199	178	172	176	144	168	176	181	184	186	160	170	162	174	153	179	183	181	171	173	186	156	176	173	160	179	185	191	156	146	199	175	189	204	163	182	166	168	181	187	170	177	152	176	178	177	185	146	145	183	169	171	189	179	189	162	161	173	170	178	175	189	191	158	185	160	170	183	179	166	161	153	176	206	174	157	166	159	182	167	164	182	190	172	198	185	159	165	156	190	170	181	183	172	154	144	208	171	178	168	185	173	193	179	194	181	184	189	181	186	185	211	192	172	193	168	172	172	194	182	169	152	193	192	190	165	178	170	167	145	183	175	172	143	189	193	157	182	188	169	180	172	206	188	172	185	181	176	180	169	183	182	180	146	192	174	196	182	167	177	173	178	163	164	168	176	185	176	175	188	152	166	155	193	172	174	179	180	171	152	167	198	195	175	171	152	181	180	168	191	182	195	163	138	158	159	189	153	189	180	192	149	153	195	168	179	184	179	167	168	202	188	184	180	153	201	178	172	170	190	183	171	167	170	171	185	182	162	174	198	180	177	156	190	188	201	195	172	177	182	171	192	180	154	183	173	170	161	197	163	162	172	156	173	170	161	162	176	173	169	185	150	195	184	162	174	180	175	173	190	158	176	162	172	155	182	156	176	171	152	157	189	170	193	161	165	181	179	182	156	159	173	187	178	167	189	176	169	175	179	159	186	185	163	196	177	158	181	180	198	180	172	168	167	173	166	197	203	159	172	175	195	175	191	197	182	204	184	172	188	202	188	172	195	163	180	173	168	205	164	185	167	160	168	187	198	169	167	178	183	198	201	216	184	173	197	154	170	188	196	161	213	186	190	169	192	174	183	166	185	192	179	146	179	171	171	181	179	178	195	181	161	192	179	197	153	181	178	178	171	192	175	196	158	172	187	168	206	162	194	158	144	183	169	188	178	153	158	174	202	164	175	180	179	193	170	186	192	181	165	171	171	183	170	190	188	183	163	181	165	163	187	160	154	167	199	162	194	169	190	180	193	170	159	155	166	178	160	164	202	210	194	162	163	192	186	191	180	174	163	173	168	189	188	170	166	190	170	188	171	178	176	173	201	200	160	188	171	166	188	167	188	169	154	169	169	163	182	177	175	160	179	185	178	186	164	158	166	177	144	166	185	160	168	183	171	189	194	182	179	155	204	178	190	160	177	178	157	200	203	191	184	180	162	173	151	186	177	192	162	158	155	159	159	182	185	166	190	175	184	170	144	201	182	184	171	175	165	152	173	168	174	155	195	163	185	186	162	174	170	176	162	170	151	192	167	154	189	158	185	183	175	170	158	184	177	169	168	181	169	175	188	170	167	196	181	167	204	180	183	168	172	144	180	174	169	181	171	178
5592	1644	3707	3905	3328	2871	2313	1961	1714	1579	1423	1221	1162	1096	999	983	938	859	833	786	786	763	790	745	715	716	705	727	699	665	665	660	644	687	692	684	626	643	685	678	667	639	602	619	664	606	638	624	615	620	587	596	613	664	633	599	642	633	612	597	607	640	570	597	587	587	618	611	611	628	555	596	562	566	658	578	634	616	617	560	589	609	618	604	601	559	584	551	578	578	561	642	580	564	563	613	600	621	629	615	587	590	622	612	588	614	566	600	601	576	582	598	568	556	589	549	542	636	596	593	578	584	614	604	552	597	571	621	567	547	562	601	586	586	593	545	579	557	578	609	561	573	559	585	616	608	576	571	565	586	585	590	578	592	607	608	619	573	585	558	585	572	572	631	594	611	589	593	579	605	583	587	606	541	548	575	578	564	597	591	586	562	585	596	550	612	604	546	558	525	517	583	581	577	542	599	553	585	569	573	580	578	602	562	542	567	545	566	615	604	541	586	574	609	607	566	569	571	597	575	583	574	545	549	555	603	602	574	591	563	572	595	574	575	594	563	584	614	570	591	589	607	558	600	578	570	562	572	560	608	558	575	617	610	568	535	557	608	618	629	625	598	556	603	558	612	558	628	624	635	569	535	598	552	569	580	581	590	542	555	575	586	522	589	585	529	571	561	574	572	598	544	577	579	562	633	567	540	582	577	579	561	637	593	634	585	656	595	600	569	600	590	569	578	606	579	569	573	600	589	585	592	563	591	567	565	558	605	643	624	576	641	578	618	594	550	574	556	582	555	578	605	609	566	604	599	565	584	569	579	575	570	608	558	572	583	615	619	570	610	585	602	611	552	577	586	567	597	616	613	593	572	623	566	565	612	569	582	618	571	550	594	590	581	619	562	584	609	594	628	608	621	578	592	580	591	528	588	577	601	607	575	585	574	632	540	627	575	601	582	610	573	623	561	585	587	558	592	585	584	653	569	601	589	615	606	561	606	603	630	564	576	562	533	591	600	593	584	568	565	570	581	594	556	608	612	589	591	624	551	590	577	619	592	560	574	623	592	616	580	643	577	586	553	599	586	582	601	598	582	579	556	600	573	585	571	561	587	627	572	569	592	607	560	565	574	600	546	604	613	580	567	633	600	579	656	559	574	566	599	603	581	578	596	575	599	627	561	561	577	593	596	591	630	604	602	593	560	649	573	604	597	579	565	583	584	545	616	628	586	585	580	534	550	589	578	603	588	603	600	614	562	593	609	585	586	617	600	601	516	576	586	585	565	582	488	570	594	549	596	620	571	568	606	587	543	593	623	566	544	601	552	564	540	589	612	569	612	537	556	605	565	603	548	570	557	579	559	553	586	613	610	587	563	555	554	597	561	524	600	602	610	592	554	581	627	570	556	599	556	581	582	608	540	515	565	581	610	578	569	579	593	586	565	592	567	552	573	567	571	584	596	570	577	601	616	577	626	587	590	587	570	597	583	578	610	540	581	586	622	600	581	565	579	575	599	585	566	557	613	586	555	598	554	577	596	584	633	560	581	583	567	600	591	605	576	570	577	605	554	567	566	549	576	623	624	549	552	551	571	603	578	583	547	591	623	593	569	577	547	554	575	541	568	605	580	640	572	565	623	560	576	578	541	560	571	555	586	551	617	555	602	558	568	599	568	607	591	619	627	560	579	605	564	603	562	567	592	631	583	547	592	598	566	629	621	585	557	511	599	562	587	530	575	615	595	619	558	515	555	609	582	570	568	552	586	612	603	608	604	595	601	588	591	594	593	605	569	590	596	599	606	580	614	594	560	621	591	621	518	594	565	583	587	625	572	575	561	591	602	572	601	588	555	542	600	604	575	603	578	610	548	564	549	585	587	578	582	568	614	559	582	552	587	606	600	594	572	565	592	601	613	597	572	612	589	575	604	598	543	549	581	573	557	569	577	579	549	580	603	597	584	599	573	607	550	569	561	596	614	520	603	597	584	617	590	633	556	531	607	568	559	600	588	546	548	581	617	619	579	586	520	550	609	574	585	585	572	607	618	599	576	598	546	577	591	532	626	569	591	548	609	567	582	552	595	598	579	611	633	613	601	547	534	580	563	575	566	588	573	587	584	610	594	549	585	595	608	563	583	562	600	570	532	572	595	602	551	565	578	563	579	590	582	591	596	571	538	636	608	579	561	566	596	567	578	586	585	555	556	568	596	558	591	578	593	568	614	586	558	565	589	566	537	580	567	615	603	614	640	567	585	611	563	599	589	605	635	550	582	591	558	561	547	562	569	517	604	618	636	586	559	603	588	602	565	590	589	561	610	616	607	566	616	588	585	534	578	586	560	593	570	599	619	573	602	540	611	573	638	557	585	588	569	551	598	574	573	581	601	566	629	585	601	551	600	576	585	591	611	594	612	621	600	570	586	563	588	616	554	543	617	606	602	574	580	583	570	570	571	577	580	541	595	583	553	595	593	593	592	607	601	580	599	584	587	600	631	557	608	604	559	578	603	597	572	581	611	624	540	601	554	564	598	605	557	576	592	618	588	604	624	608	622	549	600	574	571	553	559	638	539	638	579	602	580	579	607	612	602	615	574	608	608	588	574	585	590	612	606	603	577	605	536	570	583	587	591	566	600	613	586	596	572	534	593	594	611	538	597	617	562	589	590	577	563	581	610	586	570	561	539	640	520	538	557	596	595	562	613	550	589	575	570	570	616	579	573	590	571	610	583	606	575	582	565	620	599	582	589	598	597	579	606	540	634	601	577	579	577	632	565	543	592	571	595	588	538	614	601	597	608	573	593	555	528	582	590	594	557	570	578	611	585	591	591	589	578	558	570	582	554	621	605	547	570	602	568	556	555	573	572	612	616	597	557	604	558	601	576	582	584	562	647	620	591	611	579	548	588	626	623	604	635	590	570	600	607	618	588	573	558	574	551	586	569	563	575	583	557	563	635	591	569	571	635	583	586	581	622	571	586	575	604	579	524	618	568	548	568	595	547	588	599	608	595	588	593	621	560	561	570	594	574	570	601	538	530	578	574	573	586	603	575	553	563	571	581	596	553	560	546	595	539	522	626	569	579	565	586	603	630	561	588	630	557	565	569	591	594	598	575	572	586	584	573	583	572	636	571	572	596	633	576	580	583	577	578	569	586	580	604	581	596	603	598	532	619	547	592	545	565	596	570	600	581	595	652	551	607	655	577	586	589	611	580	605	529	598	601	620	542	569	587	584	583	569	557	527	590	627	568	561	575	573	590	605	611	586	614	599	571	589	607	638	628	567	578	578	589	584	598	570	573	635	628	620	578	533	575	583	613	591	545	581	599	598	578	589	609	601	555	588	580	576	612	581	598	572	572	573	539	611	597	571	594	598	610	592	557	600	605	611	587	595	594	624	562	573	610	558	617	561	591	617	595	556	559	570	587	557	585	601	597	538	568	546	549	570	602	547	581	555	575	589	585	615	570	574	577	564	568	606	554	620	619	567	560	589	602	562	543	630	609	600	568
8934	2350	2805	1965	1310	972	714	627	551	458	409	393	375	362	339	298	305	307	291	275	276	277	281	307	240	302	271	251	224	241	280	279	240	269	272	257	242	246	254	238	246	264	254	243	264	229	210	239	212	216	247	248	235	249	252	229	203	213	265	276	243	252	231	226	255	238	233	241	242	222	226	235	222	239	214	249	249	236	231	226	222	229	242	230	227	223	239	271	218	240	242	229	254	255	258	226	232	247	212	223	240	240	232	273	221	224	240	232	226	252	237	244	243	246	259	241	232	258	232	240	252	230	242	217	266	213	236	226	242	230	228	225	225	247	250	255	216	237	232	231	232	227	241	227	234	259	199	229	225	236	235	231	256	243	244	223	241	240	251	232	206	237	238	223	211	224	253	245	259	243	225	247	228	254	270	208	248	248	266	245	224	254	236	275	237	245	201	227	236	238	213	238	232	236	248	257	234	234	232	223	237	228	245	227	258	213	238	241	242	231	239	251	238	226	236	235	246	238	228	251	273	240	224	232	225	258	215	242	203	228	262	243	232	249	215	219	252	227	236	235	234	242	228	236	248	243	251	257	254	229	259	227	214	243	228	248	223	229	250	261	237	227	198	248	233	229	238	221	206	243	241	274	228	204	240	247	225	267	253	204	230	264	264	223	213	220	234	231	228	254	260	215	225	237	264	258	204	226	230	232	239	235	236	241	233	237	234	225	241	231	254	252	240	232	223	245	241	258	210	247	203	231	248	241	233	233	250	243	229	223	243	239	236	246	223	218	259	265	238	245	260	231	270	245	243	262	216	236	263	254	257	247	233	232	217	209	224	221	273	239	221	245	239	249	234	237	241	235	251	237	255	239	262	238	236	254	249	251	231	236	232	227	237	248	216	222	233	232	255	252	250	222	240	221	228	230	216	224	239	219	256	240	246	225	238	250	260	236	232	233	227	258	229	250	239	239	225	209	243	244	227	228	245	241	220	230	235	249	218	261	223	225	242	246	228	238	238	218	239	250	211	248	224	243	221	245	224	243	212	216	232	242	217	223	218	223	241	258	232	236	225	247	234	231	240	236	256	249	264	239	220	236	240	254	229	231	217	261	227	239	248	244	266	255	225	227	273	219	221	228	232	245	222	233	226	260	196	220	245	233	230	239	235	241	213	224	233	244	250	247	219	244	257	231	251	238	239	255	228	222	263	237	233	232	212	222	223	238	222	252	250	244	227	234	212	255	231	276	217	253	248	236	227	246	238	227	235	241	251	244	234	225	232	243	239	248	221	245	233	245	237	247	242	247	255	233	233	240	217	233	287	229	223	251	214	220	216	235	258	228	243	228	251	217	263	227	209	255	244	237	211	250	214	223	257	207	215	241	220	228	249	259	227	232	247	234	257	244	233	247	251	237	211	238	284	260	249	248	237	222	205	245	227	235	251	226	246	229	216	219	213	221	230	233	203	248	232	245	216	228	237	252	261	243	247	229	216	207	254	241	235	238	215	248	238	264	234	238	219	238	261	228	223	233	245	250	261	253	235	255	225	229	261	213	219	257	254	232	224	214	232	231	266	226	249	227	254	237	247	271	243	243	230	224	213	236	228	246	231	231	292	216	216	237	217	261	231	242	264	247	264	239	238	195	258	222	238	221	221	221	206	231	238	241	228	228	216	233	226	249	245	257	236	252	212	262	217	233	225	216	235	252	256	241	206	210	234	233	242	259	234	198	226	244	246	255	246	224	241	247	212	233	234	248	243	235	275	239	215	248	216	239	254	224	229	250	247	230	215	258	246	205	253	225	211	234	228	239	234	249	220	260	202	254	211	246	221	257	245	225	219	231	234	233	253	263	223	242	205	226	227	231	240	233	251	244	231	244	263	221	215	238	203	211	249	227	245	217	214	227	234	238	235	245	266	221	258	262	235	238	229	211	251	204	229	241	237	230	258	223	257	241	246	213	234	209	222	208	242	268	242	229	220	231	271	235	224	212	247	269	234	230	239	246	238	240	229	262	214	238	242	221	240	209	229	258	227	236	241	231	252	248	244	229	251	208	215	254	256	216	260	213	223	229	233	246	224	228	251	232	267	244	216	226	223	206	222	240	246	231	221	226	226	233	230	240	238	240	247	240	223	210	243	232	251	233	225	219	225	248	235	214	252	238	230	214	270	229	252	214	231	237	225	237	240	243	235	246	230	234	238	239	206	234	240	235	238	202	263	226	221	242	266	233	229	255	207	223	206	219	243	250	263	260	246	212	236	217	232	212	227	221	239	257	232	204	236	267	251	268	225	228	223	249	237	247	237	238	263	237	248	246	240	233	240	229	222	226	236	214	256	246	225	241	217	255	216	234	235	245	250	261	226	231	267	234	234	257	236	263	227	229	214	246	225	244	241	247	221	223	239	228	224	257	228	267	212	234	224	252	217	254	235	215	236	267	259	241	246	252	243	241	254	232	229	249	219	242	230	224	222	242	226	205	235	228	252	237	243	219	230	244	214	243	250	218	211	222	244	210	260	237	209	250	218	238	235	227	232	231	235	244	243	248	220	245	229	260	209	236	238	228	250	234	240	243	200	261	243	217	216	246	231	232	244	220	222	229	220	236	229	230	215	226	251	242	258	257	229	245	204	242	220	225	251	235	239	218	256	257	241	255	242	273	251	242	223	254	207	244	243	240	218	242	225	203	234	263	230	235	243	259	257	241	220	242	247	246	231	246	246	249	233	226	231	253	243	186	230	246	246	245	236	227	242	218	262	205	254	215	225	257	248	230	231	227	239	224	209	207	222	260	266	221	256	219	231	230	217	217	218	215	231	205	226	247	236	260	249	235	210	217	221	251	228	252	210	243	252	213	231	243	245	213	269	250	230	207	237	232	234	228	238	246	232	245	246	239	234	217	210	231	246	232	227	243	217	259	229	243	236	244	232	230	231	229	239	205	240	253	230	231	242	236	221	227	233	226	219	247	222	229	243	207	254	220	247	209	238	256	234	244	257	241	219	238	258	213	260	226	249	242	248	218	231	231	242	217	240	249	235	217	230	210	213	245	216	259	219	237	235	215	212	219	275	235	220	212	230	228	220	263	231	221	291	245	250	239	202	243	236	231	228	241	273	238	239	224	217	240	245	201	232	240	245	249	214	235	261	247	222	254	229	242	253	238	242	240	233	225	214	263	244	249	228	232	250	233	236	211	246	241	216	202	226	248	235	219	252	236	234	246	238	257	205	252	246	241	233	240	250	241	231	243	220	242	257	249	215	249	291	227	245	233	216	221	229	269	253	265	251	235	259	220	248	230	243	237	240	235	223	245	218	236	240	239	245	234	202	225	248	255	246	228	246	235	251	222	233	223	235	249	246	227	231	200	227	246	239	237	254	252	240	264	268	253	240	258	217	216	237	234	241	241	241	237	225	224	294	218	269	229	227	220	240	238	254	232	247	260	247	214	221	228	237	241	216	264	248	194	238	233	238	263	242	250	227	230	248	215	221	251	262	259	230	245
7693	2871	6462	7099	5893	4813	4015	3340	2794	2460	2200	2070	1812	1686	1615	1466	1409	1391	1280	1270	1127	1115	1022	1074	1065	983	978	947	963	949	943	960	893	870	893	885	848	913	855	828	887	850	835	883	807	844	836	841	858	809	843	812	810	791	811	790	817	792	821	812	808	792	784	751	758	783	795	760	729	726	776	722	822	764	786	750	778	737	797	800	749	769	757	780	750	747	752	753	750	750	716	717	736	723	765	752	733	765	772	755	707	801	777	743	764	709	716	768	747	770	736	732	740	717	721	679	724	745	770	729	731	784	738	735	745	802	677	746	713	701	742	699	739	758	750	713	732	697	756	771	729	720	735	745	680	760	719	749	736	736	716	746	705	739	722	726	770	786	752	740	730	792	744	711	701	722	771	729	741	685	766	765	775	734	702	719	692	702	755	756	808	712	702	716	762	724	701	748	736	748	677	761	725	806	737	709	758	762	746	718	723	733	739	702	745	739	765	766	756	720	769	733	742	678	742	732	718	775	767	754	716	729	695	727	759	747	700	757	737	667	727	725	811	706	694	754	727	734	740	736	769	703	743	770	701	701	727	740	770	747	753	754	732	708	717	749	744	777	738	721	764	746	737	712	719	728	732	776	797	684	730	762	759	705	820	735	765	777	753	788	695	775	722	705	753	710	789	770	757	724	738	747	694	714	727	705	724	702	760	724	756	747	745	699	730	769	768	794	758	728	730	727	745	775	710	744	731	773	736	744	730	754	816	728	770	768	737	755	722	730	698	714	755	714	714	738	741	737	728	736	769	764	734	798	713	739	780	761	697	758	743	706	730	748	727	694	732	722	722	728	706	744	710	741	724	772	756	701	718	733	768	723	768	746	736	729	802	777	746	752	736	763	729	741	777	802	741	724	729	740	764	729	731	769	747	745	743	720	759	693	709	726	695	686	759	781	736	740	763	687	715	724	712	689	725	773	734	734	767	714	713	767	705	719	725	705	720	745	737	704	786	721	724	743	722	746	756	725	706	737	686	760	740	749	787	690	768	737	747	748	722	760	787	682	730	725	753	784	733	768	742	733	793	717	731	718	779	711	679	702	733	717	746	718	722	726	794	734	728	719	742	766	694	777	768	691	774	722	739	737	688	761	712	715	738	771	721	745	757	723	733	686	728	739	758	757	741	763	757	744	707	743	792	728	709	713	734	702	750	702	717	739	700	719	724	732	724	709	712	760	720	737	745	724	741	765	736	773	703	750	756	748	733	753	722	698	716	716	755	745	740	739	707	704	798	767	748	695	666	739	734	711	782	762	715	760	703	741	755	725	719	792	711	753	715	724	739	717	728	716	757	720	728	701	726	750	712	805	748	705	752	735	748	723	731	726	733	664	769	736	702	783	707	740	755	771	803	733	720	793	734	709	746	722	741	700	700	739	681	755	756	744	693	731	693	772	742	781	718	720	731	766	763	712	719	692	664	745	779	736	742	778	702	771	725	719	803	766	712	786	746	760	705	751	733	745	765	712	717	751	726	749	737	699	720	730	725	696	767	745	729	724	671	760	751	721	749	715	706	701	727	720	693	722	747	708	744	729	758	664	753	708	764	719	771	749	762	804	744	759	735	718	729	758	738	745	753	771	712	741	731	743	743	730	746	738	722	737	720	740	728	678	716	779	770	700	734	756	745	689	734	727	727	731	720	720	712	680	774	724	748	775	730	735	713	719	714	688	817	721	684	692	813	744	772	750	709	762	702	731	725	648	706	754	756	716	755	726	737	798	716	750	713	785	717	697	770	733	746	706	746	750	686	733	768	757	769	706	745	735	740	716	739	729	753	766	756	742	747	704	735	752	742	721	715	724	724	719	675	716	735	751	756	754	746	738	744	689	721	746	760	727	762	671	702	710	717	756	760	745	710	752	759	722	722	754	701	791	760	723	765	799	722	772	747	666	765	752	708	709	747	743	689	679	762	736	728	717	713	795	718	710	757	710	734	716	775	749	723	754	729	717	745	704	729	710	784	772	707	722	747	782	737	729	721	743	718	745	706	719	744	770	750	759	722	771	744	735	676	728	775	709	746	768	728	764	739	743	715	731	726	762	746	735	757	721	758	730	743	775	756	730	718	734	721	756	716	792	701	698	726	676	801	720	789	703	753	768	718	713	725	725	760	736	714	762	772	726	753	736	711	757	791	686	765	749	733	759	773	673	774	712	747	752	810	769	723	764	699	736	691	730	745	726	734	712	761	756	732	702	733	724	762	733	723	760	705	723	734	727	745	801	736	722	729	718	802	711	747	707	746	796	767	738	745	707	763	720	712	751	798	742	761	720	703	740	760	717	730	731	741	738	727	748	724	739	748	719	780	786	743	699	747	731	714	722	709	767	703	708	763	733	737	739	731	740	697	784	759	753	718	714	725	750	712	722	694	740	704	709	715	756	718	704	742	758	744	739	701	738	742	738	739	713	728	724	743	752	720	720	741	770	758	763	726	727	719	805	705	746	715	767	703	742	760	729	699	733	719	772	697	744	749	720	748	724	730	775	732	751	725	728	751	762	722	711	721	731	738	708	768	716	761	715	716	742	791	735	732	707	713	701	719	735	725	712	741	743	786	748	748	763	714	714	692	708	759	738	707	708	715	696	727	741	729	717	697	759	698	709	763	702	772	754	771	730	735	759	739	743	734	699	718	764	743	765	727	705	715	758	752	739	799	732	705	759	718	734	741	730	731	717	713	724	748	787	735	750	807	757	766	746	724	746	741	744	792	744	710	749	723	728	706	718	729	733	762	725	802	744	722	742	686	753	691	785	695	801	725	716	766	766	756	773	755	747	698	729	747	724	728	718	747	714	732	703	728	711	714	747	718	737	686	715	672	718	699	767	761	709	757	731	758	734	757	738	751	744	790	695	765	725	757	746	770	773	696	731	716	737	750	776	721	743	707	719	765	712	770	743	728	724	750	770	718	714	753	729	745	753	785	781	733	698	702	697	728	715	752	696	727	726	726	755	744	744	729	807	738	736	724	786	714	719	741	815	702	693	716	712	716	704	736	730	735	738	682	747	722	731	687	690	706	774	731	713	766	728	742	739	758	719	777	733	743	744	699	802	741	777	709	746	767	773	714	715	754	716	729	727	710	742	743	764	728	732	783	714	757	766	739	757	720	754	701	685	750	781	769	760	763	738	734	708	750	748	723	699	714	747	751	771	704	760	693	728	728	789	721	693	736	791	722	750	735	778	685	711	726	716	730	710	750	774	753	753	732	728	728	740	697	742	721	778	724	760	725	738	734	752	737	772	717	737	768	713	692	788	721	702	741	770	745	790	741	731	721	729	736	745	740	736	731	693	719	714	746	728	711	748	711	732	708	717	709	719	735	723	724	702	726	744	745	762	777	739	730	738	786	717	744	768	789	735	820	735	737	732	744	742	725	734	738	690	701	753	732	707	763	750	716	735	724	797	710	763	716	722	703	741	710	725	717	732	733	739	787	744	712	784	727	733	676	762	752	754
1084	151	145	117	104	91	93	69	78	80	83	79	59	71	66	83	86	85	66	70	75	87	80	74	70	79	66	79	75	78	74	75	84	67	64	71	81	70	81	71	88	74	82	74	65	76	79	69	69	74	79	80	84	99	63	82	73	73	81	76	95	73	82	76	64	81	87	81	72	79	71	80	73	89	90	76	84	75	59	69	77	73	80	72	78	83	87	66	78	69	56	82	83	82	72	76	76	83	90	65	92	77	79	63	70	77	63	87	83	68	93	77	74	86	86	79	75	89	62	91	76	78	75	60	64	73	82	82	69	78	72	70	85	68	86	94	82	86	69	73	71	71	73	71	66	73	78	68	58	67	76	75	78	74	81	77	96	80	79	85	70	76	83	78	84	68	83	79	76	70	80	82	84	78	65	77	86	86	77	65	74	81	72	84	79	72	84	74	72	69	66	77	77	74	68	87	94	81	86	82	76	74	79	69	72	85	89	70	89	77	87	84	73	60	81	66	78	68	70	71	73	95	78	83	80	72	73	77	81	86	91	91	84	87	80	87	64	64	91	68	72	93	71	87	78	74	97	76	66	72	66	78	72	58	68	99	80	82	76	74	79	60	79	79	91	75	85	74	73	72	88	73	88	96	73	67	70	80	79	77	84	81	52	71	71	93	78	79	82	80	79	64	76	79	72	74	74	68	76	75	75	84	68	71	105	89	77	77	98	76	62	67	75	79	94	77	75	76	86	82	81	71	84	75	95	80	77	81	83	88	66	77	71	74	87	79	70	85	79	93	92	86	62	73	86	71	74	77	81	69	81	76	94	86	99	80	79	107	81	61	71	85	72	79	67	73	66	68	79	63	77	78	72	78	79	89	77	64	92	67	69	66	73	68	82	73	76	59	65	64	72	62	68	69	70	80	72	63	72	83	102	71	71	72	79	69	73	77	80	76	85	76	72	72	91	72	76	74	82	69	84	72	72	71	75	85	75	82	70	90	85	87	83	80	79	97	74	70	77	77	73	81	78	79	68	71	74	90	68	62	59	84	104	76	88	80	86	60	82	80	70	79	69	87	83	71	82	96	75	60	77	67	77	59	55	73	74	84	71	71	81	87	66	74	73	69	73	79	84	77	74	71	61	79	74	71	71	82	62	79	69	76	64	69	83	70	84	78	67	92	64	90	74	56	77	79	76	62	83	75	75	68	81	89	70	71	71	77	65	71	78	76	78	77	83	83	73	84	81	77	68	73	89	76	72	84	63	71	75	85	81	83	69	75	84	79	80	91	71	73	66	74	84	62	72	89	72	75	70	57	82	56	75	89	89	79	100	92	77	72	84	74	66	72	75	79	72	79	74	75	69	72	75	69	69	66	75	89	77	89	74	74	97	76	73	97	68	85	67	75	66	72	76	88	70	77	64	61	81	84	68	77	87	96	74	75	63	73	77	65	84	80	80	76	73	74	83	61	67	74	66	83	76	72	68	66	85	73	63	68	70	78	80	100	80	64	79	84	60	78	55	91	88	68	60	69	98	67	75	70	66	79	62	85	57	73	75	65	78	88	71	78	64	90	92	70	61	72	73	71	76	82	93	81	69	77	69	71	88	72	74	83	75	81	78	83	67	94	74	75	92	78	84	68	74	99	67	82	71	66	88	74	71	76	79	69	63	78	66	91	82	81	76	87	93	84	77	76	89	79	71	69	56	77	74	68	77	75	84	72	86	76	75	70	71	58	75	69	92	86	70	95	67	71	71	61	72	82	80	91	73	68	96	71	59	82	63	71	78	80	75	79	75	72	64	76	69	74	59	86	69	87	87	74	80	79	70	89	84	84	78	82	70	71	64	71	74	89	78	69	79	77	85	66	67	81	102	71	77	74	82	71	79	64	73	83	76	93	86	74	87	69	73	57	68	97	80	71	85	81	60	81	72	72	70	74	82	66	82	78	81	74	77	86	81	80	85	67	80	68	77	88	78	71	91	84	66	86	63	78	61	77	58	66	79	72	76	72	73	70	88	75	63	93	72	76	83	76	93	68	80	76	73	72	77	88	68	83	79	78	80	94	65	81	70	71	79	79	74	75	75	65	74	60	76	88	67	81	66	88	81	71	62	77	68	67	93	83	75	90	75	73	71	84	73	90	63	79	86	78	77	72	69	69	68	72	74	71	71	85	85	77	69	75	75	85	79	81	93	81	84	83	89	71	67	79	74	61	89	75	62	79	88	89	79	69	69	80	75	85	74	80	73	66	73	82	70	78	79	65	58	73	72	63	66	83	77	68	76	85	73	87	65	69	71	65	77	70	70	87	75	82	67	80	86	72	71	81	71	74	71	82	75	85	79	85	76	91	68	82	79	79	70	79	76	75	74	83	75	89	81	77	70	83	89	68	73	78	72	74	91	74	71	62	70	88	74	70	90	49	70	73	75	80	85	88	58	77	70	83	111	90	93	55	72	80	84	88	88	75	89	78	77	80	77	71	65	68	102	80	72	70	71	72	69	73	72	66	79	78	73	79	81	85	66	88	58	76	87	60	86	76	88	79	74	79	83	63	87	69	72	70	72	80	64	79	81	65	88	88	74	78	74	65	77	69	67	82	91	83	74	80	73	64	72	76	75	92	71	69	78	58	77	66	85	75	74	79	74	80	71	78	71	77	72	71	66	77	82	84	76	82	81	74	67	68	56	65	83	76	92	75	67	76	67	80	72	87	70	82	66	76	87	66	88	64	73	73	62	86	89	93	64	76	62	76	93	98	85	79	85	72	72	91	79	61	68	67	77	74	67	80	73	68	79	83	82	67	70	73	76	68	64	62	78	63	76	70	86	74	80	67	71	67	87	79	68	76	71	78	83	91	77	75	73	91	80	73	73	76	67	74	80	75	80	73	104	82	61	71	61	85	69	81	66	61	73	85	84	80	85	90	87	77	75	70	73	94	94	80	68	77	71	77	61	75	75	74	87	77	63	75	82	85	86	73	65	83	77	78	81	70	74	79	98	80	77	82	72	71	67	96	64	78	83	70	79	83	67	60	88	64	78	75	80	68	70	71	71	78	87	70	84	81	72	68	79	63	76	65	82	79	76	64	101	78	66	82	73	69	70	64	71	69	72	80	87	58	58	84	70	68	66	84	78	64	75	80	75	87	75	63	74	90	78	65	76	84	77	81	79	66	79	75	76	83	87	77	72	60	75	96	86	75	94	82	73	86	70	71	69	72	69	76	67	83	69	75	73	78	77	71	79	68	78	63	73	82	72	74	71	86	77	83	69	72	52	87	75	82	75	64	75	85	77	78	76	75	103	74	79	77	78	83	65	72	79	79	76	91	83	67	67	88	81	78	65	65	78	79	78	78	82	83	78	86	80	78	66	57	81	77	84	93	102	65	64	69	75	77	82	86	67	67	82	67	79	88	61	78	73	81	87	80	68	63	82	70	77	77	75	81	74	64	73	69	75	70	75	84	80	74	77	92	85	61	58	64	71	75	75	78	65	64	77	65
1705	386	512	551	478	404	408	335	376	357	329	358	341	327	295	291	314	280	306	318	326	312	339	298	280	292	346	304	313	316	333	340	339	305	297	306	290	317	306	303	282	333	308	283	287	292	310	341	298	290	285	309	327	300	324	309	316	306	329	284	304	307	287	314	297	331	323	301	310	315	282	310	305	318	301	299	286	278	292	304	317	287	301	310	261	285	310	293	301	331	297	291	284	297	299	287	305	300	320	329	307	304	293	301	303	316	292	313	298	277	323	292	330	329	279	301	282	280	294	301	337	278	262	319	294	283	273	292	311	300	302	261	297	297	299	308	265	331	306	285	323	282	304	287	300	298	295	309	297	303	332	333	290	310	313	338	303	294	283	277	307	286	323	310	284	307	306	267	305	310	298	293	321	280	312	298	289	285	315	292	317	318	342	304	310	329	258	293	295	323	271	314	285	280	305	303	306	329	313	337	303	293	303	320	280	300	282	320	312	302	298	309	305	320	300	263	274	310	319	299	276	315	291	318	295	280	286	312	303	298	306	307	293	324	308	288	294	317	306	289	275	304	327	283	291	312	295	289	313	307	304	299	312	293	320	288	307	303	321	277	278	326	299	279	285	302	323	300	287	264	313	331	340	289	295	325	321	329	298	316	281	334	307	325	296	269	308	291	275	302	288	283	309	271	315	293	298	276	321	322	302	319	292	315	276	290	287	274	297	307	317	318	324	292	286	269	285	283	332	306	292	267	293	307	309	308	316	317	315	326	277	305	281	287	268	267	286	302	325	285	288	287	312	293	317	294	309	319	298	297	295	347	322	300	301	290	292	304	288	295	284	298	306	301	299	307	304	276	316	320	299	299	270	316	286	332	277	310	313	299	299	301	306	335	304	260	336	295	287	301	315	296	290	322	278	311	309	271	300	309	333	300	334	294	290	291	313	286	285	275	325	356	311	318	311	302	309	300	299	311	272	298	282	283	313	292	318	288	302	307	320	311	297	285	279	297	306	284	287	311	296	299	319	312	289	325	293	277	310	304	298	322	304	294	278	334	289	320	312	321	326	340	311	301	324	296	293	316	292	308	259	287	295	300	305	314	266	309	296	284	282	310	284	310	261	287	285	280	291	269	300	292	311	289	309	319	352	304	296	288	283	321	267	269	290	292	287	309	293	274	307	296	289	302	328	292	275	294	287	296	316	293	309	270	307	305	307	287	287	283	325	277	318	323	275	322	295	330	262	304	289	286	308	301	300	309	318	292	252	301	291	289	290	292	268	324	275	289	293	300	312	305	273	281	288	299	317	292	285	327	308	317	285	273	309	319	301	287	302	316	276	293	281	309	313	330	282	300	278	308	297	281	291	309	317	288	261	298	323	289	300	275	284	295	301	304	298	312	297	316	311	303	345	297	305	296	314	291	284	275	299	272	288	310	290	281	336	284	359	309	271	283	299	286	303	289	326	299	293	266	349	314	316	303	322	293	317	296	270	306	304	304	309	337	295	279	293	286	332	326	276	311	302	283	303	292	300	279	292	296	324	299	313	324	300	301	345	278	299	277	316	330	293	295	312	322	294	276	290	305	307	293	318	299	312	307	321	297	266	311	288	294	276	320	316	304	308	308	299	302	314	304	291	294	304	273	289	306	287	323	323	268	311	320	325	300	285	331	296	296	283	289	316	326	305	312	299	303	299	310	293	306	296	315	269	309	274	293	333	306	290	304	271	319	309	311	293	308	297	326	303	274	313	338	334	322	318	318	306	280	290	283	301	312	256	290	287	296	305	292	321	281	310	326	287	272	312	308	331	311	326	313	279	329	286	306	322	298	313	306	300	321	300	281	285	323	291	285	298	302	322	285	286	317	305	288	280	319	291	294	277	307	304	308	304	299	302	314	296	327	296	294	295	284	290	281	293	311	294	287	274	306	305	303	308	311	297	283	305	264	290	309	289	292	297	273	257	309	307	320	277	284	306	304	303	302	267	300	300	296	263	294	310	283	307	275	301	347	286	290	315	291	343	318	284	277	301	275	294	305	318	310	298	289	284	292	302	292	279	294	334	310	294	290	311	296	315	295	281	249	286	337	297	269	326	285	290	315	292	331	291	309	324	331	319	312	338	326	271	307	273	322	294	302	314	288	312	311	290	281	295	331	295	302	305	321	299	299	309	317	324	295	334	291	287	298	285	315	264	291	298	285	282	307	289	290	311	280	321	301	300	309	304	301	324	314	288	296	315	342	289	296	296	315	308	276	292	300	308	271	327	293	312	309	305	307	306	282	295	290	321	318	295	313	293	323	272	308	297	326	312	292	275	293	320	340	286	293	293	297	293	292	282	322	298	319	321	293	325	300	297	305	289	293	327	276	291	311	322	296	297	287	286	298	323	325	265	318	315	293	280	270	292	299	276	313	322	314	311	307	295	288	288	296	288	325	303	303	309	303	292	309	303	293	299	289	297	314	298	306	326	274	340	267	294	286	328	258	284	255	290	299	321	286	289	300	288	341	309	296	290	311	278	298	311	285	291	296	298	325	306	347	303	281	311	332	277	290	286	314	312	319	324	314	293	299	305	276	290	307	294	285	326	290	308	317	303	306	305	285	293	317	341	264	272	337	308	294	285	311	293	290	293	313	302	312	321	278	282	306	291	320	268	316	293	301	325	286	318	303	274	315	306	333	314	301	296	286	336	285	296	308	321	284	298	279	276	282	290	261	277	281	310	303	266	305	305	283	297	302	276	251	285	327	275	292	294	283	314	293	318	296	298	314	297	338	302	316	299	325	290	279	283	273	300	325	316	308	335	307	297	286	284	293	301	291	303	297	324	268	311	278	271	274	313	303	307	281	282	268	315	314	312	297	288	340	310	329	302	303	344	324	290	303	298	292	311	289	298	314	312	309	281	308	288	316	291	291	297	296	277	295	312	308	299	279	259	296	290	282	311	336	338	277	317	337	314	296	328	292	298	298	303	296	311	278	290	296	284	320	306	340	325	276	325	278	297	336	325	331	310	286	297	304	288	278	280	320	315	314	294	326	297	270	292	284	287	304	300	299	276	265	273	301	287	281	300	317	300	263	277	299	288	314	318	284	328	277	269	302	272	292	304	300	295	317	321	272	302	264	279	283	293	302	279	296	305	293	320	320	288	331	293	305	256	324	303	275	290	303	291	303	284	306	291	306	296	294	320	312	285	292	293	313	304	326	305	319	305	317	289	310	312	276	292	311	279	330	300	283	284	316	304	325	305	282	306	303	308	303	292	309	269	347	294	306	299	288	288	293	301	303	314	266	291	319	290	315	288	296	305	328	296	290	305	292	288	307	292	304	316	277	311	296	280	287	294	339	318	337	335	287	277	295	289	336	290	291	290	284	296	301	302	314	308	311	282	276	269	294	290	319	303	303	305	346	321	283	281	297	300	311	325	279	292	291	316	301	307	322	307	315	284	303	321	298	275	290	285	327	337	331	294	306	285	303	306	300	314	331	296	303	299	283	312	325
4660	1151	1373	1051	745	531	421	377	333	283	243	242	234	224	213	215	207	205	205	193	197	213	189	189	191	199	161	178	176	214	184	187	200	200	176	186	180	203	194	167	186	167	187	176	189	177	184	181	168	185	177	205	193	182	160	187	169	155	170	194	173	186	174	174	186	177	180	165	166	200	202	156	185	182	181	160	163	167	166	188	184	166	170	198	168	181	185	166	172	180	156	156	190	190	179	183	168	179	182	173	198	173	174	165	156	178	190	176	201	175	173	164	179	156	177	176	157	174	189	188	161	183	180	153	195	178	190	187	164	175	192	174	210	187	174	160	177	158	188	153	181	166	187	158	172	149	163	183	188	177	167	191	189	193	168	192	170	186	176	158	182	157	176	188	172	188	166	187	187	185	151	143	168	182	180	180	190	168	169	179	160	185	186	147	152	180	159	177	182	172	175	182	157	157	163	156	186	186	167	174	176	172	159	173	160	152	164	176	176	160	204	160	190	185	196	166	152	156	166	168	167	166	189	187	183	162	204	180	191	161	171	164	182	157	194	173	186	180	165	189	186	164	190	190	191	164	183	162	179	190	165	177	163	187	171	190	176	179	189	166	199	189	177	189	188	158	173	171	180	162	184	156	168	149	167	204	194	157	193	173	177	191	160	161	158	179	181	155	182	181	208	143	184	158	182	176	197	187	169	196	175	191	206	153	177	167	177	184	171	171	171	165	175	170	186	167	179	184	199	174	189	199	171	157	156	173	201	172	167	193	220	182	155	169	189	190	187	191	154	143	172	169	173	173	176	176	186	179	192	159	193	167	183	169	177	168	180	208	199	177	200	183	166	170	186	182	189	172	190	169	161	203	143	167	191	203	162	151	180	178	178	164	180	167	154	171	156	172	188	186	185	172	186	200	156	206	176	185	178	197	174	197	163	186	166	198	206	179	193	186	181	177	180	182	178	184	170	174	183	187	171	165	170	198	169	178	179	158	162	192	179	187	204	174	165	196	158	174	155	177	160	199	178	181	185	167	163	203	160	151	186	166	153	186	178	151	179	184	166	169	171	187	168	159	161	201	169	185	171	169	175	189	184	175	192	181	161	184	171	170	189	160	175	195	193	196	173	182	165	168	201	163	176	186	178	174	171	164	180	168	192	194	165	186	177	200	199	162	196	166	182	181	180	164	183	180	179	172	155	155	185	179	192	163	168	189	164	175	180	165	201	182	148	165	174	169	180	182	179	193	199	165	183	192	198	164	195	168	166	153	192	182	190	186	190	182	167	197	169	174	173	156	167	163	198	150	174	173	160	165	197	186	178	164	169	176	181	157	192	179	177	150	150	199	155	174	166	205	170	172	196	172	188	176	165	176	170	155	159	164	194	166	157	186	170	178	203	170	141	185	176	151	184	171	206	186	173	172	186	162	162	169	164	182	166	163	186	194	167	179	195	184	183	161	187	169	187	161	183	207	184	199	170	162	197	189	196	179	171	182	167	151	173	162	175	160	174	181	174	184	186	187	178	163	175	151	148	173	186	181	190	194	182	185	154	170	195	183	164	169	181	169	162	175	178	163	214	166	180	176	172	170	174	168	194	165	167	186	179	190	157	157	197	167	176	179	175	152	191	186	185	178	166	168	178	181	169	160	187	150	209	161	187	171	165	178	179	191	190	172	182	193	173	175	180	153	181	171	175	181	201	154	189	185	154	156	181	182	158	171	192	190	173	178	182	175	152	203	200	182	169	179	155	178	161	192	184	173	169	172	169	180	175	165	187	195	186	181	156	164	174	154	178	168	168	179	194	188	191	160	174	186	191	180	181	178	166	186	197	179	168	163	164	198	187	168	147	168	184	168	181	181	157	190	183	185	181	165	174	198	196	194	170	189	195	169	185	200	194	162	184	169	200	178	167	183	180	184	156	156	209	180	188	183	201	196	178	167	183	159	191	158	157	165	171	165	160	170	164	185	188	170	174	180	161	183	183	168	165	160	176	169	198	173	184	169	168	169	189	188	153	180	167	161	176	167	162	168	165	183	166	192	168	161	183	168	179	189	191	177	170	175	180	178	181	170	154	174	166	199	185	167	169	175	204	148	181	169	182	166	166	157	156	175	187	168	168	174	179	146	156	145	157	179	158	185	188	178	173	174	182	163	165	165	177	171	172	172	177	180	167	176	171	167	151	167	179	157	186	199	137	182	178	169	179	175	171	167	161	182	178	199	179	186	181	188	179	190	191	195	163	166	155	181	179	163	191	165	180	174	169	177	157	161	159	187	193	185	180	192	214	165	184	175	160	175	184	163	167	187	169	183	198	169	174	152	187	176	198	164	176	169	180	188	170	197	191	175	182	185	182	174	181	177	175	207	188	198	165	186	173	176	173	174	180	163	160	182	166	183	171	153	162	162	169	181	181	170	180	205	175	174	193	171	172	194	195	194	182	180	180	168	152	161	190	159	182	160	173	173	164	172	166	180	174	173	178	177	160	172	160	198	167	188	176	186	160	184	198	173	141	165	180	177	203	183	179	168	180	146	147	174	171	160	173	174	170	171	178	204	153	173	186	175	194	165	182	169	171	183	158	170	189	182	189	181	173	172	171	181	176	202	175	184	168	202	192	167	164	176	175	183	171	160	170	162	189	175	165	178	188	171	157	157	172	180	179	142	181	159	171	176	173	169	173	176	168	177	172	170	171	182	158	212	179	169	186	182	177	167	167	182	184	155	178	166	183	163	186	171	171	183	196	204	182	166	185	196	178	182	169	178	142	155	153	179	147	200	160	186	173	187	183	166	175	193	165	161	170	177	202	172	168	176	191	179	170	208	170	196	191	209	195	178	165	186	214	158	174	170	180	183	200	160	183	200	169	186	180	177	168	177	171	160	182	170	183	170	181	189	157	168	180	205	184	175	153	176	178	184	199	175	176	155	159	167	190	185	183	179	186	152	156	208	177	166	183	156	180	178	183	173	153	153	156	187	172	167	164	171	166	178	163	190	190	194	192	175	188	179	167	158	165	149	194	156	174	189	144	184	180	164	192	166	194	191	172	186	156	180	183	197	183	173	141	167	177	178	201	181	172	182	170	161	170	184	181	200	211	167	184	166	170	181	174	188	172	180	184	205	178	189	170	170	179	210	161	189	175	177	180	178	177	176	176	171	206	194	176	174	178	165	168	165	185	187	179	165	166	143	188	144	168	170	150	173	186	175	200	179	186	190	172	170	159	188	201	187	176	177	211	166	200	184	192	165	168	161	181	215	182	193	158	195	198	191	165	161	163	188	192	150	183	180	178	165	161	177	192	188	183	187	179	163	177	163	192	161	145	177	184	175	181	162	187	192	178	181	198	192	159	173	155	172	187	166	166	178	175	173	195	203	179	171	164	179	163	192	162	197	183	226	197	181	180	179	182	160	189	173	176	146	175	158	177	181	194	171	204	178	179	164	180	180	175	218	174	174	194	172	169	156	196	204	172	169	183	172	160	178	160	173	180	181	192	162
5396	1649	3796	4095	3444	2795	2237	1972	1752	1598	1350	1248	1197	1062	1016	880	925	894	837	802	797	830	784	750	766	760	702	684	724	712	657	646	712	653	669	640	691	636	599	636	693	636	609	638	633	658	669	654	622	633	614	637	652	584	596	602	633	663	665	639	610	638	593	618	610	587	571	610	622	567	591	613	617	596	570	559	614	598	586	577	604	634	535	642	548	583	544	630	527	560	563	594	604	570	604	589	578	579	594	592	590	564	564	611	564	603	621	607	639	586	598	559	578	552	648	607	580	543	635	596	635	565	591	561	624	572	602	593	591	569	574	578	648	580	630	591	564	565	602	590	605	609	594	575	564	579	632	562	623	575	583	568	621	582	576	597	541	593	617	550	605	594	634	558	589	594	571	571	591	631	591	609	599	644	569	551	570	579	608	589	557	569	638	588	559	556	592	578	570	580	581	595	557	572	562	598	559	572	562	605	602	582	582	558	583	555	622	609	586	593	574	577	575	589	585	547	581	528	568	585	591	595	579	553	599	598	559	576	583	600	603	587	612	585	576	550	604	595	579	573	576	561	599	590	591	614	618	583	560	580	589	602	572	608	559	571	582	602	535	578	624	565	580	596	558	534	609	581	550	581	597	569	566	591	593	594	587	580	592	570	579	567	554	567	599	583	544	608	614	594	625	566	536	599	583	602	570	535	583	569	631	561	589	612	576	605	598	586	570	625	594	569	601	609	581	621	589	621	575	599	565	581	567	573	550	569	540	575	624	585	587	568	537	583	610	592	551	579	573	569	633	534	596	562	618	602	555	577	604	557	553	569	556	594	614	548	586	600	608	555	591	607	581	578	554	582	584	628	539	577	579	610	625	569	594	547	601	582	595	550	616	631	555	563	626	599	586	559	608	558	581	624	586	595	643	627	541	660	608	572	584	547	596	565	580	597	595	584	570	618	585	572	577	602	562	551	606	588	562	512	575	604	596	584	589	604	588	557	553	606	594	591	554	620	600	586	582	585	555	570	577	595	581	560	564	566	587	562	620	577	571	573	617	559	543	581	575	608	574	585	576	591	552	585	570	581	560	590	571	585	615	584	573	575	548	576	588	568	608	578	573	610	598	599	561	596	560	552	604	580	552	569	575	561	578	565	567	582	545	608	603	586	578	618	609	588	547	569	568	637	605	618	603	611	567	568	585	604	590	576	574	638	585	540	591	585	572	559	554	611	561	593	607	582	610	548	545	564	600	600	609	623	574	573	591	593	600	579	595	564	546	542	593	614	590	586	586	616	575	570	620	574	576	580	585	576	558	558	544	557	569	582	527	597	589	620	596	604	617	554	601	629	574	565	609	572	592	608	556	577	584	585	563	565	569	538	561	581	594	611	558	563	571	607	593	577	570	545	592	625	588	631	623	535	610	560	632	584	601	584	582	612	564	606	575	608	566	585	553	562	605	559	551	605	578	575	609	572	593	578	614	562	589	566	595	596	581	577	587	583	585	538	584	598	601	570	560	599	573	602	648	551	612	577	581	548	555	581	575	609	553	597	605	579	614	565	574	564	612	586	597	565	562	574	564	592	520	550	569	610	589	575	587	567	550	593	585	602	621	586	593	571	627	571	605	608	591	572	578	570	611	627	591	532	589	560	574	555	552	601	588	538	600	569	575	559	613	544	601	597	579	596	605	573	590	588	576	558	596	606	540	591	631	619	540	561	576	593	574	579	584	583	599	590	588	587	543	585	592	591	620	547	595	561	585	557	580	625	545	619	606	580	592	558	569	562	616	593	586	543	619	592	575	532	594	603	555	538	593	614	561	592	557	546	591	573	589	573	569	543	555	571	598	526	602	626	603	595	589	589	596	654	573	588	591	533	612	584	613	568	563	581	578	575	606	587	615	585	628	566	604	618	551	583	588	569	558	565	587	603	527	596	592	569	528	605	610	569	567	577	567	600	588	625	617	551	623	569	641	579	601	589	579	603	590	598	592	571	559	552	570	548	583	591	577	562	587	558	595	607	560	666	554	547	572	611	607	549	570	569	613	591	589	571	590	626	610	613	573	546	547	598	559	609	584	564	622	582	537	619	605	573	613	594	565	577	539	576	612	617	588	589	606	549	544	607	597	549	565	604	627	564	586	584	571	566	565	613	588	559	558	545	590	626	583	549	590	603	560	548	598	618	566	624	589	584	576	574	568	572	560	558	573	586	553	586	650	588	627	574	565	578	573	580	575	553	526	622	571	545	578	591	587	572	556	598	596	587	574	591	549	577	596	577	581	579	577	603	598	586	610	543	593	603	548	587	658	576	571	603	539	582	613	522	547	593	627	594	574	580	540	594	644	576	575	585	635	563	564	604	606	549	608	578	567	619	608	582	574	533	581	588	566	591	584	610	578	601	555	581	578	585	608	589	564	605	556	590	589	613	602	590	609	567	585	615	564	566	628	594	573	610	578	593	557	582	588	625	565	571	599	587	587	572	572	545	571	564	544	547	579	575	537	586	561	555	586	611	581	588	579	545	551	633	558	566	565	557	589	558	618	591	573	622	590	525	564	540	580	594	579	606	594	599	568	634	588	592	564	588	619	582	545	568	581	555	588	581	538	591	604	577	581	584	579	564	607	571	548	551	607	576	576	574	645	599	601	616	587	599	558	605	575	591	591	585	574	607	582	575	557	612	583	580	587	597	633	590	584	559	571	567	568	614	557	543	552	591	577	566	582	600	568	588	562	555	601	577	623	602	601	563	542	592	594	532	613	568	586	582	557	565	585	603	615	579	531	598	584	557	587	583	570	542	585	584	581	582	575	579	594	602	598	608	574	605	553	614	596	586	575	590	561	628	582	556	577	613	562	600	585	580	605	586	605	615	596	612	584	590	565	534	605	603	567	615	586	576	534	596	625	560	597	590	590	592	596	579	592	563	609	591	575	633	601	579	551	589	587	591	569	589	615	556	578	608	607	605	583	585	555	616	599	603	604	580	582	588	567	565	599	608	558	596	574	586	583	530	580	570	588	631	601	588	588	571	567	586	593	583	598	573	557	575	575	556	575	573	590	576	585	555	572	562	605	584	576	580	585	603	589	584	568	632	577	588	539	578	601	614	595	595	582	605	588	568	618	577	577	575	615	593	613	564	579	613	574	608	615	598	597	647	564	630	621	587	599	585	619	531	586	602	581	582	594	590	618	567	575	568	552	582	609	598	552	591	596	574	563	569	591	545	585	586	540	568	555	578	595	539	567	597	563	576	577	618	580	587	566	576	554	596	573	527	564	548	558	572	586	583	533	594	589	616	549	598	598	592	561	562	588	569	634	556	595	565	617	554	572	525	588	579	572	589	595	598	568	557	591	564	595	590	635	604	569	592	543	587	582	606	555	579	571	610	592	524	581	548	572	594	580	598	546	559	619	546	535	575	578	609	564	572	593	586	572	599	620	569	590	603	601	585	618	602	575	598	596	596	585	592	605	569	616	611	621	622	590	569	608	576	597	571	598	603	555	592
8957	2325	2713	1911	1360	941	744	668	531	450	411	403	322	338	347	336	301	288	281	278	252	252	257	279	265	259	263	224	243	253	235	253	276	263	260	257	259	260	253	260	247	228	247	227	227	237	221	243	244	222	210	254	259	232	233	240	251	236	259	239	252	224	225	210	232	217	246	220	280	219	248	238	232	249	228	227	216	250	234	203	235	240	247	235	239	219	234	253	223	236	247	261	215	248	235	211	221	256	213	225	236	253	218	242	240	244	269	220	241	224	234	244	252	227	224	243	216	232	228	238	213	243	238	233	219	263	236	218	249	238	236	221	225	211	239	232	237	224	217	218	208	202	233	215	210	259	262	236	232	250	247	234	232	256	219	230	223	247	235	217	221	244	242	265	251	222	220	242	263	243	226	251	249	236	237	260	288	240	222	249	239	217	219	226	232	235	220	245	252	232	232	228	272	238	227	258	200	250	257	222	225	245	244	216	238	245	224	216	248	233	228	227	251	250	233	248	247	240	230	239	222	213	265	223	221	242	218	256	234	218	239	222	217	231	238	243	235	219	223	228	256	235	224	238	223	240	235	253	229	238	238	239	237	240	229	221	228	238	246	231	226	258	223	226	232	235	242	212	235	233	246	238	259	216	223	240	237	227	245	242	224	236	228	224	220	235	205	244	249	222	213	258	241	247	236	229	246	237	230	232	262	232	225	238	243	247	256	225	236	227	217	215	242	229	217	217	222	262	239	214	225	236	256	228	260	235	265	212	241	226	229	221	252	259	241	233	208	226	240	241	252	214	230	234	206	256	227	225	218	213	234	228	245	248	246	222	229	225	196	235	239	247	212	265	232	236	255	226	219	230	217	248	227	248	226	235	216	227	228	250	249	252	233	227	200	227	255	252	234	242	251	251	228	195	245	232	239	217	220	217	227	210	226	232	219	256	233	247	250	250	227	208	236	258	240	228	224	226	246	262	206	258	260	245	227	244	228	215	252	235	208	216	208	222	247	258	241	243	235	240	220	260	234	242	235	250	195	229	230	196	217	225	217	224	227	216	265	237	224	256	233	231	208	264	250	213	216	218	218	228	243	235	248	217	229	227	218	228	218	234	226	220	234	213	249	247	202	248	218	249	242	208	228	212	230	220	236	235	224	244	225	263	241	240	230	253	220	240	226	254	207	234	224	218	208	222	242	253	231	269	247	246	237	254	239	222	256	233	216	219	220	228	254	218	232	244	215	249	224	239	214	252	252	262	247	241	218	226	226	242	237	255	244	266	211	243	231	250	222	276	232	252	214	223	234	254	261	217	246	230	234	224	245	219	249	235	225	229	238	263	228	254	224	240	261	252	264	252	240	243	253	220	241	231	219	218	262	227	231	213	233	240	228	227	220	225	212	231	248	218	250	234	231	240	248	226	243	245	223	228	240	230	248	218	241	222	232	210	237	215	259	237	240	241	251	232	251	211	247	219	225	236	249	252	239	225	245	217	223	249	229	263	232	236	211	280	240	217	260	257	238	214	236	250	241	215	260	230	212	228	252	229	240	222	251	229	238	245	239	229	223	239	240	237	255	213	252	233	224	227	234	240	234	236	229	229	228	238	224	240	210	243	248	226	214	226	239	251	220	237	208	212	240	240	232	250	247	228	226	222	222	228	234	258	190	260	229	223	221	228	245	234	231	255	238	225	213	242	257	236	256	216	229	213	246	240	240	251	238	229	229	260	214	262	221	233	236	224	212	239	242	239	248	238	222	227	232	246	211	216	212	240	266	243	214	214	241	240	227	222	215	267	243	250	220	215	216	228	239	245	238	231	254	239	215	218	251	242	234	247	248	259	232	220	262	223	236	213	236	238	236	232	223	234	241	246	210	221	258	237	232	240	254	234	226	262	252	221	225	205	241	244	259	228	238	221	245	240	237	209	252	240	226	241	206	260	240	237	244	249	240	210	225	243	223	259	223	271	255	219	236	221	221	245	247	236	238	243	249	235	229	234	245	217	243	211	231	232	244	243	225	215	240	244	212	256	239	217	233	240	240	213	247	204	219	237	239	227	259	230	268	219	232	258	237	240	224	224	233	216	206	248	247	242	257	233	240	251	227	235	230	235	202	232	211	229	265	238	242	213	211	212	246	231	225	223	236	202	230	221	258	213	230	252	240	260	242	233	253	245	222	251	220	233	229	206	221	225	260	231	213	212	230	229	233	262	233	218	251	218	239	218	251	225	227	248	221	227	223	231	227	243	217	237	247	227	220	237	246	221	247	216	243	227	232	214	218	242	218	231	247	234	243	234	243	222	243	238	213	248	215	238	226	236	250	238	229	229	237	207	208	242	269	248	215	230	243	228	257	232	242	256	237	231	234	248	228	244	221	257	229	248	231	220	219	252	245	213	207	263	225	209	243	243	248	226	219	239	241	245	227	241	248	235	206	244	222	233	246	200	252	237	215	220	241	235	255	253	228	234	245	245	244	252	232	240	249	246	209	193	247	224	224	211	245	239	235	226	248	210	231	232	215	235	243	254	237	217	226	242	217	219	235	224	242	241	235	280	230	234	239	212	240	233	224	245	230	244	228	233	213	227	280	219	237	207	210	262	232	233	240	254	212	259	256	225	237	222	210	239	247	238	231	231	242	251	215	225	231	222	231	284	232	190	223	233	247	233	231	229	240	219	210	241	249	253	229	252	242	209	239	237	233	248	246	265	247	217	213	242	216	210	227	211	237	242	218	227	236	245	230	275	235	230	239	226	243	248	242	244	232	227	227	244	219	194	249	230	230	245	207	223	216	223	230	239	214	224	240	266	249	216	258	223	238	248	243	238	241	233	260	236	217	247	232	233	226	235	257	222	235	221	231	259	235	208	237	242	225	264	219	216	232	210	254	223	231	206	232	202	205	227	229	239	241	222	234	245	265	256	216	214	263	224	237	254	238	240	237	231	249	231	243	242	229	235	247	253	225	218	232	233	209	230	235	232	230	245	240	246	243	223	254	241	253	250	252	241	257	238	262	239	225	236	240	231	252	231	241	231	244	236	223	245	249	237	255	220	262	231	229	233	240	234	248	221	225	245	254	227	213	245	261	220	253	248	236	199	238	246	234	248	208	250	221	219	208	213	240	252	224	205	243	228	233	230	240	227	214	267	250	252	249	250	255	219	228	218	253	261	230	258	255	205	225	248	232	266	231	240	231	247	213	245	225	234	228	232	217	222	208	218	248	236	234	223	249	221	235	227	237	249	227	232	227	242	242	232	230	220	222	230	217	243	226	240	270	219	227	220	239	225	268	255	248	233	231	233	241	230	245	253	230	212	222	233	221	234	249	234	242	243	213	234	256	225	196	246	246	241	249	253	250	217	221	220	223	234	231	266	268	232	240	221	230	233	220	243	218	258	226	209	232	247	251	256	240	215	213	238	217	237	228	244	207	248	203	231	232	216	250	233	241	263	234	241	221	233	273	214	224	236	227	225	233	230	223	223	225	232	244	251	233	243	260	244
7716	2879	6628	6974	6010	4973	4024	3283	2802	2506	2288	1971	1755	1750	1555	1482	1406	1312	1242	1219	1179	1137	1113	1011	1001	999	977	930	1008	968	951	918	885	903	935	930	853	889	865	836	808	823	823	832	845	794	793	871	813	806	781	839	837	803	827	840	817	805	775	809	793	803	765	803	807	758	787	773	775	750	779	784	767	794	772	779	756	770	744	738	769	721	744	735	748	748	755	783	771	755	740	812	742	753	733	766	736	794	755	754	756	710	728	704	762	792	758	702	742	794	701	714	742	714	768	749	719	744	747	757	772	773	736	718	731	788	701	732	788	744	734	737	713	738	703	739	737	738	794	728	771	718	763	751	690	752	786	682	706	718	751	726	732	721	748	728	729	745	769	735	727	745	742	739	800	802	778	686	737	709	716	740	746	761	724	801	746	733	694	725	747	739	680	732	742	767	739	740	794	750	720	745	738	765	776	749	755	728	739	772	703	734	738	693	764	736	753	771	707	713	772	760	721	761	753	765	719	697	717	729	727	783	696	736	717	754	748	749	723	706	778	729	746	737	740	721	705	750	744	757	735	715	712	738	714	733	775	693	745	734	756	702	758	747	727	698	741	708	743	659	720	688	721	723	727	741	703	723	761	761	683	711	732	764	723	733	754	754	773	723	734	715	746	727	746	728	712	721	718	734	675	763	694	723	745	718	742	736	802	720	756	731	730	751	755	687	708	724	722	741	720	749	788	755	707	723	701	755	687	703	692	718	746	732	752	683	731	760	753	756	762	732	727	741	741	710	835	696	729	742	765	725	741	749	761	700	756	708	708	689	714	762	701	716	730	650	755	769	728	678	706	783	767	714	738	732	780	702	730	735	702	722	709	710	732	761	723	758	764	728	724	725	728	720	743	718	716	746	732	703	741	765	747	713	730	770	722	694	694	729	684	760	751	767	742	727	722	716	702	738	713	693	760	714	735	721	754	736	744	707	726	742	721	747	749	750	714	717	713	777	741	740	717	720	760	776	733	781	716	760	746	761	691	818	723	700	740	777	722	762	759	757	723	732	678	716	704	764	792	737	783	771	765	701	748	698	737	717	714	735	734	695	700	766	722	734	704	774	769	748	707	693	743	723	721	686	727	751	770	684	714	741	764	745	740	698	702	740	746	759	724	700	736	726	721	736	718	714	683	661	751	727	714	707	744	715	736	723	716	737	726	736	760	694	718	741	695	729	750	747	722	675	724	765	691	765	740	723	709	750	760	739	718	750	738	746	728	686	726	751	715	744	722	752	765	748	737	724	742	742	727	752	719	786	830	735	760	700	732	696	713	756	731	703	765	750	771	722	712	750	746	736	761	710	704	779	753	714	727	756	741	790	702	724	750	708	730	686	761	751	725	752	744	672	706	787	718	688	734	719	707	732	701	768	722	705	748	710	717	665	764	734	742	728	678	745	730	725	750	700	737	762	690	730	764	735	722	731	690	666	697	778	794	750	714	754	729	746	761	720	728	748	726	705	692	730	788	706	740	753	752	705	698	763	765	773	716	703	747	698	733	770	744	675	745	720	734	648	715	750	749	729	746	751	750	701	760	767	727	724	732	801	744	702	710	756	769	702	713	756	717	715	754	736	709	746	734	745	718	703	713	739	749	752	734	751	788	723	727	765	724	724	760	716	723	740	755	760	788	752	732	738	717	797	758	736	762	728	787	715	714	739	767	758	753	722	747	732	749	703	730	697	735	759	740	725	731	735	747	749	765	724	700	716	733	676	750	749	726	717	721	745	717	744	756	720	749	793	707	705	770	726	732	769	711	753	761	772	751	786	702	766	718	681	709	722	742	718	741	765	736	715	718	760	721	727	722	735	731	734	773	722	722	777	725	807	744	774	725	688	757	735	782	668	692	733	741	730	731	752	723	730	745	706	759	744	740	759	709	715	731	719	751	735	745	695	734	745	739	719	769	753	747	752	751	767	695	736	719	687	770	720	740	721	733	709	760	726	740	755	715	726	683	703	714	696	724	706	796	735	685	707	771	747	671	707	719	748	695	708	782	776	768	749	736	680	716	715	713	690	730	746	726	731	759	699	729	771	735	753	675	781	725	776	763	708	726	729	721	728	705	694	732	728	742	758	741	719	720	705	764	713	759	770	747	754	738	747	693	697	750	703	682	701	695	730	759	750	714	758	707	694	752	727	735	708	750	743	720	734	758	731	750	716	692	756	713	696	752	753	795	741	700	739	710	776	755	699	781	747	749	748	705	670	730	687	734	700	723	740	716	769	755	697	706	676	755	732	681	697	677	727	755	750	752	789	763	749	736	812	748	720	723	714	709	738	680	699	722	737	744	790	690	746	716	693	793	721	723	753	752	732	717	702	780	764	798	763	731	727	764	735	738	750	774	719	712	755	729	723	764	761	729	733	746	759	709	744	773	746	728	754	737	786	784	750	731	704	719	736	736	750	735	740	778	689	690	762	743	700	737	725	733	746	719	726	750	773	740	714	719	719	734	729	727	713	740	697	775	789	732	736	706	675	721	726	710	751	730	727	711	708	728	727	756	722	693	729	766	742	733	719	760	748	724	704	722	736	737	760	776	684	779	699	694	765	706	729	774	740	765	713	744	762	719	698	765	730	692	761	740	742	733	777	739	717	676	732	735	786	741	769	724	755	737	706	717	715	749	736	784	701	756	776	734	761	683	729	705	748	771	717	724	729	728	740	740	722	701	761	694	719	743	755	768	747	704	799	732	734	752	730	797	700	732	736	738	766	733	712	752	729	773	787	732	717	731	742	722	767	748	666	671	713	731	735	789	749	752	781	773	707	682	751	736	724	657	712	693	756	731	740	740	744	757	740	710	718	769	742	742	750	763	779	753	745	745	752	786	765	676	697	675	755	770	747	755	709	732	727	747	769	726	702	749	759	762	682	746	719	722	723	701	759	723	744	715	742	699	751	754	772	716	771	719	730	749	723	773	733	695	713	716	719	737	709	715	702	726	758	715	758	734	756	758	715	690	737	766	740	746	701	716	727	755	729	738	715	760	740	695	744	723	745	694	745	719	754	735	779	717	744	706	736	745	694	706	712	742	722	758	752	723	732	745	769	771	711	719	770	726	755	733	680	680	726	721	724	700	771	807	713	756	749	718	715	717	715	740	705	755	754	703	785	721	736	772	763	723	693	735	742	768	684	740	732	720	762	750	745	757	763	760	674	715	722	726	734	763	739	702	697	730	726	739	737	738	744	692	765	712	724	751	752	727	731	763	731	707	718	717	736	701	745	779	741	771	750	702	682	747	762	776	752	747	760	749	724	708	757	773	732	752	780	707	721	709	757	730	740	726	739	696	735	767	705	793	777	688	700	686	728	743	792	744	712	699	714	739	699	736	718	769	762	737	773	713	723	734	714	723	739	736	788	688	740	731	683	696	705	716	693	722	747	734	759	688	777	720	649	730	707	688	778	765	781	727	731	795	715	735	732	719	753	727	817	729	717	752	748	724	750	745	730	705	749
1124	133	142	121	105	110	94	93	93	77	92	78	92	68	92	70	93	90	79	72	73	87	63	67	86	80	95	73	68	66	79	84	74	71	84	65	64	75	76	94	63	64	83	78	67	101	68	76	76	68	92	75	80	98	93	59	81	61	78	83	85	70	62	92	78	74	71	89	62	73	70	77	64	81	69	93	70	84	74	75	87	78	76	100	74	83	68	75	84	88	81	89	85	61	76	80	87	64	78	82	85	66	87	93	82	62	61	71	65	79	82	90	80	70	74	67	85	68	88	74	73	78	97	78	69	80	73	67	89	74	83	81	61	76	74	71	69	63	81	69	87	85	59	72	72	76	78	71	87	78	75	65	85	83	78	72	62	68	68	82	77	57	72	69	86	92	82	68	63	85	70	72	85	68	67	77	63	81	82	83	66	84	68	66	70	72	70	84	66	92	82	80	73	80	64	95	79	84	70	73	78	66	73	68	74	71	71	76	63	83	73	65	77	76	79	67	80	69	67	82	77	82	81	86	63	62	92	63	73	86	86	85	57	80	60	61	95	74	76	79	67	63	80	71	81	79	68	66	95	77	90	66	84	76	92	77	78	86	64	67	64	75	90	82	82	73	80	64	81	61	60	66	92	74	83	75	78	66	66	90	75	71	64	66	80	63	74	75	80	90	73	65	69	89	91	90	74	89	84	89	72	67	74	81	71	74	77	87	77	67	87	77	73	64	82	75	76	71	79	62	71	61	73	72	73	68	80	87	69	67	83	86	66	80	81	60	70	67	74	83	86	79	70	84	79	81	79	69	69	81	65	81	66	86	76	59	77	67	76	72	65	69	69	85	77	76	71	67	79	72	92	70	72	85	74	69	76	75	77	76	77	88	91	81	76	81	69	89	79	78	70	59	76	77	67	87	71	71	78	82	75	79	71	62	73	82	85	90	82	62	68	70	55	82	80	72	97	59	77	70	69	60	74	58	78	64	80	59	92	83	77	63	63	87	61	71	77	61	82	76	78	73	66	78	76	67	84	86	71	73	80	85	76	68	66	84	67	73	71	71	69	74	75	74	86	69	83	81	76	70	66	84	87	79	71	80	76	74	84	83	98	77	62	80	65	80	77	73	74	74	77	76	83	81	77	71	91	81	67	73	83	82	64	74	83	80	67	70	70	96	72	76	76	66	71	87	76	63	67	70	91	86	69	80	76	64	87	62	68	85	58	69	71	75	84	80	69	76	75	74	75	64	68	73	86	84	72	58	69	52	80	65	68	78	72	67	80	80	74	73	73	68	85	72	58	94	79	61	77	73	93	68	79	69	60	74	83	72	65	82	79	95	89	78	88	90	63	77	79	85	75	84	79	79	69	99	76	66	62	77	73	94	77	76	63	81	78	77	66	73	60	63	83	77	74	61	72	67	70	72	67	66	64	67	80	70	78	74	73	64	79	79	74	72	57	69	66	73	80	67	71	95	65	73	82	73	86	72	76	71	63	65	77	61	97	80	86	74	81	80	64	76	82	68	61	81	73	65	61	86	62	73	76	80	86	77	77	75	71	84	82	81	77	68	68	57	79	93	99	88	79	72	76	84	63	64	72	64	77	77	81	84	78	93	84	74	77	67	79	65	62	71	91	77	81	73	83	62	80	82	81	76	75	68	72	74	68	82	70	82	76	67	64	71	75	79	64	79	84	68	73	74	73	74	83	81	72	71	67	64	74	86	68	80	76	71	86	77	73	70	76	65	85	81	80	78	80	74	74	83	97	67	76	75	87	74	71	71	78	70	70	69	71	57	82	80	75	72	83	71	88	78	77	84	74	76	89	68	64	76	84	80	77	74	77	89	70	66	80	72	90	76	86	64	76	93	68	75	83	76	79	91	75	75	89	70	80	70	70	81	61	70	79	79	68	78	57	66	84	78	81	65	79	88	91	84	63	65	59	84	76	69	80	77	67	70	68	67	63	65	66	75	72	79	67	74	68	81	71	79	69	80	63	69	73	64	73	84	70	74	76	51	67	80	71	72	81	84	69	72	72	71	77	75	79	59	71	74	85	69	69	66	83	74	78	69	62	74	86	81	95	83	64	76	80	74	80	74	75	81	71	100	66	88	62	76	87	68	74	73	71	80	80	64	67	71	69	79	67	93	77	88	76	78	81	61	62	76	76	94	69	91	81	80	79	67	75	76	90	70	73	72	71	69	77	89	78	60	72	76	74	100	86	67	68	58	83	76	72	88	93	74	75	75	81	84	79	57	92	85	74	68	93	68	77	76	78	92	63	66	65	89	81	90	76	72	91	66	77	72	74	67	86	72	85	67	79	82	79	84	65	68	54	65	70	76	67	60	67	67	86	62	71	77	76	71	70	85	66	75	84	81	71	55	83	55	79	63	79	68	73	72	71	69	69	85	66	64	83	68	67	65	72	81	74	62	60	63	84	86	66	91	95	85	76	75	69	73	91	66	92	70	75	80	84	66	60	71	69	76	76	78	67	84	88	77	75	81	71	81	80	88	90	75	90	81	64	86	76	83	81	80	66	72	72	87	68	93	69	71	83	62	85	64	79	83	72	94	71	89	79	62	78	98	70	89	72	60	75	74	75	63	79	84	67	79	60	79	70	80	69	68	75	78	77	75	74	67	78	61	76	70	77	75	84	73	62	86	64	73	62	67	78	62	87	82	73	78	70	66	73	64	99	62	94	73	62	103	106	64	68	99	83	67	78	80	84	82	77	93	60	71	71	70	74	67	77	69	87	68	78	81	70	77	72	66	85	78	97	86	83	77	71	67	82	81	75	78	67	71	89	62	77	80	74	89	91	70	76	69	87	64	80	86	67	66	70	74	81	60	82	90	78	81	93	80	67	76	67	84	69	70	81	67	71	59	81	75	95	64	70	84	61	67	86	76	82	73	74	81	78	72	91	72	86	70	75	69	82	76	67	80	90	74	78	72	81	89	72	79	83	66	86	74	76	81	66	84	73	88	71	81	86	77	68	65	62	70	60	76	60	76	74	66	71	64	85	75	78	74	83	94	80	74	79	71	71	81	90	67	70	81	88	82	90	73	77	70	77	65	93	86	87	74	61	77	65	82	92	74	73	68	81	72	63	71	73	83	72	80	55	56	86	71	68	80	74	81	76	90	57	76	81	76	76	87	84	86	102	77	73	87	71	72	83	61	80	78	64	65	82	73	68	81	75	75	86	77	82	83	78	82	80	67	62	73	76	71	78	65	75	86	88	80	78	86	89	86	71	74	80	99	72	58	89	82	72	76	62	78	88	68	82	81	81	73	69	67	80	67	76	88	70	72	73	81	64	68	85	73	59	80	76	78	62	62	75	67	87	72	66	76	64	75	66	75	69	83	80	84	61	70	74	71	62	81	84	58	55	69	57	71	76	73	83	73	75	81	77	72	79	64	76	70	70	63	77	68	75	82	81	76	77	76	67	74	72	61	72	87	82	69	78	67	76	92	55	71	67	75	66	95	83	75	88	76
1656	378	466	476	472	418	387	394	353	349	309	345	329	310	323	315	314	322	326	339	306	302	274	329	322	291	283	328	307	279	275	324	304	292	284	301	282	304	328	288	291	298	281	261	297	299	319	294	302	275	293	273	323	299	298	315	292	335	307	318	315	293	327	298	315	327	262	302	289	316	347	314	268	282	279	290	276	310	325	281	320	298	301	274	297	300	286	263	310	294	298	294	274	297	292	294	277	296	267	300	293	296	297	317	288	311	322	291	267	329	309	293	305	288	310	301	308	296	325	282	325	337	319	309	320	296	313	293	283	293	279	300	281	311	330	303	305	312	286	306	276	294	295	300	303	317	294	307	308	299	315	322	296	272	308	291	315	309	279	305	296	278	311	321	301	301	295	321	300	319	295	303	272	313	296	341	295	275	292	307	303	312	293	320	315	342	282	292	340	311	272	279	329	310	284	299	306	273	305	295	317	309	292	262	297	303	306	306	314	314	290	299	296	299	301	296	291	315	303	250	299	285	342	298	306	322	294	266	278	294	306	279	317	280	294	322	329	297	311	282	311	312	321	330	312	302	304	260	290	305	285	314	332	287	302	281	290	319	290	303	273	291	301	297	331	302	310	302	322	310	345	300	312	291	322	267	331	295	320	295	296	269	287	319	326	304	290	343	288	323	305	320	270	277	288	338	307	304	283	327	296	263	328	291	311	263	306	293	289	312	294	283	296	268	302	288	306	323	341	253	307	301	269	308	293	297	293	286	308	333	308	330	306	292	302	300	312	318	300	302	327	313	315	290	330	301	279	272	302	303	343	288	312	268	288	301	316	271	311	291	269	298	324	321	322	305	299	292	268	306	285	293	282	292	300	281	306	294	285	318	311	306	332	311	262	321	294	271	299	292	296	295	297	285	289	300	299	304	284	276	324	293	322	338	337	316	308	319	298	315	296	304	282	301	326	276	310	294	274	278	334	274	264	316	293	300	282	287	310	304	302	335	281	271	303	297	305	321	284	314	311	327	295	260	296	302	308	278	316	312	293	329	285	292	284	307	286	309	276	303	318	298	291	283	284	294	310	281	306	291	291	308	298	305	308	279	321	307	314	302	289	298	318	290	313	298	321	300	286	293	321	312	301	297	269	283	296	300	329	288	299	291	296	274	288	329	295	280	297	292	286	305	310	293	303	302	318	318	285	299	325	304	308	318	293	281	281	316	313	315	284	296	281	282	322	318	293	287	288	284	281	329	290	312	327	321	287	339	299	312	314	278	297	312	299	294	290	322	293	274	272	306	312	308	304	312	273	282	264	316	302	291	306	318	314	296	292	311	261	334	309	336	284	294	288	299	308	323	272	284	275	276	295	321	306	310	300	296	286	273	295	279	317	297	317	282	251	296	325	295	305	279	306	329	301	305	311	326	300	287	297	294	288	315	296	306	293	288	313	298	262	285	286	291	313	316	310	302	313	275	300	292	305	295	300	296	304	298	308	293	298	294	265	290	306	312	303	302	313	284	318	353	300	289	304	307	300	272	315	307	310	306	314	284	282	293	319	328	298	303	291	329	304	287	312	307	294	275	281	279	327	290	313	293	278	309	298	310	305	288	273	303	303	323	299	300	295	313	285	295	315	313	314	327	310	267	274	311	336	331	313	294	293	308	311	263	290	306	288	301	293	311	300	285	316	289	269	272	278	324	291	275	302	293	327	287	332	305	300	288	326	313	303	274	316	327	296	296	301	321	281	265	318	290	337	296	322	285	316	310	294	308	301	326	296	266	286	317	310	306	318	303	312	290	295	278	305	302	313	296	267	260	310	285	301	303	276	313	338	309	319	291	285	295	294	298	297	290	306	302	290	288	295	329	328	301	286	280	296	294	312	308	302	277	303	271	315	317	306	267	301	278	316	282	324	261	308	314	273	297	292	296	295	289	277	318	295	274	298	280	299	267	262	295	301	315	315	301	318	295	275	280	293	306	286	271	283	286	303	306	315	307	289	307	323	302	279	312	261	291	296	281	305	334	306	294	297	293	323	315	300	300	329	321	303	313	311	301	299	290	293	286	319	309	280	320	297	327	315	325	327	305	272	321	346	303	296	271	280	309	289	309	277	317	315	282	294	321	298	292	301	300	297	281	296	297	307	309	298	275	280	296	265	321	289	278	297	300	312	256	266	298	316	299	272	310	299	312	315	301	308	266	301	320	269	293	314	263	302	315	305	292	321	301	280	306	295	295	305	316	277	312	304	300	296	323	301	296	328	307	294	305	286	299	301	304	294	285	271	278	328	281	292	272	273	316	271	326	277	284	322	297	297	295	309	301	323	285	287	319	291	289	315	325	298	279	334	301	289	308	330	302	313	292	281	316	300	275	290	285	312	275	321	295	315	329	314	314	283	303	296	319	285	287	301	346	271	294	304	312	307	317	304	290	300	292	280	255	332	326	273	277	310	300	315	325	323	304	289	278	309	310	283	303	300	304	295	307	329	321	296	295	305	297	300	261	278	283	263	284	289	304	302	284	273	294	265	263	295	293	319	308	299	255	287	294	283	304	299	296	308	313	312	284	278	324	288	317	309	261	289	280	287	298	290	338	309	314	307	281	291	294	270	293	298	276	289	297	314	282	291	309	316	296	320	302	312	290	306	278	301	281	307	305	326	302	290	301	298	299	285	302	326	311	305	297	286	314	274	270	301	272	324	301	296	295	304	303	313	285	302	307	307	324	305	279	328	297	307	274	290	284	319	286	288	296	295	303	315	287	307	276	287	318	312	282	304	295	354	285	290	314	335	322	300	307	269	298	306	309	276	275	281	268	296	303	303	296	285	288	275	279	284	303	284	308	291	301	313	300	293	277	299	280	336	292	290	275	279	309	285	315	294	262	287	285	317	325	346	308	285	289	303	288	333	279	295	297	277	269	303	294	334	320	300	322	300	301	284	326	307	328	315	302	295	309	291	283	332	291	319	329	299	270	289	268	303	302	284	323	287	310	295	335	292	282	295	308	315	280	324	277	318	313	287	289	271	314	274	317	306	311	306	322	316	288	297	318	324	292	287	300	308	303	305	311	291	285	326	313	266	286	298	281	290	323	298	296	298	315	308	276	322	277	298	298	291	299	319	294	308	256	270	307	288	289	276	321	303	303	295	273	316	316	280	299	307	305	295	294	312	278	278	267	290	294	295	309	319	281	331	310	298	297	271	293	305	296	293	325	316	324	291	291	303	313	285	311	296	305	314	302	275	315	274	294	299	319	284	303	306	257	274	327	310	304	296	283	312	282	299	320	274	286	283	298	296	295	303	329	313	319	289	314	302	307	329	309	286	311	315	300	318	314	295	295	307	305	305	299	279	298	300	286	306	295	305	297	287	310	310	282	285	318	300	311	280	304	304	291	318	309	316	312	308	297	283	314	294	294	315	327	321	319	293	309	310	312	286	297	302	307	283	292	289	292	282	289	317	316	316	303	300	305	340	295	322	309	278	291	295	293	280	292	294	320
4652	1171	1428	1059	692	543	435	343	322	333	273	295	249	227	229	218	192	213	208	192	208	181	182	225	181	199	202	155	200	192	185	205	171	159	174	167	170	170	175	165	176	176	197	171	204	168	224	194	192	181	170	188	199	193	161	182	188	191	173	170	193	224	186	198	179	186	166	200	182	179	165	190	158	160	168	211	164	186	183	173	148	207	170	178	189	157	158	178	177	193	181	200	187	172	190	188	189	163	172	161	171	186	169	179	187	181	163	185	192	169	170	146	184	167	157	182	173	174	169	194	185	187	177	164	163	196	155	193	151	159	179	168	148	195	176	188	163	171	163	176	170	166	174	173	182	171	189	176	205	201	179	162	179	177	175	167	190	179	177	170	205	180	179	180	175	176	182	178	176	173	167	184	186	189	186	178	178	176	174	166	169	173	177	150	178	161	209	197	178	182	177	164	186	173	174	186	162	165	169	189	162	165	174	190	183	188	167	181	174	190	188	168	158	175	193	177	172	155	170	206	174	194	159	188	195	170	165	178	175	178	147	169	195	197	174	190	180	178	171	176	174	171	179	165	183	188	175	167	183	184	192	169	168	193	173	176	188	191	199	160	172	181	139	168	195	156	195	178	164	190	186	193	178	177	177	189	173	191	162	184	175	158	152	177	172	178	178	172	193	184	174	185	190	168	177	160	207	179	189	180	159	191	183	165	183	160	160	176	174	187	180	180	179	184	211	192	165	181	177	172	178	170	175	189	188	196	201	185	181	173	156	179	175	180	187	167	172	167	187	180	173	187	184	170	190	161	164	158	167	190	171	185	204	176	167	151	176	193	205	167	185	177	183	156	175	208	148	157	181	159	159	174	174	155	170	185	194	181	160	171	163	177	172	175	166	192	190	180	197	163	181	164	177	163	162	161	156	146	164	176	180	190	185	170	154	165	201	177	192	153	187	198	184	177	177	182	173	173	188	161	158	166	175	171	167	176	193	193	192	179	166	197	195	176	167	163	192	196	193	195	207	167	160	183	196	180	169	197	172	161	176	164	174	167	206	197	165	185	200	169	182	202	174	158	157	183	173	173	217	189	170	154	175	166	165	191	175	181	176	159	188	180	165	163	201	208	174	192	153	162	179	163	181	172	175	183	187	184	171	152	170	187	164	196	163	175	186	170	160	182	182	167	181	192	177	166	177	177	152	188	176	168	171	161	197	153	185	180	154	185	169	188	191	165	187	168	159	178	181	184	184	182	165	179	160	189	180	179	177	174	170	183	173	179	171	165	178	167	170	192	165	160	167	154	198	172	196	191	176	165	160	199	173	181	192	163	153	194	205	179	163	172	161	184	163	182	162	171	182	175	171	178	181	190	193	196	153	191	171	182	197	162	171	199	182	185	160	157	187	165	191	184	192	159	185	212	201	162	176	183	199	163	167	211	184	221	203	164	180	178	163	162	192	193	195	176	169	179	164	193	197	185	159	180	157	168	202	176	181	191	184	175	174	196	170	176	172	174	172	182	181	163	189	178	159	182	191	156	162	174	164	165	163	185	172	188	197	191	166	203	200	160	190	171	209	155	176	207	183	168	186	186	175	160	172	181	182	170	149	158	166	174	152	193	193	186	174	163	177	174	182	195	174	173	169	188	177	196	163	165	179	188	173	172	193	163	194	161	170	177	192	134	174	193	193	185	156	165	189	207	170	177	175	150	185	162	170	172	170	165	175	191	173	180	191	166	190	189	171	152	190	187	199	171	188	174	200	177	186	146	181	178	196	193	194	167	183	150	180	172	159	182	166	175	179	159	198	173	194	177	156	199	179	190	167	203	190	175	171	176	171	191	188	164	188	207	183	221	201	164	180	172	185	179	158	168	187	176	184	180	139	189	188	171	176	172	173	190	171	146	176	184	190	186	160	149	194	173	160	154	175	160	173	177	180	173	162	167	174	166	168	159	160	161	180	164	176	188	171	176	177	182	179	166	172	187	171	184	191	174	162	195	195	168	136	184	156	191	198	182	200	175	185	188	153	175	197	181	166	154	206	160	185	185	192	201	171	156	199	169	160	189	161	192	185	198	172	168	163	165	166	162	186	185	175	194	178	151	160	183	167	175	164	185	167	170	169	200	182	173	183	172	187	182	171	172	170	191	191	175	165	178	173	170	160	161	182	168	187	185	165	175	163	186	198	186	190	169	165	175	206	185	182	176	152	155	163	182	186	169	157	171	189	195	192	183	150	169	168	162	189	198	179	186	171	176	183	163	171	186	172	177	186	195	188	205	198	184	169	176	191	176	190	171	182	175	154	185	173	158	176	179	156	176	182	173	179	178	202	158	163	178	176	177	179	163	164	186	168	170	187	188	186	194	182	192	168	182	189	164	191	192	175	192	204	150	189	183	160	197	176	182	161	177	174	203	165	137	190	172	182	164	190	170	183	174	179	193	172	188	150	181	157	190	181	167	176	179	178	195	167	172	159	160	179	178	165	196	185	199	181	190	181	186	183	162	182	211	181	198	177	189	167	183	192	200	173	181	195	171	180	173	184	164	163	164	171	184	161	178	179	185	183	170	160	168	160	158	167	178	161	173	172	170	184	157	155	160	183	175	162	176	174	151	176	189	193	193	167	187	187	166	185	200	181	168	167	192	178	179	166	170	170	164	165	171	161	172	157	162	174	194	177	186	178	183	167	175	181	157	171	172	187	179	173	196	164	172	190	166	198	184	177	190	177	155	184	171	186	163	193	181	185	162	169	184	150	178	173	186	191	187	193	171	164	183	187	181	162	177	178	181	181	165	183	191	178	178	196	189	201	192	177	199	164	183	177	156	134	190	171	194	145	171	177	170	181	197	196	163	196	166	173	167	201	160	183	172	152	165	195	184	193	180	191	183	175	195	192	176	155	207	176	188	193	176	190	177	162	173	161	193	182	175	171	175	204	188	161	164	166	158	185	176	185	161	180	179	192	181	171	180	176	190	172	170	161	174	159	158	190	194	178	178	184	165	190	185	162	166	181	191	169	185	195	190	209	163	182	187	156	182	166	170	205	185	178	159	183	181	162	181	194	171	163	167	182	166	181	154	172	194	181	159	186	196	173	172	177	190	160	172	155	160	189	171	183	162	172	179	178	160	156	153	169	207	193	207	163	175	168	181	171	178	189	185	178	188	165	177	190	182	184	165	168	162	184	158	164	187	175	167	172	169	176	168	184	210	175	193	184	174	192	192	183	154	189	184	173	174	199	175	157	170	178	178	164	167	172	175	170	188	174	172	171	151	179	179	184	200	176	165	181	178	152	191	148	172	197	176	152	167	188	181	160	174	176	146	185	183	177	204	168	172	172	176	188	195	202	198	172	189	185	203	178	160	188	159	185	163	170	164	171	161	163	177	182	161	188	184	187	170	168	196	182	187	165	172	181	192	179	154	172	175	185	160	168	187	182	165	178	202	183	171	198	170	196	179	178	179	200	184	167	184	190	189	159	160	180	206	168	155	183	198	210	196
5495	1667	3697	3959	3477	2819	2307	2016	1696	1517	1389	1231	1170	1084	1036	985	912	864	842	826	772	778	764	713	734	748	739	654	693	665	680	735	669	700	653	642	687	689	667	616	654	645	654	651	627	612	608	614	618	615	624	578	580	626	625	617	590	605	623	607	634	577	597	642	588	646	635	627	592	593	608	604	585	597	632	600	597	609	577	664	585	566	614	586	588	569	552	590	575	587	588	588	593	613	597	571	595	575	605	579	630	602	612	604	592	572	611	586	576	579	575	583	614	613	611	598	638	612	618	563	570	619	590	627	581	581	563	596	604	605	581	602	592	625	577	575	585	562	592	582	568	616	561	603	635	601	543	573	603	621	579	589	607	571	597	579	582	608	548	577	599	618	561	604	585	538	586	604	552	566	603	589	577	621	587	572	592	591	568	592	608	620	579	582	632	604	630	591	589	579	595	633	584	629	578	569	565	567	594	585	626	617	586	586	576	588	626	600	587	596	614	623	582	561	549	616	583	624	559	600	567	596	607	573	619	588	572	608	598	611	594	576	618	564	608	569	587	574	600	587	575	557	573	573	564	579	575	614	604	598	568	552	576	570	594	595	531	589	578	579	627	548	584	587	621	546	587	589	632	587	614	535	613	608	593	584	559	576	606	537	565	566	625	597	599	602	612	596	600	566	605	584	534	577	610	594	607	549	600	577	584	644	599	573	577	614	612	605	606	529	586	591	628	586	566	573	573	560	586	580	589	589	572	552	554	632	587	553	580	572	566	594	554	651	620	606	578	574	606	602	604	578	586	579	605	574	621	535	570	589	582	556	573	583	609	619	568	598	617	613	568	592	583	582	565	579	507	579	584	628	610	627	572	582	604	584	582	584	526	561	579	589	617	591	550	585	582	586	627	615	621	643	583	626	547	550	540	538	568	593	555	586	593	624	606	565	549	591	603	595	664	579	613	631	618	597	595	585	574	580	586	613	566	597	589	558	572	572	607	598	599	582	601	588	589	542	606	592	588	590	617	622	524	589	541	560	557	563	619	567	597	612	554	557	588	569	562	546	607	587	616	589	583	567	598	550	617	590	543	572	545	605	595	616	612	594	594	602	527	616	567	603	595	580	583	576	580	629	617	585	618	618	614	603	623	540	603	582	596	601	556	603	559	588	619	562	623	580	574	600	554	542	572	566	607	576	612	591	587	593	607	579	602	566	602	527	590	574	580	573	571	554	590	602	616	561	568	591	577	594	597	587	592	573	585	561	610	535	552	628	548	578	574	612	585	585	542	554	571	581	592	565	586	622	577	580	591	600	620	583	577	543	585	596	615	585	614	595	581	586	529	567	570	613	552	565	554	563	607	544	557	573	549	551	576	582	583	567	579	587	564	567	570	602	603	574	587	534	585	587	605	589	533	569	598	608	613	580	606	537	567	629	561	604	590	586	600	598	584	638	596	572	585	591	590	595	640	606	584	564	600	661	588	590	596	587	588	560	581	560	590	605	615	566	561	591	570	561	604	556	614	585	559	564	577	584	580	614	561	626	612	551	622	573	600	551	575	532	614	581	577	576	581	610	602	593	585	578	595	641	601	581	538	616	584	592	596	597	609	579	628	577	593	600	587	596	580	617	558	558	606	572	537	594	572	587	592	586	606	631	569	559	596	582	568	584	542	603	601	577	568	583	572	537	576	576	620	559	567	602	603	621	624	556	537	592	602	570	538	587	608	577	629	607	566	575	590	587	589	562	609	583	577	566	579	648	579	590	637	521	580	605	563	592	610	618	572	593	596	570	554	547	619	530	562	589	597	641	577	573	594	615	622	583	562	606	591	602	583	608	570	607	594	628	579	582	602	606	588	610	604	608	628	561	606	579	576	653	597	604	591	603	605	569	594	604	532	589	604	553	568	544	549	629	600	594	585	591	629	611	565	566	563	614	593	554	579	605	583	598	619	555	604	604	537	540	569	570	589	560	544	572	543	601	608	577	565	603	551	588	583	628	586	613	593	612	585	550	596	577	598	559	599	556	571	582	600	606	568	589	546	577	607	596	565	597	586	582	580	609	544	573	530	620	589	588	613	586	610	577	587	589	624	546	595	604	580	582	583	553	591	572	574	589	606	560	624	567	570	602	641	574	578	598	615	598	570	598	594	590	545	601	610	582	585	597	614	602	548	651	589	578	616	654	571	577	566	589	588	571	571	606	571	573	580	567	633	573	587	598	575	645	611	574	550	570	607	525	596	612	664	572	599	554	593	597	616	609	577	600	588	594	566	561	579	522	579	570	612	586	571	536	598	608	620	535	582	624	609	587	566	523	583	559	557	580	571	559	557	628	604	557	543	540	577	604	623	557	609	589	574	627	609	590	621	593	616	562	577	587	587	590	589	598	571	585	576	582	616	579	607	551	550	567	571	539	607	568	599	575	566	610	631	560	572	580	561	597	593	576	579	509	597	577	575	573	592	595	617	589	567	597	571	576	608	563	593	565	573	573	609	575	584	574	580	582	601	592	579	554	593	567	610	593	572	560	602	558	553	581	568	614	595	572	582	576	596	612	582	596	542	639	558	559	593	554	596	575	579	589	565	546	619	577	610	570	576	575	640	605	529	605	584	610	546	588	625	569	615	629	627	576	561	569	564	596	572	536	576	580	567	556	568	598	592	592	562	582	559	622	622	577	582	545	573	580	580	600	595	555	583	634	572	641	594	574	579	590	584	560	594	577	603	549	559	556	596	588	565	615	595	581	605	588	542	575	593	582	600	560	614	610	594	581	595	607	606	613	584	579	540	563	621	530	602	609	637	606	589	543	566	568	591	582	597	563	587	608	583	565	551	576	582	573	577	591	577	569	590	578	580	560	578	583	572	561	582	616	650	557	604	592	576	609	633	578	564	569	580	627	554	597	598	625	616	574	571	610	628	577	577	585	613	623	590	593	568	558	622	591	616	585	613	554	596	603	595	547	595	620	598	580	590	569	541	569	557	620	576	604	569	575	619	547	549	577	588	588	583	585	571	574	595	590	593	627	581	568	597	586	558	577	575	597	580	598	611	623	576	578	552	600	565	601	587	595	626	613	613	597	594	598	595	563	580	588	591	572	618	607	610	581	609	625	596	575	540	613	578	584	552	639	594	585	562	584	622	544	595	582	594	550	598	569	606	578	578	552	617	557	557	601	562	553	570	578	593	615	598	593	595	555	566	581	578	576	588	524	606	598	567	605	598	549	561	596	617	612	621	593	619	600	534	571	556	584	588	568	561	566	556	595	607	577	577	618	614	583	582	557	643	558	558	604	559	581	570	599	641	574	562	594	599	556	537	587	572	592	583	627	585	581	562	592	562	576	561	614	581	591	609	588	617	658	585	644	615	552	566	555	575	624	564	599	564	577	609	566	587	610	565	586	590	596	616	558	536	561	567	568	608	602	607	599	571	534	578	587	601	549	577	622	583	602	591	587	641	568	549	593	559	602	563	579	536	596	584	591	562	547	563	590	626	621	625	615
9013	2394	2707	1904	1288	1014	722	616	495	462	428	367	355	307	307	315	321	302	290	290	279	262	286	270	260	239	263	263	255	239	260	242	230	218	251	267	230	279	283	212	205	227	249	244	239	258	239	230	234	223	244	268	243	249	243	237	234	235	230	233	245	253	264	227	256	269	215	219	235	249	248	244	227	234	211	223	228	256	218	216	236	253	240	217	236	229	263	249	244	242	250	239	200	216	214	210	226	241	248	246	212	258	246	247	254	225	263	263	209	251	222	235	237	221	216	230	225	219	252	252	235	221	235	228	241	208	224	231	231	226	228	250	232	200	234	213	217	217	217	221	238	242	225	218	266	263	234	242	243	214	254	224	228	242	248	228	241	225	260	222	237	280	243	246	233	260	225	228	248	210	224	207	227	238	236	249	274	268	236	253	229	236	232	223	209	237	241	245	245	231	252	223	216	226	249	249	265	215	267	231	244	236	205	219	213	247	252	250	250	230	232	236	256	230	240	222	241	239	194	252	242	237	253	246	252	260	239	242	228	238	233	236	286	243	228	237	232	241	253	222	232	246	234	213	249	260	242	228	262	224	237	221	238	242	242	230	224	256	219	228	233	229	247	240	256	260	246	244	216	275	213	208	246	195	261	226	232	237	216	244	234	220	246	203	241	229	245	203	243	225	222	258	238	249	236	238	260	208	214	213	239	233	226	212	227	233	214	241	243	262	231	217	256	243	231	236	243	258	268	255	252	223	235	214	229	232	225	232	238	246	259	224	226	201	221	224	247	256	236	215	210	224	206	217	235	223	240	243	249	251	237	232	225	236	246	253	231	246	247	245	203	205	206	248	239	220	243	241	265	258	218	235	231	256	220	252	224	218	246	208	268	223	244	224	192	219	243	244	255	219	240	224	235	235	273	237	214	231	230	237	249	216	247	220	253	236	243	203	219	208	217	240	235	242	236	254	238	262	257	247	227	244	229	245	247	234	231	241	234	233	225	222	234	237	254	220	231	222	210	250	237	239	238	216	235	234	243	250	230	226	245	227	220	223	215	236	229	234	230	220	225	227	228	230	205	258	212	213	236	227	240	217	227	217	236	246	231	269	202	247	247	247	217	238	219	232	240	263	236	256	236	230	261	235	239	237	246	222	227	228	243	239	220	223	263	248	222	254	249	238	225	228	248	244	236	255	220	200	233	230	242	194	229	227	233	234	214	235	210	236	229	254	198	229	218	243	259	226	249	220	217	213	244	245	221	255	246	226	237	218	223	224	236	239	243	243	240	233	232	266	243	230	219	231	241	253	241	242	243	214	226	219	229	254	225	272	251	230	237	230	236	263	240	228	228	221	243	245	255	299	254	215	231	260	233	262	218	223	245	261	236	250	244	245	262	208	244	217	245	257	263	224	232	195	228	218	272	254	244	254	225	236	228	225	256	266	242	242	247	271	232	223	225	233	253	236	232	242	255	241	231	208	276	238	241	241	232	218	229	216	259	210	238	235	256	235	236	223	245	241	220	235	224	216	238	251	241	239	237	260	239	227	241	218	236	232	210	262	200	246	234	227	229	260	246	235	233	224	222	244	232	260	207	257	225	250	242	213	222	232	237	253	246	222	260	256	255	257	229	250	230	217	222	255	229	234	227	217	212	236	224	236	233	243	241	219	223	251	236	233	243	258	226	233	257	239	252	218	223	206	247	211	241	234	242	236	232	229	239	227	254	253	211	253	227	255	233	250	260	242	235	233	222	250	219	210	230	221	267	249	243	216	247	237	249	261	233	254	221	218	250	235	251	204	225	254	266	213	260	226	234	205	233	240	224	254	242	242	227	217	241	211	211	215	240	224	266	244	253	260	242	230	210	259	240	225	226	246	227	249	244	226	245	213	242	256	246	207	229	235	257	245	222	229	243	205	236	219	251	233	244	248	232	227	230	243	254	234	230	235	208	245	237	235	234	220	222	253	228	232	244	213	219	228	239	213	232	216	226	257	233	229	222	225	243	216	255	238	265	232	209	231	247	245	263	241	206	246	237	232	269	238	229	252	225	234	239	253	232	222	221	251	252	241	226	247	236	220	268	257	234	226	244	221	214	238	255	215	230	212	234	227	228	274	235	240	224	233	238	257	233	255	216	234	220	213	229	232	247	208	252	225	208	242	239	230	213	234	241	209	218	233	263	242	238	238	239	240	224	250	251	231	248	253	251	251	249	270	229	225	231	226	212	219	226	207	228	254	195	232	241	233	233	239	260	268	228	228	249	209	221	265	227	246	272	250	238	210	216	274	252	240	229	241	250	224	210	236	239	246	232	241	225	238	221	249	246	243	237	213	258	227	250	216	213	219	217	242	230	242	207	247	228	268	228	233	258	209	217	218	222	228	248	230	282	223	233	224	216	233	205	252	228	230	256	230	227	207	225	262	224	266	229	219	214	227	239	234	258	212	228	231	241	229	224	251	236	203	241	235	265	251	249	251	232	218	251	245	247	232	232	242	259	267	241	236	216	258	237	241	223	235	240	245	276	255	228	227	235	240	260	237	235	226	234	217	266	245	232	198	262	217	226	234	217	200	234	243	245	243	258	232	237	231	243	246	226	244	231	248	256	252	229	242	211	227	229	236	229	237	240	232	270	241	228	239	216	244	233	227	233	208	242	227	246	245	224	208	225	234	221	251	224	238	228	202	245	236	216	220	224	240	247	226	248	213	225	228	234	237	237	234	252	226	212	249	223	241	230	247	263	238	243	246	235	258	246	229	210	215	217	251	237	239	245	217	252	247	219	240	231	226	238	252	221	222	221	221	249	263	211	237	235	245	247	236	245	236	222	238	237	220	256	230	231	230	239	267	228	211	245	249	250	262	225	212	230	231	267	228	237	222	252	251	218	210	227	249	248	246	247	242	232	236	239	229	239	246	221	245	234	251	231	226	229	218	239	225	242	243	251	238	251	195	224	242	257	243	235	246	225	262	236	255	253	237	241	256	257	253	211	213	251	220	236	241	255	228	234	222	239	240	235	210	227	219	224	253	220	206	214	263	235	239	239	240	235	206	216	270	213	238	207	250	218	237	232	202	266	224	227	249	245	252	245	240	239	241	233	246	229	222	258	231	242	230	283	251	232	232	249	225	222	245	221	251	226	234	223	216	219	222	207	223	215	218	213	224	242	216	231	253	225	198	207	236	218	191	231	210	247	246	247	217	244	218	229	219	256	224	237	280	204	211	251	235	250	230	255	246	236	246	219	212	223	246	204	237	222	241	217	196	223	231	230	240	235	239	239	243	195	230	249	212	255	243	245	215	223	243	224	230	230	216	236	264	229	234	251	262	246	233	278	240	246	239	223	241	238	215	227	228	230	246	255	218	247	229	247	210	214	233	229	219	266	237	249	257	216	227	236	237	210	262	239	264	253	223	244	228	265	227	225	238	240	211	249	230	240	211	223	224	250	229	215	232	237	233	223	240	242	227	229	224	220	251	208	257	241	249	241	240	216	246	245	224
7768	2923	6560	7062	5953	4785	4012	3211	2863	2489	2151	2024	1892	1745	1577	1536	1398	1317	1317	1199	1161	1117	1028	1023	1089	1001	1032	964	974	952	867	921	927	927	849	876	843	863	906	817	810	804	791	907	833	836	817	831	831	793	822	862	812	797	774	864	791	824	763	786	755	772	768	766	780	788	834	770	750	788	771	748	765	797	768	828	777	765	772	765	787	775	753	784	749	756	724	745	762	724	782	719	741	785	771	757	736	805	748	817	770	742	756	762	743	709	769	760	756	714	812	739	762	692	784	763	772	797	756	689	779	686	737	719	783	764	700	713	760	660	771	713	718	681	738	727	736	736	740	768	727	705	829	725	731	691	730	788	717	756	769	713	756	766	706	691	730	763	785	773	777	769	733	737	766	758	706	734	702	760	715	725	710	774	737	787	720	729	707	749	730	738	734	755	750	725	726	774	772	730	726	747	748	725	752	709	702	770	720	707	758	759	745	767	748	737	738	730	734	730	689	783	733	726	763	710	755	736	719	766	731	740	767	752	716	702	694	736	747	727	747	745	728	707	712	718	737	733	738	747	736	733	751	738	710	757	757	720	740	748	728	722	704	696	725	756	743	735	758	731	702	754	753	751	746	761	747	776	717	713	746	778	714	801	759	747	738	751	766	715	723	692	723	736	727	781	783	739	731	717	743	723	720	728	767	757	773	713	714	742	712	711	711	767	691	741	723	763	752	733	754	719	712	767	729	750	736	691	773	807	725	758	712	769	746	755	744	738	724	723	753	752	704	741	726	717	711	746	725	752	742	764	714	759	775	760	713	692	728	696	769	761	709	722	679	737	689	757	727	763	786	737	715	828	755	776	719	746	756	741	753	736	754	738	694	744	722	729	727	727	742	715	796	744	735	695	717	766	726	677	711	773	739	734	713	736	722	737	736	700	740	687	719	741	760	748	719	692	741	753	754	788	705	766	749	759	745	716	743	718	658	741	743	723	766	727	707	746	767	705	699	739	730	729	746	697	710	729	741	755	770	758	763	762	745	756	726	780	743	745	769	715	739	784	787	741	734	768	742	749	758	748	747	761	740	732	719	755	737	713	738	787	732	723	747	742	716	706	731	731	700	728	696	725	724	757	746	774	746	710	673	744	763	737	764	731	712	739	717	751	716	745	735	735	715	691	766	764	719	794	733	733	735	767	737	699	718	696	759	701	744	752	757	728	716	774	778	695	737	714	747	774	735	714	761	702	748	793	750	769	738	757	704	766	711	764	754	745	758	731	762	779	742	732	745	728	774	734	703	719	714	733	756	749	753	763	689	781	744	730	720	760	726	711	750	761	739	700	773	691	748	736	745	763	713	746	740	745	745	715	772	710	740	713	727	724	694	733	736	778	731	694	713	768	757	739	705	714	684	767	706	726	725	711	734	730	701	749	738	770	743	766	734	730	736	764	721	750	736	701	716	777	731	724	785	726	695	714	745	674	723	725	749	722	727	716	720	681	751	682	731	753	745	744	723	738	769	716	731	688	709	754	732	714	745	749	714	785	721	767	721	740	708	707	757	686	764	747	750	763	759	731	784	709	736	720	766	636	674	727	712	777	671	769	705	744	736	746	710	747	782	749	743	760	772	751	722	786	728	705	739	781	768	718	731	704	692	761	723	778	728	774	761	731	707	715	752	727	794	738	744	689	741	714	709	794	737	758	704	743	723	732	768	719	787	733	728	741	753	691	717	733	749	730	722	745	748	748	724	708	738	743	726	711	748	737	790	739	774	680	743	748	727	699	725	758	763	694	736	756	725	765	694	764	705	769	725	725	785	701	787	753	754	759	803	751	733	738	772	708	722	759	710	782	758	742	728	682	762	718	774	745	740	734	694	744	784	768	712	707	705	704	696	682	712	755	809	731	764	706	714	727	731	785	719	750	745	691	765	756	715	730	729	801	746	761	693	770	754	746	742	721	685	732	731	798	766	728	755	769	721	721	732	739	737	728	733	738	746	748	703	727	702	731	727	721	763	729	709	756	698	730	736	770	705	705	721	722	739	713	701	727	729	770	755	743	748	750	761	764	720	720	720	752	762	724	699	735	677	794	780	694	715	682	738	753	741	755	784	706	729	711	707	735	741	709	727	779	718	729	758	695	800	757	779	719	714	683	719	743	707	737	781	705	726	727	750	776	758	740	742	777	742	724	753	754	684	760	750	771	749	737	712	717	698	724	703	732	669	756	757	736	783	755	732	716	724	745	711	719	797	725	754	717	716	719	727	719	741	752	753	756	727	717	714	755	765	769	742	717	716	748	704	786	768	751	751	726	740	713	666	788	743	704	753	701	705	733	700	719	718	747	727	708	750	771	679	740	793	719	767	723	732	669	738	769	660	760	758	727	684	747	789	678	734	753	752	736	737	700	763	707	717	745	692	776	746	738	764	704	758	717	677	743	751	804	774	734	751	738	749	764	755	768	761	762	695	730	722	740	765	712	736	746	723	791	710	764	773	722	717	753	786	686	699	684	779	708	721	745	747	732	728	750	709	725	745	771	741	803	737	712	761	758	714	697	789	716	747	701	767	745	733	769	699	792	732	714	743	744	758	715	750	768	757	767	724	748	733	709	686	699	757	706	724	737	756	741	757	719	697	696	738	741	698	713	821	687	688	719	696	721	711	779	718	707	701	712	755	716	728	787	718	696	710	707	746	747	732	710	741	742	734	718	726	797	752	733	778	722	732	724	739	742	748	710	768	737	757	729	781	764	701	726	689	707	719	716	722	779	749	733	757	724	716	755	710	771	698	712	801	753	731	769	733	737	746	790	699	781	712	759	775	732	733	721	717	753	727	750	788	762	769	796	754	710	765	741	732	690	767	745	732	706	723	732	757	734	750	703	751	750	752	739	728	766	742	702	708	744	701	752	716	687	739	723	730	735	709	724	759	726	755	769	748	779	735	766	690	729	712	731	677	727	750	757	720	782	771	748	757	719	723	740	747	737	734	765	718	685	730	756	727	740	717	716	738	754	709	717	665	699	756	718	714	775	822	768	736	757	718	732	768	787	737	711	743	731	706	766	752	714	751	721	772	736	735	700	720	748	767	710	736	692	678	722	722	715	752	763	753	793	749	737	781	740	768	712	704	680	729	763	771	750	724	738	746	721	704	745	725	778	755	722	672	735	725	733	737	765	708	772	733	746	717	796	740	729	749	698	708	757	725	748	720	686	774	759	732	746	732	718	702	743	746	721	716	743	702	766	755	776	695	713	724	718	739	770	742	745	762	771	735	781	747	725	729	713	718	722	758	762	762	710	727	714	711	753	669	783	774	705	732	771	724	699	732	746	710	729	749	721	737	689	717	696	730	778	735	730	764	763	782	740	754	719	702	724	739	762	723	755	730	755	681	727	735	725	736	715	750	757	729	730	721	729	703	747	721	721	732	751	727	694	748	783	750	781	722	731	768	766	730	760	785	718	715	718	761	745	730	722	723	737	702	736	717	753	760	744	731	738	777	776	756	732
1119	138	159	137	120	92	89	79	81	81	92	87	83	82	72	98	83	74	72	70	89	69	90	72	68	79	88	79	71	84	73	80	92	67	81	66	81	73	77	61	71	81	74	78	71	69	70	76	72	95	83	79	64	72	83	64	85	83	64	73	82	67	64	81	79	83	62	72	71	86	76	71	65	84	77	78	90	77	52	68	63	87	84	71	75	68	80	66	63	62	82	61	84	94	85	64	81	67	80	65	72	60	70	68	88	78	96	89	64	64	89	54	88	82	78	82	74	72	95	84	76	62	66	75	83	78	70	73	68	81	75	79	71	90	70	68	83	66	75	72	60	89	80	67	75	84	79	78	75	94	81	72	65	83	71	80	70	74	86	71	87	80	97	71	68	77	84	80	73	68	57	69	66	96	77	82	72	70	75	73	67	74	88	79	77	80	81	63	74	83	62	92	81	67	82	70	77	68	61	83	76	67	72	77	61	94	78	87	82	75	74	74	77	84	62	77	80	76	102	79	73	70	83	91	75	74	89	80	70	77	70	66	68	79	83	84	84	90	76	78	85	77	75	79	78	79	79	66	74	92	82	94	73	90	68	83	78	78	78	89	67	64	73	75	77	58	56	86	65	55	85	76	85	72	91	59	78	72	85	76	61	78	77	82	80	84	74	75	68	84	69	85	83	78	59	78	77	90	77	74	74	70	67	81	86	78	74	85	65	83	77	80	86	72	78	61	89	87	91	69	79	70	74	74	83	65	82	63	55	70	89	59	68	81	75	68	80	66	78	76	76	82	76	62	70	73	64	70	76	72	73	83	91	69	73	75	72	71	62	78	85	65	79	81	72	53	67	85	68	86	75	87	78	78	79	71	84	55	69	79	93	76	73	90	82	79	82	92	89	79	76	77	93	89	81	87	70	81	58	64	68	90	77	84	76	77	89	75	70	75	66	72	75	77	82	66	71	76	90	82	82	66	73	83	81	78	74	70	87	77	68	78	78	72	105	72	64	80	89	78	83	70	76	67	71	75	68	87	77	83	80	88	88	85	80	81	84	91	86	77	68	71	90	68	94	77	84	66	72	78	86	76	85	74	70	70	76	70	63	68	70	68	88	70	74	84	87	75	81	84	71	86	75	84	68	68	65	79	85	74	81	69	65	75	73	83	81	93	76	80	74	76	79	81	79	75	76	63	83	64	68	94	69	83	70	87	78	80	80	63	70	90	91	74	85	71	75	78	65	66	68	86	73	76	104	81	88	90	64	80	84	82	70	77	87	73	92	77	73	68	74	81	69	73	87	78	70	65	66	74	73	89	67	80	80	81	70	69	72	102	90	73	68	56	78	79	72	78	85	63	68	91	89	72	67	76	90	90	85	78	66	75	73	82	79	77	83	79	73	71	72	64	75	90	72	69	83	80	72	65	68	71	70	77	72	69	87	69	93	65	91	71	52	64	77	87	72	73	72	73	66	69	74	75	99	84	73	82	71	75	80	66	70	82	74	86	68	74	73	86	84	71	80	90	94	69	75	56	79	84	87	82	77	85	67	84	56	62	75	64	73	69	70	72	77	65	71	63	86	75	68	69	75	79	72	67	89	83	76	84	62	73	71	88	62	76	77	71	69	79	77	78	79	67	67	88	82	74	83	91	83	83	64	70	82	78	70	67	83	81	72	74	88	76	73	75	80	76	66	89	79	81	81	70	75	89	79	91	66	80	59	84	59	91	76	79	73	82	54	83	102	89	79	79	80	83	67	83	77	79	79	100	92	94	80	87	75	70	76	95	79	70	72	84	76	80	72	68	68	85	74	75	84	61	67	81	64	74	74	78	91	76	69	79	77	77	75	76	83	75	88	66	72	87	79	75	82	66	61	79	65	76	95	70	75	77	69	95	85	98	73	76	73	85	83	73	70	75	68	63	86	85	64	80	59	62	76	73	74	78	78	79	81	79	72	62	91	79	70	68	72	57	74	89	74	76	74	86	75	61	77	67	74	80	81	86	68	85	77	74	71	78	83	67	68	64	79	70	76	67	88	73	74	78	70	75	62	65	81	85	96	78	80	75	70	78	70	88	63	75	79	74	68	68	76	87	68	65	78	69	70	65	69	74	72	63	91	84	75	81	79	83	90	83	74	67	93	75	55	75	78	88	85	86	72	73	87	66	80	79	74	79	79	72	79	81	70	79	65	73	68	77	76	76	71	77	85	76	80	92	80	81	67	70	71	79	89	75	68	81	70	72	86	85	85	73	66	82	68	66	80	73	71	72	71	92	91	79	48	70	82	73	79	79	65	72	55	79	81	74	80	70	64	71	61	65	83	68	74	98	65	90	74	83	56	84	63	63	75	69	77	72	78	67	78	71	82	63	66	85	75	78	79	79	86	66	81	62	77	73	65	95	83	67	71	74	68	85	63	66	93	77	63	65	69	81	68	67	61	83	66	81	74	65	83	81	80	82	77	59	76	80	88	89	84	69	60	87	73	67	59	79	72	86	68	82	79	74	73	83	79	93	87	70	70	73	78	74	79	75	75	76	77	77	64	68	65	74	84	68	85	69	79	69	84	87	79	75	85	69	71	77	85	75	73	97	69	86	77	68	85	93	82	74	87	74	75	90	81	79	78	82	82	80	78	67	90	78	82	57	71	86	84	70	71	68	64	80	70	71	93	80	80	85	88	86	62	71	72	85	87	73	81	77	68	74	73	77	77	93	73	65	87	78	77	92	76	74	76	90	79	83	75	79	84	66	84	73	85	90	81	82	80	81	78	85	99	67	73	64	83	83	84	62	83	85	83	67	74	71	70	68	59	71	81	65	77	73	78	82	79	58	75	77	78	83	81	90	81	59	67	77	74	80	76	69	79	88	76	84	86	89	95	69	87	67	68	73	77	65	72	56	80	84	57	60	72	81	63	76	64	96	68	75	80	89	73	84	81	64	72	71	82	76	56	87	76	77	82	78	80	82	75	81	82	78	68	73	94	85	71	61	71	73	81	67	90	77	75	82	81	79	64	76	75	91	82	67	69	103	75	83	88	70	81	75	64	57	74	66	68	99	78	71	74	78	74	79	70	61	81	66	78	59	93	79	75	71	68	63	76	66	62	79	70	72	78	69	68	84	72	70	85	74	70	74	69	85	81	85	75	70	58	69	83	75	69	86	74	98	62	90	84	76	86	81	65	87	70	66	69	78	81	66	83	88	62	77	63	73	70	61	55	81	80	70	66	86	68	64	73	59	70	67	69	72	85	65	73	88	85	63	77	58	69	74	61	81	70	75	65	68	75	93	72	93	67	72	69	83	98	83	74	88	82	78	54	73	70	77	91	73	68	64	82	84	85	76	65	63	86	71	71	71	63	88	80	85	80	84	80	79	89	73	81	76	84	93	75	80	79	70	70	75	84	75	83	85	81	69	73	68	84	84	83	80	66	79	69	79	83	81	72	76	77	80	84	72	86	65	73	73	80	69	59	66	80	80	80	69	63	69	71	76	71	65
1742	359	522	545	495	461	388	360	379	355	370	340	314	349	317	331	291	305	350	347	342	329	277	304	309	298	300	321	285	327	331	312	285	305	309	315	312	308	308	270	295	305	302	310	309	312	334	274	303	324	318	304	345	297	353	284	303	299	314	312	285	332	291	266	261	291	292	311	297	282	341	288	296	311	302	334	317	282	264	284	282	293	302	322	335	315	336	299	321	295	361	272	284	276	325	301	324	324	271	277	316	304	300	304	283	310	321	318	270	328	277	323	303	272	292	295	304	312	304	290	292	312	322	299	319	335	258	295	299	292	302	282	282	277	320	305	322	283	324	292	274	294	313	314	315	286	292	295	323	323	315	289	304	296	319	280	308	336	345	308	318	320	303	283	318	307	314	281	298	319	318	324	300	307	311	311	284	271	327	310	275	293	292	304	300	296	281	321	323	311	302	307	310	293	290	325	319	260	257	342	310	318	275	296	306	273	308	305	288	310	308	293	313	302	310	300	300	287	315	299	335	281	312	287	287	308	310	291	322	289	296	310	314	273	311	310	337	329	276	304	286	296	316	302	287	287	282	349	330	314	291	351	312	291	308	331	306	327	296	283	308	297	299	301	307	300	295	318	302	317	296	306	314	302	312	306	298	306	327	295	303	293	321	298	284	298	323	305	290	313	319	291	299	297	288	293	291	299	312	287	280	289	314	301	327	300	305	327	291	290	261	329	299	307	287	336	304	331	301	312	332	308	299	330	313	292	317	327	321	283	310	342	293	272	322	320	308	315	307	328	291	296	332	269	277	266	296	296	307	314	296	298	301	314	323	305	277	297	307	287	307	302	294	305	314	301	310	318	311	303	298	293	306	268	291	298	316	309	323	308	301	314	278	316	316	289	271	297	300	304	308	300	283	296	289	297	302	306	301	301	253	287	285	298	279	259	319	287	305	278	294	284	301	274	286	280	324	316	310	317	287	287	271	329	292	285	307	341	324	313	287	359	305	340	297	315	323	295	299	289	315	313	312	294	294	281	290	292	306	302	308	286	327	279	293	302	295	291	279	318	286	280	310	307	309	284	284	287	314	296	278	338	316	300	261	291	303	279	279	329	310	293	313	307	305	322	307	269	304	291	310	304	283	314	312	314	321	329	299	292	321	309	291	307	309	311	295	311	284	273	301	313	287	289	315	296	322	289	306	329	328	276	297	290	275	268	290	331	274	278	316	304	328	325	258	307	280	307	347	293	308	290	291	278	310	301	295	301	260	332	310	285	312	309	279	317	303	288	286	304	300	290	318	300	286	270	320	320	300	300	306	293	320	326	326	306	287	304	291	290	286	309	316	315	278	314	310	291	315	317	299	320	276	305	296	303	275	294	313	316	277	338	301	295	280	277	266	301	316	307	280	315	325	293	322	262	277	302	301	321	301	299	316	301	316	294	302	308	322	300	299	281	322	305	302	295	268	302	272	317	319	278	277	282	302	291	301	302	333	305	292	268	296	318	289	323	291	334	275	293	331	304	295	299	307	280	315	315	279	321	288	300	300	313	299	313	275	323	286	286	279	300	305	300	282	294	302	313	293	311	321	292	279	301	301	304	287	293	299	284	308	310	292	284	310	317	321	287	312	315	290	311	304	318	279	292	309	339	303	321	297	317	286	326	312	329	290	298	299	306	313	300	283	301	328	312	283	311	304	271	269	285	303	276	294	316	270	293	280	339	312	288	305	285	310	303	278	286	294	304	331	305	317	300	308	318	299	297	297	314	299	318	274	298	310	329	343	316	290	300	297	308	308	336	338	301	307	296	312	332	287	274	281	271	314	341	309	297	278	299	296	319	284	301	344	270	309	308	304	322	313	319	322	293	315	282	310	292	278	313	304	294	292	310	265	312	317	322	330	308	302	299	316	284	317	315	338	318	268	312	287	290	309	304	298	280	291	300	342	298	304	288	326	273	332	304	301	268	293	283	315	302	321	304	272	285	284	287	273	306	273	289	296	291	302	284	289	276	288	286	297	287	304	346	310	275	294	298	291	300	313	332	308	286	313	288	314	312	272	329	339	289	314	293	271	299	293	298	309	283	288	286	295	279	302	320	312	295	324	352	331	296	318	297	287	285	283	271	308	286	297	306	276	298	309	299	279	308	285	284	326	294	294	320	289	276	269	314	259	308	316	289	295	298	296	334	299	301	294	292	310	323	310	306	308	296	280	289	323	296	306	313	306	295	278	333	327	308	296	296	308	316	304	301	322	322	293	305	297	317	288	293	294	284	325	283	297	289	287	325	284	290	307	293	322	280	296	298	302	286	290	284	275	282	298	271	300	298	283	302	311	303	293	279	299	309	287	300	280	295	328	300	304	306	295	321	302	326	282	323	292	290	310	320	293	266	286	282	353	313	331	301	329	292	281	305	320	336	311	271	332	318	296	286	271	289	306	278	298	266	317	323	275	279	333	320	293	311	300	311	272	302	300	273	327	285	292	275	310	310	284	280	291	330	317	279	303	335	320	282	295	298	289	310	310	267	280	341	280	305	303	323	337	321	330	340	334	319	282	325	293	294	297	305	289	306	301	286	301	322	330	273	297	304	297	297	304	298	276	311	295	305	306	297	302	268	312	310	326	320	296	303	301	286	339	310	297	300	294	264	285	291	290	287	305	293	345	338	278	275	309	303	312	329	295	269	318	323	308	297	324	250	331	295	306	273	320	310	291	309	316	301	314	295	303	299	290	302	360	287	269	282	299	310	315	338	291	301	278	299	328	288	305	294	300	322	305	300	293	283	300	280	302	303	277	322	301	302	308	294	294	313	300	314	302	302	297	292	307	296	304	324	284	284	314	326	301	312	296	305	288	289	312	266	308	288	311	319	280	292	307	299	303	319	323	285	317	272	311	295	302	321	300	311	296	292	269	293	295	310	318	305	296	304	267	316	270	302	288	324	332	281	302	302	278	295	323	321	272	305	303	291	302	306	301	288	305	324	305	316	300	309	288	327	313	300	305	316	287	315	285	269	303	299	285	270	324	321	314	319	269	286	317	312	297	310	295	312	306	289	309	316	288	328	304	305	313	285	297	307	294	300	303	296	328	267	287	298	291	307	288	301	321	295	271	264	311	296	297	308	335	309	305	312	295	277	291	317	302	296	276	334	267	285	312	306	311	294	300	297	323	306	304	280	296	326	266	297	303	296	314	310	299	289	289	296	323	305	313	306	286	276	343	323	308	304	334	305	334	304	322	280	307	269	306	289	291	302	291	305	307	283	291	271	314	303	293	289	281	294	302	296	301	288	295	285	298	318	292	304	302	319	288	295	319	294	278	296	301	301	288	328	330	311	319	318	286	291	314	280	276	312	284	274	288	244	310	320	330	275	319	286	291	286	278	314	296	291	288	269	304	290	323	294	309	284	302	278	276	303	297	317	333	286	318	308	307	328	288	326	299	314	292	288	318	286	321	328	323	299	291	295	274	308	284	281	302	309	292	270	294	284	282	278	309	285
4834	1161	1434	977	748	534	462	389	354	291	250	280	234	211	199	218	234	221	211	203	193	205	184	167	192	198	205	180	210	194	170	172	196	184	157	167	163	177	174	165	165	171	178	185	174	199	161	201	171	185	157	164	190	196	171	162	178	190	175	193	163	173	196	177	190	186	191	186	176	194	168	195	163	198	184	165	182	177	161	160	200	180	181	172	214	185	186	155	194	171	203	184	168	173	184	179	196	196	177	191	181	182	176	181	180	179	176	175	171	183	187	181	164	173	201	175	198	175	190	163	181	195	178	202	183	167	184	160	187	177	185	182	193	182	176	163	160	175	169	178	193	176	173	179	178	184	181	171	186	190	188	188	168	177	171	181	176	185	199	202	171	176	178	160	188	177	187	168	211	172	191	156	186	148	167	146	187	179	179	198	180	171	156	174	158	188	175	175	185	177	188	181	214	160	182	171	156	189	187	152	176	173	188	174	166	163	166	172	198	158	175	171	171	184	189	197	186	175	175	166	169	155	207	174	151	165	187	196	178	173	168	182	185	178	172	172	168	181	190	169	174	195	160	172	180	183	172	167	187	183	206	186	188	154	173	163	167	212	184	170	185	168	173	224	168	185	169	167	177	190	175	181	170	166	166	170	162	191	170	173	164	177	187	184	155	168	179	184	152	162	168	204	184	197	182	176	158	182	186	181	138	188	178	187	166	180	173	175	181	185	158	195	171	181	176	174	178	184	188	180	175	176	184	171	190	170	183	190	180	168	191	186	200	162	192	190	173	158	197	180	175	180	195	172	188	186	194	173	194	166	190	171	187	183	173	181	151	161	186	176	168	178	180	167	220	162	187	195	155	155	157	155	188	185	167	174	192	190	187	181	174	195	183	176	182	169	152	170	191	179	175	186	182	131	201	196	171	162	195	215	169	185	186	183	177	180	205	187	167	181	178	179	160	185	186	173	205	175	190	158	179	178	190	176	173	197	184	169	166	184	159	167	165	182	172	193	189	190	187	173	187	175	157	204	179	161	201	150	190	157	170	177	171	192	176	167	178	186	176	167	166	185	165	204	174	172	164	190	171	182	188	153	177	179	179	168	166	176	169	177	195	190	196	189	184	180	182	172	153	181	194	207	187	190	174	167	169	179	191	173	169	170	153	196	201	177	167	167	170	184	200	182	175	214	163	189	167	152	169	181	175	182	178	169	179	182	180	187	180	166	178	181	174	158	166	188	156	188	158	187	197	153	190	163	181	187	181	185	158	197	174	194	203	180	184	179	182	156	188	180	185	188	181	181	189	178	165	157	174	184	162	166	194	177	189	185	167	165	161	179	168	166	180	176	189	182	171	171	163	192	155	162	167	158	190	161	188	183	197	167	180	187	178	166	182	176	181	181	178	203	184	189	153	186	175	162	163	150	185	174	202	168	178	162	162	174	176	197	194	168	187	173	154	172	155	174	176	181	203	167	178	181	178	166	182	134	169	157	195	165	192	175	159	146	181	177	191	177	170	189	177	182	173	178	174	187	178	176	163	185	168	193	169	172	190	164	195	170	143	172	160	174	183	184	189	187	172	173	182	189	207	172	192	182	183	176	164	166	173	171	157	188	204	165	156	172	204	180	165	169	165	169	196	190	184	148	180	183	157	189	164	182	192	170	179	205	199	167	166	158	171	175	197	162	158	194	162	138	181	170	198	157	199	196	184	198	174	163	164	171	193	162	148	184	177	187	188	178	159	190	172	192	171	180	185	181	187	178	171	193	165	181	200	169	180	159	164	175	200	172	187	169	164	169	182	175	168	171	172	180	187	160	172	193	184	191	162	180	168	187	180	165	167	155	185	184	163	204	203	165	181	183	188	165	175	171	175	170	176	158	164	179	172	175	175	187	186	178	183	190	159	167	191	155	188	170	171	173	167	171	194	172	183	173	191	182	160	181	173	169	167	174	177	168	154	186	194	193	198	189	184	174	176	181	199	176	178	166	163	163	170	199	172	194	168	168	191	185	184	167	168	184	196	181	170	163	179	178	157	170	181	203	191	190	192	169	203	170	177	206	171	202	161	181	193	162	191	185	172	188	204	183	200	175	187	168	161	179	185	188	184	188	145	193	196	179	190	181	163	182	201	173	182	171	176	185	177	175	202	187	190	175	185	196	159	211	166	164	172	170	190	199	189	176	182	159	176	186	202	168	186	156	183	182	192	185	181	159	172	164	184	180	188	179	173	172	186	166	169	157	185	194	200	174	176	185	168	162	167	179	158	196	170	182	197	172	159	171	161	180	165	175	173	185	194	172	196	182	177	167	176	155	163	174	166	180	193	165	184	196	157	191	192	167	219	168	183	201	190	185	169	149	174	174	174	183	158	176	166	171	172	173	186	188	179	171	162	179	168	170	159	161	175	200	183	169	159	166	161	161	146	185	179	182	184	179	184	143	164	178	158	171	168	180	161	170	192	186	176	179	194	168	160	202	172	180	169	173	166	165	161	164	187	183	181	185	186	181	178	169	152	179	164	173	191	175	173	186	183	181	177	172	169	159	171	180	188	170	178	185	178	182	201	202	164	181	177	175	176	184	199	171	200	189	170	167	182	189	183	201	197	186	185	166	159	165	172	184	199	197	195	178	155	165	153	199	151	181	160	187	186	167	172	186	180	169	172	189	182	190	156	193	162	191	182	181	173	190	173	177	194	164	189	161	179	189	176	173	165	156	179	174	192	190	167	182	167	223	168	205	188	173	169	196	168	170	203	160	190	189	185	171	150	171	163	170	155	164	175	174	165	184	183	169	167	194	190	194	180	176	200	170	208	182	202	182	164	198	175	143	183	176	180	163	188	197	185	166	174	190	184	184	189	165	186	165	171	174	160	204	182	172	179	198	184	166	185	188	162	170	164	179	151	183	217	186	181	148	178	183	192	185	173	171	201	178	188	174	154	203	172	180	175	196	179	173	161	173	180	159	154	152	181	179	158	193	173	175	192	179	147	192	159	190	173	205	164	174	158	178	175	158	178	184	186	191	174	202	170	177	168	204	170	175	188	169	185	196	179	199	186	190	167	164	185	181	187	186	169	156	193	154	181	178	189	166	154	190	165	157	185	201	201	184	164	186	188	160	190	183	176	156	152	179	178	183	188	176	201	175	170	174	146	174	180	173	175	177	163	182	156	205	161	171	187	184	180	163	175	184	161	196	180	186	180	186	182	162	180	188	153	172	159	145	162	169	149	176	178	187	178	189	199	163	183	199	184	178	176	176	145	178	179	176	167	184	198	169	180	178	193	165	182	182	194	151	178	167	183	163	180	191	194	188	178	188	162	165	167	178	185	175	160	177	176	193	168	169	172	199	201	179	185	176	169	181	185	193	184	169	191	171	163	164	182	171	178	196	200	188	180	171	190	172	191	159	185	187	179	172	170	176	187	187	174	166	170	171	174	163	170	191	157	175	185	157	167	159	172	158	180	159	186	178	171	186	160	177	188	180	186	162	168	149	167	167
5410	1653	3709	3998	3366	2816	2356	1977	1718	1521	1378	1272	1155	1069	1001	973	886	909	841	838	858	811	704	791	739	723	713	692	733	699	701	723	653	703	676	626	633	652	623	645	566	612	655	585	691	652	602	617	604	644	609	620	655	620	613	616	638	600	604	621	603	620	555	657	578	595	611	644	582	609	585	611	601	562	594	593	576	590	585	579	555	572	578	609	619	582	647	580	599	626	572	577	601	568	619	582	617	580	558	628	623	588	571	584	584	577	577	561	608	590	571	556	560	595	583	545	589	602	585	625	565	577	559	599	604	579	603	586	604	572	552	617	585	554	586	583	527	562	603	530	590	597	613	603	579	582	601	588	613	568	600	572	580	585	603	575	526	585	605	577	570	615	585	609	534	591	608	617	584	561	584	591	663	550	602	589	589	578	611	619	630	578	565	591	589	589	571	552	617	589	569	594	559	636	606	553	579	570	627	607	612	570	526	604	629	610	560	575	548	568	601	558	598	593	602	627	564	588	604	581	571	570	549	586	600	591	597	544	589	555	543	583	563	618	562	559	545	569	566	549	600	566	591	551	595	535	622	601	551	551	606	549	564	563	558	547	581	617	542	564	552	602	600	534	611	613	569	577	589	577	581	635	633	590	544	606	606	550	533	603	638	614	564	581	629	599	568	571	583	575	566	601	581	554	597	605	583	577	563	573	598	547	566	587	610	545	601	547	534	567	540	638	530	607	583	542	538	605	598	594	579	598	604	627	579	590	605	609	610	542	598	618	567	597	577	564	567	600	595	571	574	601	541	596	580	595	609	586	583	606	562	541	599	599	555	606	616	599	573	582	555	546	579	587	600	590	596	578	548	589	621	600	624	617	587	552	590	588	596	540	580	602	632	540	620	562	556	595	562	589	580	580	619	611	570	617	566	608	582	641	602	595	547	574	601	587	563	575	579	553	564	587	576	582	606	617	586	569	597	546	572	577	571	608	586	574	577	547	573	565	572	576	581	584	635	585	599	575	605	605	629	597	577	620	582	593	563	594	567	554	604	561	563	587	571	582	605	620	556	577	577	626	561	547	592	602	608	531	559	540	591	570	574	544	613	553	584	573	587	587	596	597	548	582	549	572	585	563	556	558	557	564	600	571	592	600	573	567	590	606	582	592	601	553	612	608	572	587	641	626	605	582	594	602	594	596	595	594	591	596	597	591	567	592	581	568	600	562	590	585	611	612	610	627	589	626	612	604	573	590	565	580	586	565	605	604	512	570	582	596	552	582	608	595	609	554	576	613	593	596	590	627	587	590	535	576	551	593	588	581	591	621	555	614	550	570	572	621	595	620	587	580	626	593	567	593	644	575	590	578	576	585	574	582	565	522	597	580	578	592	595	557	615	611	555	567	554	607	545	591	574	560	616	570	563	580	577	617	621	579	544	613	610	583	590	573	626	562	549	604	528	581	591	550	595	619	613	599	601	563	586	546	602	585	562	577	560	587	546	582	625	584	588	642	607	639	588	626	615	594	591	589	608	559	590	541	573	584	576	588	549	568	612	578	567	560	569	595	569	590	552	552	593	588	599	627	595	588	551	587	573	585	593	534	580	605	627	562	569	525	544	522	569	590	598	590	550	569	535	617	590	575	612	622	521	594	624	574	571	600	631	558	635	603	589	586	565	555	568	584	551	586	599	603	584	606	610	585	603	584	587	549	558	577	560	580	601	601	569	604	585	596	606	603	597	605	589	568	593	590	627	583	559	589	554	558	616	592	582	579	600	558	586	604	602	574	595	599	602	611	586	589	610	560	593	623	564	576	606	609	573	577	620	595	580	583	554	558	599	624	569	599	603	608	618	581	591	554	528	603	580	565	586	541	583	594	594	541	569	597	642	586	599	600	623	570	595	582	602	592	579	555	614	596	548	555	605	616	615	585	570	608	582	584	594	602	578	627	589	570	566	585	562	569	570	581	608	573	560	602	571	609	572	584	563	570	622	570	608	612	552	561	575	597	586	611	519	618	545	531	603	579	606	540	580	576	585	537	569	596	613	569	593	545	557	574	597	580	560	621	605	630	593	587	571	582	629	549	597	547	594	572	554	601	585	621	561	599	594	576	531	613	571	559	582	587	587	598	547	565	548	588	571	594	578	590	586	583	581	628	550	579	607	568	614	628	606	596	574	596	601	563	617	607	532	626	557	575	592	602	532	575	582	602	556	570	613	590	603	577	582	561	580	547	613	597	630	612	602	560	556	588	587	610	619	573	573	591	565	611	543	575	613	562	587	598	586	561	571	560	625	613	561	611	578	571	591	572	563	592	612	611	586	518	553	562	634	563	618	569	602	602	605	583	619	630	596	587	604	560	555	610	606	595	605	605	571	572	601	589	570	586	572	561	615	599	564	589	627	610	592	583	580	619	580	619	572	556	578	607	591	565	543	590	601	597	603	586	581	569	604	587	564	604	583	585	550	555	558	595	586	588	619	564	564	589	558	578	554	578	578	597	634	606	590	601	599	570	572	554	525	574	574	581	622	601	554	610	524	606	590	568	582	582	621	609	602	617	540	619	608	572	618	585	550	570	592	576	598	577	604	596	569	549	577	547	568	565	579	579	575	599	579	602	582	583	547	565	591	573	585	614	563	577	589	589	593	589	565	556	579	595	586	563	597	633	571	609	579	553	555	570	571	585	619	589	579	599	627	602	584	582	602	556	596	596	589	535	566	560	570	574	554	585	594	562	552	537	574	554	566	572	579	593	569	636	591	551	621	554	531	618	548	556	591	627	532	586	620	595	591	556	590	582	539	600	601	591	556	609	624	554	570	565	550	562	582	555	601	560	626	586	606	567	638	597	567	573	607	600	605	563	599	564	564	615	572	581	555	551	618	595	555	592	626	596	579	602	565	618	559	572	597	552	629	608	587	608	595	587	543	588	573	612	581	652	541	572	570	561	577	609	573	566	606	669	603	595	608	559	590	590	619	551	565	572	571	574	581	579	570	613	567	630	591	615	533	602	549	587	583	595	584	584	593	609	591	607	597	582	578	584	583	578	569	595	586	565	604	549	610	631	556	617	551	607	583	613	594	579	584	545	572	593	584	550	615	571	576	574	601	588	599	628	569	566	592	578	601	598	596	577	577	599	561	548	585	592	568	555	595	573	564	636	570	553	574	611	541	595	553	561	592	594	555	569	566	570	568	584	616	590	537	573	592	592	558	594	606	562	579	563	580	572	565	583	562	589	573	555	619	552	591	587	565	593	541	584	612	576	599	610	555	578	597	557	596	604	601	606	568	612	527	582	584	564	590	605	587	598	597	557	571	553	609	579	589	611	595	531	645	590	572	599	597	579	581	557	612	584	624	566	584	615	615	577	556	600	564	566	602	594	557	535	587	603	623	577	647	558	595	596	560	621	533	614	605	556	580	589	539	588	638	558	570	581	592	577	564	578	633	563	608	557	558	605	549	588	649	591	522	560	588	606	571	610	584	557	594	632	527	555	587	594	600	583
9170	2282	2623	2001	1291	1048	775	575	514	439	463	413	358	338	325	321	305	307	305	272	280	257	287	256	274	231	241	261	239	264	235	256	275	230	265	264	250	245	254	246	248	236	243	268	243	241	259	236	213	247	247	265	260	231	239	251	224	255	254	228	240	255	225	225	222	249	238	215	268	229	237	243	222	237	244	222	230	243	241	241	203	247	252	228	217	247	205	286	246	253	214	237	220	255	261	237	221	243	245	214	254	244	250	262	215	221	240	218	213	230	219	209	234	246	239	199	234	262	236	223	235	236	222	266	246	273	244	249	243	251	246	264	254	252	214	223	249	240	222	221	231	207	236	273	260	219	228	223	234	249	239	258	238	253	268	243	200	241	218	213	221	225	219	215	220	240	260	250	242	248	206	237	217	246	219	252	226	233	219	230	219	252	265	234	241	232	229	247	217	218	228	250	209	227	241	259	220	233	249	256	245	238	231	221	237	234	238	252	228	227	238	262	239	212	243	216	234	231	249	259	231	230	243	228	242	245	204	216	259	219	243	244	253	230	208	226	239	252	208	211	246	260	223	232	245	230	247	215	237	241	223	222	236	253	257	244	271	237	258	236	224	202	249	236	236	252	246	212	214	218	222	245	226	234	224	255	235	230	255	254	231	231	234	217	240	226	250	231	214	217	255	237	248	231	210	253	232	251	241	233	265	220	248	259	247	234	230	254	232	226	239	244	241	218	248	254	224	268	247	235	246	219	244	241	250	240	227	242	246	237	258	225	228	266	230	252	229	229	218	251	238	220	232	221	241	261	234	263	241	215	221	237	233	250	226	235	228	254	216	231	247	238	229	255	262	243	211	241	227	254	213	229	217	232	253	242	233	232	243	228	224	235	238	237	263	231	230	220	252	258	237	247	248	231	247	219	228	226	231	257	248	240	233	241	231	211	240	237	241	230	239	249	239	263	233	236	229	268	234	236	233	227	231	272	263	233	233	259	238	241	247	260	244	251	213	214	237	257	251	240	221	217	242	237	220	241	266	228	257	255	215	208	261	209	259	244	253	242	235	193	225	239	250	216	230	241	255	214	214	238	223	235	203	217	252	233	234	256	246	223	251	250	262	239	258	203	240	244	227	249	235	238	247	247	217	229	238	224	236	213	253	240	228	234	225	257	261	231	239	224	204	223	244	233	261	212	255	229	234	231	264	252	234	228	232	246	215	269	246	246	252	253	210	226	233	247	257	269	247	235	250	254	232	239	246	240	220	235	248	234	217	219	221	228	246	233	244	221	251	242	228	202	278	239	230	216	230	261	238	223	224	238	232	234	228	243	229	246	227	232	239	240	215	260	242	218	231	250	234	207	243	224	250	223	221	246	237	218	232	248	244	232	225	226	235	213	237	252	247	228	231	223	216	207	264	224	239	234	212	248	224	228	226	232	211	225	247	235	230	242	254	220	254	236	258	243	247	233	240	252	258	233	265	241	224	245	218	248	259	242	251	233	262	246	234	233	215	221	233	256	244	254	253	255	242	232	238	232	249	238	252	242	254	244	236	244	236	249	256	253	245	230	227	248	235	224	218	218	248	225	249	247	225	232	218	198	239	243	229	224	238	222	213	249	224	229	228	247	231	224	237	234	255	255	224	229	235	233	259	243	267	229	222	248	249	216	232	206	232	242	248	237	230	237	228	218	223	225	215	252	213	182	246	259	247	252	207	259	223	261	211	263	199	219	252	248	237	236	228	253	218	225	244	241	245	252	235	226	222	254	251	254	216	250	227	246	243	227	207	206	264	233	242	229	258	232	234	244	221	223	244	241	263	255	233	244	235	228	203	236	247	248	209	231	236	260	228	268	228	236	224	220	244	242	227	222	226	263	229	238	209	213	274	227	228	225	227	248	208	245	225	225	204	229	230	245	238	226	237	221	230	225	253	229	209	244	238	250	230	235	234	234	226	260	234	247	198	245	259	228	261	268	208	233	236	257	227	238	269	220	255	230	235	237	217	232	249	262	224	232	242	259	218	208	231	235	238	210	223	236	212	226	215	244	228	253	247	215	239	214	219	236	256	257	254	263	249	243	261	238	226	229	243	244	245	223	239	268	237	250	248	209	226	240	228	195	224	232	233	237	246	229	258	264	246	215	222	234	248	256	235	243	216	235	237	231	223	233	242	239	250	237	238	253	255	227	247	240	245	214	218	189	186	240	255	227	238	231	273	242	259	238	210	230	229	245	240	225	241	211	239	245	245	236	234	231	253	231	256	234	212	233	237	255	224	245	236	248	232	227	226	237	223	233	255	262	246	237	262	226	247	221	222	231	232	212	247	231	269	236	243	247	245	241	226	244	240	238	242	237	246	228	234	244	206	222	266	202	251	228	249	239	249	228	243	238	228	251	209	247	231	256	247	256	227	220	248	233	232	241	239	221	265	236	243	254	193	218	246	214	270	219	256	226	246	221	254	204	242	251	221	266	250	245	250	244	244	238	255	232	222	236	239	250	205	221	233	246	229	237	233	225	243	221	243	224	237	219	240	247	239	241	224	247	214	234	201	223	237	241	227	230	258	229	242	240	213	235	227	239	245	237	229	258	212	267	222	241	218	224	216	219	223	228	271	232	241	253	232	183	202	247	245	230	214	230	224	250	241	257	244	239	216	241	250	229	261	234	230	236	241	239	247	231	223	238	232	228	230	255	217	247	210	224	236	228	230	202	244	217	228	220	220	206	275	217	250	239	240	262	239	229	229	237	226	250	239	227	217	225	246	247	228	226	245	230	212	218	245	215	221	231	227	234	265	237	215	223	233	249	224	242	250	225	222	205	264	239	233	231	226	230	230	212	253	243	229	248	264	214	214	226	264	236	227	241	209	247	220	221	226	239	247	226	222	248	244	262	239	249	273	279	220	221	215	217	224	222	253	222	244	208	237	214	245	264	249	234	237	247	240	244	242	251	259	220	233	237	242	232	247	247	201	251	243	237	217	249	219	214	265	242	229	251	224	237	246	249	236	246	229	242	234	268	222	226	255	236	205	211	245	225	228	250	244	230	238	250	238	240	250	219	235	247	226	227	226	243	238	204	256	245	221	212	245	259	237	219	207	234	217	244	251	222	243	250	232	218	229	250	228	231	233	256	228	240	259	229	246	222	240	232	237	252	248	248	207	236	249	216	216	217	210	224	244	243	255	256	217	231	254	202	243	253	262	247	255	236	238	248	236	248	243	232	238	214	238	223	220	249	223	240	219	245	226	261	236	242	233	230	259	229	236	259	230	236	234	204	263	219	256	217	255	248	212	242	253	267	227	238	208	251	199	273	218	232	223	213	223	247	215	234	255	216	243	219	239	221	234	231	222	268	211	212	255	233	231	217	242	228	234	250	232	231	238	230	217	243	245	240	239	241	239	261	230	260	237	228	234	200	230	236	229	234	194	210	251	241	253	241	274	229	244	248	255	226	237	226	259	233	250	232	232	245	232	237	255	249	254	227	253	219	216	200	250	224
7618	2922	6544	7153	6006	4865	4009	3379	2890	2499	2230	1932	1853	1644	1545	1403	1394	1336	1249	1206	1205	1110	1076	1123	1052	997	986	1046	977	897	952	941	881	883	872	916	861	932	892	867	812	807	836	863	864	849	839	816	812	805	790	786	799	792	784	830	864	790	745	735	752	761	806	772	774	779	816	743	772	760	829	762	763	792	716	781	783	747	740	761	797	820	777	741	814	755	743	766	810	763	781	748	731	744	783	756	769	777	762	726	715	769	778	792	718	758	728	727	740	741	692	704	737	737	730	763	712	759	746	710	753	726	700	751	762	752	744	709	757	754	716	734	758	740	788	719	696	775	734	713	741	744	769	733	729	779	704	720	760	721	767	742	707	714	784	782	716	696	740	757	793	772	759	723	762	737	724	736	741	724	741	734	755	747	712	720	768	720	779	695	703	751	712	738	741	743	738	730	756	773	758	732	739	716	725	737	774	732	761	739	729	744	723	758	724	699	749	724	716	720	755	707	714	751	707	789	723	734	772	740	739	774	724	724	736	735	742	717	744	804	791	776	728	700	697	721	759	767	667	730	689	805	774	770	708	749	740	741	772	736	734	705	760	715	776	759	710	723	718	719	712	737	716	726	713	698	761	734	722	706	700	708	727	741	729	752	751	731	676	781	764	738	753	716	744	730	758	755	728	715	746	769	735	713	761	708	706	741	698	737	722	705	739	699	745	728	746	738	723	732	764	767	736	678	792	720	777	723	700	760	722	753	736	721	755	783	754	684	733	786	726	727	707	738	704	721	768	721	756	710	724	719	704	749	789	778	726	739	737	726	712	722	701	752	762	722	727	753	755	761	770	740	782	753	718	736	816	698	740	725	710	735	705	763	712	699	727	718	728	752	732	738	712	749	720	733	749	755	785	745	734	734	678	774	734	708	703	781	746	772	675	733	736	728	712	713	754	716	729	701	723	729	703	736	788	738	692	756	679	710	775	688	736	766	710	716	778	732	757	785	765	745	732	717	710	728	754	748	737	780	762	752	769	753	780	742	743	742	729	700	742	726	753	773	728	743	735	751	707	721	678	739	744	717	732	740	775	702	731	738	789	780	723	790	728	746	701	760	681	710	727	770	747	723	744	721	721	744	688	715	730	749	745	714	789	714	752	755	751	718	771	740	763	756	793	700	748	737	726	724	686	752	737	760	778	728	711	707	722	736	724	754	726	726	691	761	718	745	707	708	725	723	727	708	719	790	732	728	737	761	745	708	732	754	762	743	700	762	743	737	765	734	748	717	782	736	793	715	761	791	729	754	673	710	690	724	749	740	730	758	744	735	704	722	725	721	765	729	760	719	686	699	720	740	735	721	725	746	728	754	791	756	745	743	743	708	765	711	714	752	682	729	809	697	735	758	759	721	706	705	773	752	767	753	771	723	770	716	761	724	721	803	728	767	729	758	744	747	755	724	744	716	760	729	740	792	760	755	763	733	770	731	744	755	744	727	707	775	737	742	753	723	753	773	745	739	724	710	735	723	815	751	699	728	733	733	710	767	704	693	673	819	754	795	735	752	732	761	723	691	720	724	716	735	714	764	720	687	714	700	760	707	781	765	710	717	736	758	696	692	721	705	744	776	725	666	736	768	719	742	754	745	781	760	803	733	757	727	719	739	717	737	713	740	762	738	740	726	753	764	723	687	654	721	754	739	720	707	697	752	792	718	742	698	742	776	749	766	731	754	739	700	709	748	745	719	771	698	732	750	740	771	683	732	741	736	715	701	736	730	709	743	750	723	757	748	770	719	691	727	747	725	755	755	711	731	775	753	771	750	716	760	734	711	741	759	706	711	695	721	756	734	698	726	753	708	764	751	763	748	755	740	743	732	714	727	688	728	724	755	718	735	744	725	781	734	685	800	725	742	760	674	692	744	793	748	732	740	744	818	751	722	717	723	809	696	689	736	754	685	718	743	755	739	752	723	743	748	758	719	739	725	741	730	716	695	734	698	751	721	744	729	709	705	751	722	719	767	820	754	727	722	700	731	717	766	697	743	731	724	723	767	743	746	781	778	719	696	741	760	736	757	736	767	736	759	716	755	720	761	751	736	722	742	787	724	720	753	787	758	689	784	703	736	778	705	724	758	721	712	764	748	711	773	712	745	721	732	700	739	723	733	755	702	712	743	699	700	757	730	718	697	738	749	685	719	704	730	742	751	727	716	702	753	714	784	690	754	681	757	783	740	747	697	733	730	752	759	705	712	712	751	728	779	747	715	745	733	699	736	742	725	700	764	757	762	785	737	778	746	781	695	737	749	744	748	735	801	766	694	726	746	736	739	726	704	750	755	748	754	763	766	765	684	712	788	756	744	730	746	795	738	771	741	699	691	692	697	717	740	729	803	740	716	709	738	714	723	768	735	745	749	766	745	667	731	710	737	773	686	746	723	718	796	740	740	716	755	749	717	707	761	739	733	745	736	771	738	730	756	708	724	673	757	747	715	730	719	713	730	727	752	733	761	734	740	753	730	740	735	772	747	687	716	740	692	710	695	767	743	746	770	697	709	741	695	719	755	758	755	744	701	693	748	686	747	687	733	738	766	745	732	761	788	766	717	755	777	753	742	708	724	745	725	746	709	717	751	720	729	741	793	764	807	754	699	712	718	740	738	669	702	725	747	776	683	730	772	717	723	736	762	717	744	697	701	730	736	742	758	769	679	732	786	747	728	734	720	698	750	736	734	721	743	754	733	678	728	701	744	689	707	719	724	740	764	724	726	791	771	763	717	705	754	711	751	741	746	703	718	744	722	752	768	701	751	775	746	744	738	759	735	737	709	745	756	718	711	754	746	697	763	700	683	724	721	785	718	765	707	734	723	742	700	739	719	754	754	767	688	743	741	698	760	693	751	763	719	718	733	696	728	742	717	714	728	753	729	749	762	762	712	793	748	728	665	714	743	721	717	740	743	720	785	761	734	716	736	779	729	740	748	736	724	745	729	743	735	705	740	762	743	704	719	664	703	704	725	750	691	706	714	716	745	720	735	763	785	717	734	692	741	697	725	735	733	729	736	715	765	743	714	724	718	695	752	781	759	699	797	737	724	807	762	725	745	754	762	764	746	730	729	746	736	752	788	744	769	734	746	737	750	737	715	722	658	772	716	766	730	735	788	719	732	732	767	752	726	744	741	761	756	728	764	710	731	821	762	722	707	743	768	746	742	769	785	719	773	800	697	754	746	753	789	695	696	731	744	776	777	682	728	721	749	762	767	741	718	705	742	694	742	760	724	710	735	727	797	803	704	729	785	707	732	718	731	719	724	737	726	738	780	731	759	741	731	760	704	704	757	701	682	723	712	776	716	723	703	721	724	740	703	747	774	772	711	655	763	722	699	709	691	739	734	738	743	691	736	749	786	714	736	736	690	738	787	724	734	742	726	733	741	751	741	792	743	747	716	742	773	722	732	757	712	752	640	729	738	724	743	720	701	705	716	701	694	714	734	739	780	725	714	721	778	769	765
1163	133	156	140	113	100	89	90	79	67	80	78	79	71	90	79	83	85	79	78	89	84	78	74	73	78	91	70	64	69	64	83	71	81	72	70	84	74	77	79	80	80	70	69	74	69	65	87	75	74	79	87	73	74	83	77	76	75	74	69	71	81	65	75	78	68	84	77	76	68	80	89	85	76	80	65	63	84	75	77	83	67	82	89	83	87	78	65	79	78	71	70	84	75	72	77	79	88	80	83	89	75	54	83	77	71	95	64	81	84	75	70	66	80	75	74	81	60	85	65	76	91	75	83	84	72	85	91	80	90	77	77	80	69	70	59	87	71	82	77	80	81	74	79	84	98	81	75	74	73	65	70	77	74	60	85	73	76	76	84	73	76	86	73	59	93	71	71	87	70	72	95	83	77	92	76	85	71	72	73	87	93	74	78	80	72	94	74	71	84	73	62	79	64	80	69	71	86	76	67	79	83	74	67	74	83	88	105	82	71	81	69	65	72	90	76	85	78	62	79	79	51	84	85	89	83	88	75	79	87	89	66	79	76	91	69	64	84	60	86	63	65	81	99	70	89	66	75	86	85	80	87	80	85	71	64	82	81	74	65	84	63	72	74	82	85	88	76	74	98	81	72	74	75	84	87	71	66	49	64	70	63	81	61	74	77	76	75	80	58	73	66	70	72	64	76	71	60	79	81	80	86	82	69	80	72	78	77	89	72	91	76	77	81	76	79	76	96	77	86	79	77	86	80	67	70	64	74	72	80	79	83	82	68	67	80	87	68	86	81	68	94	72	78	66	92	106	66	81	77	69	76	84	72	90	87	80	76	77	74	68	82	67	62	78	82	88	84	75	73	76	86	77	78	77	90	70	90	100	78	62	75	78	83	84	81	73	81	59	72	76	76	84	89	70	82	83	94	78	58	79	68	87	71	65	90	68	82	75	88	89	70	61	85	83	73	63	87	81	89	82	57	75	72	75	66	70	90	79	80	81	76	84	64	71	83	78	83	85	83	83	66	88	77	69	84	67	74	73	76	68	81	71	63	70	73	74	69	73	73	81	79	64	82	74	83	71	80	77	73	80	70	71	60	73	90	76	80	65	78	86	82	70	67	76	85	70	72	73	86	79	71	77	72	75	64	88	79	72	68	88	87	88	77	73	72	70	77	68	82	93	83	77	67	77	69	94	85	76	71	91	68	83	66	93	75	67	76	80	79	74	70	79	86	67	69	79	85	79	77	83	89	80	82	89	75	76	75	58	71	80	82	74	82	87	84	88	74	75	73	82	75	72	82	83	85	65	82	73	76	62	88	80	75	76	82	86	69	69	85	74	80	65	68	73	90	70	91	83	70	90	65	59	74	85	80	67	79	75	80	73	76	85	67	76	59	82	69	65	65	110	73	78	92	73	74	80	62	68	84	79	79	56	83	73	82	55	77	60	69	78	78	65	84	87	84	74	74	75	85	84	59	72	67	83	72	83	64	88	79	85	72	76	68	75	81	78	77	97	74	90	70	65	71	82	74	72	81	72	76	93	70	83	74	83	71	71	72	82	94	65	83	65	83	75	75	69	58	84	61	74	76	85	61	92	81	78	86	85	84	81	63	95	81	95	70	80	72	72	87	76	69	81	73	74	78	62	75	95	70	80	85	74	88	65	86	75	84	72	70	67	83	81	74	72	75	65	74	64	92	75	75	66	76	76	73	79	81	73	84	83	73	73	65	74	83	71	72	93	88	81	75	82	81	73	82	82	70	68	64	72	96	67	74	58	73	71	62	74	74	71	82	89	67	79	72	72	88	75	65	71	88	74	79	67	86	80	74	84	58	71	55	74	66	81	89	71	82	72	76	76	71	68	65	76	77	71	86	69	77	77	83	76	63	85	68	73	78	69	67	67	72	72	70	101	71	84	77	79	84	72	77	82	76	71	66	65	81	80	80	84	88	77	78	90	84	74	78	60	72	88	73	91	82	76	88	71	80	68	74	66	73	71	80	87	75	69	66	69	70	79	80	67	81	78	79	69	81	81	75	70	77	83	87	84	76	68	68	79	79	84	71	72	74	88	89	87	72	75	74	71	84	72	96	81	65	76	69	75	90	68	86	74	86	69	103	65	70	72	95	79	82	79	88	80	75	80	67	72	78	67	76	75	66	90	68	94	84	70	79	70	69	76	84	79	73	75	52	83	68	79	87	74	83	76	82	79	82	78	75	78	70	67	77	66	75	73	74	68	80	73	74	63	81	85	87	79	66	71	69	65	71	80	59	71	75	72	94	84	86	79	89	92	70	67	90	80	79	88	74	79	84	73	75	92	78	90	70	97	61	76	80	71	78	62	67	82	76	82	78	73	86	74	69	77	69	78	72	79	74	83	60	64	70	89	89	88	91	78	70	83	95	68	59	83	63	64	77	78	67	64	87	77	76	91	63	80	67	75	83	77	74	77	93	81	77	75	68	74	84	77	85	91	75	75	76	67	98	79	72	71	72	97	67	64	71	74	68	76	85	76	84	85	86	82	81	68	105	54	71	82	84	82	74	68	77	55	81	67	66	84	90	79	82	71	75	70	77	73	72	83	66	96	61	73	66	79	81	70	72	73	79	68	94	90	95	69	62	79	74	61	85	100	78	77	71	74	73	71	76	94	75	72	83	73	80	71	89	78	94	89	76	72	84	83	77	81	67	79	76	77	68	81	65	90	72	86	83	86	81	87	84	68	90	84	69	90	62	67	78	80	77	87	71	78	79	82	66	72	84	71	89	73	84	61	73	84	80	89	77	67	81	78	64	67	74	94	93	70	63	79	89	61	82	78	83	75	67	87	67	67	82	58	62	68	77	77	79	81	113	66	105	65	61	85	103	55	86	70	55	73	78	66	77	86	84	76	70	84	92	67	70	63	76	86	75	73	94	65	85	58	74	80	82	75	84	75	66	85	60	68	85	64	83	85	76	67	73	75	75	79	83	86	72	89	76	74	84	75	68	77	84	82	95	63	93	66	58	86	88	77	75	72	70	75	56	82	72	63	76	92	59	78	72	81	64	86	81	62	74	76	77	69	71	73	77	87	85	67	76	76	77	81	92	77	76	84	78	87	74	70	83	76	80	68	60	75	84	78	71	65	75	64	82	97	100	78	61	73	65	75	74	86	90	78	73	84	65	82	81	76	58	82	90	68	80	81	85	78	78	80	79	73	62	88	65	83	73	84	69	68	74	61	84	79	57	84	89	79	68	77	76	107	73	80	79	68	91	74	82	77	76	64	84	91	76	69	86	71	68	81	72	70	87	72	76	82	85	71	65	85	92	76	77	68	77	94	86	87	82	70	67	82	73	78	74	67	63	77	75	67	80	91	82	72	77	52	72	72	74	77	66	89	73	78	73	70	75	67	66	77	75	82	66	77	97	96	80	82	85	75	92	80	72	84	60	70	81	83	75	73	74	73	68	92	68	70	83	72	78	63	66	83	76	82	71	93	78	83	73	77	84	83	64	74	76
1679	444	504	542	463	447	411	404	369	368	392	344	328	323	364	323	297	356	328	337	319	310	316	313	307	321	305	302	311	309	284	314	315	318	304	284	312	299	324	322	306	304	334	300	299	318	311	320	330	290	301	296	338	332	277	298	299	292	286	300	292	302	328	321	310	308	285	292	327	300	300	310	303	288	341	314	330	302	292	281	307	331	306	301	296	297	291	321	311	326	283	298	298	307	333	275	278	306	296	335	295	316	286	297	315	327	311	262	292	267	290	314	265	284	285	307	317	306	303	319	317	293	330	287	306	274	307	301	297	301	293	310	293	314	294	288	279	333	293	304	314	278	307	337	315	299	286	281	304	325	276	301	315	333	308	301	274	280	292	316	308	287	286	317	310	309	300	297	312	306	273	303	318	295	312	286	308	271	329	270	300	271	303	328	316	311	307	296	300	312	299	273	298	289	291	319	291	271	274	288	318	280	269	324	357	322	302	274	317	278	287	294	296	321	293	322	294	308	318	309	321	284	323	282	292	290	278	316	305	313	340	306	281	295	285	305	299	290	320	283	299	285	302	298	301	329	292	306	284	327	318	303	304	289	285	309	296	327	302	313	289	298	315	293	304	301	293	322	304	290	322	296	302	324	343	310	296	289	284	298	298	322	286	309	293	300	341	301	300	270	277	302	289	291	313	339	281	305	280	322	307	303	269	296	304	318	303	329	325	282	314	332	304	303	300	272	344	289	265	290	306	279	328	304	305	324	298	322	283	286	273	317	292	309	270	292	299	302	292	313	295	305	329	304	291	290	306	289	319	299	289	277	325	297	277	308	315	307	306	273	304	331	329	341	314	311	274	307	292	304	274	316	296	313	317	304	262	292	318	307	299	297	319	295	324	303	281	295	251	313	317	312	319	290	297	314	315	305	283	299	304	272	296	294	289	289	334	320	284	309	283	286	316	314	290	331	289	298	262	328	317	289	273	307	297	290	302	293	306	335	330	297	311	299	327	312	311	291	302	307	332	299	279	282	333	281	289	314	297	288	282	332	292	323	289	285	302	316	283	311	265	319	293	288	323	293	296	292	306	292	294	283	337	308	301	308	285	309	287	260	282	306	304	332	273	279	273	284	327	292	326	281	282	330	326	298	311	290	312	312	318	317	299	288	309	270	299	277	328	288	337	283	300	311	295	267	288	303	291	316	300	294	291	300	288	282	308	311	274	271	304	315	294	295	322	315	330	292	284	273	344	300	301	266	284	305	282	312	293	313	299	296	333	270	300	281	309	295	300	295	304	299	304	286	305	295	325	284	309	287	327	296	295	353	281	344	326	316	285	291	322	288	308	319	333	291	308	299	305	301	307	306	327	313	302	308	296	295	326	278	327	308	292	276	308	293	293	306	279	303	314	282	297	300	286	284	278	320	312	287	312	289	315	314	294	305	284	325	315	300	293	302	311	289	309	283	307	314	314	272	309	342	285	306	326	304	278	293	303	303	285	311	286	292	321	307	307	321	283	320	269	310	308	308	305	299	288	299	290	324	282	311	305	286	281	300	289	324	293	317	320	293	293	335	283	297	296	292	275	314	319	286	319	316	294	300	317	296	308	306	335	285	290	296	290	311	311	326	314	315	300	283	308	281	287	310	297	311	310	282	307	297	288	270	293	291	316	274	315	288	310	306	285	263	288	296	293	303	304	279	282	302	294	279	308	286	310	315	321	317	330	352	318	302	307	288	292	296	311	293	322	302	323	324	336	297	319	301	314	291	308	293	305	304	333	284	266	285	301	301	291	275	325	314	307	304	294	301	306	305	319	309	317	316	321	306	310	308	316	288	290	295	325	300	331	318	301	297	293	303	311	290	268	320	295	291	284	309	316	300	304	287	317	293	283	272	299	297	303	286	312	302	297	293	296	310	299	325	320	302	312	286	291	292	277	320	290	291	285	315	289	300	310	311	283	307	284	288	296	299	293	297	304	288	310	269	301	317	301	341	272	305	291	283	294	298	282	293	285	284	318	310	286	316	320	306	283	336	337	312	323	287	318	268	350	320	323	310	296	305	301	308	297	314	276	317	324	293	292	304	348	310	269	297	339	290	325	312	304	296	292	310	297	298	295	290	293	302	344	275	335	314	274	320	321	310	303	292	316	300	315	307	314	264	276	283	279	309	328	335	295	292	304	306	302	313	278	281	336	298	286	294	362	287	338	311	300	294	306	298	305	291	308	312	294	298	300	306	336	279	309	309	285	304	318	304	280	298	294	311	311	332	299	307	302	300	268	279	304	297	326	307	286	314	297	302	287	322	293	329	312	360	266	275	301	303	301	281	309	295	308	291	304	321	280	288	319	292	326	303	299	300	286	305	316	330	291	316	335	297	286	293	304	298	320	304	281	299	308	286	288	295	328	334	311	312	313	314	286	314	308	319	310	304	277	306	300	295	319	285	300	273	315	308	287	310	317	317	300	322	329	301	303	263	320	315	292	290	312	296	275	312	318	304	291	315	306	302	302	310	304	297	312	266	306	309	301	286	296	283	269	288	339	305	315	317	344	298	328	333	291	292	302	328	294	310	283	308	282	301	318	300	303	329	317	315	310	279	311	293	332	268	351	298	285	311	276	311	299	314	325	291	278	297	278	322	337	308	342	294	302	317	281	317	307	300	293	350	273	286	318	293	276	294	324	286	264	301	296	263	303	291	301	307	318	276	336	292	292	315	282	311	283	317	313	319	295	295	289	313	322	268	322	312	302	252	288	292	304	294	304	295	316	290	284	301	278	307	304	285	299	247	322	276	258	312	323	281	291	291	291	280	313	302	318	267	311	321	313	266	321	323	280	306	278	287	299	301	279	311	333	337	303	321	304	279	288	276	327	294	328	307	287	318	286	273	299	291	295	277	321	316	277	289	299	318	319	309	273	304	295	304	281	309	331	292	304	285	296	255	296	270	274	278	274	300	301	317	341	298	306	303	295	311	286	302	296	328	279	299	330	323	296	304	320	290	301	302	316	271	297	268	320	307	275	306	309	310	321	306	326	298	291	260	302	307	289	294	301	312	305	312	308	268	298	309	286	309	298	286	290	322	316	295	275	265	314	312	296	291	296	293	315	319	309	299	287	287	326	306	286	308	281	297	296	323	307	310	313	328	328	317	329	308	317	333	312	321	292	325	349	265	337	313	288	290	329	296	314	297	256	287	313	305	294	324	284	287	326	309	304	295	316	325	309	325	272	283	286	299	301	287	295	293	262	299	315	285	306	304	322	299	305	290	296	292	273	318	290	293	300	321	311	317	275	320	276	289	292	305	301	270	283	305	304	300	325	310	310	301	308	340	298	314	300	301	318	301	309	288	288	320	298	323	294	315	314	286	301	304	292	291	296	296	323	292	315	285	308	271	260	314	275	302	326	285	312	270	323	305	324	310	286	300	325	321	305	301	276	284	318	307	327	287	289	340	278	308	322	297	311	320	289	318	282	307	321	320	333	316	277	326	293	330	316	319
4705	1155	1416	1132	725	553	451	349	303	276	274	259	234	235	196	223	210	201	206	187	205	209	172	197	197	198	209	197	178	188	187	201	167	190	201	179	171	185	201	198	192	187	187	185	180	193	196	196	188	170	187	179	178	180	185	171	182	193	170	190	171	159	180	171	176	179	159	206	193	191	194	179	193	157	188	168	183	189	179	197	181	201	168	177	192	178	198	191	193	195	175	187	164	194	174	180	170	184	203	187	192	217	152	190	185	168	196	167	173	176	163	194	158	171	178	184	192	186	169	173	182	160	202	169	159	178	189	186	187	191	164	186	197	184	163	187	165	190	186	186	193	158	191	174	195	182	188	160	200	171	166	161	171	184	162	163	153	161	191	170	193	187	186	205	175	189	168	165	169	163	168	195	169	178	168	160	183	174	163	170	187	179	180	174	198	182	191	192	172	172	190	171	201	163	180	199	171	160	173	177	178	180	192	192	185	157	188	188	186	197	191	184	188	198	188	178	195	203	180	148	187	173	173	177	191	186	190	190	158	187	166	169	198	174	180	161	199	191	172	191	173	193	201	171	182	185	189	165	180	188	184	176	193	176	186	171	175	176	183	190	193	180	185	183	188	198	181	171	161	176	164	172	185	182	195	194	171	175	174	171	178	180	153	166	192	189	162	163	162	165	166	166	201	167	184	171	181	190	188	184	174	189	168	179	168	183	167	173	165	167	159	183	169	199	149	166	184	195	187	193	168	168	163	168	182	187	180	184	185	179	217	167	186	161	174	173	167	167	198	199	184	182	198	164	174	200	162	178	179	201	176	179	185	155	182	179	189	202	199	206	188	213	184	170	164	148	192	163	183	185	185	165	167	182	191	205	166	162	159	171	170	167	196	160	185	163	168	160	196	190	195	157	191	179	184	158	194	178	180	181	180	181	171	174	178	173	181	193	212	173	160	181	166	155	166	198	163	187	182	196	159	189	201	177	183	149	197	189	172	170	180	169	192	192	191	204	181	164	188	198	190	190	178	184	165	179	171	169	172	188	172	194	160	176	174	196	175	172	174	195	171	189	200	174	183	179	166	186	197	173	172	176	174	190	184	176	181	185	178	176	195	205	175	178	179	157	165	183	181	159	191	192	182	183	187	163	192	172	180	196	196	175	159	174	182	167	187	156	177	176	158	157	189	196	177	170	184	176	177	183	180	176	192	192	202	200	176	174	165	163	203	164	195	171	198	150	167	182	196	181	189	185	172	169	212	189	185	178	195	193	188	187	182	186	194	199	188	159	187	177	160	177	182	195	173	184	184	171	178	166	173	172	191	190	194	160	196	181	183	179	180	194	182	193	141	163	170	177	178	177	161	162	164	169	180	186	168	175	181	171	177	164	190	159	169	155	165	153	189	169	182	187	178	168	185	159	187	157	175	191	165	198	177	181	181	190	174	184	187	155	198	168	211	185	162	176	195	161	185	169	167	169	182	169	203	185	170	159	179	177	173	179	167	187	183	189	161	178	170	202	184	180	199	143	176	189	194	182	193	172	194	200	179	167	184	176	181	171	180	166	194	192	206	154	173	175	160	194	178	190	184	181	164	187	205	181	181	173	188	184	165	196	173	178	184	191	189	162	189	186	181	193	192	187	189	170	189	167	177	165	171	160	164	167	185	185	168	184	181	164	191	179	161	188	158	185	177	183	173	202	175	205	173	172	203	181	192	178	190	165	168	162	194	164	180	172	150	190	173	191	170	159	177	170	189	177	178	165	175	199	195	156	188	155	165	185	169	198	177	185	182	191	177	187	185	169	181	172	201	180	195	188	150	170	179	153	173	184	156	184	198	162	151	171	165	192	185	181	186	152	172	215	162	174	162	188	157	179	185	180	159	172	179	198	188	155	212	186	196	178	182	182	162	172	187	164	153	171	170	165	181	147	179	187	204	168	181	218	158	186	197	184	187	179	177	185	189	187	175	200	165	192	183	172	157	173	159	190	175	192	130	155	186	181	163	171	180	155	198	178	150	164	164	184	173	204	183	221	199	159	174	166	194	162	177	168	208	192	196	180	175	145	188	177	174	200	218	174	181	193	200	178	168	197	165	188	176	195	178	182	188	176	185	177	153	182	183	167	172	187	171	186	202	185	176	161	194	171	171	201	187	197	163	180	191	206	163	164	182	181	172	177	153	195	189	207	188	197	191	175	171	176	185	173	188	196	190	197	163	194	173	167	192	187	186	178	190	184	169	186	172	185	206	171	172	187	178	165	183	191	163	203	187	168	185	163	185	155	201	197	165	185	184	180	179	200	177	178	169	181	208	197	184	180	177	178	170	201	177	181	174	200	184	183	157	175	170	171	171	165	176	190	173	163	162	177	176	171	159	182	176	173	183	178	157	178	191	197	195	171	151	179	174	188	177	174	186	173	172	183	186	153	156	199	176	187	203	185	166	185	193	167	167	169	188	179	162	178	176	190	178	180	215	197	173	180	190	163	194	161	198	187	189	196	180	178	164	187	189	189	193	163	166	186	181	175	164	152	197	160	187	174	174	184	180	175	163	175	166	175	194	185	163	177	176	183	177	164	197	186	219	203	179	186	190	174	191	210	189	189	193	188	182	214	172	179	186	178	183	173	201	177	198	159	205	193	178	171	164	184	162	170	166	183	187	200	206	187	178	183	171	174	158	194	161	191	180	171	203	194	197	176	173	211	190	174	173	191	166	164	199	170	179	187	183	154	173	185	171	204	190	185	161	172	186	182	184	178	156	199	185	161	195	176	183	168	186	178	186	191	170	167	170	181	185	184	164	166	170	173	175	181	176	156	151	155	162	176	194	181	168	172	165	204	170	194	201	201	162	181	170	186	151	182	191	201	157	176	174	157	161	168	192	170	163	201	173	181	184	189	157	192	175	156	187	180	171	172	164	187	181	182	200	174	188	197	178	182	172	162	206	192	184	169	178	179	166	174	159	181	187	185	181	185	195	195	165	188	195	204	180	167	184	202	186	176	187	191	189	180	185	191	187	190	196	180	194	169	185	176	163	195	177	202	183	168	171	190	179	170	223	185	157	173	180	182	155	181	185	164	176	197	200	174	179	185	190	183	170	164	165	193	170	201	170	152	192	197	195	204	163	165	183	190	174	167	197	188	172	177	183	172	189	174	174	184	188	168	197	170	176	180	172	194	182	161	199	190	167	181	177	186	186	168	179	164	191	193	180	175	192	168	186	176	148	187	169	181	173	174	178	186	182	183	176	198	157	188	165	189	181	171	187	166	162	182	193	191	171	189	175	186	180	189	175	184	195	194	191	178	174	179	175	199	188	168	165	171	168	183	197	170	185	174	169	172	183	180	183	188	151	186	200	173	170	179	188	198	184	176	184	176	184	167	178	179	181	173	165	156	178	192	197	175	182	185	195	173	200	171	191	172	209	180	170	172	167	199	156	200	158	174	180	181	185	179	177	142	162	162	194	200	152	169	182	175	170	186	169	187	189	156	185	184	201	170
5410	1663	3717	4006	3408	2818	2241	1974	1755	1509	1310	1251	1132	1070	1020	946	908	871	788	817	812	795	730	735	702	712	699	687	708	734	662	683	652	655	685	674	669	664	665	646	627	597	675	634	639	661	616	596	595	576	593	622	563	615	581	636	624	593	623	597	599	579	608	606	621	621	583	604	652	627	588	544	618	585	596	620	625	623	636	602	588	615	601	619	629	599	599	604	612	581	604	594	626	586	598	555	589	567	600	615	586	552	583	611	573	562	596	632	595	530	579	601	581	548	576	582	619	537	598	619	604	571	614	581	589	621	582	575	593	603	596	604	614	555	591	611	617	618	563	592	566	579	577	578	575	588	595	546	552	579	605	601	603	605	564	609	570	609	542	602	604	612	580	583	581	580	575	582	578	604	579	584	556	570	565	568	510	637	598	610	573	616	602	587	590	593	567	553	596	568	569	597	595	638	544	592	615	623	563	600	576	625	635	611	568	615	626	585	594	590	591	575	612	587	582	577	588	571	585	603	578	622	585	611	540	576	596	582	578	590	563	519	602	565	598	628	549	594	536	604	623	573	576	583	557	625	589	597	603	603	556	587	618	552	564	575	576	552	590	548	604	579	621	580	577	636	590	585	557	572	541	548	598	602	563	606	588	632	545	583	583	594	627	549	563	600	550	574	584	553	568	579	599	605	590	566	571	630	631	557	571	558	657	641	572	597	635	581	559	584	624	624	591	581	580	597	616	557	597	592	601	594	598	639	584	572	588	563	560	584	602	566	585	588	597	556	552	560	573	574	560	606	581	605	581	571	583	585	602	592	629	588	565	577	555	532	557	561	587	553	635	593	598	583	627	595	592	575	580	559	585	617	604	589	633	540	604	580	598	568	583	578	592	598	552	592	602	537	609	578	598	608	621	553	605	583	569	563	631	595	569	566	586	589	590	592	613	572	579	570	592	592	535	554	588	594	575	581	546	578	642	553	576	588	573	549	543	608	600	588	598	576	581	552	571	623	600	613	587	571	597	628	618	586	590	608	592	579	601	579	566	589	562	568	575	568	608	597	548	602	604	625	572	597	561	552	562	641	593	629	574	578	582	594	544	623	605	550	572	577	596	618	617	604	559	614	608	629	571	597	604	575	574	570	600	546	568	585	581	547	570	584	557	629	577	571	613	596	608	541	564	614	610	603	604	583	581	573	602	569	573	601	582	591	601	614	582	571	603	543	559	568	563	560	572	592	587	604	596	577	596	549	628	588	556	582	585	578	624	558	592	606	620	575	601	587	570	549	568	601	569	585	605	632	602	588	565	584	623	580	577	623	559	559	602	625	569	573	575	582	560	541	574	607	623	555	579	613	573	578	617	604	628	611	567	625	560	588	578	568	564	612	550	524	613	561	580	579	560	600	626	559	594	582	555	564	582	599	614	584	555	601	633	630	625	603	559	574	586	551	623	599	584	603	599	618	577	526	573	586	557	623	619	547	598	589	599	559	612	610	581	610	579	605	568	631	559	581	545	589	587	606	589	655	634	583	581	595	583	591	591	592	605	581	564	580	558	602	592	577	636	601	594	569	561	560	583	596	590	567	590	539	602	567	588	544	597	564	562	588	602	574	569	599	624	512	606	592	574	572	615	596	567	606	566	614	589	572	573	583	571	595	598	605	568	600	574	603	609	564	587	593	573	576	577	600	620	570	636	592	580	585	582	586	585	594	603	555	600	609	618	571	573	611	560	554	598	573	592	608	614	583	556	582	587	565	563	533	609	594	608	604	577	592	582	620	559	565	576	600	621	592	561	599	603	620	550	638	568	594	606	619	531	573	589	585	629	560	551	566	574	603	574	592	548	620	609	605	586	577	570	607	538	606	588	555	567	545	567	575	581	522	570	575	597	624	589	592	594	578	564	545	580	542	580	603	612	591	568	559	581	568	548	598	584	556	576	593	592	594	577	607	529	592	538	595	662	598	614	599	554	568	541	591	598	599	564	588	563	582	569	592	586	554	589	604	596	569	515	598	581	617	562	620	595	587	517	597	566	557	588	611	584	574	596	568	618	590	546	550	591	603	580	553	587	604	568	571	564	597	578	561	608	558	569	572	556	597	596	617	594	593	596	576	576	597	534	593	593	598	612	578	557	591	545	615	587	588	614	576	586	581	574	585	577	591	567	591	618	603	563	575	617	593	607	577	593	581	593	560	578	585	620	592	587	601	616	568	599	615	590	586	568	589	626	567	567	599	600	565	624	569	549	590	586	587	614	577	585	576	607	574	581	557	571	608	584	593	609	595	582	604	583	629	570	554	591	572	557	580	560	613	569	555	585	594	582	566	579	604	581	601	557	636	595	584	604	577	634	581	596	595	574	568	595	561	574	607	635	636	550	579	597	551	576	579	585	557	587	562	601	611	556	571	580	601	627	587	563	575	606	602	622	573	583	547	601	604	612	579	588	559	586	600	579	566	567	558	597	619	585	575	572	582	580	603	620	589	620	570	592	588	595	568	586	571	575	591	549	581	557	593	581	596	540	590	557	612	604	557	615	599	559	587	563	603	633	620	630	560	629	562	549	604	608	607	578	598	589	631	599	564	580	584	604	583	653	590	566	569	599	611	605	580	541	599	574	586	594	561	583	576	568	582	600	584	604	636	592	570	589	566	589	577	620	580	560	595	587	607	581	612	588	589	572	619	606	499	566	584	573	603	590	572	593	551	580	585	563	584	608	591	555	578	597	545	653	572	565	630	591	571	534	617	601	573	559	573	560	592	593	605	575	573	548	631	585	617	628	568	590	591	616	584	612	592	576	571	561	603	611	572	603	593	564	614	554	551	598	630	603	565	605	572	583	570	598	589	624	573	537	592	599	604	595	517	587	593	601	561	539	606	612	601	627	539	636	605	565	585	579	598	610	591	571	588	601	574	536	640	557	541	604	583	555	584	595	620	550	607	589	584	562	583	569	610	560	587	605	606	553	601	572	608	600	548	589	619	607	595	592	601	594	593	571	615	584	578	562	651	608	611	586	524	571	608	557	544	543	578	549	582	569	583	584	590	580	609	537	607	588	594	603	599	606	589	616	597	565	566	598	612	575	579	576	600	562	624	578	558	581	622	573	572	577	599	585	612	612	695	585	558	542	556	589	573	584	586	572	559	570	590	561	552	575	575	558	598	560	598	634	557	606	589	589	584	584	563	555	600	576	590	590	611	584	585	611	611	565	631	603	587	567	597	594	596	599	572	577	645	613	602	576	570	556	622	607	597	586	611	626	601	582	603	613	588	605	539	581	563	651	604	590	611	584	602	560	541	624	554	581	576	603	555	575	592	582	591	578	597	602	588	604	557	602	560	544	572	587	601	566	601	559	574	548	604	563	534	572	581	628	641	569	588	567	564	559	587	608	582	552	546	616	575	615	603	585	590	598	579	572	574	619	553	572	618	613	599	576	572	582	594	541	599	564	579	614	558	601	591	557	561	603	613	562	577	572	571	575	619	581	642	581	567	643	578
8928	2371	2692	1946	1356	936	771	580	544	458	411	390	363	338	334	307	302	319	255	313	289	260	276	272	267	276	265	254	256	229	270	259	272	270	239	246	247	265	241	241	224	263	238	240	255	235	242	231	262	227	229	254	233	218	272	212	253	220	249	217	261	259	244	216	241	231	219	240	247	242	233	233	241	234	237	225	218	260	217	254	230	239	258	241	273	220	237	251	260	216	244	237	263	229	250	253	236	280	238	279	221	243	239	232	253	225	238	257	262	232	244	248	270	227	242	257	231	264	243	233	262	233	214	233	234	205	242	257	239	242	251	224	264	250	234	239	224	216	244	227	262	238	213	218	206	212	219	235	209	217	248	282	227	238	234	218	214	229	207	216	244	236	224	234	228	229	255	243	240	231	252	208	241	232	249	250	245	215	248	271	252	239	212	223	237	244	226	251	261	230	218	229	213	260	253	267	251	249	243	239	243	257	237	249	230	235	255	220	212	236	231	227	255	242	214	252	252	245	228	212	269	242	253	222	242	215	249	233	250	267	246	236	258	253	199	238	221	234	226	260	248	237	245	236	271	225	227	234	244	245	258	251	243	234	277	263	224	240	241	260	266	227	252	239	239	241	247	249	230	226	244	252	268	233	245	233	250	234	237	262	213	236	231	228	243	250	217	226	237	223	214	239	225	215	237	222	225	250	249	233	250	234	206	238	228	239	240	232	238	242	254	219	223	241	245	223	278	245	227	234	250	220	243	240	212	248	258	267	228	233	220	230	242	229	226	247	229	242	231	212	242	242	239	265	250	228	251	243	253	223	244	234	221	251	247	210	235	238	257	234	243	254	239	257	245	250	213	254	260	235	236	210	245	231	237	260	232	223	253	240	236	221	235	209	206	240	252	213	240	236	240	250	244	236	233	226	235	258	232	229	223	224	243	235	247	225	243	239	240	253	245	227	248	238	224	263	215	241	221	244	224	245	241	240	242	228	244	236	255	220	233	227	224	246	233	238	218	229	247	233	241	209	221	248	254	252	218	231	242	243	238	256	220	242	208	249	251	225	234	229	250	239	240	237	233	214	205	249	228	260	238	236	229	253	267	264	258	229	215	234	221	233	245	210	227	230	241	244	220	238	231	223	279	229	223	231	257	214	240	238	225	252	258	256	233	248	224	216	258	256	233	232	243	258	222	238	236	252	249	237	229	243	231	248	229	248	235	216	259	254	229	223	237	211	240	238	213	252	246	251	228	216	243	247	251	246	259	241	236	238	225	238	227	252	244	245	242	250	230	238	217	256	238	218	240	222	205	254	239	261	265	257	234	252	255	256	253	243	251	233	230	219	247	246	263	216	260	254	228	245	243	207	232	229	235	256	197	258	224	241	233	256	255	214	233	228	239	229	220	224	231	233	253	262	226	248	215	250	242	246	212	235	237	238	240	244	252	235	207	241	234	244	227	261	207	236	235	250	230	238	238	234	256	221	234	225	237	252	223	231	230	246	233	250	226	227	238	237	233	244	221	254	251	244	269	219	247	226	239	222	235	237	254	231	218	237	240	260	260	232	245	218	223	256	244	235	223	249	232	228	220	231	237	261	234	219	235	228	218	208	232	229	219	257	259	238	243	270	256	233	265	230	241	237	272	241	259	256	255	245	217	236	227	220	221	226	227	230	229	267	240	224	221	220	246	281	258	238	240	241	233	243	238	235	227	228	220	255	250	264	245	254	267	246	216	252	237	226	261	243	243	259	243	231	230	239	227	233	198	243	231	236	237	216	247	272	240	246	253	273	273	229	267	262	237	231	234	242	237	211	214	240	234	266	249	232	261	255	250	252	221	237	240	228	241	229	233	258	225	222	251	254	236	233	251	234	228	247	249	237	259	214	225	221	233	244	226	236	235	232	221	240	237	224	235	256	236	265	239	231	201	261	199	246	233	265	246	245	219	231	205	266	258	238	213	258	213	265	221	250	252	272	222	221	210	234	237	247	255	258	224	240	222	230	215	226	242	247	242	243	216	245	237	256	237	240	246	265	235	276	220	228	219	211	227	246	227	242	226	235	230	230	220	254	259	233	211	205	246	249	260	213	218	244	232	240	237	231	214	219	253	235	243	238	256	248	258	224	231	223	232	224	220	201	251	233	261	247	232	220	235	243	236	257	252	252	213	230	247	216	231	245	250	230	252	219	226	238	227	235	246	259	232	237	245	223	235	228	246	240	241	228	236	236	222	253	210	217	222	235	233	243	238	236	257	232	218	247	263	234	257	246	235	240	242	260	260	276	232	237	258	210	234	241	229	247	227	218	236	241	228	205	241	240	220	243	209	219	237	276	227	237	226	232	245	253	246	227	213	206	248	218	239	246	203	242	222	204	218	258	238	245	250	209	209	244	238	241	248	232	240	232	228	247	253	264	260	251	245	272	234	259	228	252	230	228	247	253	252	244	233	249	266	256	247	228	236	273	241	213	235	235	220	237	223	243	223	242	235	239	243	248	251	231	239	260	244	240	233	232	230	276	259	256	206	240	226	226	234	256	231	239	234	243	226	237	233	219	235	221	219	256	242	233	244	226	226	263	242	241	251	228	235	247	234	246	227	229	241	236	233	281	255	237	232	254	235	247	242	237	244	240	228	223	216	254	273	239	257	220	228	221	254	222	247	279	246	250	221	239	231	222	232	221	254	226	244	252	243	202	239	238	225	236	235	229	267	247	233	251	233	253	221	266	233	234	209	246	270	241	233	233	218	222	250	196	240	229	241	214	247	230	216	215	254	262	259	231	243	215	264	226	254	218	239	235	234	245	265	249	241	240	249	228	228	234	251	261	236	211	230	237	218	261	214	206	252	236	257	233	233	214	234	236	236	252	229	263	238	243	217	202	233	223	253	234	221	243	233	219	245	206	219	261	247	265	222	239	224	252	231	227	234	225	243	248	246	271	255	238	227	249	223	275	250	255	255	241	245	239	249	226	241	256	235	235	244	236	228	225	237	263	259	243	242	247	237	225	231	220	236	248	249	252	237	242	245	253	262	239	254	248	242	224	264	248	279	249	241	227	241	239	240	214	243	230	235	240	218	233	236	262	226	224	249	226	219	221	201	230	228	245	257	246	227	252	265	269	239	244	254	252	231	255	234	243	225	229	272	234	242	225	233	250	243	204	253	238	219	250	225	234	251	234	228	216	220	232	237	238	236	232	253	246	229	234	234	266	258	228	242	221	222	223	210	240	249	261	238	209	240	238	242	219	226	231	237	231	267	212	227	231	230	250	269	237	198	236	257	219	236	237	212	245	247	230	230	247	234	266	241	246	262	270	251	221	268	223	211	233	227	243	229	251	256	207	226	245	232	250	241	260	221	239	262	239	227	228	232	240	216	244	227	237	242	234	233	230	246	248	248	229	220	205	229	211	225	214	250	220	252	232	228	245	278	238	237	227	209	243	251	229	230	229	245	246	231	246	235	207	246	226	251	231	259	265	231	267	219	240	209	239	216	241	233	221
7674	2932	6576	7024	5782	4927	4082	3342	2817	2452	2246	2025	1808	1680	1612	1486	1378	1300	1247	1214	1142	1095	1058	1086	1051	1011	947	976	966	972	932	966	933	883	916	906	914	920	886	862	863	896	784	862	803	790	784	799	837	834	818	811	814	820	798	799	783	788	794	756	819	770	831	760	782	783	752	797	812	728	801	744	730	793	794	696	774	775	752	784	775	729	723	760	772	758	801	772	684	773	729	745	774	724	740	766	765	811	759	778	818	758	720	725	776	741	765	664	753	741	738	748	756	746	745	755	714	728	778	765	715	767	789	721	693	743	707	696	752	737	728	771	767	745	717	741	740	761	751	754	744	749	748	727	730	770	710	721	724	757	802	732	724	714	724	705	765	734	750	749	681	774	740	777	716	729	746	725	746	701	793	755	771	741	733	724	717	718	705	781	714	720	731	687	727	833	703	713	735	737	747	740	743	745	753	742	719	743	720	747	734	739	747	753	708	672	712	717	709	698	726	712	762	772	747	783	727	715	741	776	790	742	728	745	750	773	767	728	749	740	747	753	739	716	717	725	755	694	738	692	764	781	756	755	696	732	739	739	724	696	717	755	782	727	682	733	808	760	728	722	724	688	701	706	740	764	735	741	767	747	694	777	737	674	694	788	724	748	726	770	734	712	725	715	671	721	752	738	742	702	743	772	706	695	767	721	736	738	739	719	732	747	767	734	740	742	730	752	734	798	740	717	684	745	733	737	734	710	746	706	738	705	699	713	723	761	758	761	740	772	738	719	758	735	695	742	758	742	708	709	767	750	705	755	717	713	747	705	754	801	737	722	742	723	750	723	717	742	755	711	728	760	737	692	722	749	769	722	732	761	764	735	734	744	797	718	752	747	727	706	775	757	714	726	743	745	725	722	745	747	736	681	719	738	736	766	737	742	719	706	720	770	731	740	715	755	763	715	782	740	704	752	721	760	713	707	749	771	711	725	735	722	699	734	712	732	751	699	752	726	749	763	755	718	671	757	691	792	751	718	768	716	696	768	748	744	715	722	743	739	689	751	749	748	771	722	737	770	690	706	721	716	722	734	795	716	749	742	736	749	745	679	736	692	740	729	743	721	748	737	743	778	819	762	723	727	744	739	770	701	718	751	721	776	683	710	755	743	739	763	699	741	704	763	716	722	770	749	760	731	683	720	752	744	756	743	715	766	751	771	721	721	729	747	800	749	775	673	743	769	769	718	734	673	705	728	703	745	704	722	743	750	722	753	696	753	714	731	730	754	742	749	697	706	731	759	708	754	719	710	710	692	686	712	763	738	746	783	691	767	753	712	740	699	696	705	706	743	750	723	730	759	738	765	720	727	735	759	719	728	758	766	713	703	724	756	758	743	735	760	769	676	725	754	715	783	727	743	752	753	739	783	748	752	759	719	757	694	714	687	702	721	702	752	719	710	700	725	777	790	777	730	688	751	742	724	704	747	780	762	741	704	697	774	700	712	738	759	775	725	720	694	754	708	745	719	724	748	732	721	755	741	713	771	755	743	741	715	723	774	744	715	749	778	703	735	734	756	698	768	734	780	766	731	762	761	732	689	787	687	767	706	716	757	686	740	775	715	724	718	755	697	695	678	723	746	759	744	762	718	767	773	728	754	731	744	778	712	773	748	741	731	678	712	743	804	741	718	733	747	723	705	743	774	754	765	761	740	795	674	715	773	721	748	725	731	736	723	790	752	763	741	759	731	724	706	748	747	745	770	764	751	748	727	722	729	725	726	702	732	759	728	708	696	775	728	716	698	755	711	730	747	742	695	757	757	709	706	734	790	742	776	801	758	719	764	733	690	737	757	719	730	715	729	718	756	762	696	717	743	742	746	761	745	713	690	697	673	750	751	740	763	676	693	743	757	780	759	798	743	760	739	766	716	719	744	760	710	725	736	753	732	786	746	726	728	732	742	720	686	741	725	767	643	753	723	733	724	762	680	694	795	690	739	756	780	754	710	741	757	745	723	716	803	745	780	724	722	727	738	768	783	722	768	697	767	724	734	751	770	778	687	773	703	779	741	737	725	706	772	704	768	774	740	715	783	710	737	749	744	745	730	698	739	732	743	741	753	738	732	735	766	743	801	761	741	780	703	770	727	748	721	748	744	785	751	801	760	714	730	711	727	721	766	719	715	720	712	702	746	758	766	731	717	754	771	726	715	760	725	752	736	706	726	761	808	761	744	780	751	674	726	713	791	709	726	753	709	736	787	737	734	749	748	746	757	742	762	764	733	714	728	705	765	724	742	704	701	757	727	804	754	728	720	727	723	718	768	701	673	686	743	728	706	738	721	757	736	742	767	698	745	769	763	781	700	737	734	676	704	756	754	686	729	736	690	755	742	718	723	734	751	752	718	706	716	766	745	694	748	732	767	755	745	740	744	716	790	771	774	770	727	736	720	739	742	756	741	751	720	717	714	717	758	779	781	739	734	739	728	760	768	752	749	758	736	721	715	783	721	776	765	691	725	724	700	719	715	758	757	735	715	714	734	693	752	755	663	745	701	756	735	737	752	735	691	758	715	743	714	720	761	684	727	738	797	703	710	718	752	735	709	742	731	778	730	766	718	764	733	784	748	702	763	756	766	776	723	733	695	737	727	735	757	714	701	725	726	748	707	688	723	718	705	709	797	707	714	703	807	741	734	671	781	725	730	754	768	725	711	733	728	731	737	741	716	756	738	761	708	757	689	707	739	721	719	711	730	724	748	748	716	713	754	742	712	790	703	746	772	794	728	732	768	772	747	742	678	737	720	757	780	715	760	720	739	753	725	743	707	723	765	757	737	734	724	718	760	750	757	781	779	774	735	751	761	736	742	747	783	721	743	708	726	725	746	776	785	728	741	740	710	778	748	745	731	738	764	752	706	734	684	716	714	704	750	762	716	733	773	711	764	733	687	698	737	751	777	769	780	761	747	747	748	732	743	703	738	739	723	723	731	743	735	739	748	755	776	716	650	799	771	743	715	708	733	700	718	738	717	698	748	718	753	687	744	713	771	712	741	693	821	742	705	777	745	706	662	755	769	724	765	762	740	746	700	735	751	703	718	704	695	711	758	729	726	728	736	747	754	753	783	773	762	690	704	743	724	724	753	746	742	728	734	756	733	719	708	703	730	733	695	729	706	751	763	727	760	691	756	722	750	767	738	752	752	711	733	752	754	747	775	753	720	720	695	703	700	719	710	728	814	717	738	721	743	698	733	743	704	769	734	765	748	741	708	732	745	742	761	728	732	757	721	732	721	774	745	778	770	682	740	720	751	805	746	723	705	721	755	679	714	776	761	730	724	761	748	766	698	747	708	703	770	710	769	737	725	750	764	701	757	727	721	749	714	763	742	708	680	787	740	708	778	755	752	785	805	742	739	700	738	729	753	753	765	734	751	776	710	725	728	745	729	746	739	741	714	700	740	753	758	765	696	786	729	749	755	731	716	756	733	746	709	722	753	767	754	729	758	734	720	753	732	746	717
1055	138	166	116	112	103	93	90	98	74	105	69	74	72	89	66	84	76	89	84	79	83	77	78	92	65	79	78	59	83	77	83	72	89	84	83	76	69	72	85	78	85	79	75	80	78	95	84	78	81	77	77	71	85	81	70	64	70	100	87	82	72	60	95	77	79	93	84	80	89	69	78	88	83	68	65	72	78	82	87	69	70	99	83	81	73	87	70	74	75	78	69	59	79	76	89	90	82	78	82	78	79	80	66	85	59	64	94	75	71	74	75	73	64	87	70	70	56	78	75	85	79	72	78	77	88	87	73	62	88	80	68	59	78	85	77	70	78	77	81	67	69	72	75	71	68	76	67	91	61	70	70	64	72	63	75	81	72	74	67	62	70	88	74	84	72	72	68	83	75	83	80	76	76	84	83	71	65	82	69	82	78	87	82	80	77	90	80	81	92	79	84	66	71	75	76	110	71	92	91	77	72	76	62	77	71	89	72	77	76	71	78	88	72	77	73	72	75	66	78	87	81	90	64	75	71	81	77	83	75	87	83	69	71	74	71	64	82	83	80	82	75	71	73	90	90	91	81	80	67	60	64	67	84	66	84	80	69	78	74	79	67	62	66	95	85	64	66	64	61	73	75	90	91	84	85	75	72	72	74	84	63	85	71	71	75	66	81	78	79	84	64	72	81	74	63	78	80	75	81	78	79	73	86	82	66	92	61	83	79	84	68	85	82	71	70	74	73	93	67	94	81	70	87	81	74	77	64	70	69	76	80	71	69	81	90	75	91	67	84	75	68	78	70	70	52	80	74	76	61	79	90	78	77	81	83	83	79	83	77	70	75	102	70	65	84	84	71	76	78	80	78	85	62	80	65	76	73	88	102	74	73	71	83	71	80	67	70	83	77	70	74	76	84	72	83	80	79	67	73	72	70	85	86	87	84	75	84	79	64	77	83	76	66	60	73	83	63	81	73	91	80	83	73	75	72	62	76	75	88	99	78	83	62	69	75	70	71	80	75	94	63	77	71	75	74	70	76	80	76	76	83	70	84	74	80	76	76	64	69	69	73	73	87	87	71	89	67	76	63	75	72	77	69	71	72	72	72	72	80	75	73	58	59	81	73	79	68	74	61	83	67	75	65	74	80	73	71	73	77	79	101	80	83	83	97	88	80	69	59	91	70	87	65	93	77	82	79	86	79	79	72	75	79	65	82	95	78	81	86	66	66	82	92	66	80	75	68	98	67	83	68	75	77	97	85	69	89	78	93	74	92	79	75	62	78	76	83	76	90	74	74	70	67	69	72	74	81	76	68	95	65	78	66	78	76	77	89	90	70	78	57	76	64	74	76	64	92	75	73	78	80	78	73	96	83	85	68	84	81	74	84	78	76	80	71	76	76	74	80	75	69	80	70	71	72	83	63	76	91	84	87	75	72	66	73	80	73	79	68	69	90	80	77	76	73	89	69	64	80	68	77	82	59	82	81	75	76	72	75	82	78	56	89	74	71	62	98	89	77	84	85	73	78	83	76	79	95	74	81	81	81	76	79	66	88	85	78	80	73	81	81	64	75	86	71	55	77	62	88	67	93	71	71	101	50	82	76	88	85	72	69	68	63	81	63	71	75	90	78	73	70	69	83	88	94	93	75	76	73	67	85	80	80	67	79	80	90	73	78	76	87	77	83	100	80	67	75	81	69	86	84	62	75	87	73	65	87	83	79	89	87	77	82	86	79	78	59	85	88	61	76	65	83	83	74	78	79	72	81	62	73	80	80	78	49	80	77	86	68	78	73	71	80	80	81	73	69	67	81	70	75	77	73	72	85	72	84	71	76	70	78	63	90	72	80	79	78	81	78	59	80	68	73	61	66	85	76	84	78	91	88	72	76	76	67	83	81	86	82	84	78	79	71	79	68	88	84	75	65	71	56	78	77	60	76	65	88	69	78	68	73	61	90	77	87	70	66	87	76	74	70	85	63	78	71	86	80	67	94	80	75	81	80	84	63	81	74	92	77	83	78	72	77	76	82	87	85	84	87	72	78	67	77	66	69	73	88	71	65	77	78	66	78	66	79	73	81	84	83	75	78	82	77	92	75	79	86	85	99	75	83	86	81	76	82	57	78	82	78	76	84	86	80	88	67	68	60	77	77	84	66	62	64	74	88	79	73	77	98	85	82	77	66	88	64	76	84	76	73	71	90	67	82	86	76	64	75	83	89	66	96	64	66	68	84	77	80	78	93	76	77	90	79	79	85	72	89	75	71	74	60	80	74	85	74	75	81	77	89	78	91	63	78	78	71	80	82	94	68	72	73	79	58	71	74	54	80	76	90	73	67	67	86	64	85	70	81	87	75	65	72	68	75	81	75	73	84	78	77	74	80	77	75	97	97	73	71	85	72	74	68	83	76	88	67	81	69	74	69	82	73	75	70	73	73	83	73	87	80	86	79	81	83	72	66	90	76	83	65	62	88	68	94	66	74	72	80	72	85	67	70	75	72	55	76	72	81	79	91	86	67	88	82	70	75	68	74	81	62	87	103	71	74	79	83	84	92	88	76	74	77	61	71	69	85	87	83	73	74	76	82	81	68	74	68	78	86	80	58	70	82	82	70	67	83	78	96	70	87	69	82	93	70	89	77	75	73	86	73	79	84	84	77	77	85	79	63	70	86	85	76	68	74	74	77	60	70	91	71	87	78	81	91	81	87	79	85	81	81	76	80	92	76	80	67	85	77	78	93	79	76	78	72	82	76	71	65	78	88	80	81	67	91	79	77	77	81	70	62	81	76	89	80	80	75	85	81	62	64	63	88	89	85	80	80	88	78	53	71	69	69	81	81	78	91	77	82	63	76	74	85	81	78	92	83	70	75	81	75	73	73	52	75	64	65	86	57	73	70	83	67	67	57	85	69	72	98	72	79	82	79	80	100	79	90	89	80	66	74	78	96	79	79	83	69	74	72	73	71	68	63	71	74	54	71	76	58	83	83	71	88	83	94	58	92	68	76	86	95	58	73	75	72	73	60	86	65	65	80	78	82	87	82	86	79	71	80	70	95	90	77	82	95	87	77	73	75	66	65	73	68	64	87	87	63	77	80	84	65	66	89	68	85	78	78	89	84	80	76	87	75	87	80	79	85	81	68	90	76	71	65	99	73	73	67	90	74	61	89	78	77	85	69	77	61	67	78	86	88	67	74	84	94	87	77	87	78	90	89	78	79	79	73	72	67	70	84	75	81	79	72	67	78	80	76	72	94	76	73	86	82	84	83	67	60	79	76	68	79	93	89	81	75	79	84	74	69	74	78	73	63	87	71	61	64	89	88	67	73	89	81	71	79	75	79	80	74	82	88	59	84	78	72	89	72	82	76	78	76	79	87	72	91	64	82	75	92	86	73	88	80	73	61	83	78	62	86	66	75	76	63	80	79	85	71	80	83	68	86	82	76	72	60	77	77	78	82	79	73	93	67	79	86	77	73	61	64	78	92	83	88	84	81	77	76
1675	413	494	522	462	455	374	374	359	391	364	355	331	310	337	331	309	320	331	275	314	322	312	327	335	317	304	290	328	318	282	316	315	311	290	296	321	303	294	289	310	310	323	312	313	306	319	311	315	302	299	303	293	324	290	265	302	334	297	292	304	294	330	284	303	298	344	309	323	291	303	257	307	320	296	315	300	299	287	292	262	290	293	291	300	316	311	309	309	287	275	314	288	310	270	318	286	265	323	280	331	309	302	280	314	275	301	284	301	313	280	314	338	330	311	291	272	313	350	276	265	326	316	307	292	308	323	294	329	299	327	291	285	292	302	277	305	289	311	327	299	337	303	300	313	325	300	312	303	286	321	309	290	334	328	311	268	309	303	300	286	293	300	283	306	286	287	289	287	296	314	298	313	297	301	303	329	300	269	326	323	306	328	300	291	313	285	346	298	334	316	292	298	269	295	299	286	304	294	293	313	289	308	293	323	281	313	290	299	308	330	283	299	326	304	322	284	304	314	315	309	309	297	332	367	299	310	297	291	329	305	304	301	300	331	325	301	280	266	307	305	280	276	314	261	309	279	331	305	304	292	309	282	310	311	273	316	325	282	297	293	312	301	262	299	285	309	321	313	290	295	307	297	315	325	281	331	285	296	326	329	285	273	326	302	295	292	276	308	282	266	312	293	315	308	294	327	295	312	286	280	300	315	287	320	311	312	326	293	293	330	288	293	288	311	264	303	285	300	288	317	308	312	278	279	268	303	296	294	317	293	291	277	289	291	318	305	288	293	309	326	331	299	308	314	315	293	297	296	270	290	314	303	292	298	293	315	319	295	306	257	290	328	312	345	295	313	270	286	288	315	311	299	277	309	287	314	294	321	313	299	309	288	311	298	305	303	281	305	307	317	289	328	261	312	291	301	313	294	327	284	316	308	296	280	301	323	294	331	342	312	304	315	292	301	318	291	294	311	301	301	309	280	262	295	299	314	297	281	326	282	315	296	310	310	322	317	312	285	289	260	344	295	307	306	304	313	299	291	326	315	290	308	289	302	325	313	283	311	328	282	337	277	272	282	307	277	299	284	315	326	295	308	285	305	321	308	254	304	286	335	328	297	320	310	314	290	281	313	294	282	307	332	299	326	292	311	297	296	286	280	299	278	309	320	277	286	318	285	317	310	307	314	309	347	299	356	317	329	325	283	293	302	266	328	317	295	312	290	279	320	301	285	301	299	266	284	267	284	297	339	282	307	303	302	353	306	312	313	273	300	296	339	322	276	290	291	313	285	287	307	294	275	296	318	300	302	317	302	274	296	314	289	284	332	291	290	315	304	295	327	281	270	298	335	298	274	300	300	314	244	294	310	281	320	307	318	321	320	302	274	299	297	301	289	297	319	296	306	306	297	274	320	298	304	308	283	299	300	301	313	300	303	302	296	301	314	303	284	302	297	274	319	313	305	277	291	307	323	301	315	301	319	307	317	263	306	288	341	296	284	285	281	284	299	310	334	285	301	281	310	298	289	301	305	272	265	296	310	290	320	287	269	289	278	298	297	284	289	305	286	306	287	322	309	281	323	350	316	300	300	296	269	250	299	279	286	301	298	317	325	314	307	291	316	293	278	279	300	302	296	282	319	311	286	316	294	339	272	314	310	292	273	266	289	302	299	284	291	310	292	303	280	292	284	305	300	302	297	276	303	293	297	338	300	295	319	310	289	320	323	336	332	292	284	302	329	267	299	315	303	321	276	318	306	310	337	293	294	287	309	287	312	297	292	314	311	290	267	315	300	325	278	313	290	274	300	300	327	304	302	329	326	291	265	326	288	302	324	307	308	301	298	299	290	280	325	317	276	314	295	300	314	279	321	314	307	333	293	313	315	288	318	339	277	284	285	268	306	305	304	306	287	307	320	313	299	303	307	316	316	311	301	288	279	302	323	323	323	303	344	280	307	301	277	325	351	299	307	293	312	286	311	325	306	293	320	291	300	298	296	297	315	278	306	324	291	318	306	298	268	291	292	292	313	323	306	311	297	305	298	305	310	338	284	298	308	268	307	299	278	294	298	281	279	304	303	320	294	313	314	297	319	329	293	279	322	304	315	298	310	308	277	311	272	316	287	296	316	281	275	313	282	327	300	283	293	307	321	314	286	276	311	289	292	283	280	300	311	308	310	305	266	325	316	329	284	297	305	340	294	312	299	320	327	291	298	303	292	310	324	270	287	282	260	295	296	308	290	316	299	282	287	303	328	290	303	310	304	313	284	275	308	278	316	279	311	283	313	273	305	295	309	289	287	283	291	280	296	283	324	309	294	324	306	320	286	274	301	279	304	308	257	303	298	315	299	294	283	302	309	303	287	290	281	301	298	290	324	324	303	293	308	292	298	294	308	319	318	294	314	305	310	288	304	264	304	301	288	298	286	260	275	327	328	294	282	309	291	328	288	284	299	282	304	316	306	301	292	318	307	317	292	311	310	324	314	306	283	320	310	286	256	299	275	313	283	307	325	302	283	309	299	325	272	301	309	289	322	288	313	316	289	317	326	287	285	306	317	329	281	323	326	292	304	301	299	312	307	320	307	309	280	289	304	302	318	310	285	294	290	301	311	318	294	269	289	288	281	312	318	318	323	272	328	316	314	308	346	288	310	268	309	326	299	313	300	335	304	318	315	280	296	257	277	299	292	314	304	293	314	315	284	336	285	330	288	280	309	283	300	289	304	325	308	289	299	300	278	304	322	276	295	289	325	288	328	302	279	308	307	311	297	317	296	271	295	303	257	308	273	298	287	263	285	307	309	302	310	291	321	275	318	283	311	333	292	257	288	309	314	300	294	299	318	287	306	291	291	283	302	310	291	336	330	307	315	314	290	309	282	311	301	259	286	279	294	294	303	279	291	315	315	313	291	307	295	276	282	310	313	293	293	296	307	304	285	317	313	311	314	318	324	292	308	317	291	330	308	302	307	333	298	313	312	306	286	291	299	276	273	300	320	305	295	331	294	302	292	305	313	321	296	304	269	307	272	330	312	315	332	274	302	290	295	322	300	304	286	334	292	302	253	306	295	310	286	306	324	303	333	279	293	301	281	301	293	330	307	317	308	330	293	301	336	328	283	287	296	302	331	320	271	293	292	309	307	299	305	275	297	308	312	302	264	285	290	291	287	342	316	337	323	321	297	301	311	274	309	266	268	318	296	296	310	287	293	316	295	287	289	274	293	317	282	331	282	310	312	330	319	317	294	292	299	278	285	325	302	330	256	286	288	294	276	285	301	283	314	319	318	312	298	312	304	292	318	311	293	285	258	263	273	326	306	286	296	284	291	295	331	311	273	305	310	269	298	267	317	289	277	319	314	253	309	301	314	316	307	305	292	265	281	376	302	306	294	348	309	280	285	298	318	310	323	274	304	291	288	298	313	291	305	336	284	312	319	312	287	283	289	277	285	263	295	282	333	271	285	297	306	316	309	312	303	282	276	321	300	322	295	281	273	304	274	298
4689	1255	1435	1021	700	558	461	358	314	294	268	251	261	245	220	237	194	217	213	210	212	195	190	207	210	163	177	185	195	205	194	200	164	176	207	174	180	196	211	191	202	181	183	188	172	200	183	178	187	184	201	211	183	195	196	189	164	162	186	175	197	172	174	180	177	185	188	225	200	156	158	189	154	163	183	169	168	195	182	186	172	207	185	172	185	174	179	207	176	205	192	175	162	181	168	216	167	157	170	197	178	168	154	163	178	190	197	174	193	174	181	192	183	204	181	189	156	171	202	172	168	153	169	182	182	200	176	175	170	191	194	163	165	181	179	192	173	160	194	195	185	165	176	167	186	166	179	175	198	179	164	171	173	187	184	161	168	174	160	167	184	180	180	191	161	187	185	170	197	180	182	200	187	192	188	176	178	186	171	193	165	171	170	181	185	179	181	185	176	188	181	180	211	177	194	215	139	186	166	172	157	163	170	175	176	194	168	193	182	168	186	179	163	188	171	164	193	181	178	184	207	201	163	176	162	174	179	191	195	174	178	181	196	184	171	179	181	160	199	142	167	187	181	193	161	180	158	165	170	159	191	186	143	180	171	190	180	195	178	164	181	188	196	187	175	212	207	158	174	179	181	178	161	176	188	174	167	182	186	169	160	188	159	180	181	155	169	194	178	175	158	201	164	220	207	176	195	157	175	163	186	160	161	170	191	197	188	186	168	155	152	171	169	176	207	198	173	180	201	143	188	156	181	187	178	174	194	169	216	183	188	177	189	209	193	195	192	183	169	169	194	179	191	173	176	182	201	187	170	183	189	175	190	182	180	174	189	180	194	175	187	171	182	167	197	195	169	188	182	151	184	161	179	172	196	177	173	180	199	198	165	171	190	181	160	177	193	165	179	186	179	167	188	219	182	176	171	182	170	187	170	169	174	166	175	173	176	173	199	186	173	182	169	168	157	189	188	185	188	190	176	189	178	189	184	212	180	151	186	195	188	167	174	190	175	169	205	181	175	197	172	167	162	164	179	181	202	183	166	168	162	174	159	151	202	180	178	182	175	179	181	162	160	180	191	167	182	182	166	189	186	172	160	151	169	177	190	163	186	180	193	189	170	175	183	181	166	171	158	200	161	190	138	187	201	170	175	202	193	160	180	167	179	192	161	195	174	199	175	145	174	176	180	153	191	162	184	172	177	199	189	148	195	190	190	187	172	169	197	206	171	199	182	174	184	175	200	175	182	180	187	183	187	175	187	172	200	177	191	151	169	156	155	161	195	191	187	165	168	182	174	202	180	158	170	183	196	174	183	196	172	158	179	183	156	183	205	161	195	169	188	161	195	207	168	159	200	179	181	182	180	175	188	176	156	168	185	178	168	184	189	175	193	186	200	179	203	175	166	180	177	171	166	172	201	187	179	181	177	185	182	197	166	169	176	174	176	156	179	199	190	193	178	178	193	181	185	186	159	178	187	170	173	135	165	187	184	190	197	178	183	173	184	197	173	184	180	202	164	188	172	172	189	176	159	164	182	153	178	199	167	199	192	169	178	172	198	182	194	194	178	191	188	171	169	190	158	175	166	166	181	188	165	180	184	183	187	190	197	182	175	183	180	179	181	210	179	202	154	188	203	184	170	168	195	201	171	162	164	169	180	179	159	193	171	175	164	183	165	179	169	169	201	182	178	184	177	167	187	148	175	177	165	184	196	172	173	178	203	175	181	175	174	173	172	160	181	195	184	201	181	149	188	162	192	170	174	188	187	156	201	163	166	181	174	181	157	194	179	185	176	170	153	170	155	154	176	182	191	196	168	174	157	170	179	203	174	198	178	177	166	195	172	174	187	178	184	165	193	191	191	160	198	178	172	185	129	194	188	197	202	164	148	182	168	188	163	197	171	175	208	167	190	175	190	174	157	170	186	186	176	190	169	176	173	157	166	179	177	179	176	196	181	183	169	173	188	172	173	196	191	187	183	194	184	177	195	179	164	167	203	182	175	174	181	208	182	198	179	185	187	215	193	162	186	187	175	167	194	201	186	168	187	165	179	201	176	202	177	186	150	189	174	206	181	181	188	172	170	165	172	189	190	193	178	208	214	178	174	171	168	176	184	166	159	177	170	173	184	153	179	182	182	172	175	154	198	180	177	170	167	166	168	199	148	175	177	189	173	179	173	158	178	183	191	173	198	188	164	179	179	181	181	186	186	150	185	175	181	171	177	154	188	180	192	176	175	184	205	189	199	174	157	193	151	182	208	163	158	210	200	196	193	171	178	200	172	192	174	188	177	186	165	183	170	201	180	181	179	173	194	177	167	198	175	194	197	182	203	177	171	203	178	170	185	193	196	160	196	170	161	195	177	172	174	184	177	176	199	186	151	188	167	183	202	159	195	171	180	201	179	185	164	198	200	192	153	189	171	172	153	200	201	186	192	181	174	199	178	206	176	167	186	163	171	206	183	183	184	175	161	201	167	159	182	195	185	162	183	171	179	173	171	169	173	190	186	177	181	176	195	169	162	186	197	175	174	182	173	179	183	176	160	160	212	186	154	172	178	191	173	146	171	164	188	183	172	174	162	150	167	161	192	188	173	200	178	189	192	175	191	172	151	173	180	176	164	159	186	176	195	147	191	184	165	193	166	187	191	144	169	172	176	180	184	158	173	190	206	155	186	181	171	182	158	178	154	179	187	199	149	174	206	207	196	180	179	142	169	177	177	191	172	184	185	185	194	186	173	180	172	176	168	194	183	191	175	189	169	176	184	179	184	165	189	184	191	168	178	184	164	168	203	183	195	173	170	187	186	193	179	176	176	183	173	185	202	192	191	186	200	180	170	191	164	187	178	178	180	188	192	172	160	194	187	183	175	168	175	168	181	196	169	171	164	194	206	180	195	172	177	153	176	160	172	173	201	193	184	184	154	183	177	192	166	173	179	162	196	172	184	187	187	175	168	185	175	168	165	184	177	179	172	184	190	165	173	199	198	193	167	175	165	168	198	181	170	204	190	165	159	192	186	167	181	186	174	196	176	188	201	183	186	172	201	166	163	174	184	202	194	154	187	194	194	194	163	186	186	176	174	176	170	176	180	162	190	197	180	179	179	181	162	198	178	185	157	196	183	143	196	183	190	183	182	177	199	180	228	175	180	168	197	193	193	198	169	180	198	207	182	179	166	166	184	182	180	186	184	199	189	201	165	175	177	167	165	192	158	177	175	179	166	169	183	179	179	156	165	175	194	189	187	178	188	190	173	171	207	170	183	169	168	185	187	157	173	167	154	175	168	179	170	185	183	183	184	170	189	161	185	195	195	173	167	173	173	173	182	177	179	174	170	198	181	185	215	186	172	175	151	181	182	185	191	187	166	180	169	166	175	183	171	184	172	171	169	159	203	172	182	188	180	198	182	178	192	157	165	163	144	204	185	181	160	162	173	144	207	193	174	177	172	152	208	186	176	175	175	197	178	160	169	166	155	165	174	176	170	183	187	178	174	182	176	185
5414	1639	3747	3998	3396	2861	2338	1972	1643	1505	1331	1259	1113	1096	999	955	891	903	831	785	798	765	764	789	743	755	731	708	671	680	676	692	706	704	643	678	647	638	640	641	590	648	596	661	629	595	629	618	649	585	616	625	618	661	633	671	608	602	666	623	586	628	574	627	623	631	611	643	594	598	601	635	600	620	616	578	584	622	574	613	620	598	614	588	571	556	625	590	570	676	615	559	606	552	559	583	599	609	600	591	584	599	568	622	562	620	604	620	608	595	601	586	632	573	545	599	625	560	572	576	573	616	546	585	573	602	582	595	599	576	558	556	583	593	638	644	576	548	594	557	598	615	570	549	608	612	570	596	571	620	578	601	601	566	577	572	569	590	577	569	625	596	611	578	606	584	606	644	584	610	615	596	566	590	577	640	610	605	620	617	557	560	588	553	603	601	641	591	618	565	581	572	579	613	568	562	578	557	606	592	572	583	609	529	584	604	558	568	604	610	588	561	547	536	528	584	606	577	550	567	550	567	607	572	541	591	556	565	616	575	555	559	614	602	589	554	567	604	568	597	605	544	555	624	569	575	575	620	562	575	622	581	595	602	618	571	566	559	558	612	610	604	629	590	529	549	576	564	569	611	590	584	599	580	596	557	618	556	596	565	609	616	587	575	586	574	577	579	591	560	602	558	586	550	528	555	576	538	577	555	571	557	562	563	572	600	609	533	591	580	584	603	613	563	592	625	521	597	574	647	621	548	609	543	622	566	610	541	578	595	561	586	602	572	572	634	552	553	597	586	577	576	565	566	550	620	609	546	561	614	597	610	578	562	624	575	606	594	610	580	594	599	613	581	622	586	549	599	612	622	525	589	612	559	613	591	600	584	617	605	555	610	606	575	616	612	616	582	581	575	580	594	561	573	597	583	601	646	572	601	574	620	584	595	559	600	551	567	578	614	577	560	568	565	559	566	584	538	567	608	567	597	596	601	572	610	573	618	582	569	574	594	583	566	539	571	574	584	551	613	597	640	543	568	578	525	569	620	612	623	540	594	572	594	567	594	558	586	553	578	599	566	603	546	516	586	590	609	578	575	620	588	565	592	620	610	592	571	616	575	585	570	538	569	598	636	618	586	602	590	573	575	578	578	568	578	592	560	563	597	592	572	636	614	578	534	586	579	578	602	585	569	554	590	582	579	604	566	546	631	583	573	561	602	576	594	620	602	608	600	595	560	596	582	592	614	626	569	595	573	557	608	580	551	525	568	558	561	638	610	572	606	599	596	564	597	575	584	557	600	617	556	607	603	619	582	539	573	583	577	557	527	580	590	630	602	586	625	605	586	532	584	577	588	587	569	603	594	602	581	607	574	618	580	559	574	587	589	647	581	567	628	573	549	603	588	583	595	566	542	634	614	612	640	551	525	586	534	596	616	573	558	605	561	595	595	582	608	572	549	535	563	568	585	577	594	563	620	550	608	575	546	618	544	565	596	532	585	574	610	558	587	545	598	565	571	598	590	580	605	563	590	594	560	606	579	603	586	615	596	589	576	603	544	592	597	562	580	579	567	582	575	576	564	565	629	584	584	563	544	607	558	587	592	592	575	563	617	573	597	569	572	559	587	615	619	559	560	583	539	576	553	615	635	641	601	533	601	588	560	581	612	626	579	575	577	570	597	588	518	621	585	580	567	553	589	610	581	577	553	560	595	583	578	616	558	560	585	604	576	579	546	622	582	565	548	577	578	583	578	564	592	554	589	579	600	612	593	620	568	536	573	635	599	572	599	610	568	580	547	605	592	592	581	590	585	542	618	566	581	580	578	598	627	548	588	627	562	578	589	592	595	614	586	586	561	589	645	611	583	627	591	588	568	529	594	606	615	601	591	575	584	587	605	605	534	603	558	588	593	603	574	599	582	547	592	579	561	543	574	567	556	631	550	586	598	508	596	571	586	594	585	603	623	564	591	555	580	581	590	582	638	571	632	592	599	590	604	589	589	593	567	610	592	540	576	576	586	575	581	631	588	573	593	645	635	587	624	576	600	567	571	616	599	597	594	548	600	548	570	604	596	548	589	600	603	577	577	581	592	522	610	590	598	574	562	566	623	589	565	604	587	583	541	627	627	592	547	605	585	592	603	585	561	580	603	529	602	577	577	571	545	613	587	575	625	543	604	555	546	564	559	578	596	566	595	575	564	594	553	546	572	567	606	597	573	573	562	559	582	614	604	580	510	597	588	560	591	587	565	577	573	665	604	570	612	543	561	615	566	561	638	632	620	547	557	593	557	599	612	598	609	598	631	595	536	575	547	620	599	602	574	597	542	574	551	585	620	564	587	574	597	530	552	569	602	563	580	579	577	558	573	623	571	536	569	542	620	605	566	595	536	550	621	573	577	620	596	589	600	599	568	576	582	586	589	620	638	570	564	606	592	583	586	568	595	591	581	573	578	589	562	555	601	574	602	629	595	606	572	604	560	579	624	559	639	603	601	570	591	597	601	567	596	617	542	572	593	559	565	601	553	590	592	554	576	596	576	544	589	624	579	587	598	579	621	524	600	583	559	569	588	619	622	620	567	545	572	574	561	577	557	583	611	590	528	602	564	571	577	618	601	596	613	582	561	595	568	602	579	569	598	582	581	590	597	583	588	575	600	582	559	574	633	607	593	544	599	566	618	563	593	558	567	582	550	567	610	624	570	569	571	590	634	605	598	611	515	621	583	585	553	623	610	606	584	612	604	606	607	565	569	605	588	603	582	547	604	598	599	593	558	566	611	581	639	607	586	591	557	560	572	559	565	621	577	604	579	611	581	610	539	573	578	614	599	598	552	604	565	563	609	576	611	601	600	608	601	596	531	620	623	594	601	599	617	579	596	620	599	590	569	561	593	612	607	580	587	590	595	608	613	567	587	564	558	619	624	584	593	548	564	640	608	602	629	547	557	588	542	569	558	600	589	589	616	567	619	575	596	578	583	545	568	612	540	587	575	593	603	566	590	584	568	565	593	584	615	585	561	636	587	597	586	596	617	526	594	634	599	594	612	568	569	563	546	575	566	549	556	629	594	600	604	589	592	591	622	553	571	571	559	586	591	626	591	547	631	596	594	535	602	593	620	629	539	595	570	601	582	555	581	627	615	598	598	558	617	582	618	598	571	586	607	579	563	640	601	582	552	562	569	569	558	595	603	617	602	538	592	596	570	538	609	553	577	571	589	575	551	579	604	568	583	593	564	565	618	596	578	582	545	602	586	583	564	590	590	596	569	579	581	597	575	564	599	546	559	582	578	552	622	591	605	561	570	608	560	553	599	563	541	539	572	589	574	658	577	575	582	598	608	599	610	594	605	614	601	543	617	533	603	614	575	616	614	556	528	557	541	572	606	544	630	557	623	567	601	580	555	585	631	603	546	568	613	574	610	610	618	582	591	589	551	574	599	592	558	540	601	569	603	589	603	546	582	605	577	615	555	610	585	527	617	561	555	635	524	597	659	547	599	576	570	603	583
9017	2332	2736	1977	1325	1012	766	585	507	448	432	375	353	371	321	322	286	291	307	274	300	280	274	277	270	254	243	274	244	273	252	275	264	273	244	242	224	244	247	252	246	250	262	260	253	225	223	260	240	232	263	252	221	246	233	244	219	241	245	249	217	235	211	231	230	217	245	236	238	227	252	216	244	254	238	233	212	235	241	273	248	236	208	208	207	242	209	237	233	246	242	200	259	245	219	229	240	254	233	256	210	269	249	223	236	235	222	244	242	245	213	225	225	235	228	224	240	245	263	217	231	239	263	246	253	189	247	233	224	226	258	210	204	223	240	244	218	226	206	244	249	258	247	228	222	244	247	231	239	240	235	221	237	225	245	235	250	241	243	241	258	209	241	244	240	264	198	238	247	214	243	232	238	224	238	240	245	222	227	261	238	205	232	233	227	255	241	225	230	230	220	246	246	267	273	284	225	221	262	227	240	220	252	227	248	220	268	258	231	233	247	241	250	242	218	270	234	264	223	229	239	246	230	237	228	236	223	245	230	210	250	235	218	240	219	229	211	230	249	247	246	239	235	232	244	236	226	242	233	239	221	250	262	254	230	234	236	240	254	217	210	229	234	241	234	221	268	242	231	272	252	262	249	231	271	222	218	233	242	247	242	226	220	236	236	233	236	219	244	209	213	233	238	226	252	219	224	240	247	231	230	224	265	219	250	206	229	199	215	242	222	243	250	255	217	243	229	254	229	234	227	248	233	224	232	226	262	201	229	239	213	254	238	240	225	183	237	260	218	232	255	232	228	235	221	230	242	237	241	228	245	225	251	237	235	259	245	231	257	253	235	239	261	238	254	262	244	232	243	231	251	240	228	236	243	244	195	235	230	203	264	243	242	232	236	197	237	247	219	242	232	228	223	242	233	220	230	229	249	227	240	222	227	223	234	259	257	246	217	269	250	245	232	196	254	246	215	212	257	242	238	230	238	209	250	221	219	229	217	226	277	220	242	241	229	261	241	228	222	283	237	233	242	234	229	263	261	221	231	230	253	253	269	261	233	234	235	218	219	222	236	256	223	216	235	253	224	218	225	238	236	227	241	228	229	234	242	218	226	209	244	228	245	235	220	257	253	204	264	231	235	218	211	254	259	241	241	236	229	217	255	239	230	233	234	241	223	227	239	206	233	241	238	249	218	209	243	249	218	247	236	252	229	248	223	232	214	215	242	218	236	210	238	227	199	224	218	225	228	237	207	236	223	220	210	252	219	246	247	233	240	260	231	214	254	215	239	237	246	243	260	269	223	266	229	233	243	251	238	228	237	231	248	231	218	256	220	242	239	235	217	227	244	214	248	237	245	255	238	220	207	252	251	225	257	244	242	218	218	237	220	239	228	223	213	198	218	234	231	225	217	227	231	242	243	234	228	225	240	255	236	213	254	205	231	252	240	255	268	230	219	221	234	231	234	243	251	215	228	209	243	219	258	222	233	228	234	233	245	261	250	220	219	254	235	237	230	261	228	223	249	231	251	245	238	238	247	233	262	221	253	235	261	226	215	264	224	248	240	253	220	229	245	227	209	236	235	238	217	234	214	235	254	224	243	239	237	247	245	265	240	216	251	232	252	236	213	242	224	244	233	233	242	224	243	226	254	228	242	258	240	255	240	236	238	254	228	223	254	259	239	222	256	229	236	253	231	240	253	247	208	246	248	209	266	252	233	261	243	249	243	227	223	217	214	245	226	243	223	249	207	219	216	241	211	250	256	220	228	249	246	205	256	259	244	241	221	212	225	248	221	227	276	218	224	227	249	242	233	211	238	231	240	238	238	257	220	219	227	229	258	255	229	231	221	245	264	228	221	265	223	252	244	241	225	247	230	248	236	217	244	219	266	216	243	224	242	240	236	279	230	233	232	224	233	243	228	210	243	262	221	222	249	224	269	225	207	249	200	248	242	230	258	209	272	263	237	230	216	259	227	240	232	226	253	260	228	235	220	241	227	236	218	220	255	233	253	242	250	226	233	208	232	262	238	200	243	218	233	256	229	256	227	268	228	238	229	256	234	257	237	243	219	227	245	208	225	254	214	276	242	259	255	226	225	234	234	235	254	220	231	256	247	248	240	220	227	241	254	219	213	224	227	242	216	217	267	245	247	232	238	252	190	256	240	227	219	228	233	262	243	255	240	224	266	229	237	214	222	265	235	228	287	220	252	220	239	264	221	219	250	233	234	226	227	230	242	229	223	260	236	237	268	224	231	247	262	260	242	230	254	215	233	263	243	232	248	253	206	245	233	232	232	247	252	261	247	240	224	225	229	232	238	255	215	234	250	249	252	268	247	232	247	222	241	237	202	256	250	219	228	248	231	251	217	236	239	223	244	216	246	223	247	221	226	229	217	215	237	260	226	209	214	243	233	210	257	211	252	205	250	232	256	272	242	237	235	235	251	228	251	222	242	243	226	244	240	233	209	239	245	232	229	262	253	222	228	228	246	244	235	232	213	245	246	242	209	243	252	233	241	254	236	252	235	234	236	241	255	251	228	219	242	237	250	231	239	234	219	248	219	248	235	252	229	223	244	223	237	230	259	235	227	226	241	226	250	208	249	225	254	224	260	277	229	204	208	201	262	239	219	263	249	231	222	225	253	225	238	249	210	215	259	255	214	230	249	226	233	258	214	235	231	236	230	247	249	223	215	236	247	239	225	195	234	237	244	199	220	234	259	244	230	238	247	244	242	249	236	243	230	220	237	260	223	242	231	244	220	244	238	216	230	242	213	244	219	223	242	230	231	235	233	247	244	265	246	249	259	243	245	241	197	195	256	245	249	232	245	250	250	224	257	225	237	214	238	243	197	236	215	228	211	241	241	217	252	250	257	228	248	254	239	242	255	220	211	253	217	215	212	229	245	231	243	256	212	284	254	242	257	213	234	238	225	261	220	236	239	264	239	254	240	217	222	284	234	215	216	252	239	237	227	242	253	224	247	260	238	232	256	248	244	243	231	233	228	257	241	207	224	228	228	238	219	226	238	227	229	227	234	248	237	229	237	254	234	244	224	230	239	232	253	276	257	247	254	240	235	240	239	229	240	257	240	213	218	254	231	237	217	229	241	240	248	223	197	213	231	242	240	231	262	219	216	232	234	202	222	232	225	245	263	246	232	241	242	224	238	221	222	241	246	250	217	244	258	249	250	235	248	246	237	225	252	218	216	224	252	212	247	230	228	228	240	237	217	241	239	245	237	223	239	238	225	236	236	232	240	241	243	227	232	217	234	223	246	271	251	238	233	255	233	231	272	263	258	216	225	251	214	238	255	248	241	208	215	209	218	252	235	267	224	248	223	207	220	233	223	261	248	211	222	212	243	248	250	249	253	229	251	240	233	263	224	230	234	206	229	258	246	244	233	218	253	237	232	214	250	236	234	237	233	231	224	244	220	259	244	224	220	240	262	228	249	249	235	239	224	229	217	237	255	264	253	228	244	234	212	237	221	238	215	212	250	249
7766	2907	6395	6999	5922	4932	3996	3318	2809	2547	2228	1959	1868	1656	1590	1465	1288	1294	1242	1213	1122	1131	1139	1031	983	979	1033	1023	968	941	890	878	877	886	882	870	881	806	841	873	909	804	801	859	871	825	810	841	788	796	824	811	837	821	823	805	776	805	763	804	780	794	791	809	803	766	755	784	779	786	735	745	748	833	752	792	734	785	700	704	764	769	765	766	725	749	684	737	754	795	787	749	740	773	779	753	748	759	761	745	715	737	713	699	752	761	731	764	756	716	784	751	768	760	700	752	749	727	740	730	750	775	683	714	746	765	774	737	724	707	714	750	727	727	680	757	699	736	728	765	701	752	769	743	703	745	790	776	771	727	725	756	750	670	751	745	758	727	763	695	757	751	709	720	745	715	751	731	781	744	738	773	728	702	717	741	734	731	730	735	774	713	755	750	745	808	726	710	736	707	754	762	752	683	753	732	734	758	728	756	748	737	740	739	707	728	724	704	706	761	733	746	768	764	711	732	700	749	744	728	688	713	752	721	750	746	724	689	753	770	740	672	768	763	732	726	757	711	672	760	785	727	716	742	754	728	763	793	728	707	746	675	775	704	697	748	723	742	773	754	749	719	722	739	717	725	760	752	743	748	683	689	730	776	730	754	713	757	713	721	738	733	693	745	739	696	735	804	740	722	780	742	687	775	736	730	764	780	715	719	705	741	753	752	748	767	713	648	750	706	720	675	733	758	760	713	725	717	666	718	738	725	780	731	769	783	762	688	748	710	721	731	733	731	733	727	714	713	725	704	734	719	775	713	723	718	737	734	722	792	740	741	775	734	739	740	767	744	701	818	756	740	727	728	741	745	748	744	708	713	756	729	719	691	736	763	751	702	693	719	690	735	715	745	714	737	731	741	764	698	757	741	729	739	738	731	702	765	651	736	749	721	729	656	801	729	742	707	731	730	750	722	748	730	775	735	715	723	781	752	726	696	719	762	756	757	700	718	743	743	752	729	663	755	717	767	719	756	730	755	781	768	707	716	735	663	733	791	725	740	765	718	777	734	749	692	753	715	749	703	699	791	745	766	750	752	740	726	677	754	707	724	738	701	699	731	771	769	731	709	761	729	780	724	713	725	746	738	726	707	717	736	739	703	755	704	744	686	735	701	719	742	702	773	764	735	771	731	737	784	787	700	710	740	737	751	735	776	659	713	740	738	734	731	765	720	715	706	716	701	739	750	778	708	719	744	758	759	701	733	759	700	714	732	717	783	727	738	723	768	719	739	722	692	799	761	706	703	708	789	720	728	713	741	725	740	721	718	772	730	746	741	769	725	731	736	745	693	682	768	714	716	742	777	711	745	770	725	738	723	754	710	756	681	750	736	780	769	736	727	750	710	717	763	719	713	720	729	706	736	716	740	746	730	744	776	719	683	706	726	761	700	741	705	752	743	745	729	756	750	708	744	714	710	715	752	735	696	689	758	710	725	748	720	731	744	745	761	757	773	721	734	773	788	714	760	712	680	706	748	677	703	713	756	738	721	740	720	750	752	741	730	790	730	738	672	746	737	738	704	770	728	715	704	745	716	764	725	664	703	745	769	757	738	734	765	725	756	715	689	777	721	755	738	726	750	706	717	705	752	709	697	761	742	730	752	729	723	727	707	722	728	725	699	741	795	753	744	720	735	781	741	745	775	760	699	741	764	751	734	731	751	729	744	705	714	734	738	749	758	727	768	676	797	726	724	685	712	771	682	761	702	743	749	706	731	736	754	689	748	722	740	754	734	735	726	729	759	693	765	756	754	716	744	756	747	767	721	756	740	763	766	713	721	761	746	764	731	688	731	697	694	754	692	733	732	717	742	766	734	733	710	751	691	719	726	764	758	714	706	751	729	770	698	669	759	728	728	720	722	735	720	691	755	761	735	716	790	717	753	722	729	713	728	737	724	711	718	729	715	750	731	690	740	732	702	732	761	745	723	753	751	806	712	749	735	751	684	715	703	732	755	786	731	758	718	664	709	711	742	708	731	736	706	711	728	676	696	710	736	728	679	712	737	766	790	739	699	745	746	746	756	739	756	733	725	756	689	749	714	755	721	721	723	751	712	714	726	740	735	754	696	737	749	700	736	709	753	679	740	748	758	719	808	755	751	757	731	731	756	774	717	739	777	732	747	712	741	773	720	737	751	751	790	724	715	696	749	803	723	712	820	707	753	772	717	724	734	758	771	727	762	770	697	746	703	735	733	705	698	711	761	719	733	768	801	739	712	731	730	689	724	726	744	780	745	749	730	680	746	710	715	730	729	746	683	726	801	728	743	731	726	736	768	690	746	797	739	733	729	718	700	711	766	700	745	746	720	729	727	760	771	763	722	690	746	727	743	737	785	716	717	762	706	758	713	746	770	741	750	696	743	767	805	692	713	730	718	761	756	799	717	748	698	762	711	732	700	747	695	772	717	729	712	689	716	700	708	798	743	702	752	739	746	774	764	666	753	706	711	761	661	701	719	729	761	721	751	713	727	721	734	761	701	743	731	763	707	771	742	711	727	792	744	723	747	757	702	757	709	730	725	735	753	747	738	733	734	750	730	731	730	694	750	695	723	702	754	726	765	709	770	747	685	780	730	689	709	759	694	706	759	761	733	721	783	715	719	715	712	709	726	710	790	707	687	757	743	712	727	730	760	804	759	748	747	740	774	703	722	734	734	742	741	715	734	705	758	793	780	729	733	760	729	712	737	708	721	743	742	731	762	743	713	754	719	704	755	675	780	718	746	697	757	712	739	776	761	724	723	710	736	724	752	774	738	728	782	727	649	767	717	740	721	709	739	693	732	710	706	727	762	728	782	787	733	708	746	756	704	769	691	783	724	725	689	734	775	731	722	771	717	725	771	755	749	770	730	806	704	741	743	692	708	701	741	755	690	727	740	726	753	733	713	729	746	739	785	723	681	773	694	697	738	748	704	725	754	811	728	785	701	687	746	727	733	749	755	761	739	755	680	767	706	766	732	736	703	725	746	716	741	742	730	734	741	748	727	741	778	718	728	740	737	742	811	734	736	775	733	776	682	767	762	794	754	665	735	742	705	701	744	739	727	745	763	733	715	714	723	722	744	698	757	708	666	727	720	753	748	756	774	806	740	770	738	726	720	755	786	721	786	687	750	688	718	738	755	776	764	735	707	744	732	760	743	758	754	713	740	721	737	783	733	727	745	736	740	736	722	686	730	698	704	717	732	704	739	724	755	713	699	717	706	746	760	750	738	715	699	755	756	714	736	783	716	758	753	735	776	748	710	746	725	780	768	781	761	731	743	769	741	708	726	776	715	757	692	729	724	697	736	746	707	736	756	705	786	735	730	765	733	708	694	725	781	733	706	752	738	748	766	705	744	745	741	700	750	759	695	754	735	703	726	755	758	710	772	708	664	757	823	727	741	745	714	716	729	733	727	740	711	776	709	765	762	718	711	718	745	700	694	715	759	722	761	729	760	768	713	691	720	753	697	782	731
1076	117	133	110	105	104	88	80	68	104	82	78	78	84	81	79	64	74	86	68	65	63	81	73	80	72	85	77	89	69	87	81	83	86	65	80	81	92	90	90	87	83	92	69	77	73	86	76	76	85	58	82	75	75	79	84	58	60	79	72	74	72	76	86	65	81	73	69	64	82	83	76	66	71	81	63	75	76	59	86	79	64	88	82	66	76	73	78	63	72	63	72	67	68	79	92	76	71	74	73	67	82	82	68	69	103	73	61	81	64	59	73	79	75	76	72	69	77	77	75	75	73	76	74	57	60	74	66	83	76	75	80	82	80	97	84	75	65	74	77	71	61	64	81	92	87	78	69	63	85	76	64	86	80	88	62	98	87	76	75	71	73	70	70	74	86	80	62	64	94	93	80	84	88	68	66	69	73	78	88	76	84	73	95	96	85	81	70	81	84	73	76	84	82	63	81	73	75	77	84	75	76	73	67	81	94	90	73	54	68	66	77	82	80	75	84	72	78	77	75	66	85	60	69	66	72	76	77	72	82	60	68	66	82	83	64	73	71	73	82	75	75	89	95	72	65	88	85	86	62	66	76	72	72	71	71	74	89	70	73	85	90	75	90	68	69	77	73	80	83	75	78	78	78	75	73	80	90	78	66	66	69	53	66	73	84	78	78	76	60	72	64	82	88	75	73	63	49	98	74	90	81	72	76	82	65	72	72	63	82	73	77	67	80	87	78	78	80	68	86	83	79	78	81	92	73	77	71	79	83	80	90	58	64	65	81	83	79	73	83	77	80	61	74	58	70	74	73	74	67	81	84	66	66	69	81	72	69	73	78	62	72	81	73	85	67	76	61	74	75	76	67	90	64	85	70	83	73	66	71	70	82	79	53	76	89	66	74	71	69	77	71	65	73	79	78	74	75	68	88	66	72	67	97	71	73	77	81	73	69	75	68	67	76	79	96	74	82	72	59	67	87	75	89	92	72	62	85	82	58	67	74	76	76	98	84	72	77	59	78	97	75	58	71	83	72	80	74	71	77	64	77	83	90	64	66	79	80	71	69	87	80	79	81	64	80	89	74	85	68	63	81	71	74	79	64	68	82	69	76	81	88	79	77	94	70	64	76	67	80	55	86	69	53	75	77	70	84	94	86	70	69	90	82	79	81	74	90	86	72	72	74	79	65	80	64	68	71	76	78	76	77	81	79	72	74	69	80	76	76	71	63	93	82	80	80	75	79	94	82	73	68	77	72	68	76	74	66	79	68	63	57	71	66	78	75	83	80	90	59	75	61	71	67	86	89	75	78	76	88	69	78	77	88	85	78	78	75	63	72	73	85	79	73	70	88	91	61	92	57	71	76	77	77	93	75	81	70	70	77	70	88	85	80	78	67	86	66	75	67	73	79	75	67	55	82	54	68	70	67	76	72	72	78	88	69	67	64	66	65	67	82	86	74	74	76	79	67	61	89	78	81	66	71	63	72	89	91	76	82	98	75	82	69	74	78	79	64	81	69	68	52	73	82	80	80	91	78	81	73	75	71	68	74	75	75	71	74	68	89	98	66	76	84	83	70	69	60	66	77	74	62	73	76	81	79	71	80	81	65	83	79	65	66	66	73	68	82	75	70	60	75	68	87	76	65	64	68	84	79	79	95	89	91	67	84	75	64	70	68	87	85	71	73	65	76	84	77	83	69	70	79	70	80	74	71	68	72	88	65	79	71	79	63	85	76	68	67	94	76	63	73	78	71	62	67	80	76	67	78	79	82	61	66	91	76	69	70	83	84	81	53	91	90	89	70	74	73	65	74	93	70	81	89	70	82	71	80	77	69	81	86	86	70	60	65	89	69	84	77	69	75	68	56	69	72	71	71	77	85	78	65	56	75	77	79	77	67	73	80	95	71	86	76	62	59	77	67	79	75	71	68	78	62	63	79	85	79	88	74	91	74	86	73	78	71	75	80	67	68	77	62	73	88	80	84	73	64	87	77	74	79	73	73	73	65	65	63	83	60	65	68	81	85	74	81	82	73	83	73	72	72	67	87	81	67	66	94	59	73	85	76	86	76	78	71	94	78	61	76	94	73	62	69	84	74	57	83	74	78	73	80	72	67	72	78	77	76	86	65	77	53	84	80	83	80	64	67	74	81	65	64	80	77	85	74	96	71	76	86	76	89	67	71	68	76	94	71	84	83	68	82	85	89	76	76	73	74	92	73	63	69	80	84	60	67	60	88	71	82	68	88	66	70	71	75	76	89	74	86	87	85	93	76	71	64	71	80	71	80	71	72	69	84	75	79	78	76	77	69	79	68	69	77	78	82	73	60	72	68	51	111	70	69	59	77	87	70	76	74	79	75	88	60	80	75	73	98	72	81	78	85	77	59	80	80	70	78	92	63	79	86	80	85	79	84	74	82	77	64	64	76	71	87	73	72	78	72	67	80	78	79	70	65	70	88	104	69	66	90	82	58	68	68	74	76	80	75	86	58	66	80	75	78	68	99	79	66	94	68	82	83	83	72	91	77	71	76	90	82	84	79	61	103	67	69	83	64	80	93	81	82	59	71	74	62	66	66	72	78	64	78	70	78	79	73	63	80	79	85	74	81	60	80	67	58	75	64	73	60	76	79	64	80	79	70	73	81	79	97	83	71	77	63	79	83	68	73	90	80	81	63	63	68	84	69	78	70	79	69	84	74	77	82	65	80	71	70	67	67	72	69	84	65	72	73	70	80	73	86	78	71	78	70	88	78	71	69	84	62	75	65	71	66	67	61	58	85	76	65	73	66	68	69	83	83	78	62	83	67	84	86	65	68	78	90	79	81	90	82	78	70	76	74	68	71	81	77	71	69	76	71	74	78	74	64	83	85	57	86	87	67	62	70	80	77	79	78	63	77	75	74	80	62	81	79	68	81	74	87	68	92	74	84	72	88	72	82	82	81	78	70	67	58	87	63	81	74	72	80	60	68	82	74	77	85	63	56	80	81	70	78	66	74	80	83	87	73	80	80	84	76	82	86	80	65	71	74	83	79	69	83	62	99	74	87	68	67	78	73	66	64	60	64	77	74	68	81	63	87	79	73	82	89	82	69	63	70	76	67	72	85	76	85	72	75	67	84	65	80	89	74	71	74	90	75	75	69	70	71	82	72	83	68	86	61	60	80	79	76	80	78	74	64	78	79	89	68	92	82	86	75	73	84	76	78	65	82	72	64	93	75	72	89	64	68	84	77	63	87	74	88	78	74	66	75	65	69	95	84	91	70	77	79	76	63	77	91	77	77	80	69	65	71	88	79	74	84	79	92	72	66	77	73	77	73	72	55	72	66	88	63	74	87	74	76	74	80	88	79	84	74	60	78	80	92	75	80	71	66	83	83	80	92	88	85	69	89	70	77	72	93	86	92	66	74	70	67	65	76	74	70	65	67	77	69	83	78	86	86	78	74	85	80	73	60	78	91	66	75	77	81	72	68	84	74	71	68	73	90	73	79	75	76	78	77
1719	351	473	476	475	402	369	394	336	370	375	358	297	331	340	300	323	335	308	310	296	299	299	299	312	309	309	309	294	298	309	294	309	305	320	311	281	278	324	296	294	303	307	314	280	293	312	297	265	291	284	323	336	297	295	329	277	337	323	276	293	285	348	320	293	295	300	328	272	299	280	288	300	300	324	300	307	295	288	263	317	297	318	307	307	284	284	299	288	307	307	284	284	304	310	278	290	342	307	277	296	323	297	284	280	281	294	290	270	316	326	310	287	265	307	281	301	322	298	299	273	288	300	300	299	301	297	332	301	295	307	324	314	299	331	314	285	274	322	324	273	318	304	326	296	306	275	293	247	285	305	292	298	265	307	325	293	287	280	309	285	327	302	300	293	280	306	278	316	286	281	283	319	276	307	294	319	304	318	303	283	296	311	318	283	320	337	281	295	298	296	284	290	288	284	291	285	280	312	289	314	292	278	292	335	258	261	285	281	275	279	301	285	276	262	285	300	272	319	305	281	312	310	309	315	301	288	325	324	314	317	279	264	328	294	289	286	280	303	325	300	308	262	308	305	287	297	305	323	293	304	307	308	301	321	306	300	319	302	330	315	273	299	297	314	331	281	305	272	284	312	302	308	283	320	308	281	270	298	346	286	295	282	311	296	282	259	315	303	299	253	315	298	324	307	267	323	279	284	303	284	281	284	310	307	318	296	295	276	310	315	278	329	287	310	290	332	296	313	271	319	264	318	307	301	334	338	309	318	279	294	341	301	293	307	303	259	318	312	304	307	284	305	298	301	307	288	299	285	294	296	321	291	269	301	292	291	312	264	337	318	308	292	290	288	305	270	292	318	305	314	278	296	291	307	299	301	319	325	286	300	293	300	296	294	320	305	315	294	292	309	315	290	322	298	291	321	299	280	309	307	300	317	283	298	312	291	297	300	261	289	291	251	296	287	308	325	325	303	279	290	293	315	288	331	265	293	282	274	287	292	298	312	316	278	272	281	292	299	300	258	308	278	304	278	271	310	311	283	294	288	304	298	304	345	277	318	300	296	296	295	304	282	287	319	287	327	259	316	298	305	260	324	328	288	306	244	277	287	315	340	302	265	303	341	328	299	277	275	321	298	291	291	303	323	314	297	283	256	316	321	294	294	324	329	315	313	285	287	295	296	278	279	272	308	282	308	292	327	271	263	310	310	265	302	308	310	300	263	308	275	301	274	282	316	269	276	266	275	332	322	284	281	287	267	314	305	302	296	309	285	314	283	321	317	296	327	308	283	330	300	276	281	278	294	276	299	313	292	299	298	315	302	313	320	322	307	319	288	286	280	283	320	307	308	343	275	316	283	311	307	316	299	303	286	308	302	264	289	306	328	313	316	329	297	297	325	271	313	333	305	290	313	314	308	316	285	286	287	291	285	302	336	315	321	315	288	301	345	282	332	301	252	324	274	310	306	297	328	326	305	303	320	319	276	288	282	288	276	292	329	289	302	277	287	258	312	313	295	296	314	298	280	276	321	296	319	319	309	281	318	279	298	299	268	318	282	279	266	331	282	303	298	297	297	281	318	272	305	314	269	320	305	315	311	266	295	305	296	282	284	300	264	284	324	291	326	276	303	268	276	301	323	321	269	310	291	293	301	320	305	300	264	302	268	334	323	315	286	328	308	287	295	287	313	281	308	272	301	289	298	294	293	311	293	264	274	285	291	315	272	292	292	294	304	280	304	304	338	310	296	315	312	293	287	280	269	310	288	299	303	287	331	320	305	293	284	281	293	281	306	296	268	288	300	305	270	323	302	270	269	329	292	289	304	309	292	301	322	288	300	307	306	277	291	338	291	326	298	284	330	308	296	293	299	316	301	294	320	279	287	324	291	293	314	294	285	290	295	295	314	332	288	291	301	308	325	269	321	316	318	250	331	306	299	309	287	321	292	297	287	325	288	310	310	287	283	295	277	264	315	302	285	299	284	316	324	303	312	308	297	295	291	299	278	306	293	308	299	287	311	326	255	307	272	302	279	312	309	291	324	280	310	279	275	304	305	290	298	298	277	288	304	307	288	312	288	327	297	268	304	290	308	292	283	318	310	288	285	294	352	304	296	318	324	295	283	307	313	328	308	282	293	309	303	303	285	261	318	308	262	305	291	296	283	274	306	308	257	275	291	290	300	289	269	319	313	293	329	304	290	303	302	303	317	313	279	310	310	322	285	323	292	320	316	294	306	305	305	336	277	317	337	293	316	304	295	329	315	308	307	282	280	292	296	306	270	304	279	282	316	275	275	308	341	341	304	307	301	280	289	298	282	284	301	265	312	302	283	273	270	311	297	262	295	299	264	280	299	279	325	316	314	257	295	303	334	310	301	281	310	309	302	299	301	269	293	302	298	318	292	294	323	298	301	305	309	316	299	298	281	311	326	283	294	260	296	296	296	313	294	316	284	309	275	309	296	314	331	280	317	295	309	304	318	327	291	312	310	340	280	342	302	273	313	287	300	272	287	279	330	303	277	341	265	284	287	301	308	294	306	329	303	309	315	295	277	312	308	275	314	281	299	319	288	299	289	277	278	298	299	274	292	320	297	292	321	309	278	299	309	307	297	325	292	307	292	297	304	273	302	319	298	261	298	308	314	288	300	284	280	304	310	288	295	324	309	297	318	286	296	318	294	309	304	313	276	314	293	312	314	285	300	292	286	275	306	312	325	303	318	305	289	285	302	329	302	300	288	303	302	301	302	296	303	311	286	302	292	309	285	294	302	318	308	302	322	295	304	322	290	304	325	305	298	274	305	329	268	277	300	317	294	313	293	311	300	280	292	305	301	283	293	311	320	335	292	322	275	288	317	302	302	311	303	283	313	261	316	302	297	309	306	317	304	300	261	297	317	337	305	268	291	298	304	248	304	312	304	300	293	300	280	331	310	285	297	307	300	282	296	269	284	275	293	328	317	293	336	310	312	294	305	300	280	314	307	289	307	287	299	300	296	290	278	285	274	325	306	308	327	272	283	336	302	288	307	292	324	323	301	312	282	294	279	288	317	316	273	276	289	306	258	304	285	302	273	310	271	279	298	280	307	316	287	339	292	304	311	321	295	295	292	281	318	294	302	291	272	279	304	291	319	287	288	309	320	318	275	331	283	316	310	300	303	300	321	314	251	281	278	284	322	282	266	313	302	316	289	291	297	290	301	303	319	293	297	318	305	284	323	302	293	298	316	314	312	285	317	286	303	305	299	306	278	295	319	300	293	309	269	286	292	313	275	295	263	301	299	298	307	314	282	310	307	310	317	276	289	318	300	285	297	300	300	305	316	329	274	331	281	296	259	287	284	287	286	267	277	272	302	287	313	286	313	326	290	298	316	306	266	297	299	295	319	318	297	328	308	298	262	302	313	301	280	289	339	305	300	268	284	309	299	298	269	316	289	307	306	301	301	315	300	287	314	295	302	308	305	302	287	299	292	292	311	302	318	324	307	291	308	307	287	286	276	285
4662	1122	1471	1038	755	583	426	366	304	311	263	266	224	230	234	223	215	218	226	232	197	205	219	186	204	181	199	182	185	203	187	179	185	201	165	175	172	187	200	189	188	149	178	179	187	155	193	178	167	187	179	166	179	178	185	184	202	188	158	187	181	195	181	193	178	198	183	169	192	177	164	181	183	187	169	192	160	184	164	173	201	192	173	182	184	177	185	199	195	190	180	162	172	193	182	160	171	179	182	188	176	175	194	165	141	173	171	177	186	169	179	192	168	172	183	182	168	159	171	175	174	158	179	194	178	178	192	191	191	191	169	164	191	178	162	147	176	179	188	191	182	178	167	180	203	186	205	181	175	194	162	150	170	168	185	165	165	165	184	171	169	184	162	174	178	180	180	174	173	177	185	174	177	148	179	165	217	175	183	170	169	163	186	165	169	181	183	180	170	164	175	163	189	162	192	182	188	171	199	174	201	175	146	189	190	180	178	185	180	173	184	191	195	174	189	171	181	171	214	179	176	194	197	169	183	165	161	191	174	175	204	204	189	203	158	195	177	179	169	177	159	172	188	160	174	186	171	187	168	184	161	172	162	167	183	173	182	184	180	194	179	188	209	175	181	180	191	205	169	170	178	183	177	172	181	172	192	179	158	160	176	162	176	167	180	199	195	193	195	199	159	181	193	178	182	144	175	176	165	170	185	189	179	174	159	181	200	167	167	187	170	171	175	182	159	168	177	192	190	174	190	186	168	179	181	177	200	184	189	178	175	172	195	184	187	173	173	172	183	180	161	193	180	168	166	185	165	172	187	206	155	179	182	188	179	173	167	185	174	189	180	172	173	198	162	157	154	178	173	164	174	195	171	181	192	173	169	216	174	173	164	183	165	169	183	197	188	148	177	137	163	161	176	186	158	176	193	157	177	156	160	175	192	172	188	175	181	176	177	184	177	205	179	195	175	178	178	170	179	186	178	175	188	164	176	178	169	189	189	161	189	191	161	181	154	173	156	189	179	173	175	197	185	177	169	198	182	190	180	192	169	192	185	191	184	175	210	188	181	184	173	179	170	197	193	174	178	188	167	178	172	166	163	190	171	176	181	179	194	209	218	182	183	161	195	180	172	177	186	148	170	170	186	178	184	186	156	163	183	182	173	179	190	198	182	197	161	174	174	171	159	183	202	167	201	192	163	194	206	185	161	185	199	156	185	163	171	177	154	158	189	174	189	191	176	199	190	179	177	179	179	154	188	194	184	175	186	185	195	176	174	195	166	186	185	207	156	179	176	187	178	187	192	171	170	177	215	164	183	187	173	152	218	160	153	170	160	174	189	181	187	170	182	180	179	179	184	181	197	167	204	184	157	182	189	169	159	183	169	157	179	183	194	189	179	191	203	161	199	178	181	168	176	190	179	165	158	188	167	175	171	179	173	192	171	163	190	175	184	194	169	147	182	154	186	171	195	209	175	190	179	172	175	159	168	153	189	178	173	194	169	176	180	190	161	145	203	193	185	189	163	176	167	183	180	163	178	182	187	174	181	179	194	187	172	154	163	182	188	154	172	169	187	189	170	167	167	188	173	188	176	167	161	169	166	166	173	190	193	172	172	176	207	166	175	208	179	194	176	172	191	176	168	199	172	181	161	151	185	197	152	186	174	199	169	181	159	201	191	155	204	181	174	205	165	185	171	175	178	177	159	169	192	197	185	216	163	187	173	165	174	174	171	169	183	197	199	157	182	204	184	173	208	190	176	172	168	198	196	181	157	174	176	152	181	198	181	200	165	173	171	185	167	193	171	193	171	183	192	190	172	176	190	173	187	157	187	175	183	187	171	170	167	183	169	189	193	148	169	174	187	188	175	184	213	160	223	196	179	169	180	177	171	185	185	187	176	196	185	185	185	183	195	177	158	172	160	191	172	185	171	176	188	178	174	206	155	170	193	187	179	177	166	179	183	181	198	198	169	160	165	183	175	178	169	199	185	190	176	190	186	168	183	177	159	179	207	167	173	172	194	189	150	161	176	180	189	191	184	162	171	140	170	181	174	168	185	186	176	173	169	199	162	152	190	182	178	171	179	179	177	156	178	168	184	162	155	152	179	175	204	189	201	184	183	183	171	156	198	175	159	173	171	189	167	171	206	195	198	170	175	162	175	173	176	174	178	178	185	158	178	172	182	163	195	181	163	188	158	198	186	192	207	188	187	197	213	192	176	174	182	191	167	184	178	168	196	183	179	155	176	193	159	163	179	171	169	151	158	176	176	174	176	164	159	175	183	199	180	183	172	180	182	167	172	183	174	198	184	190	170	186	165	150	161	162	199	162	179	180	190	167	189	181	175	185	160	167	181	178	185	171	196	172	129	189	190	185	183	179	173	167	190	183	183	177	178	185	178	199	188	184	160	183	170	199	167	184	178	189	197	180	181	188	171	190	189	162	151	167	173	172	152	170	215	156	202	188	186	188	180	171	167	173	183	197	178	183	180	167	188	172	198	194	180	151	177	186	173	193	186	163	164	182	183	160	169	168	162	161	170	181	201	178	175	161	167	171	179	199	189	182	186	187	168	202	183	175	200	187	159	155	219	181	187	159	161	162	172	202	167	176	189	164	190	156	186	168	179	184	187	181	173	190	177	200	165	170	171	164	170	193	195	171	195	199	163	204	192	179	174	180	183	180	168	154	179	180	168	172	167	163	192	187	175	168	198	164	175	186	190	187	188	170	198	177	185	194	173	185	173	164	167	171	181	169	208	181	185	191	207	177	170	184	178	185	168	201	171	187	184	179	167	178	169	204	177	185	183	178	187	171	185	167	159	163	164	187	181	178	181	163	205	185	176	164	171	163	165	194	161	192	189	177	205	163	177	186	202	170	165	172	207	173	177	162	175	182	215	186	182	168	200	183	167	191	165	161	179	187	185	164	194	210	158	194	187	174	173	175	172	177	191	183	184	166	171	192	183	202	176	182	178	196	163	171	166	180	169	179	212	186	180	179	169	169	197	197	176	196	188	156	166	179	174	195	187	168	153	183	156	173	180	173	183	172	180	175	187	180	180	172	156	177	182	193	165	204	198	196	182	175	188	167	150	190	184	173	186	185	179	151	190	193	179	180	181	183	182	198	169	172	176	180	188	188	205	196	197	162	190	178	186	175	199	186	170	201	161	175	186	172	163	185	182	173	198	172	198	196	176	196	192	194	177	192	206	202	153	174	199	197	198	199	186	192	190	198	196	185	184	187	195	179	185	203	170	181	168	172	207	183	203	170	179	174	159	164	170	184	192	202	196	172	184	170	165	169	182	182	173	169	170	180	170	175	162	179	168	178	164	171	199	184	188	216	166	194	156	178	179	183	164	179	177	174	180	200	179	169	168	164	156	169	172	196	165	178	192	189	169	152	163	172	170	181	189	189	189	173	185	186	179	163	192	186	193	181	196	182	184	178	213	193	165	175	183	169	168	202	196	163	171	181	191	198	196	171	174	196	172	177	185	164	192	176
5439	1627	3734	4109	3368	2835	2178	1880	1700	1502	1406	1200	1099	1020	1081	984	889	882	839	834	772	799	786	727	680	738	710	733	671	666	702	710	678	704	646	695	679	641	639	641	619	651	628	622	591	609	648	665	618	623	622	653	652	669	591	614	573	635	651	631	609	581	565	629	615	575	578	653	592	589	606	583	554	609	615	612	562	587	617	624	550	577	577	571	595	600	622	618	523	605	561	598	578	588	629	595	584	552	610	581	578	573	582	593	594	580	574	617	558	591	571	582	577	594	589	545	592	583	628	587	583	602	543	559	525	611	544	585	576	590	605	582	562	627	590	581	591	577	595	584	567	516	571	562	556	619	577	566	568	621	576	593	557	603	578	634	557	544	578	594	641	589	577	576	568	591	592	595	599	625	618	618	529	571	608	604	633	595	599	607	635	579	527	559	573	614	583	577	572	620	605	576	617	591	575	606	622	636	635	570	555	590	567	587	613	578	617	548	563	608	545	607	575	578	638	584	602	564	547	601	601	589	572	580	589	533	606	547	612	571	594	546	559	551	652	544	575	571	547	564	553	548	584	579	590	591	597	579	592	578	586	561	572	555	607	551	568	580	621	576	592	583	612	587	563	597	613	606	590	636	618	616	611	597	576	545	555	577	524	587	556	551	549	617	599	550	600	617	569	620	578	618	553	601	582	609	533	581	587	562	563	588	577	569	580	547	583	590	566	588	606	567	604	557	562	601	620	603	607	550	558	585	577	598	562	637	552	558	551	616	565	587	563	596	570	562	596	603	584	620	631	568	617	590	602	611	589	581	569	598	602	591	589	543	556	550	572	573	595	583	597	562	604	568	580	614	576	628	559	613	583	604	578	576	594	582	598	579	593	583	597	561	541	573	608	551	580	559	579	551	607	569	575	591	588	574	569	543	634	559	593	590	561	525	611	568	576	635	614	555	573	613	596	580	595	595	528	537	560	571	555	583	602	569	597	579	580	582	577	556	591	589	576	619	562	610	630	578	613	597	613	575	557	585	631	628	612	618	595	579	553	588	612	595	545	556	599	539	588	625	564	581	611	559	559	538	575	584	600	605	525	585	594	576	583	565	619	581	609	606	587	580	581	558	592	567	573	582	577	592	613	563	596	565	571	521	550	580	572	588	583	598	587	549	589	599	585	602	584	572	597	587	523	610	600	586	593	561	558	620	552	614	572	601	592	558	556	631	585	612	583	586	557	618	540	576	559	601	561	565	550	574	633	555	598	581	529	560	609	576	570	581	580	577	588	584	571	593	585	580	606	578	540	569	594	640	559	605	588	611	628	628	609	585	629	573	610	596	582	545	597	576	578	568	563	558	553	529	582	635	624	596	596	584	619	550	557	585	564	591	591	555	587	575	566	584	603	559	562	572	588	595	552	587	618	554	589	627	582	591	570	594	558	608	583	602	611	592	574	607	570	590	580	545	601	532	557	615	536	549	573	594	605	547	608	583	545	599	590	576	570	571	571	589	603	610	561	597	554	597	587	613	605	568	582	579	587	541	593	558	561	579	574	582	574	543	580	558	579	626	587	570	596	570	557	598	565	573	558	613	571	587	590	557	596	577	590	580	616	574	584	617	585	571	576	611	622	614	581	596	570	583	545	626	541	619	536	548	571	571	604	613	633	570	595	620	567	582	610	593	557	605	581	619	577	626	543	603	608	615	594	593	571	593	598	592	560	516	635	580	638	563	578	576	584	560	635	545	575	591	578	548	555	588	613	590	629	543	617	555	597	581	547	585	587	552	615	599	605	607	590	610	586	572	587	617	600	589	596	573	586	563	567	540	543	584	593	603	584	586	621	565	563	601	561	562	582	609	616	560	560	610	571	569	559	609	598	562	570	604	602	579	588	591	613	579	559	612	597	579	564	636	612	579	590	572	586	581	578	539	568	636	577	599	603	607	595	604	562	578	588	586	612	583	576	605	574	592	572	573	595	637	610	589	603	543	590	572	575	597	582	581	615	586	584	609	577	557	633	622	636	640	633	611	576	575	615	638	544	559	555	593	574	619	573	632	601	581	564	583	562	579	570	574	556	601	570	577	577	561	582	633	577	585	578	617	569	574	608	571	605	600	610	556	554	592	577	609	595	573	597	585	598	616	573	599	593	602	564	566	558	593	591	587	563	593	612	577	623	615	597	569	583	552	585	575	563	578	564	596	593	601	608	599	600	598	589	618	563	606	576	558	597	594	586	575	568	585	591	592	563	550	599	511	633	580	551	593	558	614	576	574	586	568	590	562	564	591	595	580	558	566	587	576	585	634	577	623	577	606	586	575	613	610	609	580	577	557	548	552	553	601	572	566	591	628	559	579	554	585	577	570	563	586	583	622	639	578	604	589	563	548	605	616	582	599	581	612	546	536	611	601	608	592	576	543	617	557	586	625	592	595	586	613	587	624	581	581	599	570	573	601	557	569	600	576	600	593	601	574	608	593	600	592	597	578	575	578	582	618	579	606	582	581	618	614	559	550	589	606	609	625	592	541	541	563	602	573	569	581	602	572	579	622	546	581	601	568	597	573	570	596	536	598	613	554	555	585	581	548	594	609	567	602	599	597	554	608	514	596	624	577	572	597	557	584	590	626	520	583	596	580	612	582	593	582	582	570	590	620	601	575	582	563	596	535	601	533	599	541	604	589	622	576	546	589	568	586	588	558	608	549	569	559	578	577	561	563	612	631	581	536	553	552	580	562	632	596	582	573	541	547	569	615	559	533	591	587	576	571	555	579	589	608	561	617	596	585	574	598	576	609	544	578	534	572	594	575	564	536	585	561	579	584	571	556	572	544	594	587	590	608	594	587	555	578	576	526	570	550	606	586	578	617	574	617	630	635	605	596	602	564	598	587	575	562	561	632	597	639	607	590	580	582	570	555	540	605	612	535	571	644	574	593	581	563	527	589	574	639	571	600	564	586	557	572	548	593	592	622	620	580	523	552	615	590	614	573	610	585	581	568	592	553	578	624	551	645	566	614	592	628	614	551	574	556	559	585	602	575	593	605	543	607	592	601	591	577	599	577	565	575	610	611	566	580	598	600	582	613	600	608	585	583	601	561	587	558	589	597	583	557	568	582	547	589	594	597	595	555	575	584	575	556	574	563	588	579	593	564	564	549	583	606	591	582	558	612	569	579	543	596	542	609	595	582	576	638	603	554	605	576	623	609	579	577	566	556	617	586	586	586	577	549	594	633	594	582	584	578	613	608	607	616	609	562	630	602	580	559	578	577	592	585	554	607	593	601	580	639	579	641	550	592	617	587	604	571	559	595	551	563	583	557	553	597	588	579	581	590	575	603	547	555	581	587	571	546	601	616	540	569	577	586	602	608	598	572	590	552	620	582	594	574	565	582	599	556	536	561	579	582	583	604	577	616	573	597	568	581	552	589	578	584	591	620	600	620	613	578	606	590	609	582	610	545	586	601	601	576	608	566	608	571	597	549	558	602	601	575	607	599	601	607	580	556
9035	2392	2739	2066	1350	970	782	594	491	490	423	401	364	334	357	301	298	297	284	261	264	300	292	289	285	258	277	260	259	224	265	268	255	255	234	253	253	250	263	211	213	280	238	230	255	211	242	263	225	225	267	253	232	250	246	243	247	242	226	231	221	268	243	240	252	223	235	255	237	231	227	261	204	236	248	245	220	256	200	225	255	235	239	217	242	250	223	228	221	219	232	255	230	205	216	227	267	233	224	234	254	241	233	228	234	228	235	258	214	266	231	255	251	244	237	225	226	231	234	207	244	254	226	235	235	269	227	228	250	251	246	270	231	235	252	249	231	223	262	256	230	213	244	238	251	225	242	240	216	224	239	232	226	223	250	239	230	250	220	216	262	230	236	253	252	266	234	217	230	211	213	219	254	231	231	245	239	245	239	220	243	240	218	266	213	256	240	230	225	239	236	229	234	247	223	239	232	224	228	270	252	253	231	221	252	256	232	213	236	215	224	218	231	247	231	235	251	197	261	219	241	262	233	212	235	239	226	219	245	236	233	236	239	243	240	229	219	251	249	244	254	249	255	269	223	246	235	237	277	207	215	198	247	242	230	240	234	215	231	248	220	228	224	258	231	221	222	217	264	231	226	240	243	231	235	250	264	230	243	254	236	224	223	257	239	257	238	218	225	204	249	231	235	237	261	261	260	253	267	243	224	242	225	220	202	247	233	218	260	251	242	249	242	217	236	241	256	232	246	238	234	224	231	228	268	249	242	252	239	240	245	190	259	239	214	233	223	265	236	214	239	252	245	248	250	217	262	202	253	225	245	244	236	237	254	242	240	225	241	249	206	239	225	237	234	262	233	232	223	244	243	230	251	224	252	220	254	238	252	254	235	219	222	236	229	229	246	223	241	260	214	258	254	259	195	242	246	235	221	214	220	240	219	236	263	254	237	244	222	250	256	261	238	244	243	212	246	230	242	239	236	224	211	229	231	261	227	248	235	266	215	241	229	229	227	241	221	240	223	246	232	232	239	210	213	223	250	243	254	248	259	224	262	244	219	267	251	261	190	244	230	240	239	230	236	228	234	243	218	235	235	215	241	242	235	205	252	233	231	225	266	213	213	261	217	237	251	246	243	234	242	266	257	243	233	249	222	243	232	218	230	225	256	250	207	214	226	219	235	237	224	231	248	206	241	241	236	225	233	249	219	255	247	216	261	236	257	218	263	230	236	232	249	240	241	233	229	238	236	212	260	226	244	247	241	254	249	219	228	231	213	228	217	239	249	241	232	256	240	231	238	223	224	250	253	257	218	215	239	235	237	232	222	239	231	239	242	229	245	249	252	234	248	270	219	242	213	250	235	256	272	223	225	203	223	275	245	260	250	233	233	244	217	223	237	249	233	210	205	243	224	210	239	217	250	238	252	234	203	246	226	225	213	225	226	230	227	228	239	245	236	245	229	224	217	227	261	226	238	240	235	241	260	223	218	221	252	248	264	260	221	217	255	262	219	224	260	255	250	210	237	275	239	204	219	232	226	249	251	244	230	248	270	256	242	254	235	243	244	243	233	239	239	240	247	193	223	242	241	241	215	209	255	219	242	241	275	235	242	234	199	206	235	271	237	218	233	229	232	231	246	243	238	213	220	253	247	242	237	208	218	222	245	225	229	245	247	269	244	242	225	239	236	220	247	227	251	245	263	245	223	257	243	234	247	251	234	234	222	261	247	235	236	225	255	267	229	224	229	210	234	260	241	218	225	247	239	233	242	219	226	238	243	246	249	255	223	266	249	248	227	249	222	221	239	241	251	226	216	216	246	259	240	215	239	237	251	239	218	230	239	241	241	240	257	246	229	220	230	244	201	198	236	225	207	219	247	242	249	238	246	258	250	228	239	216	216	240	219	237	247	235	249	241	251	229	220	242	260	272	245	234	242	237	234	208	229	240	236	220	247	232	238	239	251	234	235	250	243	249	261	229	237	231	222	227	236	232	209	212	235	233	237	263	254	226	221	246	225	239	245	239	220	242	235	227	251	255	244	213	273	250	265	240	230	229	220	226	254	232	255	217	259	233	263	213	213	223	212	228	245	248	259	262	215	250	221	263	235	224	210	219	229	233	238	212	221	248	255	212	233	246	233	223	232	242	227	226	202	246	250	220	247	240	248	219	232	239	233	268	240	224	247	226	262	239	236	249	251	209	259	208	256	229	209	224	236	258	222	241	244	255	252	226	224	246	244	239	235	262	215	217	238	212	245	216	235	236	249	221	209	236	236	236	232	248	243	236	238	236	258	224	248	238	226	269	240	211	245	219	209	251	220	249	238	249	251	223	236	257	226	264	265	238	233	234	232	233	245	257	247	259	263	269	252	229	255	258	219	240	225	243	257	215	240	234	237	237	205	228	241	223	245	254	216	244	241	245	252	240	248	243	226	259	219	255	265	220	259	217	236	246	220	215	229	227	238	239	244	249	228	228	234	234	226	240	245	198	252	235	260	236	230	223	265	243	222	214	244	239	238	256	235	221	241	268	216	222	253	229	238	255	250	253	224	256	220	236	220	245	223	215	227	251	244	243	244	213	226	275	245	201	262	251	238	261	246	229	220	212	247	259	248	234	232	215	236	241	253	221	258	247	218	217	226	245	255	232	233	238	236	217	227	230	245	236	230	225	219	246	221	218	240	205	232	237	212	222	251	229	256	252	237	236	253	222	234	241	235	227	233	241	249	222	223	218	209	222	263	262	244	230	249	272	243	225	231	228	233	244	209	255	232	249	248	224	253	246	239	239	235	257	253	247	229	218	226	229	240	244	209	245	253	242	246	229	218	250	217	269	239	241	262	235	237	242	234	262	225	247	232	249	214	275	268	255	245	232	224	212	230	242	225	227	250	247	236	237	240	213	232	218	246	215	237	253	244	218	265	226	259	233	219	254	235	239	223	231	243	213	246	236	274	217	218	220	205	231	247	247	261	202	210	247	227	220	221	248	256	228	258	259	231	249	250	213	219	232	242	248	224	246	232	230	230	207	249	259	249	231	220	236	222	229	242	224	232	211	246	258	267	208	221	194	262	237	233	233	246	239	257	221	234	223	234	227	235	243	242	226	217	269	251	255	243	225	226	215	246	245	240	237	241	261	226	210	240	261	238	239	233	247	252	241	239	240	274	235	242	227	234	210	233	259	244	237	258	239	232	206	253	226	237	212	237	233	234	223	220	257	235	259	222	215	239	243	218	247	234	252	246	237	216	238	235	241	223	242	218	215	210	241	244	237	219	234	233	249	251	249	202	252	230	246	252	216	258	207	237	236	240	237	255	238	255	256	238	260	229	247	242	224	272	222	223	245	240	219	235	232	232	247	232	252	260	231	227	219	245	251	225	243	217	235	254	241	255	246	245	238	240	243	244	260	197	225	213	235	221	226	246	250	246	218	241	248	237	273	205	230	230	238	218	214	240	235	214	232	236	224	228	225	249	237	234	227	219	219	219	219	233	259	258	203	227	245
7703	2983	6480	7028	5978	4919	3978	3339	2799	2510	2198	1959	1764	1653	1547	1522	1334	1225	1298	1214	1121	1116	1109	1049	1043	959	980	1004	939	963	988	920	949	952	901	865	875	825	853	795	847	856	799	829	865	858	796	800	785	852	772	759	815	801	778	761	809	764	788	795	750	826	773	788	821	746	744	741	719	789	764	767	741	846	770	741	805	761	765	717	778	763	707	744	771	786	768	775	770	747	798	710	749	781	775	750	741	682	797	736	753	755	717	735	718	739	757	754	752	738	725	764	727	690	777	742	726	781	721	756	725	753	747	715	743	730	748	759	749	719	745	771	745	744	782	760	714	734	792	736	732	759	802	683	741	750	681	713	715	748	792	758	803	733	774	766	742	775	734	708	747	740	762	792	700	745	756	754	708	773	742	746	735	722	740	707	758	746	778	654	712	711	765	761	811	789	727	737	678	776	749	676	748	740	742	693	776	764	721	725	695	752	709	730	732	797	726	754	752	749	789	759	749	762	742	738	743	746	690	754	744	731	706	758	733	755	773	717	713	801	701	784	749	696	671	716	740	726	770	775	766	698	736	745	733	754	769	770	714	750	713	755	724	699	728	725	720	714	684	722	692	770	780	742	710	720	761	745	725	726	721	773	749	750	770	778	727	739	666	693	709	692	760	706	721	761	697	727	778	713	705	705	739	748	723	735	764	728	745	742	716	745	696	706	769	767	769	763	734	764	728	733	744	740	739	749	755	743	795	716	716	760	727	794	765	746	753	749	750	663	793	712	728	789	739	673	744	726	708	710	734	717	722	747	780	752	740	696	705	753	749	749	763	755	745	699	754	787	725	709	734	756	767	689	741	719	738	780	723	707	735	730	741	729	748	737	723	773	727	754	718	734	742	689	787	749	721	691	708	743	749	758	718	791	769	724	715	740	716	719	765	727	709	730	728	723	737	726	757	739	770	712	752	700	706	719	759	731	750	735	668	715	710	735	745	745	719	701	716	720	753	741	724	686	754	761	741	713	720	686	732	720	768	740	727	741	742	768	717	671	740	727	710	748	722	739	710	766	763	694	774	732	748	702	754	753	691	739	724	739	747	768	719	730	689	715	762	744	760	741	740	771	757	759	730	716	720	731	714	724	711	764	726	712	724	700	770	728	744	721	791	735	742	766	755	758	745	740	737	732	715	762	728	727	699	693	739	671	733	703	754	699	722	756	711	691	728	733	723	754	757	773	751	751	776	686	747	727	777	733	770	746	764	745	730	764	748	731	759	741	736	707	729	720	723	685	727	717	678	746	695	754	761	735	760	730	713	754	704	734	775	753	782	723	726	714	671	725	689	735	749	736	723	780	753	754	743	740	739	738	788	740	670	722	797	721	730	784	726	717	704	702	645	753	745	715	698	707	706	724	719	757	760	760	710	790	716	756	762	748	710	729	737	699	744	758	725	720	749	700	743	726	738	778	697	750	719	727	768	707	725	724	788	732	773	725	761	753	734	767	741	718	756	750	724	763	725	732	721	723	749	690	729	741	769	680	714	718	746	741	726	758	746	718	711	761	692	795	684	767	731	733	765	708	727	693	752	725	734	728	715	664	750	687	715	736	693	746	722	701	709	754	696	711	761	795	730	700	742	661	693	728	768	722	719	708	714	783	740	758	701	756	682	767	769	754	751	741	724	733	760	725	705	763	711	707	729	737	684	722	754	764	676	720	744	732	698	740	755	770	751	761	741	769	746	762	728	702	751	734	750	692	754	676	776	737	741	766	793	720	780	768	751	728	739	694	792	729	732	737	742	733	728	709	782	743	740	744	760	750	717	766	710	713	723	716	740	800	739	688	723	713	716	734	732	754	717	718	743	751	737	753	718	738	721	775	720	744	737	751	736	718	701	738	779	726	776	727	678	732	697	739	684	773	757	698	780	724	695	744	756	693	722	690	681	734	714	742	685	731	722	712	752	717	745	752	751	730	724	730	770	699	711	794	707	763	759	756	776	717	743	753	741	713	727	702	736	745	783	721	770	723	745	769	752	701	735	742	739	684	748	754	717	771	713	724	753	705	744	772	704	741	731	711	756	692	764	722	755	714	717	696	714	751	723	742	719	725	743	702	741	755	719	754	713	722	731	702	720	777	760	706	759	720	701	735	737	695	758	737	731	789	729	744	768	731	791	738	722	721	754	677	665	743	727	774	684	730	752	723	737	736	673	720	694	773	742	694	759	728	726	776	791	696	742	735	715	713	703	735	730	757	719	748	763	748	743	739	735	785	724	718	735	729	712	706	733	727	739	713	770	701	713	742	723	774	745	719	743	721	762	716	731	736	736	736	790	730	692	761	721	760	771	759	750	731	688	691	724	779	754	725	734	727	715	772	729	787	721	731	740	712	720	734	675	775	739	714	766	732	743	709	695	771	726	721	769	693	741	749	734	673	704	715	764	749	783	721	774	739	736	734	781	794	722	755	736	745	739	724	722	741	682	743	712	691	720	783	712	749	753	753	729	709	723	740	712	755	742	702	724	716	722	733	753	757	761	773	768	729	754	708	767	758	720	787	743	745	747	707	758	753	704	769	687	735	723	739	766	741	727	725	768	692	759	702	731	694	732	739	753	747	710	776	718	733	709	772	723	766	757	730	698	750	768	719	715	720	733	729	757	724	704	699	747	785	727	696	709	734	721	689	702	755	749	755	755	708	755	743	768	755	768	733	733	712	742	751	719	728	733	742	706	719	691	759	757	694	716	756	744	730	698	742	763	785	730	794	730	700	724	714	679	744	739	753	813	732	721	725	707	735	739	749	716	745	761	750	756	743	745	739	697	746	732	758	712	735	663	781	783	753	743	714	748	713	723	734	722	702	708	730	704	709	750	798	721	734	744	757	730	755	726	702	778	743	745	771	726	710	726	747	772	761	757	742	723	775	728	781	727	742	731	747	742	704	719	770	745	690	681	692	768	761	752	724	739	712	736	745	705	776	717	748	747	744	761	742	745	687	729	751	744	717	751	703	726	743	751	713	739	747	756	740	722	756	720	731	754	754	714	736	753	740	772	711	750	707	734	742	783	738	739	731	725	742	740	736	741	755	712	715	703	762	728	728	742	715	712	760	745	725	759	745	757	731	745	758	696	694	756	739	708	741	704	757	744	750	711	801	717	814	740	763	751	790	730	726	753	737	706	763	683	733	765	747	739	693	715	763	747	724	734	768	767	699	723	738	701	794	725	768	669	735	729	739	751	720	754	711	793	734	732	761	680	731	727	750	721	707	753	784	727	751	743	692	709	713	745	742	746	733	733	751	772	705	716	706	718	741	706	752	722	738	742	766	695	683	768	779	727	755	762	716	722	701	763	721	720	729	776	730	728	755	748	780	685	779	769	736	745	724	708	742	741	724	728	725	736	774	702	715	715	733	711	710	739	755	747	727	716	721	723	701	774	721	785	780	739	747	684	713	698	762	734	746	708	766	769	768	794	702	758	742	715	703	713	739	733	730	729	777	730	760	729	738
1163	146	159	120	100	89	83	86	110	60	68	92	76	69	81	77	66	99	78	67	89	83	105	81	81	73	75	78	70	70	75	74	69	76	67	73	75	80	65	69	81	71	67	78	86	95	72	70	79	73	85	55	79	79	83	68	64	58	83	74	74	69	63	87	93	82	70	73	72	66	84	104	80	78	93	80	76	73	78	79	66	84	72	84	82	76	74	81	68	76	81	77	72	92	97	84	74	64	62	69	81	74	83	80	74	68	85	59	93	67	95	74	78	73	73	78	70	69	79	76	76	73	78	72	86	68	73	76	68	75	71	87	71	80	82	77	66	59	78	80	82	59	93	74	87	89	66	68	74	76	74	69	71	66	80	82	81	82	91	75	65	74	75	74	72	83	75	59	85	73	82	77	81	70	71	71	77	68	77	82	57	79	72	81	74	86	58	65	77	94	92	83	79	87	85	86	72	87	80	79	81	85	64	84	69	89	80	77	71	67	80	88	70	77	62	82	78	95	66	71	75	87	70	73	66	75	78	70	71	53	71	77	74	74	61	82	76	85	87	85	80	73	89	70	71	82	75	75	75	82	76	78	82	65	100	79	78	77	67	77	80	85	72	83	82	59	75	81	66	94	64	75	73	79	72	96	64	76	79	65	65	75	80	88	83	68	86	74	69	73	78	75	76	75	71	79	88	83	79	72	102	78	91	83	81	77	54	66	84	69	86	91	79	78	82	98	72	81	79	74	80	73	68	88	74	86	62	80	83	91	80	65	68	87	92	78	77	86	79	70	71	74	75	74	66	76	64	68	66	80	74	73	89	71	76	91	72	75	74	64	71	70	74	87	91	75	89	73	86	75	76	89	73	77	89	69	87	90	78	76	80	71	80	75	75	64	63	65	93	69	76	76	82	82	74	85	75	72	80	87	64	75	73	74	84	79	86	89	72	74	79	62	70	67	79	86	81	81	63	64	78	80	73	72	85	87	85	82	71	96	79	72	63	70	67	67	83	103	70	76	70	78	66	71	81	77	80	81	81	78	72	103	79	79	81	68	89	72	75	77	91	67	59	78	88	84	77	88	73	93	63	71	87	75	72	84	82	89	70	78	67	65	88	74	62	80	82	64	68	83	60	86	74	69	66	88	84	72	74	80	73	68	75	82	74	66	57	82	82	63	71	64	73	63	67	83	74	89	62	74	76	77	73	72	84	71	72	78	73	69	77	77	73	85	82	74	88	94	75	51	79	72	83	77	70	99	87	74	71	84	85	87	74	74	75	87	78	79	80	84	72	73	73	100	61	80	74	80	80	81	85	93	68	94	72	79	58	76	64	79	78	75	75	89	73	73	74	66	82	75	80	88	73	86	73	93	79	88	74	57	68	64	86	80	80	71	81	82	66	93	82	78	77	65	71	76	65	70	78	82	83	83	62	70	89	80	61	88	79	76	81	77	90	75	88	74	93	99	68	94	85	77	74	83	68	68	84	71	80	98	77	83	89	72	56	80	74	81	78	72	90	55	72	71	77	86	86	86	81	88	75	63	99	66	84	82	79	75	77	78	81	86	84	90	90	77	84	91	87	78	72	75	64	69	76	83	89	78	76	78	83	75	62	80	65	81	94	70	62	80	81	55	65	71	84	81	77	84	66	80	83	74	92	90	70	80	81	69	69	70	95	81	88	80	75	82	78	65	68	74	67	81	93	63	70	69	75	77	90	78	73	86	82	77	82	58	84	71	87	78	66	65	65	69	72	84	58	69	66	84	80	71	68	82	89	85	74	74	77	81	76	81	71	68	66	85	64	66	89	68	80	62	95	72	74	75	72	80	67	75	78	78	78	74	51	53	84	95	77	71	80	80	76	78	84	83	85	62	93	94	82	74	66	77	77	80	92	75	72	82	61	81	82	77	68	89	82	78	78	75	78	70	97	72	78	62	70	63	75	90	80	77	71	69	76	95	87	81	70	72	72	69	85	85	75	80	84	85	81	70	81	86	82	91	80	63	64	71	69	77	81	82	74	85	79	69	77	77	56	80	77	80	74	67	63	70	81	74	74	72	79	76	69	77	79	83	75	78	84	76	71	76	71	74	76	65	76	78	96	76	74	75	78	78	61	75	77	94	77	62	71	62	73	73	85	70	81	91	66	82	74	73	79	61	73	87	76	75	78	77	64	82	81	89	64	73	77	59	78	82	74	83	59	78	64	87	77	66	63	95	67	79	63	86	62	77	85	87	74	85	90	86	75	74	73	72	82	62	73	100	74	76	86	74	63	69	71	81	85	65	68	72	80	80	84	78	61	84	75	72	66	66	61	64	71	79	60	89	91	60	79	69	69	79	75	80	74	82	88	69	85	54	80	83	88	78	74	89	71	71	79	59	83	67	83	69	77	91	57	88	68	74	81	74	66	77	87	77	68	73	66	75	69	78	67	89	73	60	53	87	86	88	72	64	83	78	78	71	77	79	62	89	82	73	64	61	66	79	76	91	76	98	85	85	77	59	94	77	89	72	74	74	88	80	67	81	77	75	78	76	64	65	83	77	82	70	75	66	60	84	75	87	76	79	66	75	62	82	84	79	75	70	86	71	73	80	63	90	101	91	72	81	70	84	83	78	72	77	63	83	80	80	85	72	67	95	77	71	84	91	97	84	79	74	69	74	60	79	87	79	83	72	79	74	91	84	78	86	64	75	61	87	85	88	82	75	81	70	81	75	64	85	74	88	89	80	92	68	90	74	74	79	75	89	92	67	75	67	89	76	68	69	57	67	80	83	74	75	89	72	78	78	84	88	85	88	74	72	83	77	84	74	74	70	84	70	70	86	80	67	80	72	78	74	87	68	68	93	68	83	75	84	70	87	65	74	70	80	72	76	90	74	74	93	70	70	67	75	65	82	75	92	78	71	79	80	64	89	64	61	80	73	86	105	74	74	82	69	68	81	80	60	72	79	85	71	94	75	91	70	79	81	85	77	83	87	71	81	74	67	68	87	75	65	70	93	81	73	87	73	69	83	73	89	82	66	70	77	70	80	68	71	77	78	82	88	77	87	76	72	94	76	77	92	87	86	75	85	80	76	71	64	83	80	89	79	76	77	73	73	85	87	71	65	98	70	74	68	57	69	71	66	76	81	77	70	78	94	67	82	87	96	84	83	72	72	70	59	63	78	79	77	76	87	66	89	58	76	76	74	76	74	81	73	87	57	69	73	79	73	80	79	94	92	76	78	79	79	68	81	83	80	91	85	82	67	81	84	64	78	86	66	86	80	93	71	63	71	75	82	71	79	84	65	77	73	91	75	77	92	77	80	77	87	69	81	82	87	88	68	66	79	79	71	78	66	92	73	79	84	70	79	88	85	80	72	66	69	77	85	78	73	81	90	76	83	74	75	79	78	81	72	84	84	66	81	78	81	86	69	59	84	83	70	91	63	77	76	70	88	78	62	74	81	81	84	69	85	74	79	77	66	80	62	84	74	72	87	91	75	68	77	73	92	81	82
1723	392	536	495	498	416	409	377	374	336	327	353	315	338	321	309	304	307	298	367	287	300	315	324	322	323	331	321	314	325	277	305	297	289	326	313	283	316	326	293	307	280	297	283	288	282	332	306	290	328	279	288	290	329	291	273	300	299	293	285	336	330	299	289	291	301	293	317	328	318	307	296	297	292	299	337	345	294	325	315	286	352	306	297	314	318	316	322	303	286	316	297	295	305	326	291	287	295	286	284	293	314	306	292	290	289	299	290	335	301	295	293	314	275	303	307	284	307	299	316	315	311	288	315	307	313	318	294	311	302	285	302	309	310	316	327	302	327	341	286	284	301	283	281	326	278	301	307	295	318	334	307	294	306	291	301	327	300	325	277	306	311	288	285	295	292	296	308	358	296	306	285	312	325	320	296	280	309	293	280	315	277	320	307	316	287	311	299	329	290	303	289	312	320	285	290	293	308	302	323	297	293	309	291	310	341	305	338	295	310	291	327	321	320	320	289	294	285	290	308	299	311	309	297	302	309	291	311	289	270	294	263	286	322	299	290	313	274	338	290	304	297	289	305	314	307	280	309	337	315	284	325	318	278	288	294	309	341	313	297	302	291	292	288	311	316	301	291	293	290	285	306	284	281	295	308	282	305	305	290	324	291	315	288	287	275	313	281	278	280	321	322	310	312	281	282	304	312	301	294	331	295	280	298	308	286	288	316	326	266	343	329	310	299	299	283	303	318	299	303	277	306	302	303	304	284	304	312	292	306	299	278	297	319	293	289	293	330	316	287	298	258	299	294	303	291	299	312	295	308	305	285	319	283	290	321	297	285	306	338	282	306	306	322	300	284	277	314	290	306	296	294	290	307	312	273	277	306	303	325	321	287	276	307	261	278	288	303	323	305	341	300	321	286	258	309	300	293	309	288	328	310	340	308	307	299	288	300	299	308	327	308	315	297	278	301	319	304	285	311	315	325	300	282	301	350	295	283	280	285	303	289	316	277	291	319	302	293	295	289	307	311	314	296	272	282	302	333	319	325	308	320	298	301	282	319	287	293	307	316	277	302	320	306	293	291	289	287	335	280	312	319	309	307	340	340	316	301	326	279	284	307	278	315	295	302	310	312	295	317	297	277	287	300	306	310	305	317	295	341	298	323	310	284	314	332	297	292	318	286	308	327	311	294	283	275	304	302	303	300	308	306	290	289	301	313	317	304	277	304	296	299	293	296	286	270	311	301	290	275	303	302	306	306	295	303	283	305	254	323	322	300	314	321	287	327	286	315	279	286	312	320	309	304	327	310	301	275	292	276	326	289	294	316	281	291	319	324	297	300	311	291	289	291	280	290	314	299	329	330	337	297	290	298	302	309	290	313	293	291	304	347	292	301	306	301	333	271	311	300	320	269	291	290	320	304	287	304	301	297	301	331	277	274	301	299	279	320	286	294	298	275	329	310	274	315	322	301	303	309	274	294	303	317	307	292	337	313	298	310	300	295	320	314	287	263	272	308	288	304	284	315	308	292	309	306	316	300	310	312	270	302	307	288	305	309	323	299	302	308	303	284	344	295	329	302	291	327	292	261	304	285	313	312	307	312	322	282	288	294	315	298	302	305	306	313	304	290	313	326	298	319	338	313	266	321	256	330	296	331	316	271	272	301	275	298	295	283	301	291	306	288	328	306	298	268	322	300	302	293	314	313	283	306	305	310	302	267	312	311	297	303	309	306	311	309	317	328	314	304	328	299	329	289	283	288	311	290	262	301	313	279	302	305	312	315	319	301	286	299	300	299	329	301	325	304	319	277	300	310	301	276	295	287	287	311	310	298	333	318	325	322	293	298	274	331	322	266	328	293	285	314	285	272	352	310	290	282	316	316	284	299	273	316	323	293	313	281	286	297	327	311	309	301	314	298	307	310	317	321	301	326	323	327	273	317	323	310	270	340	328	285	278	304	312	301	312	327	322	327	310	300	298	289	299	302	311	285	281	294	292	321	331	327	307	331	291	294	285	292	322	303	318	285	315	295	316	275	315	316	300	311	289	298	306	294	289	297	291	290	311	305	302	300	318	294	332	297	318	296	311	292	315	268	318	306	301	329	312	300	267	296	282	297	302	279	264	297	289	280	328	318	292	315	287	341	300	304	311	268	319	315	274	322	282	310	295	282	328	278	305	277	326	310	331	312	314	321	308	294	295	303	283	291	305	305	311	322	283	301	332	315	334	295	272	272	293	275	297	309	318	294	314	282	320	324	281	299	329	308	331	294	275	303	302	305	298	332	289	279	270	337	302	313	318	307	362	300	329	289	283	342	318	309	292	303	318	303	327	320	313	291	309	319	277	302	294	309	310	318	317	276	294	341	270	307	301	308	311	275	301	298	306	294	275	303	320	302	323	296	316	303	343	314	273	288	315	318	280	310	281	246	326	300	318	315	310	290	300	323	312	316	309	297	296	301	289	333	296	317	320	277	296	278	331	310	295	288	293	284	311	309	322	309	303	311	288	274	257	351	314	305	312	291	288	320	301	320	287	281	297	299	297	318	289	275	333	292	282	300	318	284	300	292	285	290	297	305	293	289	287	322	316	304	320	299	308	300	288	294	288	287	326	290	310	285	309	290	303	309	308	295	279	293	287	271	321	315	277	286	311	295	313	278	315	311	291	333	312	286	289	289	322	320	299	321	293	316	315	323	289	287	303	312	302	308	294	314	281	310	334	303	288	298	304	274	302	264	290	304	314	287	303	318	291	291	301	317	302	270	293	306	303	298	321	306	309	285	292	279	283	297	286	286	283	308	303	360	305	308	304	273	304	319	308	312	299	308	319	285	274	299	302	286	324	302	331	325	305	293	325	305	297	272	247	296	288	293	326	297	306	313	298	314	292	309	304	287	318	325	337	316	304	295	321	291	309	286	316	321	272	316	304	289	267	300	301	278	278	270	300	270	326	283	283	312	316	321	299	306	284	299	305	306	297	302	302	265	317	292	296	314	309	296	303	319	296	329	294	316	346	293	319	297	304	329	302	316	313	300	294	295	286	309	315	301	315	317	281	298	310	307	309	282	312	296	307	279	305	279	287	321	298	306	307	334	293	282	299	293	278	319	307	325	303	306	323	287	308	302	308	314	335	306	297	294	288	277	276	289	304	270	312	299	290	302	284	337	295	300	311	326	321	301	289	284	308	310	305	321	318	298	296	277	320	293	322	306	309	294	303	305	322	310	294	335	311	297	316	310	316	298	308	294	279	297	303	261	300	310	286	311	270	270	332	357	306	294	301	333	312	325	315	302	282	285	281	296	311	314	301	309	304	303	297	303	303	277	307	314	336	283	326	281	283	311	288	318	278	277	297	309	304	321	294	298	310	333	275	305	300	337	291	316	302	292	291	319	300	317	300	343	323	328	295	287	281	296	295	295	308	340	278	278	309	298	290	274	309	279	288	308	254	311	291	313	289	281	294	288	265	311	318	297	317	293	310	288	322	316	298	282	314	327	307	331
4674	1217	1413	1038	746	547	430	358	301	285	243	269	276	261	231	241	236	227	203	201	189	173	223	199	192	184	187	177	185	177	192	166	194	203	191	211	213	193	210	160	184	158	174	187	165	156	181	197	188	191	196	195	199	191	170	162	179	185	191	185	192	165	193	177	199	193	211	202	189	181	179	177	186	176	173	163	159	201	205	183	174	194	172	195	160	195	170	177	190	184	183	159	166	169	185	176	187	155	155	194	199	175	203	186	190	190	181	161	181	180	188	165	201	188	174	195	174	176	172	180	195	180	188	164	177	171	148	181	182	207	162	196	162	164	200	175	173	171	187	196	177	195	182	177	211	179	174	175	162	181	166	162	191	166	205	165	187	190	177	163	186	153	180	163	183	160	181	178	157	181	165	187	177	193	199	165	217	187	178	164	169	173	171	191	172	180	200	200	178	169	206	187	180	170	173	183	170	187	168	177	192	158	184	185	165	176	162	202	164	168	169	138	177	190	156	192	191	185	169	196	173	170	184	187	183	180	176	184	177	169	192	210	176	156	150	166	203	184	185	228	206	168	154	166	166	179	163	164	168	173	198	178	205	175	182	193	164	171	202	176	183	155	181	185	193	203	170	165	204	192	151	201	183	185	172	187	159	199	162	187	185	194	167	210	167	161	193	206	152	164	181	215	184	157	179	188	161	166	176	166	177	197	195	163	181	183	187	183	192	190	214	195	205	168	154	177	162	188	185	168	178	179	186	203	170	165	176	168	153	199	202	180	169	171	207	201	195	171	184	164	167	188	178	184	187	172	160	164	194	188	193	161	196	174	140	169	170	184	170	216	164	183	179	175	186	180	188	180	185	188	179	162	177	177	197	179	189	161	191	193	195	177	184	183	202	202	188	175	166	180	154	200	194	195	174	183	178	153	182	175	180	179	159	205	201	198	185	175	157	179	166	184	186	175	195	180	181	206	167	181	183	174	187	186	153	176	186	174	166	163	176	176	194	184	180	189	181	204	172	200	198	180	199	192	214	166	153	181	171	176	169	205	174	189	176	162	166	173	171	152	177	157	187	160	188	166	173	188	156	162	173	172	151	169	176	188	169	191	169	185	160	161	190	181	163	179	203	166	175	176	193	193	180	179	184	172	170	223	176	182	189	172	190	167	169	182	182	177	195	170	181	187	172	171	160	186	191	184	181	174	161	160	174	154	185	170	180	179	190	186	200	173	189	184	186	169	172	160	186	208	186	194	179	168	184	179	176	156	176	203	186	157	160	196	178	177	209	187	144	175	162	193	195	195	175	207	170	183	179	158	155	187	202	198	177	170	166	175	148	175	159	189	194	155	180	176	171	199	182	185	191	164	190	182	168	190	183	183	153	204	166	164	163	191	165	201	205	187	187	159	168	180	166	186	188	184	176	183	173	159	198	178	157	191	183	176	176	193	171	169	181	177	182	185	187	181	183	187	184	179	160	171	162	199	193	191	159	174	183	171	214	178	182	179	158	195	182	176	171	168	176	168	170	182	200	173	149	175	193	174	195	177	179	188	183	163	187	186	190	168	174	191	193	187	184	185	183	187	158	175	195	178	175	175	181	193	199	163	184	166	173	190	165	166	198	173	164	166	183	221	182	171	186	190	155	180	203	186	180	177	176	171	188	185	201	165	191	152	169	162	183	198	197	174	174	165	199	176	193	150	173	168	190	185	172	211	162	175	159	193	175	177	159	172	170	186	175	207	172	198	161	164	165	194	164	188	175	160	203	177	195	180	183	184	196	168	196	186	191	183	160	174	167	154	186	186	199	192	179	166	203	168	191	190	174	182	178	189	185	172	201	175	198	176	182	201	159	198	193	210	170	188	190	186	189	149	204	174	166	180	185	185	194	172	168	177	185	174	200	165	206	167	183	168	173	180	202	185	187	172	202	197	180	180	190	193	178	191	188	171	172	181	191	175	160	179	180	184	178	155	175	202	191	188	187	166	179	185	228	208	173	162	214	187	174	163	180	171	196	170	203	187	205	163	167	172	168	176	205	177	209	176	175	151	173	176	168	188	176	205	163	190	204	168	189	173	175	157	169	188	180	192	171	196	194	185	158	166	180	171	209	175	169	169	159	227	170	189	169	173	199	152	179	210	190	167	158	178	163	171	172	184	187	196	162	171	168	185	198	195	176	190	175	176	177	188	197	161	165	177	174	158	187	188	198	189	196	182	175	167	175	181	222	173	167	163	187	190	184	186	208	193	191	156	192	182	172	198	182	150	180	165	182	180	168	186	175	173	184	194	183	182	192	191	187	205	172	170	196	214	176	192	160	184	192	155	188	168	171	164	185	187	184	171	177	181	176	161	204	173	189	181	191	181	193	170	162	183	175	176	148	192	186	187	173	158	183	195	177	171	209	189	168	170	180	184	190	188	196	157	161	168	183	180	205	164	196	163	174	203	193	174	176	187	169	184	207	158	174	160	173	202	182	162	191	180	162	157	190	200	173	154	175	188	168	174	192	184	199	191	166	191	167	187	194	169	188	182	163	177	173	159	184	165	176	182	182	199	164	175	177	161	168	214	205	205	171	147	190	158	170	201	153	157	170	185	194	180	193	202	163	174	199	180	180	182	171	177	165	180	177	167	165	161	181	184	177	176	166	181	175	170	169	179	171	196	166	178	193	187	213	157	176	145	194	176	185	186	188	180	183	167	156	165	172	174	190	186	181	181	176	192	180	171	195	191	161	182	212	187	173	182	190	172	169	177	183	178	191	194	178	185	200	217	178	188	184	171	193	166	165	137	193	183	189	185	177	183	153	206	180	204	184	202	178	179	166	182	193	168	181	182	179	184	168	205	173	186	185	163	179	195	154	192	164	169	187	170	189	197	189	184	190	183	177	176	167	204	174	192	182	186	164	180	170	183	173	163	170	172	198	178	164	157	173	198	198	170	175	201	173	179	155	196	195	195	194	182	188	180	172	174	185	189	174	205	191	208	197	170	185	173	164	175	167	186	169	158	186	179	178	169	204	183	193	196	194	169	169	192	171	172	181	181	159	173	163	207	179	172	166	180	180	153	188	159	179	195	197	183	190	162	200	185	180	168	197	189	189	197	189	191	192	153	159	203	155	178	184	178	187	174	170	167	189	164	174	162	179	176	205	175	179	154	181	195	173	183	174	162	198	175	163	177	173	202	171	178	204	175	180	155	178	170	178	155	191	193	191	197	202	198	162	186	197	184	186	170	180	189	196	197	184	166	174	164	190	171	192	201	190	165	162	174	172	175	155	178	173	188	198	171	165	179	172	205	171	178	198	144	168	192	175	197	201	181	173	164	193	166	175	156	195	188	176	201	193	189	177	185	149	179	174	210	165	171	197	177	164	180	190	178	166	170	160	182	164	182	187	176	182	166	160	162	174	186	177	193	196	172	174	183	191	171	183	181	179	213	198	192	189	191	179	169	170	174	176	164	159	192	184	195	187	170	177	179	183	177	172	183	180	182	157	177	164	173
5476	1740	3658	3996	3456	2864	2268	1950	1708	1544	1413	1282	1160	1143	1011	978	920	879	804	854	801	804	791	746	755	773	725	679	736	704	663	681	696	710	690	703	706	653	694	663	658	665	689	623	615	631	639	641	626	645	613	612	629	632	642	586	617	596	627	625	585	631	579	601	621	601	609	577	610	600	609	631	645	620	611	585	646	671	615	580	551	611	618	572	578	612	616	574	632	547	600	617	607	591	588	594	560	578	593	622	605	648	623	623	614	581	568	595	556	563	565	610	605	595	558	585	603	627	607	595	560	616	569	551	570	619	563	585	585	588	584	591	617	580	591	569	603	608	608	558	572	585	580	631	557	615	576	599	579	575	612	601	580	595	601	557	628	595	611	559	595	563	598	617	568	570	546	617	528	576	582	560	585	609	580	642	583	629	602	602	581	604	661	587	565	613	576	569	563	549	611	561	557	597	594	607	598	577	603	602	572	614	605	582	601	608	584	595	563	575	555	612	556	572	611	593	588	580	586	574	572	601	568	602	589	601	574	581	574	582	580	593	590	584	594	577	596	599	546	615	603	555	617	599	590	587	561	568	617	591	562	578	559	566	552	586	625	585	605	595	588	537	623	571	601	589	614	614	605	608	563	567	591	598	572	578	621	591	624	568	625	574	615	617	618	601	608	627	608	562	623	574	581	606	608	588	588	583	581	601	554	580	584	574	557	607	604	609	552	582	602	558	615	586	587	610	590	550	609	636	592	606	614	570	595	616	590	610	642	599	630	565	582	611	615	595	597	646	569	616	570	552	596	568	631	558	602	615	585	608	617	583	626	601	598	561	541	629	585	606	625	609	569	569	616	605	608	564	598	605	560	600	580	602	593	592	635	606	575	623	588	545	567	559	576	600	545	591	595	574	603	545	591	553	604	584	637	637	590	614	599	554	535	601	572	613	552	588	573	625	537	604	566	592	604	589	568	627	548	559	618	613	610	595	581	597	584	540	582	581	586	564	567	588	589	590	564	600	578	518	604	560	622	569	555	607	560	614	584	613	581	588	590	636	601	590	563	585	557	622	589	582	572	607	614	571	574	610	631	549	592	577	556	627	617	565	614	621	634	613	595	588	598	581	582	601	570	567	624	555	579	610	562	615	586	609	548	590	575	562	559	573	619	560	575	601	634	594	601	603	592	634	597	561	642	608	594	545	579	577	552	584	567	544	583	625	635	603	626	619	554	560	606	610	588	632	567	576	570	580	579	608	573	576	619	566	592	540	560	574	605	614	612	574	559	577	590	621	633	604	562	587	565	591	613	559	563	596	577	638	571	577	576	562	580	607	588	653	580	610	578	601	626	584	608	594	610	583	565	612	598	625	575	589	565	646	583	569	576	553	574	609	590	625	593	567	628	598	587	604	554	620	597	585	579	590	617	562	563	615	594	615	576	579	606	616	608	615	613	597	599	576	559	600	591	606	616	618	586	583	559	607	581	562	605	588	583	596	617	595	614	589	604	596	607	577	592	545	611	579	598	610	564	559	628	600	605	556	586	509	573	550	560	543	587	584	596	587	580	562	555	575	562	593	596	642	595	601	613	546	574	623	577	588	602	616	617	598	630	567	542	579	571	571	576	565	646	612	603	582	593	608	594	572	612	605	597	560	566	599	605	601	627	605	612	592	606	554	599	585	569	588	606	581	583	611	579	646	605	536	589	556	630	596	596	590	587	610	573	572	594	599	615	597	563	628	599	618	621	611	570	565	598	597	573	558	553	577	595	599	579	617	584	584	592	582	615	609	628	573	574	533	610	607	603	603	540	558	625	538	636	571	542	575	554	622	584	595	613	535	583	583	623	571	586	568	590	596	613	608	592	569	570	576	597	621	618	602	601	629	559	594	601	584	596	615	592	613	618	594	578	619	573	590	554	599	562	555	571	597	623	614	583	566	572	598	580	624	591	586	599	626	592	590	579	565	581	591	576	596	547	593	585	612	616	596	606	609	595	604	571	597	575	569	569	596	607	601	619	572	602	569	585	582	568	613	631	604	638	539	589	620	583	618	532	578	614	583	597	569	599	593	538	603	589	579	569	593	568	575	593	589	614	589	584	562	578	639	586	573	578	562	582	645	597	574	560	608	618	597	542	553	576	622	601	619	576	639	608	581	565	559	598	566	563	588	540	590	573	618	604	618	590	552	591	580	533	578	611	621	576	601	575	550	613	604	608	574	591	582	629	604	547	605	587	561	627	609	607	621	601	549	593	560	590	623	582	549	613	613	616	557	628	645	604	596	596	626	604	577	595	620	605	575	579	580	571	552	591	666	622	606	592	552	596	586	618	572	586	584	632	582	593	573	568	564	609	604	578	617	609	557	559	605	571	594	595	586	594	603	544	582	581	598	538	559	574	567	592	576	601	588	589	566	605	578	590	620	587	607	550	596	630	595	609	560	572	546	586	549	585	597	562	585	584	602	621	587	610	546	601	630	586	591	582	597	573	575	565	584	568	596	648	560	593	608	558	593	569	582	644	603	585	531	571	589	557	567	556	574	610	573	612	587	565	591	584	606	594	565	578	577	591	606	612	575	558	565	591	574	595	615	620	573	565	604	581	543	571	609	570	578	581	577	608	567	591	604	622	573	620	583	641	559	597	602	597	589	579	596	609	566	595	579	545	561	587	573	585	598	559	636	602	580	595	567	601	601	581	632	597	587	547	577	536	625	596	609	558	591	585	559	567	557	558	586	623	613	652	573	610	588	590	571	567	552	579	588	592	584	594	564	632	594	587	572	614	562	569	556	523	551	626	619	603	561	587	590	593	559	589	607	633	643	587	561	536	584	652	605	581	585	615	595	579	556	551	613	570	606	630	597	580	577	596	568	638	587	586	608	606	547	603	648	598	609	606	609	559	595	604	604	570	552	630	585	593	577	554	611	591	575	568	627	582	614	634	605	605	620	579	555	592	617	614	606	578	594	591	559	602	601	642	607	578	595	600	605	582	585	616	607	559	609	596	622	596	560	575	593	588	592	555	611	633	583	599	538	579	588	570	577	598	629	588	603	578	605	586	553	562	616	578	582	588	583	562	602	621	589	572	560	590	635	544	631	554	564	604	576	592	553	599	551	626	597	571	588	543	586	574	628	540	555	629	592	577	629	613	587	606	600	576	614	647	597	577	586	581	592	576	592	582	579	597	556	619	602	605	601	648	631	558	561	583	546	616	607	576	605	562	561	614	565	613	573	591	589	577	602	596	589	573	642	558	592	583	562	582	571	577	612	544	576	607	552	605	581	572	601	615	572	563	565	585	580	604	559	637	552	607	540	578	560	618	546	605	601	565	576	630	590	560	601	559	591	578	615	585	612	575	587	612	620	592	566	573	629	547	568	617	579	566	591	540	600	563	572	590	589	606	583	584	604	587	588	624	633	569	614	561	589	607	600	606	618	567	576	570	593	625	564	619	606	567	595	635	617	566	605	551	573	530	615	613	581	560	582	577	586	606	598	590	561	586	594
9023	2445	2802	2000	1277	1032	715	574	575	452	415	398	369	338	306	302	317	317	281	274	278	269	277	281	243	255	239	265	251	267	290	291	262	238	237	242	250	212	275	228	218	232	234	239	228	234	241	239	230	246	275	258	256	259	225	230	260	240	240	222	235	253	239	234	231	239	254	275	239	252	262	229	238	235	250	246	259	266	237	240	234	277	270	230	218	242	250	250	230	226	220	256	218	245	231	208	232	240	219	252	254	259	263	252	262	227	279	223	247	223	194	231	251	222	235	243	235	224	246	253	247	209	227	212	231	212	248	252	230	217	233	233	250	219	233	228	215	237	249	237	248	231	250	222	257	238	259	213	239	239	242	230	262	234	243	273	225	258	247	234	266	230	220	219	214	261	253	256	232	222	216	257	240	234	224	253	249	251	248	242	242	222	241	208	226	207	265	246	220	232	239	217	251	228	250	254	240	240	235	251	227	243	229	225	235	229	245	219	222	247	266	243	240	225	248	224	213	245	218	255	225	240	251	226	226	237	244	247	251	243	214	239	234	231	216	237	223	239	238	246	209	266	251	216	235	267	239	226	242	228	258	260	227	257	250	277	257	222	263	209	217	208	234	228	225	244	237	241	236	243	243	234	239	254	218	239	233	210	224	228	225	231	237	255	228	257	263	265	240	231	223	223	244	233	227	246	224	239	253	223	217	244	218	253	231	221	255	217	226	239	236	254	249	250	247	231	254	256	219	245	247	236	240	236	226	267	229	217	234	252	237	266	242	241	243	241	208	241	232	230	231	226	233	244	206	246	272	216	259	215	259	255	208	283	229	236	228	247	227	219	247	229	243	197	264	236	241	254	242	241	243	252	248	232	214	224	210	238	239	240	241	192	248	251	232	261	255	220	201	235	215	232	242	252	214	227	222	212	220	248	214	249	251	256	220	256	230	262	243	237	213	234	248	206	251	240	262	228	268	243	222	255	238	236	201	228	272	242	241	222	242	228	239	246	242	240	233	226	233	218	227	204	241	254	242	237	252	235	219	218	228	258	223	230	254	238	247	237	214	211	243	250	238	241	255	242	230	237	224	247	244	216	269	240	210	195	213	228	230	221	255	228	257	227	239	229	253	241	253	247	249	248	210	219	255	264	232	216	216	254	254	248	269	228	217	257	245	234	238	233	254	260	206	230	249	229	216	241	231	212	226	218	248	244	261	213	245	223	229	251	218	224	258	216	231	224	216	216	225	259	219	220	247	224	224	240	225	245	263	213	242	210	251	227	221	251	220	234	219	246	257	223	278	230	222	242	244	234	218	259	238	245	245	227	226	244	235	246	263	248	232	255	229	270	231	217	239	227	242	219	243	219	220	228	209	213	242	225	236	238	235	241	248	231	223	244	228	242	225	243	250	231	209	244	216	226	242	227	233	220	260	246	225	217	235	235	221	231	226	234	244	229	239	223	245	231	246	253	219	247	241	251	259	238	264	217	257	226	245	252	218	228	245	249	249	237	223	238	256	223	254	257	240	280	232	241	234	253	238	251	228	239	246	246	242	255	226	246	244	220	214	225	248	233	223	268	237	229	210	247	207	261	236	231	243	241	249	224	241	256	235	239	258	218	240	246	216	225	228	225	239	228	228	248	257	231	260	237	255	218	260	230	239	236	244	224	225	225	249	265	245	229	236	242	228	225	220	231	247	251	224	260	208	216	236	235	245	232	252	236	218	216	205	251	244	231	246	227	243	247	232	230	241	243	232	244	242	203	257	243	252	245	205	236	234	239	221	247	248	229	207	238	240	232	193	246	267	217	259	234	273	210	245	243	243	227	264	274	237	262	254	249	245	230	266	234	237	239	238	235	229	248	249	237	212	249	237	231	252	248	239	233	215	244	235	246	250	274	232	223	234	262	213	256	254	258	240	284	229	236	239	233	257	235	213	259	233	255	218	222	259	267	243	230	218	268	271	258	213	253	250	233	221	240	224	244	252	253	244	265	235	237	235	219	232	236	242	250	231	233	198	235	233	262	220	289	236	221	230	232	241	250	235	223	242	230	230	252	241	218	243	222	224	246	252	227	219	249	240	230	210	279	231	243	221	212	252	251	227	242	257	262	243	212	237	239	230	248	228	232	244	236	244	238	234	220	259	234	250	223	248	239	224	217	243	237	258	231	187	257	226	218	239	224	228	242	231	244	234	229	240	232	221	244	236	250	272	225	237	244	254	239	225	253	246	264	249	226	240	249	250	238	234	208	234	256	224	247	224	246	205	221	234	246	224	226	213	244	231	247	241	238	225	234	245	234	216	273	205	237	217	246	236	205	236	254	246	261	239	264	220	226	256	209	245	253	218	250	233	229	209	256	229	213	209	226	245	261	261	218	233	239	237	238	248	239	240	253	264	220	242	220	236	238	203	225	226	252	249	215	209	254	220	228	229	239	216	232	247	265	230	262	219	256	247	218	220	245	223	207	223	250	238	240	246	218	244	227	225	220	240	217	252	242	261	260	228	224	261	264	242	248	235	249	228	242	262	209	258	255	249	239	243	218	238	264	241	254	246	227	230	219	240	241	220	231	227	245	247	251	251	262	240	233	236	241	231	235	270	229	208	219	248	226	240	224	245	230	227	245	241	228	207	243	237	241	238	248	238	231	239	225	233	243	235	241	246	241	258	251	219	214	243	224	248	248	245	248	253	256	254	226	240	249	220	236	244	239	250	249	252	220	223	208	219	229	246	232	252	232	218	241	237	264	250	268	250	260	227	246	202	237	231	236	218	254	232	274	245	236	212	246	211	245	255	242	265	240	241	243	231	218	216	242	232	236	233	247	246	228	273	264	233	226	253	242	217	194	202	221	241	247	215	268	251	219	216	268	215	242	233	213	220	253	220	259	220	217	269	229	207	212	241	239	258	242	251	250	250	208	209	262	239	240	234	225	242	219	233	241	248	257	226	235	235	228	242	247	241	237	242	223	220	201	233	251	266	245	246	232	214	234	244	249	252	239	240	217	246	217	224	226	247	228	234	243	209	230	272	240	247	226	234	235	228	236	239	253	214	243	224	232	216	237	228	232	246	226	234	246	253	244	238	253	253	234	220	255	235	260	263	194	233	245	242	276	237	218	221	266	229	232	220	256	217	226	249	252	234	224	249	248	240	247	230	240	246	211	227	269	205	243	214	237	244	221	269	218	235	240	216	237	229	251	244	246	235	226	249	246	219	228	253	244	248	205	233	244	214	249	238	240	221	254	252	241	250	230	210	221	226	226	252	230	263	232	241	242	227	221	223	272	254	218	183	241	234	229	220	243	231	233	239	230	260	226	224	248	273	245	242	237	273	235	253	253	245	215	224	242	227	234	234	236	236	266	241	239	267	261	238	231	237	249	244	236	234	244	231	222	244	240	248	230	217	230	242	262	214	245	203	244	240	215	247	251	255	230	247	235	232	248	251	246	234	252	242	250	233	233	236	247	236	267	240	229	258	217	223	237	252	251	238	227	233	240
7896	2880	6488	7093	5961	4874	3939	3327	2972	2601	2136	2009	1834	1739	1576	1445	1361	1338	1289	1168	1217	1133	1060	1085	1047	1014	1010	994	983	979	940	915	895	909	906	848	871	871	864	841	858	837	864	807	821	821	815	819	795	814	793	825	765	795	827	801	831	825	827	763	815	754	763	772	803	782	780	787	776	773	792	772	741	749	771	800	792	734	789	760	761	747	750	776	713	740	779	734	765	716	754	749	712	754	756	809	724	708	753	795	725	714	729	712	741	752	756	774	752	739	728	700	726	742	736	736	757	768	698	735	755	732	716	755	762	750	711	743	712	759	794	737	772	759	724	730	696	720	728	752	776	685	755	701	763	719	744	731	716	696	729	719	704	710	752	734	713	765	733	732	714	756	719	715	732	745	737	765	780	720	718	755	714	765	754	772	704	721	736	761	795	709	708	764	692	684	706	721	698	770	716	745	724	771	746	754	741	696	727	745	777	720	746	736	679	787	734	682	753	744	756	729	730	757	785	715	719	746	786	767	755	764	723	724	753	732	781	760	696	684	729	721	756	766	697	741	771	780	731	754	749	718	737	743	732	775	773	700	734	750	743	762	807	705	746	776	705	738	740	777	720	763	699	723	748	732	745	747	718	795	794	720	726	749	744	696	735	727	753	737	742	719	768	759	728	760	739	764	690	742	720	711	714	741	716	710	743	734	671	777	760	741	753	711	719	687	769	710	761	729	738	693	728	742	715	727	743	705	680	727	734	712	756	726	741	755	737	743	734	751	702	746	732	728	773	708	784	693	731	758	724	691	718	734	702	702	715	726	727	722	741	706	747	755	707	774	708	690	773	728	767	715	769	715	733	740	724	703	751	747	676	719	688	715	746	723	738	742	753	761	764	750	676	743	701	751	700	752	775	695	750	739	760	715	774	742	747	744	749	747	771	738	723	703	783	769	784	737	744	729	743	692	718	716	699	736	717	726	713	760	767	781	751	755	716	730	700	688	699	752	773	706	717	728	712	774	750	726	751	743	720	765	771	728	698	703	719	725	719	699	751	735	726	718	697	722	737	731	730	707	664	745	752	734	748	743	707	779	715	763	764	748	750	758	765	740	704	769	724	789	766	727	741	704	749	741	709	726	743	771	767	737	735	737	744	771	679	760	723	751	746	742	729	697	735	732	732	758	731	772	716	713	708	730	743	738	739	776	757	725	759	702	772	680	741	755	778	735	730	697	729	717	734	738	752	674	706	737	757	725	721	760	740	726	721	690	736	744	750	721	799	751	733	769	720	805	736	764	706	760	684	724	732	764	781	738	731	744	757	739	711	717	766	737	717	740	735	755	767	732	749	690	693	722	715	768	741	760	760	790	713	720	742	828	741	766	703	748	723	750	754	744	735	734	723	810	685	771	763	691	750	753	733	762	783	738	729	710	693	745	739	748	750	769	747	702	754	794	783	725	739	731	738	755	723	740	732	778	725	714	743	711	708	686	735	693	750	754	681	730	739	765	768	762	727	780	714	688	686	691	779	707	755	735	739	695	760	730	745	764	714	701	779	734	715	733	715	729	716	714	696	700	721	757	738	730	757	699	796	726	751	746	719	768	823	719	723	760	760	729	769	754	691	724	738	775	727	695	778	724	763	690	742	731	709	720	742	745	715	733	712	742	715	703	759	737	721	715	739	721	758	783	726	719	720	722	760	724	712	727	725	698	734	726	703	731	727	740	735	718	763	772	768	726	687	751	759	717	717	774	722	692	730	735	720	715	739	744	762	746	707	730	762	746	707	736	754	777	731	735	715	775	728	714	770	741	716	749	773	752	687	711	714	769	758	725	752	721	767	709	702	728	772	734	785	727	753	718	728	788	724	779	699	765	740	706	740	713	689	744	710	761	741	781	782	759	716	786	694	747	758	686	728	680	777	743	709	712	771	698	771	703	771	774	684	741	754	731	737	699	742	767	690	753	749	732	749	732	753	687	733	724	739	698	730	726	775	748	751	701	761	769	778	750	732	744	785	725	755	708	699	733	784	720	731	672	748	744	705	743	710	750	752	738	718	697	722	786	768	750	774	748	741	697	747	777	705	710	752	788	667	694	736	735	791	723	720	709	724	737	750	695	730	735	728	702	766	708	731	721	720	700	752	682	699	741	717	763	703	749	735	741	805	751	774	744	721	742	744	752	742	767	729	710	781	731	686	722	745	729	704	727	763	733	741	713	711	701	737	717	728	737	724	730	750	725	761	768	745	738	772	780	729	742	702	727	781	747	739	756	709	741	705	689	708	760	658	729	748	686	730	746	762	758	726	706	710	728	802	729	767	717	718	750	744	688	743	697	735	756	737	767	717	677	740	727	745	722	723	759	759	762	714	767	717	750	754	730	777	708	704	677	741	784	754	748	758	694	690	740	746	716	679	748	679	756	720	753	717	755	698	738	772	735	700	724	717	710	770	665	711	749	751	700	744	822	752	760	721	744	728	783	691	750	763	708	732	735	761	773	741	729	769	744	694	715	714	713	665	770	737	767	692	801	742	720	730	784	795	775	737	736	717	723	766	724	752	752	734	756	743	764	721	722	675	718	738	748	715	701	722	761	715	787	751	744	714	709	743	796	755	768	736	746	748	725	753	737	735	724	742	743	718	745	728	713	769	760	778	735	741	767	755	746	762	734	773	724	767	734	769	724	797	743	746	728	757	715	738	753	780	753	738	743	759	714	717	708	749	692	770	733	672	732	777	728	718	794	766	735	736	748	753	750	744	761	748	753	784	732	723	714	716	728	717	711	715	721	746	718	709	722	727	719	689	758	712	692	737	722	754	745	698	746	681	765	715	744	729	738	745	762	755	724	715	749	782	726	739	754	767	702	737	741	722	765	768	734	743	727	766	745	728	718	724	759	754	709	759	752	740	731	708	685	702	716	760	777	715	749	735	699	742	711	783	720	750	766	728	767	771	739	722	756	745	743	751	759	754	717	699	720	774	748	708	723	732	754	708	691	732	720	756	739	725	727	741	760	721	760	745	727	719	699	775	730	713	718	731	733	710	781	769	762	753	731	790	771	742	689	712	746	753	772	735	763	730	750	744	731	728	674	749	741	732	771	721	737	736	706	707	749	723	744	715	700	714	725	754	766	743	715	772	776	735	757	689	740	738	731	742	794	740	740	712	716	709	745	710	736	749	697	739	731	726	783	778	771	719	778	746	715	745	717	700	735	733	773	742	731	750	730	652	766	752	708	731	807	694	760	725	746	752	768	722	692	786	753	741	726	742	724	700	702	742	713	740	724	717	738	717	745	749	712	738	736	734	739	703	696	732	721	690	727	743	708	738	719	706	735	713	784	727	716	736	722	724	749	710	721	763	700	718	727	714	752	737	759	679	723	713	749	762	707	703	740	735	735	787	735	738	734	740	694	679	735	731	727	717	722	744	711	680	712	774	724	715	736	715	729	726	705	724	756	738	738	713	735	706	697	762	724	733	754	738	730	746	740	770	706	701	781	718	708	809	734
1095	140	150	129	108	93	105	77	79	84	85	74	95	78	84	85	79	68	77	72	86	68	74	74	68	88	66	89	68	67	69	87	80	88	103	84	70	79	73	75	87	71	70	73	73	76	92	72	79	69	78	72	71	69	73	68	65	76	81	75	77	67	79	79	75	77	92	79	77	80	83	80	84	84	66	79	83	70	72	75	71	81	67	66	80	80	76	78	67	62	76	95	67	86	72	85	84	69	87	80	80	86	72	66	83	79	69	87	78	81	79	81	76	79	84	69	82	80	72	68	78	67	60	72	84	72	84	75	84	62	80	76	78	70	70	76	76	78	87	88	74	73	81	67	68	74	85	94	81	83	71	72	60	83	80	73	73	87	90	75	85	67	65	78	78	87	74	65	73	77	72	87	76	73	68	72	82	66	67	75	65	67	71	78	83	64	61	62	78	70	75	83	73	77	51	87	79	90	74	83	76	72	68	61	81	67	81	81	92	77	79	82	76	68	83	67	86	76	69	80	87	85	81	71	76	87	86	92	91	77	78	81	78	74	88	72	68	89	83	84	78	85	72	88	83	75	74	69	66	82	84	74	74	65	74	83	90	78	57	70	76	70	77	102	77	73	89	76	84	88	88	62	73	84	70	71	82	82	80	79	47	72	73	81	77	83	88	83	79	83	70	69	86	74	87	86	67	78	73	89	78	73	77	71	85	74	60	65	84	84	69	72	72	72	93	76	79	95	83	78	76	73	84	87	80	71	82	66	78	92	69	81	83	84	64	72	71	69	91	84	86	75	73	89	82	59	75	81	67	75	74	77	72	73	72	80	91	102	62	72	89	80	82	69	64	84	64	60	79	97	88	83	71	71	67	86	57	67	80	80	72	85	72	70	64	67	67	90	87	71	75	82	75	79	90	68	69	70	69	60	90	83	77	88	90	68	68	69	81	81	69	94	76	70	81	87	84	66	74	77	64	86	65	91	62	87	64	88	74	67	70	82	86	69	58	63	71	71	75	72	87	69	71	75	62	76	64	62	74	66	67	81	70	67	75	87	84	66	72	77	61	72	79	88	72	86	83	89	82	71	77	80	90	76	70	81	75	74	66	76	91	73	91	86	72	77	99	74	82	78	78	86	70	70	90	74	89	89	79	81	77	83	71	74	81	81	74	77	77	86	61	84	87	69	92	64	69	73	65	73	69	84	83	74	80	68	65	81	76	87	70	75	70	67	78	90	90	72	75	78	72	77	81	90	75	74	78	69	82	90	82	92	79	90	67	87	86	63	85	71	94	66	79	77	85	80	101	93	70	61	60	79	80	72	85	78	89	64	86	79	70	91	85	83	92	73	52	78	79	73	63	87	54	73	81	77	80	84	84	85	84	69	50	60	78	57	79	70	78	72	69	67	76	67	83	90	80	87	66	83	72	78	77	79	85	72	81	90	82	78	78	70	83	76	79	78	74	95	77	74	79	86	57	80	74	81	66	68	105	69	92	75	58	74	63	79	81	90	79	76	76	70	90	83	91	96	80	74	77	79	97	81	83	75	64	72	73	78	89	73	75	84	61	86	78	65	72	69	78	79	87	76	80	70	62	67	79	84	80	86	81	78	78	72	74	74	77	89	81	84	91	88	71	85	84	80	69	78	104	88	63	89	71	92	72	86	82	69	71	88	82	68	70	83	70	70	82	79	58	73	65	84	73	69	66	96	80	83	84	74	99	60	79	83	79	72	74	61	73	81	75	81	92	80	74	71	75	83	75	73	78	68	88	70	77	76	67	73	77	77	78	87	82	72	85	63	74	78	85	84	85	85	74	83	69	87	85	75	93	74	62	70	81	70	71	86	81	81	70	79	80	91	83	90	69	91	74	72	72	84	76	76	83	77	84	72	76	75	96	72	67	81	84	90	81	87	65	73	70	86	94	70	93	65	81	85	65	72	74	85	73	87	67	74	78	74	87	64	71	91	67	73	84	81	68	72	88	75	75	84	85	73	78	77	64	106	64	93	74	73	64	79	60	75	86	53	82	70	78	63	72	68	81	80	75	90	70	86	83	85	87	68	82	84	73	59	92	83	86	77	68	74	91	81	74	89	87	112	67	82	79	72	66	87	72	62	79	68	71	102	72	74	89	80	81	67	73	71	65	85	77	85	87	71	74	71	90	69	71	75	71	83	70	74	77	82	65	81	80	84	83	97	75	78	81	68	60	83	80	68	88	61	60	78	72	65	69	76	90	86	92	69	81	66	75	70	77	86	77	78	77	65	67	81	81	72	69	82	92	79	85	64	71	87	77	74	80	90	85	76	86	82	75	92	67	79	58	79	75	91	81	80	85	72	73	67	70	75	66	83	81	93	71	68	82	73	74	70	86	76	89	78	92	73	74	69	92	79	91	82	81	76	84	93	87	93	66	83	86	72	67	87	73	84	93	71	86	74	86	64	65	81	74	79	82	79	89	76	81	65	79	69	65	90	74	72	69	80	73	81	90	70	69	84	69	87	70	86	74	80	69	71	78	70	89	73	86	76	67	71	83	87	71	83	91	89	88	64	95	77	63	79	72	80	73	63	64	71	87	71	70	74	64	75	87	79	84	77	79	63	69	74	75	71	76	63	84	70	75	74	67	76	70	71	61	87	76	82	78	89	97	70	68	65	103	86	78	55	83	82	74	76	88	62	63	71	63	79	68	66	77	81	85	77	80	68	70	91	76	73	77	66	80	71	77	91	69	74	85	74	77	93	71	80	85	74	74	59	66	67	71	81	69	86	81	76	81	85	77	78	92	70	86	81	73	71	81	66	76	86	65	73	75	62	77	82	74	80	75	74	89	74	76	73	82	67	85	78	69	79	84	90	70	84	77	79	89	81	64	93	70	96	78	76	76	75	81	81	68	92	73	75	75	94	77	82	76	79	70	75	73	86	99	84	75	67	69	83	86	61	76	78	88	74	74	69	75	85	85	66	71	79	77	81	69	67	69	78	81	70	80	69	78	58	75	80	60	76	76	91	75	75	83	78	78	79	66	75	89	66	81	83	78	72	81	91	68	68	85	80	84	81	63	74	86	86	75	63	67	65	71	78	67	73	89	55	77	68	68	83	85	75	72	83	79	74	81	67	63	75	80	77	90	79	61	83	76	92	77	72	74	79	74	84	79	74	83	91	78	77	84	64	72	76	75	66	89	78	80	83	84	88	87	74	77	77	81	54	76	66	79	95	81	58	73	94	75	77	78	73	73	70	75	88	89	86	69	69	60	68	73	79	80	70	73	73	81	68	59	86	82	82	80	68	84	87	79	90	74	71	72	83	78	86	76	60	74	76	89	69	59	75	78	87	80	86	82	102	85	73	68	72	74	90	74	84	70	72	87	80	68	76	72	78	85	75	84	62	79	83	81	75	88	98	72	76	81	71	74	68	72	88	71	87	63	68	82	87	75	79	83	67	80	61	71	61	94	72	65	79	71	72	89	86	80	83	82	74	84	77	67	97	75	87	83	71
1658	394	512	578	473	475	421	416	363	342	322	331	326	338	301	281	336	317	325	300	292	314	323	314	324	311	326	329	340	298	272	311	323	294	274	298	274	312	342	311	294	296	290	313	288	356	296	323	331	324	299	288	302	318	303	310	331	294	301	351	289	284	302	298	325	298	295	335	298	332	294	290	300	307	295	289	308	280	303	306	282	295	303	304	265	334	340	296	318	300	297	296	298	285	292	308	314	317	304	272	298	298	302	327	324	268	292	270	315	284	293	320	331	295	284	314	304	307	315	313	316	317	264	302	318	275	271	297	290	281	283	271	323	307	292	301	304	320	311	308	307	306	315	331	279	289	308	322	312	294	301	309	264	279	304	336	306	282	270	281	295	280	308	315	269	290	320	291	306	336	323	321	287	296	293	288	299	280	253	307	285	282	304	305	332	281	280	303	322	292	298	288	275	304	258	270	320	293	298	311	314	311	273	261	315	301	275	313	304	310	320	311	315	313	284	326	347	298	274	310	324	285	296	317	301	269	324	300	332	307	307	315	277	311	296	314	294	345	317	270	300	303	296	292	297	303	297	315	300	307	277	309	296	318	319	292	313	309	319	294	283	303	312	294	308	305	321	325	270	313	346	319	307	314	303	294	348	295	282	301	295	287	305	311	317	293	329	277	300	320	274	326	317	283	287	349	285	316	262	340	290	291	300	318	303	311	330	283	295	325	324	272	322	274	300	331	310	321	349	285	294	303	274	311	309	282	311	294	320	286	296	308	310	294	307	286	337	296	331	311	298	312	323	292	291	285	326	290	295	305	317	271	317	293	290	312	282	298	299	291	301	315	311	322	310	273	311	281	331	307	289	288	354	336	327	307	285	330	272	308	293	322	319	298	286	289	289	306	319	300	332	294	294	302	314	289	306	298	307	346	319	305	294	316	264	280	320	320	313	290	287	315	301	285	307	279	272	289	315	310	295	263	292	287	302	313	316	294	295	306	285	298	315	265	320	304	314	302	308	297	319	318	287	299	316	297	309	305	293	321	298	305	335	304	321	271	294	307	301	313	310	302	314	303	318	291	326	300	282	299	287	326	273	257	321	318	331	308	315	318	293	283	298	336	307	311	307	281	278	311	305	303	284	309	325	318	322	289	305	323	290	268	313	280	290	322	311	297	310	300	341	313	306	304	278	289	306	313	300	308	270	321	301	303	282	299	328	324	296	276	340	294	280	319	295	322	305	323	307	297	312	290	311	318	299	305	286	321	302	317	281	309	278	341	302	304	329	308	320	295	296	290	292	316	293	303	308	300	299	290	316	315	312	274	319	284	311	290	345	306	284	288	308	300	291	302	320	293	331	296	289	310	312	297	301	297	286	308	303	304	279	303	301	293	310	295	314	313	303	308	293	316	321	268	289	315	305	289	301	314	296	294	313	266	294	304	319	291	264	294	302	286	288	322	283	311	297	288	314	346	343	320	308	291	285	326	319	301	284	304	318	285	296	310	305	300	322	319	282	302	297	315	288	316	312	302	276	296	291	290	294	281	270	264	323	328	293	305	301	286	347	312	318	335	332	313	301	302	286	303	321	275	303	288	314	322	276	345	326	301	321	289	323	315	290	311	300	307	279	281	292	313	317	263	275	287	323	277	314	296	296	286	282	307	309	325	325	284	333	329	305	301	305	320	291	277	303	287	301	298	305	303	277	315	310	315	313	310	290	329	308	295	288	318	296	296	288	309	308	292	322	308	275	352	325	306	274	274	301	285	317	303	282	299	309	306	295	285	340	310	297	271	295	310	305	292	299	322	263	324	295	313	294	300	328	329	312	298	281	314	298	313	286	315	284	288	275	321	310	290	294	314	291	311	297	290	316	286	280	274	320	301	313	313	332	295	329	316	279	321	297	314	310	287	333	301	287	289	242	283	326	301	317	294	277	320	296	314	290	307	263	304	306	297	326	294	320	344	305	302	318	295	334	287	285	266	304	322	268	315	299	304	245	292	323	306	293	310	282	291	308	322	308	292	294	269	279	315	308	332	270	315	291	285	296	281	307	287	295	316	309	306	327	333	262	280	305	296	274	289	272	305	272	284	291	271	322	293	294	328	315	294	317	296	296	288	325	298	313	314	306	319	308	292	320	270	307	288	303	295	314	331	285	272	307	263	314	314	287	296	296	279	299	299	291	320	318	319	305	289	325	305	301	287	313	327	301	330	297	269	292	306	287	303	300	315	307	298	292	287	305	294	288	288	327	294	296	303	336	287	320	297	286	272	274	298	311	320	317	295	285	343	279	315	335	307	306	278	301	318	311	303	274	283	323	348	274	301	282	306	285	295	311	300	288	279	293	299	302	299	294	323	317	300	297	328	285	282	288	313	308	322	304	304	304	281	293	270	293	336	305	292	326	298	329	316	293	310	318	308	298	321	303	341	310	283	287	271	300	314	295	316	305	305	296	277	310	334	325	295	286	325	353	286	337	291	319	303	285	276	324	329	313	319	331	310	297	314	296	310	309	311	295	295	311	298	303	298	312	320	285	333	325	331	313	283	300	303	274	298	319	286	288	303	286	271	286	281	285	297	277	300	303	319	295	302	308	284	291	318	290	291	268	302	325	314	297	280	300	304	276	282	275	341	316	282	300	268	310	294	281	271	320	286	294	288	320	291	288	286	278	289	279	249	327	315	296	299	284	300	280	316	301	340	325	294	323	317	314	291	309	293	299	272	309	291	305	312	293	251	306	314	323	289	346	317	287	293	283	294	283	304	298	298	315	308	310	304	286	277	317	302	290	293	318	298	308	285	286	264	329	268	268	322	291	311	272	312	317	329	315	337	297	286	323	311	309	305	347	298	274	323	278	281	294	341	300	305	282	323	307	316	324	293	312	309	303	311	313	306	334	274	262	308	298	297	292	291	323	292	304	273	293	296	303	304	306	297	298	293	278	300	303	303	285	310	309	298	291	268	292	302	315	273	289	329	329	293	311	270	307	307	293	292	297	300	288	338	296	289	310	308	310	337	306	286	303	300	283	299	318	304	304	274	312	306	319	315	320	296	298	298	288	299	276	323	341	278	300	303	275	292	301	308	299	311	296	305	303	309	277	283	274	329	287	325	285	302	333	273	301	291	287	301	350	292	282	336	298	293	287	289	307	307	304	315	328	248	281	273	311	264	269	315	296	262	307	300	302	324	305	316	312	289	327	296	311	284	294	314	316	306	280	339	295	304	322	315	260	311	330	288	296	296	294	322	332	314	288	309	316	313	250	294	298	292	300	337	324	311	285	294	294	334	285	328	301	267	296	305	303	299	296	310	324	317	290	280	329	315	312	312	298	290	287	316	279	333	310	297	285	323	290	303	311	254	279	314	312	303	323	304	333	299	317	274	311	275	315	322	295	309	329	298	303	305	289	311	302	297	275	317	312	287	314	303	293	302	330	307	273	290	281	276	292	306	286	293	301	284	310	317	300	335	287	289	299	302	313	300	288	304	324	281	277	292
4665	1235	1402	1049	733	521	435	353	341	289	282	241	225	230	199	192	186	200	188	198	190	212	218	196	205	183	182	201	206	180	168	202	183	179	160	179	195	183	193	202	209	189	201	172	179	184	163	178	170	187	183	189	189	187	176	184	186	160	205	201	201	169	185	196	186	169	189	193	182	188	182	198	177	162	185	170	187	183	174	179	189	159	162	167	171	185	167	175	189	198	174	177	180	179	163	169	182	170	200	182	163	183	169	159	187	167	207	207	187	172	199	199	188	164	168	154	178	187	168	184	151	191	164	197	178	222	182	166	179	172	167	174	194	161	166	176	169	173	188	176	180	172	186	193	209	186	181	197	199	188	179	195	191	185	176	178	155	186	207	182	177	179	181	186	176	196	182	177	167	201	175	186	203	177	185	188	183	177	189	175	173	169	172	193	171	186	185	188	181	176	183	178	189	159	172	163	168	174	169	192	165	177	195	178	209	178	158	183	182	177	172	201	166	182	182	204	209	170	185	178	198	162	166	212	191	187	182	164	184	199	173	180	192	183	168	196	193	200	168	179	152	209	176	211	188	185	180	175	187	166	179	186	173	188	185	174	180	168	167	187	192	171	148	202	177	153	167	193	196	195	144	192	175	173	175	181	173	188	173	195	178	168	200	156	188	174	152	180	187	180	169	167	181	191	192	174	173	173	179	203	158	179	185	195	191	179	168	197	170	203	153	197	177	175	180	187	186	188	164	158	153	193	175	182	147	177	187	156	167	157	166	169	193	178	183	177	163	183	168	191	212	174	153	189	169	184	163	164	155	173	164	181	172	178	158	177	171	163	163	186	162	177	186	167	188	200	172	180	172	192	170	181	176	179	190	189	163	173	190	190	155	151	181	196	181	187	195	185	192	157	169	165	178	173	180	195	178	144	167	197	156	190	209	176	190	190	186	176	172	175	180	178	180	161	187	171	189	192	159	181	167	203	197	187	162	196	178	196	179	166	173	191	204	193	196	194	176	176	202	194	185	169	173	161	197	152	162	191	155	175	188	185	171	183	169	192	184	166	205	171	194	188	187	187	176	171	188	190	197	166	187	171	170	182	159	161	176	168	201	195	177	197	186	176	181	178	178	180	187	191	179	165	165	182	193	189	163	192	173	165	174	181	177	190	188	171	171	216	217	174	176	182	169	171	199	174	174	169	211	186	166	193	165	164	170	174	165	189	176	208	180	163	228	188	168	206	167	181	166	156	182	198	181	178	182	177	184	162	182	202	170	169	191	160	178	181	192	177	196	187	190	177	174	177	189	205	193	181	193	196	171	158	188	171	184	186	175	167	187	165	158	175	186	170	184	193	208	156	187	164	212	167	176	179	186	184	180	199	183	189	162	194	174	164	169	170	167	176	176	171	197	178	189	187	197	192	153	188	188	170	182	164	187	171	199	168	170	198	168	176	182	185	166	186	194	163	168	202	155	157	170	162	193	169	168	165	191	187	189	201	180	180	186	178	170	165	167	184	176	151	161	168	191	187	178	183	194	181	176	170	184	192	169	182	210	195	161	181	173	182	181	200	184	183	172	204	174	169	160	172	171	198	173	178	179	164	176	188	189	179	194	198	181	172	153	163	200	183	197	188	193	188	171	195	189	171	189	180	167	173	174	160	203	197	190	173	198	173	157	165	211	180	184	176	144	202	177	194	163	185	142	188	170	186	182	159	165	186	187	181	177	207	177	156	185	185	184	193	189	175	177	169	201	166	168	175	196	189	191	176	160	161	160	185	175	178	184	165	196	162	167	176	187	169	165	185	179	186	172	176	170	190	190	182	169	174	184	178	185	181	199	156	185	171	193	192	195	191	173	152	183	175	177	160	198	176	165	171	153	177	197	205	208	175	182	203	168	178	164	196	211	183	194	190	204	200	184	177	167	187	210	170	149	162	178	183	169	167	206	193	171	166	163	161	182	174	181	195	179	170	203	173	183	196	187	185	171	163	187	168	183	146	180	178	163	159	190	170	212	188	191	214	177	174	177	153	185	179	175	171	190	166	190	207	168	207	165	191	177	179	175	178	198	185	178	195	197	179	184	180	184	196	167	191	147	169	160	156	204	162	197	199	161	152	183	177	184	189	178	191	169	175	167	194	175	180	175	183	182	210	176	189	192	160	194	166	201	203	164	153	181	194	193	171	185	182	166	181	190	167	189	162	173	177	150	174	169	165	206	161	154	174	212	181	192	179	203	161	188	161	163	166	180	178	186	139	189	182	170	192	194	160	181	167	182	160	164	187	187	185	199	179	195	174	185	172	191	190	196	178	209	173	214	195	205	189	183	180	185	173	176	182	164	166	188	172	179	150	172	208	198	170	164	183	181	196	163	174	187	184	199	200	157	193	186	194	165	167	183	188	181	175	179	180	172	168	173	173	180	169	199	192	181	169	170	141	201	203	180	169	175	205	170	187	163	198	195	189	200	191	179	175	163	200	169	181	192	171	179	184	161	164	174	169	182	188	185	196	169	151	195	179	179	171	159	192	182	203	187	198	199	195	178	165	176	208	156	168	178	178	162	165	185	192	170	199	175	196	187	165	176	177	171	165	179	175	181	197	167	172	187	181	165	192	194	187	187	191	177	185	182	185	182	195	172	175	175	181	192	198	154	201	176	192	185	187	197	174	162	200	174	192	171	169	179	182	169	189	183	159	169	188	186	173	164	167	171	192	187	179	179	185	171	178	200	169	192	211	187	189	175	182	196	170	190	201	178	159	192	169	188	175	170	199	181	170	172	158	208	173	176	195	194	160	182	181	179	183	170	156	179	176	191	190	165	185	190	172	194	186	212	177	179	193	172	197	175	171	174	182	164	147	162	159	163	187	182	154	187	180	156	197	194	205	177	184	168	180	172	189	168	162	177	201	178	174	175	183	186	166	188	190	188	186	183	207	185	194	175	183	178	169	175	174	174	174	166	177	173	187	174	172	190	160	182	169	197	186	205	191	167	173	193	170	177	174	177	183	184	200	178	175	202	207	180	182	171	197	192	176	167	191	181	190	155	182	176	181	196	197	170	186	180	161	190	167	175	213	186	175	170	221	190	187	164	186	179	185	178	177	165	187	177	182	197	168	161	185	176	163	173	172	184	188	183	171	164	178	155	212	205	201	182	171	179	206	177	169	178	159	185	198	190	172	156	194	172	182	186	186	171	187	173	151	173	162	169	165	175	197	168	157	198	175	153	193	175	168	160	181	149	183	200	167	181	182	176	173	183	166	181	186	172	170	168	170	176	175	193	190	200	173	170	179	185	207	191	178	167	169	195	185	205	185	180	172	183	208	209	198	185	162	203	182	173	182	181	190	176	167	166	176	187	154	151	198	199	193	160	181	179	174	203	197	165	169	157	189	173	184	190	183	190	201	162	190	184	161	197	180	192	174	186	163	201	163	176	188	167	174	195	194	171	191	198	173	170	172	171	186	193	179	176	181	188	171	176	174	188	175	186	196	194	162	211	188
5476	1690	3798	3918	3363	2871	2238	1976	1698	1519	1284	1294	1105	1119	977	986	909	880	841	914	802	818	764	760	771	739	722	691	699	747	669	665	717	676	675	638	681	680	648	653	597	669	690	616	650	660	603	598	651	634	612	621	621	624	597	615	635	613	621	634	603	587	605	573	585	608	653	578	602	623	607	585	652	598	620	622	632	551	588	572	574	634	583	598	576	618	593	590	598	602	591	571	612	574	619	673	589	610	596	613	571	606	602	616	611	540	617	629	634	622	573	605	590	604	610	587	587	600	617	609	587	584	595	612	612	627	574	582	596	619	589	599	635	579	587	611	608	620	517	621	573	568	601	591	615	645	581	615	608	612	571	583	577	617	541	610	612	627	594	614	597	580	546	551	594	579	574	595	570	530	610	593	560	603	572	582	545	579	566	617	614	559	587	615	605	616	589	563	621	596	590	593	567	631	598	551	573	563	594	600	604	614	597	572	603	556	591	611	598	562	579	572	586	571	557	606	556	620	606	581	588	585	578	601	585	589	612	620	569	594	559	579	629	604	615	568	622	611	544	576	596	550	590	585	563	590	600	570	630	595	570	565	577	577	567	608	557	594	568	566	614	575	578	613	604	602	605	583	564	588	566	589	653	594	609	555	555	590	572	565	596	580	598	598	562	586	562	617	570	566	574	560	589	605	562	593	602	583	622	589	614	593	578	638	595	589	571	598	609	569	600	609	627	592	621	557	546	585	655	610	554	572	566	595	610	572	614	600	605	561	592	584	578	582	627	609	596	589	593	590	602	625	579	625	573	572	568	596	564	597	571	560	617	599	608	627	616	603	583	594	537	608	510	592	604	611	580	542	577	547	549	622	535	599	536	583	624	584	603	633	613	587	583	577	547	595	602	556	586	610	579	592	566	536	586	597	599	615	585	559	580	629	659	597	531	637	601	602	653	600	632	550	587	599	561	599	577	611	580	559	616	597	560	565	548	585	586	595	627	583	629	586	605	568	580	583	534	557	595	555	571	611	554	568	559	639	546	594	588	588	588	596	601	603	604	583	630	566	555	588	607	559	593	624	541	591	564	531	653	575	578	566	596	577	601	639	613	613	558	640	611	599	605	523	574	580	610	563	616	634	606	579	593	607	584	554	571	539	596	551	634	551	616	588	571	570	587	622	578	545	591	580	558	624	602	553	540	577	588	587	607	597	599	603	567	607	610	607	623	621	605	610	618	585	575	573	585	578	610	569	620	596	594	575	566	581	565	576	581	595	576	576	521	633	606	576	570	556	617	600	573	578	577	588	594	593	634	645	583	627	586	561	534	604	612	591	567	625	592	581	603	568	585	604	579	583	601	562	570	572	615	612	613	545	588	582	591	585	537	580	607	593	576	586	607	599	601	586	600	599	580	553	585	591	589	619	651	604	613	594	577	604	577	568	551	575	618	617	600	565	601	589	568	599	600	586	572	585	587	575	619	626	609	566	574	575	574	629	615	593	586	614	600	552	635	596	630	614	591	563	593	595	594	561	581	590	594	593	598	577	552	614	600	592	562	571	591	601	590	599	590	553	579	618	618	589	569	566	584	622	547	607	551	592	597	613	588	609	605	597	580	569	577	605	558	623	603	615	623	590	559	592	608	594	616	553	557	604	598	614	586	638	583	558	590	558	585	577	597	574	586	612	545	563	640	555	603	620	592	581	562	584	600	595	625	563	568	602	603	587	600	588	581	575	575	561	561	552	601	579	572	594	573	580	586	563	589	582	605	594	624	574	529	587	607	603	576	607	573	588	577	591	565	576	587	545	592	608	596	562	627	615	600	611	553	591	586	569	593	566	576	571	568	567	572	625	578	573	531	597	583	597	581	618	585	561	536	574	589	595	563	581	550	584	563	589	592	589	589	586	595	563	585	555	542	638	605	632	600	578	577	578	602	567	604	610	600	574	613	572	582	565	543	622	589	584	616	606	573	557	558	542	624	579	576	629	582	614	599	640	580	576	603	573	594	639	629	599	578	582	591	593	597	591	548	566	603	602	615	585	595	627	615	617	593	554	545	557	597	602	617	608	572	569	588	598	564	599	598	570	585	607	594	599	586	583	582	590	617	576	580	604	615	581	620	613	565	616	577	563	566	607	580	597	622	590	565	570	621	562	611	572	615	575	558	558	581	603	616	583	595	575	625	624	614	568	589	609	599	624	599	625	585	614	590	618	608	583	579	610	569	589	555	574	614	578	600	640	601	608	579	560	594	593	597	591	576	566	550	635	586	602	605	616	573	612	597	581	557	601	585	563	588	584	563	576	616	588	578	595	554	551	570	562	560	602	602	582	605	585	621	615	616	623	604	620	566	587	572	590	566	585	575	574	576	624	577	622	615	594	590	635	590	560	598	642	565	535	561	590	606	628	603	605	611	616	615	602	606	609	603	570	581	597	624	562	592	581	568	586	562	596	605	561	556	567	598	594	598	609	567	590	578	583	593	618	586	576	598	593	624	605	625	600	607	622	543	618	606	613	578	584	593	613	607	559	591	571	555	582	602	584	576	563	582	574	589	601	613	593	582	617	562	565	607	565	589	565	597	579	594	587	587	542	644	608	610	558	584	556	544	586	665	567	591	599	594	564	626	572	567	556	563	580	608	557	603	609	577	576	535	570	541	603	582	590	598	618	557	556	576	620	559	631	576	599	600	592	598	542	604	574	606	581	581	551	603	562	527	627	573	545	598	596	605	561	628	610	564	615	590	614	626	582	582	569	599	595	644	579	614	582	594	604	623	575	593	571	572	585	579	554	554	579	574	605	588	590	573	587	584	582	601	551	606	576	605	593	618	575	594	619	605	603	639	574	610	602	555	632	584	670	606	552	590	587	636	625	596	585	630	601	552	582	627	561	589	556	578	596	564	561	589	547	571	602	581	630	605	546	540	581	577	586	602	598	581	556	665	590	589	600	578	623	626	619	633	599	567	605	573	586	581	622	585	598	585	617	592	575	586	587	609	567	555	598	574	608	545	569	584	598	561	604	583	616	613	587	578	589	616	575	607	618	595	581	622	583	579	594	609	566	605	621	587	555	575	563	595	575	586	609	562	623	610	578	581	575	602	616	587	651	638	592	570	567	631	611	572	585	575	631	591	543	578	568	621	580	548	593	561	591	597	586	607	613	569	576	568	568	577	590	584	560	559	577	578	574	616	606	573	600	598	591	576	587	577	642	616	520	619	595	544	589	563	554	593	571	624	597	592	578	607	601	584	586	559	565	590	569	569	593	609	556	573	604	571	577	594	595	612	592	596	562	563	573	608	590	572	521	625	595	593	603	567	612	573	582	589	550	578	571	596	566	546	572	594	581	594	568	574	586	569	601	583	581	580	572	598	587	583	594	549	585	589	574	599	610	573	610	609	554	609	591	591	571	556	604	567	622	534	632	592	604	553	647	616	561	570	607	571	623	540	600	568	563	579	579	566	595	544	622	623	565	599	622	590	605	552	631	567	585	561	591	525	612
9077	2410	2748	1943	1346	996	806	611	572	485	417	380	363	344	324	335	297	296	279	294	254	289	276	254	255	263	256	280	273	241	225	236	281	261	251	239	279	227	248	212	224	255	257	240	233	222	230	253	242	244	249	229	263	252	263	216	250	232	249	233	267	250	268	244	253	212	222	248	231	244	248	223	252	235	234	243	255	230	226	217	230	230	230	241	250	222	241	225	200	257	232	258	257	221	211	251	252	247	218	250	225	269	238	234	245	229	258	247	242	248	250	257	223	221	221	228	242	226	254	225	197	222	233	257	242	218	215	223	225	242	268	228	219	213	238	234	245	240	244	227	248	254	228	220	231	247	258	233	255	235	230	222	268	240	219	263	234	218	231	224	245	235	231	240	209	246	238	241	253	236	237	246	214	221	239	277	244	228	232	225	246	223	267	225	234	213	224	243	235	245	226	240	232	230	229	246	277	271	210	224	228	207	233	278	257	218	238	220	228	223	221	255	240	231	221	243	239	243	228	226	216	236	215	233	263	227	238	238	248	242	251	231	236	232	232	243	240	244	242	211	241	249	250	248	236	247	224	255	244	255	225	230	232	251	273	251	243	245	237	219	215	207	229	236	262	233	235	200	257	218	215	214	247	253	226	272	212	210	270	253	222	279	212	227	234	237	236	241	259	236	216	239	254	224	232	235	244	200	238	265	232	241	233	256	269	256	218	255	245	252	262	244	230	224	212	214	239	258	236	246	220	225	242	246	220	231	220	212	218	208	215	229	235	240	228	286	232	240	233	247	221	243	240	241	232	216	249	244	231	242	244	226	250	247	240	243	214	221	255	241	242	251	243	274	214	241	216	249	237	228	228	237	230	223	234	227	219	235	226	251	236	223	244	252	242	264	234	237	238	233	235	234	240	223	264	241	261	247	249	227	236	245	235	245	229	216	218	228	217	276	265	218	239	248	237	211	221	228	257	247	231	235	249	243	238	247	259	258	226	230	206	272	236	248	234	232	210	219	256	239	240	229	238	246	226	244	240	224	218	240	231	231	254	266	240	254	236	216	269	239	255	219	236	212	249	246	232	246	236	242	244	242	239	242	231	232	219	250	240	230	239	222	235	235	262	247	254	230	221	227	278	263	252	252	245	271	225	203	198	231	258	244	258	247	252	230	202	243	224	214	252	238	236	267	265	262	234	247	259	234	217	241	231	209	226	246	267	241	242	242	234	247	242	235	196	269	220	210	260	219	215	261	236	241	277	220	254	226	224	245	232	237	220	260	233	256	230	243	244	262	227	255	230	242	223	244	246	226	248	236	223	253	251	242	231	228	232	219	246	231	235	235	229	249	228	235	210	227	245	222	229	252	227	235	219	247	202	228	246	226	229	227	247	250	225	250	266	229	221	237	244	279	241	225	236	202	256	229	221	246	228	239	239	215	241	237	212	237	238	245	225	222	251	231	236	259	252	220	237	252	251	261	219	253	238	263	223	232	243	218	250	250	250	225	264	259	236	217	227	210	236	228	244	260	243	225	245	230	233	240	227	241	237	219	256	230	223	234	249	229	231	205	285	227	262	234	241	247	266	240	224	248	234	240	228	266	201	245	266	247	235	224	265	221	237	271	234	241	221	242	225	236	261	254	242	238	244	225	228	270	262	239	222	250	214	255	228	247	256	245	249	238	208	239	239	245	229	211	246	245	267	265	246	203	246	259	253	261	244	232	239	234	248	285	241	219	271	239	220	250	244	217	238	240	236	226	228	243	235	243	236	227	242	221	230	240	243	226	230	212	231	252	221	242	209	234	236	250	254	238	236	239	202	227	247	239	238	225	245	245	234	228	238	239	218	253	250	199	247	235	241	243	244	229	251	204	262	241	236	261	260	203	264	254	224	247	229	244	223	259	233	243	244	242	250	249	231	233	221	241	236	235	214	233	240	278	240	204	230	239	238	295	215	245	248	218	230	271	220	224	219	236	229	222	241	238	208	226	217	263	238	256	233	244	243	229	228	233	236	219	237	242	249	246	244	222	215	231	268	244	223	247	231	240	208	253	245	222	250	229	247	247	252	230	222	225	232	222	247	256	218	228	224	240	259	250	270	232	227	240	235	213	243	233	211	234	254	249	251	212	227	266	216	227	245	220	220	242	251	249	212	239	260	251	265	246	231	239	239	252	213	207	256	238	225	237	215	229	216	229	229	236	250	217	227	224	241	235	216	218	217	238	259	220	234	226	253	236	229	242	221	243	238	229	218	229	243	249	244	267	233	257	255	244	241	225	205	255	254	242	212	230	244	234	244	257	256	226	208	237	235	247	215	235	225	253	239	237	252	249	236	235	232	246	285	237	230	224	253	256	240	218	238	265	231	245	237	221	235	232	232	244	214	217	233	227	256	281	240	220	204	233	235	251	236	230	212	240	264	220	218	261	228	228	230	230	222	238	236	222	233	210	235	250	268	254	252	249	204	239	258	227	243	236	204	234	241	230	250	256	254	216	239	228	240	238	241	236	215	249	263	222	243	276	249	216	237	239	278	262	266	230	252	231	255	236	213	241	257	225	230	190	230	224	211	250	249	272	243	256	265	236	220	227	242	238	237	206	239	229	249	240	228	238	282	234	250	258	214	226	254	259	243	251	265	277	241	222	231	244	216	232	273	263	218	220	208	224	232	255	240	237	235	253	254	247	222	222	237	243	235	210	243	236	236	243	237	263	214	238	223	223	256	228	239	244	224	229	229	237	236	228	221	249	266	245	235	255	244	220	231	241	234	230	230	242	215	251	254	264	261	234	232	227	184	247	235	225	227	273	237	246	232	257	245	237	229	239	230	247	230	255	220	239	248	231	246	246	262	243	227	256	236	264	217	210	248	248	239	244	250	216	249	245	239	223	230	229	232	225	234	234	239	233	244	233	239	251	246	224	221	226	236	266	268	241	236	222	245	240	232	235	219	231	232	236	225	251	260	230	221	249	247	251	225	231	221	261	240	244	231	254	236	233	240	253	231	238	209	239	252	221	210	256	226	213	251	241	237	272	238	213	229	262	229	241	237	251	206	234	248	199	244	260	249	217	248	247	264	220	230	227	239	251	239	235	256	260	241	248	225	241	218	259	225	254	201	202	257	234	249	228	226	250	242	227	228	230	220	241	265	208	244	214	238	232	248	217	262	259	225	226	228	243	262	243	230	246	228	243	255	240	237	251	224	225	226	248	220	232	236	237	241	247	222	215	260	243	225	230	233	227	232	251	209	248	220	210	234	265	243	231	220	246	248	246	243	266	222	256	225	254	235	253	241	231	224	221	217	229	236	234	224	224	255	256	223	231	236	246	241	208	240	249	220	208	252	233	232	233	243	217	224	241	240	236	222	229	254	253	223	265	245	224	216	243	256	248	233	254	244	235	227	241	231	236	230	228	236	252	252	228	255	256	251	225	238	223	248	260	236	245	240	270	198	257	229	221	247	205	252	224	260	232	248	220	257	226	226	218	241	217	238	233	226	232
7653	2893	6591	6904	6080	4857	3930	3209	2846	2493	2223	2014	1832	1706	1536	1492	1401	1283	1266	1209	1185	1105	1050	1057	1039	1044	955	936	968	893	915	946	916	883	843	882	887	895	830	877	808	853	819	838	814	875	841	786	812	785	798	796	820	766	815	733	822	804	879	789	858	799	802	712	772	748	842	778	777	780	762	803	772	774	746	721	773	703	759	746	774	747	736	729	780	707	763	751	768	725	776	809	761	769	780	769	798	757	735	789	736	722	779	745	765	766	728	767	756	727	746	727	675	721	710	813	708	741	752	729	756	742	726	752	702	762	697	722	740	715	738	715	797	777	738	774	732	718	740	705	778	735	749	767	727	734	737	734	756	741	785	751	753	737	724	744	732	721	756	761	760	767	753	735	754	757	755	737	754	732	747	736	702	740	782	742	715	745	782	720	705	794	732	738	748	797	742	748	663	724	713	714	770	722	752	715	742	764	727	745	764	718	782	703	701	733	739	722	740	750	702	748	740	724	719	764	700	803	741	710	755	741	757	727	693	755	753	731	704	724	768	737	714	744	750	758	754	718	745	734	746	699	714	704	728	746	702	718	741	779	773	744	751	745	718	703	727	788	734	733	724	722	703	754	714	721	703	732	707	723	755	731	750	732	758	741	725	766	755	756	731	730	701	744	729	769	737	697	760	682	729	723	718	745	739	745	729	755	722	715	729	773	792	742	731	768	758	712	689	724	700	784	762	779	715	761	745	774	719	688	741	744	783	702	737	745	761	746	725	721	714	702	756	726	741	753	715	777	753	753	745	747	706	737	750	734	713	718	740	760	765	706	752	714	753	762	725	767	745	716	736	749	750	779	752	781	742	693	738	776	761	742	727	714	738	775	740	750	783	737	678	681	727	750	719	762	754	732	718	694	737	726	798	760	785	692	704	744	711	746	737	697	729	747	688	711	753	771	733	748	701	731	738	742	740	734	719	717	695	714	713	762	768	755	754	690	764	731	707	744	729	734	723	739	718	728	722	734	727	748	720	725	685	681	763	729	727	776	770	737	724	793	727	734	734	743	748	755	750	731	760	735	653	767	761	699	715	744	712	753	711	758	734	708	723	695	751	792	722	769	736	748	736	763	744	775	734	691	726	730	739	709	760	709	771	716	771	730	705	777	650	785	763	719	703	710	774	719	744	736	726	743	791	730	743	745	787	739	756	748	785	725	731	717	700	753	734	794	738	679	752	690	710	760	720	735	736	760	727	697	707	751	691	718	735	718	732	783	715	691	697	723	777	688	743	750	775	754	703	759	688	736	741	726	710	708	715	764	734	782	752	733	710	743	750	735	762	739	688	746	751	708	765	733	725	700	719	720	730	754	706	730	727	778	731	699	755	695	705	750	760	790	769	767	743	766	752	719	760	762	746	697	810	779	679	708	715	737	719	718	729	680	713	689	702	719	758	727	739	762	772	728	742	765	690	773	682	763	770	714	780	724	700	726	765	733	724	737	731	725	736	718	702	666	727	734	692	698	767	735	752	738	685	709	747	776	743	765	731	748	700	766	690	720	731	686	695	758	715	737	715	730	722	725	779	756	682	773	755	736	729	714	763	691	684	732	752	748	701	738	791	764	696	757	768	701	680	705	732	750	683	807	748	745	750	732	738	754	750	739	698	713	697	755	751	769	736	701	744	737	762	755	715	700	770	740	765	795	714	775	752	743	764	732	713	748	718	796	768	730	772	725	732	752	718	706	710	746	699	764	732	729	727	704	718	726	691	766	717	718	706	733	779	717	723	682	731	704	786	737	754	742	746	736	730	728	724	688	704	701	749	692	743	689	717	719	764	746	698	724	744	782	719	739	719	733	748	732	745	709	749	715	713	699	730	685	718	695	767	718	734	757	755	734	737	751	757	761	697	755	650	702	732	726	739	703	705	750	718	744	773	755	729	755	729	798	761	736	729	752	741	789	730	742	765	732	727	714	770	725	707	752	778	753	741	719	743	710	792	743	735	698	746	712	736	714	721	759	743	726	675	749	735	778	738	669	691	766	768	729	758	847	751	725	795	727	763	706	753	727	729	739	735	774	662	746	709	725	690	727	736	730	756	718	719	739	740	758	715	742	769	773	715	711	706	693	739	700	760	731	728	739	743	720	764	707	745	689	731	734	693	793	751	712	731	757	736	695	766	712	706	759	781	744	733	771	739	732	765	779	730	735	726	741	743	762	763	735	769	727	732	710	746	737	739	704	751	728	773	746	727	758	715	698	725	772	748	712	726	745	732	731	775	743	730	706	735	714	744	733	698	703	719	680	725	728	755	738	729	720	762	752	699	757	742	751	764	751	744	742	758	717	741	756	764	736	756	735	709	720	729	727	741	664	749	739	721	728	777	728	714	700	795	781	716	727	736	755	755	717	764	746	719	679	709	705	749	719	706	795	708	771	742	781	750	723	780	733	791	771	726	676	727	735	715	732	753	733	706	734	728	725	702	762	766	703	788	721	708	750	804	705	722	695	742	753	719	734	680	714	743	728	754	749	736	715	725	742	787	731	726	709	700	697	794	728	684	749	689	806	699	700	698	746	740	767	749	699	745	686	739	721	706	774	685	721	736	692	738	726	700	749	744	734	722	745	742	750	743	750	728	791	779	746	701	734	777	735	743	715	770	733	710	757	745	726	718	752	725	712	725	740	746	751	712	761	781	747	694	729	781	738	771	729	708	777	720	744	761	743	771	741	760	708	721	734	763	773	773	716	696	703	770	763	692	672	724	713	728	712	765	732	719	740	749	720	707	763	699	760	748	733	751	687	717	716	719	702	695	726	728	714	715	722	706	736	746	684	730	747	739	778	821	741	704	728	760	757	727	746	727	712	706	695	726	722	670	694	723	738	714	761	770	679	721	739	744	804	727	682	755	680	734	780	753	746	763	720	694	766	716	765	729	694	723	751	741	758	718	749	728	700	727	710	801	797	742	716	706	757	756	753	741	699	762	803	717	785	808	754	732	736	736	746	760	774	733	761	813	730	751	726	741	751	688	716	710	714	769	749	724	723	741	751	707	776	705	721	762	726	740	734	705	742	707	732	733	717	779	723	716	712	778	760	707	751	783	712	730	742	766	712	737	729	762	752	774	715	773	748	735	694	707	748	733	740	757	744	710	731	741	748	673	750	720	730	720	698	755	769	708	725	758	721	735	730	756	765	749	696	710	751	694	763	741	802	731	738	740	749	737	758	736	705	722	772	789	722	781	758	709	717	712	708	737	743	711	766	699	691	690	761	771	746	724	694	753	750	700	744	726	738	762	731	725	769	735	771	761	708	694	752	717	754	749	725	744	712	749	694	726	787	731	683	742	743	717	750	712	712	745	790	735	717	748	720	753	788	724	738	736	738	716	730	719	748	750	727	717	728	694	772	730	774	801	717	667	719	754	712	741	747	720	731	703	721	750	757	758	733	760	726	714	755	677	732	723	736	685	761	791	727	799	747	747	730	768	708	739	729	707	749	763	731	743	720
1140	130	176	135	122	104	91	85	90	95	80	74	86	75	76	86	81	76	93	73	63	111	80	80	82	78	81	66	72	86	85	80	76	90	83	82	76	80	90	93	79	81	66	83	76	65	94	71	81	74	91	70	68	73	80	92	86	73	80	80	86	79	84	67	70	82	78	60	71	84	91	69	64	59	85	73	89	95	70	85	88	89	75	91	84	80	69	68	70	89	75	65	86	81	68	72	84	64	74	89	67	77	96	92	87	59	76	94	94	81	61	81	76	77	91	66	85	72	71	73	76	64	56	75	82	77	68	77	82	68	80	77	74	88	84	91	75	69	74	81	71	67	84	79	72	70	80	77	74	74	85	74	67	74	78	63	78	83	64	70	78	92	85	75	83	71	83	81	67	88	64	79	80	90	87	78	75	82	82	77	76	74	64	71	80	80	91	83	80	83	75	61	65	90	75	80	76	63	71	83	71	81	83	70	65	84	70	75	63	79	72	87	81	87	79	88	79	73	67	86	78	81	83	71	85	80	79	81	71	80	57	73	74	87	75	76	85	86	81	78	69	80	75	71	65	69	85	93	81	64	80	78	69	77	72	82	76	68	94	79	65	78	82	73	89	82	79	58	75	95	76	78	78	80	71	76	84	83	74	75	58	88	76	63	94	73	85	83	67	64	79	60	71	92	86	79	66	88	76	76	80	71	84	78	79	68	64	65	74	65	78	78	80	76	80	83	90	64	64	79	82	67	80	85	87	84	73	78	83	72	93	89	85	82	65	85	83	69	80	76	79	72	85	82	76	91	70	77	82	84	73	76	82	83	79	96	88	73	78	77	74	82	72	77	95	73	78	65	82	83	82	77	70	75	73	77	77	71	82	76	74	92	90	81	76	74	77	75	61	98	64	78	88	68	95	76	85	79	84	55	92	67	84	64	81	74	82	76	79	79	86	83	61	88	85	91	75	69	77	60	91	64	70	52	81	88	72	63	64	86	74	83	66	93	63	89	61	85	85	74	84	88	87	71	73	83	80	74	89	76	62	61	63	81	80	82	86	77	83	82	83	80	81	77	76	78	87	66	90	98	70	73	80	73	89	70	82	84	67	66	75	78	77	91	79	91	78	64	66	84	82	68	92	76	79	96	91	66	86	85	83	84	79	75	80	93	72	77	77	86	94	76	70	64	77	93	73	65	69	88	71	74	76	84	81	78	78	80	66	76	78	83	61	83	92	74	72	83	79	81	70	70	77	91	72	85	91	84	88	81	74	62	80	71	71	85	64	89	96	88	62	74	65	58	62	72	69	78	79	59	74	74	66	81	62	75	82	79	69	55	75	78	78	63	61	56	78	74	87	79	66	70	79	74	70	86	58	80	84	82	72	81	67	69	92	77	77	64	78	96	77	84	78	67	85	91	83	69	79	78	72	78	80	80	93	71	81	61	67	82	74	69	68	78	103	63	94	68	91	73	80	82	89	83	81	76	72	89	68	72	77	84	65	67	75	81	63	69	77	76	75	86	74	75	78	73	82	75	81	68	83	94	73	90	74	70	65	73	82	77	64	71	72	73	79	66	84	66	71	80	78	75	71	98	68	79	72	81	89	75	63	61	79	80	74	77	60	68	81	82	56	72	63	92	91	78	84	65	76	73	63	83	66	75	88	97	62	72	67	76	96	67	75	89	77	72	89	76	88	92	71	72	65	56	75	66	82	74	81	67	76	77	61	65	88	73	81	100	61	73	72	78	96	72	79	86	84	82	77	102	86	77	82	87	67	62	71	89	74	83	76	85	87	70	84	89	82	75	81	67	88	81	78	77	69	75	77	68	84	87	68	90	75	77	83	60	85	78	68	75	79	85	81	85	85	81	86	78	69	84	84	89	73	83	66	88	74	80	79	68	76	79	61	71	76	80	73	66	76	75	68	90	78	81	76	91	82	72	67	75	82	73	73	85	67	70	67	82	69	73	60	91	78	78	78	68	82	87	81	79	88	87	70	71	71	83	81	72	80	76	64	71	75	66	81	68	75	85	55	85	88	81	89	90	72	67	80	71	69	68	88	88	82	80	74	83	73	59	93	81	91	73	87	65	89	79	68	70	89	62	83	88	78	67	84	84	69	69	83	80	83	72	80	90	74	64	90	74	71	70	69	85	70	100	80	71	79	85	66	74	68	72	79	87	71	89	76	85	80	88	75	89	106	86	76	74	82	75	79	80	73	68	85	77	77	81	83	86	91	72	77	86	88	80	81	75	70	82	78	75	72	79	87	82	65	71	78	77	71	77	59	65	84	86	73	85	82	88	76	87	58	81	77	75	67	62	72	84	89	76	64	71	89	71	77	74	95	67	74	80	70	72	62	67	69	83	80	86	74	70	73	78	68	88	76	65	66	71	81	75	69	66	62	67	87	72	91	69	72	62	86	96	82	80	65	82	73	83	74	79	78	72	69	72	79	65	69	67	79	82	79	78	72	88	63	81	86	84	68	81	86	73	76	67	85	73	72	70	73	73	87	66	73	85	70	78	68	62	76	72	86	65	71	73	75	93	79	83	72	80	76	64	82	76	94	81	80	57	84	94	67	61	90	78	88	80	97	83	66	76	75	78	92	78	80	88	84	69	82	79	82	93	83	83	70	95	81	74	69	72	72	77	72	78	72	83	82	87	67	105	78	91	66	70	95	83	71	89	70	84	74	90	82	76	73	97	74	94	66	81	69	74	64	83	76	71	92	91	100	71	87	59	86	70	75	71	71	71	81	69	70	89	73	80	63	72	69	82	68	90	84	84	77	69	76	89	90	84	76	85	67	82	68	77	67	68	89	82	81	95	86	88	77	104	67	75	81	78	89	80	78	75	76	70	69	86	67	70	106	71	76	57	82	75	75	89	79	80	95	56	76	98	90	97	75	90	83	71	81	79	71	60	69	58	60	66	70	75	75	81	70	79	77	66	87	82	77	72	95	73	69	80	68	60	77	83	90	62	75	61	61	70	72	84	69	78	77	72	84	72	87	57	79	89	78	90	69	80	92	79	61	88	95	81	79	87	76	68	82	81	86	66	66	75	87	55	69	80	82	83	63	72	67	72	73	69	73	83	80	95	75	73	81	89	85	87	94	82	72	82	77	72	80	81	69	94	77	78	78	76	68	81	80	74	84	79	72	68	58	88	82	67	59	68	78	77	70	75	88	83	76	87	75	77	80	73	72	77	71	76	97	84	80	81	69	75	65	84	85	71	80	77	88	65	88	69	77	91	100	66	91	85	75	81	89	74	94	78	72	84	77	70	90	75	81	90	78	78	71	76	68	78	80	85	76	75	73	67	66	73	67	82	96	88	70	92	90	74	69	84	74	59	89	80	77	69	76	68	74	75	80	60	71	63	83	91	70	74	62	86	61	81	66	77	75	82	86	94	68	75	69	73	65	59	73	78	71	65	68	74	80	70	67	77	81	68	75	78	75	69	80	72	76	83	72	71	77	69	80	87	92	62	91	91	69	87
1749	358	517	517	457	437	416	374	383	384	388	356	345	318	317	311	338	315	312	319	340	320	304	308	288	316	328	292	324	309	341	314	300	297	340	312	308	284	327	287	300	323	334	298	343	313	311	303	312	294	335	325	284	306	287	314	293	312	280	302	275	316	307	304	290	295	294	305	306	312	316	306	296	265	314	271	309	335	324	289	283	322	294	310	293	310	345	276	278	324	312	314	314	272	280	311	318	289	261	277	345	305	280	268	276	270	297	306	296	288	292	320	318	284	286	288	296	295	316	312	287	271	280	278	302	305	289	300	297	276	295	277	304	296	297	299	310	299	308	289	278	277	308	305	306	312	258	265	314	274	313	331	272	320	312	291	303	320	318	296	304	302	290	335	290	298	299	327	324	283	312	334	320	307	298	297	282	285	296	315	284	304	291	310	306	304	271	344	288	290	282	327	293	313	281	329	276	319	299	293	319	337	300	327	300	290	301	327	297	317	267	298	280	277	268	337	314	279	305	285	267	272	303	304	313	311	297	321	300	305	290	297	297	326	341	270	304	295	301	257	312	313	268	268	295	324	299	298	306	314	274	285	310	309	301	305	308	289	278	308	291	300	327	291	309	306	310	305	285	266	287	316	271	287	294	294	324	295	340	318	291	297	303	310	300	292	309	301	297	285	298	289	297	309	317	279	292	292	340	302	314	290	296	292	319	311	322	300	321	319	279	333	345	302	305	287	305	331	305	291	317	291	316	323	282	306	305	332	304	316	304	288	314	322	277	314	296	299	298	316	280	296	316	291	306	334	307	293	306	311	302	286	291	277	324	317	304	313	305	306	338	303	282	319	306	309	290	287	308	285	326	285	299	287	285	305	309	304	309	327	303	291	303	279	312	267	269	325	326	297	299	272	296	299	281	287	307	299	330	285	313	317	315	311	348	319	306	282	290	308	289	284	325	303	294	265	293	304	294	326	313	315	298	281	305	329	344	297	281	311	305	300	284	327	309	280	280	310	327	295	271	295	275	285	305	289	330	299	303	348	331	326	265	296	267	297	307	316	327	309	307	295	294	320	301	317	275	289	313	310	281	313	302	293	306	292	276	327	297	287	279	278	274	292	331	302	308	330	289	267	296	312	273	318	320	321	306	299	305	341	316	294	338	285	259	302	302	335	333	321	296	304	292	326	317	312	325	312	317	290	293	290	277	318	286	317	310	307	318	325	293	307	306	309	313	329	303	293	325	310	268	298	294	285	281	268	319	318	281	273	295	324	335	295	285	340	328	290	296	297	281	299	281	315	314	309	304	313	326	310	286	298	293	313	329	301	306	274	300	300	264	322	325	313	275	310	294	302	329	313	307	317	309	338	317	307	300	309	347	256	319	281	291	307	291	316	275	302	302	304	324	302	306	313	299	309	305	340	311	263	299	323	312	335	308	301	318	310	294	289	326	321	284	321	307	274	310	313	323	285	302	301	309	308	331	301	308	298	299	246	337	289	311	321	342	296	292	321	305	278	301	324	296	309	295	284	306	307	300	319	295	282	334	367	305	309	294	307	292	306	346	320	287	279	300	288	291	296	316	315	322	280	302	287	280	263	295	326	337	307	295	288	303	299	322	298	288	266	298	302	287	314	279	325	305	310	330	287	321	317	290	300	361	326	287	262	314	314	314	322	266	318	295	325	276	330	280	305	282	316	307	279	312	291	331	276	274	311	304	295	289	301	332	284	278	331	296	304	314	284	303	304	308	296	310	296	323	335	300	315	314	289	322	285	286	305	337	310	304	320	354	308	309	300	298	290	304	262	330	319	303	301	308	333	282	308	310	328	318	327	273	289	287	288	297	298	293	297	282	317	273	328	282	330	303	282	303	294	306	297	311	293	285	263	307	338	294	288	278	271	294	311	313	282	284	311	278	277	294	303	310	329	332	304	331	314	309	318	297	321	275	315	311	330	318	290	338	325	304	294	308	310	297	318	316	312	327	314	364	296	302	338	321	308	318	296	308	308	282	295	286	281	306	308	303	284	303	281	281	315	293	284	291	305	293	300	280	311	313	315	272	294	312	307	318	289	325	279	321	283	283	285	314	318	296	319	303	303	314	309	305	299	309	311	309	291	313	319	296	332	284	295	304	299	287	296	320	292	276	311	299	301	311	325	299	282	311	325	300	299	312	283	309	313	306	316	282	306	307	303	276	281	306	311	313	291	284	318	310	291	334	319	286	310	285	271	284	294	271	292	299	301	321	305	291	316	317	290	297	313	307	303	310	305	304	295	314	284	311	328	295	301	281	304	339	319	311	284	323	310	303	284	323	299	307	319	306	302	324	362	319	289	336	303	313	313	280	318	307	295	300	312	279	281	309	318	307	308	310	314	293	337	334	295	297	320	311	279	306	291	302	273	322	278	307	309	300	320	323	295	313	290	275	276	306	309	302	344	315	321	326	305	313	281	292	325	299	297	304	314	279	288	313	294	313	321	327	306	289	303	293	321	293	288	310	294	323	304	297	320	303	317	304	290	289	306	313	318	289	302	317	308	323	317	300	320	314	302	277	282	296	318	264	288	308	325	303	288	265	295	300	291	278	319	277	303	293	284	326	303	297	289	319	300	316	292	310	307	293	311	293	321	298	307	296	305	298	303	293	309	313	281	296	320	308	306	295	314	308	298	294	308	290	267	298	275	284	295	312	302	288	334	309	291	292	302	320	299	308	304	325	314	323	294	297	259	292	312	304	291	297	291	296	295	292	313	281	299	311	321	270	275	297	273	316	255	301	350	287	320	287	293	314	293	313	274	316	304	298	320	306	302	330	290	314	280	304	312	299	302	287	297	298	348	297	281	274	297	280	326	285	298	297	344	309	322	291	312	304	254	304	286	317	341	296	307	270	282	275	325	305	284	306	304	290	268	339	291	316	307	275	314	296	296	304	314	291	305	290	282	278	295	309	292	294	259	312	326	285	319	331	286	341	277	298	286	326	279	299	294	310	302	301	294	296	293	294	282	295	290	291	309	338	296	338	304	298	307	281	308	293	307	317	290	340	315	342	253	313	302	325	314	300	315	293	307	302	295	313	307	335	266	288	290	324	324	293	317	292	297	306	326	295	280	316	277	316	301	312	305	318	316	324	294	289	316	294	287	304	305	324	303	336	295	285	313	328	318	299	307	284	296	313	286	307	301	306	295	308	326	277	283	302	312	312	284	293	304	293	320	307	317	313	289	308	310	300	298	304	313	266	298	277	298	329	306	299	299	317	291	303	290	305	305	288	275	303	304	267	305	288	280	301	318	286	334	284	295	287	300	259	335	311	322	270	326	286	316	291	267	277	332	305	276	288	280	298	308	320	297	297	307	290	298	331	316	286	314	287	299	306	319	293	299	322	335	313	320	319	311	306	302	316	295	281	308	323	278	292	318	299	322	317	281	297	300	294	327	270	316	281	286	261	332	316	311	298	298	285	261	266	297	311	312	301	309	303	295	317	314	312	305	308	279	328	293
4781	1201	1421	1068	733	518	459	373	276	308	281	251	244	219	233	218	193	216	215	210	211	200	190	185	193	190	217	184	175	166	203	188	174	181	190	200	172	168	185	171	178	185	195	189	201	175	197	173	173	179	186	159	174	190	167	188	205	197	182	200	198	187	170	185	208	167	167	198	202	180	202	185	162	186	189	178	194	165	181	184	190	188	197	192	178	183	172	184	201	199	194	178	190	205	203	189	215	172	161	192	187	192	170	149	175	179	168	192	180	151	169	171	173	203	203	205	171	175	163	200	174	171	191	175	176	177	174	185	175	181	189	163	168	189	164	170	192	168	206	200	183	210	203	178	185	182	162	180	196	198	161	208	198	204	162	190	170	187	165	167	192	191	195	173	195	167	179	178	179	199	163	187	163	183	185	168	203	166	184	177	190	193	173	185	183	183	178	166	192	191	165	148	203	159	198	174	157	184	186	152	170	187	188	170	183	192	168	182	169	191	185	165	173	186	181	192	179	172	202	180	179	166	174	189	189	182	172	192	179	182	193	193	208	200	173	177	194	182	166	178	186	177	168	190	183	175	172	199	176	191	154	174	167	186	168	169	219	166	194	157	189	192	182	189	179	194	203	188	186	168	169	151	191	169	184	192	196	178	194	154	176	193	182	183	194	203	166	168	165	193	186	195	160	195	176	188	190	166	165	182	188	194	206	181	178	168	212	185	165	200	178	189	178	196	182	187	191	180	184	192	182	203	169	162	194	174	183	185	182	185	201	174	176	181	177	182	170	170	169	178	174	173	195	184	167	158	179	169	181	192	178	171	182	164	199	196	180	181	182	192	169	202	190	179	188	210	187	188	181	177	185	195	191	185	186	148	176	165	164	186	184	173	163	179	169	175	166	171	180	168	175	185	197	163	178	166	175	172	174	188	184	143	180	175	173	171	175	196	191	177	187	194	151	175	185	173	158	179	193	182	181	187	193	187	172	187	190	204	172	183	195	172	178	173	176	157	194	179	197	163	175	191	158	178	184	201	176	164	183	173	180	181	177	184	169	164	170	177	209	161	179	181	189	190	194	211	181	214	170	178	199	183	174	207	170	196	200	204	174	176	175	161	158	176	202	198	180	179	199	150	174	175	174	189	163	175	181	165	162	165	178	191	167	168	180	174	158	169	180	213	183	195	189	179	193	171	193	158	187	160	176	153	165	189	160	166	210	175	177	178	204	176	188	184	181	178	180	189	199	173	178	166	165	201	181	193	218	168	172	190	192	176	183	168	170	173	226	202	184	191	154	166	166	182	160	178	182	195	182	181	167	188	210	185	183	173	163	188	170	197	164	208	186	173	179	157	175	185	172	186	195	171	187	192	170	194	208	190	202	195	171	165	176	172	183	194	182	170	195	170	180	175	167	189	179	178	173	172	177	178	194	168	193	178	176	184	175	185	180	189	192	189	181	169	166	185	170	157	175	179	193	162	219	185	182	185	178	191	192	176	168	187	172	185	172	195	171	171	185	157	185	199	180	166	180	198	172	165	163	173	200	176	188	178	194	184	187	167	171	200	178	187	166	150	182	215	192	166	194	185	159	192	227	203	160	163	202	163	179	201	190	195	207	193	201	184	192	165	201	192	174	160	191	184	186	177	189	180	190	190	188	196	204	170	174	195	170	174	152	197	167	163	187	163	172	193	169	181	162	189	169	177	186	166	169	161	185	192	179	183	207	163	175	171	161	168	179	166	182	175	171	165	169	207	169	186	185	187	187	196	189	222	166	177	180	170	196	195	198	191	164	177	201	191	165	200	193	178	195	160	173	170	196	182	165	185	192	197	184	164	202	143	198	192	181	185	178	162	200	173	184	185	162	181	199	173	199	171	182	184	199	169	180	186	173	184	187	174	183	190	177	188	188	182	175	164	178	171	192	148	181	182	187	171	184	161	212	173	179	198	174	177	171	193	162	161	179	172	165	192	196	197	163	176	172	203	185	176	172	160	192	179	201	171	166	204	171	189	171	179	189	182	166	177	167	173	193	200	181	189	174	200	169	165	196	154	184	181	161	186	155	183	180	176	186	197	181	183	154	185	186	201	169	172	168	201	194	196	174	176	176	210	191	217	165	200	154	188	174	192	173	199	177	199	204	165	179	174	175	194	192	190	203	194	184	187	168	179	188	209	186	171	180	169	170	185	155	159	183	175	179	189	188	192	164	183	171	173	166	191	169	201	175	219	184	169	184	190	209	171	181	176	192	176	166	172	172	173	171	189	173	201	198	168	168	183	158	153	185	180	183	203	166	175	179	196	159	170	185	187	204	174	181	180	187	210	200	209	175	176	174	174	188	177	174	197	197	176	182	167	161	173	199	181	195	198	177	193	190	222	189	186	192	197	195	182	191	195	196	169	181	202	160	188	187	138	174	180	185	148	184	167	191	175	168	170	165	167	192	191	203	211	161	176	178	184	212	202	188	162	181	178	203	193	175	185	175	187	175	196	175	166	175	160	160	185	176	166	180	176	169	177	187	163	191	178	173	186	151	182	181	161	180	186	172	179	178	181	203	169	169	195	163	160	201	210	183	155	192	176	185	204	175	185	175	187	153	205	165	159	167	176	189	160	173	182	171	151	181	192	205	204	169	185	180	198	180	170	187	184	172	186	189	169	153	167	191	174	216	203	169	186	190	164	167	182	191	199	170	188	180	166	195	186	197	193	172	178	208	168	173	179	163	177	171	173	193	175	173	208	156	180	176	186	176	156	176	162	190	172	200	184	173	180	189	189	180	194	188	187	184	184	172	185	210	170	203	167	180	187	192	189	203	171	181	172	216	191	173	204	183	194	169	168	194	166	190	203	191	205	172	190	173	176	169	186	199	160	171	195	193	177	172	177	149	200	203	165	197	171	175	176	167	176	181	169	203	172	184	173	171	157	182	204	179	192	207	177	170	147	198	165	181	177	209	197	164	176	207	183	181	191	180	170	198	189	165	161	193	202	188	176	200	215	169	189	180	170	182	189	183	177	192	199	183	189	184	191	186	181	169	206	181	166	167	166	201	196	207	192	171	177	187	191	188	202	166	194	177	171	198	166	193	178	172	190	190	172	169	195	170	203	191	173	177	183	189	170	150	182	176	193	206	192	181	219	196	163	170	172	195	207	170	171	218	181	188	186	174	192	150	175	195	154	176	171	167	179	205	153	193	190	175	171	190	204	193	181	189	179	170	161	211	167	181	179	204	178	190	165	179	162	191	187	167	199	192	168	159	166	203	182	189	164	191	218	185	198	195	166	173	197	205	179	173	186	189	179	161	150	175	171	177	154	190	170	169	196	183	174	172	188	204	173	168	188	175	194	199	181	192	174	193	182	168	180	208	191	204	178	168	193	165	165	171	175	190	167	181	174	191	182	179	162	174	157	176	174	170	188	160	171	188	204	172	167	181	175	177	181	188	187	196	186	169	168	183	185	167	185	187	160	166	176	155	182	159	185	181	184	177	223	190	170	196	180
5420	1746	3641	3966	3375	2810	2353	1917	1714	1502	1314	1248	1129	1060	1075	997	871	902	848	846	824	743	794	752	711	733	727	727	684	697	701	703	651	668	654	662	656	618	695	671	674	641	633	644	596	626	662	615	641	632	644	634	626	592	625	624	613	624	580	611	643	610	607	568	617	623	611	601	643	627	541	603	630	550	593	587	601	597	586	604	566	560	593	592	626	543	580	562	643	571	591	611	608	575	552	642	610	563	617	593	612	625	592	568	575	567	587	600	594	585	582	598	618	586	628	583	564	605	567	616	565	595	577	588	583	612	566	521	595	585	588	602	599	616	555	600	580	565	609	604	575	594	554	550	587	565	604	587	574	561	590	590	586	580	610	578	592	570	582	589	621	597	596	575	601	600	578	573	589	605	595	550	574	642	614	621	600	599	575	584	605	584	585	591	582	563	603	593	623	657	552	613	592	602	559	577	611	585	614	593	601	601	598	535	609	579	628	592	578	610	661	577	596	596	622	631	565	577	565	598	604	516	564	587	598	574	603	602	597	621	562	546	609	559	560	587	634	595	569	619	578	602	577	591	597	635	594	586	563	580	550	632	576	578	574	586	569	604	631	577	586	615	611	610	593	579	597	624	602	577	635	576	579	559	609	596	612	576	597	537	594	643	579	627	568	621	595	607	604	545	563	599	596	574	583	593	576	618	625	586	573	597	597	601	570	566	641	540	592	612	609	595	570	551	559	577	570	619	614	550	617	547	589	564	577	592	605	608	591	607	604	588	549	578	588	585	592	616	585	612	559	590	526	553	600	598	568	576	607	572	574	591	591	594	567	651	597	613	533	598	609	592	535	583	538	575	637	556	615	589	609	633	629	592	597	582	563	574	579	631	614	577	602	623	561	569	605	594	636	582	586	585	603	570	640	572	579	572	601	612	565	604	585	592	586	547	588	554	554	591	600	603	590	583	596	609	556	608	586	596	579	567	608	576	596	614	583	603	567	588	553	564	558	609	570	617	577	608	583	569	588	583	609	544	606	577	586	560	615	625	598	570	588	573	576	613	549	616	573	620	586	594	583	600	577	597	568	629	577	589	548	616	606	609	583	553	566	545	600	595	618	594	564	574	611	601	599	605	611	585	604	579	626	529	593	594	605	585	617	582	571	605	581	547	559	637	606	571	610	588	617	584	580	608	545	581	557	629	534	613	608	614	577	592	601	591	573	551	570	594	608	591	566	598	604	582	544	576	645	557	612	571	580	597	594	582	565	595	631	619	584	600	550	568	576	594	586	581	555	610	583	634	620	610	550	594	571	583	564	596	582	581	610	567	611	559	580	571	595	596	575	568	584	602	589	543	577	608	557	580	571	543	600	562	565	563	540	590	568	577	567	571	595	605	592	584	579	600	600	612	620	590	570	591	585	602	610	574	598	654	596	562	601	593	667	577	618	617	597	598	574	626	576	595	573	624	539	584	616	594	590	602	592	597	563	577	603	575	622	583	632	608	589	588	601	605	619	610	554	583	569	583	578	553	596	571	582	588	585	585	608	576	572	598	560	623	571	583	564	566	580	585	601	632	558	591	570	583	575	571	669	575	560	583	548	606	569	605	623	592	590	652	566	570	566	567	607	553	569	564	594	635	597	617	624	556	553	599	576	556	627	563	591	600	558	609	608	587	571	602	565	619	595	557	601	573	635	611	604	621	604	587	587	575	625	557	584	619	605	592	565	620	593	610	597	589	597	587	570	575	592	609	603	574	648	618	571	589	632	604	610	646	571	586	628	611	574	607	643	612	589	586	529	570	596	620	625	618	554	597	601	576	567	560	574	608	588	602	603	613	617	605	576	591	575	611	578	552	592	588	590	619	602	538	577	593	606	610	596	597	590	584	569	571	617	593	614	576	580	612	599	536	580	579	561	596	593	553	579	540	575	659	569	587	596	565	600	544	562	581	585	613	591	594	596	636	568	582	578	609	540	553	586	587	590	570	569	571	577	607	565	520	582	547	603	585	644	599	591	629	617	588	559	575	596	596	578	566	624	577	582	601	585	587	560	582	597	568	588	551	601	583	588	580	577	588	620	550	604	577	630	537	591	559	597	584	564	592	572	615	572	567	629	609	583	596	571	587	596	533	624	586	607	578	627	589	583	585	583	626	577	602	625	587	569	569	583	605	609	606	607	588	559	618	580	618	568	560	577	594	558	589	630	606	591	578	598	552	573	591	581	565	546	605	601	595	566	580	614	574	571	623	654	650	592	589	594	570	589	623	609	589	592	609	593	623	552	607	558	574	622	595	629	572	604	590	629	574	595	611	567	548	580	569	607	635	608	570	520	634	576	621	594	572	610	597	598	576	590	584	587	613	608	586	586	576	584	587	594	600	596	610	564	568	594	573	637	567	548	575	590	573	566	620	590	595	582	602	573	615	554	597	611	575	563	587	597	591	616	632	581	579	608	577	607	564	608	542	605	607	590	593	605	605	590	555	617	613	575	588	556	566	566	622	654	595	580	587	596	605	647	593	570	621	602	627	618	629	568	591	575	650	600	571	564	595	565	601	578	595	567	612	584	563	569	581	581	570	566	590	599	558	572	608	623	601	622	599	589	556	580	601	601	552	563	595	596	568	583	627	664	594	611	568	599	616	577	591	590	587	581	577	585	586	578	634	560	614	596	570	617	655	548	582	618	586	556	596	583	574	549	554	596	545	583	582	593	563	560	578	582	582	602	648	591	554	583	615	631	586	633	598	559	615	574	588	593	534	608	611	624	558	570	584	559	584	609	571	608	612	570	559	545	608	598	598	581	590	549	599	554	625	572	602	567	579	565	564	573	597	561	576	582	627	577	596	622	579	615	604	578	612	598	591	590	605	574	606	599	549	608	599	579	590	606	603	618	624	624	563	534	596	584	611	614	583	553	601	568	576	560	619	625	531	564	591	630	583	611	593	571	596	635	593	563	555	585	573	581	630	564	589	642	562	605	589	583	581	597	563	597	570	584	522	591	631	601	628	587	567	574	526	596	581	590	623	558	552	644	628	601	620	622	565	557	555	586	628	639	533	612	571	582	534	588	561	655	606	569	619	608	611	603	591	612	579	588	574	599	591	556	611	618	582	605	600	591	584	619	592	589	595	561	629	603	601	582	564	646	589	572	566	574	598	604	551	587	561	577	550	565	583	602	611	601	573	556	581	639	593	611	576	559	559	583	559	599	599	609	611	615	593	571	586	607	581	608	618	570	580	574	582	616	577	565	567	580	568	578	562	552	607	591	535	591	530	593	581	609	590	580	634	616	588	580	581	591	564	577	547	609	638	578	557	559	587	585	580	593	587	549	576	577	595	573	572	590	557	603	564	574	597	575	592	650	601	609	573	572	592	609	632	594	606	584	587	614	556	564	628	624	644	565	603	624	564	584	607	597	586	597	593	587	609	600	562	576	609	554	609	615	562	561	562	597	618	590	573	627	621	565	605	623	575	619	568	599	593	602	565	617	614	563	565	579	620
9098	2432	2758	1994	1347	974	770	602	521	447	444	396	334	335	315	327	312	313	302	276	250	325	278	268	255	263	274	268	266	289	273	242	251	245	235	248	263	257	230	246	249	240	233	231	273	250	230	223	266	240	237	238	245	251	222	228	249	255	242	221	198	269	237	232	239	237	245	229	227	240	263	230	245	230	232	249	271	225	235	246	223	277	243	272	246	219	234	253	223	233	232	223	224	237	250	229	242	232	235	226	232	250	239	254	255	213	232	254	236	257	234	248	207	251	234	218	251	234	242	241	245	227	249	205	254	239	245	241	235	274	226	204	264	212	209	234	231	218	240	224	245	222	215	236	233	218	236	237	227	248	252	233	230	228	214	247	223	222	239	245	248	207	254	214	262	229	237	253	230	219	237	242	215	242	239	226	246	276	226	256	229	242	238	249	255	248	253	255	244	250	246	237	216	224	240	227	215	260	232	221	229	230	245	200	244	229	251	207	243	239	229	235	235	228	241	230	250	266	249	215	234	242	222	258	212	217	227	259	236	229	222	254	247	234	235	213	233	239	245	217	230	242	225	233	227	230	258	231	222	251	231	227	228	207	229	229	236	222	234	242	251	233	238	262	246	243	228	273	233	238	245	219	249	282	237	231	247	247	250	207	252	242	245	248	219	235	247	276	238	258	243	234	251	203	230	223	238	258	237	240	259	270	237	214	215	263	246	214	232	245	230	222	274	223	235	259	229	225	232	237	232	238	247	225	235	230	246	242	245	232	258	262	224	251	219	237	216	236	253	212	216	229	237	246	245	243	274	249	246	253	243	244	235	254	197	265	253	235	238	245	236	249	216	226	250	207	251	224	224	259	235	248	261	240	238	262	241	256	243	211	248	250	246	252	258	236	235	213	216	265	227	256	257	230	236	252	243	243	243	218	232	244	249	237	241	228	263	237	237	239	230	230	258	232	255	227	213	258	219	241	228	229	265	230	241	234	259	245	211	241	246	237	239	242	228	276	259	227	212	271	229	244	218	230	252	222	249	241	261	253	214	257	211	229	250	244	247	222	260	250	228	246	241	244	256	234	225	226	259	228	245	229	236	235	238	257	245	231	237	237	262	238	234	241	240	237	258	252	243	252	218	233	205	236	252	238	266	222	235	232	255	227	268	247	266	252	245	224	232	235	235	239	225	263	237	240	240	233	251	240	262	256	259	237	253	236	254	245	221	241	238	204	215	242	228	242	244	226	244	233	246	262	235	207	255	242	210	221	223	235	237	251	233	221	247	236	228	237	256	194	254	226	230	236	221	204	236	217	252	226	243	232	225	229	233	230	227	242	239	258	219	235	238	238	235	250	260	228	237	263	245	248	252	250	242	237	214	226	237	229	258	234	248	215	233	235	241	232	248	236	236	248	241	216	278	234	214	232	227	238	256	225	241	228	230	211	233	236	240	224	244	213	232	247	243	216	257	214	238	238	246	239	250	215	250	257	239	244	243	210	259	243	252	236	244	243	244	233	233	254	232	249	221	240	245	257	241	220	228	257	252	240	234	229	216	276	242	224	223	199	247	252	232	208	245	268	232	251	223	237	245	236	225	226	229	256	237	233	239	232	252	268	260	200	251	235	228	259	257	232	210	230	225	265	273	236	204	227	220	256	249	230	229	239	236	200	224	231	218	229	242	244	208	244	251	241	233	244	219	230	227	233	231	235	229	273	268	256	223	237	233	250	242	258	231	236	240	238	241	246	245	238	244	198	217	238	257	253	236	216	213	238	245	236	234	243	259	249	254	238	233	268	235	227	239	229	233	275	222	225	235	256	237	234	218	229	231	248	246	239	219	209	206	221	237	238	205	240	233	243	217	227	244	240	217	233	236	216	240	247	233	267	232	236	231	232	220	230	223	232	219	232	235	244	242	224	265	266	244	211	234	244	225	226	231	280	246	240	251	250	219	246	225	241	252	221	268	252	237	244	239	235	221	214	220	209	241	231	238	230	240	217	210	213	223	245	241	233	236	279	247	215	214	246	232	235	253	230	249	226	259	236	229	227	237	254	227	239	242	240	234	254	256	237	250	244	239	223	224	243	246	253	226	230	219	236	226	247	253	238	228	231	241	266	232	243	239	233	259	239	239	223	261	219	225	235	247	257	235	262	246	243	210	219	238	261	247	256	233	230	243	240	232	221	237	209	246	228	236	243	221	239	260	238	223	269	250	255	248	215	206	256	238	237	240	274	244	223	240	228	222	226	241	225	234	271	262	255	250	212	240	217	203	250	218	234	264	270	211	232	254	228	216	251	229	226	233	245	230	226	221	236	233	240	260	244	217	252	222	240	243	240	261	267	242	230	256	264	232	238	238	242	254	246	241	233	244	239	241	246	234	236	240	231	240	247	253	226	224	251	234	226	211	257	220	221	223	226	220	249	229	256	245	219	244	240	221	241	245	247	257	248	255	267	250	246	247	240	248	249	241	287	242	212	229	256	292	241	233	240	251	251	239	243	227	225	228	234	228	244	238	245	251	221	249	223	222	244	232	233	235	225	210	222	237	257	235	252	239	248	261	199	212	235	254	231	231	230	252	226	243	256	233	234	237	281	249	261	223	269	212	218	236	238	232	221	223	213	230	223	214	223	262	216	226	192	252	260	234	251	248	256	231	254	216	238	239	257	228	244	241	240	227	255	216	246	234	216	216	270	243	280	231	229	226	261	263	250	233	225	222	229	253	232	236	253	235	221	256	231	225	241	243	221	239	234	239	253	265	241	246	221	219	203	253	230	219	250	211	258	245	226	253	238	223	233	233	243	247	263	277	232	220	252	216	244	265	267	264	220	251	238	231	228	233	225	241	225	231	205	223	248	230	219	262	220	229	247	253	217	244	237	238	240	234	242	233	214	244	225	217	229	238	245	221	251	244	237	248	227	238	228	240	242	230	265	238	234	269	247	249	213	231	231	241	241	235	256	231	230	237	225	219	232	233	237	266	254	218	193	256	250	250	226	235	208	241	229	248	240	228	233	242	226	261	242	236	248	246	220	259	248	239	233	247	210	247	252	238	224	258	254	254	237	256	216	238	235	216	275	232	248	264	230	249	244	226	227	245	233	230	231	248	242	253	233	222	241	259	234	237	237	216	243	266	229	223	227	237	250	213	242	235	236	221	241	219	215	222	238	232	236	254	265	228	243	248	256	253	222	232	240	240	222	265	247	238	240	233	246	254	219	221	224	250	233	226	280	249	205	228	224	241	243	246	225	238	253	232	239	223	231	254	221	228	237	231	230	230	268	238	256	246	238	229	239	231	251	232	235	238	241	216	244	228	232	225	234	238	249	246	247	246	203	243	228	240	230	245	241	254	244	216	232	241	234	234	231	250	241	224	241	235	214	242	243	240	238	217	210	237	220	222	204	253	239	237	227	249	234	216	234	227	249	249	239	248	235	219	250	260	262	232	261	251	236	214	221	235	220	255	253	239	230	236	258	225	232	204	230	245	253	266	245	241	242
7720	2937	6588	6925	5871	4953	4038	3303	2843	2499	2228	2025	1876	1681	1526	1399	1418	1323	1262	1185	1135	1119	1098	1046	1039	1042	960	941	900	949	980	937	979	933	860	928	851	891	848	851	836	782	786	862	847	800	781	788	831	802	790	805	813	772	796	811	835	801	754	769	786	799	744	760	788	780	786	805	762	825	804	778	780	779	791	768	794	778	736	743	732	771	767	744	810	771	752	790	802	724	770	769	723	786	744	753	754	723	745	674	763	706	770	731	754	797	695	778	777	787	712	741	707	772	719	775	716	744	723	740	752	731	772	779	787	769	759	750	732	759	710	766	730	778	721	752	749	744	729	753	768	733	699	761	745	804	729	779	739	759	736	727	760	783	755	758	747	740	739	762	727	767	736	740	737	744	744	712	785	740	762	761	756	730	706	755	785	763	697	729	764	717	724	721	735	736	747	703	727	784	766	709	777	750	777	760	684	752	742	722	762	753	756	728	682	749	728	706	749	722	749	733	701	720	740	737	688	755	742	751	738	711	673	665	740	730	691	732	781	766	684	743	706	720	698	706	695	778	737	743	751	765	739	736	712	736	718	699	743	715	776	735	756	748	736	696	739	720	729	755	682	764	742	727	764	727	748	722	711	752	707	690	746	720	697	735	784	724	726	743	737	732	741	718	762	720	721	727	735	756	754	722	742	752	744	674	710	729	738	737	719	733	719	750	715	771	711	712	742	728	704	750	752	720	705	782	739	733	693	784	681	729	743	744	721	708	742	773	777	747	732	721	735	737	719	699	714	740	733	787	762	723	751	686	745	749	687	748	711	745	731	749	749	733	691	745	764	719	740	714	744	754	783	741	752	788	715	741	721	735	721	754	773	762	743	757	775	741	761	769	688	726	748	743	762	732	734	779	763	688	741	778	690	781	743	728	735	724	730	756	743	774	725	731	738	735	752	712	706	735	749	768	728	791	810	730	762	782	730	724	794	765	734	746	700	722	737	740	778	721	770	783	756	786	762	736	719	740	702	779	722	712	759	736	719	721	728	684	705	735	722	722	698	711	767	755	781	720	745	703	744	765	697	760	741	706	768	733	754	680	733	738	745	733	709	725	716	744	735	738	758	736	734	721	709	718	727	751	759	712	730	716	709	733	693	772	711	680	773	730	742	731	770	729	778	739	725	798	710	709	757	740	689	751	752	758	794	722	749	720	742	733	739	691	686	717	739	727	734	748	730	729	798	796	729	751	706	754	736	715	704	714	726	760	730	712	764	726	757	737	726	779	703	756	727	701	743	771	760	748	796	739	751	731	729	711	761	751	749	679	696	717	725	769	713	761	692	725	764	765	692	796	761	717	741	681	767	764	732	723	743	726	748	725	743	747	755	726	713	740	730	724	736	736	736	705	677	700	739	788	787	742	734	759	754	702	731	702	678	713	768	761	715	725	757	715	725	702	695	735	738	754	781	757	717	730	767	717	680	706	756	685	745	727	731	724	715	720	750	695	725	761	746	741	726	757	726	716	725	740	745	732	711	752	738	757	723	725	754	732	700	743	772	694	798	733	714	745	765	748	749	741	761	714	718	712	758	698	748	713	723	746	744	768	728	732	747	701	717	728	735	704	737	740	751	753	682	713	710	752	720	764	749	769	698	744	734	751	772	686	742	718	759	773	769	752	752	745	722	744	757	691	739	771	758	708	723	766	747	708	754	776	747	734	789	756	749	742	695	785	706	693	726	711	706	732	726	739	746	761	761	731	795	740	753	671	700	732	729	719	724	750	727	783	721	702	771	710	766	703	748	726	772	720	726	700	774	758	723	727	712	707	753	747	716	727	727	756	735	713	715	739	730	735	729	732	717	766	707	734	747	733	728	729	753	759	748	708	753	721	741	756	736	716	686	724	682	778	754	730	732	753	704	769	720	675	704	710	677	753	764	736	690	745	739	719	683	759	711	725	710	776	733	730	756	731	719	693	791	752	745	743	725	737	748	703	680	694	683	703	720	719	755	746	799	759	728	709	748	740	746	755	715	777	716	693	713	703	710	733	726	728	732	783	730	704	713	774	772	710	744	733	733	762	748	707	743	769	748	691	744	733	744	706	712	719	729	744	723	753	735	752	780	721	795	753	756	790	728	698	697	720	709	686	760	673	754	686	793	717	739	711	711	719	749	719	730	717	720	770	748	729	719	725	753	745	742	703	736	756	755	750	763	745	698	754	723	741	716	777	720	757	737	764	721	722	767	736	732	745	737	759	738	716	746	782	750	734	709	731	732	687	740	793	748	730	716	767	778	769	733	768	684	713	693	740	713	713	725	700	745	690	718	819	741	739	763	736	733	717	684	720	742	743	744	771	708	749	694	759	738	746	755	744	750	722	706	734	741	732	736	697	724	764	809	736	711	745	730	701	762	738	726	734	755	695	741	728	721	757	736	739	737	736	735	765	711	761	694	720	742	717	712	731	704	716	746	713	728	723	703	699	708	733	701	710	670	723	729	741	689	688	769	774	773	718	726	722	754	760	743	757	745	717	693	767	771	696	723	729	739	726	711	716	666	753	715	726	750	718	714	742	717	743	738	734	705	725	721	693	745	726	721	721	704	760	753	764	734	690	718	784	766	741	741	758	727	749	749	700	742	734	780	729	717	755	721	750	695	705	767	767	778	730	736	722	713	740	743	731	722	669	684	725	742	701	744	742	725	718	757	759	773	771	732	711	761	771	719	741	736	720	696	729	735	706	725	705	710	762	750	708	734	714	771	743	740	716	706	745	731	746	757	721	677	753	731	777	784	737	736	753	762	746	712	722	722	733	750	767	713	708	698	712	728	706	762	664	791	750	723	809	741	728	772	724	749	774	750	719	741	702	718	763	705	756	681	731	694	699	764	755	758	752	702	748	709	728	723	746	715	703	768	746	732	741	720	731	714	727	748	747	750	731	719	742	709	732	723	755	691	739	785	775	762	722	714	713	741	714	732	755	760	705	760	733	753	745	795	727	722	709	685	754	756	739	700	734	735	683	679	754	723	704	784	715	712	717	745	751	748	723	731	711	821	750	738	753	733	723	695	751	738	727	712	780	666	759	797	745	731	729	705	749	780	695	753	736	696	779	774	724	687	749	734	746	686	690	734	733	741	752	706	724	717	729	732	740	771	773	746	732	731	746	722	750	728	754	725	735	714	740	727	779	718	740	772	702	735	749	746	729	704	714	718	776	711	721	763	750	736	735	714	758	738	721	714	761	765	722	735	754	714	756	751	726	715	751	728	722	792	744	695	699	694	734	653	722	754	722	734	726	778	731	765	712	733	737	731	750	722	754	741	694	705	760	769	778	755	706	724	710	711	750	731	801	719	736	773	714	731	764	714	722	748	718	690	751	742	721	730	683	749	798	738	733	765	751	779	767	713	690	732	734	735	762	778	733	689	718	691	726	729	732	739	704	728	709	705	791	788	743	695	682	722	727	762	762	775	753	721	772	730	723	713	779	698	759	702	742	773	695	706	761	735	728
1126	143	139	114	91	111	100	83	65	80	73	91	80	70	83	68	79	80	68	70	81	91	67	90	70	89	83	89	76	81	79	85	85	70	81	73	88	90	78	87	78	95	85	78	88	69	88	59	70	76	69	84	100	94	81	79	77	64	92	72	73	69	81	82	62	83	65	56	69	69	71	63	63	87	72	71	60	84	95	71	64	87	80	76	78	77	82	75	88	71	76	75	91	72	62	78	88	93	86	90	81	68	75	89	79	66	66	85	83	85	63	73	79	82	73	79	82	77	74	81	78	79	90	88	91	74	75	76	65	76	69	76	74	72	81	75	73	85	71	67	80	64	102	73	80	78	87	81	80	83	86	77	74	88	62	79	84	75	70	73	75	71	67	91	93	78	74	70	93	91	71	86	63	75	79	93	77	75	68	69	62	75	78	82	82	71	78	75	76	81	75	82	90	72	91	83	88	78	89	80	69	77	77	86	64	75	74	85	61	89	71	82	69	73	71	82	69	79	62	73	78	85	67	66	76	69	66	87	64	82	73	70	72	71	64	86	75	81	75	95	81	61	86	82	80	80	77	93	68	91	76	83	81	82	96	55	76	74	84	73	79	77	95	89	69	80	71	64	91	94	81	91	81	84	89	76	80	62	80	85	83	75	80	87	50	82	91	88	74	66	80	74	74	89	77	84	57	72	83	73	84	80	82	57	66	69	66	72	65	70	84	68	77	66	94	91	80	65	90	75	85	70	72	83	85	83	79	65	76	77	72	82	83	74	69	80	89	74	79	78	74	84	75	65	75	65	84	75	73	78	81	71	74	75	79	93	83	75	91	72	69	79	58	73	74	59	92	82	68	78	95	79	70	71	76	84	81	75	95	75	72	72	66	81	79	77	76	75	59	78	58	89	78	73	79	70	77	79	74	83	81	65	71	68	74	79	65	96	76	75	89	79	80	70	85	72	87	85	80	83	72	90	70	61	68	77	69	82	71	78	72	85	90	90	84	81	104	75	75	72	72	71	90	78	81	91	72	79	94	82	82	95	71	73	77	67	68	72	75	81	80	61	78	69	87	67	79	86	83	72	74	60	74	76	74	73	83	84	74	72	96	72	87	69	86	68	78	78	86	84	79	75	88	84	91	69	82	71	79	86	78	70	92	79	84	86	75	82	82	78	76	59	61	84	74	76	85	63	78	80	74	93	74	94	81	62	81	79	84	90	84	67	74	97	80	88	66	85	72	77	81	72	80	74	78	69	89	79	82	76	59	97	64	80	88	70	84	82	74	86	82	79	77	83	68	64	72	78	71	65	93	85	51	77	71	75	59	71	79	72	68	89	75	80	70	69	76	68	72	78	77	89	76	76	88	62	82	89	76	76	86	77	75	80	75	94	75	85	73	66	90	71	61	82	71	79	77	70	81	84	91	67	87	80	67	85	66	73	70	76	83	86	86	74	99	72	79	69	70	73	85	65	81	87	72	86	85	63	91	80	72	75	70	71	92	68	75	81	76	85	82	89	73	83	83	81	88	74	83	79	57	82	97	91	89	75	69	83	78	73	87	84	93	88	68	68	88	75	75	86	74	67	76	80	75	79	70	93	81	69	77	93	63	93	70	81	82	83	74	72	56	90	78	71	69	73	72	87	69	88	88	75	74	97	69	75	86	82	72	80	72	72	94	81	83	80	78	68	73	81	92	93	74	72	79	68	70	79	62	87	77	73	85	84	74	84	73	78	57	83	71	63	80	87	81	83	67	76	88	67	87	91	66	68	79	89	78	59	86	91	84	82	79	78	83	97	72	79	71	93	88	73	79	74	75	78	83	74	76	98	74	73	80	87	80	68	79	106	84	67	81	80	78	80	75	73	66	79	85	83	76	67	76	73	82	69	72	64	84	70	79	71	92	90	96	69	88	71	66	83	67	70	72	75	67	76	88	76	91	83	62	80	68	93	75	90	88	78	88	74	89	73	71	80	88	75	77	73	65	91	87	55	80	78	60	76	89	80	77	81	73	83	74	87	80	65	83	80	87	80	72	87	77	80	69	89	94	86	70	65	76	71	84	75	79	90	67	80	81	89	65	81	88	84	79	76	85	87	69	80	73	88	78	77	87	73	66	77	75	68	72	82	86	85	82	92	96	68	66	66	95	88	97	84	75	71	82	75	82	72	72	71	73	83	67	77	74	80	82	85	88	82	68	79	70	87	73	65	71	104	81	85	84	82	71	66	90	73	81	68	75	80	78	81	76	66	70	87	81	99	59	67	71	85	84	75	78	77	76	79	78	75	75	63	100	84	71	74	76	73	85	88	81	76	76	84	66	67	68	70	71	62	86	67	90	75	89	83	77	87	79	53	99	63	88	73	67	69	88	94	80	69	98	73	75	83	85	73	77	75	80	65	70	67	75	59	72	80	75	88	81	74	67	80	67	61	83	74	82	79	77	80	74	80	79	69	73	74	72	77	84	73	92	63	88	76	78	73	79	69	76	73	87	78	64	65	87	72	91	82	60	75	83	68	80	87	93	98	92	69	79	74	113	90	89	78	86	82	78	67	59	77	86	71	76	67	65	71	88	79	74	103	80	86	84	81	76	74	78	85	84	88	90	75	87	82	76	82	67	73	77	92	102	76	77	91	71	82	96	77	84	75	80	75	89	78	76	90	84	83	91	65	78	67	83	84	74	73	68	78	78	80	92	69	92	87	92	86	87	84	72	76	75	77	85	81	92	90	72	76	92	96	82	88	86	76	96	80	75	72	69	80	70	72	85	76	70	65	94	80	82	66	73	80	83	74	75	82	85	99	75	78	74	99	73	64	76	87	69	69	88	57	92	83	76	78	89	60	73	75	68	70	81	86	86	74	66	79	68	79	96	79	80	63	70	87	76	57	86	71	78	86	89	69	77	60	91	85	79	69	78	93	79	88	78	76	80	82	86	62	88	83	91	99	84	78	90	74	72	78	71	83	80	80	75	91	65	72	86	70	81	96	80	97	76	89	69	83	70	81	70	73	75	89	89	75	85	64	73	82	70	68	78	72	82	71	86	82	89	66	77	78	84	77	72	89	79	61	83	78	81	92	57	92	88	81	92	93	77	86	92	90	66	73	98	76	73	83	83	76	64	70	79	84	59	76	71	76	73	76	65	77	80	70	75	86	78	100	89	104	76	79	72	72	80	66	95	75	87	82	91	90	79	76	74	93	89	81	88	90	70	68	81	77	68	76	89	88	84	79	73	86	78	77	66	75	90	86	79	59	65	80	68	62	82	77	72	72	73	58	78	76	74	69	82	89	66	93	60	81	71	80	74	68	74	72	75	81	76	80	96	80	74	75	69	81	75	77	81	81	74	86	86	89	79	90	84	82	76	87	66	72	90	62	79	84	85	73	75	75	77	75	69	85	79	66	82	91	76	88	81	90	83	89	79	74	85	77	75	83	58	80	83	87	72	77	71	73	71	97	76	73	69	79	84	95	85	72	75	77	78	65	72	77	86	72
1718	426	497	546	456	448	395	387	363	362	370	346	340	334	300	327	296	323	321	328	326	333	295	296	329	328	299	278	301	301	332	289	319	302	351	317	293	285	336	281	326	321	305	293	308	314	349	264	309	293	306	315	305	306	291	298	290	322	308	257	312	301	344	295	281	292	322	297	289	306	302	315	301	291	303	311	313	288	303	315	332	328	290	326	306	318	327	306	316	301	317	312	295	320	288	299	322	299	299	300	330	335	303	334	319	309	329	302	302	299	304	331	293	322	304	321	301	321	330	270	320	306	313	287	298	313	321	293	310	290	311	283	283	323	336	336	307	273	338	303	322	299	275	304	292	313	291	292	301	313	321	287	296	307	320	294	315	292	296	302	285	290	286	285	307	296	300	280	275	318	357	301	288	313	293	320	289	309	307	329	301	325	306	295	283	328	302	274	302	304	305	293	288	327	300	296	323	295	288	290	317	309	274	303	300	301	305	288	323	293	312	301	318	341	266	291	300	313	319	322	328	300	293	290	287	306	316	295	301	295	311	311	283	314	280	344	309	312	298	328	287	311	279	325	288	312	316	330	306	306	318	311	305	315	282	321	280	294	315	293	329	323	264	317	265	276	277	268	309	254	307	300	310	326	295	289	301	283	312	343	287	282	303	302	298	307	316	306	262	300	286	302	295	316	311	312	296	318	308	323	288	297	298	302	280	291	315	294	307	308	301	296	315	306	299	300	331	293	308	308	290	302	275	296	316	332	279	290	287	345	301	319	271	268	291	318	334	303	303	305	283	330	300	303	305	299	313	304	301	298	291	321	269	291	299	323	297	316	304	302	296	316	307	292	298	270	302	313	349	310	290	302	333	313	286	329	302	318	290	313	293	299	298	290	295	269	306	303	322	314	312	296	296	312	279	297	306	306	319	332	289	278	300	305	316	291	303	314	317	340	299	308	312	288	316	328	308	311	295	312	308	290	290	306	295	277	295	276	312	300	294	319	298	290	288	323	308	267	292	328	305	286	278	328	277	298	290	296	295	281	289	306	331	331	308	332	323	315	294	294	293	288	285	317	296	296	332	323	308	330	286	295	335	315	333	303	300	271	285	314	307	311	304	307	300	319	301	317	293	299	330	290	301	302	325	273	294	284	286	305	295	305	289	296	265	301	286	291	288	301	295	302	310	299	310	308	273	277	314	286	286	293	301	319	292	314	309	304	333	317	293	273	301	282	278	305	328	304	293	305	297	272	293	275	295	312	307	308	328	314	273	308	294	297	307	326	282	301	308	310	305	317	303	338	316	323	328	304	347	309	332	304	283	284	315	309	307	285	288	320	330	294	314	301	283	287	302	306	305	305	313	271	299	292	303	304	272	331	359	295	303	280	300	318	290	287	273	317	285	303	291	296	293	301	302	300	295	310	283	291	324	295	276	319	300	276	321	299	326	291	286	311	306	277	321	328	252	283	305	309	304	289	319	306	324	266	305	275	299	334	290	288	319	312	346	299	318	342	301	303	299	299	278	318	306	315	296	356	332	322	283	300	304	284	288	330	301	308	287	330	316	296	323	310	312	285	299	325	317	306	321	289	309	314	329	280	290	321	319	317	318	286	285	308	310	277	307	283	296	267	303	271	297	291	314	324	324	310	296	289	308	313	315	316	277	291	315	334	307	333	290	294	271	333	300	284	288	312	298	332	287	316	299	301	291	301	278	265	283	288	288	339	308	315	281	286	307	298	340	300	305	291	332	318	267	288	301	302	300	290	310	323	328	304	310	295	299	303	314	302	255	332	273	296	301	312	311	287	319	309	341	323	316	330	303	313	297	288	297	282	321	323	294	280	267	329	315	285	313	293	316	330	320	307	299	301	312	287	318	309	317	295	318	288	297	298	318	337	334	317	317	327	286	323	295	312	296	322	303	266	295	309	330	305	302	316	302	299	284	294	343	290	272	300	301	292	324	279	322	294	312	265	292	338	302	287	304	298	306	293	305	293	318	322	316	285	297	307	303	328	330	304	292	312	337	325	312	324	311	339	288	333	283	312	288	323	307	309	329	294	310	286	286	306	312	301	317	317	275	270	307	316	274	294	303	308	274	267	306	296	296	296	304	306	293	278	307	259	301	343	303	306	317	273	273	333	285	288	320	296	295	319	306	310	292	306	333	328	324	291	309	276	314	311	317	297	307	312	315	317	284	311	297	298	289	305	323	280	294	288	340	325	315	298	306	317	300	263	267	310	292	337	302	307	304	312	302	298	308	302	292	286	297	281	309	303	277	315	325	314	288	303	306	275	280	302	307	307	305	311	294	342	305	294	284	323	306	309	299	315	274	322	340	287	325	330	300	293	312	309	342	262	312	305	302	306	295	299	297	289	300	269	310	301	359	269	321	274	297	291	292	290	331	314	270	300	328	319	314	299	296	317	312	307	335	331	297	296	344	330	300	315	308	294	276	319	303	291	283	300	301	318	311	290	284	269	273	311	283	280	275	300	268	282	318	323	299	305	323	296	330	323	314	303	290	280	311	288	311	299	307	315	305	305	324	323	303	300	316	289	281	292	319	306	311	313	277	317	321	306	330	292	291	314	289	310	279	303	315	281	309	282	329	327	312	308	257	307	304	300	329	298	330	289	294	315	300	291	300	312	351	270	319	318	296	295	298	299	296	334	291	313	288	316	304	292	319	304	308	311	303	344	265	294	281	340	316	308	307	306	314	285	310	290	321	305	271	302	315	309	264	312	286	305	314	285	275	299	320	264	297	318	303	308	321	293	287	313	287	291	269	295	266	286	334	295	286	312	289	329	297	327	304	312	309	288	292	310	279	320	304	341	321	299	276	308	319	342	320	300	297	285	304	307	268	305	310	315	293	275	335	310	271	321	305	288	300	301	306	277	289	297	316	303	299	301	265	317	271	318	309	272	300	305	313	323	287	298	314	307	322	306	263	307	288	300	310	306	281	292	297	317	317	299	325	327	346	279	293	310	304	268	309	284	283	271	320	290	318	298	277	286	319	304	280	313	312	298	335	312	331	270	322	321	324	307	313	325	308	303	320	309	297	294	307	284	307	305	297	281	287	342	298	325	306	286	309	318	301	291	320	324	329	328	288	300	309	317	295	297	306	264	311	300	302	320	342	310	317	317	328	318	282	310	299	314	311	315	319	310	309	331	280	276	316	290	267	288	287	299	311	322	323	304	287	283	273	285	281	307	316	333	300	285	290	305	312	318	310	294	295	293	333	305	330	264	323	312	328	299	274	323	300	316	314	323	328	288	284	301	295	298	328	274	303	273	304	288	333	315	294	314	292	305	301	298	312	298	281	293	308	303	323	291	280	278	314	297	303	321	307	307	292	301	307	296	315	302	318	314	325	286	290	294	286	271	287	310	313	298	323	309	290	307	316	324	281	292	337	315	281	294	263	276	291	279	299	288	327	328	325	317	259	334	321	301	305	284	281	319	303	323	293	327	297	298	327	318	311	320	275	340	307	292	267	287
4764	1166	1442	1075	712	538	439	334	339	305	316	265	241	262	250	216	205	213	219	198	196	205	202	187	186	205	192	196	196	174	198	194	191	190	202	157	173	194	199	174	168	153	158	180	185	186	186	183	197	187	179	185	181	165	213	191	151	187	199	168	179	178	193	194	197	171	194	194	199	188	177	206	185	174	168	178	150	189	194	199	197	186	198	199	185	162	147	182	214	181	189	168	167	175	188	182	190	186	182	179	180	171	192	193	176	213	194	187	202	173	158	174	169	180	203	194	172	174	181	180	180	179	187	169	170	172	174	219	176	192	151	183	193	196	190	219	199	208	167	168	181	172	179	165	192	188	181	189	185	183	163	189	188	178	198	189	178	172	186	184	178	157	190	180	164	173	172	211	198	187	199	156	203	192	175	172	199	171	197	177	173	173	181	168	205	204	180	177	187	204	177	170	163	180	170	156	191	191	178	203	161	187	159	158	183	199	168	189	185	197	196	178	184	171	184	151	187	201	181	206	179	183	188	168	180	167	180	181	181	158	172	189	181	178	161	179	172	165	175	171	179	191	190	179	203	185	205	178	181	207	177	191	207	170	189	187	174	188	200	198	156	179	174	184	190	177	187	190	192	188	194	175	185	168	219	169	195	164	191	179	183	183	151	186	188	186	156	167	166	193	187	159	193	184	174	174	180	198	193	161	178	182	189	185	171	220	174	183	189	188	168	185	156	161	162	166	189	187	180	162	194	180	172	175	177	167	186	172	172	184	179	183	187	169	187	167	165	160	176	195	189	176	197	195	192	190	181	182	168	207	198	174	183	180	164	168	182	181	181	183	165	190	186	173	189	162	181	181	164	180	193	166	184	174	186	181	183	189	180	169	201	161	207	170	172	150	198	199	177	191	175	174	190	174	170	166	141	175	148	203	167	191	184	197	187	158	170	163	143	162	180	185	192	190	177	186	212	184	180	183	187	179	173	179	207	172	193	203	182	194	184	166	185	170	176	184	164	167	174	196	181	158	204	196	182	173	210	206	176	181	172	159	178	165	161	170	191	209	197	162	193	157	196	187	188	180	187	196	180	183	167	177	179	204	159	180	176	163	179	179	168	171	172	191	175	190	172	192	171	181	170	198	188	173	198	177	190	180	166	209	204	171	204	178	176	167	188	185	199	180	185	183	198	191	187	177	173	192	208	182	179	173	171	189	182	179	205	187	172	186	194	178	223	182	162	155	173	195	187	182	155	183	185	183	198	194	185	166	177	174	151	197	189	197	181	190	160	176	193	174	169	189	186	180	168	197	188	196	194	201	171	202	174	168	174	175	190	194	198	180	181	181	164	205	202	196	179	173	177	174	190	186	197	182	191	180	179	209	169	180	161	170	210	183	199	198	175	201	173	169	201	192	190	179	184	186	195	188	198	179	167	180	175	177	183	192	196	173	195	163	163	180	171	187	169	194	176	217	179	173	172	194	146	180	191	189	160	188	183	189	165	170	197	185	188	178	181	156	170	160	174	182	185	180	173	174	198	194	213	166	188	171	196	154	200	151	175	171	172	174	174	175	194	189	170	191	174	164	168	166	169	189	168	190	184	184	188	172	185	193	166	185	184	157	186	175	171	201	165	196	189	166	195	186	194	150	179	182	193	193	200	162	195	169	171	191	202	174	179	184	158	184	183	171	175	203	167	183	201	165	189	162	196	153	186	204	181	200	172	205	184	179	183	199	180	186	198	184	189	185	193	158	172	183	196	186	199	161	185	164	175	201	192	191	193	197	184	172	171	196	177	169	171	189	186	183	159	158	176	173	190	196	192	162	194	177	184	191	174	192	191	186	172	178	172	191	173	163	176	176	180	181	187	182	189	169	193	175	201	163	193	188	191	186	176	180	199	163	189	170	172	189	170	161	168	170	207	161	190	184	179	166	165	174	177	156	180	179	174	182	148	185	184	147	216	180	172	179	171	172	169	185	183	179	189	178	196	179	212	180	200	165	198	171	195	181	196	198	174	184	175	190	192	173	178	163	193	197	193	205	164	203	203	175	156	192	185	163	189	178	187	188	194	172	156	189	164	200	159	170	180	188	172	171	166	179	190	148	200	186	176	176	215	196	183	196	183	171	188	175	191	189	165	175	181	177	173	172	168	201	171	194	185	184	168	164	196	179	179	202	188	190	193	182	180	180	180	178	194	192	178	174	174	211	177	175	190	190	154	166	170	176	178	203	186	166	173	188	169	179	161	208	161	189	168	189	178	169	152	198	210	180	171	172	176	182	185	171	195	177	195	189	183	183	176	167	187	199	189	177	176	160	190	184	201	197	154	178	209	184	197	195	173	211	204	176	183	180	164	190	181	170	158	187	172	185	189	187	156	185	181	185	195	196	188	183	196	184	181	174	190	180	163	177	179	171	171	198	168	169	182	180	172	184	171	185	180	184	165	179	184	204	184	152	193	184	167	171	179	189	195	174	204	202	188	183	185	186	191	193	170	164	185	170	181	173	203	159	203	189	186	176	187	163	187	166	192	191	165	199	167	179	174	178	170	209	186	192	191	176	190	178	188	175	200	168	189	202	166	169	188	155	179	176	172	176	184	198	164	177	171	194	180	196	189	153	192	179	164	181	194	212	181	172	209	177	180	170	186	200	178	175	161	165	199	180	166	220	200	183	166	208	187	188	184	173	196	191	179	186	189	178	197	181	150	185	189	207	181	200	206	197	183	175	201	165	182	163	201	183	180	204	207	197	168	165	172	159	197	179	155	167	197	188	161	174	151	180	186	164	198	184	165	192	190	178	196	181	188	196	192	171	179	187	181	190	205	185	183	200	168	149	196	184	175	177	198	192	208	183	191	194	186	168	182	169	164	167	171	182	202	166	181	191	173	189	189	179	172	195	196	186	193	178	192	191	206	188	184	209	176	182	173	184	177	173	189	181	153	185	186	193	164	180	179	177	193	166	188	196	187	168	166	191	168	169	191	185	195	168	165	193	190	182	171	170	178	182	222	184	194	171	179	175	172	176	155	186	179	198	200	190	200	166	201	188	189	179	187	164	181	164	188	168	160	194	170	181	170	189	180	202	180	184	162	175	173	170	177	181	174	179	194	198	184	191	177	168	173	206	182	194	163	185	178	193	197	170	160	193	190	176	176	178	179	186	197	186	172	190	207	192	157	172	188	175	174	184	166	179	162	188	184	168	217	176	169	172	203	223	175	187	193	177	186	163	182	182	191	184	184	158	177	189	194	200	173	202	187	175	195	176	178	185	193	188	167	175	182	183	194	177	182	168	193	202	187	143	221	185	196	187	186	182	181	169	188	184	188	168	185	202	199	215	154	169	175	201	152	182	164	183	181	186	189	166	173	185	183	166	162	168	182	182	195	177	178	188	175	170	182	182	185	208	174	190	179	165	172	177	182	176	187	194	173	208	210	165	166	201	172	167	183	183	189	167	178	188	177	169	191	173	205	191	157	178	203	180	181	187	192	195	184	153	162	178
5458	1696	3604	4012	3480	2746	2295	1971	1709	1526	1303	1197	1169	1006	977	934	929	883	927	800	804	731	782	743	717	740	724	669	695	690	717	687	636	659	663	638	659	715	674	644	654	630	643	617	677	637	650	651	644	651	591	661	665	575	636	633	617	591	601	631	645	603	611	653	630	621	609	686	584	581	610	664	614	632	573	621	632	565	625	623	633	620	624	611	645	572	585	574	580	649	593	616	603	623	576	555	610	638	551	602	617	614	606	623	633	589	611	590	551	605	593	591	591	573	573	594	595	592	616	643	624	599	598	585	561	560	588	655	606	604	637	629	595	581	571	573	597	592	623	609	627	621	605	591	588	595	576	597	597	595	562	610	614	606	593	620	598	583	544	600	621	582	578	586	613	549	640	590	624	588	587	556	580	619	592	592	558	593	601	575	571	581	584	579	563	601	619	607	595	570	636	564	614	591	584	613	618	581	615	595	577	611	561	594	590	560	586	563	642	571	554	572	534	597	617	609	626	558	585	606	614	577	601	609	576	583	547	602	555	586	596	596	629	567	570	571	593	563	574	644	578	605	594	580	602	616	579	595	603	577	620	592	609	574	622	645	625	573	598	642	573	584	609	602	582	621	625	569	606	562	561	618	601	542	624	623	629	623	537	579	596	601	614	631	623	578	577	587	560	586	582	566	576	613	571	590	629	592	623	578	619	572	548	577	570	612	593	590	594	591	604	592	590	602	539	605	594	563	630	613	559	619	598	592	589	612	586	585	587	581	598	586	593	612	616	602	588	613	578	591	598	549	586	586	560	572	583	568	584	614	627	611	618	629	626	591	588	620	627	550	614	583	554	566	590	623	592	597	604	570	614	578	594	581	587	565	553	617	577	554	571	538	580	583	617	567	621	616	570	601	548	609	588	561	589	572	604	565	570	561	565	577	582	611	603	585	574	559	586	602	619	567	588	615	605	568	547	596	562	569	629	555	507	599	564	561	612	626	645	610	557	632	601	628	616	586	574	597	587	551	622	545	582	583	602	613	582	618	628	576	627	594	568	558	637	535	592	542	580	593	556	569	560	617	582	588	541	575	585	633	612	561	587	615	617	587	621	551	620	626	617	593	611	585	602	591	574	588	607	579	597	544	570	615	608	568	541	600	632	599	594	619	626	605	606	585	627	583	582	596	566	607	585	609	652	607	584	631	667	632	573	577	618	585	566	597	562	602	597	612	644	589	611	580	585	620	575	581	584	575	599	608	559	567	602	569	601	565	618	577	524	609	605	602	595	552	587	584	599	596	598	548	582	558	573	601	587	587	577	609	559	611	546	610	572	591	616	571	588	584	633	589	609	595	619	615	620	598	573	582	627	603	573	567	573	601	583	585	563	584	598	611	613	598	573	571	632	597	563	599	593	548	599	582	573	583	555	620	593	525	590	653	618	596	554	594	555	605	614	625	595	564	575	618	599	581	610	608	613	591	576	642	598	604	602	636	609	603	565	586	568	583	639	579	626	618	575	571	605	625	663	622	573	581	599	590	614	581	546	574	609	603	543	610	592	610	543	595	582	614	607	617	590	580	598	561	579	608	596	593	580	610	598	607	615	626	631	615	563	591	641	592	596	554	625	616	585	637	627	598	576	611	571	584	562	594	573	639	550	580	588	642	632	587	606	593	579	608	585	584	601	577	588	559	604	562	594	569	608	599	574	624	517	607	607	588	573	636	614	590	588	605	610	590	615	603	610	616	552	606	579	561	567	568	572	588	608	582	562	602	653	602	587	577	630	601	612	619	588	593	572	602	590	553	610	585	526	582	605	592	589	622	648	582	550	588	575	628	584	631	601	570	650	610	602	580	607	611	604	580	575	575	599	630	609	584	579	592	595	588	620	584	580	621	590	598	601	582	564	566	590	598	573	617	567	560	617	595	580	607	582	612	578	574	567	564	608	584	561	583	595	599	539	608	634	580	576	576	600	618	558	592	576	610	597	555	604	598	561	600	606	606	588	578	593	583	568	576	614	622	570	579	564	589	581	623	590	600	580	604	551	554	604	564	563	647	560	593	601	633	620	582	617	600	579	612	636	569	571	600	616	598	631	620	609	602	578	607	573	610	551	584	609	549	617	609	604	586	580	638	579	578	600	590	611	595	572	602	638	609	602	597	525	575	574	561	554	610	572	628	564	613	598	602	625	607	574	589	538	629	553	574	599	628	586	573	630	594	556	545	606	587	601	580	556	570	549	566	594	553	561	570	596	628	660	609	544	562	575	590	577	584	593	558	574	575	588	584	571	570	585	606	587	606	604	596	593	553	582	574	570	599	586	621	554	583	627	594	570	599	575	592	588	625	590	567	626	595	585	608	585	600	600	547	591	602	618	577	609	612	573	553	575	611	583	606	622	617	527	526	585	573	563	565	579	590	574	583	558	569	566	550	583	612	576	564	579	607	607	600	594	604	601	581	599	589	596	623	606	566	554	577	622	600	560	590	615	571	581	635	579	587	580	547	575	612	603	593	603	604	549	596	605	550	619	607	581	567	615	589	593	589	601	557	566	592	585	587	633	597	596	593	602	618	599	605	609	594	565	578	552	632	622	577	618	562	572	599	562	613	548	541	545	623	604	579	583	582	562	613	568	587	594	599	585	594	608	576	584	637	598	630	576	598	556	577	553	641	607	601	617	612	572	608	566	606	607	602	551	573	612	561	578	582	577	604	576	589	588	581	580	615	600	572	604	576	576	579	588	554	583	588	536	628	590	654	601	602	591	607	602	577	654	621	595	635	589	537	574	553	612	606	592	610	613	585	574	597	620	596	621	575	566	590	582	593	584	590	602	630	588	636	624	552	627	601	564	615	614	566	580	632	554	620	637	584	609	590	592	570	586	609	641	614	586	562	599	550	580	611	602	585	582	639	536	627	596	626	585	622	589	627	586	594	589	603	577	580	549	596	614	553	569	563	573	583	588	586	615	585	582	576	587	594	605	558	602	600	550	600	557	592	576	598	587	595	619	588	605	592	586	586	601	577	601	598	586	610	603	558	622	613	584	589	550	533	593	564	582	582	625	587	591	544	575	584	638	581	556	610	540	597	571	638	596	593	617	572	587	584	616	574	605	632	608	571	609	596	623	605	563	616	587	616	587	581	588	571	564	590	628	613	569	605	588	562	602	598	561	578	616	570	600	567	602	612	618	545	558	578	591	592	590	564	603	594	569	600	596	624	618	586	577	581	579	569	636	604	635	561	567	573	564	593	633	589	606	583	604	601	583	580	603	601	566	581	597	594	640	599	570	594	586	604	576	577	578	537	615	562	579	589	578	600	609	577	548	555	597	607	607	595	585	582	566	597	556	628	632	580	596	562	560	602	566	623	585	579	591	612	577	623	575	576	610	551	580	652	606	638	563	548	623	585	575	569	524	576	575	557	606	590	582	591	574	569	560	602	586	600	643	576	605	562	599	586	601	548	621	576	571	584	616	591	564	586	586	602	625	587	639	535	626	566	580	595
9033	2263	2885	1951	1343	1013	747	590	578	487	421	382	353	356	341	313	336	292	293	321	258	303	259	273	297	278	251	279	257	237	263	261	269	261	248	256	254	248	259	216	244	244	240	253	251	246	255	264	261	239	224	224	278	262	251	240	223	207	224	265	225	251	234	261	264	227	216	253	218	224	227	230	197	226	264	278	232	234	254	235	243	240	241	236	233	246	229	252	263	233	235	260	236	253	233	243	218	252	250	241	242	238	228	253	231	214	217	251	233	258	230	261	236	257	219	222	254	238	248	238	241	215	262	236	240	243	240	228	268	252	246	238	261	273	225	246	271	221	251	224	252	238	232	233	228	253	234	235	232	212	233	229	224	243	244	236	233	230	238	224	251	216	228	240	260	238	233	258	240	245	259	233	257	298	226	240	255	238	223	238	265	233	239	270	257	251	252	238	238	227	229	218	266	240	236	223	241	232	247	263	215	246	211	246	234	220	229	237	246	230	218	275	232	241	233	248	239	253	231	254	249	222	206	218	244	232	225	205	237	235	250	232	222	238	220	222	242	237	221	255	250	228	250	211	245	226	248	224	258	268	236	237	219	224	256	230	240	238	243	227	249	269	253	254	203	227	243	237	220	246	222	232	235	263	236	235	245	230	231	237	234	257	242	250	235	236	245	237	215	253	257	237	223	248	233	251	247	230	258	248	247	237	223	228	245	234	249	237	227	252	243	236	260	244	239	225	231	248	254	255	250	233	237	208	205	239	227	236	238	224	235	255	269	211	236	243	262	229	287	225	235	220	260	212	241	238	230	259	247	226	243	233	244	240	216	248	236	233	230	275	218	213	229	216	227	235	238	246	255	233	251	236	222	233	225	245	250	223	235	223	234	252	225	241	226	237	250	273	253	237	247	210	227	236	199	217	224	226	217	238	244	263	259	233	220	216	218	239	235	204	228	219	252	232	233	260	246	217	241	262	244	252	238	209	230	231	257	263	252	250	267	224	232	219	231	241	260	267	225	232	240	231	246	244	233	229	224	265	260	237	243	243	260	217	237	274	266	253	209	235	256	223	223	224	220	264	231	282	248	246	234	236	228	228	241	258	244	237	266	222	265	217	245	234	244	230	250	227	224	229	250	244	254	237	224	213	238	222	244	244	222	250	244	234	233	251	227	232	243	222	237	220	256	257	248	249	234	232	221	220	259	245	225	255	261	249	233	228	203	223	262	221	229	238	263	227	235	248	253	291	226	214	232	209	203	226	247	257	252	265	264	226	233	217	250	259	238	228	235	218	248	229	243	238	235	243	244	226	214	235	247	240	252	257	236	255	247	271	258	234	235	277	225	219	225	245	225	235	247	244	247	255	252	219	240	244	215	226	213	243	246	238	238	220	222	216	223	239	218	225	205	249	249	246	261	226	220	217	235	254	241	240	231	235	243	230	239	240	232	225	241	236	225	231	262	229	265	208	236	229	237	240	247	236	246	250	252	238	238	261	227	238	247	238	214	265	229	242	241	229	243	242	241	230	241	255	243	241	238	235	238	226	232	231	239	247	245	240	279	224	243	258	252	224	245	206	231	242	223	219	242	252	281	215	232	251	246	237	232	259	209	227	231	254	236	238	253	261	235	242	269	226	227	238	235	243	266	252	251	243	240	237	260	255	258	237	221	216	245	259	241	257	243	266	199	241	208	229	225	233	231	216	215	253	224	244	273	252	246	269	221	251	230	209	253	252	226	239	240	230	264	233	233	262	261	258	270	239	230	249	245	246	235	237	233	241	239	257	257	254	226	231	229	244	222	243	254	252	245	242	231	240	229	240	241	223	234	236	238	205	256	250	212	239	241	225	223	255	233	258	247	228	237	222	249	218	223	230	236	241	230	241	234	228	217	222	211	199	244	235	254	206	233	225	232	263	231	244	221	243	239	219	232	233	239	216	255	227	249	258	240	248	239	263	229	240	217	246	245	231	230	243	240	255	284	223	230	247	256	244	261	256	263	252	229	241	237	235	239	235	250	232	247	243	234	263	262	238	252	231	215	247	235	222	248	236	235	248	260	254	239	255	242	235	237	244	242	245	217	243	258	249	256	239	236	254	240	226	236	221	230	233	250	247	272	276	257	216	251	230	242	227	219	235	250	246	235	227	222	253	238	244	249	246	252	243	251	243	220	257	263	246	228	260	240	242	251	232	246	216	260	232	223	223	239	240	269	228	228	224	263	196	244	265	242	263	242	237	230	230	236	245	265	234	219	248	238	226	244	222	233	230	240	241	245	234	225	214	282	244	233	244	240	243	234	239	254	250	252	255	259	275	248	221	229	215	242	222	221	242	245	243	255	261	221	251	235	231	235	244	273	226	231	249	225	240	226	248	231	239	234	226	233	244	247	274	262	257	249	271	241	240	235	250	241	238	224	246	228	246	258	236	257	232	243	249	247	256	228	241	242	255	258	232	219	242	209	252	219	290	232	245	231	223	252	242	224	219	235	265	246	239	229	251	225	248	241	213	214	212	241	249	267	242	241	267	208	232	270	201	279	236	223	256	240	231	228	256	243	224	271	228	222	206	233	219	214	229	247	247	227	218	247	260	240	250	251	249	255	249	229	217	231	237	244	260	237	234	226	221	231	270	252	253	235	237	223	231	236	234	224	249	234	250	246	253	236	246	247	260	233	269	230	234	221	240	237	261	219	227	233	221	243	236	232	234	244	234	255	248	232	218	273	261	239	209	237	246	234	232	231	248	261	229	233	223	246	227	222	227	240	254	242	250	225	215	222	251	221	197	259	272	228	214	233	236	237	242	230	223	235	266	230	244	251	246	223	225	245	238	239	238	221	235	263	228	237	245	192	217	253	229	243	258	214	228	240	249	243	234	229	266	256	257	218	232	260	238	265	268	217	232	238	230	251	228	224	219	241	247	241	219	232	244	217	218	226	266	204	237	271	243	234	247	218	262	248	230	247	238	237	235	247	229	271	245	241	226	244	215	231	229	256	227	241	239	232	270	235	228	246	214	231	236	268	234	254	217	238	255	257	239	233	228	239	251	235	228	229	259	220	220	242	265	231	249	257	241	254	234	236	224	259	233	225	215	252	237	216	225	231	228	227	277	230	236	256	260	235	230	247	233	240	250	239	241	265	246	241	247	208	224	288	218	249	238	228	221	251	220	245	230	237	247	212	228	232	224	210	260	240	261	247	224	240	224	241	259	239	220	253	253	225	235	209	228	255	255	212	204	226	252	267	211	209	238	239	284	218	245	241	218	258	227	231	244	242	211	229	214	232	225	219	261	231	250	264	262	241	242	235	239	222	241	249	231	238	234	241	230	224	256	227	222	251	239	225	249	235	252	240	240	243	214	253	235	208	243	234	212	246	266	235	230	252	238	242	242	214	242	247	218	231	212	262	240	250	251	261	239	248	249	253	231	236	249	284	232	244	244	217	244	261	240	254	213	249	231	221	218	224	238	261	223	233	217	229	225	252	232	240	247	243	224	252	267
7547	2920	6458	7019	5955	4811	3989	3290	2902	2428	2168	2039	1811	1624	1480	1487	1442	1305	1338	1230	1186	1070	1109	1089	1027	976	978	942	993	973	926	922	902	872	865	877	859	866	851	895	829	815	862	821	807	835	838	767	819	810	835	814	839	793	779	801	752	845	777	785	783	798	806	760	798	852	757	761	833	787	821	742	737	832	741	793	728	789	773	779	796	721	771	746	802	781	772	718	755	827	766	767	740	745	791	734	792	750	698	777	774	759	693	779	780	753	775	754	761	789	722	742	744	800	768	712	785	746	744	716	783	764	742	749	731	741	746	734	720	712	729	759	748	766	760	767	733	741	705	780	699	720	748	759	752	755	705	727	747	738	734	701	762	735	710	722	715	696	764	784	763	747	790	727	733	700	760	742	710	722	737	750	736	730	776	760	730	749	793	745	738	743	713	736	772	722	743	759	737	763	749	726	724	702	710	680	732	718	694	739	763	716	781	749	785	734	688	753	738	743	754	720	727	682	760	713	699	733	711	767	741	747	807	750	781	679	729	746	768	768	732	706	725	698	747	743	763	779	725	729	759	754	759	733	766	727	713	698	777	713	711	676	726	777	738	761	746	751	762	804	744	780	709	674	731	757	744	723	699	701	707	725	724	722	738	746	778	728	737	718	763	744	755	732	759	719	717	755	768	708	748	701	718	745	748	777	780	736	735	778	772	729	768	777	738	695	692	745	710	758	756	753	735	755	774	723	720	712	732	725	760	769	806	728	776	785	757	754	750	705	744	721	776	743	729	720	733	727	785	757	772	721	770	779	727	749	707	760	773	759	703	660	721	712	754	745	773	725	728	723	703	740	731	716	699	785	713	706	686	723	754	708	731	744	699	676	689	739	713	739	776	754	780	711	751	780	740	778	770	729	773	754	729	767	731	708	722	735	775	782	718	722	729	723	703	703	742	711	689	676	715	745	737	760	762	709	695	711	713	709	718	732	710	738	752	740	728	741	749	757	735	747	722	778	714	703	719	772	760	775	714	691	711	782	779	777	713	720	721	733	681	724	760	742	688	780	742	747	721	726	773	739	749	756	735	737	758	684	696	701	728	700	709	693	724	771	717	779	739	754	737	775	764	698	784	753	739	749	764	731	698	722	743	765	678	804	793	737	763	741	732	696	751	774	786	719	760	747	725	677	749	725	737	754	733	716	737	767	773	756	707	679	716	779	766	758	724	787	755	747	740	740	738	685	746	703	713	780	758	774	707	792	709	736	737	748	720	715	734	703	766	763	670	699	701	681	738	687	707	744	750	739	742	733	747	682	685	785	720	733	769	737	739	735	715	771	745	714	702	721	715	720	762	726	744	706	758	712	735	703	764	722	787	772	743	740	741	750	740	733	745	748	758	754	747	752	746	722	760	772	745	732	724	744	723	734	760	758	734	740	705	722	729	724	732	713	767	767	719	733	762	744	760	734	743	708	760	752	748	722	726	695	776	737	739	763	752	735	752	734	689	730	749	733	699	724	754	743	699	766	737	730	752	732	719	782	778	739	774	786	700	731	728	736	700	750	764	746	752	742	742	718	766	729	712	742	739	727	719	719	716	738	687	717	727	687	780	756	772	765	757	747	771	743	762	724	746	739	755	720	768	747	751	761	763	709	699	735	711	697	705	748	723	680	779	750	736	758	730	720	757	727	702	760	706	719	736	741	739	721	786	739	755	716	707	735	745	702	733	749	738	744	725	721	739	769	704	744	751	720	781	760	722	742	750	732	751	715	748	713	749	725	706	794	725	731	768	727	733	720	716	748	706	754	727	737	724	714	756	728	747	747	723	716	719	747	774	764	716	713	803	694	777	769	771	768	768	741	736	721	735	724	752	710	670	740	751	775	703	720	734	772	763	754	753	728	706	765	759	715	727	724	720	737	759	726	728	706	673	741	665	741	688	711	716	789	727	761	770	741	746	752	749	780	752	755	790	762	738	720	700	740	746	767	720	732	716	756	700	718	819	710	779	732	757	714	745	729	724	687	797	706	791	741	691	701	744	757	699	759	757	770	754	697	746	722	729	768	737	718	782	746	670	749	681	755	785	715	764	739	788	773	699	749	732	795	758	734	758	731	744	703	756	751	733	775	754	769	767	778	731	712	692	751	793	748	704	730	719	733	713	760	713	758	719	750	709	725	749	775	732	793	746	783	719	763	725	721	733	736	718	764	721	729	732	731	716	747	765	750	730	744	731	701	737	777	757	748	728	795	702	704	748	753	746	720	764	694	726	758	727	711	714	761	727	758	744	751	767	759	693	795	762	719	741	770	784	736	753	728	744	718	748	675	753	749	733	728	743	735	706	799	722	700	755	747	741	724	716	720	712	712	727	686	678	740	697	769	737	728	731	713	717	714	737	699	733	761	725	741	766	734	777	721	758	702	728	756	735	761	752	707	747	794	706	778	760	715	726	733	722	711	783	738	719	734	766	804	753	764	738	740	710	765	690	729	741	698	772	785	758	720	740	705	712	661	688	692	702	775	701	767	701	725	747	717	741	735	730	712	682	728	751	776	746	746	729	696	750	721	697	723	713	721	711	736	731	743	798	745	761	748	798	722	766	742	740	714	737	749	699	752	731	761	722	789	745	694	732	723	775	722	781	758	755	769	752	730	742	720	679	734	744	718	711	745	699	734	703	761	774	750	742	718	730	738	754	754	718	779	731	720	718	761	736	752	765	755	754	726	704	750	741	755	784	737	735	751	758	718	747	697	724	754	722	746	738	756	708	719	751	743	763	737	767	747	693	727	704	782	728	715	718	744	763	723	715	696	754	716	718	753	750	731	735	755	764	761	761	715	762	713	742	774	739	762	720	736	735	716	729	719	724	741	761	780	738	724	734	753	775	764	753	746	769	705	726	706	709	659	762	744	705	748	727	718	733	742	736	755	770	732	773	767	741	737	718	745	748	744	727	711	778	769	707	709	719	767	734	700	741	736	716	744	740	697	763	702	770	736	724	746	772	758	732	702	794	752	746	812	783	754	718	720	704	769	750	723	777	715	741	753	753	731	746	768	720	726	724	746	730	736	721	781	755	745	748	776	750	748	775	757	723	761	735	762	742	751	731	746	782	769	765	776	735	735	745	682	705	720	757	794	728	776	755	719	734	751	769	784	720	722	702	789	754	680	748	760	760	704	746	713	718	778	744	750	747	702	717	719	727	728	774	725	721	730	801	764	728	762	760	723	710	753	744	765	770	780	784	751	701	773	729	724	723	749	722	712	717	691	732	750	740	735	762	714	742	762	757	714	738	754	747	724	691	744	717	759	727	757	739	778	719	701	784	760	719	749	760	771	741	716	691	687	753	724	740	767	740	763	708	788	699	718	727	768	760	743	741	741	747	750	712	740	752	747	769	734	734	727	729	753	736	748	732	725	745	755	754	723	736	763	720	726	709	809	775	761	693	743	743	736	756	718	769	719	726	791	753	815	721	740	745	730	703	676	723	768	718	687	733	794	717	782	750	774
1140	137	163	112	134	100	97	110	90	87	91	75	102	75	75	86	66	80	73	88	79	101	84	97	88	98	85	74	71	82	64	88	79	72	71	88	77	69	73	63	90	83	81	89	81	66	78	73	87	76	71	74	81	70	77	83	81	68	97	80	68	82	79	69	82	74	72	84	83	90	68	79	65	68	92	72	80	87	84	77	66	74	88	90	73	77	81	85	70	65	78	76	72	67	78	72	66	80	93	89	87	84	82	95	81	95	79	78	88	79	77	98	68	78	81	105	86	62	77	79	83	76	80	87	93	84	70	78	75	57	75	92	72	70	80	80	92	89	87	91	74	81	67	93	66	77	83	75	74	93	69	61	76	78	89	89	81	84	67	66	83	74	76	84	62	89	77	69	76	84	75	97	83	87	77	90	73	70	63	78	84	78	74	77	73	68	70	67	83	84	79	81	67	90	87	83	82	73	74	83	79	94	95	94	67	71	79	82	89	98	70	86	81	86	76	73	86	84	85	82	77	86	73	68	84	84	72	76	85	74	104	80	77	81	71	69	92	78	93	78	65	67	83	82	67	83	81	74	84	71	75	64	99	75	81	73	87	69	83	90	76	74	79	84	89	79	68	57	73	59	69	79	66	87	72	80	71	86	90	95	75	73	87	74	75	78	77	55	74	79	82	79	60	80	81	97	70	82	60	79	79	69	89	57	71	97	76	72	71	88	72	69	57	68	93	67	67	83	72	70	81	69	88	71	87	75	80	69	71	58	59	80	74	88	81	72	81	92	88	84	90	84	90	80	88	86	78	82	77	79	72	69	82	78	73	77	78	88	60	66	70	63	76	91	64	84	64	84	69	73	62	66	69	86	77	80	78	76	75	89	80	71	77	83	63	81	71	86	75	69	83	74	90	75	78	88	78	64	89	88	83	68	95	72	88	83	74	73	79	95	84	71	93	88	90	75	90	75	69	75	74	60	77	70	71	93	68	87	76	84	72	92	71	80	77	91	71	72	80	90	102	77	67	84	82	78	74	92	71	87	92	78	60	68	62	84	87	65	81	78	88	82	88	85	59	82	64	73	59	67	90	79	79	76	91	89	82	84	80	87	85	63	80	75	70	77	109	80	101	76	72	75	83	65	67	92	76	64	79	78	58	67	80	90	75	78	72	65	76	73	71	81	66	98	79	75	81	57	85	77	96	71	65	78	78	89	90	71	72	91	67	73	74	78	89	79	62	63	73	70	75	71	67	65	62	76	76	77	67	75	81	56	81	75	79	69	85	75	96	95	84	70	65	99	90	78	75	68	75	63	88	84	70	87	74	76	73	70	88	60	60	72	80	62	86	67	90	70	70	85	82	78	73	87	82	92	85	74	64	71	69	84	74	61	86	75	78	77	68	84	82	63	87	86	70	92	76	77	80	77	89	74	71	83	64	77	92	91	79	73	67	89	63	75	76	89	81	81	68	80	77	86	83	90	78	72	79	77	78	74	90	96	67	69	79	70	72	86	81	76	92	66	78	70	69	71	74	76	70	78	79	79	89	65	69	88	91	68	84	78	103	77	82	69	94	95	88	80	80	62	74	78	74	84	94	76	61	89	78	68	66	69	80	84	79	71	76	86	66	78	73	83	93	75	65	82	78	81	81	71	81	84	67	70	83	82	72	79	85	81	91	84	86	75	69	88	70	85	72	73	58	78	91	76	80	70	81	77	77	73	92	83	87	89	86	83	75	79	69	60	86	74	74	60	77	75	87	91	68	72	73	79	75	75	87	94	76	69	77	83	75	77	63	74	69	59	71	88	75	82	85	75	82	90	74	65	67	92	73	77	73	82	61	70	69	77	73	85	78	83	74	73	83	87	88	70	69	76	81	88	73	92	78	93	92	84	79	68	80	76	72	83	71	80	87	72	82	77	92	84	67	88	80	71	92	75	86	88	77	76	75	80	67	89	74	81	70	74	63	72	83	74	89	65	61	93	63	80	66	90	70	82	75	78	79	88	77	81	86	82	78	90	78	72	88	64	79	68	79	78	82	90	76	85	71	71	83	91	91	75	71	84	68	60	79	79	81	96	81	63	81	86	80	65	75	68	70	72	77	81	69	72	82	82	74	79	81	79	78	65	81	86	92	64	68	71	63	81	64	93	74	65	82	83	87	76	72	65	89	85	101	82	85	69	93	81	80	74	68	89	94	69	80	71	63	82	65	77	77	92	85	74	82	75	89	84	75	86	70	89	81	81	78	84	76	67	76	65	75	72	92	78	79	73	76	76	98	73	80	90	73	65	75	86	72	79	81	65	85	58	86	89	82	76	66	75	91	81	70	83	73	84	72	67	88	75	71	75	71	67	62	80	90	70	60	75	71	86	71	67	72	75	74	93	91	72	72	74	75	82	79	69	72	77	92	76	73	78	72	78	73	86	96	62	91	66	73	64	85	82	52	85	79	66	72	86	79	76	76	80	71	69	85	79	81	66	86	90	82	83	75	88	63	75	82	75	80	78	85	81	79	66	75	76	88	74	79	79	78	69	98	76	80	81	81	76	80	93	82	82	68	86	60	76	75	83	90	64	71	92	75	71	99	99	77	76	82	84	65	88	73	65	78	60	74	78	80	88	85	61	86	71	77	71	85	75	77	87	84	78	93	67	85	84	75	78	71	71	87	82	78	86	68	74	73	86	93	76	67	77	69	59	80	84	71	74	94	88	85	74	79	72	57	62	95	69	82	77	90	82	73	68	76	65	74	74	78	78	65	82	74	99	82	89	81	72	87	74	92	80	75	89	60	76	64	72	86	73	82	76	76	77	81	77	73	64	70	75	81	79	77	67	90	79	84	67	69	69	73	78	82	77	91	71	74	91	71	92	73	82	77	101	85	66	70	81	73	85	74	66	89	74	79	87	66	69	69	73	69	81	83	86	81	66	78	84	90	72	78	70	67	78	59	73	67	75	78	84	85	64	81	77	81	69	82	91	82	99	76	88	96	71	81	112	83	81	99	86	71	103	74	71	83	84	78	79	98	72	85	93	70	83	72	62	88	86	77	75	70	86	80	64	88	77	77	80	91	65	84	68	81	63	87	71	86	82	71	80	75	79	89	75	63	81	85	80	75	83	69	69	79	68	86	79	62	81	70	81	66	71	73	76	72	92	84	80	73	79	93	70	78	66	84	86	77	73	79	78	83	79	91	74	80	94	80	94	81	95	79	81	80	79	68	68	68	83	68	78	78	73	70	82	77	89	87	91	65	72	81	84	94	98	63	58	81	66	68	82	60	90	84	85	91	77	81	75	82	82	74	84	88	95	80	77	90	81	89	61	91	77	70	56	78	81	86	88	86	73	82	91	84	84	89	86	81	81	71	75	82	85	88	86	87	75	68	78	79	74	79	72	90	70	70	80	89	83	80	79	85	72	84	60	82	70	74	70	76	92	79	69	90	80	79	82	77	65	69	78	72	87	92	76	75	78	81	82	93	84	70	79	79	71	77	68	87	71
1723	391	523	532	480	451	426	367	379	376	394	343	324	352	348	329	342	349	313	344	297	327	310	346	283	311	314	286	320	330	333	279	319	339	283	317	319	305	328	311	322	333	316	325	302	299	302	326	305	310	292	324	292	320	297	300	276	294	315	305	309	305	307	278	322	314	297	293	294	310	294	313	337	316	327	320	284	260	303	316	306	289	273	314	303	279	299	297	287	318	317	329	306	309	276	278	298	288	322	271	293	307	307	336	309	323	298	318	298	277	295	313	315	312	312	340	301	306	294	291	321	283	280	324	299	297	311	334	318	293	301	302	312	315	321	298	322	290	306	317	321	313	342	286	307	315	303	326	297	312	286	315	288	296	279	298	296	299	338	286	325	308	289	303	286	289	312	296	285	307	309	289	269	289	283	290	288	308	293	331	289	304	299	335	293	321	265	304	325	331	318	302	281	314	308	293	304	303	303	310	286	297	288	298	305	303	312	322	311	312	304	339	327	278	261	299	305	305	275	313	328	289	305	346	294	308	296	281	319	301	292	311	322	306	297	295	322	297	305	319	300	321	297	313	277	310	285	298	263	308	314	316	293	280	300	306	281	303	300	347	314	291	304	312	291	316	287	280	308	272	302	301	299	304	304	299	293	313	343	314	316	313	315	297	291	292	307	305	293	329	305	269	298	315	320	297	291	275	335	309	333	306	276	318	289	267	279	317	306	288	325	285	320	293	294	327	277	346	289	296	293	333	279	342	310	308	304	332	305	321	334	308	302	298	283	285	311	306	262	305	317	292	309	309	273	311	308	349	333	314	299	293	316	304	337	331	303	289	290	336	323	280	324	290	310	287	294	328	297	292	306	306	351	329	330	281	293	290	310	319	332	291	304	301	312	297	309	319	265	288	295	319	302	307	309	308	316	317	296	288	287	289	329	281	296	293	279	303	310	298	281	316	297	256	302	301	327	309	267	300	274	305	296	340	293	310	255	295	314	283	256	289	335	303	299	263	294	266	335	329	289	347	272	298	317	293	339	325	303	313	331	315	337	315	309	308	330	264	310	344	302	298	295	305	312	289	340	314	301	313	272	325	292	278	299	286	328	337	303	302	311	292	304	308	309	300	301	305	273	293	296	319	269	311	338	319	290	262	340	274	313	297	296	327	293	321	307	310	330	286	311	294	292	326	309	287	298	342	324	312	294	333	296	314	314	309	267	316	291	330	311	284	303	296	297	320	315	276	310	300	305	293	282	283	364	321	265	286	349	277	294	310	270	294	313	308	314	270	315	311	292	291	280	308	298	286	293	288	267	311	328	304	285	302	292	294	329	305	307	316	314	325	312	288	313	320	282	305	285	299	313	307	327	313	319	318	335	284	305	259	307	291	285	295	359	313	314	297	290	270	316	311	307	313	309	300	284	289	322	297	300	299	301	305	285	322	286	285	309	294	318	325	313	296	295	320	296	284	315	307	290	284	318	288	319	315	320	290	299	290	325	325	299	331	311	327	283	301	289	329	310	314	314	305	322	318	288	289	290	321	300	328	326	298	303	301	273	277	316	300	305	306	324	266	327	306	286	291	298	307	291	297	304	307	283	312	301	309	297	340	325	294	287	323	331	318	309	324	310	309	309	343	308	320	321	304	316	296	283	288	324	298	300	317	303	277	269	311	327	297	299	331	322	325	319	309	292	288	307	293	332	302	342	271	312	298	337	306	266	322	300	283	319	331	289	330	323	286	290	284	312	320	296	283	315	291	294	305	320	329	345	294	296	299	293	341	306	302	323	300	285	306	300	330	297	299	316	329	327	283	283	285	282	298	309	318	284	321	299	296	300	323	308	296	336	332	333	335	335	292	296	309	303	308	302	309	290	325	284	291	316	293	265	279	305	327	312	288	320	292	337	299	274	299	321	343	291	308	331	309	318	319	282	286	318	265	306	339	310	309	262	293	276	317	298	304	298	295	340	314	332	293	336	311	330	307	298	312	311	282	311	292	306	321	335	303	319	307	339	276	336	299	347	306	290	307	297	291	301	294	294	334	269	319	307	304	308	300	269	297	282	294	300	293	317	317	300	339	317	278	290	294	326	334	271	324	292	309	298	295	320	324	304	310	292	320	280	289	281	326	314	286	330	290	283	303	318	333	286	283	299	276	321	304	310	273	302	316	317	297	310	314	337	324	306	277	321	309	330	316	342	311	317	296	322	275	312	316	308	318	274	297	322	289	337	270	293	318	338	304	294	293	302	298	316	339	313	285	302	291	307	283	309	309	290	295	322	324	290	289	309	279	267	317	304	311	274	303	276	312	291	286	317	326	304	301	321	327	302	289	319	318	282	306	367	329	283	310	331	286	325	279	283	339	299	286	313	300	279	308	292	336	299	311	310	308	287	301	329	281	298	303	299	314	305	311	306	309	333	289	296	297	288	299	312	321	300	275	320	315	286	269	304	286	308	319	318	313	326	291	298	316	306	316	296	305	328	302	300	289	297	303	311	326	277	272	333	325	332	306	311	314	282	306	325	324	299	306	291	325	268	269	282	316	323	300	300	303	293	300	315	321	302	316	305	278	304	289	319	316	284	289	288	299	302	346	297	302	299	343	338	312	277	325	360	308	334	320	293	291	311	296	323	313	304	295	335	312	336	303	318	290	290	311	282	273	314	292	310	272	278	330	300	326	304	313	312	281	282	351	308	313	279	284	294	315	313	319	328	313	296	297	282	282	337	330	308	281	291	316	298	306	332	306	315	291	324	270	308	321	317	317	288	284	315	314	284	326	293	277	331	319	318	332	308	311	314	319	318	294	295	322	297	293	296	306	296	309	291	318	309	310	306	282	319	284	295	317	316	266	305	304	305	314	288	287	316	317	286	308	313	300	331	277	299	291	312	272	308	296	302	306	293	307	292	339	315	298	301	299	286	321	283	311	299	305	286	290	299	322	257	297	325	302	302	280	310	289	333	307	306	296	306	299	330	310	330	329	298	304	322	301	317	297	316	288	315	294	308	295	318	316	285	284	289	313	294	302	321	317	292	297	304	312	290	288	281	320	305	315	309	297	290	309	328	310	272	316	275	280	342	333	293	318	329	302	308	303	310	312	278	320	300	318	301	304	303	284	302	316	317	276	306	317	283	339	316	299	274	275	351	317	272	272	312	296	276	312	326	287	287	317	291	289	323	308	306	304	270	303	310	328	306	308	278	310	310	336	286	319	340	308	308	306	302	274	299	308	283	293	325	287	304	291	296	301	275	288	299	310	296	297	331	275	286	302	315	322	278	283	323	307	314	326	314	330	309	294	298	329	321	292	313	311	292	297	307	316	306	303	292	301	298	291	270	294	269	320	331	335	278	297	284	313	294	262	339	297	280	306	285	301	348	287	303	340	308	302	306	308	329	293	310	307	310	297	313	312	290	290	276	305	286	310	302	300	342	313	305	283	306	318	295	289	335	292	296	322	332	315	295	331	330	328	294	316	293	304	293	301	297	326	298	285	293	288
4697	1223	1375	1078	721	584	483	363	338	299	263	282	254	221	235	220	219	220	196	189	207	215	203	188	206	194	225	186	174	206	192	177	205	190	197	189	209	185	175	180	190	198	165	201	182	167	187	173	196	204	178	171	181	177	185	200	191	155	186	193	188	166	160	187	189	162	170	183	178	181	173	158	191	188	184	196	172	165	173	202	183	163	176	168	156	184	176	174	190	190	189	171	188	178	181	199	164	197	182	195	177	179	164	166	195	176	191	183	171	201	194	170	188	173	177	180	170	187	175	167	169	197	191	186	170	165	190	187	181	201	189	198	170	181	184	167	188	168	168	190	186	152	185	181	182	171	172	186	195	188	177	183	184	181	167	178	181	153	184	187	165	177	165	194	214	175	217	174	169	180	192	175	180	171	182	178	170	182	180	169	179	177	196	198	188	147	167	179	175	200	186	165	170	186	173	184	173	163	176	166	174	179	177	204	171	164	197	177	179	191	187	175	153	183	199	149	172	174	160	166	182	185	164	176	179	174	197	183	165	177	167	192	155	190	196	172	184	185	170	172	179	194	191	185	176	172	195	197	151	182	174	192	193	163	176	160	183	171	186	164	181	169	187	200	199	176	182	214	196	209	173	164	191	162	178	184	171	183	167	193	208	176	192	170	178	189	174	169	191	180	193	165	174	155	183	196	174	161	186	176	193	171	202	200	175	196	187	169	187	169	189	191	188	195	175	163	182	181	187	170	174	200	201	176	189	183	180	207	211	194	158	160	177	178	170	157	183	149	196	179	158	180	187	181	171	188	173	195	163	169	169	177	178	198	161	194	166	175	180	169	165	189	181	154	171	185	158	167	167	189	192	176	186	194	175	177	203	198	179	188	172	186	204	186	208	166	189	182	177	199	164	188	196	194	187	190	198	145	186	190	214	197	191	198	178	170	181	167	187	175	171	146	204	186	181	163	170	183	176	170	187	173	186	169	193	178	182	183	188	192	182	181	188	181	201	184	187	172	188	154	179	172	189	164	168	191	172	177	191	181	179	201	160	190	164	200	190	188	209	162	193	175	175	182	200	181	192	189	173	206	165	164	172	185	181	196	213	182	197	160	170	210	194	163	173	209	184	197	182	205	151	191	167	176	195	188	172	179	186	179	176	185	188	199	168	166	195	186	173	162	180	187	183	190	155	194	187	187	201	168	174	179	168	184	188	197	175	186	184	174	167	177	187	168	184	205	174	162	188	198	207	190	181	183	177	179	197	176	179	196	169	159	148	176	179	157	179	164	186	189	176	175	178	190	186	208	185	188	167	181	191	182	175	176	179	171	184	173	180	180	150	174	159	159	180	174	211	186	163	155	157	183	178	201	181	158	210	160	164	176	153	193	171	195	175	183	172	196	185	167	204	177	181	157	184	185	197	174	171	183	184	165	190	193	192	201	188	176	171	185	183	192	179	179	185	171	210	178	180	180	169	179	183	211	203	185	179	213	172	196	210	179	183	166	167	199	165	205	181	186	166	171	193	172	176	177	207	183	177	210	171	195	201	166	170	167	207	181	193	168	182	187	195	174	170	208	189	158	170	197	203	198	126	177	183	203	171	173	182	166	187	179	197	178	208	177	188	199	203	173	162	196	218	169	161	158	174	202	209	164	183	212	184	179	162	183	171	178	183	156	217	189	180	177	167	167	179	167	208	183	202	163	171	166	183	182	180	171	169	179	197	183	197	197	176	205	162	190	178	185	173	192	181	149	186	173	180	199	175	164	159	169	196	158	214	182	169	199	197	185	189	171	173	181	174	188	160	178	187	186	200	183	177	208	171	172	180	153	198	152	185	193	174	175	174	184	182	150	174	168	182	209	201	203	176	187	211	178	166	196	182	182	172	177	179	147	175	174	168	217	165	188	182	220	198	169	197	179	176	204	185	198	164	176	193	196	207	182	188	171	160	173	167	171	170	162	174	174	165	192	179	186	174	183	172	183	171	200	157	160	167	172	171	180	194	155	195	181	188	174	173	197	185	162	197	188	154	207	178	194	153	187	190	197	178	173	168	190	207	197	166	184	186	190	200	164	174	165	176	163	190	214	179	172	183	177	204	169	185	167	213	173	181	202	177	189	168	172	177	185	157	182	194	185	201	186	185	166	181	201	167	183	192	211	182	172	169	169	171	156	183	173	189	177	187	195	165	183	188	189	191	174	195	179	189	164	167	199	174	179	179	202	178	152	165	184	203	205	195	186	175	175	193	179	200	174	182	192	172	181	181	169	188	169	193	179	194	209	183	194	169	176	175	187	190	164	194	173	181	210	165	172	190	177	194	197	181	183	180	186	178	193	190	192	201	181	178	196	182	179	159	192	172	170	177	187	192	174	165	177	191	180	173	187	194	191	168	199	188	152	201	172	199	178	191	173	174	173	145	189	153	196	175	192	181	167	193	232	174	193	189	170	184	168	186	192	156	176	178	203	186	196	166	196	172	199	168	181	178	191	180	188	181	197	198	175	182	193	185	189	176	171	176	172	189	182	185	170	157	168	178	208	182	208	187	186	173	190	172	175	172	173	211	185	192	167	161	216	180	198	162	190	197	184	179	165	159	178	189	177	179	207	183	188	171	152	189	181	177	170	173	188	158	215	183	198	183	178	167	202	170	162	207	158	164	213	174	177	188	188	182	201	172	181	187	179	187	184	184	184	180	186	174	165	170	185	181	167	187	188	188	203	201	177	167	189	192	156	180	178	182	169	174	184	190	176	176	163	199	180	178	162	164	177	158	205	168	208	185	169	175	203	181	182	220	189	176	180	179	200	206	198	179	181	211	169	197	177	185	171	174	189	196	154	175	184	177	171	181	193	196	192	172	170	155	185	189	189	197	191	201	195	191	183	182	169	197	180	152	200	186	191	173	177	166	180	206	177	186	173	180	180	161	189	169	157	193	168	202	174	187	193	180	198	185	187	182	177	172	169	199	190	183	196	194	175	172	183	185	161	177	186	185	178	201	178	176	191	174	180	228	183	193	171	162	165	187	180	176	183	185	182	211	155	187	171	189	182	164	180	183	189	184	177	168	188	185	179	172	197	172	178	180	166	137	169	185	169	183	164	197	177	194	177	178	176	185	154	173	176	190	191	197	168	189	175	176	172	195	153	210	195	182	181	196	173	167	189	196	163	196	170	195	181	176	195	192	174	176	201	191	194	192	179	127	178	173	172	177	170	199	176	193	208	177	184	178	194	184	172	187	196	181	174	183	181	180	188	175	176	174	187	184	177	173	174	184	167	182	188	184	201	160	177	170	191	181	179	183	175	203	177	173	165	201	174	172	218	202	197	183	169	190	189	174	178	175	183	180	180	179	161	200	176	212	178	182	182	207	173	182	208	193	197	181	185	190	199	174	183	188	204	197	177	185	186	184	180	182	178	166	194	169	174	181	167	174	156	173	177	172	193	163	178	174	168	197	173	197	182	187	171	178	187	177	165	192	178	172	194	171	167	158	212	215	154
5409	1660	3687	3934	3425	2723	2235	1994	1699	1503	1356	1267	1195	1054	1056	992	915	892	855	798	795	875	801	762	727	748	752	711	701	671	689	676	690	642	709	653	697	681	659	615	642	655	607	661	642	668	636	665	647	666	632	622	657	595	615	584	640	582	606	623	600	595	675	638	628	636	605	615	623	650	624	598	537	574	614	599	601	623	556	602	594	609	609	599	572	585	585	588	595	617	609	598	606	602	614	568	586	562	623	572	605	584	587	577	596	582	593	599	594	624	607	571	613	583	636	573	605	566	637	579	620	596	599	577	553	607	622	617	616	619	632	620	618	624	579	637	582	636	572	620	580	570	572	604	563	577	605	552	543	587	547	594	594	621	592	600	581	569	626	566	586	548	565	552	595	565	564	635	591	598	597	582	615	589	530	612	565	604	570	568	587	654	586	611	565	554	584	545	631	531	571	592	610	659	572	603	610	580	583	641	608	606	600	588	608	643	557	566	568	593	598	549	598	586	597	592	558	566	588	614	603	590	573	586	578	587	572	576	608	602	623	602	614	547	612	546	548	610	587	578	571	631	630	595	569	574	594	645	565	628	570	596	611	618	598	598	580	540	608	590	614	533	597	585	596	587	580	595	610	566	593	602	557	595	599	623	579	596	593	567	592	615	599	547	582	594	576	590	634	629	626	618	569	578	605	597	597	576	610	605	576	575	582	580	599	550	600	584	597	569	592	616	595	610	583	592	580	574	569	616	604	591	648	591	596	592	579	638	576	593	595	600	566	554	612	594	584	575	588	576	562	560	570	587	570	601	618	651	583	603	567	600	583	589	577	582	586	584	594	601	601	597	551	611	602	621	586	623	624	620	615	596	608	604	598	588	602	615	624	587	586	594	577	592	574	624	605	577	613	602	613	594	574	574	562	588	588	620	595	581	609	568	595	570	628	611	603	611	607	569	628	579	592	590	549	590	617	593	550	546	593	608	579	571	584	599	610	608	560	554	546	568	551	625	594	545	570	591	628	593	555	596	604	562	616	589	571	607	635	592	578	570	542	630	630	575	565	568	555	567	592	597	587	560	612	591	612	627	637	574	580	580	568	594	577	600	594	608	569	600	622	585	606	587	583	582	599	583	584	578	565	579	624	621	577	555	607	562	601	592	540	625	619	594	625	616	594	591	575	608	597	603	575	588	602	567	604	593	608	569	603	570	569	563	575	541	589	591	596	582	599	558	578	596	553	590	610	588	596	602	608	583	629	583	587	604	590	567	587	637	583	594	621	614	622	605	637	606	543	617	619	587	610	615	608	637	552	590	598	567	568	583	615	522	615	598	588	545	586	638	650	621	566	607	574	545	602	584	650	581	619	596	625	595	596	532	597	569	586	557	573	561	591	564	601	576	641	570	614	588	617	555	600	618	565	561	557	574	584	600	611	561	567	641	619	631	572	591	535	576	578	630	621	559	624	588	573	576	597	631	622	547	626	583	542	610	557	635	557	571	584	543	592	632	596	576	552	592	597	610	597	571	572	607	574	605	616	588	584	603	606	532	613	594	577	624	591	611	596	614	571	568	560	577	644	623	546	614	581	563	594	553	592	610	583	599	555	602	605	575	582	578	613	556	590	578	560	564	610	575	589	580	610	610	625	585	603	591	604	589	567	575	602	602	611	568	610	627	573	589	569	621	606	580	590	558	600	562	599	585	581	621	613	622	569	569	609	582	586	610	609	617	607	608	591	616	581	601	618	573	620	600	591	556	602	575	583	558	590	587	600	616	587	600	580	568	600	599	549	592	586	607	598	584	592	632	652	563	558	590	621	589	600	521	600	587	574	584	606	627	567	574	627	562	606	597	594	551	588	601	594	566	575	593	596	641	598	579	636	563	593	591	589	576	600	606	595	565	585	601	605	586	557	603	587	554	596	643	614	594	593	591	608	589	593	625	585	547	606	570	610	577	620	587	618	545	573	589	553	606	597	619	567	606	594	579	615	569	542	579	613	594	636	550	605	603	616	594	613	597	598	577	575	611	594	596	551	604	557	579	590	613	579	593	560	561	605	572	618	588	585	560	578	573	559	581	575	581	578	600	632	598	619	636	572	554	612	592	591	545	599	588	576	569	640	582	594	601	571	638	575	573	592	566	587	579	601	639	593	545	585	609	607	606	567	572	581	567	589	614	633	563	570	625	637	580	609	607	583	628	560	589	594	568	568	574	593	576	578	570	553	553	571	581	597	647	561	578	580	577	585	589	626	606	594	581	568	589	633	564	575	593	594	558	574	582	581	544	570	586	591	599	546	594	639	604	657	579	576	620	576	580	586	622	576	593	625	638	589	610	562	577	600	631	649	566	569	595	640	534	586	597	597	612	546	585	619	537	597	627	589	592	638	564	575	604	624	583	581	609	598	530	597	588	584	564	576	533	605	548	592	576	632	616	569	558	631	568	578	556	575	592	551	605	629	585	558	594	603	623	587	588	588	622	624	561	566	589	584	605	614	577	567	618	555	576	576	578	537	606	609	615	582	593	576	590	635	554	574	578	597	608	562	600	572	643	594	605	580	597	576	585	595	574	612	594	572	530	570	590	594	594	611	568	604	539	537	606	584	585	557	587	579	589	575	608	651	599	573	598	611	608	613	580	556	550	579	624	591	606	584	597	624	585	616	587	600	590	544	570	553	556	552	577	570	613	569	592	621	574	617	585	591	576	586	614	597	600	573	592	590	556	589	597	567	611	581	586	592	589	610	567	615	596	583	551	598	596	610	606	595	586	563	596	625	596	614	609	590	617	611	640	576	568	599	550	565	562	586	615	602	595	609	560	550	600	598	600	566	611	594	590	591	596	576	581	573	573	588	578	609	568	559	588	577	571	593	605	613	580	591	635	584	627	585	580	565	583	590	582	569	574	586	563	587	597	554	567	571	585	594	538	591	596	606	592	592	576	616	558	619	586	590	599	582	654	626	566	602	592	646	618	568	584	635	583	588	545	597	569	587	614	618	584	608	603	607	585	559	605	619	564	614	608	588	586	647	577	603	581	618	569	584	610	591	583	572	624	624	533	587	584	637	599	627	549	587	595	618	608	590	579	569	596	620	549	567	597	629	609	574	583	563	587	589	605	558	608	631	599	578	632	563	644	588	595	567	623	543	612	639	582	617	582	541	617	594	587	618	630	612	644	573	600	577	597	613	596	560	609	584	651	567	599	589	612	576	557	580	582	590	565	604	573	559	595	616	606	590	588	593	601	603	595	560	600	638	584	577	602	603	586	605	568	590	558	589	617	575	612	589	590	626	604	575	589	601	606	574	565	640	557	591	580	639	605	606	572	594	637	611	615	563	592	587	588	598	593	606	575	563	568	610	619	569	565	608	569	598	577	608	627	590	612	526	531	584	577	635	586	585	581	628	601	569	593	610	619	581	576	583	587	587	575	607	590	570	554	596	602	597	565	586	603	570	584	590	556	634	607	588	602	631	567	602	627	578	624	606	576	595	595	610	599	570	614
