# USGS 06696200 SOUTH PLATTE RIVER AT LAKE GEORGE, CO. daily mean flow
# Written by Hydrohistorian; missing days are NaN, never zero.
start_date: 1911-03-01 24:00
end_date: 1929-09-29 24:00
timestep: 1 DAY
units: cfs
scale: 1
1.5
5
5
2
8
5
8
11
17
40
46
13
17
28
31
36
31
36
24
31
40
31
36
52
76
31
31
36
76
40
22
86
86
67
86
60
40
28
17
17
13
19
19
9.5
6.5
8
6.5
11
11
11
8
11
11
8
11
13
15
13
11
9.5
6.5
3.5
6.5
6.5
6.5
9.5
9.5
6.5
11
11
8
6.5
6.5
6.5
5
9.5
15
19
22
22
17
22
24
24
19
19
19
17
11
11
6.5
8
6.5
6.5
6.5
5
3.5
5
24
46
76
67
60
52
60
125
170
210
235
235
360
385
385
385
435
360
210
170
140
155
155
140
140
235
850
780
850
710
675
745
580
410
110
140
110
190
170
210
125
98
125
140
235
260
285
310
335
360
310
235
170
190
170
170
170
140
140
125
110
98
86
86
86
98
125
110
98
98
86
98
110
98
86
98
110
155
190
170
98
98
98
98
86
86
86
86
86
76
67
67
60
60
60
52
52
52
46
46
60
67
67
52
40
40
46
52
52
86
125
40
40
40
40
40
40
40
24
15
22
52
86
76
36
31
40
22
9.5
31
31
28
28
24
24
22
19
19
31
67
67
36
36
36
19
13
24
28
28
31
36
36
36
31
31
31
31
17
22
22
19
24
24
19
19
15
15
19
24
31
28
28
31
22
17
19
15
15
13
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
4
4
4
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
1
1.5
5
2
3.5
11
22
24
36
28
28
31
36
36
31
46
28
28
22
24
31
36
36
67
67
110
140
98
46
36
36
22
19
22
22
28
31
36
22
36
28
31
22
19
24
19
24
24
24
28
17
13
9.5
8
8
15
24
28
28
31
28
36
36
40
46
52
46
36
28
36
24
24
36
40
40
60
60
40
36
125
98
76
86
190
210
310
410
410
360
235
260
235
210
170
140
140
260
285
235
155
125
140
170
260
335
385
435
580
615
490
335
140
210
1540
1190
210
410
520
640
640
640
640
640
640
460
360
310
335
335
285
210
235
335
385
435
490
435
640
580
580
490
435
335
285
170
140
140
140
155
125
110
86
76
86
140
170
140
125
98
67
76
76
67
67
52
52
40
40
36
36
40
36
31
31
24
24
28
31
36
36
31
31
40
52
28
24
52
52
52
52
52
52
52
52
52
52
52
46
46
46
46
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
15
18
20
20
25
33
48
52
65
103
97
72
74
74
65
83
140
171
208
292
315
114
74
74
83
74
208
292
248
236
219
219
196
188
181
154
103
126
114
103
65
65
74
83
83
74
74
93
103
114
103
83
58
52
83
292
208
292
315
365
470
645
525
442
415
415
415
365
315
315
292
270
270
270
270
227
171
154
154
154
227
279
340
248
208
227
227
227
248
292
315
365
315
340
315
292
292
315
340
270
248
248
248
248
227
227
227
292
365
415
365
365
315
315
340
340
340
270
292
315
227
154
154
126
103
103
103
103
126
154
140
126
126
126
111
93
83
74
65
65
65
65
52
58
58
58
50
41
41
46
46
46
41
37
33
29
26
26
26
33
65
57
49
41
52
52
26
26
26
30
33
37
41
52
52
43
33
26
31
36
41
38
35
32
29
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
30
30
30
34
38
41
55
69
75
80
86
86
86
96
86
69
82
95
107
96
86
91
96
120
132
107
160
190
204
217
120
172
224
222
219
217
192
166
136
107
190
224
132
126
120
160
132
310
287
264
184
132
160
120
103
86
78
132
146
160
146
146
175
154
132
120
107
117
127
132
132
122
184
224
244
301
382
371
360
335
500
470
530
500
470
530
560
720
860
930
930
825
880
930
500
415
428
442
471
500
560
860
930
1080
1470
645
515
495
475
455
428
400
350
323
296
269
242
254
261
300
330
400
450
515
548
428
445
463
480
498
515
560
600
700
800
720
720
720
720
720
720
720
720
720
720
750
935
972
972
935
935
954
972
972
972
972
935
774
612
548
532
515
455
350
335
320
303
303
303
303
311
318
326
303
444
312
297
282
282
282
282
272
261
217
207
207
207
207
198
190
190
195
201
207
198
190
190
190
190
190
190
190
190
190
190
190
190
190
190
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
NaN
51
51
51
51
51
52
52
52
48
48
64
73
93
103
132
93
103
103
125
125
137
113
93
83
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
60
64
64
60
60
56
56
56
56
60
64
64
64
56
56
83
125
300
223
176
103
103
93
93
83
80
76
72
68
64
60
56
64
64
137
191
176
113
83
56
30
13
36
30
30
26
26
30
70
106
140
140
128
116
140
196
264
285
265
230
230
230
197
197
214
230
197
140
107
87
97
117
130
145
130
140
148
130
146
168
190
203
168
247
247
300
325
373
304
264
247
264
247
196
196
182
182
188
166
138
128
166
219
205
212
531
543
456
293
208
169
208
237
215
205
192
157
145
160
260
413
310
268
237
212
178
182
182
224
198
163
140
140
140
125
111
109
109
104
91
85
79
83
83
75
71
64
66
91
198
240
252
248
244
244
237
233
222
222
224
233
230
222
222
248
264
276
280
272
272
264
248
252
260
256
252
252
252
252
248
240
260
268
260
260
252
248
240
237
240
237
205
56
16
15
18
50
75
75
62
60
62
56
50
34
26
27
32
39
37
34
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
76
76
76
76
76
76
76
76
76
76
77
77
77
77
108
94
94
94
108
80
80
70
70
80
80
70
70
68
59
10
0
0
4
36
36
29
29
29
29
29
29
29
36
50
50
50
36
36
36
59
207
207
170
137
122
59
59
50
50
50
42
29
36
398
80
19
29
29
24
19
10
29
108
94
94
108
137
284
373
398
350
327
284
244
244
225
225
225
225
207
188
170
154
154
122
94
59
59
59
244
478
478
373
264
170
137
137
108
108
327
423
423
350
350
478
600
568
667
600
423
284
244
207
108
170
154
122
264
284
284
306
284
284
284
306
327
450
373
373
327
284
244
244
244
225
225
264
264
264
306
306
284
264
244
207
207
207
188
188
188
207
225
207
207
188
170
137
108
29
10
42
59
80
80
59
59
50
50
50
50
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
36
36
36
29
29
29
24
24
24
24
24
24
24
24
24
24
24
24
24
19
12
16
24
29
24
24
24
24
24
24
24
19
19
19
19
19
19
19
24
24
24
24
24
24
29
29
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
35
35
35
36
36
36
36
42
42
36
42
51
51
42
42
42
42
42
42
42
42
42
42
42
42
42
60
83
72
51
36
136
83
60
42
36
29
29
29
36
36
42
42
42
51
51
42
42
36
36
29
29
36
42
42
42
42
42
42
36
29
29
29
29
29
29
29
25
25
25
20
25
25
29
36
36
36
29
25
20
20
16
16
16
20
16
16
16
16
16
20
29
83
95
83
108
136
166
217
256
302
380
380
440
583
760
760
473
326
326
326
302
326
583
1210
1260
625
380
256
199
166
122
108
83
83
108
199
183
235
256
507
1310
507
326
235
183
183
183
217
183
136
136
122
112
112
110
101
93
83
82
83
83
82
76
69
71
113
160
169
184
189
182
166
160
85
72
72
101
82
71
53
59
47
40
40
47
50
154
154
173
180
154
139
153
154
122
175
203
154
122
122
76
69
109
112
110
101
86
80
83
93
69
65
69
65
60
60
57
59
67
65
62
60
60
51
47
47
53
53
51
45
45
50
50
55
57
57
60
60
60
60
60
60
85
83
95
85
83
80
82
55
67
62
60
60
50
50
50
50
40
42
46
42
29
42
60
116
108
83
108
83
83
88
108
83
83
60
60
60
56
53
47
42
42
42
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
206
190
190
292
354
464
470
628
628
278
410
628
470
502
458
496
483
202
163
160
190
182
194
166
160
160
174
182
206
223
250
302
328
278
241
198
186
166
149
132
142
100
74
64
54
54
52
48
46
45
45
72
138
190
278
302
297
264
297
371
410
416
393
312
254
194
117
90
74
85
146
152
149
149
152
160
156
146
273
273
278
365
354
323
307
254
206
170
135
129
108
105
105
160
223
328
628
446
318
318
250
194
142
78
76
146
232
365
307
318
344
440
446
354
297
268
245
117
88
170
210
328
376
612
845
1080
410
404
288
219
206
268
206
210
186
170
146
126
120
108
114
264
259
254
254
245
241
236
278
273
264
268
264
149
66
57
54
54
72
66
60
60
60
57
60
117
123
163
259
323
323
278
210
190
174
146
135
126
114
105
102
98
95
88
78
66
60
57
62
70
72
78
82
70
62
57
57
58
60
60
60
60
60
60
57
54
54
52
51
51
51
51
48
45
45
76
60
60
80
76
60
60
60
60
60
60
60
58
60
60
60
60
60
60
56
54
52
51
51
51
51
58
62
56
52
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
45
45
50
52
52
58
60
70
78
78
85
80
85
95
98
80
80
120
210
105
70
50
58
60
56
60
54
62
76
92
85
92
108
98
85
80
78
76
72
92
82
76
76
72
72
72
114
95
76
85
100
126
186
241
223
210
178
142
111
105
142
163
190
152
132
111
98
95
102
186
241
241
174
194
194
210
198
170
163
142
100
74
60
54
57
57
57
64
90
146
120
132
100
74
80
149
120
74
60
60
58
56
88
105
78
64
80
88
129
149
100
78
74
82
82
371
760
1080
410
278
307
307
307
283
241
319
259
328
223
186
170
182
236
297
307
292
259
250
236
214
232
297
319
292
264
241
228
214
328
292
273
219
142
117
102
90
80
80
80
80
100
105
92
80
74
66
62
60
57
54
62
60
76
78
70
62
56
54
54
54
54
54
54
54
54
51
51
51
51
132
182
194
228
254
259
268
264
264
264
268
264
264
264
264
264
264
264
264
264
254
254
254
254
254
264
259
135
56
54
54
57
62
60
72
60
57
52
45
45
18
11
22
57
48
45
45
45
25
12
38
12
9
9
5
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
90
90
90
95
95
100
92
80
88
92
100
95
85
56
52
88
72
70
69
64
60
62
57
50
49
46
42
40
42
40
40
40
36
33
29
28
26
24
21
19
19
19
19
19
19
19
24
40
50
155
178
198
213
231
264
244
219
190
135
110
130
130
124
112
112
135
135
138
126
101
83
77
69
67
62
76
77
72
69
64
54
44
40
38
38
36
32
27
24
22
19
33
112
155
195
395
683
835
958
798
578
560
655
739
820
828
1000
1230
775
590
500
400
348
292
234
228
261
286
272
258
244
240
222
198
172
202
328
374
272
195
148
152
150
178
198
290
812
608
648
450
560
805
634
478
456
704
812
590
655
440
378
378
324
352
369
386
290
244
210
180
165
158
172
190
356
361
361
395
374
312
271
264
286
316
332
425
530
395
400
405
420
489
450
420
462
478
425
365
340
305
282
250
219
202
192
175
155
142
133
130
126
128
130
121
118
127
111
94
85
102
108
97
80
88
73
102
127
195
239
214
291
318
274
147
121
134
158
158
158
140
108
97
94
94
86
86
80
52
40
52
52
46
44
75
66
66
66
73
73
73
73
68
40
33
30
42
63
68
61
94
88
68
105
144
184
187
184
140
97
130
162
176
162
147
134
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
80
80
87
114
117
87
63
74
59
38
42
39
42
35
37
34
32
34
37
37
38
41
41
42
41
63
82
96
112
85
110
91
80
80
80
78
76
74
65
52
50
47
42
39
42
52
63
57
45
41
37
34
45
29
30
30
30
45
68
80
100
112
82
59
45
37
32
33
30
35
70
82
70
69
69
82
96
129
110
76
61
50
42
37
41
54
61
63
63
42
49
33
93
105
82
63
50
38
30
15
8.5
6
4
4.5
6.5
7.5
7
7.5
6.5
6
6
7
13
8
5.5
5
5.5
23
87
49
29
30
30
230
250
210
130
110
45
38
42
217
78
59
54
35
55
70
80
60
106
134
119
107
98
96
89
80
80
74
76
82
107
93
69
63
72
69
56
54
50
47
42
50
30
29
29
29
30
37
38
37
32
30
30
32
30
27
26
26
27
28
29
35
35
84
112
120
126
126
132
126
120
126
135
153
153
150
150
138
141
144
141
141
150
150
150
150
150
144
147
147
144
135
156
163
160
163
138
144
150
147
150
166
182
204
214
214
172
144
118
95
72
65
30
32
34
40
28
32
35
35
34
30
30
30
22
24
24
27
27
27
16
18
20
20
20
20
20
20
18
13
18
20
18
17
17
17
17
17
16
16
20
20
19
20
19
19
19
18
20
20
20
15
15
13
14
12
10
11
12
12
11
11
11
11
10
10
10
11
14
14
14
14
10
10
10
8
7
7
7
8
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
7
7
8
7
6
6
8
8
8
12
12
14
14
16
18
22
22
20
20
22
22
22
20
28
24
23
23
22
30
35
60
75
78
70
70
60
65
102
120
110
120
122
140
160
210
225
200
207
211
214
166
135
105
86
74
72
72
72
67
65
60
57
55
55
58
60
77
102
102
102
105
108
112
126
193
259
251
248
222
211
193
200
207
225
207
126
98
77
69
81
102
90
81
86
86
98
115
112
98
100
169
267
248
147
115
141
169
189
248
279
244
196
225
331
295
251
229
233
225
229
211
182
182
186
169
132
169
153
179
186
244
240
291
480
433
556
724
784
1030
532
650
712
538
388
398
327
293
355
561
476
345
266
221
239
302
306
345
306
266
228
281
355
327
428
460
482
544
567
567
471
515
504
632
561
590
532
521
413
350
319
269
254
285
281
285
285
262
254
246
246
239
154
122
106
95
95
111
138
190
147
262
345
368
341
323
314
289
306
314
289
285
285
273
173
133
130
160
186
221
242
214
136
111
93
93
127
141
144
147
170
183
176
166
160
154
144
133
147
157
160
150
157
154
136
124
133
144
144
138
130
127
122
113
122
116
136
124
116
98
98
127
113
103
100
98
98
98
98
116
116
53
57
54
54
58
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
180
180
220
250
270
289
144
266
590
345
250
203
246
262
242
203
166
144
157
173
163
138
136
130
136
147
141
122
130
150
147
144
150
154
144
133
108
88
83
76
78
68
53
44
30
28
51
88
113
150
138
136
138
138
136
124
176
232
254
289
310
314
289
254
221
214
217
214
190
170
133
100
108
154
228
258
258
239
210
173
173
163
154
150
138
136
130
133
136
116
95
90
93
100
98
103
144
163
203
258
258
190
200
207
200
186
186
193
203
224
217
224
224
232
239
228
228
235
242
235
246
258
266
262
254
246
232
239
250
258
273
273
269
254
224
193
103
71
62
51
37
29
29
25
26
25
24
24
24
20
19
17
16
18
16
18
17
16
18
22
17
17
19
25
28
28
25
20
17
19
18
17
16
14
12
11
12
15
16
17
16
15
13
13
16
18
20
16
14
14
20
37
32
26
17
27
29
31
38
42
42
45
41
36
31
30
31
32
32
28
24
24
22
20
26
28
29
29
36
40
24
27
24
24
24
25
28
27
30
30
30
28
28
27
23
26
12
20
30
27
30
28
28
30
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
107
99
101
101
83
81
76
81
62
64
40
53
52
45
45
38
31
44
35
32
27
25
24
24
22
20
15
11
11
15
16
15
15
19
18
20
20
18
18
20
20
17
22
28
45
47
66
78
81
83
86
96
104
110
94
70
50
36
29
26
117
211
220
255
220
270
255
255
270
260
250
235
225
198
160
152
168
185
180
164
160
180
198
189
172
180
189
176
156
198
340
350
330
280
230
198
211
207
189
172
180
202
300
216
300
285
245
265
310
405
370
290
285
245
202
176
290
260
245
290
435
360
360
260
220
207
185
176
168
160
172
144
114
94
280
230
220
144
136
104
240
245
185
164
123
114
99
78
62
58
83
104
107
110
96
96
152
250
230
211
168
136
110
99
96
160
185
168
144
130
110
107
117
104
101
96
96
91
83
83
88
86
86
86
107
202
265
255
160
136
101
86
91
104
110
88
64
72
74
70
60
60
64
68
64
64
74
88
101
117
104
72
66
58
60
70
64
66
55
45
44
42
50
53
50
45
36
31
36
56
44
56
47
40
40
40
40
40
40
40
40
40
40
35
35
35
35
35
35
35
35
35
31
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
26
26
26
26
26
32
32
32
32
32
32
32
45
41
35
32
36
40
44
47
110
110
116
164
140
126
110
78
78
76
62
58
64
91
74
74
104
198
211
168
120
81
72
126
114
88
83
78
72
56
48
70
194
202
133
96
86
99
104
114
88
72
72
56
44
41
42
48
68
91
172
280
410
370
270
176
144
155
235
315
350
345
325
340
400
390
360
280
250
370
380
260
180
156
207
176
126
99
56
66
56
53
55
68
78
99
126
211
220
265
600
490
485
455
405
375
325
275
255
255
198
164
164
172
133
91
68
99
295
198
207
255
189
148
130
176
185
136
99
114
148
180
270
315
380
270
189
216
211
207
202
285
172
144
140
144
148
117
117
117
114
117
114
101
101
110
148
110
104
101
101
104
114
72
58
53
53
56
50
47
53
52
45
41
37
30
28
28
25
24
24
24
22
21
20
17
18
19
20
19
20
19
18
18
18
19
19
18
16
18
19
21
22
23
23
18
14
13
14
17
19
19
15
13
13
14
14
14
19
18
18
27
38
35
33
36
35
35
32
31
35
44
58
50
49
50
52
50
50
50
49
46
44
71
58
60
56
54
54
47
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
200
187
239
177
190
177
148
114
104
77
63
58
52
44
46
49
52
54
47
44
41
46
49
46
39
36
30
23
21
24
26
26
24
18
16
16
18
18
16
13
19
21
27
39
33
23
23
23
19
18
18
17
16
13
31
94
124
116
111
102
42
26
21
41
86
121
145
165
159
126
88
56
52
88
99
165
177
111
148
247
162
92
67
104
104
79
54
49
50
77
232
312
375
429
320
210
159
145
142
145
159
193
210
262
278
203
159
154
154
154
148
142
92
56
54
111
329
197
154
210
303
413
403
334
303
251
286
320
278
232
235
307
338
449
549
384
274
232
210
193
171
159
142
137
184
214
165
145
142
129
119
121
129
119
116
26
270
266
270
258
247
247
266
255
266
266
282
303
320
316
307
303
307
316
303
291
295
295
228
90
79
82
79
71
62
56
67
67
56
56
61
57
56
50
43
38
37
31
32
30
27
26
23
24
26
24
24
26
25
24
25
25
23
19
21
19
17
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
30
29
30
43
43
30
30
35
44
37
30
27
21
19
21
20
20
19
12
11
12
12
7
7
10
11
10
9
6
5
7
13
21
27
26
18
15
13
15
20
50
65
52
47
163
169
128
91
52
38
34
30
31
40
123
166
206
278
324
342
365
374
365
365
356
220
139
89
61
93
126
113
142
145
169
160
113
67
52
61
67
54
36
23
17
20
41
96
154
187
175
172
115
89
87
78
74
82
78
61
50
45
48
126
316
202
128
175
374
356
342
428
342
299
581
727
694
635
635
668
749
789
661
524
444
541
465
316
274
250
227
202
178
169
154
128
142
160
407
460
460
465
507
497
497
347
118
80
65
63
72
65
63
76
72
72
65
57
56
52
50
43
131
78
56
43
37
27
25
23
23
26
24
22
37
32
24
25
23
22
22
24
22
17
17
18
17
14
12
10
8
8
9
9
10
10
12
12
14
14
13
12
12
12
11
10
11
12
12
12
12
12
13
15
14
11
12
76
12
12
16
25
30
25
31
35
31
28
25
35
34
31
39
39
35
35
35
35
35
30
30
30
30
30
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
140
141
124
132
104
93
80
58
55
30
38
38
39
35
28
31
32
27
25
24
20
19
17
17
16
16
16
16
11
14
15
14
16
16
14
13
12
12
11
12
16
17
18
17
16
19
17
18
19
15
15
51
72
52
52
74
136
82
86
77
50
45
60
89
86
91
102
100
104
113
238
280
280
320
228
180
206
257
242
220
242
371
362
384
362
380
388
388
406
397
406
397
415
406
411
415
411
380
362
384
358
337
328
366
341
402
434
540
500
708
607
457
388
545
764
676
581
510
556
719
692
612
665
698
764
890
1060
956
890
962
832
681
560
415
337
280
272
257
213
231
280
253
220
253
272
246
296
296
316
471
540
505
420
411
296
280
272
280
333
354
362
362
337
337
280
246
220
180
174
187
180
174
168
168
163
163
152
144
144
141
132
127
