Chat with us, powered by LiveChat College Data Mining Personal Loan Acceptance Paper | excelpaper.org/
+1(978)310-4246 credencewriters@gmail.com
  

Courtesy – Statistics.com
Background:
A relatively young bank is growing rapidly in terms of overall customer acquisition.
Majority of these are Liability customers with varying sizes of relationship with the bank.
The customer base of Asset customers is quite small, and the bank WANTS to grow
this base rapidly to bring in more loan business.
Specifically, it wants to explore ways of converting its liability customers to
Personal Loan customers.
A campaign the bank ran for liability customers last year showed a healthy conversion
rate of over 9% successes. This has encouraged the Retail Marketing department
to devise smarter campaigns with better target marketing.
Analytics Objectives:
1 While designing a new campaign, can we model the previous campaign’s customer behavior to
analyze what combination of parameters make a customer more likely to
accept a personal loan?
2 There are several special products / facilities the bank offers like CD and security accounts,
online services, credit cards, etc. Can we spot any association among these
for finding cross-selling opportunities?
Data Description:
ID
Age
Experience
Income
ZIPCode
Family
CCAvg
Education
Mortgage
Personal Loan
Securities Account
CD Account
Online
CreditCard
Customer ID
Customer’s age in completed years
#years of professional experience
Annual income of the customer ($000)
Home Address ZIP code.
Family size of the customer
Avg. spending on credit cards per month ($000)
Education Level. 1: Undergrad; 2: Graduate; 3: Advanced/Professional
Value of house mortgage if any. ($000)
Did this customer accept the personal loan offered in the last campaign?
Does the customer have a securities account with the bank?
Does the customer have a certificate of deposit (CD) account with the bank?
Does the customer use internet banking facilities?
Does the customer use a credit card issued by UniversalBank?
Note: Data are hypothetical
© Cytel, Inc. 2005
ID Age
1 25
2 45
3 39
4 35
5 35
6 37
7 53
8 50
9 35
10 34
11 65
12 29
13 48
14 59
15 67
16 60
17 38
18 42
19 46
20 55
21 56
22 57
23 29
24 44
25 36
26 43
27 40
28 46
29 56
30 38
31 59
32 40
33 53
34 30
35 31
36 48
37 59
38 51
39 42
40 38
41 57
42 34
43 32
44 39
45 46
46 57
47 39
48 37
49 56
50 40
51 32
52 61
53 30
54 50
55 29
56 41
Experience Income
1
49
19
34
15
11
9
100
8
45
13
29
27
72
24
22
10
81
9
180
39
105
5
45
23
114
32
40
41
112
30
22
14
130
18
81
21
193
28
21
31
25
27
63
5
62
18
43
11
152
19
29
16
83
20
158
30
48
13
119
35
35
16
29
28
41
6
18
5
50
24
81
35
121
25
71
18
141
13
80
32
84
9
60
7
132
15
45
20
104
31
52
14
43
12
194
26
81
16
49
8
8
37
131
6
72
26
190
5
44
17
139
ZIP Code Family CCAvg
91107
4
1.60
90089
3
1.50
94720
1
1.00
94112
1
2.70
91330
4
1.00
92121
4
0.40
91711
2
1.50
93943
1
0.30
90089
3
0.60
93023
1
8.90
94710
4
2.40
90277
3
0.10
93106
2
3.80
94920
4
2.50
91741
1
2.00
95054
1
1.50
95010
4
4.70
94305
4
2.40
91604
2
8.10
94720
1
0.50
94015
4
0.90
90095
3
2.00
90277
1
1.20
91320
2
0.70
95521
2
3.90
94305
3
0.50
95064
4
0.20
90064
1
2.40
94539
1
2.20
94104
1
3.30
93106
1
1.20
94117
1
2.00
94801
2
0.60
91330
3
0.90
94035
4
1.80
92647
3
0.70
94720
1
2.90
95814
1
1.40
94114
3
5.00
94115
4
0.70
92672
3
1.60
94122
3
2.30
90019
4
1.10
95616
1
0.70
94065
1
5.70
94720
4
2.50
95014
3
0.70
91380
4
0.20
95747
2
4.50
92373
1
1.80
92093
4
0.70
94720
1
2.90
94005
1
0.10
90245
3
2.10
95819
1
0.20
94022
2
8.00
Education
1
1
1
2
2
2
2
3
2
3
3
2
3
2
1
3
3
1
3
2
2
3
1
1
1
1
3
1
3
2
3
2
3
3
3
1
1
3
3
3
3
1
2
1
1
1
2
3
3
1
2
1
1
3
3
1
Mortgage
0
0
0
0
0
155
0
0
104
0
0
0
0
0
0
0
134
0
0
0
111
0
260
163
159
97
0
0
0
0
122
0
193
0
0
0
0
198
0
285
0
0
412
0
0
0
153
211
0
0
0
0
207
240
0
0
Personal
Loan
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
55
56
28
31
49
47
42
42
47
59
62
53
47
53
42
53
44
41
28
31
58
46
54
50
60
47
41
33
46
27
40
48
65
25
55
35
43
60
65
38
41
54
49
66
48
61
53
43
56
24
43
42
33
43
41
62
40
58
39
30
31
2
5
24
21
18
17
23
35
36
23
21
29
18
29
20
16
3
7
32
20
30
26
36
22
16
9
22
2
16
22
41
-1
30
10
19
34
39
12
15
28
23
41
23
36
23
18
32
0
17
18
7
17
14
38
15
34
14
29
131
93
188
39
125
22
32
105
131
105
45
60
20
115
69
130
85
135
135
12
29
133
19
41
40
82
50
18
109
42
78
51
113
118
29
34
64
121
48
80
161
94
15
74
30
44
22
38
35
69
43
32
49
9
45
82
92
39
94005
95616
94065
91320
90404
93407
90089
94523
90024
91360
95670
95123
93407
90045
91335
93907
92007
94606
94611
94901
91320
92220
93305
94720
95134
94612
92507
94305
91730
94005
94501
94305
94117
94303
90277
94105
94305
94550
92612
95617
95014
92121
92374
91711
94080
94608
93555
95670
93311
94704
92717
92037
95136
94542
91330
94143
91775
92703
92354
3
2
2
2
3
1
1
4
2
1
2
4
3
4
1
4
1
1
2
4
3
3
2
2
4
3
1
1
1
4
4
3
2
4
4
4
3
2
1
4
1
1
1
3
1
3
3
2
4
3
4
1
1
1
3
4
3
2
3
0.10
1.20
0.20
4.50
1.70
5.70
1.00
0.00
3.30
3.80
2.80
2.00
2.10
0.20
3.50
1.00
5.00
4.00
3.30
3.80
0.30
0.50
2.60
0.40
1.30
2.70
4.00
2.40
0.90
1.80
2.20
1.10
1.10
2.30
5.60
1.10
0.60
1.70
2.00
0.20
5.20
2.90
0.30
0.10
1.20
1.30
1.00
0.30
1.30
0.10
2.90
0.70
0.60
2.80
1.00
1.30
1.00
2.80
0.50
2
3
1
1
2
1
1
2
1
1
1
3
1
1
1
2
1
3
1
2
3
2
3
1
1
2
3
2
3
3
2
1
1
3
2
3
2
3
1
3
1
1
1
3
1
2
3
2
1
2
1
1
3
1
2
2
1
1
3
0
0
0
455
0
112
0
0
0
0
336
132
0
0
0
0
0
0
0
0
0
0
0
118
174
0
0
0
0
0
126
0
0
0
0
0
0
236
0
0
0
0
0
0
0
0
198
0
166
0
0
136
166
0
0
0
309
103
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
65
54
58
41
32
54
52
58
37
39
60
31
34
38
41
28
58
31
30
53
58
59
49
59
59
51
35
33
25
49
59
46
50
52
48
46
26
57
60
54
24
26
41
32
61
29
61
38
28
53
27
25
33
50
27
27
52
38
58
40
29
33
16
7
29
26
32
13
15
35
5
8
14
16
4
34
1
4
29
33
32
25
34
35
25
11
9
1
23
35
19
25
28
22
22
0
32
36
29
0
0
17
6
35
0
35
12
4
27
1
1
9
26
1
1
28
13
34
81
35
61
73
112
12
38
73
84
78
80
115
82
74
70
81
149
51
39
98
45
49
128
42
18
31
58
48
54
70
124
84
83
163
42
118
132
24
22
58
60
15
83
79
41
134
80
52
70
92
43
21
23
13
112
138
11
171
42
92024
92831
92833
92647
94304
90057
91711
94523
92130
92121
91301
92096
92646
92182
92131
94801
93720
90840
90245
95035
93010
95035
95054
94928
93305
90245
95831
91770
94117
92093
90007
94102
94542
91423
93955
94107
92834
93117
94551
92612
94596
92131
94025
94720
94545
95819
95053
90036
91125
95120
94706
95827
94305
91320
90503
90250
95817
92717
90095
3
1
2
3
1
2
3
2
1
4
3
2
1
2
3
3
4
2
3
3
4
4
2
3
1
2
3
1
4
2
1
1
4
2
3
2
3
1
2
4
4
4
4
2
4
4
2
1
4
2
1
3
3
4
4
2
3
2
4
1.80
1.50
2.30
3.00
4.60
0.20
0.90
0.70
3.60
2.40
0.50
1.30
2.70
0.00
0.50
1.50
7.20
1.75
1.10
1.80
2.10
2.50
0.40
1.50
1.20
0.40
2.00
2.10
1.60
1.50
7.40
2.67
3.60
0.40
2.20
7.50
6.50
1.30
1.00
1.30
1.60
0.40
2.67
1.50
1.70
6.50
2.80
2.00
2.60
1.10
1.50
1.00
0.90
1.00
2.10
2.00
0.40
7.80
1.50
2
2
3
1
1
3
3
2
2
1
1
1
2
1
3
1
2
3
2
2
1
2
1
1
3
3
1
3
1
2
1
2
3
1
2
1
3
1
1
3
1
1
1
3
2
3
1
1
1
1
1
2
3
1
3
1
1
1
1
0
0
193
0
366
0
0
0
0
118
0
101
251
0
0
276
0
0
0
0
0
0
0
0
0
161
149
0
0
0
0
0
188
116
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
42
45
52
29
53
62
51
36
24
29
52
39
48
46
64
55
60
51
50
48
53
34
48
55
27
36
32
35
30
58
56
38
49
34
40
64
51
44
46
57
54
38
27
39
44
56
32
45
26
55
52
39
24
47
47
48
47
35
46
17
20
25
3
29
37
27
12
0
3
26
14
23
21
40
29
36
25
23
24
29
10
24
31
3
11
6
9
3
34
31
12
25
10
16
39
26
18
22
33
28
14
3
14
20
30
6
19
2
25
27
13
-1
23
22
24
22
10
19
168
85
44
65
24
11
38
10
135
148
63
115
45
159
169
112
93
29
85
21
144
13
165
9
59
158
29
20
68
65
61
91
31
71
73
172
20
55
69
155
94
92
125
74
72
61
25
83
104
41
58
93
39
148
53
71
92
61
38
95503
91711
93111
94132
95818
91942
90401
93524
95133
92173
92717
91320
95616
94305
91320
94043
92521
90404
92122
93118
92697
94577
93407
91345
94123
92152
91355
94609
94306
95747
96150
95616
91355
94115
94110
94707
92131
94720
91604
91326
90291
95818
95521
94305
92807
94707
92130
95051
94306
95014
94305
94720
94085
94551
92677
93117
94720
94304
94122
2
4
3
4
4
1
2
4
1
3
2
1
1
3
2
2
1
1
1
4
2
4
1
4
4
1
1
2
4
4
2
4
1
4
4
4
2
1
2
1
1
2
2
3
3
1
2
2
3
3
4
1
2
2
4
2
1
4
3
7.90
1.10
1.00
1.80
0.20
0.10
1.00
0.70
1.50
4.10
1.50
1.00
0.30
1.90
2.10
1.40
4.30
0.30
2.67
0.60
6.80
1.00
5.00
0.70
0.00
5.10
1.90
1.40
2.00
2.20
1.90
1.40
1.00
0.10
2.67
3.10
0.00
0.20
1.70
7.40
1.90
0.00
0.60
3.00
0.30
2.20
0.30
1.70
2.50
1.00
1.80
1.50
1.70
7.50
1.90
1.70
2.80
2.10
2.50
2
2
2
2
1
1
3
2
1
1
2
3
1
3
1
1
1
3
2
1
1
1
1
1
1
3
3
3
2
1
2
2
1
2
1
1
1
1
1
1
2
1
1
1
3
3
1
2
1
3
3
3
2
1
3
1
2
3
2
0
0
135
244
0
0
164
81
0
0
0
0
0
315
122
0
0
140
0
0
0
95
0
89
90
0
0
0
0
0
105
100
0
0
0
282
0
0
209
0
0
249
0
0
0
0
0
0
0
0
91
0
0
0
98
145
0
0
135
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
62
26
38
43
62
57
28
51
48
41
65
41
35
38
53
55
26
30
54
65
47
65
66
26
66
35
56
51
42
49
27
45
49
63
47
64
43
60
40
29
41
30
49
30
29
50
39
33
57
34
61
44
40
51
37
44
42
51
43
37
1
8
18
38
32
3
26
22
16
39
17
11
14
29
29
1
6
28
40
21
41
40
0
41
9
30
27
16
23
1
19
23
38
22
39
13
36
14
3
16
5
24
5
2
26
14
8
31
9
36
19
13
25
12
19
15
25
16
58
80
71
89
83
28
52
70
71
75
170
78
25
60
120
99
55
29
170
53
138
134
42
99
18
24
55
58
111
33
74
38
23
61
81
129
33
63
70
45
65
74
50
22
30
21
155
64
65
71
40
69
69
45
62
172
24
80
8
91320
95616
94720
93407
92521
95831
94112
90089
91711
94005
90095
94025
92614
94025
92626
92121
90089
94305
92182
91711
94583
91942
92103
92697
92691
95747
94107
92407
93106
90245
92121
90840
94305
94720
90504
94002
95039
94063
94923
95023
90095
95616
94706
90058
92126
91125
94577
92121
94118
91711
90029
92806
94305
94806
92110
94306
92121
92373
90089
4
1
4
3
1
3
4
1
1
1
3
4
2
2
4
2
3
3
2
3
1
3
2
4
3
4
1
1
2
1
4
2
4
2
1
1
1
4
4
4
3
4
4
4
4
4
2
4
4
4
3
3
3
3
3
2
3
1
3
1.70
0.80
1.80
0.50
1.80
0.20
1.70
1.20
1.40
3.70
7.90
0.80
1.00
0.60
2.70
1.40
2.60
1.00
6.20
2.20
0.00
3.90
0.70
2.30
0.50
0.30
1.40
0.00
1.20
0.30
1.80
0.70
0.60
1.50
2.90
2.50
0.75
2.20
1.40
0.20
0.50
2.20
1.80
0.50
1.00
1.00
3.90
2.10
2.60
0.70
0.50
0.50
2.33
0.60
0.70
4.30
1.00
4.90
0.67
1
2
3
3
3
1
2
1
3
3
3
1
2
3
2
1
3
2
2
1
1
3
3
3
1
1
1
1
3
3
2
1
3
1
1
1
3
1
2
1
3
1
3
3
3
1
1
3
3
3
2
3
2
2
2
3
2
1
2
0
150
0
0
0
0
0
169
0
280
99
78
0
0
111
264
113
117
325
0
0
121
138
0
0
0
77
0
251
0
112
0
98
0
138
0
0
0
0
158
0
0
0
109
0
0
0
164
0
0
0
0
0
131
0
391
0
0
88
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
30
45
35
60
34
55
43
41
34
65
45
49
48
60
55
42
32
62
57
52
36
34
63
24
57
40
27
65
60
44
63
59
56
54
52
58
60
28
54
32
59
63
48
56
36
57
29
39
59
31
43
35
54
51
44
25
40
26
39
5
19
9
34
9
25
19
15
9
39
21
25
23
35
29
18
8
38
32
26
6
9
37
-2
31
16
2
39
34
20
39
34
30
28
27
32
35
4
30
6
33
38
23
32
12
27
3
13
34
6
19
5
24
27
19
0
15
2
14
38
93
55
64
122
70
81
159
70
150
152
195
22
22
79
33
128
91
39
121
21
41
45
51
165
119
110
20
64
101
101
99
158
89
80
114
49
191
78
28
42
140
45
122
65
68
153
89
91
55
118
22
63
12
50
43
173
60
113
94542
90095
94536
94304
90623
93720
92069
90057
92843
92120
94550
95605
90740
91207
92373
90401
94720
95929
90277
94550
91741
93720
93437
90630
95054
91335
95670
90034
90266
92717
92007
90034
90089
95039
95616
91330
94110
90064
92374
94115
95630
92407
95053
95827
95051
94117
93657
92110
93524
92038
91304
93407
92606
92192
90745
94305
95060
93407
94301
4
4
1
2
1
3
2
1
4
2
2
4
1
1
3
1
2
1
4
1
1
3
2
3
1
2
4
3
1
3
1
1
4
1
1
2
3
1
4
3
1
1
1
2
3
1
2
4
1
4
2
1
3
4
3
2
4
2
1
0.80
2.60
2.00
1.70
0.00
1.40
3.20
5.50
1.30
6.90
7.50
3.00
0.10
1.30
0.80
1.40
4.33
3.80
0.90
7.30
0.67
2.30
0.70
0.30
1.60
4.20
1.80
0.70
0.80
4.40
3.90
4.40
6.10
1.90
1.30
2.00
0.50
6.33
1.00
1.00
0.80
2.50
1.30
0.30
2.60
1.40
2.00
1.40
2.60
2.00
3.30
0.67
1.40
0.50
2.70
1.60
6.60
3.00
1.00
1
3
1
3
1
3
1
3
1
1
1
1
1
1
1
3
1
1
1
1
3
1
3
3
2
2
3
2
2
2
1
1
1
2
3
1
2
1
2
1
2
1
2
1
2
3
1
2
1
2
1
3
3
2
2
3
1
1
3
129
0
0
0
0
0
0
0
0
196
0
617
0
123
0
0
0
0
0
167
0
0
0
0
0
0
190
0
248
82
0
0
0
0
0
402
0
0
0
0
0
0
0
360
0
0
392
0
0
185
0
103
138
78
0
0
0
132
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
28
52
53
44
43
56
38
30
32
35
43
58
25
54
57
50
32
63
31
36
58
56
49
30
33
45
30
47
25
63
55
65
44
51
35
30
31
54
45
45
58
54
53
33
60
50
26
54
28
36
29
54
55
61
36
45
64
60
49
4
28
29
20
19
30
14
6
6
10
19
32
0
24
32
24
8
37
6
12
34
30
25
5
7
21
5
23
0
33
29
41
18
25
9
5
5
30
20
19
32
29
28
9
35
24
2
30
3
10
2
28
30
36
11
19
40
36
22
155
91
55
173
71
24
42
141
32
55
153
113
30
29
174
35
98
30
58
25
19
44
20
98
90
61
40
38
28
34
73
133
53
21
40
41
82
100
155
45
9
48
18
80
64
29
48
23
84
179
30
93
39
60
133
125
58
89
82
92182
92692
95818
90277
92101
94704
94610
94539
93106
94539
90254
94590
92691
92028
90089
92717
95054
92054
95051
92101
92029
93105
90291
91941
92346
94304
94402
94618
92093
94305
95616
94904
94608
9307
93943
95051
95482
95814
90024
92521
94080
91709
90095
91311
94509
93023
90503
94608
90024
94542
95747
91604
92647
92866
90245
92354
93437
91745
90019
4
4
4
2
3
2
1
2
1
4
2
2
2
3
1
1
2
2
2
4
4
4
4
2
3
3
4
2
2
1
2
4
1
4
3
4
4
4
1
1
3
4
4
4
2
4
3
2
4
3
4
1
2
3
1
1
1
2
1
5.30
1.00
1.10
1.40
0.30
0.40
2.00
4.33
1.90
1.30
7.50
1.40
1.70
1.00
6.80
0.30
2.00
1.00
2.50
1.00
0.70
0.70
1.00
3.10
1.60
0.70
2.00
2.10
1.70
1.50
2.30
2.00
0.20
0.60
0.90
1.70
1.80
3.40
7.00
0.20
0.30
1.80
0.10
3.40
2.80
0.10
0.70
0.40
0.20
6.60
1.50
4.90
1.90
0.50
3.80
2.40
1.80
2.80
2.67
2
2
2
1
3
3
2
1
3
1
1
1
2
3
2
3
2
3
1
1
1
2
1
1
1
1
2
3
2
3
3
1
1
3
1
2
2
3
1
1
3
3
3
1
1
1
2
1
1
1
2
1
2
2
1
1
3
1
2
0
0
0
419
0
88
81
0
0
0
0
270
0
148
466
0
175
159
0
147
0
174
111
220
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
109
0
0
0
0
0
0
0
112
133
0
182
290
0
0
0
125
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
47
60
45
32
52
35
40
53
27
58
47
28
46
43
56
28
42
32
62
37
51
39
43
52
30
52
61
36
58
47
64
52
58
48
64
58
47
49
31
61
51
28
39
54
50
30
64
29
48
35
60
55
29
48
43
66
25
45
34
23
36
20
7
28
8
15
29
0
33
22
3
20
19
30
3
18
7
38
13
26
13
17
28
6
26
35
9
32
23
39
27
28
24
40
32
23
23
4
37
25
-2
13
28
24
4
39
3
24
10
36
30
4
22
19
42
0
20
10
110
54
89
42
41
38
85
83
33
50
58
115
145
161
38
28
75
35
24
78
113
75
91
31
45
80
50
31
113
29
59
43
122
29
91
65
22
71
60
60
69
48
21
53
29
60
42
69
20
200
141
81
183
149
83
35
13
39
21
94111
92182
93311
92407
94309
93106
94304
90073
90089
94501
93105
92333
91380
95616
92029
90505
92182
92521
94720
94998
94086
94305
91311
91330
95819
94709
92122
95825
93943
94304
92626
93555
95136
90509
93106
94590
93108
95134
94588
91706
95747
94132
94022
92109
94110
91107
92068
94303
95841
91107
90277
92123
91423
94928
94305
94305
91342
90232
92634
2
4
4
3
3
4
2
4
4
4
4
4
2
2
1
4
3
3
2
4
1
3
1
4
1
3
3
4
2
4
2
1
1
1
2
3
1
1
4
3
1
2
3
4
3
4
3
3
1
2
2
2
3
2
4
1
2
1
1
3.30
2.30
1.90
2.30
1.90
1.00
0.40
1.00
1.00
2.10
3.60
3.10
6.30
7.50
0.20
0.80
2.33
1.30
1.00
0.10
1.30
2.10
5.70
0.20
1.80
0.80
1.40
1.00
3.80
0.60
1.50
1.30
3.00
1.00
0.00
2.20
1.00
1.40
2.00
2.00
0.30
1.75
0.20
2.80
0.90
2.20
0.50
0.30
1.00
3.00
2.10
3.70
8.30
5.50
3.60
1.90
0.90
2.40
0.50
1
3
3
1
2
2
1
2
3
1
3
2
1
1
1
1
1
1
1
2
3
1
1
1
2
1
3
2
2
1
1
2
3
1
3
3
1
3
2
3
1
3
2
2
3
2
2
3
1
1
1
1
3
2
3
2
3
1
3
0
0
0
0
0
124
0
0
0
0
0
0
0
0
0
0
0
116
116
0
161
224
0
141
0
0
112
0
119
0
139
0
115
0
0
0
0
0
0
0
0
89
0
0
0
0
116
0
0
458
0
0
0
0
0
172
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
48
32
50
43
64
60
43
60
64
44
60
54
33
56
29
25
60
55
39
37
53
34
42
60
50
41
25
50
48
32
50
59
50
44
31
40
36
51
64
47
52
51
31
39
30
27
41
53
54
28
34
61
48
36
56
24
64
26
33
23
6
24
19
39
34
19
34
39
20
36
29
9
32
5
1
34
30
13
13
28
10
18
36
24
17
0
24
22
8
25
33
26
19
5
10
12
25
40
22
28
26
5
14
6
1
16
27
27
4
9
37
24
11
31
-1
38
2
8
10
84
30
31
182
114
152
53
24
150
132
68
53
173
30
113
15
84
88
43
43
90
34
38
173
160
44
83
94
43
42
34
39
70
39
44
69
44
32
15
118
62
82
54
48
74
113
81
43
34
48
54
75
72
39
75
79
205
65
94609
91006
91768
90007
93955
90028
92008
92717
95112
95060
92154
94998
94063
94022
90095
95023
95014
92173
94117
94122
91380
94303
92115
94596
94720
92647
94545
94301
90623
95023
93108
92177
90640
92833
94022
94720
94305
94608
91380
95521
90503
95136
94143
95035
94607
91730
92780
90009
92834
92677
95616
90024
92518
91007
93023
93014
94024
93106
90027
2
4
4
4
1
2
3
1
4
2
2
3
1
1
3
2
1
2
4
3
2
2
4
4
1
2
4
2
4
1
3
2
3
1
4
3
3
3
3
2
2
1
4
3
1
3
1
3
3
1
1
4
4
1
4
4
2
1
2
0.70
1.80
0.10
0.30
1.20
6.90
6.10
0.80
0.40
3.30
6.00
1.60
1.20
4.60
1.00
0.20
0.80
3.70
1.40
2.80
2.10
2.70
0.30
1.30
1.00
8.00
0.60
0.40
2.60
2.10
1.70
0.30
1.90
0.10
1.80
2.00
3.10
0.90
0.10
0.70
6.80
1.30
2.20
3.00
2.10
0.30
1.00
1.70
1.00
1.80
2.50
1.20
1.40
2.80
0.90
0.20
2.80
6.33
0.10
3
2
1
1
2
1
2
2
2
1
1
3
1
2
2
1
2
1
2
1
3
1
1
1
1
1
2
3
3
3
2
1
2
2
3
3
2
3
3
3
1
2
2
1
3
3
3
2
2
2
3
2
2
1
1
1
1
1
1
0
0
161
156
547
0
0
0
78
0
470
0
0
88
0
0
0
304
0
0
0
0
104
0
0
0
0
0
0
0
0
0
0
0
185
0
0
0
0
0
112
221
0
108
0
0
211
0
169
0
105
129
0
224
0
0
179
271
89
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
64
39
54
32
62
27
53
51
25
44
31
57
25
30
40
63
35
43
27
44
49
61
60
59
28
52
28
34
60
39
30
49
43
63
28
51
33
55
53
34
34
40
49
35
39
55
29
54
25
52
46
57
52
28
44
24
40
34
39
39
15
30
6
37
2
28
25
-1
20
5
32
-1
6
14
38
10
19
2
14
23
36
34
34
3
28
2
8
34
15
5
25
18
33
3
27
7
29
28
8
9
14
25
9
15
28
5
30
-1
28
19
33
22
3
18
-1
16
4
14
122
82
21
50
39
101
41
132
43
131
11
21
109
141
81
54
164
28
68
44
61
35
54
14
52
101
149
35
21
118
38
24
59
41
85
12
32
79
175
28
41
70
161
53
128
50
80
93
48
149
49
88
22
55
72
38
114
83
101
90089
95207
91706
90401
94305
92807
93117
94143
92173
90717
94534
94720
94010
95014
94709
94704
91614
94303
94025
94132
94117
94110
94301
93118
90024
91330
94720
92037
93105
95039
95064
95818
93943
94234
94035
94608
94904
90210
95060
95112
92101
95136
94928
94143
92333
95020
94709
91107
92870
94043
92124
93524
90049
94521
95678
95045
91604
92653
94305
4
1
2
4
2
1
2
1
3
1
1
1
4
2
3
3
2
4
3
3
1
3
3
1
4
2
2
4
3
2
4
4
1
4
1
4
1
3
3
3
2
3
3
4
1
3
2
1
3
2
3
1
4
4
1
2
1
4
2
0.20
0.80
0.20
2.10
2.80
1.90
0.60
0.30
2.40
4.90
0.40
0.30
2.30
4.33
0.10
2.40
7.80
0.30
2.60
2.00
1.40
1.30
0.30
0.10
2.20
0.30
7.20
0.80
0.30
1.90
2.00
0.20
3.70
1.67
0.80
1.00
0.60
0.80
3.60
0.90
0.10
2.10
6.50
2.20
3.40
1.00
2.00
2.70
0.30
6.80
2.50
2.70
0.40
2.20
0.70
1.70
3.40
4.00
0.40
1
2
1
3
1
1
3
1
2
3
2
3
3
1
1
1
1
1
3
3
3
2
2
1
1
1
1
1
3
1
2
1
3
3
2
1
3
1
3
1
1
1
2
2
1
2
2
2
3
1
2
2
3
1
3
2
1
3
1
378
0
0
0
113
0
0
0
176
0
76
117
314
0
0
90
0
87
203
180
0
0
0
0
230
0
0
137
129
0
0
138
0
0
0
0
152
0
0
0
161
185
485
0
0
0
0
0
0
0
0
0
0
0
155
0
300
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
50
41
31
29
30
44
33
50
42
48
24
56
28
56
58
29
63
28
57
34
28
27
37
52
49
65
60
37
63
40
46
63
57
33
41
41
44
33
52
30
45
49
45
32
45
57
61
57
60
40
53
42
62
43
35
50
45
52
35
24
17
7
3
5
20
7
26
18
22
-2
31
4
30
32
5
38
3
31
8
3
2
11
28
23
40
35
12
37
14
20
37
27
8
17
17
19
6
28
6
19
24
19
7
18
32
31
31
35
16
28
16
36
18
10
24
21
27
9
94
40
128
39
51
79
48
85
41
152
125
11
103
141
38
135
28
70
41
81
170
55
24
81
32
129
108
180
139
33
74
42
73
115
114
92
34
54
64
42
70
51
71
35
40
165
18
32
35
120
31
35
32
85
139
103
152
33
84
93305
93117
92821
94612
92037
95051
90025
94143
92121
94022
92835
92374
94720
94143
91320
95035
94720
90245
91330
91741
95014
91910
91770
94132
94701
90095
94904
90034
93943
94025
94024
91320
93106
91129
91125
93555
95616
92821
95605
94305
92677
90071
91711
96651
94960
94720
94583
90034
90509
92037
90245
92054
92646
94960
95060
94132
91902
92121
95120
1
2
1
4
1
4
4
1
1
1
2
2
2
2
1
2
2
4
1
3
1
4
4
3
4
1
1
1
2
2
4
2
1
4
2
2
1
2
2
1
3
1
4
3
3
4
1
3
3
2
4
3
2
1
2
1
2
2
4
4.90
2.50
6.00
2.10
1.00
2.00
2.20
0.00
1.80
3.50
7.20
0.20
2.50
0.50
1.40
0.60
0.50
2.20
0.20
0.90
0.10
1.70
1.50
1.80
1.80
1.30
0.90
8.60
6.90
1.40
2.60
0.70
3.00
2.90
1.80
1.90
0.30
1.67
1.00
0.20
2.10
1.30
2.90
1.30
1.00
2.70
1.50
1.40
0.20
6.10
0.10
1.50
0.20
3.70
7.80
0.30
1.40
2.00
2.20
1
1
1
3
1
3
2
1
1
3
1
3
1
1
1
1
2
1
1
2
3
2
3
2
1
1
1
1
1
3
3
3
3
2
2
1
3
2
3
3
1
2
1
1
2
3
3
1
1
1
3
1
3
3
1
1
1
2
2
272
0
0
0
0
0
0
144
94
0
0
90
0
0
0
0
89
240
0
208
0
0
0
275
83
0
0
0
0
0
0
115
0
0
0
131
78
122
211
100
0
0
218
108
0
0
0
0
169
196
0
0
0
327
0
0
0
0
322
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
58
62
50
25
47
28
34
49
54
50
37
38
52
63
39
63
65
46
54
54
52
63
66
56
23
65
51
34
49
29
47
46
52
55
61
34
58
40
43
35
24
48
44
54
59
45
26
40
32
29
51
42
64
44
37
44
35
41
56
33
38
25
-1
22
4
9
23
29
25
11
8
26
39
14
38
41
20
30
24
26
39
41
29
-1
41
27
10
23
2
23
21
27
31
36
9
34
16
17
8
-1
22
20
30
34
18
2
15
7
4
27
17
38
20
11
19
9
17
32
61
64
34
82
122
58
92
78
129
13
81
23
35
79
165
52
185
49
64
61
112
72
18
41
61
105
23
22
59
33
11
204
61
103
51
164
12
82
164
48
38
65
71
18
52
48
30
40
112
115
63
85
59
68
84
62
109
141
129
90033
95064
95621
92677
90037
92121
90005
92691
93940
91109
94539
95207
91711
93009
92126
94720
93561
90503
95126
92866
92120
93106
94010
94109
92374
92612
96651
95670
95827
91711
94063
92780
92101
92093
94706
94720
90504
91311
90266
93107
92612
92120
94304
94591
94115
90025
94720
92096
90740
92717
92251
92648
92028
95060
90089
93106
92709
94022
94065
4
4
1
4
1
3
1
2
4
2
1
1
3
4
2
2
3
3
1
4
1
3
3
4
4
1
1
1
3
1
1
2
4
3
3
1
1
1
1
2
4
2
4
1
2
3
1
2
1
1
2
1
1
1
2
3
3
2
1
1.70
2.20
1.30
2.10
5.10
1.50
2.80
2.40
4.20
0.70
2.80
0.67
0.90
1.70
3.30
2.80
2.00
2.20
1.80
2.00
2.40
2.00
0.50
2.50
2.60
3.00
0.20
0.50
2.10
2.00
0.90
2.80
1.80
1.80
1.50
6.00
0.10
3.60
2.40
1.67
0.60
1.50
1.90
0.30
1.60
2.50
1.00
2.20
3.80
1.90
1.00
3.70
2.50
0.80
1.80
0.80
4.00
7.60
7.40
1
1
2
3
3
1
1
2
3
3
3
3
3
2
1
1
2
2
3
3
1
3
1
2
1
2
1
3
1
2
3
1
3
2
1
3
2
2
1
2
2
2
1
1
3
2
3
3
1
1
3
3
3
3
1
3
1
1
1
0
123
0
0
163
131
0
205
0
0
145
0
0
0
0
0
0
0
227
0
0
190
0
0
239
282
0
85
0
160
103
0
207
364
0
0
0
0
449
0
0
0
207
0
75
113
111
107
81
0
82
0
220
91
0
0
0
92
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
62
58
47
35
29
43
62
41
34
50
47
29
59
56
61
58
49
45
50
64
39
58
62
45
58
43
28
26
49
66
33
61
64
36
49
52
61
32
61
45
30
62
57
41
58
29
53
64
49
38
56
56
52
64
53
29
48
32
54
36
34
20
10
4
17
37
16
9
23
23
5
34
31
35
32
24
21
24
38
15
33
37
20
28
18
3
1
24
42
7
35
37
10
23
27
37
6
37
20
4
37
32
17
34
5
28
39
23
14
30
31
28
39
28
3
24
6
28
30
148
25
21
72
59
83
10
84
98
32
31
94
21
110
38
39
132
61
92
119
53
18
114
90
140
90
85
80
53
49
152
138
80
82
195
22
81
40
154
49
85
21
14
60
138
98
22
49
102
45
82
81
35
59
52
84
85
65
94720
95819
95064
92182
95841
94085
91754
94123
92009
92068
92130
96064
93940
90024
92521
94025
92717
91103
94301
94086
92037
91030
92037
94720
93106
95616
90066
90064
92009
92182
95403
91016
94709
94596
91902
90266
94590
92626
94539
94720
93955
95051
94112
91330
92008
93106
90210
90071
94720
95020
91103
95348
91745
90266
91950
92122
92152
90504
94122
3
1
3
3
4
3
3
2
3
3
1
4
3
2
3
1
1
3
4
1
2
4
3
2
1
1
2
1
1
2
4
3
2
4
2
1
1
1
4
2
3
4
3
1
4
2
1
4
1
2
4
4
3
1
2
3
3
1
1
0.70
4.70
0.67
1.30
2.20
0.90
1.80
0.30
0.60
2.00
1.00
0.40
0.50
0.20
4.40
2.20
1.40
1.20
2.60
2.00
6.10
2.10
1.30
4.40
3.00
7.00
3.30
1.90
1.20
1.10
2.20
3.30
2.80
2.20
2.40
8.10
1.20
2.50
2.20
2.80
1.10
3.40
0.10
1.00
1.60
4.33
1.30
0.60
1.20
1.90
0.70
1.30
1.80
1.50
1.90
1.10
0.70
2.70
0.20
2
1
2
1
1
3
2
2
2
2
1
2
1
3
1
3
3
2
1
1
1
1
2
2
3
1
1
1
1
1
2
3
2
2
2
1
3
1
1
1
2
2
2
1
2
1
3
2
2
1
2
3
2
2
2
2
1
2
1
0
0
0
115
0
87
187
0
0
0
0
161
0
137
0
0
0
0
0
0
0
0
0
0
0
205
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
355
0
0
0
0
0
0
0
0
0
166
100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
37
47
37
64
43
33
26
42
54
41
55
65
50
55
62
53
32
56
54
44
48
46
45
45
58
29
55
55
41
24
54
57
30
42
29
29
31
47
36
52
54
55
53
52
64
54
32
63
36
50
33
62
49
41
51
56
51
39
61
13
21
12
39
19
6
2
18
28
16
29
39
26
31
36
28
7
32
30
20
22
22
21
15
34
3
30
29
16
-2
29
32
6
17
2
3
7
23
12
27
28
29
27
27
39
29
6
33
10
25
8
38
23
15
27
30
25
13
35
89
109
81
38
72
78
172
71
165
120
39
23
135
12
92
192
42
158
194
160
98
164
42
202
10
31
58
65
98
150
44
15
82
61
38
39
173
8
51
62
34
132
44
162
64
111
41
52
65
130
45
35
65
38
42
45
145
33
60
95051
95822
94538
92024
90024
90250
94551
91614
92093
92612
92154
92835
92121
95060
94801
94304
92634
94588
92056
94606
94115
94122
94305
91380
92521
92126
92028
94501
93117
94720
91301
92806
93657
94998
93063
95051
91040
92612
92521
92661
94061
95758
94542
92096
92068
94304
92182
94720
90089
94720
93943
94596
94035
90291
95039
90024
90740
92093
96091
2
4
1
1
2
4
2
3
1
2
1
3
2
2
2
2
4
3
3
2
2
2
2
3
4
4
4
4
1
2
2
2
2
3
1
4
1
4
3
4
4
3
4
1
3
1
2
4
4
1
2
1
3
2
4
4
1
4
3
1.70
1.80
2.80
1.10
1.70
2.00
6.90
2.33
4.10
3.90
0.20
0.70
4.60
0.20
0.70
6.40
0.80
3.70
6.00
7.60
6.30
7.60
2.50
10.00
0.70
0.30
0.90
2.80
4.00
2.00
2.30
0.20
2.50
0.50
2.00
2.10
6.00
0.20
2.00
1.80
0.70
5.90
1.50
8.10
2.20
0.10
2.00
1.67
2.20
1.10
0.10
1.90
0.70
0.70
1.10
1.50
0.30
1.50
1.40
2
1
1
3
1
2
2
1
3
1
1
2
3
1
2
3
1
3
3
1
1
1
1
3
1
2
1
2
3
1
3
3
1
3
2
3
1
1
1
3
2
2
3
1
1
3
3
3
2
2
1
2
2
1
2
3
1
3
3
314
0
0
108
0
119
0
106
0
0
0
0
91
76
0
0
0
0
587
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
214
82
0
307
0
0
0
0
0
0
0
0
0
118
263
91
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
1
0
0
1
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
35
39
37
48
63
35
55
29
61
36
61
36
58
42
30
45
39
27
57
34
64
47
44
51
40
57
33
46
41
33
27
52
59
62
49
45
63
57
60
50
54
28
60
44
61
40
54
43
54
32
24
30
61
40
35
33
63
57
44
9
15
11
21
37
9
30
5
31
10
35
12
33
17
4
20
15
3
33
10
39
23
17
27
14
32
8
20
16
7
2
28
33
38
25
19
37
31
30
23
30
2
34
20
35
15
30
19
28
7
0
4
36
14
11
3
37
31
19
45
72
34
23
45
28
81
72
49
31
63
150
142
74
24
29
79
94
121
54
73
71
29
93
73
19
58
39
23
29
155
90
113
42
30
19
124
30
28
15
70
10
22
70
61
161
29
35
48
44
88
40
21
58
59
74
84
58
154
90509
94801
95616
93555
94542
94542
90254
92407
94066
90630
94939
95138
92691
92123
92096
92507
92646
92373
94542
92101
94720
95762
94706
92154
94539
94720
94305
95054
94521
92064
95138
95814
92152
94025
95616
94720
92182
95841
92354
94025
90095
94080
92037
94611
94708
94596
93014
92106
96091
90095
90740
92056
95616
94025
95123
95616
91768
91604
92116
1
4
3
3
2
4
4
3
4
4
3
4
2
3
1
4
4
2
1
3
3
1
3
1
1
4
2
1
2
1
1
1
2
1
4
3
3
2
1
2
1
1
3
4
1
2
2
3
4
4
3
4
4
2
4
4
4
1
2
2.00
2.40
0.20
0.67
1.00
1.00
3.80
0.70
1.67
1.20
2.20
5.40
3.90
3.00
0.40
1.90
2.40
0.20
4.30
2.00
2.40
0.80
1.00
2.70
1.50
0.90
0.10
0.20
1.40
0.60
0.80
2.60
2.00
1.80
0.20
0.50
5.00
0.70
1.50
1.00
1.60
0.10
0.30
1.90
1.60
3.30
0.80
0.50
2.80
0.80
0.80
2.10
0.40
2.80
0.10
4.00
1.90
0.20
8.80
1
1
2
2
3
1
2
2
3
2
3
1
1
1
2
3
1
1
1
1
1
3
2
1
3
2
1
1
2
3
1
2
1
3
1
2
2
2
3
2
3
2
3
1
1
1
1
1
2
1
1
3
2
1
2
3
2
1
1
0
0
0
0
88
75
0
81
0
0
0
0
193
0
81
0
0
310
0
0
0
127
0
0
252
0
0
0
0
127
0
0
77
0
0
0
170
145
124
101
265
0
139
0
0
0
0
0
0
0
134
0
123
0
0
0
0
177
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
51
51
38
31
54
41
57
24
55
32
38
58
29
43
50
62
57
30
30
57
57
43
28
46
29
64
66
23
60
47
35
57
65
53
44
45
41
51
27
31
32
55
55
42
33
65
35
55
28
27
51
50
58
46
62
38
62
56
61
25
26
13
5
29
16
33
-2
29
6
12
32
4
17
24
37
32
3
4
33
33
18
2
22
3
40
36
-1
36
21
10
32
41
28
20
20
16
27
1
5
6
30
30
18
9
40
10
30
4
3
27
23
33
20
32
13
37
32
36
185
78
55
30
74
118
182
82
29
120
53
43
59
84
161
21
63
172
51
24
95
59
51
28
154
15
55
149
79
68
78
34
195
184
85
200
64
88
42
91
38
28
32
31
22
95
74
22
43
43
112
9
81
131
19
62
19
8
193
94117
92703
91709
94304
93907
94720
94114
91103
92780
94102
95616
93943
95064
94608
95133
92691
94111
91302
94709
95616
95054
90048
90503
94720
94720
91711
93023
91709
92120
94538
94105
92507
91711
94550
92192
90405
92325
91116
94501
92096
92868
95123
91330
94720
93940
95014
90638
92121
92103
91302
94720
92064
91320
95929
92109
92093
95818
93943
94303
1
1
2
4
3
2
2
2
4
4
2
3
4
4
3
4
4
3
4
4
2
1
4
1
2
2
4
1
1
4
1
2
3
1
2
2
3
1
3
3
1
1
4
1
4
3
4
1
3
1
3
2
2
1
1
3
4
2
1
1.70
1.20
1.10
0.30
2.00
3.30
3.30
1.60
1.50
5.40
2.40
1.40
2.20
2.60
3.40
0.40
0.70
3.40
0.20
0.70
1.60
2.40
1.80
1.00
2.00
0.30
1.67
6.33
1.80
2.60
2.60
2.00
0.40
8.10
3.20
8.80
0.50
2.60
2.40
1.60
0.30
1.50
0.10
0.30
0.40
3.70
1.30
1.50
0.10
1.00
1.80
1.00
0.00
5.70
1.50
0.70
0.40
0.30
4.70
1
1
2
2
2
1
3
3
3
1
2
1
1
3
1
2
1
2
1
1
1
1
2
1
1
3
3
1
3
3
2
2
1
1
1
1
3
2
2
1
1
2
3
3
2
2
1
2
2
3
2
2
3
1
3
2
2
1
3
0
305
0
0
0
0
372
0
79
301
0
0
232
289
212
137
0
0
172
0
0
250
0
84
130
115
0
305
0
0
0
0
0
303
0
0
0
0
0
126
0
0
0
0
103
138
0
91
0
0
0
0
0
256
0
0
124
0
203
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
38
55
30
41
57
36
55
30
40
32
59
44
51
37
59
37
56
55
49
46
35
47
39
27
62
57
55
55
41
57
43
40
43
63
63
54
54
52
50
38
36
58
46
50
46
53
62
63
42
34
40
34
41
32
28
33
46
52
60
13
29
4
15
32
11
29
4
16
6
34
20
26
12
35
11
32
29
24
22
9
21
14
1
36
32
30
31
15
32
19
16
18
38
38
30
30
26
26
13
12
33
22
25
22
27
36
39
16
10
14
9
15
8
3
6
20
27
35
129
30
80
22
33
64
60
81
45
112
83
180
28
169
14
43
88
78
68
144
30
120
24
78
135
44
73
90
58
75
174
50
85
54
83
24
45
68
48
114
142
52
142
15
118
101
84
32
64
81
28
93
185
42
45
49
69
94
18
92093
91320
94701
90503
91745
91355
94305
92037
94720
95054
94105
93943
92130
91107
90840
90250
94309
90747
94143
93611
94114
95833
94305
92037
94301
91605
92675
92868
94704
94928
92028
92093
92703
90401
92122
94109
95134
92068
94720
92697
90064
94402
92220
92173
92120
90245
94609
94998
94607
94002
94025
94608
91775
90650
94305
92037
92780
93106
92120
4
4
4
4
1
4
3
1
3
4
2
2
4
2
4
1
2
4
1
2
4
1
2
4
2
2
4
1
3
2
3
2
1
3
2
4
4
1
4
1
3
3
2
1
1
4
2
1
3
4
4
1
1
1
2
2
3
1
1
4.40
0.70
1.80
1.50
1.50
2.10
2.20
2.90
0.60
1.80
3.40
7.60
0.20
5.20
0.70
2.00
0.30
2.60
0.20
3.30
1.00
0.00
0.30
2.30
5.20
1.60
3.80
2.70
0.50
3.70
1.70
1.70
4.00
2.20
3.40
0.20
1.10
0.80
0.10
1.00
2.30
0.50
3.30
0.40
4.70
4.90
2.80
1.90
0.50
3.40
1.50
0.00
3.60
1.80
1.60
1.67
2.10
2.80
1.50
1
2
2
3
2
3
3
3
2
2
3
1
2
3
1
1
1
3
2
1
1
1
2
3
2
3
2
2
3
1
3
1
3
1
1
1
2
3
3
3
2
2
1
3
1
1
1
2
3
1
3
1
2
2
3
2
1
2
2
140
0
0
0
0
0
84
259
204
0
0
524
0
249
0
0
0
0
163
0
163
135
0
157
0
0
0
0
0
236
231
174
287
0
0
0
205
0
0
0
0
0
0
0
159
0
0
100
247
0
0
0
0
0
0
214
0
333
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
59
57
46
25
53
38
63
44
50
28
27
52
50
39
50
60
30
31
39
29
54
35
27
45
58
62
28
32
29
41
61
56
37
60
49
43
53
35
56
41
36
56
64
51
49
43
51
55
62
35
53
33
43
58
63
31
36
30
59
35
32
20
1
23
12
38
19
24
3
3
27
25
13
26
34
5
5
15
3
29
8
3
20
33
37
4
7
4
17
35
32
12
34
23
17
28
11
30
16
6
32
34
27
24
18
26
31
37
10
27
7
17
32
38
6
6
0
34
8
55
85
62
65
138
103
99
152
25
98
39
40
58
192
62
69
40
61
30
29
41
118
109
122
50
43
108
110
20
112
25
42
29
84
81
55
40
145
175
78
51
50
21
79
84
34
73
90
23
145
54
49
51
8
62
25
63
24
92691
90717
95617
94720
95054
95112
91103
95064
92220
91330
95616
94304
95820
94551
90245
94303
94720
94305
90018
91745
90071
92612
95605
94117
93711
94545
95616
94550
92096
94720
90024
95403
94720
95973
90095
94720
94720
93106
95831
94304
91107
92780
95616
95630
95827
92096
94105
94143
95747
94501
90095
92886
95812
95819
95136
95630
95020
95503
94105
4
4
2
4
4
2
1
3
1
2
2
2
1
3
2
1
1
4
2
4
1
2
1
1
4
3
3
1
4
1
4
1
3
2
3
4
4
1
4
2
4
4
4
3
1
1
4
4
3
4
2
4
3
1
4
1
1
2
2
0.70
2.10
0.40
0.00
2.00
0.00
2.50
3.50
7.30
0.90
2.50
0.70
1.30
2.10
1.80
0.80
0.80
1.30
0.60
0.30
1.50
1.00
3.30
7.00
0.20
1.50
0.10
4.60
2.50
1.40
1.70
0.10
0.70
0.30
2.10
2.60
0.90
2.40
5.70
1.10
1.80
1.50
1.67
0.40
0.20
4.00
0.40
1.60
0.50
0.20
6.10
0.20
2.20
2.80
0.60
1.00
0.67
1.75
0.20
1
1
3
1
3
1
1
3
1
3
1
2
2
1
3
2
2
3
3
2
2
2
2
1
2
1
2
1
3
3
3
2
2
1
1
3
1
2
2
3
3
1
3
1
2
3
2
2
1
3
3
1
2
2
2
1
3
3
3
91
108
0
229
0
0
0
357
0
140
361
166
0
169
301
0
0
170
127
157
97
0
0
366
0
169
0
0
0
0
0
136
0
0
134
0
119
0
0
0
163
0
0
0
83
0
0
0
0
0
294
141
103
0
0
0
0
0
86
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
28
59
47
47
56
41
25
30
50
34
44
36
39
54
33
39
41
40
29
51
54
47
53
30
28
60
51
63
38
59
53
31
41
25
27
50
50
43
50
46
30
42
42
29
38
51
35
37
47
55
65
58
54
52
28
32
51
43
42
2
34
22
21
30
17
1
5
24
9
18
9
14
24
8
14
15
13
3
27
30
22
28
5
3
35
26
37
13
35
29
5
17
1
3
24
25
18
24
20
6
16
17
3
14
25
10
13
21
29
41
33
28
28
2
8
24
18
18
11
23
33
83
39
138
113
125
195
105
75
40
61
75
122
75
59
24
175
39
145
24
20
85
65
191
11
40
54
95
94
79
48
70
40
44
43
29
188
114
52
13
95
84
49
181
182
70
79
61
121
34
183
51
70
39
84
122
145
91203
93111
91105
92220
90024
95008
90401
90016
95035
90035
91203
90840
94005
90089
94583
95762
90024
94608
90095
92709
94591
90717
94080
94115
95014
93407
92612
94024
92028
95521
92103
94720
94720
92120
94550
94086
92129
90245
92007
90720
92717
91711
90095
95023
90037
93106
95051
92101
94110
95051
92126
92028
90071
94949
90630
95827
94117
92056
94709
1
1
1
1
3
3
3
4
1
3
2
2
3
2
1
3
4
3
3
2
2
4
3
1
3
4
2
2
3
1
4
4
3
4
3
4
1
1
3
1
3
1
3
1
1
1
1
2
3
4
2
3
1
1
3
1
3
1
1
0.10
0.10
1.40
3.80
1.40
6.90
2.50
0.50
1.70
1.20
3.50
1.00
0.50
4.50
0.00
3.00
0.20
1.00
3.30
0.80
6.80
0.40
0.10
2.60
2.60
5.60
0.00
1.00
0.70
3.80
1.00
2.20
0.30
2.60
0.10
1.80
1.40
0.30
1.30
0.00
0.70
0.20
0.50
2.90
1.80
1.70
0.30
2.70
1.10
2.80
2.10
0.20
1.00
1.60
0.30
1.70
2.00
7.00
1.70
2
1
3
1
1
2
1
3
1
3
1
2
3
3
1
1
3
2
3
1
1
2
2
2
3
3
1
3
2
1
2
2
3
1
2
1
3
3
1
1
2
1
3
3
1
1
2
1
1
2
1
1
1
3
3
1
2
1
1
0
0
0
97
131
0
0
0
0
0
0
0
137
0
0
0
0
0
329
182
0
142
0
0
0
0
0
167
196
0
0
0
0
0
111
0
137
0
184
0
0
0
0
0
0
0
229
0
185
0
0
83
442
0
0
0
0
0
132
0
0
0
1
0
1
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
42
41
34
30
32
46
38
37
32
35
30
30
58
57
34
31
39
57
47
51
30
55
32
32
44
33
49
32
31
37
41
56
55
49
63
55
59
41
49
48
41
50
28
36
38
34
41
43
30
37
62
40
35
64
49
24
36
29
29
17
16
8
6
7
20
12
13
8
9
5
4
32
27
9
4
14
33
21
26
6
28
6
7
20
7
24
6
7
13
15
32
31
23
37
30
35
16
25
23
16
26
1
11
14
9
17
19
5
12
37
16
10
40
24
-1
10
4
3
98
79
38
49
38
91
29
172
104
58
171
73
191
90
55
28
42
9
65
134
83
38
13
143
75
120
91
99
71
111
108
158
81
12
21
55
42
81
13
132
99
23
40
181
112
138
94
113
112
190
38
32
104
43
45
35
42
58
103
95670
96064
94304
91330
90041
92521
94022
95003
95192
91101
94025
94305
94402
91709
94920
94126
95616
93106
94086
90230
93101
95616
94611
91365
91335
94022
95822
92101
90034
91367
90034
91763
95521
94720
95831
92821
93555
92653
94305
94998
92660
92028
95134
94309
94501
94720
90071
91203
91711
92354
91706
92110
91320
95014
92104
94305
93106
91006
90049
2
1
2
3
1
4
4
2
2
1
2
3
1
2
3
1
1
1
1
4
4
3
4
3
4
1
1
2
1
1
1
1
3
2
2
4
1
2
4
1
1
4
1
3
2
2
3
1
4
2
1
1
3
1
3
2
4
1
4
0.40
1.00
2.00
0.70
1.00
2.60
0.20
6.50
3.70
2.50
1.90
3.30
2.90
4.50
2.30
2.00
2.50
0.10
1.50
4.50
3.40
1.00
0.30
2.90
1.90
3.20
2.80
1.50
0.10
0.80
5.20
7.40
2.67
0.10
0.40
0.90
1.80
0.40
0.20
0.60
1.00
0.20
2.00
1.40
2.20
7.80
3.80
1.70
5.00
3.00
1.10
1.40
0.60
1.90
1.70
1.70
1.20
0.80
3.40
1
3
3
2
1
3
1
1
1
1
2
1
1
3
1
2
3
2
2
3
1
2
1
3
1
3
2
3
1
2
1
1
1
3
1
1
3
1
1
1
3
1
2
1
1
1
2
1
2
1
3
3
2
2
2
2
2
2
1
0
233
0
196
0
0
0
0
0
0
0
0
0
0
0
0
0
91
0
0
0
0
0
0
0
0
0
0
78
0
0
0
0
0
0
215
0
0
87
157
0
0
0
0
394
227
327
0
0
475
0
158
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
28
33
36
42
25
28
50
34
43
62
61
45
42
39
29
45
58
29
32
37
48
40
29
36
35
35
62
26
32
63
38
50
46
50
61
34
27
61
45
50
44
62
45
41
30
61
45
59
30
60
39
56
56
27
66
43
53
44
54
3
7
11
17
0
2
25
9
19
38
36
19
17
15
5
20
32
3
7
13
23
14
4
12
8
11
37
1
7
37
12
26
21
24
36
8
2
36
20
25
20
36
18
17
5
37
19
35
6
36
13
30
32
1
41
19
29
18
28
71
14
98
90
65
19
35
71
31
43
24
58
115
168
128
138
81
41
123
71
8
42
62
22
38
24
50
190
94
165
43
48
52
84
131
44
78
15
38
84
122
98
80
165
121
20
11
45
118
14
30
45
80
25
144
84
22
33
60
90405
94025
90291
90504
90095
94720
94105
90041
94025
94928
94309
94305
92717
93117
94111
92870
92121
94305
92407
94609
92866
94801
92064
92507
95060
95521
91311
91604
91361
95035
94301
91711
91304
93943
92407
91101
93943
92521
94550
91107
94305
92122
92407
94143
94132
90011
96150
94920
94534
90089
92122
92870
94596
94920
94306
92646
93943
90405
94110
1
1
3
1
4
4
3
4
3
4
1
2
2
2
1
1
3
4
2
2
1
2
2
4
4
4
3
4
2
4
4
1
3
4
1
4
4
4
4
1
1
2
3
2
2
3
1
1
2
2
3
1
3
4
1
4
2
3
4
3.30
0.40
1.20
0.10
0.20
0.40
1.70
1.30
0.50
1.20
1.50
0.40
0.40
8.00
1.50
7.00
1.70
1.30
2.90
2.70
0.40
0.70
2.50
1.00
1.00
0.40
2.40
1.30
3.10
5.10
1.20
1.60
2.70
4.90
0.90
0.20
0.20
0.40
1.90
1.30
0.30
2.80
2.67
8.00
3.30
0.40
0.20
1.80
2.80
0.30
0.20
0.20
2.67
0.30
2.50
0.20
0.40
1.50
2.60
2
2
3
2
1
1
2
1
1
2
2
3
1
1
1
1
2
3
2
1
3
1
1
1
2
2
1
2
1
3
2
2
2
1
1
1
1
2
3
3
1
1
2
1
1
2
1
3
2
1
2
1
1
2
1
3
1
1
3
149
98
0
0
0
0
0
0
0
0
87
0
0
152
0
0
0
0
0
94
0
101
184
91
0
0
0
197
0
0
0
0
228
0
0
0
87
0
144
0
0
0
0
0
0
94
91
0
0
109
0
98
0
0
0
297
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
31
38
28
51
52
64
29
34
33
46
48
52
44
51
47
39
42
57
36
27
31
63
34
52
57
63
26
35
58
32
64
50
34
36
43
28
64
60
62
27
42
45
36
48
65
39
51
30
65
38
29
42
63
46
62
58
56
56
34
6
13
2
26
27
38
4
10
8
21
22
28
19
27
20
13
17
33
12
1
7
37
8
27
31
39
1
5
33
2
39
23
9
11
18
4
39
35
37
2
16
20
10
22
40
15
26
6
40
13
3
18
38
21
38
34
30
31
10
81
169
63
12
15
39
44
110
130
41
59
39
35
80
81
31
93
45
40
80
20
41
31
35
40
84
53
85
138
71
113
23
62
14
60
94
83
130
61
92
20
194
74
84
98
52
55
64
128
113
50
54
129
82
100
44
164
81
71
95762
92093
91116
90245
91320
92120
91380
92697
94720
94025
91775
94606
94305
90032
94301
95120
92182
92346
91101
95354
92115
93014
91203
95616
91107
94901
94720
92870
94546
95014
92121
94720
92677
92673
91311
92115
95616
95741
93117
95616
95351
92110
94305
90024
95064
92093
93955
94305
90740
94720
94010
94010
91326
94523
90277
94111
94610
92373
95003
4
1
2
2
4
1
4
1
3
1
1
2
4
1
1
2
4
4
2
2
1
1
1
4
3
1
2
4
2
2
1
2
3
4
2
3
3
3
4
2
2
2
1
2
3
3
1
4
1
4
3
4
1
4
4
4
4
2
1
2.20
6.80
1.60
0.70
0.80
0.50
2.00
4.00
6.30
1.40
1.40
0.80
0.00
2.60
2.67
0.80
1.90
1.50
0.60
1.60
0.40
0.50
0.30
0.20
1.40
1.80
1.60
4.00
3.90
1.75
0.80
1.00
2.30
0.20
2.20
0.80
1.80
6.30
1.70
3.10
0.80
8.80
2.50
0.40
1.80
2.33
1.30
3.40
2.50
1.70
1.10
2.20
0.90
0.40
1.70
2.20
0.50
3.70
0.10
2
3
3
3
1
3
2
1
2
3
3
1
2
2
2
3
3
1
3
3
3
3
1
2
3
3
3
3
1
3
3
2
1
3
3
1
2
3
1
1
3
1
1
3
2
1
2
1
1
2
2
2
1
1
2
1
2
1
1
116
0
0
109
101
0
0
0
99
128
241
0
0
0
0
0
0
204
0
185
0
0
104
0
137
0
0
0
0
108
0
0
0
100
0
236
0
437
0
178
117
428
0
145
333
0
236
117
162
0
0
0
366
0
0
0
234
121
257
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
42
30
61
38
50
61
41
42
29
51
32
34
26
54
38
62
37
46
52
32
49
28
55
52
32
31
27
32
52
52
50
32
61
60
28
34
31
31
62
47
50
36
26
51
52
35
42
36
41
49
57
44
60
38
26
29
59
51
50
17
6
35
14
25
36
17
16
5
26
6
9
2
24
14
36
11
21
27
6
25
3
30
26
6
7
3
5
26
28
24
5
35
36
4
9
7
5
38
22
24
12
0
27
25
11
16
12
17
25
32
20
34
14
2
2
35
27
25
28
80
90
74
14
23
153
38
112
145
28
31
195
50
71
21
35
42
78
73
53
51
40
178
35
192
123
48
45
15
79
63
30
145
32
64
84
21
99
35
180
42
179
42
180
82
55
79
48
93
23
50
85
35
171
29
84
20
14
92866
92399
95814
90274
95762
91754
92121
94087
94720
90025
94025
94115
94546
92037
95136
95616
90044
92691
92008
94305
95134
94086
95521
94234
94005
90250
95138
94022
91604
95064
94304
90024
94720
95616
90095
92346
92692
94309
95014
94304
94539
93555
92028
90245
94545
94131
91355
90041
92831
93117
92126
95670
91367
95051
93943
90266
94588
90401
94124
1
3
4
1
2
2
1
3
2
1
2
4
1
3
4
3
2
1
4
4
2
2
2
1
2
1
1
2
3
1
1
4
2
4
3
2
1
1
4
2
1
1
4
4
2
4
2
2
2
1
2
3
2
1
3
4
1
4
1
0.50
1.50
1.90
3.60
0.70
0.50
1.70
0.90
2.00
8.10
0.30
1.10
6.33
2.00
2.00
0.30
0.80
2.40
3.60
2.20
1.00
1.60
2.30
1.00
0.30
0.00
5.40
1.67
0.60
0.20
0.30
2.00
0.20
6.90
1.00
0.10
0.10
0.40
1.70
1.30
1.70
1.33
2.10
0.10
9.00
3.40
0.70
2.20
0.60
2.70
0.20
2.33
2.00
1.50
6.00
1.50
1.80
0.50
0.40
3
1
2
2
3
2
1
3
2
1
2
3
1
3
3
3
3
1
3
2
3
3
3
1
1
2
1
2
2
1
1
2
3
1
2
1
1
2
2
1
1
1
2
3
2
1
1
1
3
1
3
1
1
2
2
2
3
2
3
90
219
0
0
0
103
337
0
382
397
88
0
0
0
0
0
125
0
141
0
181
123
0
0
0
0
0
0
0
0
120
0
0
380
0
224
0
0
0
0
0
0
0
0
297
0
149
0
215
0
0
200
0
97
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
35
61
42
55
50
64
54
50
31
32
44
60
60
62
46
57
30
58
39
60
59
50
63
27
54
62
60
38
34
65
55
57
27
35
52
45
29
44
47
62
52
47
42
65
42
40
32
40
55
32
58
46
53
63
40
41
60
65
59
10
37
16
29
25
40
28
26
5
8
19
35
34
38
21
33
5
32
13
35
34
26
39
3
29
37
34
12
8
41
31
31
3
10
28
15
3
18
23
37
27
23
18
41
18
16
8
15
29
6
28
22
23
39
14
17
35
39
33
179
48
74
53
83
171
85
38
85
79
69
43
33
42
40
43
20
65
139
135
84
179
45
109
34
162
105
22
82
105
62
82
72
38
25
20
80
84
33
55
33
190
43
45
141
69
78
84
172
51
75
183
20
101
129
63
44
184
100
91942
91910
90066
95134
92007
90034
92028
95039
92130
92115
92129
94720
91107
95747
94025
91902
94545
95621
95616
92612
94043
92612
92870
93023
93305
95051
92103
91380
91775
95616
91711
95032
95616
95762
90212
94107
94305
91330
90095
95039
90095
92831
91107
95521
93407
92009
90401
94521
95064
93109
92121
91605
92123
94306
90089
90745
92126
91302
95064
1
1
1
1
1
2
4
4
3
1
4
3
2
3
4
1
4
3
3
3
3
1
4
2
4
1
2
3
2
4
1
2
4
4
4
1
4
3
1
3
2
4
1
3
1
4
4
1
1
4
1
1
4
2
1
2
4
1
2
8.60
0.80
2.80
1.40
2.80
2.10
4.90
0.90
1.60
0.10
0.40
0.90
0.30
0.10
1.90
1.80
0.50
2.50
3.40
0.30
1.60
2.90
1.30
2.50
0.10
1.30
1.40
0.20
1.80
1.70
1.80
2.00
0.00
1.70
1.00
0.75
1.80
1.10
1.00
0.90
0.70
0.30
0.30
0.10
3.50
2.40
0.10
3.70
5.20
0.20
1.40
3.10
0.40
3.90
5.90
3.20
2.10
5.40
2.00
1
1
1
1
2
1
1
2
1
1
1
3
1
3
3
3
3
1
1
3
3
3
2
1
3
1
1
2
1
2
3
1
1
1
1
3
2
1
1
3
2
3
3
3
1
1
2
3
2
1
3
2
3
3
3
1
1
3
1
357
158
0
0
0
433
0
0
157
0
0
0
101
149
122
0
117
222
483
0
0
0
86
0
0
0
0
0
178
230
0
83
0
0
0
0
0
0
0
0
0
305
158
0
0
0
0
0
0
154
0
0
0
294
0
0
0
176
127
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
1
1
0
0
1
0
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
48
59
33
40
42
65
30
30
42
32
55
29
64
37
31
25
31
32
58
26
51
65
43
46
28
63
59
42
58
39
36
60
47
29
52
41
63
59
44
54
29
51
63
36
42
51
47
40
54
47
35
28
45
33
62
45
59
58
52
24
33
8
15
18
41
4
4
17
8
30
3
38
11
5
-1
5
7
34
2
25
41
17
21
3
37
29
15
33
13
12
33
21
4
28
16
37
34
20
28
5
25
39
11
16
25
20
16
28
21
10
4
19
9
36
18
35
28
26
12
68
48
82
52
154
39
40
54
32
64
92
40
60
85
21
35
52
128
195
68
55
55
80
123
90
61
41
43
71
25
154
141
22
145
49
109
80
82
52
85
148
160
39
25
33
38
85
48
15
94
120
60
145
29
78
59
80
180
90058
94105
94019
93101
94061
92008
91105
91605
94720
94143
90250
94539
91330
96651
95828
94583
95064
92660
90058
90245
92647
93106
90266
95054
92007
94105
94025
94610
94720
95822
95051
90740
90095
92661
94131
92122
90740
90086
94555
94102
90232
90024
91330
90095
94304
93033
92115
92677
93022
95207
91343
92333
91911
94303
91107
92129
90005
91116
94305
3
2
1
2
2
2
1
1
4
2
2
2
1
3
2
4
1
2
1
1
2
2
1
4
1
4
1
3
2
3
4
1
1
2
2
3
1
3
4
4
3
1
2
4
2
1
3
4
1
4
1
2
1
2
2
3
4
2
1
0.40
2.30
1.00
0.40
2.50
4.60
1.50
0.30
1.90
1.00
2.30
1.30
2.50
0.50
1.30
0.40
0.60
0.10
7.40
6.33
1.50
1.10
0.20
0.40
0.80
1.90
1.40
2.50
1.60
0.10
1.00
3.00
2.40
0.90
6.80
0.50
2.00
0.50
1.40
2.50
2.50
1.00
2.10
1.70
0.80
1.40
2.50
0.20
0.20
0.60
0.00
0.60
0.70
4.33
0.70
2.67
1.20
4.50
1.00
1
3
1
1
1
2
1
1
3
2
3
1
3
3
1
1
3
1
1
1
2
1
1
1
1
2
3
2
3
1
1
2
1
3
1
3
1
1
2
1
1
1
1
1
3
3
2
3
1
3
1
1
3
1
3
2
2
3
1
0
128
212
0
0
0
0
0
164
103
0
287
94
0
119
90
171
0
0
0
117
0
0
0
146
106
0
0
0
162
0
0
0
110
0
0
0
0
201
0
0
0
0
0
0
0
0
0
0
77
174
0
159
277
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
34
65
48
44
61
40
65
28
67
35
60
58
55
34
35
28
38
62
30
38
33
58
59
52
36
45
49
52
54
30
65
34
30
51
52
43
35
56
57
58
53
45
44
54
41
52
43
63
54
33
25
41
40
43
36
57
34
38
47
8
35
23
19
37
14
39
4
42
9
35
32
30
9
9
4
12
38
4
12
8
34
35
28
12
21
23
26
28
4
39
8
6
25
27
18
10
26
32
32
28
21
20
28
17
26
17
38
30
8
-1
16
16
18
10
33
9
14
21
8
23
79
78
64
64
160
43
32
179
8
63
40
99
141
159
39
99
18
38
133
84
60
178
18
73
125
91
74
35
113
52
191
18
25
50
75
92
33
65
44
183
175
28
49
45
64
22
120
175
101
104
155
58
80
45
134
58
20
94710
91711
92124
92064
92028
91320
94803
91304
93943
91125
94143
92717
94126
90245
93022
93907
95825
91604
95020
94553
90024
91380
90089
92647
91330
95020
94022
92173
95014
92130
90036
94720
92028
92109
95138
91006
93940
92647
95747
90266
91604
95211
96150
94305
92130
92697
95053
92115
95039
92354
94720
92037
94002
95747
94608
94117
94550
91709
94066
3
1
2
2
1
4
4
1
1
2
1
1
2
4
2
1
2
4
4
2
1
2
1
3
1
1
1
1
2
2
1
4
2
1
2
4
4
2
2
3
3
2
2
4
4
4
4
3
1
2
4
1
4
1
4
1
1
4
1
0.10
1.50
3.80
3.80
0.00
0.20
3.80
1.00
1.10
0.00
0.10
1.60
2.30
2.20
4.50
1.50
0.30
1.70
0.30
0.30
0.00
2.80
0.00
5.40
0.50
0.80
7.30
4.30
1.10
0.30
2.00
2.20
4.40
0.30
0.00
1.90
0.70
4.50
2.00
2.20
1.70
1.40
1.40
1.50
2.20
1.80
3.00
0.10
7.40
6.70
2.30
1.00
0.10
2.40
2.20
1.80
4.60
2.00
0.20
2
3
3
3
2
3
1
3
3
1
1
1
3
2
2
1
1
2
2
1
1
1
2
3
3
3
1
2
1
2
1
2
2
3
1
3
3
3
2
3
1
1
1
3
2
1
3
3
1
1
3
3
3
1
2
3
1
3
1
83
0
0
268
0
0
237
102
0
76
0
0
0
155
0
0
174
0
0
0
0
0
0
147
0
0
0
0
0
0
0
0
0
93
0
0
0
0
0
0
0
354
0
0
0
0
221
90
119
102
256
0
0
0
0
195
164
153
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
39
45
62
59
61
36
58
55
29
34
61
50
52
39
55
33
47
57
57
40
50
29
46
42
59
31
51
35
59
35
46
34
55
64
34
61
63
59
51
41
37
64
44
62
50
43
34
38
29
39
53
43
61
46
57
59
52
29
57
13
20
37
34
37
12
34
30
5
8
35
20
26
15
29
9
21
32
31
14
25
5
22
15
33
1
25
10
35
10
20
9
29
40
9
35
39
33
27
16
13
40
20
37
26
18
8
13
5
14
29
19
36
20
31
33
28
3
32
25
55
155
30
39
73
41
34
21
11
154
19
101
24
131
105
52
21
45
39
192
195
83
34
49
60
41
72
102
31
73
89
19
63
104
40
92
72
44
114
73
63
69
42
88
98
65
12
122
12
24
170
184
25
131
50
21
55
124
90304
94588
93943
92084
92096
95617
94608
95820
90601
91320
92704
92612
93407
92123
92675
95136
94720
92037
94305
93117
94115
94301
95616
91302
93009
94143
94939
91320
92677
95605
93106
91763
92109
94706
95758
95064
94710
92350
94305
94705
95758
91711
92028
92106
90037
92131
92093
94143
94305
92093
94105
92037
92028
93401
90502
94122
94035
95616
90049
4
1
1
1
4
4
4
4
3
4
2
4
2
1
2
1
1
4
3
1
2
1
3
3
4
4
4
3
4
3
1
1
4
4
3
1
2
2
3
4
4
4
1
3
1
2
1
2
4
2
2
4
4
4
2
2
2
3
1
1.50
0.30
1.30
1.30
0.40
2.00
1.30
0.10
0.90
0.30
6.90
0.40
2.40
1.00
2.70
4.00
1.20
0.90
1.40
2.00
2.80
4.30
0.70
1.00
1.70
4.00
1.80
2.30
3.00
1.30
1.50
0.00
0.70
1.20
1.20
0.80
0.00
0.70
1.90
3.50
2.40
1.20
0.80
1.50
2.70
0.40
3.00
0.30
3.00
0.00
0.20
4.25
2.30
0.60
2.70
2.30
0.40
1.10
0.20
3
1
1
1
1
3
1
3
3
1
1
3
2
1
1
1
2
2
1
1
1
1
1
2
2
3
1
1
2
1
2
1
3
2
3
2
3
2
2
1
1
2
3
1
1
1
1
2
1
3
1
1
2
3
1
3
1
2
2
0
0
0
0
0
188
0
157
119
0
0
0
0
116
0
0
194
113
198
0
238
0
0
0
104
244
0
285
115
0
128
0
121
0
0
128
0
226
141
0
0
0
184
0
0
0
227
104
0
0
0
318
342
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
0
0
1
1
0
0
0
0
0
1
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
49
39
56
63
37
56
45
66
40
50
60
31
40
36
55
54
35
55
36
66
38
58
41
60
47
62
48
61
29
45
39
31
39
63
28
56
31
46
42
53
41
61
31
62
59
49
65
30
32
56
36
58
27
41
59
56
52
35
47
23
13
31
38
12
26
20
41
15
24
36
7
14
6
29
28
10
29
10
41
14
32
17
34
23
36
23
36
3
21
14
6
14
38
2
30
6
20
18
29
17
36
5
38
34
24
39
6
7
31
10
34
3
16
35
32
26
5
21
58
72
192
83
93
38
55
11
85
124
129
180
74
138
111
83
33
21
35
105
103
75
33
52
89
63
84
44
29
29
22
53
24
153
31
21
180
82
90
154
99
153
93
53
18
70
100
193
125
68
55
152
84
13
33
89
93
68
85
95819
95817
90089
91320
90025
94305
92606
92325
94550
93305
92028
93407
90245
92152
90502
93555
90266
92028
94608
93023
94305
92096
94550
94305
94920
93109
94402
91302
94720
90005
94035
92093
94611
90045
90024
94542
93108
91016
95064
93407
92096
91105
95032
92121
95814
91330
92122
94022
95133
94571
90009
92182
95814
91125
91355
92096
91745
90509
93106
4
2
1
3
1
3
4
3
2
1
2
1
4
1
2
3
4
4
2
1
1
2
1
4
1
1
4
4
3
1
2
4
2
1
2
2
2
3
4
4
2
1
2
1
3
1
4
3
1
2
1
4
3
2
4
4
1
4
2
2.60
2.80
7.00
1.80
2.80
1.00
1.90
0.10
0.40
4.90
6.00
4.30
1.40
7.00
3.60
0.80
1.70
0.70
0.30
0.80
0.80
2.30
0.70
1.70
2.60
2.50
3.10
2.10
1.00
0.30
0.30
2.20
0.30
1.30
0.30
0.70
6.70
0.70
0.80
7.40
1.80
2.60
3.10
0.00
1.30
2.90
1.70
6.30
0.00
0.00
2.00
3.60
1.50
0.00
0.40
1.00
2.40
1.80
1.70
1
1
3
2
1
3
3
3
1
1
1
1
2
3
3
1
1
3
1
3
2
3
1
2
2
3
2
1
1
3
2
1
2
1
2
2
1
2
1
3
2
2
2
2
2
1
3
3
1
3
1
3
1
3
1
2
1
3
2
188
0
0
0
0
110
164
0
0
266
0
0
0
86
0
0
87
0
98
0
0
0
104
0
0
0
0
0
0
0
0
114
0
455
0
0
0
0
245
0
0
0
0
0
104
0
0
0
0
0
95
0
0
0
131
90
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
29
31
62
48
26
60
35
40
31
50
33
37
38
63
57
61
37
51
44
63
43
38
34
48
29
37
60
46
34
56
57
62
32
51
55
60
40
62
63
60
59
26
56
58
57
48
30
45
64
44
51
43
29
56
65
46
48
56
61
4
6
36
18
1
34
11
15
5
25
7
11
14
38
32
35
12
25
20
37
18
14
9
23
5
11
35
20
10
30
31
36
8
26
29
34
16
38
39
34
34
1
32
32
31
23
6
21
38
20
25
16
3
30
41
22
24
31
37
73
83
158
182
24
102
53
175
28
14
139
34
64
84
42
63
100
190
22
20
21
25
20
173
81
139
119
74
42
73
114
44
141
14
33
83
89
39
83
108
21
102
48
32
43
35
184
140
32
149
15
71
108
122
40
198
79
84
31
95039
92131
94301
92626
96651
94305
91355
92646
94538
92037
95828
95747
92093
94607
95070
91605
92735
95138
90024
90066
95037
95135
92648
94546
94115
95814
90266
92821
92173
94035
94590
92093
90005
92182
92660
94028
90011
96003
90025
92152
92028
95521
94117
93014
95616
94025
91911
91024
90065
92121
94720
90089
94304
93555
94542
95521
90245
92672
92374
1
4
2
4
2
2
3
2
3
4
1
3
1
4
3
1
3
2
1
1
2
4
4
3
2
2
2
4
1
2
4
2
2
2
2
2
4
4
3
2
3
1
1
3
1
4
1
2
3
1
4
3
4
2
3
2
4
1
3
0.80
2.20
6.30
6.00
0.90
2.00
2.80
3.30
1.00
0.80
4.00
0.90
1.50
0.10
0.50
1.60
1.20
4.20
1.00
0.80
1.40
0.40
1.10
0.20
2.50
0.80
3.90
2.60
1.50
1.10
5.20
1.00
4.33
0.00
0.40
2.00
0.80
2.20
2.00
2.00
1.30
1.90
1.60
1.40
0.20
0.40
6.00
7.60
0.70
1.70
0.60
2.33
1.80
0.50
0.10
6.67
1.40
0.10
0.40
2
2
3
3
3
1
1
1
1
1
3
1
3
2
2
1
3
2
1
2
2
2
3
1
1
2
1
3
2
1
1
3
1
1
3
1
1
1
3
1
2
1
3
1
1
2
1
1
2
1
3
2
2
1
3
1
2
3
2
0
106
0
0
123
0
0
0
0
0
106
0
0
0
0
0
341
0
91
0
0
101
0
0
0
421
0
104
131
0
0
0
0
103
0
249
155
0
0
359
0
0
0
0
0
118
0
132
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
46
58
31
27
44
44
51
39
32
33
40
36
52
54
26
39
46
57
59
52
52
50
41
43
25
40
35
60
57
44
61
33
45
45
64
50
28
37
62
29
49
46
60
55
33
53
50
28
42
33
40
31
41
52
65
48
45
26
64
20
34
5
3
20
20
27
13
8
7
16
12
28
29
2
15
19
32
33
26
26
20
17
19
0
16
10
36
31
19
36
7
20
21
38
24
3
12
36
5
23
22
34
31
8
29
24
3
17
9
14
6
16
27
35
24
21
0
38
12
88
29
201
20
15
155
25
200
101
19
188
8
59
72
55
24
19
71
54
28
25
51
125
88
125
79
31
131
70
38
83
59
121
42
32
29
40
25
21
79
52
61
25
155
25
80
55
23
60
54
44
33
45
55
134
44
149
22
90250
93555
95405
95819
92780
90405
94720
95370
91330
93727
92028
91304
95060
92867
92647
95821
90025
95348
91335
90049
95405
91320
94402
92122
94566
95125
94720
95051
95133
92399
91129
95211
95008
94066
95929
94701
91105
90065
90740
90717
95819
95814
95521
94720
92717
92008
95616
92647
95053
90630
96003
94720
94309
94720
94526
94105
94596
95051
92697
4
2
2
1
1
1
2
3
2
1
4
2
1
2
4
1
3
1
2
2
1
4
2
3
2
2
4
3
2
1
3
1
1
1
2
4
4
2
3
4
3
2
4
2
1
2
4
4
2
1
2
4
4
2
4
1
3
2
2
0.60
1.60
0.30
6.33
1.40
1.00
0.40
0.20
6.50
2.70
0.40
6.50
0.30
2.30
2.60
1.50
0.67
1.30
2.30
1.50
0.30
0.40
0.60
2.40
1.80
2.20
2.10
0.40
2.70
0.20
0.90
2.50
2.40
4.70
0.70
1.80
0.80
1.10
0.30
0.40
0.70
2.10
1.70
0.20
7.40
0.40
4.90
1.70
0.00
1.20
0.70
0.80
0.00
2.00
1.67
5.00
0.60
7.20
0.20
3
1
2
1
3
1
1
2
1
2
2
1
1
3
1
3
2
1
3
2
3
3
3
1
2
1
3
2
1
2
3
1
1
1
3
1
1
2
3
2
2
3
2
1
3
1
1
2
3
1
1
1
2
2
3
1
2
1
3
0
0
131
158
0
0
107
0
565
233
0
0
0
152
0
0
0
0
150
0
0
0
0
0
319
0
182
0
394
230
82
0
0
0
137
109
135
0
0
89
151
221
229
0
0
0
0
0
0
0
0
0
0
121
89
0
0
154
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
41
43
60
62
46
36
31
43
46
50
52
27
34
49
52
37
53
54
29
35
32
38
44
44
48
46
35
56
49
57
35
44
38
57
35
29
58
40
51
61
46
55
35
60
28
43
61
48
65
45
36
45
60
47
32
48
33
49
56
14
18
36
37
21
11
5
18
22
26
27
3
9
24
26
11
27
29
3
11
6
13
20
20
22
20
9
32
24
32
10
20
14
33
10
3
32
16
26
36
20
31
10
34
3
19
36
22
39
19
11
20
34
22
7
23
8
23
32
74
128
62
9
9
15
28
83
73
42
34
32
68
82
19
60
192
119
190
34
44
23
171
43
139
118
113
98
70
42
143
185
28
45
78
121
59
64
15
10
61
50
79
35
11
128
55
79
18
91
9
62
59
25
54
112
125
194
161
92691
92093
94061
91320
95023
94720
92037
93109
91360
94080
93117
94710
94720
95051
90650
95825
94720
91355
94080
93117
94608
91116
91330
92124
94309
93009
94596
91355
90024
92831
91365
94086
95821
94080
92121
92806
94542
92661
92373
90740
90036
93010
95045
90025
94534
95054
90033
95747
94923
92373
94604
95818
94110
90404
96008
93014
91320
94022
94720
3
4
4
1
2
2
4
3
1
4
2
3
1
1
2
2
1
3
2
1
4
4
4
1
1
1
3
3
1
2
1
3
4
3
1
2
1
4
2
1
2
4
4
1
4
1
3
3
2
2
4
2
1
1
4
1
1
4
1
2.33
5.30
2.20
0.10
0.70
0.30
0.80
0.50
0.80
1.10
0.70
1.00
2.80
2.90
0.70
2.80
1.70
2.00
4.50
1.50
0.20
0.20
0.70
0.30
0.00
5.70
0.80
3.90
2.90
2.10
8.60
2.70
0.40
1.50
2.60
1.30
1.60
2.67
0.00
0.10
0.40
1.50
2.10
0.20
0.50
4.70
0.90
0.70
0.40
1.70
0.20
2.20
1.60
0.10
1.30
5.10
0.00
8.30
5.80
2
1
1
1
3
2
1
3
3
2
2
2
1
1
2
1
1
1
1
2
1
3
1
3
1
1
3
3
1
3
1
1
2
1
2
1
1
1
1
1
3
1
3
1
3
1
3
2
1
2
3
3
1
1
1
2
1
2
3
0
84
0
94
0
119
0
0
117
151
114
0
0
267
0
181
601
0
0
0
0
0
567
0
0
0
0
0
0
0
0
0
100
181
0
0
0
0
114
0
0
0
0
0
0
0
0
0
0
0
0
0
231
148
0
86
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
59
56
30
59
38
47
54
34
41
47
44
43
31
28
55
42
53
30
65
43
56
25
35
50
36
34
32
51
52
65
51
37
35
67
30
62
42
48
61
36
48
65
25
55
63
31
43
28
37
27
62
51
56
56
44
46
56
56
57
33
30
4
29
13
22
29
9
16
23
19
18
7
2
25
17
29
6
40
18
32
0
10
26
10
8
6
25
25
39
24
13
11
41
6
38
17
22
36
6
24
39
1
30
37
5
17
4
11
3
38
24
30
30
19
19
32
30
33
35
113
25
45
119
30
79
178
23
171
74
103
99
43
23
91
93
154
21
65
15
52
30
42
20
60
54
60
41
30
21
105
65
20
179
161
82
43
61
90
90
21
118
44
110
99
98
69
82
112
123
78
59
78
49
82
125
185
163
91105
92704
92123
95630
94571
94118
91330
94303
94143
94546
90041
90089
94720
95616
93106
94583
95051
90230
92717
93065
90089
95126
95032
90630
90033
94015
94596
90401
95403
94304
95014
94066
90747
91741
91103
90274
95616
94588
92103
91342
94523
94553
92833
94025
95032
94065
94402
94538
95819
90066
90210
90037
95833
90401
94720
91365
91330
91711
94132
1
2
2
3
2
4
4
1
2
2
4
3
1
4
4
1
1
1
3
2
1
3
3
1
4
4
4
4
3
3
2
1
3
2
3
1
1
1
2
4
1
2
1
2
1
4
3
3
3
3
1
1
3
3
4
3
3
1
1
0.20
2.70
0.30
2.00
7.80
0.40
3.80
0.80
0.30
1.40
1.90
1.00
4.00
1.30
0.40
0.10
2.70
6.00
0.10
2.20
0.10
2.60
1.30
1.60
0.30
2.20
1.80
2.60
1.00
0.70
1.00
0.80
2.80
0.40
4.90
2.90
3.70
1.20
2.80
1.80
2.60
0.40
5.40
2.00
4.10
1.80
1.10
0.70
0.90
2.50
2.90
2.67
0.80
1.70
1.90
2.67
0.60
2.90
7.40
1
1
2
3
1
2
2
3
2
1
3
1
1
3
3
2
2
1
3
3
2
3
1
2
1
2
3
1
2
2
2
2
1
1
1
1
3
2
1
3
2
1
1
2
3
2
1
2
2
1
1
2
1
2
3
2
1
1
1
171
352
0
0
221
115
0
0
118
284
0
180
0
0
88
199
256
0
0
0
0
159
0
0
97
0
167
97
0
0
0
0
240
80
142
0
0
112
0
0
334
0
0
0
0
268
0
80
218
389
0
0
159
0
89
0
342
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
31
65
31
36
56
52
42
55
49
51
26
32
54
50
59
61
43
39
56
38
25
42
42
50
56
43
60
42
57
48
37
57
62
39
38
54
45
39
45
62
43
30
35
58
44
56
28
64
63
44
34
50
51
30
55
57
43
61
49
6
41
7
10
30
27
18
30
24
25
2
7
29
24
33
36
19
14
26
14
-1
17
18
26
30
18
35
16
33
24
11
32
32
9
13
28
21
15
19
38
19
6
10
34
19
29
2
39
39
20
9
24
25
4
31
33
19
36
23
19
115
81
93
111
184
50
55
13
29
72
83
98
43
34
10
201
85
50
91
112
98
115
22
101
83
52
191
134
54
69
64
53
118
19
31
63
25
22
78
81
41
62
35
30
51
140
73
40
69
191
82
181
38
23
55
58
29
39
96001
94105
95006
94305
93106
90630
95126
94110
94608
94303
95003
94304
93065
95630
94115
91365
94305
94005
90095
95060
92507
92866
93711
92037
90048
95616
94709
94304
92110
95616
91911
95138
96001
93555
92069
92130
95621
93023
90639
92009
90245
90095
93106
94122
94501
94080
92122
90073
91311
95814
94086
90291
95051
90245
94122
92630
95307
90210
95521
4
4
2
1
4
1
4
3
1
4
4
1
1
4
1
4
2
3
3
2
2
2
1
4
3
2
3
3
4
1
3
3
4
2
2
2
1
1
1
1
1
1
3
1
1
3
2
3
4
1
1
3
1
1
2
1
2
2
4
1.10
1.70
2.00
2.80
0.30
8.10
2.20
1.70
0.40
0.10
2.60
2.60
0.10
0.10
0.20
0.40
6.67
1.20
1.40
0.00
2.00
0.40
0.30
0.50
1.70
3.80
0.50
4.80
0.90
1.60
2.10
1.60
1.67
6.00
1.40
0.40
0.80
1.40
0.20
1.80
0.30
2.40
2.30
1.20
0.60
1.00
2.00
2.40
1.20
0.80
4.80
3.00
3.30
1.90
0.20
1.80
3.20
0.50
2.60
3
2
2
3
1
1
2
1
3
1
1
2
3
1
1
2
1
3
3
1
1
1
1
2
2
3
2
2
1
2
1
3
3
3
2
3
3
3
1
3
1
2
1
3
3
2
1
1
2
3
3
2
3
3
1
3
1
2
1
104
0
0
0
372
0
0
0
101
0
0
0
0
0
0
0
0
107
0
0
241
275
0
112
0
112
0
0
198
186
0
0
142
246
120
0
245
0
0
0
218
0
0
0
0
0
0
185
0
0
0
0
589
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
52
57
53
52
39
58
36
45
30
49
44
43
42
29
28
50
44
52
28
62
34
45
52
43
54
64
27
42
28
47
39
29
39
41
37
41
45
52
58
31
26
31
42
56
52
59
32
46
52
30
32
35
49
54
56
48
28
44
30
28
33
23
28
15
34
12
21
5
25
20
17
18
4
2
24
19
26
4
38
10
20
26
18
24
38
3
17
2
22
13
3
13
15
11
17
19
26
33
5
1
7
17
31
28
35
8
22
28
5
8
11
24
30
32
22
2
17
4
39
30
58
62
62
19
38
84
78
22
81
32
89
121
42
130
30
114
155
50
34
94
114
89
49
115
148
72
114
11
63
113
80
54
32
11
141
84
18
20
55
31
114
52
18
55
29
30
38
122
183
41
38
61
103
80
22
128
142
90095
93106
94720
94111
93955
90504
94109
94550
92037
90058
90245
90401
94539
90028
95762
95833
95616
94304
90019
94539
95060
90095
91330
94303
91801
94105
92780
95616
94606
92192
90095
94132
95616
94303
94612
91330
94706
91768
94701
94720
92630
94920
90065
94118
91301
90274
92807
90747
94302
94545
94080
94720
94305
92093
94111
93940
95670
94928
92126
3
3
4
1
4
1
1
4
1
4
4
3
4
2
1
1
4
1
1
2
1
3
2
3
1
1
1
4
4
2
4
2
2
3
2
1
1
3
3
2
4
4
2
3
1
1
1
3
2
2
1
1
1
1
3
2
1
2
3
1.90
1.50
2.00
1.80
2.40
1.20
1.50
2.00
2.60
0.20
2.00
0.50
0.80
3.30
1.50
1.00
0.00
4.90
6.33
1.10
1.50
0.50
2.40
0.50
1.40
2.00
1.50
1.10
2.10
0.00
0.20
0.20
1.80
0.50
1.40
1.00
2.40
3.00
0.10
0.30
1.70
0.40
0.40
2.00
0.30
1.80
0.20
0.50
0.80
3.10
6.00
2.40
1.40
1.80
4.00
2.40
0.10
3.25
4.20
2
1
3
3
1
3
2
3
2
1
3
2
1
1
1
1
2
1
1
1
2
3
2
3
3
1
1
2
3
1
3
1
1
3
3
1
1
2
2
1
2
2
1
2
1
3
3
1
1
1
1
2
3
3
3
2
2
2
1
83
151
0
231
86
0
0
0
0
83
277
0
184
0
0
0
0
0
0
0
111
0
0
108
0
0
397
203
0
78
242
0
0
0
0
0
0
0
110
0
175
79
0
0
120
0
76
0
0
0
0
0
0
0
0
0
0
0
359
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
44
30
47
64
48
63
25
61
46
57
40
49
30
41
42
63
43
59
46
33
55
36
47
59
38
42
30
63
60
62
49
59
36
46
35
50
51
41
45
41
57
51
52
43
63
28
43
41
34
28
58
39
49
33
37
33
28
54
63
20
4
23
39
21
38
0
36
21
31
15
19
5
17
15
39
17
34
20
3
29
12
20
33
12
17
3
38
35
37
23
33
10
19
8
24
25
16
20
17
32
25
28
16
38
4
18
15
8
3
32
15
23
8
12
7
3
29
38
124
44
170
75
78
31
99
41
39
51
52
169
141
93
14
160
44
33
103
71
55
113
79
80
179
9
61
111
80
32
83
91
29
19
52
150
32
91
180
121
25
102
44
161
134
43
94
29
38
120
85
89
25
20
125
18
173
34
159
90277
92704
90254
94720
94010
92037
92735
96001
92507
93943
92691
95054
95747
92835
92064
90089
94611
94303
91380
93561
94720
94305
94720
93907
94596
91710
92152
95814
94608
90266
92126
92821
93065
94305
95616
94551
91605
94720
95403
94102
90049
92677
95051
95134
90640
94803
92717
94024
90018
94080
92110
92126
90274
92691
91754
92093
92121
92093
93950
1
1
2
4
3
1
1
2
4
1
3
3
1
4
3
2
1
3
4
4
1
4
3
2
2
2
4
2
3
3
1
4
4
3
2
1
2
3
3
1
2
1
4
3
3
1
4
2
4
1
2
2
1
3
2
1
2
4
4
4.70
1.90
6.50
0.10
2.00
1.10
1.90
1.50
0.00
1.40
0.80
5.67
0.80
0.80
1.00
2.10
0.20
0.20
4.80
1.80
0.20
0.20
2.00
0.70
0.00
0.00
2.00
3.90
0.50
0.20
0.30
1.90
1.00
0.67
1.00
7.30
0.40
0.50
8.50
0.30
0.20
0.30
0.90
8.00
4.00
1.80
1.10
0.80
0.20
0.80
2.00
1.90
1.40
1.30
3.90
0.60
6.70
0.10
4.90
1
3
2
2
2
3
1
1
2
1
3
3
1
1
2
1
1
1
3
3
1
1
2
2
1
3
2
1
1
1
1
2
1
2
2
1
3
3
2
1
3
1
2
2
2
2
2
3
1
1
1
1
3
1
1
3
1
3
2
0
143
0
0
0
125
323
0
0
0
113
167
0
218
0
0
0
0
0
236
151
0
185
0
380
0
0
207
0
0
0
329
0
0
0
0
0
0
535
0
0
0
107
0
0
0
0
98
0
170
161
0
0
83
0
0
222
0
111
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
57
56
54
29
41
58
61
30
62
52
29
46
52
40
49
34
35
26
65
52
32
31
36
50
36
51
39
53
50
31
53
48
57
47
55
37
59
53
31
35
25
37
40
31
62
41
56
47
28
60
27
57
62
57
44
31
31
39
41
31
30
29
5
16
32
37
4
37
28
3
20
27
16
23
9
11
2
40
27
7
7
9
24
12
27
9
29
25
4
23
23
31
21
29
11
35
29
6
5
-1
13
14
5
38
17
32
23
4
34
2
33
36
31
17
7
5
13
17
55
32
65
83
30
180
13
35
95
83
39
54
81
53
119
160
21
40
69
45
55
38
44
45
84
188
29
95
79
41
19
75
64
174
54
14
94
10
145
203
81
153
58
49
132
85
85
178
104
40
103
25
69
30
70
15
125
50
44
92521
94080
94545
92354
95814
91770
90024
90059
91107
94705
95831
91107
91942
94123
91030
94108
95814
94132
91706
95006
91301
94025
93907
94105
90291
94305
94701
94304
95023
91360
92673
94111
90024
94025
95051
90740
90089
90095
93940
95032
92647
90630
90245
94114
90210
90291
94132
93014
94301
94105
93117
92064
95039
95070
94920
91380
91320
94923
93106
3
2
4
3
2
1
2
4
3
1
4
1
1
4
1
4
2
1
4
1
4
1
4
3
1
2
3
1
1
1
4
4
3
4
2
3
1
2
1
1
2
2
4
4
1
4
3
1
3
1
1
2
2
3
3
3
2
3
1
2.50
0.40
1.80
1.50
1.40
2.90
0.30
0.80
0.50
0.00
0.20
0.70
1.30
2.00
7.30
8.00
1.00
1.00
0.10
1.30
2.00
0.20
1.00
0.60
0.80
6.90
2.00
2.70
2.90
2.00
0.40
3.60
2.50
3.20
2.30
0.10
3.80
0.40
0.80
10.00
1.60
6.50
0.20
1.80
2.90
0.20
2.67
6.50
2.50
1.60
1.90
1.00
1.70
1.40
2.67
0.90
1.30
0.50
0.30
1
3
3
1
2
1
3
1
1
1
1
3
3
3
1
3
2
3
2
2
2
3
2
2
2
2
3
2
1
2
3
3
1
3
3
2
1
1
1
3
3
1
3
3
1
3
1
3
1
1
1
1
3
1
2
3
1
3
3
219
0
0
0
0
0
0
0
0
0
137
154
293
0
398
0
0
0
0
0
0
0
101
117
0
343
151
0
307
0
84
0
208
0
93
113
272
0
84
0
0
0
0
0
0
229
0
0
0
0
120
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
41
55
28
35
44
44
40
65
35
55
55
59
39
50
45
50
65
36
57
53
28
55
56
33
57
27
27
54
48
62
41
62
40
32
62
35
25
50
61
43
52
39
33
27
27
32
65
55
52
39
35
39
34
30
37
41
31
37
49
17
29
2
9
20
19
14
40
10
31
31
35
15
24
15
26
40
11
32
27
4
31
31
6
32
3
3
30
22
38
16
38
14
8
38
11
0
25
35
17
28
13
3
3
0
8
40
29
27
13
11
15
10
5
12
14
7
13
23
38
64
9
44
93
83
179
40
58
74
15
11
41
68
28
115
83
40
113
89
38
62
65
168
40
30
20
58
150
54
19
30
123
45
154
93
71
83
99
55
38
74
69
104
38
25
162
64
30
52
42
79
34
123
160
51
108
158
68
92182
93437
95014
92054
91910
92121
94720
94104
91754
94607
95747
94949
95035
95821
95039
95008
92354
93611
91768
92130
92109
93943
92093
94720
94720
93108
92007
92007
95039
91320
91730
94304
90041
94558
94305
90747
93727
94720
94085
93933
94131
95008
92161
92007
95929
93524
94596
93063
94305
95039
93108
92028
93407
95605
94305
91320
94507
93943
90024
4
3
1
3
4
4
2
1
4
3
1
2
1
1
1
1
4
2
1
1
4
4
3
3
3
1
4
2
1
1
2
3
1
1
1
2
4
4
1
3
4
3
4
2
4
3
1
4
2
3
1
2
1
2
2
3
1
2
1
2.20
0.80
0.10
0.90
0.80
0.40
0.00
1.10
0.70
2.67
0.20
1.00
2.00
1.50
0.75
1.20
0.10
1.10
0.10
0.80
1.60
1.50
1.70
5.67
1.70
1.00
1.00
3.20
7.30
0.80
0.30
0.10
5.20
2.40
2.90
2.70
0.20
3.10
4.80
2.20
0.90
0.90
1.80
2.50
1.00
0.90
1.30
2.60
0.70
0.50
1.50
1.80
1.70
3.10
3.30
2.33
4.00
2.30
1.50
2
1
2
1
1
1
1
3
3
1
1
1
2
2
3
3
2
2
3
3
1
1
1
2
1
3
1
3
1
1
2
3
1
2
1
1
1
1
3
2
2
2
3
1
3
3
1
3
2
3
3
2
1
1
1
2
1
2
2
180
119
0
89
101
141
0
0
232
0
0
0
176
120
0
0
247
166
0
0
0
0
109
0
0
80
0
0
193
0
105
128
0
0
0
0
78
0
255
0
95
155
0
184
154
0
0
0
0
0
0
219
164
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
58
45
40
34
62
54
26
54
29
48
27
42
25
45
34
51
51
60
59
49
50
41
49
50
63
63
33
38
64
36
58
39
46
61
53
28
64
48
38
52
65
59
45
53
38
54
25
61
48
46
36
46
59
59
36
63
51
30
48
33
15
14
8
36
30
2
30
4
23
3
18
1
19
9
27
24
35
35
24
25
16
24
25
37
37
7
12
40
10
33
14
22
37
27
3
40
24
13
22
40
33
20
28
12
24
1
35
23
22
11
20
33
35
12
37
24
5
22
42
32
22
29
183
69
92
40
9
128
110
171
13
25
123
33
189
34
58
51
29
111
43
130
20
101
48
180
92
33
51
31
83
45
89
193
89
162
9
58
80
73
41
74
29
25
98
59
43
72
183
134
140
39
35
141
23
134
35
91380
94143
94566
90025
90095
92009
96001
90024
92037
94309
96150
90027
95814
94609
94553
92037
95211
94102
91355
91016
90095
92009
94709
91320
94704
95819
92831
90245
91109
94080
95006
92717
95060
94610
92735
94501
94707
91355
92634
93101
94105
92056
95008
91711
92084
90505
90717
90840
90254
91711
94704
94575
95035
92028
95812
92121
95616
92647
92709
2
1
2
2
2
1
2
2
4
1
2
2
4
2
1
4
4
1
1
1
2
2
4
1
2
2
4
1
2
3
2
2
1
1
1
3
1
4
2
4
1
2
1
3
2
4
1
4
4
4
1
1
2
1
4
2
1
1
1
1.60
0.75
1.40
2.00
3.40
1.60
0.20
1.00
0.50
0.60
0.20
8.00
1.00
0.10
1.60
0.20
4.75
0.30
0.00
1.30
1.30
0.40
1.90
0.60
0.40
2.80
2.20
2.80
0.00
0.90
1.90
1.40
2.70
0.80
0.80
4.00
3.80
3.30
0.30
2.00
0.80
1.70
0.30
2.00
1.40
0.40
5.40
1.70
1.90
1.40
3.00
5.70
0.50
1.80
0.40
6.90
0.50
0.00
1.40
3
3
3
3
3
3
1
3
3
1
1
1
1
3
2
1
2
3
2
2
1
1
3
1
1
1
2
3
3
1
2
2
1
1
3
2
1
2
2
3
3
3
1
2
3
3
1
2
3
2
3
1
1
3
2
1
2
1
3
0
105
0
0
0
0
0
0
86
0
294
0
95
102
0
83
0
0
0
98
0
0
0
311
76
0
207
158
185
0
0
94
0
0
146
0
0
446
0
223
0
0
0
0
0
115
0
0
0
149
0
146
262
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
55
41
26
41
54
57
54
35
60
63
41
46
31
58
59
46
33
56
47
59
24
39
30
55
47
35
47
38
38
27
42
26
60
27
27
40
40
29
30
30
47
33
57
38
54
47
48
62
30
35
59
38
47
57
42
39
53
27
59
29
17
0
17
28
31
28
11
34
37
14
22
5
32
35
22
9
31
23
33
0
14
3
29
21
11
23
13
13
3
18
2
34
3
1
15
16
3
6
4
23
7
32
14
28
23
22
36
6
11
35
13
23
33
17
15
23
3
35
42
81
14
45
79
53
33
190
60
8
38
154
54
41
25
53
79
13
130
93
82
15
150
131
28
9
88
143
168
105
62
51
101
90
83
21
115
172
32
204
34
30
31
90
79
22
114
42
29
72
68
78
90
170
14
129
39
82
31
95833
92868
94301
93437
91342
92806
94111
92093
95616
94618
95814
93109
92173
95819
95827
90025
94612
94305
91763
91320
90401
93561
94305
95070
92868
93106
94305
94550
92647
94304
94305
92103
94928
91365
91775
90034
94305
92093
91330
91107
91711
94920
95039
94110
92677
94901
92007
94122
92121
94706
93117
91942
95449
95051
91768
90035
92101
94305
94063
4
4
4
1
3
1
2
3
1
1
3
1
4
3
2
2
1
4
2
2
3
2
4
2
3
4
4
1
2
1
3
4
3
3
4
2
1
4
2
2
4
2
3
2
4
4
1
1
1
3
1
4
1
2
2
2
3
2
3
2.50
0.20
0.40
1.80
1.70
0.80
0.70
3.10
2.50
0.80
1.00
5.00
2.20
1.40
0.30
1.70
0.10
0.90
1.40
0.70
0.80
0.30
5.00
0.70
1.50
0.70
1.40
4.10
1.30
3.00
2.10
2.60
4.40
0.80
2.10
0.00
3.40
4.40
1.00
4.50
0.60
2.00
1.30
2.70
2.60
0.60
2.40
0.50
0.20
2.60
1.80
0.70
2.70
2.10
0.10
1.90
1.00
0.20
0.40
1
3
1
1
2
2
2
2
3
2
2
1
2
1
1
1
1
2
1
2
1
2
2
2
1
2
2
1
3
2
3
1
1
1
3
3
1
1
2
1
1
3
2
1
3
1
3
3
3
2
3
3
1
2
2
1
3
1
2
0
167
94
172
150
120
0
266
103
97
150
0
0
0
75
109
0
76
0
0
0
92
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
132
0
0
0
0
0
128
90
0
95
0
323
0
0
0
87
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
48
62
66
38
42
47
27
32
37
56
39
36
32
62
48
58
27
52
54
31
60
34
46
41
62
31
41
55
45
51
27
30
31
61
40
45
45
37
34
43
42
56
33
36
62
58
65
65
52
64
51
59
52
55
46
61
35
56
31
24
37
41
13
17
21
2
7
13
31
13
12
6
37
22
32
2
26
30
5
34
9
22
15
37
7
11
30
19
25
2
4
5
37
16
21
21
13
8
16
18
31
9
10
37
34
40
40
26
39
25
35
28
31
19
36
9
31
5
9
15
70
84
155
89
170
185
82
60
58
29
32
115
83
54
112
182
112
129
23
198
84
39
129
113
35
85
73
70
130
39
72
68
35
61
69
59
99
201
130
72
44
91
92
55
20
89
59
8
85
94
22
74
59
12
8
74
184
92630
94583
93711
93403
92806
94720
95818
92009
92373
92009
94590
94583
92806
90245
91345
94035
94501
95818
94920
95814
94803
95819
92692
91380
94143
94542
93107
94591
94086
90095
92182
94022
95133
90245
94022
95812
90025
93907
93460
95054
94611
90095
94112
92028
94608
90032
94608
90291
92660
92104
94015
94610
91711
94611
93555
93023
94043
94920
92064
4
3
3
4
1
2
3
2
2
3
2
1
2
4
2
3
4
2
2
3
1
2
4
3
1
2
1
1
4
1
3
1
4
4
1
3
4
1
2
1
2
3
1
1
3
1
3
1
2
3
4
1
2
2
3
4
1
3
4
0.50
0.10
2.20
0.70
7.00
0.80
4.70
6.70
2.20
1.70
2.40
1.33
0.30
3.40
2.40
0.30
1.80
1.40
6.80
5.90
0.80
3.00
2.00
0.50
1.30
2.00
0.75
0.10
2.90
0.80
4.40
1.50
1.80
2.30
1.40
0.70
1.90
3.60
4.50
10.00
7.50
2.00
1.20
1.50
0.50
0.80
0.50
4.10
1.50
0.10
4.90
4.30
0.40
3.20
2.67
0.60
0.40
1.60
3.40
2
3
1
3
1
3
1
1
1
1
2
1
1
2
2
2
3
2
1
3
2
1
3
3
1
2
3
3
1
3
1
1
2
3
3
1
1
2
3
2
1
2
1
3
1
1
1
1
2
3
1
1
1
3
2
2
2
3
2
0
91
0
0
0
0
0
0
0
0
0
81
0
0
0
0
0
0
0
319
112
422
0
0
0
315
114
0
0
0
192
0
242
0
0
0
0
0
217
0
0
0
0
289
310
168
102
299
239
87
0
76
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
44
53
36
27
36
40
39
59
43
30
26
48
50
33
32
34
33
32
55
58
47
30
42
40
33
46
63
62
43
31
28
64
27
33
39
44
53
42
44
34
47
53
62
61
42
48
38
41
57
31
39
48
55
29
47
61
60
34
45
19
27
12
1
12
15
13
35
18
4
1
22
24
7
6
10
9
5
30
33
23
5
18
16
9
20
39
37
17
5
2
39
1
9
12
20
28
18
17
10
22
29
36
36
17
21
13
15
32
7
15
22
31
4
22
36
34
10
21
34
63
123
85
109
31
61
88
22
63
80
78
45
51
111
45
184
41
69
23
160
61
110
50
49
185
52
53
125
72
51
23
41
41
138
138
14
145
25
43
93
90
41
169
63
23
140
75
13
10
100
85
73
130
65
59
31
134
11
95005
93109
95060
93302
94928
94720
90095
94923
91311
95008
95616
94588
94005
94040
95014
93943
94304
92008
91007
91768
92037
95605
94720
92606
94928
94131
90033
92028
94720
94542
94720
91768
90033
95814
92697
94143
94005
94065
95064
95014
90266
95053
90245
91380
95814
94720
90210
95010
94588
92354
94720
94105
95207
92630
91330
93118
91007
91775
94143
4
2
2
2
3
1
2
2
2
4
4
3
4
4
2
3
2
2
4
3
2
1
2
2
1
4
2
2
4
3
4
3
1
3
1
2
4
2
3
1
1
2
2
2
2
3
4
1
4
1
1
3
3
2
3
4
2
1
4
0.00
0.80
5.60
1.60
0.50
0.60
2.40
1.60
0.30
2.20
0.20
2.10
0.10
2.10
1.50
2.80
4.80
1.00
1.30
0.20
6.67
0.80
6.10
0.60
2.40
7.50
1.10
2.80
3.50
1.60
1.80
0.50
1.90
2.00
4.67
3.30
0.80
8.00
1.00
1.70
0.20
0.30
1.00
6.10
2.20
0.67
0.50
1.50
0.90
0.50
0.80
1.10
2.67
6.70
2.70
1.70
1.00
4.00
0.20
2
3
2
3
3
3
2
1
2
2
1
1
1
3
3
1
2
2
3
1
1
2
1
3
2
2
1
1
2
1
3
1
3
1
2
1
1
1
2
1
2
1
3
3
3
2
1
3
2
3
2
1
1
1
2
1
3
1
1
0
0
0
0
0
0
90
0
0
0
0
0
93
0
0
153
0
112
0
0
0
251
182
0
0
428
0
0
0
0
0
0
0
108
0
0
0
505
0
142
309
217
154
106
0
95
0
0
78
81
0
203
219
0
0
148
0
0
106
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
60
25
41
63
63
43
58
50
38
54
61
29
39
33
23
56
54
37
38
34
53
65
62
51
31
64
39
28
60
47
25
44
51
31
32
51
25
43
54
34
54
42
46
62
31
30
52
35
60
58
24
40
49
43
33
36
62
57
64
35
0
17
37
39
19
32
25
12
30
36
5
12
7
-1
31
30
11
12
9
29
40
37
25
5
38
15
3
35
23
1
19
26
7
7
25
1
19
29
8
30
17
20
37
5
5
28
9
36
34
-2
16
23
18
7
11
36
32
38
32
53
28
44
40
40
163
82
89
78
55
34
108
58
73
54
45
123
93
102
39
114
29
30
22
38
41
161
38
25
70
201
42
64
28
119
28
60
23
164
39
19
72
41
32
69
23
44
32
25
80
83
133
89
81
44
119
39
40
93611
90095
95616
94550
91304
94949
95014
91335
94583
92507
94132
92675
92717
95616
92120
91380
92182
94720
95616
92115
92626
94608
91030
91116
91401
94305
90028
92646
94701
93106
93010
95819
92103
94720
90034
93940
94596
94104
93955
94720
95211
92115
93108
95060
92123
94302
95828
92009
92407
90059
94105
92350
94304
92780
92122
91040
94720
92182
92122
1
2
1
2
1
3
2
1
4
4
3
4
4
4
4
4
4
1
1
4
3
4
1
3
1
2
2
4
3
1
4
2
2
1
4
1
1
3
1
4
2
2
2
3
2
1
3
4
3
2
2
1
1
1
2
2
2
4
2
0.30
1.60
0.70
1.00
0.80
0.60
0.50
1.30
1.40
1.60
0.90
0.40
3.67
2.20
2.60
2.10
0.90
2.30
5.20
2.20
1.50
3.40
0.30
0.60
0.60
0.30
1.70
1.70
0.50
0.90
2.60
8.80
0.60
1.20
1.10
4.90
1.00
2.10
1.50
7.40
0.80
0.00
0.80
0.90
0.30
0.80
0.40
0.20
0.40
0.30
1.60
0.80
7.30
0.10
4.50
1.10
2.00
0.90
1.00
3
3
1
3
1
2
1
3
2
2
3
2
2
2
1
1
2
2
1
2
1
2
3
2
3
1
1
3
2
3
1
1
3
1
3
1
3
3
2
3
1
3
3
3
2
2
1
1
2
1
3
2
1
2
3
2
1
1
3
80
0
0
0
118
0
400
0
0
0
197
0
301
0
0
0
0
0
267
0
0
0
0
144
0
186
0
422
0
0
218
0
0
0
0
208
0
0
0
0
0
85
0
0
130
0
0
0
165
123
0
230
0
307
187
85
0
147
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
52
54
40
30
55
39
55
28
44
46
61
61
45
38
29
52
38
28
34
35
46
63
33
38
53
28
44
58
38
48
33
66
59
40
36
62
51
58
52
41
31
28
57
61
60
56
49
63
49
49
32
26
27
57
29
56
59
53
54
26
28
14
5
30
13
30
4
18
21
36
36
20
14
3
28
14
3
9
9
22
37
9
14
27
2
18
31
14
24
7
42
34
15
11
38
27
32
26
16
5
3
31
37
36
29
23
37
23
25
8
1
1
31
5
30
35
28
29
79
30
179
178
82
50
64
129
68
30
48
130
40
105
41
168
80
134
49
63
70
32
14
111
38
121
90
178
20
61
43
39
60
63
8
52
92
111
71
25
34
74
120
50
10
45
29
145
100
24
60
50
43
79
44
31
14
19
111
95817
95616
90025
94063
94720
91768
94306
92115
93943
92697
94025
92717
92886
94708
92626
90404
92868
96091
94025
92697
94701
93117
95133
92028
94105
92096
95616
92009
94024
91380
96064
94590
90048
93407
93401
95616
92121
90212
92037
92182
94558
94720
95616
95125
92121
90095
94551
94025
95403
95678
95816
95616
95120
91335
95819
90024
94305
94608
93023
3
4
1
2
4
2
2
1
4
1
3
1
1
2
4
3
2
2
1
2
4
3
3
2
4
2
4
2
4
2
4
1
4
3
4
4
4
2
1
2
1
3
2
4
2
4
4
2
2
3
1
4
3
3
3
4
2
4
1
0.80
0.70
2.60
6.70
3.80
2.40
1.90
1.50
2.90
1.40
1.50
1.30
0.50
1.90
0.20
6.50
2.70
3.10
2.50
1.80
1.90
0.70
0.90
6.10
2.80
2.00
2.60
6.00
0.40
1.70
0.80
1.90
2.10
3.00
0.20
1.30
3.00
1.40
1.40
0.10
1.90
2.60
2.00
1.30
1.00
2.50
1.80
6.90
6.30
0.40
1.20
0.60
1.10
4.40
0.10
1.50
1.00
0.80
1.10
1
2
3
1
2
2
2
1
1
3
1
1
3
1
1
3
1
1
3
1
1
2
3
1
2
1
3
2
2
1
1
2
1
1
3
2
1
1
3
2
3
3
1
2
1
2
1
1
1
1
1
2
2
1
2
3
1
1
2
183
0
0
0
0
0
0
0
0
112
0
257
0
0
0
118
0
0
0
0
212
141
114
326
144
341
0
0
79
229
0
0
234
0
81
0
0
298
0
91
156
0
0
0
0
113
0
0
0
0
0
0
0
0
0
0
107
106
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
56
50
51
53
37
32
49
34
54
64
58
25
50
38
48
41
32
46
39
39
63
58
28
36
43
36
44
31
45
39
43
40
30
58
46
35
30
34
62
58
45
42
60
55
45
52
31
60
33
37
59
51
47
60
61
64
46
31
57
30
25
25
27
12
7
23
8
30
39
34
-1
25
13
24
15
8
22
15
15
39
32
4
11
19
12
18
5
21
13
16
15
5
33
21
10
4
8
32
34
18
16
36
29
21
27
7
34
9
11
34
26
23
33
36
40
20
7
32
90
21
104
75
175
98
41
171
79
24
90
39
9
15
80
63
20
43
65
91
53
110
82
23
172
88
71
180
39
94
25
10
42
142
34
139
154
40
33
80
10
41
30
78
164
23
149
25
42
71
114
70
149
55
29
123
152
8
69
94402
90274
94949
94303
92037
95929
95521
90212
92630
94117
95039
94720
91911
90245
91343
95060
93106
92120
95822
93907
93940
94143
92831
94553
95136
90212
93943
94720
92521
90401
94126
94708
94305
92333
92373
90024
95621
91768
93907
90095
92037
90401
93711
95521
90638
92780
92624
94132
95010
91302
94606
91320
92675
94998
93065
90840
95814
95131
94710
1
2
1
1
2
1
4
2
4
4
1
3
2
2
1
1
1
2
1
2
1
3
3
4
2
2
2
1
2
1
3
2
1
2
2
1
2
2
1
2
3
3
4
1
1
1
1
4
1
1
3
1
4
4
1
1
1
4
4
1.90
0.70
4.20
1.90
7.80
4.20
0.10
2.20
1.60
0.60
3.60
2.40
0.00
0.10
2.70
0.70
0.50
2.10
1.50
1.70
0.80
1.70
1.50
0.20
6.67
2.70
0.80
2.90
2.10
1.50
1.00
0.00
1.00
3.90
1.30
4.60
4.50
2.00
1.50
1.60
0.67
0.50
1.30
0.80
5.00
0.40
6.00
0.70
2.10
2.50
4.20
2.80
6.10
2.50
1.30
3.80
7.40
0.70
0.70
2
3
2
2
1
1
1
2
2
2
2
2
1
2
1
3
3
3
3
2
1
2
1
3
1
1
3
3
3
3
2
3
1
1
1
1
1
3
3
1
2
3
1
3
1
3
1
3
3
1
2
2
1
2
1
1
3
2
1
0
129
0
0
297
171
153
569
0
0
0
0
0
90
0
79
102
0
0
151
0
0
103
0
0
0
0
144
184
0
0
102
184
0
0
0
207
89
140
0
100
0
118
190
0
0
0
0
0
185
0
0
0
0
0
0
374
0
245
0
0
1
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
48
48
35
33
47
46
44
42
50
52
53
37
64
46
57
61
42
40
33
50
52
35
57
56
44
23
33
48
45
54
42
47
61
53
56
33
44
63
47
50
49
34
40
38
51
28
52
39
29
54
63
40
36
45
61
26
33
64
43
23
23
10
8
23
20
20
18
24
26
27
10
40
22
33
35
18
16
8
26
26
11
32
31
20
-3
8
22
18
28
17
21
36
27
30
6
18
37
20
24
25
9
14
13
26
4
26
13
5
29
38
14
12
20
37
0
8
40
17
161
79
105
39
163
9
71
51
32
161
60
35
41
73
49
79
120
60
78
40
110
160
68
49
65
55
62
152
42
39
111
82
108
59
61
78
18
113
62
81
13
75
33
179
69
45
59
81
133
81
14
28
93
191
155
155
68
52
51
96003
94024
92780
95032
92653
94005
91006
92868
90277
93108
90049
92521
94305
92648
94305
94024
93407
94501
95051
95138
94501
92093
94542
92182
92037
92704
92093
95616
95126
90245
94304
94109
93943
92038
93106
95819
93943
94611
92521
94720
95054
94303
95616
93943
94005
94025
95762
94309
90095
92096
92630
94061
95125
92007
91605
93105
92407
95060
94025
4
1
1
3
1
1
4
3
1
4
1
4
4
2
4
2
2
2
3
4
2
4
4
2
2
3
3
1
3
4
3
3
4
2
3
4
2
4
1
1
3
1
2
1
3
1
3
2
1
2
4
2
2
3
1
2
4
2
1
7.90
0.20
4.60
2.30
5.00
0.20
2.00
2.10
1.40
4.30
0.20
1.00
1.20
1.70
1.50
2.00
7.50
3.20
0.60
1.10
5.40
5.70
0.70
1.60
2.50
2.40
2.30
0.00
2.50
0.70
3.00
2.10
3.40
0.80
2.50
2.00
0.10
1.70
2.67
4.90
0.40
2.80
0.80
4.10
2.00
1.00
3.00
2.80
5.40
0.00
0.40
0.80
2.20
2.60
2.90
7.20
1.30
1.10
0.70
3
2
1
1
1
1
3
3
3
1
1
2
2
1
1
1
1
1
2
2
3
3
1
3
1
2
1
1
2
2
1
1
2
3
1
2
3
3
2
1
1
1
3
1
2
3
2
1
1
3
2
3
1
3
1
1
1
1
3
310
0
0
0
0
0
0
0
167
0
0
0
0
216
214
194
0
0
0
131
204
0
191
103
0
145
98
0
0
0
0
0
0
0
193
0
0
0
0
248
106
194
89
0
0
0
0
0
212
0
86
0
0
123
0
0
0
226
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
24
30
60
50
40
31
30
60
39
66
65
54
54
35
32
63
60
43
59
62
30
54
30
31
44
32
63
57
60
37
53
51
30
28
50
52
56
40
64
61
46
55
45
40
63
57
38
37
31
50
42
51
38
53
43
35
49
28
51
0
5
36
26
15
6
4
35
14
41
41
28
29
9
7
39
35
18
33
37
5
30
6
1
20
8
38
32
30
11
27
25
5
2
24
27
30
16
38
36
20
29
19
15
37
32
14
11
5
26
18
27
13
26
17
9
24
4
27
44
121
49
42
144
72
44
43
74
145
158
78
154
105
100
58
113
10
142
128
131
88
101
70
122
70
148
43
31
35
81
19
98
101
81
135
34
104
29
119
82
62
85
8
78
44
122
22
39
55
144
71
191
22
158
131
75
69
39
90089
94555
94965
91784
91040
94583
94304
91763
93063
90009
92346
91311
95014
90064
92126
94112
94507
91902
94080
92093
92068
92647
90245
92115
91765
91423
93023
92704
95060
94609
90032
95812
92028
90280
95053
93561
94542
91730
90245
95064
90230
90089
94720
94960
91711
93407
95819
90035
94590
94305
94063
92521
91710
92831
90740
90089
95670
94305
94304
4
2
4
2
1
1
1
3
1
1
2
4
1
2
3
1
1
2
2
1
3
4
2
2
1
3
2
2
1
2
4
1
4
4
2
1
2
1
3
2
2
1
3
2
4
3
2
3
4
1
2
1
2
1
1
3
1
3
2
1.60
3.10
2.20
1.00
4.10
2.60
1.50
0.90
0.10
2.50
2.10
4.90
2.40
4.50
0.60
0.00
0.90
0.10
2.70
2.50
0.50
1.00
0.60
1.75
0.30
1.50
4.30
2.10
1.50
0.80
2.60
1.40
1.80
2.10
0.40
0.60
0.70
3.40
0.70
5.40
1.70
0.20
2.10
0.10
1.70
0.50
8.00
0.10
2.20
1.60
6.10
2.60
3.00
0.50
2.40
0.30
2.80
0.70
0.80
1
1
1
3
1
2
1
3
2
1
1
1
2
3
2
2
1
2
1
1
3
2
1
3
1
1
3
3
3
3
3
3
3
3
3
1
2
1
2
2
2
1
1
2
3
2
1
2
2
2
1
2
1
2
1
3
2
2
1
180
408
204
78
0
0
109
175
144
0
0
0
352
0
0
0
406
0
0
0
0
122
0
0
0
0
0
166
0
0
0
98
129
0
0
452
0
249
0
0
0
0
0
0
0
0
0
114
0
0
158
0
0
100
0
0
160
170
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
39
31
44
46
42
41
23
59
47
48
58
58
54
49
63
62
45
39
58
56
29
33
55
56
36
53
57
35
43
54
29
39
32
51
50
54
38
32
62
57
47
51
54
26
37
27
63
62
59
32
35
56
55
31
54
58
48
48
33
14
7
18
20
18
17
-2
33
21
23
33
34
29
24
38
37
19
13
34
30
5
9
29
31
12
29
31
9
18
29
3
14
8
27
25
29
12
7
37
33
23
25
27
1
11
0
38
36
33
7
8
31
31
5
29
32
24
22
9
34
32
129
158
54
34
45
68
53
32
173
31
72
30
138
18
69
58
63
43
28
38
72
64
70
12
159
103
42
48
49
89
22
10
38
49
30
82
82
24
32
34
195
61
22
40
50
35
64
49
44
65
13
84
28
108
59
163
183
94939
91320
92028
92870
90089
92182
95422
95064
95929
93302
92121
92126
94558
90212
92675
92028
90840
94555
90007
90401
96651
93106
93107
94126
92131
95621
94577
95120
91330
92182
90266
95762
94583
92121
95616
92703
91765
94305
94086
94501
92251
95819
93117
93943
93711
91301
93943
94501
95617
94080
95045
93403
93943
91320
92093
95123
90401
95819
91320
4
1
1
3
1
1
4
2
1
1
2
4
2
4
1
1
1
3
4
2
1
1
3
4
3
1
2
2
1
2
1
2
4
2
1
2
2
1
1
1
4
3
2
4
3
4
2
2
3
3
4
2
4
1
4
3
1
1
2
1.70
1.70
5.70
5.40
1.80
2.00
0.60
2.30
1.50
0.10
7.20
0.40
3.70
0.40
2.50
1.50
2.80
2.10
1.50
0.30
0.20
2.10
0.30
0.90
2.60
0.30
0.50
4.50
0.30
2.10
1.50
0.40
0.70
0.20
1.30
2.10
1.40
2.60
0.80
0.10
0.60
0.90
4.75
2.20
0.10
1.00
2.80
0.70
0.30
2.30
1.00
3.70
0.70
2.90
0.20
4.40
0.00
2.40
8.80
1
1
1
1
1
2
2
3
2
1
3
1
1
2
1
2
1
1
1
1
3
3
2
1
2
1
1
3
3
3
1
1
2
1
2
3
3
2
3
2
1
3
2
1
2
3
1
3
2
1
2
1
1
3
2
1
1
1
3
0
0
0
432
0
0
0
0
0
0
0
0
144
157
0
127
220
247
0
0
0
133
147
0
165
0
0
0
0
142
0
0
0
86
120
95
0
240
312
0
156
111
477
119
0
0
205
0
0
0
192
0
0
105
101
0
144
396
582
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
36
41
55
63
53
38
46
59
56
59
39
47
47
53
36
34
36
60
45
27
47
44
54
57
52
51
57
65
58
64
52
58
52
43
56
37
53
27
53
42
58
36
53
48
54
26
50
31
35
63
29
57
30
33
62
35
37
37
35
6
16
31
37
29
13
20
33
31
35
13
21
22
26
9
9
10
34
20
3
22
20
30
33
26
25
32
39
33
39
26
34
22
18
32
12
27
2
27
16
34
12
28
22
28
1
26
7
9
37
4
32
5
7
36
10
11
11
10
69
115
130
185
118
163
140
91
61
168
69
22
53
25
115
31
83
152
30
34
44
182
44
122
35
91
30
53
28
85
28
41
154
41
33
182
59
129
35
185
45
62
183
14
53
48
128
105
40
10
102
31
30
21
44
48
21
84
64
90024
92333
92646
94309
94066
95039
93106
94122
92646
95521
90630
92037
92691
92123
91765
92521
94705
92807
96003
90065
95821
94710
95616
94301
94550
92407
94024
94608
94720
94720
93907
91016
90650
92831
95014
94523
90740
90009
94583
94705
93943
94065
96008
94303
94002
94019
92780
94025
93943
90095
90245
94143
90245
90095
92867
95060
94604
90266
94306
4
1
4
2
2
1
2
2
4
4
3
1
1
2
4
4
1
2
1
1
1
2
3
2
4
1
2
1
1
4
2
4
1
1
3
3
2
2
3
3
4
4
3
2
1
3
2
1
3
2
2
3
4
1
2
1
3
4
3
4.00
7.00
6.50
7.90
0.30
4.10
6.30
0.70
1.30
4.10
0.90
0.20
0.30
1.00
2.20
1.10
2.80
6.90
0.10
0.20
1.40
7.60
1.50
6.00
1.80
0.80
2.00
2.50
0.30
3.40
0.70
0.40
5.00
0.30
1.50
5.80
0.80
3.30
0.90
2.20
1.30
0.10
8.20
0.10
2.20
2.60
0.40
4.00
0.90
0.40
3.30
0.10
0.80
0.60
0.30
2.50
0.20
2.20
0.70
3
1
1
2
1
1
1
2
3
2
2
1
1
2
2
3
3
1
1
3
3
1
1
1
1
3
2
3
3
2
2
1
3
3
1
3
3
1
3
2
2
2
3
3
3
3
1
1
1
1
1
2
1
3
1
3
2
2
2
0
0
0
358
0
0
380
0
0
0
0
104
213
0
0
85
0
0
0
0
0
0
117
153
0
0
0
0
0
200
90
177
0
0
0
0
0
0
136
0
201
145
467
0
0
169
0
331
0
0
303
0
158
0
0
164
0
0
230
0
0
1
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
35
59
53
45
46
40
42
25
39
30
58
41
37
36
27
60
62
67
44
24
45
58
61
54
28
49
35
36
34
36
35
27
42
65
29
65
59
46
59
52
60
43
65
50
48
49
58
24
58
45
42
64
49
55
40
28
57
50
40
9
35
27
21
22
16
16
1
14
6
33
15
11
11
3
34
36
43
18
-1
21
34
36
29
3
24
11
10
8
11
11
2
18
39
5
41
33
22
33
26
35
17
39
26
23
25
33
-2
32
19
15
40
25
31
14
2
31
25
16
82
39
45
133
152
12
32
74
54
181
75
95
190
90
20
64
85
105
21
78
158
125
81
183
54
79
38
172
184
158
188
20
60
113
70
84
23
141
110
31
22
91
82
23
35
114
18
80
74
122
73
40
55
69
92
48
113
58
109
94720
95616
90405
92056
90009
90033
94112
94085
92037
94542
90034
91101
94305
94709
95616
95014
90019
93711
90840
94720
94085
94720
95449
93105
94550
94025
91706
94704
93106
95054
94596
95064
92677
92096
93101
95762
94002
90089
90007
94923
92660
95134
94131
92630
93943
91380
94402
91107
95817
94590
94545
96064
92103
90089
90024
93943
91711
93940
94025
1
4
2
4
2
1
3
4
2
3
2
3
4
1
4
3
2
4
1
2
2
1
3
1
4
4
1
4
3
2
1
4
4
4
4
2
2
2
3
4
1
1
4
1
1
1
3
2
2
4
3
2
4
1
4
4
4
1
2
2.50
1.30
0.80
5.70
1.40
1.00
1.50
2.60
1.10
4.10
0.00
0.10
7.30
2.80
1.00
2.20
1.70
1.70
0.20
1.80
6.67
4.30
1.80
8.10
0.60
3.60
1.50
1.00
7.50
7.80
0.90
0.50
0.20
2.40
0.00
0.00
0.20
3.30
4.40
1.80
1.30
5.20
2.40
0.30
0.10
2.50
0.10
1.60
2.30
4.10
2.33
1.10
0.10
2.70
1.40
2.10
0.60
1.30
2.20
1
1
3
3
1
1
1
1
2
2
3
1
2
1
1
3
3
2
1
2
1
1
2
1
2
3
2
2
1
1
3
3
3
3
1
3
3
1
1
1
1
1
3
1
1
3
2
3
3
2
2
1
3
2
2
3
3
2
1
138
0
0
0
0
91
149
204
159
0
0
240
565
0
134
0
98
0
0
0
132
219
0
0
0
212
136
295
0
114
282
0
151
0
0
0
0
0
264
0
80
0
252
0
0
0
0
238
0
0
0
0
0
0
0
0
327
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
55
53
48
59
58
38
49
60
54
28
27
42
52
54
56
58
56
64
35
45
57
35
46
30
44
39
42
34
46
55
28
35
60
50
52
51
51
59
53
43
31
32
41
31
41
47
37
53
49
62
33
54
27
60
29
56
55
45
33
28
29
24
33
32
14
25
36
28
2
1
18
28
30
30
34
32
40
8
20
32
8
22
4
20
12
18
9
20
31
3
10
35
24
26
27
26
35
28
17
6
6
17
4
16
22
13
23
22
36
9
24
3
35
5
32
30
19
9
39
33
18
63
43
70
19
39
81
34
140
114
55
21
50
41
190
8
55
40
22
44
102
54
130
75
42
133
40
34
142
64
44
95
49
12
98
42
44
124
175
22
78
54
154
42
195
80
81
89
61
25
43
122
160
83
79
30
145
94542
94591
94304
90044
92093
94022
94545
94501
94720
92161
91711
94305
91320
95351
94022
95833
90032
94110
92870
91763
95616
94590
95039
93033
90291
94501
95929
92110
92037
94305
93727
94542
94720
91401
90011
91007
90024
91711
92152
94117
95005
94061
95929
91741
92407
95820
91763
93023
94301
94022
93943
90016
90245
92606
90405
91320
92182
94305
94110
3
3
4
1
1
4
1
4
3
4
1
1
2
1
4
3
3
2
2
2
3
2
3
4
4
3
2
1
1
3
1
3
2
1
1
2
1
4
2
1
2
4
4
2
1
3
2
1
3
2
3
4
3
1
1
4
2
3
1
1.00
1.90
0.20
1.60
2.80
2.00
0.90
1.30
0.80
1.30
5.90
0.30
3.20
0.10
2.80
1.50
2.20
0.30
1.67
1.30
0.10
1.67
4.50
1.80
3.20
2.33
1.70
3.80
1.20
1.50
0.80
2.30
1.60
0.30
1.40
0.20
1…
Purchase answer to see full
attachment

error: Content is protected !!