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
337111633167	337111633728	337111634278	337111634828	337111635378	337111635928	337111636478	337111637028	337111637578	337111638128	337111638678	337111639228	337111639778	337111640328	337111640878	337111641428	337111641978	337111642528	337111643078	337111643628	337111644178	337111644728	337111645278	337111645828	337111646378	337111646928	337111647478	337111648028	337111648578	337111649128	337111649678	337111650228	337111650778	337111651328	337111651878	337111652428	337111652978	337111653528	337111654078	337111654628	337111655178	337111655728	337111656278	337111656828	337111657378	337111657928	337111658478	337111659028	337111659578	337111660128	337111660678	337111661228	337111661778	337111662328	337111662879	337111663428	337111663978	337111664528	337111665078	337111665628	337111666178	337111666728	337111667278	337111667828	337111668378	337111668928	337111669478	337111670028	337111670578	337111671128	337111671678	337111672228	337111672779	337111673328	337111673878	337111674428	337111674978	337111675528	337111676078	337111676628	337111677178	337111677728	337111678278	337111678828	337111679378	337111679928	337111680478	337111681028	337111681578	337111682128	337111682678	337111683229	337111683778	337111684328	337111684878	337111685428	337111685978	337111686528	337111687078	337111687629	337111688178	337111688728	337111689278	337111689828	337111690378	337111690928	337111691478	337111692029	337111692578	337111693128	337111693678	337111694228	337111694778	337111695328	337111695878	337111696428	337111696978	337111697528	337111698078	337111698628	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15555	2482	2477	1843	1212	918	722	583	502	460	372	344	284	275	296	275	293	243	264	225	237	210	221	236	190	209	226	218	202	196	219	184	195	201	219	182	204	207	165	185	174	191	210	200	214	186	174	186	182	218	184	200	156	179	190	160	203	169	192	177	174	193	180	187	173	159	173	188	185	181	192	182	180	167	164	175	177	194	177	181	169	168	206	178	183	180	184	181	164	149	178	173	162	174	164	161	191	160	171	166	182	174	152	166	186	201	179	215	169	179	183	181	167	192	194	186	174	182	174	169	195	175	175	184	165	172	182	178	198	173	180	173	187	171	183	168	197	161	175	180	162	172	168	167	172	164	169	190	168	183	183	168	187	157	178	161	164	197	171	159	165	166	181	156	184	178	187	190	156	169	192	173	173	160	179	188	161	195	175	211	172	189	149	170	164	166	175	176	156	182	144	187	176	192	155	220	178	168	167	184	161	193	166	196	176	181	150	187	182	160	172	187	182	178	181	162	199	158	186	167	220	169	162	170	161	192	192	165	175	188	173	175	168	180	146	162	167	211	189	199	180	170	192	168	176	212	180	152	186	168	166	173	176	186	160	178	178	156	170	197	194	181	182	193	182	168	193	164	182	167	172	193	170	167	198	178	170	179	165	166	174	196	177	167	167	168	182	168	206	188	183	192	174	170	177	169	145	166	163	179	188	152	176	150	167	172	196	166	169	190	190	173	167	194	168	179	168	183	163	168	208	174	156	174	154	189	167	172	190	179	182	174	201	163	174	167	192	194	122	161	179	161	162	174	188	156	175	176	204	182	152	140	170	168	156	203	198	166	187	175	164	166	205	199	177	172	183	178	183	166	169	164	185	198	192	185	193	167	169	164	183	184	147	199	169	187	160	164	165	193	172	201	172	182	167	167	170	175	180	165	158	200	190	170	164	190	192	176	158	178	155	156	183	183	177	178	181	184	160	191	160	181	201	185	165	145	182	169	198	162	186	185	148	181	194	164	198	190	203	159	184	173	177	181	148	180	161	165	184	178	180	169	174	184	165	167	182	177	160	173	177	176	177	159	172	173	200	150	177	164	203	190	150	168	230	163	171	164	167	189	172	210	173	180	187	190	149	170	177	177	212	164	155	196	187	168	165	174	169	166	202	169	166	158	186	189	172	167	174	171	168	192	150	165	152	176	185	185	165	176	158	173	183	141	175	186	163	175	178	175	203	164	172	139	190	167	199	160	171	165	147	175	173	164	184	179	185	190	188	169	165	177	164	183	161	168	172	173	158	197	208	162	181	183	201	209	181	203	157	163	200	171	202	184	189	179	175	187	177	174	186	166	200	170	167	163	167	173	211	170	180	166	177	183	170	168	179	178	183	201	182	235	185	162	186	182	165	203	182	212	154	203	191	176	183	160	195	203	163	187	169	173	130	158	179	170	199	198	191	168	136	179	186	175	176	203	181	161	161	161	171	189	190	170	178	157	172	176	164	191	179	163	193	168	165	162	174	167	170	185	173	190	183	158	158	183	199	178	175	160	173	175	196	170	171	162	157	148	189	163	164	173	168	191	176	185	180	170	158	168	183	205	188	172	171	168	186	161	202	180	179	181	182	168	188	154	184	173	150	167	197	169	172	163	159	173	180	200	174	182	155	182	197	177	170	173	207	156	202	192	170	198	185	182	184	204	169	176	172	166	153	167	190	194	174	174	215	184	170	172	213	187	160	183	202	184	181	173	172	186	208	179	187	181	164	199	180	218	161	192	181	181	192	189	161	173	176	178	166	168	211	176	176	179	184	187	193	190	195	204	181	166	167	173	178	161	140	183	167	189	190	173	184	164	169	168	163	191	181	194	169	187	199	176	153	185	176	183	180	173	178	176	187	180	182	182	186	204	175	188	189	165	137	165	164	188	180	172	168	180	176	163	190	173	184	186	175	175	172	199	160	161	172	179	167	177	201	166	174	169	193	169	175	173	173	161	197	192	180	176	188	172	183	183	160	179	184	160	200	188	165	182	160	182	171	176	204	160	190	197	176	181	184	194	171	186	175	168	176	193	196	191	188	169	170	178	165	176	173	183	178	184	194	166	168	174	175	184	171	185	148	176	197	182	173	179	162	191	158	190	178	144	166	172	179	164	167	174	165	168	171	148	177	182	160	166	181	190	184	167	169	192	164	184	180	156	190	181	167	187	170	172	158	198	169	202	178	180	185	161	166	183	180	172	213	173	178	163	201	213	181	179	186	208	184	185	208	173	162	166	170	179	176	183	193	165	174	190	193	172	184	156	183	153	181	164	158	177	167	151	174	182	177	187	192	184	175	170	143	173	172	185	175	184	198	193	164	193	183	170	167	163	179	177	167	193	177	181	175	173	177	166	192	200	199	170	200	157	172	205	194	174	178	207	171	178	170	183	172	181	170	163	157	176	154	187	175	160	182	155	178	201	195	184	167	148	188	181	168	181	172	202	164	182	173	169	164	180	179	171	176	183	159	174	174	202	180	166	180	172	163	177	165	171	160	195	157	148	178	178	162	180	199	172	153	163	169	155	184	202	164	167	158	185	177	175	197	174	186	160	170	183	185	180	179	150	161	173	171	161	167	172	186	161	161	184	174	176	188	197	197	191	171	158	194	189	182	172	168	183	155	170	162	159	172	186	166	180	175	187	191	163	185	208	166	180	163	173	160	178	173	182	187	191	203	171	178	180	183	172	158	192	171	175	174	158	170	192	198	178	187	164	159	181	182	176	166	177	178	177	165	180	177	213	173	171	203	165	178	185	201	179	193	185	165	154	184	175	200	177	166	197	161	195	184	196	176	167	161	177	182	207	168	185	179	198	180	200	159	178	197	156	196	183	172	154	190	175	171	145	157	166	191	170	184	174	216	169	161	151	171	162	161	169	181	148	164	184	168	175	185	195	198	175	168	169	182	153	159	171	192	177	161	216	174	182	185	157	158	189	166	190	159	173	154	181	178	184	176	192	174	185	180	169	183	180	160	192	164	164	175	181	183	170	172	167	175	185	188	159	167	175	199	200	194	163	191	173	168	182	201	197	161	203	169	169	174	175	168	167	147	172	164	175	170	180	170	167	182	171	202	190	180	169	177	163	177	186	172	181	212	159	175	172	209	186	184	187	179	183	179	181	199	186	170	166	204	168	167	182	167	189	177	185	187	188	184	190	195	180	164	173	152	168	192	165	181	167	186	160	164	156	180	169	186	176	176	182	175	191	199	200	178	190	162	191	184	207	154	170	172	187	167	182	198	195	156	177	149	182	196	177	181	187	161	162	190	165	194	182	171	176	158	209	162	163	168	153	168	191	180	166	165	184	164	175	170	184	182	165	188	175	193	164	181	191	174	206	208	175	179	171	171	197	170	180	167	178	168	149	167	155	172	172	222	185	176	174	194	181	155	163	176	195	201	152	196	175	184	176	170	160	172	181	164	154	194	184	191	192	168	177	198	165	156	170	183	195	181	170	198	167	150	158	163	169
7804	2027	4708	5674	4644	3950	3168	2689	2303	2046	1678	1555	1320	1188	1168	1070	965	946	863	827	790	782	771	762	689	658	658	647	605	605	587	563	625	552	607	605	530	547	539	545	542	497	487	520	493	531	559	481	542	523	515	479	486	496	513	478	468	483	531	468	467	466	489	489	517	505	463	506	456	460	487	442	482	487	499	492	472	433	500	459	449	491	436	481	444	464	503	461	481	463	481	451	448	435	461	482	474	483	466	472	465	428	476	450	471	439	469	471	457	445	498	445	427	484	451	455	475	465	450	414	508	432	419	426	508	465	488	485	472	450	450	463	449	441	471	472	433	450	479	458	424	467	441	503	453	481	420	449	451	445	492	477	458	479	451	487	430	426	413	455	460	477	428	483	426	436	438	474	432	458	436	462	500	400	442	439	443	454	452	476	425	440	484	445	459	416	431	465	450	458	453	442	467	467	454	484	453	494	452	421	457	456	489	471	469	444	453	465	479	462	481	470	429	464	480	439	441	427	469	437	471	463	449	429	431	467	501	459	428	442	436	458	467	451	431	430	441	441	439	424	461	439	419	421	454	406	430	449	411	460	420	462	449	457	450	465	430	472	473	455	473	448	461	444	444	472	431	450	455	431	411	443	463	454	446	475	426	434	458	455	386	443	461	444	421	466	456	465	442	439	429	461	422	475	462	480	472	421	448	435	449	458	435	475	451	461	444	449	455	451	408	440	453	452	462	451	485	429	428	438	424	468	436	467	431	451	399	463	424	441	445	430	440	467	476	463	467	453	446	461	446	426	421	434	450	470	450	474	452	432	450	438	481	433	437	484	433	449	438	478	448	455	450	464	481	450	459	477	448	445	457	458	443	455	446	436	461	455	471	432	455	442	408	454	442	458	469	452	431	467	455	460	452	469	450	463	463	412	451	469	441	447	456	476	457	498	471	468	471	422	427	470	431	475	445	398	472	487	463	435	460	456	454	476	477	464	440	440	448	443	468	480	448	441	483	452	430	456	401	445	491	446	468	466	471	469	429	453	422	440	426	466	456	456	469	422	470	479	438	455	422	485	463	449	484	444	445	435	476	466	455	467	452	464	494	454	476	412	444	446	501	462	463	432	466	389	446	448	435	449	408	461	451	488	450	437	497	444	473	427	481	449	489	419	427	419	465	475	442	438	474	440	431	477	438	466	442	455	437	460	474	435	499	478	448	454	466	471	468	428	419	463	476	466	483	437	427	454	446	438	431	461	437	446	458	440	422	453	405	461	449	427	479	445	467	450	461	434	467	417	443	438	453	449	452	463	459	433	477	463	444	427	447	452	445	464	464	441	474	457	446	460	474	424	461	430	459	452	472	448	442	494	438	448	434	499	454	452	426	478	457	447	450	435	444	461	449	458	460	454	468	429	408	462	452	470	455	428	496	460	452	480	456	437	451	424	446	442	454	458	480	456	454	465	436	425	431	442	399	457	439	433	409	462	486	442	449	448	433	446	480	476	460	464	427	472	403	476	484	431	434	471	439	437	459	450	456	453	444	421	447	422	433	437	447	448	490	463	455	425	408	484	448	456	418	447	452	468	450	474	458	433	453	479	459	468	474	482	465	444	447	457	466	464	441	450	467	466	418	479	434	448	431	445	435	471	470	438	466	448	425	447	472	451	467	474	437	440	447	431	484	466	453	439	488	442	496	446	476	467	446	433	435	458	436	457	438	432	445	450	450	450	448	457	451	444	430	481	449	464	464	451	480	500	453	441	435	482	450	428	439	449	472	444	527	409	432	451	436	438	434	459	507	447	479	462	431	426	467	426	488	453	446	460	421	453	453	480	434	443	419	424	460	451	449	438	454	473	419	440	482	468	466	453	444	400	444	452	435	427	477	466	457	449	469	456	428	474	455	465	449	465	441	474	468	460	458	476	475	452	439	474	447	442	474	412	442	413	494	431	435	436	426	417	491	484	477	484	482	447	461	482	474	453	439	479	455	488	435	467	468	489	440	431	461	467	480	481	436	483	495	474	479	459	443	448	432	458	445	464	442	461	454	475	478	447	472	465	475	445	466	446	425	442	457	418	431	444	435	395	475	441	468	467	476	462	448	428	440	435	445	480	460	454	447	418	433	467	467	469	465	435	436	423	462	458	431	448	461	472	418	417	422	440	479	411	473	502	453	456	442	433	466	440	458	446	410	417	440	446	401	476	469	484	445	443	465	471	461	451	464	428	467	450	434	430	449	440	422	446	445	476	467	467	440	447	421	468	453	439	467	466	458	439	478	464	414	444	471	468	439	455	448	415	430	429	474	458	461	442	415	452	420	433	441	462	422	492	450	427	481	450	462	442	438	475	458	448	446	421	466	447	423	450	442	485	467	476	426	518	451	459	470	440	447	437	447	492	451	450	419	453	431	447	450	447	435	454	481	462	487	439	480	495	487	464	455	423	477	421	467	465	447	495	460	452	472	437	413	450	488	455	472	442	444	451	468	484	480	473	441	447	484	433	430	462	456	436	450	431	478	417	466	467	448	434	453	400	448	461	451	438	476	475	451	467	440	430	427	476	472	461	458	421	432	419	471	435	474	449	472	464	447	443	450	411	471	472	458	450	474	460	503	461	472	414	462	416	489	440	475	432	498	461	461	431	443	472	476	447	456	451	439	435	414	451	445	457	456	424	481	459	490	469	424	486	436	481	406	436	462	468	515	490	435	434	434	441	497	446	439	451	462	465	452	440	455	462	475	474	454	452	466	512	437	410	465	448	415	457	420	464	436	456	480	441	459	452	444	459	494	441	464	491	464	453	490	478	479	448	463	438	459	453	446	458	469	442	474	467	441	408	442	433	440	440	449	488	453	446	468	453	489	485	470	437	479	444	467	426	450	491	454	502	428	436	445	436	448	431	463	458	469	400	476	472	445	472	429	473	449	429	441	484	456	457	463	412	433	465	463	427	437	437	468	436	488	465	460	447	472	462	439	441	473	433	480	502	434	470	450	427	479	453	444	459	435	427	426	465	455	436	468	481	474	468	483	470	430	483	457	441	428	450	496	433	425	462	479	465	445	466	460	434	467	466	471	446	473	438	483	468	437	426	450	418	434	422	445	451	447	440	426	453	427	470	434	471	460	448	472	450	500	448	436	480	462	426	432	451	436	470	460	464	443	459	432	425	456	461	449	454	461	453	428	477	468	411	465	442	407	495	454	445	493	430	430	437	449	429	420	436	484	450	432	507	486	433	470	483	455	461	432	497	474	445	435	410	471	471	458	435	464	445	445	431	432	438	422	442	462	434	455	484	459	488	467	405	454	437	460	444	433	448	474	498	487	459	472	471	452	414	434	451	431	428	440	433	444	453	450	456	443	464	458	467	452	445	494	457	464	447	443	411	457	464	440	450	463	448	483	448	486	412	463	461	459	458	449	419	470	505	458	439	480	467	435	451	441	475	489	435	467	466	421	455	424	474	472	503	426	461	457	497	482	462	478	425	421	405	465	470	435	462	423	461
2016	149	142	132	140	139	149	122	138	160	146	135	146	145	131	140	126	138	140	117	118	136	146	130	164	123	116	145	135	125	124	139	141	152	144	150	118	151	156	131	148	143	134	136	140	133	127	132	128	127	146	143	147	138	127	154	143	120	153	142	169	146	129	129	144	145	137	150	140	145	130	129	138	147	127	142	137	115	139	125	137	159	149	136	135	149	143	144	134	134	151	128	146	124	144	134	131	133	125	155	151	147	138	146	143	125	146	125	116	137	137	146	130	120	136	141	124	136	108	129	145	132	119	133	119	144	124	119	158	122	146	151	140	121	121	142	128	147	131	148	135	136	133	143	132	140	148	134	151	138	128	142	147	139	132	138	125	144	151	138	134	149	121	136	143	135	136	137	123	144	130	118	125	154	122	121	147	132	154	136	134	128	141	114	154	136	124	146	132	125	138	111	157	146	130	129	130	128	123	138	147	127	131	134	135	116	121	150	134	125	140	148	145	174	129	122	137	131	163	153	148	134	139	119	139	128	129	116	146	153	117	142	122	143	141	132	153	131	125	130	145	162	154	140	118	126	131	141	117	148	127	147	124	144	133	160	144	145	142	125	123	135	150	135	120	127	144	129	129	169	127	141	139	127	154	122	143	129	131	130	157	146	126	135	151	125	126	133	134	108	116	119	126	135	142	140	123	130	153	134	143	133	137	137	135	125	139	133	125	132	135	122	128	163	127	118	142	129	142	148	164	144	134	122	137	170	134	127	130	128	132	161	134	129	130	126	153	135	122	119	125	144	139	132	144	138	149	132	114	142	153	126	120	124	133	140	141	139	123	121	138	144	137	116	138	151	139	139	139	149	123	132	148	140	151	150	122	139	143	146	147	141	127	127	120	135	158	134	153	127	127	167	144	138	116	152	128	109	130	149	124	129	116	139	132	123	137	135	127	128	142	143	140	122	135	133	133	115	127	138	126	130	136	122	139	128	144	147	130	122	151	139	136	134	147	176	129	130	121	130	139	148	135	143	126	129	129	140	133	140	127	124	137	146	151	113	147	131	133	126	152	125	108	119	128	128	128	118	136	127	146	131	137	130	139	148	136	139	137	141	135	145	135	149	130	118	121	124	137	146	115	144	132	135	119	146	144	135	106	135	167	157	133	133	130	146	140	121	130	143	119	141	117	128	152	142	149	120	143	142	135	116	127	132	145	124	154	130	153	134	133	118	130	126	145	112	129	118	153	136	129	132	135	109	133	138	130	151	172	146	128	135	141	139	137	125	145	126	143	137	132	126	118	147	141	116	155	143	133	133	138	136	125	135	160	147	122	123	148	142	145	127	125	105	126	132	111	119	126	133	157	108	151	133	164	121	145	133	139	125	145	145	116	126	131	146	145	117	145	127	124	133	131	136	148	151	138	152	119	123	140	152	119	134	144	141	144	149	124	137	130	124	138	147	143	162	117	139	122	123	128	137	144	133	139	135	156	151	146	130	152	130	132	123	124	129	138	162	146	143	134	121	146	123	131	129	146	123	134	132	126	134	139	160	138	154	122	136	129	146	112	129	115	124	137	162	123	140	144	139	140	135	132	152	154	147	126	138	146	129	125	115	150	136	142	146	162	140	159	151	153	155	103	140	132	138	132	135	128	170	122	129	142	145	144	134	126	121	151	121	125	123	136	134	117	135	123	142	136	134	130	127	146	131	158	148	130	154	122	126	125	145	154	118	132	139	133	147	145	135	137	125	150	142	115	143	131	126	113	108	143	120	124	142	124	118	127	120	137	124	137	124	116	139	141	136	141	138	121	130	154	138	135	166	123	117	117	135	135	152	133	154	178	157	155	137	130	123	130	132	129	111	122	150	146	130	142	125	132	137	151	138	124	113	136	119	151	139	132	109	119	136	133	146	151	128	140	140	152	158	117	149	139	166	146	140	148	130	128	120	144	118	155	112	150	136	116	129	122	148	135	118	114	129	122	133	148	122	115	143	124	112	129	134	143	131	145	160	127	123	143	131	154	115	131	139	130	129	158	132	122	137	150	132	162	142	128	141	168	133	144	128	137	140	134	129	114	138	124	123	120	124	126	129	114	132	121	148	127	143	140	128	164	135	122	127	144	125	152	111	138	139	151	110	134	145	135	162	156	135	123	158	137	128	130	124	135	143	129	105	120	147	128	141	130	134	142	132	145	131	119	136	134	117	130	122	147	134	144	140	121	124	126	125	140	132	120	138	125	135	127	132	109	139	137	126	136	145	134	144	137	121	140	140	142	130	139	130	127	144	153	137	157	118	145	136	121	133	127	180	145	141	136	122	141	144	130	115	114	130	145	136	133	147	140	117	127	135	151	127	125	143	139	131	138	157	119	114	154	142	122	122	143	115	142	133	137	176	145	133	124	124	126	148	131	117	130	146	139	139	138	150	141	130	155	130	128	138	124	130	152	146	154	135	136	150	145	141	149	157	126	139	123	146	144	130	135	135	142	133	132	133	129	131	131	139	161	116	145	125	140	137	136	148	140	137	156	125	139	162	151	137	141	132	142	138	146	140	116	166	128	118	139	155	139	120	138	129	125	137	127	133	153	166	155	126	142	115	129	129	148	142	119	111	143	132	146	124	133	116	117	146	139	136	123	138	145	137	127	143	153	138	142	141	132	124	134	145	127	133	147	144	117	140	126	139	134	121	134	131	134	121	138	124	141	142	134	128	148	125	154	151	150	146	112	133	130	123	156	149	147	120	157	107	139	138	118	141	125	142	152	126	127	134	115	143	129	133	133	151	142	134	143	140	132	127	131	126	139	123	123	122	137	112	132	132	143	136	124	136	132	148	142	135	155	125	126	123	123	128	135	148	124	103	124	161	142	141	132	138	125	162	119	140	119	117	156	116	145	138	150	138	118	120	136	136	146	143	140	141	117	142	149	114	128	129	140	115	126	121	117	137	119	132	135	118	114	136	127	123	115	124	139	141	132	131	127	132	137	132	126	150	131	127	154	144	149	139	156	135	128	138	132	117	142	119	138	139	134	143	129	131	123	141	123	151	132	141	140	117	135	155	155	129	121	138	133	143	131	117	134	124	114	122	134	137	152	118	128	129	120	153	130	148	125	129	145	147	156	132	121	142	121	131	121	138	134	162	136	155	144	146	132	149	131	141	129	138	129	112	138	143	114	108	135	148	148	152	147	141	142	146	125	151	149	114	141	134	133	147	129	106	115	135	132	150	131	127	125	153	140	132	138	141	147	139	119	139	140	139	147	126	122	115	143	132	151	127	162	156	136	156	117	131	122	146	125	145	135	155	116	160	110	136	126	136	128	125	143	137	134	146	124	133	137	131	126	120	126	95	130	161	132	146	135	116	140	142	133	128	116	117	140	140	121	143	142	103	122	131	141	140	146	146	117	125	133	142	136	153	149	116	138	137	129	119	142	133	149	164	147	148	154	149	144	122	168	141	145	143	163	128	146	126	145	142	141	144	144	163	132	138	124	131	130	132
2153	371	425	457	407	362	390	373	360	358	380	348	323	345	339	322	308	348	368	331	374	311	368	333	372	299	364	367	355	349	309	345	333	355	362	348	368	367	333	387	366	298	349	377	369	343	357	329	358	327	352	325	313	316	353	333	356	299	340	332	336	352	301	338	332	327	342	344	351	323	338	332	350	300	326	323	317	355	340	348	378	315	336	335	310	357	326	373	348	335	301	331	340	350	322	348	368	359	315	348	295	300	352	353	333	344	363	360	354	317	345	358	293	338	350	345	346	367	308	348	331	328	342	354	321	369	353	319	322	340	358	353	319	320	322	353	329	325	293	339	336	340	297	310	321	344	302	334	327	303	365	349	339	336	319	340	362	347	329	305	326	351	322	330	346	325	312	338	290	342	318	339	316	361	345	339	314	346	351	346	343	368	326	337	346	328	322	361	316	347	322	335	356	349	340	304	343	326	361	350	329	341	333	337	294	322	369	337	350	324	326	347	313	338	345	329	348	341	329	344	326	357	324	337	317	344	330	328	358	323	316	367	318	355	341	344	315	335	312	321	328	316	341	316	378	343	353	329	348	337	359	356	312	375	350	351	358	343	321	333	321	329	317	324	340	335	360	322	314	345	345	349	348	336	354	330	344	333	344	317	319	336	328	364	347	308	326	327	320	338	326	335	327	333	316	338	317	325	350	314	321	317	351	319	326	326	337	324	385	334	347	326	323	349	348	378	336	339	346	331	372	339	341	336	339	341	327	325	343	350	318	342	352	330	348	346	325	330	325	355	313	364	321	345	383	331	349	318	333	329	355	329	337	366	341	347	334	355	342	317	352	348	358	363	352	350	323	333	320	379	321	306	338	327	339	354	354	333	331	354	329	364	373	338	332	327	323	308	344	303	336	333	338	312	331	314	350	364	334	298	304	353	322	327	350	316	321	359	326	318	346	320	319	411	342	266	347	343	365	326	344	332	313	349	331	346	332	326	349	313	335	323	310	361	351	345	329	326	332	327	318	301	353	340	348	345	357	318	309	368	353	343	305	350	344	345	336	349	354	336	303	352	301	360	315	361	341	365	322	302	343	329	324	321	341	296	352	375	333	332	349	333	343	348	345	354	352	338	327	323	348	334	297	347	333	320	377	309	321	324	364	352	341	376	350	353	328	342	360	352	318	317	356	335	358	344	318	337	302	346	361	352	342	321	360	371	387	319	336	326	290	343	342	330	307	342	333	320	354	359	332	356	365	342	315	357	332	325	350	348	321	326	362	346	354	333	330	351	348	319	331	305	348	334	337	298	301	343	319	351	326	327	355	334	306	377	307	370	338	350	344	362	347	324	360	343	351	301	344	369	337	356	359	362	347	313	326	386	347	291	339	333	345	330	346	327	352	364	370	364	340	326	333	326	328	357	322	343	351	339	327	337	333	305	325	318	355	324	344	345	332	354	334	375	329	328	308	345	303	327	357	335	337	362	361	341	347	331	335	352	307	321	325	332	340	300	343	335	326	335	321	338	329	336	331	308	368	330	332	320	331	345	338	300	329	351	342	351	319	315	368	305	329	352	296	331	309	332	333	339	326	351	335	334	334	313	352	340	344	337	329	365	333	316	355	360	326	320	327	322	340	354	353	324	306	335	325	303	306	276	379	378	340	332	309	334	334	310	304	321	350	303	367	332	351	339	339	328	360	303	356	343	324	364	357	324	328	350	336	333	340	341	375	334	331	331	322	363	358	336	350	324	337	325	343	333	322	329	346	314	347	337	313	347	372	345	343	342	328	337	345	354	372	314	357	349	345	344	362	333	332	361	330	314	381	333	326	337	336	338	345	309	316	318	360	332	315	355	360	344	338	342	315	332	346	348	315	318	302	323	343	356	360	348	327	324	341	339	322	323	345	318	335	319	329	339	336	343	335	334	344	315	353	317	340	344	337	318	321	317	304	341	348	336	358	325	352	337	319	355	342	361	323	342	376	379	330	356	331	322	310	364	313	335	323	331	359	309	345	360	317	345	335	302	355	324	339	319	372	336	351	321	345	348	350	337	353	318	363	315	318	334	340	334	333	298	333	355	363	332	350	326	323	341	325	337	337	331	310	332	347	313	349	326	354	284	368	378	362	292	341	352	322	329	374	345	320	339	343	337	345	328	335	334	335	332	331	353	338	327	324	320	334	375	328	358	355	355	315	323	341	346	339	321	341	321	338	355	358	324	379	340	333	316	345	368	345	355	330	343	327	342	355	330	310	359	348	324	330	344	327	350	328	329	318	329	319	337	317	353	343	331	321	348	348	354	348	344	348	347	326	321	319	341	323	337	337	337	298	352	323	352	351	324	337	362	344	310	327	317	331	354	343	337	327	334	331	306	345	352	290	304	355	357	338	329	329	333	344	320	325	336	343	306	312	372	357	342	341	304	316	303	305	355	303	336	302	367	357	326	287	349	352	354	332	331	345	337	323	339	338	363	308	351	343	358	345	322	378	340	314	348	349	346	313	326	337	342	365	365	335	371	331	317	344	317	330	334	290	368	331	369	313	300	327	315	334	322	332	371	328	328	352	349	327	293	330	316	335	309	318	325	349	321	346	331	357	361	344	321	340	332	354	306	332	355	339	338	339	312	326	332	347	324	320	361	353	347	339	299	325	361	347	320	355	355	336	298	324	333	325	367	285	330	320	308	330	343	361	350	344	314	334	319	326	355	343	302	363	355	351	354	359	307	335	307	317	324	328	295	323	342	362	338	324	289	300	359	347	315	335	333	339	328	334	353	333	320	327	360	346	339	319	347	302	355	345	296	309	327	332	361	323	296	321	343	324	333	345	333	358	324	309	346	331	338	316	347	342	333	348	294	317	344	318	325	369	347	305	327	310	347	342	321	323	342	307	355	376	330	332	355	350	343	340	334	337	334	356	300	321	353	334	363	368	329	351	344	344	313	329	371	334	327	341	340	364	347	313	329	356	355	335	318	333	334	328	309	319	345	343	335	361	344	342	323	330	309	322	337	319	347	354	320	331	316	362	286	322	339	358	348	359	318	326	342	346	343	344	342	338	309	320	338	314	336	322	333	365	318	374	330	329	328	352	347	313	348	329	336	331	329	350	341	350	330	341	323	326	349	363	348	352	333	340	335	321	354	312	349	339	320	328	344	353	317	324	280	324	335	358	323	345	361	333	338	325	327	307	342	333	328	332	344	311	350	347	337	343	349	313	323	349	321	337	343	345	347	316	338	332	305	335	324	331	363	319	328	333	351	298	349	323	356	360	352	327	334	335	339	345	336	349	316	335	328	321	356	320	343	327	346	321	325	358	354	334	358	335	345	342	332	329	329	340	342	314	317	369	321	301	357	359	326	347	330	349	326	341	344	351	363	314	340	327	329	353	318	333	350	332	329	350	321	334	340	344	321	330	309	320	337	335	320	329	358	339	332	325	322	371	352	320	347	334	310	315	373	305	342	338	351	331	310	323	333	321	336	317	340	328	359	349	335	341	336
8058	936	1007	829	562	417	326	294	196	199	159	166	140	117	120	135	115	124	125	112	95	115	79	94	90	78	63	81	75	75	79	74	100	77	76	83	86	90	69	87	79	66	73	71	81	80	68	61	70	83	78	71	77	64	75	62	82	72	66	67	61	98	70	62	86	78	88	65	81	58	59	82	73	77	82	68	78	78	75	74	82	64	66	70	77	87	62	81	69	80	61	74	66	75	87	83	93	71	74	80	51	70	79	50	72	77	58	88	89	71	86	62	70	71	78	65	64	74	79	74	73	64	81	78	69	83	65	59	73	65	71	48	79	74	82	81	59	72	60	76	66	69	73	69	87	63	79	58	66	65	69	67	66	63	59	62	79	64	72	72	67	77	70	86	63	89	64	65	72	67	71	58	60	69	74	83	61	62	59	86	74	74	76	69	63	87	75	68	71	70	67	64	72	74	68	65	68	86	70	69	81	74	70	91	75	83	79	69	70	72	73	74	66	83	68	76	69	76	58	73	72	85	70	79	64	74	53	65	71	71	77	79	76	51	67	70	83	61	77	72	74	61	75	65	72	70	79	66	75	75	83	79	72	74	83	67	80	68	79	64	61	53	75	72	64	72	63	78	59	68	75	61	67	84	83	70	73	79	78	70	77	76	57	76	58	53	57	80	83	69	80	78	69	80	68	70	75	74	66	90	83	71	64	62	71	72	53	64	70	72	65	59	74	79	50	65	79	56	77	66	66	76	55	69	71	66	76	86	61	77	69	82	78	80	82	87	76	67	68	69	59	71	80	77	77	69	84	94	66	72	79	65	70	65	74	69	85	77	74	84	74	94	74	56	91	63	59	74	75	53	63	81	80	62	66	87	71	83	70	62	67	81	77	73	60	72	78	69	71	72	70	77	72	77	74	86	68	65	80	66	82	74	47	75	80	59	78	76	76	79	64	66	57	68	66	79	76	54	73	76	72	74	73	68	78	71	53	72	81	78	66	66	84	58	66	77	70	79	63	76	68	56	69	74	90	65	75	76	63	64	70	72	69	81	85	77	82	64	74	85	74	69	66	72	76	74	75	73	73	69	82	72	65	64	71	83	50	76	80	59	93	74	67	70	66	67	76	79	62	70	72	88	72	63	69	61	83	76	86	83	69	62	83	80	90	62	62	61	81	73	75	75	81	76	68	62	95	63	82	70	67	76	72	71	66	79	59	76	58	70	57	72	76	63	77	75	71	57	60	70	52	71	88	73	66	75	76	72	75	62	83	59	80	64	68	77	71	70	97	82	88	66	71	66	69	59	78	71	63	70	83	67	92	54	72	69	84	65	66	66	61	84	67	63	67	78	83	76	67	69	66	66	78	72	66	70	84	96	62	91	74	55	94	60	75	76	71	71	73	50	73	58	69	68	74	81	68	62	63	73	76	60	74	69	80	69	72	56	58	83	71	71	78	71	73	68	81	78	83	52	61	84	63	78	81	77	72	72	77	61	53	79	65	80	70	73	63	76	76	68	73	64	86	74	83	78	72	72	78	85	64	86	92	69	73	94	58	86	70	80	69	76	72	64	62	70	75	60	74	68	65	69	75	88	52	82	58	71	66	78	76	69	69	81	62	79	62	79	72	70	70	69	70	60	76	79	64	69	73	72	68	77	78	61	69	71	80	53	80	85	75	55	65	80	92	65	75	84	67	64	77	74	70	76	67	71	66	87	65	86	64	68	77	72	77	87	95	72	67	74	69	69	73	76	71	67	69	85	87	79	84	77	69	69	69	79	68	76	87	66	77	77	73	82	69	76	68	59	80	78	93	84	79	67	71	61	71	66	61	67	58	91	65	58	79	63	70	62	76	63	65	77	76	82	75	73	74	73	71	68	72	75	61	68	74	61	80	80	65	77	76	70	80	77	62	68	77	74	84	74	69	81	83	70	63	78	73	90	85	64	66	62	71	94	80	49	77	71	68	56	78	74	62	65	74	62	71	67	75	58	80	71	61	82	89	71	64	53	75	59	73	61	59	78	89	63	51	83	66	65	60	90	71	85	64	92	83	61	75	68	81	63	78	78	55	71	66	78	60	71	68	64	69	80	58	57	85	80	54	92	65	69	79	71	74	67	86	80	56	68	63	78	83	78	80	69	80	47	79	66	53	84	79	71	60	76	70	78	65	61	63	69	80	76	73	68	76	92	67	64	71	69	77	60	93	76	84	83	74	81	80	68	75	81	75	68	85	74	71	73	71	68	68	72	81	75	87	68	69	63	72	57	62	85	73	70	60	77	77	50	72	63	67	60	74	70	74	79	69	74	68	77	69	70	68	80	60	74	62	77	72	79	78	70	87	85	64	59	81	60	71	60	77	62	63	69	88	70	76	76	85	71	74	72	65	85	70	72	61	65	60	80	72	87	60	57	77	77	76	65	64	82	71	75	73	74	71	60	69	78	73	63	54	66	77	81	71	72	89	78	71	59	78	74	71	80	65	62	71	69	75	76	84	89	80	86	73	75	79	70	84	74	74	85	59	72	80	75	68	83	67	75	72	65	88	85	81	70	70	78	69	62	64	56	79	70	64	66	55	80	81	61	69	64	95	61	66	88	70	66	63	65	75	60	83	81	77	74	56	68	65	70	81	67	68	59	62	55	65	60	63	79	77	84	78	63	60	68	60	69	69	72	78	76	65	79	72	85	64	78	89	77	82	76	79	68	62	62	70	64	61	61	68	70	72	62	83	71	89	73	69	66	72	89	74	67	57	64	73	71	81	66	71	87	78	69	77	80	71	70	74	91	70	77	57	69	77	82	61	61	73	63	58	88	67	75	72	77	67	63	75	68	64	63	63	63	56	63	66	66	60	71	67	73	69	81	82	84	72	61	73	70	78	78	86	72	71	63	71	57	74	73	80	69	63	63	67	74	67	78	85	60	74	76	70	76	62	69	71	74	69	78	77	84	77	78	72	79	63	76	72	83	80	81	87	70	78	71	66	70	72	72	58	92	71	61	81	49	74	80	60	63	74	80	80	70	59	67	73	68	78	71	60	63	70	69	83	65	64	64	67	71	72	74	61	66	67	66	90	57	65	72	85	65	72	72	72	81	70	68	66	80	61	73	76	67	72	71	73	85	65	64	75	72	68	74	72	73	70	69	71	65	76	61	61	77	56	75	66	58	70	66	54	88	62	83	74	75	74	63	74	86	77	62	65	74	60	73	63	65	64	84	60	82	86	83	74	67	60	84	87	76	83	74	74	73	95	79	77	81	70	84	66	80	83	64	68	82	80	67	73	77	81	66	67	62	77	65	68	64	72	69	60	71	81	73	73	79	76	73	75	76	68	86	85	68	79	63	67	58	69	66	77	55	78	63	75	58	77	73	65	68	76	56	78	79	82	78	68	71	63	59	61	67	75	73	68	75	71	70	89	79	86	77	70	95	46	66	68	75	83	68	79	52	65	76	73	57	73	74	73	72	71	65	76	84	69	73	75	69	67	80	70	66	73	74
5709	992	2280	2887	2426	2005	1511	1310	1097	973	799	730	637	605	568	529	477	463	405	430	378	394	365	340	315	351	296	271	313	299	300	309	300	299	330	262	288	265	259	264	250	262	253	255	230	232	261	263	246	236	231	249	209	240	235	213	218	214	215	258	287	218	225	240	231	230	191	223	220	245	241	208	260	208	223	229	217	211	204	226	208	224	217	215	241	212	232	206	230	207	230	225	218	215	218	235	208	216	232	240	232	210	236	217	220	223	226	221	220	195	211	190	213	223	202	235	204	207	213	210	226	205	215	215	211	227	200	194	223	210	215	225	228	205	201	219	217	204	218	212	245	207	217	208	195	220	238	211	203	227	223	225	210	215	211	233	216	217	224	208	219	199	203	193	226	233	215	211	218	205	216	211	226	215	181	223	228	229	210	190	205	246	239	220	220	229	228	213	224	232	182	209	204	189	225	219	209	207	227	209	212	228	208	205	217	221	222	210	202	206	234	217	197	220	198	219	210	200	197	214	215	213	201	210	201	206	213	226	207	225	226	191	231	193	232	229	218	209	208	217	231	221	209	201	236	227	198	236	201	196	221	209	203	213	209	201	217	214	231	233	192	201	223	223	212	241	224	208	225	216	197	218	215	226	237	193	215	213	231	236	220	210	223	254	221	236	218	201	225	202	203	216	231	218	210	230	200	192	196	203	224	191	210	215	230	198	203	221	214	212	217	219	206	219	208	228	195	209	229	228	197	206	188	229	196	232	210	228	191	208	195	205	221	221	224	187	233	195	221	208	206	235	211	206	216	210	211	199	226	234	206	230	203	220	192	201	212	216	234	190	226	220	219	212	181	165	205	202	172	205	206	224	200	202	219	239	207	212	227	234	193	227	193	197	226	209	217	219	230	230	223	206	230	186	204	222	208	221	202	206	221	212	200	206	205	201	230	243	199	207	236	204	225	223	236	187	189	225	212	193	239	226	221	203	197	231	200	184	225	220	219	194	207	225	203	205	213	225	186	226	213	204	202	235	235	199	234	208	197	209	226	218	221	230	226	219	202	209	235	201	230	221	224	182	217	213	232	243	203	206	205	210	226	200	201	199	235	220	229	203	209	206	200	234	213	221	222	238	210	226	234	218	239	245	199	222	205	227	231	207	240	244	205	207	216	235	239	202	221	213	198	230	207	244	240	195	203	207	228	192	215	231	223	202	208	207	221	186	201	225	225	215	212	216	216	184	213	190	206	215	215	206	182	205	195	226	223	223	204	225	199	230	206	203	225	199	249	204	197	220	215	193	202	219	216	211	239	196	213	232	241	232	221	215	208	199	228	218	203	198	190	199	229	220	251	211	218	202	214	227	214	194	259	221	229	224	239	213	180	215	244	214	209	215	205	215	215	216	232	205	195	220	209	218	208	202	208	184	223	219	212	218	232	227	222	218	226	236	248	215	192	201	205	203	217	212	208	186	201	204	205	219	217	186	213	233	214	213	210	231	191	222	231	217	205	201	234	231	213	217	238	239	251	206	233	188	214	223	201	210	202	204	215	212	250	196	198	218	211	217	194	222	225	205	197	229	198	222	198	236	231	224	224	217	215	202	200	207	235	229	227	201	208	201	202	236	211	212	221	206	197	203	235	227	227	193	213	209	237	204	213	195	217	242	219	215	185	242	220	214	210	209	197	202	216	194	214	217	234	218	206	203	239	213	191	215	229	216	234	201	212	214	201	226	216	213	224	221	211	218	209	217	224	227	222	233	224	206	216	221	204	217	229	208	215	199	224	189	210	212	208	226	200	226	211	230	211	194	205	211	240	200	214	197	191	217	233	197	194	230	229	226	206	227	198	211	231	216	203	172	199	227	210	216	248	229	229	237	234	213	205	217	222	210	221	208	197	226	205	239	202	223	202	260	215	202	208	219	217	216	221	215	226	218	209	221	217	228	210	223	224	196	215	217	209	203	220	194	205	220	198	216	214	197	231	221	199	220	188	238	201	208	208	210	237	220	222	224	206	226	237	220	220	218	212	192	238	186	197	218	215	195	228	207	193	205	238	216	206	184	191	238	207	203	208	219	199	200	197	244	218	214	241	194	214	203	213	199	216	242	212	207	221	240	180	233	227	186	217	218	216	202	197	196	220	228	196	195	208	206	228	210	203	205	203	192	224	222	222	209	222	219	201	199	221	224	212	231	221	214	200	218	211	200	219	225	217	201	213	234	200	208	199	214	221	211	197	209	221	210	210	230	210	193	230	217	227	206	221	217	201	232	231	202	198	197	212	229	194	208	218	195	209	211	213	219	196	250	213	217	208	245	225	203	210	229	211	197	219	219	204	230	196	221	215	192	229	234	211	257	234	200	244	191	212	219	187	200	241	207	209	241	208	240	199	248	223	206	217	231	224	209	215	198	205	208	210	225	203	220	217	228	205	224	210	231	204	208	202	213	173	224	213	225	228	180	214	214	226	227	210	184	201	210	222	214	236	224	248	215	192	210	195	225	210	200	224	213	211	211	212	188	240	214	231	199	192	198	195	220	187	234	218	226	204	220	208	189	206	199	227	197	237	225	233	204	241	242	225	214	236	214	216	215	220	201	241	206	210	223	220	200	194	224	221	213	221	200	217	209	243	233	205	229	213	213	246	202	196	226	208	216	188	218	209	213	212	225	223	219	209	212	221	189	213	204	215	212	226	215	205	207	207	232	180	204	226	229	209	232	193	198	205	217	225	231	217	240	211	217	227	197	204	218	223	250	244	210	237	220	213	212	205	215	177	186	243	197	222	218	194	227	215	212	212	234	225	213	183	237	232	213	215	213	204	228	196	225	229	213	251	226	200	216	221	246	193	214	217	224	191	203	217	199	220	200	204	193	215	202	227	219	201	228	223	206	201	228	205	190	229	232	212	236	212	214	224	203	226	221	244	215	215	196	201	195	223	232	256	215	204	219	218	196	232	214	218	226	224	190	221	216	215	219	211	198	191	211	224	183	220	216	217	212	230	227	218	240	190	200	225	202	240	218	218	215	237	187	230	203	237	224	185	238	211	191	217	211	193	240	215	246	204	205	209	230	221	206	212	218	209	205	223	195	231	234	199	221	203	217	220	229	211	222	182	208	220	224	223	213	175	218	200	208	206	240	212	214	218	211	205	228	221	195	211	207	233	202	243	224	217	177	219	246	234	213	189	232	190	202	223	205	181	211	209	232	241	210	219	223	222	233	191	207	225	192	221	236	205	231	219	213	217	235	183	201	218	213	214	203	206	238	221	205	205	225	211	231	226	222	204	219	200	225	223	217	228	177	194	246	198	231	218	229	200	240	201	195	204	240	214	204	227	228	211	211	196	214	185	229	203	196	204	196	217	206	217	212	222	250	205	202	253	219	170	191	215	198	223	245	206	221	199	195	210	211	234	212	230	204	233	219	184	201	207	219	197	220	205	209	190	220	207	202	242	209	229	202	215	212	202	210	193	201	254	216	230	234	225	220	233	207	223	219	196	217
15157	2454	2286	1788	1273	927	718	536	477	408	367	337	312	256	253	269	244	246	223	236	268	244	200	197	204	193	176	218	196	204	182	214	210	183	217	183	181	199	182	181	177	181	148	205	186	182	164	175	203	185	188	171	193	155	143	177	192	160	164	166	159	209	195	162	158	184	147	155	180	187	181	176	179	207	187	155	169	165	164	164	161	161	186	158	166	164	170	173	175	166	158	188	190	170	173	182	175	153	175	175	179	177	162	176	170	158	180	181	185	180	159	177	166	174	196	155	191	166	160	155	178	177	149	168	169	185	137	179	182	151	170	174	149	182	169	175	178	203	160	153	177	182	172	163	164	175	176	172	186	173	173	174	169	179	174	157	164	176	187	182	182	174	183	161	162	192	182	172	177	183	161	180	173	127	168	173	167	164	163	175	191	165	148	156	196	157	165	168	166	171	181	175	181	194	157	172	181	174	171	170	179	170	178	174	180	156	159	186	169	174	153	187	167	157	184	162	159	161	184	176	182	181	179	170	175	174	171	206	184	155	162	169	166	178	146	180	178	181	178	200	162	164	181	169	173	166	177	148	157	147	188	202	161	177	174	169	175	182	178	155	170	167	143	177	169	152	152	150	159	172	180	150	198	174	175	185	172	179	181	154	184	180	156	161	175	176	191	180	162	160	181	156	180	163	178	181	168	155	171	157	177	183	180	164	162	187	181	186	192	136	153	158	180	197	191	175	192	167	170	171	151	186	182	161	176	180	199	165	170	185	152	193	160	159	162	181	173	176	166	145	173	178	157	204	196	167	183	169	162	183	188	182	164	165	177	176	179	163	171	157	169	183	175	172	186	195	186	184	151	165	172	170	190	180	158	206	154	180	173	182	191	181	162	159	166	177	173	174	186	179	194	182	175	203	164	176	181	184	162	173	170	175	182	177	145	186	168	187	174	170	158	187	201	165	183	171	160	183	176	164	183	174	149	162	144	165	181	173	170	194	189	195	177	175	186	185	182	180	191	154	171	184	185	196	162	150	183	191	165	178	199	189	144	169	169	187	160	194	179	196	182	182	177	169	162	190	151	184	170	171	169	206	160	177	155	146	188	164	157	161	166	168	163	183	207	152	171	185	164	155	180	177	185	165	172	156	174	171	203	190	177	163	165	180	167	146	168	176	174	172	171	168	168	172	183	172	187	184	182	171	162	154	196	199	187	168	172	206	172	159	162	149	193	169	173	162	175	159	186	161	206	193	177	157	183	168	166	153	160	166	158	176	159	166	160	149	164	179	177	169	164	174	154	166	190	175	177	146	171	163	191	165	164	181	161	177	147	148	170	183	178	162	200	200	158	206	153	157	196	206	168	160	166	178	166	156	180	179	182	195	169	158	171	194	174	185	176	201	155	184	178	166	158	205	192	158	189	184	164	161	164	175	166	179	181	172	163	144	178	149	159	173	187	152	166	155	168	181	139	161	167	167	188	157	154	166	184	180	173	182	183	164	162	174	185	161	160	172	201	167	184	184	203	148	182	184	165	149	176	164	152	190	180	181	179	151	201	183	163	178	166	169	162	193	157	184	192	186	155	169	201	191	178	179	187	182	182	178	210	166	145	164	171	158	176	166	191	177	186	165	182	165	174	149	169	155	177	184	171	158	185	162	194	170	172	176	185	186	193	162	177	176	189	147	169	171	183	194	187	197	170	174	173	156	175	163	176	166	181	175	160	163	178	179	179	165	182	180	182	149	166	171	156	208	181	166	169	192	194	184	185	193	190	175	151	178	160	166	163	144	168	173	188	163	168	196	164	172	161	194	184	163	163	204	209	175	167	180	165	174	188	181	199	170	158	183	175	199	195	159	168	179	164	172	165	172	201	165	149	190	183	176	198	164	157	176	178	188	184	177	183	178	181	178	184	173	179	161	167	176	187	170	185	167	177	169	164	172	155	186	185	180	206	182	181	164	170	167	176	164	180	190	165	156	162	173	157	182	160	195	171	169	140	167	151	165	157	170	189	167	196	154	185	142	184	186	193	198	176	186	180	173	184	203	163	177	142	157	157	153	162	163	167	173	193	188	176	152	168	183	193	144	191	170	152	176	162	182	168	180	151	160	156	155	174	174	151	191	145	181	164	189	188	152	177	190	172	143	175	183	182	174	170	183	197	161	185	185	193	184	181	169	195	177	188	190	165	188	159	170	159	169	162	177	169	174	171	190	188	181	160	192	155	172	187	172	178	197	153	180	183	178	162	186	157	172	191	163	181	159	144	168	165	168	183	179	192	165	178	163	169	145	181	160	168	176	205	186	166	162	149	156	168	188	183	166	171	175	166	173	178	179	178	150	174	150	200	169	173	173	183	170	152	141	182	189	143	192	166	197	198	177	161	167	191	189	152	176	171	174	151	164	165	164	184	175	189	174	165	200	180	155	173	156	167	159	159	182	182	159	177	177	192	180	188	179	181	192	165	170	160	175	178	180	165	167	171	165	149	175	187	187	154	163	157	159	183	193	193	194	172	199	185	192	182	195	178	164	165	213	177	175	171	171	160	169	152	180	192	190	171	174	140	176	177	156	175	183	179	171	165	180	162	174	181	156	192	172	166	165	166	159	179	192	175	162	173	191	181	193	137	183	162	158	179	167	163	164	172	146	172	169	180	190	167	160	161	197	183	169	155	148	160	164	199	170	176	180	170	175	172	151	181	170	200	147	175	202	178	174	138	149	179	183	183	161	160	173	154	166	167	152	166	187	190	178	218	184	206	162	185	179	176	163	171	160	209	179	151	182	173	174	161	157	180	178	160	142	206	182	174	163	171	181	154	156	144	162	211	180	173	191	187	178	172	172	172	154	172	178	206	159	189	190	182	198	186	173	164	190	183	166	153	193	175	165	175	171	180	177	197	167	196	178	184	197	175	161	189	161	176	160	167	184	151	158	176	157	164	171	186	157	156	188	176	178	184	191	180	196	171	153	174	192	157	159	161	174	161	168	165	178	175	179	176	180	189	191	159	176	162	158	198	185	174	181	175	167	185	164	159	174	177	186	182	180	174	180	172	172	178	171	156	161	161	170	167	191	152	167	155	177	184	168	164	157	178	175	187	157	191	169	153	172	163	192	166	176	168	189	160	181	161	186	179	210	173	167	161	151	180	160	173	149	178	177	175	178	192	174	157	169	189	194	143	190	162	171	146	177	154	158	153	144	196	162	170	157	196	208	170	183	175	175	181	184	174	152	182	156	170	154	159	180	157	161	170	188	159	182	158	154	171	187	169	193	179	180	157	198	180	179	169	186	153	180	195	176	186	183	187	188	172	191	194	170	163	170	189	187	190	171	187	178	153	159	197	180	165	187	165	164	168	165	167	177	168	176	188	165	172	204	188	155	172	198	171	187	164	177	174	194	196	178	203	178	177	158	177	162	157	189	178	199	176	185	179	185	167	168	167	161	186	180	168	171	194	178	193	203	194	141	189	189	193	155	184	179	201	176	166	153	169	175	173	163
7665	1986	4566	5532	4743	3806	3145	2709	2216	1906	1670	1468	1255	1201	1116	1057	993	907	881	820	694	752	777	709	702	653	657	652	587	603	593	639	556	546	558	577	525	550	578	559	568	519	473	557	507	521	504	544	491	509	528	512	503	473	475	476	489	496	530	497	459	450	467	467	485	466	501	489	455	465	477	479	446	504	530	470	442	448	473	461	450	487	451	466	434	414	467	450	458	477	462	462	449	443	445	493	419	447	471	460	426	463	453	478	470	448	437	451	468	442	432	425	450	465	448	469	495	421	479	433	415	443	476	458	456	489	459	458	481	417	495	448	466	436	464	449	404	427	445	454	457	460	438	405	442	427	452	463	439	473	404	456	469	466	458	468	454	441	407	436	442	421	394	457	474	453	442	440	442	434	432	444	450	444	495	455	445	429	452	440	492	474	443	444	463	448	442	435	417	469	460	454	446	432	450	446	448	478	430	453	437	402	444	512	458	459	447	458	449	422	464	427	451	413	463	479	460	447	455	441	427	460	437	426	475	457	472	453	454	433	440	453	427	450	417	433	416	445	452	435	476	448	453	461	469	406	499	447	425	451	442	446	458	437	455	486	455	438	446	457	444	416	442	458	415	417	436	457	446	443	455	443	452	438	457	455	409	476	439	439	430	419	454	406	454	448	437	457	477	467	419	457	413	451	441	433	445	433	432	426	435	400	438	432	428	441	424	395	453	438	447	411	423	470	441	460	465	469	464	435	468	463	455	461	488	429	407	467	449	433	440	426	413	447	446	435	433	475	444	461	431	486	445	467	474	422	466	461	441	436	442	414	409	425	450	434	446	490	452	468	397	460	464	446	480	437	451	408	413	410	465	460	442	448	405	392	441	449	407	410	439	431	437	443	440	461	468	420	419	496	453	448	461	450	455	433	452	461	452	441	427	448	444	479	455	437	481	469	430	441	448	427	471	441	453	450	428	443	414	453	417	444	456	408	387	443	444	431	423	437	460	474	459	447	434	443	424	412	450	448	452	443	438	476	465	437	415	446	442	434	464	425	421	488	459	462	477	454	414	433	450	410	421	426	473	462	431	458	472	456	445	477	462	400	466	451	451	474	477	459	465	485	467	457	449	444	467	429	429	461	417	449	465	445	421	416	435	468	435	461	398	452	428	441	420	422	436	440	473	459	482	459	467	432	404	416	451	451	448	424	424	408	427	391	462	454	468	441	416	434	444	431	453	452	390	470	451	455	448	462	425	425	435	463	429	458	437	427	455	438	438	480	428	451	434	461	477	450	426	455	414	404	423	433	412	469	441	455	462	436	409	412	409	427	491	411	452	434	458	477	406	450	456	463	410	438	387	451	429	433	422	465	470	447	455	435	454	458	401	450	418	406	463	449	458	436	433	483	458	410	425	422	428	430	436	447	430	468	441	449	431	457	457	463	462	443	454	445	452	452	473	385	442	452	448	428	438	452	435	469	458	438	458	433	413	465	453	450	451	440	455	460	429	439	430	424	415	470	441	426	434	421	440	467	423	450	449	503	431	494	424	433	453	443	474	449	441	484	470	421	446	422	439	452	467	417	470	435	439	465	455	431	464	455	466	471	466	444	454	450	444	462	437	447	450	443	421	461	422	461	475	441	427	411	436	450	471	438	496	446	456	451	432	510	413	456	449	452	439	462	451	469	410	471	444	488	400	480	471	454	460	434	467	455	478	406	480	430	445	426	433	453	438	465	445	436	431	454	445	470	474	438	478	431	462	432	457	477	457	458	458	461	438	454	436	467	461	471	461	439	449	431	417	464	428	466	473	438	458	458	487	453	447	458	404	432	487	494	437	471	432	431	453	440	422	424	447	461	432	455	442	455	475	426	447	447	414	454	445	465	450	429	393	447	464	442	423	475	440	425	444	443	438	464	424	468	423	441	460	470	443	467	439	445	448	470	445	455	455	440	482	455	454	455	473	410	429	469	473	434	411	443	462	399	401	443	442	446	474	409	489	439	461	431	464	428	486	419	462	413	403	467	449	459	457	408	438	450	449	464	472	439	451	455	461	405	454	427	432	461	428	453	411	431	460	445	444	409	435	458	405	447	463	444	445	428	492	448	413	416	437	441	419	402	424	437	457	415	464	437	403	403	449	471	437	464	453	476	442	408	449	462	438	454	431	410	441	449	414	433	430	444	397	443	433	414	456	407	432	421	444	470	439	433	466	435	443	481	438	448	445	410	397	427	423	434	419	440	450	436	437	435	460	444	448	454	408	460	434	439	434	422	451	425	443	467	470	427	459	426	420	456	464	439	443	483	428	436	465	434	448	400	432	446	453	447	461	402	423	475	407	452	436	434	435	443	421	427	458	450	425	494	446	469	433	494	457	458	442	425	409	453	427	408	443	426	471	443	433	447	475	426	428	456	414	423	403	457	430	412	481	496	427	430	452	464	406	465	483	448	450	458	462	434	452	435	432	446	456	453	448	418	472	423	468	414	440	453	472	444	439	444	478	459	466	448	460	451	450	465	412	445	414	458	474	421	490	459	445	482	435	456	445	397	420	475	463	436	443	448	487	450	473	446	442	458	417	454	465	421	488	463	468	437	431	413	467	431	423	467	444	385	453	416	431	422	466	486	455	482	474	471	452	463	449	489	459	434	449	496	466	416	425	438	462	457	435	450	456	446	432	437	459	435	503	413	401	455	421	440	422	478	465	418	458	428	417	464	429	426	410	497	437	418	464	453	443	514	462	431	462	467	457	459	458	417	432	436	437	420	405	427	478	432	463	451	445	412	458	416	420	433	446	464	435	451	432	410	454	444	463	472	419	443	432	478	419	458	431	433	432	496	425	431	419	396	435	410	457	463	443	428	437	421	417	463	467	422	423	452	474	432	425	460	441	462	438	443	413	433	471	428	418	493	420	447	418	470	455	468	434	470	451	445	471	455	434	453	457	451	427	402	454	435	442	458	478	464	439	434	419	414	390	465	443	418	433	434	424	440	426	432	466	424	416	456	462	432	480	452	453	423	462	456	448	458	428	431	419	464	445	429	455	422	447	397	446	437	504	445	383	449	462	425	445	435	439	474	458	431	421	410	470	422	448	405	424	415	420	425	429	448	442	465	438	434	414	439	439	450	435	439	460	460	427	430	433	426	470	431	402	447	452	434	455	438	431	443	427	459	451	446	430	447	474	460	464	452	447	471	414	448	440	479	427	458	452	456	483	488	430	445	446	434	433	464	439	437	442	419	477	412	434	431	431	455	442	443	440	462	448	454	446	432	404	423	474	422	402	417	452	432	413	429	446	430	460	464	416	429	449	457	435	456	419	427	452	461	411	449	473	449	452	450	445	454	455	460	465	430	427	423	430	451	478	465	442	469	443	439	453	456	498	473	460	491	487	417	455	435	433	480	460	404	484	444	449	456	438	449	461	434	451	462	444	445	459	489	456	464	425	428	442	451	452	438	470	402	439	447	462	448	414	493	453	420	445	463	457	451	441	457	438	467	432	451
1912	159	169	148	137	140	150	170	131	146	116	148	141	140	146	123	149	129	132	138	124	146	135	141	135	152	134	143	136	110	120	122	156	135	112	145	147	127	140	122	115	139	137	119	130	144	150	131	147	132	159	139	138	133	109	140	129	112	128	127	159	139	133	114	133	146	144	133	144	135	123	157	123	145	148	131	129	155	157	144	130	131	132	121	137	129	139	131	118	137	132	148	138	118	130	150	134	109	136	139	122	137	130	119	138	129	148	134	124	155	133	131	140	119	137	133	125	124	130	116	123	131	144	106	142	116	148	116	135	122	127	123	133	140	120	141	145	130	150	157	141	135	135	126	119	147	126	131	148	134	156	153	119	132	134	112	126	144	135	137	133	119	123	132	148	119	115	172	136	131	165	146	132	140	124	137	130	147	141	153	137	139	137	140	140	151	133	123	138	125	120	126	142	142	156	149	122	132	140	134	121	122	154	138	125	127	133	127	143	128	149	121	130	150	150	129	139	115	160	133	126	153	140	109	138	118	156	132	130	135	121	126	113	139	151	143	133	135	139	143	163	139	116	131	127	153	136	159	130	131	128	135	140	116	164	135	124	129	115	141	142	131	146	129	128	134	148	162	134	127	157	130	148	142	131	140	135	121	151	111	139	138	155	133	134	153	131	137	139	144	142	170	112	153	115	122	133	142	145	141	144	153	157	119	148	140	128	137	123	150	114	135	142	132	136	126	149	143	124	143	146	139	121	131	133	127	127	131	127	134	124	135	139	140	117	142	122	125	149	133	146	143	139	128	144	143	144	129	153	134	160	144	142	120	144	133	125	155	138	117	138	142	119	113	138	157	118	129	119	129	152	128	143	144	122	141	139	117	121	134	137	131	154	138	119	120	124	157	137	128	120	122	138	122	126	114	130	137	125	117	142	148	134	134	145	121	133	141	142	129	117	117	133	129	133	120	129	141	115	148	145	133	131	138	128	132	138	148	121	132	128	146	119	139	125	135	148	145	134	130	122	151	138	161	119	143	128	130	140	153	140	146	133	153	106	161	129	129	135	127	149	135	143	120	122	126	152	168	121	127	142	150	121	152	141	129	127	136	158	125	147	134	135	138	136	129	137	122	130	142	125	145	127	156	126	128	143	144	136	142	139	142	139	134	111	127	122	131	153	122	120	145	121	117	126	127	119	124	139	143	129	136	115	134	126	134	144	127	132	110	145	122	133	146	121	142	141	146	141	138	129	154	144	126	144	123	130	145	133	133	136	115	134	136	120	136	115	157	141	140	122	148	136	117	170	129	125	139	129	144	140	125	136	135	126	136	159	122	115	127	137	132	110	120	123	131	110	125	119	125	139	123	131	131	150	143	135	131	118	145	137	154	145	144	133	140	132	141	143	145	132	130	121	110	133	130	139	155	121	131	125	139	120	129	149	135	123	120	141	133	172	115	145	120	146	133	143	113	129	128	119	131	126	124	111	137	130	118	145	111	132	122	126	134	134	133	119	121	133	137	122	129	136	124	133	132	145	125	128	134	127	159	134	136	133	152	144	126	126	166	150	128	132	141	133	150	130	124	140	114	138	149	142	126	120	153	143	129	156	138	135	133	130	123	125	157	129	121	135	115	129	146	144	125	144	125	130	145	128	130	144	119	141	135	114	126	141	116	129	103	146	143	137	161	157	119	154	134	120	124	119	135	124	152	123	116	139	129	120	126	130	158	135	141	114	121	159	114	145	122	146	135	148	133	145	147	129	163	139	115	152	127	128	150	126	147	130	139	131	145	150	126	150	161	119	131	152	140	142	130	143	137	137	125	147	140	172	143	128	130	118	130	144	122	156	122	138	132	130	133	148	171	144	136	123	129	151	124	143	148	133	135	131	128	141	128	140	136	145	127	129	131	128	146	118	120	142	148	146	128	141	161	132	124	127	140	130	148	148	144	122	131	126	138	138	138	134	134	136	124	108	107	136	141	142	139	136	162	149	125	130	132	134	143	109	125	125	145	138	129	134	125	140	149	123	134	153	141	129	130	129	136	150	138	105	119	121	135	130	137	121	157	133	135	124	136	131	137	122	135	139	134	164	174	148	131	125	158	129	115	142	140	134	113	126	128	130	159	115	126	152	135	131	147	129	125	123	148	150	149	134	132	127	133	120	150	130	127	127	139	153	102	121	118	127	135	134	124	129	130	133	133	138	120	147	102	111	151	116	135	129	136	119	132	134	142	138	134	139	129	133	137	145	153	135	129	113	131	126	136	134	119	112	120	125	127	144	135	140	129	130	130	140	132	137	126	143	130	135	125	135	154	144	132	129	132	139	134	141	136	160	137	145	137	137	127	145	132	119	129	139	144	125	138	154	135	123	119	150	127	132	134	107	134	132	139	137	109	118	150	130	128	122	143	111	137	117	128	128	143	135	124	137	131	134	142	141	131	141	144	144	120	154	137	138	131	135	144	130	129	113	124	124	119	119	133	125	133	122	136	155	129	125	125	163	136	143	133	135	125	141	140	131	133	134	137	164	141	110	132	128	117	132	121	137	162	137	135	131	130	153	146	126	138	149	125	122	119	143	119	135	137	120	121	122	142	149	134	135	135	136	139	128	103	137	136	112	139	141	120	128	136	111	137	120	124	148	112	125	133	125	132	137	118	145	115	122	145	131	123	129	116	125	134	120	115	157	125	130	149	146	130	128	130	151	122	154	129	142	125	148	136	152	147	140	119	138	140	155	114	145	150	132	145	139	127	117	134	163	129	143	144	127	124	127	126	123	136	128	145	140	134	129	120	131	114	150	132	135	122	134	130	131	117	137	145	137	143	117	141	127	135	122	129	130	138	158	130	121	146	135	111	140	129	141	142	142	146	136	121	139	142	157	150	150	133	135	135	124	125	119	130	131	152	110	129	148	130	132	136	128	144	141	164	142	124	126	142	118	149	122	145	127	155	142	145	124	135	117	158	141	130	130	140	130	119	133	144	146	119	139	150	148	163	141	120	113	161	130	139	137	120	124	169	145	114	126	114	136	127	139	145	154	123	126	157	116	124	145	145	116	136	115	139	109	151	157	139	139	138	144	129	129	143	124	147	147	130	122	115	130	138	159	112	126	146	163	140	117	124	154	118	122	156	146	137	136	145	133	120	151	114	114	145	142	136	131	122	120	145	149	121	129	126	123	137	120	135	137	134	137	142	142	125	123	139	149	142	166	132	149	128	141	135	110	140	138	133	135	130	148	150	137	121	119	141	135	115	140	129	142	125	142	137	142	140	132	127	137	135	139	132	130	143	138	122	122	122	152	130	132	138	143	151	146	117	151	110	116	136	147	134	123	154	152	137	133	150	128	132	137	120	134	124	130	148	114	122	139	124	136	134	115	111	153	121	133	119	129	127	138	127	130	127	134	135	143	141	141	131	131	140	131	136	154	145	135	143	125	120	133	100	141	147	153	131	144	132	127	130	126	142	130	119	146	149	126	127	113	118	131	132	142	120	114	133
2127	417	409	414	411	387	375	392	385	317	362	334	344	323	352	352	365	358	343	383	337	365	375	326	345	369	331	346	347	352	346	341	344	360	335	316	331	296	382	338	324	335	325	355	351	364	303	321	356	328	348	352	328	360	351	324	373	315	320	356	341	344	333	333	348	331	347	345	295	350	310	342	314	333	347	345	354	335	367	369	343	335	327	346	340	329	356	373	335	311	298	344	326	351	345	334	328	352	377	347	332	340	323	326	332	382	356	381	344	346	294	364	321	318	309	325	339	349	335	333	365	340	347	296	322	314	322	348	329	369	316	349	323	338	336	311	323	316	344	327	312	320	343	343	321	320	327	339	332	357	347	312	351	341	345	336	350	315	311	356	325	354	312	352	347	338	322	329	362	304	339	331	333	323	282	332	311	371	325	348	326	306	313	335	323	318	326	343	383	335	320	340	310	368	334	326	314	319	342	337	346	323	344	289	348	335	348	331	367	338	312	348	346	353	329	368	323	336	333	333	357	298	343	338	310	353	351	320	335	316	370	294	339	344	349	342	313	354	329	326	285	325	332	306	360	359	310	364	325	358	328	349	360	310	330	376	299	340	340	324	347	319	340	338	313	346	334	335	354	320	332	332	292	327	337	311	337	325	389	352	342	350	329	300	377	321	321	328	336	350	315	329	361	314	310	348	329	353	346	346	334	301	342	325	373	319	329	327	333	309	362	340	315	330	354	339	305	330	362	340	362	360	337	349	319	345	320	357	316	363	323	317	345	366	313	337	307	347	348	361	350	305	323	322	338	363	328	338	351	340	337	355	317	347	378	327	306	348	344	322	335	363	352	329	333	376	389	360	353	342	370	336	324	368	352	350	333	302	318	315	344	318	348	321	320	369	340	307	331	362	306	323	320	318	320	314	316	335	334	308	342	347	366	342	335	324	345	332	307	330	356	304	329	285	342	344	367	314	324	341	342	331	328	318	336	341	328	314	324	395	330	316	339	373	319	365	333	333	352	361	373	355	320	355	311	337	333	328	359	311	318	316	353	341	300	334	350	321	334	364	334	307	319	329	321	327	332	328	332	319	313	339	332	335	325	359	328	334	348	342	317	320	328	336	366	359	332	360	328	319	342	343	331	330	356	344	320	350	323	317	332	333	315	382	315	321	328	320	341	347	344	311	359	332	304	322	334	300	313	301	351	343	350	345	338	345	357	336	339	336	304	311	322	371	348	319	324	316	316	292	333	309	288	345	344	297	339	338	350	343	342	356	360	362	330	352	341	347	318	363	338	329	347	318	354	334	361	296	316	336	342	331	330	337	326	332	338	307	322	302	338	334	350	352	319	319	339	334	316	331	333	321	305	328	331	331	323	343	344	342	325	356	348	325	291	336	326	329	330	336	346	315	360	354	366	367	352	326	325	336	363	335	328	296	362	316	323	359	361	344	327	315	362	328	353	339	318	331	346	287	327	359	339	342	345	346	347	342	340	332	336	335	362	339	309	339	313	357	308	317	335	349	367	330	347	339	338	345	334	334	309	351	347	320	336	328	324	330	355	319	345	329	306	318	310	306	349	320	328	328	332	346	324	317	302	340	333	342	350	322	337	375	335	338	332	339	339	311	342	311	359	322	344	354	340	328	333	336	343	330	323	350	335	331	320	316	344	351	318	335	312	343	299	337	334	322	360	314	346	334	336	356	325	354	340	361	330	336	335	329	379	369	345	351	322	346	342	336	320	333	341	327	350	360	322	349	348	313	342	323	331	328	310	296	337	339	338	324	341	318	353	349	335	331	344	322	290	341	321	354	289	332	319	328	333	352	334	326	340	334	313	331	310	360	330	324	332	357	364	360	357	322	332	319	329	326	313	328	311	354	330	331	339	321	326	347	362	337	343	307	341	339	356	368	316	338	316	339	323	344	345	333	308	321	362	340	327	347	354	337	350	365	315	337	352	379	363	373	346	356	334	350	352	346	314	294	350	359	321	320	353	353	336	383	352	341	354	330	354	290	350	319	298	324	325	320	335	317	352	356	349	316	358	328	319	340	334	348	327	342	311	326	345	354	307	336	338	345	348	319	331	331	322	379	323	326	322	338	339	334	326	323	366	355	329	340	365	314	335	313	359	332	346	362	364	313	314	334	341	316	318	331	371	320	318	324	340	316	329	354	333	302	326	325	336	339	327	330	288	333	317	339	336	331	331	307	347	348	324	330	331	322	300	337	353	335	354	341	331	345	364	367	352	337	342	328	340	365	372	321	357	353	358	303	301	362	318	346	375	340	294	348	357	357	334	330	341	322	316	324	308	312	334	325	297	376	344	346	301	327	321	313	326	344	331	349	329	333	351	306	353	320	359	308	312	367	338	382	322	315	330	315	353	329	349	312	338	325	330	330	354	348	344	348	326	319	322	351	355	311	311	374	300	348	322	352	316	336	319	328	357	309	340	334	344	336	364	352	330	326	337	331	328	363	336	339	313	333	345	325	334	359	328	320	320	337	315	329	336	330	309	341	325	314	330	298	308	312	326	346	340	347	287	331	330	341	353	341	328	304	365	344	332	356	351	316	345	328	358	328	295	335	346	317	330	295	340	329	311	340	358	315	400	332	320	321	333	340	342	346	339	318	327	362	337	380	345	328	326	331	339	354	317	360	343	337	306	326	358	343	368	369	318	323	344	364	316	347	324	325	340	311	304	336	325	337	330	386	331	323	320	321	340	348	324	341	346	325	295	342	354	332	337	343	344	314	325	315	337	351	377	344	346	327	328	294	312	355	318	336	325	349	346	350	299	360	302	335	352	325	327	344	320	291	324	330	340	313	368	335	367	322	350	340	339	309	337	324	330	349	348	336	320	360	354	329	352	352	362	365	312	319	334	326	344	341	328	316	340	331	341	337	354	324	314	337	350	349	322	342	325	322	320	338	358	328	336	330	343	343	330	355	357	353	337	316	340	356	322	335	318	344	328	338	313	335	310	318	321	330	334	316	342	314	338	382	379	361	350	362	312	331	360	328	335	315	319	344	337	341	316	346	330	308	342	344	323	316	341	286	318	343	344	329	306	312	368	364	327	285	332	342	345	333	338	317	353	363	313	354	316	323	363	356	361	332	343	349	309	347	333	332	316	298	291	349	298	323	291	348	345	326	341	322	343	359	327	362	326	314	340	314	320	350	332	372	321	331	356	323	369	341	334	350	372	317	319	361	331	313	355	346	322	355	373	362	324	365	353	317	327	321	343	307	343	328	317	355	354	331	321	316	339	322	342	335	366	346	327	341	327	371	340	326	318	362	333	343	329	356	359	317	327	325	301	343	316	312	311	334	330	347	353	339	332	338	359	309	338	345	299	356	334	317	336	344	319	308	314	317	334	336	301	331	326	271	354	345	330	354	328	328	342	335	334	347	362	332	322	333	364	324	354	313	346	350	337	340	330	317	311	334	331	345	338	323	324	323	337	293	331	320	338	323	326	348	334	350	369	340	315	357	338	346	347	321
8045	876	1056	765	508	399	315	268	237	156	157	136	149	130	126	119	102	100	93	85	105	92	96	100	104	93	96	77	84	79	87	79	83	71	72	68	84	70	66	85	67	89	86	74	76	63	67	76	73	74	71	74	68	82	88	82	56	84	58	83	68	80	89	76	63	72	79	69	73	80	90	63	78	80	54	74	91	84	75	81	89	66	59	75	84	87	80	64	69	86	73	68	86	77	61	78	74	82	73	71	66	67	72	57	63	83	63	79	73	61	77	79	69	71	88	79	89	85	60	64	79	84	66	65	67	70	71	56	64	58	67	76	86	71	75	74	78	73	72	58	61	71	71	69	59	70	64	77	73	79	80	75	58	88	85	69	67	67	74	69	78	77	95	73	67	56	77	73	62	79	57	70	72	59	59	94	79	60	77	67	83	68	52	48	88	63	76	60	76	76	77	57	70	56	65	91	76	86	61	74	69	70	70	69	71	79	70	66	69	72	69	74	74	73	63	77	82	47	65	71	80	73	78	89	58	64	73	73	68	50	77	72	91	72	68	74	77	72	72	76	79	80	65	69	65	81	61	95	80	67	60	74	80	71	62	90	62	78	64	65	74	80	67	81	63	92	75	68	65	69	78	70	64	67	81	71	68	72	80	52	71	47	74	78	56	57	85	83	73	67	100	49	71	70	69	65	68	63	79	72	69	75	64	56	54	95	66	68	47	69	66	80	61	63	82	73	67	72	66	75	80	67	85	66	81	76	65	76	68	80	81	75	72	94	70	51	67	68	59	62	72	70	82	59	72	66	64	75	66	74	74	69	66	79	66	74	81	68	75	92	63	73	84	72	85	60	72	71	84	55	79	73	72	75	77	60	73	79	67	71	59	73	57	64	59	88	71	96	77	72	79	67	68	58	71	59	84	80	69	72	71	67	75	80	78	84	69	70	72	73	66	66	63	81	83	67	85	81	58	76	82	58	84	71	71	75	76	82	70	62	64	76	74	65	76	72	70	73	76	73	79	81	90	71	73	86	76	71	59	71	71	75	88	82	71	80	73	61	52	76	61	77	76	57	87	77	81	73	64	66	75	79	79	70	67	78	69	72	68	60	79	73	55	82	64	94	84	70	86	63	75	76	76	67	62	60	70	60	70	57	78	67	80	72	82	61	48	84	79	70	64	74	62	72	79	67	74	74	69	89	74	70	78	77	72	65	75	77	56	57	85	74	73	79	56	64	65	69	85	78	66	75	62	80	71	76	69	85	60	75	83	69	78	69	86	86	63	69	76	60	67	73	71	85	82	90	84	83	46	70	58	75	70	78	56	76	72	76	72	77	63	75	83	64	70	77	78	76	83	78	85	82	69	59	71	82	52	85	60	75	82	71	91	57	75	81	81	81	86	71	93	92	54	80	78	58	72	73	79	66	63	68	77	83	82	77	59	61	66	61	77	60	65	90	74	59	75	61	78	63	56	75	58	63	71	64	70	82	67	69	72	65	67	56	73	68	68	64	61	70	73	81	80	89	69	64	81	62	65	77	84	93	71	80	77	64	72	63	61	68	76	54	81	90	62	74	74	72	60	77	77	58	65	71	42	80	80	77	72	73	90	66	72	75	67	83	97	67	57	63	67	71	60	83	63	62	52	62	76	86	72	77	59	71	77	74	66	68	68	60	73	72	70	68	73	72	55	84	59	66	72	63	73	80	78	80	81	68	68	75	68	67	70	76	82	77	75	54	66	83	78	53	72	71	69	70	87	78	68	59	67	76	63	61	70	62	75	62	73	61	70	74	78	64	84	79	72	67	79	77	90	71	68	70	95	72	78	76	68	67	77	63	81	90	58	70	56	68	64	75	65	61	73	73	71	86	75	64	70	57	96	62	66	86	61	67	78	72	65	79	87	67	84	58	81	76	75	67	80	75	77	82	65	67	72	65	89	70	59	57	75	75	71	70	76	58	72	65	60	92	66	57	77	84	69	79	70	72	66	67	74	76	72	67	93	66	55	73	85	78	78	77	80	59	68	56	72	91	83	84	66	64	65	78	59	66	91	81	70	77	74	61	75	51	62	71	62	72	66	71	66	58	76	77	75	85	89	69	82	69	71	56	76	67	77	63	68	63	71	65	58	65	72	67	81	63	71	77	69	76	62	72	74	67	57	57	61	79	69	77	68	73	63	61	67	52	77	73	70	66	63	74	75	84	77	68	79	82	92	81	73	66	72	80	68	75	77	72	59	87	59	89	74	61	70	47	71	69	80	87	66	67	59	72	62	57	64	76	74	67	83	61	97	79	75	76	82	93	80	77	62	64	57	71	86	62	65	73	59	73	66	66	75	78	81	72	80	76	67	75	62	58	85	71	82	73	70	74	66	77	83	82	69	85	61	72	64	91	68	70	73	77	66	64	78	72	83	71	70	67	69	89	82	76	71	89	49	59	73	59	85	79	82	63	61	69	63	83	71	65	75	78	88	76	78	84	69	79	73	68	75	58	73	76	73	71	72	72	79	64	70	63	75	64	72	67	70	65	76	65	64	77	76	52	73	80	60	84	61	67	64	86	69	85	75	79	74	88	72	71	61	69	66	64	64	76	81	80	77	85	72	76	70	72	60	73	82	82	65	82	78	82	78	73	76	66	68	80	67	62	70	71	73	56	72	78	72	79	80	69	77	78	68	69	76	71	67	64	73	59	55	76	89	66	52	72	85	77	59	73	73	81	85	82	66	72	60	87	74	73	74	76	68	70	77	81	71	71	73	72	75	65	79	70	66	60	63	82	76	75	72	84	70	73	76	63	62	77	77	80	57	67	61	79	75	69	79	81	74	89	68	81	78	64	80	67	83	60	63	81	61	76	77	80	78	68	60	86	68	89	69	83	68	70	83	70	65	65	69	61	66	71	95	64	68	85	68	67	62	71	76	74	69	59	65	68	63	68	62	58	84	86	65	68	82	65	76	81	73	60	59	70	78	69	69	74	65	76	68	76	66	70	74	77	73	51	83	79	62	72	67	69	53	79	61	65	49	72	62	75	77	63	69	64	77	79	59	63	74	105	76	60	63	71	79	81	69	67	55	50	50	75	86	61	71	83	58	68	63	72	76	68	64	68	78	66	72	62	64	68	70	65	82	65	76	72	78	69	69	62	65	69	87	80	67	70	56	84	79	77	70	64	87	74	69	71	78	79	81	75	67	75	69	59	59	52	75	80	69	66	71	86	58	81	72	77	74	71	76	57	72	55	77	73	62	67	80	64	62	66	80	70	84	62	69	76	85	79	56	64	70	72	70	66	56	55	71	67	67	74	90	70	59	69	58	73	83	74	75	70	69	81	70	85	73	67	52	67	83	68	73	82	72	72	70	81	77	79	77	70	78	58	55	78	96	76	77	53	58	86	63	75	72	73	77	82	65	66	68	86	85	60	69	89	75	71	59	77	88	77	80	59	69	74	68	68	71	74	55	61	67	62	69	83	75	75	69	74	80	77	55	69	61	69	60	68
5747	989	2362	2918	2399	1983	1600	1310	1171	951	823	768	684	531	545	551	451	473	394	384	388	360	334	337	351	329	319	299	284	279	299	281	304	261	295	270	268	251	281	273	261	280	274	251	260	232	230	258	274	255	236	231	223	242	245	232	215	242	251	219	247	254	236	226	266	221	239	222	224	228	241	217	224	235	239	216	223	203	228	209	228	218	229	222	241	220	216	218	217	225	212	232	200	220	216	221	233	214	228	220	212	218	215	224	240	209	207	206	196	206	218	216	242	194	239	202	229	214	246	190	214	211	238	217	222	235	211	227	211	205	223	209	220	213	221	207	200	207	213	245	207	225	223	225	204	210	205	210	213	217	205	237	214	213	188	195	235	226	228	228	234	200	212	194	213	204	195	226	225	219	203	216	231	197	200	180	214	189	203	196	201	206	205	198	242	211	204	215	202	216	226	210	241	212	211	207	238	193	224	205	211	188	215	182	225	195	216	202	234	202	187	221	216	192	221	219	216	210	197	225	217	216	186	224	218	234	221	219	217	218	223	207	200	211	225	261	231	185	193	241	190	197	193	198	204	197	220	225	219	202	200	240	208	243	237	225	216	198	201	202	210	212	211	214	219	197	202	186	198	225	217	225	208	216	219	238	199	201	223	211	223	225	205	224	202	197	198	229	234	228	242	220	209	210	195	215	182	209	211	204	225	227	198	229	215	224	230	212	206	221	198	216	202	181	234	206	220	212	227	232	204	232	217	204	189	201	220	219	198	206	212	223	213	216	219	229	216	228	212	222	226	230	215	206	218	204	224	219	218	226	194	213	230	207	219	194	194	227	226	215	227	236	246	194	210	215	211	234	210	230	233	213	208	214	222	216	236	215	212	219	231	227	211	189	243	216	180	211	216	209	203	216	201	194	225	199	211	255	235	218	201	195	233	180	226	216	220	204	215	262	207	210	209	230	194	230	216	213	195	212	235	214	222	204	231	200	205	194	214	202	206	195	234	221	206	224	184	214	194	203	190	214	229	219	241	205	234	222	211	194	198	208	224	205	215	257	226	205	232	203	208	217	188	191	203	202	192	219	226	210	234	217	221	241	214	207	238	190	217	221	212	183	237	212	218	208	203	209	188	204	215	217	263	200	210	219	181	220	223	221	236	175	208	214	233	221	189	187	207	230	198	217	204	217	214	210	224	203	221	208	186	214	231	191	203	204	203	214	225	213	232	224	203	211	200	229	207	220	224	201	210	218	249	221	231	202	216	211	209	224	207	232	230	236	213	233	210	206	204	230	203	214	221	232	209	224	221	177	214	200	216	191	221	207	211	190	217	233	180	211	181	218	197	210	200	219	205	206	220	197	214	179	211	203	215	225	235	210	219	226	200	218	224	225	217	221	212	198	214	211	201	243	247	227	206	197	194	225	192	224	210	203	235	233	175	209	220	216	198	173	226	209	202	235	207	197	225	204	186	251	213	220	194	197	234	219	219	211	197	200	193	184	229	229	219	215	193	230	228	217	213	199	215	219	212	220	206	230	240	214	190	220	232	209	205	201	217	205	199	202	215	193	245	204	216	243	205	216	197	208	226	206	218	223	224	222	241	246	205	214	203	223	219	186	201	198	199	216	214	218	209	219	219	195	203	220	245	236	193	206	222	231	229	197	216	251	207	222	218	183	193	222	202	213	219	210	242	219	204	215	201	198	238	228	209	212	197	208	218	213	204	246	209	185	202	230	230	199	208	218	205	211	198	232	216	227	220	207	213	215	248	218	201	206	230	210	199	206	197	219	211	229	206	209	192	242	207	226	211	196	194	217	241	197	207	237	237	199	195	220	227	199	211	228	206	239	229	214	186	244	205	192	211	196	216	215	205	212	234	198	219	232	213	213	202	215	249	191	206	220	197	230	208	194	209	229	210	206	198	230	219	216	223	217	214	233	222	207	215	208	266	227	206	220	217	200	212	207	181	224	227	219	210	211	205	243	198	257	230	207	232	226	201	212	194	231	198	217	225	217	200	215	203	240	239	199	168	213	205	220	184	235	237	209	209	218	194	233	206	219	208	222	211	196	231	195	218	207	213	216	226	211	220	213	203	199	222	193	214	214	198	235	218	206	222	202	213	217	222	207	193	218	194	209	201	214	201	204	217	221	226	219	196	225	236	196	198	222	192	232	188	226	210	198	202	200	224	215	209	227	233	237	233	210	227	207	200	211	210	225	218	230	205	233	209	206	211	198	185	222	192	209	185	208	219	247	206	224	191	201	214	196	214	215	198	218	185	216	225	198	209	210	216	219	215	223	201	223	204	226	207	208	220	236	209	213	194	210	208	206	223	198	213	242	208	197	194	210	227	208	211	232	215	212	210	200	212	203	218	236	225	222	203	193	233	191	180	204	220	189	194	213	193	235	205	226	197	206	219	214	206	208	211	195	217	240	215	215	208	212	215	200	222	209	218	214	221	232	198	216	207	202	224	215	193	204	227	211	219	219	201	216	231	229	202	206	215	212	205	228	227	215	216	210	207	207	216	191	192	220	199	218	222	198	235	208	232	180	216	207	183	214	199	221	242	224	195	215	241	235	204	189	186	215	210	207	209	227	211	210	196	187	211	213	208	232	199	187	194	206	191	230	202	261	208	211	200	213	193	198	202	221	197	197	219	205	195	218	227	225	208	190	213	220	215	217	200	217	224	226	235	213	210	201	188	233	206	217	208	215	207	224	205	214	207	198	225	207	197	225	207	199	222	218	206	202	198	195	191	192	199	199	212	220	202	217	204	204	200	214	212	207	235	203	214	190	213	200	215	222	216	202	223	203	224	224	212	202	175	206	211	200	210	218	213	210	236	235	208	215	203	205	222	215	201	218	213	225	206	196	213	190	201	220	201	196	197	191	217	199	218	201	216	212	238	206	183	212	211	221	220	199	219	216	198	221	184	223	207	203	195	250	203	194	215	240	241	237	207	182	192	208	208	217	218	203	202	229	221	232	212	228	206	224	223	173	197	213	226	214	201	187	223	207	198	218	224	198	229	218	192	205	220	201	235	228	203	202	229	218	221	210	247	212	226	216	204	220	199	209	223	219	207	208	210	210	226	203	222	224	227	212	224	199	222	222	217	223	215	235	208	198	188	210	227	235	212	213	216	229	223	211	196	224	227	238	223	203	199	172	206	195	214	238	208	209	226	219	223	199	204	227	215	218	208	221	194	231	196	228	207	213	191	202	216	206	222	204	231	218	194	229	195	218	223	217	181	250	213	210	196	231	193	188	206	213	199	201	209	237	220	221	191	216	191	229	211	212	188	224	208	236	201	213	225	204	210	224	222	220	231	211	208	213	228	209	208	227	218	191	224	181	192	206	223	223	232	185	226	202	221	231	227	203	195	194	210	225	181	219	211	214	218	181	219	195	226	228	222	156	224	212	197	233	185	218	194	211	231	210	217	215	217	190	227	241	214	217	221	215	220	188	217	225	237	232	216	217	212	213	223	230	221	200	221	219
15023	2492	2441	1717	1188	827	679	533	455	432	349	332	294	293	300	258	252	238	250	206	213	212	202	217	219	208	192	196	201	175	189	211	200	198	169	182	167	199	192	174	196	189	197	162	183	185	171	181	182	155	163	193	188	190	166	163	192	168	163	180	183	185	189	166	185	174	169	140	178	179	155	198	153	156	178	175	171	175	186	207	189	199	176	164	158	176	160	160	163	167	178	162	181	208	165	174	204	167	154	168	181	161	172	192	182	178	177	174	202	200	176	165	178	171	175	182	182	167	161	190	163	170	192	162	164	186	177	161	165	161	170	160	147	157	163	168	180	159	194	178	174	167	192	167	188	151	157	176	184	178	198	186	197	163	167	159	168	159	172	156	182	187	162	186	190	167	175	153	171	157	182	182	181	171	182	174	166	174	155	165	155	190	166	183	171	153	171	184	181	167	168	181	167	157	187	180	167	147	161	191	178	182	200	180	172	161	177	173	151	183	161	187	179	167	152	155	188	161	166	175	192	162	162	159	185	162	171	163	148	171	185	198	180	165	173	173	183	191	157	156	170	210	199	163	166	175	194	168	186	185	169	195	179	174	161	167	172	204	170	177	159	181	174	184	195	167	172	166	172	183	178	190	181	195	154	183	177	173	154	157	161	155	162	158	166	174	161	160	167	162	167	173	182	194	184	151	175	185	179	198	162	191	173	187	168	152	173	178	191	173	162	160	177	182	162	187	174	190	186	172	179	196	185	197	180	168	184	173	171	167	155	148	190	175	210	187	183	164	171	169	185	158	183	179	163	176	197	193	157	150	164	170	174	195	161	188	173	185	169	172	160	166	166	161	177	179	174	176	187	177	172	173	168	166	166	188	183	156	164	176	158	167	189	153	177	171	184	154	174	178	206	160	182	171	179	174	169	169	192	172	173	178	177	173	155	160	166	157	181	168	168	178	188	177	156	167	172	183	157	187	182	183	185	154	148	154	188	156	189	161	175	161	158	148	163	176	160	165	164	167	164	172	177	187	170	191	170	181	184	181	148	167	152	183	178	145	175	174	174	159	197	160	172	194	188	172	144	147	171	197	191	184	177	171	177	161	192	160	183	199	184	142	167	201	157	161	171	163	172	163	182	184	190	177	161	163	171	200	186	180	161	144	141	150	158	174	180	178	187	151	172	169	159	169	170	162	173	158	165	140	175	176	189	161	179	171	168	194	170	207	171	193	177	206	175	177	152	188	184	178	148	169	189	141	146	174	163	163	162	200	185	170	191	152	157	179	198	148	216	163	156	165	171	179	191	166	143	177	159	183	175	163	167	190	169	174	183	161	185	181	182	176	165	168	174	175	170	182	173	194	160	177	155	174	190	188	175	174	174	174	177	169	193	196	162	179	172	155	174	154	170	192	176	200	178	169	152	190	188	198	162	175	170	188	168	165	166	164	163	169	153	184	185	146	170	182	183	181	197	182	184	159	172	172	182	187	185	174	170	175	178	178	188	161	183	201	160	193	175	172	193	188	194	161	168	173	180	169	165	154	187	167	159	142	157	163	179	188	189	157	164	175	181	168	182	173	157	153	195	172	176	186	159	163	180	176	169	178	193	175	184	168	173	169	185	186	187	166	149	164	149	162	185	182	178	175	176	189	184	185	205	200	166	176	176	143	173	158	190	173	182	160	210	171	159	175	180	168	179	169	192	185	167	172	184	171	162	177	193	165	188	205	160	161	161	167	161	183	164	165	149	162	174	175	156	150	198	168	158	185	171	151	163	174	192	191	191	176	206	180	177	170	181	168	185	163	179	161	166	150	196	196	178	159	179	160	180	174	154	178	174	202	161	180	203	156	173	161	158	168	156	136	185	192	172	184	195	187	157	165	163	182	176	153	168	156	172	172	172	163	152	155	188	190	183	150	154	174	178	178	185	157	181	166	175	181	185	162	159	167	173	168	183	173	184	176	180	180	167	168	186	169	180	176	171	170	176	187	176	162	178	151	176	179	162	166	164	196	204	177	183	192	174	206	173	172	173	172	190	166	182	186	178	178	165	172	171	173	180	169	185	187	181	193	159	202	161	166	186	173	185	163	174	163	164	212	171	170	177	163	163	183	166	153	166	172	188	177	165	168	190	173	164	179	161	182	167	162	167	194	163	174	173	170	188	184	160	180	167	176	200	180	179	164	172	205	174	180	153	178	180	179	173	141	179	203	161	183	185	167	130	192	185	167	192	175	178	184	189	159	169	184	174	186	209	174	167	182	170	169	165	154	187	173	180	164	185	163	172	161	166	175	170	170	182	178	154	163	191	164	178	204	167	183	177	161	181	146	168	160	204	154	180	191	154	193	204	188	159	168	190	155	155	167	174	160	168	158	181	171	195	188	159	198	184	193	153	150	188	182	184	202	172	179	185	181	156	172	142	172	166	183	180	187	187	183	163	173	190	152	165	176	172	161	165	168	190	190	172	160	199	161	179	189	174	183	163	191	171	165	182	168	174	173	168	159	165	200	179	177	168	153	168	169	170	182	170	152	176	180	166	177	177	188	175	185	160	170	150	143	193	186	159	171	181	167	178	171	169	161	165	158	148	179	190	195	213	176	192	175	153	159	172	167	170	197	193	167	183	175	189	162	199	163	158	177	171	167	176	136	168	175	172	180	175	189	153	181	186	160	177	133	172	182	169	173	168	195	203	157	150	177	173	194	197	181	163	172	177	163	183	196	173	194	198	174	154	216	161	168	179	182	164	172	167	176	162	176	182	171	171	180	179	166	184	172	158	160	179	160	157	187	162	184	169	160	176	192	178	210	175	168	198	195	169	193	197	155	166	172	204	147	153	161	195	145	172	179	177	157	183	171	169	177	179	171	211	174	170	179	175	151	190	155	173	179	172	188	170	179	152	166	175	160	179	197	160	181	185	180	171	157	158	179	165	166	178	161	186	161	151	190	182	173	170	180	159	170	192	170	172	174	165	193	180	170	169	164	162	186	173	166	163	157	209	179	172	163	181	179	176	189	163	153	189	157	165	180	165	171	179	178	164	159	179	163	185	183	170	173	171	187	144	161	190	152	156	171	176	164	196	164	169	196	183	167	175	184	158	178	178	175	167	168	172	165	180	164	152	199	180	168	166	165	177	162	170	171	173	166	180	188	190	157	151	166	161	160	178	160	174	174	188	209	182	169	160	182	181	179	153	171	175	169	185	180	182	171	153	146	170	158	176	191	154	161	167	171	154	193	202	183	163	151	187	160	177	177	155	169	151	170	180	177	151	169	193	210	164	188	170	147	173	168	168	158	162	151	189	172	199	174	157	184	174	160	178	177	169	170	184	198	176	188	189	200	171	163	169	172	175	168	198	162	150	182	175	151	158	168	172	187	177	196	152	147	174	174	162	189	169	173	150	173	175	160	191	169	184	177	168	168	161	156	181	147	176	196	204	166	162	165	178	205	187	160	161	194	175	187	207	183	149	162	188	164	174	163	183	166	161	177	183	166	155	161
7613	1941	4717	5361	4725	3643	3188	2659	2224	1904	1729	1493	1297	1202	1181	995	978	954	903	845	768	756	728	692	644	664	680	670	593	638	617	592	583	581	569	516	537	535	527	574	509	541	500	503	502	483	519	505	483	488	478	511	492	498	487	481	478	463	492	456	447	506	460	495	473	447	480	493	442	455	478	468	495	459	450	462	422	450	405	498	460	473	453	500	437	454	443	495	432	458	498	451	457	459	445	447	458	462	434	428	486	411	414	414	456	461	481	446	438	419	422	435	442	459	435	499	457	437	413	441	475	441	412	455	442	402	456	426	450	445	473	439	446	409	440	457	444	457	414	451	447	459	426	460	445	415	446	452	433	410	415	468	441	423	436	418	430	438	458	455	396	471	448	451	421	449	453	442	469	470	466	440	430	466	429	418	429	444	417	446	449	430	405	435	467	454	416	414	436	435	489	419	466	422	416	451	469	443	464	462	438	454	436	452	433	425	435	451	473	449	421	449	412	429	474	421	433	430	436	429	459	429	436	421	470	430	446	470	451	431	443	431	433	485	455	430	450	427	459	429	432	422	439	456	431	495	417	457	443	431	435	436	400	441	458	463	468	441	472	432	419	461	426	455	440	434	438	438	427	439	406	473	438	464	425	416	416	425	447	451	465	458	420	471	469	449	429	432	454	456	454	431	457	459	460	451	439	451	458	437	456	432	437	482	397	430	392	413	465	450	457	476	434	453	430	460	432	476	455	458	460	421	449	449	455	423	423	456	454	480	473	435	445	443	426	440	409	432	446	424	435	429	445	416	438	469	482	428	479	416	443	404	422	438	437	423	446	441	484	444	459	402	454	441	446	448	401	409	454	470	452	444	467	450	460	425	430	440	443	466	445	441	468	434	468	431	425	450	445	436	463	432	451	486	429	424	451	443	439	418	446	435	463	433	422	426	489	443	464	441	444	423	439	418	399	473	459	438	426	412	469	423	446	462	448	470	459	429	429	443	452	442	484	461	476	476	439	434	423	428	395	458	439	436	421	431	417	441	464	459	419	442	464	443	448	464	478	476	422	440	426	427	431	456	475	438	452	425	462	410	439	415	453	447	450	449	466	416	439	420	417	439	451	443	458	444	398	443	469	444	457	441	397	399	446	410	449	422	419	470	428	436	437	443	380	434	446	433	440	457	440	444	388	479	412	425	396	452	450	416	441	421	440	446	456	440	473	456	402	453	434	448	474	464	445	472	428	436	441	462	393	434	442	459	422	437	448	433	420	413	446	424	434	408	433	422	431	459	518	455	424	477	434	453	461	437	444	421	444	417	444	422	414	412	426	440	424	480	450	486	404	460	482	435	422	436	424	449	444	492	461	411	457	459	436	426	445	440	455	441	465	449	412	456	496	461	429	443	438	429	437	424	443	461	439	429	374	422	426	457	482	445	461	419	417	478	423	465	452	439	470	446	461	456	463	437	453	437	431	419	432	445	425	427	387	414	398	424	474	427	446	457	465	426	433	439	421	427	422	454	472	469	415	434	417	436	452	429	442	429	446	435	442	446	435	480	426	464	446	458	478	408	484	424	439	463	379	450	431	418	452	427	472	450	463	438	443	440	481	456	426	453	426	428	433	418	459	435	468	423	452	452	484	446	460	451	439	453	491	433	464	444	403	405	442	448	418	422	445	424	439	426	460	441	443	441	434	404	428	406	417	479	413	419	429	439	437	420	423	452	445	422	420	454	420	429	420	457	429	435	465	457	423	446	420	419	431	408	465	475	426	453	423	422	410	426	456	468	416	416	434	454	430	448	435	450	410	437	436	434	456	413	461	453	439	420	439	427	417	445	422	440	453	432	443	434	476	416	437	460	440	466	468	481	402	404	440	434	436	431	477	447	421	443	457	446	416	440	417	442	414	411	432	416	407	419	428	455	421	455	461	447	401	441	433	416	432	465	441	431	439	440	425	454	448	415	426	449	447	451	431	415	459	447	447	436	446	435	484	443	448	449	442	414	458	451	445	445	450	452	481	452	437	447	454	483	412	473	476	462	478	421	459	453	453	440	423	480	443	449	413	419	425	420	429	432	398	476	409	412	470	460	419	424	425	403	435	444	428	416	433	456	400	411	444	437	454	433	470	429	408	447	476	430	426	422	436	471	440	397	400	448	424	443	425	411	478	440	418	464	446	480	460	457	440	424	413	444	442	424	426	426	443	495	435	427	432	437	437	462	453	433	470	405	429	443	393	407	464	458	470	469	416	448	427	457	473	425	460	445	434	446	461	421	452	407	429	445	483	403	439	451	457	446	476	434	460	426	423	451	430	427	480	450	469	422	426	460	417	435	415	410	426	430	426	437	422	467	394	454	466	460	461	443	420	435	420	449	433	448	429	414	418	408	448	418	444	425	461	442	423	420	429	441	470	443	475	463	444	425	415	441	444	427	443	444	441	460	428	433	404	453	438	439	460	413	491	428	418	444	433	458	435	402	435	440	424	484	451	439	440	424	434	436	408	440	405	473	458	403	454	453	415	457	418	473	434	430	460	439	463	425	484	430	442	431	458	413	424	460	415	455	424	433	413	466	418	424	446	434	452	449	421	421	410	482	429	434	459	475	425	457	400	456	396	428	416	423	440	427	420	433	453	419	482	439	424	423	444	446	463	458	401	443	446	438	431	475	419	452	458	445	448	435	461	456	450	452	436	476	454	420	476	401	467	425	458	471	439	431	421	428	429	438	437	443	403	477	452	422	432	429	418	440	447	447	407	427	446	395	429	434	441	451	452	411	439	401	467	437	437	437	472	409	439	440	447	441	473	397	474	442	418	442	407	451	473	413	450	449	448	436	459	375	443	459	444	442	415	438	467	418	415	460	441	427	447	399	432	449	453	406	450	406	408	443	449	444	393	455	423	423	470	416	446	446	478	433	426	443	428	409	470	421	440	439	452	413	483	457	442	434	432	448	425	482	430	458	408	408	441	482	405	473	446	449	433	434	418	455	420	453	444	461	458	421	417	467	422	435	408	425	425	457	462	467	451	469	409	460	432	416	455	441	424	442	443	424	439	491	417	464	409	418	439	448	404	415	439	430	453	448	442	421	442	461	458	450	427	456	461	427	480	496	449	420	427	451	426	451	454	449	413	447	411	444	438	401	493	438	458	462	448	470	443	444	461	452	445	427	449	443	461	437	447	452	422	483	464	415	447	453	436	434	422	444	436	399	431	466	465	477	431	455	454	467	505	461	443	436	418	458	431	485	449	452	423	467	490	415	437	444	444	420	414	445	447	402	464	429	456	428	483	467	424	452	420	456	428	450	426	452	469	445	487	439	429	456	401	438	447	452	469	442	435	404	447	467	424	453	454	421	421	469	438	411	437	429	473	395	448	399	410	447	417	465	441	435	452	468	450	468	436	460	429	447	430	436	436	464	446	446	451	435	429	415	433	477	432	421	428	482	410	469	447	441	404	451	443	451	457	438	493	437	419	481	441	479	477	403	445	426	447	459	393	394
2041	136	138	138	146	113	146	122	135	127	142	145	123	135	131	126	122	137	137	126	157	138	157	120	139	134	123	124	142	128	121	139	151	136	119	123	147	145	121	130	146	137	155	124	127	144	147	135	135	133	139	128	140	146	114	143	127	116	133	146	112	114	156	136	118	124	118	119	123	124	134	123	153	131	127	138	105	122	135	134	134	138	153	161	120	137	128	137	142	132	147	127	142	96	142	161	150	136	129	149	127	138	112	156	121	139	137	124	128	134	114	139	119	115	138	132	114	151	135	122	150	123	115	151	115	136	154	144	152	140	156	127	143	132	147	136	119	126	129	139	137	134	127	159	110	151	135	133	133	126	126	138	143	145	120	132	121	121	122	105	153	147	127	112	122	116	135	145	151	114	130	123	113	134	132	146	124	130	112	135	129	123	129	141	145	139	120	125	117	133	139	122	125	140	116	138	137	134	126	128	139	156	164	140	139	119	140	140	129	127	131	133	130	110	141	157	142	118	133	133	141	140	131	138	128	144	135	117	138	142	127	137	135	156	137	146	109	142	126	137	145	148	119	137	112	145	146	143	123	110	122	110	143	133	152	112	143	132	140	135	135	154	137	120	142	123	122	125	129	142	128	143	125	142	123	119	147	123	134	105	141	124	139	152	145	126	122	149	136	121	135	148	139	129	121	133	124	121	113	138	124	132	143	123	117	132	127	134	144	114	123	128	141	115	133	128	125	131	117	125	129	140	146	147	125	113	123	139	145	110	120	113	129	126	141	138	141	153	135	142	142	134	127	145	141	148	127	119	128	111	126	127	143	141	136	148	138	108	135	124	136	141	157	125	146	144	96	110	128	148	155	129	130	134	142	133	157	125	168	127	132	135	127	121	134	147	162	113	134	132	127	134	153	129	133	142	125	138	147	142	150	172	129	134	144	124	123	143	140	133	132	146	137	135	105	135	137	133	130	125	152	126	141	127	141	138	131	145	142	128	116	167	114	109	158	105	147	114	136	120	146	129	125	120	137	146	136	139	130	136	150	123	126	141	128	122	114	131	154	126	114	125	131	129	155	119	139	147	124	139	143	148	128	122	139	126	133	129	129	136	120	137	127	140	137	132	135	141	140	122	129	139	139	142	135	140	147	148	122	120	135	137	120	127	117	140	133	132	125	140	116	141	126	121	109	131	144	145	154	132	146	142	144	131	135	131	167	151	130	149	144	146	130	134	162	127	145	154	123	135	105	139	135	130	141	133	158	118	141	129	132	151	149	133	152	147	136	124	152	119	130	150	128	145	129	114	140	136	131	133	141	143	133	160	160	129	122	131	128	141	133	135	145	144	123	128	128	120	142	139	124	139	98	128	128	125	132	146	134	133	132	140	136	131	106	144	134	124	108	122	126	135	123	129	145	138	137	120	121	130	149	143	144	147	113	154	119	116	144	120	158	129	135	135	147	154	130	162	113	118	147	131	147	121	125	129	110	128	125	136	114	108	131	121	124	133	139	123	127	130	129	131	143	146	133	163	132	134	134	137	129	141	167	106	134	120	107	135	129	145	106	130	121	121	140	142	130	137	140	125	123	145	150	117	132	129	149	165	141	129	139	113	131	138	123	123	118	135	167	138	153	149	123	98	127	134	119	122	125	133	113	137	135	145	155	120	138	145	138	129	123	133	132	137	121	127	135	158	139	126	150	131	142	135	113	130	138	124	150	150	147	127	146	127	135	116	132	152	119	150	121	120	134	154	138	131	154	133	126	124	145	132	146	132	135	133	131	123	127	124	115	124	136	137	146	143	128	146	137	132	129	133	128	125	123	111	132	123	129	129	113	135	137	141	130	135	144	122	122	139	127	150	126	144	148	134	144	134	146	150	119	151	144	142	129	132	137	123	129	133	145	127	136	136	121	124	134	112	124	143	146	128	121	132	134	139	127	135	134	119	130	143	141	131	128	134	141	140	132	138	146	134	121	156	132	127	113	140	119	135	159	132	136	159	119	145	124	137	147	123	144	139	122	146	118	143	121	143	111	119	116	108	108	131	155	120	118	125	131	126	143	135	147	174	137	146	131	116	142	142	125	108	132	154	145	139	145	124	141	150	125	136	106	143	147	128	162	132	137	128	97	118	136	142	159	132	115	129	167	136	138	154	99	120	132	133	145	142	121	143	143	150	135	141	136	113	129	129	152	124	155	140	131	137	135	140	123	110	123	145	117	136	146	129	146	151	129	137	142	110	133	135	138	136	141	148	122	124	131	119	124	138	125	117	131	163	122	132	138	129	122	144	123	149	114	136	157	128	132	125	126	124	117	135	134	151	150	125	128	142	138	121	133	135	139	135	137	145	140	123	134	121	131	126	144	135	142	109	131	134	131	129	151	138	127	137	127	125	129	128	163	133	126	138	126	154	134	138	150	132	105	133	99	136	144	124	144	150	109	137	153	123	154	128	142	129	131	110	142	114	111	136	151	128	141	116	134	142	142	138	137	117	123	144	129	120	131	139	138	153	137	133	136	132	143	138	126	142	124	133	130	126	148	131	98	152	142	136	128	134	134	115	139	121	129	112	144	131	141	143	132	119	124	136	134	136	123	112	150	150	144	128	132	138	141	123	143	121	147	153	125	139	132	138	138	117	122	123	158	130	129	128	146	141	148	130	139	136	127	138	109	140	141	129	124	140	156	124	116	129	137	142	115	127	141	134	152	117	118	126	135	128	119	133	125	114	140	129	98	120	142	120	140	140	141	152	134	119	140	122	142	126	128	128	137	134	111	138	144	158	143	146	132	144	129	131	141	147	140	114	131	112	121	147	129	147	99	134	120	129	106	122	121	141	136	130	118	123	142	121	133	117	139	129	125	129	129	138	132	123	121	137	111	132	168	140	145	130	139	133	124	127	139	135	144	126	152	139	134	136	149	147	145	128	126	141	145	146	126	141	129	126	140	166	132	132	150	152	135	134	115	129	152	132	140	138	137	120	140	128	119	130	149	131	128	146	129	134	145	159	137	131	127	128	131	133	130	130	141	130	129	133	114	139	123	129	138	146	134	120	120	134	139	144	125	120	153	127	137	134	133	126	115	133	134	139	141	121	139	125	121	132	127	117	115	135	112	143	131	156	142	127	132	115	120	116	132	129	132	143	134	147	123	134	121	133	133	120	160	136	127	122	141	117	98	137	134	121	123	145	120	124	146	115	119	120	131	160	133	113	144	136	134	134	118	118	133	122	123	110	133	123	147	133	154	156	126	120	110	129	139	123	142	150	127	115	141	138	125	126	132	123	134	143	140	123	122	143	140	134	132	135	128	145	131	133	158	123	150	138	137	118	152	115	140	136	135	107	127	115	136	148	126	114	132	138	134	147	125	160	144	130	148	132	135	124	137	142	131	124	152	115	139	146	110	129	137	125	137	135	111	138	142	130	147	128	103	143	134	118	143	145	136	150	132	139	130	159	140	144	145	147	131	131	135	143	142	128	161	109	126	126	138	121	128	124
2098	337	367	432	411	399	370	368	392	394	328	336	339	323	332	329	350	348	313	350	333	316	325	329	354	302	301	356	340	351	348	315	344	307	329	346	325	327	318	326	317	323	330	306	339	339	326	297	372	314	318	355	327	300	302	295	340	339	299	298	337	293	313	327	329	303	308	315	314	332	285	313	318	323	356	292	346	328	341	324	297	345	344	325	310	345	332	313	355	329	324	331	319	317	320	326	328	319	333	349	343	355	313	332	344	312	297	326	309	323	312	311	309	345	337	352	346	366	317	320	321	302	300	339	327	353	347	328	353	327	338	325	338	343	313	372	326	348	338	331	330	318	337	310	333	322	338	352	296	301	311	339	319	329	317	349	310	353	370	322	322	294	319	341	318	312	341	344	321	311	329	357	356	314	328	321	343	346	328	339	333	315	348	344	337	339	317	318	307	334	326	320	327	352	370	308	349	318	338	332	303	304	283	334	342	318	315	369	337	350	324	352	338	326	360	349	334	304	324	316	294	347	337	293	333	303	358	315	316	290	328	352	323	338	302	320	324	353	314	296	300	339	338	317	325	323	316	333	356	325	349	299	313	342	336	299	311	347	316	330	353	335	327	320	292	326	338	332	321	349	303	310	326	351	343	336	329	345	371	321	309	332	360	333	343	310	316	323	355	317	352	365	301	307	288	333	304	337	360	334	348	330	346	320	312	310	310	305	309	328	355	323	322	345	337	336	303	335	315	318	309	325	321	343	306	306	322	319	370	369	307	323	324	317	333	368	325	332	341	319	322	307	325	336	281	357	343	338	356	305	332	335	316	347	319	324	317	338	353	324	348	344	325	359	311	336	315	323	347	362	312	361	305	344	344	329	327	343	329	319	337	313	347	334	309	324	363	324	345	337	334	359	329	330	300	317	308	371	316	340	336	311	318	336	323	348	327	354	310	305	318	330	314	309	301	304	326	322	328	317	319	311	327	313	319	355	327	321	333	301	321	322	331	317	352	297	335	323	322	325	307	314	326	329	291	327	326	326	325	335	341	347	300	342	315	330	331	315	360	334	306	334	322	339	356	358	329	300	313	340	337	355	314	329	306	298	328	330	286	351	335	333	318	340	347	317	321	339	339	357	309	331	304	322	346	330	338	310	303	342	303	327	360	317	296	316	347	308	322	323	299	323	352	323	322	329	344	345	310	362	338	338	325	301	323	358	314	340	324	339	326	327	337	311	330	316	336	332	310	308	303	354	330	327	327	345	360	317	329	322	339	333	325	327	335	358	332	338	321	340	323	325	338	310	341	355	357	347	354	377	314	318	338	310	332	350	329	315	330	327	328	335	317	332	318	320	299	305	364	324	331	316	367	315	326	339	335	335	332	357	319	304	338	321	354	326	316	303	334	340	309	363	312	345	342	339	310	319	299	330	343	318	332	331	358	342	318	317	322	320	306	329	348	350	307	346	329	337	361	352	301	330	303	344	319	329	314	296	338	322	349	355	326	319	309	325	315	338	343	338	315	344	342	344	364	318	320	315	307	322	325	354	325	315	349	325	331	342	314	325	339	315	287	323	355	323	313	310	336	365	299	303	312	322	346	328	336	353	333	294	334	325	348	350	337	330	331	328	305	346	338	298	328	293	334	326	309	354	331	301	320	350	338	340	324	314	334	317	314	338	332	322	318	357	334	353	328	335	311	316	323	311	353	322	312	309	312	325	333	288	320	311	359	333	337	336	335	352	321	324	357	348	303	339	314	361	320	302	373	326	344	317	311	319	297	348	324	341	312	338	329	348	334	331	301	363	293	357	340	353	345	330	335	345	304	324	333	311	326	317	356	352	312	313	373	324	340	312	317	349	324	305	325	318	369	316	366	317	330	328	303	347	354	323	313	343	327	336	350	353	286	311	319	335	341	293	334	277	334	305	324	322	332	338	318	328	288	335	359	296	330	356	331	341	339	333	350	315	336	371	334	342	341	339	292	320	351	343	310	336	348	344	359	329	326	354	324	360	321	367	358	332	337	355	320	312	310	330	362	315	316	305	308	311	318	348	334	353	332	328	332	340	325	352	355	306	344	333	304	337	332	322	292	331	359	311	350	358	323	328	308	325	340	353	326	322	331	311	338	316	305	345	352	318	325	335	364	330	302	351	346	317	329	346	330	326	310	323	328	349	324	308	342	334	332	336	327	327	319	297	320	331	330	340	378	311	351	299	326	326	321	363	349	324	318	330	328	317	329	318	327	306	344	344	332	339	347	312	326	334	326	352	297	308	312	381	354	326	317	310	306	317	303	350	330	324	308	330	350	304	344	322	332	307	340	322	323	327	352	332	337	290	331	330	333	308	303	333	326	341	348	354	343	291	342	328	363	321	354	345	301	298	368	317	334	324	334	309	318	315	318	311	315	311	315	321	376	336	356	330	321	323	345	324	317	340	323	331	329	351	324	348	299	305	293	349	358	322	321	324	345	306	320	328	328	368	337	320	356	332	333	340	310	352	313	330	323	325	332	349	333	328	333	306	347	316	338	363	356	344	341	306	302	339	354	342	310	333	313	344	349	311	345	304	337	321	315	297	326	340	352	362	353	327	328	345	321	332	344	337	312	329	356	291	319	329	312	319	336	340	343	316	334	304	344	342	351	337	358	345	366	337	301	321	298	313	343	353	345	335	322	369	329	316	346	340	303	355	324	334	322	335	345	353	356	315	316	360	303	311	318	322	333	333	339	362	344	333	300	325	340	315	361	331	306	343	314	291	324	333	318	337	350	340	333	354	301	366	345	301	340	320	316	328	321	333	314	357	350	341	333	335	310	297	308	317	351	316	358	351	335	336	344	341	304	339	328	345	320	320	314	297	329	353	320	315	316	355	320	356	330	340	327	284	338	319	352	325	326	342	341	347	334	274	308	314	333	307	323	344	343	338	343	319	348	322	316	329	301	342	327	308	324	315	327	294	316	338	313	325	326	340	337	342	302	351	310	321	355	328	339	345	341	320	328	319	337	324	345	320	330	325	320	313	332	326	362	335	323	353	333	295	334	324	322	316	326	351	331	347	330	324	330	320	376	327	334	323	341	351	333	311	331	356	357	286	312	319	301	309	366	349	324	333	310	320	319	297	322	340	317	355	325	321	334	302	358	334	337	357	316	341	340	340	346	347	341	321	351	348	325	348	345	322	301	346	324	312	334	326	334	293	354	328	374	340	322	342	312	345	306	347	318	325	307	328	357	312	313	331	344	302	329	333	306	360	326	296	309	317	336	315	366	347	369	339	293	291	342	328	349	340	373	296	316	321	304	336	315	364	322	345	360	319	322	352	313	325	335	317	318	318	336	323	344	341	299	346	319	333	322	305	312	319	313	338	354	307	324	332	317	341	336	326	338	333	362	372	304	297	314	293	326	327	356	326	326	354	296	312	333	344	316	324	342	329	301	309	322	358	315	312	333	342	306	321	360	321	352	328	332	314	310	340	371	312	318	302	345	338	333	330	344	316	337	325
8097	929	1088	825	592	437	336	251	205	220	154	123	139	142	113	100	103	94	91	119	89	94	90	100	73	84	80	81	81	84	73	77	73	82	74	78	75	91	89	81	78	81	80	87	73	62	76	73	76	59	79	75	80	86	75	71	80	68	61	75	72	66	66	67	74	65	82	90	71	93	79	76	61	83	76	70	81	59	80	82	74	76	79	82	69	63	62	77	69	75	62	64	67	83	70	84	59	58	65	72	57	68	84	72	74	80	70	78	79	73	84	68	70	68	92	68	81	69	65	66	78	77	72	85	62	79	66	79	66	69	80	78	64	62	72	74	90	68	59	67	83	86	74	63	69	83	83	88	62	64	69	71	65	67	67	63	80	73	66	73	73	84	79	62	64	82	81	67	71	61	57	80	65	87	75	52	83	89	71	80	86	66	83	76	80	68	68	65	55	72	60	86	71	80	71	73	69	80	59	67	68	81	83	84	91	66	65	57	80	64	71	64	77	76	64	66	73	73	73	72	81	61	83	69	62	70	70	73	85	68	89	60	77	62	92	67	83	87	66	69	72	75	59	60	59	70	63	66	75	70	76	85	77	75	70	82	82	56	77	71	69	73	80	72	86	67	71	61	76	58	76	74	61	66	91	75	69	63	76	62	65	57	74	71	80	77	54	75	70	76	63	73	71	64	79	71	76	62	61	83	63	66	62	67	70	70	78	80	76	64	62	74	63	86	85	78	64	82	73	81	82	63	81	59	66	58	72	79	83	69	67	59	69	67	67	74	71	58	79	92	69	69	73	80	72	76	79	81	74	64	66	63	68	59	80	77	89	74	71	80	74	93	73	64	51	77	67	59	77	76	86	72	86	68	68	57	83	77	63	83	85	66	70	66	63	57	66	60	71	65	70	56	64	87	71	62	77	75	90	93	64	57	82	73	71	75	56	81	69	78	76	70	72	61	83	74	63	78	80	71	52	74	65	75	68	69	90	66	82	73	74	54	66	70	70	63	82	64	67	66	79	91	73	56	72	83	66	65	78	60	59	59	81	66	72	81	70	65	76	76	62	72	67	70	79	73	64	77	64	85	63	77	68	73	66	71	67	67	81	82	64	75	72	65	67	66	64	77	75	83	69	94	55	54	78	74	57	63	66	78	66	62	63	75	80	78	72	73	55	75	55	66	75	77	74	60	78	61	78	64	66	79	71	87	83	77	86	82	65	79	67	60	65	88	86	74	79	95	92	76	75	76	55	79	75	81	53	76	62	67	84	77	82	80	70	66	73	67	68	89	72	67	65	75	69	78	60	70	71	59	59	80	58	79	85	66	82	69	70	76	61	69	80	76	79	77	76	66	65	62	67	81	65	70	76	78	76	51	72	65	54	63	73	86	55	86	73	80	92	81	77	72	65	60	86	64	75	60	60	59	70	77	67	68	65	69	73	72	64	71	77	70	63	76	77	79	69	80	63	73	71	91	65	72	64	74	58	68	78	65	63	75	73	74	78	65	74	83	49	80	83	72	55	60	76	81	79	78	74	72	51	84	68	72	75	75	77	85	61	89	49	66	69	53	69	70	83	74	79	64	72	56	68	68	74	78	68	66	72	70	85	98	81	72	90	70	70	76	68	72	68	77	85	75	69	49	76	72	65	77	78	73	63	70	72	62	57	51	80	63	71	71	60	57	64	63	63	60	73	76	63	74	71	72	79	79	61	66	76	65	72	74	62	70	68	79	75	78	70	75	63	65	56	75	71	78	73	74	64	78	75	79	52	67	69	69	76	73	69	73	89	66	66	69	50	70	84	64	80	83	75	76	76	62	69	87	83	62	82	66	66	63	59	79	72	74	74	61	70	71	66	60	73	72	71	79	69	62	72	64	79	69	69	66	47	74	80	69	89	88	79	77	59	84	73	73	93	82	73	81	75	77	63	88	86	74	70	64	82	77	66	62	80	80	71	81	82	67	80	87	61	76	71	78	65	62	68	74	84	75	73	63	74	82	71	74	62	67	53	83	66	69	77	80	76	73	69	74	55	69	73	62	80	79	88	67	72	72	60	60	60	69	71	66	89	70	71	62	88	57	64	75	75	65	72	66	82	71	71	63	77	72	76	75	98	93	66	83	59	73	67	59	66	86	66	64	64	68	57	71	67	64	60	59	81	80	64	70	83	72	71	65	73	76	81	68	80	78	81	65	71	65	90	87	74	64	74	65	78	75	77	90	88	76	64	63	79	81	64	67	62	69	66	56	77	69	74	89	102	66	67	67	76	70	58	72	78	78	72	102	76	78	67	64	68	66	68	77	69	84	71	60	64	54	67	71	59	80	71	88	65	74	68	71	60	49	67	59	68	67	68	80	69	67	74	73	65	76	69	64	77	67	82	82	85	67	76	82	71	66	68	71	77	66	70	70	54	69	81	60	74	54	85	57	65	73	65	84	76	68	69	68	58	52	70	81	78	70	68	77	68	79	67	61	78	71	76	78	68	70	69	68	81	74	78	62	76	89	90	80	70	68	84	74	77	63	78	72	66	83	73	85	56	64	70	84	62	68	70	74	56	57	78	86	59	69	77	65	64	61	71	75	65	67	71	83	78	82	67	73	68	62	69	80	74	70	77	85	59	65	76	64	89	75	61	66	77	76	90	71	72	66	70	62	76	77	78	67	91	62	69	87	96	87	79	64	66	77	79	70	75	64	64	64	69	77	74	79	70	72	70	77	64	56	80	78	74	73	72	76	85	78	82	53	52	73	62	71	72	62	74	86	79	60	66	68	92	93	48	67	67	72	54	67	68	68	85	74	80	73	63	70	76	77	81	74	71	65	66	77	78	74	93	72	59	72	63	60	72	74	68	69	57	70	60	60	80	84	66	67	61	76	65	64	69	77	69	75	71	71	66	67	81	78	80	89	66	75	66	62	62	74	80	81	79	72	69	78	75	80	65	81	62	73	59	78	72	81	96	77	84	73	63	67	72	78	76	67	77	72	71	70	74	60	61	65	81	59	74	74	60	58	79	88	68	75	81	65	67	75	79	72	63	67	79	60	81	73	50	67	71	66	75	72	63	71	60	60	59	72	78	72	77	76	84	55	80	72	69	72	82	65	74	69	83	81	78	89	70	87	77	62	56	84	66	54	83	71	62	70	64	70	84	70	72	64	67	57	77	63	63	64	57	62	85	66	62	77	78	92	63	71	79	83	75	70	82	75	71	61	67	87	74	79	80	62	75	61	69	66	72	78	80	71	79	56	68	67	66	68	63	81	63	76	59	67	78	79	68	57	74	64	78	78	72	63	76	81	86	73	78	80	85	81	68	71	87	69	58	71	76	84	63	79	78	67	67	67	71	80	84	64	66	71	69	75	70	60	82	65	58	72	66	61	72	75	74	72	65	61	82	65	66	86	73	77	86	66	67	83	75	67	81	64	63	82	67	77	69	72	71	70	68	68	65	58	69	69	68	76	83	75	68	65	69	79	80	58	62	77	83	68	74	84	71	63
5804	983	2396	2843	2404	1930	1603	1399	1122	1008	858	748	673	592	554	542	483	429	437	397	380	394	336	347	323	333	324	303	304	308	303	280	272	282	288	247	294	291	255	277	263	256	227	216	264	237	242	255	262	221	230	229	219	269	219	234	242	227	209	271	222	236	231	225	237	194	206	245	230	247	220	204	206	225	200	230	220	216	197	239	225	210	192	208	226	222	213	236	207	214	214	205	205	211	223	210	223	202	208	230	229	234	205	214	223	203	211	210	212	200	216	214	210	223	214	216	210	206	222	216	187	202	211	195	235	210	219	211	228	224	207	204	212	232	222	227	211	217	210	221	220	198	233	235	208	202	233	228	187	222	200	201	213	192	216	217	215	223	200	208	216	226	195	202	207	221	218	203	208	203	200	216	204	204	202	221	193	215	209	213	222	182	195	180	202	222	214	202	212	206	209	223	194	209	225	215	204	237	209	197	206	223	209	200	204	214	221	210	212	174	195	216	183	203	206	179	219	206	218	224	216	213	215	205	227	209	209	183	211	213	219	232	226	225	208	223	205	216	229	213	198	210	228	226	209	230	204	222	209	218	209	231	230	215	235	208	224	211	185	208	216	217	214	195	201	212	217	208	220	206	213	215	193	250	226	201	234	227	224	208	203	210	219	205	200	204	194	216	217	216	191	214	220	205	201	186	230	212	241	217	193	221	212	217	202	216	206	212	209	214	190	225	230	201	198	219	196	207	192	207	217	214	224	205	212	204	199	200	206	202	223	221	194	191	208	228	212	220	201	179	228	197	215	235	204	199	200	226	208	207	223	221	196	186	207	229	196	211	235	212	223	236	203	214	244	201	199	184	210	191	205	194	219	211	213	238	242	200	217	209	220	179	195	221	188	205	210	220	231	204	213	203	219	201	203	203	212	179	184	204	199	222	233	190	198	193	210	223	231	201	190	216	221	222	214	191	212	222	206	193	197	215	217	199	196	231	207	224	198	216	207	210	221	208	228	212	199	216	215	249	230	223	217	181	210	213	210	237	204	178	199	207	213	193	217	214	206	205	193	226	210	199	205	214	216	202	200	222	248	241	209	210	230	191	225	224	211	184	219	205	207	214	223	216	199	213	199	238	209	201	232	226	175	212	219	219	222	224	207	246	216	209	200	197	216	239	205	215	227	196	209	207	225	200	208	218	235	208	223	232	200	223	198	236	183	243	207	195	197	217	200	224	208	214	234	221	214	213	203	226	220	204	184	205	201	213	185	200	212	202	215	200	189	200	231	203	216	198	206	224	181	207	210	228	216	228	221	193	252	225	172	201	209	198	194	215	208	202	232	212	215	231	244	202	174	214	215	199	217	226	219	218	222	211	220	218	207	208	223	210	236	211	216	187	182	223	216	209	213	204	231	225	188	205	205	211	222	230	217	218	182	241	217	206	210	238	213	220	215	201	204	191	206	212	211	196	202	201	203	190	212	196	203	227	229	208	223	193	218	199	226	212	200	195	251	202	196	215	205	193	218	219	195	222	208	211	210	207	201	211	243	223	222	216	196	194	212	215	218	228	220	211	189	229	168	221	201	186	221	204	230	207	200	194	197	209	202	208	197	211	213	221	224	189	192	243	201	235	188	218	226	203	189	183	194	217	204	198	205	200	186	200	191	214	210	224	197	198	192	212	232	193	221	201	210	195	187	213	200	202	207	204	197	236	226	201	189	202	195	201	217	210	213	207	171	199	179	209	197	201	206	229	199	195	214	192	202	220	230	215	233	224	222	193	208	210	214	216	207	219	215	199	213	196	240	213	213	203	204	223	181	211	220	217	215	196	226	193	203	227	230	219	213	238	229	192	205	243	231	202	215	205	231	217	228	219	204	191	217	211	213	205	220	229	183	229	202	195	212	219	207	202	205	210	194	228	204	200	204	219	208	217	208	215	218	212	219	225	207	219	236	207	209	223	209	204	211	227	197	189	231	199	215	210	212	198	234	198	203	225	202	196	179	230	218	217	208	220	203	236	193	195	214	205	223	228	229	207	190	207	211	202	208	203	231	231	196	228	198	217	217	201	186	226	195	188	199	208	216	211	220	212	230	223	185	214	209	219	216	211	212	186	228	212	212	226	228	214	208	210	204	196	212	211	214	230	224	197	226	212	191	217	205	219	213	202	203	218	215	207	183	222	200	188	213	203	198	201	226	212	237	224	200	213	230	196	206	208	227	216	206	215	203	227	226	178	218	197	209	209	216	201	219	206	208	215	220	177	223	221	207	206	215	207	234	207	212	206	193	233	216	219	207	195	215	211	206	224	193	204	221	206	221	181	195	196	211	215	216	199	196	239	210	197	203	212	206	178	204	206	211	219	227	188	208	204	204	195	209	202	190	225	220	181	187	239	208	212	211	207	206	220	194	194	211	209	226	204	211	228	200	219	213	222	240	234	209	218	197	212	207	215	195	214	227	215	205	228	198	197	221	208	198	223	225	196	205	199	195	222	194	209	199	200	188	232	199	211	217	205	233	211	212	214	198	201	223	217	212	231	194	256	223	219	243	199	202	207	195	206	226	178	223	197	220	187	195	237	190	204	190	200	199	202	220	197	203	229	221	182	190	217	231	220	199	212	204	211	219	188	200	217	197	223	213	210	235	210	220	205	195	220	170	217	211	212	199	204	221	176	196	201	214	220	200	200	214	207	206	218	212	215	226	184	241	224	203	237	204	207	187	213	216	210	209	192	205	204	222	192	175	208	209	206	211	234	220	193	213	217	225	204	202	223	229	222	191	210	179	208	208	203	197	210	210	219	198	228	222	207	195	181	196	191	208	216	219	237	196	196	189	204	218	190	211	201	222	198	211	194	205	218	218	199	207	223	212	211	203	222	232	202	206	201	212	193	234	214	209	195	214	196	216	221	228	205	195	226	226	204	209	200	210	227	194	198	208	206	197	202	235	193	223	218	215	199	223	225	187	217	205	223	191	209	198	181	219	202	227	192	220	196	222	202	228	225	212	219	209	216	241	221	206	204	234	206	199	219	224	224	215	235	217	201	195	197	221	208	232	194	196	194	242	212	220	202	217	218	204	184	184	189	191	225	208	211	217	227	201	219	203	226	219	181	215	218	226	214	186	196	212	217	210	204	208	188	231	214	231	220	223	207	198	215	220	225	207	192	205	185	225	204	206	216	222	198	212	209	194	204	228	208	197	194	189	192	232	202	205	210	189	193	199	214	221	233	203	198	208	219	217	214	214	216	199	243	217	201	188	227	229	185	201	204	214	189	227	225	191	196	205	214	210	211	217	217	257	187	189	201	206	203	200	203	196	195	208	255	206	214	208	200	207	199	206	212	212	240	200	185	216	225	231	192	197	215	204	198	229	214	185	198	197	193	198	200	207	213	181	219	190	228	224	242	198	187	197	198	182	210	231	219	199	197	197	221	194	203	212	224	200	228	227	235	216	207	190	203	209	194	238	193	210	222	222	213	216	199	225	209	208	216	196	205	190	210
15136	2363	2511	1811	1211	926	643	561	480	383	395	333	276	288	269	241	259	254	235	226	223	224	227	205	179	204	189	198	198	193	190	190	177	166	179	174	214	202	174	200	179	164	177	176	178	175	185	171	185	163	190	175	168	184	205	174	158	192	194	173	196	173	197	173	190	180	180	176	164	200	170	172	159	172	202	190	160	154	170	175	169	183	168	190	175	176	196	174	182	175	165	193	179	201	167	176	168	173	165	163	150	156	162	157	186	194	199	197	191	177	168	147	171	168	188	170	178	157	204	163	186	165	171	182	166	166	189	164	170	168	185	187	169	186	171	190	174	174	201	164	204	170	168	168	171	198	150	176	186	187	184	159	172	163	177	200	193	165	197	175	164	172	183	190	158	183	188	165	179	165	195	192	173	168	172	168	183	154	170	178	199	165	194	166	175	148	179	180	201	178	162	149	161	177	152	173	180	166	180	157	174	170	181	161	188	156	197	175	180	148	192	172	163	162	186	177	169	160	181	184	176	200	180	182	152	183	170	165	179	149	192	161	184	174	169	157	161	171	193	156	162	170	173	174	165	185	196	184	180	185	184	163	197	170	163	179	190	182	149	189	188	177	147	167	179	177	160	163	193	167	166	165	156	192	174	186	166	194	172	148	175	187	178	161	184	159	174	152	157	198	156	168	191	158	154	154	170	182	194	192	183	183	153	190	180	192	160	181	147	166	177	178	162	172	174	177	183	172	180	191	177	183	171	159	202	197	193	186	159	136	180	174	187	199	185	182	160	168	182	147	170	153	165	168	186	174	148	185	152	181	194	185	173	163	187	177	166	200	170	170	193	171	161	174	177	189	143	155	158	179	159	178	167	157	167	180	163	182	174	183	166	182	170	169	178	196	153	177	194	172	190	168	191	192	162	177	192	175	171	176	175	163	186	167	168	170	165	181	164	162	161	187	186	171	176	177	202	154	159	168	166	185	172	186	199	160	167	172	156	172	174	186	183	169	183	141	180	146	167	187	176	180	194	163	166	183	182	174	167	188	172	160	163	168	165	195	163	180	185	170	174	196	186	169	202	169	152	157	158	172	195	168	180	173	179	166	173	175	178	175	196	198	170	186	168	163	169	175	214	172	166	156	163	163	168	174	153	176	171	168	151	158	175	169	169	155	168	191	178	165	155	176	157	165	182	156	168	184	184	173	159	170	176	181	199	199	164	187	183	185	172	175	190	180	175	178	185	187	186	170	160	200	188	183	181	176	180	178	146	174	165	156	156	165	170	179	163	171	190	182	159	181	197	161	159	174	168	177	190	165	162	159	175	180	162	188	164	161	185	163	149	176	181	163	191	184	184	184	179	157	174	165	164	199	172	174	189	163	177	174	185	151	152	183	174	146	191	144	181	188	145	199	157	176	143	185	168	161	174	177	169	176	167	155	197	198	205	175	178	173	179	167	185	207	169	193	145	172	150	180	197	156	198	156	182	154	152	161	191	178	182	159	148	167	183	193	169	178	192	183	187	168	170	183	190	187	214	169	171	167	167	158	161	158	180	204	173	189	184	158	190	180	181	179	163	169	186	186	180	167	201	164	180	174	184	192	169	171	182	172	165	176	162	169	161	183	153	165	154	174	171	180	143	181	176	155	173	175	171	189	180	184	168	186	159	175	156	177	184	148	159	167	147	183	193	190	175	193	161	185	180	154	181	169	155	174	164	189	188	194	164	185	194	150	169	181	179	170	180	149	170	177	173	188	167	176	175	182	182	192	144	172	177	160	147	169	156	174	186	167	171	163	177	179	192	187	185	156	171	188	170	174	159	193	171	172	170	182	175	189	181	173	182	171	175	157	166	166	176	165	191	178	166	192	168	171	184	187	155	175	185	161	167	166	170	179	162	170	152	171	162	171	185	152	178	155	157	183	171	180	199	175	184	175	177	151	189	187	182	180	194	161	167	157	174	176	178	187	166	163	151	166	170	159	174	164	184	179	176	174	181	169	193	193	161	184	180	179	202	159	150	162	163	168	202	172	173	182	179	180	200	179	138	152	165	174	159	175	188	173	186	158	185	175	178	150	165	152	157	179	185	173	178	151	172	191	196	175	182	193	192	183	164	158	192	170	176	167	196	175	194	174	205	200	203	170	197	167	153	169	172	190	153	185	176	205	154	182	175	155	181	179	175	169	160	188	160	153	183	180	160	177	185	166	173	164	175	172	149	186	188	171	183	147	165	159	152	168	172	158	167	154	159	153	175	158	172	135	160	181	164	183	142	170	158	159	184	155	183	176	176	193	159	189	180	174	195	195	174	183	177	168	141	142	144	198	195	165	193	171	171	181	168	151	185	173	163	159	186	171	174	189	168	171	149	172	190	158	178	167	159	169	201	176	170	151	160	166	165	165	172	169	155	171	178	183	159	168	153	165	166	185	164	162	155	202	179	175	173	179	173	191	161	172	155	175	167	174	175	182	174	187	163	150	205	181	164	169	173	162	178	170	169	158	161	172	196	162	195	172	171	165	153	197	168	157	162	167	137	168	189	190	178	184	151	147	179	144	176	163	163	163	190	183	185	177	165	195	164	161	167	141	176	157	181	164	154	176	161	173	162	164	170	160	158	184	164	145	155	167	183	172	180	192	135	182	177	190	166	181	175	173	177	196	181	170	184	189	170	198	179	193	162	176	155	192	201	169	179	181	157	175	191	159	156	163	182	189	191	184	172	183	184	181	178	179	205	200	161	177	186	196	184	171	175	152	170	188	201	154	176	158	178	155	178	166	180	181	178	163	165	187	168	175	181	169	151	177	180	171	160	163	169	168	181	159	177	163	185	154	168	176	150	151	161	162	157	173	197	153	168	141	188	176	190	168	184	171	181	168	179	172	193	172	168	164	158	160	200	154	194	162	170	200	184	158	192	176	194	169	186	149	154	175	148	199	186	155	176	172	180	190	180	157	161	164	167	157	184	172	169	178	178	175	174	170	170	171	170	172	178	158	180	195	180	165	170	152	180	177	177	164	177	167	163	142	180	186	168	196	177	159	169	150	180	174	177	199	177	169	186	173	179	158	200	179	188	171	162	177	192	186	168	159	172	170	191	178	173	159	175	163	182	171	202	181	175	160	166	182	177	170	147	168	163	145	189	158	197	188	177	183	185	162	174	183	197	168	190	159	183	179	186	156	182	150	166	149	171	188	182	184	187	167	175	183	160	203	171	169	162	190	175	139	155	164	182	157	188	162	179	168	172	161	184	164	194	168	176	171	191	184	183	184	189	168	166	188	185	164	165	151	171	175	179	160	173	159	166	167	151	171	152	148	198	176	191	171	160	138	165	170	164	156	185	185	186	154	192	157	198	174	188	184	160	184	168	169	159	139	182	174	154	171	191	166	156	165	161	162	187	165	174	147	171	163	181	172	190	154	184	165	182	181	186	187	154	143	172	216	179	160	166	164	180	173	178	181	186	191	172	158	164	156	157	193	178	174	130	158	164	147	186	173	167	177
7661	2040	4561	5342	4661	3757	3095	2702	2171	1889	1668	1477	1365	1179	1152	1040	1041	959	830	822	835	703	732	700	715	663	607	634	606	566	617	587	549	593	545	529	580	555	571	523	553	499	481	528	522	492	518	506	519	478	520	506	508	492	512	462	533	502	447	444	471	491	505	477	477	478	503	446	422	460	439	510	492	463	473	468	484	449	464	485	442	488	438	462	440	438	474	487	470	432	444	472	504	480	418	449	494	475	450	460	483	483	441	431	464	426	449	462	466	457	474	451	458	438	432	432	445	487	446	467	450	452	434	448	484	433	465	461	434	451	437	462	427	472	453	455	456	418	427	414	439	414	447	436	435	414	493	419	446	422	426	435	418	425	445	451	435	438	421	465	423	438	435	424	426	479	448	435	424	416	447	438	433	462	439	443	401	442	447	454	433	434	459	452	441	466	410	424	436	444	451	430	407	418	441	387	466	444	437	404	450	459	403	438	447	421	415	424	454	430	467	420	449	441	452	418	448	460	433	422	458	431	443	492	456	440	444	466	438	393	489	452	450	463	440	430	428	456	455	398	471	440	433	454	430	440	447	435	423	434	468	425	450	458	398	464	415	479	424	446	454	409	456	414	447	416	396	436	418	435	485	464	428	454	440	465	449	442	468	434	457	441	452	442	438	461	464	476	414	471	472	457	434	474	415	462	419	439	434	435	409	416	494	456	453	438	451	426	461	438	448	427	426	460	438	413	466	417	452	418	432	439	439	472	395	422	438	443	443	410	415	482	442	460	431	427	429	399	442	459	444	480	451	441	391	471	420	447	441	457	437	463	474	415	460	436	439	421	444	485	444	459	407	429	438	442	459	407	438	479	437	457	429	454	443	464	479	421	435	452	485	487	449	456	394	430	438	422	397	424	443	426	430	435	465	441	437	448	461	444	432	434	450	429	444	420	459	428	438	424	437	467	435	461	479	423	455	437	409	448	441	481	423	406	447	456	431	438	444	459	467	425	458	483	432	454	443	472	446	420	390	462	445	435	412	443	411	414	443	439	447	446	486	484	412	422	454	434	435	449	441	459	446	431	430	428	428	410	418	431	429	467	417	460	451	431	434	444	467	452	465	426	449	461	455	435	394	413	456	456	442	427	456	461	431	436	429	413	446	438	467	471	448	433	439	467	488	455	454	421	473	449	435	454	424	443	449	427	433	456	435	441	447	479	434	461	443	408	465	435	455	487	412	431	411	459	445	461	428	412	403	418	427	417	431	438	490	445	421	420	414	479	421	436	452	446	471	453	411	444	443	421	477	439	431	415	405	449	440	463	452	453	447	425	484	443	447	449	412	424	475	467	451	414	441	455	454	438	472	390	432	385	446	486	466	442	439	441	438	447	458	432	440	420	439	439	451	460	481	416	482	451	438	451	413	422	408	422	453	466	430	417	428	417	443	416	478	448	433	470	446	438	478	490	432	440	444	478	439	431	457	424	455	424	399	462	438	446	441	456	443	448	442	432	415	430	444	462	470	457	449	413	451	426	398	463	447	436	452	435	427	409	416	473	431	409	438	454	446	445	436	457	465	445	410	463	429	456	450	442	442	442	438	424	460	400	457	474	455	452	442	482	437	411	487	421	430	482	469	443	412	434	446	418	443	427	417	451	444	421	409	463	468	443	443	506	460	412	500	425	464	407	451	474	449	447	437	442	460	456	443	449	459	451	418	441	418	454	422	443	424	432	482	433	464	415	472	443	448	453	459	459	464	435	421	450	437	432	448	443	448	411	439	499	447	458	465	441	436	464	454	431	421	424	451	461	416	402	444	492	413	436	458	436	459	421	446	453	442	455	433	474	460	453	422	461	437	439	472	431	434	412	401	436	462	439	431	459	436	440	436	497	430	466	465	443	436	458	411	440	442	450	451	439	436	433	443	433	458	453	432	483	413	471	495	425	446	411	454	436	470	456	435	427	420	399	458	463	445	452	433	452	410	427	454	441	474	430	481	459	494	449	423	418	465	403	447	432	466	408	445	420	436	419	442	427	477	414	405	446	422	468	441	467	454	464	457	455	429	455	404	436	424	456	429	446	434	410	391	427	456	435	436	430	429	430	439	416	401	451	430	458	461	453	431	483	388	507	421	414	465	437	469	436	440	470	453	434	447	457	452	426	437	471	421	441	452	451	411	454	471	439	444	423	428	433	440	417	448	394	389	435	422	461	442	464	453	454	420	427	439	451	439	415	468	474	433	454	426	427	433	443	445	448	429	453	450	451	420	431	480	459	408	420	440	422	458	425	408	422	439	430	471	424	453	456	472	443	448	424	450	399	424	403	458	440	464	438	435	456	468	437	394	453	435	421	477	442	426	466	416	462	431	431	429	453	470	444	448	416	445	408	481	432	390	446	447	421	421	419	458	485	457	423	481	467	432	464	415	466	417	469	405	487	437	451	420	420	461	412	424	485	435	437	421	448	427	480	460	463	464	432	451	425	428	426	445	420	438	409	425	431	442	433	436	430	467	434	422	455	452	467	388	441	467	454	429	450	429	486	431	407	455	431	462	429	450	415	420	441	429	404	436	475	393	431	441	430	473	431	424	446	410	459	417	476	411	469	428	449	447	467	440	451	434	451	460	448	422	433	436	455	441	432	435	448	446	472	409	468	418	432	428	460	427	431	430	486	480	438	462	417	442	433	438	433	407	453	465	406	447	457	444	449	428	463	435	413	430	462	449	472	424	462	462	465	472	484	440	461	474	464	439	447	442	444	394	429	447	475	450	469	447	446	442	468	439	469	436	412	446	460	470	438	435	461	462	415	444	418	438	452	458	430	444	468	448	425	449	448	395	471	496	451	429	459	426	423	449	426	455	443	441	413	423	447	449	460	427	440	447	426	450	438	435	416	421	434	443	445	424	433	447	421	430	428	468	434	466	484	445	469	444	423	441	474	442	448	485	455	443	436	423	422	465	416	439	460	422	454	443	443	435	445	469	416	438	420	464	462	422	407	459	431	438	434	432	420	472	475	464	460	451	438	447	423	412	418	408	426	432	452	439	421	464	491	478	435	384	443	425	434	441	423	438	470	420	422	446	414	415	462	481	430	409	428	458	431	435	422	439	462	402	458	462	436	426	446	426	442	467	442	440	419	467	407	413	417	472	435	411	435	437	486	469	434	471	461	422	432	456	430	497	479	430	420	428	441	460	434	407	475	453	430	463	434	403	448	452	440	455	430	433	454	441	463	429	446	460	451	418	429	439	475	440	441	432	450	409	455	452	437	437	444	421	464	467	443	452	440	404	427	408	414	436	427	417	453	453	448	481	444	476	434	443	445	420	432	418	447	491	454	414	458	443	433	450	470	445	425	433	445	462	459	440	437	423	446	480	434	413	419	426	416	447	435	463	435	455	447	432	444	434	442	457	457	416	418	439	429	453	440	463	447	428	408	462	436	431	470	453	430	452	458	438	450	386	450	438	451	428	436	419	439	432	449	404	499	453	458	453	442	463	423	462	471
1924	154	165	162	148	151	150	154	142	143	137	130	112	143	172	143	123	135	133	148	141	130	129	142	141	133	143	138	140	144	154	132	138	140	124	141	145	138	149	160	139	139	136	126	146	132	121	130	125	146	129	132	113	134	148	152	142	151	125	127	136	112	143	134	173	143	135	121	114	124	137	146	150	135	118	156	138	132	138	140	134	145	160	114	144	132	116	149	126	134	145	125	127	149	124	140	135	141	139	135	129	130	142	128	138	126	148	136	122	132	138	124	133	123	138	133	128	98	137	138	133	136	144	115	131	124	136	125	160	121	137	156	138	116	152	132	139	123	118	150	145	128	136	132	149	138	133	108	129	123	143	131	154	142	129	128	120	123	127	146	139	135	132	148	116	126	128	141	133	126	141	117	142	127	159	125	127	118	132	150	133	130	116	133	130	133	148	121	131	121	115	140	156	112	127	125	126	112	131	128	151	141	118	141	116	120	137	139	146	140	128	137	143	109	130	126	123	125	125	130	121	142	154	121	126	139	127	112	122	118	148	119	135	128	111	138	134	130	147	142	149	139	142	142	132	141	126	124	128	143	135	148	148	124	131	126	131	146	121	130	144	110	121	130	126	150	128	146	124	148	117	118	138	121	144	111	157	139	157	136	127	153	116	118	122	139	146	122	135	119	141	156	159	132	125	135	131	126	139	123	130	110	127	131	117	148	133	131	124	126	126	131	134	119	132	116	148	127	134	149	149	152	158	123	127	115	122	135	127	124	151	157	144	133	177	131	121	133	158	142	117	128	152	128	141	126	124	144	135	132	131	140	139	152	139	160	156	162	144	116	114	129	124	123	141	149	125	123	112	150	142	115	139	142	108	116	119	98	129	135	139	128	126	135	122	134	120	164	135	150	133	133	123	103	136	128	158	122	118	137	118	123	146	142	157	138	127	140	145	148	145	125	138	152	132	136	133	142	136	130	132	130	152	120	156	154	136	153	147	136	124	135	146	126	133	139	147	143	128	117	137	136	134	130	141	122	147	121	138	138	138	150	154	125	125	131	136	147	147	131	125	139	153	134	123	142	120	146	133	134	151	131	132	120	132	134	142	146	148	145	137	120	123	115	102	138	145	132	125	130	135	140	125	126	136	148	135	113	162	134	122	123	121	122	133	149	121	116	120	131	131	136	138	134	138	145	121	125	148	117	134	123	126	145	134	125	158	142	128	130	117	150	126	119	115	119	122	123	123	124	137	129	117	148	129	116	125	127	140	133	133	140	126	133	116	153	151	133	119	102	135	170	147	130	137	121	137	117	120	136	115	118	139	137	139	132	117	136	150	127	126	140	143	138	134	125	127	164	129	148	125	119	135	148	117	170	159	125	146	143	129	128	145	138	138	130	131	129	132	130	139	136	161	129	128	129	137	118	140	113	143	136	113	144	137	146	131	123	134	125	145	128	162	140	131	149	130	153	142	149	132	126	150	131	134	133	145	128	128	132	143	123	127	121	139	114	147	102	137	157	105	122	129	124	151	156	133	134	140	138	133	141	132	126	132	121	138	137	150	100	124	113	124	142	155	117	124	122	140	143	119	127	136	131	132	118	131	124	132	116	137	127	138	137	140	124	115	126	149	115	118	133	141	123	130	133	118	150	149	134	127	158	144	106	133	116	149	141	119	141	137	122	127	129	126	122	137	117	113	138	129	144	131	103	105	141	130	119	132	138	125	134	134	127	150	122	133	156	130	161	136	123	138	167	116	138	121	124	148	127	132	130	142	133	137	130	158	133	131	128	144	146	138	137	129	164	143	126	119	138	134	113	141	153	129	126	148	128	132	116	119	147	149	144	135	132	121	146	139	141	146	124	134	138	135	149	138	158	120	121	152	125	129	130	134	149	110	121	129	142	144	123	150	125	124	132	137	140	126	136	136	93	141	162	137	140	139	141	152	123	130	127	151	134	124	136	125	150	149	130	135	123	122	115	122	144	158	140	138	130	147	125	125	123	140	128	150	133	107	133	136	146	129	138	135	124	144	153	156	113	120	135	125	120	151	137	122	153	121	138	137	143	156	132	130	125	137	117	117	141	133	149	136	129	143	108	148	124	131	120	136	109	144	144	121	118	130	117	133	151	145	123	146	133	115	135	123	156	158	160	142	148	133	116	125	126	153	158	142	119	116	155	140	124	121	121	118	131	129	124	127	132	117	139	128	138	124	135	130	137	113	118	153	142	126	137	144	135	132	153	128	136	134	146	121	135	135	142	128	144	148	142	136	125	135	138	145	135	150	145	122	106	133	149	127	141	133	144	111	142	126	137	138	139	138	142	126	138	160	135	121	143	141	111	128	131	96	133	123	113	128	148	155	122	141	137	118	132	140	120	141	153	131	128	132	140	140	125	128	124	132	149	138	146	128	139	163	152	128	148	132	142	138	129	114	153	142	136	151	129	120	129	129	116	133	123	127	125	161	156	131	144	141	140	108	125	133	148	134	142	168	130	150	138	135	118	112	136	131	146	124	124	137	150	151	142	128	128	116	137	145	139	123	125	147	132	115	151	126	131	127	127	154	142	137	130	128	102	137	143	135	133	136	116	118	127	135	144	128	143	112	143	154	137	153	127	127	137	144	130	117	119	122	130	136	137	114	126	128	134	114	133	128	142	126	145	136	146	130	128	124	122	114	131	145	140	131	126	122	136	150	117	133	126	157	123	157	116	134	134	144	146	112	140	119	125	118	161	128	159	120	136	115	118	162	140	147	137	157	127	122	140	150	126	151	113	146	150	114	142	148	134	109	126	129	137	136	136	111	129	124	127	127	157	136	128	118	124	132	119	133	122	160	133	143	109	139	131	125	103	126	111	123	155	130	131	145	125	124	130	141	120	161	142	135	135	131	133	145	144	137	151	156	145	137	121	122	119	110	135	123	121	136	137	136	171	123	159	128	135	128	125	136	140	148	149	141	123	131	118	118	115	124	138	148	115	147	113	120	143	142	129	125	139	119	123	127	130	152	132	140	153	112	130	132	142	131	158	141	149	129	151	122	131	116	127	160	156	134	145	132	138	136	113	125	132	125	132	140	130	158	122	143	138	121	128	133	149	132	146	141	121	121	136	137	131	147	138	130	131	126	125	126	111	134	125	129	120	126	120	163	129	149	132	133	125	126	162	106	127	124	136	129	126	124	116	127	139	149	150	155	129	143	149	125	126	129	146	129	125	124	136	160	124	133	111	145	130	136	135	130	118	151	125	131	124	138	128	157	130	118	129	129	125	135	138	134	145	142	150	141	118	139	125	141	124	122	129	153	128	120	153	148	141	114	120	141	138	145	142	133	138	131	125	130	117	119	126	147	124	128	134	119	122	139	136	150	141	132	122	124	137	142	129	123	125	135	142	133	135	140	124	129	133	132	122	111	112	134	131	132	120	125	124	118	139	136	144	140	120	121	123	150	145	108	132	147	133	130	140	129	127	144	155	129	160	139	149	130	132	147	127	140	149	123	128
2102	338	406	377	423	406	399	385	365	335	345	336	350	332	345	333	359	319	318	305	341	332	322	350	343	361	334	350	338	353	337	319	340	337	284	304	317	341	329	306	303	334	303	318	298	335	370	331	344	314	334	349	300	307	327	313	317	375	352	317	353	322	292	303	313	377	350	364	313	301	311	326	353	298	327	306	318	325	311	311	306	337	345	319	322	303	304	326	333	335	316	328	320	332	319	332	341	327	301	380	330	332	321	334	340	310	331	332	350	311	320	293	315	318	347	324	324	326	310	348	342	323	325	347	334	341	358	350	311	340	297	334	313	352	338	338	331	319	345	337	371	340	308	332	354	329	318	349	352	346	310	318	323	312	308	304	343	342	309	306	322	341	348	307	340	346	323	286	313	302	346	324	316	310	347	314	360	306	352	328	332	319	339	333	353	350	359	304	327	307	348	336	335	343	322	316	311	326	327	331	318	337	358	315	343	340	323	292	339	310	332	304	324	298	332	362	321	320	349	290	301	375	346	341	316	334	351	361	305	304	301	316	323	319	291	337	351	324	321	327	331	327	332	319	317	326	286	336	332	304	353	330	314	309	352	316	310	340	323	342	342	309	337	311	337	315	324	346	334	376	306	304	323	311	312	342	298	312	324	312	329	291	275	346	355	330	308	312	310	329	330	318	341	349	325	364	321	338	351	320	359	311	337	311	327	301	336	359	296	313	288	319	333	302	359	342	326	331	343	353	328	358	346	316	313	331	353	338	319	348	336	321	324	383	347	328	300	325	329	355	360	307	323	319	332	354	360	333	336	313	274	343	338	306	336	345	344	333	312	333	338	281	350	315	335	303	342	337	306	330	345	322	356	354	315	338	325	319	310	342	335	324	332	299	347	295	326	354	310	343	333	348	352	345	307	354	310	316	327	315	321	297	349	346	334	298	354	305	345	325	346	301	325	328	346	332	342	335	322	371	344	355	353	319	326	344	292	340	344	336	309	325	339	356	344	310	334	366	344	312	342	327	323	321	336	326	317	356	330	317	327	338	312	313	346	317	303	335	338	331	359	360	333	334	316	334	330	318	338	340	340	301	356	323	321	307	331	311	339	332	348	335	312	323	334	280	333	342	317	328	352	313	352	326	329	341	309	307	314	328	330	334	344	338	366	324	291	319	364	336	333	345	353	326	325	319	312	331	322	338	311	321	337	348	306	319	306	334	337	348	328	308	342	329	314	318	351	330	316	370	316	318	326	324	344	370	351	347	315	354	345	324	309	282	366	342	324	328	339	321	313	346	334	335	325	328	346	312	359	329	320	361	325	324	322	352	320	296	323	320	337	311	303	311	346	294	329	324	357	354	317	315	310	320	303	317	333	323	316	315	357	336	340	358	320	291	363	318	339	348	311	331	321	361	350	313	342	353	323	324	326	331	350	314	335	335	323	337	329	347	348	346	365	309	349	291	316	325	292	321	346	352	336	373	320	338	309	342	335	348	298	312	313	341	275	323	346	289	292	338	331	329	301	345	359	345	366	328	321	346	331	352	334	351	313	346	312	339	311	357	334	326	322	315	352	349	337	316	320	330	316	337	329	326	329	349	304	335	332	314	312	339	345	322	331	348	289	340	320	321	366	324	338	300	300	351	320	329	342	308	357	330	317	353	332	295	302	350	369	335	326	320	329	355	332	347	351	324	329	345	320	355	347	339	356	329	346	313	318	318	308	317	346	328	315	346	329	320	319	305	335	358	351	341	351	364	320	322	307	348	344	300	316	341	337	314	330	310	313	325	344	340	338	303	318	319	336	331	311	346	323	322	321	349	330	326	325	351	341	338	325	367	345	310	296	327	347	334	336	344	335	340	311	335	326	350	333	359	299	350	350	357	301	308	308	328	330	315	315	311	364	344	339	306	316	358	324	345	336	312	321	355	309	333	309	340	351	291	345	322	298	350	323	329	329	372	330	345	334	352	318	341	329	341	336	337	344	351	324	361	321	292	335	339	320	306	317	358	362	302	336	338	318	356	309	362	369	315	337	350	337	351	323	341	310	317	331	338	309	339	305	336	308	324	341	327	333	332	298	322	333	339	354	321	350	327	352	331	334	318	361	326	336	351	336	357	338	293	331	341	291	320	309	304	337	319	352	328	315	321	323	312	338	317	340	306	357	313	348	346	354	335	327	331	348	350	346	321	326	317	331	346	342	335	347	332	293	323	316	305	349	312	337	333	339	323	313	348	317	304	351	311	307	376	329	323	349	358	341	342	325	328	328	353	347	352	309	316	349	327	311	327	363	318	358	348	332	308	348	318	331	365	336	314	308	317	354	322	328	319	313	368	329	324	337	319	300	321	337	333	329	353	347	351	363	303	296	309	345	355	317	330	329	351	328	344	348	340	343	295	330	304	299	276	339	327	327	317	339	297	306	321	362	346	316	286	338	306	317	329	325	296	339	307	335	326	327	343	344	343	368	326	357	303	336	337	359	347	351	334	353	326	320	374	341	293	288	341	328	314	357	331	361	341	315	350	327	317	297	316	325	319	317	324	315	300	324	330	357	309	314	327	312	327	356	310	318	306	351	291	342	299	349	322	346	312	311	324	316	349	365	330	295	351	332	353	320	315	333	290	312	321	323	344	312	336	309	344	304	335	342	320	292	351	328	315	344	325	331	326	321	358	340	315	345	324	359	310	364	342	336	366	318	326	325	326	339	318	306	315	329	369	353	331	321	324	350	332	321	383	324	365	301	335	340	311	328	355	324	299	350	317	339	309	320	303	319	307	320	307	345	338	310	343	307	302	327	337	349	305	318	367	317	347	349	308	336	315	355	325	317	335	348	334	304	330	332	321	317	329	341	317	354	318	319	321	324	290	337	325	327	332	335	332	329	323	310	327	307	334	310	364	334	327	315	318	326	317	333	342	319	341	323	329	285	348	362	339	333	331	299	290	332	322	326	336	335	368	308	370	334	310	305	344	329	309	349	349	355	324	330	308	345	315	344	342	302	339	298	330	325	338	360	315	330	324	321	300	324	306	327	325	326	350	314	337	353	333	303	301	345	349	333	372	324	326	285	304	308	315	361	349	346	346	359	352	345	341	332	346	323	318	337	345	340	325	314	345	341	314	384	337	291	330	326	342	337	338	318	348	322	318	319	344	337	348	324	290	333	363	327	344	330	348	306	323	337	306	315	364	327	356	341	307	344	355	344	306	362	350	324	343	338	373	328	324	333	331	318	359	300	335	341	343	312	339	311	307	317	317	332	327	328	346	346	326	349	362	340	348	354	358	335	320	319	327	344	324	338	338	326	340	347	327	325	309	315	321	350	339	358	340	312	341	321	351	346	349	311	333	320	334	316	313	318	331	328	331	327	324	348	309	334	317	323	310	372	309	316	325	336	349	308	308	337	358	334	333	346	315	339	299	330	335	338	337	335	317	312	347	347	359	356	324	334	344	345	343	340	288	343	324	303	364	342	316	371	306	319	328	334	312	355	300	352	319
8122	872	1083	858	532	418	327	258	223	189	169	163	143	137	115	102	93	100	96	94	98	92	92	87	78	76	85	93	91	79	68	89	90	72	84	76	57	79	74	66	59	78	67	80	77	89	81	74	82	83	91	77	75	65	64	92	67	76	80	76	79	73	76	53	70	70	85	77	81	58	78	84	63	64	73	77	82	70	80	62	76	89	70	81	82	69	82	74	64	67	59	86	71	68	73	70	84	64	71	57	80	87	70	79	75	67	84	76	66	80	71	73	82	78	56	73	84	67	73	75	76	87	79	74	78	67	85	79	66	81	78	73	62	73	78	66	72	63	84	75	74	62	56	62	64	73	80	70	58	89	67	71	63	63	74	71	76	73	67	72	60	80	72	85	65	68	52	63	75	76	65	70	69	69	76	80	66	83	81	82	54	66	58	81	73	91	73	63	69	73	95	74	66	63	76	71	79	62	63	65	76	89	73	73	93	73	77	69	63	56	61	67	74	61	78	80	67	56	68	70	74	74	67	67	79	75	49	74	79	77	69	65	62	78	64	55	72	59	81	62	92	64	63	68	88	88	65	73	81	76	82	75	81	81	74	80	61	73	61	50	67	75	70	69	85	65	85	76	79	81	76	74	63	59	75	56	62	69	61	83	73	93	64	53	78	70	71	78	73	67	65	66	70	77	72	70	81	78	77	63	69	65	58	69	86	67	65	64	67	67	78	93	80	67	76	73	79	71	80	75	56	76	71	69	82	57	73	61	59	74	52	71	74	82	89	83	73	75	79	75	57	73	72	82	71	62	64	92	72	80	73	57	63	74	77	55	62	82	75	57	67	70	95	72	72	69	64	79	72	68	62	57	77	72	70	79	70	73	73	73	79	89	79	74	69	81	72	73	88	82	70	80	68	83	77	78	65	76	76	48	69	71	76	66	77	68	91	78	62	52	63	53	71	64	61	63	71	55	60	70	76	61	73	63	60	81	86	74	71	80	68	59	77	72	81	64	62	73	70	69	65	74	53	59	71	81	71	65	78	56	69	92	69	91	84	70	72	68	60	64	64	65	75	67	82	80	67	64	75	89	72	79	72	83	76	63	70	82	78	76	81	72	66	69	71	69	66	75	60	72	69	81	75	63	79	70	79	74	73	68	75	73	71	69	51	67	76	71	79	58	78	65	72	67	63	68	77	66	81	75	63	73	64	68	85	67	69	60	81	67	82	67	66	70	68	73	59	59	66	65	85	60	59	61	76	79	69	68	71	76	70	64	65	72	72	68	70	74	66	72	79	93	62	101	74	58	75	63	61	72	73	49	69	83	65	75	68	69	89	84	87	68	59	65	79	85	80	57	73	79	75	77	59	70	95	71	72	80	69	70	71	69	55	58	61	69	70	65	61	65	73	77	60	64	72	88	71	65	61	66	60	65	60	70	68	61	69	72	65	78	68	66	63	90	64	81	79	62	71	63	67	64	60	85	74	83	63	65	71	68	58	62	80	59	80	79	69	66	69	63	70	61	72	75	75	85	64	69	65	78	75	68	78	66	74	72	64	64	61	69	64	93	71	69	85	65	90	78	79	76	87	76	80	72	66	61	68	77	67	75	61	68	53	76	84	73	73	60	82	61	57	72	70	83	69	65	76	81	65	81	77	61	59	72	80	75	71	73	71	55	64	60	51	81	76	72	67	70	58	66	62	57	83	70	85	70	66	68	73	48	79	68	63	67	66	70	97	78	69	68	85	85	65	80	78	59	72	61	54	83	61	75	67	66	60	81	69	75	84	72	78	69	72	67	67	72	69	71	72	74	75	71	83	59	67	82	85	64	71	84	73	87	59	61	69	68	78	78	84	55	65	62	74	75	84	71	65	81	79	60	89	57	79	66	69	86	89	65	75	70	63	81	75	74	74	65	65	80	81	72	63	57	56	76	68	66	74	61	68	77	68	79	84	59	65	76	61	66	54	78	65	69	59	61	73	76	73	68	75	85	59	70	69	70	61	68	71	53	53	76	58	71	72	58	69	62	81	66	67	78	68	65	69	85	67	63	72	71	69	69	75	82	77	62	75	74	60	82	38	76	75	83	69	86	77	71	58	84	82	83	74	72	67	79	87	73	83	63	78	64	82	69	74	68	72	77	59	68	83	72	78	73	69	66	74	74	66	88	72	71	82	74	60	64	66	65	64	80	86	64	74	65	83	58	64	78	59	79	91	69	57	75	63	76	67	70	64	74	70	59	70	75	72	77	78	86	86	71	65	79	78	67	65	66	76	68	65	77	75	71	63	81	62	62	60	68	70	71	67	80	69	61	60	58	69	78	64	90	64	75	85	68	75	79	65	65	66	68	65	74	76	56	64	61	71	67	54	78	80	99	80	77	78	62	68	92	70	64	60	64	74	68	79	74	64	68	61	77	76	68	57	71	84	62	67	77	61	93	82	63	56	83	76	73	55	67	51	66	56	86	62	80	70	61	65	67	72	67	71	73	77	82	67	71	78	77	70	81	70	69	83	86	62	75	90	52	82	71	63	66	73	72	74	64	64	64	70	72	75	88	74	72	82	82	65	58	67	67	55	76	82	65	89	60	62	55	88	44	63	72	72	79	55	73	61	65	80	73	79	59	74	75	70	61	61	82	69	82	67	76	72	82	71	77	69	77	74	66	63	76	72	75	69	67	86	80	61	69	84	66	77	72	70	72	75	70	75	89	85	66	74	68	83	71	67	75	82	100	70	77	64	61	56	54	62	74	70	65	69	65	86	65	84	62	70	60	85	74	69	54	63	84	86	85	56	58	71	64	70	73	61	67	65	58	78	84	69	67	66	68	74	60	69	72	87	59	66	71	77	72	75	69	65	87	83	70	62	73	72	50	87	72	71	80	73	74	89	62	67	67	77	61	66	81	60	68	65	74	75	63	64	66	70	74	81	67	83	71	61	60	72	62	75	72	63	64	64	77	70	70	84	82	70	74	87	67	69	55	72	81	84	79	75	73	70	76	66	54	69	69	59	56	88	90	70	76	63	80	70	77	66	65	72	73	76	60	63	65	76	61	70	78	71	54	73	77	72	80	62	71	77	76	78	63	84	66	87	65	61	71	77	77	58	73	76	82	74	83	61	82	66	60	64	51	68	91	65	79	67	73	68	82	53	90	66	75	68	90	80	76	57	67	69	91	80	71	77	78	76	65	65	74	64	71	63	62	77	74	79	69	85	79	61	76	60	77	74	105	76	70	75	81	55	78	53	63	64	66	69	71	55	73	73	75	73	72	78	63	55	60	72	78	71	79	74	66	72	88	65	79	73	68	74	67	76	80	72	73	76	81	83	68	66	61	63	79	74	55	53	74	64	73	63	79	69	76	80	86	59	62	76	63	73	68	71	65	88	64	57	59	62	73	60	77	69	74	63	74	64	64	71	58	66	62	72	68	72	74	76	62	85	69	60	81	79	85	58	65	78	53	62	74	64	81	86	72	86	52	72	68	76	84	50	51	55	64
5786	1026	2288	2768	2416	1972	1569	1386	1133	972	819	770	661	625	567	514	500	459	415	399	337	388	362	348	351	337	312	298	292	302	295	292	278	291	276	287	287	269	251	268	249	258	230	249	224	253	241	251	258	239	240	243	220	251	214	240	252	227	220	227	210	240	234	235	242	237	255	258	225	218	210	225	197	224	234	216	209	234	192	248	227	196	219	215	217	254	207	214	236	218	217	224	219	213	219	227	240	220	234	223	228	246	225	216	208	221	218	215	229	189	224	221	231	202	217	199	203	212	203	201	217	224	212	230	234	223	214	229	216	221	204	211	230	202	213	217	223	224	217	215	220	221	210	207	202	200	191	224	227	209	219	214	202	235	225	196	228	225	217	222	216	197	217	215	236	217	223	235	192	207	216	210	226	198	181	218	234	195	228	194	229	207	222	210	212	222	228	211	213	209	203	234	194	226	200	205	218	196	218	189	213	227	200	224	217	205	193	204	208	212	212	236	224	192	222	235	214	224	191	237	239	189	217	220	188	189	211	236	221	230	204	210	207	208	219	217	232	208	239	206	193	190	203	212	198	202	190	199	243	176	203	229	218	199	201	202	226	192	196	216	217	196	212	191	196	228	227	236	219	212	201	204	193	238	204	209	206	198	216	206	206	212	196	211	202	193	198	216	188	212	215	228	215	221	185	218	224	216	207	204	190	198	202	213	217	219	227	213	239	194	208	219	200	217	192	184	221	214	233	215	194	199	218	205	205	219	197	194	220	207	198	188	220	194	199	195	223	222	220	198	238	195	203	194	214	207	187	212	219	196	190	209	212	194	202	184	203	216	197	195	211	218	211	201	214	219	178	199	233	207	212	202	224	218	229	200	194	244	218	218	214	228	205	212	214	221	194	205	200	220	219	215	219	220	216	223	199	218	213	207	230	222	232	230	198	239	233	203	229	189	209	200	216	205	221	209	203	203	199	215	238	228	224	210	204	207	212	208	180	199	233	214	215	191	230	212	229	206	216	224	208	208	183	211	200	226	247	227	188	222	227	235	208	201	218	202	241	220	237	218	226	230	219	214	197	209	211	215	190	226	214	190	215	228	225	213	225	195	194	223	186	205	192	235	219	169	233	234	215	205	218	212	211	225	209	212	237	219	202	185	227	184	216	205	215	192	217	197	187	198	212	216	209	204	227	199	224	207	233	231	220	197	259	238	204	186	191	211	188	223	207	209	207	230	183	209	220	175	229	201	213	203	192	205	207	203	226	238	215	217	206	210	223	201	198	194	239	231	205	195	230	226	233	197	212	176	192	221	203	202	168	219	202	211	209	246	199	207	204	218	197	232	235	233	202	225	216	217	230	211	234	218	217	195	192	212	228	204	228	221	203	234	210	203	205	202	219	225	216	197	185	190	177	210	200	220	192	202	199	213	191	176	201	188	201	223	206	210	221	193	207	222	229	195	211	201	232	205	213	216	197	204	223	231	227	209	223	198	233	210	193	211	174	229	215	220	220	230	195	219	196	198	218	203	200	207	204	241	182	205	213	208	202	223	192	199	213	222	243	210	205	188	216	189	213	214	204	200	219	258	209	215	194	202	206	183	238	205	209	219	223	187	200	184	211	210	201	218	213	191	259	209	193	219	203	266	218	215	197	214	220	218	204	208	193	228	212	208	201	207	189	207	220	216	221	185	203	219	199	219	202	215	210	221	216	206	217	196	216	206	216	230	235	199	209	230	234	225	223	205	235	194	227	202	209	209	185	232	200	215	217	207	203	214	225	216	188	194	193	198	188	225	214	216	207	231	216	213	206	216	211	201	196	232	239	204	229	232	194	190	214	204	189	206	212	215	209	225	192	228	191	210	187	220	198	202	192	224	210	194	238	220	191	194	211	211	213	208	202	211	219	224	225	213	227	217	224	199	202	215	190	183	206	195	204	219	207	198	204	203	221	212	217	212	240	202	229	216	206	188	219	224	233	226	223	208	214	205	211	199	220	203	221	216	197	238	220	187	227	216	218	201	221	210	229	213	180	198	209	221	221	191	188	215	202	217	203	210	199	231	238	236	212	209	219	234	215	180	205	187	210	218	228	208	225	196	233	213	214	209	207	204	236	212	210	221	219	193	230	215	234	202	246	196	193	212	208	197	224	195	194	241	196	229	236	200	196	201	202	192	214	187	209	225	219	233	215	233	203	231	225	227	226	206	204	185	207	203	228	209	203	201	199	202	210	201	213	203	201	186	240	218	197	201	227	207	218	200	211	197	230	194	189	204	205	229	238	201	204	207	175	199	242	225	212	198	208	209	209	211	215	250	190	213	205	199	212	210	204	209	206	211	225	218	209	208	197	216	209	229	207	216	199	170	193	227	209	216	224	205	207	230	204	208	230	212	213	203	227	200	248	189	200	232	214	214	218	207	227	226	192	229	233	229	205	198	202	191	224	196	203	221	219	215	200	236	221	232	187	228	208	233	226	218	235	216	204	189	204	216	216	228	210	215	215	210	206	224	199	214	182	205	194	228	202	209	200	204	204	228	218	189	205	238	205	205	209	213	199	194	216	210	208	227	213	234	183	223	215	246	197	173	200	222	247	198	203	206	214	207	200	206	194	215	196	216	214	245	200	207	200	236	214	215	207	229	202	220	199	206	239	223	195	218	204	205	224	209	217	208	214	209	223	211	226	183	190	201	206	228	200	211	196	195	236	197	192	240	223	201	195	206	193	217	222	225	215	216	220	213	202	219	211	207	195	259	212	216	211	206	215	197	187	235	200	182	203	198	210	231	201	198	206	237	222	180	221	234	206	237	218	189	208	194	224	217	218	210	211	214	215	207	196	214	202	193	218	220	220	221	185	213	208	232	218	224	209	202	187	221	201	217	213	210	216	209	218	215	208	206	201	232	181	238	198	204	195	203	191	223	225	193	234	211	201	216	197	227	214	215	210	220	197	193	190	223	230	201	214	187	208	197	202	226	213	214	217	208	207	203	227	219	199	219	183	227	204	241	217	218	208	208	214	204	218	230	181	220	220	185	204	200	203	198	228	204	200	207	207	238	214	208	218	210	214	225	228	202	202	188	212	214	209	203	202	203	226	192	191	194	216	194	190	191	209	227	214	231	202	214	204	199	200	197	190	222	235	216	206	211	218	217	209	221	201	205	216	205	224	216	205	236	216	209	216	193	211	234	224	211	200	212	217	207	232	209	215	223	234	204	213	210	205	225	203	199	208	212	221	218	204	206	217	178	218	225	199	205	191	201	207	199	202	198	221	225	190	217	219	201	226	214	204	211	225	203	224	212	209	194	212	209	224	201	196	179	207	228	204	208	207	204	187	217	220	232	208	209	205	214	230	188	213	219	218	210	175	209	195	216	204	212	236	233	217	224	201	200	205	219	230	249	204	191	199	196	226	219	183	224	205	213	226	224	193	212	218	194	196	235	199	224	194	209	227	237	206	219	206	228	195	218	190	223	213	213	204	234	203	229	206	221	192	167	219	204
15141	2429	2434	1726	1217	923	693	564	474	431	405	343	331	274	271	250	243	247	242	227	206	191	202	201	181	182	230	194	192	189	191	211	194	180	187	172	192	178	201	178	175	187	185	179	168	178	197	168	185	162	158	178	162	183	176	177	176	179	195	189	192	179	168	185	181	175	184	175	186	204	188	178	170	198	161	193	171	179	151	140	158	176	160	150	171	150	190	167	183	201	155	174	155	153	178	175	191	202	193	154	174	181	162	192	199	170	176	195	167	174	167	169	175	179	165	153	178	168	157	178	170	196	188	178	199	160	155	196	142	180	152	160	170	187	172	182	179	192	151	185	198	160	181	192	150	176	165	149	182	169	182	181	208	181	180	181	155	173	179	169	182	160	177	161	183	179	164	193	202	159	165	190	150	167	170	153	174	188	168	151	188	186	160	174	177	169	176	173	171	168	151	189	184	156	174	139	155	170	175	180	167	176	194	188	163	168	186	153	165	172	170	192	190	180	160	135	173	184	187	163	178	173	180	150	169	187	163	160	196	167	181	184	170	180	164	158	153	148	177	177	181	205	162	171	150	153	167	183	169	179	189	188	172	180	196	168	157	165	168	168	165	166	161	172	184	199	178	170	154	210	167	176	186	177	167	172	192	179	176	197	180	171	158	178	166	177	194	173	175	164	183	200	199	172	142	182	190	148	171	183	178	175	147	152	204	183	183	166	171	194	169	174	163	165	169	167	170	170	161	197	173	160	173	180	170	169	169	162	179	186	162	194	179	171	192	198	168	187	177	189	164	166	185	184	195	170	184	173	169	145	155	182	177	183	182	184	175	161	191	182	170	167	175	160	165	169	169	177	171	155	151	153	173	166	165	153	155	182	172	142	168	196	162	171	167	181	177	158	154	177	188	148	175	178	167	164	173	175	174	163	172	167	184	150	184	168	161	200	167	162	170	178	174	180	154	197	182	185	181	179	172	155	197	173	169	194	170	156	168	160	192	200	183	182	181	179	119	190	186	172	192	187	148	132	163	182	171	163	203	171	203	170	153	216	166	184	157	148	161	159	170	186	164	183	177	161	159	171	187	174	190	150	173	179	156	167	161	179	165	174	149	201	182	158	176	157	167	163	177	177	183	162	158	142	170	170	180	182	173	162	181	164	187	140	192	178	182	179	156	178	182	182	183	182	160	197	185	184	171	183	145	181	155	193	194	184	182	168	184	178	188	171	176	170	180	163	152	175	162	171	168	149	172	157	166	182	195	191	185	175	195	177	153	196	177	172	172	159	147	187	168	176	177	204	183	203	193	173	170	161	187	190	159	185	197	201	182	192	143	165	152	151	181	180	163	188	176	154	187	179	178	143	183	185	176	188	164	170	164	185	212	172	171	131	186	188	181	145	168	193	175	163	176	171	189	157	180	170	182	176	170	198	172	185	187	166	167	187	191	169	197	154	185	174	161	171	150	168	146	153	195	156	148	190	170	171	188	163	149	179	183	160	189	174	207	167	174	173	172	154	186	171	167	165	148	203	169	175	185	148	170	167	147	162	152	190	185	168	166	142	190	176	186	170	177	172	137	176	195	188	175	164	155	178	159	169	162	177	179	158	182	157	148	195	158	176	185	190	183	165	175	168	169	165	162	205	173	180	158	166	166	154	165	167	160	158	150	146	181	188	172	155	184	157	186	179	166	165	141	190	165	182	158	169	171	181	191	163	176	177	183	175	177	173	169	182	176	164	155	177	172	202	173	175	155	160	173	174	163	170	179	184	184	172	193	171	178	153	165	152	183	137	159	180	181	170	180	165	186	175	185	164	169	186	202	202	174	189	170	170	196	189	152	191	163	150	193	198	181	195	174	169	195	162	161	162	161	167	169	163	149	198	179	177	188	179	171	166	160	166	185	156	172	175	184	182	192	163	159	182	190	165	158	174	173	168	190	169	158	157	155	163	162	163	163	176	184	178	170	153	170	185	188	180	158	164	135	172	175	191	160	192	168	163	193	158	188	160	164	170	203	156	176	184	192	199	172	139	170	184	149	169	152	192	167	185	167	171	172	176	167	174	163	179	173	196	156	162	186	156	174	193	183	163	155	153	186	169	153	182	189	162	166	192	166	191	194	167	157	161	185	178	179	195	177	162	153	159	171	191	176	180	172	179	199	177	189	139	172	182	181	156	192	159	173	190	169	177	177	185	167	170	166	167	178	165	168	168	214	194	212	146	164	172	181	196	179	164	190	195	180	168	147	182	178	171	169	183	184	183	180	161	167	205	180	181	179	181	173	169	190	155	151	177	185	166	182	177	158	174	173	188	173	170	167	188	167	179	192	194	163	167	190	173	193	169	191	167	158	165	168	167	172	168	191	179	166	164	206	210	160	178	172	166	163	150	148	170	165	129	186	166	190	164	177	159	194	171	186	158	159	151	185	159	162	189	161	159	189	171	171	161	172	146	203	180	157	178	164	176	178	174	171	169	196	170	170	190	164	178	174	175	157	156	170	173	201	170	167	173	208	185	164	185	194	172	168	201	176	174	168	195	177	153	168	177	195	184	146	185	152	178	172	169	174	139	138	178	157	181	186	171	153	167	184	174	174	175	168	174	182	151	164	182	176	165	170	171	186	160	185	172	190	205	155	196	172	179	169	191	159	172	196	183	174	171	161	155	169	180	176	200	182	180	187	158	189	169	158	150	162	186	171	166	158	196	173	196	170	178	161	159	172	168	147	162	185	173	146	173	164	177	175	176	178	185	171	169	178	164	170	187	211	163	152	160	190	159	161	171	174	163	181	159	147	177	191	174	151	184	160	183	172	176	184	163	157	171	161	151	163	174	170	156	178	185	155	184	165	168	186	166	160	163	179	171	154	149	169	160	164	186	161	168	166	179	180	161	181	175	195	180	178	164	165	189	186	190	193	177	157	145	185	186	175	164	192	172	154	164	165	172	194	166	163	169	193	164	188	185	143	175	161	187	155	178	179	183	143	173	186	177	172	163	174	198	169	166	168	183	184	179	216	185	181	158	148	161	171	183	166	153	190	155	157	174	189	156	158	167	185	167	159	169	189	179	179	180	164	170	168	168	173	168	180	161	168	185	177	150	172	157	174	168	169	174	166	180	165	178	183	168	163	174	190	175	184	169	165	174	178	176	173	171	173	183	181	188	155	166	179	177	179	178	164	198	163	168	191	208	178	176	194	183	185	181	191	150	161	175	158	174	175	180	178	174	184	173	194	174	198	208	181	176	165	160	177	169	151	156	159	165	167	181	170	184	173	169	178	181	148	186	135	160	198	178	166	174	153	168	186	162	163	165	146	155	180	175	202	174	187	167	187	158	171	179	195	178	180	149	166	175	212	177	143	133	160	179	191	173	167	184	173	164	169	159	173	155	172	192	159	172	150	166	196	169	167	163	179	165	167	160	181	182	174	157	174	168	181	171	175	164	166	165	159	162	160	181	169	177	193	168	200	181	167	170	182	176	173	179	179	171	144	178	180	157
7614	1935	4685	5348	4722	3862	3060	2574	2250	1893	1672	1497	1284	1241	1215	1029	930	885	833	820	827	756	757	752	674	663	643	631	666	601	603	586	577	551	591	517	583	531	478	531	526	504	486	536	530	497	512	506	533	508	470	514	469	461	480	468	480	487	473	509	485	467	476	410	470	426	454	467	447	501	459	501	478	462	458	473	470	456	432	443	450	454	460	478	453	467	467	465	458	478	444	491	436	472	461	451	435	424	444	435	415	466	460	434	457	483	412	460	491	430	448	418	454	448	446	436	421	426	431	447	456	468	470	461	490	422	431	395	436	433	441	428	451	415	475	419	434	467	416	458	477	437	439	401	436	452	420	442	412	439	435	453	413	441	409	442	423	380	431	416	431	427	448	425	473	460	433	426	443	447	431	421	426	431	432	428	456	429	444	463	478	435	410	428	409	444	431	421	438	442	431	433	458	435	448	426	452	475	416	443	418	414	475	427	426	463	466	441	443	473	423	437	432	475	446	467	480	434	430	448	427	430	444	461	453	419	421	450	484	434	452	420	447	430	447	424	469	424	448	418	445	433	436	446	382	415	424	452	458	433	451	451	455	424	425	419	462	434	471	421	446	455	412	412	434	423	460	399	420	415	428	466	455	395	450	455	467	473	450	396	432	440	418	425	453	413	428	422	449	476	453	396	412	452	460	429	421	450	447	423	458	454	456	396	504	427	433	462	405	404	402	427	382	458	436	448	444	448	437	453	463	422	424	409	445	441	480	470	438	430	431	459	444	450	422	443	372	443	462	439	441	393	430	455	468	400	438	403	417	433	423	453	433	439	438	445	419	427	437	435	470	400	433	452	448	424	402	445	445	434	461	458	428	438	433	422	428	434	455	440	427	427	408	445	470	447	443	467	463	432	403	439	424	468	455	457	430	472	453	429	451	403	457	451	428	417	436	432	422	442	470	420	435	488	452	420	397	456	407	448	430	413	463	456	427	438	446	441	441	383	431	470	435	439	444	477	437	427	451	438	445	437	410	442	457	426	432	396	434	448	429	458	467	437	419	412	428	414	455	419	491	427	471	422	445	424	455	446	467	479	429	443	466	417	407	443	455	433	422	443	409	449	439	441	435	466	470	454	417	437	459	415	424	449	421	450	453	416	460	470	472	404	400	439	467	406	434	452	444	417	445	412	462	430	447	435	450	440	421	371	426	431	464	422	415	448	414	441	488	439	460	442	441	447	446	438	440	465	470	469	427	460	466	428	415	447	408	442	463	403	468	400	426	460	461	400	439	451	453	408	434	464	453	447	424	443	425	437	431	427	453	434	430	464	416	459	444	471	501	432	447	471	446	435	427	447	412	472	436	456	430	435	397	396	418	457	430	428	425	406	411	465	420	439	450	462	483	447	432	434	431	400	465	445	450	428	457	495	437	467	479	436	420	473	425	449	470	373	437	437	444	452	445	449	443	413	419	410	423	425	490	431	412	434	447	456	415	483	441	452	420	391	446	412	462	448	461	452	451	428	456	444	437	431	450	411	435	379	462	427	416	436	457	441	462	448	439	432	452	431	500	449	412	456	420	415	419	464	447	426	438	445	446	476	438	431	439	443	422	443	400	422	383	472	453	417	464	430	493	449	444	439	464	419	460	417	426	451	463	387	424	470	429	410	455	422	424	473	417	429	461	454	459	455	435	408	453	416	424	418	420	422	445	439	451	463	425	464	430	450	441	437	449	461	440	423	429	432	437	493	446	410	461	446	434	412	418	434	421	483	434	418	447	448	428	456	445	418	442	453	492	425	448	414	434	430	442	448	436	452	421	425	467	462	408	453	435	417	446	418	447	416	442	456	419	432	467	441	481	413	468	425	482	462	415	428	475	427	429	450	480	424	438	417	445	458	444	415	439	442	442	396	461	434	454	458	437	431	411	422	449	436	395	429	465	425	470	445	416	455	416	437	440	418	444	453	449	406	443	427	425	419	442	425	418	420	442	399	439	428	458	449	450	451	429	451	411	457	422	429	449	420	445	460	466	413	464	441	450	443	469	406	436	462	469	428	424	426	471	433	448	440	395	433	421	405	458	430	456	475	466	421	464	448	425	449	423	420	387	411	470	438	409	431	417	409	470	422	440	407	409	441	465	439	421	425	455	431	443	462	429	436	454	425	446	423	458	410	433	398	429	437	456	409	438	442	443	442	440	417	435	457	451	433	451	427	424	464	453	434	449	421	472	448	449	448	446	438	422	453	425	439	421	441	443	435	457	441	432	445	457	418	461	464	425	453	390	410	410	422	442	433	452	422	492	460	409	406	418	456	453	436	442	460	434	398	422	439	408	426	464	440	428	425	484	457	438	431	442	470	445	414	420	453	457	428	421	420	444	448	410	452	432	418	446	440	493	436	431	419	406	432	465	448	431	426	448	437	428	478	430	401	461	435	401	422	450	414	440	427	403	437	470	432	425	476	459	454	455	462	459	435	423	401	431	463	433	425	408	438	453	453	424	443	418	435	415	406	422	431	455	449	411	446	408	468	431	404	445	434	459	455	449	435	409	408	410	446	428	451	402	461	403	470	450	478	448	446	442	449	442	411	400	418	437	444	446	425	406	430	417	443	471	401	475	445	435	430	426	481	460	455	462	449	400	459	457	452	440	421	467	461	437	462	405	458	423	419	459	417	446	458	400	431	478	454	449	489	414	447	439	441	391	454	454	440	450	432	448	451	480	474	423	468	443	411	457	476	454	438	451	467	458	417	463	432	423	429	472	434	475	400	418	441	481	465	399	461	447	441	435	476	460	445	462	419	455	434	438	440	435	471	419	421	430	418	445	437	422	474	442	482	405	435	448	383	458	417	450	450	454	440	456	394	427	439	466	448	464	395	404	417	430	470	480	442	403	398	458	452	490	437	455	446	463	426	419	464	446	416	478	428	425	369	417	441	437	457	409	457	453	466	420	443	404	420	421	427	455	466	434	425	474	419	427	432	421	421	442	403	441	415	468	398	428	477	437	434	442	467	444	449	428	438	464	433	468	422	432	398	424	459	458	469	403	420	444	444	454	470	449	454	413	409	398	460	429	435	431	444	453	416	451	447	486	426	460	435	418	431	432	426	466	442	430	436	414	442	419	438	417	421	461	484	430	444	410	414	445	448	432	401	447	422	458	457	466	422	465	445	457	452	434	451	405	455	451	406	433	483	444	447	468	424	422	450	435	462	482	436	437	431	426	399	436	455	482	438	436	446	469	428	437	423	439	426	465	449	456	441	445	453	413	422	487	460	427	418	455	425	469	468	442	400	436	401	430	453	428	422	422	429	436	484	442	448	412	438	426	409	448	428	431	457	441	422	459	427	436	424	425	424	394	393	456	440	428	426	462	407	411	433	417	447	410	465	422	428	465	469	452	458	418	432	416	442	426	405	414	427	437	429	434	407	426	436	445	437	443	437	443	462	434	438	461	473	443	454	441	444	454	415	429	451	453	420	457	441	421	466	420	427	466	407	483	452
1947	157	171	150	142	134	154	146	146	131	138	150	115	133	127	135	123	127	117	130	137	137	132	140	144	151	138	108	150	146	128	109	110	142	135	151	135	124	125	122	151	135	110	159	126	146	138	118	129	134	153	116	144	150	123	137	106	125	136	119	126	144	142	138	170	132	147	162	134	107	122	122	141	116	137	120	139	118	124	138	132	130	125	119	138	121	122	111	123	134	118	121	151	141	128	142	124	124	131	154	101	124	115	144	157	127	127	140	155	113	146	151	133	130	124	135	114	127	107	143	130	147	133	111	115	132	154	140	117	139	128	117	114	114	118	124	134	129	152	128	127	141	151	128	109	132	147	142	141	117	120	141	132	119	128	112	132	115	126	136	143	123	134	118	141	125	130	133	125	130	118	141	138	128	142	145	141	139	136	130	118	138	119	117	138	113	136	147	119	126	136	122	122	122	121	116	128	144	149	145	126	145	134	130	126	124	163	128	120	136	134	124	99	151	156	127	138	143	142	137	116	137	119	138	148	141	148	145	136	131	142	129	170	142	125	125	124	143	119	114	140	137	161	121	131	114	118	161	129	147	127	140	119	140	135	127	117	129	130	126	132	150	162	145	124	148	129	127	139	121	144	144	126	133	143	114	131	121	110	142	131	125	130	117	143	124	134	130	128	131	128	134	118	137	126	129	135	112	128	133	126	132	127	128	139	132	147	146	165	130	135	137	145	147	141	154	151	152	128	125	123	122	114	108	128	139	128	132	125	125	140	118	134	152	126	128	125	117	115	120	139	173	155	135	134	146	104	129	144	127	122	142	140	130	125	136	143	146	131	122	127	131	122	141	142	123	137	121	134	123	118	127	118	151	126	115	152	145	144	123	133	125	127	160	149	125	99	139	135	146	154	139	131	131	113	138	142	153	106	136	143	137	123	125	125	107	117	131	111	123	124	115	118	116	141	140	131	131	114	138	137	139	135	139	127	140	109	131	124	127	139	146	141	136	134	114	126	118	158	134	142	134	123	136	139	126	122	136	113	136	134	141	129	136	131	124	131	143	156	142	127	166	120	115	106	137	108	144	118	129	135	124	139	139	158	135	114	128	135	156	138	144	116	137	125	146	131	140	159	143	144	142	146	151	157	154	130	124	136	126	130	129	133	128	143	139	134	140	145	143	119	138	138	139	141	106	125	147	131	129	134	143	130	133	134	130	130	127	115	115	146	149	131	131	130	120	121	127	115	109	130	137	125	126	138	147	137	141	122	105	122	116	158	142	112	129	122	123	126	129	139	121	144	122	140	141	156	115	134	126	149	137	156	125	124	134	135	144	125	132	139	137	111	132	123	129	146	156	126	144	122	116	126	145	138	144	132	138	140	124	126	142	127	139	148	121	107	128	135	131	123	145	128	133	128	131	152	122	106	139	133	143	151	140	122	163	124	120	119	130	134	161	128	129	123	129	133	141	138	143	114	146	128	131	117	137	125	125	129	110	137	123	128	131	153	132	130	139	136	124	129	145	133	126	137	144	143	139	132	126	121	138	132	133	131	131	133	115	122	153	134	117	108	134	117	172	144	127	144	128	138	128	140	134	125	139	117	122	143	140	157	137	139	120	127	140	110	136	139	116	123	129	119	140	123	138	122	117	125	136	134	144	113	137	144	147	139	119	137	151	140	130	132	141	122	136	137	129	125	140	135	132	135	136	130	130	143	125	148	138	142	126	114	135	129	133	153	126	144	130	147	150	145	130	114	150	133	114	133	113	141	129	119	129	167	127	129	117	141	138	140	123	140	138	133	136	134	133	133	139	130	138	119	130	131	135	126	145	139	144	126	121	123	128	145	127	116	139	130	122	143	155	137	143	140	139	125	115	137	124	106	107	123	131	161	108	114	121	135	150	134	155	141	131	118	136	130	156	130	135	137	149	127	133	150	135	134	144	130	127	131	155	122	139	108	142	132	141	145	129	147	139	120	112	153	156	129	135	123	134	121	118	131	144	129	130	137	136	130	137	142	120	146	141	130	118	122	136	134	122	125	150	124	143	119	121	128	117	134	131	123	124	134	115	157	150	142	155	145	112	135	113	126	129	141	136	139	115	133	145	133	130	124	140	150	148	124	122	142	121	132	131	139	132	157	124	135	132	116	126	105	141	138	138	131	105	129	126	138	121	133	129	142	120	143	124	129	139	137	138	131	135	132	124	145	144	132	145	133	124	134	133	138	140	116	137	159	148	125	131	152	138	119	132	124	136	138	149	145	147	136	130	131	121	134	114	141	136	114	138	126	116	124	138	145	129	129	136	138	124	128	135	128	103	132	164	136	137	137	147	153	146	122	125	126	142	135	140	146	129	131	126	155	130	129	123	142	130	135	123	122	122	131	129	131	131	138	123	129	127	115	137	143	134	139	121	126	144	143	139	141	128	142	136	134	120	136	125	119	132	139	140	119	128	115	135	143	125	132	126	101	124	114	147	121	124	127	114	138	137	139	130	140	149	150	129	144	144	134	118	107	138	143	126	137	115	130	140	129	171	132	131	133	124	140	128	125	113	135	126	124	134	134	145	135	132	106	139	110	110	130	117	133	125	123	105	123	117	135	142	130	142	137	153	131	143	138	130	137	148	125	139	119	123	142	126	138	138	131	151	130	142	112	123	125	125	137	127	110	118	137	106	123	153	123	120	138	131	127	120	126	136	139	124	123	122	142	126	126	127	117	142	135	126	133	124	144	143	130	131	127	168	128	156	137	119	144	128	134	129	145	152	124	123	146	127	138	116	134	134	133	116	145	129	127	132	117	124	140	150	118	130	126	133	132	112	130	136	139	140	142	137	122	136	144	137	137	129	135	140	131	104	140	123	122	131	123	112	142	140	137	128	159	118	121	132	139	161	141	108	146	141	137	128	146	139	145	131	126	157	118	146	122	122	118	135	163	131	122	126	131	137	124	120	143	130	111	126	124	134	139	113	141	138	127	138	134	137	126	145	162	154	121	126	146	118	142	145	131	126	133	137	130	145	130	125	139	137	137	122	147	132	139	139	136	132	132	155	144	121	133	112	121	141	130	140	147	148	123	122	132	144	128	124	133	131	134	135	136	141	157	136	128	119	120	147	140	115	147	141	158	131	116	135	126	119	124	144	137	113	134	132	142	138	133	122	123	145	134	138	139	132	175	143	146	145	98	142	153	140	127	128	137	127	129	117	140	132	140	144	132	147	124	142	131	135	149	116	141	133	106	127	137	131	126	136	117	129	123	123	145	125	125	126	115	115	120	128	117	156	134	123	144	155	153	121	140	142	117	140	144	125	152	135	121	128	140	152	127	126	133	126	112	142	148	109	125	175	148	148	123	140	133	143	135	144	157	126	118	140	119	117	123	137	140	137	121	117	144	121	130	132	123	125	125	122	132	143	154	142	135	128	118	142	132	133	141	167	129	134	126	115	132	156	149	122	137	153	135	125	124	127	118	114	149	127	125	108	136	139	140	148	119	129	149	111
2135	361	378	376	419	377	357	401	346	354	368	326	357	370	305	325	370	355	355	325	331	319	335	327	323	319	314	332	302	341	311	337	329	335	303	326	324	365	346	325	308	317	342	330	322	367	355	322	329	352	337	312	315	321	341	357	315	288	326	305	314	345	330	313	314	332	337	348	323	368	337	353	327	351	365	321	330	312	359	331	344	333	330	354	332	322	352	337	376	335	334	320	318	301	314	351	318	352	307	347	338	338	330	345	348	329	351	330	309	315	341	376	317	332	310	313	364	339	326	325	299	340	356	317	328	335	296	313	351	296	330	293	354	337	329	337	316	343	311	329	316	326	334	294	363	323	370	328	339	325	341	339	341	309	327	361	326	309	335	341	320	321	320	318	336	312	303	339	371	309	336	354	354	289	342	314	338	383	333	330	321	316	347	337	303	338	361	350	350	314	314	329	320	336	354	304	343	348	337	340	316	354	343	290	350	340	351	318	343	328	368	305	334	350	335	313	311	346	336	322	330	337	311	348	305	305	279	312	343	351	336	296	319	333	324	319	319	296	328	314	345	317	348	345	307	323	318	347	340	357	301	350	303	359	338	294	325	284	316	328	317	315	312	331	312	297	326	322	333	303	309	322	300	334	386	334	347	309	318	315	310	322	348	293	294	339	309	329	359	317	319	319	332	346	328	301	327	351	298	336	316	350	340	311	334	333	363	311	335	340	340	337	305	300	321	367	324	353	311	311	350	310	324	340	341	328	324	320	329	369	314	331	317	303	302	302	321	335	343	318	306	306	332	358	326	293	302	315	308	338	339	331	346	329	312	322	304	317	335	293	280	321	349	316	297	357	329	311	306	349	309	333	374	374	352	354	349	334	307	339	310	320	316	353	297	351	329	324	317	345	321	334	316	301	358	341	291	331	324	323	295	319	321	323	343	286	353	302	312	330	306	316	337	317	331	354	327	339	328	303	324	367	321	296	339	315	319	349	329	313	332	327	357	311	323	329	339	332	365	293	324	301	325	327	335	315	342	371	320	319	327	318	340	329	303	331	356	360	331	322	348	323	337	313	332	318	339	344	332	312	316	321	315	334	336	340	322	301	338	319	323	350	320	311	317	328	316	337	319	357	324	333	282	324	330	326	315	340	325	349	304	307	321	328	310	331	345	339	337	333	310	311	363	316	325	337	317	334	328	319	313	282	308	329	342	307	324	328	327	340	336	341	329	342	319	332	316	293	330	324	324	351	317	339	361	289	324	303	313	345	340	375	302	338	320	299	312	303	320	306	342	323	307	324	320	320	306	326	311	325	307	318	293	338	327	350	338	340	304	335	343	350	326	278	312	319	313	327	344	341	337	315	290	340	288	307	351	302	314	341	328	336	320	328	330	304	350	342	317	325	307	338	299	317	334	323	320	315	308	340	313	318	319	323	314	313	301	340	332	329	372	340	313	351	320	295	325	321	320	318	311	315	323	327	305	372	296	306	322	345	336	327	356	315	311	332	334	332	315	337	341	322	346	336	326	388	337	309	335	345	312	317	321	311	334	299	306	306	314	340	287	308	346	340	312	301	326	328	349	327	300	303	323	357	329	359	287	314	349	339	368	333	307	315	286	319	318	301	330	309	310	309	313	341	333	318	324	342	354	333	302	324	351	314	347	326	325	293	319	306	315	331	324	318	338	328	325	322	349	336	324	332	346	318	299	322	336	323	333	303	316	313	337	335	331	334	320	308	323	332	347	330	352	338	315	299	321	326	291	331	300	324	285	313	365	330	338	340	374	333	291	353	330	323	371	324	317	330	311	340	351	312	317	327	337	339	321	330	330	328	320	379	315	316	319	326	307	303	356	321	305	305	336	322	321	346	333	322	367	306	353	348	356	349	351	291	328	332	340	334	314	316	339	349	342	317	341	355	346	317	307	301	308	329	323	313	334	314	299	329	313	346	326	314	317	333	288	342	346	296	336	331	341	318	338	328	319	334	323	320	319	351	296	322	301	339	341	334	356	318	371	310	335	333	343	340	326	310	332	351	347	328	294	335	325	327	308	306	329	343	339	312	302	340	322	315	347	355	328	303	336	330	330	330	343	365	312	369	327	328	328	328	358	323	325	360	340	324	333	358	308	317	338	348	346	313	328	318	334	304	323	306	286	306	312	334	319	359	313	348	314	325	297	329	331	331	324	316	304	305	355	339	319	334	318	311	315	316	290	336	310	317	317	318	333	331	342	304	338	325	339	355	340	316	317	302	333	340	315	337	298	323	362	324	310	365	318	346	333	311	337	299	282	305	316	317	325	300	294	326	317	391	302	313	324	329	337	322	327	328	334	336	334	329	380	308	311	285	346	333	336	342	319	337	304	302	316	338	318	340	328	352	351	342	317	327	347	330	328	340	335	326	337	316	335	332	355	330	296	327	341	304	314	325	332	333	344	311	338	318	314	311	338	325	326	351	333	333	341	335	333	329	288	317	320	317	300	355	332	329	312	328	341	342	327	328	354	298	296	327	321	318	321	327	345	306	365	308	340	329	332	303	325	301	339	321	332	347	352	292	316	321	336	339	300	344	316	319	351	332	353	321	322	328	302	338	316	346	319	285	284	367	311	310	299	363	326	328	325	329	357	322	301	335	318	318	357	334	303	321	332	297	341	314	344	322	310	298	337	316	300	306	319	332	324	320	331	320	325	330	331	347	297	314	346	316	334	306	332	323	347	323	309	343	335	338	287	334	326	339	334	305	337	320	339	346	301	309	347	280	341	345	292	305	341	336	332	333	308	315	315	342	329	309	291	380	309	320	296	342	303	332	342	302	363	344	339	317	306	327	352	328	335	281	301	318	358	340	340	322	335	360	326	341	334	322	355	326	339	327	314	301	319	316	352	306	324	304	328	305	313	313	336	353	342	344	313	315	341	343	314	320	343	340	319	313	305	343	333	306	323	310	310	321	355	332	301	329	314	316	306	320	314	340	315	304	334	299	305	339	332	304	326	330	334	304	316	326	336	327	332	319	326	310	323	344	346	317	338	335	336	333	326	332	286	340	328	322	316	326	310	303	354	326	322	299	309	330	334	315	355	332	323	372	331	331	323	321	275	363	337	316	327	303	346	303	319	307	300	332	320	345	324	332	338	314	316	312	306	324	301	341	358	336	302	316	342	341	337	362	357	340	331	331	333	315	324	333	334	299	330	281	310	330	313	305	323	327	300	298	319	318	339	331	306	348	328	355	352	279	337	333	321	322	343	344	321	298	302	337	328	330	300	323	330	337	310	314	324	299	327	321	336	342	311	321	323	310	314	315	314	342	350	319	337	353	363	307	328	337	361	278	307	321	324	340	361	319	313	335	307	333	320	340	331	329	307	307	345	342	285	352	331	327	342	333	327	337	365	322	307	334	312	327	349	321	343	322	312	329	328	334	304	332	328	324	315	331	361	331	325	319	340	327	301	338	321	290	318	320	331	314	317	333	319	335	341	310	352	294	304	337	317	380	301	357
8261	876	1086	864	535	393	329	244	242	210	184	159	107	120	119	104	97	100	84	116	98	96	90	120	69	94	90	80	74	120	85	81	90	86	85	65	66	84	82	68	62	84	62	82	85	70	76	85	72	72	74	84	75	74	69	90	69	80	74	83	78	71	59	68	82	85	83	79	60	74	75	73	77	87	66	81	64	76	72	72	74	76	81	71	60	62	77	76	80	67	69	67	62	80	80	81	71	78	89	71	66	75	63	67	64	75	71	85	78	57	57	69	69	65	70	67	80	73	67	79	82	71	68	78	71	79	58	72	85	53	67	67	73	78	75	81	65	83	73	85	89	78	94	77	72	73	69	86	83	87	76	64	70	77	66	74	78	72	81	56	91	83	68	80	70	76	76	66	65	52	79	67	80	83	49	61	70	68	87	83	88	77	66	74	67	60	61	87	74	67	69	64	79	76	48	83	70	66	92	72	80	70	47	66	56	75	60	75	73	71	73	71	59	73	79	79	68	53	69	76	65	64	65	57	73	75	41	69	84	77	88	64	73	66	57	78	68	60	75	59	70	83	70	69	70	65	60	71	74	54	75	75	67	67	64	91	70	65	73	48	66	78	94	77	75	67	64	71	78	70	70	55	64	76	75	55	64	76	59	79	69	76	80	69	73	62	62	58	57	56	66	76	69	65	69	66	76	70	72	76	81	84	82	65	65	58	77	52	49	64	88	69	69	65	58	74	66	75	70	72	76	88	65	73	66	71	59	93	69	72	77	63	73	72	52	81	69	70	78	64	74	77	65	58	72	70	77	66	70	70	50	73	68	81	54	82	61	64	80	71	71	86	59	67	57	74	65	70	67	77	73	86	88	61	82	78	72	63	65	93	76	48	53	71	80	67	60	81	71	70	65	76	66	69	70	78	66	70	84	58	85	69	75	68	87	59	71	56	82	62	91	66	68	66	64	79	67	65	66	66	71	87	72	87	78	71	63	79	68	56	71	76	78	69	67	77	68	66	53	64	69	80	71	64	57	60	63	65	63	59	82	59	57	78	68	76	88	71	75	83	66	74	75	83	68	72	80	74	69	73	86	74	74	66	73	55	63	76	68	73	66	80	78	78	62	55	83	72	75	81	59	65	65	78	72	81	89	54	81	60	64	88	77	79	68	86	57	76	65	64	72	67	67	69	74	73	79	77	71	56	59	71	58	82	56	79	104	68	67	68	62	66	67	75	67	58	66	61	73	68	74	71	82	87	68	69	63	80	69	78	73	61	69	67	82	84	74	75	67	80	61	78	64	78	79	69	70	71	72	59	75	62	72	75	66	70	76	77	72	72	84	81	87	65	67	78	83	71	70	74	59	67	72	81	67	60	68	63	70	91	56	68	61	67	63	56	89	63	71	57	65	62	64	77	84	72	83	86	73	66	81	69	66	71	70	60	84	70	54	82	77	67	64	73	70	50	70	74	79	79	80	66	75	76	75	59	65	61	71	74	82	73	74	89	72	65	90	77	68	71	80	86	86	75	57	81	70	53	74	75	82	72	68	58	73	83	59	70	77	76	70	64	69	77	76	68	64	69	45	83	66	71	83	82	78	91	59	70	61	69	75	67	82	63	76	63	57	86	74	59	74	64	74	80	66	71	75	72	72	79	67	66	89	74	78	71	75	73	72	64	70	69	75	68	70	80	69	79	58	75	61	76	85	81	65	79	77	52	62	71	72	82	76	72	77	82	65	69	76	88	76	72	72	69	69	77	61	68	78	70	68	67	69	68	62	79	66	91	89	75	74	65	74	70	78	79	76	61	71	56	62	68	77	87	72	59	79	59	59	89	81	66	81	74	81	88	85	80	79	85	68	61	70	67	68	72	65	79	73	55	66	71	80	72	76	85	72	79	69	63	73	80	74	56	82	71	77	75	73	63	92	76	58	78	63	80	75	67	58	60	61	57	70	67	66	60	86	70	72	62	85	86	75	68	65	82	91	80	78	75	85	71	82	65	63	69	77	70	92	79	75	79	76	69	68	70	70	84	61	56	69	68	67	72	79	76	70	78	70	67	63	68	55	56	53	76	80	74	59	79	79	70	59	57	68	71	63	69	76	83	77	66	66	73	68	75	73	68	73	70	84	73	58	59	63	74	52	66	54	70	84	65	81	54	66	85	96	63	85	65	82	65	69	72	76	71	81	65	86	70	85	77	59	75	79	69	62	72	64	78	67	78	82	67	54	70	71	55	76	69	77	63	82	67	47	60	66	73	77	64	75	82	72	79	65	95	67	74	66	70	75	67	70	77	67	77	88	90	74	69	73	71	71	73	67	71	78	77	77	65	78	85	72	84	87	67	67	77	84	73	77	76	62	83	68	78	80	60	75	66	53	80	69	66	66	84	64	83	86	70	72	81	81	77	72	65	68	51	70	76	64	72	74	67	71	55	59	81	61	68	76	63	74	69	67	69	67	73	86	60	64	72	72	92	74	69	75	74	69	94	65	72	92	69	68	70	66	80	63	66	70	81	66	66	76	67	58	74	63	81	76	79	64	58	73	62	67	57	63	65	70	69	81	62	84	60	64	79	65	60	71	75	58	78	69	66	72	69	72	72	65	71	73	72	74	75	66	77	66	62	71	65	52	64	60	60	83	74	69	80	69	71	61	62	72	80	78	93	79	71	59	89	82	66	71	62	69	75	62	66	78	77	66	62	73	70	74	74	70	74	68	81	64	51	72	58	83	79	84	82	76	75	71	64	63	68	58	66	71	69	81	79	57	78	77	79	93	85	74	82	64	67	82	71	66	75	70	64	72	67	69	66	76	81	74	65	52	78	80	75	72	79	61	76	48	61	73	72	80	82	86	64	72	71	80	67	80	75	66	75	79	80	67	79	62	69	72	66	79	78	74	75	63	72	74	65	67	92	74	71	62	63	66	75	68	75	71	100	83	79	56	70	69	51	65	69	65	70	66	71	65	67	65	67	67	84	77	58	57	87	60	76	76	82	75	61	64	53	79	53	80	61	66	82	84	85	73	56	76	69	75	72	63	70	72	88	69	67	62	88	61	65	66	74	80	77	77	75	61	76	83	65	65	76	77	77	76	66	54	73	58	67	76	80	59	79	68	73	71	52	88	59	66	79	72	76	65	70	67	65	73	60	68	65	68	74	70	74	81	80	75	78	73	71	71	68	73	76	58	59	68	69	57	84	73	79	66	69	77	61	66	84	70	77	82	75	91	53	73	65	75	74	84	71	74	71	70	71	94	59	57	65	76	79	61	68	76	76	69	62	69	80	66	89	68	89	66	74	78	76	50	73	76	55	66	87	59	84	77	65	71	74	78	71	84	71	67	73	62	69	58	65	76	67	67	80	71	75	67	70	73	61	56	61	69	74	65	69	62	71	64	83	68	65	59	79	59	82	78	84	73	69	71	62	84	73	83	86	65	65	55	66	67	60	80	69	66	56	79	81	75	78	65	55	87	67	80	80	74	57	74	93	79	55	75	63
5785	1025	2374	2932	2370	2007	1714	1298	1053	1008	854	739	660	585	597	558	478	427	419	402	395	367	361	355	309	289	325	298	280	291	269	255	287	258	240	251	255	255	252	252	274	258	252	260	252	233	228	216	248	227	239	248	235	255	201	208	229	239	215	207	223	210	252	252	238	241	206	226	219	239	217	253	219	249	200	205	204	189	210	225	230	205	203	218	212	222	205	229	224	218	216	189	232	205	223	216	240	216	230	221	203	211	229	215	209	192	215	222	235	216	198	231	215	203	249	207	180	212	211	225	216	195	211	184	211	196	223	218	217	200	221	228	203	196	203	230	199	212	221	229	218	183	209	215	210	222	233	224	226	205	188	205	230	212	225	201	226	208	218	195	195	209	194	216	202	203	209	231	192	205	227	228	227	197	221	193	210	228	202	188	228	196	213	206	215	197	189	188	188	217	209	210	188	190	208	215	207	229	214	224	206	192	207	212	181	232	209	208	186	217	241	219	195	230	211	203	217	235	209	213	208	226	205	211	211	192	237	207	207	250	205	219	205	221	227	197	210	195	199	225	205	210	211	215	214	180	235	199	220	255	217	205	223	209	228	197	208	223	211	207	213	169	189	184	197	195	213	192	197	215	225	203	203	215	207	211	218	223	200	235	214	195	219	222	218	200	229	194	196	200	224	207	183	201	208	212	220	212	232	200	188	221	227	198	198	177	204	235	241	184	227	198	205	228	216	227	237	205	186	206	179	226	184	195	204	213	189	231	219	202	234	232	195	201	209	229	205	229	211	213	215	208	206	200	202	197	214	200	224	205	229	198	201	216	214	198	232	220	256	204	183	208	195	209	192	227	209	214	210	221	206	204	201	196	194	211	194	222	209	198	211	212	233	201	193	198	218	211	209	214	201	206	228	192	211	218	210	210	203	213	216	192	195	229	215	238	219	192	195	223	223	182	180	194	213	193	219	213	195	193	208	211	228	159	205	193	204	208	245	207	227	219	206	190	225	194	201	206	207	194	225	211	208	194	206	206	223	170	208	206	195	208	216	225	194	194	232	210	193	198	210	195	201	199	221	219	213	229	209	230	202	215	206	241	236	209	188	222	208	211	220	218	204	213	193	219	208	197	197	202	207	206	209	208	221	223	192	213	216	213	190	215	208	221	200	185	226	208	211	221	222	182	235	202	210	182	206	198	215	187	211	219	211	227	223	169	222	202	203	201	203	190	209	228	194	213	199	207	217	175	209	214	215	194	194	229	214	216	167	219	221	212	202	217	211	228	199	197	207	205	234	220	218	230	217	194	232	209	200	217	219	218	213	186	220	232	203	217	237	177	219	209	216	191	186	200	214	217	214	192	199	199	220	217	221	222	197	199	230	208	222	233	184	227	211	187	189	230	203	202	231	219	205	193	190	224	190	234	180	211	233	197	183	189	238	188	174	216	190	180	197	212	192	215	237	198	220	234	205	189	185	233	222	200	235	228	210	196	209	209	201	215	196	227	196	205	207	215	197	224	182	228	218	205	211	209	196	232	198	218	208	215	231	218	188	205	232	171	237	209	188	195	193	221	215	199	199	204	173	227	224	182	209	216	210	193	200	186	228	248	209	201	185	209	198	220	225	216	221	217	226	239	169	210	186	196	190	219	222	203	197	227	216	235	216	203	204	199	194	201	209	205	204	213	198	217	194	209	210	199	216	228	210	186	156	193	199	218	187	197	206	216	207	196	225	239	186	205	186	202	207	213	202	207	199	201	218	172	223	210	213	220	212	192	219	187	193	195	208	205	203	207	182	219	202	204	187	204	212	218	232	224	207	199	208	207	193	231	195	225	211	186	213	198	203	207	167	222	211	176	191	215	208	214	190	205	186	204	209	212	201	184	219	209	196	163	178	218	216	205	209	231	215	229	225	213	211	195	211	222	217	249	200	209	199	224	223	216	226	205	190	217	201	218	198	196	215	175	204	182	218	210	192	212	199	216	204	228	194	189	201	223	219	213	226	211	212	190	212	199	195	224	214	177	225	225	198	208	195	201	211	221	209	212	222	233	188	207	224	214	214	220	215	209	214	185	200	191	214	231	214	189	205	196	207	217	204	226	220	189	201	219	230	234	213	191	224	215	210	230	214	211	213	192	225	196	223	210	191	190	196	210	221	202	222	209	198	211	200	216	208	200	204	217	213	188	178	195	222	199	201	204	247	217	198	228	211	202	200	225	196	196	210	184	198	227	225	217	207	196	187	181	195	243	214	219	213	206	236	187	227	217	187	225	237	213	213	205	189	228	193	175	207	231	222	198	213	216	224	200	208	214	197	207	209	190	211	238	177	178	219	192	204	196	207	218	199	227	192	203	216	213	231	217	220	211	201	204	210	203	177	213	210	205	186	196	248	212	204	195	198	201	221	209	222	243	213	208	201	199	227	234	214	219	207	200	200	206	209	221	209	215	208	199	206	187	190	205	191	199	224	242	214	220	229	205	215	215	201	210	238	219	218	227	219	200	208	223	249	249	204	210	218	193	205	190	209	230	209	198	227	214	197	206	193	213	200	221	237	209	191	242	195	208	224	214	209	188	205	195	221	207	216	210	187	188	206	214	214	192	180	202	217	188	216	203	219	220	173	217	220	227	205	214	204	189	215	201	204	215	169	246	210	207	216	200	214	211	230	237	218	193	220	213	224	204	185	211	235	246	199	193	187	201	210	213	203	202	211	191	192	235	213	201	196	218	210	226	206	193	207	217	200	200	199	218	188	188	217	197	212	193	211	225	208	212	214	202	203	218	218	214	225	221	206	218	206	204	220	188	204	209	202	202	207	183	222	205	218	203	206	213	201	199	216	220	200	190	220	190	220	203	205	208	208	190	215	230	200	222	188	223	212	207	211	234	213	189	190	210	210	200	202	224	207	182	219	189	194	221	208	228	199	210	218	190	235	183	232	194	184	224	218	196	207	209	211	224	192	189	202	203	203	226	200	196	193	202	231	186	194	192	211	231	206	219	226	216	201	220	229	207	181	217	232	165	221	205	206	186	222	211	191	209	190	209	222	199	204	204	231	201	211	201	224	212	209	202	234	219	191	201	212	222	222	225	203	194	212	218	225	212	198	227	190	206	191	194	187	227	239	218	211	223	223	211	196	189	191	215	195	196	221	188	201	227	196	214	191	207	213	211	232	206	200	197	175	183	218	194	189	224	215	217	238	200	191	213	219	222	224	221	237	194	207	240	204	211	211	218	220	179	211	194	202	212	218	196	221	216	217	226	234	179	210	230	189	256	204	197	200	217	180	224	216	202	212	186	219	192	212	213	210	204	224	197	195	208	215	220	183	249	193	188	217	196	190	206	229	215	187	209	190	213	201	176	207	199	222	174	221	225	204	214	201	215	186	225	198	219	207	224	196	202	206	190	245	199	184	194	191	233	210	195	195	211	208	208	202	208	207	210	205	198	216	221	216	199	202	230	194	218	202	196	199	198	211	215	219	246	221	208	204	234	201	230
15419	2492	2388	1796	1298	879	709	593	467	438	402	340	287	238	273	256	241	233	241	203	201	214	233	207	189	183	184	186	199	208	216	182	213	167	182	181	168	194	198	196	171	164	201	194	170	155	195	185	178	199	182	185	204	170	194	203	156	162	195	170	178	182	173	175	145	187	191	181	154	185	155	159	170	180	178	161	174	173	159	171	162	179	173	203	169	153	176	175	167	184	212	160	174	187	163	184	176	152	186	177	179	172	179	143	184	163	166	185	191	168	190	172	177	170	172	163	156	162	182	160	160	187	181	185	193	176	171	158	184	180	167	183	185	164	171	163	159	163	163	184	190	162	189	184	142	178	179	164	180	187	167	163	177	163	159	173	169	169	189	177	168	144	173	180	170	192	149	181	163	157	168	145	138	163	158	159	167	180	176	196	168	167	184	153	157	195	171	170	179	179	170	182	181	177	189	173	199	176	164	173	184	188	157	189	173	174	170	175	186	157	167	183	210	194	206	164	193	186	168	168	172	164	178	195	178	213	188	181	186	170	180	163	175	191	163	184	163	168	194	179	167	159	171	173	204	158	190	180	173	172	198	182	199	159	179	179	151	169	154	158	173	183	175	174	167	158	180	200	170	163	175	175	177	149	171	164	181	165	166	167	175	176	178	175	169	186	172	175	165	195	166	178	171	179	180	162	188	180	176	143	156	184	177	165	185	189	191	152	170	178	160	185	179	161	183	175	180	172	179	173	173	176	164	160	173	193	196	158	190	171	207	176	180	166	159	165	182	187	161	171	176	155	176	170	160	182	180	158	191	158	171	184	161	167	170	169	170	191	155	149	138	207	181	168	169	180	172	142	158	177	184	169	175	170	171	180	154	155	194	170	185	165	202	183	147	196	193	160	178	179	194	178	189	186	180	172	172	179	170	169	189	165	190	192	194	176	180	191	182	163	201	171	171	167	156	166	177	178	179	201	162	157	148	184	171	167	203	180	150	179	200	161	195	206	186	157	171	162	147	166	191	176	184	168	167	163	188	176	184	187	174	184	172	172	145	171	196	156	161	169	165	193	181	190	175	183	172	193	176	165	157	164	166	178	176	177	189	173	176	193	169	180	158	179	178	196	169	192	176	151	155	196	176	158	173	176	172	157	170	177	168	185	156	185	174	166	173	168	192	182	162	147	192	190	160	184	190	200	181	170	169	162	187	185	180	176	168	177	189	185	167	194	199	167	164	176	184	189	166	183	192	170	192	180	173	173	167	146	186	174	171	156	158	161	180	193	181	186	161	169	191	200	161	189	187	162	169	184	163	172	185	144	169	162	168	181	191	184	172	164	177	183	175	173	148	128	161	129	130	163	175	182	204	168	173	162	206	185	182	182	186	175	175	185	183	163	176	195	166	128	180	171	202	170	167	187	168	185	161	177	155	182	141	174	146	167	182	168	162	190	186	179	179	176	185	201	187	188	161	147	170	154	181	155	179	199	167	193	174	174	153	170	194	182	170	183	152	169	162	186	164	158	170	178	170	154	180	188	184	169	183	178	178	174	172	180	216	173	188	186	184	185	173	141	185	168	186	161	174	167	174	206	180	174	175	177	173	188	183	180	156	182	180	167	176	173	191	180	155	157	168	174	157	170	154	163	188	182	168	157	181	183	207	173	180	186	167	202	168	195	176	177	188	208	205	163	180	152	148	186	180	182	194	185	163	179	186	184	164	188	184	174	181	168	168	194	166	182	182	165	162	169	156	168	162	150	193	171	191	176	193	163	166	168	184	164	158	168	191	181	149	175	185	208	170	192	168	163	165	163	183	182	152	175	168	172	168	183	181	163	172	196	168	177	179	188	177	171	155	176	192	202	179	159	191	169	165	161	197	207	174	166	162	159	169	165	151	179	168	181	174	168	180	171	161	184	185	158	185	164	186	202	141	188	176	154	182	189	166	177	213	173	187	162	162	153	204	183	180	159	167	157	214	162	164	172	151	167	177	188	176	175	189	197	174	155	163	160	177	157	192	187	189	215	180	198	177	173	181	163	168	195	150	170	179	171	152	168	170	178	141	177	172	155	176	175	173	184	179	173	179	177	180	209	163	156	195	168	172	169	195	158	175	154	180	178	163	151	167	139	159	153	184	173	164	174	171	186	169	178	170	174	186	185	161	162	164	157	149	152	157	187	189	177	163	195	188	190	179	160	193	160	196	156	181	171	172	194	151	181	159	162	149	175	160	184	169	181	169	182	171	173	180	162	171	163	163	167	200	184	181	164	183	190	179	171	168	191	170	168	182	164	189	162	167	186	173	166	185	174	161	166	176	171	176	190	173	166	172	166	164	182	173	186	152	184	194	164	173	140	178	179	154	147	185	155	169	210	163	206	149	184	188	155	182	165	175	183	153	170	170	194	165	193	172	170	162	186	183	179	166	169	191	201	166	166	183	188	175	161	180	204	167	151	184	185	175	160	132	184	173	190	168	186	175	142	184	189	165	200	171	178	194	202	163	190	175	157	197	180	183	188	163	172	165	178	149	178	168	188	185	160	201	168	161	183	186	148	154	172	176	168	187	162	157	170	180	185	162	204	169	194	185	152	165	156	178	172	158	183	182	176	179	166	186	193	165	162	167	169	164	178	166	171	185	164	184	160	181	175	183	192	171	195	155	166	170	187	190	166	178	165	163	195	148	162	192	211	159	168	163	200	182	186	197	172	166	148	165	168	168	161	168	180	163	174	161	182	176	186	158	162	180	179	200	183	183	144	178	161	181	161	164	158	173	155	165	146	183	159	154	161	156	181	163	187	183	161	169	167	169	190	170	161	169	160	182	165	167	166	186	174	173	150	183	154	178	176	171	157	193	153	141	178	154	185	149	174	180	196	156	192	189	166	173	158	172	161	200	178	185	177	180	209	167	189	176	170	164	165	180	173	186	192	182	167	178	169	164	204	166	187	195	152	176	181	183	165	184	172	209	169	183	172	182	169	165	174	156	168	151	194	169	188	158	175	169	161	160	187	165	191	186	172	185	180	186	176	143	158	171	190	191	181	177	176	177	168	181	183	173	195	178	187	172	179	161	173	151	188	181	164	174	183	170	171	171	173	152	148	172	159	184	166	169	183	167	159	163	193	178	168	186	197	177	162	161	167	190	162	175	171	163	178	180	169	186	175	185	171	168	163	195	160	146	212	175	162	192	187	177	179	192	164	183	175	179	163	165	191	171	168	176	184	182	187	177	178	177	174	163	168	186	163	172	162	172	192	172	166	184	178	168	171	156	178	147	165	178	164	168	163	186	182	181	198	151	172	147	165	185	157	175	180	169	199	202	160	180	188	175	188	157	155	169	158	154	189	180	178	151	185	155	172	164	169	188	182	181	177	180	171	167	169	178	167	179	175	191	177	168	171	162	167	183	162	187	193	158	154	171	169	186	170	167	186	183	171	155	175	168	171	197	174	181	142	197	153	158	195	159	166	176	166	169	182	153	174	207	172	178	182	172	174	169	185
7459	1909	4636	5438	4685	3706	3063	2558	2121	1908	1671	1469	1323	1183	1074	1011	976	878	880	766	811	779	748	725	668	734	689	649	611	631	600	627	567	588	507	572	567	556	507	554	546	530	512	466	515	504	506	468	480	468	564	483	494	486	482	507	478	454	482	461	483	506	478	444	470	452	445	450	470	467	430	454	456	468	480	471	532	454	443	447	448	472	492	487	459	458	459	437	421	457	445	446	472	471	436	433	455	491	417	411	452	423	425	441	434	452	458	432	443	468	451	474	430	434	465	470	439	412	455	441	404	446	424	443	412	422	464	420	448	449	442	407	441	451	471	429	451	487	459	414	385	447	457	440	451	460	416	476	451	434	477	392	431	466	423	425	469	498	462	453	444	439	445	469	459	404	445	429	430	445	438	434	468	453	446	428	433	476	464	439	399	424	461	430	429	441	432	428	455	451	434	452	463	430	424	441	397	431	439	420	427	453	414	425	427	447	462	423	468	467	422	431	481	437	437	471	432	437	450	447	416	421	431	447	439	445	448	436	428	441	464	455	462	428	444	476	450	442	444	450	429	438	433	436	471	457	455	439	415	438	403	416	450	439	446	449	440	451	404	483	467	449	456	437	454	447	442	445	431	456	400	409	445	465	441	459	426	443	421	445	425	420	424	457	447	454	434	448	430	429	446	461	419	427	412	429	430	453	431	438	426	413	412	423	418	440	461	427	479	462	418	457	449	457	436	436	451	427	457	422	451	443	415	488	467	430	404	485	379	403	455	447	464	443	425	466	460	420	437	430	430	441	468	418	447	439	430	442	430	438	451	472	436	449	435	488	459	421	436	419	423	450	461	446	458	460	444	478	453	455	432	465	449	432	460	434	454	422	397	423	437	429	446	446	477	442	456	428	451	445	408	428	414	420	412	435	439	452	424	439	446	460	408	466	427	459	454	415	435	425	471	467	444	461	402	452	460	442	432	444	481	430	442	452	424	391	425	435	457	440	455	447	441	437	440	450	448	464	447	438	451	446	448	411	452	481	411	465	429	446	436	449	431	437	405	406	454	438	427	445	459	456	398	445	436	443	436	441	444	448	420	409	454	459	432	486	473	426	417	447	427	439	475	403	438	473	432	443	447	468	436	467	425	414	460	427	440	458	431	431	423	441	454	444	445	420	460	451	438	399	438	427	485	440	434	464	463	451	455	431	467	454	465	456	428	451	453	448	486	424	400	435	436	421	452	425	438	435	404	481	460	423	433	454	426	413	436	412	443	448	424	441	492	428	464	415	443	434	457	466	414	475	465	473	456	442	435	425	444	443	428	467	466	434	455	406	449	441	463	439	426	474	446	438	434	466	453	425	503	431	450	432	438	418	414	496	446	438	398	417	442	415	435	442	462	445	419	429	430	423	422	457	456	446	443	435	420	464	445	456	400	443	420	427	441	468	421	440	430	423	458	448	451	432	441	453	427	414	434	422	437	434	442	433	433	455	424	466	430	460	440	442	458	446	425	422	397	458	449	441	413	450	419	442	408	459	420	443	476	464	460	414	475	399	443	475	442	434	458	455	464	460	456	452	392	422	468	409	427	446	437	406	455	406	452	410	443	451	424	429	454	443	438	414	437	455	422	419	425	412	433	443	433	409	449	415	421	429	439	442	429	448	464	426	449	412	405	420	433	452	446	425	489	457	435	453	488	457	456	440	454	429	423	486	431	418	403	438	463	404	449	439	424	393	440	438	416	417	466	430	445	469	454	437	427	438	437	459	465	439	477	414	435	452	470	451	463	445	495	444	430	419	415	444	470	416	428	415	479	445	437	456	431	434	483	441	397	443	417	434	454	435	440	447	454	418	397	448	429	448	442	411	470	489	437	444	476	439	449	449	455	427	410	436	391	458	414	420	462	452	451	419	453	439	414	467	461	448	410	458	411	446	455	469	462	500	425	431	437	427	433	428	374	450	436	436	450	414	425	455	436	426	438	448	472	434	460	437	466	455	483	465	453	423	430	454	453	404	442	432	459	430	464	474	438	455	441	424	465	470	432	443	426	462	433	424	390	486	446	429	455	448	407	473	436	430	440	443	466	439	452	454	452	461	400	476	416	420	417	412	447	459	465	446	454	475	437	471	448	448	399	410	407	444	448	450	455	445	451	436	404	443	423	423	424	471	446	460	462	428	455	416	436	451	426	459	401	469	463	469	402	438	423	431	423	431	447	461	426	421	427	431	433	491	446	441	444	395	438	405	457	494	421	470	437	450	410	441	490	425	396	472	450	440	420	416	454	388	451	442	428	430	462	491	433	462	421	461	445	453	441	402	428	472	391	442	423	455	432	430	412	449	466	443	455	445	436	432	445	447	435	424	412	444	428	443	415	421	453	430	480	439	400	447	429	457	469	439	454	464	452	446	454	462	442	459	482	423	446	439	459	426	416	448	435	401	477	447	446	406	448	422	452	447	430	423	472	459	446	442	409	447	439	404	450	456	464	427	478	417	419	421	442	480	462	434	455	425	430	429	446	454	463	485	471	450	413	449	451	424	464	395	422	455	435	417	420	435	439	440	431	438	461	436	463	461	443	491	408	450	452	387	415	419	437	443	457	448	410	450	452	413	444	422	459	463	474	465	394	430	447	422	433	443	451	422	452	382	413	446	461	440	422	460	460	428	444	432	422	407	449	443	448	437	454	442	450	464	438	411	427	445	430	453	473	415	461	448	417	424	381	412	447	460	437	429	423	440	433	396	421	434	468	434	450	435	460	444	454	483	441	402	412	431	416	472	426	436	422	420	433	473	423	429	440	467	412	423	411	433	409	438	413	447	450	444	439	415	438	481	414	434	413	480	447	443	412	451	419	438	399	423	457	436	418	433	435	435	503	490	405	435	462	436	398	447	460	421	433	433	420	434	435	393	418	451	444	465	421	432	443	444	442	468	453	418	436	445	419	479	437	421	424	380	422	447	460	445	431	419	437	427	425	421	492	474	430	443	436	441	415	451	442	458	429	441	434	435	437	423	415	463	426	396	443	450	427	453	446	451	420	417	455	408	420	429	424	453	444	415	458	451	449	453	429	423	402	417	413	460	445	422	445	426	438	443	429	434	438	436	434	419	434	445	473	482	406	409	441	450	459	410	449	424	449	430	476	429	426	434	451	435	451	467	421	418	402	435	408	400	448	446	420	439	489	427	498	469	443	484	425	455	452	469	451	403	436	462	481	412	458	431	442	460	456	434	439	463	448	450	433	409	460	446	439	431	428	446	444	447	450	442	438	458	459	399	396	431	477	413	446	466	449	400	443	455	451	399	457	429	420	415	441	426	425	403	447	437	439	414	484	423	425	465	486	416	440	424	443	445	444	395	430	464	430	456	447	419	443	444	454	443	451	407	438	427	467	432	443	447	441	459	444	442	426	478	398	440	432	442	421	461	446	462	407	406	439	455	469	416	413	400	434	412	470	401	393	486	461	450	427	424	407	427	425	426	420	458	498	464	421	408	415	407	443	447
1973	164	162	157	138	176	138	127	133	120	165	136	114	143	141	134	136	137	147	116	126	144	128	123	144	127	119	157	133	135	133	141	135	128	138	143	150	135	137	145	116	148	141	125	147	125	122	103	132	136	126	127	133	131	149	150	136	144	112	112	141	140	133	151	137	145	114	144	120	139	141	132	138	128	109	122	128	139	124	137	119	133	133	115	148	133	153	125	129	116	133	125	135	119	125	126	116	121	131	142	110	121	128	136	143	148	139	131	114	130	121	112	99	132	127	120	129	121	130	105	133	123	121	127	129	141	131	144	126	129	126	120	156	139	141	123	136	123	146	122	148	129	154	135	126	138	94	116	145	117	123	133	149	131	126	132	116	128	142	118	135	134	139	120	146	128	120	116	124	143	124	134	124	129	118	110	123	111	130	130	142	142	121	145	135	130	133	115	132	127	127	121	147	154	114	134	119	129	131	118	138	130	139	141	140	127	132	123	127	135	146	138	124	115	124	131	145	132	141	128	122	119	125	136	138	145	130	127	130	131	130	118	143	136	121	141	151	125	153	142	126	132	153	115	118	119	132	121	116	145	159	148	129	137	131	109	126	125	126	153	136	129	135	122	130	139	107	109	120	139	109	134	153	138	141	151	139	135	128	125	127	120	146	112	122	133	154	141	111	148	147	148	118	153	145	119	124	154	131	141	113	107	144	142	130	106	127	143	139	143	149	145	130	133	131	133	121	127	161	138	129	133	134	132	114	118	139	119	125	116	141	134	144	128	113	137	131	140	135	141	137	138	139	121	120	159	106	154	140	138	120	122	127	121	150	116	134	140	119	139	130	121	124	132	138	132	120	141	143	112	138	135	139	141	135	129	158	136	176	121	136	140	133	105	123	122	137	145	143	145	134	129	130	127	122	135	136	136	110	131	116	125	134	139	123	135	141	137	129	129	148	120	116	127	119	132	139	136	123	140	137	140	121	143	149	125	140	153	143	126	146	139	139	168	131	125	124	132	155	135	100	147	133	130	138	158	118	120	141	141	140	163	140	138	128	147	122	129	120	149	130	123	122	123	165	118	123	142	130	132	159	128	134	133	126	131	145	110	134	133	134	134	127	119	130	155	151	121	126	129	144	126	133	149	144	119	122	126	126	119	150	137	143	151	128	129	145	151	138	156	137	129	130	154	116	125	125	133	124	128	124	150	132	158	122	134	137	114	114	127	113	121	136	136	128	127	117	152	138	126	112	141	130	148	134	120	134	140	126	140	124	140	143	159	133	133	119	140	131	133	140	135	133	135	141	141	134	156	127	115	133	137	145	120	133	119	124	152	104	124	112	109	160	154	129	107	136	127	133	146	128	143	161	136	121	138	132	125	114	127	125	135	136	131	147	137	128	134	146	127	129	129	116	127	130	124	121	128	152	128	107	117	133	148	143	136	140	127	133	172	130	144	131	140	144	142	134	126	129	121	148	142	147	112	123	132	118	127	130	137	127	150	119	116	131	149	153	137	114	123	138	134	134	133	138	119	146	158	145	128	133	142	124	137	126	133	129	139	135	127	121	129	144	119	131	132	140	146	129	132	113	137	129	144	141	144	123	145	110	124	121	127	123	117	120	146	131	116	139	127	108	124	146	136	136	147	148	131	133	118	129	132	144	141	136	127	145	103	119	129	159	128	135	146	130	151	126	129	131	137	148	136	136	149	128	134	121	121	146	140	118	128	116	124	134	130	118	135	131	132	146	129	139	130	136	127	149	143	133	115	128	124	125	173	140	136	149	147	116	129	129	135	145	143	125	136	135	151	127	143	133	120	122	138	132	146	138	133	131	115	134	135	136	132	155	130	125	126	141	116	113	145	133	157	145	135	122	138	130	125	139	126	140	146	130	135	134	137	121	119	132	128	112	124	147	138	124	132	114	121	157	130	139	150	134	137	142	119	156	139	137	119	136	137	152	136	115	127	141	129	147	137	116	118	133	133	106	121	112	114	139	124	134	123	113	122	116	147	129	112	117	137	129	129	142	137	112	131	112	130	144	138	125	119	146	134	114	135	144	132	154	126	105	156	126	131	156	139	124	129	162	143	141	142	129	134	126	145	130	126	148	138	134	121	129	131	171	119	145	121	164	129	142	149	135	119	132	140	144	131	135	110	127	125	118	129	167	128	144	138	117	138	132	134	128	135	143	129	129	169	117	136	148	130	139	139	129	148	145	144	126	132	133	115	131	139	136	119	132	125	137	152	142	136	158	139	133	132	129	141	128	146	129	151	118	126	139	142	135	126	127	139	139	117	160	130	122	148	145	132	163	138	147	143	145	140	129	126	144	132	137	120	110	136	118	143	143	129	142	129	127	141	161	150	102	121	124	140	113	161	122	136	149	116	156	128	124	149	154	133	115	151	137	152	135	117	114	130	121	107	137	134	123	136	110	148	135	128	132	149	126	137	151	152	138	133	124	125	142	147	145	135	127	137	149	136	151	127	152	121	142	133	119	138	120	144	137	122	133	129	144	142	134	121	101	141	153	144	127	142	138	128	157	137	117	138	137	127	112	141	138	125	148	127	124	113	132	137	129	154	147	137	136	134	155	129	124	130	129	112	133	115	147	130	137	140	134	115	120	138	139	136	155	133	130	148	152	133	141	135	129	135	126	133	118	144	125	132	145	125	131	118	155	127	139	137	143	135	112	135	136	127	138	141	133	125	124	134	126	132	115	123	135	130	157	154	141	144	139	152	128	127	118	121	131	124	147	131	148	134	119	133	134	137	114	152	140	121	142	140	152	121	128	140	127	129	138	128	129	136	138	134	141	156	136	110	119	129	136	150	126	146	104	131	116	138	97	137	135	135	134	145	136	129	108	160	120	128	117	149	124	162	131	121	151	138	150	149	110	123	134	125	143	129	142	115	131	119	139	138	132	140	165	117	150	138	147	128	125	148	129	121	128	111	155	139	131	139	122	131	137	132	138	146	120	123	127	140	134	139	136	127	148	133	118	140	140	159	111	126	123	132	125	128	135	143	152	128	142	128	148	152	137	142	116	132	128	138	127	129	129	108	129	138	119	141	128	145	118	137	130	145	152	115	119	135	138	160	129	144	119	132	115	136	143	150	131	157	143	125	125	124	145	157	112	127	138	132	122	137	145	130	111	129	121	121	151	115	158	139	129	133	122	129	126	103	152	129	118	150	142	131	118	109	113	150	112	118	143	113	136	135	128	133	130	136	155	129	145	131	146	122	121	150	123	130	144	108	130	159	140	152	140	144	139	113	136	120	133	136	123	122	133	144	119	124	125	106	134	139	121	116	124	150	142	144	132	141	137	130	143	126	111	144	127	127	121	119	132	153	147	130	124	129	150	108	136	129	124	126	135	137	154	120	144	145	137	127	130	118	125	148	134	133	138	147	133	122	143	133	137	143	152	132	136	132	148	136	136	144	139	134	139	134	132	124	131	135	119	127	125	139	130	140	132	126	122	138	136	120	118	133	137	145	124	152
2133	346	378	418	416	373	373	375	362	377	373	345	314	322	309	351	345	305	327	354	328	327	327	358	340	353	341	324	372	324	313	330	279	352	329	306	343	322	333	318	331	311	313	312	323	318	303	316	347	335	332	340	330	342	307	334	279	280	364	327	350	341	324	327	308	324	330	336	294	343	348	309	334	319	360	335	321	339	361	300	315	344	328	304	353	311	357	351	347	341	324	357	332	316	303	303	299	335	323	298	315	334	320	287	341	316	322	324	345	344	298	308	308	330	320	330	320	356	330	305	343	326	313	338	303	325	294	306	324	343	327	328	374	333	344	312	320	332	341	300	350	334	338	322	286	349	290	304	326	311	313	342	320	320	323	322	349	347	311	352	335	326	325	332	338	324	329	319	302	321	301	340	336	331	322	365	289	301	303	303	309	297	327	327	331	358	333	345	349	316	341	336	283	315	340	302	325	307	276	329	299	324	329	349	333	320	338	306	333	299	310	291	349	320	338	323	335	320	342	334	331	358	333	299	317	352	307	333	314	341	344	328	325	340	340	333	330	327	338	366	328	310	320	330	327	324	355	330	332	298	300	318	355	328	297	312	334	339	344	347	290	291	333	325	315	277	319	351	331	339	305	330	333	335	345	331	328	347	343	326	306	326	341	310	349	322	324	324	291	337	322	308	329	316	372	331	324	291	306	343	324	321	339	289	349	319	334	361	364	332	330	346	335	309	327	347	311	314	325	348	304	325	330	339	303	288	322	323	345	328	361	344	351	306	311	341	312	344	339	368	341	330	352	343	359	330	333	323	322	307	339	314	297	362	306	354	316	369	340	324	324	313	330	314	305	349	354	349	317	338	333	277	313	319	355	318	320	331	315	364	346	357	308	303	328	348	340	279	334	316	317	326	307	372	301	342	303	318	354	331	321	298	327	288	324	314	321	309	338	332	305	318	325	327	331	332	330	325	327	321	319	296	334	308	326	339	297	308	321	301	315	346	369	345	327	331	330	324	317	357	322	331	309	318	326	343	313	325	343	334	343	338	317	313	318	342	324	352	324	347	347	320	337	365	370	300	319	341	323	321	343	321	329	332	328	332	364	333	325	339	319	348	315	319	344	320	305	308	304	313	319	312	323	321	335	319	315	316	374	313	328	345	316	321	322	303	317	323	317	357	293	330	315	321	323	344	348	310	303	345	345	365	334	344	318	359	352	318	336	360	359	316	312	331	333	326	309	316	304	334	362	334	314	327	348	339	320	330	342	361	333	305	366	328	322	309	333	351	337	312	346	318	297	320	313	300	295	323	316	333	334	315	302	330	332	354	291	293	313	348	326	303	322	306	353	331	330	339	347	314	315	282	345	299	310	329	344	309	307	304	350	334	321	332	339	319	303	322	348	339	317	332	327	327	326	325	317	372	344	303	331	324	342	359	314	330	309	298	341	342	333	331	332	315	338	323	343	325	311	322	365	325	331	295	317	328	352	312	324	306	319	317	336	306	324	346	331	309	299	356	333	336	330	330	358	317	340	301	319	334	337	333	313	328	307	333	320	334	338	350	340	285	335	330	338	350	300	343	322	321	319	305	325	312	308	329	308	311	329	333	331	327	323	352	348	358	341	334	347	300	367	360	336	312	352	342	349	322	332	337	302	326	322	320	345	325	317	312	346	321	327	310	342	335	300	317	325	306	307	266	321	353	320	318	352	317	334	294	343	368	352	327	333	284	301	322	375	342	328	365	315	321	347	310	354	312	317	336	321	320	333	347	331	323	356	341	306	317	365	339	319	352	325	345	322	323	315	354	335	300	299	314	331	292	326	327	316	304	320	331	347	309	369	336	315	320	333	311	338	353	349	317	329	344	304	307	324	350	347	312	312	335	341	324	314	327	317	307	322	318	311	321	355	320	358	337	361	302	351	338	323	305	321	338	289	296	338	339	307	313	344	354	344	297	330	314	302	327	318	304	343	309	319	316	324	319	360	339	317	298	335	334	337	351	335	308	308	306	330	312	304	306	328	334	321	322	318	338	296	327	284	316	315	338	307	303	317	322	343	312	347	336	355	355	341	297	325	308	329	361	332	324	299	314	316	326	319	334	310	355	330	340	384	322	324	331	330	324	328	322	319	297	348	303	365	357	332	341	337	349	318	319	344	311	360	355	314	358	321	327	346	344	302	343	361	316	310	318	371	311	315	343	343	360	336	346	336	314	320	330	351	326	285	348	316	330	315	308	337	323	316	338	338	323	328	359	324	339	334	312	333	324	325	322	300	345	310	330	304	345	340	330	326	337	297	310	321	296	322	335	332	324	333	335	333	362	335	334	354	297	344	314	319	335	325	330	351	315	340	330	322	376	309	325	314	319	320	351	329	331	295	346	291	311	334	334	339	336	349	326	347	313	330	340	335	350	310	326	327	331	324	314	337	265	335	340	322	318	330	332	343	299	324	337	335	360	290	334	298	312	288	338	339	317	318	336	308	351	332	326	300	356	343	345	313	338	319	313	329	335	347	318	321	327	336	347	312	289	312	329	364	300	342	319	345	335	338	339	312	374	320	310	320	316	295	339	319	316	322	319	306	353	319	309	337	302	312	351	316	318	293	291	349	324	331	306	328	337	314	313	357	364	295	347	308	324	351	363	335	345	333	326	342	335	308	300	367	322	331	319	336	310	328	342	356	304	334	319	344	354	316	294	322	326	335	336	338	318	300	308	348	333	318	295	341	298	350	345	292	336	319	337	333	360	341	328	341	319	301	303	347	337	323	324	310	320	338	291	329	306	341	413	336	332	341	340	354	329	317	313	340	307	344	345	304	324	335	338	338	329	323	323	329	328	338	325	326	307	321	366	320	300	311	318	312	297	344	329	335	328	325	330	344	370	340	327	304	336	319	338	357	308	319	329	306	341	322	339	313	315	313	330	331	335	331	296	320	345	344	315	337	356	333	319	331	327	361	339	331	332	333	341	330	349	340	306	333	290	325	348	310	329	344	361	345	322	331	315	314	349	316	330	292	327	289	337	317	349	335	309	343	337	329	346	365	313	297	311	342	327	317	299	336	355	338	343	300	330	306	343	364	335	291	307	336	348	359	322	318	342	337	333	346	323	313	362	305	341	338	332	350	311	308	337	301	331	354	293	317	291	318	319	344	310	290	329	343	360	337	308	317	348	353	319	337	326	330	340	318	337	338	288	312	331	328	366	351	310	313	310	334	323	330	354	331	355	341	352	354	347	328	350	325	366	332	347	314	316	315	321	331	324	318	297	319	333	321	302	348	325	330	327	328	333	328	321	351	326	314	291	319	319	341	366	362	355	336	315	342	313	317	303	327	356	328	340	337	361	312	303	314	316	315	318	323	323	315	338	335	300	325	307	317	341	328	331	303	353	328	333	313	325	317	340	308	361	358	321	331	327	325	346	349	355	328	343	310	351	326	322	313	314	302	362	317	332	353	334	358	332	340	316	326	322	302	327	350	322	334	305	313	310	331	330	334	309
8069	950	1102	823	558	409	334	281	189	166	179	147	130	108	109	112	117	124	95	94	91	82	81	80	79	76	78	83	88	75	86	88	87	104	77	74	78	61	85	62	95	76	88	75	82	76	77	70	82	73	78	76	72	70	86	83	63	68	73	67	67	61	80	80	78	73	72	93	62	72	64	66	98	73	80	70	74	79	98	71	63	71	68	71	65	71	54	55	68	79	69	85	76	84	74	55	79	72	74	60	72	67	71	78	60	65	73	69	89	72	78	60	87	68	76	71	49	65	69	55	74	54	71	85	76	67	70	52	53	67	88	76	73	55	80	67	73	65	79	77	58	62	58	92	74	80	75	69	69	82	68	60	71	67	71	83	71	52	65	72	72	62	60	75	68	75	66	81	78	74	71	80	81	87	90	77	68	89	85	66	73	77	67	64	69	84	75	67	77	58	68	57	71	81	69	69	79	69	75	85	76	83	52	73	63	57	67	80	66	75	82	59	76	67	59	95	65	88	73	67	65	72	72	81	64	57	57	66	71	66	73	80	68	70	71	54	63	80	86	67	77	60	63	73	74	68	68	77	69	65	73	83	82	84	59	79	74	73	79	67	58	85	83	50	67	56	72	63	82	77	66	81	60	72	73	80	59	78	83	67	86	68	74	103	71	73	69	82	53	71	63	69	67	69	83	60	84	75	78	79	68	69	86	53	82	73	77	67	68	67	67	73	71	68	70	83	71	80	70	67	71	75	72	67	71	69	72	73	59	75	78	78	87	75	69	70	83	63	80	66	71	69	72	66	80	68	68	85	66	67	67	62	80	72	67	82	67	85	65	77	88	79	70	69	80	54	67	73	69	54	77	72	65	78	77	71	68	61	92	68	81	74	72	55	78	74	70	74	67	64	81	86	71	85	82	65	87	73	81	72	67	86	69	71	67	91	77	53	68	55	84	85	72	76	67	88	71	82	62	61	65	61	60	76	72	67	74	65	57	72	79	75	80	75	71	67	68	82	68	75	61	67	92	73	76	64	81	65	51	54	78	59	76	84	83	62	80	73	77	72	82	71	74	56	75	70	83	74	66	95	72	77	70	66	77	83	65	70	83	65	76	88	72	58	64	78	83	51	73	73	70	89	83	71	80	77	77	84	76	69	84	72	64	80	85	60	61	97	68	62	53	74	78	81	77	76	77	71	65	72	66	67	71	75	89	76	75	73	78	65	72	68	43	92	63	73	76	75	78	68	69	85	67	70	67	74	70	64	71	63	72	96	76	82	74	71	69	76	62	76	70	77	64	84	90	51	68	60	71	81	51	66	78	72	60	92	71	56	70	64	76	80	97	83	61	86	79	60	59	78	69	77	62	68	70	88	70	71	69	74	70	79	88	69	62	66	68	55	73	66	75	78	85	84	64	72	75	78	57	66	71	69	76	62	60	60	83	68	72	59	89	72	61	70	74	64	62	76	85	71	79	58	64	71	78	72	45	81	62	82	69	77	70	72	55	65	85	68	68	73	53	70	74	71	76	62	95	75	79	69	72	58	75	55	56	71	62	65	71	83	79	66	53	75	66	73	69	74	63	84	80	82	65	82	70	73	85	81	60	72	61	79	69	60	69	69	71	74	60	62	67	70	71	58	62	81	57	67	78	69	85	68	61	65	69	83	75	77	79	61	68	65	79	64	76	56	69	68	73	94	71	76	67	79	75	75	71	82	65	62	79	65	76	69	78	82	66	65	71	66	85	64	69	66	68	63	70	62	62	60	86	83	68	74	77	59	63	73	69	89	68	69	74	68	68	75	77	79	88	73	65	81	70	76	79	66	70	73	79	89	78	79	68	86	75	78	60	63	63	61	75	65	71	64	87	68	83	86	55	69	72	68	74	76	80	70	61	74	82	75	68	69	74	78	80	60	65	80	74	70	65	63	65	86	74	76	65	63	74	76	77	79	85	69	82	82	77	77	79	62	74	66	74	75	81	81	66	74	85	65	89	81	87	82	73	72	58	69	74	70	77	73	61	75	71	55	75	67	67	69	90	63	66	79	70	57	68	61	80	83	69	68	58	73	56	61	81	68	78	70	81	67	73	75	79	63	68	68	69	79	63	71	76	69	58	73	67	55	76	84	65	79	68	64	75	78	74	84	72	62	62	69	77	69	80	70	57	81	76	61	78	60	84	66	81	70	63	80	76	72	58	69	75	67	86	75	77	57	71	76	75	64	84	79	75	69	72	74	63	86	69	70	68	83	60	65	72	65	59	53	74	71	66	70	88	68	76	65	66	56	59	73	71	87	86	70	74	68	63	75	77	80	84	75	74	72	67	62	69	52	83	73	66	70	65	71	66	83	63	60	70	67	81	60	71	71	91	78	77	69	72	66	72	66	85	72	91	68	81	71	68	74	62	70	71	75	60	65	87	69	69	54	83	74	57	68	60	81	71	68	67	59	64	78	67	76	67	72	68	56	73	65	72	77	72	78	78	90	67	93	63	68	67	77	80	89	65	61	68	72	78	65	60	61	65	87	62	54	59	80	80	83	68	59	83	78	81	69	68	62	81	66	69	51	66	65	78	57	65	51	65	74	63	70	78	80	73	72	80	74	76	73	69	74	72	90	55	73	75	75	78	60	71	51	74	75	69	74	66	67	85	54	75	59	81	72	66	82	68	72	82	71	76	72	67	73	58	60	85	61	70	78	77	67	71	75	62	58	66	70	54	91	60	93	64	63	67	73	57	62	70	60	78	74	83	56	65	65	85	78	72	78	58	79	79	74	48	94	78	102	55	53	65	59	74	78	85	76	68	67	55	66	75	64	81	79	81	63	59	77	78	75	78	71	57	74	88	71	70	72	64	62	71	60	68	80	75	77	73	78	74	78	58	58	81	65	52	70	71	74	76	57	71	63	87	69	62	52	59	83	79	69	61	79	70	75	75	66	77	59	64	65	84	66	73	64	74	72	78	63	70	72	61	60	67	97	74	64	78	75	74	64	66	72	79	76	64	78	74	81	71	70	64	69	65	82	68	83	75	74	63	71	73	71	56	81	78	72	62	75	55	64	75	69	58	61	65	67	51	71	73	60	90	71	63	75	82	74	67	56	81	77	75	60	67	77	84	78	55	72	86	67	73	56	89	76	68	56	56	69	66	69	65	70	76	72	70	70	74	63	68	61	83	64	88	61	77	76	64	67	57	76	79	87	58	83	85	73	73	79	77	80	74	72	50	66	66	54	67	69	85	77	88	74	54	78	61	83	74	78	93	59	77	83	70	77	67	69	74	76	81	87	85	61	64	86	75	70	55	67	84	59	77	82	65	74	65	67	67	91	66	51	73	76	72	75	67	69	72	63	73	69	79	79	66	90	59	68	82	75	75	65	57	74	76	81	74	66	74	75	80	56	78	68	76	70	58	64	76	73	86	80	58	75	59	53	77	70	63	77	58	71	78	70	78	63	59	77	63	70	71	78	71	66	65	73	75	67	65	65	62	67	85	86	74	63
5821	979	2351	2891	2492	1972	1636	1346	1097	935	828	767	629	557	556	542	520	470	435	405	351	378	337	330	314	281	282	315	301	291	304	280	276	250	234	286	281	254	268	232	236	259	256	264	251	244	239	235	225	251	246	249	255	229	262	199	203	231	210	222	203	243	197	204	231	214	218	223	241	188	202	220	254	206	221	221	212	205	229	200	226	193	252	227	182	190	238	223	225	198	226	206	231	214	239	227	233	221	204	231	222	226	217	167	195	209	209	221	190	196	200	213	202	223	223	201	217	205	216	200	203	228	205	235	209	249	207	229	202	190	204	207	233	196	201	232	211	220	243	191	196	203	207	196	218	185	217	223	203	195	201	214	251	201	205	166	209	240	194	210	184	225	191	201	219	207	188	187	207	207	200	188	198	200	204	196	198	209	225	200	211	209	223	222	214	202	222	211	226	196	191	198	183	210	211	215	220	209	220	216	222	200	238	205	189	187	217	234	187	211	182	188	214	212	235	200	206	204	217	194	190	210	198	219	205	220	207	214	214	214	197	194	206	200	201	202	227	242	207	214	189	238	201	209	209	222	216	200	185	229	184	213	214	217	175	215	186	201	196	218	205	207	186	217	193	198	201	197	198	224	211	198	225	228	240	218	193	229	189	215	215	204	188	220	232	235	213	195	251	203	200	197	204	201	219	208	219	217	209	216	191	192	195	194	183	229	223	188	208	192	192	207	216	210	197	193	196	199	187	207	212	200	193	201	217	215	184	185	196	222	214	190	208	193	205	190	199	206	218	200	220	214	191	208	209	204	223	191	194	202	209	223	209	221	221	216	207	207	204	230	195	223	222	192	211	198	202	222	210	207	210	206	203	179	210	221	203	222	217	204	238	225	213	216	199	196	186	185	186	192	222	184	228	209	210	202	236	197	217	209	211	208	207	227	207	207	198	220	187	186	185	202	199	228	215	202	183	217	202	200	204	206	201	217	198	206	210	207	225	212	207	196	210	218	218	205	209	215	201	194	225	222	217	200	218	191	206	227	239	220	223	222	197	211	199	228	216	196	212	196	209	213	212	199	203	203	193	214	190	201	227	197	180	200	190	206	237	182	212	209	219	203	230	222	242	209	213	206	217	196	199	194	185	222	206	231	195	236	214	196	185	166	206	196	181	207	206	190	196	223	227	199	209	227	186	185	200	215	197	210	208	217	203	216	207	233	217	219	220	205	203	179	228	225	215	201	237	215	210	199	219	205	198	224	173	170	196	220	217	232	220	206	191	220	205	195	199	185	209	198	186	221	228	188	187	199	216	194	189	206	197	217	219	216	202	187	201	212	206	219	185	202	238	199	191	218	207	192	213	188	217	212	201	205	197	232	205	182	227	183	176	220	241	188	219	195	212	195	235	182	198	232	201	214	204	203	212	228	235	216	215	198	208	213	192	220	193	207	196	210	215	199	223	226	214	215	189	227	193	224	197	216	219	178	209	202	205	226	213	218	201	198	205	210	207	205	198	207	195	190	223	230	207	210	180	196	172	215	221	190	200	211	187	183	217	218	196	218	212	214	209	235	191	192	204	205	201	214	200	199	210	217	194	215	217	209	206	185	205	212	220	216	217	168	173	225	211	222	199	192	237	185	206	183	200	205	229	213	215	218	215	217	207	192	231	197	223	207	228	185	218	218	218	210	222	200	205	194	205	190	210	183	219	209	213	213	191	200	231	211	182	218	198	181	193	201	181	195	198	195	202	216	210	207	228	204	184	225	216	217	196	221	206	222	203	230	208	215	180	218	208	227	198	224	220	199	213	221	184	220	177	195	225	215	222	233	235	185	201	184	230	210	219	226	214	200	212	194	206	213	196	201	193	179	218	226	204	201	218	212	186	227	193	205	188	194	188	205	192	184	221	200	182	198	224	184	220	191	216	230	224	207	211	211	198	212	227	195	221	209	191	207	219	204	200	229	205	187	191	214	220	190	204	181	219	200	197	208	185	206	214	210	211	211	205	213	232	194	231	203	194	211	184	193	185	199	202	198	190	213	203	203	189	206	215	209	172	203	224	219	214	219	200	215	202	217	222	225	213	206	205	204	189	218	215	201	197	190	229	219	209	207	196	207	228	231	192	222	205	224	198	224	196	196	188	228	199	225	197	222	251	194	190	196	214	208	215	194	209	218	193	205	191	197	204	179	223	216	175	196	229	196	237	221	195	178	186	208	180	212	191	205	205	205	219	239	194	209	214	218	208	201	216	231	216	229	230	213	193	216	161	225	220	221	205	177	202	197	199	218	229	183	205	200	193	220	191	207	204	189	203	210	209	209	213	198	209	219	218	200	206	201	205	219	198	221	214	210	200	196	236	200	209	204	218	214	230	216	211	207	193	201	199	195	190	212	192	220	183	194	183	208	207	213	193	209	217	186	200	222	200	201	206	210	170	198	231	206	212	226	197	221	197	193	204	201	193	208	219	217	217	208	178	197	199	204	191	189	217	208	213	205	204	208	199	186	190	210	212	175	203	211	216	205	216	185	241	210	216	222	204	214	188	194	195	223	209	214	213	203	199	191	190	189	200	174	227	218	217	226	191	199	222	209	194	206	195	230	212	195	225	229	217	202	203	190	210	204	214	219	206	226	205	181	210	204	187	207	193	197	193	208	193	205	233	209	201	223	219	198	216	209	203	204	195	214	197	198	200	214	213	197	205	215	200	207	219	202	240	194	221	209	216	223	219	206	209	233	220	190	229	223	217	191	185	196	210	215	199	179	212	186	195	210	219	189	226	195	209	210	236	197	194	192	191	194	201	194	219	232	205	175	201	215	209	200	207	205	222	178	204	239	204	219	189	227	217	223	233	219	196	222	208	212	213	206	200	236	211	231	210	195	219	206	194	215	185	218	196	209	214	198	226	230	190	208	205	207	201	203	213	168	199	201	202	216	216	199	232	204	219	210	183	225	192	171	187	205	226	205	220	222	210	214	224	208	234	207	204	219	186	201	217	206	199	215	212	187	215	217	223	206	209	231	220	200	205	221	195	192	206	198	200	229	201	197	205	195	227	177	218	216	210	213	215	205	200	201	208	201	194	216	215	198	182	215	219	201	188	201	217	236	209	202	224	191	198	193	190	222	184	216	195	249	192	201	193	213	203	220	217	190	232	221	198	180	188	223	199	206	201	215	220	202	213	219	191	188	205	206	228	210	223	204	202	225	219	185	200	235	202	183	187	201	218	197	196	213	193	205	212	207	213	221	224	222	215	210	199	203	234	190	204	212	177	203	223	204	189	212	226	202	211	223	209	210	211	214	194	196	203	227	247	230	203	197	208	228	203	198	233	212	234	215	206	222	220	197	198	204	219	202	201	212	197	213	187	230	245	207	196	213	236	185	198	203	187	194	211	204	213	228	226	207	213	205	192	198	169	211	188	232	186	208	230	197	213	174	203	226	207	190	209	205	197	204	222	185	194	188	198	165	208	192	208	183	207	214	201	209	187	199	191	213	215	212
15228	2446	2354	1801	1227	889	705	580	480	393	391	338	316	315	289	268	245	234	234	206	237	219	221	225	203	204	198	216	166	223	199	181	197	186	185	178	212	173	186	176	203	175	181	188	193	187	197	177	183	177	216	205	205	185	183	180	175	186	168	184	172	170	192	189	178	168	180	177	179	176	178	171	183	167	160	199	169	204	202	166	193	177	162	169	176	176	177	185	207	161	173	173	166	165	174	201	186	199	175	157	177	162	177	173	166	179	177	169	177	146	141	168	174	184	179	195	189	175	166	170	193	195	184	198	174	172	162	180	161	145	172	196	187	150	166	159	177	193	181	175	175	158	160	167	188	176	183	188	174	179	185	175	151	167	162	159	187	149	160	150	163	153	174	173	179	159	147	181	195	148	193	162	179	148	178	157	161	183	193	157	167	180	190	170	195	173	181	150	169	155	184	175	182	171	174	163	151	175	175	179	167	181	163	168	184	190	173	171	167	169	208	160	198	172	172	176	173	191	174	162	172	177	174	179	157	180	165	169	170	164	157	162	167	166	172	172	182	167	156	159	178	187	168	188	182	190	188	173	185	181	176	179	180	156	191	170	183	186	177	181	175	161	203	180	200	170	167	189	174	166	161	169	170	185	163	186	179	184	159	167	192	158	177	164	197	184	203	169	167	152	157	183	177	180	174	174	167	177	185	191	157	155	168	173	179	180	157	186	174	157	183	169	162	172	191	170	189	201	189	175	173	169	168	193	188	172	185	162	188	179	177	167	172	172	176	172	152	197	178	160	148	174	180	183	174	197	159	190	185	171	160	171	181	223	175	172	166	192	175	187	163	180	164	166	175	170	159	189	169	183	194	185	183	181	180	162	191	197	172	163	183	151	190	222	145	156	194	183	204	183	182	180	165	156	171	158	168	176	197	167	193	174	179	205	180	165	156	168	156	151	168	158	167	164	161	175	178	178	168	176	158	170	171	159	188	216	203	164	186	191	152	195	165	183	173	169	163	156	186	179	187	150	169	180	180	195	157	173	182	139	170	190	174	180	186	162	180	182	152	180	169	149	178	194	175	183	164	153	179	145	166	162	164	170	169	152	161	193	164	175	190	186	179	173	174	166	188	162	211	177	194	190	179	156	198	176	164	163	199	187	154	168	186	181	172	175	182	198	171	179	159	171	166	189	192	180	184	179	149	175	151	158	166	161	185	181	170	174	186	179	178	161	176	196	170	166	179	156	187	206	163	174	148	168	173	181	183	176	181	195	156	184	176	181	182	180	191	168	171	182	160	177	178	156	164	169	163	176	186	180	159	200	173	175	167	200	195	186	164	199	190	168	179	172	161	178	155	158	155	151	175	164	162	199	163	175	188	146	163	165	161	164	151	153	156	180	156	157	187	177	197	167	176	162	168	185	178	171	193	159	169	170	167	163	163	143	170	180	172	161	193	188	193	165	162	174	189	190	156	184	172	184	188	167	158	170	163	175	166	195	184	155	170	173	192	180	176	183	184	170	174	168	202	168	167	159	175	171	174	185	178	173	188	171	179	194	187	175	191	184	197	180	186	182	176	178	157	195	185	167	142	171	175	187	175	189	179	169	158	162	162	174	167	167	194	177	152	169	178	173	169	191	161	173	163	171	165	188	151	183	157	155	186	194	174	176	174	176	169	152	168	163	163	189	189	186	199	163	163	190	135	188	170	166	171	171	180	164	179	194	203	187	173	151	206	177	182	180	190	180	167	167	171	212	169	165	167	168	174	173	161	171	166	176	194	148	170	175	174	179	173	188	175	192	155	167	166	175	171	202	218	159	184	164	205	176	208	191	162	164	149	197	174	161	156	162	167	164	188	185	182	153	166	209	187	158	172	125	186	143	166	177	168	174	186	168	160	173	166	203	166	189	181	136	184	179	180	182	177	183	179	167	173	157	195	165	189	198	180	160	167	150	172	160	177	150	157	196	177	172	170	181	194	189	162	167	176	169	170	162	162	184	168	166	161	200	164	174	150	169	185	165	156	187	182	175	160	168	161	161	192	169	172	200	158	168	174	177	165	157	183	152	148	164	163	186	150	202	183	153	181	176	144	185	172	169	178	130	160	201	180	164	199	170	147	187	182	173	181	171	192	144	162	167	186	157	178	174	182	162	191	185	184	182	183	167	166	213	165	154	150	171	158	165	172	155	156	170	164	169	143	169	178	188	156	204	179	165	167	175	182	187	157	178	152	183	203	199	132	187	178	157	195	179	164	172	162	142	176	168	172	155	176	186	172	175	183	179	181	155	153	199	171	147	189	174	181	176	173	183	187	162	165	162	164	192	200	181	171	149	148	145	167	185	168	175	173	185	200	185	182	161	169	165	193	149	154	196	178	169	163	159	183	190	170	178	168	164	159	163	176	159	163	196	185	164	197	184	193	191	175	163	174	200	192	181	146	159	184	177	166	169	196	202	206	183	159	176	175	166	166	181	137	184	170	184	165	163	159	166	180	172	156	159	146	173	173	166	176	194	176	163	160	153	151	165	180	148	176	178	173	198	198	159	187	182	162	160	182	158	179	174	187	185	165	181	166	163	177	160	176	170	197	161	145	178	181	160	213	171	191	164	141	198	150	189	179	171	187	173	188	176	174	167	175	186	177	184	156	162	174	186	172	180	177	165	160	199	191	161	162	156	178	165	156	171	164	191	185	167	165	155	166	182	175	172	174	183	178	170	155	186	184	203	182	173	191	186	201	187	161	174	161	169	200	161	165	177	167	158	171	202	162	169	158	164	180	182	173	177	177	151	147	160	168	174	198	185	187	170	176	170	183	206	185	167	157	203	182	178	159	174	184	148	165	165	173	183	181	155	187	165	159	157	195	166	160	188	156	213	180	172	189	177	175	177	177	156	206	173	151	178	204	183	165	171	174	181	167	178	188	179	151	169	175	165	167	200	180	174	179	149	177	159	161	175	184	171	198	191	144	194	209	178	188	181	191	167	206	171	177	183	182	171	156	178	165	149	178	151	182	174	165	209	138	165	190	178	190	177	174	148	183	181	174	188	175	169	183	171	165	177	161	165	173	179	193	182	169	197	171	170	157	166	181	172	181	155	187	161	161	161	177	185	181	174	173	166	201	155	154	185	167	163	181	169	172	181	185	187	186	149	160	184	171	178	185	175	181	184	175	169	192	191	166	150	158	186	155	188	166	156	167	172	180	172	170	181	180	177	205	144	192	173	179	171	171	174	173	153	174	162	180	156	153	213	173	186	172	169	149	169	151	147	158	188	217	180	160	186	201	154	171	177	181	162	154	155	180	184	176	153	174	174	188	163	166	183	170	176	175	166	164	167	179	186	172	184	171	143	179	186	177	152	162	177	175	164	175	179	170	164	185	173	184	201	148	167	172	170	177	170	172	190	176	186	171	177	177	178	171	187	183	167	177	176	189	180	182	181	162	167	165	184	206	181	177	178	170	180	178	154	191	170	171	159	173	189	204	164	191	194	168	190	161	176
7422	1970	4610	5307	4620	3775	3180	2584	2246	1936	1722	1502	1263	1170	1071	1012	995	910	830	856	789	713	718	722	665	688	642	589	590	630	613	573	589	552	555	526	561	540	495	507	526	496	497	532	529	514	508	514	528	533	449	494	497	462	482	459	484	454	509	478	461	461	466	456	461	472	440	458	475	443	452	466	419	454	455	446	493	460	452	491	479	510	460	468	484	420	468	471	453	437	459	479	408	430	460	447	444	432	447	434	444	443	471	415	427	464	420	455	409	466	454	445	413	457	456	450	454	452	436	426	459	461	419	452	418	449	423	436	474	441	449	442	444	451	459	424	422	469	445	493	444	421	406	383	457	438	436	462	445	459	433	441	434	454	423	438	445	467	456	428	410	437	431	425	423	432	428	461	427	409	457	459	443	477	433	433	456	420	445	415	417	446	389	422	408	461	449	460	459	399	456	462	437	428	469	415	405	446	413	456	457	432	453	441	441	431	451	424	437	473	469	472	451	418	458	415	432	443	467	438	457	449	458	438	423	424	435	441	429	430	457	422	452	432	438	439	463	420	471	459	445	450	451	449	451	447	466	448	419	434	449	463	425	460	427	472	472	461	483	401	433	439	413	447	466	453	406	449	447	463	441	442	489	419	437	438	423	429	453	423	442	440	461	430	439	448	450	393	414	431	422	428	446	436	434	436	430	418	433	418	454	452	448	482	458	413	442	431	415	449	414	428	441	423	420	441	447	455	432	458	456	453	425	421	444	399	446	435	430	464	457	423	429	452	455	415	425	465	432	408	433	438	422	474	387	432	397	433	471	456	477	425	475	425	479	430	439	442	441	433	409	449	454	416	443	455	429	452	414	400	426	426	426	436	470	439	429	434	475	407	428	459	461	411	430	447	468	430	453	450	456	446	446	442	439	421	454	419	470	441	392	411	432	473	450	398	449	458	428	436	413	485	457	460	463	435	441	425	435	459	390	461	441	440	444	469	416	436	433	461	431	471	432	438	440	452	428	443	413	398	403	445	447	462	416	471	431	417	438	420	443	450	471	456	446	417	442	449	412	405	460	416	418	443	429	436	466	457	469	468	434	413	451	441	440	411	424	419	437	458	433	414	449	468	443	434	428	464	429	442	470	431	420	438	442	422	432	426	431	430	428	451	471	455	439	463	393	447	489	431	447	438	461	433	426	453	412	438	420	395	433	452	425	437	478	426	434	460	410	458	415	473	455	431	453	445	436	415	465	412	422	454	394	444	471	427	461	453	438	448	453	455	430	481	412	446	430	446	461	448	441	430	419	458	480	423	405	431	453	411	449	428	429	418	458	454	445	463	448	459	465	463	443	437	420	414	446	431	477	426	429	457	429	429	407	412	391	424	453	453	423	400	432	453	454	440	463	398	431	440	466	383	401	423	440	446	441	434	413	403	426	423	402	467	424	417	427	438	460	421	459	413	430	464	458	449	418	453	431	467	435	449	441	488	456	445	437	460	444	443	426	383	453	432	421	459	451	462	443	445	399	447	438	413	423	404	447	430	442	422	443	398	433	419	476	475	429	452	452	407	425	414	400	477	416	475	433	419	452	473	433	456	433	402	450	478	462	426	452	445	452	456	416	474	437	456	460	436	472	431	453	435	422	421	433	456	424	416	430	421	425	382	424	443	457	452	390	413	443	451	438	458	425	414	399	448	453	457	454	432	426	431	440	418	456	420	446	452	428	432	458	427	484	433	429	434	471	458	427	448	456	450	396	452	420	458	439	404	415	414	413	441	433	435	444	468	458	490	456	403	409	447	465	461	445	451	426	398	407	420	440	428	405	427	426	460	423	417	442	425	426	440	398	460	434	466	481	406	427	467	442	452	410	450	434	448	411	394	408	410	423	471	457	471	388	401	436	444	449	426	461	471	451	446	424	436	417	488	430	433	438	423	436	410	446	435	400	430	413	456	432	438	443	446	425	419	433	441	447	428	474	465	449	462	436	420	452	420	427	463	446	414	423	470	421	446	469	402	426	463	438	385	456	457	433	459	414	480	432	453	425	439	480	397	410	433	395	450	449	463	429	419	432	426	438	420	461	434	446	452	440	441	428	437	429	420	420	415	439	406	417	435	432	442	420	454	448	450	472	417	436	464	473	403	453	454	411	410	438	428	454	416	468	451	426	400	456	467	443	433	411	440	423	422	420	434	440	426	422	442	443	466	381	396	429	433	432	441	445	432	409	389	450	462	456	443	389	431	425	461	439	432	443	447	452	438	411	421	485	461	427	417	410	429	437	491	448	429	433	475	426	440	423	408	441	437	439	458	455	427	460	428	452	434	432	456	448	463	442	458	435	428	475	410	437	461	462	416	470	444	447	452	421	410	438	420	420	417	475	430	431	437	406	458	460	452	442	429	457	457	458	436	426	432	433	421	461	459	451	467	439	429	452	397	431	436	425	415	455	407	436	408	480	441	398	440	443	445	418	435	451	443	466	449	424	458	465	435	454	408	451	461	442	413	477	440	467	428	423	401	449	441	439	400	418	404	458	439	425	400	465	453	443	404	448	444	440	394	438	444	454	416	426	441	458	429	449	398	429	451	410	435	398	418	439	448	422	425	466	467	420	410	447	423	443	409	450	436	445	398	420	398	425	410	423	455	394	442	447	414	394	413	443	442	416	422	444	437	432	438	424	408	437	402	417	419	463	467	437	421	434	414	418	409	464	417	437	418	442	425	414	441	418	425	417	447	425	466	416	417	431	466	465	428	466	453	403	457	444	461	420	401	446	444	470	460	452	427	444	434	443	437	422	408	443	426	427	437	395	438	436	418	375	432	449	436	400	434	419	445	421	398	435	390	436	473	456	432	430	447	433	476	419	428	472	495	457	423	467	424	435	423	427	441	449	418	463	467	401	442	443	436	396	429	447	422	455	457	413	419	426	440	462	418	463	449	481	475	452	413	441	457	470	447	463	449	428	446	405	445	434	447	417	433	459	410	387	448	422	413	436	423	413	440	465	435	460	464	466	444	478	441	445	417	433	481	440	434	450	418	424	412	455	409	431	416	442	426	451	467	434	456	424	430	433	441	423	407	446	400	434	435	436	441	457	474	412	468	441	447	445	438	461	445	446	446	438	447	449	456	436	428	424	443	483	428	431	427	438	421	432	452	457	419	446	433	457	408	421	436	466	445	434	435	431	496	426	435	413	434	404	465	460	429	433	440	423	432	429	449	457	438	447	417	430	409	393	398	440	451	423	434	479	446	440	414	459	463	450	432	467	461	425	421	463	411	427	422	411	449	421	447	426	440	419	429	434	448	449	473	439	402	441	429	432	462	471	461	427	438	456	416	429	475	436	422	441	411	425	487	394	431	479	482	440	432	421	431	459	436	411	413	469	456	439	429	413	457	437	444	439	415	446	463	437	436	429	444	423	439	421	450	454	430	437	469	446	459	430	499	406	431	405	385	422	440	465	450	440	451	433	461	396	418	425	392	409	414	433	454	434	428	419	434	451	422
1909	160	149	148	141	150	126	145	116	135	153	127	135	144	122	136	158	138	133	126	104	127	105	112	140	120	122	146	132	135	139	158	137	117	163	124	137	131	145	149	103	136	131	131	129	128	132	139	124	151	154	139	127	139	148	132	133	125	105	138	141	140	131	120	147	134	122	133	128	127	121	138	132	137	116	126	130	132	114	111	142	111	138	140	138	133	153	139	131	124	129	138	148	137	122	132	138	157	150	113	124	120	148	146	158	108	118	130	144	104	133	147	109	125	147	137	122	133	109	122	134	142	128	124	131	155	137	141	135	129	136	138	118	128	126	102	112	147	161	137	137	138	139	141	150	134	127	172	112	142	122	130	127	148	110	142	122	131	145	141	137	131	130	136	139	120	125	130	114	128	128	135	104	125	121	119	129	153	123	152	141	125	127	135	120	126	133	130	122	150	129	110	125	140	135	142	146	121	148	125	98	141	134	131	133	123	134	128	133	135	140	156	135	114	128	125	120	137	143	135	159	114	131	126	130	138	136	128	125	119	159	125	136	158	154	130	143	118	155	115	109	126	133	161	134	132	143	137	129	119	130	137	173	135	143	148	151	122	134	134	129	132	142	137	126	133	129	128	116	128	147	151	145	137	132	124	132	124	130	148	136	120	119	125	124	128	130	129	134	128	139	151	157	145	133	131	109	121	133	137	146	135	120	124	141	155	148	140	134	126	121	130	155	119	138	111	143	104	150	144	130	129	118	133	145	145	143	115	127	151	125	133	144	131	135	152	134	114	137	144	123	148	133	121	127	141	123	124	137	160	126	130	138	142	119	115	122	116	123	115	113	150	144	131	156	136	134	143	129	132	126	149	149	130	132	143	136	136	107	130	128	141	128	121	121	130	134	129	134	125	115	116	124	129	139	131	122	127	127	124	136	140	135	130	126	133	131	143	149	124	124	142	140	143	130	141	130	129	137	160	159	129	153	128	133	125	145	119	159	124	149	143	127	131	126	151	136	136	133	138	121	142	131	125	139	127	131	145	125	134	132	120	155	142	137	117	136	120	130	116	153	126	121	151	116	128	133	141	139	135	133	136	131	127	102	131	125	135	139	154	150	122	116	135	140	141	134	139	161	158	128	124	115	125	139	141	118	141	127	119	119	144	139	141	143	133	116	113	152	136	152	136	138	140	150	148	130	153	134	129	133	131	138	120	139	126	137	120	141	144	139	139	131	104	119	154	119	127	128	162	136	150	108	127	141	137	113	118	140	157	129	147	140	153	144	161	149	126	114	124	151	128	139	140	133	141	148	101	109	128	141	123	135	134	129	151	136	157	158	115	129	118	110	134	127	104	144	157	134	124	136	138	122	145	135	126	137	127	142	163	141	122	141	133	136	130	146	140	120	143	122	156	126	140	120	129	112	133	139	146	131	140	152	135	150	145	144	118	134	127	138	120	144	96	121	123	139	140	133	126	119	142	151	161	136	142	130	140	151	130	141	131	116	124	124	127	130	125	136	113	131	132	116	142	123	138	131	138	136	150	131	134	145	128	119	122	131	134	114	139	125	130	136	128	138	157	160	128	134	137	125	160	136	115	119	122	136	119	130	130	131	126	139	160	114	142	149	126	146	129	140	155	143	121	134	146	125	129	130	134	149	135	156	135	148	153	150	138	118	146	129	142	126	121	131	126	151	150	137	169	134	123	107	134	133	137	123	125	157	138	155	133	159	131	135	143	146	119	130	118	145	148	132	162	133	146	122	125	148	128	147	117	124	126	125	120	133	111	147	122	119	134	116	128	139	143	151	127	138	145	137	142	114	136	141	116	136	134	133	151	118	126	151	149	120	118	129	132	148	135	130	136	127	127	121	142	141	126	122	115	132	151	143	125	111	122	123	122	131	128	130	127	136	117	135	109	138	138	141	144	133	139	157	110	142	145	118	125	118	152	150	116	140	133	120	132	144	113	131	140	165	128	148	122	154	123	125	138	128	125	131	120	119	150	98	129	124	151	119	128	124	127	131	118	133	137	125	142	120	110	116	120	129	144	139	105	135	137	124	121	124	124	128	129	150	120	158	127	147	131	147	126	129	133	125	127	154	131	121	131	118	109	131	147	131	115	140	134	135	141	123	110	129	126	152	115	150	132	135	130	117	127	120	166	142	157	134	110	134	154	132	137	143	146	133	138	144	125	127	122	131	149	128	133	112	116	149	134	137	127	122	125	119	127	113	120	148	117	135	126	124	145	146	128	147	132	120	124	147	118	135	156	125	133	125	130	118	141	130	153	166	123	152	143	138	135	135	133	141	141	129	138	142	129	120	119	131	126	146	139	127	121	141	132	151	149	136	146	132	139	140	136	141	101	130	139	144	124	136	127	150	117	137	104	108	172	139	112	128	118	109	127	136	123	136	136	112	157	137	147	159	131	124	159	143	130	132	113	143	136	97	146	162	140	138	123	110	129	135	129	126	122	154	147	102	127	149	156	138	137	134	122	134	131	139	146	136	122	112	105	147	138	137	138	118	134	128	140	145	131	144	134	123	141	138	147	143	140	113	128	119	109	156	139	119	131	123	148	134	129	132	129	129	120	131	130	148	136	135	156	114	148	128	132	142	150	143	133	141	121	137	140	108	117	115	139	140	132	143	137	126	142	135	122	130	139	119	122	125	155	129	136	124	135	115	121	163	157	138	119	135	139	136	158	122	132	124	137	134	142	142	158	125	159	143	148	141	149	128	132	149	133	128	140	132	121	138	118	124	129	133	127	115	137	147	138	119	133	155	130	132	150	130	127	122	137	135	130	140	125	142	133	156	127	140	113	154	160	118	125	124	134	129	133	120	135	124	133	142	118	139	141	148	137	154	115	125	123	144	131	143	124	146	132	132	129	138	143	126	118	115	133	147	134	139	138	120	131	132	143	136	135	133	135	132	134	119	137	131	164	135	143	135	143	133	137	139	110	155	115	135	150	124	125	153	138	148	129	156	106	119	125	127	117	130	132	130	140	142	130	109	148	128	138	157	152	132	125	143	123	147	135	129	138	119	111	126	142	119	130	125	127	133	103	122	124	128	130	133	126	125	145	115	106	135	154	134	152	106	132	135	118	143	131	113	127	137	110	117	141	117	110	121	122	119	134	131	134	118	132	115	132	132	139	137	132	118	135	140	136	123	125	125	136	143	150	123	129	109	143	146	152	155	158	138	140	133	110	118	143	148	134	136	123	139	127	126	144	127	128	137	135	128	122	145	114	128	138	140	122	123	119	135	122	142	141	144	134	118	134	122	130	127	155	118	143	139	144	126	129	134	133	120	124	139	125	131	110	105	178	143	116	135	125	108	130	121	142	146	117	139	124	131	117	136	131	102	158	157	130	141	116	110	134	131	137	128	129	134	114	134	155	145	108	120	136	131	134	127	139	122	135	144	134	125	119	138	126	143	150	117	141	128	142	138	121	137	158	145	131	141	125	140	115	116	127	131	144	139	147	137	117	122	139	121	109
2161	349	378	441	415	407	391	342	360	336	364	403	317	316	334	335	344	337	310	346	347	318	313	315	364	315	313	315	322	296	339	308	332	343	316	304	331	359	328	335	359	324	363	301	324	306	323	325	310	332	322	333	290	312	333	361	340	325	340	354	332	323	337	304	351	348	323	300	349	316	330	340	330	318	297	327	327	343	305	329	347	330	280	321	331	339	310	337	333	305	318	307	299	325	305	344	324	318	326	317	329	310	302	316	307	352	327	301	349	329	334	280	303	321	344	317	304	339	326	336	310	350	325	332	336	338	329	349	304	332	311	335	326	289	325	320	291	309	333	312	357	299	334	353	342	348	311	309	340	314	316	313	290	313	329	317	330	270	329	330	299	339	323	333	288	312	320	316	358	345	300	338	348	336	329	329	347	348	312	333	357	324	323	289	327	323	291	326	334	345	323	301	324	312	321	316	344	332	257	293	320	332	309	305	287	293	334	295	329	345	339	328	293	310	371	331	342	309	290	323	304	336	297	295	313	295	369	296	321	312	323	338	329	328	337	356	332	326	288	331	318	311	335	349	306	353	311	314	324	308	372	330	353	337	335	352	321	333	349	308	332	314	351	301	326	341	295	326	333	334	292	285	312	297	322	346	309	328	321	327	317	317	308	328	346	324	333	300	338	309	357	314	312	305	318	310	302	310	376	333	306	321	325	331	302	301	353	307	313	295	301	290	317	337	305	318	337	332	304	338	353	335	345	334	334	296	308	310	335	311	320	324	360	343	302	333	370	325	306	296	315	338	298	289	295	322	309	316	364	309	333	313	334	361	318	311	334	320	324	314	311	340	308	326	296	326	348	334	326	377	326	348	330	345	314	312	340	305	325	333	313	351	323	322	313	329	340	317	287	310	327	353	347	335	300	348	336	319	338	315	299	304	324	326	317	349	345	312	322	338	342	336	313	314	312	296	328	326	338	324	328	294	337	313	347	321	293	306	348	316	294	337	342	303	306	336	324	299	301	325	301	326	321	326	347	320	307	349	350	328	296	331	353	338	320	315	320	307	330	335	338	320	285	322	291	336	351	305	333	306	345	349	347	303	299	328	321	308	356	344	340	311	298	314	313	346	320	315	325	345	300	330	360	308	328	365	322	325	360	316	339	337	317	327	285	305	330	318	361	312	303	350	347	304	297	357	339	367	321	330	325	329	333	341	322	333	353	308	336	318	345	322	308	355	334	314	332	305	309	323	317	337	303	315	320	304	321	320	286	343	333	357	342	321	325	317	338	336	309	342	369	303	326	345	342	321	347	331	339	330	327	325	300	289	324	334	312	293	306	315	329	347	312	320	338	335	348	296	323	329	322	332	331	313	319	335	300	327	296	310	315	360	356	315	316	346	337	333	301	335	318	305	324	320	323	328	299	323	316	314	331	324	338	296	296	324	319	308	342	315	290	317	303	329	300	304	306	327	345	349	326	290	306	276	324	306	322	333	311	302	317	334	299	320	330	327	317	336	330	329	328	329	330	351	325	331	316	364	328	313	327	357	338	330	326	363	313	329	308	344	309	318	321	330	326	329	289	332	303	311	342	338	298	322	324	317	304	318	336	314	347	293	331	330	338	321	309	321	300	300	345	320	305	325	321	307	351	340	317	340	312	315	293	308	320	338	323	332	324	338	330	302	329	320	289	314	280	328	309	317	349	358	356	317	315	351	342	301	331	320	333	289	316	358	332	314	342	315	385	306	306	340	328	326	333	308	330	332	313	287	325	335	340	366	320	310	330	323	344	308	318	329	307	326	340	323	325	318	351	325	329	359	337	342	299	322	309	324	267	306	337	324	320	343	312	310	335	324	314	385	312	311	354	335	335	304	290	311	339	336	327	302	313	301	302	373	348	318	323	320	297	317	302	313	327	327	381	330	321	305	312	320	364	339	317	340	294	308	332	315	333	307	315	336	299	357	336	336	299	323	327	303	330	324	308	328	296	293	335	310	340	310	328	317	317	323	333	312	312	319	334	333	302	338	336	317	329	354	311	326	364	329	300	297	291	349	339	330	324	292	303	324	315	312	317	317	303	322	310	347	335	292	319	344	334	336	339	320	326	330	326	324	370	319	323	348	342	332	323	312	309	338	329	326	309	290	359	328	313	329	304	318	318	329	319	329	299	318	314	320	310	340	309	302	323	340	316	344	342	314	336	315	340	285	307	317	335	326	324	311	355	311	315	307	314	318	297	324	337	331	302	353	335	317	324	322	335	326	336	315	346	311	354	324	313	349	341	311	332	303	303	321	312	335	335	347	311	318	308	322	328	337	328	307	322	326	339	312	323	326	329	320	338	340	323	325	320	366	303	330	315	363	354	328	302	344	358	327	331	277	312	337	320	307	318	313	318	317	326	314	307	266	300	345	331	313	297	350	327	299	321	340	331	347	337	337	322	296	316	330	308	369	308	322	321	319	330	336	321	299	318	330	313	339	323	313	306	322	322	316	319	310	356	337	320	328	336	312	359	343	309	324	328	340	310	341	306	328	299	314	310	311	348	337	314	326	347	351	297	319	314	299	339	341	326	353	379	324	339	339	318	315	341	330	322	320	338	306	307	297	308	329	332	327	317	347	332	324	288	332	339	313	308	330	336	318	318	336	335	334	325	337	301	313	333	356	356	316	303	328	305	320	326	331	312	332	334	318	322	317	308	300	343	315	352	317	347	309	319	294	342	313	317	324	322	324	301	347	338	360	351	290	326	326	318	329	317	351	295	327	305	337	322	322	327	317	311	283	302	308	305	363	329	343	305	326	326	301	323	312	294	278	355	323	321	356	303	331	311	309	351	316	343	304	299	303	301	311	295	325	346	340	337	341	356	300	339	336	313	313	333	361	352	305	292	352	312	309	336	305	324	359	324	311	303	309	338	336	343	302	330	307	322	350	285	347	322	316	305	319	290	314	335	332	307	357	379	304	322	322	325	338	314	336	339	279	294	329	297	333	333	305	347	341	325	283	313	270	304	292	331	304	334	320	329	340	351	372	335	287	299	313	311	354	299	340	311	329	304	340	293	328	315	313	310	296	294	333	342	304	332	326	356	326	352	329	308	287	285	318	320	331	332	329	337	330	342	335	354	323	315	315	334	360	324	323	323	339	301	319	334	319	332	316	347	334	314	338	297	302	338	324	321	333	317	323	317	355	328	316	318	319	295	329	319	327	349	321	315	296	311	323	323	317	321	350	321	320	320	299	314	313	339	329	318	325	286	356	322	341	314	300	304	315	305	323	313	329	319	329	349	340	330	355	324	298	326	299	334	356	336	311	342	322	345	338	319	324	318	322	307	320	353	338	303	346	322	351	315	331	313	328	335	323	306	320	321	299	304	325	311	358	325	302	303	340	302	320	342	315	289	315	319	343	348	330	313	355	313	350	329	304	326	327	310	296	324	306	337	340	349	325	316	319	321	352	345	314	317	349	332	346	295	331	294	340	302	320	327	336	346	327	337	323	321	324
8145	900	1121	824	575	416	328	247	234	207	183	149	126	121	114	111	106	98	111	91	79	105	74	83	77	54	88	100	80	87	81	71	77	89	85	90	73	89	62	75	74	87	81	82	69	81	57	80	71	90	68	68	84	75	91	80	58	74	82	49	78	77	73	70	63	87	73	65	76	70	77	75	65	80	68	58	63	76	51	75	62	78	75	99	81	71	80	85	56	72	64	67	62	62	67	81	80	77	71	63	81	73	64	66	80	70	79	66	86	66	70	79	66	83	75	67	82	73	74	63	71	72	64	74	73	66	70	74	55	87	64	75	72	71	81	73	71	88	71	74	65	59	88	67	85	70	88	72	75	64	69	74	77	74	56	83	69	68	74	86	61	67	57	78	59	63	67	66	63	82	61	74	69	64	67	67	71	65	83	63	75	76	89	79	76	82	88	75	78	80	65	75	55	70	73	74	80	80	73	71	77	63	66	85	72	61	79	70	78	79	56	82	74	66	66	69	71	68	74	77	81	65	67	69	85	81	100	72	74	77	64	83	63	73	73	71	72	71	72	73	66	68	83	70	71	81	64	79	70	60	71	78	65	62	59	73	60	75	75	78	74	70	79	68	59	91	72	71	78	65	78	78	91	79	73	65	59	55	60	85	75	80	79	76	60	60	85	66	70	73	74	73	83	71	55	77	70	84	71	66	61	80	67	74	56	66	61	65	82	66	61	72	69	78	81	74	72	78	74	64	70	73	65	52	72	70	66	82	56	73	87	88	69	54	77	69	59	71	69	54	69	62	68	71	71	71	63	70	74	56	75	81	88	80	59	56	79	67	66	55	51	73	75	60	83	72	73	77	54	78	69	70	70	54	75	70	89	59	73	69	59	71	59	77	60	58	81	79	85	83	83	67	80	81	58	69	75	73	73	59	55	63	66	51	85	59	80	77	65	84	85	69	72	67	60	71	67	82	80	71	65	69	74	75	72	50	87	76	79	83	72	48	59	66	72	61	66	62	69	61	75	81	71	56	79	70	76	83	66	46	83	58	71	66	78	88	69	75	75	71	79	65	63	69	78	82	62	63	64	81	55	79	81	68	68	56	67	68	69	64	72	91	70	67	76	70	64	83	68	79	78	66	62	62	61	63	86	83	83	71	62	74	72	65	61	77	70	61	61	94	71	82	75	69	84	77	84	61	75	69	72	89	65	76	80	60	73	77	66	68	70	68	95	67	84	53	82	85	68	63	82	76	81	77	75	70	70	67	61	57	72	84	82	73	77	71	77	78	79	66	76	84	52	64	71	77	50	55	72	61	64	67	72	73	70	68	76	81	65	61	70	57	66	69	60	72	74	73	106	53	65	69	75	81	61	59	69	64	65	53	58	77	59	77	81	75	76	73	91	67	61	70	78	70	69	67	78	63	75	64	73	78	72	58	60	66	78	60	82	68	66	50	85	63	72	71	77	78	68	55	84	86	82	57	64	67	77	54	77	59	68	88	76	63	72	65	77	72	62	64	81	78	64	73	68	59	75	61	70	71	50	71	68	73	75	60	71	76	67	79	80	67	96	65	88	65	64	74	74	64	83	72	66	72	62	93	86	76	72	85	69	59	72	65	78	75	68	74	72	59	66	71	67	52	69	70	64	73	62	82	60	76	76	81	51	64	74	79	92	59	83	75	73	65	70	70	81	85	81	58	83	72	58	67	74	68	79	76	62	61	61	68	63	67	73	73	71	72	66	66	62	77	65	90	79	60	65	74	53	65	79	71	73	73	61	71	78	71	62	72	67	65	59	83	62	82	62	57	80	81	62	73	64	67	85	70	63	59	75	71	71	69	61	60	57	70	69	69	74	67	69	82	69	81	55	65	72	63	75	63	69	68	79	86	72	84	55	53	85	72	58	76	69	74	61	70	61	77	74	78	58	66	60	71	71	80	80	77	79	70	71	74	77	70	83	72	51	60	73	73	83	84	61	83	73	69	76	84	62	78	71	60	74	70	77	66	68	67	73	77	73	58	66	69	62	65	61	86	76	71	68	71	69	71	60	59	78	56	56	72	70	69	83	71	77	67	64	68	77	58	70	83	71	82	61	97	67	71	72	68	89	78	70	67	58	83	79	76	76	60	82	77	69	64	68	72	75	64	64	86	87	82	84	64	64	55	68	71	58	74	59	83	95	71	67	69	81	75	64	74	68	87	69	67	65	60	85	61	65	67	62	77	75	75	75	78	82	63	84	80	89	76	83	69	71	69	77	70	60	62	55	79	64	55	57	71	65	87	74	73	66	72	68	68	65	76	68	83	66	65	73	66	88	83	84	63	74	69	52	73	79	62	88	68	84	72	70	69	78	67	56	78	56	75	66	79	57	57	59	78	76	81	63	60	88	64	72	77	78	74	55	71	76	69	70	83	87	69	62	77	71	76	63	66	61	58	54	65	76	71	82	71	57	80	71	80	67	68	76	71	70	75	60	80	75	98	76	77	60	67	72	50	79	71	64	75	69	60	72	64	80	81	77	73	70	59	68	57	72	69	80	76	63	66	94	65	66	83	79	74	70	58	61	81	73	72	76	70	64	83	61	71	64	87	69	76	70	54	68	81	59	68	72	63	74	86	62	66	55	65	71	59	74	78	70	64	73	88	68	67	80	66	70	78	76	71	74	53	56	66	67	67	60	81	65	67	69	77	81	67	67	61	82	58	62	71	65	65	81	65	68	76	83	71	85	70	63	68	61	79	71	71	70	66	64	53	72	71	57	64	70	70	76	67	71	70	64	74	73	68	76	93	72	60	59	74	81	75	56	71	76	83	72	81	74	78	83	80	79	77	73	72	75	66	81	58	66	67	65	61	71	78	73	86	59	82	69	65	69	64	83	72	74	74	73	81	69	75	72	67	75	57	57	74	54	82	74	74	61	81	65	60	70	62	73	64	64	61	87	67	70	78	74	66	73	75	83	79	62	69	83	77	57	67	70	81	68	59	66	65	59	70	58	62	82	74	78	75	71	72	81	56	81	83	77	90	74	63	74	71	66	83	70	70	75	67	67	70	64	69	73	51	72	86	78	69	69	73	71	75	63	68	73	74	65	68	76	81	72	97	74	57	62	67	80	63	71	80	81	65	61	63	65	64	69	78	67	73	82	53	71	81	74	62	71	64	72	68	68	63	67	77	75	65	69	59	80	70	64	92	68	69	79	65	105	62	67	65	61	74	67	66	65	68	87	78	78	57	73	63	82	74	62	76	67	70	67	82	77	77	74	85	62	61	45	81	64	60	60	69	80	68	75	60	82	63	79	64	67	67	59	82	68	88	84	77	62	82	69	64	84	74	65	73	74	90	70	68	63	75	75	63	59	73	66	65	73	71	59	73	93	83	73	50	68	71	68	67	77	58	67	83	71	85	78	57	70	66	70	85	66	77	67	73	75	80	70	75	75	63	79	70	70	77	57	62	79	68	71	96	71	68	70	71	76	71	73	59	91	57	78	83	69	82	61	57
5872	1023	2368	2757	2471	1991	1642	1331	1100	910	827	793	666	550	595	518	499	449	391	407	381	376	344	310	289	314	342	324	306	294	296	277	306	274	268	258	267	254	253	246	227	257	222	228	259	256	221	221	221	235	231	229	260	242	234	205	233	259	223	225	233	211	248	238	219	217	234	218	186	223	211	214	212	237	204	195	241	204	221	222	195	185	234	206	192	207	209	239	259	224	203	200	203	223	204	211	228	231	202	187	190	232	200	213	192	181	209	214	221	194	216	238	215	217	212	211	214	186	213	233	219	192	228	192	223	198	245	193	218	209	214	237	175	196	214	221	196	221	201	178	199	216	208	222	187	199	202	210	195	237	214	196	204	199	218	217	216	205	218	200	213	223	229	203	209	209	229	225	209	211	221	193	219	186	200	226	227	219	216	189	214	211	204	242	222	198	227	218	206	203	189	206	214	231	207	206	217	213	208	230	218	186	203	202	201	214	200	242	224	224	216	218	205	211	215	206	203	215	216	215	167	193	179	177	243	205	209	221	191	190	211	200	190	194	208	224	205	188	218	205	225	200	188	186	201	191	194	187	222	214	192	186	204	202	204	215	211	197	224	226	226	195	216	193	201	213	218	191	190	214	213	219	213	187	210	220	201	212	219	206	202	217	199	183	231	224	205	216	211	197	207	211	212	230	216	222	205	204	197	219	216	213	207	221	198	190	225	221	199	206	182	223	233	182	200	162	199	208	200	204	204	225	205	188	209	211	205	231	209	186	215	233	210	232	227	219	226	227	215	227	199	224	204	191	197	206	205	238	223	188	195	211	216	185	216	210	209	192	229	199	189	212	204	206	205	217	217	217	209	219	206	191	223	210	181	181	199	203	191	193	205	201	210	232	221	230	202	246	181	201	186	212	211	183	214	187	201	198	213	211	215	226	219	202	191	233	192	208	198	180	240	228	232	193	212	202	210	225	183	227	208	210	211	235	190	192	186	230	209	216	239	211	208	192	198	220	187	199	222	199	197	179	210	203	213	205	206	218	238	202	186	209	190	185	207	203	212	203	203	205	208	181	223	165	228	198	202	188	235	221	194	218	186	196	219	225	201	211	227	206	213	195	220	179	199	203	208	218	229	215	193	229	213	202	208	209	201	205	203	204	178	195	220	231	204	203	193	208	204	206	194	190	199	175	221	203	205	219	221	205	227	225	193	216	217	202	186	185	213	195	203	226	199	190	197	212	209	235	208	203	205	210	218	191	216	189	219	205	194	228	237	184	197	198	193	224	199	218	184	219	224	215	207	203	216	219	200	186	195	187	188	216	218	231	211	189	205	181	189	196	212	205	216	196	203	206	213	225	197	239	227	213	192	219	198	194	226	218	222	197	185	217	222	205	209	204	212	218	163	199	179	212	223	202	242	214	216	216	179	199	210	203	186	220	212	214	222	217	191	188	219	207	188	207	237	202	195	213	215	211	209	227	225	209	192	188	210	227	231	222	198	183	202	197	209	208	202	201	232	207	199	200	219	223	210	198	213	220	223	187	219	222	213	200	198	215	216	222	219	192	210	219	205	203	194	228	202	214	209	203	216	202	187	205	235	210	207	199	212	204	204	189	209	186	181	222	213	199	206	218	210	203	232	195	210	188	192	202	215	197	241	191	205	206	193	212	196	211	204	206	224	211	203	198	232	189	208	192	216	180	220	210	219	185	220	205	191	225	198	210	201	197	210	209	181	227	194	206	181	199	209	211	212	198	194	214	204	198	189	207	214	219	200	202	215	222	193	220	198	207	208	208	208	226	220	209	219	202	224	198	215	218	226	207	202	218	198	204	204	214	184	199	205	223	219	225	235	238	203	196	211	213	220	183	224	204	186	198	210	190	205	237	178	225	204	204	207	210	215	227	200	207	221	198	200	215	223	234	218	225	212	215	196	221	214	224	209	181	205	212	214	220	194	222	202	228	212	203	201	193	221	238	232	230	200	190	207	219	212	200	206	210	213	203	180	231	211	234	203	219	196	217	224	189	206	227	230	220	182	204	208	213	194	194	211	191	220	223	218	220	209	210	186	216	204	194	206	216	206	182	205	204	205	231	195	219	194	208	225	214	206	186	185	228	229	231	214	207	236	205	214	227	197	214	246	186	201	207	182	204	199	200	188	198	240	227	194	213	176	187	207	210	222	184	200	226	214	190	210	215	197	193	190	204	208	218	191	204	193	219	196	213	192	226	211	216	198	205	212	191	200	173	208	244	199	203	199	212	211	211	215	183	207	205	212	208	227	218	191	213	202	185	218	202	232	221	212	205	190	198	195	219	218	193	211	211	203	184	207	188	200	179	212	195	201	223	196	189	211	200	223	216	194	199	185	224	187	197	216	189	210	219	227	203	228	197	186	244	207	198	226	191	221	196	200	210	203	233	225	180	224	201	199	231	203	223	194	221	228	215	207	200	230	209	207	213	198	199	201	207	193	231	207	212	220	198	198	215	212	208	233	210	214	216	196	223	197	192	231	206	236	200	219	221	207	200	195	208	184	209	207	211	211	238	211	211	203	234	198	217	172	212	204	220	217	209	201	208	220	205	213	213	214	192	199	209	205	238	228	195	204	198	205	225	209	215	208	202	197	229	220	197	235	185	187	192	217	202	199	202	190	223	185	196	208	205	215	195	225	198	212	218	195	235	229	191	221	180	223	227	213	222	231	206	220	205	214	208	207	211	219	197	215	252	233	229	194	211	169	197	189	200	185	219	207	218	210	217	210	206	218	208	234	212	208	222	172	211	196	202	220	187	227	234	222	215	221	250	214	221	207	210	186	209	226	212	196	205	185	203	192	218	200	229	234	200	215	215	210	170	195	225	218	205	215	219	202	222	176	208	226	198	230	223	193	221	198	223	225	221	203	201	200	228	192	216	189	196	213	225	223	192	206	201	202	209	212	194	230	193	221	180	212	211	215	190	236	193	206	221	200	201	197	194	205	222	212	207	199	187	219	214	226	222	208	232	225	207	195	214	200	201	213	203	202	227	247	198	214	221	187	200	212	200	213	198	194	201	201	227	213	208	217	209	234	201	224	206	194	203	203	192	226	194	232	197	222	195	223	224	207	226	211	214	201	217	221	201	223	230	210	199	202	217	201	216	177	238	199	195	188	199	210	188	233	200	210	221	207	196	194	221	193	204	217	208	201	219	206	212	225	203	204	224	189	207	197	186	207	202	207	215	188	210	230	202	196	178	208	205	224	196	194	219	213	202	221	186	223	199	204	197	229	224	208	189	238	222	225	198	199	206	201	211	226	220	209	233	194	212	220	210	205	218	223	208	206	215	199	197	208	207	193	193	187	205	196	215	241	191	199	208	223	199	244	203	221	200	199	191	199	208	217	171	206	206	233	208	224	211	196	205	231	204	231	219	224	193	235	204	221	221	228	216	225	209	192	218	206	199	223	197	227	193	196	233	183	228	210	190	171	186	210	217	201	206	202	229	213	219	228	211	200	211	227	227
15305	2461	2339	1899	1193	898	708	579	505	442	403	345	311	294	264	240	242	251	239	220	226	231	216	246	229	185	200	196	163	202	205	199	198	168	188	172	187	203	169	198	201	158	180	184	181	167	190	169	181	173	195	174	144	168	191	216	182	195	185	174	178	165	169	183	185	185	162	185	160	192	185	179	173	206	190	166	176	170	181	186	177	177	179	167	162	166	190	159	181	163	177	194	190	168	180	186	180	176	178	148	185	165	169	171	166	165	162	175	178	154	152	168	180	165	190	179	155	184	160	188	179	182	171	139	198	209	166	161	181	158	172	172	173	169	182	165	193	162	161	162	193	172	196	169	174	175	183	209	192	178	167	188	169	195	184	187	173	189	152	188	162	185	175	194	180	180	168	180	185	145	176	175	164	185	161	196	169	170	178	170	171	201	180	203	179	195	182	176	151	163	177	175	168	185	186	203	192	174	170	191	156	176	185	176	158	177	162	168	183	168	158	176	173	170	174	165	171	180	182	193	163	199	158	165	167	173	193	174	174	164	170	166	159	179	177	186	200	178	153	165	163	200	178	149	181	177	146	181	187	182	192	176	180	174	162	180	146	173	153	174	179	166	173	176	192	181	172	162	175	196	170	207	176	143	176	162	173	187	172	182	199	183	167	174	183	162	167	177	182	177	174	184	168	160	193	197	182	182	189	179	177	170	173	163	174	186	172	173	146	169	173	167	169	178	178	168	163	174	194	188	191	174	172	196	186	147	183	166	187	152	181	183	171	175	189	166	167	169	161	181	190	166	162	153	166	164	188	163	177	198	182	170	183	193	182	179	169	197	163	194	177	154	172	178	170	181	156	176	177	172	185	175	201	179	155	159	172	169	180	175	145	198	176	203	166	162	163	197	197	172	192	162	162	182	164	174	156	198	169	196	161	170	184	184	148	160	187	151	170	165	186	181	162	169	174	190	173	165	175	160	161	160	170	190	206	191	183	182	165	195	151	164	181	149	185	170	179	166	169	172	192	163	184	141	163	178	158	193	186	177	181	149	173	181	176	169	153	192	177	175	181	197	169	175	191	187	171	173	168	166	193	161	178	171	162	174	163	177	191	162	157	184	157	188	155	181	178	153	185	197	192	206	190	181	194	172	168	175	174	193	191	154	153	177	169	161	205	191	174	174	175	157	172	186	191	171	185	184	177	175	170	185	184	181	168	167	164	169	143	208	162	158	179	188	164	214	177	159	169	168	189	171	172	194	183	176	182	166	176	169	168	171	168	187	170	163	160	179	187	177	176	190	171	176	178	196	174	186	162	203	140	171	205	176	162	180	193	193	182	192	190	158	178	183	174	168	182	190	170	160	191	177	178	198	156	154	168	161	196	198	163	157	163	208	181	171	177	175	188	179	157	185	179	184	209	200	173	187	150	187	175	193	181	181	178	168	186	184	166	182	167	182	185	202	186	168	183	195	161	173	175	173	144	172	171	184	172	175	174	172	168	178	184	143	180	179	194	178	155	165	147	164	175	178	199	178	178	162	174	182	176	191	187	179	190	168	181	178	191	168	179	172	181	157	158	186	183	168	163	160	190	181	183	182	165	164	188	166	179	168	194	161	175	188	178	187	180	180	203	198	205	180	130	173	168	174	207	162	183	182	186	161	176	176	152	181	147	171	160	151	186	156	189	195	155	157	194	183	181	183	192	172	154	177	184	173	170	189	188	165	160	160	179	185	164	165	127	181	178	189	181	189	172	153	183	177	157	160	200	162	189	169	201	204	179	141	202	181	156	164	156	184	182	181	186	147	189	163	172	189	181	172	151	178	152	174	191	167	178	170	160	181	183	194	166	194	161	163	191	150	153	172	157	189	158	171	165	194	176	182	166	182	182	166	171	181	183	166	167	167	179	172	186	172	178	180	185	186	180	203	187	178	164	173	203	183	173	167	170	153	178	179	174	171	170	196	200	173	206	175	161	204	177	171	185	156	171	148	172	178	180	173	172	198	158	177	191	164	197	167	180	166	170	183	172	177	174	158	193	164	168	174	184	200	196	184	155	187	178	151	195	176	182	177	176	168	158	156	186	208	161	181	174	154	158	177	158	181	184	183	159	184	176	178	154	170	176	193	176	183	169	183	174	199	150	158	175	152	171	194	190	164	187	173	177	170	163	179	186	187	171	163	148	167	162	177	179	181	171	150	160	171	159	195	170	160	181	174	191	185	173	163	184	168	171	160	191	176	172	185	198	160	166	208	186	180	179	164	183	167	152	170	179	186	185	182	167	166	199	195	175	156	153	175	194	175	185	156	185	161	176	163	178	171	180	183	191	193	186	163	194	157	208	177	169	181	178	177	148	179	158	184	211	175	194	173	183	179	167	165	187	143	152	150	178	181	173	157	150	176	178	172	172	163	169	159	191	199	179	149	146	172	171	153	175	195	171	187	174	208	171	165	171	143	164	156	197	193	154	168	166	166	160	173	183	195	197	184	190	165	176	178	181	195	169	154	184	170	173	176	181	185	169	198	180	165	157	183	168	187	184	172	161	165	185	170	184	172	193	166	158	160	190	179	175	195	154	169	156	164	168	173	174	174	180	175	167	168	159	186	172	170	163	182	161	173	168	204	170	144	161	195	158	196	169	153	161	156	166	180	173	157	182	178	162	165	176	165	195	198	180	164	186	200	163	187	166	162	171	178	152	161	173	167	166	159	195	159	181	150	175	171	184	163	171	201	169	175	157	174	175	157	184	184	199	156	172	182	179	162	199	157	176	158	173	182	175	186	162	197	164	179	179	168	174	187	200	172	159	194	161	205	178	195	183	172	185	161	165	178	180	172	189	155	166	178	182	153	200	163	169	153	193	182	161	190	167	153	177	175	171	178	186	172	152	199	192	194	159	159	177	166	198	178	178	180	185	174	176	168	168	193	167	192	175	206	160	185	168	214	179	153	153	181	188	157	173	179	179	192	157	182	171	163	171	168	193	175	187	166	186	187	196	152	164	169	157	177	122	163	169	169	169	169	223	148	162	162	159	196	173	166	156	184	163	175	188	193	202	178	176	144	163	189	167	168	183	184	170	153	200	198	214	157	205	185	168	166	183	218	194	166	178	182	165	199	178	193	189	190	164	154	183	169	200	198	212	203	191	168	151	151	166	182	166	191	164	186	162	209	164	148	186	172	168	199	163	154	155	214	189	201	193	167	168	180	163	169	171	171	177	186	184	199	210	144	153	188	164	167	139	180	183	162	195	179	210	178	168	184	169	182	173	183	152	165	182	176	167	186	195	167	170	151	172	188	159	178	173	185	152	163	187	172	168	174	170	172	179	168	173	184	147	172	188	184	173	185	187	196	179	207	148	192	188	175	181	204	180	192	208	197	193	174	180	176	172	192	197	214	160	176	161	173	182	188	169	157	184	172	165	195	162	182	185	191	173	155	176	165	171	159	153	187	170	157	198	199	181	166	161	178	170	169	167	180	195	167	189	178	153	187	167	186	183	163
7603	1976	4613	5379	4685	3717	3144	2672	2162	1912	1659	1451	1359	1188	1042	1070	1009	887	894	798	737	808	756	714	702	668	669	637	607	608	557	587	593	568	578	579	571	528	529	536	524	494	534	507	546	506	540	519	506	487	478	449	497	502	467	476	492	496	491	447	502	431	464	487	424	473	490	464	452	434	475	455	456	503	482	430	480	421	435	465	412	427	470	441	463	450	436	459	454	496	468	438	421	461	468	415	490	429	445	417	414	475	432	453	465	428	439	451	434	454	481	443	432	483	476	424	470	462	453	457	470	440	431	416	462	461	439	449	470	423	464	461	452	435	419	435	470	454	425	482	456	466	426	400	426	450	450	455	449	404	457	393	423	386	447	452	460	452	442	451	443	460	441	426	456	456	450	454	418	471	476	426	437	487	458	444	424	370	446	485	475	466	412	448	427	443	429	408	435	440	427	437	445	463	448	450	453	442	445	455	426	481	433	414	442	438	450	439	468	424	414	434	413	448	442	447	447	481	422	411	480	431	482	447	429	434	460	433	415	417	452	449	447	435	422	436	450	464	451	427	405	410	439	436	473	441	425	393	478	450	420	433	414	439	525	411	399	435	437	439	475	438	431	439	427	447	494	451	459	437	458	475	442	425	424	453	448	405	488	481	446	440	450	445	438	471	441	422	452	428	445	439	458	477	460	408	425	428	450	420	454	409	456	454	476	478	498	462	433	437	442	447	424	436	450	467	468	475	392	419	425	446	405	437	428	470	469	397	464	447	408	444	467	400	441	446	450	428	437	434	433	464	447	470	399	435	419	428	422	408	426	431	423	470	401	370	416	422	437	461	483	407	466	463	426	440	448	455	417	442	430	479	450	435	424	414	463	396	439	463	427	447	413	455	459	452	451	497	419	436	424	385	437	440	417	431	421	419	446	431	458	421	431	449	417	436	463	431	429	413	425	453	436	444	466	482	469	446	427	459	450	449	453	451	453	441	433	422	453	459	413	446	475	428	452	425	453	425	435	444	471	428	430	439	465	444	453	426	444	428	444	437	446	449	436	424	447	435	440	442	469	422	469	447	419	445	458	439	451	468	441	416	436	438	434	460	411	429	429	405	501	486	433	416	448	438	407	434	452	461	427	450	438	440	438	478	411	461	444	416	435	432	441	420	430	431	470	434	443	452	419	438	440	420	416	440	459	464	469	454	419	395	453	459	434	454	373	453	426	452	406	411	456	442	463	428	472	422	421	456	456	440	462	434	462	425	435	459	441	421	435	453	462	474	438	439	405	422	450	432	439	443	445	455	443	441	451	432	412	428	488	437	456	433	431	461	462	461	443	432	459	413	472	447	469	447	419	481	412	448	429	419	434	404	444	460	455	389	443	451	422	435	421	443	437	403	441	438	460	417	480	449	418	450	422	468	441	412	430	451	458	444	421	458	412	410	439	444	473	453	449	456	439	462	462	423	414	464	430	419	436	445	402	412	472	467	455	432	457	449	439	442	453	386	404	430	445	443	412	446	467	420	465	450	446	450	476	423	439	424	440	451	429	432	453	419	466	405	463	442	463	423	445	451	452	432	434	414	465	436	422	436	443	485	432	440	448	424	413	453	426	475	411	436	461	416	466	461	423	412	473	416	421	439	452	454	408	446	420	418	426	400	429	411	427	474	463	427	460	468	462	434	435	436	484	456	475	502	440	463	400	408	427	429	447	418	442	437	466	465	442	407	436	403	418	484	480	431	436	434	436	444	446	443	424	420	457	429	446	457	425	433	426	434	459	451	411	444	417	457	479	432	435	467	458	439	455	437	428	400	432	433	434	471	437	481	418	403	444	448	429	421	465	420	404	419	433	407	435	446	438	453	423	445	452	442	435	433	429	412	439	463	442	432	488	456	505	478	454	463	411	418	426	446	434	476	429	470	496	416	416	448	450	438	466	416	426	436	452	428	441	441	418	431	410	420	454	442	487	426	426	448	437	438	455	423	427	446	472	462	436	408	430	443	427	406	453	453	447	446	436	428	450	429	439	431	444	447	413	425	435	438	426	429	428	471	448	433	448	430	455	428	444	410	442	423	455	443	451	456	423	403	445	438	450	411	449	446	404	440	430	447	390	433	437	419	429	406	412	410	437	437	475	451	444	455	474	462	438	405	449	429	442	425	448	402	414	412	427	490	416	437	423	400	467	443	434	454	461	430	443	453	424	450	447	457	446	456	460	465	445	451	464	422	408	467	452	488	426	458	448	469	424	440	428	444	423	425	426	438	426	433	432	476	457	458	471	449	439	419	420	435	404	465	454	463	446	436	452	419	436	454	423	436	448	456	469	484	449	440	425	471	441	436	452	385	463	452	409	478	463	426	416	449	471	418	434	471	465	482	442	438	443	401	409	442	444	418	441	452	442	435	431	409	422	441	458	476	449	421	449	443	418	467	425	434	439	452	462	435	418	411	472	408	430	419	414	449	443	438	447	477	451	460	399	451	455	467	424	444	419	462	442	444	468	431	441	462	430	429	449	448	445	417	450	459	461	430	462	414	418	457	438	476	442	409	436	418	429	441	449	462	465	445	431	422	422	428	456	440	427	404	431	457	460	429	438	441	427	455	402	418	427	451	411	475	413	469	447	402	447	434	416	422	432	425	488	473	423	443	437	392	390	440	432	452	457	445	460	463	436	483	442	425	466	440	443	445	466	470	421	432	479	455	435	419	457	435	471	434	436	434	455	476	423	405	458	468	466	449	470	424	437	435	430	465	454	440	427	428	474	411	444	426	445	454	429	453	445	423	462	483	455	463	447	446	408	445	467	444	449	435	420	432	426	446	461	442	436	398	455	440	436	404	463	448	461	448	463	482	441	456	451	425	455	483	430	455	456	455	464	471	420	437	464	476	409	419	436	459	433	422	445	442	402	455	439	421	423	449	418	451	398	422	434	466	459	458	442	418	443	439	420	465	431	434	413	444	474	425	467	455	502	427	443	489	428	449	428	427	472	450	449	462	427	428	420	432	464	430	407	434	445	441	439	426	405	444	439	460	480	478	432	472	469	452	417	439	421	424	424	459	447	444	457	448	445	449	463	461	426	415	416	408	441	439	446	436	479	456	432	452	456	426	457	463	426	447	453	463	412	447	475	444	480	462	406	418	433	463	443	415	442	440	418	442	437	451	431	491	459	411	437	441	456	459	413	443	453	455	459	434	437	429	415	433	422	459	435	484	413	415	446	419	452	472	462	471	446	417	459	397	490	395	409	444	409	450	460	462	414	426	411	414	476	447	405	490	429	431	439	435	446	418	444	427	465	480	415	418	435	420	450	447	421	435	466	452	474	460	437	463	443	447	440	426	454	458	449	459	414	427	465	477	446	434	441	385	425	445	442	435	421	422	429	442	458	434	433	451	422	404	441	485	431	450	434	456	403	420	445	473	407	437	420	462	468	429	457	469	453	427	419	434	456	483	439	446	440	417	483	450	398	416	426	427	450	465	441	442	449	467	396	447	484	410
1953	149	162	156	144	160	140	135	134	137	147	116	109	146	132	174	142	136	136	130	126	139	142	142	156	127	121	140	142	141	139	129	139	149	128	143	154	121	135	138	112	130	150	129	129	135	118	137	143	134	137	157	153	147	125	116	132	125	125	118	119	128	124	124	133	138	139	117	153	126	136	111	151	135	127	124	139	133	132	128	135	146	118	132	122	136	141	92	129	140	116	159	120	124	135	136	130	146	158	154	135	123	118	131	142	146	140	136	141	134	134	99	147	128	120	135	138	122	118	133	140	111	142	134	151	147	118	150	141	127	119	144	142	130	153	118	131	141	158	148	115	135	144	110	121	128	131	121	136	121	132	141	152	150	130	140	128	147	150	126	126	122	121	123	144	112	121	128	117	128	125	157	156	136	128	133	123	142	127	152	124	129	119	142	136	118	138	130	131	145	129	147	114	120	137	142	123	146	143	141	133	136	131	152	126	117	165	126	138	141	132	134	159	134	120	121	139	147	138	135	126	143	142	146	118	123	118	121	128	132	128	117	110	103	141	150	147	145	110	141	127	118	123	127	140	134	140	122	131	100	119	129	145	140	122	128	142	143	125	144	134	141	128	125	141	136	146	114	135	150	148	157	139	112	137	138	147	113	133	116	150	137	138	131	158	140	127	139	130	135	152	131	150	145	135	155	128	116	142	136	144	143	131	139	141	124	140	135	119	142	131	131	141	123	130	132	136	146	138	151	117	141	133	141	143	133	119	114	142	129	139	153	134	140	158	140	138	135	130	141	134	122	135	155	120	120	124	134	135	138	142	134	134	136	114	134	121	138	112	147	143	160	135	129	125	121	147	119	117	127	118	142	140	125	123	133	129	136	138	153	119	129	131	124	133	155	150	144	134	136	120	145	119	125	131	131	136	133	126	114	151	132	120	156	133	136	121	130	113	144	127	140	157	108	141	110	132	132	152	114	136	152	128	141	148	100	136	130	123	136	128	133	153	128	139	152	126	120	153	139	130	137	125	136	133	127	138	125	156	140	130	165	118	134	156	117	118	114	125	121	138	135	152	129	125	128	152	128	145	128	142	118	116	123	128	129	133	126	132	147	107	139	138	122	144	126	139	136	141	148	151	138	138	142	123	130	142	123	128	144	140	132	118	138	130	138	126	129	161	142	138	135	120	123	156	114	110	145	122	122	124	129	130	129	135	129	142	131	136	148	152	151	141	146	129	154	143	123	147	157	139	136	135	131	125	168	136	136	133	122	130	135	153	139	115	148	113	124	132	126	142	115	128	148	123	129	132	109	119	122	136	123	143	131	138	114	117	136	134	130	136	117	141	122	138	147	121	125	125	131	138	125	131	128	122	127	117	122	141	147	128	137	142	124	137	146	133	153	129	147	127	127	131	151	141	134	141	146	163	125	125	110	136	138	138	123	141	133	130	133	136	130	144	146	127	126	129	141	133	148	143	120	144	134	135	169	145	137	120	135	120	129	119	134	137	160	119	144	144	146	122	124	130	141	128	141	138	132	144	137	137	121	129	156	148	123	146	128	148	131	140	139	141	118	154	124	132	129	157	141	139	144	133	142	129	127	118	148	140	118	152	127	127	133	141	137	140	123	113	136	131	138	124	115	124	153	148	136	126	110	119	145	128	126	136	129	121	133	146	138	123	136	144	128	142	133	136	163	133	122	119	148	121	127	139	147	140	120	136	149	125	134	122	115	130	129	122	164	129	137	131	144	114	132	143	131	131	132	128	150	135	174	114	125	137	120	123	126	116	134	131	123	142	109	120	127	137	136	152	145	114	120	132	154	155	129	135	132	113	133	151	134	129	129	141	115	133	111	149	133	134	148	151	136	121	125	132	120	133	142	124	142	118	147	132	127	119	138	141	132	108	151	138	127	123	156	127	140	130	145	142	147	125	142	125	151	119	123	143	145	127	136	123	141	122	136	122	130	119	136	115	115	141	131	137	119	129	122	129	108	123	135	116	116	123	127	137	143	124	150	144	137	118	129	130	134	121	135	124	106	119	125	135	148	141	127	138	141	120	140	124	118	119	119	130	131	143	133	122	136	143	136	146	115	140	128	128	148	138	153	135	134	124	130	156	155	162	141	125	154	151	161	129	124	118	127	131	135	133	160	140	151	123	153	129	119	142	133	137	134	121	112	139	139	141	133	159	131	131	145	167	120	140	134	130	126	134	134	133	130	151	115	130	131	112	132	134	162	142	128	131	119	124	120	129	118	120	142	129	130	149	128	153	124	124	122	142	129	143	160	121	157	133	133	154	113	125	141	132	148	122	122	148	145	154	116	142	132	150	128	126	135	135	163	147	140	135	133	132	149	129	137	123	122	149	141	112	119	122	113	132	145	140	148	141	128	112	119	126	119	121	117	126	139	118	129	133	140	132	112	145	143	154	117	110	121	155	148	144	133	123	140	138	148	138	121	125	134	128	134	157	143	135	117	139	139	119	136	138	118	135	139	117	134	112	111	138	141	145	145	123	142	138	131	145	123	146	124	118	126	133	129	133	133	134	117	124	125	134	165	140	103	116	166	146	138	115	129	124	112	130	117	134	122	143	141	131	123	129	119	121	141	115	115	124	153	133	131	132	129	128	156	115	139	144	121	134	124	139	121	123	127	120	147	134	124	135	122	159	128	116	133	124	129	136	153	149	147	146	111	136	149	107	136	132	123	131	119	156	119	129	137	131	120	111	145	137	130	145	138	126	132	135	125	140	123	142	132	163	131	137	126	122	139	146	143	119	137	143	121	145	138	141	130	148	120	146	135	128	156	129	134	123	124	115	119	138	133	136	131	113	145	128	123	118	145	120	119	138	138	126	142	115	123	151	116	127	120	147	124	132	135	128	127	155	126	135	130	134	116	117	134	130	150	136	155	144	130	131	139	149	129	132	129	134	137	127	143	117	145	137	128	117	135	121	132	124	131	145	130	124	161	115	136	112	132	114	130	149	143	147	137	135	141	144	126	147	126	139	131	152	132	157	138	130	141	147	122	120	146	143	153	140	130	138	133	134	160	132	132	152	146	145	167	127	134	120	157	133	128	126	146	117	147	164	131	142	133	134	131	116	165	139	138	137	139	139	140	132	134	114	139	136	134	130	130	125	136	132	121	139	144	129	150	131	127	128	126	122	126	123	127	138	142	133	153	141	141	139	133	127	112	126	147	127	133	100	134	113	122	141	135	111	136	111	134	136	125	157	121	150	142	135	140	148	139	141	148	134	118	111	139	140	128	118	119	143	136	129	149	130	115	128	138	135	113	130	137	136	140	137	121	119	125	154	134	107	135	149	137	129	164	150	141	127	138	118	118	133	132	137	134	150	129	134	122	144	151	116	130	135	142	130	143	119	141	126	147	112	131	164	125	129	135	131	145	135	126	131	141	144	149	138	123	145	117	143	124	129	125	134	126	146	126	166	126	119	143	157	134	137	140	114	110	129	139	134	125	166	96	133	136	120	123	151	149
2016	364	409	423	398	366	387	352	353	324	324	333	343	343	353	356	334	362	299	334	336	376	294	351	326	325	335	308	310	326	345	252	359	315	335	360	330	356	297	350	318	315	316	325	339	350	336	343	334	331	347	335	311	338	326	308	338	342	345	336	348	332	334	367	340	363	316	358	301	346	304	342	361	321	315	318	354	309	323	324	335	320	296	364	323	313	289	349	332	318	327	321	344	350	338	307	317	329	307	325	318	317	355	326	305	332	333	336	337	317	340	306	332	346	313	339	352	309	338	329	342	320	339	329	307	328	323	339	305	335	336	330	340	316	325	350	314	287	357	338	317	308	322	313	302	346	353	361	350	318	329	341	299	349	335	319	346	332	313	313	329	307	281	327	320	357	315	338	308	309	309	326	333	332	320	318	319	352	311	315	355	295	336	367	336	365	333	324	300	351	325	331	278	341	310	311	320	323	333	332	308	349	322	295	340	318	307	306	346	321	303	343	329	321	337	349	317	351	311	320	332	353	322	336	322	324	327	347	303	342	309	347	327	322	331	319	311	344	367	320	334	318	333	339	297	306	354	297	333	350	330	320	324	300	297	340	349	344	330	354	338	334	336	310	313	331	346	327	317	311	338	337	298	314	321	335	335	340	348	339	316	336	347	331	284	318	334	366	347	343	318	323	343	331	288	345	323	351	326	289	330	328	363	299	340	322	340	301	300	348	304	323	329	341	343	307	341	300	350	315	322	333	347	316	313	320	344	338	320	308	326	335	312	328	329	332	339	328	339	346	326	336	346	331	345	315	331	322	333	338	328	336	309	325	311	317	329	318	325	340	324	320	330	329	343	337	340	328	328	324	334	330	325	322	356	325	347	381	333	312	331	356	325	299	313	336	308	319	307	335	298	324	323	317	324	300	359	304	314	303	329	318	335	324	306	319	310	349	325	323	335	313	344	307	331	296	309	368	335	329	363	316	323	365	335	323	326	318	310	315	330	328	327	357	315	351	342	318	324	319	310	333	345	307	329	328	327	333	383	328	315	340	318	296	345	326	332	319	315	326	310	290	332	312	341	337	338	320	305	343	325	317	311	331	364	356	335	297	313	307	308	312	325	345	347	358	336	336	324	342	316	282	315	337	347	313	326	311	306	301	335	292	340	355	301	317	346	346	347	324	315	356	339	343	325	336	315	310	366	327	311	335	338	314	332	325	377	335	304	314	318	320	324	288	341	328	336	329	327	364	312	316	335	329	329	349	319	329	312	306	313	301	325	318	326	327	331	336	306	349	323	331	316	310	269	354	326	330	315	292	305	304	339	355	321	335	332	313	312	360	301	339	324	306	326	318	323	359	321	302	337	344	316	344	330	348	344	321	320	317	358	396	323	340	327	342	298	343	348	364	303	324	330	307	328	307	331	339	345	337	328	329	306	312	325	336	332	335	318	311	340	320	310	310	342	335	306	349	318	341	324	321	318	333	311	368	312	338	363	327	346	302	295	334	290	335	340	323	338	338	303	331	320	327	327	345	298	343	313	319	291	325	327	317	321	311	318	340	356	299	334	369	347	341	337	322	329	318	316	326	320	328	375	314	320	317	325	325	331	329	342	305	318	312	315	331	323	298	315	352	330	304	349	330	315	332	341	304	326	307	300	314	337	333	354	333	347	334	332	316	343	336	327	334	325	314	353	326	315	350	312	317	339	290	310	347	358	290	338	320	352	299	337	279	350	344	309	314	358	316	312	324	334	317	352	288	343	326	324	342	311	337	318	323	340	304	306	334	337	346	309	312	306	303	324	335	324	304	364	308	312	363	308	315	311	313	335	335	346	355	303	349	294	317	334	305	313	339	307	334	323	340	323	326	342	303	314	308	333	307	354	339	336	334	285	324	304	334	359	321	333	346	298	312	298	326	331	310	332	318	275	328	328	331	332	327	289	354	312	332	370	345	343	352	315	347	336	335	326	285	333	355	311	354	345	321	350	368	321	321	338	337	290	316	332	296	318	327	290	324	334	306	327	330	329	342	346	333	322	349	332	334	319	309	303	329	337	345	332	322	312	347	365	314	308	353	331	340	321	314	312	342	341	345	324	354	312	338	320	319	353	346	356	340	331	297	332	304	340	325	332	346	360	356	339	323	339	329	313	292	346	336	317	322	322	319	344	309	337	307	356	325	335	298	335	316	348	312	341	344	300	340	330	300	339	366	340	346	300	364	347	320	363	331	307	328	322	332	322	313	308	316	338	303	321	320	338	319	329	332	310	321	338	349	312	304	329	324	358	281	331	342	355	328	326	292	336	358	317	340	295	321	323	307	315	334	327	317	341	306	325	351	308	318	296	330	314	356	327	320	306	325	346	353	313	309	346	343	334	297	370	351	322	302	302	328	298	317	302	363	321	306	301	334	339	291	352	352	333	345	307	354	324	349	327	303	363	310	316	311	321	298	338	309	315	357	308	320	346	295	342	299	309	330	317	336	337	313	328	326	317	363	337	333	300	329	332	353	329	321	325	344	334	357	299	310	354	339	332	336	325	331	347	321	323	342	347	326	335	344	345	349	321	326	378	369	319	317	310	317	319	345	335	325	318	299	363	328	302	350	323	363	334	336	301	359	319	339	311	341	344	328	325	330	319	323	336	323	344	340	338	351	328	347	311	348	331	337	331	319	319	334	318	299	306	359	335	337	300	314	303	352	318	341	329	338	332	330	306	361	326	313	332	285	306	324	315	313	354	318	324	282	310	306	305	315	288	287	337	333	320	368	323	292	300	324	336	348	333	356	347	278	349	327	320	322	322	319	306	312	356	303	327	350	325	324	336	332	313	344	297	346	336	323	333	341	342	334	309	348	325	338	310	305	303	277	316	345	303	316	310	327	360	333	361	330	292	318	368	325	330	314	345	298	336	337	318	329	318	328	371	321	327	329	347	345	338	306	300	337	354	352	367	332	347	312	330	299	330	324	311	310	328	305	364	338	318	297	337	338	331	319	355	335	311	327	308	332	341	339	313	331	294	321	325	324	318	362	314	321	315	346	292	343	324	339	307	323	344	342	338	308	367	338	344	323	339	319	382	331	315	337	340	310	326	342	348	317	328	352	337	340	332	332	340	348	291	327	315	325	314	321	315	365	326	311	287	310	292	316	312	342	336	330	333	270	372	342	350	334	337	312	310	322	320	318	348	343	338	323	365	325	325	327	329	323	343	327	319	335	343	347	329	343	334	320	312	326	340	341	344	329	340	305	347	332	326	335	351	290	343	310	329	344	301	333	318	326	343	329	318	347	301	334	336	297	314	327	328	337	287	311	326	347	348	359	333	332	335	313	319	341	331	320	315	307	309	327	348	316	318	312	342	331	331	339	315	351	329	320	334	342	335	355	303	328	346	339	332	361	352	353	345	312	294	340	345	331	326	359	323	305	328	344	325	295	317	344	321	315	329	295	302	324	356	335	339	316	324	323	307	318	376	357	338	334	334	338	307	296	330	338	288	313	331	381
8105	977	1038	879	598	393	339	252	211	168	169	143	148	121	91	113	110	98	105	74	91	96	103	76	83	87	91	70	78	81	90	83	92	90	64	62	91	79	57	60	77	75	78	63	70	74	67	71	73	73	57	64	75	92	84	83	68	92	77	57	75	78	80	83	66	73	79	83	67	74	91	77	67	88	72	72	68	45	65	78	84	49	88	86	72	76	62	77	69	55	80	64	69	75	55	66	76	81	93	85	74	85	70	74	81	66	71	78	68	56	77	72	81	75	78	71	78	77	97	72	62	58	78	66	76	66	67	64	70	72	81	54	65	79	70	63	79	82	83	91	64	78	82	54	55	65	67	80	79	54	86	74	67	75	83	73	59	72	78	55	66	64	65	68	83	72	67	66	85	80	69	89	60	69	85	61	66	82	84	62	54	61	73	65	69	60	85	69	71	70	74	67	67	55	73	79	81	66	82	69	57	75	66	72	72	96	76	110	62	79	72	72	75	68	91	69	70	87	67	60	76	67	74	60	74	57	76	62	78	81	62	80	79	67	66	65	57	80	85	75	90	67	79	58	77	62	93	78	73	64	70	82	93	76	87	89	77	71	62	62	64	86	76	71	68	65	79	70	56	71	84	70	66	81	66	71	77	62	80	92	71	80	78	68	58	62	63	89	81	70	62	61	85	79	71	68	71	63	78	60	54	90	67	60	73	65	71	77	73	68	81	77	75	76	72	82	72	75	69	77	65	62	71	58	80	77	67	71	88	66	60	66	75	67	82	67	70	72	78	82	78	98	73	73	82	86	80	80	68	98	90	82	69	78	81	72	90	91	75	65	66	61	53	50	73	76	77	70	61	65	70	80	89	72	53	87	67	72	72	72	78	81	77	77	58	77	79	82	76	72	80	72	68	64	54	84	61	64	77	75	67	76	68	68	68	72	95	81	65	78	73	74	72	71	74	76	65	62	74	67	65	77	71	63	85	76	70	51	66	64	76	69	70	70	65	81	63	76	71	76	75	82	63	72	77	77	80	67	89	60	72	85	62	71	77	74	78	68	73	70	69	70	74	77	73	74	70	73	51	63	66	70	80	67	88	75	62	78	60	72	64	73	68	64	83	73	77	72	63	76	80	74	78	71	77	81	71	81	81	66	73	59	76	75	63	78	80	68	87	66	81	63	73	69	76	74	70	73	84	84	86	76	67	81	76	73	77	69	66	52	69	67	80	77	69	80	73	70	92	88	54	81	76	80	59	85	70	72	78	76	72	62	76	62	77	66	68	72	71	72	71	69	67	75	95	76	62	65	63	69	60	65	76	74	72	66	81	75	63	65	65	82	63	64	57	80	62	62	78	75	65	80	68	71	64	73	71	74	77	70	67	64	66	71	86	63	70	61	76	79	64	77	79	66	83	63	68	76	87	58	66	71	76	73	64	76	60	86	68	74	64	69	75	78	76	82	70	89	84	50	74	62	69	75	83	75	81	60	61	77	79	79	83	57	73	73	60	80	79	70	66	61	67	71	77	71	74	67	74	85	66	53	56	64	75	70	83	68	80	78	83	76	70	75	75	55	67	59	62	64	68	71	67	60	79	84	74	65	77	75	64	64	74	79	68	64	64	77	83	74	83	84	99	89	76	63	73	52	62	74	59	76	63	82	67	68	70	74	70	69	65	78	69	74	81	84	69	68	63	68	62	91	72	67	73	74	76	67	64	74	71	69	83	68	73	74	81	83	53	75	64	70	60	62	59	81	92	70	78	62	79	62	75	74	67	76	75	67	73	79	74	81	64	72	90	88	73	63	105	71	70	71	78	87	71	75	74	61	58	73	93	68	84	68	80	74	69	74	60	80	76	65	75	90	63	66	80	94	79	76	81	69	79	55	77	53	78	75	97	72	83	74	79	68	56	64	83	65	72	79	72	71	71	67	65	68	70	72	65	76	71	67	75	52	82	77	77	65	68	72	85	75	62	82	76	84	64	75	58	55	74	59	83	82	74	84	65	80	81	75	84	64	63	58	76	82	80	77	73	62	85	102	65	71	68	78	99	96	90	72	54	76	52	70	70	82	68	67	75	64	72	72	65	65	60	62	77	73	76	77	61	83	65	47	75	84	63	73	85	77	73	68	77	80	66	74	70	66	64	61	68	85	60	60	74	61	81	68	78	70	63	83	61	68	67	81	66	63	84	62	65	71	64	80	69	64	59	72	74	66	65	72	68	78	74	76	76	86	63	63	67	58	67	73	69	71	67	73	66	83	71	66	72	68	68	77	93	78	77	69	74	91	80	91	84	77	71	74	76	67	72	71	83	76	88	84	83	81	73	65	69	79	71	76	65	73	57	79	59	70	84	49	86	74	70	72	66	74	72	69	65	57	67	73	87	79	76	64	77	84	75	96	66	56	65	85	74	61	87	51	76	81	76	58	76	73	74	67	51	75	77	72	58	62	73	63	65	56	75	79	68	65	64	76	83	69	86	85	68	78	62	77	71	74	75	68	85	62	76	64	70	70	88	80	65	87	73	88	77	64	76	67	59	74	63	65	76	73	74	81	72	76	66	71	85	76	83	90	74	73	76	71	71	70	68	59	69	81	64	75	74	72	63	83	69	74	68	76	75	67	61	55	57	88	81	74	64	74	76	81	70	80	80	73	76	69	73	54	71	69	84	75	60	64	63	58	81	75	77	70	74	70	73	66	78	75	76	58	72	74	76	72	65	68	68	64	80	87	75	73	68	76	69	58	66	55	72	68	84	80	51	67	56	79	97	70	80	75	71	65	86	71	75	85	59	82	81	76	66	70	75	82	77	72	80	82	73	69	80	71	77	81	71	72	75	83	68	66	65	62	70	55	78	65	54	64	57	67	70	78	81	67	67	74	66	84	64	68	71	71	63	73	65	56	72	72	64	70	77	67	72	67	63	90	77	79	80	71	81	68	73	74	78	76	77	84	65	87	77	68	62	81	67	67	70	78	79	56	66	96	75	74	74	69	61	73	72	61	79	61	55	86	81	74	77	83	81	60	67	81	76	59	69	69	71	85	79	76	84	66	75	71	63	69	67	65	75	77	72	62	73	84	87	78	65	77	62	77	79	78	48	68	67	68	72	63	78	75	73	55	69	71	60	70	75	73	74	70	76	50	92	76	81	75	84	76	66	72	70	56	65	68	71	58	67	61	80	80	70	95	82	54	79	67	59	72	83	75	87	67	90	69	72	63	81	74	55	65	71	69	56	77	80	57	73	69	66	71	75	85	95	81	74	83	65	78	90	76	73	73	76	54	59	77	70	87	79	72	69	67	71	71	67	69	67	68	94	86	78	74	76	69	79	70	92	82	71	69	66	65	64	70	73	67	74	77	71	60	67	78	85	75	82	67	94	54	82	85	83	71	75	73	70	80	66	76	74	63	75	62	75	71	76	63	69	89	82	62	58	83	76	78	72	57	67	68	71	69	67	60	88	66	78	67	73	77	72	85	60	74	82	77	56	66	74	71
5810	1020	2344	2768	2439	1911	1591	1361	1141	910	874	734	685	544	562	513	475	442	384	394	404	343	390	373	337	314	364	331	275	293	276	286	271	279	297	253	232	257	264	255	272	268	269	231	259	235	250	277	219	241	214	220	226	244	246	242	231	224	226	239	223	224	246	222	213	257	208	214	217	251	237	210	236	233	245	248	219	219	226	230	194	238	223	212	238	220	200	222	208	232	190	223	221	218	232	229	220	189	203	221	213	233	173	206	231	208	208	204	203	215	200	205	211	201	233	234	216	217	213	214	211	225	224	194	230	197	224	229	204	203	200	223	213	216	219	224	226	218	238	226	204	222	213	209	236	216	215	204	214	188	236	212	254	233	221	217	191	225	206	186	214	215	202	203	210	216	202	211	206	224	194	220	206	216	261	198	210	205	194	198	218	214	236	215	219	220	215	198	203	189	206	224	205	223	198	211	206	206	194	210	184	200	212	215	213	242	206	226	200	210	219	210	217	218	204	244	243	222	218	229	224	242	230	207	218	224	224	209	225	196	205	193	215	233	195	192	229	225	216	226	219	224	216	221	200	202	201	205	191	227	197	218	197	205	217	205	217	174	195	199	207	193	203	189	210	217	230	206	239	238	207	208	205	190	204	206	223	219	206	224	215	215	209	202	204	197	184	198	177	184	190	210	185	235	204	224	201	196	198	193	208	225	214	218	222	200	198	191	223	213	194	235	191	238	232	213	214	214	184	200	183	190	199	213	208	199	218	213	215	202	208	216	218	201	228	215	220	247	207	210	212	210	218	221	203	181	203	206	213	213	199	201	234	197	226	194	200	177	203	211	211	211	208	191	210	229	194	201	215	208	188	214	223	196	205	241	231	215	221	208	212	183	211	189	188	212	205	220	210	239	224	202	232	207	211	203	189	220	246	201	211	220	223	202	193	205	205	214	235	203	187	208	220	231	219	242	207	198	210	207	200	194	207	218	209	192	196	221	190	218	234	202	193	196	200	220	220	213	220	206	215	224	219	211	213	214	206	214	211	207	212	206	203	185	228	206	224	219	213	223	206	217	221	208	218	232	212	234	213	192	249	202	210	220	184	229	202	213	222	208	198	209	202	202	184	230	200	215	250	192	226	221	217	191	204	190	215	211	209	215	207	204	197	228	198	217	221	199	189	219	219	228	230	217	213	226	197	196	214	193	207	221	204	213	195	212	197	234	206	226	214	232	236	198	214	200	213	212	199	196	191	211	200	217	214	193	213	210	190	206	219	212	225	232	204	213	218	201	182	212	225	203	213	234	228	211	201	189	187	237	202	201	195	194	201	210	182	214	201	213	213	209	197	208	227	200	183	218	214	235	220	182	234	212	208	210	211	206	201	235	216	193	219	204	220	222	199	197	190	236	224	192	215	206	235	222	184	224	195	199	223	215	214	226	222	220	238	224	204	201	209	224	206	206	216	207	207	216	229	207	223	227	213	232	217	215	187	217	199	211	199	210	214	183	206	207	200	214	209	227	215	186	194	221	211	204	220	190	206	225	206	205	200	215	206	190	235	224	233	186	187	233	202	200	204	193	205	200	210	225	223	214	222	188	208	224	227	210	208	202	208	187	209	205	218	226	235	187	234	214	200	228	207	197	203	220	206	206	204	205	230	218	175	226	237	196	217	198	232	207	199	198	177	220	214	187	203	211	210	193	222	197	192	249	235	215	231	184	197	221	194	189	230	191	187	253	208	209	223	221	192	223	204	232	202	210	215	202	217	248	228	245	221	198	213	234	200	197	206	198	195	207	249	205	210	199	194	195	254	225	188	193	203	226	200	196	201	221	199	203	193	226	213	212	191	219	242	197	200	220	222	205	197	211	197	228	190	229	196	215	210	215	203	223	205	208	220	217	215	203	224	192	206	212	193	235	220	206	181	186	207	196	197	195	205	212	220	194	203	221	220	216	202	202	210	207	239	229	222	212	198	212	189	190	195	237	227	213	247	210	230	227	230	218	209	220	204	211	192	217	191	195	222	224	210	190	221	206	240	193	204	217	203	218	217	216	225	207	200	217	216	227	222	202	222	188	205	239	208	222	213	210	224	226	195	220	195	190	234	215	193	190	207	197	203	213	211	196	202	221	233	216	208	232	221	205	208	210	207	216	223	193	208	216	212	217	206	207	197	246	178	210	211	219	184	218	203	210	189	245	206	200	218	199	180	190	220	229	234	206	216	216	229	194	215	193	219	220	198	199	182	192	201	195	220	205	173	220	209	218	196	209	193	205	202	203	241	226	199	182	192	207	214	226	212	221	211	228	202	210	218	209	223	221	194	220	192	234	213	216	186	210	226	212	233	182	217	193	215	215	206	213	236	212	201	225	214	174	204	188	217	237	195	211	208	196	210	218	189	225	218	191	173	181	206	210	228	201	204	206	205	194	213	208	211	224	230	198	210	203	215	221	202	211	218	213	232	206	208	215	214	199	199	232	213	225	220	178	232	207	219	206	201	212	192	186	201	196	218	199	218	186	226	208	222	181	192	208	205	235	210	194	202	210	214	198	209	211	206	215	204	200	225	233	200	188	224	230	214	182	211	211	207	208	205	218	187	217	198	213	212	221	221	221	211	220	211	234	242	169	203	232	219	186	236	219	215	227	202	195	184	201	242	190	217	215	219	217	208	223	220	212	210	223	222	196	209	207	214	208	215	236	225	224	201	222	218	219	206	219	213	214	209	215	214	239	218	221	201	223	198	217	213	176	214	213	180	203	195	207	216	200	210	207	227	210	213	173	200	204	239	226	204	207	203	216	229	185	216	181	197	218	205	191	240	213	223	228	218	216	231	219	206	211	192	204	212	230	212	184	200	181	236	231	216	223	234	206	204	190	215	214	205	207	208	209	211	214	213	201	199	211	197	201	215	195	209	224	225	210	215	193	224	210	206	247	208	197	208	213	213	202	207	213	238	220	216	214	230	202	219	224	193	219	220	217	186	221	225	221	198	199	225	227	214	176	190	226	201	205	211	238	206	203	204	221	203	194	214	207	200	193	210	205	206	220	209	249	216	220	243	224	222	223	215	192	223	231	228	221	210	221	210	224	230	192	227	216	214	197	207	229	225	231	191	207	199	207	227	205	210	227	214	195	222	211	208	187	200	210	172	190	195	239	230	198	248	197	208	196	196	205	202	220	209	207	209	164	191	242	176	198	225	192	185	209	213	210	247	224	209	241	200	213	190	184	180	198	211	216	186	206	215	205	202	210	230	209	210	220	249	230	218	230	224	185	220	213	202	201	236	206	210	183	210	197	186	224	202	189	207	225	198	221	191	226	197	204	220	198	198	219	204	216	223	221	223	195	203	201	218	217	223	207	219	206	218	196	212	213	199	229	206	203	179	214	213	220	208	211	213	218	232	216	205	208	194	206	193	215	221	212	207	188	210	209	217	198	213	210	210	226	209	244	219	210	191	216	221	237	202	226	222	208	214	209	183	182	202	229	203	194	214	187	212	222
15310	2485	2479	1791	1176	883	713	564	485	451	403	299	310	288	275	297	258	214	216	254	185	232	190	206	189	189	215	186	200	184	198	179	212	175	182	182	216	202	165	196	188	175	187	176	181	153	186	191	181	184	188	179	185	193	154	190	186	171	188	177	183	182	182	194	176	178	213	184	174	201	182	177	169	164	199	205	167	173	171	166	169	181	181	189	181	179	158	174	184	197	169	166	157	169	171	207	193	185	185	171	159	165	167	167	186	204	172	183	170	169	186	165	143	190	162	186	191	160	164	175	182	163	156	137	164	182	169	196	189	180	200	178	190	173	188	172	184	168	171	167	189	158	159	188	174	181	171	185	179	189	170	185	163	151	192	182	188	207	182	193	181	189	178	134	176	170	174	171	178	166	169	171	165	135	156	188	179	172	188	147	199	174	174	184	163	182	180	185	173	190	168	173	170	188	185	186	163	173	173	195	199	156	175	187	177	178	162	193	199	192	164	184	192	190	179	169	176	171	198	179	177	189	170	171	188	143	184	185	173	182	176	182	163	186	182	180	182	188	168	185	168	188	169	151	173	177	154	162	167	168	186	173	177	169	172	188	170	161	154	170	167	192	159	191	179	171	181	171	158	171	153	179	151	164	188	165	190	178	148	165	166	180	200	162	164	193	162	178	189	177	173	168	182	165	179	174	195	178	196	161	204	182	173	162	193	186	164	175	179	176	189	168	155	182	175	165	164	193	179	195	170	183	170	175	195	163	158	185	202	186	187	174	161	166	169	165	180	168	166	186	200	162	193	171	188	192	182	184	167	192	176	175	167	173	160	167	152	190	166	168	165	178	162	159	186	185	159	156	171	186	158	194	157	200	167	188	178	186	182	194	173	181	179	203	180	156	149	155	166	155	186	172	191	189	201	169	152	183	160	184	211	176	183	170	168	177	181	168	167	164	185	169	162	170	172	174	184	161	202	179	201	172	196	180	148	185	174	179	171	153	161	181	188	186	165	153	178	188	193	192	180	164	174	186	194	196	194	173	171	170	190	212	171	195	158	181	196	179	184	200	194	196	181	166	175	179	163	180	206	173	166	175	141	183	179	172	175	155	181	185	185	173	183	156	223	166	173	173	174	187	184	183	175	163	179	173	178	186	159	179	166	192	181	193	165	177	166	175	187	180	166	176	180	188	172	176	188	174	176	177	164	177	195	177	166	178	161	180	195	173	170	174	175	176	156	162	148	157	182	178	185	181	185	176	148	199	134	169	173	155	163	166	178	176	164	155	202	155	185	150	187	167	162	174	170	193	180	185	170	149	178	163	165	174	159	154	169	176	168	161	179	169	185	174	193	164	169	165	157	180	178	205	150	205	188	166	166	187	181	172	214	202	174	153	176	187	171	185	160	143	171	161	147	131	142	170	167	168	193	169	177	205	150	166	166	191	144	182	179	166	165	205	139	173	183	168	181	160	181	169	222	159	181	185	166	195	151	171	190	170	171	151	181	166	165	175	171	167	188	183	179	213	160	194	169	156	190	183	177	171	182	195	168	179	190	192	164	177	156	178	153	178	201	144	179	161	179	159	158	166	205	175	183	191	191	184	183	167	196	169	168	191	182	173	152	158	185	152	175	176	172	177	179	163	196	182	181	179	182	158	183	180	182	174	197	180	158	175	190	171	172	177	197	181	173	183	164	198	173	176	176	189	156	187	176	179	205	181	177	177	167	187	167	175	162	164	149	179	178	176	184	169	201	179	158	189	180	176	194	171	166	163	185	176	171	189	169	184	167	156	168	179	186	180	168	164	202	169	188	168	181	184	178	190	185	159	160	169	182	168	169	184	165	176	174	158	189	186	177	173	180	170	172	184	173	188	155	161	189	193	188	183	188	188	180	188	160	149	165	170	173	169	175	176	183	167	169	192	170	171	188	187	192	174	164	176	193	182	176	202	155	165	183	152	183	163	172	193	181	177	205	182	151	167	178	185	190	178	174	180	191	177	177	169	178	160	166	163	166	191	174	180	172	185	167	178	183	169	200	161	182	170	187	158	167	164	185	167	182	191	168	167	208	167	181	177	200	164	165	191	183	194	185	166	150	181	167	185	187	150	148	171	177	195	193	156	184	186	148	154	186	176	172	204	176	191	174	175	168	149	196	191	153	173	183	165	172	164	151	170	171	172	181	159	189	154	186	193	161	184	160	194	165	201	164	174	188	181	162	149	187	179	170	165	192	179	177	186	155	165	148	196	140	163	187	191	162	165	192	177	187	188	162	190	167	210	192	171	190	185	172	185	166	199	158	182	154	172	162	218	180	183	186	181	176	185	169	186	180	155	165	158	159	163	158	154	163	183	197	168	180	176	166	177	186	169	167	167	174	188	181	189	169	198	170	200	177	199	184	201	179	172	162	182	161	192	188	203	163	184	153	181	183	174	173	187	196	178	188	172	150	206	178	194	208	169	192	169	204	167	179	202	170	173	177	180	182	199	182	173	180	172	178	185	183	189	173	163	177	184	184	177	181	168	194	158	187	152	154	170	177	175	196	186	182	179	173	195	171	196	160	167	179	195	195	180	170	175	178	147	197	176	192	162	141	185	187	148	161	189	169	177	170	191	180	154	180	172	166	205	164	178	192	195	205	169	204	180	181	206	147	181	165	184	183	157	190	182	158	150	161	160	174	192	204	189	181	183	156	185	191	172	207	191	166	182	174	168	201	190	178	171	163	146	172	173	182	165	162	172	182	197	192	179	169	169	156	151	155	164	178	187	181	161	164	161	170	178	181	158	162	179	152	174	190	170	186	161	198	178	160	190	173	177	183	180	183	149	160	185	191	164	176	164	152	159	185	182	176	195	181	172	163	164	186	176	194	179	177	173	199	180	170	161	182	185	161	186	168	213	174	185	165	194	194	175	209	168	177	174	188	163	179	183	193	196	179	210	199	161	158	204	182	175	161	159	167	195	162	177	181	157	160	174	165	167	183	214	181	165	188	143	172	169	182	177	167	182	203	171	190	160	177	170	158	167	154	147	184	180	181	193	179	189	159	143	196	185	174	189	166	182	179	189	198	170	168	188	178	170	185	176	201	195	163	155	183	168	139	164	189	151	186	145	178	184	182	166	175	188	177	186	172	191	190	182	167	173	188	195	186	166	175	185	180	163	172	167	165	155	155	166	156	169	160	205	184	187	180	191	196	190	195	170	191	182	176	158	175	161	173	171	179	178	168	178	169	176	182	167	175	164	174	177	164	177	167	157	161	180	180	172	177	184	156	195	187	186	190	184	176	181	199	153	159	192	194	156	154	170	167	185	184	163	193	185	151	197	177	183	179	150	164	184	167	164	158	175	216	176	167	159	162	184	175	152	183	183	173	178	165	171	201	189	187	180	177	189	184	194	207	172	189	164	172	169	145	164	169	195	160	177	164	197	153	166	186	166	204	165	192	161	155	169	177	186	187	173	173	168	170	163	167	174	180	157	176	177	161	166	164	164	214	157	157	177
7636	1941	4634	5448	4653	3724	3116	2561	2188	1841	1718	1516	1305	1126	1100	1060	942	940	879	855	785	755	744	729	691	638	643	623	616	589	576	601	604	571	561	553	574	522	501	575	507	496	484	520	532	515	495	520	539	507	458	484	495	493	476	453	461	505	462	503	478	497	492	475	461	460	502	433	473	421	467	444	478	464	450	496	436	446	443	443	482	465	443	431	428	498	413	444	457	455	471	488	477	456	495	425	447	438	461	444	460	434	458	426	450	454	448	440	463	430	439	471	462	477	485	468	458	446	474	430	454	488	433	437	487	492	471	446	421	468	458	453	423	425	453	450	420	444	464	421	421	413	496	453	447	428	443	422	456	431	446	462	454	436	435	418	457	425	444	421	479	429	475	447	440	491	470	459	438	454	430	448	435	449	418	433	473	455	469	472	455	420	410	467	440	468	485	474	433	418	443	472	446	451	482	436	459	449	415	426	440	439	435	438	486	463	464	452	473	452	421	434	454	438	439	436	403	432	446	459	446	449	446	423	427	419	464	412	440	441	421	465	432	454	434	443	437	439	374	428	465	448	402	424	483	430	442	427	449	449	464	443	408	476	467	456	458	454	457	478	446	422	493	436	428	435	452	441	431	431	382	437	424	414	428	441	451	431	447	406	433	440	421	482	435	447	453	455	434	445	445	446	476	407	434	459	426	431	449	448	423	407	430	454	426	440	394	469	450	444	439	458	481	449	460	407	422	433	473	439	470	460	431	425	459	448	457	473	453	454	467	427	458	462	423	441	411	442	453	455	463	466	411	471	443	482	429	466	427	445	431	454	414	470	458	450	453	432	427	420	432	448	457	436	417	437	435	467	381	419	436	452	461	446	433	387	424	429	418	390	440	436	447	464	472	455	422	405	454	435	434	460	434	456	474	433	430	431	412	426	461	466	451	452	426	475	470	383	437	410	436	411	437	414	430	428	412	494	438	416	457	418	426	433	476	424	472	432	440	429	442	431	448	402	434	451	440	458	485	473	439	436	400	429	417	421	423	433	433	439	409	397	442	431	449	475	405	492	423	439	377	412	459	441	424	459	400	462	441	443	448	439	464	420	431	436	412	429	456	412	435	444	443	480	447	426	447	443	441	467	437	452	456	454	434	409	472	464	438	418	420	431	449	452	422	410	447	418	454	484	410	468	429	447	437	432	434	463	432	433	436	442	487	439	432	438	408	393	425	451	458	429	425	439	421	455	457	429	442	427	453	467	437	452	446	446	441	431	409	440	429	423	451	440	450	430	454	423	436	442	427	446	413	448	455	404	460	405	424	461	414	425	453	460	438	462	462	467	421	462	436	456	459	484	459	464	455	424	437	403	419	414	451	429	451	441	443	444	467	427	425	427	395	450	423	440	429	445	428	425	423	462	428	443	408	457	425	452	436	473	450	413	425	446	412	427	410	449	463	454	431	432	454	424	405	424	418	438	434	427	440	453	407	462	442	460	462	448	451	459	452	445	435	462	405	412	427	426	435	428	461	463	449	455	484	434	441	470	432	411	424	433	482	420	409	473	454	470	440	404	428	415	482	434	442	450	442	427	412	443	381	436	490	428	425	454	456	437	426	440	455	480	453	412	424	437	445	443	421	444	472	418	409	411	439	449	448	406	448	439	467	478	463	438	437	451	472	438	441	477	440	422	407	454	427	437	452	438	395	430	417	489	436	487	436	458	436	472	450	428	450	470	430	420	465	425	427	443	435	439	454	468	488	437	449	474	432	439	414	421	424	421	421	438	436	473	447	415	429	464	441	439	444	447	462	415	445	431	425	453	464	447	481	435	387	490	447	465	448	433	411	436	431	438	427	454	444	470	432	404	430	448	481	455	453	439	438	442	449	413	452	428	419	472	471	464	395	445	431	451	455	402	497	449	471	435	421	484	415	433	433	449	425	435	473	417	462	417	415	443	451	443	461	442	436	443	474	414	428	446	453	444	466	478	418	423	434	433	437	437	474	451	435	445	454	471	478	447	468	465	433	435	443	419	459	446	453	451	465	444	454	414	425	440	436	437	476	460	437	429	452	439	466	416	412	445	476	425	450	441	447	427	388	423	413	414	468	438	493	422	430	435	441	419	428	423	432	398	424	431	438	423	392	397	472	420	437	439	395	444	476	460	446	412	406	431	422	412	435	439	441	410	455	458	499	385	454	439	455	443	450	438	456	423	461	426	437	471	421	443	422	432	458	432	458	415	454	436	450	426	412	462	430	461	410	435	436	458	440	449	437	437	455	460	432	447	466	441	442	425	425	416	380	433	459	450	468	430	450	443	471	434	435	469	444	466	459	405	463	475	450	465	445	442	441	465	422	448	412	450	437	436	425	458	409	431	434	407	426	441	477	433	467	443	427	405	419	434	467	420	439	445	451	442	433	481	459	448	444	470	455	398	426	466	448	438	421	441	439	472	427	475	426	444	427	449	474	448	449	452	439	439	480	471	456	485	457	463	424	434	479	446	469	457	433	452	440	439	463	460	413	403	426	435	419	445	433	459	421	408	412	444	408	428	450	442	402	440	477	435	428	466	429	459	414	487	416	458	450	457	441	442	489	419	427	438	445	446	481	456	446	441	471	420	443	389	474	426	459	437	471	458	412	412	434	416	410	392	451	433	430	424	482	424	463	421	458	455	457	439	454	428	433	437	432	462	421	475	440	423	422	439	417	461	423	419	409	450	470	468	425	419	462	448	441	444	469	444	455	460	444	453	431	416	453	450	420	446	435	444	471	410	438	448	414	439	432	391	438	428	482	404	458	425	430	417	455	446	450	470	452	420	422	479	456	415	420	438	460	461	438	440	472	448	414	446	457	404	456	453	441	421	458	489	433	443	435	440	435	444	496	418	427	415	495	449	466	433	477	427	411	460	467	442	422	423	437	451	436	429	445	456	426	444	412	395	455	454	425	407	474	413	436	453	445	437	451	411	428	431	423	419	445	425	436	427	453	434	424	454	458	461	427	433	403	434	483	427	427	426	429	457	438	472	430	463	429	414	425	423	441	442	465	423	427	419	445	428	466	483	449	460	435	471	444	397	469	443	436	436	435	444	449	449	400	443	409	444	438	444	432	440	446	453	420	424	453	430	424	434	438	459	442	452	435	449	429	420	410	457	432	402	455	428	438	459	470	409	418	465	415	412	440	408	423	435	439	487	425	444	462	426	431	455	436	450	429	440	478	456	468	457	434	398	457	449	418	448	463	393	459	451	455	415	462	429	408	440	444	458	411	413	394	399	426	424	420	409	433	438	407	441	412	446	478	485	437	422	433	450	429	457	395	444	470	471	456	453	443	416	453	418	440	451	451	443	402	424	425	451	398	456	399	422	449	420	445	453	452	443	465	452	466	443	432	440	431	461	451	405	472	467	417	417	446	432	428	431	426	439	463	442	440	429	426	430	438	443	454	457	468	438	434	423	456	417	450	439	439	452	431	439	438	452	445	480	424	452	453	468	463	425	418	415	453	414
2062	173	191	150	146	153	167	147	153	136	144	142	137	133	119	159	139	137	149	122	143	144	116	125	142	118	111	141	129	127	157	142	147	130	133	119	121	137	144	148	136	150	119	141	143	170	109	123	119	132	135	146	146	119	122	128	134	128	139	131	128	115	148	135	129	123	125	128	139	134	144	115	136	129	135	140	118	130	114	139	128	139	118	126	121	134	126	101	120	142	138	120	139	132	140	138	158	124	129	141	146	129	124	140	131	131	125	110	140	146	131	135	117	121	139	108	148	150	129	129	136	120	140	144	134	129	142	138	136	151	132	129	133	140	148	146	99	141	134	127	117	115	134	129	156	132	134	150	146	148	152	122	138	136	123	142	148	117	141	123	136	133	131	141	153	141	141	141	133	147	124	122	129	129	121	117	114	119	151	144	149	132	131	117	132	151	157	118	140	147	137	144	117	146	147	145	131	128	121	113	143	127	143	118	144	130	123	131	154	122	162	132	133	114	115	130	138	143	109	135	131	120	144	117	145	143	123	144	124	120	134	133	123	141	139	127	117	128	133	138	142	145	121	113	134	131	123	132	128	162	165	128	119	128	130	146	140	138	143	142	103	133	133	125	122	139	134	122	142	129	152	142	138	133	137	131	144	108	146	132	114	143	121	145	142	118	122	103	145	107	106	123	166	128	126	144	144	136	153	136	143	139	128	127	127	133	112	153	148	126	113	140	131	159	132	114	143	131	126	137	141	141	120	134	115	136	158	121	124	104	136	117	139	140	120	143	127	135	132	136	139	137	128	123	123	147	134	109	129	125	132	115	133	151	144	150	124	135	135	131	118	121	136	127	140	128	119	129	120	140	122	144	143	137	133	138	140	114	137	121	127	122	123	151	140	137	127	136	130	119	133	127	122	141	136	124	148	139	128	142	143	149	132	151	112	120	136	141	129	123	140	115	128	136	124	113	145	136	143	164	142	138	137	109	127	118	150	136	146	122	128	140	127	137	128	133	122	119	124	137	130	133	108	145	129	147	140	134	127	127	138	120	135	137	126	151	120	129	124	105	124	129	140	144	115	134	151	137	139	142	131	141	120	122	117	133	120	138	132	126	126	119	144	149	145	166	119	126	144	136	134	121	148	157	137	122	141	129	134	133	118	122	152	150	141	130	128	130	143	132	123	148	128	129	133	126	139	134	146	126	135	130	119	116	131	151	139	124	124	135	138	165	132	128	142	115	153	138	152	141	145	111	122	130	137	117	141	144	126	143	122	135	140	126	114	115	149	128	117	123	116	136	144	144	121	146	137	150	137	148	133	153	128	139	137	144	130	122	115	137	110	124	127	127	117	119	137	132	127	136	123	119	122	121	142	141	144	130	126	146	133	142	153	147	118	120	135	143	146	131	143	123	129	138	151	127	130	142	123	127	142	125	133	122	129	123	136	133	130	144	132	132	136	174	144	121	144	158	128	124	131	146	116	126	139	132	128	120	148	144	112	124	126	135	137	117	129	127	148	147	96	140	126	145	134	149	129	116	136	127	124	150	142	142	131	128	131	139	127	128	124	139	130	133	142	125	108	119	113	134	127	146	138	135	115	130	133	117	146	140	131	138	154	115	124	120	128	133	138	133	133	138	112	134	136	127	125	126	136	152	132	140	130	161	152	153	129	139	132	115	135	119	134	156	132	114	117	124	135	137	116	138	136	124	135	124	120	145	128	140	123	144	120	144	131	119	124	140	130	146	140	110	107	142	143	133	131	152	135	130	125	134	134	148	142	131	150	159	123	122	132	119	120	142	129	139	141	150	115	109	122	135	142	158	148	138	133	104	126	142	136	148	135	136	155	143	136	127	140	144	148	135	132	127	115	137	138	129	142	132	135	125	132	129	138	133	145	123	122	142	128	147	122	135	133	141	144	129	133	150	116	147	144	114	141	121	136	144	121	146	138	126	135	135	126	116	130	134	149	132	122	130	136	123	143	121	132	135	115	134	116	108	137	133	126	115	131	117	137	143	150	161	133	108	114	129	139	126	147	152	128	140	120	104	122	133	135	134	149	130	128	132	137	138	125	134	122	132	131	139	106	112	123	128	136	126	140	109	129	136	138	144	109	132	132	140	115	127	112	122	128	135	149	163	134	134	117	123	122	123	144	122	138	136	143	118	128	142	121	134	130	124	142	117	122	130	117	141	113	142	148	155	120	136	136	141	109	144	137	132	127	112	124	139	122	123	143	135	138	122	125	154	120	125	142	119	121	138	155	128	147	150	133	138	117	127	136	139	129	141	110	106	125	141	143	135	152	126	107	138	141	130	135	131	149	129	132	131	148	129	130	148	125	149	149	112	143	144	137	133	118	134	125	124	127	139	123	138	124	113	160	142	143	140	141	114	146	132	139	157	143	147	147	134	136	133	137	141	174	125	123	118	134	133	140	139	137	146	142	133	131	140	136	125	110	139	142	126	150	126	107	130	136	158	147	156	129	125	138	139	141	135	125	137	120	118	117	131	125	133	129	138	157	147	131	142	145	132	138	129	121	126	131	124	135	142	134	123	120	124	114	114	135	133	128	139	137	117	141	117	168	110	115	139	143	135	118	149	133	141	132	131	120	154	124	132	137	134	146	135	145	140	152	146	138	129	123	108	111	115	134	129	132	144	139	117	135	146	136	109	141	126	133	142	142	136	131	124	142	131	165	136	123	101	143	129	139	118	129	136	127	139	110	120	147	144	138	124	132	128	135	146	128	146	129	131	130	131	124	141	131	123	107	142	130	138	128	137	138	120	120	132	124	133	147	126	131	119	130	129	124	145	117	144	141	144	119	136	114	140	152	136	132	135	134	132	117	140	126	126	141	118	133	122	147	128	124	131	124	128	131	123	118	134	147	140	119	135	122	138	143	138	136	139	122	137	118	165	141	142	128	135	133	145	136	135	120	129	125	124	97	145	111	141	131	105	117	132	122	126	119	115	147	124	138	129	145	117	123	130	123	166	129	133	122	117	138	126	147	115	139	110	144	143	118	110	132	139	134	136	137	105	114	136	113	115	147	151	127	128	130	143	121	116	142	127	146	140	155	145	143	102	147	123	114	136	125	140	109	128	138	119	145	140	126	142	118	145	143	132	145	131	127	133	134	159	145	141	143	130	120	134	145	124	150	150	132	119	127	158	134	141	120	146	116	135	135	125	127	173	148	127	128	137	129	127	130	131	150	147	130	142	120	146	132	129	124	132	128	138	142	149	145	141	128	166	134	133	144	149	133	129	145	131	117	132	134	138	151	146	140	134	131	131	149	147	126	139	129	131	138	135	135	133	132	130	142	151	112	125	141	139	137	115	143	127	127	134	136	130	123	131	121	136	136	135	136	123	135	123	119	133	124	143	140	137	134	139	116	133	131	132	136	130	138	139	121	132	145	116	132	149	114	127	131	108	127	134	125	120	139	129	133	139	152	127	136	138	128	127	163	160	114	132	141	123	140	144	144	132	118	140	139	129	139	139
2220	377	445	457	396	374	374	386	335	353	377	358	359	343	339	362	378	352	325	296	347	333	311	332	335	333	324	337	332	307	330	284	313	296	343	325	365	340	338	276	346	319	353	322	327	340	313	313	313	337	343	336	350	319	355	329	316	306	312	334	320	340	309	327	327	340	326	335	339	340	335	319	322	321	299	366	350	374	327	293	349	314	341	327	309	357	308	353	306	300	294	361	348	349	341	314	303	351	323	299	344	299	307	344	329	339	321	334	333	305	333	314	314	309	330	343	337	328	315	377	311	371	314	343	303	365	343	350	361	307	317	336	353	339	335	322	339	327	294	311	321	316	321	352	318	311	312	340	302	341	328	318	346	311	314	303	348	328	323	327	316	304	330	314	314	301	299	305	328	314	353	305	334	326	307	334	306	323	317	346	335	303	337	327	348	319	311	298	323	324	320	331	318	336	293	319	326	329	353	297	336	301	304	308	321	314	317	322	332	333	356	315	336	315	340	335	347	324	337	303	337	324	293	319	333	348	345	307	323	296	369	317	350	311	328	321	349	340	321	326	314	313	317	315	318	300	342	318	306	292	325	344	364	342	314	305	347	349	343	303	283	323	325	347	306	330	325	305	347	291	329	316	324	308	323	318	304	342	317	316	353	329	327	326	342	348	329	323	310	321	298	319	319	366	320	307	342	312	375	338	309	326	319	323	321	350	330	304	341	350	324	337	302	349	279	332	312	318	301	323	298	329	320	304	299	329	319	320	339	326	334	325	310	334	337	358	339	319	290	328	286	318	336	326	331	277	330	334	359	320	345	317	325	358	327	292	321	335	326	363	336	339	319	338	300	361	349	303	336	322	310	321	301	359	353	312	333	352	328	331	305	315	350	341	346	313	323	298	330	337	359	289	344	333	325	293	306	345	368	344	341	319	316	366	286	306	330	323	323	337	367	360	303	316	319	319	329	313	313	340	320	330	307	324	308	339	308	313	291	332	322	313	285	350	320	338	353	323	323	319	348	323	319	278	274	345	335	316	317	308	339	315	351	314	338	328	321	326	308	330	327	335	344	337	338	293	302	324	307	325	304	302	348	319	351	358	311	325	314	332	333	322	300	362	328	313	330	319	299	328	321	312	350	343	311	297	294	338	326	313	319	306	330	325	306	343	315	317	329	344	316	306	315	306	312	346	294	341	316	314	326	328	312	323	356	340	325	326	322	343	321	328	330	309	316	330	325	310	335	328	309	284	345	324	329	328	309	305	321	322	318	342	298	334	314	324	345	342	338	322	315	281	314	313	329	342	329	311	314	351	331	328	335	361	287	335	311	326	307	338	321	282	302	340	319	313	327	368	327	295	339	334	310	312	317	334	357	337	339	320	376	319	351	319	329	341	308	312	307	305	315	343	303	335	335	308	330	353	320	342	320	299	309	316	348	337	316	322	340	329	351	321	331	337	303	351	344	349	333	319	301	317	322	320	318	331	329	318	335	317	373	330	334	342	309	309	344	330	341	369	317	309	335	328	326	298	337	315	341	323	299	320	360	318	309	325	330	342	332	326	332	342	312	336	323	296	327	330	325	364	350	285	379	335	327	302	328	313	349	315	329	331	315	353	355	342	348	319	307	286	293	331	319	318	289	334	317	314	315	313	355	297	347	360	321	314	318	314	331	318	317	310	336	320	318	313	334	319	305	352	338	297	320	291	335	327	318	337	331	323	333	332	333	296	316	316	327	329	302	311	323	330	295	329	313	321	315	336	310	289	302	340	335	308	313	351	316	340	323	314	331	329	300	328	303	304	330	332	314	324	314	321	322	322	324	301	334	318	316	328	325	307	339	342	316	330	325	337	305	329	318	294	319	316	341	307	342	317	338	325	315	329	338	333	331	324	324	342	343	337	327	305	303	313	303	316	306	357	327	376	315	330	334	331	319	344	339	283	337	326	354	328	317	344	304	337	334	341	332	336	326	317	328	309	306	332	304	327	305	302	302	340	310	333	347	327	304	334	290	328	328	322	320	329	325	320	337	334	335	347	334	332	328	325	341	310	329	360	300	312	338	328	337	327	311	344	310	317	352	346	327	332	359	305	323	328	312	315	341	309	329	338	327	336	363	299	278	359	343	303	326	357	287	324	313	330	342	332	347	359	315	330	318	350	319	319	355	320	323	348	316	351	329	335	332	319	331	327	323	329	331	322	318	343	322	324	323	314	299	328	329	314	340	340	340	332	363	330	325	357	326	354	300	276	346	341	351	328	326	339	334	332	311	333	357	308	330	342	322	304	280	331	321	306	332	356	362	352	323	285	307	329	335	322	323	321	353	324	324	323	314	349	319	342	332	343	329	336	299	336	297	331	343	308	309	325	329	347	334	339	330	316	340	327	307	309	326	299	301	363	333	313	337	335	309	328	335	336	307	326	348	314	363	285	309	307	296	345	313	321	326	327	334	329	321	327	306	302	312	327	351	305	329	307	310	315	337	352	350	269	316	326	303	337	304	315	319	325	308	317	316	315	337	316	314	340	339	348	331	313	309	306	322	309	338	321	335	368	341	328	333	352	332	329	329	314	341	322	319	325	355	316	312	341	312	316	314	291	311	293	330	328	320	344	331	351	317	311	361	357	310	318	350	332	325	310	310	326	282	330	329	286	327	327	353	310	345	316	331	352	326	337	330	324	311	337	332	301	304	312	333	322	323	318	325	346	336	325	333	320	363	344	312	313	347	325	334	340	314	304	340	331	335	350	345	311	313	307	326	316	325	344	325	300	339	308	316	319	310	320	319	328	318	330	327	304	327	286	311	315	356	309	332	329	327	309	332	319	351	314	342	315	314	309	315	351	333	336	291	310	340	324	303	317	305	304	312	309	344	360	288	347	321	307	322	328	356	285	324	352	323	334	345	336	336	340	289	348	316	309	325	298	315	306	312	320	333	318	310	318	311	326	304	322	335	310	325	371	335	313	328	330	368	321	331	313	319	290	329	347	318	329	325	334	307	326	352	304	335	336	304	312	351	317	305	357	340	340	308	304	310	334	337	322	350	325	331	333	357	322	368	323	380	313	338	338	300	319	318	321	325	324	328	323	344	310	352	295	323	345	331	295	317	339	346	332	341	318	302	313	314	320	358	348	313	349	324	318	289	325	292	323	313	319	334	306	294	338	371	333	333	334	332	331	336	302	326	336	342	317	336	332	328	320	304	329	323	339	313	337	314	340	308	302	302	308	302	332	339	340	330	337	314	298	302	327	335	307	295	315	322	320	325	334	309	301	364	290	319	311	323	346	342	319	327	340	356	325	347	330	315	346	343	291	315	299	336	360	336	305	320	360	327	313	363	332	317	324	341	329	316	361	332	324	342	334	306	332	311	325	360	344	304	292	311	312	309	361	366	337	318	320	328	359	316	304	340	324	306	313	329	302	340	342	328	361	359	357	329	321	341	297	340	335	360	334	314	313	281	324	320	312	339	329	320	328	325	330	342	322	305	318	324	323	344	308
8243	936	1098	777	555	429	309	243	215	198	187	140	152	137	101	104	104	94	103	95	107	105	83	87	107	70	86	90	74	83	82	94	71	69	87	78	74	87	83	71	70	73	84	74	77	66	72	74	79	67	81	76	67	75	66	86	59	80	68	77	80	65	69	80	76	68	74	67	56	71	77	75	81	64	68	79	101	84	90	77	66	72	88	71	57	58	74	75	63	83	68	57	84	67	70	64	83	73	63	78	79	63	74	82	85	73	58	97	68	72	74	63	56	67	57	72	65	83	63	77	70	82	72	67	72	82	69	73	66	66	75	77	72	82	85	79	86	59	64	78	69	71	81	68	76	73	70	79	80	78	67	78	69	80	65	88	80	64	82	67	84	71	65	70	78	78	72	74	83	68	72	64	70	68	61	70	77	71	65	65	62	76	67	59	78	62	59	61	71	74	74	88	73	64	75	83	74	82	71	77	68	73	78	71	67	74	80	77	71	68	76	84	69	64	78	74	89	77	82	78	69	65	67	73	80	74	68	71	69	66	71	88	80	78	61	70	76	78	70	64	64	89	61	70	68	63	84	69	72	70	72	60	60	63	66	64	80	81	70	74	89	91	54	59	66	89	73	87	69	61	62	69	82	80	99	84	67	75	67	78	86	88	70	61	64	76	67	78	76	73	68	70	77	68	71	72	83	67	88	57	66	73	68	69	66	76	66	77	76	76	58	73	80	85	81	58	65	74	92	60	56	68	67	51	60	71	79	74	72	76	63	81	71	77	83	54	75	74	73	86	70	85	79	59	62	66	84	66	61	72	63	81	75	66	69	73	90	81	73	73	68	101	81	77	69	89	86	67	72	72	58	78	52	73	65	78	90	71	72	95	71	69	68	71	73	80	74	74	82	73	64	60	78	74	68	85	86	51	58	78	85	77	84	70	66	73	72	80	87	95	61	53	64	66	65	68	75	77	75	73	75	83	69	73	62	65	56	69	66	69	56	63	69	72	66	47	72	67	80	69	74	74	78	67	72	70	69	85	75	56	73	75	70	59	71	58	67	80	81	58	81	85	71	79	74	69	83	63	74	76	74	73	78	77	80	73	62	65	70	63	68	66	75	59	76	68	78	82	65	75	80	71	64	68	75	79	57	76	71	67	62	71	79	71	76	69	76	73	76	84	72	82	86	90	63	54	67	66	74	89	68	67	85	72	77	79	68	72	77	77	75	66	85	80	82	84	72	79	74	80	69	54	53	68	77	82	60	66	81	56	76	63	69	71	72	60	72	74	62	68	61	71	57	79	72	89	86	75	76	66	65	81	63	76	77	69	79	67	69	61	62	68	81	80	84	72	67	71	69	72	79	77	81	74	75	97	71	82	78	78	88	57	63	60	78	70	66	66	74	79	79	82	60	54	64	75	57	73	78	72	75	78	64	58	85	51	54	78	68	67	62	85	74	67	70	72	85	76	93	66	70	72	72	67	73	76	89	72	81	72	74	61	93	88	88	71	74	69	92	57	87	78	85	80	90	73	79	77	82	58	89	67	72	77	71	64	69	72	85	67	74	65	65	73	71	76	57	61	69	67	69	93	81	80	77	75	61	66	61	74	55	77	69	72	77	82	80	75	72	51	65	82	69	62	94	87	75	70	68	77	80	65	67	66	58	69	82	92	68	62	71	69	57	80	62	78	75	85	65	75	61	75	60	74	72	67	86	62	66	74	81	66	70	68	70	69	71	85	79	66	73	70	84	71	81	68	82	59	60	87	76	79	88	72	60	79	76	73	63	63	72	63	76	78	74	49	89	85	81	60	55	72	76	75	71	56	58	71	80	91	63	74	85	91	68	58	65	59	66	74	75	74	77	73	68	84	58	64	62	68	83	72	62	77	64	79	82	73	74	83	70	72	76	83	78	64	69	83	57	94	68	61	63	78	77	72	56	89	73	73	59	83	60	78	66	77	61	79	66	77	84	74	65	72	64	73	61	68	68	74	61	82	55	76	60	78	61	65	82	75	79	60	66	60	78	69	68	79	84	86	72	72	73	71	77	52	76	69	85	68	59	88	67	79	64	65	72	81	78	64	67	76	66	82	78	77	67	77	65	82	70	71	72	60	65	79	65	78	77	88	90	75	72	78	68	67	76	75	58	69	68	78	74	65	73	66	65	83	84	91	70	70	69	64	64	78	69	81	65	68	72	63	75	71	67	71	79	84	73	57	62	75	74	58	81	86	77	78	79	66	74	66	72	81	82	67	74	69	93	92	80	65	71	68	75	80	83	83	75	65	81	55	74	67	84	72	74	77	67	60	78	67	76	99	97	78	75	63	65	72	66	87	83	84	72	96	67	81	76	69	81	73	79	82	68	69	76	85	80	76	53	54	63	76	69	76	81	54	72	75	59	67	68	87	70	76	77	67	77	74	57	75	65	68	60	90	83	73	63	66	91	59	59	71	86	78	67	93	77	70	73	81	87	76	65	75	71	74	72	71	77	78	84	66	73	72	57	81	82	70	69	69	69	81	75	49	78	74	74	80	91	67	63	73	71	62	68	66	68	71	63	66	61	80	64	74	66	86	74	81	75	72	69	75	77	84	69	83	64	75	76	72	72	62	63	72	62	69	81	85	69	60	73	74	82	76	77	60	66	74	71	61	69	62	65	85	71	68	63	70	79	72	63	71	66	65	63	75	74	72	59	64	71	79	66	76	87	79	72	55	74	73	72	59	64	75	83	64	69	61	78	63	77	82	60	60	57	65	77	67	95	74	68	82	85	69	71	67	77	73	78	73	71	87	66	72	73	78	75	76	71	76	91	65	68	62	85	73	60	73	60	75	95	82	63	67	55	77	65	62	89	68	52	78	78	83	67	60	68	68	89	81	67	69	68	66	79	69	64	72	67	56	64	76	59	81	77	77	83	89	53	76	72	78	89	64	81	62	76	58	82	66	74	74	67	70	76	85	64	77	58	46	60	75	76	57	74	69	69	69	70	82	77	67	66	74	77	62	61	75	77	76	68	78	74	68	60	67	66	81	90	77	78	64	62	65	79	49	65	61	79	66	79	74	69	65	68	62	80	75	66	82	62	68	74	72	72	70	93	86	74	83	60	84	72	60	71	72	93	83	69	64	70	77	60	66	83	69	64	77	55	83	74	63	68	65	78	70	92	77	71	77	80	78	65	68	72	82	67	63	70	82	95	69	68	97	73	72	77	80	82	84	70	63	62	67	57	75	85	76	69	74	74	90	80	69	62	73	88	57	73	80	50	79	78	70	74	50	62	66	79	78	64	73	66	63	78	69	86	75	80	75	72	74	58	88	80	75	83	75	62	64	65	62	75	72	55	77	72	65	88	68	67	74	73	95	69	89	72	77	85	80	70	73	60	69	79	83	66	48	83	79	77	69	56	83	85	81	90	74	64	73	74	66	81	79	61	83	63	80	80	64	76	61	75	73	66	73	63	62	75	61	65	76	87	54	63	65	68	60	78	77	69	72	80	68
5843	1006	2368	2662	2474	2012	1582	1248	1132	945	856	790	647	600	532	495	490	439	465	398	400	339	353	366	309	361	311	294	312	299	247	262	284	278	261	252	267	251	260	250	239	234	249	224	240	247	231	273	260	240	257	225	261	251	245	246	229	224	236	233	226	217	233	235	221	235	230	226	234	180	214	214	219	221	214	235	206	232	227	207	199	207	224	205	196	232	209	212	212	228	224	204	217	210	199	239	224	234	200	204	208	212	232	208	222	225	187	204	220	195	207	208	217	218	250	231	202	212	226	198	218	222	222	191	221	236	226	186	216	212	223	245	215	220	209	201	217	210	212	229	196	214	210	211	230	190	222	186	201	225	190	207	188	179	200	207	225	181	234	211	221	210	208	214	194	220	230	209	199	201	184	228	204	227	238	242	225	218	218	209	199	200	202	211	198	196	229	194	212	203	239	200	225	227	201	214	205	183	200	200	195	209	221	178	201	222	219	201	216	245	223	208	219	222	204	210	219	215	191	203	206	200	192	232	210	224	211	205	197	221	224	205	220	217	186	228	184	244	205	199	212	239	207	193	208	221	191	212	209	199	216	220	196	212	222	210	221	200	219	206	213	253	210	170	197	228	196	215	207	214	200	228	211	199	226	223	184	230	218	203	218	188	212	205	204	183	211	223	199	215	233	227	217	210	225	216	212	195	207	212	195	179	188	186	201	239	212	206	223	226	193	192	212	218	203	181	200	230	177	185	199	193	217	215	227	205	210	221	205	212	221	231	199	203	203	233	215	215	215	216	242	229	201	197	205	243	224	217	205	207	214	209	220	254	217	191	217	219	202	234	213	198	224	212	200	183	192	239	218	229	209	174	201	177	200	201	194	199	208	221	191	224	221	208	202	202	222	215	245	199	218	233	219	198	190	225	213	258	217	211	241	206	230	183	217	237	220	239	219	200	193	236	217	196	217	217	211	212	215	221	213	212	202	205	219	209	200	243	218	212	211	226	214	230	214	214	206	202	208	217	198	200	195	196	214	201	217	229	236	226	203	199	200	212	210	197	220	187	224	188	219	212	218	215	195	225	205	196	207	197	197	216	198	198	186	197	199	232	196	190	217	201	203	210	235	204	206	214	221	217	208	198	240	203	217	213	228	200	214	227	207	192	207	225	210	201	218	215	179	200	221	201	200	205	207	210	208	182	213	216	183	209	237	221	235	202	212	229	214	202	211	196	225	210	230	172	204	196	195	180	247	204	218	216	210	187	235	216	220	177	227	214	208	192	232	212	226	229	188	216	219	229	230	240	223	223	230	189	208	220	204	200	214	200	190	217	215	207	210	222	208	211	217	217	201	209	245	208	209	206	189	241	219	195	208	193	213	245	221	237	212	191	216	214	221	209	197	211	210	217	204	234	203	202	204	208	195	207	205	169	213	220	199	198	216	219	222	211	223	222	226	220	186	226	212	217	219	221	206	201	206	192	225	223	245	224	208	205	204	200	189	254	213	200	195	192	213	204	174	190	206	219	197	204	211	210	218	210	200	204	229	202	229	220	224	233	208	223	236	234	225	217	210	241	252	203	217	229	195	215	212	210	187	207	210	195	200	224	220	222	205	236	223	214	206	190	230	251	219	185	216	213	215	222	206	217	210	214	200	200	244	185	220	202	223	204	183	201	229	232	216	185	231	222	192	238	214	207	194	201	200	207	222	179	202	208	207	186	189	212	186	200	219	203	208	204	209	209	194	223	196	229	200	211	199	214	212	226	201	224	242	211	188	220	222	204	195	191	208	207	207	214	222	213	215	209	218	207	211	192	204	218	185	217	226	227	239	231	225	177	207	197	217	213	190	212	207	226	207	228	207	211	216	195	223	235	190	210	217	223	215	240	207	221	214	208	197	194	201	226	186	218	203	222	223	221	211	205	216	205	227	197	189	187	195	218	203	216	216	217	200	240	196	205	198	204	208	209	207	194	182	195	218	219	216	191	210	212	216	215	185	219	189	195	207	218	196	203	207	198	191	214	207	214	227	208	222	212	187	206	220	253	244	225	208	202	211	212	227	214	183	213	210	201	216	215	211	200	225	233	222	220	177	216	205	227	197	212	230	212	221	200	223	199	206	197	234	220	191	212	193	230	213	227	219	220	181	201	208	213	210	211	195	209	211	229	190	194	177	205	210	190	203	194	222	239	197	183	207	239	212	209	219	237	215	225	223	202	205	227	206	189	202	208	209	200	202	190	212	226	215	225	221	217	237	218	208	223	176	218	209	211	219	210	194	183	206	189	222	193	204	218	223	204	185	220	219	205	211	202	208	224	224	191	213	201	240	222	203	207	227	197	217	189	207	232	243	230	199	188	198	225	223	213	183	232	202	210	205	231	185	240	175	201	198	190	179	178	223	233	202	227	202	198	196	193	180	223	227	231	198	190	202	204	221	190	203	229	201	212	203	213	199	183	235	204	211	217	218	192	192	205	213	209	227	211	204	227	228	221	205	220	218	210	195	223	210	240	198	216	212	201	201	213	221	200	198	174	195	196	189	229	223	219	206	226	205	206	223	211	241	223	192	220	218	186	210	214	223	205	216	195	202	189	205	237	201	239	201	214	231	207	216	246	209	193	214	204	201	207	195	195	223	228	213	198	198	201	212	211	178	209	198	202	193	218	221	226	221	216	200	190	207	236	194	226	197	227	229	202	209	204	216	212	220	202	218	177	230	182	222	208	216	204	219	216	216	223	219	207	223	216	179	216	195	212	190	217	208	216	218	227	235	208	238	212	193	216	195	206	204	221	194	213	187	193	194	219	210	224	207	212	253	200	233	226	195	230	220	189	235	216	207	214	198	221	220	225	216	219	206	244	226	236	222	231	231	183	225	241	203	233	197	205	215	203	217	189	249	221	212	208	248	193	226	207	207	211	196	208	222	211	194	225	197	191	225	220	215	204	191	186	194	212	232	246	237	204	186	204	238	194	226	218	217	201	197	206	216	203	238	188	207	241	212	221	228	204	216	224	181	206	203	217	220	216	204	216	222	203	215	205	209	214	225	204	205	196	226	195	241	226	216	229	208	194	202	229	213	197	217	189	222	242	190	224	196	197	233	206	233	217	207	220	202	222	182	200	230	197	221	202	231	212	207	221	219	213	215	225	209	226	188	196	189	186	227	225	199	209	203	198	211	204	213	195	202	219	195	201	213	211	200	238	214	205	185	213	199	217	205	204	188	199	205	200	230	207	224	219	218	238	196	203	213	237	175	224	227	200	206	214	211	220	208	211	244	194	217	197	215	219	223	223	206	198	223	211	214	220	222	207	243	220	239	209	207	210	207	218	200	194	218	193	222	208	228	216	211	218	200	213	210	194	187	192	202	190	223	227	201	224	197	227	218	233	192	192	229	203	224	204	220	211	188	223	221	201	199	206	233	200	204	210	230	223	231	219	196	185	216	218	200	190	220	203	227	233	235	188	222	204	206	213	213	200	203	215	212	219	236	180	204	211	205	222
15838	2535	2476	1795	1208	909	658	617	495	455	393	329	310	282	308	293	209	216	265	247	219	210	192	199	214	189	162	204	178	181	190	184	205	213	176	189	170	165	171	206	172	151	206	171	181	200	175	182	184	178	163	190	194	199	173	168	193	151	188	167	156	211	159	165	165	183	191	168	190	185	200	189	174	151	179	176	193	198	196	201	175	167	147	180	173	174	182	180	176	185	161	187	172	180	148	174	168	180	168	169	181	180	194	186	166	174	167	165	183	185	204	175	177	207	145	196	185	185	168	176	196	182	152	189	192	187	168	172	191	153	166	148	170	154	178	196	181	173	187	200	178	178	164	184	173	180	170	159	178	181	147	141	191	163	188	162	178	206	181	188	179	187	188	157	166	165	182	181	193	181	199	158	204	153	160	164	182	194	168	182	180	164	177	173	164	164	158	179	201	174	168	167	172	195	164	191	184	148	158	170	166	169	162	183	155	167	153	197	170	173	210	186	166	180	176	224	167	164	150	162	147	180	211	182	181	154	212	176	159	165	180	196	191	156	177	155	163	168	178	179	178	194	185	190	199	189	181	195	184	182	174	182	177	173	189	167	176	169	153	179	170	191	160	167	193	156	162	159	172	201	176	156	183	172	154	173	181	155	152	175	190	163	176	164	171	171	188	192	172	155	187	168	206	191	194	178	160	174	166	195	190	206	184	165	168	205	176	162	166	188	151	193	188	174	178	183	195	173	179	189	193	194	175	163	184	164	193	165	175	178	165	191	170	194	178	174	198	165	188	152	181	192	168	187	186	154	199	189	192	166	179	174	194	172	160	176	188	181	156	135	227	171	166	163	176	182	149	180	194	192	187	176	177	167	178	184	181	159	174	195	180	164	175	183	162	176	186	171	194	209	168	211	173	189	180	170	174	175	167	174	170	172	172	170	194	154	171	182	187	188	167	174	186	157	163	181	173	192	157	161	178	178	159	180	177	187	154	176	181	197	199	175	141	171	187	173	183	184	157	190	177	181	211	184	180	192	163	221	165	167	180	140	188	179	200	161	165	166	189	187	167	167	168	149	186	167	161	172	176	187	172	191	161	161	164	168	175	185	194	182	156	154	180	163	162	197	196	190	164	172	175	211	176	177	192	182	196	176	167	160	174	151	189	190	175	181	208	158	200	167	197	194	192	177	176	183	172	186	189	179	169	173	154	158	164	192	173	194	166	172	187	182	172	172	178	179	169	184	156	186	188	157	174	211	170	202	201	174	184	198	172	167	168	176	175	191	179	172	186	172	160	183	170	165	172	165	165	160	176	188	205	192	183	158	191	172	188	183	170	154	166	165	188	193	197	159	170	179	183	183	158	170	161	171	189	180	165	169	177	171	159	177	157	173	156	179	169	167	179	177	186	181	186	177	183	166	190	175	188	193	184	212	191	155	165	196	179	168	164	192	166	169	160	180	185	195	164	189	182	178	179	178	178	188	186	182	170	182	190	189	166	178	181	161	152	172	167	198	153	178	172	155	172	170	185	183	182	195	164	190	156	175	156	189	189	177	169	170	158	192	170	170	212	194	164	171	185	195	217	202	177	183	193	182	174	173	191	180	181	171	182	170	165	194	202	159	182	184	171	171	159	185	171	159	177	194	181	191	182	195	179	183	188	187	159	164	180	173	151	174	171	178	180	181	182	186	167	185	161	165	170	163	179	158	185	186	180	162	206	201	184	197	206	165	176	163	174	181	191	181	168	189	196	181	160	184	177	172	174	189	179	188	177	191	176	163	178	146	158	185	162	180	158	162	179	159	190	164	182	181	184	167	171	171	174	181	185	180	165	147	180	189	178	155	162	184	185	190	169	202	151	184	185	185	160	188	165	165	167	168	190	184	162	189	202	199	164	167	162	167	165	211	182	168	185	185	179	162	185	190	192	168	197	184	167	177	182	178	196	183	195	160	180	169	161	191	174	175	182	190	194	190	152	174	190	197	188	165	185	171	185	185	152	165	160	149	181	180	179	180	174	187	170	168	181	159	178	166	157	209	176	208	198	169	180	175	180	182	178	178	188	172	175	179	175	160	156	197	171	173	185	146	174	185	176	165	157	172	162	173	166	167	162	155	173	177	149	173	181	156	165	176	182	181	174	173	173	182	184	177	169	160	186	177	203	178	177	213	157	189	182	182	166	170	166	178	167	139	193	212	165	178	150	203	168	193	176	187	189	181	164	176	175	186	168	187	152	191	191	184	160	183	191	166	187	167	158	184	169	155	149	160	186	151	174	195	161	180	171	170	176	163	195	174	172	187	171	163	172	156	169	163	173	174	154	194	187	145	177	167	169	171	177	180	175	175	195	178	188	188	162	164	183	157	188	172	168	165	187	168	173	147	165	163	174	171	163	165	173	175	179	158	185	194	178	164	167	178	189	165	161	189	199	167	182	156	172	139	176	153	156	175	184	168	184	176	180	191	174	191	172	177	193	169	178	172	210	166	168	185	178	192	163	182	174	191	176	186	176	171	180	147	196	153	197	149	179	191	177	184	137	165	171	170	185	181	165	178	180	165	182	157	171	187	183	164	158	184	177	199	186	196	147	166	199	178	157	163	178	178	173	202	198	158	176	184	173	152	189	175	179	185	195	196	197	176	188	187	159	181	189	162	171	167	184	164	185	172	183	177	167	181	182	174	161	197	169	180	139	168	161	176	183	186	188	159	171	182	181	208	160	172	161	183	168	179	181	166	157	164	196	178	176	174	165	190	198	217	183	183	183	161	175	175	182	172	178	184	195	165	177	183	157	181	179	172	183	178	177	179	177	174	162	199	177	189	183	186	182	186	194	193	193	180	164	170	171	177	173	184	165	183	187	166	175	178	168	173	194	195	179	177	176	166	157	192	168	156	169	188	161	190	174	197	169	175	150	184	145	181	182	184	149	176	172	164	196	209	183	182	158	162	180	180	172	173	181	201	194	178	165	189	183	180	179	178	188	177	149	160	167	216	185	192	154	174	168	197	187	180	179	179	202	191	186	160	205	176	157	151	178	179	162	179	170	185	199	195	203	178	169	183	198	176	170	186	174	172	183	189	170	181	196	180	215	148	187	191	162	189	190	190	189	165	188	201	159	230	181	176	184	160	185	164	178	194	170	175	178	169	167	177	165	188	179	166	186	187	149	175	163	175	192	170	187	179	180	173	182	216	172	167	200	189	198	156	174	184	163	178	189	180	177	173	178	172	175	170	176	181	174	176	176	172	176	186	171	206	168	151	181	170	190	190	178	177	189	165	154	155	166	174	189	179	178	168	181	183	188	178	184	174	203	167	169	161	192	189	167	164	173	177	173	188	184	197	189	174	168	157	183	158	171	159	182	193	163	179	186	213	185	179	169	190	186	163	166	181	166	179	172	161	181	185	155	156	180	166	180	202	155	186	159	158	168	183	186	203	198	201	205	167	170	163	168	207	178	171	176	188	144	173	167	173	160	180	179	174	213	182	170	154	170	205	174	172
7815	1931	4635	5459	4807	3805	3025	2577	2260	1815	1652	1477	1268	1222	1083	1006	889	945	842	837	805	724	742	714	678	671	672	672	619	597	575	616	564	582	578	536	536	546	528	489	586	520	554	497	555	520	537	493	488	469	491	498	495	553	480	474	510	505	450	502	463	460	473	469	508	506	473	444	443	500	422	454	467	443	499	472	445	509	441	470	489	496	467	516	458	517	481	426	452	460	431	453	487	452	453	440	422	432	515	498	468	444	445	432	454	444	465	479	453	422	466	443	461	421	476	479	427	420	429	429	431	513	472	465	476	446	464	464	456	476	447	437	439	466	476	427	459	422	455	455	452	434	470	428	435	452	429	444	469	419	431	464	440	443	448	402	447	467	433	418	450	438	437	466	435	497	440	450	479	432	437	486	414	458	418	418	475	428	431	469	455	454	435	439	439	476	422	444	458	458	420	427	484	413	453	457	442	422	472	432	433	452	463	441	434	409	458	424	420	459	482	423	467	414	442	456	449	447	455	442	436	482	437	421	462	450	450	438	448	470	431	432	457	416	474	452	415	467	461	451	433	437	465	450	433	459	441	453	436	432	507	444	453	418	465	436	403	423	419	457	454	469	482	424	459	427	388	470	445	434	420	502	411	454	476	445	436	446	448	483	408	473	444	432	429	435	449	486	450	419	443	439	483	440	439	436	442	437	438	449	432	466	463	443	413	446	443	429	458	488	448	434	395	453	429	484	456	444	430	456	444	446	436	459	408	438	472	465	446	445	397	464	425	420	414	404	417	443	442	469	420	458	448	426	445	454	450	453	468	439	447	436	479	444	445	404	421	436	426	447	453	445	449	455	420	449	459	463	461	457	423	462	398	451	421	450	432	453	428	438	460	449	448	418	440	433	465	431	433	446	462	421	456	431	417	458	493	471	433	427	400	414	444	414	471	479	432	445	455	470	448	435	419	445	420	409	469	432	411	467	447	408	449	442	433	441	466	431	443	451	442	464	413	437	432	455	419	422	405	460	430	436	431	387	443	441	464	421	451	428	453	474	436	429	461	444	430	462	410	453	464	408	417	424	412	431	404	436	447	452	469	451	446	435	447	423	424	429	418	476	446	459	440	446	435	437	435	437	457	434	418	467	460	419	413	436	437	446	451	466	473	417	447	420	440	437	421	472	461	422	454	433	445	433	462	431	458	424	457	454	436	462	438	459	415	453	419	456	427	424	439	486	405	472	436	403	409	468	472	454	410	425	404	460	442	466	461	467	432	440	435	435	456	430	444	452	481	489	458	450	446	470	400	459	441	416	418	470	434	444	416	417	436	494	444	458	443	377	467	442	450	433	445	427	480	454	431	461	457	436	429	448	438	455	474	415	416	439	428	410	475	434	483	449	471	425	462	439	409	416	484	436	454	479	416	454	465	436	454	436	439	468	454	456	483	450	471	423	439	449	467	434	425	460	429	466	476	426	428	411	444	425	457	423	464	410	423	451	423	431	438	433	433	440	474	433	459	418	462	457	453	448	452	483	382	464	386	447	427	429	449	422	430	446	457	433	456	469	485	451	448	435	423	457	467	434	448	431	435	437	458	426	458	442	433	432	450	421	467	429	430	446	420	453	437	446	428	448	444	416	461	454	452	460	446	449	471	476	470	429	425	449	392	477	455	468	426	411	399	419	444	453	457	440	434	467	437	455	420	449	416	420	445	437	434	451	450	452	430	471	448	443	457	479	419	429	500	459	429	453	428	466	466	457	451	422	450	462	485	438	435	424	411	441	423	435	451	458	424	456	435	415	447	437	463	455	453	474	460	447	393	450	444	441	409	422	477	436	420	443	386	461	435	427	468	478	463	418	473	444	417	449	416	476	421	432	454	439	466	418	403	403	456	422	441	441	423	443	437	470	450	434	402	436	442	450	421	445	495	442	421	437	459	427	396	467	473	416	446	440	403	453	431	409	421	432	437	478	440	460	439	457	426	475	430	441	443	452	441	461	457	461	429	454	457	455	434	439	467	466	464	451	427	454	440	445	431	449	445	427	428	409	442	426	463	468	480	477	428	432	395	441	424	424	484	429	412	407	476	435	457	472	432	474	451	447	437	399	424	418	432	458	455	424	470	411	443	499	427	463	458	431	381	423	447	423	447	450	455	453	429	445	473	406	425	454	438	453	451	456	429	469	418	465	408	445	425	426	474	465	405	444	458	428	418	437	471	446	436	420	481	391	448	430	413	452	453	444	438	409	439	458	439	415	457	428	423	428	432	454	463	428	431	447	456	438	445	478	443	442	427	409	474	449	416	449	485	405	434	453	431	474	454	412	455	410	425	437	444	429	472	441	479	466	421	446	444	425	460	464	451	398	426	417	425	439	413	450	467	453	446	445	427	424	438	460	470	416	450	447	452	447	439	441	468	463	451	449	414	421	431	425	417	463	417	471	383	457	449	468	415	455	441	445	448	446	460	413	431	453	461	452	444	464	443	465	433	497	431	416	429	484	418	458	447	464	441	459	432	429	456	452	471	432	457	440	440	457	448	439	492	476	461	427	431	429	455	429	435	446	456	473	434	456	467	434	468	447	415	443	403	437	436	441	438	446	442	416	425	456	449	438	457	436	463	453	463	439	451	447	460	432	448	450	458	451	451	440	446	455	444	426	425	454	424	428	440	451	432	451	454	453	475	459	461	418	466	438	422	449	485	452	468	442	453	429	446	438	421	467	454	427	443	461	444	463	420	458	450	449	440	438	469	449	461	471	410	471	458	478	446	425	444	431	432	439	462	455	447	477	433	446	441	462	420	452	439	425	438	460	454	446	454	471	403	416	427	462	478	425	417	450	427	428	442	439	419	441	458	452	439	423	469	456	429	420	442	426	459	440	432	483	433	438	442	482	435	451	445	446	426	427	444	406	411	448	466	475	445	435	478	426	474	428	479	428	455	468	472	439	434	477	447	478	472	455	404	438	505	469	453	449	420	487	423	434	464	449	452	428	426	460	435	446	442	459	453	446	430	437	461	456	455	473	438	452	447	459	430	448	472	395	441	467	452	457	438	443	456	428	424	457	415	448	445	445	422	417	413	454	473	435	446	401	450	496	447	447	438	446	424	456	449	447	422	467	457	456	467	462	469	441	416	423	455	433	466	449	445	424	458	456	445	468	451	457	445	420	474	439	433	439	396	387	453	446	464	445	462	463	463	413	458	463	453	445	456	426	413	422	415	454	445	511	452	431	445	479	425	439	459	412	463	460	452	414	412	442	449	466	420	461	426	421	449	462	513	425	427	482	435	424	448	458	451	429	453	437	466	426	432	472	435	430	451	437	423	440	409	414	430	415	430	457	421	455	405	460	425	418	449	481	447	458	459	430	414	438	460	443	458	464	415	433	447	418	452	452	397	434	462	452	454	454	444	456	450	483	444	495	460	491	448	451	402	441	441	485	434	421	453	412	471	431	403	467	463	406	473	437	448	442	488	466	430	457	435	434	454	447	460	470	431	459	473	421
2492	214	198	149	144	163	134	149	125	148	152	136	141	125	136	114	115	136	125	125	122	144	134	115	148	111	137	131	135	132	146	121	129	129	131	132	136	123	129	135	152	154	128	140	141	147	164	168	141	123	126	137	136	139	134	130	140	131	136	138	152	142	110	143	147	132	135	137	157	122	135	153	133	136	133	135	123	138	137	150	134	143	133	153	153	152	138	152	142	140	139	124	132	122	143	121	145	141	131	119	155	133	156	147	138	140	126	129	109	144	145	150	123	120	123	138	133	115	131	136	124	118	120	125	140	117	134	155	130	111	125	126	134	138	127	141	125	122	119	124	137	148	136	125	139	151	136	139	135	128	121	136	117	125	142	139	137	132	142	136	143	157	132	130	149	124	138	133	113	140	142	159	135	124	149	121	140	122	130	136	146	133	141	139	118	128	126	138	127	149	140	118	142	133	123	154	129	137	130	154	129	133	128	129	123	139	168	117	124	125	136	134	134	116	132	132	124	122	147	140	128	138	143	148	149	137	138	122	144	133	130	131	131	151	130	133	122	127	126	124	122	145	134	160	131	138	123	137	127	126	133	152	115	156	129	133	137	146	134	131	153	129	138	154	137	130	131	141	143	139	132	137	120	128	150	143	139	140	140	148	143	130	126	134	130	121	150	140	116	109	140	142	145	135	138	142	121	123	150	127	124	158	135	135	137	161	144	127	145	129	135	148	122	130	120	143	120	133	130	131	132	129	140	138	132	146	140	140	121	131	156	170	142	132	152	157	150	127	144	126	136	112	122	132	143	131	121	132	143	139	138	109	135	141	149	145	141	142	128	123	131	135	145	138	118	126	119	136	130	147	154	135	123	161	127	117	147	140	135	127	138	134	138	136	142	159	133	135	134	124	137	137	134	131	127	125	139	147	116	122	128	115	135	159	125	144	156	137	137	130	136	141	123	137	139	132	130	110	120	116	150	123	110	131	137	133	137	153	128	121	140	140	134	141	147	133	120	140	127	135	128	142	132	141	139	136	150	165	119	140	136	104	116	118	147	134	136	131	120	140	153	136	119	141	140	139	138	128	132	119	145	138	147	131	135	146	143	142	131	117	131	140	143	134	133	113	143	140	129	138	126	140	120	128	140	127	137	150	146	150	131	137	118	118	107	113	112	134	129	145	143	142	128	145	124	134	135	121	127	151	130	134	126	149	127	125	135	143	122	128	140	126	149	144	138	130	142	151	149	125	134	137	127	140	140	111	137	144	131	134	148	94	128	135	133	123	132	121	118	137	115	127	147	133	144	121	128	143	139	124	133	123	122	119	149	120	147	135	121	132	146	150	153	133	125	122	130	143	134	138	126	147	155	137	148	122	157	126	132	130	137	119	125	125	151	132	121	128	136	135	136	117	152	142	131	156	118	112	114	136	111	131	123	139	152	146	139	104	112	131	142	136	133	139	139	126	136	173	150	132	137	122	121	138	149	142	118	99	135	136	140	119	140	140	162	142	133	143	140	121	149	143	123	142	124	147	141	133	140	134	124	133	160	128	140	144	136	162	162	147	142	146	138	152	149	118	137	124	120	148	129	135	131	132	134	141	151	112	135	133	130	133	138	128	127	137	117	121	155	143	121	149	111	150	132	126	126	138	123	163	133	152	122	125	149	118	130	132	162	122	133	126	116	144	130	140	126	154	130	133	119	161	124	119	129	140	126	113	138	138	121	134	143	132	139	119	137	150	127	121	144	133	155	127	126	127	156	119	125	141	136	120	120	108	126	130	148	128	114	131	144	127	121	133	126	110	129	128	140	119	119	127	129	135	134	119	141	129	144	130	115	130	113	135	121	173	136	124	112	142	143	134	120	126	126	135	133	147	156	134	150	138	138	136	142	142	124	129	131	140	123	146	134	130	137	141	134	136	123	121	142	126	123	133	122	136	121	152	145	121	116	131	123	126	145	136	151	144	165	129	137	164	160	154	126	117	117	126	134	130	111	135	150	134	136	138	140	148	135	118	148	152	126	134	122	136	136	140	120	147	137	113	141	134	132	117	143	139	149	134	163	166	139	133	141	146	106	146	120	133	133	111	124	130	125	124	134	130	109	132	126	135	119	130	117	164	138	135	135	152	119	151	127	115	111	124	137	138	144	143	140	128	111	127	123	139	143	137	129	139	149	158	128	169	147	129	129	129	117	134	122	127	158	134	140	141	125	142	124	132	141	157	116	141	135	146	137	127	131	148	134	139	142	136	134	137	125	126	161	138	115	153	136	137	122	146	144	114	110	141	127	129	139	139	119	131	145	128	137	144	137	132	131	143	163	125	146	154	143	135	124	122	105	111	138	147	121	123	121	117	129	121	133	126	148	114	136	115	146	121	154	134	141	140	138	130	124	136	152	145	121	129	128	116	127	130	144	115	144	144	136	150	151	134	150	107	136	146	176	136	119	133	141	140	156	147	148	149	147	137	139	133	127	134	126	131	139	166	145	144	123	130	121	105	119	141	122	121	115	129	129	148	119	143	143	126	130	149	137	105	133	146	126	135	142	140	156	138	134	146	124	155	136	140	140	114	133	108	135	125	148	129	133	152	120	132	141	140	148	145	146	148	129	125	131	137	155	139	150	118	139	118	121	138	125	144	134	146	154	136	144	119	125	158	132	121	140	138	138	130	130	146	131	130	136	153	120	127	121	124	120	120	125	122	138	133	138	138	130	127	123	122	108	119	125	115	137	129	139	114	144	133	139	119	133	143	127	138	150	141	125	133	136	131	120	138	124	126	129	161	130	143	123	121	147	142	130	151	117	144	131	143	129	147	120	132	140	139	127	127	114	119	125	141	142	137	105	140	137	129	131	160	139	164	138	142	147	123	140	130	138	124	139	117	129	140	145	114	148	122	130	136	130	124	135	123	150	140	123	131	137	130	159	149	116	132	141	137	132	125	123	136	107	142	116	125	130	146	129	121	138	145	123	153	138	128	143	119	133	113	110	147	137	140	118	139	133	120	112	141	120	150	127	135	137	123	126	150	138	140	154	155	137	128	123	133	129	131	127	122	144	153	95	153	109	162	136	153	124	135	122	128	139	129	138	148	127	141	140	110	118	151	131	146	144	116	153	130	132	133	142	146	147	146	140	124	126	160	131	118	151	147	147	125	126	132	118	128	106	141	152	152	113	137	136	132	118	141	134	140	122	123	134	119	134	140	125	147	140	137	159	123	122	124	122	123	116	151	136	132	118	122	126	130	151	164	153	121	140	143	147	149	114	143	137	145	128	141	130	145	122	144	124	141	145	154	128	117	121	135	118	141	120	156	119	113	133	127	147	132	141	149	135	131	116	123	118	112	139	148	152	134	124	126	113	148	143	158	150	114	153	149	128	133	135	124	115	121	125	158	118	149	131	134	135	134	133	135	128	136	143	126	120	156	125	138	134	135	128	132	138	126	126	124	119	126	137	122	122	135	130	112	127	119	121	134	126	149	154	144	140	128	162	129	143	128
2450	375	431	494	439	442	393	368	363	328	331	372	368	327	345	358	362	340	334	310	340	352	342	326	335	341	339	356	342	314	319	349	311	325	342	341	348	348	346	311	352	330	314	320	330	324	327	309	326	302	339	316	340	304	304	330	279	353	348	325	350	318	331	328	359	329	324	322	343	327	332	344	313	338	313	309	334	337	370	331	353	359	316	312	310	356	348	348	336	315	328	331	336	316	328	330	314	343	337	341	347	323	324	322	347	325	327	311	320	348	367	344	342	339	343	315	343	311	335	352	328	336	311	365	299	335	338	318	333	350	331	327	319	360	323	343	320	310	314	311	307	326	324	332	298	320	324	340	318	339	357	313	326	346	322	376	303	337	324	340	341	333	332	343	315	362	316	293	322	324	292	356	292	322	320	305	342	320	328	339	327	312	320	343	365	303	345	337	369	336	341	345	306	335	309	308	321	347	302	372	310	342	318	338	345	330	317	294	315	328	329	317	308	333	330	345	325	358	312	346	357	326	319	320	370	342	309	305	341	334	342	309	348	337	336	338	330	335	323	338	359	337	360	344	321	348	308	338	362	330	332	303	333	334	334	354	305	301	353	314	319	339	320	337	331	329	333	353	353	298	318	337	332	310	339	298	326	350	325	324	298	314	330	346	327	318	300	313	346	344	341	318	327	320	307	348	326	310	326	311	303	334	354	319	346	345	319	302	360	321	345	337	343	312	334	324	346	305	338	344	353	334	344	350	344	336	358	312	327	276	320	333	322	315	328	329	355	318	354	306	338	339	327	360	323	332	338	357	346	350	304	320	330	317	312	323	322	299	345	339	326	317	356	359	331	320	331	319	341	356	305	311	339	332	331	331	350	323	322	336	353	297	338	327	330	344	362	351	316	323	299	316	330	345	351	364	336	332	331	357	305	270	315	330	346	304	353	312	323	303	342	352	322	332	336	319	319	332	312	311	315	330	350	329	345	315	321	316	320	347	340	315	378	321	300	291	339	347	270	308	328	348	311	370	301	315	317	329	334	320	304	346	358	344	317	339	307	311	335	354	324	324	322	337	332	364	339	345	333	335	312	339	347	323	318	346	314	333	315	359	332	305	324	306	362	327	385	330	341	308	336	310	322	326	323	310	357	369	323	321	340	302	297	353	316	321	313	330	326	343	331	346	286	307	298	290	342	328	338	339	299	326	336	334	322	373	308	291	340	339	328	312	338	344	364	314	315	333	334	321	324	338	330	310	340	353	380	330	287	343	339	294	341	325	320	315	319	318	301	338	298	322	330	357	338	376	319	352	364	336	348	313	344	326	354	340	355	335	310	320	346	354	339	361	308	347	309	334	336	360	346	323	332	341	372	310	313	311	292	307	336	351	320	316	321	322	338	321	306	330	342	344	328	324	301	326	314	310	335	343	344	362	320	329	328	359	301	326	336	326	339	322	344	329	314	341	317	337	340	338	326	324	355	290	325	311	334	333	333	311	309	348	294	325	333	361	333	315	354	322	314	331	316	339	328	322	331	309	334	333	312	334	330	321	359	339	343	293	326	322	348	300	330	379	341	330	320	336	364	335	340	331	333	328	294	369	322	349	314	321	325	335	313	323	309	321	325	364	363	315	309	309	308	344	317	327	332	339	332	341	325	328	324	361	320	323	313	352	323	341	333	315	328	355	310	295	329	326	323	293	328	313	338	291	345	327	337	344	302	332	328	330	322	345	345	317	348	328	355	354	329	315	333	322	351	331	322	316	326	324	333	325	326	345	315	319	297	295	327	305	298	312	314	340	325	313	318	316	332	334	311	321	334	336	326	314	336	319	329	314	320	341	353	335	321	360	315	338	298	325	320	332	339	351	309	358	317	349	330	290	336	318	323	352	333	318	306	305	319	334	322	336	337	334	295	328	305	330	301	323	338	322	292	340	346	343	332	342	306	328	360	352	333	313	318	313	354	313	291	330	342	356	357	346	345	292	291	322	338	332	306	301	313	321	308	341	302	336	335	301	344	331	290	322	291	353	353	323	330	284	339	332	317	305	335	341	317	320	305	319	346	323	315	315	332	329	308	338	321	304	322	343	331	310	341	347	343	294	326	325	323	322	338	308	315	332	341	312	325	340	338	319	308	361	334	305	316	318	355	317	314	332	344	319	360	355	347	329	301	316	323	333	350	301	317	337	317	330	293	313	306	332	302	309	336	335	319	327	294	333	336	320	343	324	345	350	304	341	329	319	324	317	351	338	344	329	323	355	330	325	340	354	309	325	351	317	325	321	315	320	336	344	329	342	334	324	363	304	327	323	319	370	317	342	319	316	348	342	310	315	333	340	347	281	345	341	329	337	323	346	316	313	322	299	317	324	312	364	346	318	350	327	320	326	352	326	313	332	332	316	346	336	319	328	313	317	308	303	324	332	325	323	299	325	334	331	339	305	356	325	368	342	332	317	309	317	317	319	343	345	319	335	359	342	312	354	322	324	309	323	312	317	305	354	350	306	309	321	311	336	313	323	346	334	329	369	355	354	320	315	307	353	286	296	299	306	329	358	307	354	352	342	321	315	338	339	344	326	322	317	353	346	311	317	329	350	335	338	327	374	332	316	315	317	331	315	331	341	322	300	322	317	334	353	330	324	297	326	335	312	313	360	311	334	321	366	340	343	311	340	344	353	295	359	337	322	296	339	342	330	348	358	325	328	327	349	290	348	316	336	298	340	357	298	351	322	346	336	341	318	328	352	322	323	345	319	311	347	335	328	328	355	341	372	326	350	353	320	347	330	304	320	338	333	295	311	349	325	347	337	344	311	341	344	331	331	329	340	321	326	341	326	334	337	309	373	350	325	307	337	326	339	335	354	339	305	308	356	319	353	324	309	330	362	312	327	316	337	286	342	358	327	309	305	315	355	301	345	319	335	322	330	319	318	324	324	354	331	331	325	312	332	307	338	290	307	330	318	328	310	326	316	326	329	315	343	357	311	320	313	322	313	307	286	328	325	354	323	342	310	314	294	360	339	308	339	346	323	319	318	349	335	319	352	330	332	340	329	318	323	344	298	332	296	332	323	339	336	350	318	347	361	332	286	351	294	359	346	326	343	325	329	376	330	319	311	306	328	341	310	297	326	358	311	331	340	314	378	364	340	320	287	313	303	337	353	326	316	328	343	340	321	368	296	314	354	310	322	309	346	360	305	312	314	322	317	350	336	341	350	311	310	304	310	298	302	342	339	357	328	295	359	299	322	345	312	354	302	349	283	335	317	302	371	320	343	363	314	326	331	316	313	347	324	334	317	304	362	316	332	349	348	350	317	341	348	332	337	324	332	335	342	329	298	309	364	372	302	319	320	332	331	300	325	337	317	337	311	349	302	340	316	358	315	307	317	308	320	340	344	344	290	322	354	336	335	331	336	320	334	324	318	342	323	309	298	310	358	324	331	340	318	329	358	336	319	340	319	339	331	324	353	355	337	296	329	324	335	380	370	352	332	338	352	333	355
8159	891	1081	831	556	402	330	267	240	192	181	167	135	145	121	123	102	93	108	103	79	90	75	90	108	87	76	70	81	76	86	74	86	49	85	86	70	63	77	59	71	75	73	81	72	74	76	71	76	61	67	70	65	83	74	76	75	81	73	89	74	64	68	86	69	77	70	78	74	85	83	57	63	74	76	67	74	61	82	73	60	70	79	76	79	74	69	71	48	58	64	81	88	49	89	72	73	63	52	70	74	69	62	77	82	66	80	59	65	81	68	85	83	65	66	66	73	77	84	68	64	70	63	77	78	71	68	93	77	70	77	71	73	74	61	66	102	73	70	63	55	91	67	71	72	74	77	68	75	50	67	66	70	66	55	56	85	58	81	78	67	58	65	79	54	57	76	76	76	85	88	76	80	78	56	90	86	68	73	72	68	86	90	76	77	66	56	66	69	66	62	73	75	67	48	85	71	76	78	67	78	68	68	79	84	68	76	64	58	81	76	66	65	75	71	76	79	78	77	78	71	65	79	54	76	72	72	80	86	66	71	71	85	58	67	67	71	86	68	68	81	66	77	70	52	89	82	51	71	68	63	75	80	63	69	82	78	61	69	85	76	86	78	69	84	68	80	58	70	62	87	70	67	59	75	80	87	84	71	68	76	60	62	72	65	57	75	69	62	62	71	67	58	66	67	80	71	72	62	65	75	59	87	72	82	75	73	58	65	63	61	66	81	70	68	62	71	88	70	66	77	60	68	81	89	55	83	88	68	73	72	77	68	72	60	85	85	68	79	76	69	71	66	78	85	72	66	79	85	77	62	80	86	67	89	72	61	78	59	79	69	78	71	82	67	64	79	81	89	81	78	76	73	86	71	64	68	72	82	66	75	79	84	65	76	55	76	61	73	83	66	79	57	68	66	77	68	66	75	75	76	70	80	82	68	72	64	72	81	67	64	66	65	59	86	79	70	75	61	79	76	72	75	69	62	73	68	85	75	69	64	58	75	79	62	65	49	68	72	70	75	66	66	80	67	61	64	69	78	91	80	59	64	78	72	78	56	58	73	84	66	56	75	76	85	77	81	78	71	58	68	60	66	64	68	74	64	68	64	65	70	77	65	94	54	63	69	68	63	69	81	94	62	68	82	79	66	73	60	77	77	68	56	74	69	70	71	85	60	62	61	76	75	62	74	60	74	75	72	75	75	59	71	89	71	64	65	72	72	76	64	85	65	63	88	73	75	73	79	58	80	70	57	72	71	71	69	81	70	69	86	58	65	68	59	77	67	76	86	74	77	56	73	68	61	66	67	83	79	78	75	76	70	65	77	71	64	58	54	80	77	61	66	70	61	75	73	78	69	90	72	57	64	62	65	60	81	66	71	76	67	72	73	73	49	80	55	67	64	85	79	68	67	82	86	67	68	76	78	80	75	60	82	78	73	66	59	83	84	71	58	55	69	74	70	72	72	76	64	63	64	64	91	83	68	58	77	81	68	69	71	75	61	51	76	88	93	78	63	74	71	70	72	76	88	78	87	78	73	63	65	66	87	73	71	72	68	61	68	91	65	59	94	75	70	70	65	73	84	72	65	68	60	64	71	63	62	93	68	62	80	91	73	51	87	80	66	58	65	54	65	73	79	56	61	62	77	81	89	58	99	67	73	82	65	63	80	72	70	79	52	78	58	81	64	61	85	71	78	75	65	69	69	63	75	80	74	75	75	90	71	62	75	64	72	72	75	80	74	65	75	70	69	68	60	82	80	51	72	60	69	64	66	69	77	90	71	84	72	73	67	77	76	79	81	76	78	72	52	84	67	72	88	88	69	71	59	80	72	72	62	69	70	80	83	89	77	77	77	68	72	85	81	74	60	80	68	73	88	60	68	71	59	80	62	74	81	69	63	63	62	72	62	65	81	71	73	81	83	68	65	90	73	76	63	79	64	69	84	82	84	68	71	80	74	67	84	54	66	74	71	72	52	85	89	82	66	67	63	63	71	70	77	88	78	76	68	70	60	71	61	81	82	65	76	89	61	74	63	79	73	63	75	65	72	63	83	78	65	73	61	70	78	62	72	87	77	64	80	75	72	69	81	66	68	84	76	66	76	68	75	79	68	85	80	72	83	74	81	59	71	61	73	74	78	91	55	71	73	64	70	77	76	69	69	76	73	76	74	80	69	74	67	73	57	73	71	68	70	72	72	71	71	70	69	69	63	80	77	62	76	80	56	69	79	70	55	64	70	86	63	83	79	85	82	74	76	44	76	74	68	65	59	74	63	72	81	79	73	83	71	82	51	64	70	64	75	76	61	70	79	86	52	92	75	70	80	82	78	67	66	80	91	82	62	68	68	75	81	64	82	85	65	79	80	78	67	99	81	79	58	70	69	47	72	70	81	71	80	71	83	69	64	67	67	87	76	60	81	79	70	66	71	66	74	67	68	74	66	80	86	61	64	89	75	81	71	75	71	83	58	67	77	87	57	59	64	79	57	79	90	82	63	74	77	69	71	70	67	64	62	61	82	65	78	64	78	84	83	80	68	75	81	79	79	78	63	70	83	56	65	78	62	70	87	80	70	76	56	63	89	61	73	63	73	68	76	71	57	74	65	73	69	68	78	69	56	75	60	77	73	70	84	61	86	72	70	61	78	81	71	65	70	68	77	80	59	80	73	76	58	56	84	54	55	72	67	65	97	82	66	74	75	59	65	74	81	65	68	73	50	83	73	65	52	78	72	64	79	69	68	56	77	67	63	57	64	70	59	69	63	81	74	53	72	67	75	77	72	82	67	77	81	62	71	67	74	69	75	74	62	64	63	65	78	82	83	67	66	66	77	68	76	70	69	76	63	57	72	76	67	81	61	61	74	71	72	69	78	72	66	67	64	68	98	75	75	54	81	63	80	83	77	55	73	76	60	66	65	76	65	76	70	54	63	79	73	54	73	75	76	77	61	78	72	78	60	69	57	86	81	70	69	84	80	65	59	69	77	70	60	51	69	69	85	82	61	72	63	75	65	90	51	80	89	67	61	60	78	77	74	77	65	80	70	72	73	90	66	68	77	68	69	79	61	83	77	68	69	64	92	67	72	73	68	75	66	64	71	73	67	61	66	61	61	72	65	81	81	64	65	70	68	77	75	74	74	66	49	56	71	77	78	71	58	88	70	61	68	76	74	65	61	89	58	68	62	79	79	76	79	76	80	66	66	62	56	71	62	67	88	74	59	65	79	79	83	79	64	52	69	58	87	73	63	70	66	77	75	71	73	71	62	60	71	58	67	51	68	84	49	68	66	91	67	94	73	65	77	76	72	57	62	84	88	69	75	71	77	66	62	75	81	51	58	67	65	77	70	76	54	75	71	78	78	74	66	89	74	82	82	69	68	56	68	87	70	87	66	73	72	70	53	84	68	68	72	57	56	75	67	61	84	63	73	87	64	68	79	53	69	86	48	67	79	64	74	83	83	62	50	75	70	71	81	66	78	59	77	89	76	75	76	70	69	71
5825	954	2291	2899	2399	1986	1627	1309	1069	905	824	759	655	606	570	504	507	453	398	364	365	358	320	373	329	314	308	307	286	273	273	258	273	268	276	270	272	265	267	244	256	262	245	268	250	257	272	223	233	238	229	241	232	229	236	212	226	252	243	232	218	202	199	231	226	246	253	227	205	199	228	234	222	219	207	220	191	230	204	226	222	209	219	203	231	215	208	218	207	212	232	199	198	216	201	216	226	204	215	217	200	229	208	185	217	217	221	217	185	230	193	204	221	185	194	209	195	210	225	213	233	196	226	207	220	213	202	196	191	228	195	220	230	208	205	195	213	201	181	232	191	219	203	225	218	192	191	197	216	219	212	216	186	214	223	209	171	206	232	179	185	213	190	211	214	208	195	192	201	174	200	212	226	211	204	197	194	211	196	219	211	202	186	195	209	236	199	215	200	226	208	207	206	192	234	202	184	206	196	204	191	209	204	215	192	195	229	210	225	194	206	196	193	203	202	206	227	185	175	182	197	208	197	216	217	193	223	216	232	228	245	234	203	191	195	202	214	184	208	202	223	199	247	211	178	235	175	209	216	205	189	211	193	215	216	210	186	223	202	215	204	217	203	219	215	187	194	213	199	199	228	189	179	236	192	233	212	234	193	219	196	191	202	209	184	214	234	209	195	220	209	214	204	201	213	215	172	226	200	232	194	193	185	215	234	215	186	201	228	211	216	225	211	200	199	187	231	231	194	212	208	210	205	198	213	193	213	213	211	215	213	198	196	221	218	195	218	214	205	174	177	221	192	213	197	190	204	200	242	209	191	217	201	175	184	201	217	213	183	185	205	223	229	197	200	192	187	214	202	225	208	206	204	184	210	218	204	207	203	180	170	201	203	179	217	197	194	185	193	194	231	191	204	176	216	208	223	207	211	201	211	208	229	220	204	195	192	185	199	216	205	211	206	188	194	239	226	185	210	223	206	211	188	220	210	196	232	219	221	206	226	208	206	193	218	211	165	210	174	211	205	219	184	192	218	216	203	219	204	186	207	205	201	215	211	236	187	204	211	203	206	186	181	183	217	236	217	219	225	204	190	187	195	183	209	192	221	189	228	208	191	217	215	209	212	213	177	192	218	195	210	199	194	193	240	194	209	203	211	204	221	209	187	212	210	199	200	246	198	215	191	198	200	208	212	202	220	180	208	197	216	219	203	197	218	215	238	189	208	198	227	192	222	206	216	187	212	169	192	235	199	225	207	190	214	229	196	204	212	221	194	195	206	237	206	204	199	215	199	218	202	217	189	194	197	205	212	196	183	196	206	215	221	221	212	187	205	230	224	197	176	217	181	205	189	193	216	221	224	183	191	188	188	214	206	211	203	236	185	204	194	232	194	196	179	202	207	234	190	213	207	189	205	207	221	199	223	203	215	221	215	203	197	184	197	198	188	220	176	213	189	226	230	220	220	197	198	200	201	213	196	200	188	201	217	200	221	195	211	206	217	211	198	222	223	213	189	217	205	189	200	204	198	206	227	241	235	212	217	196	206	204	216	192	202	216	203	207	222	216	185	193	196	223	209	216	219	199	214	220	201	217	218	193	203	208	222	229	220	224	201	184	199	222	189	211	214	200	206	206	185	196	187	186	204	205	244	204	229	191	222	187	190	191	217	197	200	212	183	200	204	208	221	205	217	209	212	218	217	218	209	222	228	188	215	210	204	206	223	196	196	193	202	207	200	208	216	218	199	187	201	190	197	222	240	188	208	182	194	237	192	183	210	228	239	212	194	208	207	205	220	189	190	195	211	204	210	210	208	200	200	193	197	199	203	195	207	186	193	252	202	207	219	210	209	221	238	192	197	186	203	213	218	192	200	191	220	204	212	226	226	228	206	232	216	205	200	216	256	211	204	222	193	225	220	175	185	197	199	206	227	214	195	209	203	199	207	213	204	210	202	201	210	206	224	201	201	195	204	219	240	188	236	216	224	193	220	210	223	198	215	196	199	211	213	216	243	220	182	208	206	200	197	212	205	220	192	210	188	224	190	191	227	183	211	189	198	210	206	212	200	195	200	198	214	216	223	225	199	204	230	206	212	209	219	236	222	219	186	204	236	214	223	208	195	187	205	194	227	211	198	184	205	225	188	194	213	177	182	218	191	227	199	211	221	198	228	203	185	216	199	202	215	207	200	198	188	185	232	219	204	209	216	211	213	182	217	197	208	221	193	189	210	177	210	213	198	190	236	242	203	199	212	184	185	210	198	218	235	187	205	207	198	185	183	227	210	193	192	202	215	221	193	216	210	202	183	209	185	196	219	209	226	203	206	232	215	207	216	206	253	214	191	206	197	202	215	238	192	223	221	255	175	197	236	223	221	196	193	218	219	178	209	222	218	210	213	192	193	210	214	222	217	195	215	193	191	205	195	180	238	186	223	179	190	205	206	205	209	216	190	203	191	219	199	218	187	212	215	209	231	213	216	218	212	182	214	188	222	208	189	197	238	212	186	207	193	213	220	218	216	188	201	190	191	215	206	229	193	200	221	203	244	199	192	224	203	193	196	182	210	219	219	207	198	226	224	203	216	203	179	207	208	205	216	191	209	191	189	207	222	178	199	202	199	212	196	210	217	201	213	210	226	185	210	218	201	182	215	197	197	218	216	195	199	181	208	199	198	179	200	206	195	205	205	223	201	208	194	208	216	197	209	213	198	178	213	208	195	209	204	209	197	189	206	200	199	166	214	222	214	207	241	196	210	190	203	196	200	189	203	209	207	214	200	198	221	195	192	191	190	212	219	224	226	187	204	202	213	209	209	211	202	183	226	210	196	206	185	215	223	210	182	204	197	212	219	202	185	232	207	228	222	214	212	206	223	206	191	176	206	220	212	216	243	222	186	215	213	219	203	221	211	201	211	194	226	221	230	168	206	207	203	192	227	205	225	214	209	234	222	197	188	186	213	204	190	191	211	226	199	212	230	208	222	202	233	210	231	208	212	197	191	194	223	266	208	194	192	185	200	208	197	231	203	202	226	195	251	220	216	242	201	180	182	189	198	216	179	199	196	208	217	212	202	213	216	201	211	209	194	199	202	186	213	208	206	200	219	216	210	221	190	200	236	206	209	203	179	201	201	192	224	197	197	195	208	190	219	186	263	203	195	221	226	204	198	204	215	222	205	212	194	211	218	193	219	205	184	214	189	187	218	204	191	194	215	188	206	233	210	196	197	198	195	186	210	208	190	205	177	211	191	211	210	177	208	210	220	207	241	183	195	228	205	206	195	214	200	204	202	216	201	207	211	188	181	183	187	163	240	199	192	212	205	219	198	198	203	202	243	210	213	188	190	222	178	187	209	215	217	213	209	194	213	190	209	208	219	210	193	238	200	212	197	211	210	209	214	220	206	235	176	182	200	223	214	223	185	178	171	212	232	222	189	210	211	238	202	198	185	201	198	189	224	204	193	229	226	195	226	220	212	197	189	203	184	204	194	216	209	162	236	179	181	185
15373	2388	2450	1779	1192	918	654	602	503	411	373	310	300	267	277	269	230	207	221	230	231	193	224	192	196	211	206	185	221	203	206	182	190	159	176	185	197	194	203	198	167	169	175	194	176	179	169	192	157	177	172	188	175	194	165	205	181	152	182	166	178	178	176	185	180	197	198	192	145	196	177	178	174	200	169	160	169	180	180	184	172	170	162	179	181	174	168	186	183	194	180	171	154	186	174	166	167	177	186	161	167	168	173	158	178	201	151	171	170	163	185	185	179	177	189	195	165	181	180	186	190	172	177	153	174	184	164	178	158	158	176	172	168	183	171	161	173	171	160	181	176	182	197	182	164	176	191	190	188	180	168	176	190	171	162	157	169	178	180	164	177	188	180	163	181	150	202	160	159	163	158	182	193	179	185	176	158	207	157	166	181	183	207	178	168	180	167	151	181	171	172	180	174	177	189	163	167	192	183	173	179	167	200	180	162	177	157	163	188	184	195	167	196	158	145	175	165	169	152	170	177	156	141	169	193	151	161	181	186	169	188	184	195	181	194	176	165	165	179	208	168	158	187	185	175	166	163	177	153	183	146	183	180	160	181	172	184	176	173	187	164	171	182	163	168	175	194	168	189	194	174	173	161	176	192	175	154	160	175	163	156	171	179	168	157	163	169	178	173	154	165	173	167	189	168	178	187	162	172	159	170	187	188	177	157	145	164	158	163	194	186	160	172	201	183	166	171	157	163	180	160	168	174	167	170	174	178	166	158	166	167	171	156	166	177	153	189	150	195	181	164	163	216	176	166	177	149	197	170	165	183	196	198	180	187	165	179	167	187	192	176	162	173	189	181	178	161	187	178	201	160	203	182	164	168	158	190	187	168	197	148	164	176	169	172	181	186	171	180	182	169	173	161	185	179	170	164	179	181	167	172	189	160	169	168	197	189	184	184	169	172	175	177	179	198	169	180	169	205	161	156	171	160	184	186	170	191	186	199	149	165	150	171	161	165	188	177	152	163	158	175	187	150	146	199	159	168	136	180	181	188	149	174	176	170	195	168	160	182	146	177	180	174	187	156	187	165	191	177	177	188	169	168	166	192	178	168	196	172	165	174	156	156	179	189	167	184	198	166	174	164	150	173	173	180	171	166	181	169	176	159	186	181	191	159	144	159	150	179	170	172	164	180	186	185	145	174	167	172	182	162	188	169	157	186	164	155	179	161	181	183	178	182	174	165	170	199	197	180	169	172	165	192	149	173	171	178	173	181	157	183	151	179	174	177	197	172	173	181	190	178	175	183	174	177	181	160	172	219	163	173	161	161	179	158	160	201	185	190	177	161	193	187	162	172	160	176	184	183	189	159	170	182	189	173	176	190	159	179	178	194	198	165	185	169	173	190	175	162	178	158	197	171	169	164	178	201	179	187	177	196	169	184	198	149	172	172	164	177	159	166	198	198	174	167	171	165	184	179	173	174	165	166	184	180	155	177	160	185	178	186	179	161	191	181	162	195	198	187	175	163	177	191	163	163	166	178	189	161	170	163	178	184	166	173	189	188	155	184	152	164	176	166	174	203	162	163	171	178	185	157	196	206	190	180	187	151	213	171	161	195	189	189	173	199	167	165	168	185	173	167	162	172	179	166	176	183	158	161	198	182	180	179	187	187	201	151	190	203	157	179	168	185	185	167	173	169	167	170	197	197	172	193	166	169	166	190	176	167	151	162	182	177	173	179	187	166	188	177	172	175	172	186	151	184	185	157	178	161	184	172	166	184	161	184	196	175	197	210	198	199	187	219	185	170	179	157	177	172	197	187	189	186	184	149	198	171	166	167	158	172	208	157	179	193	195	168	169	199	178	191	186	162	157	171	140	161	171	170	201	173	173	158	165	177	225	177	177	156	152	195	174	182	147	161	216	184	182	154	159	176	171	173	174	156	185	192	159	178	181	163	160	179	191	215	192	172	167	164	203	169	188	168	186	172	187	168	159	180	173	168	200	202	178	185	171	182	166	190	167	186	192	158	168	177	159	193	175	190	182	198	150	178	196	195	195	181	172	184	180	187	195	188	158	155	183	172	194	173	153	177	172	185	166	190	176	158	155	193	178	190	167	190	169	166	198	168	170	186	168	174	171	172	188	162	183	178	200	164	168	160	169	144	170	170	171	170	177	176	172	182	173	184	162	183	181	154	186	191	176	185	177	175	184	187	163	178	174	159	167	181	163	164	170	185	177	146	173	169	171	181	180	182	198	169	136	195	170	177	169	173	167	170	163	165	179	177	180	140	173	150	159	170	177	165	174	179	179	195	189	192	176	184	187	157	185	171	194	156	182	163	175	162	183	180	174	183	186	179	163	160	185	193	187	158	149	175	160	168	173	178	147	184	184	171	188	161	174	155	181	164	173	147	174	179	194	180	161	146	156	178	154	165	177	173	159	188	171	170	197	195	155	181	158	187	176	161	157	159	170	181	182	154	166	189	161	173	174	162	177	191	179	157	180	188	166	186	161	173	186	162	153	172	181	175	199	164	185	148	200	153	167	184	192	170	218	195	191	194	159	167	173	193	175	183	185	153	183	167	209	169	183	174	175	176	183	187	193	178	182	170	180	170	182	168	194	159	182	191	183	156	184	171	212	171	191	177	164	156	196	155	175	145	189	159	167	177	161	187	174	181	172	170	177	177	157	171	189	186	201	178	174	161	166	170	182	176	169	175	162	152	153	179	174	180	183	184	197	172	165	203	162	156	173	169	170	172	177	181	169	162	178	187	152	163	202	181	166	185	180	189	178	183	162	166	200	170	159	164	186	193	180	171	177	178	181	195	171	178	179	163	162	177	170	162	159	164	195	172	192	181	189	167	156	164	171	179	191	185	177	165	166	200	171	168	198	199	195	159	180	188	171	149	155	166	150	140	197	196	204	198	148	165	169	175	168	172	188	154	181	182	157	185	174	176	188	191	182	176	163	177	187	173	175	184	175	172	175	162	174	186	181	182	172	145	174	179	176	181	180	176	184	185	159	170	173	169	172	171	173	161	162	183	166	146	187	178	198	154	148	172	170	152	186	168	186	173	188	136	176	202	170	184	187	162	163	177	161	201	182	168	181	205	145	166	171	153	197	151	152	165	194	194	171	205	177	185	169	199	170	191	180	173	165	176	190	169	177	208	196	166	148	186	154	172	187	172	167	178	173	209	167	138	175	146	182	160	193	175	170	191	174	184	145	164	183	183	161	195	166	171	170	157	176	176	155	159	171	180	173	174	179	171	184	207	170	179	159	170	178	163	186	179	161	157	179	183	173	180	173	168	185	169	191	165	176	196	190	161	161	194	160	174	165	185	147	188	160	171	188	185	173	207	193	187	160	162	182	208	192	177	182	158	191	194	180	167	166	178	152	183	189	153	155	162	172	184	184	162	172	155	189	173	171	181	201	165	167	176	181	194	173	168	197	179	157	191	183	174	164	184	199	179	183	190	201	166	172	205	190	148	189	196	174	188	179
7646	1919	4591	5338	4695	3860	3054	2643	2279	1894	1614	1495	1288	1234	1094	1053	974	967	877	845	817	746	683	677	720	632	622	650	604	591	558	609	563	524	590	532	539	548	492	568	545	512	523	523	503	505	488	518	458	476	510	488	479	474	454	441	480	479	457	442	501	454	455	481	481	453	460	473	433	469	470	451	486	478	443	472	468	433	478	441	461	433	444	433	461	449	437	419	455	442	439	433	452	454	410	451	469	472	439	463	494	419	438	434	455	449	457	426	443	449	446	413	414	461	433	425	483	374	439	450	455	438	425	426	448	456	432	472	433	431	457	457	440	434	426	453	443	446	432	438	426	463	406	450	462	431	403	428	458	426	429	414	431	439	433	406	444	475	449	450	489	433	402	446	437	426	426	448	426	415	456	463	476	443	460	459	427	427	414	465	455	433	485	453	456	447	445	473	443	470	416	461	424	401	402	442	440	427	452	422	433	439	429	490	419	466	436	435	453	419	462	421	439	425	418	443	417	457	430	409	433	424	459	438	417	465	450	421	448	431	466	407	445	413	459	444	432	430	398	439	440	480	388	418	443	438	421	466	454	442	430	408	467	452	452	456	438	452	428	441	452	448	418	475	408	441	436	405	419	435	466	455	420	426	438	424	415	443	448	450	446	416	412	441	462	438	447	399	432	453	451	431	400	463	402	414	468	430	461	425	458	419	405	421	435	469	470	418	432	477	407	440	441	469	481	412	454	443	401	435	438	463	445	424	448	454	459	454	484	450	414	463	407	432	448	445	432	417	430	410	463	425	443	413	426	443	434	427	440	440	440	447	411	441	438	470	417	430	464	437	429	442	475	413	419	452	456	448	446	413	419	459	444	488	412	433	436	401	457	467	457	471	430	441	467	448	477	421	436	429	469	456	435	451	425	459	426	428	418	449	439	467	478	447	437	469	411	418	460	440	439	453	430	420	442	446	445	400	442	470	441	448	447	435	431	455	478	386	429	451	447	471	406	415	445	430	435	426	470	449	457	450	473	440	404	426	474	478	445	431	430	414	441	424	471	441	453	419	445	421	443	454	461	403	423	426	401	426	471	449	473	452	418	394	398	454	449	395	447	429	425	469	439	436	417	429	419	449	461	440	465	416	412	435	445	423	453	420	446	421	448	458	442	404	439	484	429	433	493	422	395	450	413	435	448	444	446	458	424	467	444	404	431	485	426	409	444	379	438	449	435	444	417	423	439	399	414	453	472	456	436	467	433	444	464	393	456	474	385	414	468	458	410	422	407	421	418	443	448	470	450	461	426	434	457	440	451	434	420	405	460	452	416	443	439	465	454	462	393	431	437	468	395	430	448	468	451	432	429	432	447	435	465	465	402	441	436	444	441	440	426	415	432	439	432	461	472	456	423	438	399	484	412	440	432	446	453	436	469	412	394	405	483	426	398	451	446	443	439	448	468	449	401	459	399	446	455	437	488	434	419	465	440	425	441	467	440	460	466	430	431	428	431	428	437	450	440	416	435	415	405	432	435	435	441	423	417	421	447	446	437	393	426	457	420	434	435	423	468	440	462	442	447	438	438	414	422	464	479	485	429	441	410	407	448	403	448	420	472	449	443	470	411	441	430	445	446	454	429	411	431	422	446	422	431	483	429	495	480	445	413	419	439	469	455	446	451	420	398	403	481	468	415	423	415	452	454	412	440	480	426	441	434	432	421	419	471	485	424	423	421	446	486	391	439	456	444	448	448	425	424	416	423	465	435	456	436	440	446	451	448	493	413	463	442	419	456	443	443	442	457	429	448	401	503	448	394	459	420	429	412	438	444	428	418	402	435	420	437	393	447	441	431	447	447	465	461	424	435	429	408	447	440	430	440	416	457	439	410	446	456	424	434	461	475	452	415	418	426	417	424	457	443	425	470	464	460	424	444	438	437	450	448	434	434	481	403	408	445	397	451	503	482	464	429	450	440	426	413	416	429	408	427	450	459	433	473	419	458	454	416	425	426	431	446	454	421	417	447	450	450	434	442	430	391	426	476	465	470	432	460	438	467	391	405	454	382	438	449	436	447	441	481	422	438	451	409	422	439	415	443	409	491	441	422	460	485	449	423	462	408	435	464	432	450	428	457	414	440	406	419	413	466	434	435	443	465	449	429	427	453	450	422	410	438	415	445	429	398	409	451	414	447	422	419	433	451	420	421	445	472	466	438	438	473	433	457	414	462	444	458	469	399	475	438	431	408	451	406	443	421	435	428	416	433	413	432	394	427	465	436	440	406	455	464	430	432	431	412	431	447	453	419	411	402	455	438	465	452	387	439	423	440	466	465	426	387	448	451	423	471	440	469	460	420	461	476	419	409	442	440	447	442	444	456	453	446	451	394	418	452	491	453	456	443	437	454	454	414	438	457	443	436	442	471	448	484	428	438	436	460	442	471	470	432	429	420	416	435	436	423	449	426	416	464	469	504	441	452	436	393	420	444	462	460	429	462	416	452	417	455	441	432	438	429	435	415	489	438	416	411	450	421	419	450	436	436	431	431	396	409	446	403	480	477	416	433	433	405	447	419	450	411	455	420	430	463	430	436	462	442	445	458	410	443	439	457	443	394	430	465	432	412	425	406	468	434	462	440	441	427	412	457	468	433	442	426	453	431	469	417	443	421	457	445	439	466	465	429	438	452	450	441	393	431	414	412	452	436	414	410	428	453	437	428	438	422	395	400	447	427	436	461	425	427	417	427	445	483	419	466	430	434	424	443	445	403	421	457	383	462	449	481	453	460	430	395	452	465	445	453	440	418	449	434	448	454	424	456	417	463	420	405	425	416	422	439	458	445	432	482	414	467	419	460	430	409	421	451	425	457	482	464	475	416	435	429	436	445	462	427	453	470	418	432	432	437	461	428	411	439	438	460	448	452	456	436	455	435	485	469	429	439	444	431	440	440	422	397	426	439	436	428	454	407	449	446	423	468	414	437	455	416	457	404	460	434	490	434	447	458	436	442	438	434	472	421	446	400	472	441	428	427	433	454	415	400	431	414	442	437	433	427	442	435	435	421	435	486	435	439	465	461	462	437	469	402	406	451	436	437	427	444	453	462	462	413	430	429	411	442	428	480	448	440	445	419	439	483	406	476	439	467	450	439	446	427	440	445	442	439	444	459	461	402	461	446	420	452	481	478	462	440	464	466	453	445	464	431	443	463	459	423	437	425	459	458	441	434	404	449	432	416	446	406	409	462	440	420	483	447	436	447	441	456	428	487	417	434	451	447	448	462	414	408	444	431	428	441	415	419	421	400	444	432	401	420	440	471	385	445	446	411	470	443	447	404	414	424	433	439	421	447	452	432	446	465	411	446	424	419	444	422	434	416	423	440	439	445	455	450	451	456	450	443	417	414	442	435	430	401	401	441	444	443	442	428	447	440	445	437	418	467	448	458	437	448	397	413	422	454	418	414	459	448	423	445	414	467	431	426	464	405	462	428	414	423	425	408	448	418	487	415	449	421	454
2200	190	181	149	167	177	137	146	145	136	133	127	123	151	129	121	114	132	136	124	114	135	126	145	129	144	131	122	123	145	147	132	122	122	145	138	115	135	117	116	118	119	117	131	129	129	132	124	134	125	127	137	154	141	129	142	138	125	104	127	113	158	129	126	125	158	120	136	132	113	122	146	121	124	135	126	144	140	144	123	159	128	142	153	161	139	145	129	112	130	125	124	148	134	112	118	136	118	127	131	147	144	126	146	127	149	132	131	135	119	140	138	124	122	131	119	146	111	148	109	130	134	124	124	132	119	133	128	120	131	124	137	114	134	129	107	122	142	136	124	135	133	123	143	125	118	137	134	144	133	147	150	122	122	151	120	139	139	130	170	149	115	126	137	133	122	135	107	123	129	117	147	139	133	139	162	121	124	136	109	132	120	129	115	116	132	142	144	138	119	129	141	138	117	121	143	119	140	134	110	120	130	156	144	150	146	115	149	133	132	109	120	115	125	140	123	131	122	128	124	126	135	129	123	153	132	123	125	145	137	140	141	130	133	151	115	117	158	148	128	110	148	130	157	125	119	141	149	142	125	116	135	138	119	133	128	135	129	122	122	124	157	153	149	115	131	136	130	143	134	124	138	137	124	116	149	135	136	136	154	137	144	129	118	134	153	112	143	134	133	129	124	133	128	144	160	155	118	129	110	157	97	144	150	140	126	143	120	128	157	108	131	149	143	129	124	138	158	145	143	120	130	111	121	144	131	135	136	126	127	129	123	136	140	149	129	126	127	118	111	147	135	141	144	130	136	119	124	137	153	123	145	130	128	119	126	130	133	142	126	125	127	130	146	122	141	119	132	137	125	132	121	147	119	132	137	133	142	119	122	141	163	152	129	117	126	137	126	94	145	136	123	112	118	144	142	152	105	118	124	134	134	132	113	139	118	133	125	127	153	120	141	130	148	146	135	124	124	154	136	125	140	148	122	150	119	154	137	135	141	142	120	152	121	129	142	137	129	129	142	130	138	136	123	132	114	133	126	132	139	135	141	131	125	125	126	136	146	136	133	135	126	111	122	144	134	134	143	131	135	138	132	144	140	129	134	132	126	148	142	116	136	121	133	134	147	124	136	136	121	129	140	138	110	125	133	126	119	156	119	128	149	120	119	148	131	146	147	130	119	122	150	133	163	128	133	138	127	141	133	121	141	120	130	148	146	145	140	125	142	129	135	140	134	119	139	139	103	137	152	149	135	138	127	134	115	129	137	131	163	130	136	139	141	143	117	126	128	121	125	132	118	113	112	128	134	144	111	112	109	121	132	136	101	148	113	145	155	156	132	112	126	131	136	125	134	133	150	134	130	143	139	124	127	116	133	137	105	135	127	125	122	135	143	129	121	130	159	127	126	129	116	149	119	141	132	138	143	130	118	132	129	135	122	137	126	131	137	138	126	141	133	135	137	126	147	159	127	129	128	162	158	154	138	148	147	149	143	107	136	130	140	114	116	143	139	131	136	128	134	127	150	110	120	143	129	132	138	129	140	135	115	125	125	127	129	148	120	119	114	126	147	132	95	114	146	125	106	102	141	146	123	135	141	116	120	118	124	139	136	141	151	147	143	133	131	129	166	156	149	150	128	125	137	117	113	124	141	122	130	127	142	139	121	128	146	122	130	111	141	124	141	147	115	114	121	116	130	123	151	126	149	109	103	124	169	138	125	135	149	139	104	127	119	157	140	155	146	125	143	109	142	132	136	111	126	128	138	134	146	135	116	147	124	119	130	106	137	131	132	140	161	123	132	123	149	143	127	118	130	129	120	139	117	136	137	136	128	133	117	107	124	143	114	125	115	129	136	134	128	117	148	122	150	119	139	140	137	144	144	144	133	130	140	124	136	144	128	114	130	115	132	143	132	124	141	138	134	131	137	163	143	124	122	114	127	127	124	129	131	139	130	151	131	133	143	146	147	132	134	119	138	170	114	130	127	140	104	129	128	118	119	127	166	130	119	121	127	148	129	113	111	137	119	117	136	114	129	133	152	124	134	143	117	142	132	121	135	111	123	146	147	148	127	121	132	138	135	154	149	139	137	136	161	140	126	116	120	138	129	131	155	105	105	116	130	125	140	135	127	133	126	126	151	132	125	139	132	116	109	135	134	139	145	114	121	116	130	140	134	139	135	138	119	107	113	133	113	127	130	136	120	121	130	141	146	133	146	128	128	123	127	155	131	134	133	130	123	127	153	144	129	132	120	148	135	121	121	136	137	118	148	119	126	135	137	124	124	124	132	97	131	149	137	139	135	119	140	125	132	125	137	123	127	160	129	128	124	106	150	153	123	148	152	129	143	109	137	150	141	126	129	129	134	128	137	142	125	120	128	148	116	129	124	113	129	141	143	153	114	126	134	111	142	146	145	140	135	152	152	117	106	109	126	110	117	149	124	131	145	151	128	123	126	108	138	120	129	135	140	140	126	122	155	125	122	132	136	141	142	126	147	133	126	108	121	93	115	150	142	129	138	128	126	135	130	127	145	123	126	122	130	139	116	130	122	134	142	125	142	141	130	130	121	139	116	122	125	133	124	142	128	131	125	126	127	104	127	144	127	124	115	134	122	110	138	141	136	118	156	137	127	123	136	124	132	111	138	117	124	137	144	127	112	149	144	135	142	123	134	126	128	121	124	117	144	104	127	130	123	111	141	119	158	130	160	132	148	129	132	131	141	154	134	127	131	128	103	120	124	127	118	138	138	119	134	117	121	116	125	134	128	132	130	145	125	127	132	127	159	145	126	150	150	153	137	131	115	122	115	115	128	151	143	140	147	128	134	147	132	138	128	122	135	134	136	114	118	125	134	135	127	110	128	126	143	118	138	118	136	134	133	127	127	122	138	120	134	133	144	139	123	151	137	125	155	130	134	135	141	116	144	130	136	115	138	112	126	132	127	143	161	126	129	134	125	157	124	159	118	145	125	128	129	121	142	133	152	136	117	140	134	122	111	111	134	127	122	125	131	131	140	153	121	143	133	132	119	136	130	138	123	130	143	121	124	135	155	121	142	126	146	131	126	112	145	148	148	150	151	127	120	151	128	114	124	131	127	111	145	127	124	132	135	141	119	132	118	128	121	129	126	139	141	129	140	144	120	123	129	157	131	126	149	135	155	131	141	144	124	123	116	135	142	140	139	153	104	115	128	141	140	129	118	122	154	123	147	126	120	127	139	130	134	112	131	134	135	121	141	119	123	121	117	135	136	118	134	127	153	133	143	140	121	151	117	121	139	137	129	116	130	121	114	118	165	147	155	139	123	132	136	138	140	121	125	130	136	110	131	141	143	120	130	116	122	144	113	132	154	136	121	144	141	143	140	121	140	114	121	129	131	124	129	140	144	113	123	135	139	131	122	122	141	119	132	127	139	113	122	123	102	142	121	131	124	137	122	135	136	149	132	104	130	126	116	115	147	127	143	115	139	125	145	139	141	147	134	127	150	114	120	123	130	125	141
2191	339	418	454	428	395	378	328	325	352	334	347	361	373	369	349	350	316	322	327	344	313	352	299	321	328	328	318	333	333	328	326	324	330	313	299	359	353	315	330	317	293	325	337	329	311	343	305	343	289	295	325	326	321	320	292	310	335	322	338	301	311	304	335	348	331	337	346	325	315	351	345	280	326	302	335	324	332	332	348	400	329	279	331	327	328	292	310	295	334	318	337	332	317	313	299	301	297	326	332	315	348	324	312	327	310	345	307	328	318	353	328	324	332	303	324	321	305	322	358	306	333	333	348	321	309	317	300	330	338	338	302	320	318	310	308	308	301	336	302	311	316	306	293	323	322	311	340	309	317	334	331	319	307	314	328	315	328	360	308	296	287	338	324	342	323	339	327	295	327	299	329	325	314	329	351	310	310	349	331	305	333	334	348	330	310	311	308	301	333	326	332	311	310	345	297	303	339	294	315	330	345	322	326	298	347	301	346	312	292	294	339	304	303	306	306	360	324	318	331	303	309	306	306	313	325	328	321	320	331	309	328	305	307	356	317	345	343	340	312	315	309	333	315	307	316	300	306	314	295	317	327	275	355	359	324	317	298	327	329	330	340	346	332	334	314	346	331	354	342	329	302	352	300	315	334	314	336	299	314	305	337	328	329	330	356	336	322	334	319	313	326	311	341	328	314	296	319	323	327	305	313	344	329	342	301	319	342	353	302	297	331	349	328	322	308	297	311	320	349	343	359	305	292	351	327	323	296	338	320	306	334	330	298	312	352	321	345	299	322	330	298	349	357	330	314	297	318	316	334	334	307	309	316	336	351	335	303	312	330	290	343	319	324	315	311	328	339	316	337	333	311	334	304	335	325	328	330	320	345	277	331	329	292	339	295	325	301	360	297	301	342	313	311	321	343	317	318	328	305	323	299	347	324	292	343	318	326	314	306	309	309	328	338	311	316	327	305	304	330	325	340	334	294	333	318	322	344	325	319	349	312	306	308	301	342	332	330	318	337	315	332	335	335	336	289	348	280	322	365	334	323	353	288	308	311	312	312	328	317	291	323	306	332	317	315	346	301	334	321	310	335	297	319	320	365	343	314	326	301	342	328	318	337	316	344	316	291	307	291	313	334	320	317	306	348	329	332	325	340	318	322	330	365	290	318	300	325	329	362	310	297	328	308	338	308	313	322	358	350	341	316	310	326	326	342	326	365	314	322	327	351	321	334	319	311	299	307	325	331	346	339	294	319	333	302	330	326	305	317	291	308	310	308	309	338	305	310	338	312	270	330	330	297	299	292	331	326	303	330	301	320	315	296	334	316	317	330	332	318	318	301	324	325	330	298	346	306	308	334	318	357	336	308	354	333	312	346	297	330	302	304	349	332	327	348	328	314	362	316	332	351	301	304	328	332	308	306	341	329	318	335	347	333	307	331	319	301	316	322	341	283	317	308	344	321	344	350	334	295	309	293	335	320	304	311	337	309	305	316	308	337	327	366	311	327	328	351	319	331	325	330	310	328	318	352	338	334	328	351	362	350	307	329	314	314	315	321	340	297	314	342	314	290	335	328	316	353	304	309	320	304	297	332	324	320	309	290	304	323	317	329	323	313	308	341	328	321	310	314	375	301	317	300	306	298	319	358	345	359	331	299	320	313	308	320	380	332	349	317	312	353	321	313	301	297	312	315	341	327	294	312	314	339	325	314	328	338	290	304	340	321	339	334	309	308	315	312	310	339	309	318	351	354	344	295	308	319	286	333	307	347	342	344	318	342	339	314	319	328	337	306	332	322	340	319	341	294	307	336	332	336	345	281	318	332	309	310	312	296	358	281	308	311	335	333	310	355	333	329	298	310	333	328	328	324	305	326	336	310	319	294	327	332	318	299	315	314	332	293	307	344	340	320	315	343	318	330	325	334	312	358	340	339	345	327	319	312	327	306	344	302	336	315	328	323	322	313	306	300	324	335	289	324	336	353	322	323	326	334	322	344	313	325	346	315	323	320	307	327	334	309	317	312	321	326	328	296	334	308	331	324	312	311	308	305	313	339	335	303	306	327	330	329	319	310	335	338	325	329	354	324	296	311	331	324	337	339	344	320	299	312	336	319	321	338	320	307	329	334	293	320	355	312	311	312	316	338	331	322	334	326	316	330	329	338	293	325	305	309	320	321	326	367	359	350	330	331	315	334	322	313	342	316	306	323	345	344	325	332	291	350	293	341	323	329	321	284	307	336	326	338	313	318	350	320	347	327	334	328	306	340	327	317	308	317	335	336	296	324	324	342	341	366	312	282	307	316	302	339	308	312	313	343	303	290	328	332	353	301	326	322	313	316	326	328	312	338	338	322	311	295	310	320	321	340	298	314	303	308	324	319	337	357	294	302	317	310	280	349	315	355	316	320	311	343	351	325	298	299	338	341	328	337	327	337	305	303	318	324	300	291	324	364	347	319	313	316	304	353	360	307	317	328	319	318	352	327	318	340	336	318	344	320	306	300	320	357	334	313	335	358	288	359	295	331	315	292	300	321	299	340	303	302	331	300	321	333	326	308	332	320	345	315	338	282	280	333	341	331	365	310	328	311	342	327	325	342	328	329	319	299	333	346	311	321	330	355	329	340	359	309	336	345	307	296	295	352	290	316	360	371	325	325	346	323	319	342	321	279	333	303	312	337	315	308	337	304	312	331	360	344	313	317	340	321	344	314	320	288	315	333	315	320	303	290	327	316	370	316	328	318	323	354	324	345	328	330	325	319	309	303	317	307	314	310	342	301	349	331	317	299	350	301	323	322	319	335	315	286	329	312	286	331	349	298	332	330	342	341	343	298	329	318	317	319	338	328	329	335	294	294	310	312	318	304	303	298	291	325	341	297	331	313	288	325	356	332	309	319	312	307	325	314	301	321	287	285	337	346	318	339	319	289	349	308	348	325	317	347	319	323	327	338	353	316	312	343	334	325	322	309	331	330	324	297	308	333	316	341	333	286	329	343	333	293	306	295	326	313	322	318	319	299	302	323	320	347	305	323	295	322	291	322	318	296	314	296	302	331	349	307	320	321	320	302	313	323	329	305	323	310	349	321	324	361	347	298	320	318	325	332	326	311	318	297	311	337	324	355	350	321	335	327	330	328	308	306	281	336	316	307	334	316	351	315	336	316	306	316	300	316	363	316	306	319	312	333	321	332	320	354	293	316	312	314	328	319	316	298	307	330	324	322	361	322	323	320	301	323	335	311	330	323	293	320	314	362	320	326	324	327	319	337	336	329	288	309	298	345	332	313	321	340	316	336	353	361	318	318	306	299	314	306	348	298	311	319	316	318	314	329	322	343	334	341	324	332	371	327	304	305	331	334	313	308	282	319	312	327	315	323	308	332	328	329	304	303	350	287	311	314	324	311	314	324	332	315	300	308	312	312	325	302	311	315	329	305	336	340	345	320	347	326	308	339	340	336	308	329	291	340	319	355	354	327	375	307	369	309	313	340	336	332	334	307
8154	959	1051	781	578	409	353	244	234	194	135	163	151	118	121	129	112	96	101	83	87	88	92	82	110	69	99	74	86	73	74	71	71	76	74	74	93	76	84	82	78	76	68	82	69	73	66	82	69	67	86	79	77	73	74	67	77	63	54	72	78	82	77	82	80	74	83	77	87	75	82	74	64	79	70	64	75	74	87	65	90	86	78	71	52	67	72	74	62	57	70	71	65	72	67	79	77	72	76	76	78	96	81	54	75	70	73	69	58	76	83	72	69	76	70	65	67	80	63	90	62	73	62	73	73	56	84	55	70	74	57	74	97	91	88	71	79	67	79	78	62	66	70	86	80	70	71	71	71	69	60	62	76	58	62	79	67	73	85	62	81	52	63	73	75	68	73	71	80	68	71	66	69	77	69	72	60	82	71	77	72	76	78	82	80	96	73	67	82	65	67	87	66	84	63	70	78	68	66	70	67	72	76	64	57	70	72	77	74	80	75	77	76	85	69	57	72	73	84	59	67	72	77	73	71	62	54	73	78	74	66	80	72	65	64	83	88	63	63	85	77	77	85	86	75	70	73	70	82	71	73	79	65	71	64	88	73	72	59	62	73	86	65	76	69	65	67	76	83	76	65	71	85	71	75	78	70	66	88	83	74	71	72	82	64	74	66	77	61	63	60	81	77	66	85	65	65	66	75	77	76	64	73	72	66	74	64	62	81	76	79	76	70	65	100	71	67	49	68	84	70	66	64	90	67	61	78	71	60	74	64	79	79	80	56	72	62	65	75	80	76	57	73	73	75	66	67	72	67	72	58	78	61	74	66	90	64	69	73	50	73	64	62	72	87	70	67	63	57	64	83	64	57	63	77	71	69	91	78	63	63	52	73	65	74	60	75	68	71	60	59	76	73	60	64	67	78	72	61	86	74	77	72	68	77	88	77	68	84	67	78	71	78	77	84	66	62	71	64	64	71	72	80	77	65	66	72	67	71	78	72	58	63	96	64	86	68	80	71	52	62	76	68	72	64	68	75	80	67	73	74	63	73	79	64	71	69	67	75	66	58	82	57	63	70	58	75	70	53	63	68	83	71	66	79	64	82	78	77	67	76	59	74	76	64	61	86	63	60	73	81	59	74	60	78	63	66	62	68	62	73	61	70	65	82	68	75	67	61	78	68	83	78	74	62	57	73	64	55	63	68	73	75	71	72	65	60	70	59	69	76	68	78	94	65	69	78	66	66	66	84	62	72	65	55	68	74	70	71	82	68	79	77	65	83	78	69	79	72	71	75	61	82	89	78	74	68	75	93	76	78	77	80	75	65	79	84	80	59	58	69	68	71	63	75	66	72	69	70	81	68	72	52	65	70	78	70	80	68	74	69	69	70	69	72	73	75	66	69	71	58	69	72	74	69	68	75	70	70	68	61	82	72	52	71	66	60	74	78	86	59	78	81	71	67	70	75	65	79	61	74	70	73	82	75	71	69	70	59	66	63	89	78	69	66	75	65	78	78	50	71	69	64	69	72	82	78	76	89	63	61	90	73	53	65	67	79	54	71	81	77	61	59	62	62	73	59	83	76	64	69	76	61	69	87	75	72	55	62	65	71	75	51	79	75	56	79	74	67	88	62	77	63	65	70	69	73	67	71	69	68	69	73	89	76	81	78	69	69	80	64	75	78	73	73	84	70	83	53	72	77	80	73	81	67	80	78	77	63	61	87	67	74	71	70	68	63	86	66	48	60	68	78	73	64	50	66	73	68	63	65	65	64	73	69	85	81	74	73	74	60	78	93	75	70	63	63	69	77	58	61	72	65	69	77	78	90	75	65	70	71	89	68	79	73	65	75	68	60	77	69	71	73	62	60	75	71	73	47	60	70	77	75	69	73	80	75	67	56	67	67	66	72	66	62	63	72	77	70	79	72	73	69	71	69	75	76	75	67	58	56	86	92	76	67	60	71	72	81	67	58	75	69	67	76	72	79	65	77	78	81	78	88	72	69	58	72	66	61	70	75	82	65	63	74	78	78	78	82	83	69	64	71	67	66	67	68	84	72	72	63	75	79	70	54	74	71	72	64	75	75	73	82	85	96	75	68	60	75	66	73	75	57	67	71	59	76	65	63	57	51	71	80	78	67	50	56	77	59	77	63	66	81	69	75	73	53	75	56	82	74	64	78	88	78	76	83	62	76	85	74	71	74	72	69	78	78	70	63	60	74	65	65	60	82	75	73	70	80	71	59	78	83	65	71	58	70	57	90	75	65	82	74	69	69	72	68	60	72	68	74	75	72	61	64	53	70	80	82	61	73	74	59	68	83	66	75	76	53	67	75	73	62	66	80	79	75	72	81	72	79	75	81	91	62	65	85	73	69	55	75	63	64	82	68	76	82	72	63	54	63	62	55	78	71	48	90	65	80	69	74	70	93	74	73	65	72	56	73	77	82	62	61	77	67	72	68	70	81	62	83	76	63	67	65	73	54	71	66	77	84	61	86	69	64	70	79	71	70	61	75	82	96	81	70	71	85	64	77	76	69	68	77	63	68	61	67	75	74	68	79	68	84	76	57	78	75	60	62	86	76	76	81	65	78	78	76	58	80	79	73	72	69	53	72	68	60	62	90	70	73	75	76	54	52	72	70	71	82	73	67	48	60	81	64	65	75	67	57	69	60	60	70	76	64	74	84	78	93	61	64	76	70	75	66	65	88	82	64	64	81	78	76	67	72	77	69	60	68	69	63	73	74	78	73	70	55	74	65	72	64	78	62	68	67	79	73	64	79	73	70	85	76	63	62	81	77	73	70	75	82	68	63	79	70	69	69	83	62	49	77	73	69	71	71	84	68	70	71	67	73	79	75	66	87	68	72	76	66	68	65	70	65	79	73	63	89	72	64	59	85	72	79	77	66	70	61	81	62	79	68	68	70	78	63	82	74	74	61	72	75	65	76	82	71	59	77	58	69	74	81	76	73	67	55	51	65	68	71	67	100	61	75	82	69	54	75	70	75	99	86	75	62	62	92	73	86	63	79	80	67	69	69	68	66	77	76	87	76	82	72	79	63	69	87	60	59	58	63	63	55	67	71	63	73	85	75	69	63	67	72	57	64	81	85	82	65	81	65	76	72	82	66	83	68	73	59	71	78	73	57	88	63	66	73	65	68	74	61	74	70	54	87	56	70	77	68	66	84	88	69	59	90	78	80	69	61	65	51	78	67	66	76	77	72	88	91	75	75	68	58	84	83	68	62	58	86	74	65	78	70	83	79	67	81	71	71	87	68	81	58	57	80	74	75	90	57	56	57	79	66	69	60	73	79	77	73	72	63	84	69	57	69	74	80	64	70	73	63	66	60	68	77	80	63	78	73	76	82	64	59	83	64	70	73	62	76	70	70	83	71	55	71	68	79	74	67	55	72	60	81	82	69	62	86	76	74	80	73	76	78	69	80	67	67	82	56	59	83	62	62	83	90	59	78	55	65	89	65	84	60	81	83	66	63	72
5875	997	2367	2814	2377	1993	1596	1375	1112	1033	880	714	666	605	589	501	484	407	418	383	376	356	354	363	330	313	299	307	301	323	297	266	268	269	285	268	234	253	250	280	260	251	249	233	250	239	250	242	251	234	226	239	219	231	226	246	249	225	237	223	249	217	247	236	210	234	208	224	214	233	230	236	202	220	216	218	218	221	225	254	234	203	217	216	199	244	223	221	219	205	207	232	240	226	207	196	214	222	198	223	213	194	222	200	193	188	231	208	223	204	212	210	183	202	245	188	219	208	226	251	199	204	220	178	234	221	208	219	218	234	197	204	213	224	217	228	232	220	203	230	206	214	220	189	229	196	202	222	221	221	215	194	221	213	222	201	203	216	195	219	201	201	196	185	224	199	196	218	228	178	200	197	204	208	226	224	177	209	230	227	220	217	204	184	198	227	209	215	212	201	210	231	218	186	201	214	205	211	213	199	204	229	225	206	200	206	206	193	215	231	234	217	212	200	208	234	201	228	222	220	208	203	187	219	208	213	201	210	202	181	206	195	216	191	215	212	217	185	225	218	194	196	223	234	198	217	203	192	201	215	226	222	207	194	226	204	225	199	232	166	219	197	196	206	223	222	209	210	208	191	197	187	217	216	213	206	214	229	198	222	228	203	226	205	202	183	204	199	188	218	235	202	204	208	190	207	207	188	203	224	238	233	201	195	228	211	226	209	208	194	207	201	221	192	192	196	196	205	232	220	185	212	204	225	202	212	219	228	197	209	201	183	212	204	184	227	211	201	189	210	215	219	215	223	250	215	196	238	191	215	201	211	211	197	226	192	206	194	207	199	221	185	194	211	202	211	219	224	192	216	204	211	224	212	198	223	225	217	229	239	221	226	210	202	234	221	235	211	202	196	205	232	191	206	213	203	211	208	213	202	201	197	183	230	190	224	196	203	196	219	237	200	199	180	229	206	193	197	201	194	227	211	215	225	222	193	199	205	210	222	204	187	219	196	212	217	214	209	254	199	195	228	180	218	215	198	209	236	207	211	191	213	228	216	217	197	221	201	215	227	202	216	228	201	202	224	203	204	220	180	188	215	204	192	202	200	207	189	186	172	206	212	202	200	201	187	204	180	203	200	223	197	201	206	218	206	209	225	206	206	228	214	222	186	211	236	212	214	208	193	213	210	194	181	226	183	204	214	194	209	205	186	208	192	223	218	180	181	215	200	189	178	185	208	191	203	213	215	196	195	195	200	218	196	209	233	231	213	203	220	197	218	223	226	198	205	190	224	216	208	218	236	199	193	209	206	184	197	205	197	215	206	173	217	212	192	232	213	197	208	188	184	192	188	190	220	233	218	212	207	186	217	214	224	220	220	205	235	208	178	208	178	214	228	238	218	210	199	193	192	220	194	185	178	197	196	233	202	194	230	184	198	204	211	216	179	209	203	208	222	209	210	233	209	204	197	204	231	216	229	197	217	219	193	218	208	192	225	210	211	220	205	197	210	223	226	212	230	192	219	197	226	185	193	224	198	227	213	215	219	230	217	212	214	204	194	205	208	215	206	177	208	193	232	202	189	218	190	195	245	207	208	218	180	199	206	201	190	221	208	168	217	237	196	204	226	214	219	218	205	229	212	219	203	204	215	189	216	200	229	190	182	200	209	210	197	205	207	202	199	207	196	192	203	205	194	208	211	217	191	208	203	213	218	223	223	217	205	207	186	208	205	211	205	208	218	201	215	210	204	221	221	199	217	212	214	217	216	220	237	226	239	202	204	210	218	207	190	179	205	193	215	216	230	193	206	215	207	191	192	216	189	202	198	187	198	197	209	227	188	206	212	209	230	204	205	186	199	225	222	233	231	223	233	238	203	214	226	221	213	220	205	212	225	236	216	207	198	188	234	207	219	223	199	203	203	194	203	201	221	191	212	224	203	221	216	217	194	214	190	225	185	212	231	202	195	207	226	200	200	198	225	222	226	189	212	200	229	205	185	202	204	200	204	223	210	202	210	192	183	218	193	200	207	203	192	213	204	193	231	214	190	200	222	185	221	187	220	227	198	171	222	204	222	195	206	216	228	214	216	216	219	183	217	194	213	184	191	205	197	212	211	227	184	201	189	201	233	207	218	201	224	202	205	215	190	179	197	242	217	202	196	200	210	211	196	217	196	198	213	227	208	202	221	217	207	194	243	221	196	181	195	231	201	218	202	224	210	230	199	199	215	221	221	202	216	197	203	212	211	207	226	209	196	197	201	187	205	181	189	200	217	202	213	238	228	200	204	193	235	224	206	216	202	196	217	201	219	201	203	217	181	222	197	190	200	223	214	202	196	224	214	222	208	215	226	219	187	216	190	213	217	217	220	199	189	196	238	215	174	195	198	209	199	190	213	207	220	219	195	194	193	213	223	227	208	200	209	210	203	214	207	225	226	189	210	200	203	197	210	220	186	181	224	204	197	199	207	182	212	227	211	203	210	220	197	206	210	196	201	178	198	220	207	218	215	195	224	218	217	231	225	223	205	206	217	192	197	200	208	221	195	212	220	212	177	193	228	214	204	208	198	197	198	214	210	210	204	204	217	200	229	199	220	193	190	207	192	184	218	187	216	208	228	211	215	254	205	213	217	213	206	230	219	197	209	184	200	194	205	216	209	220	210	222	221	218	226	188	225	211	175	191	217	198	211	209	192	206	209	215	188	206	221	214	182	211	210	199	205	223	227	202	181	207	200	193	213	201	223	191	188	210	192	235	201	220	195	199	210	208	220	227	220	182	210	208	182	203	195	219	225	215	210	198	202	221	206	208	210	237	224	237	222	215	193	192	185	223	206	211	203	234	222	190	185	195	207	208	209	197	214	203	207	218	207	209	206	205	213	214	184	211	223	192	197	200	196	201	201	203	188	233	208	190	214	223	196	212	197	209	215	190	186	221	207	229	205	222	209	218	216	202	209	206	246	198	205	183	210	193	210	205	198	209	184	184	195	232	190	212	220	238	218	222	214	190	199	215	234	227	212	195	190	218	193	224	201	208	178	223	196	222	199	226	203	228	215	222	247	208	202	200	230	210	237	196	198	223	235	217	224	197	209	200	211	209	226	199	218	179	198	216	190	190	190	221	206	204	204	197	221	213	216	204	200	221	193	199	213	206	210	214	207	203	206	214	220	196	193	229	219	210	202	209	192	203	209	194	201	208	233	182	205	189	204	215	190	225	216	204	240	245	210	205	176	205	197	223	194	194	223	223	201	215	225	233	201	180	223	219	211	198	219	209	222	214	215	214	191	195	217	176	207	212	242	241	221	227	198	207	185	199	203	208	212	202	204	198	197	188	213	207	209	197	219	210	204	234	218	203	234	223	203	199	191	198	210	194	188	200	208	208	191	210	227	211	213	180	207	223	197	194	200	209	202	199	210	208	206	173	226	218	184	214	208	196	210	193	202	216	220	177	198	214	217	193	180	174	206	208	211	191	217	213	202	220	192	206	201	225	208	180	216	223	204
15520	2456	2453	1738	1179	900	686	563	515	382	393	341	297	256	287	280	272	254	238	229	212	240	223	183	205	241	185	226	172	206	195	184	190	190	196	205	185	180	192	212	178	183	163	165	192	154	151	184	158	186	196	175	177	164	180	191	168	185	188	191	160	184	203	175	175	185	171	168	152	195	160	204	164	214	205	174	199	147	186	197	179	187	202	160	191	153	160	194	170	163	183	184	175	186	162	165	174	190	164	178	163	186	200	157	178	179	178	158	149	163	169	201	163	172	194	166	182	191	181	162	195	192	166	181	155	199	173	181	187	174	175	179	172	189	176	191	179	159	175	173	165	186	176	176	188	182	188	179	184	198	167	180	178	184	163	145	166	188	170	158	163	174	184	164	169	178	184	182	172	197	183	170	169	148	164	158	184	168	184	143	169	168	165	168	193	169	180	196	192	171	154	192	181	170	168	189	171	179	172	169	172	165	164	173	183	169	198	148	162	195	178	168	160	158	170	184	172	183	163	177	178	177	180	197	189	157	190	177	196	187	198	152	161	187	176	197	211	200	181	172	192	173	189	157	185	162	173	171	187	185	184	171	162	171	167	181	187	165	170	182	165	169	177	181	155	180	170	194	164	188	175	167	162	171	167	168	175	173	186	167	196	163	173	158	171	206	181	165	192	183	176	171	181	174	172	193	185	179	153	173	160	169	181	157	179	199	165	199	173	168	152	194	177	176	158	155	170	171	173	179	168	160	170	168	187	158	163	186	132	179	186	189	153	180	181	182	166	169	197	174	155	162	143	164	185	171	192	198	166	167	174	203	169	181	188	208	162	148	200	163	181	185	160	182	205	163	178	180	229	174	174	170	195	190	166	166	173	171	165	159	150	189	194	176	189	171	178	155	168	194	182	201	189	171	206	204	164	182	180	159	203	150	170	183	173	177	182	182	162	193	168	188	187	189	168	167	148	168	169	148	187	186	182	179	173	177	187	185	169	180	169	165	178	185	176	138	159	186	161	180	171	174	188	197	172	189	182	190	195	185	204	151	158	172	181	193	172	150	170	159	188	181	146	198	166	167	174	165	181	170	167	159	155	159	180	148	167	172	163	180	189	193	191	215	157	161	177	155	194	183	193	204	166	176	148	195	166	149	200	170	185	162	182	164	159	186	165	181	162	173	156	166	187	179	177	180	180	186	192	167	179	188	165	188	169	196	163	159	193	152	187	168	172	166	172	176	182	166	160	175	182	184	175	169	176	175	165	170	172	148	141	191	167	190	178	156	164	177	158	174	174	207	183	182	203	179	169	166	174	166	168	167	181	185	178	159	149	173	165	170	194	196	174	186	160	175	152	190	161	196	191	168	188	149	186	172	198	184	146	165	179	185	209	179	172	155	182	165	167	160	190	168	159	207	205	182	179	154	183	163	166	173	175	188	169	188	192	163	167	184	184	173	189	159	223	181	163	175	188	183	176	186	178	158	165	161	190	146	178	183	194	191	176	169	165	181	153	173	201	198	180	164	189	158	177	177	177	162	160	167	195	159	181	207	190	203	167	169	169	166	178	160	177	151	176	153	162	183	164	185	174	179	193	176	166	186	176	198	164	195	161	189	181	155	156	188	178	167	166	193	177	170	172	211	167	173	200	173	179	171	180	181	173	184	152	165	163	201	197	170	184	180	177	189	179	161	169	168	181	184	206	171	178	192	185	153	171	163	169	175	171	150	160	177	183	177	158	199	169	151	157	166	196	198	192	157	178	173	154	158	164	167	191	156	156	152	206	167	187	162	164	192	178	152	177	157	178	179	154	185	194	188	192	166	184	180	176	167	187	175	170	169	157	169	192	161	193	163	166	189	176	158	179	171	176	172	165	150	167	179	184	179	162	182	175	166	194	180	172	181	181	164	175	177	165	189	173	152	173	185	193	157	138	170	166	160	173	186	190	160	175	177	166	187	191	168	150	192	177	158	155	161	203	168	163	180	161	157	151	154	177	191	159	174	180	190	173	171	182	167	194	173	191	150	164	174	163	181	174	161	177	171	159	164	173	169	169	182	175	158	194	194	166	169	175	187	208	167	179	172	164	176	195	166	187	179	191	183	168	188	161	164	206	179	201	172	196	177	169	204	144	198	165	180	185	176	193	168	182	190	170	200	190	180	145	165	184	201	144	182	154	182	164	193	161	168	173	172	183	179	175	192	169	194	183	169	168	189	187	213	200	165	178	170	167	196	202	173	185	175	190	194	192	167	202	205	202	183	192	163	177	193	197	148	177	161	189	169	180	158	162	217	189	163	195	166	167	170	188	165	201	181	175	197	195	172	167	160	185	180	173	165	167	167	183	185	165	174	223	153	191	179	165	166	199	178	161	179	197	170	188	177	175	186	154	159	160	166	167	172	174	175	193	173	179	162	154	193	198	198	185	194	168	190	161	186	163	182	174	168	165	196	164	178	167	179	151	183	167	159	163	187	176	186	176	181	199	170	182	173	185	191	187	185	167	172	167	181	171	144	199	170	162	175	162	184	150	173	178	176	175	177	176	186	172	198	182	166	183	188	149	169	210	167	189	184	147	184	181	166	172	162	189	164	170	172	182	182	173	161	148	184	164	210	171	165	181	174	163	160	184	185	145	161	161	193	168	186	160	140	179	199	163	159	192	176	174	163	186	167	191	169	175	174	157	159	197	169	177	187	163	175	194	173	188	172	164	151	173	166	147	178	164	161	169	175	187	164	180	154	190	159	173	188	188	163	200	192	186	178	166	169	155	181	165	187	151	163	181	181	193	172	158	190	161	171	186	202	173	167	150	178	191	187	190	181	188	171	181	157	174	182	164	181	169	178	184	170	157	165	171	182	188	168	182	161	159	194	191	147	176	168	151	181	182	177	154	191	200	169	169	176	162	182	175	200	179	185	172	191	159	150	192	195	177	196	182	151	169	169	167	179	182	191	190	167	158	177	189	175	153	175	148	175	161	155	169	162	184	195	158	169	163	162	140	184	167	151	175	191	161	164	200	161	179	184	169	166	175	168	178	168	182	196	177	160	160	173	173	155	166	170	190	170	179	199	167	154	179	176	178	169	179	171	179	176	202	187	176	160	165	173	178	186	179	173	159	201	178	158	167	192	173	180	166	197	178	170	188	189	159	188	179	171	182	161	173	187	201	150	182	192	190	198	176	164	217	156	168	164	175	174	177	158	156	156	194	156	183	166	189	192	150	186	158	181	197	163	181	165	160	161	186	163	172	187	192	198	177	162	188	153	174	177	168	171	170	187	156	185	220	174	175	170	192	143	179	179	170	166	167	187	148	205	177	195	174	214	172	162	176	181	151	178	173	164	167	167	190	164	180	184	180	150	179	174	190	174	193	168	193	174	159	188	144	210	198	167	164	167	160	191	175	168	184	169	172	191	161	174	189	163	185	170	175	195	158	142	182	161	176	164	169	189	168	175	196	178	189	197	170	174	187	181	174	164	168	161	179	178	184	176	176	181	175	178
7710	1959	4616	5320	4689	3879	3058	2634	2229	1895	1708	1512	1352	1243	1058	1027	964	872	874	815	783	784	734	681	685	652	647	621	618	598	642	594	593	559	543	510	546	498	532	507	543	512	504	488	507	513	501	523	511	496	511	483	479	495	492	491	487	470	462	443	501	510	500	465	475	500	498	451	504	483	451	495	475	453	451	461	485	461	464	468	480	447	417	445	443	447	425	483	442	481	451	432	450	472	423	445	489	483	474	444	473	463	446	483	408	440	408	465	472	395	450	460	462	460	457	439	455	437	485	453	478	488	445	439	454	479	446	443	445	415	454	433	438	486	446	434	455	468	456	447	492	425	468	398	469	447	412	393	459	421	461	454	474	436	455	432	441	480	434	441	431	484	452	453	465	431	462	437	440	443	445	437	456	447	396	452	458	474	437	419	445	469	478	416	429	465	435	460	472	438	452	413	433	425	425	429	431	457	423	463	443	446	459	472	419	420	457	452	419	430	476	415	429	451	412	462	451	466	447	442	455	453	437	419	477	463	476	456	432	426	458	471	454	475	450	455	460	446	402	444	425	431	469	407	453	437	438	446	446	431	432	436	409	413	449	495	430	433	455	410	411	487	415	391	447	440	410	448	427	467	517	425	421	407	431	449	435	478	436	435	456	407	435	446	429	441	431	457	438	393	470	470	453	442	432	434	441	471	452	426	428	455	448	447	470	423	416	411	430	445	455	440	432	429	417	459	464	434	393	442	436	476	479	471	419	430	429	446	445	434	421	440	445	462	436	419	454	471	453	479	398	434	432	488	443	460	449	427	434	452	443	457	425	401	440	443	425	467	448	415	453	430	438	380	440	464	392	457	418	416	443	429	443	461	448	440	417	455	383	424	427	423	429	396	427	437	389	480	423	469	460	455	430	415	428	430	424	469	462	462	464	438	477	455	433	453	437	428	427	426	472	432	435	435	471	422	404	424	462	451	442	429	433	427	459	427	450	465	451	414	462	477	436	433	439	444	450	420	397	454	413	487	402	398	432	459	410	415	445	424	408	456	452	426	457	401	447	430	421	435	474	437	459	418	463	425	435	429	445	446	414	406	438	414	426	411	409	420	418	451	432	446	451	455	490	431	429	403	441	442	453	419	452	460	449	422	462	445	383	432	410	476	471	448	449	442	442	458	469	449	446	475	426	405	410	450	450	442	451	406	441	479	417	428	429	430	436	427	429	421	426	457	423	423	439	467	426	420	444	404	443	446	405	480	411	455	445	420	427	460	446	414	449	425	448	434	445	455	441	460	439	490	443	450	419	397	433	452	416	404	416	417	477	440	440	434	428	446	429	430	428	460	483	442	449	434	460	402	448	446	431	409	450	480	432	462	438	467	439	450	435	433	478	427	409	433	415	422	448	396	441	458	466	441	447	423	456	470	442	475	471	443	429	450	447	457	463	439	456	434	435	405	424	461	430	408	460	445	456	414	484	457	421	423	429	447	417	430	448	469	463	461	452	482	452	444	440	438	444	454	435	444	450	410	467	449	451	410	472	452	413	475	467	453	428	459	469	450	461	420	398	397	449	470	439	440	465	464	433	452	460	377	465	412	414	445	437	441	441	469	441	457	452	414	443	444	434	422	429	427	430	433	483	455	472	439	452	430	428	461	448	446	450	430	406	473	456	456	435	423	437	475	457	451	427	464	444	448	488	454	468	439	444	437	482	444	406	480	434	413	462	403	454	417	428	409	440	400	464	427	402	430	450	407	438	435	422	429	419	395	458	445	459	437	424	459	449	468	436	447	461	446	448	441	475	431	444	444	420	432	461	465	491	437	400	433	435	450	442	450	412	411	455	423	435	475	473	434	437	417	453	430	424	438	404	462	422	450	443	450	446	441	447	421	473	435	419	443	473	452	450	418	455	443	456	445	440	452	402	458	460	440	467	424	461	450	443	438	463	446	401	428	414	430	457	418	430	443	437	450	460	427	416	469	470	454	450	447	439	466	452	446	426	421	455	427	467	471	456	385	499	460	434	457	464	408	470	460	481	441	450	436	453	480	416	420	443	477	439	483	425	429	428	472	449	432	421	441	449	440	448	424	482	496	416	425	480	409	474	422	415	428	426	412	454	429	465	421	422	446	453	436	439	449	440	445	413	455	421	410	402	455	424	451	427	430	488	437	427	415	443	454	435	434	449	429	452	447	441	447	449	429	444	411	431	434	456	437	414	439	421	397	426	448	441	455	460	438	430	454	434	462	471	452	449	474	423	413	446	433	479	417	459	488	464	438	429	402	426	445	415	454	454	455	440	424	420	452	422	424	435	478	441	424	446	484	477	478	416	436	431	425	482	434	454	453	453	439	456	459	448	453	432	442	453	466	468	459	468	405	439	432	434	445	431	445	475	468	465	456	428	420	440	440	466	453	457	451	466	458	442	441	458	431	415	472	450	455	440	473	435	456	441	445	472	429	450	443	454	433	466	459	459	402	449	442	464	432	454	449	411	442	432	406	458	471	407	447	411	441	435	426	448	459	423	446	417	470	429	442	459	421	475	453	420	472	473	441	445	395	440	501	493	458	431	482	466	465	444	438	432	446	459	451	442	419	459	432	419	443	427	455	464	425	438	456	404	435	472	419	422	417	450	439	467	438	401	417	440	452	477	454	418	423	398	411	459	428	437	443	481	448	463	420	418	431	445	455	400	431	421	428	425	414	425	420	438	459	439	428	467	442	399	444	437	414	438	443	465	465	432	433	441	463	439	459	491	485	415	450	427	417	398	447	448	435	493	411	443	444	455	463	407	464	468	449	459	465	444	448	458	453	419	450	414	479	438	449	441	427	468	399	414	484	444	433	440	443	447	483	396	404	460	447	413	417	437	432	430	459	458	453	393	428	431	428	423	445	421	455	432	443	436	457	430	420	452	427	452	442	404	430	405	429	433	443	432	434	461	443	461	403	458	407	455	420	442	463	429	437	449	449	468	411	436	417	434	463	478	427	462	447	458	424	432	417	438	418	476	426	455	475	445	431	444	427	452	391	418	461	439	434	411	470	475	431	451	480	432	423	424	449	481	410	465	409	421	404	480	451	413	455	467	438	438	413	414	426	421	429	449	440	456	425	460	489	420	447	440	430	461	465	423	442	446	447	481	492	449	436	454	457	472	445	444	408	463	458	409	418	427	461	446	427	463	421	444	405	441	465	437	424	465	438	434	468	443	440	455	457	453	416	474	470	440	421	421	426	480	456	425	444	450	460	451	456	407	428	427	450	399	440	435	452	462	481	435	442	434	440	425	432	413	432	460	459	469	443	452	442	418	457	448	460	490	433	476	434	424	457	447	475	416	427	462	481	444	457	465	459	462	456	446	423	460	448	445	478	448	444	468	412	438	458	442	424	464	389	437	447	402	424	407	429	417	455	453	424	414	411	458	433	431	437	428	459	421	424	442	441	490	433	410	457	436	438	470	429	404	448	442	411	447	440	419	474	438	391	458	434	422	473	422	442	431	427
2201	198	176	185	159	160	137	135	153	125	114	126	117	151	133	132	145	134	129	139	145	144	141	102	125	122	148	113	148	150	136	139	138	151	144	130	131	143	122	125	121	134	139	131	152	154	174	140	163	121	114	139	126	118	145	140	125	131	116	142	125	143	153	134	122	121	117	159	137	132	148	137	147	132	118	143	126	118	132	117	125	120	144	150	127	116	138	132	138	122	131	129	144	161	154	123	124	127	130	140	116	139	143	137	131	146	131	108	147	136	123	123	133	137	123	151	140	124	110	121	140	139	116	135	135	142	108	138	121	116	138	108	144	139	152	126	129	128	142	151	143	130	134	121	111	111	134	137	147	143	155	128	145	146	142	144	137	137	126	141	128	133	125	146	153	157	132	146	153	134	130	106	120	138	142	149	115	121	126	118	120	119	133	127	131	160	139	154	147	129	130	135	133	135	121	137	134	143	123	142	136	130	132	125	149	158	132	143	151	129	112	157	131	132	130	124	131	120	133	130	129	133	125	140	125	113	118	154	111	131	132	128	149	161	139	138	126	129	120	125	147	123	117	137	129	124	121	132	143	112	144	129	130	140	117	148	151	110	155	136	130	139	131	144	127	140	121	119	144	132	141	114	113	125	128	130	150	136	136	148	142	133	124	119	119	144	122	149	170	126	141	110	139	144	136	133	133	126	138	127	142	117	145	124	143	131	152	126	123	122	131	152	140	151	144	140	131	135	139	151	131	141	128	129	147	133	134	104	98	141	134	120	127	132	120	143	139	156	140	146	152	134	135	133	116	128	126	137	127	139	126	131	131	123	140	122	131	150	141	130	133	121	115	129	132	138	135	148	118	138	139	120	132	143	137	118	143	131	144	139	145	132	153	128	115	144	137	154	124	133	122	131	127	120	134	128	134	116	118	130	124	140	129	139	146	114	122	138	126	116	131	150	145	145	143	128	137	138	158	132	111	153	142	143	169	135	137	141	137	128	115	130	147	137	155	134	122	156	137	130	136	118	129	106	136	143	129	122	135	139	133	147	124	146	145	143	142	161	119	125	150	126	120	140	143	169	135	140	144	124	130	130	128	143	136	137	138	132	146	129	131	99	102	124	157	135	133	135	140	139	116	138	114	133	131	123	132	123	128	121	156	135	153	138	132	125	118	126	114	129	137	132	122	114	135	122	149	120	144	115	125	115	131	128	138	127	139	133	119	104	122	139	149	151	142	142	122	146	113	112	155	126	135	137	156	136	136	140	140	131	132	132	86	139	103	122	119	121	142	146	127	145	114	144	133	149	123	135	134	136	145	138	138	144	137	130	101	145	136	151	124	118	149	145	125	151	138	143	113	128	138	138	127	146	123	116	132	132	151	140	150	135	107	132	133	136	125	143	117	132	138	143	131	136	138	138	118	113	142	120	137	130	148	115	125	146	133	144	118	107	133	134	124	105	109	138	113	137	126	133	117	113	136	152	115	144	123	124	138	131	108	128	147	135	115	126	131	139	152	155	117	132	130	130	113	148	147	122	109	122	129	125	131	132	119	152	137	135	168	146	133	149	118	158	142	120	127	135	131	145	149	154	152	115	137	115	145	134	133	99	114	144	121	125	139	135	151	147	141	107	136	132	140	134	141	148	122	112	136	150	125	138	129	134	134	134	143	125	135	122	147	159	131	124	141	116	110	130	131	131	121	120	119	128	125	113	122	125	155	141	128	129	140	130	125	157	152	120	125	117	137	141	145	129	152	125	131	122	128	121	138	126	146	119	149	105	126	143	117	135	142	133	131	149	129	126	137	145	106	141	136	148	128	126	124	168	144	118	160	137	136	159	151	129	117	151	127	132	134	142	137	130	121	142	122	147	129	138	114	131	141	131	127	131	138	142	140	130	149	132	125	141	125	121	138	136	126	120	151	163	152	122	129	135	124	132	148	142	117	134	146	137	132	142	122	138	125	123	148	120	125	132	133	146	132	150	107	128	131	122	131	132	143	149	147	113	135	127	143	132	101	137	129	123	130	139	139	137	148	103	137	123	132	119	147	129	132	163	141	123	130	126	125	123	133	129	131	123	141	132	133	128	176	136	140	121	127	143	155	109	120	117	130	119	141	141	150	131	134	140	132	126	145	134	123	130	137	135	127	129	128	147	122	129	126	133	136	131	150	119	110	110	123	148	132	116	126	133	113	141	128	105	118	103	143	148	153	139	131	130	128	145	149	135	132	140	145	141	138	137	144	141	136	144	145	131	133	136	130	144	146	122	127	123	131	125	157	110	134	127	137	124	136	112	126	119	118	135	128	128	146	141	135	129	148	141	154	138	126	115	133	129	114	144	143	145	149	131	151	124	142	137	134	134	132	151	121	151	135	125	132	136	121	142	127	128	136	143	120	117	150	139	143	105	132	118	106	144	128	122	142	119	142	162	137	140	135	108	137	121	149	136	144	153	128	139	135	132	132	152	147	125	126	139	127	120	133	151	168	138	129	131	128	114	113	126	129	154	145	127	123	132	149	141	129	128	152	140	147	110	137	152	134	146	155	130	138	123	130	139	138	139	137	109	135	123	125	135	130	130	129	137	126	138	131	121	124	135	128	139	114	120	127	131	125	141	140	119	128	119	126	127	129	122	118	117	125	131	125	108	119	129	128	137	142	131	115	108	139	142	122	142	149	125	110	127	145	149	143	115	149	143	132	146	148	133	121	118	118	142	157	145	134	122	107	127	141	134	116	128	147	116	145	134	144	143	135	131	122	152	133	131	126	144	142	125	110	151	140	116	134	144	129	127	142	121	115	129	154	134	142	136	123	135	132	114	126	154	142	132	144	127	131	110	148	141	123	151	129	147	129	135	124	122	140	127	147	147	145	124	125	116	132	138	139	110	129	133	141	151	123	127	125	125	118	127	115	134	143	146	127	126	131	117	153	131	134	129	119	129	130	117	135	118	122	114	123	122	126	119	147	136	124	122	131	118	133	118	118	137	124	145	129	108	128	128	143	121	128	130	148	138	129	140	144	128	135	139	118	138	138	126	118	140	134	140	124	123	143	131	146	146	133	132	126	134	103	136	135	112	145	156	139	128	133	128	133	143	119	148	115	138	138	139	123	133	136	130	112	131	135	127	133	117	128	137	122	133	120	161	132	132	105	150	162	132	146	145	113	126	146	121	125	131	138	112	112	124	138	137	126	136	129	139	127	133	131	127	145	140	133	131	139	144	130	144	136	150	143	134	137	152	137	141	120	134	124	125	135	135	125	119	115	123	147	136	132	129	148	144	131	137	145	130	148	118	141	111	118	130	139	135	132	138	136	122	127	122	134	131	132	127	134	116	157	143	129	108	126	128	121	133	142	163	131	126	124	125	120	136	140	126	119	115	129	134	135	130	129	119	112	155	121	140	164	99	127	139	140	120	135	146	132	134	131	119	126	131	150	130	124	133	133	137	138	145	114	139	120	132	115	141	105	117	132	115	149	140	136	116	153	124	139	107	134	135
2269	391	420	471	430	444	381	403	357	359	361	348	363	343	345	322	374	340	351	330	340	321	318	301	306	321	302	339	348	344	359	325	359	344	338	322	331	320	323	338	314	303	288	343	325	339	312	347	343	336	318	350	343	306	335	347	349	365	310	319	348	316	299	305	319	341	323	311	333	363	285	315	319	335	311	325	336	330	328	338	329	337	318	300	331	315	322	345	355	311	306	330	325	321	332	311	315	314	314	330	356	327	317	330	326	357	338	303	316	310	339	340	356	327	321	317	327	337	304	295	346	324	294	344	298	341	341	302	366	328	328	333	320	315	339	342	297	324	313	299	307	332	356	310	330	354	361	328	323	303	321	325	356	329	338	314	297	332	330	316	358	310	331	326	321	329	312	328	322	321	339	305	296	343	328	338	344	326	335	301	337	355	338	326	308	340	356	302	343	293	351	302	336	347	340	350	307	355	344	318	322	329	305	309	362	333	331	314	333	329	336	320	312	323	301	311	350	314	342	330	342	336	324	318	326	307	317	301	278	342	317	307	337	330	309	310	325	322	340	314	351	324	259	308	351	328	314	341	333	292	336	348	317	328	305	334	289	301	344	320	330	317	339	313	331	308	309	339	341	325	339	326	293	309	307	331	303	337	295	310	333	294	317	311	280	343	328	320	321	321	312	324	326	319	306	353	315	345	325	326	337	346	300	307	323	316	318	329	334	329	333	343	320	296	312	310	317	307	344	343	320	336	345	336	342	327	312	297	338	299	319	331	321	298	312	316	331	322	309	303	345	333	324	333	323	329	356	318	299	312	299	330	332	322	324	348	299	325	377	336	339	348	308	308	317	313	339	318	362	373	357	297	315	307	316	314	342	320	313	320	298	343	313	302	317	339	335	344	322	310	333	328	324	313	350	317	306	305	320	339	320	309	313	323	303	332	316	356	308	335	344	313	352	311	325	329	345	339	304	330	306	316	320	314	311	336	333	328	320	318	341	337	343	300	333	320	342	357	343	306	339	322	350	326	320	342	290	320	323	304	314	324	343	328	323	316	339	333	326	330	341	265	326	340	327	328	303	325	324	279	308	341	311	362	319	326	357	328	319	319	337	315	322	327	335	336	318	297	324	283	317	327	328	330	318	311	308	339	334	316	300	332	333	344	317	322	313	313	294	335	343	319	323	342	298	333	313	288	320	325	330	335	315	328	321	308	334	330	326	383	331	307	324	303	321	319	313	307	338	344	305	346	312	348	285	348	323	302	316	326	335	296	322	304	350	311	339	345	336	312	339	315	323	326	308	349	331	283	315	325	299	319	363	315	293	318	307	334	330	329	350	316	314	334	332	296	329	319	311	336	332	318	323	349	346	339	357	333	350	327	318	311	326	321	306	344	311	312	331	341	318	318	332	327	341	329	326	317	308	349	368	322	328	322	328	318	336	296	344	315	312	365	350	314	333	286	339	318	321	326	318	307	330	324	344	363	299	349	310	324	292	331	294	312	326	371	337	339	337	337	328	318	300	297	332	359	323	333	353	366	363	304	311	295	325	338	328	314	325	314	324	347	315	306	343	313	307	354	293	333	336	341	338	361	311	324	330	313	335	316	300	322	323	360	327	304	318	336	339	293	332	312	320	319	313	320	324	338	345	333	317	340	330	316	312	309	343	309	313	335	337	314	326	317	332	343	344	341	322	289	288	335	351	312	347	353	321	329	336	338	325	354	337	316	295	345	339	321	299	313	351	304	319	327	315	314	310	317	320	332	326	309	284	360	339	346	317	329	331	321	333	308	295	327	302	335	338	318	345	334	340	339	360	306	349	345	305	312	307	323	336	332	325	317	309	327	296	315	331	322	353	337	314	313	309	328	312	325	332	335	326	307	303	334	343	325	321	332	339	302	324	341	315	295	314	301	325	329	312	356	312	324	346	331	328	355	348	322	319	300	329	281	332	297	332	327	355	317	313	309	346	313	335	330	322	319	321	333	336	325	358	346	325	307	326	316	319	330	349	328	324	306	313	289	310	317	281	329	299	342	314	320	286	335	337	323	315	344	324	326	314	303	318	310	302	348	342	325	338	317	306	330	321	314	324	310	300	316	311	299	334	335	338	308	313	321	288	314	319	347	285	290	305	319	336	339	315	316	328	338	336	338	327	321	324	301	334	312	327	342	327	318	312	279	310	324	321	331	337	342	292	312	315	327	339	325	347	315	317	344	335	357	331	324	321	349	310	344	327	292	322	321	339	327	284	357	333	326	310	316	344	335	316	335	321	309	354	305	331	343	318	302	308	325	354	327	330	318	345	335	333	332	340	313	361	342	336	316	320	344	298	334	298	328	349	311	341	309	330	302	332	336	333	312	320	317	322	337	344	336	333	304	354	292	315	312	316	316	348	308	340	330	314	340	314	319	310	360	301	323	283	348	320	323	286	321	309	349	324	337	314	330	320	306	328	351	327	330	352	333	332	326	345	318	323	367	337	334	348	318	322	317	353	343	304	329	310	335	348	320	342	344	316	311	334	305	296	306	339	315	315	342	334	313	301	311	315	318	329	323	290	353	308	353	313	355	332	336	357	339	326	320	326	329	332	328	310	356	286	354	301	293	329	317	344	361	315	333	332	343	302	342	344	338	304	330	318	357	326	321	355	332	294	338	297	351	334	289	322	344	323	340	360	321	316	293	336	325	297	315	333	319	321	314	311	325	327	328	322	310	307	299	312	353	326	326	325	336	309	342	315	314	324	341	359	309	320	323	330	292	317	318	325	352	306	321	359	324	296	275	316	327	324	331	304	343	291	305	325	323	319	329	312	339	316	333	331	323	304	341	337	316	345	332	339	324	317	330	334	346	348	333	329	321	298	319	324	335	328	342	333	307	319	334	293	322	342	291	291	326	352	337	316	297	320	327	299	316	333	324	323	330	322	354	350	322	344	332	322	352	300	302	364	317	303	309	321	330	306	327	352	324	323	307	329	329	343	333	338	321	310	296	344	316	313	328	330	355	335	354	334	328	342	332	319	310	314	337	382	325	314	330	337	348	330	314	322	336	335	346	349	328	321	306	315	309	334	318	318	330	308	292	324	322	298	312	313	302	318	350	331	305	288	329	294	320	368	361	298	275	297	345	343	319	309	364	324	342	323	307	313	301	323	315	357	343	325	316	321	356	312	343	300	361	345	362	333	317	295	334	319	344	291	325	350	324	313	334	347	313	360	313	310	374	312	289	317	336	324	326	352	318	321	331	321	315	322	310	328	352	347	305	312	322	330	321	336	336	326	286	346	307	315	361	313	295	335	340	349	316	321	312	326	335	326	349	317	307	312	333	344	316	307	350	342	319	316	335	350	337	323	306	334	304	316	333	325	330	321	309	350	327	314	336	302	320	301	292	320	356	309	339	320	334	296	345	343	350	336	352	320	293	336	339	327	338	354	344	304	328	372	359	305	303	330	303	340	343	308	325	299	343	328	334	318	305	334	293	300	326	327	339	317	329	334	313
8286	964	1055	838	574	406	341	276	220	171	187	154	148	146	117	117	89	127	121	109	97	93	95	74	87	102	93	81	78	82	82	89	83	84	79	63	60	71	98	85	83	71	78	78	79	88	91	60	56	70	77	69	72	77	85	77	70	83	79	72	60	80	69	70	62	73	76	71	71	68	78	79	67	71	56	91	76	78	75	78	78	59	81	71	86	83	65	78	87	64	63	74	68	69	80	59	70	82	60	81	64	65	80	67	66	76	64	54	90	69	77	64	64	63	83	71	69	71	68	65	71	85	91	74	83	68	82	68	63	59	74	84	74	65	77	66	59	82	84	69	82	79	84	74	74	72	77	84	87	50	74	67	63	67	84	75	78	69	68	58	56	73	66	69	72	78	76	77	66	80	68	53	69	55	66	72	72	69	70	64	67	73	58	89	62	63	89	77	67	67	60	64	76	76	81	67	88	55	70	89	75	81	79	64	76	68	57	69	88	94	72	83	70	77	65	89	84	76	81	78	70	68	61	70	70	60	68	66	75	78	75	74	83	84	73	83	57	70	79	64	80	80	70	76	79	58	72	85	77	66	74	72	67	67	84	49	83	85	64	76	66	79	64	67	80	64	64	60	76	64	75	65	74	67	72	83	83	73	70	69	64	83	74	74	70	66	67	74	66	67	81	74	78	72	67	80	78	70	69	68	62	61	77	60	47	81	83	70	70	76	70	65	81	67	67	70	77	63	50	68	72	62	65	74	75	85	69	72	77	74	73	66	76	73	69	65	80	77	68	75	81	71	65	82	58	90	74	70	75	68	77	65	58	80	64	77	71	65	70	85	85	74	56	66	86	76	90	72	58	67	81	86	68	50	79	64	74	76	57	65	55	79	77	84	66	73	93	88	72	70	73	74	79	60	62	70	60	84	68	73	66	62	68	76	64	90	66	61	76	73	70	58	71	66	64	74	80	59	76	81	80	72	92	84	71	85	63	74	76	73	83	60	63	68	76	70	60	72	71	64	71	89	63	73	69	72	62	82	63	66	60	72	71	71	67	63	84	62	78	79	63	72	63	95	78	61	80	65	74	78	58	73	67	70	77	56	64	91	76	84	76	56	64	65	61	69	60	76	59	90	64	68	72	78	81	85	56	75	78	56	66	59	69	60	77	67	66	69	71	61	87	66	73	78	78	80	74	72	65	74	55	72	58	61	68	77	85	61	81	76	70	77	71	58	76	71	65	73	77	71	84	67	79	71	69	66	74	83	73	68	86	73	67	63	57	80	63	80	73	75	98	81	68	62	81	64	113	70	81	68	82	77	72	96	74	83	66	59	79	83	78	71	63	75	61	62	70	68	75	66	86	76	76	59	63	83	68	69	70	55	55	55	73	62	66	72	85	67	87	78	65	70	97	83	66	68	68	67	66	78	66	66	71	63	77	74	69	77	60	69	57	71	53	67	57	65	80	78	83	75	91	66	70	83	76	66	80	67	62	68	87	77	94	57	76	78	58	65	80	88	64	70	71	57	82	61	75	82	75	65	86	71	62	77	82	87	66	60	61	67	79	84	94	85	76	57	60	77	70	74	61	71	64	67	72	73	84	68	68	57	74	65	78	75	59	72	74	61	72	67	70	82	76	80	64	77	68	61	67	65	76	74	65	76	79	68	66	58	74	68	55	67	68	76	77	62	72	69	68	80	66	72	73	69	80	60	67	65	73	88	80	68	64	74	62	76	78	76	80	69	68	77	66	77	75	97	65	74	84	87	72	83	77	78	87	69	77	72	69	80	84	75	65	64	70	77	88	81	62	66	75	73	75	63	71	50	71	68	72	81	71	71	71	87	82	73	64	65	79	69	79	80	67	74	69	57	62	67	79	72	52	63	70	91	89	66	67	70	74	69	79	72	67	68	78	74	55	70	67	72	70	66	63	66	65	53	65	75	78	68	74	78	94	65	70	70	61	80	68	51	68	82	60	72	64	82	75	58	65	61	82	57	78	72	77	88	56	59	61	67	78	76	76	74	65	62	73	75	67	83	60	70	78	75	77	81	65	76	83	81	71	74	76	66	67	78	68	68	76	77	73	58	73	63	76	81	79	65	81	73	62	81	68	75	72	74	62	71	85	71	70	70	69	62	66	62	71	79	75	76	60	65	81	86	80	80	60	66	61	83	72	67	71	66	84	64	72	71	74	70	63	75	68	83	73	73	71	74	64	79	69	76	92	78	71	70	63	69	69	70	64	70	59	87	77	46	71	78	73	87	78	71	87	79	69	80	77	63	68	60	81	55	80	80	71	76	83	64	92	55	59	66	68	55	65	66	75	75	84	72	87	80	68	76	63	74	67	79	73	55	52	78	57	72	72	76	60	82	74	75	87	76	60	75	96	73	92	71	65	67	82	73	71	68	64	69	70	80	74	68	66	84	85	70	57	49	75	71	89	58	80	79	53	72	79	80	66	62	76	56	71	70	67	60	67	76	60	59	76	90	70	70	102	72	71	84	57	82	71	72	77	60	71	64	86	77	75	66	74	69	55	73	69	69	66	68	82	72	67	73	82	76	77	65	66	71	66	80	68	71	79	77	66	70	72	87	74	83	87	77	66	61	70	67	63	71	73	82	78	71	65	77	75	70	76	80	92	66	66	80	80	64	64	76	76	75	60	68	45	57	63	74	72	59	71	80	70	60	54	76	88	75	65	91	76	77	67	76	80	60	71	59	58	63	79	69	78	69	69	82	62	55	77	67	94	65	77	75	72	75	78	79	84	65	65	82	75	57	73	76	81	69	77	74	79	70	70	74	69	83	77	55	66	56	80	66	84	57	75	74	74	60	74	69	69	84	66	70	74	80	84	73	91	67	69	71	79	77	69	73	74	73	74	101	50	80	75	74	66	69	90	91	70	77	81	79	64	54	75	72	69	79	75	71	63	75	81	61	71	61	72	60	65	78	67	76	72	79	81	56	69	69	69	56	76	68	84	72	79	107	81	76	86	87	70	72	81	55	76	74	80	84	67	64	62	60	61	78	87	57	68	73	71	83	61	83	57	74	80	79	79	80	82	73	73	71	62	71	71	63	76	65	91	66	78	70	75	62	76	72	62	60	62	74	61	76	72	65	73	72	84	76	61	79	69	80	77	83	76	67	70	73	73	58	76	73	57	82	75	67	65	72	71	76	83	67	55	63	83	85	74	59	68	69	63	61	79	55	74	87	75	72	73	83	74	81	72	54	69	85	75	72	68	58	62	79	67	67	68	75	84	76	96	72	70	70	85	59	79	90	74	77	76	66	75	72	72	75	70	64	67	78	69	61	73	86	68	77	67	62	77	78	63	76	79	83	82	71	48	71	64	62	77	70	90	59	61	66	62	70	81	65	80	63	64	76	57	74	72	63	63	59	57	79	78	72	68	72	67	65	78	65	66	66	57	90	67	70	73	69	81	62	72	64	64	62	70	53	70	66	69	65	63	68	75	60	67	68	70	70	69	57	75	76	72	69
5907	986	2379	2773	2484	1911	1601	1319	1164	978	808	756	627	623	551	500	502	487	423	364	396	360	379	342	313	316	299	310	310	270	313	289	268	267	290	295	265	269	270	286	258	240	228	270	234	222	239	258	225	219	243	264	246	246	233	213	234	214	227	214	218	226	240	233	210	210	239	212	250	208	235	213	227	226	220	232	200	225	211	235	251	237	228	200	234	226	207	198	203	209	223	188	205	200	202	196	228	203	236	206	220	207	222	208	219	197	186	205	241	231	225	222	216	234	227	229	206	206	210	190	220	221	218	224	223	219	214	202	212	233	196	208	207	230	199	228	189	205	218	183	216	217	214	215	213	232	219	204	223	198	200	205	188	207	236	204	228	203	191	203	179	202	219	231	212	227	191	170	195	227	214	214	192	203	206	214	207	216	194	224	213	190	211	219	218	201	200	210	213	220	203	216	229	215	215	193	211	221	196	213	192	206	188	221	198	209	194	189	204	219	198	199	206	221	205	202	200	223	209	199	231	192	214	206	233	190	196	210	222	185	227	205	235	220	199	222	209	193	209	213	205	190	201	201	208	219	214	194	225	194	209	193	204	229	196	192	189	205	241	212	198	202	190	203	215	188	189	182	196	232	220	221	206	192	197	202	219	237	205	200	227	205	229	212	190	196	221	199	199	192	212	215	217	202	225	224	211	215	213	215	213	239	207	218	192	198	213	209	221	214	220	218	218	214	231	224	213	225	214	204	207	211	206	232	188	209	220	215	237	219	216	221	214	202	226	204	206	221	219	199	206	220	222	194	228	187	212	200	176	210	219	173	220	199	230	226	205	218	180	215	223	226	209	205	209	197	214	215	207	209	223	217	204	218	190	219	208	195	188	234	208	189	207	200	214	218	208	166	214	205	230	198	215	217	202	221	189	219	220	214	231	214	211	211	240	185	193	221	250	215	180	192	214	187	209	214	230	202	237	195	191	199	220	209	222	187	238	216	220	214	217	230	190	217	233	219	189	218	200	218	201	223	180	213	206	192	202	210	223	226	197	224	209	192	213	205	217	210	209	235	210	211	198	220	192	215	215	215	195	220	227	212	192	208	197	220	231	210	204	208	209	195	207	225	211	211	216	238	225	210	211	218	212	222	195	175	209	188	210	211	213	194	212	219	199	210	220	225	233	193	232	216	216	203	209	185	207	220	200	205	185	221	207	205	205	202	197	206	213	243	224	198	217	200	227	206	230	239	183	196	223	218	212	203	204	207	195	199	201	204	202	205	203	203	197	201	209	208	219	201	234	205	218	187	183	204	244	209	208	214	208	203	200	199	212	192	233	208	193	199	222	230	206	208	202	186	211	207	184	208	224	207	208	209	212	214	219	210	210	196	214	194	192	188	198	189	210	228	209	197	223	205	196	205	196	218	187	220	215	223	193	183	217	197	194	227	208	192	214	206	214	193	217	205	216	208	205	204	226	205	228	199	227	222	195	196	198	215	198	172	209	225	198	220	194	247	187	211	228	199	209	203	228	201	235	200	239	211	191	209	206	200	184	193	223	211	199	206	213	231	199	229	226	236	236	199	203	186	210	214	212	179	190	199	241	224	218	218	212	214	214	216	221	210	221	191	193	205	217	187	227	224	206	198	196	191	208	215	186	197	198	194	200	209	190	221	218	229	208	214	210	212	208	231	180	222	191	184	240	226	211	199	191	219	219	186	187	213	223	209	208	212	219	206	199	204	216	221	205	201	214	183	208	226	192	200	201	205	237	180	226	213	208	228	213	225	206	217	192	211	226	212	195	175	238	212	213	217	201	189	207	249	206	187	217	202	202	210	187	192	171	198	200	213	211	193	220	227	205	206	185	219	208	233	242	208	207	207	224	235	194	213	219	228	216	188	227	214	217	186	204	222	211	200	208	214	199	204	210	225	204	220	217	192	214	231	205	243	215	227	200	208	212	200	225	219	213	201	239	218	192	187	202	205	197	208	202	229	224	191	225	219	193	216	228	209	204	226	216	202	209	213	219	189	206	205	207	202	206	206	214	220	192	207	207	208	204	189	214	203	191	215	197	223	199	213	201	233	194	200	211	206	201	233	230	211	207	224	206	202	210	225	211	195	207	230	203	191	206	212	225	201	231	217	214	219	208	211	186	206	201	206	185	203	233	192	221	212	198	214	205	203	224	222	212	188	205	228	194	215	185	188	205	232	225	205	198	200	205	238	209	211	186	204	209	221	203	212	204	206	210	232	191	204	215	215	202	243	228	199	186	205	214	215	199	214	181	192	223	183	219	230	227	216	207	213	215	215	198	201	218	211	212	230	200	169	212	222	179	190	203	197	215	214	207	204	192	244	211	227	218	211	189	191	179	209	204	219	226	205	188	205	224	199	216	243	214	234	232	199	203	200	222	218	208	217	219	223	211	222	187	216	208	195	224	216	207	217	192	221	208	213	194	208	216	197	212	223	212	216	200	224	203	219	217	214	193	196	180	203	206	212	195	222	213	188	191	217	208	200	212	218	190	222	212	222	218	198	190	209	199	209	188	204	233	220	210	201	213	199	202	198	197	214	214	205	234	194	210	243	194	205	219	173	205	184	210	212	207	199	203	194	201	216	202	216	196	193	245	206	213	197	216	203	204	208	201	202	202	228	193	222	218	213	211	196	233	198	204	211	215	215	194	221	233	193	185	204	199	205	194	203	172	215	212	208	222	179	204	221	214	189	194	215	205	208	215	229	214	204	188	207	217	227	208	212	212	233	235	207	231	221	215	189	234	215	200	206	203	213	192	204	205	204	230	215	210	223	197	202	230	217	210	219	191	204	228	219	230	229	209	225	220	205	238	209	183	222	204	197	207	225	188	201	205	188	197	189	217	217	203	215	197	219	205	208	241	240	229	199	207	199	209	184	205	206	210	213	219	209	223	216	182	211	184	210	179	201	210	191	225	197	199	187	186	183	201	238	202	226	207	204	240	169	212	219	206	186	229	210	193	186	196	213	195	230	207	187	222	234	191	195	189	212	214	208	230	197	216	200	224	211	192	201	196	223	187	236	207	220	207	194	201	181	189	211	204	217	213	166	202	228	190	185	199	196	196	225	194	207	200	209	212	192	213	198	196	195	233	215	229	213	208	217	206	191	224	240	217	210	221	222	193	208	200	188	200	214	201	186	201	215	223	220	195	211	205	205	224	217	200	207	199	202	204	217	212	206	207	219	200	210	221	200	202	208	214	242	222	228	202	221	220	189	210	234	190	225	207	179	232	200	212	193	214	197	193	209	193	212	209	223	231	203	221	220	215	223	216	226	208	208	213	219	201	218	220	201	223	218	201	214	219	213	203	226	209	210	175	213	194	217	201	233	192	227	206	191	215	221	211	200	215	222	209	215	200	187	203	204	176	223	201	201	214	226	205	216	189	230	239	210	182	223	207	213	185	214	228	226	201	227	222	204	207	200	195	199	222	212	200	188	207	193	211	200	201	225	195	217	208	195	218	203	233	208
15663	2490	2345	1785	1208	907	714	593	489	391	381	352	291	289	246	265	246	267	249	225	226	229	225	198	217	196	205	215	205	222	203	202	192	229	166	183	165	198	172	222	206	184	188	185	179	183	174	161	197	161	202	179	180	180	157	182	164	195	158	217	211	177	174	177	202	180	171	168	186	165	186	184	195	192	154	165	171	178	194	159	197	196	192	175	173	184	151	163	158	156	160	172	173	176	150	179	178	219	163	194	212	176	191	206	191	190	165	167	188	175	164	170	168	168	187	168	154	179	184	170	202	165	181	187	199	152	181	142	182	186	185	170	194	179	166	161	179	172	172	154	180	173	165	176	200	189	200	177	154	176	171	178	189	175	161	157	195	171	186	188	200	188	183	184	166	175	159	185	164	175	170	169	184	162	188	166	197	152	175	171	186	189	187	158	170	180	211	156	157	172	200	198	166	192	186	169	155	177	158	156	170	176	189	196	165	200	173	192	190	176	185	144	177	179	207	160	172	176	179	184	178	163	195	162	186	193	194	163	179	177	175	172	178	187	170	173	157	181	184	184	180	169	173	187	178	173	164	195	182	157	160	175	167	186	176	180	191	160	185	174	158	181	167	187	166	222	170	191	163	193	199	183	208	165	173	177	151	194	187	161	160	184	191	169	148	198	192	171	184	195	160	171	179	175	185	174	178	178	180	187	162	165	172	172	188	190	167	173	179	168	173	149	155	174	167	192	197	160	155	167	157	203	180	185	195	209	153	180	167	166	188	174	182	157	146	179	185	169	165	206	176	180	170	186	165	171	173	183	192	139	182	153	196	184	192	180	182	179	192	168	172	175	181	172	161	145	184	163	184	176	178	194	182	188	172	185	173	157	168	185	175	182	183	187	180	174	179	175	182	183	167	182	202	173	171	171	176	179	187	165	181	179	177	164	184	185	173	182	178	196	175	191	178	155	182	215	176	197	203	181	191	184	169	198	172	178	219	184	173	170	187	180	182	174	198	179	148	178	183	196	184	165	176	161	173	160	186	178	185	183	181	198	194	193	184	159	163	161	183	194	156	183	186	196	147	189	182	174	176	171	182	177	167	185	184	211	167	175	166	184	173	181	153	177	171	175	181	203	159	180	162	163	165	189	172	157	167	170	170	187	179	199	182	187	187	164	187	174	194	205	186	177	180	182	169	175	158	184	199	197	167	181	172	178	180	160	159	176	197	158	174	165	173	173	173	184	160	184	185	161	174	181	177	188	191	179	173	182	182	182	176	172	214	160	173	166	163	167	195	163	194	172	145	166	165	175	150	192	155	154	154	174	169	164	178	168	166	195	183	177	183	180	182	208	194	185	188	188	193	169	201	172	196	190	162	190	186	169	144	165	176	174	203	163	160	175	171	170	169	178	186	193	202	202	196	191	154	177	188	185	170	154	189	164	175	167	164	170	175	166	194	199	186	176	164	179	191	181	167	182	160	170	207	172	187	200	178	180	184	158	184	153	188	176	176	179	181	166	155	179	172	193	183	176	159	176	196	191	176	162	184	192	168	161	189	183	181	177	164	162	187	170	167	151	193	173	162	184	162	176	176	197	188	186	171	173	174	176	170	166	189	178	179	168	177	163	176	184	176	180	168	178	204	175	200	170	175	204	161	183	185	161	172	167	172	188	177	187	199	148	190	187	181	173	170	178	180	169	157	169	208	173	166	192	176	190	189	199	161	187	195	163	197	176	186	169	156	167	170	186	176	169	176	182	165	194	168	184	194	180	156	175	155	168	176	169	200	171	167	189	177	147	163	164	173	184	191	188	177	158	169	153	187	188	167	156	181	175	146	170	159	155	170	179	165	178	159	189	161	163	178	160	197	169	158	203	182	185	184	175	177	174	188	198	177	184	171	184	154	198	161	202	198	184	175	180	165	169	163	183	184	197	196	180	182	191	166	206	170	176	147	178	144	178	187	170	189	155	186	170	154	183	165	191	188	161	190	172	168	180	205	171	185	172	158	170	191	197	173	166	170	157	165	181	162	199	184	187	180	189	172	162	163	186	146	168	167	168	164	193	160	178	178	165	163	176	172	184	166	204	168	186	152	169	190	181	195	168	178	173	202	186	185	170	169	176	184	186	186	198	161	188	191	167	168	135	167	185	171	193	218	174	171	164	172	168	184	174	194	169	158	153	180	156	146	178	179	147	196	180	164	185	182	163	194	182	159	176	196	180	185	184	193	149	155	171	164	156	156	182	190	178	186	191	149	190	191	169	170	186	173	201	186	170	176	168	173	181	168	185	178	150	197	176	182	175	174	157	170	158	198	175	173	190	201	198	186	196	196	175	183	177	145	178	178	193	170	158	179	169	198	193	179	189	151	168	175	184	161	167	172	168	167	173	173	193	207	174	162	159	161	210	156	175	206	176	183	178	156	181	196	180	167	165	210	173	193	180	189	166	193	154	192	160	180	185	155	185	175	181	195	173	167	181	180	151	158	190	184	184	198	163	156	175	194	185	168	188	152	170	172	177	178	174	171	166	186	179	183	186	188	174	157	181	180	178	201	180	156	166	177	171	207	195	217	161	177	167	176	151	181	184	171	171	203	168	176	177	169	174	173	169	173	168	159	168	210	168	188	174	170	173	202	171	174	193	176	180	195	147	179	178	195	166	169	195	162	209	198	204	170	151	181	211	166	191	181	191	204	168	166	139	163	187	182	188	161	184	156	178	187	185	160	183	161	177	159	167	167	188	187	177	170	169	174	168	180	179	161	159	179	173	182	178	183	178	190	178	147	167	187	184	179	181	168	166	172	199	188	185	166	201	170	185	196	189	166	158	195	171	165	165	163	188	170	182	184	171	184	173	167	169	170	181	164	185	166	151	175	190	173	166	164	163	158	157	201	192	153	169	171	169	195	196	196	196	177	179	170	172	160	193	174	190	170	158	173	147	173	164	166	169	179	191	193	168	160	194	203	179	167	183	184	185	190	189	157	162	164	154	181	185	207	178	156	187	173	178	184	216	164	190	168	188	186	168	190	151	152	152	167	173	169	205	193	184	164	185	190	197	182	177	166	153	168	156	175	175	147	175	180	184	167	156	133	184	190	179	156	198	190	161	154	200	174	155	181	168	172	151	186	192	191	179	178	193	170	195	161	180	163	172	182	199	186	169	170	182	187	173	177	179	187	176	183	179	176	189	168	168	196	181	156	166	154	175	193	199	170	178	173	164	170	163	157	164	195	170	186	181	190	174	190	179	162	179	178	180	178	158	183	167	171	176	172	193	154	176	169	160	166	152	179	151	184	186	173	183	178	177	163	188	184	201	173	187	162	197	178	189	174	165	188	173	143	177	186	196	169	181	194	178	185	176	149	193	148	175	168	167	171	174	183	172	187	158	174	170	168	201	182	164	212	145	177	166	223	218	174	171	175	189	153	181	178	175	183	192	192	163	166	189	160	210	175	166	211	160	179	174	179	172	165	186	178	210	197	157	199	204	177	197	159	181	160	155
7682	1954	4581	5360	4636	3697	3108	2504	2190	1837	1547	1481	1279	1185	1106	1021	993	904	875	856	747	756	779	723	700	652	617	602	640	604	580	563	591	567	562	515	586	563	543	475	514	489	512	516	518	493	514	509	507	527	435	526	507	485	512	502	489	477	504	503	476	482	490	496	474	456	490	448	496	449	445	477	451	476	479	473	433	463	445	467	441	474	475	477	460	472	488	459	448	436	455	457	446	452	464	476	418	442	458	446	487	481	479	475	474	455	462	471	496	438	449	440	425	485	470	450	489	420	431	437	481	460	458	478	451	439	427	410	495	435	436	427	414	429	412	405	448	403	507	463	464	457	458	431	448	442	492	456	463	432	460	443	478	432	438	424	457	452	434	468	454	481	451	440	482	468	453	402	424	440	453	453	462	435	437	432	446	434	435	483	449	450	428	447	441	438	439	443	464	440	419	475	445	444	434	432	424	490	472	417	430	422	441	470	448	464	421	459	424	424	442	455	441	435	418	428	422	472	448	439	448	450	408	459	440	451	441	412	446	405	435	451	437	417	446	452	459	431	439	422	450	458	450	459	472	430	428	470	426	442	436	419	440	418	419	442	451	469	415	433	442	440	427	447	441	411	433	419	456	436	444	456	485	437	416	474	425	428	494	446	456	427	431	440	422	424	388	443	395	486	445	450	440	460	461	442	511	441	435	448	453	429	445	422	435	443	415	480	444	429	439	445	458	439	425	401	448	482	427	444	438	485	462	438	431	432	440	441	428	435	426	460	412	456	463	417	448	478	452	419	440	415	462	452	410	491	448	414	446	434	419	398	459	432	439	442	428	443	432	448	445	451	418	430	433	437	453	447	452	420	441	423	421	440	430	460	411	475	426	453	459	440	427	412	447	465	446	440	415	431	433	465	439	439	446	414	438	427	430	433	421	458	448	452	447	445	444	467	421	403	472	425	467	450	434	452	436	451	425	448	474	427	461	433	446	463	412	411	416	449	464	443	421	465	422	425	423	427	459	434	433	432	420	456	440	456	412	449	425	445	454	425	404	462	471	386	417	452	403	407	430	481	456	439	437	438	462	412	411	440	444	437	452	448	477	456	452	448	487	441	422	437	426	412	440	445	433	426	463	425	468	466	465	449	441	422	480	419	458	450	428	452	488	476	483	434	456	461	468	472	420	476	452	445	437	468	420	447	420	455	409	436	444	465	466	439	422	398	451	470	433	414	446	445	434	449	445	419	433	465	452	448	429	463	426	459	422	476	469	473	430	410	477	459	447	426	413	453	420	416	425	426	437	456	484	439	457	437	452	435	485	483	414	468	423	432	407	453	477	461	440	456	442	462	434	436	438	427	423	469	468	456	415	487	448	444	456	419	451	472	435	451	468	434	478	442	460	430	436	481	456	412	461	435	444	437	437	450	430	425	467	460	399	391	452	421	437	470	471	395	406	450	400	428	477	440	444	479	449	400	419	462	442	441	425	460	449	420	428	441	474	428	452	448	455	449	387	425	443	408	459	448	428	422	427	444	422	452	418	420	458	457	410	452	480	444	434	471	439	405	461	468	420	442	459	435	453	439	428	482	452	429	438	424	408	421	473	426	452	462	438	435	432	420	453	437	449	439	445	434	465	445	429	443	447	434	453	456	450	439	456	427	437	464	440	490	493	435	443	429	428	441	460	460	446	438	434	403	450	460	445	446	489	478	440	467	411	438	424	452	424	431	477	414	453	463	427	402	445	405	448	454	469	452	468	455	442	464	446	447	436	451	441	400	474	429	439	439	408	426	455	430	433	411	439	412	436	467	446	436	438	459	458	440	417	433	427	449	435	416	439	462	427	426	434	411	434	410	454	439	453	461	446	445	424	452	430	452	444	431	427	421	429	440	412	444	444	455	448	466	410	439	403	426	417	409	459	402	475	465	465	436	452	432	452	465	423	457	440	432	461	465	445	451	405	392	472	418	456	424	424	448	435	442	434	464	433	426	414	463	512	471	472	418	415	480	440	461	456	419	426	441	450	445	467	466	413	475	434	439	429	462	472	453	462	431	463	434	476	435	458	440	430	443	438	449	441	470	413	429	462	459	402	440	401	451	452	436	422	445	435	438	414	465	435	438	425	435	436	411	404	456	461	467	424	436	436	447	414	420	413	402	483	447	454	454	447	454	432	445	456	421	435	444	441	437	433	433	422	418	438	470	421	396	427	437	442	460	467	448	445	454	463	462	464	413	420	419	445	438	443	470	480	444	443	463	479	405	432	482	435	433	439	481	433	462	424	418	402	456	446	477	416	453	456	438	446	451	467	431	447	413	420	511	436	424	487	413	444	414	482	393	436	455	436	455	422	432	441	440	470	457	438	448	475	412	432	448	404	438	424	439	465	443	444	486	407	435	454	489	443	433	450	431	419	472	452	427	466	438	449	453	484	474	438	470	422	448	412	448	441	455	439	448	463	447	382	427	464	429	461	447	433	440	445	441	476	417	442	449	442	462	429	461	483	444	482	442	404	410	454	464	454	422	442	465	428	418	429	445	448	418	443	447	414	439	446	432	467	445	471	485	467	404	464	432	439	438	453	435	455	442	435	452	445	422	436	465	512	448	419	455	460	438	422	428	406	421	447	411	469	452	448	476	452	421	470	440	435	479	450	427	417	471	417	444	433	462	419	445	451	462	431	473	433	444	425	421	405	428	460	453	462	451	460	426	446	412	458	410	480	461	416	437	459	503	447	437	473	451	438	461	495	408	415	428	427	486	459	439	404	443	467	443	440	440	425	449	458	478	442	463	446	474	430	407	460	450	438	435	422	428	475	447	440	419	423	472	447	423	472	471	425	484	421	452	427	405	447	431	454	448	411	421	456	453	480	452	442	463	426	487	436	464	435	418	463	393	452	485	444	429	426	453	469	418	458	438	480	422	422	475	439	421	435	483	449	490	406	463	426	440	482	438	446	434	450	452	478	439	455	440	441	458	425	450	422	461	479	441	419	456	427	454	439	433	456	452	445	468	436	422	439	492	457	458	411	428	430	459	415	421	467	452	452	438	434	478	457	481	454	435	421	428	403	443	443	448	461	496	421	476	443	416	442	452	432	451	452	449	439	488	463	422	455	462	450	483	436	442	433	461	442	420	460	443	456	421	463	443	463	402	489	421	469	400	472	442	471	473	418	437	451	439	431	428	429	463	445	423	462	382	465	467	493	434	457	396	436	475	455	443	466	441	475	422	437	406	447	446	444	485	462	422	450	426	471	462	453	464	411	471	455	441	403	450	409	424	462	460	436	459	464	472	426	442	440	471	457	441	458	456	464	447	456	452	441	417	507	437	414	433	452	433	405	422	476	467	407	475	438	445	461	478	408	484	441	469	447	448	430	430	433	455	408	419	488	471	430	447	445	420	399	458	448	467	452	473	424	430	429	411	427	480	437	460	452	430	423	453	427	460	427	441	481	437	462	447	404	447	444	445	418	429	425	449	464	452	416	438	445	473	469	449	470	487
2292	158	149	157	137	134	123	151	134	150	141	134	148	143	124	123	117	134	132	144	150	107	125	130	129	144	146	128	119	127	123	150	140	140	130	130	140	115	103	111	117	127	141	143	125	119	121	131	134	116	134	127	125	123	127	143	124	149	141	147	128	139	134	132	136	167	143	134	141	109	111	122	136	140	137	137	130	141	132	138	153	120	144	138	118	131	155	139	125	132	115	137	122	135	136	135	131	127	118	105	123	131	142	118	137	143	137	130	115	147	130	135	135	118	130	132	108	126	143	126	122	146	132	149	123	159	133	140	116	139	131	139	118	115	136	115	130	127	139	145	133	139	123	115	113	135	142	124	149	138	126	143	127	162	123	123	134	160	124	132	135	132	125	151	113	130	111	117	119	138	112	133	138	116	140	111	133	129	130	125	122	136	140	143	125	142	122	126	115	131	123	131	125	118	151	111	141	145	148	133	139	126	148	114	118	150	131	118	137	135	127	124	125	145	130	119	153	150	128	152	129	144	133	133	127	118	144	131	128	134	140	113	116	146	131	114	128	137	141	156	132	129	145	132	133	123	144	129	132	121	147	120	125	138	131	155	135	140	150	109	124	130	142	153	131	134	133	129	129	134	135	154	149	114	142	121	129	141	128	114	116	128	138	117	157	134	130	134	119	100	93	124	137	148	140	143	136	153	138	147	137	127	133	137	135	138	128	147	139	129	144	136	125	132	113	144	139	135	141	111	126	133	120	114	133	132	136	133	142	136	137	115	149	142	122	152	137	124	114	149	148	146	150	136	123	136	145	142	149	138	131	151	137	139	140	138	120	118	150	128	123	131	136	110	126	148	116	137	130	131	143	142	127	127	152	119	136	130	131	121	154	128	119	132	163	141	110	117	135	149	127	145	140	149	126	135	140	136	133	135	127	138	133	136	156	125	140	147	114	132	135	113	130	118	120	152	143	154	111	121	148	136	137	142	120	152	142	140	133	113	138	128	141	135	131	144	123	125	145	143	125	118	145	133	126	133	145	138	127	139	134	152	126	113	118	147	152	126	146	134	126	119	103	129	139	147	141	138	147	151	129	140	140	116	141	139	137	133	114	118	156	123	131	129	130	117	146	136	102	136	133	150	151	134	113	129	117	132	142	143	136	121	126	132	130	132	136	123	128	123	135	142	118	139	137	139	118	133	128	132	125	141	110	128	129	151	130	141	147	142	145	147	139	128	133	122	108	115	127	149	129	137	113	137	134	125	155	140	131	154	152	114	123	134	127	101	125	141	132	140	128	138	126	140	131	119	136	131	137	130	133	115	150	129	164	152	136	122	129	119	134	144	129	137	162	145	147	151	132	134	124	129	123	151	125	158	123	132	128	127	141	138	127	136	123	161	129	123	109	130	142	147	125	142	140	124	132	141	139	123	123	142	131	127	147	134	141	137	141	140	134	134	135	110	136	126	151	139	150	134	123	150	123	124	152	145	128	142	124	115	139	158	139	140	140	137	135	134	115	129	145	148	130	134	132	135	127	131	137	124	131	124	123	129	143	121	112	134	133	128	121	132	108	134	132	139	125	132	114	121	124	142	118	143	141	109	158	134	144	143	134	114	140	141	146	134	149	126	108	135	124	129	126	130	136	118	137	117	155	123	124	133	117	137	122	130	137	134	145	112	125	129	122	138	115	139	141	138	146	142	132	111	127	131	139	152	125	154	108	156	132	141	140	138	132	124	123	130	122	132	142	126	107	126	137	131	128	134	136	163	121	127	139	151	132	135	138	136	132	104	155	128	121	155	162	148	142	138	124	120	130	122	128	128	115	138	123	155	146	141	130	133	125	131	126	119	121	134	133	131	124	140	133	130	121	119	141	127	125	114	142	111	128	142	139	141	129	128	126	120	124	132	129	126	139	136	147	113	132	135	126	131	145	123	145	148	148	136	147	134	155	141	121	129	129	133	126	132	118	111	127	133	135	113	133	136	109	125	150	138	146	124	104	152	132	139	132	133	150	111	138	125	151	139	121	132	117	116	123	130	143	127	128	128	138	141	128	139	143	155	130	125	149	143	129	109	115	128	153	129	131	137	131	132	126	127	133	136	130	130	153	135	128	140	149	127	129	131	145	143	132	154	128	144	148	143	129	155	133	141	118	121	155	133	111	114	117	133	136	128	135	132	147	131	147	135	135	130	125	134	129	118	136	123	125	136	139	125	130	117	130	134	134	116	136	128	138	137	175	134	145	133	140	138	120	121	124	145	128	115	122	128	145	140	113	144	129	111	130	142	142	146	135	123	161	132	115	128	143	145	124	122	132	114	128	140	135	123	122	154	116	137	131	112	132	139	135	141	147	140	132	135	143	145	136	135	137	138	158	167	132	125	134	135	135	130	146	147	131	118	105	117	138	134	130	144	110	114	136	128	123	146	132	136	121	137	145	136	115	138	137	132	130	153	122	132	147	121	131	116	134	156	140	135	117	141	154	120	151	147	119	130	138	150	155	138	134	152	135	139	124	120	144	127	134	125	122	136	136	119	146	144	146	140	127	151	139	133	142	127	123	138	127	123	124	129	136	126	130	158	135	136	152	149	133	125	128	132	144	133	134	132	117	130	134	163	139	131	120	124	124	120	126	121	130	141	129	138	142	114	113	133	140	124	125	135	123	129	127	155	132	128	128	136	125	132	155	114	141	129	143	128	167	148	158	152	145	136	131	144	118	114	113	135	115	109	132	129	111	139	130	112	150	132	136	125	144	145	134	113	164	120	162	137	146	123	124	133	137	147	122	130	136	151	130	122	119	125	126	115	132	142	128	128	141	147	141	145	149	133	141	113	128	136	120	105	142	109	126	140	126	118	133	138	131	128	135	122	117	134	153	134	127	153	124	129	119	142	119	118	138	113	131	139	135	144	146	130	162	143	114	135	139	116	115	122	146	126	139	132	131	129	129	151	110	131	149	143	102	123	110	127	133	135	130	159	131	148	142	130	136	136	145	127	142	137	153	133	147	127	136	111	106	138	123	127	110	128	128	146	147	127	118	137	128	106	145	129	124	128	155	139	150	117	134	137	137	128	134	132	118	122	139	132	161	129	113	146	141	125	141	128	142	144	128	135	144	134	130	137	139	149	118	140	131	124	123	127	128	136	120	114	123	123	135	132	137	144	142	125	122	135	117	139	129	115	144	144	142	127	137	147	128	122	141	150	118	130	142	164	131	125	135	125	142	138	145	134	129	119	135	121	135	141	99	129	127	126	122	139	138	135	155	134	146	131	113	138	145	128	120	121	153	128	145	114	137	140	108	126	111	135	161	119	146	128	130	137	133	141	143	129	140	136	116	118	109	120	127	111	132	124	141	135	130	132	132	127	133	122	145	146	139	145	130	145	108	129	136	129	114	128	133	133	138	141	141	140	132	139	115	148	121	127	136	107	119	142	132	126	142	141	142	161	124	120	142	145	130	133	144	137	132	150	129	125	123	144	134	115	120	133	130	128	117	131
2348	387	387	419	397	398	367	335	395	342	352	372	347	364	344	329	341	304	338	315	337	360	385	301	340	344	318	355	296	313	322	319	320	345	314	333	336	322	338	318	306	324	321	372	326	339	328	358	330	325	320	328	333	311	303	335	323	353	328	335	345	353	311	361	326	359	318	340	331	323	351	306	333	317	316	276	351	369	330	336	314	327	332	331	353	314	338	310	358	327	311	322	320	356	329	353	309	304	327	346	305	316	304	335	350	339	330	310	308	311	303	299	300	311	292	342	307	307	324	320	303	294	320	309	312	338	362	289	339	303	318	334	301	329	329	340	324	295	352	308	353	354	312	299	320	342	338	321	371	344	311	342	364	337	338	355	326	340	313	318	331	305	298	347	335	338	288	298	362	315	309	338	309	340	353	314	314	334	322	335	339	358	326	318	329	338	313	347	362	344	302	316	333	303	301	324	321	346	342	318	333	365	313	328	297	336	324	322	312	322	337	348	328	339	335	318	322	347	303	307	319	324	343	347	309	332	313	319	326	330	339	309	303	340	316	344	340	322	325	316	350	307	338	335	334	333	350	299	315	363	318	326	313	306	328	321	338	313	320	328	338	325	372	345	316	309	312	309	280	345	323	346	333	334	325	343	325	350	288	301	297	347	327	329	336	298	311	327	329	330	321	335	350	331	295	324	332	333	300	357	323	319	348	334	348	322	349	339	295	328	357	324	319	319	330	326	325	354	328	318	320	317	334	311	322	338	344	341	300	384	318	319	325	325	318	336	355	309	336	344	318	318	319	302	322	331	330	295	314	360	341	298	322	323	311	318	357	330	352	348	326	337	310	323	346	321	331	334	307	324	342	355	322	328	326	349	316	310	328	337	337	340	335	331	342	350	348	321	285	357	313	307	304	352	344	293	329	289	329	363	318	339	312	351	343	312	300	327	361	329	315	329	331	360	324	311	305	332	319	318	317	340	329	323	314	340	345	343	309	320	324	303	321	334	307	297	338	303	334	345	346	292	355	329	359	315	311	327	327	322	359	291	314	333	292	307	329	330	325	315	328	302	308	314	302	326	324	323	337	319	320	337	340	333	317	322	333	303	323	314	339	335	294	337	315	314	357	308	326	332	306	346	328	307	350	314	325	309	341	342	369	304	332	315	307	330	318	320	327	324	333	329	328	322	297	312	336	321	353	325	317	322	330	319	348	322	312	322	338	308	335	316	348	320	290	359	304	332	304	324	311	314	320	339	352	319	321	330	282	328	333	368	325	300	333	338	308	310	350	341	348	316	340	339	289	304	306	318	329	317	346	302	317	343	333	334	324	324	319	321	314	318	305	320	383	300	308	322	328	319	317	322	321	327	329	342	334	340	296	304	304	325	317	311	307	322	325	299	290	328	345	340	344	322	284	336	326	324	375	328	307	355	341	292	295	295	337	331	367	292	284	330	336	323	317	282	351	309	347	294	297	330	312	303	308	296	340	323	315	325	320	368	340	349	340	340	309	323	299	305	324	345	344	363	303	312	311	308	301	302	340	312	304	345	299	350	331	330	329	331	299	318	314	323	302	290	301	336	326	350	373	319	342	320	280	343	324	340	343	334	312	351	316	325	305	316	351	329	332	341	342	332	362	314	315	329	295	340	322	304	308	339	329	335	300	337	322	321	325	333	300	318	318	303	359	362	345	324	336	331	332	313	314	337	331	315	298	305	317	314	303	318	320	325	341	364	332	292	344	306	324	323	323	321	366	321	318	326	334	311	356	302	332	338	338	305	330	351	288	344	323	342	292	320	316	332	327	315	370	348	305	318	337	312	323	343	322	296	354	334	311	355	313	313	348	345	338	310	283	315	346	322	322	308	353	322	320	341	364	305	347	345	341	316	347	321	317	346	317	316	325	330	335	332	331	319	314	324	312	314	321	313	334	340	304	348	329	347	308	345	312	356	339	325	322	338	316	331	326	366	320	324	349	309	302	313	317	317	315	325	345	344	337	353	299	323	317	324	305	341	349	335	335	329	319	307	349	324	331	306	353	327	330	303	325	353	322	320	346	336	362	311	354	330	325	325	329	305	322	322	324	323	306	303	336	359	351	338	306	320	333	349	339	324	286	326	348	341	336	331	317	362	333	310	331	332	322	290	316	345	342	339	305	287	361	344	332	329	311	315	340	331	356	341	307	357	334	332	331	334	335	334	295	322	321	329	329	296	332	304	344	319	325	330	314	322	323	357	315	345	338	303	324	313	361	287	338	320	330	322	336	337	336	346	298	315	318	329	306	357	320	336	332	325	306	318	363	323	339	324	301	301	332	291	317	266	326	357	359	329	292	340	332	325	336	287	300	349	334	317	304	333	342	317	333	287	332	317	344	334	293	311	333	321	328	323	294	362	353	355	329	336	328	325	326	316	334	318	307	321	309	327	320	309	306	326	301	335	340	329	343	330	291	310	332	332	329	308	348	344	312	294	363	337	291	352	331	305	303	314	302	366	315	318	318	351	353	331	341	324	315	327	344	318	372	309	318	358	331	296	340	301	333	374	329	354	342	349	326	312	306	337	312	324	330	312	311	331	321	321	353	337	307	342	337	328	335	349	356	353	324	336	334	315	347	357	303	312	320	349	308	298	308	309	321	332	286	357	335	331	354	327	309	313	334	345	312	328	297	361	338	312	350	321	343	321	284	299	318	330	325	312	298	317	327	342	333	354	330	337	329	343	339	329	290	310	312	302	325	310	318	306	274	348	329	356	349	329	345	360	329	326	310	319	331	333	329	338	333	308	320	306	362	291	328	336	322	322	345	303	328	314	332	322	302	337	293	320	332	331	318	316	329	321	332	336	310	313	353	308	329	315	286	291	308	284	336	355	349	321	341	326	343	360	337	337	314	295	316	330	334	315	328	337	320	349	304	320	316	317	326	342	329	297	342	332	367	310	324	329	343	322	339	285	302	328	307	329	320	350	363	316	336	362	322	354	317	296	362	339	313	308	327	341	348	298	289	325	326	309	324	344	325	347	328	327	330	311	309	325	296	343	334	330	364	329	319	351	339	335	310	309	318	346	322	316	332	302	308	313	307	330	337	327	323	315	359	303	288	317	325	324	315	327	323	325	291	307	335	315	310	324	316	324	297	331	329	336	310	299	328	369	305	352	331	310	350	339	314	323	295	340	370	328	335	335	304	300	316	334	333	323	328	319	338	299	335	343	349	339	361	304	359	291	322	298	315	343	316	340	293	330	328	306	362	310	315	347	315	289	284	321	298	341	323	325	317	313	313	309	332	342	320	317	349	328	340	354	350	307	318	328	308	311	325	331	351	326	363	324	344	321	336	307	315	338	325	298	351	316	303	351	303	331	331	300	304	366	295	320	311	293	300	352	330	343	302	328	314	321	320	345	331	327	298	348	344	324	309	331	300	346	337	339	353	286	353	328	322	330	316	316	331	295	318	300	311	298	320	322	319	354	355	340	361	333	327	324	318	311	356	299	316	310	340	319
8669	924	1056	863	561	436	327	254	216	191	165	148	147	127	112	107	102	97	100	110	102	97	91	98	87	72	88	79	78	93	67	86	65	85	83	68	76	76	93	76	81	71	77	84	82	77	86	87	71	58	78	87	79	79	61	56	83	72	71	73	93	64	82	91	60	75	73	86	83	72	89	65	73	65	73	81	80	78	87	83	74	50	77	57	59	84	82	88	69	73	78	77	81	72	85	66	74	77	79	81	78	73	78	69	80	89	77	72	80	54	76	73	88	70	77	75	63	64	73	71	68	73	61	72	66	80	70	88	69	83	68	75	65	74	64	70	71	70	68	70	66	88	67	77	79	66	81	70	69	77	83	89	74	68	70	73	70	61	54	74	65	84	84	76	69	70	56	67	66	82	76	80	52	72	79	88	73	70	74	58	61	74	76	72	70	68	85	74	100	74	67	68	91	72	73	73	79	76	90	74	87	85	76	76	79	88	66	72	67	78	100	73	69	72	65	67	79	71	66	80	72	76	61	59	61	82	69	58	84	85	73	70	92	75	55	72	67	82	69	74	68	68	76	63	81	65	63	81	61	63	65	63	73	68	59	77	75	63	77	74	58	85	67	82	88	76	89	66	78	77	61	83	61	79	66	73	70	76	70	70	57	91	74	69	68	68	80	82	71	83	93	69	70	83	71	63	56	80	70	60	76	73	67	72	91	65	90	76	75	71	75	51	61	63	69	72	68	93	73	78	84	72	67	80	73	75	68	86	57	76	75	79	70	56	80	78	69	80	69	72	78	89	78	77	75	74	64	70	63	59	86	76	78	78	71	68	82	73	90	75	67	63	71	77	76	75	78	66	63	55	65	75	90	90	60	72	53	78	56	69	66	66	74	74	74	78	66	68	72	81	83	81	96	74	71	75	73	75	63	83	91	64	66	71	62	62	81	72	69	89	62	75	89	77	59	92	66	61	82	83	82	97	64	71	85	59	58	54	64	67	74	90	60	69	68	73	83	72	87	73	79	75	77	77	60	68	71	71	73	79	76	78	74	65	86	80	67	79	60	80	72	77	80	60	79	73	74	74	82	55	79	74	71	63	86	62	83	75	70	78	75	83	84	70	60	67	78	67	62	66	78	70	64	72	78	84	61	71	77	85	77	80	70	72	82	71	57	70	71	73	69	71	73	62	65	71	74	72	74	64	68	80	73	72	76	52	57	79	82	58	77	83	79	67	73	80	69	67	76	89	65	64	66	75	59	61	79	71	78	77	79	71	79	94	76	87	80	80	62	78	70	63	79	78	90	56	71	80	63	64	74	63	66	66	70	84	73	69	67	80	78	82	72	62	84	72	86	65	81	86	75	61	63	71	68	58	75	84	77	66	83	73	71	73	74	80	88	77	69	83	68	77	64	64	88	61	68	72	82	67	72	72	72	73	67	65	64	83	64	90	76	67	78	87	76	78	65	69	66	61	69	64	64	78	84	88	67	74	73	73	70	76	75	76	83	81	77	72	76	73	68	87	88	71	51	69	84	80	69	66	66	62	80	69	83	79	78	63	83	84	77	69	93	71	74	73	75	86	53	66	73	70	86	73	81	95	63	75	73	70	68	76	78	77	71	83	77	87	65	70	71	93	78	79	79	75	95	75	76	77	72	64	66	71	72	65	73	70	72	61	75	72	63	74	66	81	78	74	69	79	66	67	60	70	73	60	64	77	67	85	70	67	55	67	71	77	81	72	74	86	78	69	63	78	64	82	68	65	65	87	84	78	75	80	82	77	51	81	65	78	61	75	75	61	83	50	67	82	75	68	74	68	76	72	79	68	63	69	86	70	62	77	68	78	82	71	63	84	64	78	55	72	68	71	65	71	60	64	84	64	74	66	77	82	73	62	85	68	81	65	71	67	59	68	64	76	72	68	77	81	89	77	77	67	75	74	85	82	71	83	69	83	54	76	61	80	71	71	95	59	60	76	64	70	81	84	79	77	69	62	72	80	62	91	69	77	77	68	87	74	74	70	61	82	76	63	65	65	73	76	66	71	62	71	80	74	79	70	71	80	65	66	61	73	77	82	62	77	66	84	65	82	56	69	90	85	65	84	76	68	75	76	72	69	72	93	95	60	72	69	71	69	77	82	59	68	74	92	78	62	69	95	80	83	71	79	81	67	81	73	58	77	54	79	85	60	86	59	72	66	64	59	78	76	85	71	71	77	66	91	78	59	72	71	79	66	79	76	83	63	73	66	82	74	66	81	89	86	77	74	81	83	73	84	81	84	74	58	76	60	75	68	75	75	86	83	84	87	76	79	68	77	74	74	89	79	91	96	64	72	80	81	80	64	82	80	60	71	85	86	54	70	63	80	71	86	68	72	73	74	76	60	88	71	60	57	63	55	72	78	95	65	67	80	64	81	73	67	65	66	76	68	75	62	72	79	72	74	58	82	77	85	70	66	75	81	84	71	105	68	76	73	70	67	78	70	70	70	77	67	60	66	80	75	76	69	78	76	61	58	85	73	77	70	65	72	81	69	68	83	77	62	80	76	74	73	70	69	83	61	70	82	77	65	67	62	59	71	73	70	99	57	71	62	75	86	78	88	74	63	65	80	77	79	73	72	76	61	70	63	67	72	63	67	84	60	77	75	70	67	62	65	62	88	61	68	78	77	86	75	74	102	65	81	64	79	87	63	79	68	65	65	77	69	71	81	80	65	80	81	80	80	66	66	77	70	63	57	80	68	73	56	70	62	76	91	53	72	72	73	69	74	80	68	85	68	71	64	71	73	67	58	77	85	63	71	68	69	69	69	70	69	76	77	58	82	83	95	68	79	73	72	78	75	85	75	73	65	66	52	59	59	88	80	75	77	89	72	64	77	68	58	83	64	62	56	73	77	75	68	65	84	71	73	60	79	81	69	70	63	74	72	67	60	88	96	81	78	63	77	78	67	79	83	76	77	65	62	71	61	66	76	73	76	76	62	66	67	78	65	93	66	80	83	76	61	72	84	83	75	72	73	66	80	96	79	67	74	74	58	63	67	80	90	65	75	67	75	68	65	84	68	87	69	72	71	72	82	67	78	83	73	78	79	78	63	77	70	79	67	78	86	81	61	72	71	75	77	85	83	92	64	79	74	70	78	81	81	91	83	80	75	70	73	68	88	83	69	72	78	77	77	76	90	72	69	95	88	66	65	84	69	70	60	61	69	77	86	80	72	84	66	62	70	66	62	71	86	71	85	88	64	67	76	77	81	67	69	83	80	67	80	60	79	63	84	81	70	71	86	83	91	72	66	81	64	67	80	74	87	76	74	80	78	77	91	74	56	78	63	94	72	69	80	84	63	76	79	72	71	63	79	81	64	47	66	73	71	77	75	58	67	67	61	70	56	69	78	73	74	76	75	68	81	63	70	76	70	68	56	75	89	68	71	94	87	81	54	80	79	78	79	63	69	70	64	76	82	82	77	77	87	84	62	66	92	77	60	77	71	88	79	79	72	79	82
6094	941	2309	2952	2414	1967	1596	1273	1148	1000	907	733	663	580	535	522	492	448	422	369	411	373	356	320	331	328	281	320	272	293	287	271	277	271	273	284	257	237	245	272	267	254	248	225	249	232	273	281	261	221	228	211	234	250	230	235	220	230	230	211	211	229	234	261	203	240	223	224	216	219	213	196	254	222	227	238	228	217	215	261	226	204	208	191	210	214	215	211	202	230	224	224	218	231	227	206	232	214	209	216	225	222	219	212	195	216	216	212	222	234	221	191	220	253	210	199	206	213	196	196	214	214	187	194	245	218	213	196	209	215	233	223	236	227	225	213	239	222	204	184	211	225	192	204	192	229	232	214	223	204	207	238	208	206	216	218	209	204	217	185	199	217	198	203	211	242	218	229	202	199	193	215	227	226	216	235	225	183	203	211	187	213	206	206	210	213	227	244	215	202	217	202	179	232	186	208	222	210	211	208	220	223	223	237	213	218	214	216	205	224	194	201	204	219	231	235	200	196	222	228	214	214	210	202	206	190	210	233	216	231	221	213	196	195	219	177	228	184	214	217	238	200	202	209	238	202	217	205	220	218	224	215	207	236	197	182	195	197	189	199	200	217	216	201	225	203	228	221	188	192	215	216	214	231	195	228	206	204	207	218	210	213	208	224	203	225	238	232	217	205	204	186	224	213	204	185	199	226	215	223	240	198	201	207	244	220	211	207	209	198	216	213	188	210	211	232	199	208	204	201	211	216	214	223	213	217	200	215	233	247	222	191	209	207	242	195	220	197	217	222	196	187	218	216	233	234	222	184	215	232	192	221	230	204	218	231	210	193	220	222	212	223	203	211	202	193	207	189	234	204	219	189	247	203	176	196	217	245	225	214	192	220	235	209	206	206	207	228	214	196	240	222	236	212	199	226	196	231	212	234	214	212	175	198	200	194	197	205	212	223	223	186	212	202	209	210	228	217	208	226	177	213	212	206	222	202	181	231	231	198	212	224	207	237	214	205	196	195	221	187	218	186	197	203	213	207	221	207	221	194	190	230	222	199	232	210	205	214	192	199	212	198	209	219	197	207	193	199	218	185	215	202	232	211	230	215	207	203	214	227	168	213	198	205	237	210	232	206	231	187	233	232	211	222	219	198	215	219	215	215	239	217	231	224	195	197	196	209	217	201	227	204	235	207	214	204	225	219	191	194	227	232	213	232	207	205	195	226	179	205	188	224	196	207	204	205	207	216	209	242	223	223	228	192	219	208	192	221	215	217	225	233	181	213	221	203	223	227	213	227	204	213	204	206	232	199	220	202	207	237	199	234	222	195	216	215	228	203	204	226	207	224	235	194	225	212	233	224	212	201	227	190	201	221	218	193	238	200	192	219	220	223	233	218	217	242	235	203	235	194	208	210	211	187	226	205	200	209	209	221	216	203	191	234	202	258	206	191	207	233	222	230	210	189	215	231	219	197	198	223	216	201	198	208	215	207	210	174	215	193	217	216	252	217	204	205	197	218	168	228	194	193	203	207	216	247	235	201	184	214	202	206	209	201	220	220	226	197	226	204	229	226	208	189	213	211	194	205	220	247	184	223	209	226	213	205	204	204	224	233	217	215	203	226	209	208	204	213	204	183	216	215	224	224	203	218	218	191	191	187	221	235	192	245	201	194	175	194	212	217	207	217	220	215	202	225	203	197	216	207	192	216	230	212	225	196	203	205	221	229	209	207	212	193	220	203	218	217	228	232	229	194	221	232	221	223	229	198	199	226	178	207	200	205	197	212	212	212	220	193	213	196	227	212	263	205	228	211	202	181	209	183	214	214	213	213	188	214	239	199	205	235	213	228	209	243	226	208	198	209	211	186	198	186	194	234	201	178	201	223	227	162	206	203	241	220	208	198	206	225	201	218	207	194	229	232	211	205	212	226	187	204	213	221	233	205	231	203	192	212	201	212	185	200	203	223	221	229	214	186	218	187	218	220	226	234	216	221	249	180	178	208	232	209	208	206	203	199	201	196	188	226	202	195	232	214	189	248	239	178	175	193	226	226	217	208	240	200	208	210	199	219	194	216	228	237	195	220	214	205	222	177	202	234	209	227	205	205	198	214	212	242	226	208	227	186	212	219	201	208	234	225	193	208	209	201	224	201	209	215	222	184	231	234	194	204	196	203	223	214	214	208	222	210	228	180	244	220	209	183	214	186	198	220	225	202	203	197	218	232	216	209	213	205	203	227	213	230	234	206	222	217	226	193	184	225	221	224	219	215	193	205	212	213	217	209	242	207	201	192	210	236	202	198	204	221	201	193	187	218	210	219	213	192	190	199	227	205	213	215	215	217	201	186	207	210	235	182	217	191	215	208	223	208	198	212	207	206	213	199	251	214	190	209	223	218	198	198	211	242	207	230	210	226	208	193	197	205	219	222	186	212	188	220	226	192	224	192	219	206	206	193	208	222	205	234	212	213	221	195	197	214	201	197	223	186	206	225	237	208	229	232	207	196	184	217	189	191	222	236	211	200	197	209	212	220	206	220	215	207	190	213	218	220	204	210	218	209	232	203	201	238	183	180	201	221	209	227	209	192	219	238	222	219	173	200	220	203	215	205	223	239	209	199	211	212	230	235	232	209	196	238	193	214	216	214	194	239	203	190	211	234	198	199	210	223	216	219	212	213	235	196	235	188	247	220	209	215	235	201	228	223	228	211	196	201	185	193	219	197	192	191	244	202	205	236	229	215	230	198	223	213	214	208	206	227	204	217	227	213	201	200	208	226	243	203	202	214	194	213	204	197	177	230	208	220	233	193	204	214	226	206	216	209	183	207	216	234	212	214	225	232	227	191	212	219	200	212	224	218	245	191	245	199	223	221	229	192	220	210	200	206	202	224	223	219	215	204	213	209	230	219	205	216	236	190	237	193	183	202	232	224	199	207	220	223	196	168	200	211	193	203	206	209	204	229	207	237	201	233	219	203	225	199	212	182	192	200	199	214	198	229	188	191	202	232	241	203	223	194	226	210	217	213	201	188	217	232	206	213	233	237	188	219	185	193	200	214	205	209	206	208	241	208	216	233	223	237	217	211	226	221	211	204	201	214	225	200	205	206	205	211	209	204	190	235	213	214	205	230	221	209	195	223	214	228	198	196	212	198	186	197	207	209	175	205	211	197	181	187	220	215	223	218	224	222	221	194	208	245	210	232	214	233	223	213	206	211	229	199	221	197	206	194	204	227	209	200	183	225	210	226	216	211	217	219	220	224	205	211	189	210	215	213	180	227	198	216	211	209	232	222	225	220	219	208	232	240	207	221	218	201	215	213	208	220	184	211	225	196	197	216	207	210	215	203	218	220	232	212	224	210	199	207	211	207	219	208	198	216	194	180	203	230	199	224	193	211	220	232	212	226	214	195	200	220	194	240	208	211	231	214	188	203	198	241	187	203	202	206	178	233	219	221	224	201	234	183	212	205	200	207	212	205	204	238	206	216	222	214	210	186	214	232	241	208
16102	2503	2325	1766	1158	862	637	553	517	415	406	309	271	279	254	265	252	252	243	215	219	238	210	217	233	206	183	198	218	184	216	212	181	166	194	197	174	165	180	223	191	189	217	185	172	169	184	195	169	190	181	181	162	168	193	193	158	174	166	167	185	157	159	182	182	197	188	178	159	178	173	169	207	176	192	169	165	160	198	172	165	189	188	178	189	165	195	181	164	156	201	186	187	165	196	181	172	201	224	165	189	170	174	177	171	178	190	167	162	180	182	165	177	172	165	163	197	203	171	194	170	187	202	174	187	203	175	165	189	160	179	165	166	182	194	189	203	158	175	171	199	162	170	171	182	171	182	181	177	201	184	176	183	177	173	201	178	175	175	173	205	189	191	166	157	182	213	183	180	180	159	207	164	178	180	178	211	204	173	189	165	162	171	188	174	181	183	175	175	182	170	168	203	182	205	170	168	178	193	166	176	172	183	155	181	188	177	188	185	154	177	159	182	183	184	163	175	158	183	181	185	158	162	176	171	189	165	195	171	189	170	180	185	182	174	190	180	183	220	192	164	194	178	169	180	168	177	163	177	204	182	153	179	173	182	160	169	203	181	183	175	168	200	175	161	169	200	158	179	158	174	161	173	202	171	192	189	183	157	162	180	178	182	222	179	188	146	172	181	180	198	209	179	174	209	172	193	205	175	181	201	162	162	178	165	165	144	202	173	160	170	176	161	178	205	183	219	187	195	184	189	187	184	178	181	176	174	177	176	163	168	178	182	205	168	181	165	162	186	161	158	176	160	184	174	180	177	193	191	182	182	159	151	182	171	162	178	190	191	168	171	183	188	176	181	183	170	189	198	179	181	168	165	153	180	211	173	170	182	154	186	186	186	195	196	185	148	190	184	189	170	183	181	187	192	182	188	170	186	227	170	178	197	170	202	167	180	165	195	153	187	195	158	157	185	162	193	181	169	156	178	170	172	162	170	176	190	190	148	182	201	184	189	161	180	193	189	159	186	182	177	175	186	162	172	185	178	183	168	201	181	192	205	168	176	163	170	188	165	173	174	172	185	201	170	193	158	185	165	167	181	183	158	181	164	186	177	191	175	167	182	181	156	171	195	172	167	165	172	182	185	172	188	156	153	158	168	182	199	192	171	165	181	172	167	183	169	158	200	183	181	175	167	183	175	183	171	172	195	180	150	197	172	174	170	156	189	202	162	185	175	184	179	144	189	184	197	168	177	205	187	184	171	169	170	179	176	167	170	135	185	176	209	167	165	189	180	175	175	184	194	177	181	174	180	183	206	179	192	173	185	188	166	163	200	164	178	176	183	166	187	189	194	198	170	189	173	177	175	160	194	175	197	174	193	185	192	164	172	167	158	180	171	184	176	156	167	174	210	180	194	172	194	185	153	159	174	152	167	184	193	175	187	179	166	194	186	191	146	189	164	201	168	170	174	169	173	188	179	164	173	194	185	190	187	186	170	181	167	167	177	184	163	192	203	170	177	162	184	201	172	156	193	210	161	191	176	166	204	193	181	178	200	178	179	170	187	192	188	172	182	179	201	196	175	165	177	181	185	165	188	186	198	181	148	170	187	179	181	166	179	188	193	211	177	186	174	194	190	177	177	159	192	188	175	200	214	156	187	168	169	181	205	188	201	177	182	176	207	174	172	206	144	174	198	196	161	195	168	176	160	194	194	158	180	150	207	177	169	179	148	172	166	169	166	187	178	194	174	170	168	172	178	167	178	189	200	178	165	192	167	162	172	169	187	178	188	204	188	166	174	187	181	181	182	155	209	166	192	148	171	184	179	170	187	197	191	190	175	180	193	171	194	166	160	187	182	203	179	180	163	162	181	182	196	178	183	152	188	191	190	160	197	204	175	190	175	185	201	171	163	193	185	183	187	169	158	186	156	176	160	174	195	183	155	174	171	173	182	152	164	193	187	168	189	192	172	178	157	181	178	154	164	189	155	181	160	193	172	178	178	176	185	208	174	175	180	171	142	180	191	182	165	155	178	151	188	167	162	181	200	171	190	184	178	185	199	174	193	189	198	215	182	180	185	199	178	203	169	185	154	204	193	158	207	179	178	164	186	167	192	186	171	178	171	181	159	187	195	176	184	195	173	162	159	204	163	165	201	182	170	173	171	178	199	168	179	183	178	147	192	157	186	186	186	179	188	176	174	195	169	172	183	183	186	163	160	182	153	179	175	170	185	164	176	176	178	182	183	186	164	187	186	196	190	176	188	152	181	179	182	202	181	184	197	182	182	177	182	206	159	185	167	175	175	179	179	205	172	189	172	179	157	165	198	181	192	181	161	176	176	164	169	180	176	191	187	154	193	178	171	145	189	180	177	187	195	161	203	163	184	171	174	166	164	198	179	171	161	186	176	181	178	192	171	167	161	188	176	168	168	187	170	174	204	179	176	205	175	168	160	192	167	204	173	169	183	167	166	191	174	164	199	206	176	157	184	167	171	189	194	178	178	172	173	164	175	192	193	182	168	184	175	172	178	191	184	183	199	174	161	187	171	185	185	162	194	180	158	166	184	163	182	184	162	175	175	175	171	190	170	167	181	188	161	156	150	157	172	168	202	155	156	178	169	187	179	193	175	199	182	186	170	178	181	160	146	154	155	171	191	177	179	183	199	171	185	167	185	190	188	183	188	187	169	187	182	166	200	196	197	192	195	168	189	178	196	192	179	152	202	158	177	169	174	172	206	172	171	179	179	179	186	156	192	194	165	198	183	169	180	187	172	180	177	180	188	182	179	185	198	178	184	203	180	183	169	179	153	169	160	173	167	180	187	154	172	203	175	184	178	139	174	180	177	173	175	172	184	170	184	157	177	184	178	176	186	154	184	173	176	162	151	174	151	157	185	189	158	166	172	168	187	188	161	163	169	169	189	185	171	210	170	161	169	188	182	186	203	189	175	168	175	179	166	162	146	183	158	171	179	180	175	149	184	195	170	192	203	188	161	163	212	197	156	167	158	171	200	189	170	202	180	189	164	171	181	198	182	212	190	177	186	173	166	171	193	166	200	160	156	194	182	190	154	165	182	189	170	171	171	180	194	162	164	181	172	167	177	191	162	165	198	184	162	185	192	179	155	159	193	161	172	181	197	159	188	190	183	192	171	179	177	166	182	202	167	198	170	201	196	191	150	199	191	161	181	183	163	181	153	196	180	170	194	192	188	183	168	170	195	187	208	156	192	170	190	171	165	206	183	213	159	148	171	152	185	177	191	173	176	159	170	162	176	178	176	193	179	200	162	191	189	192	154	165	171	160	166	171	177	171	196	179	202	168	172	187	209	161	184	170	189	174	181	190	188	181	178	197	177	172	186	182	182	175	205	186	180	177	153	189	205	168	178	190	152	172	195	170	176	198	179	211	171	186	191	198	172	184	174	173	177	177	177	166	162	177	157	166	177	180	150	195	179	192	170	193	190	185	165	172	173	162	185	157	170	185	184	170	191	188	171	180	196	161
7818	1991	4564	5450	4730	3836	3019	2576	2296	1852	1585	1515	1358	1116	1148	1029	923	905	874	874	803	727	756	710	692	653	620	663	618	606	611	595	568	597	542	586	545	530	572	535	511	560	520	515	523	492	503	496	517	531	521	485	477	514	477	465	481	474	504	493	477	494	463	452	485	462	487	468	467	500	483	470	433	469	450	468	490	497	467	429	469	443	437	461	435	471	424	446	478	420	472	461	444	506	470	448	467	471	430	460	467	421	417	493	459	448	495	467	468	430	462	501	473	464	481	420	456	466	445	429	467	477	434	512	424	459	466	440	431	475	434	444	462	486	501	431	429	463	459	446	444	440	457	469	461	451	467	461	433	460	457	428	396	399	423	458	451	447	451	483	447	449	474	450	443	477	446	447	445	423	430	441	404	445	452	444	428	449	488	440	484	438	427	458	457	411	418	451	451	450	427	423	428	416	393	513	447	465	418	477	444	425	394	467	453	422	471	455	416	434	431	436	439	428	473	422	461	471	441	431	430	507	425	447	457	457	449	443	443	426	432	422	425	398	439	450	485	456	452	469	425	421	411	464	452	454	461	450	486	444	475	446	472	434	456	468	429	472	429	424	431	424	429	468	445	480	430	458	459	450	460	431	473	445	477	419	446	444	437	414	448	432	417	424	437	424	471	429	452	453	439	473	416	420	434	449	423	455	407	468	444	429	469	447	398	452	448	441	440	461	470	467	443	428	462	468	465	448	464	456	464	441	484	452	425	448	426	478	443	451	452	483	451	423	417	451	457	405	435	466	442	436	426	466	459	450	492	445	465	434	444	389	480	425	452	475	424	438	439	467	463	449	445	435	463	412	416	429	423	439	467	485	482	435	435	472	450	468	449	423	448	411	460	456	453	424	405	444	421	470	465	464	439	428	459	442	432	466	467	415	461	451	457	431	451	455	454	473	417	503	437	481	467	441	471	462	473	439	418	477	462	437	449	474	454	427	491	426	448	461	456	447	454	433	436	431	440	434	458	447	440	430	436	432	444	422	453	434	431	456	472	451	412	468	440	436	444	416	418	456	463	446	497	409	458	444	450	410	426	462	472	401	480	441	432	447	443	459	478	439	455	473	445	451	453	444	463	419	467	430	453	433	411	461	479	450	422	457	454	481	435	426	439	453	473	417	403	413	433	450	452	449	469	427	432	450	454	468	451	443	481	473	443	445	470	411	467	467	443	496	447	463	438	443	482	446	445	448	450	432	463	444	487	466	435	462	472	447	478	449	464	461	463	494	437	448	449	488	456	479	490	485	444	435	473	426	433	453	468	466	454	434	477	461	451	439	457	453	449	450	464	429	483	429	424	451	447	487	471	445	418	441	442	457	431	461	435	453	499	443	452	429	449	451	438	453	461	435	435	459	418	448	443	420	450	425	459	466	451	467	450	436	456	446	419	439	433	428	426	461	475	437	476	448	453	410	505	458	442	453	453	440	485	457	419	457	452	459	450	451	401	444	466	435	440	480	479	475	455	398	459	442	469	451	409	443	439	478	466	477	488	473	446	436	458	438	406	443	451	428	464	471	458	393	437	458	469	458	450	449	441	485	478	452	436	440	394	458	493	466	395	464	431	414	439	439	425	434	447	459	436	436	458	428	445	419	470	432	439	478	466	411	447	413	449	449	438	460	426	451	464	465	404	427	429	458	458	424	419	460	497	442	441	461	431	435	473	437	420	456	469	465	461	439	467	444	436	447	440	399	406	467	451	439	448	416	451	444	467	437	422	450	425	443	432	491	429	445	448	446	473	458	438	430	440	431	453	415	475	485	487	434	445	484	464	463	435	435	471	436	428	441	439	436	417	475	412	465	430	461	487	399	451	454	459	453	468	451	448	411	468	457	429	430	462	448	432	464	461	479	497	453	472	454	463	451	413	452	441	391	480	483	471	445	418	465	440	442	424	431	415	424	464	486	432	496	438	486	435	435	506	453	410	440	481	430	455	465	429	453	460	461	437	456	447	467	449	467	474	481	417	420	422	449	465	393	440	441	480	439	437	428	455	440	438	438	464	450	419	443	435	439	460	450	437	446	420	401	427	436	409	462	486	448	455	418	446	430	435	456	440	444	418	473	463	454	489	467	492	434	466	443	419	485	447	423	447	451	478	432	438	472	442	422	445	463	462	454	470	451	434	429	443	438	439	453	462	455	452	466	433	485	460	407	458	448	443	437	428	462	446	477	429	480	431	466	462	458	465	451	464	428	463	468	411	448	463	457	473	471	399	476	482	458	424	453	469	425	457	469	458	484	434	432	456	453	431	428	490	477	460	419	449	442	451	411	438	450	478	451	453	479	408	421	438	431	451	468	424	434	443	423	424	415	463	454	418	468	428	426	469	450	431	426	491	414	429	456	452	459	436	434	440	472	458	431	459	466	449	434	402	451	438	457	445	461	452	415	395	453	425	445	442	417	456	440	462	433	459	449	444	425	466	457	451	445	413	442	443	420	464	463	415	435	461	460	459	462	433	442	426	418	443	443	463	437	460	467	467	471	470	504	414	445	445	449	483	420	437	465	443	456	427	435	446	441	451	460	422	413	454	453	466	476	467	468	432	422	459	488	397	409	423	444	429	464	464	457	442	433	457	413	427	482	476	454	417	446	437	457	422	442	444	433	453	439	432	478	476	463	438	425	462	437	444	468	432	453	483	441	467	402	450	466	433	459	437	428	408	427	485	437	462	432	458	449	425	452	437	456	450	418	506	454	443	426	436	427	461	443	474	471	434	412	483	453	459	454	416	440	414	465	427	436	430	495	449	414	461	455	452	480	431	470	483	445	460	458	448	416	466	420	473	456	456	479	465	463	431	431	427	439	452	458	442	448	485	475	425	406	451	492	441	461	436	414	423	417	486	446	432	443	461	412	429	460	400	419	422	435	460	428	481	452	422	444	451	442	469	481	467	473	478	428	441	447	438	435	425	411	409	445	443	422	428	439	434	434	440	454	462	420	467	480	461	462	429	436	449	434	473	442	429	455	434	465	407	432	480	448	428	438	428	440	459	458	471	446	452	470	442	474	420	431	434	495	434	392	434	473	431	453	426	476	397	450	420	435	478	417	439	477	415	480	458	440	432	416	480	480	417	461	408	468	466	439	429	432	462	433	414	452	448	414	468	431	440	507	431	434	469	462	407	444	462	443	461	467	428	465	441	463	455	448	460	434	422	410	462	436	460	466	425	451	417	485	497	390	444	441	426	409	440	454	421	433	468	445	443	472	448	460	425	458	430	470	465	427	451	480	468	469	445	457	440	454	441	453	446	451	451	450	431	439	387	440	489	421	458	415	408	458	456	461	440	449	432	449	458	424	453	481	456	418	408	456	455	432	459	428	455	399	460	438	444	425	479	456	413	444	456	421	458	418	454	435	410	453	463	451	459	466	440	436	396	489	442	468	416	408	448	439	429	455	451	414	451	412	462	463	462	402	430	461	454	457	462	455	417	418	452	453	430	423	461	407
2388	186	185	174	163	134	166	136	146	127	144	170	132	115	148	125	136	126	160	141	141	121	131	135	136	114	127	143	124	129	137	132	125	129	126	142	142	147	140	132	131	147	135	140	133	122	118	142	151	130	134	134	156	134	134	117	123	151	128	117	132	145	150	136	128	152	127	129	151	129	141	154	130	143	137	127	131	124	131	158	145	136	102	138	141	146	129	105	154	144	142	139	140	127	141	123	143	137	141	145	122	111	162	155	122	131	135	163	153	138	144	140	135	141	124	131	132	148	120	111	138	125	125	126	110	142	127	131	137	122	117	122	111	134	148	139	130	131	114	138	136	142	121	152	130	123	132	158	138	128	140	146	141	147	143	110	113	129	147	135	129	132	125	155	136	138	144	135	134	133	140	137	143	125	125	141	126	146	121	135	139	144	145	147	152	134	130	137	142	148	135	121	106	126	131	127	128	140	140	140	144	132	137	135	133	133	145	130	110	133	137	134	135	117	143	124	123	123	114	119	125	136	145	156	124	136	119	141	161	147	159	137	138	136	116	126	128	123	129	135	135	130	126	130	118	136	136	122	147	140	145	126	111	146	118	153	132	134	147	134	136	146	130	137	131	132	121	149	140	130	132	116	132	145	135	138	130	136	118	125	129	126	146	138	136	119	117	131	130	127	150	130	148	122	132	144	160	144	143	133	138	131	124	131	134	122	142	139	136	138	127	138	123	125	130	134	129	126	128	127	121	110	132	150	140	124	123	150	120	115	138	151	145	150	136	138	138	130	131	134	138	118	144	122	126	122	102	123	149	141	143	120	120	123	136	134	127	144	135	142	134	131	138	154	135	143	141	127	138	133	149	142	134	153	131	127	121	148	122	113	142	126	146	140	131	129	116	140	130	143	140	127	139	128	156	136	133	112	138	116	142	130	145	141	126	133	137	130	149	108	113	160	140	134	121	123	127	139	147	147	124	123	145	132	122	146	116	122	120	145	129	129	134	149	127	145	130	128	135	132	133	133	135	137	160	134	129	133	134	141	130	113	140	132	142	125	126	149	115	145	133	131	130	140	156	127	146	137	121	116	119	129	132	150	145	145	140	144	141	111	135	132	133	145	130	118	112	128	147	139	124	145	144	145	140	154	145	123	145	126	132	141	120	137	127	139	165	140	123	118	120	142	135	90	149	161	145	134	137	143	154	133	143	119	142	133	120	162	133	139	144	144	152	147	138	140	141	164	144	150	125	113	126	122	143	127	140	114	153	137	116	130	128	122	116	123	127	138	130	143	133	127	138	120	127	137	128	116	150	146	138	142	146	126	138	138	132	134	136	122	132	130	136	141	132	133	121	136	123	144	109	135	131	125	125	118	123	146	119	148	115	135	137	141	117	126	107	140	122	132	140	129	120	93	120	140	135	127	119	126	124	150	156	125	156	126	128	121	120	137	151	130	135	156	129	124	141	141	126	149	162	132	138	125	133	128	147	133	135	109	122	146	145	128	116	150	115	117	134	140	131	154	114	132	130	132	150	139	132	145	135	128	140	125	123	124	135	119	152	120	131	150	146	133	112	124	147	144	120	129	146	135	146	136	156	134	131	116	147	150	159	128	147	127	126	133	124	127	137	139	149	125	149	122	116	148	132	161	128	126	115	137	149	129	144	157	126	142	136	135	122	138	132	122	152	148	135	134	114	129	134	153	125	141	126	141	155	138	139	135	147	134	153	163	137	144	134	115	128	122	132	134	128	127	128	128	146	148	132	147	127	141	133	133	141	134	128	154	132	136	135	108	143	145	152	126	138	126	144	117	146	143	133	136	125	169	145	132	161	123	122	121	140	132	133	132	160	136	115	135	149	136	130	130	144	112	142	151	125	132	125	117	133	127	152	132	140	137	118	131	116	137	114	126	120	129	149	123	113	143	123	134	116	111	111	112	136	126	134	155	123	143	137	127	116	129	147	154	164	135	127	127	132	131	140	151	154	148	130	153	116	122	137	142	152	129	131	115	131	127	133	121	145	145	131	135	125	132	124	118	119	140	137	134	130	142	110	136	120	129	136	129	132	170	121	126	129	123	141	123	152	130	136	146	140	135	129	135	161	132	134	135	114	119	131	121	120	134	129	136	122	123	145	133	147	127	136	134	170	132	152	119	131	138	124	122	158	151	117	148	136	123	127	127	114	125	139	131	142	144	136	119	159	118	139	138	130	126	127	100	137	135	131	117	146	113	130	133	132	145	125	138	110	141	128	153	140	135	108	130	130	134	147	130	144	145	141	108	130	124	142	130	134	139	147	106	142	136	145	120	126	107	143	137	129	126	150	127	125	115	124	123	120	164	129	135	137	140	133	146	140	146	168	144	133	115	147	117	130	118	124	131	145	122	136	124	140	124	122	142	125	147	125	134	133	136	153	153	135	121	138	145	132	133	132	128	143	129	145	131	121	126	131	125	148	128	136	127	121	142	142	137	149	127	120	129	124	146	141	143	116	160	137	150	127	112	146	132	148	124	140	138	131	133	125	125	132	146	123	145	123	116	130	150	119	135	119	115	109	123	121	139	148	143	146	134	143	114	124	135	132	125	136	133	124	135	166	118	132	121	116	126	119	153	129	130	129	115	133	131	154	127	158	134	141	147	151	151	141	130	142	125	116	129	118	146	133	139	120	164	144	125	116	142	129	124	151	135	136	128	139	137	131	123	120	128	123	120	149	147	117	147	138	127	147	131	134	149	109	132	117	125	139	141	125	128	132	156	140	124	131	105	133	131	157	121	132	134	130	136	128	130	108	158	126	146	127	143	144	144	150	140	111	144	140	149	146	134	137	130	121	136	135	139	143	138	128	134	131	128	103	144	153	120	139	135	126	132	128	129	128	128	128	135	134	125	129	122	138	111	164	145	124	144	145	132	118	123	136	133	127	139	142	123	127	130	114	142	117	140	109	118	125	146	134	139	133	141	127	132	125	115	137	131	145	160	147	147	139	126	142	108	139	145	124	126	124	142	145	128	126	135	106	114	127	136	125	140	137	127	124	134	117	145	159	144	140	133	157	134	170	152	146	155	145	117	134	138	130	135	122	121	128	146	133	103	149	131	129	133	134	139	139	153	122	137	130	138	116	145	160	112	106	134	146	145	126	110	131	129	121	139	137	131	139	130	131	111	134	139	148	144	148	168	137	131	136	144	124	138	160	130	138	127	140	150	128	135	134	140	150	129	102	152	122	139	126	130	132	131	121	161	118	140	146	115	142	148	160	137	122	147	142	150	123	133	126	121	141	134	146	132	148	136	148	134	134	128	124	124	145	131	129	133	118	118	123	124	125	120	114	144	141	140	127	130	112	135	128	128	137	157	129	105	113	130	130	129	151	138	133	137	139	149	123	140	100	108	115	145	155	128	119	138	133	109	124	146	130	111	134	124	135	146	134	132	139	135	132	158	134	130	140	128	121	128	129	130	145	135	140	129	120	120	121	122	138	137	128	122	149	139	127	131	125	109
2387	368	441	434	428	378	374	377	378	353	374	334	361	346	364	334	365	324	353	335	354	319	345	322	344	349	352	293	343	324	295	312	325	333	326	344	361	350	319	313	329	334	343	341	311	325	358	348	332	364	304	333	341	324	313	307	342	311	334	337	331	340	290	331	334	320	332	317	343	330	316	343	324	321	336	323	363	330	334	329	329	325	321	310	335	327	321	336	322	327	313	333	325	328	292	328	299	326	305	319	330	327	347	332	340	338	316	358	335	362	345	324	346	343	351	331	322	336	295	323	297	350	330	325	319	338	328	324	333	330	346	345	277	328	326	340	289	331	328	323	330	308	346	306	302	325	333	299	320	315	341	363	319	342	337	319	342	298	302	321	306	359	312	323	274	323	320	367	337	329	328	328	289	325	322	313	319	325	325	336	314	297	299	342	342	326	317	344	320	336	324	330	311	316	326	350	322	307	301	339	341	325	305	358	309	322	319	345	283	311	350	323	330	334	292	333	317	330	354	350	327	293	319	330	344	300	308	340	337	335	319	321	349	355	305	332	346	334	354	322	335	355	313	329	328	295	333	313	269	314	303	315	311	353	300	311	299	333	305	324	333	293	354	315	331	322	353	349	318	362	359	304	343	345	312	322	334	325	330	306	341	306	335	320	338	341	303	318	301	285	337	322	320	299	321	335	382	317	319	336	347	280	360	294	328	330	321	334	282	331	331	304	296	319	300	328	326	304	335	348	339	323	362	289	305	305	313	330	325	323	301	332	322	324	320	337	319	298	296	326	326	317	327	294	332	344	334	342	303	329	331	344	308	327	314	327	332	347	326	311	300	353	330	320	334	331	294	341	364	325	356	341	310	316	313	314	326	342	325	317	329	317	307	290	355	322	329	345	329	331	318	326	300	314	319	334	373	328	304	356	328	362	339	325	350	328	364	298	317	349	306	319	343	329	356	332	304	349	351	340	315	310	348	351	336	305	321	328	296	326	312	324	328	341	313	328	337	328	320	333	331	349	306	335	298	317	334	312	344	281	301	319	287	365	315	307	337	324	323	315	322	352	320	344	316	289	327	332	294	311	327	352	352	328	359	333	319	290	308	291	332	305	351	328	331	314	347	362	319	335	332	355	338	350	349	296	324	332	337	327	346	342	329	295	344	335	286	302	339	305	335	326	354	332	328	325	308	327	317	327	306	334	327	325	352	329	319	312	311	311	336	324	353	356	318	321	351	346	325	319	343	362	342	380	367	296	323	335	334	330	308	315	326	324	330	293	319	327	316	281	325	329	313	276	319	340	344	321	312	364	316	328	338	310	290	323	312	335	306	318	338	305	317	349	340	369	319	302	312	330	318	302	331	320	327	302	328	306	323	359	322	366	316	313	327	302	300	327	294	311	337	325	318	336	330	332	324	305	337	331	332	318	328	300	353	312	307	349	354	336	362	354	324	351	324	302	325	341	293	352	300	332	328	348	335	311	338	320	322	307	302	337	327	325	332	341	334	308	342	330	332	340	355	313	308	309	346	335	316	287	317	301	308	321	330	330	326	349	289	326	316	308	329	345	359	320	357	317	344	328	339	315	312	304	332	329	302	306	344	328	340	322	304	323	313	337	298	329	350	314	315	340	357	325	327	350	374	312	345	320	322	331	311	305	322	326	313	320	311	334	295	349	309	331	364	336	327	318	381	341	342	366	315	334	285	325	343	337	335	322	315	344	325	335	302	321	323	341	324	337	320	298	346	357	324	314	315	336	303	355	317	326	325	330	316	344	337	333	336	315	327	311	314	335	357	335	292	321	300	336	349	290	315	319	352	317	297	311	308	321	293	302	315	341	310	327	349	321	344	300	318	334	340	301	327	336	345	336	290	322	311	316	325	272	337	334	312	268	344	291	330	335	344	313	336	321	353	338	295	348	306	326	316	333	325	312	348	339	331	316	342	319	346	322	325	323	328	322	305	308	306	295	325	352	336	323	356	334	318	288	344	363	299	347	324	311	317	347	332	328	343	327	333	346	344	331	306	356	331	338	319	324	317	312	331	325	348	309	352	334	313	303	303	277	318	336	325	294	331	337	313	319	356	311	308	333	333	348	329	294	324	342	304	318	305	354	310	317	328	302	321	313	333	326	315	315	331	311	312	343	318	335	310	302	314	317	323	292	338	332	337	334	330	347	325	322	312	348	327	310	330	314	343	320	310	307	303	304	333	304	351	330	335	321	323	339	303	345	356	336	298	332	329	308	287	314	302	328	356	313	317	341	332	294	321	318	308	352	314	316	317	265	330	297	313	348	309	362	317	313	325	296	331	338	328	283	321	326	333	313	324	327	338	312	338	316	357	358	331	313	347	329	303	302	325	326	312	297	307	335	310	333	334	332	360	338	309	333	340	322	290	292	321	318	311	313	315	334	318	313	344	351	327	365	322	335	329	300	335	288	320	370	350	297	314	338	321	314	340	319	363	287	316	323	312	332	354	352	356	327	351	344	282	312	322	330	333	318	328	341	311	303	282	271	310	381	323	294	332	330	333	335	310	308	370	315	347	345	270	332	341	351	322	349	316	317	336	337	341	348	354	355	330	335	314	318	336	308	356	299	326	318	290	334	314	301	310	321	321	335	322	315	326	332	322	341	333	343	318	299	327	301	317	302	332	330	319	325	349	314	303	304	305	331	343	303	305	327	333	323	326	349	316	342	338	330	329	313	308	328	321	307	350	361	342	313	329	300	333	356	317	290	326	331	338	301	322	335	337	318	354	333	351	336	334	336	303	343	332	336	321	328	343	299	310	311	332	300	319	333	319	308	332	301	320	358	323	317	336	307	331	320	329	320	303	324	327	313	332	307	320	313	318	310	347	330	334	305	307	324	321	310	345	320	330	314	329	338	329	302	346	328	325	325	320	314	360	312	332	315	340	338	310	316	328	312	332	316	334	359	312	302	359	351	330	298	314	310	319	347	314	322	336	335	326	309	309	337	299	357	328	339	340	345	323	340	349	325	317	351	337	306	311	330	310	323	308	334	353	348	314	335	315	317	339	307	318	310	300	301	328	317	306	302	300	323	338	292	339	317	349	342	327	357	327	334	316	323	325	321	289	307	317	337	347	296	361	319	331	329	340	297	300	316	307	320	335	330	322	340	338	342	342	308	340	305	317	338	321	337	309	338	326	359	333	291	301	325	330	331	311	333	310	334	298	359	323	326	330	355	334	324	312	303	298	332	327	339	311	324	349	314	320	334	315	311	321	365	327	317	340	363	349	336	330	323	339	293	335	305	325	311	292	336	338	340	348	324	291	341	336	334	331	341	313	343	335	314	324	330	285	330	338	348	335	319	337	308	283	289	339	300	293	341	358	307	342	320	319	330	314	348	299	340	365	319	307	378	362	337	318	316	310	348	311	326	308	323	321	347	347	337	328	315	323	297	326	352	327	318	322	305	313	336	317	348	342	309	319	325	335	343	320	351	340	329	285	318	327	319	326	340	316	282	321	322
8569	892	1056	834	543	414	283	243	246	182	152	161	126	141	104	97	113	107	113	129	98	92	70	83	87	95	101	99	77	98	73	83	73	67	78	74	85	108	77	73	80	66	82	91	85	91	71	66	76	62	83	80	88	75	81	82	69	94	65	74	78	77	66	72	72	65	91	62	77	75	83	71	63	72	88	77	61	80	90	73	86	81	70	76	63	74	77	74	79	72	78	72	75	86	69	70	69	66	79	77	67	59	71	60	54	67	70	80	73	84	75	86	71	90	75	62	71	60	63	71	70	77	64	77	77	83	72	83	75	76	80	76	71	83	75	77	66	82	76	69	75	77	68	66	76	106	80	64	72	75	88	68	56	64	81	75	78	75	68	74	82	80	70	77	73	68	57	67	80	75	69	83	66	66	76	75	71	76	77	89	75	83	80	76	60	74	75	51	87	84	73	65	70	81	72	71	82	59	81	75	75	86	70	78	50	70	64	63	64	81	61	76	82	76	72	73	74	75	74	76	70	63	59	71	74	70	75	80	80	64	73	75	100	83	80	75	68	69	57	75	79	59	54	77	65	67	94	60	82	68	81	94	83	70	83	67	74	72	87	57	65	77	77	83	68	64	71	56	64	83	73	79	64	82	73	77	63	78	70	85	79	58	58	69	66	78	76	76	69	79	67	73	78	73	81	72	80	65	73	73	58	55	66	65	86	66	74	62	82	82	84	68	77	59	76	79	87	68	66	76	81	60	57	90	70	72	67	82	71	60	61	84	56	59	82	73	71	90	81	71	85	81	60	63	82	70	60	44	79	72	74	73	80	67	67	73	67	77	66	63	82	92	75	90	70	92	72	62	65	80	92	65	77	81	80	71	76	71	69	69	61	80	72	83	84	84	89	63	74	65	63	70	72	79	73	83	76	70	55	75	80	86	86	79	66	78	78	76	68	64	57	68	71	60	68	69	81	58	76	70	54	88	72	68	76	59	65	74	70	72	64	71	89	79	69	68	76	72	65	92	66	76	80	87	70	84	85	76	84	80	60	67	63	64	62	67	59	69	97	74	79	79	69	75	73	94	66	68	62	73	72	78	83	63	72	68	75	73	82	77	66	58	65	75	89	79	77	65	65	67	72	94	88	83	61	79	87	65	67	74	57	67	52	74	77	78	66	75	66	75	82	80	81	78	74	77	70	60	85	64	72	74	61	68	82	80	62	59	69	86	45	61	65	65	79	72	69	63	70	67	67	66	76	78	80	73	73	75	56	70	72	92	69	81	66	66	62	91	78	66	76	50	78	77	71	66	80	81	70	76	60	76	74	67	61	87	67	61	87	83	62	76	68	72	78	66	64	59	56	65	68	63	68	78	63	74	80	56	61	78	84	67	70	73	67	59	77	84	71	68	72	65	67	58	80	71	85	72	78	67	77	69	82	62	66	66	74	87	77	66	70	90	85	66	68	77	78	66	75	68	81	78	64	87	68	80	69	63	66	73	89	61	72	84	74	53	94	82	71	64	76	82	87	61	75	59	101	68	78	81	55	86	65	79	84	57	75	68	61	55	76	56	76	70	77	63	59	68	60	77	69	74	76	74	64	83	75	70	65	49	68	81	61	67	72	61	84	75	61	70	71	64	63	83	60	74	68	77	66	66	80	62	63	69	67	71	72	63	64	63	78	73	58	87	60	57	82	75	59	77	71	86	70	73	71	68	77	70	80	92	64	69	76	61	83	79	58	72	82	73	66	60	67	81	80	61	80	68	72	88	66	75	79	82	76	67	74	88	64	85	66	76	92	77	81	72	81	63	63	77	79	52	67	55	72	82	66	54	66	73	82	71	73	74	78	65	80	73	73	72	50	76	68	60	60	86	80	88	74	86	66	92	87	59	66	77	80	64	84	73	83	82	81	73	72	77	93	69	72	68	82	74	71	72	72	74	64	79	88	67	76	74	64	72	66	71	62	67	86	69	70	75	68	67	78	78	72	75	58	88	85	79	68	66	62	85	70	85	90	83	86	69	64	75	85	65	65	61	85	62	69	65	66	71	65	73	73	77	65	88	78	69	84	70	62	76	81	87	83	73	66	63	61	61	66	61	66	62	67	68	68	79	71	74	74	76	69	64	66	83	72	77	89	64	66	58	76	91	56	71	62	71	71	73	82	74	54	69	64	66	72	72	88	78	66	54	70	48	89	94	88	76	71	80	83	64	84	73	69	72	73	85	83	66	59	83	91	79	67	60	65	75	74	70	72	76	65	62	70	58	61	68	62	79	77	74	56	70	77	71	80	67	79	74	75	82	75	54	64	77	71	75	73	59	83	63	67	69	81	77	86	67	77	74	61	75	59	62	76	66	74	61	91	77	70	81	75	62	77	69	63	63	77	75	87	79	84	85	75	68	74	58	68	71	80	75	79	61	71	74	74	92	66	79	74	78	67	99	87	79	76	73	60	67	67	70	60	66	68	93	60	66	74	79	53	82	80	85	71	61	66	67	63	83	74	70	72	82	63	68	79	73	57	70	94	78	79	62	49	66	65	80	61	78	82	72	63	74	58	74	78	75	74	70	68	79	71	52	91	68	52	79	64	73	68	61	65	70	69	78	71	76	56	75	71	66	78	80	84	75	86	76	72	92	75	72	74	78	57	65	83	92	80	68	62	61	65	63	52	72	68	87	82	95	76	83	75	72	72	67	69	70	86	73	74	58	61	63	66	77	76	65	69	68	72	95	72	67	66	79	80	62	77	73	83	73	59	69	68	69	69	68	70	68	71	78	85	77	74	82	68	63	58	78	73	77	81	83	64	78	60	70	71	85	74	82	58	71	86	68	90	68	56	83	74	60	72	73	81	77	65	66	78	56	66	76	76	96	80	78	64	66	73	80	70	61	74	78	72	58	67	71	75	79	65	66	66	74	82	75	59	75	73	76	85	65	80	83	57	77	69	71	61	60	65	79	85	73	86	77	75	82	81	81	59	78	69	71	70	81	67	67	85	71	85	87	66	79	85	63	49	73	68	55	55	63	66	77	71	70	61	69	61	70	71	71	67	81	76	71	59	75	75	57	71	72	68	78	82	82	76	65	77	71	78	77	79	58	74	90	71	68	67	73	85	63	74	70	70	73	80	65	78	64	70	71	67	59	66	69	81	55	59	84	67	60	67	78	81	82	73	81	78	82	68	66	74	56	74	63	74	68	75	79	71	86	72	78	59	57	74	64	77	76	63	69	70	81	69	84	77	75	80	83	66	69	86	91	66	73	82	66	75	85	70	61	83	62	86	66	68	85	66	59	81	69	83	78	78	68	69	51	67	77	65	68	81	62	70	69	61	87	88	76	58	75	73	71	82	89	73	91	63	66	86	67	82	81	79	80	80	77	69	64	79	71	62	82	70	71	68	79	71	82	76	61	70	70	77	65	61	62	58	88	70	73	73	77	63	77	86	62	69	63	71	70	73	93	81	72	73	74	67	72	76	65	65	79	77	70	70	69	82	89	63	76
6067	969	2368	2793	2382	1964	1611	1334	1090	970	851	723	646	578	548	521	464	458	434	425	391	374	345	343	337	326	330	308	322	280	315	297	279	292	267	276	261	274	259	261	277	255	247	222	253	213	283	280	225	230	232	251	224	234	204	231	257	243	222	206	218	225	210	247	209	240	214	224	231	225	252	215	231	258	238	197	252	215	230	208	220	212	221	241	225	231	227	208	228	237	245	216	231	213	211	215	198	229	228	210	257	221	213	233	211	229	202	217	211	213	219	221	217	208	224	199	214	254	196	203	204	197	223	211	206	224	238	227	199	208	232	203	194	230	208	212	217	234	202	221	196	228	189	224	221	219	238	228	194	215	218	216	209	204	191	213	185	228	210	218	225	235	232	215	212	183	202	203	225	215	223	183	215	210	194	198	232	232	218	239	191	198	227	221	222	241	223	208	208	223	204	261	182	162	202	210	193	197	202	215	214	195	232	211	216	237	241	232	215	225	222	210	216	191	219	222	195	208	213	214	199	227	200	208	225	220	216	176	198	217	200	216	202	203	208	230	196	221	213	196	240	200	216	209	227	214	205	205	228	210	201	196	203	213	228	210	191	194	201	222	221	197	212	222	190	228	220	219	212	223	211	201	242	197	199	198	213	184	232	202	201	190	251	197	202	217	196	195	211	229	213	204	213	214	219	212	226	193	215	203	207	212	205	240	231	187	190	225	223	210	205	209	211	234	217	230	186	217	226	224	215	215	223	244	185	192	256	222	213	212	222	218	214	219	217	234	207	223	222	212	204	255	195	208	196	181	218	220	223	213	204	226	216	201	215	222	208	244	182	224	208	172	230	199	195	190	240	229	229	195	204	208	220	205	194	191	223	221	218	177	238	220	218	196	201	219	178	216	233	211	220	198	208	225	216	210	213	207	208	191	211	179	181	228	209	231	224	216	211	228	209	218	220	209	226	223	225	197	206	210	187	221	208	190	210	191	203	188	201	215	204	200	202	199	201	217	186	230	216	220	218	227	226	185	207	209	201	248	216	211	186	199	230	177	209	236	218	196	220	205	217	190	196	212	228	213	192	214	215	178	200	205	197	199	204	197	188	197	208	186	209	234	222	215	193	215	199	209	194	228	194	225	241	220	242	209	206	199	194	222	216	219	212	220	215	188	223	207	208	236	230	212	200	209	236	212	199	213	221	211	211	241	209	246	224	196	207	233	204	184	174	204	212	185	206	230	199	203	198	229	188	217	218	200	212	186	203	221	198	210	196	189	213	217	218	186	197	201	211	188	218	229	213	241	194	198	208	203	232	234	199	217	211	193	223	228	204	217	199	208	220	194	203	239	176	202	209	226	221	197	233	203	196	215	220	225	213	217	238	238	200	227	207	214	215	205	215	217	238	211	210	231	211	209	224	193	179	203	198	214	224	202	185	221	245	205	220	210	223	204	228	193	225	237	214	209	214	207	194	213	212	238	218	213	202	221	191	229	235	210	204	201	181	200	209	193	190	208	230	207	221	234	208	172	208	197	213	233	207	208	189	235	198	210	207	204	218	195	221	259	217	207	217	207	237	224	208	182	193	193	198	221	199	234	223	190	201	217	213	202	217	185	227	197	226	230	228	195	263	224	202	207	218	239	203	212	216	205	207	214	244	196	212	217	233	212	235	223	217	203	187	230	216	235	226	220	208	210	215	221	184	217	221	196	193	205	216	206	172	202	217	223	209	213	210	209	212	204	200	207	182	214	184	225	189	222	217	216	232	200	235	190	206	218	216	224	197	215	233	222	211	221	216	223	229	198	204	215	209	229	197	210	211	222	207	205	206	234	200	213	215	227	217	185	212	215	202	224	225	197	234	215	206	220	187	210	227	190	203	215	214	209	215	218	206	208	202	212	203	215	225	217	206	215	218	231	218	233	186	207	213	209	237	230	213	218	202	209	220	200	210	222	202	206	244	186	216	216	236	231	212	224	211	233	211	213	230	220	235	192	199	231	192	210	207	237	200	228	201	241	203	218	209	217	212	218	180	209	210	192	194	201	205	198	233	214	202	203	237	202	214	188	219	222	232	212	211	207	202	194	206	200	208	190	222	206	204	225	187	219	240	203	206	203	207	219	208	201	225	207	201	187	216	216	194	224	228	219	220	215	185	235	210	188	221	207	220	203	230	218	207	225	211	192	225	223	223	214	241	215	212	197	211	218	216	196	212	240	194	198	199	205	202	201	231	225	198	213	227	229	219	214	201	214	236	195	211	194	171	226	212	199	215	229	205	205	212	218	210	181	228	209	211	229	218	205	215	194	230	218	228	202	234	224	218	215	195	203	227	215	200	234	211	234	206	224	217	202	224	208	226	205	221	221	210	192	211	213	220	217	217	184	220	219	216	196	221	223	215	207	206	202	188	214	245	194	210	208	225	196	192	197	232	224	199	198	232	188	211	215	214	222	200	218	224	242	214	218	233	205	192	214	217	198	236	193	204	218	198	224	205	222	201	222	203	201	224	211	239	222	199	234	231	220	233	201	209	202	238	218	216	232	209	193	204	197	229	227	193	208	224	223	213	216	203	211	204	203	208	226	197	205	205	205	224	202	211	196	188	207	226	205	212	227	189	224	219	195	201	232	200	196	220	191	194	209	185	203	201	209	190	193	231	209	232	205	191	193	219	216	200	201	217	206	187	209	203	236	219	235	203	224	233	202	226	193	199	215	222	231	232	201	208	209	212	202	222	225	220	220	222	241	212	208	202	210	225	221	186	207	222	210	206	201	187	208	194	202	229	203	215	211	241	197	237	211	222	210	194	190	230	203	206	218	212	217	222	200	229	223	209	207	196	203	202	213	182	189	193	225	240	235	224	190	195	211	245	218	208	220	202	208	214	219	216	208	214	226	210	227	225	217	212	206	193	233	223	197	225	216	225	228	214	228	236	218	209	198	221	205	220	203	207	201	186	190	200	224	216	211	201	202	183	230	232	187	212	188	210	227	205	204	201	211	205	203	205	225	211	215	225	229	234	211	207	214	213	237	219	192	194	224	228	205	224	202	216	246	206	209	212	229	201	220	232	197	232	241	210	190	192	230	234	195	226	202	187	202	199	207	199	200	205	217	221	214	222	213	205	165	205	201	207	200	213	230	198	214	235	205	202	218	209	209	236	219	194	223	224	188	200	233	194	213	204	227	240	218	195	206	236	226	210	240	224	219	222	223	247	205	213	183	203	213	236	182	201	221	204	209	207	200	209	190	208	214	199	221	186	203	192	204	218	190	203	196	194	202	203	224	215	223	210	206	205	212	197	205	222	193	205	225	212	226	225	210	223	225	229	202	206	231	198	225	199	208	201	207	213	216	209	191	211	202	224	242	202	225	205	228	199	208	196	221	209	222	211	207	212	198	221	206	200	197	186	207	198	184	199	233	203	241	242	191	204	216	203	204	205	206	216	234	233	198	219	199	225	220	232	225	187	214	212	183	204	235	235	192	192	203	191	205	182	216	221	221
15489	2409	2316	1816	1261	889	670	622	466	392	373	312	301	323	269	272	222	207	221	218	247	217	205	194	190	216	216	226	183	203	194	183	185	188	208	192	199	175	154	195	186	201	202	190	192	197	198	172	193	174	186	191	200	174	180	167	182	186	166	166	180	174	189	171	171	191	170	171	194	175	173	209	177	180	180	184	170	176	193	184	189	185	170	178	154	177	176	187	154	177	197	165	169	149	168	166	174	171	165	187	209	151	171	202	178	161	180	165	160	166	194	182	166	172	193	195	172	180	210	171	160	185	164	189	159	164	179	156	168	166	162	173	174	188	178	163	192	196	168	191	178	171	177	172	171	197	149	151	196	188	183	183	194	160	184	185	158	179	185	201	186	209	177	193	172	204	189	197	183	191	182	179	183	184	209	182	171	205	150	189	168	161	187	160	159	184	153	159	178	159	176	196	181	194	181	193	203	183	187	183	167	224	161	182	199	172	175	196	177	167	197	165	159	195	194	171	202	152	163	169	192	165	193	189	190	188	160	154	177	174	210	200	174	193	186	207	173	158	173	157	177	166	185	163	156	163	194	158	179	177	192	194	164	184	186	174	184	175	167	157	169	160	182	188	191	180	207	171	197	191	189	170	180	180	168	175	203	184	170	164	177	166	174	179	179	173	191	171	192	164	187	186	178	174	179	181	187	161	168	174	199	182	172	182	195	190	182	191	182	171	189	181	178	186	187	200	178	176	153	177	181	148	172	199	174	177	168	172	169	196	158	172	184	164	177	166	180	187	168	171	185	168	157	194	191	198	169	169	167	202	168	156	164	189	172	206	189	200	181	186	169	175	190	192	165	202	183	168	186	201	196	171	171	162	166	171	176	175	147	194	187	168	177	188	206	174	186	166	183	160	157	165	170	180	192	163	156	194	188	178	184	195	165	164	185	176	185	182	195	172	165	186	169	172	178	173	205	160	188	200	183	180	152	171	174	156	184	181	187	141	177	183	203	175	191	187	188	197	193	188	174	158	190	176	193	214	208	178	180	162	165	206	192	178	184	180	188	176	172	190	170	189	191	181	189	200	196	145	199	171	190	173	185	162	172	189	175	154	169	190	177	183	180	171	171	156	166	164	180	190	193	181	194	200	185	193	153	172	197	196	167	156	164	178	198	188	167	188	181	175	169	201	172	166	180	166	170	195	170	198	171	181	167	179	183	162	183	178	171	200	179	157	158	198	188	173	197	179	194	171	172	172	174	197	169	192	161	160	172	175	174	182	162	195	193	166	165	184	162	171	174	176	171	169	173	190	177	176	202	168	188	184	182	180	186	149	180	188	203	165	175	167	193	159	182	189	182	177	182	221	194	168	195	180	198	183	204	160	188	180	161	169	183	172	172	177	191	181	187	192	190	191	200	189	185	189	182	164	172	184	162	166	189	170	148	172	184	163	171	156	172	206	200	181	193	179	157	177	185	197	195	171	190	141	162	166	177	178	167	200	207	202	188	186	183	170	171	175	184	165	179	172	161	177	153	168	190	193	154	194	197	178	156	191	190	168	180	169	194	181	207	180	196	192	196	201	162	178	163	168	198	177	176	146	188	165	174	205	171	172	172	183	174	170	188	166	201	174	187	186	211	186	198	187	184	171	161	170	177	182	185	174	173	164	194	178	164	223	175	173	170	193	198	201	192	182	181	152	175	162	198	207	162	187	178	185	186	185	194	191	175	194	168	173	182	169	169	174	164	182	185	165	155	159	152	173	171	160	194	170	173	189	179	194	178	181	168	190	173	182	172	191	164	177	185	174	158	185	169	163	180	169	147	201	177	156	202	163	161	176	159	174	166	170	190	165	177	169	175	188	174	173	129	178	181	171	186	186	180	175	173	186	180	169	172	192	163	177	181	184	163	148	199	162	161	180	194	172	190	143	144	166	191	185	196	173	163	167	183	184	174	176	172	172	180	182	182	199	174	179	159	163	180	182	173	176	191	172	169	156	192	184	184	162	155	169	177	170	165	141	203	181	181	189	180	176	154	167	183	178	165	178	189	203	154	157	191	172	165	209	175	190	181	205	183	182	190	179	161	173	180	169	188	180	132	158	181	209	164	183	202	180	219	170	154	174	181	164	186	190	173	173	189	185	175	186	176	166	174	175	190	158	197	151	176	212	171	199	194	163	174	161	160	196	198	172	182	158	177	177	192	182	182	174	174	166	162	165	167	174	182	195	163	197	186	174	150	157	175	180	182	191	175	209	192	135	165	185	185	166	196	177	175	192	167	187	166	153	174	148	201	190	179	176	191	176	174	178	175	197	201	195	192	181	145	183	155	179	162	175	164	186	173	193	191	159	185	173	186	171	189	163	154	177	178	199	159	183	192	199	162	177	180	198	208	176	190	184	160	153	196	189	191	155	175	171	190	162	175	176	154	172	191	179	182	173	163	193	150	154	177	173	190	203	178	214	191	169	166	147	190	191	192	190	186	172	186	143	166	184	152	178	164	202	193	160	162	178	179	170	170	163	174	156	178	173	176	184	182	196	151	176	167	169	177	169	182	178	172	177	171	178	195	204	164	187	167	176	175	183	159	169	152	169	191	180	173	174	169	185	187	179	168	161	167	200	163	200	164	167	166	190	190	169	200	194	146	173	180	202	177	151	182	174	191	190	176	153	185	170	169	171	209	190	184	183	163	177	192	175	193	192	185	190	177	202	203	182	191	203	193	171	156	141	172	173	162	173	175	164	179	192	174	172	190	165	163	151	170	165	177	186	180	171	166	191	178	175	209	190	190	164	176	193	182	174	187	168	172	178	182	169	155	176	169	176	186	195	176	174	176	172	182	169	159	187	159	186	194	166	156	193	176	158	176	189	158	196	192	181	161	189	162	161	154	174	185	173	155	186	154	177	195	163	185	202	186	201	171	199	166	164	170	166	163	153	185	192	195	166	167	185	176	170	187	153	181	190	205	202	193	171	167	166	169	187	194	149	183	195	175	180	174	191	195	165	192	174	169	185	179	170	177	159	163	190	179	176	187	194	171	189	177	173	162	157	184	185	183	202	171	180	173	185	184	181	175	183	162	171	180	156	161	182	205	174	167	199	204	190	196	155	165	194	161	170	191	168	200	192	187	173	172	175	159	191	159	179	174	149	137	176	182	196	193	168	164	172	189	164	168	166	202	193	188	180	149	202	178	152	171	195	165	162	195	179	170	160	171	151	189	190	163	147	167	193	173	167	176	172	183	178	175	193	170	159	152	174	205	190	156	163	175	177	186	172	167	178	190	156	181	211	190	174	171	174	180	175	163	210	182	189	188	179	175	181	209	161	185	181	171	154	164	169	170	178	199	202	189	189	202	177	175	186	192	204	164	184	186	179	174	201	170	175	171	179	161	167	168	177	191	163	162	186	186	171	177	202	165	186	188	175	172	161	178	174	157	178	170	183	160	165	198	195	176	152	173	171	146	176	177	184	195	170	161	167	186	162	191	178	179	164	178	173	184	195
7625	1990	4691	5313	4643	3817	3025	2653	2171	1886	1717	1487	1310	1205	1153	1041	1023	883	863	866	786	715	721	652	652	668	604	682	648	597	617	605	570	574	561	526	558	563	535	535	502	527	534	561	525	548	513	512	468	471	478	510	506	494	463	490	457	470	493	473	476	530	477	499	471	512	478	455	473	468	465	441	492	492	453	446	471	447	448	489	487	416	460	480	457	470	444	433	482	452	459	428	479	465	458	463	485	456	438	477	458	457	444	438	465	433	471	453	425	446	460	476	477	487	479	465	467	439	448	473	497	463	491	451	434	451	431	460	462	444	461	447	437	461	464	447	440	449	466	439	413	449	446	459	483	435	467	500	448	449	462	479	430	441	480	407	478	437	472	490	469	437	429	445	416	483	445	420	440	469	440	460	443	424	420	436	451	459	470	423	446	447	457	482	442	485	445	432	465	475	460	442	419	446	464	445	474	475	453	427	478	436	445	481	442	482	462	419	453	456	401	446	503	444	447	465	444	458	434	452	456	442	474	461	445	411	465	469	468	460	445	435	476	447	435	457	450	448	442	471	440	482	427	438	444	434	453	443	446	458	438	446	437	477	401	420	455	444	461	456	445	443	451	439	430	437	458	432	482	436	463	438	435	456	447	412	445	438	450	442	425	486	463	449	450	448	480	473	414	422	451	451	444	451	475	436	468	470	461	489	474	496	461	460	459	416	478	473	423	459	456	442	467	439	455	449	443	470	455	422	457	450	419	428	442	458	454	462	444	444	453	421	421	450	426	486	433	426	460	408	412	459	467	440	399	432	438	457	437	434	423	485	477	479	454	430	440	420	451	410	420	407	441	446	469	464	468	451	450	445	460	441	460	423	469	436	493	426	485	466	431	430	435	438	468	444	441	457	468	484	469	415	462	437	505	459	441	459	459	432	430	443	440	458	471	443	454	460	451	435	430	441	424	398	449	403	439	459	418	414	451	427	429	456	460	433	432	418	419	450	479	444	461	433	458	453	496	460	434	469	472	441	418	467	411	457	421	424	463	453	462	395	436	466	473	445	432	453	441	484	461	441	439	435	408	485	455	450	436	420	484	439	425	466	483	476	437	421	475	419	450	436	414	465	447	435	418	433	447	414	454	469	450	465	436	451	470	445	507	439	415	452	445	413	436	450	426	429	469	443	468	436	440	415	429	438	480	449	424	416	428	414	438	474	440	444	448	428	453	459	432	456	450	456	441	456	446	452	470	424	435	457	434	472	475	478	418	456	422	453	440	484	411	451	447	468	457	474	442	446	436	466	437	437	458	439	428	478	449	425	474	438	449	441	447	433	435	443	482	462	435	442	433	431	467	444	426	444	437	460	457	433	427	432	461	434	451	425	481	446	437	471	489	432	443	404	455	417	433	484	403	466	413	473	485	424	469	451	428	450	445	475	448	460	453	458	431	442	487	449	430	440	473	457	422	430	478	448	440	468	433	446	479	453	446	441	469	418	449	425	445	477	439	466	485	461	466	401	455	488	394	416	439	460	423	454	472	438	437	464	459	452	433	467	459	446	435	451	465	443	452	465	461	465	463	447	447	467	437	456	398	457	412	470	464	462	390	422	470	445	432	467	420	439	447	452	453	412	442	454	445	398	422	475	451	444	436	458	444	452	432	412	447	460	463	472	417	452	424	486	478	439	442	444	479	436	459	408	497	442	493	445	483	445	430	415	451	389	445	455	446	477	474	445	421	446	458	453	447	489	423	474	463	491	423	476	441	458	453	500	444	461	454	476	486	416	451	434	467	520	422	447	446	448	471	435	437	463	435	419	441	406	445	440	467	426	419	408	445	431	453	440	436	430	407	491	465	444	436	429	425	422	449	441	454	425	453	453	459	484	464	458	414	430	463	426	445	415	435	461	444	462	407	483	445	475	463	461	431	421	456	440	452	437	465	461	451	457	423	470	442	488	440	483	456	404	473	446	438	413	448	481	456	410	467	451	456	470	453	425	444	447	416	443	485	433	456	409	458	458	428	462	444	466	421	455	458	444	490	431	451	438	440	419	420	412	446	450	459	455	476	451	487	429	429	418	447	489	430	450	425	461	413	425	471	433	436	467	448	473	447	437	435	474	414	439	463	469	435	498	467	432	445	455	438	478	442	444	417	487	458	433	451	458	400	434	440	443	447	435	495	416	452	434	415	460	460	411	416	429	399	481	449	463	427	454	428	425	441	424	441	464	475	438	438	444	460	441	455	439	419	463	416	465	432	432	436	466	461	441	482	471	402	449	439	407	458	427	443	440	434	423	421	466	448	409	471	470	488	459	478	416	433	469	423	474	435	437	472	464	412	486	457	452	456	454	471	478	440	420	437	453	421	431	458	445	470	465	424	448	467	423	450	446	428	451	419	451	442	455	412	441	477	439	482	467	453	446	425	448	443	475	444	436	465	460	466	426	470	444	443	431	442	469	458	471	461	441	442	489	442	481	435	463	451	415	437	451	443	502	446	461	445	493	428	426	476	466	440	462	469	461	448	456	437	405	488	444	441	436	431	457	418	451	452	462	407	467	478	451	445	440	409	448	450	447	440	479	407	441	452	452	448	451	428	439	445	421	448	452	454	457	436	452	431	418	430	449	478	464	466	445	425	433	476	480	451	458	448	438	481	466	435	507	451	468	427	433	454	437	468	446	428	437	466	442	470	489	442	449	426	451	463	446	415	438	407	426	472	454	475	434	459	455	448	438	423	434	457	467	426	428	450	444	449	446	458	430	460	479	443	437	427	433	466	451	427	439	451	459	439	441	446	446	432	439	457	442	456	453	460	447	456	449	474	463	441	448	416	445	475	431	457	464	475	476	480	442	455	443	402	453	441	473	454	494	420	466	459	496	431	440	443	442	454	491	415	473	465	452	487	494	432	463	437	445	464	433	465	466	457	473	450	435	433	454	419	451	491	449	455	437	456	433	469	437	431	406	466	433	450	417	449	453	458	461	462	401	443	431	417	466	428	427	430	448	450	452	470	428	432	427	477	460	440	423	460	450	423	454	474	429	415	444	447	473	436	426	471	401	458	487	405	436	410	482	443	464	425	430	444	456	475	438	436	402	453	451	434	405	459	400	474	470	462	420	437	452	452	446	456	435	430	449	416	442	469	468	440	443	418	444	458	432	431	425	467	447	421	460	422	451	434	406	443	444	396	440	450	444	427	423	460	446	479	479	419	427	453	477	419	451	453	444	472	475	465	431	443	451	468	440	446	442	460	465	475	412	436	444	468	488	434	440	423	442	424	431	437	471	420	428	480	489	435	486	431	480	474	457	416	411	451	444	427	443	433	444	446	417	415	449	407	427	438	442	454	457	447	448	394	473	424	462	441	449	446	459	479	456	470	441	469	431	450	449	440	408	448	471	433	411	458	436	453	468	433	425	434	451	487	456	436	453	453	472	437	441	461	427	441	423	464	456	484	462	449	435	463	402	461	421	432	450	443	440	443	448	473	447	451	469	450	429	470	439
2312	193	182	184	152	156	162	137	151	147	147	153	125	122	146	130	162	155	144	127	142	126	139	147	136	144	135	123	138	153	142	139	138	149	128	128	125	140	123	135	133	114	140	149	124	125	143	138	150	130	126	133	119	144	127	120	147	115	124	125	124	147	131	145	131	133	150	139	142	121	118	131	145	127	167	133	133	121	135	139	124	136	160	146	142	132	136	135	119	133	101	139	125	134	135	120	132	138	152	136	163	155	141	143	123	121	141	156	145	112	152	128	134	158	151	120	132	138	127	133	124	118	132	144	135	136	117	127	139	136	122	110	124	124	160	139	150	146	168	148	140	135	133	126	132	133	136	115	136	120	129	120	133	140	133	132	126	131	118	144	134	133	126	140	130	127	147	139	129	121	131	121	119	129	138	146	131	139	134	138	132	110	127	109	125	102	137	145	153	132	147	141	123	134	139	137	118	113	130	143	152	130	143	126	132	169	159	162	150	127	132	133	121	108	121	121	122	118	121	128	128	127	108	150	118	118	126	129	118	133	139	118	139	136	137	122	129	124	128	137	130	106	147	160	122	139	156	147	150	143	135	130	114	131	144	132	138	132	138	126	136	152	141	147	148	121	123	131	115	129	140	135	143	129	143	125	144	122	114	133	126	129	123	129	143	130	140	141	108	146	146	100	119	135	133	129	140	105	138	144	144	119	156	122	166	155	154	119	179	142	115	131	126	151	143	120	138	123	132	148	166	146	125	125	148	136	161	139	147	117	113	112	133	134	124	130	140	126	123	132	129	147	127	133	133	130	153	154	135	119	120	117	115	122	138	122	127	134	120	136	127	119	132	133	145	160	126	154	114	134	128	121	158	127	115	124	148	128	145	141	143	135	158	146	155	122	118	126	114	130	127	116	148	135	148	143	132	113	124	144	150	147	136	121	140	152	140	141	137	126	134	130	138	117	136	117	135	130	150	152	116	134	122	121	153	129	119	139	159	121	118	141	147	151	110	130	139	128	128	128	139	106	148	117	146	118	125	155	113	126	144	152	159	108	133	135	134	149	136	128	119	130	147	119	148	121	123	137	148	125	136	106	129	127	144	144	153	121	148	132	122	124	130	141	133	132	124	127	145	139	126	132	137	118	150	144	139	136	151	132	141	150	124	140	135	140	144	130	122	133	123	131	120	141	125	140	128	140	157	145	132	134	135	146	159	151	150	143	122	139	104	120	114	134	141	129	131	125	141	125	128	136	140	127	132	134	152	115	113	131	139	133	129	138	141	126	139	116	129	146	142	126	148	136	145	118	118	116	148	136	121	139	143	144	135	154	170	118	125	134	130	136	133	121	115	139	138	128	135	126	141	140	115	133	111	108	118	140	122	116	139	137	151	160	122	119	125	147	130	136	114	122	130	146	130	116	136	144	154	147	127	138	123	148	139	152	133	135	124	120	121	130	138	153	126	131	125	136	113	134	131	124	113	126	138	115	125	139	117	133	119	125	123	110	115	132	130	110	107	135	125	125	138	152	145	123	123	144	114	125	146	135	161	130	127	130	153	132	123	147	135	121	124	119	129	132	132	115	125	127	111	128	150	139	130	124	129	132	120	126	143	139	120	153	142	129	134	126	133	129	137	134	136	136	129	157	163	147	139	115	156	124	128	133	122	128	127	128	109	122	136	134	147	135	135	126	128	106	125	146	150	139	117	128	136	129	133	140	135	150	144	116	139	128	127	132	141	128	140	147	140	133	165	118	106	122	123	140	119	133	130	145	135	148	108	126	158	129	119	139	135	134	108	156	161	129	156	130	131	113	131	129	108	144	137	134	123	156	139	111	126	152	142	124	147	134	132	141	142	127	137	126	123	125	137	133	113	133	147	132	126	137	129	148	136	131	145	113	152	139	143	120	136	142	128	144	121	149	154	136	108	131	132	138	140	139	138	145	135	126	151	128	145	132	131	129	124	129	126	125	127	102	143	118	138	115	133	143	125	127	125	136	124	126	126	117	118	145	129	116	149	140	146	131	141	139	141	140	157	130	107	139	144	139	128	125	133	134	127	122	137	125	132	126	143	118	143	128	121	139	150	136	127	141	124	127	126	155	150	123	114	128	123	111	127	124	140	143	145	131	143	118	128	132	144	133	143	135	132	136	124	116	130	117	115	122	135	159	116	151	149	124	139	139	118	125	132	131	132	157	128	123	136	132	136	139	148	152	123	139	139	128	149	126	135	121	142	108	155	159	134	129	143	138	131	122	136	148	135	112	146	112	127	145	123	127	126	120	127	118	145	126	137	147	130	126	152	144	142	154	138	148	117	144	143	159	133	119	143	127	138	130	135	149	127	146	155	171	154	117	131	131	131	139	128	148	120	135	124	142	146	130	135	126	121	142	135	137	127	110	128	128	121	149	123	128	120	145	112	139	140	127	118	144	127	118	139	138	122	126	150	143	130	146	132	142	154	144	151	123	130	166	150	124	164	109	132	141	131	116	124	123	122	140	125	118	139	149	116	134	133	126	130	135	141	128	130	135	149	142	132	123	136	129	129	106	143	141	150	148	146	126	132	148	124	113	127	137	113	123	133	133	152	128	127	134	121	125	146	122	137	118	138	136	122	116	150	157	117	118	124	124	148	132	119	144	134	130	128	135	128	137	131	138	145	139	119	134	145	126	148	141	156	146	122	129	140	117	143	124	121	131	114	125	143	150	128	128	120	134	153	135	111	101	139	126	119	132	131	125	124	140	157	139	132	146	152	148	156	115	145	141	147	130	128	137	118	125	132	125	118	141	134	129	122	132	138	114	152	120	119	133	152	152	120	132	135	110	128	114	143	128	131	157	123	125	127	144	127	128	128	115	116	125	136	120	119	146	149	125	107	152	130	108	138	135	111	136	134	143	132	137	125	137	130	131	131	119	125	129	150	126	147	126	142	128	134	153	137	129	167	132	149	149	129	125	133	127	143	123	120	130	125	132	133	138	142	107	125	140	102	111	140	153	131	133	131	141	145	131	138	125	137	134	143	114	130	126	148	135	146	132	134	118	128	127	139	127	147	144	109	130	123	142	128	165	149	133	129	142	136	119	141	110	122	111	118	138	127	132	130	109	144	137	143	138	152	139	133	127	125	149	122	122	125	128	133	130	114	98	130	154	139	141	141	137	145	132	121	132	114	135	144	145	145	125	138	126	125	137	146	121	128	126	139	147	150	99	141	149	131	137	129	134	123	116	141	130	147	141	133	123	117	127	123	138	115	116	136	128	144	136	123	139	123	123	130	134	138	127	153	148	115	148	146	135	144	133	119	145	141	160	128	125	130	130	131	150	148	144	129	102	134	167	137	131	121	148	139	129	130	122	133	141	136	125	141	127	140	122	115	149	120	135	139	147	137	133	147	147	135	143	140	128	133	151	131	112	130	138	120	134	117	134	128	116	119	119	139	119	130	144	124	128	113	119	114	133	143	154	148	125	138	122	131	113	135	132	136	121	124	137	123	141	152	147
2365	403	422	476	454	424	408	388	388	359	379	356	378	364	302	334	381	306	314	343	317	317	314	305	313	360	372	314	334	310	327	308	336	330	363	321	306	378	334	326	321	343	297	339	304	349	346	356	330	339	344	354	328	314	361	287	334	319	333	348	346	328	339	303	337	319	318	350	309	322	346	329	319	278	313	329	375	322	331	357	330	351	337	328	316	316	336	312	329	303	311	321	339	333	348	325	318	296	323	336	355	327	317	356	310	312	335	362	293	303	344	321	323	326	306	336	324	314	350	320	319	364	322	305	344	353	362	332	340	302	302	323	315	324	328	352	322	330	317	306	367	328	325	307	300	339	315	346	348	320	324	319	299	356	335	356	329	311	346	328	298	349	367	325	327	313	298	314	320	333	341	297	334	359	349	304	339	312	321	320	322	312	303	333	318	374	349	301	332	324	311	324	342	324	354	318	346	290	337	356	341	332	321	301	290	334	362	352	336	344	328	365	303	341	314	294	361	339	344	337	332	318	327	347	336	324	299	321	305	315	349	316	345	319	316	334	319	309	351	326	314	303	330	325	340	318	336	319	339	330	341	326	307	349	340	338	325	306	325	324	334	349	341	333	304	369	305	344	322	323	366	340	353	332	337	344	324	331	352	332	331	344	347	317	329	350	370	346	340	317	315	316	321	313	353	304	334	350	327	339	322	326	328	360	345	289	328	308	319	328	333	311	329	306	310	338	340	288	333	304	305	330	321	324	336	320	333	331	331	339	308	301	320	309	317	336	358	328	327	343	347	332	325	332	302	323	325	324	329	328	317	321	306	366	283	348	293	331	307	329	332	325	322	341	327	319	335	322	338	319	331	323	344	325	356	357	312	349	308	330	309	333	328	313	320	342	319	330	350	312	332	293	328	335	331	332	339	290	319	306	335	324	309	342	343	321	306	339	312	352	305	310	325	332	327	302	335	330	311	350	315	321	320	350	330	314	352	313	312	300	315	339	324	359	337	307	341	312	335	319	317	358	315	329	314	348	313	339	344	328	334	317	309	327	337	321	314	291	330	323	310	314	322	337	324	332	327	313	349	312	330	323	323	353	321	329	325	299	369	321	335	329	345	315	360	349	323	321	330	344	341	324	297	315	336	308	336	309	325	345	359	326	343	333	305	358	294	328	296	321	358	316	330	351	321	339	307	362	300	316	317	348	318	297	345	310	358	343	327	316	303	336	311	332	330	349	333	322	317	349	307	331	301	350	334	321	349	325	305	308	347	326	334	340	317	332	336	320	314	340	321	329	344	320	313	306	341	338	319	339	315	335	306	302	337	322	321	345	355	330	299	317	388	333	326	327	302	320	309	335	328	349	325	321	347	347	344	358	341	340	326	317	339	312	330	325	343	355	334	293	318	308	337	342	295	345	326	329	338	302	326	334	339	317	350	320	309	356	341	367	342	339	324	322	291	309	342	320	304	335	326	333	353	296	323	324	330	343	347	326	310	346	324	340	333	346	325	330	324	323	338	337	331	362	334	342	333	331	317	327	318	317	324	352	311	336	315	327	308	360	323	338	320	306	322	334	302	283	326	315	341	292	277	333	342	335	297	334	366	324	323	354	296	331	324	349	316	309	352	322	314	367	307	321	362	325	372	349	324	332	323	319	316	321	328	331	329	313	324	332	312	317	341	345	307	316	294	324	320	325	328	344	308	308	312	327	316	324	282	321	324	335	339	310	330	341	309	340	348	334	336	312	292	317	319	331	291	334	349	340	356	350	326	326	346	282	314	332	307	323	332	310	371	311	316	335	346	349	337	324	351	326	317	299	350	341	328	318	327	308	297	322	356	333	370	342	336	344	307	289	333	356	288	301	306	347	326	335	338	346	320	293	324	330	323	321	361	321	353	330	298	317	339	317	327	318	340	343	299	342	376	344	324	318	345	335	330	324	349	336	328	331	340	361	326	313	351	303	344	320	352	312	333	315	293	335	379	318	334	321	328	319	286	331	335	333	347	350	315	315	336	322	350	356	330	331	348	293	357	354	347	301	357	346	337	311	316	273	343	310	374	340	323	304	336	321	317	310	347	330	315	269	352	323	336	371	315	315	310	300	333	338	329	324	309	339	349	332	322	305	305	321	341	354	335	347	346	307	322	363	320	364	360	293	366	332	309	337	344	327	325	372	305	310	310	334	301	313	356	335	334	332	327	331	311	321	344	322	347	336	339	314	342	329	351	308	307	306	314	327	321	340	338	351	328	332	336	336	341	348	325	337	336	338	349	335	329	335	331	323	314	356	334	342	368	311	329	350	352	325	308	331	331	324	315	343	343	341	333	334	323	339	332	312	333	346	329	324	337	333	362	310	337	315	346	333	333	309	326	312	328	340	354	336	335	338	325	348	310	319	352	354	316	369	317	304	335	333	319	329	335	342	313	324	359	362	359	326	326	330	335	288	314	344	331	335	344	316	323	358	323	324	339	301	341	311	317	345	331	313	312	315	329	302	310	323	360	345	321	340	315	344	322	315	326	329	336	344	346	339	367	305	336	314	326	344	294	357	358	329	319	322	335	302	334	341	343	354	339	350	340	356	321	324	313	345	339	358	364	327	328	352	321	334	303	349	371	308	327	294	325	378	300	321	322	331	324	315	305	326	311	348	335	307	317	327	334	339	343	327	347	318	331	326	295	317	309	341	288	341	303	300	363	343	337	292	361	353	310	362	302	304	301	333	335	329	295	336	330	338	341	311	338	310	350	322	335	341	355	338	342	304	384	339	327	316	311	285	344	313	337	311	326	340	326	315	312	357	340	335	336	314	318	315	295	338	318	351	355	344	319	296	331	354	335	333	348	322	324	316	350	325	321	332	336	333	315	313	326	351	335	309	356	326	291	351	309	338	281	378	318	327	329	312	328	333	323	325	322	340	330	329	330	306	324	299	322	337	343	325	327	346	303	367	316	306	358	331	316	336	334	299	345	308	305	354	352	321	324	327	338	313	297	351	316	337	302	323	324	316	289	333	322	326	333	333	299	328	339	330	327	335	313	311	315	318	289	303	333	327	356	331	297	326	328	330	364	300	317	341	353	331	350	348	350	308	334	331	282	279	306	332	312	337	355	312	323	337	340	329	321	309	324	339	325	322	305	339	345	310	340	341	328	314	319	333	327	299	313	353	329	333	294	334	337	324	317	329	338	340	325	312	342	309	364	341	328	314	306	331	312	341	338	295	319	291	306	333	321	340	335	300	329	351	332	352	336	308	325	329	334	312	322	313	315	297	301	321	341	333	318	282	338	319	328	342	295	335	334	324	355	312	311	335	316	335	330	336	333	334	306	349	328	339	311	328	324	299	332	346	327	308	328	329	339	342	335	342	303	347	319	306	312	311	312	339	307	337	335	304	312	326	331	340	324	313	321	333	344	322	353	339	317	329	326	311	316	289	333	304	285	347	341	335	317	331	332	292	348	299	290	330	356	295	302	337	319	327	317	332	320	334	338	344	326	351
8630	887	1059	817	605	403	320	247	227	193	167	145	171	127	124	129	119	111	84	103	106	96	105	85	69	82	75	95	89	78	94	92	70	78	90	76	80	64	67	78	83	84	70	75	87	78	101	95	71	67	63	77	75	62	64	69	69	87	90	72	79	76	76	77	82	60	80	81	69	72	73	86	69	73	76	80	78	71	92	78	68	71	102	75	89	66	77	82	94	88	75	81	66	73	77	77	67	55	89	72	82	57	85	71	79	65	78	71	82	67	91	84	60	66	69	78	87	58	71	69	63	64	66	54	78	86	73	82	81	66	83	81	63	80	89	74	87	65	84	70	77	80	70	73	75	71	87	68	84	79	72	71	71	71	74	76	75	71	75	84	81	80	86	77	75	76	80	79	73	68	64	63	64	86	66	76	79	72	68	61	66	84	71	82	67	83	68	78	71	85	67	83	73	72	69	88	86	63	65	77	77	44	76	75	65	73	89	73	94	77	66	85	60	57	61	80	69	61	63	80	66	65	67	78	85	75	66	84	76	69	89	71	74	78	74	75	77	80	84	71	76	77	69	88	74	76	87	82	84	85	71	75	91	74	60	77	69	75	69	68	79	69	76	74	69	69	76	82	74	77	69	69	80	80	74	67	75	78	71	82	73	70	73	70	64	74	81	57	68	67	87	70	69	71	77	60	59	73	73	68	63	88	63	96	61	79	74	74	75	61	75	71	83	85	71	64	78	62	70	81	79	80	78	72	84	69	77	84	67	71	74	76	91	102	71	91	77	58	70	77	78	79	86	75	46	74	77	79	71	67	73	84	67	84	72	79	86	75	76	66	80	72	65	77	72	66	79	71	70	72	76	72	60	76	85	84	79	76	74	77	71	70	72	79	77	80	82	78	83	81	62	66	80	74	70	60	74	87	75	71	74	82	72	56	69	86	65	92	92	95	73	81	73	72	68	80	86	65	68	78	72	72	77	73	76	87	87	60	76	55	68	87	83	76	83	85	82	64	90	68	81	78	84	68	73	76	66	61	64	91	69	85	79	73	72	80	92	88	75	62	65	72	77	80	76	84	68	71	73	84	71	77	64	70	70	77	71	68	75	74	79	80	77	88	73	90	61	72	67	75	65	71	69	81	70	63	76	89	84	64	63	73	82	87	65	56	61	82	69	88	68	76	69	64	77	95	83	76	92	65	71	75	66	70	80	71	79	70	65	65	80	65	73	74	79	86	75	60	82	70	69	67	72	72	77	55	63	68	81	84	91	88	87	76	63	66	64	89	75	90	78	90	64	59	80	72	83	78	77	53	63	66	75	73	85	78	90	99	73	67	69	71	95	62	62	73	74	58	51	73	69	70	68	70	84	77	92	86	82	96	68	72	73	63	79	69	74	63	71	66	75	71	66	75	82	68	80	66	78	80	75	71	83	73	76	71	77	81	69	78	77	67	84	88	83	74	65	90	76	68	77	77	70	65	71	71	60	82	71	82	67	58	80	90	63	83	79	78	76	83	72	61	79	76	68	63	74	72	73	73	69	79	73	85	86	78	72	58	69	64	82	76	77	75	69	71	79	78	68	79	86	74	67	60	78	76	68	65	71	61	72	64	82	75	53	70	75	94	88	90	84	81	77	77	68	64	50	81	86	74	71	91	63	76	74	71	58	81	72	77	85	76	68	72	64	87	84	84	68	72	74	85	78	73	80	83	71	80	80	78	67	70	69	75	68	96	74	72	84	71	98	67	72	61	66	76	71	75	69	76	59	72	77	88	70	61	59	74	64	67	89	81	63	74	74	75	84	63	79	84	90	79	85	72	76	77	59	85	82	80	86	71	85	75	78	63	57	71	69	67	83	68	76	73	61	59	72	73	84	67	72	88	96	67	69	86	71	73	56	46	79	58	80	65	87	89	85	106	63	71	66	63	70	63	65	58	71	68	79	58	78	73	64	75	71	93	74	63	64	82	71	83	70	79	65	81	71	66	82	71	86	72	98	68	84	68	72	81	70	79	76	74	67	69	76	79	81	85	73	60	70	73	87	90	75	82	76	65	73	62	85	70	88	86	95	75	65	63	68	73	87	54	70	84	66	71	62	59	67	72	82	72	69	77	83	77	81	70	70	94	74	72	61	68	78	73	73	53	71	89	69	81	77	61	70	80	66	71	84	67	77	84	82	83	78	72	62	75	67	71	82	85	101	57	82	64	80	62	86	56	62	80	81	75	70	68	71	69	77	59	81	74	74	80	70	70	85	80	63	73	79	80	64	76	77	86	83	73	70	77	76	78	82	67	78	86	83	77	72	71	64	78	91	68	98	66	71	64	72	78	75	52	74	73	71	82	71	76	57	77	91	68	100	79	93	65	72	68	70	66	86	65	72	67	78	70	61	68	78	72	73	54	73	72	84	66	74	65	73	79	65	61	91	75	79	73	71	85	68	72	81	77	85	59	78	73	73	85	75	84	87	68	67	72	80	75	64	76	65	65	78	76	79	78	74	77	84	80	72	76	77	66	67	85	67	72	68	79	93	97	78	68	72	82	84	77	80	76	80	72	78	74	66	71	69	62	77	70	78	69	87	90	64	75	71	78	85	74	56	77	69	77	77	79	65	100	77	70	100	77	72	77	83	74	64	92	69	87	75	69	75	72	76	71	90	81	63	73	72	85	84	79	81	84	85	66	73	64	70	72	69	76	66	73	71	66	99	86	91	76	71	75	67	77	82	66	77	73	64	88	85	72	75	70	65	89	77	71	87	91	67	68	77	76	65	62	51	73	63	68	79	67	66	71	74	81	67	77	73	85	83	84	80	68	68	82	82	79	74	74	63	76	79	71	81	81	86	65	63	84	76	94	66	64	64	70	85	83	72	63	67	69	73	76	65	54	76	73	82	81	57	67	82	94	69	76	73	68	84	76	75	75	84	74	80	62	86	71	60	80	62	82	84	78	78	72	92	76	72	91	84	77	79	85	82	74	80	69	71	68	64	70	80	75	58	54	85	81	74	56	71	78	61	60	82	87	65	46	68	88	69	77	46	60	90	71	73	88	90	89	72	80	73	79	83	76	70	98	82	72	75	62	61	75	73	80	76	81	81	82	67	67	71	85	60	75	90	82	71	94	70	73	75	68	66	81	67	76	78	68	89	65	68	62	78	87	72	68	72	79	84	88	67	72	63	70	81	82	70	80	73	80	84	76	60	84	78	66	64	62	72	76	82	82	62	77	74	84	77	63	79	76	63	84	72	79	86	68	83	80	67	73	71	79	66	80	94	80	78	89	76	86	60	74	78	72	85	72	75	65	87	74	81	72	91	75	83	82	49	87	81	85	79	48	59	61	63	79	68	67	89	63	66	80	60	89	80	70	81	77	69	75	64	75	85	87	80	64	62	81	111	72	82	58	68	69	63	81	83	71	80	76	71	61	53	70	77	73	79	67	82	61	71	79	85	84	68	84	72	79	88	82	82	77	77	89	67	90	72	78	76	66	72	64	84	70
5862	971	2343	2773	2350	1947	1612	1263	1101	933	888	801	676	594	608	508	470	409	453	388	354	343	365	319	329	338	310	309	332	285	296	294	294	314	266	292	269	274	261	264	272	261	288	267	263	268	265	249	253	234	285	257	237	234	234	253	254	225	245	236	245	239	248	251	246	250	259	186	252	239	209	231	220	248	226	237	210	217	204	245	214	254	198	239	196	195	199	242	243	248	213	218	202	210	218	205	202	199	230	217	226	222	212	209	208	207	229	199	214	242	240	205	257	199	249	217	213	233	250	236	201	214	201	230	230	231	242	207	208	207	224	232	196	223	238	203	216	191	206	199	217	239	203	234	226	190	236	206	228	196	201	208	234	218	214	206	231	211	224	230	233	203	217	192	195	204	232	223	204	240	197	200	221	240	241	211	257	215	186	237	219	205	224	222	219	201	221	200	248	203	211	209	235	239	230	206	213	228	224	193	206	219	218	207	200	218	228	209	215	207	212	213	219	212	229	228	206	235	229	207	218	213	231	211	247	240	227	218	216	223	219	198	193	205	219	210	188	244	211	199	221	206	239	204	242	224	200	205	227	205	220	218	207	200	226	190	210	232	211	230	205	221	204	226	197	211	217	219	209	233	206	219	204	223	224	215	241	251	199	226	241	214	223	198	210	234	210	199	226	244	213	218	194	249	211	205	199	225	237	222	211	199	210	224	231	180	234	183	226	204	221	217	209	201	214	195	219	214	225	219	234	225	206	189	232	236	214	198	221	224	226	212	259	216	205	219	236	231	201	193	232	237	211	217	226	223	221	220	209	192	215	210	180	203	201	222	201	225	213	198	220	200	206	213	218	218	224	211	211	229	245	196	203	217	185	226	223	196	214	195	216	218	200	200	206	234	231	207	197	218	188	224	231	181	213	190	210	213	222	217	204	203	222	222	227	207	186	185	220	204	192	220	203	204	212	249	213	223	218	195	199	207	202	209	199	212	183	212	216	200	238	232	209	199	189	223	208	231	196	228	233	234	205	229	228	195	240	231	210	226	205	213	200	223	211	200	222	189	209	208	196	234	184	215	209	212	255	209	204	224	239	212	215	222	208	197	207	221	217	222	219	229	214	212	228	228	200	233	243	229	240	214	234	199	235	206	212	209	200	219	232	213	206	227	235	218	209	250	202	215	240	199	214	206	218	204	223	209	222	216	206	231	203	232	211	202	180	222	193	196	195	199	217	196	193	214	209	199	233	207	219	209	226	209	204	221	213	195	217	235	214	206	228	232	209	212	220	209	199	215	202	209	206	211	201	226	203	219	234	205	200	203	210	196	227	220	228	213	204	238	213	228	227	207	210	215	196	203	218	207	236	229	188	224	240	225	226	208	198	213	213	239	224	235	216	231	215	203	224	212	226	201	213	214	207	210	201	228	216	199	229	219	234	222	226	218	176	209	224	193	244	199	212	222	202	201	228	221	218	224	209	230	210	225	219	221	193	232	220	215	228	232	225	217	197	198	205	225	221	228	218	197	234	219	224	220	203	225	229	220	188	199	231	216	225	217	241	202	233	206	209	219	221	214	246	220	221	237	231	216	214	213	187	241	182	243	225	213	184	201	227	195	228	205	207	197	236	239	224	198	193	225	198	211	193	210	209	236	240	233	205	206	235	240	240	222	225	210	230	195	208	219	208	209	209	239	233	248	224	218	186	205	193	200	196	227	196	234	222	223	212	212	232	205	209	206	214	202	219	204	198	215	217	207	228	223	207	228	206	229	224	210	182	207	249	234	193	220	197	198	235	220	245	214	204	201	240	182	218	191	247	205	219	206	188	188	219	218	226	236	210	233	227	222	221	201	212	225	192	239	228	240	199	229	220	214	218	224	228	228	221	210	231	195	230	216	207	201	213	233	220	233	209	220	220	232	214	209	222	211	211	259	237	208	189	218	205	241	195	216	204	229	207	221	218	212	206	212	225	221	211	207	194	191	213	220	222	204	203	213	202	213	234	222	221	211	234	192	217	220	198	201	202	214	218	221	211	197	196	211	211	219	208	202	223	224	218	183	219	242	206	219	227	226	204	244	228	220	218	221	214	206	209	253	229	224	221	244	216	239	208	234	213	209	220	221	193	219	202	194	199	201	227	238	217	236	209	229	215	215	196	209	200	213	198	231	220	232	205	195	216	207	212	215	218	228	225	230	231	204	224	211	237	211	219	208	195	230	227	225	216	203	220	217	239	229	203	208	207	195	191	217	214	206	214	236	210	216	210	221	217	227	207	215	215	199	175	226	235	223	177	203	199	208	208	198	213	205	216	246	203	233	211	201	197	207	213	221	212	184	211	198	211	242	213	233	228	212	237	230	235	226	229	200	221	214	219	209	217	225	204	242	212	240	207	211	207	219	224	198	207	185	225	233	214	199	194	210	204	200	238	205	205	228	223	191	190	188	221	226	213	205	231	198	221	242	227	195	224	223	234	222	216	223	206	220	218	212	208	192	229	202	209	206	203	215	208	242	202	215	211	213	202	201	226	196	218	206	241	225	204	193	212	212	212	224	207	211	210	203	197	226	212	225	218	221	227	201	202	195	235	231	215	205	213	214	192	211	223	222	191	202	217	223	233	227	212	226	206	203	222	194	206	227	198	213	193	222	210	191	231	218	201	220	209	199	231	229	207	227	214	182	215	199	247	221	193	213	186	199	208	240	218	253	226	192	214	241	199	195	222	225	209	221	190	217	216	191	192	224	229	218	201	189	217	203	213	238	213	228	222	199	222	234	189	220	218	193	219	229	204	208	225	215	207	226	226	227	227	238	220	224	209	202	215	213	213	232	241	246	218	210	210	201	200	213	200	202	228	194	244	219	217	168	221	201	229	202	234	210	199	210	239	195	184	224	200	199	190	224	203	197	199	218	224	231	206	215	195	228	203	234	207	222	209	210	192	236	227	232	201	224	217	206	211	213	207	193	185	227	219	212	223	218	221	222	216	187	232	229	266	220	218	229	204	192	212	224	244	235	193	218	221	249	195	204	239	217	215	210	212	203	203	207	199	243	247	207	203	205	214	211	227	196	226	231	172	227	203	202	225	230	212	220	211	192	209	210	223	219	222	219	202	206	213	199	223	241	227	244	212	222	225	226	212	214	186	222	231	225	192	220	232	206	220	216	219	224	229	200	242	233	188	211	232	227	202	202	222	187	215	212	184	197	215	196	212	203	210	215	218	227	212	227	188	222	224	228	230	209	220	235	220	217	244	229	210	240	234	197	205	200	206	212	224	211	218	221	219	199	184	212	213	195	213	210	226	211	214	197	206	220	212	217	210	223	226	219	205	217	216	211	209	214	234	223	213	215	212	222	213	203	208	223	200	214	209	180	212	196	218	226	233	189	213	222	229	229	240	220	200	230	211	220	220	217	219	217	193	202	223	213	213	202	211	220	220	212	187	222	231	197	215	214	227	225	224	224	213	210	246	238	225	200	215	234	240	217	178	215	206	212	204	198	213	216
15262	2473	2450	1763	1241	894	674	541	440	411	370	371	281	261	274	246	245	233	236	245	219	189	211	221	213	222	207	196	211	218	183	200	241	205	198	193	200	188	193	180	183	193	182	182	158	195	169	218	210	171	173	187	168	183	174	177	185	159	178	171	181	188	190	171	179	171	178	182	190	205	192	189	171	188	192	177	193	158	176	197	195	178	175	197	194	190	146	184	176	196	181	168	191	185	186	194	177	177	185	190	192	165	180	193	192	178	186	180	172	198	192	170	175	173	154	180	187	209	169	176	185	195	172	191	175	194	156	207	179	178	181	184	194	209	176	154	198	174	180	162	159	169	177	174	187	163	181	200	185	176	181	208	175	167	164	190	210	193	195	169	186	171	164	177	189	195	169	167	168	186	181	196	180	157	161	153	182	186	194	165	197	165	200	171	195	176	199	179	204	197	188	190	166	166	196	169	159	182	173	179	200	172	180	165	158	167	173	179	171	188	179	206	162	178	193	169	144	163	189	165	197	188	166	182	177	175	172	176	162	169	176	213	184	139	158	170	183	169	179	187	180	168	190	178	181	196	167	180	208	221	183	179	192	184	164	158	175	172	182	185	191	179	189	187	156	179	175	194	156	186	190	170	183	173	215	173	181	192	173	160	173	165	177	211	190	204	172	198	159	175	145	150	190	174	188	192	187	184	193	184	202	147	189	189	171	195	178	174	194	162	184	189	192	193	180	179	182	167	183	159	178	165	168	203	181	183	159	170	162	193	183	179	160	161	178	187	185	156	155	166	159	176	195	170	186	182	173	217	161	200	157	191	167	179	182	215	162	165	145	172	171	183	149	205	161	169	178	186	178	182	185	205	176	190	181	176	183	169	161	185	176	169	179	168	174	150	164	190	180	167	164	161	168	195	188	179	181	199	196	185	159	177	173	173	165	187	198	158	146	179	170	177	182	185	158	164	190	167	167	169	186	177	189	163	176	194	171	181	157	177	176	191	183	187	153	171	143	175	173	178	158	190	194	171	198	171	162	178	174	177	173	173	167	185	184	173	203	167	189	171	188	212	173	168	196	165	152	179	167	154	176	186	170	152	164	156	176	147	164	186	163	186	170	183	183	154	151	156	178	169	169	175	210	204	210	191	171	156	163	164	197	172	179	210	176	159	155	171	166	167	156	180	178	190	175	160	171	184	181	196	177	181	180	176	186	191	180	182	198	183	185	180	184	187	196	181	162	192	186	187	183	175	182	166	172	186	170	172	183	176	188	177	188	177	197	178	196	193	182	171	152	196	167	168	199	165	170	179	182	170	181	174	151	200	199	166	199	188	172	171	178	172	191	167	191	157	190	172	178	211	203	185	170	136	169	194	156	175	183	184	186	176	190	184	174	185	170	180	168	144	170	191	169	185	155	161	171	183	136	179	176	174	166	185	172	168	176	167	167	177	182	169	182	215	202	183	178	200	188	178	174	175	193	184	176	181	195	184	178	207	177	163	191	173	177	182	189	182	181	172	176	168	152	182	180	191	168	174	170	171	184	208	183	161	175	174	184	176	194	172	170	185	169	178	184	159	176	168	191	177	203	165	170	183	187	189	176	170	160	201	169	183	168	166	190	160	195	180	162	172	174	181	173	194	187	161	183	160	190	178	175	205	174	161	175	166	188	182	161	198	180	175	187	187	172	196	146	192	191	185	181	178	176	172	179	184	193	183	149	207	179	188	170	180	188	204	203	160	155	157	171	172	177	191	178	169	164	205	157	153	164	174	171	204	181	202	177	174	164	188	196	165	186	142	177	173	149	172	179	174	189	196	166	182	185	190	167	188	181	181	184	171	203	178	149	190	164	183	190	173	194	182	165	174	205	187	178	172	150	200	184	184	203	202	163	185	190	195	177	170	183	166	173	164	197	188	180	201	167	191	191	179	163	197	145	186	195	173	211	144	168	168	181	159	171	170	186	176	159	169	160	192	164	169	165	174	170	172	159	195	159	154	172	196	185	167	184	173	176	199	186	174	162	173	175	159	195	186	177	171	187	160	162	166	168	185	197	182	159	157	160	161	176	185	173	158	176	184	179	168	162	171	175	170	166	198	204	187	184	193	187	186	160	191	178	210	167	199	173	149	200	183	166	172	177	172	206	175	161	168	182	189	185	162	188	190	160	186	194	167	181	183	170	183	184	207	174	177	188	176	169	174	179	198	187	174	191	180	151	161	205	188	173	177	159	203	194	195	198	186	172	168	194	187	162	182	171	171	156	176	174	176	169	167	174	182	181	173	170	177	167	148	178	150	168	182	168	199	163	182	216	198	180	183	167	170	179	177	182	196	164	157	173	180	175	155	169	193	190	205	182	169	171	187	182	169	169	168	194	196	164	163	153	157	208	211	189	177	166	186	165	179	159	170	189	175	181	207	180	171	194	147	183	181	172	186	167	180	173	181	173	154	159	188	190	179	180	216	155	155	162	180	213	161	152	169	167	178	181	168	171	168	197	177	202	192	187	199	163	160	165	165	185	171	200	174	150	188	178	178	172	183	189	204	162	188	166	190	185	162	173	158	172	174	207	181	167	180	174	165	158	163	184	163	175	190	173	174	163	227	167	180	179	194	166	146	178	166	176	170	175	174	176	187	182	179	171	184	174	171	150	161	173	162	199	178	160	190	181	181	188	196	192	148	206	204	163	188	179	186	144	186	175	181	187	188	169	161	154	206	165	174	187	184	186	169	174	166	191	190	190	156	190	169	177	185	184	167	177	186	174	195	182	169	197	186	200	171	176	195	195	185	179	176	210	184	181	186	174	198	186	164	189	181	148	152	161	185	175	181	175	173	182	185	192	176	177	173	171	161	193	200	186	204	176	192	189	177	173	163	188	136	180	176	166	171	198	179	177	174	188	193	165	171	185	191	190	175	181	206	171	191	186	187	162	164	194	184	207	207	189	209	147	185	149	188	187	210	176	166	205	163	160	164	161	191	153	188	159	189	194	173	163	227	159	167	182	187	159	159	167	170	194	173	164	186	166	180	186	156	173	180	200	189	168	154	186	165	168	170	205	198	170	173	196	180	174	146	188	177	175	194	166	163	185	174	167	171	195	172	184	156	198	181	163	180	190	178	164	184	172	181	161	162	178	190	172	164	176	158	156	192	182	178	195	182	166	176	190	183	178	185	166	181	178	152	173	174	177	174	170	182	196	157	186	187	163	198	169	154	173	172	165	170	174	196	176	181	188	151	184	186	166	171	169	176	180	168	184	183	165	195	186	188	158	153	168	199	184	206	176	167	169	190	167	184	159	160	185	167	187	152	180	180	186	187	185	168	168	169	178	147	172	164	165	177	193	179	206	185	164	180	168	193	183	187	171	167	196	183	181	193	172	171	170	167	181	153	196	157	152	172	177	180	168	170	193	172	156	151	159	179	187	193	180	162	181	174	180	184	209	142	168	167	166	179	174	169	180	189	178	190	169	179	190	179	176	159	176	186	180	179	191	176	162	178
7710	1947	4563	5401	4693	3799	3093	2646	2136	1899	1679	1567	1284	1137	1100	1055	980	910	884	791	834	805	776	696	691	688	620	604	591	619	610	610	632	541	527	569	544	535	578	524	524	558	550	518	542	526	502	515	519	513	524	488	512	499	461	489	490	493	480	454	457	495	466	461	456	478	466	449	513	479	509	486	462	445	451	487	459	490	475	453	477	486	494	449	402	435	466	447	430	442	457	473	435	440	489	485	472	468	458	472	448	477	492	455	449	474	436	467	459	436	480	448	452	478	474	436	420	451	440	457	417	455	440	487	468	406	470	407	458	447	457	479	444	412	450	445	449	425	453	488	434	441	434	454	449	434	449	436	473	468	427	494	489	457	434	465	464	417	497	444	451	450	445	450	406	461	408	447	458	451	434	452	462	416	446	448	440	440	429	455	477	464	485	429	497	474	448	434	473	449	445	465	448	434	428	428	491	455	440	450	487	486	479	420	465	482	429	436	410	433	444	467	410	467	473	457	446	426	471	453	453	429	453	437	469	446	482	427	478	472	426	427	422	447	467	472	431	471	457	476	497	442	421	444	412	471	439	454	451	431	451	510	399	481	416	410	439	446	428	438	461	467	435	438	404	456	398	442	495	422	457	451	397	465	453	504	454	425	422	461	435	441	480	453	448	457	439	453	431	443	486	436	450	427	449	458	457	445	462	423	483	441	438	464	450	432	475	478	434	439	444	423	446	476	449	422	492	459	394	458	422	474	450	435	443	457	471	482	485	463	440	445	436	488	438	451	493	437	460	440	453	479	448	475	464	453	421	448	428	440	451	435	455	489	448	458	442	437	449	423	454	446	465	443	415	444	436	425	485	457	467	431	443	453	439	442	428	423	453	447	465	445	441	429	436	488	423	446	421	438	441	475	447	447	443	470	442	447	470	469	468	446	429	424	464	482	466	437	429	449	465	454	467	479	462	438	470	447	438	478	447	443	440	434	465	430	440	445	467	453	449	487	439	452	467	457	441	475	428	452	470	482	493	436	485	450	429	492	469	490	488	454	446	446	463	420	475	501	431	451	460	498	449	456	472	459	457	478	449	400	474	473	459	439	458	438	467	459	408	465	444	419	487	443	427	423	475	444	436	477	469	464	440	483	435	448	458	457	422	457	421	474	436	465	414	455	465	464	483	428	474	452	440	464	490	442	460	456	415	456	464	446	416	457	484	443	450	452	446	419	451	474	458	431	488	438	432	453	486	456	468	417	451	471	429	435	417	452	458	445	458	457	456	454	418	459	471	457	474	454	429	446	410	425	474	458	446	441	417	447	431	420	439	470	474	397	444	411	439	451	414	443	432	403	452	448	451	467	475	447	489	430	430	458	496	439	467	473	427	430	466	490	446	451	424	412	454	457	460	436	403	424	456	443	461	455	428	410	430	425	439	425	463	441	458	459	448	429	425	474	477	457	462	458	461	436	468	443	464	442	444	461	450	440	480	472	459	444	425	456	465	401	458	429	447	418	439	439	455	442	443	435	419	466	459	458	439	477	471	477	439	449	439	441	413	404	454	455	436	455	421	432	473	419	463	468	424	463	426	470	437	468	430	420	454	455	488	450	437	456	449	437	436	406	454	474	445	442	436	476	450	432	436	446	466	463	444	486	478	432	459	439	450	442	418	445	464	455	435	445	465	474	461	418	442	480	438	474	463	461	448	460	447	463	421	458	458	443	485	427	441	439	438	432	500	467	456	466	438	446	420	437	462	478	468	472	430	471	489	444	466	444	466	453	485	435	455	448	458	454	477	454	437	478	479	462	456	470	405	432	472	406	426	467	441	441	442	431	429	455	463	465	458	417	446	487	435	394	424	427	443	436	451	441	451	435	424	438	466	457	436	502	455	462	446	435	423	485	458	457	466	449	446	474	446	468	436	490	437	464	454	480	475	446	464	474	432	452	493	471	457	492	447	471	476	436	442	415	405	467	429	429	466	434	446	489	434	439	459	460	459	464	453	440	428	461	452	441	467	463	432	443	456	421	433	427	454	409	445	478	450	462	460	504	430	461	452	472	435	418	456	470	448	449	447	438	460	446	498	433	445	437	465	457	450	479	448	407	466	441	431	391	445	436	449	453	439	470	449	443	465	424	474	422	447	451	425	461	447	424	437	467	406	459	387	453	472	464	454	441	456	462	448	445	415	474	473	464	473	464	430	440	432	457	456	454	450	441	427	452	404	441	424	464	454	411	417	448	425	444	445	467	442	435	433	453	425	438	465	440	426	423	480	424	460	445	439	410	457	428	423	451	425	428	484	444	434	458	432	449	438	443	446	454	470	434	456	413	450	423	454	471	425	478	488	426	437	432	429	430	421	466	461	482	422	439	481	425	468	447	478	445	457	428	445	452	495	486	455	452	483	453	430	452	476	465	490	424	435	430	491	436	504	450	456	454	444	406	449	492	463	477	418	431	461	424	430	478	457	494	467	478	450	469	445	451	456	421	476	473	437	434	464	462	479	449	458	441	423	456	449	420	462	443	422	429	465	452	412	438	486	448	418	453	445	453	467	437	441	439	453	469	417	423	454	460	446	448	432	433	466	462	468	473	441	426	453	398	452	464	434	470	432	472	433	410	473	462	431	417	450	413	461	409	415	458	466	458	462	440	399	457	422	461	444	468	428	480	452	455	460	428	417	458	417	454	464	473	434	427	427	449	468	445	446	408	474	453	427	440	457	420	430	463	406	463	447	462	461	459	422	448	435	395	427	472	446	429	436	400	443	461	453	426	451	502	496	464	458	422	429	472	406	428	495	487	464	448	437	418	466	432	505	419	468	445	431	454	446	431	433	462	467	429	451	411	467	411	433	457	433	478	440	454	442	467	478	460	475	424	419	446	470	493	444	430	433	454	439	448	423	444	453	462	446	458	474	404	445	419	433	437	426	431	443	447	459	434	427	427	444	446	405	426	428	436	485	405	438	453	434	476	455	452	456	440	424	423	435	469	469	483	444	451	427	469	460	457	451	436	450	474	441	451	438	467	454	459	475	435	438	433	464	443	477	426	427	422	437	499	454	439	425	456	463	427	435	464	417	432	469	430	450	458	464	422	460	459	478	444	458	461	427	469	458	456	468	476	444	480	393	457	437	415	392	461	428	426	418	436	441	491	448	446	454	442	448	419	439	466	439	445	454	447	461	414	471	416	458	482	447	444	428	460	457	448	446	466	471	434	433	449	446	461	437	456	430	440	470	450	449	446	461	452	436	428	452	444	478	447	449	468	410	432	421	440	452	505	441	421	452	430	448	437	440	443	458	448	407	468	457	446	495	437	461	458	406	446	452	434	446	410	448	463	455	444	421	420	458	418	461	451	441	468	454	443	448	430	455	443	484	445	461	421	453	468	439	447	466	448	455	461	454	452	451	415	454	467	453	459	412	442	467	447	463	466	468	435	442	446	453	451	436	432	423	416	470	431	429	445	427	455	452	454	461	424	442	441	471	465	467	484	467	473	451	459
2245	178	171	182	152	140	124	155	150	146	132	150	131	153	127	133	146	131	134	138	138	138	121	137	130	137	131	155	108	119	137	114	120	124	134	106	160	139	139	134	139	147	136	128	114	123	138	141	146	117	119	136	126	137	140	131	127	144	137	133	115	139	128	137	135	133	155	136	122	131	121	154	146	118	153	132	139	111	142	135	130	110	128	124	157	145	147	137	130	149	129	118	135	140	123	138	123	139	139	143	129	141	129	149	129	127	138	148	137	146	130	139	116	144	153	134	145	128	132	135	141	123	122	140	138	129	143	145	135	134	124	115	129	128	132	128	152	140	142	135	136	146	129	136	114	124	120	142	128	126	146	134	136	125	133	149	124	109	137	126	145	142	136	144	143	126	126	120	137	153	149	158	158	117	140	121	133	141	136	127	134	137	153	127	130	116	116	136	130	119	131	119	148	131	133	134	132	123	128	142	135	156	136	113	136	114	127	126	132	131	132	124	145	136	129	145	138	146	127	148	133	130	127	131	127	93	141	114	136	109	140	121	150	138	119	143	132	138	141	125	124	110	135	131	142	138	142	128	119	131	136	129	143	134	125	135	116	142	139	136	129	129	151	140	137	143	136	137	122	132	117	129	131	134	154	132	138	126	132	135	131	128	132	136	129	114	134	147	121	158	129	146	137	155	128	170	147	130	154	136	150	138	139	137	133	144	146	137	105	114	138	134	116	117	140	131	134	136	119	130	143	125	116	142	126	150	145	139	143	147	110	134	128	152	152	145	116	142	114	120	137	129	134	143	141	156	139	151	149	110	168	152	121	123	113	131	127	144	147	129	140	136	113	141	130	110	145	126	128	130	142	142	128	125	133	127	147	146	127	134	153	143	133	147	135	139	141	142	108	127	136	137	118	121	118	142	120	144	152	152	133	123	155	129	145	125	150	119	130	122	154	127	138	135	141	137	147	145	101	128	141	134	150	137	140	132	118	142	129	136	145	131	128	135	114	140	135	136	135	140	136	145	114	134	151	125	140	119	133	136	131	137	113	116	137	137	129	138	140	134	140	149	118	129	127	119	141	130	134	142	141	146	129	134	132	129	111	130	122	139	123	116	134	131	124	143	122	142	137	133	118	114	133	149	132	136	138	138	153	134	116	144	151	115	133	120	130	129	129	131	132	124	146	135	150	137	123	151	116	142	137	122	121	118	151	132	116	139	144	153	139	129	136	125	135	140	120	144	130	142	127	120	125	164	139	125	109	139	147	120	135	139	130	145	142	128	140	137	151	120	135	104	125	129	138	130	142	133	131	126	127	127	120	133	152	138	121	139	150	145	127	144	156	144	147	139	132	135	120	123	132	131	135	122	147	126	124	122	133	137	142	144	135	143	144	138	151	148	130	112	141	140	142	108	119	122	161	145	134	136	151	120	118	142	130	120	146	121	128	129	128	121	118	145	111	128	148	150	133	143	141	127	160	142	158	131	149	139	116	138	126	139	135	144	144	136	124	151	136	129	151	138	129	144	142	122	125	152	135	109	154	124	135	160	136	137	158	140	135	129	130	137	133	116	112	143	146	141	116	139	141	132	143	139	117	131	136	144	149	121	123	158	122	146	143	137	122	115	123	133	142	125	140	124	125	128	125	117	144	154	151	130	119	124	135	136	143	141	139	117	114	138	125	107	133	152	134	122	123	128	123	128	124	135	137	135	131	132	127	136	144	112	130	145	128	136	130	130	138	163	133	117	128	148	145	128	112	128	137	143	148	132	103	115	122	155	112	138	147	114	136	128	141	112	151	121	143	131	139	142	121	121	145	136	115	137	142	156	138	160	143	117	127	132	145	143	140	153	112	134	143	159	146	120	127	122	130	125	149	127	125	126	144	155	123	137	134	118	139	149	135	145	136	149	145	119	118	151	117	135	132	130	113	138	138	132	151	151	144	127	139	137	119	110	134	139	132	114	145	132	141	118	122	133	124	131	116	135	158	124	145	141	121	143	117	110	128	134	136	136	123	131	140	143	147	140	141	125	130	132	145	130	131	146	134	136	136	155	129	129	104	131	143	112	146	139	127	110	117	154	143	137	128	120	132	138	133	131	138	137	113	126	153	124	149	138	133	164	141	125	120	140	136	143	144	151	127	137	121	137	123	159	125	135	143	104	161	131	154	128	151	132	136	134	118	111	116	148	128	142	150	161	125	124	128	159	139	135	137	125	131	124	130	122	134	147	142	131	130	148	114	117	121	113	137	140	130	117	132	110	113	131	145	135	129	139	119	153	143	137	136	133	137	129	126	126	131	120	124	126	129	138	114	135	145	120	97	147	116	141	125	107	125	138	132	144	142	128	114	129	122	144	131	134	123	130	136	141	112	146	110	136	133	120	158	134	142	143	109	131	149	133	140	127	129	138	141	124	135	134	118	129	142	169	144	142	132	150	146	135	143	115	122	111	132	147	127	131	141	121	119	138	133	126	134	132	132	142	96	127	135	146	143	121	124	131	131	156	139	128	144	107	141	152	136	139	131	126	128	135	126	138	124	124	139	141	142	126	143	139	131	116	136	142	125	122	155	132	136	112	131	132	150	140	133	145	120	138	135	118	120	133	131	122	119	134	133	149	148	136	126	137	147	150	154	133	137	134	137	136	115	127	127	146	133	130	163	147	144	130	152	125	127	126	128	119	139	127	145	130	138	137	129	141	130	135	134	136	114	133	109	128	142	118	129	148	127	120	139	145	118	149	117	125	140	150	157	152	141	130	143	159	141	135	134	115	124	124	123	140	143	142	125	147	131	143	113	133	129	133	154	136	128	122	148	131	148	155	144	144	115	135	123	143	128	133	148	125	140	126	122	137	154	146	116	125	162	147	126	115	134	134	138	123	135	111	136	148	144	135	131	130	128	126	159	129	135	144	148	122	133	158	139	131	141	140	125	117	141	121	129	125	126	135	133	140	153	133	159	136	126	106	123	137	133	124	131	137	127	118	151	120	134	150	144	152	131	127	127	144	139	134	138	137	156	126	131	148	114	145	132	141	141	135	135	124	136	142	131	120	108	141	128	139	123	137	118	120	131	116	130	142	145	113	139	132	123	118	122	139	154	139	145	131	121	141	144	147	138	123	158	132	131	132	143	149	130	133	123	142	138	136	115	160	130	146	134	151	145	126	109	110	121	133	135	133	132	125	139	129	130	128	124	126	160	121	130	141	127	142	163	134	118	113	132	129	136	107	110	163	134	137	133	132	120	150	127	150	115	121	149	136	143	138	107	139	121	140	117	119	146	134	123	122	127	121	123	124	135	149	141	141	116	151	173	123	141	143	132	137	119	127	122	132	163	151	126	123	146	157	160	113	152	126	148	145	121	129	136	132	131	138	152	127	136	129	132	121	127	107	125	123	135	115	114	138	133	134	124	128	124	126	112	89	138	140	145	136	124	134	138	114	130	144	124	140	119	143	120	134	157	131	142	136	121	141	144	115	145	135	137	141	133	122	145	110
2310	387	469	466	477	408	446	384	397	388	365	365	338	382	368	328	338	384	358	332	315	328	347	347	305	354	316	327	328	322	336	371	350	321	353	339	364	335	341	330	343	319	312	312	342	339	349	329	355	329	320	360	326	368	323	348	314	305	317	317	353	336	323	339	309	361	328	283	352	305	329	323	337	361	306	338	348	336	331	324	343	333	307	343	318	313	354	341	301	321	374	315	313	362	362	338	339	359	325	325	335	346	306	345	326	333	354	326	363	309	365	341	341	326	314	356	354	324	296	340	348	317	332	335	341	372	361	379	323	343	326	315	331	306	328	321	306	344	335	324	318	302	318	347	350	314	332	349	334	361	324	301	318	344	319	295	334	368	315	316	310	350	331	309	333	307	319	288	298	323	311	327	325	310	310	337	292	336	327	336	335	334	351	349	368	340	346	310	310	347	362	318	342	312	328	343	344	359	340	350	348	294	336	362	345	336	341	340	333	343	281	330	322	311	336	292	299	318	342	344	312	323	349	332	354	330	347	366	311	360	352	356	308	348	318	318	312	341	303	353	360	307	326	332	313	284	364	336	323	328	312	340	336	300	338	318	330	319	354	328	327	353	332	336	311	352	354	293	344	323	337	325	354	359	341	307	355	344	319	339	354	370	348	318	338	334	345	361	326	304	359	333	338	327	351	326	329	348	296	301	334	327	313	361	344	333	308	315	342	322	321	335	302	333	351	356	316	317	330	347	321	342	321	325	347	324	337	338	288	345	341	311	365	366	347	341	338	358	363	345	339	358	345	354	340	327	338	325	331	346	316	326	305	323	322	362	332	348	343	322	308	328	332	335	330	313	314	356	341	305	337	335	326	337	311	326	307	318	345	324	337	286	354	351	328	333	339	355	329	314	319	325	336	328	325	372	335	336	363	292	353	289	378	326	311	341	345	367	359	373	307	360	309	333	327	331	362	339	357	334	337	326	322	312	366	317	334	312	312	330	332	345	356	356	361	335	304	340	325	338	355	341	346	342	361	322	337	348	341	315	331	341	333	354	341	322	328	298	335	328	319	335	293	325	310	342	298	315	326	353	292	317	322	282	326	321	321	334	317	311	334	332	328	339	360	297	289	322	336	343	353	334	322	339	309	317	328	310	307	317	324	326	338	341	370	300	332	334	308	316	303	312	343	308	337	339	320	342	348	312	348	303	295	324	354	328	378	342	313	309	350	315	325	322	358	338	332	331	340	350	330	330	338	332	329	333	391	321	332	330	309	298	338	337	348	319	321	320	343	337	363	301	365	342	336	290	330	329	334	352	347	353	328	334	324	343	317	325	318	321	309	349	333	314	324	334	313	353	319	350	330	319	326	352	364	306	323	352	344	323	307	328	338	315	333	329	338	372	329	328	315	297	317	321	348	334	344	329	321	305	322	334	325	334	310	335	373	330	316	323	315	339	352	358	356	326	325	326	331	302	338	360	368	328	363	355	343	362	317	359	327	333	329	328	353	346	346	310	321	291	326	326	314	351	321	343	337	322	319	341	334	322	321	326	333	354	353	338	337	319	326	331	336	325	323	304	340	317	352	332	334	348	334	320	338	345	364	326	348	337	309	349	353	300	332	352	341	333	307	327	309	316	346	344	306	374	342	344	318	340	324	337	354	300	347	328	352	313	321	316	339	321	307	342	338	343	322	331	328	319	314	361	322	305	336	355	405	336	316	333	338	322	363	359	310	372	361	322	313	374	356	328	335	332	343	341	333	345	328	343	326	334	350	321	311	327	330	349	290	331	372	315	305	354	352	318	336	345	341	289	341	340	324	354	352	330	324	333	339	357	349	333	317	333	329	304	357	324	298	314	334	333	345	321	309	363	331	363	355	322	350	359	350	349	368	335	350	333	325	332	322	297	329	332	334	324	351	322	322	330	293	320	317	324	341	338	306	328	346	338	331	334	330	342	324	325	301	322	321	341	299	352	341	316	350	342	330	334	303	322	316	363	334	333	313	359	349	336	327	344	334	348	327	327	334	317	323	301	319	339	352	303	319	317	353	345	311	339	331	319	340	335	368	324	306	324	366	368	345	337	342	340	331	311	333	343	355	332	333	359	348	309	353	339	315	315	340	352	346	298	321	341	317	353	357	338	328	344	338	344	380	321	349	328	344	368	308	313	348	326	307	316	325	299	336	366	324	335	325	370	340	331	364	297	332	332	308	299	331	347	316	337	322	337	356	331	321	337	323	329	316	328	336	341	328	320	334	315	308	335	334	359	311	367	315	330	340	351	354	331	301	343	326	355	320	292	326	326	338	362	333	334	338	345	332	342	312	323	357	303	326	313	349	355	335	344	285	301	331	324	337	332	324	337	335	329	347	371	334	337	338	316	297	360	342	324	328	336	336	339	306	305	294	362	334	330	346	317	342	339	321	363	338	327	316	333	319	355	332	338	335	348	315	330	372	335	349	306	348	340	332	346	330	326	330	331	291	351	346	334	336	337	339	336	332	296	362	327	338	362	327	315	348	319	328	297	344	318	310	334	340	372	355	337	311	331	349	324	311	362	335	352	322	331	327	341	369	369	323	335	344	296	356	314	360	342	324	327	308	311	338	313	328	346	322	310	328	352	342	307	350	349	311	336	362	328	333	346	308	293	330	365	349	345	372	319	334	337	346	302	310	333	299	338	349	303	338	329	316	332	317	321	327	314	349	351	334	340	320	320	308	314	351	316	317	353	355	344	327	346	305	346	328	318	332	349	337	320	343	307	338	335	324	344	340	336	346	361	353	335	352	324	319	319	320	305	320	352	372	322	346	340	334	343	353	336	310	358	333	338	320	297	315	329	347	298	319	336	305	331	324	349	327	369	313	348	323	315	328	341	349	341	293	305	327	331	325	377	299	333	316	356	343	356	323	336	336	324	369	311	364	344	349	347	334	337	315	316	304	344	326	360	322	317	309	329	317	341	328	291	344	321	353	307	355	342	332	337	355	330	315	312	365	337	328	299	339	343	342	338	338	317	321	326	352	327	286	331	348	321	349	316	320	336	315	327	368	343	321	295	308	346	344	340	348	320	342	321	349	330	302	330	348	334	331	332	332	328	313	310	360	324	327	315	324	333	344	345	303	335	327	353	329	338	343	391	333	292	312	342	313	317	304	328	344	341	335	340	327	302	314	333	302	300	339	349	319	337	318	292	345	347	321	357	324	323	324	327	349	320	323	301	314	358	343	323	336	323	353	329	332	313	333	340	301	322	330	345	318	345	319	309	333	339	334	324	329	345	305	308	348	351	319	361	368	345	345	362	336	298	353	327	370	323	313	302	337	321	316	334	310	281	335	321	338	304	339	338	341	327	319	302	328	346	336	319	335	327	336	326	308	321	334	300	314	341	329	341	302	333	324	307	343	321	320	340	319	334	335	347	350	321	324	310	326	326	355	331	310	352	322	323	317	345	322	321	326	326	340	342	349	328	348	354	353	319	342	331	281	327	319	339	338	339	333	347
8216	879	1049	727	567	379	317	312	217	194	175	155	143	131	120	123	96	85	95	112	110	103	90	78	109	90	85	86	77	92	85	77	85	76	69	70	84	82	94	84	62	71	73	93	78	73	74	86	72	92	73	78	63	81	82	91	90	67	73	86	69	74	66	77	66	59	74	74	68	73	101	66	74	81	62	72	89	69	71	71	85	87	93	80	67	89	76	57	79	74	72	77	66	67	79	66	73	78	75	92	75	82	66	77	86	73	63	74	69	79	83	78	54	78	83	70	72	89	100	83	80	77	63	56	88	73	64	80	67	88	71	72	80	79	74	71	76	69	68	69	87	69	84	87	78	81	77	70	79	66	72	86	78	85	82	66	75	60	84	72	67	79	61	70	78	76	78	77	75	72	74	83	92	71	71	63	81	60	88	87	81	62	89	59	78	68	50	69	72	90	75	91	71	65	61	74	77	71	65	69	74	94	79	70	78	81	84	77	71	76	62	69	81	80	73	69	70	70	81	73	86	78	49	71	62	74	64	60	79	71	71	77	77	75	72	74	75	70	80	83	73	82	72	80	61	75	79	92	77	80	83	83	68	81	62	75	76	59	84	80	85	73	68	66	72	76	74	60	72	84	91	70	60	77	74	84	98	77	74	68	68	67	61	66	73	66	70	71	71	87	86	77	92	92	66	76	79	75	83	85	80	64	59	86	73	77	80	81	78	75	75	84	64	65	72	82	90	75	72	60	70	80	71	79	79	81	66	65	75	84	68	69	94	64	75	70	79	80	73	69	71	79	73	75	74	72	77	49	78	89	93	70	82	83	77	76	81	60	67	85	65	70	70	82	63	70	90	78	79	61	68	66	79	57	80	75	63	66	91	54	77	85	74	71	71	89	79	77	73	77	62	80	66	82	71	82	65	85	63	62	82	82	79	72	88	76	72	69	77	94	86	87	70	64	81	74	75	66	78	66	71	53	73	58	80	78	65	73	97	82	82	77	73	73	67	86	90	60	60	75	84	95	86	78	83	65	84	69	68	76	61	63	75	71	71	78	73	100	67	70	73	60	77	89	82	87	63	85	78	83	76	79	72	66	79	66	86	80	63	69	66	72	71	93	81	65	65	77	72	67	87	80	85	83	67	70	67	84	71	75	78	83	62	61	64	75	78	79	81	78	80	81	87	61	62	67	70	69	68	74	67	67	66	85	74	64	79	99	70	71	73	84	79	66	73	90	79	52	75	72	88	66	78	82	79	72	101	74	58	76	87	78	73	65	72	69	63	63	81	76	78	89	83	77	66	77	75	62	80	85	67	58	72	85	69	75	81	92	68	70	75	71	77	92	83	66	64	62	51	78	69	83	91	73	65	74	68	74	82	54	82	71	74	79	77	61	61	76	58	75	67	71	69	72	77	65	88	79	80	73	75	72	69	70	72	80	69	63	55	49	72	69	77	72	68	72	65	83	72	85	84	78	86	67	80	96	67	85	69	97	69	77	93	66	75	67	68	70	75	66	73	74	72	62	90	69	77	71	95	81	83	82	85	71	69	71	65	64	75	77	87	73	87	85	80	73	75	71	70	86	83	68	53	64	65	85	89	73	79	68	57	74	68	66	80	69	90	93	82	82	74	72	83	73	93	72	79	79	90	76	70	64	69	63	82	75	81	81	77	79	66	68	73	86	82	69	75	77	76	77	61	74	64	69	86	77	72	78	77	66	67	78	72	76	70	84	91	68	63	67	62	77	60	93	80	72	71	78	86	67	56	64	67	92	97	63	78	83	73	79	79	72	63	79	67	74	80	69	65	67	78	58	105	79	68	86	71	62	83	67	85	100	80	70	70	83	79	69	75	101	78	72	62	65	67	73	80	61	67	69	85	71	79	84	71	71	62	69	83	65	71	72	78	72	72	88	73	76	63	68	89	78	52	71	73	68	85	69	63	69	77	71	88	73	72	75	88	89	74	67	75	79	72	72	75	77	70	81	61	82	72	78	74	67	90	74	64	68	59	45	79	92	78	66	66	70	70	77	63	66	71	79	70	70	73	73	72	64	63	57	77	69	73	78	66	78	69	70	63	65	61	58	65	71	82	73	81	84	81	74	95	60	83	61	72	69	67	75	66	74	98	76	65	68	68	71	70	51	59	73	66	63	68	64	70	68	76	65	55	88	82	64	68	75	84	62	86	76	68	71	74	76	78	68	73	76	69	86	81	90	77	86	80	75	81	69	81	86	74	78	80	82	80	76	62	63	67	74	73	77	60	64	68	53	66	78	84	76	72	71	56	46	62	93	64	67	76	74	61	78	76	75	63	72	77	78	94	76	71	62	69	70	89	87	78	74	80	70	65	71	61	73	69	79	93	96	90	66	71	71	79	52	53	68	71	67	76	75	70	72	85	92	78	77	59	68	59	58	81	57	80	81	71	66	62	78	67	79	60	62	76	80	69	81	73	73	63	75	66	79	80	72	68	66	71	60	65	70	94	65	60	60	63	68	70	76	70	65	64	63	75	91	62	86	72	67	67	82	82	64	72	80	74	60	70	87	74	75	56	74	61	70	61	84	68	61	75	78	76	87	79	77	70	70	70	70	77	63	55	63	73	79	62	74	67	80	88	64	80	75	59	72	65	54	81	65	60	52	73	70	72	88	86	90	87	90	73	71	63	78	76	67	69	70	77	85	69	79	87	80	74	92	79	81	107	66	68	63	66	71	71	54	57	62	88	84	58	82	72	83	75	91	62	67	70	93	62	85	79	72	69	73	67	60	76	77	74	67	76	76	81	69	85	73	64	78	90	87	81	80	67	72	82	63	89	78	80	71	79	68	61	75	56	69	72	57	75	60	69	71	71	57	68	69	67	93	62	83	55	72	67	75	67	63	83	68	80	80	70	87	55	69	79	62	67	81	87	66	77	69	80	69	79	73	50	71	74	61	73	65	66	70	81	89	72	85	64	58	88	80	70	79	83	93	79	81	76	60	81	73	80	65	74	88	94	73	78	77	76	72	72	59	71	94	56	70	66	72	66	88	70	56	85	70	91	68	67	78	79	64	69	90	77	73	75	80	96	80	89	75	73	90	62	68	96	100	87	67	64	76	78	84	73	86	89	69	85	91	82	85	74	63	71	87	74	78	71	73	55	85	76	80	74	78	67	64	89	86	67	76	75	78	66	72	80	74	67	72	73	74	79	85	82	83	105	74	80	70	74	52	69	62	57	70	57	79	76	70	74	59	70	79	66	65	70	77	75	71	58	68	58	83	72	67	87	75	74	78	69	93	81	56	52	67	72	64	65	79	68	64	60	82	60	60	65	73	89	76	73	81	76	75	70	76	81	70	74	74	79	75	77	58	69	61	68	76	60	66	85	68	63	70	84	61	64	71	76	58	90	65	65	70	65	58	71	77	83	74	74	75	78	77	65	76	65	67	90	86	69	83	62	82	60	71	68	66	69	76	90	74	66	70	78	87	83	80	79	69	77	84	66	94	57	64	55	70
5918	1046	2349	2840	2477	2037	1623	1331	1138	964	867	746	720	610	574	525	475	463	458	420	417	356	354	328	345	359	331	326	335	281	307	291	292	275	288	264	282	250	282	271	278	259	271	263	247	253	240	234	234	272	236	275	234	246	225	218	266	202	250	243	220	254	225	232	252	217	221	218	231	230	227	238	228	215	241	213	220	247	207	214	235	214	205	240	247	200	224	234	204	190	209	223	226	213	218	218	229	221	212	221	201	217	213	213	253	210	207	195	230	238	232	238	199	245	210	245	193	205	198	188	221	223	232	197	212	241	204	250	216	243	211	221	214	231	236	212	215	249	209	219	242	211	233	225	225	224	207	193	219	172	214	225	225	232	231	200	204	228	221	227	197	208	236	198	239	207	223	220	190	209	215	190	202	223	237	226	224	214	215	217	230	220	226	225	210	193	219	225	210	177	214	194	182	215	244	233	223	213	212	189	221	212	243	207	193	224	195	217	225	216	206	215	224	232	199	224	236	210	217	214	225	217	226	214	219	198	214	207	202	188	230	201	232	239	218	196	227	226	224	227	211	203	190	197	205	221	217	217	208	194	233	176	206	193	219	219	214	217	213	248	203	213	241	212	216	244	195	236	207	211	233	226	221	210	214	215	204	217	209	208	215	235	229	241	216	218	237	216	210	221	215	210	217	206	209	217	197	214	197	235	180	198	241	217	212	238	218	207	223	210	212	213	224	200	234	201	212	234	224	212	200	234	232	208	202	199	212	189	234	220	216	190	197	224	187	209	212	242	241	215	235	237	234	205	201	222	213	212	224	206	201	205	209	212	227	212	206	223	236	216	226	205	194	240	209	213	224	194	204	230	239	217	238	207	218	192	187	198	215	222	205	233	215	190	210	219	196	212	194	211	213	222	210	207	214	210	213	205	206	199	198	204	209	209	214	235	199	188	226	230	215	235	223	227	216	198	231	224	218	191	220	208	223	221	223	213	208	216	218	224	234	221	215	225	215	199	221	244	213	213	209	196	218	225	208	233	202	217	208	215	220	223	212	202	243	212	191	213	213	247	224	227	229	224	231	212	215	222	193	207	200	208	203	232	206	218	200	195	230	226	212	216	193	211	218	230	213	232	221	206	234	254	231	245	226	232	237	240	201	214	191	227	182	219	227	223	183	222	229	216	205	220	223	235	225	195	204	203	203	195	197	221	197	230	222	181	202	202	187	249	217	211	218	184	220	217	189	215	212	207	212	203	230	206	240	206	200	229	216	205	247	224	200	235	197	203	205	207	221	244	213	203	217	188	207	223	199	210	211	204	238	217	200	203	196	191	234	206	206	198	228	209	204	233	214	220	209	231	184	191	208	205	203	245	212	229	220	225	219	210	215	205	218	244	230	237	223	230	196	226	217	212	224	260	202	215	223	191	249	210	220	221	217	192	235	226	219	229	221	215	210	221	219	194	241	228	213	222	210	217	238	209	209	214	213	222	249	198	216	205	215	202	202	240	214	204	237	197	227	220	251	224	216	192	235	205	226	202	196	209	222	204	203	215	209	210	231	202	223	231	200	208	223	217	247	231	192	221	177	206	221	218	226	183	218	178	214	221	222	217	200	217	215	232	218	219	223	216	216	211	201	226	203	202	226	203	209	206	168	257	212	208	226	203	219	220	209	204	222	206	219	232	204	200	206	207	208	228	237	206	241	217	240	223	208	191	210	207	214	195	192	206	219	215	218	245	252	212	203	227	213	244	216	218	208	212	220	197	204	218	216	217	195	219	213	249	230	200	201	200	199	226	218	216	188	207	213	220	224	204	220	220	215	189	230	202	195	209	210	220	225	237	211	234	234	205	206	218	203	213	188	237	210	191	219	218	220	208	233	229	245	202	226	225	200	230	206	218	227	213	234	214	183	219	204	216	196	234	220	246	244	201	203	226	247	222	222	219	250	190	210	196	187	199	229	202	197	233	220	191	219	237	222	219	206	244	242	229	217	228	193	226	229	230	201	224	199	204	240	214	246	239	222	236	214	229	209	205	206	229	222	216	216	200	227	218	234	177	219	233	222	199	201	224	231	233	234	267	210	223	220	203	209	194	218	211	218	213	235	189	176	213	212	212	232	195	202	211	205	237	256	211	214	200	209	223	211	218	235	232	211	228	200	230	211	238	218	206	208	211	226	184	217	207	201	191	214	231	218	203	209	193	236	225	217	196	207	228	191	219	207	209	233	220	218	214	205	218	218	213	213	202	216	202	224	230	211	222	194	229	222	227	228	222	198	217	203	204	213	218	212	208	212	206	228	224	201	225	222	229	231	211	212	236	212	232	222	218	230	218	203	223	207	189	229	184	220	243	204	238	221	235	208	222	205	214	224	200	221	224	202	206	254	202	241	228	226	217	213	201	207	249	227	220	231	210	232	213	220	216	219	223	215	209	217	211	210	232	201	229	227	236	207	242	218	189	210	210	208	207	238	245	212	218	226	225	224	209	221	234	211	188	206	202	215	212	242	213	224	242	226	203	217	219	212	207	210	227	219	191	193	200	211	215	213	207	207	243	222	226	206	235	253	210	208	218	237	224	221	217	200	194	228	240	225	190	205	209	209	251	226	220	209	204	232	224	211	221	232	235	199	204	226	210	203	230	231	214	224	215	220	209	236	204	250	219	221	193	244	226	207	240	228	221	207	220	244	237	224	222	212	238	231	206	210	222	242	215	189	238	210	204	241	224	219	212	202	189	197	215	220	206	221	208	206	238	219	236	224	204	200	241	216	217	215	213	246	229	205	228	231	229	226	220	210	201	215	224	216	214	197	218	236	203	207	212	241	225	241	200	207	199	225	212	212	226	217	216	214	195	223	195	219	238	216	219	212	200	240	224	244	220	191	225	223	209	191	225	200	211	196	201	232	250	223	234	224	216	221	219	221	218	208	227	231	226	225	194	209	220	206	224	188	203	218	229	226	215	196	215	233	213	254	216	223	196	237	211	204	230	224	233	235	225	208	219	202	225	228	231	218	209	241	248	219	188	196	205	213	238	208	245	178	236	201	224	234	208	212	216	203	218	220	209	230	216	190	209	213	215	228	217	229	244	220	223	203	244	202	210	228	238	198	218	211	211	216	209	228	201	218	209	223	212	232	234	213	231	214	206	195	215	186	191	208	225	200	222	196	224	211	239	192	205	225	207	241	220	237	238	209	207	219	224	227	217	222	205	229	225	194	225	217	222	214	215	211	222	214	221	185	235	227	225	209	190	246	211	207	192	215	247	228	219	224	211	222	214	219	222	189	218	223	187	201	214	187	224	215	209	228	209	218	219	203	217	201	217	188	212	226	238	216	231	219	218	201	205	205	208	237	202	203	199	221	228	213	238	191	202	219	206	186	211	228	235	229	226	221	219	214	213	205	195	189	195	223	189	228	229	232	216	191	187	208	194	187	211	222	220	222	218	228	213	208	195	195	219	194	227	213	193	199	203	210	207	195	193	235	216	210	229	207	217	223	202
15601	2452	2466	1901	1228	859	665	584	490	418	366	353	307	297	278	263	273	251	227	216	191	200	237	184	211	212	200	195	190	192	199	179	184	182	196	204	166	192	197	186	184	196	197	181	205	158	177	169	150	178	181	192	187	176	197	195	162	178	164	195	177	175	172	178	182	176	203	186	196	163	182	214	178	171	177	174	198	169	179	186	176	179	188	179	211	188	179	195	206	173	194	207	161	181	200	171	194	164	199	156	203	209	175	189	187	188	187	179	184	207	163	184	155	217	168	156	170	194	201	164	178	170	168	196	160	182	206	174	180	155	178	182	195	175	184	169	160	189	184	191	211	215	176	190	203	186	153	207	176	167	171	180	186	170	182	189	183	186	187	167	187	187	182	150	172	161	164	170	173	185	190	184	166	198	177	173	168	178	178	187	202	172	181	159	180	179	184	170	174	198	181	186	148	175	191	164	199	198	200	168	193	153	200	186	183	139	163	162	181	177	195	162	192	159	176	167	212	160	157	179	198	175	185	215	171	175	192	180	197	195	202	160	149	185	172	181	178	178	161	180	167	177	193	183	184	195	188	196	188	162	221	182	178	185	180	171	173	188	145	153	186	190	171	193	187	174	168	177	181	169	178	181	174	177	183	166	188	189	166	179	173	153	180	219	182	159	176	171	184	171	178	188	189	184	172	197	185	176	198	179	177	173	196	198	169	184	174	190	206	173	184	183	188	171	187	165	190	177	172	171	175	169	177	177	184	199	203	196	188	171	176	177	184	178	152	172	170	179	161	200	195	158	174	211	155	170	150	185	177	196	189	184	172	185	157	179	208	188	172	173	186	166	182	158	172	153	174	155	167	182	166	184	185	202	169	181	195	185	187	177	166	176	167	159	167	164	180	164	188	170	179	163	198	168	180	177	184	188	190	188	166	186	180	178	173	202	175	153	174	196	163	177	180	163	196	173	167	167	167	182	169	185	183	193	175	189	183	167	193	197	174	190	177	182	200	161	215	189	188	167	182	174	196	177	171	154	184	193	182	207	186	167	169	179	171	179	177	172	196	183	206	178	204	182	177	167	166	174	174	177	156	187	156	193	214	183	171	181	196	182	165	197	169	168	187	195	186	154	172	161	190	180	180	178	183	186	178	159	167	183	187	190	178	173	153	201	187	197	188	194	167	185	188	166	199	193	179	198	192	169	175	197	189	199	173	169	206	182	159	185	177	168	159	209	196	202	178	173	184	187	170	155	198	173	170	178	194	148	149	194	156	165	159	208	178	168	176	191	184	178	166	155	171	181	167	165	170	199	153	175	196	161	187	175	183	159	170	173	163	191	181	167	188	166	167	173	177	198	186	200	206	175	186	196	194	190	182	163	191	195	176	152	168	193	196	177	187	186	191	170	169	204	203	169	185	178	175	170	178	172	165	178	201	183	186	181	182	169	161	165	178	199	168	194	208	166	173	179	178	187	169	177	188	182	166	158	173	173	173	172	168	175	213	191	181	163	187	172	190	150	188	157	176	143	184	182	181	182	176	155	160	176	179	173	176	192	185	175	164	169	179	192	160	188	175	193	181	178	218	159	191	188	195	194	193	196	187	167	186	179	157	196	197	161	174	193	182	188	174	170	195	170	181	162	192	199	164	202	182	175	153	163	194	167	174	190	170	185	174	172	162	178	181	173	204	179	170	173	181	200	194	176	154	170	220	187	198	189	181	192	185	142	183	175	202	217	195	161	159	170	176	163	163	182	175	196	161	175	177	190	179	165	156	169	181	151	194	179	183	151	188	166	195	175	189	188	170	181	170	202	174	157	196	186	184	172	195	162	185	176	156	172	177	172	223	195	162	196	177	205	173	165	187	195	178	181	170	183	169	166	191	158	171	163	191	173	172	177	154	197	192	190	193	171	199	160	208	164	191	161	162	181	186	171	164	165	167	182	176	198	194	180	178	174	148	186	184	194	159	163	172	167	197	165	195	166	177	189	202	188	181	174	172	202	188	188	184	166	165	163	172	152	173	183	175	174	206	180	175	175	181	170	187	144	198	170	181	165	176	192	171	177	163	173	185	186	161	173	150	172	184	158	174	180	189	189	176	200	182	189	182	183	183	173	184	174	193	167	157	164	163	186	163	180	169	179	209	177	157	190	171	179	161	195	154	185	199	162	182	212	165	175	160	186	170	186	182	175	197	173	184	172	165	167	164	190	170	156	200	183	166	189	178	148	168	179	185	153	184	185	198	182	205	185	191	176	171	175	195	197	159	170	197	175	191	190	178	178	182	187	166	178	195	206	166	182	173	178	186	177	190	178	177	183	190	195	176	163	172	168	167	188	186	181	185	182	162	199	186	166	180	189	185	204	159	185	167	181	186	181	182	173	183	178	195	204	183	187	197	158	172	176	196	185	177	160	187	170	197	160	162	184	152	168	154	191	178	189	205	171	162	191	175	183	178	166	170	171	199	186	170	171	172	186	221	173	206	171	157	178	190	186	167	163	173	175	159	174	180	172	174	196	166	171	157	168	197	154	159	183	207	159	177	185	171	152	184	162	152	168	187	183	166	196	179	191	188	200	186	193	183	156	185	176	172	185	169	164	167	179	188	186	158	192	193	192	186	190	171	160	176	199	167	159	181	193	161	185	188	188	160	177	182	161	197	174	183	173	174	183	161	195	178	184	200	179	205	178	187	167	163	182	173	167	193	166	193	167	142	158	198	157	188	169	195	187	179	183	200	178	178	216	171	172	202	165	183	192	175	192	171	174	173	173	171	180	178	172	173	186	184	182	170	167	175	181	165	169	175	181	172	183	173	164	186	167	167	179	179	178	174	203	188	173	169	191	165	192	185	196	176	166	197	191	178	180	182	182	178	182	184	192	192	199	191	176	190	196	174	189	170	181	192	197	193	187	180	184	180	172	196	179	165	162	168	176	143	174	200	196	183	193	179	168	185	174	193	170	161	183	184	181	200	178	200	179	191	176	189	160	187	174	170	164	172	176	158	175	168	191	177	191	160	161	171	177	198	180	205	180	170	181	173	176	176	164	180	198	174	187	164	181	161	190	178	205	211	193	166	168	179	158	182	206	185	175	194	154	190	182	189	191	177	185	162	202	188	174	195	172	191	163	163	165	167	188	225	196	150	177	186	204	186	185	173	150	162	187	175	163	176	178	183	179	172	207	185	195	200	174	190	184	203	179	185	186	182	190	190	180	188	178	177	177	202	194	172	188	180	194	172	173	187	180	167	201	177	172	183	207	178	169	158	164	173	192	160	207	176	175	176	157	177	183	172	197	200	174	187	220	166	170	188	175	162	166	149	201	158	165	192	179	173	184	201	148	182	184	175	201	153	159	181	199	167	171	160	180	207	211	183	155	165	188	215	163	166	202	183	188	185	176	154	178	202	198	163	190	204	172	177	175	194	169	194	161	167	186	189	203	178	194	193	165	192	168	176	195	165	173	192	188	195	187	147	174	180	207	199	168	177	174	177	177	183	159
7654	1983	4624	5410	4677	3731	3019	2650	2222	1801	1621	1527	1376	1216	1052	1079	1027	907	842	865	778	748	728	696	649	671	672	651	620	652	604	583	579	566	589	541	560	570	572	488	516	532	575	527	516	510	516	502	484	539	507	491	506	516	446	534	473	511	491	450	492	504	481	470	488	451	423	513	504	460	485	497	508	452	479	439	488	425	476	475	475	478	457	465	481	469	487	466	463	436	464	471	496	476	438	454	462	459	459	485	415	488	454	453	460	474	476	489	442	456	476	533	423	467	456	444	443	432	444	494	460	466	461	450	438	445	477	477	434	478	459	456	475	477	448	484	437	449	457	480	454	448	506	441	481	448	453	439	456	480	483	426	489	426	436	489	469	442	469	455	482	433	419	437	474	431	486	459	491	437	442	465	419	430	433	447	481	458	483	454	438	432	447	451	428	494	459	440	454	400	425	435	444	479	431	445	445	442	470	380	449	481	446	452	435	438	469	476	469	455	450	454	477	480	452	479	450	473	436	462	472	476	460	459	447	468	451	457	456	452	450	441	463	459	433	468	462	458	472	441	459	463	445	473	428	430	470	477	460	439	474	475	452	429	436	484	465	446	473	466	441	479	452	462	450	433	455	474	459	448	443	468	445	425	448	462	447	441	462	474	447	432	469	450	435	453	433	430	453	431	428	469	454	443	434	462	472	435	464	471	458	476	397	478	461	448	478	454	468	450	452	415	455	425	458	430	412	461	400	438	439	431	448	476	445	456	464	467	466	442	468	451	469	427	462	423	420	470	472	486	469	464	442	452	452	460	455	431	484	445	459	468	462	449	459	450	451	489	480	447	411	450	457	475	479	461	423	423	446	475	447	496	467	479	460	444	428	500	485	468	481	446	445	482	456	438	464	463	476	470	443	473	459	441	458	498	477	445	462	432	434	448	430	463	438	469	454	469	419	481	460	449	464	460	424	436	447	465	482	454	471	450	483	466	476	421	452	400	518	425	486	456	487	459	461	495	432	444	452	405	409	455	444	473	462	482	453	455	440	440	440	450	450	447	474	456	490	434	487	486	450	419	453	433	525	435	481	458	419	460	501	457	482	462	476	458	455	462	463	404	466	454	414	491	476	452	447	482	434	455	451	471	506	399	440	449	454	457	498	446	427	428	428	464	456	432	429	422	474	448	454	448	426	434	443	466	441	482	473	438	462	456	454	461	455	470	413	468	457	457	468	420	450	508	494	423	433	460	433	449	493	434	452	484	448	474	457	495	475	459	445	445	470	430	447	417	437	422	421	459	459	458	471	473	426	462	466	488	456	433	459	468	432	430	470	457	458	453	434	443	432	443	474	468	471	432	449	470	462	449	436	438	456	443	420	437	458	462	424	450	422	472	494	455	457	476	476	436	472	456	456	439	460	430	493	460	456	445	439	476	456	442	468	464	411	465	496	467	435	460	458	455	483	457	471	457	447	432	483	467	452	434	462	476	427	466	420	427	453	413	443	456	471	447	459	459	487	483	446	425	455	475	443	458	438	468	450	439	448	474	450	429	477	457	512	436	473	417	449	447	459	455	458	446	440	472	456	465	431	419	465	445	434	465	476	526	455	432	462	474	458	440	433	499	427	427	463	423	441	462	447	439	428	473	482	441	439	414	422	459	474	453	431	451	422	459	421	477	433	449	464	465	423	436	452	475	466	462	488	438	447	466	432	500	487	431	437	524	461	461	479	431	487	463	472	405	428	454	460	473	446	453	420	462	450	460	483	470	425	438	470	418	426	463	387	438	437	495	479	449	480	416	471	431	409	480	499	441	447	452	425	468	465	461	418	456	453	472	470	421	455	461	484	414	480	467	444	466	449	452	437	447	469	422	444	429	465	448	438	456	448	494	442	442	464	445	451	464	486	479	458	462	438	439	429	446	469	431	473	481	438	452	448	432	430	441	424	448	449	438	459	472	472	472	461	443	479	450	433	449	482	429	420	459	453	419	436	447	459	448	449	477	465	454	495	476	454	450	454	441	486	478	459	387	443	442	438	432	482	465	442	437	469	490	477	476	465	463	469	472	436	431	449	431	454	462	482	474	431	463	449	434	493	463	470	480	454	465	465	457	474	460	415	469	463	446	461	416	441	438	443	448	436	448	461	419	476	446	477	454	440	438	474	474	420	460	458	450	454	474	414	467	477	458	404	451	443	484	453	455	426	456	497	482	454	415	455	430	424	455	451	483	457	453	482	454	433	464	432	461	468	441	446	452	460	458	468	426	502	422	447	453	473	425	446	456	443	462	444	448	468	461	455	416	428	480	445	453	476	448	469	453	437	463	468	433	462	456	449	455	433	510	445	442	446	498	431	466	438	452	478	452	452	449	413	447	492	419	472	444	471	437	454	460	444	467	458	463	470	477	463	451	492	421	483	457	429	464	427	425	490	500	433	388	455	425	464	431	463	444	472	453	439	464	434	477	478	457	448	449	445	478	479	465	447	455	435	485	476	430	439	465	430	456	506	445	474	465	482	457	518	487	483	436	448	449	444	432	498	474	453	455	470	425	456	463	481	438	487	509	465	467	503	480	441	464	434	481	477	441	444	449	437	430	451	449	433	413	449	466	490	450	463	445	443	419	435	443	433	420	448	491	491	450	472	480	451	426	405	438	428	492	456	450	461	411	458	428	468	472	468	466	455	484	449	454	468	427	476	449	441	468	428	467	427	429	491	477	461	407	476	453	475	485	463	474	463	478	416	491	471	432	406	450	471	467	460	445	444	472	457	451	438	420	478	432	452	433	435	452	445	457	422	474	440	456	461	470	452	462	466	469	446	463	423	480	430	445	452	418	476	444	440	446	478	441	427	451	474	454	494	461	476	484	456	478	468	449	494	434	469	421	469	457	433	443	424	455	474	460	445	441	495	459	445	487	486	475	438	497	514	502	414	466	481	456	443	431	445	478	429	463	467	461	445	441	460	425	441	457	475	458	498	456	469	435	457	454	456	442	469	416	432	439	438	423	458	443	458	458	447	455	486	460	465	446	452	477	461	455	422	486	446	444	459	460	432	454	498	483	452	484	445	512	431	460	451	450	468	486	480	474	427	469	467	464	433	435	443	443	442	484	469	453	466	446	444	483	439	461	456	470	443	424	506	458	443	457	431	439	463	465	500	452	448	466	459	456	453	450	428	444	450	474	434	466	470	416	452	435	425	455	468	440	461	472	448	447	448	447	449	434	440	464	451	472	433	460	459	481	444	436	442	440	435	490	448	462	423	455	486	436	467	440	428	469	452	455	472	430	467	444	545	441	431	475	456	467	444	468	474	426	429	469	490	409	465	441	422	446	448	435	445	482	443	474	442	459	440	466	460	471	453	457	448	442	430	469	397	460	443	473	475	473	469	421	455	430	447	510	481	426	452	436	474	466	419	481	433	451	464	455	453	438	425	433	456	454	479	449	463	464	439	441	510	447	462	485	433	435	480	452	441	434	479	439	446	433	478	455	470	420	389	491	465	429
2189	136	171	157	149	154	110	143	135	153	129	141	156	132	123	135	140	138	138	118	124	138	133	137	137	130	124	159	128	138	124	131	138	131	133	150	148	158	131	122	128	154	125	132	142	129	146	148	119	126	118	125	124	137	138	141	121	140	135	145	123	136	128	132	121	145	145	142	141	134	114	135	153	134	140	141	141	141	156	154	131	131	146	111	134	130	125	157	124	147	127	126	143	141	131	133	142	129	136	144	131	143	163	128	128	113	116	157	134	160	106	115	123	148	152	130	124	115	123	124	113	138	127	162	138	138	140	128	142	107	131	133	121	146	125	139	144	154	132	128	133	139	115	127	148	143	117	136	119	130	149	123	134	143	150	155	144	130	132	128	110	142	121	143	149	134	142	120	129	145	125	119	153	139	128	119	112	122	139	124	140	130	127	132	129	128	135	122	120	139	131	128	127	111	127	119	151	141	133	160	167	123	124	111	116	138	154	150	130	134	129	137	146	137	139	131	123	145	131	135	141	124	150	142	130	115	122	131	125	141	111	134	128	121	132	136	110	136	108	142	120	141	135	158	137	142	106	134	116	132	127	122	148	116	129	124	126	140	122	150	99	136	124	113	139	133	139	139	139	138	113	132	133	149	110	124	117	135	159	132	145	143	130	116	139	125	127	141	122	126	138	141	128	150	123	118	134	128	132	151	137	144	121	132	139	108	127	128	126	115	122	159	135	146	123	150	127	129	130	108	132	122	146	141	142	121	149	130	126	128	127	128	131	131	134	146	122	121	137	152	126	122	136	146	137	144	132	144	141	124	142	134	115	125	137	124	125	134	153	150	121	130	124	122	142	113	125	141	138	137	126	118	111	139	137	148	116	128	132	129	128	131	133	130	147	151	146	131	120	154	145	133	130	135	157	119	114	124	118	151	137	143	153	138	133	160	125	107	117	115	143	119	111	143	120	118	145	116	126	135	131	143	141	134	127	155	137	150	128	110	129	133	138	128	128	114	137	142	126	140	137	128	130	121	147	140	136	131	107	138	129	125	135	138	120	133	123	138	133	113	126	140	137	128	140	133	126	151	109	148	117	119	134	134	129	152	121	146	131	135	142	133	132	147	117	137	144	144	150	140	137	138	124	144	125	144	139	140	161	146	135	125	140	134	147	135	156	163	132	152	113	124	137	130	130	151	135	133	145	137	139	145	141	137	124	134	145	126	115	131	122	141	134	142	139	122	153	145	140	126	116	126	139	127	138	106	136	149	146	115	127	138	141	138	131	120	143	119	127	131	133	122	129	136	141	129	141	115	126	124	135	117	127	122	142	128	139	121	129	141	131	144	127	147	125	124	116	126	136	135	144	133	108	137	141	131	125	111	121	152	131	132	109	130	133	132	136	105	142	129	119	137	146	129	122	116	134	141	136	127	120	118	105	126	99	130	128	132	153	125	144	155	138	131	133	122	129	166	127	127	152	131	139	142	141	133	119	125	113	132	162	120	127	123	131	133	116	157	123	139	142	116	111	139	142	149	127	137	143	163	134	133	113	136	132	128	130	131	127	138	123	136	121	108	131	135	117	140	136	132	139	144	131	134	138	122	135	147	133	127	135	110	104	131	114	126	132	149	148	143	121	133	126	119	139	149	140	134	134	164	133	109	134	149	148	123	133	112	141	135	153	133	124	124	123	116	145	140	128	135	130	128	143	129	130	140	131	127	143	137	123	157	141	127	122	123	112	131	135	123	127	111	135	113	124	144	139	151	145	135	129	125	115	96	135	148	156	123	136	118	134	127	121	137	144	135	113	135	144	121	143	142	148	128	127	132	142	135	134	138	154	149	122	114	129	136	130	149	149	131	141	114	97	130	130	132	104	140	132	116	134	148	133	146	120	155	146	141	142	139	158	123	138	121	123	155	130	124	136	121	136	125	137	132	128	121	133	135	143	153	142	149	126	136	151	147	132	127	132	126	136	130	124	110	144	120	140	121	117	131	137	128	131	130	169	140	120	126	126	128	131	125	132	144	119	115	135	153	124	137	124	127	134	137	135	117	122	136	139	128	144	139	116	127	149	126	114	140	116	132	135	126	128	141	138	168	133	130	131	148	126	126	127	141	115	126	118	119	143	159	140	128	159	136	122	139	130	142	135	149	130	141	132	138	122	128	139	140	126	118	115	133	122	136	123	120	148	130	141	132	123	135	138	136	138	118	153	142	154	141	139	163	160	127	120	127	134	123	139	122	138	144	143	137	143	145	111	129	127	119	128	147	136	135	132	158	130	131	145	141	134	133	99	142	114	130	157	140	143	144	132	135	154	122	144	131	125	160	143	127	125	140	140	124	125	144	119	115	134	144	139	115	149	134	122	132	124	141	123	124	129	134	140	134	126	140	123	108	126	140	144	119	109	136	118	141	108	130	131	132	134	137	119	135	134	147	145	117	156	120	127	144	130	115	118	117	132	117	135	136	126	130	117	143	119	132	143	129	112	142	128	149	145	134	133	138	134	125	141	136	126	150	129	127	147	125	140	145	122	134	106	120	127	134	115	118	139	145	145	144	150	127	128	133	138	132	134	129	123	124	135	133	158	126	130	139	136	126	136	146	139	150	137	135	128	143	115	124	110	141	127	127	112	114	138	137	138	121	139	149	136	137	124	102	132	129	129	130	120	115	160	122	111	143	143	130	134	122	140	137	143	144	140	137	141	139	139	124	119	112	151	141	146	145	140	135	141	129	142	123	130	130	148	129	132	133	99	130	137	145	122	133	145	138	140	137	124	135	113	143	123	159	138	117	130	123	147	144	148	115	140	147	123	137	138	131	129	118	150	135	119	131	131	133	148	127	137	125	128	120	133	143	126	123	142	113	138	143	143	133	143	143	130	124	126	135	143	116	130	141	132	144	130	148	157	139	124	133	161	136	133	158	124	140	117	140	130	147	127	136	129	136	145	130	130	150	124	122	127	116	121	139	125	113	141	120	124	143	121	136	142	162	133	123	127	129	116	147	143	156	123	130	128	131	115	119	113	155	130	140	124	142	126	138	138	153	134	129	110	127	139	118	141	140	132	136	126	147	127	134	136	152	117	129	139	136	123	120	123	148	141	145	136	135	132	111	147	134	152	139	140	130	117	126	141	144	141	124	127	115	125	147	140	149	131	123	143	125	128	154	152	137	134	136	142	132	113	129	145	117	131	140	125	125	138	142	109	140	130	140	154	131	147	135	127	129	118	114	110	123	118	119	128	140	135	140	120	124	138	128	150	134	133	167	125	131	113	131	120	124	133	115	127	107	159	130	134	121	136	135	131	121	120	131	132	122	148	148	123	124	127	114	117	122	130	142	134	136	139	104	132	138	142	114	113	153	135	135	129	120	138	124	134	135	150	108	132	140	133	145	136	130	134	135	127	146	139	131	121	123	140	146	135	132	128	130	145	134	129	130	136	143	128	122	149	141	148	145	145	129	129	139	142	137	128	120	141	148	145	150	134	121	134	128	131	136
2245	362	422	421	398	408	369	383	370	410	347	381	340	356	355	359	325	359	345	324	308	353	335	301	353	338	319	313	346	317	347	322	370	318	344	342	303	325	325	325	306	342	376	336	354	328	344	334	325	327	322	342	320	335	359	299	368	330	331	321	353	351	311	320	350	315	304	374	309	342	318	316	354	332	331	325	302	326	336	367	301	337	316	327	325	317	340	317	306	322	303	359	328	310	338	374	333	332	332	326	340	331	345	328	327	339	330	366	320	344	336	358	330	304	303	328	363	329	340	320	340	346	343	337	340	290	317	341	340	307	335	317	381	316	308	323	341	316	349	300	313	320	316	324	316	308	312	345	314	322	324	343	300	347	311	315	312	327	324	322	307	317	341	317	311	359	346	322	330	312	333	341	333	323	315	333	336	337	306	331	307	355	287	328	346	327	321	326	321	352	346	338	311	375	317	341	319	311	307	303	322	338	355	322	322	327	356	348	329	324	337	313	331	317	346	317	338	318	306	313	345	331	352	314	358	329	339	318	332	336	350	307	315	332	353	336	371	320	326	320	318	287	313	319	340	312	349	315	323	332	320	315	327	331	294	348	309	357	311	314	347	323	289	300	314	305	303	359	328	316	336	344	327	351	321	336	338	337	354	292	308	327	347	330	350	330	334	344	336	347	309	327	332	318	305	323	296	331	293	347	328	340	325	344	336	341	350	314	339	331	313	297	349	291	336	318	357	309	335	326	292	298	329	331	357	332	348	329	297	334	331	346	332	312	317	333	304	338	324	314	306	347	323	321	327	317	333	296	315	336	376	320	318	314	354	341	308	315	354	325	321	342	339	312	352	285	334	321	324	309	319	304	326	306	310	290	315	350	359	331	307	343	319	352	307	320	348	313	320	322	327	321	300	305	326	329	318	338	328	341	320	318	307	351	311	351	339	329	306	331	307	302	340	313	332	330	341	360	314	320	330	318	302	327	323	320	332	311	320	333	300	306	351	319	334	310	312	324	346	322	364	308	345	298	321	286	339	325	346	338	325	319	328	337	330	337	341	350	339	294	308	326	312	333	365	290	288	335	320	354	306	301	330	324	356	311	313	328	367	330	327	370	360	315	300	336	298	314	340	321	291	335	297	338	285	296	319	304	320	318	350	341	333	325	313	333	311	345	335	356	310	334	335	339	302	314	310	297	310	357	319	334	333	355	343	324	341	302	306	322	329	347	326	324	333	357	338	328	339	320	324	324	300	356	334	340	322	307	329	332	353	328	323	312	301	323	341	319	331	292	320	309	328	316	295	315	365	349	339	317	314	327	343	329	331	343	343	316	344	347	340	271	324	347	301	322	321	333	327	327	321	328	373	345	312	345	324	306	332	333	340	330	343	310	356	288	352	319	321	330	335	296	317	312	344	363	330	314	269	314	345	309	357	304	354	352	320	337	319	340	321	332	308	324	346	364	333	341	334	335	324	329	305	327	295	334	354	308	361	329	321	318	327	332	334	299	336	356	334	312	353	339	372	308	345	313	292	299	305	315	333	323	313	342	326	317	308	323	303	333	300	324	322	333	316	352	349	330	316	320	320	345	340	317	296	347	349	402	329	344	315	327	299	347	327	321	313	315	327	322	327	353	323	329	349	324	334	321	329	302	337	333	319	335	340	334	352	334	316	328	324	321	300	301	318	335	351	323	325	313	337	306	326	343	297	339	326	330	289	296	301	323	301	347	300	307	320	332	282	319	313	319	366	326	315	327	326	316	333	313	314	303	343	304	322	327	331	324	327	308	345	343	341	326	305	340	359	317	328	306	323	328	341	328	344	331	323	328	324	319	333	361	347	334	328	328	330	313	355	341	313	351	376	325	332	336	343	295	346	330	337	330	311	343	327	309	302	334	343	340	309	297	330	333	326	314	325	338	329	310	311	313	350	286	310	324	296	327	314	323	342	340	343	330	309	319	325	333	316	322	329	332	344	309	317	321	329	324	321	334	334	334	361	311	340	321	332	343	329	374	317	313	334	317	331	335	312	341	354	372	319	334	290	342	325	331	339	340	335	351	353	337	330	331	373	316	311	323	316	340	362	327	377	364	310	310	329	299	342	334	322	340	347	338	362	315	313	313	369	351	347	357	326	344	331	307	348	329	333	335	336	320	335	313	332	339	321	340	335	355	352	320	338	336	324	354	336	335	327	324	334	342	338	357	312	325	331	330	329	333	328	324	341	331	333	331	322	319	340	327	336	311	303	348	308	348	340	367	345	318	332	322	330	343	297	343	295	352	337	319	328	301	339	297	317	322	317	313	290	328	345	329	329	302	332	311	352	325	321	319	338	360	318	305	311	362	331	353	332	341	344	327	311	344	306	326	329	347	298	329	323	338	336	311	303	332	365	324	329	348	315	347	328	335	340	329	340	336	335	344	301	310	356	319	347	327	336	311	310	335	304	308	303	351	300	341	324	334	328	346	326	333	342	339	362	305	284	336	339	302	296	328	323	340	341	326	315	308	331	341	337	327	331	334	369	321	339	305	351	320	334	343	319	325	314	305	339	323	337	289	294	321	331	338	307	326	346	340	359	312	340	321	329	323	327	330	298	314	333	324	330	327	307	346	319	331	375	301	326	349	344	324	342	339	321	323	342	334	323	319	324	318	329	353	313	367	333	313	349	337	351	326	317	320	331	367	351	309	307	305	341	319	291	370	310	355	344	316	316	313	335	302	366	339	341	301	307	325	305	369	339	321	324	332	318	336	307	321	339	323	311	354	311	342	315	315	294	372	316	313	361	315	345	320	322	310	348	361	368	323	377	355	325	340	338	350	319	321	331	349	340	324	348	325	317	331	324	310	367	332	372	345	344	322	347	314	326	335	352	342	343	336	314	358	341	331	317	350	320	333	320	322	326	311	336	334	342	308	311	326	291	341	336	336	330	302	329	336	333	307	329	293	317	329	300	316	329	339	332	328	333	317	326	322	327	315	363	303	328	350	340	323	316	350	319	382	354	308	340	323	287	307	329	323	314	336	336	342	317	288	294	306	364	315	329	328	312	339	345	352	342	378	328	317	310	328	329	316	307	339	294	330	341	350	310	330	319	322	294	320	323	356	291	334	353	329	326	352	356	350	369	319	355	321	351	350	339	282	324	329	310	347	329	314	312	323	341	311	330	356	333	308	302	318	326	316	343	335	356	356	353	325	353	353	340	324	327	331	306	298	361	282	362	315	330	315	328	326	373	331	351	303	328	335	318	351	367	331	332	344	324	352	306	324	318	308	331	316	334	310	308	285	303	345	334	302	330	337	318	338	299	334	324	333	358	318	342	355	338	340	323	338	302	313	330	298	353	334	309	340	292	305	352	345	327	342	335	334	327	325	331	328	355	314	329	343	320	326	324	304	297	331	335	358	348	303	289	344	357	330	334	374	346	348	310	354	342	347	343	325	335	341	324	319	319	340	325	350	361	325	318	309	329	350	317	343	336	308	319	339	374	353	347	326	324	350
8027	919	1016	821	570	410	293	259	200	185	171	150	137	127	112	116	125	113	99	93	102	81	97	117	91	98	86	78	88	88	92	84	84	101	77	95	75	82	81	78	83	88	62	72	67	78	59	71	74	61	60	78	85	72	62	80	77	83	74	103	85	89	80	70	69	58	95	61	73	83	83	87	88	74	83	76	69	69	87	77	60	95	73	76	53	57	69	82	76	74	52	65	79	101	81	67	77	71	80	68	73	83	80	74	59	68	70	82	84	74	58	64	74	81	75	76	70	83	69	55	75	80	78	70	69	66	86	81	73	69	61	79	90	79	48	76	82	71	74	71	84	84	77	76	80	78	88	71	87	65	67	80	62	80	79	81	62	80	79	68	71	84	84	85	80	65	71	65	84	88	76	68	75	71	72	61	91	97	73	74	72	72	75	80	73	83	71	70	80	66	73	78	70	94	72	59	89	75	68	80	57	78	65	77	87	67	70	79	72	76	76	77	77	60	81	80	76	73	71	76	75	77	73	77	81	64	75	80	82	84	75	74	81	75	79	69	74	70	72	72	61	95	69	80	85	55	78	58	68	81	76	60	76	62	95	64	86	83	73	66	64	75	80	86	86	69	77	62	75	79	70	76	86	73	78	69	65	73	74	71	83	72	88	79	79	61	64	83	76	81	73	77	76	67	73	72	78	82	97	82	82	86	64	56	73	70	70	80	84	91	70	71	79	69	67	78	67	80	63	70	70	57	75	70	69	70	79	87	80	61	56	70	68	72	67	101	83	62	77	83	85	73	72	70	88	75	72	74	71	55	91	70	72	61	64	85	72	57	80	71	67	77	73	68	85	74	71	79	78	77	64	73	72	77	83	69	76	80	76	67	78	81	83	87	82	68	80	60	84	92	72	70	90	60	65	71	89	70	67	70	79	51	71	65	72	66	64	67	71	60	72	63	72	65	75	64	82	64	67	64	85	75	75	70	87	73	68	86	74	62	71	71	92	65	88	69	71	74	74	69	81	64	51	70	84	74	80	74	74	84	72	60	76	72	74	68	70	64	62	86	80	74	59	69	48	64	75	64	68	75	70	79	84	72	78	87	80	72	73	62	73	68	68	72	82	89	73	88	77	79	74	80	81	71	84	76	59	66	62	66	53	82	79	73	82	81	68	64	66	65	74	88	58	74	60	75	60	72	67	75	72	78	86	73	63	67	60	73	73	78	77	75	65	71	76	83	75	70	82	72	87	80	64	71	72	72	72	78	66	78	70	65	64	79	61	83	68	75	85	72	73	92	63	76	66	64	68	98	70	71	89	62	75	82	75	81	69	80	65	56	81	75	74	62	72	81	74	75	90	93	83	66	69	73	62	74	69	77	70	79	74	83	85	70	69	72	92	80	81	50	61	80	69	61	88	87	76	81	79	64	67	67	80	79	75	71	69	90	76	80	62	86	77	61	80	65	78	98	78	69	55	76	72	89	86	75	87	67	72	83	59	75	70	54	67	68	78	73	70	77	73	69	76	67	94	83	64	68	73	70	67	80	71	74	77	68	55	75	96	68	77	67	68	85	96	75	66	80	76	76	69	64	78	81	60	61	71	81	66	73	56	85	61	68	97	86	66	77	67	77	64	67	91	69	86	70	81	91	84	89	88	103	73	83	76	79	83	79	62	56	74	72	81	74	67	71	66	53	62	72	70	88	83	73	70	83	74	73	64	96	91	72	72	78	80	74	74	72	85	91	61	65	62	73	81	69	76	74	83	84	75	67	74	56	69	73	74	74	90	60	69	74	74	87	82	72	71	86	75	79	74	82	59	78	79	79	79	87	77	67	77	67	71	81	77	62	82	73	63	84	68	87	60	73	75	78	79	82	71	83	56	70	63	80	77	74	72	78	65	69	84	67	68	89	74	65	62	77	66	81	77	75	62	85	75	66	80	62	70	63	56	77	69	83	85	68	77	71	73	86	71	80	67	68	87	70	82	63	71	85	66	72	78	71	86	82	82	88	85	72	58	64	83	87	84	72	75	75	76	85	73	76	71	73	83	95	80	81	54	83	76	66	71	86	75	73	76	81	78	87	50	85	63	75	72	78	72	59	73	66	81	84	82	87	80	88	62	75	72	66	49	79	84	65	73	76	73	64	62	81	75	76	75	88	76	69	79	72	91	76	73	74	65	63	67	52	82	77	74	67	81	65	79	66	78	80	75	78	81	62	67	60	75	79	73	69	88	74	63	85	66	66	64	74	77	75	98	70	68	78	69	78	49	75	81	66	65	69	61	86	83	72	84	71	64	76	65	75	67	68	80	65	76	71	85	72	72	79	56	89	62	71	65	80	65	62	63	73	66	67	61	68	79	63	81	75	67	78	85	66	79	65	76	61	96	68	59	85	74	57	80	69	71	81	77	78	76	85	65	68	84	64	83	74	68	62	51	92	70	81	63	83	72	74	69	70	56	76	80	70	66	85	75	69	69	74	78	78	57	71	77	76	94	78	64	84	59	66	78	56	80	89	65	67	82	81	76	62	62	60	76	73	73	63	72	75	74	73	91	65	68	67	75	74	79	77	85	81	80	81	68	72	78	82	76	73	79	73	86	79	67	86	55	74	94	61	72	83	79	85	83	67	54	76	68	71	64	52	67	89	70	96	79	80	87	74	67	70	56	73	67	90	83	79	62	75	58	80	68	72	74	76	76	79	68	72	58	70	73	82	64	79	65	64	63	64	86	78	93	79	61	71	82	69	74	83	62	66	80	74	73	60	84	77	85	81	65	70	68	73	66	66	66	73	64	72	80	68	79	68	72	82	73	85	84	97	79	72	71	81	87	67	63	77	71	84	81	81	71	69	74	64	96	67	70	79	75	65	54	77	87	84	77	72	94	68	74	60	72	79	62	67	69	94	73	67	73	67	67	81	79	81	78	66	73	68	83	72	75	86	77	63	79	75	71	75	91	83	64	75	86	86	63	80	73	75	72	74	74	60	64	60	64	71	89	79	83	77	80	72	68	75	73	92	60	78	65	63	71	83	74	65	74	59	64	64	78	61	75	85	56	82	62	89	79	55	66	66	69	54	74	75	59	57	70	85	70	77	72	68	59	72	67	70	75	62	71	70	66	80	65	70	74	81	65	73	87	68	84	61	94	78	68	92	74	74	89	70	56	66	73	84	72	81	68	82	63	71	62	76	81	80	59	54	85	65	68	80	72	66	83	74	80	73	78	48	81	93	55	68	74	73	69	71	67	69	64	71	75	66	87	84	75	78	75	77	75	71	67	77	62	71	81	72	59	68	68	75	72	63	87	84	75	73	76	74	77	66	66	73	58	69	68	78	72	72	71	68	70	61	64	67	94	74	88	68	61	80	80	71	80	78	59	63	67	85	75	94	73	71	82	84	78	71	71	88	80	87	78	75	77	57	94	68	81	87	79	58	78	75	68	66	67	68	80	58	76	59	82	69	66	87	58	72	74	72	81	82	67	71	84	86	74	69	74	67
5884	957	2426	2926	2455	1927	1585	1327	1122	985	868	742	628	617	494	529	513	469	450	390	367	382	364	360	364	340	312	296	297	279	344	291	291	292	296	296	254	317	256	252	258	278	257	251	268	234	250	233	230	254	234	214	241	246	241	220	212	224	254	249	237	243	237	236	240	226	249	258	216	204	249	251	263	230	244	242	231	231	229	235	224	213	221	220	225	196	234	200	227	199	209	226	241	206	244	219	232	207	215	244	239	227	210	222	205	212	228	209	234	218	232	217	236	231	188	241	212	232	211	232	193	229	222	211	229	209	216	208	234	213	208	219	244	209	203	192	199	221	204	202	207	218	232	217	236	186	225	239	204	193	205	191	227	237	217	204	227	212	205	218	213	220	216	218	176	227	221	236	203	258	239	215	226	237	227	216	205	206	215	211	204	218	212	217	225	212	221	229	201	224	220	214	191	240	221	216	206	213	198	211	213	209	233	224	230	228	234	217	213	205	231	209	221	213	181	222	215	229	214	239	206	216	193	196	207	222	202	231	197	224	198	231	200	212	225	202	226	189	228	208	208	168	198	233	231	224	210	209	194	200	219	218	210	225	226	195	202	217	192	220	221	238	219	211	188	221	204	232	214	220	198	235	217	238	213	208	226	229	215	242	194	225	217	192	219	214	247	216	230	221	204	204	227	222	206	231	206	255	213	217	225	211	228	205	230	218	242	216	251	213	207	223	213	230	220	228	218	222	226	212	245	221	199	215	224	230	234	216	225	224	203	223	237	218	201	200	227	234	222	215	232	223	232	201	211	222	230	223	229	198	184	219	217	217	212	220	221	223	204	220	223	206	228	217	220	246	218	210	232	216	215	202	237	209	208	212	219	212	240	208	216	206	206	186	217	214	198	239	224	216	214	217	224	207	222	234	249	258	235	237	242	208	201	248	205	198	215	226	205	228	194	216	219	212	205	185	228	195	215	234	218	223	202	214	216	194	234	217	215	226	220	212	221	200	215	224	235	230	199	212	224	211	222	233	211	216	231	202	231	221	214	226	243	227	201	198	208	204	193	223	229	212	229	206	243	218	213	211	201	227	216	216	246	211	195	209	200	207	247	240	223	224	223	201	218	229	203	199	214	229	190	202	230	218	211	188	198	231	234	184	215	195	206	230	212	212	226	234	197	229	220	224	196	228	222	210	216	213	238	236	227	196	220	227	219	204	228	232	205	227	218	211	234	189	219	214	195	233	219	202	219	237	213	220	205	221	213	233	208	217	207	213	219	218	193	199	243	222	214	222	205	220	235	216	215	212	210	226	228	201	243	198	233	232	222	219	187	189	242	206	228	240	243	208	206	187	217	224	223	207	233	213	211	209	193	243	205	212	224	212	211	228	236	196	216	208	189	223	226	247	240	239	232	221	211	222	208	205	191	205	226	203	220	207	225	228	198	239	219	233	218	198	225	202	207	250	218	228	188	193	223	210	222	207	224	211	239	205	235	218	215	213	216	205	246	180	231	218	195	230	214	216	207	233	204	234	216	223	187	214	219	214	221	203	214	221	230	258	236	210	219	236	223	203	190	196	230	221	208	208	227	219	216	244	218	209	205	220	231	199	202	204	207	232	212	207	202	197	210	208	232	233	236	248	183	215	220	221	242	227	211	223	233	209	203	217	196	213	212	228	219	225	218	207	209	270	218	214	224	218	205	194	250	221	236	193	211	226	235	212	224	229	197	215	206	212	227	225	182	212	215	237	222	196	211	211	234	239	208	232	224	209	237	209	199	222	233	222	202	257	209	207	224	222	215	195	204	244	190	226	220	197	221	232	207	204	229	224	221	244	202	220	223	206	208	243	217	210	211	196	210	199	218	208	211	217	200	214	200	211	202	243	211	209	187	202	243	202	188	195	221	200	192	220	211	227	224	200	195	226	202	229	245	206	227	239	191	236	202	224	231	217	245	210	227	207	209	225	197	208	227	222	206	242	222	188	212	220	208	228	205	194	201	223	212	183	237	204	185	237	218	183	247	184	208	227	208	218	195	197	195	218	202	208	213	213	207	201	230	209	203	225	201	188	215	198	190	233	200	223	201	197	209	213	195	221	237	231	232	230	210	234	211	217	209	227	216	211	212	235	223	227	218	220	235	231	219	211	224	237	205	248	224	225	202	226	213	220	209	217	211	224	194	224	229	206	195	193	223	223	212	232	217	237	202	205	213	218	213	213	192	221	224	231	214	233	232	231	223	227	224	202	212	197	209	225	236	202	220	200	247	231	234	218	205	210	236	207	232	215	220	208	220	214	233	234	224	196	223	234	224	223	193	218	211	227	203	202	213	216	226	216	247	239	236	213	211	240	200	224	216	221	210	225	239	226	213	213	226	220	231	201	234	200	214	233	211	225	212	244	237	238	218	216	196	221	214	222	204	204	194	216	219	194	229	225	231	244	203	236	217	202	188	218	217	205	214	210	227	248	214	213	220	220	205	217	203	226	235	196	234	189	237	231	220	204	220	226	203	218	259	220	229	229	213	204	179	228	232	231	203	218	215	216	233	251	241	218	224	220	205	218	206	210	222	239	241	254	223	234	234	235	192	195	217	222	210	205	201	209	217	237	227	219	208	217	201	192	214	219	223	212	208	243	213	200	187	222	208	209	226	213	207	221	221	212	207	198	218	226	217	212	210	198	202	248	212	205	225	234	220	214	213	228	201	208	220	207	231	225	232	237	201	211	230	205	212	221	223	235	189	227	232	234	197	210	207	211	222	215	211	211	200	214	215	214	202	238	207	214	221	205	199	234	214	226	215	209	195	206	229	213	242	232	216	208	211	229	218	227	216	205	227	214	235	232	234	208	218	218	226	204	230	209	222	229	205	223	216	235	234	210	210	210	222	220	201	231	237	220	213	221	222	204	217	196	239	233	198	200	207	211	199	209	252	237	218	190	204	214	206	204	217	223	198	229	198	230	201	226	225	242	215	198	198	226	218	202	228	213	264	222	198	229	218	205	210	240	191	219	232	242	197	195	213	217	211	228	206	221	196	248	252	215	208	202	229	222	210	211	208	204	226	213	213	198	229	223	212	200	187	206	209	214	217	211	189	202	211	232	196	199	210	206	215	205	227	222	222	228	211	215	206	229	217	213	224	215	180	211	195	200	218	232	208	208	204	221	201	217	210	221	191	200	214	196	196	232	236	224	211	204	203	228	218	199	227	224	237	192	213	218	216	220	183	212	218	207	214	232	218	228	230	208	213	230	224	213	219	249	212	215	222	211	222	215	207	224	223	215	227	230	221	196	212	212	204	221	211	207	217	209	235	238	221	219	222	216	197	213	218	195	225	226	207	228	204	212	206	194	212	258	249	225	223	220	229	239	221	204	212	242	205	212	218	227	184	230	227	235	217	220	233	231	202	239	206	247	220	187	186	227	214	205	229	191	242	224	217	224	238	216	234	212	195	197	227	237	219	227	212	214	204	249	235	214	203	205	206	227	216	218	198	205	242	206
15159	2422	2322	1774	1174	837	721	559	484	409	400	360	297	283	272	259	270	238	197	228	242	206	225	196	207	218	200	220	210	175	209	227	174	197	202	219	196	173	160	177	192	179	197	175	198	217	182	171	189	176	178	184	183	200	177	205	188	179	181	171	161	191	216	204	167	162	203	175	184	188	175	167	198	173	179	190	200	182	165	170	169	177	145	202	164	170	203	179	194	182	165	173	188	176	166	199	169	170	175	173	159	149	187	166	156	164	181	189	159	185	190	173	179	190	198	170	185	182	178	217	186	187	179	166	174	153	177	178	176	185	186	194	176	182	175	173	182	174	190	168	168	161	176	184	187	209	198	192	187	200	177	161	173	170	179	195	180	190	205	171	173	177	202	194	187	203	177	188	189	185	165	182	196	177	171	168	163	180	173	194	158	175	171	168	174	186	183	183	187	180	208	189	190	190	177	158	167	168	160	167	165	189	173	172	194	177	188	193	177	162	155	200	194	163	161	190	158	175	199	171	178	169	184	183	157	190	193	182	181	187	176	184	189	163	167	184	185	177	171	161	182	180	178	170	181	151	180	179	197	185	188	188	155	161	179	159	155	188	179	184	170	155	186	177	172	174	143	171	181	206	189	156	197	168	175	182	186	170	180	200	185	178	185	174	187	186	190	168	161	191	185	164	187	183	171	208	186	159	187	191	186	174	187	192	183	176	182	168	162	198	172	201	184	201	161	184	181	198	169	157	198	179	170	172	184	176	173	164	191	185	163	180	190	179	177	196	189	194	189	197	177	167	164	181	174	163	204	177	161	212	180	183	145	176	178	184	173	167	185	202	200	176	171	171	186	169	186	181	181	171	171	195	186	190	173	192	192	149	198	187	185	186	189	150	175	172	184	168	186	190	164	174	164	171	186	179	174	184	146	174	203	201	191	162	172	192	163	195	189	204	193	197	202	169	177	176	181	167	177	195	182	154	172	174	197	162	170	157	179	166	178	158	210	176	174	206	172	179	184	168	162	178	164	153	180	178	186	212	174	179	181	168	191	168	175	188	171	178	172	170	189	172	172	165	201	183	179	180	149	173	190	185	192	180	182	183	166	184	179	187	170	181	199	177	178	184	194	177	164	194	211	174	227	166	199	181	187	173	205	196	186	195	157	173	169	198	184	194	173	167	166	167	192	174	178	182	201	159	196	184	177	176	153	169	169	165	181	174	182	172	185	169	167	162	163	168	170	151	179	187	160	163	184	159	176	172	175	185	195	175	181	188	178	199	193	178	203	196	170	180	164	178	176	156	152	167	186	157	190	179	192	164	197	155	160	184	183	144	165	183	169	190	181	208	190	179	177	156	183	175	174	177	196	185	183	191	190	179	204	163	212	180	186	164	152	186	194	157	174	180	205	183	194	204	189	161	183	156	164	179	200	196	196	181	165	173	217	185	189	190	159	203	196	156	163	191	163	188	158	174	169	176	186	184	163	197	182	172	162	167	190	174	167	174	161	157	200	194	173	193	150	182	151	168	184	172	178	186	186	192	174	196	208	184	195	147	179	170	199	196	202	204	214	185	176	195	198	177	178	179	201	178	178	217	173	174	165	169	175	195	173	178	186	168	156	213	172	179	178	170	186	169	192	161	205	182	159	184	172	150	178	179	165	177	198	195	194	201	171	194	179	185	171	175	174	205	200	179	170	178	185	154	189	150	172	163	184	208	197	203	212	198	196	179	167	184	168	173	166	199	179	190	183	169	184	184	186	198	186	198	192	177	174	169	194	173	190	188	174	138	186	186	185	186	200	197	178	183	184	191	184	178	166	139	184	187	189	171	177	163	176	175	174	171	151	199	188	187	184	171	160	177	184	189	166	176	155	155	159	170	157	203	177	165	182	171	190	187	171	173	182	191	205	190	160	173	175	172	187	145	187	198	171	176	187	169	196	189	194	196	199	203	168	184	171	166	160	176	169	186	175	193	219	187	161	196	206	174	154	184	194	188	160	178	192	180	163	165	164	188	164	190	194	175	201	179	166	157	184	184	174	152	183	170	179	185	173	174	159	193	196	183	150	168	188	172	172	177	174	173	165	160	195	194	167	170	182	163	176	196	193	180	201	172	172	155	189	169	172	187	153	190	196	168	168	197	169	196	173	177	177	186	162	196	189	173	172	191	172	169	184	182	163	194	175	185	194	203	194	190	196	196	164	175	171	166	187	194	182	206	184	183	198	160	179	187	179	182	175	185	170	202	177	182	180	194	187	179	166	178	171	182	181	142	190	184	184	188	159	189	192	178	179	166	190	180	170	171	171	164	180	187	182	167	192	174	171	210	182	171	194	187	163	161	167	170	179	173	174	184	181	169	196	164	203	177	166	186	153	195	186	168	182	200	164	155	174	171	175	198	189	172	194	194	170	170	181	152	180	147	193	220	153	182	178	177	183	196	169	176	173	198	184	164	181	204	162	179	172	173	203	182	183	163	154	191	178	160	178	198	184	188	182	171	180	185	192	190	157	165	171	177	152	179	178	180	183	176	171	183	162	160	173	182	186	170	156	174	174	168	164	181	173	188	167	185	177	204	195	183	209	184	166	166	218	198	183	175	190	178	195	152	201	195	192	183	192	174	180	177	186	193	180	171	207	211	197	172	169	178	162	192	159	179	179	192	171	168	162	180	167	159	177	175	189	188	175	173	179	187	172	182	158	167	198	197	170	184	182	177	148	198	192	219	190	177	163	189	184	186	176	183	217	176	192	192	195	176	199	163	182	182	190	182	170	182	204	153	181	185	188	181	176	168	195	160	171	198	174	180	189	174	170	180	202	184	200	179	194	185	180	178	170	171	197	153	176	191	191	181	175	172	174	187	205	196	180	210	199	200	176	205	162	198	177	176	147	173	200	164	181	197	186	183	166	187	177	202	198	173	209	183	192	180	184	204	183	200	174	177	169	177	185	199	206	180	193	212	203	185	173	171	181	207	166	180	179	196	186	184	195	176	183	173	163	188	173	182	182	173	194	147	173	197	162	175	170	190	201	182	210	176	178	162	175	199	173	177	179	178	178	185	145	191	191	168	188	153	177	200	187	176	194	179	174	167	180	172	159	190	181	166	170	189	172	166	178	191	197	170	178	188	196	181	207	163	165	205	191	182	191	196	174	186	177	171	198	157	164	193	165	171	203	193	175	187	222	183	174	189	177	189	163	169	191	182	190	174	182	173	173	189	188	169	192	194	181	194	172	162	169	200	182	172	197	196	185	177	171	175	163	188	200	162	191	158	193	171	162	148	196	178	177	201	174	153	160	170	201	188	196	174	188	170	183	180	167	163	175	171	177	190	182	159	190	152	162	182	172	194	180	187	183	186	191	161	159	168	184	186	168	193	189	174	188	186	172	190	197	193	158	197	189	182	174	178	199	160	184	199	161	162	192	178	177	172	165	186	167	191	166	158	192	176	170	164	183	177	188	169	186	158	171	166	174	182	167	184	182	169	175	142	188	186	204	185
7849	2023	4672	5434	4703	3927	3028	2552	2230	2006	1679	1556	1370	1189	1132	1093	975	930	902	831	764	737	764	719	704	674	668	670	659	638	574	610	550	578	586	565	589	599	602	525	516	554	505	518	536	530	473	547	494	523	502	526	509	520	497	499	476	447	465	490	512	479	459	477	497	503	430	473	476	492	443	476	481	485	467	467	478	486	458	483	486	461	472	451	483	475	463	451	462	505	488	467	476	466	493	490	459	438	458	490	453	450	448	456	490	453	472	444	480	466	513	442	459	454	500	446	442	450	438	431	445	469	466	455	453	494	473	494	473	444	461	449	458	458	467	475	430	459	478	452	513	460	440	470	452	479	507	378	497	475	458	507	450	427	458	421	457	454	440	468	421	451	466	445	459	440	460	428	439	452	450	442	474	445	451	454	461	463	422	447	475	481	462	428	432	479	426	468	459	476	448	463	446	427	434	460	454	466	481	427	433	433	504	474	416	446	440	501	402	508	462	434	463	443	443	460	441	438	458	460	461	463	417	433	479	494	469	440	517	482	439	462	464	461	430	481	469	432	439	461	454	453	455	446	441	431	439	488	466	469	467	494	467	464	450	505	492	462	475	486	450	475	427	455	450	456	462	468	462	451	444	439	441	479	449	469	426	454	451	452	439	454	448	488	470	441	442	436	452	486	481	488	455	465	467	465	463	511	447	421	463	448	441	477	461	467	424	437	442	482	454	482	451	442	443	491	405	453	451	418	461	482	447	478	429	502	439	435	467	458	454	471	471	427	485	465	474	440	494	464	471	447	468	471	466	461	482	432	490	473	454	480	471	475	456	452	445	426	504	442	462	513	460	447	434	452	466	511	420	480	440	448	482	481	455	487	435	448	485	484	439	473	435	449	472	468	405	489	491	444	453	454	464	452	432	445	447	445	456	449	433	471	439	449	448	440	453	455	448	450	470	478	450	475	459	447	408	465	488	456	461	453	427	413	466	470	495	478	469	459	470	459	436	492	450	417	453	470	445	490	456	461	440	468	436	444	466	487	430	420	479	449	459	433	480	487	459	443	456	457	443	459	459	455	493	430	454	452	454	455	441	470	437	437	447	454	455	441	444	439	499	436	437	426	460	454	455	447	450	513	437	432	460	434	460	471	459	453	462	423	475	466	430	460	434	447	455	482	466	440	456	497	469	433	455	464	477	444	464	460	450	406	449	453	447	462	478	462	456	480	478	443	421	445	480	443	447	437	442	465	433	448	446	436	450	475	416	467	438	433	493	454	469	452	440	489	466	424	449	514	458	447	472	464	451	445	437	448	468	446	458	465	446	490	456	489	433	464	446	420	463	489	412	474	451	470	447	455	490	462	440	453	483	444	485	461	408	483	468	453	452	445	471	451	450	450	451	477	442	441	434	476	432	491	440	491	464	456	444	451	439	448	437	454	488	463	425	476	504	464	445	466	460	488	472	440	498	464	471	450	468	453	460	434	457	468	469	470	468	434	436	460	483	484	464	462	471	505	435	481	430	455	439	427	452	439	456	421	451	442	459	456	478	485	466	465	448	437	431	456	462	438	469	447	455	445	455	444	444	445	458	483	440	458	445	489	476	489	447	450	433	487	467	471	494	438	461	444	461	496	451	464	449	471	491	469	492	468	403	449	455	452	468	442	505	498	468	453	440	442	422	426	467	467	464	492	443	503	425	485	472	446	478	455	492	454	433	422	462	516	466	439	437	449	451	450	475	465	426	504	454	417	450	429	458	462	447	428	455	480	442	449	447	480	452	436	434	490	450	488	476	459	428	447	437	431	456	467	442	450	453	452	442	461	443	503	469	442	453	497	415	455	449	471	487	493	469	452	469	435	444	461	500	445	485	450	470	444	452	455	480	429	421	463	490	461	481	490	439	478	457	472	470	442	449	463	414	471	463	469	442	446	468	461	489	455	465	462	449	485	480	439	457	437	445	454	446	450	430	413	470	479	488	440	432	495	455	432	452	460	467	468	457	470	459	463	454	435	478	468	473	425	464	482	464	474	435	445	439	451	480	471	452	512	466	469	469	446	453	471	488	422	463	455	439	434	440	486	431	447	481	415	432	419	447	460	460	466	419	422	448	433	428	456	492	447	440	457	481	445	417	421	477	469	463	465	444	442	466	484	416	478	470	452	444	466	445	428	489	448	424	486	422	473	454	476	452	443	425	438	457	467	484	446	492	461	434	420	441	423	453	467	431	449	455	490	444	457	453	480	406	475	466	443	483	427	434	472	433	414	435	453	486	485	456	427	474	452	434	471	488	424	452	460	464	423	452	435	470	490	456	460	407	465	430	440	425	472	435	479	453	450	463	488	479	440	435	482	448	466	424	486	482	452	475	451	438	473	441	473	483	430	491	495	464	496	467	428	463	393	471	472	449	461	465	458	463	456	463	447	426	468	451	432	438	477	450	452	442	422	458	466	487	447	449	500	449	498	413	450	499	458	431	471	448	482	417	464	438	478	450	429	452	468	452	497	449	442	437	440	455	492	434	490	468	451	473	452	489	476	470	432	453	449	428	496	430	441	478	428	441	442	440	459	439	456	435	405	457	457	472	446	454	434	455	445	410	453	425	471	454	468	456	461	445	467	452	421	491	515	499	455	451	413	462	453	502	490	451	472	443	481	440	484	482	456	445	470	428	483	436	471	427	442	487	479	461	430	469	455	453	455	467	484	439	483	426	457	420	487	446	434	461	451	426	448	524	449	450	472	496	456	426	466	431	446	471	456	453	453	486	419	473	456	481	465	454	476	442	453	458	457	455	436	467	443	465	425	492	463	474	486	479	493	470	436	474	498	429	471	492	468	416	453	452	439	472	461	464	442	437	495	492	477	469	431	448	443	483	448	445	451	470	453	483	426	493	452	419	453	476	449	442	428	459	467	465	486	453	448	452	452	456	436	481	413	457	469	483	423	453	435	442	426	430	421	403	482	447	403	449	450	461	458	443	446	452	467	446	467	427	477	449	470	450	452	451	439	458	466	455	433	474	453	452	471	439	452	446	444	441	475	456	468	469	452	454	457	443	442	423	485	440	451	462	449	453	445	462	449	459	496	456	437	474	435	476	467	464	447	446	447	457	482	432	427	492	469	458	415	464	434	412	472	497	476	465	460	471	448	507	462	457	452	429	482	468	463	451	480	438	460	471	476	469	452	464	462	400	449	452	471	424	433	466	463	436	457	434	454	438	451	443	426	469	490	471	444	469	455	453	450	490	458	442	469	451	454	436	490	453	471	478	444	461	432	450	437	449	476	431	472	458	468	420	479	449	457	449	440	481	427	442	463	449	455	452	463	452	423	408	438	416	466	452	460	445	457	414	436	461	440	460	445	490	438	474	458	461	467	465	440	485	441	446	415	492	493	436	435	484	491	447	459	489	453	450	424	447	452	491	437	475	451	467	443	497	443	443	467	463	453	478	458	462	445	483	466	492	450	493	477	472	461	478	465	449	428	422	449	484	427	445	421	421	447
2014	174	169	130	128	168	149	132	154	144	131	149	147	146	126	155	128	159	125	138	134	148	161	130	130	142	125	138	157	143	105	132	113	127	122	141	138	125	158	148	121	131	137	162	119	134	126	137	133	131	133	144	135	135	132	140	135	166	134	149	126	121	139	141	111	128	126	135	117	143	115	117	144	165	124	129	123	136	135	118	118	154	139	153	126	138	116	131	139	130	130	143	136	121	158	133	88	125	139	143	122	112	131	148	131	152	127	132	132	137	130	134	159	158	125	142	145	149	141	118	133	146	132	133	122	135	138	121	108	159	150	124	160	142	155	133	142	141	135	139	113	108	145	139	151	114	140	136	112	128	142	134	131	102	133	139	145	135	154	110	144	151	146	130	119	124	134	102	128	105	128	146	161	145	118	131	149	113	163	139	133	132	150	136	119	96	135	127	130	127	129	130	157	135	123	140	128	136	119	139	144	127	125	148	129	131	138	141	136	138	134	120	128	150	129	122	142	122	106	116	141	120	139	108	128	142	127	153	141	122	146	126	167	120	152	125	130	133	134	127	133	118	146	123	149	139	151	149	132	146	134	135	121	139	157	151	145	138	139	125	139	153	129	133	125	117	122	116	110	153	112	116	126	112	138	137	123	135	152	151	133	145	126	147	135	117	140	117	148	123	115	118	131	124	147	132	125	111	122	122	137	159	139	139	117	131	118	132	141	153	143	121	135	118	117	127	149	128	129	145	127	143	139	142	122	129	134	113	116	126	114	135	131	149	121	124	126	131	119	144	135	141	149	123	118	159	124	122	128	137	124	135	118	133	118	125	160	138	141	142	118	126	148	150	138	116	136	126	123	108	136	152	133	141	129	118	165	132	134	150	153	143	111	139	137	138	172	144	127	143	141	120	109	127	116	115	125	134	155	147	145	129	141	123	143	151	129	137	158	128	154	140	121	122	109	122	128	108	134	145	151	130	164	115	129	133	124	117	149	130	160	149	135	127	103	133	109	115	121	130	144	157	127	119	130	132	159	129	126	130	122	142	131	127	131	149	135	139	123	132	110	134	134	125	143	141	133	143	137	123	121	136	149	147	140	123	133	121	134	128	120	142	129	139	136	130	143	121	136	140	149	143	135	130	143	105	128	128	138	127	147	106	138	133	136	116	137	130	137	148	126	133	136	151	140	141	131	132	132	115	145	119	120	143	125	139	137	112	131	154	129	125	134	138	116	146	132	143	138	136	126	131	144	132	132	131	121	129	113	128	133	122	138	128	140	110	120	145	124	146	125	143	128	134	157	152	135	115	123	128	119	141	133	153	144	121	131	115	149	140	132	139	125	133	143	122	139	142	173	118	155	141	140	120	119	130	121	111	126	155	151	144	152	140	135	136	134	125	151	120	136	137	134	141	125	146	137	145	146	129	119	120	138	132	124	122	103	130	143	149	126	135	112	147	127	139	140	125	124	127	135	141	144	153	135	132	118	140	128	118	146	121	135	132	123	135	115	109	134	118	114	110	133	152	130	125	121	136	147	127	129	125	143	131	133	114	120	107	147	158	141	131	157	131	140	129	134	143	135	131	140	129	133	122	115	116	110	129	154	125	133	143	148	131	140	117	139	138	129	129	141	110	125	134	128	124	130	113	123	136	143	116	123	158	135	146	116	108	147	148	118	143	128	146	124	153	134	127	129	138	131	144	146	140	170	135	116	117	132	127	144	138	122	124	140	129	139	134	134	121	140	133	127	130	141	147	132	126	123	137	107	138	141	134	129	144	136	122	145	116	126	109	126	141	137	117	115	131	129	108	133	132	134	111	125	144	136	130	141	129	141	143	120	143	145	125	147	122	155	153	148	127	147	154	137	106	140	120	122	149	131	127	134	130	138	140	129	144	142	119	111	136	141	125	153	122	134	119	116	142	128	123	135	112	125	147	139	139	111	135	128	149	144	148	142	140	139	112	119	123	125	106	145	139	132	115	146	135	137	123	133	129	148	130	144	143	131	134	135	140	144	135	136	141	120	119	147	124	125	137	116	138	109	123	132	119	140	125	137	132	144	120	125	120	115	121	137	135	145	132	132	136	135	127	145	142	138	123	123	122	140	126	144	142	145	124	111	156	124	133	141	146	128	143	154	118	144	109	141	149	157	141	137	125	136	142	147	129	119	128	143	137	125	134	124	146	146	138	127	132	158	142	127	133	134	138	141	138	127	138	129	144	130	152	136	165	108	118	116	146	125	129	122	121	133	137	137	124	112	135	135	126	146	140	117	115	125	141	139	126	137	129	136	128	124	150	123	139	124	108	139	131	145	123	130	136	146	138	148	141	126	143	117	132	131	137	128	131	134	112	130	124	138	128	110	119	132	142	128	132	139	130	117	143	141	122	131	144	124	130	122	172	140	135	153	150	142	136	127	127	111	132	124	120	145	142	158	158	135	136	132	116	136	135	126	115	139	136	133	119	125	133	141	136	141	118	128	142	119	124	120	126	136	143	141	134	137	132	148	121	154	132	131	130	116	130	108	140	145	121	143	125	151	124	141	135	122	112	139	130	120	140	120	136	141	137	120	141	138	132	110	150	128	133	142	133	124	136	145	127	137	148	141	143	126	135	128	115	120	125	128	131	144	129	137	154	131	128	117	126	141	136	120	143	143	127	111	141	141	128	141	142	137	132	118	122	147	129	137	150	135	138	122	111	139	144	134	137	124	120	148	113	135	123	121	133	132	131	133	158	134	124	158	117	123	138	142	156	127	135	111	133	140	123	141	125	126	126	151	121	122	139	141	142	140	130	126	143	119	126	135	142	140	132	107	140	126	143	152	154	150	144	141	138	143	121	152	133	131	128	119	120	134	139	135	143	136	132	117	156	115	137	124	133	144	155	148	164	134	124	138	136	122	127	129	144	118	133	119	130	140	104	139	152	126	136	135	115	114	137	119	125	120	147	131	141	132	123	120	117	145	151	154	122	141	134	128	140	126	130	126	118	149	152	124	154	143	149	139	114	119	139	125	136	128	132	152	135	123	138	136	139	131	129	107	124	132	128	139	139	129	117	141	128	149	157	126	129	126	97	128	150	121	141	145	140	134	133	147	147	136	143	130	123	120	124	140	135	138	104	134	147	124	137	143	128	119	132	128	119	137	119	112	135	138	137	138	123	123	152	122	119	128	135	124	128	120	139	110	141	150	134	100	132	149	145	147	135	131	144	119	127	147	141	137	152	131	151	145	132	113	139	113	135	138	138	130	123	140	114	131	123	119	147	143	138	123	132	141	147	149	146	149	137	142	138	122	139	151	121	106	128	141	156	116	135	149	111	124	130	119	139	130	146	131	143	117	139	156	126	135	147	138	146	133	143	139	128	147	160	134	159	114	129	149	126	146	131	142	124	161	127	161	126	114	93	111	119	129	148	115	135	147	113	142	149	127	109	151	149	124	119	151	129	134	133	135	145	138	124	128	143	146	140	122	137	151	132	163	163	138	137	123	138	143	143
2246	377	443	460	400	357	369	376	393	359	373	347	392	364	325	345	338	346	312	350	303	337	360	347	357	343	367	327	382	339	355	363	337	324	349	329	318	324	334	354	343	347	333	341	311	345	327	342	326	325	331	330	325	352	361	329	336	354	330	321	338	359	310	299	316	384	341	301	371	320	341	315	293	343	346	318	340	344	339	323	330	299	334	332	357	318	380	301	323	332	319	347	338	316	311	320	349	331	338	341	340	328	341	356	342	352	311	301	339	360	329	318	326	345	315	316	348	347	305	304	331	375	340	336	302	305	353	362	337	338	371	340	316	359	324	313	344	347	314	351	345	331	329	340	333	295	306	348	336	327	337	340	324	355	350	328	336	319	318	316	324	373	345	352	333	316	336	319	323	356	328	337	332	331	315	294	337	348	299	338	370	305	334	319	369	304	317	335	325	321	347	353	332	361	349	330	299	362	349	350	349	337	323	335	326	325	345	377	331	328	320	308	310	332	335	337	315	324	338	363	338	285	334	335	317	356	321	346	347	343	353	358	366	331	367	329	341	329	359	316	333	320	310	328	345	343	324	331	335	329	331	309	334	307	345	334	316	322	294	326	306	332	318	360	327	322	366	320	314	335	323	356	332	362	334	340	363	342	360	318	359	351	330	325	345	316	340	329	339	342	359	328	341	339	368	339	370	327	309	321	348	355	310	351	337	334	302	307	341	357	329	345	302	295	319	342	343	350	330	312	343	352	331	337	364	341	299	355	349	329	330	315	326	320	300	326	338	327	341	314	297	321	334	357	332	346	343	339	353	298	320	304	332	325	315	330	314	371	322	348	381	322	330	352	312	344	351	317	329	320	354	344	336	331	354	313	328	320	329	318	335	331	354	353	345	313	346	296	338	312	340	332	345	314	322	296	351	343	318	339	348	324	354	290	339	334	333	325	342	307	356	366	309	329	316	330	367	312	323	356	317	336	298	316	320	345	331	299	357	341	337	317	321	315	333	329	330	340	351	318	298	355	329	344	319	346	339	340	327	343	353	325	346	342	300	367	321	338	327	338	319	324	336	340	316	351	348	323	336	293	311	320	335	335	317	312	322	321	321	328	343	323	295	348	355	318	319	284	304	362	350	315	349	299	314	340	321	338	321	350	321	317	346	350	332	320	342	340	352	344	353	313	294	319	309	329	336	332	306	341	323	340	335	362	328	332	352	318	318	327	349	348	320	345	333	347	330	325	344	313	366	316	309	361	313	337	346	331	335	328	344	365	342	366	331	346	345	354	348	285	320	320	342	330	339	335	326	318	353	331	331	310	331	348	337	339	324	343	301	322	327	329	372	343	308	334	339	322	338	338	332	337	327	369	334	342	341	344	364	329	346	357	338	335	333	308	331	344	317	325	347	376	358	336	364	327	339	347	328	352	354	303	328	329	349	338	322	357	346	347	306	324	352	335	344	366	295	379	333	366	340	307	344	322	308	348	336	331	319	371	343	335	334	368	320	300	326	338	285	354	307	308	328	345	342	327	328	307	339	327	304	290	340	355	314	364	303	328	328	335	324	311	302	355	301	339	310	332	355	329	337	328	318	328	301	332	327	325	348	353	346	328	303	309	336	328	363	307	345	345	331	307	326	327	324	356	310	309	316	304	344	342	332	317	326	310	328	325	336	347	353	357	327	301	330	330	342	329	320	306	353	322	343	301	350	343	327	343	315	314	328	303	370	351	350	321	337	359	342	340	330	319	339	339	343	355	340	332	347	356	343	332	348	345	347	320	325	348	333	312	327	358	334	347	346	294	316	322	338	305	317	336	364	322	343	320	334	366	312	331	344	343	322	330	362	333	334	324	333	345	303	356	334	346	332	302	296	306	307	320	311	334	344	343	330	326	300	322	334	319	319	327	324	308	340	323	346	349	346	322	340	330	344	318	322	331	298	334	341	315	302	315	357	345	356	334	333	325	334	322	344	346	329	360	345	333	321	337	297	324	297	315	340	335	317	316	318	347	350	336	317	358	309	323	354	382	308	345	342	356	339	295	332	310	309	336	342	339	317	320	309	342	333	317	342	353	370	332	322	312	355	320	290	321	314	325	306	328	331	354	324	298	342	334	356	322	329	323	325	309	316	381	318	347	317	313	359	326	322	328	338	333	339	349	311	327	335	346	344	319	338	340	373	343	345	342	321	331	351	317	307	344	308	336	347	333	313	314	361	352	341	358	350	331	343	316	342	346	301	353	281	317	293	356	330	348	354	347	336	333	309	324	343	327	298	365	351	316	334	309	329	336	341	342	293	325	349	347	349	343	299	328	353	347	314	363	328	331	351	344	333	348	341	331	312	292	319	341	344	364	312	292	311	290	333	343	323	342	323	338	343	332	358	347	351	329	297	333	357	311	331	333	342	345	351	364	332	316	347	325	361	358	314	355	315	354	312	327	300	332	345	300	319	318	352	326	347	340	365	339	324	345	324	308	327	344	368	363	344	324	321	348	357	321	333	335	344	357	275	313	353	325	326	350	333	336	304	331	325	330	326	321	306	350	326	338	340	325	335	307	329	337	333	341	323	335	343	342	324	344	360	316	324	351	365	337	368	341	336	316	333	337	331	335	364	313	332	345	301	338	303	328	358	331	330	342	327	294	327	340	328	302	361	332	297	365	311	317	322	354	350	310	331	360	334	329	338	341	366	329	326	337	372	358	350	348	309	316	346	338	333	331	357	384	332	329	315	336	297	341	337	282	360	356	333	318	323	334	317	332	341	346	346	334	336	345	324	348	348	328	316	319	301	356	295	340	310	340	308	326	331	309	336	327	324	371	326	327	350	329	336	363	370	349	312	354	327	363	345	329	308	333	357	306	336	347	353	324	336	375	320	310	338	339	336	312	357	327	318	315	356	301	320	345	317	333	335	324	352	335	345	349	324	332	325	336	310	353	364	333	307	323	323	330	296	315	363	345	339	313	317	328	316	323	387	307	334	333	332	290	322	333	329	330	343	318	335	338	319	320	313	313	334	307	327	340	350	338	347	310	332	322	292	292	304	330	331	351	317	339	316	338	333	342	351	309	299	311	344	321	337	343	353	317	314	344	369	331	311	281	285	338	318	329	311	329	345	317	346	345	351	333	327	311	308	319	340	322	359	329	297	338	288	351	354	322	317	326	334	345	325	313	308	330	356	352	327	326	306	354	313	309	328	317	338	353	345	321	358	317	329	328	335	320	316	294	326	333	341	347	331	333	347	355	336	331	312	305	331	342	344	323	316	363	308	345	324	330	303	354	353	333	331	326	321	305	333	361	324	335	336	314	340	319	322	336	332	359	318	358	352	358	345	334	326	310	346	350	321	366	348	323	314	309	331	343	323	330	345	353	327	327	335	317	305	333	344	328	364	345	347	350	350	324	325	336	330	328	352	314	357	345	347	320	357	326	303	319	296	334	358	341	355	343	317	306	352	362	361	349	377	343	344	352	349	325	320	340	334	322	389	294	313	346	339	345
8233	924	1025	812	599	433	285	249	192	179	173	173	138	122	105	111	135	108	101	101	106	102	112	110	73	84	86	81	73	90	69	80	102	78	77	80	87	69	75	83	63	68	75	80	91	81	75	72	81	74	69	85	63	78	86	64	76	73	68	65	79	76	78	79	75	68	77	64	63	75	71	73	82	75	62	55	78	72	99	86	72	71	64	69	64	71	73	77	65	54	62	73	76	93	88	88	89	71	67	63	69	70	60	67	79	74	80	68	66	88	67	65	66	70	76	81	73	78	73	91	69	73	73	58	75	84	84	76	73	73	76	81	64	69	64	69	71	68	85	88	94	84	70	69	78	79	82	90	76	82	66	76	63	70	79	83	63	86	84	75	70	71	65	65	71	70	72	66	59	74	90	67	84	71	73	67	83	70	74	80	77	74	79	77	73	66	73	69	73	71	76	79	71	70	73	81	63	72	57	73	70	60	79	75	68	69	72	58	68	77	81	75	82	80	74	76	71	74	87	84	80	66	58	74	79	70	74	85	82	78	86	78	79	87	70	78	98	76	68	67	78	88	64	77	68	73	76	74	69	75	71	79	84	73	89	86	83	79	71	83	85	91	51	74	90	64	69	73	69	75	78	68	78	82	70	75	69	59	95	68	70	85	62	71	66	78	79	67	60	76	85	84	69	69	70	87	64	84	80	65	73	84	66	68	61	83	85	63	77	70	76	75	72	67	70	57	70	75	86	86	66	78	80	81	77	68	82	66	65	67	63	73	68	71	67	89	66	75	78	72	71	68	64	70	91	83	78	79	72	66	94	75	85	60	93	65	79	73	63	81	85	82	71	69	88	88	81	90	61	58	73	91	80	82	74	67	68	82	76	62	78	79	69	66	81	84	62	74	72	61	72	89	76	78	79	65	63	90	82	84	93	86	76	80	68	73	85	82	77	67	71	79	74	72	73	77	73	76	87	71	85	54	71	74	73	77	78	73	83	81	60	76	88	80	84	64	68	74	86	81	81	86	72	80	47	72	72	85	61	70	84	77	64	75	85	57	75	85	74	81	88	76	73	64	77	89	93	80	59	66	66	57	76	62	82	64	79	82	77	71	80	78	73	67	68	62	76	71	88	96	71	70	76	65	82	75	84	69	65	66	69	76	78	87	77	75	71	78	84	61	59	73	75	77	69	68	63	86	68	59	64	67	81	82	91	75	84	70	73	65	84	85	60	76	65	87	70	80	75	65	72	86	74	71	74	69	72	72	85	78	75	70	75	71	63	75	77	80	63	77	74	73	69	76	66	74	95	82	82	76	79	81	60	84	61	73	76	65	86	75	76	85	87	90	77	61	71	88	83	80	74	75	56	66	81	95	65	79	75	70	62	78	81	73	76	74	74	73	83	89	79	80	70	62	80	69	77	83	70	77	90	69	85	81	83	68	71	68	69	94	95	63	65	77	74	90	75	60	69	91	76	72	79	60	77	74	81	69	72	79	72	86	86	74	70	75	81	81	75	69	77	64	85	75	62	77	53	64	71	57	60	79	67	78	69	81	75	76	77	77	64	59	66	77	65	73	79	59	74	77	74	66	67	55	80	71	71	79	64	85	61	84	68	71	79	87	92	67	75	78	65	85	72	64	75	63	76	82	71	79	65	68	77	83	69	61	70	63	70	69	71	91	72	68	92	70	63	86	63	76	81	74	66	95	77	93	75	82	77	78	69	82	68	71	78	69	70	87	76	70	84	91	73	83	87	76	92	68	79	83	59	71	87	52	69	85	74	77	69	72	89	75	91	73	72	86	69	79	75	61	74	72	76	61	60	70	65	76	62	69	71	76	68	81	75	67	55	67	61	43	72	78	90	82	80	86	60	75	79	74	72	76	66	64	87	92	79	61	61	79	71	76	49	65	70	80	83	63	78	73	84	67	64	71	75	68	90	78	70	68	49	69	75	77	60	92	69	76	74	63	65	53	64	73	60	72	77	83	58	77	82	82	68	64	64	74	83	76	73	64	69	85	74	82	84	68	86	89	85	73	70	59	80	62	65	70	83	81	72	76	83	83	85	59	54	66	78	85	75	86	76	77	90	86	74	80	80	62	81	78	92	67	82	73	84	83	68	50	58	67	67	73	82	65	67	70	64	65	64	86	87	75	67	72	66	77	73	69	92	80	67	76	74	75	101	85	63	76	74	68	71	81	79	74	68	81	65	50	77	61	83	81	72	91	61	70	65	63	87	80	78	76	66	70	73	81	86	79	78	84	77	60	77	74	93	68	79	56	79	85	67	67	66	77	81	87	68	65	74	72	69	70	78	76	72	72	79	74	70	88	93	77	86	59	94	78	65	73	75	62	77	69	75	65	79	65	73	78	69	68	76	95	69	83	76	71	65	85	71	81	66	80	85	69	66	70	67	48	70	94	77	63	76	76	72	68	66	75	67	79	74	73	75	70	59	60	60	59	68	76	67	79	62	66	67	78	74	74	72	77	69	64	76	78	66	96	61	72	71	80	63	75	79	73	76	78	81	67	74	69	62	69	69	93	69	84	84	68	74	89	57	71	70	66	69	72	86	90	54	73	81	100	82	50	72	65	73	52	79	53	73	81	81	67	83	76	55	69	78	57	75	81	68	80	75	66	62	91	84	78	83	86	74	59	77	56	71	68	83	79	75	86	71	67	84	75	53	62	76	81	66	62	71	101	88	76	90	66	72	79	50	84	98	62	49	71	68	70	82	71	64	66	98	71	86	66	73	67	69	77	69	66	60	64	71	83	68	77	52	58	80	73	70	82	82	51	64	93	64	59	71	69	67	78	63	63	70	74	73	82	84	77	68	75	92	85	69	74	78	60	58	71	83	82	62	74	73	80	89	91	76	78	72	85	69	71	76	79	68	67	68	74	67	82	56	82	79	82	93	74	74	75	73	56	79	62	66	93	90	55	75	66	79	88	75	87	78	95	96	64	83	85	85	77	78	73	79	66	80	80	78	62	69	81	91	79	80	79	71	61	62	76	77	87	79	78	68	59	83	86	87	68	84	72	79	72	51	83	70	84	62	71	69	78	68	68	67	83	73	62	72	84	92	81	63	75	75	75	84	81	80	64	75	63	72	87	69	74	73	81	59	80	75	73	67	87	86	62	56	82	72	92	88	76	82	75	71	82	79	84	82	88	85	72	74	93	79	76	67	73	67	79	76	72	74	78	65	63	79	81	83	78	68	80	71	69	72	87	74	76	68	78	89	77	74	75	77	66	77	76	68	74	73	75	68	72	71	64	76	73	86	80	64	82	63	83	89	67	81	65	69	79	56	67	62	71	71	77	79	82	62	70	80	62	72	88	78	88	83	72	69	67	69	58	65	66	85	77	74	64	61	72	82	78	66	77	74	60	68	65	80	79	76	86	72	72	73	79	70	62	85	72	81	77	71	82	64	66	77	79	90	79	85	76	71	96	84	60	62	71	82	77	73	57	67	80	78	64	82	73	73	57	57	61	71	80
5861	994	2413	2753	2477	1914	1590	1329	1100	929	887	764	688	585	540	532	513	471	459	387	379	386	376	377	364	314	354	318	335	314	302	312	277	271	260	302	274	281	269	270	271	296	251	271	245	260	242	241	265	235	254	234	225	219	242	251	234	231	235	224	238	232	241	222	251	214	233	226	253	208	222	216	235	225	232	236	228	229	241	226	249	244	198	223	233	195	187	227	219	202	255	216	219	216	216	212	244	242	249	201	230	243	217	229	216	241	213	237	237	204	201	196	227	225	198	245	193	223	226	206	212	241	228	228	213	217	221	220	225	210	224	214	213	232	224	209	227	230	211	199	230	223	209	222	189	202	189	191	233	221	218	229	221	211	230	206	209	211	214	222	243	215	210	215	209	233	198	242	244	197	239	219	218	214	214	241	257	231	203	210	227	243	224	205	206	189	220	224	223	219	229	223	246	224	232	228	218	239	232	209	193	225	227	222	207	215	213	238	219	200	239	203	208	214	220	245	198	229	199	216	240	214	197	229	226	214	228	195	210	245	233	217	207	241	228	206	210	240	233	193	233	213	188	205	205	215	208	223	213	195	218	211	211	220	216	217	226	230	223	214	189	193	218	190	234	250	222	232	213	188	200	207	224	199	241	230	234	231	215	198	214	242	211	229	208	246	199	238	204	221	231	242	224	240	213	226	204	231	224	236	227	190	208	229	228	214	177	207	216	243	210	230	204	240	225	212	224	201	212	198	220	205	178	222	218	202	213	224	255	193	234	208	214	197	204	243	197	236	222	212	207	194	203	212	252	211	242	237	214	200	226	210	197	247	184	206	204	232	210	220	205	221	215	198	226	216	241	209	215	224	214	214	220	216	188	227	217	195	218	223	232	215	227	242	232	234	194	218	222	208	205	230	226	223	221	238	226	210	190	231	204	224	237	208	207	219	215	215	210	240	233	242	242	220	225	235	221	218	200	224	210	191	225	220	222	220	220	230	234	228	201	235	226	210	195	219	207	230	199	205	204	228	224	235	202	198	195	221	237	216	216	201	203	210	240	209	199	234	213	243	218	196	209	208	196	208	187	220	240	224	217	223	190	220	211	223	208	197	234	216	206	234	198	215	207	231	191	248	224	209	211	206	230	211	227	210	206	210	207	235	231	228	212	229	250	237	238	218	219	256	191	224	208	215	190	222	203	229	218	194	223	245	189	215	189	209	209	230	216	193	237	222	224	235	206	246	226	211	208	220	222	225	218	212	218	213	222	208	214	233	207	190	209	252	234	206	228	220	223	221	225	209	204	219	210	220	230	214	199	213	210	200	228	203	231	192	234	217	205	243	235	241	240	219	214	205	228	196	209	211	211	228	208	204	211	221	219	194	225	214	226	216	212	229	223	209	242	226	207	228	202	232	244	215	221	221	217	231	226	218	231	206	201	225	205	213	202	226	204	245	213	224	234	200	207	215	201	209	207	213	223	224	215	223	219	218	212	221	223	197	223	220	226	203	198	199	210	220	192	214	216	222	204	232	217	210	219	223	214	209	217	221	225	220	213	222	239	193	208	213	220	217	207	246	193	216	223	213	203	208	214	219	227	208	216	213	229	201	212	218	197	193	214	218	236	208	220	217	232	215	223	207	210	213	230	202	226	219	219	214	203	230	237	227	217	212	252	220	228	202	242	239	225	198	212	247	228	213	216	215	211	232	239	190	212	248	214	215	229	220	205	229	216	226	217	233	205	214	207	220	232	212	224	230	199	226	211	196	211	222	198	252	234	211	224	213	227	232	187	234	189	227	237	213	214	206	215	220	218	206	226	217	214	210	209	227	205	201	242	228	215	227	222	218	225	192	238	232	236	234	217	224	199	214	211	236	229	222	207	166	212	202	214	230	241	228	200	208	249	205	212	207	194	206	214	234	221	240	228	220	196	207	224	205	195	217	211	220	207	232	219	227	206	178	238	220	210	235	217	210	208	219	202	185	232	200	213	242	236	209	229	238	211	229	209	238	197	215	207	234	200	223	191	227	218	213	204	207	212	191	212	245	205	231	239	225	214	214	246	208	201	185	264	218	201	222	205	223	204	210	223	208	211	227	213	215	211	235	218	231	239	208	202	224	206	206	207	223	208	219	193	233	215	221	218	220	216	190	247	211	220	233	198	223	215	219	231	232	207	209	199	225	222	216	211	214	226	201	212	195	220	239	202	203	213	230	201	231	212	206	194	228	240	207	201	229	212	243	208	224	195	189	223	230	214	213	198	240	242	196	213	215	231	221	240	218	218	223	205	217	205	220	207	207	242	202	218	225	210	202	194	210	229	234	224	205	231	224	219	228	216	203	210	206	211	221	190	210	212	184	198	214	228	210	219	221	208	234	231	213	228	208	219	209	206	208	222	198	202	224	243	236	232	229	216	215	215	234	215	208	187	224	208	232	242	237	202	232	202	213	217	234	238	186	209	231	217	185	201	212	226	235	218	222	194	222	230	210	209	249	235	208	211	211	195	220	247	236	196	212	247	246	203	208	235	205	235	215	198	217	191	201	203	198	208	211	213	222	213	237	240	247	233	230	214	193	228	235	222	207	200	220	227	195	240	220	215	209	212	211	227	237	210	224	218	218	208	208	203	203	230	216	218	225	223	216	217	218	221	230	224	211	202	217	248	221	205	204	203	232	199	212	215	213	220	200	228	207	221	183	215	202	217	209	202	197	232	201	216	210	228	210	205	219	211	208	204	210	196	219	234	226	222	205	223	207	215	222	191	218	202	215	217	234	209	235	203	208	210	208	219	234	231	214	237	209	220	207	243	209	219	214	242	232	203	183	208	229	247	218	224	220	233	199	205	190	241	233	220	225	222	212	208	210	196	253	215	231	220	204	225	229	222	225	231	193	203	255	215	211	249	186	220	197	180	233	239	211	234	212	249	228	230	203	233	195	237	226	218	223	227	207	211	244	202	229	252	217	225	210	210	204	218	225	210	216	206	201	204	230	210	200	240	215	209	223	226	258	253	215	213	221	222	212	202	220	232	235	200	220	241	208	229	200	225	219	210	199	201	194	196	215	233	195	217	207	201	224	241	208	248	224	180	210	201	227	190	231	218	214	226	233	219	238	223	239	239	209	227	207	217	198	218	211	210	233	194	243	233	211	239	240	211	226	207	220	214	219	217	214	210	218	228	214	224	212	216	231	227	214	220	201	224	215	210	206	219	225	213	205	187	224	228	209	214	224	188	210	201	220	191	206	218	228	223	195	223	189	230	204	205	204	199	220	211	210	243	212	238	221	215	209	220	227	217	207	223	232	231	237	209	222	221	242	196	217	218	207	226	204	238	204	241	230	193	227	205	239	218	215	211	238	214	208	242	203	191	247	228	248	238	215	215	212	196	230	221	233	213	217	220	218	210	253	227	225	233	227	225	203	214	213	195	214	203	217	219	211	214	230	199	211	229	233	203	229	224	217	217	230	202	244	201	227	218	209	208	175	210	221	241	230	224	222	228	215
15367	2497	2433	1828	1170	872	671	586	474	407	349	333	317	262	274	240	256	235	249	235	205	244	227	215	236	203	195	186	231	214	202	201	169	202	195	204	197	190	173	214	146	202	204	215	216	208	183	215	186	187	157	184	184	182	168	186	201	189	191	144	163	194	199	192	180	196	213	181	192	195	190	189	165	195	196	187	187	206	201	177	197	195	188	165	173	213	187	189	192	188	195	184	195	178	183	162	171	179	182	175	181	168	186	169	177	174	202	184	179	195	220	179	188	169	196	173	182	176	197	195	180	157	161	183	192	174	176	166	183	166	195	170	171	202	182	183	171	190	171	182	193	184	169	194	196	175	154	133	164	196	181	182	192	187	173	179	208	170	192	171	165	152	170	160	182	201	193	184	168	168	176	184	180	181	192	186	176	198	196	184	174	182	166	174	179	178	160	166	181	171	161	189	192	189	169	176	184	171	169	184	173	172	191	170	194	193	169	194	167	182	183	206	184	187	178	157	163	192	168	164	184	180	173	186	193	181	193	198	148	193	182	164	159	186	153	164	189	185	184	173	177	187	187	172	171	169	187	179	213	171	170	196	189	181	175	184	167	168	185	196	164	165	170	180	188	202	202	201	165	186	203	176	191	203	174	174	187	201	218	191	191	196	199	168	168	164	202	168	158	193	182	164	166	194	181	192	146	194	169	162	173	160	160	189	151	189	176	196	204	174	148	175	168	180	172	155	186	188	185	207	172	184	186	189	181	183	172	180	191	184	181	159	212	170	175	200	163	196	195	175	173	203	194	178	192	179	169	180	184	174	184	166	176	173	182	182	187	163	177	176	172	170	174	182	181	177	208	196	186	196	175	171	193	179	174	180	158	201	184	171	167	201	173	186	150	186	167	202	201	173	159	168	177	191	171	191	189	185	168	188	169	176	188	192	158	159	193	150	185	190	188	176	154	208	167	160	178	150	182	184	164	181	175	188	170	178	170	171	187	207	186	172	182	163	168	173	164	185	193	173	194	186	182	163	179	198	164	158	159	156	197	195	158	181	183	177	185	167	201	189	185	192	169	163	166	182	163	193	183	176	176	192	161	180	201	175	166	185	163	198	186	189	175	198	171	175	204	189	174	179	182	177	187	185	156	191	186	185	177	192	180	224	192	195	185	147	172	197	174	180	168	188	176	189	191	176	160	157	198	172	196	167	177	154	159	178	153	167	189	176	188	173	185	199	218	182	203	174	183	166	177	182	174	166	199	176	191	158	177	207	176	171	175	182	189	180	216	190	179	163	177	204	189	174	200	201	184	174	192	206	181	211	186	197	197	184	181	179	186	178	184	198	210	196	166	148	198	194	188	185	162	181	177	184	167	167	172	176	197	182	164	157	198	201	181	197	163	137	181	174	187	171	207	197	151	167	181	158	176	156	178	174	173	188	178	208	171	178	191	176	171	197	165	195	167	200	169	190	165	194	193	181	182	172	151	171	171	196	181	175	203	161	158	175	196	174	180	185	193	185	171	161	164	170	182	188	168	179	193	195	170	166	203	197	198	166	166	152	170	156	179	164	157	166	175	185	175	190	199	174	196	184	149	199	195	191	174	178	182	187	192	190	181	184	184	186	198	179	154	181	181	198	194	181	184	174	189	180	191	197	167	185	185	176	158	194	181	187	151	163	188	197	183	182	170	198	201	171	190	204	200	184	160	181	166	166	180	180	185	189	182	182	207	199	184	183	176	180	190	186	200	180	179	192	182	168	198	157	187	192	173	182	200	180	194	187	175	180	205	192	181	171	189	194	198	192	161	172	177	207	190	180	174	173	170	186	202	185	170	171	159	158	183	189	162	194	202	160	174	138	188	175	181	159	174	191	213	203	168	189	194	159	195	168	189	163	160	181	170	186	187	171	168	152	167	197	168	186	161	168	178	175	190	178	174	172	171	172	190	194	179	150	187	173	210	187	213	196	177	187	181	177	166	194	175	185	178	176	170	197	175	172	167	174	162	174	176	163	162	164	165	190	162	180	169	181	162	168	193	170	185	160	185	168	180	179	186	168	194	180	175	191	169	182	164	201	182	205	192	192	179	180	206	170	191	162	180	165	174	189	188	182	189	173	187	168	167	189	171	170	195	180	171	178	178	166	188	215	187	191	171	177	175	172	200	155	171	184	154	182	188	186	158	184	171	161	151	170	192	177	174	158	175	181	181	169	203	165	146	204	178	162	182	160	182	178	184	194	179	174	199	164	175	155	184	192	205	201	214	213	179	161	172	213	168	186	200	182	160	188	177	195	172	171	179	173	192	189	177	191	184	183	184	174	184	202	185	193	174	174	177	195	176	190	190	187	172	178	198	191	188	172	200	181	208	190	186	176	179	204	201	169	184	176	198	146	188	183	171	165	169	194	177	196	199	189	199	186	194	180	167	191	182	183	184	202	177	184	193	196	181	179	197	172	180	181	160	196	171	159	185	156	192	157	173	191	225	170	179	197	161	186	186	169	173	178	208	196	181	174	197	166	196	161	170	183	174	183	201	176	216	185	201	191	163	177	179	178	175	212	176	197	164	195	173	181	183	154	159	160	181	182	163	185	193	179	201	198	175	208	188	194	183	174	168	179	157	180	169	166	215	182	183	191	191	184	193	172	191	185	207	194	180	177	174	186	162	170	182	202	157	177	153	185	195	157	179	209	186	190	166	179	172	198	178	181	175	179	175	179	176	186	183	180	168	158	180	181	163	164	209	205	184	204	177	173	159	173	165	197	186	172	160	188	184	191	176	187	198	198	191	186	173	179	204	168	171	168	195	172	185	214	171	189	162	163	176	202	179	191	171	181	201	168	173	179	173	175	162	207	170	186	185	178	206	130	193	201	171	183	170	174	201	188	190	166	167	210	209	203	183	171	167	190	197	196	178	169	172	177	198	195	162	168	182	164	185	174	192	178	185	178	189	185	193	161	175	189	165	151	191	190	214	189	172	180	165	178	186	194	182	219	174	161	189	210	197	167	186	192	155	180	182	166	177	193	164	167	173	184	175	174	183	215	198	169	196	180	211	199	236	190	187	171	173	184	187	193	168	195	176	183	191	174	182	191	198	197	193	173	190	182	172	169	176	210	167	176	191	211	156	176	168	194	176	195	161	189	196	184	186	180	166	187	180	170	177	162	151	185	178	176	189	183	187	182	203	147	178	180	160	186	163	182	187	185	159	164	180	182	168	173	168	184	201	182	181	207	212	205	192	185	183	173	165	189	174	161	169	180	180	165	199	146	186	172	200	180	174	162	191	156	177	153	186	157	179	183	192	193	170	190	194	203	161	180	184	216	175	187	203	188	186	185	185	187	178	188	164	189	183	182	195	179	182	184	203	167	180	162	207	195	172	152	202	165	221	184	165	193	180	210	192	172	199	183	176	177	198	195	191	175	180	175	177	176	177	171	161	175	178	158	181	180	169	180	154	208	162	193	148	174	155	179	170	176	162	174	173	170	191	174	168	176	180	178
7756	2023	4593	5363	4617	3861	3052	2494	2231	1932	1679	1495	1289	1159	1142	1026	982	928	859	888	783	750	800	673	706	714	692	639	619	594	600	590	570	582	580	570	574	581	543	578	562	536	525	533	525	559	505	531	477	494	520	512	508	483	492	538	452	478	483	481	479	505	521	481	523	478	533	460	467	508	468	463	497	465	481	461	480	507	472	441	442	512	469	495	433	469	436	446	466	481	426	451	488	445	466	442	450	468	421	480	419	461	481	476	452	426	450	483	440	498	471	436	474	433	454	456	464	431	453	492	475	476	458	460	461	452	478	426	478	467	426	444	440	457	461	466	446	462	461	450	501	465	460	442	483	444	450	505	447	479	438	461	434	489	417	446	436	432	469	455	467	440	470	464	455	491	426	480	492	486	454	458	477	461	455	456	468	440	456	486	468	435	413	466	488	402	402	457	438	480	431	451	468	468	465	448	443	466	457	475	419	479	418	432	470	462	479	447	503	442	436	428	426	462	473	473	462	459	502	439	465	482	445	492	485	440	452	440	482	453	455	461	458	465	442	446	439	453	459	448	445	453	441	460	469	445	478	460	457	446	453	422	453	434	477	460	432	465	457	461	433	432	447	457	462	452	468	455	449	471	458	433	451	478	439	438	467	456	454	407	453	422	432	459	423	456	447	401	447	464	450	454	445	462	459	417	490	461	441	448	432	455	467	450	476	442	438	442	451	464	453	421	465	434	443	462	440	446	415	465	420	428	449	485	451	454	466	476	443	490	464	487	463	450	432	452	465	455	411	466	443	447	486	473	463	459	460	453	443	453	482	469	429	407	462	444	479	480	426	432	451	466	427	451	501	441	456	430	442	455	420	468	423	467	465	421	433	427	466	466	424	457	458	490	451	475	466	446	468	424	440	451	423	445	452	465	442	459	438	467	422	448	461	452	476	429	468	421	456	457	475	453	435	435	426	438	486	432	457	441	433	453	447	428	463	467	446	487	470	453	451	442	454	407	462	476	425	479	517	430	471	475	436	452	429	459	456	470	432	485	440	452	452	439	446	462	455	433	448	448	443	435	465	474	463	469	441	447	437	440	441	467	481	441	469	467	456	440	476	429	473	448	428	423	448	452	412	434	457	461	444	462	444	397	453	476	487	470	460	487	462	471	453	451	426	437	450	459	441	458	482	450	426	457	427	480	438	432	444	431	450	451	464	469	449	482	461	451	461	451	440	421	426	450	480	434	450	459	457	429	456	449	453	455	465	478	484	464	436	479	450	428	445	470	451	459	443	416	457	430	477	424	456	495	454	482	442	469	498	474	464	447	468	448	453	459	461	483	433	444	443	471	438	452	450	467	447	435	477	463	474	462	437	480	457	443	487	477	465	443	487	475	413	510	441	422	412	472	420	454	421	475	459	508	457	450	466	440	401	461	462	429	448	421	463	450	419	487	450	463	461	440	469	488	470	464	435	465	447	427	409	445	463	453	469	458	440	425	429	454	434	431	444	443	432	436	453	415	460	420	460	443	437	462	498	488	465	464	417	463	447	449	484	454	442	444	432	481	488	494	461	462	440	457	425	428	436	465	452	474	448	457	429	442	447	474	469	450	491	480	454	463	462	414	498	455	508	483	471	474	457	435	455	465	481	470	459	466	460	457	470	463	445	467	458	463	435	463	451	458	466	448	481	422	482	465	488	457	445	449	470	467	453	468	465	464	472	440	456	485	443	457	459	471	466	463	470	485	447	425	450	474	481	435	484	435	463	418	453	466	452	464	453	455	443	488	441	463	440	447	481	485	444	445	501	443	431	467	468	477	446	458	457	464	455	513	429	464	454	416	439	457	448	437	417	478	470	474	463	480	491	444	453	457	472	417	475	457	431	478	453	471	438	462	462	455	420	437	459	446	465	416	438	483	458	466	464	486	448	429	442	434	451	448	492	459	439	441	439	436	436	459	447	473	437	449	474	469	469	488	436	523	457	413	434	474	496	430	416	444	433	418	467	460	486	496	449	486	442	469	458	421	433	452	427	481	453	469	423	424	435	482	453	493	466	445	450	454	436	479	474	441	447	431	453	456	412	446	448	466	460	466	408	482	457	445	452	438	494	478	511	447	432	458	419	476	429	435	441	441	476	430	429	474	465	479	450	447	493	486	452	453	453	428	435	459	478	418	445	474	456	490	469	447	459	451	460	444	419	440	448	460	447	462	445	467	449	459	464	439	435	424	467	427	477	482	483	471	458	459	450	479	453	463	416	434	454	417	479	458	454	432	436	467	473	459	502	485	425	443	407	475	476	452	448	434	451	420	469	460	471	436	411	431	421	449	437	467	470	402	457	473	477	454	435	451	430	438	452	477	441	469	443	454	466	462	470	444	483	449	453	459	443	442	476	419	456	460	422	446	439	459	523	430	439	465	468	442	423	438	460	501	472	450	469	455	468	464	401	450	454	435	459	467	469	454	449	461	429	487	419	452	442	444	434	463	438	383	436	426	447	472	484	483	456	433	442	444	489	463	477	407	404	453	477	471	450	491	439	436	420	448	449	481	462	454	444	449	465	462	464	463	456	438	418	486	435	435	440	455	461	482	426	448	449	448	476	484	469	489	455	457	395	468	448	430	425	454	467	474	443	436	504	453	459	442	438	476	461	473	449	432	464	447	503	458	462	442	472	445	418	410	463	459	453	455	446	452	466	423	458	488	475	441	432	439	434	459	468	457	481	431	453	443	475	470	427	460	448	438	452	452	450	446	443	477	444	460	457	489	464	443	452	453	449	464	453	451	448	446	438	487	475	464	477	466	478	435	454	469	471	447	460	468	474	412	472	486	479	454	446	431	441	444	423	438	452	485	425	452	440	444	445	442	444	456	428	433	450	434	507	425	473	457	464	465	497	472	485	475	442	472	440	487	473	472	443	497	450	425	501	414	440	485	450	440	478	430	467	458	468	510	448	482	427	445	455	470	467	438	423	465	432	463	455	447	439	472	477	498	452	466	453	511	448	425	447	432	451	481	397	436	461	463	474	432	459	497	484	470	414	475	464	428	462	445	421	489	439	454	450	466	459	441	464	469	432	501	479	430	444	450	458	443	480	504	479	461	473	471	413	382	456	420	482	461	496	436	459	420	458	430	455	437	438	460	477	462	451	447	421	466	453	419	470	468	472	426	485	443	456	462	453	436	446	475	436	464	455	427	438	481	462	468	520	425	442	461	427	459	430	441	451	455	448	438	430	437	477	480	471	429	499	484	466	425	436	412	464	419	448	436	482	494	452	473	479	474	450	430	430	465	421	486	453	450	426	451	443	442	433	420	464	451	461	452	468	451	471	461	445	417	454	458	463	497	491	441	429	431	454	465	489	477	409	456	468	461	485	448	491	449	496	446	471	448	426	467	464	430	485	450	447	429	431	471	426	455	419	458	482	482	463	416	429	451	474	472	450	447	466	450	466	462	458	403	424	433	466	454	426	452	456	464	461	463	463	461	481	422	445	445	496	505	449	440
2169	189	212	160	159	151	156	159	126	135	129	136	129	156	160	131	146	144	130	133	121	164	137	122	128	122	138	154	116	115	127	142	109	116	144	137	157	143	138	153	136	146	136	119	144	140	147	117	140	146	122	158	130	128	122	131	145	156	145	114	140	128	118	128	141	125	149	151	117	137	152	110	154	124	132	144	144	143	123	112	140	130	142	118	142	131	147	122	131	128	125	130	144	128	135	129	158	123	132	121	136	112	137	141	155	151	155	134	131	162	125	116	123	144	142	123	129	135	134	134	147	122	143	134	124	162	156	128	123	119	113	124	146	130	139	148	143	133	114	128	129	141	120	142	144	132	138	147	127	136	116	122	123	130	146	139	142	138	114	114	126	143	125	133	135	124	143	129	125	119	124	131	130	141	140	139	144	104	122	160	146	135	144	149	108	117	122	114	126	125	132	119	152	124	122	117	136	152	132	139	133	130	147	156	151	135	144	141	130	133	138	145	137	106	126	133	128	163	120	151	146	127	139	165	141	151	109	128	123	128	152	123	142	137	132	136	115	121	135	140	144	140	154	139	130	118	124	130	113	108	124	132	134	143	128	135	122	124	121	133	145	142	115	137	130	142	150	128	134	140	168	134	125	152	144	137	123	143	128	135	109	148	144	124	133	134	123	113	123	148	125	148	132	154	143	111	140	116	127	127	149	121	143	117	125	133	136	132	143	143	108	155	137	138	153	130	146	147	147	132	132	144	124	131	140	135	147	150	129	130	130	121	112	121	140	140	112	120	139	135	154	125	120	136	120	138	144	145	132	146	118	124	122	148	135	144	132	148	143	126	135	109	150	118	114	118	135	121	129	132	150	149	111	152	143	136	117	130	136	123	128	122	154	123	121	115	122	112	128	105	139	127	128	130	122	127	128	118	107	132	146	140	132	131	127	133	147	147	132	159	132	149	109	128	128	144	120	142	125	140	147	96	124	119	138	136	131	125	126	122	118	122	156	128	135	133	147	149	144	147	146	147	109	138	158	164	146	135	144	139	142	127	117	140	144	159	118	123	140	120	135	146	125	142	139	126	137	111	132	130	136	109	125	118	111	156	116	141	145	119	125	153	139	129	139	138	113	110	134	131	139	109	135	130	138	140	128	126	138	124	143	135	126	116	110	133	145	118	133	153	121	138	127	135	153	116	144	115	111	166	136	124	144	129	141	134	135	125	142	136	120	115	136	133	133	137	138	123	122	130	130	135	115	130	146	134	132	160	122	150	131	131	114	121	123	107	110	150	140	100	119	127	128	121	129	134	146	131	149	157	136	121	151	140	118	139	111	116	154	127	132	129	137	161	142	158	113	145	124	131	141	148	142	121	139	139	144	133	132	141	139	134	134	127	127	144	141	125	154	153	149	144	122	136	152	140	152	133	141	140	149	136	113	127	133	115	121	119	143	137	130	133	147	139	140	129	139	113	127	122	127	126	148	144	131	146	171	134	108	113	138	147	137	127	140	137	122	131	120	123	123	134	136	135	149	122	118	132	124	133	139	144	146	156	138	134	132	124	130	147	133	151	149	143	139	137	129	124	145	123	135	127	135	138	132	141	135	134	133	136	98	148	132	130	132	122	137	140	115	120	146	112	141	129	137	132	133	117	125	137	144	151	146	127	142	113	130	123	133	112	117	123	127	133	127	129	152	125	130	124	127	119	125	133	134	135	158	131	114	143	140	131	135	144	125	156	139	128	129	106	137	146	113	134	127	124	145	145	143	129	126	134	143	142	164	116	143	160	125	128	136	146	145	147	151	127	132	119	165	127	112	124	126	117	137	142	142	142	128	134	144	134	144	119	148	133	133	126	128	137	147	108	132	108	149	141	154	114	134	132	136	136	120	133	112	145	121	134	131	168	132	156	145	138	133	129	125	151	116	137	130	128	138	125	135	133	124	138	149	134	137	135	158	157	122	136	118	142	161	141	155	138	147	115	134	133	138	128	129	134	132	131	120	128	142	122	154	145	136	137	122	130	151	126	122	131	120	129	134	140	132	119	125	127	115	124	143	161	133	133	125	126	136	121	135	145	120	127	123	136	118	133	137	132	113	157	137	132	117	139	153	135	124	142	140	123	127	131	130	118	122	135	138	137	133	150	128	138	129	141	140	125	145	108	137	129	139	147	140	132	127	129	129	141	125	123	131	119	146	135	137	143	139	121	120	120	123	136	131	139	144	145	123	134	132	125	137	142	114	137	130	151	132	129	140	130	135	115	122	145	115	112	148	133	120	139	119	135	134	138	143	152	135	133	129	123	117	124	142	131	124	147	133	126	136	162	117	137	140	124	147	134	132	129	152	147	146	126	107	116	117	102	148	135	132	120	131	130	126	131	120	125	153	154	125	138	124	107	131	171	126	114	130	129	139	128	139	127	134	156	145	146	140	149	126	136	141	135	133	142	112	133	136	148	143	139	133	127	128	137	129	146	115	151	150	140	129	124	156	144	119	126	135	141	148	140	132	124	120	153	123	145	135	133	122	144	152	145	139	124	115	123	140	115	126	126	138	142	128	157	146	153	135	135	132	127	138	128	139	120	124	121	151	140	152	142	137	118	124	125	131	112	137	146	138	128	133	120	130	137	121	111	141	143	131	117	143	139	147	137	128	132	152	134	134	131	137	136	146	143	135	159	131	133	133	126	113	140	149	126	147	139	140	159	113	131	123	119	129	152	140	138	123	139	148	149	129	139	161	129	128	116	113	140	134	154	151	128	127	119	109	130	150	125	120	139	115	124	139	151	139	133	143	124	126	117	152	122	127	144	134	141	147	132	128	141	121	136	139	107	122	134	126	124	128	162	119	134	112	120	131	126	137	131	121	107	146	145	134	153	123	143	135	133	112	130	143	144	127	126	107	125	132	137	147	151	151	151	145	149	135	130	134	155	134	142	129	119	158	134	135	124	123	145	127	117	129	129	134	135	137	130	119	112	130	152	141	150	143	120	149	120	131	127	161	141	151	131	136	141	122	113	130	150	128	154	137	152	133	128	131	135	133	149	110	145	136	127	138	141	141	160	123	135	149	135	125	148	133	123	130	130	132	122	135	133	126	123	116	137	121	128	142	143	120	150	142	135	132	124	169	135	143	128	110	135	142	139	141	131	123	144	138	132	128	163	127	144	110	115	138	136	121	127	133	148	156	132	137	117	142	132	100	130	124	160	129	150	130	136	137	144	113	139	107	129	131	125	144	149	131	111	152	142	124	125	129	121	123	115	135	143	149	173	152	144	132	131	133	123	144	142	132	117	119	131	130	131	132	138	124	135	135	127	146	144	139	146	125	140	142	119	155	141	133	132	125	155	117	134	144	130	138	116	139	129	125	124	126	124	146	136	137	127	118	153	133	127	127	145	132	114	117	147	125	134	130	131	131	130	124	138	119	144	129	146	123	146	135	118	137	125	143	121	140	105	144	104	133	111	112	116	124	138	134	127	149	130	135	141	128	124	145	129	130	135
2250	376	419	455	442	460	405	382	367	374	368	349	357	338	329	381	355	344	349	306	313	350	338	362	333	335	368	358	328	331	303	329	331	337	318	359	311	318	330	330	340	312	348	342	321	347	328	355	326	330	331	319	315	332	339	322	314	328	336	320	291	333	325	328	349	328	341	355	331	313	334	306	330	324	336	335	331	319	359	341	351	334	324	312	325	301	314	360	334	293	347	304	333	355	328	336	292	329	323	327	303	322	330	348	321	341	322	315	320	303	336	319	351	314	336	327	334	322	301	330	322	304	330	319	337	349	313	353	338	324	318	320	342	342	339	343	320	330	344	329	325	335	323	335	310	334	341	356	349	355	332	296	308	344	301	311	314	321	357	364	337	349	308	344	310	351	312	345	323	335	322	301	323	330	330	320	315	337	321	338	337	316	320	334	307	324	315	323	334	305	326	327	349	323	311	316	353	331	332	343	356	344	331	318	342	341	325	334	356	332	335	349	303	304	354	346	317	307	330	332	334	337	337	312	339	289	339	335	375	337	340	358	338	349	313	323	324	351	342	326	309	340	335	332	310	302	290	343	307	321	340	322	318	331	329	318	334	338	326	322	300	326	325	326	303	322	310	293	344	360	336	311	344	334	325	297	335	347	314	307	308	347	342	339	350	332	342	332	350	314	332	312	317	340	359	330	343	329	332	376	316	301	333	344	341	359	317	337	355	310	355	338	342	328	352	312	336	312	356	341	296	309	361	327	323	313	353	343	339	305	352	365	334	338	325	329	318	338	320	326	312	337	337	321	331	332	333	320	339	302	342	363	330	334	349	372	324	308	352	338	356	329	374	307	317	323	311	353	314	311	320	375	344	300	303	333	341	369	350	314	360	318	358	322	328	327	336	328	332	292	349	358	340	296	340	320	324	337	316	342	313	320	328	354	322	312	309	331	341	339	336	346	294	327	324	353	333	306	315	342	321	342	332	329	315	319	331	328	349	328	341	341	350	308	324	340	368	325	340	307	344	329	363	344	356	342	329	330	327	326	329	315	310	335	350	319	332	327	341	324	308	306	321	336	323	346	312	336	344	335	322	336	344	308	344	390	338	324	333	329	343	348	359	324	348	360	345	327	346	350	325	326	337	329	366	342	309	330	369	311	339	332	349	345	341	322	310	344	325	333	328	356	340	302	336	331	312	339	344	350	326	314	319	302	338	377	339	337	304	332	339	336	347	346	338	345	332	304	333	302	307	328	322	341	332	335	350	309	320	349	331	333	345	346	301	307	348	297	348	401	362	341	349	333	333	327	316	328	327	297	332	331	370	328	322	300	340	314	358	344	317	331	321	356	326	335	330	315	347	327	323	321	306	369	335	288	341	317	313	289	338	349	309	355	325	361	339	322	344	316	323	347	306	346	310	336	352	289	347	336	330	307	342	354	326	307	337	339	327	343	333	307	380	324	346	345	301	336	335	391	348	316	325	283	345	348	293	326	337	347	329	315	326	349	318	337	342	322	322	313	295	331	341	343	328	365	307	299	339	338	323	331	317	344	334	321	337	347	356	305	326	317	335	328	318	327	333	370	361	341	341	342	325	326	335	357	321	323	326	311	335	362	323	303	348	340	341	323	329	342	325	319	345	354	322	342	355	361	333	346	343	364	344	330	313	336	305	348	356	332	364	360	349	356	315	355	323	356	334	347	358	334	338	354	310	315	332	320	346	302	341	316	363	314	352	340	353	330	334	320	326	285	351	348	304	336	349	346	337	325	316	340	315	372	364	331	323	349	330	353	333	349	312	309	339	342	342	340	328	336	362	318	321	343	343	329	354	351	342	308	312	327	380	288	330	314	320	326	344	326	318	307	315	353	323	307	367	318	338	328	369	365	335	326	350	321	325	326	308	396	321	337	319	338	361	352	311	348	339	331	364	334	333	321	385	302	317	332	354	314	350	350	312	350	356	335	326	346	343	323	337	363	326	297	339	326	348	296	354	322	320	326	323	377	332	384	299	321	353	300	319	345	308	320	354	364	337	310	322	320	349	314	319	313	314	332	346	332	347	322	360	346	380	328	328	355	320	312	366	315	326	304	353	345	308	367	355	345	344	331	293	331	336	293	330	362	344	338	374	318	332	348	361	342	281	339	365	347	346	330	338	329	328	333	343	322	340	343	358	337	321	335	349	320	316	342	351	326	343	345	315	335	306	305	312	321	273	314	338	333	291	312	337	330	351	328	317	354	319	332	302	335	327	326	347	335	310	335	364	311	316	340	345	324	333	321	366	346	332	313	324	321	353	336	334	343	355	338	324	345	327	295	305	321	319	307	333	349	360	339	335	355	326	366	330	381	293	337	312	340	337	309	336	357	318	312	367	316	306	333	325	309	315	323	365	297	331	309	327	340	340	319	339	311	305	311	303	360	327	332	288	359	346	341	322	329	334	335	343	336	337	349	336	322	333	336	332	338	295	308	353	340	314	352	312	326	336	309	347	316	361	350	323	335	314	354	346	343	314	343	311	328	330	323	294	303	311	329	312	344	301	325	343	331	337	391	327	350	312	332	325	302	356	326	310	325	337	309	365	326	302	323	325	321	317	325	329	352	316	343	358	352	362	314	319	335	327	320	327	311	320	315	326	344	326	325	360	328	332	333	300	315	320	321	349	354	339	336	321	351	348	300	343	322	307	346	295	311	320	311	347	325	335	338	341	304	308	323	342	312	352	317	346	349	335	340	316	339	308	343	312	355	324	337	351	335	324	311	296	339	351	335	332	311	301	334	302	311	317	339	344	323	345	338	338	373	350	311	318	329	346	349	332	372	351	310	308	306	324	312	293	342	352	316	356	318	348	299	353	326	317	335	333	316	310	328	331	303	341	355	334	353	354	340	346	313	325	336	310	350	365	384	332	330	340	317	308	313	325	342	344	322	345	344	343	313	354	331	364	352	319	330	307	330	347	317	361	344	336	351	338	347	352	347	322	314	319	343	311	344	333	313	324	324	349	352	360	329	343	352	359	333	323	337	334	328	339	320	318	306	340	348	322	346	324	317	311	332	336	357	325	369	347	352	340	308	310	379	312	327	354	330	317	298	324	350	326	356	338	368	348	301	338	322	347	287	334	337	310	358	336	340	356	333	331	353	359	338	350	342	354	287	326	351	339	336	320	338	328	326	342	329	331	338	326	303	320	335	326	358	343	327	346	333	293	320	354	319	304	357	355	344	328	370	320	322	305	321	344	299	356	340	309	323	317	340	360	322	348	336	329	310	339	327	331	344	312	320	326	348	345	324	314	331	337	335	342	336	370	316	362	318	336	338	323	326	340	322	352	322	334	321	313	306	349	317	325	322	351	313	330	355	328	340	296	333	383	335	341	338	332	331	354	329	368	309	317	301	334	319	323	353	318	329	325	298	302	348	320	313	303	347	340	357	364	312	340	324	331	346	298	345	337	345	300	320	354	347	340	310	353	327	338	325	327	327	367	309	347	316	320	344	331	320	350	358
8169	928	1059	803	526	401	327	246	237	201	179	146	141	127	127	121	93	96	97	96	97	93	81	79	79	84	89	78	69	82	79	82	75	89	81	79	78	86	68	84	84	76	77	98	80	86	85	64	75	67	81	81	78	61	78	81	58	64	72	75	72	75	77	75	101	57	61	78	82	78	76	83	64	72	80	77	82	72	72	61	83	70	90	82	79	79	64	81	67	70	62	80	75	64	82	69	69	57	64	77	71	76	69	81	77	80	75	76	87	79	63	79	70	65	66	57	77	78	82	74	67	64	77	72	68	72	76	63	59	72	66	83	84	76	79	65	63	71	62	72	74	80	58	58	60	68	75	58	67	64	73	63	65	77	78	84	78	59	81	60	65	73	100	82	78	74	67	71	71	59	66	90	74	61	58	61	72	67	80	73	68	67	77	67	70	83	84	96	68	84	82	68	70	85	79	73	94	69	92	65	73	79	69	64	77	60	80	75	91	74	82	68	100	74	71	78	72	53	72	77	74	66	89	74	83	86	75	73	73	68	61	66	77	87	76	53	75	72	72	81	77	77	64	78	72	68	76	57	54	80	82	79	74	76	83	81	75	90	84	65	83	79	78	75	80	76	66	85	63	79	70	75	72	67	72	72	64	57	72	84	76	75	84	78	62	81	73	76	77	65	76	110	79	67	70	88	80	66	80	76	68	81	81	80	78	65	76	64	73	65	75	78	70	78	65	73	63	80	76	87	75	102	78	89	69	70	63	71	76	65	71	100	79	81	71	75	77	80	69	58	74	78	71	85	73	60	74	69	68	75	104	67	62	79	65	83	59	69	70	80	72	80	77	74	76	65	64	66	66	60	70	62	78	77	81	76	63	72	61	72	83	75	92	72	75	60	65	54	71	84	70	84	63	79	67	71	71	66	85	69	67	86	59	79	73	72	86	60	84	74	82	75	73	89	68	67	64	57	90	87	70	80	60	89	74	85	85	84	64	71	91	79	70	93	69	71	81	86	77	76	86	67	76	89	57	57	65	78	69	92	89	73	72	63	69	71	73	89	70	79	73	72	79	62	69	68	88	74	85	83	92	81	73	77	75	84	83	75	69	70	85	75	63	65	76	82	80	79	56	92	73	76	58	62	74	87	83	82	82	82	79	68	69	67	72	70	64	75	66	54	82	73	76	85	71	74	75	73	76	78	71	72	82	63	67	56	67	67	61	67	71	79	90	55	75	71	82	60	81	70	89	79	77	70	75	97	65	85	76	88	92	67	80	68	68	84	64	77	78	66	70	68	56	71	80	80	60	82	82	89	73	70	76	80	84	69	74	73	89	75	77	86	66	63	67	91	73	78	80	73	76	63	68	76	89	65	91	78	72	70	72	78	60	77	86	70	81	74	67	82	84	63	89	61	69	68	66	61	59	84	64	81	72	84	79	88	69	70	75	76	78	80	78	71	74	74	73	75	101	77	84	73	80	75	62	96	77	79	85	75	68	72	65	69	83	72	78	76	94	81	76	81	78	71	64	83	74	79	77	87	67	67	92	84	74	64	63	71	75	65	72	72	69	67	64	87	76	73	65	74	79	75	88	58	69	75	80	52	85	79	77	93	67	82	56	63	75	84	60	74	73	66	69	82	80	73	69	73	80	69	78	81	75	80	77	78	71	73	69	73	85	62	70	76	93	79	71	57	80	60	86	75	64	83	88	75	81	85	67	81	76	58	67	74	68	89	70	68	69	65	67	83	84	80	82	77	75	74	73	67	75	68	80	73	81	80	73	91	89	89	74	70	72	78	100	77	65	80	81	60	56	85	69	82	62	82	84	68	60	78	78	91	91	67	62	71	75	64	70	64	91	72	57	66	74	83	69	74	75	71	84	81	66	57	70	88	82	85	88	68	66	75	84	100	81	81	88	80	57	63	76	72	86	76	83	69	78	58	81	80	76	82	69	65	85	61	61	78	90	67	63	82	76	63	69	82	88	59	84	68	78	71	70	92	86	84	68	87	72	69	73	69	86	90	83	78	73	88	82	84	79	74	73	77	67	65	64	63	72	73	67	93	83	60	73	79	67	64	72	61	53	91	83	69	58	70	82	66	78	82	80	67	44	70	80	67	78	70	83	78	81	80	87	67	70	88	74	91	73	67	69	71	69	64	73	79	65	80	67	64	65	77	78	59	61	76	82	79	67	78	82	71	74	66	61	95	88	69	66	86	66	92	79	82	67	82	79	71	74	62	71	67	78	71	74	59	75	65	68	60	78	57	76	79	73	64	79	74	93	69	73	92	72	71	60	71	69	83	83	62	69	82	72	79	74	79	74	76	72	62	80	92	76	62	82	74	65	83	79	68	59	59	67	56	64	83	88	88	79	72	66	73	78	95	84	92	64	73	71	83	75	79	72	74	98	90	76	95	85	76	73	74	76	75	79	77	74	73	78	77	72	58	78	83	60	78	64	77	59	77	82	71	72	97	70	65	66	82	69	71	74	68	85	85	62	67	80	68	68	71	85	67	83	67	73	65	83	68	89	61	79	72	55	67	72	71	62	83	73	79	73	74	79	79	77	91	77	65	81	78	81	51	66	63	72	80	78	81	71	87	67	80	83	77	82	82	69	94	73	75	75	78	63	62	58	75	69	80	79	85	66	70	72	82	70	72	69	76	67	76	80	78	75	57	64	81	83	89	66	84	74	90	78	65	56	88	76	83	63	72	82	93	75	71	58	76	76	89	75	72	77	74	76	80	67	76	85	71	88	75	62	70	68	84	71	65	71	78	70	61	82	83	65	52	78	68	77	65	80	79	73	94	84	84	69	69	76	72	76	84	56	80	65	87	66	79	76	62	63	74	67	70	70	80	83	69	75	70	82	73	75	77	68	73	72	77	71	85	83	81	74	66	71	69	74	51	66	64	73	78	76	76	82	64	77	65	79	67	64	73	77	70	89	77	75	75	77	68	78	67	67	74	78	81	67	76	58	68	70	64	68	92	73	57	77	78	64	69	72	74	69	73	69	68	74	101	71	90	74	85	67	73	82	80	76	77	77	76	77	65	81	77	92	69	66	55	65	65	72	69	76	83	60	71	68	65	61	82	90	74	71	72	58	70	82	60	82	62	74	76	73	71	76	62	71	82	72	74	67	73	76	79	74	68	87	65	59	86	67	81	64	80	78	66	65	75	77	68	80	80	82	81	68	66	82	82	77	72	77	89	74	82	88	80	55	75	72	67	86	70	73	85	80	95	89	72	73	72	86	81	56	63	77	67	60	78	83	78	68	87	85	67	68	53	62	75	67	71	74	65	56	71	58	86	79	54	88	73	86	68	69	70	76	75	72	79	69	66	55	66	81	71	63	75	70	52	66	69	70	93	94	78	78	83	71	84	80	71	77	75	67	71	72	72	76	64	69	80	60	69	69	82	89	68	79	49	79	75	83	87	67	90	76	79	61	61	73	62	82	75	60	65	72	75	77	74	85	64	66	64	64	82	76	70	66	63
5783	970	2396	2782	2494	2010	1574	1312	1190	1036	870	787	615	618	598	542	459	439	443	452	388	370	364	347	340	357	339	302	295	293	270	252	253	279	291	281	272	273	283	258	284	257	249	258	267	258	250	245	254	254	227	242	256	229	247	257	250	243	229	218	229	245	227	232	234	270	236	242	219	228	233	198	240	222	226	225	213	227	216	244	233	225	237	228	222	213	224	218	242	222	219	220	251	234	240	241	233	228	217	238	233	238	233	225	211	222	237	257	205	231	259	243	190	224	216	233	227	237	213	242	231	213	209	205	228	222	232	228	231	249	209	209	208	245	210	229	207	219	229	207	205	227	216	206	225	214	224	233	218	207	211	240	226	212	226	213	240	222	230	227	231	212	213	233	229	253	233	219	227	235	201	215	223	198	204	241	223	248	221	193	201	204	243	199	218	245	214	211	210	217	182	243	197	254	222	241	225	194	240	246	202	222	230	227	233	229	215	205	230	213	214	220	239	231	223	203	225	217	228	201	219	203	211	233	221	223	212	229	230	232	228	223	239	226	254	206	218	198	220	240	214	207	225	219	213	217	242	209	219	241	231	216	230	232	211	193	212	214	215	234	228	242	205	236	219	222	220	227	204	235	220	230	219	255	193	202	231	234	211	205	229	227	218	223	218	238	220	223	221	225	233	214	215	225	203	217	253	223	217	226	213	215	225	186	193	212	207	199	221	231	223	198	248	205	216	222	242	216	227	203	205	223	209	197	224	197	207	223	244	238	216	233	217	200	220	220	255	237	221	221	222	220	199	224	224	205	196	220	218	234	204	232	235	205	225	248	185	210	216	210	205	235	239	229	225	220	228	211	228	191	224	232	228	210	199	238	202	228	198	195	205	185	212	213	192	229	213	214	226	229	230	213	197	233	223	205	206	194	236	224	243	226	246	215	235	198	207	202	210	210	237	260	196	212	189	230	214	220	206	217	199	238	247	249	223	213	218	217	218	250	215	208	222	213	239	225	229	255	214	224	243	213	215	201	212	235	248	203	240	228	238	203	213	237	223	210	223	201	237	226	223	219	226	210	197	228	216	217	220	186	211	216	215	210	218	219	251	234	219	223	223	231	207	234	208	222	234	211	230	227	221	226	197	214	211	199	236	211	208	209	193	207	223	233	218	244	225	204	216	237	209	234	242	207	216	218	210	251	195	239	197	201	219	218	229	225	241	225	243	262	214	218	224	239	239	212	199	229	219	229	217	214	216	231	216	221	235	204	211	221	225	206	229	207	216	221	212	234	216	212	212	219	202	218	228	213	235	197	211	217	205	257	235	234	224	227	210	222	238	215	243	206	241	213	239	218	231	251	211	224	211	202	229	211	214	224	205	245	236	202	207	202	248	206	220	238	208	205	237	229	227	210	220	186	201	189	237	200	224	208	229	220	244	209	242	233	235	222	224	226	225	201	221	210	207	229	211	232	217	187	193	203	228	207	230	212	229	223	236	243	210	222	217	210	232	191	239	198	223	232	256	202	202	231	240	236	213	241	199	226	217	240	251	204	249	222	225	232	205	209	224	226	209	232	251	225	245	213	242	220	206	223	190	208	227	214	226	227	231	202	223	215	218	235	247	210	229	210	199	197	242	230	195	195	218	240	224	264	227	196	218	244	216	232	233	210	222	239	217	171	219	217	236	217	212	201	224	236	214	225	229	206	254	195	227	240	192	217	247	203	201	232	250	214	211	218	222	216	217	243	206	204	230	218	222	205	235	210	204	204	227	207	253	196	221	202	218	228	208	195	213	208	219	238	234	192	247	236	207	207	217	231	221	218	222	231	202	210	225	212	201	196	250	224	214	205	226	210	221	216	230	227	202	220	253	246	227	220	222	239	234	209	223	218	207	220	211	242	229	224	220	205	229	213	235	191	222	227	222	217	264	221	212	250	210	222	213	229	181	211	237	193	219	215	211	222	211	207	180	239	229	225	242	216	221	238	206	220	247	254	223	192	218	214	202	215	211	260	230	208	234	225	223	249	222	206	205	208	215	227	210	233	239	223	226	206	207	198	217	212	240	217	209	205	244	233	237	238	233	201	230	205	222	251	203	213	212	198	209	204	249	184	230	244	203	223	219	208	203	225	221	227	221	205	217	203	217	240	232	233	230	227	200	215	227	221	211	201	231	218	209	194	212	216	223	195	212	212	238	223	232	235	197	211	220	224	217	210	205	232	241	231	217	188	219	226	201	201	225	224	226	188	215	206	229	237	224	214	243	225	211	231	209	228	228	208	227	201	211	241	242	207	242	218	219	222	239	215	227	203	212	220	222	226	228	208	210	219	241	232	208	214	216	210	236	219	236	235	207	220	236	221	228	221	236	205	206	224	212	219	213	220	206	230	233	206	218	210	219	226	225	193	198	223	212	182	232	223	238	205	240	199	196	189	232	231	223	220	203	193	249	235	216	252	238	224	233	233	211	240	233	221	218	231	222	201	216	231	218	218	250	231	203	203	246	224	209	200	219	221	247	218	199	237	215	249	231	220	237	219	218	213	216	223	187	222	205	206	202	229	214	226	190	217	226	229	227	247	222	244	199	246	197	230	195	211	232	224	201	216	241	216	214	232	202	231	207	226	204	191	214	215	222	224	217	219	225	213	237	221	227	228	220	212	218	229	211	217	221	244	228	216	192	206	185	190	207	223	218	230	207	235	224	234	224	207	215	223	240	202	201	202	206	231	262	213	216	238	210	193	212	200	222	222	242	227	221	237	215	205	194	233	199	234	209	243	213	200	244	206	218	218	210	184	211	236	233	214	246	210	239	229	196	205	233	212	226	229	246	217	212	228	203	228	216	221	242	232	208	216	218	214	214	194	225	235	212	230	215	204	225	224	220	206	205	230	218	222	215	217	201	178	233	200	218	213	208	191	188	198	214	212	227	227	196	229	231	233	189	224	212	234	229	203	222	233	208	221	188	216	216	250	235	233	195	231	223	218	228	199	213	219	214	223	208	226	223	215	197	208	202	209	232	220	206	200	210	223	218	231	244	208	209	196	215	227	227	188	212	210	219	217	225	227	198	228	232	227	227	229	210	228	215	234	234	191	194	224	211	201	223	211	233	210	258	254	233	198	192	233	206	216	234	228	228	187	242	204	191	213	213	218	192	251	232	208	217	227	208	209	214	216	227	223	196	195	255	230	228	231	247	241	212	213	187	203	232	223	223	236	210	232	236	209	231	178	196	221	198	209	234	214	202	221	203	232	224	222	235	225	233	220	225	206	218	223	214	214	243	234	215	223	223	219	203	250	219	248	210	228	234	227	212	225	208	252	222	195	206	238	196	216	237	223	238	251	241	206	211	225	220	187	258	198	212	225	221	175	228	202	214	209	227	215	223	189	196	192	228	234	217	211	227	220	200	198	240	215	201	248	222	220	229	226	207	234	226	203	229	212	246	198	215	204	213	201	221	245	246	231	227	206	216	220	225	209	223	187	207	184	220	211	216	230	196	199
15204	2447	2454	1789	1211	901	677	566	473	456	384	350	345	277	282	269	243	242	224	226	262	220	219	216	226	194	218	192	216	177	188	170	186	198	187	175	204	162	204	209	181	192	189	225	180	182	183	194	170	175	202	206	193	185	194	222	181	215	161	161	195	205	172	201	186	188	173	192	210	165	192	173	214	177	189	179	173	198	153	181	169	200	173	181	160	175	168	175	206	156	172	165	184	164	176	194	171	159	193	161	184	201	145	171	173	169	181	199	190	185	188	181	183	171	186	187	172	191	179	182	164	204	181	220	182	187	177	170	173	182	205	184	191	192	171	177	184	192	181	181	176	181	177	164	189	155	168	179	162	171	161	185	164	191	191	204	169	219	151	195	172	181	198	187	183	193	200	179	150	165	194	183	161	192	183	189	185	207	180	156	179	161	198	176	178	185	161	191	182	170	166	144	170	181	159	192	171	171	160	179	184	159	185	182	184	177	179	194	179	193	192	182	171	148	154	184	175	177	187	202	181	179	195	182	187	175	183	189	154	177	174	183	171	205	157	182	164	200	153	158	173	167	190	176	188	181	177	195	210	157	174	167	178	206	190	185	173	190	176	158	182	175	170	188	169	180	167	168	188	174	164	168	188	180	186	166	178	169	184	199	170	167	176	192	166	186	194	156	170	184	187	177	199	176	173	174	164	178	184	212	186	174	178	143	170	177	180	164	178	169	193	196	174	170	208	180	185	175	173	181	190	209	168	153	161	194	173	204	188	183	155	167	175	175	181	213	155	173	181	158	175	193	186	165	156	180	172	164	182	157	171	189	196	197	187	184	187	145	171	166	170	174	190	189	198	158	174	181	181	182	184	191	168	202	191	169	175	163	187	159	175	189	191	197	172	158	153	185	195	176	176	166	164	177	185	181	171	192	181	159	167	191	179	154	167	214	188	195	181	180	171	192	193	167	174	205	165	166	176	202	172	187	195	185	179	180	164	172	195	209	179	191	170	182	193	180	180	157	167	164	161	176	184	188	168	164	167	173	171	177	199	194	179	198	177	163	161	156	180	168	181	181	164	183	151	179	188	189	196	189	172	213	187	160	176	164	192	159	183	179	170	153	165	173	183	192	195	168	172	201	207	188	156	171	186	185	183	158	166	169	177	175	166	164	186	182	196	196	189	174	179	182	206	207	171	162	204	175	178	194	186	180	149	210	186	192	214	175	170	188	191	156	191	210	169	169	183	213	154	170	191	173	193	194	159	192	178	178	195	184	169	176	165	175	202	192	166	172	160	186	188	149	171	179	157	181	163	187	213	179	181	154	184	183	190	190	176	169	168	196	177	161	185	190	183	189	201	205	201	161	194	159	206	179	169	161	192	189	179	177	179	209	193	177	169	178	160	206	174	193	174	183	187	184	184	156	156	178	172	210	186	213	164	171	198	176	193	203	177	170	185	199	183	163	179	197	161	190	204	152	167	173	201	184	177	189	197	166	160	172	174	192	177	191	183	184	166	183	172	155	178	169	192	160	169	174	187	196	198	173	179	188	193	165	163	183	185	177	205	182	182	196	161	196	229	195	180	179	179	168	193	187	181	171	177	182	197	164	179	190	181	179	168	159	162	192	186	188	164	179	178	173	203	200	162	175	164	179	186	184	207	190	166	193	176	178	183	183	168	148	178	181	159	176	195	162	194	201	162	205	182	184	166	187	144	157	172	191	166	198	161	175	160	182	167	153	196	187	194	190	199	183	187	172	178	194	181	161	206	174	190	168	169	163	195	172	199	198	175	187	188	179	177	192	176	190	189	186	173	164	159	190	171	171	205	200	168	181	186	169	151	180	205	193	180	163	158	163	185	166	180	202	166	173	174	172	153	175	156	166	172	187	192	200	162	196	189	190	211	209	172	172	154	209	182	163	166	190	178	189	177	183	154	169	180	190	202	172	183	174	169	169	196	198	206	184	194	177	191	189	198	182	169	192	183	203	178	207	169	168	191	166	171	185	195	160	180	188	162	192	177	174	180	182	192	193	171	158	179	173	164	174	201	172	188	194	191	183	194	183	179	190	161	190	177	190	184	191	183	176	168	196	168	202	192	181	180	162	168	198	197	195	170	188	167	204	165	142	202	194	166	160	172	187	176	177	162	182	175	163	180	185	171	178	151	173	168	160	183	190	192	143	179	181	175	170	169	173	179	206	165	147	179	170	184	182	189	158	145	168	172	181	209	191	183	179	182	163	190	178	181	178	161	186	192	187	162	221	192	175	152	192	188	188	176	167	178	173	187	191	180	191	180	187	185	158	168	173	179	196	167	197	181	187	173	200	179	179	169	160	181	192	175	172	155	188	173	179	183	170	190	198	180	189	161	183	168	183	174	170	201	207	177	168	172	209	211	181	181	182	177	192	198	158	181	184	206	179	187	181	192	166	184	206	166	180	165	172	179	183	178	162	166	188	192	192	164	187	157	191	173	171	168	189	178	198	190	193	185	185	181	179	177	186	177	166	195	181	191	187	191	167	193	189	201	194	189	176	166	167	183	177	161	188	199	159	213	192	155	159	190	179	201	189	176	183	187	180	179	157	154	188	192	175	165	191	177	163	171	153	158	193	181	194	150	177	178	191	172	198	195	172	203	214	182	200	196	184	191	174	159	195	171	184	206	172	184	162	181	185	195	227	180	192	154	194	194	175	172	186	189	168	191	169	158	212	170	176	150	177	171	195	162	205	200	168	176	192	194	194	198	178	181	185	196	181	176	180	190	184	177	160	212	170	213	185	189	167	140	187	181	164	173	178	183	185	183	179	173	181	167	151	186	181	167	180	165	182	189	194	174	160	195	193	177	178	171	211	190	186	199	205	177	177	188	159	209	161	151	187	165	173	174	172	138	153	172	169	191	175	181	202	186	158	148	206	185	192	181	150	193	157	165	188	187	193	182	187	180	173	170	177	168	149	161	192	160	180	172	202	182	141	151	174	176	188	194	172	179	189	156	186	148	150	168	166	175	159	192	177	195	166	171	178	185	179	180	175	211	201	172	184	212	177	197	203	181	180	182	167	207	155	181	196	193	201	178	170	200	169	172	179	192	182	153	171	182	177	199	210	192	191	207	191	175	203	162	183	206	178	199	179	202	184	173	159	188	156	193	184	189	167	182	208	165	171	182	143	173	166	167	194	181	187	164	186	175	183	160	174	179	196	188	171	177	164	174	194	182	199	177	166	179	177	182	181	158	152	183	206	167	173	194	179	168	210	169	183	181	165	185	158	188	187	182	174	151	187	153	178	205	200	197	201	177	187	180	190	178	188	175	172	175	170	193	195	171	175	173	178	190	189	184	168	186	164	186	170	189	178	167	180	151	199	180	192	151	181	195	180	167	192	161	200	170	210	185	198	185	177	185	192	159	183	196	206	191	169	173	218	168	201	203	165	163	191	186	200	179	185	181	177	161	202	205	197	208	190	187	158	157	179	176	161	166	173	177	184	172	176	183	184	177	196	168	190
7696	2019	4594	5342	4680	3840	3080	2706	2226	1927	1634	1489	1375	1206	1107	1051	996	926	843	826	784	771	738	739	666	694	677	640	626	636	595	624	571	562	583	560	577	526	566	560	528	540	586	550	561	531	537	489	479	497	491	506	536	533	517	503	523	515	500	529	514	493	513	456	525	516	495	510	484	514	483	474	480	434	480	472	486	503	521	486	476	445	485	441	458	477	474	483	478	449	480	468	460	491	438	479	449	482	451	458	442	473	463	446	440	508	482	471	474	474	462	445	465	483	513	468	444	447	463	448	448	439	460	455	464	454	435	469	465	435	432	482	438	458	451	464	438	485	426	455	484	489	443	449	497	462	437	474	451	470	447	485	460	459	472	455	415	461	501	483	466	465	444	443	493	455	460	428	422	471	444	477	453	406	463	446	458	475	458	418	451	499	495	448	469	458	478	412	445	463	494	447	452	503	483	432	447	463	467	447	476	436	460	460	441	474	443	459	468	462	444	462	455	477	463	463	474	474	475	463	440	486	479	505	451	410	429	475	443	482	482	445	450	441	440	457	445	424	442	436	435	438	472	455	483	449	491	451	470	448	476	451	454	445	452	435	435	466	474	492	477	477	489	452	509	435	479	441	479	441	448	397	438	420	481	472	468	464	458	490	517	465	489	446	466	438	448	473	461	437	463	460	439	480	450	448	484	432	467	460	427	464	467	471	455	485	494	459	478	474	450	426	437	452	448	428	467	434	441	457	475	496	447	476	438	451	457	461	450	482	424	445	463	460	474	445	447	468	472	450	467	443	455	425	465	463	436	469	462	477	464	479	475	431	463	457	481	473	438	480	472	448	466	466	489	457	456	497	476	477	449	457	443	464	481	459	436	437	448	456	463	461	462	461	475	443	485	458	442	463	447	456	455	425	459	406	450	481	443	432	482	483	464	465	475	436	466	428	468	463	474	445	442	456	441	459	463	470	447	443	448	442	443	464	471	461	470	489	476	464	445	469	442	468	456	445	471	437	465	404	496	464	453	470	442	466	402	432	453	429	469	458	450	443	496	430	442	452	472	454	514	471	471	454	415	433	490	460	450	480	496	448	477	508	452	447	459	443	469	427	503	427	493	478	479	494	454	471	445	487	435	404	465	455	448	415	428	449	464	409	460	465	463	462	496	469	481	435	480	428	470	464	499	464	443	450	430	474	477	464	454	436	421	498	458	479	476	447	450	457	424	437	462	459	439	497	452	496	454	460	462	418	475	459	420	475	488	440	476	463	447	491	465	490	439	450	426	466	448	506	474	413	437	446	493	477	412	455	423	467	446	470	449	423	479	473	409	446	460	411	434	460	443	450	463	469	481	476	502	436	510	480	443	468	494	464	489	466	467	448	439	454	462	477	429	498	469	497	432	462	431	441	481	439	439	446	480	470	460	463	432	445	418	408	436	444	413	450	452	483	447	473	463	436	451	431	443	468	449	480	495	426	483	471	412	462	466	471	469	435	422	446	488	461	432	432	470	425	422	475	431	426	446	458	456	476	420	433	438	451	398	458	489	455	470	396	451	433	506	441	456	472	444	463	450	434	431	484	444	446	440	465	425	469	469	441	476	488	472	446	417	464	464	451	450	447	461	445	469	451	455	431	459	463	446	463	429	487	462	473	463	503	460	461	493	492	453	451	471	449	445	477	466	480	503	441	469	415	446	469	470	473	471	444	438	465	471	441	472	459	445	445	446	514	475	430	479	482	489	436	417	455	478	422	409	472	444	453	464	461	472	456	448	440	446	460	425	444	440	478	465	457	468	458	471	457	458	452	447	479	431	504	423	499	401	451	470	458	450	468	445	489	437	476	434	429	446	435	464	460	419	443	465	431	440	447	476	415	438	451	435	446	445	447	470	478	451	454	419	401	454	430	463	411	478	443	450	474	497	460	444	428	431	442	462	423	438	482	508	443	442	486	457	497	408	477	500	433	472	486	446	481	416	470	444	442	440	448	454	472	441	435	449	465	471	450	466	482	470	452	460	467	460	482	454	488	471	460	478	449	425	458	423	488	438	433	492	444	440	455	489	445	441	468	499	463	487	456	478	480	458	444	452	435	424	457	432	457	437	433	439	473	449	467	445	442	444	464	474	450	450	459	420	458	480	478	462	434	476	439	471	469	495	470	428	445	426	447	464	472	447	465	402	456	434	453	474	435	471	449	455	446	469	445	467	451	481	475	436	464	460	455	448	465	440	521	463	468	404	454	464	437	432	476	451	443	473	474	430	445	483	476	462	448	493	480	442	437	466	460	437	440	505	438	435	482	435	443	460	440	467	432	467	479	457	442	473	447	478	439	429	472	447	462	483	465	471	487	413	463	459	470	461	447	472	477	458	472	465	477	438	453	478	446	457	486	464	428	465	452	479	449	443	438	478	449	458	456	468	437	464	467	468	481	468	455	445	449	483	421	459	485	417	452	458	462	442	444	457	437	443	412	463	508	457	471	426	496	427	425	469	457	452	500	457	436	480	453	458	478	501	483	465	480	466	447	433	461	451	434	437	457	457	418	482	486	480	453	427	485	456	454	460	452	483	435	460	431	433	461	428	452	446	453	455	440	484	474	440	468	470	420	442	454	462	493	417	498	437	461	452	491	436	470	456	450	420	494	451	449	476	446	473	470	470	430	472	459	487	453	459	461	435	467	452	429	469	440	447	443	443	426	486	474	466	475	450	448	431	482	487	442	442	485	441	496	496	427	476	489	462	474	430	465	498	439	468	419	462	438	478	478	465	433	499	448	460	468	462	476	439	460	482	437	454	448	481	463	455	462	438	461	483	455	459	456	428	461	475	451	457	467	442	446	416	415	480	473	459	483	406	438	457	466	489	475	420	465	464	454	470	462	428	444	459	450	445	469	460	482	419	477	438	458	432	453	472	420	471	493	451	434	476	446	471	452	456	489	403	483	456	456	474	465	449	438	470	462	435	520	464	440	434	475	458	453	470	487	456	453	462	464	482	442	420	433	422	443	483	460	486	470	485	462	455	456	473	473	484	498	471	450	440	465	451	450	469	438	420	444	430	425	426	450	440	459	466	449	463	467	451	437	488	446	449	452	435	459	456	447	473	446	432	433	421	442	502	470	461	468	460	437	455	472	434	437	472	452	458	468	475	482	452	470	445	436	476	481	430	438	495	492	451	477	414	459	466	456	458	445	460	466	479	444	392	463	451	423	471	431	468	490	473	475	457	451	462	448	456	481	437	413	489	450	478	462	458	460	463	446	463	455	477	460	442	443	504	459	454	450	473	515	480	482	466	479	441	427	462	444	439	480	450	476	479	465	459	452	431	457	463	466	453	428	452	475	461	462	452	444	444	477	492	458	441	450	469	475	472	498	470	439	430	446	470	444	461	427	488	450	520	426	465	490	490	456	467	496	469	501	463	453	447	448	448	471	443	480	471	459	443	454	473	479	455	481	475	473	440	446	439	464	456	469	456	449	468	450	444	444	452	448	442	482	448	475
2225	193	200	171	172	152	139	142	134	138	149	122	167	120	156	129	136	132	125	141	153	120	138	144	132	117	139	133	135	132	133	130	124	145	149	146	143	143	122	139	136	134	146	117	112	158	144	123	128	124	118	157	124	138	167	140	144	105	137	122	138	137	119	143	123	139	126	127	128	126	115	133	130	133	137	141	141	107	132	150	132	126	138	120	140	141	124	127	142	118	129	146	134	120	138	129	135	120	145	135	140	143	133	153	121	140	136	108	123	145	131	133	108	151	130	141	126	155	120	126	139	138	129	150	127	149	143	150	134	120	156	133	130	139	119	129	131	130	131	138	127	107	139	149	144	161	111	134	121	130	131	132	111	109	143	138	136	132	144	127	139	120	164	131	112	132	145	134	122	151	144	129	130	149	129	110	132	127	132	121	131	121	120	129	122	131	139	137	133	127	120	137	125	149	135	150	133	142	116	146	133	141	122	150	121	143	123	128	129	118	147	138	121	116	144	141	161	132	106	138	120	121	97	127	126	142	144	138	139	167	150	120	143	149	141	123	130	132	127	148	140	146	141	119	129	147	126	113	147	139	131	136	124	117	122	127	135	121	131	131	126	128	145	129	147	153	145	148	122	116	136	118	122	128	123	129	145	132	145	125	134	129	139	133	129	141	140	131	133	140	133	145	117	131	153	125	146	132	132	119	129	120	140	133	136	132	139	141	135	144	142	149	141	114	128	123	141	143	124	119	156	144	126	104	144	122	129	151	140	121	125	149	121	143	130	127	142	139	138	131	150	126	115	121	123	126	134	155	127	127	145	136	128	154	146	115	115	119	129	132	133	138	144	149	121	120	117	124	144	137	126	134	121	148	143	134	127	119	121	144	150	106	114	150	134	135	128	140	163	128	122	127	123	117	117	129	119	141	141	144	148	156	126	119	132	129	155	124	108	157	140	120	138	134	122	134	132	144	116	123	132	143	148	141	136	132	142	122	137	135	125	120	145	133	129	123	142	133	140	134	126	123	120	113	135	130	152	126	117	116	133	133	128	152	117	129	136	111	136	125	137	113	122	123	138	105	135	126	136	124	127	131	133	136	115	135	115	116	117	131	128	151	119	118	132	118	138	153	133	125	126	135	138	117	135	146	144	125	144	136	141	133	129	130	122	130	130	138	128	139	128	117	117	112	110	135	148	162	140	138	132	136	133	143	149	139	143	133	124	129	133	153	128	124	126	141	151	119	135	138	116	133	146	129	121	124	146	151	133	140	148	136	145	130	150	150	125	118	132	138	135	119	130	124	155	136	128	142	119	137	150	132	127	110	130	145	159	152	149	138	111	134	149	131	112	115	144	145	117	138	138	134	137	133	126	135	134	132	120	118	100	141	149	122	130	130	135	136	154	123	119	147	134	139	113	128	131	122	145	129	131	146	139	113	147	133	143	162	149	130	119	157	136	97	145	126	138	137	143	127	145	139	121	141	127	155	136	129	131	136	154	140	141	134	145	130	126	132	119	148	150	136	119	133	104	96	130	145	136	144	156	134	125	135	138	150	139	117	142	132	161	133	139	116	145	126	133	138	133	134	147	130	141	125	123	130	156	115	114	157	128	129	144	144	147	134	151	153	124	140	136	146	119	117	115	142	118	154	124	146	149	150	137	116	148	163	128	117	129	138	139	136	142	154	129	136	144	134	142	135	117	148	140	118	118	133	129	165	131	145	125	137	137	132	132	131	130	145	119	145	138	121	120	142	132	143	127	133	136	134	133	130	142	141	137	149	113	108	143	125	141	147	125	136	132	116	118	148	132	125	148	115	137	116	126	129	152	121	119	136	133	135	145	135	138	147	142	134	134	127	148	121	132	146	133	138	136	121	129	152	157	120	139	118	113	125	114	135	132	126	137	117	127	144	138	138	152	128	146	136	141	149	136	152	123	146	130	118	119	144	125	122	138	128	151	135	135	120	132	128	120	125	140	143	149	132	133	141	116	133	139	142	121	129	120	120	126	141	144	165	138	135	111	125	137	138	123	134	133	135	136	110	131	156	135	145	151	110	128	124	149	139	155	114	150	147	117	136	123	130	147	156	125	139	155	140	132	138	118	132	156	123	130	128	135	134	117	115	123	127	127	132	147	120	125	123	127	150	113	146	135	148	145	120	130	128	130	133	133	139	124	109	119	130	120	136	143	135	120	133	132	125	135	138	137	147	118	121	157	133	122	140	132	140	133	110	132	145	123	140	138	132	150	136	135	165	115	167	157	125	115	136	153	126	133	138	144	129	146	136	131	127	117	126	151	129	137	130	130	125	165	130	140	129	146	122	125	156	138	153	131	125	140	116	138	134	110	129	137	137	136	126	143	111	131	155	128	142	125	137	151	122	115	140	175	142	121	139	167	139	141	127	118	133	130	127	127	135	126	137	129	125	132	106	135	119	149	125	145	146	146	157	123	111	133	122	140	126	141	145	123	123	147	132	144	144	128	133	141	110	133	126	119	143	141	154	137	165	130	142	153	136	141	148	151	126	154	124	124	99	122	150	151	131	147	142	144	124	134	126	155	136	127	131	131	127	140	133	136	113	133	135	126	120	120	124	145	119	123	138	128	152	163	122	137	130	127	144	143	134	161	144	126	142	134	136	139	116	137	139	126	152	130	118	126	125	134	125	134	141	130	140	142	141	143	154	121	141	127	139	140	144	125	133	119	155	134	121	121	133	145	132	134	127	142	142	137	138	117	124	128	149	117	133	118	134	121	138	152	124	125	132	132	142	125	121	135	145	141	117	127	151	149	118	119	136	135	117	131	143	126	143	142	135	151	119	150	120	120	128	142	117	123	141	131	128	136	132	125	142	146	137	106	114	132	132	125	124	135	121	142	150	138	118	142	159	149	112	128	149	133	152	101	147	142	128	131	150	139	149	123	152	138	126	141	142	138	110	128	137	151	108	149	118	145	137	144	137	133	151	152	140	139	113	126	136	118	130	137	142	137	156	129	130	124	141	104	150	149	106	152	113	130	122	119	124	133	155	119	110	152	153	140	117	134	152	129	139	148	148	121	150	124	145	153	137	152	132	138	165	138	168	138	149	126	145	104	133	152	130	144	160	131	130	141	157	115	120	131	134	118	150	141	138	154	155	146	130	131	122	124	132	110	154	143	137	152	131	135	143	116	136	129	130	159	140	123	126	160	128	146	130	128	116	131	151	123	136	138	139	124	120	144	133	123	154	137	131	157	158	134	141	131	141	145	136	130	156	136	141	141	151	138	128	124	141	130	122	128	136	114	144	128	160	116	130	140	145	114	157	115	132	129	118	126	131	122	113	118	132	155	127	134	145	152	129	118	146	138	141	125	145	113	134	134	106	119	137	141	135	134	157	140	126	133	128	156	130	130	128	141	150	140	123	134	135	141	146	122	128	120	131	137	119	127	121	121	132	139	145	151	142	126	119	137	158	134	147	133	149	129	137	153	138	140	122	123	139	97	112	128	141	121	134	131	136
2278	380	472	476	464	423	417	383	370	381	386	366	359	371	346	367	348	355	351	346	362	349	334	350	306	348	386	346	333	350	329	344	349	335	360	307	307	337	388	305	370	327	342	313	337	344	319	317	338	338	335	329	296	318	311	333	330	347	305	311	308	340	360	293	336	309	350	343	341	344	349	334	343	333	358	351	335	315	345	356	368	318	321	344	301	355	325	348	350	343	311	308	350	327	343	319	342	346	306	307	300	337	323	332	334	317	337	332	355	304	320	355	322	341	325	338	330	331	325	316	350	317	358	337	332	328	334	360	342	307	319	319	337	347	331	331	328	346	330	370	306	311	303	362	353	356	347	336	310	308	317	337	334	318	322	330	361	321	341	334	341	329	341	353	357	352	336	354	346	375	334	313	316	358	337	338	300	337	292	329	339	375	325	345	314	339	333	306	352	334	342	297	363	339	332	312	336	330	312	291	316	359	330	336	359	369	339	353	365	334	351	327	315	327	354	286	366	346	339	318	326	309	315	335	353	326	339	355	334	367	325	349	353	354	338	299	340	347	309	347	315	346	327	330	334	325	334	319	333	339	325	344	332	321	353	336	330	328	350	338	351	348	361	332	353	304	359	378	346	324	313	331	322	330	358	323	320	331	356	344	347	332	361	351	336	306	305	366	348	321	355	319	346	324	338	332	326	352	333	368	345	352	347	334	334	314	330	332	320	321	335	333	353	349	325	354	328	356	347	317	330	369	325	331	313	356	353	337	342	357	335	330	332	384	345	330	326	334	342	338	326	338	329	351	350	338	330	343	288	299	313	348	310	318	302	344	340	322	336	320	339	344	344	327	338	328	354	323	317	367	320	342	287	350	320	372	343	381	330	373	315	338	322	338	312	343	334	353	340	310	345	315	344	362	362	332	322	350	311	330	329	314	326	313	370	356	329	329	328	343	318	360	329	352	329	335	360	310	351	319	336	310	328	326	320	325	304	323	309	316	324	325	324	350	361	324	314	355	336	338	380	310	328	327	353	330	331	329	326	302	336	319	302	349	322	377	333	323	327	320	361	332	330	271	352	334	321	317	351	330	327	320	351	331	343	351	325	305	359	344	309	344	318	327	358	333	352	325	341	317	361	329	333	293	327	341	339	333	307	350	306	356	354	335	334	332	366	332	350	324	351	327	329	318	306	347	335	337	317	354	343	320	356	355	323	339	320	341	327	346	377	326	336	338	332	347	351	340	307	356	352	351	354	325	328	333	330	356	337	325	317	353	329	338	311	330	273	322	310	353	325	369	340	349	328	306	366	320	334	309	311	332	340	330	355	346	330	352	330	309	364	350	357	342	370	318	314	354	371	319	336	346	365	330	371	357	338	295	327	336	358	336	332	318	313	324	293	333	331	326	339	314	301	344	338	332	337	314	390	368	331	346	346	324	333	358	332	339	345	358	365	316	333	341	367	340	333	335	351	337	318	336	331	333	351	333	370	313	309	342	370	327	334	334	312	339	326	335	312	321	331	334	320	312	341	320	368	335	347	357	322	301	334	316	384	318	307	344	338	323	331	351	350	336	320	364	323	320	329	323	325	334	362	346	336	345	335	335	301	331	330	342	333	322	351	290	364	355	306	331	322	328	315	329	335	308	334	345	361	332	312	324	383	352	328	342	345	329	335	315	306	319	326	335	349	343	358	316	339	347	340	316	343	331	349	331	362	358	342	296	324	348	342	323	351	320	334	349	355	335	320	326	285	330	331	331	341	366	322	347	304	364	320	353	317	316	350	315	354	326	332	324	329	360	367	303	364	296	310	309	355	354	299	351	355	373	322	334	351	347	322	348	313	337	354	339	328	328	316	297	323	320	332	325	333	309	311	336	360	362	318	330	324	339	330	333	343	306	336	329	335	317	327	328	339	374	342	343	375	345	339	300	324	331	379	319	356	354	338	336	319	337	341	348	367	344	354	336	330	353	315	311	347	348	335	344	328	370	339	306	302	357	363	322	362	332	319	332	313	339	302	341	328	309	341	330	325	346	330	330	328	340	349	333	332	330	345	333	330	348	327	328	344	343	322	353	306	359	323	347	320	345	329	338	325	338	333	323	315	351	365	379	344	334	334	348	292	339	345	359	353	340	328	297	339	339	330	351	328	356	334	363	332	320	340	315	311	331	320	343	305	371	324	350	352	343	325	326	331	337	311	336	348	321	347	331	316	344	318	324	348	336	323	344	314	293	324	373	369	317	336	355	334	361	324	314	351	334	324	337	357	330	287	321	358	321	352	315	328	336	308	326	318	328	344	357	335	356	325	346	362	302	333	363	351	330	349	368	332	320	371	321	336	347	303	302	323	347	305	359	331	319	346	353	326	344	322	293	348	352	339	322	313	313	321	330	323	314	329	303	329	346	362	341	352	347	328	360	346	360	311	328	354	343	328	347	355	332	349	371	337	320	337	341	347	360	361	343	346	335	326	329	362	338	347	334	353	320	337	359	310	327	349	310	332	362	365	320	321	317	351	341	377	322	331	351	317	356	360	364	341	342	356	309	324	317	346	360	349	349	329	366	328	358	329	319	312	322	316	316	331	346	357	326	322	315	317	313	313	346	343	335	355	349	360	351	317	341	365	384	342	350	341	355	286	335	335	352	346	329	344	336	345	319	334	362	376	317	328	303	312	345	338	344	314	334	338	332	308	349	353	313	318	360	349	335	337	321	330	327	343	317	353	331	336	338	324	325	353	335	340	305	301	309	348	342	322	328	339	328	299	308	331	363	379	316	332	347	318	309	359	330	324	353	327	342	333	346	336	341	362	346	335	340	333	304	317	321	344	340	354	333	339	325	333	351	313	304	344	332	362	315	338	350	339	317	301	322	366	354	314	339	348	327	361	327	356	321	315	326	307	353	352	392	310	342	319	340	343	346	322	338	316	364	340	334	330	321	336	344	353	345	319	325	323	340	332	324	359	352	320	316	336	345	337	334	332	341	312	353	347	335	303	366	325	326	319	330	280	343	325	328	327	301	325	360	309	356	323	332	315	366	319	316	351	349	349	363	337	316	317	379	341	321	356	336	356	337	336	329	346	315	321	338	348	361	348	370	337	349	328	332	358	318	334	336	324	333	347	345	368	360	329	339	302	335	346	374	335	319	306	315	334	378	329	350	339	300	352	321	329	320	333	355	328	371	302	347	332	330	357	365	351	332	326	353	317	321	358	319	342	296	353	353	343	311	310	343	358	355	336	312	334	326	360	322	361	342	315	305	344	322	334	343	326	344	321	305	353	366	332	339	354	350	360	316	327	338	361	369	370	345	334	313	350	320	335	309	351	323	360	352	327	348	367	336	372	348	339	330	356	348	313	352	331	334	339	349	324	329	355	324	381	349	299	320	332	342	334	335	343	330	321	336	344	361	341	338	342	329	328	321	367	325	344	337	347	312	334	365	337	352	375	321	354	317	306	320	335	299	359	347	315	344	355	333	355	339	345	341	343	352	348	358	369	347
8131	936	1079	881	614	419	343	265	272	218	157	158	119	122	121	115	109	106	88	84	120	121	100	85	93	77	96	73	72	78	86	95	87	86	86	87	83	87	71	81	86	76	93	77	71	81	75	76	96	64	68	88	79	85	67	77	87	78	89	78	76	95	80	75	71	81	65	71	88	77	78	77	64	71	75	76	67	81	75	73	67	65	77	72	72	73	81	72	82	79	69	74	73	59	76	73	70	79	61	58	58	68	69	65	83	67	65	90	69	76	63	73	60	78	64	89	68	69	76	76	77	70	67	75	72	70	80	59	54	69	92	79	69	77	77	66	64	81	79	85	72	82	71	68	72	64	68	70	82	83	66	81	81	68	81	74	70	83	71	87	56	76	66	66	83	58	70	82	91	71	88	61	78	62	74	82	75	69	59	73	95	60	79	78	70	58	66	76	67	74	66	84	66	78	84	68	78	88	73	83	87	73	84	70	68	57	69	85	78	76	74	59	81	80	82	66	73	77	79	77	82	94	77	69	74	80	86	61	75	88	77	73	71	78	91	78	89	53	80	69	66	70	84	81	68	69	90	81	69	95	67	73	65	92	79	73	70	63	69	75	69	63	70	76	89	95	82	71	82	85	66	73	94	65	75	74	75	76	75	76	80	86	72	81	81	94	74	75	74	77	69	61	66	70	94	52	84	71	68	64	75	83	82	73	69	71	64	75	79	82	74	101	79	76	54	85	67	76	74	68	72	73	72	67	69	74	84	85	86	76	58	68	60	68	79	94	62	72	55	74	58	69	84	67	67	67	63	58	67	71	85	71	74	64	69	78	76	60	70	68	66	83	70	70	80	85	78	71	64	63	67	71	80	76	64	71	77	78	65	89	106	74	61	67	61	71	76	64	68	79	64	62	60	68	73	76	68	85	70	63	72	72	81	66	83	80	86	78	79	54	78	80	82	76	56	58	75	69	86	70	70	67	88	74	78	82	58	66	68	75	76	79	75	78	77	82	84	91	74	48	70	73	67	94	76	77	63	86	69	72	87	81	83	74	80	92	77	67	74	80	68	70	78	81	88	65	78	81	74	80	97	74	83	70	60	69	81	76	65	68	83	84	82	70	65	73	68	68	69	64	75	80	82	60	82	79	67	64	74	70	83	70	78	68	61	79	63	83	71	97	66	75	76	66	64	73	78	78	68	75	72	91	73	65	57	69	88	89	82	80	69	78	60	68	73	80	83	75	79	85	76	73	71	75	74	51	68	76	66	83	81	66	76	88	58	73	94	80	93	73	74	79	73	55	61	75	67	62	81	81	72	68	70	82	79	70	62	79	63	78	72	69	69	70	90	74	74	65	102	90	78	78	70	82	73	82	84	93	82	79	75	70	76	69	72	70	67	77	71	85	72	89	67	100	85	69	67	73	74	71	72	77	72	75	60	79	76	76	64	88	68	92	91	71	69	82	69	64	88	86	78	69	65	62	66	60	79	88	76	73	78	87	97	81	58	82	73	70	87	79	66	57	68	87	67	74	92	79	68	78	87	85	69	71	60	68	73	75	71	57	70	85	66	82	65	78	81	70	65	70	75	76	73	91	75	64	83	66	56	83	79	81	63	71	78	81	85	67	68	99	78	72	62	77	78	80	80	68	89	65	82	71	83	64	72	73	67	71	74	61	90	71	64	72	75	75	74	84	66	80	77	69	73	76	71	65	96	69	66	72	82	72	88	69	74	83	62	72	67	87	73	71	70	62	73	74	72	65	60	74	81	73	90	85	82	63	66	73	71	69	91	67	76	82	84	61	66	74	73	77	78	70	69	76	75	59	72	92	90	86	81	87	85	65	75	82	78	81	71	79	70	77	71	78	73	81	79	83	86	67	62	55	81	80	63	82	68	82	85	77	82	60	70	69	86	67	72	69	77	99	78	81	63	65	64	61	71	78	85	70	60	72	99	72	75	90	72	66	83	80	66	86	87	76	79	81	78	77	63	69	91	92	82	78	85	87	72	84	62	70	79	81	84	83	70	90	87	80	67	84	57	65	78	72	73	78	63	79	66	74	72	79	77	72	70	85	70	58	83	55	88	75	75	83	88	69	73	73	69	74	64	70	76	93	92	74	67	82	79	63	90	71	64	87	62	84	67	82	64	61	63	84	69	79	82	72	78	81	82	93	72	62	77	73	83	57	85	89	93	57	74	77	69	83	64	79	85	79	74	55	81	75	64	69	85	66	67	79	85	74	59	71	68	78	84	70	69	81	45	69	73	74	65	83	64	75	62	75	70	82	81	83	71	91	72	70	80	71	75	86	71	78	82	91	78	53	73	69	81	62	72	76	73	66	76	65	55	71	86	71	59	59	76	74	72	69	84	66	80	74	70	73	80	75	59	82	81	79	81	82	74	79	66	68	83	76	97	82	69	81	69	94	68	73	71	89	77	72	76	84	69	51	65	77	87	104	91	80	68	78	64	69	68	72	81	88	52	67	78	66	83	79	82	90	77	70	67	78	79	71	73	72	65	81	78	81	84	63	76	78	78	84	96	82	88	65	70	74	84	69	82	76	69	67	68	91	81	82	72	77	81	74	71	72	66	66	70	67	75	73	63	68	74	78	83	65	71	65	91	78	71	76	67	77	72	87	61	86	69	84	74	71	66	65	79	63	61	76	74	69	83	73	72	77	73	90	77	102	65	74	75	61	77	79	68	88	83	81	77	77	71	74	71	81	70	78	84	84	65	82	88	83	63	80	69	63	81	69	80	60	78	87	78	73	65	80	72	74	65	78	52	70	67	76	71	72	80	89	79	76	77	71	58	80	68	77	74	63	63	55	86	81	86	83	92	81	65	59	67	79	58	63	72	94	62	71	79	75	111	88	84	73	71	71	60	80	78	89	63	68	69	77	71	66	67	73	82	73	78	70	77	70	66	86	66	94	86	68	72	75	76	71	87	74	58	90	83	71	63	71	92	59	60	71	82	78	79	75	76	59	70	59	78	76	73	69	75	84	70	87	78	79	82	77	87	69	77	71	84	64	69	107	70	84	85	73	80	76	83	82	67	87	68	94	81	79	66	65	53	78	74	67	64	90	66	85	65	83	67	76	82	74	75	70	79	65	66	69	70	86	67	73	62	71	84	81	79	70	90	58	78	70	77	84	83	68	75	93	79	90	77	59	83	90	82	85	72	88	59	77	64	87	86	71	67	81	88	62	76	75	73	77	78	86	97	89	65	68	72	79	86	87	74	69	60	68	67	91	75	81	68	68	71	69	94	71	72	74	69	84	70	73	74	74	79	59	70	66	61	61	89	77	92	72	71	76	75	83	77	83	81	62	73	73	69	66	90	87	66	65	86	63	78	63	71	74	57	66	60	88	77	79	70	76	72	88	72	67	67	72	91	79	69	72	66	79	75	78	83	69	70	88	84	71	69	75	65	73	76	92	64	85	92	63	82	76	72	71	62	77	77	90	85	75	67	86	100	87	78	78	80	83	83	70	82	85
5916	1002	2388	2904	2452	2037	1592	1346	1155	1003	843	788	673	623	574	519	498	459	466	438	443	398	370	354	331	322	361	313	318	293	290	289	305	258	292	259	286	272	263	269	305	270	258	245	255	242	261	265	220	267	253	254	230	247	241	233	250	257	250	261	248	197	247	236	259	249	226	238	220	227	231	241	215	250	240	229	209	228	226	245	254	247	243	216	232	221	217	247	231	253	199	227	236	208	231	212	222	211	237	237	224	214	242	248	251	216	214	240	238	231	241	218	190	222	218	231	226	204	217	238	232	222	237	243	224	223	242	217	224	227	248	209	248	214	239	202	232	236	240	224	219	209	233	199	239	218	241	258	200	210	202	223	241	210	222	224	249	234	214	246	242	200	225	219	207	227	221	225	241	198	232	194	240	219	243	220	225	248	244	219	252	212	232	218	229	249	207	223	215	199	221	248	236	224	225	230	205	212	234	220	209	220	217	218	234	244	233	229	217	246	218	207	216	216	223	213	250	204	226	245	213	235	211	225	203	219	216	234	245	196	228	243	216	217	251	213	252	205	224	212	202	238	209	231	210	224	241	211	249	205	201	229	214	235	205	224	244	238	210	234	215	190	222	234	215	234	220	202	226	214	228	211	214	215	193	228	216	231	244	214	206	205	220	238	247	234	236	240	243	225	228	258	217	206	205	197	196	241	218	214	219	214	221	203	209	239	210	237	220	229	253	226	224	205	229	215	230	188	216	235	238	229	240	249	225	203	231	222	244	220	191	214	234	227	212	241	225	206	222	214	226	206	225	229	233	229	234	236	232	210	248	212	218	190	240	220	211	216	208	211	191	237	211	203	242	196	226	205	219	223	213	200	196	225	206	199	199	210	230	241	224	189	188	231	226	205	200	174	227	244	225	245	210	216	237	237	214	237	237	202	227	216	214	205	232	215	235	236	221	200	215	217	233	231	195	224	219	258	206	230	216	256	213	196	199	213	232	210	231	230	206	220	224	209	229	221	228	237	226	225	233	218	217	245	213	224	204	221	225	229	211	252	226	231	224	222	200	224	249	233	237	191	224	219	225	217	222	232	216	224	209	218	240	233	217	206	225	263	214	188	220	221	207	224	227	247	225	217	240	235	236	212	220	207	235	217	222	220	216	229	214	234	212	220	222	228	198	197	209	197	210	226	219	229	226	231	208	194	219	214	199	206	223	237	238	225	209	204	199	219	226	231	221	202	228	213	208	229	198	222	229	209	214	207	204	238	217	193	209	208	243	217	232	207	215	218	215	236	246	225	224	225	238	233	224	214	233	210	208	188	219	210	219	206	213	213	213	229	215	206	243	199	220	196	215	220	222	238	246	209	212	229	214	208	215	216	216	212	199	233	230	234	205	221	222	232	221	221	236	222	215	235	215	255	209	217	216	233	223	216	217	230	225	213	196	224	235	268	240	241	226	206	201	208	242	224	224	214	239	234	213	230	227	199	240	212	232	217	232	230	250	226	224	201	233	227	205	234	233	230	221	210	205	257	243	229	240	211	203	205	209	210	219	275	223	208	234	183	205	212	213	202	217	227	230	222	239	237	227	223	224	238	235	198	225	229	207	209	204	223	198	194	235	179	204	205	225	232	212	221	206	211	183	252	235	214	208	197	247	222	226	253	220	217	240	233	225	230	231	239	221	202	228	194	193	234	224	207	210	222	226	243	233	216	235	224	232	211	235	234	209	190	206	229	223	227	217	246	214	226	212	200	203	222	219	212	236	206	227	220	227	253	211	226	226	223	203	233	213	226	210	221	201	238	214	231	198	219	204	270	209	211	204	228	216	202	235	214	197	238	214	246	220	226	235	209	223	219	227	246	228	189	211	236	246	235	219	215	220	212	202	225	251	244	222	198	234	214	236	218	234	208	207	233	229	247	192	230	233	235	241	234	214	241	224	235	235	230	238	224	232	238	230	223	203	229	206	225	220	228	230	233	220	237	220	232	235	244	204	194	211	214	221	215	222	208	247	233	232	232	222	249	208	204	237	224	222	216	212	215	235	222	204	211	226	227	241	221	228	227	232	231	218	226	236	205	208	219	211	202	224	224	226	208	231	227	226	236	226	221	229	226	235	253	220	215	206	221	240	228	211	201	242	250	223	211	228	205	229	227	209	214	260	217	249	214	215	231	223	231	205	212	222	209	189	214	233	218	219	213	196	242	209	173	233	209	221	212	229	211	182	220	203	238	197	236	200	256	242	205	243	231	212	222	213	225	216	236	214	212	208	228	209	221	219	232	197	228	225	209	214	228	204	214	206	222	221	222	214	230	198	236	233	210	224	215	231	207	217	245	210	189	219	238	215	206	199	213	207	237	203	222	216	219	226	192	221	233	247	186	235	227	226	196	211	236	214	207	228	209	236	220	192	208	217	240	230	224	206	213	220	218	205	237	226	202	228	224	229	232	235	201	216	221	211	242	211	204	230	194	228	240	225	230	212	239	241	224	188	220	213	217	227	217	232	210	217	237	225	232	225	236	199	206	234	242	218	205	230	214	206	229	202	246	228	217	202	235	219	233	208	233	244	234	215	199	226	223	215	219	200	213	223	240	215	229	223	233	248	219	211	203	226	226	256	212	217	223	222	239	209	216	224	209	233	220	217	209	266	229	216	229	211	233	210	232	219	239	218	245	224	238	215	214	234	233	260	236	212	212	246	207	226	212	217	223	205	228	232	217	210	229	213	236	233	217	251	211	209	220	233	230	214	229	205	197	230	243	187	227	243	230	237	208	236	222	222	207	251	234	218	242	210	203	246	221	219	206	236	238	230	228	216	221	250	231	232	231	227	224	218	218	227	215	212	238	220	223	214	232	235	232	235	218	207	217	232	224	219	238	224	231	218	248	226	209	235	211	235	213	220	236	234	218	236	226	235	239	192	247	229	241	217	213	229	245	212	269	201	216	200	219	213	224	205	225	233	216	245	217	244	216	207	191	234	212	213	253	232	214	210	225	211	204	243	253	193	234	233	196	196	208	245	195	230	197	203	236	236	209	210	238	205	240	230	221	205	186	227	242	197	206	208	239	240	235	223	224	210	202	225	219	203	218	205	249	240	207	222	215	237	247	226	207	239	217	211	229	200	206	235	214	251	232	223	247	195	223	205	239	209	217	205	235	207	230	215	208	218	205	217	225	207	244	219	244	252	220	206	207	222	238	203	234	226	215	215	239	207	236	243	220	210	208	227	233	221	243	220	220	218	219	216	209	249	245	243	224	248	213	217	212	218	220	202	233	199	230	220	222	234	216	229	214	232	192	219	233	213	227	201	229	237	211	229	222	239	231	223	235	221	202	234	237	241	214	217	233	222	230	208	222	210	228	226	223	219	218	217	218	234	220	207	227	202	202	217	225	215	239	227	237	210	239	230	220	192	234	231	224	211	256	252	218	204	229	220	225	223	216	208	201	238	211	223	226	196	242	234	212	234	211	235	236	240	231	207	245	204	221	214	223	224	207	235	211
15211	2560	2485	1818	1291	911	687	560	473	413	364	364	319	317	303	283	254	251	208	210	223	223	214	209	209	213	205	215	215	212	203	222	212	199	196	201	203	182	195	186	188	198	188	188	210	194	209	186	187	167	184	177	187	180	202	229	189	215	204	180	192	193	191	202	187	188	172	216	166	189	173	196	202	170	181	191	188	179	204	173	191	172	196	179	202	203	171	202	196	175	186	189	162	186	172	194	202	204	200	177	184	190	175	171	174	197	185	187	185	192	177	177	176	167	177	197	185	172	189	145	173	184	201	181	189	181	184	188	190	181	184	164	190	173	177	202	159	203	193	196	189	180	185	171	195	169	163	167	194	177	179	159	194	155	195	182	183	182	186	162	164	189	172	172	174	193	185	186	175	176	151	182	197	177	178	198	183	195	172	175	160	191	199	205	186	185	180	187	189	162	174	205	188	187	194	155	177	200	165	174	172	181	204	169	168	224	172	188	179	168	203	183	181	168	170	169	175	211	192	156	173	173	197	183	198	188	185	195	192	192	182	159	155	182	185	192	205	196	164	157	191	173	197	177	170	181	202	209	157	175	163	189	206	187	187	188	159	202	200	170	183	165	180	170	173	158	211	217	182	186	190	194	195	203	208	177	178	184	177	176	158	212	157	208	157	180	198	183	201	175	173	186	179	174	151	184	211	169	198	173	166	179	172	176	176	172	204	187	188	159	180	187	182	174	194	166	169	172	188	218	190	207	190	196	162	172	196	189	179	187	186	191	199	179	161	210	184	178	167	170	183	175	170	179	195	164	192	204	186	166	194	187	190	194	174	191	196	183	184	191	154	163	185	172	192	164	172	196	188	175	178	176	146	172	156	190	186	188	166	162	207	188	186	178	185	191	193	194	170	180	181	206	184	167	192	186	172	170	185	173	165	175	179	200	186	172	153	193	189	201	168	161	183	213	175	183	193	195	175	185	198	182	200	175	173	197	152	174	180	187	196	171	195	196	172	174	174	200	178	189	188	192	195	202	194	188	217	193	157	190	189	182	181	189	185	198	159	181	171	166	172	170	200	180	185	184	192	182	171	194	170	172	202	172	188	187	165	166	189	200	188	164	201	195	209	184	184	190	180	193	157	170	171	162	200	172	187	187	192	165	146	165	160	184	174	187	197	168	212	172	170	168	203	219	192	209	167	170	168	170	185	196	215	175	179	180	191	159	190	175	153	167	177	180	204	184	204	180	186	194	165	175	153	185	183	197	197	176	178	181	164	199	174	169	183	185	177	179	167	184	196	192	182	165	193	184	188	153	191	192	182	197	167	195	199	181	200	156	186	196	159	154	200	184	174	193	211	211	195	169	185	170	187	172	179	202	182	173	191	189	196	195	195	195	193	192	172	206	210	197	179	186	201	199	197	191	171	179	183	144	164	190	177	185	164	169	182	185	182	182	184	168	194	197	175	214	170	193	208	192	196	172	180	209	175	179	172	164	193	190	203	175	160	170	190	174	172	198	183	191	192	160	171	179	183	170	169	177	181	167	207	181	180	177	157	167	187	208	189	194	189	186	199	192	194	164	152	170	182	188	183	192	170	210	166	186	189	169	202	179	170	205	173	184	216	176	180	174	192	198	173	175	162	169	183	172	185	196	200	191	184	187	199	206	192	179	158	172	186	203	180	188	209	178	180	185	203	194	192	166	181	184	179	187	178	195	186	192	186	188	186	191	177	192	185	178	203	177	187	181	184	190	149	169	201	179	181	186	185	175	168	184	188	155	174	183	196	166	187	156	183	184	175	184	188	169	175	202	176	202	184	191	190	179	171	185	198	196	152	189	186	189	196	204	225	197	186	160	192	193	173	171	179	160	181	160	190	160	165	176	170	191	180	162	174	170	209	182	201	185	197	192	160	187	175	162	198	194	194	182	205	169	164	169	200	195	164	186	193	197	198	185	192	181	178	178	190	178	183	193	180	186	186	157	183	200	188	183	165	177	208	160	204	185	182	203	172	193	171	179	179	148	181	180	184	192	189	145	177	195	164	161	190	181	186	194	170	204	187	193	183	170	187	179	194	216	171	186	167	167	198	190	166	207	177	211	200	188	189	168	182	181	179	178	210	185	174	179	197	190	184	170	190	167	204	196	206	170	173	212	169	172	173	196	173	158	199	186	161	149	195	189	181	172	185	175	182	176	175	177	171	173	173	181	187	194	160	190	155	178	194	150	198	186	178	185	178	157	164	185	179	182	186	171	164	204	168	171	167	180	186	172	187	206	194	150	180	172	184	196	175	188	188	178	173	183	186	170	191	190	183	203	187	179	183	173	157	196	188	180	198	188	169	169	186	200	203	192	212	193	184	184	187	166	163	169	191	178	175	171	189	165	217	196	154	198	194	191	195	174	163	172	177	187	195	174	184	191	186	178	169	191	193	189	173	168	170	189	167	162	160	164	172	181	186	167	176	183	175	176	192	173	178	190	173	190	199	187	187	183	192	186	196	198	202	182	171	170	189	189	204	190	193	178	175	170	196	193	208	212	184	176	174	188	182	161	181	190	167	181	179	173	191	194	192	189	194	209	182	178	184	221	200	180	193	182	173	168	189	177	146	173	204	210	180	193	167	193	156	192	214	201	203	173	177	186	180	169	201	190	177	179	176	178	169	191	193	215	172	185	184	172	175	197	167	187	183	221	167	161	177	199	187	205	180	190	197	181	171	162	174	169	155	188	178	164	156	181	192	170	201	190	164	182	164	181	191	179	203	180	198	189	182	160	177	180	213	185	185	176	193	179	185	171	166	169	164	187	183	168	172	175	192	190	166	195	194	171	191	181	188	183	197	171	195	190	176	164	196	184	179	186	198	185	176	196	168	177	181	172	178	184	192	176	177	173	158	190	192	200	181	178	168	197	167	188	182	206	174	187	190	199	179	170	184	194	195	165	189	192	169	183	177	168	189	183	171	165	162	167	197	178	155	183	187	172	194	201	181	175	173	183	188	201	183	186	182	162	169	207	179	179	185	184	179	183	191	179	169	211	175	200	207	180	161	190	171	178	181	167	185	195	174	191	185	190	198	185	167	158	188	171	199	175	183	173	192	180	199	187	150	180	197	182	189	171	188	180	174	173	193	188	183	178	187	193	181	205	182	178	176	174	214	189	162	195	193	195	213	204	172	180	177	167	178	166	155	202	221	175	170	197	164	203	179	209	155	171	178	195	193	184	181	158	220	191	178	173	156	191	184	170	172	226	197	183	155	188	174	200	216	197	181	168	189	176	179	182	181	161	186	175	185	187	176	165	200	194	173	162	180	169	182	177	188	183	164	175	193	184	197	212	208	194	193	169	180	183	186	170	163	196	198	178	210	158	186	210	176	175	221	177	188	194	147	192	162	172	180	147	196	183	195	189	184	189	173	183	196	192	203	192	162	186	206	181	176	173	214	189	197	191	167	195	204	189	197	202	189	169	176	177	159	158	187	201	180	180	194	169	166	185	165	193	199	181
7627	1968	4736	5433	4794	3883	3105	2634	2167	1919	1731	1591	1305	1259	1106	1103	961	977	867	788	781	750	728	739	725	702	637	654	685	604	639	619	564	554	581	581	564	525	602	552	547	515	529	567	525	546	496	486	522	538	543	513	476	491	513	524	502	483	495	505	495	504	498	481	510	477	496	522	467	543	476	486	472	493	492	485	448	478	479	431	463	461	485	515	449	488	463	470	458	474	484	487	532	478	454	457	464	486	471	497	426	452	514	468	453	449	498	488	480	481	473	437	448	423	478	463	465	441	432	424	464	472	451	468	445	444	472	486	507	511	432	475	484	459	492	494	507	438	466	462	428	491	468	495	460	468	480	464	426	454	421	475	465	460	443	429	455	448	461	436	439	488	461	414	455	472	496	485	468	459	455	524	462	474	468	449	481	474	442	459	498	458	466	488	472	481	412	483	446	459	464	453	444	439	465	464	477	434	470	493	456	448	451	476	451	464	453	473	471	450	487	475	492	476	483	493	415	454	467	463	496	480	470	420	475	472	481	444	458	476	435	419	451	452	460	437	450	460	447	471	489	466	500	441	466	434	438	469	464	468	446	446	443	444	426	454	477	482	448	471	445	437	446	518	488	487	452	449	466	473	435	427	505	461	492	472	490	437	453	474	441	472	457	410	506	477	463	451	473	429	509	466	502	473	436	494	479	464	481	453	447	463	485	449	479	483	536	480	431	449	488	448	482	461	441	444	477	459	471	490	458	446	472	443	431	506	490	443	486	436	501	463	465	451	463	464	473	476	474	440	483	438	439	452	454	475	466	466	457	444	479	443	448	446	453	500	447	441	495	447	490	444	474	464	507	471	496	460	484	465	420	481	426	436	462	469	460	477	475	431	486	455	453	455	476	464	482	455	487	464	468	441	494	463	438	432	446	478	488	490	467	479	462	464	440	497	446	461	430	484	442	438	443	432	477	454	428	443	510	481	457	497	464	444	448	458	471	485	435	465	464	435	472	419	471	461	479	441	434	458	422	466	446	444	454	443	461	454	458	435	460	474	445	449	480	473	483	468	503	450	477	461	478	509	408	454	440	470	492	460	459	450	482	471	440	444	462	437	464	508	442	465	443	475	451	477	431	455	450	440	429	454	449	460	453	450	498	478	463	480	444	437	459	451	434	483	455	488	452	410	441	479	442	452	452	485	441	430	456	477	480	472	422	474	500	462	438	436	441	461	482	425	435	440	472	458	446	499	455	483	493	465	451	440	451	463	430	479	466	476	449	428	478	488	460	497	478	469	451	464	456	502	432	437	498	459	480	474	441	478	442	460	467	431	459	443	487	483	451	442	482	469	430	485	426	464	470	448	446	461	439	417	484	431	516	394	446	453	451	519	471	488	451	467	446	501	439	453	437	449	440	432	434	460	432	528	488	483	446	475	459	430	449	462	447	475	430	445	478	486	473	464	483	412	501	481	491	486	460	419	433	463	447	461	429	471	433	447	455	483	450	487	442	465	442	470	455	454	454	462	459	478	482	474	449	459	450	458	507	490	454	450	438	454	441	436	475	474	489	502	443	461	444	468	448	470	481	441	409	485	448	482	477	492	469	451	468	451	424	463	452	480	468	472	446	461	486	508	428	468	473	454	455	439	453	421	508	426	430	441	466	438	454	441	427	481	469	474	447	457	461	446	437	496	421	456	458	473	488	442	450	451	461	460	444	476	494	454	474	442	459	506	471	471	482	474	453	506	493	482	459	467	469	473	435	427	468	473	472	446	437	447	451	457	415	458	437	415	474	491	420	483	514	431	461	471	478	452	466	486	480	444	453	494	452	506	505	470	448	500	453	463	441	436	424	460	430	453	472	483	457	469	457	435	440	477	456	472	491	466	453	446	447	488	448	446	471	464	463	453	478	447	468	437	460	465	451	457	478	472	494	452	467	462	467	453	460	453	464	471	461	445	487	464	438	451	445	443	439	437	441	452	429	478	454	506	477	431	464	462	464	461	467	510	457	482	449	413	431	472	445	438	458	452	445	476	476	467	487	450	452	474	478	472	466	509	447	465	467	504	495	480	442	483	459	474	452	456	505	462	478	478	425	474	461	452	488	433	507	490	458	489	455	461	475	475	495	402	468	395	440	437	465	458	482	480	445	438	480	460	444	457	465	465	448	482	444	459	465	475	472	468	464	486	465	461	477	468	481	446	446	497	474	427	483	444	461	482	472	459	453	454	447	478	463	471	444	467	447	445	453	449	463	468	469	439	431	473	486	443	500	457	441	450	457	436	406	474	495	516	456	459	442	491	432	424	468	467	429	475	455	445	442	454	435	451	488	497	476	479	470	407	465	474	480	464	465	496	489	417	469	467	418	468	466	482	479	473	427	479	446	439	447	493	456	450	482	494	471	446	436	446	441	464	463	462	493	466	498	461	456	458	496	491	467	481	467	436	468	465	461	462	472	447	450	484	458	474	444	462	474	488	471	453	449	461	469	492	471	432	471	443	476	491	461	449	476	463	468	472	457	499	468	459	433	469	465	485	446	468	470	445	473	429	476	482	475	490	432	449	465	457	447	430	461	454	429	453	484	440	454	479	469	456	451	447	444	432	465	445	482	477	467	478	488	477	432	445	494	474	449	471	473	438	490	488	458	461	473	438	468	459	472	459	484	457	450	442	499	475	478	416	458	451	450	487	438	455	477	446	457	466	465	496	450	494	449	454	469	460	438	471	463	476	450	419	471	456	464	453	455	472	457	475	486	490	478	490	455	444	492	470	486	461	443	434	448	460	407	463	471	487	503	469	467	499	473	439	481	478	462	421	453	448	448	472	462	482	424	451	450	451	443	417	427	452	436	497	463	427	444	464	442	502	487	472	435	477	435	445	423	479	462	450	490	475	446	426	454	485	449	496	472	450	425	476	478	452	448	434	455	446	463	440	475	457	437	509	508	460	476	452	488	430	462	436	444	468	507	519	435	476	447	470	476	472	436	471	450	494	433	471	460	465	441	442	472	478	470	437	483	482	451	483	528	458	469	458	466	464	428	458	449	470	474	432	512	464	472	490	452	443	485	474	446	446	489	468	485	506	467	522	464	448	505	473	476	426	466	471	456	484	451	474	493	467	462	444	469	493	470	492	487	459	434	468	488	474	477	463	448	492	412	463	472	433	475	462	444	448	449	468	461	460	458	458	471	467	484	459	457	470	488	466	481	470	493	468	481	465	434	442	439	451	478	482	453	447	424	433	472	464	441	460	481	429	465	458	489	465	442	523	443	487	479	462	424	472	454	441	453	448	467	472	445	459	466	417	453	467	477	429	445	454	457	476	526	422	447	496	433	438	461	452	466	484	429	431	416	464	449	505	439	448	500	462	472	491	440	469	489	426	494	436	508	431	419	473	441	453	451	463	438	482	406	441	470	465	472	434	468	465	455	453	509	482	464	481	483	447	475	472	467	484	445	473	470	475	457	506	498	418	482	452	469	468	451	480	452	459	439	448	455	477	441	435
2113	168	150	148	149	142	163	139	117	121	135	156	139	153	147	126	130	114	144	146	136	112	148	120	140	127	155	112	148	124	151	130	139	151	120	141	152	134	128	140	149	138	144	151	134	116	113	145	128	110	102	128	133	152	145	144	113	134	139	126	141	132	119	142	127	144	129	106	133	139	129	120	149	138	138	125	141	109	132	114	126	154	136	139	131	149	120	119	138	135	143	119	146	139	132	147	141	143	123	128	116	128	121	132	138	136	132	143	119	126	116	124	131	146	132	128	150	131	138	143	140	117	134	125	136	131	116	127	135	145	113	135	118	136	136	134	125	139	122	137	140	140	135	125	131	138	128	135	132	136	138	128	102	131	130	135	132	138	146	123	128	161	117	125	155	116	124	129	143	125	114	143	143	145	143	131	131	121	112	128	125	146	152	146	137	115	156	105	145	154	141	125	108	128	115	147	119	127	145	119	117	140	154	146	132	154	132	149	126	122	126	133	117	137	117	145	131	118	145	134	111	139	134	150	144	125	124	123	129	112	145	135	138	141	153	135	120	138	136	122	132	140	146	117	143	123	147	130	153	139	133	121	140	127	115	124	140	140	113	143	147	123	136	125	141	113	141	142	134	133	127	146	125	129	133	136	143	103	152	146	131	128	129	132	138	146	137	134	156	115	141	109	137	144	128	119	131	136	156	134	133	124	131	132	121	141	124	122	143	136	131	99	156	125	136	142	134	126	168	146	106	124	134	122	130	113	122	128	142	135	122	119	123	132	152	122	128	141	134	134	134	133	124	111	136	127	124	124	153	150	111	144	129	120	133	159	146	135	138	112	154	154	127	126	124	146	149	142	144	164	145	136	145	134	135	133	119	118	119	118	139	158	136	122	160	134	108	151	123	126	150	151	109	143	128	127	134	138	144	112	141	138	117	137	128	146	126	139	130	143	136	136	171	157	135	118	119	136	123	114	140	146	136	134	132	133	124	124	134	132	135	120	128	114	131	120	127	114	135	93	137	127	121	129	136	141	140	121	122	127	125	128	120	141	139	127	127	130	129	132	128	127	155	129	143	132	142	120	110	138	161	136	134	131	133	141	125	129	150	128	143	143	136	154	147	147	132	145	115	142	120	114	140	152	140	143	130	130	141	130	121	129	138	111	122	149	133	131	122	154	103	130	140	160	154	133	107	147	138	142	125	143	123	114	147	114	143	132	139	149	150	141	156	131	149	153	118	121	132	132	114	122	118	162	149	136	131	130	155	147	136	137	138	135	139	135	142	105	148	139	171	138	143	148	141	122	131	134	122	125	132	115	130	112	113	128	114	146	130	135	121	125	146	145	141	134	126	134	127	113	153	121	135	116	105	117	141	148	156	150	126	123	129	158	124	137	139	113	130	143	128	130	136	121	134	159	137	155	115	140	126	113	146	113	124	147	143	133	123	120	136	127	110	125	141	137	148	149	138	108	138	130	131	128	116	123	120	133	148	139	123	137	131	122	125	131	138	130	133	114	131	127	123	129	118	139	141	115	115	128	122	152	126	134	138	140	140	129	136	154	131	124	129	143	139	135	134	113	127	117	134	121	117	143	120	119	161	118	143	126	134	119	147	145	130	142	122	143	130	139	95	147	132	119	118	142	125	146	110	106	134	127	153	145	121	119	121	124	125	125	136	140	122	109	135	133	153	139	141	113	127	140	132	142	139	125	116	128	118	131	123	140	123	137	123	130	138	150	125	134	141	131	150	144	113	141	134	114	137	121	144	127	117	150	137	131	120	131	139	116	134	137	138	125	142	120	151	139	151	136	140	130	137	156	154	121	140	126	126	144	129	122	151	123	125	112	140	146	146	138	140	128	128	127	128	117	121	117	122	135	137	153	122	128	156	140	134	114	110	113	139	143	125	129	126	134	139	126	137	142	126	115	122	115	135	150	133	136	123	117	143	146	139	133	145	133	119	120	140	142	131	128	146	138	128	131	141	115	143	137	127	160	129	138	137	166	147	136	154	133	126	113	131	136	101	121	153	132	142	145	151	126	139	120	124	141	120	149	113	131	116	141	145	140	135	123	142	144	131	126	118	121	151	138	136	126	125	123	136	137	131	143	125	148	133	149	136	128	137	151	122	140	143	122	140	129	136	139	109	133	121	134	142	129	145	124	139	150	122	137	139	125	127	113	121	115	135	127	180	120	127	144	127	128	150	127	127	158	131	151	117	123	141	134	144	124	132	124	132	121	149	128	126	142	148	125	129	148	112	136	155	127	144	121	139	143	124	129	130	140	122	146	123	141	141	133	131	133	137	137	124	145	149	128	125	115	131	140	127	144	146	131	138	131	145	119	140	126	118	134	134	142	141	146	141	126	139	147	140	138	120	141	124	134	124	127	122	141	148	125	131	122	127	128	126	169	148	132	125	127	144	128	146	163	138	140	128	131	130	144	119	140	167	139	133	135	124	128	134	140	130	100	120	135	138	138	136	131	119	121	109	130	134	120	148	136	161	134	135	141	142	148	122	135	106	130	118	126	139	159	159	140	131	144	144	149	133	147	139	131	124	136	127	128	116	140	150	113	132	151	130	145	154	125	146	116	123	124	128	100	149	151	131	128	127	132	146	121	146	139	122	128	132	133	124	145	133	137	124	127	161	125	138	143	123	115	129	134	134	139	120	130	138	136	105	131	122	147	145	121	124	151	143	142	144	138	148	130	143	125	126	125	165	133	147	126	139	120	145	129	117	121	126	141	101	109	132	121	115	161	128	154	139	134	155	117	147	131	142	129	135	124	159	137	139	123	128	136	152	124	119	126	114	134	122	147	173	139	112	105	139	126	123	131	136	131	124	151	146	144	115	116	125	112	139	112	129	138	131	119	128	142	124	120	106	126	123	147	132	109	150	108	116	151	151	119	142	132	144	150	136	140	133	131	137	124	124	117	142	133	148	139	129	128	133	144	132	135	140	135	132	139	138	126	128	130	117	127	131	121	138	146	119	137	144	135	137	139	128	139	137	159	142	129	150	132	139	134	130	134	145	138	125	141	144	128	131	141	144	146	131	118	129	144	136	121	130	127	118	136	150	124	119	133	140	159	134	145	144	156	132	139	107	151	146	114	135	147	137	137	143	135	137	142	138	137	112	165	134	146	122	135	135	143	136	138	139	123	132	134	135	115	127	155	145	116	143	132	123	146	126	116	135	138	126	135	126	131	134	150	139	147	138	109	117	140	143	130	126	144	141	147	141	119	122	127	125	152	112	143	125	128	114	130	121	121	137	127	150	143	139	149	126	119	128	124	126	139	144	151	134	126	128	124	140	102	124	148	136	143	129	143	127	130	124	160	154	144	134	145	128	122	136	125	132	126	141	116	137	124	144	135	151	143	150	126	135	143	123	133	151	144	128	129	131	129	141	112	129	141	134	135	135	125	139	127	135	152	141	127	140	123	104	130	148	132	154	136	143	115	143	148	128	136	133	124	118	140	138	138	141	143	146	131	155	152
2205	349	402	424	419	399	406	386	312	361	372	330	359	362	340	363	331	325	322	348	320	330	346	334	329	291	331	316	324	326	347	349	357	374	350	338	352	350	370	341	371	314	351	354	333	357	355	301	322	319	337	330	321	338	347	341	321	328	325	318	354	327	319	328	315	313	311	336	310	312	366	357	353	360	332	369	374	337	334	321	299	327	321	327	317	347	322	329	319	330	366	339	362	323	318	295	324	366	335	345	319	290	333	359	344	320	309	357	333	336	333	329	329	334	321	299	327	336	375	323	340	356	343	335	289	347	324	338	352	339	327	330	313	319	341	354	340	319	334	308	351	316	339	371	341	327	349	327	353	337	313	342	319	351	322	344	346	320	351	344	301	299	333	355	354	338	358	329	365	325	299	351	340	329	313	338	325	317	336	361	335	321	333	360	337	373	322	317	352	323	324	362	320	317	350	328	360	322	336	354	335	344	333	332	336	302	356	345	333	332	330	340	343	351	354	355	303	334	335	334	316	349	355	331	327	347	341	347	366	335	347	339	348	330	334	344	369	326	297	346	328	331	352	349	341	306	329	358	356	354	347	326	328	341	323	367	330	351	326	377	350	304	352	335	317	351	313	320	313	335	311	353	323	325	336	354	323	318	359	359	290	355	340	324	331	332	342	311	346	364	294	340	346	326	330	357	330	358	321	303	316	339	351	323	362	334	347	323	327	304	327	316	337	305	332	338	335	335	349	328	347	355	327	354	354	382	327	344	312	326	353	320	356	339	332	335	315	307	294	341	320	336	356	342	334	335	311	320	319	323	343	365	316	381	338	325	353	283	359	326	315	334	324	370	368	325	296	297	389	325	307	374	331	348	344	355	335	328	326	361	322	327	322	355	324	373	335	347	361	322	329	331	347	302	331	348	299	340	345	345	333	377	339	318	341	311	345	308	329	309	338	307	343	307	306	299	336	340	349	380	352	313	325	323	296	335	325	324	325	356	311	357	354	320	338	348	299	322	299	345	336	334	334	350	363	361	358	335	321	293	295	372	341	319	311	320	330	342	343	283	367	343	335	324	308	343	372	317	330	345	325	344	330	340	319	367	336	319	327	313	352	318	330	311	324	356	320	349	325	346	344	357	326	340	310	304	337	327	310	312	332	354	340	329	325	317	337	314	336	317	338	321	326	327	325	321	311	366	357	354	327	329	354	359	332	351	315	325	350	319	318	338	328	325	330	357	330	313	355	290	303	324	350	370	339	319	309	324	327	338	290	315	346	336	354	345	303	355	322	394	317	325	308	319	335	338	328	322	319	346	314	294	311	315	341	320	356	335	340	333	343	341	345	318	366	333	344	305	312	335	321	292	352	316	345	342	337	316	343	312	319	324	355	345	334	312	342	305	310	383	338	297	330	352	319	320	327	327	340	309	341	336	342	329	348	367	329	323	350	310	323	363	298	348	339	328	330	337	347	314	351	331	338	322	346	325	310	350	359	320	314	325	334	333	304	334	321	320	335	336	346	328	353	331	302	305	343	304	338	325	322	339	351	320	297	347	327	333	288	357	352	353	363	345	329	326	302	350	310	345	314	357	318	371	325	322	325	336	299	359	369	311	313	317	365	355	312	345	346	336	355	338	357	341	328	338	338	332	331	329	329	319	327	317	313	330	315	342	340	298	342	337	326	367	339	325	344	341	328	321	330	359	357	351	333	370	329	312	328	302	344	309	338	321	316	338	350	310	332	329	329	330	342	316	331	348	367	342	356	331	328	352	372	322	339	323	312	330	300	333	314	348	316	357	335	342	314	366	311	319	342	328	347	350	355	336	322	326	324	292	342	328	319	310	331	341	346	350	390	351	355	347	301	314	342	305	313	331	331	323	332	333	339	361	313	320	321	327	349	320	329	361	375	335	319	318	357	328	335	345	348	344	325	306	315	333	336	302	306	354	328	336	317	354	343	353	312	354	371	319	345	340	305	354	337	317	305	314	323	330	329	319	334	333	322	321	296	345	311	324	331	315	340	327	318	322	320	345	322	352	361	348	299	319	321	334	348	334	325	346	317	319	357	407	336	305	320	364	365	327	329	324	353	345	306	351	316	303	326	332	328	326	351	308	311	311	329	349	343	291	281	341	309	370	324	322	337	337	337	369	335	316	329	336	339	339	331	322	343	321	349	359	318	339	326	321	313	356	333	341	325	330	322	321	317	349	344	329	327	308	345	322	290	348	328	330	335	350	321	330	356	327	315	311	343	341	286	330	315	369	303	333	354	335	307	344	356	337	297	304	351	328	320	347	331	323	340	321	303	335	312	338	350	321	365	328	329	357	354	323	327	331	326	330	338	327	318	323	371	311	318	340	316	332	328	334	347	337	331	339	337	333	313	341	328	335	332	321	323	348	322	337	386	312	327	346	311	373	313	346	348	338	336	334	348	365	321	317	325	343	342	338	324	325	293	334	305	325	320	345	342	345	344	345	333	357	353	321	343	314	370	319	348	365	342	362	333	317	311	325	321	344	350	332	338	324	288	321	314	336	338	339	323	343	336	344	325	322	317	361	298	295	345	355	338	340	320	330	340	339	323	355	356	337	282	350	326	354	305	387	346	360	338	344	331	367	338	315	328	353	356	327	304	338	317	317	321	327	351	330	342	332	341	345	293	354	375	365	353	318	313	321	342	342	341	293	302	329	307	332	335	342	356	351	324	330	325	346	320	325	335	347	350	361	366	335	322	324	344	382	313	301	316	320	322	358	317	327	342	322	297	353	328	351	334	306	345	333	337	324	320	350	329	307	341	348	343	325	346	321	325	323	316	353	314	340	333	350	365	325	331	338	305	344	348	331	326	338	311	346	297	343	335	370	323	351	324	315	341	338	334	345	356	288	346	328	351	338	342	333	377	335	351	323	333	324	329	314	348	324	334	309	333	342	354	329	331	311	315	348	302	356	330	320	306	352	332	316	334	324	325	311	342	320	334	317	316	350	324	346	299	341	346	340	373	364	350	327	346	301	331	308	347	352	323	334	346	312	334	364	313	323	335	333	330	336	361	325	354	347	348	328	353	332	322	322	327	369	357	351	349	321	300	319	313	312	328	321	334	299	354	351	329	324	340	341	344	326	305	338	333	336	341	336	323	347	321	332	322	323	325	345	351	352	333	367	352	344	296	337	372	334	333	324	336	325	337	311	318	349	372	332	317	335	310	336	337	349	342	345	311	344	357	347	354	379	340	312	348	338	335	299	323	335	353	335	318	363	301	336	335	325	332	355	306	333	329	318	311	307	326	375	357	341	314	355	304	348	338	340	335	320	336	353	318	327	336	320	323	316	341	301	295	335	330	336	326	303	318	347	314	333	362	341	343	329	340	324	302	325	321	303	363	321	337	334	336	353	343	310	340	317	324	316	315	317	333	338	318	322	326	357	356	328	331	344	352	351	332	305	308	319	344	345	347	337	349	328	318	307	350	339	352	333	337	345	327	384	311	303	311	341	330	331	327	346
8350	893	1106	805	542	434	321	240	215	202	191	150	159	142	113	131	117	101	102	90	89	97	96	99	85	78	72	99	96	79	84	90	86	84	74	65	71	82	70	84	71	74	87	85	81	78	81	55	75	87	90	83	94	68	87	73	79	74	75	69	80	70	93	71	81	63	76	86	79	76	83	86	69	68	64	70	63	70	60	89	77	79	81	74	80	84	83	73	56	93	78	85	77	67	97	79	76	70	60	84	69	90	77	81	74	81	78	70	63	80	75	80	67	71	81	97	76	79	71	81	87	71	71	82	70	73	80	77	68	81	73	78	75	62	62	69	73	84	76	76	74	64	75	71	76	76	61	94	77	60	70	68	83	84	69	78	66	73	73	77	83	71	65	95	63	81	79	67	75	70	78	67	65	94	62	72	64	71	90	69	61	63	64	76	56	70	72	74	62	81	67	78	57	74	60	64	81	77	88	71	69	76	71	75	87	71	78	77	72	75	80	66	69	79	83	73	94	83	82	62	89	87	86	60	71	82	69	83	50	68	68	69	69	83	81	79	74	63	85	72	69	71	81	81	81	90	83	85	77	77	74	84	72	61	64	75	81	59	62	78	73	85	93	87	70	81	76	84	89	91	81	75	59	71	83	85	75	79	66	76	68	67	69	64	61	73	49	74	75	72	80	67	80	72	92	65	70	55	76	85	83	83	80	66	99	82	77	92	72	85	82	71	72	69	64	70	73	63	72	69	79	73	87	74	63	79	77	62	78	87	66	74	62	85	69	85	80	76	69	81	68	76	73	73	72	77	74	91	87	87	78	86	98	74	94	84	82	74	77	70	62	88	69	84	86	77	83	75	73	82	53	84	77	67	80	81	76	68	64	71	64	76	80	85	81	76	66	90	61	81	81	61	75	73	74	71	74	63	81	74	69	72	60	71	64	86	56	79	76	68	65	86	62	64	68	88	86	86	66	73	77	85	78	68	62	63	87	94	78	77	62	69	70	75	80	79	67	59	87	88	63	82	80	89	80	78	86	51	88	70	75	78	79	60	83	72	86	88	88	73	66	64	72	61	85	66	71	84	70	64	69	92	85	81	88	57	72	73	81	65	83	73	83	84	83	75	78	69	72	70	55	74	86	80	76	67	80	84	87	66	75	89	79	73	83	71	74	113	84	89	73	95	80	75	68	73	68	65	70	78	88	76	73	79	76	70	64	79	70	89	58	55	64	75	76	94	70	75	67	73	63	93	74	69	62	51	65	74	70	76	76	73	67	88	104	63	80	79	62	71	80	66	72	76	83	92	64	84	82	83	73	73	67	73	69	76	68	73	79	69	87	69	101	75	82	77	84	65	80	70	73	68	75	78	99	84	76	81	83	80	63	71	78	64	82	76	78	82	80	82	87	84	79	69	78	82	70	70	64	63	62	79	68	71	74	70	91	69	65	75	81	85	82	78	65	91	72	58	79	72	79	60	84	86	74	74	62	82	73	74	63	79	72	68	84	58	76	87	92	88	69	72	94	88	79	63	79	74	76	92	83	74	85	64	82	79	68	78	82	82	76	78	70	80	85	88	80	67	90	68	58	79	87	74	84	66	71	67	81	84	77	67	69	62	84	69	78	90	76	72	61	86	76	88	53	60	71	82	70	77	76	86	71	60	82	89	64	77	87	66	78	82	80	82	66	70	69	71	59	63	62	82	81	84	71	82	71	76	81	75	68	88	79	67	75	76	65	81	70	77	73	61	77	79	81	84	80	80	81	65	73	68	68	100	75	78	67	68	72	72	80	82	80	75	79	76	77	79	86	80	82	77	74	76	63	74	73	76	65	71	85	84	53	80	81	77	69	59	78	76	93	66	64	65	66	72	58	79	76	68	76	81	88	71	78	71	83	93	73	85	77	66	65	62	79	73	75	80	75	68	70	74	91	70	70	85	70	70	89	76	65	79	82	68	79	64	65	83	88	89	65	76	73	81	78	67	76	77	71	68	67	76	74	74	71	75	67	87	78	59	79	76	80	73	80	76	84	75	86	78	83	74	78	82	86	86	80	74	75	69	72	75	60	67	84	64	75	58	74	78	63	79	73	78	74	75	77	75	69	58	85	78	81	79	78	73	65	66	70	81	67	73	58	72	83	69	56	78	63	71	89	95	87	83	83	72	79	60	72	56	73	73	73	72	72	76	68	69	76	76	82	83	82	83	78	73	70	79	73	61	59	85	71	68	77	86	72	67	79	79	87	84	87	69	93	74	77	97	75	66	65	73	70	71	83	77	77	77	78	72	68	84	76	67	81	74	64	74	66	84	75	83	59	71	66	71	70	67	85	58	66	68	88	63	79	110	73	93	84	61	60	73	66	80	83	72	76	94	93	76	71	75	87	90	53	79	71	77	73	61	72	77	54	81	92	83	88	71	85	80	72	59	81	85	73	65	80	95	63	62	89	79	86	83	72	70	76	76	75	68	84	68	73	79	69	83	72	85	79	85	59	59	71	78	76	57	72	73	78	80	78	67	71	74	86	68	93	77	81	75	70	83	72	74	64	74	76	90	82	86	70	76	71	72	65	57	80	70	76	85	69	69	79	55	80	76	73	81	74	72	74	77	74	76	73	90	85	71	80	72	81	68	52	80	71	79	68	77	68	71	83	77	73	77	77	81	71	64	71	87	79	64	68	79	70	97	80	78	94	73	67	77	79	71	69	64	93	84	77	84	74	74	71	81	68	75	76	76	73	89	58	76	67	75	61	79	92	79	102	72	79	92	97	85	79	68	68	66	75	59	70	72	71	67	78	74	70	78	72	73	85	77	83	68	59	75	70	73	77	52	68	73	77	65	65	82	78	87	91	80	63	70	77	64	74	81	71	77	82	62	73	57	79	85	80	81	83	76	71	72	67	79	87	68	86	82	72	71	80	83	68	72	77	86	91	67	78	77	86	84	93	73	65	87	75	71	60	60	71	67	67	78	62	78	85	74	88	83	72	89	49	84	69	88	65	76	77	62	91	86	71	84	76	74	65	75	73	79	73	86	72	79	95	67	73	71	81	76	73	79	74	79	63	82	80	77	69	82	82	74	71	70	78	66	75	65	89	78	81	76	69	75	78	79	68	67	75	66	82	71	78	80	76	57	77	79	67	74	67	78	93	81	81	77	78	76	90	83	71	85	57	72	75	71	79	54	69	74	73	85	79	84	89	84	79	72	75	68	72	85	76	86	85	55	84	83	78	72	87	75	72	61	58	77	90	69	79	78	63	80	84	88	90	80	80	83	82	67	88	73	74	74	61	109	63	50	77	68	74	65	83	71	93	83	85	75	71	54	70	73	68	79	71	70	84	69	90	85	75	67	77	86	74	73	91	80	85	85	70	76	70	70	80	84	98	76	85	72	82	83	63	93	90	68	73	75	85	75	81	93	72	78	69	87	73	82	83	77	79	76	64	53	96	69	89	78	72	61	65	76	76	74	64	84	89	65	77	78	63	81	72	68	71	91	81	88
5814	1003	2440	2883	2448	1984	1606	1379	1110	985	890	806	694	601	554	494	503	466	432	441	386	382	405	353	322	318	328	308	285	322	298	332	295	289	317	265	273	272	252	285	258	254	263	261	258	270	248	252	248	260	256	238	255	286	226	240	202	255	251	259	233	243	238	226	239	239	217	250	243	231	235	219	234	216	223	222	241	220	202	241	219	225	245	212	258	227	243	241	230	212	217	210	208	238	221	224	218	228	215	236	216	247	221	232	212	214	245	209	235	203	217	253	211	244	216	253	222	241	227	223	249	215	236	217	226	229	260	221	244	229	230	224	249	237	212	217	226	231	213	224	248	201	234	239	206	235	213	231	223	235	232	226	223	217	237	266	216	227	260	217	229	237	224	228	227	228	208	233	232	216	228	215	232	234	208	222	253	225	230	234	259	213	218	215	222	220	249	233	198	221	214	209	223	234	204	246	232	239	216	229	222	217	223	215	226	242	210	245	227	225	231	216	204	211	222	228	234	214	207	216	241	224	237	230	222	211	203	206	221	236	222	207	240	221	240	231	234	215	254	206	252	222	193	221	245	199	219	193	201	205	216	238	260	221	221	224	219	222	226	226	223	227	235	228	229	205	220	237	221	207	215	212	243	224	222	253	234	236	239	232	226	219	205	215	259	257	228	199	207	211	216	230	222	202	224	219	250	244	204	233	218	204	224	228	204	235	232	252	232	217	218	193	241	230	243	222	205	233	214	221	210	223	234	207	234	213	211	221	212	210	214	239	204	231	237	219	234	213	228	214	223	213	206	228	249	223	224	243	244	224	198	220	229	246	209	222	208	231	205	225	229	195	204	230	203	214	211	203	209	217	243	214	213	243	212	234	202	220	242	219	203	222	234	208	216	214	255	211	226	208	234	228	210	210	198	203	229	195	214	217	217	211	233	223	214	230	226	218	196	222	216	229	225	213	218	232	232	215	211	237	255	190	213	225	210	218	245	220	230	225	200	222	243	223	195	245	203	246	215	237	208	212	220	236	256	212	220	239	222	228	238	218	243	220	246	223	234	228	209	193	217	237	177	230	232	228	207	216	209	225	222	228	187	251	256	242	250	238	201	204	233	202	210	233	215	197	197	228	221	227	223	205	227	209	216	213	200	219	233	242	222	235	211	223	239	249	221	230	213	223	242	204	226	209	220	224	202	216	213	213	217	220	217	198	219	228	213	201	222	229	214	237	211	198	223	203	225	238	203	223	208	235	231	225	208	222	207	203	223	208	235	227	223	221	258	246	224	194	209	208	204	236	213	254	228	211	223	213	231	236	226	213	217	228	203	217	203	247	243	203	224	235	226	248	229	243	210	222	222	202	248	230	224	202	223	198	215	230	208	237	248	211	252	215	220	224	228	215	202	239	226	233	231	240	228	201	203	213	237	207	222	224	224	211	235	224	226	204	216	231	245	207	239	195	214	207	227	214	229	241	215	219	214	227	210	249	232	225	214	198	231	205	217	212	232	236	212	236	206	236	223	226	229	208	214	231	225	227	229	235	217	243	216	230	218	232	207	222	193	219	220	216	227	221	247	234	214	266	215	212	219	219	244	198	246	198	213	205	247	224	234	209	230	222	226	207	226	220	229	221	210	232	233	256	235	223	208	224	229	214	213	251	197	233	224	214	205	240	232	225	239	240	229	224	235	226	231	229	227	217	222	223	250	212	243	223	231	220	216	242	238	203	214	199	203	203	198	245	218	193	239	230	207	237	222	229	228	246	240	226	202	225	240	220	226	220	221	226	233	215	209	210	242	203	221	204	220	228	204	242	214	214	232	225	212	235	218	220	226	230	226	235	235	234	239	233	243	202	231	255	237	207	246	234	218	201	240	229	229	213	208	199	229	211	244	219	220	241	222	224	239	227	228	199	243	224	213	206	221	219	224	211	232	208	220	203	226	202	214	188	215	213	227	216	208	220	225	246	243	222	228	201	260	245	195	234	232	223	200	240	208	210	217	225	213	214	252	253	240	219	212	211	230	228	198	231	222	231	245	233	213	248	247	212	226	225	220	207	233	207	202	229	244	241	206	241	213	219	226	201	198	242	255	226	206	230	212	250	220	221	215	233	217	222	222	220	218	225	231	241	224	207	196	226	248	219	238	252	202	257	236	193	206	214	235	222	217	202	195	220	202	238	215	219	201	246	223	212	225	219	223	221	233	234	242	200	210	225	227	209	216	226	198	216	212	237	232	237	231	211	213	210	211	215	240	201	213	214	195	223	230	219	221	227	223	258	224	204	229	231	256	220	198	225	230	241	235	229	223	222	207	223	233	236	214	229	249	215	200	202	236	228	218	208	211	207	218	214	219	229	220	219	206	228	218	234	226	225	227	231	227	272	217	240	219	221	229	224	239	223	231	209	236	204	230	212	223	206	205	209	231	228	243	240	223	218	208	213	229	233	218	241	229	247	208	203	235	224	247	213	235	219	200	237	227	241	226	218	215	253	256	234	219	224	240	237	237	231	202	233	228	213	237	230	213	203	249	205	234	221	239	247	200	213	233	229	208	210	204	225	238	229	204	213	221	183	209	221	197	223	221	223	244	221	232	212	229	230	201	197	216	239	229	239	216	206	221	209	214	210	228	229	231	208	218	209	205	217	219	230	230	222	246	238	224	217	204	217	232	236	227	216	204	212	213	267	206	236	221	255	221	204	204	230	222	241	203	220	202	229	226	250	231	204	227	222	232	232	207	200	224	218	242	214	232	224	216	209	213	242	232	236	224	225	224	223	226	229	248	226	232	225	205	241	211	214	214	223	210	211	208	222	217	210	239	218	190	214	224	232	230	215	221	212	196	239	235	225	232	244	232	227	224	219	205	223	237	225	245	230	255	228	218	248	207	196	240	233	233	203	227	227	226	250	223	226	217	238	227	217	220	238	204	220	212	234	222	222	218	245	214	199	246	224	224	205	221	237	238	224	206	246	217	234	231	228	222	212	229	202	230	218	229	234	207	211	215	216	197	201	221	216	231	208	248	218	226	215	224	218	244	212	186	221	202	215	228	233	250	226	232	202	239	208	222	229	218	227	217	212	206	230	230	214	221	220	235	201	198	226	225	239	240	239	210	202	225	218	220	214	222	257	189	256	239	199	240	228	221	231	211	246	212	211	219	242	213	213	215	235	241	200	236	213	225	237	223	218	247	229	223	234	244	224	213	219	205	236	228	246	215	215	214	245	228	227	209	206	218	233	224	246	195	222	219	208	232	234	219	222	221	220	216	219	232	198	269	253	234	224	205	201	250	239	198	259	231	207	182	234	189	228	243	273	230	238	217	224	233	210	226	214	232	205	243	189	249	192	245	200	216	243	203	246	240	232	223	231	229	217	199	211	247	225	223	207	219	238	266	224	220	237	243	221	226	211	229	235	218	221	241	232	227	242	223	228	198	235	220	229	209	224	217	225	198	233	227	216	191	220	206	237	207	235	236	226	234	215	200	225	211	219	219	225	216	213
15425	2536	2494	1862	1231	889	649	537	476	412	377	359	284	291	248	267	264	240	241	246	201	205	244	211	195	193	195	203	221	226	187	187	184	197	208	202	185	207	185	216	183	212	190	178	227	196	202	184	176	185	212	182	166	194	192	193	184	199	201	168	177	183	186	172	182	176	172	187	183	193	182	191	169	196	191	175	169	177	212	174	176	198	193	191	181	164	195	199	192	183	181	184	188	180	185	195	167	175	181	197	200	208	201	171	191	188	170	189	184	155	175	191	195	178	191	159	184	188	189	187	178	175	174	163	167	182	184	184	161	163	182	194	170	193	178	185	185	188	153	180	182	171	166	181	178	171	190	178	189	173	181	199	161	185	164	185	190	211	194	173	163	155	165	157	174	167	209	206	182	184	201	159	191	188	169	180	175	172	206	167	180	190	192	169	183	179	186	162	198	188	160	219	167	193	176	167	164	190	159	188	187	179	177	207	177	155	197	179	203	180	198	174	188	188	176	178	186	176	199	181	175	171	198	163	190	174	188	167	176	209	184	172	193	177	156	177	173	182	196	180	202	173	185	166	176	190	198	189	169	187	187	178	158	165	194	203	207	206	200	181	178	166	202	177	180	156	186	168	195	200	189	186	196	191	179	173	193	180	180	213	178	177	196	188	178	203	173	211	199	161	191	159	191	148	194	164	174	159	183	208	187	172	172	181	130	184	186	207	188	191	177	164	193	187	178	177	197	172	193	184	179	191	184	180	188	196	189	184	179	194	196	171	179	181	178	183	201	166	168	152	171	168	194	170	187	170	188	197	198	174	178	201	169	195	176	161	179	200	167	158	182	183	194	168	186	197	169	188	192	223	200	179	190	177	191	162	163	190	185	195	170	185	170	168	168	164	203	181	185	178	192	174	155	178	182	183	217	185	180	192	183	164	181	167	203	180	179	197	163	192	166	194	211	172	179	190	205	177	179	189	181	181	180	198	188	163	177	197	170	184	180	182	179	186	153	182	188	187	177	165	164	173	172	187	169	212	175	204	204	182	167	165	186	186	153	177	203	194	189	164	163	206	154	156	178	168	181	155	175	162	156	191	174	181	190	181	182	185	203	189	201	184	154	181	160	197	168	209	174	181	175	181	211	189	184	162	183	170	184	167	189	156	189	172	186	167	171	197	211	169	181	171	164	183	179	165	155	157	184	188	180	175	186	186	182	194	175	188	207	202	203	172	195	166	193	185	163	198	190	185	201	202	174	181	171	207	160	160	156	218	191	170	175	184	193	185	173	205	168	196	190	168	185	162	161	176	135	174	189	162	190	179	183	178	174	172	177	177	174	170	154	204	210	176	198	185	189	184	172	156	182	176	174	204	175	170	182	193	190	187	174	182	173	200	170	202	181	191	185	184	151	167	177	177	161	184	167	172	179	173	179	167	175	157	182	210	161	172	181	197	156	179	184	155	180	185	203	168	196	196	163	185	177	172	207	177	187	176	178	195	195	162	173	180	188	211	156	169	159	174	179	183	184	167	185	190	179	180	181	193	185	169	179	192	172	181	174	178	202	194	178	190	180	203	178	195	147	168	166	183	188	187	187	179	182	176	190	182	176	171	184	173	163	148	164	183	186	176	163	213	170	192	189	163	158	180	164	199	183	183	184	170	187	178	195	154	172	177	183	163	195	180	187	179	196	175	163	199	170	221	196	200	188	217	184	163	162	171	169	198	169	195	178	185	182	175	179	178	184	178	181	179	165	171	176	208	166	187	156	191	189	180	174	188	177	165	190	188	223	220	199	151	160	174	184	194	197	183	172	165	194	187	176	158	172	177	160	186	174	185	184	147	162	188	177	162	183	194	180	189	206	161	192	184	209	182	164	180	207	166	169	202	195	170	167	218	182	178	192	200	180	190	187	185	194	203	190	189	188	198	179	183	181	187	175	174	159	180	207	203	185	186	201	180	171	166	175	188	179	168	196	188	171	172	206	158	170	195	160	179	223	178	196	168	193	173	176	175	172	195	189	179	185	171	205	191	183	175	199	211	177	202	199	168	164	190	212	186	174	208	198	186	192	167	171	191	199	207	157	200	187	182	176	177	151	170	194	188	185	186	214	182	201	206	214	190	201	177	178	183	193	179	192	182	174	174	188	185	193	176	148	174	172	201	167	200	197	177	194	173	179	194	188	179	186	200	178	172	197	178	164	198	199	176	194	173	167	200	194	232	162	171	185	187	168	167	161	181	194	179	172	171	198	176	176	191	188	193	178	181	197	194	179	175	166	166	198	183	170	199	183	175	173	185	179	179	188	162	171	190	180	176	189	176	188	177	186	197	171	176	168	172	164	213	180	165	196	176	176	180	178	190	186	165	192	156	190	198	175	158	208	180	169	196	154	169	167	181	220	192	196	215	182	167	178	187	198	193	179	189	156	198	165	172	183	210	179	187	171	156	180	155	178	168	165	186	184	184	183	143	206	206	193	187	179	181	190	210	192	185	214	194	164	182	208	195	180	172	198	186	189	195	183	161	218	155	142	178	195	195	184	201	183	181	181	169	174	199	193	176	190	171	172	176	183	172	159	188	178	151	203	206	185	155	188	187	175	181	170	182	195	173	163	175	192	202	157	186	186	179	202	168	157	218	175	198	183	170	195	185	177	207	184	182	175	185	156	190	176	180	202	197	165	162	168	182	182	183	191	189	175	176	177	155	172	200	196	190	171	185	164	179	197	181	161	187	153	181	173	186	187	196	164	192	200	187	200	178	203	211	193	167	184	186	203	198	207	169	191	173	206	180	206	166	204	165	189	189	168	195	207	182	181	165	190	172	191	163	204	195	171	168	171	185	176	167	180	209	177	222	173	189	183	200	164	198	167	174	176	183	190	175	166	214	173	177	202	169	180	196	187	197	186	183	214	200	170	188	189	184	179	178	180	187	164	157	169	209	174	177	196	203	176	170	194	189	159	165	187	199	199	169	182	183	182	174	201	198	164	178	160	201	182	182	185	215	197	165	174	188	154	166	195	177	163	203	191	190	212	190	207	168	175	202	197	178	207	181	215	193	187	176	186	166	189	178	188	210	206	198	182	162	162	189	178	172	180	185	196	188	176	171	187	196	192	201	186	176	185	191	183	197	195	198	165	171	193	188	173	181	166	180	178	190	174	176	177	177	185	188	176	222	213	181	189	162	183	182	180	200	181	182	166	177	164	180	185	207	212	188	171	204	183	161	190	184	168	183	182	196	183	177	185	182	183	204	185	202	179	203	190	169	191	196	193	179	183	196	181	182	198	195	173	175	175	188	214	148	175	189	197	176	163	170	174	205	200	171	190	166	192	198	189	172	204	170	192	206	185	180	197	186	191	198	170	164	189	179	185	177	177	200	204	189	199	212	184	193	176	154	182	171	151	189	204	198	180	208	190	152	166	163	203	186	188	183	173	183	187	181	176	176	151	173	178	206	191	173	207	203	179	197	153	189	200	188	179	201	178	192	185	184	185	159	194	191
7661	1958	4707	5378	4720	3785	3102	2632	2287	1862	1671	1545	1288	1155	1170	1040	978	922	858	850	773	752	734	753	680	654	654	673	645	653	604	604	607	572	582	601	591	533	547	511	522	607	561	563	526	534	498	532	513	523	468	488	513	527	478	495	540	470	532	472	506	466	510	492	494	488	500	466	452	469	484	507	472	472	471	501	490	510	437	478	488	483	520	477	475	473	485	482	439	459	490	503	465	487	466	492	487	508	483	451	484	476	489	495	455	438	510	443	468	489	446	449	459	480	447	471	473	482	476	482	477	419	486	454	422	425	452	506	466	462	454	493	445	479	481	477	517	448	435	477	484	494	490	470	492	481	501	512	463	458	433	480	459	475	475	440	440	418	473	466	448	458	457	466	486	462	491	502	459	458	462	490	462	466	458	471	452	436	445	501	478	467	461	418	436	457	456	495	484	470	437	487	491	445	479	468	462	446	489	455	455	495	482	483	452	463	448	504	438	468	424	444	440	478	485	466	471	457	473	465	464	462	409	429	473	492	444	467	447	475	441	458	497	465	463	445	441	483	485	466	457	449	523	490	513	512	455	462	454	441	466	443	489	458	435	466	459	493	508	463	467	446	426	468	467	450	479	446	483	428	434	473	443	458	463	486	444	457	482	491	485	444	472	467	477	444	435	451	449	474	480	442	479	438	448	505	476	452	491	425	452	489	473	481	469	458	456	462	472	484	427	461	457	467	489	475	469	459	441	517	459	463	455	473	472	464	456	502	426	458	459	450	497	425	469	462	483	477	477	491	475	442	447	455	475	472	485	477	471	468	470	460	422	442	444	480	473	472	467	486	438	459	436	476	418	472	470	468	495	456	460	452	477	468	487	534	460	470	466	495	456	476	464	499	492	464	430	476	462	427	488	477	451	483	449	468	454	487	476	445	438	486	472	457	497	488	446	495	488	443	475	451	480	494	461	476	486	430	449	508	485	469	436	423	438	476	457	428	443	444	478	463	424	451	474	478	482	435	438	475	456	427	474	472	454	457	487	459	460	456	437	456	473	434	490	490	421	463	442	436	491	433	466	418	446	467	517	419	445	482	470	412	452	472	500	477	455	422	454	465	456	440	456	473	446	475	448	466	489	483	463	446	451	438	480	445	452	446	474	499	455	456	419	470	471	465	450	442	451	465	468	446	467	432	458	445	460	453	467	447	446	446	436	486	457	472	501	441	462	467	494	478	454	430	477	473	446	431	481	487	492	504	478	494	445	470	483	452	483	468	445	484	446	477	449	508	496	430	472	482	480	479	461	448	483	486	481	458	489	476	433	457	478	437	478	468	493	441	454	437	462	443	448	473	468	495	430	443	420	495	412	481	493	490	443	456	450	472	472	442	471	451	445	436	472	456	476	472	462	479	417	433	470	445	456	496	480	407	442	485	491	421	461	469	448	455	461	434	472	511	467	423	461	448	479	466	471	497	452	465	454	450	453	416	457	453	471	464	454	475	446	449	475	468	428	508	464	461	440	465	413	441	469	463	481	472	462	466	447	477	459	445	469	453	441	442	452	483	446	485	435	407	528	444	452	449	448	473	479	500	447	462	471	454	449	444	490	461	452	439	459	478	415	451	448	455	428	449	493	408	471	483	473	473	469	455	476	496	461	465	481	434	475	475	465	475	486	460	484	437	497	464	461	453	489	488	489	473	468	499	467	462	489	504	433	458	467	475	470	425	457	447	482	455	467	507	470	440	482	458	444	434	443	486	456	441	478	440	456	458	464	457	469	456	454	478	460	438	468	481	484	446	436	471	500	458	454	401	491	509	478	450	434	468	469	406	483	475	478	492	463	452	458	457	433	481	471	448	466	473	491	416	457	460	461	489	432	477	485	420	462	483	498	403	432	477	469	444	457	484	467	445	484	491	475	469	453	487	462	424	437	487	457	452	472	483	504	460	497	442	480	455	509	430	442	448	467	454	451	411	456	470	450	455	483	476	495	439	476	437	465	477	458	477	435	487	470	444	460	464	451	479	477	498	466	468	443	462	496	471	456	443	486	456	431	459	496	427	477	453	478	514	480	455	451	450	413	447	460	474	433	480	474	456	460	455	515	443	446	475	465	468	448	447	436	424	444	492	452	502	465	455	440	462	458	465	493	482	490	492	460	437	468	470	500	470	448	455	446	471	488	451	460	467	451	488	473	483	470	459	452	445	465	499	470	423	476	441	482	472	461	489	493	464	435	473	433	467	443	495	463	442	471	446	472	441	473	419	446	490	488	434	443	466	465	454	458	461	469	447	480	489	417	443	467	433	442	483	471	481	466	437	469	475	417	491	447	492	470	413	489	455	444	436	467	508	489	436	499	506	470	471	445	476	460	475	486	471	478	497	491	455	480	472	433	472	430	473	486	439	481	464	451	442	419	470	502	430	445	435	473	451	460	469	448	488	469	468	455	463	500	490	480	411	474	485	479	451	436	465	480	461	462	469	466	457	475	457	494	490	452	475	414	442	441	485	457	460	485	457	443	446	494	462	439	478	499	449	451	471	492	454	451	462	460	484	470	492	474	458	463	430	447	433	455	512	441	492	455	454	484	459	437	436	443	420	441	481	460	459	459	470	450	464	441	453	518	467	441	471	472	471	479	466	478	489	498	473	473	467	472	475	465	498	464	497	441	480	429	457	494	469	436	438	458	472	479	482	475	449	497	469	445	420	485	466	478	441	449	453	501	416	461	429	509	485	442	510	482	446	473	437	452	468	477	457	437	475	487	431	458	463	480	481	465	427	456	450	446	509	430	448	462	466	468	432	430	447	453	440	476	478	463	458	476	423	435	453	469	453	457	435	485	439	436	457	482	448	476	467	488	466	462	434	451	442	484	467	439	469	459	430	448	422	443	458	458	470	487	428	484	442	450	482	467	462	451	455	473	489	438	503	434	436	475	475	492	470	460	462	457	460	490	446	464	425	469	517	475	476	465	491	457	445	448	449	476	438	452	442	478	475	471	472	493	462	458	502	469	457	476	466	436	463	476	427	437	464	464	497	461	475	477	459	476	465	441	473	439	452	442	439	482	449	462	463	469	466	430	445	464	467	437	442	487	460	444	528	476	506	471	489	451	501	452	451	439	471	447	475	472	512	454	447	446	450	442	457	485	490	430	490	445	439	485	437	463	482	451	419	443	448	437	448	456	496	454	494	478	414	446	474	437	428	451	446	462	433	490	486	458	465	468	485	434	451	464	471	443	448	434	431	439	457	462	438	433	461	429	462	476	435	461	503	439	467	465	439	465	432	443	459	464	428	459	459	440	455	476	484	431	464	486	445	459	441	435	465	471	477	447	418	410	458	445	435	454	465	435	452	447	459	500	448	417	465	454	419	490	426	474	440	480	461	446	464	439	443	457	458	434	455	438	460	491	476	511	495	478	456	473	486	466	455	484	486	440	434	484	441	477	492	485	474	435	490	483	505	474	467	518	479	460	502	449	462	492	446	492	432	442	518	473	460	454	434
2038	144	156	158	149	151	138	136	134	139	138	139	134	128	133	143	128	118	111	153	124	144	125	128	128	140	108	160	135	134	122	130	121	143	110	142	144	114	143	121	101	116	129	132	140	141	135	122	133	150	144	140	129	128	121	121	147	125	130	138	119	125	128	115	126	144	135	141	139	142	128	128	132	132	151	132	133	134	135	137	150	124	139	116	134	128	143	128	100	140	146	147	136	126	146	128	144	123	135	137	118	161	119	130	129	130	148	129	128	151	140	117	138	119	142	153	128	119	132	123	128	119	112	144	127	138	140	141	154	128	110	125	113	128	126	142	146	122	133	136	124	128	149	122	149	129	137	140	130	141	109	114	146	114	133	120	139	141	129	117	123	123	127	135	134	119	118	130	114	139	150	139	125	135	118	145	146	112	144	115	132	135	133	117	142	130	130	131	122	139	117	150	146	131	135	124	141	132	146	143	134	148	134	115	136	114	131	141	131	144	135	141	121	126	152	107	134	131	128	128	119	134	153	139	122	143	156	113	137	127	125	129	113	137	130	137	108	116	128	112	129	122	134	125	131	123	147	133	122	146	143	110	129	134	137	136	137	111	105	142	120	122	133	144	139	111	136	132	122	114	111	126	151	115	111	121	127	143	141	124	150	147	132	128	139	128	118	121	116	127	130	111	140	121	127	137	127	119	129	131	115	129	150	118	167	105	131	142	148	118	132	132	133	127	127	151	124	123	133	156	116	131	110	125	125	144	144	117	130	166	141	120	128	125	134	156	147	143	132	162	131	117	140	147	137	120	130	137	150	154	124	150	130	122	135	122	137	129	136	130	164	141	152	148	146	139	143	122	135	151	139	117	147	135	135	134	139	142	128	109	116	125	134	150	134	145	129	124	141	125	125	152	146	154	118	116	141	155	139	125	127	142	128	141	131	140	137	133	116	121	141	135	145	125	136	137	126	127	156	125	116	131	128	121	129	154	137	117	126	120	129	125	138	133	124	132	126	124	124	138	128	130	115	145	147	133	152	142	101	151	125	123	131	141	125	125	148	128	141	142	133	142	118	147	127	128	137	119	144	119	128	129	106	133	128	134	138	111	122	127	121	150	151	109	118	134	135	135	127	148	158	137	137	112	127	126	133	167	112	127	110	111	137	124	127	129	139	135	142	124	104	149	125	140	146	131	99	147	135	146	103	108	143	120	120	112	141	127	119	108	121	139	125	124	161	119	126	121	130	109	129	126	128	151	134	154	140	150	143	111	119	149	141	121	123	143	123	138	132	135	140	126	132	119	154	161	115	115	101	132	135	121	135	118	143	141	120	136	125	126	110	136	128	115	131	130	141	134	144	127	138	121	131	106	101	122	120	124	135	129	145	147	126	132	125	126	126	157	133	128	108	111	141	145	147	124	133	127	127	150	124	124	137	140	138	133	139	127	142	126	130	148	138	127	126	146	142	114	134	128	131	125	119	129	128	164	122	130	153	151	139	129	132	132	120	134	123	149	139	131	121	111	133	121	132	133	151	130	119	138	110	146	122	127	131	124	124	138	142	137	136	125	122	134	143	134	136	127	159	133	132	161	114	140	154	140	149	150	136	142	118	134	120	153	135	125	139	143	109	136	137	131	118	151	138	127	118	123	133	130	139	120	138	152	132	140	143	133	125	145	131	128	132	128	138	164	135	114	116	125	138	140	131	132	116	140	128	137	125	139	143	123	124	169	154	137	131	130	140	135	133	125	152	122	119	125	130	133	151	144	121	143	154	144	126	126	115	125	131	124	127	124	144	136	147	131	141	131	115	131	128	123	140	118	150	140	130	117	160	125	127	124	139	116	143	129	165	131	148	129	146	119	131	137	107	126	133	124	128	125	135	135	139	117	141	140	136	123	139	132	124	123	123	134	120	161	136	148	121	120	107	142	129	121	124	132	135	132	138	140	145	132	128	131	160	134	132	126	141	142	146	130	133	131	147	131	130	123	134	130	116	129	124	127	130	136	144	153	143	126	124	143	132	120	121	142	155	143	145	129	132	128	129	123	138	152	142	145	120	146	122	121	131	138	132	119	131	128	118	138	134	130	142	131	133	111	131	138	127	132	136	127	132	126	119	149	155	147	118	142	112	150	113	132	129	151	162	148	111	127	127	135	142	141	126	133	150	145	135	137	112	125	107	130	106	118	130	137	132	123	149	103	141	128	125	133	147	127	141	162	149	141	121	116	158	146	144	126	118	133	120	147	138	123	122	137	129	113	123	134	114	135	147	127	153	125	120	145	112	146	124	127	125	120	150	138	124	122	135	157	144	129	137	156	134	130	129	122	120	127	112	142	135	116	133	155	150	106	128	110	129	131	128	128	130	122	126	143	122	119	136	117	134	122	127	104	119	138	163	121	121	131	115	125	147	132	137	128	136	130	133	152	158	165	144	146	135	140	134	143	140	133	135	123	145	151	135	135	107	110	125	125	132	153	127	150	130	134	126	128	101	126	137	127	136	106	122	122	131	139	128	155	105	122	119	119	139	116	127	116	128	107	125	117	129	147	137	138	116	137	144	116	150	139	131	106	115	125	134	118	127	167	132	132	131	126	120	138	132	124	134	137	112	130	129	145	111	123	130	127	106	118	137	133	135	122	148	111	144	129	151	115	116	127	151	163	112	153	119	131	149	123	133	125	106	139	119	146	132	138	119	143	122	152	129	149	128	144	144	156	133	127	138	136	131	129	150	117	134	115	129	132	124	128	134	149	117	148	122	158	130	123	114	126	138	146	140	129	129	131	110	123	132	136	123	130	143	125	133	142	147	134	135	126	137	118	143	151	139	126	129	119	143	130	127	139	128	141	129	119	126	120	129	113	134	136	125	141	126	136	134	119	115	131	133	121	156	132	135	112	122	138	129	142	153	96	130	109	135	129	109	136	156	123	122	120	124	137	127	119	152	134	130	130	129	128	130	132	108	137	123	118	123	117	118	131	165	123	126	158	136	137	148	123	155	119	136	109	116	135	105	136	141	121	144	138	143	126	120	113	114	127	123	135	154	140	168	141	146	131	129	144	124	113	132	138	125	119	117	121	133	132	130	153	123	132	130	128	124	125	150	137	139	147	137	120	130	145	140	156	156	149	116	156	137	147	143	144	141	142	133	146	150	134	147	151	137	130	135	149	109	141	137	153	140	122	132	117	128	114	111	142	136	133	120	140	131	135	140	122	133	110	137	128	139	138	138	144	125	142	132	152	131	135	122	131	122	118	135	140	134	145	125	116	116	140	130	150	155	132	136	156	151	138	135	106	166	147	127	116	156	139	145	156	138	118	138	151	130	126	146	139	131	149	120	137	131	135	129	150	138	122	133	142	132	143	131	133	122	126	141	138	122	142	142	113	122	133	133	117	147	132	123	140	137	135	145	148	141	124	124	147	125	121	130	131	140	112	138	125	114	130	127	134	147	140	126	115	134	102	141	121	144	143	131	118	127	128	115	141	134	124	127	132	134	142
2138	424	392	413	404	412	382	385	340	322	337	377	354	331	336	336	343	351	357	332	347	353	320	362	346	351	325	342	354	330	284	340	330	323	370	319	338	312	327	334	334	365	307	348	360	344	324	299	312	308	328	346	355	318	325	350	375	312	333	330	330	339	345	329	338	353	309	321	344	308	351	345	323	291	315	307	339	369	343	375	344	342	325	323	340	327	326	323	312	335	313	322	341	309	367	315	335	310	347	312	324	370	309	360	296	287	337	331	341	314	340	317	328	331	359	338	366	352	344	328	360	329	346	361	323	358	357	318	334	336	378	316	327	324	341	367	333	323	339	343	334	331	327	346	348	337	349	346	329	342	359	322	325	331	360	335	335	297	380	359	344	331	333	331	312	321	357	317	347	350	371	350	317	341	346	359	322	321	352	318	339	310	350	325	321	303	317	315	373	350	322	325	321	323	335	340	313	347	299	345	321	337	314	332	321	327	332	344	336	319	298	343	318	335	306	300	332	306	341	329	320	336	324	310	319	320	354	360	337	317	308	324	337	326	321	327	336	335	338	333	310	332	309	344	343	335	308	359	307	332	335	319	350	342	350	368	302	325	335	337	360	312	325	345	338	325	329	329	315	345	332	340	316	326	336	341	324	321	338	331	291	330	353	337	341	364	370	333	342	343	383	306	337	367	355	367	327	345	334	357	366	328	331	323	321	352	318	325	318	316	363	344	346	324	340	328	338	327	338	313	326	325	323	338	330	330	309	346	335	333	302	332	316	321	339	351	329	312	344	319	338	342	333	344	340	344	354	348	361	337	328	320	313	317	346	352	299	345	351	342	349	313	310	340	343	312	358	298	318	336	318	332	306	307	321	337	334	355	317	345	378	337	327	335	331	331	323	331	319	350	327	341	330	316	315	305	358	329	343	351	349	317	307	358	363	316	333	355	326	323	311	368	337	310	357	341	358	332	321	357	323	352	346	348	349	294	372	338	359	358	313	344	315	310	323	309	354	360	360	344	326	336	341	299	332	349	345	326	350	334	359	318	347	321	355	324	359	334	323	342	319	335	345	321	342	279	309	327	334	308	339	346	320	323	329	340	364	320	325	323	315	350	337	340	350	318	300	290	321	311	332	292	328	333	329	333	327	340	338	346	337	305	319	382	322	338	337	296	348	326	349	341	328	336	346	298	320	315	369	340	358	310	333	326	342	325	297	312	321	366	334	344	321	331	326	330	341	311	324	348	344	360	336	311	343	330	358	334	312	313	346	346	309	313	322	329	357	349	341	322	284	327	330	324	336	321	317	328	348	358	334	334	321	342	331	323	306	313	351	311	336	337	311	357	346	343	340	327	316	325	329	329	326	331	301	332	337	359	353	348	343	331	328	334	338	340	334	308	318	288	337	337	337	324	353	291	357	325	344	358	306	329	359	346	324	324	336	342	340	304	298	303	329	333	337	328	325	359	355	326	335	316	335	328	310	296	300	317	333	351	324	371	286	326	349	328	315	312	371	346	305	352	326	342	332	327	361	335	330	304	315	330	315	310	358	346	331	318	327	345	300	339	353	335	334	366	322	298	328	331	334	335	313	319	329	294	358	320	343	349	322	358	330	336	338	350	345	323	311	313	332	392	335	327	324	314	335	338	348	357	325	323	331	294	363	319	328	318	334	329	341	327	344	348	282	344	359	326	342	321	339	337	305	329	339	319	312	319	351	318	366	304	332	327	351	325	334	354	330	324	345	352	301	315	329	346	335	311	316	339	336	342	318	335	337	347	327	347	285	374	309	330	316	343	377	364	371	326	299	327	331	348	304	350	333	299	297	318	336	349	314	328	352	337	326	322	319	345	315	298	362	342	343	324	349	352	340	337	306	354	326	338	360	330	357	334	319	344	333	300	320	317	319	358	327	328	337	360	375	333	346	321	328	331	317	330	315	356	309	318	337	342	351	334	349	321	355	317	354	332	284	336	320	337	341	336	327	325	374	345	306	333	336	327	331	363	333	334	333	345	296	305	323	318	353	333	358	317	325	333	299	324	321	338	335	360	346	311	327	315	336	333	331	331	315	294	311	329	352	320	320	306	301	325	320	334	334	360	321	335	308	344	338	294	327	331	336	321	326	335	313	320	338	330	328	311	335	365	349	337	350	340	325	344	353	323	318	341	346	343	339	341	330	331	337	308	339	324	298	321	332	353	345	349	318	319	341	322	315	340	309	363	342	350	312	335	316	339	311	311	313	333	363	345	333	360	323	347	360	323	333	333	313	334	306	292	330	322	341	331	311	302	344	350	319	328	329	349	342	320	336	350	344	320	354	344	331	341	300	334	353	327	352	372	353	357	324	336	327	321	345	322	334	312	336	373	360	364	337	332	313	350	323	306	306	304	333	348	365	325	348	316	316	347	324	315	315	326	349	326	325	316	338	334	356	321	341	316	347	331	355	333	329	312	344	356	310	304	313	342	313	319	357	356	316	330	359	337	342	314	336	339	324	342	345	339	322	338	327	317	348	353	325	346	344	319	359	340	341	337	334	339	322	347	348	332	328	326	298	327	341	309	323	352	309	317	337	351	312	355	297	338	325	314	352	338	333	335	334	327	318	346	323	358	350	331	294	326	368	346	345	342	339	299	332	336	313	347	312	316	359	311	315	324	333	319	353	312	334	309	325	327	310	336	355	333	321	339	356	320	333	301	336	316	324	353	304	359	345	338	347	366	365	303	321	289	334	323	302	344	360	333	313	358	325	325	316	391	320	319	348	330	336	309	339	315	323	327	357	323	314	319	298	338	351	346	334	326	338	310	346	346	346	338	327	328	283	338	323	342	340	338	323	328	327	320	322	292	330	306	339	342	338	311	374	306	353	334	337	339	313	340	322	322	340	366	367	357	333	346	318	336	333	328	339	392	335	307	334	331	308	343	342	348	326	338	318	320	349	335	306	373	326	344	329	288	314	318	318	313	357	353	345	327	325	323	301	324	318	320	320	354	335	311	327	350	360	380	308	340	341	319	322	343	356	328	382	324	324	351	317	329	327	337	343	318	301	315	332	354	350	326	337	322	342	334	320	318	331	340	329	316	348	331	312	311	351	375	341	358	322	341	311	350	333	323	306	322	327	363	354	371	326	328	312	266	372	330	326	314	289	354	346	347	362	341	331	363	311	332	333	336	336	346	293	325	353	327	333	333	310	334	294	345	322	343	314	295	336	352	333	302	343	312	341	337	322	326	342	349	366	307	351	343	324	354	324	318	273	344	329	337	323	321	337	351	344	327	339	350	322	318	318	351	332	306	302	290	332	338	311	338	335	315	320	328	344	312	347	332	330	316	351	332	343	348	339	319	323	374	363	304	339	318	340	339	308	342	333	322	327	316	358	342	321	312	333	349	305	322	351	323	325	295	342	345	325	342	326	342	323	343	334	316	339	353	324	325	319	336	337	361	340	342	338	307	324	313	278	320	322	350	335	342	332	324	364	348	354	382	346	362	355	323	336	337
7980	894	989	864	542	399	320	240	214	176	155	150	152	133	133	112	128	105	131	90	92	106	93	73	79	92	90	89	89	91	75	99	96	104	73	74	76	95	85	79	77	72	65	84	80	80	79	85	94	75	87	87	83	76	76	85	69	83	77	63	78	67	72	96	83	81	68	96	67	75	76	70	70	76	73	71	80	64	84	76	81	73	90	76	81	82	72	56	60	84	74	71	78	77	66	75	73	70	87	87	54	69	89	79	73	63	77	72	67	47	62	71	76	62	75	69	73	83	76	76	80	75	70	66	69	87	79	88	79	80	98	66	89	74	70	64	82	78	85	86	64	60	68	80	84	87	81	83	79	68	88	83	85	84	68	74	83	87	76	77	71	66	78	73	85	72	69	63	79	78	78	79	85	85	90	69	76	68	67	73	69	95	81	71	67	71	90	88	74	55	81	59	79	89	66	65	79	73	80	67	63	66	70	86	75	77	60	71	68	65	86	78	94	88	78	91	86	62	66	80	70	84	79	83	76	77	72	76	64	80	79	85	76	69	70	83	72	69	70	90	76	72	68	72	84	80	70	73	77	97	77	64	75	71	76	74	70	73	77	72	71	72	85	76	84	78	78	68	66	75	69	80	78	80	101	77	93	83	65	79	90	85	84	72	67	75	60	65	72	68	62	69	68	69	81	71	70	75	79	79	67	83	74	74	62	70	87	76	78	77	77	77	57	72	92	74	74	80	71	68	72	85	84	71	90	73	62	63	71	84	80	73	85	102	66	78	72	77	56	72	66	58	80	77	63	83	68	59	72	60	68	76	97	77	64	91	70	74	79	83	112	80	70	88	97	77	87	80	83	83	68	67	73	61	80	77	71	71	85	76	65	80	93	70	80	52	77	84	91	62	79	81	91	66	83	88	73	74	87	80	80	81	60	84	78	80	63	82	80	72	86	74	91	82	88	64	82	72	79	85	79	69	74	65	74	75	66	93	88	98	74	81	70	84	71	85	72	74	74	70	86	78	64	78	83	92	91	91	74	87	87	76	61	69	63	87	74	65	75	82	75	78	95	83	70	66	61	60	85	78	78	78	76	80	67	84	74	71	76	83	82	86	81	85	80	74	78	75	80	89	67	66	60	60	78	70	69	84	74	67	72	75	70	86	62	78	90	92	83	70	70	76	80	80	81	68	61	71	78	75	78	80	81	66	75	64	76	68	70	78	68	77	74	67	71	56	63	79	71	79	71	60	69	88	67	69	79	74	65	66	80	71	89	83	78	76	48	79	72	80	76	75	78	78	71	69	73	82	76	76	77	80	69	64	80	73	70	81	87	66	84	80	75	69	70	65	68	64	73	75	80	81	80	79	83	61	76	73	89	86	75	67	84	81	63	81	79	80	75	73	80	65	75	61	83	67	69	88	71	71	80	74	82	71	86	80	76	52	75	69	64	81	75	80	79	80	98	83	81	68	70	82	67	71	71	63	88	60	76	72	90	74	76	63	89	69	72	85	76	63	84	80	65	73	88	78	79	85	72	78	81	86	98	62	81	76	77	81	74	87	81	68	65	74	77	72	77	85	81	72	79	74	73	61	86	58	60	59	80	63	73	66	79	68	78	61	68	83	78	87	63	63	68	82	70	83	71	73	74	73	70	80	77	80	70	68	84	64	63	62	62	71	69	69	74	92	71	62	66	79	66	82	77	84	95	72	85	72	80	73	88	71	84	65	93	59	68	64	62	76	61	80	78	61	71	83	66	62	74	90	80	80	79	61	66	73	82	84	90	51	70	86	78	74	88	64	85	68	82	77	72	61	69	73	89	77	63	74	87	70	65	77	72	75	69	65	71	83	76	88	69	88	84	72	69	76	70	79	75	67	74	84	79	93	81	63	53	75	79	74	76	86	79	74	85	73	84	77	79	70	95	67	79	71	71	65	82	79	70	94	68	63	87	89	73	60	76	77	75	80	69	75	67	90	84	49	82	77	71	73	69	66	69	75	94	62	78	78	73	74	77	64	71	74	81	69	79	62	82	70	72	65	71	62	89	66	71	73	65	76	75	72	90	71	75	72	73	86	73	80	71	73	72	71	83	82	69	95	82	62	84	73	80	76	77	71	78	76	79	84	69	100	76	79	75	76	69	52	78	66	80	92	81	75	76	77	73	87	73	75	79	90	85	74	65	65	75	68	60	77	71	72	73	64	82	88	77	70	87	66	87	88	87	90	78	66	84	80	66	69	70	63	78	73	65	70	71	74	93	73	76	83	73	83	72	92	71	75	57	79	68	88	79	70	73	64	80	84	80	86	82	81	83	89	77	66	84	73	76	70	72	80	75	68	73	82	67	91	66	87	74	89	63	75	90	90	74	89	77	77	53	78	101	70	66	70	70	73	83	77	77	87	79	82	69	75	74	77	84	69	66	90	68	62	82	72	65	80	66	79	66	83	80	62	68	61	73	81	75	66	83	82	81	84	82	65	80	73	72	59	58	68	77	66	99	64	83	73	77	80	79	93	70	65	82	82	75	81	69	91	76	68	75	84	70	65	92	67	80	70	78	79	60	70	79	73	80	68	86	90	81	72	93	80	77	81	77	68	80	75	63	78	77	59	61	85	70	87	80	78	83	67	88	65	73	83	67	68	69	69	67	68	82	75	75	76	72	77	90	83	86	79	67	81	72	77	52	77	70	62	75	82	68	75	74	72	70	74	68	65	70	80	92	80	86	74	81	62	59	88	89	88	65	59	76	83	68	69	72	91	58	57	85	82	62	82	74	73	76	74	99	86	66	73	70	72	78	81	82	81	75	83	68	79	63	80	71	67	61	73	71	79	58	73	88	99	71	70	73	75	68	72	90	78	63	75	84	58	76	80	84	71	74	65	73	98	82	67	77	88	55	75	80	75	69	72	82	75	71	76	86	76	66	78	76	61	60	64	94	89	66	96	74	75	71	81	77	79	76	79	77	83	71	63	77	67	60	70	67	73	75	80	64	70	87	61	73	66	81	65	78	88	76	71	69	77	94	70	74	84	82	77	74	66	80	71	85	84	71	70	81	71	76	75	87	91	79	70	85	75	77	78	82	73	66	82	74	71	69	57	73	68	74	77	76	59	72	75	81	71	82	91	82	76	58	72	72	68	75	72	64	76	64	68	63	73	72	75	59	89	82	80	68	84	63	72	77	73	73	93	81	82	81	79	63	65	91	73	68	79	69	73	69	82	68	73	71	69	66	74	80	80	82	67	74	87	75	70	88	67	71	68	74	77	71	77	95	66	84	70	63	75	60	81	69	63	71	62	75	63	71	64	65	62	74	59	73	88	78	85	62	84	88	80	73	81	79	85	62	66	60	80	78	83	79	67	82	69	67	80	78	75	66	76	87	87	78	59	78	67	60	73	86	87	77	65	95	74	56	80	77	67	85	63	67	62	56	68	68	73	87	90	77	76	71	68	64	72	70	63	91	79	63	70	70	80	86	76	90	65	76	71	85	84	80	69
5815	1001	2429	2872	2382	1998	1549	1353	1201	957	859	747	662	606	553	523	504	462	450	400	393	380	365	363	338	325	316	329	296	290	290	305	300	266	241	301	278	269	277	289	263	272	255	271	281	235	229	258	257	241	252	271	226	243	230	251	243	233	225	233	231	248	234	240	230	231	219	265	225	220	222	229	242	238	240	261	202	216	245	223	238	220	249	245	233	247	222	255	226	225	213	221	227	231	224	211	230	253	232	260	220	224	224	232	222	217	191	250	209	242	219	228	228	242	208	218	196	235	237	218	232	240	238	255	236	232	248	227	238	243	202	220	245	231	209	230	208	215	226	226	215	225	221	252	244	229	201	255	221	220	244	220	204	211	254	223	202	246	211	221	231	219	254	239	254	220	221	221	226	236	224	230	207	217	223	228	229	217	222	213	217	221	204	206	239	212	211	218	199	237	228	226	260	223	236	202	239	204	212	218	224	218	241	229	239	228	215	223	228	213	211	212	218	223	227	224	225	245	222	212	213	239	233	219	233	241	229	218	224	260	233	217	236	210	230	229	205	231	232	227	222	249	230	230	217	198	222	214	222	202	211	219	217	218	210	220	216	213	232	242	223	211	226	212	231	221	215	234	217	226	247	222	216	215	211	224	237	192	222	247	196	217	236	223	196	217	227	209	249	260	230	231	234	189	220	238	235	238	240	208	215	229	198	234	217	207	211	224	226	206	217	218	243	218	229	246	205	218	207	233	248	215	220	222	233	207	216	238	215	235	227	215	237	235	228	214	201	235	222	193	221	258	207	228	211	218	234	227	242	231	217	227	207	204	222	221	243	230	238	223	206	200	234	205	219	228	227	217	224	219	219	221	209	214	235	203	218	247	209	229	227	243	264	246	213	206	221	224	231	248	262	220	231	237	225	247	249	235	210	234	227	233	240	211	210	216	220	200	235	229	229	212	224	244	241	236	225	228	243	187	225	210	208	205	234	226	211	219	238	221	212	230	231	216	239	226	229	215	220	224	228	195	216	187	206	210	242	210	230	189	200	195	224	245	204	194	219	239	197	231	231	251	219	207	237	228	208	203	220	216	180	255	211	212	188	174	214	260	225	210	217	223	221	225	210	233	227	221	208	202	229	231	245	242	233	282	198	238	181	217	248	198	213	219	229	234	221	213	222	229	237	216	236	221	239	224	246	214	220	224	211	221	215	258	210	210	209	222	253	220	224	237	223	200	215	216	234	216	245	218	227	214	251	233	200	270	237	223	203	231	232	230	233	207	247	226	215	206	226	227	210	215	201	214	215	214	215	216	235	234	219	237	229	214	232	240	226	216	210	229	221	261	201	209	211	236	227	223	218	236	205	224	195	213	235	225	222	257	232	221	211	209	249	202	223	238	215	249	240	199	223	206	201	220	216	235	209	225	215	206	243	220	198	223	225	216	239	251	215	234	234	227	196	220	228	226	234	186	204	251	210	248	221	216	239	220	243	213	227	220	228	232	209	228	215	254	248	215	222	216	205	216	201	206	238	224	223	245	185	208	225	222	242	222	228	226	223	236	202	233	221	216	219	215	231	226	229	243	239	235	228	217	207	217	239	216	225	208	182	188	200	202	243	192	222	206	222	239	193	217	215	196	237	213	233	212	223	223	223	231	229	232	220	240	201	226	212	250	224	217	208	201	182	220	219	211	213	237	244	229	210	232	218	223	230	221	235	236	234	229	236	205	236	201	226	220	226	227	251	205	188	210	213	216	211	236	239	207	219	224	203	220	202	193	231	228	234	217	220	212	207	236	201	226	227	220	221	199	203	220	224	243	220	210	226	244	222	235	219	199	218	215	227	213	208	231	212	232	235	211	222	212	233	238	232	235	203	249	240	240	208	223	243	212	213	222	227	250	210	206	232	246	201	207	201	222	209	193	234	231	217	210	222	233	217	221	257	230	219	240	231	221	237	204	205	234	220	246	255	242	208	219	214	258	208	226	214	212	237	242	209	207	223	243	205	197	211	228	245	234	210	222	211	230	235	207	233	200	194	219	201	234	209	209	191	208	224	215	225	246	229	249	197	238	224	230	201	223	234	217	239	258	252	220	241	220	219	200	223	240	240	214	244	202	230	210	247	237	205	212	199	202	218	237	219	197	254	230	211	197	222	245	214	242	238	217	193	203	223	249	231	211	221	226	226	223	229	205	190	224	241	206	236	210	226	228	203	219	253	216	215	222	226	190	207	212	213	223	224	246	232	228	242	233	247	220	223	220	237	216	226	215	214	226	222	218	215	222	210	250	205	223	208	236	203	248	238	236	208	224	239	234	211	208	217	217	243	226	227	219	220	221	206	218	243	230	227	186	235	213	217	229	225	209	240	240	227	243	203	240	220	233	202	220	232	222	234	212	211	209	236	207	246	226	207	222	202	207	228	271	215	217	223	212	200	256	233	219	205	243	232	219	219	239	213	249	231	218	226	211	218	217	242	218	201	258	212	204	214	236	228	223	223	211	237	199	219	285	202	202	247	236	250	242	233	222	213	183	222	228	240	245	212	225	256	212	232	237	210	223	245	247	190	222	231	219	213	216	224	208	222	207	239	199	187	217	229	216	254	258	247	241	204	226	221	226	216	224	215	222	228	224	222	254	211	227	228	224	198	244	223	197	225	217	235	224	250	216	218	231	217	240	206	230	233	238	200	244	226	218	209	217	239	259	234	208	231	205	208	216	211	241	210	233	236	212	221	246	219	254	235	226	178	221	231	231	212	238	213	205	231	208	227	192	235	223	228	208	208	235	231	234	216	222	215	212	245	211	214	213	233	227	221	216	211	264	226	222	243	242	204	250	236	218	201	244	262	179	216	238	218	239	219	212	241	233	220	236	238	225	237	205	193	253	235	208	202	224	227	212	211	215	202	222	242	210	235	214	198	255	222	189	223	216	238	205	226	222	224	229	224	217	212	196	210	188	213	237	231	217	196	238	241	215	224	214	240	195	236	254	240	219	237	224	213	217	228	227	205	226	231	225	210	236	225	221	227	213	250	238	198	206	208	219	219	211	223	224	215	227	217	239	205	217	224	249	212	220	211	192	234	228	220	241	245	221	235	239	221	211	245	245	188	207	246	208	252	239	213	187	205	227	244	213	221	217	232	231	212	241	218	244	209	223	204	217	185	247	207	230	249	243	204	208	232	264	208	215	220	225	229	223	230	234	238	224	211	228	223	219	229	210	235	200	208	217	205	234	224	221	208	231	240	227	222	213	221	237	218	235	224	223	222	234	207	211	189	237	224	207	200	240	219	220	238	234	211	229	235	215	227	220	250	214	226	218	222	226	205	214	232	211	248	225	202	190	217	241	192	228	232	241	209	218	204	206	215	251	203	221	206	227	215	242	235	215	221	248	213	225	230	195	231	247	222	238	225	197	209	241	213	232	202	239	225	234	224	238	240	239	239	224	211	211	255	207	216	236	225	248	225	213	199	221	230	243	200	223	232	229	241	220	235	220	225	211
15538	2489	2338	1840	1177	857	675	575	479	458	420	327	314	289	278	274	224	251	231	241	202	233	222	211	197	182	220	195	192	217	178	223	205	209	204	191	194	178	171	196	185	188	192	174	188	198	167	174	198	178	203	191	184	171	191	169	193	177	210	199	186	178	176	191	204	188	182	177	178	183	176	188	202	169	185	180	178	180	171	168	201	178	190	171	155	192	191	186	174	181	213	193	182	180	190	160	170	171	167	189	175	183	183	161	171	179	191	177	181	194	184	174	183	184	180	154	186	171	185	165	176	178	190	185	196	172	198	188	200	174	186	183	183	197	165	162	191	174	185	160	195	180	205	184	167	215	159	176	177	156	184	209	203	193	174	181	202	182	179	170	155	165	172	164	172	169	174	183	180	196	173	184	156	180	158	185	196	200	190	196	163	165	170	167	196	157	205	180	155	179	168	178	180	187	190	173	167	171	199	185	183	157	188	205	188	180	189	167	171	190	204	207	176	148	184	189	171	180	198	190	198	188	184	198	175	157	169	193	159	171	180	182	186	156	156	186	172	199	167	178	178	164	194	148	185	186	173	172	193	183	161	205	184	176	181	178	162	191	180	180	165	186	176	186	196	182	190	205	195	185	171	193	172	157	183	190	187	202	184	207	167	187	213	160	196	185	172	199	201	204	177	166	169	191	182	194	196	188	199	178	188	204	189	153	201	165	184	202	198	168	186	188	174	168	179	187	168	168	190	191	195	198	172	164	174	204	166	180	200	227	170	164	173	198	199	201	199	170	158	171	192	190	191	177	189	167	187	178	184	205	171	182	173	176	151	189	182	173	175	171	190	162	172	177	178	208	202	180	185	150	161	175	170	177	174	170	170	195	174	166	181	188	187	174	158	195	169	189	183	209	192	196	163	166	173	157	181	181	196	154	195	184	201	191	180	180	183	169	199	178	176	179	164	164	200	208	191	174	180	168	173	199	194	203	169	190	180	174	182	199	156	200	191	192	137	181	177	170	204	178	180	174	173	176	200	197	191	164	179	196	189	179	189	175	196	175	169	192	177	204	162	152	190	190	183	170	147	176	201	191	156	171	212	186	190	186	172	168	214	183	196	220	187	190	201	186	184	188	172	189	175	174	170	201	201	185	181	170	200	166	174	171	175	219	178	168	167	196	183	170	180	180	197	172	185	211	182	163	184	204	180	184	187	185	184	211	167	202	181	190	168	190	188	176	188	198	186	223	186	162	193	189	178	161	185	180	191	198	187	201	165	193	175	198	189	192	204	183	186	181	204	158	171	193	200	194	195	178	164	190	184	177	199	168	189	186	180	173	197	174	183	165	163	184	199	167	172	204	187	173	168	180	181	193	192	202	172	166	185	195	165	193	178	174	190	203	183	193	173	178	202	203	170	179	179	185	186	188	153	181	188	177	182	201	173	193	170	200	176	183	194	181	179	166	160	168	167	179	181	185	182	206	162	174	177	191	179	166	189	180	186	151	157	208	203	165	212	203	199	177	210	144	185	202	159	157	185	182	196	198	190	195	211	170	174	183	181	168	193	171	186	201	167	156	195	194	172	183	213	196	191	198	183	190	199	181	216	172	190	179	168	195	189	195	175	180	194	192	173	177	172	209	176	163	177	174	174	166	191	207	197	189	187	148	202	165	164	188	194	185	176	207	188	181	171	178	177	185	191	192	177	210	174	195	188	179	162	182	194	202	222	177	170	171	203	183	183	178	170	165	187	199	183	181	175	186	186	189	184	184	179	181	187	179	184	192	182	193	193	185	177	190	178	170	194	203	179	161	175	157	181	177	193	172	153	165	183	168	175	178	179	196	167	181	166	175	191	171	181	182	184	184	173	164	174	178	199	160	187	177	187	174	169	165	166	216	194	177	152	171	188	155	169	180	176	183	202	158	195	182	199	180	194	154	179	171	184	182	179	169	156	189	175	147	187	164	179	162	162	182	177	189	161	175	183	159	186	170	164	178	200	170	173	200	188	164	177	179	179	209	176	185	200	194	172	176	187	173	169	171	182	177	199	184	189	162	177	166	180	187	184	167	203	181	159	171	164	163	161	164	161	201	179	171	201	185	164	206	161	185	183	197	174	183	205	184	173	193	199	187	181	165	199	204	179	134	189	194	168	166	194	144	173	171	171	187	178	185	199	203	199	151	200	170	191	179	213	215	187	176	183	179	203	170	179	184	179	173	183	177	168	196	176	192	183	147	175	192	186	183	198	156	183	185	156	183	183	190	176	190	195	179	170	189	155	173	164	189	171	197	174	185	154	179	182	181	177	222	143	182	193	162	191	178	144	193	171	220	185	189	195	163	142	166	194	173	180	156	200	202	181	169	170	200	177	192	180	184	185	178	183	159	183	218	182	184	164	173	161	171	205	188	188	206	181	167	162	201	192	159	200	186	173	186	195	190	169	151	185	169	177	189	192	174	189	181	172	192	172	159	195	191	173	179	194	182	185	179	192	208	172	175	178	152	185	181	190	192	165	178	182	185	203	187	171	172	173	189	174	179	165	168	180	179	194	183	192	180	181	151	189	182	174	159	171	188	192	210	179	183	179	148	191	184	195	190	207	157	196	167	178	194	169	188	173	192	178	166	172	188	193	166	165	169	202	185	185	169	204	204	221	188	205	173	187	150	154	171	192	201	162	187	207	173	188	182	169	170	174	194	172	188	210	180	169	194	192	177	206	167	189	150	183	197	179	206	168	179	196	171	180	161	160	172	192	181	213	204	169	176	172	182	198	173	187	177	179	183	213	167	170	191	149	200	183	189	186	182	175	190	195	191	165	168	173	192	194	168	196	181	182	178	190	170	206	203	194	185	155	165	179	189	191	186	200	172	187	215	178	166	220	162	160	177	171	200	200	184	178	170	199	191	186	196	182	195	176	193	170	171	196	193	163	181	184	149	170	153	187	189	191	185	191	195	165	167	190	194	153	173	178	177	162	199	176	183	172	186	167	184	193	185	183	193	170	188	172	174	190	189	184	188	169	189	171	168	180	174	179	176	182	210	146	200	171	210	201	173	175	193	174	192	186	162	184	180	185	167	194	181	163	202	190	170	173	154	181	149	177	189	168	167	171	177	168	211	167	197	182	173	170	158	194	207	167	202	186	178	148	177	195	151	172	150	164	181	185	167	184	198	200	181	162	195	184	156	181	172	172	176	204	187	197	190	172	197	177	183	177	182	192	188	179	190	176	184	194	191	196	184	186	175	188	169	178	206	160	199	211	164	183	171	181	162	171	175	188	174	183	170	163	194	197	180	170	188	201	188	193	196	163	198	172	162	173	164	204	194	207	197	195	171	170	184	176	190	175	144	169	176	180	152	184	174	188	178	177	169	181	166	163	183	176	182	185	171	152	162	172	200	199	167	161	144	199	190	176	172	179	196	182	189	160	163	172	177	205	176	177	167	181	176	169	180	194	211	190	177	197	180	177	195	206	174	169	178	171	208	163	194	193	175	192	185	170	176
7648	1977	4674	5443	4696	3873	3024	2592	2226	1827	1681	1511	1334	1241	1093	1079	1029	965	867	804	776	797	736	729	715	693	637	662	650	628	593	640	621	572	575	612	556	541	587	571	535	534	539	535	532	554	502	498	484	540	506	545	531	498	486	520	503	515	511	519	485	487	500	503	477	511	474	484	478	472	541	454	447	513	468	511	511	453	485	479	513	483	480	498	509	510	507	468	455	511	512	464	457	458	491	475	470	451	452	492	462	476	471	502	454	495	467	488	472	501	454	507	461	461	481	452	477	494	458	466	450	482	464	460	470	509	465	451	484	506	491	460	466	463	471	480	494	486	491	511	461	444	469	481	464	477	462	471	453	471	455	477	472	462	442	422	440	452	506	456	493	488	452	475	475	453	465	473	460	483	462	495	436	479	461	488	430	458	450	429	503	488	428	456	460	467	455	471	503	472	491	488	473	471	464	480	489	472	491	485	454	451	480	435	445	480	454	503	437	474	470	473	463	490	422	493	456	474	473	466	484	440	439	474	441	433	451	468	481	487	443	455	468	498	429	444	421	473	455	426	420	437	439	482	419	451	449	488	437	439	480	486	497	476	464	453	473	432	438	473	466	466	432	474	455	479	450	478	492	454	487	449	455	496	448	474	454	475	441	470	431	448	447	470	418	432	511	499	501	440	473	469	475	448	484	468	452	434	488	469	447	501	460	479	481	513	462	455	415	483	464	475	470	424	452	448	459	455	456	445	475	451	452	474	472	463	439	429	510	446	458	453	446	439	486	460	442	429	439	435	459	444	468	484	466	472	465	438	448	453	491	427	441	469	509	452	422	433	454	444	451	457	449	463	455	480	443	494	446	436	457	474	461	463	470	428	472	466	475	490	444	496	464	473	484	475	429	457	452	464	468	468	479	490	490	450	446	424	447	453	465	504	484	474	472	426	469	477	476	482	415	463	465	517	499	442	475	454	418	440	477	521	468	484	475	451	461	471	460	475	470	469	487	456	474	456	476	445	473	472	465	413	474	481	482	493	457	469	443	439	462	422	468	503	483	493	484	441	489	445	455	450	469	417	460	481	452	461	462	421	496	443	471	466	461	441	464	453	467	421	452	465	464	465	506	469	468	460	450	457	481	469	420	487	491	452	456	427	458	429	481	454	440	413	407	479	477	451	438	474	458	422	441	436	465	425	478	462	454	474	466	497	454	466	435	466	445	423	482	439	460	415	435	471	468	476	452	478	499	417	450	483	489	426	456	464	504	442	474	473	431	464	440	454	491	457	495	455	452	467	484	482	461	439	448	435	487	478	463	446	449	490	490	462	461	453	468	472	470	476	475	448	477	457	434	471	509	476	448	419	441	498	465	462	443	460	451	447	452	455	430	463	426	465	468	458	445	476	436	430	440	485	470	482	461	448	466	467	454	475	421	475	467	447	469	464	453	488	479	428	474	508	448	460	457	477	446	450	486	463	467	422	437	485	450	433	470	495	448	473	469	466	485	470	443	466	435	431	458	488	500	458	487	465	469	434	436	483	447	468	489	486	474	537	443	438	426	475	481	471	488	425	459	480	439	450	452	458	477	433	464	508	441	441	427	426	457	449	439	457	456	482	492	500	497	488	471	444	437	475	443	428	440	489	478	457	483	428	439	444	422	459	477	494	456	464	452	453	488	463	459	456	468	459	467	478	413	456	445	450	435	447	449	439	486	464	485	467	501	472	465	438	489	455	491	461	464	450	479	477	482	445	454	439	477	483	446	432	468	463	483	483	457	499	481	462	462	443	435	435	449	428	496	450	456	434	497	484	458	454	448	442	463	470	472	457	485	478	456	485	456	449	444	462	503	475	420	485	480	483	485	483	460	447	501	478	439	486	467	471	483	456	471	444	448	494	471	453	462	474	474	503	476	495	489	443	440	445	437	475	466	479	488	480	440	474	464	448	456	479	480	419	455	482	452	467	471	473	472	478	489	484	462	418	480	457	444	462	426	484	445	411	482	504	439	457	455	468	445	485	440	455	476	469	470	447	443	462	458	487	462	452	445	440	442	452	472	445	448	461	471	462	470	449	461	428	465	471	459	434	480	466	432	447	453	446	465	485	460	474	459	466	447	445	439	480	477	466	448	444	449	453	445	474	486	450	463	463	464	483	460	536	463	434	450	434	503	491	501	439	462	451	427	472	476	459	481	448	453	462	459	465	456	416	470	490	498	483	452	466	475	501	460	448	455	484	463	438	490	481	415	483	470	457	449	434	410	438	473	454	470	442	454	440	468	474	458	440	459	472	475	455	444	462	435	449	456	490	477	495	477	486	427	461	480	463	433	441	467	473	443	500	465	467	438	473	478	462	454	488	416	451	454	443	479	432	472	435	482	468	487	427	397	495	457	454	450	432	462	460	428	469	441	472	472	468	448	487	471	430	459	474	445	471	470	467	480	476	464	476	470	444	462	506	437	439	451	449	419	421	489	513	477	468	451	455	447	449	458	443	473	502	469	501	431	460	470	465	458	449	495	474	475	442	430	465	464	461	500	488	449	496	469	430	448	452	458	420	483	449	479	461	473	465	451	450	484	464	433	468	488	469	461	437	478	476	460	446	405	478	471	440	476	436	473	419	448	455	439	465	477	455	447	509	465	466	476	474	475	460	494	466	473	424	445	439	451	427	520	459	447	468	448	453	448	452	442	458	476	426	455	446	484	442	483	468	411	450	473	439	427	453	471	477	442	464	451	495	509	454	428	458	458	463	472	471	428	432	481	446	474	494	473	483	433	449	470	416	478	449	427	434	452	479	461	441	464	514	446	441	481	499	473	449	471	460	440	456	461	470	454	458	445	411	499	415	434	453	475	458	485	447	444	471	490	483	471	456	456	450	430	472	487	459	470	465	486	443	481	473	432	493	464	476	483	432	450	490	459	462	497	425	474	465	423	469	477	505	443	471	410	474	495	433	487	426	464	474	482	453	442	437	440	491	488	445	505	452	447	447	430	425	436	451	455	474	460	457	477	523	471	441	480	431	433	505	481	419	471	423	485	477	482	448	472	457	436	451	482	435	438	436	514	456	452	445	475	437	484	463	453	441	490	451	451	484	475	441	501	452	459	460	438	443	466	447	455	470	454	468	447	468	440	476	490	491	482	470	453	456	473	472	456	478	443	437	445	461	454	517	422	477	450	450	445	463	434	468	496	466	475	442	443	449	426	502	471	478	507	497	473	441	465	450	459	440	416	467	444	475	446	452	475	449	447	443	482	490	460	493	472	485	473	472	487	459	457	454	465	438	458	483	480	427	449	442	488	474	470	444	456	499	453	460	527	493	486	442	435	469	446	506	463	436	485	477	490	461	464	493	485	470	426	472	414	506	485	497	456	464	451	499	425	484	423	450	444	476	474	457	485	407	472	432	481	448	433	423	468	459	424	440	487	454	443	470	469	483	441	463	464	481	455	464	470	521	463	505	457	478	483	476	482	473	467	480	453	459	464	466	437	480	493	496	523	539
2001	160	165	141	168	135	146	150	147	145	120	171	139	141	108	131	137	122	120	139	125	133	142	153	144	154	114	152	149	125	129	132	144	117	139	127	147	103	146	147	127	129	126	138	148	131	129	131	131	145	139	120	130	140	122	135	136	120	145	130	106	140	147	131	142	137	138	152	158	131	124	147	136	131	112	126	138	134	141	138	130	137	114	105	125	138	128	139	141	120	132	135	122	121	124	144	118	149	128	145	126	123	121	139	153	129	154	129	114	122	137	142	127	131	130	140	135	146	139	114	149	133	142	144	143	149	141	122	133	143	104	133	131	134	136	132	142	141	133	122	134	116	139	118	125	118	148	153	155	142	113	153	130	142	133	136	150	143	136	114	124	143	122	133	108	139	121	134	120	124	123	130	140	132	138	129	131	121	116	137	122	141	123	114	118	134	140	112	138	136	144	135	138	143	144	133	153	125	126	106	133	113	123	133	140	134	139	126	154	107	118	111	121	144	144	131	143	117	145	123	126	132	135	123	126	124	139	125	142	136	119	121	127	131	137	145	117	144	145	151	130	138	105	108	149	124	138	162	110	147	133	127	142	129	122	128	119	149	133	135	133	110	133	137	136	127	145	134	114	157	138	127	142	122	125	133	116	142	125	143	117	134	128	132	133	143	123	142	134	160	130	125	137	144	128	128	125	112	127	101	141	128	132	133	116	147	132	160	126	147	125	107	141	136	132	138	105	107	126	119	149	131	110	115	138	142	144	129	136	130	133	140	107	126	127	131	106	126	113	117	124	143	134	123	128	115	135	115	137	146	123	139	129	142	120	133	121	148	126	153	149	134	148	144	130	149	144	127	146	150	137	134	136	125	134	143	121	133	137	128	126	114	141	107	149	138	156	142	144	146	129	123	134	141	135	120	163	152	133	158	135	142	110	154	138	113	138	114	135	120	131	123	133	131	148	131	135	156	155	141	125	152	157	130	125	133	104	113	113	139	125	119	116	131	121	156	114	160	131	130	130	138	133	118	121	139	126	138	114	153	117	121	118	146	122	133	121	129	135	137	121	143	114	108	119	135	139	138	133	100	128	130	130	132	130	121	146	135	146	142	135	147	132	147	128	116	118	121	138	122	134	125	130	137	114	133	117	128	113	147	127	136	131	118	126	131	133	116	114	127	137	108	113	151	131	149	127	138	122	136	106	128	130	115	143	113	123	135	134	140	130	136	161	146	132	120	129	154	159	150	119	130	154	148	142	115	142	125	112	139	132	141	141	133	123	139	137	114	121	134	113	143	119	126	132	144	118	148	122	119	117	114	120	133	142	119	148	136	119	130	129	140	138	118	144	145	125	138	126	127	137	127	122	135	136	134	114	164	121	140	121	121	154	136	125	125	113	139	129	130	134	137	144	111	126	145	149	135	113	138	147	122	119	136	127	137	127	132	117	133	130	143	120	144	155	131	127	146	148	131	141	139	138	137	128	126	115	139	128	116	138	117	136	136	126	128	130	140	141	120	121	139	158	138	131	133	125	117	129	113	146	136	128	139	128	126	135	164	145	138	147	125	142	127	129	134	131	126	128	137	124	136	152	147	147	148	136	132	158	134	144	133	144	124	136	129	144	135	130	134	115	133	126	145	137	111	121	118	139	150	135	123	134	128	136	144	124	119	115	133	139	123	135	123	121	117	142	135	125	140	141	144	139	113	150	145	126	115	153	124	152	135	142	135	140	124	113	116	132	124	161	135	139	151	125	148	136	151	148	120	128	129	138	118	113	141	114	157	132	133	138	120	140	148	125	120	121	135	128	140	130	137	151	151	111	135	131	137	143	123	124	151	140	139	138	135	129	110	127	137	122	140	142	116	138	150	136	130	130	131	112	119	127	134	135	113	143	146	123	119	129	117	157	98	166	141	150	142	131	130	142	149	141	131	139	126	144	129	129	145	137	140	123	125	129	128	149	157	135	113	116	133	132	104	125	133	118	117	121	139	140	128	128	116	145	144	151	119	127	112	131	116	116	138	134	122	126	128	111	123	142	130	120	121	123	111	130	112	148	142	151	129	125	114	141	137	129	148	136	117	143	128	148	127	128	124	151	111	113	125	133	129	114	146	128	145	156	146	138	157	122	148	123	141	113	142	118	116	117	128	108	135	155	130	133	132	120	127	129	130	130	134	136	126	132	128	129	126	127	131	149	132	125	124	123	133	138	135	136	140	130	136	144	145	128	136	130	129	134	125	118	143	143	111	122	140	132	124	153	131	143	152	141	122	130	124	128	117	140	147	132	127	140	125	132	130	121	138	117	113	131	138	132	140	147	129	146	130	133	125	124	128	142	113	136	129	144	128	160	152	145	126	133	126	125	122	133	128	129	127	121	123	130	135	134	114	120	136	127	127	129	142	120	143	124	128	129	137	139	131	135	130	125	127	134	126	134	122	127	136	142	125	128	121	127	127	140	139	121	121	155	129	171	125	134	135	135	120	126	146	138	128	125	136	112	133	108	136	161	127	119	140	128	141	142	148	141	139	126	115	122	135	142	137	129	119	147	123	136	147	118	131	121	142	141	100	142	135	149	129	136	125	111	116	117	142	134	128	145	115	126	120	153	107	138	133	108	153	153	131	126	115	133	123	172	154	134	119	134	150	157	150	136	136	130	139	131	127	125	143	144	127	139	133	134	143	147	131	147	142	128	123	145	144	133	122	120	146	132	150	128	132	154	113	148	124	155	130	138	125	143	135	111	133	113	117	119	123	125	143	142	135	139	118	141	143	132	126	144	125	139	146	143	136	154	153	155	142	146	129	134	115	141	143	126	137	144	110	129	142	145	147	117	131	138	115	129	127	125	135	107	114	156	137	131	129	139	149	131	122	132	141	135	123	124	138	138	155	133	142	135	130	116	141	139	137	141	119	157	112	119	144	135	125	127	127	135	116	134	106	128	130	144	135	114	121	120	125	134	160	132	113	135	123	132	120	131	122	142	121	143	148	145	119	128	134	120	137	147	142	130	138	132	159	111	146	151	138	139	133	148	130	133	152	140	125	112	129	166	122	146	118	127	130	133	129	140	117	125	130	128	131	113	128	138	140	116	128	135	129	138	144	136	152	119	124	145	131	146	126	123	154	144	134	133	149	125	134	128	107	137	136	127	132	132	136	132	131	124	141	157	142	139	134	130	131	106	127	149	141	138	126	155	130	132	129	120	137	139	137	119	120	132	124	142	142	139	138	123	128	126	161	126	125	106	143	124	140	123	118	146	121	123	146	117	145	122	157	147	126	141	137	118	129	147	123	135	130	153	138	150	132	137	148	141	130	127	143	127	138	112	143	132	132	131	114	125	125	105	149	128	129	128	153	136	116	135	137	123	122	146	106	130	118	125	118	114	101	151	128	120	142	151	115	157	124	116	129	122	125	140	142	133	147	151	143	151	164	133	136	133	132	140	140	137	114	157	118	116	124	134	115	137	131	136	109	129	138	154	140	135	122	139	127	143	147
2196	374	413	430	425	417	398	375	353	375	393	400	347	354	321	325	343	328	365	315	334	362	326	332	347	331	319	329	355	346	328	335	329	350	315	342	348	339	368	327	280	282	315	314	370	324	345	353	326	362	316	343	353	342	330	323	339	300	328	352	302	336	331	340	347	345	339	322	321	365	344	349	336	351	350	350	340	313	331	338	334	325	338	365	366	332	315	342	347	316	345	305	344	310	321	298	317	336	323	319	301	341	324	320	345	318	327	320	322	353	305	337	327	300	301	311	349	332	374	321	338	314	338	321	332	361	334	310	367	351	337	334	356	288	333	332	326	356	357	321	339	363	333	304	340	334	364	323	344	333	316	304	321	340	343	310	320	322	331	312	361	355	358	308	319	391	357	347	332	324	326	315	338	322	351	332	313	328	334	339	331	317	371	315	313	320	316	345	323	356	332	310	347	347	316	321	348	334	361	308	320	337	319	355	326	335	342	327	350	355	329	322	335	324	345	343	314	344	320	334	324	321	325	350	336	298	309	357	346	301	360	327	325	346	360	326	339	343	319	333	291	334	374	361	310	341	353	355	318	319	351	355	337	296	295	298	362	319	307	339	337	298	318	348	374	348	313	318	316	323	331	326	355	362	345	316	347	340	340	315	348	344	343	326	304	343	308	327	358	338	354	336	356	333	305	324	349	341	323	327	343	321	349	339	318	338	333	340	317	348	321	315	282	323	405	336	303	333	341	351	372	344	333	351	304	344	360	344	357	343	351	350	307	323	305	337	310	344	343	340	352	317	330	293	307	352	378	316	322	349	327	323	344	337	337	329	329	331	366	322	333	352	361	300	345	322	343	345	323	346	330	374	332	325	332	351	327	344	334	355	292	302	332	343	334	315	311	337	332	359	372	349	327	325	336	307	324	326	313	338	341	306	346	294	314	349	317	351	371	315	342	363	332	347	323	322	334	333	336	307	334	325	343	297	361	304	308	369	333	335	337	324	373	369	328	346	317	353	361	338	320	333	292	322	356	352	334	325	343	325	323	313	355	324	300	314	340	384	299	326	315	318	325	367	293	296	338	310	331	345	313	340	328	348	373	323	343	325	314	379	337	376	351	351	339	353	311	374	314	339	316	321	327	348	356	365	310	330	331	341	301	312	321	328	320	372	321	323	332	331	340	361	327	352	339	302	322	328	353	344	365	319	345	342	336	342	345	325	347	341	336	338	327	331	328	341	311	319	341	357	325	360	329	352	363	323	330	328	333	345	355	344	314	383	325	335	325	348	310	318	299	335	338	304	363	319	331	308	333	323	336	367	341	314	328	343	318	347	323	349	339	347	338	373	349	309	347	345	364	307	324	326	336	291	322	330	328	331	308	351	338	316	344	348	333	324	343	337	345	365	330	372	327	298	324	343	329	327	324	359	324	306	314	310	354	331	325	325	333	313	347	325	327	319	333	365	339	324	312	373	345	312	339	332	336	285	348	326	371	335	299	322	361	329	333	328	348	311	316	338	340	330	377	366	326	322	378	345	344	330	346	312	351	311	333	329	326	327	340	344	344	327	344	323	363	307	339	356	360	308	291	345	337	317	341	344	316	319	340	343	341	340	354	318	346	335	315	326	326	302	353	339	338	342	357	353	342	311	355	331	361	343	325	337	346	323	318	324	326	347	340	375	349	340	333	317	306	342	322	343	335	360	354	328	307	320	345	310	340	352	329	357	306	335	337	339	346	354	346	352	359	328	330	358	343	350	343	356	328	313	361	301	349	338	383	328	314	341	333	294	306	307	322	341	350	340	342	329	384	336	339	331	327	343	326	350	342	337	315	337	344	291	343	335	346	330	358	354	343	318	312	346	316	314	303	318	314	311	342	344	347	319	348	330	351	304	344	312	355	326	318	323	321	340	331	304	317	321	338	352	309	351	331	291	338	321	344	316	356	333	373	360	346	357	341	328	327	321	346	323	325	336	353	330	307	327	319	303	294	330	339	320	344	337	344	362	350	356	336	358	323	327	324	365	304	355	309	347	308	347	314	297	337	335	335	331	308	315	331	342	318	332	337	340	310	324	314	341	341	310	355	291	335	333	310	331	339	326	311	322	345	334	319	298	310	327	313	329	345	346	336	324	391	312	350	316	327	345	327	299	332	360	355	341	333	317	326	330	307	325	342	337	305	354	343	362	336	345	344	318	345	344	336	306	303	335	316	340	346	341	323	342	296	316	362	337	340	327	340	329	328	331	335	317	319	318	336	364	361	320	322	305	307	303	360	351	344	314	330	328	342	322	342	340	321	319	328	311	342	331	355	324	325	335	296	324	331	330	358	304	307	308	335	312	342	322	325	354	316	372	324	324	350	363	331	310	368	320	334	338	349	362	333	315	336	323	334	338	338	336	334	332	330	293	345	331	314	326	343	313	333	351	332	342	292	354	335	310	342	326	357	309	303	325	333	349	305	340	330	315	349	358	324	330	333	348	302	349	336	362	297	326	369	317	356	344	371	339	319	326	362	314	368	350	324	333	366	320	318	334	313	295	329	292	351	316	325	343	319	333	303	322	331	362	307	337	334	326	348	313	354	374	316	336	307	356	320	322	343	351	347	335	325	309	334	340	373	340	311	328	334	311	333	327	355	337	330	330	321	370	318	322	340	315	325	339	324	348	312	318	333	340	342	356	334	326	344	320	375	337	325	349	330	326	327	365	323	342	303	321	329	334	345	356	313	314	328	350	371	316	330	362	330	321	352	333	361	352	309	329	334	335	353	379	302	328	324	325	359	324	306	329	340	339	354	314	313	318	300	314	343	357	324	364	343	336	344	340	328	336	328	327	368	358	312	300	348	321	290	345	344	355	334	322	318	360	360	324	340	362	302	313	294	346	350	355	336	318	341	344	329	325	329	319	342	336	324	310	338	309	334	337	341	320	328	338	317	330	320	356	310	336	317	368	318	308	341	328	311	307	314	352	342	322	328	340	327	338	340	335	341	314	324	340	333	332	351	328	344	346	341	338	326	340	324	318	364	338	334	347	347	341	342	357	335	338	321	345	357	353	334	322	351	331	322	357	334	318	324	325	347	352	330	307	335	349	317	339	306	326	337	330	317	346	362	321	348	316	336	289	330	334	372	327	348	335	327	345	381	353	317	315	308	313	340	304	305	323	314	327	330	323	343	316	325	319	308	352	295	322	334	351	332	360	320	324	334	330	340	342	333	380	381	319	314	345	352	326	325	374	325	309	338	337	332	315	336	329	330	357	329	343	315	338	340	342	343	306	333	348	342	337	340	316	316	330	340	336	306	339	357	348	302	349	338	333	329	335	346	306	341	356	340	301	330	330	333	387	354	301	363	325	314	341	316	324	329	326	320	359	318	335	317	328	307	357	324	349	324	341	330	348	297	367	351	337	327	351	337	314	348	348	322	301	347	299	362	304	311	317	346	368	342	339	323	331	323	314	285	336	325	306	361	319	341	319	314	332	316	333	333	327	334	340	332	377
8308	890	1080	830	609	418	295	266	187	167	170	151	138	134	128	124	133	101	99	106	112	104	95	91	103	83	87	73	75	88	72	88	96	83	82	79	91	75	67	79	81	87	63	71	73	74	100	75	82	89	76	91	85	75	75	94	102	82	71	73	89	73	79	70	74	69	61	62	78	67	73	73	66	71	60	72	79	80	68	89	62	75	78	70	73	74	70	86	77	78	71	82	84	78	74	85	60	71	89	97	84	74	68	59	85	88	74	87	65	72	71	81	76	76	71	81	94	84	67	70	74	93	84	83	70	63	81	64	70	68	79	83	77	98	77	79	68	83	75	74	84	87	68	76	71	76	77	71	87	79	79	84	80	72	95	77	73	81	79	90	84	63	64	74	76	80	94	69	60	74	82	68	95	69	72	72	83	69	67	75	66	65	68	86	75	67	76	73	81	101	62	69	74	56	82	75	82	72	69	93	68	56	65	83	75	68	88	76	80	61	76	85	83	62	69	73	66	97	69	65	75	77	81	68	77	83	95	66	73	84	74	79	57	65	85	77	82	84	77	73	74	57	57	61	61	68	76	78	78	73	75	80	76	88	62	70	80	72	72	73	70	78	71	71	72	73	80	88	78	76	97	90	83	65	84	86	83	77	75	76	71	60	87	101	73	80	89	78	70	87	86	79	84	81	71	65	79	74	50	80	79	73	76	76	76	62	60	73	93	67	76	86	58	71	69	77	71	86	81	72	65	70	68	79	69	74	69	78	74	77	72	77	85	73	82	88	77	76	83	81	74	61	70	79	59	89	95	73	80	73	84	71	73	68	76	81	70	75	92	72	75	78	90	87	74	89	75	93	71	71	83	63	88	78	74	67	66	83	82	78	86	70	67	72	59	87	76	80	73	69	86	57	65	76	77	85	74	76	70	74	51	71	81	93	79	92	82	85	64	80	75	85	71	79	86	64	80	77	78	90	79	69	68	86	79	69	86	60	78	76	69	71	85	75	76	79	75	85	82	69	69	77	73	90	67	81	70	77	69	85	70	74	88	69	77	72	88	88	58	72	70	74	82	82	63	59	68	79	70	75	69	83	63	73	67	75	64	69	70	74	81	70	74	72	78	93	69	63	80	80	65	78	80	55	70	81	89	88	81	69	89	70	66	61	67	79	87	70	94	70	82	56	81	87	66	63	68	58	75	63	77	88	80	62	73	81	91	74	79	71	70	66	60	65	55	66	79	65	65	84	81	88	69	67	78	76	71	72	73	76	67	73	68	73	79	94	84	68	71	72	70	81	71	71	68	60	70	66	69	66	65	69	68	72	65	78	59	75	73	83	76	63	86	81	63	78	82	78	70	65	78	83	82	85	62	73	80	60	66	64	85	74	65	93	80	68	81	98	77	77	70	75	72	71	79	83	70	83	77	67	67	83	79	74	70	85	84	81	79	71	91	83	77	74	77	75	73	81	86	87	71	60	85	48	59	82	68	70	80	65	74	75	91	79	72	68	55	55	61	82	88	85	74	76	87	61	68	82	107	68	77	62	70	75	71	73	80	88	69	79	82	58	76	78	51	68	87	87	84	69	68	65	73	62	88	83	79	60	56	76	91	80	85	63	72	79	79	89	64	86	83	65	69	77	77	82	79	79	80	73	76	62	87	74	68	80	75	72	78	83	80	81	60	71	72	58	71	78	62	82	76	69	77	91	67	81	74	77	84	80	64	70	67	86	75	76	75	84	58	71	66	67	89	66	77	70	64	68	78	74	72	64	73	59	90	84	84	74	71	88	76	66	74	72	80	76	78	68	65	70	64	58	65	69	69	89	86	54	85	62	69	77	74	69	75	70	84	58	83	92	69	66	79	93	88	73	74	61	83	86	72	77	72	76	85	79	67	79	75	60	69	75	84	96	72	70	68	82	73	67	68	75	85	75	83	69	57	68	72	62	81	73	73	88	78	67	69	78	76	75	82	57	70	69	74	78	72	68	74	75	81	64	103	83	69	50	74	64	67	69	85	73	74	85	54	67	91	72	71	80	66	70	80	66	79	73	80	87	75	68	68	71	69	87	73	78	80	74	69	80	77	80	71	72	72	69	72	76	72	73	65	57	76	65	80	71	83	52	85	81	71	72	82	84	84	77	58	65	68	72	70	59	67	68	58	70	76	69	66	82	60	59	70	68	66	81	87	77	65	61	72	89	75	75	75	69	77	58	76	66	73	78	76	76	63	84	76	70	90	76	82	78	77	74	59	73	57	93	69	66	76	62	61	74	70	72	78	71	64	76	79	77	88	74	71	82	67	87	68	72	58	79	67	86	68	73	81	79	83	86	78	84	65	66	69	78	66	67	81	73	76	63	72	90	75	90	73	93	79	73	82	64	67	75	71	75	75	71	80	60	76	74	91	74	86	64	61	62	60	72	61	82	76	82	60	81	72	82	64	68	73	67	72	56	73	69	77	63	70	62	84	77	63	87	78	77	67	87	73	81	76	76	61	71	68	76	72	77	82	77	72	67	97	76	80	72	68	91	75	67	86	64	75	78	90	76	90	79	67	66	62	72	66	80	81	68	75	75	69	56	72	62	98	78	80	68	74	85	81	72	67	71	68	81	88	74	87	86	74	78	74	88	69	65	79	57	85	69	76	84	81	81	85	83	80	77	81	63	93	76	69	76	69	68	83	72	91	83	69	62	75	73	89	59	65	70	79	78	79	82	100	80	76	82	72	71	72	73	76	77	79	77	77	67	79	65	76	75	85	82	86	59	75	69	81	71	79	82	84	71	73	83	73	71	81	72	62	75	67	58	57	74	83	93	87	87	66	68	51	73	65	74	56	87	74	89	71	75	61	69	79	65	73	86	67	67	80	85	79	74	81	81	66	54	89	106	78	82	70	63	83	67	83	85	72	86	68	78	62	77	66	64	81	68	82	78	69	70	77	77	76	72	85	85	84	76	60	79	79	83	64	72	69	83	72	76	71	70	82	78	76	73	79	71	85	64	67	78	74	69	77	78	76	75	78	77	73	74	78	83	72	64	83	64	72	60	72	75	81	78	89	80	75	65	66	59	100	76	54	59	80	76	85	87	89	69	68	71	69	55	75	80	76	84	72	67	70	60	80	73	85	67	67	70	82	61	62	81	85	73	62	73	66	78	84	66	56	83	86	70	60	69	81	62	88	61	83	87	101	61	71	60	60	85	68	90	90	72	72	59	58	76	72	79	62	70	65	83	81	76	72	72	72	89	77	81	85	82	85	85	71	71	70	80	64	73	70	74	63	88	79	58	82	70	74	74	83	69	75	68	84	87	72	59	74	82	101	103	71	82	81	82	70	75	73	87	83	81	73	82	75	68	74	77	82	70	69	73	77	56	93	84	78	85	76	80	59	73	69	78	75	78	64	92	86	81	74	77	65	83	75	72	78	74	69	80	80	69	73	75	57	63	60	76	71	76	83	96	85	92	78	71	75	89	73	81	71	70	78	79	66	71	50	72	75	66
5776	1032	2393	2815	2475	1886	1586	1332	1154	981	839	789	656	634	588	569	493	432	438	402	405	416	374	347	400	332	310	306	307	291	303	295	303	295	306	276	294	278	267	250	255	273	285	260	286	256	261	233	239	224	240	243	292	231	263	240	232	275	232	241	228	244	250	241	256	255	241	267	227	230	210	235	241	204	224	265	218	237	229	253	236	208	253	233	236	238	217	242	250	255	208	216	230	205	252	212	217	239	241	213	224	228	226	227	225	224	232	211	240	248	207	242	203	225	241	214	224	225	228	258	219	225	220	222	201	228	224	237	190	202	242	224	229	218	233	241	227	254	203	230	208	236	219	205	220	222	236	244	216	212	208	215	237	227	233	194	242	201	200	225	212	217	231	235	226	219	232	251	221	216	226	209	241	212	231	205	220	189	202	224	223	215	233	239	230	243	246	214	220	249	199	219	210	219	217	229	233	221	228	234	237	228	238	216	266	217	243	200	241	224	219	203	193	246	213	208	242	239	220	226	245	226	239	196	236	225	221	217	230	240	218	208	229	212	215	229	257	220	237	200	218	244	234	207	226	242	226	236	221	221	202	218	237	226	236	202	207	231	208	217	211	216	234	204	230	234	210	213	243	233	214	225	220	202	189	251	217	225	213	229	207	223	224	218	244	202	212	208	229	233	196	202	245	233	209	227	215	208	225	214	231	220	258	235	206	234	217	229	232	247	235	228	226	226	206	212	236	182	250	231	214	221	206	230	234	179	229	229	231	216	228	223	196	245	232	221	206	223	224	216	210	237	231	223	216	237	233	209	216	216	234	222	235	219	231	236	222	228	231	228	230	219	218	205	206	234	204	239	226	221	224	226	224	235	238	208	204	242	250	234	220	232	209	213	220	234	216	225	185	212	211	236	224	224	210	206	252	237	213	252	219	226	229	232	210	199	243	227	248	236	213	200	211	220	239	224	224	231	224	229	216	219	235	230	239	226	251	203	222	227	217	226	202	232	204	220	228	213	227	202	238	206	202	227	235	220	241	217	196	222	226	219	225	221	214	204	220	220	200	225	221	218	235	222	219	221	226	217	213	203	244	213	230	219	223	227	232	204	213	225	231	211	211	220	221	222	240	212	210	223	256	222	245	214	223	232	236	222	206	214	227	238	235	249	202	206	206	218	221	199	219	227	223	221	231	249	207	223	217	189	232	215	211	200	225	231	211	200	228	203	213	208	206	210	217	217	245	223	218	213	224	244	208	230	233	206	212	207	234	218	222	205	226	221	189	237	218	221	231	213	201	218	223	221	225	252	235	217	249	213	221	221	217	198	224	221	238	206	212	220	231	217	216	241	223	223	229	221	244	241	236	208	223	213	231	197	221	261	231	221	181	225	240	225	203	227	226	260	225	219	207	231	231	207	249	225	233	185	218	245	214	215	227	224	236	221	208	234	214	234	240	210	245	226	230	230	221	225	228	240	230	240	205	251	230	208	245	220	247	213	221	227	229	218	230	226	241	185	222	206	230	223	209	192	210	207	204	219	221	236	235	212	220	190	190	202	195	201	210	241	223	220	237	222	233	209	232	228	216	248	227	207	199	198	257	274	192	231	228	210	229	246	232	222	214	228	212	230	224	222	236	236	212	243	214	200	225	197	229	228	211	215	238	226	235	200	223	214	233	215	228	229	212	232	232	206	210	196	215	194	231	215	218	200	232	215	229	235	221	225	213	215	223	212	220	219	224	227	212	223	227	217	222	218	220	205	195	234	222	218	221	219	211	233	223	220	222	200	194	215	224	229	217	224	227	217	256	225	216	208	253	227	215	216	233	209	222	197	203	200	234	210	235	221	235	199	195	238	225	259	237	243	241	240	201	228	203	220	224	220	213	208	229	250	226	208	220	231	214	243	220	217	186	212	213	217	219	209	209	227	223	250	224	210	237	221	219	207	206	245	234	237	222	231	252	230	233	228	212	216	215	197	217	225	227	200	224	239	209	220	221	245	209	218	222	223	220	213	242	230	230	220	196	248	213	254	208	217	217	227	219	209	225	206	232	210	227	249	216	194	252	216	216	229	214	249	210	231	203	229	243	224	222	249	211	215	211	212	231	215	211	200	211	210	205	224	244	218	224	253	217	233	193	237	219	227	183	214	221	214	191	227	227	251	239	231	229	207	228	227	204	211	239	238	225	200	232	213	239	246	226	262	227	230	229	226	198	206	211	220	210	215	216	217	218	252	219	226	227	221	201	225	209	224	229	223	240	232	221	219	202	214	207	238	219	205	220	235	217	234	225	217	220	239	225	227	248	219	202	232	248	227	251	206	206	214	221	229	208	206	238	236	207	205	238	196	237	226	247	238	222	226	227	225	233	235	208	219	218	226	219	256	227	204	187	203	206	218	235	211	201	203	222	257	234	224	251	219	243	213	216	198	219	242	238	233	224	218	256	230	199	220	199	227	220	232	227	233	216	201	209	239	221	221	227	206	219	230	219	227	223	241	246	219	225	219	220	216	243	228	208	231	244	224	221	194	211	227	231	212	241	215	224	206	235	221	216	234	248	205	228	225	224	232	199	211	247	238	235	211	232	203	229	177	203	233	227	220	234	212	212	211	205	268	207	224	203	195	219	224	220	212	216	219	226	231	233	243	219	220	247	231	213	229	203	234	246	223	241	234	223	230	243	216	220	205	237	216	226	205	227	217	250	244	214	203	216	220	225	219	227	216	213	243	228	218	241	210	222	242	217	212	227	234	230	234	230	215	233	215	232	228	229	221	219	255	208	214	206	209	198	233	220	217	213	197	229	205	205	233	246	189	215	211	221	238	223	211	209	219	221	216	224	224	214	227	223	225	214	237	213	230	223	244	210	203	213	253	234	239	211	235	198	240	222	223	234	225	229	233	244	206	235	229	230	237	233	248	210	209	201	240	225	193	220	216	244	251	219	211	246	213	219	225	181	215	230	209	228	227	185	219	234	227	240	224	254	227	210	209	241	210	226	230	229	231	220	245	234	234	194	230	223	231	235	223	210	246	238	210	209	237	191	225	251	228	218	211	233	190	231	214	208	221	247	223	217	213	221	235	194	238	222	229	220	222	229	206	201	234	237	252	221	192	212	225	229	206	218	219	217	219	219	233	211	223	205	234	251	201	239	237	213	235	216	218	227	224	240	228	235	235	224	226	214	224	224	254	227	213	226	251	204	221	233	237	203	248	226	226	230	211	227	202	244	206	219	241	200	224	224	221	229	221	214	214	235	233	236	220	215	238	203	220	241	228	213	217	211	229	226	216	235	233	218	199	224	216	245	209	228	213	237	219	224	214	204	221	248	223	234	220	209	248	199	222	210	223	227	190	234	233	221	204	246	243	235	219	219	217	231	231	214	219	212	224	228	226	217	227	230	220	222	211	235	219	204	237	232	182	223	229	229	219	219	227	206	230	243	261	199	251	235	218	234	175	223	228	236	215	256	262	228	203	220	237	246	235	228	211	235	245	227	210	238	207
15596	2587	2401	1866	1222	951	717	527	511	451	372	327	334	310	288	285	260	215	218	230	215	239	232	200	214	194	190	190	192	237	202	204	211	215	193	172	209	181	193	204	202	193	203	207	184	181	184	232	192	161	185	180	210	187	193	167	169	194	163	186	185	170	197	169	219	194	177	170	210	183	194	208	183	169	183	173	194	175	194	191	196	186	173	178	171	207	151	201	201	192	169	199	172	171	190	190	202	179	178	170	170	185	195	192	188	178	184	201	170	186	183	174	188	188	196	160	167	192	178	185	173	191	179	156	181	213	205	163	167	171	184	161	175	176	211	203	155	179	179	163	214	168	178	178	175	180	217	197	200	164	171	174	184	208	184	179	199	164	204	187	176	183	182	170	202	203	192	196	176	178	158	174	174	190	169	166	187	166	160	170	181	192	193	166	181	192	179	180	181	167	166	158	189	187	184	176	181	157	203	163	170	201	184	194	193	202	188	182	185	190	171	174	201	158	174	157	173	160	152	189	183	185	196	171	195	191	171	183	189	202	169	176	206	168	167	171	175	189	180	161	178	179	157	203	182	196	177	188	200	192	196	173	176	197	184	210	182	186	176	174	172	164	191	155	163	154	171	215	176	191	164	203	176	177	180	176	185	183	192	175	198	188	153	184	191	186	165	176	191	168	198	183	175	185	170	180	190	194	158	182	192	181	182	168	199	194	199	174	175	166	189	176	187	215	187	186	194	204	189	173	165	182	176	181	159	167	176	185	178	184	163	171	158	206	226	191	202	170	172	200	177	184	239	196	186	177	215	170	176	185	195	172	182	174	171	185	203	174	171	165	194	155	185	190	202	204	184	170	185	158	188	183	176	188	190	180	197	193	199	225	190	190	179	180	182	178	173	193	190	188	176	150	179	176	193	205	172	156	174	187	182	181	162	180	169	196	186	199	187	177	167	159	169	158	154	175	169	190	184	169	176	188	181	191	148	180	163	175	203	182	161	197	189	203	163	184	181	195	173	183	164	179	193	173	187	198	164	177	208	208	187	218	161	168	173	173	153	172	203	204	176	180	185	193	153	178	196	213	201	177	152	195	191	180	181	189	217	195	190	180	159	206	167	171	161	209	196	198	182	155	198	177	163	193	167	186	176	200	185	181	164	172	195	183	196	167	167	171	168	174	192	190	176	184	196	149	203	167	193	177	156	185	189	164	190	174	196	169	190	183	170	170	192	178	174	211	197	183	170	180	165	175	196	161	190	190	180	166	203	171	188	176	188	187	182	200	158	163	195	169	167	178	156	195	185	192	170	198	191	180	169	172	202	186	185	162	168	169	200	193	160	177	191	184	194	200	176	178	179	165	207	180	183	187	162	207	178	181	170	184	168	163	177	170	182	174	195	195	169	151	192	194	169	177	150	182	174	169	179	169	189	208	193	176	184	181	176	172	170	188	172	174	187	158	188	165	195	192	181	165	140	186	175	196	197	177	182	181	194	191	191	153	206	195	188	156	169	176	180	191	172	170	171	174	194	182	164	188	165	192	177	196	175	192	182	171	166	169	159	157	185	190	186	202	187	196	216	190	167	176	191	197	183	188	182	190	160	182	175	188	176	173	170	190	198	179	175	201	184	172	196	186	152	159	194	184	171	177	180	187	160	155	186	189	170	180	201	154	187	170	202	182	199	192	196	171	193	187	174	192	176	166	198	196	190	216	200	189	185	191	176	199	184	180	181	192	178	188	206	162	203	170	168	179	211	185	172	178	188	188	155	210	183	162	219	174	177	180	215	168	180	168	181	196	173	161	155	178	177	178	166	181	188	168	169	161	181	163	187	160	187	172	203	201	165	171	199	183	180	201	164	192	199	164	178	191	190	198	162	181	179	166	174	182	169	183	181	191	180	171	199	170	185	204	185	186	172	186	190	213	172	165	165	182	193	174	169	171	179	188	178	185	191	200	192	167	166	184	176	190	199	175	184	194	204	183	175	171	161	210	191	193	215	165	180	195	184	168	202	170	205	195	181	190	162	183	157	175	194	171	199	210	188	180	152	156	221	198	178	176	175	193	159	194	175	179	197	155	169	197	216	154	172	171	172	193	168	198	184	188	183	176	192	173	196	181	186	173	173	174	160	167	164	185	172	172	184	178	194	200	179	164	183	166	198	208	184	179	189	192	167	197	186	179	180	144	204	176	204	162	186	196	155	155	206	194	159	152	165	166	191	181	184	184	173	175	194	157	163	164	198	176	182	188	168	172	183	173	241	178	194	171	169	168	184	197	190	203	195	170	192	189	159	208	183	175	223	194	195	180	189	178	170	191	211	169	158	164	169	184	185	170	209	153	194	209	179	154	185	177	178	173	174	159	185	171	190	167	197	183	201	165	167	181	207	177	186	173	172	182	192	180	193	186	192	186	188	168	198	193	190	165	174	165	184	189	152	178	190	181	185	205	174	188	180	192	181	188	168	204	193	171	176	183	145	150	193	184	185	156	165	181	196	179	154	187	169	178	172	184	170	205	163	169	183	178	194	192	200	176	179	176	166	173	188	181	171	190	194	177	166	198	171	181	198	172	172	185	173	199	184	202	180	169	191	199	184	180	199	157	179	189	217	190	169	189	165	181	192	171	153	200	182	207	166	146	178	181	185	202	190	183	186	190	174	184	177	173	194	178	188	175	185	185	161	187	177	166	204	190	181	207	182	172	182	195	192	189	187	190	165	185	153	170	173	201	185	181	193	179	195	167	161	173	175	200	190	179	168	200	200	174	181	185	172	193	198	165	169	193	162	180	170	208	188	203	190	186	171	180	173	161	179	182	183	161	175	178	177	167	183	188	196	194	169	172	184	169	206	163	193	180	211	184	190	186	176	217	170	188	191	174	189	172	175	184	162	152	180	150	176	173	193	174	202	180	204	217	184	163	191	176	172	178	186	188	187	168	189	211	172	176	180	199	183	178	181	156	169	185	181	170	173	188	175	189	195	198	173	183	185	170	217	181	149	186	199	188	162	183	177	197	190	163	186	155	204	159	198	193	180	202	194	197	191	185	177	187	192	193	178	205	176	154	168	186	188	192	173	173	197	164	195	183	171	185	198	158	175	200	201	193	169	183	161	181	176	177	180	184	172	202	173	186	186	168	177	180	216	197	196	170	185	171	179	178	166	188	179	188	176	168	193	213	185	213	207	182	174	167	176	161	182	174	184	168	171	172	173	192	192	170	188	166	197	180	170	197	164	182	155	192	185	188	168	165	188	196	182	199	212	170	187	158	189	164	208	152	197	173	166	161	177	169	190	165	174	200	185	201	187	174	173	176	169	178	202	205	154	179	185	148	174	179	182	158	181	184	170	206	180	199	183	179	212	191	175	193	167	174	187	182	197	194	218	192	185	175	200	168	170	209	166	162	170	224	193	161	179	183	205	194	189	179	186	197	154	188	173	175	172	198	170	199	181	159	197	180	188	162	182	171	197	191	192	172	203	185	206	183	186	163	210	206	181	173
7702	2089	4683	5562	4610	3842	3101	2640	2252	1901	1656	1460	1316	1202	1129	1058	1005	905	861	818	801	773	759	686	670	686	685	629	622	629	629	611	631	605	596	558	614	566	592	593	542	542	509	539	531	511	525	481	539	522	480	525	516	498	515	516	507	482	476	513	535	506	483	475	508	497	461	459	519	481	451	505	499	476	459	494	475	457	460	478	474	494	466	499	487	542	512	459	481	459	462	496	486	494	446	485	488	468	507	484	467	430	462	481	423	450	497	463	470	455	459	514	493	459	455	476	483	481	451	481	449	478	487	460	481	482	472	453	457	476	482	478	475	466	505	454	468	431	488	430	521	451	483	491	484	507	462	430	482	468	464	473	449	468	474	488	470	498	470	483	435	479	474	486	471	447	473	467	472	424	475	458	456	459	472	443	432	452	438	420	462	466	525	450	498	506	481	487	435	480	500	477	476	471	458	452	460	459	445	487	473	444	482	466	479	483	437	445	453	469	443	408	506	446	409	443	424	462	448	442	431	447	487	452	444	474	486	462	475	492	485	489	481	465	496	465	489	481	469	480	483	472	479	434	450	440	480	499	459	482	475	430	452	441	458	449	463	447	447	486	465	450	440	439	464	446	482	468	454	467	446	441	488	462	469	480	452	469	449	498	461	462	454	447	468	465	494	470	447	502	446	462	454	462	463	504	467	433	483	448	446	459	441	453	441	499	455	445	456	431	453	485	471	448	464	466	444	455	484	458	452	434	440	463	424	493	484	503	478	461	464	472	486	465	465	423	428	470	461	450	487	462	482	477	449	439	455	503	484	450	476	452	463	475	472	434	432	468	452	528	466	467	440	419	474	471	433	487	420	467	456	420	439	467	438	464	456	473	460	420	453	473	450	488	461	510	445	490	474	437	502	451	471	487	431	456	479	452	445	463	489	489	451	486	470	482	463	450	494	461	485	487	472	469	476	438	422	435	442	490	484	479	444	484	440	443	482	501	480	463	490	491	436	493	441	446	464	443	463	449	481	478	476	438	512	429	472	434	485	468	424	466	433	461	441	436	513	475	474	497	478	477	522	437	502	452	450	466	484	461	485	462	469	443	454	486	470	491	467	449	446	443	419	460	463	478	428	493	476	467	453	451	472	478	470	474	489	476	447	464	481	474	469	446	487	454	459	439	458	480	464	490	459	473	476	469	462	502	480	429	463	460	444	444	421	479	457	482	418	501	470	461	428	480	472	473	481	446	455	476	467	416	465	454	486	494	438	444	452	464	454	504	483	455	489	502	460	443	475	443	484	468	493	480	430	484	465	452	461	482	432	437	454	453	493	437	473	480	497	476	471	459	476	471	442	465	484	508	503	472	461	465	484	450	451	509	447	451	491	467	459	465	454	469	438	476	432	485	451	471	481	427	458	479	467	482	471	482	451	461	450	460	487	469	467	464	460	467	453	428	480	464	453	510	455	447	465	454	456	428	453	475	433	449	458	465	455	453	434	488	413	479	491	442	450	443	441	440	461	453	470	441	507	455	402	487	432	479	484	449	448	490	493	502	460	469	451	464	470	472	445	452	468	469	488	465	456	464	450	494	444	439	466	456	438	491	415	459	442	457	466	453	460	457	449	460	460	455	468	436	417	441	454	496	448	494	471	469	446	461	455	474	456	470	459	461	503	461	496	472	436	447	485	456	444	455	479	453	492	487	431	449	462	509	456	503	467	478	480	470	478	491	466	476	411	502	458	479	494	459	459	475	499	465	498	439	461	443	424	447	489	466	467	427	473	447	436	466	489	464	474	472	449	411	459	464	433	477	473	434	466	419	463	448	465	453	421	455	476	451	454	458	463	444	475	466	436	483	489	481	439	479	413	469	464	463	449	434	522	459	496	471	465	446	457	459	452	469	496	468	450	476	478	465	507	461	493	445	435	427	504	488	479	470	446	427	467	460	458	468	457	453	471	480	494	468	507	489	488	468	456	455	463	456	496	473	477	472	462	463	442	450	462	465	451	501	454	465	469	481	432	462	454	465	459	485	423	464	450	513	458	474	484	440	478	451	445	487	464	407	442	468	480	456	455	473	481	478	457	473	503	414	440	454	480	468	473	477	462	460	479	473	500	444	472	481	464	485	462	460	413	523	455	485	433	448	480	482	456	474	446	464	467	489	481	456	453	469	483	457	465	436	486	457	463	427	446	437	462	490	453	453	439	494	458	441	449	474	462	460	447	456	447	438	430	460	449	480	449	475	463	475	440	474	485	452	445	454	448	481	441	469	453	460	457	464	454	471	468	446	448	461	470	437	441	433	449	486	478	452	441	465	466	469	464	479	497	472	490	508	444	454	434	484	434	482	473	423	508	445	472	461	474	492	491	445	480	474	435	471	478	492	457	451	478	455	482	472	476	470	472	416	482	510	465	462	474	466	485	459	498	474	475	459	431	457	460	461	452	493	393	440	474	434	465	446	496	426	509	435	453	484	458	460	468	440	481	429	503	493	467	455	495	455	435	464	514	450	477	459	460	498	461	480	480	445	452	465	455	494	481	432	493	437	465	439	479	476	464	470	455	457	467	475	493	433	458	490	501	431	496	470	464	477	457	463	457	492	435	465	475	459	484	481	471	464	459	435	471	436	466	467	453	459	462	438	452	473	487	471	461	475	418	474	483	451	464	485	393	404	437	497	469	435	399	462	425	428	449	489	434	490	505	450	478	490	471	482	489	481	446	500	480	465	472	444	449	436	476	406	500	518	453	450	413	489	431	471	475	492	454	496	484	483	500	472	492	459	450	452	462	465	480	465	447	485	479	492	493	444	440	455	487	425	429	513	492	447	458	483	453	458	464	452	455	491	468	457	466	516	434	447	460	468	417	490	506	481	448	457	476	447	465	447	448	458	425	470	469	483	434	482	443	480	468	458	412	422	461	476	427	483	455	466	436	476	453	487	481	476	469	480	478	484	476	444	438	441	455	438	460	481	466	479	460	443	453	472	470	449	497	434	443	442	489	470	478	461	473	443	453	476	466	464	507	472	468	498	442	428	492	443	499	449	440	469	486	442	465	461	467	504	451	478	477	510	485	445	462	462	456	469	469	463	427	449	430	467	444	484	480	435	487	446	455	451	483	471	425	467	489	427	477	500	475	440	452	483	480	398	422	423	489	495	478	474	460	450	452	455	486	465	422	457	439	458	464	469	492	442	458	454	452	454	474	429	474	484	445	441	465	442	442	445	463	447	457	459	467	476	467	442	437	451	472	444	466	475	470	476	442	439	448	472	443	481	446	457	497	469	455	439	458	518	486	452	459	477	430	475	477	431	562	486	477	482	443	460	413	504	472	446	486	485	438	484	458	459	438	472	455	474	456	430	476	445	437	456	435	467	438	477	465	482	471	462	483	487	479	485	466	469	456	482	467	446	478	481	428	474	488	449	473	458	465	465	429	477	423	491	455	474	508	451	461	520	469	451	469	467	467	479	459	458	474	470	460	469	479	443	483	431	465	436	435	449
2019	180	142	180	154	138	125	156	137	143	126	148	132	140	143	121	139	103	122	139	176	118	139	137	138	133	123	148	128	143	126	131	133	143	142	142	131	139	146	132	162	130	130	119	133	113	122	153	139	137	126	142	128	140	126	123	141	138	139	119	129	114	146	106	130	136	126	130	126	132	132	126	142	144	143	117	143	133	128	132	135	128	114	139	120	133	88	114	121	117	131	133	138	143	154	132	141	143	145	96	139	138	125	140	115	137	121	140	149	125	137	140	113	113	141	144	116	131	166	116	138	102	150	134	126	105	146	141	139	140	126	121	137	133	131	122	149	123	137	147	145	114	133	139	142	151	144	134	138	137	154	130	119	115	119	119	118	112	119	140	134	135	144	124	138	132	150	132	141	115	135	142	137	128	147	120	127	114	134	142	127	119	131	110	160	139	119	121	142	107	122	140	147	157	125	145	125	119	147	152	135	140	138	118	127	129	116	116	121	128	129	128	127	129	130	118	167	138	115	140	128	120	137	144	166	130	130	129	116	135	108	119	148	121	124	122	140	132	134	148	145	116	125	158	142	152	123	116	128	129	127	127	136	132	130	135	140	142	120	130	128	123	111	128	127	134	131	128	122	143	135	134	143	131	125	140	121	123	155	144	137	134	132	102	113	131	113	148	129	131	111	127	138	139	118	123	133	132	125	130	127	118	133	110	130	138	143	138	117	131	118	108	119	128	130	141	134	123	125	111	122	133	146	117	136	123	139	125	118	124	144	142	109	131	127	116	167	125	146	121	129	140	129	133	114	144	145	129	123	142	141	128	140	132	137	138	137	131	169	153	127	152	136	134	125	96	123	135	133	123	141	109	124	129	115	116	128	132	115	132	154	123	117	126	136	141	145	132	136	133	129	128	126	125	135	147	132	115	117	138	125	130	117	132	131	138	125	128	123	133	146	143	116	147	128	131	124	131	136	126	121	108	118	138	130	126	117	116	107	115	143	145	134	119	121	138	137	115	135	140	141	139	123	132	144	114	148	129	141	149	141	119	138	132	122	123	118	135	136	144	138	121	123	131	136	119	137	140	118	146	136	134	146	134	127	121	140	119	121	150	129	142	145	134	117	149	126	135	131	151	155	138	133	109	137	111	140	116	133	118	114	146	149	111	129	137	127	105	140	133	150	144	120	142	115	116	150	125	149	116	153	166	111	146	144	133	127	151	156	130	117	147	147	150	151	135	129	123	154	136	116	126	144	100	148	125	137	106	137	135	134	123	108	145	123	114	115	127	119	145	161	117	117	130	127	142	135	147	131	154	138	112	137	129	140	129	140	123	135	121	144	129	124	126	115	135	128	130	143	166	130	134	135	128	149	124	140	139	115	136	139	126	113	129	140	113	132	132	130	153	152	153	123	142	147	126	154	133	145	112	133	115	107	153	152	131	146	120	128	144	157	126	147	155	124	128	147	136	123	147	137	133	142	122	128	131	128	128	141	142	136	121	118	108	142	128	151	128	119	117	138	144	131	115	123	121	141	141	120	134	134	141	129	136	139	138	112	143	126	153	129	134	150	122	138	134	148	129	121	134	122	124	131	138	116	123	138	129	111	124	128	124	138	148	118	131	131	132	116	120	126	115	146	119	126	143	158	140	130	107	122	146	141	143	117	129	135	139	119	125	138	122	147	135	139	145	118	138	137	151	115	126	148	123	129	140	131	133	131	133	109	131	142	125	122	142	131	131	151	131	119	157	122	139	131	129	130	127	131	109	109	142	135	118	139	128	143	142	142	110	129	163	161	119	122	154	141	144	137	131	142	114	125	135	118	142	136	126	129	140	124	132	138	138	140	114	118	134	124	145	141	127	136	133	129	130	145	124	126	143	147	128	121	135	123	116	137	138	126	146	135	128	112	136	115	130	145	115	141	136	144	143	124	110	111	138	129	117	150	105	128	125	115	136	118	115	114	124	128	129	130	133	130	148	143	135	126	138	149	154	130	115	145	126	121	107	146	141	144	130	125	115	125	144	140	142	135	129	140	152	134	129	113	130	159	124	127	124	143	131	123	129	115	114	144	131	133	153	120	130	138	117	118	134	115	138	130	123	145	136	127	130	105	132	120	120	126	157	144	166	132	128	155	134	120	133	139	112	126	146	139	137	142	127	136	120	121	148	127	127	133	160	118	134	147	133	121	118	145	118	130	129	114	133	125	139	107	155	133	140	143	118	130	140	127	132	128	165	113	147	128	119	123	129	115	129	132	134	118	117	140	148	123	131	129	125	132	134	160	173	149	141	125	133	130	141	149	133	117	122	112	141	125	130	131	156	115	147	132	134	134	141	133	142	129	119	142	131	133	127	134	138	122	167	130	117	150	128	128	143	139	134	158	146	134	139	147	135	123	148	123	130	129	115	132	132	152	137	132	129	125	132	141	131	149	120	114	142	138	129	135	132	143	128	139	136	118	146	154	130	123	153	128	127	137	140	137	122	143	130	157	135	126	135	128	135	126	139	123	150	134	151	130	122	150	153	136	114	138	113	107	142	128	141	136	132	127	130	128	124	121	134	139	116	130	133	125	129	135	130	137	160	134	132	115	136	138	121	122	135	140	140	130	120	151	121	114	113	134	128	110	119	130	141	147	115	144	156	146	114	132	132	136	136	124	119	137	122	143	137	142	132	125	127	143	149	134	119	162	142	144	142	143	112	136	126	121	125	134	130	145	141	128	132	144	121	110	145	155	150	127	128	118	139	139	156	145	137	131	135	137	143	141	154	115	133	123	138	121	125	147	149	157	133	152	138	145	157	144	146	135	148	164	145	140	134	121	124	127	128	122	134	125	164	135	152	142	140	141	110	119	136	157	127	102	130	145	152	145	121	129	129	134	129	119	150	125	124	118	121	133	139	120	130	125	129	134	121	156	127	133	143	133	126	150	133	129	131	128	137	173	143	135	118	141	121	146	125	118	130	136	132	153	124	122	141	146	121	127	151	125	157	127	127	109	143	112	151	144	135	122	113	120	132	129	138	116	126	117	134	121	144	148	126	122	119	130	131	133	148	131	139	118	144	130	117	122	126	131	135	139	117	136	122	138	120	133	145	126	122	122	108	129	140	151	138	133	129	131	124	137	143	127	133	143	137	140	125	131	144	119	139	156	133	146	135	114	128	138	125	146	110	135	109	146	132	131	133	140	114	123	131	129	126	114	126	119	154	133	115	148	148	121	144	115	147	114	122	144	127	121	124	131	122	136	110	152	127	125	126	109	123	127	120	130	140	130	131	131	152	125	131	126	116	122	125	140	138	121	155	132	151	131	126	133	135	117	128	124	138	137	138	149	137	148	106	112	120	119	120	101	128	132	144	116	129	124	129	149	128	118	133	131	131	132	128	139	136	132	158	120	158	151	135	116	124	134	124	145	109	135	129	146	130	128	139	143	130	133	146	122	126	117	130	125	122	136	141	138	139	96	122	124	119	139	115	126	116	128	117	138	160	114	126	110	131
2143	372	395	398	388	415	358	382	359	332	355	380	350	334	362	373	329	320	338	330	323	312	320	332	331	293	347	347	308	321	325	343	331	301	307	347	357	350	314	345	333	329	351	324	327	311	315	310	318	320	307	337	316	347	342	320	345	323	327	350	337	333	338	306	332	359	329	320	316	314	310	365	346	338	348	338	351	332	313	317	382	348	359	364	335	347	306	315	344	329	331	344	376	356	327	312	323	342	334	343	351	333	351	327	294	356	323	345	354	345	333	373	345	333	310	322	308	341	349	320	338	303	320	313	347	308	345	352	338	310	289	328	314	362	344	326	311	307	346	328	323	346	325	319	305	342	358	286	320	335	356	349	337	326	304	341	329	324	354	348	315	327	341	347	322	326	347	342	365	335	370	323	314	299	330	310	353	344	331	305	320	351	326	328	335	303	333	342	322	346	351	339	314	344	343	322	314	330	302	303	329	272	323	332	327	330	277	339	331	313	336	351	320	327	326	347	322	336	398	345	338	327	333	312	336	315	346	311	345	353	340	373	338	380	343	327	328	315	314	373	324	336	313	301	339	320	344	331	318	368	336	341	365	331	316	337	368	324	336	316	342	324	342	337	299	351	325	336	321	349	317	337	319	330	346	333	309	349	364	304	335	335	309	332	312	337	350	338	323	301	333	375	343	356	351	351	323	320	336	358	352	345	307	339	360	362	298	339	347	302	318	334	331	326	318	349	341	303	335	313	326	336	295	352	330	294	325	349	348	374	308	323	333	330	315	348	327	353	344	328	314	327	346	327	319	328	308	339	316	320	356	320	320	323	306	318	337	352	325	346	360	330	296	310	307	323	339	324	325	370	314	322	308	321	341	321	317	353	316	331	319	331	343	340	315	315	353	304	339	323	322	329	304	301	323	318	352	319	341	348	362	328	359	343	316	305	325	315	301	310	347	348	342	355	336	316	346	341	351	342	340	337	362	332	294	332	333	339	305	335	358	317	297	372	314	319	339	313	330	325	306	321	317	335	338	362	334	323	358	338	338	303	342	326	316	363	340	342	346	323	329	317	341	321	327	347	329	341	279	366	348	332	345	357	345	343	329	332	335	353	341	330	326	335	310	319	334	379	337	342	338	321	362	315	326	317	381	320	341	318	348	339	329	336	301	335	338	330	339	340	378	346	321	340	327	315	314	332	357	335	339	349	298	320	305	382	301	339	333	326	311	348	332	343	326	296	332	341	345	333	354	335	338	338	332	294	336	340	336	374	350	337	320	349	345	319	338	347	313	342	329	327	302	343	354	326	315	333	348	359	353	298	328	329	312	330	319	330	318	322	312	349	299	345	311	339	297	346	332	324	310	336	292	327	346	324	317	339	337	316	306	325	321	313	328	349	358	331	345	344	365	335	337	340	322	347	336	318	299	327	317	360	314	342	310	335	305	351	342	313	328	314	343	324	301	351	314	317	327	347	345	319	340	322	322	314	304	315	344	348	320	291	319	313	299	335	383	322	321	307	342	364	341	342	320	320	337	376	360	349	317	342	350	307	320	326	368	305	329	332	323	358	323	326	360	330	309	339	305	327	338	364	350	331	325	334	372	351	319	324	342	325	320	328	329	353	308	348	359	326	348	333	327	365	333	310	307	324	314	323	322	335	341	330	332	323	314	336	356	343	331	338	333	337	290	310	331	337	359	346	335	336	313	330	364	351	318	368	320	335	331	300	338	307	337	351	355	321	322	304	278	329	336	369	355	310	341	361	334	302	341	345	367	304	312	327	299	336	314	316	337	334	324	322	319	315	332	346	311	356	306	339	341	366	341	334	331	317	353	346	339	342	357	327	322	335	353	350	323	343	341	354	331	303	346	349	322	317	341	375	363	347	321	318	318	332	303	294	315	339	313	331	321	343	321	326	343	321	334	299	307	310	322	333	318	340	327	315	316	365	366	328	330	329	322	316	359	343	307	319	362	356	354	353	328	344	332	319	312	325	320	326	352	323	345	332	334	325	304	353	313	338	355	354	357	327	338	341	355	351	328	337	318	354	337	322	328	329	338	313	324	346	324	328	333	327	336	348	325	319	319	351	305	345	355	294	342	349	351	339	306	319	323	344	338	342	358	355	297	311	321	326	343	325	328	340	330	358	338	331	329	354	338	330	328	334	353	326	293	314	322	335	334	348	342	353	324	330	326	329	332	354	345	317	271	314	358	345	367	347	370	335	349	343	348	327	319	334	318	332	346	299	327	356	340	314	312	333	358	335	347	359	311	321	311	301	349	326	322	305	312	322	312	309	335	313	342	323	316	345	333	338	323	345	302	339	356	329	304	344	330	323	315	336	337	316	342	340	327	316	319	346	349	371	342	335	357	313	342	336	334	341	342	337	360	378	336	310	308	311	314	314	344	342	330	374	352	360	332	329	346	348	332	346	333	331	305	331	325	292	322	337	337	348	328	311	319	291	342	311	378	355	327	308	360	311	339	331	329	360	332	297	361	317	317	356	328	340	351	325	353	313	317	316	364	319	347	358	349	342	353	336	366	324	337	323	348	336	333	331	322	355	335	288	333	294	359	338	329	330	328	314	348	310	363	383	320	325	348	356	328	347	366	373	335	348	364	316	278	313	346	364	320	325	316	324	340	345	339	331	348	357	328	346	337	293	380	297	337	347	337	321	345	314	299	303	307	306	347	347	337	311	384	331	326	303	316	311	328	344	337	313	356	339	344	348	338	307	324	330	318	337	275	360	294	319	342	363	322	323	334	296	311	308	324	341	330	351	308	328	336	320	322	308	359	346	358	369	353	359	355	327	382	302	330	349	323	346	320	311	356	303	353	314	320	302	387	337	353	329	310	356	311	311	307	377	340	330	349	319	313	355	356	353	331	332	335	366	338	326	338	314	301	322	333	329	335	328	312	336	332	314	329	313	322	324	314	300	305	346	358	345	354	340	335	370	312	318	317	310	364	341	323	303	340	332	348	339	309	350	355	338	331	314	324	347	333	351	337	310	339	325	340	329	355	345	348	321	356	329	343	352	341	349	363	349	310	308	337	361	345	332	395	346	316	338	347	328	335	338	362	331	365	345	327	311	313	342	321	287	342	322	340	335	330	341	341	366	307	313	310	349	330	323	340	307	326	331	325	319	359	304	294	301	340	339	345	359	299	313	312	324	341	326	346	317	314	310	315	322	324	341	321	300	366	329	330	344	308	322	297	308	340	342	325	355	353	323	332	335	372	344	346	342	313	360	289	360	336	331	390	335	321	341	374	330	356	360	306	356	318	392	362	345	351	352	331	341	336	338	332	343	325	354	341	314	368	315	327	323	317	335	354	328	334	324	352	329	339	341	320	332	328	330	333	344	377	308	362	338	344	335	352	300	323	348	332	318	332	337	324	331	328	307	331	327	299	301	344	361	279	323	341	322	334	346	311	342	350	301	343	322	328	372	320	336	393	313	322	321	320	365	305	330	298	332	321	349	323	318	329	307	348	346	322	342
8332	942	1095	820	544	438	306	250	252	191	184	174	150	132	138	107	113	109	119	111	112	93	110	88	102	88	84	78	79	87	76	76	101	71	86	81	89	68	68	80	95	81	64	81	84	84	82	66	82	75	75	66	98	79	66	71	89	68	76	80	76	78	74	77	56	72	83	79	85	71	76	89	80	87	86	59	77	75	77	76	70	80	77	65	83	87	70	61	68	76	68	73	66	58	87	73	64	60	73	77	82	76	82	76	63	63	81	82	85	82	58	69	52	94	68	75	79	82	68	70	80	85	85	69	73	85	80	85	83	65	71	82	74	80	78	66	75	76	64	86	77	76	69	97	79	71	98	58	63	75	81	67	76	88	80	79	70	64	73	89	87	74	64	69	77	80	64	77	72	71	73	83	76	65	73	73	80	66	77	71	67	74	62	59	81	83	63	70	61	80	63	99	80	66	78	74	70	81	90	65	57	92	72	94	71	80	73	85	90	63	73	71	70	71	72	74	64	72	74	63	69	69	85	72	66	79	62	85	69	75	78	87	77	70	83	91	78	72	68	76	58	78	73	77	88	72	71	72	83	64	61	73	72	75	82	77	68	80	68	62	64	80	79	65	78	70	75	86	75	70	80	83	69	81	81	73	74	75	74	83	71	73	61	74	72	81	64	78	67	74	77	82	60	76	57	75	95	79	64	73	80	74	62	65	71	81	81	75	68	73	65	80	87	93	78	81	75	83	84	85	70	76	89	64	76	70	74	81	73	77	74	62	64	69	79	82	75	65	79	57	81	83	78	67	81	78	79	77	85	83	75	78	59	91	70	77	78	76	85	79	89	61	94	77	74	67	62	67	73	79	69	73	78	71	74	63	62	79	76	88	79	94	90	67	91	79	98	65	79	75	72	72	73	82	73	80	76	71	89	75	87	86	72	82	77	76	87	78	81	70	66	70	70	81	82	84	79	71	78	71	68	83	96	77	77	79	75	82	74	87	80	82	81	70	84	61	76	63	63	89	64	85	72	66	69	70	71	65	66	91	83	81	58	70	72	74	78	77	70	63	81	69	73	72	82	79	82	77	82	75	73	67	92	78	89	78	67	61	86	81	83	63	79	72	71	82	82	58	70	70	62	50	70	77	68	96	82	76	69	87	70	60	63	86	80	65	79	78	66	61	82	67	77	77	76	66	72	83	60	70	54	81	72	75	88	87	74	68	76	79	76	87	69	73	90	74	73	69	87	72	77	67	84	60	72	93	64	74	83	74	71	95	77	63	65	85	86	73	61	77	72	72	72	76	70	69	71	92	83	66	80	87	73	82	70	71	76	79	84	63	90	73	83	85	80	80	77	65	74	81	77	55	71	77	69	71	86	81	82	80	74	86	70	72	73	80	76	69	74	68	64	64	56	61	79	76	68	66	70	92	88	73	73	74	74	74	83	79	91	82	73	66	89	89	74	78	72	82	68	66	80	80	76	83	59	80	63	70	69	71	74	60	47	61	75	82	70	82	99	76	84	78	88	76	74	87	71	66	70	97	89	88	73	79	77	76	72	61	84	60	86	70	77	76	68	72	86	59	81	79	65	73	79	81	82	73	78	67	92	72	70	70	80	72	81	88	92	69	88	76	102	77	67	70	76	74	71	67	100	82	79	59	93	75	81	86	75	75	82	74	87	83	86	68	77	69	93	87	66	70	75	84	80	68	65	59	50	63	68	85	89	70	81	76	56	55	75	71	85	77	79	70	67	72	74	74	80	78	67	74	85	72	68	75	77	61	73	83	79	72	66	71	63	60	76	85	94	72	74	89	61	77	78	67	81	77	79	86	87	74	67	79	64	101	84	75	69	86	81	77	85	85	85	81	64	86	85	75	72	63	65	65	81	72	66	68	82	90	90	65	82	63	88	70	65	62	53	71	80	60	68	61	73	90	74	60	78	75	73	72	78	87	72	62	84	78	78	85	77	76	80	88	69	64	75	92	79	80	84	81	69	74	64	63	69	66	84	69	89	69	65	76	76	90	92	65	69	68	72	76	69	65	61	66	75	78	78	74	88	81	76	68	84	65	84	68	76	77	71	63	63	83	77	71	71	56	75	72	76	80	85	71	81	74	85	65	73	90	71	84	76	69	75	75	67	79	82	71	72	90	76	87	64	87	78	78	103	76	59	81	74	70	77	77	75	82	86	87	86	66	70	72	80	79	72	71	79	85	66	73	78	66	84	66	67	80	67	74	86	67	87	60	71	65	87	77	62	73	76	75	76	81	60	74	70	84	67	67	83	74	69	66	66	72	70	79	69	78	91	62	81	74	78	64	79	69	90	63	67	76	56	78	75	73	68	69	93	86	87	66	85	81	68	77	78	69	84	81	67	62	67	82	90	72	84	64	71	91	84	77	69	77	87	68	71	67	80	59	74	89	57	90	62	79	68	81	83	97	75	75	70	81	84	83	89	71	70	62	81	66	68	84	64	73	86	65	77	74	81	71	75	83	72	81	69	87	83	84	73	88	66	68	77	66	89	73	89	96	74	82	76	66	78	60	65	81	73	74	75	85	84	71	84	72	79	71	72	67	61	80	78	60	77	88	71	88	74	71	77	75	77	84	66	76	87	80	65	79	76	76	67	75	75	66	87	74	63	76	84	72	62	72	67	73	70	75	65	76	67	86	69	64	76	67	96	65	60	81	79	76	81	73	72	80	73	72	61	71	81	66	83	99	79	66	77	88	68	51	68	64	73	68	76	92	70	72	70	77	70	72	95	94	71	69	58	74	51	71	72	80	72	71	88	62	76	58	66	77	74	71	91	74	89	78	74	80	93	77	68	59	76	68	87	92	82	61	69	78	76	82	66	81	70	67	99	68	75	69	71	79	68	79	69	85	70	65	77	70	82	76	71	67	71	67	77	69	87	62	80	84	72	87	66	65	85	70	66	63	86	64	69	75	76	68	79	84	73	65	63	63	89	78	62	85	79	72	77	75	69	84	71	85	69	72	69	72	75	81	67	82	81	69	74	68	63	69	71	98	73	78	76	61	76	64	64	84	92	76	55	76	70	67	69	67	85	61	64	68	67	60	78	87	69	90	65	78	76	76	82	86	77	64	80	72	69	68	87	92	65	62	66	71	74	74	68	76	73	89	68	75	73	99	61	86	63	55	79	90	80	72	67	67	64	67	82	80	78	88	81	65	75	75	86	67	70	73	61	66	80	85	90	65	65	69	86	78	66	101	89	94	79	69	75	85	81	82	71	65	79	75	72	62	67	73	76	67	64	68	74	57	75	61	82	85	66	100	67	67	90	62	56	96	88	70	70	76	79	77	68	79	79	80	79	64	66	66	80	56	77	63	67	70	88	84	76	58	74	79	79	82	59	64	82	60	72	72	87	77	81	62	80	70	70	82	84	51	83	72	66	61	71	76	83	77	87	61	78	87	85	68	73	69	63	83	83	74	71	76	70	70	89	74	77	62	77	73	76	81	65	69	89	81	65	74	90	72
5882	1003	2348	2946	2478	1959	1574	1390	1110	988	856	746	665	600	527	542	503	490	459	415	396	367	361	365	351	354	353	308	327	309	295	309	292	295	304	274	269	268	285	235	260	268	259	273	251	253	260	264	264	243	223	230	252	284	258	271	244	249	239	235	208	239	256	246	224	251	278	229	225	236	215	232	222	215	210	247	236	232	255	232	233	206	247	231	240	247	209	247	240	233	228	239	231	222	233	224	218	225	232	234	224	234	203	246	256	225	237	217	233	227	215	220	223	208	215	216	238	242	212	211	228	220	232	194	222	196	260	234	245	237	224	225	227	232	223	231	225	230	215	224	202	206	223	260	218	203	226	216	213	196	230	190	213	249	203	206	217	237	215	204	226	219	218	229	225	222	228	249	229	242	208	216	200	212	224	240	205	245	223	248	239	231	227	235	245	228	206	221	210	247	213	212	224	232	248	205	230	216	228	209	237	233	241	242	242	232	259	256	209	249	218	222	234	223	195	208	240	213	220	192	242	247	226	237	230	224	233	236	222	225	196	242	220	231	195	221	226	225	209	211	214	237	212	246	221	213	244	243	248	222	224	250	205	248	199	227	232	247	205	227	231	205	215	199	213	222	234	216	221	228	223	242	227	239	232	189	215	230	259	211	207	243	214	214	240	232	225	240	221	225	220	202	239	211	219	235	223	218	220	241	235	223	206	216	245	193	218	213	243	208	211	213	230	227	218	224	205	225	212	204	235	232	217	233	245	226	226	225	229	215	228	237	248	224	230	210	223	226	214	249	219	246	248	234	225	223	209	240	223	215	228	216	223	236	235	213	216	222	229	237	214	210	229	210	206	231	186	246	224	216	237	215	218	245	229	224	231	213	236	225	206	251	276	221	208	214	218	239	221	195	208	210	226	238	221	226	235	224	214	233	218	228	218	199	205	239	214	208	236	238	233	233	216	227	235	203	224	210	223	219	235	221	231	243	219	226	238	228	238	223	202	227	236	206	220	231	230	239	206	215	243	238	237	224	231	241	215	223	230	257	240	209	185	206	223	249	196	212	263	226	210	220	208	210	225	229	220	233	205	230	226	212	213	232	220	212	212	231	205	221	205	199	209	224	184	228	222	219	214	202	208	212	203	233	225	217	215	174	222	228	241	204	220	245	229	211	219	225	211	212	214	216	221	221	243	242	211	233	225	229	205	218	225	202	252	233	194	181	244	192	235	218	222	213	232	227	220	221	226	219	244	230	218	216	207	231	228	221	225	238	220	252	227	235	222	256	215	212	225	224	217	225	216	211	212	246	233	231	236	218	216	231	193	257	250	205	236	222	230	207	242	209	245	218	209	224	196	235	229	230	243	231	213	235	196	203	234	239	217	235	205	220	231	222	227	243	229	219	220	208	221	209	224	222	210	211	221	235	229	228	232	229	233	214	208	218	201	217	227	212	228	221	246	236	233	202	235	198	256	234	212	245	216	212	233	212	205	204	255	234	232	221	216	231	249	223	227	225	219	249	234	210	230	216	217	226	256	205	212	226	252	213	206	227	243	237	229	205	220	222	229	224	237	242	215	223	238	235	242	244	194	254	220	242	221	230	215	229	227	218	238	230	229	218	227	204	185	227	223	214	222	215	217	192	252	235	224	210	226	197	222	242	230	232	222	226	197	229	237	225	225	213	231	227	231	210	220	222	253	219	220	201	204	233	217	232	227	243	209	222	228	224	225	229	231	224	208	218	212	230	181	201	237	226	242	226	235	212	224	193	242	238	202	238	223	228	223	215	204	216	230	246	224	232	229	202	215	216	226	236	200	215	256	194	205	225	216	210	240	232	232	215	257	242	207	203	233	211	226	226	224	208	219	216	231	240	218	218	235	199	249	219	230	200	225	236	206	218	223	221	205	219	237	218	231	206	215	236	242	202	246	218	222	217	230	220	234	221	220	218	215	210	226	228	216	226	225	211	212	223	248	227	259	218	224	226	186	213	239	218	226	242	234	200	211	228	229	224	230	213	232	209	216	227	218	220	238	221	248	217	232	239	226	224	221	222	198	221	259	250	224	222	196	220	219	253	217	218	228	229	236	224	233	219	243	214	223	226	206	228	241	202	229	226	216	263	223	224	220	210	240	222	211	222	213	243	240	230	210	234	213	226	206	218	227	234	221	222	233	227	225	234	228	215	244	192	244	236	214	240	221	218	246	213	238	203	219	228	233	193	214	233	205	251	236	247	211	226	235	243	239	226	204	243	196	224	221	236	195	241	247	204	238	232	229	197	214	224	234	222	220	230	229	210	213	235	239	222	244	225	231	220	226	206	214	225	242	202	231	213	213	210	193	232	228	218	202	229	217	222	219	260	208	250	209	228	217	247	209	208	241	254	232	224	239	223	199	267	221	210	231	221	217	228	222	208	227	222	236	202	244	204	211	244	242	220	242	218	235	204	231	217	206	210	214	231	222	231	215	224	227	210	236	230	227	209	225	231	216	241	241	224	233	236	225	203	222	244	236	228	236	219	226	250	269	230	232	232	198	243	235	207	210	232	210	203	224	224	241	212	219	214	238	254	252	219	230	224	207	233	231	217	231	235	221	229	221	224	236	214	221	203	222	237	239	208	239	241	199	229	225	226	225	211	251	197	232	210	232	203	229	247	235	225	235	227	223	238	226	216	234	228	235	223	223	213	233	235	227	215	230	235	240	202	220	234	186	233	205	224	240	231	242	231	235	229	245	226	216	231	223	220	243	216	194	215	211	216	222	201	209	248	225	215	220	191	219	228	214	236	217	243	229	235	239	204	213	227	214	234	222	211	225	207	244	218	205	234	229	204	201	230	245	233	238	232	207	210	234	237	238	223	244	215	196	221	244	192	225	226	226	264	225	239	217	218	215	209	248	231	252	229	214	212	220	239	206	226	242	232	209	225	217	190	230	236	213	226	232	206	223	214	228	224	224	234	226	218	214	224	219	203	229	216	228	240	237	224	255	205	230	206	222	193	210	229	207	222	252	245	239	225	206	220	222	232	239	231	229	205	228	237	226	226	222	213	228	215	222	229	203	229	211	202	195	219	202	229	229	219	205	234	223	204	232	229	244	218	223	207	224	229	218	251	195	212	224	198	246	241	220	212	235	227	208	215	195	212	223	215	225	233	238	234	215	231	199	224	252	219	239	240	221	211	220	232	240	216	239	210	216	238	226	254	218	215	210	198	240	199	195	236	256	197	237	231	228	219	216	222	199	211	239	226	230	227	251	196	215	239	195	238	226	223	235	215	224	188	234	228	200	225	218	230	219	194	215	217	195	209	238	234	223	207	256	220	202	218	224	226	229	209	234	234	232	215	226	208	212	212	229	236	213	237	216	216	220	224	230	241	221	215	228	217	236	242	233	214	222	221	230	235	236	210	226	232	213	254	214	211	231	245	251	221	225	221	223	235	210	249	224	213	232	245	211	213	206	233	239	231	220	236	246	225	236	237	225	250	211	232	246	252	226	219	203	222
15782	2571	2445	1835	1154	918	683	526	490	406	373	373	309	300	246	246	241	246	248	211	227	198	212	205	200	227	217	200	221	208	207	208	197	200	199	206	184	200	209	194	194	196	198	177	158	209	187	191	185	172	195	177	191	201	199	191	186	189	176	194	178	189	195	179	211	180	160	190	183	191	180	193	195	173	177	174	170	187	204	179	168	148	186	181	199	172	184	175	151	161	174	196	165	203	165	212	156	189	186	198	189	169	178	176	209	179	214	191	193	188	169	178	183	194	164	194	175	185	187	175	173	171	180	179	170	167	165	183	171	171	167	185	173	202	145	182	179	178	190	183	183	182	182	189	200	183	172	182	205	185	176	178	189	160	186	199	205	170	181	175	190	203	181	196	182	195	185	155	192	182	200	175	180	173	174	182	160	164	189	199	200	183	185	209	173	217	202	200	175	164	152	177	164	183	170	165	182	190	190	181	202	172	194	199	177	173	204	190	163	150	187	183	200	168	192	176	182	174	182	183	188	179	159	179	181	191	178	199	196	192	160	202	149	183	160	183	159	166	169	184	208	195	204	170	167	158	188	167	207	182	187	202	177	187	171	168	186	199	192	187	205	214	184	160	166	181	163	180	182	189	187	169	181	177	189	194	188	176	196	202	161	197	191	183	191	170	194	174	183	197	179	177	187	181	180	168	216	187	180	175	186	177	172	179	190	152	205	183	190	157	196	188	205	179	205	175	166	189	172	192	201	164	190	185	150	188	173	184	198	174	190	187	170	176	201	177	159	187	199	169	174	175	166	173	198	154	173	166	170	167	189	182	176	193	189	159	171	194	183	172	169	206	183	210	175	182	174	188	164	169	163	184	183	171	167	203	199	181	189	165	191	172	165	168	185	194	179	183	160	170	177	170	173	177	201	173	173	207	211	189	187	171	190	185	193	186	160	180	200	200	171	218	197	166	183	205	186	197	175	175	173	182	175	178	175	187	169	189	183	171	179	185	188	180	180	185	180	184	205	192	211	156	156	180	197	185	183	181	196	203	190	165	180	176	170	191	171	185	197	175	174	176	185	149	177	168	182	187	174	162	172	200	178	178	171	191	175	177	187	160	169	184	158	190	206	191	159	166	192	190	201	189	169	127	161	179	193	191	190	195	197	222	187	182	188	185	192	162	193	163	160	170	178	161	174	153	179	161	207	174	186	186	185	170	164	180	177	173	162	185	185	192	192	198	172	195	180	185	161	166	182	194	174	206	181	205	196	189	221	191	169	185	175	199	209	182	141	192	161	168	188	177	176	183	196	192	190	211	159	195	193	161	192	194	171	204	174	194	189	179	174	180	190	188	194	187	186	182	179	179	179	168	173	167	158	177	183	190	200	182	174	194	199	155	205	183	199	182	192	165	178	209	183	204	175	180	201	168	163	168	188	183	188	186	184	192	199	197	171	162	203	167	219	184	154	202	159	166	180	183	172	161	180	174	196	163	181	175	190	191	191	165	186	197	211	185	187	172	178	180	196	192	182	169	201	183	170	173	167	187	209	168	186	176	189	197	171	182	184	196	185	175	190	178	200	187	163	198	208	218	190	180	184	171	166	178	176	203	191	204	169	170	180	174	166	176	171	187	182	174	192	160	201	196	174	176	194	180	175	163	191	178	194	211	167	176	211	191	176	191	196	189	195	175	197	190	184	194	194	165	163	191	178	166	183	176	175	168	157	181	180	167	159	167	186	156	180	192	195	179	180	173	179	179	173	185	196	185	159	182	170	195	187	167	173	162	173	180	194	179	193	190	203	168	174	183	181	168	193	162	177	166	184	176	177	177	184	178	182	172	189	189	162	184	190	209	178	188	178	183	192	182	188	181	187	180	171	173	168	172	176	169	184	196	172	186	182	177	200	181	168	180	203	186	170	187	193	179	176	162	176	203	173	188	169	171	185	162	164	171	176	199	173	193	182	195	170	179	163	190	196	176	174	199	167	178	191	184	157	152	190	212	187	164	168	201	176	177	165	172	202	182	198	187	167	206	178	181	176	187	189	176	176	163	173	171	163	209	192	169	173	193	178	170	167	197	181	177	147	161	164	184	177	207	171	154	187	162	181	154	173	182	180	182	162	177	182	189	184	176	173	181	194	200	167	218	187	183	152	168	187	183	172	197	206	203	190	154	170	163	169	180	202	192	186	168	175	162	165	175	176	193	188	151	169	202	205	179	159	184	189	193	186	204	188	188	156	166	158	203	191	174	203	182	177	201	176	161	183	174	199	167	177	176	180	197	166	198	178	163	178	207	187	183	201	169	184	172	172	204	181	178	198	181	176	188	193	194	182	173	173	191	174	181	168	178	186	177	190	174	196	213	167	202	193	178	193	154	191	163	199	167	176	197	160	187	189	206	166	194	183	205	210	172	179	194	183	172	166	177	166	201	208	191	204	187	193	162	182	172	175	187	158	201	199	181	177	183	221	177	202	189	196	185	157	174	179	179	202	177	190	205	195	147	215	175	168	176	184	213	170	169	168	156	184	201	175	180	176	191	194	157	176	192	177	172	181	176	167	199	166	180	193	213	207	156	177	201	197	176	184	178	174	183	190	170	159	183	194	199	191	189	200	167	189	178	192	163	196	163	203	209	174	175	177	181	204	177	169	199	180	175	208	196	205	170	188	183	160	183	146	175	182	164	194	186	171	194	172	179	180	203	194	153	177	178	198	174	184	195	183	185	166	175	182	178	177	178	202	181	176	171	188	168	176	178	175	180	147	146	161	181	156	176	169	157	163	193	174	173	204	175	209	185	188	210	187	159	180	203	179	185	182	184	191	188	197	186	217	193	166	176	174	168	187	174	180	147	184	170	181	174	180	180	200	205	198	185	177	197	202	191	205	169	165	179	209	193	165	176	193	194	184	178	194	167	205	186	201	195	183	184	175	178	183	165	185	188	150	173	200	171	202	203	184	167	181	190	201	175	214	191	184	198	185	189	181	176	173	189	210	171	199	177	184	185	175	176	180	178	172	186	181	170	181	196	208	170	196	160	183	159	195	182	168	170	169	213	205	203	206	189	188	159	179	172	186	180	178	185	209	181	190	172	170	183	226	164	163	193	175	188	202	172	182	198	158	187	209	166	166	183	187	183	176	193	190	172	202	210	193	187	192	188	165	173	181	204	193	182	164	180	192	177	194	173	169	221	197	164	188	198	184	171	194	156	176	177	219	177	182	211	188	197	174	187	171	187	163	187	182	183	171	167	197	204	164	169	184	194	200	211	184	181	186	206	180	199	213	172	215	179	190	179	166	180	160	182	188	194	214	164	188	155	189	188	203	199	186	195	191	186	210	175	170	176	205	194	204	185	188	162	185	175	162	203	191	180	185	151	173	201	169	201	181	208	184	165	194	194	206	175	168	183	200	167	177	175	172	201	181	167	184	193	218	177	171	168	175	187	202	195	158	191	202	184	179	189	186	169	179	170	165	177	142	195	190	194	190	187	188	195	181	172	166	166
7672	2033	4692	5527	4763	3858	3097	2531	2273	2040	1638	1598	1343	1221	1167	1043	954	958	897	856	766	749	722	720	713	650	627	650	662	628	618	618	578	600	597	610	576	598	579	563	581	551	540	507	532	523	513	509	513	500	504	516	544	503	501	463	460	529	468	543	514	505	510	487	531	481	508	476	490	512	487	493	490	503	478	512	490	478	484	449	484	482	473	478	506	477	491	452	469	496	507	448	443	486	496	467	498	462	424	492	505	441	480	484	500	447	488	455	477	474	491	450	439	495	465	465	467	490	491	478	469	431	485	481	461	494	480	468	487	476	467	443	439	484	456	482	467	460	472	438	463	465	510	477	515	495	502	473	468	430	468	460	458	496	498	477	486	459	449	492	508	417	440	453	454	464	471	465	453	464	436	420	445	456	463	502	482	464	486	459	472	476	452	475	440	469	502	422	469	474	476	475	456	479	457	457	450	485	486	449	443	509	450	443	492	437	443	483	486	427	460	451	500	463	463	472	461	510	502	442	472	478	481	457	475	485	432	435	462	447	458	445	497	441	444	503	488	482	464	484	452	478	475	466	496	465	434	498	448	448	454	474	429	438	438	464	464	496	462	481	478	464	490	472	478	442	495	485	486	456	485	433	473	464	482	433	463	491	496	448	444	457	451	428	436	454	450	468	446	459	464	441	441	441	467	431	449	423	504	455	476	498	469	437	478	449	449	520	438	469	472	466	440	465	470	492	478	442	460	483	457	468	475	441	440	461	440	422	462	443	442	458	518	500	491	460	458	498	472	493	430	436	455	475	439	428	489	465	446	413	493	455	431	497	485	474	489	460	471	437	452	488	512	497	485	468	456	446	455	449	480	450	456	484	488	472	454	427	455	484	451	431	466	463	476	476	463	431	454	465	454	450	462	446	443	493	431	472	463	477	483	447	472	466	506	458	449	457	506	456	492	459	472	448	487	488	455	485	438	451	416	478	448	478	437	439	502	458	478	448	490	468	431	446	499	460	468	506	456	469	458	449	462	474	484	435	444	465	405	464	484	487	457	474	433	468	477	487	465	470	502	480	464	477	431	458	451	448	439	481	425	444	470	473	487	492	455	446	465	491	474	434	467	468	481	465	469	474	453	432	485	451	449	457	470	456	462	460	443	487	498	465	512	494	419	486	442	441	502	470	456	482	461	433	462	462	471	476	512	478	445	448	458	464	450	459	460	457	458	431	470	486	484	444	468	469	449	465	466	443	460	460	428	468	461	462	482	459	419	477	473	480	495	453	479	456	447	464	451	488	449	474	432	445	425	441	452	432	469	444	478	486	446	477	484	466	437	441	480	472	445	479	491	492	457	451	502	469	441	451	471	451	449	460	437	436	421	423	408	466	445	445	473	471	480	445	467	508	487	471	469	433	444	443	465	457	490	442	484	447	484	482	445	489	509	436	510	457	459	484	472	486	441	488	433	442	455	456	446	470	474	461	516	426	462	470	444	467	471	449	477	463	482	480	445	462	448	501	478	478	468	471	459	452	454	500	445	460	455	455	489	489	468	479	441	424	456	434	505	474	441	464	459	459	477	478	500	481	503	427	438	425	445	451	465	448	444	485	464	489	453	478	462	479	467	450	482	460	498	457	473	477	459	444	487	459	509	463	476	467	452	435	430	486	498	428	426	497	497	472	486	463	437	480	420	445	491	456	443	479	492	468	499	484	464	447	437	481	445	425	462	467	433	464	501	516	481	455	429	472	487	460	510	487	448	457	446	486	442	470	463	417	500	491	469	443	475	473	442	456	474	492	434	448	476	454	445	469	466	474	458	464	454	471	455	460	445	467	448	467	473	492	432	423	459	402	425	496	439	478	477	470	427	506	448	445	511	455	485	449	464	459	469	462	458	491	477	412	452	464	449	471	438	473	474	474	486	468	494	459	463	471	444	452	474	460	435	486	442	445	509	409	482	454	470	457	459	461	422	476	465	466	448	487	463	440	456	474	451	460	474	487	481	491	477	477	513	443	435	473	427	457	463	483	444	440	438	454	461	479	470	462	444	461	489	425	462	460	452	453	450	519	450	421	471	517	441	467	453	484	472	516	466	450	499	466	447	468	446	497	459	470	460	459	447	441	430	425	482	479	461	495	461	478	481	451	467	493	456	483	456	487	436	464	447	479	431	501	477	454	471	468	473	484	456	459	458	463	450	474	422	453	447	457	456	468	441	442	488	469	494	443	403	427	475	492	476	520	433	443	480	482	430	490	441	460	452	438	475	442	511	453	457	473	470	455	443	439	474	468	478	454	461	464	476	464	444	433	441	454	454	475	448	474	449	485	490	474	464	468	463	429	451	472	449	517	446	430	492	503	440	508	484	432	445	431	473	488	466	446	478	452	446	460	449	454	474	463	437	454	449	482	458	487	457	461	448	495	445	481	513	429	456	480	460	468	441	466	478	447	478	455	427	440	453	459	482	484	465	456	478	478	492	472	423	490	483	511	451	453	443	476	486	507	468	466	471	478	452	458	449	460	443	519	450	452	431	476	471	502	468	446	463	456	473	490	485	478	453	451	445	460	466	466	450	466	457	444	457	429	473	445	458	495	424	467	491	439	432	444	511	466	438	472	469	425	465	444	482	472	460	469	449	448	441	447	478	453	501	446	445	444	495	476	459	452	491	477	432	445	460	462	486	487	493	483	456	458	454	471	434	462	476	436	466	492	469	460	461	480	458	439	473	458	484	514	477	460	481	498	462	468	449	455	427	487	470	505	471	473	458	477	445	442	483	507	456	465	452	446	472	465	437	442	461	471	428	443	410	456	472	463	499	470	442	495	480	458	492	465	471	410	480	474	475	490	465	456	452	459	438	460	422	505	508	476	437	516	463	424	458	492	408	488	454	463	463	449	457	470	468	466	459	452	481	426	493	499	475	427	473	452	445	490	465	462	466	472	517	452	483	486	475	482	458	470	471	449	463	481	459	448	484	479	454	470	419	474	456	463	471	434	473	449	485	462	436	471	458	487	453	458	447	469	481	490	491	476	441	464	444	443	482	436	439	484	463	495	484	476	475	435	451	439	484	461	422	477	474	471	441	481	464	494	438	438	468	467	435	465	439	475	484	493	448	458	442	428	439	453	465	483	507	439	445	439	466	461	450	505	482	469	436	441	472	471	444	458	464	449	451	481	451	470	467	476	429	470	475	483	476	470	475	453	430	467	493	459	463	437	479	501	450	423	470	446	446	515	474	446	447	428	447	468	502	449	458	495	474	458	444	463	423	456	475	451	471	451	503	465	450	450	442	502	466	485	479	462	441	462	498	445	448	470	439	499	476	452	483	444	455	450	474	480	459	416	483	456	452	476	458	445	484	435	473	479	511	451	477	480	460	457	457	440	468	449	473	447	446	469	448	499	488	441	425	500	441	489	494	438	463	427	479	467	417	508	469	446	442	488	506	438	459	451	450	494	437	430	487	478	448	469	458	454	500	451	461	442	460	502	467	497	454	458	465	484
2027	150	172	157	147	149	153	118	135	138	130	138	171	144	134	146	137	122	149	129	139	133	146	130	125	131	133	124	134	134	141	136	153	142	131	132	135	132	133	146	141	155	129	122	124	142	118	133	105	105	137	139	124	131	125	128	148	143	118	131	151	116	122	143	139	123	124	106	137	127	135	119	135	134	127	137	112	157	136	146	125	124	149	149	138	134	153	134	137	122	136	132	117	128	130	116	132	145	131	146	149	110	114	151	155	139	134	124	125	136	123	129	134	157	151	136	156	133	114	142	132	147	134	152	148	129	124	138	139	143	152	131	144	138	127	122	155	134	136	132	125	139	142	128	123	138	135	138	128	127	138	127	138	145	125	140	119	153	124	110	113	125	143	147	131	132	148	138	116	107	135	117	136	126	159	142	132	138	132	128	141	137	127	130	137	140	130	118	134	122	126	135	140	114	148	132	131	121	146	129	129	129	136	116	131	136	138	119	148	130	116	110	125	148	151	127	140	144	134	119	136	132	137	140	123	113	123	138	121	143	126	150	140	129	108	150	135	139	141	130	129	135	108	141	123	134	157	116	111	130	143	103	142	127	129	139	137	120	148	145	143	124	129	135	122	144	133	151	137	122	117	115	116	131	140	116	135	124	114	150	153	138	148	130	126	139	114	122	159	143	146	117	133	153	142	119	142	158	145	139	153	141	125	141	155	137	113	132	136	112	113	124	134	130	116	119	128	128	134	143	153	129	130	126	143	152	135	134	126	128	121	125	129	145	149	124	136	124	129	131	118	128	99	130	122	127	128	155	131	123	148	126	117	127	131	144	123	118	144	153	124	121	145	128	123	126	121	110	108	156	127	145	116	134	124	137	129	155	128	126	133	123	112	123	122	126	132	117	138	123	127	139	120	122	127	131	138	114	138	128	110	126	132	123	136	119	143	123	135	128	145	148	126	133	132	141	135	119	115	134	126	123	148	105	124	143	118	129	113	128	143	138	150	119	149	165	156	135	141	135	131	116	125	133	151	141	142	129	141	144	147	134	133	127	129	122	115	118	117	124	134	130	149	138	157	124	149	142	126	130	129	122	131	122	116	159	143	126	133	127	136	126	148	114	131	142	138	122	147	125	133	149	113	140	125	129	112	120	114	117	127	112	137	150	137	149	118	126	142	126	122	131	132	122	126	140	150	136	128	127	118	134	137	135	145	134	135	141	134	128	129	145	135	130	109	130	133	127	131	115	142	125	135	138	142	125	133	134	139	169	118	131	141	141	152	154	152	138	148	122	142	136	121	146	147	132	160	111	124	146	131	114	144	133	125	124	137	124	137	133	148	136	127	139	146	159	143	104	141	141	108	125	141	132	136	134	127	127	125	141	136	138	115	126	130	134	142	148	158	147	133	148	114	130	125	126	128	121	121	120	141	149	124	112	134	128	142	153	134	141	136	147	118	135	153	140	142	134	135	147	149	110	140	137	122	122	132	138	142	134	137	138	118	135	119	153	139	109	118	127	133	126	121	135	116	127	129	146	135	144	116	141	134	113	141	122	141	131	142	120	137	112	127	141	132	143	144	143	128	124	140	130	112	128	122	113	129	130	132	145	128	129	128	120	124	133	114	124	118	139	154	137	141	133	118	127	129	146	112	109	143	141	142	116	127	143	138	141	131	132	136	124	149	119	117	166	147	135	154	123	135	138	140	147	135	148	137	136	131	134	143	142	125	133	120	131	116	130	125	127	168	143	146	131	120	127	147	142	116	137	118	121	118	115	152	129	128	130	133	118	131	130	145	146	132	145	150	125	139	126	112	136	139	124	148	131	128	142	148	136	132	138	134	132	144	138	131	139	127	157	128	136	148	113	137	139	113	121	133	124	143	141	155	126	132	143	140	143	124	142	142	153	129	117	121	113	136	133	140	131	112	105	136	157	127	118	145	152	147	136	138	123	135	132	131	145	124	114	161	127	155	146	116	131	112	112	126	137	110	109	132	158	130	128	123	146	144	131	133	137	121	114	132	115	141	134	149	131	130	112	136	149	140	138	120	121	126	126	139	127	123	137	113	108	143	130	148	121	127	127	138	145	136	148	136	128	133	119	149	126	138	120	137	141	119	123	143	142	133	128	134	130	137	130	143	156	122	142	151	146	101	135	129	131	127	134	104	126	128	124	118	112	139	118	135	122	128	132	125	133	154	167	125	137	123	150	150	149	155	141	149	135	139	142	121	128	131	135	122	130	131	127	131	128	118	136	131	139	119	123	127	119	130	129	131	118	122	149	135	134	123	143	112	140	130	147	100	137	126	108	126	146	118	132	133	118	115	120	122	104	136	149	125	134	129	133	133	129	135	140	134	129	153	123	143	132	124	107	144	119	144	132	139	152	138	136	125	121	138	143	128	157	118	131	133	150	117	144	128	109	132	133	165	126	131	150	119	124	152	151	126	143	130	114	138	155	150	160	153	103	106	142	119	135	149	158	124	137	135	128	131	127	164	142	151	132	141	135	122	133	142	130	119	152	143	155	137	130	151	113	122	142	145	151	125	129	138	146	139	133	114	125	125	126	141	142	132	140	133	138	131	139	141	128	141	136	108	136	140	132	139	136	141	125	140	142	139	155	152	138	148	135	102	120	142	146	140	128	127	135	129	133	125	118	138	140	125	143	128	113	150	153	150	133	148	144	123	139	117	109	127	119	115	126	142	123	131	128	142	124	116	133	129	147	121	121	138	138	126	122	135	149	127	138	115	139	123	135	144	163	127	125	158	100	126	123	127	147	133	100	121	152	134	122	151	118	129	136	127	144	117	117	132	136	145	119	127	129	128	132	142	150	139	127	130	149	134	112	119	145	141	149	123	125	127	129	128	132	152	135	153	123	143	116	137	129	123	122	121	122	137	155	134	145	110	115	134	124	139	155	119	145	109	127	132	137	149	139	141	138	142	132	144	136	122	140	125	122	131	133	127	149	116	129	137	159	128	106	128	127	134	136	123	140	162	122	148	150	132	135	123	129	122	132	115	120	123	138	130	116	129	131	124	140	137	147	132	136	123	109	134	136	145	122	145	144	134	142	120	124	110	115	125	132	141	138	156	134	126	122	130	156	121	131	134	138	136	138	115	148	114	135	121	132	140	111	128	124	148	128	130	126	124	134	150	111	130	153	112	116	143	130	133	130	111	147	115	125	136	134	143	139	120	126	124	119	117	146	154	138	152	121	114	128	118	143	132	132	126	114	137	132	127	121	116	127	121	143	147	132	155	123	140	151	144	127	150	154	128	116	133	149	134	150	125	126	118	172	129	131	121	141	146	149	125	122	121	133	136	116	133	157	115	127	132	146	143	153	119	137	127	146	135	139	133	118	136	133	149	127	138	114	131	144	126	123	115	141	138	135	128	125	142	139	133	123	112	131	124	145	126	124	146	165	124	147	128	118	113	126	146	123	117	127	153	118	127	125	141	122	117	124	127	133	126	141	130	133	112	145	132	135	112	121	136	128
2176	387	422	435	436	405	413	390	358	382	337	335	361	354	349	322	344	357	322	325	335	376	364	328	313	342	341	348	366	305	333	357	336	308	377	356	330	351	337	307	321	323	316	337	339	317	330	317	332	310	325	343	313	339	328	330	319	352	329	318	309	348	319	315	300	347	307	335	304	371	302	325	314	331	358	356	353	330	293	351	326	342	363	294	336	358	335	339	312	312	335	349	340	353	354	363	350	341	342	313	321	359	342	347	308	318	339	303	356	348	328	312	355	340	321	319	339	369	319	323	368	321	327	338	343	311	325	305	327	333	328	324	336	334	340	333	327	312	341	321	328	345	317	317	340	355	319	328	344	318	331	312	372	335	333	318	320	330	347	340	343	345	316	352	345	314	362	338	323	346	334	330	325	314	341	305	324	320	340	331	359	324	348	348	310	314	330	347	341	320	311	316	337	323	330	338	333	316	331	360	355	303	360	326	299	302	331	357	356	321	356	367	326	357	329	334	324	322	306	355	383	349	310	363	324	292	362	340	312	367	321	340	333	302	333	318	312	303	309	318	350	360	297	330	311	356	353	329	339	348	312	290	304	313	342	341	353	350	341	347	322	300	331	325	312	351	349	341	299	375	346	361	312	349	316	295	361	299	316	325	290	342	339	360	327	325	330	327	325	331	316	346	317	337	329	342	335	308	299	346	342	297	303	351	334	322	311	329	350	326	354	336	324	317	329	316	352	320	337	346	334	347	344	293	318	296	345	358	338	353	326	393	340	327	294	329	342	316	312	343	358	309	323	335	339	332	338	326	352	313	354	331	347	334	376	328	337	318	312	312	333	325	324	333	334	340	343	344	286	331	341	304	323	339	313	323	320	307	314	317	342	331	342	330	344	334	342	342	309	328	294	319	330	334	341	326	333	320	331	354	326	308	349	332	338	327	329	327	342	332	327	357	347	328	328	332	328	293	335	331	329	363	362	382	381	337	365	336	343	329	339	353	340	363	319	307	326	356	311	335	314	352	338	327	295	364	341	332	323	303	320	341	349	335	320	320	347	319	337	296	297	345	345	333	329	330	324	324	339	333	341	342	318	330	321	317	328	374	344	358	342	333	349	318	315	343	320	349	339	341	333	374	280	351	319	316	350	312	317	331	362	335	308	287	307	357	370	342	324	327	336	327	341	291	327	316	336	309	320	344	373	293	368	334	354	308	328	390	352	365	322	328	329	322	322	321	334	315	318	336	332	351	303	311	306	326	312	324	318	324	332	342	315	344	323	303	324	307	303	348	316	332	311	323	321	349	288	328	317	345	346	339	339	297	339	344	333	314	345	318	398	341	329	322	318	329	350	300	360	337	326	307	302	304	335	329	350	302	326	302	330	347	350	348	337	352	320	338	340	364	336	343	326	341	344	352	354	331	335	333	292	342	332	300	349	319	335	342	325	344	362	296	307	302	322	335	322	324	323	337	361	333	341	316	332	336	336	324	340	357	320	316	337	319	316	327	344	336	372	350	345	328	327	356	312	332	313	351	342	339	324	343	354	345	310	324	344	350	339	328	350	315	314	346	346	318	307	327	341	337	327	323	333	309	336	355	341	341	343	335	357	326	360	334	307	322	366	341	307	322	333	290	324	310	307	344	315	339	309	333	313	342	343	354	327	346	348	362	329	360	340	388	328	336	344	334	337	321	345	339	340	356	317	323	325	325	355	343	317	340	333	320	339	372	346	364	346	279	365	355	339	326	345	317	312	345	299	346	352	336	302	318	339	288	294	359	357	314	321	357	364	350	338	336	339	356	278	341	350	339	354	334	339	326	354	341	328	333	344	338	308	343	301	292	350	332	359	328	330	300	341	333	320	343	323	325	336	313	320	301	347	370	320	310	291	318	319	342	325	295	320	349	322	315	306	338	348	296	342	338	316	340	309	341	334	326	299	315	348	329	335	369	343	349	331	313	309	357	334	302	331	309	342	366	333	317	361	332	348	321	335	354	319	306	329	352	345	333	344	310	318	352	339	359	357	337	342	335	318	382	360	337	317	313	333	314	320	341	336	345	329	337	323	338	340	334	360	326	315	311	316	355	342	328	324	338	303	351	333	291	310	348	331	311	326	346	352	311	338	327	343	317	323	357	373	333	307	329	321	329	321	299	345	334	329	345	303	314	333	327	305	281	317	341	324	312	341	312	353	329	318	362	353	356	329	329	326	350	296	335	323	316	331	315	354	324	343	329	346	351	324	362	364	302	320	350	356	308	311	320	343	349	323	352	345	324	367	368	326	335	341	322	352	298	360	325	345	319	319	311	328	327	316	337	307	359	294	305	337	312	347	326	309	310	338	342	331	302	322	342	343	327	356	318	324	313	312	347	307	334	361	377	354	385	313	322	309	327	357	348	347	334	358	338	335	347	332	302	334	328	336	354	344	342	350	340	367	337	319	316	341	360	318	325	342	358	313	358	353	311	340	313	366	326	330	336	360	327	340	348	366	357	350	388	329	352	338	329	316	371	313	340	352	326	337	343	331	360	320	330	359	330	317	324	337	338	351	342	328	322	326	341	342	352	320	344	332	364	344	331	328	376	300	328	371	323	343	324	319	337	354	328	315	301	319	331	322	319	337	334	307	319	363	326	349	321	297	322	335	342	323	330	348	325	335	317	308	340	328	347	308	325	347	338	345	320	334	329	332	332	322	323	326	330	324	335	338	339	375	353	321	344	335	348	343	344	337	330	333	327	340	352	320	295	324	323	319	322	315	312	302	324	346	312	322	335	341	352	323	291	339	332	314	327	325	305	325	334	302	372	309	312	351	346	341	341	364	318	326	306	344	344	330	328	333	336	328	334	331	318	327	334	301	331	339	363	289	298	331	346	331	328	324	340	340	322	372	337	316	323	337	321	325	322	336	310	360	311	348	341	329	298	368	349	339	340	358	344	350	305	323	375	310	353	332	315	338	320	357	327	294	344	327	350	314	340	308	349	344	381	371	299	356	288	321	356	337	343	333	326	359	328	334	356	348	331	355	343	332	344	312	304	329	335	314	299	311	324	372	328	340	333	366	350	320	325	325	317	335	337	309	308	301	342	319	328	333	335	341	357	346	329	329	354	294	358	340	314	333	316	342	325	299	339	287	321	333	338	337	359	320	322	326	294	337	330	334	368	339	334	340	353	304	308	333	323	349	311	302	333	315	328	315	328	289	337	352	350	351	302	303	303	320	308	318	328	355	311	315	311	334	325	323	342	310	361	362	363	316	324	348	323	359	354	318	317	360	325	308	321	330	362	353	311	314	324	341	341	312	308	330	362	320	363	335	356	367	303	316	329	321	310	352	348	328	306	358	357	312	355	330	284	331	316	321	322	354	335	337	321	314	328	352	328	345	351	336	347	337	335	360	356	323	306	333	332	339	325	329	352	347	321	340	350	363	337	331	374	322	326	329	332	329	326	323	341	369	328	350	335	320	309	337	298	348	304	333	336	342	337	314	325	369	306	352	317
8226	943	1153	822	607	429	337	280	239	238	155	165	144	136	133	125	147	115	102	115	113	76	103	86	92	93	101	95	101	89	90	82	69	73	85	96	90	77	81	95	78	74	78	75	83	75	81	84	75	93	85	85	66	93	81	82	78	87	94	58	77	90	79	73	78	66	75	68	78	77	85	65	76	85	80	68	79	85	74	84	69	73	78	100	88	73	105	64	77	67	75	87	86	75	72	76	80	85	85	97	68	70	81	94	91	71	84	75	67	92	75	93	85	70	71	63	70	64	90	77	85	86	95	89	78	76	73	73	67	75	68	84	60	72	64	81	86	86	63	71	79	75	82	87	71	78	62	84	91	82	90	78	104	84	89	68	75	100	78	65	74	65	72	77	79	80	89	83	71	73	81	60	77	99	63	68	67	89	80	75	76	59	77	62	83	72	71	85	87	85	61	77	72	69	69	82	74	79	66	79	81	71	68	91	71	68	72	78	68	64	68	89	70	88	63	71	82	69	71	74	58	73	80	82	79	73	68	87	76	77	65	76	93	78	64	70	81	72	73	77	70	67	80	66	73	73	72	86	55	72	81	98	76	81	89	76	85	56	90	76	80	81	71	85	74	76	81	75	86	85	76	78	73	88	60	54	74	82	69	70	81	83	68	83	79	84	77	70	79	73	85	68	77	75	77	82	76	74	71	84	82	73	77	61	76	59	79	66	75	81	75	68	88	80	74	56	76	67	54	79	53	73	67	66	60	73	77	84	59	83	84	62	65	67	76	61	81	75	70	76	75	85	68	63	79	80	76	87	86	79	71	60	72	71	77	72	83	83	78	104	91	71	78	81	81	95	80	70	86	76	51	89	61	78	77	76	83	85	79	74	60	75	77	73	68	70	89	77	76	70	64	59	80	78	92	77	68	78	99	76	100	76	90	90	72	56	82	77	71	90	61	68	76	83	74	91	69	80	78	83	70	61	76	78	77	76	67	74	69	64	73	82	70	75	78	59	67	71	78	68	82	65	83	83	71	77	70	75	72	85	65	77	71	62	68	82	81	84	99	88	61	78	55	80	84	111	69	59	77	77	81	56	74	84	78	72	74	71	82	78	74	70	80	66	55	65	57	71	87	63	68	90	82	73	73	83	90	73	71	79	89	73	76	64	81	68	72	82	91	79	86	85	60	55	83	59	81	74	75	82	70	79	74	75	66	76	73	81	71	74	68	89	80	74	89	67	78	68	76	68	81	77	60	67	81	75	72	68	80	79	67	70	84	71	74	99	85	91	74	67	80	74	72	74	82	68	77	83	76	67	73	94	76	83	86	73	85	64	93	70	90	92	94	83	70	80	74	83	76	79	70	76	70	79	57	56	88	56	86	80	77	75	64	63	65	79	76	82	53	65	68	65	80	79	76	67	86	66	80	66	80	78	71	83	81	84	85	86	62	80	79	72	91	77	62	69	75	72	76	76	71	73	57	69	75	70	80	56	67	83	89	74	79	82	74	80	64	59	58	68	80	80	70	78	55	72	76	72	71	67	68	80	82	68	69	74	72	75	76	60	72	70	74	72	77	57	75	72	76	81	74	78	81	82	68	73	69	80	76	93	60	82	100	76	83	76	77	77	83	73	68	95	89	62	78	73	78	60	59	82	73	70	73	78	63	70	72	69	73	86	86	88	83	92	69	78	72	74	73	85	86	85	82	73	73	71	83	79	74	67	73	77	68	62	58	65	83	53	77	74	72	72	89	70	75	100	82	81	79	73	68	71	70	88	85	69	71	75	67	64	82	68	85	83	82	77	77	61	82	79	79	79	81	95	93	61	64	72	69	83	76	76	64	73	62	99	72	71	77	74	80	73	66	85	66	96	81	78	80	87	75	65	68	71	84	71	83	89	70	77	75	72	77	65	79	66	67	91	91	70	78	86	79	74	72	74	79	68	66	88	87	79	69	83	68	77	73	79	82	67	57	83	69	67	63	83	80	83	90	93	79	76	88	67	81	80	91	61	90	73	77	66	79	80	75	70	67	80	79	91	62	84	92	70	73	87	69	70	70	69	75	79	84	75	86	78	64	78	80	77	71	77	69	80	71	77	64	77	83	71	81	73	82	85	77	96	69	79	62	64	74	72	69	79	86	79	57	80	78	72	103	78	80	94	75	76	84	81	86	76	74	77	80	83	77	88	85	78	77	63	71	70	72	80	77	53	71	72	85	80	82	102	67	75	84	84	70	69	54	64	68	68	66	72	71	70	63	66	105	75	72	60	82	89	89	73	66	77	79	80	70	82	72	69	67	67	76	76	74	73	71	80	91	68	75	73	77	78	77	79	72	74	61	65	84	79	90	68	73	77	77	84	90	65	82	87	73	70	91	69	77	79	77	72	75	78	75	81	85	63	88	68	77	81	72	79	81	79	76	91	77	82	77	58	77	74	89	90	83	84	87	66	64	60	78	69	76	81	76	80	72	79	72	79	62	69	92	67	90	64	80	75	74	66	78	90	77	66	59	84	76	92	74	69	63	75	67	78	73	95	64	77	92	67	67	59	65	69	66	73	76	61	64	76	78	73	66	80	87	63	78	66	77	65	97	78	79	89	80	69	74	86	65	64	68	72	78	85	61	74	84	83	75	66	64	90	63	81	84	69	72	84	87	74	71	78	93	81	57	83	63	84	77	60	59	82	79	81	81	68	91	78	74	84	87	81	76	77	83	73	91	70	70	83	78	69	81	79	74	76	82	65	86	79	73	75	77	70	78	75	74	70	72	88	70	68	62	71	61	71	66	86	85	62	82	61	63	75	69	71	79	77	83	78	82	70	67	85	96	97	70	84	77	67	66	82	71	72	87	65	57	86	79	83	80	87	75	69	74	71	82	90	54	66	71	97	66	69	64	69	74	80	68	77	73	60	87	57	72	96	82	74	85	75	55	83	90	55	65	86	69	88	70	77	66	73	78	59	82	83	80	74	74	73	68	80	66	57	60	71	90	81	68	76	82	56	80	90	79	86	85	80	75	69	75	81	76	80	73	76	70	67	74	91	91	76	84	66	76	73	84	84	89	60	82	87	83	75	64	71	61	80	91	58	81	85	77	81	66	76	79	86	75	70	83	72	63	73	73	84	72	97	75	73	69	70	84	91	56	81	74	87	64	60	67	66	65	79	91	81	67	86	69	84	77	83	78	75	59	68	78	66	79	66	67	85	68	88	56	78	78	72	86	80	80	84	68	88	66	64	64	51	83	69	82	67	74	64	89	71	74	85	84	72	70	67	76	68	79	84	89	81	82	79	86	62	79	86	79	71	81	83	78	81	89	94	79	87	95	82	89	71	70	68	76	75	71	70	76	78	77	68	97	71	72	71	67	82	60	76	75	77	79	78	69	89	79	88	70	87	82	78	61	70	79	85	72	84	69	92	60	70	85	98	84	92	76	65	84	64	88	75	75	89	61	84	81	56	88	84	62	70	75	68	77	69	85	75	78	80	73	60	80	78	63	68
5765	951	2431	2991	2471	1932	1614	1372	1149	959	889	835	714	594	576	494	495	457	446	467	395	375	336	342	337	331	306	315	302	300	312	293	306	284	297	277	245	271	279	268	261	281	259	276	276	275	262	243	229	277	243	227	225	257	243	249	240	236	223	247	285	245	229	270	245	234	223	221	242	230	238	244	247	260	202	243	202	236	215	195	218	223	215	202	256	220	256	228	207	216	221	235	205	223	222	232	232	222	238	214	248	232	213	239	252	193	210	217	263	235	216	230	206	250	226	236	229	224	222	219	223	235	243	226	234	241	225	224	227	222	253	248	236	238	228	236	220	210	227	242	225	222	221	228	235	192	211	260	221	251	261	209	229	230	239	210	221	218	229	240	237	217	200	234	224	221	249	227	216	230	204	225	230	209	223	243	229	232	238	223	234	210	254	213	265	205	227	214	213	247	215	223	233	214	216	207	239	221	209	259	208	213	248	229	243	247	228	217	239	197	256	207	229	209	215	227	206	201	221	226	237	235	208	253	205	206	228	206	240	252	198	213	195	212	217	238	223	212	244	209	243	213	237	214	202	218	223	247	229	218	233	229	223	218	235	245	230	219	237	232	211	205	234	247	200	209	248	223	229	257	213	236	193	234	231	268	236	196	211	225	251	210	210	227	212	247	249	212	236	226	238	214	223	231	238	225	211	213	223	213	199	219	239	221	243	210	233	242	217	239	232	229	210	200	225	230	237	238	207	193	210	229	217	242	224	217	235	208	236	222	233	212	213	225	214	221	225	230	222	215	243	246	224	201	238	219	245	246	212	199	238	228	229	210	237	234	209	250	210	211	209	227	217	222	218	220	245	207	221	253	238	240	234	231	228	225	232	243	229	221	231	219	219	233	242	225	231	208	203	201	209	208	234	211	228	209	246	220	208	215	229	224	252	243	240	210	229	200	246	241	215	232	213	219	206	240	217	223	209	237	239	212	236	218	188	217	228	224	217	194	235	208	207	232	216	212	227	217	224	235	229	231	207	233	212	214	205	203	227	234	233	230	238	253	229	201	239	206	227	217	206	200	243	202	228	227	213	214	229	222	247	209	218	216	220	241	224	228	251	211	236	217	225	245	215	218	216	223	217	256	226	221	221	175	257	230	222	231	211	232	206	206	202	244	226	252	217	213	222	207	193	219	232	231	228	270	199	236	256	242	236	233	230	209	241	237	218	227	227	233	217	235	235	224	225	225	220	224	205	241	211	237	244	218	194	235	252	214	224	218	245	219	216	254	238	238	232	211	232	238	215	232	232	229	234	233	236	192	225	219	220	233	228	230	242	242	233	229	208	225	232	216	207	216	234	218	223	250	223	189	236	217	227	232	210	242	213	245	212	204	232	242	204	229	241	226	241	214	217	234	200	244	231	222	248	231	236	231	249	232	249	218	210	229	250	238	252	209	209	238	206	222	195	220	234	221	206	244	230	209	204	241	228	247	203	221	257	237	214	227	230	220	249	236	204	228	209	233	252	235	218	230	236	231	207	220	216	244	215	212	229	226	222	235	199	246	217	205	259	226	232	233	225	218	232	217	205	198	246	214	260	236	223	221	208	214	217	240	229	204	242	198	225	223	206	199	237	237	220	235	225	200	225	199	202	207	216	210	234	231	242	217	238	223	228	251	243	219	206	227	238	233	213	242	223	213	222	222	210	240	216	213	239	210	241	223	213	214	197	222	205	216	218	233	219	222	220	231	224	220	210	220	229	255	220	231	247	200	198	238	239	222	224	212	208	246	218	197	218	221	183	219	213	215	219	237	213	208	250	223	228	261	209	226	211	214	264	233	216	239	228	211	217	214	209	195	225	218	237	241	221	221	222	242	218	217	226	215	225	254	188	217	206	236	224	224	220	225	243	197	219	232	201	219	230	243	196	197	206	239	209	219	255	215	238	218	239	203	225	215	225	217	238	206	205	207	215	197	266	236	256	228	209	213	235	250	210	239	223	221	201	219	236	229	240	220	226	249	202	219	199	238	245	215	217	223	230	244	202	221	207	221	222	220	234	204	207	209	213	238	215	233	248	214	229	208	210	221	253	212	248	245	222	231	202	195	227	216	201	219	234	230	213	216	235	221	223	242	214	194	223	220	207	233	220	241	209	236	233	206	226	244	220	222	217	226	234	220	228	215	214	228	235	208	225	235	259	211	222	219	204	210	247	212	237	207	248	233	247	221	233	222	249	220	209	213	205	225	245	236	236	199	233	224	234	253	238	219	231	238	231	242	216	225	245	232	255	247	248	222	218	229	218	199	219	237	233	226	210	243	235	208	229	210	210	215	198	224	205	216	213	232	244	242	239	219	228	217	209	225	227	200	257	225	233	232	244	198	208	210	235	254	209	213	225	252	218	217	224	229	234	232	216	219	203	215	233	221	219	230	191	259	217	235	234	231	222	240	250	224	211	234	216	225	242	237	227	203	207	226	226	217	197	204	218	219	238	241	210	228	249	202	223	232	239	237	226	198	228	233	238	252	227	233	203	228	198	221	238	220	215	225	193	241	228	228	243	196	237	224	217	219	230	247	225	204	230	245	219	249	215	248	228	207	206	235	244	225	229	219	223	258	224	240	254	228	210	195	238	234	207	228	235	194	199	238	211	214	208	223	220	221	213	207	204	230	223	237	203	246	222	239	215	188	227	222	244	221	223	220	226	202	216	207	206	194	228	213	224	215	228	217	219	232	224	215	214	224	208	236	217	211	193	225	211	216	238	211	236	242	231	212	250	244	202	227	203	252	225	237	222	206	196	212	182	211	217	210	210	207	211	243	213	255	265	212	225	202	227	221	231	227	192	217	212	215	220	225	232	244	227	216	210	237	233	251	235	213	229	224	256	219	231	232	206	240	208	204	228	217	233	236	236	225	217	223	214	199	226	231	242	244	209	240	241	209	228	248	193	221	228	214	214	235	206	209	234	240	217	224	211	233	238	222	201	222	237	233	222	211	210	219	216	244	231	235	237	232	253	223	198	238	210	220	218	256	239	202	222	238	246	247	231	232	221	212	228	215	245	243	211	229	227	235	234	223	222	219	228	229	245	208	214	210	216	228	221	235	258	217	216	225	211	239	229	228	179	250	207	208	210	226	199	225	229	212	223	229	236	225	208	219	230	223	217	257	207	222	207	243	221	224	213	223	218	233	238	202	231	224	238	250	243	225	244	224	214	234	213	227	195	248	203	239	215	207	240	228	244	226	226	191	231	195	209	208	235	242	209	226	175	225	219	227	238	224	207	195	209	230	210	237	194	213	220	250	226	216	212	204	204	237	219	225	243	255	214	225	221	241	228	216	197	208	226	240	202	232	202	229	225	222	220	236	206	217	237	223	210	218	221	217	199	233	235	219	226	245	227	210	229	239	219	203	238	192	229	221	209	199	225	214	247	217	224	219	191	222	221	218	208	257	210	242	231	234	234	216	221	226	226	220	231	208	212	218	218	252	205	236	232	227	221	236	233	243
15783	2463	2382	1801	1279	908	714	518	468	410	374	323	332	320	297	268	254	242	241	226	235	192	214	208	224	198	210	235	232	189	221	212	220	203	187	221	188	202	195	223	170	205	212	202	211	204	197	203	208	195	168	175	190	192	195	179	202	171	194	167	176	174	190	223	175	186	195	169	226	208	202	189	172	183	186	168	211	190	194	200	179	189	156	184	176	183	176	168	178	187	171	181	154	163	205	179	191	183	187	176	168	189	166	196	174	164	172	201	196	175	172	202	161	184	199	171	164	196	180	189	192	187	191	199	183	195	198	171	182	184	170	171	184	174	188	183	191	186	200	171	199	185	201	203	173	185	192	185	187	167	171	181	199	182	169	177	192	186	206	180	160	162	179	187	176	209	186	166	162	176	188	139	163	173	205	159	162	180	175	197	209	221	162	188	164	201	205	190	179	204	175	193	195	174	197	161	165	164	170	193	179	162	205	179	188	199	159	170	177	186	165	176	176	154	178	181	207	173	185	204	175	178	171	185	172	169	149	216	204	175	182	164	180	166	176	195	190	172	171	158	187	173	185	181	198	179	171	196	170	205	194	175	138	180	188	182	164	157	184	182	178	187	169	198	231	166	164	191	205	154	173	173	178	180	200	177	193	164	171	177	184	200	191	192	178	169	181	163	167	171	173	202	166	181	183	185	196	205	198	184	167	196	200	177	188	170	184	182	173	204	212	182	194	173	170	200	197	185	188	181	198	188	180	183	173	174	179	165	210	191	194	178	190	195	200	193	179	183	173	165	171	143	169	184	183	170	178	190	171	173	180	191	198	194	168	167	167	178	189	177	192	192	183	195	196	196	211	202	207	193	165	180	206	177	196	159	165	181	152	186	171	197	203	201	172	192	186	206	188	204	164	169	183	180	183	177	184	187	193	176	189	185	197	170	206	187	199	183	187	181	195	172	187	201	180	183	181	202	179	188	165	156	216	182	190	187	192	205	185	214	195	199	184	191	160	192	177	196	182	165	168	170	193	160	186	190	200	163	185	165	199	182	180	200	182	193	188	178	176	183	175	179	194	168	197	205	160	190	188	186	182	190	172	183	187	180	168	168	181	187	164	205	196	189	173	162	171	166	185	199	204	204	157	160	177	187	169	190	176	184	167	167	177	177	172	190	215	184	174	175	199	200	180	186	216	200	201	174	192	195	177	185	189	202	189	185	189	189	203	167	189	165	194	183	165	175	209	198	161	194	170	208	187	176	173	183	182	199	226	188	163	200	194	190	181	182	175	172	162	200	192	211	195	194	166	209	185	171	194	191	152	174	201	187	183	205	184	209	187	201	208	159	192	191	192	173	176	202	172	181	160	181	198	174	202	202	180	168	191	198	178	178	172	177	170	188	207	185	191	169	161	178	201	162	215	195	177	210	185	182	193	194	162	177	202	181	194	191	179	169	179	179	209	188	174	197	201	209	170	173	197	172	177	177	176	166	187	176	196	210	201	194	180	168	167	181	176	171	181	169	185	193	188	175	173	200	175	174	183	195	182	158	168	210	192	185	188	168	195	169	191	164	189	187	188	195	179	174	166	165	190	198	185	192	170	189	196	196	180	163	187	181	167	205	203	185	189	167	202	189	222	199	189	179	181	191	196	178	194	179	168	202	192	194	182	185	185	190	194	194	180	176	202	202	182	200	183	174	183	175	177	181	189	221	172	200	165	184	172	187	171	202	184	173	168	172	169	162	185	202	199	177	175	161	144	199	210	174	181	181	192	172	175	191	193	210	192	182	185	191	193	197	168	178	177	198	155	195	180	161	206	183	155	194	179	182	180	171	170	193	194	176	175	174	165	195	184	175	179	167	156	208	183	172	180	177	175	174	178	180	193	201	184	183	195	182	192	181	187	167	167	194	203	187	159	180	172	172	202	205	171	164	210	200	162	171	168	168	181	192	205	176	179	162	176	189	166	184	169	202	175	197	194	182	182	202	174	185	163	165	181	174	184	169	157	169	164	175	173	181	218	193	205	205	153	176	173	169	197	194	174	171	189	197	188	186	193	189	179	194	182	193	191	188	211	213	186	210	181	177	201	162	185	179	201	171	193	167	189	166	195	193	168	179	192	182	163	206	162	201	189	153	198	195	203	181	200	177	197	187	166	179	169	193	203	195	191	182	193	162	180	197	160	174	181	187	189	185	229	221	199	211	168	219	218	215	205	184	167	161	172	162	195	202	188	197	190	178	183	184	211	198	188	214	177	183	170	181	176	173	200	175	183	177	175	176	175	170	196	184	180	191	197	209	204	190	176	164	156	208	162	187	196	166	193	192	174	200	178	176	188	189	157	176	188	202	168	186	210	170	168	175	203	194	185	172	169	185	179	173	213	171	184	180	183	183	182	172	187	193	214	188	206	180	161	183	195	181	193	180	160	217	184	206	210	205	161	185	192	177	187	190	198	193	188	174	167	203	174	173	158	182	189	199	172	182	171	188	193	175	205	192	201	194	186	186	169	172	193	183	181	192	182	176	193	181	159	150	173	185	168	182	203	199	171	171	215	181	179	182	181	182	191	167	205	188	193	179	165	177	202	179	211	160	166	173	186	186	170	177	225	148	195	198	196	208	164	185	180	185	181	166	174	200	185	174	196	230	212	181	215	174	198	202	190	171	172	196	200	196	182	199	185	191	175	175	181	190	171	185	164	172	179	185	191	162	171	180	175	178	174	180	186	184	189	173	177	160	192	161	197	188	189	186	210	197	181	199	162	182	171	151	193	176	181	193	194	202	185	196	209	179	175	184	175	210	171	195	196	193	182	186	213	212	168	172	205	180	174	205	195	183	157	190	170	183	178	196	163	187	203	187	167	187	190	200	173	185	188	161	163	177	169	179	182	171	207	177	204	172	202	198	166	196	188	177	192	172	182	183	196	185	176	166	192	160	182	199	177	170	158	167	163	178	172	176	168	191	169	161	174	160	183	212	201	188	204	191	176	193	198	174	170	181	177	175	170	194	183	234	189	161	199	175	213	181	201	186	182	217	176	198	189	181	180	165	190	189	194	184	175	192	182	174	162	202	180	171	182	175	179	172	199	210	192	158	186	185	175	192	221	191	171	178	176	202	176	210	190	190	190	196	205	173	193	187	172	157	167	181	187	200	194	180	217	175	201	197	179	183	201	184	186	176	196	189	206	210	180	200	186	182	195	188	182	217	151	197	208	206	187	183	163	168	193	147	191	196	195	184	190	194	183	178	171	200	182	149	176	180	184	159	171	176	209	171	225	183	197	195	181	180	193	173	180	182	181	155	202	185	181	195	186	153	163	171	170	192	191	195	198	218	182	190	165	159	174	196	196	175	171	188	185	178	195	176	176	190	206	199	207	158	175	195	179	191	211	184	196	171	171	212	172	230	177	194	205	188	193	186	169	203	185	159	162	194	177	192	165	214	207	183	193	169	182	192	187	186	179	200	154	158	200	169	162	197	164	191	189	187	179	194	200	194	183	177
7622	2123	4775	5491	4795	3794	3161	2603	2243	1937	1614	1478	1392	1235	1159	1130	1016	961	872	810	833	791	737	716	719	682	660	642	620	635	640	625	576	546	570	601	527	535	530	534	560	537	542	552	576	536	527	501	541	541	534	492	522	511	509	513	481	544	512	507	545	490	473	509	511	486	476	449	507	457	472	456	451	465	503	483	486	487	478	470	480	467	464	486	485	512	513	494	521	457	460	465	470	451	503	485	488	494	487	495	482	473	479	463	499	485	458	469	496	504	504	458	461	499	460	468	504	442	437	463	463	462	463	502	457	465	426	456	483	471	427	438	453	446	467	466	518	505	517	452	479	457	466	490	427	457	485	461	471	421	445	490	442	463	482	476	450	440	430	495	446	487	459	473	454	468	465	483	458	493	441	477	499	502	471	493	504	462	460	443	473	459	483	484	453	508	510	464	423	508	465	503	477	499	468	463	473	491	447	478	497	466	417	454	511	456	465	457	479	478	463	445	498	499	482	464	477	456	484	462	458	440	465	481	480	506	443	482	460	485	463	440	486	435	462	442	480	466	480	454	461	495	468	482	487	481	487	453	487	444	489	484	476	472	482	487	452	496	460	502	428	430	501	451	449	449	456	449	475	413	464	470	471	439	459	488	450	464	485	499	452	466	446	465	495	488	502	451	450	468	453	466	472	436	443	423	485	475	474	492	458	447	444	479	459	440	418	465	467	487	444	464	482	463	450	454	484	464	469	445	472	448	472	502	446	446	447	460	489	477	484	434	492	446	464	460	454	465	457	479	461	419	464	478	433	467	439	470	443	439	462	496	493	459	512	422	452	493	473	440	517	465	461	505	477	483	438	478	481	463	485	475	460	439	441	483	445	509	504	510	458	478	449	453	448	437	502	464	456	438	450	467	462	477	469	498	454	461	488	453	455	456	472	490	515	491	473	447	447	500	452	432	524	475	468	430	491	497	462	514	488	445	453	425	474	468	417	469	453	488	443	492	483	484	433	476	485	470	464	464	427	471	473	478	539	444	456	446	462	470	432	464	485	470	473	488	481	454	471	463	482	475	453	482	450	463	512	494	466	479	466	508	475	463	488	489	467	472	478	464	483	474	496	437	478	412	470	481	434	459	451	488	458	467	440	471	444	486	475	493	445	452	477	488	462	447	470	467	450	440	456	472	468	472	436	484	508	446	492	470	473	428	481	483	492	473	465	468	456	462	467	417	407	455	487	471	452	446	479	484	510	453	466	488	446	424	464	420	429	457	462	476	445	456	455	495	459	448	446	469	484	470	446	434	493	473	470	532	447	465	477	457	464	464	436	445	463	490	452	484	491	459	485	482	434	435	472	472	456	499	470	415	464	476	415	473	455	469	517	514	469	468	470	489	513	457	481	477	420	472	481	444	465	462	489	462	462	511	495	480	454	482	480	433	505	465	491	532	507	477	465	494	469	496	427	455	484	486	478	479	466	456	495	493	499	479	445	490	449	463	490	460	464	479	489	487	476	423	495	427	443	473	457	472	466	483	478	468	481	452	461	492	433	478	489	472	505	441	463	476	444	467	469	453	450	480	496	462	468	486	457	452	440	500	476	469	464	452	449	479	477	453	497	477	443	451	464	461	446	498	465	484	446	483	485	511	463	474	461	483	458	441	464	521	463	459	494	455	459	469	487	460	475	471	429	436	462	440	498	463	484	528	455	454	458	435	450	460	476	476	472	475	455	460	454	423	492	449	482	483	481	495	462	493	515	495	467	478	467	432	484	467	448	453	456	441	437	486	468	459	467	455	438	528	437	488	433	498	447	474	497	444	455	437	430	475	442	465	481	454	469	480	449	441	471	475	483	453	457	454	455	501	461	470	443	453	410	475	463	417	453	450	485	439	479	471	455	451	455	463	481	436	513	502	488	464	485	426	431	479	433	499	461	427	444	494	453	437	458	429	448	461	450	476	466	511	513	474	437	500	464	444	424	490	483	464	433	463	468	497	445	486	432	467	431	479	463	448	441	476	423	484	441	448	454	469	463	480	446	484	463	447	464	463	498	472	441	475	481	446	508	473	530	487	460	476	471	464	484	456	459	482	462	490	463	458	453	463	496	440	504	448	489	478	439	475	467	474	435	456	454	427	498	450	444	460	481	461	471	466	479	433	444	476	492	424	468	445	469	487	452	486	460	456	449	437	476	487	475	455	465	464	478	484	439	450	491	471	499	473	431	451	517	510	477	476	475	477	469	445	476	455	452	490	431	425	439	445	458	464	512	473	428	465	469	411	483	472	447	474	428	436	459	483	456	451	462	485	471	505	454	472	479	449	464	479	480	466	446	488	441	455	456	474	431	496	484	453	463	466	427	497	449	474	500	529	509	491	483	469	439	470	473	436	507	452	471	430	455	407	491	434	482	486	483	461	428	466	462	497	448	421	451	472	474	472	446	473	489	503	464	469	491	499	480	492	411	485	478	476	437	471	432	458	454	473	449	467	447	451	459	463	479	417	427	511	480	479	468	477	503	458	447	468	440	439	472	472	468	438	460	470	451	477	502	442	441	454	455	449	492	466	431	481	460	466	477	437	471	451	434	485	488	485	461	471	512	454	486	449	433	444	469	495	448	468	492	458	489	466	447	469	457	434	486	489	443	471	475	449	450	455	428	482	432	433	474	435	452	417	481	446	452	475	431	457	477	443	447	443	452	451	495	460	475	431	446	445	470	466	473	484	501	542	478	467	482	474	454	467	433	480	470	474	511	469	430	461	451	428	503	486	485	458	466	483	498	446	515	522	450	448	484	490	475	444	464	484	498	431	480	474	454	489	431	451	460	462	462	468	427	479	448	443	458	433	481	462	446	459	489	464	520	432	455	494	496	472	428	434	491	475	451	442	470	463	466	478	493	475	455	503	418	480	479	457	451	429	465	469	480	464	503	500	483	515	460	457	471	444	461	475	477	463	505	455	446	469	478	477	474	507	461	479	495	467	500	427	422	475	459	472	440	449	482	447	480	488	497	417	472	456	460	457	485	438	459	469	469	441	475	499	460	475	476	476	455	466	409	464	479	492	473	476	466	438	436	478	469	456	475	459	458	458	481	468	437	478	488	453	459	489	468	480	464	474	496	468	454	456	449	467	456	462	443	458	463	451	475	444	498	471	481	472	412	423	459	485	443	499	482	468	463	458	458	477	441	432	455	445	471	449	500	493	473	491	516	430	460	441	445	449	437	453	468	470	480	469	449	477	449	481	448	481	499	444	474	436	484	467	481	463	478	477	494	428	474	493	472	466	451	461	479	452	462	476	426	459	462	451	438	432	458	477	464	456	497	469	453	456	476	480	462	438	423	478	459	472	454	471	471	456	474	502	441	457	453	491	482	468	462	459	490	479	455	445	429	477	475	448	457	493	473	496	478	458	462	419	446	469	449	461	448	489	432	495	466	433	470	499	441	437	483	480	454	472	481	420	517	435	458	460	486	437	440	483	469	475	508	473	450	455	467	455	465	465
2111	184	173	148	152	154	136	169	124	143	129	150	140	123	128	138	129	158	127	120	131	127	118	127	130	154	123	150	137	152	137	126	143	140	118	116	132	131	143	148	167	154	125	117	122	140	119	146	132	126	131	121	120	148	141	131	143	141	141	138	124	144	124	139	115	119	144	105	132	135	155	127	120	143	133	125	116	123	140	127	112	136	127	136	130	107	143	133	120	132	131	140	132	135	119	128	114	119	99	142	141	126	125	137	132	140	132	128	151	130	123	120	130	113	128	141	132	132	131	130	119	131	131	137	125	148	145	113	139	135	125	123	138	139	143	142	125	131	130	141	134	148	140	128	133	145	159	123	127	106	129	117	132	123	142	139	135	134	120	120	125	132	146	123	146	125	129	127	126	120	123	129	111	125	110	130	133	132	139	117	130	109	124	144	119	142	159	144	111	123	137	128	133	129	123	132	119	152	141	106	129	122	131	131	135	143	111	113	126	126	136	166	142	129	125	145	148	147	135	130	133	128	136	126	118	144	133	141	109	149	113	134	131	137	136	130	144	163	157	136	138	119	146	146	141	136	143	133	155	130	119	142	139	142	160	132	129	129	153	160	129	142	131	127	131	116	148	153	132	133	138	126	137	108	140	128	124	105	140	146	135	153	124	132	117	144	123	161	134	133	143	140	129	131	141	132	127	151	129	126	160	117	144	137	120	131	127	149	136	132	105	143	135	153	156	140	125	132	140	135	135	128	131	131	132	135	122	144	112	130	118	136	122	137	155	138	137	124	116	145	130	137	104	136	145	121	119	121	131	123	134	113	132	140	145	121	150	124	144	118	114	126	127	126	153	124	145	123	139	151	142	137	136	124	136	113	128	149	144	142	125	137	151	137	139	144	125	138	126	131	122	134	126	130	137	137	128	118	129	127	128	133	147	133	115	126	129	129	137	145	120	141	102	112	125	152	134	142	145	150	135	125	130	141	123	125	105	113	138	132	134	144	120	132	134	120	130	136	122	140	161	116	132	151	121	114	152	136	140	138	110	136	143	152	133	130	144	147	131	121	115	114	143	146	115	152	124	128	149	144	155	127	120	123	147	118	127	125	133	132	145	135	112	157	130	119	105	127	136	137	137	126	134	139	131	128	122	136	140	125	134	133	115	119	127	146	124	148	128	125	120	141	108	142	133	117	136	136	129	146	114	115	135	139	142	148	133	140	130	125	121	121	132	125	164	146	119	116	132	133	132	138	132	133	132	102	136	138	110	140	115	145	135	127	116	134	124	135	134	152	136	140	119	144	133	147	137	131	137	123	113	140	123	140	137	112	139	137	122	133	125	122	156	122	138	167	154	153	118	118	140	119	133	135	126	139	125	158	131	126	123	134	123	147	153	161	129	150	120	136	133	145	152	115	112	137	128	151	122	109	120	120	148	125	136	129	138	133	141	124	154	142	125	148	115	120	133	128	117	147	140	118	130	131	128	127	150	133	137	130	143	131	147	152	116	141	120	153	127	131	144	139	113	145	132	136	124	123	138	126	120	120	126	119	118	118	124	123	143	131	134	137	138	138	119	127	113	141	118	122	119	128	129	134	138	136	121	134	141	126	132	150	119	120	128	123	146	124	122	124	127	126	135	133	120	126	137	143	131	122	140	143	131	117	119	119	147	127	137	130	140	144	130	119	137	125	135	148	124	117	107	130	138	135	126	154	126	129	138	137	146	114	130	123	142	146	164	142	146	135	142	123	146	146	113	116	121	129	127	138	129	147	136	128	143	124	120	127	155	143	133	147	138	128	142	150	124	124	149	132	138	140	149	145	125	120	137	132	160	109	127	153	122	128	120	110	128	127	140	168	143	121	134	129	153	145	139	132	143	139	139	121	160	153	133	123	126	135	137	147	127	142	155	132	129	116	119	132	144	110	163	122	115	119	136	137	130	146	116	144	127	136	137	117	134	130	118	137	107	127	119	128	131	135	129	125	113	132	144	142	140	146	119	127	120	148	132	128	124	141	138	123	133	117	128	127	140	126	118	128	142	142	147	148	135	118	141	135	160	150	112	131	123	129	145	135	157	137	135	127	140	153	127	129	142	134	111	118	159	136	130	131	134	120	150	159	135	138	136	142	132	101	137	125	128	123	135	129	144	145	127	156	129	135	127	126	116	138	113	152	133	127	136	127	132	130	108	117	114	123	127	128	136	138	121	118	129	150	144	127	152	148	145	150	136	119	109	143	142	129	149	144	121	129	136	113	121	120	133	136	132	128	139	125	125	159	127	128	154	135	118	139	125	135	133	140	109	127	132	169	120	134	145	127	138	135	110	155	140	120	137	116	124	146	138	117	135	120	118	123	113	125	127	115	124	121	129	145	108	137	122	140	118	120	113	153	115	138	109	133	140	149	146	137	136	140	145	147	141	127	143	134	150	145	124	135	128	124	158	145	127	120	124	142	113	145	138	117	137	132	151	134	148	134	149	136	139	133	126	159	139	134	131	147	135	124	119	134	129	144	132	143	156	141	119	137	123	165	117	120	134	138	135	140	140	153	125	118	126	125	140	140	127	135	133	117	145	123	131	148	127	124	130	121	136	144	127	130	124	131	135	129	125	132	123	139	132	138	152	137	142	147	108	144	119	139	121	135	131	142	128	148	146	126	132	137	127	135	147	139	167	129	124	144	118	114	127	117	150	125	128	131	130	110	120	127	144	128	129	124	131	131	147	133	119	120	145	127	135	123	126	131	100	140	137	131	135	131	135	126	125	141	112	116	139	121	154	146	123	119	128	126	132	121	115	131	152	119	114	122	118	135	123	136	151	133	120	123	112	133	138	139	142	105	129	141	134	148	114	120	123	132	120	139	127	144	144	125	154	135	108	140	100	127	116	124	124	130	132	116	149	127	149	147	116	146	133	147	121	159	140	113	138	143	141	135	148	123	126	150	162	124	148	163	119	114	130	112	144	129	130	128	115	138	142	132	133	126	130	124	134	154	120	163	130	117	121	122	134	117	136	138	113	139	119	156	142	149	134	118	129	137	133	146	136	121	136	139	113	127	136	122	134	125	145	140	114	131	118	128	130	128	119	117	133	155	137	134	145	137	134	138	123	137	115	108	134	140	130	153	131	121	117	141	131	140	132	153	141	102	138	123	136	116	120	114	118	145	126	127	128	145	138	136	118	140	150	127	142	129	140	143	124	136	128	129	143	146	125	121	134	131	130	150	139	139	144	140	132	122	136	142	134	123	145	131	121	127	139	138	122	155	164	151	119	112	109	120	132	121	150	134	128	113	126	115	130	133	133	139	147	141	145	130	124	128	115	149	121	132	149	131	129	133	120	128	138	141	137	125	148	137	146	146	126	144	153	122	119	147	123	149	148	119	110	144	136	108	134	149	159	134	130	146	127	127	115	126	126	113	147	131	146	149	129	124	137	127	117	125	138	140	158	123	138	128	132	148	123	147	138	144	133	120	121	126	144	129	136	119	121	107	146	144	135	127
2157	419	419	428	452	432	423	393	378	377	381	383	333	348	341	342	334	320	347	402	342	343	323	336	351	337	360	337	341	370	364	360	318	353	315	354	331	299	353	360	381	366	331	342	314	341	332	322	317	326	336	349	301	308	370	337	371	358	337	343	333	331	342	290	333	343	330	331	338	351	325	306	336	350	315	336	308	388	320	338	313	342	338	337	352	334	329	361	323	324	357	331	328	324	347	350	343	328	334	304	327	327	320	343	305	329	340	357	362	335	336	328	340	348	325	343	329	327	314	317	313	291	381	343	324	352	320	327	333	334	324	344	352	342	347	347	309	314	333	324	346	326	325	344	374	349	327	331	305	351	349	316	313	318	319	351	327	336	322	357	329	295	351	312	357	316	325	332	323	318	319	310	343	336	340	350	347	328	339	307	309	323	337	346	333	343	321	311	364	331	355	331	337	366	332	346	305	339	313	326	368	300	334	342	299	339	307	325	328	322	321	325	351	348	329	338	325	313	310	330	314	312	327	327	337	334	322	326	342	374	326	332	296	337	337	352	332	375	317	341	353	341	347	337	335	370	367	338	331	339	332	337	367	313	355	329	364	314	348	334	350	329	331	350	308	311	313	364	319	297	346	356	341	315	313	336	314	342	327	313	340	376	344	328	307	331	313	340	336	365	357	344	314	316	319	326	338	333	314	326	338	304	314	337	322	332	340	331	359	322	357	329	314	322	293	341	349	316	335	345	337	334	305	337	324	335	363	333	344	335	341	347	337	318	370	352	324	366	341	294	325	358	323	372	338	348	351	319	354	313	328	315	330	332	334	312	322	323	345	368	310	369	339	302	328	341	345	351	338	349	333	309	335	310	337	346	340	309	319	348	295	321	302	328	339	322	351	334	335	365	352	339	354	323	341	309	329	365	314	334	319	346	313	356	311	325	289	315	337	318	340	352	325	371	332	301	320	338	314	323	330	346	312	333	326	328	333	339	336	305	316	349	335	381	313	337	317	319	354	343	339	324	311	338	343	311	356	316	342	317	350	329	310	327	329	332	359	338	339	305	312	328	319	311	346	341	366	359	329	316	276	316	325	354	345	319	338	329	296	315	303	308	340	322	316	339	353	339	352	335	325	344	334	324	332	312	339	343	362	341	326	354	324	293	344	323	315	311	357	341	353	338	335	354	317	332	307	340	343	338	346	309	369	340	345	340	358	339	312	326	317	311	336	328	300	343	336	346	349	308	331	342	328	323	333	304	352	318	344	346	353	358	344	337	325	332	333	331	347	325	342	326	339	299	344	321	332	323	305	297	319	329	329	348	351	309	348	335	315	339	344	337	304	334	336	312	330	352	352	313	315	358	350	326	342	347	335	346	291	329	296	352	314	321	324	339	323	310	367	295	352	359	349	337	324	340	332	342	348	345	314	331	350	333	348	349	302	336	366	334	348	329	349	349	325	320	324	337	319	321	348	346	311	338	329	299	313	329	344	347	351	329	318	321	362	310	309	322	348	316	338	369	340	349	332	332	355	358	334	304	331	315	343	339	333	322	358	324	347	372	321	328	324	330	318	339	341	328	348	321	340	343	336	323	317	374	350	324	331	323	324	296	345	348	322	346	323	329	349	326	351	375	317	334	335	315	344	342	339	340	309	344	330	327	358	331	353	303	306	337	312	321	374	305	331	344	351	362	322	317	342	340	340	318	317	344	327	354	324	331	285	313	351	315	338	365	315	328	338	322	331	362	335	327	348	368	316	323	328	351	296	339	349	276	324	343	327	331	331	323	326	344	329	354	346	331	296	315	321	318	310	319	350	352	329	326	289	346	337	338	327	341	347	344	318	355	351	329	341	321	356	337	324	361	323	313	314	306	304	319	335	290	302	339	341	324	331	343	327	333	347	326	329	309	355	328	328	331	336	326	350	336	291	335	329	352	317	366	349	338	317	363	323	332	324	315	315	325	332	328	310	327	334	317	330	357	295	329	335	343	327	354	376	342	321	354	293	315	337	319	361	335	325	325	335	319	348	325	342	334	308	336	334	324	378	365	325	336	338	331	346	302	335	328	312	337	322	368	319	343	325	337	325	331	346	340	330	333	340	333	340	327	311	342	338	319	330	311	332	332	338	329	343	349	338	334	313	323	316	316	328	321	293	362	323	339	323	346	322	320	300	333	323	322	326	340	303	336	351	349	340	358	349	337	365	350	332	331	345	334	328	318	323	334	361	319	318	320	357	343	319	331	352	331	347	319	356	349	322	316	334	305	342	320	366	338	313	323	367	335	359	332	345	322	342	369	352	345	342	342	345	349	320	356	333	343	347	353	346	328	328	340	334	344	306	313	367	317	308	356	332	366	354	357	307	305	335	343	353	334	361	322	350	322	326	327	366	346	344	342	306	336	338	338	299	349	309	335	311	292	339	325	362	326	348	364	320	336	356	377	345	348	357	337	316	323	337	322	354	314	345	286	319	328	341	328	308	348	343	335	287	332	346	348	341	356	324	318	347	337	343	319	316	348	317	315	336	315	342	352	320	335	311	353	323	343	333	368	324	315	372	321	346	347	324	303	346	354	362	317	315	373	332	313	318	341	360	307	318	342	337	329	316	300	359	312	324	316	315	344	337	322	329	326	323	352	336	361	343	316	314	310	362	324	326	331	297	335	283	358	344	337	310	339	315	353	317	306	305	342	347	311	329	353	330	311	372	310	356	354	332	345	348	336	334	353	331	334	348	328	310	349	335	357	363	328	330	340	330	345	343	334	324	338	345	358	324	343	325	345	336	372	309	310	312	298	336	294	355	326	340	339	332	347	363	333	300	285	328	337	359	331	357	329	312	334	322	331	326	344	351	323	313	350	314	342	326	385	327	354	352	328	346	305	287	363	334	324	356	317	365	305	329	328	345	358	340	338	352	326	343	326	317	334	329	344	358	325	334	326	330	336	290	359	364	316	332	335	331	341	329	332	327	328	340	322	321	339	347	319	321	308	328	333	357	338	309	336	327	323	334	323	340	315	341	346	335	314	356	312	344	328	319	308	323	321	342	331	342	349	345	332	320	319	307	330	370	326	347	368	303	337	342	352	352	365	321	323	340	325	331	313	335	302	342	305	323	322	356	354	313	328	338	346	344	326	323	341	322	318	347	339	315	312	325	336	344	341	337	304	367	345	303	331	315	340	332	366	350	353	325	370	328	329	345	339	380	314	324	333	329	321	332	318	325	311	329	335	348	335	326	352	332	318	347	335	346	330	341	328	332	357	320	347	364	323	357	348	305	354	309	334	312	315	313	338	342	317	358	346	310	317	304	345	363	334	345	304	310	349	350	312	302	342	363	352	346	330	328	322	343	299	354	334	332	319	324	345	326	327	346	337	329	328	306	353	372	326	343	315	339	310	326	345	332	338	327	319	324	338	333	326	336	333	330	347	321	318	346	317	319	314	335	336	332	305	323	346	333	341	337	330	358	334	330	324	327	329	338	312	317	354	375	321	327	345
8393	891	1095	829	561	413	342	269	202	182	164	148	138	138	130	118	115	113	91	102	119	103	96	87	94	80	80	79	86	88	71	84	89	106	101	75	73	86	90	85	79	79	74	73	86	70	94	69	56	81	77	73	74	81	79	65	60	63	92	70	68	81	57	73	86	79	70	76	74	70	69	76	78	73	67	80	62	74	78	61	65	75	66	90	96	86	62	74	90	62	57	83	73	90	81	85	76	89	70	65	80	60	79	66	81	79	76	61	79	86	80	80	70	82	80	79	58	74	83	77	77	75	66	79	91	75	82	59	63	66	74	66	73	74	52	59	78	77	66	79	73	80	64	80	88	85	92	71	72	71	68	81	83	90	70	75	73	87	80	84	72	73	86	66	76	81	95	88	75	77	78	72	83	88	82	75	95	59	66	70	70	76	85	71	76	55	82	74	80	65	54	74	68	60	75	80	84	65	89	67	75	76	83	82	73	76	63	88	89	77	69	91	71	84	69	62	89	65	73	71	88	68	66	69	74	56	91	64	79	73	92	74	77	85	80	88	79	74	75	83	66	59	67	68	79	71	69	74	72	81	77	68	74	74	88	78	67	89	64	83	67	72	77	69	86	63	84	72	59	61	79	77	76	55	69	69	73	69	73	76	71	88	78	74	72	65	80	62	83	74	64	67	73	67	80	74	73	73	93	60	70	75	73	54	83	84	66	86	80	77	70	73	84	80	78	84	70	79	68	68	77	85	93	70	77	64	71	68	74	67	72	76	82	71	77	73	75	66	62	79	71	66	76	81	84	56	79	74	72	76	75	66	69	76	74	55	82	70	77	82	66	92	82	80	90	74	61	63	79	75	84	81	60	67	63	74	72	67	72	88	66	77	78	69	80	79	67	81	65	56	71	89	80	64	80	77	65	71	82	65	77	62	71	89	80	76	72	64	69	85	80	76	78	96	85	86	53	78	84	84	75	73	72	77	73	60	69	81	70	73	82	72	87	65	74	72	86	63	70	74	80	60	75	82	72	75	83	70	74	72	71	77	72	73	91	77	69	71	78	70	80	70	76	51	84	69	79	73	86	72	76	80	63	69	77	81	61	66	77	81	62	86	63	73	72	84	78	88	80	78	65	89	77	81	76	58	86	70	85	76	90	72	81	81	73	73	86	75	58	82	71	63	77	66	75	68	80	77	81	70	81	58	74	76	75	82	70	85	76	68	76	76	68	80	63	71	68	87	80	77	97	71	98	87	67	81	74	63	77	81	71	72	55	78	67	86	85	68	72	78	78	79	87	81	81	78	71	74	84	76	71	79	92	66	91	77	64	98	72	87	79	88	70	65	71	85	77	75	73	87	87	73	60	78	67	60	82	72	82	66	97	83	80	69	66	67	77	73	70	80	76	77	60	73	88	90	76	75	67	66	76	69	71	73	75	68	70	65	91	79	87	94	85	80	74	101	59	87	63	73	80	77	70	81	83	69	74	83	83	79	74	86	65	62	65	82	78	93	69	65	80	79	70	77	61	55	91	80	82	92	80	80	68	73	69	67	79	81	80	75	74	79	77	67	84	66	84	72	77	69	68	71	81	89	83	83	85	69	75	59	78	82	82	70	71	79	73	76	61	71	67	82	63	86	96	79	76	91	75	63	73	86	74	74	75	58	80	69	82	68	78	65	95	81	70	87	73	90	57	81	79	64	68	73	64	79	84	84	82	55	79	87	70	75	79	80	78	68	81	76	77	80	70	70	87	90	86	73	74	68	73	82	85	79	76	64	63	73	85	77	66	95	65	85	85	70	76	81	74	63	80	97	78	100	86	85	65	79	88	65	87	70	71	91	82	73	64	63	73	70	87	77	81	75	68	75	92	74	70	74	87	84	73	81	68	72	73	56	62	74	74	64	74	88	72	82	88	78	69	85	68	93	80	95	79	73	75	76	97	75	54	71	66	63	87	83	78	67	59	77	78	63	75	38	69	82	65	67	78	73	78	96	78	85	84	73	68	85	74	86	73	84	67	79	79	77	65	84	62	62	76	63	58	72	66	64	74	77	64	90	77	76	73	63	95	87	80	76	74	81	74	73	79	77	78	73	74	96	72	87	75	67	69	70	82	99	67	66	63	82	75	61	68	71	71	71	83	77	85	79	62	67	66	86	67	82	74	63	92	55	78	85	77	72	76	54	65	64	74	84	89	66	75	70	79	74	58	71	71	72	66	65	66	63	56	76	82	73	69	68	72	79	61	67	75	86	71	87	69	73	89	96	81	79	80	99	61	89	74	66	75	62	74	68	91	77	74	69	79	72	77	78	85	70	65	73	72	81	72	75	72	69	67	72	69	79	77	85	77	77	90	73	67	87	68	79	78	66	88	70	68	73	67	78	75	69	56	69	63	67	78	89	69	80	71	81	75	74	77	122	75	81	77	75	92	70	70	80	78	84	71	66	72	81	77	71	78	61	77	92	84	65	78	74	85	75	64	81	79	77	76	83	93	72	57	66	72	70	83	76	61	79	72	79	81	89	76	61	83	68	86	62	69	70	88	79	90	70	76	88	83	60	71	82	78	79	77	71	67	79	65	82	75	79	72	72	80	78	71	90	76	75	84	67	81	72	89	73	75	75	67	60	90	70	70	77	91	101	86	77	75	70	60	60	76	74	94	88	82	70	73	74	75	82	71	74	74	53	87	103	86	63	82	77	57	82	92	73	84	89	77	92	80	70	63	62	76	78	78	72	69	64	64	74	77	87	71	70	81	81	84	79	73	76	79	66	91	84	67	64	75	84	65	79	67	98	74	74	73	78	73	79	76	73	61	71	77	77	61	78	88	76	71	83	77	82	70	70	79	78	80	74	81	72	81	66	80	81	68	69	90	70	62	77	56	64	81	81	68	88	59	79	65	69	66	65	87	76	77	80	57	85	71	71	70	76	80	89	68	81	53	79	77	87	74	70	72	100	65	58	80	60	74	75	76	73	71	73	61	74	76	98	84	84	79	82	83	76	61	82	67	70	68	75	85	64	81	73	72	73	80	87	75	73	85	78	72	71	79	71	69	80	69	77	77	87	77	76	98	63	68	66	98	60	73	66	62	67	82	66	81	83	72	66	84	76	57	66	82	72	69	82	93	72	72	83	73	81	71	64	85	69	78	90	75	67	82	82	71	71	72	84	74	76	79	79	68	88	88	67	76	48	70	72	81	86	76	67	71	71	74	88	81	70	76	78	79	60	72	72	66	71	78	74	88	76	69	74	77	65	72	74	67	63	74	73	69	68	65	59	88	79	74	86	80	75	67	81	82	74	67	74	94	73	84	82	72	75	75	74	75	80	61	74	84	73	80	58	86	71	68	66	91	50	77	60	90	77	72	81	77	74	76	75	82	81	77	97	73	60	65	72	89	66	70	67	78	79	73	90	79	83	75	88	70	68	82	75	71	71	66	71	79	54	78	70	56	78	80	86	81	74	73	84	68	74	85	81	71	79	68	62	96	72	68	74
5833	1013	2395	2922	2445	1994	1579	1271	1116	1013	879	771	686	635	587	531	465	443	453	446	428	388	367	352	372	328	343	312	304	309	305	278	259	307	303	273	301	245	261	259	293	271	271	259	270	254	257	254	241	265	242	226	254	249	240	265	250	236	241	278	265	248	258	252	246	249	262	248	249	235	237	234	252	250	268	234	246	234	251	195	217	252	219	227	249	255	237	222	238	231	204	213	239	231	211	211	222	255	236	247	232	212	239	233	226	233	222	243	219	202	211	224	244	227	231	234	247	258	231	219	216	207	202	228	217	240	236	228	228	222	232	231	214	197	261	213	231	215	237	225	233	252	227	221	241	232	233	233	212	235	227	225	228	251	221	232	241	247	224	215	235	198	229	242	228	236	204	253	210	219	246	224	218	201	267	230	226	249	219	218	232	225	218	210	227	209	235	215	222	242	235	224	218	250	238	236	205	225	249	218	255	245	249	225	235	249	234	208	208	198	247	220	247	222	228	219	232	247	205	222	211	216	207	248	207	228	211	236	227	239	229	221	229	255	229	242	238	227	225	226	211	233	236	210	199	215	253	235	239	229	236	219	222	215	226	245	191	232	263	206	222	208	211	219	218	221	226	216	216	211	215	230	222	177	188	229	211	214	231	236	206	234	237	224	223	187	232	231	219	231	238	230	214	196	223	219	232	205	246	231	217	233	221	250	248	227	218	238	242	218	217	194	232	250	242	223	209	208	227	235	224	242	234	234	207	230	198	218	202	243	206	272	230	206	223	243	209	217	223	234	213	222	229	218	230	213	248	208	231	216	197	236	222	234	237	225	241	217	214	223	198	215	244	208	245	214	198	247	202	232	226	204	225	214	222	225	234	199	231	224	224	217	228	235	242	197	229	216	234	234	211	219	223	203	230	217	237	235	224	206	214	230	245	230	209	238	249	214	218	222	241	214	230	187	209	225	216	243	233	230	249	190	216	244	215	204	230	255	233	232	203	221	242	226	266	229	231	253	226	217	228	220	236	230	228	212	242	222	230	247	253	228	221	236	252	237	206	215	216	225	237	223	246	237	245	229	203	240	244	224	232	224	243	207	241	202	231	229	238	223	227	252	214	228	219	232	261	227	233	233	227	230	223	223	208	222	237	224	226	230	240	219	196	234	224	221	201	227	255	243	202	228	235	228	229	209	260	224	226	229	204	219	237	244	225	233	235	219	265	230	213	236	210	203	229	227	219	213	233	238	226	239	226	247	192	233	197	250	210	230	199	223	242	200	223	228	223	211	236	236	241	201	226	221	215	231	230	204	230	243	210	203	226	237	200	193	211	219	222	213	246	207	246	226	236	260	225	200	204	227	226	223	218	210	219	236	250	232	225	216	223	231	235	224	249	218	212	220	226	266	230	223	222	229	219	214	242	220	217	236	247	210	217	225	210	233	239	227	213	225	245	238	231	236	219	212	237	216	200	202	216	218	228	226	190	213	204	229	212	211	226	212	223	215	231	230	214	218	204	225	224	220	222	222	243	212	237	210	223	232	234	210	251	217	234	218	231	230	203	221	204	254	214	228	221	224	229	206	189	212	221	217	223	225	255	236	248	218	229	211	197	215	231	228	203	236	226	235	227	222	210	209	222	267	256	214	220	218	234	232	222	224	216	215	217	242	198	247	217	194	221	215	234	195	223	218	239	216	206	217	238	225	212	219	232	225	229	238	234	235	230	223	244	236	212	212	270	229	212	208	242	241	229	228	238	250	243	238	196	220	231	216	219	234	225	210	245	212	217	216	223	220	217	228	236	218	214	232	222	210	221	239	229	206	235	221	226	261	231	238	240	219	234	226	205	211	219	206	242	242	252	254	191	229	214	244	226	216	224	208	221	195	220	221	230	206	229	201	234	228	204	227	225	251	194	210	217	240	224	212	207	238	251	230	218	227	230	239	202	227	210	229	228	270	233	208	207	211	215	253	220	215	240	232	229	211	239	199	225	234	190	208	243	212	214	212	226	221	225	229	208	225	251	225	225	229	230	227	223	211	226	232	233	230	210	227	219	224	212	254	215	238	240	201	208	209	227	202	206	241	211	219	231	253	250	233	221	251	215	237	215	228	205	213	225	225	243	204	232	210	213	222	244	225	223	224	215	207	230	223	213	252	209	223	222	240	210	222	215	247	227	225	228	210	233	243	216	202	231	238	202	223	221	223	217	212	208	233	204	219	239	204	222	241	217	246	218	215	235	230	259	230	210	193	213	225	238	212	217	246	210	215	222	218	239	247	216	225	237	200	227	219	237	214	246	245	251	235	238	216	238	195	247	233	223	229	219	213	204	206	213	226	228	228	246	197	221	222	212	234	242	266	210	231	229	213	239	217	234	206	235	239	202	201	261	248	249	222	204	242	204	228	226	228	253	219	227	253	237	218	246	224	238	221	193	204	230	210	225	246	235	226	218	212	219	226	237	228	246	213	219	228	224	211	208	219	229	227	250	234	225	216	245	223	215	258	240	222	262	237	226	221	238	210	235	208	229	222	233	216	227	224	222	223	222	243	237	209	214	223	221	221	221	244	231	213	236	207	217	249	227	236	240	208	245	219	222	229	213	230	231	229	216	244	210	212	257	217	224	233	240	245	231	251	245	240	227	256	229	214	221	209	243	227	227	227	229	217	229	222	215	211	199	239	237	256	218	251	249	247	235	222	236	224	243	253	186	237	218	234	229	196	243	252	211	208	216	218	204	251	196	234	237	236	233	228	235	242	207	202	214	193	234	256	224	232	257	218	198	258	189	193	235	191	218	229	239	199	208	223	254	215	210	218	220	235	226	201	246	227	219	240	238	235	243	213	204	228	233	228	236	220	203	228	195	206	189	208	233	255	232	236	218	201	238	256	237	221	245	217	214	184	210	258	228	248	206	222	210	224	218	226	222	223	225	253	239	230	245	227	222	215	218	214	226	225	238	202	232	222	243	218	240	235	223	237	239	250	236	238	200	228	214	220	228	227	234	217	216	232	239	220	246	219	241	249	217	213	223	224	213	198	240	204	254	229	239	231	233	219	248	218	228	224	234	212	221	254	213	236	220	208	213	217	218	243	233	246	203	247	228	199	227	238	216	232	238	199	209	224	206	226	234	235	231	229	223	207	241	235	203	239	201	212	212	228	227	250	211	235	210	231	236	202	221	230	234	226	234	212	217	223	216	193	223	198	217	239	238	240	227	226	245	236	231	214	239	224	254	224	228	203	221	222	230	222	243	196	221	233	225	213	220	230	220	245	223	252	183	208	237	228	213	216	236	219	237	219	251	216	208	225	230	242	211	223	221	236	205	213	230	244	198	225	240	235	232	229	215	226	232	204	225	221	225	226	270	219	206	227	219	203	222	218	221	219	217	218	218	211	217	210	231	228	187	227	218	212	219	239	233	242	206	207	226	207	221	220	181	223	204	217	201	233	202	233	201	223	212	236	208	209	220	254	220	235	204	218	229	233	230	231	236	209	241	260
15735	2482	2459	1850	1220	881	718	528	424	394	392	324	305	259	271	273	216	199	231	276	219	209	190	185	194	227	213	208	214	210	219	212	207	193	190	192	209	196	194	191	182	192	188	212	203	201	182	174	189	207	174	213	179	195	171	182	175	184	181	181	160	210	178	192	177	204	173	194	207	191	178	190	186	208	161	193	183	171	186	198	201	175	189	177	200	199	166	167	192	185	182	199	182	201	221	184	204	150	202	182	177	198	167	202	167	184	197	155	196	154	165	189	169	171	175	171	178	182	185	162	195	178	185	194	156	181	177	210	188	178	166	187	161	201	194	189	197	169	187	172	188	188	169	180	172	190	186	186	171	161	182	173	182	199	201	194	173	197	194	184	161	186	160	186	170	194	169	190	173	181	180	176	194	161	179	203	175	156	196	192	184	194	185	152	177	182	202	185	191	186	186	197	192	178	176	180	185	200	181	196	182	181	224	185	174	172	167	204	156	184	198	193	196	182	188	177	188	194	176	191	192	164	197	216	204	173	191	186	168	189	170	181	175	168	188	199	188	190	197	201	171	180	177	173	177	197	201	198	210	166	179	189	179	184	172	175	175	173	171	195	205	181	193	187	181	173	190	209	199	176	182	168	191	191	169	180	159	177	193	181	180	161	196	181	199	182	196	183	167	190	170	199	190	208	180	177	186	176	178	172	202	174	189	165	172	181	196	176	187	172	182	169	166	174	195	170	191	177	200	167	152	206	191	196	194	197	198	194	183	177	190	200	205	187	206	182	154	180	206	177	163	163	167	188	169	183	188	168	186	210	180	188	181	156	171	180	201	195	179	196	184	187	204	186	173	174	170	180	186	196	193	179	189	208	197	220	183	186	190	179	184	202	159	174	177	184	203	199	199	179	175	177	197	158	166	180	185	178	181	188	179	169	221	170	187	216	191	181	191	199	188	165	186	195	184	173	207	187	178	154	189	201	176	202	171	174	165	192	154	187	191	199	212	198	213	167	199	172	173	193	195	187	175	198	177	186	209	189	189	187	176	187	204	206	192	185	197	203	180	169	182	169	178	202	172	163	162	202	186	195	200	183	177	197	166	201	192	174	187	202	178	168	188	199	185	168	195	177	208	177	182	180	164	195	194	189	192	215	166	174	159	180	187	162	195	199	164	185	176	180	172	190	163	187	193	179	183	197	180	198	176	176	193	199	197	180	154	163	188	175	161	205	158	183	191	195	178	183	195	196	193	158	187	180	180	173	180	198	196	181	189	162	176	193	188	198	192	177	181	186	181	177	193	188	166	186	199	183	174	182	185	180	195	179	178	191	181	164	176	187	175	170	183	173	202	182	172	182	165	194	158	195	173	195	176	183	190	190	181	231	164	168	191	185	157	177	192	168	173	188	191	207	201	187	160	179	171	180	192	169	195	187	179	188	189	179	162	150	164	172	187	176	188	178	182	167	183	175	222	182	171	180	189	205	195	166	198	188	163	200	175	188	184	196	170	201	197	173	183	194	171	184	176	168	192	184	212	172	186	192	172	165	193	205	189	186	196	169	172	165	173	176	198	193	194	182	188	186	185	180	178	172	206	191	184	156	156	195	185	194	198	190	167	156	182	166	175	190	207	185	195	194	182	180	185	143	181	160	192	160	195	178	187	208	167	159	180	191	155	185	192	183	219	174	168	188	183	144	189	200	172	167	195	165	183	182	200	170	207	209	176	169	191	182	208	174	230	177	189	183	180	188	161	162	184	192	187	190	185	188	163	179	178	174	179	218	174	179	185	173	191	174	191	172	190	187	194	183	168	179	177	178	165	148	199	185	166	169	180	196	178	192	197	195	172	161	211	181	152	197	183	180	212	173	189	209	179	178	189	197	165	180	174	188	175	172	169	158	178	168	189	172	165	172	190	200	184	164	171	201	176	182	205	171	217	188	193	187	173	196	184	186	169	142	158	173	169	171	165	197	174	168	198	187	166	205	180	164	196	179	165	202	196	193	175	170	173	209	192	202	162	183	179	189	178	195	172	188	204	181	209	178	182	182	173	185	161	160	165	169	179	186	192	169	196	171	181	212	188	158	173	184	203	174	178	194	175	168	176	172	168	165	169	188	181	188	163	188	203	173	168	161	178	172	171	198	198	191	203	170	158	199	185	191	195	184	199	183	183	180	187	198	196	211	165	162	197	185	185	190	185	184	165	169	191	171	165	185	184	176	185	149	198	204	179	191	152	174	177	171	149	190	171	198	187	198	192	195	177	198	190	185	208	181	184	183	194	188	161	193	177	192	186	176	202	178	207	223	171	162	188	203	193	181	162	180	180	198	193	170	185	189	159	194	193	178	165	180	168	196	200	199	181	203	175	185	189	181	192	209	161	176	160	200	192	180	186	166	163	191	176	168	175	179	160	171	181	168	187	168	185	174	191	165	173	194	160	184	177	191	184	186	199	177	188	152	164	181	195	188	191	213	205	173	188	187	179	169	197	195	168	189	188	176	170	189	199	197	200	187	192	179	162	188	195	170	200	185	165	176	171	188	177	190	188	184	160	169	179	174	183	177	199	204	164	172	191	213	184	170	196	193	189	167	180	185	193	192	175	207	167	174	163	192	195	163	175	191	183	187	186	184	174	173	197	170	186	179	191	199	176	170	177	168	228	169	160	174	193	201	181	163	156	204	164	164	163	192	178	185	179	172	191	197	194	186	188	183	198	164	166	180	163	208	195	171	195	172	168	177	212	184	188	185	172	169	195	224	182	162	162	160	180	206	172	205	184	195	196	194	180	196	193	178	161	154	228	183	165	186	197	189	201	178	207	170	194	174	152	191	179	171	187	201	156	186	181	182	178	177	171	174	186	201	168	183	200	166	169	196	180	184	170	201	186	180	165	176	165	182	166	215	205	183	176	200	190	193	177	180	186	189	171	184	151	200	201	177	177	183	175	184	158	195	184	169	222	199	196	181	212	191	209	183	179	185	194	187	174	187	200	161	199	176	178	193	183	188	166	170	164	187	190	204	168	181	184	163	183	163	179	178	215	194	163	181	170	168	190	214	210	202	184	163	190	193	177	172	191	179	163	185	192	195	180	170	190	168	188	171	203	186	191	193	185	174	202	191	195	183	192	187	188	180	212	176	201	184	156	175	188	214	179	188	172	190	189	193	203	190	186	180	161	198	187	189	202	180	181	178	182	175	201	173	177	158	206	177	200	184	187	158	182	169	176	181	175	182	169	192	198	170	201	174	184	179	163	184	184	174	211	157	198	177	177	178	217	178	167	165	178	183	213	204	167	179	165	190	178	184	187	176	187	173	187	167	171	142	166	191	170	208	186	185	194	173	187	187	178	190	191	194	174	185	179	175	188	195	174	193	155	175	177	159	200	164	187	190	194	170	177	176	175	177	191	223	190	187	187	199	192	165	192	202	173	178	183	185	175	196	203	158	223	170	184	168	183	189	164	169	187	200	165	171	168	177	198	181	177	209	160	185	186	205	185	186
7723	2024	4795	5589	4779	3844	3192	2519	2138	1986	1684	1495	1375	1244	1130	1044	1017	906	912	850	835	757	725	723	728	660	680	610	646	645	561	588	645	580	565	583	596	561	522	514	538	566	543	488	524	570	502	512	542	545	534	549	512	519	491	501	534	520	517	490	524	524	495	482	497	522	468	474	469	474	502	501	475	480	499	471	502	477	478	464	506	506	491	487	504	473	470	481	489	484	479	525	499	469	480	505	476	486	470	513	435	463	484	462	503	452	462	507	511	492	463	445	473	452	489	455	489	444	503	518	442	453	480	457	489	495	449	458	446	443	463	478	450	500	430	439	471	527	469	431	437	498	442	476	476	451	478	463	455	482	462	453	480	444	443	492	443	444	449	464	483	438	451	455	490	469	464	460	462	447	485	466	476	528	472	446	428	455	475	467	475	476	466	451	446	454	456	472	461	504	463	471	467	460	449	479	488	486	440	494	441	489	458	501	465	478	452	480	440	470	467	463	487	486	479	435	465	459	483	466	460	462	488	469	446	447	447	468	489	495	465	463	418	505	461	507	442	467	516	429	472	492	448	510	454	487	478	436	452	466	462	459	445	505	431	485	445	486	429	457	460	491	451	450	455	463	456	491	481	447	467	439	463	462	426	452	506	459	497	452	488	438	446	486	419	463	466	521	465	477	473	523	500	450	454	456	447	504	455	467	479	470	445	410	486	501	447	500	476	437	479	459	442	503	480	492	472	480	482	488	500	472	469	496	485	441	470	414	446	524	446	475	453	477	447	478	467	477	491	463	444	446	487	490	447	449	459	477	458	459	480	470	448	464	462	433	456	456	479	451	442	493	468	443	406	484	467	471	458	457	510	445	432	446	450	475	457	491	486	495	446	489	487	447	469	480	470	515	452	507	472	475	441	466	439	479	464	454	474	454	509	467	452	476	453	442	522	444	453	450	466	476	498	439	429	476	460	495	449	437	480	523	446	484	461	455	479	483	473	476	466	460	477	451	488	426	474	491	447	457	482	474	461	426	443	477	447	473	481	460	455	465	492	465	446	456	448	448	443	492	458	427	457	422	477	500	494	456	482	438	472	444	459	467	453	470	470	453	451	449	492	502	446	497	493	483	476	449	443	458	481	434	498	413	501	454	449	446	478	464	456	537	473	439	464	466	491	496	493	436	456	474	437	489	460	462	463	472	489	471	468	434	452	478	464	468	468	464	459	473	454	475	496	473	470	423	405	449	475	472	464	469	483	456	465	417	422	460	477	468	471	441	462	456	520	470	449	483	448	460	489	474	457	487	431	459	470	430	483	513	474	490	472	487	491	468	447	476	466	458	464	469	442	488	472	475	470	498	494	487	492	474	473	448	449	441	422	445	472	460	490	482	442	473	488	441	432	469	467	493	469	468	481	480	483	445	452	448	476	441	480	481	445	464	478	428	449	421	469	473	469	441	487	446	490	484	447	469	457	474	491	522	459	476	462	501	458	463	480	458	475	435	472	484	477	439	477	462	451	422	496	473	470	458	504	462	480	461	496	461	457	456	444	461	479	440	462	436	461	485	481	476	492	455	450	465	447	453	480	447	473	457	454	466	485	469	471	477	468	482	457	481	475	451	450	457	483	472	463	489	457	496	485	441	484	432	449	469	451	472	468	476	459	439	463	467	450	509	414	441	426	497	459	511	463	449	473	467	476	443	455	450	476	435	416	430	465	506	468	504	460	451	474	496	480	434	452	431	453	451	502	506	448	500	481	471	441	485	444	470	438	473	493	474	430	470	511	484	463	442	481	459	467	508	457	439	500	469	463	432	476	465	443	469	491	432	473	448	470	469	452	429	436	444	451	466	455	465	476	422	453	447	451	473	483	471	466	487	467	473	417	428	466	465	462	456	448	447	481	441	473	446	450	433	468	473	478	468	451	442	482	475	458	459	438	468	475	463	452	460	445	497	508	434	448	440	460	424	444	476	482	469	431	463	448	468	473	453	442	448	469	497	475	458	454	457	475	473	449	445	497	447	475	461	432	445	469	491	466	468	511	451	479	462	471	430	464	465	465	466	430	497	475	481	484	468	500	465	464	468	461	469	480	458	474	483	460	434	499	471	485	509	484	447	467	468	451	463	441	460	472	445	489	480	502	450	458	485	487	462	494	478	468	472	466	456	450	491	468	481	489	476	454	487	445	467	463	467	482	469	520	450	471	501	459	445	432	434	441	436	471	427	439	469	444	454	427	473	440	493	494	477	441	454	480	458	459	455	481	433	461	457	409	453	509	435	493	485	480	451	457	458	448	453	456	471	475	457	487	474	456	456	460	455	447	473	459	439	446	436	462	456	489	464	458	477	459	461	440	454	460	450	490	463	451	472	527	456	440	455	414	442	447	470	443	439	490	455	500	477	446	449	419	509	475	460	445	462	461	443	439	490	481	462	480	439	461	447	472	461	452	444	440	494	408	464	477	461	459	463	448	482	447	482	447	475	461	485	467	456	452	502	436	451	464	485	457	448	444	438	479	488	472	451	474	486	468	478	501	460	429	486	478	493	494	492	477	467	438	456	494	431	490	456	483	465	467	415	465	458	475	489	461	480	446	448	436	461	454	453	468	473	442	475	473	432	460	461	467	447	469	483	469	468	450	473	489	498	472	500	459	491	446	462	437	448	505	515	483	424	477	480	451	461	445	486	461	456	493	481	461	476	466	421	478	444	461	497	459	453	457	451	463	464	468	402	447	470	459	486	465	458	454	496	493	478	477	499	477	477	423	447	457	448	448	460	477	468	442	527	446	435	491	464	471	461	445	440	469	468	445	440	467	453	475	435	440	522	482	465	493	480	459	448	500	447	486	470	453	447	465	437	437	529	453	437	444	443	475	426	502	490	487	465	476	498	456	450	501	463	478	451	477	494	439	463	456	452	454	483	466	464	467	482	496	470	468	459	454	495	478	443	497	469	518	505	470	437	446	443	441	482	443	439	445	485	442	434	494	459	456	470	496	423	450	490	519	455	479	501	467	491	464	458	436	478	474	509	481	496	485	455	455	455	491	466	480	445	506	510	439	433	454	505	469	467	445	439	446	497	452	445	454	470	439	430	457	486	478	446	443	502	466	464	491	489	489	462	496	427	470	442	458	462	467	495	476	457	461	503	438	464	437	449	446	442	466	433	484	460	471	482	501	463	474	458	447	425	512	491	473	473	475	477	474	456	495	454	487	485	452	450	461	503	445	473	503	471	464	437	476	447	455	476	434	450	463	466	447	456	481	454	469	461	452	486	453	455	453	439	446	482	481	437	446	454	440	457	454	466	457	435	499	460	466	454	480	469	488	452	468	460	420	453	456	454	465	481	448	453	469	478	467	484	468	484	499	445	483	486	480	449	465	499	454	488	450	465	443	434	453	489	461	443	438	470	484	472	417	472	436	466	485	432	466	494	461	453	476	435	484	440	466	441	475	475	414	487	493	476	507	468	503	468	429	489	438	495	435	471	493	462	455	474	464	452
2020	177	161	159	145	159	122	129	144	140	137	129	141	130	111	126	150	145	135	135	137	140	144	132	147	113	125	123	141	153	140	113	133	131	156	138	138	116	123	108	100	130	118	123	150	109	146	122	137	99	131	124	120	147	118	136	137	121	125	105	140	149	128	157	104	138	125	130	131	151	120	142	129	115	137	139	146	150	112	127	124	110	152	128	118	119	131	163	145	127	141	143	137	132	129	134	128	124	129	137	123	124	129	136	120	133	127	131	123	136	136	138	137	138	109	130	140	109	122	139	123	121	113	130	111	140	147	127	116	130	137	125	122	117	114	141	132	133	154	133	134	145	125	128	119	125	108	116	161	121	135	142	150	138	135	135	144	167	108	117	151	136	131	141	109	125	138	131	110	133	102	116	149	150	127	137	144	127	133	128	127	155	123	120	141	148	123	149	129	139	160	126	132	135	129	120	122	125	136	126	114	120	140	138	136	112	133	129	132	117	130	115	138	126	112	144	124	126	121	141	141	114	152	121	133	148	118	152	109	142	120	153	159	144	124	143	129	130	135	150	140	126	133	124	158	168	150	132	157	141	134	129	126	127	128	121	126	140	115	131	143	131	143	130	132	120	150	128	146	120	130	127	127	162	130	127	139	114	115	116	146	115	142	111	119	119	142	125	134	136	128	145	133	128	138	125	130	136	120	120	118	90	134	162	134	139	151	117	148	127	120	118	126	157	135	130	135	123	122	130	127	146	144	130	122	148	118	132	131	141	123	142	141	135	128	108	148	148	128	134	123	125	144	138	123	124	141	135	127	117	146	134	137	137	134	152	135	156	152	133	145	128	132	164	145	140	98	139	138	119	135	137	116	112	131	132	135	141	123	125	120	126	132	129	135	117	132	117	122	130	111	130	125	140	142	132	137	130	150	127	131	128	125	145	136	144	142	145	137	115	125	128	140	153	139	132	131	126	125	139	150	135	125	138	127	129	109	153	120	131	117	115	118	125	131	149	153	130	140	121	132	142	135	114	133	127	135	155	137	135	134	145	165	121	140	137	132	154	148	126	110	113	135	127	137	125	139	130	143	143	144	159	139	108	130	124	115	141	125	127	113	117	156	182	129	150	151	135	118	158	140	125	117	137	147	152	141	128	117	137	128	130	120	115	127	120	126	145	147	145	117	138	145	114	136	123	137	166	142	151	139	112	147	119	119	128	130	126	159	145	138	145	123	128	137	146	141	126	141	130	128	137	142	131	142	147	130	113	127	136	146	146	108	113	141	153	151	149	124	148	126	131	133	134	139	131	125	135	128	143	118	120	150	135	132	135	113	138	122	136	130	121	125	126	152	141	127	124	134	125	148	123	116	143	124	102	113	119	123	139	140	118	129	132	118	133	128	107	143	130	124	144	128	141	126	142	131	119	124	113	118	132	116	143	133	121	154	123	130	119	116	139	138	120	130	160	129	141	148	140	148	133	148	156	150	122	114	130	147	149	138	129	100	127	128	141	147	148	123	118	124	128	123	147	142	145	142	116	136	117	114	128	161	124	128	131	123	140	143	153	126	138	136	132	149	146	132	131	112	101	139	144	132	149	136	153	143	128	126	114	146	136	135	152	151	125	146	103	128	137	138	151	130	137	156	119	138	142	147	136	132	138	146	124	162	144	121	129	135	123	154	112	125	129	122	146	150	151	137	126	124	129	126	143	133	136	134	151	123	136	137	134	126	130	133	126	140	144	126	121	117	131	150	119	136	131	114	143	140	133	120	134	127	136	134	131	135	120	152	123	115	118	139	110	140	132	127	125	125	138	121	134	124	133	128	115	130	135	139	126	138	154	130	137	128	124	131	131	127	138	121	142	137	117	125	137	143	118	153	142	117	130	136	133	144	141	115	135	140	158	119	139	146	115	140	125	119	148	137	151	130	130	133	130	140	122	113	108	148	143	117	121	118	125	147	128	120	137	139	138	135	109	154	132	137	133	131	138	125	111	125	127	124	133	150	129	133	136	119	112	149	136	130	144	129	121	160	163	119	119	124	125	132	133	131	134	117	135	112	119	135	133	135	117	133	157	145	131	138	129	128	134	132	143	140	140	137	120	142	125	141	130	121	115	140	142	129	144	130	126	116	110	116	142	129	126	137	149	118	142	131	133	131	123	148	147	129	147	131	118	143	152	117	138	141	127	125	141	132	133	146	119	124	143	121	145	134	136	144	127	134	126	127	135	129	140	125	129	152	126	102	121	128	123	125	121	120	116	130	128	149	125	123	138	147	140	115	115	115	147	118	147	130	110	134	137	150	133	140	123	114	130	133	125	121	127	106	132	145	139	118	129	156	136	133	116	122	114	115	141	109	121	130	115	142	138	135	127	153	143	122	127	129	134	139	137	121	123	133	132	149	132	154	130	134	138	128	122	120	139	143	140	133	129	125	129	142	149	136	120	134	117	141	126	123	134	140	134	150	156	120	119	136	119	132	143	129	135	123	103	133	125	127	139	140	117	112	141	141	152	118	140	108	124	149	129	140	141	112	101	123	123	154	130	147	134	117	117	135	130	126	120	143	159	141	128	107	120	125	124	144	131	134	143	135	130	146	138	134	144	104	128	137	129	129	131	131	128	141	146	151	141	143	136	132	127	133	160	152	124	159	124	122	137	129	135	124	144	136	111	132	136	121	113	142	137	127	129	137	119	139	126	125	116	128	123	110	104	153	125	109	139	127	132	131	139	136	130	119	120	130	114	136	124	134	153	126	122	145	132	121	134	141	155	121	129	118	119	120	124	132	108	105	114	128	159	130	145	144	148	141	129	127	111	129	129	135	150	144	131	144	102	128	132	129	147	120	148	113	148	126	118	140	131	128	127	130	123	124	133	136	141	148	131	134	122	135	131	124	140	126	142	137	132	127	136	123	119	150	126	126	149	123	109	138	125	143	115	115	156	140	154	137	129	141	125	133	143	130	139	120	131	148	137	123	127	127	140	138	153	157	145	133	137	139	147	124	122	139	136	126	115	109	147	130	152	140	121	124	127	150	117	123	144	152	136	126	139	156	145	123	118	132	131	121	134	131	143	132	144	143	144	136	134	151	125	140	138	118	121	133	111	137	120	134	119	121	133	139	118	139	119	117	150	139	154	134	110	114	133	141	117	142	146	138	132	139	140	157	148	120	128	128	107	145	138	131	152	143	124	123	150	132	134	133	135	117	136	115	149	146	138	141	130	121	120	129	114	124	110	138	141	112	116	142	140	142	130	122	130	129	97	133	132	130	135	138	144	123	141	139	133	119	135	144	140	138	128	149	133	121	124	125	139	136	125	134	153	135	138	103	158	152	125	128	118	108	138	126	128	150	142	137	130	143	145	127	122	136	121	125	121	131	132	141	130	125	143	140	132	118	128	137	123	133	128	163	135	145	141	152	128	126	139	123	142	129	137	136	140	147	142	123	134	112	149	125	151	163	122	124	129	119	127	127	135	137	150	124	142	144	115	137	138	146	146
2195	380	429	418	456	390	383	388	364	360	335	383	365	343	340	339	388	329	338	350	350	337	347	367	291	328	355	359	370	332	331	320	321	340	320	354	372	313	365	323	362	365	351	306	343	369	371	343	373	318	338	283	375	332	348	361	341	344	333	348	322	343	347	323	319	348	346	337	360	341	326	347	312	363	315	358	332	319	347	338	343	326	310	308	367	283	326	347	349	314	321	310	328	338	332	327	299	338	331	349	317	347	334	321	360	339	344	317	375	332	326	315	334	343	348	359	336	331	316	333	354	335	358	312	315	284	322	369	324	333	337	342	335	322	351	324	323	322	314	341	322	337	322	326	375	352	341	323	322	367	311	323	346	341	316	341	316	347	329	325	362	307	335	340	308	344	358	335	344	342	350	325	327	340	347	336	356	303	349	349	292	328	314	343	318	333	331	323	339	311	326	328	345	341	330	306	348	322	346	339	301	341	297	330	317	343	338	328	355	336	346	339	339	344	348	309	288	351	315	350	317	310	325	328	345	318	311	365	350	319	336	347	344	327	321	353	312	288	348	368	342	315	345	322	353	348	327	335	308	319	308	354	317	308	339	333	332	328	351	345	349	318	330	324	333	339	334	308	332	313	343	330	322	290	334	361	332	361	323	340	356	333	349	344	347	336	333	301	340	331	356	333	348	328	292	368	326	314	304	323	314	353	318	323	299	320	354	313	349	304	346	351	341	305	285	335	304	350	299	330	302	325	301	338	338	336	353	328	308	315	314	343	347	349	322	347	359	349	337	351	365	339	361	334	324	311	298	337	308	355	338	341	336	346	333	340	341	361	293	314	316	327	346	358	314	361	316	332	333	361	360	337	332	323	341	351	316	314	317	341	339	384	325	310	350	319	343	309	308	342	315	356	333	356	333	355	314	320	345	348	304	311	321	331	322	341	330	320	376	295	321	342	319	332	302	323	381	340	369	339	320	367	313	338	313	319	376	276	329	338	336	347	369	300	334	339	337	320	312	344	331	354	338	352	330	333	353	325	335	333	319	342	337	306	341	308	342	344	365	339	338	329	358	339	326	321	330	332	330	311	331	351	345	342	337	345	332	327	351	300	322	351	340	350	331	348	316	354	343	335	354	299	314	350	276	349	328	322	328	355	318	334	308	334	346	323	348	361	331	299	357	347	300	340	333	332	333	320	371	329	326	358	349	315	311	339	343	351	317	349	334	326	348	323	310	321	343	323	346	337	326	353	348	335	386	331	337	297	309	357	335	358	329	309	337	302	315	316	364	362	345	335	349	329	338	331	345	314	357	335	352	332	328	330	336	333	337	312	355	336	305	349	350	317	290	339	341	339	324	294	331	334	326	353	354	327	320	341	358	334	367	346	344	349	339	333	322	310	338	357	310	359	317	347	372	329	332	302	329	327	340	327	342	350	335	345	350	336	349	330	334	346	333	336	320	304	338	335	348	337	339	331	350	346	346	349	355	353	355	331	339	321	348	365	334	346	313	311	309	323	376	333	304	331	324	352	321	334	330	356	368	324	321	332	301	339	333	318	373	379	312	329	338	327	373	325	371	348	321	359	319	357	333	310	318	344	335	307	332	331	328	348	342	346	314	353	319	321	328	339	359	361	318	327	344	357	326	308	343	336	308	331	343	308	296	360	338	336	349	301	314	327	342	337	315	325	337	298	312	301	318	342	337	327	322	353	312	321	330	360	308	334	327	313	323	368	326	355	343	328	323	301	334	351	352	324	338	355	374	324	337	323	337	325	341	350	318	340	358	321	339	317	322	369	322	337	378	315	345	354	347	350	345	300	316	331	342	331	367	346	316	313	323	334	333	313	321	326	341	345	323	324	302	332	344	337	342	313	327	333	359	311	331	318	334	315	316	296	309	350	325	409	319	356	318	308	328	326	330	318	306	331	311	313	328	349	334	347	326	331	340	321	301	332	342	352	325	341	341	348	337	356	325	335	339	346	344	312	341	339	299	325	360	349	338	317	327	329	325	309	363	346	327	325	358	348	328	336	368	347	328	337	363	331	325	330	357	337	315	344	298	333	296	290	330	317	331	307	348	343	355	338	342	295	339	320	301	313	312	339	341	337	331	329	346	320	358	328	322	339	341	321	349	350	326	331	341	327	356	332	335	329	348	341	302	312	334	358	345	315	350	300	315	325	351	330	351	327	322	305	320	339	333	318	302	361	341	338	327	339	299	314	341	333	365	299	335	317	319	311	303	346	354	353	351	324	313	320	326	305	316	334	310	328	365	357	323	353	342	334	336	324	345	357	334	326	314	332	331	335	315	358	361	300	309	334	333	358	338	321	313	315	347	371	322	354	320	326	324	364	335	365	310	327	335	354	321	342	355	324	329	322	339	333	315	322	354	349	339	362	334	349	352	283	351	311	321	327	325	323	295	319	347	356	333	340	345	333	332	295	326	332	311	333	335	327	330	345	338	311	359	306	341	314	332	364	334	335	351	311	313	338	352	313	355	340	311	331	334	349	325	347	338	318	345	338	330	330	336	319	317	330	322	315	338	336	335	337	308	347	338	364	332	328	335	328	310	354	286	340	331	321	360	311	336	354	330	305	349	337	329	359	328	325	335	330	344	335	327	341	337	331	335	336	341	313	363	291	358	372	327	354	340	344	333	361	323	299	369	318	344	333	316	361	347	340	335	302	322	340	340	325	319	323	358	333	305	321	325	339	347	348	338	330	345	331	326	326	316	324	340	332	328	343	353	307	314	323	304	305	342	306	330	362	312	293	324	319	343	342	329	277	338	320	307	299	316	359	346	352	340	363	345	323	323	359	353	320	310	311	352	353	324	353	318	331	338	352	359	351	333	328	331	293	341	321	362	315	347	315	327	333	319	302	363	335	330	325	321	359	336	305	325	352	324	311	318	321	297	319	345	313	323	332	334	319	328	344	312	311	329	355	353	318	327	335	349	390	304	353	345	343	338	330	362	329	324	325	320	328	318	340	327	346	348	344	346	304	358	352	325	370	309	377	315	314	333	290	336	316	321	350	321	353	301	325	306	321	315	323	314	335	348	347	357	310	326	307	337	328	336	337	361	335	325	305	344	315	339	322	315	342	356	331	335	335	294	341	350	324	318	368	343	371	319	314	310	323	329	327	364	322	327	354	351	350	313	355	333	323	358	304	312	350	355	333	327	337	341	339	347	345	327	327	314	323	345	347	310	339	318	350	358	347	324	365	342	301	321	318	332	341	329	327	344	308	290	340	348	355	322	349	363	317	320	363	330	334	311	332	315	320	323	314	320	318	342	340	305	316	379	326	353	307	321	326	306	356	342	355	304	320	337	345	356	311	333	318	348	318	310	345	317	317	302	362	321	346	345	368	364	321	360	344	314	306	347	342	317	325	350	341	318	318	337	328	289	359	337	355	324	341	328	319	346	344	319	331	306	318	318	326	291	317	318	328	354	333	345	327	354	336	332	344	329	346	326	353	345	320	377	320	350	326	324	336
8293	953	1153	856	568	436	332	277	219	188	176	167	145	110	118	100	99	104	112	97	111	101	91	87	65	88	79	84	88	73	88	91	73	81	71	79	53	92	68	74	80	76	75	96	85	80	83	73	88	74	92	72	84	58	74	77	82	81	76	87	77	86	80	76	70	77	75	82	93	71	97	71	72	76	89	86	54	62	75	76	68	97	79	69	69	77	72	79	68	70	76	68	86	72	68	65	66	75	79	70	90	92	84	93	59	75	77	89	84	48	80	73	94	77	85	51	82	73	101	85	73	65	77	84	63	66	63	84	84	73	74	70	89	79	71	77	77	74	75	85	68	71	94	68	72	71	92	77	90	68	76	64	70	62	65	58	92	79	65	73	63	67	84	83	55	78	66	81	75	83	87	70	78	70	86	93	75	58	77	68	66	67	72	71	72	81	89	75	65	65	79	84	80	79	60	75	65	87	101	61	62	76	80	67	85	74	80	72	64	83	76	81	74	74	80	82	92	69	69	67	69	72	63	62	89	66	55	60	66	77	83	88	68	73	77	67	81	98	86	71	81	78	70	77	79	84	71	69	88	83	100	88	73	56	83	78	76	75	80	74	71	65	82	62	83	89	76	81	70	81	70	69	71	70	67	81	80	77	61	77	69	69	88	71	79	80	67	69	70	86	79	67	75	72	80	77	96	82	67	69	64	76	83	57	61	89	72	87	79	64	79	96	81	88	68	65	80	83	91	83	90	98	62	70	77	78	68	87	52	70	75	82	75	79	96	66	85	75	87	70	68	81	74	71	70	70	80	75	74	64	81	84	80	58	84	69	91	77	63	80	62	70	87	59	84	78	65	67	77	81	76	57	80	74	98	73	75	63	91	73	72	64	61	97	83	86	67	88	74	91	73	83	66	88	69	82	75	77	74	56	74	73	68	75	69	63	59	76	76	83	53	76	71	89	81	76	67	82	90	97	67	70	67	90	64	75	72	77	61	69	67	58	72	69	98	71	78	74	91	63	83	68	62	75	72	74	82	74	70	70	83	81	78	79	71	69	72	85	85	92	101	54	83	71	77	76	75	72	75	77	75	80	87	86	88	77	74	71	79	65	75	78	77	72	75	58	58	80	79	83	65	80	73	83	75	83	82	71	66	78	80	76	71	77	80	84	58	66	77	80	61	78	79	83	73	72	77	80	68	57	90	71	79	77	78	69	63	85	64	81	89	73	100	81	73	78	62	72	75	82	61	66	67	76	74	69	88	71	60	75	63	70	64	69	72	79	88	74	62	80	63	65	87	75	72	64	108	64	64	77	73	63	61	73	75	66	84	78	76	73	75	90	59	60	71	85	77	77	74	66	83	78	63	85	99	69	46	66	65	75	71	77	80	60	70	81	66	71	84	70	65	80	72	57	83	78	78	80	75	72	85	71	82	65	64	70	74	76	76	72	74	59	78	74	68	73	56	72	88	83	66	78	60	91	69	67	84	71	83	81	97	90	81	60	69	83	71	81	90	78	65	59	80	82	70	70	74	85	77	77	57	71	75	70	72	82	83	79	80	76	80	85	63	71	77	78	84	77	90	82	84	86	70	91	77	98	63	73	75	89	74	79	81	71	77	89	70	82	64	74	76	76	76	66	82	67	66	80	77	69	80	71	73	70	70	63	98	88	72	70	70	70	77	78	82	70	74	80	67	75	82	87	91	61	66	73	74	81	70	72	80	90	68	74	69	70	72	80	83	74	71	80	77	61	93	64	83	79	84	84	74	57	88	83	83	71	70	74	66	74	69	63	67	78	70	88	78	69	66	76	74	67	81	61	70	70	85	70	70	76	68	76	84	66	76	79	71	74	66	88	62	54	78	84	66	82	84	76	66	68	78	84	85	85	88	85	91	78	78	88	68	79	78	67	75	79	76	73	70	66	89	65	80	82	63	79	76	70	72	85	54	66	61	72	75	72	81	69	73	77	85	80	95	73	68	73	81	61	90	66	63	75	83	82	87	63	61	73	82	84	83	69	68	67	71	72	84	69	71	57	76	89	83	70	81	73	89	83	64	69	69	88	61	83	70	83	84	79	95	64	73	68	74	75	73	87	74	74	85	94	68	78	82	92	77	70	81	78	71	83	79	67	66	89	74	74	74	71	66	91	64	70	70	85	86	87	66	86	80	71	89	74	86	72	89	66	73	66	78	69	77	88	70	85	68	80	88	80	81	77	87	78	77	78	77	86	92	73	59	77	78	75	77	79	74	69	74	73	88	71	80	85	69	89	65	79	66	70	82	70	63	85	68	83	55	66	91	77	70	66	80	74	82	77	72	74	93	85	70	83	78	82	78	66	74	74	76	65	82	61	82	61	86	73	87	76	94	67	78	80	85	75	88	76	80	92	99	70	82	56	74	67	70	73	59	69	69	77	77	85	76	69	93	78	87	67	78	60	89	64	65	83	77	75	86	83	65	79	83	87	72	80	67	77	96	77	74	69	92	80	78	84	76	68	66	75	76	83	79	71	82	60	84	95	64	69	75	65	49	54	83	69	73	90	79	70	63	70	75	85	87	68	93	76	92	92	59	79	70	71	66	78	70	71	91	81	75	78	84	79	64	100	96	84	85	53	81	77	87	83	51	79	83	82	82	81	69	85	74	88	72	61	65	64	80	84	72	87	74	85	67	79	63	80	75	73	63	71	65	86	72	77	65	85	71	76	74	82	88	79	76	83	77	66	60	68	89	58	66	81	76	65	74	86	61	79	81	53	91	67	64	65	65	74	68	70	73	75	87	69	71	73	70	73	70	78	83	79	64	66	79	69	69	88	77	75	66	79	70	77	100	89	75	75	86	82	68	73	66	84	68	71	69	84	65	78	58	64	85	73	78	82	80	74	77	79	74	67	74	74	73	63	62	77	78	81	75	89	86	68	59	80	88	65	72	81	81	78	71	75	68	95	88	79	84	70	75	64	69	82	79	79	72	70	79	80	83	75	90	88	72	76	72	102	85	63	75	80	88	71	66	88	80	86	76	51	69	75	77	67	67	97	87	88	57	74	77	78	92	65	88	88	101	76	77	85	84	90	94	89	79	69	75	76	60	70	76	79	65	80	56	67	70	68	78	78	67	76	67	69	86	60	81	86	71	68	79	63	78	71	77	59	72	55	81	86	79	80	77	58	76	74	90	62	75	62	76	77	84	75	57	81	66	72	85	61	86	81	66	93	84	75	87	75	70	76	59	77	96	69	62	75	56	79	76	75	68	84	75	79	78	83	77	86	78	80	76	50	80	74	66	72	59	57	71	90	82	85	87	83	67	75	86	84	53	100	69	59	71	72	73	83	84	73	76	64	66	87	74	76	73	75	80	85	63	70	74	71	78	78	75	97	80	74	82	78	74	77	75	74	66	69	84	87	86	72	63	68	77	77	82	83	78	68	67	54	73	71	77	79	73	82	62	55	81	88	78	92	68	83	75	75	84	85	64	79	83	70	71	71	82	73	78	76	75	67
5848	1023	2460	2942	2447	1940	1585	1286	1156	1008	805	773	633	639	566	524	465	463	430	392	388	388	377	362	344	327	344	352	313	299	317	270	291	314	305	274	263	249	253	260	274	243	239	279	257	267	250	264	268	251	267	252	231	215	258	247	262	232	234	217	219	230	248	262	235	224	238	235	253	236	226	250	216	228	236	258	248	249	220	237	238	220	238	233	230	242	239	228	245	239	242	227	225	228	225	210	238	244	220	228	248	252	231	221	230	241	233	232	240	230	220	209	219	230	259	243	231	241	221	242	228	235	224	243	250	241	198	250	235	211	251	207	235	243	222	224	231	242	234	243	212	227	235	214	216	207	229	220	210	216	237	227	228	201	216	225	250	241	261	230	218	255	241	207	207	230	221	209	238	229	231	233	193	244	238	219	255	212	218	234	228	212	274	218	168	217	252	233	236	230	231	226	240	239	222	236	207	252	194	210	209	204	223	211	221	224	219	240	235	233	225	217	233	215	214	225	203	206	216	220	225	227	200	228	229	217	231	211	247	193	224	210	216	242	222	227	247	248	222	208	217	219	218	212	219	208	238	233	235	229	217	220	209	218	213	240	209	233	257	227	226	223	217	223	238	244	204	201	239	226	216	251	229	204	214	202	236	234	223	247	225	200	215	212	238	255	213	243	212	223	236	214	229	210	194	229	206	207	215	251	235	221	218	239	243	246	206	201	278	202	249	226	258	205	221	236	216	218	251	201	217	239	187	223	239	236	197	237	233	225	245	217	229	216	214	221	207	223	237	248	203	232	219	228	249	219	201	218	205	227	203	252	259	186	216	221	231	210	225	232	245	228	235	224	210	227	204	260	239	225	224	185	253	234	233	213	244	223	224	246	230	230	218	221	234	247	225	240	236	235	200	208	211	232	226	226	258	251	223	232	206	242	244	222	253	237	234	211	209	182	249	198	225	239	204	230	192	216	247	254	277	209	228	220	219	231	229	213	221	217	212	212	242	217	227	222	204	203	219	239	222	240	206	204	235	216	211	214	206	220	207	213	236	218	241	244	221	226	217	211	240	219	206	225	233	225	199	251	228	212	246	244	211	206	207	216	242	246	227	214	239	240	220	225	220	248	204	245	194	229	241	270	233	254	223	240	210	207	220	213	237	214	221	237	235	239	227	218	216	212	209	235	209	211	232	247	218	243	242	250	241	240	243	197	207	231	219	257	219	221	220	221	231	232	221	201	236	237	257	239	222	229	235	240	226	217	225	216	230	222	222	232	235	227	213	204	235	230	201	206	215	206	234	209	214	218	201	207	233	195	198	221	220	224	219	220	238	226	231	214	209	215	228	248	207	223	226	231	220	231	225	233	242	222	211	225	251	217	241	235	239	226	210	223	249	227	230	202	223	220	231	254	217	220	239	219	225	199	225	204	209	237	221	222	211	240	217	230	241	218	215	232	221	237	205	224	226	214	239	234	240	227	254	190	208	208	250	190	235	195	226	206	257	214	213	243	215	222	240	234	238	217	218	210	218	229	214	200	261	247	227	239	213	220	221	222	236	215	220	236	233	211	219	210	240	187	200	238	207	212	218	229	238	242	245	216	218	202	228	234	203	210	230	231	223	239	228	241	219	246	231	228	217	205	240	240	242	213	262	222	203	235	205	210	216	215	232	258	265	234	226	216	218	234	229	231	230	220	233	218	240	209	226	222	236	257	228	213	236	249	244	235	235	209	241	238	218	240	228	215	234	228	231	224	229	225	202	207	259	235	225	226	240	229	239	228	218	224	222	215	200	225	231	242	237	212	208	237	237	231	209	215	252	210	215	230	253	222	238	223	208	230	225	204	235	232	244	232	234	218	227	233	246	230	231	220	209	209	202	220	213	206	219	247	212	235	236	219	235	241	245	223	230	222	215	224	250	228	218	224	231	227	226	253	227	226	243	221	204	208	182	218	200	219	257	210	214	207	196	218	254	233	225	229	245	225	232	215	231	238	229	245	191	227	193	226	223	197	228	234	259	218	222	206	222	206	212	227	213	229	234	227	220	216	190	201	222	253	215	253	250	226	225	243	242	215	225	221	203	230	203	211	218	234	207	227	228	221	247	219	233	216	259	221	242	192	232	235	215	235	205	186	230	238	220	255	224	207	252	219	201	201	241	229	222	231	200	236	210	241	217	236	206	214	208	224	251	214	240	229	225	228	235	209	221	225	218	202	224	253	215	204	230	238	212	211	227	217	200	197	231	212	206	209	257	206	219	235	215	229	244	243	247	251	252	217	248	242	242	235	213	205	250	243	227	225	229	234	239	220	222	228	202	227	216	203	242	250	232	223	212	191	251	237	207	216	229	231	228	249	223	219	216	240	232	204	222	233	233	231	222	244	211	227	224	206	202	206	220	214	235	222	196	223	208	213	215	224	220	203	224	245	216	237	248	239	230	236	236	213	218	242	233	210	222	221	219	213	234	229	219	190	218	242	238	232	222	237	207	201	206	211	225	226	240	230	217	220	235	235	205	232	212	226	213	220	211	238	239	200	222	200	248	245	219	200	217	205	226	221	233	226	242	212	220	213	234	228	252	213	230	245	224	196	254	216	225	227	200	231	201	220	241	212	219	218	235	236	205	222	217	217	218	210	239	222	218	218	223	224	239	257	223	223	235	211	207	211	215	216	205	224	202	206	247	222	253	261	206	223	220	227	198	231	210	233	224	242	218	208	238	211	238	234	229	207	187	243	215	233	247	223	217	215	235	196	214	247	251	239	222	204	212	226	215	227	219	240	218	225	220	251	214	202	250	223	235	231	231	189	233	244	215	231	221	242	249	236	235	209	226	214	228	219	205	222	230	229	242	261	217	198	251	239	237	228	223	207	220	209	235	223	209	237	220	196	230	215	215	237	216	209	218	245	237	213	229	238	223	218	209	244	210	247	226	244	214	196	229	231	230	209	228	213	219	230	222	222	210	234	210	245	220	216	215	232	238	223	243	231	219	231	210	230	195	230	236	209	227	227	251	210	240	211	238	235	224	231	232	194	237	234	202	222	225	216	238	226	196	220	214	220	251	220	246	227	225	229	207	224	226	220	251	216	217	211	228	224	216	217	238	224	204	225	230	206	201	229	192	234	267	215	206	213	216	218	215	183	222	240	212	225	233	224	222	248	218	225	225	234	219	225	228	202	208	224	218	230	221	238	213	223	227	229	246	198	249	227	228	221	230	237	236	226	216	218	243	217	231	210	238	227	245	227	226	217	217	231	225	244	214	226	235	233	213	208	235	224	221	215	229	247	214	212	198	238	229	243	223	197	214	246	229	223	233	209	202	227	210	218	224	244	200	201	242	223	237	212	218	215	233	226	214	214	208	224	203	195	216	215	220	213	243	223	194	224	234	234	260	226	221	204	237	243	225	215	261	223	229	212	244	239	216	212	204	226	215	224	217	242	254	221	241	221	232	234	189	197	227	202	227	230	213	243	205	208	228	217	237	234	237	205	232	235	212	246
15637	2468	2420	1787	1196	879	649	538	496	401	360	356	273	298	264	262	292	234	223	252	232	198	240	198	226	218	210	214	227	206	209	235	179	187	212	204	189	185	193	235	197	196	181	171	202	205	192	201	211	215	177	178	185	227	179	175	190	205	184	193	208	181	175	189	195	179	182	171	171	194	192	196	183	180	194	186	199	187	200	181	189	172	153	181	170	199	181	184	186	197	186	191	186	176	189	193	165	206	182	191	193	175	212	192	201	161	166	160	173	177	185	194	180	181	173	167	206	156	184	184	193	198	179	175	186	190	189	202	182	164	205	160	185	201	165	185	175	174	174	176	164	169	188	179	174	182	169	180	199	190	184	202	199	186	202	186	161	193	176	181	177	163	198	157	163	170	155	187	182	192	176	164	175	190	152	186	178	169	176	174	161	193	172	176	193	192	179	185	199	185	167	168	169	177	208	195	195	194	187	168	202	196	200	189	185	155	182	174	171	175	188	187	179	175	186	177	193	178	161	185	166	178	188	204	181	153	192	192	166	152	162	178	170	182	209	212	148	186	183	171	186	172	179	206	169	207	176	172	187	182	208	189	193	189	202	181	206	205	187	190	183	145	181	193	168	169	182	189	154	173	175	170	183	182	165	176	205	188	189	160	194	196	176	185	187	183	195	184	170	156	191	183	154	201	154	187	208	192	186	199	186	177	197	173	173	174	167	184	170	174	172	182	196	171	169	165	167	180	192	238	207	188	189	171	193	196	146	176	182	162	173	164	207	172	166	183	194	189	188	206	183	183	169	182	173	179	156	168	153	186	205	179	183	171	165	157	184	171	153	182	183	160	165	192	194	172	171	186	175	194	168	173	180	202	195	180	196	203	189	166	208	190	181	161	169	185	179	170	200	193	186	196	184	179	199	185	174	187	172	171	184	181	179	190	164	201	185	205	196	197	205	193	203	195	188	155	181	147	179	188	203	179	187	181	209	203	180	197	178	158	205	194	172	184	190	190	201	184	196	162	185	189	202	170	161	182	184	150	186	159	186	182	195	183	184	185	192	176	179	172	164	205	192	175	213	192	184	191	166	185	176	173	171	183	188	196	152	186	182	196	178	165	153	174	188	180	173	176	178	185	197	200	177	190	176	186	201	182	181	163	184	180	198	180	173	179	228	178	170	172	169	174	166	178	195	163	183	195	201	182	183	193	161	176	166	165	177	164	189	192	179	182	184	157	189	178	158	162	178	172	183	180	161	176	181	169	174	177	181	177	179	199	162	192	193	186	190	204	222	199	171	191	206	185	183	188	173	180	188	166	165	177	164	179	162	192	184	204	183	178	189	197	189	183	198	174	179	176	197	169	162	181	185	192	165	203	201	180	211	160	188	180	197	174	167	168	176	196	188	175	170	155	212	169	208	189	169	158	143	165	177	182	178	177	179	183	173	179	142	160	179	189	190	207	183	182	203	194	187	191	169	170	198	194	196	193	183	233	197	188	182	213	176	200	174	165	179	218	202	173	202	200	192	209	182	193	200	165	173	179	199	170	163	159	219	192	181	187	196	183	151	194	181	204	184	156	183	178	184	171	178	223	184	170	153	174	201	185	206	176	183	190	188	197	190	179	199	192	171	167	186	181	202	212	184	182	174	182	181	178	174	177	164	184	177	184	182	166	186	145	171	167	171	183	210	194	179	198	192	172	195	192	176	157	177	143	166	188	210	184	177	182	164	187	201	168	178	177	174	177	177	169	196	166	181	190	171	199	183	182	170	183	185	156	162	188	167	156	210	181	174	187	192	180	175	181	185	195	179	175	200	181	206	189	169	174	185	185	197	178	191	186	184	168	191	169	178	200	184	170	205	182	185	166	175	200	197	144	171	141	169	211	175	203	179	179	164	172	207	201	192	197	179	181	196	186	171	196	161	178	202	188	206	188	201	152	183	194	223	175	191	160	196	174	154	162	187	187	196	222	183	175	169	170	175	160	169	173	190	164	189	174	185	166	187	187	166	200	183	188	203	182	211	202	191	194	179	173	170	182	176	199	189	192	175	198	156	210	214	185	168	170	182	172	201	166	181	181	161	187	183	178	181	185	195	185	200	180	183	196	184	161	176	185	188	194	169	202	167	200	187	151	166	180	170	184	198	200	176	210	171	177	186	153	180	156	178	182	188	168	185	185	179	184	169	178	198	189	189	204	154	198	191	192	160	176	215	209	194	174	188	207	176	184	182	182	180	200	195	152	207	181	202	205	172	185	189	181	187	200	195	203	192	182	199	175	154	205	182	189	167	199	153	190	183	174	190	176	162	185	182	166	203	172	173	193	178	152	179	160	171	208	177	186	147	198	185	159	178	164	171	187	198	169	178	173	189	192	192	185	171	174	216	186	181	176	184	204	217	180	180	201	185	174	196	172	186	166	188	179	189	197	175	186	187	200	191	198	158	180	188	176	158	177	165	185	198	194	182	177	178	201	206	184	197	199	181	187	204	186	176	175	184	198	202	153	178	162	164	173	180	194	200	169	181	183	171	206	155	188	148	212	225	182	164	181	183	188	176	197	184	186	183	165	179	177	168	179	175	196	182	189	161	201	188	190	208	175	182	200	181	175	181	172	181	160	173	177	185	168	174	186	202	176	190	186	170	196	169	190	179	160	187	185	187	186	178	185	176	180	180	167	181	182	192	207	183	188	163	167	189	207	162	201	202	182	189	176	187	182	179	173	192	182	168	201	160	202	168	188	165	183	176	178	164	196	163	181	173	158	183	156	181	179	208	176	203	176	165	196	205	202	187	180	198	177	193	176	209	201	170	210	192	187	168	210	177	184	165	185	178	182	176	174	173	207	157	175	184	183	163	191	184	206	197	176	173	186	166	155	197	200	204	192	184	177	174	178	182	185	175	191	181	179	159	186	209	173	170	200	183	163	162	177	175	188	192	190	162	199	185	174	183	164	196	192	179	167	184	173	181	171	211	167	201	183	188	198	146	185	193	182	196	192	171	165	177	176	192	187	201	199	175	179	188	178	173	175	183	184	179	192	177	175	213	183	144	173	195	203	182	178	176	191	174	180	175	161	180	215	212	182	188	186	202	221	172	194	211	188	180	157	199	170	193	184	176	176	193	197	192	185	185	173	158	183	184	184	169	193	179	186	217	190	179	182	169	222	195	165	176	207	195	188	183	169	179	149	176	183	192	199	196	204	188	198	171	183	200	183	172	200	220	154	212	175	179	208	197	189	234	181	177	181	169	168	181	173	192	163	194	185	189	162	183	171	168	208	177	202	186	168	161	194	182	185	177	184	197	197	181	154	175	182	167	160	194	187	190	173	177	196	182	175	195	172	186	200	179	187	186	189	170	161	183	194	168	170	173	195	184	187	191	182	159	183	191	174	156	164	178	171	167	167	182	175	189	213	193	172	190	217	192	208	179	196	191	202	182	169	150	192	184	161	194	176	186	196	201	184	186	186	183	179	202	161	198	198	171	173	190	170	172	192	178	173
7684	2020	4747	5552	4713	3903	3175	2564	2282	1990	1693	1573	1358	1177	1095	985	980	923	858	823	843	786	755	696	702	677	710	621	628	618	636	600	585	575	596	554	571	524	558	500	525	504	538	538	530	516	503	573	528	540	518	537	516	512	519	521	512	481	516	553	500	527	488	490	524	479	522	464	505	532	502	465	499	446	486	467	550	469	492	489	456	481	506	461	465	467	469	462	490	462	478	447	474	435	493	473	460	454	467	517	469	419	432	452	455	500	474	448	460	496	453	489	452	467	452	457	473	499	481	493	484	492	463	485	449	470	489	478	461	466	481	452	463	469	455	455	469	467	466	462	510	463	483	471	453	459	475	503	460	475	460	484	480	483	491	494	468	452	470	509	450	522	472	467	491	470	498	459	462	433	461	468	487	437	454	436	502	431	518	465	502	475	481	493	456	463	517	467	477	448	505	471	481	448	440	460	453	462	441	422	447	470	480	474	457	463	483	455	459	431	502	464	448	489	467	478	479	497	396	457	463	506	452	470	467	477	453	451	484	478	473	470	487	472	498	459	510	459	478	511	459	466	429	496	480	430	451	464	494	477	460	464	431	438	518	456	468	458	443	457	446	471	425	472	435	488	508	468	482	450	483	467	461	475	486	486	476	453	449	442	481	519	460	463	478	480	472	450	465	462	466	473	453	462	473	449	467	494	497	484	478	480	463	447	451	467	470	435	449	447	454	526	518	443	432	513	438	463	479	471	495	447	486	462	498	424	490	522	427	467	473	423	472	509	488	498	456	477	468	465	453	463	481	462	488	470	433	422	486	465	465	446	468	480	434	445	470	485	465	458	498	473	421	470	463	463	493	469	492	469	484	472	454	452	471	492	492	436	474	471	442	473	443	490	431	476	436	479	453	440	493	491	434	463	474	493	442	462	467	413	444	490	429	464	442	479	393	470	467	448	444	450	519	458	501	474	449	472	440	469	452	463	482	481	505	479	470	444	479	420	436	478	469	483	502	469	469	494	424	479	473	460	515	512	487	445	462	469	483	488	456	472	438	483	476	485	460	474	484	509	455	444	482	490	449	462	445	461	505	484	488	454	502	462	443	451	466	451	478	441	462	454	486	473	485	480	433	465	476	444	509	456	494	493	476	461	463	452	470	477	488	515	490	494	453	462	476	468	475	465	447	475	486	472	481	480	462	530	452	469	480	453	480	493	476	473	453	474	458	486	485	501	455	454	482	435	479	477	480	507	479	444	438	490	454	438	430	433	492	460	483	460	490	479	469	471	468	463	459	452	469	475	482	479	473	475	436	459	457	499	485	464	459	465	453	437	471	466	479	485	470	486	441	438	444	452	455	478	443	469	465	444	450	519	447	458	486	477	448	485	421	508	438	491	457	441	481	447	449	451	469	421	508	443	453	445	448	447	475	450	495	474	453	452	469	458	490	510	472	467	470	461	456	452	478	462	460	457	450	463	456	504	474	421	457	447	444	468	450	470	472	447	463	478	449	461	451	489	523	469	473	473	465	490	496	457	476	463	451	430	448	494	476	483	504	464	421	441	490	457	484	492	435	449	492	437	432	476	475	486	440	470	514	453	411	522	476	465	484	533	450	407	404	447	444	518	500	477	456	468	447	452	454	513	446	468	453	453	499	468	491	426	474	507	471	483	447	463	475	504	491	448	460	467	471	479	435	456	469	461	471	447	481	452	437	490	509	445	466	466	475	430	487	445	478	478	444	422	471	469	494	479	472	461	503	462	482	464	498	447	458	420	451	470	512	463	494	454	450	465	505	481	491	462	445	465	438	478	476	441	467	464	483	465	430	447	447	491	448	453	481	483	436	476	505	485	480	456	460	432	451	428	476	434	473	473	492	481	493	464	486	451	456	469	465	467	435	458	464	440	476	469	453	504	421	496	428	468	474	462	438	453	464	473	495	457	416	454	471	476	478	469	463	437	462	501	507	452	451	469	428	471	462	470	482	459	471	462	451	465	484	439	485	441	463	448	457	481	485	477	461	483	498	449	463	481	457	491	486	460	484	467	473	434	441	455	437	505	441	454	467	485	460	468	453	452	444	483	460	418	496	489	478	473	445	467	474	454	446	478	467	491	434	420	484	498	492	453	474	450	484	412	493	528	444	463	477	465	442	467	440	472	468	441	451	475	426	422	447	470	463	427	465	458	479	471	442	481	479	472	442	478	441	430	468	487	481	448	463	461	459	401	474	459	485	471	460	442	468	494	472	476	470	462	459	474	498	478	462	489	479	446	482	460	449	487	476	453	498	469	468	495	441	437	480	416	476	436	492	459	456	442	435	449	466	479	432	479	450	476	460	457	437	498	474	491	429	459	492	464	460	474	467	475	442	477	478	509	487	439	447	470	470	489	471	493	444	485	488	465	458	492	456	460	470	472	457	471	438	471	471	464	479	439	439	470	454	448	479	447	474	488	459	473	493	462	477	493	462	462	409	455	457	432	473	428	429	474	456	479	457	481	468	487	431	470	458	475	486	507	447	445	425	486	489	460	436	463	535	480	494	496	453	513	465	475	450	482	446	487	467	440	505	474	429	469	466	481	474	479	453	468	472	448	467	471	490	462	479	476	468	458	466	420	478	455	455	475	479	466	477	470	482	419	501	490	476	448	452	499	465	465	478	446	432	438	496	464	466	473	481	486	484	430	471	448	487	464	448	484	450	475	491	467	444	471	457	466	504	442	451	474	453	442	414	499	452	504	481	473	456	470	463	492	484	451	494	499	477	479	464	439	490	466	458	501	477	474	456	501	449	447	456	427	441	446	480	490	470	454	501	497	440	469	441	492	450	453	497	492	474	480	484	470	497	473	468	471	473	454	450	444	469	470	469	469	422	482	437	442	474	465	468	471	472	471	468	471	466	480	459	485	463	505	441	447	459	450	449	481	454	470	459	452	444	413	448	467	459	460	467	495	420	457	492	436	501	481	508	475	477	435	448	450	470	449	456	443	483	491	466	489	460	452	461	485	456	471	486	466	477	469	447	430	474	476	453	463	482	426	445	483	460	479	487	468	455	484	466	444	501	476	464	431	430	489	413	447	454	487	484	464	464	473	444	432	494	441	469	509	479	445	467	471	449	476	442	470	475	484	475	480	446	477	459	478	502	456	478	475	434	470	456	468	473	494	439	454	473	491	498	485	481	463	477	486	513	469	496	443	470	434	473	421	460	459	497	457	466	438	457	475	494	472	499	469	492	492	497	436	463	449	487	451	444	444	482	411	457	457	438	461	484	465	466	499	458	474	478	467	455	465	439	457	468	489	424	463	503	468	481	468	458	465	459	416	471	446	497	489	409	507	499	459	474	466	479	494	485	455	481	487	452	459	473	458	457	491	478	436	437	432	427	452	446	462	472	473	465	473	440	451	488	462	476	469	443	491	489	457	465	462	506	465	516	463	444	472	441	460	451	432	453	487	458	481	501	473	438	443	492	474	474	477	456	445	451	482	432	474	488	462	485	499	477	448
2094	190	189	189	161	158	150	140	125	141	125	142	137	143	119	158	135	123	150	123	141	150	131	115	119	121	138	137	140	133	140	124	133	120	119	138	136	109	136	123	123	153	124	126	135	121	120	143	144	136	127	136	108	134	115	130	141	127	115	127	147	138	124	132	130	161	129	132	101	135	129	130	135	138	136	144	137	137	125	145	113	114	141	143	120	136	126	130	114	135	130	129	142	124	160	114	127	133	115	121	140	137	129	150	129	139	139	145	134	123	126	140	125	115	115	124	149	144	126	127	121	142	124	101	134	136	142	124	120	125	148	122	137	134	137	123	141	96	130	127	136	129	142	113	129	116	137	122	133	127	128	133	152	117	121	121	114	127	130	140	154	122	124	123	136	129	131	134	118	132	129	128	128	139	118	119	146	133	132	125	142	143	136	128	149	136	140	152	133	148	147	116	123	128	126	143	149	119	133	147	126	135	121	115	123	143	153	166	144	123	139	116	157	138	126	135	149	159	126	138	110	133	136	122	140	151	137	152	125	130	125	133	118	127	134	140	129	116	124	136	148	133	127	136	114	131	130	160	138	134	152	112	127	138	134	133	109	147	123	153	116	138	112	122	139	140	136	120	132	145	134	126	132	133	131	124	128	140	119	106	120	131	119	146	148	125	147	146	137	102	127	131	123	139	129	138	118	134	159	100	138	137	152	126	115	154	127	138	148	147	125	124	119	129	139	113	147	110	137	132	131	147	130	137	134	145	137	122	118	124	154	152	124	155	144	145	119	109	132	136	150	130	119	141	151	122	125	134	131	149	137	162	132	146	151	152	148	140	135	153	129	133	150	127	118	137	137	138	128	125	140	134	110	126	114	133	125	147	140	141	156	127	113	146	132	112	136	123	144	130	116	142	134	129	137	116	155	137	119	127	134	140	125	131	134	134	142	136	106	141	134	156	137	147	128	129	144	113	140	114	145	140	132	134	147	128	141	112	123	140	140	130	111	133	139	118	133	135	133	140	148	133	123	149	124	130	127	129	121	123	133	148	121	131	124	126	127	131	140	132	144	138	112	122	153	137	119	109	146	127	131	125	121	153	140	146	142	161	127	118	173	112	130	121	120	147	128	127	138	138	131	135	121	128	128	129	128	124	116	115	138	118	137	118	132	133	118	134	140	117	121	134	118	126	135	117	119	122	118	129	149	124	113	140	123	134	112	126	122	130	129	131	141	138	130	134	123	156	124	131	123	120	117	128	149	132	130	147	150	113	126	150	138	143	140	135	154	117	120	146	120	118	120	137	146	126	142	140	128	116	105	118	135	122	134	112	125	130	132	131	134	148	128	130	152	145	132	130	121	146	134	138	149	127	127	132	128	133	156	110	116	113	143	125	124	135	156	135	138	105	149	134	146	105	107	122	149	110	127	130	128	135	152	130	113	133	123	134	125	127	138	131	141	144	120	123	136	121	149	124	135	133	131	135	129	137	129	116	114	109	143	132	142	115	140	124	145	136	136	123	124	156	143	129	146	121	144	189	131	147	121	144	142	129	119	134	115	128	124	135	129	141	122	121	142	127	137	121	134	130	148	130	108	119	140	128	140	131	130	127	115	123	149	127	128	133	143	138	133	119	127	119	118	137	124	112	125	141	124	136	120	144	120	115	123	146	107	114	103	146	137	148	136	149	132	132	135	155	122	153	132	108	144	126	119	128	121	139	145	142	121	112	124	136	131	147	124	137	133	124	123	151	143	141	135	151	132	140	153	125	141	128	120	132	144	138	147	124	138	133	128	95	145	130	134	121	132	141	123	137	122	131	131	124	142	136	126	118	120	147	145	117	147	153	140	125	143	119	137	128	123	122	139	129	128	136	96	139	131	118	128	139	120	139	124	126	139	136	116	126	127	149	156	129	138	149	127	129	146	154	145	145	141	130	133	131	131	120	118	102	137	156	133	127	113	145	121	152	131	147	114	135	147	126	128	129	137	160	114	132	150	154	141	140	130	125	129	146	129	139	160	148	115	119	119	148	118	126	134	124	168	141	146	115	124	151	136	152	132	133	120	121	137	115	143	163	142	129	115	121	119	122	140	148	123	152	127	145	125	115	109	125	151	138	112	124	135	146	117	137	119	163	140	149	123	126	108	123	131	145	121	122	148	143	144	146	141	138	130	119	142	140	143	145	136	118	148	144	140	144	122	128	110	125	114	149	137	161	129	131	114	117	144	128	130	120	121	142	122	124	151	123	126	125	146	115	114	141	140	149	119	122	145	138	137	137	129	139	142	125	136	139	106	129	127	137	122	161	137	158	132	137	130	126	147	146	135	149	139	125	130	127	122	129	143	142	122	128	143	131	135	134	134	155	103	147	121	151	111	119	144	137	161	117	124	122	141	119	131	131	139	129	127	133	114	124	136	137	128	151	130	134	123	129	139	124	139	128	136	114	125	121	158	119	133	148	136	124	110	114	134	149	126	121	122	140	143	138	141	121	100	139	145	141	141	118	118	135	136	138	136	139	137	127	119	128	117	124	155	129	104	127	143	146	127	128	129	157	128	131	100	129	129	126	131	142	128	146	148	144	125	118	112	137	114	129	143	136	133	121	122	123	133	149	122	119	132	138	138	153	155	132	132	132	116	148	126	128	106	135	129	135	121	140	151	136	112	138	141	118	131	151	141	103	137	127	159	127	140	115	105	129	132	123	134	130	125	114	123	139	134	151	160	132	139	124	122	132	129	147	130	150	139	133	143	151	126	139	131	111	122	110	130	125	142	131	131	140	131	128	113	147	146	140	139	124	131	119	114	141	157	126	152	125	135	132	135	144	139	113	114	153	131	135	131	143	155	146	127	132	139	134	128	150	111	151	143	151	116	141	136	130	134	110	132	126	150	134	133	153	129	143	123	154	130	104	131	126	136	127	120	119	122	153	138	133	154	137	130	133	135	134	125	113	132	149	126	141	120	124	128	112	143	139	120	137	142	157	136	144	142	140	128	136	131	119	130	120	142	147	138	140	112	135	147	117	120	141	119	116	126	142	146	132	132	128	118	125	149	133	127	118	111	141	122	119	138	148	132	120	112	142	134	118	141	121	122	154	127	150	143	112	125	155	128	123	125	126	141	135	141	112	127	125	131	142	132	164	133	139	136	143	118	136	114	108	120	107	135	147	128	154	128	133	118	116	125	113	139	120	131	122	143	126	127	130	106	131	147	135	150	137	106	127	157	145	134	113	135	115	125	137	145	141	124	131	126	132	119	131	123	131	126	132	151	154	144	137	136	145	124	127	140	148	133	118	103	124	140	129	129	147	128	135	130	147	141	134	149	137	139	124	122	124	132	127	116	118	132	144	141	139	133	124	130	147	137	122	149	160	120	139	131	154	148	128	127	132	112	138	110	130	138	129	128	110	156	137	137	137	114	135	115	132	148	129	148	166	138	129	139	149	154	146	137	143	122	126	139	122	129	140	147	133	132	163	127	130	135	124	117	149	150	150	121	137
2223	411	419	482	458	392	388	376	378	346	352	357	370	356	331	342	354	335	356	359	345	325	337	357	341	357	338	332	309	332	337	362	345	314	345	334	328	346	328	337	360	331	290	340	333	349	335	292	329	321	344	340	338	334	356	361	335	332	354	340	353	301	351	336	338	334	327	317	343	341	318	331	340	347	343	374	370	344	323	305	333	321	320	327	316	350	327	312	332	290	334	335	291	345	343	327	329	299	336	331	356	332	330	338	344	329	341	344	332	303	316	353	334	371	369	346	328	305	326	335	338	376	318	327	354	334	328	341	331	344	336	329	286	364	340	321	360	340	312	319	330	340	357	326	312	366	321	355	316	331	319	331	344	358	307	310	311	326	294	332	352	337	312	373	359	343	332	324	341	325	327	351	336	350	344	347	341	317	329	358	342	322	331	311	328	330	357	320	301	313	326	316	347	340	309	318	338	352	373	353	344	325	316	339	334	348	330	324	334	321	313	307	320	332	320	333	336	341	326	341	311	332	331	328	347	365	336	305	298	319	335	308	314	346	322	320	315	320	334	340	359	330	318	327	356	340	354	329	336	314	317	314	336	335	332	316	334	323	341	331	312	321	351	330	343	356	334	342	326	362	333	337	341	320	308	301	326	357	327	321	328	321	317	348	342	320	340	327	339	363	311	366	363	336	322	341	348	336	342	338	345	326	333	342	328	338	341	313	316	329	304	336	325	325	368	336	336	360	386	339	356	333	346	322	350	354	347	334	301	329	345	354	316	339	337	333	362	294	329	325	330	346	343	328	332	354	312	317	317	307	324	344	349	313	319	319	302	364	299	319	318	352	334	307	354	322	330	347	333	319	327	326	314	329	321	327	314	346	320	315	323	304	329	300	312	321	351	356	330	372	301	314	340	320	327	345	313	355	324	333	356	335	317	303	338	329	317	363	299	337	303	325	335	350	318	313	336	331	362	331	317	363	311	336	321	339	359	326	336	314	323	335	320	354	360	340	304	354	328	336	323	315	347	354	340	325	318	328	335	307	347	296	379	343	319	345	352	315	327	323	315	330	335	324	315	345	355	332	359	352	364	338	345	331	362	371	355	327	305	333	355	356	314	333	340	348	325	328	327	301	349	334	366	307	332	354	314	333	365	324	318	351	341	363	339	351	352	321	331	345	334	342	348	312	345	327	341	337	344	335	342	323	320	335	325	312	363	380	325	349	308	350	349	366	304	306	341	311	326	314	358	324	322	344	353	331	302	372	329	348	305	335	341	315	335	334	350	321	306	359	329	331	317	353	340	314	338	329	318	317	303	337	340	350	344	336	335	336	337	310	359	331	326	338	331	355	318	342	349	340	360	343	367	305	329	331	296	327	346	344	334	321	334	362	359	335	316	321	339	341	329	306	351	350	375	319	327	341	338	358	328	308	322	331	348	334	342	348	331	350	325	298	338	348	350	337	347	321	338	339	339	331	341	351	333	343	332	327	330	335	315	327	323	366	335	328	335	319	322	315	330	346	313	354	343	319	342	338	288	336	341	361	323	340	344	315	325	328	368	349	322	336	339	319	343	325	369	345	312	334	343	343	353	320	350	294	319	345	328	308	333	347	337	304	329	308	338	338	338	363	347	333	330	334	341	345	321	316	331	331	353	334	317	338	327	352	317	344	349	336	349	305	327	347	344	319	322	327	329	356	304	294	315	358	331	329	319	362	313	324	310	346	343	323	312	331	307	347	395	325	384	337	310	344	323	347	333	347	310	294	324	328	358	326	350	318	310	335	303	350	351	343	339	324	349	337	343	348	326	337	313	308	324	340	314	338	328	347	335	348	319	335	339	343	304	322	271	341	337	335	329	334	359	337	354	316	318	341	316	322	330	347	318	322	321	339	356	324	336	314	337	347	328	325	315	317	352	325	334	335	308	299	334	353	328	367	331	345	328	326	333	338	333	338	309	321	358	298	347	318	340	326	355	328	333	354	364	324	341	297	322	332	316	332	322	311	321	342	347	351	321	330	336	324	325	367	346	321	325	322	324	358	318	329	332	357	341	338	370	323	316	324	330	320	364	324	357	291	335	326	362	301	331	329	328	347	325	330	353	348	339	346	357	305	355	336	319	332	346	315	358	378	340	362	329	347	345	335	328	343	310	353	341	318	352	340	341	326	326	341	343	341	315	316	360	315	340	331	338	319	317	321	313	322	343	326	334	333	317	332	320	333	330	345	297	334	351	353	336	324	306	325	321	296	306	318	398	348	351	322	323	350	313	339	340	353	329	327	379	341	331	353	361	314	330	323	322	314	318	350	329	311	365	325	329	319	324	320	300	346	304	353	315	354	335	322	344	386	325	293	311	324	338	360	338	372	320	342	347	324	335	345	320	332	332	307	302	325	328	354	347	331	336	341	353	315	322	360	358	335	350	314	354	301	335	321	353	323	336	346	351	330	342	342	340	325	287	383	338	316	358	348	326	361	313	334	331	312	311	312	294	322	339	333	341	356	320	349	363	311	310	370	304	336	365	352	335	337	309	350	321	342	318	355	335	304	323	326	335	352	350	314	327	312	346	326	373	355	333	334	305	364	361	358	352	301	334	317	344	321	313	335	349	347	328	362	308	339	341	335	331	350	342	330	341	337	324	321	337	302	319	354	335	350	333	315	326	339	316	331	318	329	328	324	339	337	329	334	338	347	317	351	341	304	304	327	346	328	313	336	355	320	337	361	341	337	334	318	316	334	326	336	301	317	332	324	328	343	344	347	345	341	356	345	299	352	311	322	320	329	331	332	302	329	355	340	345	334	337	338	341	352	308	333	298	322	322	324	334	360	324	343	347	346	303	328	331	334	346	372	379	343	337	335	333	321	349	338	292	340	347	324	359	321	320	341	301	342	305	337	333	371	337	348	344	325	308	339	356	340	300	347	346	350	342	322	346	332	339	311	314	315	349	347	331	323	334	290	329	329	313	358	328	311	346	315	311	340	304	310	300	303	362	303	363	344	316	318	342	359	337	317	350	321	343	350	327	351	358	310	318	315	313	327	295	331	327	348	347	332	365	331	322	354	345	335	324	345	330	337	337	300	319	328	310	350	324	349	334	309	310	321	297	330	321	333	323	327	307	334	337	310	319	295	309	363	326	310	328	335	326	317	349	324	350	331	342	346	317	315	320	326	320	343	336	321	301	353	305	312	333	317	347	329	361	332	383	347	339	357	351	336	327	323	335	306	329	314	308	326	338	299	334	320	341	321	347	299	354	322	313	328	354	327	365	351	333	321	363	340	315	342	316	326	339	343	322	335	332	388	325	350	314	349	339	315	345	349	302	304	338	349	327	283	308	356	345	340	343	323	322	324	336	314	339	337	360	321	309	319	319	310	329	320	341	330	317	314	355	348	316	345	329	338	302	365	324	338	295	355	291	336	330	324	348	323	325	342	323	316	343	344	322	334	322	347	339	363	303	321	313	285	364	330	332	293	314	302	338	365	342	339	348	326	313	325
8377	955	1103	787	602	373	338	255	214	214	170	188	139	127	107	117	117	70	95	104	95	82	94	103	91	85	85	86	84	91	79	77	76	73	80	73	85	84	78	97	98	80	71	95	84	77	62	76	82	74	89	79	82	88	102	93	82	76	85	81	70	61	67	96	64	65	78	78	81	65	84	57	72	80	79	82	75	73	79	87	67	72	66	68	67	85	74	90	67	88	68	76	79	65	87	78	80	73	78	83	60	67	75	74	71	81	82	76	76	94	87	71	76	73	83	68	75	79	89	66	78	72	66	62	86	64	69	68	83	68	71	72	73	76	79	67	79	83	77	73	70	77	94	83	66	80	78	83	68	75	85	73	62	88	90	68	67	69	88	68	83	75	63	95	84	77	80	76	75	78	64	71	74	88	71	86	75	95	71	71	73	89	91	73	80	83	59	85	83	72	69	82	81	61	88	63	78	74	63	75	80	73	69	82	99	72	72	75	69	84	87	77	85	80	63	82	74	70	79	70	83	71	88	79	66	79	62	67	75	81	83	69	73	83	82	79	71	77	89	94	98	79	73	87	72	87	73	58	70	78	88	64	80	82	71	78	79	77	73	72	91	83	78	76	61	77	60	75	73	73	77	95	83	78	97	69	77	74	59	57	78	64	83	93	64	79	81	73	60	53	76	80	85	72	78	78	61	74	79	77	65	75	64	63	87	74	85	80	56	81	79	78	82	81	66	83	75	60	68	67	63	87	69	69	95	68	79	72	72	74	82	67	67	61	72	85	72	73	65	84	81	74	78	93	83	54	74	66	84	76	85	84	84	81	65	82	73	68	74	78	90	105	75	74	79	66	81	79	80	85	68	84	84	70	72	77	92	70	66	75	79	70	77	65	94	76	77	80	86	78	82	64	76	56	60	71	71	61	66	80	86	54	81	67	75	70	62	74	79	71	82	72	57	73	81	80	63	98	78	93	71	69	91	65	75	74	78	75	80	71	72	71	69	60	73	77	76	76	74	78	81	67	73	67	75	68	83	81	82	74	74	96	82	68	73	76	80	59	75	76	78	75	104	68	93	85	75	74	77	81	70	82	79	86	80	69	77	76	60	56	50	69	67	69	78	78	83	79	75	76	69	86	82	91	56	84	78	81	80	73	92	72	81	67	81	83	64	71	68	74	83	65	61	73	80	92	65	68	53	64	65	73	79	78	69	74	66	68	73	62	75	80	96	68	80	81	82	63	58	60	81	70	71	69	78	79	82	63	82	71	82	65	75	74	78	85	75	75	73	66	75	68	59	61	70	73	73	94	92	73	85	88	79	72	99	62	72	83	83	79	77	82	84	72	88	57	70	78	70	75	92	76	80	75	80	69	85	75	81	103	83	66	74	73	74	75	85	65	79	76	76	88	70	73	70	71	79	67	77	70	85	74	71	62	83	70	77	88	90	72	105	82	75	72	68	65	68	69	77	61	99	85	67	69	74	82	84	63	67	78	88	60	66	75	75	78	77	83	81	87	67	78	76	89	76	71	99	70	75	74	74	91	105	65	66	86	74	75	59	78	79	49	89	73	78	76	78	68	70	77	78	73	53	69	76	77	71	60	61	84	64	73	69	81	83	83	87	81	85	82	67	83	74	78	79	81	87	72	58	76	85	85	69	80	76	83	71	62	70	79	75	72	84	75	83	92	67	69	64	65	78	73	70	83	66	66	83	76	78	73	71	73	96	84	71	69	73	59	64	99	78	79	67	75	82	72	87	89	59	72	56	74	84	86	61	69	71	61	73	76	62	70	83	85	78	73	75	83	72	70	73	71	87	73	87	78	80	70	92	57	76	79	71	79	80	71	68	58	74	60	81	73	55	84	53	77	60	73	68	84	54	65	90	78	64	61	72	76	76	85	68	72	80	78	69	80	76	83	75	78	89	87	68	81	79	80	70	84	72	65	84	64	75	87	65	76	78	84	76	70	76	89	79	87	85	76	60	76	72	72	80	95	84	88	76	75	70	63	79	75	69	79	73	82	87	68	73	80	76	77	67	69	69	79	70	80	66	69	84	77	69	87	65	83	67	86	74	86	73	87	79	62	68	64	73	75	57	75	99	80	73	74	83	68	75	60	83	71	76	69	76	64	71	61	70	72	71	89	73	78	92	68	78	74	68	79	66	63	70	83	84	66	75	84	64	84	80	67	74	65	63	85	82	70	77	63	67	72	62	91	64	74	81	84	69	63	64	79	80	70	68	81	83	88	75	78	62	72	83	70	59	77	69	62	74	82	83	84	68	74	90	67	92	73	96	72	85	71	68	87	85	73	89	76	76	78	80	90	95	66	61	75	90	87	71	63	69	73	65	73	89	87	82	92	73	71	68	77	68	75	80	85	81	85	98	62	65	60	73	86	80	89	62	79	68	84	85	80	85	81	77	65	74	91	88	81	88	80	85	64	94	87	69	88	87	77	59	79	79	72	83	78	70	85	85	97	81	75	87	70	72	60	67	98	88	84	71	82	72	80	75	79	63	92	77	88	62	68	62	81	91	88	102	75	72	76	81	68	67	68	73	86	74	62	68	86	85	94	81	67	76	86	60	65	80	83	63	66	89	69	77	66	71	70	70	92	80	90	70	92	78	77	74	89	94	74	78	75	74	80	67	62	76	79	82	86	79	86	85	79	74	77	78	78	72	77	74	88	81	71	81	81	78	82	76	91	70	64	78	67	88	78	75	92	99	67	93	84	73	77	61	86	67	72	69	70	80	94	76	91	82	59	80	77	80	71	80	67	74	87	91	88	63	82	84	69	80	81	97	61	90	70	74	69	77	83	74	89	64	72	66	100	77	94	74	77	76	63	88	86	54	82	84	79	73	75	93	68	62	60	72	74	84	78	84	91	72	84	77	92	68	79	67	94	81	78	65	84	66	79	76	68	66	71	61	76	61	86	87	81	75	77	67	91	71	77	61	82	58	79	82	74	88	77	57	78	78	85	62	82	87	82	57	71	65	76	83	92	82	70	70	81	78	71	64	69	87	86	62	79	77	68	92	80	88	56	73	66	94	66	67	76	74	77	69	85	64	67	69	91	84	69	80	60	78	77	89	78	67	76	70	80	78	80	76	68	68	61	65	67	74	71	75	93	82	62	75	84	71	85	63	76	77	70	83	68	79	77	60	71	74	84	84	72	75	87	81	91	76	68	66	71	80	73	65	81	84	89	76	74	83	90	81	81	63	78	71	72	75	68	76	68	78	87	77	83	83	91	78	77	59	81	62	73	80	65	83	79	72	77	70	74	72	71	91	80	57	52	70	68	76	81	59	69	79	86	79	57	84	79	85	81	79	68	74	79	72	59	75	96	72	77	63	93	68	65	58	91	68	74	79	67	77	75	63	85	73	74	77	79	78	56	85	86	73	75	82	81	84	56	85	89	57	72	75	81	81	72	70	76	83	77	87	87	74	72	90	67	93	60	88	76	78	73	76	73	61	80	62	73	65	73	73	85	67	71
5809	992	2452	2871	2518	1959	1557	1301	1108	931	852	799	608	630	587	540	494	461	458	436	389	364	396	362	337	345	289	328	319	294	306	297	293	311	295	331	286	282	258	280	261	285	275	265	277	242	259	251	258	247	260	253	252	257	256	230	253	256	229	238	247	226	255	235	239	236	278	249	234	238	213	249	246	216	228	220	259	210	214	232	244	222	227	245	229	206	226	212	245	214	251	243	227	210	224	252	203	236	255	226	208	214	234	243	210	237	248	241	234	227	248	223	225	198	222	253	241	235	238	218	223	229	208	218	216	200	206	222	237	243	234	243	219	255	236	227	183	249	248	219	237	250	250	205	212	214	215	223	205	207	253	233	241	221	235	234	223	217	214	243	225	223	258	246	211	209	211	222	221	197	235	185	251	235	219	210	202	223	220	216	214	236	237	233	223	257	220	247	216	211	257	249	214	230	209	233	238	233	232	210	222	235	242	227	249	236	238	207	226	227	225	220	247	217	215	227	220	212	209	237	249	224	212	234	210	197	228	212	207	213	221	215	225	226	229	212	204	231	245	209	239	208	243	192	222	205	226	218	217	241	215	205	227	187	217	245	217	240	226	209	244	225	207	216	227	222	211	226	224	218	212	257	228	213	213	229	221	222	233	202	245	230	242	236	258	246	242	231	249	242	233	220	235	245	219	239	205	227	227	243	232	239	234	197	221	244	239	211	236	225	237	225	221	219	227	248	208	246	252	231	242	211	224	215	216	229	233	215	231	238	221	207	218	230	228	240	220	223	257	211	223	242	216	218	216	223	219	232	219	216	217	251	228	249	229	188	242	233	201	249	229	245	213	206	244	245	219	215	205	214	232	214	231	237	258	203	198	231	222	215	215	202	211	196	228	203	208	219	243	228	228	227	271	237	225	228	216	201	221	215	237	212	207	243	214	252	220	236	247	214	234	233	235	242	235	236	195	255	223	251	240	243	252	226	234	235	219	228	225	224	216	224	237	227	226	231	241	216	212	238	207	237	258	216	235	262	255	206	262	224	201	244	234	225	229	208	252	240	228	249	254	234	251	244	246	247	216	228	231	220	237	212	222	221	217	216	228	203	212	203	229	234	238	234	228	229	230	220	237	234	234	236	241	222	234	219	203	227	238	203	234	219	242	239	229	224	230	224	199	211	225	233	242	215	228	239	223	200	204	246	219	213	196	200	219	237	223	232	231	250	203	228	223	217	243	262	209	231	223	214	227	206	225	246	222	213	228	208	239	212	216	214	233	230	222	209	237	232	222	235	241	231	257	241	218	228	226	189	216	230	225	244	219	195	214	214	226	221	209	229	227	249	213	219	194	272	225	245	233	225	214	222	205	212	242	230	206	258	244	234	219	239	215	239	207	253	246	208	235	228	224	216	251	200	237	214	230	215	220	199	235	242	222	245	225	206	199	214	224	212	220	214	210	225	221	221	215	231	229	233	201	248	215	199	225	212	227	221	240	249	230	246	210	219	225	230	204	235	234	244	265	229	208	217	219	238	215	235	226	231	238	229	221	212	220	193	227	205	236	250	231	234	252	229	219	223	222	218	244	202	212	204	224	204	198	214	226	194	213	210	206	236	225	227	228	207	214	217	203	219	212	216	219	217	217	246	209	240	236	232	232	252	233	217	234	246	195	219	251	239	204	249	242	217	223	224	213	247	226	205	231	234	212	245	197	212	243	248	246	228	220	205	199	216	203	208	211	222	239	239	237	232	208	231	233	213	249	202	203	207	232	230	222	254	252	223	237	214	208	224	242	217	236	230	219	219	256	212	233	224	235	234	222	221	241	229	230	210	207	240	209	219	215	252	235	242	202	217	207	211	193	240	223	209	218	249	231	222	226	217	258	227	243	237	209	215	230	223	223	234	231	244	221	229	229	207	227	194	209	206	217	244	220	225	235	239	221	211	215	220	212	234	238	223	271	225	216	247	233	216	236	224	258	241	241	237	239	231	237	237	244	245	234	233	218	236	209	231	237	235	220	222	244	230	245	265	233	203	262	220	231	236	237	249	241	205	234	222	231	211	231	233	222	232	203	218	227	250	229	192	230	190	238	230	221	228	212	227	206	234	265	232	202	218	221	229	211	223	243	234	215	250	245	216	246	226	221	241	235	195	234	235	203	201	232	238	242	219	226	216	224	231	234	232	228	250	213	214	204	249	205	219	225	254	232	225	213	226	216	208	220	234	248	204	230	207	203	231	226	217	210	242	213	241	209	216	231	243	247	217	239	216	225	216	240	213	223	226	218	216	198	209	239	216	212	208	221	249	250	213	204	266	222	238	225	228	217	242	227	231	229	225	216	271	236	243	223	214	208	203	241	207	233	213	219	227	240	254	222	210	220	231	203	204	280	248	209	213	216	211	231	241	232	241	240	225	266	228	230	243	210	226	236	258	224	231	207	210	227	220	237	223	205	223	212	245	206	215	237	261	251	247	217	232	226	245	237	217	223	210	226	217	234	227	250	217	237	231	236	241	221	229	209	238	258	227	239	210	241	246	213	242	220	220	223	224	234	212	210	221	232	212	220	236	262	209	216	259	259	222	229	223	219	231	230	244	222	207	240	222	243	230	207	226	212	231	227	233	230	229	209	239	222	217	235	202	260	236	232	225	218	202	201	222	228	238	230	230	238	219	241	234	232	217	222	237	226	214	232	217	229	240	230	223	215	226	204	219	239	216	224	229	255	236	220	245	226	202	235	224	224	244	228	233	234	242	216	218	215	216	203	224	251	230	212	231	234	229	261	229	223	212	282	211	211	208	183	250	223	220	223	241	220	224	228	260	235	239	226	217	245	225	217	220	207	235	229	265	254	207	230	228	216	235	230	242	210	242	208	206	217	258	216	213	203	244	233	223	224	224	211	218	219	213	213	238	258	222	210	195	210	234	227	220	244	257	237	229	227	194	235	228	249	231	220	222	231	202	246	222	245	217	212	234	208	211	214	207	229	238	217	205	199	241	232	208	237	228	238	210	232	243	237	193	237	234	240	244	242	249	226	240	224	222	254	239	228	242	238	217	240	222	211	232	214	216	207	212	218	232	238	239	217	226	212	232	213	245	234	217	202	234	195	207	218	228	212	242	211	247	213	218	182	228	221	224	247	223	230	226	198	227	213	232	231	235	204	192	230	223	228	228	227	225	223	255	231	243	225	231	222	231	234	221	244	227	245	235	248	226	215	238	228	223	206	215	232	209	202	244	222	242	223	257	223	214	233	219	215	238	247	222	226	232	234	205	231	206	243	223	241	230	241	255	216	268	242	196	237	206	226	227	238	241	222	240	223	218	238	239	203	249	219	260	227	229	201	223	239	205	222	226	242	238	226	235	227	225	213	231	250	214	229	218	234	235	210	202	204	234	202	209	231	216	228	267	214	223	215	240	232	243	226	206	207	226	221	230	228	233	227	227	220	235	235	237	247	249	216	234	235	207	216	226	187	213	216	225	238	253	233	226	223	240	219	247
16280	2557	2421	1929	1223	871	670	601	486	418	386	349	316	274	297	276	270	257	262	238	223	239	253	211	211	232	223	197	191	218	179	201	176	196	198	201	224	204	222	198	185	194	175	178	193	203	177	186	213	169	164	180	209	182	188	207	226	187	181	163	185	189	201	176	181	202	188	175	192	171	187	167	184	180	186	183	186	166	174	166	195	188	178	190	203	199	174	183	185	186	202	156	183	203	172	186	201	174	181	193	156	189	187	148	197	184	196	189	191	197	191	171	178	170	190	193	187	183	184	157	177	184	186	162	188	194	156	199	179	180	180	179	182	182	178	197	182	181	169	164	187	222	188	210	200	187	159	191	183	176	185	174	180	200	178	198	195	209	182	187	193	175	179	185	188	177	175	183	189	199	179	183	164	185	169	196	193	211	179	189	203	184	171	174	189	170	197	176	177	166	175	175	199	214	178	216	176	184	183	186	191	168	170	158	186	176	168	177	197	178	164	185	180	200	161	196	174	202	159	212	197	205	170	190	198	198	204	215	179	186	187	203	185	180	156	190	199	155	177	204	185	187	184	151	169	181	188	172	171	203	172	175	196	159	182	184	193	170	160	209	189	172	183	200	185	204	184	182	183	174	212	159	204	205	211	194	169	196	184	183	180	193	174	177	193	174	177	184	175	182	164	171	174	192	172	188	192	193	211	182	163	186	203	182	173	193	217	188	173	178	195	184	168	201	185	181	202	192	205	186	178	219	207	209	190	165	179	182	198	189	192	160	167	193	190	227	189	199	173	182	186	181	174	228	195	199	190	164	177	164	175	198	195	185	177	193	179	180	193	205	178	198	177	206	185	186	197	204	188	166	210	179	170	188	183	186	208	190	178	185	192	193	208	197	178	186	176	198	190	193	209	168	163	179	186	166	188	201	197	190	196	187	192	155	159	183	185	181	198	177	168	229	175	192	208	201	178	210	177	212	176	194	187	224	187	179	152	188	195	158	202	206	165	155	174	198	186	196	171	210	179	173	190	188	195	167	189	170	177	208	207	194	193	194	175	198	206	186	205	188	189	181	204	171	178	185	186	188	201	185	186	182	169	199	204	173	152	195	193	191	193	184	178	181	183	192	216	193	190	181	180	195	198	166	158	202	193	200	160	173	171	198	182	197	180	197	179	166	152	193	186	185	189	195	175	192	184	204	211	192	152	166	167	167	183	194	183	184	211	182	172	191	192	184	174	186	190	189	178	177	177	163	176	181	185	180	178	190	191	168	192	196	182	188	194	188	156	173	181	174	184	184	218	164	184	166	188	185	207	182	196	173	192	174	174	179	140	185	196	190	196	190	198	199	184	186	200	176	180	175	180	168	192	179	185	169	198	184	206	214	157	175	201	176	178	199	204	216	181	186	163	196	168	192	204	194	183	176	192	169	178	177	177	199	195	184	176	164	179	191	179	183	171	192	174	184	196	173	207	183	183	183	168	179	182	190	159	170	189	199	169	172	200	195	192	183	172	185	202	189	185	203	167	175	181	177	179	173	175	196	182	176	179	186	157	177	212	175	184	181	187	179	186	184	181	196	203	199	184	169	159	160	186	205	174	204	177	181	186	182	182	186	181	163	186	195	201	181	156	183	193	161	196	212	160	190	207	156	197	167	171	204	176	177	189	202	178	195	171	177	153	162	166	200	177	172	179	170	189	182	198	183	204	173	182	195	195	198	195	164	193	197	173	193	196	192	190	161	180	196	206	184	195	171	196	189	190	186	200	183	146	204	181	200	206	199	163	191	190	195	187	187	202	168	180	165	187	204	161	185	180	179	188	174	195	181	193	183	173	184	172	184	220	178	198	155	227	169	212	194	179	178	173	168	169	211	193	175	202	185	195	227	175	168	192	166	176	182	208	213	188	170	184	192	169	183	165	167	204	210	193	191	174	190	171	194	170	172	209	184	167	196	212	184	187	214	185	198	172	189	176	167	198	195	202	165	196	178	190	172	177	189	192	180	205	130	176	182	155	186	146	166	189	175	206	173	177	187	165	184	181	210	177	193	193	172	192	204	210	184	201	163	186	209	185	191	202	175	171	173	168	198	193	164	190	203	161	168	211	178	181	185	173	175	172	172	176	181	181	180	193	173	197	195	184	213	186	197	169	174	203	193	198	175	187	173	195	184	188	173	175	171	166	186	211	199	199	195	171	166	186	172	181	194	177	223	157	203	186	165	175	191	174	193	164	180	168	206	181	189	178	218	151	188	175	189	187	175	205	192	214	193	167	183	160	204	169	180	158	205	173	167	177	150	189	204	177	199	188	195	186	188	193	211	185	191	166	196	206	158	183	166	180	176	200	191	183	173	215	160	193	180	200	188	204	198	156	199	161	172	167	194	165	183	175	178	182	175	197	175	196	197	184	159	186	186	184	190	160	167	178	205	197	195	191	170	208	157	171	168	177	171	205	187	175	182	164	197	193	173	189	174	180	168	159	174	182	172	164	199	171	181	181	187	203	182	198	183	183	175	182	177	173	167	184	214	197	168	169	200	184	198	193	194	180	204	178	202	217	173	181	186	193	179	196	213	189	222	189	183	164	182	166	185	205	174	199	149	161	162	183	175	198	183	156	186	186	190	192	175	186	194	180	168	157	186	168	178	177	176	205	206	202	191	193	203	185	199	196	174	220	200	188	178	182	184	194	168	164	177	184	180	219	196	179	200	196	178	190	214	191	180	214	159	187	186	220	173	188	172	186	180	200	177	192	183	191	175	187	182	179	181	171	193	172	185	171	195	187	199	179	179	193	180	187	187	182	212	201	191	183	192	198	195	184	173	191	163	194	191	192	212	167	200	184	174	179	187	187	178	184	196	150	193	183	164	181	169	188	184	145	250	173	171	171	190	184	165	189	173	172	187	184	188	189	179	178	181	181	187	192	197	169	208	177	176	176	190	199	172	176	180	180	176	187	159	208	161	202	182	174	189	154	179	167	196	191	176	200	176	195	192	222	208	204	187	210	174	168	191	178	174	193	185	182	204	192	170	171	188	175	191	178	181	186	189	194	199	199	185	175	163	169	199	189	173	186	190	191	180	178	176	166	175	185	174	178	169	200	164	179	200	182	189	154	205	180	183	176	156	163	176	188	183	173	216	185	185	217	162	202	178	172	181	179	194	170	180	190	164	171	192	195	176	157	203	204	191	177	196	172	178	181	190	186	196	202	191	192	189	175	175	178	190	193	170	173	195	180	192	177	186	194	176	190	187	168	178	175	177	182	192	177	198	193	214	177	192	159	188	217	165	183	192	191	195	168	152	175	181	173	161	197	169	172	183	174	207	179	201	175	191	188	160	171	205	179	201	185	184	190	168	179	204	169	184	174	175	169	181	197	192	186	206	193	182	196	201	214	192	185	193	188	174	192	190	181	172	199	173	204	179	178	226	174	189	176	194	199	186	179	172	167	188	182	175	196	197	177	160	182	213	197	158	182	195	206	193	169	201	193	187	174	176	208	193
7687	2037	4859	5592	4795	3842	3068	2638	2275	1954	1698	1579	1343	1141	1133	1068	972	969	917	800	853	765	750	736	716	700	691	617	659	680	616	619	611	600	575	578	606	551	564	560	591	538	549	530	509	541	517	507	511	540	510	497	542	508	504	525	525	510	505	529	528	483	459	504	479	504	534	496	464	526	522	485	503	525	503	498	497	495	524	506	419	508	483	484	501	475	453	513	460	461	486	507	472	476	502	482	502	469	521	491	487	489	478	480	521	450	467	466	524	486	478	535	467	451	473	483	463	479	475	477	446	467	480	483	473	503	503	451	464	504	497	463	443	468	486	441	477	457	481	485	478	415	443	495	462	504	457	477	461	487	494	484	481	473	465	456	469	477	460	443	510	471	478	516	442	428	454	508	445	449	485	480	483	469	471	498	460	494	438	467	516	470	470	507	504	478	500	457	501	424	438	449	476	459	471	476	487	506	481	486	467	478	482	459	473	444	483	450	465	446	500	448	451	441	471	448	474	490	478	481	457	496	474	484	450	458	450	489	462	471	487	465	479	451	481	425	445	475	474	469	474	488	458	443	436	466	465	454	473	476	517	453	505	502	475	437	489	498	454	473	483	487	464	448	468	493	446	465	504	489	459	447	462	459	478	465	487	443	456	468	472	461	448	467	478	471	449	470	462	462	484	502	480	456	480	429	439	496	497	448	493	466	478	496	462	476	466	482	484	483	492	466	465	441	459	473	473	459	461	448	459	446	464	494	435	500	473	452	463	478	454	464	467	444	469	465	485	435	457	494	465	475	474	445	465	486	490	469	478	460	503	459	447	480	465	465	479	471	484	428	461	465	490	471	487	458	453	443	497	445	440	477	444	483	443	451	455	484	438	474	471	482	450	465	459	446	459	469	448	495	493	486	472	491	487	507	447	462	456	440	431	518	474	458	481	440	459	475	459	481	492	466	486	470	470	495	511	453	449	448	457	441	500	453	439	501	485	493	469	466	476	463	450	493	453	450	459	501	451	462	463	474	488	457	471	508	479	460	461	452	487	465	475	463	449	475	464	516	440	462	489	471	446	452	515	456	521	470	458	495	491	465	486	485	505	461	439	471	506	493	466	462	463	486	460	476	503	484	439	453	440	503	465	503	441	474	491	450	474	450	461	470	464	508	465	472	482	496	456	485	447	468	466	473	484	441	458	453	507	450	474	485	493	479	499	466	491	480	475	440	468	462	474	474	477	445	516	493	437	490	462	454	453	445	443	465	471	441	470	475	454	440	441	480	483	449	460	467	483	515	459	457	504	489	447	500	452	467	482	455	492	470	433	479	486	461	452	481	504	481	456	487	459	448	452	489	461	453	464	464	483	485	425	486	482	480	445	461	485	485	490	462	443	450	457	473	464	479	482	469	453	506	470	462	494	469	481	470	491	461	451	472	447	467	446	478	444	478	480	439	476	451	472	516	496	483	471	458	483	473	472	436	463	490	455	469	505	440	461	468	463	477	497	495	461	453	476	441	477	490	472	457	447	467	478	474	417	512	495	440	440	465	485	483	491	439	490	506	520	447	456	473	481	474	452	470	469	466	459	487	473	445	475	471	447	490	448	468	477	476	495	454	439	468	443	489	449	504	489	507	461	498	527	439	435	459	452	451	460	478	500	459	486	468	493	487	482	445	463	472	470	489	466	478	423	472	461	481	465	484	468	434	445	480	470	502	454	468	466	428	480	495	512	485	491	464	453	487	488	483	456	454	437	480	446	498	483	459	456	455	462	511	509	485	471	496	482	483	514	431	482	475	460	528	465	459	465	456	469	476	438	446	458	494	458	482	425	496	470	476	481	454	506	438	458	478	480	463	484	466	483	467	482	445	471	435	431	475	508	464	509	456	437	491	469	480	485	491	501	488	486	456	477	487	467	462	496	494	430	484	485	470	454	431	486	479	447	486	485	479	458	458	485	470	467	488	498	395	471	479	439	476	452	455	467	427	484	475	470	429	481	456	463	479	456	468	420	507	476	451	476	477	499	460	482	477	477	451	488	458	502	452	435	427	497	481	465	447	459	407	469	466	468	464	489	480	450	433	474	468	475	482	455	502	483	440	481	505	486	489	451	502	483	498	460	498	499	470	484	511	442	482	462	455	470	502	478	481	436	460	472	453	471	441	459	476	491	479	470	483	472	484	423	491	467	453	453	505	470	480	444	435	445	476	486	441	516	471	442	478	496	417	472	487	461	470	474	453	472	445	493	454	433	461	460	460	489	449	488	464	478	450	489	497	473	451	429	499	479	472	460	477	484	480	459	512	455	463	471	457	464	475	463	494	444	447	460	485	458	509	469	465	450	482	450	481	482	490	494	487	484	460	478	486	453	478	458	472	451	443	457	504	473	500	483	431	465	498	460	474	491	465	448	455	451	409	484	467	482	418	495	467	437	434	494	512	458	448	476	460	469	453	450	463	450	481	460	483	472	466	499	467	470	453	493	483	471	497	462	470	456	439	477	473	500	461	434	514	439	453	475	495	485	474	494	506	484	453	485	441	498	478	450	470	485	437	488	466	484	480	485	415	499	491	470	482	471	460	477	465	455	488	424	443	473	469	483	481	493	487	485	451	475	471	478	508	490	438	468	437	455	496	435	477	458	486	467	479	484	448	467	453	505	442	458	498	455	480	431	484	508	485	476	475	443	464	460	472	453	436	443	423	453	433	496	506	467	460	482	450	465	505	433	472	490	493	458	508	461	447	475	427	479	468	477	463	479	459	476	520	465	454	514	449	472	486	465	500	486	485	482	436	489	486	451	455	491	446	480	469	503	460	495	468	456	472	486	488	480	476	484	449	443	426	480	486	459	483	480	455	441	485	470	471	473	469	455	481	485	459	451	453	472	489	453	461	438	455	460	449	463	463	506	453	514	467	469	436	489	447	506	489	460	523	483	485	492	461	447	446	425	455	462	445	489	450	473	486	483	484	486	441	498	444	471	491	478	452	489	454	466	481	464	439	514	465	462	460	464	441	478	471	507	479	471	458	482	451	476	514	466	457	478	472	479	469	461	455	481	425	484	493	434	480	451	495	466	459	523	488	461	474	498	454	481	489	479	455	471	504	484	487	428	460	439	423	475	499	454	464	459	456	444	485	424	437	441	485	443	465	478	464	464	483	498	474	495	440	441	520	444	460	478	454	457	452	485	460	493	465	440	450	481	478	507	469	455	482	490	463	454	470	494	444	483	443	449	463	461	487	438	473	443	496	441	461	516	456	502	438	486	479	455	496	446	468	441	453	489	451	489	459	431	500	470	478	505	456	498	461	452	465	492	441	500	483	492	501	475	467	423	460	474	480	483	510	451	455	478	491	542	463	487	496	447	482	427	457	526	469	446	531	455	463	514	446	456	473	487	478	479	491	486	489	492	486	459	451	467	465	465	424	462	460	474	427	458	436	475	435	494	429	477	455	461	487	515	497	466	455	475	457	442	474	479	477	456	484	454	446	500	490	479	447	505	509
1977	166	176	143	136	119	128	145	119	129	129	152	123	130	127	135	127	138	136	137	141	135	148	115	134	130	141	119	120	162	152	117	131	133	115	119	110	121	112	147	116	117	129	149	126	136	135	120	133	142	125	132	140	140	134	131	147	104	120	135	131	133	140	125	138	126	135	105	128	123	116	132	130	122	123	139	132	126	103	116	128	115	114	141	154	116	125	141	126	137	135	158	130	129	120	136	137	130	140	131	124	146	162	137	126	134	141	134	103	120	134	139	117	129	123	109	105	118	153	111	136	146	120	140	133	103	117	141	121	150	147	115	126	116	138	134	137	136	130	137	143	102	130	159	154	128	130	140	128	133	133	127	129	140	142	121	111	122	122	141	119	123	135	118	144	139	151	112	132	131	140	134	138	143	136	140	157	140	144	126	129	138	145	117	139	115	135	148	124	153	131	137	97	116	122	152	130	134	156	134	119	140	129	108	130	132	119	135	128	130	115	147	137	124	127	141	149	127	120	120	123	134	118	122	119	116	135	145	144	116	134	160	128	139	124	124	126	140	131	123	130	119	132	123	124	107	147	131	143	128	146	130	98	150	134	153	128	154	115	112	145	147	129	141	133	147	129	125	121	148	127	120	107	132	114	161	123	119	134	150	148	115	126	133	141	113	118	137	146	142	97	123	139	128	129	118	156	133	139	135	141	146	142	134	130	130	136	131	116	149	130	147	125	118	112	138	137	133	118	131	125	152	114	137	134	120	119	136	115	131	137	131	119	115	141	142	147	137	135	122	126	141	135	133	136	123	104	123	146	137	135	118	145	132	138	128	130	129	149	113	136	150	129	133	112	149	123	144	116	127	134	129	156	139	131	147	151	122	127	109	128	119	151	128	133	132	126	127	141	132	148	117	129	127	150	124	133	118	124	134	156	117	147	131	137	148	143	144	136	150	140	135	148	134	137	146	125	117	148	126	146	128	133	116	121	137	147	117	130	127	142	144	125	153	153	112	114	124	151	129	130	150	138	113	146	142	126	111	138	132	128	136	147	140	127	135	152	121	108	115	119	137	136	138	139	126	152	141	118	123	117	145	132	130	132	145	128	135	139	139	124	126	142	133	154	151	133	145	138	142	138	125	140	151	139	124	124	153	136	143	137	132	133	126	130	123	154	134	141	140	137	131	139	104	131	127	145	128	134	123	120	138	168	146	137	143	133	127	134	136	126	135	142	125	133	138	97	150	121	125	124	122	127	124	124	146	142	131	125	132	105	144	122	128	144	147	128	121	144	128	141	139	132	138	140	143	134	133	135	117	122	136	127	127	121	130	143	126	115	138	123	156	130	131	134	121	121	141	134	99	124	110	143	138	135	122	135	133	134	140	133	121	134	144	135	142	158	138	136	126	131	128	137	134	140	139	149	116	137	138	127	140	126	131	142	129	133	123	147	125	137	115	117	133	128	137	142	139	132	143	111	123	136	115	137	145	123	135	135	136	135	106	132	126	156	140	126	118	140	123	140	133	122	124	131	142	138	134	121	124	145	125	131	122	144	118	134	127	142	122	138	153	133	130	133	161	123	131	119	153	138	138	111	141	133	140	127	140	139	130	132	149	137	129	140	149	126	130	128	133	123	141	117	126	110	156	101	116	140	131	145	120	133	107	129	133	135	103	142	122	119	150	127	123	103	125	133	147	147	144	134	121	115	141	130	134	125	128	123	134	128	148	111	146	132	145	124	119	106	142	131	148	149	130	129	123	124	170	142	131	132	136	131	146	147	141	127	119	122	137	138	148	135	135	142	140	123	147	129	151	137	134	149	132	151	135	135	159	120	146	130	130	132	123	132	128	135	125	123	121	133	121	125	151	129	144	121	136	136	121	113	120	119	111	144	137	139	145	126	133	112	142	111	134	113	127	133	126	121	148	136	133	150	155	149	129	145	126	115	116	161	144	127	134	143	151	135	122	119	151	135	150	133	134	117	141	114	125	126	150	110	134	136	149	141	143	134	129	127	138	138	133	137	115	137	132	131	146	126	113	127	154	133	123	136	134	135	142	124	104	115	109	132	118	132	127	133	144	127	134	127	146	126	133	144	131	146	152	130	121	130	149	129	125	127	135	141	107	139	146	124	140	141	139	145	124	139	143	136	100	127	151	130	149	124	124	130	128	115	139	117	156	118	124	139	140	130	133	116	143	133	131	157	125	129	125	148	149	118	145	150	125	147	118	136	123	112	142	133	121	127	134	128	139	119	123	129	135	124	133	135	143	135	131	114	146	141	138	131	151	114	122	161	141	127	111	113	131	143	129	139	128	133	119	144	128	127	137	114	106	128	141	131	154	127	141	146	115	129	120	139	135	134	109	143	124	140	144	122	122	115	140	127	122	128	114	135	132	150	149	120	133	137	129	130	124	131	139	130	126	127	124	130	122	138	116	125	120	138	124	136	135	143	122	119	126	139	124	130	160	120	121	137	142	151	141	132	114	134	134	140	137	141	140	117	125	124	157	135	126	128	131	129	127	123	149	133	131	130	132	122	142	126	146	164	135	130	123	165	128	147	128	135	170	117	130	132	117	130	136	118	136	115	142	128	137	133	130	141	121	145	124	131	113	123	139	142	138	122	128	128	124	117	127	136	136	141	144	112	149	148	130	129	156	123	139	133	150	147	133	131	129	130	128	136	120	127	131	133	136	125	122	133	117	114	142	120	150	142	120	134	124	141	143	129	128	139	153	124	121	130	123	127	142	144	130	148	121	129	146	132	118	128	131	108	128	125	121	142	132	137	127	108	125	128	143	130	153	142	137	138	140	110	96	130	111	147	143	123	143	148	139	142	146	144	148	126	134	128	140	134	148	141	117	160	148	159	133	147	139	128	125	150	126	123	132	129	146	132	131	132	130	109	116	128	140	122	123	138	111	134	127	117	138	129	124	146	121	138	129	129	134	118	124	153	114	125	151	129	121	126	129	122	165	149	130	125	114	129	128	114	125	134	147	145	132	133	142	141	129	138	135	119	126	120	119	123	115	131	130	148	137	135	126	146	142	106	124	132	115	131	121	128	132	115	138	132	136	137	153	151	115	128	141	134	128	148	139	122	153	111	144	135	114	128	138	130	127	171	110	139	123	132	125	152	114	134	124	132	149	135	158	115	134	142	142	119	134	148	123	130	134	116	139	116	121	143	133	138	139	125	134	124	109	130	113	131	140	125	119	115	132	142	139	120	149	126	122	139	132	122	129	119	146	139	138	115	123	130	125	134	107	138	135	122	129	136	136	140	141	119	125	137	132	119	127	127	111	132	114	127	124	136	149	124	135	115	132	140	128	118	134	149	123	110	135	106	123	115	135	151	125	144	131	123	131	145	135	130	121	143	136	127	130	123	133	120	119	158	103	138	125	126	110	119	125	114	126	130	146	150	120	135	122	150	116	121	136	138	117	145	126	164	125	149	112	142	141	131	136	173	126	120	140	138	142	136	129	149	128	113	161	135	128	148	120
2182	389	408	414	405	386	410	352	399	387	359	381	338	376	348	303	363	321	321	335	352	353	344	336	337	348	311	338	348	343	341	328	319	322	322	334	343	333	330	335	329	333	307	342	321	313	309	345	322	314	347	367	343	333	323	368	335	301	345	315	342	342	341	310	326	336	301	330	332	304	358	361	326	349	347	332	335	307	323	352	326	335	354	339	326	360	342	315	310	329	319	356	336	333	328	356	307	324	339	319	368	334	328	332	317	341	348	328	354	348	316	361	355	359	319	362	334	333	317	324	316	357	335	338	337	366	347	331	316	332	344	334	341	309	336	324	325	309	340	324	316	312	339	363	329	342	340	345	345	329	334	341	370	333	347	313	345	335	334	329	318	305	297	318	333	308	355	327	334	319	353	363	348	325	324	339	335	322	357	311	309	347	328	316	318	355	323	344	319	335	334	308	320	292	329	321	321	333	316	335	313	311	305	353	298	340	308	335	326	348	327	357	333	322	310	335	330	327	321	339	382	314	323	328	372	303	338	330	340	350	317	324	334	345	329	335	331	318	383	341	341	351	310	338	333	322	342	357	298	297	328	317	370	363	351	360	342	320	346	325	309	317	341	360	362	331	312	345	332	335	358	324	318	336	345	327	352	329	346	322	338	313	317	350	349	327	352	335	347	339	328	345	332	298	329	325	338	324	312	310	356	361	316	347	304	332	376	322	366	321	335	322	318	343	339	323	289	327	335	337	343	348	301	322	327	344	316	330	352	318	311	321	304	354	350	310	317	341	348	302	309	311	343	339	356	360	339	329	338	335	325	322	331	315	343	375	330	299	349	355	338	347	327	354	339	330	295	329	327	334	324	304	342	311	333	342	343	307	305	359	329	349	337	326	330	309	354	359	364	327	327	310	310	330	323	310	343	313	346	295	318	326	331	327	337	324	317	328	328	353	379	315	299	355	341	332	347	301	339	318	310	339	320	358	334	334	364	317	339	321	359	349	339	338	350	298	361	352	331	315	295	354	335	322	321	334	360	320	370	312	347	341	317	325	337	351	347	313	340	343	330	322	344	368	342	327	358	334	347	347	341	345	304	348	315	362	321	317	364	336	319	357	347	345	313	322	324	351	342	324	315	361	359	339	341	347	317	317	321	318	319	367	347	350	320	335	377	331	334	321	347	342	324	337	358	342	355	302	314	320	303	336	342	341	339	318	298	353	347	306	327	338	345	362	342	360	338	323	302	337	359	338	324	324	318	337	345	344	329	314	319	287	327	335	323	338	316	346	318	342	324	319	318	323	340	301	321	317	314	341	342	315	355	333	369	314	305	329	293	307	336	336	343	297	326	331	364	326	332	353	347	311	327	321	330	354	335	337	324	325	345	308	327	356	309	345	315	316	312	350	326	338	353	333	332	325	359	334	326	337	325	327	315	319	347	324	325	311	316	320	337	313	358	359	315	285	325	311	302	322	332	326	328	344	320	330	297	318	318	331	324	354	325	327	304	369	288	320	337	334	327	337	363	359	303	323	315	316	337	359	337	330	329	331	350	334	376	354	320	328	316	305	326	351	340	334	316	286	349	350	327	353	332	340	356	340	338	333	323	343	327	305	345	376	327	320	343	320	294	331	330	333	321	319	327	340	303	317	317	305	343	334	318	333	338	315	342	341	327	322	321	329	319	322	317	333	320	307	346	351	368	319	350	311	309	348	328	335	336	316	350	357	346	340	337	314	308	329	367	326	353	336	322	343	356	340	332	317	303	332	349	304	319	347	337	366	301	339	317	284	342	347	331	333	357	328	363	369	331	316	354	345	302	307	332	326	291	340	331	321	356	326	342	315	351	347	340	326	311	317	309	359	325	331	316	325	350	343	311	346	347	325	371	332	320	328	344	344	338	318	335	323	328	336	365	330	336	308	351	316	363	359	340	329	343	344	311	313	339	337	317	349	314	301	364	318	325	327	333	324	283	301	308	362	337	332	317	323	312	333	303	355	326	296	358	322	320	366	331	346	353	343	388	323	329	337	325	341	325	379	347	326	309	320	314	340	363	310	326	309	311	333	315	333	344	321	327	349	331	320	363	341	371	351	362	303	324	331	325	322	320	317	360	310	330	364	350	351	339	347	334	345	315	308	342	341	327	341	338	317	340	341	365	334	347	312	316	359	348	350	336	354	338	314	321	342	313	346	341	334	356	332	317	328	345	316	325	334	346	337	355	331	335	316	346	330	360	329	356	324	333	313	333	333	314	346	318	330	355	335	341	327	324	336	309	303	317	310	331	327	323	295	344	325	320	284	297	340	313	335	353	335	340	346	321	344	322	323	348	346	346	347	332	355	335	363	319	333	350	350	350	339	338	305	321	331	327	307	344	327	317	324	340	344	291	332	310	355	340	346	342	338	341	373	327	316	344	299	319	339	342	349	350	369	348	336	329	353	318	317	322	336	362	325	346	359	320	322	284	310	325	335	352	346	285	328	297	332	302	324	327	366	303	354	333	323	331	319	308	356	333	366	323	335	322	351	345	348	341	340	332	315	322	330	347	351	332	324	339	351	307	322	319	326	309	354	340	322	337	326	355	334	352	323	334	332	324	325	352	316	365	323	329	359	308	345	346	339	297	355	330	363	344	361	303	345	302	290	315	345	337	317	309	331	357	343	359	351	331	351	289	311	333	298	326	336	308	324	324	333	297	333	338	329	347	313	332	332	329	320	358	327	322	326	350	352	361	336	299	331	337	374	327	347	307	348	317	342	317	350	291	340	320	324	328	315	325	343	315	305	354	313	339	353	349	334	330	328	364	355	335	327	353	364	345	322	356	362	348	322	331	293	306	362	340	318	312	296	330	331	321	342	339	309	369	310	332	346	327	319	336	307	319	325	340	289	330	324	373	329	346	344	303	342	351	333	321	306	335	330	329	320	326	347	346	315	320	310	332	387	325	346	329	296	327	312	351	371	362	329	335	331	324	364	322	328	342	341	347	322	337	325	328	360	330	351	365	333	294	289	346	317	326	323	329	356	333	318	343	343	344	310	329	325	339	325	350	362	315	332	306	334	346	344	317	302	324	339	339	345	362	345	356	320	361	334	340	343	348	292	323	317	329	306	337	345	333	355	306	307	328	318	320	360	357	353	336	316	363	359	331	304	336	323	325	329	333	350	308	350	365	314	329	332	334	365	329	334	358	308	329	358	313	350	324	370	327	322	335	335	307	353	324	319	330	327	352	317	314	331	333	354	331	324	336	324	335	328	324	302	311	348	358	342	333	348	343	312	339	338	365	358	352	379	311	311	289	344	335	325	335	361	331	313	320	338	301	345	343	335	348	321	326	321	291	319	350	317	348	287	350	338	331	358	328	335	336	359	322	326	337	315	297	343	310	353	330	324	366	336	329	342	345	350	353	383	362	340	324	319	366	340	318	301	306	331	325	303	329	316	326	336	331	353	333	327	327	303	339	326	299	351	324	303	314	327	310	336	323	318	325	341	341	351	346	344
8152	881	1103	815	527	420	368	278	225	206	157	170	156	118	130	124	113	95	110	105	89	86	73	114	79	78	87	98	105	91	92	88	71	77	74	86	64	69	78	64	72	86	65	75	73	74	73	80	74	77	95	78	65	74	60	73	78	79	78	86	64	56	89	86	64	100	87	69	67	79	70	60	77	80	80	97	65	71	72	85	68	89	65	74	74	67	83	67	83	84	61	86	83	82	76	86	91	68	75	65	93	65	56	89	86	81	71	75	75	71	74	76	71	74	80	89	72	76	76	70	72	78	81	80	69	70	77	75	82	68	81	64	57	86	79	77	76	88	76	75	83	86	90	80	74	76	60	81	59	83	74	77	90	80	77	79	76	73	74	81	77	69	72	70	80	90	73	67	74	84	80	86	73	67	72	71	71	67	88	84	80	78	65	74	58	69	64	91	91	77	68	92	66	97	78	57	87	70	75	88	77	64	84	85	70	93	88	75	62	83	76	82	71	66	66	73	83	63	70	79	68	79	73	70	76	60	79	87	82	93	101	68	68	79	77	80	72	86	81	75	81	82	76	81	66	72	61	62	82	72	71	89	89	78	59	76	70	71	75	78	76	85	65	86	80	85	81	80	81	82	78	62	78	58	72	71	70	74	87	70	71	67	65	76	95	65	71	73	87	72	79	81	80	58	79	70	83	67	89	77	77	79	77	64	52	72	75	76	67	81	78	63	72	84	59	80	76	77	78	73	72	85	74	80	71	59	80	62	75	89	70	71	84	66	86	76	80	61	74	90	87	89	68	84	67	61	77	80	82	75	60	68	94	86	87	73	75	88	82	78	83	79	84	68	75	68	71	82	78	76	64	79	87	92	82	84	80	87	67	65	79	77	71	77	70	81	90	81	75	71	80	82	66	79	72	74	73	78	71	96	65	74	86	81	84	78	62	77	76	85	84	89	68	80	55	64	61	66	58	79	81	69	80	78	70	80	66	71	82	69	86	64	89	63	70	74	71	92	78	62	81	96	72	88	65	77	73	64	78	86	61	74	83	82	79	71	76	71	78	77	70	84	78	71	75	79	84	57	84	77	56	79	85	85	71	94	75	75	84	74	80	86	76	78	70	68	66	69	78	85	85	77	75	71	84	81	58	77	71	75	84	75	76	93	71	72	63	74	68	70	73	74	78	66	77	73	70	81	72	77	61	77	75	70	71	81	79	62	77	70	74	68	82	88	80	69	80	75	57	84	82	74	87	69	90	86	54	87	76	69	63	95	79	62	75	75	70	79	75	71	73	70	61	66	84	72	74	85	71	62	86	73	66	68	79	94	61	71	86	77	56	74	77	90	69	92	61	81	73	73	65	75	69	79	71	74	77	72	56	83	93	87	81	91	83	70	71	87	68	84	74	50	73	79	70	76	69	57	81	84	76	72	71	67	74	74	74	67	60	64	88	64	78	76	72	92	78	65	69	60	86	37	80	81	73	73	79	63	81	71	62	59	72	77	76	92	69	50	75	73	77	83	55	72	90	73	74	82	64	89	67	77	78	87	67	69	66	88	66	96	69	74	75	74	67	73	84	80	72	93	67	76	67	72	67	83	80	80	77	86	76	74	84	67	74	70	92	86	83	77	78	94	81	60	79	78	74	78	92	62	75	80	54	63	68	80	91	75	60	74	87	75	73	67	101	63	80	82	71	77	60	78	69	73	86	63	75	72	67	87	88	73	71	83	81	82	85	76	89	75	85	70	90	72	82	104	84	89	79	87	65	90	82	67	57	66	74	72	86	87	85	83	66	78	77	79	80	74	77	67	67	79	73	72	74	91	84	73	81	76	59	59	63	73	64	68	85	78	86	74	69	59	65	80	74	78	72	83	68	92	73	71	75	67	54	64	76	82	60	79	85	67	81	87	95	71	85	97	87	59	82	79	84	67	77	85	71	77	64	60	75	72	74	86	74	73	75	91	64	104	69	93	76	62	72	66	66	60	78	59	69	100	71	80	91	75	67	80	71	70	64	82	69	66	83	61	69	97	66	76	74	91	93	71	87	73	74	77	77	70	57	70	74	72	80	68	85	70	66	68	90	79	75	61	64	77	69	53	85	75	93	80	61	79	82	72	65	67	66	74	72	84	73	73	87	65	76	78	85	71	62	74	81	90	77	82	84	87	89	87	84	90	88	88	91	69	73	73	68	65	83	87	79	88	64	71	68	69	79	67	84	76	54	74	76	83	75	78	66	73	95	85	74	73	79	67	55	73	79	60	78	86	77	80	77	79	79	72	74	94	92	84	70	74	69	78	77	58	79	90	82	68	78	86	65	76	73	85	66	76	76	79	91	71	80	75	74	85	68	71	80	64	70	74	74	59	75	74	68	100	85	73	77	76	66	92	76	64	82	67	77	72	79	67	69	78	73	76	91	75	72	82	68	73	71	91	80	83	73	82	85	71	63	75	68	82	56	69	87	85	75	93	81	80	71	70	62	71	72	91	78	85	75	91	90	76	65	95	78	64	66	72	75	75	85	76	78	59	89	75	75	70	57	69	84	67	78	73	72	71	70	67	100	70	81	77	79	71	73	80	87	72	66	84	72	74	71	69	63	78	79	86	88	91	77	99	75	74	80	86	86	73	67	69	69	86	65	70	59	70	61	75	83	78	84	85	77	81	66	71	77	73	73	90	87	77	86	83	80	72	61	70	77	79	75	75	92	76	57	81	78	76	99	62	72	93	79	93	73	66	80	74	64	75	65	89	72	96	63	65	79	59	81	65	63	74	72	67	70	97	80	77	68	62	70	66	67	61	92	63	79	81	67	63	56	89	66	72	66	65	73	92	69	80	71	61	75	77	78	73	80	67	76	88	78	92	63	80	63	65	73	77	74	74	64	78	79	83	85	62	70	64	75	74	84	83	72	88	77	90	71	61	98	74	66	77	74	67	70	74	81	71	60	74	85	70	70	85	81	73	77	76	88	78	75	77	83	79	66	80	74	79	77	83	64	69	77	53	78	80	62	87	84	83	68	68	79	66	78	68	78	83	84	78	62	72	47	83	90	86	99	89	85	73	86	79	74	73	84	61	77	77	84	75	71	66	61	61	67	74	66	75	77	91	81	81	71	68	73	77	81	84	76	56	77	77	72	65	74	83	67	50	66	79	72	65	85	80	90	70	80	71	68	70	85	75	80	83	62	84	67	74	60	87	77	81	74	73	78	74	72	91	91	74	71	87	83	83	82	89	73	67	82	69	94	72	82	88	83	61	84	77	82	61	76	75	63	55	76	82	73	72	68	85	54	61	82	80	88	65	74	98	53	56	86	62	67	59	71	88	88	75	94	76	78	75	97	86	61	88	69	83	75	86	78	86	94	82	69	72	88	72	68	66	87	92	75	85	84	65	65	90	76	73	60	80	77	81	86	75	72	94	64	65	75	73	83	74	68	70	90	82	89	74	79	76	76	62	71	80	88	66	76	81	72	73	82	86	62	64	63	78	75	77	88	75
5883	1024	2466	2907	2482	2039	1580	1328	1150	941	860	745	642	644	563	525	509	459	448	402	391	429	385	370	379	335	334	330	312	322	288	298	288	297	300	260	258	278	285	286	253	250	280	230	268	283	254	280	244	256	258	261	248	256	270	272	260	225	224	243	231	272	237	265	257	246	233	205	206	235	233	251	243	268	234	207	252	220	264	242	266	234	223	278	235	237	229	246	217	240	219	247	215	212	222	241	266	239	213	226	228	252	215	248	256	239	230	226	251	211	225	225	204	234	257	228	225	236	236	245	233	223	201	228	217	233	224	224	220	193	204	212	240	231	221	226	225	232	259	227	222	237	206	228	239	239	250	233	237	228	259	233	215	210	214	233	246	224	225	227	226	218	238	214	227	232	197	244	222	222	205	221	207	228	225	235	214	219	242	232	225	218	241	203	244	255	209	217	232	217	217	207	235	213	215	207	238	224	229	239	232	209	216	222	223	219	217	234	231	204	225	231	215	233	243	222	236	194	240	227	204	239	217	226	206	227	250	221	223	219	214	239	225	231	217	200	248	234	207	224	231	211	225	228	217	234	253	233	229	232	215	235	212	191	241	231	218	251	228	211	222	199	242	232	224	232	239	242	231	215	221	231	231	230	199	219	211	229	231	205	228	197	218	218	224	238	245	221	242	214	221	240	225	213	199	241	193	238	195	239	221	222	232	250	211	251	241	216	235	241	222	225	213	235	228	219	200	209	232	223	220	231	237	219	205	209	227	229	217	208	238	241	229	210	232	230	223	210	242	243	234	237	241	230	249	222	213	231	230	240	236	211	238	211	258	205	243	215	230	214	222	253	251	220	211	228	229	224	195	204	245	234	229	224	215	204	253	233	219	269	221	216	220	220	224	221	232	217	207	232	251	232	223	214	204	230	241	200	227	226	227	239	222	226	237	218	226	236	239	244	225	242	218	198	228	217	229	240	212	224	240	195	213	203	238	207	243	232	257	220	210	207	228	241	209	214	229	219	238	211	220	237	221	239	210	229	241	227	227	229	223	196	218	214	205	207	227	231	234	220	241	263	218	243	245	229	216	200	219	208	210	245	221	201	210	258	219	240	220	221	212	214	214	224	212	237	201	239	215	203	212	229	234	232	212	220	229	222	241	227	202	233	220	208	210	209	197	219	233	220	216	225	202	212	217	206	221	205	233	222	229	214	219	239	214	238	232	235	217	208	210	256	227	226	242	225	233	214	253	228	194	237	206	223	240	231	231	254	218	228	205	221	229	220	210	238	212	202	226	235	214	234	230	217	237	193	192	244	202	221	207	245	255	249	230	231	253	217	207	190	248	228	219	251	218	221	227	235	238	238	247	227	231	228	214	251	229	228	228	232	217	215	226	229	211	190	221	205	221	238	252	241	215	225	217	226	209	214	215	200	217	232	209	253	208	217	214	215	233	223	223	234	215	216	218	236	212	244	214	228	261	237	215	215	223	206	196	211	221	220	220	216	188	231	250	231	227	228	221	237	236	246	200	225	208	207	196	216	218	214	228	227	220	211	248	211	222	219	249	218	226	214	211	218	213	214	212	240	226	224	222	243	249	232	230	221	201	211	226	209	241	248	218	216	228	224	246	246	235	205	227	225	248	239	210	221	272	214	219	238	200	246	231	233	214	254	253	235	230	244	227	236	213	212	228	243	241	238	228	207	229	232	240	210	244	214	222	227	193	212	228	224	224	218	229	218	202	240	245	227	211	232	225	217	221	229	229	217	222	214	203	218	210	225	222	212	221	219	214	235	237	236	239	266	212	197	230	225	213	237	234	254	228	242	216	205	218	211	219	204	234	217	214	215	195	210	211	237	234	204	192	211	196	200	230	209	234	219	241	207	209	219	210	220	231	238	234	238	202	232	247	236	238	203	221	228	228	255	227	235	232	222	216	213	237	220	218	206	205	237	240	201	224	198	217	224	223	242	232	240	235	222	232	207	237	219	217	236	220	236	226	221	228	237	198	260	207	220	223	207	226	242	226	247	233	206	228	252	218	229	197	219	220	225	256	196	221	234	208	181	235	257	243	207	205	214	212	215	208	245	235	238	217	213	203	223	224	254	242	233	223	222	224	248	237	245	231	206	231	224	232	234	214	225	223	229	214	213	193	223	228	213	216	211	210	248	212	246	247	230	223	212	215	233	188	225	240	230	235	252	204	225	226	234	227	237	229	239	208	219	203	224	220	225	190	220	239	227	231	206	206	236	203	215	209	210	231	218	241	217	222	241	215	211	234	224	231	215	237	249	247	233	205	253	208	228	227	228	247	236	228	223	213	217	234	218	226	200	225	246	221	239	209	215	241	216	220	242	223	244	241	252	224	216	223	236	232	200	229	230	213	222	199	224	236	235	217	218	237	218	214	226	226	226	247	228	260	238	215	202	242	239	204	213	225	220	198	245	226	224	221	237	232	189	215	222	204	216	230	225	229	231	213	248	212	220	248	231	207	221	241	198	226	237	211	248	218	240	221	218	227	220	221	225	230	202	205	234	237	237	222	230	219	234	245	222	220	201	211	247	208	197	221	226	240	239	225	223	220	213	230	198	219	225	225	203	224	218	245	234	217	217	233	211	222	249	253	228	269	265	242	216	200	253	227	196	235	224	256	245	214	236	227	249	240	224	207	220	218	227	228	233	215	205	201	261	251	253	225	239	235	223	206	226	191	213	210	220	221	220	221	237	235	226	245	243	231	273	235	246	208	223	223	212	192	241	217	205	243	224	233	215	241	229	206	216	234	222	223	215	247	223	214	210	197	225	223	220	235	248	228	255	217	213	243	233	217	230	235	242	218	221	210	205	247	229	221	223	225	229	224	230	222	244	220	218	212	222	192	200	226	230	224	206	250	216	199	225	247	208	224	240	222	248	214	207	215	217	229	222	215	239	215	228	230	251	227	230	218	254	233	204	223	236	233	226	203	237	230	209	251	230	221	255	229	224	229	226	216	222	243	213	243	223	233	230	208	205	218	239	247	210	222	213	246	240	236	215	243	227	225	214	218	228	203	228	221	237	235	234	235	230	234	256	254	245	238	211	240	220	216	212	200	230	207	240	207	238	233	223	212	243	239	217	225	221	245	240	227	233	218	218	220	215	233	236	212	199	218	228	221	204	209	232	198	233	196	207	234	227	221	232	232	226	233	235	227	225	237	210	188	225	210	256	235	228	211	210	207	224	218	218	239	224	234	227	220	202	230	225	229	219	232	224	207	253	225	204	240	236	247	230	248	238	225	230	240	214	240	226	209	240	221	217	252	217	213	244	206	224	262	227	214	249	200	236	215	206	217	202	234	244	235	223	230	220	207	234	238	204	223	216	242	243	230	223	226	235	237	233	215	234	222	193	217	228	212	212	227	221	239	206	231	223	226	226	249	225	198	207	210	233	240	237	224	238	200	206	230	234	219	238	211	223	199	211	241	211	206	208	225	237	213	255	228	218	215	226	228	256	196	221	233	235	192	218
15773	2543	2334	1862	1198	886	686	584	508	428	378	354	319	273	291	255	227	263	239	254	214	226	208	238	215	211	210	201	235	207	217	217	193	234	201	203	188	205	192	205	183	169	212	215	191	186	178	190	190	202	190	190	204	182	195	177	177	189	191	183	205	173	204	172	196	193	203	200	192	173	186	175	196	195	198	192	174	190	173	200	186	201	190	192	200	169	198	164	171	170	170	197	184	185	185	217	191	183	183	166	163	207	197	175	193	186	161	174	192	179	177	175	201	217	180	194	170	179	192	171	184	184	175	198	176	175	155	163	182	192	175	188	196	204	201	174	194	171	194	184	175	196	196	206	186	189	203	186	200	177	194	164	189	181	194	172	196	197	167	214	191	171	186	180	164	175	202	215	198	184	184	171	188	180	181	186	186	210	184	179	190	169	186	172	173	205	173	175	174	195	173	192	195	207	197	168	197	191	195	205	189	168	185	167	196	195	176	186	225	177	173	187	183	184	199	208	159	170	185	183	177	165	175	181	168	186	190	182	167	189	177	164	205	193	184	185	187	186	198	171	204	171	183	210	189	194	185	185	154	183	164	158	178	210	178	182	172	175	185	192	167	178	175	184	190	186	179	177	185	180	196	213	191	169	184	173	172	208	188	187	175	183	184	185	178	165	189	188	179	179	186	189	184	198	216	157	197	200	193	221	170	170	190	196	194	188	204	200	192	206	191	163	169	196	208	169	212	197	172	210	182	154	217	186	213	176	193	178	187	164	185	185	199	207	194	185	159	179	192	159	178	187	154	181	185	174	176	180	154	174	179	206	179	183	171	199	190	155	176	175	168	182	176	189	210	186	196	219	206	165	177	178	189	197	168	179	200	194	192	223	171	178	173	188	211	196	187	191	186	186	212	174	193	173	162	192	178	179	181	176	173	167	175	160	185	210	194	189	169	194	194	177	199	192	209	177	191	176	181	185	198	188	176	174	200	194	178	173	186	159	197	199	199	194	180	171	148	184	205	199	174	184	180	184	176	184	185	201	193	190	165	190	195	186	199	192	219	176	198	172	161	169	196	196	171	198	166	181	158	174	165	195	173	169	193	212	212	174	174	204	185	159	207	189	184	168	178	167	185	192	202	188	218	187	188	192	186	180	195	189	183	191	178	164	181	191	160	180	181	166	166	156	182	208	159	174	167	160	167	168	172	172	191	207	169	180	148	211	191	178	161	220	189	183	188	207	182	167	184	202	184	165	210	166	179	175	183	203	190	183	181	221	186	172	175	191	176	173	199	186	196	176	165	190	181	188	207	188	187	186	196	186	165	175	180	207	165	188	192	180	203	182	196	199	195	184	193	201	194	172	157	184	210	160	182	185	164	190	183	174	154	171	182	167	188	190	183	190	166	166	159	167	188	164	179	183	194	198	195	158	188	188	182	166	182	201	198	204	188	185	161	195	175	175	183	202	193	200	203	178	197	205	195	188	187	199	192	174	192	180	188	181	185	166	200	181	193	184	159	181	211	205	178	166	197	179	171	221	194	208	193	205	160	170	193	162	180	195	183	162	192	198	195	180	171	176	191	165	229	169	171	178	197	196	188	183	194	167	182	184	187	176	174	179	207	196	167	178	196	171	180	189	203	198	201	202	212	170	178	177	170	184	190	196	180	189	182	194	176	184	184	220	203	180	156	201	183	154	199	160	172	209	196	176	179	184	192	184	183	176	172	201	185	185	199	199	186	215	172	186	187	203	182	194	203	187	174	184	175	179	173	176	175	186	201	187	190	185	165	179	189	161	186	205	180	185	171	178	191	201	208	216	181	189	184	205	174	187	190	163	178	176	191	189	202	189	168	180	162	170	176	197	163	188	171	167	181	187	174	153	208	180	167	196	197	173	183	178	181	188	185	192	177	189	177	188	187	199	172	168	173	192	172	174	172	198	192	216	186	186	162	183	184	154	178	161	194	183	193	187	190	190	182	203	164	185	187	203	192	187	220	170	174	181	186	185	190	212	184	157	182	195	192	178	207	181	186	186	193	211	173	180	181	172	208	172	199	186	169	191	165	163	183	185	209	185	171	170	215	178	174	182	165	165	201	169	196	163	164	155	214	193	195	184	191	221	180	188	186	171	174	171	167	179	192	191	186	167	173	187	182	223	195	166	188	190	214	168	150	188	183	186	187	198	195	164	173	215	191	189	176	181	198	191	180	179	181	191	198	200	164	180	209	188	177	167	168	178	174	207	186	172	210	193	182	184	174	218	185	181	176	189	192	175	172	206	182	176	173	182	182	149	158	194	188	141	206	183	168	179	179	191	189	196	207	187	183	177	167	181	183	176	173	213	206	185	190	155	176	171	172	182	201	188	177	186	173	196	174	186	229	192	186	176	187	205	199	175	196	183	181	184	215	189	188	179	168	155	177	192	203	173	179	166	204	183	188	165	193	190	184	218	204	192	197	177	170	178	180	197	173	181	175	191	165	197	185	195	184	211	182	201	188	192	166	175	176	172	193	174	180	191	215	211	173	162	187	186	196	175	183	178	203	193	174	163	176	165	205	178	214	182	185	171	228	227	190	216	191	176	171	195	175	184	173	185	193	189	195	212	151	164	172	187	193	217	180	205	185	178	175	184	183	151	155	200	205	176	181	196	177	185	170	186	179	171	187	182	169	190	164	195	176	204	192	172	168	195	227	197	194	176	176	191	185	181	181	207	190	190	192	181	186	179	204	183	200	187	196	191	178	197	169	177	173	208	183	198	203	174	163	174	190	187	174	204	180	171	200	186	171	180	191	205	174	172	194	188	179	182	164	171	198	179	190	191	159	190	193	180	196	182	194	196	204	170	166	190	183	177	193	182	192	210	184	199	199	179	178	185	176	186	201	173	181	204	194	177	188	176	204	194	175	191	198	173	188	162	190	167	170	184	173	196	201	178	189	183	174	182	203	170	183	193	180	200	189	191	182	187	204	176	173	174	182	201	203	178	191	183	182	190	199	199	183	200	165	168	178	205	205	196	180	200	176	165	192	206	188	184	198	191	187	189	183	208	180	205	189	195	199	163	180	196	192	178	172	212	196	199	176	178	192	187	198	199	191	176	172	172	181	161	191	179	219	177	195	193	164	189	211	172	191	173	184	219	192	194	176	187	165	186	198	178	171	169	193	191	196	180	183	193	171	141	185	177	173	201	169	177	146	182	192	180	194	197	162	182	172	187	190	174	173	179	193	207	190	169	181	180	181	187	170	175	182	200	188	198	196	196	182	192	183	195	167	170	202	196	188	186	195	188	164	189	171	191	166	186	174	200	204	193	184	176	181	201	174	173	176	181	213	198	185	187	187	182	184	198	189	179	187	182	210	178	180	167	213	204	177	153	174	183	173	187	161	192	161	191	161	181	177	163	220	188	194	173	190	179	191	186	162	185	163	184	172	172	190	174	180	177	174	195	163	153	183	200	171	161	197	205	182	169	168	175	187	179	210	189	203	190	163	175	167	192	182	187
7634	1936	4718	5577	4749	3890	3089	2627	2273	1939	1614	1551	1286	1207	1125	1077	951	935	909	858	823	790	755	749	693	694	702	652	650	680	615	625	595	548	609	595	608	572	538	548	552	550	594	523	542	518	493	517	551	513	464	565	489	520	516	500	493	506	500	491	492	530	499	473	467	497	514	513	517	504	458	491	484	513	494	429	492	532	489	492	487	509	491	471	467	473	486	492	522	456	492	519	449	462	452	486	510	473	490	447	425	481	481	477	492	482	465	503	484	448	475	522	514	457	460	473	461	460	510	473	450	447	499	481	494	472	470	474	451	447	512	467	503	420	458	479	471	461	518	507	488	447	465	500	486	466	470	466	463	488	493	480	463	462	467	477	491	452	460	451	450	483	505	498	436	454	489	465	460	482	453	452	486	467	476	478	479	458	479	457	453	472	465	487	494	431	446	471	444	510	478	427	454	454	437	458	491	445	490	500	507	476	527	465	445	489	450	467	475	496	499	506	474	451	491	485	460	517	474	455	474	478	465	457	478	484	445	431	516	465	455	455	427	459	510	475	482	514	460	492	416	486	462	486	492	472	509	470	481	452	467	432	493	477	454	443	474	473	459	473	436	493	489	486	456	447	454	494	465	444	473	459	494	440	474	464	437	494	497	475	490	485	481	482	455	474	472	492	450	444	492	500	451	493	505	481	429	508	444	456	441	474	478	520	504	470	496	470	500	505	495	488	491	524	489	492	457	470	484	467	441	476	476	461	480	457	408	445	486	484	430	463	453	494	485	472	446	448	540	469	473	448	503	478	493	451	472	429	484	495	485	466	485	471	457	424	472	477	450	478	452	514	476	453	486	462	494	502	491	460	500	448	449	463	493	487	443	493	446	457	482	498	488	444	482	483	483	489	476	466	515	450	449	462	435	481	472	476	462	505	471	448	470	454	494	484	440	490	475	416	445	458	473	470	512	465	474	472	477	453	463	424	453	485	488	480	484	423	456	460	451	442	485	448	455	443	503	471	472	440	450	492	439	462	469	470	455	427	457	470	449	438	448	510	479	502	448	481	456	465	458	470	525	490	481	496	460	449	473	436	465	448	477	442	423	478	454	523	456	440	468	453	492	456	454	493	472	487	505	486	462	448	440	464	455	474	444	450	473	449	462	454	445	451	466	469	454	466	488	454	483	514	504	469	454	457	503	453	485	503	466	486	426	483	504	449	447	437	480	489	464	513	476	471	495	455	465	468	463	443	447	459	467	460	470	486	474	469	456	476	480	485	458	451	475	446	502	474	479	453	471	454	455	473	456	442	485	467	469	455	457	477	496	466	444	476	508	463	464	462	461	441	495	475	462	456	517	461	435	496	467	467	478	462	483	457	496	493	456	461	481	462	452	476	467	477	458	488	467	482	488	482	479	443	509	457	506	487	492	448	485	453	466	477	495	473	441	498	481	446	494	473	470	492	465	458	482	454	448	465	469	453	445	494	510	442	507	472	460	523	453	474	461	504	481	474	445	473	475	492	439	478	472	434	479	446	480	452	466	511	477	483	444	484	501	483	468	471	512	452	493	462	465	487	493	487	459	440	465	493	475	449	493	494	431	453	459	477	473	449	444	449	469	476	476	498	452	477	435	470	493	478	479	443	467	448	489	475	480	456	442	453	469	487	462	458	455	500	481	465	486	474	453	506	446	489	453	469	480	447	455	479	444	431	481	469	438	496	451	487	472	492	479	451	470	467	457	425	456	450	498	483	497	488	478	486	446	389	456	466	408	482	465	501	454	481	455	461	469	436	463	446	455	485	474	462	480	500	467	445	447	472	440	457	469	491	475	475	444	482	438	464	510	484	461	486	510	486	483	496	505	497	490	472	457	423	465	458	451	500	492	463	460	451	461	510	496	468	486	469	477	495	486	481	445	509	440	493	464	468	457	488	466	472	484	459	460	423	493	508	489	476	469	516	476	484	475	435	494	444	503	445	475	462	446	478	492	468	455	435	447	459	437	468	492	448	469	459	476	493	485	457	487	481	475	467	478	466	433	496	446	456	463	442	512	478	460	451	461	473	465	480	458	460	421	461	471	440	498	470	474	461	473	430	507	494	480	442	401	458	470	418	470	503	445	513	500	504	439	483	484	491	491	430	476	406	467	455	474	463	479	451	487	447	494	469	471	449	439	484	480	479	510	482	468	480	482	427	515	483	463	469	513	479	467	419	442	438	487	454	469	502	480	484	482	479	454	459	438	518	443	491	463	463	460	443	479	488	483	463	498	470	459	449	490	476	468	441	468	512	452	461	493	466	429	474	513	460	441	517	486	488	455	434	503	476	456	450	462	473	466	490	470	455	464	499	427	510	493	421	458	485	449	442	484	501	455	478	472	498	472	475	445	474	471	478	457	470	491	466	485	440	478	489	501	465	457	477	476	462	432	504	472	478	475	478	470	475	467	442	498	424	479	467	487	432	463	470	451	477	496	453	475	445	454	475	502	474	505	460	488	447	491	408	479	451	471	484	467	495	484	464	495	460	465	481	441	449	445	450	456	496	472	491	447	462	478	487	453	508	477	463	456	480	457	450	500	473	448	455	464	432	461	471	473	462	480	546	509	469	442	462	484	482	497	469	440	469	464	454	425	477	445	492	458	443	481	490	487	471	506	505	484	515	464	470	471	477	468	425	486	446	463	493	501	443	498	470	474	457	484	470	467	463	479	466	472	472	473	433	486	492	478	476	447	503	468	456	460	478	441	511	459	477	437	509	486	465	479	457	475	473	484	419	465	481	501	439	496	463	486	490	442	460	487	479	478	447	456	436	469	478	496	505	454	475	460	467	440	433	482	452	502	435	453	465	470	527	464	481	512	453	472	489	483	462	473	474	488	440	446	474	492	454	476	408	458	474	494	447	466	462	468	476	463	471	485	453	472	478	453	476	451	475	442	456	478	482	481	486	478	480	464	490	514	460	436	468	475	442	439	493	483	453	448	449	477	467	474	481	462	449	485	463	500	481	459	453	469	478	470	477	469	448	426	471	462	480	486	482	464	483	510	457	450	467	478	477	480	423	485	490	487	471	468	459	466	440	472	478	461	462	494	500	456	477	472	477	509	472	469	482	435	497	470	504	460	487	455	437	496	416	474	505	464	461	503	473	481	437	500	464	470	454	489	435	471	455	457	427	462	454	501	517	454	445	451	446	462	473	486	451	465	469	483	466	468	462	482	472	470	479	506	455	488	483	453	482	488	464	467	475	457	474	486	486	487	484	472	491	492	474	447	429	415	454	430	446	429	480	475	438	425	500	492	459	456	445	481	470	460	423	454	482	453	450	493	440	459	451	529	455	458	457	479	492	498	493	453	457	470	442	484	471	451	440	466	466	465	466	503	473	493	414	538	457	501	478	472	445	456	471	471	494	490	468	499	451	473	480	454	471	440	456	508	437	484	503	442	468	434	430	457	476	474	500	443	471	442	483	495	487	474	492	491	463	463	469	491	475	475	477	449	470	482	457
2149	172	179	154	156	160	134	129	115	147	139	114	159	157	135	181	155	143	119	135	128	134	133	125	139	132	137	136	140	146	146	110	125	142	153	143	141	112	143	130	116	136	146	128	135	128	125	151	138	141	126	116	136	146	119	134	154	132	115	119	140	137	127	129	135	134	137	133	134	130	144	133	128	138	142	143	132	137	149	136	136	123	147	127	120	146	152	152	141	136	143	169	131	151	136	119	135	128	119	142	144	134	120	148	158	129	123	153	118	128	147	130	112	138	117	133	132	148	133	136	108	123	137	156	130	123	132	114	148	133	128	160	130	111	124	134	123	172	122	131	158	148	132	143	125	141	144	120	121	131	150	114	136	104	116	145	127	129	143	140	134	125	122	140	153	149	148	136	121	111	125	138	126	144	136	127	127	137	129	136	116	138	128	130	129	132	143	140	157	126	128	128	145	135	134	118	155	122	118	137	165	146	135	117	116	127	144	140	122	106	123	150	122	142	139	143	121	129	125	148	137	133	102	104	120	130	115	135	136	133	137	148	143	125	134	163	113	142	132	134	166	115	124	136	114	134	117	134	132	141	156	149	129	131	134	146	134	140	141	118	152	112	129	116	133	127	146	152	125	129	127	132	149	138	149	119	161	131	134	131	130	148	106	121	114	144	135	130	124	139	137	132	132	129	144	157	127	123	134	142	136	134	142	111	157	141	116	121	153	136	118	129	134	122	130	173	129	122	141	144	139	122	136	144	119	144	136	124	114	143	139	117	151	125	130	150	131	154	129	151	155	159	127	134	153	137	97	121	146	142	137	123	128	157	112	128	127	117	148	150	145	130	124	132	139	124	130	142	133	146	117	113	148	141	151	120	132	125	118	136	127	167	146	137	115	122	137	130	147	136	142	115	119	148	135	121	141	115	158	153	140	134	118	139	146	131	121	124	122	128	139	131	144	117	133	112	148	138	117	145	125	150	147	157	130	159	132	142	139	128	152	130	133	126	142	110	139	138	114	143	137	144	134	127	137	139	120	130	120	121	126	121	129	132	119	123	111	139	107	143	132	136	126	136	146	129	140	126	166	130	133	117	149	141	133	120	140	125	129	125	135	128	143	133	126	113	132	144	130	122	121	138	132	119	134	115	129	140	127	129	153	129	128	149	126	142	132	141	143	125	118	139	152	125	143	126	137	126	103	161	165	124	134	158	139	103	133	143	142	148	131	122	144	113	111	139	133	120	130	128	127	128	128	143	129	135	128	138	138	120	123	123	149	127	128	145	119	143	127	129	136	143	130	147	116	107	136	135	112	109	134	119	115	152	132	128	126	119	149	166	147	133	127	132	122	137	132	130	132	118	122	159	133	132	160	111	150	130	154	121	133	131	156	137	125	140	148	131	121	130	124	130	122	123	121	138	134	134	120	145	133	151	130	119	135	138	122	119	114	112	134	170	148	122	132	135	123	123	137	146	137	140	132	138	132	135	120	141	117	127	150	137	135	126	147	145	135	128	119	120	135	133	139	124	125	155	167	136	122	128	129	141	140	148	140	127	137	124	141	135	140	139	120	130	113	131	123	141	138	135	137	132	118	126	142	130	126	120	120	122	137	142	125	141	125	125	136	132	126	140	114	121	129	122	123	149	141	135	157	121	138	122	149	116	117	143	134	117	129	134	136	144	139	136	128	136	140	118	136	136	134	132	131	135	148	126	151	120	136	138	137	122	124	134	148	133	144	131	121	119	120	134	110	126	148	143	130	127	128	140	133	142	136	153	143	147	108	130	110	139	132	131	158	131	128	131	136	126	130	130	125	132	129	125	133	126	141	150	124	127	135	141	129	160	115	152	119	115	125	126	144	144	113	137	112	126	124	149	125	136	143	130	144	131	140	135	152	118	128	125	136	130	149	123	142	133	132	112	139	121	137	125	138	112	125	158	136	132	121	125	131	135	134	137	147	130	129	148	139	147	120	135	135	131	142	133	129	143	129	132	123	121	139	124	132	139	116	150	124	114	125	119	166	120	120	147	135	148	138	126	122	140	150	123	122	149	140	127	130	136	133	120	147	126	137	148	143	123	117	140	146	112	137	139	115	132	127	139	126	129	144	128	143	123	139	127	117	138	120	144	138	133	124	137	151	120	146	135	125	135	126	131	133	124	120	130	133	136	136	128	154	134	152	135	140	138	138	128	137	160	132	126	135	133	131	114	142	115	113	140	147	130	114	147	152	121	124	132	107	117	132	124	129	119	129	140	159	140	114	126	144	143	136	109	145	126	116	137	134	142	118	138	129	142	126	128	112	129	114	125	116	139	142	137	121	114	129	125	134	119	125	123	142	134	137	133	131	124	129	131	119	116	155	149	120	144	131	125	149	132	129	129	154	118	138	124	140	137	151	140	167	120	145	131	123	130	142	125	122	135	132	128	147	122	141	125	120	128	118	137	140	143	128	133	130	153	129	145	142	147	115	126	149	145	131	106	138	147	144	126	132	140	136	121	152	135	128	129	122	124	114	150	148	153	120	138	124	123	156	136	128	126	131	121	109	111	144	127	147	133	116	123	139	121	129	129	121	147	126	135	142	134	130	144	148	139	135	134	150	167	117	141	133	155	111	145	116	132	136	134	129	147	133	147	144	136	125	121	123	165	128	109	131	118	151	124	152	119	106	133	140	152	147	115	151	128	111	144	122	140	143	128	158	123	126	131	127	122	113	143	123	128	149	137	116	116	138	147	124	154	130	129	158	133	134	133	132	120	153	138	152	103	127	114	134	138	108	112	140	130	129	129	119	128	138	137	128	156	123	132	116	123	128	147	138	146	138	142	147	157	132	135	148	129	133	142	120	136	146	139	105	126	111	124	115	153	127	128	153	151	123	127	136	135	145	116	130	138	134	141	122	141	127	126	133	143	142	129	127	140	117	131	134	134	136	148	115	114	122	123	123	142	134	127	119	135	110	133	134	130	106	146	130	116	122	129	158	126	137	151	125	146	131	140	135	138	138	154	127	118	130	149	130	148	111	119	118	139	157	163	146	120	135	148	116	136	137	128	135	127	132	120	143	112	119	157	122	127	139	129	128	107	120	112	146	114	133	121	121	124	133	156	132	133	118	128	116	133	143	142	135	132	143	114	114	123	147	145	137	144	140	120	147	148	132	111	144	143	143	116	143	108	124	131	130	130	119	140	124	133	121	126	137	139	136	130	123	127	127	129	139	147	139	146	142	121	134	107	119	132	138	121	123	120	147	140	139	141	140	126	134	111	124	152	144	106	131	132	128	130	142	147	132	126	143	107	130	131	142	134	142	140	125	157	137	132	129	123	131	131	104	121	134	160	138	116	127	143	141	135	127	134	125	125	104	137	111	123	149	143	141	136	132	147	127	130	151	120	132	128	134	129	123	161	135	140	114	126	120	153	137	149	122	123	156	144	137	133	134	149	127	120	126	165	120	130	125	120	135	133	147	126	110	127	137	132	128	143	149	119	116	118	156	135	138	119
2299	394	434	441	459	384	417	400	370	383	368	377	373	343	384	378	343	374	364	346	339	339	391	333	361	320	351	351	351	319	329	343	342	366	309	344	334	343	331	338	329	338	321	363	339	349	313	343	319	333	364	316	344	393	333	347	333	346	348	316	320	317	295	330	330	286	337	323	333	327	332	352	361	290	352	311	313	363	366	349	348	333	353	345	309	323	332	342	374	336	342	363	369	330	312	338	328	373	335	314	338	320	327	309	323	362	317	338	364	334	317	321	344	321	323	300	331	332	317	347	306	373	314	333	325	333	341	317	359	332	358	344	325	321	329	331	342	329	332	335	335	318	328	351	321	338	333	334	350	329	338	362	334	319	343	317	326	314	349	340	330	358	378	379	323	306	345	301	331	324	298	352	350	325	306	334	342	309	328	327	319	344	327	309	340	295	316	338	364	324	352	325	310	351	340	359	334	359	334	316	370	332	339	342	353	320	318	357	305	319	348	323	331	323	333	313	340	338	340	364	358	324	314	339	347	329	333	323	314	357	324	337	315	366	336	318	339	363	331	325	366	336	358	376	298	360	343	333	340	310	316	346	335	296	329	342	344	327	326	352	301	342	345	348	334	321	328	356	380	354	320	366	346	320	323	356	326	308	317	355	362	356	335	352	351	334	365	309	320	337	340	312	333	337	327	340	330	344	336	332	354	314	276	330	304	296	339	352	311	348	344	334	359	356	340	366	317	340	339	333	305	355	330	339	386	331	359	328	330	343	366	304	342	300	347	322	344	288	328	332	337	338	342	324	348	320	309	370	331	319	353	350	348	327	332	314	359	341	344	331	317	294	337	330	338	341	344	353	323	367	333	327	358	344	357	330	340	309	338	332	336	331	306	313	351	326	356	364	375	330	349	317	299	304	330	341	303	348	340	343	348	341	351	333	364	345	315	350	377	350	341	280	324	321	331	359	360	324	330	364	357	354	358	363	333	332	354	317	315	334	324	300	361	317	327	344	354	329	298	312	329	359	365	324	331	307	331	335	317	305	342	337	334	321	342	327	323	327	314	325	362	323	368	341	355	307	301	337	341	312	333	333	299	360	328	348	329	358	328	313	321	334	340	344	350	330	304	311	317	361	347	314	332	320	371	321	307	321	323	367	328	328	322	331	335	314	326	319	326	378	348	315	298	311	335	328	337	333	319	358	351	307	364	334	342	323	336	358	314	315	347	337	329	336	333	314	347	324	332	351	336	349	346	352	314	338	343	297	338	337	307	315	342	319	361	346	345	348	341	366	350	322	322	336	314	350	351	350	354	357	334	333	371	322	360	345	314	316	328	334	351	305	340	335	336	342	370	357	325	377	318	346	325	305	336	339	310	314	319	347	318	301	338	332	334	337	321	350	338	352	324	332	314	335	350	327	324	295	324	341	317	319	323	349	305	332	315	346	309	331	350	337	337	352	371	313	322	341	333	338	319	356	327	322	317	327	338	346	355	361	343	301	361	344	310	298	278	308	328	369	362	328	329	308	337	349	320	327	297	351	333	338	343	323	354	330	326	357	337	314	339	313	331	336	309	331	343	349	335	350	311	341	325	332	334	371	311	321	329	349	348	334	342	323	353	313	331	373	329	360	335	346	328	315	335	331	360	371	341	366	379	328	323	358	326	336	345	344	319	332	300	300	354	354	338	362	338	322	336	317	319	327	321	280	340	323	346	305	352	337	328	299	314	319	293	304	314	325	325	315	313	338	302	361	344	354	377	332	330	348	347	346	327	339	345	329	345	359	344	317	321	331	338	343	354	353	337	351	320	334	330	328	348	359	340	327	342	320	380	327	315	329	281	363	343	341	318	350	313	324	358	336	317	324	294	341	300	374	331	334	340	352	341	331	334	354	334	323	338	338	339	353	360	340	301	303	335	320	325	341	356	325	329	300	306	339	346	350	350	317	326	360	309	352	342	353	355	369	318	350	353	347	346	337	316	351	332	311	292	325	350	328	346	356	345	326	348	345	329	323	313	332	329	331	333	365	323	320	308	336	315	364	325	310	340	344	330	326	362	365	333	322	361	324	321	355	354	324	339	356	328	331	317	335	334	316	351	333	330	338	345	328	329	329	328	313	368	338	349	303	345	328	295	299	335	341	332	323	341	351	308	344	326	341	332	340	320	325	321	329	328	383	334	319	373	339	344	368	326	350	319	324	348	366	362	325	330	319	325	323	331	367	351	342	358	341	331	308	318	335	314	359	361	344	342	327	347	314	334	331	344	358	349	350	336	316	308	358	344	378	329	320	375	332	306	332	354	341	356	324	313	303	349	357	346	347	327	319	330	351	350	325	301	337	325	301	358	317	325	334	359	346	336	327	323	356	342	348	331	330	324	313	331	303	343	335	331	324	292	317	339	335	324	325	365	341	311	314	342	314	335	358	325	329	353	340	312	315	330	334	321	320	333	377	327	336	350	328	316	341	343	350	345	319	322	334	343	330	312	312	316	338	369	359	320	350	336	341	344	332	336	331	332	325	350	358	366	310	316	281	330	332	307	343	356	326	319	335	349	349	308	352	371	386	332	347	318	335	312	327	325	345	335	339	377	362	337	342	363	334	335	354	324	348	312	330	334	348	328	334	330	350	333	360	291	340	310	356	352	314	332	311	329	320	327	340	332	333	355	338	319	342	319	319	325	319	350	304	323	334	352	316	322	350	341	331	342	344	330	351	363	337	344	332	345	302	330	300	304	336	336	327	338	322	347	329	340	337	342	307	337	332	349	340	345	338	309	311	362	341	339	342	297	320	327	336	334	325	372	337	348	332	368	330	312	360	350	345	343	311	360	323	331	348	333	343	352	343	331	345	334	332	323	316	309	347	360	350	350	310	330	353	308	343	337	316	325	364	323	330	327	331	312	340	324	325	317	334	328	313	311	316	371	331	323	325	301	344	322	340	338	329	316	366	320	355	304	345	312	321	343	338	339	333	340	342	348	345	321	353	306	319	333	349	323	340	334	311	347	334	339	305	309	313	347	298	367	336	340	313	369	345	330	355	334	356	351	319	285	311	321	308	353	349	314	336	302	340	355	331	344	347	361	353	336	347	349	352	301	347	337	342	326	327	349	339	324	323	328	313	330	347	333	332	292	340	352	329	347	317	337	313	276	317	325	337	317	325	329	329	315	324	318	324	336	349	322	278	310	349	365	348	330	336	347	322	344	352	325	336	317	342	326	343	342	347	349	344	344	305	319	302	322	331	313	342	307	340	325	321	324	359	370	322	324	357	320	326	328	286	310	347	343	326	333	314	335	351	287	311	357	338	319	296	308	295	321	294	330	335	311	320	332	372	373	347	357	350	375	342	319	351	321	338	359	324	344	301	319	306	342	342	356	332	339	325	359	336	344	329	323	344	344	346	318	335	345	306	346	333	301	326	356	329	315	315	324	343	305	341	328	327	332	315	293	335	324	346	335	337	338	308	347	321	308	340	340	330	350	341	320	340	320	366	340	319
8424	906	1164	810	562	407	303	222	214	204	179	158	150	130	127	117	117	111	101	96	103	112	105	89	83	106	101	106	86	57	92	82	87	74	92	86	83	105	84	83	71	82	65	57	78	86	85	87	78	77	92	73	70	92	65	86	83	67	88	73	83	72	88	71	77	95	82	68	84	89	83	94	85	64	68	75	99	78	90	68	81	88	90	78	83	80	93	74	86	75	84	76	89	87	70	83	65	80	66	64	73	89	64	73	71	72	64	75	87	97	88	82	81	68	93	76	82	68	72	74	70	75	62	91	81	76	75	66	78	64	84	60	73	91	84	72	73	77	66	84	89	79	81	90	64	103	61	61	66	84	70	64	70	75	74	94	90	60	70	71	69	75	81	76	68	82	81	78	90	85	69	68	72	79	68	66	69	62	71	89	80	80	80	72	74	84	62	62	73	88	90	80	85	75	71	86	72	67	85	108	77	84	78	81	73	85	67	78	86	68	69	92	81	69	76	82	74	67	74	76	62	85	67	97	76	55	74	57	69	69	83	69	77	57	56	73	73	82	94	75	72	75	68	80	72	89	65	84	75	75	84	77	69	67	92	73	80	80	66	72	70	69	84	73	66	88	78	78	83	83	84	70	79	71	81	83	74	90	98	68	89	65	79	103	66	84	64	61	92	77	69	75	75	72	85	76	72	56	90	76	78	78	72	69	67	71	71	86	87	73	65	79	64	62	79	70	68	79	62	81	88	87	79	81	84	74	77	83	68	90	84	76	83	75	82	71	80	72	85	71	67	64	86	68	72	79	75	80	67	77	72	80	78	84	70	84	82	83	81	85	82	74	76	95	68	88	91	78	65	74	74	79	76	61	61	76	78	83	86	79	74	86	72	66	70	82	80	71	76	78	82	74	69	92	78	72	69	85	63	80	72	81	80	77	59	81	70	84	67	71	89	95	59	84	67	72	87	73	75	92	73	72	71	67	76	85	76	94	69	61	59	94	74	77	78	63	79	84	79	67	71	80	86	76	89	67	77	71	74	76	71	63	100	74	72	76	82	68	86	63	91	79	69	68	75	77	73	69	65	77	101	80	78	69	81	77	74	77	73	72	73	68	84	81	82	103	102	82	84	89	85	88	78	70	84	71	74	63	67	61	86	62	86	72	73	69	79	74	89	70	83	84	100	67	73	76	87	102	89	85	87	65	78	70	86	66	77	70	63	83	69	70	83	79	81	78	68	91	67	85	62	74	81	84	74	78	70	77	66	80	101	84	82	84	62	84	67	81	84	94	95	93	71	59	73	82	75	77	77	59	81	78	70	63	88	75	71	90	68	82	87	86	65	77	68	83	69	77	82	85	85	87	78	73	80	87	85	69	80	88	72	69	70	80	76	58	75	63	85	84	74	76	66	84	73	59	73	88	77	67	91	78	66	59	72	73	74	79	87	84	84	77	68	74	69	71	84	67	91	83	84	82	87	86	72	90	89	66	70	66	76	84	71	79	67	87	76	75	85	72	59	70	69	81	70	84	69	72	70	71	74	88	73	77	87	87	71	75	84	84	74	75	72	79	73	76	86	56	78	74	80	73	77	74	71	78	71	70	86	76	81	67	75	77	61	75	68	78	85	72	76	86	68	86	74	70	74	85	68	71	86	77	65	82	82	92	89	84	76	83	75	87	81	80	92	66	89	72	69	63	71	88	93	73	80	84	81	74	89	72	70	83	86	82	71	87	71	70	75	60	90	71	96	74	75	72	81	78	78	79	94	82	74	69	80	75	79	75	72	70	68	76	83	85	79	75	89	64	82	88	72	81	83	63	72	75	63	71	74	76	70	77	72	79	68	83	85	84	83	81	64	78	74	79	80	93	77	53	57	77	84	81	60	70	56	70	81	66	75	87	86	75	75	72	79	69	77	66	75	76	76	85	70	80	70	87	78	69	74	68	88	76	70	87	86	80	72	67	79	91	69	82	73	74	81	74	79	88	66	87	76	89	81	82	94	68	61	75	91	67	68	80	71	63	66	77	74	71	91	76	80	70	102	72	86	76	69	83	90	86	70	73	73	65	70	76	77	76	91	73	87	73	76	75	81	83	75	87	78	65	77	88	79	71	98	78	65	91	96	99	75	84	76	83	93	89	79	89	84	77	68	54	73	64	64	75	81	60	79	72	64	80	67	72	70	64	78	66	69	81	90	79	82	79	71	90	74	77	69	83	85	86	70	77	79	71	79	62	75	81	83	70	63	85	83	88	71	94	73	63	69	97	68	78	59	83	91	87	87	68	67	67	87	76	92	71	69	75	83	95	72	71	74	67	58	80	82	77	74	75	73	62	81	54	81	74	86	75	78	82	72	91	80	73	76	88	84	76	78	96	70	62	72	82	65	67	67	62	83	79	77	72	78	79	73	76	81	75	73	87	91	82	90	90	80	91	77	69	85	83	61	84	84	84	74	77	66	85	85	91	79	74	64	70	75	77	75	100	87	69	82	59	62	81	75	88	71	86	69	72	71	70	63	75	71	57	61	67	77	62	76	67	81	68	82	73	83	77	96	78	84	72	58	82	84	78	90	82	71	97	75	69	72	84	61	67	73	82	85	87	87	73	73	78	89	77	74	86	69	91	75	74	69	77	64	72	74	76	72	80	81	77	68	68	88	77	73	77	66	71	72	92	81	76	72	74	66	85	87	59	107	77	84	89	80	71	87	77	81	72	70	74	85	91	91	90	76	63	71	67	85	67	82	74	74	69	62	75	74	84	78	80	70	76	73	75	81	72	80	81	78	70	79	69	75	81	89	66	59	73	94	76	73	69	70	80	62	79	64	83	95	89	83	75	74	78	59	84	84	60	73	72	62	66	93	65	73	79	75	84	63	81	71	83	73	92	83	69	67	82	75	83	75	71	82	80	74	64	85	78	76	85	71	67	55	82	77	78	85	71	70	76	78	73	79	71	85	74	78	79	61	95	69	70	76	64	78	78	85	78	85	93	70	72	72	75	87	73	82	85	64	74	84	79	46	68	77	73	72	82	78	77	84	92	84	70	79	75	86	65	80	67	77	72	76	73	72	69	69	77	70	80	76	71	81	67	67	83	86	71	61	74	68	83	81	82	82	71	75	71	86	73	71	82	84	101	82	84	72	73	81	67	70	76	71	100	76	76	82	67	60	65	66	75	69	53	94	94	84	70	90	70	80	80	79	67	71	75	73	84	68	82	71	77	71	92	76	88	67	63	75	84	69	76	96	88	87	76	88	79	84	77	72	92	92	81	72	79	73	61	77	99	89	68	84	78	65	75	65	81	69	74	75	79	77	97	87	95	83	68	79	83	88	73	88	82	74	88	106	77	89	100	83	83	86	64	76	99	77	81	80	88	80	83	76	81	68	79	83	92	72	77	67	74	72	75	63	77	83	77	89	74	74	73	77	86	77	86	80	88	93	86	73	62	82	81	72	59	90	96	93	85	70	92	84	74	92	78	95	66	80	62	69	74	67	78
5914	1061	2400	2840	2421	2062	1611	1408	1177	1003	853	764	688	584	536	532	528	472	443	421	366	379	348	338	372	362	352	287	307	306	298	306	327	308	299	277	289	291	278	282	261	265	285	271	253	273	272	261	280	229	274	254	269	259	235	288	262	245	218	249	268	254	246	243	254	242	236	264	251	237	231	239	227	245	235	222	195	234	249	254	225	217	219	262	226	222	246	251	223	225	231	212	243	273	252	212	232	251	251	224	204	230	239	231	225	226	226	236	233	229	216	209	245	226	258	248	242	256	229	214	248	214	250	241	268	250	237	234	220	209	226	256	226	192	242	227	237	225	242	215	230	223	231	214	242	253	222	236	236	215	232	233	212	230	210	225	241	243	230	207	224	249	206	231	237	225	258	212	245	234	227	216	205	245	236	252	222	225	237	232	224	254	242	219	226	227	237	233	244	211	223	264	237	239	228	214	226	237	221	224	226	204	254	242	214	201	228	226	226	239	229	225	233	216	242	249	216	211	219	226	224	223	215	240	202	218	196	240	239	229	245	205	217	249	245	223	216	203	251	243	242	210	246	219	238	239	214	224	226	246	225	239	213	237	232	225	204	225	227	222	232	237	218	227	230	226	228	206	214	224	221	253	228	212	229	214	255	230	247	213	239	223	210	229	227	222	237	220	243	225	237	245	217	246	225	244	203	232	239	238	194	229	256	219	243	231	239	213	247	223	215	222	230	213	218	228	238	231	234	262	247	226	228	215	199	248	222	253	208	238	229	247	222	239	243	252	242	252	221	205	212	211	203	265	189	272	250	218	234	224	230	235	226	230	245	200	207	235	224	199	217	209	238	242	235	212	253	229	217	199	241	222	253	209	221	242	226	252	226	216	240	222	243	226	217	259	216	226	199	234	177	213	238	222	216	217	220	218	213	218	233	257	220	207	229	208	224	203	251	242	257	222	237	225	202	242	225	234	233	226	231	220	240	239	222	217	205	244	232	229	233	246	237	224	231	217	238	233	254	221	227	216	233	237	215	223	226	244	241	201	198	213	253	235	233	243	241	236	230	245	201	241	232	249	248	221	227	240	214	204	234	213	236	235	211	246	233	234	216	206	218	241	211	227	221	234	250	232	227	240	244	238	237	221	235	208	219	238	249	237	220	230	213	206	222	204	267	235	249	248	215	234	243	242	264	223	218	221	216	210	228	225	220	229	219	238	228	253	245	242	225	212	235	228	226	235	233	236	215	222	244	181	234	238	219	229	227	213	212	215	231	227	228	246	218	235	228	223	238	236	262	217	247	230	224	221	238	215	217	224	226	213	250	232	251	226	218	222	194	216	217	231	230	227	223	243	236	227	216	230	254	246	212	234	227	220	216	199	248	231	206	223	216	231	215	215	258	223	194	239	222	260	223	237	199	213	201	236	221	226	254	253	230	241	236	242	239	206	226	216	259	208	216	208	206	245	246	210	208	230	226	216	224	199	219	213	217	235	223	250	207	222	232	224	215	230	227	208	221	230	219	233	199	237	227	233	216	233	220	214	218	235	231	228	237	231	220	211	191	232	227	227	251	223	204	225	227	242	237	233	271	244	222	227	217	228	242	213	208	226	215	218	228	231	239	195	236	234	231	215	247	228	219	225	224	266	233	230	203	232	217	232	236	241	242	235	208	239	231	251	198	228	211	227	243	251	216	209	216	196	198	220	218	220	207	234	254	235	229	231	251	226	245	233	239	229	232	234	212	225	229	224	254	246	241	239	197	226	249	225	243	213	215	228	208	236	215	221	222	236	235	229	217	207	232	236	233	213	232	235	200	221	234	227	223	205	221	244	243	248	265	267	218	213	246	237	213	220	217	235	235	215	236	238	271	225	238	225	231	226	234	226	219	225	210	245	238	228	209	241	218	207	229	199	267	194	224	202	242	252	234	214	248	194	232	218	222	228	215	254	242	248	228	217	217	248	245	225	230	251	240	230	256	219	214	211	231	251	243	231	242	235	246	231	234	221	225	219	228	229	228	252	243	243	240	237	221	207	224	238	242	251	200	210	227	250	214	234	241	235	216	229	212	234	231	233	220	234	224	231	213	241	256	256	210	247	218	261	211	225	243	208	228	217	221	230	220	200	221	241	223	233	239	227	246	214	224	232	215	218	220	232	222	246	217	245	227	202	254	224	243	224	230	201	234	231	218	219	208	217	220	230	226	227	237	253	237	246	211	230	218	229	208	225	251	250	247	196	223	220	219	221	227	239	241	202	240	203	231	224	216	221	218	193	215	226	235	224	270	217	224	225	221	227	223	244	244	220	220	231	233	234	223	242	233	193	231	220	237	225	219	251	245	235	245	275	262	224	229	246	207	216	234	212	239	204	224	254	199	226	254	214	223	238	221	220	216	242	242	198	210	244	227	219	198	240	224	221	225	212	226	247	203	226	252	230	232	251	234	225	216	216	235	208	248	251	234	226	221	214	229	213	259	231	230	201	238	199	231	234	213	203	240	203	225	264	232	237	228	243	238	233	228	268	211	237	237	239	222	244	194	242	237	223	207	247	232	220	222	224	237	239	213	217	218	245	240	232	220	244	250	235	234	240	227	234	242	235	240	262	214	240	209	233	226	221	234	244	239	225	259	232	203	221	223	202	230	225	233	254	222	237	248	233	217	212	252	207	200	207	228	236	206	186	248	247	237	218	235	216	212	215	228	231	246	235	220	226	225	247	226	241	223	224	227	224	236	238	230	215	247	242	244	189	235	248	243	219	200	251	243	249	235	242	249	234	207	205	216	215	226	193	209	206	202	231	216	210	257	234	225	208	195	251	249	241	223	231	261	225	233	229	211	251	230	242	222	243	230	239	241	238	234	220	219	240	221	240	215	231	217	219	236	202	209	220	224	244	230	223	199	214	221	222	228	229	245	203	239	255	247	227	248	189	217	229	220	225	225	196	225	237	208	211	224	225	231	204	243	224	196	216	237	216	219	238	203	251	227	237	233	226	208	252	237	247	207	205	223	231	227	231	200	218	237	242	269	242	235	228	208	250	252	216	235	224	202	226	202	218	230	216	251	230	247	224	233	239	243	221	226	211	223	223	243	242	243	233	236	233	205	218	233	222	233	215	224	229	237	221	231	230	210	205	209	202	230	230	253	236	270	221	219	220	208	223	226	243	218	241	249	235	234	223	246	209	224	225	238	234	176	222	228	236	251	234	214	221	193	217	222	220	210	212	222	261	235	221	213	196	236	211	239	196	244	210	226	242	230	221	250	234	222	214	226	230	227	251	244	257	220	228	227	246	221	244	237	246	232	235	230	254	241	233	208	236	211	215	235	241	248	217	217	233	223	220	218	238	212	252	227	266	224	233	219	223	222	231	241	238	232	225	229	221	207	244	231	237	223	221	211	247	236	219	201	253	215	225	225	213	222	240	234	208	251	227	231	208	224	220	211	245	243	233	214	224	255	197	237	250	250	210	201	227	225	203	243	236	222	219	221	230	216	210	209	241
15709	2492	2489	1835	1216	858	688	619	511	445	378	370	310	323	305	251	269	227	244	246	224	214	232	186	198	240	204	209	197	196	216	203	195	192	192	195	206	203	195	179	191	195	180	206	207	190	186	188	189	182	180	193	189	196	190	202	184	199	186	183	167	219	191	196	203	185	187	186	171	163	187	176	171	180	165	179	164	189	176	191	192	185	189	187	183	199	197	189	204	203	183	202	163	203	195	195	182	232	193	179	201	186	192	196	170	202	150	190	183	184	199	184	176	199	200	169	200	207	167	167	175	163	165	152	188	186	157	197	194	202	179	183	194	156	183	163	194	188	190	190	190	176	197	193	161	155	180	230	176	181	176	209	183	159	206	200	188	199	185	183	178	183	194	209	207	209	184	209	172	195	192	184	188	201	172	187	189	184	176	195	162	191	152	198	198	177	186	168	164	163	205	195	210	193	194	186	172	181	173	187	205	207	178	191	192	206	183	174	182	215	177	178	177	173	181	177	184	172	193	189	182	185	191	166	176	181	204	180	197	162	203	202	190	197	177	183	174	175	181	193	182	166	180	232	198	198	170	174	201	186	210	180	177	175	174	206	183	173	201	202	148	188	196	178	198	192	170	202	189	176	183	179	170	193	185	170	192	187	183	185	196	154	179	177	205	184	173	199	172	173	183	195	181	212	170	155	174	182	195	185	199	179	182	198	189	154	189	189	157	175	191	183	200	192	182	173	157	178	179	193	183	190	152	166	181	160	195	181	196	188	191	208	192	212	190	195	169	193	177	194	193	184	198	193	182	191	215	171	202	199	202	170	183	198	208	186	201	152	203	206	186	167	206	215	153	175	184	188	173	202	172	167	167	175	181	175	194	185	182	184	201	193	188	182	177	184	178	183	203	211	179	173	190	186	184	193	176	194	161	187	175	226	178	200	167	197	178	190	203	181	195	173	180	209	181	179	193	193	198	187	207	178	185	190	193	190	195	194	175	184	178	165	212	189	164	180	173	165	182	159	231	191	167	187	169	177	171	206	178	173	172	173	192	183	168	188	183	211	196	152	193	179	185	195	148	178	178	177	169	224	163	203	177	192	200	218	185	193	178	184	188	183	181	177	200	185	172	187	201	182	198	194	179	178	199	188	185	213	186	211	189	194	184	206	159	191	175	165	171	199	166	216	200	166	175	186	214	174	209	197	167	189	181	176	174	173	176	185	204	199	170	197	205	183	185	170	162	170	191	194	190	178	176	215	194	176	180	165	187	195	195	191	168	180	181	187	189	182	163	184	205	199	163	220	196	164	186	153	195	202	194	182	169	184	204	195	190	179	181	178	217	172	174	178	187	204	184	201	164	179	176	194	179	195	181	219	182	189	194	206	185	181	179	196	192	165	203	196	196	191	239	163	193	205	219	178	183	181	177	187	191	198	164	171	180	204	182	188	170	200	166	192	191	184	180	171	179	204	171	190	213	214	188	191	164	156	171	185	168	181	191	186	183	172	192	190	190	197	187	183	220	210	190	183	199	173	172	159	164	187	185	179	193	192	179	166	214	180	211	184	169	181	223	206	175	185	194	218	180	195	177	190	179	170	207	197	179	197	204	204	163	191	172	181	160	200	164	181	194	209	176	184	195	173	180	172	201	185	214	180	166	198	207	153	184	198	183	180	173	179	195	194	208	172	181	209	190	212	190	175	166	178	183	175	174	185	191	193	148	156	202	182	183	191	181	193	210	188	174	173	188	176	183	195	185	208	195	199	170	197	194	186	149	185	206	190	183	188	197	216	198	170	197	187	184	180	192	168	144	179	197	174	202	169	197	210	196	170	177	190	192	198	183	206	206	185	213	184	205	192	205	192	193	183	162	189	207	204	183	171	183	178	195	180	198	213	190	192	166	189	197	199	194	204	157	182	179	174	180	197	164	177	189	196	204	194	177	171	168	197	185	190	175	190	193	180	178	180	200	178	167	176	170	199	180	171	184	202	198	191	206	175	185	170	188	184	177	183	179	171	208	146	169	173	165	214	195	188	158	184	202	202	194	196	189	189	176	192	192	165	179	185	171	172	181	187	175	191	191	161	189	204	167	173	169	180	191	187	187	178	210	227	186	179	178	177	188	193	191	178	219	173	197	196	204	205	184	206	176	159	194	188	207	200	196	181	185	185	185	190	187	199	163	170	201	181	177	178	181	205	179	199	181	194	194	187	159	173	178	180	186	181	176	189	182	203	173	207	195	160	187	203	200	153	181	197	170	211	198	174	168	198	189	177	202	180	154	184	193	169	186	178	193	184	173	196	194	167	178	202	219	186	170	211	214	219	166	181	213	195	188	185	177	205	199	168	198	165	167	181	201	183	197	182	174	189	193	181	193	197	206	174	175	204	176	174	193	167	157	172	181	167	197	170	195	218	206	184	179	181	177	182	190	182	187	165	203	207	176	181	155	184	176	202	174	207	176	187	172	220	184	183	183	166	171	188	192	183	183	177	197	201	221	190	178	208	193	184	178	182	179	197	142	212	189	178	168	184	183	181	186	182	178	188	167	197	185	203	192	210	168	170	178	186	194	195	175	175	166	179	194	196	173	198	183	195	210	180	165	178	150	189	165	208	183	189	185	203	183	160	195	185	196	205	217	179	183	191	197	185	168	171	182	189	170	191	187	178	156	172	180	186	194	185	186	206	195	179	186	185	211	186	189	223	203	189	194	180	177	174	194	212	182	177	194	191	180	169	170	183	190	173	177	164	192	188	193	196	184	193	182	174	170	165	189	181	196	216	188	189	190	203	203	175	189	173	185	197	160	179	168	204	207	183	185	206	176	156	192	163	159	196	210	163	179	174	199	190	170	172	209	198	179	185	184	181	162	195	186	185	203	201	176	173	193	192	168	190	189	186	167	175	203	203	183	173	191	177	181	195	175	180	197	195	189	176	180	180	197	175	188	160	165	181	185	176	191	173	181	182	196	203	203	160	221	188	172	213	185	192	176	175	160	200	188	162	173	200	172	191	175	216	181	174	186	198	206	180	173	175	221	182	196	175	191	195	199	182	187	182	191	197	202	181	206	185	182	182	193	182	171	182	210	198	171	186	211	178	197	178	186	177	184	200	183	170	171	183	206	193	169	171	190	199	194	202	192	174	162	203	176	170	212	200	200	183	189	181	187	165	176	197	175	154	189	183	186	182	193	173	178	179	182	193	171	174	204	205	205	175	176	157	215	185	180	177	199	180	174	189	185	199	207	189	198	203	202	174	173	210	224	187	173	189	195	198	193	184	164	183	175	185	190	189	184	180	172	158	196	168	169	182	178	193	182	177	183	188	188	178	178	155	197	188	197	173	147	158	210	200	181	197	169	181	181	170	176	242	153	205	206	175	147	182	196	174	188	167	162	179	183	171	192	209	194	180	213	175	181	202	174	218	180	175	198	212	153	169	168	204	186	169	159	213	188	176	179	177	182	196	188	168	205	170	190	188	170	194	175	183	195	174	185	167	191	173
7765	2081	4759	5528	4734	3811	3069	2551	2202	1939	1685	1513	1343	1237	1085	1079	947	888	894	817	811	769	742	732	707	722	669	650	669	605	628	586	595	599	626	619	580	564	574	503	612	595	579	531	596	557	542	545	512	510	525	544	507	514	505	546	519	478	508	546	475	539	506	505	515	476	513	490	492	497	519	453	516	494	469	474	519	487	465	513	507	552	467	493	496	474	481	460	523	499	473	502	470	502	485	488	482	462	540	517	467	468	459	465	504	458	489	498	519	505	487	474	451	477	453	453	475	449	479	498	431	472	504	453	451	505	485	496	522	486	479	463	488	490	495	489	445	445	499	460	448	478	488	445	489	455	482	494	455	498	452	498	489	447	461	448	521	475	453	499	505	484	506	467	470	454	500	492	465	469	446	511	454	491	473	473	434	430	486	488	461	432	487	465	485	451	466	465	459	497	449	497	475	451	467	474	515	474	485	467	518	487	478	462	482	489	474	433	503	454	459	455	458	460	465	431	476	444	452	451	494	461	481	474	472	468	424	485	507	457	482	492	463	487	483	518	432	448	476	485	493	486	465	462	471	505	495	469	477	493	481	479	487	494	464	450	464	502	472	452	469	429	476	468	464	462	454	462	467	466	466	455	453	465	465	473	534	469	454	516	464	504	445	508	503	467	446	517	501	416	424	464	468	494	468	482	475	479	493	469	439	486	445	462	464	469	465	482	446	477	495	453	465	469	503	469	478	488	448	486	466	477	500	463	464	447	447	500	448	453	489	510	486	462	469	473	458	459	510	432	468	490	468	475	442	481	450	448	467	459	469	487	486	469	437	491	488	440	462	459	459	460	467	475	491	464	476	477	488	449	457	460	442	446	451	478	465	492	457	497	468	495	469	501	485	499	441	471	446	460	423	527	503	464	481	491	483	443	508	465	466	464	465	441	466	434	446	435	448	480	506	474	469	474	499	456	480	493	472	489	489	453	501	487	452	475	510	456	458	430	456	498	463	479	448	459	494	438	443	456	460	463	483	500	484	463	496	484	428	486	432	474	477	467	457	521	460	491	472	442	461	481	481	469	451	491	491	504	498	475	417	465	418	468	464	462	461	480	470	461	514	489	469	467	480	477	484	476	508	482	517	460	456	485	488	453	427	478	445	506	449	463	491	455	443	427	485	497	490	470	439	452	498	479	446	484	441	462	468	479	452	484	480	485	504	474	480	471	473	460	449	472	492	485	454	470	440	486	500	442	505	453	440	458	480	499	476	476	480	499	508	452	450	456	466	502	474	466	458	512	449	488	470	502	430	443	490	437	449	465	467	484	489	467	496	477	499	454	487	469	478	444	473	443	463	477	481	478	465	477	449	479	499	452	518	467	485	427	476	445	457	462	453	449	497	489	461	480	450	488	513	514	466	497	477	455	434	473	434	481	473	474	479	461	472	464	452	460	464	481	447	480	461	499	492	446	445	463	453	474	470	453	476	466	478	465	500	478	449	503	456	445	467	469	461	451	479	505	511	449	467	485	448	506	468	449	455	433	491	459	467	456	478	457	488	513	477	474	470	468	462	492	457	500	523	460	478	483	475	481	461	453	494	449	494	479	440	440	473	474	496	458	474	499	444	485	470	500	472	476	482	469	466	461	474	455	457	456	496	443	442	535	475	472	487	446	470	494	494	502	483	446	481	486	464	464	473	482	484	488	518	488	471	484	484	474	452	500	475	471	463	451	483	497	443	442	476	479	478	491	477	488	481	473	443	463	480	467	487	477	461	507	500	467	482	455	492	417	467	453	484	498	472	463	496	446	481	443	472	454	501	461	469	493	481	448	484	500	461	461	498	468	448	469	525	457	457	453	452	450	486	505	490	461	461	442	525	468	450	465	504	518	451	473	479	484	482	470	476	477	474	514	466	489	486	473	483	498	457	463	439	462	481	464	481	460	479	463	481	479	437	515	486	491	483	511	464	421	484	511	485	452	445	458	464	478	470	475	469	495	434	453	473	464	488	447	492	440	460	495	445	468	458	461	463	503	439	443	455	460	450	490	472	475	448	460	459	534	444	470	467	466	455	430	457	466	458	476	456	459	491	456	473	467	452	471	486	501	472	492	469	492	476	432	471	510	489	477	480	472	482	500	490	467	473	437	459	493	480	496	495	497	462	479	446	454	491	469	459	461	507	463	471	466	449	504	489	484	470	431	501	464	502	476	433	471	492	444	491	473	478	450	497	469	472	474	454	454	502	435	499	497	521	500	477	469	460	480	460	451	480	470	489	486	474	473	464	455	465	436	477	459	504	475	484	487	469	475	452	439	492	452	476	460	477	492	459	437	480	455	522	443	476	443	447	457	459	501	495	477	499	462	467	459	460	478	442	460	414	423	449	459	490	463	427	479	450	447	456	440	500	483	443	490	442	406	497	451	461	477	473	489	449	477	475	460	462	530	463	491	535	463	506	437	496	460	495	476	476	437	473	464	477	448	468	467	450	474	430	480	500	490	485	448	487	454	454	472	484	463	487	465	495	515	488	436	463	488	476	478	483	448	487	466	480	451	469	463	472	455	445	478	450	457	491	476	505	449	457	495	447	457	484	485	459	457	448	457	462	476	500	501	502	479	472	488	455	465	490	468	468	457	469	474	452	443	483	486	485	458	441	465	467	477	476	481	484	462	499	506	487	483	439	486	477	461	436	461	475	472	449	478	479	463	457	458	469	434	465	461	469	488	487	469	469	454	484	457	466	458	457	471	441	477	431	463	458	501	478	421	464	454	490	481	484	500	507	462	478	489	469	505	497	441	504	527	469	488	489	476	486	449	474	506	456	460	505	492	476	464	483	501	492	448	485	499	513	460	460	494	502	464	454	484	494	468	464	488	498	506	497	470	478	442	484	498	470	528	480	469	483	472	483	455	468	472	479	514	456	478	448	486	469	487	491	497	502	423	540	474	482	466	484	468	508	465	433	476	507	475	461	452	495	489	480	487	482	490	482	448	467	474	430	485	462	475	481	491	475	463	472	471	464	472	479	458	458	478	494	523	477	491	480	480	462	519	504	496	460	449	473	514	445	459	499	461	458	461	458	426	465	429	483	471	514	486	443	437	458	448	485	461	511	499	473	426	470	462	444	467	466	483	478	465	431	525	451	442	478	466	469	454	491	460	472	440	485	469	455	447	483	504	481	499	463	470	454	495	471	507	529	458	462	464	520	455	483	456	465	482	457	464	428	472	447	487	492	445	458	460	528	474	452	461	488	466	480	456	492	449	471	460	452	462	466	493	462	480	455	490	506	469	482	477	436	480	470	509	470	441	415	470	461	486	474	439	497	471	476	473	433	476	440	501	478	501	464	510	417	438	492	470	444	481	470	509	465	489	446	507	473	486	461	466	492	474	464	445	456	445	465	460	487	456	510	430	511	439	518	493	469	468	458	510	498	480	452	468	452	439	448	462	472	463	462	482	496	440	440	470	495	481	425	475	475	417	434	434	499	439	484	463	483	476	502	492
2254	143	148	140	158	121	143	162	135	146	134	132	127	137	135	128	167	137	142	126	133	129	117	126	128	118	134	124	98	128	128	132	129	130	134	146	119	118	127	162	104	140	145	140	127	135	110	134	146	127	138	123	122	127	106	139	132	123	116	131	124	142	137	111	130	133	120	112	124	130	125	132	146	130	125	135	143	130	150	138	124	119	130	149	135	136	137	123	132	134	136	134	131	139	138	145	141	131	124	124	124	118	123	116	143	113	127	129	111	149	126	121	137	121	129	137	141	145	120	124	132	136	121	127	119	159	131	152	131	132	122	147	122	152	167	118	124	132	135	125	149	138	124	111	134	146	114	131	128	138	135	130	133	146	134	125	123	136	126	153	134	145	127	114	128	129	150	129	123	139	146	128	133	137	148	145	126	130	151	115	109	140	132	123	140	119	151	122	150	135	130	129	129	145	124	112	129	143	146	131	125	128	133	131	144	138	110	125	130	134	138	122	123	149	131	142	164	130	140	138	151	134	135	121	132	168	147	138	115	121	157	128	133	131	119	138	110	129	147	123	119	133	128	138	149	146	120	138	129	129	142	151	154	108	140	136	116	141	127	124	129	149	137	136	127	128	145	129	130	133	143	133	148	139	133	152	130	119	136	137	132	148	131	121	123	129	131	149	131	131	120	127	135	122	146	127	132	159	166	150	110	145	111	141	138	110	120	118	125	130	143	128	139	137	134	146	134	133	124	127	111	135	127	131	113	120	134	144	131	124	144	134	148	128	127	129	140	123	127	144	143	150	128	143	139	119	130	124	138	105	122	129	141	118	139	124	163	158	134	138	135	131	118	123	132	143	138	119	119	137	140	144	105	115	139	159	115	119	133	113	118	155	142	143	137	128	126	147	126	109	133	127	160	145	122	119	144	124	139	132	122	127	159	115	117	132	162	132	111	121	131	124	128	112	138	126	127	137	127	136	153	139	111	129	120	137	137	155	156	153	133	122	145	119	119	139	136	119	134	117	125	116	143	121	141	144	158	137	137	127	151	140	151	124	138	134	131	138	103	129	129	135	152	136	137	128	119	125	138	141	126	120	141	112	146	132	130	121	138	131	142	136	128	111	147	136	128	145	116	149	128	136	118	149	151	117	147	133	140	133	131	124	139	130	125	140	135	126	141	144	132	130	143	140	132	142	154	123	162	133	122	127	124	130	134	129	142	146	145	127	122	128	160	126	129	147	110	128	141	142	116	131	163	122	136	116	136	119	121	142	139	145	133	153	135	139	121	143	116	125	141	136	144	138	139	134	135	131	119	146	163	138	114	120	145	138	147	140	126	143	107	148	114	123	134	133	136	154	109	108	120	134	119	121	105	135	137	134	137	144	145	131	139	120	145	119	120	129	147	148	134	127	124	120	121	130	113	134	123	152	121	134	148	137	132	123	148	121	139	122	152	109	147	133	130	155	125	148	113	122	103	131	145	143	132	104	150	117	160	136	164	127	111	113	112	134	126	136	117	127	132	144	128	141	120	156	135	146	144	119	136	142	119	154	157	120	115	113	121	124	163	137	147	143	137	133	137	140	134	139	135	150	144	136	144	131	132	132	151	123	135	138	138	118	145	141	142	131	130	128	141	122	129	135	143	103	137	153	128	146	115	141	123	121	142	120	146	140	149	125	115	136	129	148	143	138	131	132	135	134	120	129	158	130	135	126	130	142	143	143	147	134	133	120	133	118	150	125	147	125	146	135	147	130	145	123	122	125	133	125	145	131	150	120	147	138	131	118	109	137	122	146	147	141	144	157	138	130	130	139	144	141	137	131	137	127	123	109	149	139	128	149	126	131	131	139	137	145	147	123	123	133	129	128	135	120	151	129	139	138	121	115	126	129	156	130	122	144	151	118	130	137	142	140	142	145	130	129	128	164	140	122	132	120	115	120	149	151	144	127	127	133	142	138	126	131	130	124	118	120	134	142	135	120	124	118	125	137	127	115	132	149	130	121	116	130	138	139	137	136	120	123	143	132	145	133	123	148	154	130	129	136	149	132	120	134	113	113	118	128	134	160	118	107	122	129	133	107	128	150	154	126	118	146	119	108	137	121	130	142	122	129	136	138	139	145	123	134	136	136	133	154	121	128	121	152	145	127	137	131	155	136	132	124	137	124	128	137	132	141	138	137	145	135	137	155	149	156	117	144	150	114	128	129	141	125	155	135	122	135	131	141	146	136	123	145	112	123	156	139	135	133	144	134	122	140	132	125	133	125	130	143	121	128	116	131	121	112	142	142	138	125	125	140	139	132	137	145	119	125	143	121	131	140	133	124	122	118	119	138	145	148	112	124	119	151	161	117	147	118	124	117	142	131	138	134	129	126	146	129	145	149	132	125	136	133	116	147	130	117	138	151	134	124	140	144	121	115	115	141	142	126	129	132	143	138	128	118	149	155	106	123	110	137	135	155	134	143	150	130	149	143	117	154	132	157	129	143	125	159	119	124	123	133	131	152	111	156	118	151	121	108	128	129	111	130	123	116	149	123	137	131	145	144	131	126	131	168	128	121	147	119	140	142	145	135	145	120	141	141	137	122	147	133	130	142	112	134	140	139	142	131	162	130	136	133	123	149	120	120	128	147	131	134	145	138	142	138	127	147	135	133	119	133	134	123	153	125	121	155	121	161	136	129	105	125	154	145	125	175	144	134	115	137	126	129	126	132	145	124	154	130	122	129	131	130	127	133	120	133	128	133	136	102	134	141	120	152	126	149	129	132	117	143	138	118	129	138	125	142	131	116	146	140	123	143	120	143	129	149	131	135	131	131	144	117	135	135	152	126	127	145	127	124	136	125	126	149	116	133	136	106	145	137	143	128	120	139	141	147	123	122	114	116	118	143	115	124	116	112	134	119	137	126	136	135	136	131	129	104	140	130	125	140	154	132	131	133	137	132	128	126	133	159	139	154	138	150	136	165	121	117	128	130	117	119	132	120	134	122	131	134	138	109	152	134	124	146	125	135	145	124	130	143	134	137	130	127	108	143	129	114	138	124	124	144	122	115	128	129	149	150	120	138	127	121	123	121	139	135	138	129	144	129	140	125	125	114	127	138	138	144	149	125	127	141	129	131	136	131	137	155	164	140	116	142	126	116	130	121	112	125	138	108	132	115	130	122	126	122	114	127	131	121	149	139	116	120	133	134	118	130	131	132	138	130	128	111	136	123	144	145	117	124	128	116	126	126	137	148	128	133	139	136	128	129	124	129	149	121	107	118	119	117	160	112	135	129	124	134	127	138	148	115	134	136	132	142	119	111	125	148	131	138	112	146	184	143	117	136	127	128	139	128	124	124	134	133	159	126	122	123	127	129	151	136	118	137	127	119	148	105	138	117	130	115	151	114	114	123	127	128	126	121	156	114	158	128	140	151	129	126	161	130	134	123	145	120	130	131	146	139	122	143	130	121	130	117	135	142	127	139	126	121	125	132	116	136	126	130	137	107	117	128	121	131
2298	360	433	411	420	376	398	406	335	368	339	355	370	377	316	344	360	342	326	342	359	357	340	325	325	363	319	341	338	333	309	350	322	299	338	323	364	348	322	359	353	334	329	342	302	324	332	352	351	326	325	338	336	351	338	338	326	361	361	309	340	308	332	332	328	365	312	362	331	377	348	362	327	354	334	343	335	352	336	297	353	320	368	336	338	338	315	332	352	349	368	331	324	358	352	320	294	338	351	329	320	320	331	335	343	362	334	337	385	320	303	340	333	344	339	355	371	341	323	354	304	366	332	310	357	336	334	313	316	344	344	361	314	337	341	328	351	339	361	304	343	314	366	335	317	335	316	330	334	336	322	376	324	334	320	303	326	335	333	360	324	331	353	301	332	340	327	338	313	329	336	350	325	328	365	328	343	370	332	340	323	351	314	352	325	319	336	383	350	311	325	318	325	331	319	322	325	319	344	341	316	380	338	333	328	371	329	321	322	329	360	333	341	327	340	345	345	330	355	331	351	354	368	368	363	319	310	323	304	309	377	330	339	290	332	320	334	357	304	336	331	357	319	342	308	305	352	328	318	344	335	353	329	326	354	356	330	322	355	304	326	330	325	326	322	348	331	340	330	373	362	342	343	331	349	330	352	388	325	347	340	330	334	321	342	316	301	342	297	322	348	336	330	336	335	334	334	333	353	336	369	322	329	320	311	331	342	318	329	303	350	355	325	308	325	342	360	360	320	351	336	324	340	380	345	327	335	353	336	338	323	314	345	355	300	334	323	342	349	364	334	312	321	336	333	311	311	312	328	355	330	349	331	359	351	312	345	363	342	315	319	353	333	313	326	338	320	339	326	347	339	323	303	325	353	346	338	333	335	306	330	336	335	336	353	337	349	295	329	311	329	341	319	354	345	367	349	338	338	308	374	349	307	320	313	345	346	315	357	323	356	352	345	304	324	323	347	322	333	335	323	356	364	328	336	322	370	321	366	330	312	331	338	347	373	296	319	316	327	325	299	351	337	324	355	330	317	315	344	352	346	336	313	345	307	321	345	343	356	330	324	343	328	334	348	321	343	349	317	321	320	314	341	337	336	347	340	335	346	349	339	352	338	387	320	341	371	351	359	346	346	348	338	345	313	332	330	312	371	350	292	335	333	337	338	344	326	334	328	317	358	330	336	382	332	338	348	296	299	348	333	317	316	345	302	357	356	319	331	347	336	325	327	312	346	344	319	325	326	328	332	329	345	316	326	320	327	322	330	312	373	330	343	335	362	331	305	355	320	375	309	331	359	327	337	340	317	317	312	340	333	333	309	328	324	341	336	330	320	326	320	355	328	351	362	294	333	312	370	314	326	345	355	369	335	341	341	332	345	336	339	345	379	337	323	343	329	347	350	350	325	342	326	341	320	334	316	337	340	335	336	333	362	353	347	351	309	337	354	319	350	328	333	345	342	289	307	332	320	360	331	375	319	305	356	340	351	335	326	320	323	352	320	320	334	301	313	348	323	340	341	341	312	334	325	347	335	335	330	316	345	333	357	346	313	320	315	329	348	364	333	357	330	330	351	328	289	313	361	318	372	346	339	330	339	330	341	341	339	326	332	315	343	356	344	364	294	368	314	337	353	339	333	337	324	316	348	315	336	343	367	327	348	335	359	368	330	325	363	327	318	332	360	300	336	291	374	341	324	324	347	331	350	335	328	342	316	339	303	340	318	312	313	344	311	350	338	314	338	314	334	310	317	350	347	328	366	319	359	347	331	346	366	339	328	337	325	318	384	300	310	315	355	318	322	350	322	293	318	330	322	320	324	321	355	324	319	369	355	346	340	344	357	336	328	315	347	344	322	312	324	343	331	365	310	344	357	349	372	374	355	331	333	360	353	330	331	339	346	337	319	322	358	352	363	330	355	366	361	336	291	356	351	299	347	323	303	307	360	333	310	335	315	313	344	310	324	318	316	338	327	332	301	318	359	324	331	359	338	366	315	336	324	354	342	347	347	337	313	315	323	292	325	332	355	328	317	353	355	345	333	311	320	355	328	308	319	320	336	332	353	308	323	326	367	355	327	342	289	343	334	314	345	373	326	344	311	357	345	340	302	317	350	326	336	319	322	313	323	317	346	352	378	375	296	359	343	329	290	342	300	321	356	357	380	332	350	370	319	319	301	334	329	321	299	366	309	338	329	330	302	320	349	330	344	336	366	320	356	323	365	294	306	324	338	330	312	366	357	333	337	305	355	327	316	311	351	332	369	364	317	329	292	319	351	350	331	327	366	309	327	345	337	329	330	296	356	350	356	324	321	345	331	316	303	343	330	329	365	338	350	334	317	325	323	359	334	327	325	317	372	331	351	371	323	359	324	304	316	321	316	307	323	362	308	370	339	312	348	356	319	342	335	320	362	342	347	340	332	317	349	300	343	327	363	340	327	334	328	349	383	330	363	328	334	338	312	328	322	361	344	314	311	372	339	343	320	338	300	364	360	342	347	338	357	368	357	311	340	375	352	319	376	313	323	329	306	312	335	340	327	336	360	366	314	313	308	324	324	349	337	325	331	339	356	345	354	315	330	301	358	291	318	327	329	371	355	331	316	332	326	335	340	351	295	346	337	325	356	345	326	336	321	340	315	356	311	341	353	352	372	307	316	311	308	326	341	342	320	361	319	341	358	317	353	272	325	312	306	348	341	344	388	353	296	323	346	346	304	319	339	325	335	299	314	326	336	310	316	345	332	385	336	330	318	320	350	347	379	328	352	328	302	337	337	368	390	318	353	328	346	337	320	326	336	334	335	345	318	322	333	313	312	304	367	347	305	326	301	324	331	377	333	321	327	314	368	327	316	343	342	314	394	341	333	299	341	317	350	296	305	353	330	354	321	313	312	329	309	361	346	338	316	353	328	317	349	332	352	348	353	352	358	326	352	325	337	338	367	311	317	346	337	331	339	330	352	328	338	317	347	349	335	328	306	326	333	312	341	357	355	335	327	350	364	341	323	365	342	354	330	329	330	322	328	291	318	303	360	319	310	344	334	340	342	331	351	346	355	301	332	301	309	293	357	338	327	320	323	314	307	334	340	336	350	345	333	339	350	328	303	343	330	333	338	363	315	346	311	312	339	348	314	326	344	323	344	335	351	361	349	335	332	304	325	373	325	353	364	352	331	328	328	326	360	339	366	335	352	376	338	330	328	327	323	325	357	345	341	352	324	333	325	320	363	340	366	340	341	316	333	322	342	333	354	327	334	335	346	320	328	328	381	358	338	322	357	306	336	359	345	361	310	307	332	339	330	355	346	343	340	312	369	349	350	348	323	329	324	328	347	336	344	354	326	320	345	340	332	309	375	310	341	350	371	315	332	335	319	358	304	361	296	332	312	334	349	329	312	316	340	370	376	328	326	321	335	343	371	357	369	348	347	361	323	331	326	321	391	331	313	337	342	337	334	343	345	317	332	347	303	328	347	310	346	318	337	329	321	332	354	352	347	307	341	295
8438	926	1100	837	578	372	366	262	219	189	172	150	140	114	116	134	122	109	110	92	109	118	93	112	100	102	77	88	90	81	84	75	91	91	80	74	76	98	87	81	82	65	77	98	89	93	84	81	89	84	71	71	75	72	71	94	90	66	73	87	77	70	92	79	88	66	79	89	72	74	77	73	77	72	86	80	79	85	82	91	88	73	94	86	93	73	66	74	76	85	77	72	83	87	71	94	75	92	87	85	95	68	78	77	77	65	77	82	81	96	62	73	81	76	82	77	72	91	75	84	78	89	80	93	56	92	61	80	87	84	80	57	71	87	72	80	75	73	86	88	85	76	76	86	68	83	75	78	87	82	100	63	84	79	83	74	64	91	83	69	63	67	72	88	70	88	89	77	83	78	79	69	80	73	82	72	85	71	73	79	67	80	59	72	99	77	71	79	72	69	67	79	85	74	72	81	86	77	76	80	71	85	91	81	83	77	88	102	76	89	81	74	68	72	78	73	78	83	84	85	90	84	56	86	83	67	75	66	78	73	94	89	81	63	81	65	66	78	64	67	62	74	86	76	82	78	90	71	72	67	72	74	77	83	72	63	69	96	78	75	93	87	61	78	90	71	72	94	80	86	72	77	77	66	73	82	62	84	74	80	88	75	69	60	70	76	85	100	75	85	77	73	64	89	59	67	80	71	79	82	73	73	69	70	80	67	70	71	71	82	70	76	69	81	78	57	87	75	67	69	75	80	70	82	59	71	91	78	91	88	101	76	87	71	75	80	73	64	72	71	76	75	85	62	60	78	88	68	59	78	84	75	87	77	59	82	70	66	70	71	68	78	75	89	86	71	75	79	70	60	61	89	72	89	70	81	62	73	70	76	68	100	71	82	63	57	69	71	74	65	61	77	89	77	60	76	77	65	69	82	70	65	96	87	58	84	77	76	60	70	72	72	83	79	64	73	74	84	82	87	88	76	78	77	71	78	65	84	75	88	71	64	78	69	66	74	73	86	82	80	78	76	96	72	83	79	78	83	88	84	76	78	85	73	78	84	73	50	87	66	73	80	72	77	74	72	70	77	77	81	74	67	67	70	54	78	88	91	60	68	70	64	86	88	87	74	70	77	95	78	64	84	68	74	71	79	70	73	85	75	62	76	90	61	98	73	74	76	69	78	67	78	89	74	71	79	95	66	93	74	63	77	77	73	76	81	72	76	81	86	84	76	80	89	86	69	91	70	89	77	87	77	83	85	70	89	89	70	70	81	83	89	65	87	80	82	69	88	65	79	55	83	80	70	84	77	74	87	87	65	93	66	68	71	75	69	73	72	80	79	83	69	86	66	88	68	64	81	81	69	65	80	51	87	90	72	70	78	91	92	71	76	81	78	82	69	69	72	88	77	77	71	65	94	104	64	65	65	75	76	76	98	72	77	79	68	82	86	84	83	71	59	78	76	74	89	75	86	83	79	70	80	91	82	67	65	89	74	90	61	73	72	85	72	61	86	85	93	98	87	78	79	91	77	78	89	64	75	82	63	63	74	81	76	78	85	68	84	61	62	73	68	79	79	96	63	65	75	64	78	89	70	75	88	74	91	80	67	81	71	68	73	79	68	75	79	88	83	69	69	81	73	85	85	79	75	82	68	69	60	92	65	79	71	91	82	86	89	76	84	59	79	84	68	82	71	74	80	80	88	95	80	85	81	72	76	84	83	90	72	84	65	73	65	83	56	72	63	71	79	58	82	77	89	72	88	76	73	77	75	72	78	66	75	75	85	66	64	83	70	82	79	82	84	66	84	65	72	79	66	76	64	87	83	71	72	79	60	81	93	82	78	87	71	69	79	82	82	68	78	80	76	77	74	68	90	71	81	51	88	75	79	64	69	82	81	73	59	79	90	86	83	58	78	79	70	76	83	87	77	79	86	68	69	61	81	80	73	79	68	89	88	79	77	87	61	79	81	90	61	69	75	85	72	76	74	93	89	53	79	74	80	69	86	74	83	86	66	82	79	78	74	65	80	69	83	68	64	64	76	76	74	87	70	76	76	94	87	65	73	66	76	66	92	70	91	97	81	73	74	84	75	76	79	90	81	67	75	85	94	79	78	84	66	81	89	95	76	74	83	101	87	86	78	93	84	73	60	74	62	82	78	91	73	70	91	75	77	59	70	81	70	80	66	76	78	82	77	76	66	75	84	73	75	85	82	86	69	64	63	83	90	83	73	96	75	77	79	89	74	60	75	76	64	79	75	77	85	80	83	65	83	81	83	90	74	70	73	95	75	73	64	58	71	84	73	62	78	88	77	89	84	82	73	65	75	63	65	74	69	78	73	76	67	73	70	82	63	76	97	79	65	62	76	91	78	64	71	78	84	73	80	86	80	86	64	56	71	77	80	71	69	87	82	64	85	74	80	73	75	76	78	81	79	87	72	82	76	82	83	77	79	63	80	85	77	74	77	65	61	64	70	80	72	66	89	95	86	77	69	88	81	81	79	61	76	94	75	69	72	81	75	58	69	93	73	79	90	85	76	94	71	64	69	75	74	76	82	58	69	91	68	70	84	74	78	83	82	66	66	83	73	75	69	99	77	85	83	65	62	94	77	67	81	60	81	70	82	74	77	85	72	87	86	79	77	74	71	76	86	84	81	68	75	83	70	74	60	89	87	78	66	84	93	79	93	89	96	77	82	60	88	75	78	88	78	83	92	100	66	78	83	88	77	73	83	76	87	73	75	51	70	72	71	76	68	66	80	82	82	74	67	83	84	88	77	58	94	74	75	91	73	70	74	77	77	94	92	84	85	70	63	72	89	69	65	86	76	93	66	84	70	80	80	89	70	90	86	74	90	95	76	88	79	77	69	59	78	69	71	92	73	72	83	77	66	50	75	70	87	81	74	75	75	71	90	74	92	82	70	80	72	79	72	92	96	77	79	78	78	76	89	75	79	82	91	83	61	55	86	88	69	64	75	90	66	79	89	82	97	69	93	70	78	70	83	78	82	64	79	87	79	92	69	89	70	76	73	92	81	76	82	89	68	64	84	74	69	76	84	59	84	81	76	77	88	75	76	58	76	67	76	81	78	78	76	82	81	77	67	87	78	70	70	76	78	83	86	89	86	79	72	82	78	77	74	90	73	79	68	76	84	88	75	78	76	75	82	76	79	64	73	91	60	66	74	68	72	74	81	84	92	86	87	83	78	89	73	90	59	81	83	66	85	92	77	74	63	61	69	97	80	90	77	59	73	53	72	75	88	75	89	71	75	62	77	77	64	87	64	69	78	82	82	80	86	69	100	65	90	79	64	63	57	90	76	76	78	70	76	76	76	64	77	71	92	68	84	83	79	80	78	70	65	64	90	85	73	86	85	65	87	79	79	80	76	80	89	86	69	77	74	76	76	78	84	67	80	92	71	83	86	81	69	90	80	98	68	64	68	76	73	72	71	78	69	89	65	75	90	87	89	78	58	72	80	73	78	71	83	84	81	81	54	80	82
5883	1011	2456	2908	2440	2069	1634	1323	1106	950	877	714	648	651	574	523	484	510	397	397	400	373	395	350	314	384	344	353	328	313	311	283	288	293	294	281	254	265	285	279	257	275	245	268	267	250	294	277	246	247	252	277	246	231	274	237	240	227	243	264	274	239	249	254	240	255	250	238	259	235	257	225	233	239	226	235	222	228	244	224	235	229	237	227	272	241	232	249	222	235	249	222	233	238	236	238	243	229	250	229	244	253	215	250	270	238	235	236	253	209	251	251	238	223	249	207	210	229	212	246	226	232	228	215	237	224	242	253	236	225	235	236	229	249	222	223	218	220	211	245	226	236	214	207	213	227	230	219	252	222	223	258	231	218	254	238	228	237	232	216	244	220	233	265	250	253	226	211	241	232	259	222	199	230	255	232	226	261	232	211	203	232	250	237	213	210	236	234	246	239	227	229	205	248	205	212	229	241	234	212	240	208	250	237	228	250	247	217	208	214	252	239	227	232	220	237	233	232	228	208	216	231	225	231	220	210	222	231	224	223	236	216	231	236	245	236	233	254	204	226	222	235	241	229	263	247	229	231	214	215	205	219	217	226	211	234	237	229	223	230	207	253	225	215	234	231	258	212	227	221	234	206	250	236	235	231	239	233	228	225	229	211	231	224	254	242	259	252	225	208	250	237	257	224	259	225	225	224	224	232	220	197	209	228	242	236	204	222	211	222	268	253	225	234	263	228	212	248	258	243	247	221	237	250	208	209	227	219	236	212	215	230	243	250	237	203	203	244	234	219	193	228	241	257	206	217	215	237	219	237	239	235	242	227	242	206	229	228	226	216	251	246	223	230	236	223	238	219	214	232	237	249	220	225	252	241	204	223	257	248	210	220	216	244	225	228	235	235	227	247	236	234	234	204	253	206	222	223	225	225	239	235	219	199	232	229	260	245	235	244	243	214	217	247	261	220	231	231	217	241	228	228	218	200	245	248	230	220	231	204	233	217	219	232	247	209	218	231	236	232	229	244	240	235	231	237	208	220	233	229	245	225	219	226	206	249	229	222	226	224	207	214	271	254	209	254	222	217	230	220	197	231	223	237	228	201	260	219	252	223	224	219	235	219	240	254	223	243	239	245	252	233	223	210	239	227	264	234	234	207	230	211	251	240	216	216	202	201	205	212	229	225	232	232	232	218	237	245	246	212	211	238	249	200	234	224	226	251	218	207	225	218	236	242	218	226	242	182	222	250	255	209	218	221	224	227	224	250	246	233	216	227	228	236	213	231	246	251	252	230	231	209	234	228	228	225	218	217	226	232	221	209	235	244	234	212	250	224	243	208	249	231	244	223	218	216	211	230	233	248	227	244	229	196	239	202	236	231	214	221	218	238	209	231	204	228	223	226	225	224	244	240	208	218	228	225	202	217	244	249	226	238	214	233	235	203	203	240	219	193	220	219	235	234	237	235	221	214	218	224	217	247	208	201	218	221	213	225	231	232	207	205	239	248	223	241	200	239	251	221	221	212	239	218	224	241	221	241	232	232	226	218	204	234	187	236	228	256	223	238	235	237	226	211	217	227	223	224	247	210	219	210	263	253	221	231	246	229	217	246	217	220	242	227	248	204	244	225	248	234	234	234	233	267	220	227	197	215	236	221	218	223	227	202	235	220	196	199	218	241	255	233	228	216	228	248	205	236	232	229	253	223	246	217	228	251	206	230	227	224	228	224	216	238	234	235	232	208	253	237	248	239	226	211	208	229	243	202	253	234	211	218	220	198	229	215	226	196	231	231	232	211	212	235	207	227	244	214	214	245	236	233	234	219	221	231	214	243	241	227	222	241	224	208	225	246	243	219	241	229	225	227	224	218	219	234	212	231	213	230	261	233	241	206	236	221	215	217	204	212	250	256	225	248	222	229	230	212	245	215	249	254	236	225	245	221	224	221	217	225	202	212	245	229	219	214	215	253	239	242	204	198	215	225	236	235	229	246	216	215	262	217	241	226	224	225	253	240	264	218	222	234	238	214	211	226	221	242	212	199	228	247	240	232	234	233	228	218	235	249	205	197	234	233	221	213	231	249	234	209	232	231	213	220	250	228	213	227	221	224	235	229	234	239	230	220	231	232	200	204	230	256	217	222	227	234	255	220	230	241	233	225	222	226	247	209	189	231	250	238	236	253	204	246	240	230	198	235	242	229	237	223	220	241	205	205	249	239	251	212	223	223	218	242	222	199	218	232	238	211	226	211	223	247	210	216	211	206	219	244	239	237	202	211	212	219	207	241	218	251	231	233	185	214	237	236	229	232	220	225	211	205	223	235	234	225	222	219	231	242	220	226	217	219	235	231	235	217	233	221	243	242	223	233	227	229	215	225	227	225	248	220	257	206	230	232	221	217	197	247	238	236	269	216	229	236	228	232	237	251	239	215	217	225	224	224	221	218	231	248	213	240	253	242	225	247	224	217	214	243	201	239	217	231	219	250	199	223	206	226	221	218	251	220	230	213	232	201	259	229	222	246	247	235	230	213	239	204	252	229	223	241	262	251	242	248	220	226	245	215	235	233	217	199	245	243	256	230	218	230	212	255	221	224	227	220	244	240	246	234	236	249	227	208	234	214	232	237	226	202	251	208	201	227	224	240	219	249	232	212	237	257	212	232	239	206	237	215	229	214	217	238	225	222	225	245	215	226	206	208	240	229	204	223	238	220	225	239	229	198	236	264	220	230	213	232	236	211	257	236	249	257	236	229	232	237	246	220	241	225	225	217	245	222	227	242	257	223	221	222	224	240	231	211	225	220	202	223	224	214	245	248	224	189	221	247	224	222	224	258	199	233	221	238	222	227	204	228	220	234	221	227	230	249	214	240	267	210	243	225	225	228	233	234	227	223	238	227	211	232	227	181	239	217	211	207	211	231	238	243	232	267	238	220	211	233	209	237	202	226	212	209	248	231	219	199	225	269	230	223	264	199	212	246	232	204	219	228	250	212	247	233	231	231	228	234	228	219	244	224	213	231	238	239	219	245	221	256	245	216	253	225	242	231	215	203	222	206	224	200	220	219	229	239	214	225	235	251	219	222	239	220	242	225	204	228	248	240	201	205	234	227	232	250	218	227	208	234	228	213	224	218	214	220	251	212	220	240	230	227	222	240	259	213	250	260	209	222	211	230	190	243	235	235	265	222	212	229	252	225	243	225	229	220	220	236	240	246	236	219	246	236	221	218	237	228	220	240	228	205	244	221	228	214	253	214	230	215	232	243	237	216	230	246	220	233	242	237	220	257	236	230	232	229	238	264	230	253	258	216	239	234	247	240	219	243	241	224	225	243	242	232	264	216	237	209	221	214	216	201	223	225	259	229	227	207	207	199	222	207	223	225	242	212	260	229	221	233	214	259	242	228	237	218	236	254	256	218	227	234	229	239	225	246	214	225	228	241	252	246	245	227	232	230	232	208	256	240	248	238	234	230	235	220	227	219	210	218	242	258	232	223	234	208	235	218
15406	2480	2460	1847	1257	892	660	549	444	444	349	347	350	296	273	248	252	251	234	232	225	218	213	226	210	207	231	216	213	211	199	194	210	217	174	185	197	193	195	198	196	184	169	176	219	210	194	185	186	195	169	173	228	186	155	189	193	160	181	188	169	201	182	181	222	183	188	168	195	181	160	188	198	183	179	199	175	203	186	182	185	167	180	168	179	187	191	192	174	193	192	182	196	202	191	163	181	180	202	200	198	206	194	183	203	183	188	178	194	181	182	197	214	174	188	170	175	201	201	194	180	206	191	197	184	179	169	179	211	179	206	178	173	191	169	203	178	184	172	197	177	171	193	199	198	202	176	202	188	176	182	201	174	187	177	213	190	203	216	198	169	176	202	175	196	180	202	182	182	165	174	200	191	184	180	181	181	196	205	173	191	174	192	176	210	189	199	162	154	200	186	178	191	197	192	164	150	181	190	185	170	213	162	184	161	166	185	175	171	220	169	196	183	195	183	176	179	189	197	165	163	202	166	195	185	163	185	199	183	181	173	180	179	189	164	183	169	185	179	157	187	177	218	178	175	206	162	181	168	176	184	211	170	194	184	193	192	193	196	171	197	187	199	186	192	186	173	185	213	167	188	194	164	160	192	189	177	181	208	188	190	187	186	190	168	184	182	196	179	158	213	178	172	156	205	177	183	205	180	191	190	146	170	185	185	188	167	173	188	200	171	192	195	182	170	169	184	193	161	182	196	197	169	204	192	190	194	170	205	191	198	180	187	187	182	192	167	215	198	187	200	146	178	185	175	196	204	188	177	184	168	188	207	195	165	178	192	172	187	199	195	202	199	182	188	188	202	174	169	182	182	203	168	168	191	183	188	177	209	176	223	189	203	192	182	187	190	204	168	175	191	228	176	185	179	187	181	176	201	172	184	157	178	169	178	192	182	191	177	195	182	192	174	173	177	175	183	196	169	184	186	153	177	179	184	156	207	182	223	189	190	163	189	182	209	200	194	195	201	181	194	183	190	160	175	191	180	168	210	196	178	196	169	162	166	184	177	184	202	163	168	195	193	183	178	209	193	192	185	184	180	157	180	193	176	168	177	169	187	198	185	204	180	214	177	181	192	196	173	199	184	218	183	202	218	190	192	201	178	188	171	209	187	196	188	174	189	181	177	187	187	192	182	203	193	190	204	174	164	207	177	168	190	193	183	167	157	170	182	195	172	187	181	174	175	193	179	186	202	204	180	152	193	182	167	213	191	186	173	175	168	169	181	191	166	187	186	186	195	150	183	191	159	166	199	187	169	197	190	183	197	183	183	206	189	172	195	195	201	195	201	190	195	172	172	194	192	188	162	170	203	207	158	165	210	182	179	182	192	194	210	175	168	172	160	197	185	175	218	182	214	190	179	185	169	199	194	176	164	200	180	163	204	170	180	201	152	182	179	197	179	202	196	166	191	180	143	186	192	208	202	184	184	196	164	173	198	211	179	181	201	210	187	176	161	194	154	203	179	193	181	186	181	200	216	171	180	162	165	185	185	215	201	184	208	205	184	198	191	189	156	186	168	210	211	174	167	192	209	167	190	209	189	165	182	181	191	164	179	198	175	185	173	160	183	161	199	176	177	194	175	205	197	193	186	187	165	190	186	189	204	158	184	183	190	192	156	176	167	186	170	170	208	181	199	198	196	191	171	193	166	152	194	147	178	155	195	196	177	185	184	188	195	192	182	175	197	192	178	189	212	187	205	216	197	180	178	196	181	210	191	200	207	188	184	201	173	194	194	176	198	182	188	159	184	162	187	228	203	177	150	198	195	183	200	182	184	183	181	181	209	196	186	197	156	190	182	185	184	199	157	183	193	194	175	192	186	202	217	203	198	173	213	183	200	199	171	205	190	178	199	183	165	171	186	173	197	169	192	182	163	179	183	213	184	184	191	206	168	201	206	180	203	211	200	181	190	188	165	188	198	173	168	214	198	187	195	201	195	182	191	200	209	192	187	173	200	177	153	165	183	169	194	162	208	186	177	190	184	188	180	194	188	194	169	191	197	200	191	224	183	196	209	177	193	185	178	179	199	169	213	214	170	209	175	160	190	198	207	209	212	174	178	208	195	186	178	228	182	197	197	175	190	201	182	199	192	188	180	204	176	188	172	188	205	168	166	175	214	209	173	183	177	169	186	170	191	192	184	170	179	181	180	183	200	185	186	168	171	184	185	189	188	174	204	177	200	194	189	206	199	198	181	184	199	201	210	192	167	194	203	198	214	207	207	185	212	191	183	211	198	182	164	194	190	185	204	192	181	186	178	173	201	178	175	171	179	193	174	178	189	178	191	197	188	175	169	214	209	174	181	175	177	191	175	162	190	208	181	162	188	178	185	188	196	177	193	169	201	204	214	174	203	183	209	197	184	189	216	192	197	199	187	208	175	170	182	198	201	190	191	189	216	166	173	224	183	179	189	192	187	180	173	181	191	173	207	191	164	200	216	195	169	171	181	170	208	174	190	179	175	199	167	191	194	184	183	165	180	197	195	179	178	180	206	189	194	196	174	176	169	160	211	178	185	191	161	155	202	198	214	187	193	167	156	212	191	204	212	167	158	184	175	161	171	209	168	169	197	177	183	179	201	186	165	183	191	174	194	188	180	202	137	184	167	206	205	180	194	172	212	173	201	177	171	168	172	176	185	173	175	167	194	190	206	191	187	182	182	171	184	187	165	180	167	182	198	194	187	184	161	207	197	170	191	202	181	174	214	196	186	167	167	228	198	191	178	157	179	187	172	200	217	198	218	203	192	181	178	193	207	166	188	178	186	187	174	202	162	186	178	176	170	224	180	185	185	181	186	197	196	190	209	162	191	193	197	163	188	203	190	178	179	198	207	202	178	178	194	183	204	187	187	199	193	213	202	170	182	188	185	206	215	187	181	184	184	188	211	172	198	205	167	188	210	187	173	167	179	186	183	180	168	197	189	181	191	181	202	174	206	184	190	199	165	184	183	191	199	208	182	174	223	155	188	173	163	185	174	193	161	205	157	190	221	197	182	196	175	182	172	207	170	179	180	197	202	223	173	170	209	189	172	182	174	190	170	185	172	182	173	164	194	196	174	211	179	186	179	175	211	193	167	184	194	186	174	197	189	190	205	186	179	178	194	190	216	173	191	174	188	198	184	178	173	225	189	202	194	179	186	170	206	182	173	174	182	182	196	197	184	184	197	173	160	176	181	187	175	186	210	154	182	170	181	202	180	176	150	186	186	209	201	188	207	184	197	195	190	172	172	174	187	180	198	186	165	186	189	197	210	178	184	147	174	197	172	190	186	204	179	163	191	186	207	178	170	195	189	170	175	214	174	191	160	197	180	186	194	178	188	193	178	189	184	209	171	203	176	223	149	196	177	231	189	195	192	185	204	178	174	167	174	187	162	177	172	159	202	191	197	188	196	152	212	207	212	162	181	182	177	160	192	169	187	190	180	192	189	166	209	179	180	182	192	179
7595	2058	4758	5590	4760	3787	3045	2518	2299	1979	1721	1534	1365	1247	1136	1024	965	953	877	823	792	762	767	761	714	670	677	659	653	642	620	582	580	610	609	565	536	551	570	576	564	558	592	533	527	530	510	539	542	532	520	526	492	533	445	510	513	494	483	502	471	512	506	513	511	522	498	481	487	486	515	495	499	507	494	495	507	471	474	470	485	489	438	499	473	499	477	480	430	462	503	468	546	506	458	469	494	481	471	506	516	466	509	508	485	482	491	459	475	464	445	482	483	481	478	446	491	517	452	456	469	455	479	479	519	494	470	463	484	520	482	471	492	465	511	478	454	472	437	460	471	497	479	468	489	482	505	464	452	464	476	505	441	477	506	478	450	476	479	501	493	453	498	440	466	478	499	442	497	473	503	503	457	454	459	467	437	480	442	482	468	489	445	436	476	453	484	444	475	476	462	465	453	476	483	481	446	453	473	507	458	483	459	460	477	472	451	447	468	472	438	460	454	478	478	456	483	490	449	472	486	526	459	455	508	479	470	468	503	451	465	460	477	470	504	488	425	480	493	470	483	462	453	445	438	462	455	476	449	445	482	466	456	457	477	460	486	495	448	496	496	460	485	489	455	489	455	468	464	448	477	472	473	492	471	432	457	497	451	496	471	458	457	473	528	440	449	441	444	421	466	459	477	477	481	483	434	446	443	449	449	445	472	461	472	474	458	485	458	470	480	489	504	452	475	504	462	475	435	437	478	500	487	467	500	445	458	498	482	495	471	480	466	494	483	483	484	477	478	478	496	496	435	459	469	486	455	489	482	462	465	491	499	463	451	498	511	457	511	437	467	471	483	477	472	488	443	492	428	455	468	439	466	465	479	502	447	462	479	516	456	462	495	474	490	474	455	434	457	464	485	483	502	444	470	493	475	496	480	474	443	446	447	482	462	493	485	476	497	471	485	478	481	474	479	450	443	474	472	477	507	461	540	438	482	448	460	431	492	476	470	449	496	458	480	446	490	467	514	461	477	460	491	470	437	421	478	461	488	468	520	481	455	469	502	464	473	477	465	436	514	450	460	468	474	465	431	472	471	483	455	461	458	451	475	466	475	478	468	459	473	456	496	464	498	481	470	484	443	448	476	473	485	475	466	489	484	493	460	473	496	484	477	460	469	496	487	466	473	449	516	458	449	501	502	467	465	454	502	455	476	489	499	493	458	461	499	493	484	485	499	479	488	505	472	484	465	455	528	461	482	450	482	486	452	488	506	495	447	453	467	499	486	443	498	478	490	459	486	464	505	514	467	501	475	456	485	478	452	461	504	463	503	472	463	422	489	477	479	501	489	481	518	463	479	473	496	489	481	508	479	480	486	471	494	455	510	495	437	453	493	437	483	490	514	436	512	460	465	472	462	475	499	499	447	509	452	475	484	472	500	449	463	456	515	470	469	518	484	469	453	434	476	456	467	495	452	477	451	479	468	474	440	462	481	466	520	471	462	450	464	471	506	459	461	483	498	471	436	459	484	504	509	492	481	505	497	478	455	486	495	465	457	448	462	485	441	497	497	483	442	453	510	487	471	472	456	459	485	475	503	457	459	450	463	438	476	513	483	482	487	453	473	488	446	465	486	447	485	516	469	456	447	465	472	483	484	473	459	458	457	484	464	442	484	468	469	468	472	456	435	511	475	508	455	477	467	449	443	476	487	494	502	499	476	478	495	497	481	460	482	465	501	463	445	472	477	441	516	476	472	516	487	429	457	474	529	487	444	502	469	463	469	474	496	489	477	458	500	430	450	513	456	457	466	511	488	477	487	470	474	441	459	457	468	501	470	484	445	492	499	456	511	458	448	485	474	432	456	505	456	481	494	515	481	487	469	450	456	423	478	485	453	447	455	446	499	461	450	486	470	521	442	493	465	506	463	485	466	499	464	480	431	484	481	462	465	462	448	462	464	492	485	444	499	482	484	474	479	493	490	490	453	472	421	508	493	474	460	472	516	498	491	481	462	468	458	466	451	499	451	463	495	456	458	499	501	511	439	475	467	437	473	483	484	485	493	451	435	423	479	457	454	456	482	486	467	533	452	476	441	409	469	415	475	520	464	486	494	461	470	419	489	482	462	437	479	518	460	484	437	448	449	446	482	520	483	491	455	468	467	464	479	482	445	480	499	547	473	466	471	483	436	443	471	477	474	515	452	433	477	491	439	467	444	462	470	474	497	470	444	428	464	481	502	462	450	479	527	457	461	459	464	474	468	509	476	440	444	443	490	440	468	474	474	522	452	431	474	478	459	430	486	465	463	466	476	468	470	494	441	458	473	461	478	467	489	467	506	474	468	467	470	463	476	488	495	498	427	479	444	472	497	469	461	468	459	449	491	439	503	478	485	494	475	467	446	437	480	485	470	512	483	447	501	471	470	445	447	479	462	461	454	478	470	486	459	462	480	487	483	438	479	453	410	483	462	450	455	471	483	460	495	462	477	469	486	465	458	434	458	480	450	510	500	444	480	473	477	506	452	462	477	455	443	459	465	470	471	503	489	461	446	506	466	453	465	502	501	472	478	479	399	458	456	477	461	471	450	472	457	430	464	503	483	431	453	436	471	484	474	483	490	461	492	501	496	441	487	448	527	466	468	434	471	495	486	473	452	491	498	484	467	497	444	456	492	494	492	486	432	503	428	461	468	476	445	488	479	488	490	474	471	483	474	450	452	445	468	480	506	474	476	469	453	465	404	438	492	476	488	470	481	463	481	433	445	495	495	472	448	456	474	503	475	464	475	473	472	485	459	457	473	506	481	453	475	489	480	460	468	462	461	454	432	489	471	450	504	472	472	457	435	480	478	487	445	465	529	467	444	465	465	512	482	492	467	449	464	438	467	451	482	484	489	451	465	484	512	502	455	460	486	482	491	502	438	473	475	472	467	507	488	460	469	497	449	479	496	437	463	486	496	445	469	501	468	459	434	486	521	448	484	445	490	503	476	489	467	452	483	482	469	426	487	469	483	471	465	513	524	466	485	450	455	465	490	494	473	491	467	450	438	449	451	471	473	507	484	443	450	450	492	468	497	464	446	494	447	430	504	460	450	480	447	473	441	463	451	451	473	468	500	467	488	461	462	488	453	493	488	463	472	511	477	467	435	491	485	478	458	472	450	421	483	479	503	474	461	503	458	517	481	413	459	465	432	528	463	454	442	451	470	489	447	470	480	485	446	498	514	449	473	493	467	503	465	469	511	445	436	482	468	478	450	459	459	455	447	432	452	469	417	486	500	459	469	474	475	455	464	485	471	444	475	450	503	467	485	498	486	489	465	454	484	480	473	480	464	492	501	472	483	473	466	468	501	446	510	486	444	489	485	450	492	464	442	464	476	467	486	494	486	475	476	467	477	493	481	489	489	467	446	492	503	453	479	478	483	447	489	478	472	524	469	485	489	466	451	490	476	437	478	470	441	492	463	418	455	492	462	476	486	438	485	483	482	470	476	438	478	450	455	467	467	453
2154	159	169	155	147	145	148	162	129	153	134	152	125	111	133	142	133	160	131	149	131	109	125	127	136	151	116	125	132	109	155	120	108	127	137	164	136	143	127	144	152	126	143	111	153	145	169	130	114	134	130	144	134	149	139	127	128	137	125	135	129	142	158	124	137	136	117	152	142	137	135	127	112	140	110	116	118	137	133	122	134	140	137	116	126	120	141	121	121	146	133	124	133	119	116	120	142	128	142	146	109	138	133	118	143	121	119	149	141	117	145	143	120	145	137	151	128	114	133	124	111	136	130	124	130	142	148	149	136	135	131	132	131	134	95	111	136	122	126	113	125	129	121	120	131	131	118	116	136	164	138	121	146	140	116	127	121	121	151	132	135	116	133	156	112	139	136	146	141	129	133	123	122	133	154	138	134	122	108	159	147	128	135	128	143	120	138	159	129	125	109	117	133	116	117	110	130	140	156	133	141	111	130	134	130	138	134	140	136	114	127	126	116	119	155	144	152	124	146	138	146	144	150	136	128	146	135	116	128	139	127	143	152	153	130	130	142	112	132	150	139	123	119	129	146	120	151	147	143	111	133	123	129	150	150	152	162	104	114	128	141	135	119	131	137	104	128	128	120	150	140	150	150	132	134	121	130	120	151	123	138	126	117	127	127	128	128	142	134	144	149	124	126	123	159	144	106	138	130	123	119	130	130	116	129	139	133	131	149	122	144	148	139	139	107	138	131	122	153	126	125	112	146	129	122	130	140	132	135	145	127	123	132	128	137	130	145	134	124	133	115	114	136	127	110	132	124	127	113	146	142	111	134	131	134	115	112	130	133	125	121	125	125	128	140	133	126	130	125	145	127	145	111	122	134	133	127	105	126	118	130	147	125	135	146	137	147	144	128	148	140	140	139	142	136	138	145	132	119	129	118	137	130	136	144	125	140	146	138	132	117	120	147	146	125	118	137	131	122	148	114	130	142	110	118	129	133	142	123	124	135	111	147	125	124	123	125	141	137	108	127	127	137	140	92	147	112	124	139	133	123	152	124	135	126	145	123	129	115	142	130	109	122	128	135	113	130	112	131	123	109	140	120	127	128	149	148	115	143	146	115	132	135	145	129	127	130	137	124	160	143	141	138	126	122	114	152	129	146	143	141	133	119	103	119	127	126	166	137	140	131	146	144	151	139	109	143	137	134	123	114	115	123	136	129	109	143	118	139	151	126	139	148	122	157	153	131	127	139	111	113	144	129	100	119	120	120	134	115	135	143	134	121	162	136	140	140	140	139	140	124	136	153	136	125	118	138	109	123	148	135	134	125	117	129	117	132	128	133	131	133	141	155	139	127	128	142	123	106	125	118	158	135	118	119	143	135	146	126	123	140	142	141	131	111	147	114	104	132	128	140	119	122	122	137	140	129	135	139	126	136	136	125	111	131	120	145	141	156	117	136	128	149	128	119	129	148	144	137	142	133	135	139	141	147	130	118	130	116	150	137	143	141	109	147	120	146	140	141	145	130	123	148	152	134	128	145	130	123	138	146	151	127	146	126	143	150	124	158	141	123	143	134	111	143	128	128	174	138	147	129	121	125	127	133	125	142	129	126	142	113	129	136	119	135	119	122	105	123	138	137	136	120	141	125	136	156	127	118	120	128	132	132	129	134	130	126	133	137	143	140	126	152	145	110	139	138	132	158	145	131	150	126	130	148	135	131	126	159	122	128	133	148	124	128	108	119	128	130	144	107	130	114	132	112	132	110	144	144	142	118	129	130	143	137	130	126	145	149	145	141	139	128	140	141	154	140	120	144	120	138	135	151	131	150	156	118	153	142	154	133	152	138	117	131	137	133	136	149	153	132	125	156	140	117	130	130	110	131	130	128	134	110	151	135	131	133	147	135	142	130	160	146	150	110	112	130	137	119	147	161	124	139	124	125	125	135	121	144	110	136	133	130	121	130	122	108	126	129	121	125	124	143	146	125	113	141	142	157	122	134	150	129	115	145	126	125	144	125	126	134	121	149	131	147	128	131	124	109	132	146	111	132	123	113	145	131	130	119	126	130	141	135	132	138	142	114	126	118	120	133	128	129	129	133	151	136	144	141	133	128	154	153	134	130	149	127	144	124	125	116	146	145	139	109	121	114	135	138	125	138	152	136	114	138	133	114	127	140	107	141	155	137	130	125	121	136	128	128	110	118	133	160	140	135	139	125	117	128	116	134	140	130	134	136	134	119	147	125	123	142	131	111	136	138	134	128	103	131	129	138	145	110	138	103	130	111	114	125	143	144	154	115	129	126	129	112	142	127	125	121	114	135	127	139	103	134	119	136	110	124	112	134	125	128	134	121	117	124	118	131	112	131	143	136	143	144	128	132	153	130	122	116	132	154	128	131	144	113	129	155	121	133	131	141	134	127	152	119	117	105	134	132	128	130	144	125	116	118	126	145	143	153	125	155	126	145	125	133	138	143	150	151	121	119	148	140	122	131	112	103	116	125	137	144	135	143	147	116	134	129	137	158	128	140	128	129	136	111	152	144	124	124	136	138	147	157	144	142	129	131	140	140	131	134	129	127	117	133	123	140	150	134	123	127	132	141	128	133	124	138	136	141	124	136	116	118	113	124	141	129	110	132	109	160	131	138	124	140	117	128	124	121	127	153	134	119	122	144	134	142	143	114	140	135	134	152	132	111	132	144	113	135	117	130	137	142	129	122	139	116	120	147	119	120	164	137	127	114	113	124	133	146	136	139	145	125	135	137	137	149	119	133	147	134	130	143	110	141	122	131	113	148	134	136	134	138	118	124	146	168	139	140	143	133	131	109	129	130	118	134	146	140	144	119	136	131	112	124	125	124	115	138	117	142	141	121	133	126	128	123	132	117	127	125	126	140	135	130	141	143	128	126	121	141	125	143	130	107	131	102	126	119	139	151	125	122	121	136	134	122	134	123	124	129	140	140	130	115	140	125	128	129	127	145	138	124	137	125	125	116	157	133	120	140	132	121	133	131	152	150	139	137	156	138	139	120	136	143	144	127	151	126	116	136	104	138	135	120	140	128	148	131	134	140	127	136	129	117	130	129	109	128	141	121	138	128	128	123	137	127	127	126	131	123	146	127	131	158	132	125	115	153	120	122	126	132	168	139	125	119	124	119	144	138	135	127	128	141	129	131	150	124	148	137	150	131	143	139	123	129	130	121	119	128	144	116	143	133	138	128	126	111	124	132	134	117	103	136	134	137	129	141	118	152	131	139	142	112	137	130	150	131	113	140	124	126	112	143	150	139	123	124	140	140	130	135	146	153	145	127	149	127	115	131	128	131	165	126	118	149	133	132	121	133	131	118	153	153	116	147	125	127	136	127	139	124	124	126	119	132	124	131	128	116	122	135	150	117	134	143	142	103	119	146	122	127	146	126	147	141	132	155	124	125	150	144	132	139	106	130	133	139	122	130	129	121	121	120	128	134	127	126	132	152	175	134	137	129	127	114	130	108	142	117	140
2220	388	371	410	410	383	357	384	349	346	335	353	364	343	371	367	334	343	327	337	341	316	308	346	335	340	335	325	339	315	342	339	348	359	332	368	308	330	347	312	335	343	328	320	309	309	340	347	347	392	366	328	329	302	298	305	350	346	331	336	332	314	352	364	311	342	352	323	334	308	370	350	313	320	339	344	283	330	346	346	308	318	346	314	326	321	372	315	356	342	340	339	314	339	316	298	307	322	340	349	317	339	367	333	360	374	318	348	338	349	347	334	330	324	340	341	321	333	360	314	326	302	330	359	352	357	330	362	330	302	353	300	332	327	347	309	335	335	347	357	333	358	337	337	320	311	390	335	336	358	317	303	340	339	345	294	322	341	324	314	313	323	333	313	346	336	351	332	349	337	327	358	316	338	344	315	310	321	339	314	322	324	325	334	336	333	323	352	348	320	331	366	327	345	324	330	330	302	317	352	332	349	337	331	337	346	307	326	343	368	337	299	320	328	360	312	297	315	338	305	332	334	341	314	335	343	335	325	341	355	370	338	334	306	347	336	328	301	357	283	319	322	347	359	350	318	345	346	343	328	329	357	336	314	366	332	315	318	335	367	325	342	360	333	376	343	331	325	340	341	309	335	346	319	325	364	353	326	338	362	341	361	324	333	324	321	287	331	346	349	315	341	346	330	346	339	310	335	320	349	356	304	322	338	316	364	311	341	295	338	320	330	306	322	364	381	342	326	330	357	370	343	333	303	313	319	367	342	319	324	332	340	361	362	359	345	334	326	327	330	302	330	330	329	334	337	332	331	315	351	317	329	333	333	348	337	332	314	336	310	355	328	357	309	288	283	332	367	336	313	345	328	303	345	340	333	313	329	334	326	311	339	327	315	360	329	327	295	329	338	317	319	316	340	368	316	336	317	307	326	347	309	354	323	317	330	332	308	335	349	341	346	310	321	346	353	362	338	298	325	327	337	342	347	300	329	323	317	336	344	324	335	319	313	335	323	324	314	335	366	312	356	312	317	336	314	326	325	327	355	297	338	317	338	332	333	298	331	308	335	337	332	363	339	343	325	351	306	342	332	348	337	342	332	333	311	341	316	317	347	345	308	356	330	303	349	354	313	324	348	354	346	333	354	317	360	346	341	333	338	346	342	287	347	318	337	297	336	336	338	329	326	352	336	330	344	329	326	328	322	337	323	320	338	323	345	339	321	318	337	311	318	313	319	334	370	323	306	329	346	347	339	341	327	343	338	325	322	324	347	333	296	340	324	349	308	346	348	339	343	333	345	330	336	323	346	351	357	320	325	352	354	334	354	329	351	307	308	325	346	304	338	340	316	343	346	348	307	349	310	350	326	335	322	330	334	348	301	317	317	294	357	333	329	312	327	323	335	321	349	353	345	300	321	340	331	350	332	359	324	328	350	321	340	336	344	293	329	336	318	350	335	332	329	332	343	353	343	324	324	331	365	337	313	310	322	349	340	324	343	346	326	323	319	358	328	342	327	344	330	343	310	313	324	335	297	325	320	325	341	365	347	304	313	362	320	336	333	340	328	352	307	360	309	324	310	338	313	300	341	338	354	321	351	332	312	365	296	333	327	366	329	366	344	352	314	350	329	323	338	314	351	337	326	343	338	391	337	351	361	363	309	336	352	364	350	351	338	347	375	307	342	364	315	396	328	342	379	339	331	333	325	329	313	337	346	345	358	348	364	339	313	346	311	348	351	346	316	344	310	361	345	322	362	338	325	373	299	328	318	307	294	366	327	342	295	343	341	357	357	335	328	293	321	325	321	337	310	327	355	356	314	321	326	353	335	335	318	352	316	341	341	341	340	316	365	327	335	323	327	316	308	344	340	327	343	284	346	350	323	328	363	354	338	339	352	337	327	315	330	330	338	337	337	316	302	335	333	350	325	325	354	290	324	340	322	330	378	335	365	293	344	320	339	347	376	352	332	324	341	336	348	374	320	318	339	328	363	349	337	340	328	331	317	308	331	333	353	320	348	328	325	295	301	330	335	346	325	332	339	347	313	341	318	340	354	345	346	320	319	368	322	346	330	325	350	324	338	348	342	333	324	370	318	358	356	360	328	351	322	353	320	348	323	333	349	333	323	340	335	336	338	312	349	337	304	342	330	334	349	339	342	324	336	326	322	329	319	370	326	331	306	324	310	359	357	350	347	334	328	344	328	323	360	332	335	313	340	328	332	314	322	324	347	326	346	332	316	347	353	330	342	328	325	330	348	320	346	350	329	337	324	316	346	318	318	335	345	306	320	325	342	351	336	343	304	344	340	342	315	321	350	360	312	324	352	321	345	337	323	325	322	333	334	341	356	325	298	323	359	327	354	332	340	312	343	337	337	322	333	336	325	346	364	333	318	325	336	344	359	321	322	323	327	309	318	346	327	352	352	327	316	326	332	319	342	329	329	365	334	336	327	318	332	335	341	328	296	332	360	337	351	308	315	321	352	344	372	327	352	347	387	344	347	306	336	364	333	332	371	304	345	325	311	329	341	328	306	388	290	327	349	321	318	318	323	334	338	342	334	298	339	342	352	338	331	334	332	320	352	324	342	320	336	303	318	337	308	342	336	360	331	326	333	339	363	338	335	338	327	311	334	328	326	333	312	330	334	307	319	342	365	321	319	348	363	324	334	326	351	329	321	335	331	361	364	344	326	315	341	354	320	323	317	318	323	372	345	316	374	340	367	352	312	346	358	332	319	325	338	328	357	344	350	356	334	315	339	332	348	317	297	325	356	317	360	333	293	328	357	335	312	320	340	302	314	334	311	367	321	345	359	336	291	334	349	310	333	342	344	348	365	342	341	343	341	339	336	340	343	298	348	332	331	324	328	322	321	344	332	321	333	334	330	329	347	312	348	315	353	325	324	330	348	346	345	366	335	300	338	332	324	328	321	357	363	355	321	339	360	347	339	345	351	329	333	316	345	342	323	339	312	337	350	302	321	326	347	309	314	359	361	294	331	336	327	320	341	320	361	325	341	369	306	319	348	354	314	338	320	375	338	336	361	346	350	330	357	315	317	292	323	306	343	356	301	340	304	295	310	324	321	322	381	354	339	311	354	330	319	363	326	309	331	311	351	318	275	359	323	349	315	328	363	340	355	327	329	344	327	342	348	325	339	341	311	314	346	313	345	323	348	332	337	345	360	353	356	339	341	328	349	336	338	334	317	287	364	313	312	368	324	346	347	320	315	325	284	343	339	349	336	392	365	294	303	344	315	353	340	334	351	343	330	350	337	347	355	360	327	332	312	349	340	376	322	337	339	341	313	337	366	346	331	327	337	330	351	327	335	324	341	331	334	321	303	325	357	301	310	325	327	346	311	321	349	338	345	315	313	344	352	337	340	340	339	308	320	319	376	297	333	325	327	331	332	330	350	314	334	340	342	348	376	315	313	348	347	306	345	363	313	313	331	314	335	345	356	336	341	339	336	312	338	298	321	337	312	338	350	318	336	336	303	341	345
8182	892	1110	788	538	410	312	253	193	177	159	159	142	113	118	123	135	133	108	83	90	81	112	84	98	111	81	52	81	71	82	106	103	88	85	71	94	99	84	66	101	70	87	82	91	96	76	71	73	73	76	102	82	75	85	73	93	96	78	88	99	88	79	79	96	82	76	77	81	74	84	59	78	86	77	73	91	85	82	85	92	67	78	73	82	76	71	95	79	80	72	76	62	82	98	60	85	94	88	79	74	68	69	72	77	97	73	95	76	66	78	53	74	76	66	53	66	96	71	94	74	95	71	75	68	66	73	71	77	72	80	63	79	71	73	74	78	76	65	69	82	79	73	86	66	71	75	74	90	75	66	82	73	78	79	75	65	87	75	85	59	76	80	100	67	86	95	88	80	95	77	73	71	56	82	67	95	66	74	74	74	74	90	86	59	75	94	96	69	67	70	66	60	85	79	67	69	76	73	71	74	73	62	76	67	84	81	76	72	69	62	87	65	81	79	63	64	69	73	83	59	91	61	66	79	75	83	71	79	88	83	73	91	72	74	77	80	75	81	76	68	64	71	56	72	63	78	77	77	79	96	69	89	81	96	61	64	88	84	68	78	73	83	68	73	70	75	87	68	95	80	88	76	85	85	84	77	66	89	68	85	63	69	64	80	79	89	83	75	67	69	82	64	66	77	90	81	70	84	74	68	91	74	94	83	84	85	85	82	83	76	62	68	64	64	82	78	74	69	85	76	85	68	86	77	59	78	71	68	72	91	86	71	62	80	86	75	72	69	72	71	78	73	65	83	82	79	81	82	80	78	86	70	83	81	68	80	74	81	82	86	73	84	93	87	67	62	83	90	59	87	83	91	66	74	82	80	81	79	81	75	64	72	77	74	82	62	75	84	78	83	73	76	89	80	90	68	83	70	91	75	73	74	62	72	76	70	77	72	80	70	78	79	64	69	78	76	82	64	71	89	72	72	69	77	74	80	95	80	70	82	62	70	72	62	78	66	90	58	97	74	64	75	80	72	75	89	72	71	71	69	70	83	72	67	71	65	79	72	84	71	67	71	74	84	85	71	76	65	76	59	73	80	76	80	80	65	76	90	73	72	91	79	86	63	89	73	82	77	92	83	74	74	48	94	89	82	81	71	67	64	75	72	103	75	84	64	83	77	66	82	65	101	90	85	66	81	79	84	85	94	76	73	82	89	61	67	79	80	82	64	90	80	71	76	79	76	66	96	80	86	74	73	76	85	80	73	66	75	82	81	70	73	92	84	76	60	96	83	69	79	87	90	74	61	82	82	89	79	84	85	85	82	83	71	74	87	54	73	68	82	64	83	75	87	83	83	64	72	81	77	71	86	82	67	80	80	77	80	68	68	70	95	69	80	78	68	81	76	84	75	71	72	71	71	82	75	66	72	73	74	71	67	72	79	72	82	71	85	83	73	89	79	91	73	68	59	71	89	82	67	81	71	73	83	84	82	75	70	88	69	72	64	87	71	58	74	83	84	78	88	72	70	77	71	86	53	75	69	61	67	97	64	96	78	97	75	63	75	81	66	80	84	100	76	90	83	70	81	62	67	70	76	88	78	88	78	72	62	77	75	75	95	82	65	69	82	80	79	88	64	71	80	75	80	79	76	82	71	79	78	73	83	87	67	93	97	79	72	71	80	85	59	66	66	97	81	89	85	79	86	91	72	74	70	74	73	86	83	59	71	83	59	74	101	83	72	74	77	87	78	80	91	74	71	83	73	71	71	87	78	82	81	93	67	77	60	89	75	71	64	87	85	77	70	70	81	70	67	98	88	83	84	89	74	70	87	62	80	74	75	85	69	78	70	75	79	90	79	93	67	65	83	95	83	77	74	80	57	75	82	97	78	70	75	86	94	71	81	79	65	90	87	78	78	83	73	75	85	78	77	85	82	63	75	71	84	88	79	76	71	94	70	72	66	95	56	70	80	90	70	80	67	68	92	77	79	49	75	83	91	75	78	82	82	83	77	77	61	82	77	69	84	80	71	68	80	69	76	59	65	79	77	70	85	96	96	61	83	79	63	78	96	64	87	66	96	78	72	87	77	74	92	74	74	76	96	90	53	71	95	79	87	75	78	65	81	79	64	76	60	76	88	78	80	63	76	70	76	78	93	82	82	71	76	74	70	71	68	70	65	65	87	67	79	74	73	71	64	86	78	52	83	80	77	76	74	66	69	70	71	69	74	60	93	81	86	75	78	62	56	89	69	80	82	75	73	78	83	77	69	80	87	76	89	106	72	86	76	65	68	67	83	81	73	81	80	63	90	91	91	70	75	80	81	64	74	77	87	76	72	94	71	97	60	65	63	94	70	82	82	85	82	83	78	68	71	64	70	93	74	79	73	83	67	76	79	71	91	76	62	77	80	81	85	95	67	80	67	85	64	86	69	92	76	102	82	67	65	72	71	69	77	82	82	63	68	74	88	74	81	80	67	64	89	72	79	68	84	59	81	78	87	81	80	93	94	73	97	74	66	73	79	75	68	63	105	81	76	83	70	81	80	77	69	79	70	86	65	74	74	66	77	89	75	84	92	84	85	99	71	71	85	85	78	76	97	88	89	82	70	82	66	75	72	75	73	83	81	71	76	63	85	61	63	61	66	66	88	77	77	81	76	70	87	69	79	85	81	73	72	78	87	82	69	80	63	83	76	79	74	78	82	87	70	83	76	87	71	71	58	85	98	72	81	87	62	83	72	80	77	79	56	89	89	89	82	61	72	86	70	73	78	76	66	72	85	72	98	92	73	71	86	79	84	64	60	88	73	62	63	84	65	80	77	71	59	83	105	85	74	76	91	85	89	77	80	72	77	63	96	89	73	89	70	82	72	67	67	69	72	75	72	92	79	73	68	87	71	77	71	71	72	79	89	87	78	78	73	90	97	70	97	73	65	93	78	82	62	81	92	88	79	83	72	77	69	78	65	76	61	82	93	89	61	72	66	80	51	80	91	85	75	71	85	57	94	69	65	87	70	60	94	72	88	69	89	95	80	64	76	66	64	79	79	75	71	79	84	85	71	88	69	73	64	72	90	67	83	78	80	72	79	62	60	79	65	78	65	77	77	72	74	80	69	75	84	72	90	84	85	90	65	84	77	76	84	69	94	89	82	86	86	92	75	75	68	83	78	61	57	83	74	69	61	86	77	75	73	71	78	92	84	65	84	69	70	70	82	75	77	77	72	66	92	72	77	70	74	72	66	84	76	88	78	73	66	92	61	72	75	74	68	78	71	77	72	71	67	81	89	98	75	67	74	68	76	76	63	58	69	73	69	82	63	60	69	72	93	59	72	74	67	90	72	75	64	87	79	67	63	73	91	58	90	74	96	63	84	87	97	82	59	89	79	94	68	76	66	60	80	83	62	60	69	68	66	83	79	85	77	67	86	84	84	90	69	81	68	73	66	75	78	72	75	78	74	73	64	80	78	80	79	71	81	80	79	70	73	71	76	85	55	60	72	68
5832	1052	2503	2856	2497	2010	1602	1284	1102	970	870	786	664	612	542	520	527	459	486	389	391	388	348	351	360	355	332	340	312	339	302	314	316	298	291	267	278	281	291	276	303	236	280	250	252	278	234	268	273	248	243	253	241	269	260	252	255	243	240	244	244	277	263	238	240	243	227	212	231	283	235	232	239	231	257	250	212	229	252	234	248	228	225	229	278	236	221	243	253	223	230	222	244	218	214	209	236	232	239	237	224	219	235	252	233	256	242	228	229	236	214	231	223	230	255	241	241	200	269	221	260	240	223	238	244	225	216	228	237	212	227	234	228	234	205	235	218	240	251	248	268	204	253	261	209	243	224	242	217	239	205	262	207	240	219	223	238	235	215	229	245	230	205	218	235	251	238	236	243	233	252	213	200	243	246	236	219	185	239	234	219	235	238	211	235	245	226	218	236	207	214	241	216	245	228	259	248	241	191	239	251	228	214	232	241	227	226	228	229	241	221	223	250	249	220	253	239	254	228	211	233	229	221	228	221	221	213	215	214	239	210	232	235	240	216	247	194	230	204	243	240	205	238	236	222	216	235	252	206	224	235	231	230	223	225	213	203	222	218	224	229	225	221	237	214	230	218	242	251	229	221	204	237	238	227	223	253	245	220	238	242	226	226	243	240	246	219	235	220	218	210	238	244	205	234	233	237	238	247	215	243	250	203	274	243	222	229	221	220	237	211	243	246	247	251	215	235	204	203	218	215	235	242	230	230	200	236	258	205	206	234	207	239	211	213	219	225	235	242	245	237	252	223	222	194	261	225	237	218	240	217	208	212	221	232	221	216	213	240	203	213	210	230	216	237	222	201	196	217	214	246	215	248	251	203	202	263	223	239	223	221	267	237	216	236	233	223	251	209	205	237	254	240	235	203	237	243	248	235	247	224	226	206	246	226	223	232	223	224	224	236	228	226	230	233	224	233	228	241	216	232	218	216	232	201	212	246	215	223	248	212	217	218	252	216	215	225	224	194	211	235	225	226	235	211	244	227	217	243	221	206	232	236	221	202	220	218	220	200	238	227	217	240	239	229	242	217	233	224	230	235	237	249	196	243	245	252	221	244	230	247	215	258	218	228	233	211	245	250	229	225	224	229	238	219	269	213	246	250	260	268	199	240	239	205	228	210	232	217	250	213	228	215	206	214	240	239	224	206	254	247	217	222	246	227	214	237	217	252	226	230	228	231	229	237	263	230	247	249	221	245	206	212	248	226	254	242	239	208	222	227	194	264	224	229	227	225	230	228	241	231	232	206	224	210	200	213	238	234	227	225	240	231	222	232	229	224	243	224	244	260	243	225	204	257	226	191	237	243	236	210	227	247	212	212	208	245	230	214	228	228	255	209	225	208	247	222	210	258	222	227	249	229	223	216	231	217	232	217	242	222	226	239	248	217	250	234	212	220	248	225	222	232	216	225	230	210	201	246	216	247	239	231	215	230	236	244	203	253	198	231	229	231	226	234	224	220	229	228	220	210	235	233	247	217	195	235	231	241	243	236	224	248	206	246	256	248	237	244	239	242	207	198	222	239	238	232	192	223	235	225	210	213	227	220	224	231	204	211	229	235	238	220	261	251	236	243	231	234	224	209	234	216	236	212	247	216	234	206	210	204	226	219	256	196	207	227	218	240	213	215	225	219	245	224	238	221	248	218	216	211	205	223	236	221	219	213	220	242	224	215	222	239	214	231	234	224	200	216	222	234	248	183	225	238	233	213	221	224	196	250	241	210	216	237	225	238	213	217	241	209	218	233	248	223	223	235	235	239	234	231	237	243	246	216	212	256	223	239	222	227	231	216	202	226	241	239	201	221	223	199	238	234	242	219	244	237	237	238	234	246	255	233	248	223	247	202	225	191	264	230	219	225	221	232	221	228	222	232	195	216	237	213	261	244	230	218	243	228	193	240	201	217	199	208	234	248	199	207	221	223	223	229	243	222	210	225	274	219	233	202	214	210	233	243	257	243	234	250	214	237	246	246	216	207	238	221	212	233	218	247	237	231	249	212	219	225	235	223	209	250	218	222	243	219	240	218	214	209	241	217	251	245	237	225	251	204	232	219	242	259	201	233	211	235	235	254	209	222	223	231	227	212	242	224	224	231	207	196	201	243	232	216	219	224	287	238	190	239	238	192	240	240	234	233	257	238	241	217	255	221	220	215	212	251	225	189	231	236	228	243	207	232	216	221	256	240	201	249	215	217	244	218	242	229	245	242	211	254	235	246	247	235	216	208	219	243	225	227	208	250	241	210	254	243	228	201	208	220	224	233	235	207	240	224	218	224	226	201	223	210	267	276	214	208	223	238	224	218	232	232	231	239	251	239	238	242	234	242	231	236	217	196	220	220	236	244	228	241	234	225	215	238	232	260	236	222	236	229	214	205	232	222	213	227	218	219	239	215	212	236	235	255	233	232	204	240	234	194	222	220	206	227	264	244	250	219	211	234	230	249	229	223	208	201	249	241	234	215	233	218	234	239	232	219	230	228	239	234	222	246	232	211	253	226	215	244	208	242	257	210	215	245	229	241	233	251	218	206	236	220	239	213	202	253	230	229	252	230	212	242	237	253	203	212	224	231	194	241	230	215	243	212	238	234	254	226	247	244	245	253	242	237	231	253	220	232	230	219	217	213	235	230	233	222	232	219	223	245	206	200	214	229	240	212	218	220	225	225	204	252	221	223	250	241	229	254	226	221	228	199	218	211	266	208	224	208	209	220	242	244	251	221	227	232	221	257	231	231	227	242	248	210	235	229	222	256	227	216	214	242	219	218	250	250	239	231	280	267	195	211	213	254	234	260	226	224	215	221	233	227	227	228	206	266	246	225	218	232	235	217	225	241	233	227	237	236	232	243	210	242	220	235	222	212	214	243	227	226	249	228	229	218	206	246	234	242	205	220	234	255	222	218	227	219	229	203	240	225	229	249	235	231	240	249	229	230	199	203	253	192	221	227	241	261	215	265	227	253	237	215	226	206	217	219	222	246	245	240	229	211	236	210	250	243	218	249	232	217	221	229	242	225	206	222	200	237	254	219	242	198	222	226	231	222	250	209	223	233	208	259	220	212	213	230	199	200	210	222	237	218	224	254	246	215	229	217	238	216	226	234	204	216	225	258	239	236	220	236	252	225	217	234	211	222	235	219	213	210	221	224	235	227	233	262	244	230	205	222	235	197	217	252	224	215	246	204	214	242	204	208	233	228	252	234	234	221	243	251	256	207	238	225	233	214	228	221	248	238	231	257	231	245	232	238	214	239	245	239	223	265	223	220	223	250	248	225	230	210	215	235	244	203	226	181	203	229	230	199	222	258	223	238	201	236	208	220	225	252	228	216	240	198	233	203	218	207	240	250	253	247	209	235	226	212	204	224	226	219	236	206	252	258	223	205	205	213	221	222	250	204	214	212	233	251	217	210	236	204	256	205	230	253	222	236	247	211	206	197	244	224	228	206	216	226	230
15639	2514	2437	1827	1207	882	707	554	506	418	400	323	344	277	298	270	300	262	250	210	248	221	225	207	208	219	196	198	198	205	202	230	189	200	187	207	219	201	208	210	181	168	166	187	193	225	167	183	197	199	198	169	187	198	176	206	183	187	221	166	174	189	184	196	200	193	218	181	204	163	184	194	202	186	172	180	197	164	204	174	206	168	204	193	171	183	169	177	182	157	187	196	177	174	165	190	177	175	191	181	182	197	191	159	166	174	196	183	205	190	173	178	184	181	178	169	179	165	181	187	162	183	185	209	182	186	153	199	182	175	193	170	194	169	172	205	215	195	194	203	177	193	197	195	168	185	163	192	183	180	203	206	191	194	171	169	202	169	168	182	186	166	193	186	185	195	179	185	203	192	179	177	188	190	221	171	177	192	162	172	186	217	194	172	179	199	152	183	189	203	157	183	237	205	196	193	164	208	163	184	187	200	198	204	189	208	164	184	182	199	202	185	185	173	223	195	214	193	202	177	199	181	178	211	154	192	179	183	187	176	160	194	194	173	201	210	217	177	177	185	167	161	190	167	160	182	182	194	215	218	193	163	176	177	166	180	193	197	157	167	185	169	174	193	207	195	170	186	176	194	189	170	198	179	155	177	159	186	188	207	186	193	194	209	198	170	192	174	184	204	216	229	186	199	175	193	177	182	185	173	151	191	184	191	177	171	215	205	195	198	185	174	200	195	203	177	188	175	187	187	181	209	147	199	196	199	187	187	195	207	179	198	161	191	199	173	199	228	187	201	190	197	201	160	186	154	184	196	188	224	191	169	185	206	175	171	219	187	191	166	176	196	158	174	160	175	175	197	221	178	161	160	188	153	201	196	199	191	195	168	170	232	175	197	181	184	189	174	176	189	175	193	159	188	134	188	209	178	171	158	205	168	171	158	168	197	178	190	211	187	173	151	185	200	176	202	185	188	173	193	193	187	187	196	188	173	178	180	209	198	174	227	172	181	174	192	186	155	165	186	190	165	187	180	186	172	200	210	189	167	170	164	199	179	173	177	181	186	199	194	195	197	182	189	188	199	198	179	172	194	175	161	172	170	172	192	185	179	172	183	179	174	180	156	201	152	201	164	184	179	201	196	194	192	177	188	191	180	183	173	187	220	175	172	227	194	191	188	154	177	181	165	192	193	163	208	183	174	169	185	200	200	190	209	198	183	209	190	173	198	192	189	193	178	176	174	172	188	192	209	197	177	160	197	187	203	192	174	185	197	181	186	170	188	175	187	184	180	189	153	167	218	178	179	180	184	199	186	197	187	196	199	173	209	195	205	166	173	203	188	163	180	211	179	189	175	181	189	173	175	207	171	183	213	191	185	189	199	158	174	194	175	183	193	192	166	197	193	177	184	208	195	174	169	200	189	166	195	183	194	212	186	169	179	172	178	181	198	182	173	197	176	199	179	167	200	195	180	179	204	192	186	195	167	186	187	165	175	205	195	197	197	192	211	218	164	184	198	189	173	189	168	194	203	210	198	194	179	194	194	186	159	195	163	183	162	197	170	182	181	168	177	178	188	188	167	213	193	182	162	185	186	173	211	162	193	164	178	189	229	172	203	189	190	167	177	168	172	162	185	191	179	195	181	216	193	195	172	175	184	209	184	198	179	176	191	199	190	196	194	181	193	168	187	177	173	152	200	183	189	191	183	176	207	181	176	158	188	181	207	202	183	198	185	208	163	176	198	198	175	173	205	164	178	209	170	180	194	176	177	174	184	187	193	193	178	169	202	188	184	186	163	189	171	211	222	200	182	172	171	149	201	190	187	169	171	172	193	192	214	202	206	196	192	182	188	189	202	183	179	174	188	201	190	184	172	188	175	183	185	199	183	176	182	189	184	196	183	200	208	164	171	184	148	209	193	191	185	188	222	204	206	184	183	175	191	184	196	194	212	188	174	179	160	173	182	174	186	207	201	197	187	192	176	160	195	182	193	180	180	196	171	203	193	198	188	185	174	188	184	188	189	209	190	167	182	184	189	202	198	199	213	198	180	190	180	189	189	179	175	176	147	193	188	194	179	180	170	161	177	181	200	206	189	210	202	164	172	221	182	162	209	176	188	166	189	162	184	177	171	168	196	186	201	205	177	170	182	183	157	175	162	177	180	190	182	209	181	165	182	166	186	181	187	190	188	201	205	203	197	202	205	178	190	190	175	195	185	193	212	197	196	200	179	167	182	173	177	193	198	210	207	185	162	171	187	202	191	187	206	196	186	178	177	177	153	176	165	187	164	183	166	199	168	185	183	196	164	184	186	172	182	188	170	217	191	171	197	148	158	180	167	187	208	209	180	167	189	189	190	165	161	211	180	193	204	179	163	188	167	199	184	162	196	174	182	195	179	150	200	201	201	173	180	173	209	182	177	203	198	192	189	177	162	174	178	181	196	178	202	186	169	197	194	173	157	189	190	156	208	168	187	175	195	183	177	195	187	191	172	197	183	201	184	177	195	197	174	184	195	180	190	157	181	212	192	178	174	168	181	172	164	201	175	182	194	196	184	176	166	175	184	180	171	187	184	181	195	161	192	194	166	182	189	193	196	194	194	193	187	195	184	180	162	174	184	189	201	190	196	177	167	202	178	201	170	173	194	170	196	187	177	179	178	176	185	183	179	180	216	198	175	206	180	170	187	184	180	182	203	173	183	189	179	189	185	187	190	193	214	186	193	183	202	178	194	172	165	182	190	165	210	203	174	202	176	215	204	210	186	178	200	205	189	196	163	187	203	171	197	198	185	186	182	169	191	187	160	181	185	210	196	178	187	176	186	200	188	214	166	203	192	194	172	181	168	198	195	194	184	173	186	190	186	187	185	175	186	214	215	196	197	181	160	195	179	206	198	202	207	187	193	202	178	193	192	195	174	178	196	228	168	186	209	172	198	166	184	177	177	168	162	187	180	177	175	176	175	189	167	179	209	175	208	192	190	185	170	178	185	205	172	177	186	173	180	181	167	187	196	186	186	201	188	192	165	200	179	209	175	203	172	187	192	216	209	163	190	168	189	219	171	173	156	177	187	202	183	202	187	160	207	215	200	226	193	183	178	180	186	166	174	202	165	182	171	170	216	178	188	183	186	177	162	178	189	197	168	187	168	187	192	182	175	186	175	199	186	158	192	193	182	189	218	162	180	200	199	173	187	173	179	174	191	226	153	189	171	187	186	198	180	174	155	186	171	171	144	186	184	180	210	176	195	162	154	158	181	184	193	211	169	180	179	202	201	155	199	187	173	172	176	172	170	177	186	165	210	181	167	180	191	173	197	175	172	176	181	177	183	165	192	171	187	190	179	172	189	184	177	208	194	186	176	201	185	211	189	174	163	198	168	192	204	195	190	183	209	180	197	163	195	173	174	180	200	180	219	169	169	178	200	216	174	176	179	165	206	179	195	169	194	204	180	199	183	194	174	168	183	188	191	166	166	178	200	211	203	222	188	176	177	153	173	169	197
7724	1980	4816	5482	4758	3811	3118	2663	2252	1914	1710	1511	1317	1267	1143	1008	971	931	913	843	813	761	733	744	680	675	665	678	716	648	673	639	607	588	552	556	562	567	559	541	534	592	536	543	564	521	558	518	535	532	532	492	514	531	518	531	516	476	502	492	521	503	502	472	523	529	489	484	501	496	489	516	466	480	489	472	491	499	467	526	478	461	504	493	499	443	496	513	451	434	466	465	478	485	491	503	473	500	481	469	554	490	493	418	488	511	496	467	481	466	480	467	501	476	460	465	501	494	460	475	477	456	456	455	504	450	478	499	511	497	488	503	481	480	490	446	483	443	470	521	453	469	496	481	464	512	480	483	478	478	442	464	458	488	476	477	494	478	453	479	474	492	466	453	486	493	500	491	469	466	481	495	476	503	436	512	467	497	450	479	511	435	464	460	487	482	464	506	463	489	496	471	479	494	453	484	496	523	487	491	449	457	516	478	467	515	451	464	492	465	469	486	493	477	489	499	460	464	491	477	465	480	493	469	494	482	483	501	482	475	451	460	478	496	462	465	488	483	500	466	461	495	464	452	459	459	462	470	464	469	502	475	486	450	447	454	456	472	485	461	467	466	470	495	468	473	496	448	498	469	443	438	491	476	448	488	472	444	483	479	478	441	466	482	448	480	477	438	501	466	443	477	463	483	479	503	482	429	491	446	500	464	450	495	476	480	453	502	473	449	515	472	477	446	425	443	474	479	492	456	500	471	439	457	476	478	466	444	462	450	480	504	443	492	499	460	507	438	485	471	450	478	485	479	516	488	469	473	477	462	506	471	462	455	440	472	458	469	448	453	457	453	474	451	446	472	434	466	453	487	488	454	484	471	484	469	481	460	479	518	493	455	459	480	462	450	454	466	473	484	456	492	480	467	496	487	441	463	465	468	477	468	470	490	456	471	491	474	472	470	458	439	478	448	474	454	508	463	491	480	493	502	466	428	437	471	510	478	485	495	483	458	477	490	502	478	473	452	440	466	478	481	458	482	462	494	474	449	432	461	511	510	489	458	440	497	464	501	449	458	491	465	504	469	427	514	524	429	447	508	475	441	478	482	464	463	489	498	466	457	451	451	502	500	450	476	470	490	487	443	462	483	476	499	475	463	507	478	494	458	461	500	468	442	479	464	455	455	460	449	473	495	429	530	441	470	435	462	456	484	448	476	488	472	470	446	497	468	463	489	467	464	462	467	451	499	454	467	538	460	469	475	456	472	484	499	456	463	466	462	465	506	460	478	476	461	470	441	490	465	495	477	500	459	480	475	495	492	515	472	498	450	471	490	459	488	472	478	448	504	487	445	471	468	464	433	459	476	459	458	489	470	480	470	449	470	464	458	468	461	450	453	464	473	490	459	492	464	460	463	462	483	476	436	519	468	478	492	484	459	473	456	444	467	488	456	467	439	470	504	489	502	479	465	488	431	464	488	509	508	424	515	503	485	472	471	477	496	470	484	440	492	470	442	471	513	472	476	485	486	439	474	467	496	480	446	482	463	492	461	479	459	462	472	495	479	470	490	503	469	475	460	443	475	447	471	485	502	478	467	475	472	441	480	449	503	497	470	463	483	459	466	494	483	471	505	468	486	493	448	480	427	458	482	501	472	467	466	481	474	486	480	479	461	501	467	461	462	490	485	439	469	485	496	493	493	466	467	498	504	470	494	488	477	460	481	448	481	482	458	468	498	501	484	511	431	493	482	488	465	447	470	427	496	478	482	486	476	486	526	428	476	510	481	469	500	481	468	452	485	494	497	454	430	490	444	509	450	512	489	522	452	488	440	453	440	495	464	479	490	486	501	456	449	474	514	521	470	484	490	490	475	488	463	516	478	491	446	492	467	510	486	453	490	477	448	492	468	446	481	449	520	464	494	477	479	460	487	454	512	450	436	453	506	538	462	474	438	456	473	453	484	470	436	453	493	484	493	483	455	465	493	494	509	470	492	444	471	487	464	495	466	480	477	473	466	454	453	502	423	464	473	452	501	460	458	477	490	466	444	457	456	467	429	478	488	462	459	494	486	425	462	478	484	511	463	485	505	453	483	519	428	463	436	457	467	434	485	490	459	485	457	486	482	447	484	450	484	432	449	499	456	462	439	486	465	485	505	503	486	504	470	443	470	487	453	489	465	454	464	501	450	510	453	492	463	496	492	442	471	464	493	466	443	497	450	480	469	454	474	505	443	473	467	481	504	496	493	498	507	505	456	452	479	416	487	462	484	458	457	464	503	476	453	481	468	466	489	487	478	461	463	484	489	494	466	468	429	502	465	430	497	461	489	478	463	472	464	492	481	489	451	470	426	471	472	433	470	464	459	476	477	515	449	443	449	511	476	461	503	452	471	472	489	446	478	472	458	439	482	501	473	491	473	462	464	475	477	510	508	504	469	482	471	464	489	477	456	459	498	429	466	437	469	486	446	453	472	471	454	460	488	490	501	432	487	456	450	496	462	447	440	457	511	437	481	477	457	482	465	459	440	472	445	505	487	447	460	481	505	496	460	448	492	489	474	469	464	442	472	457	474	490	472	435	477	468	487	451	459	440	469	451	520	458	466	463	430	507	482	462	436	525	440	496	492	461	448	475	474	474	462	430	454	429	484	504	490	482	463	453	493	484	464	489	458	459	476	440	475	466	481	436	478	509	467	443	438	452	455	478	483	458	503	487	489	435	458	463	474	421	449	450	488	526	487	496	459	471	499	465	470	505	476	466	487	438	456	482	485	447	466	476	464	490	475	489	480	471	525	499	496	462	488	507	463	514	536	486	484	478	479	445	462	462	473	481	460	436	515	502	488	510	466	489	479	482	460	504	470	434	470	496	473	427	447	523	432	466	446	476	444	452	488	453	452	486	506	436	463	501	439	488	463	448	481	491	436	459	484	525	440	466	519	466	454	467	460	496	478	481	464	468	477	490	476	522	495	465	459	451	459	488	450	488	477	444	450	420	440	494	507	487	446	455	459	467	449	468	450	485	484	474	466	475	462	485	436	455	503	455	471	444	455	478	459	445	445	499	458	491	461	465	473	512	492	475	453	474	468	466	484	453	463	458	442	469	479	432	458	477	489	461	457	480	521	485	474	474	502	492	482	435	460	476	490	466	468	502	468	502	527	467	479	481	475	487	489	446	452	436	496	462	472	475	462	489	468	439	443	458	451	479	489	477	489	467	483	461	490	482	445	483	488	478	498	490	499	462	450	516	503	459	496	457	478	479	498	457	497	504	455	460	462	460	476	440	499	498	446	494	492	468	472	461	461	467	457	436	430	457	495	476	494	447	415	462	477	457	435	466	468	459	484	487	465	438	488	475	490	468	443	488	465	483	477	471	498	477	476	466	468	457	471	501	469	465	448	473	438	469	455	480	475	474	440	488	474	473	462	435	465	416	473	437	501	447	490	441	445	477	468	495	482	494	466	490	472	507	485	480	468	486	450	440	442	508	477	458	452	446	450	477	454	453	454
2135	190	165	169	132	137	178	122	126	129	136	152	126	115	122	137	132	140	130	138	131	160	124	140	128	129	140	149	124	134	135	134	133	124	134	128	141	134	114	134	138	133	137	134	128	128	133	136	122	146	158	130	126	138	130	140	142	137	137	116	129	149	145	156	149	128	119	116	150	122	142	138	125	161	126	109	117	124	123	145	118	135	137	145	121	119	145	122	133	144	141	132	125	118	150	112	121	107	131	125	115	136	123	119	111	150	121	118	106	143	110	120	128	123	153	123	140	135	141	119	132	131	141	130	141	133	120	142	145	123	131	134	144	147	130	127	153	137	137	121	116	129	129	123	124	135	124	152	146	125	128	129	127	127	141	118	146	136	136	119	106	138	115	149	111	134	151	132	142	143	133	127	136	130	122	136	156	143	129	122	120	119	141	128	161	145	125	113	159	126	132	122	123	145	129	119	115	122	159	122	119	138	129	133	126	141	121	128	126	128	130	136	133	147	122	108	119	136	119	134	149	146	130	144	142	136	124	140	121	144	120	147	139	133	118	115	113	154	144	129	128	126	143	135	137	123	130	136	118	140	129	130	120	143	147	137	135	146	116	141	124	133	134	149	153	139	121	124	123	154	138	130	152	134	129	135	120	127	131	130	127	166	128	148	124	119	131	159	135	137	139	116	122	151	152	130	128	152	128	135	129	121	121	134	126	118	131	127	147	142	157	120	159	142	129	128	127	149	129	132	126	155	146	133	133	143	151	149	140	145	142	145	135	115	138	135	140	124	139	118	135	145	152	108	144	124	140	120	147	139	135	133	136	151	111	135	133	129	152	127	112	143	140	139	132	131	127	122	112	136	128	148	158	122	119	145	137	139	143	142	126	130	143	149	118	139	123	122	116	136	139	157	139	138	156	139	132	146	156	127	135	123	134	117	137	129	132	118	123	125	137	139	130	127	130	144	132	141	129	122	142	133	145	141	125	125	119	143	120	137	148	128	150	146	121	131	151	137	136	147	135	137	142	138	118	127	144	123	138	128	127	147	125	138	127	127	118	128	136	140	147	157	142	141	152	138	112	150	128	136	134	139	148	141	138	126	134	148	140	140	155	122	145	126	126	128	132	135	133	119	118	102	115	143	126	139	174	125	120	137	143	156	153	125	129	128	131	125	133	108	133	136	149	138	132	128	145	140	134	124	137	138	125	131	127	125	125	129	140	150	129	127	110	114	118	128	149	138	180	122	126	130	131	139	133	141	146	122	124	147	138	112	101	131	152	122	136	145	127	118	143	109	140	120	122	145	120	139	107	141	132	130	135	141	134	119	139	109	144	128	127	142	132	132	133	127	144	153	109	114	142	135	136	133	125	144	132	135	150	146	132	115	111	124	145	122	134	94	141	141	124	136	126	132	140	141	120	128	145	136	151	126	138	150	115	143	130	133	130	150	112	123	128	121	148	101	106	130	112	123	125	140	137	130	126	128	106	124	142	140	134	127	142	130	160	117	135	148	146	144	134	135	112	123	140	115	160	125	149	145	162	127	151	117	131	137	141	144	122	126	126	115	123	154	132	128	129	128	132	138	146	141	134	136	133	118	135	129	141	134	142	117	140	140	158	132	121	140	130	145	143	135	138	135	140	146	123	151	139	126	163	127	155	139	134	167	145	136	138	146	136	132	134	132	138	108	120	139	135	133	130	146	138	132	148	140	131	111	121	148	149	146	135	141	116	107	137	114	132	144	133	127	131	140	155	143	144	135	127	138	154	122	139	143	136	142	111	129	124	141	120	139	124	126	128	132	155	135	159	144	126	127	111	148	127	129	153	121	137	123	138	135	120	140	132	136	140	141	123	131	152	147	130	146	120	134	136	140	154	131	101	121	110	143	133	124	124	125	139	126	123	115	116	167	113	117	118	136	142	139	156	142	135	153	130	134	126	136	120	130	112	136	118	127	148	117	139	129	141	122	147	155	147	145	128	142	147	132	121	137	140	119	130	128	134	140	153	151	113	135	125	128	119	123	126	118	133	142	127	147	152	123	128	120	153	137	119	128	121	125	117	147	128	141	112	154	112	141	132	148	136	132	131	142	110	156	127	152	140	140	142	111	138	129	138	116	137	157	148	142	147	134	115	109	135	140	146	128	120	104	148	157	130	142	136	125	127	122	145	140	133	127	123	129	134	143	118	120	137	129	124	135	124	127	130	134	144	160	120	132	170	144	147	128	134	127	108	143	132	150	148	109	125	165	130	137	143	142	147	172	124	126	125	124	146	135	105	123	141	136	133	135	138	122	130	133	128	133	127	128	152	126	132	121	115	118	132	122	145	146	125	125	132	127	123	134	148	146	147	135	130	139	128	135	144	139	131	119	140	135	114	120	146	139	150	137	122	123	139	147	133	124	133	116	132	141	127	115	122	145	125	117	150	142	147	134	130	133	130	135	133	127	148	125	128	128	139	152	122	135	133	134	140	147	143	130	117	144	138	158	120	133	118	139	123	133	137	129	143	132	163	146	132	112	128	135	132	123	132	121	138	161	103	120	125	125	127	122	115	144	170	126	135	131	151	139	125	145	137	150	124	151	146	154	120	134	157	144	119	111	143	118	131	135	144	126	110	136	129	144	139	113	148	144	131	133	163	147	120	163	130	150	112	150	135	115	145	144	122	127	143	134	154	134	127	163	119	126	142	133	130	128	150	118	125	123	114	147	128	146	144	134	123	119	144	137	133	117	121	140	144	141	124	133	139	137	154	123	120	135	154	135	142	124	129	139	148	154	118	115	124	147	114	133	135	127	128	143	137	113	145	143	142	114	146	140	130	119	129	153	129	129	127	150	130	145	127	142	124	156	146	148	119	138	119	143	156	118	137	134	129	112	129	131	166	131	108	127	114	121	127	134	114	150	117	136	130	115	123	134	146	157	141	131	136	132	153	120	132	120	154	138	145	116	129	122	147	128	117	127	116	142	101	146	128	131	138	121	140	134	132	130	135	132	117	145	139	154	134	129	161	124	113	130	125	131	112	113	107	142	159	114	116	170	122	140	126	113	130	119	146	121	147	139	140	115	130	142	139	114	135	148	160	143	139	109	120	109	142	137	114	122	103	139	130	114	151	137	135	136	149	127	121	140	128	142	127	135	135	131	125	128	145	142	141	134	118	151	109	124	139	141	121	118	122	124	133	135	142	130	138	114	124	138	118	139	130	129	126	141	127	135	151	138	121	112	141	114	123	117	141	172	136	124	124	148	137	107	127	147	133	143	151	130	140	122	116	128	121	99	159	151	147	150	151	141	121	112	139	123	143	135	123	127	110	125	111	148	138	111	141	134	123	143	140	148	122	145	122	136	109	123	146	128	144	120	121	121	145	118	126	105	121	130	124	148	140	123	145	115	120	144	135	132	120	131	122	124	134	137	117	138	127	127	124	114	134	149	140	139	117	106	121	119	135	131	152	124	121	131	129	141	146	131	128	129	150	130	146	134	128	123	132	131	138	135
2274	413	479	518	477	419	421	369	355	369	352	361	362	351	380	387	351	363	369	344	331	357	307	305	348	382	329	312	358	337	296	341	333	328	356	342	300	315	320	326	329	317	319	326	391	330	339	352	331	357	334	343	345	337	329	333	332	368	352	327	352	348	318	357	315	345	324	336	322	328	301	356	315	326	317	336	345	337	334	339	346	355	335	333	350	338	318	346	315	338	294	319	326	326	340	324	357	337	347	327	315	348	365	328	374	316	344	328	328	363	334	318	324	325	330	336	330	288	356	334	331	332	367	340	352	336	334	303	336	280	349	325	358	335	317	318	352	285	345	353	323	318	287	332	326	301	327	325	357	332	283	349	341	332	341	314	313	329	363	378	335	370	345	343	355	316	356	311	348	329	363	346	355	306	302	347	290	341	308	351	336	328	328	345	313	342	340	326	344	350	306	343	309	334	320	353	381	321	331	350	325	313	363	345	318	332	325	345	343	332	321	339	380	364	315	316	335	333	299	344	329	312	312	284	320	291	348	365	321	334	303	327	350	308	312	312	368	337	318	335	331	302	302	327	316	305	348	326	322	321	307	387	328	343	347	319	314	357	331	345	349	346	326	312	351	324	302	322	296	325	336	334	319	309	328	358	318	359	347	358	311	343	347	368	324	335	333	324	341	331	341	318	320	311	375	320	339	340	338	354	326	330	353	359	336	330	352	331	338	342	341	314	336	349	331	340	336	355	329	328	330	342	332	346	334	354	337	356	346	286	301	337	343	286	338	333	309	310	313	319	311	322	343	340	320	334	312	325	361	327	334	315	343	357	357	288	314	352	295	315	372	331	312	342	319	332	335	335	317	319	361	358	334	330	345	359	359	319	314	332	299	350	344	322	323	321	334	334	326	331	357	317	332	354	320	338	333	363	339	352	337	324	336	331	290	294	320	336	317	298	348	305	328	346	333	322	333	347	347	332	310	365	306	323	343	337	307	336	353	324	299	311	318	334	291	341	352	310	308	339	343	332	326	299	351	342	346	316	294	324	370	341	301	340	370	324	338	333	344	318	339	335	339	357	372	293	381	307	330	310	377	314	339	317	314	323	327	355	334	349	329	308	331	288	330	329	347	330	328	323	325	343	267	327	362	333	336	330	338	347	365	322	323	327	328	296	324	359	307	346	307	338	356	331	368	304	343	309	341	323	344	316	344	316	325	342	339	339	338	327	330	337	351	313	290	349	313	332	324	345	316	324	335	337	334	316	328	305	318	335	325	335	306	304	320	310	342	326	348	359	346	309	346	318	312	363	325	312	338	331	341	314	323	341	333	346	307	344	332	345	338	328	350	319	315	336	320	383	337	311	332	324	359	317	358	316	355	306	342	355	349	302	358	315	343	332	317	323	308	324	335	311	343	348	366	323	346	326	350	352	343	331	334	322	334	315	352	320	331	336	315	347	324	364	317	353	342	350	355	320	361	301	387	323	329	316	323	326	338	327	345	339	356	317	302	337	334	331	310	333	310	393	338	344	336	368	330	336	354	347	329	316	334	338	305	332	339	302	307	310	337	339	353	335	342	313	341	324	333	340	326	343	320	338	362	345	334	329	349	341	330	343	334	356	372	329	325	356	339	353	331	327	306	368	314	319	344	347	347	295	360	328	359	323	298	338	325	318	325	336	346	332	329	342	304	314	306	333	315	329	355	356	324	310	302	369	309	340	318	336	346	326	326	377	335	374	342	302	333	342	339	335	307	345	325	362	330	309	336	351	366	311	341	314	297	320	331	298	329	369	361	336	334	341	368	318	314	342	327	341	334	347	322	323	358	315	321	359	334	338	324	342	338	358	309	342	326	313	354	311	335	314	338	343	333	331	352	321	349	354	343	339	330	311	337	317	343	344	331	337	341	346	311	307	318	346	380	320	332	344	366	329	378	324	320	331	337	355	352	359	343	301	346	300	351	312	322	324	345	330	324	316	352	295	355	353	331	317	302	336	355	313	362	312	318	340	304	345	302	322	325	318	348	353	364	320	367	354	312	317	341	331	333	326	309	338	328	344	336	345	356	341	338	366	354	311	356	331	287	327	307	355	369	332	332	367	340	326	316	330	332	323	344	358	326	301	355	287	359	337	321	350	362	332	319	346	322	329	325	337	341	325	328	321	324	313	324	337	320	332	354	329	367	327	317	334	326	321	344	324	358	338	350	347	342	355	336	337	355	347	325	317	338	320	325	379	328	325	338	283	348	337	330	344	336	333	332	309	323	351	316	328	328	359	313	345	348	334	312	335	328	341	348	353	330	334	363	320	348	334	342	336	372	338	346	307	353	327	344	335	363	332	358	328	359	367	323	335	303	341	359	343	339	322	338	330	301	340	339	332	365	305	367	329	365	323	343	322	327	342	303	355	360	344	336	355	328	348	342	367	361	372	320	331	321	354	361	351	347	324	332	362	335	324	327	331	335	318	346	351	346	357	341	331	327	326	332	323	305	332	334	374	317	314	344	318	332	328	316	337	313	312	320	317	311	367	301	340	324	330	319	347	314	311	324	319	348	385	362	350	313	334	358	336	349	348	340	348	334	332	351	310	372	344	352	339	312	348	349	331	321	340	335	335	352	338	343	306	301	351	353	337	333	331	278	333	342	356	347	318	345	349	358	349	297	374	324	346	349	348	337	327	359	304	299	309	307	319	336	330	350	302	347	324	315	351	344	337	299	313	302	363	337	368	318	337	319	331	323	332	334	321	345	338	348	359	312	329	363	338	319	312	332	343	349	332	340	361	312	334	319	310	345	333	325	323	345	348	340	319	346	360	369	351	343	338	319	352	360	362	325	324	329	335	344	377	340	349	337	374	300	347	327	317	369	333	309	322	360	351	314	368	357	315	332	370	342	321	347	330	305	357	324	323	316	338	325	366	279	335	332	317	343	336	318	341	305	374	325	306	330	327	356	350	334	319	302	334	345	353	306	325	330	316	313	300	363	315	358	344	353	307	345	316	334	367	353	340	342	300	355	338	326	353	349	357	346	341	325	324	335	341	313	307	341	323	365	350	361	314	299	314	318	347	363	354	348	360	349	341	357	360	344	331	332	358	342	325	358	325	335	319	364	356	333	351	327	323	348	365	345	337	320	322	326	316	312	368	307	338	318	329	363	331	356	339	340	315	309	323	339	344	325	320	305	335	332	311	323	342	321	319	320	326	335	350	328	341	327	351	366	367	336	344	317	328	342	318	350	328	314	339	333	339	362	331	353	346	345	366	344	333	344	367	327	336	298	348	323	321	330	298	332	321	318	312	302	349	322	322	372	337	348	353	345	295	328	318	319	354	342	335	324	325	325	311	343	349	314	321	338	317	313	346	305	333	327	333	318	346	385	301	317	334	321	385	315	312	317	306	330	329	352	331	311	314	315	313	319	345	337	347	315	318	352	325	315	340	341	331	304	377	340	335	306	350	322	348	338	358	335	357	328	350	338	335	334	291	291	308	301	299	327	310	353	336
8194	926	1057	832	576	411	298	258	185	190	182	161	122	120	123	116	96	97	89	110	83	91	98	87	90	88	88	91	75	88	91	101	88	108	84	67	80	85	75	101	82	94	90	79	76	81	90	93	83	106	98	69	66	71	82	56	91	89	85	85	78	80	70	85	86	76	100	81	83	74	100	64	78	66	74	85	70	80	74	84	69	90	80	81	72	63	82	72	78	91	93	85	64	87	70	76	92	73	61	72	80	90	78	85	81	71	85	64	82	75	82	74	75	60	70	85	66	83	81	71	80	76	74	80	78	84	71	77	80	72	71	78	71	85	58	72	65	81	79	82	96	80	74	78	72	83	72	90	74	72	75	84	86	100	83	74	69	62	87	65	76	77	85	81	63	83	81	86	80	66	82	104	68	75	70	77	65	75	85	66	81	63	79	79	69	81	99	71	61	67	82	77	78	76	72	83	63	68	83	66	65	73	73	71	76	81	91	72	65	87	83	72	55	69	71	81	72	81	96	98	66	77	90	76	96	73	75	88	71	75	79	75	66	82	71	66	75	77	77	77	71	61	81	65	70	70	75	73	63	74	65	75	72	82	83	68	81	75	82	80	92	86	62	68	76	78	86	58	67	81	82	82	95	74	67	82	74	71	79	75	104	76	84	76	72	66	68	88	82	75	79	78	85	80	71	76	76	77	78	78	67	82	87	67	73	81	77	66	64	78	65	68	64	97	83	62	65	79	67	78	77	79	64	82	69	73	62	73	81	78	79	91	73	71	116	72	74	78	89	74	78	78	56	91	69	77	81	82	85	93	88	81	70	97	82	70	88	88	78	82	78	83	76	60	72	74	86	84	78	78	60	72	74	77	80	65	86	75	74	67	77	84	72	71	94	79	76	84	62	80	91	88	91	80	90	91	81	73	64	76	96	69	73	84	77	79	85	67	75	93	99	88	77	82	62	85	85	67	81	84	78	74	70	82	66	73	69	88	84	99	62	79	70	65	80	70	85	75	71	91	81	82	80	77	74	75	84	68	64	78	85	79	92	102	76	80	66	74	94	76	90	78	90	83	66	72	71	68	77	80	72	78	72	74	85	91	81	75	78	64	86	75	76	72	73	69	78	69	72	84	66	77	74	63	80	87	74	80	76	70	70	72	68	87	77	80	83	91	80	78	73	73	85	76	78	80	75	76	67	71	80	63	72	75	74	86	76	78	92	68	83	73	89	67	74	73	77	86	82	65	77	102	73	96	87	76	57	76	85	74	71	77	81	87	78	60	71	82	90	93	76	80	83	87	83	88	67	78	73	82	72	74	71	64	67	93	80	71	85	77	74	80	65	77	83	73	87	61	78	84	72	61	98	89	72	73	72	79	72	73	86	69	81	81	67	70	70	94	82	83	67	72	71	75	78	85	71	83	80	66	83	87	77	64	67	78	72	72	66	96	87	60	60	67	77	93	77	67	85	86	79	76	84	66	88	71	73	62	86	87	87	67	83	91	77	65	82	69	78	74	76	66	65	61	87	72	88	76	54	89	90	80	74	78	80	90	89	58	57	77	79	78	85	81	79	71	71	77	71	65	81	75	74	68	63	83	89	72	81	64	77	81	61	72	84	84	63	71	72	72	66	60	69	81	64	69	80	61	76	81	78	73	76	76	85	88	67	80	96	87	87	76	66	68	75	78	64	75	74	67	75	82	79	77	77	75	75	73	69	95	81	64	83	69	77	74	72	65	80	80	72	64	66	78	63	91	64	93	67	73	88	84	90	93	84	53	68	82	66	63	69	76	89	73	59	87	80	64	87	55	87	72	81	81	73	65	76	92	73	77	96	67	75	66	61	88	65	71	75	68	77	86	79	84	68	87	90	79	92	81	73	61	73	69	80	79	64	74	66	66	95	67	57	89	82	86	84	69	79	69	76	78	81	76	83	84	88	83	71	90	68	78	85	80	69	93	74	71	61	83	83	70	81	89	77	65	71	71	87	76	77	69	73	85	96	81	81	74	81	85	74	74	86	82	83	86	86	68	79	70	60	72	89	76	79	88	72	70	80	83	81	71	81	79	60	81	86	71	84	66	84	69	78	68	75	62	75	63	87	77	70	69	78	70	74	82	79	81	87	73	85	86	67	80	83	74	69	80	76	85	73	78	84	71	82	77	76	86	72	72	76	78	81	70	64	74	73	76	87	85	83	67	83	72	94	66	75	82	70	63	77	75	81	74	71	74	85	81	79	90	59	78	71	67	90	83	62	59	63	78	81	62	72	78	65	90	73	73	76	74	69	72	73	67	78	63	73	76	67	88	74	84	76	63	82	105	80	69	78	62	74	75	69	72	65	75	81	83	76	80	85	89	94	72	68	76	70	79	69	94	80	76	89	75	81	78	84	71	60	85	90	79	65	87	79	81	67	73	66	75	65	94	75	87	71	73	65	66	63	77	81	70	74	70	64	83	84	83	79	76	88	81	77	82	73	60	68	77	78	72	69	75	86	70	81	59	72	72	74	64	76	75	68	75	74	74	83	71	72	81	64	77	88	61	80	86	79	78	92	56	78	72	70	66	66	84	76	72	85	86	73	75	83	64	65	93	88	75	82	65	62	68	95	80	69	61	91	76	82	82	81	91	88	80	68	94	86	74	89	70	77	88	86	83	55	80	70	87	78	61	90	80	67	75	71	81	80	100	88	68	81	69	70	79	75	83	71	73	87	68	75	70	62	78	89	79	80	73	71	102	69	76	74	68	85	72	61	76	77	71	86	74	83	81	81	62	71	78	80	84	85	84	87	65	90	80	82	80	77	73	69	80	86	84	80	93	80	66	75	82	80	97	79	73	84	73	69	73	86	74	84	77	71	75	61	92	89	65	65	77	75	84	73	69	68	64	72	60	68	68	67	85	82	86	75	71	82	89	81	78	87	74	66	64	63	83	72	95	82	86	68	76	64	79	76	91	95	69	77	84	78	72	89	70	79	70	72	93	97	82	83	73	90	82	74	71	79	79	73	73	81	96	78	72	86	74	62	64	79	80	83	84	75	78	84	72	74	85	89	81	81	80	72	72	83	72	81	87	70	88	97	101	85	73	67	67	65	73	91	91	66	94	79	75	78	88	77	78	72	69	70	84	78	72	63	72	61	74	85	68	71	67	66	82	82	76	84	77	75	86	87	66	82	84	77	69	76	70	68	71	68	74	75	73	92	65	73	65	70	77	84	86	87	74	83	75	67	81	92	84	89	74	87	78	76	76	68	82	84	71	87	94	80	94	74	73	91	74	67	72	70	95	69	72	71	73	62	69	70	71	64	79	84	93	51	77	58	74	74	79	61	64	78	75	81	47	76	76	72	79	66	67	90	75	77	73	75	91	90	64	70	84	73	87	89	79	92	59	67	93	74	78	85	79	99	69	88	68	60	59	66	64	69	85	86	69	71	76	59	69	77	86	59	84	65	68	60	82	78	58	79	69	85	76	79	71	73	72	75	95	74	69	78	73	76	77
5861	941	2420	2825	2450	1905	1633	1346	1117	954	851	753	685	615	552	517	527	467	438	378	413	387	359	357	363	327	332	322	310	299	305	297	287	272	280	266	300	267	295	278	241	258	253	235	269	255	266	253	264	266	261	267	235	261	256	261	218	256	269	239	263	247	211	224	246	246	228	233	258	255	232	236	238	250	235	244	227	242	233	265	256	237	213	248	242	204	241	250	233	215	245	258	237	241	240	211	214	265	214	251	240	200	212	251	223	232	236	235	236	233	235	217	252	215	219	218	231	204	249	229	236	213	214	219	234	243	218	243	263	222	237	230	252	211	224	244	210	222	194	216	248	254	248	273	193	221	243	222	221	239	254	202	247	259	224	233	202	243	248	240	213	228	220	226	226	219	229	254	207	235	230	254	241	230	222	205	223	240	226	257	207	242	203	234	221	217	244	222	209	225	224	224	241	225	196	216	239	224	241	246	209	225	215	236	245	225	231	213	250	232	222	231	259	220	246	237	233	234	237	210	214	184	205	232	242	226	257	234	239	214	219	252	232	242	224	225	252	234	225	209	232	241	229	239	203	225	232	226	213	194	234	220	238	232	221	211	218	249	192	243	205	205	231	204	201	251	219	241	225	220	227	247	209	207	243	249	243	203	228	238	228	232	228	234	212	232	237	237	208	246	220	240	245	225	222	245	254	248	226	226	224	224	232	218	234	210	251	237	223	216	242	230	230	217	218	215	271	247	190	212	259	210	221	227	235	237	235	227	210	217	234	195	264	242	233	211	221	228	191	233	237	230	228	227	218	217	254	222	228	229	220	232	240	208	234	236	236	229	221	211	202	253	228	225	218	231	225	221	213	229	215	222	205	205	248	254	223	246	247	222	200	227	234	210	256	230	238	218	235	244	218	235	213	209	211	243	236	209	198	240	220	235	238	230	198	199	220	226	234	231	224	215	212	180	209	230	242	242	219	236	224	219	217	221	196	221	242	247	239	229	227	201	227	214	222	233	217	231	200	234	229	224	228	181	236	195	235	236	251	208	195	230	225	221	229	245	225	229	243	217	223	230	238	247	223	222	233	209	212	225	208	224	219	239	201	232	218	232	254	257	208	221	243	235	234	213	214	210	243	232	210	223	207	218	216	223	223	211	211	223	222	249	213	210	212	214	244	213	244	232	214	209	236	233	236	254	231	237	244	232	246	209	235	212	238	232	244	225	222	225	225	202	257	228	244	250	213	260	234	205	222	215	230	232	221	229	202	229	206	239	233	221	224	223	243	200	223	209	235	223	227	223	246	217	242	236	233	217	229	222	215	259	244	218	255	214	225	222	199	222	272	233	199	235	227	231	215	212	227	208	208	225	230	228	254	192	243	229	212	237	227	228	224	224	231	212	223	236	254	217	233	230	214	201	213	217	227	231	228	223	229	239	247	226	240	198	217	232	234	257	217	227	204	226	211	217	240	192	215	224	253	213	217	242	230	219	215	237	228	232	242	218	218	220	196	238	241	234	221	235	227	209	248	226	228	222	225	244	262	205	237	253	226	226	224	249	220	188	213	215	219	236	240	231	227	258	208	246	239	256	218	214	201	247	217	227	233	220	187	211	202	240	233	204	243	203	210	243	251	224	258	220	205	214	223	217	212	228	226	239	226	225	257	236	218	230	235	225	214	248	239	233	255	228	216	254	238	233	226	227	241	272	215	212	229	202	228	206	222	239	226	214	222	245	213	233	223	255	229	240	225	228	225	215	243	247	228	234	230	222	224	224	231	210	199	228	210	213	249	241	230	225	241	247	229	253	221	217	244	215	250	235	256	213	223	212	215	247	243	227	205	236	193	222	219	228	234	246	229	244	232	223	221	225	209	249	215	234	218	229	201	229	243	239	215	204	212	251	222	210	225	241	246	218	216	199	204	230	237	232	219	224	218	228	215	215	232	251	213	215	204	226	233	202	209	228	238	227	232	227	210	251	235	224	246	225	234	215	244	253	234	223	210	231	229	230	215	213	219	239	234	247	242	202	234	206	220	228	222	215	226	225	220	229	263	220	264	225	231	236	237	229	235	218	214	244	195	216	219	222	213	212	237	202	202	211	241	237	236	202	217	212	210	210	216	249	237	225	229	219	199	230	222	225	192	205	217	221	229	240	203	195	208	245	216	213	221	225	207	247	254	221	219	213	220	225	231	223	218	233	246	256	234	232	231	228	233	229	213	244	244	230	202	227	231	231	228	224	249	196	245	198	227	237	241	202	226	255	236	237	214	228	246	255	207	240	202	223	244	224	217	215	223	256	231	207	247	264	219	221	227	240	216	220	210	235	238	211	265	226	209	214	223	226	240	209	223	216	227	239	215	226	219	237	224	219	245	213	214	206	231	234	207	222	234	240	235	260	211	221	239	221	249	203	217	195	222	202	220	230	235	221	242	240	213	224	195	235	250	227	209	210	227	221	254	224	214	239	231	215	225	231	247	235	202	224	225	209	241	236	205	235	251	236	215	222	227	195	222	249	261	249	219	245	224	238	246	209	230	243	217	238	202	244	225	239	220	255	238	250	224	254	224	214	227	239	211	248	225	233	228	238	228	245	235	221	215	240	232	215	224	209	229	224	218	223	225	211	226	211	211	212	215	224	220	225	196	237	246	238	240	228	216	240	219	246	236	247	210	240	211	215	245	232	194	189	240	250	222	200	223	226	229	242	236	259	211	229	196	209	236	235	222	231	202	215	227	215	224	215	205	239	219	206	227	232	230	203	227	211	222	226	240	239	223	208	230	221	209	217	221	233	227	213	245	228	252	229	223	221	201	237	215	242	239	212	228	227	228	222	219	215	223	221	235	250	234	235	250	233	245	252	213	228	251	216	243	213	220	215	212	209	236	248	226	246	244	207	222	222	232	213	238	218	245	228	230	215	218	246	262	228	226	244	240	228	236	245	240	240	230	242	216	214	214	230	228	213	218	225	209	245	221	229	239	219	200	232	225	239	235	239	249	244	209	234	245	216	204	234	239	227	218	205	227	227	224	200	219	223	209	216	237	245	205	226	226	225	224	212	225	203	197	219	232	218	264	227	203	228	247	234	202	222	249	235	214	225	256	193	213	237	233	254	220	228	219	225	220	222	244	215	203	210	234	233	240	231	236	257	209	253	205	220	245	215	217	241	220	232	256	249	237	258	208	243	244	248	239	233	218	231	217	243	244	213	209	230	223	247	247	243	213	246	231	216	269	235	249	235	236	226	233	225	207	241	237	243	221	197	247	225	218	220	221	218	225	218	228	202	229	219	240	217	221	213	229	241	236	216	223	226	244	217	221	210	231	207	202	216	228	252	255	231	233	233	207	237	241	215	236	222	221	208	234	212	235	208	221	230	232	231	229	243	226	262	246	234	215	222	218	229	220	252	213	219	228	244	225	212	213	242	229	232	233	237	208	222	227	222	225	214	228	212	215	240	219	232	230	229	215	214	217	221	230	191	211	238	227	214	236	248	227	237	231	254
15610	2486	2469	1883	1165	978	684	569	430	416	348	376	316	312	281	256	264	271	248	239	235	226	220	229	221	189	211	227	214	194	210	216	193	211	228	187	204	175	207	189	212	197	177	184	184	198	186	205	169	168	172	188	198	211	169	203	167	190	196	195	207	207	211	170	186	212	192	197	205	188	225	188	205	189	198	209	160	186	206	193	170	181	184	188	173	157	186	176	179	201	163	185	178	212	193	195	194	175	196	188	188	175	183	195	201	199	195	203	153	170	192	177	169	191	179	198	186	169	188	193	177	208	215	178	170	213	209	183	173	181	204	188	188	180	189	165	207	192	175	216	194	198	198	209	170	198	185	193	198	185	196	154	193	174	173	182	204	192	166	183	177	180	181	178	161	193	207	172	168	186	194	192	168	193	175	164	174	197	201	201	216	207	166	182	202	192	182	193	188	183	202	205	199	187	164	195	186	199	181	208	195	177	183	187	184	208	166	187	176	185	199	178	182	191	189	198	212	186	201	172	162	169	208	188	176	189	187	211	171	183	177	175	180	204	169	182	203	161	186	202	185	192	171	159	187	176	188	198	181	151	191	203	195	176	218	176	173	203	188	214	176	180	171	164	206	169	186	189	239	180	209	184	198	186	192	205	191	187	193	206	196	176	181	191	182	170	207	169	190	164	213	199	180	174	171	165	153	171	199	183	189	207	170	189	198	214	166	191	189	196	169	193	190	190	210	170	190	187	186	186	182	179	192	173	194	189	171	173	191	207	212	166	186	179	176	159	175	178	169	186	173	191	202	192	206	169	175	205	179	182	158	185	204	188	183	159	181	195	205	200	186	199	182	178	168	166	188	151	169	180	187	218	206	184	197	180	211	181	182	202	189	187	197	210	186	174	162	181	200	174	184	175	167	161	162	203	206	173	194	163	199	194	201	179	182	192	190	204	180	198	200	178	189	182	191	173	193	195	162	189	189	186	188	192	194	198	189	179	164	190	212	196	177	198	172	170	173	184	199	219	150	174	168	190	187	177	182	188	206	193	170	171	181	185	181	179	185	170	168	193	174	181	188	193	199	205	207	166	170	215	186	203	203	197	174	211	210	170	174	187	152	191	177	197	191	197	200	176	184	205	197	193	208	195	187	191	201	195	161	187	170	191	187	198	175	191	164	178	210	205	192	162	178	187	177	171	205	212	161	193	200	192	226	207	196	175	193	183	187	180	167	191	181	163	204	206	160	183	172	178	212	175	188	205	177	174	195	198	184	186	203	177	192	193	172	177	186	187	185	173	189	167	185	172	182	200	171	181	196	188	192	201	174	171	160	172	178	178	188	181	210	178	195	181	187	177	183	180	177	197	198	194	171	183	164	196	194	186	204	189	203	177	177	164	217	184	191	163	177	227	167	222	182	170	182	194	191	192	192	192	195	189	175	214	205	170	185	181	187	195	196	161	172	174	194	181	199	192	203	200	184	177	189	172	179	216	182	205	167	192	188	186	196	175	191	206	172	199	178	169	208	182	193	209	185	197	190	190	175	173	200	188	178	185	173	186	185	171	213	210	209	174	186	196	189	169	209	208	196	207	205	176	210	158	182	175	207	182	181	156	179	173	211	205	208	175	175	195	178	178	174	158	198	212	211	163	219	166	222	193	172	178	193	173	187	179	218	176	187	181	180	167	195	188	186	173	185	182	210	180	192	172	196	183	192	207	199	171	176	168	168	186	206	208	183	204	206	212	186	183	175	193	179	217	199	182	178	178	169	176	190	192	195	189	168	185	194	177	170	165	188	202	185	185	182	201	196	194	183	189	203	195	203	192	190	213	176	222	210	188	187	183	206	164	226	197	177	205	164	219	196	198	175	166	191	186	199	179	169	174	191	197	175	194	171	184	186	181	186	188	161	185	190	183	192	184	173	178	165	183	203	184	174	164	177	184	177	183	179	201	184	171	185	187	184	216	205	179	215	162	219	195	158	169	168	187	187	191	186	178	183	190	190	215	163	191	184	180	205	189	163	199	183	196	175	205	176	170	201	197	200	172	211	177	199	149	156	180	186	176	188	198	172	180	175	162	194	169	178	196	171	162	179	202	185	192	180	208	147	175	175	143	208	165	174	199	215	207	187	206	185	183	179	173	171	184	177	180	182	190	201	205	162	163	174	188	190	167	182	206	189	192	184	174	190	159	222	193	190	161	152	171	203	185	170	203	183	189	157	191	198	176	180	163	157	169	177	177	175	211	182	179	188	184	184	192	191	167	200	202	178	192	189	164	198	208	196	199	184	192	200	194	180	204	167	209	205	203	195	178	190	169	181	158	170	200	198	178	193	165	179	179	181	188	190	199	169	212	192	177	180	173	195	186	189	199	190	185	175	174	191	184	207	187	194	181	203	178	183	181	181	191	179	175	186	171	170	226	201	174	160	188	189	226	199	188	198	207	203	197	201	183	187	191	185	181	212	180	186	160	236	195	191	197	210	179	188	186	194	202	188	175	185	177	206	190	185	187	163	175	181	190	180	186	185	215	182	190	209	175	186	178	161	186	183	208	199	203	178	181	173	201	184	172	197	192	185	191	218	200	202	204	189	174	183	176	204	200	184	159	162	183	210	201	206	212	208	191	162	196	208	205	222	216	204	194	182	192	193	204	174	177	196	205	181	187	193	179	160	171	186	194	156	176	183	184	221	206	201	168	204	189	196	179	176	166	196	176	195	144	178	194	174	185	182	184	176	160	203	175	195	197	171	216	188	191	183	164	194	191	191	173	168	174	180	183	217	182	154	198	163	168	197	176	194	183	176	199	198	180	186	173	175	182	207	177	197	180	162	176	180	194	190	228	185	181	187	203	168	194	184	192	186	187	200	189	184	198	172	173	180	187	182	202	214	181	166	225	192	194	187	193	190	212	180	153	177	176	177	176	185	201	180	170	182	195	201	176	187	195	202	182	195	163	179	187	194	181	186	191	191	179	166	180	183	168	211	174	205	174	182	179	190	189	185	206	177	193	185	186	201	208	190	191	186	179	211	173	173	174	180	198	200	194	192	173	159	194	179	174	189	198	174	168	183	183	184	192	199	188	180	181	175	184	194	186	173	205	192	181	176	202	186	205	176	179	165	204	177	184	183	170	200	186	194	185	173	178	190	177	192	160	186	192	190	207	168	189	161	186	199	162	181	186	175	178	168	160	188	201	182	194	189	190	200	219	187	195	174	182	179	190	202	160	172	173	174	190	180	183	208	183	184	186	184	203	193	163	184	193	192	206	209	164	174	209	188	170	174	193	199	168	188	180	185	193	185	172	217	192	156	185	196	163	166	201	174	173	184	192	144	178	205	199	185	182	197	174	198	179	165	199	203	196	193	171	183	166	190	206	173	168	190	184	169	178	191	189	193	183	203	197	191	170	181	201	188	161	201	177	151	178	195	196	184	187	201	166	185	204	191	204	199	191	180	192	169	182	192	207	198	185	164	191	178	200	200	201	194	191	197	185	174	170	175	195
7748	2000	4866	5557	4717	3869	3065	2578	2210	1979	1649	1564	1338	1231	1079	1042	1017	913	901	860	781	738	800	750	651	743	716	671	646	622	625	594	611	615	597	593	588	550	584	557	559	570	549	527	543	536	530	514	521	549	555	494	516	552	531	511	490	538	515	552	517	495	537	492	450	475	484	497	492	467	519	503	463	445	491	500	495	511	487	490	511	514	516	492	501	473	532	457	437	522	479	515	518	476	465	503	480	477	480	491	470	474	480	475	452	449	503	514	453	509	488	500	515	469	472	475	508	483	487	501	480	501	453	495	497	521	461	457	487	473	494	440	471	497	455	469	496	488	472	485	498	492	451	516	447	466	482	490	479	472	501	455	466	486	449	464	459	479	493	494	486	454	530	448	497	466	489	479	449	468	500	524	471	455	524	469	495	535	492	462	485	504	485	437	466	480	453	506	463	470	462	451	487	476	498	485	501	484	450	452	483	476	501	448	462	456	477	482	482	498	473	471	454	440	489	473	479	456	485	438	476	460	495	495	501	485	493	466	494	453	460	482	475	465	463	504	487	493	479	462	478	456	464	461	455	485	487	454	460	465	462	444	474	477	463	502	516	481	475	473	457	487	482	492	485	482	433	502	486	451	472	451	455	476	532	458	505	491	476	469	476	506	453	458	468	454	495	492	493	483	481	495	462	480	456	424	510	493	470	439	483	478	503	457	436	520	473	517	448	503	516	502	426	494	500	456	484	468	501	484	497	498	456	524	513	490	495	512	486	455	473	475	450	466	452	474	466	487	464	503	469	470	496	411	451	498	496	431	478	460	491	491	494	479	438	477	475	512	469	459	502	470	518	464	491	481	495	460	483	440	460	447	437	503	463	464	467	525	486	462	511	445	500	442	479	498	469	499	496	450	468	438	504	504	443	444	518	484	481	481	511	466	452	473	488	459	453	478	479	475	467	458	455	487	465	478	436	463	495	486	450	484	483	471	445	461	481	476	479	449	475	500	469	468	475	480	500	493	449	472	474	505	476	456	493	511	480	466	500	462	506	453	458	499	469	491	469	482	476	481	461	552	486	515	451	433	476	532	449	488	485	476	472	463	468	455	475	492	412	479	456	463	493	500	488	490	488	465	459	466	476	479	487	460	464	425	449	439	472	453	454	458	425	453	475	482	447	466	444	479	439	454	481	465	461	461	462	512	495	470	468	479	505	427	420	467	436	470	483	461	494	492	473	509	457	515	504	488	484	452	424	458	503	485	489	505	458	489	489	449	497	448	461	468	480	430	483	471	456	439	474	480	517	464	496	422	439	470	456	459	447	456	488	476	449	456	436	412	468	473	503	490	458	488	479	444	500	457	460	477	503	484	452	464	487	462	476	517	475	452	485	496	468	471	444	513	476	474	480	478	485	496	515	478	469	450	464	479	484	462	466	516	468	491	470	453	467	512	480	488	485	514	472	482	456	494	488	465	491	482	443	481	458	430	489	456	455	426	469	475	450	466	481	497	468	470	455	476	459	495	498	470	490	446	487	474	481	441	418	478	432	481	464	438	443	458	492	472	449	447	434	523	473	501	498	450	469	445	455	505	476	451	480	453	431	433	464	464	475	465	431	443	455	503	438	462	462	474	515	484	474	496	489	541	515	444	471	482	448	507	502	463	474	461	500	494	462	460	496	461	470	471	466	437	476	464	505	487	493	519	487	451	499	459	455	490	459	556	502	449	502	510	505	489	468	459	463	486	465	502	453	497	508	479	469	465	447	486	465	487	465	496	494	443	459	462	491	478	492	479	475	499	481	480	469	466	447	483	451	460	432	440	470	469	480	453	440	478	472	469	466	463	461	475	430	483	456	464	508	488	427	466	458	512	487	481	457	486	444	481	460	449	460	466	483	486	460	484	470	453	485	443	454	446	459	495	441	502	486	486	494	467	458	463	511	481	471	449	458	455	474	473	455	486	472	486	488	460	458	476	474	469	438	485	546	472	463	474	468	430	494	447	450	503	442	474	433	447	486	513	474	475	443	480	450	486	519	454	508	455	458	485	458	489	500	461	441	456	503	472	476	490	484	466	468	443	450	461	455	493	462	458	459	457	483	468	421	498	478	479	447	467	459	490	446	481	447	492	486	456	470	509	473	456	471	472	461	454	454	465	493	492	511	484	461	487	484	477	467	443	497	491	479	508	497	438	479	462	507	464	468	458	483	469	491	486	467	445	530	500	467	483	461	476	470	518	486	469	494	456	491	483	423	459	454	444	454	494	482	475	485	482	462	477	467	431	483	481	456	498	449	492	481	478	463	501	448	450	490	476	461	516	501	481	440	465	458	487	492	486	478	472	447	441	480	474	451	446	450	451	475	467	496	516	488	470	472	521	484	456	479	471	470	492	481	482	464	473	483	491	481	471	467	497	489	455	508	487	470	424	467	451	480	492	468	478	433	470	454	463	463	522	481	482	476	454	452	477	482	485	481	470	475	467	473	478	453	465	454	476	466	502	486	455	436	480	444	433	455	472	470	496	483	470	458	481	485	500	453	450	510	469	522	418	479	478	492	475	434	462	440	449	487	458	456	476	457	469	526	481	476	497	465	492	467	444	485	498	486	494	495	513	475	488	446	471	443	502	481	435	474	492	478	458	517	444	469	472	462	508	473	439	470	489	456	450	425	477	468	464	446	503	487	476	477	505	494	485	481	465	488	460	499	443	481	444	474	456	463	468	471	484	419	462	452	457	465	472	467	486	485	493	452	449	474	464	490	480	513	450	460	503	447	473	438	490	514	483	497	487	494	479	468	480	440	483	496	450	473	477	486	498	486	467	479	445	488	505	491	500	463	470	438	482	486	477	480	457	494	493	448	461	463	489	474	455	473	474	420	481	483	466	435	485	458	449	465	449	438	495	469	483	504	500	491	438	479	478	494	476	485	444	458	473	459	461	438	452	434	441	505	473	456	500	478	491	476	462	482	483	455	477	485	474	472	495	479	464	506	449	487	492	509	439	524	477	506	446	494	486	458	473	452	442	484	478	454	456	504	489	507	487	473	449	458	477	411	448	480	492	502	497	494	498	456	433	460	480	477	473	451	496	510	463	438	477	455	473	477	480	502	495	508	469	485	480	462	480	500	475	446	478	479	455	495	430	494	440	458	487	444	469	474	490	463	465	458	445	474	457	477	515	488	455	472	503	457	446	436	484	514	490	469	473	458	472	452	432	494	501	453	471	488	471	470	434	426	530	461	458	457	500	475	458	439	489	458	464	453	495	489	483	475	489	459	496	487	452	442	424	481	454	463	471	481	490	509	499	464	454	491	487	470	497	460	462	472	508	477	453	460	482	453	459	492	453	476	448	444	477	494	453	486	474	470	469	450	498	441	478	418	478	471	436	455	500	445	465	460	463	446	483	469	469	455	459	465	493	517	485	438	455	474	500	493	493	445	488	474	439	479	470	502	496	444	467	464	466	451	489	522	480	441	477	496	467	483	490	435	499	459	491	475	462	466	494
2077	154	148	138	148	161	137	127	136	119	153	122	117	132	142	137	124	157	148	125	110	143	108	125	154	112	115	131	117	129	143	132	129	141	138	156	119	139	143	124	147	150	129	120	143	125	129	125	120	125	139	137	134	155	145	138	153	134	151	129	126	126	130	133	119	128	141	122	119	133	116	125	141	139	136	133	127	145	115	139	135	132	127	131	144	135	134	136	132	132	143	118	152	135	143	134	148	129	136	145	112	129	121	127	121	149	119	139	129	135	121	135	137	134	102	134	157	129	139	136	130	142	143	123	151	133	132	124	140	126	133	131	119	146	121	132	118	138	137	145	125	117	134	121	135	123	141	103	123	125	120	142	124	126	133	137	134	121	95	123	124	127	125	133	139	133	117	140	119	132	144	129	145	127	121	133	141	128	128	125	144	132	146	123	141	149	133	126	146	119	141	110	138	120	126	117	124	126	128	119	165	153	151	137	117	125	139	108	134	122	106	115	143	140	145	149	149	132	133	135	136	141	134	136	125	131	132	136	142	136	129	117	132	154	150	134	138	137	121	128	133	139	114	141	123	121	126	142	153	121	138	141	148	130	130	113	145	150	150	146	139	123	130	118	135	137	121	137	135	126	105	150	128	111	128	133	121	127	122	141	117	143	118	149	141	111	141	120	106	121	130	132	122	132	145	134	146	123	144	119	128	109	109	133	116	132	162	126	146	144	121	116	155	126	127	117	150	146	131	133	128	117	140	116	117	125	140	126	154	125	139	142	154	144	134	108	123	135	142	116	116	125	112	124	132	124	131	159	131	142	154	134	136	116	117	133	127	145	135	131	134	110	124	119	117	153	130	140	154	154	117	135	136	130	136	147	126	114	143	130	149	135	133	117	165	126	150	136	143	132	128	119	137	129	140	146	127	136	120	123	111	138	134	145	119	142	129	126	135	117	151	135	133	123	150	129	110	117	147	142	154	139	125	138	135	125	130	117	120	124	126	132	117	144	129	133	149	114	128	122	134	144	136	138	129	122	141	149	129	124	127	130	134	133	116	137	128	136	120	135	139	108	153	121	120	141	124	132	118	127	133	132	136	158	105	132	133	117	112	141	137	127	126	141	146	131	148	143	126	141	120	120	124	148	130	124	133	131	141	121	139	125	138	137	124	134	149	122	122	146	127	126	132	131	122	135	142	108	117	132	111	135	131	133	113	117	143	124	117	173	133	132	114	145	136	141	122	113	119	126	110	126	134	128	124	120	136	127	153	152	131	148	135	130	144	132	119	125	120	121	141	112	146	133	149	162	149	137	117	119	127	138	152	145	138	130	130	114	127	143	129	128	118	115	138	120	103	108	142	150	115	159	126	122	123	161	115	140	130	148	144	130	150	129	148	124	145	145	135	130	134	146	118	129	123	137	139	124	121	147	132	119	118	113	150	139	135	116	134	135	158	153	130	125	137	128	129	134	134	109	147	136	142	131	139	133	128	128	119	117	140	158	138	129	132	124	133	146	131	128	119	145	117	118	142	128	143	131	128	128	132	110	126	144	136	124	121	123	135	134	137	135	138	126	141	120	115	125	156	124	125	147	131	126	144	133	132	132	140	115	117	114	132	144	159	129	119	136	131	141	130	129	141	125	122	130	127	143	160	131	146	121	122	164	154	142	125	134	121	118	141	136	119	124	141	114	136	118	137	129	140	141	129	128	144	124	128	118	149	127	123	119	127	117	145	108	138	123	135	118	143	137	124	123	122	110	146	126	132	128	133	122	114	139	149	138	139	152	133	122	120	126	138	122	94	135	133	130	124	149	139	125	114	118	133	123	115	131	119	136	136	151	122	119	129	120	133	144	124	150	156	135	111	116	162	146	133	120	130	139	124	146	129	125	137	128	121	152	126	145	144	147	131	131	128	147	138	145	117	118	133	138	129	118	143	131	145	139	125	117	137	128	127	132	134	136	132	140	140	147	125	167	111	129	133	158	120	104	156	127	139	137	143	140	136	151	110	133	118	143	123	139	125	136	137	148	135	127	118	135	126	138	133	127	122	132	126	138	127	139	125	115	142	135	140	125	130	131	133	130	121	125	132	142	144	124	125	131	117	134	144	129	132	128	146	123	135	110	136	121	130	117	112	142	129	129	150	123	137	161	127	125	131	131	138	115	149	146	131	110	144	119	115	112	145	159	140	138	138	149	145	113	116	142	122	139	134	146	150	144	135	94	119	140	121	139	131	156	131	155	153	113	130	137	133	145	138	149	161	128	129	110	113	144	150	149	127	143	144	129	137	170	118	132	133	150	147	154	122	129	142	119	141	141	120	128	161	142	127	155	138	135	113	135	135	147	133	139	125	153	125	140	134	147	147	150	110	128	134	137	127	133	137	117	123	133	151	141	122	124	143	128	129	119	154	124	131	120	125	129	137	121	136	140	136	155	151	136	142	128	144	130	130	128	117	138	143	120	126	145	144	116	113	137	131	111	124	109	134	122	113	124	138	124	142	125	127	127	152	128	137	139	127	131	122	123	125	130	132	119	127	131	138	143	148	138	129	130	124	139	152	145	133	139	141	104	118	120	138	138	139	142	132	131	120	134	135	143	125	122	149	118	144	141	131	139	128	120	119	135	119	141	147	132	121	128	131	133	138	134	127	126	130	128	136	137	121	136	138	130	127	125	145	147	124	113	140	129	135	144	144	120	140	144	127	128	124	139	141	123	133	133	139	128	150	134	135	150	147	137	145	129	123	125	121	143	141	130	130	130	140	121	128	120	138	145	117	142	148	129	128	129	128	138	146	122	137	156	137	135	102	147	126	119	137	142	122	135	108	112	123	153	128	130	128	114	152	145	118	119	126	132	163	136	136	138	140	123	132	138	148	122	123	115	112	134	158	131	130	123	141	129	123	122	124	127	137	132	130	115	133	126	138	127	122	136	149	139	132	125	129	122	130	115	125	135	139	133	126	163	132	130	140	113	123	134	117	144	120	129	121	136	138	116	134	132	136	143	120	145	140	121	134	133	129	133	120	151	111	134	139	128	135	112	133	151	134	153	128	124	142	139	127	149	134	118	136	147	125	117	146	152	149	145	148	132	145	131	141	134	123	136	143	135	145	129	104	119	130	148	135	133	126	123	121	132	129	118	125	118	136	127	147	145	141	142	130	149	127	139	121	132	125	142	130	116	135	148	160	133	131	116	138	151	133	148	149	122	129	145	151	131	155	130	135	139	133	125	105	123	142	140	115	146	149	145	144	142	155	120	109	110	123	127	156	140	159	115	142	131	135	123	113	136	123	133	138	125	127	152	122	125	137	139	135	142	156	135	129	140	140	128	122	131	126	151	122	143	128	119	138	150	136	134	122	110	113	136	130	141	147	133	136	131	133	126	121	119	139	134	130	139	137	149	136	125	127	134	143	120	138	127	125	164	140	135	149	148	135	132	122	149	138	124	148	150	137	137	128	107	126	139	147	137	141	154	121	132	123	120	120	112	127	140	133	151
2301	351	445	434	430	399	381	367	351	391	370	364	356	326	338	345	353	340	330	316	356	377	350	364	336	336	327	383	327	351	342	354	308	338	360	316	357	309	348	346	323	348	320	369	303	339	310	318	324	291	351	367	348	335	317	331	330	313	311	316	352	363	307	325	314	342	333	309	346	316	331	348	353	340	363	332	334	337	315	337	316	340	341	331	330	299	375	333	352	321	321	341	349	334	367	310	326	352	324	320	344	329	295	326	348	324	312	348	342	326	347	344	315	338	357	345	311	307	329	339	325	296	340	311	353	338	341	316	342	319	326	333	350	342	306	331	307	335	358	296	329	346	334	325	321	312	287	322	339	346	302	332	306	346	330	342	335	284	355	320	332	345	295	338	327	339	319	338	325	362	345	345	352	328	323	327	330	324	353	341	325	316	341	341	359	322	324	338	314	358	332	350	311	330	338	322	337	321	340	356	330	331	341	301	328	294	326	297	327	336	354	327	349	338	300	324	332	336	355	351	329	328	314	326	370	326	303	335	319	331	307	363	369	309	323	354	341	342	343	345	315	323	341	344	356	354	345	341	325	319	321	336	343	333	329	317	318	332	338	300	327	344	325	320	348	350	344	333	350	317	324	326	319	345	367	342	324	336	333	308	312	306	309	340	340	309	307	357	319	333	351	344	357	299	327	346	307	324	341	344	316	320	321	360	328	339	344	353	360	329	354	365	320	343	336	301	369	345	297	338	318	325	317	342	355	353	331	337	332	308	327	301	330	310	341	298	346	315	316	339	304	294	340	330	312	296	330	305	340	335	352	334	313	356	322	331	352	347	322	334	319	337	345	360	327	307	339	371	321	347	323	316	318	306	360	327	322	328	303	324	345	348	321	316	331	333	340	338	309	333	319	366	326	335	347	329	356	306	345	338	334	371	354	326	373	347	319	360	326	337	329	366	344	294	336	298	298	340	296	318	348	362	312	346	295	335	344	350	346	324	325	328	332	328	331	375	302	324	327	302	328	317	329	336	334	303	312	321	324	346	340	360	331	302	359	327	321	348	327	341	326	321	322	314	321	328	332	321	337	333	336	343	316	332	330	312	349	349	306	360	324	332	324	346	328	317	324	310	329	311	352	330	316	334	339	321	310	326	375	335	344	296	332	329	342	313	308	330	339	369	327	311	347	318	328	341	349	333	342	349	326	321	353	317	333	296	304	329	374	333	358	338	331	319	330	328	319	330	342	319	364	312	303	347	337	363	326	311	321	366	335	346	337	371	340	310	329	343	347	342	337	345	316	319	345	318	366	334	337	334	310	297	351	316	305	346	332	343	313	317	312	362	333	323	354	348	364	329	319	307	331	351	323	344	332	316	297	324	339	311	324	339	348	304	326	352	344	329	350	321	345	347	335	332	313	323	332	312	323	349	277	356	290	364	333	328	386	339	335	324	305	331	357	327	342	320	330	327	329	379	308	346	343	321	342	348	367	329	354	354	328	336	360	344	343	291	305	348	320	308	362	336	335	336	324	329	346	319	322	301	325	337	327	345	348	304	361	318	343	356	353	346	342	311	342	343	334	315	342	336	328	338	318	316	350	305	359	320	339	345	319	320	336	357	331	345	341	340	329	335	342	322	331	338	338	325	312	319	322	330	384	350	348	344	325	338	333	325	348	379	324	348	320	325	379	336	308	312	331	335	354	339	342	332	347	335	391	349	333	308	304	328	342	332	347	345	346	358	309	338	339	325	317	327	326	322	339	314	318	324	329	342	303	362	342	337	347	328	328	320	334	292	312	314	363	319	372	315	325	345	284	331	343	331	363	365	345	369	300	344	325	329	324	301	329	370	357	367	356	328	377	290	351	302	321	318	354	318	365	337	320	324	313	322	314	351	312	307	335	315	316	334	346	336	367	332	364	344	332	352	330	309	330	333	330	322	351	304	309	319	376	298	341	345	321	330	352	332	360	299	346	319	311	331	364	354	338	342	355	346	337	348	336	336	315	333	328	345	319	354	338	332	324	312	340	353	353	329	329	329	306	339	338	343	336	368	339	329	332	315	341	326	346	327	331	332	344	330	319	328	343	347	358	316	399	318	352	337	355	327	335	351	331	303	318	294	312	334	341	310	327	309	323	331	319	349	352	308	334	323	308	354	357	331	303	333	320	330	331	332	292	333	317	309	347	346	334	347	331	350	351	321	334	295	320	325	323	348	343	308	345	313	330	331	305	317	317	306	348	334	343	317	323	352	333	347	333	325	327	331	304	369	334	318	349	352	322	325	344	335	316	342	357	362	304	325	320	356	332	315	332	338	308	313	353	313	320	314	312	335	312	318	340	303	306	343	323	360	343	375	334	330	323	316	345	363	332	349	325	346	330	289	361	332	346	292	310	329	364	324	331	336	333	367	353	332	353	326	309	333	351	330	369	321	331	357	364	347	352	327	337	317	301	350	348	323	348	312	344	324	331	301	311	349	358	320	340	338	360	335	322	372	338	329	327	293	345	344	374	338	314	319	344	348	352	355	309	319	311	348	342	362	321	326	298	370	308	327	342	320	320	316	347	321	339	333	319	332	342	337	327	338	330	329	349	324	337	297	311	308	355	336	330	332	334	374	327	332	326	333	330	343	349	363	322	353	325	323	310	326	338	315	298	302	347	364	335	327	349	298	312	310	366	320	296	370	349	319	324	330	313	321	341	361	347	326	353	322	334	335	319	333	332	330	345	339	313	328	338	328	353	326	334	333	341	336	329	350	304	359	329	319	355	327	309	345	348	327	340	337	329	359	337	335	290	339	327	314	341	310	321	319	326	319	315	281	308	357	334	343	325	341	341	328	380	338	323	329	349	366	320	320	328	373	334	356	345	318	325	347	350	334	347	355	329	324	319	327	365	344	302	326	294	323	290	338	311	325	328	339	341	361	356	326	292	320	333	334	329	350	348	339	351	335	362	315	340	342	327	327	334	340	327	345	357	318	306	351	363	338	324	363	360	308	350	319	349	312	348	337	321	286	333	354	304	340	343	295	356	351	347	314	344	332	363	337	345	351	342	324	336	320	314	327	362	338	336	314	367	356	345	359	350	326	344	334	299	332	322	345	327	345	313	338	340	340	354	366	330	336	320	333	341	300	326	346	342	302	327	335	349	326	331	311	320	327	347	310	328	354	352	306	331	332	335	328	314	356	321	344	355	331	328	303	320	327	323	307	331	313	331	327	335	373	338	333	379	341	332	333	327	352	352	325	364	334	354	305	312	342	335	327	331	353	363	349	316	355	350	321	344	326	322	326	334	320	298	324	342	331	330	350	350	320	320	326	335	326	329	334	336	344	299	326	309	351	319	338	355	325	311	325	339	288	311	351	354	357	313	390	346	328	334	376	363	351	310	355	310	361	360	331	333	333	328	313	303	325	321	344	339	331	332	356	335	319	318	319	347	340	339	345	315	280	347	326	323	331	337	324	337	317	329	314	329	349	377	356	321	307	312	324	347	349	277	343
8915	954	1066	800	567	434	328	264	234	197	167	172	109	129	89	123	104	121	103	102	98	105	101	110	101	94	82	75	77	98	73	100	80	88	86	77	82	70	65	84	76	87	78	70	57	83	72	68	97	87	88	84	70	86	90	86	80	81	66	80	71	84	94	75	74	65	78	78	101	79	91	76	78	79	73	75	83	66	81	66	74	74	71	94	81	87	70	86	67	95	85	66	86	93	66	93	77	68	70	81	83	80	73	91	75	90	76	80	72	94	66	94	78	68	85	78	86	74	77	86	104	83	82	77	84	82	74	83	82	71	85	79	98	68	81	81	82	86	60	78	79	70	82	85	69	88	60	77	75	82	90	99	76	81	86	73	90	84	80	85	100	81	84	94	96	89	86	94	69	73	77	65	83	98	89	55	74	76	76	64	73	77	68	81	73	83	81	73	83	73	67	98	69	74	92	79	71	77	73	84	71	73	77	83	82	79	102	84	68	89	78	88	83	73	74	75	80	60	66	64	66	59	89	73	59	77	79	83	74	78	92	79	89	83	84	77	89	86	66	58	72	90	79	69	60	70	85	79	96	63	76	85	74	77	70	83	81	68	87	80	62	69	76	71	91	89	95	68	78	71	71	76	86	74	77	79	96	88	77	75	85	80	89	81	71	66	74	75	82	106	74	77	80	68	82	96	57	88	82	48	72	81	85	72	80	81	83	81	74	74	84	84	79	85	83	82	83	77	81	91	80	70	68	87	93	88	71	80	75	87	91	79	79	73	72	59	65	91	87	79	65	63	68	81	83	84	101	77	89	75	82	73	82	76	75	92	73	74	74	82	97	57	68	84	76	69	81	87	77	87	74	67	77	74	73	70	79	83	74	58	66	81	78	90	80	80	77	79	86	76	77	69	68	78	81	90	96	84	76	72	78	72	73	87	72	76	87	70	81	84	73	80	85	82	85	79	84	83	74	72	77	73	88	81	83	71	78	81	82	77	72	79	83	82	89	69	69	77	78	85	91	87	82	75	93	60	69	74	76	63	67	72	88	80	84	72	85	77	97	83	86	69	71	56	84	83	78	67	73	64	76	78	69	76	72	70	77	71	89	80	73	74	82	64	71	78	78	79	67	71	72	73	76	64	85	58	77	82	74	86	84	78	99	97	88	60	75	85	75	99	68	68	85	89	79	83	64	76	79	94	82	64	71	80	77	78	65	72	76	74	87	70	79	86	62	87	91	81	72	84	83	71	76	77	81	81	73	68	92	81	81	73	80	75	66	61	75	69	84	80	85	83	75	96	86	87	74	69	68	81	83	83	78	57	85	66	75	93	81	81	90	77	75	73	77	70	83	83	72	75	87	78	90	85	95	79	96	79	79	78	91	80	88	71	70	84	70	73	83	77	75	69	90	76	75	70	77	81	79	86	86	83	84	86	68	57	80	72	67	54	80	78	75	71	88	75	72	73	71	95	82	89	71	75	87	75	79	92	79	79	74	80	79	81	70	82	74	94	75	70	90	91	83	71	64	70	82	80	80	72	94	91	69	66	80	73	87	66	88	72	81	76	58	94	90	71	79	65	77	80	79	85	72	86	76	89	86	89	97	78	79	58	78	67	87	79	80	77	74	95	75	87	72	70	71	109	83	85	65	64	79	80	81	81	95	91	75	71	77	81	74	72	72	62	77	81	78	79	79	79	90	92	98	71	94	90	85	66	64	76	76	68	94	90	90	77	57	70	88	94	82	74	80	78	63	84	81	70	74	75	82	89	80	74	85	75	66	67	61	74	90	75	85	76	76	88	77	69	82	69	63	84	82	85	72	73	60	69	64	76	84	70	76	71	84	88	89	65	80	79	88	79	68	75	75	77	72	88	83	90	78	65	81	78	97	97	71	57	96	63	94	75	71	72	73	65	84	95	78	61	79	62	88	68	77	96	77	90	86	68	90	81	90	78	85	98	72	83	71	72	70	67	95	75	84	62	85	77	78	78	72	83	78	72	78	65	64	71	80	94	74	97	77	75	83	85	68	86	81	91	83	82	55	76	82	78	93	78	73	74	66	79	68	84	91	71	83	68	89	76	66	93	82	80	78	82	70	64	73	74	76	73	72	84	74	75	93	85	92	79	77	80	97	66	82	83	80	84	90	76	67	80	79	77	77	67	87	86	82	79	69	85	87	72	58	78	82	91	70	92	95	69	100	71	71	87	76	82	95	82	71	81	68	75	80	72	61	91	82	62	82	81	95	68	75	91	91	80	57	64	94	82	67	80	81	97	76	85	100	83	72	75	74	77	69	62	74	67	68	84	74	74	73	75	71	71	77	72	64	84	61	90	74	71	93	73	62	63	85	69	82	82	76	78	85	69	99	91	88	58	69	68	75	78	80	97	86	83	75	74	89	83	66	74	69	89	87	74	74	87	83	72	80	81	58	64	80	69	72	83	85	64	79	85	83	78	76	89	92	72	97	62	74	78	91	67	74	79	70	100	72	78	84	58	79	75	83	73	67	74	59	72	87	80	105	81	83	82	74	77	83	81	87	61	73	71	76	64	69	75	62	75	84	88	89	79	79	88	67	78	80	67	55	67	61	76	90	94	95	63	87	70	76	65	76	94	98	77	64	76	81	60	78	88	75	74	79	74	84	70	85	60	87	75	71	78	83	79	71	72	97	78	97	80	89	64	69	88	80	79	77	86	82	71	89	64	66	60	87	75	93	86	83	87	81	74	80	72	67	67	97	76	54	79	72	60	75	69	62	69	75	91	73	76	74	86	67	73	96	77	95	89	79	71	82	82	78	76	64	77	77	84	67	73	73	77	62	87	69	82	98	87	64	71	85	71	82	85	74	71	78	52	69	71	78	75	62	78	78	70	80	78	88	78	76	74	83	85	79	82	74	92	91	78	77	91	71	67	71	63	71	86	72	73	96	80	59	83	73	71	95	72	95	72	84	82	67	81	59	82	86	82	79	81	80	91	74	88	79	79	69	84	68	85	95	94	79	90	76	97	87	84	61	87	88	75	64	91	86	101	82	70	82	74	85	76	80	87	91	87	76	80	64	79	80	70	72	88	73	73	94	68	104	85	80	76	85	60	71	71	77	74	84	65	94	81	97	80	86	82	56	96	65	73	78	88	80	78	91	72	82	87	74	68	87	82	86	86	77	75	85	59	68	89	80	85	83	92	85	78	75	74	82	68	79	75	76	78	88	79	64	65	74	74	79	78	82	62	77	84	71	89	99	74	80	86	79	66	95	85	85	69	84	76	82	81	77	73	77	84	91	68	92	68	67	91	75	74	60	89	74	65	89	63	68	89	74	97	87	80	74	66	69	63	81	90	79	85	79	86	76	92	75	82	76	91	78	86	75	70	91	77	63	92	60	78	64	78	98	87	76	59	73	61	84	82	85	82	81	78	60	77	89	82	70	80	79	90	78	80	92	89	76	91	82	88	74	84	74	69	93	61	78	85	76	80	92	75	94	81	82	95	80	64	78	61
6104	1029	2380	2892	2534	1945	1560	1354	1149	926	872	763	663	622	530	547	489	434	398	407	399	402	374	382	344	349	320	309	320	319	296	315	280	278	275	278	300	278	277	301	267	254	278	291	282	294	255	245	251	279	277	263	266	241	262	258	260	234	234	254	256	234	228	239	234	270	225	234	224	219	249	230	262	267	244	262	244	223	272	225	219	254	265	228	247	238	237	219	238	248	246	223	232	241	223	227	244	214	253	234	239	216	231	243	260	232	239	273	230	263	211	225	239	214	229	223	222	237	238	226	233	245	221	247	244	231	243	227	249	252	224	222	242	236	246	240	242	229	257	229	237	250	219	255	225	236	222	236	222	218	233	212	241	237	239	222	215	236	229	216	240	242	262	248	238	203	242	211	233	232	242	237	249	266	229	218	231	219	247	242	222	219	218	244	240	223	220	239	216	236	232	257	236	251	241	227	236	240	219	207	215	252	207	245	251	237	222	239	224	247	231	219	239	241	214	220	239	242	210	224	226	228	242	214	241	224	249	225	242	249	225	223	236	223	236	202	230	240	248	241	220	237	220	230	239	219	209	204	240	220	244	231	243	231	227	223	254	245	251	254	222	228	247	222	255	218	237	255	244	228	192	239	243	228	238	216	241	269	218	255	264	219	220	243	239	243	215	229	204	225	239	221	252	209	243	221	256	215	222	232	240	238	241	252	239	231	230	225	243	218	268	243	230	244	246	257	251	243	220	227	240	216	234	233	224	216	235	224	247	220	228	238	236	235	214	214	226	239	247	235	244	241	242	225	242	235	219	229	231	228	236	235	221	219	244	258	255	225	232	243	238	241	209	213	239	228	228	249	205	210	234	223	237	240	227	215	224	239	243	236	231	260	181	219	215	224	218	216	220	217	221	240	233	221	228	246	234	239	225	240	250	208	226	241	222	200	255	241	215	205	250	240	235	228	242	198	231	245	238	248	250	262	258	214	241	237	260	221	202	245	254	248	259	228	227	236	240	215	241	256	249	242	242	216	244	197	229	197	238	220	223	245	223	224	259	237	227	243	232	202	236	243	216	227	219	236	258	244	220	229	240	210	232	229	222	238	213	214	252	222	236	222	229	218	214	206	222	216	232	221	231	268	240	213	211	220	253	239	202	230	247	215	245	204	212	249	237	241	224	231	231	236	224	205	231	262	248	226	205	230	245	227	247	236	234	204	225	223	265	227	230	232	237	214	233	222	227	214	221	208	268	231	204	242	238	233	227	235	240	235	240	208	227	244	224	217	260	229	202	242	229	222	256	205	228	230	241	255	224	272	214	203	236	199	214	206	219	231	233	199	214	251	233	218	221	230	238	235	224	238	212	234	227	216	221	232	249	221	235	202	243	226	245	249	246	257	241	219	233	261	249	241	230	195	240	211	227	228	245	246	219	223	219	215	205	223	241	229	220	227	246	219	233	188	264	233	203	209	236	230	261	238	225	219	244	269	220	202	216	257	237	251	212	226	229	218	244	236	237	221	216	236	221	229	221	225	230	236	226	255	247	245	241	243	242	241	240	237	256	207	221	224	214	240	244	215	238	224	245	236	236	204	230	205	262	274	256	222	245	260	218	221	247	252	224	226	212	240	204	236	219	239	228	204	231	248	208	247	235	229	231	260	243	228	258	224	241	231	224	225	235	226	243	219	236	213	243	243	230	242	222	232	244	256	228	237	225	260	250	227	239	221	210	223	262	232	212	244	237	242	241	229	220	252	214	192	206	222	214	248	246	224	198	230	238	227	222	242	213	237	253	247	228	223	245	215	249	238	231	239	245	216	238	228	240	238	219	234	220	226	249	234	249	238	247	209	228	207	233	226	237	216	230	209	232	218	242	229	272	222	201	222	250	224	215	229	248	238	224	196	233	235	219	227	233	223	230	229	229	228	216	223	216	237	260	242	208	221	208	278	231	233	219	233	232	231	209	258	227	245	215	236	236	236	204	209	245	258	219	213	224	248	228	230	230	224	225	230	240	218	253	236	223	225	219	232	228	221	245	216	226	212	217	232	209	233	221	226	206	218	223	218	240	238	209	216	207	212	216	255	230	235	218	228	247	225	237	248	239	252	233	224	257	220	209	220	241	258	227	240	235	226	222	221	238	256	234	245	250	221	211	246	219	224	254	267	223	257	234	248	203	237	227	208	245	231	222	241	206	211	249	240	232	212	228	233	219	237	225	239	229	209	216	223	229	248	221	230	204	235	229	239	232	241	207	236	246	244	186	228	218	197	223	234	231	241	231	238	226	223	222	208	216	234	219	221	248	216	220	261	227	249	214	246	215	205	238	226	251	241	223	244	231	212	242	226	236	225	210	264	261	230	230	209	232	207	248	236	232	230	233	232	211	248	250	243	240	254	245	237	197	189	226	274	216	209	243	245	233	202	213	232	225	251	205	207	220	205	233	237	244	217	223	221	231	222	233	239	242	249	231	238	229	242	226	224	249	221	213	217	225	258	257	234	221	228	220	228	229	255	238	221	228	237	215	232	235	226	249	237	231	241	222	210	227	231	240	220	226	233	207	247	221	256	188	201	239	246	234	223	208	213	215	235	221	230	221	246	208	233	217	252	221	220	258	244	212	224	239	257	235	223	232	236	232	213	230	233	230	218	221	225	226	230	244	240	238	247	232	233	205	236	265	218	224	248	241	208	265	225	243	236	234	204	260	246	256	233	219	240	245	241	228	225	228	241	218	238	240	234	229	243	222	260	240	233	242	256	239	240	252	236	213	238	226	250	247	247	240	233	227	220	236	233	229	244	244	241	246	220	213	244	223	235	238	240	247	231	207	225	213	238	225	254	229	209	251	224	261	247	247	233	214	257	235	252	234	245	210	266	247	200	199	259	226	234	217	233	217	230	225	224	231	235	204	210	226	220	201	219	256	242	221	224	224	212	212	254	260	257	230	213	230	231	251	229	235	265	232	227	235	229	218	207	228	234	214	254	203	232	245	227	246	216	230	217	229	225	219	219	245	245	232	238	225	212	224	244	228	238	250	223	235	220	216	268	213	246	222	222	203	235	238	233	250	230	205	232	216	248	244	220	238	249	243	233	227	208	242	226	223	229	263	216	219	192	250	260	221	245	228	255	242	209	242	227	235	211	232	242	232	231	248	232	247	211	209	248	214	243	215	221	218	199	232	230	236	229	244	216	223	218	210	246	235	212	236	224	220	271	255	265	228	249	239	248	219	259	246	257	222	205	239	245	262	226	230	247	244	251	225	218	206	226	221	224	244	217	236	258	253	241	230	212	208	234	232	229	233	250	240	208	224	236	230	215	231	226	226	249	226	228	237	256	222	237	225	229	249	192	215	248	224	233	218	240	230	227	222	229	222	245	256	235	247	221	250	235	240	233	266	233	240	228	214	217	216	254	245	228	236	234	227	227	231	222	223	239	221	218	224	232	214	225	192	208	227	233	232	234	222	202	216	248	260	224	217	242	206	243	212	232	251	237	211	250
15480	2488	2330	1825	1306	885	682	590	483	436	380	347	340	270	274	256	257	253	259	220	209	233	218	212	236	212	210	216	200	212	203	214	198	209	214	223	211	198	201	211	222	204	184	190	212	176	214	208	179	194	209	180	196	207	192	213	208	194	180	195	203	201	211	205	206	192	175	194	201	174	218	175	184	199	152	191	190	183	185	206	202	211	191	194	214	171	193	190	197	188	178	177	209	188	191	188	188	226	193	169	187	201	201	210	197	146	208	162	165	198	196	212	175	202	178	196	190	190	179	183	174	182	185	181	194	194	170	180	184	178	167	179	200	183	186	177	177	187	194	194	195	183	206	180	169	180	184	183	192	189	167	196	182	170	198	199	180	172	179	185	204	178	168	187	189	175	215	209	204	193	208	181	198	193	205	185	197	206	190	179	178	178	194	219	163	185	200	193	169	181	195	191	192	184	189	219	198	172	193	178	183	181	187	161	180	191	177	218	193	178	171	185	186	183	179	161	191	186	196	182	184	195	168	188	197	200	194	205	178	202	191	196	205	202	178	197	182	200	160	170	180	171	157	181	187	190	148	191	179	182	199	184	194	214	182	175	207	189	206	172	167	192	204	187	196	174	191	161	163	210	190	186	177	161	192	173	172	209	193	180	182	169	189	176	191	180	185	180	177	190	191	188	171	199	186	207	185	180	170	180	194	188	182	192	187	187	189	179	191	164	171	184	193	192	181	213	186	193	186	165	184	171	182	180	170	191	193	185	162	183	182	195	187	209	223	171	206	201	174	168	208	180	171	178	173	189	177	184	195	169	187	188	193	181	182	173	166	196	209	170	181	192	198	189	169	181	189	199	190	194	208	166	206	195	173	202	184	174	195	202	181	168	191	195	179	172	175	189	241	199	189	174	203	220	200	176	202	172	212	183	200	193	168	173	179	203	190	184	213	167	200	150	182	172	176	219	186	186	175	208	191	180	182	183	204	169	191	188	180	190	181	181	187	181	178	197	171	189	203	185	198	208	182	194	207	167	187	205	166	173	190	181	174	181	170	183	167	181	197	163	181	173	181	162	203	177	181	176	181	192	187	175	202	175	189	206	182	171	171	176	178	198	170	183	174	179	166	182	172	188	193	177	150	198	190	193	203	187	201	186	195	194	218	183	193	177	163	193	173	185	165	194	191	200	201	191	180	174	189	178	179	182	175	186	171	153	214	179	181	196	164	161	165	190	148	189	191	188	188	185	163	164	175	170	207	180	197	212	208	231	184	193	183	184	196	175	195	167	189	174	165	207	200	199	197	167	157	195	190	205	151	182	204	210	187	198	176	195	186	193	192	203	170	214	175	169	167	156	186	188	180	190	179	189	183	201	176	219	202	167	158	200	205	199	184	182	178	182	180	208	181	184	169	156	177	203	208	190	174	182	207	198	220	209	179	191	182	184	172	169	166	186	187	192	188	200	214	208	200	208	208	202	190	187	192	205	182	177	183	166	220	166	183	180	208	177	209	198	169	175	227	201	177	203	195	180	166	184	196	188	194	205	162	196	209	189	192	198	190	198	187	188	174	210	181	180	202	194	180	179	176	202	174	165	199	194	199	200	207	193	168	193	200	183	176	189	169	196	188	187	200	195	181	180	180	184	205	220	203	174	213	159	207	204	212	194	212	195	177	166	198	185	168	195	190	174	185	193	191	185	193	183	215	163	177	204	208	207	190	166	190	183	204	203	195	180	188	190	196	185	202	195	184	180	215	164	166	182	178	170	185	186	190	177	171	199	177	201	190	178	209	194	186	200	186	198	170	188	206	199	176	169	180	205	189	195	181	175	154	178	185	188	197	175	178	169	204	184	236	177	178	200	186	193	186	195	178	182	178	177	172	172	220	189	183	192	167	195	206	188	189	193	207	183	183	203	180	160	163	170	175	197	169	166	185	163	178	154	173	169	182	210	188	194	187	166	186	192	160	173	195	184	176	185	176	183	197	191	180	190	182	192	195	172	189	183	210	200	182	176	205	187	190	169	196	181	183	199	163	171	173	189	162	194	195	166	158	186	182	166	187	192	190	199	181	186	175	205	225	205	186	218	162	191	185	196	157	178	185	184	175	196	171	181	212	168	193	177	190	190	190	206	207	188	154	169	184	185	180	181	183	177	196	177	180	193	177	186	200	195	196	199	185	211	197	196	178	198	196	178	177	182	223	139	169	192	173	185	174	182	189	220	213	193	181	173	223	206	187	180	207	179	166	196	184	186	201	186	170	194	217	168	173	180	164	174	182	184	182	219	183	176	187	193	182	180	185	192	186	211	179	211	190	189	186	205	175	201	182	198	181	211	208	169	212	180	190	174	192	172	183	213	200	175	192	197	175	202	186	182	198	174	173	184	198	190	192	168	184	204	181	193	170	200	165	203	191	186	182	183	193	166	204	197	187	189	190	194	180	186	173	179	198	178	172	172	191	196	213	212	183	188	198	180	185	155	187	168	182	190	189	187	197	181	222	184	196	201	164	187	170	165	190	213	185	146	184	195	174	207	189	190	200	190	210	182	151	181	182	164	199	203	204	191	192	212	181	177	189	185	159	181	192	181	193	190	161	174	176	204	166	174	191	185	194	199	205	183	187	188	195	176	181	204	180	165	179	169	175	183	175	186	206	201	173	196	190	206	190	186	192	191	176	202	167	199	177	177	192	173	181	194	200	179	185	179	177	188	187	204	196	196	190	180	177	204	222	196	172	177	193	205	172	180	175	214	182	177	192	185	200	178	180	185	196	175	207	199	198	197	168	164	169	172	175	187	172	202	184	195	184	187	224	190	175	186	181	205	182	185	202	195	179	186	193	193	198	199	187	184	187	163	176	196	193	190	177	199	178	213	194	181	200	182	171	166	174	162	196	167	196	201	179	206	190	181	189	184	174	177	204	178	186	185	188	182	217	180	180	201	201	184	179	198	187	184	199	189	190	198	218	202	165	220	169	198	221	186	191	187	181	173	181	175	168	173	171	210	173	188	216	209	197	175	199	184	193	200	168	152	162	189	179	217	173	209	188	194	162	196	185	189	195	185	177	190	202	187	194	179	161	206	189	200	185	154	207	201	194	174	183	198	177	210	184	167	189	176	200	180	192	205	195	182	179	182	211	209	193	186	172	170	180	178	188	181	188	178	225	170	193	186	168	184	208	205	187	193	181	195	181	171	183	184	185	183	165	169	166	190	185	202	167	187	227	170	186	200	185	181	178	182	156	177	187	164	218	175	187	181	169	194	181	173	192	185	173	197	167	184	160	171	175	193	206	195	188	184	197	136	182	199	173	189	186	195	197	162	159	171	198	192	187	200	210	194	201	203	167	170	168	188	188	150	164	199	198	185	202	180	211	215	189	200	162	174	195	184	175	179	194	212	211	202	174	203	169	176	189	188	215	218	189	227	200	176	232	178	179	190	187	199	175	193	171	201	226	180	185	186	203	160	189	163	184	183	191	201	210	173	185	199	198	188	151	180
7650	1979	4660	5497	4638	3856	3036	2643	2224	1955	1715	1509	1333	1194	1116	1083	1011	967	851	838	817	764	748	753	680	688	708	681	658	634	651	625	612	595	542	569	581	549	578	560	552	555	557	547	534	523	537	544	509	504	530	529	510	521	516	530	525	528	525	468	499	478	487	513	540	513	519	498	498	476	503	500	488	458	460	513	472	501	511	525	538	482	447	465	460	501	484	499	486	471	471	462	480	522	482	472	502	501	487	491	503	532	476	512	483	526	459	475	478	457	486	499	471	498	472	485	495	508	466	481	428	466	499	493	453	506	496	442	490	508	480	501	461	464	443	488	500	472	503	530	494	469	465	489	510	464	487	480	463	491	455	479	503	484	479	492	474	501	479	477	471	474	488	495	450	508	487	483	520	510	519	532	483	452	460	469	463	498	480	523	488	509	496	490	481	463	460	455	487	458	485	503	473	469	453	495	475	448	466	475	476	482	464	443	478	477	433	437	482	454	467	472	392	449	451	487	482	445	524	496	481	498	519	459	488	476	506	496	464	479	500	491	437	480	450	478	482	496	488	506	415	517	484	492	476	478	484	485	488	492	519	491	456	476	430	465	478	494	479	490	470	494	473	483	478	507	440	481	505	473	483	465	488	457	482	487	455	455	448	477	486	489	473	494	481	445	486	491	458	503	459	469	471	488	481	494	495	425	445	458	434	485	471	501	456	465	468	439	472	509	509	463	488	479	509	462	476	482	464	547	487	415	477	486	486	482	459	484	449	420	513	507	471	491	437	475	437	457	522	494	472	468	459	444	476	456	483	494	501	507	474	462	465	471	504	442	463	521	504	505	512	443	464	517	473	500	487	465	481	514	480	466	461	458	478	465	498	457	457	452	472	470	480	478	477	451	466	455	473	506	516	436	473	503	481	487	477	476	474	529	473	457	470	503	500	477	444	464	461	431	496	468	515	480	437	480	452	468	507	506	471	442	499	443	465	464	468	471	449	458	502	494	464	490	510	514	503	456	466	469	435	454	502	411	491	475	455	481	438	462	441	467	458	477	501	501	451	433	481	472	448	413	493	433	446	488	471	466	482	473	510	465	483	434	472	469	494	488	468	444	480	471	455	475	473	490	476	477	442	481	469	481	453	471	405	466	523	486	506	442	443	463	444	500	453	461	464	506	454	500	465	457	469	484	492	458	462	516	473	453	483	447	481	485	503	461	470	486	439	473	502	457	484	484	434	444	504	443	498	458	493	476	452	459	462	479	488	455	504	484	455	476	507	478	495	453	470	494	446	452	504	474	488	466	501	461	467	485	476	413	463	462	520	487	463	492	505	461	495	479	491	479	494	475	467	484	456	464	480	490	464	460	482	476	476	476	474	477	452	480	488	478	466	471	452	478	472	496	486	468	480	506	438	497	495	464	426	443	487	484	504	504	500	493	461	433	488	465	506	498	526	459	498	471	468	492	507	484	470	512	469	498	460	491	430	453	485	458	488	432	476	485	476	483	484	440	488	498	432	474	466	503	469	489	458	480	529	461	459	470	463	474	528	490	433	494	498	504	483	465	425	499	433	475	478	458	456	430	455	480	484	456	482	516	482	475	478	458	469	490	499	458	500	427	483	505	514	486	439	488	530	496	484	488	492	464	499	464	476	447	441	470	486	471	463	502	441	479	476	464	483	436	530	463	508	494	447	462	486	477	474	486	471	446	458	479	494	501	502	484	468	446	476	480	481	495	464	491	489	449	460	488	461	483	504	458	500	463	458	438	498	450	497	487	472	474	461	501	485	482	479	467	505	441	446	462	475	475	482	474	494	471	490	468	445	457	474	463	467	435	512	508	497	456	505	457	437	441	475	525	491	446	474	488	453	441	477	412	463	468	490	464	492	504	456	474	478	458	506	453	473	548	458	470	443	475	469	463	459	454	469	476	445	465	474	481	459	446	470	462	487	490	451	465	501	496	469	469	481	479	490	524	495	446	512	482	490	451	484	482	452	475	509	492	513	458	433	492	525	478	436	454	479	435	464	489	477	474	456	459	448	470	522	489	494	491	497	460	519	469	489	435	477	479	471	454	483	502	492	451	491	460	445	489	482	508	464	425	471	481	514	506	475	479	452	471	475	449	456	490	469	478	466	482	470	500	462	487	451	442	466	519	496	443	514	457	484	493	478	492	452	515	477	487	458	466	476	494	496	485	479	502	489	484	472	463	447	482	456	461	457	500	500	495	495	484	447	490	490	473	463	477	458	485	475	484	453	474	493	502	481	441	480	492	432	476	542	466	500	502	513	472	487	465	506	491	486	494	432	478	474	501	465	442	459	454	488	499	464	468	474	478	459	470	464	487	461	446	499	482	467	452	481	470	494	511	482	475	441	493	495	483	442	470	457	452	459	479	466	517	505	444	474	465	467	492	475	489	511	499	455	497	466	517	453	475	454	468	488	488	509	479	465	456	512	499	474	491	436	470	486	493	479	461	484	544	474	486	461	509	481	495	496	444	498	493	451	505	476	450	487	496	485	480	505	468	445	458	480	480	456	456	470	482	480	477	473	510	498	473	490	465	470	496	475	479	469	486	517	408	497	489	481	495	443	444	489	480	473	465	467	480	468	478	503	507	463	476	476	488	467	453	432	461	462	500	440	469	515	485	449	480	452	465	512	479	494	501	500	496	488	492	465	467	508	475	458	446	490	442	490	471	462	476	483	489	503	465	492	454	512	466	503	484	486	464	550	478	443	475	479	475	493	454	495	453	501	460	427	481	448	493	514	479	487	465	462	496	438	449	446	460	490	476	469	521	516	470	513	485	452	463	471	458	452	479	469	455	465	448	460	451	451	471	486	494	495	433	450	456	521	476	513	455	535	444	455	459	444	479	462	502	476	473	484	452	524	471	473	484	486	500	466	484	471	463	412	498	433	432	455	502	489	456	458	492	473	440	465	478	498	467	473	443	497	467	484	436	485	468	466	491	478	500	469	494	480	498	439	442	470	478	444	504	445	487	435	476	481	454	446	460	480	453	478	447	458	456	475	448	474	475	445	453	455	477	482	489	500	443	483	468	475	470	442	448	471	523	504	474	442	460	479	488	466	514	455	518	443	461	468	432	490	508	485	492	449	466	505	472	470	487	462	492	458	478	467	434	509	470	437	461	475	482	477	435	433	454	419	476	481	469	480	516	483	426	441	512	475	482	459	485	472	488	440	468	424	460	458	444	450	463	473	467	447	435	482	485	482	490	479	517	467	454	478	511	490	470	455	452	501	451	480	495	456	444	473	447	522	461	488	448	487	477	463	472	473	478	499	471	493	482	500	468	471	482	462	481	462	479	493	459	494	439	470	481	469	459	469	509	506	492	495	473	476	475	452	453	457	436	460	460	487	496	467	497	471	460	522	478	519	477	461	487	487	482	460	471	492	481	441	480	483	511	481	479	469	466	465	488	496	492	465	442	464	482	475	460	450	525	484	452	492	429	464	487	471	511	461	468	500	458	488	467	458	497
2102	154	190	150	136	152	136	157	144	143	147	136	107	117	140	112	130	141	130	130	148	122	115	122	138	133	123	134	118	138	152	137	140	147	103	113	131	130	116	108	134	136	149	132	142	136	119	138	145	147	129	123	138	134	150	133	138	127	123	139	148	126	113	126	132	119	114	142	139	132	135	126	123	144	123	126	116	149	129	125	127	130	144	145	141	126	161	143	123	138	129	136	140	139	125	134	128	120	132	147	129	138	127	128	118	110	121	124	128	144	117	147	135	125	131	125	121	132	150	120	130	112	111	132	148	139	135	132	135	131	140	145	119	122	124	142	137	138	154	114	126	115	146	129	128	140	129	127	138	138	136	124	158	126	119	137	137	126	130	122	122	115	137	111	145	129	141	136	147	134	135	145	135	123	137	132	132	125	125	114	130	108	124	136	132	130	132	119	134	120	138	102	119	129	124	139	115	129	142	139	125	152	119	155	141	120	146	143	131	142	139	115	139	117	134	135	142	128	142	135	125	137	126	127	117	149	118	147	130	143	128	107	135	138	123	140	133	127	130	138	126	131	160	128	127	120	131	158	128	116	128	133	123	133	136	135	135	136	112	133	124	121	122	135	108	137	117	133	132	107	139	157	131	144	148	143	135	116	121	136	151	130	136	150	132	138	112	141	129	121	126	124	118	111	138	123	133	109	112	148	124	148	135	109	115	114	110	143	146	114	127	129	149	122	120	118	142	114	144	141	139	127	132	124	130	139	135	132	119	148	148	143	128	164	125	127	140	127	132	114	123	142	144	147	147	125	118	133	150	146	135	142	148	124	148	151	130	139	154	120	127	129	118	136	135	124	126	134	147	127	131	149	128	141	122	123	142	129	93	120	137	133	149	133	130	138	131	115	143	133	133	118	135	142	136	124	117	144	119	153	126	134	143	125	132	157	131	155	130	123	145	141	138	116	129	119	125	137	141	122	126	107	108	116	123	152	123	140	140	120	123	133	151	160	145	132	124	121	131	125	146	131	146	139	143	136	121	127	120	130	121	134	133	124	135	107	146	163	128	116	122	124	141	134	138	138	137	139	146	129	135	137	140	138	114	112	139	143	115	148	147	123	135	133	159	135	147	144	139	134	129	124	122	131	125	119	155	133	147	133	151	154	126	123	169	128	158	157	125	129	122	134	127	134	151	130	123	145	136	144	130	121	130	125	133	125	127	133	159	141	138	127	122	128	120	116	144	148	130	123	134	131	137	132	125	126	136	133	126	138	125	130	123	134	136	116	137	123	131	139	106	136	109	148	152	137	144	136	136	139	153	124	150	140	110	153	139	121	129	120	120	136	129	130	123	129	139	142	125	144	129	140	129	138	134	112	128	114	142	131	107	139	137	140	140	120	116	118	145	134	124	124	124	135	109	132	143	157	120	129	156	122	146	144	140	127	148	123	126	122	130	121	147	129	123	117	124	130	137	132	133	117	117	120	150	130	113	130	121	138	110	159	121	125	121	130	122	147	137	158	129	132	130	130	141	119	129	134	129	128	136	122	110	163	114	127	129	123	112	125	113	154	153	144	124	127	130	131	131	137	128	130	130	138	145	139	117	127	122	133	121	116	139	136	126	120	130	126	124	136	140	127	114	126	141	134	136	112	125	121	159	124	131	122	107	134	124	133	138	145	133	138	127	130	124	127	131	152	136	132	124	122	112	126	122	123	132	149	128	134	119	127	104	134	146	133	115	143	131	127	136	131	144	150	115	145	131	132	124	136	128	118	110	146	148	147	130	130	140	140	137	141	140	115	123	133	139	148	128	132	145	159	126	133	131	126	146	127	134	147	120	110	157	137	127	156	137	129	132	129	155	133	140	141	122	160	163	136	141	145	130	152	139	145	144	128	140	109	131	119	140	121	142	142	128	124	136	135	118	149	126	152	137	143	132	143	128	142	118	116	124	137	141	150	145	108	140	128	115	131	143	127	145	130	128	129	114	131	138	137	134	113	115	123	137	131	150	130	129	141	127	145	136	144	111	135	116	148	137	127	134	122	118	132	134	117	109	113	137	115	152	120	104	124	137	116	131	119	115	123	132	125	133	125	121	135	137	127	127	123	132	129	150	142	151	134	123	119	147	137	121	117	136	137	154	108	100	125	133	146	127	114	126	127	160	131	132	137	155	141	121	137	121	137	121	140	114	137	122	126	122	142	104	124	130	139	103	126	122	153	145	135	146	145	135	129	135	125	143	123	124	113	121	107	130	130	150	110	131	117	122	129	129	117	145	136	158	142	149	135	114	134	139	135	119	116	134	110	115	156	132	152	146	127	134	128	126	124	116	145	123	125	140	125	142	135	115	118	160	119	125	135	150	109	113	151	138	146	126	140	123	141	113	123	141	134	139	123	120	141	99	126	131	115	169	102	143	137	143	125	160	116	133	145	117	138	122	121	130	127	123	125	153	140	153	124	140	132	133	144	149	156	117	142	119	133	124	152	160	135	117	119	140	122	138	144	138	142	123	124	129	119	146	130	138	135	126	118	131	158	125	116	125	122	136	136	129	142	132	128	120	133	147	150	135	116	148	133	128	142	129	133	136	109	143	111	109	156	125	146	132	133	123	125	147	139	138	138	140	157	128	113	122	128	160	126	126	124	145	115	147	139	124	148	128	129	147	153	118	119	120	147	135	129	131	144	124	139	138	139	148	134	144	119	146	133	106	139	137	129	125	134	121	123	129	128	125	125	142	134	146	130	134	147	135	107	123	126	146	134	122	141	138	138	147	140	113	115	143	125	113	128	128	112	132	145	153	101	133	148	131	129	136	121	131	140	111	118	121	134	137	156	129	116	130	142	135	132	133	156	151	137	129	141	145	146	137	124	115	112	152	153	128	135	154	137	126	132	164	123	125	150	125	141	142	137	156	124	122	120	125	135	119	135	133	135	114	122	133	138	126	136	128	129	128	123	149	134	139	156	132	134	142	171	128	151	126	124	142	136	136	134	146	123	121	118	125	122	125	156	139	129	136	124	147	125	115	133	134	126	127	136	134	123	124	125	148	114	114	126	140	144	120	175	149	155	145	121	125	119	123	108	130	139	118	113	111	118	145	139	122	127	141	116	125	131	132	133	138	133	100	115	135	131	159	136	143	111	112	106	127	148	133	128	123	125	128	130	135	129	143	135	143	142	145	133	149	145	125	139	137	123	117	123	126	122	148	136	111	115	147	135	138	147	127	113	139	145	138	133	170	126	120	127	114	154	109	120	127	132	136	118	147	115	122	125	125	154	124	123	128	133	135	125	109	129	138	131	147	137	121	128	136	141	129	124	112	130	131	100	123	152	147	145	124	115	133	137	113	133	147	126	140	140	135	138	134	131	118	138	109	127	134	125	105	134	138	116	143	141	128	147	105	160	122	135	140	128	129	139	139	118	124	112	162	149	143	152	128	132	120	134	155	142	132	126	125	144	156	109	121	134	141	125	143	121	126	131	148	152	135	172	124	117	124	154
2331	374	413	427	420	386	398	337	364	342	370	393	347	368	367	329	352	347	329	313	356	316	328	322	328	336	356	331	307	346	311	324	299	354	319	314	362	343	325	350	330	333	308	326	338	339	343	313	333	328	326	369	323	309	338	358	320	334	346	318	321	321	344	359	316	334	325	316	325	309	338	338	328	337	362	367	344	338	330	354	345	333	338	334	339	323	343	330	346	305	347	307	328	321	330	355	355	311	310	326	324	318	335	342	309	297	346	333	347	355	350	357	366	337	326	348	314	324	315	316	371	363	357	368	341	346	345	325	320	368	338	358	343	370	326	379	320	314	325	343	341	353	325	332	322	326	316	324	332	351	311	334	319	315	343	319	365	346	342	319	334	341	356	320	365	354	320	322	335	331	316	362	311	320	312	311	314	334	339	359	355	332	335	351	329	347	320	324	322	359	333	314	326	331	312	346	328	311	366	327	352	356	327	327	293	320	343	317	352	351	341	324	311	329	349	313	335	337	351	335	324	310	310	361	334	318	329	295	341	321	335	347	327	303	337	336	320	336	318	311	310	320	322	368	297	353	309	346	334	343	353	329	354	357	335	341	341	352	345	322	341	300	374	351	342	341	339	338	364	311	300	333	351	332	338	320	306	334	313	314	329	316	343	358	327	303	300	328	313	313	345	306	322	335	354	339	347	366	296	348	349	309	296	358	352	345	341	332	328	303	326	326	335	324	325	338	341	350	320	330	317	368	343	327	312	324	342	342	361	352	336	317	307	326	317	374	324	311	351	338	312	349	373	316	330	332	340	327	310	373	320	342	325	328	348	366	318	354	367	321	350	338	321	308	339	323	336	310	353	327	321	325	310	360	328	332	326	357	369	357	312	318	328	345	333	327	329	306	347	320	329	337	334	366	331	321	330	305	316	338	362	346	341	332	302	326	328	314	350	314	339	328	357	357	324	342	307	325	332	346	318	346	321	332	325	334	331	331	319	330	341	330	330	345	341	335	353	335	337	317	345	296	320	329	332	313	334	341	346	353	322	336	346	306	333	341	338	319	353	323	357	322	341	318	323	317	355	308	321	340	365	328	330	291	317	340	316	326	342	315	345	340	338	310	322	328	316	322	341	331	351	336	346	284	336	338	313	325	333	336	326	350	329	326	328	318	319	356	335	387	345	341	317	362	315	358	327	342	356	365	357	381	356	338	324	383	356	302	308	338	320	333	324	330	334	331	333	349	338	321	334	333	309	364	334	308	340	336	373	348	344	294	357	337	318	356	340	344	338	336	315	325	328	337	307	353	352	297	328	340	315	344	342	321	353	299	344	322	331	294	319	335	310	363	333	350	330	336	321	345	317	341	327	336	330	333	366	367	378	352	349	314	325	332	344	324	344	334	335	321	322	334	300	316	353	347	354	360	377	364	333	322	317	344	341	311	310	328	342	312	358	317	313	327	338	293	341	334	321	340	341	320	350	355	333	335	325	289	346	335	287	358	330	334	344	337	298	326	316	320	355	349	360	323	364	314	349	328	354	277	328	302	348	352	301	308	335	343	346	324	333	365	304	316	345	313	333	328	360	316	323	357	356	331	303	344	363	309	378	308	357	329	310	321	336	312	341	328	327	343	321	321	334	308	323	316	313	339	345	372	329	329	327	340	305	322	340	332	344	314	345	327	305	337	330	358	356	360	301	300	320	357	341	332	314	320	341	308	317	346	359	342	300	323	326	339	362	361	340	332	325	362	324	321	325	339	332	334	352	362	366	349	327	351	326	314	346	352	356	362	306	336	323	330	316	317	340	328	369	333	327	367	296	348	319	325	314	344	324	362	363	333	331	337	290	316	335	341	324	315	323	333	347	334	327	375	316	339	331	316	303	319	310	331	342	310	331	385	333	298	335	323	306	333	326	339	314	322	351	358	293	332	319	349	364	356	333	344	316	341	313	352	305	300	353	299	335	302	320	327	314	360	333	323	307	326	365	317	336	316	335	323	328	362	344	320	348	319	341	325	341	359	309	335	332	328	286	334	321	382	309	358	331	319	297	334	326	341	329	308	323	327	333	352	328	357	332	353	305	335	330	284	316	329	288	356	354	336	329	368	367	311	293	352	366	333	336	333	316	327	346	338	348	316	312	329	326	302	317	318	334	318	345	306	316	340	361	332	325	319	352	314	336	306	337	310	305	328	294	371	343	323	340	350	329	334	328	352	351	294	343	321	330	356	330	352	329	300	313	333	336	390	312	330	306	318	329	349	330	331	329	353	337	332	331	329	316	339	344	332	328	301	361	339	332	353	318	357	342	309	338	301	324	296	339	331	347	347	340	349	341	326	306	348	357	308	334	308	290	320	322	360	316	307	312	344	323	327	357	339	311	344	336	309	346	362	335	342	334	336	349	293	309	350	310	322	326	346	338	314	323	326	303	332	344	335	345	288	358	317	308	304	353	302	318	346	308	345	342	311	347	338	345	335	358	337	318	317	375	324	359	324	331	316	325	351	292	339	333	352	310	347	346	375	330	335	331	314	288	365	345	313	336	328	329	338	333	332	311	336	304	335	366	300	370	331	325	333	336	342	294	318	335	329	338	342	329	311	352	327	358	346	332	331	333	334	342	345	364	342	311	333	315	384	348	335	334	317	316	304	348	337	363	313	328	281	353	313	333	340	361	354	352	311	350	339	355	344	328	328	360	314	348	323	315	344	329	323	323	311	347	332	332	347	325	350	350	320	340	327	357	335	316	354	324	314	303	327	350	284	361	327	334	326	321	343	355	334	335	358	316	300	345	334	301	343	338	338	344	283	308	336	334	346	333	335	332	338	336	343	318	310	317	308	326	346	313	344	344	345	310	318	302	319	362	341	344	328	319	268	318	306	323	344	349	326	318	324	343	338	329	285	354	357	336	321	338	357	339	364	329	312	342	361	321	359	305	330	369	330	384	312	333	332	327	319	320	325	356	339	315	335	358	347	330	328	330	320	342	371	303	346	332	330	328	360	352	324	315	339	330	322	337	316	320	335	344	326	321	317	326	323	337	330	301	316	324	326	333	355	338	345	322	334	315	304	353	336	325	354	314	331	302	328	327	302	343	323	339	306	347	353	349	346	320	351	378	310	308	331	345	321	338	351	340	337	335	305	315	346	332	350	325	310	314	349	334	311	341	340	371	319	318	321	315	345	343	319	346	321	327	338	326	301	353	339	332	327	348	312	286	329	335	349	309	298	309	315	338	354	328	328	351	328	337	340	332	326	341	344	332	337	342	341	311	303	306	318	305	321	323	311	330	322	345	331	342	386	345	351	339	324	360	315	315	343	333	325	327	317	321	361	332	296	339	354	349	354	341	316	382	326	320	315	330	326	341	334	361	344	311	330	346	347	302	304	310	334	331	344	351	337	355	315	348	299	292	314	345	333	332	291	363	347	339	347	291	345	327	358	330	347	339	314	311	339	335	365	315	313	332	404	299	300	299	329	347	330	331	331	340	347	356	318	349	305
8542	934	1048	805	546	367	300	280	230	187	167	158	123	142	122	109	123	96	113	102	90	92	91	94	97	103	86	85	91	98	85	89	77	103	87	82	93	92	82	84	65	67	99	68	68	94	80	98	91	70	90	88	87	65	75	75	82	79	88	68	63	82	73	66	75	61	64	80	82	85	81	90	72	75	68	60	87	76	80	90	86	70	84	88	82	74	81	76	81	81	65	77	88	78	91	79	88	76	82	98	89	94	81	64	59	80	71	80	82	77	73	71	83	64	79	75	76	76	95	80	85	79	62	100	76	79	91	82	75	81	81	69	79	84	82	73	80	79	66	67	75	73	72	80	80	73	71	83	87	72	82	76	90	75	61	83	87	105	71	70	80	103	67	71	81	79	89	76	85	71	74	85	78	78	69	90	81	86	93	73	87	71	82	69	68	69	84	68	65	55	76	72	74	68	75	64	86	79	88	72	73	71	85	78	70	89	69	86	83	65	80	79	72	80	70	63	70	65	81	77	82	65	82	68	80	81	70	65	74	78	72	65	98	74	71	69	69	67	84	82	77	89	74	91	80	75	75	84	75	70	63	82	69	71	96	82	76	72	74	89	82	87	88	77	80	77	81	89	75	104	84	73	87	76	75	75	68	81	83	88	86	86	85	79	73	69	100	70	66	76	77	74	59	91	65	94	81	74	73	60	88	89	80	83	87	90	76	89	81	82	90	68	82	75	84	80	77	71	82	73	77	85	65	84	75	79	79	93	76	87	83	86	92	91	74	82	72	70	84	82	74	80	75	66	74	82	77	86	57	70	85	80	77	76	88	69	71	72	76	83	70	82	62	76	70	70	80	61	79	73	82	72	76	54	77	74	84	85	88	65	80	81	85	85	63	86	71	81	63	80	80	85	72	70	77	77	86	66	77	91	70	91	70	92	82	78	81	92	71	92	86	70	93	81	70	98	78	94	84	69	79	84	69	62	65	67	68	62	89	85	86	81	81	69	80	75	108	69	66	78	81	76	65	70	84	86	75	75	97	83	71	78	88	57	73	77	78	74	68	82	98	74	79	89	75	110	74	69	79	78	75	84	90	65	65	69	84	82	78	75	77	81	71	65	63	90	82	80	78	76	84	88	83	74	77	80	98	72	74	74	74	82	75	71	81	73	71	88	79	69	87	90	68	76	73	84	76	72	77	88	80	66	84	80	68	75	86	74	83	93	65	63	70	94	83	66	60	84	69	86	74	73	73	75	78	84	67	80	83	68	61	76	75	61	81	89	78	76	81	83	85	81	64	69	82	91	88	79	75	78	80	73	68	90	64	85	63	70	66	71	65	83	69	81	86	73	76	95	93	90	90	64	73	72	72	70	71	64	80	95	89	64	92	66	92	87	81	72	60	63	74	90	71	80	67	68	75	84	81	85	89	78	72	79	70	76	92	75	70	63	77	72	77	77	65	92	76	64	68	78	80	76	85	82	77	78	80	75	69	55	87	85	62	75	82	81	96	92	79	85	80	65	84	89	73	82	58	68	67	79	71	75	76	71	80	64	87	66	98	83	65	73	71	73	97	61	74	64	86	77	82	83	73	74	65	74	67	91	98	87	78	74	84	70	83	64	98	69	81	58	79	67	72	84	91	78	77	77	80	84	69	77	94	71	86	85	78	88	77	68	66	59	78	94	80	60	83	80	57	67	71	77	67	84	89	72	77	81	84	64	64	74	80	64	63	71	71	90	76	65	73	75	73	63	92	76	67	71	68	74	82	76	89	83	75	78	76	82	87	90	58	94	87	89	79	75	84	75	88	81	65	68	70	81	64	74	82	70	76	97	67	78	76	71	82	68	81	81	74	62	74	81	88	66	69	67	73	82	82	73	90	76	96	81	80	61	68	86	86	66	87	101	76	70	91	71	89	82	83	91	82	90	74	82	66	83	90	70	74	70	69	53	78	93	72	83	98	86	67	74	84	77	69	77	83	91	65	83	91	67	79	66	76	90	69	76	79	74	75	88	74	87	69	92	81	76	65	84	87	85	73	73	89	78	81	76	86	66	94	60	99	69	80	81	68	63	76	85	79	72	68	81	86	65	73	79	82	78	77	77	90	85	64	83	94	80	76	83	59	82	90	69	76	78	73	96	70	81	72	80	84	71	78	77	87	77	78	97	66	86	67	79	65	75	75	65	77	81	62	95	105	81	74	69	94	65	74	74	76	78	82	86	74	75	56	82	65	78	83	77	63	69	64	83	78	90	81	77	68	62	103	83	69	75	77	97	72	63	83	98	68	99	78	76	62	73	76	76	85	70	71	65	94	82	70	70	83	91	74	63	80	69	80	62	78	77	76	74	74	82	80	79	69	67	66	83	77	82	84	67	77	67	83	83	84	84	82	71	73	76	81	84	77	78	76	86	67	77	84	66	71	101	87	72	91	69	66	88	74	78	86	68	80	83	84	72	75	81	69	76	88	50	74	82	89	73	73	70	74	61	72	73	83	75	64	82	86	81	78	70	82	86	82	88	78	83	72	68	72	84	74	82	83	88	88	76	86	77	63	86	76	79	95	72	63	79	85	74	83	75	77	75	71	82	85	84	78	81	93	89	85	87	78	68	83	79	65	80	74	79	74	70	80	79	85	76	82	84	70	83	77	83	82	80	71	92	91	85	92	70	73	76	74	86	96	96	86	82	69	76	82	84	75	63	68	69	74	69	81	74	78	60	76	85	78	79	83	76	84	76	77	67	71	78	84	70	83	83	83	65	63	73	76	66	81	76	59	82	87	81	78	81	85	77	53	63	73	110	81	80	88	93	67	75	85	80	87	72	90	88	83	82	92	74	74	93	77	78	73	75	73	78	82	86	67	76	84	72	69	83	78	69	76	71	66	85	83	84	67	82	74	71	86	74	89	86	79	78	77	93	73	70	83	85	86	76	99	78	62	87	71	79	87	78	92	84	68	64	77	78	72	86	83	94	81	85	77	80	77	83	98	68	73	71	75	87	75	66	71	82	74	73	92	69	88	73	75	74	67	81	73	85	88	74	75	71	80	100	83	66	90	72	89	80	87	76	77	79	91	73	87	73	71	70	53	71	88	76	72	89	75	80	70	83	73	71	60	74	73	76	72	85	78	83	77	67	70	71	84	80	77	85	73	73	102	84	77	87	74	89	70	73	77	71	87	74	89	72	75	77	70	82	84	96	77	77	79	71	89	79	80	73	65	61	77	72	84	66	83	75	59	84	75	82	68	69	75	70	70	73	82	76	71	67	64	81	70	72	87	81	74	71	74	76	98	65	77	81	81	74	100	74	83	78	66	73	61	64	90	70	71	70	72	88	82	81	60	81	68	81	86	87	95	80	96	78	81	64	78	75	84	69	76	91	89	76	67	78	80	73	93	85	71	79	84	80	63	79	74	82	84	78	68	100	79	82	81	68	77	81	80	90	91	77	85	58	81	69	87	74	80	88	84	92	79	77	78	86	69	82	82	59	68	88	82	88
6025	1002	2340	2817	2381	1961	1577	1348	1112	993	842	750	646	607	507	518	471	468	455	436	397	371	360	340	384	320	298	321	306	299	314	285	316	322	300	270	282	241	279	260	260	234	244	245	260	264	269	241	243	275	239	264	260	243	257	258	250	254	237	256	245	251	239	253	215	253	250	245	236	263	237	222	204	221	242	260	240	247	241	227	254	246	232	233	267	225	223	229	237	240	271	257	259	232	227	248	238	254	220	238	245	228	252	241	232	242	238	257	229	259	255	251	240	231	226	258	202	225	236	249	249	210	263	211	232	231	235	244	231	230	253	215	226	231	212	232	236	210	213	240	220	219	225	199	218	247	222	246	251	228	205	264	249	229	206	245	243	224	240	221	230	190	244	232	243	237	214	198	211	225	274	249	229	238	243	227	220	262	231	224	226	217	222	234	223	224	204	257	258	217	230	214	248	226	251	219	227	239	227	230	243	215	252	233	229	222	233	241	228	212	225	229	236	232	253	248	223	220	236	256	211	221	222	198	217	238	246	216	216	229	230	226	229	253	232	251	236	248	241	239	228	225	214	200	226	213	254	210	212	227	224	244	246	229	249	233	236	220	219	212	233	242	240	231	227	229	201	257	233	207	219	201	244	237	202	244	240	249	229	206	230	243	268	221	224	260	194	240	234	243	232	235	209	239	246	216	229	228	206	216	196	253	220	234	227	230	235	245	223	229	210	247	238	236	235	229	255	234	249	230	235	234	205	252	233	224	198	239	227	234	234	207	239	224	221	219	203	202	237	227	223	240	250	234	241	226	237	220	221	261	260	237	209	224	212	225	188	245	231	242	236	235	234	229	220	243	223	212	241	222	243	215	214	252	220	219	238	242	230	224	234	214	255	205	217	245	249	242	218	254	237	228	243	223	212	242	249	238	207	242	230	217	226	240	237	233	243	256	253	239	251	249	245	194	210	239	231	248	208	219	239	229	219	241	196	213	242	222	227	230	213	221	186	230	223	229	224	235	214	237	213	229	217	229	219	236	235	230	254	222	215	244	230	229	212	246	254	254	246	221	218	229	234	229	213	249	242	207	220	264	228	207	253	219	239	241	224	200	225	224	222	212	228	240	249	228	226	237	230	225	241	231	241	206	242	231	232	240	215	249	236	227	225	213	251	233	236	239	231	232	232	248	251	211	225	246	239	244	240	239	224	220	229	225	249	223	218	242	224	237	218	234	237	240	219	187	224	233	244	207	249	215	235	242	233	223	227	239	266	242	241	233	226	232	234	234	234	227	227	219	203	250	209	247	232	227	239	226	211	244	210	252	219	237	224	227	209	225	214	230	242	278	248	226	228	245	213	250	236	222	233	218	204	215	249	215	258	235	224	223	203	235	232	214	246	242	209	210	235	213	234	219	227	223	219	206	260	224	205	234	216	227	250	216	238	226	262	223	241	208	242	243	252	245	251	206	222	236	248	215	237	232	209	236	238	225	220	235	224	246	232	263	227	231	245	221	211	232	220	255	223	209	229	231	229	225	220	256	254	219	237	214	227	231	220	225	202	228	245	222	268	224	217	244	230	233	220	248	199	224	240	250	235	234	237	219	261	254	214	229	229	231	220	230	254	233	249	249	239	232	227	242	205	243	229	234	230	250	232	202	254	233	274	257	215	214	232	217	231	230	219	222	220	254	233	219	237	239	222	217	232	218	226	221	214	215	236	211	217	220	250	231	223	239	237	259	210	200	210	255	251	200	231	229	215	230	237	241	226	247	228	228	203	242	245	228	210	243	235	232	220	218	234	235	212	233	212	227	213	246	233	216	228	200	230	226	226	229	233	206	209	226	208	249	201	233	244	219	250	252	238	233	227	248	209	201	238	247	225	233	205	251	257	217	231	227	240	224	217	236	233	233	221	232	230	250	225	245	244	212	263	219	232	220	200	247	227	223	207	189	244	236	214	258	178	240	228	195	253	268	225	221	222	261	240	223	245	212	227	215	230	235	233	225	241	229	196	206	231	245	210	247	215	221	239	249	225	225	223	245	227	239	240	247	263	251	226	207	242	238	204	224	212	218	230	256	254	230	215	220	246	217	232	224	249	250	247	239	232	256	251	253	256	220	208	238	240	234	215	249	222	224	213	264	238	205	232	214	206	228	227	235	233	225	251	223	238	226	232	190	229	233	229	242	219	237	238	231	228	219	242	229	253	243	192	200	221	220	226	225	213	217	236	241	227	208	226	242	243	212	271	234	212	256	243	250	209	246	199	229	233	215	214	224	229	217	262	260	242	279	229	246	240	238	229	249	215	253	248	242	229	247	231	252	215	216	262	217	204	231	230	217	234	219	243	215	241	242	220	231	250	247	251	224	238	233	225	244	230	220	215	237	232	227	201	235	231	217	231	217	217	228	233	230	238	254	226	227	239	271	249	205	255	241	204	235	224	223	222	232	221	239	218	260	239	216	245	231	239	238	240	223	217	232	216	206	219	245	226	230	226	224	215	251	231	224	226	221	248	228	254	255	251	235	231	228	223	249	213	231	239	240	216	216	219	215	199	240	238	234	223	220	211	246	230	225	255	256	211	235	240	236	208	250	227	230	222	201	242	223	206	214	238	228	231	234	217	240	208	238	250	228	217	242	237	234	217	219	202	225	222	222	256	214	217	220	230	232	223	199	212	221	221	224	237	219	234	239	223	239	234	281	247	283	223	236	225	211	261	219	235	233	262	221	255	233	251	261	236	240	247	221	210	211	221	226	221	249	246	243	233	236	221	231	210	199	205	234	244	235	226	226	256	216	234	245	216	199	224	236	211	220	218	225	209	234	242	205	212	237	223	241	212	212	223	221	266	230	209	204	224	222	231	211	247	236	232	226	223	238	244	214	236	215	224	216	223	207	235	206	235	239	223	217	236	253	210	209	233	252	218	222	224	227	236	263	258	208	229	243	225	259	230	209	245	225	222	244	229	223	251	245	219	237	226	214	211	245	245	238	234	242	210	245	233	227	229	228	226	241	234	223	236	236	235	212	252	225	228	232	211	230	228	232	219	231	216	210	212	202	236	242	216	203	239	225	231	273	225	244	239	223	222	235	223	238	230	238	221	234	248	239	223	204	221	215	233	221	233	225	244	219	209	213	234	225	228	252	208	227	246	237	206	211	252	267	219	220	244	230	242	240	237	244	239	199	225	234	203	227	227	223	253	247	269	224	208	244	225	243	220	228	246	233	229	217	207	240	220	239	226	242	237	237	231	205	228	236	224	258	224	214	222	230	234	245	226	207	251	225	216	233	247	205	216	259	220	221	235	241	212	248	242	235	245	237	219	244	214	239	228	227	219	235	230	225	248	247	226	243	226	239	243	230	243	222	234	246	204	232	224	203	225	245	229	221	211	219	223	205	220	237	235	220	233	228	230	228	234	218	223	197	209	232	211	221	245	228	246	200	228	246	243	223	245	261	215	237	215	211	216	236	230	243	232	231	247	220	215	244	231	240	204	205	244	237
15536	2414	2449	1802	1207	952	716	574	473	446	357	347	308	295	282	234	248	247	208	241	251	245	257	231	184	201	221	192	221	234	231	192	199	175	211	183	181	186	201	162	184	170	165	182	190	194	196	197	212	198	181	167	189	174	193	202	182	203	199	216	192	182	188	215	188	159	182	191	179	199	196	178	173	191	182	191	183	195	180	194	193	175	184	204	194	201	160	173	193	192	193	189	188	200	165	177	167	196	178	215	195	188	198	170	193	185	203	197	187	160	196	210	203	177	199	172	212	179	218	174	194	174	178	198	169	211	172	227	195	191	203	212	176	188	198	185	175	192	202	188	177	173	209	191	159	200	204	192	187	185	192	191	193	187	189	185	180	188	211	217	200	168	192	187	163	167	179	187	186	183	181	182	193	183	186	188	173	193	182	165	201	180	200	182	168	197	188	203	184	184	184	207	160	192	177	196	176	188	176	165	184	187	223	185	181	196	217	205	184	197	160	192	194	183	162	181	190	193	204	185	191	161	191	182	191	198	202	187	222	190	181	199	199	197	175	172	161	191	170	188	195	191	194	178	184	174	186	198	210	207	189	204	187	170	179	203	182	171	172	183	189	189	194	185	173	164	199	184	168	194	203	203	192	207	162	196	205	192	196	192	211	192	190	189	198	176	173	193	217	176	186	187	181	168	187	205	205	182	200	178	178	163	185	154	199	173	195	173	178	168	149	191	161	178	196	182	188	188	198	204	177	204	197	175	190	204	180	221	200	179	198	194	203	195	182	201	209	206	179	191	177	195	194	196	200	158	175	185	195	172	193	204	175	196	233	189	181	194	169	211	185	203	198	219	175	181	186	179	209	207	188	182	183	192	190	208	192	167	170	203	190	168	196	184	168	180	190	200	172	182	161	172	195	189	197	219	169	183	176	190	180	191	213	200	179	185	164	198	163	164	175	204	204	192	187	185	205	186	165	187	230	183	189	193	181	166	189	212	199	182	208	181	209	197	194	181	173	183	166	187	210	195	164	203	197	200	182	170	188	182	194	200	198	196	196	177	189	198	186	180	168	201	191	186	194	210	181	177	185	156	182	158	178	198	212	185	169	195	201	187	200	178	191	215	193	181	174	190	179	200	182	208	201	193	163	186	161	185	178	206	187	203	195	215	191	179	179	168	176	180	172	176	186	204	188	203	202	156	169	204	179	202	192	209	198	167	178	174	197	200	186	178	156	180	205	197	197	190	194	184	219	195	177	196	202	205	196	187	176	197	196	189	173	207	200	174	172	175	184	189	177	212	182	174	168	183	203	174	193	172	196	191	201	212	198	204	200	169	174	168	185	182	180	199	192	187	179	167	178	189	189	212	187	202	174	160	200	171	183	195	180	215	171	177	194	189	193	193	175	199	189	166	185	195	178	206	165	198	182	206	225	197	180	206	181	190	199	178	189	209	207	186	199	192	208	184	200	167	167	168	205	198	181	194	200	212	165	175	193	185	197	190	188	193	183	172	189	165	195	210	211	209	217	181	205	183	187	197	194	196	193	183	205	173	151	195	185	178	182	188	199	177	183	197	213	203	191	190	182	194	188	195	167	200	163	169	205	203	179	207	216	194	202	175	200	217	163	189	192	176	194	159	200	183	202	179	208	185	187	198	205	173	185	187	188	229	188	188	190	187	196	195	182	193	196	202	202	204	197	182	186	196	183	168	176	197	185	184	177	177	175	176	171	178	197	179	201	207	170	201	194	181	192	207	199	207	208	191	198	164	184	186	174	178	167	163	198	191	172	199	179	180	191	194	206	167	184	211	177	197	208	159	198	182	173	192	195	191	180	207	207	202	207	176	197	192	185	172	188	191	179	189	191	155	214	203	193	193	178	199	179	174	170	206	201	162	202	172	156	204	179	204	167	180	180	200	194	186	197	195	192	232	190	203	162	194	205	184	198	201	177	188	190	182	179	189	183	183	205	161	186	190	179	194	179	187	167	185	188	198	184	180	188	163	167	196	193	198	176	176	183	193	168	177	196	193	179	208	184	196	170	186	180	190	188	194	191	193	166	197	207	202	189	188	185	188	178	179	194	190	187	199	190	205	191	172	185	176	176	199	203	189	194	185	187	182	182	202	194	171	206	189	180	176	170	175	194	160	187	208	187	192	186	181	185	188	156	181	187	219	187	186	190	211	158	169	209	200	172	179	177	170	182	191	187	188	183	195	181	215	184	211	195	192	199	200	188	210	216	207	174	191	183	179	186	188	157	179	160	214	177	181	175	195	187	197	175	183	175	198	191	184	169	193	183	201	191	190	165	193	185	187	199	176	162	178	199	179	205	192	189	164	171	176	195	183	189	220	221	187	196	199	173	197	173	196	189	176	214	226	206	185	164	166	148	182	196	193	169	203	163	191	205	192	202	167	178	176	197	196	168	175	194	190	175	174	192	196	184	200	187	180	195	165	178	202	202	200	185	163	191	212	201	180	179	204	169	176	203	177	199	186	171	172	191	199	205	212	177	182	216	173	208	185	172	188	205	174	177	205	218	180	177	191	166	187	176	174	206	165	189	200	184	174	200	167	207	209	191	206	224	184	179	195	190	185	194	195	152	177	216	186	203	184	204	179	167	199	202	202	192	209	203	182	172	196	221	225	181	191	164	181	190	183	202	178	172	195	195	183	189	206	194	188	185	186	202	181	182	168	206	195	172	190	178	194	188	191	207	179	195	181	205	186	205	186	191	176	187	199	207	194	175	187	190	187	181	173	198	175	177	194	164	193	174	168	192	200	199	180	191	169	174	196	197	188	179	199	186	184	165	198	193	205	201	215	175	179	189	190	188	187	174	191	201	186	172	161	208	187	170	195	195	203	187	199	180	198	152	194	166	193	193	184	201	204	165	175	189	193	198	181	193	178	183	189	211	177	188	174	191	155	187	168	194	197	195	175	200	197	192	181	169	208	210	172	183	193	208	190	180	192	220	184	181	193	189	183	182	178	204	178	205	165	194	181	156	213	180	187	203	238	191	182	196	174	221	193	195	189	190	197	191	183	185	177	218	188	188	176	157	207	183	207	166	166	186	189	190	174	190	184	206	191	194	189	192	176	184	169	196	199	193	197	190	177	184	190	181	178	171	178	174	188	208	206	189	203	191	178	179	195	210	204	195	190	200	193	196	183	192	189	192	180	172	205	199	183	184	199	201	173	192	197	191	184	184	177	200	213	169	197	163	189	188	202	191	178	196	199	213	194	193	195	198	184	188	181	197	189	184	170	155	202	165	176	212	191	199	187	190	200	209	185	171	191	214	184	216	204	189	182	201	193	179	201	203	182	189	211	192	158	179	186	190	190	209	183	205	189	203	197	145	195	179	197	217	168	170	205	202	196	211	190	215	207	206	205	191	202	167	190	179	206	210	168	187	203	182	184	161	181	183	177	170	179	182	170	198	180	212	196	176	167	192	173	165	211	200	190	191	182	180	206	174	188	212	169	202	201	174	183	189	181	196	230
7802	1911	4704	5523	4765	3894	3100	2682	2231	1934	1681	1498	1262	1235	1071	1112	1064	877	860	909	762	800	787	713	737	686	632	702	646	587	613	598	567	579	641	601	599	532	579	538	557	534	564	536	510	504	536	508	524	563	506	515	532	507	481	552	545	491	525	494	545	509	494	531	450	508	466	537	536	499	487	503	495	494	479	525	484	485	517	489	486	497	489	474	491	469	491	543	478	470	475	450	491	517	440	511	473	499	484	513	462	455	432	474	524	441	495	517	469	489	487	501	525	481	483	480	493	510	464	481	470	494	489	462	425	475	476	497	471	483	481	491	520	465	439	496	479	481	486	487	487	467	474	481	481	470	499	471	466	515	525	455	485	497	470	489	479	519	471	497	477	461	449	472	496	494	483	519	457	470	449	447	462	475	507	478	458	475	442	492	482	475	457	497	468	431	499	500	460	508	440	484	453	509	469	522	435	464	459	450	481	469	494	477	475	507	494	511	465	530	490	471	492	494	477	483	463	486	485	471	510	477	465	471	438	468	473	498	501	484	489	488	481	491	465	496	494	484	495	494	449	500	452	467	469	476	471	480	497	474	492	480	513	458	490	473	466	458	470	523	469	472	429	493	473	445	497	467	461	466	489	509	500	488	455	454	480	455	452	484	502	482	479	447	454	499	478	433	488	464	488	444	496	497	482	495	461	485	523	461	501	464	477	524	474	515	438	477	469	480	488	467	478	466	467	496	455	492	515	480	468	487	484	492	495	442	475	477	505	490	496	505	459	479	496	472	466	462	469	489	517	545	483	456	476	474	460	464	447	521	461	469	436	516	499	476	432	452	531	460	478	485	503	477	506	461	501	471	474	513	466	471	469	489	463	479	448	489	477	513	479	435	460	447	500	479	447	493	462	480	456	477	474	486	461	476	462	456	470	500	495	451	494	482	484	460	496	520	471	476	502	445	444	493	477	499	478	517	441	450	450	492	431	485	460	472	446	451	478	476	489	460	474	458	503	499	471	526	487	473	470	467	475	485	469	489	468	451	474	498	445	504	473	481	479	498	514	489	475	478	471	451	533	468	506	509	455	471	511	439	460	443	475	473	466	448	485	459	475	477	439	455	502	437	479	475	487	472	536	451	474	464	485	457	500	500	504	461	496	480	494	477	481	486	484	464	481	501	500	526	474	466	488	499	498	447	479	498	485	473	483	499	466	474	464	460	477	463	476	473	492	472	491	489	481	456	500	494	466	493	456	492	454	501	469	504	496	464	477	504	468	449	445	452	481	470	486	472	490	446	514	454	458	479	484	488	466	456	476	455	469	481	511	474	494	499	479	514	469	501	426	448	480	462	478	455	487	425	459	474	480	453	487	500	468	494	462	444	468	450	484	494	471	475	474	449	480	489	495	484	468	458	500	453	527	433	470	475	444	456	450	482	489	462	520	452	444	433	466	458	482	489	466	513	466	443	509	475	490	485	468	473	460	515	458	529	447	443	458	491	451	421	466	480	516	486	455	504	479	466	483	474	485	449	502	500	517	478	455	482	473	481	467	474	483	500	442	472	453	492	469	460	468	474	449	446	478	497	475	451	447	473	451	454	473	498	508	508	493	492	456	511	474	492	438	421	487	487	497	470	458	486	456	473	506	442	476	484	483	482	449	472	468	459	479	479	492	438	460	476	507	544	451	502	482	466	463	506	472	471	499	465	441	487	480	495	471	502	517	444	518	466	449	512	491	447	494	456	468	458	476	494	478	474	473	468	464	486	466	463	470	495	461	478	462	450	490	487	474	461	477	478	471	473	469	469	496	492	502	462	470	449	489	487	435	459	481	482	453	487	478	517	458	475	502	489	480	453	492	482	438	437	499	522	500	462	501	488	482	494	482	502	489	475	447	484	500	471	483	482	485	524	485	467	467	501	493	476	484	504	457	487	484	439	451	470	496	486	434	470	474	480	510	464	461	497	449	447	523	471	508	468	459	466	496	476	431	514	464	504	492	466	481	454	479	465	498	466	461	479	454	467	476	468	487	472	502	459	465	444	476	463	495	470	468	504	502	456	476	484	485	469	479	499	496	464	491	475	467	511	432	458	447	447	486	493	440	494	480	465	511	502	468	468	460	470	496	476	490	472	482	471	471	508	461	486	478	466	465	469	481	485	473	498	477	500	458	475	494	466	495	475	441	504	466	496	455	480	488	479	485	491	423	458	518	447	492	466	473	486	466	488	510	489	486	491	492	487	437	507	476	497	502	485	494	462	494	511	441	519	440	482	474	450	507	461	500	464	515	459	458	509	551	479	480	498	429	474	471	489	475	454	479	469	463	487	471	458	471	477	449	482	492	485	481	494	498	492	469	471	521	516	535	509	470	466	505	479	458	485	472	461	461	471	490	471	503	466	479	453	478	526	458	494	502	453	485	459	505	502	477	496	465	494	456	477	521	497	465	462	470	504	488	491	488	495	482	443	503	453	455	480	467	497	447	515	455	473	470	488	434	474	470	499	452	476	487	480	466	483	467	448	473	509	482	463	512	492	472	491	431	439	500	455	479	516	483	414	477	455	485	485	504	509	471	444	439	456	499	465	477	461	464	468	501	437	462	499	498	463	434	458	485	473	449	474	483	475	463	473	473	469	444	485	492	453	501	505	479	487	444	466	490	501	459	513	475	469	453	487	468	434	484	484	492	480	483	468	485	513	474	459	459	511	440	455	501	475	470	443	474	453	446	474	454	551	476	451	415	504	417	483	506	457	483	438	504	498	451	516	483	456	450	506	447	436	532	431	456	476	499	480	495	472	454	477	489	489	461	496	474	509	420	458	464	503	525	509	444	457	508	464	512	487	516	497	456	478	505	457	459	477	482	467	428	485	446	498	461	464	495	441	484	440	502	474	482	482	510	484	475	476	460	491	499	437	465	460	495	458	438	464	471	525	510	464	475	481	460	511	472	460	490	436	488	504	488	527	462	504	457	456	475	524	437	477	444	479	468	481	472	471	498	476	460	485	478	487	473	449	468	500	485	458	493	520	479	466	476	471	441	443	486	517	483	476	482	507	469	443	497	465	464	489	479	473	469	468	486	515	480	441	467	457	490	481	461	524	484	483	487	461	471	456	498	480	483	505	449	515	468	466	495	450	452	490	483	473	508	456	460	482	476	490	522	470	472	453	455	453	504	461	427	457	445	482	474	446	464	480	461	448	488	475	465	483	482	478	481	475	518	500	479	483	488	463	446	506	457	474	470	479	457	460	478	448	476	471	463	469	477	510	463	461	477	462	461	462	508	462	500	453	459	462	506	522	471	428	484	468	496	457	484	489	490	460	504	501	477	499	514	448	466	480	445	470	455	467	460	481	506	488	461	452	498	486	466	518	474	503	477	507	460	484	495	480	492	460	481	430	456	476	472	488	511	518	482	466	470	468	484	498	505	492	518	481	504	500	491	465	494	479	461	480	443	485	488	483	531	479	508	484	444	480	503	503	461	474	497	483	473	496	460	503	496	475
2098	169	190	155	136	162	125	129	154	138	140	116	125	123	125	137	138	144	117	132	140	130	133	130	142	110	159	120	118	134	145	120	128	138	121	127	123	138	149	121	139	122	129	141	119	136	152	112	135	135	135	159	132	132	117	165	129	140	133	132	135	114	116	133	151	144	111	138	132	119	130	139	152	136	128	123	127	136	130	122	149	146	129	138	133	155	120	159	138	133	137	121	99	124	117	126	112	143	133	124	127	129	123	131	138	146	127	146	132	124	117	126	108	139	143	115	120	116	125	143	102	137	122	128	128	135	117	128	142	112	130	163	128	125	159	141	135	127	120	134	145	135	146	133	116	136	131	116	137	112	128	148	145	108	144	124	141	143	133	123	144	142	131	126	128	137	140	132	141	143	139	138	127	114	121	149	131	147	140	153	132	123	138	105	135	121	146	150	126	148	117	121	135	131	126	126	125	154	143	138	139	135	130	132	130	118	125	129	136	138	131	128	137	111	137	132	133	117	146	142	122	123	141	158	144	127	140	141	134	138	124	129	126	130	136	125	136	119	133	131	149	139	141	141	149	102	125	123	127	130	128	132	123	119	119	145	119	149	135	153	124	144	136	117	116	155	121	134	114	120	131	138	129	129	121	149	147	129	143	130	134	135	122	119	127	109	122	123	127	145	117	111	122	113	144	155	129	125	109	113	113	147	147	122	143	136	141	120	125	121	132	127	121	113	114	135	134	142	151	160	126	131	111	129	139	128	131	119	117	138	139	143	133	128	122	104	125	121	119	114	129	125	127	132	133	134	128	151	129	125	160	142	120	126	152	133	128	128	136	131	130	131	125	141	131	109	143	145	134	131	115	117	119	113	132	153	140	115	132	128	146	139	121	127	118	124	137	128	132	127	137	135	125	136	149	130	150	135	138	124	132	116	123	120	141	122	128	115	130	151	142	148	121	129	141	127	156	141	127	126	146	122	165	126	129	142	135	137	139	138	122	130	117	125	135	117	130	117	115	139	123	110	146	131	133	119	124	120	139	129	125	117	131	142	143	131	129	138	124	130	119	117	138	142	129	146	115	117	121	136	136	111	134	142	139	158	132	140	119	136	143	146	130	137	149	155	123	133	137	149	140	139	127	129	134	123	129	115	124	154	125	136	109	113	146	137	131	128	128	162	143	134	124	125	111	143	143	128	115	142	120	142	136	131	122	149	116	149	142	138	142	116	130	132	119	137	130	117	121	119	107	135	118	137	136	132	123	138	124	148	143	150	133	141	135	139	140	156	138	128	117	127	122	137	141	143	135	148	124	118	141	135	149	122	112	121	146	120	138	137	140	129	125	131	119	139	133	142	122	125	133	144	122	155	143	147	120	127	97	147	155	146	132	114	123	116	121	134	137	125	156	127	127	117	124	133	124	158	132	132	149	120	133	153	117	126	143	109	116	140	139	129	138	132	140	127	164	145	136	121	144	131	126	121	148	137	131	109	141	140	123	114	149	112	118	131	127	130	139	140	125	138	151	125	135	121	157	139	128	118	124	128	123	153	116	127	130	109	104	126	140	113	117	133	158	126	151	148	129	147	115	132	115	125	129	129	145	119	135	138	135	126	123	117	114	138	114	116	150	140	128	128	140	143	137	93	119	145	121	120	115	121	126	143	148	121	136	146	112	138	122	135	102	131	141	130	137	137	124	150	126	130	99	135	125	123	128	149	138	139	143	120	118	129	121	138	130	131	126	124	134	132	136	107	140	135	139	149	130	148	120	125	134	119	126	121	145	123	149	115	144	153	131	134	132	131	153	140	132	111	139	161	157	120	147	140	136	114	143	120	131	124	124	123	130	145	134	106	156	130	111	137	118	120	132	130	128	133	136	131	139	154	120	126	122	132	134	118	126	134	119	122	141	124	151	159	144	134	139	144	158	113	142	127	121	135	140	129	136	117	115	140	126	135	143	136	137	142	143	127	138	156	114	142	133	121	115	125	125	132	132	104	145	122	129	137	135	137	130	128	132	132	113	131	149	144	128	114	120	122	139	128	136	106	128	140	113	132	139	121	120	132	148	127	119	130	138	121	113	123	139	148	130	140	108	135	119	131	114	123	129	141	144	142	143	110	139	155	125	125	132	130	114	98	136	127	140	127	116	143	123	146	145	124	138	137	129	120	136	130	161	129	139	132	151	126	136	134	129	123	136	132	114	120	136	146	145	146	124	127	124	134	137	142	135	138	133	135	149	140	131	140	134	144	117	128	162	137	145	122	128	155	143	117	139	128	120	121	129	149	140	138	126	134	147	121	156	125	129	129	132	149	137	117	129	139	110	128	150	131	139	122	133	147	124	118	131	116	122	135	128	139	160	150	126	109	127	134	111	131	124	148	119	123	119	116	140	131	145	125	94	126	140	132	119	135	150	133	132	122	129	146	154	136	142	127	128	135	129	118	132	108	125	140	117	120	124	139	126	132	148	117	120	145	134	123	144	144	136	132	138	151	142	144	140	123	128	134	129	129	116	147	132	126	133	117	139	125	113	123	132	114	119	117	121	100	154	138	135	141	139	144	144	142	147	128	138	113	108	145	138	126	121	121	137	128	121	123	145	141	130	99	145	133	125	146	133	152	135	135	133	136	115	137	122	129	138	139	126	137	128	125	142	138	133	135	133	137	129	134	137	139	136	122	137	125	123	133	141	130	149	135	121	138	119	133	116	124	145	122	143	127	132	119	135	128	117	148	140	130	126	122	137	116	134	138	158	115	136	118	136	135	120	149	127	135	140	126	126	153	113	109	136	136	120	135	122	135	141	132	116	149	121	151	148	140	137	124	142	134	116	124	138	128	140	140	120	126	124	133	135	132	134	125	145	139	136	145	131	162	144	114	135	127	124	126	128	126	129	133	134	123	146	131	132	144	124	135	154	129	143	125	140	140	109	110	135	128	149	136	133	141	148	133	152	139	135	163	134	121	104	140	119	126	137	144	127	118	124	120	148	128	117	110	113	157	123	148	140	140	135	145	117	120	112	140	133	106	145	135	169	118	137	149	146	131	131	140	110	111	123	130	146	136	149	129	149	141	130	144	130	126	105	139	165	120	134	117	143	162	122	118	136	129	120	143	124	141	117	135	131	122	127	140	112	122	127	128	129	112	114	129	144	148	112	128	124	124	135	117	136	127	133	136	113	131	127	114	125	144	131	130	140	150	131	117	125	139	142	136	130	149	143	129	135	128	130	136	151	116	118	153	117	161	134	120	159	96	133	127	136	118	162	121	131	112	127	125	121	147	143	125	137	158	112	139	137	135	135	126	114	133	128	155	145	150	122	135	136	154	159	127	128	129	123	142	125	137	130	126	132	122	139	154	124	118	147	116	134	132	127	141	134	128	125	123	128	136	107	119	136	145	134	115	143	129	141	130	110	118	129	124	121	150	142	141	138	141	124	133	124	120	143	120	119	125	154	130	136	112	132	134	131	129	109	116	144	146	144	139	135	123	126	132	128	125
2288	387	421	405	428	390	387	401	412	377	409	340	352	332	322	372	325	371	344	328	334	331	333	338	335	306	340	347	340	385	368	332	342	328	314	372	314	315	337	351	357	321	316	321	351	342	319	319	349	303	293	325	347	347	336	342	360	315	333	341	341	328	326	318	295	334	361	327	357	320	301	331	302	374	328	359	334	374	332	313	317	321	310	314	330	330	356	357	341	340	316	341	333	340	312	346	340	334	298	321	304	312	326	374	345	334	364	352	339	320	327	329	371	325	317	329	361	360	310	353	363	328	335	350	319	321	326	294	332	353	355	350	343	321	335	338	350	333	354	286	316	332	354	336	306	311	353	340	333	364	341	313	330	339	350	342	339	325	323	327	337	351	324	339	315	333	321	325	349	321	331	338	352	332	372	303	333	334	330	328	318	327	343	316	319	319	347	316	294	341	325	309	304	360	336	341	333	349	321	294	331	331	334	310	321	317	321	337	338	343	333	324	309	325	341	345	338	324	302	349	350	306	340	355	363	311	333	328	340	341	312	341	332	329	322	341	334	320	304	312	341	306	323	343	330	346	329	342	343	326	352	325	328	309	343	308	323	339	305	318	317	333	349	342	359	318	320	322	364	341	372	324	309	358	332	308	338	345	321	356	318	315	294	347	306	355	322	340	338	351	320	331	343	331	292	330	326	335	327	327	334	309	338	337	322	327	336	346	317	330	335	355	359	348	325	345	341	347	341	321	309	328	334	297	331	337	327	347	326	364	344	319	333	342	319	360	337	327	338	328	339	329	358	337	351	363	346	340	345	330	321	336	362	324	336	323	360	329	312	334	327	337	359	303	330	377	356	348	313	335	313	317	339	320	326	321	321	314	333	325	347	346	321	327	313	313	323	327	353	318	306	346	348	329	347	338	319	326	286	337	331	344	309	333	349	328	303	329	316	296	311	343	332	318	357	349	301	352	348	334	307	351	359	333	345	343	306	342	305	349	338	317	325	318	338	319	311	318	305	362	348	314	363	345	363	316	354	362	315	337	316	358	339	341	333	333	328	313	330	331	328	342	320	322	323	363	339	334	361	391	315	345	308	357	357	344	316	346	337	328	334	371	349	331	286	318	341	332	370	352	353	322	303	349	365	319	349	334	359	309	323	315	320	291	308	304	308	351	363	305	323	339	332	348	313	364	326	294	337	342	309	359	312	311	334	355	320	349	351	313	310	363	337	322	335	306	330	348	321	345	333	335	339	359	323	341	341	340	352	337	344	315	341	304	371	321	353	313	338	345	380	329	345	354	329	339	325	313	362	335	318	357	317	360	307	329	317	316	356	339	315	330	360	299	330	327	345	299	343	332	334	365	310	309	319	342	335	345	342	331	313	338	342	287	357	311	301	310	342	333	383	337	340	339	333	321	325	372	335	341	343	332	333	342	323	356	329	346	315	337	320	361	312	357	314	326	291	328	327	314	327	327	312	323	293	363	318	357	337	336	298	366	307	358	335	333	332	326	329	331	315	362	322	329	335	333	333	346	336	294	320	340	305	352	367	319	309	331	358	325	331	346	355	345	331	304	335	331	343	329	342	286	328	319	314	351	319	336	362	346	317	323	334	307	340	346	324	337	304	331	369	335	322	367	334	372	358	324	327	327	341	322	369	336	354	337	349	313	331	340	327	339	340	345	363	312	329	308	336	330	310	312	338	323	326	285	350	318	347	310	332	320	343	294	358	354	342	310	352	323	335	324	346	314	326	348	324	336	321	310	349	307	346	317	338	332	334	343	320	352	345	354	334	326	323	339	353	347	359	318	362	340	348	332	343	341	346	319	312	326	324	335	333	325	328	304	314	328	312	365	340	335	352	322	313	360	338	353	335	347	323	329	351	363	346	326	321	340	349	355	330	349	371	354	320	327	332	314	348	345	346	347	357	325	325	308	342	360	338	336	307	330	331	322	328	312	346	320	322	333	324	309	358	367	352	318	343	355	344	307	338	301	354	351	330	363	349	304	315	356	338	359	321	322	318	364	362	278	355	314	332	320	331	310	315	329	318	335	336	339	338	333	335	320	349	335	331	320	347	337	323	328	348	326	332	301	345	318	346	353	327	354	327	353	325	331	319	364	356	318	318	313	306	347	334	295	333	339	350	333	310	328	334	367	340	345	332	343	323	312	328	323	298	335	334	309	372	365	320	339	331	328	343	341	353	365	340	341	324	333	324	341	339	306	341	348	367	318	332	328	320	329	344	365	339	367	349	360	347	324	308	312	346	342	337	324	305	328	352	329	321	334	353	324	357	355	348	351	310	342	334	328	344	346	358	338	358	340	311	348	322	312	311	319	352	338	310	312	322	343	359	333	352	333	333	351	331	348	321	341	349	323	313	322	334	348	332	319	341	324	332	325	325	346	333	296	334	338	335	334	312	353	324	334	362	329	359	338	327	307	322	330	334	330	313	352	333	310	311	345	360	303	326	299	348	356	315	336	372	328	333	320	347	336	362	340	330	347	329	329	315	335	350	311	283	328	323	318	326	350	306	329	305	327	304	333	353	323	336	338	342	347	342	377	331	306	325	361	327	351	365	365	328	319	327	357	362	353	318	323	307	319	351	370	343	356	323	373	341	321	340	353	353	355	317	327	344	333	340	336	361	327	361	349	331	331	339	338	321	326	321	345	347	349	352	317	362	342	340	321	365	331	356	361	323	316	334	317	305	351	338	326	320	338	327	325	356	352	348	341	348	365	331	331	352	337	316	375	314	348	341	335	329	334	340	355	328	309	324	372	336	343	330	283	319	353	332	351	311	333	351	334	328	343	357	370	338	304	371	310	336	354	363	324	328	321	356	342	344	325	339	355	323	304	331	332	338	331	323	318	361	317	347	344	328	327	354	351	325	331	323	337	337	327	335	325	336	370	329	346	353	338	327	356	348	351	316	336	351	379	308	319	345	322	362	345	302	338	345	322	355	340	317	327	325	341	327	349	332	334	344	324	329	298	320	306	326	348	315	284	329	332	331	322	333	376	336	308	314	322	341	351	342	319	326	329	359	299	328	345	342	316	328	352	339	357	326	345	353	362	359	356	331	301	319	338	305	347	354	348	323	311	356	333	335	315	346	349	321	322	357	341	367	310	341	294	358	352	345	300	344	339	362	341	301	336	317	336	321	362	323	336	379	358	381	348	325	326	375	313	333	307	347	331	317	320	340	355	369	349	329	333	312	347	336	314	292	310	352	347	325	337	359	338	347	313	307	339	340	315	313	319	313	329	350	378	308	327	383	360	370	324	313	324	319	334	312	311	360	334	326	321	318	307	353	348	353	326	345	334	326	335	373	320	344	301	346	322	334	351	363	343	319	323	314	356	365	335	319	330	324	347	342	328	351	369	361	386	349	322	328	351	337	333	318	354	363	338	330	336	372	319	387	357	322	364	327	352	343	319	303	321	333	327	315	309	354	326	344	356	332	335	346	349	321	306	338	350	343	374	304	335	338	379	296	349
8357	923	1051	863	555	358	337	267	229	194	194	161	141	134	115	115	97	113	84	82	107	94	96	95	89	99	93	82	93	76	90	93	75	96	66	69	88	80	69	76	87	73	67	82	73	83	85	76	70	89	102	85	96	78	65	81	76	78	82	74	70	78	74	73	84	67	86	69	55	77	81	76	73	75	80	71	76	70	77	74	72	73	85	104	80	77	81	84	67	75	96	61	73	86	73	80	86	63	78	64	78	78	66	84	73	75	77	76	64	68	70	67	81	76	69	79	75	88	79	79	77	86	85	90	84	74	88	67	82	82	83	74	75	80	63	66	68	74	68	69	72	87	77	68	70	72	82	72	66	70	71	79	65	76	84	79	81	85	81	86	79	65	87	84	62	102	85	84	75	74	73	90	92	78	78	75	76	57	81	84	115	77	85	77	77	89	80	78	76	105	83	87	90	84	52	86	82	78	81	100	79	66	81	55	85	73	78	81	79	71	75	72	89	96	94	66	66	76	78	80	62	65	82	84	87	62	89	86	81	79	85	70	89	99	72	78	73	83	65	88	90	95	74	83	74	86	87	76	75	88	78	57	88	84	71	77	84	84	73	84	62	63	72	77	84	76	70	100	71	75	69	76	76	62	77	81	83	55	81	75	77	60	61	72	75	79	73	83	85	67	58	87	70	80	87	88	81	88	83	114	75	82	85	75	80	74	63	71	66	72	67	76	72	75	100	66	91	72	86	79	73	78	84	64	78	83	67	102	81	61	88	90	79	74	85	78	81	67	80	84	86	66	87	73	71	79	79	77	80	78	71	94	85	71	82	86	74	66	82	89	80	78	90	67	80	70	72	71	63	83	85	93	76	73	72	81	69	70	85	87	69	71	67	73	80	60	70	73	79	79	94	90	76	85	92	85	81	84	86	102	96	88	70	84	77	75	58	67	67	73	79	70	80	84	80	83	79	91	88	75	78	79	94	68	85	80	85	72	95	76	86	72	83	81	76	68	100	78	82	86	82	80	65	81	91	82	78	80	77	85	76	68	74	85	62	83	83	71	84	84	82	88	88	71	78	82	82	77	67	67	100	66	82	90	92	77	70	77	65	66	78	90	70	69	86	89	82	59	95	76	79	98	80	85	77	77	86	75	74	82	64	81	78	92	79	86	88	65	70	78	75	88	83	68	75	78	79	71	68	76	82	76	67	86	81	89	74	53	91	79	89	94	74	65	86	74	59	83	71	99	96	72	76	69	74	82	69	89	90	71	83	88	64	79	84	80	78	70	85	78	100	82	72	80	94	83	81	69	85	90	68	63	82	68	81	83	73	77	58	76	88	68	68	73	58	92	97	78	89	75	77	59	86	82	80	78	74	70	80	66	85	81	77	67	80	70	81	73	73	86	65	57	80	80	72	75	71	80	73	65	80	82	85	66	68	94	82	81	79	75	86	78	80	77	60	82	80	91	82	77	72	68	79	69	86	74	80	74	76	84	69	80	85	62	74	54	79	80	82	79	75	79	69	63	83	86	66	74	79	84	94	65	73	60	74	82	67	83	81	70	64	76	84	94	92	87	77	79	58	69	83	75	77	74	93	64	77	98	79	77	69	58	70	96	68	70	72	75	99	68	79	75	76	79	72	86	68	76	86	73	88	84	67	81	73	81	64	93	75	82	71	73	76	71	84	87	90	75	76	81	77	75	76	64	95	58	93	71	76	74	68	72	70	70	73	83	66	67	87	88	72	71	101	81	58	81	88	79	57	82	80	68	83	80	84	76	105	91	69	59	71	80	83	77	84	80	86	68	66	78	87	63	67	65	78	79	82	79	87	96	65	84	69	77	87	64	81	78	77	71	68	70	67	81	70	87	75	89	71	82	53	79	63	81	88	86	62	74	79	76	73	63	78	87	74	88	57	80	75	86	77	83	87	60	79	78	77	93	85	81	92	73	63	78	86	84	76	83	82	85	72	71	66	79	91	74	76	82	70	93	71	68	81	70	83	88	79	82	93	76	87	70	90	80	85	87	69	79	70	85	86	78	67	70	84	71	72	74	70	76	78	86	83	80	80	83	75	89	78	59	75	99	80	65	63	81	77	66	85	69	73	92	76	64	91	72	69	80	76	61	82	73	74	69	76	74	80	71	83	74	60	73	60	72	86	83	80	81	82	73	89	80	87	83	77	96	66	77	78	66	80	82	81	84	96	87	88	82	80	79	66	74	80	83	79	81	88	72	90	74	78	87	77	78	84	69	65	72	70	86	78	60	89	93	83	88	66	67	69	81	88	73	79	68	83	73	78	79	78	77	91	73	78	77	57	69	94	63	78	75	89	77	96	91	79	78	90	98	68	93	97	94	78	65	85	78	83	71	84	78	89	82	80	92	62	83	83	60	73	82	71	61	86	88	69	74	66	87	83	71	80	81	65	71	74	77	84	88	69	70	92	98	71	64	72	72	79	83	66	88	73	80	87	78	97	84	71	68	92	75	61	79	56	72	93	87	90	72	83	89	79	66	76	83	74	63	71	71	66	67	82	70	74	63	71	82	76	77	94	70	81	76	85	77	83	73	73	83	74	86	96	80	78	85	82	74	107	85	92	75	63	85	71	75	85	78	79	73	71	72	72	87	75	92	69	93	87	76	58	78	89	75	98	80	74	82	71	85	70	73	59	87	82	70	89	84	82	75	69	90	79	63	84	75	89	82	78	63	76	73	68	82	69	72	79	71	77	70	85	61	83	71	83	76	77	82	68	80	83	70	87	69	87	82	68	79	99	72	80	89	66	70	87	68	65	79	71	59	86	77	63	79	91	57	87	73	67	73	86	69	72	89	80	73	105	78	75	79	83	69	67	84	77	86	82	68	77	82	69	85	72	73	76	75	77	65	68	81	75	77	81	68	80	92	79	80	83	72	79	83	75	68	80	81	71	82	92	71	85	91	80	86	81	58	89	66	77	74	75	73	70	76	66	84	72	76	69	83	69	92	84	86	97	79	76	112	74	83	76	83	95	87	76	81	71	78	77	72	72	88	78	81	86	74	75	92	69	65	92	71	73	74	76	86	64	79	90	81	88	72	76	82	81	73	71	86	71	72	89	83	67	83	85	65	89	81	72	89	75	74	71	86	67	77	82	103	59	84	68	65	64	76	74	88	74	74	71	88	70	68	71	73	70	81	76	71	86	64	77	87	84	82	84	70	85	77	88	83	73	89	80	85	85	76	63	77	58	86	107	87	87	74	55	84	63	83	82	80	80	73	79	77	62	82	92	93	94	71	84	72	75	78	84	84	78	80	83	80	91	65	84	83	75	81	73	80	71	71	92	63	77	79	60	80	91	82	79	86	80	84	92	83	82	64	67	76	85	80	93	66	62	69	76	96	81	78	82	77	56	82	77	78	72	93	77	59	82	79	86	66	84	79	83	75	85	73	75	76	92	78	81	63	64	71	88	98	80	89	86	73	70	81	78	107	91	87	95	65	62	75	60	66	76	73	65	77
5841	962	2408	2906	2489	2073	1532	1396	1106	1047	863	781	693	613	556	520	473	468	440	411	383	329	329	351	388	312	304	332	335	317	307	310	272	300	293	271	251	264	262	283	285	262	270	277	277	287	266	252	253	273	246	235	277	254	248	234	281	236	247	286	253	233	220	241	230	266	270	217	264	241	239	266	242	233	287	254	250	222	241	253	258	237	261	229	219	240	264	237	259	231	231	226	219	264	234	212	230	218	250	256	244	231	250	239	219	241	229	237	235	240	236	213	237	230	225	237	231	227	228	221	239	266	241	255	205	229	258	221	229	211	201	220	253	233	240	221	213	250	251	261	242	241	246	241	215	255	231	205	238	226	233	220	265	268	234	233	205	220	206	221	224	221	221	233	230	223	228	222	220	264	214	233	244	218	238	221	217	240	232	270	232	252	234	236	242	232	212	234	232	202	231	230	241	250	228	250	233	249	232	222	221	242	234	205	221	209	232	235	218	232	262	212	229	236	257	244	263	233	223	210	233	235	217	235	226	220	250	229	269	226	235	212	218	262	226	236	240	259	224	231	196	232	241	224	228	197	231	243	227	242	216	242	233	226	252	253	247	213	236	247	232	224	223	233	241	236	242	248	196	235	225	217	236	247	219	238	218	240	217	217	217	240	213	249	226	218	244	217	220	219	213	239	254	230	227	239	231	249	216	241	241	216	250	237	236	236	232	235	226	218	259	196	230	196	238	243	276	244	230	223	234	213	208	230	244	224	230	263	235	204	237	209	236	224	222	229	220	219	245	244	224	206	244	233	232	247	185	206	225	194	216	239	215	227	217	211	202	235	246	235	215	215	234	230	243	242	243	223	220	229	224	223	212	231	264	238	237	229	238	249	227	266	207	224	238	225	230	250	241	206	215	240	207	222	233	211	237	222	233	237	238	257	219	213	229	236	218	245	231	236	250	220	230	220	235	217	218	241	224	235	210	241	243	269	208	224	242	222	244	246	243	250	222	222	233	218	204	234	238	225	223	262	211	227	250	231	241	216	209	229	227	243	215	200	241	221	235	214	253	253	243	235	208	228	250	245	220	227	245	231	229	228	217	224	209	219	254	223	203	248	216	205	228	219	195	250	211	233	206	221	236	264	229	232	226	226	211	212	214	220	241	254	243	230	220	213	228	212	243	222	235	219	222	230	249	258	230	249	227	203	236	215	202	231	231	248	233	220	219	238	226	250	230	234	236	230	237	213	231	216	217	212	228	241	241	268	227	237	246	226	203	251	258	234	251	239	248	240	199	227	220	247	246	242	237	239	248	227	243	205	246	219	240	221	217	251	240	238	229	239	233	228	239	206	246	218	244	263	230	235	226	234	223	228	220	216	221	257	205	195	227	238	247	211	227	234	248	228	213	251	209	230	236	205	237	202	243	213	241	225	200	218	243	214	204	217	230	220	238	196	211	241	251	223	225	232	211	230	236	243	254	229	212	202	247	222	228	224	226	235	228	239	254	221	224	214	243	231	207	249	211	215	231	223	242	243	261	280	235	229	248	247	256	244	249	239	222	234	254	237	227	201	239	222	238	242	222	232	227	231	227	222	219	243	222	229	182	230	221	244	211	230	260	222	232	237	220	228	237	227	232	232	218	220	214	259	231	244	258	256	230	217	238	219	244	215	233	251	243	219	232	241	220	235	244	230	250	238	220	242	236	282	238	240	231	256	261	202	220	250	247	212	220	208	242	215	234	239	244	215	239	231	260	210	233	232	238	219	231	205	233	209	245	231	226	238	236	241	232	224	242	247	263	214	243	238	248	255	232	229	235	200	210	193	237	209	208	204	242	208	212	239	260	253	228	214	216	257	250	243	215	217	240	217	221	235	219	224	237	254	209	192	236	233	217	243	226	217	259	228	247	222	222	234	234	203	227	237	219	222	230	253	245	233	218	218	230	241	214	208	236	253	217	237	206	216	223	244	225	228	241	221	235	221	239	224	241	236	223	223	222	247	237	246	250	212	223	227	235	230	239	244	222	218	245	231	223	249	240	241	228	230	229	228	215	228	224	235	224	228	225	218	235	229	231	248	236	205	256	227	264	253	252	251	241	214	246	241	255	230	227	222	260	233	247	215	213	209	216	229	218	237	244	232	252	246	223	183	200	251	240	227	216	224	232	243	232	215	236	235	244	223	219	225	222	221	200	240	225	216	239	234	271	238	222	242	210	230	207	229	230	249	237	236	249	223	213	226	217	241	228	216	243	243	248	220	214	229	238	243	222	214	232	225	237	248	208	239	225	251	246	228	233	245	232	220	241	242	218	213	239	223	250	207	207	248	235	196	229	236	228	241	239	244	262	219	241	229	225	220	243	206	208	221	223	215	228	221	228	218	244	231	230	238	225	218	234	206	222	244	245	232	211	239	214	238	247	269	236	240	225	223	223	188	239	240	262	196	225	247	235	210	238	241	241	209	230	203	226	194	210	215	260	234	240	242	240	233	247	244	260	245	236	219	252	212	246	226	197	215	212	225	216	228	254	283	228	232	249	246	247	205	225	242	239	229	233	207	227	216	232	226	220	236	235	245	214	230	223	222	252	252	248	222	261	225	221	247	252	232	232	239	196	248	238	198	221	242	221	198	246	229	232	204	237	240	232	226	239	225	248	236	237	226	194	226	207	230	201	241	189	225	216	242	247	235	218	237	233	212	235	200	237	226	241	227	245	231	232	225	240	242	227	241	242	236	255	246	231	221	242	208	255	217	236	215	201	240	234	201	235	223	213	242	252	228	225	230	239	203	208	231	215	225	239	244	251	251	241	243	216	252	259	234	236	250	231	266	194	234	248	241	260	217	237	233	233	242	227	247	206	262	227	239	215	233	233	227	235	233	231	238	236	247	213	219	231	223	244	237	215	225	240	215	215	236	250	223	237	247	222	225	232	227	200	225	191	230	207	195	240	209	243	247	253	248	228	239	210	187	239	226	231	217	225	202	205	253	204	262	245	260	245	215	238	221	199	207	221	213	245	218	215	244	247	212	212	253	256	249	236	215	245	218	237	237	207	216	245	205	237	229	214	272	235	214	254	213	248	235	256	208	226	246	238	241	205	248	229	240	225	250	216	252	246	231	218	250	254	214	230	223	249	217	237	228	202	235	237	227	216	240	227	246	214	255	232	243	228	231	219	224	232	223	201	246	208	237	237	250	206	232	226	234	249	232	223	236	211	250	234	234	230	227	235	228	222	201	216	204	236	213	211	232	241	242	228	220	243	220	242	230	262	213	239	225	244	237	203	225	261	237	225	254	221	232	224	227	235	239	224	230	196	227	205	252	227	249	220	230	206	200	224	251	238	219	245	217	235	234	229	216	226	226	241	224	210	243	226	233	237	231	241	254	240	205	220	230	230	236	249	236	241	236	250	216	213	238	231	236	232	240	230	237	266	201	218	230	252	216	252	218	234	236	241	225	234	221	209	228	222	209	204	196	237	231	235	242	231	215	208	220	226	224	227	208
15750	2457	2448	1860	1198	929	685	568	498	387	357	325	294	274	266	292	248	245	228	246	227	206	210	234	211	230	206	229	184	210	196	212	182	207	208	209	204	192	194	178	224	178	188	177	203	194	185	209	201	210	194	174	196	192	214	205	182	212	209	193	230	170	210	157	185	200	198	187	184	167	223	181	189	181	183	179	189	199	195	166	181	174	197	166	185	189	199	191	183	191	211	182	187	178	202	217	206	197	176	203	208	183	191	162	194	180	196	211	183	200	186	170	171	188	190	164	203	165	210	191	163	184	162	160	211	167	197	191	190	186	179	170	183	166	182	192	188	187	168	190	180	176	171	167	198	187	200	196	183	195	182	184	184	203	201	198	176	212	189	200	188	188	189	162	224	184	178	169	179	185	170	194	156	188	211	187	179	212	209	195	189	161	180	179	201	198	177	198	183	184	186	182	195	179	203	185	224	195	186	199	169	177	209	205	189	170	177	168	193	194	182	189	183	173	189	184	153	195	201	179	195	194	179	166	163	192	198	171	209	178	197	191	190	177	186	203	170	191	189	188	201	197	199	183	213	189	177	195	167	167	189	185	215	193	149	183	201	180	197	178	191	185	150	166	167	194	194	185	192	190	190	170	177	205	180	193	236	181	177	154	169	190	180	172	189	186	202	186	197	195	188	171	197	196	186	203	200	191	187	194	210	193	187	177	171	193	153	156	220	183	174	203	189	181	194	180	176	188	179	188	193	197	176	216	187	177	202	176	205	200	193	181	190	195	185	203	190	195	202	188	160	186	197	203	184	180	180	170	183	201	184	200	198	171	203	205	216	198	195	214	174	211	180	205	219	214	229	172	190	195	204	209	209	193	187	190	192	185	176	186	182	164	197	190	178	201	190	190	167	183	174	166	197	195	187	206	168	185	173	206	205	191	207	155	150	196	176	192	225	169	187	192	212	177	211	177	182	172	169	190	176	171	170	191	190	169	189	208	190	177	199	176	173	181	167	166	177	190	186	199	177	208	163	205	188	214	201	200	204	192	156	199	194	194	216	186	182	178	207	189	166	221	179	165	174	189	176	210	164	176	178	175	197	177	211	191	174	184	199	192	176	181	181	198	183	150	192	173	161	174	199	177	202	198	181	196	176	193	197	187	194	222	181	185	180	192	171	155	160	164	189	197	175	195	205	191	184	186	186	180	173	172	181	185	200	176	199	224	218	190	187	195	194	184	199	184	168	172	177	188	186	205	181	195	188	181	168	193	204	191	188	206	197	184	202	202	182	185	219	172	206	173	185	197	202	178	173	194	205	168	189	203	203	190	175	191	191	173	198	169	189	201	165	185	185	176	178	218	176	189	157	177	178	167	174	182	173	195	197	185	191	209	172	190	189	184	171	175	185	190	182	187	181	164	183	200	158	205	174	181	193	201	178	180	195	206	204	172	166	201	194	203	184	175	163	187	186	198	183	156	190	182	178	183	189	198	204	201	187	205	186	167	183	204	195	184	171	179	167	169	181	186	195	186	175	169	227	202	190	191	193	180	181	218	204	198	190	171	193	172	162	192	176	190	176	199	213	214	200	197	204	188	225	178	198	195	189	220	215	164	190	188	178	191	164	190	161	195	197	201	213	180	174	195	174	190	176	189	184	196	173	184	186	188	196	164	226	175	188	178	173	195	209	206	192	178	221	184	187	202	184	201	185	192	169	198	180	193	205	175	193	206	168	202	197	194	194	189	213	195	177	192	187	204	200	188	206	179	177	193	173	210	202	162	188	199	189	180	193	202	169	188	198	216	177	191	171	169	160	199	179	204	178	160	183	185	182	186	158	188	185	184	201	195	172	175	193	157	200	217	183	200	192	188	172	190	185	197	197	199	201	205	188	206	190	194	197	192	179	175	200	187	189	172	183	190	182	206	202	210	190	184	168	182	166	164	185	215	202	210	172	183	178	201	201	201	176	192	170	197	210	178	197	174	186	181	187	171	204	185	166	188	198	212	214	191	173	194	176	178	187	170	194	190	208	184	193	200	205	198	200	161	177	179	173	184	193	181	199	185	169	165	192	172	183	192	198	187	172	218	212	196	170	165	187	210	184	187	198	197	201	206	200	201	177	191	180	199	199	193	202	162	177	178	202	173	155	185	189	203	177	185	189	188	196	199	184	196	178	207	208	192	187	192	192	197	178	205	173	207	204	208	160	189	172	178	195	182	165	182	193	162	209	201	188	185	216	183	170	169	191	178	178	215	165	181	188	202	189	182	166	189	190	166	213	199	195	191	193	179	185	202	189	191	181	213	194	202	173	184	189	173	207	206	195	185	180	182	173	169	202	214	166	188	184	171	171	199	197	207	186	184	181	192	185	169	194	207	195	164	170	153	201	196	197	194	172	186	174	161	212	193	158	180	206	198	180	204	188	192	170	181	216	187	186	176	224	196	183	186	183	179	199	183	207	187	162	185	171	193	197	173	181	169	197	182	221	212	188	185	191	198	179	189	194	201	190	201	182	177	195	194	201	183	184	191	169	197	181	186	185	183	199	206	169	200	193	207	212	183	205	189	181	170	185	178	194	217	183	195	209	215	206	176	196	180	194	190	179	203	199	192	156	181	183	206	171	179	205	194	192	172	203	185	197	180	187	196	229	201	176	174	223	207	174	178	189	206	199	185	187	190	206	188	176	202	170	185	168	183	196	187	181	203	230	194	188	189	182	175	191	204	169	204	174	174	165	201	201	185	187	193	175	198	170	155	193	178	160	183	177	197	207	199	193	175	219	194	228	167	176	160	199	177	209	167	195	175	193	160	160	198	178	178	183	207	201	212	200	165	172	181	193	162	216	183	181	185	180	186	177	187	193	187	215	166	204	204	182	173	193	190	205	155	173	174	182	197	168	208	205	204	182	196	187	219	181	160	180	180	163	193	196	171	184	181	204	176	194	182	179	189	203	168	177	184	159	177	199	151	192	201	181	157	177	218	198	204	199	182	193	167	181	181	206	186	171	184	186	180	191	185	190	185	173	188	162	218	177	172	208	210	185	185	173	188	160	191	162	189	191	199	183	217	178	208	184	191	162	189	216	205	163	192	169	217	183	187	196	197	186	175	217	172	192	178	187	204	172	186	193	162	205	197	175	179	180	186	183	191	186	203	206	197	204	180	165	181	175	179	176	162	204	200	183	185	174	180	142	180	177	169	183	174	180	173	169	181	184	181	183	168	196	171	174	180	185	186	157	202	187	185	207	194	178	186	201	173	189	193	169	194	179	195	171	184	187	172	188	207	177	195	188	195	194	218	187	184	153	209	202	193	167	182	192	189	159	203	216	184	205	182	217	195	186	179	191	182	179	191	175	175	180	187	188	198	175	188	209	181	212	190	181	198	184	204	207	182	193	194	189	188	192	174	180	199	181	175	190	188	199	195	195	152	167	182	175	165	190	178	184	181	181	208	194	166	198	173	204	218	170	171	155	202	208	162	180	185	192	194	178	193	185	178	191	195
7686	1964	4830	5437	4780	3929	3109	2613	2236	1945	1591	1510	1428	1194	1113	1064	1021	923	836	874	798	742	767	706	717	653	685	623	644	632	639	603	638	612	588	565	618	556	583	563	559	574	541	532	526	535	568	565	536	547	556	516	515	545	460	480	518	524	479	523	595	550	539	514	482	511	526	524	514	479	478	535	510	509	528	514	516	498	532	434	478	467	463	484	464	489	523	526	541	469	491	478	489	498	468	503	483	508	516	474	481	469	486	475	524	508	471	478	484	511	492	466	516	462	476	538	490	517	513	526	523	499	464	473	490	437	515	461	463	460	496	490	468	465	460	470	515	483	508	531	466	463	476	452	515	466	456	424	447	468	498	460	489	473	473	490	506	475	485	463	477	462	495	454	479	458	480	508	478	495	453	460	488	495	492	477	502	495	445	438	485	483	471	490	481	443	488	467	471	422	447	493	473	487	482	484	528	495	527	476	494	463	488	507	487	517	454	476	469	446	462	486	510	481	478	440	487	484	478	470	502	490	509	485	453	483	477	461	506	471	468	524	511	531	501	504	470	475	469	475	491	459	528	506	477	473	478	487	502	471	478	480	468	498	465	482	484	500	460	435	473	536	491	510	432	447	512	494	490	495	522	510	477	485	483	446	491	482	508	497	486	490	514	486	509	474	495	479	429	508	504	447	474	466	436	489	469	482	465	511	473	461	461	487	494	461	508	491	481	497	458	507	468	429	532	453	444	490	518	504	490	466	502	489	474	486	476	514	414	495	492	476	476	472	485	492	473	479	487	483	505	459	482	463	474	467	524	474	460	483	455	459	505	504	472	461	461	476	448	485	486	511	472	498	498	454	486	491	455	474	443	457	488	447	470	482	470	479	492	481	487	478	455	494	483	473	524	478	476	496	468	518	508	472	465	465	498	454	496	517	487	483	512	489	484	479	472	478	486	488	481	469	464	493	503	486	480	483	460	513	503	461	454	470	490	506	505	500	489	478	479	468	531	483	505	439	482	463	506	456	504	505	489	515	484	510	460	496	473	454	497	464	493	475	462	455	434	478	496	498	473	428	475	486	466	494	442	485	474	507	490	469	470	496	438	488	487	471	485	480	490	447	476	473	479	454	504	470	497	450	467	508	464	485	515	446	469	494	488	493	443	476	466	482	451	494	472	493	464	462	463	482	464	486	448	501	476	485	491	507	432	477	523	461	482	468	472	509	459	471	489	487	463	472	465	460	476	448	463	473	451	477	467	496	499	496	454	469	497	475	472	422	456	482	521	501	482	544	490	475	487	472	477	504	489	464	474	489	481	471	459	462	459	405	490	464	522	478	449	500	481	460	472	470	490	435	425	446	456	461	446	500	439	512	482	478	473	501	468	494	505	478	491	517	516	442	486	497	443	515	516	470	463	519	486	473	478	487	493	444	500	449	488	458	464	534	449	496	487	486	492	452	493	464	479	480	508	478	471	513	489	463	512	465	457	501	495	488	478	442	463	486	460	466	522	487	487	444	487	516	479	445	462	472	493	456	480	510	481	473	532	462	484	463	468	487	483	454	483	463	496	503	487	483	465	457	483	447	444	474	443	444	519	485	474	521	471	483	497	454	488	454	470	450	478	498	481	476	483	489	438	497	438	513	447	495	437	484	482	471	458	479	494	466	490	461	501	486	523	426	436	447	460	467	492	455	525	487	477	495	452	488	488	485	480	471	463	460	472	461	484	490	510	466	513	454	497	505	468	515	469	457	474	494	468	486	526	479	453	486	492	435	480	485	468	450	483	482	488	486	458	466	465	483	488	483	470	482	458	444	471	477	509	454	481	467	413	446	483	453	479	431	486	508	456	454	436	500	467	489	483	456	455	496	486	445	487	501	488	472	514	531	502	485	494	439	470	490	435	456	440	496	509	496	463	480	485	467	457	468	428	494	448	479	461	476	454	476	471	500	449	450	473	490	483	508	481	469	473	468	466	462	467	522	489	495	497	480	457	449	478	453	459	492	486	517	506	499	482	470	468	476	472	505	446	470	467	466	481	469	452	472	447	472	500	451	427	469	543	512	468	448	485	447	485	474	458	443	504	477	514	471	516	454	433	438	441	527	439	515	490	500	459	468	528	489	501	492	473	471	494	485	470	487	472	454	477	484	477	470	460	488	475	508	460	466	450	450	496	471	498	529	440	462	489	457	494	493	531	496	476	438	502	459	476	487	441	468	481	474	478	458	509	469	490	476	483	479	501	438	441	462	477	474	466	494	506	485	502	483	423	499	475	451	439	484	472	440	475	508	509	478	518	510	497	483	476	467	473	439	450	473	447	540	463	500	481	473	475	501	493	482	458	487	465	452	456	454	492	481	465	490	478	483	482	474	459	473	491	463	420	459	456	443	505	481	482	510	470	479	492	489	484	451	479	480	467	470	497	510	465	485	445	444	515	492	460	478	480	496	485	500	444	485	475	447	459	486	464	478	447	496	469	491	481	509	523	470	506	491	482	477	444	484	457	458	439	479	430	479	501	529	459	464	445	464	495	496	490	467	470	485	505	482	480	495	462	445	496	480	483	472	499	515	459	456	479	515	477	498	494	443	494	486	453	493	496	475	454	492	470	512	482	450	495	468	471	485	455	506	488	513	519	458	466	496	509	462	481	478	478	454	511	483	512	466	486	451	459	466	471	457	518	501	481	500	433	472	501	486	448	453	480	485	462	485	451	468	463	479	463	506	482	462	464	434	460	479	450	474	514	477	465	450	542	470	460	463	471	460	498	489	492	462	478	472	485	501	461	473	468	458	473	495	450	490	459	474	485	460	465	463	461	558	460	495	499	478	519	491	504	528	457	444	457	470	466	470	491	503	493	472	431	457	463	474	467	445	503	499	459	479	444	513	467	465	479	452	471	477	471	492	463	445	475	519	514	446	469	463	463	470	454	442	471	483	522	493	474	481	469	462	478	454	475	446	451	480	497	489	522	455	502	457	490	476	484	481	484	476	484	481	465	441	452	490	502	469	500	462	467	486	473	472	497	484	510	500	480	479	447	482	473	469	513	468	459	475	450	479	508	480	471	490	444	480	464	463	471	456	456	522	505	456	458	486	483	454	446	503	499	496	465	501	484	512	511	466	484	474	460	470	485	481	472	523	445	450	446	483	467	455	509	428	479	509	467	474	453	462	449	446	505	495	505	480	477	484	482	474	501	454	446	441	476	478	479	512	471	473	506	463	476	473	479	482	464	520	468	450	477	467	465	432	512	474	493	458	464	458	487	475	523	473	504	469	494	429	480	446	501	490	464	483	467	490	474	470	469	447	507	477	476	422	474	496	461	487	518	485	499	466	479	476	455	487	439	481	491	457	454	501	482	468	504	463	510	490	466	487	472	450	469	468	482	490	471	477	454	453	455	421	499	523	472	490	506	473	477	453	491	468	465	436	492	461	475	425	492	507	483	477	505	456	497	497	441	482	443	483	486	477	444	487	467	500	477	483	466	475	488	466	493	455	471	414
2277	147	180	155	144	125	134	134	135	138	135	136	137	158	125	120	122	126	144	133	114	126	162	128	125	127	139	137	136	132	119	149	114	132	138	134	111	127	140	146	114	110	135	129	120	134	139	138	128	131	140	112	119	125	134	159	147	138	121	102	143	126	149	131	124	132	132	125	144	131	135	134	126	120	127	142	138	118	121	140	128	135	112	129	145	137	136	142	118	147	144	135	143	159	135	123	127	145	133	134	146	136	147	134	123	141	132	118	142	116	136	151	132	138	141	110	133	94	134	136	141	151	132	130	129	120	127	119	122	134	120	132	123	148	122	141	132	127	149	134	130	141	141	122	122	140	136	144	117	129	138	128	144	124	124	123	136	136	147	145	109	141	134	136	127	115	135	124	134	136	132	121	131	125	119	143	144	135	139	134	139	126	137	117	146	118	129	133	137	102	117	124	129	122	122	118	101	138	150	150	119	127	119	121	148	144	138	126	157	150	130	122	117	154	133	150	104	104	133	130	130	158	125	114	141	123	141	149	131	134	134	125	131	145	144	133	124	146	151	141	135	115	144	137	135	118	128	144	117	153	127	143	169	162	114	118	152	131	121	141	133	152	141	113	135	147	132	136	121	137	137	153	127	104	115	142	130	139	119	139	132	134	153	121	144	130	121	117	145	114	153	116	130	131	130	121	140	121	124	130	123	125	122	137	147	142	133	146	145	165	139	113	121	145	144	109	127	132	156	129	120	135	162	137	143	127	128	139	144	124	128	130	144	149	118	136	127	118	140	116	129	141	133	128	119	141	146	113	156	126	128	138	140	125	154	119	123	129	149	136	125	155	118	115	136	129	117	139	121	117	118	148	140	97	122	130	145	124	157	136	147	128	111	133	127	143	133	129	136	146	118	137	150	158	124	130	124	128	121	112	117	121	121	142	141	126	138	125	114	160	111	128	155	138	145	114	160	134	123	126	140	103	143	171	141	137	129	120	157	127	123	138	125	128	139	144	122	147	142	154	140	129	118	140	140	138	137	113	149	121	145	163	129	113	140	121	118	136	121	137	121	156	151	133	125	96	123	136	142	131	135	132	145	143	137	123	141	110	131	126	125	120	112	131	133	141	139	124	137	144	151	126	163	118	129	136	121	124	127	149	138	137	141	127	117	123	146	141	147	137	129	119	141	115	136	123	148	128	133	122	109	147	139	129	127	153	106	166	144	135	125	123	134	132	118	125	113	142	126	128	152	148	141	142	120	124	141	136	130	137	128	129	129	136	133	141	124	162	137	124	127	98	129	122	136	135	145	154	132	139	131	139	153	128	129	114	161	132	125	134	119	136	117	123	156	140	135	134	137	134	129	140	141	118	114	146	128	134	134	125	124	126	141	127	135	139	113	115	141	122	131	133	145	142	125	131	150	142	133	145	137	133	145	143	122	139	121	118	128	120	117	124	119	131	137	131	116	147	137	121	136	132	126	122	121	113	146	117	107	136	129	122	115	120	123	131	118	111	124	137	138	115	136	132	130	114	149	122	142	159	136	133	121	130	126	114	127	125	137	110	122	138	130	130	141	140	130	131	103	148	124	138	113	122	142	145	118	132	107	128	115	127	134	148	131	142	134	142	136	125	144	167	154	131	165	127	124	113	127	108	173	137	130	131	152	124	150	134	127	127	133	129	130	118	163	140	128	135	131	107	142	139	110	126	118	125	111	155	121	133	101	131	128	122	141	135	122	106	119	134	124	147	127	138	126	124	141	115	119	110	147	141	119	143	134	134	132	149	131	146	129	123	137	146	114	141	108	130	137	134	147	144	129	122	134	142	129	132	116	148	131	142	138	136	125	112	134	120	137	132	155	128	123	149	145	143	149	134	146	139	135	135	137	141	151	132	124	125	139	147	142	139	148	133	137	111	119	130	115	127	131	134	142	110	124	137	139	132	138	142	123	138	157	126	136	139	119	101	119	138	115	136	132	140	154	122	130	138	155	113	126	137	116	119	129	113	123	124	140	137	146	155	140	130	140	136	132	130	127	118	130	140	114	132	150	149	148	153	125	138	151	118	136	114	135	129	131	127	121	125	150	117	131	147	142	150	121	150	144	138	147	167	119	121	116	118	131	121	137	130	128	134	126	140	110	163	130	136	128	116	122	149	126	147	148	134	145	118	124	116	148	144	132	143	124	154	142	133	119	148	146	127	121	135	124	120	137	140	131	116	152	134	120	139	111	138	121	111	134	104	137	111	134	125	125	143	137	141	123	130	105	121	135	134	128	127	130	133	142	159	130	111	136	133	147	143	129	113	116	153	139	112	130	125	120	141	133	137	130	134	122	146	131	140	121	126	123	170	115	119	136	148	127	132	115	125	125	145	105	141	130	148	124	135	152	148	117	141	131	144	119	138	127	140	146	123	140	135	111	133	148	119	121	144	136	122	131	118	131	120	141	132	119	124	127	130	117	118	138	140	135	157	127	111	120	136	163	142	136	123	129	123	133	140	115	152	133	103	131	134	133	147	133	110	127	124	137	133	135	141	126	142	129	133	118	135	128	130	118	122	118	131	135	125	112	150	141	150	138	138	130	146	135	138	134	138	158	131	133	131	121	134	134	144	129	122	154	146	131	136	113	120	125	128	140	145	137	117	120	147	135	144	122	118	146	130	143	114	123	153	129	132	140	137	126	125	133	148	132	132	121	117	142	140	120	133	127	126	136	136	139	148	122	135	123	148	142	138	121	125	119	125	144	126	139	117	134	134	147	120	116	111	133	120	131	149	138	106	133	122	127	124	133	125	127	118	128	124	127	151	111	117	128	136	128	137	136	140	139	132	111	140	125	147	137	140	122	130	128	132	137	140	145	133	134	113	140	138	135	159	140	141	152	145	157	134	113	140	141	158	135	136	120	130	136	149	136	143	113	135	150	134	120	127	132	128	111	124	124	107	153	133	133	132	116	123	139	104	133	128	119	145	119	116	111	128	132	177	115	141	153	129	129	127	123	140	137	125	168	143	140	129	121	128	139	112	148	121	151	137	112	151	158	139	133	128	129	130	148	146	135	118	131	134	119	130	151	125	161	147	138	135	136	137	142	136	133	131	131	138	120	140	137	145	136	136	145	156	136	143	138	139	140	131	134	171	138	127	143	133	129	129	131	107	103	113	145	119	148	137	151	142	98	139	122	136	121	122	134	128	119	135	127	121	131	135	129	117	115	153	139	121	117	152	140	120	138	148	124	135	114	120	152	123	155	150	115	103	119	129	120	132	120	141	121	137	150	152	142	110	132	122	139	115	149	129	157	137	132	122	124	113	104	171	102	118	161	123	126	104	142	160	140	150	135	130	128	109	132	128	132	134	128	111	137	144	136	138	123	131	151	131	135	132	137	129	117	123	122	124	139	143	131	127	126	149	146	118	133	143	127	161	160	128	129	145	102	105	138	131	140	140	127	139	137	124	134	125	135	135	131	129	131	144	134	129	137	129	148	119	127	137	126	129	130	140
2323	350	445	431	444	417	403	385	372	371	368	380	341	347	323	345	322	322	355	336	328	359	315	330	306	332	358	365	315	326	316	351	329	340	339	320	307	307	320	340	333	377	351	307	314	361	345	316	349	307	322	369	348	319	332	317	320	329	322	306	342	337	326	349	319	339	350	329	325	350	341	332	321	351	372	376	349	339	320	309	381	329	359	344	295	332	338	353	336	294	310	340	387	314	323	351	329	349	333	318	359	361	336	316	348	352	307	329	328	356	340	359	337	355	317	321	335	349	343	319	321	345	337	321	300	313	321	332	332	366	322	341	355	328	336	353	329	389	326	316	328	326	340	314	335	326	328	370	326	302	350	357	331	326	332	312	357	352	337	338	349	331	322	363	334	345	334	313	342	366	362	350	308	338	372	344	328	326	364	334	308	345	322	354	357	314	345	355	368	336	352	366	316	339	323	331	334	347	369	323	367	332	365	340	331	330	334	357	345	328	318	346	328	337	336	359	325	320	297	354	329	337	354	320	338	356	308	342	345	362	309	348	339	324	339	318	334	353	331	307	326	330	325	342	328	358	370	327	307	362	337	348	311	334	309	330	357	354	364	336	340	349	332	340	335	345	353	353	318	316	316	313	342	330	326	355	283	375	306	330	327	314	351	343	333	329	348	330	339	323	352	330	320	325	335	366	318	306	312	342	339	311	326	296	327	331	339	319	325	342	317	308	339	342	338	343	295	318	363	360	328	321	345	303	327	320	307	360	318	351	351	356	361	364	340	309	351	336	301	342	355	321	328	323	322	343	328	348	326	311	339	327	332	328	339	330	336	336	353	339	320	315	333	340	323	319	326	349	318	333	321	348	303	340	339	318	331	333	340	337	366	311	299	323	370	327	336	309	337	311	307	344	319	323	343	339	313	353	328	346	330	299	309	289	317	333	337	358	327	319	320	332	322	332	334	302	351	332	320	342	338	337	340	346	330	302	341	308	333	303	309	327	314	328	323	350	289	332	338	354	320	336	331	330	341	312	335	311	370	358	339	332	375	292	331	312	342	334	368	309	337	334	339	303	320	319	367	349	306	337	343	339	379	333	346	355	307	331	324	357	353	377	324	334	330	339	325	345	308	344	362	341	320	328	355	359	333	346	343	324	339	317	333	338	349	351	327	356	316	308	332	331	358	336	327	352	345	285	346	346	341	332	322	351	345	334	355	337	345	350	312	328	332	334	343	345	335	306	329	367	331	327	348	320	347	326	320	337	301	334	343	348	348	300	315	340	302	323	321	340	341	343	328	323	352	315	349	322	351	336	312	368	319	343	357	341	329	329	351	344	356	327	316	306	360	306	342	341	338	334	392	314	335	322	377	339	369	323	334	359	350	338	311	320	332	335	344	327	321	324	346	362	333	320	344	324	329	338	339	334	374	325	350	373	337	341	332	303	339	355	318	312	360	319	333	347	327	321	330	307	330	325	318	345	320	320	337	353	326	344	353	341	341	337	323	330	337	331	332	340	347	327	319	337	339	346	356	342	319	384	359	342	305	317	340	327	340	292	325	348	327	321	362	323	312	323	349	312	356	339	338	325	297	308	362	317	336	347	363	317	352	339	341	300	340	319	363	292	340	323	299	332	368	349	346	326	326	315	314	339	328	332	335	323	390	357	320	320	309	323	319	354	338	316	331	348	314	337	323	311	352	335	326	319	341	312	349	338	342	343	342	322	343	334	305	321	347	315	316	318	342	301	330	307	350	317	337	338	327	323	341	336	338	339	291	310	314	350	325	351	305	359	334	352	352	329	334	332	321	349	347	325	327	317	351	311	317	318	326	305	329	339	326	353	343	321	343	319	333	317	347	330	314	315	324	319	356	355	347	332	340	341	334	335	353	307	322	355	310	335	338	336	374	312	304	293	352	353	333	343	349	347	316	332	377	330	330	326	338	354	331	353	354	341	339	351	322	335	316	327	315	344	343	303	323	347	363	357	310	337	335	356	305	321	330	342	297	333	315	333	322	332	344	336	346	315	326	296	332	328	349	348	340	339	318	317	341	368	336	352	308	326	303	314	342	320	305	336	321	344	333	326	332	329	341	324	320	313	308	342	338	326	306	328	357	362	316	352	323	360	309	354	308	319	330	318	303	324	366	346	343	343	329	323	320	308	332	337	330	337	332	336	336	353	351	333	331	317	335	323	332	319	311	358	357	306	357	343	331	360	338	344	368	328	342	337	364	332	342	334	319	333	377	338	323	337	320	359	346	349	363	361	356	332	332	369	339	317	318	336	271	373	330	339	335	346	336	359	311	317	288	331	333	335	318	323	323	348	320	340	306	325	356	332	327	331	318	343	327	301	307	329	340	341	329	348	344	316	348	332	340	354	312	331	314	301	330	333	337	318	331	331	325	311	338	363	326	325	306	353	308	357	341	327	330	327	309	320	319	348	369	350	349	329	322	358	321	366	297	324	320	332	335	327	373	338	306	337	346	328	350	337	333	338	289	317	332	335	329	358	336	344	328	342	323	332	324	319	353	334	329	355	329	342	338	373	330	366	341	339	328	348	335	324	326	315	326	334	358	370	318	330	347	320	308	336	313	355	360	303	353	353	345	341	342	342	356	324	311	315	345	348	301	343	316	321	303	316	340	322	318	307	332	341	316	347	342	349	324	315	341	351	330	313	340	311	308	325	318	352	347	347	318	357	333	337	335	319	341	311	309	373	336	321	322	349	332	302	334	325	316	354	326	325	343	326	344	367	348	320	341	342	314	322	323	308	318	379	342	345	330	354	338	361	336	358	332	312	356	337	336	338	344	356	338	336	324	306	338	348	384	323	347	350	319	344	319	348	356	319	322	338	346	320	285	332	350	350	322	332	349	305	356	341	333	316	350	341	354	319	342	352	340	329	356	340	332	358	316	353	338	308	332	371	314	343	330	325	338	302	309	307	317	336	325	327	316	333	344	357	332	326	321	342	338	324	349	334	317	353	323	318	332	371	314	353	345	322	319	349	346	337	332	360	335	327	348	341	317	302	360	330	346	299	338	324	323	304	346	354	334	326	312	322	350	356	297	373	363	334	343	335	328	325	357	340	363	325	319	329	360	330	356	343	365	342	326	337	314	363	336	329	343	334	335	346	319	322	324	322	358	340	308	338	359	357	340	336	346	334	342	362	334	319	336	322	358	317	347	343	322	378	339	345	331	339	343	337	319	345	325	373	341	343	318	328	355	333	324	367	298	326	310	338	325	329	341	318	329	331	333	320	352	345	323	326	348	364	335	346	326	299	341	360	341	337	352	332	333	318	310	341	302	317	321	350	287	317	314	319	326	331	321	322	331	296	347	381	352	343	332	329	385	315	327	319	306	333	328	335	315	328	342	338	333	313	332	342	297	354	346	323	325	347	366	351	335	358	325	307	334	310	323	361	326	340	341	358	333	317	318	356	341	331	326	297	302	344	328	335	312	358	347	322	355	314	316	346	317	382	337	351	359	312	334	336
8308	915	1062	825	559	430	355	250	216	193	181	159	172	142	117	99	125	109	100	104	95	94	98	85	94	91	91	78	91	88	89	97	82	89	63	77	83	81	92	90	80	87	82	85	73	73	64	90	72	78	97	72	77	75	95	97	92	88	80	79	80	89	85	73	75	88	74	94	68	94	87	75	103	96	74	78	62	69	76	57	61	87	77	71	75	67	74	87	88	83	90	74	91	72	87	89	73	79	86	69	85	74	92	90	73	64	77	78	64	83	81	78	65	95	69	76	65	83	71	87	76	80	75	79	99	82	80	87	70	72	82	71	65	93	76	83	88	87	75	86	94	77	86	69	85	69	61	87	83	90	71	86	87	79	88	88	81	74	84	88	72	90	92	63	85	67	85	72	76	79	65	88	82	75	74	70	60	74	78	92	62	89	76	72	87	72	71	72	86	69	86	78	84	85	76	75	75	74	90	80	74	88	76	85	71	88	89	74	73	76	61	71	73	70	67	77	72	83	77	76	76	71	71	78	92	86	82	60	80	70	69	87	62	81	71	69	81	85	101	76	86	88	71	81	71	77	67	79	84	91	73	82	83	84	69	82	67	97	80	71	72	71	78	70	66	58	59	65	85	76	82	72	70	72	86	72	76	82	84	78	101	68	87	83	75	75	57	63	75	73	95	84	88	76	78	71	75	66	70	69	79	77	63	77	77	76	81	80	82	94	82	63	70	77	83	75	80	83	67	81	70	73	75	87	73	69	76	78	78	69	66	86	64	78	90	83	70	73	81	100	86	72	75	97	76	78	85	69	75	90	77	94	78	85	82	70	88	85	69	89	92	93	82	81	74	71	60	71	72	75	62	65	83	71	78	87	79	82	80	84	90	88	77	63	60	66	76	90	86	76	71	71	68	80	74	79	96	73	72	65	73	82	85	76	79	72	59	74	69	87	68	71	69	71	64	86	81	88	70	69	67	68	89	77	68	93	74	84	67	90	61	65	64	71	66	71	79	80	79	60	77	71	77	73	70	75	77	67	72	75	85	70	79	84	81	72	66	74	91	80	88	73	77	64	73	67	71	67	86	70	75	68	77	75	72	84	89	92	73	70	74	80	67	82	69	70	91	85	92	61	101	78	82	76	74	85	81	58	72	75	77	65	80	87	82	76	81	82	66	78	50	78	79	98	70	70	82	87	90	84	88	80	82	81	75	80	97	82	78	62	83	91	66	70	74	96	77	81	70	73	77	64	73	88	75	71	69	85	81	81	72	81	76	69	71	75	83	71	77	85	90	77	73	60	77	67	85	94	81	67	68	79	69	67	69	78	78	86	68	65	86	78	81	71	72	75	87	75	69	77	89	76	87	62	87	74	93	90	82	73	71	88	84	73	67	78	86	73	71	76	84	65	79	86	71	76	86	82	93	73	97	81	78	80	74	79	80	96	77	85	79	79	79	75	77	83	94	83	67	88	88	77	77	85	83	72	71	78	75	70	83	69	77	83	64	80	90	72	87	83	78	87	82	65	82	83	71	82	78	66	77	70	76	75	69	59	88	82	80	91	89	71	87	72	92	79	81	84	85	70	85	72	71	54	70	73	82	87	84	88	76	91	85	85	73	82	73	86	84	66	88	92	79	86	67	76	90	72	72	85	70	87	83	71	82	73	73	88	70	59	75	86	68	72	83	66	67	79	76	66	78	76	80	82	77	86	70	83	73	79	64	94	88	77	64	67	71	87	82	80	76	68	89	87	66	84	91	68	56	70	92	73	83	77	75	75	67	98	81	91	89	70	86	78	93	74	71	72	64	81	85	78	60	73	80	74	58	86	77	87	87	71	59	83	92	67	84	77	79	75	85	77	90	81	70	66	64	70	77	55	104	89	94	76	75	86	68	81	80	61	91	85	76	84	94	85	76	82	82	66	73	76	80	76	92	72	75	84	76	65	74	75	72	78	73	80	68	84	84	81	75	85	94	75	82	82	61	65	58	72	86	93	59	61	64	78	77	64	68	72	73	75	86	69	78	81	87	68	74	75	92	74	75	75	68	65	74	79	93	82	69	73	72	79	76	79	79	89	82	89	75	73	91	75	72	79	53	81	72	78	85	79	86	86	100	102	96	84	68	71	85	79	79	73	75	86	65	79	67	75	82	77	69	68	66	92	64	64	83	75	80	69	73	78	75	83	60	77	75	78	72	75	95	86	86	82	84	70	85	92	62	71	88	85	72	77	63	97	85	91	82	86	84	78	80	70	82	68	62	82	81	72	62	80	81	80	81	67	66	79	82	86	75	85	79	63	73	78	81	77	74	68	82	74	75	87	71	80	90	64	76	71	77	71	75	60	78	82	75	87	86	82	75	69	74	79	74	69	72	81	82	80	79	78	83	71	75	72	77	70	81	68	79	75	64	59	67	75	98	75	69	83	90	81	76	73	74	70	68	63	69	73	87	72	91	62	77	80	83	66	76	84	75	86	81	78	90	78	80	78	70	69	70	82	87	73	82	78	81	67	68	83	78	102	80	98	68	74	71	81	92	89	82	69	68	66	70	72	78	81	64	73	83	69	77	86	68	74	89	84	77	78	79	93	91	68	79	95	78	72	84	71	81	70	68	68	87	85	69	101	77	72	79	73	62	83	64	59	77	75	80	57	80	67	69	98	84	79	71	93	73	80	70	69	100	84	85	68	72	87	83	60	69	76	90	74	86	86	70	72	76	78	62	91	66	77	73	78	82	94	69	72	81	97	90	78	74	80	71	60	69	73	72	71	74	64	98	70	65	85	77	88	77	83	77	83	75	83	90	93	66	69	75	72	85	68	87	63	80	75	67	75	82	84	84	69	67	66	66	71	82	88	69	68	72	64	80	71	80	76	69	75	85	71	77	76	86	78	73	77	76	72	74	88	78	76	69	81	74	72	94	67	79	80	68	80	64	72	70	92	79	70	83	78	91	63	84	72	85	74	75	77	72	96	79	79	75	92	70	87	79	77	75	93	78	73	89	58	78	85	52	73	78	92	54	74	74	78	64	80	65	66	77	79	103	105	87	73	70	83	70	56	83	88	71	87	69	91	74	77	76	66	71	83	64	82	79	84	86	70	75	86	82	83	84	89	73	87	85	74	69	85	91	73	77	86	70	71	69	72	86	73	67	81	86	85	71	64	73	83	74	85	88	75	63	68	78	82	97	80	90	70	83	63	59	83	67	87	69	68	83	79	89	76	93	87	87	63	81	76	74	89	57	89	65	85	80	63	73	90	72	66	81	77	86	68	87	84	79	83	80	84	84	69	64	86	69	81	68	80	94	67	65	85	90	61	78	87	81	88	67	81	80	93	78	72	88	88	87	85	86	76	67	75	100	74	74	82	75	73	91	85	95	71	74	75	80	86	66	80	55	80	83	91	70	79	84	75	90	86	81	87	76	72	79	82	87	87	66	75	73	78	68	74	72	67	63	78	89	88	71	72	85	78	85	71	77	56	62	71	83	74	70	66	86	70
5955	944	2391	2888	2479	1923	1615	1351	1130	945	898	766	678	594	602	516	494	458	428	396	347	379	366	401	341	335	343	327	304	284	291	266	300	263	294	294	264	286	294	277	278	248	301	259	281	264	233	269	250	243	236	255	247	244	255	248	253	244	251	239	275	245	250	240	249	222	235	235	235	235	262	217	277	224	221	237	249	233	234	272	232	256	263	255	225	272	220	229	230	232	237	229	202	247	245	257	248	232	231	219	217	250	216	239	245	233	226	229	207	231	225	216	248	245	244	223	244	215	239	237	230	243	228	233	232	219	249	246	244	265	207	233	235	231	226	239	228	240	225	194	231	232	213	230	223	239	230	231	252	219	238	245	238	228	238	220	253	225	238	269	226	222	249	239	229	232	239	238	224	241	223	226	239	236	216	212	216	254	246	250	228	233	229	241	230	226	223	247	238	207	210	212	247	228	220	239	225	238	246	243	258	244	215	226	248	222	230	221	230	222	223	249	230	223	257	227	208	218	235	204	236	239	232	238	230	207	247	211	248	215	210	221	238	212	211	218	235	221	232	240	227	219	231	251	218	223	234	216	217	247	221	261	215	241	223	225	248	216	232	227	229	207	219	225	249	255	235	247	224	200	243	291	235	215	254	220	233	226	237	220	208	218	235	265	231	237	227	228	235	230	242	230	253	228	230	232	218	238	227	200	249	236	232	228	220	225	208	203	224	264	219	219	225	234	206	244	220	233	223	211	227	205	212	255	222	228	222	224	275	230	238	227	264	213	208	223	226	239	239	233	233	221	211	244	227	222	217	225	250	243	252	224	201	247	228	233	232	247	205	241	226	232	249	247	231	254	234	204	234	245	233	212	232	227	202	242	225	238	208	231	226	234	223	256	232	231	253	212	229	226	238	225	257	245	242	233	232	208	212	237	232	227	206	226	217	238	229	238	265	244	202	239	243	224	214	224	217	246	229	215	207	225	240	234	235	251	239	229	227	234	221	203	251	241	227	248	222	220	251	234	244	223	240	222	239	209	227	249	248	234	208	238	230	240	227	261	251	212	258	239	212	238	227	248	214	231	254	204	206	228	239	239	233	239	218	226	242	240	234	226	233	240	233	242	253	244	245	242	209	223	222	244	207	220	208	242	224	238	247	219	240	231	249	228	213	233	237	263	260	229	216	241	205	224	252	231	215	233	241	234	208	226	223	236	234	237	222	232	210	221	236	255	221	236	244	209	247	233	235	215	232	265	231	246	212	258	223	211	235	219	214	243	232	236	209	241	276	212	227	231	238	232	226	221	265	261	233	210	239	201	237	243	235	228	261	228	215	223	224	219	247	216	222	236	219	252	240	219	224	221	239	227	241	240	225	216	228	241	213	241	230	236	230	264	231	252	237	212	227	223	233	254	222	251	227	234	222	239	231	221	226	212	228	264	223	241	259	224	201	211	253	230	246	213	196	239	255	244	256	225	219	232	232	219	221	228	216	205	258	220	234	212	213	224	209	227	245	245	229	206	227	232	233	251	254	223	221	198	199	224	218	223	239	240	240	228	198	249	235	219	245	255	208	232	221	227	220	209	219	244	235	240	209	250	240	238	221	230	240	226	228	256	243	247	242	238	233	199	238	257	242	235	268	249	239	205	223	247	234	205	214	236	220	226	236	235	241	258	215	255	249	212	252	230	241	208	200	235	242	239	220	206	233	229	244	238	241	232	241	268	245	230	218	232	245	249	239	255	225	231	235	223	237	252	232	230	231	232	219	243	244	252	232	217	225	213	226	217	251	209	280	240	237	237	220	241	213	212	245	237	225	254	237	232	234	251	221	210	247	234	222	228	240	253	214	230	243	230	199	219	219	230	239	247	237	255	211	233	264	218	232	233	216	246	230	250	234	237	218	249	231	213	241	251	236	231	235	222	250	240	241	192	229	203	238	254	246	222	237	196	232	224	236	227	260	250	227	244	213	230	210	236	217	239	268	222	242	230	234	245	219	227	243	228	230	227	228	230	223	202	227	246	231	215	239	247	251	230	245	224	209	214	241	211	214	223	232	243	222	277	242	232	230	218	248	232	190	250	225	243	266	219	223	240	226	236	219	218	206	248	245	224	245	221	222	207	210	255	218	227	238	254	242	219	241	239	237	227	245	227	233	210	230	233	227	236	227	270	214	224	244	239	205	234	227	236	243	218	231	221	211	199	237	229	247	237	263	213	226	270	228	225	215	236	225	238	235	243	239	216	242	225	251	237	241	234	249	242	235	242	227	249	230	234	229	220	228	239	249	234	227	240	234	225	236	240	208	241	227	225	221	255	235	222	233	219	246	248	232	218	245	225	250	222	263	211	210	232	247	233	244	254	222	213	230	242	236	227	235	225	233	245	209	232	223	248	236	223	228	224	233	220	208	210	232	247	219	249	244	224	240	184	230	253	235	215	192	228	234	265	244	211	241	244	234	243	199	247	233	222	225	230	230	213	237	231	232	241	223	214	209	239	260	225	242	216	206	214	225	245	220	220	234	241	243	227	219	234	212	237	232	244	262	241	235	231	258	229	252	256	232	259	226	248	253	213	229	239	258	229	224	242	232	236	219	224	234	251	229	236	212	241	202	218	245	226	257	219	231	222	235	219	247	230	240	226	226	245	223	248	247	264	235	230	202	228	209	232	226	198	222	213	243	238	242	218	253	239	221	246	223	225	202	246	236	253	241	232	228	205	221	223	258	212	225	194	271	229	227	239	221	210	219	203	220	247	255	265	215	235	243	233	244	223	220	213	265	231	226	229	231	257	216	225	229	218	204	247	262	217	216	227	222	246	232	256	218	231	211	236	265	235	259	215	234	218	224	197	223	262	227	230	234	245	244	249	227	228	246	240	251	226	238	246	251	257	219	239	233	254	224	232	245	197	220	202	229	213	229	204	231	243	248	237	236	203	207	200	244	218	217	221	246	206	237	222	235	239	245	220	240	232	227	210	233	223	214	243	216	257	242	242	244	235	239	269	233	236	208	213	232	234	250	227	228	245	191	227	214	235	201	253	261	230	227	229	228	246	228	186	223	206	197	235	233	216	238	231	213	226	211	229	244	251	242	208	230	214	222	230	224	228	210	261	223	260	221	210	217	248	226	235	247	214	243	230	234	215	232	223	234	239	236	201	246	237	223	238	229	226	231	238	237	189	251	220	259	235	219	233	253	208	231	229	231	246	223	259	219	199	235	235	234	216	239	239	218	196	238	245	248	232	236	235	217	216	227	228	214	207	214	231	235	223	231	231	243	263	228	271	211	220	222	236	247	223	233	236	243	228	223	212	223	198	232	239	226	220	215	224	221	217	241	240	267	239	243	221	217	234	216	240	205	227	234	257	218	225	241	235	230	219	213	228	230	219	232	263	211	252	217	216	271	219	230	239	223	206	197	239	224	264	230	234	220	235	226	229	236	231	227	217	228	247	246	238	216	233	243	229	211	238	238	223	221	220	232	211	212	215	242	234	241	233	210	219
15760	2467	2460	1774	1219	892	665	553	451	419	357	300	296	283	286	283	265	273	270	259	214	216	230	199	236	221	215	224	213	212	213	227	214	180	176	226	201	231	215	203	173	207	210	194	186	173	176	162	175	200	185	192	209	185	181	203	204	210	209	191	183	200	187	192	219	188	177	202	194	168	179	187	203	182	191	207	194	195	195	169	179	216	169	171	184	206	202	182	184	195	206	201	189	178	189	186	198	186	175	183	183	177	206	201	166	187	200	168	176	164	207	174	186	193	182	186	212	184	185	181	172	184	175	183	179	206	210	169	185	186	198	189	187	206	197	189	193	215	175	188	207	201	177	185	193	189	191	205	191	174	198	190	180	168	180	201	187	195	197	159	212	222	200	182	201	192	165	172	177	203	191	178	164	169	169	181	185	218	175	180	202	173	175	213	212	197	183	185	180	198	185	196	187	192	161	200	188	190	190	191	222	169	184	190	216	193	232	175	171	166	187	184	168	180	190	166	182	208	190	171	194	177	143	162	168	182	206	175	212	167	159	189	197	180	191	208	192	188	188	174	195	176	201	218	180	181	174	158	168	169	182	201	140	175	204	156	198	183	194	196	233	189	176	156	203	182	193	183	212	176	187	195	212	172	214	161	179	181	164	196	160	202	223	158	185	165	193	195	184	178	199	184	189	177	196	187	189	180	199	192	190	174	159	204	220	194	182	186	172	165	197	183	186	180	182	191	163	198	181	203	193	196	194	176	169	193	160	185	175	209	202	200	220	199	186	178	184	173	205	178	173	192	192	189	205	173	193	201	191	200	176	180	180	172	193	205	167	189	190	199	197	187	188	208	183	174	214	181	161	173	201	190	187	193	203	199	197	182	186	162	178	203	178	197	201	184	229	181	199	183	180	176	193	212	197	192	205	203	188	179	183	175	187	198	188	178	195	193	160	190	172	169	203	194	198	202	188	217	180	210	193	177	187	205	175	180	191	192	179	198	178	192	174	169	194	162	179	168	176	188	192	195	181	181	205	178	162	187	188	196	198	222	194	207	180	216	195	181	158	188	167	181	172	176	184	191	178	171	174	199	178	183	214	170	174	197	192	177	175	209	191	191	191	194	189	165	178	171	200	179	194	188	203	195	188	172	210	190	182	179	173	157	206	174	202	188	171	204	185	167	199	186	186	183	198	180	174	178	189	184	166	172	183	190	179	179	190	186	208	201	197	192	164	179	189	192	183	186	187	177	174	202	185	203	198	184	189	201	181	185	210	197	201	182	194	208	170	179	171	194	203	188	183	186	201	192	182	178	226	193	202	161	222	208	184	190	169	192	168	201	194	183	189	208	185	198	215	188	186	188	207	183	215	195	178	182	203	192	201	186	200	231	178	173	183	188	195	161	215	196	187	196	179	166	185	183	186	199	145	185	183	176	182	190	176	180	189	193	194	191	188	208	181	207	211	205	184	194	198	204	164	170	148	204	171	181	178	187	180	177	183	181	190	186	205	160	179	216	186	188	194	175	201	195	183	165	184	164	179	198	174	209	175	192	169	178	168	205	193	149	204	201	177	175	185	184	165	208	186	176	175	195	185	192	182	187	193	193	175	190	203	177	195	189	186	208	159	194	161	188	175	175	201	193	162	197	215	168	180	195	194	204	167	187	185	173	185	172	196	234	209	173	188	187	191	183	189	188	190	184	169	199	190	188	189	178	171	183	203	183	191	227	183	194	207	177	197	176	179	201	175	186	188	196	213	183	171	188	186	191	197	203	185	152	167	170	180	204	184	213	170	171	180	186	168	177	168	181	192	181	214	186	203	192	164	167	188	186	221	188	152	201	195	173	201	207	179	192	170	166	178	179	218	200	218	185	190	217	174	194	171	169	197	178	187	178	203	188	169	197	207	190	207	200	172	192	161	226	182	201	180	206	182	175	189	181	206	210	181	194	186	192	178	201	215	176	178	176	199	207	184	183	201	198	177	175	214	205	168	197	201	170	177	200	206	190	181	202	207	200	169	174	185	187	177	187	186	181	195	179	175	208	184	194	192	179	191	200	202	183	206	205	180	183	171	173	175	184	209	177	191	187	208	184	188	204	191	171	164	191	185	189	173	178	187	184	175	181	186	161	204	202	202	186	187	166	180	194	194	179	178	192	190	191	197	173	177	175	185	177	205	187	174	175	182	181	197	194	203	178	205	187	164	194	177	176	202	193	226	188	199	175	178	181	195	178	179	207	205	229	199	171	192	193	195	203	191	218	199	180	182	183	201	174	180	216	179	188	199	195	198	187	188	183	175	164	206	173	185	181	176	214	181	169	209	194	170	207	194	207	180	196	188	181	186	192	177	206	207	202	220	184	201	216	185	169	184	180	173	222	177	184	188	190	183	187	174	200	193	181	181	222	175	180	170	171	181	205	172	165	169	166	182	205	179	187	175	202	206	166	189	170	172	205	199	194	160	187	196	205	185	182	189	174	204	161	204	199	179	161	212	213	189	190	171	180	197	207	195	195	183	216	181	189	172	174	191	166	197	173	185	190	185	170	199	198	214	174	200	183	192	198	185	201	223	192	206	204	189	168	167	180	194	196	169	180	169	198	206	212	196	220	195	184	185	179	177	166	189	186	186	186	172	205	193	188	197	190	188	172	170	180	204	191	192	173	187	179	175	198	177	189	162	165	184	189	171	192	195	206	207	171	165	163	213	148	173	182	198	188	190	175	196	220	185	190	194	190	181	177	191	167	195	182	173	202	187	182	161	204	186	196	195	200	183	196	175	180	192	178	222	196	167	181	192	178	184	200	222	156	173	169	183	182	186	211	196	184	200	191	192	171	188	188	195	183	172	192	187	215	167	170	174	192	176	202	204	192	153	177	185	172	175	180	204	175	180	185	179	193	192	183	198	186	157	173	202	190	161	165	188	163	193	217	182	202	167	169	182	175	188	172	194	176	188	176	166	181	178	188	201	204	179	184	200	170	166	188	232	174	170	183	191	179	189	215	210	167	180	176	205	190	210	196	202	189	206	171	155	168	190	198	202	181	178	220	175	190	176	189	179	199	203	169	203	182	189	204	196	173	207	200	188	186	182	192	191	208	169	185	213	206	197	186	153	201	207	145	188	204	191	182	165	169	184	175	181	222	201	199	185	185	163	205	152	185	175	197	218	199	147	209	177	177	195	186	179	175	180	165	179	178	183	182	155	193	202	203	176	179	199	194	186	195	164	165	173	176	173	174	194	186	177	184	191	178	196	197	194	195	201	185	203	191	159	159	203	207	196	201	194	191	194	212	179	182	182	180	171	195	204	172	176	188	177	188	188	204	183	173	197	159	206	218	164	196	186	221	201	206	181	182	199	204	194	193	159	202	170	192	190	175	203	161	172	176	158	182	193	193	176	181	186	183	186	182	223	177	177	183	194	189	201	193	160	175	194	181	184	188	172	197	199	178	188	168	189	191	181	170	204	202	185	178	194	196	163	172	201	194	204	193	208	214	146	187
7824	2007	4712	5491	4727	3828	3125	2657	2256	1963	1743	1558	1388	1136	1169	978	1028	888	895	862	789	801	778	765	716	730	698	669	656	670	626	620	666	617	612	568	568	561	554	515	545	567	560	564	560	580	569	542	523	537	527	539	540	530	586	535	505	503	499	517	524	484	520	513	506	504	486	488	504	521	506	477	525	483	462	520	506	495	483	537	524	512	452	469	487	479	532	467	473	498	485	503	460	505	460	456	514	447	475	502	491	504	525	483	472	481	483	478	480	516	482	457	439	467	520	489	487	483	476	488	481	481	482	492	499	514	508	509	495	501	461	492	504	475	501	472	455	477	520	473	519	456	460	465	481	474	423	458	442	541	492	506	510	476	482	445	467	502	516	469	486	497	507	492	483	503	492	466	465	472	500	475	458	468	449	434	495	503	476	490	475	473	451	499	464	480	506	484	454	492	505	444	482	450	499	500	464	527	518	464	450	475	469	471	466	483	452	485	479	495	498	467	521	470	448	472	471	471	464	481	465	438	485	473	496	495	503	499	446	521	520	478	475	466	492	460	458	468	480	502	504	421	507	461	505	504	472	479	468	476	471	464	468	453	482	526	441	471	480	490	477	523	506	452	508	462	438	450	501	512	497	491	472	504	474	446	446	500	501	500	464	500	488	470	503	502	496	516	471	490	486	473	479	478	479	498	484	502	491	472	478	451	465	499	478	477	496	460	479	478	469	488	483	472	468	456	495	509	492	487	477	490	487	449	507	473	460	475	481	461	488	493	466	494	448	486	445	463	454	457	459	506	452	459	453	512	522	472	484	490	522	469	473	491	462	480	469	436	506	485	457	478	503	486	474	487	459	457	486	487	429	468	454	476	464	445	513	445	477	465	452	493	472	458	447	446	456	494	467	490	553	454	475	522	456	494	475	495	474	486	464	479	497	472	492	478	450	497	477	508	452	468	485	462	496	472	487	508	469	473	484	459	456	502	434	530	483	447	495	468	499	479	488	468	458	492	457	499	483	511	498	484	492	487	451	467	504	475	474	488	479	459	501	513	512	461	488	491	494	457	479	485	531	513	516	502	474	455	479	516	506	499	503	460	538	463	475	488	470	447	485	485	468	482	499	447	502	460	500	508	483	495	474	499	479	445	496	454	495	476	456	479	455	495	485	469	463	501	496	463	503	465	541	501	476	471	495	466	484	481	488	482	434	475	480	490	484	480	495	420	485	449	473	496	474	476	492	452	483	438	507	473	487	483	480	466	539	487	489	462	491	479	494	472	501	518	488	465	492	467	488	441	493	466	499	467	504	493	472	484	470	485	489	457	499	466	509	471	455	498	456	449	490	483	485	443	516	493	489	491	489	493	481	491	476	466	478	495	451	490	485	484	503	464	510	486	466	439	474	514	499	465	478	508	483	497	454	476	507	447	472	472	484	477	490	469	495	464	467	450	474	505	468	461	469	452	447	462	450	522	480	463	473	427	498	458	458	511	493	469	476	511	480	453	503	516	461	473	458	463	497	487	479	464	470	515	477	511	445	474	491	444	522	475	474	499	478	515	476	492	482	464	453	495	483	469	450	471	472	535	536	491	487	473	492	467	486	464	502	508	464	509	488	503	456	494	483	453	479	454	466	447	483	453	488	496	523	515	515	449	480	476	476	493	483	511	501	550	531	462	462	479	502	453	505	427	499	454	446	447	448	502	465	454	482	484	435	481	495	456	489	503	470	487	488	454	465	514	487	466	500	510	405	416	454	507	487	501	504	473	487	449	513	490	448	478	506	497	506	435	478	475	487	475	501	470	464	474	516	492	492	458	456	498	463	461	495	463	473	496	459	487	474	447	455	488	520	471	466	488	428	464	489	481	474	494	496	449	471	482	474	503	497	489	477	489	474	491	530	490	491	457	458	462	490	491	438	442	445	506	472	475	476	488	457	499	481	463	511	453	471	505	441	466	492	476	496	498	445	444	528	472	475	512	460	504	456	453	468	479	520	469	458	472	449	478	473	473	497	527	504	444	488	507	485	451	447	492	500	469	464	534	504	454	484	465	493	462	470	483	494	468	489	470	489	489	488	456	463	466	457	481	453	512	471	458	505	503	456	460	484	464	474	523	451	454	498	480	455	488	444	506	489	511	474	454	440	468	467	496	438	510	475	458	479	482	422	473	458	504	474	427	453	484	450	451	488	488	524	458	476	462	508	473	464	464	457	475	455	500	439	512	491	470	479	473	469	480	470	483	484	474	451	462	507	470	451	475	451	498	502	464	474	432	523	478	480	473	464	454	478	475	500	483	473	482	461	490	457	463	504	520	468	463	479	498	498	478	462	510	498	489	446	465	506	439	469	491	488	474	466	469	460	453	480	459	444	490	493	481	462	506	483	486	509	488	466	470	466	506	439	512	476	468	504	503	468	482	500	491	480	544	472	476	498	462	492	509	515	475	480	495	461	475	481	458	494	484	459	473	465	479	489	470	532	463	491	480	491	482	495	448	470	455	516	475	464	460	491	478	529	471	480	486	492	458	474	459	448	486	433	498	481	451	478	481	482	484	493	493	503	476	481	463	504	472	473	490	446	494	499	484	478	486	466	481	497	492	445	462	470	497	474	494	463	502	486	503	490	455	485	472	462	461	536	477	441	457	476	502	493	504	502	487	488	453	480	507	504	477	476	478	483	471	488	466	483	435	481	456	496	513	445	445	469	472	502	493	516	462	453	486	444	489	499	451	511	522	453	476	466	503	484	453	515	443	470	451	474	487	476	513	461	445	438	452	511	440	496	518	467	507	494	487	473	449	507	514	482	494	477	474	462	479	465	480	492	450	443	448	464	458	496	488	464	485	468	495	515	456	486	511	498	469	501	480	498	480	434	475	468	492	477	455	477	449	470	508	513	476	474	473	473	492	501	458	482	474	483	491	462	489	482	476	468	469	465	477	476	487	484	446	481	493	482	508	455	517	530	484	449	477	454	487	481	511	529	476	447	460	493	495	482	520	478	465	475	472	465	483	487	480	449	473	480	498	461	494	487	465	472	440	484	503	465	473	477	483	490	498	495	476	467	489	477	509	486	466	460	474	509	463	481	487	470	475	463	545	492	430	489	505	470	451	515	459	471	463	463	473	451	504	439	504	464	483	447	472	512	461	467	462	480	473	502	444	470	492	490	493	489	498	485	463	467	480	465	483	456	501	508	465	483	497	454	525	478	455	500	502	534	497	526	455	487	480	486	469	428	505	468	460	473	471	436	470	492	511	480	475	479	483	432	467	462	485	497	492	510	525	447	490	484	533	507	496	502	446	467	482	481	524	474	490	500	490	521	458	455	478	483	492	485	477	482	492	475	471	475	501	459	487	472	460	524	472	471	446	463	512	515	545	484	440	518	477	541	465	498	504	459	427	485	454	479	505	477	440	474	489	439	478	440	447	415	455	488	482	458	473	470	494	458	460	483	488	414	484	467	509	479	479	485	492	439	475	493	454	491	479	509	458	480	499	503	465
2208	155	160	158	142	141	132	126	160	133	131	139	141	130	122	120	142	138	131	122	133	124	125	144	148	145	125	111	144	137	133	148	141	120	122	121	101	138	122	134	149	163	148	118	145	110	121	131	113	120	131	126	130	107	142	125	142	147	132	131	130	122	138	131	139	136	131	131	121	138	147	126	129	142	134	126	122	137	127	128	132	140	125	141	144	131	124	146	128	108	115	117	127	141	129	156	131	137	138	149	129	123	137	129	145	145	154	122	131	122	133	123	113	132	117	121	131	109	109	129	120	129	126	122	113	131	143	138	129	103	141	126	117	120	148	125	144	145	133	162	145	119	133	119	123	128	119	135	129	137	127	121	124	135	130	145	172	131	120	136	113	113	136	134	139	138	140	125	127	133	144	113	128	139	129	107	140	131	137	137	134	145	141	137	163	144	137	125	123	160	133	156	145	136	142	117	123	122	128	107	114	127	121	135	149	121	140	118	139	137	155	123	122	146	130	139	143	152	131	147	134	133	122	111	138	129	143	128	140	126	131	138	151	118	130	146	129	107	125	154	139	114	124	138	147	130	123	139	135	135	142	145	139	146	149	123	142	130	131	135	139	130	115	135	151	134	133	132	132	129	138	123	119	138	143	140	155	129	126	131	123	126	125	128	134	122	164	147	132	136	122	107	119	127	122	132	135	142	132	120	126	114	117	142	132	146	143	145	130	120	142	136	133	133	153	133	115	129	132	134	131	145	129	128	116	138	135	135	136	127	119	120	140	142	117	124	147	131	100	127	119	127	114	135	118	122	131	146	117	121	128	143	139	102	130	135	134	139	122	142	146	128	135	123	117	114	146	126	139	154	141	145	115	114	113	134	125	119	131	131	124	133	158	136	131	132	136	133	106	133	126	137	121	122	130	145	122	139	134	98	128	134	143	157	138	113	118	135	133	121	129	139	127	119	143	132	128	123	123	133	130	137	132	143	127	95	139	114	149	103	139	122	106	138	117	137	123	125	155	123	143	115	136	126	130	141	116	130	126	135	144	134	144	138	120	132	154	134	133	148	127	139	137	127	144	128	132	136	134	135	116	137	123	117	127	107	137	146	129	129	125	135	131	107	149	131	125	116	141	133	130	139	126	118	120	134	120	136	160	148	161	111	114	131	131	149	122	148	157	124	142	126	127	141	140	141	139	139	145	136	126	136	107	126	135	146	135	134	126	128	118	129	143	121	120	118	140	142	133	126	133	155	128	127	122	110	126	116	130	124	126	132	129	129	132	157	137	139	140	119	142	118	137	142	161	143	116	137	118	134	123	144	131	137	130	129	134	130	138	129	148	143	131	136	125	111	113	118	125	137	136	135	134	147	133	139	135	134	142	127	122	135	138	115	127	129	133	129	137	133	121	135	123	142	144	133	125	135	111	124	141	116	142	111	156	138	155	135	119	119	122	118	121	149	118	153	147	144	131	135	150	127	159	133	154	138	114	134	124	146	131	132	118	147	106	125	142	137	142	136	131	116	149	138	136	125	149	140	128	151	135	135	141	115	128	141	141	123	141	133	122	136	149	130	140	139	120	135	126	157	150	143	116	138	140	132	121	140	118	142	134	124	126	132	134	126	142	112	117	148	141	132	142	126	102	134	146	132	139	117	135	141	141	142	134	132	133	148	145	123	133	145	131	158	132	125	140	153	115	121	117	119	137	130	113	125	134	127	137	151	132	132	139	125	126	111	144	124	147	142	112	130	132	136	124	156	124	132	138	126	132	114	124	134	138	131	113	128	119	113	139	137	132	140	137	140	131	118	125	135	126	146	130	142	112	128	129	126	148	143	143	132	132	133	126	125	119	115	145	122	140	132	140	141	142	122	156	114	105	137	137	130	141	136	111	152	114	133	155	126	111	119	132	135	132	117	123	117	147	135	135	104	168	114	109	146	116	151	129	144	113	124	149	136	140	137	132	137	136	146	125	161	141	125	128	136	103	122	134	130	130	169	128	123	123	122	145	117	141	131	134	134	128	136	137	141	133	114	144	140	134	140	125	146	136	96	117	128	133	137	119	132	131	132	122	141	111	120	116	132	150	151	116	133	140	131	145	128	140	122	130	110	135	126	127	139	142	127	131	119	137	132	141	140	129	128	136	132	147	148	129	120	146	137	129	126	126	119	140	130	134	138	146	113	102	121	117	138	125	141	133	139	153	138	150	135	145	102	128	104	127	125	127	146	136	119	115	147	115	139	142	110	136	130	151	133	116	118	123	133	133	144	124	141	140	128	151	121	143	140	136	131	136	153	125	128	147	123	138	136	140	146	137	134	135	128	112	123	137	127	139	119	115	117	133	145	114	124	143	138	128	138	135	134	127	142	131	148	151	133	135	122	131	100	137	149	111	125	125	147	123	134	136	129	130	125	121	128	129	119	139	139	113	133	130	144	132	126	126	130	126	130	133	153	117	127	126	142	130	158	128	108	134	139	123	127	119	142	122	156	143	140	139	149	155	147	115	125	133	122	113	131	111	135	134	135	130	121	138	143	154	148	126	147	136	106	138	140	117	156	125	131	136	149	128	127	141	130	125	135	128	137	133	145	137	129	131	137	125	126	118	97	119	133	131	140	132	137	138	130	129	142	114	127	133	132	135	124	127	120	129	138	120	117	144	146	148	126	131	121	135	126	156	134	127	122	140	142	109	113	124	134	138	138	133	144	116	159	119	131	141	143	122	147	130	107	125	149	152	119	131	121	119	143	131	128	114	131	139	139	126	135	140	116	119	110	105	139	174	132	106	136	118	120	130	138	124	132	121	142	130	132	136	130	131	133	143	133	111	157	147	123	139	124	151	126	136	123	129	139	136	123	121	118	121	130	133	132	136	146	136	134	118	141	135	123	104	109	126	121	125	135	132	113	135	154	133	157	127	143	127	134	143	120	129	138	117	119	120	120	159	108	129	122	128	111	135	146	134	124	124	145	123	130	139	132	124	151	147	123	128	128	140	140	135	138	153	146	141	117	135	131	153	95	122	123	134	133	154	130	129	132	115	139	117	120	121	138	125	128	146	123	126	131	122	136	145	108	141	135	100	156	134	137	145	121	135	134	142	138	115	138	140	141	149	144	122	137	137	143	131	134	127	127	120	147	143	118	136	128	142	126	147	141	118	114	144	118	124	135	127	111	149	147	149	147	141	131	129	128	118	127	109	120	128	142	136	110	141	148	138	117	121	121	103	121	112	130	134	146	131	116	128	138	126	128	121	141	136	129	129	130	136	145	128	128	127	133	117	142	131	131	137	159	134	128	128	125	152	152	142	121	144	132	122	128	112	132	134	127	128	118	166	121	132	128	131	147	123	156	127	141	136	130	136	129	123	156	123	121	144	126	140	131	144	117	129	124	140	149	144	125	121	130	127	125	128	130	135	101	134	146	130	143	121	134	126	137	122	146	129	135	132	106	129	144	112	151	130	125	160	123	133	114	138	146	131	134	126	114	127	114	132	134	136	131
2376	355	431	404	409	396	391	378	370	318	358	355	316	366	335	321	368	349	367	347	335	349	344	279	341	344	350	350	311	306	332	333	330	322	328	310	362	311	356	315	355	337	335	328	345	304	356	338	342	347	322	330	333	332	351	327	344	325	340	312	367	363	314	337	341	343	333	307	321	312	334	350	300	344	320	335	322	344	340	326	348	337	334	347	311	347	344	352	316	330	334	355	298	333	336	341	329	324	296	353	317	324	342	337	330	341	370	338	346	314	318	310	354	306	326	314	308	331	325	356	336	323	300	326	327	341	356	324	367	327	367	350	342	316	353	325	381	325	295	329	320	324	351	341	354	348	312	325	324	336	309	359	325	375	338	281	347	352	346	334	363	336	329	335	355	339	306	338	334	325	314	329	343	350	331	331	358	349	342	353	324	320	325	312	294	328	316	329	337	341	313	343	322	336	338	335	326	314	314	330	349	360	360	329	292	328	366	313	326	339	334	337	316	339	336	334	333	357	347	346	317	337	327	314	312	355	353	331	317	390	337	311	305	314	320	301	336	349	343	341	327	340	309	335	331	351	321	355	326	356	341	338	350	324	313	313	346	308	325	292	322	347	319	351	320	302	353	363	315	316	323	359	354	315	362	363	315	342	342	329	274	342	338	357	297	342	338	336	346	335	321	365	331	325	338	350	338	342	336	314	341	328	344	333	349	315	337	324	307	344	349	294	326	347	304	341	354	350	355	336	302	309	353	355	328	339	360	345	335	328	306	338	338	329	344	321	345	313	344	347	327	340	312	349	299	343	330	296	336	325	321	326	355	320	361	312	333	341	339	373	345	312	342	346	329	363	331	344	314	336	299	339	331	327	348	310	349	333	333	340	310	338	349	350	350	334	327	349	354	342	332	318	330	349	335	348	356	330	322	352	341	312	311	325	328	313	304	339	355	319	361	352	329	333	319	312	340	348	313	334	308	358	362	313	351	351	348	336	325	321	357	320	316	349	324	338	335	355	358	314	362	382	309	336	325	351	361	363	326	351	337	350	350	337	336	328	323	342	324	301	325	328	346	302	340	318	310	339	341	353	331	345	333	337	344	347	330	335	315	328	359	348	345	306	315	376	312	320	330	324	340	354	350	298	301	325	328	323	338	371	354	327	372	317	336	335	338	354	350	344	340	359	328	337	308	334	326	319	348	326	341	308	359	332	339	350	340	342	323	357	348	344	328	347	334	360	332	321	349	318	344	334	337	339	303	316	364	325	345	330	326	344	327	326	311	339	331	318	308	326	326	306	323	340	324	289	341	358	344	331	334	310	347	349	302	331	292	340	310	320	353	326	342	332	294	302	319	331	334	308	328	318	320	334	332	379	341	331	356	292	302	362	340	324	329	326	333	370	332	303	337	334	340	333	330	305	366	341	342	353	320	354	340	383	316	353	351	346	314	328	351	322	315	330	362	322	361	339	349	338	364	354	312	358	338	322	352	309	303	349	326	351	359	342	339	346	379	324	330	340	346	355	309	315	367	335	317	356	306	335	295	318	320	325	323	340	344	297	353	329	368	343	323	306	368	364	350	343	351	318	321	342	303	329	323	381	315	362	352	360	353	321	328	317	309	356	313	280	333	358	328	289	356	323	313	301	353	336	359	301	327	349	330	357	345	321	332	340	313	305	358	337	352	324	334	335	358	344	335	326	298	348	328	331	330	340	323	344	334	365	336	346	325	335	336	357	381	323	340	355	338	332	331	313	309	332	347	360	328	343	330	342	334	319	337	291	343	336	314	331	345	306	348	324	323	326	340	318	343	347	359	336	323	324	353	333	334	337	363	323	340	351	334	344	311	325	312	328	324	326	351	360	334	346	346	349	322	348	341	343	367	337	286	346	345	320	328	319	371	320	332	307	340	310	333	334	322	366	305	296	355	338	338	310	326	333	313	293	352	327	346	319	319	322	394	316	325	358	327	357	343	349	348	304	362	318	332	329	319	336	323	330	324	320	336	323	352	300	333	326	339	340	313	324	342	369	352	334	338	293	366	313	321	355	343	343	358	349	323	345	375	325	326	324	339	342	351	308	342	331	307	332	317	340	329	331	348	332	319	350	305	362	354	305	340	306	326	356	335	330	341	346	322	322	334	313	351	331	299	342	339	312	355	340	362	322	352	338	302	324	340	339	332	323	356	348	337	322	353	342	329	339	341	323	338	290	337	317	307	297	332	343	330	355	340	346	321	345	339	309	330	333	292	332	277	305	332	360	329	319	356	334	330	344	341	330	340	331	314	337	327	323	339	322	348	339	327	324	335	299	352	326	360	346	345	354	362	334	343	340	329	366	304	372	358	300	329	328	339	330	339	379	329	349	327	350	318	316	358	329	375	307	323	329	351	338	367	340	359	323	360	352	304	335	301	330	323	344	333	358	317	319	348	310	349	334	328	345	348	339	352	337	328	281	349	346	342	315	351	311	342	324	327	329	350	321	359	338	342	310	319	329	341	313	362	321	360	330	354	343	352	340	320	338	348	324	320	348	337	334	314	345	330	370	342	329	332	336	351	322	348	318	334	330	322	357	325	353	350	331	325	273	321	324	342	331	318	320	341	306	346	327	335	332	350	330	305	313	330	299	326	324	362	344	336	342	301	330	324	331	362	351	338	328	329	304	345	351	347	317	331	345	351	358	328	291	339	366	332	321	328	372	317	349	332	332	336	345	329	317	311	330	332	321	312	335	332	320	312	328	342	293	357	327	340	353	314	322	333	319	355	347	319	352	357	363	340	364	313	328	338	359	316	346	335	353	304	309	319	341	378	344	338	345	319	347	297	333	373	296	349	313	325	348	323	319	327	345	333	342	362	306	322	316	336	358	316	326	335	315	334	345	345	335	347	354	366	365	346	325	345	344	332	313	340	344	351	326	359	361	347	317	339	338	329	330	332	357	353	354	350	322	351	325	332	309	299	318	325	330	319	338	320	356	337	360	323	345	304	337	333	349	359	345	351	323	343	309	385	367	298	326	367	322	321	310	365	304	328	355	305	326	349	333	340	335	318	333	335	318	314	356	351	339	340	336	310	335	354	328	313	341	348	340	335	359	325	317	323	337	350	347	345	332	307	349	339	353	327	360	333	328	327	324	321	334	325	314	358	319	354	322	322	330	323	340	331	337	333	339	340	319	324	341	348	339	324	317	317	344	331	336	357	335	353	332	299	347	335	351	331	349	372	338	318	347	307	345	346	363	340	355	319	320	334	335	300	308	341	341	319	345	305	349	323	295	344	291	342	329	330	345	370	325	364	318	371	341	351	352	322	326	312	307	297	367	320	335	359	321	349	341	309	318	353	341	290	320	326	352	352	332	329	329	327	319	323	359	350	316	346	315	376	311	360	306	340	331	361	376	363	324	364	325	335	317	342	363	326	312	330	312	325	366	349	314	339	371	339	346	331	321	327	300	350	342	356	314	330	337	314	340	294	301	323	337	333	322	322	344	314	334	349	301	337	338
8507	908	1067	791	546	344	320	272	227	200	166	164	117	147	146	120	114	100	119	102	90	105	89	88	83	94	107	93	103	77	65	81	82	84	78	70	66	82	92	94	87	81	93	98	78	97	82	96	85	98	83	90	77	69	56	76	83	73	88	74	80	97	75	82	84	86	71	81	73	101	85	75	76	87	69	66	91	68	68	67	85	67	81	87	79	96	76	73	73	85	73	86	88	80	81	71	66	97	84	85	82	72	70	96	85	88	78	78	82	87	82	87	83	86	64	66	82	66	79	72	61	71	91	84	88	78	90	92	87	77	90	74	82	64	88	92	81	74	93	79	74	80	87	68	85	83	81	72	75	81	80	95	76	80	88	75	81	81	76	72	74	71	76	79	86	92	66	70	66	82	79	63	83	88	82	69	75	83	76	83	69	65	73	81	79	86	62	83	82	76	71	66	81	67	75	75	78	98	71	73	82	74	74	74	66	70	78	94	67	76	89	57	93	74	76	67	72	79	71	88	84	85	76	65	71	82	85	81	70	86	84	85	71	90	71	61	65	73	75	66	81	64	81	74	84	72	62	80	94	91	66	77	84	74	67	89	103	85	70	70	83	67	70	94	77	70	72	61	76	88	71	68	75	81	84	66	66	76	75	58	70	76	72	75	73	78	89	83	79	61	70	76	68	67	91	79	75	74	79	78	79	75	76	69	67	79	69	82	91	72	76	79	76	68	73	60	79	87	75	76	74	63	79	52	76	72	79	69	67	75	68	92	88	70	77	89	80	70	86	72	96	74	80	83	87	73	71	74	66	83	74	72	83	83	89	92	84	77	91	59	74	71	73	76	87	66	97	84	65	88	71	78	87	75	71	79	87	82	69	76	83	75	75	81	94	82	83	70	78	79	77	82	76	80	80	67	67	83	59	97	68	81	73	78	81	95	68	91	86	87	63	87	91	75	88	70	76	72	88	86	75	86	74	78	70	82	81	86	90	93	78	75	68	63	78	76	75	79	71	75	72	86	74	95	81	57	84	74	83	50	46	71	73	85	84	77	57	86	74	84	81	82	87	77	74	68	81	86	77	75	62	78	72	79	89	79	82	91	52	73	83	65	88	75	80	78	76	77	83	67	87	72	86	67	82	100	80	82	79	77	86	76	65	66	74	85	80	68	85	82	81	81	82	78	88	79	66	73	82	79	77	73	71	73	74	75	89	87	65	68	88	92	81	68	82	83	98	93	97	95	74	94	56	86	80	78	83	92	73	61	90	82	75	76	76	84	75	79	71	85	77	86	85	73	68	73	90	76	82	60	68	74	76	74	67	84	66	92	66	79	72	68	55	84	78	73	75	69	65	59	59	71	80	86	80	84	70	69	70	66	71	76	74	85	83	75	83	71	81	93	87	64	66	58	96	89	77	71	81	69	78	70	66	64	82	92	76	77	93	91	58	70	69	73	73	74	97	91	71	88	84	59	77	57	92	87	70	99	86	70	61	79	78	88	79	93	71	80	80	79	87	86	72	65	82	96	90	84	61	73	79	81	78	81	82	76	76	94	78	88	74	74	78	64	79	76	88	76	74	82	73	89	73	76	78	81	90	90	71	89	69	80	95	91	75	85	75	72	92	85	74	80	64	80	67	69	88	72	65	85	83	72	86	72	81	84	75	67	70	81	77	81	83	89	67	65	64	78	77	81	79	83	66	66	82	95	69	67	79	83	83	78	80	89	101	91	73	83	81	68	93	86	57	78	80	82	80	57	52	65	87	87	95	92	69	98	78	83	78	88	68	79	85	96	80	81	70	72	75	77	76	84	61	82	71	66	70	71	63	64	93	68	84	77	61	78	83	58	81	70	78	69	79	59	81	67	87	83	83	73	81	86	77	71	93	104	62	71	88	93	77	100	79	81	81	100	60	83	84	67	104	95	98	94	78	82	69	92	79	101	58	85	68	71	90	73	87	84	87	91	77	80	83	70	85	76	70	91	94	63	78	86	71	68	73	71	71	73	72	88	87	82	69	72	68	71	76	82	63	78	82	84	83	84	59	83	66	76	76	89	75	69	81	83	77	77	82	112	97	91	77	89	85	87	72	82	67	74	72	63	80	83	69	58	88	58	75	63	80	72	55	69	83	76	81	66	83	80	85	99	73	73	74	94	84	99	58	70	79	81	61	101	83	89	82	90	83	71	73	80	72	71	79	66	84	79	69	81	85	78	71	73	107	77	96	75	77	72	96	84	75	78	70	75	73	80	90	55	70	71	82	77	89	79	83	84	85	73	88	83	72	92	87	68	66	84	79	70	84	88	75	74	82	73	90	92	80	89	90	80	76	98	101	82	83	88	74	87	70	90	80	87	75	78	93	95	90	78	75	60	77	75	70	65	80	75	73	83	86	83	87	85	80	74	75	96	78	81	82	88	69	70	77	63	80	87	77	79	69	87	83	92	83	65	76	79	90	78	85	90	92	85	81	81	81	81	78	78	79	81	73	75	94	65	77	89	81	96	88	78	71	73	76	86	81	71	71	80	89	77	71	78	71	98	64	70	86	84	80	82	77	83	81	73	71	79	73	83	63	84	73	80	90	60	87	87	77	73	83	67	78	70	65	74	83	73	75	78	71	101	78	73	81	76	96	71	94	84	88	75	83	86	90	78	91	72	85	96	89	69	83	80	78	73	79	78	80	66	72	87	84	78	83	76	71	83	75	72	79	74	82	93	82	70	68	75	80	74	73	78	91	78	93	69	94	68	86	79	76	84	73	89	76	87	89	84	89	81	68	84	79	87	83	73	96	78	65	64	92	70	93	78	92	89	73	78	52	71	85	90	77	87	70	78	66	84	71	81	67	83	86	85	90	79	80	61	82	82	87	84	71	72	84	84	85	65	76	103	93	59	101	62	82	84	80	73	89	84	67	72	86	79	71	80	81	84	58	77	74	78	90	73	65	56	87	73	86	72	86	88	80	70	84	84	81	75	76	61	86	86	67	86	75	78	96	85	71	67	86	81	82	93	76	79	83	65	61	67	79	70	77	92	72	68	78	79	90	60	68	83	76	77	78	72	73	80	94	63	72	70	92	75	78	66	77	59	73	87	72	88	74	84	67	90	79	80	91	65	75	77	67	82	80	81	84	64	73	74	72	77	88	75	71	68	88	78	85	83	72	77	77	87	65	78	86	80	83	77	80	87	81	96	92	101	91	63	90	74	77	87	85	83	71	78	65	64	80	73	66	69	79	85	92	89	72	66	79	76	74	84	80	74	67	68	69	76	71	91	74	72	90	74	91	76	96	80	81	100	95	91	72	63	72	76	65	80	74	90	86	81	74	82	77	77	78	71	89	59	91	99	68	75	82	70	93	82	78	82	65	80	74	67	68	70	67	80	75	54	69	82	82	81	76	69	76	80	80	83	72	79	78	95	83	81	73	76	71	64	80	71	82	89	70	92	76	80	68	74	73	67	79	78	74	68	65	76	78	71	74	88	77	86	76	82	75	85
6049	1041	2390	2900	2420	2023	1625	1346	1109	977	818	749	678	618	546	489	529	466	436	391	399	363	351	361	351	349	359	317	315	316	314	294	310	279	264	307	310	277	271	272	285	319	291	243	270	263	261	267	224	282	263	266	244	250	250	250	265	238	238	247	235	266	302	257	243	248	232	261	264	226	254	270	265	261	236	232	243	248	260	222	258	238	231	262	225	273	260	256	256	225	228	239	249	248	233	222	241	230	278	238	264	263	256	234	225	255	221	253	233	216	233	254	226	233	215	235	233	257	237	248	246	246	234	250	228	241	224	214	240	246	228	231	238	221	234	206	265	251	256	262	244	235	261	207	222	213	219	250	226	242	246	230	219	217	258	236	245	227	269	282	249	253	236	239	202	236	253	230	222	226	229	218	215	236	238	194	227	223	247	249	214	228	243	226	256	239	237	247	252	237	224	246	227	246	219	226	232	214	209	226	247	199	257	217	225	210	241	218	203	235	215	246	230	260	218	259	219	240	241	215	238	228	244	205	219	225	248	242	228	250	250	225	257	241	251	223	245	212	270	243	214	223	224	206	247	256	256	230	228	220	248	238	266	218	237	217	244	217	247	252	231	222	242	221	216	226	242	240	237	251	232	253	225	252	239	243	233	229	224	227	229	230	236	237	241	217	250	246	204	211	206	237	237	250	229	226	243	200	227	244	240	222	249	231	256	222	222	225	230	216	232	227	227	231	230	218	251	225	231	248	219	221	224	229	243	221	225	249	249	213	230	211	219	240	252	234	229	268	214	237	214	233	220	255	256	219	227	243	233	228	230	248	237	216	222	226	238	242	234	245	233	235	247	220	219	276	225	230	246	259	244	224	238	212	234	255	238	234	247	244	257	202	207	250	220	233	222	227	211	240	250	217	239	241	210	252	219	201	220	222	243	204	191	236	237	219	235	239	257	251	257	251	221	244	244	270	230	252	230	237	210	222	235	259	224	249	254	212	225	224	223	236	215	215	222	226	248	202	259	228	233	215	241	248	223	228	237	213	234	215	274	246	206	261	240	201	210	232	220	239	229	244	221	201	265	249	248	213	207	248	211	196	233	232	242	222	258	220	259	259	265	256	210	218	246	230	252	209	266	206	232	241	231	243	238	220	213	232	242	232	225	237	233	234	228	225	212	234	251	211	242	234	254	237	230	246	246	234	237	230	261	256	205	214	218	219	220	219	235	255	246	240	234	209	214	229	241	229	254	211	251	237	231	224	254	222	225	237	229	231	208	227	242	220	264	248	230	230	238	236	243	245	219	222	231	253	245	217	253	234	263	239	226	240	224	237	213	236	234	230	253	247	244	242	225	232	228	247	233	253	224	268	228	229	233	208	247	243	232	215	222	229	242	210	227	252	229	251	240	214	211	259	231	239	236	247	203	261	242	196	233	234	202	243	226	227	218	233	250	206	242	218	224	230	214	202	264	256	217	247	203	212	208	220	241	225	223	216	219	258	232	237	241	216	231	219	254	242	217	249	227	245	243	228	204	218	259	207	242	240	244	233	225	235	257	229	207	213	232	220	248	221	247	252	232	228	225	248	224	219	246	267	227	219	227	227	220	260	248	238	239	247	263	253	235	203	226	216	228	221	227	238	237	236	239	232	233	213	235	236	245	212	245	236	250	211	225	235	245	229	251	217	212	252	261	240	239	240	240	245	220	229	220	251	256	235	238	248	236	258	250	239	211	242	251	217	238	224	248	244	251	225	234	217	209	234	241	227	256	201	260	271	249	232	246	226	250	231	227	228	245	231	236	217	236	244	235	254	224	248	240	238	252	231	235	251	223	234	245	210	224	255	229	243	213	240	232	232	246	198	195	220	232	231	217	249	249	240	219	235	243	216	229	226	222	256	244	225	234	233	251	238	204	220	262	253	243	253	268	209	236	218	235	242	234	246	240	233	241	232	250	226	216	231	228	225	198	247	203	256	233	219	227	224	217	224	214	235	209	235	233	236	193	255	239	266	247	211	247	216	273	215	244	255	253	222	219	217	205	245	234	227	244	237	234	231	207	227	222	238	219	225	232	244	233	218	218	232	228	221	210	237	239	228	247	237	215	207	261	225	240	230	254	244	214	236	227	227	194	230	247	233	233	243	232	230	219	246	244	229	242	248	227	215	250	225	235	239	236	200	260	251	254	241	241	253	252	239	208	231	239	234	236	240	235	227	238	219	229	233	236	236	245	266	234	250	244	229	241	239	207	243	253	242	258	209	244	241	237	232	219	204	220	244	257	241	218	255	207	263	237	213	232	237	241	208	250	221	196	232	253	230	213	228	232	217	232	201	224	246	255	236	221	254	242	219	220	231	228	245	253	227	221	231	255	236	218	221	230	253	232	228	223	200	227	246	227	197	237	230	222	221	232	229	261	223	215	262	265	233	223	221	246	245	253	206	254	245	210	249	239	239	214	234	248	222	227	248	237	244	242	239	255	227	234	227	217	264	212	221	229	258	208	232	244	236	241	229	245	230	231	252	213	214	227	220	247	255	234	196	226	226	231	234	223	251	228	247	264	233	214	244	249	224	241	220	252	221	230	233	226	242	229	237	234	219	224	246	234	227	239	236	214	228	227	219	210	244	227	203	224	263	225	237	256	229	260	225	242	243	221	180	217	223	259	264	226	227	212	255	236	219	206	242	239	202	236	249	241	217	239	232	213	219	246	226	219	224	239	251	214	219	242	212	232	232	218	231	223	235	236	249	249	272	238	238	262	220	232	229	233	246	251	215	220	228	250	230	229	226	196	248	257	240	252	261	252	250	221	240	241	235	232	243	206	258	220	217	248	242	220	239	203	214	243	244	276	215	227	220	219	219	244	243	225	223	236	240	230	224	246	251	242	238	241	241	220	227	250	252	228	245	223	238	224	218	242	257	223	214	256	242	233	240	232	230	228	212	237	221	230	203	249	208	225	206	236	245	217	218	220	224	214	213	245	232	218	234	241	243	228	235	235	241	225	258	237	234	218	253	219	230	266	212	210	250	240	238	234	250	234	234	248	226	197	252	222	251	249	235	237	239	236	224	251	203	218	231	221	232	235	225	214	242	248	204	211	231	242	241	230	241	248	220	207	242	240	233	235	250	231	236	229	244	218	203	212	202	196	217	247	229	234	217	200	246	202	207	244	238	229	252	204	258	220	245	255	224	253	202	224	234	219	208	235	209	233	225	222	247	229	229	235	233	249	218	211	239	252	211	226	250	242	229	207	234	223	236	213	221	211	244	258	222	212	234	234	224	239	253	226	228	242	228	249	215	242	230	233	230	247	229	227	234	230	206	227	234	228	241	218	220	223	223	230	273	211	246	185	226	206	233	259	242	233	238	202	256	217	232	194	224	220	232	262	229	247	245	222	238	248	228	237	232	216	244	242	191	215	221	252	209	255	229	225	235	236	233	217	226	235	250	249	212	260	221	205	235	248	250	254	193	257	210	250	230	234	209	245	221	229	258	250	232	228	225
15992	2449	2426	1758	1221	833	759	554	442	423	427	324	299	318	274	260	240	251	243	229	231	210	251	218	208	209	203	193	187	189	219	210	208	216	221	221	199	175	217	186	206	199	207	204	207	204	189	214	198	203	197	198	204	213	204	186	189	191	178	230	217	183	194	188	198	176	210	173	188	194	190	198	204	176	210	195	191	213	183	189	181	197	202	189	185	193	182	171	183	213	174	184	194	174	192	180	179	207	188	171	196	199	199	190	183	195	203	182	168	183	201	169	188	177	166	188	170	202	196	189	208	182	217	211	174	186	214	198	211	150	164	179	167	192	188	213	205	205	183	209	185	180	183	193	194	187	188	187	180	190	177	179	177	195	175	180	214	176	171	199	173	183	175	184	178	195	198	165	174	192	195	189	199	209	191	171	178	198	189	199	190	207	213	192	172	213	183	174	201	198	188	188	165	183	207	199	173	196	188	179	182	175	171	175	185	193	186	186	185	196	208	199	155	181	173	196	181	192	207	185	190	177	167	187	186	182	207	190	196	188	192	203	172	187	188	172	187	206	176	234	196	221	183	193	189	197	194	183	216	190	166	196	179	193	185	176	182	204	163	194	179	194	191	193	188	175	179	175	184	199	189	192	198	196	200	188	179	173	200	201	202	190	197	172	182	165	178	171	194	203	208	209	187	170	196	182	204	157	183	191	173	175	174	210	190	166	192	201	184	186	181	188	193	179	187	172	172	195	193	210	182	203	197	180	200	190	194	197	185	189	186	157	202	170	213	196	207	178	163	168	177	192	190	192	194	181	169	197	196	193	180	194	176	195	206	216	173	179	201	185	189	187	213	203	189	181	164	208	186	202	181	189	194	178	179	197	178	169	196	207	179	186	176	203	204	185	174	181	166	211	191	181	172	178	189	198	190	204	182	173	201	215	181	228	179	191	193	201	176	204	194	179	204	222	171	169	184	189	172	200	186	214	186	219	214	214	182	192	169	201	197	184	199	201	182	209	167	179	179	184	204	186	182	188	193	190	181	169	173	178	184	178	196	168	194	227	199	191	158	187	186	169	165	188	183	178	183	176	170	206	190	192	180	167	211	186	188	168	183	170	194	188	158	186	179	199	172	175	189	187	184	214	176	189	186	195	184	197	199	169	191	166	182	177	172	211	179	191	152	151	187	198	174	191	184	183	186	194	188	189	181	184	187	181	207	208	196	184	216	193	166	211	216	192	193	183	199	188	201	168	210	188	178	202	188	214	192	155	212	176	167	202	168	187	193	164	183	162	175	175	188	181	197	214	196	192	210	203	173	175	179	172	184	174	199	167	161	183	187	189	217	192	154	173	160	176	204	217	177	186	202	188	170	170	179	201	191	184	180	196	197	172	182	187	190	188	205	192	176	197	198	187	148	207	186	190	171	195	183	155	185	191	184	196	193	179	207	192	173	200	176	199	182	194	200	195	191	182	181	146	163	183	182	178	189	170	194	192	168	187	194	202	175	188	180	193	193	193	199	190	209	199	195	202	168	188	196	203	205	169	197	190	163	204	187	218	200	192	195	169	193	194	193	185	200	198	197	182	194	174	201	186	195	181	181	200	176	171	214	197	177	183	192	203	203	227	175	190	174	206	195	176	182	166	199	179	169	194	201	180	201	220	194	184	193	182	202	189	188	191	201	184	170	179	155	201	178	170	184	177	188	197	220	174	197	170	206	214	192	180	182	216	174	171	170	170	205	160	168	193	181	212	178	192	189	205	180	202	190	174	191	183	192	175	202	192	188	211	184	193	183	178	202	242	193	210	213	186	192	197	190	198	168	196	203	211	168	192	201	207	189	182	204	223	198	213	201	174	178	189	206	169	198	194	172	181	195	186	180	189	195	191	177	209	209	184	190	193	212	210	153	191	216	193	170	201	195	193	174	203	180	200	186	199	178	202	197	206	187	214	193	179	189	174	171	197	173	191	179	214	190	212	193	203	210	193	191	185	177	181	173	221	186	201	194	183	201	174	174	195	193	182	170	207	202	163	204	205	212	185	181	188	171	175	182	179	183	202	194	189	166	188	187	177	180	199	197	184	174	167	173	172	203	192	174	169	191	164	181	174	204	183	196	181	206	185	206	231	188	166	172	194	164	168	183	204	187	190	193	187	186	206	185	195	198	205	212	186	204	191	207	198	188	191	205	191	190	176	174	195	220	170	172	178	168	198	152	184	176	192	179	194	199	189	205	189	184	181	210	190	175	212	187	211	177	179	208	189	198	212	207	189	191	214	169	210	172	189	187	186	197	180	214	184	196	207	159	171	204	178	178	190	179	189	166	180	194	201	190	188	192	187	190	199	177	212	169	206	187	167	195	207	195	158	202	192	171	177	182	176	192	182	203	203	176	197	194	202	170	197	208	217	203	219	197	181	176	205	176	180	194	212	182	197	192	190	205	197	196	162	211	186	191	185	199	167	181	199	176	204	192	186	179	196	185	176	185	171	181	186	166	182	197	204	197	196	181	185	194	180	191	189	195	163	183	204	187	221	202	185	185	180	196	215	188	187	161	219	184	194	194	188	192	179	176	188	205	181	178	174	187	190	175	185	194	171	198	178	172	219	201	178	205	188	223	214	176	169	198	192	169	176	178	227	178	187	184	213	171	204	205	181	175	173	198	174	181	201	197	198	195	182	159	205	190	198	181	186	185	168	174	159	164	163	183	214	203	195	187	190	201	197	200	182	200	189	189	199	179	185	173	174	219	188	183	195	188	197	219	186	193	208	186	189	196	183	208	185	203	208	184	163	201	180	159	192	175	201	171	180	185	204	205	194	171	177	188	192	206	185	169	193	171	193	181	173	176	185	187	168	211	189	186	189	193	195	218	188	199	193	191	166	184	182	176	164	183	167	182	190	202	190	186	207	178	206	220	214	200	165	201	185	186	172	174	175	190	190	207	204	196	159	185	187	191	203	192	185	182	202	188	229	174	193	219	191	178	228	187	183	205	189	178	199	189	168	178	204	211	199	214	191	210	208	175	177	194	182	168	199	224	193	177	208	182	171	190	188	179	188	197	189	181	186	191	186	189	204	196	196	220	205	189	190	176	190	203	179	189	162	205	191	186	196	189	190	222	186	194	183	169	205	211	204	189	187	194	187	203	170	178	200	200	201	177	201	166	160	182	194	185	195	168	185	176	223	193	181	204	187	192	184	187	176	166	190	192	191	201	199	173	205	201	218	166	194	181	171	200	189	177	194	176	183	178	191	171	182	202	170	172	202	183	176	191	197	174	188	184	182	176	208	188	203	216	187	171	191	197	221	198	175	177	203	203	200	192	186	196	197	218	177	185	186	188	194	192	200	156	193	204	206	217	171	174	179	200	167	196	180	171	184	160	176	208	204	200	166	180	189	170	196	194	204	191	175	199	203	196	179	184	205	180	164	227	160	171	200	182	212	202	175	182	167	196	210	180	213	174	182	210	206	214	209	169	204	186	183	169	197	190	177	167	191	196	186
7946	1944	4860	5276	4698	3877	2999	2573	2270	1957	1714	1484	1328	1213	1149	1038	934	936	861	893	813	765	764	735	692	705	729	637	652	618	704	603	630	610	600	568	639	613	555	528	549	523	590	556	564	573	530	507	573	501	530	525	522	549	535	526	501	545	517	544	565	482	506	503	512	514	512	502	502	497	483	502	519	526	457	473	481	482	459	453	491	495	481	481	453	515	495	464	485	514	492	477	522	508	478	452	486	491	494	475	481	491	485	493	462	503	485	478	489	505	448	460	538	449	491	452	511	532	468	472	506	472	468	497	497	512	521	484	481	509	487	515	500	496	465	467	525	478	501	487	471	499	487	466	481	492	511	479	474	505	483	496	492	491	497	451	478	444	486	470	491	466	472	514	501	495	492	455	501	473	435	467	531	479	499	493	496	474	476	536	490	509	452	452	484	517	547	444	493	525	469	454	494	470	478	463	472	483	488	480	448	484	455	492	479	462	497	485	463	506	483	477	464	510	489	454	483	496	457	472	458	485	445	456	495	512	473	486	474	483	487	446	475	463	463	496	500	487	461	486	530	524	488	456	489	473	465	484	507	451	475	475	522	518	460	460	434	461	445	458	473	483	471	493	474	481	502	470	453	456	467	494	487	445	496	505	434	455	449	475	499	498	463	489	501	486	464	489	484	468	454	460	449	492	524	476	471	450	479	469	513	487	498	501	488	501	502	499	485	501	498	448	478	479	469	456	488	455	486	468	469	454	453	458	460	514	486	486	460	514	467	471	490	491	479	528	491	443	494	496	480	460	478	487	485	448	481	516	510	523	483	490	512	461	459	439	504	472	460	473	457	449	459	474	464	447	474	507	468	463	524	457	465	456	494	512	462	448	473	468	490	453	513	486	478	493	505	449	459	491	477	477	471	484	466	459	453	459	476	483	492	502	468	485	487	496	462	484	482	473	436	483	501	503	514	461	447	456	472	515	492	489	488	450	517	465	489	470	447	489	498	455	473	467	501	471	486	492	493	481	488	470	480	487	515	496	488	482	482	447	457	468	486	485	446	500	471	511	531	458	474	481	463	497	495	484	447	467	482	467	513	508	478	475	510	453	493	478	445	481	517	490	517	501	501	490	512	463	510	537	500	450	494	497	516	542	475	446	456	473	468	492	480	484	480	499	449	465	486	458	477	440	500	461	445	454	469	477	477	469	473	473	465	448	496	520	478	522	495	522	479	485	483	499	469	511	470	499	481	482	504	469	455	492	509	439	498	496	461	486	474	491	472	464	451	471	523	462	502	478	477	481	483	452	469	479	457	497	510	486	479	492	414	468	462	484	462	474	475	486	448	517	452	475	441	465	514	491	466	522	464	458	500	512	447	474	461	487	473	467	468	432	516	506	471	492	469	445	466	529	439	475	498	475	494	480	473	508	494	490	481	456	490	477	496	523	458	470	462	483	441	489	454	469	518	500	509	496	475	516	490	447	489	514	456	479	469	462	479	477	436	484	486	465	475	445	483	479	444	451	497	447	480	498	556	483	471	425	527	483	498	470	414	460	468	451	505	485	499	474	499	503	487	502	467	470	453	479	469	449	478	450	493	463	446	452	476	457	469	477	494	490	517	445	504	516	509	447	490	463	501	466	460	528	465	471	452	441	452	490	486	470	462	514	478	489	481	467	492	458	464	483	497	490	485	480	517	418	498	483	461	468	497	489	521	492	467	523	506	522	483	473	474	451	465	519	456	481	502	507	480	470	480	483	463	471	455	487	466	465	451	514	492	497	494	456	493	491	484	521	457	464	496	468	469	512	480	470	504	471	511	474	482	492	503	477	490	476	501	485	455	446	503	491	460	509	503	533	487	488	472	492	523	482	479	500	472	496	472	509	480	513	481	483	493	462	487	461	506	506	475	444	485	478	455	521	498	461	476	483	446	452	481	499	464	494	485	487	492	486	527	507	479	481	466	552	475	501	511	493	475	507	462	471	469	491	460	465	486	447	489	470	469	459	458	477	482	477	475	516	511	484	467	485	461	474	511	453	456	463	466	459	491	529	474	465	484	473	473	481	512	492	500	499	491	499	510	492	469	512	482	490	499	531	497	449	491	491	480	462	481	464	453	469	478	472	493	478	473	474	495	501	470	421	505	474	485	457	486	454	469	455	488	485	493	492	436	464	488	464	447	474	520	483	456	510	473	531	488	473	497	487	512	444	467	463	505	457	463	450	500	444	482	511	481	446	466	463	470	501	477	472	502	498	508	456	502	473	457	495	500	545	470	454	511	450	472	490	523	457	469	510	465	517	495	476	448	473	492	428	510	481	466	492	485	469	499	475	474	497	510	512	501	475	475	459	469	439	486	533	538	450	469	490	466	475	485	459	459	472	497	487	428	530	444	465	452	501	502	470	467	461	430	483	464	453	476	516	479	479	484	490	489	488	460	472	477	487	478	490	522	457	479	517	478	476	496	445	484	478	488	476	476	478	490	502	475	490	486	469	470	480	474	475	499	485	500	442	496	473	461	458	470	465	452	491	480	465	491	509	464	483	503	487	481	517	486	456	453	471	481	505	489	486	514	477	497	485	491	458	499	474	495	511	479	477	460	514	478	473	514	456	439	510	486	455	473	466	484	498	450	469	502	456	421	461	511	477	474	480	478	519	526	529	490	472	481	474	505	480	465	509	471	525	481	488	506	467	486	444	464	466	444	451	475	463	458	492	526	459	480	497	516	501	475	461	484	479	503	522	477	479	486	498	488	457	528	435	480	457	443	484	462	489	500	482	496	473	461	438	483	506	512	509	483	492	491	450	487	466	461	461	459	469	510	478	473	510	493	483	480	519	490	478	469	476	463	463	489	475	499	462	519	482	441	495	458	486	476	511	461	495	469	492	491	464	459	449	471	468	480	519	452	450	469	462	461	466	486	481	494	439	506	443	504	511	498	467	487	471	470	518	488	479	490	479	465	461	463	478	440	487	513	516	466	485	460	479	448	486	507	482	496	455	465	516	498	485	461	472	455	489	474	442	493	494	483	480	442	489	447	477	482	478	522	472	474	451	492	467	456	492	466	499	508	470	487	486	493	503	472	464	497	460	502	463	486	459	443	460	487	502	499	445	487	505	525	508	480	472	478	452	460	485	467	478	488	453	498	496	461	466	459	461	506	462	474	496	457	483	474	470	467	475	493	438	487	474	470	472	500	495	489	495	478	484	503	472	473	478	500	456	474	502	458	472	498	474	515	518	475	488	474	475	464	483	499	468	462	479	484	453	431	452	521	500	450	474	486	509	464	488	476	450	481	488	469	488	507	461	444	425	470	482	488	521	476	506	498	475	468	488	475	475	521	494	504	490	454	440	485	453	486	491	447	508	449	466	498	509	461	484	503	462	506	472	515	495	467	481	497	510	533	495	491	490	475	451	474	482	481	488	499	496	477	471	490	479	473	487	483	453	496	477	459	475	448	486	478	495	451	475	495	500	453	469	454	483	493	473	453	484	467	483	453	486
2091	155	155	154	141	146	150	128	120	138	144	134	110	121	134	139	137	110	144	147	142	135	129	137	129	130	136	113	147	126	122	134	134	121	134	117	139	129	116	110	118	117	140	136	114	134	121	139	109	145	127	123	130	139	134	139	113	114	134	147	152	122	122	98	124	121	151	140	116	127	121	108	110	134	113	132	128	144	126	138	151	146	129	150	133	140	140	126	133	129	134	127	133	120	129	136	134	121	132	117	126	126	163	140	118	125	148	133	133	122	133	154	136	122	141	127	149	122	128	127	139	125	132	133	133	128	129	125	113	122	126	139	147	134	145	121	152	137	120	121	128	125	113	123	121	138	131	144	145	148	134	137	123	118	127	133	142	123	141	126	127	133	132	143	125	137	120	135	129	123	121	116	145	131	136	150	119	127	126	134	152	138	131	131	144	132	133	121	141	124	124	121	131	101	111	117	147	112	124	123	123	113	125	143	138	126	112	130	137	139	112	118	141	114	112	126	160	146	122	134	130	153	140	138	140	146	150	132	136	126	135	120	111	133	127	140	137	136	125	136	118	116	117	130	123	145	152	120	137	157	132	136	133	126	119	132	147	131	134	149	129	111	139	138	128	139	131	126	138	149	133	131	140	147	125	134	128	129	126	125	116	133	141	131	119	152	104	118	128	124	142	139	126	148	132	120	133	121	129	118	130	145	136	121	121	133	126	133	152	135	135	119	148	130	139	131	132	140	120	109	120	139	139	136	138	125	124	132	123	133	117	129	132	139	135	108	141	129	140	143	133	133	131	148	143	132	119	131	129	134	139	148	122	143	147	109	125	138	135	131	131	143	131	125	125	111	117	131	128	138	117	161	123	123	123	106	100	146	138	117	133	130	132	113	148	116	130	116	139	129	138	139	143	123	129	127	129	148	126	134	110	130	140	124	137	110	111	118	133	155	150	124	135	126	136	140	130	144	133	121	128	146	141	118	107	124	132	138	121	120	115	101	116	140	149	127	150	122	132	138	124	129	136	124	126	119	143	130	136	131	121	119	129	117	127	113	115	131	137	126	128	116	121	120	130	115	112	131	140	125	144	133	123	140	133	136	123	138	136	151	125	120	145	127	140	140	143	120	138	159	116	145	145	143	112	143	138	124	137	148	126	142	129	138	140	122	111	127	133	119	143	137	132	126	127	114	121	125	128	125	107	148	130	135	136	140	132	122	150	129	113	134	131	147	123	143	123	146	146	140	133	121	147	125	124	128	126	124	146	145	132	149	117	134	129	137	128	128	125	118	118	133	125	136	143	128	118	156	131	150	118	112	135	124	145	126	139	150	120	151	125	114	145	126	121	143	110	134	117	129	121	122	136	122	130	134	124	126	129	123	135	140	130	128	115	121	133	131	121	140	140	117	139	135	134	129	133	136	117	130	127	124	120	132	141	143	130	131	150	116	131	125	126	155	131	138	149	133	129	134	139	127	134	105	144	119	122	115	119	136	111	130	125	148	141	125	116	122	139	128	125	134	128	142	148	153	151	148	111	124	132	139	144	137	128	142	131	129	130	132	140	120	132	111	104	117	126	129	124	121	122	109	130	114	136	129	129	123	142	129	139	138	118	132	140	120	133	127	124	135	145	128	124	149	147	125	131	139	126	138	118	134	143	134	130	106	135	114	132	135	117	139	135	129	130	138	119	113	137	125	154	139	130	127	136	112	128	151	133	134	108	104	127	169	138	126	133	126	113	131	133	133	137	132	126	154	116	121	123	143	133	125	130	127	145	114	129	104	133	156	130	127	114	128	146	126	128	141	125	122	141	138	123	141	147	129	135	124	120	148	135	147	145	130	133	129	134	141	124	120	140	136	147	121	133	125	128	122	147	154	146	135	127	117	148	134	163	127	132	134	114	163	157	121	147	148	143	116	152	143	141	114	135	123	124	136	118	146	138	121	127	119	139	129	147	118	145	130	142	141	138	140	117	141	152	139	157	144	125	150	128	127	125	127	143	142	133	123	131	127	131	143	115	138	120	157	145	123	144	146	153	119	123	119	117	133	134	127	117	170	135	123	132	123	98	121	115	135	135	133	118	145	127	116	111	135	133	119	108	143	140	148	125	142	127	122	127	115	114	127	144	105	143	145	120	134	132	140	130	151	130	140	120	133	137	135	118	119	127	143	135	114	134	149	146	137	123	111	133	131	121	132	145	135	151	121	119	128	135	120	118	138	103	118	146	123	131	128	135	133	137	144	143	146	141	151	109	125	128	149	121	133	146	132	142	141	125	127	140	136	115	132	131	129	137	113	134	130	146	129	147	131	153	110	123	132	135	145	131	129	133	124	143	137	127	124	135	117	137	132	139	142	122	138	141	133	135	126	149	125	137	126	117	129	120	147	128	156	137	130	126	130	132	127	148	116	121	113	125	129	150	114	129	133	128	129	127	130	136	126	114	126	139	160	127	134	147	146	121	126	127	129	147	164	135	145	139	141	143	133	137	119	132	117	137	146	125	114	134	120	119	131	144	134	115	120	106	136	152	122	163	143	131	130	156	122	108	133	115	119	132	117	128	128	129	141	110	126	148	122	117	129	145	122	137	144	135	141	128	121	141	115	118	120	121	143	131	124	142	137	123	133	112	145	136	134	126	139	128	111	114	124	139	150	119	126	151	137	122	142	132	144	134	114	130	110	111	134	126	126	153	130	124	115	130	153	126	119	138	142	131	127	127	121	134	136	133	123	129	137	132	133	144	141	140	119	141	114	159	140	129	146	138	134	119	136	135	125	117	101	129	133	124	119	118	122	126	138	132	129	132	148	129	122	140	115	142	124	138	125	117	135	128	129	127	120	143	135	131	143	123	138	131	127	130	138	117	130	116	135	132	139	115	128	121	137	140	132	132	119	141	141	125	130	148	142	151	118	138	141	143	129	137	148	135	149	121	133	131	127	145	121	132	154	134	121	128	133	139	139	128	130	134	127	124	113	112	115	125	138	149	123	112	151	153	135	109	118	123	132	131	120	126	141	148	114	121	131	119	133	138	136	132	142	144	152	129	123	144	134	149	143	150	134	129	122	135	129	122	127	144	129	132	137	119	125	143	114	133	111	130	136	115	127	133	148	146	122	141	136	118	115	117	141	135	117	142	127	135	119	125	148	128	144	127	121	127	128	132	114	126	110	123	135	143	147	122	128	138	135	124	130	143	120	129	129	136	130	135	124	137	130	134	138	105	130	127	133	124	118	128	141	130	133	119	148	128	123	125	137	131	137	139	119	129	138	132	114	121	142	148	150	125	158	142	101	143	132	121	156	150	119	127	130	123	126	123	137	138	134	116	129	129	136	123	119	121	136	142	130	114	125	125	121	129	120	111	129	127	121	122	129	124	142	142	128	137	128	122	145	140	127	143	131	129	139	129	128	114	135	127	132	136	140	139	138	125	132	120	119	134	126	159	153	131	134	123	126	130	130	151	111	131	126	128	122	144	148	140	116	139	128	126	122	137	144
2317	383	404	452	432	376	390	377	377	341	370	334	369	353	343	312	358	350	365	340	312	346	344	367	314	308	359	344	304	326	360	337	371	334	332	356	346	337	341	301	346	335	354	328	314	304	341	312	335	317	361	330	336	340	316	335	335	312	347	347	330	327	332	328	306	343	317	389	340	320	354	336	356	341	328	325	314	353	304	348	345	346	327	334	323	365	331	327	294	340	340	354	334	321	329	346	356	319	333	347	319	321	323	306	354	323	332	352	373	314	368	344	338	307	365	337	356	331	309	310	309	306	320	372	338	337	322	326	320	340	380	323	321	333	335	324	345	335	340	339	326	333	332	347	324	342	369	359	295	354	313	323	350	304	310	329	335	330	323	348	293	323	320	345	351	301	342	303	325	343	335	311	310	343	333	332	299	359	338	334	337	312	345	320	334	351	355	335	344	331	339	332	306	336	336	329	330	340	349	330	345	348	323	356	326	323	306	340	345	338	330	331	316	321	343	315	330	335	299	367	347	342	334	338	356	315	366	339	369	333	329	346	341	343	330	328	333	352	329	305	362	358	341	348	368	351	314	348	308	339	325	341	323	335	318	360	344	325	345	345	338	336	316	312	320	352	329	344	342	348	334	337	338	364	329	318	352	340	299	346	364	341	331	337	310	318	289	351	327	337	314	334	323	350	347	331	344	354	315	296	340	351	339	331	328	310	317	350	319	324	288	316	319	323	343	301	320	319	324	317	335	328	361	325	307	338	347	321	349	367	323	350	305	336	314	355	360	318	346	345	355	326	337	307	308	320	364	324	344	331	363	320	312	340	348	322	338	292	338	326	296	357	314	376	309	348	324	333	359	332	313	381	321	342	344	340	320	356	340	368	326	308	312	328	316	331	331	333	348	317	342	380	315	351	332	343	319	336	329	349	316	339	332	329	337	295	340	345	328	321	323	340	337	310	317	365	350	326	328	342	319	328	338	328	315	366	357	305	350	348	337	304	337	329	336	334	328	340	334	328	367	328	331	344	317	360	339	336	340	348	362	336	333	332	332	312	272	339	320	338	326	360	340	288	343	333	313	333	333	336	329	348	337	321	371	332	334	308	304	345	362	353	311	349	360	345	331	326	346	337	316	331	331	324	334	359	322	336	349	326	343	353	321	325	321	311	346	302	332	342	321	329	337	323	352	309	324	352	357	316	325	356	319	341	312	367	320	318	277	355	303	285	309	314	344	320	323	293	325	344	342	329	329	360	335	346	328	326	330	336	312	336	324	346	320	318	313	333	353	338	308	339	343	345	317	340	318	326	329	369	338	344	319	329	342	346	335	329	325	291	358	326	329	337	319	345	324	327	315	346	351	321	362	322	324	329	355	337	337	334	338	324	359	333	345	297	364	310	321	336	335	315	354	314	297	346	333	339	350	334	345	357	329	331	322	349	338	308	354	341	333	335	351	330	357	337	330	365	340	323	345	337	320	313	317	340	351	330	352	339	339	325	341	350	303	348	355	335	312	345	341	332	339	325	366	303	336	355	357	362	347	326	345	323	350	374	328	291	343	319	328	344	313	331	336	337	320	355	332	346	332	319	319	328	341	330	347	324	336	320	333	330	318	360	315	364	346	336	348	340	333	316	329	346	341	340	311	353	329	340	347	332	357	313	322	331	315	340	332	316	377	334	334	296	333	326	303	321	350	331	312	318	338	316	337	357	331	338	342	313	377	342	344	336	336	316	332	352	338	312	318	351	325	344	329	323	350	326	356	329	324	334	321	338	359	341	339	331	336	309	321	353	354	301	337	335	334	328	324	341	330	337	334	349	323	342	326	324	332	335	355	323	313	352	359	342	337	334	322	324	347	337	343	320	324	353	359	381	321	327	344	317	324	344	345	335	297	317	338	339	315	352	322	318	325	349	336	340	304	334	339	324	351	367	327	373	318	356	335	362	305	337	329	320	339	334	314	334	319	352	314	308	323	338	324	354	315	322	312	315	328	334	320	330	334	337	337	287	305	330	323	307	358	363	364	344	370	355	331	324	343	346	315	345	330	326	334	335	320	308	335	345	346	319	321	357	318	357	356	332	321	335	370	331	307	332	334	326	336	337	306	315	296	334	318	371	373	316	355	343	353	323	345	321	333	311	347	326	350	333	347	308	310	315	365	328	324	331	317	324	341	330	351	332	326	335	361	333	340	328	316	335	352	348	324	317	332	295	329	289	355	333	300	355	359	321	303	370	344	318	337	347	326	357	331	292	348	324	347	337	335	329	340	328	338	346	342	347	311	334	342	350	333	322	338	329	336	358	339	356	339	359	338	326	333	341	363	333	328	326	336	337	365	328	315	301	350	355	349	298	332	342	325	320	334	324	329	316	309	312	344	350	323	329	307	310	385	331	341	351	345	348	331	336	325	314	338	331	323	341	337	310	304	354	349	310	342	367	331	331	350	337	325	361	314	321	333	349	362	321	353	317	352	317	347	341	334	332	353	330	368	350	348	340	345	323	315	336	327	324	342	316	318	323	326	348	332	336	321	338	369	330	312	301	332	339	330	362	325	339	331	364	360	337	323	347	324	347	321	340	302	337	330	341	362	316	334	332	322	338	320	309	344	304	342	339	337	339	309	331	367	342	315	321	345	318	323	348	345	312	340	339	323	371	352	314	360	331	332	338	350	342	350	336	327	333	368	330	350	345	343	304	341	359	339	365	337	303	343	347	326	373	331	342	315	344	363	360	335	336	312	322	356	342	358	348	332	328	313	349	319	308	348	358	318	334	345	342	341	345	296	318	322	334	319	346	370	318	310	324	331	320	339	346	321	312	347	338	346	340	330	351	330	371	356	287	324	311	306	316	319	332	352	307	353	350	323	331	341	324	312	339	358	360	302	341	321	373	318	325	342	342	345	340	357	327	355	304	345	335	324	334	339	340	354	344	323	345	317	337	340	322	315	351	329	351	297	320	349	328	316	340	344	347	306	342	312	369	313	329	320	330	316	351	350	331	309	389	325	363	313	335	331	323	347	350	343	302	358	332	320	345	339	339	340	337	326	322	312	332	346	361	319	323	348	382	323	360	322	337	323	316	303	313	326	333	307	335	293	326	355	335	317	335	310	336	324	295	337	348	365	345	314	337	309	352	336	338	317	336	340	331	320	337	328	348	306	327	310	321	319	319	355	352	369	343	315	335	372	307	326	301	334	317	333	339	327	320	340	295	322	322	353	318	328	314	371	312	335	337	335	342	328	355	315	340	336	361	366	382	356	339	353	335	356	349	343	305	311	339	330	341	359	344	343	359	361	335	340	294	304	309	357	328	359	360	337	336	366	365	349	312	326	339	338	357	354	320	327	327	331	341	307	339	312	335	338	332	329	333	334	335	328	347	341	321	349	332	335	311	358	347	331	319	322	338	342	329	361	309	334	350	333	329	316	340	327	322	328	326	332	314	347	302	300	334	327	336	367	329	364	333	337	303	342	336	335	324	344	315	364	329	304	340	313	313
8694	916	1097	782	550	384	296	289	198	203	153	150	137	117	119	115	98	104	102	106	94	98	92	91	90	92	89	97	80	94	85	76	91	73	89	84	79	82	89	72	62	81	78	77	95	86	84	80	102	97	85	72	77	76	90	78	75	61	83	84	86	74	78	80	88	78	95	68	97	57	84	94	79	82	83	85	74	95	68	73	76	80	88	94	89	78	72	81	77	82	70	77	85	71	91	85	90	71	89	86	93	83	75	61	85	68	76	76	76	82	83	65	79	81	72	74	74	71	77	64	86	62	85	62	81	67	74	87	75	84	79	69	77	77	87	81	86	71	75	75	85	105	93	84	77	80	85	66	98	87	78	69	88	77	85	83	72	79	84	92	72	76	66	81	80	88	85	87	80	98	75	80	91	70	71	79	88	89	79	70	77	78	93	68	78	79	75	75	74	72	82	75	85	89	75	90	72	83	84	69	86	77	94	82	69	62	86	91	65	89	87	88	84	70	71	87	82	78	67	74	71	91	83	78	93	79	79	86	75	76	76	70	77	71	77	73	68	57	75	73	88	87	75	81	70	94	100	70	61	79	73	72	102	90	86	83	83	68	98	66	68	91	78	81	93	89	81	83	81	86	77	87	82	73	67	72	76	89	88	72	75	76	85	98	76	99	70	101	75	80	90	70	88	74	77	81	69	89	74	82	85	79	95	97	75	75	95	87	63	80	71	67	71	81	97	74	82	92	91	71	62	65	75	87	65	73	70	83	70	89	71	86	97	79	93	75	88	71	85	92	86	79	93	68	90	83	91	84	92	69	81	79	88	88	80	80	87	70	67	85	86	81	72	71	75	97	79	60	63	83	70	81	94	72	98	76	86	77	70	80	75	73	66	90	77	81	78	97	84	72	76	64	91	67	80	110	73	75	72	80	74	62	67	82	103	75	84	79	86	75	64	81	76	78	60	87	70	80	80	95	89	90	73	87	74	99	81	68	89	78	71	81	85	78	65	60	76	78	79	65	69	74	84	90	87	100	74	84	88	73	70	88	76	86	74	75	59	84	67	71	97	72	84	79	80	63	69	70	68	85	69	82	87	66	65	88	94	77	73	82	90	83	79	75	75	88	82	62	77	68	77	81	75	92	86	86	59	76	77	76	70	77	82	92	76	74	94	80	87	81	86	67	84	94	77	72	84	84	86	89	80	78	65	87	88	77	85	75	70	73	62	73	84	70	72	72	68	84	64	76	81	90	80	84	89	88	74	79	79	80	78	68	71	76	70	72	81	66	95	70	76	75	86	65	77	78	74	88	88	94	82	81	79	78	69	56	82	81	68	89	93	74	60	71	81	71	73	72	90	64	66	73	89	73	80	94	80	81	90	68	77	67	73	81	63	68	81	77	71	68	69	74	71	79	81	69	61	74	87	77	76	69	75	74	63	74	84	74	78	65	81	70	79	74	88	78	89	102	78	73	103	80	78	83	81	70	63	73	93	75	84	81	77	61	86	74	101	74	78	91	73	81	74	70	69	79	67	84	85	71	66	78	75	79	85	96	86	73	70	102	75	70	74	72	70	93	82	80	75	91	77	73	89	74	72	101	85	87	84	69	98	98	62	81	74	60	71	91	88	78	84	75	80	81	77	69	87	72	95	91	86	62	87	86	96	87	79	89	57	86	82	95	57	78	81	92	73	103	71	80	82	80	89	83	102	69	87	60	94	96	79	86	74	71	86	77	73	60	75	94	85	85	68	78	69	75	64	75	80	84	91	83	87	79	74	80	60	84	87	74	66	69	92	83	98	78	79	82	86	70	83	77	60	80	82	67	94	84	81	59	83	76	68	88	78	58	89	68	82	80	82	72	80	75	91	97	72	81	71	79	63	80	70	81	81	77	95	100	66	82	71	72	77	101	67	87	73	70	84	79	73	77	76	82	81	83	83	80	76	67	75	77	67	72	79	76	70	85	83	73	59	68	78	78	89	66	94	63	92	82	75	107	88	81	79	100	67	71	83	53	77	70	92	61	79	93	67	90	74	71	70	72	86	86	75	74	77	88	88	78	62	82	81	78	94	66	71	80	76	78	78	70	64	71	85	76	86	87	68	93	76	88	65	79	79	75	76	73	90	78	79	95	67	71	87	82	77	88	74	94	83	81	83	64	80	80	94	66	66	71	68	91	82	74	80	69	70	89	94	72	76	65	92	81	103	78	75	87	73	73	84	73	74	72	93	91	69	87	82	61	97	81	62	72	96	83	74	76	76	78	74	72	76	63	78	79	76	97	61	66	78	88	58	66	90	78	75	89	85	85	89	79	85	107	62	84	70	76	69	66	83	86	72	85	86	72	61	88	77	83	109	76	86	81	72	87	81	81	75	76	62	66	68	82	78	67	68	82	95	86	81	73	63	66	91	84	90	75	70	65	69	95	81	93	77	74	76	90	83	64	89	63	84	84	63	85	90	79	64	64	81	81	77	98	79	77	88	82	82	76	70	82	59	83	71	78	74	85	67	81	72	77	74	70	88	78	79	61	76	71	84	104	92	108	82	86	69	77	91	84	84	88	84	74	76	75	68	77	81	64	78	77	73	82	81	79	85	85	82	93	87	96	87	69	72	82	73	76	79	83	81	78	88	88	76	84	73	93	73	85	74	96	82	79	92	70	81	80	80	79	75	76	90	56	67	78	81	81	84	89	93	77	75	78	80	84	80	80	64	56	84	88	59	72	65	68	71	66	79	74	78	75	79	83	66	90	65	65	80	83	76	76	76	83	78	57	73	72	87	88	73	73	71	93	63	79	91	90	75	69	71	86	78	70	73	98	80	92	72	87	75	69	71	76	84	67	59	79	95	77	85	73	78	95	76	84	83	73	72	83	69	85	78	86	91	97	86	68	90	82	76	81	70	68	80	75	80	71	81	77	70	78	95	84	82	72	75	79	70	80	71	75	83	75	73	87	72	79	70	77	88	76	89	90	67	76	77	71	72	85	92	75	79	92	67	79	81	98	93	88	81	72	63	81	89	80	78	82	89	72	75	88	77	77	74	71	83	98	72	73	76	81	75	77	76	99	79	71	82	80	73	60	96	80	76	88	91	82	82	73	77	80	93	77	65	100	63	66	88	91	79	94	76	66	76	78	82	84	81	78	98	100	72	83	82	83	87	83	74	82	89	57	80	75	89	75	75	80	78	67	102	97	94	82	71	73	71	68	73	90	88	74	86	71	73	68	75	83	89	71	73	81	71	73	94	89	74	83	75	93	81	80	64	93	64	83	76	79	86	77	73	76	75	87	73	73	75	73	77	90	71	82	55	66	83	69	87	90	75	77	72	88	77	80	81	66	73	73	75	84	70	84	85	77	70	84	67	90	71	60	81	73	61	80	86	81	84	80	78	88	80	98	86	80	89	89	64	86	78	55	78	80	76	75	83	87	77	62	84	81	70	85	73	92	77	77	76	84	72	81	81	61	100	72	74	72	72	90	82	88	79	91	74	87	70	62
6015	1023	2355	2772	2478	1973	1598	1327	1135	1013	864	819	684	628	555	507	529	471	438	439	422	372	423	361	370	341	366	363	334	316	299	296	281	321	294	297	285	305	290	296	290	269	267	274	280	262	270	288	250	270	261	272	246	244	252	222	268	266	229	243	267	251	265	265	230	275	258	283	250	269	240	229	229	234	253	263	243	226	245	226	250	220	223	232	250	241	275	251	244	232	219	246	236	241	236	258	240	257	243	224	257	241	234	258	238	207	247	239	248	255	258	276	244	250	234	240	211	226	257	226	248	212	229	238	238	222	220	236	219	218	231	211	235	258	251	269	255	237	218	219	246	219	255	239	243	242	252	205	232	223	235	225	248	247	241	229	262	226	227	225	239	230	234	219	219	237	253	229	221	234	226	225	259	248	238	247	257	265	234	251	264	217	218	200	238	226	237	229	222	213	234	219	251	219	239	243	234	216	239	234	201	236	248	230	238	243	253	246	238	262	248	228	220	229	247	244	231	254	206	250	255	250	257	219	236	224	246	203	226	245	248	239	247	231	235	221	244	256	226	232	251	213	255	229	229	258	230	245	252	224	262	230	212	230	237	244	218	222	243	229	233	230	229	214	207	245	221	240	236	229	225	218	236	232	241	247	246	230	237	210	207	239	244	237	222	215	240	234	236	248	252	259	242	226	240	243	215	222	220	252	232	234	224	234	246	223	216	228	217	250	245	234	243	221	235	233	271	233	240	236	247	214	234	255	227	252	227	240	236	235	223	209	209	251	225	239	216	261	224	219	226	210	207	233	244	211	238	231	228	222	237	248	224	245	231	257	243	224	233	237	220	213	227	248	241	201	243	236	241	240	246	225	254	233	210	230	238	243	238	256	245	244	211	244	211	268	233	235	216	256	241	226	228	233	233	230	214	204	241	241	223	259	214	231	229	234	234	236	210	223	240	233	229	264	248	243	232	234	232	224	261	224	247	243	236	200	226	214	220	248	222	222	202	212	224	231	209	232	235	229	227	239	240	229	225	262	249	238	211	220	255	235	259	210	260	259	221	237	245	240	242	228	239	203	222	232	225	257	226	249	210	224	231	255	237	215	239	258	212	247	253	222	251	234	255	230	223	257	225	250	229	239	231	255	243	237	229	197	222	238	269	267	235	215	222	239	217	215	235	246	262	232	233	251	248	237	225	251	220	205	264	245	236	237	212	202	249	220	213	221	236	213	230	241	230	255	225	275	255	228	235	237	208	213	269	245	237	251	237	224	243	234	226	223	255	243	227	270	240	228	236	254	248	240	227	247	194	238	237	215	212	260	201	230	229	240	232	237	269	216	243	242	227	237	221	270	201	247	256	220	240	222	205	223	202	240	234	224	228	239	252	215	241	241	231	229	229	248	216	197	266	207	220	233	229	201	235	245	250	232	208	235	244	242	246	229	215	234	230	217	253	224	249	216	226	243	253	241	243	213	231	211	216	226	221	233	239	226	230	226	241	236	231	246	240	231	254	220	237	226	201	221	220	201	218	218	215	234	250	233	224	252	201	211	228	238	225	229	237	222	228	257	239	236	213	212	225	234	233	244	271	217	219	238	251	246	242	224	228	271	216	221	233	241	235	221	215	258	255	252	215	242	239	248	245	257	228	209	243	249	234	232	227	219	245	227	221	232	246	235	234	255	219	225	191	209	232	243	232	241	231	235	217	225	237	245	247	232	217	229	227	228	232	207	240	237	243	234	225	244	228	219	265	224	212	231	219	265	227	241	253	252	242	239	243	254	257	238	229	231	241	232	228	238	272	226	234	261	215	254	231	271	234	241	253	213	236	246	255	223	252	244	246	244	249	234	217	233	245	227	247	232	257	220	242	236	238	244	234	258	238	243	227	232	233	230	226	241	267	231	226	232	233	247	228	210	224	238	248	234	253	231	227	252	234	220	223	208	248	252	222	243	221	248	225	217	242	259	220	244	237	233	233	250	217	221	231	230	223	224	228	250	228	198	232	233	244	227	227	259	211	231	214	216	245	237	230	255	229	258	254	225	223	245	242	249	234	246	260	246	248	228	207	227	237	224	248	191	225	231	220	236	246	232	245	228	238	240	249	239	257	222	246	246	241	233	238	183	255	248	249	211	237	250	212	234	229	232	231	237	240	258	248	254	242	251	248	210	264	245	210	247	240	240	230	258	255	250	233	238	251	233	260	220	234	253	246	232	222	248	230	255	202	252	237	257	233	230	214	245	219	226	223	237	230	213	231	207	246	239	256	223	252	225	205	241	264	238	260	235	231	229	242	242	243	262	231	249	229	248	217	220	222	238	228	246	260	251	251	227	236	252	204	233	252	228	237	237	223	228	228	240	245	216	233	245	227	215	238	240	243	209	239	209	227	224	255	262	201	220	251	228	239	234	231	214	239	216	223	222	245	234	235	218	220	245	243	226	230	217	218	243	234	236	241	242	231	210	242	226	265	274	219	242	236	225	239	231	252	242	250	228	225	218	223	238	218	231	214	257	240	211	255	237	228	226	229	241	217	237	237	221	258	255	226	255	218	225	253	216	238	226	228	187	246	237	249	208	210	219	243	229	224	223	249	241	216	216	220	220	212	262	210	239	242	235	241	247	230	203	248	228	218	223	233	242	225	233	222	239	228	246	213	225	231	232	250	243	222	238	237	228	244	230	254	240	242	252	239	250	250	246	247	276	221	262	244	229	279	206	240	232	230	235	247	251	237	247	240	234	244	215	190	254	234	227	255	234	233	256	247	213	242	215	222	267	222	218	234	228	208	224	237	279	242	234	229	264	233	231	218	249	232	217	242	257	231	198	247	233	250	246	206	233	249	216	215	247	238	238	252	270	253	201	262	227	206	247	264	219	243	234	236	256	210	265	217	234	216	237	242	215	241	226	219	260	234	228	261	223	267	265	226	255	237	214	221	263	234	255	223	222	215	216	229	218	249	270	251	244	237	247	233	241	230	210	243	233	232	215	262	245	264	246	216	239	234	270	192	260	231	216	213	229	219	228	231	238	228	240	221	231	237	245	256	212	225	231	250	226	227	258	217	228	211	224	254	213	250	243	203	225	252	201	241	226	232	223	215	218	231	235	239	232	223	233	262	258	229	219	224	246	237	219	240	233	224	206	244	206	229	205	245	249	223	210	227	246	250	253	231	232	253	202	227	237	216	226	233	237	267	234	232	245	226	251	261	245	234	222	228	256	214	221	246	240	223	215	229	221	248	233	212	241	236	230	226	229	257	245	236	224	245	254	256	225	206	242	224	252	257	230	218	242	227	240	260	233	224	219	239	310	218	249	225	236	207	221	240	255	266	203	210	258	236	253	228	223	225	196	218	244	253	210	217	243	264	243	243	241	224	226	255	243	236	239	242	236	257	235	244	210	235	221	243	209	264	225	245	256	249	221	229	211	239	228	237	224	246	240	263	253	265	234	226	210	207	248	246	243	223	254	254	225	275	249	248	222	207	239	231	247	228	205	221	222
15915	2341	2514	1723	1224	909	677	574	448	425	428	352	313	293	296	277	265	225	218	242	233	239	217	237	223	238	211	239	212	212	207	203	186	211	203	205	174	223	187	165	174	193	209	181	186	194	212	204	210	208	226	215	205	192	191	182	198	185	207	197	196	178	208	186	183	163	174	210	178	180	166	208	201	204	211	202	203	216	173	182	207	192	203	195	192	182	200	216	186	198	179	176	181	179	217	197	187	193	181	189	199	213	174	179	213	201	180	187	200	181	176	190	180	193	178	164	202	183	220	185	210	195	183	182	191	201	203	186	183	208	181	190	191	174	208	191	187	187	203	183	193	186	201	196	203	188	187	213	183	199	174	167	210	202	193	185	178	191	187	163	206	189	171	191	153	180	211	199	198	189	179	203	189	177	185	199	196	207	176	188	177	181	189	189	192	219	163	187	190	188	197	229	208	170	171	167	183	177	179	196	189	201	180	181	178	178	197	212	170	195	200	186	167	176	222	171	182	179	190	207	189	175	233	196	173	173	186	176	175	184	178	195	184	181	188	190	204	197	179	189	196	188	175	173	188	197	191	214	176	187	177	174	178	169	188	188	179	181	211	206	186	182	194	214	185	195	190	185	218	215	186	194	178	187	192	181	200	214	172	206	170	170	191	172	186	175	177	184	202	179	183	194	202	191	170	184	192	182	194	184	201	169	223	182	211	179	189	186	203	208	184	218	197	191	199	201	164	187	179	206	193	209	232	194	179	176	188	199	204	168	183	192	196	172	174	183	173	167	175	196	170	223	163	191	200	184	180	171	180	178	212	178	195	175	199	195	214	186	186	191	174	207	189	217	184	221	210	173	213	191	187	186	198	191	225	199	216	163	180	178	189	198	194	189	181	183	190	191	183	163	193	199	188	196	184	192	178	191	178	177	156	196	192	170	184	201	162	187	189	213	195	204	194	191	182	196	166	201	181	174	167	164	185	182	167	171	241	172	186	174	188	176	177	194	183	200	177	187	224	192	218	178	169	204	197	195	186	192	201	186	201	205	158	175	166	189	197	202	202	208	189	172	200	180	187	194	188	196	202	190	181	157	156	183	178	201	182	157	213	207	201	211	193	183	193	179	207	166	192	191	177	195	189	202	162	197	182	167	211	187	199	197	187	187	179	193	204	189	180	206	170	195	171	192	182	202	185	197	169	182	187	177	203	203	158	181	176	169	154	192	199	203	187	185	195	188	174	185	191	192	196	184	199	189	197	198	178	203	211	176	193	205	162	170	189	197	185	201	175	192	154	184	181	194	180	200	177	199	181	174	214	166	173	195	162	203	165	185	180	212	175	194	186	188	171	181	174	195	193	175	187	197	184	172	184	189	197	191	207	162	185	194	180	157	176	189	181	182	232	214	195	200	189	190	194	160	184	185	204	196	201	191	193	174	204	210	184	227	185	228	191	190	186	219	176	189	192	175	175	166	185	198	191	194	238	191	177	215	175	190	189	197	187	193	191	197	161	193	169	205	206	192	197	197	182	170	165	200	178	169	188	166	175	170	176	177	190	186	194	176	223	203	223	183	187	195	203	211	194	179	194	203	205	176	190	173	207	193	219	180	200	202	192	169	198	187	182	186	188	193	194	186	212	162	200	207	179	175	171	181	191	175	206	191	192	200	204	194	190	165	199	179	176	190	203	188	190	169	193	230	181	193	210	188	213	200	187	214	153	214	191	195	184	178	170	172	168	188	185	176	193	198	183	163	190	177	194	180	207	185	190	178	189	174	190	193	185	185	187	189	193	196	188	201	169	190	181	199	199	190	196	192	186	171	198	191	201	193	196	190	238	191	218	185	212	156	180	191	175	201	186	203	199	195	193	188	192	183	169	181	176	198	203	184	186	208	178	204	186	179	194	211	206	181	195	186	206	180	198	193	183	197	198	184	202	199	165	161	192	176	187	198	185	199	198	214	218	160	222	168	168	201	197	201	173	184	173	182	187	192	183	221	196	187	197	186	215	184	184	191	199	206	186	172	169	187	180	172	180	176	201	191	198	221	163	176	230	187	208	181	175	164	167	188	175	198	193	211	168	196	202	197	167	168	195	191	160	169	179	176	166	199	181	207	183	201	194	146	182	211	159	199	159	216	192	203	198	181	195	190	196	181	170	201	184	205	184	211	204	188	213	208	175	177	184	192	203	195	238	193	182	187	191	160	203	226	204	164	177	186	176	197	184	178	182	147	167	191	183	166	185	190	184	182	190	196	189	161	185	210	182	194	197	198	187	193	195	203	191	171	167	202	180	197	179	202	185	191	200	160	207	191	194	198	176	177	201	184	181	201	192	196	184	206	219	206	172	180	187	210	171	173	175	188	171	196	166	196	192	176	188	184	207	188	176	187	200	178	175	212	224	168	192	192	173	160	179	177	188	156	186	186	168	168	186	176	197	181	223	176	207	173	182	192	174	203	167	237	176	170	186	201	199	199	186	187	191	210	199	186	179	170	186	176	205	196	206	174	183	186	189	179	202	199	185	179	192	202	191	177	167	200	201	188	222	195	173	208	169	195	197	172	178	224	186	180	218	163	167	192	168	194	198	193	178	219	231	205	185	186	195	201	193	154	188	183	218	183	211	186	181	181	180	178	170	197	190	200	171	189	189	190	190	205	179	208	178	205	202	195	195	187	160	189	186	167	192	188	193	184	183	180	177	180	174	191	183	173	197	204	184	176	170	170	179	163	219	186	177	191	201	173	180	191	178	222	178	214	175	174	172	181	185	184	191	188	164	181	179	194	213	200	188	167	174	176	211	188	186	210	190	208	206	206	190	188	191	195	203	195	209	214	182	214	182	196	194	215	169	167	187	176	201	208	195	189	185	181	179	197	179	173	195	164	187	192	179	183	193	199	182	185	174	203	217	200	219	179	198	184	198	215	158	191	195	180	144	179	178	197	212	182	169	187	187	188	190	193	178	193	180	178	162	193	165	189	188	166	185	191	184	193	160	189	191	181	203	167	176	232	179	188	185	173	192	184	178	188	160	184	161	224	199	193	197	148	188	174	193	198	174	211	202	173	190	176	189	202	213	185	191	200	195	182	204	192	178	184	183	169	198	196	214	205	207	181	193	196	190	176	199	153	192	171	183	175	184	182	191	203	176	191	176	184	203	183	186	188	172	161	187	184	193	194	176	203	209	195	181	200	196	205	188	170	199	202	195	157	203	180	195	176	208	187	216	176	183	173	170	195	199	190	177	203	215	177	189	196	191	190	156	180	215	161	158	165	200	177	166	156	205	175	196	191	222	189	180	206	165	165	188	208	184	190	186	203	196	194	188	189	193	195	190	196	186	200	196	202	193	183	206	177	197	199	176	171	191	193	179	199	211	184	193	178	167	181	184	179	169	200	168	196	190	179	187	203	185	203	195	187	184	189	185	198	174	175	192	192	179	202	188	189	184	197	204	174	188	181	198	168	201	197	177	200	174	190	175	173	175	199	187	174	214	176	176	185
7893	2067	4728	5360	4743	3826	3088	2566	2258	1930	1662	1462	1303	1220	1054	1060	990	916	881	827	768	832	776	703	716	723	683	630	674	640	607	637	645	603	571	575	565	562	560	549	570	537	555	588	519	521	545	537	525	556	519	540	559	494	524	535	510	550	542	546	477	495	502	508	555	515	505	511	461	510	529	537	489	494	527	508	480	520	540	479	504	492	522	461	526	512	485	508	514	509	489	531	504	487	486	506	462	514	495	517	490	509	471	522	475	499	459	472	479	470	519	478	466	529	494	493	481	462	495	469	506	479	485	468	507	464	476	489	494	484	515	453	525	487	443	505	523	499	483	476	483	491	511	502	470	497	508	471	464	534	459	469	491	492	497	548	463	480	501	481	482	481	505	476	537	462	445	507	502	484	472	474	487	487	490	493	491	459	515	507	466	446	469	502	486	524	462	473	493	482	485	501	515	480	533	463	477	440	456	493	473	495	483	489	493	495	520	474	485	458	509	483	500	480	467	481	507	469	462	525	483	488	489	495	526	504	466	507	484	497	493	500	442	501	455	482	533	494	494	474	482	479	442	463	500	485	454	495	497	489	430	469	498	485	505	502	468	471	515	492	474	466	486	509	488	508	490	512	462	473	459	469	493	499	476	504	517	492	495	528	527	497	496	526	425	494	437	472	448	486	471	500	502	501	486	471	458	477	508	484	486	511	531	505	499	475	476	462	508	479	481	498	486	458	441	477	453	506	439	508	501	491	495	478	488	524	502	470	466	480	454	446	471	484	467	511	429	501	475	476	479	479	470	458	485	479	475	483	502	480	490	459	494	457	467	523	461	509	500	478	470	489	473	484	482	483	493	464	479	470	468	484	476	483	470	493	492	476	479	503	509	483	469	512	490	464	476	515	518	482	495	483	486	525	533	466	508	472	486	506	484	497	474	503	456	469	470	515	442	483	472	461	492	502	468	454	479	482	482	464	507	479	472	521	452	458	493	479	492	484	460	481	477	504	481	484	457	485	494	487	513	518	520	489	489	454	503	531	451	474	497	452	479	457	462	472	475	462	464	512	452	467	483	490	493	508	439	479	492	428	481	484	469	489	454	501	500	493	506	501	495	542	503	495	494	454	469	460	474	474	485	503	466	470	482	519	502	477	495	501	510	440	489	480	453	489	474	482	484	500	493	479	444	492	455	484	483	462	485	492	501	499	505	440	477	491	505	488	440	487	485	469	477	477	490	442	463	449	493	474	471	484	460	482	465	487	460	471	497	483	453	478	434	477	491	504	488	455	483	479	478	489	502	491	497	479	484	433	472	474	463	505	484	497	516	489	532	453	498	474	474	462	478	493	496	509	496	492	459	492	493	455	486	501	471	499	507	499	458	462	511	468	474	516	466	496	509	490	492	452	496	473	474	456	452	471	447	485	498	493	489	474	490	481	488	488	473	483	486	467	489	445	473	492	500	481	467	474	486	504	443	467	508	454	493	491	421	482	467	468	508	482	481	463	478	500	481	482	466	532	463	498	497	486	473	501	515	482	466	473	474	482	445	478	484	514	505	481	490	457	489	483	465	477	445	459	448	519	487	502	532	472	479	483	493	512	488	483	475	483	486	433	506	449	494	490	484	459	474	484	496	492	443	475	466	500	467	505	485	479	483	503	485	480	486	466	487	460	465	494	521	481	493	496	474	468	479	503	491	463	487	458	514	514	450	516	475	475	476	472	432	454	488	472	473	488	497	465	483	529	507	477	507	464	488	489	477	450	518	470	503	452	461	490	460	496	479	475	509	478	498	505	540	510	477	444	465	491	514	470	502	510	468	466	495	468	487	466	491	507	485	517	473	479	456	450	471	472	510	453	479	493	471	492	499	485	481	506	456	503	499	481	469	477	457	475	475	461	484	492	460	484	469	502	443	489	497	483	494	465	479	482	492	508	448	491	457	482	502	485	474	475	497	504	490	475	485	476	476	468	503	438	467	515	465	468	495	494	484	501	452	509	480	495	516	455	500	536	486	462	497	445	483	463	491	491	463	499	515	482	486	497	474	470	525	461	481	466	476	494	495	486	498	485	485	504	488	497	458	541	499	478	494	467	520	487	489	481	526	476	481	476	481	506	466	497	504	468	467	449	509	477	499	479	472	515	461	515	425	483	473	516	463	504	511	482	508	489	483	464	512	490	491	470	479	518	488	511	492	435	515	478	480	470	464	469	472	516	511	451	491	493	499	491	460	480	453	494	490	482	482	500	525	456	519	512	502	470	463	478	477	497	465	481	517	456	459	474	500	460	489	483	489	464	481	508	484	479	500	489	494	493	517	441	494	488	515	483	512	463	458	503	461	487	453	492	482	486	456	470	484	515	474	484	472	475	477	493	518	451	462	501	485	451	530	471	451	503	517	493	487	495	485	484	454	454	535	488	496	469	474	487	497	471	469	517	524	531	503	486	494	494	449	485	481	468	477	467	480	499	475	474	498	453	467	477	462	481	474	505	446	480	476	486	511	465	482	468	491	508	506	490	528	503	452	508	497	490	494	471	476	484	449	505	466	466	476	461	482	499	482	497	481	497	479	515	473	519	519	469	491	474	488	476	477	476	481	467	506	500	477	513	493	477	476	478	494	488	510	456	489	485	480	474	502	450	454	466	479	483	487	461	465	461	507	485	478	514	466	521	503	468	488	500	527	499	497	424	501	480	457	473	497	453	497	480	504	498	453	494	486	452	493	477	462	452	503	472	485	482	506	480	490	456	511	493	478	456	476	473	505	470	467	476	510	458	516	476	483	489	469	474	466	473	468	478	486	501	486	461	514	464	449	488	502	469	442	452	494	442	467	509	468	469	482	532	499	443	477	471	451	519	523	424	525	485	444	463	454	450	484	473	458	522	478	498	526	540	506	468	526	451	440	526	503	537	488	438	501	498	495	451	510	502	487	492	487	483	451	490	525	465	491	492	495	503	469	492	476	476	461	512	478	514	496	486	480	458	491	510	461	491	516	489	493	495	485	500	493	470	491	478	486	470	503	469	514	489	479	468	501	491	485	476	487	488	472	474	496	523	484	454	472	416	504	517	476	486	446	471	519	497	487	495	477	472	478	513	516	505	475	461	476	463	466	486	478	485	465	478	492	441	520	493	493	514	494	523	500	481	476	495	488	462	494	481	503	477	475	495	458	484	498	462	426	515	516	452	513	516	472	513	500	504	513	471	478	487	476	468	531	471	485	490	490	454	503	512	485	474	483	458	524	493	503	476	476	474	515	476	518	510	519	511	494	504	488	461	479	467	486	482	443	506	485	480	489	491	520	495	472	489	490	508	478	491	502	462	516	521	499	498	475	486	493	481	491	488	449	464	470	495	500	473	491	490	424	472	480	485	466	513	506	462	493	500	511	502	464	473	479	512	495	492	504	467	484	485	481	513	505	453	491	491	470	489	462	507	480	470	509	520	485	509	529	458	450	485	524	461	469	502	508	486	489	525	466	484	500	509	476	474	466	497	494	484
2157	175	180	151	164	160	118	129	124	133	131	127	142	138	114	133	140	116	151	137	131	149	139	123	155	134	139	121	148	122	121	130	144	123	171	133	117	127	117	123	129	124	149	133	136	137	126	136	122	131	163	135	144	107	150	138	138	165	121	118	130	136	128	142	144	124	136	125	109	155	128	127	115	134	130	128	128	139	134	118	145	138	120	115	129	116	147	132	128	146	126	148	142	142	139	122	135	129	112	109	119	151	130	126	136	139	137	112	127	137	116	157	129	122	124	135	114	122	143	134	130	124	143	136	133	114	138	163	121	142	154	152	142	129	128	132	149	138	130	136	150	135	141	138	109	130	108	124	146	146	129	120	147	142	128	135	124	145	134	136	134	134	125	134	152	125	121	106	131	143	121	137	135	141	122	137	124	132	145	123	116	126	141	133	137	140	138	135	126	135	114	139	162	154	133	142	130	120	125	113	132	138	123	126	140	130	130	120	129	132	124	129	131	129	144	130	141	138	142	135	124	131	127	128	136	138	134	107	140	140	141	134	114	126	104	126	120	122	144	137	144	132	123	171	132	128	150	126	148	126	137	132	144	145	129	128	130	159	152	118	145	148	130	147	156	139	145	125	143	119	142	145	134	136	135	158	134	125	116	130	137	113	132	141	123	142	133	111	126	122	143	135	138	136	153	126	124	133	140	136	138	138	148	110	111	127	138	126	132	129	127	134	128	137	139	125	134	142	144	118	137	111	146	142	155	143	126	136	134	139	133	123	118	139	130	141	133	133	144	142	130	137	136	145	129	160	144	123	126	134	112	132	129	142	122	122	132	128	130	128	128	102	140	123	124	123	123	129	147	145	112	123	125	135	128	127	143	137	147	138	130	127	121	146	151	120	127	116	115	156	146	134	116	115	139	133	134	107	128	136	136	102	124	141	138	121	146	131	132	133	154	127	134	121	154	149	131	116	124	143	144	144	138	118	126	135	124	114	137	148	146	140	122	139	119	134	149	134	124	138	134	141	138	157	135	121	132	144	141	133	135	140	126	143	138	135	137	131	123	123	159	111	127	129	165	143	133	137	126	121	96	114	120	129	145	123	142	143	135	129	114	142	112	104	133	110	122	114	146	123	126	134	120	132	112	118	126	154	132	119	155	149	130	138	135	168	124	147	148	129	141	112	135	137	152	138	114	130	111	121	111	152	130	127	146	123	119	133	119	151	145	130	140	144	129	138	144	131	149	111	130	132	134	126	130	130	146	133	116	150	142	144	120	128	137	124	141	146	116	136	139	122	120	143	134	150	149	123	121	119	127	124	122	126	144	131	129	126	163	139	127	132	149	124	115	119	121	112	135	138	129	136	104	120	126	109	131	123	149	138	118	127	129	101	151	131	125	124	135	142	124	134	124	156	114	132	140	110	121	119	123	124	144	141	123	126	128	138	160	155	140	119	144	169	126	108	140	131	135	107	130	143	109	134	127	163	113	129	128	114	144	137	134	118	112	107	142	154	145	124	105	116	139	137	120	136	117	155	148	128	138	145	159	128	127	139	125	139	141	124	145	129	147	121	129	142	127	145	116	129	120	133	138	140	133	115	132	102	105	131	163	123	143	130	142	141	135	121	153	133	111	133	137	130	125	124	120	123	151	121	143	138	132	139	136	141	142	142	141	154	126	121	136	122	108	133	107	130	130	115	128	149	142	160	144	141	122	136	120	130	129	129	134	110	114	119	145	133	146	108	102	116	126	127	137	122	129	127	138	124	126	123	139	122	128	154	140	126	132	116	134	128	117	137	126	118	145	140	127	132	138	134	133	129	125	136	117	123	131	142	138	120	133	140	120	125	135	132	117	123	144	132	130	109	127	122	143	152	143	148	129	107	133	129	124	119	124	133	127	132	128	149	137	121	120	146	129	154	132	131	129	128	149	130	133	136	126	126	137	124	121	144	126	136	141	121	115	139	131	128	127	138	134	133	111	138	132	115	128	142	127	135	109	144	143	112	135	129	140	147	142	126	132	158	132	151	152	152	117	126	131	152	157	129	139	124	134	124	128	134	157	136	129	140	118	128	143	136	110	123	125	150	133	132	136	126	115	126	97	124	127	142	114	148	134	137	130	130	126	142	130	121	151	148	134	133	136	130	146	139	136	106	141	142	146	128	125	130	138	122	112	125	131	124	146	128	129	130	113	102	130	145	133	123	132	125	125	128	146	138	140	134	135	128	132	147	141	153	128	131	138	120	136	130	123	136	127	132	141	125	138	154	123	146	117	123	150	129	130	135	138	134	134	146	131	121	126	126	116	154	117	120	149	123	159	132	134	131	129	137	139	131	136	117	130	132	140	118	115	140	143	133	129	154	128	139	136	126	134	127	136	115	138	147	127	130	128	112	125	135	119	134	130	143	127	120	121	124	121	143	121	118	134	135	129	139	128	119	106	147	128	121	132	112	125	139	141	153	118	120	133	130	133	137	136	138	92	129	133	129	141	125	124	129	134	120	160	120	112	140	115	134	108	136	138	131	142	113	145	136	150	135	137	126	123	123	139	132	121	136	142	136	146	115	150	130	129	107	134	139	119	127	130	112	125	135	125	146	138	133	134	143	121	113	130	132	101	139	116	134	128	128	146	142	115	155	141	139	138	142	119	115	126	136	127	155	151	142	105	115	148	127	130	135	125	134	116	121	128	147	113	134	138	145	124	145	149	131	123	137	138	133	137	142	127	106	133	144	133	132	122	124	148	146	116	131	139	142	136	127	141	124	138	123	148	119	134	134	143	125	130	120	141	129	147	163	152	123	155	146	131	132	117	145	134	144	147	126	136	154	114	142	131	165	128	149	133	145	134	136	148	126	133	123	139	143	139	122	129	139	137	132	133	139	136	115	135	144	127	112	138	121	126	112	132	123	114	124	129	96	153	116	133	140	122	132	161	113	141	131	139	137	172	146	133	125	134	140	131	123	148	135	123	137	132	128	124	145	138	125	137	130	127	122	114	132	143	133	123	133	115	110	132	138	125	133	131	135	147	126	136	160	143	127	130	135	117	118	134	127	135	129	127	139	135	133	124	136	140	123	141	142	136	120	123	137	112	135	129	133	127	126	149	107	127	145	120	137	124	130	148	126	139	132	139	115	136	134	131	149	141	128	140	120	151	125	109	149	144	142	138	133	135	143	137	122	139	129	129	138	140	136	123	122	129	124	121	117	110	134	136	108	131	139	115	154	129	137	116	120	129	113	143	123	125	121	144	124	145	126	126	144	133	121	133	132	135	131	128	123	147	146	140	133	141	119	114	144	119	123	122	107	145	114	125	139	134	128	161	134	106	126	140	119	119	150	137	119	134	128	126	118	126	159	134	130	129	128	134	137	131	127	142	128	116	129	127	122	121	145	132	121	119	137	141	133	130	136	117	116	132	121	129	102	150	114	118	121	130	128	126	132	130	131	132	140	111	118	132	130	159	136	119	110	129	142	114	121	128	139	135	112	125	120	117	139
2351	384	417	445	363	412	413	382	337	362	331	338	386	340	374	317	331	353	348	329	332	337	326	314	329	346	341	380	336	337	339	311	352	325	323	346	343	356	330	306	316	328	334	344	347	335	347	387	360	313	348	320	326	330	338	286	314	373	367	354	298	336	337	336	340	330	311	356	321	314	326	316	338	323	296	322	319	330	327	319	325	344	319	338	327	313	353	326	313	340	361	353	326	327	377	338	333	339	347	334	337	336	327	331	346	347	322	345	331	378	319	377	335	358	301	341	362	344	343	324	326	312	312	340	357	369	354	342	338	325	302	338	311	308	335	329	332	355	338	337	326	308	329	314	345	364	336	316	320	322	354	318	322	325	339	313	330	323	339	320	327	319	333	373	363	335	315	334	346	325	352	338	339	315	314	318	363	340	324	330	347	320	325	312	331	354	330	332	299	308	329	312	346	356	309	329	320	313	313	312	341	324	350	334	344	359	323	302	346	358	312	371	333	298	320	338	326	353	325	350	324	324	342	326	340	339	328	355	330	326	337	335	341	356	306	338	327	333	341	335	357	374	325	337	323	362	343	359	324	325	355	332	334	357	348	312	331	347	342	331	351	345	324	309	312	339	335	304	349	351	309	315	337	390	313	367	359	339	324	344	325	332	335	333	323	324	306	350	334	364	339	325	296	341	343	319	323	348	310	299	314	329	314	319	314	326	326	323	353	366	312	353	327	359	349	332	364	303	323	332	341	332	362	340	325	320	317	351	342	367	358	315	313	325	350	348	327	325	337	371	352	311	346	364	290	323	347	352	320	328	330	341	348	359	346	338	321	318	337	319	373	334	308	367	325	305	345	319	340	342	340	316	315	369	351	352	334	359	315	340	328	311	314	329	330	317	334	355	326	344	339	326	355	362	305	339	334	357	336	347	321	340	327	356	346	357	339	337	345	344	337	326	348	330	334	309	325	321	366	348	328	348	296	331	340	339	359	362	334	340	308	322	349	339	314	320	320	342	338	347	335	331	342	350	311	335	345	309	341	343	346	326	330	337	357	329	362	343	318	336	357	355	345	351	330	346	344	293	307	323	311	345	340	303	333	323	352	331	336	333	334	342	335	363	336	348	364	343	313	320	323	311	313	334	323	348	324	318	302	340	333	348	308	355	344	343	341	352	330	389	315	336	353	368	352	310	333	350	332	311	338	343	335	338	323	320	312	334	366	342	319	324	323	325	327	319	339	348	336	315	308	338	321	352	329	327	345	348	323	329	332	364	319	330	323	360	322	324	323	333	318	340	359	302	328	326	338	348	339	325	336	344	302	341	314	345	344	316	364	345	343	308	301	354	328	357	363	338	329	339	319	331	309	338	334	361	330	331	359	332	340	350	337	332	306	349	362	356	335	329	334	372	339	305	323	312	324	364	334	325	309	341	334	329	324	319	341	359	340	314	340	323	303	350	355	325	375	318	345	323	329	317	305	330	330	322	319	350	374	323	317	345	326	384	316	338	320	297	361	312	340	342	333	338	361	338	314	304	378	353	345	318	349	324	342	315	311	335	321	327	355	353	300	312	308	339	346	336	328	317	354	328	322	323	343	354	342	345	366	349	344	322	317	315	361	340	344	350	347	345	329	289	306	345	331	315	346	299	307	338	324	348	314	324	335	346	309	309	329	353	331	314	353	337	331	357	348	307	303	311	342	348	359	350	293	339	352	345	327	344	369	350	307	343	333	339	356	335	305	350	351	336	312	302	327	331	331	332	342	338	334	316	330	347	328	321	326	342	343	332	339	317	331	308	332	317	347	346	316	357	325	314	351	322	341	337	364	328	327	346	342	327	324	337	340	319	368	310	302	323	302	308	300	347	339	336	329	349	316	330	334	330	314	310	314	341	359	354	315	361	340	343	355	341	322	326	312	327	324	358	347	332	371	354	326	356	343	318	315	335	332	349	351	301	323	328	304	349	316	325	341	354	344	323	337	358	310	351	313	324	333	350	323	353	317	335	361	335	327	341	319	344	331	319	336	354	350	339	317	320	334	329	320	337	323	332	304	340	307	311	329	341	343	305	313	335	326	299	313	355	349	330	352	323	342	330	331	303	329	342	343	329	357	302	318	336	346	344	299	321	347	353	357	295	331	346	332	348	327	336	342	343	315	309	297	332	362	335	334	371	337	298	325	317	338	365	330	336	324	359	342	346	332	325	323	325	362	363	306	352	318	342	318	316	338	336	344	334	372	363	318	323	329	331	316	343	321	332	317	356	335	346	329	330	342	342	315	313	322	323	352	320	348	323	350	347	353	335	344	295	322	330	316	329	320	328	344	328	326	306	334	298	302	304	342	325	311	325	344	316	310	313	318	328	345	305	311	342	347	343	324	326	324	305	327	308	339	317	318	317	325	350	297	352	375	323	330	313	342	327	340	317	321	339	332	316	334	317	338	357	360	312	344	323	327	346	336	359	326	343	342	332	318	366	307	353	295	322	360	312	337	330	332	324	330	324	335	339	329	359	301	317	343	295	357	309	338	331	315	339	343	329	326	347	330	355	318	303	325	329	312	316	348	340	374	302	304	346	288	312	312	301	332	313	333	305	332	319	341	337	318	331	362	343	365	361	339	352	337	322	315	328	348	331	338	332	345	347	350	332	322	325	337	314	314	339	340	336	349	355	352	318	308	317	335	323	353	335	297	357	347	344	312	319	348	324	294	335	366	358	307	320	348	338	365	335	339	326	372	312	310	359	371	347	380	361	317	336	313	339	334	326	342	340	349	314	312	343	357	348	347	375	351	338	341	318	313	324	320	305	329	348	310	363	351	329	320	324	282	313	325	296	349	322	322	336	317	329	373	346	317	302	348	354	385	323	348	330	372	322	350	312	338	327	359	351	323	335	303	336	288	335	329	374	334	349	341	344	360	324	350	326	323	348	332	351	347	331	323	343	357	325	342	335	346	304	321	334	327	319	365	349	362	351	345	363	347	376	322	317	363	314	329	339	330	323	338	334	341	328	330	316	332	321	355	316	309	326	338	345	296	357	313	323	320	339	317	334	358	327	333	339	343	322	312	375	308	362	351	304	306	335	354	332	332	346	333	317	322	349	361	351	323	363	347	306	302	321	357	320	332	344	346	364	309	339	343	331	304	344	311	322	359	360	319	383	336	346	328	346	361	312	330	335	355	319	329	309	325	351	343	323	296	312	313	331	326	358	322	330	341	337	313	328	362	365	327	345	306	344	335	340	345	347	307	317	368	341	306	291	355	313	334	352	354	344	316	351	326	376	306	295	318	347	331	324	355	366	351	333	336	308	326	340	318	307	347	328	302	331	353	314	339	309	354	304	334	341	362	355	317	338	328	336	308	294	332	335	328	357	334	307	338	313	343	359	330	325	343	303	336	347	334	350	343	332	319	364	325	329	364	328	344	318	312	382	363	317	331	369	312	312	375	316	345	314	311	358	333	340	308	323	367	338	332	353	360	324	352	324	340	345	339	309	348	336
8238	875	1103	855	550	399	313	225	201	193	169	143	143	106	132	121	113	100	115	82	111	87	105	88	91	75	74	84	93	71	83	103	61	94	79	85	89	87	83	81	79	79	85	98	76	83	92	76	81	89	92	61	71	73	93	78	71	83	83	88	91	72	93	85	78	91	99	83	66	83	64	88	64	75	89	83	88	75	78	73	74	73	78	80	80	86	85	75	68	78	82	96	98	69	72	82	93	77	92	77	83	77	69	77	82	82	63	82	71	75	68	72	86	76	82	88	86	64	71	81	87	97	65	98	66	75	73	80	65	74	72	62	64	77	80	65	71	76	69	76	79	67	95	93	77	68	75	74	87	91	87	68	89	74	59	77	73	93	67	73	64	89	70	101	83	77	76	76	73	81	81	74	79	80	89	92	89	70	91	91	83	69	71	85	91	82	81	89	70	96	87	65	86	92	73	77	88	78	91	85	75	70	77	84	61	87	84	91	55	93	72	47	66	63	82	75	84	79	83	84	86	91	71	84	77	72	89	82	70	79	75	96	74	59	90	83	70	69	77	84	71	99	78	81	65	96	79	67	80	79	61	72	82	71	64	93	80	55	89	79	75	94	75	84	73	68	87	77	96	90	80	88	74	72	75	54	74	86	82	93	91	82	79	87	76	87	106	67	80	94	85	73	84	81	72	70	76	91	79	74	87	80	80	69	74	57	68	75	69	75	63	89	87	73	64	82	86	75	66	71	79	64	77	81	93	68	68	63	87	75	77	81	73	65	100	62	80	79	79	70	84	83	89	86	80	86	77	76	85	81	68	83	102	83	83	71	73	73	63	73	67	77	62	78	64	75	81	58	75	84	73	84	102	83	74	75	88	74	68	69	65	81	79	65	91	98	79	72	78	87	77	73	76	82	88	96	60	72	82	87	88	69	69	81	77	91	68	74	76	85	85	87	68	82	77	99	94	82	77	71	79	66	74	89	79	76	86	74	87	78	84	66	78	62	72	69	79	94	78	63	94	83	65	86	67	70	85	85	73	94	81	83	85	70	76	81	91	91	68	58	80	80	80	83	86	83	84	84	65	81	71	87	95	73	81	90	82	89	90	95	63	73	85	79	87	76	75	77	82	68	80	83	82	88	91	94	82	70	86	88	62	78	103	75	72	90	80	62	81	77	76	77	68	79	74	87	89	63	80	78	79	77	85	69	98	79	65	82	61	92	79	76	77	83	92	81	69	73	72	70	75	73	72	75	69	76	83	83	73	74	71	63	94	77	84	74	80	81	68	61	100	89	84	90	77	71	66	77	59	68	75	76	72	87	89	70	88	84	79	80	79	69	68	94	70	79	72	87	88	84	77	71	89	85	61	84	66	84	90	76	70	62	78	81	62	71	72	65	84	99	78	86	66	76	92	67	74	71	80	83	64	80	90	72	82	89	98	78	73	84	60	76	56	85	79	68	82	71	73	91	73	74	75	69	82	77	72	93	68	86	81	72	97	82	89	87	78	81	70	72	64	72	90	69	56	79	58	77	71	72	79	83	73	73	84	77	91	55	79	80	87	77	69	64	91	82	74	73	83	72	107	100	70	76	85	86	83	65	75	82	77	74	67	87	82	93	76	96	79	74	85	80	83	100	81	68	85	74	82	95	79	64	83	84	81	75	61	84	78	71	74	98	80	95	80	95	72	74	67	60	74	91	82	80	96	71	84	91	83	98	77	74	75	86	85	66	85	81	72	84	72	79	77	77	80	83	73	86	81	73	77	78	87	71	83	71	85	75	83	73	81	71	100	74	89	82	75	77	66	83	63	76	70	75	91	76	70	86	84	72	77	80	70	77	65	82	87	76	81	76	78	73	60	74	73	85	79	74	74	72	82	80	82	87	86	75	66	82	89	67	81	83	80	75	73	77	72	73	81	58	83	68	68	69	88	59	78	80	80	93	78	91	75	83	77	71	52	91	67	77	68	64	80	96	81	89	74	80	82	80	59	75	83	78	94	88	78	81	68	83	80	65	66	100	86	68	70	73	69	66	74	69	68	85	86	94	75	101	68	96	66	77	75	92	62	78	83	76	70	82	84	83	72	74	86	74	80	72	77	77	61	56	85	68	92	87	85	79	73	76	75	71	61	66	89	76	77	80	87	80	70	75	66	72	91	92	79	60	62	69	79	71	60	85	73	74	90	76	71	68	79	71	76	74	85	75	79	84	82	75	86	55	84	85	92	74	61	77	68	73	90	74	77	69	69	86	80	67	77	63	74	76	74	76	73	66	80	76	81	88	95	84	76	87	91	79	87	92	75	54	73	108	76	80	87	67	89	86	81	76	62	100	69	80	86	81	78	64	81	83	71	61	78	63	83	71	74	78	91	69	86	72	70	87	78	75	74	71	87	86	73	74	83	77	65	103	82	88	82	70	88	69	77	65	75	67	65	95	74	72	81	90	74	75	87	76	68	95	93	79	86	96	95	68	74	65	68	75	93	83	76	84	77	75	81	80	77	87	67	86	75	78	71	86	82	77	66	76	67	84	76	82	81	73	75	75	82	78	83	80	85	88	80	84	74	98	70	81	77	83	71	69	83	80	68	72	75	75	86	83	95	80	78	85	83	86	75	76	88	76	72	76	60	77	102	77	72	78	55	92	77	70	67	73	79	81	70	91	74	75	95	70	102	98	74	75	89	78	80	81	91	73	81	99	64	94	79	80	84	83	64	83	82	74	71	80	71	73	72	71	56	64	85	86	76	79	69	91	73	89	71	76	70	69	76	82	77	63	75	88	79	70	74	62	86	75	90	73	73	84	80	81	87	85	71	79	87	75	95	83	87	91	89	81	91	64	81	78	84	69	82	72	61	81	88	82	64	68	81	80	68	67	52	88	81	75	87	89	65	73	99	74	82	61	91	64	70	87	81	76	71	67	86	69	111	88	98	68	87	70	83	72	54	61	68	65	79	77	65	76	86	78	77	81	89	75	71	83	99	66	64	86	78	94	75	92	82	89	85	96	78	97	82	71	95	87	74	78	79	70	78	74	95	79	72	73	76	61	79	80	73	69	73	80	78	82	85	67	95	100	85	63	70	71	83	66	82	93	70	83	81	86	70	98	76	69	77	91	70	79	76	68	83	73	94	78	72	72	81	74	77	73	56	87	90	68	70	93	78	82	70	81	84	88	78	88	91	104	83	98	85	82	85	99	88	67	91	76	64	63	83	80	77	57	70	82	66	86	71	62	54	78	66	78	72	75	68	81	79	88	79	73	63	68	93	90	69	75	84	74	93	79	85	73	66	84	77	68	78	92	102	78	71	96	84	86	79	92	74	71	103	74	87	71	79	62	89	76	74	81	95	78	74	82	71	81	91	75	85	72	81	68	93	67	81	69	79	66	71	76	73	62	78	84	78	93	69	72	82	84	98	74	75	90	85	77	78	67	72	90	77	97	66	74	71	85	66	90	79	89	84	75	81	95	82	81	86	89	92	79	77	84	60	69	79	68
5854	934	2460	2826	2466	2042	1613	1374	1152	970	838	782	717	618	547	471	490	458	457	429	420	391	374	370	356	341	319	322	335	333	276	285	280	283	311	272	274	258	272	282	276	246	296	263	275	288	261	245	259	267	228	274	261	271	264	251	269	226	254	246	225	241	235	237	258	239	258	216	232	245	246	233	229	264	224	256	242	222	246	232	233	247	273	254	239	246	242	242	230	250	231	225	239	258	251	249	241	228	233	221	245	247	242	233	216	253	260	246	280	253	223	218	222	273	250	233	233	220	208	248	251	248	230	236	252	236	215	235	214	227	238	239	222	220	221	231	229	224	220	242	227	215	236	239	237	223	208	230	220	232	219	245	228	210	196	244	233	232	256	257	239	241	233	237	215	222	218	193	243	233	243	221	252	224	232	223	216	233	237	263	241	212	219	251	216	245	251	247	254	218	224	216	259	241	250	221	251	230	266	221	264	247	206	242	210	207	224	213	212	233	238	254	258	223	246	234	253	234	217	232	195	225	238	222	216	221	239	215	228	221	217	255	253	237	240	173	223	261	248	229	223	224	227	253	253	232	238	269	238	237	202	255	239	226	239	214	243	235	242	223	244	206	232	259	254	209	252	246	237	241	225	235	221	236	233	200	219	250	232	237	234	213	252	246	235	243	261	241	219	223	241	219	248	229	236	217	210	239	233	254	249	249	253	211	247	229	208	245	231	226	243	227	218	224	233	230	220	236	245	246	217	248	248	247	246	192	256	230	236	217	224	233	232	232	215	229	246	216	205	228	235	247	243	271	228	267	231	228	225	220	228	225	262	224	216	230	273	225	217	243	223	216	205	247	213	236	240	236	222	222	216	230	240	235	234	260	230	218	216	238	248	240	225	229	249	229	235	280	232	225	243	237	234	259	256	265	243	213	228	245	220	233	245	219	241	206	239	220	245	228	246	253	216	250	238	227	229	233	213	256	233	254	194	219	233	229	238	240	253	237	235	258	245	234	209	228	242	216	211	252	232	221	227	245	230	243	241	259	239	234	244	229	229	221	226	228	216	239	226	226	248	222	211	229	236	214	229	245	243	234	225	229	272	223	230	236	230	218	224	211	247	215	253	266	217	209	226	220	235	257	237	239	234	225	238	206	211	230	229	247	230	225	226	238	251	217	239	234	226	241	224	226	235	232	219	228	251	247	221	217	256	242	242	251	206	225	252	252	229	214	233	223	219	240	207	219	238	235	227	242	241	240	233	222	241	242	225	215	230	216	207	254	216	222	222	236	236	263	237	223	223	215	226	252	256	254	213	261	234	253	222	212	249	213	252	253	232	262	232	240	220	223	253	235	223	231	246	200	244	216	212	285	273	219	226	199	230	247	205	254	227	229	222	240	246	238	220	263	280	257	232	232	224	247	258	242	232	234	226	226	252	201	226	237	242	235	252	193	241	253	229	234	261	211	219	223	223	224	248	224	234	224	255	236	250	216	221	247	238	235	248	247	249	227	232	252	234	215	223	251	255	228	238	231	235	222	234	222	213	231	238	253	215	225	235	228	197	239	234	235	244	212	241	233	214	257	245	237	233	234	223	208	234	217	239	232	234	231	235	245	220	242	254	231	233	241	224	243	240	256	252	246	214	249	241	238	216	249	238	232	220	220	240	246	217	218	247	232	208	241	211	242	231	253	232	247	224	233	256	243	212	248	217	242	241	245	231	235	232	212	213	254	257	251	233	240	211	262	233	220	222	212	208	228	242	188	257	216	236	216	202	230	228	236	241	239	243	223	237	220	241	209	239	257	237	245	246	213	232	243	223	191	221	208	262	252	248	239	250	209	245	241	255	229	231	238	239	234	260	253	240	234	236	259	253	232	228	233	242	235	216	241	218	236	219	253	230	216	241	244	221	215	241	216	230	230	227	223	231	213	223	254	282	209	211	252	232	237	248	251	241	227	227	218	241	242	245	220	220	243	215	240	256	215	229	207	256	232	230	205	237	224	219	247	204	273	246	227	243	250	237	219	212	206	227	232	232	224	206	228	221	219	249	258	239	246	227	213	241	207	219	222	208	237	232	213	225	253	242	228	216	228	247	231	227	227	214	245	206	242	225	217	246	231	242	245	251	219	232	231	260	233	218	219	235	228	237	228	224	220	246	211	208	228	251	254	231	236	232	248	237	253	239	236	252	231	223	259	236	226	211	227	260	232	218	221	228	245	226	244	241	243	218	240	267	233	221	229	207	231	245	247	223	229	228	244	234	260	233	243	219	220	236	213	233	239	223	229	250	215	244	227	248	227	262	251	237	233	256	237	196	246	255	231	238	243	209	228	232	245	251	227	247	220	234	270	232	248	215	223	215	224	247	198	247	244	236	249	256	232	242	222	220	243	261	225	225	208	199	213	241	211	212	214	237	195	230	258	219	254	235	221	241	239	224	243	223	230	261	252	223	243	266	266	226	244	235	230	249	247	216	234	242	212	213	235	256	237	230	233	222	225	250	249	226	250	245	224	232	256	221	244	230	237	220	249	242	230	237	215	216	212	240	249	237	232	235	249	219	245	229	241	234	251	239	239	239	214	223	226	240	237	254	247	239	225	233	227	238	241	250	203	250	200	249	237	265	221	245	237	254	227	245	237	240	249	231	230	215	236	222	242	229	254	252	212	221	242	247	248	239	227	225	218	233	223	214	249	233	239	211	257	236	261	227	229	251	239	254	233	238	225	232	234	260	220	245	245	224	245	234	219	225	238	224	214	213	234	230	234	245	244	257	215	224	221	232	243	246	247	243	244	267	252	225	215	230	224	253	224	215	232	252	228	245	238	214	215	269	224	211	232	235	218	267	209	213	220	237	252	252	228	226	249	246	220	203	251	213	226	241	229	264	226	226	224	216	238	212	207	217	253	227	241	220	230	234	236	217	250	233	239	223	246	237	241	240	212	234	236	238	238	212	277	222	239	211	221	244	234	232	219	242	233	240	256	259	238	230	236	217	244	242	231	247	228	229	235	207	233	249	223	229	221	197	240	261	242	242	217	252	228	237	229	202	230	222	223	228	246	226	214	232	231	228	204	222	241	240	232	247	235	224	207	221	219	247	250	260	243	239	228	241	248	203	255	248	235	238	226	222	239	221	210	220	249	230	238	244	210	221	248	231	217	240	225	220	244	199	237	228	247	257	245	233	223	249	227	255	245	188	222	253	196	238	236	253	233	234	258	240	224	234	182	242	234	222	249	247	227	228	208	228	246	240	215	243	217	244	230	254	243	229	252	231	254	218	217	213	244	221	241	219	209	241	210	227	210	230	240	250	230	225	220	263	244	245	240	251	244	237	229	212	208	244	226	232	232	243	236	244	224	248	226	238	244	248	248	228	236	214	246	241	238	216	219	248	240	234	245	219	217	227	230	256	210	209	231	235	229	212	228	223	229	240	246	246	225	259	224	217	231	216	210	260	212	232	241	234	253	248	247	256	209	230	217	221	252	224	220	232	224	220	238	233	229
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
