dt = 30

262
162
262
232
273
310
302
262
253
262
253
262
234
181
279
264
234
235
215
251
226
220
205
213
196
234
196
91
170
178
184
131
180
216
208
180
300
271
270
342
255
251
260
260
210
228
256
144
226
65
246
288
226
258
268
235
218
216
222
225

167
239
263
281
240
230
211
240
248
209
281
289
248
256
266
303
271
214
242
207
210
235
289
303
215
275
257
233
244
247
233
257
261
248
270
252
222
242
212
214
207
210
261
293
275
244
266
252
223
289
253
252
225
219
252
221
219
225
242
284
248
303
239
238
225
233
228
230
233
230
238
10864
10921
10864
10054
14246
12044
8105
10864
6769
8105
8192
17353
13475
9848
8105
8959
8089
7828
8089
7046
4629
6274
4579
8229
13732
10312
13599
13065
13114
6669
3343
8414
10302
7560
4031
9671
10353
6674
6237
7989
8656
8844
5005
9068
10407
8503
4828
13599
15737
9937
15680
19221
20119
7022
12673
8165
19203
11187
11467
9234
14805
3954
5427
5200
6178
6211
723
813
2760
2975
1167
2333
2769
1044
2111
1466
3112
2545
2391
5019
1315
5172
2919
2295
3536
2225
3321
3596
4473
3940
3122
3782
3053
2992
3324
3358
2828
2881
4495
2644
2661
2216
2768
2446
2600
2230
1209
2228
2015
2686
2394
2622
2126
991
2025
2118
4038
1892
3496
4262
2561
1613
2277
1635
1310
1880
1677
2414
1407
1348
1101
2592
71
66
106
62
98
84
130
71
19
71
27
35
21
19
31
20
16
20
21
17
20
21
20
21












































































































138
374
231
293
241
211
241
241
164
241
235
224
69
106
307
155
148
239
247
61
409
412
415
340
272
305
182
101
134
199
116
175
144
153
124
224
166
230
284
242
288
251
185
272
214
237
305
418
183
391
301
250
31
222
119
126
227
224
309
74
191
218
217
223
186
11
173
120
194
173
448
330
293
218
176
216
165
157
138
124
153
176
160
117
141
165
193
230
117
77
120
83
280
430
127
96
265
264
172
250
103
83
138
117
190
196
193
200
176
152
237
263
172
200
206
206
200
206
200
206












12
11
12
12
12
12
12
12
12
12
12
12
11
10
11
11
11
11
11
16
11
11
11
11
18
17
18
18
18
22
18
18
18
18
18
18
15
13
15
13
15
14
16
14
14
15
14
16
22
21
22
16
22
27
22
22
22
22
21
22
25
25
25
24
25
24
23
29
24
25
18
25
25
22
25
24
25
24
25
25
24
25
24
25
25
22
25
29
34
33
34
34
33
34
33
30
30
28
20
14
25
24
30
34
43
39
43
59
64
36
34
33
25
24
20
15
19
25
38
39
49
44
54
33
30
29
30
20
10
5
5
15
17
16
17
14
15
12
14
15
5
11
20
21
15
18
16
29
23
22
23
15
19
29
29
35
29
13
25
29
29
29
25
28
26
28
26
26
23
21
23
20
23
23
27
28
23
24
21
20
14
13
14
15
17
14
14
13
14
14
14
9
18
13
18
18
18
17
17
28
17
18
11
18
18
16
18
17
18
17






















































1836
1718
1572
1777
1729
1777
1836
1836
1777
1836
1777
1836
1836
1659
1836
1797
1824
1777
1849
1856
1737
1836
1777
1836
1368
1606
1781
1336
1405
1423
1975
1053
844
921
2042
1017
1707
1093
1293
1233
750
553
1203
453
1733
914
1174
1106
386
413
818
923
1230
2515
1978
628
425
554
311
888
283
310
179
167
176
128
136
126
190
115
99
180
128
482
776
176
319
187
282
225
231
489
242
483
488
355
594
961
423
311
293
247
337
328
555
3692
4415
2799
447
350
221
451
484
529
333
538
4223
3917
4157
2046
1634
971
793
690
926
563
686
774
3920
4154
4712
3306
657
593
663
196
235
770
77
272
4687
5927
36
33
37
28
32
41
38
36
35
32
35
41
24
20
28
33
28
27
28
31
29
29
26
24
19
26
29
23
24
29
35
29
28
41
28
29
25
28
31
28
31
31
38
36
30
37
32
20
23
8
23
26
24
27
23
31
22
23
21
18
20
7
20
26

