537
1426
67
97
112
384
223
68
434
263
507
532
137
107
128
66
194
102
149
137
290
110
237
238
146
48
239
111
835
107
187
101
84
506
508
519
418
263
310
109
233
97
95
100
58
189
218
195
647
28
65
105
201
108
132
99
145
97
59
204
156
207
524
581
177
377
70
384
192
947
53
137
88
70
171
142
78
236
2806
5142
2668
2780
99
34
101
67
147
48
48
48
84
436
99
82
485
48
99
496
89
156
91
88
235
135
101
101
87
51
43
103
60
169
108
65
111
78
114
535
115
42
129
114
107
351
52
52
52
141
33
93
72
42
43
2832
4023
1863
70
113
36
142
321
254
206
103
41
131
48
58
222
198
117
610
46
142
118
132
71
89
264
3436
2706
1346
128
85
63
72
505
237
97
156
352
392
805
335
665
78
68
71
104
114
559
87
273
337
414
258
63
97
51
105
317
549
70
545
94
175
110
210
156
109
387
228
38
71
58
79
111
71
254
291
200
67
238
79
410
42
78
232
37
117
36
46
2769
39
69
98
474
203
806
187
479
86
82
132
325
830
247
228
40
146
224
298
106
85
219
355
296
144
631
550
705
262
88
231
75
164
156
228
80
125
77
73
164
197
241
113
125
101
104
221
105
293
565
85
203
141
200
152
93
45
98
444
79
382
375
169
64
119
208
88
114
200
500
3013
2923
2027
286
1038
42
117
179
593
887
193
53
136
63
62
66
291
73
60
124
73
105
234
69
232
119
147
247
145
867
198
871
609
324
322
100
79
239
110
200
208
73
188
196
88
106
209
479
323
399
77
447
204
219
106
3417
85
226
132
139
100
242
235
158
379
52
104
59
116
63
86
107
242
137
295
498
140
221
474
515
151
221
98
78
220
43
39
66
48
64
155
37
90
132
328
163
572
102
390
104
150
126
238
378
100
95
141
63
101
187
242
55
104
107
240
235
48
340
67
194
410
185
42
112
56
51
52
160
50
67
104
155
109
224
162
138
108
165
175
366
103
234
103
113
100
133
136
231
1711
220
409
103
554
291
51
33
247
47
61
143
1059
825
239
107
93
45
86
81
108
110
934
67
64
111
103
143
54
581
62
299
88
114
853
439
263
591
408
122
123
89
208
809
211
159
269
204
707
132
86
116
91
216
65
69
81
1378
116
86
81
63
247
145
92
45
730
255
201
594
94
60
1912
104
158
134
739
106
82
70
39
621
204
1356
2039
123
59
122
70
98
135
233
500
147
85
0
0
51
183
168
130
164
140
109
121
104
106
129
146
107
106
152
167
154
168
172
140
189
185
192
184
190
185
139
138
171
151
183
131
129
132
129
115
104
142
171
193
168
154
169
116
145
163
141
160
117
109
192
175
116
145
131
138
139
121
117
112
149
177
184
127
133
118
125
150
125
93
149
145
122
119
149
121
185
189
191
170
159
172
110
125
114
126
184
177
177
169
128
172
96
115
177
172
189
152
113
117
88
110
125
172
135
137
121
136
129
157
129
100
98
117
97
118
155
105
144
147
126
99
143
124
129
106
137
124
130
128
175
175
189
165
160
108
140
123
149
143
162
148
170
138
100
114
107
165
175
98
121
200
152
190
140
135
117
138
178
187
139
110
127
104
126
134
112
168
140
176
149
175
125
169
109
88
119
123
123
173
114
102
138
93
166
155
137
125
100
139
145
100
173
101
113
177
179
181
190
180
167
165
117
152
96
124
119
162
144
143
108
141
107
117
175
128
145
127
101
133
106
163
136
112
110
127
134
171
123
108
130
126
161
154
159
124
129
125
126
168
129
170
136
126
178
106
124
142
126
135
147
161
94
94
128
105
105
133
129
123
82
139
115
120
108
91
172
189
164
128
137
122
162
113
170
142
113
116
176
168
125
175
191
191
183
165
126
192
183
108
178
172
193
190
169
144
150
145
107
138
131
138
147
130
141
155
107
108
142
120
113
134
126
126
185
112
165
129
157
192
132
164
138
127
136
146
147
169
122
183
171
175
178
125
124
175
133
105
104
116
174
140
130
103
175
177
170
171
131
128
105
131
169
192
166
184
178
148
123
123
116
155
117
171
171
154
147
178
152
168
139
142
108
178
168
120
177
175
165
157
177
163
179
129
123
111
130
98
136
175
137
170
154
146
187
190
133
131
144
100
169
117
166
139
94
189
195
187
184
133
106
103
139
93
163
121
101
110
118
127
100
166
189
179
171
168
105
150
196
192
183
144
170
185
170
106
119
120
100
138
168
145
123
139
103
145
103
124
137
177
116
143
180
174
144
120
130
116
92
92
131
111
164
102
119
142
120
122
111
168
151
116
104
87
153
122
114
172
164
105
126
144
179
143
123
142
105
189
141
164
109
128
154
98
125
103
113
147
141
104
100
111
200
125
121
139
133
100
175
170
154
107
167
183
121
148
176
170
118
114
140
145
111
178
148
113
110
105
112
138
125
97
136
90
109
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
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
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
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
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
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
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
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
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
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
