679
1167 1 -1 -1 0
5 2 29 0 1
75 3 -1 1 2
151 4 22 2 3
9 -1 5 3 4
122 6 -1 3 4
35 7 17 5 5
9 8 14 6 6
20 9 13 7 7
15 10 11 8 8
8 -1 -1 9 9
17 12 -1 8 8
5 -1 -1 11 9
9 -1 -1 7 7
1 15 -1 6 6
4 16 -1 14 7
5 -1 -1 15 8
5 18 -1 5 5
4 -1 19 17 6
25 20 -1 17 6
3 -1 21 19 7
6 -1 -1 19 7
31 23 -1 2 3
12 24 27 22 4
0 -1 25 23 5
6 26 -1 23 5
9 -1 -1 25 6
11 28 -1 22 4
9 -1 -1 27 5
3313 30 -1 0 1
403 31 281 29 2
343 32 131 30 3
171 33 109 31 4
611 34 98 32 5
48 35 39 33 6
12 36 37 34 7
7 -1 -1 35 8
12 38 -1 34 7
8 -1 -1 37 8
361 40 -1 33 6
184 41 84 39 7
348 42 81 40 8
153 43 69 41 9
90 44 56 42 10
2 -1 45 43 11
7 46 -1 43 11
13 47 49 45 12
8 -1 48 46 13
3 -1 -1 46 13
63 50 -1 45 12
8 51 55 49 13
8 52 -1 50 14
15 53 -1 51 15
5 54 -1 52 16
7 -1 -1 53 17
3 -1 -1 49 13
116 57 -1 42 10
107 58 68 56 11
13 59 -1 57 12
5 -1 60 58 13
5 61 -1 58 13
35 62 -1 60 14
18 63 66 61 15
14 64 65 62 16
4 -1 -1 63 17
5 -1 -1 62 16
4 67 -1 61 15
2 -1 -1 66 16
6 -1 -1 56 11
3 70 -1 41 9
16 71 76 69 10
7 72 74 70 11
10 73 -1 71 12
5 -1 -1 72 13
16 75 -1 70 11
2 -1 -1 74 12
8 77 -1 69 10
1 -1 78 76 11
14 79 -1 76 11
7 80 -1 78 12
6 -1 -1 79 13
6 82 -1 40 8
10 83 -1 81 9
2 -1 -1 82 10
108 85 -1 39 7
4 86 89 84 8
11 87 -1 85 9
11 88 -1 86 10
0 -1 -1 87 11
46 90 -1 84 8
10 91 92 89 9
0 -1 -1 90 10
40 93 -1 89 9
46 94 -1 92 10
13 95 -1 93 11
8 96 -1 94 12
2 97 -1 95 13
4 -1 -1 96 14
4 99 -1 32 5
81 100 108 98 6
1 101 -1 99 7
0 -1 102 100 8
59 103 -1 100 8
6 -1 104 102 9
12 105 -1 102 9
0 -1 106 104 10
6 107 -1 104 10
4 -1 -1 106 11
9 -1 -1 98 6
177 110 -1 31 4
98 111 120 109 5
6 112 113 110 6
1 -1 -1 111 7
33 114 -1 110 6
19 115 117 113 7
1 116 -1 114 8
4 -1 -1 115 9
28 118 -1 113 7
16 119 -1 117 8
7 -1 -1 118 9
91 121 -1 109 5
3 122 125 120 6
2 -1 123 121 7
8 124 -1 121 7
0 -1 -1 123 8
18 126 -1 120 6
23 127 -1 125 7
29 128 130 126 8
17 129 -1 127 9
2 -1 -1 128 10
3 -1 -1 126 8
1070 132 -1 30 3
1176 133 255 131 4
35 134 186 132 5
196 135 154 133 6
2 136 138 134 7
4 -1 137 135 8
7 -1 -1 135 8
137 139 -1 134 7
2 140 141 138 8
5 -1 -1 139 9
98 142 -1 138 8
16 143 150 141 9
4 144 145 142 10
6 -1 -1 143 11
13 146 -1 142 10
10 147 148 145 11
9 -1 -1 146 12
13 149 -1 145 11
2 -1 -1 148 12
31 151 -1 141 9
9 -1 152 150 10
3 153 -1 150 10
6 -1 -1 152 11
116 155 -1 133 6
131 156 180 154 7
72 157 176 155 8
11 158 160 156 9
11 159 -1 157 10
4 -1 -1 158 11
85 161 -1 156 9
38 162 168 160 10
22 163 -1 161 11
6 164 166 162 12
7 -1 165 163 13
7 -1 -1 163 13
4 167 -1 162 12
6 -1 -1 166 13
57 169 -1 160 10
21 170 173 168 11
6 171 172 169 12
9 -1 -1 170 13
5 -1 -1 169 12
28 174 -1 168 11
1 -1 175 173 12
7 -1 -1 173 12
30 177 -1 155 8
5 178 179 176 9
6 -1 -1 177 10
0 -1 -1 176 9
14 181 -1 154 7
13 182 184 180 8
8 183 -1 181 9
1 -1 -1 182 10
5 185 -1 180 8
3 -1 -1 184 9
348 187 -1 132 5
161 188 228 186 6
48 189 196 187 7
24 190 192 188 8
13 191 -1 189 9
7 -1 -1 190 10
9 193 -1 188 8
28 194 -1 192 9
0 -1 195 193 10
0 -1 -1 193 10
150 197 -1 187 7
66 198 210 196 8
45 199 -1 197 9
20 200 205 198 10
21 201 203 199 11
6 202 -1 200 12
0 -1 -1 201 13
6 204 -1 199 11
0 -1 -1 203 12
17 206 -1 198 10
16 207 208 205 11
0 -1 -1 206 12
13 209 -1 205 11
5 -1 -1 208 12
102 211 -1 196 8
120 212 224 210 9
11 213 215 211 10
7 214 -1 212 11
5 -1 -1 213 12
34 216 -1 211 10
34 217 220 215 11
9 218 219 216 12
0 -1 -1 217 13
3 -1 -1 216 12
20 221 -1 215 11
25 222 -1 220 12
1 223 -1 221 13
4 -1 -1 222 14
19 225 -1 210 9
10 226 227 224 10
8 -1 -1 225 11
7 -1 -1 224 10
59 229 -1 186 6
3 230 231 228 7
5 -1 -1 229 8
153 232 -1 228 7
157 233 249 231 8
5 234 240 232 9
2 235 239 233 10
0 236 238 234 11
3 -1 237 235 12
1 -1 -1 235 12
6 -1 -1 234 11
1 -1 -1 233 10
68 241 -1 232 9
18 242 244 240 10
6 -1 243 241 11
1 -1 -1 241 11
4 245 -1 240 10
31 246 -1 244 11
11 247 248 245 12
1 -1 -1 246 13
1 -1 -1 245 12
30 250 -1 231 8
39 251 254 249 9
8 -1 252 250 10
9 253 -1 250 10
9 -1 -1 252 11
9 -1 -1 249 9
212 256 -1 131 4
74 257 275 255 5
99 258 274 256 6
69 259 266 257 7
7 260 265 258 8
6 261 -1 259 9
9 262 -1 260 10
29 263 -1 261 11
9 -1 264 262 12
1 -1 -1 262 12
6 -1 -1 258 8
41 267 -1 257 7
4 268 271 266 8
18 269 -1 267 9
17 270 -1 268 10
5 -1 -1 269 11
20 272 -1 266 8
3 273 -1 271 9
2 -1 -1 272 10
3 -1 -1 256 6
10 276 -1 255 5
2 -1 277 275 6
20 278 -1 275 6
11 279 -1 277 7
4 280 -1 278 8
9 -1 -1 279 9
1414 282 -1 29 2
989 283 384 281 3
264 284 331 282 4
103 285 323 283 5
219 286 321 284 6
264 287 319 285 7
69 288 298 286 8
52 289 294 287 9
24 290 -1 288 10
17 291 293 289 11
8 292 -1 290 12
5 -1 -1 291 13
5 -1 -1 289 11
30 295 -1 287 9
23 296 -1 294 10
14 297 -1 295 11
4 -1 -1 296 12
66 299 -1 286 8
105 300 316 298 9
96 301 310 299 10
49 302 -1 300 11
8 303 -1 301 12
12 304 305 302 13
6 -1 -1 303 14
10 306 -1 302 13
2 -1 307 305 14
15 308 -1 305 14
19 309 -1 307 15
9 -1 -1 308 16
42 311 -1 299 10
0 312 -1 310 11
10 313 314 311 12
4 -1 -1 312 13
9 315 -1 311 12
8 -1 -1 314 13
26 317 -1 298 9
19 318 -1 316 10
0 -1 -1 317 11
6 320 -1 285 7
9 -1 -1 319 8
0 322 -1 284 6
7 -1 -1 321 7
4 324 -1 283 5
50 325 -1 323 6
45 326 330 324 7
6 327 -1 325 8
11 328 329 326 9
6 -1 -1 327 10
7 -1 -1 326 9
9 -1 -1 324 7
392 332 -1 282 4
16 333 353 331 5
113 334 345 332 6
105 335 -1 333 7
26 336 338 334 8
8 337 -1 335 9
0 -1 -1 336 10
66 339 -1 334 8
13 340 344 338 9
18 341 -1 339 10
0 342 343 340 11
8 -1 -1 341 12
5 -1 -1 340 11
4 -1 -1 338 9
21 346 -1 332 6
11 347 -1 345 7
41 348 -1 346 8
8 -1 349 347 9
17 350 -1 347 9
18 351 352 349 10
2 -1 -1 350 11
3 -1 -1 349 10
224 354 -1 331 5
88 355 367 353 6
37 356 365 354 7
0 357 -1 355 8
6 -1 358 356 9
46 359 -1 356 9
34 360 -1 358 10
8 361 -1 359 11
3 362 -1 360 12
20 363 -1 361 13
19 364 -1 362 14
3 -1 -1 363 15
4 366 -1 354 7
1 -1 -1 365 8
142 368 -1 353 6
0 369 374 367 7
6 -1 370 368 8
39 371 -1 368 8
0 -1 372 370 9
16 373 -1 370 9
8 -1 -1 372 10
41 375 -1 367 7
12 376 377 374 8
0 -1 -1 375 9
61 378 -1 374 8
6 -1 379 377 9
11 380 -1 377 9
39 381 -1 379 10
24 382 -1 380 11
16 383 -1 381 12
5 -1 -1 382 13
816 385 -1 281 3
1030 386 489 384 4
338 387 466 385 5
164 388 442 386 6
438 389 433 387 7
28 390 415 388 8
17 391 394 389 9
3 392 -1 390 10
11 393 -1 391 11
1 -1 -1 392 12
136 395 -1 389 9
58 396 403 394 10
3 -1 397 395 11
58 398 -1 395 11
22 399 401 397 12
2 400 -1 398 13
7 -1 -1 399 14
15 402 -1 397 12
4 -1 -1 401 13
13 404 -1 394 10
34 405 409 403 11
36 406 -1 404 12
5 -1 407 405 13
12 408 -1 405 13
5 -1 -1 407 14
16 410 -1 403 11
8 -1 411 409 12
1 412 -1 409 12
12 413 -1 411 13
17 414 -1 412 14
4 -1 -1 413 15
42 416 -1 388 8
64 417 425 415 9
1 418 -1 416 10
18 419 423 417 11
27 420 -1 418 12
8 421 -1 419 13
7 -1 422 420 14
6 -1 -1 420 14
7 424 -1 417 11
7 -1 -1 423 12
36 426 -1 415 9
2 427 429 425 10
1 -1 428 426 11
6 -1 -1 426 11
18 430 -1 425 10
29 431 -1 429 11
7 432 -1 430 12
1 -1 -1 431 13
66 434 -1 387 7
35 435 -1 433 8
54 436 -1 434 9
0 437 438 435 10
4 -1 -1 436 11
5 439 -1 435 10
9 440 441 438 11
4 -1 -1 439 12
2 -1 -1 438 11
183 443 -1 386 6
143 444 462 442 7
53 445 453 443 8
24 446 448 444 9
14 447 -1 445 10
0 -1 -1 446 11
34 449 -1 444 9
28 450 452 448 10
3 451 -1 449 11
5 -1 -1 450 12
0 -1 -1 448 10
89 454 -1 443 8
20 455 457 453 9
12 456 -1 454 10
5 -1 -1 455 11
16 458 -1 453 9
39 459 -1 457 10
14 460 461 458 11
3 -1 -1 459 12
9 -1 -1 458 11
14 463 -1 442 7
18 464 465 462 8
9 -1 -1 463 9
7 -1 -1 462 8
144 467 -1 385 5
85 468 485 466 6
16 469 473 467 7
23 470 -1 468 8
16 471 472 469 9
6 -1 -1 470 10
2 -1 -1 469 9
14 474 -1 467 7
15 475 476 473 8
8 -1 -1 474 9
58 477 -1 473 8
1 478 480 476 9
0 479 -1 477 10
2 -1 -1 478 11
49 481 -1 476 9
33 482 -1 480 10
7 483 -1 481 11
18 484 -1 482 12
6 -1 -1 483 13
4 486 -1 466 6
1 -1 487 485 7
7 488 -1 485 7
6 -1 -1 487 8
536 490 -1 384 4
113 491 503 489 5
25 492 501 490 6
13 493 496 491 7
26 494 -1 492 8
9 495 -1 493 9
4 -1 -1 494 10
3 497 -1 491 7
3 498 500 496 8
7 499 -1 497 9
7 -1 -1 498 10
7 -1 -1 496 8
11 502 -1 490 6
4 -1 -1 501 7
783 504 -1 489 5
484 505 567 503 6
295 506 562 504 7
18 507 533 505 8
82 508 526 506 9
60 509 520 507 10
29 510 517 508 11
21 511 516 509 12
19 512 514 510 13
3 513 -1 511 14
8 -1 -1 512 15
8 515 -1 510 13
0 -1 -1 514 14
0 -1 -1 509 12
16 518 -1 508 11
5 519 -1 517 12
5 -1 -1 518 13
16 521 -1 507 10
29 522 -1 520 11
6 523 524 521 12
8 -1 -1 522 13
4 525 -1 521 12
7 -1 -1 524 13
54 527 -1 506 9
6 528 529 526 10
9 -1 -1 527 11
4 530 -1 526 10
2 531 532 529 11
5 -1 -1 530 12
9 -1 -1 529 11
37 534 -1 505 8
188 535 557 533 9
15 536 546 534 10
99 537 -1 535 11
28 538 541 536 12
0 539 -1 537 13
4 540 -1 538 14
7 -1 -1 539 15
26 542 -1 536 12
8 -1 543 541 13
12 544 -1 541 13
8 -1 545 543 14
8 -1 -1 543 14
54 547 -1 534 10
5 -1 548 546 11
12 549 -1 546 11
49 550 555 548 12
11 551 -1 549 13
36 552 -1 550 14
13 553 -1 551 15
9 554 -1 552 16
5 -1 -1 553 17
12 556 -1 548 12
7 -1 -1 555 13
7 558 -1 533 9
0 559 561 557 10
6 560 -1 558 11
1 -1 -1 559 12
4 -1 -1 557 10
2 563 -1 504 7
2 564 565 562 8
8 -1 -1 563 9
6 566 -1 562 8
7 -1 -1 565 9
841 568 -1 503 6
919 569 662 567 7
387 570 616 568 8
158 571 615 569 9
291 572 612 570 10
18 573 575 571 11
2 -1 574 572 12
4 -1 -1 572 12
23 576 -1 571 11
108 577 601 575 12
2 578 597 576 13
29 579 585 577 14
17 580 -1 578 15
27 581 584 579 16
8 -1 582 580 17
18 583 -1 580 17
0 -1 -1 582 18
3 -1 -1 579 16
16 586 -1 577 14
58 587 595 585 15
18 588 -1 586 16
49 589 593 587 17
11 590 592 588 18
4 591 -1 589 19
1 -1 -1 590 20
2 -1 -1 588 18
6 594 -1 587 17
2 -1 -1 593 18
2 596 -1 585 15
9 -1 -1 595 16
9 598 -1 576 13
13 599 -1 597 14
11 600 -1 598 15
8 -1 -1 599 16
20 602 -1 575 12
46 603 609 601 13
7 604 607 602 14
15 605 -1 603 15
14 606 -1 604 16
4 -1 -1 605 17
12 608 -1 602 14
5 -1 -1 607 15
1 610 -1 601 13
4 -1 611 609 14
2 -1 -1 609 14
25 613 -1 570 10
7 614 -1 612 11
4 -1 -1 613 12
7 -1 -1 569 9
6 617 -1 568 8
182 618 -1 616 9
221 619 647 617 10
45 620 628 618 11
9 621 622 619 12
8 -1 -1 620 13
48 623 -1 619 12
12 624 -1 622 13
1 625 -1 623 14
4 626 -1 624 15
9 -1 627 625 16
2 -1 -1 625 16
1 629 -1 618 11
37 630 -1 628 12
31 631 636 629 13
29 632 634 630 14
17 633 -1 631 15
6 -1 -1 632 16
3 635 -1 630 14
7 -1 -1 634 15
52 637 -1 629 13
38 638 646 636 14
16 639 -1 637 15
47 640 644 638 16
7 -1 641 639 17
6 642 -1 639 17
1 643 -1 641 18
5 -1 -1 642 19
12 645 -1 638 16
9 -1 -1 644 17
1 -1 -1 636 14
85 648 -1 617 10
33 649 658 647 11
20 650 -1 648 12
63 651 -1 649 13
51 652 -1 650 14
13 653 654 651 15
8 -1 -1 652 16
0 655 -1 651 15
0 -1 656 654 16
12 657 -1 654 16
8 -1 -1 656 17
38 659 -1 647 11
9 -1 660 658 12
2 661 -1 658 12
6 -1 -1 660 13
162 663 -1 567 7
35 664 671 662 8
3 665 667 663 9
2 -1 666 664 10
2 -1 -1 664 10
3 668 -1 663 9
3 -1 669 667 10
8 670 -1 667 10
3 -1 -1 669 11
57 672 -1 662 8
56 673 678 671 9
31 674 677 672 10
4 675 -1 673 11
8 -1 676 674 12
3 -1 -1 674 12
3 -1 -1 672 10
8 -1 -1 671 9
