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