19
24
24
19
20
24
20
27
24
27
26
27
26
27
27
26
27
26
27
27
24
27
26
27
26
27
27
26
27
26
27
27
25
40
39
46
32
40
40
32
27
39
40
40
30
46
32
40
26
53
27
32
66
26
33
46
42
20
6
40
32
10
20
13
13
13
20
23
29
28
18
26
22
17
23
17
24
22
23
44
23
22
26
24
25
26
20
20
20
29
26
41
29
33
26
30
18
24
31
31
44
31
40
30
27
40
29
28
29
29
29
15
31
32
34
48
33
69
42
68
67
48
50
39
34
46
42
39
27
30
31
24
11
25
17
23
25
24
25
25
23
15
29
15
15
20
20
20
20
20
10
15
18
15
10
15
20
15
15
5
10
15
25
15
14
10
10
10
5
10
10
15
10
15
10
15
9
10
10
10
10
10
10
15
15
10
10
15
23
15
15
10
10
15
15
10
10
10
10
7403
6091
7186
10770
6738
7412
5894
7416
5919
7025
8659
6752
10385
4910
7681
9520
8572
8823
4942
8591
9866
8319
8765
10450
7248
10357
8276
9108
8384
8113
10115
7627
10469
7735
8727
9736
6004
8305
10872
9579
9736
7066
7086
9655
9034
11142
9056
12440
11416
8887
10301
8330
11165
10085
8633
8690
8519
8585
8753
12173
9538
9055
10932
8690
9642
9809
9206
9182
8525
10033
9860
10478
11824
11117
12769
13170
13832
13134
12754
12754
10583
11438
10716
8348
2651
6406
7047
2650
4863
495
506
510
507
403
1098
1320
1366
1046
434
1509
926
756
820
1425
2507
1841
868
3450
1444
1630
2453
2854
2194
2899
2579
1581
587
511
1196
546
2879
1841
3005
1139
1371
536
596
746
749
740
3437
2391
10
8
10
10
10
4
10
10
10
10
10
10
17
15
20
23
13
10
17
17
17
18
17
17
18
15
10
11
23
16
16
5
4
15
24
33
7
14
11
8
32
4
2
2
27
9
15
12
10
3
8
5
7
3
1
2
3
5
3
4
2
3
4
3
4
3
2
2
5
5
5
5
5
6
7
5
7
2
9
2
3
5
3
2
7
6
5
7
7
5
2
3
8
7
5
5
5
5
7
5
5
3
2
3
5
5
5
5
7
3
5
3
2
3
2
3
5
5
22
19
2
2
2
3
3
5

3
13
5
3
2
1885
1444
1422
1365
1786
1845
2216
1856
2037
2050
1796
2238
918
1562
1756
1677
1927
1721
1778
2278
2022
1972
1721
1603
1781
1556
1977
1723
1829
2021
2243
2339
2301
1977
1891
1656
1590
1531
1643
1651
2317
2660
2496
2570
2538
1906
1804
1864
1930
2611
2448
1628
413
2298
1967
2418
914











































































