Untitled

mail@pastecode.io avatar
unknown
plain_text
6 months ago
428 kB
1
Indexable
Never
// He thong dien
Sau khi anh VenG đã xây dựng đường đi giữa những hòn đảo, anh Eagle được cử sang để xây dựng hệ thống điện giữa các hòn đảo cho người dân, do muốn ăn bớt kinh phí nên anh Eagle không xây dựng trạm phát điện trên tất cả các đảo mà chỉ xây trên 1 số đảo nhất định. Các đảo kết nối với nhau thành 1 mạng lưới điện. Rõ ràng những đảo nào ở càng xa nguồn phát thì điện sẽ càng yếu.

Để đảm bảo người dân không than phiền điện yếu, nên anh Eagle muốn tính toán xem điện ở đảo nào sẽ yếu nhất.

Độ yếu của điện tại đảo X được tính bằng 0 nếu đảo đó có trạm phát điện, nếu đảo X có kết nối điện với đảo Y mà đảo Y ở gần trạm phát hơn, độ yếu tại đảo X = độ yếu tại đảo Y + 1. Nếu đảo X không có điện thì có độ yếu bằng vô cùng (infinity).

Input

Dòng đầu tiên chứa số testcase T.

Mỗi test case gồm:

Dòng đầu tiên gồm 3 số nguyên N, M, H lần lượt là số đảo, M là số đảo có trạm phát điện, H là số kết nối 2 chiều. (N, M <= 1 000, H <= 10 000).

Dòng tiếp theo gồm M số là ID các đảo có máy phát điện (ID đánh số từ 0 tới N-1).

H dòng tiếp theo, mỗi dòng gồm 2 số u, v, cho biết đảo u có kết nối với đảo v.

 

Output

In ra đảo độ yếu của điện là cao nhất. Nếu có nhiều đáp án, in ra đảo có ID nhỏ nhất.

Example

Input:

2

6 3 5

0 5 2

0 1

1 2

4 5

3 5

0 2

6 2 3

5 2

0 5

0 1

3 4

 

Output:

 

1

3

// Input
15
2 1 0
0
2 1 0
1
2 1 1
1
0 1
10 2 7
0 9
1 2
3 4
5 6
7 8
2 3
4 5
6 7
10 2 8
0 1
0 2
3 4
5 6
7 9
2 3
4 5
6 7
1 8
10 9 9
0 1 2 3 4 5 6 7 8
0 9
1 9
2 9
3 9
4 9
5 9
6 9
7 9
8 9
10 5 20
1 4 3 7 8
1 5
5 8
5 6
4 8
5 7
2 7
0 7
2 9
4 7
6 8
5 9
6 9
7 9
2 5
1 2
0 5
1 8
2 3
0 2
4 5
50 2 20
14 27
2 9
1 28
25 47
16 18
13 37
29 48
14 39
5 27
35 44
34 40
19 36
4 9
15 24
11 12
6 23
16 24
20 39
11 48
9 29
14 25
50 1 200
15
14 30
7 48
4 9
36 47
0 16
6 23
17 42
39 42
9 21
37 42
1 12
12 42
32 44
22 29
2 43
5 11
0 1
30 38
25 46
27 37
34 44
12 40
30 43
22 30
13 32
27 31
34 45
38 49
33 49
33 38
28 30
17 31
2 5
7 37
39 43
0 12
20 45
1 36
33 48
0 29
6 45
39 41
19 44
21 32
3 32
33 47
31 41
13 36
16 25
4 5
27 28
9 40
3 42
11 46
14 25
28 42
6 33
3 18
37 40
5 15
35 44
12 41
21 36
7 12
10 39
2 28
16 31
3 41
5 40
30 37
16 34
4 29
24 48
11 39
47 48
9 49
37 38
6 30
22 36
8 41
19 26
43 49
36 43
9 12
10 43
19 37
3 26
16 19
11 15
30 33
11 37
20 22
21 35
3 19
30 31
16 48
15 31
28 49
10 45
26 46
24 26
14 28
5 42
11 49
40 42
12 35
4 39
4 25
13 30
8 21
29 44
23 36
26 29
1 48
12 46
0 36
8 30
6 8
9 25
0 15
6 49
13 19
2 16
7 36
18 19
16 26
24 41
0 47
16 28
21 30
20 41
44 45
23 49
36 39
7 33
45 48
23 38
19 29
28 31
4 42
12 19
9 34
34 39
34 37
2 27
2 49
30 45
14 39
12 20
29 47
8 36
13 24
2 18
9 48
11 30
3 22
47 49
20 37
13 39
29 48
9 41
18 20
5 7
29 34
9 43
23 44
7 16
10 30
27 45
32 35
4 30
15 16
38 43
11 21
31 39
1 14
8 22
9 16
25 47
17 21
24 25
25 31
15 28
20 28
16 35
8 44
32 41
1 8
32 38
24 28
17 37
16 23
6 21
2 4
2 36
22 48
33 42
27 32
17 25
15 23
200 199 4000
25 46 41 2 90 39 97 154 34 40 104 150 18 33 31 45 79 103 110 76 62 162 170 49 177 159 56 88 126 60 120 36 132 172 185 112 184 4 69 70 63 6 105 59 8 7 91 135 186 180 30 73 182 80 108 168 114 147 167 68 187 178 137 121 77 143 20 26 122 131 115 21 181 183 19 85 47 109 196 81 53 12 29 55 119 52 1 14 13 17 27 78 106 65 127 192 102 189 190 42 82 23 35 197 129 16 84 51 107 3 179 169 93 118 153 191 123 101 149 136 165 111 98 175 156 117 173 66 193 92 57 128 140 141 163 198 125 74 199 116 155 164 86 148 64 151 194 113 176 144 11 58 152 5 10 28 24 99 71 158 22 89 130 83 142 146 32 72 43 139 0 54 174 61 124 15 145 195 87 50 134 138 67 157 133 48 161 9 75 95 94 166 100 171 44 37 188 38 96
8 40
37 180
1 17
30 160
36 64
48 117
165 195
3 79
126 194
30 171
149 176
65 123
39 85
83 178
84 185
17 142
53 185
129 139
0 22
105 110
22 43
126 175
85 171
1 69
67 76
134 173
29 195
127 171
18 39
129 154
2 99
69 163
0 36
7 83
54 116
103 197
74 169
0 74
19 42
17 175
51 171
116 118
130 133
119 132
47 59
54 133
158 182
107 111
95 128
90 134
99 174
153 178
88 165
133 191
37 132
3 194
52 144
53 63
52 165
10 57
139 183
109 180
31 136
25 189
29 60
10 114
92 151
8 157
39 142
86 97
6 129
137 138
88 123
59 105
95 104
76 123
103 142
7 195
31 98
137 188
50 182
78 124
135 168
56 85
62 84
59 161
35 48
119 127
11 181
61 94
80 189
153 170
147 171
180 187
0 168
107 179
28 148
75 174
20 23
65 130
53 129
92 130
52 60
33 193
17 155
58 63
15 189
26 83
13 75
15 57
30 159
86 112
25 26
49 123
4 167
135 192
114 165
81 197
61 77
94 192
14 133
67 136
58 197
28 169
84 183
60 97
19 184
53 124
130 140
147 197
108 123
126 131
41 156
67 90
34 35
160 173
41 75
68 93
109 136
67 150
61 192
22 32
15 127
61 82
51 139
14 173
50 89
108 159
23 199
11 145
136 197
21 29
3 123
21 163
84 161
5 38
6 136
44 165
96 189
101 177
76 101
86 116
108 148
140 144
103 130
50 155
63 65
104 159
27 136
4 176
132 190
116 146
166 173
30 49
98 130
103 136
70 101
161 178
7 103
67 194
94 128
35 170
98 119
90 113
62 176
154 198
31 81
49 71
45 86
33 47
77 104
81 192
101 119
28 77
77 133
127 130
16 64
18 189
99 105
31 189
19 38
24 116
104 196
30 55
101 151
105 178
126 181
69 102
122 154
146 151
25 76
15 143
4 62
65 100
28 162
39 139
139 158
171 191
100 193
21 90
38 102
39 84
29 188
126 182
23 124
35 138
3 77
136 179
87 166
88 116
38 68
8 145
15 71
64 144
113 161
22 123
61 126
52 163
76 119
86 196
78 145
112 192
111 154
134 139
27 77
0 96
127 193
108 146
4 110
13 126
73 156
0 174
61 116
68 89
93 135
37 42
14 110
56 101
26 93
39 40
98 160
174 187
51 128
46 181
98 186
169 197
146 189
71 176
70 152
155 185
141 183
28 124
41 101
139 157
30 184
10 199
49 165
50 88
55 98
67 181
61 138
18 148
52 96
47 175
13 45
55 90
55 71
83 145
83 90
55 68
45 194
100 168
56 159
13 197
151 168
138 191
9 49
88 134
85 90
143 173
43 47
65 165
84 132
138 190
124 168
74 130
146 149
7 155
3 152
19 55
61 193
45 179
6 40
96 199
134 157
124 179
131 178
49 139
39 87
20 104
18 102
105 185
81 176
4 52
68 147
4 32
10 36
102 104
81 87
55 198
57 130
2 192
25 179
86 182
27 171
99 179
26 62
40 160
8 151
12 143
9 65
182 188
59 187
98 156
0 106
52 142
196 197
4 102
140 157
4 122
7 94
96 192
69 105
146 175
34 118
89 199
100 180
64 153
42 188
111 129
31 152
16 102
9 39
82 102
16 91
50 189
47 49
90 182
149 161
38 136
0 25
31 120
89 111
162 192
62 149
63 102
106 150
24 58
16 124
83 193
145 157
19 101
154 183
88 111
45 50
81 173
35 184
129 184
123 196
60 135
21 143
90 115
90 146
55 57
32 91
82 176
5 56
57 96
18 105
112 135
145 151
125 194
121 136
85 184
69 119
99 109
22 109
90 157
48 163
159 175
72 133
123 149
118 192
98 181
36 184
126 147
38 128
79 132
56 80
38 130
46 109
21 122
64 107
11 86
80 166
52 63
81 177
134 171
42 146
38 47
44 115
79 100
43 98
2 15
148 168
60 64
153 181
50 199
17 67
180 194
74 175
66 90
99 132
15 146
52 158
65 139
127 137
73 133
28 42
122 193
113 189
69 140
99 114
69 164
48 84
51 117
25 168
109 192
89 198
43 46
31 165
69 152
13 191
100 177
72 134
76 131
125 192
64 87
95 111
64 79
140 177
41 198
27 105
148 188
93 177
34 90
128 137
117 150
35 90
153 156
25 132
40 122
19 36
115 181
122 152
159 174
94 116
10 177
169 176
81 131
48 184
0 43
12 114
31 61
89 115
134 182
24 59
33 117
56 112
1 53
33 145
33 156
4 33
145 181
47 195
111 160
67 143
144 154
12 195
41 83
75 160
150 164
32 42
82 162
30 136
19 108
163 182
15 198
7 157
120 177
60 196
52 120
81 93
52 115
43 149
36 47
113 164
14 55
38 72
160 179
22 167
129 162
49 148
80 96
77 160
79 102
76 178
159 165
92 152
97 162
7 152
42 95
14 166
5 178
25 186
101 141
88 97
40 131
64 148
10 38
38 105
44 196
165 188
44 184
118 151
7 187
22 67
20 163
8 42
59 108
40 195
113 149
81 172
28 105
64 142
44 122
103 112
46 103
4 73
24 74
3 139
5 161
49 111
79 170
47 48
58 108
0 56
64 172
172 173
30 98
42 64
63 99
77 149
63 176
83 119
41 91
25 86
61 163
30 96
143 144
4 69
106 176
79 195
25 137
155 172
21 110
14 97
10 65
33 155
36 171
135 184
71 186
154 163
107 160
181 192
177 192
75 100
106 120
44 169
44 72
33 81
9 20
17 150
25 176
64 88
28 69
85 120
12 125
115 121
38 141
43 125
56 65
81 119
2 167
46 102
38 175
32 186
128 149
135 185
1 158
140 172
100 183
115 165
56 64
15 149
88 140
31 191
11 80
54 161
51 143
148 194
52 168
4 121
79 191
47 116
90 149
7 79
102 170
13 70
103 192
57 118
9 171
28 110
15 137
2 112
25 52
177 187
65 157
94 100
103 167
10 156
160 161
138 178
40 62
76 176
63 96
20 161
58 103
13 176
90 137
66 169
20 49
37 171
85 126
1 127
92 117
156 182
159 195
2 191
121 191
56 190
122 131
25 68
25 147
88 137
82 171
63 182
72 184
95 189
119 173
94 167
14 120
28 157
37 78
10 127
28 31
8 183
36 158
5 27
11 105
163 189
63 147
42 71
94 153
24 137
15 162
44 56
154 175
165 169
9 156
138 162
57 100
72 185
93 129
16 25
76 141
177 191
34 83
100 173
63 161
17 168
90 171
184 187
164 169
8 147
103 178
16 71
125 140
68 138
84 150
67 195
74 137
74 107
197 199
75 96
7 172
56 158
71 178
68 82
52 191
86 149
82 122
78 115
43 65
7 140
18 61
5 11
18 144
15 155
122 170
37 125
56 178
83 125
147 181
15 147
135 157
98 175
49 140
27 70
101 194
81 91
68 137
111 197
3 39
106 154
107 189
84 170
53 73
33 55
127 136
47 68
61 174
123 148
22 42
40 86
135 160
53 90
23 47
76 86
105 181
78 87
14 178
26 188
83 117
5 9
170 181
45 141
37 54
139 143
58 194
88 89
48 180
157 197
96 132
25 80
53 67
97 103
0 130
30 185
15 56
33 76
94 132
59 64
20 83
64 98
159 192
181 185
119 197
107 187
113 135
115 166
31 33
47 77
63 91
49 56
28 165
52 134
70 147
27 48
148 197
2 75
49 110
40 57
34 173
55 122
108 152
40 124
50 72
67 189
87 195
34 180
103 151
113 124
29 84
97 98
5 59
36 68
153 185
11 110
59 117
84 181
21 45
9 94
60 179
55 144
9 70
0 152
59 66
26 75
134 188
18 149
132 135
132 196
89 185
120 162
95 112
107 133
135 190
11 28
25 182
18 124
7 78
24 72
43 147
77 117
7 65
138 163
143 157
66 135
40 70
44 119
5 149
33 51
90 193
58 94
56 174
72 148
122 162
23 123
82 174
46 139
0 129
107 158
45 163
86 91
128 181
87 121
98 120
97 101
14 86
13 38
40 80
19 51
146 181
21 66
101 139
90 187
62 102
67 168
68 95
51 151
4 98
5 96
39 67
141 150
33 121
128 167
69 133
57 182
171 192
2 129
95 175
9 68
102 198
11 67
138 171
22 107
9 69
57 197
108 109
33 143
51 54
46 80
99 178
98 141
13 192
32 38
35 76
26 101
114 133
99 146
114 175
20 120
3 47
109 183
13 42
73 135
56 89
47 86
5 177
18 190
142 164
88 94
27 131
110 198
30 112
49 90
15 169
58 176
95 137
1 39
5 168
22 82
68 136
34 152
8 83
74 142
67 142
93 116
128 183
80 108
22 179
136 192
29 114
41 110
70 74
116 145
103 154
9 174
61 100
60 161
38 146
32 118
28 126
73 154
35 159
186 188
33 184
31 151
85 198
62 173
8 63
28 172
46 176
9 51
113 131
194 197
32 149
38 90
22 140
39 91
195 197
72 176
80 83
75 81
166 176
29 176
42 116
113 179
88 148
166 167
155 160
0 109
22 79
50 181
98 177
96 147
183 194
36 193
53 69
29 196
79 180
106 125
129 167
78 172
61 151
5 50
39 165
60 194
49 65
20 169
22 87
16 187
20 180
32 60
8 153
4 142
1 116
92 100
62 141
99 190
94 95
68 183
8 23
118 188
23 115
104 165
53 173
120 134
12 132
73 118
76 149
167 176
50 191
69 101
4 65
132 150
60 99
62 183
41 191
76 100
62 125
86 129
154 164
17 22
44 192
3 42
0 89
21 35
58 120
70 162
54 130
8 168
68 122
155 171
184 185
3 51
19 82
24 107
18 111
98 104
160 176
63 154
9 74
42 196
57 195
76 94
143 188
9 40
59 193
30 143
0 4
91 124
45 190
123 168
14 195
49 180
105 119
32 79
18 126
75 106
75 77
72 150
98 192
13 51
150 168
68 154
55 118
51 69
21 47
96 146
162 199
105 111
78 157
8 16
137 161
170 172
58 96
48 65
4 76
1 6
14 157
104 139
66 140
71 160
87 145
39 152
33 153
162 193
5 71
13 36
150 180
44 84
105 129
66 174
139 171
126 150
21 111
54 73
0 68
1 156
69 156
25 199
116 187
0 169
1 83
105 135
53 105
3 195
66 85
59 83
52 75
3 91
52 88
109 113
23 160
24 106
87 131
5 180
151 169
38 99
0 19
52 188
60 109
109 152
142 189
62 171
45 75
88 175
47 199
104 179
172 188
82 172
97 124
10 139
17 124
63 158
59 86
136 137
151 180
16 26
79 121
147 183
76 189
51 83
43 137
26 189
3 190
85 196
11 132
187 192
4 23
40 45
43 85
39 71
178 193
53 109
21 81
29 102
188 196
7 123
19 144
159 188
64 169
126 138
78 173
3 185
3 29
1 107
16 81
6 193
79 185
19 139
130 156
8 84
121 123
24 155
33 112
111 163
42 124
148 169
49 106
99 171
26 161
3 94
90 112
26 29
3 132
35 157
56 114
16 17
75 89
12 142
34 42
124 128
78 81
29 85
62 107
39 66
110 186
126 153
50 193
101 156
107 136
19 110
28 198
119 198
52 101
105 175
55 125
52 159
1 64
37 147
118 196
60 193
103 191
31 102
81 174
88 143
2 68
54 86
80 151
101 162
66 179
96 170
114 144
73 162
101 170
16 49
35 52
88 105
139 196
86 100
33 162
62 116
15 97
76 122
50 178
26 44
12 19
41 84
80 186
101 196
6 31
25 125
115 176
5 26
5 86
12 36
20 52
6 117
87 159
20 190
151 182
147 164
0 69
81 158
9 78
111 121
90 160
75 178
112 187
63 110
80 115
62 158
32 192
119 193
54 187
50 84
187 197
65 175
26 55
46 179
17 73
135 189
30 147
12 128
121 140
23 170
3 36
62 154
115 168
116 150
51 173
63 149
19 198
17 196
143 192
100 135
44 134
110 171
2 83
17 194
77 193
128 190
100 179
7 168
5 162
1 192
14 68
4 151
4 152
4 51
114 118
35 113
155 195
6 165
25 61
126 160
190 192
31 99
55 93
83 187
81 168
16 189
46 71
22 162
128 196
14 20
78 94
67 163
130 152
94 126
14 89
117 156
82 166
27 94
88 176
87 127
105 139
99 140
187 199
89 150
75 113
21 125
117 119
84 89
115 180
34 38
82 125
23 132
109 177
102 128
3 159
169 189
1 166
27 118
37 84
104 107
110 124
115 155
24 57
161 173
107 116
15 101
122 143
79 156
19 192
129 131
86 88
42 138
20 58
32 130
151 199
93 167
97 110
20 103
50 127
0 199
115 150
9 76
17 40
7 113
35 53
10 21
39 94
156 185
134 191
53 184
60 186
119 138
169 175
95 146
17 45
65 86
105 187
80 199
56 169
154 161
7 190
9 109
145 186
1 41
60 170
62 99
185 192
0 54
67 147
57 95
161 190
7 99
45 127
5 142
2 165
42 182
72 146
12 54
171 182
27 67
7 120
36 125
151 190
0 184
41 148
22 86
12 136
24 75
71 159
31 77
50 148
127 188
34 40
91 140
119 161
20 176
15 29
35 38
110 153
2 179
54 67
84 155
109 178
103 195
59 65
1 194
61 141
4 174
78 120
165 173
63 167
130 151
73 146
107 117
42 173
54 124
43 183
121 137
48 63
112 136
135 173
49 184
62 181
96 182
35 86
105 146
131 194
32 131
4 27
130 137
57 166
15 44
64 81
73 174
103 196
13 26
156 187
28 43
2 35
52 184
2 152
31 167
7 39
110 136
123 175
84 107
13 65
112 140
75 128
52 73
34 112
36 99
1 22
11 175
70 116
152 197
137 195
23 94
174 184
37 188
19 56
38 46
13 102
74 174
26 53
28 101
153 172
101 124
72 82
142 191
18 199
96 167
55 142
53 68
170 194
170 193
38 48
29 116
28 44
119 149
60 74
21 74
49 132
53 106
132 141
95 131
61 88
76 196
7 192
94 142
76 126
43 129
42 191
33 77
92 142
20 68
66 134
116 142
80 91
26 172
122 165
122 136
19 176
84 169
117 183
31 76
30 132
78 116
86 113
73 130
91 189
21 33
108 131
46 52
1 160
11 33
88 187
87 150
84 114
0 105
109 135
36 102
63 139
80 168
133 170
16 19
13 53
80 152
91 162
149 191
72 106
75 190
6 110
17 96
28 130
129 141
14 165
60 151
6 160
57 178
93 105
124 127
12 77
73 140
56 155
113 158
30 192
124 139
113 130
66 110
96 99
4 70
141 173
5 60
90 165
10 132
141 171
26 41
93 197
135 170
86 130
46 187
32 37
19 143
0 60
6 52
76 166
16 61
109 199
84 113
23 25
179 185
16 67
54 145
130 131
44 91
152 167
42 117
128 162
91 128
66 77
57 121
134 194
6 53
155 194
12 164
144 194
1 44
9 172
133 166
11 134
22 23
75 84
128 136
25 60
60 110
172 193
68 179
77 109
18 45
81 116
66 156
99 173
124 188
5 51
27 83
0 11
9 112
30 178
15 140
19 99
18 106
79 154
125 160
72 129
91 142
63 122
59 81
57 183
24 148
9 145
33 197
100 187
86 127
81 170
64 75
59 96
53 77
76 140
56 134
14 156
51 97
31 178
2 11
92 114
104 128
19 80
181 196
125 146
126 155
168 180
34 65
66 104
13 122
68 185
7 55
67 70
171 175
113 141
25 117
105 124
4 91
5 16
25 67
72 145
14 153
14 150
57 159
10 133
51 180
131 191
79 181
82 197
91 192
8 95
45 71
170 183
174 190
74 179
139 194
52 117
12 41
70 182
22 134
15 55
180 184
132 147
59 137
41 44
63 115
61 121
18 133
12 88
144 168
25 43
21 70
16 144
95 124
34 110
85 136
32 113
71 190
19 189
3 148
20 165
5 176
75 156
29 66
71 94
19 107
25 197
43 169
90 175
189 191
101 115
159 199
42 177
77 181
73 153
25 41
64 186
11 152
81 166
11 187
76 186
102 107
91 133
65 126
70 168
4 113
12 79
14 16
17 122
0 196
112 199
163 199
7 11
43 174
0 17
127 199
37 179
73 137
0 144
77 84
172 180
188 194
37 109
4 45
143 179
6 23
41 120
12 91
7 164
140 149
68 140
47 61
85 192
55 102
138 143
46 197
48 118
44 90
26 58
90 106
110 134
127 140
96 137
25 129
38 54
20 124
23 141
130 185
44 105
58 132
16 84
69 177
102 153
53 176
117 134
51 187
38 116
63 162
28 170
52 83
136 199
30 48
31 188
32 71
51 112
51 146
160 164
43 61
29 82
21 31
28 140
162 195
118 184
143 170
65 109
80 183
11 150
6 119
20 94
127 156
74 197
3 129
106 196
22 90
74 84
114 148
5 69
65 127
99 108
53 141
56 74
98 198
83 191
12 196
57 190
20 178
50 126
6 196
85 162
120 186
142 182
108 195
18 132
42 187
10 197
145 185
41 151
46 182
44 158
58 75
60 63
62 166
67 104
124 196
143 150
50 86
167 186
25 94
149 175
10 162
85 195
26 140
136 169
105 167
6 85
0 40
77 174
126 154
115 128
16 155
62 75
54 185
13 17
16 45
73 184
0 117
72 118
51 120
19 196
27 146
87 114
46 134
122 166
45 55
111 162
74 165
14 119
26 176
103 149
26 34
97 187
71 109
7 148
82 189
22 71
12 184
106 128
63 82
8 66
76 96
27 142
56 118
45 81
126 195
115 133
64 70
140 182
90 95
21 154
49 127
108 134
27 198
27 47
31 129
40 170
66 123
102 124
3 158
137 154
116 177
32 122
22 68
89 194
62 115
83 123
102 184
66 139
26 99
94 131
6 114
119 166
122 194
36 75
83 138
108 119
1 199
88 166
30 145
46 124
49 91
88 114
67 93
84 106
103 175
85 93
27 33
55 168
145 193
68 141
175 189
16 181
100 128
33 118
50 175
71 122
21 195
23 172
37 124
49 76
152 187
42 128
20 177
33 161
7 63
19 49
14 27
92 184
5 99
6 55
21 172
133 141
21 168
7 52
74 153
130 199
4 35
2 12
101 114
27 159
89 145
36 83
52 90
32 47
89 118
24 134
61 149
66 95
11 32
8 37
76 91
19 142
68 180
95 183
169 177
70 91
18 20
97 194
106 139
124 182
78 89
104 190
41 109
28 139
21 72
68 101
67 107
46 68
21 52
21 50
31 52
114 178
11 24
14 175
52 122
93 179
9 152
2 171
77 170
107 123
96 190
58 146
59 131
34 50
113 115
36 58
112 130
179 181
79 128
7 37
25 175
84 135
28 48
80 193
75 120
24 66
18 183
51 196
99 137
105 117
54 131
43 67
55 190
13 144
39 76
0 161
8 107
77 108
45 123
57 89
71 138
62 131
26 139
25 98
74 93
60 119
80 146
59 199
67 184
75 162
83 108
99 107
1 119
101 198
127 195
106 135
165 186
124 143
95 116
17 158
21 94
39 115
39 44
75 92
154 173
1 35
3 114
19 25
42 198
76 167
29 58
117 180
2 77
43 186
15 170
131 197
107 113
94 103
80 85
8 64
141 147
79 131
28 144
93 193
89 112
136 158
125 168
119 184
9 81
180 193
161 163
8 170
23 119
21 22
132 187
17 35
160 166
34 93
22 56
45 185
65 146
112 117
34 119
22 145
14 25
73 93
14 190
27 119
8 38
80 107
175 180
90 173
9 44
101 165
45 87
8 65
58 180
9 37
87 191
2 84
152 189
31 106
152 180
16 128
112 134
180 198
36 50
69 148
23 33
77 90
99 129
23 85
156 170
41 47
109 132
3 193
16 156
18 180
56 83
77 192
61 97
29 131
182 186
81 82
108 150
55 92
122 175
100 138
32 86
94 190
71 181
94 104
64 150
128 185
72 112
22 189
116 137
100 124
63 169
3 162
172 174
101 153
182 197
39 92
63 98
0 8
37 195
31 109
71 88
25 181
118 164
105 107
7 24
143 180
36 190
9 144
67 198
28 174
69 94
6 101
64 149
50 177
58 78
94 113
80 103
165 196
92 183
163 176
21 97
8 142
108 157
43 88
47 142
10 186
56 122
19 35
28 171
95 163
2 119
68 166
115 162
25 95
35 104
96 168
102 188
14 88
49 61
8 80
23 163
32 99
93 133
2 65
85 180
107 132
146 173
120 155
25 99
76 99
13 121
116 199
161 186
106 113
123 161
143 189
18 153
80 116
87 89
21 128
75 125
13 180
32 107
57 105
25 49
55 141
27 28
100 199
97 141
126 178
0 30
21 151
169 199
7 197
55 104
35 109
134 183
142 146
106 198
159 178
90 114
105 184
87 104
6 72
98 161
57 136
65 152
38 120
65 134
62 180
12 22
25 156
75 146
41 177
143 169
13 23
57 77
66 107
41 195
147 150
162 166
29 101
7 32
47 75
53 59
27 72
28 179
44 85
64 102
2 42
50 176
124 160
136 173
55 127
102 165
85 110
46 112
30 190
34 163
60 140
15 174
30 53
56 124
106 188
185 188
82 85
178 192
33 59
22 25
15 89
88 130
72 194
40 153
120 130
27 183
57 170
103 132
56 160
26 151
1 109
52 131
47 56
2 55
1 50
79 171
51 71
26 89
55 108
135 177
84 105
124 177
56 175
58 128
38 187
39 61
32 168
53 187
57 104
109 172
127 177
74 129
97 168
38 83
45 198
47 182
94 129
175 186
95 162
56 180
47 160
74 78
71 152
105 109
39 128
146 147
89 144
114 130
8 182
67 83
2 60
93 134
104 189
114 189
94 135
77 102
0 34
88 154
142 150
116 158
11 169
47 151
20 82
166 189
19 147
6 84
117 178
110 142
75 186
71 158
41 143
115 190
32 196
53 135
71 193
185 195
20 84
73 144
107 108
89 149
113 195
60 126
1 21
22 148
60 62
47 117
95 173
31 195
141 182
97 171
33 108
78 174
61 155
84 164
32 123
2 194
21 176
63 181
53 121
20 137
11 153
78 179
59 145
117 187
101 130
86 161
38 100
89 165
23 162
74 170
131 193
18 98
48 90
10 149
14 82
47 114
112 115
14 105
174 178
19 87
52 97
107 192
56 149
87 128
106 162
9 150
29 108
80 170
37 113
164 191
36 73
8 112
53 55
23 46
6 51
61 175
4 83
11 149
86 138
144 174
51 141
126 157
55 145
37 101
36 130
89 160
41 105
5 42
39 45
8 184
73 97
55 96
26 54
11 191
152 177
43 187
142 160
97 148
102 160
116 198
22 135
106 191
26 194
57 98
93 188
61 191
51 85
142 152
80 109
89 95
14 62
89 104
139 198
24 156
50 70
28 47
64 133
52 55
100 160
57 158
22 199
78 83
154 166
87 194
166 190
13 97
88 197
1 136
84 173
78 110
50 63
15 33
50 156
63 177
157 186
12 64
62 120
46 164
78 82
147 189
1 91
94 180
138 180
107 109
115 179
76 156
33 98
52 64
40 174
26 138
3 181
25 144
19 146
31 157
150 179
48 149
37 121
32 108
30 77
4 30
26 103
29 106
14 61
107 139
9 119
29 145
163 167
8 99
152 188
157 167
141 163
26 177
121 127
113 178
38 61
164 175
24 145
40 198
12 130
46 76
92 167
132 182
49 171
8 29
28 176
4 144
27 42
64 171
91 180
35 136
37 186
1 152
152 181
73 120
119 123
46 148
71 108
139 170
105 151
91 172
148 162
11 165
15 24
157 174
18 63
119 181
112 175
168 197
79 106
13 87
8 167
41 114
115 174
5 150
21 38
28 56
85 129
89 195
121 159
118 178
117 167
46 66
45 67
118 166
91 178
11 121
85 159
42 86
129 190
51 178
105 166
59 130
22 121
75 139
111 183
59 198
16 37
6 81
92 111
158 161
88 110
83 133
103 156
45 108
131 132
79 137
25 194
158 185
3 180
36 162
19 96
11 31
64 159
3 81
20 43
87 196
42 97
98 166
3 196
66 112
95 129
26 39
103 140
76 132
0 20
143 195
78 163
26 32
3 151
133 148
120 193
43 60
3 11
85 172
51 95
21 136
130 182
52 183
42 107
31 194
6 182
5 74
6 94
29 70
55 81
31 67
40 61
110 179
165 189
8 148
53 128
0 167
125 183
49 134
93 182
45 139
134 196
73 181
56 152
2 170
17 50
47 198
151 171
91 179
2 115
11 158
52 141
4 57
26 193
67 72
41 70
73 101
5 144
1 111
120 148
27 195
93 95
185 186
44 153
15 68
160 169
77 107
13 43
27 49
81 195
190 195
131 196
89 174
8 87
64 194
111 114
127 197
6 36
29 143
42 158
92 94
26 159
106 177
79 165
6 46
121 128
78 123
22 28
128 154
73 185
25 37
144 164
0 178
120 175
8 118
62 124
62 119
40 53
102 195
88 185
156 160
44 111
86 140
27 93
54 93
127 159
95 176
185 199
128 160
19 114
62 113
0 55
58 89
52 137
58 130
126 174
68 129
37 149
17 34
80 149
31 169
97 133
58 184
110 147
49 93
53 143
96 158
73 188
41 102
65 156
110 162
124 134
119 142
70 114
158 177
45 103
29 130
109 148
104 166
24 93
76 130
5 194
138 152
113 184
125 162
8 195
26 158
54 76
9 50
55 176
55 116
16 52
8 14
114 171
29 144
41 145
101 149
4 148
147 157
62 93
93 112
120 176
36 112
130 172
46 191
149 150
64 136
46 75
94 160
45 57
11 83
27 134
133 189
41 133
3 103
87 97
84 101
183 199
71 105
16 59
45 188
3 112
108 165
36 189
91 188
134 140
54 134
1 178
1 141
51 84
133 138
144 156
84 197
40 188
116 182
71 146
76 180
73 187
122 156
178 186
53 136
20 67
168 170
44 95
58 107
30 103
143 162
18 42
172 191
58 91
15 175
183 192
40 156
62 66
9 21
171 199
68 83
141 186
66 144
11 166
113 133
47 136
35 88
1 126
18 80
36 161
75 93
117 168
104 119
54 120
20 123
86 160
3 13
151 183
88 182
53 103
178 197
142 165
32 115
48 66
114 184
80 112
5 67
51 160
64 138
72 126
93 145
124 180
21 181
45 159
30 194
71 150
106 124
24 175
88 118
15 32
13 96
67 68
9 175
42 43
2 81
40 133
64 196
25 113
0 102
68 150
84 140
90 94
143 146
53 97
134 180
148 172
52 77
70 159
16 153
32 132
61 199
58 160
77 91
22 117
57 172
51 90
35 41
1 15
132 138
44 110
88 145
69 174
51 174
165 193
12 40
13 147
111 133
3 130
7 194
6 13
10 59
96 128
39 194
14 122
39 108
38 184
32 183
12 161
28 134
21 76
72 89
104 134
68 153
118 149
36 151
38 91
104 118
25 151
162 169
46 132
78 85
45 146
22 182
60 101
79 159
158 175
46 50
118 159
104 146
72 110
15 191
87 113
8 125
17 143
14 137
112 114
138 156
100 147
174 191
78 119
84 162
34 81
68 167
114 126
35 40
61 139
142 153
49 185
105 152
77 126
149 169
61 84
21 28
29 95
44 89
16 63
46 88
61 129
134 193
32 194
97 142
48 135
29 80
78 84
28 187
120 153
25 124
58 154
59 184
121 188
13 104
27 135
80 154
96 139
10 24
33 126
15 54
87 172
55 100
24 179
9 163
0 59
63 157
44 180
74 96
46 142
42 93
172 187
11 81
165 197
79 173
104 130
11 98
26 178
35 106
113 126
56 179
17 157
23 55
14 189
103 170
50 114
155 181
72 128
84 142
52 86
81 155
95 190
42 94
10 170
5 197
35 49
8 196
2 5
121 138
66 157
60 84
16 62
39 75
36 179
21 89
104 194
94 193
5 46
44 50
130 168
79 179
134 197
29 83
29 138
110 152
63 111
58 153
86 183
36 48
4 67
14 98
24 29
19 52
9 180
54 85
71 116
43 114
55 89
115 126
67 91
7 70
125 196
110 131
78 86
73 182
131 163
18 64
86 98
70 122
98 118
65 147
91 118
31 45
7 156
120 168
2 69
93 190
15 131
50 171
39 41
55 133
9 182
65 110
34 129
19 48
73 125
22 110
10 51
90 139
83 158
109 151
81 86
42 62
48 164
120 179
69 100
147 166
31 107
25 164
55 114
145 149
88 190
8 124
5 95
13 57
4 146
105 137
42 85
8 198
8 177
82 120
44 131
41 63
48 155
16 195
134 179
94 164
33 149
41 115
137 196
61 74
45 132
43 131
75 142
183 185
54 176
53 64
10 40
85 146
39 195
32 176
68 76
20 158
133 193
48 132
41 111
139 178
67 124
95 107
30 149
85 199
25 131
57 169
52 110
124 147
24 158
1 26
102 134
27 137
95 191
11 164
10 91
139 144
125 169
124 184
55 137
75 95
77 128
95 186
4 101
56 139
43 132
138 160
18 44
63 131
111 143
14 169
23 195
80 117
143 175
10 39
21 56
33 120
111 137
145 167
92 154
103 111
23 57
63 97
26 117
2 108
16 117
128 130
69 110
28 58
63 189
23 173
16 48
75 110
16 82
92 110
153 162
103 176
49 69
73 189
1 195
138 175
31 130
86 159
89 188
18 86
82 163
70 127
46 73
7 111
20 63
22 166
116 189
88 117
10 173
37 95
73 166
40 165
14 78
110 164
39 53
67 140
58 125
43 81
101 164
100 172
23 187
104 168
67 164
33 133
29 61
27 170
67 183
8 76
121 132
65 186
2 145
78 138
150 166
174 188
22 49
190 199
22 142
146 150
2 34
44 74
93 166
24 34
190 197
25 133
10 34
39 172
62 155
37 187
48 50
77 185
12 106
129 142
46 149
0 110
117 118
48 56
175 181
74 166
177 188
65 189
16 23
143 149
19 26
36 198
78 184
111 175
15 120
122 167
11 89
98 169
1 167
74 185
150 189
108 199
2 45
3 118
80 120
51 182
82 98
42 44
17 159
139 148
169 178
31 93
10 140
69 184
180 185
112 113
13 199
120 122
70 183
110 176
157 185
32 124
53 165
65 187
14 136
66 168
3 8
135 191
90 198
74 181
29 134
96 159
167 190
117 175
108 136
52 176
81 161
22 169
19 21
10 135
51 88
29 92
29 139
38 64
32 72
59 100
49 141
72 101
90 153
100 170
140 195
126 164
76 83
25 65
10 126
125 170
85 125
4 192
155 190
140 164
47 130
93 150
169 194
63 193
47 93
14 21
33 95
26 116
77 129
97 182
158 186
39 175
25 145
50 96
101 175
58 99
92 105
137 171
42 68
39 155
64 111
40 82
16 85
36 127
109 187
113 197
69 154
48 168
91 102
81 128
82 182
65 74
3 14
79 151
93 124
57 189
40 96
37 86
42 81
102 181
164 187
8 22
111 186
59 140
60 192
61 154
124 157
64 83
28 72
27 43
136 194
66 187
23 92
0 194
115 142
51 116
26 128
87 160
130 154
101 123
80 129
136 181
21 59
110 130
101 161
136 168
153 167
138 193
23 121
26 113
27 140
45 156
0 170
110 139
89 119
31 179
131 133
45 101
0 77
49 60
59 157
24 138
61 107
30 97
80 119
29 148
118 181
183 198
51 62
161 166
11 34
104 153
70 197
22 161
55 58
139 177
27 144
78 148
57 88
45 187
159 187
137 185
65 179
143 176
79 142
21 46
90 155
6 184
29 30
125 151
99 119
97 145
38 164
94 148
68 104
113 185
56 136
42 58
143 164
147 170
5 80
37 77
18 179
43 89
86 188
23 183
61 145
24 180
29 171
53 98
178 187
33 132
84 86
144 193
83 199
15 160
123 183
21 25
101 134
57 102
36 88
26 43
50 164
103 186
94 184
47 173
61 166
42 49
164 177
117 177
112 126
65 129
102 187
102 109
57 67
104 167
2 135
30 106
12 118
25 72
108 118
14 139
96 172
33 105
2 109
112 142
45 64
24 170
36 163
31 68
11 143
24 98
101 121
43 164
85 87
6 189
122 158
37 62
10 54
87 120
64 74
129 159
114 181
0 126
70 177
41 56
29 107
131 151
15 34
99 148
74 116
170 195
64 185
130 153
25 109
74 91
68 173
21 109
33 167
5 79
135 143
11 108
92 137
41 146
112 194
65 81
87 170
144 180
124 194
114 152
30 31
182 185
11 45
93 106
13 154
26 59
111 146
29 198
23 51
84 124
59 155
112 120
125 137
5 174
140 170
0 107
77 85
62 147
96 154
117 121
77 157
57 171
47 123
136 180
7 122
7 198
58 112
52 179
72 198
118 148
39 124
6 109
21 57
7 149
130 179
6 198
32 103
46 188
52 196
88 104
115 157
53 194
69 138
63 100
5 136
7 26
166 169
103 183
23 114
80 128
3 192
36 160
67 106
103 134
0 35
108 155
41 136
8 54
16 161
73 186
86 190
28 65
133 188
80 182
107 165
82 199
69 193
143 159
45 54
56 59
63 121
36 66
86 156
65 168
10 188
85 174
137 160
100 146
72 132
68 98
9 35
81 108
49 186
52 70
84 151
57 111
180 192
47 187
17 95
95 99
73 128
28 70
12 30
64 68
6 37
113 142
118 171
43 144
9 187
165 167
25 28
47 51
36 133
15 197
37 117
75 91
7 153
10 196
125 159
102 152
9 166
13 162
144 189
38 143
29 167
116 144
103 131
160 188
66 75
141 145
76 134
12 170
1 57
38 101
15 50
82 103
12 167
8 130
39 57
41 187
61 194
99 166
60 82
8 144
91 167
10 94
73 109
55 111
157 163
96 129
104 108
159 172
78 79
24 100
35 191
115 183
56 176
32 90
66 88
60 163
4 21
87 116
8 173
20 160
18 104
68 81
39 169
160 163
132 199
123 139
32 173
72 191
23 157
70 125
19 23
27 108
11 56
68 194
143 198
108 163
111 139
57 181
100 140
27 75
122 187
30 47
122 169
9 56
21 127
18 83
59 89
113 125
16 76
49 121
20 192
19 135
50 106
131 185
10 45
9 178
126 188
29 177
144 147
108 161
7 176
8 17
9 177
14 94
88 100
47 146
24 182
130 173
137 142
110 117
43 70
91 132
22 154
17 191
75 150
50 81
75 195
110 191
118 153
20 189
3 119
24 64
100 194
49 160
105 162
40 69
133 161
41 50
6 92
90 191
78 192
117 164
53 114
112 164
38 168
9 129
12 103
25 126
46 178
37 41
29 172
30 138
69 176
38 62
45 98
37 142
115 185
54 66
8 94
141 151
19 40
91 114
43 157
92 101
36 186
84 179
49 95
64 137
86 111
150 183
29 141
17 116
32 52
104 154
67 95
12 183
38 51
3 184
10 78
145 176
104 161
36 62
18 158
57 163
1 174
52 198
55 87
20 106
62 127
57 69
9 118
152 186
32 161
21 121
115 178
9 103
21 150
102 175
36 124
2 123
98 150
144 179
118 135
6 197
8 36
69 172
34 56
80 88
152 175
17 135
33 154
71 153
120 173
52 125
97 190
9 64
16 174
35 70
14 29
16 192
67 113
36 165
35 89
67 114
0 9
101 155
47 128
79 110
107 142
101 183
70 149
48 121
56 186
10 178
97 137
7 43
0 151
54 105
29 181
78 92
34 44
46 166
23 69
104 109
35 124
3 73
31 34
160 171
42 45
6 144
64 134
18 66
117 147
59 88
3 78
159 189
108 164
41 127
155 168
15 95
112 185
112 186
31 73
0 182
5 114
26 187
32 43
9 46
8 108
135 144
61 148
86 172
86 180
43 163
66 182
28 55
58 105
6 112
14 49
60 133
118 163
52 119
84 102
68 111
27 156
49 188
134 169
63 73
44 162
47 66
171 173
54 135
81 139
35 115
70 194
8 61
116 126
92 179
85 194
35 127
9 83
85 176
128 192
102 112
89 116
37 127
119 154
126 191
3 49
160 167
87 171
17 187
151 154
138 142
70 86
11 50
6 174
82 126
154 176
111 176
56 81
65 76
69 196
71 139
55 101
79 162
134 158
76 191
32 111
47 119
4 54
67 80
15 190
71 195
61 86
58 158
38 118
1000 999 10000
595 151 716 297 5 820 696 988 592 658 486 681 502 361 661 834 483 626 0 615 950 154 37 326 806 211 679 766 560 440 879 413 940 233 180 472 709 645 736 345 808 683 942 465 618 65 943 747 929 52 389 919 771 325 411 426 298 396 310 488 652 914 737 539 202 801 589 430 234 422 852 980 360 517 976 682 279 590 399 861 371 622 889 463 199 97 778 920 685 26 83 43 932 684 466 86 994 755 174 720 50 779 395 119 235 296 775 827 510 257 844 941 698 243 178 945 248 725 190 763 897 997 846 237 598 353 925 487 585 726 617 152 356 451 200 54 305 149 38 93 497 18 433 572 859 636 45 21 710 907 896 528 287 251 82 563 584 628 201 192 75 704 993 281 984 414 638 106 567 322 783 981 870 693 865 967 912 266 807 761 593 224 436 185 748 70 507 438 559 31 599 509 805 379 702 467 76 122 854 308 61 624 540 855 765 127 860 706 718 418 700 437 979 1 717 161 913 835 574 613 144 751 179 794 521 27 691 380 344 519 302 263 905 561 447 354 829 721 893 66 441 194 456 634 333 630 640 935 111 301 886 915 366 883 156 904 267 416 393 284 160 665 587 722 660 231 168 633 759 933 916 552 944 958 955 98 885 974 840 386 71 42 295 109 171 858 527 312 582 485 604 851 712 699 255 169 184 591 247 427 673 303 49 206 173 494 772 922 191 67 992 621 337 952 476 713 387 442 459 341 918 989 142 377 120 911 130 901 887 756 474 553 619 892 921 41 732 986 462 101 55 741 445 838 163 837 222 991 833 697 117 776 811 113 28 29 221 261 6 791 814 987 549 742 888 304 669 520 568 493 577 148 895 769 492 280 126 529 728 19 204 800 343 94 689 262 7 189 802 607 815 350 452 400 89 677 212 864 635 516 508 799 657 959 902 828 489 385 603 482 875 782 484 110 415 543 753 87 705 170 970 768 643 334 692 644 655 417 659 566 530 78 863 752 900 798 532 132 141 627 64 641 842 85 105 551 784 956 100 625 647 614 108 95 703 135 923 616 964 734 676 275 745 579 408 390 434 977 268 881 457 583 375 654 376 505 330 578 550 894 358 290 340 319 73 754 670 176 128 405 420 269 878 804 719 793 596 332 506 166 757 196 686 317 13 381 789 680 468 331 495 668 227 522 792 57 458 446 731 917 477 2 137 382 694 831 372 198 359 230 947 910 687 271 265 608 157 620 651 253 311 69 946 428 449 588 14 500 23 868 853 938 147 470 397 663 20 62 432 443 862 276 444 825 558 286 847 195 314 289 542 402 781 118 740 822 637 978 68 541 35 490 461 392 213 707 580 581 903 795 288 727 218 867 293 845 809 123 671 678 187 4 812 150 30 475 877 841 849 367 59 957 481 750 72 869 586 569 88 145 557 818 188 650 504 365 526 96 996 299 158 934 143 175 546 774 963 909 523 729 672 15 501 60 223 612 155 545 181 498 990 971 723 537 352 948 363 159 357 383 91 162 44 410 629 11 336 571 140 242 882 239 8 573 939 388 576 836 17 548 384 283 570 355 244 448 518 735 274 407 965 39 890 177 464 453 324 936 639 339 33 961 10 216 249 503 714 534 307 349 193 602 254 790 496 241 346 81 985 744 79 556 524 220 743 245 930 514 928 927 664 954 167 973 667 480 250 219 114 116 623 797 90 214 653 313 46 401 906 662 103 374 832 16 77 874 730 273 872 767 962 931 695 369 555 260 328 983 856 891 63 36 642 429 209 749 471 953 412 830 866 554 632 205 208 823 839 56 306 370 857 327 819 25 479 999 406 499 675 813 575 74 439 129 252 899 610 960 321 104 232 368 850 186 51 146 419 525 606 646 826 762 817 538 335 972 112 787 785 391 547 277 125 40 535 760 394 788 515 309 256 136 908 226 701 294 924 32 139 282 824 348 674 431 24 278 937 258 473 398 738 58 34 469 770 92 609 238 203 715 229 708 739 513 648 115 871 121 107 533 460 133 409 949 291 796 649 362 601 512 378 597 758 197 968 338 995 210 611 164 511 690 316 183 564 236 969 998 102 666 873 982 491 300 821 786 404 724 246 898 264 435 780 594 777 764 450 773 12 240 688 272 318 84 53 138 292 215 131 182 217 531 329 342 228 423 9 455 207 421 536 880 544 364 848 631 816 843 373 876 711 80 48 975 656 403 424 134 733 323 99 565 884 270 320 966 172 351 746 153 810 478 285 47 3 315 600 951 124 165 926 605 454 22 562 225 803 347 425
228 879
218 992
747 869
118 800
159 652
379 858
586 979
301 349
128 453
105 318
106 823
116 470
2 308
150 752
281 386
136 689
233 484
32 439
487 519
339 527
617 814
476 562
44 317
5 375
153 513
223 843
428 715
449 873
209 912
316 782
163 342
115 446
161 974
317 725
736 966
407 985
163 549
213 922
187 322
168 578
228 845
306 813
202 335
178 479
555 820
659 766
427 721
188 769
541 849
153 362
203 860
799 976
387 614
260 772
23 236
179 303
598 965
2 262
338 413
211 600
576 682
623 771
718 830
750 802
317 425
34 780
510 977
392 982
197 791
435 890
303 327
532 657
256 743
422 710
707 983
537 685
219 973
433 607
30 569
902 937
464 669
164 410
635 775
214 936
262 422
81 703
600 943
31 383
712 734
432 898
692 859
198 583
97 302
356 711
123 392
120 706
666 976
78 975
442 802
404 689
423 558
270 334
210 728
504 845
163 235
29 602
441 533
434 961
576 913
201 498
122 321
534 879
480 633
11 340
146 618
463 500
676 774
915 938
333 570
158 712
45 969
79 795
624 680
418 574
380 441
495 741
358 966
38 708
135 189
225 765
141 381
214 245
357 816
124 570
447 874
136 995
502 633
820 979
169 334
684 890
839 949
327 477
105 532
353 872
136 643
76 822
495 661
222 748
26 386
596 978
5 818
66 207
326 839
525 926
842 888
120 183
622 842
821 946
71 760
272 531
475 825
125 277
151 627
149 265
309 418
18 295
239 338
533 859
105 262
204 954
195 354
362 534
163 357
408 948
525 907
488 773
798 969
667 944
639 783
617 740
279 822
698 791
129 974
14 689
160 168
226 459
224 695
613 819
275 563
439 895
464 546
102 818
123 272
278 610
284 373
215 839
219 396
518 539
422 555
193 474
14 82
292 982
269 629
275 803
658 665
125 325
116 559
160 556
655 743
870 956
301 532
69 977
112 716
138 956
450 518
420 479
24 347
311 574
144 559
467 700
368 794
432 493
151 590
409 630
145 323
161 254
24 387
713 744
247 899
133 683
728 889
14 637
267 989
363 772
141 829
23 133
212 551
238 568
533 820
125 429
191 268
771 898
58 119
31 752
187 865
309 638
102 133
83 788
163 473
540 778
532 728
242 986
473 903
340 692
113 479
45 284
216 241
175 599
143 172
296 538
348 799
723 763
128 822
99 478
554 729
628 729
793 825
425 451
847 941
273 819
380 711
536 690
216 747
47 512
290 748
388 612
474 735
573 862
244 686
28 954
629 861
168 389
224 437
750 971
695 869
105 227
494 497
460 577
255 257
314 663
431 933
603 899
477 636
293 904
711 775
222 699
105 563
301 915
484 845
524 860
505 612
687 767
648 905
506 912
296 446
47 768
51 731
395 668
443 982
81 633
301 531
292 508
18 156
363 569
49 418
337 723
170 913
41 752
92 804
448 691
419 801
184 742
110 713
89 423
370 669
402 591
686 707
910 944
167 848
359 513
317 595
603 689
51 290
290 493
313 980
306 562
101 862
41 217
284 573
507 820
309 916
149 839
8 141
134 451
276 900
212 637
165 749
73 864
227 854
250 264
885 910
507 772
251 687
403 781
822 872
49 602
711 714
583 906
89 756
433 790
711 831
221 651
286 416
46 253
237 895
72 271
45 817
227 548
76 715
846 879
254 677
664 739
37 425
314 549
54 347
519 978
81 942
322 529
3 646
378 814
115 478
665 987
163 505
340 909
121 862
426 918
142 269
664 959
200 818
121 702
25 531
280 400
289 515
322 478
359 478
48 586
487 709
244 595
810 852
26 298
130 965
103 962
662 946
714 751
74 660
401 900
142 198
417 462
273 339
640 794
158 332
198 380
190 727
76 968
69 203
454 942
12 232
513 736
303 454
108 993
181 267
452 773
693 896
299 376
8 885
7 656
81 324
308 620
417 995
244 450
382 726
19 832
361 413
322 999
518 952
38 595
138 686
98 934
596 725
690 851
742 799
196 412
444 920
81 217
802 958
190 725
151 267
10 229
165 228
485 562
513 697
633 839
405 764
80 875
196 673
623 754
31 42
701 750
338 912
27 264
411 556
664 667
268 975
149 307
542 802
40 888
63 194
499 960
103 599
643 980
328 562
308 440
948 989
436 544
213 243
228 397
489 517
123 483
685 835
61 519
322 747
260 972
56 59
416 615
472 952
292 783
351 625
623 810
194 908
726 820
637 886
687 888
195 463
505 838
657 956
336 498
641 812
238 401
321 686
217 335
406 775
464 753
335 834
320 840
433 799
184 827
324 809
422 677
214 953
55 366
633 687
482 506
5 408
404 416
292 510
13 999
401 469
42 484
689 891
145 865
36 827
44 652
231 846
90 910
260 441
55 102
430 630
299 470
433 929
829 979
105 410
298 916
126 652
118 478
47 951
329 544
47 402
432 569
244 378
109 703
423 799
228 505
88 608
160 866
591 621
96 761
681 951
226 673
144 743
376 627
6 309
211 573
418 730
700 966
380 691
403 647
530 686
147 246
229 843
162 735
304 798
223 719
741 955
62 783
369 700
491 634
193 718
324 827
527 596
411 782
596 606
265 271
74 451
217 486
231 968
14 845
217 366
124 555
40 514
57 301
41 899
290 616
51 841
522 866
212 941
482 875
183 611
178 277
780 869
389 859
707 734
215 854
698 881
863 946
0 388
383 733
215 541
77 807
364 872
268 900
955 985
311 669
470 509
356 368
148 948
51 845
90 541
566 873
870 978
14 824
108 360
91 626
326 997
110 572
559 756
344 465
226 952
604 780
707 737
261 301
183 394
338 835
330 558
165 373
554 953
381 638
168 212
688 719
24 930
70 847
42 671
33 387
111 802
260 651
808 850
232 842
209 434
77 204
419 942
251 624
32 829
383 585
745 769
608 902
167 872
35 851
142 388
754 987
389 750
261 801
347 868
495 768
546 834
97 393
672 946
181 943
13 351
240 632
388 917
779 840
351 661
254 985
34 515
722 988
104 975
189 383
191 599
96 328
680 832
542 575
5 263
108 789
619 698
207 730
194 973
585 603
42 245
295 807
71 135
80 615
115 687
214 772
363 529
173 972
439 645
141 836
12 349
503 548
503 994
435 769
105 804
411 826
113 688
478 821
540 700
216 339
80 417
20 294
203 592
244 977
303 784
563 828
189 210
825 932
938 973
402 726
545 586
86 137
343 681
514 544
761 844
652 822
2 903
361 778
445 729
39 174
124 728
444 550
538 543
30 797
413 936
134 952
137 288
891 906
228 508
234 886
268 783
364 935
465 581
292 408
128 141
599 620
688 905
16 302
147 820
198 576
191 464
444 665
423 439
251 355
41 198
265 384
53 414
144 748
610 708
737 975
292 475
314 551
32 764
465 712
495 801
470 519
74 539
446 862
266 433
463 555
52 511
73 651
662 822
66 847
41 869
445 544
760 879
47 829
9 842
46 781
412 822
120 945
684 805
467 555
269 802
90 549
615 942
141 865
521 937
112 803
468 841
504 644
337 753
209 842
260 774
307 869
552 565
424 582
348 702
6 908
565 973
608 639
503 571
251 982
615 973
503 628
42 771
366 491
180 533
497 942
221 554
414 927
187 605
676 752
670 989
750 919
160 431
157 411
69 277
215 457
52 848
368 426
90 462
132 593
189 587
368 575
195 697
336 844
183 319
380 451
243 840
19 668
785 974
27 667
225 854
622 646
429 893
96 454
412 660
304 682
2 515
155 483
562 593
373 709
19 492
406 651
464 947
309 911
525 627
246 883
208 558
104 305
297 747
444 672
83 244
90 685
842 934
91 651
772 812
136 672
88 499
86 462
15 206
631 737
459 481
545 985
233 634
40 442
308 489
331 750
132 387
356 932
471 677
595 884
397 813
411 414
177 728
18 839
121 790
491 806
820 974
526 613
457 976
596 679
280 683
61 730
50 66
253 369
618 989
399 874
289 479
25 684
650 696
261 936
311 782
41 739
261 546
17 167
1 465
112 266
27 538
79 539
383 788
546 708
143 285
55 711
723 892
178 827
22 526
11 680
0 735
214 527
530 942
679 745
404 525
846 932
100 862
546 856
670 679
237 979
270 761
219 506
897 999
340 526
673 745
115 946
95 289
439 526
92 673
455 789
97 624
254 896
565 644
592 841
379 735
105 347
300 796
802 984
507 981
289 968
424 463
590 808
356 821
425 904
199 416
420 724
341 435
390 997
118 927
83 98
569 901
54 517
199 658
786 958
678 963
749 961
506 583
558 675
227 899
576 739
190 665
526 934
13 922
75 165
128 328
13 552
702 805
227 677
117 502
508 707
121 741
98 369
102 427
54 397
571 937
759 952
175 192
105 632
8 632
552 901
366 449
102 183
53 947
641 971
403 798
27 353
477 925
98 306
336 544
161 179
222 955
792 882
98 930
69 365
421 812
215 401
678 771
366 653
305 600
36 924
335 357
213 569
197 535
253 759
476 587
232 601
103 682
485 937
636 803
614 845
843 977
347 732
450 542
72 824
361 901
277 793
190 653
95 201
99 226
84 594
229 364
224 835
221 816
60 942
248 459
611 794
79 141
633 917
484 733
299 911
392 681
610 690
533 616
471 951
490 515
6 442
56 733
802 961
132 631
302 920
647 701
457 776
191 351
271 964
219 893
205 724
90 679
542 973
488 766
536 899
432 871
550 653
190 729
348 430
48 440
311 580
213 964
734 833
182 718
21 294
889 891
375 703
73 693
8 322
525 883
486 859
221 646
256 285
605 857
385 805
30 108
93 428
209 649
311 482
41 495
822 857
54 915
351 942
129 724
129 701
3 881
710 969
583 810
835 856
305 712
707 846
357 895
44 834
159 479
495 939
580 726
771 773
34 120
261 677
402 979
177 693
435 612
674 810
241 385
69 268
126 535
546 821
308 764
530 728
462 924
384 471
83 416
922 965
148 155
484 695
35 869
323 879
518 592
484 619
334 794
169 859
82 382
92 634
617 960
82 226
124 872
755 781
563 713
674 941
422 997
305 828
142 480
89 301
10 485
834 985
435 467
286 724
247 440
566 706
350 390
418 839
274 448
10 69
125 318
358 441
706 980
258 967
355 521
507 537
128 354
663 885
595 989
671 993
61 570
276 854
321 454
161 717
152 545
198 708
716 892
69 748
56 909
95 187
28 886
198 504
527 712
199 287
118 590
307 997
174 835
211 776
470 556
588 969
580 682
54 769
676 909
561 817
92 185
278 427
222 808
381 421
81 617
92 338
19 275
364 862
239 716
278 994
452 852
34 623
210 507
148 634
468 679
212 429
410 564
49 401
221 491
159 423
769 924
407 987
352 650
549 570
244 917
212 376
355 962
385 773
482 985
490 792
820 937
523 879
65 348
340 722
218 908
93 984
13 715
191 679
112 319
554 964
19 82
99 679
86 756
272 772
620 847
22 571
200 946
30 453
320 871
304 348
382 827
851 893
247 871
300 902
216 425
498 709
647 939
305 723
204 409
289 608
477 980
484 966
217 662
758 872
461 542
96 289
156 197
735 892
176 207
143 518
148 402
234 872
81 881
275 713
188 516
631 908
253 382
66 254
288 843
73 119
681 825
288 792
16 545
105 514
109 394
545 711
9 542
153 944
132 568
672 737
108 803
720 815
747 852
499 772
582 785
9 580
33 551
255 812
537 598
111 868
45 459
390 435
91 281
152 959
531 796
482 820
223 603
213 650
116 142
656 904
177 314
848 897
22 753
90 690
410 547
218 585
350 381
149 723
333 839
452 963
635 654
154 417
138 932
339 513
441 758
146 754
307 570
438 689
82 315
103 716
714 789
629 972
468 490
236 715
721 866
307 351
319 411
198 396
634 670
56 113
15 71
555 621
986 995
19 654
279 755
285 614
264 871
222 659
114 138
723 962
891 923
6 408
220 582
4 889
481 834
28 171
469 471
486 792
346 510
379 748
405 649
760 891
649 862
433 865
91 141
379 422
27 828
274 965
294 617
110 383
377 981
317 375
568 962
131 427
16 614
105 884
362 479
322 540
475 592
89 233
89 952
113 279
528 579
170 514
56 324
214 652
112 156
542 916
93 813
449 704
569 651
205 579
68 383
780 873
501 679
71 777
589 636
97 650
180 979
224 345
328 802
124 538
732 799
148 899
493 716
171 667
331 650
106 385
59 612
719 866
166 636
58 395
954 964
422 956
3 729
727 742
547 679
133 520
247 626
154 258
444 667
408 780
129 935
664 808
383 498
730 992
437 570
387 751
550 826
111 519
226 624
465 883
571 979
249 372
634 932
370 385
547 815
68 468
48 811
271 494
406 731
446 609
111 326
36 204
357 757
419 434
212 334
142 694
48 117
89 899
116 676
63 857
112 700
210 546
565 936
146 288
73 143
788 878
93 543
204 244
269 993
261 552
114 818
279 681
99 547
167 418
148 413
600 931
601 946
144 172
84 496
557 924
164 561
137 769
2 288
703 891
90 833
457 463
292 613
856 907
445 680
166 454
184 234
623 779
30 851
628 973
62 182
250 557
57 526
72 338
774 786
218 361
84 446
392 676
693 715
836 934
392 706
599 876
486 657
75 474
81 150
266 297
290 363
619 851
364 969
399 666
305 923
6 742
471 472
161 909
248 560
906 909
473 864
109 187
23 506
227 753
400 652
43 594
266 624
207 889
393 541
162 341
91 124
196 992
596 752
711 869
161 886
257 516
83 920
431 923
260 845
494 856
490 887
306 944
72 136
584 821
72 419
378 517
53 212
522 690
693 870
62 797
416 844
254 633
30 957
317 365
275 456
638 679
180 972
102 288
158 409
287 663
745 759
190 349
454 707
335 931
494 595
610 669
766 849
88 288
387 509
75 536
200 594
125 192
201 872
270 679
336 581
249 541
853 995
123 337
276 598
592 601
104 534
478 816
173 983
88 131
349 845
747 827
709 898
210 543
22 688
168 901
783 955
85 468
264 513
392 914
68 965
289 676
68 280
745 981
235 541
148 200
145 731
236 966
521 840
284 729
46 461
129 706
243 299
603 605
347 644
13 517
632 956
42 49
620 891
170 969
374 692
125 229
155 678
488 642
14 806
735 738
581 892
30 98
221 644
579 764
394 638
615 892
327 542
565 646
523 830
110 925
461 581
500 651
342 962
489 849
615 979
136 215
380 547
107 688
148 597
97 926
806 943
658 808
202 251
744 771
466 909
355 700
541 669
280 597
268 349
24 927
13 658
333 928
504 691
224 989
619 802
183 401
10 850
855 958
410 502
632 856
418 847
0 941
239 357
646 994
456 467
115 592
546 993
571 751
58 331
730 951
88 747
100 748
181 645
446 900
7 231
138 341
658 866
291 646
66 614
346 593
212 511
114 535
85 305
57 361
237 746
633 960
7 473
189 684
82 831
365 391
150 452
838 853
189 288
322 702
663 812
337 524
63 231
425 784
286 775
382 807
163 771
619 780
451 681
818 836
382 618
715 827
529 875
399 841
65 468
127 552
145 915
48 785
399 647
725 988
30 673
72 449
452 471
121 889
602 934
378 629
409 855
162 759
25 307
86 195
586 810
428 685
254 398
664 919
208 438
118 456
200 692
523 826
811 849
40 311
213 952
210 558
227 912
132 852
475 771
313 573
260 439
140 245
17 225
87 504
197 435
93 985
67 467
652 957
105 556
363 504
777 851
415 941
710 835
256 849
458 481
432 687
185 866
176 459
24 838
11 933
645 943
143 691
374 556
190 776
790 805
732 882
254 962
408 789
494 573
203 759
74 87
252 347
631 665
281 308
178 596
538 777
204 494
439 655
306 690
128 892
246 942
130 651
616 968
53 257
234 939
508 697
494 802
217 755
474 707
296 611
123 849
31 820
686 970
479 610
225 866
340 728
149 457
243 849
884 979
274 839
883 945
128 232
31 793
498 789
53 604
99 539
255 464
355 500
421 715
29 589
741 842
6 525
641 824
196 893
246 998
666 903
277 444
278 752
73 269
81 367
590 819
61 962
372 870
282 378
97 596
145 177
477 736
14 653
21 752
37 893
631 891
327 920
794 885
742 761
719 985
590 806
389 712
165 410
211 699
145 375
482 897
119 260
390 440
611 908
476 498
458 518
249 685
195 236
40 242
53 471
336 392
266 342
514 659
843 961
26 222
445 561
90 365
225 510
275 812
337 733
235 782
233 355
132 671
101 316
110 458
749 797
5 233
798 866
702 947
321 848
422 570
965 969
32 902
165 188
849 984
378 842
181 415
489 746
187 737
652 844
332 543
27 128
154 653
708 965
4 510
81 714
558 995
675 696
381 850
4 457
372 489
524 881
411 714
104 545
298 959
33 705
54 330
629 973
107 919
62 712
564 654
535 966
212 550
108 486
416 601
193 825
42 197
438 919
560 579
43 548
643 727
519 886
1 553
650 677
42 679
327 972
171 906
32 906
49 309
438 951
113 256
151 777
90 300
18 148
262 675
556 841
213 461
52 207
228 449
85 255
425 477
191 596
45 129
392 921
273 275
265 810
489 897
289 745
150 455
204 821
365 628
569 889
339 446
273 908
116 490
202 859
301 486
422 446
34 212
315 890
59 224
176 367
350 899
381 548
927 942
503 851
535 609
292 303
798 917
85 347
370 920
249 505
77 234
519 836
23 203
202 490
299 445
110 731
250 634
69 133
206 246
149 842
344 392
478 924
402 632
54 569
19 984
159 391
365 701
115 202
806 882
703 721
782 848
62 893
97 897
336 702
633 873
573 908
102 595
76 885
539 793
158 735
728 838
366 486
504 534
441 808
655 761
560 868
330 938
549 716
297 879
237 409
65 559
443 911
114 772
285 621
823 951
880 950
136 753
241 814
420 567
677 767
286 831
526 555
844 914
13 634
255 415
857 971
99 504
194 511
601 736
398 993
246 269
414 743
259 981
76 152
393 554
867 921
182 613
311 828
6 141
674 679
242 895
92 497
287 296
367 559
64 301
290 778
412 527
465 874
534 722
351 419
595 883
341 858
148 489
457 900
377 767
539 784
242 531
358 772
517 558
648 835
273 743
274 511
97 301
132 797
650 720
335 496
228 905
224 587
203 393
279 566
32 152
507 757
194 496
168 273
528 991
35 855
21 321
680 719
435 472
321 912
553 786
312 621
839 930
481 979
106 934
146 424
220 247
228 855
488 655
73 908
556 799
13 356
483 968
325 671
279 541
59 169
231 742
159 497
177 283
667 819
501 632
289 635
593 679
404 660
657 945
536 559
510 540
386 681
264 806
94 330
274 856
130 399
116 683
218 604
5 442
482 941
47 717
516 842
63 731
269 829
828 925
414 496
14 284
65 483
94 456
801 959
723 933
199 929
267 955
519 569
200 575
176 383
856 935
81 604
375 789
467 984
430 761
16 773
662 811
509 817
395 543
288 737
48 971
307 598
164 839
773 796
521 867
346 563
367 952
86 952
276 604
404 992
587 886
38 731
62 126
306 812
47 350
474 674
355 619
617 784
50 924
504 790
231 917
146 380
212 738
428 707
46 287
162 812
32 228
805 966
775 969
61 469
785 982
59 862
89 220
42 587
316 950
369 898
268 799
812 939
296 489
474 816
358 613
120 534
120 943
309 548
50 373
804 921
31 428
236 889
289 629
399 750
174 590
130 230
432 799
50 541
554 601
367 677
144 485
595 772
28 249
650 993
240 587
121 919
581 605
527 996
710 858
792 972
316 490
134 934
193 588
215 625
289 311
891 938
390 426
807 905
414 810
81 966
584 750
297 797
68 85
309 403
133 711
306 720
244 762
368 496
146 905
173 695
447 867
959 972
465 674
468 772
12 543
624 662
54 322
98 564
330 764
590 660
261 272
544 735
235 355
276 465
185 339
14 94
461 856
51 914
179 339
709 820
268 909
16 370
295 621
734 822
588 607
301 690
391 942
495 545
442 461
73 313
407 562
325 988
514 556
68 92
128 770
17 314
432 778
5 404
11 625
815 993
581 867
524 987
724 796
132 270
329 372
439 612
195 476
505 585
373 657
70 404
84 396
628 895
528 942
344 368
470 790
50 688
291 300
729 863
335 647
248 389
257 821
230 231
225 248
209 640
82 528
585 694
608 805
257 668
336 678
478 843
158 972
481 864
109 518
119 278
172 469
409 826
319 630
656 765
268 871
373 499
357 743
83 254
246 996
42 552
41 431
196 291
69 345
64 403
126 361
471 546
433 642
4 28
468 578
273 830
220 368
184 782
752 996
145 709
853 950
548 624
202 723
316 625
220 697
693 791
476 840
196 930
513 525
102 302
60 220
723 888
291 838
233 911
230 311
223 747
632 673
847 962
62 137
454 902
346 557
57 69
9 954
226 346
263 817
541 817
558 818
579 944
400 477
435 678
164 797
177 525
52 564
86 761
310 608
228 396
320 433
507 962
24 974
217 295
370 970
256 809
574 820
32 401
503 608
483 763
8 298
274 385
78 308
351 547
526 590
329 502
603 817
259 682
367 752
120 266
136 660
449 893
100 678
257 564
222 680
226 396
136 373
567 718
719 952
57 789
69 76
3 908
51 211
192 868
457 862
476 909
507 540
124 326
312 347
491 643
869 915
156 162
492 696
56 932
114 919
723 890
258 689
607 747
231 232
783 863
534 570
124 355
412 827
317 713
5 837
197 580
339 665
580 585
214 668
362 535
313 585
867 875
311 697
161 681
233 383
69 536
48 124
74 411
207 859
733 980
243 716
686 857
280 382
326 843
20 723
599 786
612 875
262 952
240 402
505 516
300 682
154 360
534 759
67 796
558 771
140 519
309 873
270 353
311 573
89 181
40 229
28 135
361 717
68 504
679 854
64 214
118 217
352 570
864 955
222 657
241 272
99 710
394 894
92 639
396 515
294 536
18 719
313 919
652 771
284 893
319 615
332 653
1 733
632 795
466 647
891 932
705 773
141 232
342 951
532 995
302 975
50 85
606 798
121 897
297 688
86 697
392 733
355 516
576 665
62 161
85 345
116 751
795 934
301 437
426 698
753 983
209 301
337 714
180 500
474 972
880 884
476 684
532 611
414 565
90 326
93 883
596 648
102 253
3 522
392 851
325 695
4 216
52 352
404 704
160 179
129 141
331 828
296 375
446 870
49 704
829 868
40 131
282 342
307 683
232 304
40 143
511 954
71 594
700 938
763 773
56 687
661 768
208 493
488 786
430 534
22 486
267 450
394 679
563 910
958 962
28 457
110 599
536 858
469 840
68 409
437 678
32 432
589 812
560 989
217 732
196 386
954 991
160 805
472 577
680 869
822 950
404 735
179 205
142 355
758 832
631 913
276 688
692 861
982 992
421 813
541 796
434 634
486 584
331 994
402 875
388 539
258 434
78 770
457 902
222 806
272 785
481 904
572 948
227 259
146 447
154 786
210 420
30 290
94 271
447 902
630 713
15 341
92 359
838 897
562 692
238 637
128 641
657 993
78 688
117 737
64 450
629 760
516 774
90 965
314 429
875 891
340 528
86 348
706 961
334 795
15 758
107 477
901 931
44 636
95 131
181 231
328 513
377 690
309 567
828 901
378 734
577 716
384 690
139 928
506 842
844 861
695 966
595 754
77 248
91 340
625 724
464 862
145 847
610 911
514 725
330 536
304 329
20 361
446 485
657 946
17 850
395 831
494 632
167 907
382 411
53 948
2 601
510 593
577 899
77 399
437 760
523 878
457 729
443 871
71 935
298 385
476 538
555 782
106 880
430 659
474 586
377 895
607 953
126 246
38 530
65 594
82 921
1 380
68 795
259 311
217 608
262 483
262 604
513 647
326 362
213 455
66 242
866 951
289 657
40 219
544 868
684 951
129 224
811 980
248 755
127 214
222 870
539 885
95 853
20 977
519 790
772 955
410 833
336 400
431 496
414 569
358 411
933 957
5 167
313 667
609 710
521 653
220 844
428 956
710 913
227 815
574 860
414 986
253 569
594 692
110 701
552 767
573 921
316 574
485 658
364 728
347 674
248 724
8 826
38 459
586 961
474 925
415 543
71 119
309 667
417 577
813 916
88 256
102 186
701 903
122 335
193 827
242 273
755 953
100 329
399 972
501 602
311 353
263 354
841 904
486 581
249 611
35 623
865 869
67 863
240 531
441 688
773 841
209 628
588 701
54 538
114 220
486 620
210 361
4 960
48 134
569 838
66 821
635 650
262 291
52 545
330 864
1 598
323 405
304 719
187 307
59 869
705 949
201 945
377 626
612 768
198 660
267 611
93 186
693 903
40 208
494 675
599 791
68 144
121 499
27 364
670 888
369 749
483 904
128 819
522 637
457 499
153 697
485 722
316 676
371 472
300 754
390 949
481 538
101 630
61 73
518 571
229 728
147 848
324 346
231 666
342 713
203 585
359 952
361 515
375 610
197 700
294 664
286 936
36 955
392 474
82 550
134 221
91 739
645 898
553 666
367 961
168 518
791 841
301 338
388 465
863 998
46 668
114 417
326 401
433 953
536 931
568 828
117 253
250 965
521 781
235 400
563 887
94 874
877 928
268 668
451 967
347 755
59 335
287 470
213 815
314 550
653 667
290 861
320 338
452 767
229 290
239 440
79 664
454 764
192 694
551 691
461 608
358 761
392 577
334 346
88 856
115 388
108 477
470 649
496 881
25 67
69 897
556 573
132 658
329 380
377 943
807 839
329 695
35 277
771 778
578 860
4 528
445 663
134 734
299 676
365 637
785 876
160 849
443 594
23 418
533 737
90 502
564 830
93 183
313 911
192 692
350 741
685 794
149 773
215 543
182 722
621 961
431 870
28 795
465 804
38 827
376 401
152 201
713 718
488 718
84 990
211 748
95 774
757 921
181 270
954 977
58 222
524 845
738 968
259 297
813 954
148 203
854 995
515 862
249 306
332 533
650 977
339 957
107 800
113 258
30 845
260 454
117 397
223 540
156 326
815 874
228 295
471 488
272 882
19 248
234 672
895 938
31 36
259 429
553 555
316 420
287 993
29 790
850 969
587 708
778 998
189 266
37 813
32 148
869 923
353 429
751 915
686 838
55 975
48 672
120 880
59 87
643 887
330 691
196 444
482 649
579 802
169 678
319 912
765 794
414 648
621 815
330 467
805 878
476 747
426 719
255 290
29 476
133 950
90 798
309 408
445 808
727 822
140 932
795 945
566 593
364 961
159 638
27 144
544 953
256 811
5 738
237 908
131 662
484 955
459 641
128 821
734 735
172 190
293 630
248 515
151 706
205 253
340 434
70 402
547 907
208 451
779 884
418 941
614 655
63 224
837 852
70 138
650 812
565 643
404 910
227 489
247 489
221 424
224 378
401 793
238 826
469 877
737 855
66 762
86 484
435 558
160 948
155 480
556 651
193 296
226 590
313 459
188 212
15 193
324 638
737 981
29 755
169 328
54 199
664 786
305 525
227 390
131 911
480 894
505 532
318 435
163 511
260 841
469 564
733 741
126 356
822 975
125 185
309 379
99 106
718 892
388 497
500 920
2 672
135 912
459 918
131 582
383 690
145 953
464 867
211 565
196 348
0 820
111 182
478 706
685 710
84 713
5 226
603 965
120 271
388 734
443 906
280 369
92 971
365 600
17 859
442 487
502 506
52 907
624 779
792 866
302 355
90 153
289 356
388 535
610 700
77 409
203 385
497 682
624 853
247 367
65 847
361 952
500 502
301 900
271 971
14 570
356 511
313 742
149 284
529 659
270 606
11 871
103 473
269 585
220 574
132 150
119 802
409 769
368 953
841 961
727 995
250 713
167 692
480 690
442 879
157 901
118 603
263 358
159 999
831 918
184 334
417 489
889 938
407 618
946 979
484 666
65 523
181 182
661 973
465 714
243 768
155 596
228 856
188 489
425 749
158 364
386 418
38 272
384 662
256 968
376 436
17 734
21 891
312 969
21 59
186 665
431 767
47 249
535 967
28 236
571 738
178 272
919 981
88 376
100 210
229 781
81 799
333 365
31 288
210 919
522 814
405 482
869 947
332 864
255 439
154 764
11 520
200 452
578 646
230 680
788 974
217 688
134 424
752 796
419 706
382 513
212 261
578 948
411 675
658 659
773 940
3 744
196 320
482 495
606 786
988 999
57 195
223 724
518 569
646 987
178 933
740 926
21 343
619 747
84 972
38 787
340 924
55 443
131 981
841 915
79 433
63 871
102 976
160 712
856 993
479 662
746 974
110 483
81 151
179 930
753 924
174 672
105 386
564 927
120 417
131 149
667 781
310 771
527 592
440 695
622 835
146 680
497 738
72 787
656 910
164 502
156 367
14 453
404 951
303 417
203 644
85 397
429 666
338 998
87 366
420 512
607 765
817 929
199 891
7 440
483 641
227 636
95 390
207 749
73 797
62 561
6 326
183 879
249 705
218 268
335 352
572 993
143 799
446 685
769 830
678 862
264 478
568 736
424 705
438 903
485 781
88 868
442 589
777 859
273 573
673 804
451 932
244 567
495 503
123 348
293 838
207 553
107 977
210 883
782 997
265 771
775 898
148 601
174 910
828 935
503 858
270 928
214 919
53 683
445 504
73 395
515 943
928 993
490 952
131 416
224 317
118 210
471 795
531 829
175 447
323 454
119 809
221 603
510 767
591 748
156 365
255 893
644 980
432 755
213 702
323 689
92 320
63 75
500 701
104 916
81 681
822 902
118 786
100 955
433 795
11 313
33 275
51 560
285 367
218 886
139 473
220 977
205 829
331 743
830 884
184 535
920 961
195 677
288 752
359 756
163 730
125 533
559 941
761 858
244 524
354 828
153 220
141 934
153 273
202 575
153 528
432 934
334 529
158 747
360 644
100 557
50 190
590 764
634 723
40 939
590 906
767 960
323 427
572 690
250 490
7 885
77 864
89 281
199 622
616 780
353 461
117 411
0 996
761 849
782 911
52 443
4 285
0 839
397 569
664 773
138 669
143 795
75 417
262 985
199 887
12 622
416 718
221 334
559 951
267 918
511 624
531 831
597 905
603 846
264 774
339 740
63 272
447 849
264 955
246 275
41 761
40 388
442 540
87 570
636 819
19 983
125 867
244 743
160 322
608 819
416 957
678 968
193 658
522 621
49 323
209 614
403 927
90 957
248 524
560 886
454 984
465 898
264 817
165 640
487 496
230 419
66 249
521 658
374 414
124 722
351 660
125 925
68 823
517 691
725 878
263 724
13 246
236 667
424 527
263 767
939 967
1 249
81 977
175 322
77 603
15 520
504 601
130 556
5 510
462 517
419 891
474 483
459 608
480 904
468 696
259 292
118 221
153 639
384 579
381 673
219 238
58 504
397 528
36 410
167 972
186 436
636 830
602 732
437 701
359 680
746 908
851 867
205 623
226 247
30 824
282 349
605 623
412 939
190 209
1 21
256 898
149 184
299 545
661 775
277 964
322 938
430 900
369 794
122 303
200 543
873 881
260 637
928 937
33 863
645 663
593 702
340 644
362 981
35 916
112 224
191 564
167 844
594 750
869 924
9 793
14 128
66 773
331 551
818 902
480 559
88 164
800 830
144 341
407 893
132 869
351 542
659 741
62 266
620 640
745 845
189 281
3 56
142 845
3 936
18 870
230 951
26 219
314 412
34 824
620 942
773 956
273 956
280 868
514 832
86 119
539 852
53 854
974 990
669 876
690 800
350 770
776 779
118 408
676 716
430 807
21 532
555 718
25 697
171 519
179 637
224 484
135 843
347 897
561 681
119 373
260 508
701 943
34 817
306 597
960 989
513 774
216 593
821 842
752 980
320 573
287 708
774 837
1 685
597 959
686 783
200 526
399 454
220 481
70 799
341 932
548 716
98 204
380 804
529 557
126 789
74 741
311 985
907 953
644 754
116 355
170 810
290 727
283 539
188 797
278 435
281 560
594 901
87 426
239 244
301 735
139 225
70 117
257 992
354 680
102 683
531 626
13 477
243 301
537 556
283 739
210 742
170 680
268 778
181 589
638 758
510 881
199 499
285 446
87 762
431 930
660 867
240 419
328 530
929 989
223 459
154 362
287 468
890 942
340 986
130 333
734 983
188 412
457 659
401 884
50 271
267 700
48 642
302 949
257 309
24 169
7 998
792 845
466 805
556 709
131 868
76 732
663 741
635 862
572 817
275 375
439 788
508 611
294 391
167 386
390 731
653 742
164 740
314 782
304 742
173 220
516 996
116 261
705 842
258 548
181 796
296 503
324 956
330 457
534 881
667 797
440 485
38 458
161 434
410 921
159 251
688 694
385 544
99 918
729 969
321 477
223 434
861 922
471 660
62 215
56 422
620 760
99 606
79 800
119 723
31 34
380 495
325 508
679 829
194 982
426 695
345 686
163 302
26 614
759 771
655 733
617 920
230 367
194 213
934 978
348 536
330 343
84 252
219 968
322 991
31 539
942 946
497 933
78 837
70 472
387 521
14 831
510 539
303 415
1 242
925 966
72 741
388 599
85 899
185 955
122 427
171 684
36 189
58 781
360 745
189 536
215 454
524 832
189 647
354 715
548 985
269 642
444 718
93 750
18 585
547 721
443 893
564 588
598 968
297 528
309 874
674 891
321 417
16 696
509 906
365 973
57 858
65 135
142 805
23 863
371 776
149 835
417 697
284 786
329 667
390 587
296 924
291 312
149 796
35 590
89 586
60 170
486 597
569 792
234 752
110 683
14 916
484 705
437 940
365 902
332 603
63 280
575 610
346 667
112 904
456 853
72 200
198 473
765 837
807 959
90 583
300 939
181 844
357 644
296 890
353 624
28 614
634 929
744 749
629 707
459 528
140 862
306 634
442 770
612 918
280 422
89 687
272 407
526 683
154 489
216 394
470 855
439 633
143 616
312 624
343 991
751 785
44 349
565 997
251 586
469 638
289 937
438 673
952 970
238 697
380 968
172 766
80 366
68 911
364 609
393 818
170 542
326 620
451 638
443 933
965 996
443 995
82 732
68 301
128 835
534 831
418 810
215 595
362 613
695 769
514 664
522 960
102 961
36 599
672 889
448 761
28 767
633 703
312 813
732 829
670 809
438 521
423 934
433 981
77 165
88 128
241 972
354 432
121 997
220 548
184 658
671 920
291 444
246 404
542 605
165 170
239 464
139 359
665 758
403 939
78 369
132 407
403 495
95 899
22 943
325 423
150 444
709 752
453 799
81 638
700 715
104 836
575 812
167 982
367 872
586 970
347 365
85 872
176 936
644 798
63 229
71 504
170 556
297 904
329 641
17 141
295 460
173 824
850 942
252 935
184 941
419 469
265 308
286 688
233 920
517 723
920 988
249 285
367 446
666 733
177 391
609 662
254 923
114 889
429 646
263 838
423 593
65 284
74 295
106 285
170 914
653 695
139 141
444 487
36 225
66 430
662 779
81 805
101 111
774 938
353 563
214 753
266 622
91 379
83 832
469 503
161 238
209 881
65 810
247 485
181 410
445 623
95 188
259 735
446 831
180 736
182 905
484 947
21 139
120 158
128 857
764 987
428 723
348 831
144 985
223 848
75 503
417 722
518 832
14 616
125 749
176 939
770 855
130 306
98 896
715 728
310 357
63 174
677 781
12 162
220 732
135 509
436 569
156 304
201 715
169 755
271 398
394 537
77 842
478 862
822 904
161 709
267 845
761 841
108 416
14 578
674 982
366 913
498 729
434 457
91 599
163 919
377 534
529 728
717 721
135 846
233 338
627 983
341 878
384 618
775 875
488 525
149 749
548 853
320 797
54 984
270 632
615 618
499 520
139 638
162 840
678 736
114 413
22 932
759 850
908 978
377 757
111 215
288 478
253 656
58 233
423 769
183 196
141 713
673 894
170 310
731 809
343 936
416 924
844 999
146 375
229 777
425 593
301 966
516 520
283 331
142 481
599 856
307 411
685 965
146 504
442 763
198 453
322 662
633 984
18 957
516 802
226 729
212 672
25 333
262 729
57 873
32 921
110 715
165 726
256 640
412 839
96 384
704 778
295 934
883 975
29 363
167 927
378 776
234 374
729 818
384 434
171 262
344 922
36 180
873 922
113 175
218 881
439 718
300 923
793 835
154 511
323 639
52 685
186 877
751 941
238 590
712 972
533 791
340 875
134 960
205 665
320 454
124 380
645 772
635 892
695 888
236 694
306 424
225 240
254 946
519 692
495 566
245 413
137 768
511 752
83 232
80 431
28 627
796 939
203 528
606 754
198 258
15 815
160 814
6 22
707 720
132 349
216 517
395 992
126 658
200 866
235 413
234 618
428 681
35 223
485 582
137 294
128 749
391 529
61 81
340 582
472 771
112 142
58 434
504 645
103 623
533 973
335 534
760 924
35 871
57 941
799 992
519 815
285 589
412 637
770 787
321 730
677 859
128 203
579 761
47 495
372 469
168 562
593 963
64 212
264 580
619 691
336 408
54 491
203 703
1 815
424 793
22 570
309 434
651 989
477 897
92 918
475 827
109 279
413 769
306 911
152 644
674 951
365 386
471 659
172 989
379 655
99 566
429 847
407 837
269 664
425 817
6 216
802 809
366 929
347 641
193 996
53 147
21 259
25 240
502 883
613 936
253 978
577 804
592 646
381 719
249 969
252 740
214 826
486 897
131 141
116 938
192 564
381 467
784 877
459 666
295 837
56 941
172 886
351 711
30 258
424 844
119 966
880 948
102 771
694 841
4 586
404 838
705 718
700 858
637 904
204 341
276 563
233 814
149 753
747 748
324 579
260 293
189 476
771 905
221 850
604 906
528 863
781 800
686 823
491 814
5 32
313 810
282 886
1 880
179 614
490 590
1 726
724 760
94 107
95 814
139 969
457 686
421 596
403 565
269 794
696 851
407 414
118 896
393 413
737 769
2 951
427 954
419 829
14 656
93 972
82 369
376 605
394 449
582 883
522 766
219 313
38 597
676 729
189 691
644 659
368 577
502 588
481 588
21 861
37 980
105 412
538 757
292 495
24 626
608 930
20 115
630 770
352 946
79 258
366 499
8 49
907 942
544 583
503 781
652 926
211 420
803 842
282 730
820 846
609 676
384 750
344 808
173 194
199 822
391 476
752 934
522 713
124 294
648 782
408 491
147 804
40 85
156 531
48 209
169 942
542 920
485 656
245 346
328 816
217 651
193 241
814 821
147 770
138 317
539 906
635 694
362 466
17 287
72 827
447 651
224 651
20 961
294 974
258 965
200 377
599 706
497 529
0 470
541 654
668 944
255 324
888 999
458 953
196 366
414 790
666 943
74 635
471 531
106 411
147 481
165 462
303 883
143 815
802 904
137 291
441 599
760 938
521 642
0 103
5 682
225 559
380 511
249 434
370 537
601 895
165 374
58 432
422 519
757 910
382 965
152 202
77 504
160 974
15 159
83 994
520 698
99 185
19 305
117 485
57 321
208 384
26 685
906 970
152 385
548 825
205 790
566 741
608 793
238 711
487 600
60 403
222 308
245 312
257 443
191 483
793 866
118 938
3 268
203 207
266 422
103 763
157 736
594 821
178 352
206 630
164 688
99 686
193 390
9 361
217 233
244 866
204 466
66 621
166 695
134 147
184 829
125 459
118 516
44 725
47 177
417 474
359 767
78 320
162 386
519 595
189 643
937 969
345 431
15 406
496 940
839 948
8 56
81 540
120 387
73 978
73 130
57 898
421 535
34 791
79 465
393 914
7 887
64 552
260 631
611 682
284 337
308 462
458 532
83 719
233 966
273 574
59 805
230 634
326 366
846 861
581 622
167 976
213 364
11 879
388 451
323 435
577 901
346 550
158 203
604 634
740 931
71 615
284 949
165 288
396 527
824 943
129 176
363 523
479 722
105 588
588 778
33 875
203 244
309 556
542 809
419 851
99 323
330 747
471 939
404 552
207 509
458 963
306 699
238 418
76 719
316 628
754 855
541 606
552 775
555 949
72 324
287 822
123 748
457 850
592 693
575 980
400 637
120 428
337 404
249 930
262 705
285 704
103 824
40 424
60 586
10 637
43 779
370 428
694 902
73 695
196 586
61 357
160 916
379 741
558 799
46 922
138 837
105 871
145 790
639 960
281 846
636 955
387 856
199 666
92 710
343 954
239 781
179 873
505 862
736 852
303 590
284 807
62 802
268 973
230 996
92 472
280 859
545 817
591 830
191 932
532 966
545 588
1 330
753 926
658 766
712 814
52 526
2 716
581 806
607 930
513 950
139 424
693 877
30 537
91 278
291 961
225 314
591 923
80 717
353 825
744 970
190 436
67 427
221 443
57 728
312 482
11 800
543 990
873 937
808 897
397 430
9 767
80 929
225 746
876 909
219 413
342 518
108 763
103 260
99 335
300 544
51 242
486 680
64 413
333 598
253 922
615 859
23 993
313 703
401 646
168 326
101 810
44 623
289 862
665 985
115 698
524 923
199 690
73 905
571 853
665 924
395 539
165 912
503 745
54 124
416 752
19 391
54 279
221 398
30 985
601 798
635 896
365 824
206 350
696 923
447 695
274 662
523 690
400 557
788 832
177 193
38 687
30 269
436 876
177 707
140 363
498 991
265 317
848 945
798 988
272 293
39 342
195 442
397 545
176 212
573 824
281 360
3 346
632 875
709 871
59 688
88 716
195 489
218 684
578 965
679 921
450 739
91 603
173 758
310 664
708 870
354 603
8 186
127 168
450 764
522 846
238 604
133 319
207 495
409 667
295 858
525 779
197 801
155 460
488 864
29 128
659 956
304 665
717 826
337 715
238 867
149 584
248 762
705 914
205 923
55 118
971 976
48 866
126 611
229 422
228 463
281 985
806 912
643 704
835 841
589 688
557 886
208 878
896 949
629 821
31 358
360 386
200 229
903 959
107 841
800 832
326 775
608 667
370 590
496 800
69 505
325 553
470 706
118 517
316 319
613 670
112 352
357 818
194 417
291 640
100 277
558 669
473 596
312 314
530 941
586 728
62 877
339 953
177 470
471 712
419 530
118 841
110 580
530 883
542 813
702 867
374 947
91 573
656 786
374 437
552 740
109 367
528 569
17 299
444 979
522 863
23 421
592 901
247 709
752 947
654 930
263 465
537 699
369 668
110 550
535 881
450 822
346 891
800 906
279 925
66 488
137 671
757 874
253 649
153 378
119 716
141 202
212 389
74 155
569 572
148 969
41 683
708 842
363 780
350 701
562 774
537 634
215 318
649 923
151 773
95 822
148 958
201 729
366 891
71 791
425 569
330 494
9 325
444 635
492 528
830 942
520 866
120 780
424 444
201 257
414 981
96 975
415 929
305 650
473 770
444 496
536 731
387 549
257 500
545 895
110 604
134 890
111 839
296 869
129 738
519 895
198 508
370 575
552 822
107 933
300 819
586 849
553 804
44 929
360 742
197 983
152 963
190 940
842 968
67 513
220 457
852 864
460 821
8 921
170 965
61 579
171 270
142 749
120 951
39 810
558 742
247 612
372 497
684 835
703 755
572 869
75 663
66 885
342 708
387 540
259 447
771 872
720 925
92 317
751 819
541 566
552 816
240 612
90 931
486 663
435 793
47 407
347 507
446 558
251 737
144 822
163 570
184 445
795 927
431 624
310 797
206 805
152 664
643 758
678 952
208 425
872 972
737 932
679 912
265 522
367 480
244 733
170 419
435 610
206 848
572 835
114 663
10 594
434 925
64 217
350 388
73 993
251 861
590 804
619 941
121 744
909 970
68 256
53 334
93 844
642 950
279 820
252 623
44 863
226 631
391 410
379 981
28 692
228 451
514 970
843 934
46 786
317 985
178 574
41 730
182 839
64 698
323 893
644 876
23 413
697 789
210 851
101 746
32 175
354 893
72 82
257 901
127 767
375 425
547 611
40 675
863 875
42 577
713 883
709 985
292 725
77 806
115 644
567 752
121 791
576 719
504 681
29 121
152 815
248 338
589 929
435 704
312 695
359 684
265 800
530 952
371 901
505 762
327 779
32 402
252 796
148 610
52 210
516 681
127 583
812 883
225 658
597 764
435 886
400 562
290 453
530 805
424 831
530 541
504 576
302 718
843 886
249 507
72 935
365 477
907 970
217 506
637 858
456 745
512 856
99 498
348 682
511 863
169 712
300 906
346 515
545 802
182 741
57 458
538 811
201 963
336 741
345 841
102 831
18 846
74 594
401 764
127 251
64 916
190 639
126 724
208 408
147 876
347 847
93 719
361 828
367 581
623 634
383 617
379 433
485 831
136 928
332 991
561 790
456 533
208 473
29 770
912 970
475 932
118 959
107 493
167 854
56 982
146 619
33 861
498 589
219 573
339 997
293 338
878 911
45 821
105 689
58 554
214 395
215 248
213 406
61 303
257 345
321 761
317 668
161 197
287 372
592 783
183 473
679 941
311 690
401 425
27 638
507 789
201 240
917 924
280 642
116 453
108 967
282 497
290 896
19 105
179 215
572 859
295 328
306 406
36 882
7 728
288 358
273 792
885 958
199 205
388 403
317 701
78 381
32 484
650 958
334 970
59 112
313 994
484 749
152 174
426 586
102 525
219 377
26 936
117 375
295 984
846 979
811 967
579 710
187 522
712 845
509 689
320 806
491 800
379 846
739 974
767 769
191 814
336 518
112 964
397 731
488 686
518 541
623 714
247 664
256 435
204 367
75 785
354 741
359 954
128 460
177 833
585 907
302 950
435 698
276 741
252 292
94 956
78 503
648 930
430 601
471 713
333 340
245 580
417 426
157 814
150 539
151 400
69 576
340 795
266 822
406 986
430 483
249 256
702 844
10 633
253 756
171 205
947 982
248 883
49 703
95 655
571 895
663 688
699 727
159 783
511 770
180 869
243 450
875 999
323 530
532 540
405 683
485 881
663 998
779 876
484 556
23 416
118 612
158 223
95 895
448 875
338 914
98 160
122 426
67 186
81 407
23 445
21 437
519 574
338 569
295 512
759 800
548 589
425 445
578 852
98 817
409 448
115 444
131 781
20 82
616 785
105 646
37 805
74 975
8 237
638 844
126 364
332 677
91 609
41 63
147 986
189 360
369 819
337 347
306 316
372 405
398 445
70 567
750 985
257 885
103 387
270 624
164 327
33 818
134 209
473 504
31 538
503 830
427 890
422 838
224 605
78 868
97 423
509 859
277 767
59 543
13 586
270 664
128 640
489 870
272 862
573 961
268 884
441 472
872 918
70 406
93 226
205 867
295 432
923 968
274 484
106 678
217 951
75 653
311 798
119 182
27 870
191 839
236 973
131 344
112 724
696 811
300 341
141 431
274 720
416 893
177 264
507 906
330 921
365 374
557 778
417 944
555 874
17 335
284 899
718 902
329 539
88 340
557 934
670 930
119 429
396 562
186 297
120 835
3 308
26 478
229 600
679 877
166 832
6 708
32 749
100 706
386 921
98 986
775 846
247 908
126 352
267 849
852 892
489 725
141 631
252 490
541 988
631 682
243 959
281 979
367 388
140 282
539 754
782 944
893 990
420 578
689 847
262 383
506 721
395 526
149 456
128 482
879 880
574 956
55 265
539 768
458 816
551 832
248 265
425 819
451 871
209 719
471 490
30 470
425 857
166 366
359 543
400 928
506 758
342 934
197 239
842 870
280 856
347 439
434 562
179 238
304 487
8 758
388 428
370 891
57 729
760 977
770 942
779 817
667 865
56 958
226 910
730 772
483 487
70 122
514 821
366 464
38 330
704 764
695 954
73 617
158 175
767 964
211 454
688 848
240 510
209 416
758 796
329 966
65 98
450 514
495 732
496 611
213 272
408 689
73 830
291 695
22 210
148 255
103 186
60 411
360 969
693 923
540 666
397 803
341 675
741 746
49 585
845 894
133 502
108 595
770 807
154 187
255 678
95 186
134 732
169 522
264 706
9 909
132 804
106 240
344 980
47 790
524 772
538 651
107 908
131 564
840 893
645 908
84 85
847 980
16 90
249 951
187 562
587 863
362 917
397 557
51 538
173 216
121 610
144 522
770 879
344 460
284 744
123 458
85 594
828 952
845 961
23 541
514 593
675 679
146 847
604 897
34 248
434 628
427 752
35 481
5 153
767 817
27 329
96 104
647 993
56 585
47 743
529 684
296 656
290 975
116 697
56 341
717 958
351 780
697 775
61 901
654 929
30 460
212 292
703 927
865 999
814 918
648 831
701 987
89 680
6 701
66 96
462 610
399 982
230 286
927 938
265 626
194 930
139 763
524 574
580 857
55 584
82 477
75 858
385 873
611 909
122 250
234 535
764 967
481 797
54 70
218 938
626 945
71 968
34 924
880 941
306 792
490 907
325 555
476 958
383 654
576 962
401 483
495 564
865 949
762 847
339 559
557 945
169 588
358 736
444 618
829 958
70 916
56 417
350 751
604 713
187 692
245 719
93 614
777 796
135 405
832 952
253 599
151 566
200 269
561 657
171 807
606 746
566 698
390 730
11 497
250 874
381 989
446 504
625 855
534 862
715 896
41 901
176 778
413 508
68 898
400 590
180 419
507 678
74 966
713 831
51 687
740 803
207 903
234 726
532 802
175 183
884 905
578 592
59 988
308 898
198 305
232 815
89 740
267 797
18 843
207 216
395 556
91 99
82 600
115 839
199 539
300 516
24 473
6 805
473 852
52 455
186 444
448 794
227 427
251 440
228 598
146 263
168 910
316 340
332 428
302 799
364 828
78 150
8 549
223 621
357 416
244 712
370 658
120 615
885 911
330 456
698 942
50 469
148 371
182 697
226 941
528 686
384 727
283 546
358 878
273 802
119 947
58 864
513 788
55 304
6 736
106 408
420 766
23 948
223 673
507 885
122 394
101 545
30 692
47 198
339 774
342 536
763 926
207 935
0 754
379 910
66 411
576 983
107 641
169 486
915 995
113 277
292 354
64 946
222 682
44 917
95 226
35 907
300 997
727 818
126 244
762 946
63 76
136 305
469 803
371 571
393 797
167 284
344 703
724 730
130 427
577 791
114 917
492 588
375 529
784 919
442 471
170 719
207 847
566 676
241 752
314 768
441 626
233 316
358 607
91 579
214 555
211 648
719 957
389 949
414 849
363 808
707 771
335 622
118 320
123 633
103 753
939 979
119 955
112 925
863 935
103 368
508 785
9 359
250 759
424 929
296 989
430 827
236 735
45 835
336 822
172 243
751 804
399 759
5 980
171 260
652 753
454 728
396 807
131 960
521 590
360 507
803 886
418 868
398 975
148 763
46 339
186 506
384 628
481 701
553 737
439 575
789 905
792 946
364 809
914 942
234 514
224 309
190 948
330 599
181 273
533 584
685 928
249 536
687 800
282 457
118 356
1 357
398 848
219 301
660 723
143 878
936 969
693 850
68 80
124 388
438 680
491 827
181 514
291 541
305 892
249 619
551 573
674 696
91 997
226 237
161 498
249 531
107 968
345 567
349 639
677 785
70 735
700 738
169 849
7 511
269 750
345 738
745 830
569 915
443 939
127 668
535 901
64 128
95 151
405 954
123 482
470 882
556 567
156 344
472 990
31 462
544 843
104 388
467 873
533 652
670 987
258 971
331 500
560 652
248 879
37 509
61 982
395 547
278 322
176 529
886 992
553 700
510 966
593 863
901 979
663 873
549 952
452 726
317 410
163 930
157 804
197 558
53 158
245 572
628 911
378 677
299 410
782 928
108 717
372 374
46 98
650 757
506 747
819 887
388 932
50 275
75 167
56 393
85 993
909 979
145 897
230 339
331 468
311 504
809 830
771 969
318 892
805 834
288 912
175 959
8 747
678 859
155 922
114 884
268 947
30 629
235 477
166 837
221 429
298 395
657 932
651 884
600 932
357 807
321 416
334 488
66 83
86 989
236 631
42 376
489 618
316 437
167 766
415 837
349 710
378 715
75 598
52 950
368 419
209 919
177 442
144 869
111 254
353 603
138 202
69 227
516 870
536 993
630 917
156 953
455 533
421 460
295 386
441 874
431 684
397 520
655 986
493 560
340 810
379 792
872 961
454 692
106 661
44 972
186 945
291 390
120 958
141 468
530 700
656 857
73 379
758 908
287 634
223 691
533 927
591 870
166 603
784 997
220 239
13 682
367 930
59 875
430 477
445 675
184 506
278 395
337 492
262 327
36 144
145 810
789 928
522 544
414 706
48 692
171 543
535 705
739 748
500 857
474 821
207 566
814 863
245 898
732 985
238 391
393 891
262 305
20 272
168 595
523 580
613 682
245 570
109 347
403 919
630 749
332 988
755 971
680 985
222 280
491 826
28 382
866 936
197 971
96 212
43 774
610 755
649 790
131 133
300 649
617 730
93 581
103 118
310 796
441 860
538 975
838 981
496 936
92 568
172 829
579 663
276 489
637 775
138 541
526 788
104 168
103 264
292 572
387 686
227 969
225 810
137 488
251 553
18 294
10 826
424 493
187 840
59 793
62 174
107 788
436 719
475 576
394 640
71 527
322 679
531 802
559 725
128 174
155 605
134 972
389 676
824 999
137 179
384 585
214 715
819 962
156 933
42 776
911 989
98 563
302 510
41 113
550 988
26 395
298 896
149 688
2 233
97 337
166 805
318 889
71 403
146 223
65 197
216 785
25 109
301 688
343 519
329 364
708 789
51 265
261 477
84 874
55 403
596 904
395 792
541 795
47 339
183 946
225 354
37 166
157 766
60 151
755 967
156 655
605 733
392 742
39 265
858 950
281 319
240 764
127 396
250 718
121 296
36 386
533 954
207 458
197 487
114 743
295 376
483 668
33 442
272 950
301 616
370 475
365 977
12 363
325 430
265 881
159 854
117 675
234 983
457 969
282 580
100 839
379 985
235 801
442 941
380 809
657 681
58 654
152 447
401 970
261 971
169 999
324 674
249 748
289 310
629 792
155 328
51 958
249 539
502 916
938 999
222 343
196 234
214 253
924 969
378 550
306 760
112 835
237 730
133 867
251 514
338 910
436 915
266 834
29 718
704 933
404 757
500 983
566 951
93 894
192 807
254 598
323 792
315 499
114 914
967 975
473 786
346 781
582 823
262 731
696 882
501 786
248 826
295 434
500 716
101 778
428 710
197 876
356 375
391 744
648 871
339 613
500 931
355 488
67 361
16 537
267 606
147 946
715 952
345 398
904 965
92 243
705 864
710 952
233 489
550 767
497 907
325 732
129 991
55 965
484 542
553 757
411 939
42 536
366 687
325 418
33 56
444 799
213 462
12 770
402 497
528 675
93 134
277 458
425 900
281 338
345 424
58 95
244 332
438 738
113 913
314 631
131 274
172 603
131 747
376 861
443 916
86 538
523 661
441 865
144 578
641 950
122 845
341 934
217 695
33 939
329 561
229 319
482 799
205 551
397 605
555 994
751 844
322 881
599 850
289 917
672 796
290 615
259 783
860 928
237 486
367 552
4 515
340 724
803 877
234 634
123 172
656 866
438 808
318 900
123 851
109 618
164 815
9 173
130 526
271 397
522 954
51 300
858 868
147 942
22 221
631 781
412 987
266 350
252 842
873 914
486 722
147 386
420 598
248 946
649 716
797 937
232 825
458 464
223 677
43 132
689 811
287 319
728 952
397 835
479 815
31 675
142 884
211 852
347 597
221 848
829 856
29 903
231 499
22 747
108 884
154 911
704 982
465 716
98 928
124 243
318 715
312 721
595 675
500 535
172 275
479 796
650 906
5 70
333 729
132 505
324 549
10 371
461 517
9 420
158 921
200 454
397 502
30 414
422 569
175 225
601 936
640 817
243 800
374 564
651 868
64 533
430 733
577 846
443 864
366 369
268 852
282 434
169 630
14 940
32 124
24 158
692 921
68 622
0 28
788 913
201 500
377 654
237 745
415 493
207 421
26 272
164 364
128 654
143 330
122 148
693 787
147 886
360 667
664 975
23 828
835 848
660 686
86 908
595 777
524 627
639 980
101 367
305 886
86 153
164 972
1 61
74 323
459 463
160 161
898 979
647 875
39 652
154 817
225 824
578 966
255 478
228 470
257 721
411 558
160 748
301 526
176 756
369 741
291 916
446 973
92 292
405 745
29 325
84 567
260 448
865 985
895 941
140 565
521 704
902 914
599 834
44 977
226 660
15 35
749 881
351 693
147 500
203 701
546 563
343 348
66 251
83 410
550 812
9 315
447 964
37 429
203 294
414 816
101 686
497 566
65 696
391 644
706 984
154 695
417 498
70 951
56 654
21 684
110 325
283 347
234 709
124 684
225 566
64 126
672 886
42 256
194 886
646 688
96 311
133 798
771 904
4 625
757 768
6 178
361 921
34 361
215 957
676 840
345 886
170 725
260 581
310 887
436 932
68 669
644 785
180 950
190 679
548 568
182 984
199 438
328 399
205 754
214 818
91 294
239 733
282 822
958 991
567 794
91 343
96 301
467 608
682 747
560 743
21 488
120 626
16 349
26 80
35 885
823 833
583 860
135 679
564 638
175 854
300 344
178 372
158 435
951 986
283 615
71 660
294 317
163 626
863 879
437 530
71 170
236 560
345 445
404 796
26 86
632 824
342 697
264 361
269 738
272 836
51 235
327 601
120 697
275 872
316 463
817 994
85 552
587 693
537 959
349 652
115 917
384 678
13 333
97 293
116 168
186 416
112 765
70 161
359 638
65 306
5 79
10 379
307 623
125 486
965 979
252 778
136 679
478 942
320 510
608 761
618 626
496 702
221 801
199 829
299 381
17 718
496 621
181 458
931 994
191 505
291 639
0 146
414 855
191 371
79 657
59 150
704 928
482 832
92 275
754 890
465 618
481 640
37 855
37 362
139 223
498 629
657 721
194 959
174 356
687 928
406 725
736 860
57 368
180 325
149 657
242 588
179 971
630 703
451 772
213 562
245 988
553 954
629 848
17 534
201 879
263 552
228 926
222 313
43 792
204 567
297 483
362 366
752 844
91 886
248 943
251 644
224 428
66 999
219 272
293 955
619 841
345 518
94 326
570 590
308 982
515 960
331 646
788 843
390 845
11 181
657 892
549 955
464 762
333 938
261 842
103 516
137 373
436 617
249 449
464 969
237 874
172 420
752 814
36 367
479 491
109 999
439 978
4 39
196 266
232 753
385 549
462 870
400 720
79 137
51 281
619 861
325 847
508 591
281 452
191 386
130 988
729 733
570 930
99 672
524 736
34 497
544 649
173 309
963 969
547 909
569 924
298 560
162 947
7 645
448 668
548 832
321 813
307 595
388 781
100 547
511 702
560 734
364 898
188 549
54 153
363 689
307 515
141 455
278 901
1 851
84 286
511 949
96 924
509 886
248 821
71 494
459 972
111 827
302 307
187 267
461 669
609 770
95 785
113 118
145 257
224 258
14 511
703 829
533 562
87 510
568 658
412 912
185 372
832 939
392 586
555 748
42 370
633 829
433 788
520 751
230 460
245 407
808 902
465 757
115 637
120 899
309 948
21 759
810 969
276 851
320 645
122 645
161 662
361 601
101 823
683 685
5 611
383 981
393 668
202 593
341 767
57 552
245 402
390 555
722 955
261 314
504 805
545 604
72 247
198 323
529 719
24 917
244 318
242 839
1 684
279 922
106 864
115 254
38 395
230 464
83 863
965 968
199 202
102 905
612 885
522 737
5 355
121 219
197 264
779 800
179 914
162 347
573 923
327 616
497 676
176 758
131 218
268 945
343 502
470 984
168 617
82 766
317 353
127 810
405 827
292 887
406 872
274 353
393 470
251 739
115 528
155 844
664 757
652 679
160 921
208 916
742 883
68 355
422 553
237 586
162 708
183 963
69 264
352 821
273 929
280 614
3 290
93 874
193 633
82 899
672 813
529 696
264 886
205 830
629 876
13 924
63 330
11 571
28 314
777 987
23 143
356 723
647 781
7 593
342 472
22 867
516 762
237 804
291 950
263 943
426 929
428 955
531 933
141 151
76 639
266 463
719 932
585 665
462 549
252 821
411 567
92 282
376 610
452 576
264 980
767 991
303 363
238 505
551 779
44 252
317 843
326 524
20 510
48 631
76 343
177 971
304 361
292 932
762 987
797 825
224 559
378 650
157 291
345 810
416 443
485 613
448 599
48 120
175 648
407 980
721 958
344 673
191 377
66 807
529 679
235 983
385 428
797 842
190 954
314 758
381 628
151 920
202 425
474 725
416 884
49 730
485 617
112 734
488 866
39 727
355 427
349 411
535 776
231 330
237 824
77 482
53 269
621 622
308 894
107 169
840 900
213 271
43 519
612 743
179 480
161 290
233 585
340 852
248 677
546 676
350 576
362 661
259 547
110 801
43 435
388 905
220 337
904 976
192 887
384 911
864 875
469 981
311 791
140 968
59 190
246 433
27 125
32 231
154 632
85 977
219 926
254 902
238 274
398 469
556 614
442 450
271 568
148 484
24 122
142 612
83 499
42 165
122 355
82 536
199 528
35 256
540 987
467 924
44 296
144 229
334 805
946 956
136 422
625 672
128 681
97 530
391 550
140 988
189 353
198 556
205 462
87 107
0 442
51 747
75 143
216 778
585 921
72 412
238 736
246 276
755 785
653 693
756 922
131 752
328 578
67 132
315 715
42 627
161 853
193 595
137 813
56 173
222 468
295 821
245 577
30 515
170 682
222 696
772 899
406 843
304 555
356 519
333 870
849 854
17 474
44 672
349 960
91 92
447 528
606 611
137 559
300 594
34 744
34 449
47 808
519 785
16 571
180 925
158 230
580 731
610 980
124 846
644 747
323 450
490 793
249 499
313 828
28 668
103 804
269 769
881 921
726 931
124 391
287 982
414 513
14 780
131 446
157 621
273 509
186 381
296 667
301 801
110 791
216 679
39 522
136 630
438 828
5 33
113 804
551 693
237 782
14 807
132 527
377 627
252 985
493 769
231 694
206 548
32 610
60 310
376 445
197 991
121 251
345 407
108 212
116 776
577 949
466 783
856 945
147 789
92 643
343 426
71 458
314 829
143 728
585 778
410 988
641 962
153 342
778 865
471 814
41 687
909 923
78 249
43 618
228 464
249 313
251 839
138 314
103 200
749 820
112 730
67 712
661 721
412 752
846 913
418 630
243 967
281 481
886 985
110 970
317 329
501 748
897 988
228 967
578 979
825 864
707 923
204 495
171 403
149 234
205 964
169 518
776 967
207 741
509 613
322 887
85 444
631 724
557 815
422 477
104 870
331 985
205 739
683 888
615 824
163 806
621 690
530 677
342 842
45 163
329 949
211 801
283 782
728 729
736 793
363 923
265 396
129 325
141 992
745 766
793 839
103 732
524 676
566 647
221 867
239 996
579 952
356 698
249 355
259 464
125 911
84 590
63 440
150 899
237 495
84 91
304 694
469 893
86 231
32 919
413 849
176 610
29 910
167 328
472 701
89 627
441 949
475 750
345 680
410 746
84 306
508 820
242 572
84 220
364 851
320 627
358 889
4 146
632 987
182 951
938 967
719 728
447 843
121 991
280 929
85 248
607 723
379 909
908 996
701 891
166 595
257 722
300 339
354 879
502 626
595 674
11 899
691 912
146 187
402 537
128 664
450 577
110 226
333 881
29 376
27 419
86 87
273 685
384 538
277 625
456 842
543 957
409 541
123 739
106 636
529 532
54 525
106 762
408 926
401 770
496 938
70 599
184 414
856 884
216 480
589 800
389 583
709 946
560 858
403 607
365 630
420 971
554 820
89 721
594 905
270 824
131 304
97 311
603 706
567 734
83 163
125 448
290 512
455 614
141 329
26 991
222 687
331 586
144 746
170 779
71 790
145 778
157 378
172 272
277 925
19 210
451 543
397 479
822 852
708 990
98 473
176 515
175 807
54 282
133 644
659 929
751 783
33 410
492 677
387 952
394 565
204 307
233 950
414 450
615 650
749 885
310 531
510 963
208 950
428 829
596 719
336 572
182 253
275 908
739 768
558 586
639 744
585 826
10 852
371 482
813 819
459 944
409 777
1 117
735 933
402 509
835 888
277 841
542 975
297 932
240 688
77 255
247 326
835 998
835 916
189 451
312 975
86 256
171 764
825 833
765 851
162 972
18 838
720 918
40 852
564 926
313 863
217 433
117 554
576 800
401 823
376 812
640 707
422 501
485 727
154 216
454 870
415 884
573 811
741 910
458 468
60 916
147 763
234 856
215 864
152 933
35 859
515 902
532 669
232 662
69 859
418 609
263 729
257 746
83 907
380 629
189 936
176 565
303 471
389 789
661 819
288 847
539 861
331 528
11 141
584 692
345 484
733 901
414 637
336 937
432 549
611 734
22 25
587 887
838 959
245 268
228 408
441 985
697 841
142 160
441 955
509 949
136 734
111 152
269 564
284 407
306 488
784 790
487 967
435 622
429 712
607 799
438 958
380 853
397 428
246 863
809 980
550 565
92 193
384 954
265 695
351 906
616 757
147 631
250 453
556 806
615 832
404 556
50 497
417 640
260 505
11 778
6 784
476 906
214 369
146 886
467 757
115 550
822 824
69 163
529 596
50 937
223 622
0 833
596 854
439 867
619 955
4 460
63 368
645 969
15 850
627 855
451 522
70 463
151 161
189 268
363 934
563 957
387 526
74 341
684 948
431 983
22 708
222 661
362 980
152 958
594 751
213 890
572 701
530 703
194 903
30 699
126 577
425 832
40 379
589 707
106 833
218 547
407 779
438 826
406 465
38 148
317 383
533 887
105 561
8 454
225 365
462 835
284 550
39 336
77 502
275 555
574 747
123 625
417 497
607 686
622 819
713 917
403 540
63 896
278 447
202 884
456 545
194 636
333 778
501 622
181 623
188 915
861 896
793 942
419 428
243 405
46 267
672 846
49 467
213 664
259 784
605 620
400 743
437 931
581 620
107 757
475 742
313 668
353 927
404 745
547 681
420 788
27 968
285 417
179 510
271 635
2 965
202 837
88 514
222 353
32 877
175 584
131 451
426 688
312 531
96 848
191 748
249 753
116 855
13 449
370 854
730 889
10 544
225 264
583 775
66 779
63 508
280 503
521 756
20 515
127 316
172 881
208 791
210 946
75 311
57 695
201 557
830 894
470 662
297 426
3 513
11 354
318 649
397 514
84 458
253 441
692 811
619 641
377 803
743 964
197 531
334 833
689 947
347 739
625 890
440 870
412 891
662 786
448 716
387 584
311 829
201 496
142 211
528 989
192 785
535 951
400 445
695 895
305 710
190 744
552 868
335 807
496 911
202 418
402 549
237 837
878 939
92 785
87 894
8 988
382 752
270 508
306 500
425 475
443 814
56 300
653 668
148 211
617 844
241 781
524 903
303 546
121 910
238 712
247 627
31 943
128 697
22 767
749 832
123 210
378 745
678 853
139 174
635 988
521 670
41 206
414 425
39 206
338 415
44 609
266 798
250 323
669 816
154 740
179 275
54 689
745 945
99 213
500 910
721 895
284 674
163 353
571 858
375 418
115 560
636 962
44 257
48 955
53 545
45 746
80 230
448 504
272 326
681 914
416 527
90 464
326 768
506 654
650 801
371 440
346 387
332 630
135 636
640 916
159 404
464 603
99 462
155 744
96 779
934 952
698 866
90 698
306 608
78 844
723 958
107 134
268 414
560 594
125 312
424 992
176 449
49 739
521 983
380 713
145 747
477 794
148 344
100 391
460 711
163 752
223 661
24 289
109 717
83 813
442 458
63 160
322 664
482 883
588 817
126 616
10 817
116 923
82 890
194 912
403 885
218 478
426 660
313 583
508 790
429 716
50 260
163 903
238 889
146 192
124 771
137 449
146 604
120 740
808 864
366 830
329 954
290 821
2 275
3 525
492 700
138 489
132 385
396 801
762 794
945 974
59 879
40 832
153 685
486 653
519 603
129 955
95 676
513 796
29 597
501 882
139 422
86 786
126 197
715 769
177 379
87 241
237 994
86 386
761 875
241 605
631 806
489 642
157 416
327 618
381 883
344 373
107 670
423 740
659 734
91 148
480 709
489 548
815 849
39 664
514 630
178 881
178 939
428 495
268 481
344 692
35 596
239 874
495 501
172 246
131 221
76 166
504 574
423 524
228 959
517 840
322 889
429 710
4 466
554 877
351 944
428 957
220 761
472 879
319 899
558 965
122 770
41 48
430 792
462 984
305 992
278 305
61 738
147 825
747 972
168 722
60 609
62 235
454 484
497 519
490 739
230 666
219 284
737 773
583 817
98 463
54 902
186 328
617 843
316 897
252 497
276 366
189 870
58 978
139 564
424 690
408 666
368 557
361 931
232 526
85 974
10 761
19 743
775 950
178 303
156 733
119 909
61 622
654 799
272 754
2 851
132 903
549 966
19 373
211 373
117 668
321 475
147 919
76 996
283 837
18 821
527 772
173 993
214 657
308 853
142 922
330 705
218 703
135 688
682 941
461 539
280 603
649 695
389 429
341 566
724 961
163 343
977 991
580 813
301 456
410 541
328 735
89 728
251 702
440 569
322 743
377 457
310 643
35 651
676 792
638 976
413 593
46 218
490 805
144 816
659 925
260 973
640 674
69 439
756 835
186 293
369 985
176 519
109 327
126 177
172 826
381 538
581 976
289 510
754 944
161 333
102 928
197 323
107 479
594 707
762 997
187 458
451 704
139 356
76 102
461 575
495 630
531 957
524 759
5 168
130 582
843 966
18 926
154 491
387 980
561 839
510 744
19 437
156 634
28 931
347 422
555 635
262 542
301 311
38 831
679 767
717 985
210 896
278 627
669 699
46 985
149 322
315 476
222 817
57 800
166 669
461 854
38 709
403 410
765 997
318 785
445 584
331 445
112 206
188 965
631 711
75 586
761 964
260 880
78 856
282 284
125 243
429 892
224 537
123 227
271 434
396 719
94 975
141 751
551 893
9 508
421 896
61 371
61 707
438 636
775 884
82 868
475 820
805 959
282 358
88 554
409 529
73 145
344 477
335 798
488 580
766 868
0 246
242 672
170 580
427 797
534 589
42 553
158 991
237 372
44 112
262 530
160 704
26 336
116 275
108 438
80 529
18 899
302 909
507 516
58 958
218 280
46 504
528 586
196 971
501 953
8 983
507 774
288 504
516 775
26 39
108 536
245 850
533 901
508 684
100 367
54 503
39 534
116 705
606 625
37 693
663 708
746 932
99 759
43 505
914 971
228 487
637 802
561 934
90 585
452 703
24 460
396 677
280 580
372 619
453 819
119 770
89 901
112 754
417 483
26 457
53 749
172 904
284 837
515 927
380 385
337 361
246 454
459 492
55 741
99 920
800 857
206 342
20 919
719 788
431 659
364 544
450 586
143 346
51 905
155 326
742 845
147 478
52 400
794 808
181 587
45 991
487 715
125 883
69 504
0 826
321 329
610 873
72 165
367 615
203 595
854 985
643 932
253 654
232 575
134 139
315 338
684 940
256 775
357 934
103 190
50 627
683 713
386 903
472 956
857 946
317 509
328 372
749 911
782 820
695 975
40 515
299 391
14 232
240 330
11 222
624 756
297 579
706 734
53 804
641 755
939 989
252 508
180 426
548 766
147 923
45 683
78 402
70 683
206 385
230 377
486 909
53 824
583 979
134 296
117 692
615 925
162 391
687 760
56 762
43 466
114 920
100 552
128 162
221 462
228 544
65 697
66 907
479 520
536 630
210 275
157 937
643 928
261 374
90 471
397 725
146 694
175 211
439 916
248 548
279 282
286 610
345 654
261 510
663 966
226 242
500 559
164 412
218 522
216 468
127 510
538 628
41 584
93 993
125 534
758 841
662 666
269 891
470 883
145 880
346 598
213 415
122 260
654 962
277 948
379 607
1 581
74 314
407 675
5 742
736 811
21 380
560 618
262 352
211 561
512 950
77 200
361 362
82 719
359 419
152 886
283 385
220 326
251 700
236 544
301 916
125 303
803 967
465 902
606 995
706 810
202 603
120 984
48 979
32 874
61 426
5 669
673 941
349 770
246 874
425 696
961 979
164 264
190 245
817 946
319 418
89 180
180 588
397 973
217 590
367 966
741 818
323 342
281 863
414 497
91 536
260 927
241 302
256 742
579 705
190 216
423 632
116 761
320 521
160 722
252 924
35 632
403 591
14 399
452 988
425 486
6 377
430 722
518 887
733 776
41 294
103 912
111 251
201 255
755 809
469 520
721 949
168 479
703 739
114 262
523 565
588 720
348 802
788 953
35 560
53 718
411 459
32 353
173 715
261 770
380 556
155 620
115 458
34 596
617 627
196 389
676 928
177 412
625 650
835 862
276 701
415 632
501 733
277 809
7 343
412 520
886 975
12 642
612 960
241 961
664 872
420 633
168 499
80 721
578 827
200 322
62 937
99 649
445 725
324 408
165 471
408 468
266 678
255 778
600 826
88 513
221 436
291 702
540 559
109 608
667 705
44 114
18 249
56 767
312 865
556 933
475 889
152 270
426 749
231 618
806 994
564 707
57 173
20 135
58 817
29 936
324 453
349 839
78 675
204 650
739 765
294 479
753 841
114 371
289 827
650 745
238 342
295 591
305 492
150 363
87 106
324 819
521 977
126 243
379 446
434 702
23 285
245 450
470 860
43 705
94 338
85 279
495 597
688 853
147 470
296 491
203 710
432 528
63 260
224 527
331 670
116 625
468 778
283 774
260 889
264 786
196 478
355 616
4 268
38 878
105 937
248 363
593 898
656 909
649 731
415 580
564 591
363 555
38 502
112 501
395 750
22 741
443 625
430 839
168 966
649 764
45 979
468 544
796 809
50 386
148 897
453 962
344 762
859 907
326 745
289 304
203 286
471 544
103 760
223 611
91 648
448 624
231 518
279 430
398 472
519 526
200 395
84 641
951 954
522 581
384 385
206 360
16 930
799 897
333 439
163 976
49 808
289 665
203 254
322 605
381 418
114 758
174 243
39 483
6 168
44 254
173 967
195 773
123 795
370 877
606 979
754 884
520 893
339 887
147 676
167 739
584 926
103 944
515 821
153 757
283 674
34 228
516 693
127 784
806 954
899 999
300 993
549 994
51 333
89 962
563 668
45 812
406 556
339 374
34 688
66 576
202 886
358 655
446 937
208 298
377 770
139 876
525 589
380 398
409 807
461 540
203 324
781 898
502 852
351 668
95 755
0 621
303 350
283 553
455 650
542 624
461 705
728 947
416 950
257 561
384 771
164 468
369 812
201 816
134 327
73 770
624 848
175 336
279 492
242 577
232 784
491 602
452 958
195 953
554 763
506 631
345 802
72 659
527 704
379 453
761 851
92 205
269 602
566 616
142 396
861 944
588 956
148 620
220 755
5 996
817 967
269 887
380 797
0 863
175 206
447 644
204 859
137 205
612 775
525 904
133 912
687 844
756 759
349 606
618 943
613 711
308 729
210 725
294 899
318 326
122 536
604 843
199 571
561 595
21 371
393 431
318 605
288 814
9 615
543 673
206 579
392 671
119 940
224 266
143 868
88 203
386 459
677 821
209 746
56 134
271 810
92 983
97 632
379 816
539 652
561 936
239 467
748 761
397 532
314 460
480 965
607 651
245 835
776 997
418 860
406 552
459 811
29 644
455 783
385 630
600 763
778 899
859 909
471 761
96 595
7 657
302 628
566 588
475 875
118 728
625 849
568 876
472 651
626 822
112 338
474 772
383 879
221 468
72 919
75 597
155 220
472 498
418 966
177 292
55 183
495 945
110 749
69 542
18 678
763 847
513 543
261 545
94 889
252 989
17 646
86 375
88 497
393 533
40 152
709 886
97 222
32 498
164 700
160 742
86 330
294 645
453 584
259 532
814 917
83 667
296 633
127 184
95 379
196 783
41 632
304 883
900 986
14 37
380 406
55 546
319 966
581 700
116 339
162 577
398 902
65 419
971 977
8 761
300 374
370 964
604 927
733 919
145 342
23 561
354 544
793 900
130 389
683 938
349 898
131 779
777 839
572 886
586 696
288 914
473 917
298 566
176 375
90 925
101 937
450 585
752 800
49 370
287 705
208 296
115 482
77 777
444 856
93 330
51 415
590 821
323 964
467 787
231 446
208 755
246 743
49 361
172 847
3 159
344 619
72 178
597 831
559 773
32 292
676 746
342 854
107 602
653 773
411 984
29 125
247 387
42 767
396 451
190 207
476 567
571 612
924 974
760 955
358 437
104 412
390 614
871 895
43 391
196 609
70 244
700 934
866 902
369 733
73 452
40 857
283 388
99 472
274 970
386 419
131 473
765 813
153 922
5 384
53 465
430 760
381 981
156 748
54 641
3 98
642 703
341 936
269 433
410 931
486 733
291 756
328 355
382 465
12 230
338 918
676 855
240 732
483 916
374 865
435 954
41 121
220 677
37 925
3 167
591 607
443 593
114 907
104 597
94 829
648 677
227 501
288 708
725 928
159 414
163 438
839 932
211 867
192 751
62 761
59 569
426 905
879 887
284 878
468 539
530 710
278 565
336 479
285 371
3 812
310 622
382 645
238 355
251 989
4 821
521 690
75 374
356 659
140 785
207 545
57 274
149 528
123 618
46 410
139 275
548 976
160 872
111 679
703 774
477 503
451 617
162 520
340 826
420 722
658 669
281 373
107 219
765 882
146 267
411 423
197 824
332 693
4 970
365 852
281 302
369 906
118 970
538 801
51 232
43 90
93 285
441 806
408 955
340 964
516 718
33 519
195 336
206 254
91 434
805 954
114 904
819 901
398 405
116 294
632 745
418 711
13 261
450 490
79 941
17 811
339 376
626 674
58 815
190 670
58 570
563 996
287 565
394 514
362 489
574 733
442 612
499 566
682 790
207 761
439 709
195 788
404 742
622 901
508 535
12 306
619 637
82 329
178 693
414 806
404 847
701 865
253 535
488 746
846 981
400 858
51 314
158 391
544 969
117 660
685 818
201 630
15 753
762 954
195 647
472 955
93 253
68 406
365 408
184 924
666 953
175 255
362 458
399 599
197 492
700 926
11 689
579 977
145 920
828 851
32 409
199 423
524 553
70 777
73 302
305 641
180 686
50 372
236 318
404 958
117 970
312 398
495 573
60 96
345 871
187 791
38 414
558 768
299 678
275 501
255 968
61 818
21 502
220 335
439 800
570 792
606 872
708 747
415 533
12 539
281 604
402 582
466 780
242 597
387 487
502 855
175 351
126 754
81 905
53 150
335 617
529 932
2 435
40 980
594 854
308 612
434 686
365 865
123 794
749 773
500 719
163 546
359 884
65 859
623 769
265 782
327 644
34 276
505 519
608 985
91 635
87 998
418 620
67 902
479 626
477 782
506 746
553 924
108 270
202 359
102 284
142 349
207 996
234 735
340 429
220 602
142 192
400 419
527 829
885 956
704 888
442 636
803 914
578 933
127 717
239 766
432 553
126 207
295 653
441 819
389 925
24 449
332 747
52 863
593 786
105 169
327 735
279 421
259 463
694 914
527 977
38 976
620 966
208 332
219 787
1 782
126 231
222 539
376 395
219 548
433 464
288 613
232 947
27 974
273 373
60 732
710 990
376 458
583 991
177 569
80 712
613 701
385 398
24 681
339 786
276 572
485 537
412 457
120 870
557 724
70 607
249 479
900 927
261 467
1 772
254 494
128 911
616 629
466 606
515 949
481 716
541 981
0 111
425 746
560 782
56 268
147 583
805 827
390 443
439 872
111 407
9 471
76 500
864 968
606 796
431 572
248 426
596 764
218 628
119 602
377 867
270 982
433 802
1 371
539 558
50 736
323 965
112 715
212 306
535 562
591 711
506 805
110 581
273 282
166 313
164 248
788 879
105 311
104 778
304 843
620 777
476 548
328 913
23 78
154 326
179 681
774 865
466 831
174 241
95 368
438 532
223 895
42 280
274 663
528 677
71 365
455 938
55 437
27 122
576 866
447 725
424 770
745 802
470 487
172 680
80 777
221 355
481 745
487 869
686 906
667 921
153 708
45 67
469 494
504 520
71 557
384 773
3 242
296 831
254 459
35 757
78 300
788 840
226 678
44 651
89 554
98 525
346 433
57 511
146 932
490 762
168 529
73 948
148 333
565 941
746 808
606 834
157 916
726 871
16 398
461 745
305 470
79 91
263 849
43 215
281 318
538 820
579 915
388 700
266 659
355 955
807 887
100 615
277 532
366 993
725 952
469 691
147 323
530 874
131 758
34 271
549 862
571 748
260 498
123 613
24 781
114 554
558 897
43 305
34 208
794 879
158 402
476 540
632 922
889 958
263 609
415 458
121 846
567 612
256 530
688 954
330 374
495 765
823 998
4 468
173 376
317 812
379 505
540 696
479 532
344 831
900 974
216 714
772 932
327 834
78 310
469 654
162 555
297 613
445 577
56 348
214 611
83 643
43 195
598 898
718 983
880 901
279 793
106 401
258 564
880 896
913 975
37 602
236 470
68 608
100 493
59 594
653 916
240 887
597 641
357 562
450 742
491 919
44 594
257 994
32 991
657 786
192 831
365 550
486 678
45 514
595 881
185 970
58 579
475 880
164 181
529 656
203 340
347 496
164 562
720 898
1 124
8 80
495 629
512 798
528 717
97 664
274 514
144 639
538 878
612 713
497 666
496 913
843 953
441 903
383 427
343 971
494 637
465 816
374 484
82 270
434 559
251 629
7 994
100 937
281 716
498 619
173 578
198 493
64 150
94 541
484 967
315 369
549 901
139 167
882 891
452 555
13 912
124 718
380 796
245 909
66 692
477 487
110 788
363 520
148 583
735 922
371 666
504 525
827 894
431 673
30 72
636 963
441 470
110 732
168 645
49 131
678 920
31 132
228 755
172 912
767 807
328 893
258 263
301 943
125 943
242 794
828 936
4 50
401 934
667 890
331 488
124 503
510 959
118 945
364 799
152 309
118 790
600 729
267 721
513 755
120 993
166 651
338 641
537 970
825 977
721 917
107 467
278 485
45 696
84 957
269 707
269 960
100 330
489 565
720 850
576 754
425 439
228 596
110 851
241 732
163 956
6 87
109 775
499 696
87 109
30 896
567 933
537 626
96 459
695 910
627 810
231 794
439 640
294 430
8 536
135 784
47 443
202 982
239 270
655 785
486 535
127 401
806 868
262 462
595 655
192 205
431 623
81 624
234 869
725 919
157 685
279 638
57 901
0 711
218 931
205 628
577 795
933 981
422 655
511 935
43 285
412 831
112 412
221 387
226 328
771 802
73 970
443 471
504 721
248 615
86 556
271 960
44 496
38 729
249 475
264 721
177 648
274 689
585 688
402 884
391 694
518 532
189 420
394 535
366 541
508 649
26 734
219 708
168 201
406 447
532 977
286 636
21 367
16 203
199 467
686 762
210 486
249 633
385 950
146 246
26 189
516 757
876 892
345 543
181 848
57 410
330 718
747 979
352 495
662 851
411 787
147 878
488 806
558 892
67 815
185 827
145 878
496 618
505 602
442 538
294 461
787 828
90 645
403 415
385 853
114 562
106 662
216 594
641 994
277 566
313 487
396 901
255 563
473 860
306 913
519 565
287 746
185 726
278 674
265 746
589 762
402 812
510 876
694 892
58 211
451 869
194 780
667 795
158 397
21 790
66 148
784 935
45 983
41 971
401 851
761 990
239 759
208 257
67 876
180 771
159 926
502 985
488 637
206 515
227 981
413 804
156 429
307 815
84 740
582 981
340 952
218 993
476 992
134 998
400 837
196 937
89 158
217 720
391 819
208 327
59 876
210 972
252 835
198 569
295 725
719 979
937 972
224 840
665 833
825 928
146 339
648 832
220 525
680 728
97 980
120 187
425 986
340 769
341 400
43 861
914 953
40 555
865 911
628 737
245 993
587 764
176 807
325 700
557 627
57 994
8 27
222 934
193 322
21 137
756 998
626 712
11 353
256 678
203 999
304 451
445 468
210 668
82 713
263 343
650 749
428 916
411 898
86 692
312 320
49 387
39 592
235 823
641 948
575 705
47 916
1 389
120 513
724 900
615 708
792 891
31 247
307 470
296 953
673 957
472 790
580 794
95 363
506 594
696 713
177 985
828 971
203 698
635 706
961 998
221 641
367 748
238 744
107 879
769 985
164 498
325 532
80 213
388 662
229 578
282 990
97 558
694 826
5 342
289 613
743 981
621 972
225 502
542 742
271 595
38 660
194 705
292 332
552 984
478 636
133 701
37 902
166 613
47 133
314 860
569 781
766 944
138 929
844 910
399 534
223 706
599 896
541 982
651 737
491 950
406 694
154 741
735 923
214 857
329 911
201 221
147 621
543 806
68 799
515 717
251 681
326 712
72 384
132 452
236 999
225 669
297 739
591 743
283 456
242 877
867 991
547 602
129 910
693 779
437 443
53 368
35 944
260 980
274 469
20 727
215 326
82 402
161 729
371 809
298 324
216 248
548 915
426 598
198 918
76 387
223 552
664 795
380 416
213 291
79 975
131 170
559 570
82 676
28 293
511 923
830 845
134 141
79 953
141 529
313 834
37 229
658 694
805 903
169 274
659 811
21 368
119 144
236 911
454 628
557 830
215 773
323 475
138 638
486 946
101 624
302 859
458 797
616 771
131 239
250 482
7 743
232 695
412 853
263 471
130 637
165 851
342 375
85 744
69 333
249 887
683 873
715 789
513 975
59 842
39 686
161 757
215 363
25 641
132 254
39 539
263 336
165 862
291 745
241 880
637 749
106 908
17 414
559 834
486 640
89 161
595 885
337 475
240 857
591 930
225 601
500 646
210 328
279 847
344 415
92 142
509 641
612 716
220 780
487 945
59 750
351 724
539 813
23 218
477 920
363 586
20 566
218 711
341 570
477 768
638 727
62 753
504 951
98 270
44 94
744 770
608 950
640 668
206 349
447 760
477 587
479 953
515 846
487 612
191 299
272 677
59 870
243 792
743 917
79 583
461 908
486 776
142 417
150 619
445 880
66 708
217 768
628 695
154 405
190 706
124 760
316 702
305 341
346 809
147 395
353 641
262 567
571 893
599 908
81 204
89 844
111 928
179 770
436 892
374 717
521 839
412 901
689 966
905 977
331 567
299 457
265 953
535 774
182 837
352 517
20 84
315 708
390 656
702 738
466 562
287 999
270 559
116 931
324 847
731 855
45 193
648 965
114 944
700 884
323 954
290 827
248 392
345 924
477 931
565 986
913 961
304 540
308 333
429 746
210 300
888 942
444 580
883 990
408 501
585 733
217 523
283 521
367 866
383 563
58 786
243 610
344 573
498 758
344 436
135 323
492 503
912 945
608 955
359 813
192 219
485 812
52 103
407 785
185 413
530 897
400 774
483 859
80 348
440 939
448 631
100 395
54 722
211 277
597 761
119 134
691 876
646 752
54 817
774 942
333 791
61 289
323 718
561 856
181 386
49 616
204 872
204 580
783 814
972 992
546 584
450 892
268 323
102 799
248 356
135 638
569 797
283 728
263 479
794 865
666 955
854 993
932 944
205 809
14 850
47 644
310 825
450 495
193 439
378 641
471 657
867 884
686 898
438 627
149 208
121 585
133 703
102 900
554 642
76 303
322 672
296 903
597 980
464 543
89 742
156 966
236 471
374 978
730 838
606 881
729 932
303 724
103 370
109 930
473 839
203 591
608 983
432 945
661 783
32 365
449 803
214 503
403 839
673 689
397 571
412 967
867 870
213 610
426 950
23 826
570 938
50 624
353 659
487 827
152 988
619 954
23 752
345 512
226 840
28 369
61 910
437 957
577 830
687 996
776 798
296 490
56 73
26 492
80 364
104 900
640 993
391 974
269 412
294 425
449 907
241 731
344 944
797 991
37 930
371 583
402 685
47 925
78 589
416 544
213 687
176 402
154 866
397 746
138 728
940 956
300 936
377 470
176 641
46 738
179 932
244 955
83 549
489 925
14 43
88 98
107 857
472 506
49 169
548 975
510 529
612 727
62 926
93 722
503 703
366 661
853 951
590 751
262 290
321 474
112 985
186 921
571 933
24 344
234 265
276 950
659 959
167 756
287 543
70 687
147 575
114 510
68 856
513 845
114 565
718 913
735 804
77 410
370 667
393 666
255 553
127 965
17 936
637 732
176 582
291 878
588 806
193 509
326 983
430 884
906 999
718 939
372 523
908 959
1 184
671 903
809 987
206 581
452 511
578 756
788 799
418 997
290 933
873 920
540 770
456 724
191 412
32 678
483 945
745 807
29 142
253 816
460 506
379 776
338 394
254 356
173 638
286 877
953 993
98 468
217 980
53 124
122 515
823 922
120 946
458 983
397 672
149 780
25 118
608 721
340 470
690 813
406 593
365 578
264 771
651 944
700 852
181 369
77 943
611 807
228 325
161 973
46 282
240 385
316 883
147 218
249 993
9 49
303 898
629 928
71 863
36 347
101 622
928 992
52 801
11 241
178 518
182 254
79 413
213 843
892 943
91 480
67 238
507 736
227 962
232 463
398 901
724 814
475 549
337 365
335 429
399 909
158 568
598 772
543 823
43 644
232 475
73 738
356 945
805 883
34 187
81 549
428 631
85 879
436 951
9 535
44 204
308 641
396 615
532 642
494 725
29 685
1 47
184 238
123 648
140 204
91 302
555 763
106 824
663 971
522 951
445 946
23 695
200 924
583 747
221 370
498 657
568 906
85 874
95 572
8 324
312 617
478 743
190 808
57 395
128 807
140 315
524 964
337 432
336 454
396 398
230 768
81 178
577 590
148 240
125 621
329 555
173 808
672 884
557 850
693 946
9 503
113 195
653 878
331 645
307 718
267 554
126 717
163 896
519 819
165 873
144 525
118 330
946 963
466 733
364 579
50 354
712 902
669 857
118 467
9 133
193 647
64 633
27 211
5 514
326 993
189 741
310 487
95 468
127 220
1 374
42 180
12 125
180 262
293 331
602 824
116 701
273 308
182 760
571 938
251 803
44 573
744 767
381 449
600 689
439 792
636 808
334 809
44 655
714 741
626 789
179 277
813 948
378 733
744 879
264 926
280 913
72 284
132 441
469 715
261 841
366 903
450 456
307 564
575 752
213 796
18 208
174 668
700 943
368 755
175 285
679 954
502 531
64 757
64 521
232 287
541 641
389 517
450 468
904 963
124 661
50 536
102 854
41 304
296 717
98 627
701 833
253 302
253 595
301 476
191 600
3 958
426 434
465 756
45 583
167 809
657 874
216 549
15 529
601 924
539 847
26 922
90 435
476 972
705 993
126 627
396 634
341 848
119 224
338 545
503 829
418 971
37 647
560 828
404 746
786 815
607 889
402 772
570 573
487 916
63 79
1000 995 10000
405 30 323 193 85 618 331 604 824 276 338 461 222 166 646 500 906 329 755 692 934 628 32 393 315 566 776 746 832 993 60 724 872 95 68 986 327 889 404 21 314 167 759 465 70 194 483 813 728 291 169 452 462 868 657 6 99 411 372 643 520 668 510 606 761 927 250 546 326 632 885 255 178 529 294 484 369 78 639 40 801 899 463 781 898 434 626 783 737 972 562 188 413 669 236 865 802 827 828 533 279 683 557 579 418 645 98 364 480 173 43 739 664 131 119 86 121 778 63 14 532 611 453 57 268 464 679 627 636 757 763 334 492 343 477 92 503 408 947 362 333 322 738 347 272 437 15 971 336 438 366 981 289 940 798 846 982 767 807 295 49 919 764 596 263 82 67 833 874 470 309 247 762 282 429 831 747 201 635 830 901 105 787 306 91 784 163 995 631 198 84 33 287 170 498 666 130 275 241 467 433 969 522 758 886 126 280 352 788 615 676 551 374 862 317 377 585 97 269 138 154 531 517 300 869 25 238 143 808 538 62 536 685 337 232 702 442 384 490 671 882 572 835 684 157 345 34 89 682 468 958 550 214 976 712 101 661 181 978 398 379 988 499 667 524 152 244 929 132 987 866 357 79 87 196 578 777 252 713 799 466 621 535 748 544 942 108 608 284 479 521 554 430 447 589 998 123 27 180 342 598 695 251 125 297 346 407 936 793 689 386 727 64 171 705 814 583 444 16 581 968 720 436 239 731 771 402 740 355 786 711 486 472 769 540 206 17 209 953 754 923 586 312 373 311 952 446 445 582 951 515 115 380 283 31 36 11 450 368 501 797 225 387 424 848 150 142 548 406 561 4 394 183 791 469 883 179 655 629 513 185 750 471 687 148 509 412 168 271 253 707 926 642 122 348 574 363 900 996 523 417 873 456 630 842 530 975 648 307 234 935 488 939 732 102 844 928 192 144 7 391 877 568 449 385 441 699 299 775 128 141 73 149 475 957 320 726 812 656 597 853 448 370 613 525 155 945 694 260 670 944 399 35 74 624 190 970 933 860 849 999 205 980 240 285 592 542 61 744 888 659 396 881 114 693 921 221 243 507 839 841 698 577 641 410 80 753 159 26 760 543 258 612 649 302 756 558 565 875 5 916 23 924 38 591 637 53 925 871 351 117 588 660 172 191 146 304 663 219 296 233 730 69 992 261 528 12 915 815 892 569 71 959 65 506 651 474 619 555 897 647 508 303 13 836 603 852 910 72 494 994 780 111 552 946 600 859 634 922 226 220 389 822 113 186 246 319 714 259 390 103 341 378 962 1 39 218 749 140 298 237 200 855 653 805 817 863 779 360 955 257 482 640 703 58 454 242 457 686 688 93 834 654 211 950 518 224 451 918 845 223 564 52 961 107 46 481 782 623 19 810 344 547 134 913 672 549 718 575 534 216 965 789 752 519 109 567 409 395 595 254 850 593 310 990 42 736 421 325 47 382 425 497 416 104 227 135 328 785 715 989 388 796 81 164 213 116 504 88 556 358 974 44 197 426 843 401 891 455 266 435 861 189 931 963 633 854 735 997 277 840 743 768 217 792 339 439 809 158 292 867 601 745 943 539 147 948 541 165 133 76 162 700 511 270 722 580 590 717 811 161 415 278 210 742 75 184 991 249 458 94 930 127 262 423 440 774 376 235 301 51 139 422 330 902 45 137 290 305 2 516 199 766 332 571 706 8 478 864 9 537 977 83 195 559 228 3 286 361 794 335 381 383 476 160 829 321 41 264 719 816 880 790 858 432 59 545 77 414 460 677 265 120 820 176 288 514 675 106 609 804 765 527 576 273 54 367 202 773 215 207 400 371 851 175 770 66 96 267 431 443 709 912 920 907 427 316 231 281 110 818 403 505 723 112 397 145 751 340 129 911 903 710 493 599 893 602 313 721 879 48 274 905 725 917 701 151 979 489 984 156 392 983 29 10 153 18 55 607 203 954 856 904 617 806 973 932 526 20 662 256 0 502 733 838 90 22 487 37 638 941 800 741 949 354 825 187 681 826 459 24 821 491 620 375 420 584 678 177 594 937 485 553 837 610 696 890 658 308 803 573 124 644 966 673 876 894 674 350 428 967 878 884 716 616 819 697 563 960 729 229 704 895 614 136 356 985 495 909 650 708 896 212 56 587 365 324 772 174 964 293 560 887 665 914 570 795 908 690 359 512 245 734 956 473 652 182 353 823 318 230 50 680 28 118 938 870 496 204 605 857 419 847 248 622
238 786
199 235
229 305
92 444
628 890
370 473
361 946
646 705
13 884
460 713
495 811
130 436
350 386
402 767
113 986
267 639
231 774
293 744
283 392
135 448
302 708
326 975
423 917
3 145
87 212
334 680
128 275
203 776
379 717
277 691
130 759
245 914
115 865
240 421
212 413
233 275
523 544
162 792
439 848
33 766
638 992
285 982
462 836
2 419
120 432
524 759
386 674
311 475
354 744
424 793
98 542
191 885
103 381
217 581
309 320
528 591
12 733
49 226
97 305
288 525
616 874
726 819
329 848
596 692
169 779
489 565
190 998
114 464
569 593
531 546
485 889
351 450
69 358
90 991
170 602
240 300
403 413
832 903
860 865
423 631
191 719
356 664
397 815
379 537
276 933
371 919
126 684
213 262
199 637
168 636
174 777
858 861
70 95
520 611
181 683
216 480
601 851
164 690
225 317
43 440
367 704
273 913
791 891
768 837
0 761
474 509
383 573
575 667
560 897
317 381
371 511
495 978
208 669
846 933
90 432
494 871
814 826
486 561
674 733
29 388
557 598
66 533
58 359
54 325
661 681
513 666
637 662
417 562
245 358
470 559
536 712
338 955
661 947
24 496
88 98
54 457
474 785
168 347
486 954
115 984
579 717
447 718
235 911
320 510
773 832
23 963
199 364
215 803
813 978
152 923
92 97
795 884
236 664
267 923
397 404
104 549
52 137
153 579
140 177
231 340
254 350
805 861
404 609
84 276
74 235
57 442
638 692
549 859
181 757
204 502
673 733
1 671
16 289
433 698
44 790
276 916
429 940
109 421
492 900
17 919
698 770
382 560
267 637
316 498
444 651
796 887
873 933
164 512
89 743
109 313
66 338
607 747
455 749
275 853
834 887
530 710
298 462
406 741
54 297
655 833
529 647
344 497
70 280
455 834
46 872
470 795
25 419
202 697
97 984
264 687
615 711
838 847
626 851
459 962
381 814
224 834
63 791
138 290
91 168
663 784
365 571
5 700
42 250
97 919
250 314
185 235
38 108
840 990
528 843
538 845
182 883
133 640
53 598
682 706
67 418
132 950
582 749
255 467
98 845
51 397
39 466
320 962
593 765
105 597
120 394
455 608
578 999
125 604
683 818
17 138
231 600
337 539
551 603
253 722
273 659
396 703
910 991
320 830
238 280
10 204
339 834
133 220
814 912
552 693
775 853
27 402
430 578
143 960
47 527
253 982
97 567
186 316
92 802
454 971
162 484
82 569
732 991
174 904
755 977
151 203
499 811
727 802
117 564
9 484
261 670
484 680
248 988
614 916
205 256
112 198
311 604
243 937
686 692
307 514
196 700
20 131
52 451
409 987
352 551
265 528
877 989
320 489
397 776
489 902
68 424
67 565
56 519
489 762
520 786
3 99
647 945
595 953
255 708
456 672
256 921
378 476
139 844
194 864
148 826
194 729
327 339
861 870
241 279
2 86
247 927
90 220
511 631
111 812
217 933
434 985
491 751
434 824
23 724
825 987
124 252
81 98
243 410
423 538
847 867
290 999
18 548
60 597
82 815
297 425
58 708
665 765
132 191
88 480
639 966
27 84
840 927
280 600
477 774
134 945
143 738
135 345
654 934
335 866
358 846
92 207
556 791
583 617
216 346
631 761
319 787
47 152
500 848
301 652
383 862
341 619
640 791
257 384
98 191
388 538
102 794
810 982
747 984
86 349
48 890
59 205
65 361
289 443
443 822
648 757
98 814
164 796
522 537
147 226
358 912
655 878
301 987
279 685
241 493
638 914
79 97
77 273
120 578
474 948
164 807
587 947
252 615
73 420
312 348
75 100
367 785
148 472
948 993
59 645
598 982
386 540
185 774
562 843
169 795
358 978
21 802
575 674
560 928
178 679
794 862
527 629
257 273
226 518
110 933
744 863
171 546
76 369
315 973
160 552
16 907
74 943
361 736
351 467
353 987
462 968
270 860
334 664
229 824
623 741
402 905
242 368
33 725
395 462
160 594
298 887
479 707
470 943
201 482
230 649
77 753
521 722
377 822
322 485
693 957
238 335
160 554
190 275
301 853
318 925
271 585
194 683
269 907
229 283
504 636
151 544
44 397
710 761
31 400
613 779
144 943
418 703
163 284
891 918
142 790
301 318
227 969
135 484
410 828
559 785
224 632
336 762
738 966
116 482
271 509
449 812
196 677
68 404
364 500
677 783
259 886
342 616
553 908
232 882
776 914
327 974
403 436
510 915
718 917
294 703
217 872
734 941
591 771
760 958
52 562
649 963
278 466
25 876
21 429
55 673
83 690
153 607
962 963
89 325
95 361
139 604
23 461
210 991
119 374
20 340
405 460
805 873
72 494
189 572
95 203
644 778
696 908
229 753
24 69
303 916
416 451
388 722
621 798
476 973
854 984
414 706
543 722
632 989
132 579
534 971
543 675
402 781
36 857
164 508
278 634
418 601
570 995
527 774
123 971
151 928
284 516
409 768
270 936
53 631
911 918
269 535
512 576
565 739
177 340
7 717
311 678
137 447
262 331
79 515
34 281
237 778
163 283
38 617
567 974
210 691
93 493
892 945
635 783
330 656
414 943
434 458
228 716
198 249
414 745
351 514
29 377
494 956
783 994
225 352
26 804
255 622
504 681
607 799
234 314
70 675
344 542
196 837
109 505
123 574
351 548
90 420
890 977
610 994
884 915
222 357
204 609
223 765
36 469
353 445
726 741
884 979
344 872
810 943
534 840
358 815
477 834
98 151
347 436
363 572
464 520
147 236
61 640
608 722
422 606
448 928
115 679
392 832
265 609
821 963
222 300
281 825
229 449
480 935
498 719
724 825
392 768
720 767
459 858
303 901
141 539
430 951
88 423
333 454
400 693
261 938
265 942
78 156
303 694
164 880
466 593
197 476
113 492
424 579
115 643
133 185
373 512
12 619
355 619
347 590
175 576
203 873
407 671
259 275
302 869
443 768
712 910
65 567
24 231
43 394
682 916
364 775
1 128
381 604
334 798
28 875
491 923
139 926
0 423
105 475
616 890
568 929
69 841
85 650
746 802
143 288
399 419
529 671
212 226
231 891
242 814
563 867
431 447
642 916
268 990
269 844
487 503
123 310
259 539
318 940
160 166
495 566
24 245
59 181
18 576
140 405
13 449
302 501
196 793
305 638
249 945
587 731
516 815
150 928
318 709
867 898
128 499
241 787
253 620
920 986
132 618
626 693
464 732
144 570
299 519
368 825
322 696
14 793
152 555
295 914
568 622
351 398
394 400
631 657
268 654
307 923
216 535
789 927
63 850
293 775
97 334
697 894
137 490
106 725
195 403
253 326
527 866
630 840
370 754
202 401
525 995
367 806
472 821
767 919
128 324
383 947
321 637
367 483
262 416
623 912
219 961
439 687
71 746
605 961
109 544
2 924
9 117
395 977
142 918
126 983
483 510
731 791
633 989
96 573
317 913
396 528
380 963
29 432
410 515
885 894
274 843
190 754
468 864
292 614
645 696
608 692
3 778
17 696
533 961
231 773
669 682
182 298
348 882
377 425
573 709
595 690
528 578
492 854
221 893
14 582
471 953
158 593
559 937
35 621
494 572
605 989
682 890
207 609
661 677
144 304
93 107
77 625
707 847
465 959
353 712
509 631
107 577
268 784
32 830
38 523
16 794
947 971
14 345
142 165
521 660
869 875
208 425
249 250
711 876
326 741
296 732
789 829
46 829
235 457
312 930
127 147
101 980
494 860
437 569
7 292
515 935
803 886
82 393
96 192
308 804
190 766
152 183
280 755
889 898
104 803
446 467
116 907
102 843
694 767
182 510
94 508
329 447
46 764
331 423
212 288
432 913
293 308
147 894
726 894
38 153
78 526
546 719
98 674
79 105
548 871
804 833
361 661
402 942
729 758
43 216
742 763
438 860
481 528
120 484
4 739
48 290
63 353
148 909
209 227
249 377
543 764
255 978
136 838
216 772
648 960
127 320
41 143
545 828
8 454
912 945
548 766
169 725
471 883
489 543
395 406
14 24
165 808
258 418
405 812
353 798
255 522
273 333
590 679
392 907
532 551
602 928
52 966
242 570
529 683
49 345
728 791
691 997
12 91
571 939
46 636
452 635
455 942
717 812
472 805
192 460
101 375
751 877
104 335
169 282
39 957
46 952
313 744
401 732
200 764
667 994
100 641
657 673
49 790
599 937
179 350
276 806
118 946
727 733
405 813
712 786
45 352
40 830
74 903
36 80
289 340
899 999
190 399
361 538
455 487
545 904
0 400
339 847
356 552
249 702
16 646
554 753
496 823
491 554
83 692
329 852
243 897
13 274
504 784
21 717
507 562
632 723
520 929
315 367
549 960
324 758
426 552
577 649
171 696
360 971
357 860
557 968
483 714
337 694
182 804
340 695
121 747
293 957
373 762
510 944
359 846
4 438
447 791
802 981
362 622
261 638
570 965
275 702
443 523
430 577
303 772
208 978
162 908
384 794
580 879
370 646
654 994
539 711
346 472
22 161
86 608
8 402
173 827
562 775
335 935
120 472
256 299
58 108
341 779
306 449
187 858
142 548
426 690
86 671
326 951
515 544
334 486
371 917
359 663
426 478
389 402
718 855
153 964
132 998
422 675
429 772
185 229
97 545
432 963
568 922
74 525
183 885
552 901
27 688
671 992
54 921
335 516
109 598
282 375
625 897
599 698
747 900
257 267
504 874
459 574
701 814
577 831
41 502
657 953
246 578
99 734
188 419
386 466
60 902
10 477
131 394
209 370
418 686
558 959
148 809
336 805
154 663
90 953
210 566
637 965
711 718
729 861
454 627
322 344
51 277
76 264
475 660
840 993
609 865
799 900
272 928
466 550
199 784
176 738
121 611
143 996
379 656
8 949
535 859
373 693
299 765
94 771
79 392
210 485
372 666
218 508
85 663
874 983
156 303
363 441
283 515
369 642
232 958
264 667
150 326
73 457
81 988
242 534
479 700
427 978
186 760
773 862
750 895
212 616
229 762
781 902
260 555
98 349
124 488
437 771
734 869
187 779
237 439
66 819
22 192
104 912
325 863
55 644
74 688
5 459
17 768
30 662
329 931
569 672
492 678
621 673
50 243
37 694
173 437
246 644
631 911
761 841
108 962
558 788
724 996
147 404
380 567
337 349
63 538
285 752
332 518
515 519
438 654
394 508
359 452
547 677
455 945
409 759
183 483
184 489
109 302
489 890
73 791
304 415
635 699
292 480
298 616
310 574
202 319
34 536
132 856
470 989
602 774
67 583
668 867
50 516
739 831
351 813
496 691
697 893
182 755
595 749
194 602
695 761
23 760
75 739
291 639
734 858
324 496
141 917
160 401
673 958
307 791
306 558
291 607
1 991
376 584
82 891
169 561
269 824
49 392
282 588
19 648
326 644
76 676
429 639
761 908
783 880
204 385
350 356
248 873
226 743
772 864
20 55
483 915
597 701
577 978
287 941
704 928
436 548
367 498
4 253
506 734
679 873
42 421
115 425
127 874
307 977
657 763
536 644
329 773
802 932
363 822
331 667
808 853
176 996
525 940
782 834
328 429
481 627
227 623
133 878
443 930
483 575
411 876
270 934
205 465
219 672
130 349
18 564
275 462
496 841
66 485
685 863
175 371
27 868
283 304
787 970
699 735
530 700
430 926
169 660
309 709
331 628
37 442
80 373
924 975
352 876
316 720
73 345
184 823
255 502
108 915
378 713
339 968
642 896
519 768
346 745
837 944
130 859
420 454
740 896
195 695
329 919
806 877
330 683
872 942
568 772
212 702
421 438
364 765
269 605
68 962
911 927
252 812
407 989
344 944
73 492
808 899
894 949
220 646
520 765
126 743
616 933
110 136
621 869
93 139
232 732
248 513
219 629
66 982
9 353
154 695
381 933
45 282
645 647
510 686
83 191
836 898
320 971
498 645
418 828
519 931
971 979
216 913
61 183
321 734
205 557
300 552
838 936
100 686
270 541
647 824
839 998
650 878
14 34
317 969
915 973
185 371
71 579
395 996
489 711
410 929
177 959
101 593
488 757
361 991
709 917
59 747
366 410
147 348
41 101
223 521
136 522
955 972
642 682
360 484
37 809
749 773
32 445
51 710
770 876
170 782
469 729
93 857
748 749
481 961
285 295
282 581
31 386
232 376
93 134
12 129
108 814
94 475
756 939
244 886
18 106
250 849
161 787
514 696
545 896
590 892
108 698
682 996
580 675
460 837
681 868
104 570
22 939
559 776
13 596
425 701
198 877
336 598
361 675
223 655
446 950
223 986
304 673
37 210
126 752
696 828
622 857
600 682
68 139
141 716
86 445
717 742
88 854
138 592
147 479
54 515
47 557
15 910
524 837
976 985
18 785
38 137
613 694
241 705
548 907
430 838
139 710
102 111
535 860
697 982
157 782
42 65
272 837
455 908
266 469
624 826
175 473
52 141
218 433
677 977
163 560
644 970
107 988
105 614
140 176
20 559
405 902
446 859
74 621
406 861
8 179
207 570
47 632
523 830
254 852
274 575
352 705
278 862
216 494
613 662
455 604
562 693
229 964
91 655
163 377
146 280
165 895
593 739
250 290
66 327
432 933
288 496
385 600
246 874
334 661
431 811
185 509
623 914
108 468
92 339
234 928
253 844
159 700
889 931
517 932
257 682
78 804
579 863
27 440
30 181
74 105
226 843
685 943
758 842
391 848
41 115
173 981
40 673
150 218
730 862
283 938
437 732
211 294
335 453
181 614
130 228
26 114
132 270
796 935
34 434
464 918
493 613
152 383
350 987
257 885
139 689
200 978
286 377
60 754
8 815
134 171
562 950
496 747
723 862
230 350
564 896
165 256
347 355
102 956
211 633
66 223
11 703
9 746
601 970
104 747
392 853
86 644
110 338
200 371
413 537
720 739
335 747
242 586
641 844
456 814
257 998
266 916
387 567
298 890
516 811
79 601
55 401
833 851
198 643
30 386
304 895
49 827
270 325
561 901
466 727
316 584
347 417
401 480
211 741
159 314
275 581
667 837
632 930
177 898
126 450
425 920
127 592
915 981
750 773
333 405
374 773
55 618
679 826
425 754
235 706
169 776
267 445
15 245
156 707
352 992
496 625
43 524
388 556
315 491
68 121
188 755
26 833
361 698
340 746
44 916
144 646
117 788
306 960
490 778
247 602
147 537
415 448
252 436
409 988
403 971
797 799
16 455
622 890
289 546
481 807
504 974
20 206
367 638
551 628
15 441
228 741
694 949
73 336
400 497
229 727
35 699
95 960
512 900
384 510
243 435
197 718
215 673
570 678
317 863
985 989
156 429
639 783
109 440
271 359
294 803
411 694
428 486
270 283
320 827
739 900
543 974
694 768
359 911
718 788
322 868
138 361
63 457
455 605
245 885
515 638
414 873
154 408
297 927
72 345
550 694
378 702
460 496
548 625
0 416
232 693
501 845
779 811
321 926
21 917
375 871
15 450
49 69
121 633
740 995
130 679
460 847
113 656
36 684
652 837
502 925
277 370
163 583
71 560
720 868
16 897
983 994
318 750
463 762
797 824
722 974
437 555
662 804
124 462
905 965
631 811
320 436
60 70
340 941
581 646
139 148
158 865
396 444
627 880
662 869
144 596
257 564
675 794
394 882
293 511
132 393
538 762
17 521
296 901
388 590
47 846
157 892
383 897
59 250
284 637
77 586
64 374
920 932
407 915
245 321
314 607
406 684
258 645
136 149
38 574
188 297
218 268
418 812
572 678
82 717
424 760
137 492
212 523
539 783
18 298
470 519
516 860
1 465
468 674
415 732
155 611
105 983
60 891
625 770
22 765
544 822
184 359
111 413
94 242
132 829
192 977
454 701
447 879
151 876
92 662
458 777
860 942
342 610
33 787
554 671
132 572
646 923
64 954
479 952
558 568
644 923
128 862
741 935
603 889
216 319
704 989
147 524
754 763
144 302
481 729
283 882
147 471
430 550
86 987
31 951
315 713
659 976
619 950
46 511
599 629
3 627
357 819
431 723
1 924
276 923
68 330
292 841
273 636
741 841
383 724
541 747
357 465
153 794
553 725
605 754
392 420
213 785
44 264
226 783
438 709
345 356
252 357
642 942
392 542
40 217
734 894
8 898
327 754
621 773
644 832
523 759
286 991
345 931
43 248
150 471
350 393
96 588
98 569
51 107
606 945
80 730
233 897
679 842
129 610
844 977
123 766
579 752
282 401
480 545
809 860
28 659
466 708
183 989
387 405
323 467
254 657
26 691
692 931
124 456
402 509
674 986
31 875
252 777
79 751
644 775
707 926
241 834
263 976
143 728
173 390
428 885
431 598
12 960
128 997
256 625
106 509
366 688
504 779
640 708
958 986
148 578
532 579
563 565
272 725
108 820
519 634
237 967
37 831
572 680
205 781
91 692
297 885
224 938
571 827
364 971
109 507
23 915
637 973
44 413
400 519
175 971
590 942
398 432
152 429
534 713
556 862
75 295
120 689
486 517
90 728
466 724
243 411
99 383
83 864
167 881
92 117
206 523
885 942
329 649
765 910
396 842
90 950
83 985
40 432
135 746
497 525
509 510
225 421
677 776
443 995
361 524
503 943
325 975
49 867
17 807
118 548
146 672
543 712
284 537
514 958
550 739
167 441
422 996
54 835
2 607
229 707
21 109
17 902
28 278
46 406
359 392
535 906
13 968
74 948
890 952
245 629
22 779
605 851
39 765
67 467
407 552
792 844
94 985
235 800
30 795
539 651
441 838
87 382
277 521
600 763
695 936
23 776
213 747
220 783
118 333
324 331
201 462
326 814
610 654
377 662
750 980
197 907
88 895
560 622
429 452
873 885
82 460
388 874
123 923
721 929
304 743
406 447
46 224
919 990
132 956
470 699
639 980
490 528
21 334
489 994
764 936
406 432
635 815
11 56
248 347
237 962
15 824
916 987
566 785
588 594
56 231
71 942
174 486
429 716
13 778
250 348
151 415
36 292
264 982
165 195
268 454
88 464
358 520
346 798
224 353
12 944
122 937
178 620
415 461
119 886
228 594
376 489
342 472
140 215
102 662
756 911
70 618
1 708
617 883
118 698
51 875
629 846
695 744
97 715
34 477
332 888
281 657
250 688
331 801
461 920
333 685
482 636
268 852
526 758
515 703
170 696
137 765
201 572
139 811
348 797
643 807
933 953
599 836
13 284
699 986
518 859
341 809
271 886
604 621
451 758
151 505
149 380
98 960
355 705
498 600
751 815
188 819
667 846
336 501
185 823
567 759
604 791
157 230
342 366
154 381
773 813
182 669
97 551
479 601
350 351
163 865
432 726
65 505
491 804
544 803
258 302
192 269
297 688
591 843
648 789
29 929
337 659
101 579
807 825
289 819
369 490
677 823
255 683
591 931
370 510
506 544
254 998
120 551
341 953
63 320
572 850
397 494
263 717
325 442
400 968
0 606
495 575
560 852
780 895
195 951
181 947
268 692
65 912
91 329
515 773
356 470
61 914
265 627
17 207
574 716
220 221
188 736
163 730
62 603
485 670
468 571
391 893
28 143
206 638
253 583
39 134
215 449
843 922
311 937
225 428
189 811
2 21
616 718
268 860
637 677
321 479
190 745
632 893
151 787
438 536
69 73
281 592
730 830
393 864
98 382
4 761
105 913
851 980
912 959
78 726
401 445
388 948
578 970
223 400
407 514
666 878
714 792
141 680
632 633
476 703
602 653
660 981
316 668
228 372
944 990
208 508
162 554
40 118
598 852
19 787
675 884
140 814
244 286
254 758
786 939
297 969
268 295
490 555
617 917
240 735
413 726
97 469
712 916
788 797
46 726
218 385
142 472
691 740
274 610
443 671
343 404
249 761
108 806
25 897
795 973
189 604
295 966
675 886
375 785
4 672
509 715
99 329
75 396
136 230
557 698
791 940
128 774
19 487
498 905
0 900
701 738
124 828
118 476
194 628
292 981
566 945
175 681
8 490
1 199
570 622
463 999
316 455
322 749
554 963
127 869
216 448
77 578
303 934
88 515
863 953
171 406
378 729
417 604
372 815
314 802
245 663
369 441
346 853
643 999
426 920
400 754
146 189
334 672
180 615
171 274
260 372
808 824
374 670
170 218
188 544
818 908
174 753
403 789
68 81
258 656
5 730
124 133
680 852
567 896
209 647
644 860
278 470
60 839
135 185
232 694
596 682
210 833
237 332
61 550
868 997
95 228
389 742
100 423
565 937
14 366
913 947
241 557
857 922
104 594
536 754
411 860
413 713
470 857
454 524
56 81
70 928
31 518
178 832
636 999
97 253
692 756
140 561
470 975
300 496
26 60
844 967
475 553
1 479
847 898
239 442
29 296
660 876
9 954
72 614
248 333
48 931
24 122
34 271
499 652
194 387
369 950
119 893
422 825
228 736
659 719
166 709
133 847
119 808
937 964
745 878
124 772
209 811
225 736
160 916
678 800
27 241
371 723
5 887
299 707
147 484
492 943
69 612
393 408
172 883
32 807
131 927
634 656
10 688
505 857
351 981
25 175
140 663
240 609
187 609
415 743
431 674
167 357
199 945
270 520
529 983
424 511
238 400
422 898
841 981
0 768
496 728
386 635
452 715
287 855
219 858
537 835
166 724
292 785
886 961
454 473
76 194
622 686
643 922
152 775
27 202
364 606
99 242
712 785
370 738
94 983
113 207
567 964
533 759
291 294
105 202
244 730
288 888
92 175
132 229
896 994
693 767
101 646
233 260
180 217
186 851
248 829
111 817
307 716
168 736
72 305
165 215
406 925
507 760
194 852
683 760
321 897
530 539
714 755
266 860
419 981
66 231
147 748
68 527
419 769
291 534
503 651
151 701
127 811
427 575
469 993
409 696
36 224
276 467
189 619
194 977
318 716
217 802
44 416
184 318
758 901
405 779
925 953
147 382
296 511
713 739
215 619
172 879
66 474
703 952
425 466
146 650
304 524
255 691
250 717
747 897
113 571
147 245
359 853
62 279
188 907
71 383
393 517
323 417
89 403
333 355
279 873
124 294
41 92
574 750
192 879
772 950
153 298
168 805
27 325
171 236
135 795
319 797
86 203
422 888
45 842
516 731
149 930
372 393
126 222
246 931
88 203
204 267
4 978
377 630
526 983
23 972
731 779
178 793
302 744
359 872
337 877
702 764
71 121
273 656
167 896
22 850
256 695
122 822
417 635
117 199
615 669
369 703
30 291
766 839
343 522
192 339
410 517
376 606
267 500
401 526
165 754
932 976
116 962
158 352
532 653
261 932
358 987
41 230
291 733
475 927
268 453
529 668
20 903
880 893
406 604
286 866
47 940
304 764
394 851
73 252
458 949
80 592
724 773
188 402
122 945
75 145
167 880
753 853
139 503
184 988
337 670
137 929
586 884
440 842
119 937
82 197
772 972
176 587
493 716
379 488
410 703
146 970
52 725
13 529
386 456
695 773
63 856
247 385
450 853
460 527
698 768
523 605
152 700
36 407
357 666
7 83
462 678
144 238
156 785
643 974
294 961
104 139
509 896
226 838
75 977
768 772
38 266
462 683
299 338
551 813
578 818
348 534
212 972
793 984
276 590
867 890
493 927
283 851
222 755
54 217
565 574
573 608
429 667
267 837
73 760
59 446
757 907
70 478
3 554
509 661
39 253
385 661
137 966
282 379
474 794
140 155
96 322
409 698
720 937
760 805
172 996
88 150
175 846
259 629
680 813
109 404
625 753
126 674
565 675
46 692
171 272
402 888
153 256
120 624
438 802
862 896
236 551
128 658
149 933
728 842
127 386
240 556
548 999
395 572
377 638
603 663
11 181
103 753
509 624
23 794
759 864
9 345
310 546
39 886
395 885
491 605
418 843
566 789
127 427
588 814
92 858
110 178
478 867
293 861
17 589
778 995
179 748
64 439
754 863
635 832
704 864
207 891
31 452
129 855
14 752
576 661
337 468
203 929
88 264
444 783
262 570
590 908
392 529
389 680
466 576
410 791
50 281
381 564
390 936
116 924
24 262
417 739
508 701
569 766
292 896
91 374
51 947
415 871
720 861
122 584
150 437
185 935
596 870
19 791
197 985
150 592
314 596
576 971
121 699
235 311
352 959
91 105
0 140
121 472
309 918
20 190
287 694
696 982
692 880
74 667
386 881
519 622
340 465
290 949
501 610
332 743
323 831
256 737
50 486
126 182
43 747
476 828
579 675
201 252
384 432
369 393
86 408
74 409
198 399
639 927
117 917
580 967
374 466
81 234
250 399
410 604
383 686
593 836
537 863
166 821
184 643
305 586
313 616
65 834
562 990
49 169
316 862
518 849
226 669
780 797
318 677
443 451
64 363
119 958
312 339
683 991
237 465
796 953
293 326
482 856
258 678
15 302
180 437
93 488
515 516
85 659
176 818
218 847
0 16
716 794
378 813
158 808
215 254
22 28
173 246
483 951
301 844
687 958
336 779
748 924
592 705
429 742
949 957
130 983
353 374
93 534
689 721
37 72
389 721
594 672
368 720
116 551
446 688
60 335
529 696
324 751
112 709
134 522
453 999
341 697
400 540
532 719
268 595
167 606
451 716
154 604
189 195
95 691
422 707
638 973
682 918
341 342
718 926
670 833
249 438
3 698
23 528
149 396
64 95
146 901
486 804
136 954
309 539
817 841
318 377
270 935
243 858
536 945
108 536
693 884
520 990
671 723
395 711
533 728
809 973
301 800
798 800
444 646
226 617
672 729
5 19
96 842
112 431
245 994
126 658
23 478
506 800
593 840
35 459
276 588
507 982
489 599
427 777
92 211
84 476
367 739
389 865
193 917
653 839
885 995
59 833
186 266
478 626
59 969
5 57
88 580
448 968
204 657
173 653
425 692
615 675
28 786
784 950
421 965
219 341
453 829
671 988
714 722
452 796
381 488
263 332
71 867
865 961
754 883
734 774
705 954
278 759
662 768
60 332
39 475
298 639
146 317
166 180
107 860
49 872
194 224
655 683
410 780
803 805
150 390
470 639
427 558
228 517
197 638
844 971
277 495
380 955
147 539
191 192
398 402
66 753
546 844
699 810
764 798
209 210
938 992
481 900
743 992
220 341
180 377
551 789
943 983
10 485
545 624
220 451
713 854
135 898
205 924
152 662
562 604
384 784
319 538
512 623
162 537
878 911
14 569
149 333
387 819
59 236
114 929
703 961
377 489
130 838
99 951
503 553
34 658
118 759
208 823
607 610
217 951
128 335
16 804
118 909
198 225
5 632
717 974
87 110
259 676
74 365
25 528
513 762
611 991
103 472
365 710
364 789
34 323
178 437
288 759
150 626
907 987
550 607
185 544
64 131
549 607
331 748
515 916
143 709
750 911
273 521
243 502
135 222
82 300
9 990
812 967
19 489
275 335
170 331
12 518
157 701
28 558
137 250
151 958
185 429
247 362
82 597
530 781
204 688
290 402
343 408
766 778
740 858
253 838
588 784
10 268
64 405
334 809
594 996
680 749
129 204
73 543
139 302
43 288
173 561
49 901
138 283
326 358
246 265
184 705
923 995
754 961
301 922
59 347
319 532
429 901
397 417
199 882
255 859
126 730
509 858
198 744
259 395
379 629
140 373
351 743
93 818
217 664
769 866
920 929
229 925
233 811
134 557
447 785
133 536
409 929
476 932
604 932
811 930
419 719
11 529
147 605
265 587
568 752
114 728
421 764
571 692
357 708
286 759
775 975
870 886
107 406
296 964
536 927
249 727
647 937
644 752
681 710
732 943
503 548
76 424
269 407
97 168
227 257
640 956
343 848
231 287
326 774
183 187
71 920
35 237
165 407
610 882
46 100
487 844
396 704
31 222
295 905
65 222
968 972
811 971
177 356
256 419
192 319
463 750
885 997
173 749
653 754
61 667
180 504
51 744
744 858
795 796
162 595
281 473
79 934
175 888
648 811
388 797
561 913
750 774
838 889
300 683
93 666
499 854
24 104
227 408
590 613
104 684
331 853
701 958
144 972
800 844
192 953
319 742
528 618
773 995
66 689
103 840
332 506
680 981
47 744
48 591
150 870
258 592
255 425
338 617
96 578
649 760
222 836
361 764
873 938
256 395
97 172
240 863
195 462
136 570
424 572
62 309
142 946
337 806
566 676
469 718
510 880
158 743
133 853
396 886
118 296
113 319
4 188
641 759
11 720
18 603
205 534
144 695
174 442
197 738
235 354
641 955
385 525
563 935
924 950
567 617
5 398
654 843
157 917
295 702
214 735
106 890
306 702
535 767
384 599
553 687
702 748
100 175
398 912
796 999
290 668
378 810
507 620
319 462
247 950
336 389
72 216
508 816
211 325
263 542
326 905
168 857
640 675
343 768
644 757
623 930
465 745
56 520
206 229
204 346
19 458
272 982
120 569
472 780
405 758
180 819
21 883
210 259
106 803
488 660
5 486
187 707
565 693
57 544
87 815
336 487
337 704
716 813
469 945
72 100
647 874
427 935
175 989
471 970
216 443
585 824
824 904
51 936
658 977
492 754
556 980
648 736
142 249
311 580
509 613
68 972
853 903
463 614
355 873
860 948
549 593
198 994
321 942
168 665
29 444
86 962
39 903
95 481
491 676
422 874
939 951
73 664
140 691
5 637
316 996
320 588
647 927
261 639
756 872
393 577
45 567
188 406
441 455
249 337
188 480
292 326
81 782
80 145
310 991
234 304
44 235
141 158
444 489
222 560
758 853
754 897
2 666
154 424
256 522
751 869
22 193
570 799
650 927
547 767
117 996
145 541
691 732
25 991
261 982
182 388
339 724
208 384
32 538
671 959
799 942
364 413
495 741
256 675
216 596
451 714
80 916
69 407
173 349
551 922
536 618
14 694
170 925
45 520
25 488
163 414
818 930
319 871
705 937
138 766
178 397
380 756
239 383
158 442
4 274
128 426
186 235
265 429
81 322
458 665
78 877
318 445
371 695
170 539
183 838
181 838
234 729
392 497
441 722
514 528
114 556
662 902
429 534
681 785
197 555
87 283
57 828
241 983
236 841
282 786
202 330
286 656
59 856
404 596
582 881
96 787
43 387
67 796
380 833
165 383
150 973
375 590
330 810
125 893
565 839
680 827
109 482
573 933
133 829
131 261
86 132
173 233
46 354
278 722
788 930
433 713
31 466
663 773
385 930
293 745
543 613
633 715
331 429
318 745
37 948
752 920
111 774
739 934
256 903
83 888
259 936
0 938
217 674
239 704
460 895
789 916
541 581
247 990
777 891
181 720
392 699
667 779
977 995
214 407
92 262
283 307
843 901
47 70
200 807
352 652
604 763
38 633
214 572
180 743
268 319
460 670
475 754
160 747
14 609
404 984
15 83
667 741
244 953
182 808
301 817
298 636
740 969
592 654
30 319
460 871
104 141
47 740
554 962
785 973
345 691
197 595
187 483
75 978
410 492
625 916
225 411
225 587
782 970
398 742
56 488
25 927
114 269
263 817
138 778
384 570
71 970
248 658
534 977
245 283
88 562
790 995
695 707
695 900
430 984
109 613
288 915
160 913
177 590
159 176
730 856
11 714
166 318
529 970
803 884
260 894
235 415
371 512
318 637
389 599
448 927
793 947
721 915
271 987
873 925
457 757
297 362
394 711
592 772
585 887
191 662
43 84
249 920
29 902
94 471
579 964
290 892
516 722
349 363
36 569
471 487
601 725
571 589
79 604
244 341
86 361
328 352
569 620
126 969
698 894
349 626
810 817
34 55
786 965
509 655
101 487
131 286
394 848
692 811
497 962
765 791
36 630
187 804
5 363
781 881
603 819
1 154
494 743
736 820
74 966
535 988
624 763
303 926
203 614
472 684
486 891
322 886
322 994
665 825
472 557
785 948
31 211
120 544
483 574
540 852
631 901
85 666
479 960
158 295
78 595
153 242
170 772
262 661
701 987
23 68
47 755
82 604
46 676
261 343
202 797
328 912
263 402
282 741
415 561
372 963
122 883
796 821
177 602
113 280
15 834
340 934
205 957
39 742
789 806
865 921
298 819
39 809
303 645
209 293
88 751
276 486
337 614
173 355
567 620
107 568
222 627
387 699
260 634
68 191
429 786
259 644
691 742
529 821
652 957
457 654
51 599
162 468
785 816
432 899
175 228
363 814
648 913
147 198
585 617
59 506
116 215
401 470
488 500
113 759
248 403
747 768
100 914
71 918
525 635
525 705
211 244
143 395
362 598
76 996
229 798
249 501
568 620
236 849
57 139
154 446
290 519
274 569
755 895
417 636
100 831
717 860
717 917
87 218
548 977
237 557
72 94
182 465
68 467
27 528
229 319
400 492
801 946
52 310
134 438
192 710
282 752
443 649
52 685
70 272
139 273
110 550
528 623
547 576
639 669
311 324
406 841
167 500
294 493
744 839
255 288
69 675
434 545
475 898
296 512
426 661
269 702
601 777
254 792
71 431
6 113
159 368
726 757
372 901
90 945
326 428
525 706
455 630
118 433
387 677
697 879
274 509
880 881
324 795
674 975
313 856
717 920
542 889
415 886
463 470
429 702
578 764
272 652
214 219
468 567
449 758
289 650
67 241
109 840
169 196
633 918
273 542
864 866
92 631
745 942
146 264
555 791
124 172
130 619
671 966
400 573
32 278
454 812
82 368
79 605
480 849
706 833
238 256
65 319
34 491
100 212
2 138
950 973
282 407
733 999
691 844
726 796
30 499
142 719
622 861
748 910
325 362
821 845
82 100
475 570
841 856
766 807
121 844
45 607
716 754
3 85
139 165
629 637
47 837
493 526
456 995
170 766
442 456
63 846
199 806
704 897
284 363
480 583
685 888
207 877
418 583
686 745
145 981
363 994
246 937
111 680
267 564
760 953
472 992
235 563
152 480
458 891
158 913
663 676
565 659
352 533
53 597
265 567
13 738
614 796
200 894
371 978
461 963
96 159
100 744
195 208
557 635
571 592
189 552
97 541
779 795
282 467
144 161
243 800
562 833
73 550
498 569
77 184
442 519
448 673
337 458
513 661
407 868
15 988
694 721
4 163
657 689
883 977
746 878
219 966
638 875
173 369
232 233
689 691
124 522
307 921
105 445
99 191
331 646
190 301
317 776
739 884
354 373
89 158
592 729
438 898
183 499
655 731
203 486
10 891
17 522
123 128
108 800
28 952
141 923
547 757
511 562
631 740
390 483
427 538
123 878
710 772
725 854
161 461
433 601
127 943
573 630
237 792
72 672
126 630
128 398
381 542
523 919
270 795
655 820
15 614
298 305
434 481
16 837
932 968
345 700
66 687
378 802
569 890
124 819
655 816
143 405
558 706
494 614
142 480
494 991
589 625
427 674
401 790
18 923
56 324
207 406
244 855
33 91
120 210
714 821
295 992
245 498
248 954
599 749
266 795
64 846
649 689
884 908
321 603
112 391
154 235
61 588
220 349
440 592
624 671
28 651
811 954
74 587
579 956
520 691
100 941
33 329
111 688
124 755
514 889
409 825
564 870
316 974
471 945
69 334
235 542
458 874
289 556
241 942
748 881
56 148
811 831
529 600
516 801
64 872
204 916
533 553
641 972
204 355
546 892
206 735
395 880
499 544
1 477
493 854
260 903
196 437
423 965
75 410
650 711
161 337
591 967
553 657
332 906
106 997
271 430
392 592
557 928
171 321
109 266
236 719
210 777
435 860
141 811
473 831
144 848
615 922
529 904
19 64
321 701
61 83
436 980
408 466
937 962
404 683
51 196
641 839
235 864
490 655
354 656
473 906
65 465
113 978
530 784
4 804
357 787
333 934
431 738
228 492
628 875
100 308
661 728
613 803
562 959
168 657
194 965
631 830
112 145
122 961
551 823
127 976
137 537
76 882
452 464
304 555
40 826
77 702
686 753
635 812
480 722
456 871
466 778
657 686
204 813
257 903
5 422
53 218
112 770
542 725
373 477
309 880
206 346
156 780
236 393
3 219
419 564
408 889
97 474
462 897
510 881
285 870
610 827
175 981
732 897
253 896
344 801
910 996
362 848
175 389
290 809
625 882
526 751
181 646
388 391
517 913
252 524
127 239
24 881
47 712
125 724
936 984
99 219
159 213
402 883
150 512
553 555
529 708
408 448
375 454
58 716
301 998
360 789
220 315
67 964
40 619
347 594
408 916
119 212
196 479
162 578
381 874
70 244
382 636
168 588
131 955
172 415
773 991
585 911
475 897
619 854
156 261
470 746
299 847
30 392
227 731
790 902
176 478
46 590
114 420
844 990
421 582
553 996
716 986
235 285
454 899
588 943
219 649
202 921
36 79
455 848
219 707
674 987
206 978
11 592
70 662
526 900
288 578
73 768
64 570
11 581
599 860
124 406
120 658
112 352
277 587
5 357
373 447
117 280
832 995
725 943
339 928
245 804
664 769
825 978
199 646
394 548
718 889
691 842
926 948
184 309
34 181
606 805
70 241
382 525
430 842
444 590
275 672
755 943
507 550
274 580
48 144
183 371
274 979
24 712
111 790
128 170
252 365
534 882
40 666
432 435
520 597
381 526
201 936
6 21
185 589
715 935
535 800
247 930
732 869
667 946
17 129
343 849
603 771
14 952
557 583
294 310
114 307
124 964
100 123
195 857
517 618
124 576
436 836
197 998
422 495
344 859
16 335
8 571
593 618
107 228
417 649
183 281
306 485
93 936
293 307
13 279
75 720
293 983
316 757
560 637
111 786
266 478
377 666
93 743
624 721
647 932
223 441
278 889
158 263
95 641
270 664
191 773
132 749
79 495
33 476
148 395
115 991
133 594
86 231
139 510
12 691
45 138
168 804
412 658
52 213
507 946
528 725
264 510
194 293
33 631
237 624
535 544
281 683
509 790
338 781
144 506
26 761
150 857
848 969
91 199
277 346
66 728
580 678
682 757
47 903
771 918
378 509
156 742
535 969
226 352
704 964
26 890
261 585
435 912
164 278
87 992
285 489
411 448
339 863
376 886
248 914
286 581
138 168
204 777
22 547
231 877
503 696
132 328
23 521
791 946
311 342
96 812
576 955
20 497
702 852
233 484
590 946
817 965
227 349
290 719
584 868
341 945
159 992
214 291
386 605
152 386
642 853
29 665
195 981
295 429
209 282
294 606
568 858
23 830
272 739
386 740
318 379
225 241
470 511
722 822
156 944
10 456
68 107
122 819
383 626
481 674
540 542
730 878
645 910
488 740
755 875
460 609
227 357
366 713
194 849
92 618
290 714
207 325
441 701
429 708
340 937
67 373
180 730
604 830
534 983
31 765
349 464
617 958
152 153
144 525
262 700
304 630
395 732
356 427
28 314
412 921
320 671
65 427
757 892
662 787
634 890
427 536
922 977
174 541
215 797
750 791
286 388
286 590
279 407
511 910
211 590
650 676
103 451
358 897
327 683
299 622
572 813
137 889
26 988
96 346
171 426
237 655
57 555
65 159
381 675
111 255
416 965
82 539
199 998
411 954
27 342
470 900
772 963
56 481
231 316
175 603
569 998
503 931
456 532
232 283
395 542
500 729
90 95
646 756
829 872
111 378
520 829
401 628
628 971
819 966
672 954
331 543
749 877
397 895
660 850
617 769
629 696
399 641
127 376
407 478
7 854
174 623
724 840
241 593
8 435
86 547
676 879
891 984
168 875
283 499
27 835
145 299
707 805
488 528
522 977
300 906
685 867
654 947
426 553
322 803
398 671
174 892
568 690
97 141
509 962
72 144
859 971
264 435
254 746
416 775
331 363
306 943
437 521
261 620
136 746
813 872
341 622
365 565
58 174
32 72
113 146
770 838
476 861
524 777
311 680
70 889
503 593
911 919
455 493
718 970
104 416
94 277
472 994
479 595
515 900
36 289
684 898
483 816
564 815
542 606
136 960
178 983
389 622
35 348
109 399
387 504
566 716
238 639
345 792
112 153
140 983
122 789
557 859
75 629
705 867
224 952
719 725
629 985
259 574
69 588
546 979
246 721
1 675
124 940
12 728
841 881
105 825
116 418
112 302
220 858
788 869
196 919
48 945
892 930
634 663
343 384
136 501
162 383
631 820
54 856
47 835
810 878
301 750
894 908
429 507
625 973
347 907
164 341
410 534
820 927
113 834
177 518
296 553
245 325
447 808
40 342
6 366
270 745
903 962
901 910
134 970
307 953
94 330
483 886
155 320
66 320
546 550
303 562
427 728
23 351
43 407
553 917
283 657
622 813
111 986
57 386
227 934
352 811
677 943
387 971
357 363
547 844
116 359
215 557
270 455
516 599
561 596
158 360
585 670
137 345
83 192
907 950
93 915
129 371
436 587
827 870
167 488
4 725
354 833
42 307
100 537
397 518
260 713
262 398
596 640
153 785
16 639
601 612
647 923
840 964
211 967
17 355
29 509
415 832
705 800
802 991
206 509
81 114
73 948
1 621
704 907
454 828
828 997
135 155
231 805
220 926
107 643
195 960
172 552
712 721
273 387
101 775
828 860
341 853
468 999
226 592
76 559
345 473
296 482
142 770
188 310
649 940
368 555
420 607
170 588
450 584
358 390
42 486
346 576
406 462
1 843
430 440
462 757
41 976
57 467
267 747
541 654
472 910
257 380
429 596
340 653
505 801
778 942
473 693
472 556
258 791
119 150
257 630
401 641
274 935
300 746
273 934
401 561
365 435
221 751
402 876
744 800
80 355
460 842
548 817
130 627
179 802
377 551
347 641
220 904
162 834
137 679
148 704
331 779
146 491
453 559
755 799
757 770
478 905
134 798
480 657
370 720
814 928
570 783
257 940
63 975
486 715
143 673
28 662
73 916
99 724
530 850
354 792
915 924
560 702
461 892
136 216
908 965
382 622
705 974
698 793
149 434
37 65
240 592
114 879
196 253
424 717
295 742
6 435
380 967
104 219
398 698
190 282
446 974
106 124
719 749
409 601
741 773
197 529
522 579
348 443
409 650
937 966
458 582
641 779
425 943
12 278
467 684
439 840
813 937
409 873
400 548
810 896
12 590
458 756
226 319
117 377
122 319
292 867
172 992
95 248
317 815
129 677
320 398
335 423
555 868
352 643
519 979
72 683
415 422
237 464
91 596
307 594
65 646
506 612
551 920
781 875
318 884
109 180
39 636
869 999
763 993
32 562
289 947
766 863
55 249
87 152
396 533
22 315
188 864
189 855
177 881
391 930
343 799
578 717
325 718
243 429
495 980
267 499
130 705
344 368
203 880
53 966
577 994
444 767
530 843
167 548
154 327
287 704
96 555
230 554
421 529
427 460
715 789
175 851
26 669
481 813
104 185
943 966
321 879
582 891
838 877
211 306
489 780
484 945
197 288
207 722
110 721
710 782
378 989
442 871
480 857
798 989
564 955
693 781
285 568
289 869
29 780
240 626
748 955
431 789
677 976
305 896
521 670
41 473
211 213
762 968
163 848
536 784
150 839
818 928
720 865
31 381
506 769
480 562
446 600
561 940
392 612
133 822
145 284
37 675
209 662
209 853
114 406
199 701
4 316
93 777
610 897
291 455
523 713
538 886
95 415
113 867
156 765
678 968
256 863
6 417
672 846
365 919
668 755
291 423
233 418
296 326
324 645
186 884
110 658
62 559
242 269
137 820
97 447
229 908
589 752
518 834
192 479
460 962
278 810
459 939
609 848
93 234
547 668
573 686
372 872
298 353
170 243
25 851
327 473
30 751
636 940
256 851
640 931
480 882
451 636
129 231
436 815
91 202
690 911
33 859
380 686
77 458
254 775
192 941
602 691
566 972
370 689
457 470
301 331
459 585
378 393
354 563
457 969
589 644
74 567
541 759
592 936
751 996
619 828
210 701
605 628
161 892
310 385
68 354
66 966
43 272
23 617
166 572
3 149
566 970
495 501
672 792
119 259
279 738
435 939
241 276
724 956
242 412
346 444
11 114
199 706
256 975
278 838
235 748
255 818
192 676
9 975
806 916
734 938
257 741
14 402
12 420
99 740
329 991
298 437
368 433
150 868
104 898
808 996
367 404
277 452
772 857
90 192
556 766
204 302
479 747
344 758
183 723
535 799
212 809
9 52
549 826
131 360
193 970
702 779
228 726
88 875
140 772
559 849
220 969
763 893
322 400
49 870
257 560
536 766
9 760
716 974
47 455
47 67
294 897
559 927
336 916
625 978
8 791
890 951
306 808
250 863
241 866
894 981
286 550
44 567
26 265
52 470
207 910
40 382
535 707
265 573
184 578
205 246
271 543
343 679
10 481
300 605
711 849
2 89
235 791
191 720
324 813
468 802
339 969
229 398
584 997
148 285
537 931
297 473
141 214
672 967
457 931
339 576
3 809
664 786
337 683
75 717
426 571
89 562
415 960
168 372
84 549
92 841
31 277
191 789
21 957
172 740
129 693
493 686
709 842
326 683
528 709
346 352
603 729
220 791
142 416
681 749
316 582
158 382
684 793
35 988
98 591
245 616
15 375
506 963
507 702
642 767
5 733
480 772
506 980
80 689
576 745
4 593
412 631
73 936
174 381
425 431
196 943
795 859
292 726
221 744
628 643
94 101
110 297
78 144
81 236
82 111
545 692
343 503
176 509
122 652
438 628
70 263
710 926
195 226
472 477
165 328
451 958
736 918
545 809
93 180
411 849
442 604
286 575
663 755
389 712
487 717
178 441
544 773
195 269
84 653
90 706
297 474
223 695
776 948
377 725
68 417
887 983
20 403
474 877
404 959
322 898
905 960
99 700
955 995
285 442
779 801
110 812
896 945
855 909
387 587
258 347
81 654
123 685
81 350
262 294
655 752
601 663
127 774
250 910
83 491
134 731
335 473
303 708
451 613
953 978
234 776
165 941
88 795
370 422
715 812
368 578
882 993
955 969
457 543
894 944
438 656
299 414
144 984
187 985
268 490
391 820
215 544
32 440
3 711
520 920
472 569
278 841
575 756
347 500
247 947
55 269
29 973
22 635
191 835
603 981
27 749
72 113
30 839
282 482
269 962
232 821
498 666
182 479
514 847
818 940
278 460
288 637
422 869
476 969
590 997
151 426
204 967
462 607
322 973
296 938
353 889
160 484
331 358
12 189
54 383
345 549
631 728
29 361
492 707
451 477
204 698
599 758
905 968
287 994
26 466
536 798
89 868
943 996
297 965
292 536
547 586
336 576
683 817
163 794
790 999
159 288
367 795
408 734
92 624
344 589
303 329
202 692
43 789
446 826
683 981
61 463
641 889
714 933
426 744
285 582
311 457
506 933
254 356
536 781
499 600
35 207
232 306
208 781
458 781
117 530
666 692
251 442
932 933
305 844
128 789
294 634
417 858
164 602
614 931
561 994
213 383
78 718
520 732
100 121
911 948
468 469
448 631
234 320
217 252
98 235
694 862
799 862
63 689
495 603
281 376
461 832
66 842
831 862
171 525
396 612
78 834
307 896
782 809
570 809
811 884
46 563
913 928
164 716
688 704
422 958
638 674
541 981
240 664
267 413
100 197
208 419
198 912
184 368
53 836
320 710
46 540
173 528
30 551
97 659
295 699
108 589
420 481
198 892
457 624
472 634
10 354
842 878
158 481
559 962
300 379
356 475
23 210
359 408
266 348
261 787
937 967
453 750
361 652
34 270
340 938
218 851
630 888
524 536
127 433
302 411
142 336
111 733
108 832
56 525
498 934
178 216
207 322
550 576
113 966
130 375
496 875
122 325
550 681
28 690
603 859
624 920
148 768
245 448
299 513
184 969
59 492
600 625
640 866
42 618
433 905
61 460
787 824
452 857
492 763
222 542
231 746
158 576
182 909
164 378
926 934
201 770
395 872
483 904
57 253
508 541
193 732
134 411
268 792
574 723
240 646
352 560
260 797
788 980
417 698
187 523
167 217
5 369
124 967
197 729
423 944
72 946
92 528
132 970
224 431
381 592
130 408
596 612
623 698
254 474
443 703
313 345
841 961
309 396
502 513
289 882
270 532
289 839
392 839
277 660
223 438
197 487
317 683
646 983
176 190
596 789
111 545
138 890
387 796
251 569
222 630
386 899
761 815
369 533
594 918
127 138
41 99
321 457
772 780
201 204
58 299
391 808
224 330
156 970
455 648
265 542
397 436
101 208
138 772
4 772
88 335
207 741
824 906
323 441
756 874
468 835
16 458
646 862
225 558
286 995
117 155
195 910
582 658
199 649
13 656
487 597
248 444
84 271
464 655
325 411
691 827
66 98
115 135
171 379
424 772
339 942
18 446
126 817
379 410
31 292
567 808
82 871
617 985
90 314
465 635
85 489
641 731
107 854
280 776
835 951
121 256
213 400
189 900
324 520
204 610
211 930
229 379
285 301
0 518
133 716
335 643
104 381
684 690
300 572
316 946
324 784
345 388
341 985
670 816
132 762
52 994
38 197
73 925
355 624
366 840
104 591
74 382
351 448
233 616
302 442
355 722
242 708
33 159
239 608
281 883
256 568
478 569
24 293
155 333
264 935
775 872
412 656
132 196
663 926
252 978
245 349
8 972
489 613
146 465
119 272
174 242
639 716
544 962
622 734
424 785
531 856
944 994
159 880
506 920
957 964
3 431
303 933
79 192
36 777
489 940
852 967
380 746
428 532
106 478
123 919
513 973
378 414
301 975
312 774
62 611
816 825
632 905
251 529
474 685
731 958
347 599
588 867
452 848
45 826
531 904
292 309
529 861
446 454
902 983
268 587
531 773
249 979
792 793
176 201
878 970
807 895
640 710
315 423
425 495
516 980
247 548
489 582
102 633
425 737
340 767
89 119
579 997
351 815
586 734
330 519
110 610
510 534
252 606
128 149
340 800
12 507
255 262
28 198
36 524
325 727
217 835
246 630
209 245
734 831
538 970
471 732
297 941
542 944
72 336
148 767
499 637
319 484
152 416
165 673
44 986
195 831
305 368
378 755
410 798
385 434
756 918
500 511
300 598
124 247
350 957
315 540
182 216
340 997
790 901
171 384
313 739
179 352
21 388
698 824
672 991
384 585
370 385
303 755
358 840
1 398
9 79
863 878
552 680
408 733
256 683
186 351
50 717
347 570
317 794
760 831
10 613
615 946
62 753
21 513
37 353
537 937
206 804
794 828
824 855
234 501
43 47
373 428
119 404
422 492
498 881
34 133
640 935
149 520
184 862
344 563
579 733
135 466
183 654
496 805
170 593
613 712
407 811
423 516
191 907
277 573
247 631
522 864
857 980
4 918
92 636
270 886
479 982
223 678
200 349
564 881
322 869
710 821
681 730
643 846
163 988
664 666
417 634
546 838
57 711
39 442
585 619
15 529
26 830
212 446
413 490
559 874
376 602
281 355
197 472
576 833
372 809
322 687
902 911
21 914
316 916
185 781
164 658
333 385
112 303
753 983
422 937
653 726
91 737
852 880
218 477
935 975
468 886
332 661
213 638
566 982
15 484
301 492
251 757
280 346
616 735
81 398
134 610
811 962
52 674
78 371
90 571
154 303
76 555
149 384
416 525
43 832
431 486
890 964
193 721
50 809
154 427
684 882
222 551
19 809
484 971
639 930
375 609
27 232
394 933
323 744
184 421
64 877
325 890
462 616
215 512
103 585
50 655
224 636
135 483
682 901
313 393
167 341
660 694
39 831
16 130
210 507
352 396
520 707
567 604
175 319
276 555
77 508
246 793
50 698
468 865
679 823
279 704
389 784
583 975
333 544
126 889
359 493
430 540
691 856
590 973
117 173
498 513
674 821
553 749
150 538
328 640
274 867
653 921
915 982
53 128
363 747
584 799
702 774
194 660
580 960
148 954
586 833
527 561
688 745
323 533
718 820
583 711
310 426
464 577
91 408
642 818
513 770
303 986
253 949
227 318
701 768
804 815
841 928
529 762
710 786
486 908
58 894
40 656
208 683
338 809
56 494
457 991
212 517
79 117
480 609
199 849
86 525
146 646
228 916
376 880
180 417
398 693
266 859
260 599
299 517
201 589
190 564
144 502
20 165
14 822
8 930
171 471
284 731
270 959
531 884
190 600
108 202
116 284
490 766
15 899
280 629
42 931
214 920
849 917
287 524
169 474
42 719
282 859
266 829
552 920
273 477
66 426
636 698
697 759
219 391
289 345
41 957
309 808
274 691
79 640
527 830
317 659
259 344
531 874
34 206
297 579
445 875
159 743
354 976
38 410
731 974
473 930
307 529
192 646
238 686
501 786
216 753
330 723
191 216
558 795
235 785
118 770
55 177
603 766
233 277
142 404
484 701
44 192
128 702
130 329
871 978
791 983
278 861
106 876
119 316
609 957
584 807
614 846
59 760
213 223
287 858
475 619
185 585
199 213
53 417
513 686
118 231
98 246
577 983
355 898
789 841
114 785
316 490
532 917
103 440
134 184
842 847
361 937
483 994
466 625
51 110
688 850
564 846
431 884
420 628
758 979
307 878
319 740
655 936
134 211
541 803
254 476
383 558
127 254
215 927
69 720
237 750
489 775
134 484
834 839
467 670
1 734
74 640
843 998
71 143
389 598
32 274
185 925
14 163
843 882
81 745
186 276
194 772
160 362
139 172
326 475
408 891
222 656
150 629
666 774
325 746
415 567
228 719
443 492
68 138
14 432
84 693
299 755
216 787
82 243
359 391
360 483
85 635
884 957
417 846
263 321
75 123
761 907
252 350
182 252
102 468
142 322
366 388
854 972
777 979
109 115
161 685
36 478
354 606
222 644
83 546
575 641
227 744
99 860
72 419
153 191
478 902
241 523
271 450
530 654
31 548
219 641
510 968
411 782
378 412
328 388
233 957
330 495
444 527
683 978
249 344
189 258
493 587
168 788
851 949
424 944
203 368
269 385
194 928
342 945
350 486
353 929
524 630
286 957
731 732
858 986
512 955
550 869
736 874
290 328
119 741
55 892
143 695
206 863
193 276
407 450
84 784
99 495
74 797
282 688
259 652
391 939
437 622
445 861
139 750
496 559
318 429
862 937
331 577
154 207
530 994
419 424
553 735
33 969
291 835
533 895
584 937
239 543
370 653
372 768
400 505
327 911
258 438
269 638
589 728
258 930
324 778
242 547
447 513
243 578
384 810
33 423
657 820
263 934
294 421
86 237
503 721
116 545
209 783
337 696
291 297
566 866
696 847
340 670
401 764
7 714
754 851
19 102
516 818
117 809
686 790
473 607
287 651
198 906
412 903
3 452
657 687
196 592
256 492
125 174
530 938
470 595
121 513
129 550
110 715
79 731
279 779
390 538
327 772
570 956
143 290
176 368
807 999
54 341
307 925
789 822
4 84
349 977
69 556
186 806
417 573
179 231
497 875
182 611
80 329
152 654
267 732
275 626
222 580
342 975
134 911
285 579
160 511
26 688
180 216
46 391
604 739
80 549
452 622
550 748
267 673
358 769
82 431
661 745
248 483
61 420
126 286
636 780
483 990
673 911
361 945
177 357
87 388
575 868
30 549
156 946
117 414
32 86
580 768
98 142
734 873
437 904
620 663
808 822
715 810
778 921
62 298
337 672
566 967
801 808
666 801
439 755
480 721
474 836
242 569
23 623
161 297
312 834
703 732
685 958
722 978
863 945
408 763
767 868
427 584
517 644
553 690
571 790
689 708
286 609
535 740
588 989
193 249
445 728
115 375
145 963
389 394
465 551
85 662
329 567
582 616
282 453
682 907
332 495
159 917
42 919
309 470
574 627
26 347
822 902
13 158
200 994
811 980
173 717
390 988
64 527
416 439
498 731
73 74
168 585
45 513
518 907
614 833
609 723
261 570
123 805
319 605
644 648
439 727
398 906
166 545
33 911
787 914
8 658
832 965
48 196
173 740
188 424
75 538
658 958
346 632
687 710
278 441
598 621
838 855
329 752
120 227
461 883
580 615
823 970
890 991
573 651
160 905
350 419
541 929
654 699
662 797
624 818
44 237
56 793
110 883
334 956
723 885
158 830
333 687
58 176
0 892
33 920
383 744
258 325
219 512
691 869
513 749
519 777
135 866
301 648
728 912
30 423
776 892
453 875
952 959
272 954
154 640
729 872
48 534
157 175
197 805
437 820
563 907
529 824
441 454
312 956
233 864
591 834
464 632
402 662
66 601
194 537
69 806
46 920
96 719
85 501
242 907
355 439
596 934
369 561
680 860
537 548
488 723
898 960
46 55
314 481
519 704
210 530
626 630
204 325
2 890
64 832
243 983
190 484
939 970
497 721
372 478
509 644
871 948
147 450
637 814
782 983
65 657
311 640
809 979
316 997
628 839
169 273
465 660
90 172
358 624
670 765
262 392
525 553
279 588
180 273
264 340
726 945
510 626
140 605
16 817
197 713
17 83
220 662
2 954
510 895
641 668
142 348
419 484
56 780
233 730
643 751
436 937
850 966
36 789
460 535
651 798
278 848
86 899
129 150
72 652
433 764
235 399
31 627
938 993
349 791
435 986
47 848
455 737
2 111
179 623
231 789
231 408
511 673
734 820
2 926
383 942
99 167
623 855
37 79
88 253
427 841
435 443
651 857
255 856
455 785
361 431
125 969
518 777
738 956
186 752
157 345
490 857
319 732
411 783
485 754
115 125
82 439
188 863
759 880
106 502
146 812
372 856
188 730
140 227
81 265
490 697
264 493
491 571
134 333
660 817
725 933
204 891
343 728
317 641
500 680
191 884
81 695
790 855
100 243
145 315
66 390
969 981
483 862
289 792
413 434
11 142
487 872
726 747
643 785
75 650
529 852
463 982
825 951
996 999
313 912
15 571
42 135
534 541
245 305
64 441
621 929
762 768
795 801
90 392
216 550
686 777
198 809
642 866
151 949
156 805
195 348
255 354
540 702
74 516
129 931
643 685
279 398
5 142
509 827
675 981
348 690
671 850
463 740
46 255
112 492
14 177
256 594
21 599
0 268
65 98
98 976
513 534
276 792
101 554
489 764
231 489
195 840
424 786
144 675
493 879
350 537
101 150
399 476
699 849
117 639
846 961
382 924
281 413
568 597
323 698
378 973
24 67
683 718
206 299
60 368
384 724
75 831
847 980
833 856
366 909
27 606
558 687
680 916
195 237
458 933
89 421
773 964
6 905
219 351
35 802
149 201
177 197
396 600
232 503
553 621
509 608
124 298
703 898
75 490
38 559
100 716
85 364
254 531
658 760
414 483
80 836
517 670
703 863
233 825
589 966
572 744
265 916
306 849
151 657
226 686
40 476
735 985
432 746
247 439
341 752
553 616
324 680
188 467
254 718
579 608
373 650
275 618
413 425
82 836
230 778
289 988
32 439
105 978
269 470
142 431
95 420
569 935
94 172
254 714
150 442
498 863
405 616
201 929
590 845
11 521
292 687
605 666
35 339
295 321
825 884
138 154
340 792
290 696
594 596
93 133
437 753
138 916
184 302
176 927
705 861
153 968
250 953
71 819
695 938
48 628
1 544
12 98
159 581
240 806
261 492
451 884
30 410
522 857
236 273
722 828
260 560
289 786
38 596
494 710
74 435
644 951
11 388
319 638
560 877
137 348
216 515
451 591
70 756
539 601
136 970
366 939
701 875
372 960
625 801
160 503
55 275
632 945
327 910
754 845
221 524
503 687
13 179
212 932
270 312
300 791
705 785
325 707
582 981
85 179
863 982
553 830
683 840
78 112
327 472
340 927
361 700
13 509
450 753
2 902
646 931
291 671
377 884
451 629
139 605
304 417
303 478
277 414
554 760
573 839
2 524
385 554
89 409
211 557
568 577
261 667
414 944
443 522
615 980
237 629
368 615
322 743
462 564
12 768
503 967
383 620
17 103
259 975
198 634
242 503
297 299
195 216
271 760
305 601
449 821
540 722
639 806
801 899
689 811
511 578
342 477
385 997
449 609
373 390
390 973
464 963
276 982
692 786
612 899
378 839
697 861
298 321
129 806
397 460
595 918
385 679
397 567
720 989
96 229
402 669
270 659
96 985
170 732
285 399
285 461
693 951
222 500
392 468
91 253
649 676
113 857
40 71
107 930
463 744
741 973
262 927
236 837
227 442
7 577
850 853
495 707
180 729
291 545
616 911
141 157
75 495
81 704
404 567
84 718
161 243
539 713
352 510
55 316
656 908
150 663
76 979
902 964
65 392
627 868
702 989
530 648
151 895
373 681
274 760
517 995
218 733
268 425
470 569
101 362
146 294
482 611
118 119
375 462
30 617
52 842
350 655
246 600
245 545
521 717
338 551
112 713
237 952
831 910
94 752
61 931
33 154
72 706
497 907
431 814
593 822
264 394
580 672
896 982
528 927
535 682
104 687
365 369
109 395
54 73
673 724
196 624
184 208
154 824
390 647
681 992
494 995
59 671
959 999
498 506
313 965
125 407
15 697
503 909
151 688
309 834
272 649
34 671
66 663
6 770
414 450
93 964
336 905
23 833
618 803
352 734
326 772
582 878
85 220
101 472
439 573
98 583
568 808
286 798
343 579
263 556
231 538
240 752
835 856
308 490
527 815
534 864
285 797
148 956
306 402
231 588
413 682
219 733
145 595
677 933
701 743
629 687
207 299
353 867
60 564
14 619
610 855
203 872
124 725
18 511
20 455
482 584
44 65
302 860
313 640
681 993
816 964
50 386
188 569
176 464
637 894
58 844
96 483
751 909
197 398
375 524
333 610
507 905
20 512
280 439
301 604
425 918
23 92
337 477
148 348
657 791
471 472
445 888
646 712
142 766
826 932
392 913
588 813
307 522
125 315
230 349
870 883
128 536
50 688
345 768
388 902
174 311
861 876
217 598
157 688
261 323
486 883
381 860
529 724
644 836
657 909
902 936
305 427
362 520
580 877
833 939
337 564
46 907
561 719
446 580
57 990
487 561
35 979
113 982
722 779
549 672
361 378
554 801
644 756
488 580
84 123
76 122
100 245
894 935
700 835
491 788
239 796
12 111
355 778
188 358
100 226
30 774
187 649
401 810
527 723
215 776
36 233
55 980
142 606
284 636
391 420
222 622
251 482
443 545
697 942
17 677
310 834
764 870
532 730
359 970
775 978
428 631
87 264
17 168
605 825
124 920
540 767
26 194
484 486
257 651
185 968
639 797
131 735
600 979
337 459
5 20
293 520
53 518
9 763
522 540
119 445
753 789
417 677
472 946
31 610
94 770
196 320
87 292
436 514
45 771
780 792
947 948
33 458
83 499
260 711
604 654
22 94
183 599
514 945
163 789
345 729
262 316
574 703
329 409
13 439
582 724
251 446
63 416
58 721
877 940
138 773
83 558
133 144
542 762
137 977
421 988
188 924
265 514
389 547
189 383
214 909
211 461
418 458
506 594
149 953
2 482
672 697
403 901
19 713
24 925
231 615
127 715
140 705
607 794
137 455
3 127
217 407
413 564
212 600
192 997
156 956
900 944
344 383
640 824
153 803
365 895
314 877
197 305
216 963
306 604
261 279
115 889
790 989
271 655
20 963
251 897
156 676
79 821
215 785
144 554
453 660
782 937
387 999
235 838
362 972
326 598
101 908
455 736
493 867
331 432
595 902
261 460
186 954
272 730
434 823
384 435
244 936
531 964
345 374
487 765
295 465
164 292
438 612
125 163
67 626
251 984
451 701
588 747
94 655
90 528
200 935
160 608
299 348
265 801
214 896
83 569
438 587
769 956
302 705
43 943
98 902
749 968
65 285
315 840
465 555
764 806
306 650
361 508
144 779
16 113
16 722
390 942
138 196
61 478
51 85
641 642
81 96
104 867
140 758
232 424
256 942
38 612
163 829
0 51
12 382
557 578
605 873
442 540
130 974
742 859
0 869
708 832
252 754
706 783
367 571
197 420
345 992
246 619
16 695
27 908
73 384
375 944
253 947
141 172
8 361
400 541
788 799
89 939
220 717
281 880
368 695
167 876
466 494
246 301
455 528
178 459
254 700
194 559
304 500
791 847
117 700
805 864
530 768
674 679
706 888
683 880
247 913
554 564
221 717
147 918
318 618
114 445
135 143
990 991
721 896
53 924
451 511
236 628
409 654
749 776
85 661
587 822
88 985
334 724
591 721
588 791
215 374
9 558
454 605
482 951
178 314
369 966
171 405
334 874
406 786
198 339
178 702
554 709
310 738
296 788
3 280
245 824
11 423
255 654
213 678
16 386
295 527
54 970
156 396
148 823
753 918
216 466
463 601
32 61
761 909
45 989
349 961
214 833
68 76
364 724
350 398
530 891
539 946
278 730
602 631
419 499
332 571
478 944
82 165
223 799
612 614
388 533
93 637
87 392
513 586
461 915
275 362
439 966
196 732
515 750
109 288
76 993
202 977
240 339
52 537
228 908
769 857
611 654
187 915
649 832
567 734
190 610
194 512
14 292
436 624
575 729
188 511
88 735
64 403
749 867
16 724
152 802
412 428
381 384
637 841
177 676
488 569
733 826
614 900
422 529
44 67
227 698
194 359
767 928
494 992
558 964
378 517
259 262
84 599
398 887
252 761
843 854
29 456
447 615
72 744
521 827
38 258
158 590
10 682
279 532
539 552
265 677
728 840
554 726
55 153
325 892
649 784
307 914
37 241
164 241
292 890
507 668
89 176
234 423
46 712
15 470
1 547
244 924
643 954
561 652
37 730
533 819
541 732
347 887
157 456
636 695
182 791
213 829
419 468
189 444
229 515
464 479
536 667
50 328
136 964
637 843
165 319
64 135
372 511
324 402
263 844
353 625
737 826
104 918
744 957
775 915
508 654
464 876
517 896
501 830
229 561
134 786
534 726
10 221
423 441
643 822
300 493
325 859
564 776
65 634
434 604
202 647
522 686
292 662
645 866
259 339
388 924
459 900
26 330
309 827
226 879
626 777
347 470
945 964
800 802
76 111
347 865
195 279
368 618
657 991
548 892
635 740
785 848
651 776
195 197
190 850
789 917
183 824
249 680
360 645
685 773
285 928
83 437
595 811
176 355
656 821
306 578
298 674
475 642
462 722
4 287
645 905
423 859
82 893
410 576
18 149
212 919
627 965
207 618
102 213
72 338
267 449
335 857
177 975
331 973
507 516
583 957
442 509
140 672
130 180
543 871
6 431
191 310
444 482
351 462
710 714
403 942
198 308
554 735
141 524
308 349
44 83
154 777
590 925
232 614
286 448
275 592
295 911
49 648
498 701
791 893
56 446
700 943
575 962
262 786
637 713
513 588
148 164
168 983
767 901
610 783
222 569
431 495
122 472
557 584
213 970
58 420
708 823
161 890
24 96
112 787
312 576
787 838
53 751
135 232
613 677
155 987
416 777
19 376
331 578
331 676
226 397
478 513
143 824
379 690
431 863
518 990
452 931
106 336
701 892
117 502
225 530
723 984
210 277
709 997
412 446
158 238
583 588
271 477
62 935
737 752
121 819
387 770
114 988
444 660
342 651
402 657
176 502
53 148
118 412
313 977
202 901
751 981
279 306
111 410
604 921
414 922
253 441
83 886
726 798
251 252
113 932
464 704
901 974
212 832
538 775
426 634
134 142
355 978
124 977
192 198
444 475
286 999
38 371
125 550
659 765
3 322
554 761
348 424
214 654
266 660
616 643
584 655
320 696
594 823
641 690
135 380
214 679
19 183
32 379
962 973
9 188
53 854
295 762
307 852
313 989
210 571
325 582
194 475
682 886
366 955
53 870
191 893
629 704
399 580
247 395
146 713
430 597
501 986
742 812
299 848
755 842
364 764
496 870
214 811
685 740
52 714
423 513
226 372
174 314
896 910
941 992
347 775
145 882
203 698
415 512
290 380
473 740
270 626
560 805
164 761
207 539
321 806
593 849
201 402
369 759
435 897
260 838
110 487
594 963
288 430
152 305
146 283
324 463
500 631
367 574
302 565
536 956
655 674
530 554
326 481
447 726
111 932
174 820
611 694
50 824
57 440
325 681
149 671
541 588
524 904
294 476
491 951
353 749
392 602
212 719
808 919
235 918
542 818
440 568
298 917
451 806
93 905
372 504
70 394
569 583
162 845
243 898
137 710
394 539
17 366
682 795
38 584
135 136
107 916
482 808
221 824
22 923
206 365
44 409
530 653
866 947
205 800
208 634
524 696
75 502
371 594
347 720
626 877
728 804
212 233
525 568
631 915
262 301
515 545
307 718
136 860
605 646
302 998
172 964
171 860
346 883
132 701
538 827
61 734
97 854
434 806
863 877
116 805
302 694
516 636
89 412
169 278
35 492
341 775
83 131
712 893
220 452
377 553
255 589
606 859
161 968
193 493
961 973
842 986
350 492
688 803
389 544
529 553
601 963
544 759
141 378
33 846
4 584
690 905
315 609
33 337
69 888
606 942
584 629
580 816
154 671
360 927
34 493
75 913
431 432
127 324
461 961
306 791
445 737
92 701
156 505
361 792
31 561
293 703
122 177
61 757
27 146
375 692
46 515
201 599
473 877
177 733
698 707
556 733
441 845
251 379
311 802
51 551
445 624
540 737
298 808
413 649
325 662
315 561
325 857
183 894
297 497
510 598
65 967
357 959
174 340
302 622
550 670
136 892
350 374
101 543
40 560
159 787
758 778
534 933
175 650
197 751
215 300
391 647
501 708
22 324
494 943
283 503
478 862
258 550
287 782
287 680
129 170
313 723
148 271
549 938
520 703
772 848
376 551
788 979
161 519
206 976
223 647
684 944
355 496
783 876
272 891
634 921
348 662
240 898
719 823
192 524
157 670
543 790
80 948
586 702
306 716
419 524
337 579
27 672
467 605
951 975
281 700
25 957
316 413
85 917
238 309
667 750
240 562
89 972
441 896
55 306
720 780
805 850
666 765
618 825
25 661
128 636
72 347
38 150
16 936
103 108
185 987
136 337
145 600
233 637
448 488
260 651
789 833
220 636
423 664
224 731
178 590
162 580
469 620
53 745
590 635
541 587
850 933
256 655
260 362
399 993
12 409
344 883
487 746
391 757
346 854
737 922
341 538
81 586
117 246
154 189
743 945
22 949
645 664
265 733
229 284
161 590
620 874
44 104
137 217
304 444
136 388
482 503
25 649
18 745
287 976
461 912
563 686
93 329
703 916
454 513
285 739
142 896
376 432
252 852
300 721
757 855
62 297
494 596
114 963
207 311
878 944
181 857
451 455
508 682
886 977
395 646
93 826
557 697
84 938
141 239
469 907
489 841
657 700
791 896
805 949
807 970
140 263
241 645
852 931
139 443
268 908
231 782
80 530
626 638
446 909
450 815
870 952
119 678
457 675
778 841
203 581
225 752
855 882
434 869
245 588
636 666
282 861
183 604
175 334
759 838
248 723
397 479
757 844
295 432
646 807
649 962
432 613
299 491
531 857
264 732
295 863
670 689
136 398
497 923
361 927
800 855
10 390
313 433
39 143
110 346
563 889
77 541
113 410
546 832
363 891
432 781
80 400
116 807
84 977
22 121
290 974
420 810
434 553
91 193
339 534
308 606
399 610
102 890
808 945
90 817
161 274
497 948
79 962
372 577
131 895
529 736
522 742
524 537
7 945
73 418
912 950
70 469
113 821
249 423
75 622
143 287
712 776
19 120
623 900
612 925
95 815
847 893
279 382
127 783
296 751
348 687
201 266
195 520
703 797
283 875
287 902
299 800
80 541
351 744
162 200
327 426
711 862
304 742
758 769
2 891
30 719
195 627
286 292
148 425
401 878
847 868
254 410
558 759
187 344
53 160
578 848
304 886
366 413
70 258
492 758
243 991
145 742
675 715
9 305
569 629
429 544
522 860
246 420
69 688
598 948
242 623
39 621
289 862
288 677
6 413
216 955
703 747
240 861
304 373
407 756
460 576
274 672
242 893
32 140
28 668
254 380
304 365
35 89
71 191
262 636
19 345
206 253
10 832
0 780
276 928
84 147
46 608
574 974
23 990
100 297
127 629
583 942
401 524
305 439
461 908
464 773
184 865
874 887
106 664
264 924
652 882
313 499
673 955
555 648
927 956
179 637
400 917
263 382
341 425
376 925
89 446
95 660
415 600
416 718
235 268
214 885
120 406
151 396
900 920
158 736
368 769
528 891
149 493
498 836
666 812
248 707
261 884
1 55
808 988
23 374
187 860
123 153
131 980
68 783
561 846
217 670
532 603
31 301
620 991
133 210
332 653
402 495
597 742
23 248
133 417
296 356
84 337
342 400
220 888
184 766
529 614
399 422
61 303
143 357
450 684
121 124
169 537
331 691
134 517
164 208
400 930
235 559
319 341
388 592
11 397
432 766
14 792
61 584
408 867
903 964
405 475
127 552
244 789
562 894
178 852
434 796
220 716
164 212
397 851
49 674
174 448
260 321
528 857
363 595
764 823
594 603
606 630
746 837
412 422
360 475
27 608
168 796
300 559
537 630
396 801
507 542
168 187
516 844
133 615
370 660
621 852
25 762
288 772
129 473
4 79
750 857
0 251
267 551
617 931
176 822
192 300
308 693
308 968
256 674
638 644
238 821
487 629
634 833
437 837
718 880
5 442
120 827
883 943
489 572
130 776
224 806
127 528
277 683
795 817
6 573
616 814
163 956
41 264
583 964
307 810
710 717
758 909
249 514
931 975
123 562
448 893
213 754
136 575
600 997
163 312
259 532
171 280
181 678
417 638
326 747
153 390
255 886
339 509
570 887
507 566
63 794
544 799
677 948
560 566
35 917
149 609
116 245
514 876
534 865
144 559
120 316
492 753
495 783
223 606
338 436
165 218
484 800
369 423
696 801
65 183
95 526
79 937
520 572
516 867
36 106
532 751
739 942
563 654
228 635
393 622
827 887
137 675
625 917
33 92
195 374
38 708
59 897
693 851
167 549
454 905
893 909
596 954
837 900
601 752
255 298
8 197
480 970
266 699
396 837
47 796
831 977
292 838
70 421
265 743
881 933
177 701
461 512
428 743
399 934
521 850
518 763
178 571
573 748
556 678
327 367
22 97
735 849
305 919
448 451
143 821
468 504
200 214
318 337
125 356
61 609
695 753
234 935
282 665
442 476
177 519
671 800
179 886
495 834
354 486
590 750
453 578
407 971
25 790
162 711
328 332
369 715
366 720
293 904
48 981
61 100
39 853
43 924
227 555
716 811
12 14
29 619
246 489
323 439
490 876
459 463
45 753
705 872
804 933
360 780
346 686
333 354
276 351
476 740
160 349
460 642
22 187
412 916
165 354
33 365
479 689
167 821
127 740
439 801
431 941
614 942
34 76
173 550
202 821
291 781
47 876
502 857
278 292
83 789
604 855
924 936
346 624
182 809
580 626
175 327
9 999
342 613
757 913
280 308
482 942
337 691
99 877
175 562
160 292
657 704
25 108
112 128
58 231
458 591
527 861
367 748
695 731
61 754
250 295
907 967
186 406
493 539
291 568
841 957
499 514
114 332
547 681
704 824
32 98
118 190
22 378
336 377
146 173
379 609
191 457
868 902
593 944
271 418
147 943
195 879
20 451
336 422
179 608
533 648
45 359
489 695
36 256
118 465
510 970
312 489
281 369
1 235
277 802
858 893
186 510
20 884
179 400
149 690
119 187
419 429
286 891
332 356
260 987
58 284
591 811
239 865
157 760
336 790
832 870
685 946
134 803
347 688
77 723
548 636
194 423
91 583
44 919
658 990
335 352
229 547
332 645
530 647
173 269
74 582
790 985
361 980
132 396
575 727
666 760
62 278
567 834
517 804
723 988
689 949
161 945
292 358
152 568
712 716
492 869
343 954
218 876
189 428
557 934
378 389
190 442
103 227
707 869
229 710
79 545
685 822
465 648
339 903
507 811
441 995
968 985
697 728
306 608
19 517
220 287
231 827
221 469
327 391
811 988
594 938
53 860
519 921
230 740
396 900
270 926
139 206
388 990
539 777
177 444
197 337
624 647
23 500
248 437
295 819
124 383
707 984
177 461
3 529
545 755
26 678
83 544
127 455
228 758
132 993
296 894
329 755
216 555
167 536
442 689
565 647
272 404
504 597
229 814
716 883
467 879
28 899
133 519
164 498
110 288
369 714
843 853
890 994
65 400
605 615
445 595
867 992
151 499
255 911
265 878
46 48
188 715
352 901
196 527
748 889
676 789
308 482
282 725
40 423
81 699
463 930
578 783
152 222
478 991
756 833
323 346
734 893
8 714
95 358
158 283
33 355
102 628
301 915
166 797
8 181
796 828
141 654
82 657
36 741
47 77
648 892
729 796
510 659
259 266
818 885
699 856
719 994
553 593
218 538
412 426
72 412
184 446
365 515
810 963
775 783
305 455
346 996
249 893
523 851
583 808
314 550
317 627
548 823
217 543
550 590
184 341
764 968
424 562
263 974
561 708
172 933
193 827
214 575
40 416
583 887
602 768
31 270
632 675
255 662
167 470
160 727
164 398
14 377
42 164
758 766
65 391
83 815
26 130
594 651
175 693
114 651
486 536
377 397
91 972
56 433
595 778
791 999
350 588
120 824
582 874
73 212
781 872
4 776
82 666
55 125
153 213
503 641
103 663
54 976
13 699
279 664
581 616
29 453
275 464
389 648
193 230
252 880
112 197
616 751
359 963
38 148
267 886
101 204
251 570
113 254
78 904
350 968
293 592
2 358
17 56
9 77
49 754
133 442
492 555
250 961
147 749
642 966
655 736
355 623
916 995
310 693
249 262
135 958
13 753
325 719
745 801
191 644
46 275
301 868
650 911
469 689
26 665
319 542
50 560
509 971
127 753
288 798
72 334
631 918
729 969
261 802
370 790
684 881
299 789
390 492
64 314
349 509
613 729
705 774
360 658
58 478
50 433
262 688
818 902
138 170
748 860
496 887
347 401
36 585
372 808
275 546
615 962
462 871
232 899
271 336
725 991
84 417
34 798
48 751
127 944
418 824
375 509
360 975
116 615
449 862
613 967
620 727
36 390
119 796
598 985
163 642
276 339
28 689
142 933
51 154
246 447
880 933
100 442
423 526
663 953
448 958
567 820
693 706
81 769
441 586
550 779
458 997
24 646
19 691
292 743
569 962
324 518
12 913
130 599
648 890
894 994
311 817
150 894
971 982
195 616
114 957
526 738
460 467
182 282
591 863
103 276
294 312
255 342
7 460
486 851
120 338
170 658
264 711
186 326
563 750
242 635
0 153
106 129
426 979
410 462
475 680
133 744
491 925
58 97
332 659
393 909
286 949
30 694
90 938
400 761
493 963
106 226
271 304
237 713
454 560
757 939
897 908
102 741
222 516
391 746
509 868
780 861
419 471
112 941
736 980
216 657
415 503
814 948
12 568
130 852
306 388
623 680
261 780
151 988
376 508
490 670
197 198
471 710
842 998
828 973
482 891
710 729
204 547
829 936
617 818
813 999
60 586
237 547
174 422
898 937
158 946
489 588
231 293
41 551
462 620
118 127
642 680
115 460
98 484
430 933
437 832
504 527
29 769
605 858
627 747
133 828
719 794
485 914
194 507
577 887
623 899
529 564
386 476
147 291
55 681
554 922
280 706
603 684
248 841
126 133
180 839
11 18
176 342
52 342
140 986
440 987
138 985
26 738
159 980
32 396
588 810
532 749
221 766
467 748
756 758
82 742
263 639
235 604
734 763
340 797
47 681
453 679
168 392
130 791
1 161
324 465
30 568
545 758
38 933
33 254
228 720
648 765
750 782
96 683
65 157
764 778
247 881
499 508
243 894
620 978
300 586
311 340
732 919
583 876
730 756
393 562
352 604
11 280
358 812
445 877
500 735
63 976
796 826
628 827
374 959
727 915
501 725
86 712
175 529
26 658
17 808
122 799
341 802
726 752
205 604
212 577
885 940
357 365
85 903
526 755
216 401
549 786
228 250
274 793
110 300
405 781
472 810
233 380
119 358
25 921
914 995
48 791
161 928
545 786
149 641
100 957
735 998
39 685
242 593
608 700
446 856
370 537
458 845
358 608
248 511
108 372
436 735
37 744
266 948
543 562
280 777
309 943
293 811
180 761
136 284
141 706
503 744
338 560
383 834
744 950
812 977
349 615
19 830
34 687
884 945
1 472
289 992
244 906
56 759
5 979
150 569
950 999
93 379
613 822
284 728
412 810
547 746
606 965
815 926
94 767
107 743
361 969
633 792
608 870
74 841
447 488
666 933
502 905
592 677
109 869
301 501
76 618
304 580
631 715
462 815
162 301
602 851
298 568
187 406
470 961
565 758
69 818
291 997
34 670
397 687
174 214
821 877
94 811
163 632
562 756
715 977
3 48
549 986
541 788
431 711
196 266
792 912
154 706
374 882
250 850
451 792
317 743
477 551
506 662
29 218
463 748
681 731
2 642
153 444
187 607
560 882
503 980
106 797
16 365
143 268
102 406
163 461
659 985
64 637
573 883
162 543
852 888
370 695
310 673
31 977
590 770
48 947
55 474
607 746
285 622
262 612
575 888
529 620
340 752
256 453
115 418
9 308
498 901
252 856
76 964
733 933
167 521
825 955
357 838
32 734
640 968
490 667
387 965
810 916
134 600
123 516
29 428
268 781
245 806
43 712
279 436
759 897
302 660
507 862
324 523
414 447
855 936
105 195
195 725
101 625
443 994
364 868
143 951
633 827
511 695
210 267
470 847
1 134
97 176
379 941
230 824
185 880
142 453
459 530
734 953
113 965
611 784
381 558
341 544
174 335
114 196
328 915
620 642
666 898
181 265
408 436
481 910
437 916
422 748
429 437
14 543
410 902
573 741
729 881
371 611
318 596
622 864
82 340
15 991
784 832
55 180
68 426
757 912
152 912
138 700
318 813
70 474
444 983
251 627
485 695
292 515
219 893
81 864
42 151
386 998
90 393
0 459
50 916
739 874
73 858
316 425
400 561
292 715
710 716
294 581
90 685
599 658
307 565
107 219
52 433
440 567
7 951
697 924
935 966
21 144
273 855
56 263
21 140
731 948
575 848
373 880
742 954
385 560
402 805
224 953
608 842
62 966
95 122
58 683
442 907
866 931
757 897
53 81
528 632
110 214
25 761
494 708
341 980
93 137
156 910
279 636
21 959
638 937
95 479
391 946
387 787
155 818
35 589
582 663
25 738
78 820
18 840
597 902
260 585
227 730
116 835
509 620
282 560
19 883
484 768
351 927
444 789
402 823
358 614
4 361
291 915
422 830
337 445
63 525
118 484
636 900
608 656
191 205
730 734
104 766
532 835
214 798
559 616
621 771
549 555
18 131
271 930
316 519
181 976
385 814
119 226
73 617
209 485
579 969
944 963
314 522
114 136
220 846
695 842
338 366
496 505
281 623
209 934
389 800
768 976
635 953
601 911
162 190
129 856
208 819
21 414
441 802
235 450
327 759
467 933
142 518
703 787
480 497
627 948
232 807
707 715
473 603
301 749
248 827
467 727
71 665
63 304
334 957
97 724
15 197
445 752
317 970
376 897
212 713
754 949
507 869
235 549
951 982
69 759
463 667
410 417
158 751
779 841
50 118
229 850
421 989
197 488
762 962
326 604
722 952
219 829
417 458
55 844
21 747
352 687
257 446
56 864
271 838
29 219
174 858
781 931
592 759
302 653
466 730
504 932
423 963
278 872
608 764
223 646
188 577
200 916
528 760
133 218
639 983
3 731
655 940
215 966
378 445
669 914
503 611
33 408
82 668
93 233
79 876
273 644
693 716
444 870
58 679
105 127
207 724
134 162
461 824
563 896
88 175
15 516
326 764
717 932
259 577
76 501
353 739
834 920
323 676
501 585
788 943
176 991
611 929
157 690
247 467
709 953
121 757
536 768
118 596
117 345
240 608
22 786
3 611
691 838
307 325
362 862
12 402
715 728
489 853
294 868
386 778
421 827
546 766
145 816
671 690
538 857
88 696
153 734
244 353
463 632
441 460
628 842
812 835
239 611
44 396
129 219
303 547
118 481
644 769
69 395
393 585
936 943
49 214
306 812
239 972
660 673
63 226
267 602
424 629
136 288
38 87
452 572
176 946
19 569
127 216
54 659
42 974
38 921
880 898
310 927
269 515
8 850
588 808
883 986
175 380
634 655
365 709
198 287
9 30
171 882
648 721
323 991
674 794
874 912
281 784
602 839
290 384
327 342
493 944
501 615
400 610
894 989
116 532
584 728
317 422
354 818
17 507
213 764
78 85
755 825
815 907
58 301
226 343
402 462
512 513
262 820
186 542
266 347
408 778
40 850
394 571
457 558
312 703
393 734
705 747
205 699
265 720
638 775
432 626
24 164
331 808
438 618
303 466
268 668
468 487
788 942
509 599
211 575
292 928
563 930
562 985
384 614
73 627
187 621
40 847
101 522
689 768
196 598
48 399
397 545
86 476
203 965
95 421
353 953
106 588
494 838
334 551
177 972
472 510
122 267
133 339
647 733
199 462
253 418
763 915
162 576
111 756
293 318
45 582
538 606
107 256
573 763
917 987
97 127
885 973
116 965
430 938
196 277
496 712
110 211
938 980
146 430
94 642
580 690
322 406
555 569
538 715
278 734
220 503
344 432
688 938
601 828
91 852
722 740
184 538
336 503
330 499
115 398
303 546
262 456
769 781
294 739
308 746
546 971
74 859
683 787
244 483
736 926
158 941
792 943
403 727
621 711
46 620
120 374
542 948
692 937
67 700
399 755
445 771
261 987
210 585
158 249
57 511
469 829
671 851
501 984
386 614
568 806
74 456
76 441
675 704
423 953
542 873
227 867
85 959
305 941
122 347
911 928
390 643
469 796
201 864
82 274
144 877
581 661
192 863
67 758
454 912
224 691
655 713
608 649
491 535
0 936
388 796
407 736
659 739
368 915
206 924
509 823
342 872
82 347
113 653
145 577
138 274
111 570
82 744
210 449
123 320
291 621
471 549
610 767
195 699
351 894
327 888
223 610
191 369
356 577
605 665
422 782
122 677
203 833
537 956
279 846
636 821
124 528
286 522
519 712
539 542
551 635
453 601
145 836
221 254
644 869
817 907
228 526
443 940
10 326
250 755
715 876
136 770
368 673
239 534
178 353
488 496
470 636
155 371
71 156
98 681
399 510
547 909
438 515
622 746
95 940
136 978
372 867
706 709
191 774
99 313
398 592
600 756
423 958
47 893
57 267
614 914
30 784
526 545
482 840
165 991
329 896
233 784
739 963
725 887
9 626
476 711
131 145
179 938
422 800
212 865
317 560
57 468
167 398
357 370
267 921
84 898
345 818
110 278
282 445
27 38
105 137
374 747
437 764
222 414
359 624
415 883
598 779
915 951
561 690
598 682
469 598
415 475
700 756
461 759
117 498
188 425
522 956
583 834
530 764
599 718
802 990
496 613
280 532
137 407
234 782
476 921
595 838
712 912
333 437
496 817
678 976
463 782
8 398
47 536
349 940
836 991
272 317
696 743
159 811
643 907
37 642
438 888
23 994
567 592
361 533
85 655
247 453
230 795
162 679
190 404
601 672
143 404
526 782
20 823
428 916
343 500
762 849
64 559
232 803
689 902
439 648
448 951
405 752
50 548
893 958
719 764
193 828
235 381
203 506
395 518
289 465
535 781
356 561
87 290
275 743
415 504
386 753
104 773
254 503
519 537
238 966
184 228
354 368
291 759
12 685
753 795
132 655
85 355
189 416
198 897
321 616
213 244
494 518
529 618
363 927
809 949
167 673
359 894
721 899
3 453
449 566
52 139
357 495
387 849
29 238
173 326
123 443
262 436
704 875
234 827
360 454
837 992
91 903
719 740
347 904
466 981
73 142
686 774
841 947
101 493
781 789
139 739
830 888
542 908
515 732
176 892
31 271
627 856
384 696
46 733
427 971
274 931
595 807
687 990
130 808
313 494
616 960
141 854
550 632
181 247
337 759
781 876
252 557
104 409
704 997
198 633
358 788
198 995
62 551
96 369
697 887
152 522
191 403
493 621
366 609
213 646
612 659
84 896
64 401
166 877
75 758
924 944
50 431
117 452
525 876
679 743
458 811
75 709
9 533
422 704
40 244
571 893
168 545
582 660
501 512
382 494
170 846
494 800
874 959
532 616
610 710
716 750
418 542
351 770
668 961
244 280
809 986
531 684
151 361
761 966
621 945
298 510
758 761
602 826
247 974
636 681
212 647
473 907
128 794
464 533
621 937
183 199
451 872
165 251
330 854
96 591
313 557
139 989
684 733
508 635
491 685
916 932
313 498
40 259
108 302
692 704
304 819
581 695
55 586
457 464
133 183
58 540
464 848
151 683
409 855
937 961
721 789
553 897
634 807
772 967
845 920
324 951
841 995
34 540
168 843
151 397
599 884
80 842
330 687
55 299
59 827
504 964
77 337
237 818
794 986
581 883
42 754
124 473
126 643
474 875
480 824
189 958
129 147
954 990
79 130
779 803
773 927
185 792
16 303
33 940
264 620
146 209
347 477
161 469
105 521
195 675
275 947
570 738
95 440
425 491
66 196
409 895
491 828
444 738
410 469
395 766
103 380
309 572
842 979
157 586
31 798
178 758
177 739
565 610
296 965
510 934
308 692
427 476
240 893
305 920
269 865
217 758
479 849
244 608
518 557
544 905
447 626
167 195
440 689
87 537
312 861
231 850
620 895
120 148
548 600
84 751
269 902
379 407
484 576
290 984
335 373
4 279
205 277
82 123
319 616
563 879
364 455
747 767
728 822
303 641
116 542
39 606
61 669
648 699
669 876
22 346
677 913
65 608
753 923
71 937
659 774
396 545
632 666
216 961
509 523
373 500
48 98
139 533
431 820
564 765
63 208
192 497
33 236
684 747
150 930
360 707
778 819
643 836
711 852
339 694
262 341
352 775
63 925
365 557
598 627
75 430
673 898
70 390
43 935
155 677
677 705
653 709
146 281
249 971
117 836
41 975
197 286
38 161
831 846
465 782
991 998
78 306
232 488
635 757
343 496
108 399
223 228
212 579
762 894
576 747
180 847
56 377
16 990
3 193
474 782
59 122
151 200
258 579
756 907
390 778
169 208
342 443
51 121
683 694
189 671
336 639
194 493
19 209
520 645
650 730
69 385
63 318
621 622
803 953
125 243
570 743
97 626
173 175
56 968
44 283
214 829
131 203
200 299
781 981
430 916
404 740
482 719
19 576
137 871
111 120
253 778
84 172
334 761
61 274
771 955
46 909
294 551
1000 1 10000
432
131 174
35 687
41 803
361 897
176 812
529 924
752 868
364 794
351 815
666 867
190 880
82 366
238 383
295 770
1 376
650 678
125 256
82 995
91 312
421 563
252 415
201 603
522 813
418 966
218 248
452 889
243 547
483 956
109 686
213 392
627 695
755 866
47 511
320 326
259 577
385 644
484 856
367 407
86 938
520 953
99 220
48 653
707 893
514 816
513 974
664 803
867 882
610 955
4 643
793 873
673 912
571 831
371 846
311 459
192 447
128 630
30 59
128 386
68 284
126 622
40 779
212 410
253 776
382 405
406 586
195 791
474 747
417 579
144 651
647 999
326 364
327 338
534 676
363 414
402 491
285 597
88 137
324 662
376 499
264 336
769 847
74 493
98 659
33 585
39 515
549 817
496 961
293 450
129 352
601 684
42 568
294 383
688 697
12 846
164 488
266 462
75 876
3 880
277 852
437 563
114 877
597 742
138 636
144 897
168 556
316 427
250 427
520 874
43 306
6 868
315 745
105 611
254 718
529 543
72 423
227 964
251 743
337 419
213 884
164 792
139 819
227 377
802 810
587 700
933 963
79 824
350 439
711 719
415 984
350 654
166 648
375 569
560 757
238 919
252 959
40 645
457 916
730 981
215 336
518 521
386 553
570 664
754 871
294 323
109 160
774 984
365 908
18 660
144 150
261 292
392 521
298 826
108 634
308 796
720 803
513 972
436 681
449 728
181 707
105 736
167 963
423 608
110 948
35 75
89 271
36 772
59 290
256 825
784 940
851 919
158 189
184 451
118 854
388 969
249 531
181 548
168 316
495 979
124 684
209 828
323 470
492 967
31 679
606 911
390 681
923 960
969 991
213 772
271 907
130 981
766 936
357 718
685 903
461 815
587 865
396 781
685 999
268 613
187 571
409 981
65 628
59 428
312 711
148 654
246 752
175 263
157 696
614 979
183 326
68 82
227 388
59 576
45 145
423 964
107 309
336 448
175 863
255 898
669 691
205 522
431 644
103 205
560 603
411 637
661 816
487 758
37 670
89 876
365 411
670 728
38 556
197 260
758 762
366 999
336 978
205 940
209 554
133 156
316 744
9 477
592 844
351 920
309 690
160 506
242 778
734 823
12 792
438 497
181 897
656 707
43 527
157 339
493 967
129 881
709 907
406 908
273 836
124 189
164 865
200 461
617 916
278 400
490 975
496 606
0 322
335 614
263 318
64 946
49 717
71 801
90 353
400 709
411 876
49 678
550 948
405 538
101 283
415 683
240 580
203 849
38 168
73 797
539 744
565 798
38 427
35 665
726 946
554 754
277 429
528 948
205 405
435 633
110 995
459 853
830 980
545 832
470 661
245 466
109 831
300 429
269 282
297 675
206 610
867 945
56 999
515 905
415 586
567 585
465 771
378 426
202 853
196 462
665 751
61 633
480 962
233 484
77 561
201 312
743 965
611 670
217 395
134 561
46 733
156 890
662 720
360 469
197 754
24 707
77 538
43 863
496 797
768 832
186 369
548 677
160 393
9 707
323 822
286 895
53 77
282 709
455 839
271 584
317 899
793 865
37 912
461 747
57 147
119 285
38 987
682 835
135 770
61 763
415 690
863 904
65 759
356 816
358 949
546 784
562 935
189 334
254 457
23 558
561 950
341 650
351 426
144 804
127 580
243 463
124 190
308 560
801 846
273 882
188 785
810 893
553 940
217 265
603 971
163 209
929 979
521 720
242 580
248 664
377 717
500 894
676 955
901 914
229 274
96 436
183 694
304 557
48 423
818 873
917 923
449 740
636 704
440 682
21 322
403 429
288 615
193 613
13 69
68 209
109 603
2 512
388 619
455 785
207 304
359 585
155 885
382 863
354 970
446 763
557 663
355 780
305 601
159 964
491 516
748 772
193 663
736 798
293 634
664 817
58 638
691 951
230 491
114 852
159 688
62 384
24 308
180 933
848 894
161 912
220 795
458 680
28 258
41 203
87 285
323 813
610 731
321 341
59 180
108 609
117 778
428 986
196 713
617 633
609 752
841 942
443 629
857 893
32 471
126 273
568 935
292 903
483 712
389 575
408 586
384 417
716 962
729 965
66 715
2 813
209 409
486 894
479 492
330 741
109 306
187 978
562 596
72 736
979 996
599 950
465 583
672 770
582 913
86 365
177 809
101 783
187 333
67 744
317 917
374 978
182 395
173 279
217 842
479 507
349 773
503 851
274 616
35 961
552 565
177 886
139 224
44 968
385 680
196 607
307 879
30 574
512 619
250 453
243 844
182 480
155 556
18 100
220 522
9 209
685 847
191 576
339 374
578 610
10 467
792 922
539 627
688 957
440 549
458 560
452 781
812 913
499 772
194 567
692 714
109 372
95 675
310 643
422 428
583 934
309 359
435 520
409 884
773 988
13 686
560 922
599 891
231 712
278 788
214 375
472 811
112 973
93 231
370 641
804 847
53 910
86 524
48 877
458 856
649 655
12 71
878 998
771 800
882 918
839 976
507 597
178 777
123 997
8 172
451 789
126 165
125 410
48 775
318 556
428 558
300 877
931 946
674 766
573 695
258 807
235 345
534 660
89 346
489 648
450 712
528 669
616 955
549 852
445 804
624 704
558 559
369 576
773 915
565 750
686 689
481 502
741 919
183 282
144 567
829 838
265 733
457 565
7 526
505 909
497 947
25 124
439 969
605 890
276 999
63 126
266 399
484 673
87 854
168 264
447 621
352 824
373 593
177 668
492 974
226 850
3 167
21 968
102 549
636 861
199 390
712 814
774 851
490 701
555 937
490 653
10 965
281 924
221 288
693 848
196 370
407 897
525 530
762 959
505 968
17 300
603 814
149 525
381 573
356 422
412 548
865 999
695 745
83 827
104 311
37 721
87 198
343 795
196 918
208 324
293 704
247 346
622 833
248 389
103 247
540 793
57 340
205 699
31 823
874 906
273 650
72 665
272 491
17 139
300 934
125 392
733 836
588 877
358 799
443 623
469 900
575 971
653 937
38 448
807 951
187 351
381 444
159 995
295 572
295 743
226 908
445 538
30 386
279 531
88 556
53 470
77 655
127 467
433 719
426 638
572 868
446 495
587 929
97 383
156 686
577 769
167 533
388 819
268 790
866 955
433 650
16 65
46 760
525 574
328 348
273 705
667 939
427 562
59 97
127 783
338 811
367 622
411 927
591 737
593 627
343 348
195 834
340 835
578 588
84 707
370 541
38 212
75 928
531 761
681 794
268 644
329 988
181 997
150 247
118 202
305 442
451 490
533 759
284 504
528 684
36 356
418 534
457 810
431 765
185 289
533 812
416 566
482 806
520 611
149 449
349 703
57 521
355 814
153 878
501 682
696 942
608 644
617 746
503 607
120 932
578 778
6 980
104 574
746 981
640 651
132 814
319 469
68 326
562 977
698 959
278 947
688 975
428 921
36 949
514 558
442 942
27 57
107 816
229 833
10 841
608 722
476 744
313 365
194 648
739 794
613 938
320 758
704 909
238 469
18 965
834 850
95 871
11 398
349 690
2 943
677 840
428 980
386 934
133 431
167 781
128 877
161 477
246 730
203 361
245 265
416 985
56 610
354 762
530 563
81 596
801 909
536 891
193 388
245 428
531 973
452 717
265 894
102 738
312 361
704 942
303 981
466 904
395 396
386 920
86 250
227 828
8 362
65 245
22 111
777 976
391 929
437 613
304 407
246 773
301 871
704 855
758 950
549 621
367 422
756 766
585 943
395 597
254 362
267 729
294 397
404 744
135 902
26 998
443 666
192 484
40 583
523 554
441 611
500 706
783 896
38 187
450 771
920 934
6 79
129 735
611 751
528 871
160 245
39 936
29 773
23 254
471 550
80 143
385 897
380 526
54 939
184 761
415 979
538 558
148 183
369 595
5 158
23 818
422 781
441 779
168 628
274 509
628 745
444 973
215 391
298 677
81 490
843 997
724 793
643 969
220 960
395 566
539 701
287 929
105 357
172 670
382 542
790 826
17 553
33 876
414 836
122 985
146 896
168 669
348 841
87 295
289 290
9 478
52 302
141 820
5 799
156 771
163 596
266 386
122 179
233 604
363 584
69 626
257 658
249 687
818 848
445 770
642 989
493 623
368 690
22 41
615 924
118 890
383 913
600 829
274 483
314 936
85 552
483 895
183 185
806 977
332 440
78 636
827 934
38 414
99 854
180 947
230 649
168 229
678 898
560 640
234 813
365 523
94 882
45 817
23 292
150 644
328 396
578 719
690 902
359 394
221 275
25 745
826 912
623 706
132 506
101 996
393 820
94 173
472 536
683 956
98 531
179 567
9 993
133 501
224 810
860 952
592 777
135 575
200 718
472 917
61 583
615 893
284 488
153 469
417 493
595 692
420 751
186 745
587 833
196 939
34 808
64 755
752 816
733 972
230 829
314 504
570 868
340 365
108 721
484 545
773 950
226 417
8 415
77 831
860 981
101 538
370 514
369 734
200 762
20 254
6 401
10 762
504 802
100 465
284 938
426 968
74 797
260 994
274 456
750 859
296 481
34 893
640 883
145 786
658 704
234 290
124 579
158 653
309 487
35 918
5 755
68 931
191 889
239 747
650 954
88 965
755 816
268 360
707 894
556 631
216 773
758 760
446 831
317 973
176 379
583 805
409 558
401 502
419 530
856 953
385 392
15 781
522 995
2 17
139 815
714 819
189 482
717 861
67 171
7 423
109 989
231 440
354 749
578 938
13 182
201 888
357 790
469 551
127 905
442 828
157 583
54 315
381 958
358 755
343 494
617 763
240 578
89 613
508 693
240 361
294 739
108 316
375 574
349 610
871 889
20 107
304 592
117 664
253 399
491 951
494 679
263 338
151 246
190 929
48 624
816 831
103 232
702 963
525 641
6 123
653 685
350 945
580 696
310 766
200 497
264 872
63 669
116 532
92 951
613 941
590 885
131 557
250 426
13 590
271 511
186 404
629 997
35 642
491 640
29 306
95 290
395 419
611 859
33 182
326 808
131 970
38 432
241 309
204 350
743 881
27 908
344 762
553 635
158 694
65 205
242 441
469 827
126 812
76 116
114 293
69 826
2 374
101 928
315 900
498 706
259 762
710 985
64 475
943 993
441 469
655 867
23 338
240 634
533 966
189 332
730 776
597 645
424 753
235 561
542 658
471 806
86 927
349 468
225 577
9 190
407 855
461 840
136 608
31 370
161 508
225 565
93 291
57 431
124 692
725 984
117 750
41 482
197 972
456 898
344 365
324 833
854 931
37 166
360 785
189 796
221 620
246 829
630 661
293 324
197 829
641 947
385 566
126 288
76 921
73 248
212 286
195 484
315 998
691 933
62 861
298 481
201 770
27 208
45 945
585 979
103 521
110 877
37 895
753 955
107 257
265 454
670 885
588 765
136 287
142 853
242 657
572 973
257 624
352 981
227 935
72 167
119 794
400 950
662 687
16 509
70 337
121 815
139 403
329 688
237 609
575 951
111 581
204 522
421 985
614 692
95 927
410 452
188 796
26 268
206 603
246 914
11 407
669 956
704 863
16 73
795 797
320 802
386 865
35 640
311 701
205 542
420 959
219 768
675 843
277 705
175 271
395 669
394 735
263 376
396 448
123 247
154 647
85 902
685 785
130 726
313 805
416 958
16 57
266 287
761 914
130 775
233 835
283 772
213 269
703 883
130 371
154 785
751 888
209 216
628 746
462 873
268 926
149 703
389 841
687 955
362 402
284 366
378 876
333 884
2 584
579 882
461 580
280 515
139 784
275 900
331 352
68 617
188 195
208 570
196 565
638 932
470 595
36 798
385 688
209 751
198 687
753 759
47 695
162 960
163 534
247 323
68 800
731 793
30 755
618 810
200 987
70 573
160 601
91 188
699 741
30 745
486 566
132 883
2 554
269 583
187 393
565 683
395 748
95 645
31 701
163 523
595 744
98 578
309 440
66 856
459 957
36 194
8 779
42 286
354 561
543 835
198 864
180 358
262 636
342 737
307 476
142 926
764 937
332 430
768 982
184 979
293 358
280 537
464 701
393 927
471 981
458 797
377 395
412 760
742 893
256 449
14 933
505 853
442 771
363 794
116 904
201 849
446 651
265 584
197 974
280 585
52 514
654 706
651 928
61 134
12 615
126 844
558 873
27 689
257 593
517 822
642 717
205 554
227 607
953 974
8 908
154 861
741 814
515 962
392 691
632 691
156 339
594 961
175 959
467 517
147 833
52 981
40 998
469 804
691 872
140 628
52 278
662 725
427 669
392 740
852 890
123 208
55 654
168 178
332 394
530 917
828 883
341 849
308 661
583 673
455 831
413 753
226 734
481 648
121 673
647 832
836 924
285 564
223 771
959 999
378 850
3 84
42 878
216 767
572 837
668 971
426 847
235 567
134 875
348 770
151 904
676 770
131 996
219 989
299 564
401 657
454 652
30 516
624 661
77 740
26 740
802 827
194 385
415 621
714 858
185 972
73 237
255 978
461 680
830 887
407 646
601 968
590 622
664 698
724 886
282 896
89 944
271 367
234 267
354 902
674 920
815 835
375 573
334 620
131 714
416 705
186 746
136 435
83 451
155 915
445 768
32 103
146 862
12 414
401 948
246 659
175 843
66 998
30 404
564 794
673 854
148 505
621 744
224 691
265 271
755 876
291 323
285 938
250 359
283 404
318 739
487 838
357 557
564 592
195 813
84 496
696 756
246 683
186 501
284 605
193 888
703 864
322 547
278 390
343 709
11 427
258 300
49 962
482 978
469 531
59 359
456 587
261 338
99 667
134 726
856 884
174 925
237 766
517 625
92 631
387 758
82 737
225 721
77 695
437 898
46 645
133 293
200 411
413 859
629 818
65 446
127 334
200 791
79 467
200 507
113 724
221 673
561 580
324 659
362 710
372 550
391 690
10 721
254 942
1 883
3 287
273 376
429 710
280 604
59 618
39 727
271 715
181 987
319 559
275 433
163 330
740 901
282 460
730 985
203 502
653 999
288 351
14 96
811 853
82 799
73 826
224 487
37 664
371 533
447 846
396 458
10 219
140 237
452 629
62 484
192 417
149 992
714 876
432 960
54 99
172 684
728 880
22 356
30 710
461 986
266 741
439 681
159 478
906 997
812 914
264 405
431 448
285 557
809 976
195 744
96 666
159 303
222 332
497 528
51 104
351 855
38 172
319 591
354 843
124 930
390 942
81 733
58 774
18 28
275 615
691 960
101 808
138 262
93 488
487 753
420 603
395 774
223 485
507 786
174 568
478 609
542 779
740 868
822 981
12 562
27 731
67 563
224 242
525 732
326 533
301 658
509 603
65 546
551 925
571 743
409 445
133 236
88 340
61 112
34 556
266 957
307 372
97 609
52 157
518 826
60 853
567 757
260 681
426 901
413 734
180 447
338 636
729 865
55 506
234 446
591 930
474 736
21 992
181 399
521 841
543 640
352 559
56 850
196 801
324 353
372 646
160 648
35 965
247 575
738 907
97 656
82 320
78 655
372 502
279 616
15 622
700 855
416 436
436 450
86 783
401 685
179 523
211 292
785 823
292 643
562 567
94 336
37 280
564 841
79 187
155 551
575 963
509 559
37 849
214 342
567 684
6 957
353 602
332 921
665 930
798 865
91 498
56 606
110 647
125 385
418 514
286 505
306 984
283 619
135 533
62 934
474 691
201 276
95 867
803 824
205 557
493 894
747 837
404 547
373 801
520 994
267 787
191 725
401 896
662 691
73 868
256 381
218 948
210 290
348 964
279 526
228 812
653 698
80 195
282 326
144 584
165 753
395 682
489 614
142 746
166 584
413 620
489 958
17 422
5 33
151 766
92 829
784 989
384 973
18 302
162 342
859 889
568 694
124 418
187 306
549 870
418 461
515 552
424 881
354 898
448 728
103 847
386 816
731 882
27 871
350 404
265 974
224 334
139 429
488 715
126 228
99 242
154 766
230 566
122 228
337 651
628 708
429 883
108 485
821 986
708 808
574 899
135 579
57 696
123 422
59 566
446 692
37 984
197 902
84 639
848 854
103 342
607 772
219 689
41 292
471 897
3 523
476 944
116 779
423 792
172 340
297 883
77 910
350 950
211 957
716 837
871 987
96 347
418 751
517 673
710 971
772 860
248 771
829 890
160 557
412 413
205 533
410 924
6 795
280 589
125 932
533 665
91 189
381 587
12 734
320 602
552 758
465 667
185 234
482 994
362 368
194 540
77 888
16 138
266 424
335 645
665 992
625 627
324 721
31 385
577 885
441 596
469 865
563 705
888 916
680 812
564 989
498 644
1 298
348 924
525 702
389 477
432 641
505 771
345 873
693 937
725 963
596 818
198 415
105 578
634 656
84 459
558 766
182 429
209 355
26 399
192 633
245 782
393 893
735 909
40 52
710 755
17 223
208 692
416 999
209 362
62 422
109 136
120 737
463 768
127 271
152 862
473 884
146 603
483 695
193 293
46 736
180 517
130 779
367 855
536 677
706 821
569 897
108 377
142 343
364 763
167 260
458 494
64 932
664 688
351 861
487 618
972 977
266 547
610 780
521 985
577 650
70 828
295 725
380 914
778 904
76 503
686 810
354 937
354 920
356 823
35 63
229 475
526 884
266 749
317 740
567 620
144 194
264 580
520 523
217 440
166 259
244 964
73 308
211 229
203 501
44 819
227 865
10 838
154 611
335 860
171 241
173 450
867 988
894 968
354 367
280 763
513 985
724 748
433 436
424 986
721 831
286 667
149 601
840 869
504 925
265 772
324 463
373 535
307 876
140 416
523 620
277 922
176 294
57 345
400 464
238 351
90 331
169 827
4 98
122 626
106 214
257 887
63 640
297 819
55 937
483 868
262 390
389 644
845 870
211 481
933 937
467 748
240 407
12 393
644 682
344 811
516 853
333 761
829 976
13 415
406 941
521 996
259 952
444 702
237 754
478 684
112 837
475 986
485 955
676 967
216 526
177 508
215 726
508 810
774 961
40 379
139 576
145 502
846 897
649 745
373 783
311 615
443 567
226 356
234 925
290 835
293 574
435 522
104 110
497 823
551 954
441 919
687 693
45 369
45 169
613 776
309 675
827 944
85 664
401 718
60 352
454 669
121 974
229 550
112 867
820 914
379 528
124 632
59 920
46 387
179 687
769 921
442 744
8 926
156 746
519 843
348 387
314 328
78 978
180 813
761 917
820 858
556 943
211 839
296 712
631 636
67 262
219 415
327 388
516 883
448 589
678 854
649 977
34 48
71 796
90 719
495 760
280 712
201 550
569 601
269 621
439 575
40 855
62 645
399 726
61 629
100 543
147 803
376 610
105 657
476 533
104 826
168 545
151 907
313 927
658 673
487 798
717 732
133 387
222 337
579 779
267 332
548 755
98 990
174 762
158 749
508 910
220 352
707 716
465 533
589 673
396 637
147 886
12 416
74 885
166 535
165 454
333 342
519 641
720 968
432 547
390 881
314 851
348 541
327 843
38 650
142 453
96 214
554 579
533 857
303 626
436 590
291 333
504 593
699 786
183 923
458 933
691 906
158 307
324 856
292 438
410 975
234 838
258 952
344 674
405 964
727 812
61 825
258 497
220 334
49 173
36 775
39 344
122 815
854 878
194 898
462 744
744 989
201 846
444 799
261 376
608 864
199 779
873 989
652 923
485 770
395 721
496 858
438 681
519 614
26 674
410 521
425 563
567 711
108 897
32 482
127 416
126 168
749 876
604 837
761 765
784 811
213 719
708 709
626 949
104 597
424 864
105 400
721 801
397 822
513 856
793 916
279 926
272 623
359 983
212 482
840 858
186 628
308 826
35 934
101 398
132 500
581 943
206 288
579 982
879 902
299 914
605 786
124 474
194 198
559 812
477 549
279 875
373 673
44 325
606 625
729 810
113 206
70 699
526 773
18 451
80 712
361 392
205 937
459 960
428 559
62 196
533 637
150 392
81 998
462 720
699 737
219 456
757 963
418 518
335 805
116 624
155 698
266 421
249 640
513 643
817 829
62 867
347 436
232 687
266 851
646 713
95 415
585 833
413 600
100 650
438 795
218 399
533 801
295 364
48 605
385 924
390 600
758 909
16 109
592 859
868 876
48 274
126 375
560 581
331 767
727 935
329 989
673 799
531 864
355 378
7 975
221 346
156 389
640 750
117 692
374 520
257 414
253 536
496 893
346 957
555 594
157 447
107 859
299 984
19 312
523 775
448 729
120 587
42 262
751 801
761 964
570 593
335 590
388 781
492 796
205 503
456 623
110 810
679 910
35 786
744 966
378 516
122 581
443 550
660 891
588 822
147 357
73 794
516 834
308 575
563 572
269 342
507 960
36 142
535 772
362 540
53 95
161 332
125 491
516 779
370 792
120 569
64 310
141 613
77 434
534 977
56 948
742 899
358 592
109 732
699 770
848 984
514 606
99 363
535 596
327 536
144 954
429 918
388 627
19 78
272 767
306 972
460 867
12 351
174 791
190 371
524 789
179 549
163 165
293 841
345 625
642 900
322 874
568 786
433 637
802 919
61 485
45 803
760 939
109 659
52 289
109 752
17 150
373 674
247 651
871 999
163 443
491 676
89 964
426 800
268 388
529 907
275 614
315 570
355 573
501 667
535 717
111 954
45 66
496 939
576 867
279 767
283 293
77 833
92 373
438 555
460 716
430 646
54 106
418 992
110 817
171 592
104 178
932 991
113 651
8 107
210 380
358 391
133 544
102 731
546 551
338 840
365 605
221 939
306 725
575 809
599 906
297 959
454 873
131 991
622 681
36 397
219 574
243 619
393 681
220 602
367 609
230 625
42 591
386 510
132 655
842 904
3 365
292 657
535 997
174 285
560 624
316 845
87 968
155 577
622 861
678 995
9 916
28 685
304 661
111 568
641 978
170 762
243 697
31 193
167 799
172 742
136 806
346 530
724 986
97 457
659 897
102 933
67 276
307 566
67 734
380 902
464 989
151 661
299 816
530 907
237 591
365 369
12 257
302 553
9 568
102 926
273 289
47 255
5 465
631 711
308 681
193 596
489 634
341 600
700 966
192 469
79 390
586 648
105 466
204 607
234 617
308 769
446 547
386 795
42 760
446 818
97 955
178 259
49 450
521 641
475 969
155 844
826 830
18 410
77 453
747 987
29 557
116 258
473 553
850 930
187 997
534 611
143 698
287 347
781 934
109 536
159 383
331 415
608 840
311 853
504 761
541 726
30 251
125 481
434 516
751 974
111 960
378 451
135 185
206 926
107 399
316 817
275 717
341 892
770 923
484 920
174 887
104 439
61 453
101 334
24 654
140 991
177 631
14 614
59 245
924 965
285 785
645 846
601 913
490 870
320 630
410 644
54 520
471 619
269 781
111 407
151 338
123 338
296 537
331 506
34 715
490 661
60 96
86 740
264 588
47 77
238 751
80 374
753 904
231 365
447 947
155 508
467 550
139 555
820 943
649 957
297 302
656 763
363 896
368 867
541 571
480 897
854 859
47 922
101 747
414 672
765 981
37 764
467 758
396 894
69 409
573 622
177 277
475 927
233 429
358 528
69 741
196 364
96 711
749 979
531 678
825 960
132 211
549 562
652 911
488 591
432 927
41 179
337 606
213 482
190 804
183 922
725 735
3 379
324 434
248 471
270 670
390 704
841 884
665 747
621 869
43 700
181 511
32 198
476 913
282 955
156 981
509 639
500 628
329 938
142 627
399 758
83 938
397 676
12 456
322 828
416 989
233 557
2 822
331 807
138 776
562 690
387 525
245 395
495 896
189 532
92 761
768 817
117 304
353 491
407 781
75 949
443 823
275 633
93 450
262 491
664 906
419 613
439 914
526 644
590 854
425 784
867 985
134 507
165 690
514 703
43 893
539 962
345 845
604 797
6 870
645 767
633 874
593 868
183 808
710 943
173 591
434 896
16 530
535 551
101 818
209 241
211 534
590 724
177 409
159 368
366 530
342 936
395 428
322 591
261 876
433 602
632 972
467 894
145 538
590 899
275 295
374 611
811 921
51 277
892 913
185 673
533 764
211 276
53 798
431 737
141 854
415 520
294 494
393 538
48 107
3 981
346 843
309 527
399 559
18 156
432 526
431 796
186 972
466 784
317 710
185 247
342 836
100 105
115 871
629 648
468 901
243 604
623 650
20 452
2 204
230 325
490 923
341 954
479 934
127 851
292 919
488 581
538 564
513 940
204 552
464 912
200 485
232 514
519 602
404 822
98 553
330 740
767 828
360 671
843 853
389 451
595 623
683 860
194 492
670 987
24 958
57 394
442 752
52 320
292 741
586 722
46 989
498 978
247 536
178 230
146 697
167 272
666 692
32 339
650 766
334 487
22 373
236 408
15 880
424 898
402 898
497 858
590 933
266 315
546 806
494 882
733 989
384 813
390 516
28 271
517 717
298 488
101 863
144 522
311 398
228 468
219 290
428 621
400 456
196 441
341 932
269 881
211 717
129 870
86 408
59 114
399 471
325 388
555 949
231 830
68 466
161 812
265 925
25 628
321 741
365 804
775 801
282 854
513 570
437 945
738 963
166 289
549 826
324 732
205 564
401 744
915 968
52 128
113 529
127 519
122 272
216 414
125 709
201 498
257 840
52 964
217 280
115 319
477 948
181 886
253 713
536 817
63 221
459 555
684 922
504 519
300 411
60 166
339 583
138 319
358 374
264 961
632 785
215 869
199 964
120 124
3 942
296 556
19 679
199 760
42 748
727 857
645 723
613 816
115 314
202 203
296 793
714 963
711 830
577 732
324 917
654 939
585 933
125 855
697 982
682 823
167 498
594 626
378 980
37 679
577 754
196 959
10 119
267 687
691 978
463 709
210 611
540 722
44 82
48 518
602 938
251 778
28 318
158 278
289 384
304 350
204 962
669 818
672 742
14 200
192 566
130 191
454 559
62 852
142 284
127 683
722 779
180 300
304 837
100 140
136 752
54 590
839 954
529 685
572 658
587 640
180 533
737 827
566 647
888 917
316 565
371 872
5 94
280 381
649 918
337 865
79 815
451 542
202 345
37 252
154 493
87 403
336 678
80 175
207 281
638 718
251 888
355 619
114 819
636 862
502 775
451 615
176 189
870 952
700 944
156 848
368 848
36 934
591 600
231 592
173 216
98 654
615 936
224 638
68 533
811 880
226 912
32 734
211 618
85 827
453 579
36 446
298 750
635 868
210 700
43 602
82 140
44 473
56 113
83 685
106 558
461 620
101 848
268 829
466 932
329 554
668 732
147 966
161 467
529 601
107 958
31 148
31 603
606 869
730 967
220 824
394 866
640 711
287 816
237 978
248 571
411 516
349 583
532 579
143 299
202 969
78 82
151 486
806 937
39 438
304 770
740 772
653 997
287 409
379 460
196 923
6 267
425 642
62 94
436 633
93 713
218 828
556 832
0 780
449 688
95 805
645 856
460 984
198 745
367 974
534 998
97 552
113 869
161 675
43 63
108 881
514 572
76 649
721 733
292 379
248 549
403 712
407 696
650 849
398 633
243 723
538 945
322 852
351 454
399 730
299 667
55 349
361 722
113 334
618 649
407 500
585 918
197 901
828 911
268 747
513 806
291 366
478 929
484 932
112 204
248 263
705 995
727 763
349 924
792 855
585 902
376 628
140 851
676 768
596 920
98 148
19 125
524 745
204 765
239 578
322 633
249 407
173 958
147 525
201 529
96 659
103 314
197 813
177 983
593 607
405 661
277 313
367 769
168 723
62 711
603 830
275 379
516 867
36 479
154 672
296 989
138 709
129 649
505 898
399 816
123 170
786 904
711 995
457 702
74 364
270 555
464 525
461 515
565 606
187 915
446 771
622 909
421 710
235 398
239 882
182 930
403 864
167 491
30 970
618 909
304 361
311 357
377 398
141 611
492 899
99 574
782 968
614 861
56 957
243 254
371 874
126 269
434 872
223 384
26 897
301 444
664 755
505 534
407 557
175 693
62 976
43 108
136 522
26 798
188 201
50 547
110 611
246 705
207 589
600 604
81 837
316 468
588 903
520 568
535 933
192 303
21 112
198 565
168 779
76 262
744 795
244 678
501 591
233 443
22 546
401 993
397 781
589 752
127 499
334 945
593 618
36 314
317 864
4 249
202 858
147 206
655 928
104 291
428 911
825 911
260 570
214 497
630 637
586 588
518 648
772 855
677 897
14 530
252 543
193 392
283 403
126 127
334 385
71 494
29 762
695 778
595 791
226 619
242 967
470 877
210 856
853 916
210 603
425 976
314 464
37 79
203 508
576 947
388 981
121 778
228 399
645 901
556 651
54 760
66 164
70 632
671 807
221 357
197 957
23 705
4 248
247 558
404 923
133 727
272 424
459 479
22 654
351 885
787 831
401 858
95 998
245 250
196 631
847 934
195 838
182 497
45 773
238 906
378 984
4 416
23 140
412 846
676 852
665 837
155 533
561 910
37 157
161 820
228 422
396 835
342 785
160 922
149 806
108 686
177 735
812 885
451 477
247 289
171 228
186 261
333 423
667 785
205 861
62 90
667 925
373 865
244 842
656 756
817 979
735 792
135 316
113 392
932 977
312 439
503 839
272 743
225 266
122 256
351 367
11 81
50 732
321 873
502 963
287 583
134 394
308 707
148 234
556 812
593 932
523 556
817 831
529 939
217 653
84 828
13 359
30 757
699 885
344 523
75 427
915 977
91 550
630 824
412 494
518 818
326 488
606 774
849 889
24 547
182 413
391 965
108 447
16 875
80 290
85 465
319 769
892 898
88 173
389 855
19 41
9 632
376 943
54 506
199 345
187 602
417 607
38 599
405 820
522 640
497 586
588 775
425 614
406 937
25 345
353 587
388 420
216 571
687 987
272 965
418 897
65 898
916 994
937 998
805 937
319 839
60 947
171 432
67 77
132 621
245 295
109 540
518 535
66 637
119 397
661 745
19 199
439 761
753 896
570 635
742 980
60 145
540 754
98 346
620 773
899 917
787 875
10 682
730 803
299 872
448 780
344 734
191 327
191 586
51 846
323 954
86 142
293 306
250 446
192 774
133 404
428 685
220 279
75 842
156 646
25 526
51 260
415 744
215 960
329 511
580 908
213 552
284 319
178 884
153 920
57 966
193 336
445 685
119 554
323 442
163 965
494 855
20 776
259 901
412 541
3 475
19 789
356 488
63 941
20 811
558 568
392 916
303 316
410 840
346 836
284 561
503 993
416 481
310 961
54 554
124 811
282 540
13 344
478 640
387 499
118 211
244 558
285 616
628 657
219 938
223 240
8 162
119 830
418 582
88 853
21 737
399 980
230 398
100 402
268 487
47 242
35 962
432 610
273 397
472 593
137 659
377 418
33 954
594 687
293 609
383 837
172 722
186 595
23 937
846 953
258 922
374 539
616 755
178 702
131 771
98 215
478 683
622 777
31 900
11 963
509 601
360 814
66 742
1 506
30 886
404 585
837 848
43 423
0 400
136 717
6 478
188 872
321 715
446 937
440 455
896 944
296 960
690 825
12 646
423 664
257 635
160 580
45 71
314 435
426 734
677 732
286 572
373 871
259 474
3 977
378 503
611 831
195 420
167 933
95 887
349 801
387 683
819 860
258 514
840 928
27 450
243 766
174 426
338 800
377 467
116 505
370 989
407 930
859 930
166 343
131 305
151 885
159 831
120 945
131 801
171 288
107 352
845 997
321 429
511 528
173 767
167 187
492 496
45 946
791 878
291 473
85 497
18 524
359 745
223 467
428 579
408 748
294 967
19 798
60 350
667 774
433 511
367 704
107 775
476 967
84 468
267 886
275 402
461 866
481 791
969 975
12 93
189 450
308 412
445 775
140 983
360 514
730 851
177 659
362 558
355 674
235 363
620 696
244 856
301 818
651 861
325 984
790 999
752 830
196 578
135 259
578 825
90 368
217 228
127 276
0 804
899 959
394 403
6 917
123 816
243 769
546 706
255 307
810 860
297 800
75 345
529 533
168 257
231 825
297 314
612 632
298 463
548 760
442 539
240 386
305 883
243 545
801 964
131 529
341 422
330 660
28 489
498 956
267 882
464 883
168 476
324 918
641 688
409 761
766 837
134 305
72 152
557 949
430 851
68 119
687 970
45 75
718 922
845 942
161 684
466 876
173 510
198 307
226 463
88 237
73 259
580 670
433 749
703 957
187 413
439 539
447 543
230 576
260 447
36 693
263 377
733 754
80 612
439 492
32 904
172 622
111 851
147 409
317 548
115 351
415 861
896 907
474 661
266 732
115 849
377 973
397 685
721 944
49 230
63 415
256 328
726 819
132 525
144 627
105 515
400 576
256 884
285 340
187 770
251 346
372 895
487 684
52 872
280 356
542 575
103 153
26 556
132 512
391 841
120 299
650 714
465 668
515 844
86 864
239 383
216 513
16 840
113 664
549 902
38 379
90 905
205 863
235 268
392 787
59 609
197 664
266 705
166 974
217 316
727 852
239 361
163 576
468 838
161 632
329 650
285 990
439 957
594 720
660 999
442 790
443 867
65 767
189 547
135 717
142 928
54 597
718 727
788 813
235 750
184 261
645 741
494 601
338 451
96 363
561 629
424 841
404 914
598 981
283 719
389 939
32 418
650 706
38 752
407 700
34 882
189 340
43 378
545 723
41 310
509 745
536 711
900 912
58 944
857 909
478 962
445 800
32 473
141 187
280 736
578 745
98 821
93 135
401 879
432 798
458 510
208 548
589 925
285 867
255 425
209 696
138 334
337 509
537 978
205 744
474 888
379 406
54 537
848 972
283 971
227 400
465 623
32 371
445 724
742 818
306 429
58 428
259 742
64 828
610 724
81 938
79 353
639 674
842 869
960 999
142 176
115 404
303 609
191 411
267 660
77 168
18 312
172 559
798 938
719 775
294 402
608 786
0 847
345 964
20 270
115 479
383 540
45 529
102 620
472 773
44 711
359 598
17 689
571 765
649 709
809 868
336 764
111 868
60 464
636 849
271 903
385 720
184 835
448 897
42 384
224 564
349 683
590 696
273 475
470 471
670 705
16 984
197 975
31 499
801 877
634 810
625 988
388 912
838 929
361 569
126 905
66 148
326 832
134 392
74 232
461 655
581 752
258 858
191 556
440 533
331 671
364 573
117 541
296 993
131 512
43 322
634 940
513 608
356 640
8 398
163 294
506 882
706 896
174 971
140 929
464 626
257 731
59 435
445 737
183 252
37 795
621 922
96 103
421 965
506 577
100 714
404 434
128 769
511 957
692 774
196 775
209 423
210 348
424 749
511 556
50 727
417 636
618 973
241 744
222 539
41 304
794 928
570 788
627 872
551 994
322 486
263 779
749 839
774 871
299 531
226 308
367 635
950 990
731 908
406 730
14 210
852 939
54 169
8 549
923 987
720 845
649 718
849 886
709 798
67 584
466 644
662 928
248 909
441 997
345 497
559 578
813 866
16 260
30 982
496 933
79 383
259 974
225 413
111 514
160 392
366 632
357 799
220 540
461 688
87 611
880 949
271 981
670 785
80 889
157 649
68 238
910 986
14 426
559 930
39 668
248 683
279 540
411 645
71 236
309 875
508 895
600 997
641 896
242 537
146 502
632 847
657 760
23 321
785 815
117 358
360 717
321 585
50 325
230 606
889 986
27 936
507 631
923 955
777 871
804 835
457 900
63 452
137 949
146 245
597 836
808 852
225 799
908 921
127 867
434 993
463 921
291 949
846 922
544 679
363 809
167 979
628 934
235 939
450 729
507 877
222 768
3 405
505 759
130 283
345 462
429 954
94 96
325 874
394 416
531 871
552 560
276 897
339 460
518 815
234 623
419 558
517 696
340 857
601 845
239 595
553 645
16 269
193 495
140 927
170 860
297 808
87 473
123 618
381 991
388 601
82 918
347 639
316 868
469 539
63 842
57 288
116 399
473 899
109 449
105 407
251 837
594 903
328 961
507 874
428 720
251 901
673 745
882 982
211 877
16 528
888 904
496 847
780 872
87 606
32 690
668 777
236 480
15 174
654 720
58 138
323 620
163 439
65 136
533 738
110 442
627 762
509 765
347 817
29 177
512 968
279 820
543 816
14 581
574 622
67 944
679 713
175 818
562 679
162 647
426 874
363 775
518 687
378 839
271 890
29 546
394 751
601 813
377 995
421 727
129 815
464 796
529 887
777 959
336 434
335 420
493 584
508 837
342 988
97 102
508 613
115 984
805 825
188 637
570 891
52 990
350 901
4 153
65 505
299 842
83 846
595 933
813 974
131 273
100 891
549 665
414 464
3 62
240 396
59 610
9 234
102 573
319 557
366 415
260 889
124 794
931 992
158 380
399 946
543 778
621 728
171 800
198 718
157 475
300 930
85 652
208 247
337 771
485 537
210 472
46 85
27 558
389 982
107 509
398 680
767 953
787 805
667 887
733 873
170 600
410 927
309 469
179 935
282 885
441 500
269 300
494 717
185 515
102 584
622 639
562 829
37 768
394 692
269 928
171 518
65 86
597 964
60 71
705 921
727 816
807 813
356 554
358 434
291 877
45 384
348 903
47 529
25 315
190 298
227 351
451 896
521 868
119 910
871 887
329 924
88 821
113 735
353 860
298 561
690 988
576 829
76 862
429 569
253 283
14 229
353 683
135 327
302 463
159 854
77 273
166 627
323 940
436 987
423 454
14 983
477 996
539 722
777 862
416 612
476 653
12 250
311 634
458 765
491 501
660 810
137 410
81 457
167 570
481 886
367 803
176 473
224 531
186 216
448 884
694 904
9 968
19 803
633 821
598 887
220 984
11 701
369 488
272 298
179 624
712 929
192 669
421 861
547 674
380 547
811 929
503 992
57 823
562 776
52 811
331 916
778 925
42 431
60 714
264 705
332 608
309 523
141 552
29 242
230 632
312 889
938 976
406 727
184 328
92 986
184 640
319 535
302 445
66 209
135 376
715 783
266 344
176 745
128 945
739 871
211 465
339 885
469 684
15 195
754 971
56 950
14 984
61 647
924 978
871 875
394 412
745 894
44 483
300 570
307 898
397 525
176 439
486 680
320 800
704 987
477 561
99 636
372 559
428 456
82 143
86 869
484 629
70 815
929 984
654 875
256 344
696 822
150 236
339 805
187 860
513 531
431 664
30 51
21 180
453 490
269 567
513 894
330 802
20 570
307 780
100 680
65 660
504 764
281 921
21 756
696 725
608 953
109 537
72 242
172 643
153 440
138 655
245 981
650 920
273 554
123 655
103 894
514 933
605 878
220 977
103 816
278 445
48 70
60 448
188 985
141 952
327 552
560 732
104 559
627 963
371 982
0 763
334 808
726 758
319 688
21 601
24 30
119 565
303 602
71 147
415 461
472 901
19 933
339 678
13 476
68 650
330 884
28 282
106 970
51 328
35 941
222 333
381 410
105 194
382 817
275 566
72 948
65 509
817 820
303 394
288 405
196 360
131 443
158 824
90 122
426 725
296 732
338 387
28 754
685 741
2 627
105 326
7 152
477 548
659 955
285 350
109 897
302 790
1 469
551 916
671 913
67 643
382 687
49 252
762 860
242 286
819 937
196 361
809 988
787 846
633 991
337 942
188 710
530 823
100 277
313 505
399 534
67 228
328 538
194 423
195 779
229 442
415 706
463 787
342 723
338 985
470 773
489 645
42 162
28 973
186 991
505 916
123 490
670 980
16 25
86 884
25 747
406 972
113 617
354 914
540 579
194 984
842 915
181 684
340 406
329 723
246 396
483 911
551 666
263 866
96 627
49 128
164 886
14 464
104 369
526 787
462 871
512 552
279 613
319 343
293 596
617 744
239 820
253 423
343 891
360 706
767 812
113 954
364 810
92 646
215 988
108 650
408 867
357 589
111 737
559 987
610 915
169 472
107 579
61 408
13 155
267 638
18 985
468 990
510 912
676 909
220 507
12 775
86 639
820 882
230 532
29 114
228 401
75 138
680 905
454 736
395 506
616 854
440 715
162 332
293 874
142 234
423 583
49 876
128 735
238 929
135 647
588 997
498 949
550 990
341 652
9 344
178 547
242 724
157 859
210 650
226 582
4 465
412 727
367 594
254 720
29 779
447 555
669 850
102 367
138 639
182 574
301 427
105 289
3 478
165 396
430 992
462 723
309 391
321 612
415 696
35 481
124 471
230 409
555 796
43 146
127 211
449 557
234 973
652 789
247 926
282 504
33 826
475 705
639 950
376 794
9 376
422 964
185 239
696 809
169 830
125 438
113 824
204 370
315 891
63 942
312 989
412 750
439 488
282 904
402 747
78 955
272 445
18 777
382 723
875 934
268 633
10 629
496 561
119 683
175 986
165 578
578 583
220 681
483 767
477 698
131 697
192 582
601 930
692 999
785 888
535 954
596 991
567 778
63 194
193 675
287 337
57 849
246 687
94 348
787 832
494 975
147 579
219 765
636 986
256 877
43 812
102 113
18 76
242 292
719 826
461 670
190 857
105 279
332 983
44 618
811 930
117 390
415 821
209 719
231 357
610 778
259 730
128 567
770 959
152 545
356 577
223 926
536 615
441 647
949 992
165 725
567 694
243 852
126 455
177 486
88 131
663 969
387 918
411 661
634 884
183 638
68 868
543 786
90 692
540 986
61 961
481 600
440 684
51 717
955 959
224 822
752 757
351 652
607 856
600 881
180 750
425 926
229 769
527 589
846 970
875 948
157 605
183 740
662 861
10 284
390 798
135 388
491 520
93 576
150 242
509 999
20 914
182 226
488 758
466 989
507 942
86 543
129 774
349 685
59 475
113 843
101 629
143 478
709 739
0 426
633 886
564 810
13 117
836 880
560 827
216 293
423 823
430 813
528 649
15 841
231 799
366 899
749 924
454 782
78 346
446 486
875 975
725 880
69 290
39 855
705 732
5 486
317 379
182 506
33 848
521 855
81 757
173 550
96 203
882 893
423 652
169 954
121 520
426 454
54 884
687 820
143 722
659 913
69 941
566 940
751 969
189 602
102 331
95 759
505 600
422 865
12 398
337 892
228 775
72 443
419 431
415 656
492 731
585 895
442 488
87 210
392 816
655 995
343 529
729 924
14 105
445 738
34 450
161 828
195 856
476 595
123 225
283 697
39 446
3 973
93 868
100 267
432 562
497 803
164 649
102 725
412 448
77 984
533 891
224 342
433 896
380 606
269 555
426 448
143 529
327 567
248 322
183 574
515 767
155 205
242 670
595 634
225 347
442 880
7 528
95 896
33 940
604 848
119 219
455 618
521 955
284 878
219 608
562 640
836 948
385 965
2 705
613 759
303 661
195 530
335 706
351 370
741 950
607 830
150 778
564 629
16 422
893 986
838 856
105 519
368 575
250 762
69 559
591 977
111 203
144 747
60 582
95 803
608 919
167 690
178 588
50 344
3 208
82 897
830 937
83 591
210 399
497 842
21 918
406 646
428 626
253 867
117 257
357 592
174 863
19 230
131 870
477 621
3 476
128 858
469 716
655 925
180 429
94 637
477 784
374 453
454 892
505 778
716 816
348 861
465 974
167 896
274 414
59 567
520 923
75 580
204 380
169 224
251 549
395 948
454 878
63 995
492 954
237 718
217 360
677 809
555 860
465 602
259 493
338 709
214 358
272 349
357 457
510 841
724 769
219 457
194 828
509 871
892 970
100 889
51 324
269 618
150 657
408 532
3 868
532 783
71 979
161 980
133 555
452 570
167 397
411 580
401 678
416 589
181 529
930 945
120 501
787 812
386 762
70 159
371 527
13 145
236 865
304 878
253 453
287 373
79 80
671 733
549 565
370 527
52 63
390 422
41 897
376 815
727 787
236 380
234 692
414 864
125 447
635 918
428 932
67 606
199 687
321 692
526 560
603 843
486 530
294 354
770 788
545 994
344 400
630 969
272 436
238 897
282 847
23 652
156 463
465 579
570 828
193 772
252 553
342 658
362 651
559 585
19 992
132 961
309 687
107 664
620 624
548 817
444 861
576 839
562 874
40 450
128 967
331 883
262 761
87 620
46 546
535 560
22 81
314 478
80 763
859 973
303 575
126 778
241 686
202 648
338 528
179 243
454 609
416 538
92 636
291 475
233 897
445 694
17 306
370 759
875 912
45 195
268 967
510 989
128 836
807 850
306 913
891 942
7 139
220 645
534 934
403 618
14 863
237 979
474 496
138 356
588 731
716 883
117 356
655 862
177 393
495 691
47 254
889 946
357 615
287 732
282 483
565 937
591 628
83 132
204 472
403 670
430 930
452 747
788 987
86 182
611 931
446 898
453 794
212 463
249 414
143 655
75 232
154 600
323 469
646 996
486 568
365 944
523 725
648 770
685 736
259 694
59 298
336 655
35 267
453 582
14 393
436 803
650 909
67 222
391 500
556 798
886 964
631 736
253 373
359 561
506 663
207 284
593 805
78 440
278 334
309 684
142 964
92 582
101 550
70 911
560 690
12 313
153 819
226 548
172 660
216 979
316 384
221 637
411 689
773 961
291 685
255 413
245 635
485 702
384 396
103 767
313 839
556 800
291 674
23 798
339 999
42 149
675 819
346 628
567 858
218 833
427 850
121 948
493 824
595 732
7 418
588 882
401 802
462 684
516 662
62 739
185 212
191 943
507 860
256 474
472 939
418 622
584 892
510 623
680 915
531 554
14 146
56 873
563 595
303 760
714 942
508 935
109 787
152 386
24 396
507 757
921 987
568 628
660 769
92 191
687 843
423 617
119 323
861 883
93 901
204 457
595 783
210 566
709 992
74 131
308 638
461 871
380 403
512 540
76 135
516 896
108 251
331 939
490 834
62 501
48 266
541 563
363 734
324 333
527 829
297 669
173 350
235 686
209 879
597 761
366 405
433 519
26 896
229 828
26 189
395 762
155 430
204 423
325 917
104 619
359 730
458 823
54 235
202 854
64 480
162 968
433 955
407 934
622 683
820 952
534 698
576 872
109 165
143 829
235 853
293 847
510 810
318 768
119 225
109 132
223 906
506 944
46 694
411 548
573 751
606 749
696 705
43 775
60 278
546 852
563 743
792 928
338 634
122 890
78 692
355 870
102 866
217 290
603 746
389 532
59 479
113 411
295 545
195 573
243 705
30 96
282 364
18 927
286 890
222 266
199 417
136 797
619 806
224 484
771 991
217 254
775 864
326 616
242 498
112 969
150 930
209 773
235 599
626 678
209 345
146 532
391 658
653 867
483 983
893 976
539 574
327 821
128 969
268 718
174 236
183 749
144 607
121 258
80 152
109 915
271 864
596 842
217 551
763 852
12 858
264 341
448 707
223 851
669 783
49 721
587 689
45 53
530 534
299 912
243 985
288 642
42 95
778 942
131 671
268 300
139 728
149 429
70 766
170 697
86 229
174 527
44 379
23 852
679 900
474 479
806 852
565 588
391 989
749 896
38 501
568 732
713 880
516 678
138 658
204 854
27 386
150 767
5 977
133 511
233 758
254 552
370 959
198 284
310 638
101 874
195 393
177 662
415 645
292 846
400 678
174 795
448 530
146 293
708 796
3 197
71 358
324 727
159 974
28 586
1 131
209 567
187 335
465 828
212 928
953 971
215 582
655 837
132 396
372 931
515 799
603 795
136 686
190 844
482 732
267 727
457 758
579 790
283 925
309 804
754 972
113 132
300 670
438 999
301 922
57 754
379 565
781 908
47 747
346 642
124 760
189 674
747 927
37 109
663 816
303 917
10 812
342 517
831 884
25 75
774 931
310 482
810 939
669 721
34 405
127 920
5 576
22 172
683 805
152 780
272 476
484 778
537 551
658 838
428 526
228 702
930 958
506 658
241 795
452 562
0 307
36 151
553 852
309 507
621 863
101 693
527 545
61 660
135 207
27 384
13 734
367 456
465 850
440 808
523 549
224 707
218 429
112 422
77 985
174 608
140 348
192 800
281 984
292 466
160 916
548 678
563 762
29 399
153 626
140 835
172 453
47 845
923 969
544 719
475 693
177 834
44 539
237 861
168 833
149 219
441 867
14 400
503 786
393 816
863 967
718 924
462 646
279 944
273 469
243 517
79 622
231 279
95 350
138 444
446 499
595 714
697 721
325 402
197 252
687 726
102 883
498 536
197 343
645 925
248 316
372 831
196 866
7 713
470 699
465 925
445 727
211 306
125 969
474 799
167 735
402 609
17 339
367 636
699 949
384 747
56 386
167 507
612 623
179 542
293 395
610 693
67 93
68 826
509 573
120 329
613 942
761 906
543 977
283 680
350 385
103 158
152 208
312 760
497 755
247 557
166 927
89 995
5 383
683 984
29 710
111 698
387 489
344 702
456 793
798 947
249 901
344 489
216 610
559 717
539 812
257 818
221 541
199 961
738 831
821 885
44 375
113 544
417 531
154 779
309 548
38 529
477 893
144 737
57 909
82 843
779 963
318 587
166 945
73 677
216 916
66 731
355 795
298 651
266 295
15 753
161 170
380 481
668 803
468 521
172 464
33 655
691 851
514 720
94 736
184 885
526 834
18 497
373 447
53 841
0 768
23 267
9 194
132 550
529 808
179 518
251 705
434 469
42 441
104 773
494 838
43 450
452 624
407 520
192 617
427 706
458 768
293 610
138 296
217 335
710 862
0 681
923 988
223 968
39 88
596 798
259 908
40 831
572 726
451 614
715 973
65 464
38 949
206 760
54 496
601 866
17 75
68 147
252 634
468 870
865 994
375 522
518 594
62 767
614 907
32 128
213 915
419 662
381 581
427 982
751 757
401 789
512 679
721 854
2 765
201 698
328 384
391 605
406 886
33 548
38 787
454 987
127 350
249 605
106 843
539 727
561 780
447 456
504 799
416 644
129 136
547 864
152 198
561 654
175 280
206 237
278 500
204 695
311 567
495 522
514 883
145 860
605 874
465 555
261 653
552 657
13 562
301 917
688 933
449 853
35 898
290 655
114 518
80 840
388 797
148 400
726 728
392 871
50 163
359 669
487 637
239 566
931 959
432 843
277 641
329 797
137 566
600 679
16 360
39 739
525 789
604 895
500 917
638 787
390 431
588 764
40 325
196 479
67 919
163 850
859 885
558 879
495 873
453 806
682 727
366 610
279 559
534 753
250 859
22 890
512 859
313 772
285 735
346 859
508 608
155 702
222 716
622 829
722 821
868 960
590 957
568 812
631 987
500 806
266 915
127 988
161 388
153 496
406 638
422 526
166 542
12 985
335 905
417 704
143 839
185 624
214 726
305 391
645 962
729 875
418 634
211 248
171 824
36 394
749 812
703 812
519 993
302 826
98 100
514 738
103 920
552 967
336 682
490 563
274 461
4 209
124 473
544 774
24 933
311 388
328 453
29 496
183 499
551 693
592 709
513 663
209 921
348 691
67 738
232 410
364 681
681 774
131 307
585 635
556 680
7 531
588 657
298 837
202 755
230 802
130 375
558 929
600 930
497 748
243 572
106 267
90 197
449 718
74 523
286 886
573 582
320 595
373 730
672 873
95 798
405 466
883 998
702 852
391 725
741 744
464 668
129 248
43 657
252 334
410 782
692 947
85 570
185 520
110 661
365 371
578 716
148 547
271 660
716 873
387 823
487 543
200 515
511 870
763 991
695 929
135 947
281 388
102 835
513 708
20 481
383 777
94 424
120 343
379 891
566 733
120 254
112 201
281 858
355 987
519 784
511 900
505 681
195 493
356 782
177 214
153 775
338 508
323 896
39 886
403 481
302 921
235 753
577 795
392 453
405 436
432 935
680 805
383 886
356 402
202 693
249 641
12 685
226 744
188 660
16 115
249 498
132 375
237 289
101 661
511 577
187 951
456 687
158 290
671 883
19 590
324 389
221 249
450 598
180 280
273 443
92 120
138 327
648 803
338 925
536 819
204 661
631 692
454 540
216 594
126 889
169 687
641 959
309 389
584 738
101 496
626 768
537 571
818 966
153 326
411 715
27 560
131 412
108 709
323 342
104 489
300 773
188 278
400 755
585 996
65 618
124 968
735 989
58 665
226 684
360 482
386 544
10 733
6 567
180 867
773 814
9 972
348 350
2 431
213 594
735 947
2 667
136 697
104 548
331 772
695 819
644 814
475 706
17 579
955 970
465 692
793 794
505 682
260 686
756 900
545 900
642 901
197 208
309 580
164 870
497 980
67 516
48 194
478 553
931 933
232 893
132 450
812 940
520 750
252 675
752 933
193 324
621 694
856 911
665 682
511 821
564 690
167 332
54 189
362 692
344 527
470 913
130 136
190 826
489 847
31 612
464 890
117 591
253 913
738 883
549 611
766 897
329 634
64 202
56 981
126 160
118 233
601 992
197 785
301 724
619 954
498 613
153 770
427 912
70 754
286 639
751 826
60 125
120 785
256 273
107 185
250 297
34 738
71 559
40 294
28 231
145 284
120 521
392 870
569 734
130 357
166 835
64 751
43 182
60 141
15 351
486 612
592 922
598 617
236 794
98 595
797 896
268 610
84 298
313 893
659 728
197 398
880 960
542 578
467 949
585 789
463 562
361 516
367 927
700 885
407 790
280 286
218 815
273 433
241 992
188 331
104 793
592 811
481 529
44 835
387 581
437 789
871 948
111 517
150 788
598 991
211 333
429 502
458 760
507 740
14 202
155 768
295 902
767 813
34 147
215 279
172 731
142 861
474 576
692 784
55 388
57 274
182 360
609 697
707 923
630 801
801 815
37 260
257 415
284 981
19 522
314 922
296 443
74 531
82 950
853 878
55 738
144 342
138 817
435 852
255 905
1 814
632 708
314 753
353 973
385 627
470 731
714 760
652 723
484 798
562 694
123 575
59 915
712 882
643 835
328 720
787 944
178 729
81 208
516 690
632 866
28 245
978 997
274 479
132 395
254 369
67 757
110 812
515 569
428 991
410 851
716 748
56 814
301 584
658 733
842 858
453 909
17 497
372 726
508 874
253 600
254 542
341 461
189 718
550 649
543 788
639 728
846 955
292 349
869 932
84 901
263 839
41 589
467 784
591 929
445 879
54 715
586 603
164 841
163 619
584 609
443 717
173 317
7 79
15 998
280 636
53 422
882 960
86 607
229 891
16 498
491 809
42 670
30 491
495 554
810 995
217 684
155 828
353 770
709 885
714 964
518 780
554 732
435 947
375 664
474 869
956 969
135 714
296 615
237 795
309 534
216 570
638 640
487 868
64 350
27 221
138 532
98 190
705 737
250 262
523 659
322 557
47 856
5 64
71 758
467 543
198 615
572 599
96 820
331 718
273 528
305 723
422 580
210 239
31 468
704 887
11 232
33 539
347 754
51 827
348 991
237 539
493 983
854 900
52 174
239 561
281 727
329 399
506 971
291 481
596 995
638 985
84 818
802 933
739 836
683 895
6 203
455 916
545 951
81 86
23 691
319 678
171 442
287 787
48 540
67 566
69 990
776 910
422 722
423 960
52 826
365 518
266 628
3 470
532 548
464 609
218 741
20 37
775 916
617 880
263 771
342 917
175 657
250 558
9 964
214 823
834 955
45 217
394 530
575 733
247 930
549 739
488 839
409 892
274 619
915 934
268 431
127 768
167 951
431 493
172 811
459 953
421 513
189 897
527 656
150 789
444 588
141 271
711 906
711 969
479 487
89 867
494 909
91 928
214 267
434 800
127 630
403 821
128 948
791 921
379 666
338 678
616 640
150 441
348 661
112 344
489 880
272 959
576 673
82 232
595 616
532 689
120 428
284 457
57 85
769 998
392 636
405 472
695 966
260 639
405 624
11 193
238 987
44 440
328 417
341 752
31 866
653 664
138 590
306 473
625 740
30 256
132 595
35 735
620 803
26 257
87 651
394 614
211 683
591 747
70 759
311 316
465 485
548 685
83 176
411 924
25 807
234 544
621 876
124 366
442 807
82 443
407 551
595 907
539 795
295 662
32 313
324 481
116 758
289 900
348 844
416 682
827 923
387 446
566 915
150 943
308 395
587 886
328 346
816 983
888 982
236 928
884 959
59 129
444 818
473 961
446 512
261 517
10 271
670 975
414 682
416 971
39 277
7 800
86 937
35 483
912 950
358 574
653 789
51 735
344 488
166 692
347 739
66 538
71 988
542 742
407 924
112 903
746 967
629 866
342 698
139 163
570 614
899 921
673 950
88 826
957 961
740 806
102 917
152 716
432 465
74 431
663 794
830 983
423 950
39 887
358 751
628 906
79 351
360 552
366 498
746 812
14 137
552 787
419 674
487 675
647 913
536 821
608 820
480 913
336 672
598 665
556 691
640 772
738 781
172 201
249 800
373 683
544 653
842 979
435 742
357 804
282 972
431 470
62 265
324 447
625 640
117 875
195 494
280 319
74 528
107 360
244 879
464 923
415 993
157 452
137 689
283 979
42 76
519 938
231 973
129 650
559 926
234 877
67 701
156 382
112 668
671 832
541 982
732 787
547 739
330 925
61 273
151 564
77 745
500 954
217 601
15 523
161 435
123 667
167 530
431 721
212 396
191 209
359 667
818 943
164 817
439 549
670 978
83 279
382 536
406 614
839 932
725 742
568 738
655 921
288 360
396 595
380 504
9 410
661 697
300 328
158 624
825 962
688 984
768 834
533 981
690 946
636 834
103 372
185 572
39 450
50 971
26 495
28 141
176 929
92 739
409 476
243 326
66 574
173 531
399 795
442 841
157 732
6 680
138 751
881 969
228 876
206 368
250 280
788 886
73 340
416 793
441 816
849 900
324 747
222 416
130 683
553 610
502 928
293 500
371 649
277 984
488 935
715 850
351 965
142 311
196 704
33 342
303 692
229 756
257 441
305 984
72 213
339 967
104 281
814 902
133 344
28 771
270 845
213 533
339 741
675 981
406 878
76 554
59 881
337 683
49 362
581 886
509 768
504 753
558 941
80 997
159 846
165 244
397 988
40 224
514 618
675 743
65 476
147 569
43 138
30 914
528 599
334 958
610 909
520 735
160 246
156 747
226 362
135 585
534 889
603 698
641 672
665 766
327 776
2 428
708 992
701 808
818 929
24 466
153 804
10 433
583 958
496 530
305 375
397 471
249 817
471 478
100 725
389 768
0 418
69 353
84 486
873 982
282 441
2 116
89 135
277 754
705 923
54 65
108 149
16 449
522 777
325 827
11 616
266 920
954 957
2 691
42 450
832 966
476 756
403 794
254 794
104 470
736 934
170 695
532 569
630 632
656 918
705 752
856 951
858 991
65 470
277 547
167 385
62 495
932 975
521 847
48 171
54 219
601 838
26 762
146 354
707 736
504 547
392 933
622 863
314 734
70 209
180 287
318 497
293 645
99 896
289 494
137 550
151 630
802 881
729 885
273 807
415 578
359 910
15 603
596 783
435 822
764 894
239 832
283 767
138 839
208 593
301 626
275 931
308 350
362 605
60 340
434 804
123 711
887 935
445 982
28 769
110 195
108 661
518 574
9 237
420 744
261 377
7 985
85 563
455 969
436 482
830 843
215 305
451 909
380 936
446 746
268 781
199 471
484 991
533 772
117 455
908 912
671 802
214 425
53 297
466 652
338 394
470 802
331 777
292 785
1 97
184 431
433 710
86 777
155 985
202 418
494 703
45 531
450 503
305 752
90 853
19 755
116 388
558 592
774 985
907 927
709 988
211 377
31 916
816 998
741 775
171 848
397 907
33 594
460 566
796 853
389 774
95 877
189 269
287 536
252 876
374 780
585 744
312 877
592 925
106 736
160 183
691 936
700 706
6 904
430 733
325 799
195 967
178 706
394 782
6 60
69 211
738 894
169 902
384 728
608 648
672 855
214 274
314 614
236 793
222 586
386 449
614 849
439 717
391 902
780 841
69 295
799 903
234 686
3 432
738 920
629 722
680 829
7 52
504 804
462 773
727 832
388 852
767 964
88 986
776 893
768 825
89 204
306 941
432 483
134 734
195 268
80 397
65 461
707 823
513 984
732 956
178 643
267 304
11 696
356 875
198 858
30 228
719 736
688 862
245 623
206 629
10 655
186 565
119 385
182 389
618 969
561 880
30 319
93 142
179 224
637 945
562 918
10 475
44 938
176 474
79 890
717 992
66 539
690 760
118 284
43 923
195 643
3 838
323 423
115 955
208 658
823 912
131 618
752 779
158 453
85 196
529 828
204 965
78 344
168 881
354 362
267 780
62 790
710 806
434 714
186 704
365 974
286 500
333 554
524 531
273 315
90 102
656 997
117 248
230 245
635 937
279 571
149 726
600 744
704 994
411 672
960 977
751 827
272 737
198 464
274 520
30 964
540 864
575 824
557 568
219 751
592 864
350 627
465 742
528 969
229 788
434 667
594 651
94 497
426 791
86 342
629 673
545 683
362 860
596 867
508 617
344 796
510 822
745 808
234 399
19 781
114 346
471 792
609 855
552 867
533 783
194 394
323 963
399 860
281 367
96 273
221 268
296 634
187 237
669 892
252 751
650 802
677 979
319 407
536 839
231 768
421 784
584 943
343 991
268 990
729 850
343 949
337 564
54 450
206 340
153 583
649 972
131 270
844 950
191 287
173 380
357 540
91 119
651 934
379 796
70 326
233 906
651 757
516 749
882 978
178 878
91 129
533 860
734 882
626 758
161 698
273 875
163 923
668 900
714 737
533 946
628 838
269 411
77 826
372 777
264 542
245 335
780 786
207 474
76 512
370 588
475 721
432 524
155 607
69 713
688 711
295 663
212 591
464 713
928 984
435 714
935 989
579 588
169 970
698 994
670 919
248 655
81 553
204 557
501 577
852 906
191 868
78 486
150 476
88 670
496 523
481 544
91 145
194 373
132 142
397 853
452 476
559 694
430 747
183 895
167 663
0 610
632 644
669 884
75 521
14 404
263 437
453 864
396 889
426 810
461 912
289 427
429 563
237 997
622 892
711 761
263 854
303 334
447 657
82 964
601 734
316 348
491 908
100 330
36 623
86 669
102 282
43 74
180 591
818 936
214 552
93 189
647 981
977 987
186 925
359 603
225 475
702 720
514 846
577 898
93 353
724 776
287 798
482 668
15 139
358 591
179 645
391 779
9 602
68 228
110 477
55 636
554 702
34 568
340 998
728 768
314 941
74 80
128 761
435 739
569 876
222 958
113 246
642 736
139 374
224 493
207 788
158 387
3 596
362 400
318 676
185 407
316 660
62 994
369 396
89 757
41 708
646 671
29 499
199 234
383 455
136 197
809 919
417 998
119 995
388 823
350 979
466 955
553 962
300 362
135 811
433 576
85 125
731 775
332 542
356 984
622 665
756 859
265 318
432 985
746 810
323 835
227 530
364 918
36 316
121 914
280 503
601 664
30 578
772 905
315 447
393 626
250 299
519 529
101 626
162 403
2 780
310 658
409 986
115 246
528 642
331 835
254 763
102 934
480 903
159 524
278 649
186 872
112 510
45 68
842 980
128 701
51 191
445 618
36 92
388 702
29 946
682 852
188 844
280 720
332 874
497 932
209 873
662 745
576 916
130 614
480 926
345 509
309 764
467 953
538 782
1 336
671 903
374 445
152 738
425 462
82 170
243 389
159 294
419 899
280 567
103 326
224 348
295 575
767 843
524 946
264 296
234 852
39 110
58 842
139 910
749 758
212 777
846 908
374 886
605 991
245 728
599 724
819 847
13 486
464 551
157 951
669 866
93 508
390 636
368 916
212 694
416 673
267 768
119 752
13 478
15 848
3 306
390 544
185 340
701 989
154 733
874 985
718 844
57 251
66 903
288 853
477 797
26 890
526 528
72 384
47 393
99 756
82 756
886 967
699 979
638 992
390 968
669 733
465 532
166 483
53 466
25 174
624 747
391 445
135 778
246 364
523 793
518 927
491 607
449 544
138 189
716 862
597 653
261 571
85 373
122 950
818 869
601 921
617 756
32 616
117 947
97 642
73 490
116 127
621 859
57 586
255 455
10 972
365 809
485 934
515 958
278 280
278 761
115 926
344 773
230 321
496 833
68 364
747 944
203 898
198 865
402 843
764 797
449 637
369 857
220 463
42 43
341 366
793 930
353 701
592 881
616 855
362 592
54 728
665 711
140 848
107 648
155 752
755 829
144 937
611 910
418 426
529 933
155 317
620 915
482 635
234 325
174 760
590 846
381 596
333 566
17 298
94 122
132 797
774 839
607 623
724 843
538 667
468 754
617 771
301 434
206 585
367 646
636 839
78 303
87 820
530 778
174 612
154 298
216 951
173 308
13 70
98 803
133 475
455 804
276 707
173 609
378 400
695 810
545 636
38 131
241 611
515 870
407 927
313 769
674 708
102 949
98 315
606 829
188 695
534 632
8 910
131 271
534 595
121 440
16 846
471 716
432 442
917 958
74 986
135 591
202 284
261 797
116 994
149 856
403 922
428 620
27 504
19 442
466 888
300 961
618 834
31 260
325 932
6 732
83 395
175 727
493 656
471 491
254 300
93 578
313 581
433 521
459 768
385 870
17 374
111 360
311 684
471 926
622 716
72 86
497 925
345 774
75 649
32 224
899 907
718 893
0 883
759 790
537 734
446 487
54 972
630 753
842 985
235 336
783 989
605 840
298 383
241 699
451 462
11 703
190 853
782 886
247 656
773 806
538 882
449 659
436 438
164 727
674 719
50 841
958 982
927 967
513 871
80 521
285 574
8 427
592 805
26 492
83 305
118 647
428 529
168 186
505 667
496 661
183 348
60 823
569 776
206 740
140 558
317 360
574 715
255 983
233 874
767 830
147 640
718 851
696 717
37 389
312 346
290 476
455 813
452 662
67 676
224 432
520 710
205 551
791 931
672 972
531 733
59 332
532 906
58 736
125 454
377 532
5 256
77 693
76 374
533 631
548 713
315 332
11 235
77 712
682 688
203 233
782 888
263 488
474 492
131 988
364 517
17 889
411 790
121 606
923 935
204 220
258 998
742 934
236 758
158 394
305 608
99 291
26 135
368 890
356 442
164 482
89 393
760 766
98 689
543 692
766 824
528 945
335 606
321 787
619 820
165 200
276 295
171 981
863 962
118 329
111 555
555 709
424 837
356 401
33 989
541 786
866 976
550 824
364 714
560 679
710 718
273 327
756 777
354 582
114 372
98 877
617 946
124 982
626 957
83 300
856 996
87 109
261 567
662 802
249 813
105 782
658 818
885 929
63 312
92 569
412 841
149 472
290 557
16 125
356 795
348 657
103 291
517 630
38 53
1 277
63 249
756 765
3 863
28 869
146 169
277 397
352 482
77 768
362 705
267 601
473 647
461 918
266 274
152 444
819 950
448 705
439 803
367 954
586 895
305 903
439 452
96 528
105 308
94 724
547 934
121 229
117 268
464 748
144 475
80 828
106 941
668 974
373 819
726 770
616 749
157 163
269 967
502 979
136 771
640 932
459 654
396 576
541 929
740 792
825 915
557 971
460 628
556 584
72 823
63 671
382 689
539 796
66 320
10 453
342 387
858 934
425 588
0 66
66 817
879 920
65 970
487 488
12 698
255 487
608 677
257 681
474 506
524 707
230 498
95 975
165 805
522 646
579 734
228 882
36 160
839 888
660 979
327 602
279 568
260 559
202 990
18 261
363 746
438 884
117 337
856 887
354 419
517 906
276 596
846 895
943 962
144 688
204 871
450 612
491 721
586 974
479 741
318 975
232 374
360 713
514 643
409 895
631 853
487 972
43 570
22 156
238 941
254 277
548 731
851 911
726 985
742 775
119 996
0 674
391 852
157 174
324 928
110 727
841 914
324 989
831 958
585 716
174 227
43 637
252 648
696 983
333 372
92 893
308 679
205 608
788 823
546 699
37 547
590 857
449 706
379 680
102 709
152 260
655 833
111 376
762 855
720 854
144 526
477 575
57 576
614 974
95 794
791 885
669 715
291 394
799 870
278 547
143 557
293 483
197 758
118 243
513 563
51 290
371 544
483 926
374 934
137 148
570 982
190 243
221 481
295 392
363 648
342 485
210 471
66 110
63 719
37 715
221 246
46 194
83 952
787 872
557 566
108 366
131 279
196 699
182 393
111 218
450 478
686 851
788 996
183 921
584 791
52 328
798 976
524 852
766 801
118 473
14 494
521 530
884 932
800 979
32 936
417 735
166 816
330 344
188 610
81 946
646 883
230 742
489 705
407 901
493 550
184 793
466 550
649 658
132 642
138 577
512 788
61 407
503 514
151 216
472 665
48 87
35 180
217 816
326 872
502 968
108 926
693 697
2 257
216 764
469 503
123 362
209 520
49 305
222 785
332 760
357 691
58 925
361 985
97 937
186 220
259 646
211 680
57 990
235 887
652 855
44 649
122 870
265 845
403 701
146 940
252 564
259 922
555 622
650 828
180 610
28 667
766 856
658 911
290 881
37 451
3 865
617 806
282 370
84 640
149 951
37 637
416 816
469 499
308 851
877 946
561 886
217 531
395 985
443 979
650 770
880 922
635 943
370 578
86 180
270 846
375 432
211 755
183 222
459 629
101 627
558 642
461 729
52 87
511 916
622 634
246 556
699 708
836 876
693 694
330 765
17 887
133 905
547 956
132 353
86 826
71 106
180 990
37 409
307 420
46 173
473 616
152 205
237 898
132 769
704 920
290 875
35 597
298 993
580 890
710 744
87 486
473 536
706 878
124 814
52 89
229 466
492 695
308 467
445 606
762 815
127 810
559 755
510 690
72 694
295 448
65 435
968 989
248 399
525 897
160 711
510 907
763 999
145 248
251 652
829 898
262 667
194 372
345 492
107 172
393 962
179 982
487 575
220 331
142 871
65 847
48 885
506 965
470 640
464 478
570 592
802 971
384 844
113 772
495 667
879 882
62 560
880 970
255 946
157 801
478 873
413 962
198 604
719 762
754 828
455 643
27 678
431 708
565 745
48 601
35 711
148 658
76 790
257 768
381 509
76 976
302 919
392 452
385 387
135 351
137 596
108 788
373 390
267 400
849 950
100 786
233 277
442 613
268 337
170 931
587 646
168 998
457 462
580 765
13 698
242 775
237 309
471 818
245 331
385 397
0 14
661 947
813 894
0 101
25 236
341 643
42 86
421 502
109 346
354 467
831 928
302 414
886 903
72 89
471 761
128 864
639 999
89 910
123 173
591 999
37 786
428 535
485 502
153 884
329 530
49 725
186 281
133 917
446 620
524 532
219 656
80 639
343 504
845 976
277 847
15 178
117 249
160 635
131 901
620 786
143 526
281 312
948 954
945 946
210 466
32 272
7 761
232 412
579 904
538 625
733 950
576 598
208 546
75 128
574 959
450 625
656 677
60 450
876 992
599 615
245 403
141 914
89 741
42 46
222 627
121 786
35 724
5 319
181 559
420 649
513 713
162 232
790 840
797 876
253 439
14 113
524 841
789 850
711 958
129 923
438 617
45 420
827 885
163 655
351 963
664 965
846 986
87 919
457 601
352 684
181 453
346 682
252 566
448 477
115 653
793 985
736 867
462 993
447 481
601 812
715 890
661 997
169 920
25 720
289 376
566 718
171 513
494 651
426 863
187 780
87 890
454 964
875 896
26 244
258 392
506 830
823 830
185 995
213 565
16 985
758 842
461 573
638 921
295 573
243 699
626 801
506 710
158 597
152 994
227 795
262 940
5 788
162 860
38 883
69 956
229 746
438 633
637 867
27 787
212 392
223 411
668 793
537 744
488 793
102 681
343 601
31 50
150 398
176 432
34 73
353 984
670 703
452 639
479 794
67 666
237 501
120 808
248 447
301 557
129 583
70 825
423 514
530 751
517 592
367 387
282 456
462 533
162 591
63 412
529 750
294 953
165 193
28 897
366 403
544 833
429 917
67 287
529 708
163 978
370 472
466 906
259 882
440 966
105 523
560 655
23 122
715 929
317 358
49 591
83 312
585 990
51 256
283 947
439 496
325 803
712 966
36 134
153 777
435 455
395 734
664 888
587 637
76 368
321 407
136 214
146 501
267 365
315 633
127 169
238 456
171 257
147 415
469 727
422 692
32 653
256 346
64 867
24 125
38 402
324 352
661 969
123 488
39 837
292 335
344 853
576 623
301 567
139 682
715 963
734 748
520 588
533 639
477 747
302 659
471 985
45 999
833 923
528 890
130 741
261 973
308 745
380 629
475 690
2 517
501 649
695 804
484 718
522 688
527 557
593 904
24 510
366 575
66 302
461 644
115 119
287 557
602 851
323 682
245 464
284 516
36 630
648 873
733 982
124 620
723 900
148 160
356 508
857 966
74 773
285 405
62 373
353 844
472 714
336 465
746 780
431 676
287 348
155 883
290 829
124 451
315 536
24 862
330 408
263 462
343 346
394 513
792 875
87 998
425 516
353 440
21 132
604 766
44 598
444 623
597 727
227 727
469 927
40 46
525 557
8 934
120 857
116 744
590 707
500 519
201 234
722 782
280 465
38 927
166 587
117 919
60 864
43 237
875 888
476 998
73 320
554 865
233 286
67 302
15 433
8 602
630 890
22 676
348 444
459 582
320 508
38 867
136 906
637 835
411 989
74 441
161 521
104 584
215 368
445 686
77 391
226 944
261 563
870 889
22 998
821 919
17 27
162 308
308 329
629 892
236 727
85 114
421 595
449 483
482 867
143 331
163 800
422 838
277 672
686 767
378 861
454 470
398 408
50 760
150 366
622 962
43 891
140 808
882 969
324 543
249 544
894 924
430 604
171 725
61 148
19 552
372 642
59 876
479 847
390 838
813 952
244 882
148 427
188 289
99 735
49 965
166 700
509 652
376 479
698 737
260 927
246 327
639 743
154 357
329 568
230 475
295 885
217 750
240 791
332 708
61 248
163 186
150 593
793 891
111 353
10 53
503 722
16 584
507 706
553 822
410 637
106 902
759 933
372 576
39 414
205 434
652 670
317 336
325 454
542 883
232 829
195 704
57 747
11 916
143 525
14 237
543 719
372 856
737 759
527 575
610 876
132 565
153 508
633 810
396 721
738 974
426 822
359 803
311 937
53 551
351 728
632 736
187 762
105 456
369 671
142 425
60 439
392 876
94 890
509 975
385 846
547 848
299 712
302 360
319 459
136 841
538 862
511 735
255 679
796 833
269 832
605 835
20 675
616 801
616 720
923 940
54 775
232 763
9 554
194 217
201 768
226 823
111 659
283 759
18 916
243 780
731 926
268 338
49 87
99 170
509 880
347 951
573 912
130 226
801 848
308 653
6 629
496 996
125 886
834 980
91 640
332 649
638 903
619 980
425 434
286 344
280 741
106 552
125 626
575 882
103 395
314 663
533 730
83 875
447 809
380 541
578 771
89 106
7 121
640 845
175 467
336 955
8 406
283 502
226 994
84 976
373 691
587 861
56 447
283 665
587 888
318 401
348 650
384 816
745 812
341 834
97 363
724 797
190 446
42 289
131 474
462 557
497 730
326 969
177 553
310 666
421 916
521 539
805 894
196 392
223 346
184 574
358 907
506 920
269 575
224 513
2 537
646 917
438 586
568 772
132 904
103 277
97 737
369 546
68 539
129 694
820 989
437 890
236 729
263 851
203 745
8 617
273 382
493 502
478 913
365 529
235 523
136 177
18 186
776 895
137 485
126 575
854 937
406 594
245 751
387 604
327 869
872 980
198 406
247 909
330 430
187 470
132 377
478 646
592 904
416 983
234 336
539 969
336 367
638 997
400 563
117 889
108 951
213 322
432 816
876 915
244 687
235 240
398 833
28 356
29 467
112 302
427 891
233 344
37 813
264 419
51 314
255 844
215 801
296 707
582 690
321 986
69 359
455 828
365 685
414 491
163 306
441 728
275 858
555 599
627 818
468 741
126 157
285 878
89 296
827 940
801 908
202 231
409 431
347 406
239 369
115 238
50 908
50 789
345 948
774 878
247 256
603 695
492 929
393 515
629 763
602 933
229 309
116 656
385 585
201 818
183 227
176 809
62 508
43 678
688 958
23 473
433 500
511 990
968 983
59 964
615 707
53 248
919 975
281 734
23 653
541 938
330 397
520 970
303 468
326 349
123 304
57 506
902 947
336 880
34 575
367 651
192 228
64 749
479 610
118 340
237 263
401 996
208 978
173 984
43 140
437 601
750 990
394 801
612 967
511 749
141 727
555 741
265 710
863 931
667 941
830 940
286 411
234 542
603 737
701 926
50 491
865 998
14 564
491 807
396 422
28 982
56 340
246 900
440 948
204 485
182 612
33 308
426 749
79 358
331 367
618 950
342 372
302 368
234 886
117 597
159 786
54 424
228 901
94 230
478 670
223 243
394 720
179 834
25 216
47 890
149 654
26 373
139 647
436 964
279 919
448 818
89 137
488 573
390 964
625 654
226 668
199 649
156 674
366 399
722 967
595 982
601 701
119 462
702 821
383 484
53 141
344 783
180 712
41 688
446 451
611 756
651 775
887 953
17 571
115 478
221 223
567 899
676 942
285 850
194 742
35 300
170 845
109 688
11 377
207 378
347 634
9 139
15 983
484 511
764 776
22 32
593 751
71 634
21 399
156 372
647 909
354 728
422 818
6 902
486 550
284 898
532 646
236 474
36 619
604 844
190 756
391 813
184 242
87 296
244 544
128 626
916 963
334 464
12 371
678 719
157 716
381 678
697 942
186 206
547 655
421 785
108 287
520 675
460 474
24 206
563 988
225 405
226 634
293 860
136 544
210 233
5 101
243 966
429 905
367 432
454 818
127 582
918 973
7 208
23 598
439 811
848 939
63 865
57 427
833 852
40 504
284 349
173 779
330 812
534 576
2 548
180 806
299 975
35 193
111 862
246 319
466 668
705 922
406 839
144 560
458 609
232 473
295 948
195 902
197 639
698 808
207 352
609 820
73 86
222 640
206 905
93 801
171 893
506 713
648 865
286 414
690 944
168 542
382 840
155 581
304 475
164 369
123 907
377 582
169 767
73 998
105 981
737 912
407 948
246 911
299 518
4 700
243 755
155 737
427 849
283 382
289 464
87 301
275 333
638 884
158 336
926 995
412 610
834 912
41 618
175 930
393 541
266 408
295 417
895 985
520 971
245 663
90 241
639 851
4 15
52 452
731 753
451 708
116 406
235 563
131 768
177 422
545 972
320 565
753 787
690 881
577 776
786 910
657 886
315 922
789 839
679 755
212 938
114 977
387 558
453 601
486 522
340 561
688 762
119 275
348 626
96 968
704 738
245 363
533 601
286 840
473 748
2 924
194 714
30 818
667 685
657 898
915 986
771 905
364 386
375 967
660 918
427 865
96 450
353 910
619 621
338 946
71 245
461 713
181 279
40 606
281 594
611 850
58 763
495 778
316 691
120 139
200 295
733 784
169 833
219 963
472 742
79 384
45 497
194 293
279 943
547 735
233 981
284 800
5 553
85 302
451 633
90 964
526 822
206 928
78 770
718 885
378 685
7 443
589 718
221 717
525 751
452 722
152 698
561 827
264 977
521 592
628 908
138 421
485 880
318 400
110 889
286 571
100 770
802 980
128 428
117 949
65 718
23 855
524 965
689 764
269 703
304 832
440 520
109 562
251 651
118 617
515 971
636 928
48 463
367 516
553 631
641 660
194 699
483 824
460 650
78 504
683 853
705 718
565 811
529 836
221 830
73 541
163 879
670 881
3 124
191 797
82 498
468 723
407 599
84 514
609 776
343 634
494 672
407 502
388 727
138 894
316 990
456 762
166 985
458 986
505 834
95 227
272 294
130 498
97 521
149 657
30 769
308 823
372 737
318 823
277 741
922 924
168 498
186 303
781 790
128 683
657 908
391 716
665 908
441 663
395 631
179 378
239 564
430 727
476 486
273 605
83 330
425 646
472 738
362 561
527 720
143 886
325 956
347 361
84 657
767 845
142 670
629 953
210 340
637 923
141 468
155 613
608 828
807 887
232 244
105 564
177 513
847 866
11 969
615 866
596 743
76 856
72 701
843 945
698 954
103 621
305 536
91 235
25 751
98 962
123 323
747 840
54 451
639 812
815 964
127 308
635 947
87 752
233 554
104 240
210 547
685 793
239 250
72 668
195 674
142 433
179 708
117 345
879 941
114 814
183 905
290 453
832 961
230 986
474 730
179 467
96 579
296 916
361 606
334 718
421 736
331 505
218 570
127 946
82 313
739 752
217 713
212 994
27 73
211 382
466 732
223 807
276 324
91 882
55 731
210 787
26 308
892 929
115 920
473 636
629 910
143 191
116 217
14 691
138 547
599 830
618 692
56 338
532 594
414 524
106 718
307 308
285 545
278 450
410 711
307 660
151 710
35 718
100 530
30 156
503 674
351 685
253 644
177 601
36 680
649 770
299 819
13 688
368 568
751 844
129 606
777 816
841 949
229 851
759 971
220 966
730 901
36 510
778 872
422 656
236 929
379 870
474 573
277 602
340 956
79 144
553 896
52 224
384 820
186 579
91 536
42 667
91 300
298 406
95 752
49 846
432 532
7 544
588 598
665 893
966 978
474 690
568 689
621 701
16 233
460 649
241 691
39 630
493 640
724 761
433 539
678 886
23 943
545 573
139 936
114 752
422 860
221 580
407 760
176 398
476 776
652 929
26 882
89 361
846 918
341 396
635 787
241 565
150 562
263 967
90 111
154 870
785 994
7 420
81 278
484 616
662 782
191 522
203 845
924 941
110 194
334 802
707 942
512 680
83 878
629 724
378 478
264 377
602 679
190 580
193 534
393 567
57 60
517 711
544 860
506 659
228 821
954 985
215 369
24 711
55 626
408 980
178 207
336 578
264 616
159 643
679 991
332 553
383 487
860 931
100 485
7 838
323 976
190 480
27 634
229 448
224 945
148 483
83 854
941 987
706 953
239 843
658 784
223 614
293 967
764 803
193 450
315 515
535 998
661 760
247 290
25 817
89 584
47 682
467 649
685 960
168 666
192 324
208 926
83 150
157 250
122 746
690 716
719 785
31 368
232 723
667 801
0 621
2 581
5 188
653 887
714 879
79 229
15 126
238 393
475 587
160 432
210 347
267 605
220 911
475 572
417 616
468 659
433 950
28 974
226 264
458 749
286 478
888 989
148 672
615 809
401 731
603 728
539 924
39 73
478 554
250 528
12 722
784 891
320 687
278 637
301 799
563 780
179 268
151 390
339 385
339 543
391 506
702 839
466 691
210 927
437 857
400 599
279 465
29 364
21 600
465 676
204 356
168 234
58 599
613 989
659 947
467 747
398 562
343 522
379 578
76 509
260 928
332 381
7 864
424 565
431 433
719 830
344 673
4 323
72 957
310 946
767 995
736 998
119 629
111 687
180 553
440 560
539 665
233 831
501 890
580 893
271 937
413 486
112 369
6 290
691 755
222 258
942 993
82 615
3 399
386 431
226 321
155 295
375 799
843 881
196 738
845 999
187 799
249 446
1 797
208 492
49 923
73 383
430 815
863 927
497 678
172 698
177 731
41 950
645 762
227 659
772 836
386 463
34 792
629 694
106 918
654 708
106 930
241 576
60 289
217 331
12 146
60 135
247 864
82 236
99 463
0 907
420 904
295 966
767 778
172 994
594 775
319 523
358 613
27 645
184 921
712 952
45 755
259 756
500 977
23 953
107 936
600 923
156 198
102 678
74 890
424 665
218 678
245 833
177 785
845 852
105 693
424 449
376 698
224 429
266 867
143 656
308 756
496 580
830 905
604 935
117 500
427 497
228 994
40 48
52 659
198 891
628 969
74 469
576 731
350 710
675 903
504 580
627 867
305 983
486 727
225 264
14 168
552 806
303 758
721 826
528 722
396 943
360 404
148 489
170 564
474 480
547 789
416 902
324 380
471 772
271 327
58 588
806 830
73 710
442 674
43 82
342 733
253 339
172 505
25 28
601 704
715 811
480 650
132 471
410 775
273 750
8 680
352 841
809 828
289 335
283 538
483 759
625 795
3 272
457 526
639 994
271 545
213 324
613 805
356 376
343 914
756 919
432 700
1 986
256 578
339 552
517 622
663 854
343 385
190 231
552 868
213 780
360 862
880 988
522 810
667 753
444 795
105 673
477 534
393 836
298 745
557 937
490 941
67 376
367 916
614 955
573 864
147 252
163 379
164 460
540 859
761 900
401 760
106 527
18 128
197 921
339 654
668 672
917 927
229 701
523 544
93 754
84 157
16 999
13 863
494 592
620 838
674 951
161 976
230 743
741 881
165 841
348 617
573 826
98 123
380 792
249 903
76 980
202 747
150 275
212 829
79 333
70 822
633 743
111 643
883 909
23 39
377 598
744 904
96 336
94 660
602 623
92 197
569 622
454 801
125 154
340 546
24 262
292 666
349 432
369 867
143 916
224 979
184 820
898 961
292 774
219 650
108 441
161 682
38 634
14 347
335 904
61 973
128 855
210 378
158 637
313 829
451 675
338 586
41 994
105 462
262 422
91 320
641 702
235 703
499 932
404 533
241 515
419 828
299 302
567 676
83 949
246 553
411 464
326 336
126 707
160 738
199 208
339 516
474 839
89 592
8 9
17 920
225 351
316 787
19 396
685 780
9 808
260 371
72 798
322 554
67 211
536 873
57 725
103 375
223 601
161 266
659 873
636 638
668 881
67 96
924 925
87 203
686 917
61 287
17 154
317 440
634 710
688 734
83 222
95 431
92 933
410 701
413 761
325 661
70 332
620 944
129 676
413 521
548 591
774 959
395 650
203 940
636 731
728 925
751 923
331 683
354 978
257 610
377 707
500 643
186 525
2 87
290 484
619 857
426 699
505 599
179 754
5 29
401 532
175 746
362 875
361 903
33 196
131 969
478 984
637 933
244 463
277 800
131 584
797 839
161 283
595 992
520 804
18 868
498 885
627 696
225 549
728 760
134 867
202 469
462 572
431 598
141 922
173 918
413 701
821 856
286 359
570 807
835 858
56 700
269 633
311 562
361 654
680 906
749 752
706 827
204 309
729 839
276 871
573 922
109 242
832 893
370 643
343 480
62 878
496 808
161 898
492 935
345 691
336 945
836 839
96 793
451 931
116 225
306 916
938 968
762 772
936 991
599 741
728 743
159 645
258 267
442 456
177 541
352 983
338 918
88 651
599 753
106 265
369 515
518 936
595 894
114 980
820 891
124 864
265 632
350 607
368 665
113 972
388 847
385 446
464 719
273 939
313 831
74 446
201 274
349 877
446 834
511 813
97 181
530 595
663 909
9 424
180 389
30 674
861 965
1 26
586 769
18 557
47 831
224 389
43 426
238 841
484 684
239 408
914 977
849 948
535 606
113 967
580 917
354 604
569 998
407 802
459 970
152 196
689 730
320 462
570 771
237 672
64 316
180 809
195 450
517 544
528 581
405 765
292 397
508 702
97 966
4 959
402 419
190 785
219 679
20 974
501 952
550 869
847 939
501 803
223 930
7 331
260 283
881 928
12 743
620 769
455 665
340 946
325 336
334 745
583 588
46 882
689 861
96 856
775 884
245 507
253 874
311 650
292 941
254 491
80 355
576 817
191 457
488 831
603 939
355 809
196 417
183 850
127 696
721 956
18 489
429 943
367 541
808 866
406 875
332 444
75 224
490 818
131 652
105 179
0 484
816 961
67 374
331 644
40 496
309 778
206 569
38 328
582 738
572 698
81 799
167 569
428 783
322 763
16 704
71 418
209 337
161 547
228 840
107 843
459 622
201 963
401 931
602 896
12 779
482 665
663 958
172 914
433 882
469 893
409 968
522 649
81 835
612 774
294 346
13 900
11 294
54 379
255 710
252 561
116 354
386 935
475 653
147 222
160 488
218 766
149 230
257 632
644 782
62 756
165 542
574 617
666 705
361 789
119 642
494 989
290 657
384 937
259 803
334 828
170 456
26 520
360 955
18 782
304 936
287 832
761 901
542 825
497 874
461 721
150 170
455 515
420 768
315 672
810 829
506 963
486 849
268 754
140 782
218 606
316 969
148 839
69 764
275 359
46 232
80 873
397 999
260 456
170 812
87 487
643 937
661 699
292 803
78 915
116 137
78 269
328 770
47 875
28 165
781 838
135 433
604 942
74 185
679 845
829 851
757 847
291 491
810 811
85 890
322 323
292 934
39 294
0 11
134 959
34 848
511 898
512 941
788 986
94 387
368 711
355 713
372 671
304 511
402 856
290 863
501 786
50 83
182 265
292 653
113 784
296 558
630 770
651 715
745 980
455 716
350 875
447 767
3 993
259 624
218 986
478 935
75 127
606 898
46 526
268 696
401 822
38 822
525 769
617 661
202 568
320 354
461 533
121 817
697 828
227 886
107 458
478 481
621 900
163 588
449 573
272 830
138 487
400 930
921 968
455 768
880 934
212 236
32 368
683 831
0 869
316 720
176 550
298 403
83 956
291 667
202 393
207 246
106 705
234 965
78 298
348 465
343 428
513 522
63 820
416 826
706 812
107 294
66 672
276 362
95 630
490 571
18 518
588 856
823 935
270 273
299 818
383 931
418 486
212 756
654 693
351 825
0 528
852 878
382 612
92 607
27 660
565 578
272 898
62 347
411 793
285 595
646 899
236 954
592 699
199 277
57 988
638 914
355 469
450 702
954 996
691 974
3 744
15 276
483 586
68 989
135 586
125 387
791 927
51 367
645 647
329 373
767 979
156 854
267 497
651 910
181 980
113 297
574 995
269 444
540 549
439 466
137 248
51 964
909 924
590 755
357 781
78 208
286 342
236 886
60 228
557 751
267 841
62 250
197 705
328 362
328 806
518 994
357 498
562 649
387 512
235 821
576 757
110 544
704 875
79 872
769 805
556 676
425 968
280 973
314 909
975 992
581 778
728 944
371 441
687 788
175 379
169 950
661 965
241 424
168 243
576 711
47 425
633 840
66 303
594 636
719 749
484 499
406 493
561 596
142 876
735 840
804 940
320 912
388 820
568 840
408 420
376 987
129 754
2 232
347 506
900 920
26 840
405 805
399 992
413 964
590 604
756 981
533 585
64 307
463 895
472 590
166 463
345 754
376 764
79 610
58 115
264 525
614 901
99 805
183 595
45 585
362 994
733 988
13 645
283 770
624 801
35 299
57 623
41 534
43 143
444 453
236 668
1 41
164 698
504 667
358 882
249 612
722 916
271 779
96 191
270 583
139 233
383 996
183 377
207 525
489 524
770 998
217 388
604 880
120 125
323 749
875 881
178 577
99 507
142 634
265 776
655 718
267 705
495 516
150 622
270 759
577 589
307 648
319 390
454 693
356 639
17 695
115 689
587 902
170 888
310 861
1000 1 10000
530
29 821
838 890
453 961
664 778
398 589
69 533
225 899
451 953
253 698
349 389
231 310
55 334
95 792
532 857
34 702
237 521
659 912
366 731
52 913
46 219
311 412
522 614
845 933
181 622
87 331
578 849
421 727
284 806
332 877
347 912
597 695
283 821
300 851
642 992
32 130
13 697
39 278
422 821
323 681
232 942
1 182
257 732
353 433
320 435
941 985
103 801
197 638
435 497
441 931
266 798
151 735
188 783
245 727
288 461
383 973
209 746
97 948
7 954
946 974
150 642
156 520
215 581
639 871
491 688
194 264
410 865
119 159
5 831
213 965
647 824
863 928
18 752
678 808
230 685
47 476
150 685
470 510
142 566
313 657
40 874
832 963
92 474
275 641
138 917
914 954
815 923
487 945
531 858
356 666
141 594
375 671
234 824
956 960
74 459
277 651
883 914
246 852
150 614
6 817
299 842
57 317
92 450
8 645
603 608
86 583
351 991
49 111
123 893
48 919
55 391
484 596
521 989
404 415
140 687
2 150
691 803
306 630
222 848
696 796
261 799
209 281
218 796
282 867
235 376
358 777
385 779
59 918
716 976
250 592
494 506
135 753
90 863
537 542
570 808
388 787
337 587
525 625
219 303
583 930
111 940
136 589
113 724
368 391
259 893
7 114
212 529
49 197
509 823
209 737
443 657
773 851
92 722
878 974
216 690
24 736
395 835
142 559
457 836
581 598
330 394
404 484
686 822
385 583
674 767
279 836
585 771
197 571
212 622
812 876
839 854
442 897
119 910
314 688
767 781
515 792
79 736
361 637
125 332
344 980
114 759
439 615
502 540
432 756
547 824
335 681
183 491
627 849
381 975
29 356
482 505
10 103
641 826
257 594
93 180
467 717
733 827
127 328
146 388
520 717
263 359
115 175
281 766
302 884
32 338
114 115
619 875
274 912
84 971
148 497
459 756
325 894
164 663
24 332
81 725
373 922
21 393
40 262
79 80
287 910
36 918
77 890
426 596
452 935
543 776
423 926
639 792
127 510
325 776
38 943
129 767
353 926
744 882
178 693
637 944
818 951
66 214
97 552
167 738
484 591
230 592
361 616
479 921
915 920
244 841
529 947
39 444
751 969
735 774
333 539
174 997
48 79
345 983
375 894
476 914
401 734
672 952
71 575
664 680
818 966
512 927
525 624
3 339
370 910
432 576
699 929
749 942
534 779
629 870
661 880
231 879
328 817
344 579
78 263
517 605
116 529
268 483
326 442
580 736
114 389
188 825
23 985
274 743
9 401
64 216
5 431
741 892
340 529
159 875
569 823
792 969
185 372
279 309
474 798
144 725
27 882
84 285
852 945
185 608
185 385
291 615
8 865
332 703
766 771
387 924
325 668
615 846
95 491
111 413
892 947
230 304
33 924
623 905
668 874
534 624
797 859
406 801
77 755
809 893
377 993
6 220
758 802
16 968
118 371
453 865
169 886
759 967
531 980
128 738
317 373
352 964
376 970
457 864
404 593
572 937
364 402
580 610
275 461
312 507
169 504
238 800
729 965
294 408
90 908
35 691
435 698
268 955
578 834
351 517
89 790
707 868
56 566
17 792
147 290
224 493
666 742
237 820
317 394
516 726
774 949
542 884
431 502
194 691
347 756
215 611
234 672
190 641
175 767
247 915
346 985
560 843
245 990
305 993
843 903
430 778
275 731
549 556
187 331
321 904
612 807
262 313
271 436
113 738
346 540
172 959
532 947
623 726
45 737
141 863
380 712
342 370
145 182
569 905
172 534
273 512
179 348
892 909
396 840
43 573
19 577
117 568
596 699
739 935
227 930
420 688
468 611
96 859
873 990
640 788
327 360
584 604
193 493
449 771
506 629
90 569
83 334
109 556
760 866
185 574
341 647
111 680
46 831
328 914
158 294
450 869
384 568
373 633
433 891
299 647
390 994
570 935
480 955
305 500
276 765
284 463
407 798
125 476
152 211
183 810
195 873
229 685
205 583
781 910
386 400
737 784
273 720
772 888
572 639
138 167
613 618
82 276
644 788
197 544
615 928
58 717
641 943
524 679
530 965
8 205
515 558
239 549
716 912
217 579
615 765
264 958
665 859
45 388
29 492
955 981
303 441
591 922
483 784
311 527
92 956
103 826
354 880
695 786
476 957
420 615
578 683
252 985
254 526
263 797
652 705
219 422
463 780
298 609
131 704
190 647
219 387
405 814
281 594
566 581
522 782
213 810
326 814
81 819
312 447
308 484
337 458
70 691
361 873
515 980
119 509
98 283
507 982
154 614
171 817
220 386
330 636
897 931
346 392
418 477
318 785
493 733
942 943
267 574
897 904
1 727
304 947
6 452
497 892
744 906
24 247
38 337
241 707
19 613
170 404
642 896
932 991
604 969
128 594
149 766
546 989
670 702
142 488
363 715
205 481
125 182
36 401
66 159
442 868
293 685
521 664
184 362
320 358
150 853
722 921
444 963
24 174
864 887
410 674
278 935
676 926
699 839
83 786
64 134
17 292
433 697
418 951
536 676
640 856
273 978
570 590
259 899
220 389
64 416
665 833
390 600
520 751
184 305
643 991
691 732
611 695
943 960
109 537
578 624
464 732
35 752
492 992
72 589
338 388
540 872
275 573
293 905
509 614
550 937
474 535
555 972
292 321
124 937
9 615
307 998
115 583
365 878
346 439
298 799
4 517
847 850
498 891
493 496
796 818
139 152
761 865
17 36
93 799
831 888
91 266
296 973
688 918
325 492
7 262
591 960
870 911
507 622
22 618
78 780
85 702
201 359
342 724
367 517
285 855
810 884
43 800
455 974
514 735
160 198
39 499
156 330
297 978
23 295
250 462
519 603
398 757
345 870
343 701
560 652
386 670
646 714
283 306
353 477
383 900
504 906
785 899
397 444
63 574
116 369
186 298
306 609
39 208
4 449
616 861
24 689
17 158
554 591
668 886
600 883
410 787
86 292
126 407
167 205
154 370
134 974
66 607
29 335
38 305
536 723
246 938
355 388
470 472
23 553
329 940
243 652
26 853
91 871
546 620
26 429
115 885
449 882
718 827
431 730
138 362
454 807
155 727
255 841
118 810
239 618
820 845
359 569
633 656
616 674
184 309
639 863
276 454
159 690
906 971
343 574
31 699
54 292
179 181
527 822
865 972
627 709
815 919
18 830
859 975
274 564
608 838
516 528
462 645
275 805
97 916
227 240
6 794
378 772
201 662
274 366
134 859
70 331
686 727
97 974
134 735
584 746
47 713
455 919
301 423
491 898
482 608
174 830
172 680
595 872
190 379
498 750
290 390
486 866
305 539
263 870
101 139
711 824
125 756
695 703
223 730
977 978
447 911
351 716
161 547
108 917
186 842
865 981
237 799
32 892
476 844
228 681
185 394
306 730
161 466
333 634
618 716
2 393
438 923
600 666
137 470
99 559
243 309
360 621
100 788
832 871
718 830
46 910
53 451
698 827
609 896
449 593
418 767
39 940
337 826
796 960
420 643
461 971
638 771
680 922
406 534
268 298
424 966
2 681
247 354
654 742
662 914
553 749
561 820
379 731
239 559
730 987
365 695
154 717
113 430
504 837
327 637
640 768
394 684
12 343
58 603
559 731
278 856
259 588
95 571
34 755
563 903
211 526
227 842
222 262
446 660
89 440
310 618
409 723
201 782
83 913
336 894
65 601
577 656
253 923
58 919
74 751
64 668
363 553
557 805
33 481
242 473
736 974
394 549
454 963
113 163
240 496
95 569
492 550
15 966
529 852
140 291
130 390
867 957
303 580
95 362
463 632
256 273
838 874
605 842
574 595
48 565
160 448
75 206
25 220
0 800
738 995
436 862
274 508
608 713
502 833
511 878
118 673
191 308
503 662
130 386
338 971
255 672
472 797
79 790
668 809
414 541
288 554
101 186
47 330
126 346
549 851
269 383
134 307
79 650
625 853
120 904
809 908
599 746
240 470
822 887
51 286
30 232
731 777
690 845
806 982
60 565
474 607
262 985
123 430
200 328
171 934
6 690
256 510
633 719
217 670
54 315
296 529
233 670
757 826
185 276
490 786
219 366
432 849
198 987
822 954
452 993
261 566
295 546
114 539
43 167
79 142
135 928
248 962
502 802
302 600
356 907
623 866
107 485
1 703
310 852
116 377
197 846
835 981
309 821
36 132
179 324
56 268
452 940
449 681
312 859
634 724
440 936
51 359
519 590
603 793
506 915
763 935
343 565
75 582
255 780
301 432
593 989
405 521
505 722
329 867
210 556
264 364
648 919
396 506
615 683
48 711
420 780
293 711
639 747
157 507
29 753
401 701
437 911
345 994
566 846
279 411
558 887
36 322
367 844
10 919
74 102
140 807
363 701
715 936
233 996
708 793
569 910
137 745
60 861
492 804
73 330
347 477
518 808
494 760
41 681
483 591
71 431
156 664
64 546
434 952
657 783
322 563
214 351
299 629
66 631
80 601
2 775
650 690
877 908
218 456
410 423
783 810
120 153
389 412
488 865
222 469
152 688
672 955
7 85
17 146
322 608
448 732
152 655
257 542
292 727
583 662
98 844
294 683
23 495
187 765
569 614
170 207
166 492
532 787
194 232
471 924
294 878
415 482
664 952
406 823
253 591
210 569
173 972
181 716
33 916
363 679
167 281
244 722
635 654
235 594
447 551
31 189
142 899
236 618
710 839
345 903
44 45
86 677
188 479
173 998
146 174
159 919
25 188
885 928
268 546
791 895
24 971
503 946
267 784
15 849
190 898
897 923
637 818
657 954
82 782
162 182
71 344
548 670
656 682
880 959
60 727
150 184
667 724
218 574
587 870
805 859
107 529
474 991
405 438
396 776
439 452
185 610
112 148
0 822
169 892
502 994
181 359
356 780
254 682
747 813
16 143
164 510
488 887
70 143
516 653
37 951
140 365
126 541
773 818
835 854
98 716
29 256
1 232
301 797
527 634
218 785
492 553
33 541
4 866
480 799
203 473
243 591
447 711
796 829
287 494
119 133
195 283
310 535
408 900
745 776
529 869
155 282
610 712
643 785
38 930
389 619
548 982
338 467
317 698
337 633
422 618
1 76
389 995
593 714
693 904
158 834
682 793
718 861
311 896
759 898
273 602
24 955
518 777
76 527
320 930
282 531
24 731
283 831
476 728
165 568
198 502
575 772
288 745
647 980
305 383
26 950
414 622
381 825
7 533
260 971
175 305
698 950
103 471
566 823
656 913
256 592
79 339
108 565
7 599
578 693
98 308
352 482
15 863
234 897
441 968
581 979
564 782
210 254
442 815
125 138
595 651
63 990
494 727
118 689
95 727
74 478
841 878
106 891
397 479
386 949
458 502
523 890
72 734
872 982
446 673
64 238
24 534
862 979
123 744
359 540
152 693
375 678
140 982
759 843
28 976
641 785
369 981
69 906
337 457
187 695
88 262
570 746
463 667
299 825
382 581
576 727
137 233
171 906
199 281
759 786
3 210
193 662
430 775
955 996
236 553
122 237
34 952
571 664
443 973
234 887
432 846
441 788
151 237
782 863
279 780
341 505
430 495
279 763
786 970
404 636
159 701
103 833
292 869
666 891
183 548
347 577
339 843
828 886
463 756
185 422
343 894
317 812
157 566
163 530
155 737
709 911
24 293
416 558
51 638
7 60
649 845
867 875
139 265
425 521
158 817
13 932
517 728
638 930
397 424
19 631
585 684
248 305
172 841
32 339
421 979
17 391
50 609
76 684
874 991
111 555
689 961
351 928
55 744
13 273
142 769
54 317
644 848
31 864
207 451
293 937
109 880
57 99
72 88
516 948
378 469
45 717
553 882
178 619
195 991
628 646
186 891
135 545
208 795
86 434
328 867
383 753
105 118
272 625
165 626
23 895
151 900
1 718
532 943
47 290
471 726
561 729
709 770
134 252
523 813
9 564
29 401
49 891
82 448
506 787
544 589
576 959
227 800
143 702
25 767
164 585
380 645
327 784
541 831
147 956
32 953
347 710
203 625
112 780
37 727
455 977
227 984
24 458
157 879
541 587
17 717
179 201
244 409
404 505
679 881
283 809
321 710
24 958
262 988
61 198
165 267
283 898
219 911
600 801
821 997
288 764
292 929
387 876
688 750
198 410
410 463
124 553
123 588
769 908
197 791
773 872
491 871
176 768
64 371
247 273
646 918
569 765
384 387
42 760
496 498
414 982
589 835
312 399
40 292
144 544
156 826
301 704
47 204
479 573
467 743
176 647
703 827
79 877
467 502
752 814
238 729
173 719
850 939
267 548
108 180
277 933
163 308
350 439
876 916
789 816
196 550
303 763
115 179
265 305
280 878
192 596
114 551
273 285
145 442
314 514
565 804
362 958
71 227
53 790
505 810
438 905
355 427
148 977
363 381
416 591
317 647
720 841
137 951
254 406
424 530
680 957
197 859
734 890
397 929
55 625
171 882
85 880
79 981
435 903
72 308
192 769
146 223
257 491
459 899
192 685
236 796
148 280
421 900
218 903
348 511
138 232
184 437
183 448
190 588
396 898
68 740
591 789
4 417
488 586
225 306
477 874
156 703
678 988
163 940
184 190
441 845
661 679
244 494
425 660
80 153
184 496
332 640
464 892
395 775
841 862
430 904
254 265
399 426
221 669
338 884
297 466
272 868
148 838
227 254
67 158
20 486
711 964
341 946
122 960
35 334
317 534
79 619
51 713
537 699
599 936
203 829
725 899
833 935
213 704
778 856
185 253
349 672
45 616
35 224
333 540
163 656
63 854
67 495
23 777
20 917
280 586
747 829
402 572
585 808
840 939
434 822
243 413
261 274
141 837
555 709
89 333
308 467
278 433
553 768
508 751
130 859
302 434
167 678
809 977
693 695
331 462
104 476
24 649
304 421
63 633
596 764
348 657
468 613
241 303
413 415
289 479
45 584
118 357
367 684
493 535
89 418
236 903
411 897
324 645
52 811
776 822
404 612
144 342
396 681
521 925
26 878
675 687
460 702
381 528
141 707
294 536
256 543
216 333
306 383
64 661
744 853
103 647
199 364
101 719
326 539
11 602
89 260
380 856
144 516
311 420
44 51
99 461
680 767
503 569
386 543
467 832
22 305
809 942
454 722
239 729
303 856
52 376
100 510
309 935
564 995
53 331
385 453
74 963
3 965
89 962
656 978
244 900
832 929
78 827
31 992
145 688
178 918
283 404
961 977
649 986
744 899
66 264
146 315
49 56
514 531
129 744
540 904
81 984
203 543
145 871
459 503
222 550
666 809
152 427
177 780
413 657
5 397
256 514
320 963
162 947
364 898
725 986
561 851
328 584
0 711
805 933
609 913
116 571
333 856
203 601
225 965
86 675
168 414
10 830
35 721
261 581
569 968
268 906
378 998
175 817
444 901
655 939
494 765
316 368
150 288
182 848
526 828
375 855
302 930
725 957
594 689
201 795
234 732
655 846
562 918
204 328
136 544
434 812
196 569
266 840
525 891
152 464
666 933
147 611
329 702
713 866
79 415
230 775
126 309
166 796
125 205
200 524
438 573
639 800
33 466
193 266
411 440
464 477
47 813
473 869
59 699
3 426
80 661
362 640
279 678
123 592
49 680
643 897
793 979
396 924
393 634
56 581
232 474
759 824
223 312
267 522
319 530
43 665
543 674
341 963
501 521
48 516
319 818
630 648
418 826
160 631
465 539
373 816
754 888
86 509
439 609
561 793
476 820
88 525
391 489
315 868
497 750
129 576
630 781
194 743
602 982
585 937
112 992
109 207
405 953
117 169
551 579
72 101
94 347
568 874
174 692
934 969
339 710
180 283
679 737
281 645
198 696
463 536
717 735
109 482
23 41
377 697
562 953
804 868
500 510
37 606
334 640
170 936
891 956
9 898
0 887
364 567
712 898
251 392
629 972
268 957
335 388
619 749
696 911
379 941
278 494
23 241
140 723
78 893
809 904
258 495
133 772
481 914
681 778
81 495
37 491
158 454
456 981
264 889
922 981
252 643
490 907
336 986
168 571
743 842
31 593
31 547
437 564
610 964
404 641
66 835
436 563
425 677
200 424
346 370
507 830
462 685
486 539
533 720
80 448
425 619
209 997
641 956
80 506
85 602
30 835
236 537
308 793
102 807
523 646
117 645
56 938
444 712
97 815
255 751
116 653
461 504
368 406
89 609
42 377
6 299
438 767
137 731
105 807
525 631
158 187
171 176
418 674
431 855
193 754
468 500
104 885
386 765
57 221
518 650
793 959
411 951
97 847
77 155
217 843
455 786
302 622
368 849
622 949
191 623
28 434
256 998
478 547
705 826
703 928
135 876
873 917
332 425
156 455
475 922
602 800
804 946
786 871
657 753
781 833
90 128
70 918
44 271
490 560
174 213
546 639
317 597
120 952
221 901
137 808
76 645
563 988
33 558
318 829
442 785
341 432
225 275
297 312
27 532
335 502
434 518
592 703
170 190
139 214
500 540
75 664
241 470
604 829
606 634
275 515
163 187
210 896
356 645
542 787
164 706
400 958
213 380
280 698
110 823
432 912
130 209
726 874
184 851
176 773
183 610
20 626
243 302
334 839
625 990
71 506
25 235
238 648
932 981
79 992
164 840
21 394
318 574
336 973
133 337
190 595
569 674
133 878
266 342
588 891
604 867
72 626
418 654
220 509
149 755
290 613
255 927
289 522
674 994
61 777
668 741
32 34
202 347
363 950
16 672
609 890
465 901
623 672
196 516
140 945
466 660
186 380
274 586
326 545
49 618
412 692
222 362
643 679
595 892
336 913
583 588
635 978
255 801
316 881
144 448
37 841
258 964
22 573
55 349
262 462
115 602
175 726
203 600
669 713
14 488
121 665
333 682
539 621
257 540
656 890
9 252
919 951
99 481
16 132
959 963
550 554
301 998
364 936
119 929
568 923
354 696
58 628
41 832
767 863
198 251
12 688
466 971
63 611
173 514
496 737
373 406
48 731
167 602
237 928
784 837
334 373
298 689
337 506
516 735
514 981
195 204
538 679
260 902
29 53
15 977
425 447
16 775
824 850
306 827
275 472
188 379
299 873
559 605
221 342
325 827
483 636
503 571
92 497
246 985
61 202
88 230
613 699
67 551
15 425
581 696
381 855
420 593
361 522
204 215
230 978
289 790
535 607
374 923
559 820
298 715
907 916
164 903
57 890
25 102
150 695
357 543
323 919
123 820
748 776
315 985
507 933
222 823
610 726
168 842
363 423
516 773
132 985
417 436
433 948
17 874
616 937
199 210
677 779
482 560
469 542
250 667
405 751
33 850
60 498
715 847
175 296
407 968
339 916
527 773
41 912
548 696
52 770
678 738
411 840
212 865
302 438
531 767
465 723
41 217
8 411
112 194
87 692
9 461
366 376
118 330
259 912
225 616
404 705
398 605
398 743
144 758
213 911
90 278
851 918
233 266
233 348
353 441
495 606
366 946
222 392
186 310
768 843
232 704
496 626
241 722
759 937
376 805
285 447
266 797
840 938
304 903
728 981
200 772
245 834
312 502
218 508
483 988
539 808
312 897
145 204
0 997
550 911
446 931
148 304
394 593
932 940
297 608
193 357
318 458
524 553
222 913
795 940
695 760
87 236
456 979
323 656
366 684
259 571
356 889
285 414
84 348
538 818
24 722
97 779
208 882
394 567
436 446
242 377
877 897
385 482
172 450
14 819
432 666
498 838
332 572
274 693
277 965
261 836
484 947
91 557
592 667
163 883
411 914
705 879
249 763
60 723
194 449
138 540
176 896
726 804
290 715
400 880
147 204
228 397
725 905
583 949
77 948
444 983
188 776
290 952
164 759
59 600
341 550
101 315
402 643
46 643
427 659
56 592
294 867
308 366
456 696
203 921
230 458
146 179
316 737
110 209
197 408
634 924
189 336
373 513
111 867
93 281
200 394
428 785
24 30
557 824
504 850
164 171
533 740
400 854
349 591
250 355
826 917
450 933
126 874
273 718
610 803
729 731
262 278
622 775
100 759
277 605
780 878
444 526
97 579
345 636
329 585
192 407
742 826
174 851
419 855
119 481
584 876
105 560
709 930
200 705
382 552
427 487
592 923
798 931
109 948
100 850
368 869
268 420
79 498
344 868
131 544
336 726
16 233
173 196
758 911
354 835
517 544
69 695
217 616
134 937
105 834
800 834
488 847
298 665
8 323
235 627
667 685
170 744
318 887
5 669
536 551
456 713
267 347
359 953
322 324
372 501
463 923
154 676
492 873
51 146
230 690
545 992
174 637
395 750
41 826
248 597
631 727
124 404
518 804
426 724
591 834
58 143
181 803
300 554
969 976
504 841
52 216
381 565
90 788
266 286
252 889
238 430
542 550
466 816
452 479
264 998
132 212
150 234
390 433
288 911
173 253
398 601
172 189
303 443
18 742
208 684
677 788
271 871
250 775
487 852
183 485
196 782
299 328
204 229
106 643
193 755
586 941
447 649
411 865
296 308
509 583
18 405
535 644
485 632
355 638
881 887
107 368
286 457
568 631
53 833
166 181
414 472
12 94
443 721
432 841
82 413
275 962
680 778
163 575
242 967
18 51
306 656
650 997
239 604
143 695
304 713
421 767
21 589
124 335
467 540
398 488
556 697
78 882
204 824
470 788
108 235
300 608
38 448
59 480
250 309
639 872
407 519
596 902
330 675
95 745
77 148
91 99
257 797
536 581
153 513
108 276
591 605
6 810
71 819
552 679
117 592
645 785
259 427
629 698
31 150
167 189
561 813
158 336
299 317
307 975
572 770
818 893
21 101
221 562
231 820
348 515
5 171
478 972
147 338
325 913
552 930
381 749
230 235
325 656
455 466
228 741
453 926
280 708
284 867
344 571
336 504
550 821
116 756
220 979
334 926
458 982
274 565
268 403
200 626
172 697
225 820
429 608
198 500
221 343
55 845
428 947
10 347
408 838
803 914
128 192
9 147
678 792
342 943
324 456
20 800
628 996
91 160
68 556
171 263
340 975
199 691
310 375
93 374
794 866
288 303
268 297
791 913
532 735
545 689
37 84
206 936
23 549
277 454
824 896
199 942
314 547
796 942
378 741
527 871
71 856
54 620
218 723
232 851
454 982
820 924
107 807
855 870
44 167
301 595
365 683
166 211
416 478
60 298
870 960
186 469
484 631
426 682
875 922
157 778
268 643
57 959
16 520
656 921
69 662
434 614
402 750
310 383
295 412
106 292
286 722
41 260
103 524
109 217
651 893
151 338
3 515
71 897
63 704
249 731
345 828
5 670
229 814
86 140
375 760
99 858
193 602
360 976
326 697
333 782
795 889
203 422
61 566
139 615
271 773
222 717
564 920
927 990
335 660
225 928
574 668
81 902
495 651
809 814
568 638
388 776
529 880
181 544
59 288
307 906
310 415
595 913
192 332
81 155
693 995
342 769
230 816
716 735
84 958
42 290
367 608
680 715
678 967
63 695
35 261
153 398
231 262
444 798
550 624
149 994
309 412
253 819
309 464
524 612
694 772
758 873
511 936
212 479
497 841
35 185
606 859
299 936
70 188
348 589
207 614
18 583
112 414
307 709
419 799
129 827
563 756
50 337
237 304
8 923
244 487
305 560
86 943
274 818
112 916
407 469
57 62
150 803
223 677
193 564
665 845
100 546
260 288
447 924
383 531
248 766
735 952
879 987
18 443
578 768
540 908
759 974
373 601
253 937
519 748
200 461
128 907
207 368
414 805
105 533
852 905
251 488
614 809
442 891
139 430
38 861
249 592
270 884
390 814
375 747
243 405
294 401
102 846
2 373
280 294
214 549
107 780
275 666
421 654
117 429
136 799
55 490
446 851
767 794
509 785
60 181
177 855
620 976
297 582
199 547
393 692
377 561
378 958
203 521
821 968
68 286
422 816
696 899
621 641
214 463
62 332
501 962
672 991
164 286
213 807
514 518
249 868
373 704
251 794
557 585
126 505
524 997
251 769
471 967
621 991
404 917
126 387
332 823
2 235
611 785
14 362
176 702
933 939
239 671
15 606
437 743
602 710
261 507
118 540
236 404
382 749
381 896
121 681
297 569
612 638
827 968
621 933
457 748
439 632
151 276
64 133
54 158
307 399
244 582
267 588
122 567
541 687
441 581
180 885
501 559
324 805
437 840
47 513
156 402
124 424
75 481
755 800
168 605
358 676
371 940
45 611
349 628
373 514
243 654
579 927
253 772
673 768
1 931
110 599
389 660
234 621
383 725
520 795
634 685
250 644
856 917
590 763
591 974
24 721
78 119
147 783
247 833
106 630
87 597
345 599
46 772
761 921
384 860
68 737
30 299
153 772
483 903
296 667
177 975
83 481
914 994
31 658
174 262
495 815
605 763
108 894
452 500
133 835
357 734
17 626
23 171
921 997
435 899
433 657
181 281
228 344
42 666
628 753
341 582
579 693
230 981
16 598
99 532
842 861
90 355
60 841
359 994
116 970
326 695
1 885
380 850
117 587
340 722
26 679
351 477
236 264
69 223
193 534
211 473
225 933
29 689
422 625
231 810
469 944
61 553
151 995
148 377
240 597
93 146
348 417
115 807
26 169
43 180
605 757
27 54
226 414
445 785
151 246
496 554
107 840
121 161
894 943
217 473
117 407
69 380
773 946
911 997
25 716
146 646
46 54
241 604
162 843
155 674
407 801
184 211
450 757
457 474
744 801
178 951
458 864
429 530
27 612
48 518
204 259
63 862
376 567
215 489
52 664
252 773
450 693
518 688
389 765
97 703
0 370
104 461
765 948
270 719
72 903
82 346
830 950
241 295
267 919
2 189
66 522
241 902
515 737
619 734
178 339
681 893
504 594
665 745
590 998
602 906
705 997
392 787
357 900
384 476
22 825
128 342
165 738
864 924
79 441
293 993
181 960
138 996
209 480
784 785
66 657
316 363
754 985
447 658
246 987
302 516
245 981
34 172
435 696
168 203
343 937
96 934
384 668
315 406
530 624
293 940
523 759
51 365
251 625
862 900
111 877
472 591
62 186
437 569
57 588
134 710
56 591
365 956
546 586
320 389
168 364
623 660
339 787
298 436
134 822
566 743
624 639
6 856
530 607
247 258
513 881
423 711
241 515
68 674
54 405
66 650
242 253
174 772
219 636
218 841
950 988
83 370
152 990
367 795
612 882
74 740
331 363
376 995
716 756
371 501
217 993
58 866
97 273
161 629
101 178
294 986
131 343
129 931
276 915
483 762
110 257
133 221
164 679
514 738
468 671
562 976
135 168
98 410
186 241
325 850
116 617
206 372
113 550
124 505
99 529
569 961
492 589
245 386
436 835
534 570
581 826
936 996
454 853
114 552
257 630
50 371
155 893
402 987
0 995
94 215
493 704
38 309
75 214
15 428
49 698
236 298
144 653
319 609
353 991
227 880
539 610
170 725
220 820
509 947
63 98
558 807
459 797
931 959
281 733
761 920
136 366
652 863
54 165
781 933
292 533
178 927
606 643
361 908
219 321
355 442
27 941
120 128
26 877
457 670
527 774
843 844
639 699
143 476
79 989
242 273
810 882
346 806
45 64
522 825
443 550
459 614
553 597
369 810
118 649
504 973
926 966
192 676
532 649
83 776
358 521
272 971
438 629
432 733
721 973
297 780
617 992
188 627
304 408
703 902
2 178
148 825
183 268
432 544
86 270
576 981
518 991
30 394
115 832
403 745
160 522
366 674
634 891
147 201
46 558
598 700
717 782
11 389
280 435
623 715
102 319
252 634
361 738
565 952
39 848
606 608
31 412
493 998
15 706
244 758
458 647
886 941
545 783
48 401
842 870
437 956
272 646
437 704
541 827
452 966
559 659
184 646
86 759
98 925
411 472
815 948
234 856
316 642
315 340
132 628
69 918
156 564
217 970
61 732
422 826
617 632
155 280
51 754
535 783
463 626
257 552
150 355
84 848
809 815
458 790
572 597
912 971
378 414
558 601
116 901
492 535
898 990
270 634
30 241
237 506
143 300
323 944
388 939
221 520
303 426
63 818
192 859
8 240
224 462
440 676
336 921
366 876
315 434
44 225
26 204
357 403
129 503
109 726
242 585
63 989
448 526
617 815
191 223
239 952
836 945
535 604
208 309
447 939
139 421
526 883
661 781
352 793
64 739
351 628
669 866
46 233
110 390
43 778
812 875
245 807
116 289
450 921
248 443
521 898
51 206
346 914
9 873
523 770
234 775
556 558
56 144
311 986
431 923
62 747
369 956
100 213
491 613
453 700
215 509
513 584
605 968
837 882
299 765
145 401
479 535
60 891
469 492
460 937
107 978
415 544
163 901
157 720
551 953
242 595
494 672
311 966
560 618
219 595
68 661
462 542
235 238
654 933
144 891
53 752
112 786
527 697
264 394
845 995
430 581
69 557
244 464
670 981
349 781
49 249
405 449
814 939
340 733
216 251
915 944
208 579
442 526
385 654
264 631
5 25
568 933
268 655
381 960
51 54
640 719
290 473
46 494
408 867
386 635
285 979
367 455
25 816
455 944
236 342
829 990
356 933
135 891
600 929
726 755
72 486
952 970
54 860
652 665
203 257
302 594
453 686
700 959
796 984
623 944
750 877
752 955
116 514
202 384
359 393
527 749
625 852
465 591
236 741
376 478
39 909
153 679
123 342
29 588
460 760
426 613
638 781
48 514
266 998
276 410
240 336
261 373
258 626
241 912
187 489
680 694
101 131
114 626
7 632
166 457
214 722
257 962
919 961
294 715
167 549
648 907
603 769
96 942
42 651
450 631
648 980
151 507
407 653
216 768
571 839
385 406
150 524
430 841
11 453
841 946
398 716
287 359
209 813
289 930
309 337
399 524
190 213
338 881
283 724
200 934
391 635
145 831
71 809
267 812
348 522
46 390
64 139
728 964
156 973
214 617
237 876
157 300
503 549
25 315
862 898
294 429
319 942
0 513
101 184
793 838
397 832
99 181
281 382
185 732
106 714
172 720
6 668
511 816
645 991
466 499
223 303
91 256
348 359
535 791
368 750
98 970
64 819
533 968
140 882
252 433
324 752
155 314
132 880
128 794
549 749
687 904
81 354
536 963
144 627
99 426
767 944
440 586
96 212
398 800
339 464
71 832
373 610
521 735
645 712
623 828
266 283
289 566
317 958
396 801
650 878
272 782
285 869
118 659
58 798
267 983
249 362
251 818
447 521
283 801
81 117
30 223
117 853
20 27
285 433
217 652
875 970
352 867
549 780
28 151
150 557
113 240
303 654
45 206
289 880
828 829
48 677
410 693
174 828
723 993
133 948
500 880
121 324
342 350
831 837
41 915
402 657
80 867
32 626
157 224
845 968
17 235
359 998
222 727
828 866
318 840
317 972
331 652
621 903
776 998
12 429
200 510
512 698
753 775
586 706
155 828
451 496
404 623
553 808
194 646
497 509
276 683
200 659
794 994
690 767
5 237
7 808
192 943
32 54
513 981
241 745
213 889
281 921
94 380
112 629
338 366
436 482
290 788
186 436
0 475
783 843
488 724
522 793
125 283
71 627
40 147
161 262
550 770
370 787
446 721
748 865
319 459
142 785
107 239
168 352
240 260
528 825
926 959
494 533
499 926
425 909
545 871
133 974
750 803
191 613
130 566
257 593
714 964
197 817
429 534
202 429
828 974
513 618
737 921
98 532
876 992
735 910
232 279
599 757
468 750
763 807
366 772
807 862
472 631
30 571
630 865
124 825
178 562
37 306
61 582
107 971
229 946
153 893
23 541
146 270
18 902
36 226
187 560
322 382
530 866
161 856
65 454
467 987
86 469
307 331
430 466
416 469
565 970
227 948
245 773
634 832
91 386
228 367
128 569
270 571
323 566
227 370
76 747
110 477
90 119
266 965
440 743
360 697
543 686
505 591
281 811
170 771
936 940
266 986
401 996
41 123
314 660
210 396
291 569
679 902
239 367
292 399
483 801
453 709
72 830
398 894
584 852
98 554
86 817
648 697
616 977
176 700
253 268
428 644
114 208
49 478
638 933
122 433
261 971
871 895
113 216
484 621
446 939
513 601
142 743
248 706
590 688
174 763
273 349
210 976
8 33
25 507
134 336
3 582
431 969
36 981
203 576
147 463
716 940
119 168
314 672
768 943
299 744
531 978
68 763
159 798
540 957
12 661
586 801
37 457
413 908
323 374
235 613
150 662
888 955
67 650
27 197
256 557
79 746
194 290
280 471
321 818
110 889
496 581
881 883
257 417
776 985
62 105
104 380
179 900
101 627
511 533
109 786
21 241
653 656
183 692
399 568
43 781
73 822
227 369
666 906
68 719
215 942
602 911
700 708
31 721
64 701
152 367
724 770
296 515
357 682
14 606
624 731
65 658
222 948
108 689
105 401
190 261
226 528
557 689
66 123
860 905
259 756
838 868
518 791
23 159
150 250
510 776
229 719
269 696
535 904
89 407
271 945
53 914
282 345
883 951
303 764
371 517
478 533
291 337
580 782
185 186
281 403
190 767
359 986
371 595
342 659
470 588
361 724
596 776
374 652
127 246
673 773
763 881
218 747
315 789
72 712
74 220
483 685
42 858
88 107
21 305
245 379
90 759
330 982
216 801
354 951
134 541
703 780
742 885
224 399
44 313
116 717
305 618
247 438
879 956
223 875
319 661
8 265
776 825
739 976
683 694
678 800
206 508
72 85
38 447
280 662
109 565
173 456
149 328
301 770
141 951
294 735
543 730
591 770
31 795
531 984
385 597
500 613
336 627
51 305
575 745
273 294
26 893
3 742
234 418
72 74
346 407
336 584
268 812
488 676
286 699
183 256
452 638
131 685
658 828
695 800
696 825
237 479
79 179
342 838
119 299
660 886
144 586
96 921
475 558
644 728
149 805
73 263
8 770
485 953
258 266
187 971
357 577
280 846
741 786
127 699
370 520
72 488
244 673
323 608
543 566
265 772
183 349
111 588
58 950
280 674
437 506
177 853
552 746
532 967
61 918
371 749
64 490
136 845
629 673
433 910
842 878
84 852
379 434
126 480
445 547
42 175
835 899
636 733
181 934
412 506
105 816
542 971
6 195
490 646
166 808
396 724
676 774
626 916
428 924
309 809
459 734
41 112
36 779
808 885
389 526
252 663
188 954
95 542
454 746
138 443
350 909
801 835
60 87
240 481
87 626
5 908
326 566
300 317
260 338
402 626
301 829
123 126
427 835
15 45
315 834
157 733
662 747
90 587
137 879
194 254
410 629
183 285
293 764
845 917
215 583
284 637
512 670
420 864
503 916
293 654
261 841
122 242
737 850
38 758
380 580
115 372
93 382
637 703
852 858
349 911
444 508
458 926
59 265
347 934
636 941
412 627
244 555
22 514
130 803
411 796
189 782
234 975
305 473
475 486
622 700
140 428
116 916
418 974
334 881
470 836
432 984
249 790
404 689
574 955
121 936
495 840
221 348
639 644
542 618
484 664
30 853
278 994
370 542
83 533
453 971
675 803
221 778
690 731
261 655
576 892
689 839
427 964
334 859
209 494
47 995
68 494
788 974
122 323
318 446
581 996
537 740
449 857
133 477
60 974
158 868
532 918
231 917
62 113
168 863
45 447
928 968
139 564
110 890
407 529
120 602
238 549
570 582
399 409
80 845
56 628
87 386
198 498
54 839
153 869
492 860
904 924
455 848
405 927
461 654
128 228
626 811
499 905
201 853
180 603
584 672
66 168
549 811
31 766
143 833
261 661
489 568
553 644
320 745
466 732
488 903
741 780
770 861
793 991
316 432
426 730
149 777
492 772
708 876
402 502
183 450
115 987
202 472
123 395
381 797
298 904
178 185
103 474
20 713
202 720
12 347
386 485
75 891
385 443
629 749
417 745
700 919
569 991
441 621
653 983
676 785
654 971
837 945
180 625
375 548
281 599
199 350
481 484
72 657
289 439
303 653
331 748
56 57
260 313
378 856
431 684
767 836
712 945
453 959
540 796
88 129
97 546
879 957
472 846
589 615
217 861
186 365
512 846
422 871
349 770
715 841
203 946
771 896
102 408
77 958
351 353
466 636
108 849
255 491
183 270
749 924
106 588
578 714
47 435
421 841
101 672
766 998
327 970
360 423
980 982
317 760
552 939
228 302
527 945
219 298
539 840
589 987
71 429
538 542
51 580
312 465
109 974
168 769
590 797
121 879
304 626
252 925
509 763
676 984
401 513
606 707
79 608
634 747
534 681
470 536
167 168
107 638
608 918
753 921
439 742
641 953
201 420
52 104
425 973
453 943
100 166
153 362
353 388
330 521
546 962
176 654
233 321
197 311
9 464
302 885
96 575
261 595
69 828
290 815
442 870
103 701
744 748
383 956
218 231
826 912
660 974
316 777
409 743
351 748
290 676
373 452
7 324
157 605
695 751
59 180
333 750
474 579
67 511
612 708
574 948
687 850
634 694
38 446
636 678
778 885
751 948
286 815
549 938
179 761
128 579
822 955
25 742
481 897
441 979
419 427
197 633
161 977
329 801
708 928
124 222
404 443
107 704
735 817
773 845
95 339
260 907
829 877
170 486
929 952
34 911
666 995
729 936
50 921
169 579
141 296
824 934
769 866
218 325
32 639
299 545
133 604
353 914
147 815
270 475
119 938
459 969
10 169
419 957
291 677
558 704
536 646
5 722
444 570
460 941
91 101
277 661
244 972
498 774
96 615
751 895
583 606
58 216
343 655
162 466
128 286
301 463
509 934
180 620
341 385
491 974
395 746
388 849
932 957
394 643
741 873
633 750
143 913
214 557
418 502
199 452
123 997
271 662
469 627
328 534
608 840
73 950
290 895
72 396
301 312
383 482
146 375
43 74
349 965
790 845
143 945
487 568
584 646
213 648
350 997
522 954
452 970
133 581
597 616
352 971
673 781
670 799
318 689
251 898
869 997
594 849
430 848
760 906
82 391
303 912
95 831
538 785
244 323
522 974
265 535
658 769
96 552
754 992
411 723
150 461
310 661
637 865
93 360
416 626
317 409
445 849
676 824
102 194
241 731
668 834
58 428
193 371
756 865
348 921
865 979
341 958
605 895
278 991
235 657
712 763
546 789
108 683
590 789
41 282
535 982
572 704
410 425
132 195
943 980
236 652
586 708
3 318
199 880
695 744
552 978
198 469
429 601
6 982
454 571
213 243
288 915
639 909
108 805
91 552
224 655
549 949
381 957
487 672
68 162
43 687
683 771
212 766
184 427
750 855
224 856
43 423
211 460
631 932
322 731
621 860
170 816
221 826
7 864
802 881
555 932
477 522
806 976
42 978
769 837
66 978
522 760
227 593
146 384
249 833
547 598
382 941
552 575
128 369
840 961
489 740
697 703
656 771
51 654
397 496
271 832
285 506
75 290
326 858
40 826
318 460
314 773
660 985
602 865
27 677
402 595
573 669
489 586
186 216
472 640
718 850
158 724
254 634
238 813
265 675
261 460
196 920
51 885
330 572
359 568
18 801
929 942
53 857
392 473
183 490
232 687
167 811
607 934
125 605
266 891
499 752
29 152
516 544
175 725
666 945
238 912
611 840
32 729
106 581
477 652
429 775
178 232
108 218
61 95
656 926
320 643
318 511
823 839
361 409
289 443
236 863
185 455
70 385
279 688
546 675
507 750
345 370
12 843
25 362
725 955
335 578
227 636
87 860
93 668
180 276
558 746
103 596
411 506
182 312
341 400
608 940
283 607
611 645
204 709
410 715
67 290
321 908
60 788
834 897
342 910
320 538
596 616
138 461
210 740
330 863
23 951
430 782
640 969
49 869
359 731
375 419
328 361
6 922
204 329
243 935
302 874
218 582
178 369
38 294
550 696
246 310
324 382
65 306
791 805
363 496
398 855
32 855
234 837
10 209
362 869
583 873
600 832
247 396
478 618
396 641
183 544
137 981
175 257
569 657
4 340
365 755
577 984
352 689
293 542
315 983
613 932
888 961
397 425
129 839
549 630
334 913
83 177
124 497
344 673
72 555
425 498
112 145
295 793
169 670
91 478
122 510
138 398
200 646
408 564
258 594
81 370
323 746
508 568
476 709
719 977
633 737
132 536
276 855
434 747
205 585
292 692
175 608
176 334
246 896
499 585
478 563
441 596
479 847
617 830
553 754
289 966
537 684
533 764
848 905
49 849
427 432
12 242
703 872
810 957
847 908
8 190
55 692
620 748
88 116
63 588
289 616
412 760
574 727
63 271
372 915
153 506
305 378
91 663
680 980
292 736
130 194
207 393
127 788
291 424
133 969
454 770
520 973
223 614
156 714
50 495
369 823
388 553
197 342
71 594
112 161
265 981
294 940
386 465
447 762
12 428
798 921
288 490
163 483
17 821
357 528
847 936
395 903
368 709
23 558
177 243
256 442
126 691
337 854
363 724
609 936
31 252
186 247
401 834
105 262
165 802
296 527
360 898
344 780
622 727
464 865
260 790
458 977
36 612
680 739
173 969
636 895
430 534
203 830
99 416
282 958
745 843
11 900
50 236
708 900
537 726
197 303
667 973
195 757
157 501
413 719
15 327
39 427
300 806
103 233
28 892
389 449
584 757
169 287
472 854
88 557
12 75
113 247
141 969
233 316
172 867
44 774
270 850
793 862
228 271
344 615
32 488
552 723
233 791
132 992
94 178
676 716
71 165
326 980
42 642
571 842
641 781
135 595
543 688
136 660
130 232
169 332
172 307
375 417
132 181
393 553
511 669
745 840
822 947
520 609
67 373
334 751
678 934
674 797
20 709
557 922
290 409
470 511
10 871
261 444
638 922
293 663
194 951
434 502
312 492
906 977
614 958
530 725
343 692
142 292
450 752
183 559
686 794
56 783
850 888
839 977
61 446
355 790
250 705
280 576
82 938
188 982
15 342
7 628
199 209
330 903
630 631
299 379
197 644
130 332
737 889
537 560
297 726
211 612
77 358
442 996
599 804
388 437
706 850
502 640
150 187
67 982
800 989
86 103
244 524
350 982
272 293
3 900
151 887
84 609
734 818
335 719
157 199
517 928
542 742
775 804
96 979
67 848
394 831
869 951
78 693
895 921
601 996
134 819
266 967
293 464
632 985
61 66
431 918
248 396
131 854
591 703
574 916
79 789
350 441
55 644
358 748
638 830
183 556
407 688
696 771
203 238
135 346
126 923
363 767
73 807
271 657
205 488
456 819
114 797
212 707
0 356
163 972
843 886
353 918
791 825
282 921
294 911
169 362
419 508
54 975
143 192
501 794
375 589
655 690
338 974
17 623
24 512
292 849
205 879
535 621
505 841
371 589
325 869
221 422
436 984
238 471
421 710
478 491
170 717
339 935
404 941
282 540
400 739
619 701
175 334
365 987
563 991
152 191
225 580
160 483
510 844
861 921
55 577
483 963
508 604
725 998
476 643
3 734
31 666
760 825
835 926
220 853
527 818
474 893
26 526
178 207
605 776
31 33
248 643
80 322
372 385
303 956
290 890
298 940
124 942
494 648
765 942
314 499
37 578
119 425
604 990
375 482
630 830
360 883
597 925
135 684
299 948
167 711
71 760
502 734
419 588
322 865
3 401
64 432
297 868
85 898
158 315
343 700
616 700
46 49
718 915
486 847
20 278
580 928
208 843
124 468
254 867
416 632
573 791
314 695
110 427
58 441
386 965
517 606
430 501
176 951
114 706
246 800
268 700
686 850
759 866
592 698
256 340
612 925
211 480
555 988
682 891
758 830
165 698
236 831
375 670
215 621
27 300
220 457
862 995
893 911
203 385
106 957
175 488
45 789
761 764
73 982
749 829
393 940
432 864
0 708
351 791
15 81
248 531
447 574
201 480
404 539
162 672
37 173
379 890
431 814
426 843
177 900
658 793
28 538
832 902
176 207
503 620
693 875
131 282
130 737
263 460
950 966
537 863
649 930
108 890
61 737
471 844
62 469
179 280
222 436
204 449
17 538
754 828
682 768
490 839
417 502
177 470
163 850
39 428
280 726
316 486
667 671
181 832
456 584
199 739
488 803
405 525
311 583
117 189
85 357
408 808
774 785
868 957
226 467
86 968
205 580
175 705
286 909
180 841
180 367
30 742
273 885
214 589
144 546
473 740
484 980
78 863
41 113
202 371
0 847
15 111
3 181
243 862
559 730
552 901
356 488
186 886
298 708
26 629
730 972
221 593
276 302
3 164
469 598
366 719
382 815
588 807
296 945
158 801
104 367
416 791
801 851
16 513
125 473
245 851
108 732
484 646
384 963
86 951
424 661
419 981
401 988
95 923
33 747
235 669
170 590
201 817
486 941
171 177
352 955
15 107
497 565
453 800
66 775
198 204
245 510
168 899
36 371
156 240
104 499
82 924
389 688
414 887
146 830
472 773
658 709
409 789
219 386
276 546
12 708
220 739
350 442
152 742
139 491
31 709
61 539
70 898
103 463
527 618
738 928
125 753
532 960
104 685
665 993
385 883
574 818
89 734
233 338
313 593
145 878
373 933
192 962
82 572
633 646
881 904
219 727
398 949
54 577
318 831
84 631
10 49
290 426
948 979
289 725
482 755
385 758
326 538
508 870
370 606
139 445
508 853
120 595
76 111
521 649
721 938
299 469
162 689
90 518
450 508
109 206
215 805
529 844
10 834
400 814
151 251
627 653
553 880
604 669
433 875
542 763
98 208
718 848
190 606
293 358
630 682
409 440
99 503
344 772
814 816
175 503
880 973
182 733
222 811
550 558
267 506
462 606
75 989
34 179
305 792
529 666
375 926
150 169
27 699
312 356
692 729
102 274
189 282
707 920
137 586
341 887
213 668
285 873
232 727
70 268
70 159
363 993
320 484
452 782
455 703
455 533
78 810
575 819
193 841
967 981
58 475
72 278
140 479
318 620
12 724
859 989
287 634
768 780
156 169
199 622
391 640
380 521
122 138
589 843
592 708
828 896
3 852
185 458
417 684
48 685
75 86
110 468
365 367
615 935
304 483
303 908
226 385
28 889
173 905
150 883
153 765
202 219
374 558
115 699
195 280
66 534
164 964
179 815
11 304
720 967
249 729
308 722
53 358
547 751
235 421
439 513
230 239
492 792
349 809
119 216
21 681
399 530
274 486
167 372
36 621
446 574
181 325
705 897
98 642
444 781
691 959
418 963
18 761
4 138
667 898
260 483
335 798
702 798
570 596
906 963
88 217
192 219
422 867
549 776
467 874
67 912
446 569
954 973
416 893
632 959
116 393
398 816
441 780
401 415
136 915
21 233
335 642
643 861
959 971
166 554
389 757
203 370
77 246
161 627
218 786
430 460
204 704
692 815
73 985
133 920
551 897
90 153
160 596
743 852
773 951
229 901
194 945
664 786
136 781
428 480
5 175
452 750
190 749
439 829
234 728
362 463
469 646
381 777
366 940
477 992
155 991
625 720
63 174
473 627
507 557
255 989
266 691
16 364
507 823
209 496
48 184
930 980
120 938
32 590
62 713
599 657
21 598
426 917
242 702
320 766
321 566
70 803
347 851
483 750
137 962
253 903
103 788
352 830
90 189
636 702
180 414
100 289
363 896
364 883
476 624
187 402
45 233
303 732
395 664
621 940
525 554
61 624
396 975
792 983
261 563
657 808
165 412
91 306
195 637
67 328
272 504
403 749
278 438
107 505
135 199
542 955
938 992
516 796
1 584
265 637
326 745
472 744
351 360
97 242
701 810
706 757
27 684
141 404
208 423
797 904
813 992
539 923
762 882
743 998
189 676
293 334
97 315
235 250
101 170
399 555
349 585
239 330
98 908
268 974
541 963
276 588
613 665
325 620
470 636
11 861
333 804
394 558
41 530
192 302
557 829
145 778
402 926
941 973
423 430
782 854
293 717
870 952
79 807
511 850
561 914
619 667
49 453
581 813
659 890
155 414
699 840
620 864
254 591
532 717
76 80
783 916
267 749
582 861
708 919
60 540
268 828
244 712
444 447
211 937
265 371
308 647
480 689
256 352
298 737
71 99
440 539
239 253
176 695
26 409
287 374
331 864
460 753
506 585
689 818
174 881
780 896
280 499
248 878
536 982
215 773
267 759
47 310
627 748
162 940
688 764
223 525
423 939
802 918
501 732
129 389
620 815
75 217
490 650
545 567
95 143
396 416
127 844
134 258
642 879
316 842
249 674
422 433
280 378
383 444
3 897
70 925
191 524
87 990
162 524
103 619
259 390
215 320
10 675
5 785
293 987
341 598
648 809
334 797
473 664
698 916
656 885
659 980
235 833
78 871
184 337
185 448
671 838
315 904
287 861
2 287
147 243
290 450
769 776
294 586
53 581
66 179
158 754
470 869
929 966
5 356
571 605
353 596
344 723
672 695
147 665
160 869
404 475
1 734
493 699
288 987
140 559
15 971
542 948
774 868
213 632
482 890
140 550
329 582
812 877
253 914
230 551
245 556
502 744
62 762
356 576
631 912
291 705
193 287
17 803
156 748
361 778
280 416
45 841
415 806
625 886
405 998
795 862
665 932
646 894
203 757
746 975
657 707
96 629
105 350
425 880
792 806
239 587
463 465
78 846
329 820
140 719
814 896
63 280
184 322
380 666
889 986
394 729
154 846
523 734
67 571
457 956
601 882
181 433
107 643
235 295
571 750
154 943
172 800
614 766
257 725
37 738
396 865
2 142
64 447
712 937
391 511
233 436
407 948
38 218
221 627
79 729
520 559
208 723
315 486
762 764
654 881
150 290
110 806
151 332
511 582
503 892
656 996
47 926
339 870
120 499
87 565
297 993
548 701
14 523
429 821
101 656
388 919
373 892
255 473
23 913
131 910
273 901
848 901
369 574
194 964
32 899
308 458
167 708
410 539
139 403
488 785
412 644
158 164
16 197
483 799
193 550
449 824
302 390
244 908
209 571
254 322
157 410
611 994
99 230
10 611
681 878
60 796
475 958
299 602
91 135
815 936
412 711
358 462
469 535
260 427
88 200
56 771
75 628
926 991
361 591
529 573
97 548
75 484
91 917
334 354
50 980
757 799
437 493
191 675
68 863
204 918
241 499
12 369
153 242
165 881
170 405
16 441
97 322
235 637
279 601
152 576
107 644
346 600
677 854
608 732
317 923
405 835
118 420
129 727
152 525
63 193
253 493
458 519
428 581
490 723
412 825
677 685
142 714
531 866
1 245
374 681
527 853
300 766
666 758
392 809
291 409
251 948
587 805
786 795
393 460
280 296
106 351
729 901
252 597
297 399
270 673
553 878
193 494
38 783
500 654
344 679
186 239
828 879
637 649
523 789
671 750
645 948
112 245
240 811
36 504
97 563
53 125
420 863
69 243
303 644
214 750
517 849
210 939
2 45
55 88
13 243
501 921
218 469
618 818
128 460
368 502
572 843
346 367
565 875
159 395
858 922
182 353
598 992
104 644
491 908
848 896
558 920
802 819
60 679
816 917
435 878
825 957
29 494
537 738
246 861
82 304
51 914
253 831
202 232
102 794
374 601
333 405
914 998
66 909
797 957
535 733
244 797
198 379
754 988
69 367
197 323
141 766
104 765
237 929
30 681
168 484
375 611
779 847
471 564
75 759
174 443
223 733
357 811
96 226
665 725
338 428
341 451
799 825
137 793
788 882
204 795
632 869
187 473
2 22
516 879
6 751
198 408
795 893
32 657
77 773
672 911
500 695
143 775
418 941
76 414
44 739
16 743
84 565
291 351
431 869
404 991
513 798
624 756
650 846
367 994
515 674
80 862
357 611
98 232
159 268
233 947
150 531
725 884
595 705
536 965
818 844
141 806
316 409
349 974
68 239
354 553
532 565
163 377
303 699
94 993
156 440
341 731
302 838
8 386
48 873
102 122
395 597
256 832
151 934
644 757
563 619
621 759
602 687
587 620
176 646
336 823
308 743
387 851
648 967
952 964
448 727
296 845
426 462
729 995
79 234
236 336
589 912
134 865
461 508
241 557
89 439
458 463
388 979
278 568
350 602
179 369
596 834
174 932
71 843
215 791
420 706
451 996
196 543
181 715
21 136
431 652
482 794
41 474
186 222
263 328
226 261
754 959
197 568
284 360
128 841
748 954
462 761
347 574
657 816
29 927
438 479
381 906
487 612
562 959
774 869
187 890
94 437
297 593
558 917
257 677
338 712
33 412
190 468
610 777
541 609
376 616
860 981
868 950
244 440
900 954
382 894
155 544
389 926
146 861
151 788
512 752
15 18
334 663
765 895
756 884
252 375
560 856
54 531
64 729
621 854
8 822
25 153
682 708
472 680
98 592
254 619
317 640
591 612
393 706
612 972
81 553
66 178
322 485
305 823
621 809
9 918
8 72
410 970
504 544
513 928
636 906
580 859
379 764
816 957
191 929
20 750
623 927
214 507
369 895
658 824
325 505
43 126
123 781
265 695
684 911
307 320
111 812
683 690
668 790
283 686
116 978
77 446
216 246
12 808
53 480
369 871
938 957
173 563
117 636
300 670
449 464
749 818
350 690
330 884
752 967
292 394
107 518
760 952
154 542
249 989
344 864
480 763
7 850
554 608
2 76
324 799
52 118
251 821
270 596
222 255
377 985
297 759
262 421
421 769
669 813
108 530
191 646
27 448
272 733
609 888
712 837
87 92
64 467
631 757
369 643
61 368
90 525
17 579
323 525
373 440
622 638
379 536
286 953
410 445
493 698
772 921
27 927
20 688
6 967
199 236
317 458
579 892
129 834
300 769
193 429
1 585
70 210
153 892
66 216
412 449
38 922
183 304
281 721
290 637
481 585
83 582
205 415
113 288
277 853
491 638
160 982
339 448
713 987
55 449
694 879
135 716
97 723
71 593
347 398
405 571
241 333
451 980
723 883
237 439
235 342
245 722
80 571
620 926
231 270
2 252
443 546
448 893
110 694
634 637
263 333
467 983
369 750
287 753
130 584
496 898
197 551
107 609
275 782
513 534
667 715
97 781
24 861
84 371
483 635
362 616
534 686
671 735
134 762
186 956
331 775
891 962
4 713
499 582
373 825
294 880
119 374
507 722
118 497
571 670
203 659
326 827
192 271
739 873
268 522
75 467
247 685
432 989
228 560
2 266
164 572
444 844
571 789
170 262
206 455
499 667
23 792
347 653
13 980
253 600
472 579
429 633
234 607
9 181
337 942
481 525
149 158
664 883
366 594
284 540
116 810
421 805
564 968
424 429
411 978
173 871
214 219
222 530
268 441
507 783
156 276
244 553
841 951
832 852
410 964
386 561
137 204
752 913
66 333
184 373
393 882
286 840
481 898
593 915
343 678
714 781
888 936
205 459
174 209
876 997
717 971
68 82
167 441
199 814
643 948
373 821
664 982
675 902
297 394
316 782
161 416
138 974
114 126
36 783
158 650
606 762
125 424
269 360
282 819
416 679
46 311
981 994
428 874
493 610
78 460
426 756
78 437
387 488
444 745
422 711
40 628
72 575
439 498
125 268
606 665
233 585
559 874
438 932
10 353
122 763
317 717
441 907
185 301
606 774
270 499
299 710
180 438
154 288
382 830
399 977
257 880
407 941
666 922
696 787
102 550
52 523
179 617
431 714
52 530
230 709
547 982
277 592
396 538
486 531
103 603
260 881
282 866
52 527
161 497
328 783
283 887
399 716
247 543
815 963
380 765
264 953
226 473
44 930
447 748
25 300
95 324
613 732
604 702
119 391
346 946
571 807
306 762
468 589
177 637
478 729
196 823
238 595
196 263
26 473
861 962
308 625
579 817
599 934
641 986
188 716
88 992
343 869
346 565
488 693
227 608
199 532
371 550
28 677
439 490
570 663
388 975
378 648
215 609
701 892
445 986
221 430
759 906
525 941
146 214
197 201
377 411
48 333
225 377
248 560
179 358
576 786
482 686
789 918
369 998
264 666
689 761
24 42
305 589
926 942
255 329
296 936
459 911
183 701
604 613
289 842
183 187
727 933
136 362
4 721
17 60
267 686
399 776
48 477
553 580
104 813
805 922
0 505
31 889
235 868
52 306
202 259
247 608
274 646
474 724
514 547
493 890
120 977
337 468
618 731
190 477
326 482
971 996
457 500
480 523
456 788
420 457
116 828
0 269
22 723
93 144
150 548
510 926
671 767
493 894
43 406
52 769
384 463
613 781
699 731
159 967
318 856
263 591
715 951
585 586
535 544
540 561
636 795
395 524
59 614
39 282
651 838
298 944
62 628
112 439
82 114
181 266
806 872
84 498
764 878
7 609
267 793
486 954
579 629
561 595
254 657
425 996
289 401
477 632
239 315
335 510
246 400
387 483
185 864
56 853
576 676
48 399
231 261
585 612
252 814
157 626
47 788
316 583
435 486
643 928
488 735
178 717
81 491
66 322
229 928
58 596
607 765
172 377
314 360
437 937
419 558
660 721
73 863
276 348
341 435
917 981
231 703
282 790
206 867
105 864
366 675
878 884
154 667
136 982
505 873
304 507
946 991
617 879
561 667
365 684
40 79
3 917
128 790
31 680
200 585
660 737
578 707
734 735
131 569
15 211
311 978
611 704
130 781
56 91
479 766
793 808
478 850
518 672
22 839
355 375
485 654
217 590
338 655
479 653
559 721
421 506
449 751
539 837
176 757
205 274
333 439
20 520
45 396
304 336
128 406
322 788
211 700
10 863
578 933
119 705
108 381
375 380
570 945
530 565
726 954
344 944
237 281
534 843
160 615
535 937
20 603
598 990
614 790
220 614
386 421
386 493
400 874
338 570
238 877
400 900
57 861
244 925
140 517
571 916
186 404
21 70
753 856
344 989
56 133
355 923
236 529
247 318
53 176
478 608
199 385
407 631
85 659
98 430
113 649
642 800
196 522
389 698
167 692
179 676
7 664
334 492
531 562
176 234
299 318
315 440
198 278
809 970
152 961
637 971
623 957
360 436
66 784
496 513
165 954
506 985
384 940
71 466
275 968
126 985
182 563
114 163
111 430
332 559
867 907
327 769
65 423
686 870
306 901
378 752
148 730
101 702
55 880
202 829
68 838
637 731
602 672
85 765
148 319
105 292
327 469
281 484
85 235
326 408
426 906
395 465
12 497
56 434
677 954
173 415
622 650
347 889
131 494
815 893
317 336
214 880
531 590
117 364
368 858
786 963
134 975
145 476
140 520
410 922
738 889
549 861
275 746
472 921
171 416
36 446
274 467
299 300
258 358
28 123
269 839
690 696
306 949
305 398
15 468
20 345
217 589
378 908
461 742
5 479
76 688
38 835
188 490
468 661
298 451
176 448
324 689
473 780
6 942
501 686
75 888
148 763
86 219
189 644
3 33
490 508
259 885
53 193
265 628
230 728
39 627
359 723
566 569
267 300
149 838
25 64
276 730
149 829
341 546
374 572
490 947
578 926
546 571
364 642
35 781
832 921
523 642
4 301
154 168
50 736
235 516
248 792
263 408
663 692
421 795
486 494
657 815
409 654
659 763
633 845
172 592
728 926
554 671
74 753
415 732
98 403
44 440
802 971
150 247
189 588
630 773
138 796
598 952
330 900
106 420
111 426
172 301
268 457
467 480
91 873
143 360
551 759
72 305
293 312
121 876
77 462
514 590
614 752
108 664
99 500
34 833
343 912
298 534
393 793
353 628
21 870
235 538
485 736
204 695
365 477
177 936
1 480
570 938
253 456
185 957
562 956
347 790
506 814
175 692
302 525
18 879
104 384
652 938
385 789
452 946
100 833
659 777
80 481
708 965
173 982
359 926
191 408
13 686
474 696
831 845
311 408
315 879
618 755
114 245
532 953
440 566
339 487
620 649
163 705
164 580
177 908
692 922
517 591
219 771
554 918
722 878
41 850
1 743
217 400
537 942
384 641
463 705
876 941
130 976
172 249
233 535
41 220
468 573
447 541
162 451
727 790
576 662
243 314
264 789
31 624
653 927
329 654
464 772
527 550
255 304
351 678
480 870
158 700
10 975
164 991
525 860
339 597
668 878
276 453
557 866
621 879
494 935
73 546
382 925
166 813
78 816
723 927
328 541
68 744
196 817
436 486
193 313
577 754
145 165
94 304
124 823
227 561
146 618
346 638
119 977
274 544
117 134
76 125
812 967
45 800
842 896
142 716
86 528
333 458
644 931
730 810
488 829
421 908
765 809
335 972
118 360
612 784
324 399
145 813
437 786
218 525
25 76
73 450
396 565
237 250
220 506
435 938
222 596
32 441
102 919
134 845
84 319
204 454
612 629
337 879
223 879
209 547
389 411
525 803
571 844
508 702
662 769
77 245
182 489
71 604
173 497
328 791
99 854
202 510
406 800
14 320
744 892
145 395
127 912
118 607
188 286
118 306
394 669
163 312
685 819
9 36
499 547
795 852
113 725
59 327
127 877
42 184
488 622
632 634
22 762
223 635
656 818
349 560
320 645
29 303
834 989
19 186
618 952
148 403
393 705
136 488
138 297
320 547
3 918
250 412
602 983
272 537
111 724
50 303
39 433
62 950
353 915
773 813
381 577
444 720
378 837
4 670
949 955
258 641
313 682
152 461
362 374
352 680
597 697
428 542
679 868
631 650
366 411
216 533
335 661
530 856
534 710
349 869
223 618
72 965
269 644
300 691
54 631
195 767
593 606
433 861
663 955
401 740
60 814
351 593
239 395
269 964
79 666
477 859
355 953
137 182
536 935
711 727
506 569
13 507
273 657
218 905
54 88
461 531
58 437
36 84
12 705
283 873
426 458
291 877
73 700
21 35
2 906
483 905
518 601
301 789
189 225
245 825
468 858
3 48
120 874
10 727
32 969
13 91
187 831
219 876
293 981
365 907
227 847
547 939
838 964
324 765
231 626
747 948
308 755
615 918
531 750
647 942
258 707
278 648
57 613
541 675
52 237
96 243
231 329
644 959
62 209
187 932
59 954
586 954
88 993
374 430
455 828
806 845
237 734
815 955
81 646
750 767
275 544
579 615
235 838
470 803
236 624
9 403
318 601
774 932
181 357
451 896
272 605
133 189
607 727
843 985
278 841
492 920
16 917
198 739
122 562
637 926
223 974
50 448
375 944
74 905
224 961
240 590
141 147
279 385
362 569
231 697
492 856
137 647
5 557
586 944
484 800
401 994
409 639
210 236
255 805
77 93
113 318
65 301
372 606
402 422
32 837
120 230
207 353
295 908
352 489
475 618
20 318
271 831
258 773
171 402
64 386
322 550
140 335
452 665
72 677
310 604
204 299
732 835
227 962
93 525
54 867
408 747
325 879
253 842
516 652
627 988
865 996
369 958
252 525
91 897
443 798
320 519
412 574
687 865
371 765
131 953
391 930
295 341
430 632
816 819
550 823
628 924
150 923
613 991
452 781
450 695
403 806
250 326
423 796
623 668
422 690
53 66
340 647
131 269
57 553
451 666
35 148
944 995
259 333
391 985
288 467
174 756
8 832
258 926
734 982
306 852
160 981
433 813
434 457
196 752
161 483
11 49
336 579
529 640
571 942
455 943
424 915
82 214
80 420
42 102
1 794
455 884
467 613
133 374
238 372
46 488
156 463
285 491
130 449
202 207
166 965
551 627
150 680
39 988
175 466
149 591
373 776
558 804
562 826
50 649
560 945
990 994
848 956
648 938
489 496
633 776
518 678
242 667
61 277
69 145
884 968
123 736
192 198
374 974
50 565
46 121
21 98
35 524
240 491
427 645
158 635
249 769
321 641
393 864
4 291
286 407
115 364
703 947
553 625
616 657
189 912
48 435
948 990
342 682
680 826
419 490
397 554
518 932
234 536
574 751
39 769
949 984
468 491
463 470
385 733
727 729
0 191
184 561
60 810
186 473
322 746
111 552
10 917
280 377
338 942
543 778
340 752
680 996
265 896
343 503
478 958
219 242
43 727
233 242
292 328
619 724
162 405
35 226
227 919
350 956
260 368
262 360
125 669
276 520
125 988
202 981
45 628
316 917
156 467
320 360
198 597
83 97
650 794
125 235
586 602
88 709
207 583
686 775
135 791
337 824
79 175
800 864
438 774
67 880
489 887
733 916
369 648
63 522
396 921
88 712
524 773
576 583
478 930
255 563
68 950
658 884
274 922
48 918
269 434
341 618
616 927
354 542
481 995
375 722
124 257
63 988
73 475
162 444
901 905
2 199
518 716
256 808
325 547
679 684
605 724
168 858
729 755
517 855
609 887
105 193
673 853
478 629
703 916
334 393
330 985
664 825
218 220
345 690
23 206
274 783
185 507
181 631
256 401
326 470
2 258
413 459
245 307
522 946
56 889
73 854
28 328
751 833
575 726
517 724
397 899
148 393
225 817
527 548
113 807
247 389
170 333
273 635
230 986
149 846
526 595
66 288
666 971
2 317
97 720
252 869
626 956
356 665
651 813
102 253
524 903
786 919
320 975
255 733
723 801
78 886
844 860
52 345
112 658
210 911
190 591
482 630
354 863
671 765
762 963
3 107
252 399
60 680
70 936
76 670
376 963
221 900
803 915
563 616
111 801
793 798
439 690
81 697
695 894
145 411
323 739
508 846
127 337
89 830
13 610
260 389
174 819
179 490
445 448
598 657
121 773
593 953
151 695
599 834
177 226
11 926
122 877
119 667
411 655
528 812
546 813
181 780
447 874
423 592
88 418
178 834
310 859
395 848
36 50
623 863
474 592
416 821
251 397
237 463
22 449
380 741
171 881
134 365
95 764
67 688
256 400
161 649
717 770
548 686
590 714
135 522
740 876
408 586
28 509
581 921
722 913
276 525
788 950
826 952
732 935
242 862
565 974
289 717
457 824
432 667
131 475
296 776
216 780
318 624
810 854
312 579
227 607
129 345
308 707
409 492
670 773
7 176
984 997
277 343
280 961
637 705
795 993
534 756
534 600
52 888
130 392
739 838
545 559
668 743
15 230
514 538
190 204
91 621
224 464
34 173
219 331
33 193
474 617
380 591
216 351
291 755
371 692
501 951
419 879
754 907
489 950
797 956
193 232
334 641
120 945
327 968
562 846
197 789
346 980
110 152
211 685
162 197
789 971
412 799
309 825
466 825
414 443
167 204
16 56
671 766
246 361
628 846
130 716
264 497
36 544
110 605
457 648
215 814
581 629
655 954
652 932
129 660
139 738
692 693
227 239
332 849
136 258
262 997
268 318
616 911
392 503
224 820
131 566
556 913
625 946
385 954
368 803
414 715
205 653
284 410
153 963
182 557
357 831
655 715
224 858
307 494
284 916
99 240
140 524
71 266
346 487
519 906
601 810
249 428
314 797
440 698
59 489
104 887
90 907
329 785
194 478
403 834
63 79
86 897
493 553
597 690
686 729
187 444
428 591
434 451
305 733
515 892
153 312
203 868
586 908
387 596
491 621
461 484
57 136
399 588
589 830
281 444
121 918
374 977
187 858
635 804
50 701
106 583
347 809
87 411
272 773
823 898
76 153
280 800
99 751
303 747
4 916
101 270
252 859
222 539
27 407
390 704
65 548
387 828
396 834
409 672
757 941
547 560
510 555
220 696
498 995
62 585
172 660
697 993
550 714
8 25
120 476
229 728
110 253
271 743
246 884
125 267
756 808
169 997
312 332
327 868
591 995
229 834
449 637
569 725
579 773
162 690
163 421
821 834
911 968
479 549
20 205
85 436
288 473
306 318
98 886
870 892
426 842
99 229
460 613
129 203
173 257
502 908
701 982
801 876
228 847
226 715
353 466
405 559
100 358
310 731
184 393
530 952
125 862
612 831
780 786
257 333
105 713
343 544
783 961
17 796
23 91
207 326
687 879
29 345
660 779
353 757
390 533
163 470
212 309
777 884
388 881
77 256
172 910
461 799
56 769
690 769
324 975
360 749
450 674
42 555
275 951
162 236
23 62
58 706
64 711
134 716
658 994
366 878
304 394
147 805
682 896
380 513
153 311
308 460
254 553
492 994
378 383
313 853
209 537
210 380
581 710
454 482
59 512
481 584
522 912
573 985
298 354
136 723
71 512
179 378
457 817
184 911
279 982
148 719
142 759
654 818
126 864
277 646
347 437
718 756
120 869
18 84
577 619
631 790
325 403
668 803
5 851
567 841
137 583
457 820
501 695
347 752
809 910
40 698
18 921
310 374
134 519
106 532
331 645
22 971
402 439
20 967
381 479
19 281
410 422
326 672
135 662
269 622
61 339
148 847
281 607
666 722
88 688
389 904
116 332
595 912
37 677
67 491
862 877
538 886
42 302
627 992
723 792
74 549
47 168
130 947
93 682
702 981
73 404
272 457
250 789
389 732
153 572
31 300
198 842
223 731
867 873
798 966
178 289
101 385
760 844
301 621
382 596
519 719
72 268
139 691
459 873
272 502
847 903
740 770
818 894
478 655
205 507
109 772
457 988
305 864
552 600
33 556
323 752
615 686
634 834
299 863
190 796
197 655
193 382
17 186
407 494
35 722
430 739
107 689
1 223
335 763
281 502
161 423
742 783
724 954
509 754
79 262
348 843
123 513
160 788
122 453
107 901
231 620
520 545
31 516
150 864
106 141
590 592
531 654
721 996
514 526
363 544
319 669
4 804
424 568
584 588
737 973
375 605
558 954
695 840
223 429
586 794
29 239
356 448
665 757
621 899
334 934
195 632
198 737
349 783
0 829
484 822
375 689
178 196
335 394
90 955
144 522
383 552
448 971
160 363
522 944
497 652
547 684
234 304
621 818
792 902
134 657
521 782
23 430
24 187
512 701
40 466
284 337
61 268
166 220
114 771
463 648
541 821
70 177
258 473
39 325
454 793
880 946
114 738
928 957
653 888
916 935
692 694
156 912
37 308
67 885
20 959
85 133
477 817
385 948
194 683
628 694
456 638
654 773
297 556
73 480
127 217
312 547
267 321
400 489
262 834
386 812
233 400
122 862
270 889
98 243
555 832
584 706
135 873
9 130
560 828
609 752
105 826
84 541
561 771
0 565
838 852
724 769
202 508
326 536
568 876
130 413
411 732
99 711
549 667
236 455
88 353
233 954
19 89
77 250
538 716
392 860
347 668
104 596
338 846
468 897
181 682
255 509
12 745
148 466
345 979
375 615
196 884
321 701
149 317
51 793
37 53
306 388
381 489
772 867
0 826
984 986
57 540
154 266
146 536
70 663
604 961
546 853
239 311
220 396
324 888
456 637
295 975
789 989
249 922
587 993
190 993
237 702
55 489
713 914
94 143
739 867
26 925
458 849
247 720
68 701
115 776
140 676
221 698
917 958
855 890
868 927
169 432
471 821
73 146
289 928
189 504
117 492
403 785
528 995
402 707
95 859
322 629
23 628
471 742
210 434
428 973
192 630
117 998
689 806
126 881
448 582
180 813
557 737
173 509
10 964
588 829
201 630
305 430
318 646
287 384
615 956
327 471
822 979
27 942
293 631
46 388
73 412
113 762
257 747
591 889
127 684
533 650
146 753
167 505
317 764
468 973
2 892
448 568
29 865
249 321
53 939
369 797
35 418
676 866
310 474
16 127
155 653
16 65
81 253
523 554
502 733
254 918
570 868
331 975
151 538
42 504
560 694
231 850
758 901
962 973
76 497
464 694
286 664
85 367
711 925
624 775
330 480
325 381
13 620
853 896
454 902
781 976
29 640
24 404
146 434
486 521
357 923
312 496
702 863
298 979
52 516
427 931
413 751
122 885
190 206
384 817
481 629
383 583
54 201
426 599
484 955
51 534
436 451
13 485
691 920
551 960
404 677
324 515
767 957
345 757
688 715
488 778
390 897
443 450
379 753
169 849
2 530
332 864
168 704
182 245
104 621
176 958
5 343
498 841
340 427
233 707
279 404
769 834
280 873
638 837
787 859
384 942
466 473
298 395
334 882
472 975
269 954
64 934
106 841
461 995
99 506
169 575
49 610
573 663
433 446
173 228
243 765
65 778
174 191
371 957
313 594
419 677
33 744
580 995
220 795
157 989
975 986
282 395
496 822
247 476
184 503
297 341
238 282
595 943
587 698
809 906
186 344
64 451
766 871
485 688
405 505
584 670
238 519
95 245
37 489
72 219
591 821
266 623
508 623
897 927
11 126
408 846
332 642
389 968
386 814
787 883
133 527
397 735
512 758
211 495
136 499
362 705
259 916
606 717
74 596
616 640
724 865
373 501
74 683
85 732
277 548
81 116
312 545
269 464
410 954
709 957
216 564
76 89
35 394
59 672
76 91
105 587
214 859
499 938
49 904
138 490
506 756
202 448
18 814
516 554
782 881
90 288
7 105
512 614
392 923
26 238
397 531
604 819
376 749
635 875
45 557
405 472
113 681
362 728
570 962
691 848
111 741
40 694
335 445
196 209
258 603
308 796
319 644
706 771
603 638
452 538
613 778
622 703
521 721
689 958
225 426
276 458
233 801
403 888
227 348
433 971
212 358
203 775
259 334
642 919
32 586
116 949
233 734
304 922
52 489
154 851
574 661
370 485
369 966
515 960
36 880
504 819
183 483
309 518
846 925
643 649
367 755
73 879
475 950
784 899
10 369
310 481
577 638
136 643
339 993
7 473
17 898
576 918
131 459
286 820
183 192
18 980
392 935
87 166
820 866
822 951
30 707
429 656
7 911
700 927
487 964
324 390
195 976
360 764
326 345
661 789
105 143
714 721
562 726
285 558
682 865
455 529
47 803
158 459
161 407
638 859
82 882
60 784
160 250
73 488
225 662
80 518
87 134
470 750
244 803
631 924
679 839
426 915
289 976
578 730
434 893
45 510
363 545
89 970
554 645
947 984
448 815
339 946
70 862
531 928
437 556
57 981
164 818
610 730
111 173
444 772
347 603
10 183
74 750
86 353
541 615
139 544
711 937
21 443
458 830
624 662
427 542
54 638
252 590
52 598
125 375
88 685
87 656
330 836
219 543
105 800
353 734
431 468
128 491
224 381
830 894
123 415
38 491
29 465
434 950
86 420
61 526
672 720
356 794
262 348
565 829
374 979
71 270
251 276
567 858
23 494
425 653
147 746
526 839
44 453
403 655
388 588
498 659
162 331
319 612
67 448
584 958
323 376
230 646
20 255
270 349
701 825
173 815
492 774
214 344
601 813
172 285
247 588
5 467
327 374
39 156
738 858
429 885
29 668
618 793
459 815
669 921
493 906
671 834
410 486
231 901
2 754
269 857
548 853
240 933
315 374
524 655
292 760
312 519
176 508
264 677
540 839
27 108
295 970
23 688
29 274
140 920
188 985
230 561
524 643
664 821
140 354
95 375
591 754
811 918
215 427
15 862
34 98
366 811
810 862
156 361
340 771
19 688
201 643
259 355
531 819
327 795
40 189
203 786
255 311
387 849
656 766
130 250
589 790
305 966
433 881
795 875
363 563
742 975
111 654
321 919
89 177
90 589
563 722
519 797
230 588
173 924
882 992
298 875
528 960
226 512
353 646
65 897
165 781
113 125
509 981
56 61
280 570
54 197
616 660
257 978
174 251
468 810
117 345
571 700
809 907
123 855
421 765
758 812
463 547
240 302
438 781
57 249
46 815
27 907
732 983
276 623
202 653
408 574
513 829
108 719
368 723
546 983
179 342
871 921
96 943
351 520
963 968
416 757
122 825
814 936
67 345
730 784
211 972
17 857
554 949
42 614
348 506
408 932
143 605
254 363
135 903
186 900
283 957
911 971
224 507
83 318
376 499
137 604
700 876
352 626
280 786
17 22
595 661
167 382
142 707
119 289
57 113
542 876
768 985
230 650
53 855
287 529
435 806
260 612
231 672
587 785
241 900
602 669
475 890
427 617
868 984
72 340
307 587
538 853
47 824
519 551
367 704
235 680
585 991
127 422
370 492
206 501
7 95
627 948
282 683
596 603
279 561
301 752
758 926
235 454
485 763
207 461
58 606
130 497
491 523
89 296
145 963
485 965
20 751
601 890
36 638
45 821
591 771
571 607
24 176
145 593
26 806
578 673
29 639
51 590
315 494
276 431
491 535
318 647
352 703
828 855
433 786
483 788
283 859
361 416
36 237
678 879
192 418
23 662
161 398
150 266
432 997
375 448
150 727
681 766
552 585
544 650
613 925
714 914
99 580
554 786
548 890
384 872
696 807
324 624
314 527
547 698
73 93
474 958
328 694
184 364
603 814
35 936
44 830
597 991
131 250
91 638
57 326
429 946
139 662
242 563
274 806
423 960
605 872
195 944
346 975
381 486
364 709
266 841
19 333
670 897
331 376
356 623
530 541
158 942
673 740
159 556
465 894
741 822
271 398
20 238
354 827
113 475
174 618
745 750
134 523
3 96
88 855
51 711
569 686
169 476
178 785
623 854
337 870
273 374
376 827
584 693
443 579
337 997
13 68
300 448
649 802
576 611
135 476
166 301
881 948
150 779
311 312
417 996
375 496
432 873
185 929
70 462
528 952
586 972
173 354
209 215
422 646
249 884
40 244
579 688
107 178
478 594
214 930
487 843
607 791
593 677
252 343
182 868
69 225
474 839
408 639
110 586
527 873
355 643
216 526
531 948
83 855
288 488
77 893
169 800
355 980
57 379
96 231
388 879
398 933
341 544
179 691
452 745
446 546
337 975
206 802
465 562
532 819
915 964
199 225
281 368
548 583
326 677
883 992
15 99
124 961
47 252
3 924
860 998
352 640
26 398
292 710
956 985
308 764
54 709
268 909
33 384
5 867
136 688
128 393
429 757
434 489
720 916
252 353
53 936
203 573
30 953
203 796
389 783
31 465
367 789
334 903
208 797
177 860
514 959
100 946
617 677
640 929
100 467
135 648
305 679
266 333
244 932
459 883
510 869
493 702
1 956
580 820
822 960
766 828
164 266
894 971
561 807
105 697
537 612
390 647
553 717
339 493
28 777
422 513
668 757
273 487
349 408
312 830
520 846
100 982
127 975
277 626
136 687
498 608
118 168
450 626
241 402
299 495
111 113
758 769
18 572
175 670
278 318
724 917
307 512
715 799
416 986
159 351
684 703
81 126
248 500
566 963
485 959
381 516
94 221
404 645
171 251
463 525
473 501
270 859
468 482
147 737
18 671
488 718
312 714
120 623
376 794
580 595
331 949
155 236
402 474
400 604
121 281
531 946
921 922
350 417
102 266
154 307
354 977
564 740
450 783
298 413
26 619
298 401
492 930
361 427
489 906
26 714
90 243
155 348
521 657
436 782
389 827
362 655
300 770
877 948
522 959
240 592
127 865
120 764
17 201
539 826
129 472
381 827
915 937
550 872
806 849
181 205
706 874
208 284
922 925
591 813
337 543
26 350
138 423
301 452
757 952
648 666
499 916
856 922
364 423
310 705
447 758
369 992
621 982
135 660
533 647
354 781
350 678
471 630
486 837
875 932
495 560
333 662
81 952
462 764
308 780
44 212
114 763
459 825
467 911
299 942
322 842
714 767
309 862
246 795
357 621
129 875
109 579
286 546
45 152
528 918
135 244
401 668
101 617
154 523
129 294
53 614
32 976
236 387
503 949
167 919
474 805
280 334
304 937
32 49
154 721
581 923
362 761
135 573
183 757
255 828
10 435
602 763
112 689
176 670
399 550
676 748
361 746
554 883
460 583
680 942
238 485
483 851
132 670
731 742
4 998
821 989
592 628
460 826
163 694
9 657
594 773
325 453
744 991
414 732
103 416
178 983
34 572
154 575
190 798
559 572
669 948
455 626
131 733
483 632
119 286
198 944
609 802
382 420
493 908
381 886
160 835
533 665
306 802
215 517
116 351
288 487
246 536
172 760
592 784
371 827
263 282
11 287
111 592
72 613
106 609
65 346
607 831
600 681
350 432
6 107
259 610
205 367
181 871
80 568
134 290
435 554
217 856
794 959
569 932
526 692
516 718
675 850
367 488
188 601
689 703
188 626
639 903
152 588
134 183
25 49
426 793
557 619
341 412
294 828
151 347
125 530
152 336
387 983
824 995
70 112
244 961
407 747
794 978
625 871
190 675
614 721
132 666
200 890
282 775
49 124
358 723
366 671
48 413
667 709
65 216
478 573
130 752
728 875
147 508
692 928
160 260
784 978
671 862
699 894
412 993
515 760
624 685
620 880
95 505
185 910
215 264
154 165
619 672
424 888
909 976
552 813
690 729
667 834
151 381
76 177
252 574
517 783
391 458
479 849
568 610
158 531
163 227
485 978
291 954
322 473
478 871
245 677
277 942
380 607
11 439
325 339
731 852
129 825
256 800
298 821
250 449
763 919
10 567
274 532
286 910
544 935
171 215
584 641
258 916
530 897
157 372
771 904
618 643
611 932
340 656
426 839
331 506
702 760
767 789
167 569
51 615
614 777
62 345
582 904
439 711
415 949
565 721
364 437
627 654
444 825
78 312
43 190
11 240
395 489
749 905
681 990
489 647
664 745
174 431
101 333
354 979
169 834
905 947
496 658
241 780
627 931
265 846
42 226
733 880
454 596
532 800
113 188
825 828
535 716
97 289
465 949
710 865
326 509
75 79
487 647
115 374
123 656
569 995
23 572
342 887
143 346
221 607
79 380
408 475
417 819
83 790
125 493
244 515
759 763
232 512
98 452
377 621
328 351
41 702
105 790
258 825
235 927
164 809
570 985
270 462
149 795
367 890
368 777
208 287
135 559
577 587
254 258
22 156
79 588
758 956
177 622
202 540
574 993
299 803
328 404
17 217
886 894
157 159
192 730
223 962
149 487
293 985
940 986
446 552
264 407
218 617
275 896
251 304
283 348
375 645
368 476
493 822
301 905
627 693
674 884
384 586
310 445
526 540
494 920
48 807
474 594
428 585
263 544
719 764
280 700
268 704
100 652
1 359
23 561
400 535
97 849
323 622
4 419
325 969
258 297
616 874
148 630
48 65
750 820
120 125
19 237
253 444
278 440
549 716
320 872
189 299
280 380
236 890
149 621
829 978
138 706
546 576
258 756
59 948
434 989
613 990
104 581
210 576
57 60
108 359
312 471
804 865
240 851
441 877
27 546
774 853
212 937
38 322
849 865
511 837
232 932
177 598
146 899
29 568
249 466
174 289
57 444
750 889
599 691
417 882
581 955
915 935
368 812
250 350
241 379
262 908
190 970
242 711
107 312
641 985
50 67
516 776
9 517
667 956
340 995
65 192
151 921
569 839
55 131
794 955
104 268
811 979
31 893
163 196
242 589
603 968
74 450
203 332
291 552
109 476
10 544
57 204
300 801
19 388
181 538
198 967
155 343
60 915
344 693
54 956
410 551
421 690
623 857
151 841
49 862
721 906
771 821
316 557
288 324
129 494
158 275
92 223
426 465
280 971
267 331
215 484
250 432
48 752
207 633
157 885
336 539
164 765
335 891
220 363
395 707
220 367
170 698
343 448
202 247
556 889
693 980
933 993
238 479
212 984
400 671
161 341
534 817
337 516
892 991
264 446
383 959
735 966
544 916
419 920
387 696
211 539
435 992
274 836
127 805
312 531
613 986
680 786
112 295
145 448
157 840
193 779
246 489
479 666
352 442
176 182
59 559
504 938
37 961
558 982
402 553
533 622
533 780
416 957
374 702
351 574
134 243
237 444
319 808
367 421
41 484
195 888
193 950
562 698
272 595
213 497
117 868
421 824
23 84
603 759
870 947
137 925
647 888
197 537
557 701
676 942
422 659
177 566
84 817
468 712
84 163
390 450
688 959
266 742
216 671
352 673
677 738
455 963
374 399
623 815
522 562
297 475
617 676
397 997
115 333
767 884
149 305
550 917
876 947
476 673
70 449
321 540
512 995
75 757
718 941
182 512
187 405
741 821
902 954
129 818
397 697
813 857
322 938
139 237
205 364
325 678
184 897
205 769
148 758
449 936
24 118
392 798
169 793
110 169
56 600
145 439
213 356
103 975
303 566
618 810
541 935
217 423
207 237
174 889
410 699
355 713
71 720
139 284
208 920
427 499
214 905
453 531
471 870
194 824
86 335
4 398
246 490
127 460
538 888
154 198
227 445
0 835
487 865
296 811
384 969
628 937
189 447
113 274
754 771
255 516
450 452
819 919
42 129
837 899
195 686
122 190
694 901
737 855
351 664
471 721
856 994
397 782
182 865
824 913
65 602
141 784
101 410
60 477
487 921
243 271
327 488
327 749
257 652
247 924
171 820
131 842
109 922
407 661
260 651
293 921
445 791
497 699
161 167
120 358
454 759
212 998
263 782
519 826
141 611
760 960
276 334
29 824
756 823
172 296
335 930
691 996
513 575
242 619
274 301
107 602
40 354
437 808
149 672
95 784
323 540
618 879
174 926
509 819
367 387
105 256
9 733
86 522
261 666
471 878
180 368
518 856
273 356
735 850
234 433
296 560
206 352
161 742
216 876
397 460
654 915
950 959
568 678
41 888
57 574
22 385
329 963
841 952
57 382
542 868
417 462
62 441
600 700
53 890
602 679
27 770
263 294
805 826
125 937
50 100
532 815
17 499
316 831
344 380
337 898
95 904
317 407
15 896
479 808
119 533
321 868
88 213
218 977
438 847
380 762
216 748
271 678
278 352
509 953
9 217
208 337
385 995
316 932
337 427
107 865
238 243
62 827
197 792
148 321
127 193
145 600
378 899
52 463
53 859
96 840
311 370
17 816
233 684
241 387
223 517
409 572
327 574
39 215
76 803
553 892
70 623
63 810
292 385
933 957
849 962
301 990
773 952
122 342
89 845
87 413
164 651
215 736
599 646
561 677
156 983
836 985
98 843
206 522
283 461
75 920
355 431
86 818
248 372
226 642
261 379
68 925
24 694
217 948
406 843
744 919
393 895
335 887
861 895
218 928
104 775
132 342
48 279
420 846
198 917
271 725
188 958
211 893
90 994
96 406
102 916
468 501
401 538
414 534
232 517
257 341
123 231
180 992
801 921
773 856
458 521
58 424
334 370
320 957
613 967
345 569
134 979
327 583
92 777
628 897
386 905
601 605
902 911
110 140
625 778
355 852
105 468
569 782
688 926
289 656
330 751
179 845
36 104
672 690
119 402
36 489
201 274
169 309
2 905
506 576
122 868
250 262
690 848
532 588
558 859
556 911
631 985
755 808
228 678
506 783
48 149
416 423
21 959
15 449
67 849
849 989
208 225
314 574
189 274
540 855
500 502
9 423
563 776
733 753
80 429
175 285
475 725
256 492
334 997
221 800
767 995
422 683
792 833
344 921
178 326
797 963
447 492
96 950
157 888
119 141
337 628
192 542
540 564
195 217
310 488
569 625
309 325
366 818
54 767
164 800
24 465
430 540
493 672
303 946
687 926
212 400
530 558
79 454
132 301
63 702
857 936
237 460
150 799
431 571
641 872
633 891
101 503
575 894
168 423
740 834
278 778
69 81
434 500
411 697
218 674
234 346
295 527
167 565
527 983
674 759
265 694
180 560
440 845
242 477
333 776
101 439
305 415
353 923
373 863
59 749
49 489
600 708
609 874
616 813
294 859
666 774
448 619
21 438
72 290
30 823
191 693
339 959
415 470
16 529
620 948
6 225
453 708
604 828
318 414
377 614
210 248
509 809
133 499
743 804
16 800
149 653
74 236
467 728
4 211
57 76
563 961
348 442
535 945
8 775
56 572
464 525
537 562
308 875
651 717
517 958
780 793
871 909
756 908
567 967
449 881
599 807
327 768
260 903
34 94
741 910
463 623
87 491
1 808
18 132
11 74
162 372
111 226
224 234
301 810
429 864
102 735
266 960
52 674
421 600
973 994
248 315
106 878
544 899
535 879
20 676
508 729
337 850
631 938
106 975
139 849
616 978
6 548
430 535
41 349
265 700
41 665
578 631
125 991
453 565
104 270
451 576
308 972
426 905
31 810
521 529
654 927
185 326
400 508
389 543
627 660
285 726
791 812
738 817
119 227
460 765
330 423
467 826
60 573
419 943
60 434
503 545
38 604
70 173
20 834
589 871
418 652
865 969
232 240
220 668
66 861
569 861
569 710
418 462
218 642
120 742
396 819
372 885
746 952
180 473
317 737
320 600
22 742
72 395
270 696
106 680
370 404
618 815
318 663
412 679
198 400
131 903
620 810
476 873
131 629
509 784
15 742
859 870
154 323
706 779
37 94
112 895
335 634
674 911
573 711
223 923
284 826
447 777
349 451
56 809
155 365
167 358
584 617
65 691
24 220
317 709
316 514
9 791
793 946
141 371
166 183
262 716
117 462
88 326
210 760
96 468
792 892
694 786
780 799
68 757
477 752
177 919
499 739
77 899
238 489
478 921
399 658
210 474
505 964
912 998
985 988
706 772
429 440
598 804
29 216
519 636
317 759
319 427
26 516
32 763
307 724
109 234
179 328
348 625
703 801
557 876
13 745
728 830
387 998
805 996
349 390
168 310
247 384
492 714
358 628
373 785
18 231
306 433
198 886
326 596
453 990
329 345
35 511
226 230
380 697
503 763
469 680
25 854
446 818
454 886
182 904
382 445
425 731
358 802
183 860
653 821
237 989
253 757
400 681
305 994
376 951
553 716
244 882
15 569
933 985
126 168
963 964
208 996
792 843
229 405
871 929
308 382
34 105
517 947
461 820
368 430
397 649
308 786
618 901
341 480
332 930
836 922
16 164
327 885
160 831
135 439
317 485
482 698
34 168
25 347
389 457
442 774
202 826
191 336
561 781
272 560
18 442
149 679
782 834
717 759
250 518
136 889
796 828
138 351
551 745
222 918
604 682
44 634
781 989
382 860
558 952
720 763
876 878
703 908
85 986
733 762
558 711
519 897
423 680
765 922
103 800
405 996
462 980
48 213
585 614
313 538
222 818
145 254
32 792
181 703
24 249
665 949
474 860
100 768
642 913
508 964
844 900
272 351
385 915
101 451
206 682
158 963
50 178
26 136
6 715
897 979
453 993
465 925
757 990
247 558
719 854
97 358
677 710
13 750
49 433
143 566
209 580
658 867
644 766
67 288
76 266
560 918
19 229
372 946
38 304
10 442
738 894
162 783
541 567
76 940
344 733
491 952
431 699
133 283
553 828
273 329
92 566
253 566
457 538
99 646
671 753
395 744
706 782
800 953
858 884
665 930
309 378
468 510
133 956
308 857
123 863
465 668
793 889
18 933
667 851
97 794
48 306
595 629
33 350
235 473
164 973
199 916
346 535
43 399
1000 20 10000
394 983 255 950 818 344 738 768 783 236 67 660 985 990 754 333 878 579 952 784
61 968
140 999
32 822
48 975
239 821
569 702
325 957
271 890
571 850
356 455
93 984
274 564
249 571
203 930
100 302
40 540
192 698
970 989
581 995
577 849
339 599
210 680
280 827
224 512
63 495
463 622
317 454
772 831
491 742
286 557
451 879
301 455
616 728
568 619
137 844
97 771
54 118
125 318
53 237
550 800
48 904
564 773
433 723
78 212
571 977
270 897
106 684
600 854
351 863
452 743
277 473
419 777
227 925
354 904
76 718
5 425
51 398
584 589
122 479
592 714
224 546
696 916
262 401
466 881
194 360
75 860
163 667
70 313
169 552
372 894
810 992
170 402
137 239
500 631
73 673
309 647
783 894
29 563
83 108
112 836
482 548
83 148
119 978
167 653
73 814
734 852
4 415
776 832
235 445
166 269
633 953
42 163
200 636
75 973
277 382
4 764
158 385
360 683
574 838
366 683
63 97
250 874
6 232
219 741
663 667
124 634
177 574
192 750
594 933
6 952
157 575
396 753
386 714
116 813
235 899
235 911
409 559
253 533
659 789
186 408
157 340
100 702
738 805
323 850
21 662
218 492
80 686
242 588
304 950
174 423
38 128
121 187
32 235
163 885
231 402
312 994
28 609
956 982
222 899
895 970
553 714
519 668
488 698
160 569
244 947
466 556
768 950
26 350
342 845
690 699
36 50
50 955
457 931
771 969
153 745
140 877
99 553
527 720
489 859
599 850
35 690
170 766
108 757
565 741
812 818
333 801
88 475
542 656
511 995
445 749
606 926
734 886
461 653
61 172
8 232
975 982
489 936
599 810
603 738
431 489
268 596
478 501
850 886
9 874
250 950
640 913
836 852
853 868
105 757
236 890
964 998
100 325
200 523
120 839
152 376
589 693
451 559
593 776
57 708
659 983
356 802
38 168
278 356
45 51
15 238
352 618
352 816
448 819
287 721
98 914
21 342
34 40
23 402
819 989
469 664
592 920
293 629
309 635
679 705
291 974
675 987
79 408
115 724
549 614
290 885
93 124
614 901
219 811
75 374
511 802
416 988
36 431
483 576
367 691
495 667
677 870
989 997
449 747
146 253
42 614
429 781
349 964
177 997
633 753
61 525
292 632
460 571
135 705
452 633
671 908
223 433
295 302
39 166
158 446
922 923
68 159
294 566
109 638
125 831
125 826
8 436
243 805
565 716
545 780
539 600
397 685
313 762
602 897
43 517
821 861
542 586
686 991
196 881
561 630
185 660
226 902
143 313
21 823
391 631
310 505
150 700
309 804
775 890
319 775
493 816
40 728
197 773
583 624
1 229
308 872
521 913
214 702
614 684
782 847
496 746
411 482
326 959
187 523
686 876
450 959
109 428
409 562
187 706
205 332
507 730
541 874
428 737
52 131
45 739
383 593
225 368
26 436
563 798
748 929
507 878
614 645
810 821
140 599
814 953
130 878
330 633
16 749
410 692
340 761
408 919
228 458
302 755
875 892
839 983
513 709
848 955
216 670
435 554
86 918
33 376
228 528
280 681
689 874
421 914
284 852
237 532
370 856
356 713
272 443
105 119
202 655
782 995
668 836
196 966
175 588
486 981
281 686
110 529
500 651
643 797
592 701
585 813
352 513
221 437
143 663
68 225
190 865
231 905
130 334
391 497
196 893
684 904
42 362
59 648
242 877
247 924
158 389
74 837
551 974
24 405
167 610
243 446
349 988
13 245
85 781
126 439
323 712
324 979
62 204
222 458
513 781
4 936
304 416
566 766
444 612
534 830
500 573
224 342
84 494
153 872
823 878
504 974
705 828
10 661
339 468
469 816
226 956
457 987
167 859
18 928
332 461
464 506
292 556
487 772
399 949
231 304
7 195
79 658
54 902
702 794
76 983
258 871
625 726
799 874
40 733
840 843
72 857
709 898
20 209
67 381
175 800
10 769
225 457
237 565
170 331
31 846
326 519
481 948
360 619
381 503
289 292
271 821
572 927
213 787
44 289
16 543
634 853
48 380
379 759
255 553
420 785
502 840
542 837
50 815
121 719
6 156
221 411
202 550
310 520
453 845
13 841
224 762
0 365
125 274
735 972
692 916
121 536
37 859
520 617
428 483
316 552
924 939
327 856
218 958
85 381
576 958
885 905
355 637
480 640
55 955
575 923
744 916
57 709
154 428
92 978
10 532
548 890
15 652
217 579
61 806
221 334
95 738
22 489
668 766
242 601
237 948
659 922
81 143
367 884
313 665
637 813
769 957
686 821
23 414
801 890
113 447
197 390
545 610
171 448
76 675
119 369
588 733
290 820
1 432
464 561
161 955
681 816
337 862
60 128
452 747
761 865
99 153
489 974
4 898
377 921
80 877
84 957
92 940
125 553
402 720
20 240
223 792
287 518
585 650
862 943
404 499
191 248
279 600
470 901
734 933
52 231
313 734
371 487
547 635
565 772
257 853
617 701
213 671
268 533
20 99
400 646
269 976
782 971
564 810
49 586
350 497
547 719
374 542
147 242
359 808
501 930
497 932
290 631
392 399
72 342
737 972
481 963
29 70
125 369
190 216
212 282
13 454
94 606
435 574
245 429
328 521
214 410
760 958
302 723
129 380
81 419
167 556
99 366
672 984
448 822
12 707
308 661
851 983
437 894
166 333
240 654
856 935
460 842
391 905
724 784
51 433
610 894
2 621
742 814
677 800
149 760
470 646
739 981
155 369
370 955
122 848
303 339
57 366
118 831
667 749
496 631
5 306
884 987
310 923
93 673
647 845
331 579
420 516
301 877
298 710
226 269
675 806
46 477
295 696
680 961
111 568
759 945
346 791
745 877
156 195
267 608
433 434
168 703
557 914
460 676
108 573
179 588
381 520
9 79
85 618
314 512
600 842
320 549
642 771
669 670
11 319
742 831
703 997
212 668
312 701
49 779
28 868
51 124
247 928
261 984
157 771
219 735
138 275
301 906
139 166
693 824
271 602
482 910
363 564
368 870
455 958
731 923
106 743
83 260
177 778
54 410
769 858
295 835
144 710
519 963
338 469
390 539
261 992
314 810
361 658
111 869
193 195
152 209
445 607
524 680
265 599
248 690
752 822
731 838
485 796
869 985
371 812
254 331
339 893
491 733
148 744
683 964
629 793
632 928
532 857
850 935
665 882
58 73
88 726
10 245
245 633
71 847
336 345
439 520
716 842
341 759
154 459
324 856
235 341
132 772
465 546
122 271
256 636
365 902
487 606
285 735
482 880
158 970
702 824
159 237
335 938
305 385
269 749
548 553
841 993
312 644
418 638
240 772
325 782
133 453
25 783
257 615
101 228
318 665
659 774
578 944
710 853
130 153
93 748
345 851
316 965
549 727
707 888
738 849
62 84
332 652
24 531
210 646
439 808
79 151
726 808
506 626
572 744
364 773
751 985
432 832
528 571
109 228
424 592
629 690
6 68
192 411
812 830
53 154
48 134
718 754
148 526
116 658
906 988
876 949
526 727
363 683
182 653
399 701
23 584
86 195
418 733
547 798
292 999
93 516
432 605
665 772
655 962
579 900
362 727
649 980
503 947
867 984
279 631
350 879
394 703
189 724
54 743
179 818
255 542
241 500
578 670
561 741
12 999
64 537
399 933
17 949
29 335
748 963
525 535
277 957
349 685
390 926
215 309
429 947
11 476
128 874
144 529
571 669
165 637
228 485
135 426
466 721
318 773
200 848
606 771
46 866
385 770
252 424
161 256
344 836
132 437
129 696
120 414
358 966
443 510
238 903
205 722
24 765
134 301
794 920
189 291
449 909
814 847
295 960
514 564
90 508
420 930
615 989
9 880
544 814
172 715
1 336
803 938
186 654
427 773
330 849
28 983
312 340
393 635
229 588
79 310
283 707
256 577
108 246
129 637
344 939
460 850
684 895
394 724
458 809
331 905
809 891
111 736
515 766
285 415
400 901
266 579
694 895
38 154
285 350
185 584
737 884
216 974
50 454
232 717
162 466
98 982
383 990
387 548
753 973
444 552
53 274
469 635
77 345
653 809
430 779
186 763
741 929
29 127
326 591
199 283
415 443
496 809
167 796
829 995
827 935
288 764
633 706
521 869
568 683
62 464
169 601
420 493
369 698
571 586
142 593
716 880
15 779
465 712
376 525
116 706
122 952
85 361
321 693
506 954
738 934
367 407
126 392
44 132
410 431
23 353
517 850
616 629
613 653
866 946
527 789
317 486
367 865
311 475
584 758
327 421
441 901
108 142
315 383
358 575
64 751
291 784
344 942
17 403
390 498
625 783
300 421
512 664
641 986
94 282
545 727
146 185
168 464
302 473
16 428
240 907
770 903
22 810
341 457
622 674
168 720
175 614
264 280
159 862
191 242
630 854
25 640
877 973
310 914
676 952
8 142
431 842
689 966
461 498
105 795
71 972
15 586
904 992
371 674
452 603
359 862
237 407
280 369
752 786
247 554
432 791
579 827
440 508
427 760
775 935
395 823
527 546
46 88
695 972
165 501
114 354
349 365
589 695
664 931
591 689
838 964
215 959
4 924
3 209
484 928
156 871
357 981
310 967
201 784
418 546
846 900
48 86
125 558
196 803
103 770
112 634
39 123
181 451
8 617
151 537
133 245
0 321
70 438
693 710
406 932
652 763
91 469
232 815
604 648
387 936
230 579
607 859
446 967
103 762
522 641
18 231
288 663
293 881
737 839
253 376
698 795
48 821
536 659
1 74
220 341
6 503
695 766
577 776
223 566
359 870
919 959
379 769
723 918
904 959
491 756
96 235
28 311
525 669
346 975
337 839
484 781
289 599
276 576
358 944
183 629
136 187
655 955
257 285
165 187
544 996
729 779
42 372
355 711
35 693
155 843
113 166
259 729
223 338
464 832
272 485
491 499
466 818
419 466
34 811
323 823
788 996
397 546
812 971
291 368
60 396
281 590
674 753
154 227
293 791
794 945
243 956
15 268
452 513
658 666
240 538
11 475
289 996
115 781
252 607
288 987
86 905
37 553
198 227
728 895
33 754
57 614
71 223
30 905
447 889
97 356
796 932
398 768
570 749
914 983
834 916
237 745
264 968
64 824
82 551
154 489
639 991
142 710
283 900
656 816
212 244
97 784
370 457
104 261
468 604
3 534
28 137
214 802
710 866
570 651
224 474
561 889
137 712
536 995
72 544
494 862
275 394
364 744
32 588
553 785
101 476
373 769
683 917
185 493
352 544
229 838
68 966
282 731
269 745
163 313
441 650
414 999
160 620
149 554
371 615
401 537
717 875
148 846
456 680
586 727
68 375
137 801
746 994
206 858
160 816
774 964
58 781
629 966
794 873
531 890
408 868
735 998
205 848
135 379
235 626
782 790
423 574
736 834
241 582
370 493
182 195
469 845
291 606
693 901
112 991
131 245
862 974
820 948
42 49
867 954
273 424
240 960
230 911
282 531
393 832
169 462
228 309
390 631
125 975
31 278
8 904
57 930
232 633
704 982
139 167
433 467
140 413
272 779
433 838
171 576
267 761
335 623
468 683
99 693
37 235
397 639
275 938
231 476
59 584
13 158
415 550
702 992
676 718
234 662
244 998
294 811
534 718
717 751
33 762
334 723
91 135
140 224
558 986
379 454
470 765
341 722
441 452
139 784
108 920
110 141
246 840
26 450
123 460
772 908
617 946
636 797
851 912
15 566
489 601
273 743
147 230
339 679
491 718
175 604
329 936
142 708
339 486
234 991
917 954
483 500
95 931
422 816
436 799
50 134
43 713
209 449
13 422
91 258
286 480
54 536
670 760
759 876
208 553
35 193
255 520
185 714
198 718
148 369
93 823
850 889
421 885
91 174
639 990
347 984
449 712
439 719
479 572
328 952
938 946
740 969
514 601
236 650
101 641
737 887
573 882
816 993
403 724
43 77
287 335
109 346
249 272
353 525
267 778
55 941
204 733
720 802
342 965
221 750
106 487
585 676
774 975
170 509
267 463
382 466
220 269
644 661
609 636
468 908
282 365
247 953
504 700
259 754
26 820
16 704
408 667
100 255
372 921
125 327
217 508
93 430
478 518
70 176
76 741
144 762
77 485
411 858
449 724
182 601
366 545
587 834
818 858
219 553
358 456
226 909
710 945
108 576
188 293
38 294
71 808
592 723
161 738
848 929
107 947
71 236
47 168
108 396
147 777
659 753
130 484
198 814
549 856
64 224
469 619
181 354
234 836
169 278
469 951
407 625
722 778
405 748
339 949
646 854
629 787
103 121
573 635
446 625
305 862
401 460
91 490
67 627
192 374
1 814
331 601
344 808
86 168
73 474
255 842
499 847
738 754
355 655
221 428
1 500
489 773
179 866
103 153
494 845
303 404
716 848
315 692
327 972
439 715
105 239
206 308
283 471
476 852
1 552
79 943
146 909
96 448
125 871
207 943
270 755
201 449
8 235
184 303
380 714
260 821
554 585
733 943
840 966
316 948
112 708
27 230
52 966
688 888
260 328
427 517
248 917
36 171
158 185
146 718
143 372
346 806
487 604
584 872
633 718
36 599
568 853
51 916
431 590
771 896
229 341
8 14
202 917
96 490
612 967
178 540
325 734
98 266
152 220
242 818
198 373
180 657
573 765
333 336
124 498
375 502
407 633
802 906
513 633
440 696
36 344
74 559
46 75
507 975
930 956
210 831
469 679
456 935
361 932
18 245
541 672
704 876
330 829
400 766
416 887
97 587
945 998
13 556
249 407
404 797
11 120
57 536
129 690
300 891
149 810
202 338
247 728
77 936
98 849
95 647
211 285
114 722
81 551
93 338
264 604
795 817
465 639
353 938
496 679
157 195
14 214
178 700
225 497
129 254
143 775
504 914
48 212
35 556
189 315
512 780
665 811
666 741
70 249
37 525
255 876
240 393
792 836
191 583
131 588
563 928
205 573
447 832
496 524
13 71
98 253
834 845
951 959
95 349
980 990
50 615
48 739
569 951
597 670
549 947
555 969
136 303
230 968
71 421
100 135
274 984
408 551
305 312
394 538
50 914
539 870
80 942
101 297
468 654
97 594
694 727
467 505
454 805
301 362
269 427
31 891
161 318
68 980
374 589
738 831
437 438
795 974
638 920
386 979
143 181
33 718
303 589
456 963
694 955
596 651
340 959
450 639
585 940
119 394
153 752
568 791
368 456
243 410
177 745
206 681
26 170
121 203
580 718
540 718
165 680
484 606
264 711
30 96
99 331
230 330
245 858
48 741
194 290
634 852
681 709
180 310
481 636
165 569
565 725
673 739
152 334
85 545
5 252
635 657
28 653
94 938
290 839
289 684
218 749
129 710
212 376
120 614
304 848
285 625
122 970
338 392
1 366
380 650
92 639
237 399
655 666
94 320
426 642
16 536
575 634
59 377
25 606
792 897
275 646
230 362
88 359
297 586
637 967
62 151
398 557
162 650
4 611
700 989
186 524
585 678
293 627
45 363
43 580
3 869
282 697
148 762
140 769
132 577
226 795
458 822
415 756
70 986
285 372
551 965
687 981
61 72
9 453
802 933
334 350
151 499
108 537
278 856
422 712
46 872
506 832
362 700
46 706
338 642
248 685
130 715
472 637
169 383
41 195
276 351
143 455
365 919
415 766
51 411
259 924
74 574
131 231
622 900
177 782
48 505
179 563
159 174
517 965
823 887
129 948
38 276
80 766
209 326
313 710
530 746
789 945
20 259
551 846
107 491
83 932
643 670
459 644
244 849
88 840
18 188
48 162
472 934
245 752
499 947
498 570
94 638
714 744
481 607
630 899
3 659
236 688
385 918
474 632
254 411
56 197
469 996
203 511
100 501
225 390
92 928
116 795
685 788
245 575
146 755
425 453
439 740
363 808
643 920
462 816
191 467
530 617
399 920
253 607
189 488
97 513
451 822
71 125
342 973
50 440
279 329
145 598
29 549
592 987
329 901
798 876
550 982
120 963
585 882
135 555
70 214
638 855
113 984
133 647
63 897
407 721
316 632
275 336
187 620
44 74
462 507
401 423
129 395
841 923
551 682
690 864
3 839
17 832
118 990
621 768
307 909
693 834
489 922
493 833
342 927
387 930
157 593
860 893
771 973
326 916
377 512
409 852
198 809
107 138
300 930
702 807
556 852
516 887
149 211
241 837
567 988
807 990
140 461
331 486
164 328
154 411
826 904
284 358
337 523
122 742
112 825
336 844
260 719
204 653
147 371
162 753
89 136
174 874
32 182
453 794
79 696
383 649
157 601
668 904
56 681
262 799
681 873
41 895
19 727
354 712
201 440
768 888
166 830
545 620
396 452
159 428
167 334
320 425
186 395
310 522
537 601
448 711
10 169
435 498
307 670
408 933
208 575
517 623
381 750
0 341
354 390
325 722
253 672
305 478
605 664
551 696
836 935
230 872
144 160
27 31
689 917
57 97
214 621
2 261
953 976
146 705
872 981
17 149
241 414
57 605
4 130
844 870
139 679
42 757
579 879
293 348
165 852
483 934
742 842
532 711
191 919
224 406
115 694
548 896
378 719
194 215
229 812
809 871
577 842
609 620
348 949
637 890
122 638
307 333
387 484
231 696
966 996
336 629
180 766
331 875
60 122
203 696
121 459
86 631
529 782
383 395
53 164
302 718
302 878
86 924
55 688
577 979
660 908
842 929
114 884
506 844
258 928
315 548
944 994
236 596
296 775
165 904
571 798
629 661
167 676
127 204
192 836
770 916
142 598
246 519
214 274
83 556
108 719
359 912
650 883
9 726
701 770
220 554
85 420
184 511
307 408
95 882
210 669
139 369
186 777
125 572
145 782
516 617
29 412
707 806
566 615
381 652
240 316
873 874
162 222
640 683
42 145
552 938
365 911
509 719
104 715
467 991
832 994
203 255
288 311
714 811
417 788
165 980
259 544
693 974
466 927
119 247
99 573
537 555
515 817
634 936
29 85
61 82
416 571
121 279
396 843
397 869
392 778
82 448
846 888
338 487
374 874
626 797
43 933
170 474
434 621
76 510
148 730
163 348
444 457
150 770
17 477
392 764
414 839
241 885
579 845
470 759
303 962
374 504
410 633
810 923
650 927
535 887
485 717
614 983
590 723
86 402
699 881
105 605
364 870
71 146
708 711
192 752
341 441
544 702
98 99
354 541
184 751
40 95
363 632
910 920
322 922
169 681
633 679
493 553
685 830
474 785
181 871
489 494
519 988
37 114
403 509
436 505
13 969
110 786
746 987
359 929
274 308
3 937
617 959
202 707
726 781
281 487
33 72
478 793
322 920
460 510
650 875
372 769
348 488
465 974
430 881
385 794
125 308
105 805
52 188
77 221
62 333
3 242
522 943
458 615
577 689
409 862
825 972
421 846
96 204
513 536
136 655
554 813
133 877
514 789
309 424
204 439
550 885
157 329
398 638
227 672
466 554
308 703
761 988
311 724
469 670
471 531
769 919
659 783
76 910
127 299
463 627
13 343
429 660
172 459
78 383
116 510
393 736
33 357
581 880
537 875
61 947
126 583
546 676
169 305
607 775
738 954
328 581
763 841
162 900
767 826
308 775
181 495
559 975
746 953
894 946
557 766
249 321
218 747
89 521
263 553
521 839
626 752
675 872
137 303
403 488
425 854
50 430
329 423
551 975
114 380
95 618
393 881
202 689
381 813
545 745
804 900
606 960
391 779
148 441
501 997
589 973
389 540
231 438
126 274
541 887
383 685
9 655
306 359
189 544
331 580
82 123
422 595
7 216
363 640
212 557
124 389
512 964
576 960
524 747
552 743
20 271
77 713
109 237
178 820
172 380
123 578
246 851
690 799
245 249
46 980
115 330
264 648
21 293
66 925
507 770
385 950
112 584
11 463
874 993
441 917
535 872
323 875
12 503
76 669
747 986
229 749
236 904
60 121
836 945
58 845
490 952
106 881
473 570
455 883
420 565
365 627
41 57
343 874
519 742
526 562
212 648
73 423
548 907
89 194
192 619
9 976
155 954
991 994
573 864
201 721
175 512
20 51
247 470
750 779
656 926
85 336
97 597
664 793
139 449
246 708
622 712
276 301
775 946
251 717
8 15
242 864
464 551
430 756
105 928
371 463
76 966
261 605
69 610
829 892
118 280
79 469
263 358
144 498
109 587
387 890
554 998
146 553
318 592
124 979
873 944
539 702
155 341
400 428
97 599
636 887
24 977
143 228
113 759
27 959
364 831
599 925
376 786
266 859
454 534
112 498
432 635
976 987
31 654
368 518
627 967
539 566
99 742
273 753
8 883
173 609
106 354
495 548
367 841
282 616
273 999
92 913
195 306
241 337
859 957
161 999
382 436
863 942
180 787
265 770
351 393
662 780
328 670
748 861
360 941
64 535
236 986
377 505
285 908
359 676
929 978
424 756
601 775
671 835
93 778
200 292
638 643
200 453
370 734
37 768
359 781
403 761
158 262
278 614
414 631
512 684
274 682
19 685
466 730
841 945
401 924
773 991
244 493
852 892
99 293
226 277
151 654
837 839
822 988
554 754
402 860
646 722
36 70
896 989
839 900
334 800
856 860
50 742
348 712
222 590
212 858
185 353
232 380
53 877
365 865
45 220
23 118
572 938
187 508
394 428
211 212
697 960
284 308
235 659
667 928
229 909
275 666
180 704
187 685
688 970
548 623
245 531
136 967
552 894
476 685
272 954
565 918
632 967
705 812
603 795
695 935
679 922
145 841
375 661
274 390
598 849
586 681
22 593
590 971
192 835
279 663
612 755
312 809
230 548
369 740
36 450
612 713
449 718
679 999
952 995
31 863
300 654
626 976
80 164
214 459
761 936
228 732
347 852
122 332
471 671
113 719
214 875
756 946
210 921
593 987
146 154
593 841
378 925
211 383
374 408
884 970
176 533
697 873
153 356
258 393
717 992
140 418
437 540
857 875
14 729
27 698
139 360
86 998
80 262
93 916
416 920
22 414
82 247
296 448
563 760
624 655
269 893
401 977
15 127
128 461
185 560
745 835
710 914
449 592
188 609
199 547
739 829
28 424
149 412
67 274
551 703
32 358
382 747
149 358
384 710
402 811
749 926
524 663
217 321
297 861
37 503
613 902
157 775
65 751
437 458
245 610
669 946
25 904
473 904
280 500
269 466
54 226
274 781
668 774
520 597
268 445
110 693
443 651
345 957
157 602
711 795
886 964
307 654
4 185
419 423
193 703
284 545
864 899
475 645
408 503
280 628
406 536
645 896
457 825
146 416
659 752
184 297
117 814
325 526
558 893
142 432
130 780
205 377
103 562
235 560
30 138
19 666
267 795
507 790
354 678
485 872
352 996
450 877
49 570
765 954
317 618
561 664
832 991
119 419
38 569
921 955
308 312
84 936
11 656
755 815
401 799
282 977
877 885
46 732
760 997
714 775
685 842
114 800
29 252
106 961
187 807
501 817
556 865
407 730
274 333
355 635
472 796
307 781
692 960
99 986
296 959
24 667
57 972
446 609
589 856
69 549
9 257
413 468
66 204
510 972
196 793
275 763
161 990
214 448
479 975
223 661
372 807
88 921
279 419
269 674
46 423
58 814
78 409
356 456
258 981
53 82
488 930
77 422
832 937
55 304
306 543
303 340
283 407
140 839
72 174
155 664
414 777
33 678
147 277
332 553
670 943
469 728
457 818
5 640
783 971
367 753
335 954
391 941
566 902
868 931
60 77
109 433
558 688
245 582
604 736
332 713
707 852
730 969
246 463
40 785
607 615
203 436
290 359
466 917
364 730
42 529
122 940
315 916
98 652
231 852
271 899
111 498
722 937
618 962
839 971
287 565
567 696
21 878
109 455
454 729
332 618
153 199
375 393
732 755
36 517
318 746
337 913
592 661
16 477
329 688
260 754
320 611
70 499
829 889
224 518
73 700
457 478
115 293
172 905
444 632
124 351
79 466
422 465
340 888
284 834
158 183
228 728
552 793
252 899
322 469
657 834
439 515
386 570
115 836
179 420
3 110
220 783
81 324
302 997
707 965
441 809
514 524
118 321
740 829
49 745
476 921
16 355
321 377
123 420
552 607
317 669
174 768
785 824
418 505
746 980
813 861
200 299
18 879
71 290
198 784
387 462
131 955
405 931
150 377
479 791
108 457
642 683
394 488
252 766
306 534
314 629
116 469
178 296
635 862
33 799
298 905
38 433
725 868
277 768
42 221
418 881
58 500
302 819
646 913
530 682
368 869
50 181
156 749
21 631
345 399
343 440
163 759
281 420
279 811
287 656
19 433
176 967
918 966
585 660
251 391
819 827
311 644
333 677
515 746
181 786
779 949
806 839
570 767
47 863
514 880
48 544
92 917
48 837
265 606
908 945
526 786
470 864
526 773
627 800
928 983
289 488
150 521
513 662
399 974
671 802
117 523
265 400
90 225
379 398
650 715
768 823
585 628
180 732
452 666
629 928
42 109
47 50
453 699
402 958
245 487
209 706
27 718
614 930
328 627
79 176
223 410
23 987
841 869
512 997
405 937
246 374
248 479
240 763
348 528
218 224
265 745
515 812
631 676
469 715
62 800
35 672
622 804
469 990
14 24
590 702
179 464
8 200
11 59
413 855
592 882
629 727
242 484
214 733
515 580
376 944
301 391
221 243
545 911
621 839
75 392
318 740
39 989
861 938
95 317
130 816
691 905
267 846
209 971
734 890
223 770
777 993
57 76
784 953
313 760
617 728
397 633
782 838
359 489
712 802
170 560
162 183
379 985
66 103
42 578
677 707
407 861
273 348
419 966
134 390
347 631
468 818
504 871
309 393
691 874
120 152
514 772
706 942
454 890
153 730
52 730
480 990
337 637
568 880
238 672
14 34
109 791
146 288
603 673
794 867
430 973
54 371
531 909
182 715
758 915
100 292
130 437
80 639
48 743
420 791
397 684
124 847
181 237
423 691
106 278
180 512
398 462
271 712
214 677
309 366
131 761
489 843
529 881
65 342
9 663
199 934
344 423
589 766
486 945
343 614
645 941
311 496
543 553
495 583
183 590
54 234
314 385
294 982
100 808
811 940
175 770
718 904
759 999
879 957
378 527
423 650
407 884
71 720
292 753
698 790
510 913
4 584
1 541
413 915
338 785
965 977
61 76
20 340
60 184
243 461
659 776
662 847
211 571
6 96
872 920
174 618
271 298
273 529
427 840
63 428
127 679
182 740
277 877
501 890
655 998
513 748
620 906
53 519
594 713
722 760
102 129
231 506
189 450
157 640
273 785
480 892
236 237
878 902
455 621
37 380
598 967
50 253
621 662
704 900
63 649
123 433
393 620
298 442
737 925
31 300
118 537
136 906
333 405
19 288
710 878
72 309
62 264
427 428
75 817
293 802
516 971
214 742
63 652
709 977
301 829
706 716
38 326
7 897
147 687
180 887
66 290
362 855
495 714
54 986
452 639
744 855
744 905
677 744
409 506
211 797
90 983
156 234
551 681
52 106
298 437
112 732
133 367
232 657
139 677
625 875
179 969
30 463
74 898
487 577
305 694
307 551
58 91
153 693
829 893
538 624
2 720
453 638
476 661
259 896
144 957
29 595
243 534
240 564
811 879
311 789
533 718
120 317
369 513
77 935
58 185
131 658
57 926
761 948
487 758
505 560
83 226
224 578
530 762
58 271
375 424
76 419
409 824
17 932
124 238
106 443
746 748
389 569
238 995
50 929
193 453
27 505
424 571
129 715
247 630
438 949
744 777
794 841
117 534
230 721
624 964
18 658
23 372
418 860
313 646
513 885
462 944
403 860
314 564
191 718
631 975
239 258
95 675
338 991
39 58
176 755
191 634
200 749
882 955
662 694
80 510
73 662
111 895
307 729
295 940
42 877
81 833
326 674
579 665
12 632
740 996
49 930
294 905
246 450
32 254
512 916
99 390
482 543
531 903
836 982
531 641
349 777
710 951
259 723
298 993
66 523
116 380
585 587
135 546
188 497
119 411
656 744
318 896
134 736
748 932
162 449
80 723
581 754
45 322
518 776
285 760
286 565
437 532
149 634
390 582
335 408
40 953
646 932
894 982
343 532
757 858
166 346
259 518
166 922
396 958
394 584
189 247
417 832
66 573
146 246
481 885
248 613
405 416
742 928
20 652
72 770
234 948
5 772
17 652
852 995
387 797
25 603
143 922
36 257
257 531
367 594
771 810
437 986
153 299
228 925
591 884
54 202
430 820
688 849
171 491
41 178
187 196
158 777
64 822
368 635
576 827
22 304
205 606
11 457
544 617
70 943
136 330
174 821
199 872
190 406
5 857
170 740
656 756
48 813
175 838
70 740
356 564
529 609
223 444
589 889
757 811
102 772
551 989
200 235
280 624
48 763
474 895
429 589
79 204
258 288
641 950
542 559
360 912
475 776
647 786
12 689
44 991
147 636
189 263
772 911
28 419
265 506
742 899
837 988
32 783
791 825
326 771
472 846
837 864
410 465
342 537
352 499
344 797
139 699
122 635
221 609
534 567
635 898
325 554
825 907
154 704
532 594
760 980
476 905
92 513
497 954
135 917
500 806
342 818
51 220
373 735
246 257
693 961
127 286
687 704
87 499
244 877
220 708
537 977
81 192
440 908
398 880
36 709
3 551
180 738
839 850
774 780
574 934
566 823
73 264
103 690
510 842
221 338
336 602
223 941
186 720
404 771
48 542
324 518
273 681
383 576
161 541
315 381
616 695
146 788
42 394
418 679
16 462
691 869
545 995
492 881
248 282
266 806
188 202
79 640
0 946
22 656
101 928
513 920
547 961
347 563
377 602
125 288
385 721
475 538
477 855
215 904
33 332
523 900
75 268
748 941
30 669
254 626
474 560
87 974
365 511
77 675
0 613
76 798
169 666
32 268
463 955
182 795
257 671
476 667
787 924
52 789
196 786
580 696
311 923
317 324
180 401
230 485
52 542
432 613
342 894
50 346
555 830
378 774
798 949
135 502
420 873
28 336
207 764
494 875
274 300
2 346
74 462
320 736
672 869
128 367
182 394
606 748
342 437
174 704
703 824
773 776
448 740
383 502
513 758
224 877
484 935
90 724
476 534
256 610
168 532
213 351
52 584
282 685
54 330
219 223
225 551
324 530
227 613
379 771
48 115
277 857
784 808
590 938
232 965
73 647
545 723
463 847
566 708
652 956
629 646
173 513
396 770
803 985
46 675
173 194
375 990
648 930
258 572
483 797
4 158
445 970
350 404
632 881
747 884
497 988
181 224
724 981
791 972
487 764
373 827
255 420
111 727
829 980
8 549
443 985
159 372
270 575
473 497
202 238
418 478
100 447
110 150
876 971
657 832
428 556
400 417
62 620
181 858
786 911
630 960
742 768
122 763
892 916
632 961
663 768
269 708
428 513
310 371
377 891
475 953
249 699
681 910
383 519
16 582
307 820
9 220
691 834
171 321
15 519
234 320
698 927
170 246
17 688
168 687
464 698
147 976
254 614
407 739
755 842
306 813
823 927
550 613
678 978
128 485
104 436
351 460
69 122
45 244
540 650
266 498
240 360
258 742
52 951
682 972
507 987
818 912
252 858
146 351
209 900
448 538
589 958
439 492
399 410
23 912
534 584
180 303
468 915
320 436
172 199
841 936
799 961
113 204
226 432
124 251
280 553
975 983
660 839
255 311
303 682
87 228
535 683
714 750
880 941
660 668
434 586
695 889
633 748
426 454
327 835
488 746
24 711
209 634
389 440
268 424
304 315
810 852
572 761
348 873
218 827
53 555
276 494
124 544
774 983
604 876
730 910
452 956
455 508
151 565
244 751
799 912
516 942
247 476
40 452
26 615
714 718
325 888
245 387
317 903
72 692
268 413
157 943
418 736
256 586
390 547
369 921
686 698
797 841
64 650
394 564
136 518
191 504
321 784
283 460
280 638
251 367
21 174
267 933
277 289
559 748
87 311
715 977
324 655
39 324
731 825
50 412
425 803
456 574
382 658
500 838
48 651
659 722
152 477
255 693
42 771
239 925
493 511
323 872
150 619
137 787
652 784
577 792
160 684
455 528
353 841
26 896
53 586
272 669
187 221
263 984
41 982
755 964
172 246
356 431
750 927
34 132
327 633
129 130
135 631
39 509
135 959
261 448
563 745
600 818
45 558
516 717
177 883
620 881
41 539
18 241
808 834
546 974
107 156
268 704
182 490
801 819
21 78
459 637
243 546
125 854
10 324
80 748
474 877
288 998
413 747
658 701
565 984
8 711
278 740
453 507
73 883
97 941
427 551
556 589
233 234
116 683
497 542
407 933
75 983
35 669
978 994
170 851
372 603
361 681
587 968
175 475
288 393
25 313
640 997
818 999
178 691
246 690
355 951
257 743
297 666
713 940
615 762
634 643
895 982
589 891
30 586
423 444
289 506
418 517
19 756
122 850
354 641
16 811
551 675
397 980
192 962
571 898
80 148
104 746
123 333
344 616
426 557
189 928
73 598
45 845
394 902
149 360
264 769
810 822
105 380
108 155
91 293
734 859
663 891
633 882
218 542
550 731
45 465
24 880
52 700
403 923
620 729
744 911
614 871
621 941
128 821
111 708
460 818
28 46
67 605
241 843
263 400
367 500
282 285
456 879
162 763
175 843
601 957
66 810
25 698
251 877
904 983
30 775
282 969
96 359
243 776
284 328
177 733
113 946
897 964
923 996
85 446
232 306
772 910
735 800
238 958
234 381
674 865
53 161
310 999
275 995
172 799
483 941
375 782
318 396
33 684
447 965
270 354
160 257
298 534
483 552
841 847
23 920
610 892
42 962
198 897
620 802
465 810
804 916
43 552
583 863
388 969
38 447
43 295
791 892
623 938
155 468
314 778
97 123
65 890
267 477
414 525
456 509
480 989
818 919
135 511
295 318
293 587
25 668
2 929
523 752
522 974
772 927
88 214
4 314
226 306
220 386
448 816
28 798
421 978
471 956
276 298
420 892
701 876
281 444
39 849
326 907
317 733
17 480
286 792
221 562
822 918
90 441
762 836
731 802
413 811
437 563
315 319
283 640
98 770
446 599
546 891
365 819
443 486
150 992
37 762
550 737
22 816
303 519
60 857
879 914
105 926
330 500
590 842
703 831
289 883
362 629
537 550
87 139
916 953
14 51
187 457
741 913
20 483
831 993
137 598
340 495
238 319
313 446
434 870
239 252
117 767
174 932
259 877
333 504
23 562
298 425
413 546
724 906
341 555
157 271
263 792
290 338
537 729
397 831
42 625
792 946
196 930
57 58
593 903
501 827
403 419
751 790
730 962
324 893
68 715
162 756
644 945
410 495
352 965
25 149
240 308
275 626
629 654
808 923
847 910
417 984
967 986
614 745
186 979
13 358
220 646
23 832
764 963
413 779
383 669
148 330
216 517
722 945
74 298
157 834
122 819
141 961
84 172
395 561
337 797
597 920
316 462
133 430
0 273
398 425
63 902
446 513
280 729
375 771
564 676
237 690
215 780
622 815
355 368
205 877
81 844
17 737
325 632
59 277
31 457
204 397
822 946
205 307
255 486
151 162
491 528
27 943
63 698
18 307
340 694
563 774
504 923
481 619
17 520
338 560
15 719
365 489
206 283
391 722
125 485
73 496
370 528
40 535
17 583
51 416
127 741
595 823
150 458
445 447
128 339
317 820
191 608
88 724
82 729
130 264
147 229
67 356
520 837
416 436
38 259
387 917
185 777
568 730
552 660
332 870
394 414
68 534
536 681
413 905
48 192
518 877
778 866
327 742
551 736
170 230
863 924
467 571
916 989
122 562
499 844
364 692
962 977
331 605
17 779
147 781
8 77
174 871
134 955
4 42
67 695
47 646
124 468
55 617
55 894
549 997
712 739
2 976
411 675
412 620
413 625
609 752
792 812
507 874
531 618
36 666
138 516
238 631
246 818
355 846
340 389
152 301
377 409
30 998
82 589
228 790
936 968
642 739
163 256
65 459
166 305
350 924
243 466
447 828
298 575
459 877
271 278
341 825
145 702
74 360
212 566
66 853
501 945
358 997
419 789
689 778
783 970
702 916
427 452
34 236
628 678
245 635
659 790
806 877
487 838
519 602
290 466
124 917
51 299
385 580
164 668
446 482
89 103
340 796
689 962
628 817
860 892
518 617
544 882
144 997
32 687
136 260
420 671
220 617
63 760
180 802
509 990
314 393
748 837
62 853
360 711
882 985
108 192
189 573
357 963
557 569
590 847
21 440
393 486
294 687
656 957
284 621
9 275
645 952
430 488
41 334
2 457
197 695
385 840
199 960
104 813
288 643
351 898
48 321
322 866
78 176
451 938
568 794
323 837
106 119
65 380
54 954
840 944
288 758
81 712
332 979
14 743
468 591
361 540
103 260
467 782
792 807
810 876
546 838
472 925
48 87
367 580
105 280
35 128
255 301
370 809
394 745
487 724
627 696
486 491
65 859
429 752
381 544
952 984
789 818
156 728
49 576
676 747
44 608
164 314
327 518
212 759
38 158
468 767
254 332
185 357
249 667
491 745
72 807
12 182
360 810
455 522
456 761
687 940
129 756
99 171
934 961
198 337
17 392
419 846
221 858
238 264
500 952
294 357
38 444
1 329
620 705
58 105
24 685
348 595
273 914
367 427
535 671
569 843
311 550
77 214
135 937
321 739
403 633
509 530
10 750
351 481
167 612
258 760
454 708
75 580
747 840
257 484
187 930
198 691
220 512
106 243
803 876
97 504
541 840
930 953
300 409
136 209
81 736
73 681
198 552
19 859
21 653
386 696
9 829
714 904
245 970
657 674
213 252
468 692
20 264
444 803
153 338
573 753
624 996
379 468
507 623
315 397
88 278
649 710
243 246
16 801
343 357
816 922
405 649
532 963
221 939
791 872
201 543
616 989
663 731
595 603
456 783
401 500
619 988
220 271
400 765
362 409
465 489
201 661
717 907
47 865
251 682
94 850
583 741
803 943
701 886
539 982
96 512
38 45
12 856
536 600
247 434
145 329
27 621
159 460
244 802
252 984
368 699
597 952
370 433
396 512
302 387
147 752
252 264
37 722
269 567
385 454
604 745
323 892
181 957
155 537
612 851
240 462
273 521
226 789
462 526
198 354
234 263
836 936
428 493
498 650
299 430
471 653
426 702
101 290
51 156
711 717
723 821
270 799
844 881
641 779
42 566
130 884
389 508
34 694
136 487
345 704
307 945
75 366
294 874
448 872
324 375
114 442
195 325
91 225
249 948
756 813
98 460
220 332
44 884
80 819
152 165
652 713
562 750
284 835
731 920
86 431
569 918
584 751
766 885
530 600
494 979
201 746
709 732
524 745
314 437
357 985
322 526
494 527
377 895
347 716
273 737
491 600
39 705
266 916
444 553
564 709
771 854
11 417
405 468
41 692
119 892
326 803
262 822
348 414
447 750
335 485
390 600
320 514
712 837
648 957
278 725
100 685
631 633
233 357
527 584
520 694
614 908
163 856
659 989
481 742
503 867
532 595
529 969
305 307
116 687
607 948
177 238
444 795
44 999
107 732
128 560
388 401
333 492
502 951
168 433
301 981
78 688
827 899
413 668
55 612
136 511
131 757
122 929
89 863
290 507
97 890
227 403
262 284
176 557
54 385
344 628
232 344
485 898
344 402
13 72
176 842
630 844
152 970
244 261
528 893
194 977
364 660
23 769
275 773
339 446
81 845
497 619
378 948
212 753
8 255
248 297
155 521
108 700
278 422
689 838
387 445
99 621
651 892
366 998
621 908
118 595
582 871
368 475
199 214
20 861
139 274
530 814
9 172
361 793
332 759
576 734
93 982
505 763
485 684
489 791
4 46
552 564
86 273
914 963
267 625
366 509
560 625
333 663
544 988
722 801
266 593
671 762
550 840
532 571
345 784
85 94
81 989
871 915
161 789
62 249
668 931
414 629
386 662
407 513
177 484
375 505
228 243
30 644
60 606
140 867
83 571
20 703
181 280
197 633
267 343
21 894
128 377
97 210
182 646
435 499
439 954
33 223
597 864
2 508
532 581
658 675
255 265
187 947
433 583
505 790
506 714
305 746
236 293
229 805
14 658
242 763
17 531
481 703
128 754
222 444
132 937
479 752
840 922
85 89
581 586
107 487
97 495
694 714
7 383
618 628
383 385
420 896
83 350
264 378
269 274
317 530
285 580
199 415
460 887
544 677
21 893
504 807
251 990
172 417
435 971
177 763
369 946
629 652
462 983
194 298
660 928
392 945
848 849
466 741
200 392
88 538
74 356
474 979
442 846
50 802
72 813
42 273
729 972
576 739
366 593
330 842
801 996
279 446
227 647
370 582
38 213
154 771
23 502
73 177
33 862
264 372
126 747
293 448
40 337
283 894
304 700
218 969
486 998
95 432
324 385
369 922
238 965
5 290
1 407
149 385
255 816
773 868
173 510
884 991
341 905
907 975
22 803
687 888
645 945
699 800
530 639
347 550
119 159
566 758
569 773
47 784
424 683
76 489
747 901
606 663
294 869
549 954
200 480
513 847
251 305
72 594
299 789
99 228
84 498
189 956
287 690
47 567
115 179
124 629
228 525
391 669
448 460
270 299
852 874
178 942
222 311
108 545
572 864
499 776
574 747
396 961
169 217
630 730
467 709
278 580
822 844
548 807
156 833
292 696
845 937
445 977
268 560
628 668
15 600
580 889
501 820
40 588
490 941
458 548
216 217
309 365
278 624
255 715
151 600
498 710
118 981
184 295
366 834
46 846
168 504
104 255
606 991
752 885
120 316
479 777
145 282
242 594
40 845
85 713
112 757
548 626
84 987
127 803
753 906
59 165
455 486
28 97
667 905
208 780
465 896
353 756
701 841
339 434
427 650
437 690
520 710
224 326
351 545
698 740
723 812
18 19
975 997
741 997
287 746
661 916
430 543
49 827
694 862
91 304
277 658
17 827
151 449
138 462
102 136
495 716
318 786
591 816
469 989
127 324
365 705
320 794
792 919
6 119
108 633
547 704
614 898
506 821
23 303
423 590
152 238
198 240
313 764
90 718
74 171
283 636
697 795
239 705
451 860
371 799
266 824
41 52
866 965
190 595
250 645
337 858
503 693
225 328
9 333
379 873
576 920
263 810
861 872
178 510
448 818
221 958
425 966
29 702
403 712
100 973
27 260
545 993
110 476
429 633
232 546
330 488
13 250
286 997
512 839
708 884
245 592
152 319
188 670
231 334
605 894
64 588
679 864
190 953
636 785
56 329
889 976
808 981
237 391
452 838
668 795
303 679
80 758
425 682
188 304
184 923
157 272
96 592
687 768
32 419
76 903
361 771
237 705
425 759
15 37
18 493
282 495
521 822
279 880
836 891
295 670
457 567
170 593
572 818
202 726
74 549
230 834
472 828
517 916
279 619
329 505
274 863
153 535
49 848
165 594
131 366
203 728
750 834
162 587
430 930
314 346
465 554
45 91
178 235
741 872
584 967
573 798
359 980
30 92
929 940
926 962
79 387
248 645
36 901
307 387
196 569
88 643
260 626
341 664
427 671
563 848
201 795
45 487
243 684
80 529
954 989
524 531
822 981
507 906
818 986
821 862
262 529
264 862
48 619
465 545
552 889
192 851
699 738
698 988
195 673
415 520
188 738
410 793
207 555
718 891
524 828
405 981
290 949
972 998
192 674
660 770
443 500
88 942
101 456
564 986
314 582
585 695
236 969
397 791
348 459
289 798
175 409
658 980
787 867
123 612
149 702
293 847
24 769
763 813
544 728
524 773
284 711
19 935
84 922
380 456
49 915
82 963
787 837
418 879
360 806
97 643
245 821
76 101
54 438
52 518
234 653
162 727
237 313
126 331
58 475
755 874
289 326
253 666
340 880
209 690
548 607
418 463
161 918
898 906
488 584
89 360
763 988
40 345
316 990
19 876
591 792
319 555
250 343
243 890
415 762
381 889
61 303
553 890
583 965
127 493
31 219
326 596
64 956
135 848
424 725
179 518
335 589
207 611
355 736
17 598
64 355
39 380
85 670
24 221
674 748
69 816
316 362
88 356
43 960
343 355
623 772
31 715
89 416
394 764
743 776
392 831
564 785
661 732
443 908
539 558
731 790
210 412
565 855
280 997
697 816
132 754
224 532
38 607
783 988
151 165
599 896
894 951
534 833
224 370
247 786
279 428
467 481
815 884
531 588
248 259
239 562
3 847
602 876
190 901
678 950
468 474
154 778
370 917
441 758
389 689
493 726
258 894
168 405
246 282
558 929
302 489
880 936
735 886
412 959
296 615
520 649
220 795
296 829
271 372
145 429
437 813
88 336
92 363
686 813
2 957
524 912
133 639
142 217
5 14
211 954
152 934
129 317
161 423
334 584
989 998
593 807
363 816
444 598
113 480
298 867
66 304
71 395
225 686
843 924
539 869
161 178
516 701
286 586
66 380
648 953
204 487
532 731
396 951
131 368
524 723
298 387
290 632
368 545
508 580
377 610
345 487
599 692
500 633
133 282
212 633
495 631
386 623
197 740
536 660
281 382
225 808
216 950
479 505
297 589
250 544
572 682
177 744
88 735
267 673
718 978
152 499
251 351
806 852
580 834
233 485
146 318
311 772
265 584
462 532
66 973
469 590
479 895
461 514
116 512
218 615
311 786
509 538
480 503
435 438
60 336
154 915
370 440
299 877
599 987
133 415
217 280
524 959
16 738
56 804
309 903
132 999
49 261
477 773
118 311
426 693
153 860
246 552
110 733
109 877
43 437
351 693
2 87
521 699
538 960
104 721
758 891
500 991
99 977
3 648
734 777
193 545
361 979
3 178
8 146
438 962
17 56
147 376
191 964
12 443
396 712
176 671
663 778
390 653
186 447
34 197
477 525
116 966
427 725
607 706
660 941
264 802
290 490
237 644
460 926
45 208
37 232
513 689
764 887
564 671
405 926
657 966
348 776
751 928
841 998
460 816
139 972
87 533
3 805
205 803
192 278
545 548
297 476
195 314
250 735
386 975
215 517
15 273
84 134
525 716
321 432
66 347
525 690
287 685
294 297
56 414
41 898
352 990
103 133
806 847
37 642
424 821
174 740
274 921
157 378
324 557
519 917
131 521
15 390
324 485
201 894
446 823
36 657
934 974
101 973
440 746
605 807
53 212
187 856
370 720
71 300
731 863
504 724
583 753
15 596
84 825
480 855
391 449
212 406
484 644
93 442
127 186
217 667
583 662
783 962
526 895
128 394
223 478
274 996
216 296
52 243
157 867
462 965
271 561
15 901
29 166
32 288
183 572
406 779
156 170
25 884
381 925
660 919
596 647
394 500
211 835
303 346
47 435
262 843
130 922
11 793
695 879
420 621
23 433
527 973
201 313
207 734
311 856
136 663
389 519
276 682
683 929
265 610
4 7
397 433
118 907
718 802
75 943
316 624
149 514
536 899
81 262
205 320
152 736
8 656
442 528
202 256
671 965
13 167
206 628
684 731
435 925
305 663
418 987
589 667
245 804
359 779
632 788
37 169
256 423
493 792
150 393
147 935
493 805
287 369
577 930
641 992
204 945
641 735
727 947
529 855
403 710
300 726
619 921
420 557
48 260
323 668
360 639
864 991
100 993
292 576
424 748
274 993
13 809
794 798
395 943
568 590
591 804
56 612
180 252
396 755
458 873
508 850
129 221
871 945
156 727
783 845
352 637
838 984
202 890
509 655
120 537
159 811
465 599
695 854
115 190
377 880
697 924
679 920
46 631
77 940
33 505
378 734
606 781
142 802
96 278
178 671
81 440
490 815
144 967
524 887
486 864
321 604
40 380
16 942
194 899
15 102
545 791
131 774
449 930
254 840
159 563
756 874
269 523
433 706
273 345
126 818
191 460
584 625
123 770
105 976
65 117
1 233
623 774
166 279
179 363
124 832
329 812
143 652
556 594
364 893
95 574
586 910
112 301
128 573
415 728
621 771
270 497
148 845
440 753
262 753
507 928
237 684
371 559
8 639
900 915
264 967
460 965
215 457
256 759
73 948
195 307
565 755
213 394
555 696
537 935
663 697
175 328
408 615
468 542
554 710
802 921
456 645
785 983
449 708
587 991
137 791
355 364
242 825
355 701
663 752
232 436
648 996
414 565
602 803
358 755
443 521
598 609
131 928
47 478
580 978
718 866
678 896
572 583
296 627
488 806
474 812
544 834
472 857
596 993
290 578
2 432
409 871
33 774
476 823
542 986
460 570
345 730
135 174
293 697
205 511
599 678
726 742
81 623
321 516
380 436
137 429
383 893
388 522
567 917
300 976
362 810
683 750
437 565
305 675
175 501
1 754
715 935
132 299
393 613
609 745
55 557
34 781
236 896
717 729
189 991
89 711
150 777
118 741
228 459
103 731
144 336
663 984
376 508
84 478
465 533
273 616
86 434
156 163
76 577
74 628
120 405
129 158
528 849
7 588
29 500
45 852
661 708
282 759
515 748
327 665
73 350
533 774
23 903
144 237
735 842
361 690
95 751
508 657
518 625
2 776
92 891
30 728
565 685
387 657
822 891
681 729
204 666
649 990
136 849
411 500
51 455
413 599
112 232
307 718
471 749
119 617
192 396
816 914
25 818
456 539
293 503
136 612
254 924
810 910
500 958
244 857
339 994
265 545
595 695
703 715
660 690
145 284
339 917
111 705
22 772
465 999
302 799
327 679
258 960
31 126
711 912
470 849
34 476
283 730
263 557
171 262
497 665
151 430
233 976
314 711
1 761
685 761
855 932
52 560
43 153
109 541
653 904
218 494
29 257
186 662
397 401
89 535
175 352
200 831
752 761
599 643
162 719
221 345
1 182
342 992
396 460
87 710
77 791
134 862
620 957
311 539
35 518
477 890
133 893
6 622
519 598
25 625
620 976
216 901
126 318
193 495
52 424
192 722
801 927
201 485
62 631
364 678
774 937
162 982
182 929
831 865
443 983
171 894
63 943
531 889
704 721
224 697
28 58
497 733
519 551
586 654
653 768
370 696
849 932
165 444
859 949
898 922
204 222
553 871
261 549
41 999
851 914
28 54
297 551
467 963
110 964
214 538
621 748
487 507
687 935
26 596
76 224
527 575
307 738
28 108
365 548
457 560
418 560
740 884
542 641
348 479
296 555
336 990
323 988
24 25
72 959
528 582
290 899
466 642
238 487
0 172
150 212
268 448
230 444
416 523
271 460
407 865
569 980
118 451
916 954
123 711
108 458
281 457
349 805
334 413
472 700
672 821
219 351
191 636
265 755
0 525
439 926
389 523
203 932
701 751
6 985
345 634
218 318
357 436
15 384
688 713
187 426
204 318
472 715
321 374
84 228
500 659
324 983
231 383
104 908
353 907
349 538
42 888
455 635
299 784
32 524
409 680
275 686
646 859
121 357
30 413
128 295
139 780
103 280
14 241
467 501
77 420
322 860
539 994
423 694
671 952
86 325
41 384
12 16
638 888
337 999
401 831
155 603
150 624
159 807
342 947
36 135
2 11
438 471
214 507
545 593
659 812
41 112
104 403
532 768
15 19
707 833
375 890
169 865
367 850
570 978
316 777
699 777
318 797
262 649
538 997
528 707
168 237
40 472
459 578
660 708
79 243
157 603
54 300
62 611
448 912
621 758
225 401
509 555
174 561
85 417
793 892
518 595
140 545
56 517
289 952
620 901
116 282
729 768
456 811
265 449
128 328
171 668
15 237
318 935
565 646
550 995
374 437
750 847
140 933
742 887
669 955
264 662
388 499
592 921
452 731
749 866
275 678
266 291
246 475
152 406
275 986
241 437
735 955
204 885
652 893
400 535
221 785
50 774
563 666
697 917
181 342
540 748
231 434
270 397
29 992
106 978
413 574
469 666
573 952
599 719
501 612
735 962
739 854
202 503
194 825
158 511
570 620
63 221
116 445
163 975
14 80
23 207
416 809
1 42
10 20
166 630
400 991
503 931
366 675
250 397
97 537
637 878
616 765
559 674
142 879
55 560
496 509
584 636
289 985
873 996
309 458
656 924
310 773
167 414
167 261
99 309
608 822
793 966
138 278
95 328
174 438
80 456
370 871
14 240
140 360
392 724
433 683
156 927
305 780
206 458
405 795
120 943
2 787
659 788
370 972
20 308
306 445
66 670
39 953
22 522
608 870
311 422
227 258
373 762
60 838
373 917
335 490
546 816
645 931
15 712
158 742
395 446
558 978
253 555
129 163
287 836
466 746
388 981
169 392
598 601
291 574
43 60
388 540
265 325
687 828
304 942
36 910
208 347
399 757
169 911
452 988
118 286
177 717
388 972
293 628
119 140
379 973
200 476
338 626
913 991
761 877
131 853
103 618
103 395
177 380
20 749
413 756
202 616
128 656
446 782
116 131
105 202
475 674
439 660
308 514
623 657
161 470
80 371
302 848
461 530
380 531
448 462
472 552
420 961
732 843
312 527
71 943
114 529
149 916
342 391
260 322
1 9
469 962
291 969
83 687
263 413
440 950
585 941
29 107
442 902
349 935
346 996
52 772
314 713
163 618
430 785
183 727
194 672
44 510
678 827
192 308
36 614
337 429
446 692
687 764
255 909
635 780
95 294
555 862
168 319
308 968
23 930
437 983
606 658
238 360
198 561
698 972
522 652
52 445
355 484
104 338
112 306
163 493
907 954
877 919
689 893
5 815
37 163
180 923
937 938
582 989
92 834
385 670
376 709
93 758
240 424
677 916
326 705
441 679
327 413
837 903
170 539
251 444
136 142
101 814
426 767
671 926
63 220
84 297
564 940
155 916
109 177
35 473
590 957
94 717
53 650
444 720
92 534
507 760
160 828
318 779
159 627
130 893
175 952
688 822
432 435
335 648
565 682
31 46
178 355
669 812
218 322
677 708
479 537
553 799
435 878
522 585
194 210
229 514
446 636
314 808
190 495
621 759
569 962
506 984
168 928
113 508
150 781
534 751
655 857
124 702
110 979
82 959
1 672
526 731
414 686
7 436
281 282
834 944
439 759
727 974
256 957
457 757
291 416
924 970
316 906
43 380
29 156
148 528
886 909
660 896
72 163
207 839
165 905
175 385
133 260
301 532
35 994
135 811
264 590
166 893
208 836
932 995
137 167
960 997
423 594
341 498
742 806
349 853
161 265
486 793
606 652
782 913
497 858
424 512
678 962
159 931
382 572
197 458
857 979
384 509
232 991
420 682
255 813
116 324
13 489
131 146
357 738
52 723
248 809
24 969
836 839
349 880
150 265
883 934
110 896
185 834
52 499
93 843
855 986
375 803
116 354
258 370
5 636
260 609
343 710
73 543
47 245
104 602
506 588
480 657
523 955
147 526
851 901
780 812
467 606
96 948
753 933
264 613
391 983
3 282
70 413
385 816
338 628
6 268
515 954
369 728
168 383
443 923
92 825
553 824
472 672
210 530
71 643
180 483
243 947
546 719
202 691
75 690
19 651
189 900
141 666
316 795
288 617
44 550
5 764
292 723
355 384
687 918
38 818
264 922
661 837
104 451
213 581
572 899
138 676
144 624
102 767
810 976
214 221
574 767
738 756
121 149
467 994
470 738
553 934
555 948
218 402
47 789
787 905
370 982
272 716
309 962
671 974
819 920
58 59
247 463
374 882
531 904
771 778
66 394
696 798
300 714
90 447
42 256
95 468
594 783
23 659
60 552
208 925
70 992
268 951
868 870
80 222
904 906
46 948
105 110
389 964
946 982
608 809
292 432
218 592
653 941
588 731
270 743
290 384
423 603
630 737
357 923
575 980
165 231
301 882
210 454
203 469
324 600
595 723
643 970
332 516
101 956
397 792
564 724
303 384
69 408
843 868
238 253
256 834
262 988
820 833
397 785
369 704
8 53
92 932
31 703
276 599
80 408
127 350
56 433
402 821
291 695
233 856
59 326
172 395
221 689
345 792
550 634
316 686
271 395
278 786
259 819
204 581
13 264
969 981
30 98
425 447
46 109
409 778
409 927
334 628
747 858
197 719
357 442
56 677
107 815
173 337
34 711
37 728
4 566
735 940
85 434
815 898
213 242
718 834
597 737
528 710
589 780
105 834
73 361
298 477
97 262
245 694
621 696
283 732
333 983
703 847
931 970
519 726
92 362
558 802
82 500
130 432
55 966
349 648
3 759
295 599
465 611
79 983
240 391
399 874
299 561
480 647
749 756
135 742
484 779
696 884
131 592
232 937
338 967
772 864
103 229
277 821
37 685
39 980
112 449
293 367
184 618
461 581
81 473
628 713
105 279
383 918
297 732
78 271
246 720
299 777
680 989
213 409
484 558
50 195
12 607
173 994
174 927
269 611
246 799
172 999
536 864
778 970
657 910
479 569
891 909
413 838
108 153
106 239
167 278
167 381
615 746
104 702
112 263
227 622
902 954
72 699
176 713
213 960
758 950
503 697
698 861
44 706
340 671
348 858
73 572
59 405
358 745
486 685
219 470
193 669
265 541
402 954
942 957
303 352
289 548
568 582
654 725
441 447
627 879
196 225
140 205
143 583
285 848
520 942
306 761
667 963
288 515
371 990
11 996
662 820
52 538
282 931
100 794
142 270
375 967
758 781
9 567
228 928
713 908
461 929
92 372
244 927
33 210
242 714
274 897
654 766
410 439
224 764
602 728
23 572
367 964
689 995
336 634
85 303
465 714
675 795
73 459
555 657
329 947
319 655
39 627
129 245
504 521
483 496
187 874
113 916
528 891
361 593
600 917
166 403
264 809
526 871
192 665
150 755
414 998
461 690
157 299
234 894
863 868
666 900
579 784
488 673
293 302
620 816
386 544
81 823
375 740
403 890
479 583
337 989
152 191
223 468
259 404
56 470
612 663
521 825
601 637
277 641
83 337
549 922
416 865
16 911
403 565
333 927
334 896
171 284
389 536
861 973
123 339
448 877
411 729
112 963
797 851
62 183
364 426
235 527
522 702
170 268
381 629
838 902
83 178
106 200
18 676
68 275
429 815
833 892
734 836
396 724
559 697
379 778
385 839
102 937
465 605
306 801
456 522
31 948
301 490
465 641
414 538
32 668
216 223
322 885
252 885
479 946
48 769
198 312
109 124
521 842
846 898
313 557
275 902
343 506
649 953
117 697
341 703
104 461
322 491
449 570
827 918
452 826
598 968
101 858
244 804
63 807
502 907
482 942
378 929
672 830
73 651
274 867
176 848
540 842
50 382
726 845
765 924
178 653
346 722
436 702
321 811
615 952
343 950
37 476
20 25
470 509
73 617
71 475
231 559
476 968
386 478
28 696
380 942
15 695
923 944
479 596
235 441
116 292
167 237
859 942
162 969
863 890
35 949
356 567
627 666
336 850
396 612
86 593
161 649
205 736
436 532
198 865
85 963
465 544
113 398
335 684
855 908
330 644
878 893
162 554
90 110
206 563
207 823
210 460
183 449
374 979
313 899
672 956
28 553
359 556
143 973
51 787
189 555
259 296
363 677
129 722
53 403
627 919
48 816
542 873
856 884
158 290
867 981
65 340
132 343
151 588
41 390
19 818
217 273
22 524
150 370
153 239
728 854
563 584
113 248
235 759
546 842
314 836
629 884
159 598
415 569
264 504
112 309
374 492
562 564
246 549
633 811
251 312
94 641
480 699
228 822
120 234
96 140
905 915
694 911
431 665
803 896
378 516
245 886
86 110
716 995
335 785
733 916
244 951
325 843
498 641
430 928
644 718
510 808
181 807
34 560
538 711
519 524
244 848
8 783
94 566
156 423
141 680
564 906
902 951
329 596
40 418
334 598
154 361
284 523
578 624
310 567
2 172
339 541
5 51
433 819
244 548
443 612
45 78
14 636
462 865
127 814
942 969
214 858
753 820
307 892
574 950
667 899
463 888
156 869
748 774
302 524
632 845
346 429
85 594
651 718
152 977
778 802
408 793
58 514
432 559
4 127
143 610
131 399
173 943
67 842
891 928
611 745
8 507
370 595
240 549
102 476
649 727
103 176
55 395
108 409
577 883
120 833
394 885
480 817
317 963
429 857
48 776
112 890
613 644
884 990
83 459
12 700
215 276
879 898
608 890
622 643
217 913
435 904
219 941
200 709
201 660
350 798
140 585
739 999
238 645
352 410
282 698
103 805
672 831
295 907
257 790
508 582
573 995
45 133
130 289
424 457
908 989
596 857
216 240
429 577
197 917
276 320
151 905
348 548
623 802
403 942
482 798
675 786
546 553
225 465
9 619
68 903
35 923
58 958
304 506
63 292
31 529
488 793
207 593
123 617
406 517
192 938
685 887
280 288
322 595
372 747
287 788
373 953
325 930
408 844
363 879
170 950
747 795
380 478
790 878
64 436
106 642
0 672
612 822
320 758
217 604
409 792
474 597
45 373
304 464
51 438
268 725
322 871
565 942
114 580
417 755
708 909
601 688
37 602
720 885
603 717
128 992
223 487
650 757
336 718
157 507
566 701
85 498
867 942
421 823
335 953
401 413
23 167
279 467
209 224
17 513
511 728
765 855
236 931
583 885
276 837
0 766
13 93
180 455
159 256
44 619
104 589
153 457
442 469
23 660
47 651
391 402
378 539
43 499
230 501
205 524
234 447
12 60
102 105
15 18
282 617
393 935
325 545
251 955
844 874
233 828
44 777
278 747
174 539
847 974
420 908
43 952
366 542
862 869
109 456
366 771
519 612
270 602
335 902
676 700
182 581
220 721
254 707
296 474
117 530
228 473
36 388
168 947
277 862
479 982
369 667
79 84
289 925
470 881
177 644
295 984
340 780
7 924
377 712
42 454
700 733
5 517
184 858
792 825
62 490
530 933
179 775
313 875
878 897
475 707
117 942
336 774
120 470
191 272
285 330
727 795
85 687
64 418
20 348
539 867
606 936
119 268
0 73
376 385
201 846
16 547
387 442
12 816
93 288
405 839
571 623
314 380
874 914
118 636
843 913
65 948
59 435
494 890
50 487
68 579
380 977
154 959
91 933
662 928
294 421
863 939
364 419
283 793
482 901
707 913
586 961
503 780
118 480
249 573
188 546
265 739
566 992
446 886
93 883
60 480
639 745
129 435
191 410
845 993
109 276
13 790
9 785
671 685
770 894
286 909
35 888
460 769
205 551
701 853
67 709
6 780
514 842
215 849
753 963
535 734
128 735
349 478
434 623
805 827
65 316
106 540
153 354
525 898
392 877
355 876
424 675
373 445
83 999
355 803
115 494
773 942
287 532
392 686
811 886
442 581
121 753
139 731
101 948
253 272
113 541
231 849
14 824
448 837
485 775
16 684
756 833
23 830
250 400
573 723
73 336
183 265
180 772
224 972
122 429
633 904
377 988
592 688
79 727
815 883
56 133
851 905
981 985
522 938
153 539
321 324
721 880
277 372
478 580
380 617
804 825
87 323
563 759
225 526
926 976
150 834
33 979
108 256
271 940
363 620
104 510
234 595
808 813
55 957
106 524
493 608
119 340
654 668
861 895
287 916
187 452
427 864
353 692
108 402
481 524
106 774
637 978
100 110
441 480
375 751
477 990
664 808
9 859
375 624
80 754
152 782
311 651
213 831
113 745
95 242
206 577
168 555
575 996
678 853
8 684
86 914
351 564
910 927
283 830
115 363
850 922
554 937
22 175
398 805
447 555
492 990
145 300
343 626
64 675
626 833
296 736
340 482
69 714
13 686
78 823
117 702
11 157
873 929
794 895
704 890
510 894
121 591
77 274
885 936
328 437
543 794
50 770
89 771
276 386
268 481
48 400
40 895
95 654
339 889
230 850
114 368
465 888
657 754
680 706
274 759
186 821
689 707
580 687
783 847
533 555
230 656
807 882
494 552
75 395
405 643
123 184
65 470
461 685
592 797
518 605
489 943
423 961
239 974
32 46
559 899
26 701
220 725
658 969
206 885
33 874
561 938
298 529
179 948
426 756
184 486
222 693
392 402
397 796
108 721
153 408
270 827
395 975
339 744
54 309
89 175
780 867
585 930
396 737
83 819
393 763
484 640
500 528
222 901
549 665
533 891
318 909
86 565
105 331
620 964
441 854
506 886
416 841
498 911
93 622
475 926
426 566
316 691
365 776
48 330
219 975
412 661
226 886
208 979
570 860
574 849
395 620
410 902
86 449
330 882
362 433
261 446
208 322
406 641
116 193
39 284
661 727
739 797
275 933
297 783
307 824
34 131
627 742
472 902
303 574
584 867
867 931
464 968
121 668
4 339
203 589
94 374
210 727
261 352
321 649
607 873
242 368
449 751
493 754
152 805
287 849
85 169
22 360
55 599
33 533
89 392
633 756
615 737
636 784
597 692
556 882
627 750
390 803
273 524
205 654
6 459
135 916
589 737
911 990
327 775
603 924
167 407
125 891
36 60
294 636
626 697
31 327
184 878
3 467
406 456
613 899
477 532
75 384
159 319
280 672
639 914
733 808
512 692
304 371
620 959
10 356
211 491
660 867
440 538
351 533
459 524
535 948
81 958
149 663
598 907
84 446
286 329
190 257
620 626
426 592
407 858
68 635
169 741
323 373
317 980
422 679
201 810
232 571
362 875
357 661
954 988
677 807
137 166
203 423
134 302
475 907
159 796
53 215
84 245
413 474
225 336
22 663
623 839
636 819
102 467
204 547
842 950
264 744
184 498
505 761
459 752
193 567
32 175
600 787
612 823
634 886
226 656
300 633
473 594
169 428
25 285
400 672
251 748
426 499
258 501
231 894
258 782
3 898
488 628
595 810
92 934
350 426
141 732
21 216
524 540
178 426
335 794
283 312
632 717
428 992
4 657
73 783
57 430
581 854
259 589
88 419
159 795
558 768
701 836
941 942
187 585
466 732
441 719
207 568
440 779
485 921
455 646
159 182
448 687
706 863
290 409
582 641
21 189
339 672
473 572
674 824
66 218
393 977
136 846
839 987
360 510
301 864
338 902
78 833
731 963
560 647
204 939
27 575
404 431
897 951
434 824
96 169
201 788
17 875
120 413
402 667
404 690
321 804
419 532
285 477
333 870
473 852
148 788
255 532
211 537
475 546
223 363
14 661
110 976
453 585
247 277
287 803
888 938
591 608
9 639
274 303
59 225
373 897
142 497
196 277
126 511
161 390
461 533
74 385
142 564
260 797
115 600
130 295
17 364
422 660
786 842
247 819
369 986
207 888
341 358
113 964
351 805
114 149
145 410
783 852
73 394
163 545
4 911
99 959
8 874
149 723
245 911
375 640
508 726
573 829
409 611
406 909
224 797
809 895
360 801
159 844
549 801
345 719
291 485
310 333
158 623
557 581
53 469
324 514
768 890
83 915
432 735
344 593
109 318
500 876
769 988
416 591
206 810
59 183
81 963
691 973
538 801
482 729
696 955
35 159
146 852
614 956
227 334
400 810
601 896
147 494
657 717
272 740
333 493
573 831
172 933
485 970
371 484
30 761
325 824
595 803
580 998
359 603
104 360
9 717
621 740
24 312
856 939
649 743
267 800
312 448
153 680
248 388
559 875
25 208
50 561
351 633
352 434
106 697
288 920
51 718
37 273
240 640
432 819
180 762
711 856
382 835
393 423
229 467
632 730
210 248
41 260
496 818
0 132
799 933
439 647
481 895
347 980
258 498
407 746
147 577
46 824
288 977
519 850
820 822
806 827
160 590
481 652
201 621
33 59
223 800
120 923
646 865
563 984
76 156
313 738
875 999
885 911
402 451
474 540
250 990
552 815
764 964
166 790
407 964
391 954
702 873
47 585
4 212
294 703
166 239
470 757
115 549
29 131
695 954
694 719
362 920
139 293
830 902
360 534
757 779
322 454
504 670
490 543
227 501
350 718
87 167
321 962
169 986
247 793
245 743
161 658
29 185
10 293
11 320
47 263
213 619
286 578
148 716
41 616
90 881
232 319
37 804
77 866
694 695
307 907
26 463
72 257
82 548
0 679
436 638
375 692
32 378
329 508
161 364
241 499
242 323
243 737
852 967
635 836
144 740
568 585
155 533
284 460
121 963
361 991
310 563
605 990
604 935
27 364
15 324
116 733
972 990
291 692
224 274
51 159
589 825
700 862
278 824
433 550
222 292
332 569
847 954
529 583
608 673
62 886
126 936
74 696
279 380
68 216
651 875
379 904
317 736
43 955
666 678
257 750
138 167
590 822
695 774
815 828
119 257
71 528
761 905
227 837
47 356
491 610
23 296
158 914
836 981
370 547
69 493
580 898
294 413
93 777
251 772
758 806
696 987
10 956
290 374
37 187
99 752
510 914
394 874
198 490
276 556
565 848
675 970
56 281
757 786
126 539
65 649
926 994
346 462
651 857
17 718
533 928
499 640
12 631
65 493
446 677
636 734
224 267
497 904
285 689
109 819
917 988
201 841
183 560
675 818
727 843
305 667
283 737
633 690
914 994
473 912
646 794
435 895
571 861
481 892
10 777
600 806
439 848
318 969
254 702
639 817
615 665
446 820
702 804
242 453
669 758
783 835
62 381
569 834
684 695
113 537
159 954
476 969
232 935
487 574
559 755
238 274
64 869
643 715
344 597
63 190
277 881
236 266
343 930
770 792
574 636
706 974
655 781
243 445
589 962
510 593
354 370
893 976
559 712
543 720
98 307
171 210
175 290
85 702
251 473
288 290
63 592
206 269
313 342
22 286
443 975
687 896
495 518
8 215
384 402
517 954
286 570
679 786
8 12
490 619
699 883
408 674
347 355
509 747
321 849
392 570
425 694
367 486
78 583
711 768
226 854
137 427
653 807
125 392
258 881
74 537
619 958
739 950
13 360
484 792
538 799
176 395
703 912
673 697
668 875
517 941
245 658
314 421
301 660
145 632
285 873
130 764
227 512
384 685
80 660
417 624
152 851
704 924
272 334
365 789
810 950
461 860
349 603
432 889
129 811
782 795
259 290
572 648
915 973
304 399
48 664
58 872
69 600
174 219
184 738
41 846
490 591
687 891
322 656
28 908
69 273
18 369
562 574
553 668
214 346
47 928
706 869
79 785
289 799
188 994
390 698
369 789
168 705
231 656
273 934
265 802
162 493
816 819
290 951
324 977
27 156
212 462
578 681
582 650
155 673
761 896
409 908
80 810
310 601
220 817
385 759
568 876
360 982
63 633
485 542
39 954
833 925
695 756
166 687
213 953
26 739
642 766
497 863
305 424
70 893
654 862
508 847
42 716
178 896
120 918
55 206
491 922
412 703
888 981
660 925
507 823
924 951
421 572
257 604
113 348
641 931
670 921
261 596
144 272
484 536
590 628
442 775
97 876
264 717
671 872
198 429
98 413
512 742
25 969
339 452
545 576
251 692
723 966
127 595
273 427
342 605
531 978
662 787
208 684
127 318
191 707
412 761
596 714
0 581
238 592
465 590
364 545
203 526
223 993
28 224
181 322
591 894
395 443
538 552
8 844
49 691
689 980
108 807
886 979
513 567
620 724
9 540
456 682
137 515
162 517
364 651
208 983
509 801
334 772
652 862
268 948
323 896
82 791
26 947
531 943
330 521
603 780
301 964
245 698
114 759
584 812
589 926
214 570
143 384
480 697
399 548
230 847
465 535
49 538
148 264
441 666
514 558
564 715
453 733
659 999
574 830
166 940
450 835
660 851
597 909
3 12
650 913
141 213
139 446
525 952
223 421
607 927
62 678
594 716
347 430
616 799
338 355
265 871
121 257
149 379
398 987
154 711
494 800
585 944
211 305
282 318
224 849
361 816
687 989
576 719
428 889
153 609
28 558
529 537
114 918
824 944
602 627
234 406
576 704
475 697
143 312
107 977
134 989
9 764
258 952
141 318
160 230
68 933
682 870
654 734
17 256
503 795
0 358
288 350
562 888
248 304
255 258
820 865
327 395
17 534
567 902
265 769
372 821
531 600
403 455
197 486
13 223
353 964
20 940
648 974
3 456
38 659
519 777
30 480
234 823
217 552
500 911
122 783
635 662
372 997
525 773
478 618
283 580
481 500
420 776
428 491
592 963
705 882
507 853
602 740
143 632
568 570
765 913
376 644
107 892
398 668
42 659
332 742
253 560
792 931
207 747
208 803
31 596
446 643
556 812
38 103
656 684
791 985
865 960
155 424
386 973
88 315
5 45
103 643
189 266
87 300
697 858
587 767
303 870
875 993
357 616
3 345
394 525
47 327
251 858
41 605
179 406
68 471
221 753
734 742
6 157
847 889
212 325
373 407
314 794
73 693
620 896
67 603
112 420
359 725
769 968
33 949
709 772
56 493
686 927
399 926
309 610
179 876
167 415
9 204
303 651
390 683
305 686
103 499
91 829
497 703
33 361
597 604
167 546
204 411
711 792
177 967
488 562
473 648
7 424
611 711
867 911
58 847
417 579
225 922
363 703
151 991
448 739
578 958
839 939
365 690
382 791
206 374
254 776
352 438
478 637
74 841
75 759
253 910
204 483
464 902
146 290
480 622
684 911
645 671
228 866
558 660
905 941
96 288
286 963
547 648
459 869
256 500
303 416
695 830
44 784
560 750
383 878
332 463
410 847
324 790
528 912
250 877
50 534
836 912
404 711
125 919
50 207
207 265
485 838
63 825
461 564
351 670
106 918
38 908
408 704
837 948
732 881
525 907
376 406
377 792
665 850
127 896
24 918
136 896
406 795
16 195
146 259
530 585
439 833
295 700
390 858
201 205
808 845
41 451
34 366
316 430
498 569
293 914
629 820
624 771
478 731
339 360
382 781
379 755
424 796
387 731
339 974
780 939
844 895
649 858
172 599
539 730
54 583
265 423
204 783
45 523
31 792
267 781
140 721
410 881
9 821
370 445
504 633
192 457
228 775
320 690
602 759
276 405
747 836
792 950
262 956
178 461
174 830
17 877
25 437
304 882
486 547
3 16
950 983
301 664
37 176
492 617
358 522
152 323
203 468
917 960
53 664
47 65
616 857
7 238
43 280
43 577
763 879
50 607
92 132
885 902
644 657
100 888
34 628
647 946
227 882
887 935
113 663
526 868
135 640
373 563
458 661
5 838
175 560
368 789
84 843
721 923
367 842
588 648
384 821
783 872
78 126
239 900
321 360
429 630
603 655
360 582
447 690
606 644
717 759
675 997
693 905
164 288
140 497
132 748
133 318
22 221
361 902
69 900
45 905
3 938
430 463
720 781
251 843
224 950
290 660
241 680
23 745
453 615
84 575
915 993
52 506
588 939
578 719
258 357
199 401
584 985
345 753
130 815
843 854
563 872
84 851
586 953
177 396
308 380
271 413
66 396
600 915
163 933
73 405
702 755
593 710
93 384
250 759
47 342
576 844
394 998
546 928
213 569
122 877
297 360
137 343
280 636
393 854
95 770
729 743
23 234
415 487
225 796
260 418
106 610
198 761
448 566
70 381
796 850
186 772
456 747
132 825
490 758
72 670
696 697
33 558
66 709
281 975
488 585
603 811
157 714
183 765
691 732
394 834
17 837
401 973
413 957
30 476
419 943
476 567
587 886
686 867
677 984
397 886
319 694
620 723
267 470
28 177
85 601
231 358
341 936
121 588
467 682
706 760
158 675
516 599
234 815
22 832
500 782
762 932
354 558
103 800
347 358
402 589
315 836
119 509
318 801
1 21
542 670
646 766
281 801
792 801
67 496
270 373
280 943
78 698
312 564
401 912
205 362
600 937
182 863
261 781
147 172
369 608
300 428
323 421
242 885
440 776
555 743
152 169
22 946
129 937
615 771
410 699
150 919
184 917
331 628
27 189
683 982
296 616
161 729
104 846
204 800
201 220
19 224
165 354
545 770
561 887
369 933
299 464
528 540
627 703
644 969
629 981
123 954
293 964
325 546
289 849
115 648
747 852
6 314
421 881
141 655
288 368
183 737
787 884
394 955
294 484
144 279
109 412
228 591
177 910
20 806
787 926
836 990
91 873
360 935
150 241
446 786
318 910
281 979
102 288
289 661
283 879
255 259
100 516
841 982
489 638
727 862
9 914
247 513
34 618
642 656
324 431
517 995
922 967
1 179
408 412
599 647
946 968
3 319
934 973
625 752
259 647
494 994
377 476
360 720
322 607
50 235
351 788
566 767
44 417
668 835
58 676
220 555
427 920
516 606
461 505
632 829
30 402
564 823
292 577
897 974
28 523
27 449
739 891
567 603
71 556
300 631
605 732
24 120
233 599
366 782
253 986
131 541
60 173
69 482
425 433
861 866
287 799
203 634
323 733
155 618
196 854
38 991
408 546
487 960
257 444
958 961
492 941
827 877
102 398
281 440
95 539
322 579
357 991
268 361
453 934
368 728
129 232
440 487
705 798
168 245
39 977
573 644
349 965
47 706
383 821
700 895
197 209
470 521
280 289
331 494
524 977
298 952
176 210
476 997
53 906
240 472
467 559
0 798
55 576
259 674
234 319
305 468
582 983
287 499
317 403
426 615
788 815
294 917
355 594
747 826
304 842
723 788
249 943
148 482
406 592
347 961
272 398
339 742
10 638
568 797
333 751
301 810
307 777
336 548
236 262
161 313
483 632
680 790
373 458
513 783
196 204
395 492
330 737
721 966
583 920
343 647
633 699
107 821
359 438
491 896
674 743
513 936
60 647
104 829
84 568
265 944
690 717
236 637
799 812
252 381
262 823
191 408
87 550
638 902
59 505
19 846
75 507
98 837
59 344
0 320
450 644
142 190
235 657
321 966
172 924
260 672
809 849
154 454
311 346
220 676
603 613
361 561
69 570
153 522
224 339
722 822
456 623
768 812
899 967
646 869
458 827
525 790
355 997
422 927
225 271
801 823
94 423
874 975
84 388
721 830
56 167
118 745
357 769
789 830
374 696
33 759
186 984
840 934
2 178
444 670
437 449
14 105
220 699
195 445
238 997
322 624
238 952
623 875
283 717
594 652
62 937
1 837
418 474
273 642
230 742
640 901
356 680
331 352
202 673
94 169
418 587
571 980
34 887
564 611
102 230
312 595
501 765
194 537
220 461
125 631
279 750
507 556
283 709
19 213
202 491
482 941
256 394
17 216
677 920
546 547
48 341
48 156
178 696
940 988
436 840
350 655
323 420
466 907
336 946
762 966
50 938
468 686
483 589
87 467
420 459
477 946
26 706
496 532
248 612
174 926
284 619
118 572
68 230
172 997
117 649
34 126
572 843
900 903
655 827
130 391
560 573
204 922
79 765
623 671
729 842
619 853
380 400
47 159
215 425
270 920
121 827
76 829
419 675
534 907
398 653
820 858
48 198
589 707
293 586
51 142
720 815
432 645
325 613
333 973
574 596
951 993
111 142
191 497
260 623
521 757
48 911
98 554
257 862
671 853
28 995
75 105
399 991
26 902
168 827
439 749
146 524
164 555
386 659
26 786
117 683
72 314
240 559
499 811
758 835
80 195
353 469
205 883
224 760
388 535
540 584
508 980
141 755
206 869
374 600
690 913
45 304
787 864
509 985
370 956
302 403
501 715
523 784
602 830
248 883
37 209
234 984
309 619
4 922
14 392
176 782
581 800
126 257
344 924
63 764
92 962
388 485
126 448
187 868
501 957
388 531
143 707
246 736
541 817
72 577
219 447
223 868
315 839
466 980
20 722
363 571
153 294
635 814
122 206
106 358
266 986
370 481
317 603
133 646
232 621
243 374
63 438
659 775
572 757
251 559
157 625
209 714
274 708
47 982
237 802
144 699
849 917
243 414
154 681
67 205
307 963
646 971
245 962
530 598
414 943
586 998
728 744
172 513
61 544
73 879
579 952
28 875
34 665
402 604
613 967
146 797
555 636
457 573
121 334
400 826
308 512
374 654
501 753
313 737
273 713
225 481
446 594
899 946
378 971
113 850
317 941
104 652
723 874
576 652
787 915
294 758
421 469
157 795
116 426
20 478
273 479
522 736
335 991
313 502
413 947
821 829
810 924
86 816
36 740
488 606
542 722
435 999
355 449
455 618
94 103
874 913
133 786
253 642
525 926
68 195
734 758
91 686
49 854
314 534
156 189
110 205
438 542
223 992
414 771
42 180
308 609
415 533
52 825
156 721
322 632
370 598
532 972
255 833
137 820
194 399
476 550
129 888
319 537
13 405
188 955
445 852
531 772
73 185
498 927
99 935
925 942
339 511
321 396
162 268
88 956
25 734
470 895
25 479
197 609
510 616
664 665
90 109
12 815
240 747
597 633
917 947
107 983
254 764
54 608
132 430
328 477
348 799
259 368
423 993
289 556
143 219
687 785
155 340
591 720
82 793
102 851
212 623
459 882
535 599
81 293
290 627
208 698
805 994
292 922
215 812
938 994
608 651
781 920
96 842
730 844
490 998
168 993
52 465
28 248
9 217
921 970
149 196
530 593
466 977
448 452
1 185
396 670
242 699
214 348
182 208
385 495
435 959
219 615
261 869
563 894
87 572
416 446
381 899
669 731
620 895
197 304
88 928
459 755
123 287
245 780
219 955
23 799
570 976
90 463
237 929
768 996
412 607
608 898
675 682
16 192
128 771
714 756
76 299
114 491
738 750
194 882
500 647
95 846
381 922
365 557
12 311
59 932
695 907
252 343
116 422
163 574
163 905
213 566
806 900
256 687
689 969
706 781
201 905
15 234
703 949
83 542
61 395
261 693
602 906
9 989
500 540
413 602
818 863
438 549
787 843
184 872
331 990
422 693
356 834
176 238
243 959
18 558
249 815
35 599
248 821
831 957
281 903
587 674
364 839
71 685
693 981
147 870
256 996
136 672
353 357
401 541
219 643
126 967
91 262
180 205
572 584
313 468
546 573
89 187
219 573
102 971
26 33
298 556
801 968
75 153
632 791
853 959
100 603
484 730
747 948
434 631
413 646
118 568
762 958
478 591
129 887
12 201
122 506
188 366
216 544
454 457
273 621
656 697
131 662
198 987
486 629
186 713
80 218
18 509
553 826
286 967
152 533
74 451
226 550
893 923
430 477
298 524
490 896
352 667
125 978
587 647
285 951
545 655
380 922
145 499
207 716
880 999
938 962
111 578
33 96
163 784
79 272
19 197
729 980
309 972
14 970
281 856
408 916
227 909
709 718
176 660
208 474
6 892
765 790
323 423
41 543
139 563
339 780
277 748
650 697
557 744
374 576
384 949
337 762
578 615
74 742
48 105
667 806
167 921
305 504
189 952
149 820
44 91
282 382
671 706
261 399
243 846
247 495
343 651
169 408
1 973
908 940
343 601
21 866
144 534
2 70
190 773
3 995
144 157
358 557
612 975
19 482
938 955
659 868
16 153
271 802
236 565
577 972
16 806
705 830
347 838
713 752
490 599
31 983
59 936
9 365
462 474
37 898
696 814
290 746
448 944
292 705
822 967
805 839
640 682
24 876
373 996
70 680
417 486
655 780
553 655
18 581
642 786
140 422
416 962
252 547
153 318
882 976
565 816
175 246
379 572
16 452
290 458
746 912
233 238
646 918
227 447
259 664
360 749
148 914
304 664
129 514
452 788
278 585
354 820
275 897
322 581
592 665
417 499
396 453
837 930
390 486
772 779
58 745
258 803
17 486
254 444
369 708
231 513
611 679
336 929
67 611
646 989
70 941
584 638
229 865
174 299
113 549
480 561
41 748
428 432
497 698
473 512
47 218
46 242
274 673
198 334
506 653
724 756
189 971
143 845
486 935
30 915
265 665
613 642
157 239
486 551
308 542
179 291
462 913
217 980
574 846
81 335
609 951
336 884
363 403
770 873
572 808
138 984
675 969
583 623
487 892
466 933
264 288
99 191
15 892
897 920
286 845
508 856
601 615
815 943
305 317
161 952
41 406
301 346
662 816
360 684
32 662
125 245
795 926
312 752
360 433
116 824
244 544
241 792
304 439
75 851
68 109
729 839
398 900
25 551
139 820
303 998
561 759
121 644
34 970
933 998
600 622
397 439
336 840
328 369
453 893
261 271
636 742
5 518
631 919
419 661
265 956
151 468
426 860
269 616
647 979
582 802
466 747
708 809
222 876
381 581
200 528
37 346
516 588
363 933
240 520
22 264
209 989
653 905
917 992
528 848
296 686
588 888
177 942
227 358
585 900
26 39
345 961
387 601
523 790
318 995
845 907
796 974
825 975
60 209
403 422
58 874
494 588
623 815
283 766
23 176
116 526
164 896
366 608
852 941
379 673
744 796
48 659
615 664
451 837
266 563
345 964
771 904
315 928
65 818
327 847
263 892
18 786
576 655
197 935
164 186
517 616
692 987
569 749
209 795
622 794
253 843
483 898
485 650
68 497
686 789
257 895
155 358
131 143
79 480
751 879
501 744
391 702
214 976
195 366
119 787
317 776
147 793
291 844
204 828
417 974
752 871
524 568
391 921
49 598
128 382
798 964
634 954
140 668
470 785
519 704
23 212
507 811
541 775
163 549
524 782
275 389
480 609
291 696
375 831
369 540
639 784
501 719
32 519
173 795
787 965
349 836
318 630
590 807
679 898
165 361
879 926
119 334
103 709
12 659
184 680
116 825
216 530
25 666
658 794
426 645
264 318
287 974
375 850
582 870
369 569
109 355
134 295
696 940
370 458
573 912
722 784
783 819
229 787
379 750
457 935
485 726
202 744
803 981
506 870
195 750
528 827
486 913
381 785
102 710
473 788
646 773
351 413
299 657
362 520
345 895
520 620
48 50
362 522
212 958
116 655
543 665
39 360
498 753
407 777
170 875
43 507
264 696
259 277
490 911
762 777
259 321
373 984
462 472
355 777
319 410
425 662
482 519
326 366
130 405
190 989
539 986
60 110
428 446
601 654
400 443
430 633
148 529
712 975
180 672
149 296
190 974
0 495
102 932
165 828
686 750
485 736
17 222
466 882
412 849
710 997
463 756
693 978
170 444
454 604
481 627
518 940
101 574
371 854
57 747
136 590
261 662
559 585
112 531
40 921
76 129
613 802
686 771
274 985
99 385
491 963
254 908
314 616
190 921
174 509
103 172
883 953
526 644
22 69
9 616
716 915
143 615
422 437
662 965
30 456
539 595
532 919
723 865
22 875
501 614
633 809
186 475
201 459
156 987
452 870
13 284
94 902
62 262
184 356
139 551
393 972
216 942
105 247
270 350
135 265
133 481
17 861
722 825
12 69
428 538
121 308
532 544
634 653
568 639
272 520
372 574
470 655
161 492
180 329
248 916
391 528
682 908
755 769
36 365
415 623
177 194
533 559
75 870
16 922
214 726
192 942
249 432
347 361
43 452
928 951
332 400
670 790
610 813
589 878
471 606
54 867
199 791
33 54
457 600
304 729
45 688
350 755
123 194
481 980
48 784
509 959
713 739
366 706
701 768
582 957
249 906
79 433
711 765
383 901
341 978
853 890
87 92
559 824
115 267
29 615
645 903
59 542
34 275
291 927
449 456
391 996
860 955
139 865
169 825
594 981
313 731
121 579
179 342
115 136
202 747
701 801
291 684
261 611
296 637
255 824
142 183
339 929
392 849
299 510
185 628
496 575
618 705
98 157
56 146
324 551
716 949
128 210
46 336
542 590
374 609
122 778
347 620
522 548
97 321
500 566
827 843
183 916
483 671
772 957
20 448
59 283
144 347
224 269
499 679
277 681
152 153
238 745
459 679
744 879
26 608
627 675
81 860
393 403
415 908
314 617
643 760
530 921
26 349
14 695
257 289
167 239
309 497
78 468
6 549
457 773
543 634
632 940
538 697
344 543
761 927
229 808
373 991
470 539
29 746
701 861
301 636
10 754
243 867
47 859
50 668
1 711
159 884
238 254
134 143
171 957
117 628
849 869
217 257
812 913
238 900
687 931
329 658
19 862
612 957
860 874
211 255
411 579
54 334
20 967
896 984
470 649
328 976
374 689
512 883
476 743
645 775
313 492
848 875
30 307
471 585
103 501
540 912
92 714
333 552
42 455
482 566
274 968
112 813
600 717
537 564
461 641
243 949
389 494
949 988
498 768
399 739
317 487
331 348
343 485
163 621
294 558
113 596
285 921
398 554
327 833
203 258
448 790
418 556
209 778
230 726
90 555
28 316
492 805
486 580
698 726
69 932
401 467
27 472
77 543
76 590
778 818
390 458
177 816
692 900
371 678
677 879
263 448
399 882
323 440
479 916
312 891
148 417
560 561
272 674
140 938
425 438
325 707
304 318
531 998
155 940
724 889
0 457
171 316
724 917
61 242
77 808
656 952
157 852
253 832
830 832
815 944
510 788
402 918
92 545
189 262
704 794
628 909
301 669
451 816
775 921
447 574
172 872
388 902
338 756
654 685
68 954
762 950
542 948
585 829
87 749
161 169
40 331
307 623
12 893
838 936
5 345
456 835
377 540
183 387
632 738
665 891
525 577
117 286
582 961
521 767
250 609
1 844
164 197
47 434
686 825
227 956
403 836
54 964
595 887
412 930
150 530
210 482
83 225
261 690
9 310
444 528
393 529
45 336
126 297
125 903
326 539
599 709
549 794
204 814
582 806
33 819
306 568
51 160
161 444
388 625
391 752
860 934
18 276
483 652
44 121
738 854
19 975
130 593
193 485
73 470
142 213
486 841
207 827
518 542
418 862
322 739
568 688
745 857
0 222
295 328
157 220
33 513
931 935
88 199
7 253
815 834
390 889
503 948
520 839
365 937
756 998
475 549
185 771
38 226
415 730
106 159
42 809
218 804
609 819
483 735
225 921
628 834
331 880
136 605
947 962
43 442
174 745
395 954
468 958
464 569
459 538
586 598
247 313
272 302
383 538
424 965
202 946
731 757
708 779
856 893
111 788
393 415
304 309
540 940
88 930
266 883
461 538
64 244
283 440
395 988
483 534
47 906
519 803
666 850
177 549
505 848
234 411
771 876
198 566
821 976
388 828
419 618
155 821
246 743
714 979
517 779
319 558
476 856
17 773
161 842
311 878
490 794
220 684
153 786
88 313
257 893
376 635
1 240
465 912
557 760
255 832
579 631
553 759
95 137
823 869
86 425
279 342
245 366
402 705
75 981
240 929
1 929
202 507
269 585
558 644
97 336
246 945
16 758
780 871
101 800
44 931
776 959
85 599
2 642
104 889
82 236
97 189
533 679
355 412
38 79
189 265
2 349
144 863
250 943
149 774
256 773
298 685
508 880
189 843
144 825
238 629
287 324
630 884
298 900
24 492
269 612
116 389
Leave a Comment