58507,58136	582,64
58169	64
58175	67
58178	69
58181	67
58183	66
58184	65
58187	72
58197	75
58203	75
58205	75
58207	76
58208	77
58209	79
58209	80
58215	83
58217	84
58218	86
58219	87
58220	88
58222	90
58224	93
58227	98
58229	101
58230	99
58230	98
58232	97
58235	96
58240	93
58244	93
58246	94
58248	95
58249	96
58250	97
58251	97
58252	97
58253	98
58255	100
58262	107
58264	110
58265	111
58266	112
58267	113
58268	114
58268	115
58269	116
58269	117
58270	118
58271	119
58273	122
58275	127
58275	128
58275	130
58276	131
58276	133
58277	136
58278	140
58280	143
58283	149
58284	150
58287	153
58290	155
58293	157
58294	157
58299	156
58302	154
58304	152
58305	150
58308	146
58310	143
58311	142
58314	140
58317	135
58322	129
58326	124
58330	118
58331	118
58332	116
58333	115
58333	115
58334	115
58335	116
58336	118
58336	119
58336	121
58336	125
58336	128
58337	133
58338	136
58341	154
58342	158
58342	161
58343	165
58345	167
58348	174
58352	173
58354	172
58356	171
58361	168
58362	167
58364	166
58365	166
58367	167
58368	167
58369	168
58370	170
58371	174
58372	177
58373	185
58374	191
58374	200
58375	205
58378	205
58383	205
58385	205
58389	206
58391	207
58394	207
58395	207
58397	207
58402	208
58409	208
58412	208
58421	211
58423	209
58425	210
58425	210
58425	216
58425	221
58424	225
58423	229
58423	231
58422	235
58421	236
58421	238
58420	240
58417	246
58417	247
58416	250
58414	252
58412	257
58410	263
58408	268
58407	272
58410	273
58417	275
58422	276
58422	278
58422	280
58422	282
58422	284
58422	286
58421	287
58421	289
58421	291
58422	293
58423	296
58424	299
58424	299
58425	300
58426	302
58426	303
58428	305
58430	308
58430	309
58431	310
58434	327
58434	329
58433	336
58439	340
58440	341
58441	341
58442	339
58444	341
58445	341
58446	341
58446	342
58449	345
58449	346
58449	346
58451	349
58451	350
58455	354
58457	357
58462	362
58465	366
58467	369
58469	372
58470	375
58470	377
58471	382
58471	385
58471	386
58470	389
58477	388
58480	388
58482	387
58484	386
58485	385
58487	387
58490	392
58494	389
58495	389
58495	389
58497	389
58501	389
58506	389
58507	393
58505	403
58502	412
58498	423
58497	431
58496	438
58495	439
58494	438
58493	442
58493	445
58489	447
58488	448
58487	449
58484	454
58481	459
58480	472
58481	475
58483	484
58483	486
58484	487
58483	490
58483	492
58482	498
58480	510
58479	514
58479	516
58478	527
58477	544
58476	554
58476	562
58472	566
58463	564
58457	563
58455	562
58450	561
58442	564
58441	564
58440	564
58437	565
58432	565
58422	564
58421	566
58420	571
58418	575
58417	579
58415	582
58414	582
58413	582
58412	582
58411	581
58410	579
58408	578
58406	575
58403	573
58402	572
58401	572
58400	571
58398	569
58397	568
58392	564
58392	566
58390	563
58387	563
58386	563
58384	562
58382	560
58381	561
58379	560
58378	558
58373	552
58369	546
58363	553
58358	543
58357	543
58358	542
58360	541
58363	538
58363	538
58361	538
58359	537
58357	537
58347	531
58345	529
58340	529
58339	527
58338	526
58337	524
58335	523
58334	522
58333	520
58332	519
58331	518
58329	518
58327	515
58325	514
58324	514
58322	514
58321	515
58317	518
58317	518
58316	519
58314	522
58312	523
58309	525
58308	525
58307	525
58306	525
58305	525
58305	525
58304	525
58303	525
58302	525
58301	524
58300	524
58299	524
58298	525
58297	525
58297	524
58296	523
58295	523
58295	524
58294	524
58293	524
58292	523
58291	522
58290	521
58289	521
58288	520
58287	520
58287	518
58287	517
58286	518
58285	517
58284	516
58284	516
58283	514
58283	513
58283	512
58282	513
58282	513
58281	510
58280	509
58279	509
58279	509
58279	508
58279	507
58278	506
58277	506
58276	506
58275	506
58274	505
58273	504
58273	504
58272	504
58271	503
58271	502
58270	502
58269	501
58268	500
58267	499
58266	498
58265	498
58265	497
58263	496
58262	496
58262	494
58261	494
58261	493
58260	491
58259	489
58258	488
58257	486
58256	485
58255	485
58254	483
58253	481
58253	479
58252	478
58251	477
58249	477
58248	476
58247	474
58246	473
58245	472
58244	471
58244	470
58243	470
58243	469
58241	468
58240	467
58240	466
58239	465
58237	464
58237	463
58236	463
58235	462
58235	461
58234	460
58234	458
58233	457
58232	457
58231	456
58230	456
58229	456
58228	456
58228	455
58227	455
58226	455
58225	455
58223	455
58222	455
58220	455
58219	455
58217	455
58216	455
58215	454
58213	453
58213	454
58212	455
58211	455
58209	454
58209	454
58208	453
58208	452
58206	451
58205	451
58204	449
58202	447
58200	445
58199	444
58199	444
58198	444
58198	444
58197	444
58197	443
58197	443
58198	442
58198	441
58197	441
58196	440
58195	439
58195	437
58194	436
58194	435
58193	435
58193	435
58191	434
58191	433
58190	433
58190	432
58190	431
58190	430
58190	429
58189	428
58189	427
58189	426
58188	425
58188	424
58188	423
58187	422
58187	421
58187	420
58187	420
58186	419
58186	419
58185	418
58184	418
58183	417
58183	416
58182	416
58182	415
58182	414
58181	414
58179	413
58178	412
58177	412
58176	411
58175	410
58173	409
58172	408
58171	407
58170	406
58169	403
58169	400
58169	397
58169	396
58169	395
58169	394
58169	393
58167	389
58166	388
58165	386
58163	386
58162	385
58161	385
58160	384
58158	383
58156	382
58155	380
58153	378
58151	377
58148	373
58146	372
58143	371
58142	371
58141	371
58141	368
58142	366
58143	363
58143	360
58144	356
58144	351
58144	347
58143	345
58144	344
58144	341
58144	339
58143	338
58144	335
58145	332
58145	331
58145	328
58144	326
58144	320
58144	316
58142	308
58142	307
58141	305
58138	296
58139	289
58139	287
58139	284
58138	281
58139	277
58138	272
58138	267
58138	261
58138	259
58138	257
58139	254
58139	250
58139	245
58139	240
58139	232
58139	227
58138	225
58136	220
58137	218
58138	214
58139	212
58139	210
58143	206
58143	204
58143	195
58144	193
58145	192
58145	186
58145	183
58146	178
58147	175
58147	172
58146	166
58144	163
58144	161
58145	158
58147	156
58151	157
58154	157
58157	157
58158	155
58158	154
58158	148
58158	141
58159	136
58160	129
58161	125
58162	122
58163	119
58165	115
58167	113
58169	112
58178	106
58182	105
58184	104
58185	102
58184	95
58182	91
58180	86
58178	81
58174	72
58169	64