5
25664
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
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
6
6
6
6
6
6
6
6
6
6
6
6
6
6
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
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
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
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
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
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
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
21
21
21
21
21
21
21
21
21
21
21
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
22
22
22
22
22
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
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
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
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-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
-38
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-26
-26
-26
-26
-25
-25
-25
-25
-25
-24
-24
-24
-24
-23
-23
-23
-23
-23
-22
-22
-22
-22
-21
-21
-21
-21
-20
-20
-20
-20
-20
-19
-19
-19
-19
-18
-18
-18
-18
-18
-17
-17
-17
-17
-16
-16
-16
-16
-15
-15
-15
-15
-15
-14
-14
-14
-14
-13
-13
-13
-13
-12
-12
-12
-12
-11
-11
-11
-11
-10
-10
-10
-10
-9
-9
-9
-9
-8
-8
-8
-8
-7
-7
-7
-6
-6
-6
-6
-5
-5
-5
-5
-4
-4
-4
-3
-3
-3
-3
-2
-2
-2
-2
-1
-1
-1
0
0
0
0
1
1
1
2
2
2
2
3
3
3
4
4
4
4
5
5
5
6
6
6
7
7
7
7
8
8
8
9
9
9
10
10
10
11
11
11
12
12
12
13
13
14
14
14
15
15
16
16
16
17
17
18
18
19
19
19
20
20
21
21
22
22
22
23
23
24
24
25
25
26
26
27
27
28
28
29
29
30
30
30
31
31
32
32
33
33
34
34
35
35
36
37
37
38
38
39
39
40
40
41
41
42
42
43
43
44
44
45
45
46
46
46
47
47
47
48
48
48
48
49
49
49
49
49
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
52
52
52
52
52
52
53
53
53
53
53
54
54
54
54
54
55
55
55
55
56
56
56
57
57
57
58
58
58
59
59
60
60
61
61
62
63
63
64
64
65
66
66
67
68
69
69
70
71
72
72
73
74
75
75
76
77
77
78
79
79
80
80
81
81
81
82
82
82
83
83
83
84
84
84
84
85
85
85
86
86
86
87
87
88
88
89
90
90
91
92
93
93
94
95
96
97
98
99
100
101
101
102
103
104
105
106
107
108
109
110
111
112
112
113
114
115
115
116
116
117
117
117
118
118
118
118
118
118
118
118
118
118
118
117
117
117
117
117
117
117
117
117
117
117
117
118
118
118
119
119
120
120
121
121
122
123
123
124
125
126
127
127
128
129
129
130
130
131
131
131
131
131
131
131
131
130
129
129
128
127
126
126
125
124
123
122
121
120
119
118
117
116
115
115
114
114
113
113
113
112
112
112
113
113
113
114
115
116
117
118
119
120
122
124
125
127
130
132
134
136
139
141
144
146
149
151
153
155
158
159
161
163
164
166
167
168
169
170
170
171
171
171
171
171
171
170
170
170
169
168
168
167
166
166
165
164
163
162
161
160
159
158
157
156
156
155
154
154
153
153
153
153
153
153
154
155
155
156
158
159
160
162
164
166
168
170
172
174
176
179
181
183
185
187
189
191
193
195
196
197
198
199
200
201
201
201
201
201
201
200
200
199
198
197
196
194
193
191
190
188
186
184
183
181
179
178
176
175
174
173
172
171
171
171
171
172
173
174
175
176
178
180
182
184
186
188
191
193
196
198
201
204
206
208
211
213
214
216
217
218
219
220
220
220
220
220
219
219
218
217
215
214
213
211
209
208
206
205
204
202
201
200
199
198
198
197
197
196
196
196
196
196
197
197
198
199
200
202
203
205
206
208
210
212
214
216
218
220
223
225
227
229
230
232
234
236
237
239
240
241
243
244
245
246
247
249
250
251
252
253
254
255
256
257
258
259
260
261
262
262
263
264
264
265
265
265
265
266
266
266
266
266
266
266
265
265
265
265
265
266
266
266
267
267
268
269
270
271
272
273
274
275
277
278
279
281
282
283
284
285
286
287
288
288
288
288
288
288
288
288
288
288
287
287
287
287
287
287
287
288
288
288
289
289
290
291
291
292
293
294
294
295
296
296
297
297
298
299
299
300
300
301
302
303
304
305
306
308
309
311
312
314
316
318
319
321
323
324
326
327
329
330
331
332
333
334
335
336
337
338
339
339
340
341
342
344
345
346
347
349
350
352
353
355
356
358
360
361
363
365
367
369
371
373
375
377
379
381
383
385
387
389
391
393
395
397
399
401
404
406
408
411
413
416
418
420
423
425
428
430
432
435
437
439
441
443
445
447
448
449
450
451
451
452
452
452
452
453
453
453
453
453
454
454
455
455
456
457
458
459
461
463
464
466
468
470
472
475
477
479
481
484
486
488
491
493
495
497
499
501
502
504
505
506
507
508
508
509
509
509
509
509
509
508
508
507
506
505
504
503
502
501
500
498
497
495
493
491
489
486
484
481
479
476
474
472
470
468
467
466
466
466
466
467
468
469
471
473
476
479
481
484
487
490
493
495
497
499
501
503
504
505
506
507
508
509
510
510
511
511
512
512
512
512
512
511
511
510
509
509
508
507
506
505
504
503
501
500
499
498
497
496
495
495
495
495
495
495
495
496
496
497
497
497
497
496
496
495
493
491
489
487
484
481
478
475
471
467
463
459
454
449
444
439
433
428
422
417
412
407
402
397
392
387
383
378
374
370
366
363
359
357
354
351
349
347
346
344
343
342
341
340
340
340
339
339
339
338
337
337
336
334
333
331
329
327
325
323
321
319
317
315
312
310
308
306
303
300
298
295
292
288
285
281
277
273
269
264
259
254
248
242
236
230
224
217
210
203
195
188
179
171
162
152
142
132
121
110
99
87
75
63
51
38
26
13
1
-12
-24
-36
-48
-59
-69
-80
-89
-98
-106
-114
-120
-126
-132
-136
-140
-143
-145
-146
-147
-147
-147
-146
-144
-142
-140
-138
-137
-135
-135
-135
-136
-138
-140
-144
-148
-154
-160
-166
-173
-180
-187
-194
-202
-209
-216
-222
-229
-235
-242
-248
-254
-260
-266
-272
-278
-285
-292
-300
-308
-316
-326
-335
-345
-355
-366
-377
-388
-399
-411
-423
-435
-448
-461
-473
-486
-499
-511
-523
-534
-545
-554
-563
-571
-579
-585
-591
-596
-601
-605
-609
-612
-615
-618
-620
-622
-623
-624
-624
-623
-622
-621
-619
-617
-614
-611
-608
-604
-601
-598
-595
-593
-592
-591
-591
-593
-595
-598
-602
-607
-612
-618
-624
-630
-636
-643
-648
-654
-659
-664
-668
-672
-675
-679
-681
-684
-686
-687
-689
-691
-693
-695
-697
-700
-704
-708
-713
-719
-726
-733
-742
-750
-760
-769
-779
-788
-798
-807
-816
-825
-833
-840
-847
-854
-860
-865
-869
-872
-874
-875
-875
-873
-869
-865
-858
-850
-841
-830
-817
-803
-788
-772
-756
-739
-721
-704
-686
-669
-653
-638
-624
-612
-601
-593
-587
-584
-584
-586
-592
-600
-611
-624
-639
-657
-676
-696
-718
-741
-765
-788
-812
-836
-859
-882
-904
-926
-946
-966
-984
-1000
-1016
-1030
-1042
-1051
-1059
-1065
-1068
-1070
-1071
-1069
-1067
-1063
-1058
-1053
-1046
-1039
-1031
-1022
-1012
-1002
-994
-984
-974
-964
-955
-946
-938
-930
-923
-917
-911
-907
-903
-900
-898
-896
-894
-893
-893
-893
-893
-894
-896
-898
-900
-903
-907
-912
-917
-923
-930
-938
-946
-955
-964
-973
-982
-991
-999
-1006
-1014
-1020
-1025
-1029
-1031
-1033
-1033
-1031
-1029
-1025
-1020
-1016
-1008
-1002
-995
-986
-977
-968
-959
-949
-940
-931
-923
-914
-905
-896
-887
-877
-866
-854
-842
-829
-816
-803
-789
-777
-765
-754
-745
-738
-733
-730
-729
-731
-735
-742
-750
-761
-773
-787
-802
-818
-835
-851
-868
-884
-899
-913
-926
-939
-950
-959
-968
-976
-982
-988
-993
-997
-1000
-1002
-1004
-1004
-1002
-1000
-998
-994
-988
-980
-972
-961
-949
-936
-921
-905
-887
-869
-850
-831
-811
-792
-774
-756
-739
-723
-708
-694
-682
-671
-662
-655
-650
-647
-647
-648
-652
-659
-667
-677
-689
-703
-719
-736
-754
-773
-794
-815
-836
-857
-879
-900
-921
-941
-960
-979
-996
-1012
-1026
-1039
-1051
-1060
-1068
-1074
-1078
-1081
-1082
-1081
-1079
-1075
-1069
-1061
-1051
-1039
-1024
-1006
-988
-967
-943
-918
-892
-865
-837
-808
-780
-751
-722
-694
-666
-639
-612
-587
-562
-538
-515
-494
-474
-456
-440
-427
-416
-407
-402
-399
-399
-403
-409
-417
-429
-442
-457
-474
-493
-513
-534
-557
-580
-604
-629
-655
-681
-707
-733
-758
-783
-807
-829
-850
-868
-883
-895
-904
-910
-912
-910
-904
-895
-882
-865
-846
-823
-798
-770
-740
-709
-675
-641
-605
-569
-532
-495
-458
-421
-385
-350
-316
-284
-254
-225
-199
-175
-154
-136
-121
-109
-99
-93
-90
-90
-92
-98
-106
-117
-131
-147
-165
-185
-207
-230
-254
-279
-304
-328
-352
-376
-397
-418
-437
-454
-469
-481
-492
-499
-505
-507
-507
-504
-499
-492
-482
-469
-455
-439
-421
-401
-379
-356
-332
-306
-279
-252
-226
-199
-174
-149
-127
-105
-86
-69
-53
-39
-27
-18
-9
-3
2
6
8
9
9
8
7
5
3
0
-4
-8
-13
-19
-26
-34
-43
-53
-63
-74
-85
-97
-109
-121
-133
-144
-155
-166
-176
-185
-193
-201
-207
-213
-217
-220
-222
-223
-222
-221
-218
-213
-208
-201
-194
-186
-177
-168
-158
-148
-138
-127
-115
-103
-90
-76
-60
-43
-24
-4
17
40
65
91
118
146
174
203
232
261
289
317
344
370
395
419
442
463
483
502
520
536
552
567
581
593
606
617
628
638
648
657
665
673
680
686
692
698
703
708
712
716
720
723
725
727
728
728
728
726
724
721
717
712
707
701
695
689
682
676
670
664
658
653
648
644
640
637
636
634
634
635
637
640
644
649
655
662
669
677
684
692
699
706
713
719
724
729
733
736
739
740
740
739
736
733
727
721
714
705
695
684
672
659
646
632
617
602
586
571
555
541
526
513
501
490
481
473
467
463
461
460
460
462
466
470
476
482
489
497
506
514
523
533
542
551
560
569
576
583
589
594
598
600
601
601
599
596
592
587
580
573
565
556
547
538
528
519
509
499
489
479
469
459
450
441
432
424
417
411
407
404
403
404
407
412
419
429
441
455
470
488
507
527
548
570
593
616
639
663
686
708
730
751
771
790
808
825
840
853
865
876
885
892
898
903
905
907
906
905
902
897
891
884
875
865
854
841
827
812
797
780
764
747
730
714
698
683
668
654
640
628
616
605
596
587
579
572
567
562
558
556
554
553
554
555
557
560
564
569
575
582
589
598
606
616
625
635
646
656
667
677
688
698
708
718
728
737
747
756
764
773
781
789
797
805
813
821
829
838
848
858
869
880
893
906
920
934
949
964
979
994
1008
1024
1038
1051
1063
1075
1085
1094
1102
1109
1115
1120
1124
1127
1130
1132
1133
1135
1137
1139
1142
1145
1150
1155
1162
1170
1180
1191
1204
1219
1235
1252
1272
1293
1315
1339
1364
1390
1418
1446
1475
1504
1533
1562
1591
1619
1647
1674
1700
1725
1749
1773
1795
1817
1838
1859
1880
1900
1921
1942
1963
1984
2005
2025
2047
2067
2087
2106
2123
2140
2155
2169
2182
2194
2205
2214
2223
2230
2237
2243
2247
2251
2254
2255
2255
2253
2250
2247
2242
2237
2231
2225
2220
2216
2212
2209
2208
2208
2209
2212
2217
2223
2230
2239
2250
2262
2275
2289
2304
2321
2338
2356
2374
2392
2411
2429
2447
2464
2480
2495
2509
2522
2534
2544
2553
2561
2567
2573
2578
2582
2585
2588
2591
2593
2595
2596
2597
2598
2599
2600
2600
2601
2601
2602
2603
2603
2604
2605
2607
2608
2610
2611
2613
2615
2618
2621
2624
2628
2633
2639
2645
2653
2662
2672
2683
2696
2710
2725
2742
2760
2779
2799
2820
2842
2865
2889
2914
2939
2964
2990
3017
3043
3070
3097
3125
3152
3179
3206
3233
3260
3286
3312
3337
3362
3385
3408
3429
3448
3467
3483
3497
3510
3520
3528
3535
3539
3541
3541
3539
3536
3530
3523
3515
3504
3493
3480
3466
3452
3437
3422
3408
3394
3381
3370
3360
3352
3346
3342
3340
3340
3342
3345
3349
3355
3361
3369
3378
3387
3398
3409
3422
3435
3449
3463
3479
3495
3511
3528
3546
3563
3581
3598
3616
3633
3650
3667
3683
3699
3714
3728
3742
3754
3766
3776
3785
3793
3799
3804
3806
3807
3806
3803
3798
3791
3782
3771
3758
3745
3729
3713
3696
3678
3659
3640
3621
3602
3583
3564
3546
3528
3511
3496
3481
3469
3458
3448
3441
3437
3434
3435
3437
3442
3449
3458
3468
3480
3493
3506
3520
3533
3546
3558
3569
3579
3588
3595
3601
3606
3610
3612
3613
3612
3611
3609
3605
3602
3597
3592
3587
3582
3576
3571
3565
3560
3555
3549
3544
3539
3533
3527
3521
3515
3508
3501
3494
3486
3477
3468
3458
3447
3435
3422
3408
3393
3377
3360
3343
3325
3306
3287
3266
3246
3225
3203
3182
3160
3139
3117
3096
3076
3056
3036
3017
2999
2981
2964
2948
2932
2917
2902
2888
2875
2862
2849
2837
2826
2816
2806
2797
2788
2780
2773
2766
2759
2753
2748
2743
2738
2734
2731
2728
2725
2723
2720
2719
2717
2716
2714
2713
2713
2712
2712
2712
2712
2712
2713
2714
2715
2715
2715
2715
2715
2714
2712
2709
2705
2701
2695
2688
2679
2669
2658
2645
2631
2616
2599
2580
2561
2540
2519
2497
2474
2452
2429
2406
2384
2362
2341
2320
2300
2280
2262
2244
2227
2212
2197
2184
2172
2161
2151
2143
2136
2130
2126
2122
2119
2117
2115
2113
2111
2109
2107
2104
2100
2096
2091
2085
2078
2071
2062
2053
2043
2031
2019
2005
1991
1975
1958
1940
1920
1900
1878
1855
1831
1805
1779
1752
1724
1695
1665
1635
1604
1574
1543
1512
1481
1451
1421
1392
1364
1338
1312
1289
1267
1246
1228
1212
1198
1186
1176
1168
1162
1158
1156
1155
1156
1157
1160
1163
1166
1170
1173
1176
1179
1181
1183
1184
1184
1183
1181
1179
1175
1170
1165
1158
1150
1140
1129
1116
1101
1084
1064
1043
1020
994
966
936
904
870
834
796
757
716
675
632
588
544
500
456
413
370
328
287
248
210
174
140
107
77
48
21
-3
-26
-47
-66
-84
-100
-114
-127
-138
-149
-159
-167
-175
-183
-190
-197
-205
-213
-222
-231
-242
-255
-269
-284
-302
-320
-341
-363
-387
-411
-438
-465
-493
-523
-553
-584
-616
-648
-681
-715
-749
-783
-817
-852
-887
-922
-956
-990
-1022
-1056
-1088
-1119
-1149
-1178
-1205
-1230
-1254
-1277
-1297
-1316
-1334
-1349
-1364
-1377
-1389
-1400
-1410
-1420
-1429
-1438
-1447
-1456
-1465
-1473
-1482
-1490
-1499
-1507
-1516
-1524
-1533
-1542
-1550
-1559
-1567
-1576
-1584
-1592
-1599
-1606
-1612
-1618
-1623
-1628
-1633
-1637
-1640
-1643
-1646
-1648
-1651
-1653
-1656
-1658
-1661
-1664
-1668
-1673
-1678
-1684
-1691
-1699
-1708
-1719
-1730
-1743
-1756
-1771
-1786
-1802
-1818
-1835
-1852
-1869
-1886
-1903
-1920
-1936
-1952
-1967
-1982
-1996
-2009
-2023
-2035
-2045
-2057
-2066
-2075
-2082
-2089
-2094
-2099
-2102
-2105
-2106
-2107
-2107
-2107
-2105
-2104
-2102
-2100
-2098
-2095
-2093
-2091
-2090
-2089
-2088
-2088
-2089
-2090
-2092
-2094
-2097
-2101
-2106
-2111
-2116
-2122
-2129
-2136
-2144
-2152
-2161
-2170
-2180
-2191
-2201
-2212
-2224
-2235
-2247
-2259
-2270
-2281
-2292
-2303
-2314
-2324
-2335
-2345
-2355
-2364
-2374
-2384
-2393
-2402
-2411
-2420
-2429
-2438
-2446
-2455
-2463
-2471
-2480
-2488
-2497
-2505
-2514
-2523
-2533
-2542
-2552
-2562
-2572
-2583
-2593
-2603
-2613
-2623
-2632
-2641
-2649
-2657
-2664
-2669
-2674
-2678
-2680
-2682
-2682
-2681
-2678
-2675
-2670
-2664
-2658
-2650
-2642
-2633
-2624
-2615
-2606
-2598
-2590
-2583
-2577
-2572
-2569
-2567
-2566
-2567
-2569
-2573
-2579
-2586
-2595
-2605
-2617
-2630
-2643
-2658
-2673
-2689
-2705
-2721
-2738
-2753
-2769
-2783
-2796
-2808
-2819
-2827
-2834
-2839
-2841
-2842
-2840
-2835
-2829
-2820
-2808
-2795
-2780
-2763
-2745
-2725
-2705
-2683
-2661
-2639
-2617
-2595
-2573
-2552
-2532
-2513
-2495
-2478
-2462
-2448
-2435
-2423
-2413
-2404
-2396
-2389
-2384
-2379
-2375
-2371
-2369
-2366
-2364
-2361
-2359
-2357
-2355
-2353
-2351
-2350
-2348
-2346
-2344
-2343
-2341
-2339
-2337
-2336
-2334
-2332
-2329
-2327
-2325
-2322
-2319
-2316
-2313
-2309
-2306
-2302
-2298
-2294
-2290
-2286
-2282
-2278
-2273
-2268
-2262
-2256
-2250
-2242
-2234
-2226
-2217
-2206
-2196
-2184
-2172
-2160
-2147
-2133
-2119
-2105
-2090
-2075
-2059
-2044
-2028
-2011
-1995
-1979
-1962
-1946
-1930
-1915
-1899
-1885
-1871
-1857
-1845
-1833
-1822
-1811
-1802
-1794
-1787
-1781
-1776
-1772
-1770
-1769
-1769
-1770
-1773
-1776
-1781
-1787
-1794
-1801
-1810
-1818
-1828
-1837
-1846
-1855
-1863
-1870
-1877
-1882
-1887
-1891
-1893
-1895
-1896
-1896
-1895
-1895
-1894
-1892
-1891
-1890
-1889
-1889
-1888
-1888
-1889
-1889
-1890
-1891
-1892
-1893
-1895
-1896
-1898
-1900
-1903
-1905
-1908
-1910
-1913
-1915
-1918
-1920
-1922
-1925
-1926
-1928
-1930
-1931
-1932
-1933
-1934
-1934
-1934
-1934
-1933
-1932
-1930
-1929
-1926
-1924
-1922
-1919
-1917
-1914
-1912
-1910
-1908
-1906
-1905
-1904
-1904
-1905
-1907
-1909
-1912
-1917
-1922
-1927
-1934
-1942
-1950
-1959
-1968
-1978
-1987
-1998
-2008
-2017
-2028
-2037
-2045
-2055
-2064
-2072
-2079
-2086
-2092
-2098
-2103
-2107
-2111
-2114
-2116
-2118
-2118
-2118
-2117
-2115
-2113
-2109
-2105
-2100
-2094
-2088
-2081
-2073
-2065
-2057
-2049
-2041
-2033
-2025
-2019
-2012
-2005
-2001
-1997
-1993
-1990
-1987
-1985
-1984
-1984
-1984
-1986
-1988
-1990
-1994
-1998
-2003
-2008
-2013
-2021
-2028
-2036
-2045
-2053
-2062
-2071
-2081
-2090
-2099
-2108
-2117
-2126
-2134
-2142
-2150
-2157
-2164
-2170
-2176
-2181
-2186
-2191
-2195
-2199
-2203
-2207
-2211
-2216
-2220
-2225
-2230
-2235
-2241
-2246
-2253
-2259
-2266
-2272
-2279
-2287
-2294
-2301
-2308
-2315
-2322
-2329
-2335
-2342
-2348
-2355
-2361
-2367
-2372
-2378
-2383
-2388
-2393
-2398
-2403
-2408
-2412
-2417
-2422
-2426
-2431
-2436
-2442
-2448
-2454
-2461
-2469
-2477
-2486
-2496
-2506
-2517
-2529
-2541
-2555
-2569
-2583
-2599
-2615
-2632
-2649
-2667
-2686
-2705
-2725
-2744
-2764
-2784
-2804
-2824
-2844
-2863
-2882
-2900
-2918
-2934
-2950
-2965
-2978
-2991
-3002
-3012
-3022
-3031
-3039
-3047
-3054
-3061
-3068
-3076
-3083
-3090
-3097
-3105
-3112
-3120
-3127
-3134
-3141
-3148
-3155
-3161
-3168
-3174
-3181
-3187
-3194
-3201
-3209
-3217
-3225
-3234
-3243
-3253
-3263
-3273
-3283
-3294
-3305
-3316
-3327
-3338
-3349
-3360
-3371
-3382
-3394
-3405
-3417
-3428
-3440
-3451
-3463
-3475
-3486
-3498
-3509
-3520
-3531
-3541
-3551
-3560
-3569
-3576
-3583
-3588
-3592
-3595
-3597
-3597
-3596
-3593
-3589
-3584
-3578
-3570
-3562
-3552
-3542
-3532
-3521
-3509
-3498
-3486
-3475
-3463
-3452
-3441
-3431
-3421
-3411
-3401
-3392
-3382
-3373
-3363
-3354
-3344
-3334
-3324
-3313
-3301
-3289
-3276
-3263
-3248
-3234
-3218
-3202
-3185
-3168
-3151
-3133
-3115
-3096
-3078
-3060
-3043
-3026
-3009
-2993
-2978
-2963
-2950
-2938
-2926
-2916
-2907
-2899
-2892
-2886
-2881
-2877
-2874
-2872
-2871
-2872
-2872
-2874
-2877
-2880
-2885
-2890
-2896
-2902
-2910
-2918
-2927
-2937
-2948
-2960
-2972
-2985
-2999
-3014
-3029
-3045
-3062
-3079
-3097
-3115
-3134
-3154
-3174
-3194
-3215
-3237
-3259
-3282
-3306
-3329
-3353
-3378
-3402
-3427
-3452
-3477
-3502
-3527
-3552
-3577
-3601
-3625
-3649
-3673
-3697
-3720
-3743
-3766
-3789
-3812
-3835
-3858
-3881
-3904
-3927
-3950
-3973
-3997
-4019
-4043
-4066
-4088
-4111
-4132
-4153
-4174
-4194
-4214
-4233
-4251
-4269
-4287
-4304
-4321
-4337
-4353
-4369
-4385
-4401
-4417
-4433
-4448
-4464
-4479
-4495
-4510
-4525
-4539
-4554
-4568
-4582
-4595
-4608
-4621
-4633
-4645
-4656
-4667
-4677
-4687
-4696
-4704
-4712
-4719
-4725
-4731
-4736
-4739
-4743
-4745
-4746
-4747
-4747
-4746
-4745
-4743
-4740
-4737
-4734
-4730
-4725
-4721
-4716
-4712
-4707
-4702
-4698
-4693
-4689
-4685
-4680
-4676
-4673
-4669
-4665
-4662
-4659
-4656
-4654
-4652
-4650
-4649
-4648
-4648
-4648
-4648
-4649
-4651
-4652
-4655
-4657
-4660
-4663
-4667
-4671
-4675
-4680
-4685
-4691
-4697
-4703
-4710
-4717
-4724
-4732
-4740
-4747
-4755
-4763
-4770
-4778
-4785
-4793
-4800
-4807
-4814
-4820
-4827
-4833
-4839
-4845
-4850
-4855
-4860
-4864
-4868
-4871
-4874
-4877
-4879
-4880
-4881
-4882
-4881
-4881
-4879
-4878
-4876
-4873
-4870
-4867
-4864
-4861
-4857
-4853
-4850
-4846
-4843
-4839
-4837
-4835
-4833
-4832
-4832
-4833
-4835
-4838
-4841
-4846
-4852
-4859
-4866
-4874
-4884
-4894
-4904
-4916
-4928
-4941
-4954
-4969
-4984
-5000
-5017
-5034
-5052
-5071
-5090
-5110
-5130
-5149
-5169
-5189
-5209
-5228
-5247
-5265
-5283
-5300
-5317
-5333
-5349
-5364
-5379
-5394
-5408
-5421
-5434
-5447
-5460
-5472
-5483
-5495
-5505
-5516
-5526
-5535
-5545
-5554
-5562
-5571
-5579
-5588
-5596
-5604
-5612
-5621
-5629
-5638
-5646
-5655
-5664
-5674
-5684
-5694
-5704
-5715
-5726
-5738
-5751
-5764
-5778
-5793
-5809
-5826
-5843
-5862
-5881
-5901
-5922
-5944
-5966
-5989
-6012
-6036
-6060
-6084
-6109
-6134
-6159
-6184
-6209
-6233
-6258
-6282
-6305
-6328
-6350
-6371
-6390
-6409
-6427
-6443
-6458
-6471
-6483
-6493
-6502
-6509
-6515
-6519
-6521
-6521
-6519
-6515
-6509
-6501
-6491
-6479
-6464
-6447
-6427
-6405
-6381
-6353
-6324
-6291
-6256
-6217
-6176
-6133
-6086
-6036
-5983
-5928
-5869
-5807
-5742
-5675
-5604
-5530
-5453
-5374
-5292
-5207
-5119
-5029
-4937
-4843
-4747
-4650
-4551
-4451
-4351
-4250
-4150
-4050
-3951
-3853
-3757
-3663
-3572
-3483
-3398
-3316
-3238
-3163
-3093
-3028
-2967
-2910
-2859
-2813
-2772
-2736
-2706
-2680
-2660
-2646
-2636
-2632
-2633
-2639
-2649
-2665
-2685
-2709
-2738
-2770
-2807
-2846
-2890
-2936
-2985
-3037
-3091
-3147
-3205
-3264
-3324
-3386
-3448
-3510
-3573
-3635
-3698
-3760
-3821
-3881
-3941
-3999
-4056
-4112
-4166
-4219
-4269
-4319
-4366
-4412
-4455
-4497
-4537
-4576
-4612
-4646
-4679
-4710
-4739
-4767
-4793
-4817
-4840
-4862
-4883
-4902
-4921
-4938
-4955
-4972
-4988
-5004
-5020
-5036
-5052
-5070
-5088
-5107
-5128
-5150
-5174
-5200
-5228
-5259
-5292
-5329
-5367
-5409
-5454
-5501
-5552
-5606
-5663
-5723
-5786
-5851
-5920
-5991
-6065
-6141
-6219
-6299
-6380
-6463
-6547
-6631
-6716
-6800
-6885
-6968
-7050
-7130
-7209
-7285
-7357
-7427
-7492
-7554
-7611
-7662
-7709
-7750
-7786
-7816
-7840
-7859
-7872
-7879
-7880
-7876
-7867
-7853
-7833
-7809
-7780
-7747
-7710
-7669
-7624
-7575
-7523
-7468
-7411
-7351
-7289
-7225
-7160
-7094
-7027
-6960
-6893
-6826
-6761
-6696
-6634
-6573
-6515
-6459
-6407
-6358
-6312
-6271
-6233
-6200
-6171
-6146
-6126
-6111
-6100
-6095
-6094
-6098
-6107
-6122
-6141
-6164
-6193
-6225
-6262
-6303
-6347
-6395
-6445
-6497
-6551
-6607
-6663
-6720
-6776
-6832
-6887
-6940
-6991
-7040
-7085
-7128
-7167
-7202
-7233
-7260
-7282
-7299
-7312
-7320
-7322
-7320
-7312
-7300
-7283
-7262
-7236
-7206
-7171
-7133
-7091
-7046
-6999
-6948
-6895
-6841
-6784
-6727
-6669
-6611
-6553
-6496
-6440
-6385
-6332
-6281
-6233
-6187
-6144
-6105
-6069
-6036
-6007
-5982
-5961
-5944
-5930
-5920
-5914
-5911
-5912
-5915
-5922
-5932
-5944
-5959
-5976
-5994
-6014
-6035
-6057
-6079
-6101
-6123
-6143
-6163
-6181
-6197
-6211
-6223
-6231
-6237
-6240
-6239
-6235
-6227
-6216
-6200
-6181
-6158
-6132
-6101
-6068
-6030
-5990
-5946
-5900
-5851
-5800
-5746
-5690
-5633
-5574
-5514
-5453
-5391
-5329
-5266
-5203
-5140
-5077
-5016
-4955
-4895
-4837
-4781
-4727
-4675
-4626
-4579
-4535
-4494
-4456
-4421
-4388
-4358
-4331
-4305
-4282
-4259
-4238
-4217
-4197
-4176
-4155
-4133
-4109
-4083
-4056
-4025
-3992
-3955
-3915
-3870
-3821
-3767
-3708
-3644
-3574
-3499
-3417
-3330
-3236
-3136
-3029
-2916
-2796
-2670
-2538
-2400
-2255
-2105
-1949
-1788
-1621
-1450
-1274
-1094
-909
-722
-531
-337
-141
57
256
457
658
860
1062
1263
1463
1663
1861
2057
2252
2444
2634
2821
3005
3187
3365
3541
3713
3883
4049
4213
4374
4532
4687
4840
4989
5136
5281
5422
5561
5697
5830
5961
6089
6215
6338
6459
6578
6694
6809
6922
7034
7145
7254
7362
7469
7576
7682
7788
7894
7999
8105
8211
8318
8425
8533
8643
8753
8865
8979
9094
9211
9330
9449
9570
9692
9815
9938
10060
10183
10304
10423
10541
10656
10769
10878
10984
11087
11185
11280
11370
11456
11537
11614
11687
11755
11819
11878
11933
11984
12031
12073
12111
12145
12176
12202
12225
12244
12260
12272
12282
12290
12295
12298
12299
12299
12297
12295
12291
12288
12284
12280
12277
12275
12274
12274
12276
12280
12287
12296
12308
12323
12342
12364
12389
12417
12449
12485
12523
12564
12607
12653
12701
12750
12800
12851
12902
12953
13003
13053
13101
13147
13192
13233
13272
13307
13339
13367
13390
13409
13424
13434
13439
13439
13434
13424
13410
13392
13370
13344
13314
13282
13247
13211
13173
13135
13096
13058
13021
12986
12952
12922
12895
12871
12852
12837
12828
12824
12825
12833
12846
12866
12892
12924
12963
13007
13059
13116
13179
13249
13323
13404
13489
13579
13674
13772
13874
13979
14086
14196
14307
14419
14532
14644
14756
14867
14976
15082
15185
15285
15380
15469
15554
15632
15704
15768
15825
15875
15918
15952
15980
15999
16012
16017
16015
16008
15994
15975
15951
15922
15890
15854
15815
15773
15730
15686
15640
15595
15549
15504
15459
15416
15374
15333
15294
15257
15222
15189
15157
15127
15099
15073
15047
15023
14999
14975
14951
14927
14901
14874
14844
14813
14778
14740
14699
14654
14605
14551
14493
14430
14363
14291
14215
14134
14048
13958
13863
13764
13660
13552
13439
13323
13202
13077
12949
12817
12682
12544
12404
12262
12117
11972
11826
11679
11532
11385
11240
11095
10952
10811
10673
10536
10403
10273
10146
10023
9904
9790
9679
9574
9473
9377
9286
9201
9120
9045
8974
8908
8846
8789
8734
8683
8634
8587
8542
8497
8452
8407
8361
8313
8264
8212
8157
8101
8041
7978
7911
7840
7765
7686
7604
7516
7425
7328
7227
7122
7012
6897
6778
6654
6527
6395
6259
6121
5979
5836
5690
5544
5397
5251
5106
4962
4822
4685
4552
4425
4304
4191
4083
3987
3899
3820
3753
3696
3651
3619
3599
3593
3600
3622
3659
3710
3778
3862
3962
4080
4215
4368
4539
4730
4939
5167
5415
5682
5969
6276
6602
6948
7312
7696
8098
8518
8956
9411
9881
10366
10864
11375
11898
12430
12970
13517
14069
14624
15182
15739
16295
16846
17392
17931
18460
18978
19482
19972
20444
20898
21331
21743
22132
22496
22835
23147
23433
23692
23923
24127
24302
24450
24571
24664
24730
24771
24787
24779
24748
24696
24623
24532
24423
24298
24159
24007
23843
23670
23487
23296
23099
22896
22689
22478
22265
22050
21833
21615
21397
21179
20961
20743
20525
20307
20088
19869
19649
19428
19206
18983
18757
18531
18302
18071
17839
17604
17367
17128
16886
16643
16397
16149
15900
15648
15394
15138
14880
14618
14354
14087
13817
13542
13263
12980
12691
12396
12096
11789
11475
11155
10827
10492
10149
9798
9440
9075
8701
8320
7932
7537
7135
6726
6311
5890
5463
5032
4596
4155
3711
3265
2816
2365
1914
1462
1012
563
117
-326
-764
-1197
-1623
-2041
-2454
-2856
-3249
-3632
-4003
-4365
-4715
-5053
-5380
-5695
-5998
-6288
-6567
-6834
-7088
-7329
-7558
-7774
-7977
-8167
-8344
-8508
-8659
-8797
-8922
-9035
-9135
-9222
-9297
-9360
-9411
-9451
-9479
-9496
-9503
-9500
-9488
-9466
-9436
-9398
-9352
-9301
-9243
-9180
-9113
-9043
-8969
-8894
-8817
-8740
-8663
-8586
-8512
-8439
-8370
-8304
-8243
-8186
-8135
-8089
-8050
-8016
-7992
-7974
-7963
-7960
-7965
-7977
-7998
-8025
-8058
-8099
-8144
-8194
-8247
-8303
-8359
-8416
-8471
-8523
-8571
-8614
-8651
-8681
-8702
-8714
-8716
-8708
-8690
-8661
-8621
-8570
-8508
-8435
-8353
-8259
-8156
-8042
-7920
-7788
-7647
-7497
-7339
-7172
-6998
-6815
-6626
-6430
-6228
-6019
-5806
-5588
-5367
-5142
-4914
-4685
-4455
-4225
-3995
-3767
-3540
-3317
-3098
-2883
-2674
-2472
-2276
-2089
-1910
-1740
-1579
-1428
-1287
-1157
-1035
-924
-821
-727
-641
-562
-490
-422
-360
-301
-246
-193
-142
-93
-46
1
47
92
136
179
222
263
302
340
376
409
439
466
489
507
521
529
532
528
517
500
475
443
405
359
308
250
186
118
45
-30
-109
-189
-269
-350
-429
-506
-581
-651
-717
-779
-834
-883
-925
-959
-986
-1004
-1016
-1018
-1014
-1000
-979
-950
-913
-868
-816
-756
-690
-618
-540
-457
-368
-275
-179
-78
25
131
238
348
458
570
682
794
906
1018
1129
1239
1349
1457
1565
1671
1777
1881
1984
2086
2187
2286
2384
2481
2577
2671
2764
2856
2946
3034
3122
3207
3291
3372
3452
3530
3605
3678
3749
3817
3882
3944
4003
4059
4113
4164
4212
4257
4299
4339
4378
4414
4450
4484
4518
4552
4587
4622
4657
4695
4733
4774
4816
4860
4906
4955
5005
5057
5111
5166
5222
5280
5339
5398
5457
5516
5574
5632
5687
5741
5792
5840
5884
5924
5959
5990
6014
6033
6045
6051
6051
6044
6030
6009
5982
5948
5909
5863
5812
5756
5695
5630
5561
5489
5415
5338
5259
5179
5098
5016
4933
4851
4769
4687
4606
4526
4447
4370
4294
4219
4146
4075
4006
3939
3874
3811
3752
3696
3643
3594
3549
3509
3474
3445
3423
3406
3396
3394
3399
3411
3430
3458
3492
3533
3582
3636
3696
3762
3833
3907
3986
4067
4151
4236
4323
4411
4498
4585
4670
4754
4836
4915
4991
5064
5132
5196
5256
5310
5360
5404
5442
5474
5501
5522
5536
5545
5549
5546
5539
5526
5507
5484
5457
5425
5389
5349
5305
5258
5208
5155
5099
5040
4978
4913
4845
4773
4699
4622
4541
4457
4369
4278
4183
4085
3982
3876
3766
3653
3535
3414
3289
3159
3026
2890
2749
2604
2455
2303
2146
1986
1822
1654
1482
1306
1127
945
758
568
374
177
-23
-227
-434
-645
-858
-1075
-1295
-1517
-1741
-1968
-2197
-2428
-2661
-2895
-3130
-3365
-3601
-3837
-4073
-4308
-4542
-4775
-5007
-5237
-5465
-5690
-5913
-6133
-6351
-6565
-6775
-6982
-7185
-7384
-7579
-7769
-7955
-8137
-8315
-8487
-8655
-8819
-8978
-9132
-9281
-9425
-9565
-9699
-9828
-9952
-10071
-10185
-10293
-10396
-10494
-10586
-10672
-10754
-10829
-10900
-10965
-11025
-11079
-11129
-11173
-11212
-11246
-11275
-11300
-11319
-11334
-11344
-11349
-11350
-11346
-11338
-11325
-11308
-11286
-11259
-11228
-11192
-11152
-11106
-11055
-10999
-10937
-10869
-10795
-10715
-10628
-10534
-10432
-10324
-10208
-10084
-9953
-9813
-9667
-9512
-9351
-9181
-9005
-8822
-8632
-8436
-8233
-8025
-7810
-7590
-7365
-7135
-6899
-6660
-6416
-6168
-5917
-5663
-5406
-5147
-4887
-4625
-4363
-4101
-3839
-3579
-3322
-3066
-2814
-2566
-2322
-2083
-1849
-1620
-1397
-1180
-969
-764
-565
-372
-184
-1
177
350
519
684
845
1002
1158
1311
1460
1608
1753
1897
2037
2179
2317
2455
2591
2726
2860
2993
3125
3256
3386
3515
3644
3771
3898
4024
4148
4272
4394
4515
4634
4752
4868
4982
5094
5203
5310
5414
5515
5614
5709
5800
5889
5973
6054
6132
6205
6275
6341
6403
6461
6515
6565
6611
6654
6692
6727
6758
6785
6809
6830
6847
6860
6871
6879
6884
6886
6886
6884
6880
6874
6866
6856
6845
6833
6819
6804
6789
6772
6753
6734
6714
6693
6670
6647
6622
6595
6568
6539
6509
6477
6444
6409
6373
6336
6298
6258
6218
6177
6136
6094
6053
6011
5970
5929
5890
5851
5814
5777
5743
5710
5678
5649
5621
5596
5572
5551
5532
5515
5500
5488
5478
5471
5467
5465
5465
5469
5475
5483
5494
5508
5524
5542
5563
5586
5611
5638
5666
5697
5729
5763
5799
5837
5876
5918
5961
6006
6054
6104
6156
6211
6269
6329
6392
6458
6527
6599
6673
6751
6831
6914
6999
7087
7176
7268
7362
7457
7554
7653
7753
7853
7955
8058
8161
8265
8369
8473
8578
8682
8787
8891
8995
9099
9202
9304
9407
9508
9609
9709
9809
9908
10006
10103
10200
10296
10391
10485
10579
10672
10764
10856
10947
11038
11128
11217
11306
11394
11481
11568
11654
11738
11822
11904
11985
12064
12142
12218
12292
12364
12434
12502
12567
12629
12688
12744
12798
12848
12895
12939
12979
13016
13050
13081
13108
13132
13154
13172
13188
13201
13212
13220
13226
13231
13233
13234
13234
13232
13230
13227
13224
13221
13218
13216
13214
13213
13213
13214
13216
13220
13225
13232
13241
13252
13264
13279
13295
13314
13334
13357
13381
13407
13436
13466
13498
13531
13566
13603
13641
13680
13721
13762
13804
13848
13891
13936
13981
14026
14072
14118
14164
14210
14256
14302
14348
14394
14440
14485
14531
14577
14622
14668
14714
14760
14806
14853
14899
14946
14993
15040
15087
15134
15182
15229
15277
15324
15371
15417
15463
15509
15553
15597
15640
15681
15721
15760
15797
15833
15867
15899
15930
15959
15986
16012
16036
16059
16079
16100
16119
16137
16152
16169
16184
16197
16210
16222
16233
16244
16253
16262
16268
16276
16282
16286
16290
16294
16296
16297
16297
16297
16297
16295
16293
16290
16286
16280
16276
16270
16262
16254
16244
16233
16219
16206
16190
16172
16152
16129
16106
16079
16052
16021
15988
15952
15915
15874
15832
15787
15739
15690
15638
15584
15528
15470
15410
15347
15283
15216
15148
15077
15005
14930
14854
14775
14694
14611
14525
14437
14347
14255
14160
14063
13964
13862
13759
13654
13546
13437
13327
13214
13100
12985
12868
12750
12630
12509
12387
12264
12139
12013
11885
11756
11626
11494
11361
11227
11091
10955
10817
10678
10538
10396
10254
10111
9966
9821
9674
9527
9378
9228
9078
8926
8773
8619
8464
8308
8150
7991
7831
7670
7507
7342
7176
7009
6841
6671
6501
6329
6156
5983
5809
5635
5461
5286
5112
4938
4765
4592
4420
4249
4080
3911
3744
3578
3413
3250
3088
2927
2768
2611
2454
2299
2145
1992
1840
1689
1539
1390
1241
1094
947
801
656
511
368
225
84
-56
-195
-332
-467
-601
-732
-861
-989
-1113
-1236
-1356
-1473
-1588
-1701
-1811
-1919
-2024
-2127
-2228
-2327
-2424
-2519
-2613
-2705
-2795
-2884
-2971
-3058
-3143
-3226
-3309
-3390
-3470
-3549
-3627
-3703
-3777
-3850
-3921
-3990
-4057
-4121
-4183
-4243
-4300
-4354
-4406
-4455
-4501
-4544
-4585
-4622
-4657
-4690
-4720
-4747
-4772
-4796
-4817
-4836
-4854
-4870
-4884
-4897
-4909
-4920
-4930
-4939
-4947
-4955
-4962
-4968
-4974
-4980
-4986
-4991
-4996
-5001
-5006
-5011
-5016
-5021
-5026
-5032
-5037
-5042
-5047
-5053
-5058
-5063
-5068
-5072
-5077
-5081
-5085
-5089
-5093
-5096
-5099
-5102
-5105
-5107
-5109
-5111
-5113
-5114
-5116
-5118
-5119
-5121
-5122
-5124
-5125
-5127
-5129
-5132
-5134
-5137
-5140
-5144
-5148
-5153
-5158
-5164
-5170
-5177
-5185
-5194
-5204
-5214
-5226
-5239
-5254
-5270
-5287
-5306
-5327
-5350
-5376
-5403
-5433
-5466
-5502
-5540
-5582
-5627
-5675
-5727
-5782
-5841
-5903
-5970
-6039
-6113
-6190
-6271
-6355
-6442
-6533
-6626
-6722
-6821
-6922
-7026
-7131
-7238
-7347
-7457
-7568
-7680
-7792
-7905
-8019
-8132
-8246
-8360
-8473
-8586
-8698
-8810
-8921
-9031
-9140
-9248
-9355
-9460
-9563
-9666
-9766
-9865
-9962
-10057
-10150
-10241
-10330
-10417
-10502
-10586
-10667
-10747
-10825
-10901
-10975
-11049
-11120
-11190
-11259
-11327
-11393
-11458
-11522
-11585
-11646
-11706
-11765
-11823
-11880
-11935
-11990
-12043
-12095
-12147
-12197
-12247
-12296
-12344
-12391
-12438
-12484
-12530
-12575
-12620
-12665
-12709
-12752
-12796
-12838
-12880
-12922
-12963
-13003
-13042
-13081
-13118
-13155
-13190
-13225
-13258
-13290
-13321
-13350
-13378
-13404
-13429
-13452
-13473
-13493
-13511
-13527
-13541
-13553
-13564
-13573
-13580
-13585
-13588
-13590
-13590
-13589
-13585
-13580
-13574
-13565
-13555
-13544
-13530
-13514
-13497
-13477
-13456
-13432
-13406
-13378
-13347
-13314
-13278
-13239
-13198
-13154
-13108
-13058
-13006
-12951
-12894
-12834
-12772
-12707
-12640
-12571
-12500
-12427
-12353
-12277
-12200
-12121
-12042
-11962
-11882
-11801
-11719
-11638
-11557
-11477
-11396
-11317
-11238
-11161
-11085
-11010
-10936
-10865
-10795
-10727
-10661
-10598
-10536
-10478
-10421
-10367
-10316
-10268
-10222
-10179
-10139
-10101
-10066
-10034
-10004
-9977
-9953
-9931
-9911
-9894
-9879
-9866
-9855
-9845
-9838
-9833
-9829
-9828
-9828
-9829
-9832
-9837
-9844
-9851
-9861
-9872
-9884
-9898
-9914
-9931
-9950
-9969
-9991
-10014
-10038
-10064
-10091
-10119
-10149
-10179
-10211
-10244
-10279
-10314
-10350
-10387
-10424
-10463
-10502
-10542
-10582
-10623
-10664
-10706
-10748
-10790
-10832
-10875
-10918
-10960
-11003
-11046
-11088
-11131
-11173
-11215
-11257
-11299
-11341
-11383
-11425
-11467
-11509
-11551
-11594
-11637
-11680
-11724
-11769
-11814
-11860
-11906
-11953
-12001
-12049
-12098
-12148
-12198
-12248
-12299
-12351
-12403
-12455
-12507
-12560
-12612
-12664
-12717
-12769
-12820
-12872
-12923
-12973
-13023
-13072
-13120
-13168
-13215
-13261
-13306
-13350
-13393
-13435
-13476
-13516
-13555
-13593
-13630
-13666
-13701
-13735
-13768
-13801
-13832
-13864
-13894
-13924
-13954
-13984
-14013
-14042
-14071
-14100
-14129
-14158
-14187
-14216
-14245
-14273
-14302
-14331
-14360
-14388
-14416
-14444
-14472
-14499
-14526
-14553
-14578
-14603
-14627
-14651
-14673
-14693
-14713
-14731
-14747
-14762
-14775
-14786
-14796
-14803
-14808
-14811
-14812
-14811
-14807
-14801
-14792
-14781
-14767
-14751
-14732
-14711
-14687
-14661
-14632
-14600
-14566
-14530
-14490
-14449
-14404
-14358
-14308
-14256
-14201
-14143
-14083
-14020
-13953
-13885
-13813
-13738
-13661
-13581
-13498
-13413
-13325
-13235
-13143
-13049
-12954
-12856
-12758
-12658
-12557
-12456
-12355
-12253
-12152
-12051
-11951
-11851
-11753
-11656
-11560
-11467
-11375
-11285
-11197
-11112
-11029
-10949
-10871
-10796
-10724
-10655
-10589
-10526
-10466
-10410
-10356
-10306
-10258
-10214
-10173
-10135
-10100
-10068
-10039
-10012
-9988
-9967
-9949
-9932
-9919
-9907
-9897
-9890
-9885
-9882
-9880
-9881
-9883
-9888
-9894
-9903
-9913
-9925
-9940
-9956
-9975
-9996
-10019
-10044
-10072
-10103
-10135
-10171
-10209
-10250
-10293
-10339
-10389
-10441
-10497
-10555
-10617
-10682
-10750
-10822
-10897
-10975
-11056
-11140
-11228
-11318
-11412
-11508
-11607
-11709
-11813
-11919
-12028
-12139
-12252
-12367
-12484
-12602
-12723
-12844
-12967
-13092
-13217
-13344
-13473
-13602
-13732
-13864
-13997
-14130
-14265
-14400
-14537
-14674
-14813
-14952
-15092
-15232
-15374
-15516
-15659
-15802
-15946
-16091
-16236
-16382
-16528
-16674
-16821
-16969
-17116
-17264
-17412
-17561
-17709
-17858
-18007
-18156
-18304
-18453
-18602
-18750
-18899
-19046
-19194
-19341
-19487
-19632
-19777
-19921
-20064
-20205
-20346
-20486
-20625
-20763
-20899
-21035
-21169
-21303
-21435
-21567
-21697
-21827
-21956
-22083
-22210
-22336
-22461
-22584
-22707
-22828
-22948
-23067
-23184
-23300
-23414
-23526
-23636
-23745
-23851
-23954
-24056
-24154
-24251
-24344
-24435
-24523
-24608
-24689
-24768
-24844
-24916
-24985
-25050
-25113
-25171
-25227
-25279
-25328
-25373
-25415
-25454
-25489
-25521
-25549
-25575
-25597
-25616
-25632
-25645
-25655
-25661
-25664
-25664
-25661
-25655
-25645
-25632
-25616
-25596
-25572
-25545
-25515
-25480
-25442
-25401
-25356
-25307
-25254
-25198
-25138
-25074
-25006
-24935
-24860
-24781
-24699
-24613
-24523
-24429
-24332
-24231
-24126
-24018
-23907
-23793
-23675
-23554
-23430
-23303
-23174
-23041
-22907
-22770
-22630
-22489
-22346
-22200
-22054
-21905
-21755
-21604
-21452
-21299
-21146
-20991
-20836
-20681
-20526
-20370
-20215
-20060
-19905
-19751
-19597
-19443
-19290
-19138
-18987
-18836
-18687
-18538
-18390
-18243
-18098
-17953
-17810
-17667
-17525
-17385
-17246
-17107
-16970
-16834
-16698
-16564
-16431
-16297
-16167
-16036
-15906
-15777
-15649
-15522
-15396
-15270
-15144
-15020
-14896
-14772
-14649
-14526
-14404
-14282
-14160
-14038
-13917
-13795
-13674
-13553
-13433
-13312
-13192
-13073
-12953
-12835
-12716
-12599
-12481
-12365
-12249
-12133
-12018
-11904
-11790
-11677
-11564
-11452
-11341
-11230
-11119
-11009
-10900
-10791
-10683
-10576
-10470
-10365
-10262
-10159
-10057
-9957
-9858
-9761
-9665
-9571
-9479
-9388
-9299
-9212
-9127
-9044
-8962
-8883
-8805
-8729
-8655
-8583
-8513
-8444
-8377
-8311
-8246
-8183
-8119
-8058
-7998
-7938
-7878
-7818
-7759
-7699
-7639
-7579
-7518
-7456
-7394
-7330
-7266
-7200
-7134
-7066
-6997
-6927
-6856
-6784
-6711
-6637
-6563
-6487
-6411
-6334
-6256
-6178
-6100
-6022
-5943
-5864
-5785
-5707
-5628
-5550
-5472
-5394
-5316
-5239
-5162
-5086
-5010
-4934
-4859
-4785
-4711
-4638
-4565
-4493
-4422
-4351
-4282
-4213
-4145
-4078
-4011
-3947
-3883
-3819
-3757
-3695
-3635
-3574
-3515
-3456
-3398
-3341
-3283
-3226
-3170
-3113
-3057
-3000
-2944
-2887
-2830
-2772
-2714
-2656
-2597
-2537
-2477
-2416
-2354
-2291
-2227
-2163
-2096
-2029
-1961
-1891
-1820
-1748
-1674
-1599
-1522
-1444
-1365
-1284
-1202
-1119
-1035
-949
-862
-774
-686
-596
-506
-415
-324
-232
-140
-48
44
135
226
317
407
496
584
671
756
841
924
1004
1085
1163
1239
1314
1387
1458
1527
1595
1661
1725
1787
1847
1907
1964
2021
2076
2130
2184
2236
2288
2340
2392
2444
2496
2549
2602
2656
2710
2766
2822
2880
2939
2999
3061
3124
3188
3254
3321
3390
3460
3531
3604
3677
3752
3828
3905
3983
4062
4141
4221
4301
4382
4463
4543
4624
4704
4784
4863
4941
5019
5095
5170
5244
5316
5387
5456
5522
5587
5650
5711
5770
5826
5881
5933
5982
6030
6075
6119
6160
6199
6236
6271
6304
6335
6365
6393
6419
6444
6468
6490
6510
6530
6548
6566
6582
6598
6612
6626
6640
6652
6665
6677
6688
6699
6710
6721
6732
6743
6754
6765
6776
6787
6799
6810
6823
6835
6848
6860
6874
6887
6901
6914
6928
6942
6956
6970
6983
6996
7009
7021
7033
7044
7054
7064
7072
7080
7086
7092
7097
7100
7103
7104
7104
7103
7100
7097
7092
7085
7078
7069
7059
7048
7035
7022
7007
6991
6974
6957
6938
6919
6898
6878
6856
6834
6812
6789
6766
6743
6720
6697
6674
6652
6630
6609
6588
6569
6550
6531
6514
6498
6483
6469
6456
6445
6434
6425
6417
6409
6403
6398
6394
6390
6388
6386
6385
6384
6384
6385
6387
6389
6391
6394
6398
6402
6406
6411
6416
6422
6428
6435
6442
6449
6457
6466
6475
6485
6495
6506
6518
6530
6544
6557
6572
6587
6603
6619
6636
6654
6672
6690
6709
6728
6748
6768
6788
6808
6829
6849
6870
6891
6912
6933
6954
6975
6996
7017
7038
7059
7080
7101
7122
7143
7164
7184
7204
7224
7243
7262
7281
7299
7317
7334
7351
7367
7383
7398
7412
7426
7439
7451
7463
7474
7484
7493
7502
7510
7517
7524
7530
7536
7541
7546
7550
7554
7557
7561
7563
7566
7568
7569
7570
7571
7571
7571
7570
7568
7566
7563
7559
7554
7549
7543
7537
7529
7521
7512
7502
7492
7481
7469
7456
7443
7429
7415
7400
7385
7369
7353
7337
7321
7304
7287
7270
7253
7237
7220
7203
7187
7170
7154
7138
7122
7107
7091
7077
7062
7048
7034
7020
7007
6994
6982
6969
6958
6947
6936
6925
6916
6906
6897
6889
6881
6873
6866
6859
6853
6846
6841
6835
6830
6825
6820
6816
6812
6808
6804
6800
6797
6793
6791
6788
6785
6783
6782
6781
6780
6779
6780
6780
6782
6784
6787
6790
6795
6800
6806
6813
6821
6830
6841
6852
6864
6878
6893
6909
6926
6945
6964
6985
7006
7029
7053
7078
7104
7131
7158
7187
7216
7246
7277
7309
7341
7374
7408
7443
7479
7515
7552
7591
7630
7670
7712
7754
7798
7842
7888
7935
7984
8032
8084
8135
8189
8243
8298
8355
8412
8471
8531
8591
8653
8716
8780
8845
8911
8978
9046
9115
9185
9255
9327
9399
9471
9545
9619
9694
9769
9845
9921
9998
10075
10152
10230
10308
10387
10465
10544
10622
10700
10778
10856
10934
11011
11088
11164
11239
11314
11388
11461
11534
11605
11676
11745
11814
11882
11948
12014
12079
12142
12205
12267
12328
12387
12446
12504
12562
12618
12673
12727
12781
12833
12885
12935
12985
13033
13081
13127
13172
13216
13259
13301
13341
13381
13418
13455
13490
13524
13556
13587
13617
13645
13671
13697
13720
13743
13764
13784
13803
13820
13836
13852
13866
13879
13892
13904
13915
13925
13935
13944
13952
13961
13968
13976
13983
13990
13996
14003
14009
14015
14021
14027
14033
14039
14045
14051
14057
14063
14070
14077
14084
14092
14100
14109
14117
14127
14137
14147
14158
14169
14181
14193
14206
14219
14232
14246
14260
14274
14289
14304
14319
14335
14351
14368
14385
14402
14420
14438
14457
14477
14497
14518
14540
14563
14587
14612
14638
14665
14693
14723
14753
14785
14818
14852
14887
14924
14961
15000
15040
15082
15124
15167
15212
15257
15304
15351
15399
15448
15497
15548
15599
15650
15703
15755
15809
15862
15917
15971
16026
16082
16138
16193
16250
16306
16364
16422
16479
16537
16595
16654
16712
16770
16829
16887
16945
17003
17061
17118
17175
17231
17287
17343
17398
17452
17506
17559
17611
17662
17713
17764
17813
17862
17910
17958
18005
18051
18096
18141
18185
18228
18271
18313
18354
18394
18434
18473
18512
18549
18587
18623
18660
18695
18731
18766
18800
18834
18868
18902
18935
18968
19000
19032
19063
19094
19124
19153
19181
19208
19235
19260
19284
19307
19328
19349
19368
19386
19403
19418
19432
19446
19458
19469
19479
19488
19496
19503
19510
19516
19521
19525
19529
19533
19536
19538
19540
19542
19543
19544
19544
19544
19543
19542
19541
19539
19537
19534
19531
19528
19524
19519
19515
19509
19504
19498
19491
19485
19478
19470
19462
19454
19445
19436
19427
19417
19407
19396
19384
19372
19360
19346
19332
19318
19302
19286
19268
19250
19230
19210
19188
19165
19141
19115
19088
19060
19030
18998
18965
18930
18894
18856
18816
18774
18730
18685
18638
18589
18538
18486
18431
18375
18317
18258
18197
18134
18070
18004
17937
17869
17800
17730
17658
17586
17513
17440
17366
17291
17216
17140
17065
16988
16912
16836
16759
16682
16605
16527
16450
16372
16294
16215
16136
16056
15977
15897
15816
15735
15653
15570
15486
15402
15316
15230
15142
15054
14965
14874
14783
14690
14597
14502
14406
14310
14212
14114
14015
13915
13814
13713
13612
13510
13408
13305
13203
13100
12997
12895
12792
12690
12588
12486
12385
12284
12183
12084
11984
11885
11787
11690
11593
11498
11402
11308
11214
11121
11029
10937
10846
10755
10665
10575
10485
10396
10308
10219
10131
10043
9955
9867
9780
9692
9605
9518
9431
9344
9257
9171
9084
8997
8911
8824
8738
8651
8564
8476
8389
8301
8213
8124
8035
7945
7855
7764
7672
7580
7488
7394
7300
7205
7110
7014
6917
6820
6722
6624
6526
6427
6327
6227
6127
6027
5926
5825
5724
5623
5522
5420
5319
5218
5117
5016
4915
4814
4713
4613
4513
4413
4313
4213
4114
4014
3916
3818
3719
3621
3522
3424
3326
3227
3129
3031
2932
2834
2735
2636
2537
2438
2338
2238
2138
2037
1936
1834
1732
1629
1525
1421
1317
1211
1105
999
891
783
675
566
456
346
236
125
14
-98
-209
-321
-433
-546
-658
-770
-882
-994
-1105
-1217
-1329
-1440
-1551
-1662
-1772
-1882
-1992
-2102
-2211
-2320
-2428
-2536
-2643
-2750
-2856
-2961
-3066
-3170
-3272
-3374
-3474
-3574
-3672
-3769
-3864
-3958
-4050
-4141
-4230
-4317
-4402
-4486
-4567
-4647
-4725
-4801
-4875
-4947
-5017
-5086
-5152
-5216
-5278
-5339
-5398
-5455
-5511
-5565
-5617
-5668
-5718
-5767
-5815
-5862
-5908
-5953
-5997
-6041
-6085
-6128
-6170
-6212
-6254
-6295
-6336
-6377
-6417
-6457
-6497
-6536
-6575
-6613
-6651
-6688
-6725
-6761
-6796
-6831
-6865
-6898
-6930
-6961
-6990
-7019
-7046
-7072
-7097
-7121
-7143
-7164
-7183
-7201
-7218
-7234
-7248
-7261
-7274
-7285
-7295
-7304
-7313
-7321
-7327
-7334
-7339
-7344
-7347
-7351
-7353
-7355
-7356
-7356
-7355
-7354
-7352
-7349
-7345
-7340
-7334
-7328
-7320
-7312
-7303
-7293
-7283
-7272
-7260
-7248
-7235
-7222
-7209
-7195
-7182
-7168
-7154
-7140
-7126
-7112
-7099
-7086
-7073
-7060
-7048
-7037
-7026
-7015
-7005
-6995
-6986
-6978
-6970
-6962
-6955
-6949
-6943
-6937
-6932
-6927
-6923
-6918
-6914
-6910
-6905
-6901
-6897
-6893
-6889
-6885
-6881
-6877
-6873
-6869
-6866
-6862
-6859
-6856
-6854
-6851
-6849
-6848
-6846
-6845
-6844
-6844
-6844
-6844
-6844
-6844
-6845
-6847
-6848
-6850
-6852
-6854
-6856
-6859
-6862
-6866
-6869
-6873
-6877
-6882
-6886
-6891
-6896
-6901
-6906
-6911
-6917
-6922
-6927
-6933
-6938
-6944
-6950
-6956
-6962
-6968
-6974
-6980
-6987
-6994
-7001
-7009
-7017
-7026
-7035
-7044
-7054
-7064
-7075
-7087
-7099
-7112
-7126
-7140
-7156
-7172
-7188
-7206
-7224
-7244
-7264
-7285
-7306
-7329
-7352
-7376
-7401
-7427
-7454
-7481
-7509
-7537
-7566
-7596
-7626
-7657
-7688
-7719
-7751
-7783
-7816
-7848
-7881
-7915
-7948
-7982
-8016
-8050
-8084
-8118
-8153
-8186
-8222
-8257
-8292
-8328
-8363
-8399
-8435
-8471
-8507
-8544
-8581
-8619
-8657
-8695
-8734
-8773
-8813
-8853
-8893
-8934
-8976
-9018
-9060
-9102
-9145
-9189
-9232
-9276
-9320
-9364
-9408
-9453
-9497
-9542
-9586
-9630
-9674
-9718
-9761
-9804
-9846
-9888
-9929
-9970
-10010
-10050
-10088
-10126
-10163
-10200
-10235
-10270
-10303
-10336
-10368
-10399
-10429
-10458
-10486
-10513
-10539
-10565
-10589
-10613
-10635
-10657
-10678
-10698
-10717
-10735
-10753
-10769
-10784
-10799
-10812
-10824
-10835
-10845
-10854
-10862
-10868
-10874
-10878
-10882
-10884
-10885
-10885
-10885
-10883
-10881
-10877
-10873
-10868
-10862
-10856
-10848
-10840
-10831
-10822
-10812
-10801
-10789
-10777
-10764
-10750
-10736
-10721
-10705
-10689
-10673
-10656
-10639
-10621
-10603
-10585
-10567
-10549
-10530
-10512
-10494
-10475
-10457
-10439
-10421
-10403
-10385
-10367
-10349
-10331
-10313
-10295
-10277
-10259
-10240
-10222
-10202
-10183
-10163
-10143
-10123
-10102
-10081
-10059
-10037
-10015
-9992
-9969
-9946
-9922
-9897
-9873
-9848
-9823
-9798
-9773
-9747
-9721
-9696
-9670
-9645
-9620
-9595
-9571
-9547
-9523
-9501
-9478
-9457
-9437
-9417
-9398
-9381
-9364
-9348
-9334
-9320
-9308
-9297
-9286
-9277
-9269
-9262
-9256
-9250
-9246
-9242
-9239
-9237
-9235
-9233
-9233
-9232
-9232
-9232
-9232
-9233
-9234
-9234
-9235
-9236
-9237
-9237
-9238
-9238
-9238
-9237
-9237
-9236
-9235
-9233
-9231
-9229
-9227
-9224
-9221
-9217
-9213
-9210
-9205
-9201
-9197
-9192
-9188
-9184
-9180
-9175
-9171
-9168
-9164
-9160
-9157
-9154
-9150
-9147
-9143
-9140
-9136
-9132
-9127
-9123
-9118
-9112
-9106
-9099
-9091
-9083
-9074
-9065
-9054
-9043
-9031
-9017
-9003
-8988
-8972
-8955
-8938
-8919
-8899
-8879
-8858
-8836
-8813
-8790
-8766
-8741
-8716
-8690
-8664
-8637
-8610
-8582
-8554
-8526
-8497
-8468
-8439
-8410
-8381
-8352
-8322
-8293
-8264
-8235
-8206
-8177
-8148
-8119
-8090
-8063
-8035
-8007
-7979
-7951
-7923
-7895
-7867
-7839
-7811
-7783
-7754
-7725
-7696
-7667
-7637
-7607
-7577
-7546
-7515
-7484
-7452
-7420
-7388
-7356
-7323
-7290
-7257
-7224
-7190
-7156
-7122
-7088
-7054
-7019
-6984
-6950
-6914
-6879
-6844
-6808
-6772
-6736
-6700
-6664
-6628
-6591
-6555
-6518
-6481
-6444
-6408
-6371
-6334
-6298
-6261
-6225
-6189
-6153
-6118
-6082
-6047
-6012
-5978
-5944
-5910
-5877
-5844
-5812
-5780
-5749
-5718
-5688
-5658
-5629
-5601
-5573
-5546
-5519
-5493
-5467
-5442
-5417
-5393
-5369
-5345
-5322
-5299
-5276
-5253
-5231
-5209
-5186
-5164
-5142
-5119
-5097
-5074
-5052
-5029
-5005
-4982
-4958
-4934
-4909
-4884
-4858
-4832
-4806
-4779
-4751
-4723
-4695
-4666
-4636
-4606
-4576
-4545
-4514
-4482
-4450
-4418
-4385
-4353
-4320
-4287
-4254
-4221
-4188
-4155
-4123
-4090
-4058
-4026
-3994
-3962
-3930
-3898
-3866
-3834
-3802
-3770
-3737
-3704
-3670
-3636
-3601
-3565
-3529
-3492
-3454
-3415
-3375
-3334
-3292
-3249
-3204
-3159
-3112
-3064
-3014
-2963
-2911
-2857
-2801
-2744
-2686
-2626
-2565
-2502
-2437
-2371
-2304
-2236
-2166
-2095
-2024
-1951
-1877
-1802
-1726
-1650
-1573
-1495
-1417
-1339
-1260
-1181
-1102
-1022
-944
-865
-786
-708
-629
-551
-473
-396
-318
-242
-165
-90
-14
61
136
210
284
358
431
505
578
651
724
797
870
943
1016
1091
1165
1240
1315
1391
1467
1544
1621
1699
1777
1856
1935
2015
2095
2176
2257
2338
2420
2502
2585
2667
2750
2834
2917
3001
3085
3169
3254
3339
3423
3508
3593
3678
3763
3848
3934
4019
4104
4189
4274
4359
4443
4527
4612
4695
4779
4862
4945
5027
5109
5191
5272
5353
5433
5513
5592
5671
5750
5828
5905
5982
6058
6133
6208
6283
6356
6429
6501
6573
6643
6713
6781
6849
6916
6982
7047
7112
7175
7237
7298
7358
7418
7476
7533
7590
7645
7700
7754
7807
7859
7910
7960
8010
8058
8106
8153
8199
8244
8289
8332
8375
8417
8457
8497
8535
8573
8609
8644
8678
8710
8742
8772
8801
8828
8855
8879
8903
8925
8947
8967
8985
9003
9020
9036
9051
9065
9079
9092
9104
9116
9128
9139
9150
9160
9171
9181
9191
9202
9212
9222
9232
9241
9251
9261
9271
9281
9291
9300
9309
9318
9327
9335
9342
9349
9355
9360
9365
9368
9371
9372
9373
9372
9370
9367
9363
9357
9350
9342
9333
9323
9311
9299
9285
9271
9255
9239
9221
9203
9185
9165
9145
9125
9104
9083
9061
9038
9016
8993
8970
8946
8922
8898
8873
8848
8823
8797
8771
8744
8717
8690
8661
8633
8604
8574
8543
8512
8481
8449
8416
8383
8350
8316
8281
8246
8211
8176
8140
8103
8068
8032
7995
7958
7921
7884
7846
7808
7771
7732
7694
7656
7617
7579
7540
7501
7463
7424
7385
7347
7308
7269
7231
7193
7155
7117
7079
7041
7004
6967
6931
6895
6859
6824
6789
6754
6720
6687
6654
6621
6589
6557
6525
6494
6463
6432
6402
6371
6340
6309
6279
6248
6216
6185
6153
6121
6088
6055
6022
5988
5954
5920
5885
5849
5814
5777
5741
5704
5666
5628
5590
5551
5512
5473
5433
5393
5354
5314
5274
5234
5194
5155
5116
5078
5039
5002
4965
4929
4893
4858
4824
4791
4758
4726
4694
4664
4634
4604
4575
4547
4518
4490
4462
4434
4405
4377
4348
4318
4288
4257
4226
4193
4160
4125
4090
4053
4016
3977
3937
3896
3854
3811
3768
3723
3678
3633
3588
3542
3497
3451
3406
3362
3318
3275
3232
3191
3151
3111
3073
3035
2999
2964
2930
2897
2865
2833
2803
2773
2745
2716
2689
2662
2635
2608
2582
2556
2531
2505
2479
2453
2427
2401
2375
2349
2322
2295
2268
2241
2213
2185
2156
2128
2099
2070
2040
2011
1982
1952
1923
1894
1865
1837
1809
1781
1754
1728
1702
1677
1653
1630
1607
1586
1566
1547
1529
1512
1496
1481
1467
1455
1443
1432
1422
1413
1404
1396
1389
1382
1376
1370
1364
1358
1352
1346
1340
1333
1327
1320
1313
1305
1297
1289
1280
1270
1261
1251
1240
1230
1219
1208
1197
1186
1174
1163
1152
1141
1130
1119
1109
1099
1089
1079
1070
1061
1052
1044
1036
1028
1020
1014
1006
1000
996
991
986
982
979
976
973
972
971
970
971
972
974
976
979
983
988
993
999
1004
1012
1018
1027
1035
1043
1052
1061
1069
1078
1087
1096
1105
1113
1121
1129
1137
1144
1151
1157
1163
1168
1172
1176
1179
1181
1182
1183
1183
1182
1180
1177
1174
1169
1164
1157
1150
1142
1133
1123
1112
1100
1088
1074
1060
1045
1029
1012
995
976
957
938
917
896
874
852
829
805
781
757
731
706
680
654
627
601
574
547
520
494
468
441
416
390
366
341
318
295
272
251
230
210
190
172
154
137
120
105
89
75
61
47
34
21
9
-4
-16
-29
-41
-54
-67
-80
-93
-106
-120
-134
-148
-163
-178
-193
-209
-224
-240
-256
-272
-288
-305
-321
-337
-354
-370
-387
-403
-419
-435
-451
-466
-482
-497
-512
-526
-540
-554
-567
-580
-593
-606
-618
-629
-641
-652
-663
-673
-684
-694
-704
-714
-723
-733
-743
-752
-761
-770
-779
-788
-796
-805
-813
-821
-829
-837
-845
-852
-860
-867
-875
-882
-889
-897
-905
-913
-921
-929
-938
-947
-957
-967
-978
-989
-1000
-1012
-1025
-1039
-1053
-1068
-1083
-1099
-1116
-1133
-1151
-1170
-1189
-1209
-1229
-1250
-1271
-1293
-1315
-1337
-1360
-1383
-1406
-1429
-1453
-1476
-1500
-1524
-1548
-1572
-1596
-1619
-1643
-1667
-1690
-1714
-1737
-1760
-1782
-1805
-1827
-1849
-1870
-1891
-1911
-1931
-1950
-1969
-1987
-2004
-2021
-2037
-2052
-2067
-2081
-2094
-2106
-2118
-2128
-2138
-2147
-2156
-2163
-2170
-2175
-2180
-2184
-2187
-2189
-2190
-2191
-2190
-2189
-2187
-2184
-2180
-2175
-2170
-2164
-2158
-2151
-2144
-2136
-2128
-2120
-2111
-2102
-2093
-2084
-2075
-2065
-2056
-2047
-2037
-2029
-2020
-2012
-2003
-1995
-1987
-1980
-1973
-1966
-1960
-1954
-1949
-1943
-1939
-1934
-1930
-1926
-1922
-1919
-1915
-1912
-1909
-1905
-1901
-1897
-1893
-1889
-1884
-1879
-1873
-1867
-1861
-1854
-1847
-1839
-1831
-1823
-1814
-1805
-1796
-1786
-1777
-1767
-1757
-1747
-1736
-1726
-1716
-1705
-1695
-1685
-1674
-1665
-1655
-1646
-1637
-1629
-1621
-1614
-1608
-1603
-1598
-1595
-1592
-1591
-1590
-1591
-1593
-1596
-1599
-1604
-1610
-1617
-1624
-1633
-1642
-1653
-1664
-1676
-1688
-1702
-1716
-1730
-1745
-1761
-1777
-1794
-1811
-1829
-1846
-1864
-1882
-1900
-1918
-1937
-1955
-1973
-1990
-2008
-2025
-2041
-2059
-2076
-2092
-2108
-2123
-2139
-2154
-2169
-2183
-2198
-2212
-2226
-2240
-2254
-2268
-2282
-2296
-2310
-2324
-2338
-2353
-2367
-2381
-2396
-2410
-2425
-2439
-2454
-2469
-2484
-2499
-2515
-2530
-2545
-2561
-2576
-2592
-2607
-2623
-2638
-2653
-2668
-2682
-2696
-2710
-2723
-2735
-2747
-2758
-2768
-2778
-2786
-2794
-2800
-2806
-2811
-2814
-2817
-2818
-2819
-2819
-2818
-2816
-2813
-2809
-2805
-2800
-2795
-2789
-2782
-2775
-2768
-2760
-2752
-2744
-2736
-2728
-2719
-2711
-2703
-2695
-2688
-2680
-2673
-2666
-2660
-2653
-2647
-2641
-2636
-2630
-2625
-2619
-2614
-2608
-2603
-2597
-2591
-2586
-2580
-2574
-2569
-2563
-2557
-2552
-2546
-2541
-2536
-2531
-2527
-2522
-2518
-2514
-2511
-2507
-2504
-2501
-2499
-2496
-2494
-2492
-2490
-2488
-2486
-2484
-2483
-2481
-2479
-2477
-2475
-2473
-2470
-2468
-2465
-2461
-2457
-2453
-2448
-2443
-2438
-2432
-2425
-2418
-2410
-2402
-2393
-2384
-2374
-2364
-2353
-2341
-2330
-2317
-2305
-2292
-2278
-2265
-2251
-2236
-2222
-2207
-2192
-2177
-2161
-2146
-2130
-2115
-2100
-2084
-2069
-2054
-2039
-2025
-2009
-1996
-1983
-1969
-1956
-1943
-1931
-1919
-1907
-1895
-1884
-1873
-1861
-1850
-1839
-1829
-1817
-1806
-1795
-1783
-1772
-1760
-1747
-1734
-1721
-1707
-1692
-1677
-1661
-1644
-1627
-1609
-1591
-1571
-1551
-1530
-1508
-1486
-1462
-1439
-1414
-1389
-1363
-1337
-1311
-1284
-1256
-1229
-1201
-1173
-1145
-1116
-1088
-1060
-1032
-1004
-977
-949
-922
-895
-869
-843
-817
-791
-766
-742
-717
-694
-670
-647
-624
-601
-578
-556
-535
-513
-492
-471
-450
-430
-410
-390
-370
-351
-333
-314
-296
-278
-260
-243
-225
-208
-192
-175
-158
-142
-125
-109
-93
-77
-60
-44
-28
-11
5
22
39
56
73
91
108
127
145
164
183
203
224
244
266
288
310
333
356
380
404
429
454
480
505
531
557
582
608
634
660
685
710
735
760
784
808
831
854
876
898
920
941
961
981
1000
1018
1037
1055
1072
1088
1104
1120
1135
1149
1163
1177
1190
1202
1214
1226
1237
1248
1259
1269
1278
1287
1296
1304
1312
1319
1326
1332
1338
1343
1348
1352
1356
1359
1362
1364
1366
1367
1368
1368
1368
1368
1367
1365
1363
1361
1358
1354
1350
1345
1339
1333
1326
1319
1311
1302
1293
1282
1272
1260
1248
1235
1222
1207
1193
1178
1162
1146
1130
1113
1096
1079
1061
1044
1026
1008
990
972
954
935
917
898
880
861
842
824
805
785
766
746
727
707
686
665
644
622
600
577
554
530
506
481
455
429
402
375
347
318
288
258
228
197
165
133
101
68
35
2
-31
-64
-98
-131
-164
-198
-231
-264
-297
-329
-362
-394
-426
-457
-488
-519
-550
-580
-610
-639
-668
-697
-725
-752
-779
-806
-832
-857
-882
-906
-929
-952
-974
-996
-1016
-1037
-1056
-1075
-1094
-1112
-1129
-1146
-1162
-1177
-1192
-1207
-1221
-1234
-1248
-1260
-1272
-1284
-1295
-1306
-1317
-1327
-1337
-1347
-1357
-1366
-1376
-1385
-1394
-1403
-1413
-1422
-1432
-1441
-1451
-1461
-1471
-1481
-1491
-1501
-1512
-1522
-1533
-1544
-1554
-1565
-1576
-1586
-1597
-1607
-1617
-1626
-1636
-1645
-1653
-1661
-1668
-1675
-1682
-1688
-1693
-1697
-1701
-1705
-1708
-1710
-1712
-1713
-1714
-1714
-1714
-1714
-1713
-1711
-1709
-1707
-1704
-1701
-1698
-1695
-1691
-1688
-1684
-1680
-1675
-1671
-1667
-1662
-1658
-1653
-1648
-1643
-1638
-1633
-1628
-1622
-1616
-1610
-1604
-1598
-1591
-1583
-1576
-1568
-1559
-1550
-1541
-1530
-1520
-1508
-1496
-1484
-1470
-1456
-1441
-1426
-1410
-1393
-1375
-1357
-1338
-1319
-1298
-1277
-1256
-1234
-1211
-1187
-1163
-1138
-1113
-1087
-1060
-1033
-1006
-977
-949
-919
-890
-860
-829
-798
-767
-735
-703
-670
-638
-605
-571
-538
-504
-470
-435
-401
-366
-331
-296
-261
-225
-190
-154
-118
-82
-46
-10
27
63
100
137
174
211
248
285
323
361
399
437
475
514
552
591
631
670
710
750
790
831
872
913
954
996
1038
1080
1123
1165
1208
1251
1294
1337
1380
1424
1467
1510
1552
1595
1637
1679
1721
1762
1803
1844
1884
1923
1963
2001
2039
2077
2114
2151
2188
2224
2260
2296
2331
2366
2401
2436
2471
2505
2540
2575
2609
2644
2679
2714
2749
2784
2819
2854
2889
2924
2960
2995
3030
3066
3101
3137
3172
3207
3243
3278
3313
3348
3383
3417
3452
3486
3520
3554
3587
3620
3653
3685
3717
3748
3779
3809
3839
3868
3897
3924
3952
3978
4003
4027
4051
4075
4098
4119
4140
4159
4178
4196
4213
4229
4244
4259
4272
4285
4297
4308
4319
4329
4338
4347
4355
4362
4369
4376
4382
4387
4392
4397
4401
4404
4407
4410
4412
4414
4415
4415
4415
4414
4413
4411
4409
4405
4401
4396
4391
4384
4377
4369
4359
4349
4338
4326
4312
4298
4282
4266
4248
4229
4209
4188
4166
4143
4119
4094
4067
4041
4013
3984
3954
3924
3893
3861
3828
3795
3762
3727
3692
3657
3622
3586
3549
3513
3476
3438
3401
3363
3325
3286
3248
3209
3170
3130
3091
3051
3010
2970
2929
2888
2847
2805
2763
2721
2678
2635
2592
2549
2505
2461
2416
2372
2327
2281
2235
2189
2143
2097
2050
2003
1956
1909
1861
1813
1766
1718
1670
1622
1574
1526
1478
1430
1382
1333
1285
1237
1189
1140
1092
1044
996
947
899
851
803
755
707
658
610
562
513
465
416
367
318
269
219
169
119
69
18
-33
-84
-135
-187
-239
-291
-343
-396
-448
-501
-554
-607
-659
-712
-765
-818
-871
-923
-976
-1028
-1081
-1133
-1185
-1237
-1289
-1341
-1393
-1444
-1496
-1548
-1600
-1652
-1705
-1757
-1810
-1863
-1916
-1970
-2024
-2079
-2134
-2189
-2245
-2301
-2358
-2415
-2473
-2531
-2590
-2649
-2708
-2767
-2827
-2887
-2947
-3008
-3068
-3128
-3189
-3249
-3310
-3370
-3430
-3491
-3551
-3611
-3671
-3731
-3790
-3850
-3910
-3969
-4027
-4088
-4147
-4206
-4265
-4324
-4384
-4443
-4502
-4562
-4621
-4681
-4741
-4801
-4861
-4921
-4982
-5042
-5103
-5164
-5225
-5286
-5346
-5407
-5468
-5529
-5589
-5649
-5709
-5768
-5827
-5885
-5943
-6001
-6057
-6113
-6169
-6223
-6277
-6331
-6383
-6434
-6485
-6535
-6584
-6633
-6680
-6727
-6774
-6819
-6864
-6908
-6952
-6995
-7038
-7080
-7122
-7163
-7203
-7243
-7283
-7322
-7361
-7400
-7438
-7475
-7513
-7550
-7586
-7622
-7658
-7693
-7728
-7762
-7796
-7829
-7862
-7894
-7926
-7957
-7988
-8018
-8048
-8077
-8106
-8134
-8161
-8188
-8214
-8240
-8266
-8290
-8315
-8338
-8362
-8384
-8407
-8428
-8450
-8471
-8491
-8511
-8531
-8550
-8569
-8588
-8606
-8624
-8642
-8659
-8676
-8692
-8708
-8724
-8740
-8754
-8769
-8783
-8796
-8809
-8821
-8833
-8844
-8855
-8865
-8874
-8882
-8890
-8897
-8903
-8909
-8913
-8917
-8921
-8923
-8925
-8927
-8927
-8927
-8927
-8925
-8923
-8921
-8917
-8913
-8909
-8904
-8898
-8892
-8886
-8878
-8871
-8862
-8853
-8844
-8834
-8824
-8813
-8802
-8790
-8778
-8765
-8752
-8738
-8724
-8709
-8693
-8677
-8660
-8643
-8625
-8606
-8587
-8567
-8546
-8525
-8504
-8481
-8458
-8434
-8410
-8385
-8360
-8334
-8307
-8279
-8252
-8223
-8194
-8164
-8134
-8103
-8071
-8041
-8009
-7977
-7944
-7911
-7877
-7844
-7810
-7775
-7741
-7706
-7671
-7636
-7601
-7565
-7530
-7494
-7458
-7421
-7385
-7349
-7312
-7275
-7238
-7201
-7163
-7126
-7088
-7050
-7012
-6974
-6935
-6896
-6858
-6819
-6780
-6740
-6701
-6661
-6622
-6582
-6542
-6502
-6461
-6421
-6380
-6339
-6298
-6256
-6215
-6173
-6130
-6088
-6045
-6001
-5958
-5914
-5870
-5825
-5780
-5735
-5689
-5643
-5597
-5550
-5503
-5456
-5408
-5360
-5311
-5262
-5213
-5164
-5114
-5065
-5015
-4965
-4914
-4864
-4814
-4764
-4714
-4664
-4614
-4565
-4515
-4467
-4418
-4370
-4323
-4276
-4229
-4184
-4139
-4094
-4050
-4006
-3965
-3923
-3882
-3842
-3802
-3763
-3725
-3687
-3650
-3613
-3577
-3542
-3507
-3472
-3438
-3405
-3372
-3339
-3307
-3275
-3243
-3212
-3181
-3150
-3120
-3090
-3060
-3030
-3001
-2972
-2943
-2914
-2885
-2857
-2828
-2800
-2771
-2743
-2715
-2686
-2658
-2629
-2600
-2571
-2542
-2513
-2483
-2454
-2424
-2394
-2364
-2333
-2303
-2272
-2241
-2209
-2178
-2146
-2114
-2082
-2050
-2017
-1984
-1951
-1918
-1885
-1851
-1817
-1783
-1749
-1715
-1681
-1647
-1612
-1578
-1544
-1510
-1477
-1443
-1410
-1377
-1345
-1312
-1281
-1249
-1219
-1188
-1159
-1129
-1101
-1073
-1046
-1018
-993
-967
-942
-918
-895
-871
-849
-826
-805
-783
-762
-741
-720
-699
-678
-657
-636
-614
-593
-571
-549
-527
-504
-482
-459
-435
-412
-388
-365
-341
-317
-293
-269
-245
-221
-198
-174
-151
-129
-106
-84
-62
-41
-21
-1
19
38
56
74
92
108
125
141
157
172
187
203
218
233
248
263
278
293
309
325
342
358
375
393
411
429
448
467
486
506
527
548
569
591
613
635
658
682
705
729
754
779
804
830
856
882
909
936
963
990
1016
1044
1072
1099
1126
1154
1181
1208
1235
1262
1289
1315
1342
1368
1394
1420
1446
1471
1497
1522
1547
1572
1597
1622
1647
1672
1697
1722
1747
1772
1797
1822
1847
1873
1898
1924
1950
1976
2001
2028
2054
2081
2108
2134
2161
2188
2216
2243
2270
2298
2326
2353
2382
2410
2438
2467
2495
2524
2554
2583
2613
2643
2673
2704
2734
2765
2796
2827
2859
2891
2923
2955
2987
3019
3052
3084
3117
3150
3183
3216
3249
3283
3316
3349
3383
3416
3450
3483
3517
3550
3583
3616
3648
3681
3713
3745
3776
3808
3839
3869
3900
3930
3959
3989
4018
4046
4075
4103
4131
4158
4186
4213
4240
4266
4293
4319
4345
4370
4396
4421
4446
4471
4495
4520
4544
4568
4591
4615
4638
4661
4684
4707
4730
4752
4775
4797
4819
4841
4863
4885
4907
4929
4951
4973
4995
5017
5040
5062
5084
5107
5130
5153
5176
5199
5223
5247
5271
5295
5320
5344
5369
5394
5418
5443
5468
5493
5517
5542
5566
5590
5614
5638
5661
5684
5707
5729
5751
5773
5794
5815
5836
5856
5876
5895
5915
5933
5952
5970
5988
6006
6023
6041
6058
6075
6092
6108
6125
6141
6158
6174
6190
6206
6222
6238
6254
6270
6286
6303
6319
6335
6351
6368
6384
6401
6418
6434
6451
6468
6485
6502
6519
6536
6553
6571
6588
6605
6622
6639
6657
6674
6692
6709
6727
6744
6762
6780
6798
6816
6834
6853
6871
6889
6908
6927
6945
6964
6983
7002
7021
7040
7058
7077
7096
7115
7133
7152
7170
7189
7207
7226
7244
7263
7281
7299
7318
7336
7354
7373
7391
7409
7428
7446
7465
7483
7502
7521
7540
7559
7578
7597
7616
7636
7655
7675
7695
7715
7736
7756
7777
7798
7818
7840
7861
7883
7904
7926
7948
7971
7993
8016
8039
8063
8087
8111
8135
8160
8185
8211
8236
8262
8289
8315
8342
8369
8397
8424
8452
8480
8507
8535
8563
8590
8618
8645
8672
8699
8726
8752
8778
8805
8830
8856
8881
8907
8932
8957
8981
9006
9030
9055
9079
9103
9127
9151
9175
9199
9223
9247
9271
9295
9319
9343
9367
9391
9415
9439
9463
9488
9513
9538
9563
9588
9613
9639
9664
9690
9716
9742
9769
9795
9821
9847
9873
9899
9925
9951
9976
10001
10025
10049
10072
10095
10117
10138
10159
10178
10197
10215
10232
10248
10263
10278
10291
10303
10314
10325
10334
10342
10350
10356
10362
10367
10371
10374
10377
10379
10380
10381
10381
10381
10381
10380
10379
10378
10377
10375
10373
10372
10370
10368
10366
10364
10363
10361
10359
10358
10357
10356
10355
10354
10353
10352
10352
10351
10351
10351
10350
10350
10350
10349
10349
10348
10347
10346
10345
10343
10341
10338
10336
10332
10328
10324
10318
10313
10306
10299
10291
10282
10272
10262
10251
10239
10226
10212
10198
10183
10167
10151
10134
10117
10099
10080
10061
10042
10022
10002
9981
9960
9939
9917
9895
9873
9851
9829
9806
9783
9760
9737
9714
9691
9668
9644
9621
9598
9574
9551
9528
9504
9481
9457
9433
9409
9385
9360
9336
9311
9286
9260
9234
9208
9182
9155
9128
9101
9074
9046
9018
8989
8961
8932
8902
8873
8843
8812
8781
8749
8718
8685
8652
8618
8584
8549
8514
8478
8441
8404
8366
8327
8288
8249
8209
8169
8129
8087
8045
8005
7963
7922
7880
7837
7795
7752
7710
7667
7623
7579
7535
7491
7446
7401
7355
7309
7262
7214
7166
7117
7068
7018
6967
6916
6864
6812
6759
6706
6652
6598
6543
6488
6433
6377
6321
6265
6208
6151
6094
6036
5978
5919
5860
5801
5741
5681
5621
5560
5498
5436
5373
5310
5247
5182
5118
5052
4986
4920
4853
4785
4717
4649
4580
4510
4441
4370
4300
4229
4158
4086
4014
3943
3870
3798
3725
3652
3579
3505
3431
3357
3283
3209
3134
3060
2985
2911
2836
2761
2687
2612
2537
2463
2389
2314
2241
2167
2093
2020
1947
1875
1803
1731
1659
1588
1517
1447
1377
1307
1238
1169
1100
1032
964
896
828
761
694
628
561
495
430
364
299
234
169
105
41
-22
-86
-149
-211
-273
-335
-396
-457
-518
-578
-637
-696
-755
-813
-871
-929
-986
-1042
-1099
-1155
-1211
-1266
-1321
-1376
-1430
-1484
-1537
-1591
-1644
-1696
-1748
-1800
-1851
-1901
-1952
-2001
-2050
-2099
-2147
-2194
-2241
-2287
-2333
-2378
-2422
-2466
-2509
-2551
-2593
-2634
-2675
-2715
-2754
-2793
-2831
-2869
-2906
-2943
-2979
-3015
-3051
-3086
-3121
-3155
-3189
-3223
-3257
-3290
-3323
-3356
-3389
-3421
-3453
-3485
-3516
-3548
-3579
-3609
-3640
-3670
-3700
-3729
-3758
-3786
-3815
-3842
-3869
-3896
-3923
-3948
-3974
-3998
-4022
-4046
-4069
-4091
-4114
-4136
-4157
-4177
-4197
-4217
-4236
-4255
-4272
-4290
-4307
-4323
-4339
-4355
-4369
-4384
-4398
-4411
-4424
-4437
-4449
-4461
-4473
-4485
-4496
-4508
-4519
-4530
-4542
-4553
-4564
-4576
-4587
-4599
-4611
-4623
-4636
-4648
-4661
-4674
-4687
-4700
-4713
-4727
-4740
-4754
-4767
-4781
-4795
-4808
-4822
-4835
-4849
-4862
-4875
-4888
-4900
-4913
-4925
-4936
-4948
-4959
-4969
-4979
-4989
-4998
-5007
-5015
-5023
-5030
-5037
-5044
-5049
-5055
-5060
-5064
-5068
-5072
-5075
-5078
-5080
-5082
-5083
-5084
-5084
-5084
-5083
-5082
-5080
-5078
-5075
-5072
-5069
-5065
-5061
-5057
-5052
-5046
-5041
-5035
-5029
-5022
-5015
-5008
-5001
-4994
-4986
-4979
-4971
-4963
-4955
-4946
-4938
-4930
-4921
-4913
-4904
-4896
-4888
-4879
-4871
-4863
-4855
-4847
-4839
-4831
-4823
-4815
-4808
-4800
-4793
-4785
-4777
-4770
-4762
-4755
-4747
-4739
-4732
-4724
-4716
-4707
-4699
-4691
-4682
-4673
-4664
-4655
-4646
-4636
-4627
-4617
-4608
-4598
-4588
-4578
-4569
-4559
-4550
-4540
-4531
-4522
-4514
-4505
-4497
-4489
-4481
-4474
-4467
-4461
-4455
-4449
-4443
-4438
-4433
-4429
-4424
-4420
-4416
-4413
-4409
-4406
-4402
-4399
-4396
-4393
-4390
-4387
-4384
-4380
-4377
-4374
-4371
-4367
-4364
-4361
-4358
-4354
-4351
-4348
-4345
-4342
-4339
-4336
-4334
-4331
-4328
-4326
-4324
-4322
-4320
-4318
-4317
-4315
-4315
-4314
-4314
-4314
-4314
-4315
-4316
-4318
-4320
-4322
-4326
-4329
-4333
-4337
-4342
-4348
-4353
-4359
-4366
-4372
-4379
-4387
-4394
-4402
-4410
-4418
-4426
-4435
-4443
-4452
-4461
-4469
-4479
-4488
-4497
-4506
-4516
-4526
-4536
-4546
-4556
-4566
-4577
-4588
-4599
-4610
-4621
-4632
-4644
-4655
-4667
-4679
-4691
-4703
-4715
-4727
-4739
-4751
-4763
-4776
-4788
-4800
-4812
-4825
-4837
-4849
-4861
-4873
-4885
-4897
-4909
-4921
-4932
-4944
-4955
-4966
-4977
-4988
-4999
-5010
-5020
-5031
-5041
-5051
-5061
-5071
-5081
-5091
-5101
-5111
-5121
-5131
-5141
-5150
-5160
-5170
-5180
-5190
-5199
-5209
-5219
-5230
-5240
-5250
-5261
-5272
-5282
-5293
-5305
-5316
-5328
-5340
-5352
-5364
-5376
-5389
-5402
-5415
-5428
-5441
-5454
-5468
-5481
-5495
-5509
-5522
-5536
-5550
-5563
-5577
-5590
-5604
-5617
-5630
-5644
-5657
-5670
-5683
-5696
-5708
-5721
-5734
-5746
-5758
-5771
-5783
-5795
-5807
-5819
-5830
-5842
-5854
-5865
-5877
-5888
-5900
-5911
-5923
-5935
-5946
-5958
-5970
-5981
-5994
-6006
-6018
-6030
-6043
-6056
-6069
-6082
-6095
-6108
-6122
-6135
-6148
-6162
-6175
-6189
-6202
-6216
-6229
-6243
-6256
-6269
-6282
-6294
-6307
-6319
-6331
-6343
-6354
-6366
-6377
-6387
-6398
-6408
-6417
-6427
-6436
-6444
-6453
-6460
-6468
-6475
-6481
-6487
-6493
-6498
-6503
-6508
-6512
-6516
-6519
-6522
-6524
-6526
-6528
-6530
-6531
-6532
-6533
-6534
-6534
-6535
-6535
-6535
-6535
-6534
-6534
-6534
-6533
-6532
-6532
-6531
-6529
-6528
-6526
-6525
-6523
-6521
-6518
-6516
-6513
-6509
-6506
-6502
-6498
-6493
-6489
-6483
-6478
-6472
-6465
-6458
-6451
-6443
-6435
-6427
-6418
-6408
-6399
-6389
-6378
-6368
-6357
-6346
-6334
-6322
-6310
-6298
-6285
-6273
-6260
-6247
-6234
-6220
-6207
-6193
-6179
-6165
-6151
-6137
-6123
-6108
-6094
-6079
-6064
-6048
-6033
-6017
-6001
-5985
-5969
-5952
-5935
-5918
-5900
-5883
-5865
-5846
-5828
-5809
-5790
-5770
-5751
-5731
-5710
-5690
-5669
-5647
-5625
-5603
-5581
-5558
-5535
-5511
-5487
-5463
-5439
-5414
-5388
-5363
-5337
-5310
-5284
-5257
-5229
-5202
-5174
-5146
-5117
-5088
-5059
-5030
-5000
-4970
-4940
-4910
-4880
-4849
-4819
-4788
-4757
-4726
-4695
-4664
-4633
-4602
-4571
-4540
-4510
-4479
-4448
-4417
-4387
-4357
-4327
-4297
-4267
-4238
-4209
-4180
-4151
-4123
-4094
-4067
-4040
-4013
-3986
-3960
-3934
-3908
-3882
-3857
-3832
-3807
-3783
-3759
-3735
-3711
-3687
-3664
-3640
-3617
-3594
-3571
-3548
-3526
-3503
-3481
-3458
-3436
-3414
-3391
-3369
-3347
-3324
-3302
-3279
-3257
-3234
-3211
-3188
-3165
-3142
-3119
-3095
-3072
-3048
-3024
-3000
-2976
-2951
-2927
-2902
-2877
-2852
-2827
-2802
-2776
-2751
-2725
-2699
-2673
-2647
-2621
-2595
-2568
-2542
-2515
-2489
-2462
-2435
-2408
-2381
-2354
-2327
-2300
-2273
-2246
-2219
-2191
-2164
-2137
-2110
-2083
-2055
-2028
-2001
-1974
-1947
-1920
-1893
-1866
-1839
-1812
-1785
-1758
-1730
-1703
-1676
-1649
-1622
-1595
-1568
-1541
-1514
-1486
-1459
-1432
-1406
-1379
-1352
-1325
-1299
-1272
-1246
-1220
-1194
-1168
-1142
-1116
-1091
-1065
-1040
-1014
-990
-965
-940
-915
-890
-865
-840
-815
-790
-765
-741
-716
-691
-666
-641
-616
-590
-565
-540
-515
-490
-465
-440
-416
-391
-366
-341
-317
-292
-268
-243
-219
-195
-171
-147
-123
-99
-76
-52
-29
-6
17
40
63
85
108
130
152
174
196
218
240
262
284
305
327
349
370
392
413
435
456
478
499
520
541
562
582
603
623
643
662
682
701
720
739
757
775
793
810
828
845
862
879
895
912
928
944
961
977
993
1008
1025
1042
1058
1075
1091
1108
1125
1142
1160
1177
1195
1213
1231
1249
1268
1286
1305
1324
1343
1363
1382
1402
1421
1441
1461
1482
1502
1522
1543
1563
1584
1605
1626
1647
1669
1690
1712
1733
1755
1777
1799
1821
1843
1866
1888
1911
1933
1956
1979
2001
2024
2047
2069
2092
2114
2137
2159
2181
2204
2226
2248
2270
2293
2315
2337
2359
2381
2403
2426
2448
2470
2492
2514
2536
2559
2581
2602
2624
2646
2667
2689
2710
2731
2752
2772
2793
2813
2833
2852
2871
2890
2909
2927
2945
2963
2980
2997
3014
3031
3047
3063
3078
3094
3109
3124
3139
3154
3168
3183
3197
3212
3226
3241
3255
3269
3284
3298
3313
3327
3342
3356
3371
3386
3400
3415
3430
3444
3459
3473
3488
3502
3516
3530
3545
3559
3573
3586
3600
3614
3628
3641
3655
3668
3682
3695
3709
3722
3736
3749
3763
3776
3790
3803
3817
3830
3844
3857
3871
3885
3898
3912
3925
3939
3953
3966
3980
3993
4006
4019
4033
4046
4059
4070
4083
4096
4108
4120
4131
4142
4153
4164
4174
4184
4194
4203
4212
4220
4229
4236
4244
4251
4257
4263
4269
4275
4280
4284
4288
4292
4296
4299
4302
4304
4307
4308
4310
4311
4312
4313
4314
4314
4314
4314
4313
4313
4312
4311
4310
4309
4308
4307
4305
4304
4302
4300
4298
4296
4294
4292
4290
4288
4286
4284
4281
4279
4276
4273
4270
4268
4265
4262
4259
4256
4253
4249
4246
4243
4240
4237
4233
4230
4227
4224
4220
4217
4213
4210
4206
4202
4198
4194
4189
4185
4180
4174
4169
4163
4157
4150
4143
4136
4129
4121
4113
4104
4096
4086
4077
4067
4058
4048
4037
4027
4016
4005
3994
3983
3972
3960
3949
3937
3926
3914
3902
3891
3879
3867
3856
3844
3832
3820
3808
3797
3785
3773
3760
3748
3736
3724
3711
3699
3686
3673
3661
3648
3635
3622
3608
3595
3582
3568
3554
3541
3527
3513
3499
3485
3471
3456
3442
3428
3414
3399
3385
3371
3357
3343
3329
3315
3301
3288
3274
3261
3247
3234
3221
3208
3195
3182
3169
3156
3144
3131
3119
3106
3094
3081
3069
3056
3044
3031
3019
3006
2993
2980
2966
2953
2939
2925
2911
2897
2882
2867
2852
2837
2822
2806
2791
2775
2759
2743
2728
2712
2696
2680
2664
2649
2633
2618
2602
2587
2572
2557
2543
2528
2514
2500
2486
2473
2459
2446
2432
2419
2406
2394
2381
2368
2356
2344
2332
2320
2308
2296
2285
2273
2262
2250
2239
2228
2217
2206
2196
2185
2174
2164
2153
2142
2132
2121
2111
2100
2090
2079
2068
2058
2047
2036
2025
2015
2004
1993
1982
1971
1960
1950
1939
1928
1917
1907
1896
1886
1875
1865
1855
1846
1836
1827
1818
1809
1800
1792
1784
1776
1769
1762
1755
1748
1742
1736
1730
1725
1720
1715
1710
1706
1702
1698
1695
1692
1689
1687
1685
1683
1681
1680
1679
1679
1679
1679
1680
1680
1682
1683
1685
1687
1689
1691
1694
1697
1700
1703
1706
1709
1713
1716
1720
1723
1727
1731
1735
1739
1742
1746
1750
1755
1759
1763
1767
1772
1776
1781
1786
1790
1795
1801
1806
1811
1817
1823
1829
1835
1841
1848
1854
1861
1868
1875
1882
1889
1896
1904
1911
1919
1926
1934
1941
1949
1956
1964
1972
1979
1987
1994
2001
2009
2017
2025
2032
2040
2047
2054
2062
2069
2076
2083
2090
2097
2104
2110
2117
2123
2129
2135
2140
2146
2151
2157
2162
2167
2171
2176
2181
2185
2190
2194
2198
2202
2206
2211
2215
2219
2223
2227
2232
2236
2241
2245
2250
2255
2261
2266
2272
2278
2285
2292
2299
2306
2314
2322
2331
2339
2349
2358
2368
2378
2388
2399
2410
2421
2432
2444
2456
2468
2480
2492
2504
2516
2529
2541
2553
2566
2578
2590
2603
2615
2627
2639
2651
2662
2674
2685
2697
2708
2719
2729
2740
2750
2761
2771
2781
2791
2801
2810
2820
2830
2839
2848
2858
2867
2876
2885
2894
2903
2912
2921
2930
2939
2947
2956
2965
2973
2981
2989
2998
3006
3014
3021
3029
3037
3045
3052
3060
3067
3074
3082
3089
3097
3104
3111
3119
3126
3134
3141
3149
3156
3164
3171
3179
3187
3194
3202
3210
3218
3226
3234
3242
3250
3258
3267
3275
3284
3292
3301
3310
3319
3329
3338
3348
3357
3367
3377
3388
3398
3409
3419
3430
3441
3453
3464
3475
3487
3499
3510
3522
3534
3546
3558
3570
3583
3595
3607
3619
3631
3643
3655
3667
3679
3691
3703
3714
3726
3737
3748
3759
3769
3780
3790
3800
3809
3819
3827
3836
3844
3852
3860
3867
3873
3880
3885
3891
3896
3900
3904
3908
3911
3914
3916
3918
3920
3921
3922
3922
3923
3922
3922
3921
3920
3918
3916
3914
3912
3909
3906
3903
3899
3895
3891
3887
3882
3877
3872
3866
3860
3854
3848
3841
3834
3827
3819
3811
3803
3795
3786
3777
3767
3757
3747
3737
3726
3714
3702
3690
3678
3665
3651
3638
3623
3609
3594
3578
3562
3546
3529
3511
3494
3475
3457
3438
3418
3398
3378
3357
3336
3314
3292
3269
3246
3223
3199
3174
3150
3124
3099
3073
3046
3019
2992
2964
2936
2908
2879
2850
2820
2791
2760
2730
2699
2668
2636
2604
2572
2540
2507
2474
2440
2406
2372
2338
2303
2268
2232
2197
2160
2124
2087
2050
2012
1974
1935
1896
1857
1818
1778
1737
1696
1655
1614
1572
1529
1487
1444
1401
1357
1314
1270
1226
1182
1137
1093
1048
1004
959
914
870
825
780
735
691
646
601
557
512
468
423
379
335
291
247
203
159
116
72
28
-16
-59
-103
-146
-190
-234
-277
-321
-365
-409
-453
-496
-540
-585
-629
-673
-717
-762
-806
-851
-895
-940
-984
-1029
-1073
-1118
-1162
-1207
-1251
-1295
-1339
-1383
-1427
-1470
-1514
-1557
-1599
-1642
-1684
-1726
-1768
-1810
-1851
-1892
-1933
-1973
-2013
-2053
-2092
-2132
-2170
-2209
-2247
-2285
-2323
-2360
-2397
-2433
-2469
-2505
-2540
-2575
-2610
-2644
-2678
-2711
-2744
-2777
-2809
-2841
-2873
-2904
-2935
-2966
-2996
-3026
-3056
-3085
-3114
-3143
-3171
-3199
-3227
-3254
-3281
-3308
-3334
-3360
-3386
-3411
-3436
-3460
-3484
-3507
-3531
-3553
-3576
-3598
-3619
-3640
-3661
-3681
-3701
-3720
-3740
-3758
-3776
-3794
-3812
-3829
-3845
-3862
-3877
-3893
-3908
-3922
-3937
-3950
-3964
-3977
-3989
-4001
-4013
-4024
-4035
-4045
-4054
-4065
-4074
-4083
-4091
-4099
-4107
-4114
-4122
-4128
-4135
-4141
-4147
-4153
-4158
-4163
-4168
-4173
-4177
-4181
-4185
-4188
-4191
-4194
-4197
-4199
-4202
-4203
-4205
-4206
-4207
-4208
-4209
-4209
-4209
-4209
-4209
-4208
-4207
-4206
-4205
-4203
-4202
-4200
-4198
-4196
-4193
-4191
-4188
-4185
-4182
-4178
-4175
-4171
-4167
-4162
-4158
-4153
-4148
-4142
-4137
-4131
-4125
-4118
-4112
-4105
-4098
-4090
-4083
-4075
-4067
-4059
-4051
-4042
-4034
-4025
-4017
-4008
-3999
-3989
-3980
-3970
-3961
-3951
-3941
-3931
-3920
-3909
-3898
-3887
-3875
-3864
-3851
-3839
-3826
-3812
-3799
-3785
-3770
-3755
-3740
-3724
-3708
-3692
-3675
-3658
-3640
-3623
-3604
-3586
-3568
-3549
-3530
-3511
-3492
-3473
-3454
-3435
-3415
-3396
-3377
-3358
-3339
-3320
-3301
-3282
-3263
-3245
-3226
-3208
-3190
-3172
-3154
-3136
-3119
-3101
-3084
-3067
-3050
-3033
-3016
-2999
-2983
-2966
-2950
-2934
-2917
-2901
-2885
-2870
-2854
-2838
-2822
-2806
-2791
-2775
-2760
-2744
-2728
-2713
-2697
-2681
-2665
-2649
-2633
-2617
-2600
-2584
-2567
-2550
-2534
-2516
-2499
-2482
-2464
-2447
-2429
-2411
-2393
-2375
-2357
-2339
-2321
-2302
-2284
-2266
-2247
-2229
-2210
-2192
-2174
-2155
-2137
-2119
-2101
-2083
-2065
-2047
-2029
-2012
-1994
-1977
-1959
-1942
-1925
-1908
-1891
-1874
-1857
-1841
-1824
-1808
-1791
-1775
-1758
-1742
-1726
-1709
-1693
-1677
-1661
-1644
-1628
-1612
-1595
-1579
-1563
-1546
-1529
-1513
-1496
-1479
-1462
-1446
-1429
-1412
-1395
-1377
-1360
-1343
-1326
-1309
-1292
-1274
-1257
-1240
-1223
-1206
-1189
-1173
-1156
-1139
-1123
-1107
-1091
-1075
-1060
-1044
-1029
-1014
-1000
-986
-972
-958
-944
-931
-918
-905
-893
-880
-868
-857
-845
-834
-823
-812
-801
-791
-781
-771
-761
-751
-742
-733
-725
-716
-708
-700
-692
-684
-676
-669
-662
-655
-648
-641
-635
-628
-621
-615
-609
-602
-596
-590
-583
-577
-570
-564
-557
-550
-544
-537
-530
-523
-516
-509
-502
-495
-487
-480
-473
-466
-458
-451
-444
-437
-430
-422
-415
-408
-401
-394
-387
-380
-373
-366
-360
-353
-346
-339
-332
-326
-319
-312
-305
-299
-292
-285
-278
-271
-264
-257
-250
-243
-235
-228
-220
-212
-205
-197
-188
-180
-172
-163
-154
-145
-136
-126
-117
-107
-97
-86
-76
-65
-54
-42
-31
-19
-7
5
18
31
44
57
71
85
99
114
129
144
159
175
191
207
223
240
257
274
292
309
327
345
363
381
400
419
437
456
475
494
513
533
552
572
591
611
631
651
671
691
712
732
753
774
794
816
837
858
880
902
923
946
968
990
1012
1036
1059
1082
1105
1129
1152
1176
1200
1224
1248
1272
1296
1320
1345
1369
1394
1418
1442
1467
1491
1515
1540
1564
1588
1612
1636
1660
1684
1707
1731
1754
1777
1800
1823
1846
1869
1892
1914
1936
1958
1980
2001
2023
2045
2066
2087
2108
2129
2150
2170
2191
2211
2232
2252
2272
2292
2312
2332
2352
2372
2392
2412
2432
2452
2471
2491
2511
2530
2549
2569
2588
2607
2626
2645
2663
2682
2700
2718
2736
2754
2771
2789
2806
2823
2839
2856
2872
2888
2904
2920
2936
2951
2966
2981
2996
3011
3026
3041
3056
3070
3085
3100
3114
3129
3144
3159
3174
3189
3204
3219
3234
3249
3264
3280
3295
3310
3326
3341
3356
3371
3387
3402
3417
3432
3447
3462
3477
3491
3506
3520
3535
3549
3563
3577
3591
3605
3618
3632
3645
3658
3671
3684
3697
3710
3722
3735
3747
3759
3771
3782
3794
3805
3816
3827
3837
3847
3857
3866
3875
3883
3891
3899
3907
3913
3920
3926
3932
3937
3942
3946
3950
3954
3957
3960
3962
3964
3966
3968
3969
3970
3971
3972
3973
3973
3974
3974
3974
3975
3975
3975
3975
3976
3976
3977
3977
3978
3979
3980
3981
3982
3983
3984
3986
3987
3989
3990
3992
3993
3994
3996
3997
3998
3999
4000
4000
4001
4001
4001
4000
3999
3998
3997
3995
3993
3991
3988
3985
3981
3977
3973
3968
3963
3958
3952
3946
3939
3932
3925
3917
3909
3901
3892
3884
3874
3865
3856
3846
3836
3826
3816
3806
3795
3785
3774
3763
3752
3741
3730
3719
3708
3697
3686
3674
3663
3651
3640
3628
3616
3605
3593
3581
3569
3556
3544
3532
3519
3506
3493
3480
3467
3453
3440
3426
3412
3397
3383
3368
3353
3337
3321
3305
3289
3273
3256
3239
3221
3203
3186
3167
3149
3130
3111
3092
3073
3053
3033
3013
2993
2973
2952
2932
2911
2891
2870
2850
2829
2808
2788
2767
2747
2727
2707
2687
2667
2647
2627
2608
2588
2569
2550
2531
2512
2493
2475
2456
2438
2420
2402
2384
2366
2349
2331
2314
2296
2279
2262
2245
2228
2212
2195
2178
2162
2145
2129
2113
2096
2080
2064
2048
2032
2017
2001
1985
1970
1955
1940
1925
1910
1896
1881
1867
1853
1839
1825
1811
1797
1784
1771
1758
1745
1732
1720
1707
1695
1683
1671
1659
1648
1636
1625
1614
1603
1593
1582
1572
1561
1551
1541
1531
1521
1512
1502
1493
1483
1474
1465
1456
1447
1438
1430
1421
1413
1405
1397
1389
1381
1374
1367
1360
1353
1346
1340
1334
1328
1322
1317
1312
1307
1302
1298
1294
1290
1286
1283
1280
1277
1274
1271
1269
1266
1264
1262
1260
1259
1257
1256
1254
1253
1252
1251
1249
1248
1248
1247
1246
1245
1244
1244
1243
1243
1242
1242
1242
1242
1242
1242
1242
1242
1242
1242
1243
1243
1244
1245
1245
1246
1247
1248
1249
1250
1251
1253
1254
1255
1257
1258
1260
1261
1263
1264
1265
1267
1268
1270
1271
1272
1273
1274
1275
1276
1277
1278
1278
1279
1280
1280
1281
1281
1281
1282
1282
1282
1283
1283
1283
1284
1284
1284
1284
1284
1284
1284
1284
1284
1283
1283
1282
1281
1280
1279
1277
1275
1273
1271
1269
1266
1262
1259
1255
1251
1247
1242
1237
1231
1225
1219
1213
1206
1199
1192
1185
1177
1169
1161
1153
1144
1136
1127
1118
1109
1099
1090
1080
1071
1061
1051
1040
1030
1020
1008
998
987
976
965
954
942
931
919
907
894
882
870
857
844
831
818
805
791
777
764
750
736
722
707
693
678
663
649
634
619
604
589
573
558
543
528
512
497
482
466
451
435
420
404
389
373
358
342
327
311
296
280
264
248
233
217
201
184
168
152
135
118
101
84
66
48
30
12
-6
-25
-44
-64
-83
-103
-123
-144
-164
-185
-206
-227
-248
-270
-291
-313
-335
-357
-378
-400
-423
-445
-467
-489
-512
-534
-557
-579
-602
-625
-648
-671
-694
-717
-741
-764
-788
-812
-836
-860
-884
-908
-933
-957
-982
-1006
-1031
-1056
-1081
-1106
-1131
-1156
-1181
-1206
-1231
-1257
-1282
-1308
-1333
-1359
-1385
-1411
-1437
-1464
-1490
-1517
-1544
-1571
-1598
-1626
-1653
-1681
-1709
-1737
-1766
-1794
-1823
-1852
-1881
-1910
-1939
-1969
-1998
-2028
-2057
-2087
-2117
-2147
-2177
-2207
-2237
-2267
-2298
-2328
-2358
-2388
-2418
-2449
-2479
-2509
-2539
-2569
-2599
-2629
-2658
-2688
-2717
-2747
-2776
-2805
-2834
-2863
-2891
-2920
-2948
-2976
-3005
-3033
-3060
-3088
-3116
-3143
-3171
-3198
-3225
-3252
-3279
-3305
-3332
-3358
-3384
-3411
-3436
-3462
-3488
-3513
-3538
-3563
-3588
-3612
-3637
-3661
-3685
-3709
-3733
-3756
-3779
-3802
-3825
-3848
-3870
-3892
-3914
-3935
-3956
-3977
-3998
-4018
-4038
-4058
-4077
-4096
-4115
-4133
-4151
-4168
-4185
-4202
-4218
-4234
-4249
-4264
-4279
-4293
-4307
-4321
-4334
-4347
-4359
-4371
-4383
-4395
-4406
-4417
-4428
-4438
-4448
-4458
-4467
-4476
-4486
-4494
-4503
-4511
-4519
-4527
-4535
-4543
-4550
-4557
-4565
-4572
-4578
-4585
-4592
-4599
-4605
-4612
-4618
-4624
-4631
-4637
-4643
-4649
-4655
-4661
-4667
-4673
-4678
-4684
-4689
-4694
-4699
-4704
-4708
-4713
-4717
-4721
-4725
-4728
-4732
-4735
-4738
-4740
-4742
-4745
-4746
-4748
-4749
-4750
-4750
-4751
-4751
-4750
-4749
-4748
-4747
-4745
-4743
-4741
-4739
-4736
-4733
-4730
-4726
-4723
-4719
-4715
-4711
-4707
-4703
-4699
-4695
-4690
-4686
-4681
-4677
-4672
-4667
-4662
-4657
-4652
-4647
-4642
-4637
-4631
-4626
-4620
-4614
-4608
-4602
-4596
-4590
-4584
-4577
-4571
-4564
-4557
-4550
-4543
-4536
-4528
-4521
-4513
-4505
-4497
-4489
-4480
-4472
-4463
-4454
-4444
-4435
-4425
-4415
-4405
-4394
-4383
-4372
-4361
-4349
-4337
-4325
-4313
-4300
-4288
-4275
-4261
-4248
-4235
-4221
-4207
-4193
-4179
-4165
-4151
-4136
-4122
-4107
-4091
-4077
-4062
-4048
-4033
-4018
-4003
-3988
-3973
-3959
-3944
-3929
-3914
-3900
-3885
-3871
-3856
-3842
-3828
-3814
-3800
-3786
-3773
-3759
-3746
-3732
-3719
-3706
-3692
-3679
-3666
-3653
-3640
-3627
-3614
-3601
-3588
-3575
-3562
-3549
-3536
-3523
-3509
-3496
-3483
-3469
-3456
-3442
-3428
-3414
-3400
-3386
-3372
-3358
-3344
-3330
-3315
-3301
-3286
-3272
-3257
-3243
-3228
-3214
-3200
-3185
-3171
-3157
-3142
-3128
-3114
-3101
-3087
-3074
-3060
-3047
-3035
-3022
-3010
-2997
-2986
-2974
-2963
-2952
-2941
-2931
-2920
-2911
-2901
-2892
-2883
-2875
-2867
-2859
-2852
-2845
-2838
-2832
-2826
-2820
-2814
-2809
-2804
-2799
-2795
-2791
-2787
-2783
-2779
-2775
-2772
-2768
-2765
-2762
-2759
-2756
-2754
-2751
-2748
-2746
-2743
-2740
-2738
-2735
-2733
-2730
-2728
-2725
-2722
-2720
-2717
-2714
-2711
-2708
-2705
-2701
-2698
-2694
-2691
-2687
-2683
-2680
-2676
-2672
-2668
-2664
-2660
-2656
-2651
-2647
-2643
-2639
-2634
-2630
-2626
-2622
-2617
-2613
-2608
-2604
-2600
-2595
-2591
-2586
-2582
-2577
-2573
-2568
-2563
-2559
-2554
-2549
-2545
-2540
-2535
-2531
-2526
-2521
-2517
-2512
-2507
-2502
-2497
-2492
-2487
-2482
-2477
-2472
-2466
-2460
-2454
-2448
-2442
-2435
-2429
-2422
-2414
-2407
-2399
-2391
-2382
-2374
-2365
-2356
-2346
-2337
-2327
-2317
-2307
-2296
-2286
-2275
-2264
-2253
-2242
-2231
-2220
-2208
-2197
-2185
-2174
-2162
-2150
-2138
-2127
-2115
-2103
-2091
-2079
-2067
-2055
-2043
-2031
-2017
-2005
-1994
-1982
-1970
-1957
-1945
-1933
-1920
-1908
-1896
-1883
-1871
-1859
-1846
-1834
-1822
-1810
-1797
-1785
-1773
-1761
-1749
-1737
-1726
-1714
-1703
-1691
-1680
-1669
-1658
-1647
-1636
-1626
-1616
-1605
-1595
-1586
-1576
-1567
-1557
-1548
-1539
-1530
-1522
-1513
-1505
-1497
-1489
-1481
-1474
-1466
-1459
-1452
-1445
-1438
-1431
-1424
-1418
-1411
-1405
-1399
-1392
-1386
-1380
-1374
-1368
-1362
-1356
-1350
-1344
-1338
-1332
-1326
-1320
-1314
-1308
-1302
-1296
-1290
-1284
-1278
-1272
-1266
-1260
-1254
-1248
-1242
-1236
-1230
-1224
-1218
-1212
-1206
-1200
-1194
-1188
-1182
-1176
-1171
-1165
-1159
-1153
-1147
-1141
-1136
-1130
-1124
-1118
-1113
-1107
-1101
-1095
-1090
-1084
-1078
-1073
-1067
-1061
-1056
-1050
-1044
-1039
-1033
-1028
-1022
-1016
-1010
-1004
-1000
-994
-989
-983
-978
-972
-967
-961
-956
-950
-945
-939
-934
-929
-923
-918
-913
-907
-902
-896
-891
-886
-881
-875
-870
-865
-859
-854
-849
-844
-838
-833
-828
-823
-818
-813
-807
-802
-797
-792
-787
-782
-777
-772
-766
-761
-756
-751
-746
-741
-736
-731
-726
-721
-716
-711
-706
-701
-696
-691
-687
-682
-677
-672
-667
-662
-657
-652
-648
-643
-638
-633
-628
-624
-619
-614
-609
-605
-600
-595
-590
-586
-581
-576
-572
-567
-562
-558
-553
-548
-544
-539
-535
-530
-525
-521
-516
-512
-507
-503
-498
-494
-489
-485
-480
-476
-471
-467
-462
-458
-454
-449
-445
-440
-436
-432
-427
-423
-419
-414
-410
-406
-401
-397
-393
-388
-384
-380
-376
-371
-367
-363
-359
-354
-350
-346
-342
-338
-334
-329
-325
-321
-317
-313
-309
-305
-301
-297
-293
-289
-284
-280
-276
-272
-268
-264
-260
-256
-252
-249
-245
-241
-237
-233
-229
-225
-221
-217
-213
-209
-206
-202
-198
-194
-190
-186
-183
-179
-175
-171
-167
-164
-160
-156
-152
-149
-145
-141
-138
-134
-130
-127
-123
-119
-116
-112
-108
-105
-101
-97
-94
-90
-87
-83
-80
-76
-72
-69
-65
-62
-58
-55
-51
-48
-44
-41
-38
-34
-31
-27
-24
-20
-17
-14
-10
-7
-3
0
3
7
10
13
17
20
23
27
30
33
36
40
43
46
49
53
56
59
62
65
69
72
75
78
81
84
88
91
94
97
100
103
106
109
112
115
119
122
125
128
131
134
137
140
143
146
149
152
155
158
161
163
166
169
172
175
178
181
184
187
190
192
195
198
201
204
207
209
212
215
218
221
223
226
229
232
234
237
240
243
245
248
251
253
256
259
261
264
267
269
272
275
277
280
283
285
288
290
293
296
298
301
303
306
308
311
313
316
318
321
323
326
328
331
333
336
338
341
343
345
348
350
353
355
357
360
362
365
367
369
372
374
376
379
381
383
386
388
390
393
395
397
399
402
404
406
408
411
413
415
417
419
422
424
426
428
430
433
435
437
439
441
443
445
447
450
452
454
456
458
460
462
464
466
468
470
472
474
476
478
480
482
484
486
488
490
492
494
496
498
500
502
504
506
508
510
512
514
516
517
519
521
523
525
527
529
530
532
534
536
538
540
541
543
545
547
549
550
552
554
556
557
559
561
563
564
566
568
569
571
573
575
576
578
580
581
583
585
586
588
590
591
593
594
596
598
599
601
602
604
606
607
609
610
612
613
615
616
618
620
621
623
624
626
627
629
630
632
633
634
636
637
639
640
642
643
645
646
647
649
650
652
653
654
656
657
659
660
661
663
664
665
667
668
669
671
672
673
675
676
677
679
680
681
682
684
685
686
688
689
690
691
693
694
695
696
697
699
700
701
702
703
705
706
707
708
709
710
712
713
714
715
716
717
718
720
721
722
723
724
725
726
727
728
729
730
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
758
759
760
761
762
763
764
765
766
767
768
768
769
770
771
772
773
774
775
775
776
777
778
779
780
780
781
782
783
784
784
785
786
787
788
788
789
790
791
791
792
793
794
794
795
796
797
797
798
799
800
800
801
802
802
803
804
804
805
806
806
807
808
808
809
810
810
811
812
812
813
814
814
815
815
816
817
817
818
819
819
820
820
821
821
822
823
823
824
824
825
825
826
826
827
828
828
829
829
830
830
831
831
832
832
833
833
834
834
835
835
836
836
837
837
837
838
838
839
839
840
840
841
841
841
842
842
843
843
843
844
844
845
845
845
846
846
847
847
847
848
848
849
849
849
850
850
850
851
851
851
852
852
852
853
853
853
854
854
854
854
855
855
855
856
856
856
857
857
857
857
858
858
858
858
859
859
859
859
860
860
860
860
861
861
861
861
861
862
862
862
862
863
863
863
863
863
863
864
864
864
864
864
865
865
865
865
865
865
865
866
866
866
866
866
866
866
867
867
867
867
867
867
867
867
868
868
868
868
868
868
868
868
868
868
868
868
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
869
868
868
868
868
868
868
868
868
868
868
868
868
867
867
867
867
867
867
867
867
867
866
866
866
866
866
866
866
866
865
865
865
865
865
865
865
864
864
864
864
864
864
863
863
863
863
863
863
862
862
862
862
862
