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