0 1
0 2
0 4
0 5
0 7
1 2
1 3
1 5
2 3
2 4
3 5
3 6
3 12
3 15
3 26
3 27
3 28
4 5
4 6
4 7
4 8
4 10
4 11
4 34
4 40
4 46
5 6
6 28
6 30
6 40
8 9
8 10
9 10
9 22
9 23
9 24
10 11
10 24
10 33
11 33
11 34
12 13
12 14
12 15
12 16
13 14
13 16
13 17
14 15
14 17
14 18
14 21
14 52
15 27
15 31
15 52
16 17
17 18
18 19
18 21
19 20
19 21
19 74
20 21
20 74
21 51
21 52
21 53
21 74
22 23
22 24
22 25
22 96
24 25
24 32
24 33
24 35
24 93
25 93
25 96
26 27
26 28
27 28
27 29
27 31
27 44
28 29
28 30
29 30
29 44
30 38
30 40
30 44
31 44
31 52
32 35
33 34
33 35
34 35
34 46
34 47
35 47
35 92
35 93
36 37
36 38
36 43
36 44
36 57
36 73
37 38
37 49
37 72
37 73
38 39
38 40
38 44
38 49
39 40
39 46
39 47
39 49
40 46
41 42
41 45
41 52
41 56
41 61
42 43
42 45
42 57
42 61
43 44
43 45
43 57
44 45
44 52
45 52
46 47
47 48
47 49
47 71
47 72
47 92
48 49
48 72
49 72
50 51
50 53
50 54
50 74
50 75
50 86
50 88
51 52
51 53
51 54
51 56
52 56
53 74
54 55
54 56
54 59
54 63
54 86
54 87
55 56
55 61
55 62
55 63
56 61
56 62
57 58
57 61
57 62
57 73
58 59
58 60
58 62
58 73
58 78
58 80
59 60
59 63
59 80
59 87
59 89
59 98
59 128
60 62
60 63
61 62
62 63
64 65
64 67
64 68
64 69
64 251
65 67
65 68
65 106
65 250
65 251
66 67
66 69
66 91
66 96
66 105
66 106
66 251
67 69
67 106
69 251
70 71
70 72
70 84
70 101
70 110
71 72
71 92
71 110
72 73
72 79
72 81
72 83
72 84
73 78
73 79
74 75
74 76
74 77
74 131
75 76
75 88
75 128
75 130
76 77
76 129
76 130
77 111
77 112
77 114
77 129
77 131
78 79
78 80
78 81
79 81
80 81
80 98
80 99
81 83
81 85
81 99
82 83
82 84
82 85
82 101
83 84
83 85
84 101
85 99
85 100
85 101
86 87
86 88
87 88
87 89
88 89
88 128
89 128
90 92
90 93
90 94
91 93
91 96
91 105
91 117
91 120
91 126
92 93
92 94
92 109
92 110
93 94
93 95
93 96
93 126
94 95
94 109
95 109
95 126
96 251
97 98
97 100
97 101
97 102
97 134
97 141
98 99
98 102
98 128
98 134
98 135
99 100
99 102
100 101
100 102
101 110
101 141
103 104
103 106
103 250
104 105
104 106
104 118
104 119
104 249
104 250
105 106
105 117
105 118
106 250
107 108
107 110
107 124
107 141
108 109
108 110
108 124
109 110
109 122
109 124
109 126
109 127
110 141
111 112
111 131
112 113
112 114
112 115
112 116
112 129
112 131
113 114
113 115
113 116
114 116
114 129
115 116
116 129
117 118
117 119
117 120
117 121
118 119
119 121
119 249
119 349
120 121
120 126
120 349
121 349
122 123
122 124
122 125
122 127
122 140
122 343
123 124
123 140
123 141
124 141
125 126
125 127
125 342
125 343
126 127
126 341
126 342
126 349
128 129
128 130
128 135
128 136
128 508
128 514
128 516
128 520
128 521
128 532
128 533
128 535
128 547
128 548
128 550
129 130
129 131
129 508
129 511
131 511
131 546
132 133
132 136
132 143
133 134
133 136
133 143
133 146
134 135
134 136
134 141
134 146
135 136
136 143
136 371
136 520
136 525
136 528
137 138
137 139
137 140
137 141
137 142
137 143
137 371
138 141
138 142
138 144
138 145
139 140
139 141
140 141
140 343
140 371
141 145
141 146
142 143
142 144
143 144
143 146
143 371
144 145
144 146
145 146
147 148
147 149
147 150
147 162
147 163
147 164
147 165
147 191
148 149
148 150
149 150
150 158
150 159
150 160
150 162
150 164
151 153
151 154
151 157
152 153
152 154
152 156
152 165
152 166
152 171
152 172
152 173
152 174
152 185
152 186
152 204
153 154
153 155
153 156
153 157
154 155
154 156
154 157
154 170
154 171
154 251
155 156
158 159
158 161
158 162
159 160
159 161
159 164
160 161
160 163
160 164
161 162
161 163
162 163
162 165
162 191
163 164
165 166
165 167
165 169
165 176
165 191
166 167
166 168
166 169
166 179
166 181
166 186
167 168
167 169
168 169
169 176
169 181
170 171
170 175
170 251
171 172
171 175
172 173
172 175
173 174
173 175
174 175
174 197
174 198
174 204
175 194
175 197
175 251
176 177
176 181
176 188
176 190
176 191
177 178
177 180
177 181
177 188
177 190
177 192
178 179
178 180
178 181
179 180
179 181
179 182
179 186
179 189
179 192
179 205
180 192
182 183
182 184
182 185
182 186
182 187
182 205
183 184
183 205
183 206
184 185
184 206
184 207
185 186
185 204
185 207
185 208
185 228
186 187
188 189
188 190
188 191
188 192
189 191
189 192
189 205
189 218
189 277
189 281
193 194
193 195
193 196
193 197
193 198
194 195
194 197
194 251
195 196
195 251
196 198
196 199
196 251
197 198
198 199
198 202
198 203
198 204
198 210
198 212
198 213
199 212
199 251
200 201
200 202
200 204
200 214
201 202
201 203
201 214
202 203
202 204
203 210
203 213
203 214
203 215
204 214
204 226
204 228
205 206
205 207
205 208
205 218
206 207
207 208
208 218
208 219
208 221
208 222
208 224
208 228
208 239
209 210
209 211
209 212
209 216
209 230
209 231
209 232
210 211
210 213
210 215
210 216
210 217
211 212
211 213
212 213
212 231
212 251
214 215
214 217
214 226
214 227
214 248
214 263
215 216
215 217
216 217
216 229
216 230
216 253
217 253
217 263
218 219
218 220
218 234
218 235
218 281
219 220
219 221
220 221
220 233
220 234
220 236
221 222
221 233
221 239
222 239
223 224
223 226
223 237
223 238
223 239
224 226
224 228
224 239
225 226
225 227
225 238
226 227
226 228
226 238
227 238
227 240
227 248
229 230
229 231
229 232
229 253
229 254
229 255
229 256
230 232
231 232
231 249
231 251
231 255
233 235
233 236
233 239
233 269
233 281
234 235
234 236
235 236
235 281
237 238
237 239
237 241
237 242
238 240
238 241
239 242
239 243
239 269
240 241
240 244
240 247
240 248
241 242
241 243
241 247
242 243
243 245
243 247
243 259
243 261
243 269
243 275
243 283
243 289
244 245
244 246
244 247
244 248
244 263
245 246
245 247
245 261
245 262
246 262
246 263
248 263
249 250
249 251
249 252
249 255
249 298
249 299
249 301
249 302
249 303
249 346
249 349
250 251
252 255
252 298
252 306
252 307
252 313
252 319
253 254
253 258
253 260
253 263
254 256
254 257
254 260
254 264
254 290
255 256
255 257
255 312
255 313
256 257
257 290
257 311
257 312
258 260
258 262
258 263
258 265
258 266
259 261
259 262
259 265
259 266
259 289
260 264
260 266
261 262
262 263
262 265
264 266
264 267
264 286
264 289
264 290
265 266
266 267
266 289
267 289
268 270
268 271
268 274
268 276
269 270
269 275
269 281
270 271
270 274
270 275
270 281
271 276
271 281
271 284
272 273
272 274
272 275
272 282
272 283
273 274
273 276
273 282
273 285
274 275
274 276
275 283
276 284
276 285
277 278
277 280
277 281
277 333
278 281
278 333
279 281
280 333
280 334
281 284
281 285
281 333
282 283
282 285
282 289
282 336
283 289
284 285
285 326
285 327
285 330
285 333
285 336
286 287
286 288
286 289
286 290
286 291
286 292
286 293
287 288
287 292
288 289
288 292
288 295
288 336
289 336
290 291
290 311
291 293
291 294
291 311
292 293
292 295
293 294
293 295
294 295
294 311
295 311
295 314
295 336
296 297
296 298
296 299
296 304
297 298
297 300
297 304
297 305
297 308
297 356
298 299
298 307
298 308
299 301
299 304
300 301
300 302
300 304
300 305
301 302
301 304
302 303
302 305
303 305
303 346
303 353
305 353
305 356
306 307
306 319
306 321
306 322
307 308
307 309
307 320
307 321
308 309
308 320
308 354
308 356
308 358
308 368
308 387
309 320
310 311
310 312
310 313
310 314
310 315
311 312
311 314
312 313
313 314
313 315
313 317
313 318
313 319
313 322
313 323
313 336
313 337
313 387
313 396
313 397
313 424
313 425
313 426
313 436
313 437
313 441
314 315
314 316
314 318
314 336
315 316
315 317
316 317
316 318
317 318
319 322
320 321
320 323
320 387
321 322
321 323
322 323
323 387
324 325
324 327
324 331
325 326
325 327
325 331
325 332
325 333
325 334
325 338
326 327
326 333
327 328
327 330
327 331
328 329
328 330
328 331
328 332
329 330
329 332
330 332
330 336
330 338
331 332
332 338
333 334
334 335
334 338
336 337
336 338
337 338
337 339
337 340
337 441
338 339
339 340
341 342
341 343
341 344
341 345
341 349
341 351
342 343
343 344
343 345
343 371
344 345
345 348
345 351
345 371
346 348
346 349
346 350
346 352
346 353
346 357
347 348
347 350
347 351
348 350
348 351
348 357
348 362
348 371
349 350
349 351
350 351
352 353
352 355
352 356
352 357
353 356
354 356
354 358
354 360
355 356
355 357
355 359
355 360
356 360
357 359
357 362
357 364
357 367
358 360
358 361
358 368
359 360
359 361
359 367
359 368
360 361
361 368
362 363
362 364
362 365
362 366
362 371
363 366
363 371
363 383
364 365
364 366
364 367
365 366
366 367
366 376
366 378
366 383
367 368
367 369
367 370
367 376
368 369
368 370
368 387
369 370
370 376
370 377
370 387
370 402
371 372
371 373
371 374
371 375
371 383
371 384
371 391
371 527
371 528
372 373
372 374
372 375
372 391
372 394
372 412
372 533
372 541
373 374
373 375
374 527
374 533
376 377
376 378
377 378
377 379
377 402
377 405
378 379
378 383
379 380
379 383
379 405
379 408
379 421
380 381
380 382
380 383
380 390
380 417
380 418
380 421
381 382
381 383
381 385
382 384
382 385
382 390
382 392
382 393
383 384
383 385
384 385
384 391
384 392
386 387
386 388
386 389
387 388
387 389
387 397
387 402
388 389
388 398
388 399
388 400
388 402
388 446
389 397
389 398
390 393
390 410
390 418
391 392
391 394
392 393
392 394
393 394
393 410
393 411
394 411
394 412
395 396
395 424
395 448
396 397
396 424
396 431
396 448
397 398
397 431
397 434
398 399
398 434
399 430
399 434
399 435
399 446
400 401
400 402
400 446
401 402
401 403
401 404
401 407
401 444
401 446
401 447
402 403
402 405
403 404
403 405
403 409
404 407
404 409
405 408
405 409
406 407
406 409
406 422
406 447
407 409
407 447
408 409
408 421
408 422
408 423
409 422
410 411
410 413
410 418
411 412
411 413
412 413
412 414
412 415
412 533
412 541
413 414
413 418
413 419
414 415
414 419
414 597
415 541
415 578
415 597
416 417
416 418
416 419
417 418
417 419
417 420
417 421
418 419
419 420
419 462
419 597
420 421
420 455
420 462
421 422
421 423
421 455
422 442
422 447
422 452
422 454
422 455
424 425
424 428
424 448
424 449
424 450
424 451
424 470
424 477
425 426
425 427
425 428
425 429
426 427
426 437
427 429
427 437
428 429
428 477
429 436
429 437
429 440
429 477
430 431
430 432
430 434
430 435
430 448
430 449
431 434
431 448
432 433
432 435
432 449
432 451
433 435
433 446
433 451
435 446
436 437
436 438
436 440
436 441
438 439
438 440
438 441
439 440
439 441
440 441
440 477
441 477
441 478
442 444
442 445
442 447
442 454
442 456
443 444
443 445
443 446
444 445
444 446
444 447
445 446
445 451
445 456
445 458
446 451
448 449
448 450
449 450
449 451
451 458
451 461
451 470
451 471
452 453
452 454
452 455
453 454
453 455
453 456
453 457
453 460
453 462
453 463
453 476
454 456
455 462
456 457
456 458
457 458
457 460
458 459
458 460
458 461
459 461
460 461
460 475
460 476
461 468
461 471
461 475
462 463
462 464
462 465
462 466
462 595
462 597
462 598
463 465
463 476
464 465
464 466
465 466
465 467
465 476
466 467
466 595
467 473
467 476
467 595
468 471
468 472
468 474
468 475
468 487
468 488
468 489
468 490
468 493
469 470
469 471
470 471
470 477
471 477
471 479
471 490
471 497
471 503
472 473
472 474
472 475
472 493
472 494
472 496
472 659
472 660
472 708
472 709
472 765
473 475
473 476
473 595
473 641
473 659
474 475
475 476
477 478
477 479
478 479
478 483
478 485
478 486
479 480
479 485
479 497
480 481
480 484
480 485
480 497
481 482
481 484
481 497
482 483
482 484
482 497
482 498
483 484
483 485
483 486
483 498
483 502
484 485
485 486
487 488
487 489
487 492
487 493
488 489
489 490
489 491
489 492
490 491
490 494
490 503
491 492
491 494
492 493
492 494
493 494
494 496
494 503
495 496
495 503
495 504
495 505
496 503
496 505
496 765
496 786
496 787
496 789
497 498
497 499
497 500
497 501
497 503
498 500
498 501
498 502
499 501
499 502
499 503
499 506
499 507
501 502
502 507
503 504
503 506
504 505
504 506
505 506
505 507
506 507
508 509
508 511
508 512
508 513
508 514
509 510
509 511
509 512
509 513
509 516
510 513
510 516
511 512
511 516
511 546
513 514
513 516
514 515
514 516
515 516
516 546
516 547
517 518
517 519
517 521
517 522
517 523
517 524
518 521
518 522
519 521
519 524
519 531
519 533
520 521
520 522
520 523
520 525
521 522
521 533
522 523
523 524
523 525
523 526
524 525
524 526
524 529
524 531
525 526
525 528
526 528
526 529
527 528
527 529
527 530
527 533
528 529
529 530
529 531
530 531
530 533
531 533
532 533
532 534
532 535
533 534
533 539
533 540
533 541
533 543
534 535
534 539
534 540
534 553
534 557
535 550
535 551
535 552
535 553
536 537
536 538
536 556
536 564
537 556
537 564
538 540
538 544
538 556
538 557
538 561
538 564
539 540
540 543
540 544
540 557
541 542
541 543
541 559
541 577
541 578
542 543
542 544
542 559
542 560
543 544
544 560
544 561
545 546
545 548
545 550
546 547
546 548
546 549
546 550
546 608
546 620
546 621
546 692
547 548
548 550
549 550
549 587
549 588
549 592
549 608
550 552
550 592
551 552
551 553
551 555
551 566
552 565
552 566
552 592
553 554
553 555
553 557
553 564
553 566
554 556
554 557
554 564
555 564
555 566
555 567
555 569
556 557
556 564
558 559
558 560
558 571
558 572
558 575
558 577
559 560
559 577
560 561
560 562
560 575
561 562
561 564
562 563
562 564
562 574
562 575
563 564
563 573
563 574
563 582
563 584
563 586
564 569
564 586
565 566
565 592
566 567
566 568
566 592
566 593
567 568
567 569
567 570
568 570
568 585
568 593
568 594
568 602
569 570
569 585
569 586
570 585
571 572
571 577
571 579
572 574
572 575
572 579
572 581
572 607
572 616
573 574
573 582
573 606
573 607
574 575
574 606
574 607
576 577
576 578
577 578
577 579
578 579
578 580
578 597
579 580
579 581
580 581
580 596
580 597
580 618
581 615
581 616
581 618
582 583
582 584
582 601
582 604
582 606
583 584
583 585
583 601
583 602
584 585
584 586
585 586
585 602
587 588
587 589
587 590
587 592
588 590
588 608
589 590
589 592
589 593
589 594
589 609
590 608
590 609
590 610
591 594
591 609
591 611
591 612
591 639
592 593
593 594
594 600
594 602
594 609
594 619
594 637
594 639
595 596
595 597
595 598
595 641
596 597
596 618
596 641
596 642
596 643
597 598
599 600
599 603
599 604
599 614
599 619
600 601
600 602
600 604
600 619
601 602
601 604
603 604
603 605
603 613
603 614
604 605
604 606
605 606
605 613
605 615
605 618
606 607
606 615
606 617
607 616
607 617
608 610
608 612
608 620
608 621
609 610
609 611
610 611
610 612
611 612
612 620
612 630
612 631
612 633
612 639
613 614
613 618
614 618
614 619
615 616
615 617
615 618
616 617
618 619
618 640
618 642
618 844
618 846
619 637
619 831
619 832
619 833
619 846
620 621
620 622
620 623
620 624
620 631
620 634
620 692
622 623
622 624
622 631
622 632
623 624
624 632
624 634
625 626
625 627
625 628
625 638
625 647
625 656
626 627
626 628
626 629
626 630
626 638
626 639
627 629
627 633
627 644
627 647
627 651
628 638
629 630
629 633
630 633
630 639
631 632
631 633
632 633
632 634
633 634
633 649
633 651
633 666
634 666
634 692
635 636
635 637
635 655
635 656
635 832
635 834
636 652
636 655
636 830
636 834
636 838
637 638
637 639
637 656
637 832
638 639
638 656
640 642
640 643
640 661
640 662
640 683
640 844
640 845
641 643
641 657
641 658
641 659
642 643
643 657
643 661
644 646
644 647
644 649
644 650
644 651
644 652
645 646
645 647
645 652
645 655
645 656
646 647
646 652
647 656
648 649
648 650
648 654
648 665
648 666
648 676
648 678
649 650
649 651
649 666
650 652
650 653
650 654
651 666
652 653
652 655
652 668
652 836
652 838
653 654
653 667
653 668
654 667
654 678
655 656
657 658
657 661
657 672
657 684
658 659
658 672
659 660
659 672
659 673
659 674
659 675
660 674
660 708
661 662
661 684
662 683
662 684
662 685
663 664
663 665
663 666
664 665
664 666
664 677
664 691
664 692
664 693
665 666
665 676
665 677
666 692
667 668
667 669
667 678
668 669
668 670
668 671
668 836
669 670
669 678
669 717
669 718
669 722
670 671
670 688
670 717
670 737
671 688
671 690
671 836
672 673
672 675
672 684
672 710
672 711
672 713
673 675
674 675
674 708
674 731
674 732
675 711
675 731
676 677
676 678
676 679
676 721
677 679
677 691
677 694
678 721
678 722
679 694
679 721
679 764
680 681
680 682
680 684
680 685
680 714
680 749
681 682
681 683
681 685
681 704
681 726
681 842
682 714
682 726
682 745
682 747
682 749
683 685
683 842
683 845
684 685
684 713
684 714
686 687
686 688
686 689
686 690
686 697
686 698
686 699
686 738
687 688
687 690
688 690
688 737
688 738
689 690
689 697
689 701
689 835
690 835
690 836
691 693
691 694
692 693
692 695
692 764
692 810
693 694
693 695
694 695
694 764
695 764
696 697
696 698
696 700
696 740
696 744
696 750
697 698
697 700
697 701
698 699
698 734
698 750
698 752
699 734
699 738
700 701
700 702
700 703
700 744
700 846
701 833
701 835
701 837
701 846
702 703
702 704
702 727
702 841
702 842
702 843
702 846
703 705
703 727
703 740
703 741
703 744
704 726
704 727
704 728
704 729
704 842
705 727
705 741
705 742
706 707
706 708
706 709
706 730
707 709
707 730
707 733
707 765
707 766
707 768
708 709
708 730
708 731
708 732
709 765
709 768
710 711
710 712
710 713
710 714
710 731
710 747
710 847
710 852
711 731
712 746
712 747
712 847
712 848
713 714
714 747
714 749
715 716
715 718
715 719
715 720
715 735
715 736
715 739
715 761
716 719
716 720
716 723
716 724
717 718
717 737
718 719
718 722
718 737
718 739
719 722
719 723
720 724
720 760
720 761
720 762
721 722
721 724
721 725
721 764
722 723
722 724
723 724
724 725
724 760
725 760
725 764
726 728
726 745
726 757
727 729
727 742
728 729
728 755
728 756
728 757
729 742
729 743
729 755
730 732
730 733
731 732
731 733
731 852
732 733
733 766
733 852
734 735
734 736
734 738
734 739
734 752
734 753
735 736
735 739
736 753
736 761
736 770
737 738
737 739
738 739
740 741
740 744
740 750
740 751
741 742
741 751
741 790
741 793
742 743
742 775
742 790
743 755
743 774
743 775
745 746
745 747
745 757
746 747
746 748
746 757
746 848
746 849
747 749
748 756
748 757
748 758
748 784
748 849
750 751
750 752
751 752
751 793
752 753
752 754
752 793
753 754
753 769
753 770
753 773
754 773
754 791
754 793
755 756
755 774
756 757
756 758
756 774
758 774
758 782
758 784
758 785
759 760
759 762
759 764
759 811
760 762
760 764
761 762
761 763
761 770
761 803
762 763
762 811
763 803
763 804
763 806
763 810
763 811
764 810
764 811
765 767
765 768
765 786
766 768
766 778
766 779
766 852
767 768
767 786
767 801
768 779
768 800
768 801
769 770
769 771
769 773
769 803
770 771
770 803
771 772
771 773
771 790
771 792
771 803
771 805
772 773
772 790
772 791
773 791
774 775
774 776
774 777
774 782
775 776
775 790
775 794
776 777
776 794
777 782
777 794
778 779
778 852
779 780
779 781
779 800
779 852
780 781
780 825
780 851
780 852
781 797
781 800
781 825
781 827
782 783
782 785
782 794
783 784
783 785
784 785
784 849
784 850
786 787
786 788
786 789
786 801
787 788
787 789
788 789
789 796
789 801
790 791
790 792
790 793
790 794
791 793
792 794
792 795
792 805
792 812
792 815
794 795
795 815
795 816
795 817
796 798
796 799
796 801
796 826
796 827
797 798
797 800
797 801
797 827
798 801
798 827
799 826
799 827
799 828
799 829
800 801
802 803
802 804
802 805
802 812
803 804
803 805
804 806
804 812
804 821
805 812
806 807
806 808
806 810
806 821
806 822
807 808
807 810
808 809
808 810
808 820
808 822
808 824
809 810
809 824
810 811
812 813
812 814
812 815
812 821
813 814
813 815
813 818
813 821
814 821
815 817
815 818
816 817
816 819
817 818
817 819
818 819
820 821
820 822
820 823
820 824
821 822
821 823
822 823
825 827
825 828
825 851
826 829
827 828
828 829
830 831
830 832
830 834
830 837
830 838
831 832
831 833
831 837
832 834
833 837
833 846
835 836
835 837
835 838
835 839
836 838
837 838
837 839
838 839
840 841
840 842
840 843
840 844
840 845
841 843
841 844
841 846
842 843
842 845
844 845
844 846
847 848
847 850
847 851
847 852
848 849
848 850
849 850
850 851
851 852