41453
38621
36269
38592
39658
38351
47149
42061
45548
45735
59303
45550
43336
37562
39445
40732
51612
43062
46018
46558
51763
45358
38188
41228
40686
42208
54571
53059
43547
43560
40310
37091
41769
37027
41741
44813
41112
43614
50705
47668
46835
44924
44077
40026
43509
46046
45227
40448
41142
36808
40494
39656
48090
40624
41765
39334
40776
42004
37055
40322
39596
38798
50195
57077
60577
60592
59943
61195
59816
66029
58596
61356
61698
53505
62180
53059
59649
51007
52282
48094
45125
45052
49894
50292
50352
44167
49420
44391
61331
54619
52228
38897
36120
38733
39727
41930
45177
41976
50671
52385
56171
46644
40280
41010
38754
39381
41732
40003
43122
48243
60860
45394
34234
27708
24392
19956
20516
22554
22164
24624
28336
25869
36393
25153
23537
22669
21096
20764
24295
25849
24198
30632
86
125
134
69
38
83
53
86
83
86
83
86
69
30
41
51
69
47
28
35
66
77
98
201
139
57
52
30
55
11
55
64
73
37
24
49
41
64
78
48
26
33
150
241
61
95
19
69
169
161
101
126
120
259
86
13
111
102
109
107
163
17
131
129
168
158
147
115
116
142
103
107
182
143
132
151
148
169
132
132
128
132
128
132
132
119
132
128
132
128
132
119
3
132
128
119
132
124
132
159
177
97
190
219
217
206
3
246
225
200
267
248
222
210
203
87
179
201
199
232
293
258
317
289
256
222
217
246
217
217
205
209
184
172
184
204
223
216
184
184
178
125
135
182
165
211
247
215
192
156
170
155
151
166
152
164
166
162
261
260
260
231
205
186
171
150
177
183
188
175
176
166
256
162
81
88
70
140
135
168
211
243
205
251
290
169
148
86
81
153
304
248
187
234
305
247
199
223
189
139
80
120
103
205
280
217
209
201
258
237
127
71
120
136
222
1419
668
667
553
728
750
725
379
306
600
387
352
631
684
517
662
575
685
598
622
377
298
363
325
930
1423
922
961
1741
1050
614
445
443
217
91
205
613
497
753
454
1107
883
804
471
180
257
347
370
333
1386
1018
785
727
660
262
653
751
466
244
727
1188
702
464
891
457
515
499
515
405
307
290
408
621
1520
1098
1215
1356
1362
1176
1215
1504
1433
966
828
633
844
645
517
702
573
1025
1767
838
387
203
328
721
868
1167
583
1690
539
680
885
320
882
1914
874
848
2061
596
955
706
1305
1138
704
550
726
246
605
391
1008
953
898
1102
1242
1431
1359
1005
762
654
527
551
641
503
684
824
935
914
941
871
772
604
485
721
885
831
1088
1182
1332
1425
1519
1248
798
764
820
948
941
639
1192
1179
708
737
814
791
749
754
701
784
908
886
1509
1308
985
830
901
868
924
988
937
728
3296
3083
3517
3217
3132
3357
3903
2698
3497
3180
3077
2939
2987
2916
2843
2798
2939
2844
2939
3035
2984
3084
3031
3035
2795
2829
2891
2798
2795
3077
2423
2785
2822
3439
2810
3450
3288
2169
2592
1036
1450
2361
1925
1356
1415
1850
2221
3520
4292
3780
3638
2760
2136
1603
2551
3078
2586
1442
1669
1823
1309
1408
2830
2898
2158
1680
2789
1871
1114
1231
1801
3819
4144
3763
2066
1633
2506
2855
2187
2635
1012
1422
1013
1528
937
858
1762
590
747
540
1087
1111
1131
1074
726
695
1002
717
643
522
769
740
777
1150
993
660
864
1321
1610
1656
1241
972
746
802
1223
1508
776
1046
995
1325
1570
2039
1352
1184
1219
1109
884
710
611
880
614
750
226
228
170
303
377
307
291
284
275
309
303
284
329
273
280
289
277
239
262
245
268
365
237
196
169
312
169
138
120
166
108
137
157
260
119
126
122
97
178
393
134
186
100
117
155
85
228
248
183
169
156
218
657
240
178
336
278
224
217
280
214
141
196
176
174
171
191
171
162
171
162
197
179
149
157
160
162
154
162
176
176
174
182
185
196
154
174
160
165
165
159
205
182
290
157
176
179
165
176
154
159
154
168
248
174
174
215
231
191
149
168
157
174
143
139
145
154
165
185
185
194
177
176
157
154
149
162
168
182
159
179
168
34
31
34
32
34
32
34
34
32
34
32
34
42
38
42
41
42
41
42
42
41
42
41
42
20
19
20
20
20
20
20
20
20
20
20
20
30
27
30
29
30
29
30
30
29
30
29
30
23
30
28
23
23
18
14
14
27
14
14
19
23
21
33
50
28
18
9
19
23
23
14
14
23
21
23
18
23
9
5
9
23
28
23
19
37
21
23
32
23
18

