0	1	157	3543	1108	42560
1	21	5049	47232	972	64218
2	1	121	112442	1258	172908
3	2	1868	112442	1258	172908
4	144	811	286634	675	9073
5	360	1115	286634	675	9073
6	1	121	296406	1046	74438
7	1	154	296406	1046	74438
8	13	1858	371914	1539	189532
9	4	4713	371914	1539	189532
10	8	3426	563011	1842	715356
11	13	3467	563011	1842	715356
12	350	3893	563011	1842	715356
13	13	2640	563011	1842	715356
13	2173	1315	1280235	1451	742694
13	2592	1140	2024406	1567	729018
14	4	3621	2024406	1567	729018
14	2428	1259	2755016	1775	713982
15	13	3648	2755016	1775	713982
15	2437	1286	3470799	1674	737529
16	13	1383	3470799	1674	737529
16	383	3445	4210028	1460	705328
16	2611	1279	4916842	1285	393601
17	1	3496	5311751	1082	47664
18	2258	736	5311751	1082	47664
19	712	2634	5360521	1481	788231
19	719	2627	6150259	1539	780696
19	719	2627	6932520	1430	788107
19	719	1189	7722083	1221	491426
19	719	2627	8214754	1588	810800
19	803	2543	9027168	1263	854818
19	879	2467	9883273	1579	848850
19	1160	2186	10733728	1379	816424
19	1361	1985	11551555	1328	820839
19	1578	1768	12373748	1266	835672
19	1686	1660	13210710	1096	855068
19	1858	1488	14066900	1407	858960
19	2009	1337	14927291	1096	869541
19	2044	1303	15797954	1508	878928
19	2154	1193	16678415	1408	894891
19	2155	1192	17574741	1661	894953
19	2242	1105	18471380	1365	873305
19	2336	1013	19346077	1364	863490
19	2450	896	20210956	1365	844115
19	2491	855	21056463	1202	850979
19	2505	842	21908669	1304	843431
19	2621	725	22753431	1254	843993
19	2685	662	23598703	1365	833522
19	2726	621	24433617	1416	834720
19	2779	570	25269778	1005	839853
19	2779	568	26110663	1410	844090
19	2834	513	26956188	1163	844975
19	2880	468	27802353	1126	844062
19	2933	414	28647566	1176	823107
19	2982	365	29471876	1245	816893
19	3017	330	30290039	1084	787570
19	3042	305	31078720	1135	786310
19	3092	256	31866190	965	790685
19	3174	175	32657867	956	797459
19	3247	100	33456307	1129	609629
20	132	3266	33456307	1129	609629
21	5	1234	34067092	1319	465260
21	840	2539	34533698	1370	700739
21	2164	1249	35235831	1873	713864
22	1	2809	35235831	1873	713864
22	2268	542	35951595	1180	268068
23	1031	2269	35951595	1180	268068
24	1031	2269	36220869	1252	48784
25	599	2754	36220869	1252	48784
26	1	3433	36270930	1374	187336
27	3180	77	36270930	1374	187336
28	3105	70	36459667	970	273679
29	1	1911	36459667	970	273679
30	1	1752	36734343	1307	628049
30	160	1593	37363726	1309	635746
30	252	1501	38000806	1408	668550
30	307	1446	38670791	1673	725697
30	337	1416	39398186	1457	727180
30	407	1346	40126850	1560	738187
30	506	1247	40866622	1576	786329
30	636	1117	41654554	1628	643056
30	771	982	42299265	1524	596312
30	884	869	42897128	1374	591540
30	965	788	43490069	1677	612774
30	1071	682	44104547	1474	618680
30	1111	642	44724726	1478	607460
30	1169	584	45333691	1456	607065
30	1204	549	45942237	1423	612999
30	1279	474	46556686	1288	619462
30	1342	411	47177461	1089	611518
30	1410	343	47790094	1162	618648
30	1468	285	48409928	1053	626345
30	1505	248	49037352	1009	641115
30	1547	206	49679500	1026	672475
30	1632	121	50353027	829	204534
31	187	1558	50558413	1398	526822
32	1	2294	50558413	1398	526822
33	252	1760	51086660	1457	713925
34	1	1792	51086660	1457	713925
34	175	1618	51802069	1206	723277
34	280	1513	52526579	1572	721123
34	335	1458	53249299	1503	678935
34	365	1428	53929764	1419	693873
34	433	1360	54625081	1573	655924
34	525	1268	55282605	1373	635978
34	664	1129	55919981	1475	674289
34	801	992	56595772	1456	745309
34	912	881	57342562	1579	756055
34	996	797	58100223	1573	733084
34	1099	694	58834907	1573	728866
34	1142	651	59565373	1310	740163
34	1197	596	60306873	1505	740276
34	1232	561	61048679	1414	747515
34	1307	486	61797635	1392	761521
34	1370	423	62560573	1484	780029
34	1438	355	63342113	1410	794418
34	1496	297	64137966	1347	801023
34	1527	266	64940363	1224	803177
34	1574	219	65744789	1179	823575
34	1647	146	66569570	968	357271
35	49	602	66927834	991	143860
36	1	2033	66927834	991	143860
37	1	2033	67072711	1233	661002
38	25	2019	67072711	1233	661002
38	1611	348	67734972	1089	200112
39	1	1793	67734972	1089	200112
40	1	1791	67936199	1513	243654
41	3	1859	67936199	1513	243654
42	1	1858	68181393	1367	282593
43	2	1794	68181393	1367	282593
44	1	1790	68465379	1417	429016
45	1	2172	68465379	1417	429016
46	1	121	68895838	856	30711
47	2	157	68895838	856	30711
48	4	1797	68927430	1423	335694
49	3	3394	68927430	1423	335694
-1	0	1	69264574	434	854353
-1	0	0	70119388	436	853933
-1	0	1	70973784	434	844103
-1	0	0	71818348	436	851249
-1	0	1	72670060	434	852241
-1	0	0	73522762	436	856875
-1	0	1	74380100	434	856957
-1	0	0	75237518	436	853544
-1	0	1	76091525	434	854296
-1	0	0	76946282	458	850308
-1	0	1	77797075	434	844897
-1	0	0	78642433	436	851206
-1	0	1	79494102	434	853701
-1	0	0	80348264	436	854719
-1	0	1	81203446	434	857488
-1	0	0	82061395	436	853945
-1	0	1	82915803	434	854306
-1	0	0	83770570	436	851814
-1	0	1	84622847	434	855666
-1	0	0	85478974	436	852430
-1	0	1	86331867	434	854804
-1	0	0	87187132	436	859225
-1	0	1	88046820	434	854587
-1	0	0	88901868	436	854561
-1	0	1	89756892	434	851704
-1	0	0	90609057	436	849588
-1	0	1	91459108	434	852925
-1	0	0	92312494	396	855177
-1	0	1	93168094	434	852272
-1	0	0	94020827	436	854698
-1	0	1	94875988	434	855404
-1	0	0	95731853	436	853123
-1	0	1	96585439	434	857438
-1	0	0	97443338	436	833103
-1	0	1	98276904	434	851872
-1	0	0	99129237	436	856096
-1	0	1	99985796	434	864669
-1	0	0	100850926	436	856721
-1	0	1	101708110	434	856899
-1	0	0	102565470	436	851110
-1	0	1	103417043	434	855849
-1	0	0	104273353	396	855233
-1	0	1	105129009	434	853415
-1	0	0	105982885	436	858408
-1	0	1	106841756	434	853663
-1	0	0	107695880	436	855384
-1	0	1	108551727	434	846424
-1	0	0	109398612	436	851796
-1	0	1	110250871	434	855315
-1	0	0	111106647	436	852518
-1	0	1	111959628	434	853190
-1	0	0	112813279	396	856367
-1	0	1	113670069	434	835361
-1	0	0	114505891	436	851341
-1	0	1	115357695	434	853237
-1	0	0	116211393	436	853439
-1	0	1	117065295	434	853047
-1	0	0	117918803	436	852216
-1	0	1	118771482	434	669948
-1	0	0	119441891	436	849576
-1	0	1	120291930	434	852081
-1	0	0	121144472	436	851634
-1	0	1	121996569	434	849429
-1	0	0	122846459	436	858712
-1	0	1	123705634	434	858710
-1	0	0	124564805	436	854504
-1	0	1	125419772	434	852776
-1	0	0	126273009	436	853272
-1	0	1	127126744	434	855159
-1	0	0	127982364	436	852132
-1	0	1	128834959	434	849869
-1	0	0	129685289	436	852783
-1	0	1	130538535	434	846426
-1	0	0	131385422	436	850156
-1	0	1	132236041	394	851851
-1	0	0	133088313	436	842505
-1	0	1	133931281	434	856552
-1	0	0	134788294	436	856561
-1	0	1	135645318	434	852661
-1	0	0	136498440	436	854631
-1	0	1	137353534	434	850579
-1	0	0	138204574	396	851728
-1	0	1	139056725	434	851155
-1	0	0	139908341	436	852597
-1	0	1	140761401	434	853793
-1	0	0	141615655	436	845214
-1	0	1	142461332	354	144396
