537
1324
13
26
126
396
258
85
346
275
507
343
57
152
147
267
334
395
349
245
450
27
45
36
47
19
46
89
610
47
45
25
75
378
393
409
409
307
594
42
42
41
40
38
141
138
66
94
204
64
110
10
41
123
121
119
239
41
111
192
88
65
103
55
48
218
107
271
197
880
144
70
67
56
137
38
77
45
87
716
175
257
27
53
65
59
128
13
12
13
17
89
33
83
448
15
27
56
32
145
94
116
201
104
25
42
46
42
415
2309
2709
4141
155
41
85
57
99
176
147
28
2787
103
126
249
57
57
60
130
53
86
145
12
14
87
479
237
42
277
99
87
190
268
76
45
60
128
67
74
37
40
233
1168
17
66
31
99
66
277
272
448
384
324
122
73
145
111
153
323
23
100
2618
2498
2914
216
373
72
119
129
132
145
428
104
262
267
494
194
37
97
47
191
700
574
146
685
123
190
48
52
40
31
108
45
39
55
59
191
151
158
246
256
443
75
205
123
664
37
90
244
67
94
94
99
120
29
54
147
656
70
171
118
286
74
164
39
81
131
178
207
56
124
42
277
29
58
139
71
324
3228
1857
2433
1813
204
31
208
70
139
304
189
197
228
138
203
187
128
205
907
358
24
34
76
91
141
2246
28
2328
43
94
130
62
27
43
2205
17
48
49
36
32
70
26
31
135
20
105
473
1015
752
3210
2464
57
215
248
464
491
141
73
191
29
85
77
163
71
58
94
132
297
44
69
38
120
41
45
1348
640
75
263
570
87
65
33
115
33
27
50
49
68
99
46
83
112
261
310
3364
1527
82
515
75
102
45
538
40
256
137
100
31
26
51
24
91
32
101
51
92
42
70
32
26
36
96
51
55
24
286
521
127
75
37
94
43
17
17
19
21
20
50
64
186
153
264
824
857
12
135
44
81
58
37
59
97
97
94
143
46
156
74
45
141
13
26
33
17
290
91
253
311
258
33
91
58
65
33
143
77
17
20
43
27
44
242
348
40
44
45
254
29
45
29
72
117
89
165
265
2687
282
236
256
982
205
74
51
445
31
63
129
2292
652
327
164
61
58
207
121
180
245
817
102
105
1039
1166
132
109
142
928
325
113
126
270
291
171
477
548
256
168
51
422
725
133
722
303
26
1435
826
194
97
65
312
57
86
69
628
74
68
63
117
27
1676
126
59
266
194
58
626
35
77
320
30
632
89
708
47
77
70
71
224
154
140
644
296
113
187
111
90
624
260
801
158
147
0
0
42
163
138
111
138
147
93
96
112
90
115
108
108
88
133
106
117
112
107
121
169
147
171
171
200
172
95
106
144
138
176
154
102
105
104
136
120
104
146
173
133
133
156
134
122
140
121
122
117
99
200
134
109
144
105
132
150
134
120
108
117
147
146
130
127
118
99
159
118
131
105
144
103
107
112
100
157
103
161
141
98
146
106
99
114
106
163
169
171
163
101
150
94
99
163
136
156
136
100
110
100
97
109
150
114
127
118
158
180
190
186
125
107
105
96
130
120
94
135
175
95
129
115
120
120
115
111
130
114
137
163
155
113
137
104
102
146
129
122
113
114
158
167
147
115
125
110
151
139
89
105
200
140
167
135
117
156
138
134
151
118
94
105
136
124
97
114
111
133
186
173
172
89
94
103
95
112
112
101
100
116
102
136
106
103
139
112
144
110
130
106
133
129
95
105
177
172
139
200
145
138
169
136
124
119
104
105
103
124
121
108
80
109
103
150
114
104
113
86
113
120
104
128
104
136
93
118
143
125
103
108
108
155
160
120
104
111
119
110
120
145
121
114
126
169
114
180
131
130
109
133
131
101
102
103
160
90
125
124
128
146
131
94
107
161
118
176
163
158
113
102
121
138
155
127
147
121
105
163
133
141
155
157
173
166
136
109
173
167
107
153
135
171
159
112
182
136
140
143
130
111
128
134
124
131
155
104
117
114
137
115
109
103
102
151
122
118
114
153
147
173
97
154
133
92
109
96
124
128
167
131
161
171
121
98
153
157
101
142
121
193
171
130
105
154
156
147
132
117
111
105
137
151
169
140
163
166
122
123
137
102
137
141
146
129
115
126
138
146
133
114
115
122
154
172
120
156
150
147
129
168
173
178
123
165
132
135
165
102
155
89
141
160
133
188
177
116
122
109
122
167
136
150
126
120
142
200
188
200
108
102
131
103
142
169
104
113
109
104
125
117
150
163
150
142
141
102
139
200
173
167
111
147
163
169
104
112
93
109
107
157
124
92
128
117
122
106
113
122
171
135
111
172
116
129
104
100
131
94
118
131
142
103
110
114
151
173
98
123
122
163
110
115
117
121
106
107
89
127
128
100
123
116
99
109
182
116
176
93
142
102
115
121
123
152
112
93
117
117
101
101
136
200
163
110
129
101
99
156
135
111
138
115
150
150
110
127
177
117
105
146
124
102
131
107
117
120
121
134
109
124
107
117
94
134
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