28
18
28
18
28
28
22
47
36
33
14
9
5
27
28
23
28
47
42
75
41
47
9
19
14
41
37
32
33
51
72
130
90
47
18
5
9
32
33
36
28
21877
22304
25235
22163
21933
19747
20261
19991
17448
17899
18048
20377
21118
20824
21211
20590
22049
20959
21526
21677
21216
21872
20531
19730
19413
19347
20950
20076
18388
17475
18444
18542
18787
19981
21509
23554
23363
21039
23013
22708
21821
21509
22506
21723
22758
23367
24254
25626
19088
18420
17966
22386
14959
12661
10615
26404
15071
18144
20352
24959
16567
23723
29593
24602
23685
20896
24100
26290
22297
27098
25899
25432
26765
23963
26348
25861
34084
25194
25848
26298
24041
25714
24480
23882
28762
20581
21579
26240
28235
25728
20355
9020
8010
8870
9433
10921
10540
22827
27204
10150
6513
7304
7679
5234
5423
4835
5149
5021
7679
5258
7526
5310
4814
4194
4768
4441
4090
5811
8573
10126
11178
10965
11194
6057
4884
4297
5072
4487
4172
3556
4630
4936
35
36
51
61
55
50
48
51
50
34
83
51
59
39
86
70
72
106
86
57
92
76
67
38
40
81
91
135
102
60
98
85
112
89
92
58
42
33
52
45
75
78
49
32
54
43
124
27
40
44
52
32
26
24
29
26
26
28
26
19
30
9
26
24
30
31
46
65
34
4
20
26
39
31
49
33
34
33
34
34
33
27
25
32
24
22
24
24
24
24
24
24
24
24
24
24
36
25
17
16
10
16
12
12
12
15
21
15
12
15
27
21
22
19
17
15
9
12
12
17
24
18
22
14
12
12
12
15
14
7
9
12
22581
21467
23641
23265
23111
21678
21691
22073
20198
19888
18612
19505
19451
18129
19287
18823
19669
19140
19615
20379
20251
20653
19986
20926
21691
21911
22838
19722
20161
19828
19833
18052
18554
22604
22535
22378
23229
13771
15755
11645
24624
20577
20716
19297
21275
18752
18380
21657
26543
24068
24179
15771
20442
14514
12988
11925
5972
3039
11256
5133
4291
2815
3053
7341
5987
3386
2945
4525
4084
3599
9558
16397
16530
9139
4745
5074
6645
2854
7696
3813
4762
2991
6435
12817
14250
8233
14318
7145
3924
1857
1536
1251
1821
1832
9297
18427
22087
8816
8471
7337
2259
1815
1392
1529
4132
5645
17081
19901
19202
18054
21272
15596
5069
2233
2254
1586
2340
4093
13841
17217
15263
5315
15798
6791
1975
1339
2094
2768
1898
1868
12193
17951
61
78
74
70
74
66
78
74
71
74
78
74
88
92
86
111
94
124
133
56
91
93
72
67
53
23
53
53
54
32
46
53
51
70
74
60
53
51
89
99
67
43
72
73
53
58
114
98
80
67
188
147
186
50
153
49
112
115
78
127
77
101
92
108
100
112
392
123
89
104
119
127
125
127
117
110
125
117
133
129
125
137
102
129
133
130
129
121
129
102
109
113
113
129
125
148
137
135
141
125
125
110
117
117
117
133
140
141
141
145
156
136
144
117
117
121
121
141
151
164
137
130
113
102
109
102
105
94
102
102
87
94
56
44
55
41
30
57
29
56
66
70
100
59
106
68
75
72
21
70
72
47
112
43
71
93
84
54
101
60
24
43
63
69
124
104
75
111
87
64
70
68
43
68
30
70
96
103
59
69
12
7
9
20
8
9
6
9
8
5
5
5
40
8
10
13
16
9
11
6
5
2
4
4
9
5
9
11
9
6
3
8
8
15
7
7
9
6
7
6
5
5
6
6
4
4
3
4
4
5
5
5
5
4
5
4
5
5
6
7
4
4
6
6
4
6
4
2
2
3
3
5
7
6
10
5
4
3
3
77
3
7
4
4






























































































