Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
146 kB
2
Indexable
Never
Xenny was a teacher and he had N students. The N children were sitting in a room. Each child was wearing a white T-shirt, with a unique number from the range 1 to N written on it. T-Shirts of pink and blue color were to be distributed among the students by Xenny. This made the students very happy.

Xenny felt that a random distribution of T-Shirts would be very uninteresting. So, he decided to keep an interesting condition:

Every student would get a T-Shirt that is of a different color than his/her friends. That is, if X and Y are friends and X has a Pink T-Shirt, then Y should compulsorily have a Blue T-Shirt, and vice-versa.

Also, Xenny had a belief that Boys should wear blue T-Shirts and Girls should wear pink T-Shirts. If a boy was given a pink T-Shirt or a girl was given a Blue T-Shirt, he called it an inversion.

So, Xenny wanted to distribute T-Shirts in the above-mentioned interesting manner and also wanted to minimize "inversions". Help him solve the task.

Note: There are no disjoint groups of friends in the room. That is, 2 distinct groups with finite number of students do not exist, but exactly 1 group of students exists in the given situation.

 

Input
The first line is the number of test cases T.

First line of each test case contains 2 space-separated integers - N and M - number of students and number of friendships present respectively.

Second line consists of N space-separated characters, where ith character denotes the gender of the ith student. B: Boy, G: Girl.

M lines follow. Each line consists of 2 space-separated integers, u and v, showing that u is a friend of v and vice-versa.

 

Output
If Xenny could distribute the T-Shirts in the desired way, print the minimum number of inversions required.
Else, print -1.

 

Constraints
1 ≤ N ≤ 105
1 ≤ M ≤ 105
1 ≤ u, v ≤ N

Colors of T-Shirt are represented by uppercase characters 'B' and 'G'

 

Sample

 

Input

3

3 2

B G B

1 2

1 3

6 9

B B B G G G

3 5

2 6

4 2

6 3

3 1

3 4

6 1

5 1

1 4

6 5

G G G B G G

6 3

1 3

2 3

4 3

5 3

 

Output 

1

-1

2

 

Explanation

#1

Student 1 can be given a Blue T-Shirt. Hence, Student 2 and 3 would receive Pink T-Shirts. Since, Student 3 is a Boy and has received a Pink T-Shirt, number of inversions = 1.

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