378
444
229
384
159

25
42
37
85
255

413
283
233
191
112
17
26
52
126
43
79
124
129
199
287
348
84
31
71
16
13
16
27
253
212
308
102
129
36
49
178
99
102
102
99
102
60
149
161
190
218
211
218
211
218
218
286
232
211
191
29
19
50
48
50
48
50
50
48
50
48
50
















































































































































28
26












9
14
5
9

5

28
14

19
4
9
14
14
5
5
5
5
5
9
9
5
4
9
9
9
5
9







9
5
5
5


5


5
9
4
19
18
14
14
5


5

9
9
13
23
18
14
5






11
13
11
10
8
16
5
11
10
11
10
11
12
4
4
4
4
3
7
30
12
22
17
22
34
22
25
28
5
24
25
25
13
25
40
27
20
13
15
14
15
11
3
6
36
4
14
23
53
23
20
24
16
6
9
11
18
24
21
21
2
19
21
20
10
15
37
21
20
18
18
18
21
19
21
45
21
20
21
21
23
21
20
23
21
19
21
20
21
20
23
23
23
23
23
23
10
12
10
8
8
10
10
5
8
10
10
10
13
12
23
15
8
5
5
5
8
8
8
8
8
12
8
15
8
8
5
18
5
5
5
5
8
10
8
8
8
7
5
8
8
8
8
8
8
7
8
8
8
8
8
8
8
8
8
8
8
7
8
8
8
8
8
8
8
8
8
8
8
7
8
8
8
8
8
8
8
8
8
8
8
7
10
8
8
8
8
8
8
8
8
10
8
7
8
8
10
5
8
8
8
8
8
8
8
5
8
8
8
8
8
8
8
8
8
8
8
7
8
8
8
8
8
8
8
8
8
8
5
5
5
5
8
5
5
3
3
3
5
3
5
2
3

5
3
3
3
3
3
3
3
3
2
3
3
3
5
5
5
5
3
5
5
17
8
9
10
15
23
18
17
24
21
21
17
12
11
13
16
14
12
12
12
12
11
11
6
20
9
19
8
37
27
27
19
19
13
19
20
10
10
12
10
12
11
12
19
4
13
11
12
12
16
12
6
17
11
12
6
6
6
22
6
6
10
23
17
40
39
23
12
6
17
6
12
17
10
12
17
17
11
12
12
6
12
6
12
6
10
12
6
6
6
6
6
6
17
6
12
6
5
6
6
6
6
6
6
6

6
6
6

29
11
12
11
12
12
11
12
11
12












305
206
351
334
311
303
288
305
295
305
295
305
286
272
348
385
286
96
316
302
277
313
332
153
231
218
268
281
193
272
185
238
220
241
244
245
309
233
223
285
181
113
158
175
343
332
257
255
282
62
312
207
233
246
260
275
211
233
264
273
258
206
258
298
347
341
322
298
259
288
264
263
268
228
253
254
273
278
283
312
331
278
259
278
273
255
263
240
273
264
263
278
264
273
245
302
273
269
347
249
288
278
307
317
336
302
307
337
421
269
357
307
302
269
283
307
288
293
321
322
367
318
357
293
243
216
248
258
249
233
211
228
43832
38741
49547
51973
49280
50302
48199
46320
38914
34399
36004
34970
37747
37825
41336
38613
39357
36600
36769
40327
44473
43238
41263
41805
43591
40449
45800
41656
44643
45345
42930
43965
40619
42271
42204
49173
49111
45147
46719
47995
48127
45116
44755
43723
44271
44556
47765
49754
55132
52249
53404
48893
52332
47455
49634
44601
48570
52017
46760
50973
53552
46136
55053
53390
68998
46069
51574
53391
49808
55911
49555
51963
56251
45107
49751
57258
58688
57533
56855
58898
57093
55804
52781
57750
53612
47567
50674
52503
56447
55756
54914
47339
3424
13773
28766
41343
49972
41019
17146
7822
10154
6809
7815
7460
6725
18393
29162
48581
48470
34359
27366
9796
5959
6834
8191
6582
7908
32797
58172
57336
58063
52997
34112
5449
10597
7553
7877
5903
7034
7595
59897
65777
