5
83292
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
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
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
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
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
28
28
28
28
28
28
28
29
29
29
29
29
29
30
30
30
30
30
31
31
31
31
31
31
31
32
32
32
32
33
33
33
33
33
33
33
34
34
34
34
34
35
35
35
35
35
35
36
36
36
36
37
37
37
37
37
38
38
38
38
38
39
39
39
39
40
40
40
40
40
41
41
41
41
41
42
42
42
42
42
43
43
43
43
44
44
44
44
44
45
45
45
45
45
46
46
46
46
46
47
47
47
47
47
48
48
48
48
48
48
49
49
49
49
49
50
50
50
50
50
51
51
51
51
51
52
52
52
52
52
53
53
53
53
53
54
54
54
54
54
55
55
55
55
55
55
56
56
56
56
56
57
57
57
57
57
58
58
58
58
58
59
59
59
59
59
60
60
60
60
60
61
61
61
61
61
62
62
62
62
62
63
63
63
63
63
63
64
64
64
64
64
65
65
65
65
65
65
66
66
66
66
66
67
67
67
67
67
68
68
68
68
68
68
69
69
69
69
69
69
70
70
70
70
70
70
71
71
71
71
71
71
72
72
72
72
72
73
73
73
73
73
73
74
74
74
74
74
75
75
75
75
75
76
76
76
76
77
77
77
77
77
78
78
78
78
79
79
79
80
80
80
80
81
81
81
81
82
82
82
82
83
83
83
84
84
84
84
85
85
85
86
86
86
86
87
87
87
88
88
88
88
89
89
89
90
90
90
90
91
91
91
91
92
92
92
93
93
93
93
94
94
94
95
95
95
96
96
96
97
97
97
97
98
98
98
99
99
99
100
100
100
101
101
101
102
102
102
103
103
103
104
104
104
105
105
105
106
106
106
107
107
107
108
108
108
109
109
110
110
110
111
111
111
112
112
113
113
113
114
114
115
115
115
116
116
116
117
117
118
118
118
119
119
120
120
120
121
121
122
122
122
123
123
124
124
125
125
125
126
126
127
127
127
128
128
129
129
130
130
130
131
131
132
132
133
133
133
134
134
135
135
136
136
136
137
137
138
138
139
139
139
140
140
141
141
142
142
142
143
143
144
144
145
145
145
146
146
147
147
147
148
148
149
149
149
150
150
151
151
152
152
152
153
153
154
154
154
155
155
156
156
156
157
157
158
158
159
159
159
160
160
161
161
161
162
162
163
163
164
164
164
165
165
166
166
167
167
167
168
168
169
169
169
170
170
171
171
172
172
173
173
173
174
174
175
175
176
176
177
177
177
178
178
179
179
180
180
180
181
181
182
182
183
183
183
184
184
185
185
186
186
187
187
187
188
188
189
189
190
190
191
191
191
192
192
193
193
194
194
195
195
196
196
196
197
197
198
198
199
199
200
200
201
201
202
202
203
203
204
204
204
205
205
206
206
207
207
208
208
209
209
210
210
211
211
212
212
213
213
214
214
215
215
216
216
217
217
218
218
218
219
219
220
220
221
221
222
222
223
223
224
224
225
225
226
226
227
227
228
228
229
229
230
230
231
231
231
232
232
233
234
234
235
235
236
236
236
237
237
238
238
239
239
240
240
241
241
242
242
243
243
244
244
245
245
246
246
247
247
248
248
249
249
250
250
251
251
252
252
253
254
254
255
255
256
256
257
257
258
258
259
259
260
260
261
261
262
262
263
263
264
264
265
265
266
266
267
267
268
268
269
269
270
270
271
271
272
272
273
273
274
274
275
275
276
276
277
277
278
279
279
280
280
280
281
281
282
282
283
283
284
284
285
285
286
286
287
287
288
288
289
289
290
290
291
291
292
292
293
293
294
294
295
295
296
296
297
297
298
298
299
299
300
300
301
301
302
302
303
303
304
304
305
305
306
306
307
307
307
308
308
309
309
310
310
311
311
312
312
313
313
313
314
314
315
315
316
316
317
317
317
318
318
319
319
320
320
320
321
321
322
322
323
323
323
324
324
325
325
326
326
326
327
327
328
328
329
329
329
330
330
331
331
331
332
332
333
333
334
334
334
335
335
336
336
336
337
337
338
338
339
339
339
340
340
341
341
341
342
342
343
343
344
344
344
345
345
345
346
346
347
347
348
348
348
349
349
349
350
350
351
351
351
352
352
353
353
353
354
354
355
355
355
356
356
356
357
357
358
358
358
359
359
359
360
360
360
361
361
362
362
362
363
363
363
363
364
364
364
365
365
365
366
366
366
367
367
367
368
368
368
369
369
369
370
370
370
371
371
371
371
372
372
372
373
373
373
374
374
374
375
375
375
375
376
376
376
376
377
377
377
378
378
378
379
379
379
379
380
380
380
380
381
381
381
382
382
382
382
383
383
383
383
384
384
384
385
385
385
386
386
386
386
387
387
387
388
388
388
389
389
389
390
390
390
391
391
391
391
392
392
392
393
393
393
394
394
395
395
395
395
396
396
396
397
397
397
398
398
399
399
399
399
400
400
400
401
401
401
402
402
402
403
403
403
404
404
404
404
405
405
405
406
406
406
407
407
407
408
408
408
408
409
409
409
410
410
410
411
411
411
411
412
412
412
413
413
413
413
414
414
414
415
415
415
415
416
416
416
417
417
417
417
418
418
418
418
419
419
419
420
420
420
420
421
421
421
422
422
422
422
423
423
423
423
424
424
424
425
425
425
425
426
426
426
427
427
427
427
428
428
428
429
429
429
429
430
430
430
430
431
431
431
432
432
432
432
433
433
433
434
434
434
434
435
435
435
436
436
436
436
437
437
437
438
438
438
438
439
439
439
439
440
440
440
441
441
441
441
442
442
442
443
443
443
443
444
444
444
445
445
445
445
446
446
446
447
447
447
447
448
448
448
448
449
449
449
449
450
450
450
451
451
451
451
452
452
452
452
453
453
453
454
454
454
454
455
455
455
456
456
456
456
457
457
457
457
458
458
458
458
459
459
459
460
460
460
460
461
461
461
461
462
462
462
462
463
463
463
463
464
464
464
464
465
465
465
465
466
466
466
466
467
467
467
467
468
468
468
468
469
469
469
469
470
470
470
470
470
471
471
471
471
471
472
472
472
472
472
473
473
473
473
474
474
474
474
474
474
475
475
475
475
476
476
476
476
476
476
477
477
477
477
477
478
478
478
478
478
479
479
479
479
479
479
480
480
480
480
481
481
481
481
481
481
482
482
482
482
482
483
483
483
483
483
483
484
484
484
484
484
484
485
485
485
485
485
485
485
486
486
486
486
486
486
486
486
487
487
487
487
487
487
487
488
488
488
488
488
488
488
489
489
489
489
489
489
489
490
490
490
490
490
490
490
490
491
491
491
491
491
491
491
491
492
492
492
492
492
492
492
492
493
493
493
493
493
493
493
493
493
494
494
494
494
494
494
494
494
495
495
495
495
495
495
495
495
495
496
496
496
496
496
496
496
496
496
497
497
497
497
497
497
497
497
497
497
497
498
498
498
498
498
498
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
500
500
500
500
500
500
500
500
500
500
500
501
501
501
501
501
501
501
501
501
501
502
502
502
502
502
502
502
502
502
502
502
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
504
504
504
504
504
504
504
504
504
504
504
504
503
503
503
503
503
503
503
503
503
503
503
503
502
502
502
502
502
502
502
502
502
502
502
501
501
501
501
501
501
501
501
501
501
501
500
500
500
500
500
500
500
500
500
500
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
498
497
497
497
497
497
497
497
497
496
496
496
496
496
496
496
496
495
495
495
495
495
495
495
494
494
494
494
494
494
493
493
493
493
493
493
493
493
492
492
492
492
492
492
491
491
491
491
491
491
490
490
490
490
490
490
490
489
489
489
489
489
489
489
488
488
488
488
488
488
487
487
487
487
487
487
487
486
486
486
486
486
486
485
485
485
485
485
484
484
484
484
484
483
483
483
483
483
482
482
482
482
482
481
481
481
481
481
480
480
480
480
479
479
479
479
478
478
478
478
477
477
477
477
476
476
476
476
475
475
475
475
474
474
474
474
473
473
473
473
472
472
472
472
471
471
471
470
470
470
470
469
469
469
469
468
468
468
467
467
467
467
466
466
466
465
465
465
465
464
464
464
463
463
463
463
462
462
462
461
461
461
460
460
460
460
459
459
459
458
458
458
457
457
457
456
456
456
456
455
455
455
454
454
454
453
453
453
452
452
452
451
451
451
450
450
450
449
449
449
448
448
448
447
447
447
447
446
446
446
445
445
445
444
444
444
443
443
443
442
442
442
442
441
441
441
440
440
440
439
439
439
438
438
438
437
437
437
436
436
436
435
435
435
435
434
434
434
433
433
433
432
432
432
431
431
431
431
430
430
430
429
429
429
428
428
428
427
427
427
427
426
426
426
425
425
425
424
424
424
423
423
423
423
422
422
422
421
421
421
420
420
420
420
419
419
419
418
418
418
418
417
417
417
416
416
416
415
415
415
415
414
414
414
414
413
413
413
413
412
412
412
412
411
411
411
411
410
410
410
410
409
409
409
409
408
408
408
408
408
407
407
407
407
406
406
406
406
406
405
405
405
405
404
404
404
404
404
403
403
403
403
402
402
402
402
402
401
401
401
401
401
400
400
400
400
400
400
399
399
399
399
399
399
398
398
398
398
398
398
397
397
397
397
397
397
396
396
396
396
396
396
395
395
395
395
395
395
394
394
394
394
394
394
394
393
393
393
393
393
393
393
393
392
392
392
392
392
392
392
392
391
391
391
391
391
391
391
391
391
390
390
390
390
390
390
390
390
390
389
389
389
389
389
389
389
389
389
389
389
388
388
388
388
388
388
388
388
388
388
388
388
387
387
387
387
387
387
387
387
387
387
387
387
386
386
386
386
386
386
386
386
386
386
386
386
386
386
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
389
389
389
389
389
389
389
389
389
389
389
389
389
389
390
390
390
390
390
390
390
390
390
390
390
390
390
391
391
391
391
391
391
391
391
391
391
391
392
392
392
392
392
392
392
392
392
393
393
393
393
393
393
393
393
394
394
394
394
394
394
394
394
394
395
395
395
395
395
395
395
395
395
396
396
396
396
396
396
396
396
397
397
397
397
397
397
397
398
398
398
398
398
398
398
398
399
399
399
399
399
399
399
400
400
400
400
400
400
400
400
401
401
401
401
401
401
401
401
402
402
402
402
402
402
402
402
403
403
403
403
403
403
403
403
404
404
404
404
404
404
404
404
404
404
405
405
405
405
405
405
405
405
405
405
405
406
406
406
406
406
406
406
406
406
406
407
407
407
407
407
407
407
407
407
407
407
408
408
408
408
408
408
408
408
408
408
408
408
408
409
409
409
409
409
409
409
409
409
409
409
409
409
409
410
410
410
410
410
410
410
410
410
410
410
410
411
411
411
411
411
411
411
411
411
411
411
411
411
411
412
412
412
412
412
412
412
412
412
412
412
412
413
413
413
413
413
413
413
413
413
413
414
414
414
414
414
414
414
414
414
414
415
415
415
415
415
415
415
415
415
415
416
416
416
416
416
416
416
416
417
417
417
417
417
417
417
418
418
418
418
418
418
418
418
419
419
419
419
419
419
419
420
420
420
420
420
420
420
420
421
421
421
421
421
421
421
422
422
422
422
422
422
422
423
423
423
423
423
423
423
423
423
424
424
424
424
424
424
424
424
424
425
425
425
425
425
425
425
425
425
426
426
426
426
426
426
426
426
426
427
427
427
427
427
427
427
427
427
427
428
428
428
428
428
428
428
428
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
430
430
430
430
430
430
430
430
430
430
430
430
431
431
431
431
431
431
431
431
431
431
431
431
431
432
432
432
432
432
432
432
432
432
432
432
432
432
433
433
433
433
433
433
433
433
433
433
433
434
434
434
434
434
434
434
434
434
434
434
435
435
435
435
435
435
435
435
435
435
435
435
436
436
436
436
436
436
436
436
436
436
436
437
437
437
437
437
437
437
437
437
438
438
438
438
438
438
438
438
438
438
439
439
439
439
439
439
439
439
439
439
439
439
439
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
447
447
447
447
447
447
447
447
447
447
448
448
448
448
448
448
448
448
448
448
448
448
448
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
450
450
450
450
450
450
450
450
450
450
450
450
450
450
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
448
448
448
448
448
448
448
448
448
448
448
448
448
448
447
447
447
447
447
447
447
447
447
447
447
446
446
446
446
446
446
446
446
446
446
445
445
445
445
445
445
445
445
445
445
444
444
444
444
444
444
444
444
444
444
443
443
443
443
443
443
443
443
443
442
442
442
442
442
442
442
442
442
442
442
441
441
441
441
441
441
441
441
441
441
441
440
440
440
440
440
440
440
440
440
440
440
440
440
439
439
439
439
439
439
439
439
439
439
439
439
439
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
435
435
435
435
435
435
435
435
435
436
436
435
435
435
435
435
435
435
435
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
437
437
437
437
437
437
437
437
437
437
437
437
437
437
438
438
438
438
438
438
438
438
438
438
439
439
439
439
439
439
439
439
439
439
440
440
440
440
440
440
440
441
441
441
441
441
441
441
441
442
442
442
442
442
442
443
443
443
443
443
443
444
444
444
444
444
445
445
445
445
445
445
446
446
446
446
446
447
447
447
447
447
448
448
448
448
448
449
449
449
449
449
450
450
450
450
450
451
451
451
451
452
452
452
452
452
453
453
453
453
453
454
454
454
454
455
455
455
455
455
456
456
456
456
457
457
457
457
458
458
458
458
459
459
459
460
460
460
460
461
461
461
461
462
462
462
463
463
463
463
464
464
464
464
465
465
465
466
466
466
467
467
467
468
468
468
469
469
469
470
470
470
470
471
471
472
472
472
473
473
473
474
474
474
475
475
475
476
476
476
477
477
477
478
478
478
479
479
480
480
480
481
481
481
481
482
482
482
483
483
484
484
484
485
485
485
485
486
486
487
487
487
488
488
488
489
489
489
490
490
490
491
491
491
492
492
492
493
493
493
493
494
494
494
495
495
495
496
496
496
497
497
497
498
498
498
498
499
499
499
500
500
500
501
501
501
502
502
502
503
503
503
503
504
504
504
505
505
505
506
506
506
506
507
507
507
508
508
508
508
509
509
509
509
510
510
510
511
511
511
511
512
512
512
512
513
513
513
513
514
514
514
514
515
515
515
515
516
516
516
516
516
517
517
517
517
518
518
518
518
519
519
519
519
519
520
520
520
520
521
521
521
521
522
522
522
522
523
523
523
523
524
524
524
524
525
525
525
525
525
526
526
526
526
527
527
527
527
527
528
528
528
528
529
529
529
529
530
530
530
530
530
531
531
531
531
532
532
532
532
533
533
533
533
534
534
534
534
534
535
535
535
535
536
536
536
536
536
537
537
537
537
537
538
538
538
538
539
539
539
540
540
540
540
540
541
541
541
541
542
542
542
542
542
543
543
543
543
544
544
544
544
545
545
545
545
545
546
546
546
546
547
547
547
547
548
548
548
548
548
549
549
549
549
550
550
550
550
551
551
551
551
552
552
552
552
553
553
553
553
554
554
554
554
555
555
555
555
555
556
556
556
556
557
557
557
558
558
558
558
559
559
559
559
560
560
560
561
561
561
561
562
562
562
562
563
563
563
564
564
564
564
565
565
565
566
566
566
566
567
567
567
568
568
568
568
569
569
569
570
570
570
570
571
571
571
572
572
572
573
573
573
573
574
574
574
575
575
575
576
576
576
577
577
577
577
578
578
578
579
579
579
580
580
580
581
581
581
582
582
582
583
583
583
584
584
584
585
585
585
586
586
586
587
587
587
588
588
588
589
589
589
590
590
590
590
591
591
591
592
592
592
593
593
593
594
594
594
594
595
595
595
596
596
596
597
597
597
598
598
598
599
599
599
600
600
600
601
601
601
602
602
602
603
603
603
603
604
604
604
605
605
605
606
606
606
607
607
607
608
608
608
609
609
609
610
610
610
610
611
611
611
612
612
612
613
613
613
614
614
614
614
615
615
615
616
616
616
617
617
617
618
618
618
618
619
619
619
620
620
620
621
621
621
622
622
622
623
623
623
623
624
624
624
625
625
625
625
626
626
626
627
627
627
627
628
628
628
629
629
629
629
630
630
630
631
631
631
631
632
632
632
633
633
633
633
634
634
634
635
635
635
635
636
636
636
637
637
637
637
638
638
638
638
639
639
639
640
640
640
640
641
641
641
642
642
642
642
643
643
643
644
644
644
644
645
645
645
645
646
646
646
646
647
647
647
648
648
648
648
649
649
649
649
650
650
650
651
651
651
651
652
652
652
652
653
653
653
654
654
654
654
655
655
655
655
656
656
656
656
657
657
657
658
658
658
658
659
659
659
659
660
660
660
660
661
661
661
661
662
662
662
663
663
663
663
664
664
664
664
665
665
665
665
666
666
666
666
667
667
667
667
667
668
668
668
668
669
669
669
669
670
670
670
670
671
671
671
671
671
672
672
672
672
673
673
673
673
674
674
674
674
674
675
675
675
675
675
676
676
676
676
676
677
677
677
677
677
678
678
678
678
678
679
679
679
679
679
680
680
680
680
680
680
681
681
681
681
681
681
682
682
682
682
682
683
683
683
683
683
683
683
684
684
684
684
684
684
684
685
685
685
685
685
685
686
686
686
686
686
686
686
686
687
687
687
687
687
687
687
688
688
688
688
688
688
689
689
689
689
689
689
689
689
690
690
690
690
690
690
690
690
691
691
691
691
691
691
691
692
692
692
692
692
692
692
692
692
693
693
693
693
693
693
693
693
693
694
694
694
694
694
694
694
694
694
695
695
695
695
695
695
695
695
695
695
695
696
696
696
696
696
696
696
696
696
696
696
696
697
697
697
697
697
697
697
697
697
697
697
697
697
697
697
697
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
698
697
697
697
697
697
697
697
697
697
697
697
697
697
697
697
697
696
696
696
696
696
696
696
696
696
696
696
695
695
695
695
695
695
695
695
695
695
694
694
694
694
694
694
694
694
694
694
693
693
693
693
693
693
693
692
692
692
692
692
692
692
692
692
691
691
691
691
691
691
691
691
690
690
690
690
690
690
690
690
689
689
689
689
689
689
689
689
689
688
688
688
688
688
688
688
688
687
687
687
687
687
687
687
687
687
686
686
686
686
686
686
686
686
686
686
685
685
685
685
685
685
685
685
684
684
684
684
684
684
684
684
684
684
683
683
683
683
683
683
683
683
683
682
682
682
682
682
682
682
682
681
681
681
681
681
681
681
680
680
680
680
680
680
679
679
679
679
679
679
678
678
678
678
678
678
677
677
677
677
677
677
676
676
676
676
676
675
675
675
675
675
674
674
674
674
674
673
673
673
673
673
672
672
672
672
672
671
671
671
671
670
670
670
670
669
669
669
669
668
668
668
668
667
667
667
666
666
666
665
665
665
665
664
664
664
663
663
663
662
662
662
662
661
661
661
660
660
660
659
659
659
658
658
658
657
657
657
656
656
656
656
655
655
655
654
654
654
653
653
653
652
652
652
651
651
651
650
650
650
650
649
649
649
648
648
648
647
647
647
646
646
646
645
645
645
644
644
644
643
643
643
642
642
641
641
641
640
640
640
639
639
639
638
638
637
637
637
636
636
636
635
635
634
634
634
634
633
633
632
632
632
631
631
631
630
630
629
629
629
628
628
628
627
627
627
626
626
626
625
625
624
624
624
623
623
623
622
622
622
621
621
621
620
620
620
619
619
619
618
618
618
617
617
617
616
616
616
615
615
615
614
614
614
613
613
613
612
612
612
611
611
611
610
610
610
609
609
609
608
608
608
607
607
607
606
606
606
605
605
605
604
604
604
603
603
602
602
602
602
601
601
601
600
600
599
599
599
598
598
597
597
597
596
596
596
595
595
595
594
594
593
593
593
592
592
592
591
591
590
590
590
589
589
589
588
588
588
587
587
586
586
586
585
585
585
584
584
584
583
583
582
582
582
581
581
581
580
580
580
579
579
578
578
578
577
577
577
576
576
575
575
575
574
574
573
573
573
572
572
572
571
571
570
570
570
569
569
569
568
568
567
567
567
566
566
565
565
565
564
564
564
563
563
562
562
562
561
561
560
560
560
559
559
559
558
558
557
557
556
556
556
555
555
555
554
554
553
553
553
552
552
552
551
551
550
550
550
549
549
549
548
548
547
547
547
546
546
546
545
545
545
544
544
543
543
543
542
542
542
541
541
541
540
540
539
539
539
538
538
538
537
537
537
536
536
536
535
535
535
534
534
534
534
533
533
533
532
532
532
531
531
531
530
530
530
530
529
529
529
528
528
528
527
527
527
527
526
526
526
525
525
525
524
524
524
524
523
523
523
522
522
522
521
521
521
521
520
520
520
519
519
519
519
518
518
518
518
517
517
517
516
516
516
516
515
515
515
515
514
514
514
513
513
513
513
512
512
512
511
511
511
511
510
510
510
510
509
509
509
509
508
508
508
508
507
507
507
507
506
506
506
506
505
505
505
505
504
504
504
504
504
503
503
503
503
502
502
502
502
502
501
501
501
501
500
500
500
500
500
499
499
499
499
499
498
498
498
498
498
497
497
497
497
496
496
496
496
496
495
495
495
495
495
495
494
494
494
494
494
494
493
493
493
493
493
493
492
492
492
492
492
492
491
491
491
491
491
491
491
490
490
490
490
490
490
489
489
489
489
489
488
488
488
488
488
488
487
487
487
487
487
486
486
486
486
486
485
485
485
485
485
484
484
484
484
484
484
483
483
483
483
482
482
482
482
482
481
481
481
481
481
480
480
480
480
480
479
479
479
479
479
479
478
478
478
478
478
477
477
477
477
477
476
476
476
476
476
475
475
475
475
475
474
474
474
474
474
473
473
473
473
472
472
472
472
472
471
471
471
471
470
470
470
470
470
469
469
469
469
468
468
468
468
467
467
467
467
467
466
466
466
466
465
465
465
465
464
464
464
464
464
463
463
463
463
462
462
462
462
462
462
461
461
461
461
460
460
460
460
459
459
459
459
459
459
458
458
458
458
457
457
457
457
457
456
456
456
456
456
455
455
455
455
454
454
454
454
454
453
453
453
453
453
452
452
452
452
452
451
451
451
451
451
450
450
450
450
450
449
449
449
449
449
448
448
448
448
447
447
447
447
447
446
446
446
446
445
445
445
445
445
444
444
444
444
443
443
443
442
442
442
442
441
441
441
441
441
440
440
440
439
439
439
439
438
438
438
438
437
437
437
437
436
436
436
436
435
435
435
435
434
434
434
434
433
433
433
433
432
432
432
431
431
431
431
430
430
430
430
429
429
429
428
428
428
428
427
427
427
426
426
426
425
425
425
425
424
424
424
423
423
423
423
422
422
422
421
421
421
420
420
420
419
419
419
419
418
418
418
417
417
417
416
416
416
415
415
415
414
414
414
413
413
413
412
412
412
411
411
411
410
410
410
409
409
409
409
408
408
408
407
407
407
406
406
406
405
405
405
404
404
404
403
403
403
403
402
402
402
401
401
401
400
400
400
399
399
399
399
398
398
398
397
397
397
396
396
396
395
395
395
394
394
394
394
393
393
393
392
392
392
391
391
391
390
390
390
389
389
388
388
388
388
387
387
387
386
386
386
385
385
385
384
384
384
383
383
383
382
382
382
381
381
381
380
380
380
379
379
379
378
378
378
377
377
377
376
376
376
375
375
375
374
374
374
373
373
373
372
372
372
371
371
371
370
370
369
369
369
368
368
368
367
367
366
366
366
365
365
365
364
364
363
363
363
362
362
361
361
361
360
360
359
359
359
358
358
357
357
357
356
356
356
355
355
354
354
354
353
353
352
352
352
351
351
351
350
350
349
349
349
348
348
347
347
347
346
346
346
345
345
344
344
344
343
343
343
342
342
342
341
341
340
340
340
339
339
338
338
338
337
337
337
336
336
335
335
335
334
334
334
333
333
332
332
332
331
331
330
330
330
329
329
329
328
328
327
327
327
326
326
325
325
325
324
324
324
323
323
322
322
321
321
321
320
320
319
319
319
318
318
317
317
317
316
316
315
315
314
314
313
313
313
312
312
311
311
310
310
310
309
309
308
308
308
307
307
306
306
305
305
305
304
304
303
303
303
302
302
301
301
300
300
299
299
299
298
298
297
297
297
296
296
295
295
294
294
294
293
293
292
292
291
291
291
290
290
289
289
289
288
288
287
287
286
286
286
285
285
284
284
284
283
283
282
282
281
281
281
280
280
279
279
279
278
278
277
277
277
276
276
275
275
275
274
274
273
273
273
272
272
272
271
271
271
270
270
269
269
269
268
268
267
267
267
266
266
266
265
265
265
264
264
263
263
263
262
262
262
261
261
261
260
260
260
259
259
258
258
258
257
257
257
256
256
255
255
255
254
254
254
253
253
252
252
252
251
251
251
250
250
249
249
248
248
248
247
247
247
246
246
246
245
245
244
244
243
243
243
242
242
242
241
241
241
240
240
239
239
239
238
238
238
237
237
236
236
236
235
235
235
234
234
233
233
233
232
232
232
231
231
230
230
230
229
229
228
228
228
227
227
227
226
226
225
225
225
224
224
223
223
223
222
222
221
221
221
220
220
219
219
219
218
218
217
217
217
216
216
215
215
215
214
214
213
213
212
212
212
211
211
210
210
209
209
209
208
208
207
207
207
206
206
205
205
204
204
204
203
203
202
202
201
201
201
200
200
199
199
198
198
197
197
197
196
196
195
195
194
194
193
193
192
192
192
191
191
190
190
189
189
188
188
188
187
187
186
186
185
185
184
184
184
183
183
182
182
181
181
181
180
180
179
179
178
178
177
177
177
176
176
175
175
174
174
173
173
173
172
172
171
171
170
170
169
169
168
168
167
167
166
166
165
165
164
164
163
163
162
162
161
161
160
160
159
159
158
158
157
157
156
156
155
155
154
154
153
153
152
152
151
151
150
150
149
149
148
148
147
147
146
146
145
145
144
144
143
143
142
142
141
141
140
140
139
139
138
137
137
136
136
135
135
134
134
133
133
132
132
131
131
130
130
129
129
128
128
127
127
126
126
125
125
124
123
123
122
122
121
121
120
120
119
119
118
118
117
117
116
116
115
115
114
114
113
113
112
112
111
111
110
110
109
109
108
108
107
107
106
106
105
105
104
104
103
103
102
102
102
101
101
100
99
99
99
98
98
97
97
96
96
95
95
94
94
94
93
93
92
92
91
91
91
90
90
89
89
88
88
87
87
87
86
86
85
85
85
84
84
83
83
82
82
82
81
81
80
80
80
79
79
78
78
77
77
77
76
76
75
75
75
74
74
73
73
73
72
72
71
71
70
70
70
69
69
68
68
68
67
67
67
66
66
65
65
64
64
64
63
63
63
62
62
61
61
61
60
60
60
59
59
58
58
58
57
57
57
56
56
56
55
55
55
54
54
54
53
53
53
52
52
52
51
51
51
50
50
50
49
49
49
48
48
48
47
47
47
47
46
46
46
45
45
45
44
44
44
43
43
43
42
42
42
41
41
41
40
40
40
40
39
39
39
38
38
38
37
37
37
36
36
36
36
35
35
35
34
34
34
34
33
33
33
32
32
32
31
31
31
31
30
30
30
30
29
29
29
29
28
28
28
27
27
27
27
26
26
26
26
25
25
25
24
24
24
24
23
23
23
23
22
22
22
22
21
21
21
21
21
20
20
20
20
19
19
19
19
19
18
18
18
18
18
17
17
17
17
17
16
16
16
16
16
16
15
15
15
15
15
15
14
14
14
14
14
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
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
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
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
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
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
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
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-10
-10
-10
-10
-11
-11
-11
-11
-12
-12
-12
-12
-13
-13
-13
-13
-13
-14
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-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
-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
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-26
-26
-26
-27
-27
-28
-28
-29
-30
-30
-31
-32
-33
-33
-34
-35
-36
-37
-38
-40
-41
-42
-43
-44
-45
-47
-48
-49
-50
-51
-52
-53
-54
-55
-55
-56
-57
-57
-58
-58
-58
-59
-59
-59
-59
-59
-58
-58
-58
-57
-57
-56
-56
-55
-55
-54
-53
-52
-52
-51
-50
-49
-48
-47
-46
-45
-44
-43
-42
-41
-40
-39
-38
-37
-36
-34
-33
-32
-31
-29
-28
-27
-26
-24
-23
-21
-20
-18
-17
-16
-14
-13
-11
-9
-8
-6
-5
-3
-2
0
1
3
4
6
7
8
9
11
12
13
14
15
15
16
17
17
17
17
17
17
17
16
16
15
14
13
12
10
9
8
6
5
3
2
0
-1
-3
-5
-7
-9
-11
-13
-14
-16
-18
-20
-22
-24
-26
-28
-30
-32
-34
-35
-36
-38
-39
-40
-41
-42
-43
-44
-45
-45
-46
-46
-47
-47
-48
-48
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-48
-48
-47
-47
-46
-45
-44
-44
-43
-42
-41
-39
-38
-37
-35
-34
-32
-30
-28
-27
-25
-23
-21
-19
-17
-16
-14
-12
-10
-9
-8
-6
-5
-4
-4
-3
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-3
-3
-3
-4
-5
-5
-6
-6
-7
-7
-8
-9
-9
-10
-11
-12
-13
-13
-14
-15
-16
-17
-18
-19
-20
-21
-23
-24
-25
-26
-27
-29
-30
-32
-33
-35
-36
-38
-39
-41
-43
-45
-46
-48
-49
-51
-52
-54
-55
-56
-57
-57
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-58
-58
-57
-57
-56
-55
-55
-54
-53
-53
-52
-51
-50
-50
-49
-48
-48
-47
-46
-46
-45
-45
-44
-43
-42
-42
-40
-39
-38
-37
-35
-34
-32
-30
-28
-26
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-12
-11
-11
-10
-10
-10
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-7
-7
-7
-8
-8
-8
-8
-9
-9
-10
-11
-12
-13
-14
-15
-16
-18
-19
-20
-21
-22
-23
-24
-25
-26
-27
-29
-30
-31
-33
-34
-36
-38
-40
-41
-43
-45
-47
-48
-50
-52
-53
-54
-55
-56
-57
-57
-57
-56
-56
-55
-54
-53
-52
-50
-49
-48
-47
-45
-44
-43
-42
-41
-41
-40
-40
-39
-39
-39
-40
-40
-40
-41
-41
-42
-42
-43
-43
-43
-44
-44
-44
-44
-44
-43
-43
-42
-42
-41
-40
-39
-38
-37
-36
-35
-34
-32
-31
-30
-28
-26
-25
-23
-21
-19
-17
-14
-12
-10
-7
-5
-3
0
2
4
6
9
11
13
15
17
18
20
21
22
23
24
24
25
25
26
26
27
28
29
30
31
32
33
34
36
37
39
40
42
44
45
47
50
52
54
56
59
61
63
65
67
69
71
72
73
74
75
75
76
76
77
78
78
78
79
79
79
78
78
78
77
77
76
75
74
74
73
72
71
71
70
70
70
70
70
70
71
72
74
75
78
80
83
87
90
94
99
103
108
112
117
121
125
129
133
136
140
143
146
148
151
153
156
158
160
161
163
164
165
166
167
168
169
170
171
172
174
175
177
178
180
181
182
183
184
184
184
184
184
183
182
181
180
179
178
177
176
176
176
176
176
177
178
180
181
183
185
187
189
192
194
196
198
200
202
204
206
207
208
209
209
210
210
210
210
209
209
209
209
209
210
210
211
212
213
214
216
218
220
223
225
229
232
235
238
242
245
247
250
252
255
257
259
261
263
265
268
270
273
276
280
284
288
293
298
303
309
316
322
329
335
342
348
354
359
365
369
374
378
382
386
390
393
397
400
403
406
408
411
413
416
418
421
424
426
429
432
435
438
441
443
446
448
450
452
454
456
457
459
460
461
461
462
462
462
462
462
462
463
463
464
465
466
467
468
470
471
473
474
475
477
478
480
482
483
485
487
488
490
492
494
495
498
500
502
505
508
511
514
518
522
526
530
534
539
544
549
554
559
564
569
575
580
586
591
597
602
608
613
618
622
626
630
633
636
639
641
643
645
647
649
651
653
655
657
659
661
662
664
665
666
667
669
670
672
673
675
676
677
678
679
681
682
683
685
688
691
694
698
702
706
711
715
720
725
731
736
742
748
754
760
766
771
776
781
785
788
790
792
794
795
796
797
797
797
797
797
797
796
796
795
795
794
794
793
792
790
789
786
784
780
776
771
766
761
756
751
747
742
739
736
733
731
730
729
729
729
729
730
732
734
736
738
740
743
745
747
748
750
751
753
754
755
757
759
761
763
764
766
768
769
771
773
775
777
780
783
787
791
795
799
804
808
813
817
821
825
829
832
835
838
840
843
845
847
849
852
854
856
858
860
862
864
866
868
869
871
872
874
876
878
880
882
884
885
886
887
888
888
889
890
890
891
892
894
895
896
897
898
898
898
898
897
896
895
894
893
892
891
890
890
890
890
891
893
895
898
901
905
909
914
920
925
931
937
943
949
955
961
968
974
980
986
993
999
1004
1010
1018
1024
1030
1036
1042
1048
1053
1057
1061
1065
1069
1072
1074
1076
1078
1080
1081
1081
1081
1081
1080
1079
1077
1076
1074
1072
1070
1068
1066
1064
1062
1061
1059
1058
1056
1055
1054
1054
1053
1053
1053
1054
1054
1055
1057
1058
1060
1063
1066
1069
1072
1075
1079
1082
1086
1090
1093
1097
1101
1105
1108
1112
1115
1119
1122
1125
1128
1131
1134
1136
1138
1140
1141
1142
1142
1142
1141
1141
1140
1139
1138
1137
1136
1135
1134
1134
1133
1133
1132
1131
1131
1130
1130
1130
1130
1131
1131
1132
1132
1133
1134
1134
1134
1134
1134
1133
1132
1132
1131
1130
1130
1130
1130
1131
1133
1134
1136
1138
1141
1144
1148
1152
1156
1161
1166
1172
1177
1183
1188
1194
1199
1204
1209
1214
1219
1224
1229
1234
1238
1242
1246
1249
1251
1253
1255
1256
1257
1257
1257
1257
1257
1256
1256
1254
1253
1251
1250
1248
1246
1245
1244
1243
1242
1241
1240
1240
1239
1239
1238
1238
1238
1238
1238
1238
1239
1239
1240
1240
1241
1242
1243
1245
1246
1249
1251
1254
1256
1259
1261
1263
1265
1266
1266
1266
1266
1265
1263
1262
1261
1260
1260
1260
1260
1262
1263
1266
1269
1273
1277
1282
1287
1293
1298
1304
1309
1314
1319
1324
1329
1335
1340
1346
1352
1359
1366
1373
1381
1389
1397
1405
1413
1421
1429
1436
1444
1451
1458
1464
1471
1476
1482
1487
1493
1498
1503
1509
1515
1522
1529
1537
1545
1554
1563
1573
1583
1593
1603
1612
1622
1631
1640
1649
1657
1665
1672
1680
1687
1695
1702
1710
1717
1724
1732
1739
1747
1754
1761
1768
1775
1783
1790
1797
1804
1811
1817
1824
1830
1836
1841
1845
1850
1853
1856
1859
1861
1863
1865
1866
1867
1868
1869
1869
1869
1869
1868
1867
1866
1864
1862
1860
1857
1853
1848
1843
1838
1832
1825
1818
1811
1804
1797
1790
1783
1776
1770
1763
1757
1750
1744
1737
1731
1725
1720
1715
1711
1708
1706
1705
1704
1705
1707
1709
1713
1716
1720
1724
1728
1732
1736
1740
1744
1748
1753
1757
1762
1767
1773
1779
1786
1794
1802
1811
1820
1830
1841
1852
1864
1876
1888
1901
1915
1928
1942
1956
1970
1983
1998
2012
2025
2040
2055
2070
2086
2101
2117
2133
2149
2165
2181
2197
2213
2228
2243
2257
2271
2284
2297
2310
2322
2334
2346
2358
2370
2383
2396
2410
2424
2438
2453
2468
2483
2498
2513
2529
2545
2562
2578
2596
2614
2632
2650
2669
2688
2706
2725
2744
2762
2781
2799
2816
2834
2851
2867
2883
2898
2912
2926
2939
2952
2964
2975
2986
2995
3004
3012
3020
3027
3033
3039
3045
3051
3056
3062
3067
3073
3078
3083
3088
3093
3098
3103
3107
3112
3117
3122
3127
3132
3138
3143
3149
3155
3162
3169
3177
3186
3196
3206
3218
3230
3243
3257
3271
3285
3300
3314
3329
3344
3359
3374
3389
3404
3420
3436
3451
3467
3483
3499
3515
3531
3547
3563
3580
3597
3615
3633
3652
3670
3689
3708
3726
3745
3763
3781
3798
3815
3832
3848
3864
3880
3895
3910
3925
3939
3952
3965
3977
3989
4000
4011
4022
4032
4042
4051
4059
4067
4075
4083
4090
4097
4104
4110
4117
4123
4129
4135
4141
4146
4151
4156
4160
4164
4166
4169
4170
4171
4171
4171
4171
4170
4170
4170
4169
4170
4170
4171
4172
4174
4177
4180
4184
4188
4193
4198
4203
4208
4213
4217
4221
4223
4225
4227
4227
4227
4227
4227
4226
4226
4226
4227
4229
4231
4234
4238
4242
4247
4252
4258
4263
4268
4274
4279
4284
4290
4296
4301
4308
4314
4321
4328
4335
4342
4350
4358
4367
4375
4384
4392
4401
4410
4419
4427
4436
4444
4452
4460
4468
4476
4483
4491
4498
4504
4511
4516
4521
4526
4530
4533
4535
4537
4538
4538
4538
4537
4536
4534
4532
4529
4527
4525
4523
4522
4521
4521
4522
4524
4527
4532
4537
4544
4553
4562
4572
4583
4595
4607
4619
4632
4645
4659
4672
4686
4699
4712
4725
4737
4748
4758
4767
4775
4782
4788
4793
4796
4799
4800
4801
4801
4800
4799
4798
4796
4794
4792
4790
4788
4787
4785
4783
4782
4781
4780
4780
4779
4780
4781
4782
4783
4785
4787
4789
4791
4794
4796
4798
4800
4802
4804
4805
4807
4809
4810
4812
4813
4814
4815
4816
4816
4816
4816
4816
4816
4815
4814
4813
4812
4811
4809
4808
4806
4804
4802
4800
4797
4795
4793
4791
4789
4788
4788
4787
4787
4787
4787
4787
4786
4786
4786
4786
4786
4787
4788
4790
4793
4797
4801
4806
4811
4816
4821
4825
4830
4833
4837
4839
4842
4844
4846
4848
4851
4854
4858
4862
4867
4872
4877
4883
4888
4894
4900
4906
4912
4919
4927
4935
4943
4953
4962
4972
4982
4993
5003
5013
5023
5033
5043
5052
5062
5071
5079
5087
5095
5102
5108
5115
5121
5126
5132
5138
5144
5149
5155
5160
5165
5170
5175
5179
5183
5187
5191
5195
5199
5204
5209
5214
5220
5226
5233
5241
5249
5258
5268
5278
5289
5300
5312
5325
5337
5350
5364
5377
5391
5404
5418
5432
5446
5460
5474
5487
5501
5514
5528
5541
5554
5568
5582
5596
5610
5625
5640
5656
5672
5690
5707
5726
5745
5766
5787
5809
5832
5855
5878
5902
5926
5950
5973
5997
6020
6043
6067
6090
6113
6136
6160
6183
6205
6228
6250
6271
6292
6312
6332
6351
6370
6389
6407
6426
6444
6462
6481
6499
6518
6537
6555
6574
6592
6610
6628
6646
6663
6681
6698
6716
6734
6751
6769
6787
6805
6823
6840
6857
6873
6889
6905
6920
6935
6950
6965
6979
6992
7006
7019
7031
7044
7056
7068
7081
7094
7107
7120
7134
7149
7163
7178
7194
7209
7225
7241
7257
7274
7291
7309
7327
7346
7365
7384
7403
7423
7443
7463
7484
7505
7525
7546
7567
7588
7609
7629
7649
7669
7687
7705
7723
7739
7755
7770
7783
7797
7809
7820
7831
7842
7852
7862
7872
7882
7892
7903
7914
7925
7936
7947
7959
7970
7981
7992
8003
8013
8025
8037
8048
8061
8074
8087
8102
8116
8131
8147
8163
8180
8197
8214
8232
8250
8269
8288
8307
8325
8343
8360
8376
8390
8404
8415
8426
8434
8442
8448
8453
8457
8461
8463
8465
8466
8467
8467
8467
8467
8467
8467
8467
8466
8465
8464
8463
8462
8462
8462
8462
8464
8466
8470
8474
8480
8486
8493
8500
8508
8515
8523
8531
8539
8546
8553
8559
8564
8569
8573
8576
8578
8581
8583
8584
8586
8588
8590
8591
8593
8595
8597
8598
8600
8601
8602
8604
8606
8608
8611
8614
8617
8621
8626
8631
8637
8643
8650
8657
8664
8673
8682
8691
8701
8713
8724
8736
8749
8762
8776
8789
8803
8817
8830
8843
8856
8868
8880
8892
8903
8914
8924
8933
8941
8949
8955
8961
8965
8968
8970
8971
8971
8970
8968
8965
8961
8957
8953
8948
8944
8939
8934
8929
8925
8921
8917
8914
8911
8909
8907
8907
8907
8907
8909
8910
8912
8915
8917
8919
8920
8922
8922
8923
8922
8921
8920
8918
8916
8913
8910
8906
8902
8897
8892
8887
8881
8874
8867
8860
8852
8844
8835
8826
8816
8807
8797
8787
8778
8768
8758
8749
8739
8730
8721
8712
8703
8695
8687
8679
8672
8665
8658
8651
8645
8639
8633
8628
8624
8620
8617
8614
8612
8611
8611
8611
8611
8612
8613
8614
8615
8616
8617
8618
8619
8621
8623
8625
8627
8630
8633
8636
8640
8645
8650
8655
8661
8667
8674
8682
8690
8698
8708
8717
8728
8738
8749
8761
8772
8784
8796
8809
8821
8833
8846
8858
8871
8883
8896
8908
8919
8931
8942
8952
8962
8971
8979
8986
8993
8998
9003
9006
9009
9011
9012
9012
9011
9010
9009
9006
9003
9000
8996
8991
8987
8981
8976
8970
8965
8959
8953
8947
8941
8935
8930
8924
8918
8913
8908
8902
8897
8891
8886
8880
8874
8868
8863
8857
8851
8846
8841
8837
8833
8829
8825
8822
8819
8816
8814
8811
8809
8806
8804
8803
8801
8800
8800
8801
8802
8804
8807
8811
8817
8824
8832
8841
8852
8864
8877
8890
8905
8921
8938
8955
8973
8991
9010
9029
9048
9067
9087
9106
9125
9145
9165
9185
9206
9227
9248
9269
9290
9311
9332
9353
9374
9395
9417
9438
9459
9480
9502
9524
9546
9568
9590
9613
9636
9659
9682
9706
9729
9753
9777
9801
9826
9850
9874
9899
9924
9948
9973
9998
10023
10048
10073
10098
10123
10148
10173
10198
10223
10247
10272
10296
10320
10343
10365
10387
10408
10428
10447
10466
10484
10500
10516
10530
10543
10556
10567
10576
10585
10593
10600
10606
10611
10616
10619
10622
10623
10624
10623
10621
10619
10616
10613
10609
10605
10600
10596
10591
10586
10580
10574
10567
10560
10551
10542
10533
10523
10513
10503
10493
10484
10474
10465
10456
10448
10440
10433
10426
10420
10416
10412
10410
10409
10410
10412
10415
10420
10427
10434
10443
10453
10464
10475
10488
10501
10515
10529
10543
10558
10573
10588
10604
10619
10634
10649
10664
10679
10694
10709
10725
10741
10757
10774
10792
10809
10828
10846
10865
10885
10904
10924
10944
10964
10983
11003
11022
11042
11061
11080
11099
11118
11136
11155
11172
11190
11207
11224
11240
11256
11271
11285
11298
11311
11322
11333
11342
11351
11359
11367
11374
11381
11387
11394
11400
11407
11413
11419
11424
11429
11434
11438
11441
11444
11446
11447
11447
11447
11446
11445
11443
11441
11439
11437
11435
11433
11432
11430
11429
11428
11428
11427
11426
11426
11426
11426
11427
11427
11428
11429
11430
11432
11434
11437
11440
11445
11450
11456
11464
11473
11484
11496
11509
11525
11541
11560
11579
11600
11621
11644
11667
11690
11713
11737
11760
11784
11807
11830
11852
11875
11897
11919
11941
11962
11983
12004
12024
12045
12065
12086
12107
12128
12149
12170
12191
12211
12231
12250
12268
12285
12301
12317
12331
12345
12357
12369
12381
12391
12402
12412
12422
12431
12441
12451
12461
12471
12481
12492
12501
12511
12520
12529
12537
12544
12551
12557
12562
12566
12569
12571
12572
12572
12572
12571
12570
12568
12566
12563
12559
12556
12551
12546
12540
12533
12526
12518
12510
12502
12494
12487
12480
12473
12467
12461
12455
12449
12443
12437
12430
12423
12415
12407
12398
12389
12380
12370
12360
12349
12338
12327
12316
12304
12293
12281
12269
12258
12246
12235
12224
12212
12201
12190
12179
12168
12157
12146
12135
12124
12114
12104
12094
12086
12078
12072
12067
12064
12062
12062
12063
12066
12071
12077
12085
12094
12104
12116
12129
12142
12156
12171
12186
12200
12214
12227
12240
12251
12261
12270
12278
12284
12290
12294
12297
12299
12300
12299
12298
12296
12294
12292
12290
12288
12286
12285
12284
12284
12285
12286
12287
12289
12291
12294
12297
12300
12303
12306
12308
12311
12313
12315
12316
12317
12318
12319
12320
12321
12322
12324
12327
12330
12333
12337
12342
12346
12351
12356
12360
12364
12367
12371
12373
12375
12377
12379
12380
12380
12381
12381
12380
12379
12378
12375
12372
12369
12365
12360
12356
12351
12347
12343
12339
12335
12332
12329
12327
12325
12323
12321
12320
12319
12317
12316
12314
12313
12310
12308
12305
12301
12298
12294
12290
12286
12282
12277
12273
12269
12264
12260
12256
12252
12248
12245
12242
12240
12239
12239
12239
12241
12243
12245
12248
12251
12254
12257
12261
12264
12267
12271
12274
12278
12282
12285
12289
12293
12296
12300
12304
12307
12311
12315
12320
12324
12329
12334
12340
12345
12351
12358
12364
12371
12378
12386
12395
12404
12413
12423
12433
12444
12456
12467
12480
12493
12507
12522
12538
12554
12571
12589
12607
12625
12644
12663
12682
12701
12720
12740
12759
12778
12798
12817
12837
12856
12876
12895
12915
12934
12954
12973
12992
13010
13028
13045
13060
13075
13089
13101
13112
13123
13132
13141
13149
13157
13165
13173
13180
13188
13196
13204
13212
13221
13230
13239
13249
13260
13271
13282
13294
13306
13318
13331
13344
13357
13370
13383
13395
13408
13420
13433
13445
13457
13468
13480
13491
13502
13513
13523
13533
13543
13553
13563
13572
13583
13593
13604
13615
13627
13639
13652
13665
13678
13691
13703
13716
13727
13739
13750
13760
13771
13780
13789
13798
13806
13814
13820
13826
13831
13835
13838
13839
13839
13839
13837
13835
13832
13828
13824
13820
13816
13812
13809
13805
13802
13798
13795
13792
13788
13785
13782
13779
13776
13773
13770
13766
13762
13758
13753
13748
13742
13736
13729
13722
13716
13709
13702
13695
13688
13681
13675
13667
13660
13653
13645
13637
13630
13622
13615
13609
13602
13597
13591
13587
13582
13579
13575
13573
13571
13569
13569
13569
13570
13572
13575
13579
13585
13592
13600
13609
13620
13632
13646
13660
13676
13693
13710
13729
13749
13770
13791
13814
13839
13864
13890
13917
13944
13972
14000
14028
14055
14082
14108
14133
14157
14180
14201
14221
14240
14256
14272
14285
14297
14307
14316
14323
14328
14333
14335
14337
14337
14336
14333
14329
14323
14316
14308
14299
14288
14277
14265
14253
14240
14227
14214
14201
14187
14174
14161
14149
14137
14126
14116
14106
14098
14091
14084
14079
14075
14073
14071
14071
14072
14074
14077
14081
14086
14091
14097
14104
14111
14118
14126
14134
14143
14153
14163
14173
14185
14197
14209
14223
14237
14251
14267
14283
14301
14319
14338
14359
14379
14401
14422
14444
14465
14486
14507
14527
14547
14566
14584
14603
14621
14638
14656
14673
14689
14705
14720
14735
14748
14761
14773
14784
14794
14803
14812
14820
14827
14833
14839
14844
14849
14854
14859
14865
14870
14877
14884
14892
14900
14909
14919
14929
14940
14952
14964
14976
14988
15000
15013
15025
15036
15047
15057
15067
15077
15085
15094
15102
15110
15119
15127
15136
15145
15155
15165
15176
15187
15199
15211
15224
15237
15251
15264
15278
15292
15305
15319
15332
15344
15356
15368
15379
15389
15399
15408
15416
15424
15432
15439
15446
15452
15457
15462
15466
15469
15471
15472
15473
15472
15470
15468
15464
15459
15453
15445
15436
15426
15415
15403
15389
15374
15359
15342
15323
15304
15283
15261
15236
15211
15183
15154
15123
15091
15057
15022
14985
14947
14908
14868
14828
14786
14744
14702
14660
14617
14574
14532
14489
14447
14405
14364
14324
14284
14245
14207
14170
14134
14098
14063
14028
13994
13960
13927
13894
13862
13831
13801
13771
13743
13716
13689
13664
13638
13614
13589
13564
13540
13515
13491
13466
13441
13416
13391
13366
13340
13315
13289
13263
13236
13209
13181
13153
13124
13094
13064
13033
13002
12971
12940
12909
12878
12848
12818
12789
12760
12732
12706
12679
12654
12630
12606
12584
12562
12540
12520
12499
12479
12460
12441
12422
12404
12386
12369
12354
12338
12324
12311
12299
12287
12276
12266
12255
12245
12236
12226
12216
12207
12197
12188
12179
12170
12161
12153
12144
12136
12127
12118
12109
12099
12088
12076
12063
12048
12031
12012
11990
11966
11939
11909
11876
11841
11802
11760
11715
11667
11616
11563
11506
11447
11385
11320
11253
11183
11111
11037
10961
10883
10804
10722
10640
10556
10472
10386
10300
10214
10127
10040
9952
9865
9777
9690
9603
9516
9429
9343
9258
9173
9090
9007
8926
8847
8769
8693
8617
8543
8470
8398
8326
8254
8182
8109
8036
7961
7886
7809
7730
7649
7566
7481
7393
7302
7209
7113
7014
6913
6809
6703
6595
6485
6374
6261
6146
6031
5915
5798
5681
5564
5446
5327
5209
5090
4970
4850
4729
4608
4486
4362
4238
4112
3984
3855
3725
3593
3459
3323
3186
3047
2907
2765
2622
2477
2331
2184
2035
1884
1733
1580
1425
1270
1114
956
798
638
477
315
152
-12
-176
-342
-507
-673
-839
-1004
-1171
-1337
-1503
-1669
-1835
-2001
-2167
-2333
-2499
-2665
-2830
-2995
-3160
-3325
-3489
-3653
-3817
-3981
-4144
-4308
-4471
-4634
-4797
-4960
-5123
-5286
-5450
-5614
-5779
-5946
-6114
-6283
-6454
-6626
-6800
-6976
-7153
-7332
-7512
-7694
-7876
-8060
-8244
-8428
-8613
-8798
-8983
-9169
-9353
-9538
-9723
-9907
-10091
-10275
-10459
-10641
-10824
-11005
-11186
-11366
-11546
-11724
-11902
-12078
-12252
-12425
-12597
-12765
-12932
-13096
-13257
-13415
-13569
-13720
-13867
-14010
-14149
-14284
-14415
-14541
-14663
-14780
-14893
-15001
-15105
-15203
-15297
-15386
-15470
-15548
-15621
-15688
-15749
-15805
-15856
-15901
-15941
-15976
-16007
-16033
-16055
-16073
-16087
-16097
-16104
-16107
-16107
-16103
-16094
-16084
-16068
-16050
-16029
-16004
-15976
-15945
-15911
-15876
-15839
-15800
-15760
-15720
-15679
-15638
-15597
-15557
-15518
-15481
-15445
-15411
-15380
-15352
-15327
-15306
-15289
-15276
-15266
-15261
-15259
-15262
-15268
-15277
-15290
-15306
-15325
-15346
-15368
-15393
-15418
-15444
-15471
-15496
-15521
-15545
-15567
-15587
-15605
-15621
-15634
-15645
-15652
-15657
-15660
-15659
-15655
-15648
-15637
-15623
-15605
-15584
-15558
-15528
-15495
-15457
-15416
-15371
-15322
-15270
-15214
-15154
-15091
-15025
-14956
-14884
-14810
-14732
-14653
-14572
-14488
-14404
-14318
-14231
-14143
-14055
-13967
-13880
-13794
-13708
-13625
-13542
-13462
-13383
-13307
-13232
-13161
-13092
-13026
-12964
-12905
-12849
-12798
-12751
-12708
-12669
-12635
-12605
-12581
-12561
-12547
-12538
-12534
-12535
-12542
-12553
-12568
-12587
-12610
-12636
-12664
-12695
-12728
-12763
-12798
-12835
-12873
-12912
-12952
-12992
-13032
-13073
-13115
-13157
-13199
-13241
-13284
-13327
-13371
-13415
-13460
-13506
-13553
-13602
-13652
-13704
-13757
-13813
-13870
-13929
-13989
-14050
-14113
-14177
-14242
-14307
-14373
-14439
-14505
-14570
-14635
-14699
-14763
-14825
-14885
-14944
-15002
-15058
-15112
-15165
-15216
-15265
-15312
-15358
-15403
-15446
-15487
-15526
-15563
-15599
-15633
-15664
-15694
-15720
-15744
-15764
-15782
-15796
-15806
-15812
-15815
-15813
-15808
-15797
-15782
-15762
-15737
-15706
-15670
-15627
-15579
-15526
-15468
-15405
-15338
-15269
-15197
-15125
-15051
-14978
-14906
-14836
-14767
-14700
-14637
-14576
-14518
-14464
-14413
-14366
-14323
-14283
-14247
-14214
-14184
-14158
-14135
-14115
-14098
-14084
-14073
-14064
-14059
-14056
-14057
-14059
-14065
-14073
-14082
-14095
-14109
-14124
-14142
-14160
-14180
-14201
-14222
-14242
-14263
-14282
-14300
-14315
-14328
-14337
-14342
-14343
-14338
-14328
-14311
-14287
-14257
-14220
-14175
-14124
-14065
-14000
-13929
-13852
-13771
-13684
-13594
-13501
-13405
-13308
-13209
-13111
-13014
-12919
-12826
-12737
-12652
-12571
-12497
-12428
-12367
-12312
-12265
-12225
-12193
-12169
-12154
-12146
-12146
-12153
-12168
-12190
-12218
-12253
-12293
-12338
-12387
-12440
-12496
-12555
-12615
-12676
-12738
-12799
-12860
-12919
-12976
-13031
-13083
-13133
-13180
-13224
-13265
-13303
-13338
-13369
-13398
-13423
-13446
-13466
-13483
-13498
-13511
-13522
-13532
-13540
-13548
-13556
-13562
-13569
-13576
-13584
-13592
-13602
-13613
-13625
-13640
-13656
-13675
-13695
-13718
-13742
-13769
-13797
-13827
-13859
-13893
-13928
-13965
-14004
-14044
-14086
-14129
-14173
-14218
-14264
-14310
-14357
-14404
-14451
-14498
-14546
-14594
-14643
-14692
-14743
-14794
-14847
-14901
-14958
-15017
-15079
-15144
-15213
-15286
-15364
-15446
-15533
-15626
-15724
-15828
-15938
-16053
-16172
-16299
-16429
-16565
-16705
-16848
-16996
-17148
-17303
-17461
-17621
-17783
-17947
-18112
-18276
-18441
-18604
-18764
-18923
-19078
-19229
-19377
-19519
-19657
-19789
-19916
-20037
-20152
-20261
-20363
-20460
-20551
-20635
-20714
-20788
-20856
-20919
-20978
-21031
-21081
-21126
-21168
-21206
-21241
-21274
-21306
-21335
-21365
-21394
-21424
-21454
-21485
-21518
-21552
-21587
-21624
-21662
-21702
-21742
-21784
-21827
-21871
-21916
-21961
-22007
-22052
-22096
-22140
-22182
-22223
-22263
-22300
-22337
-22371
-22404
-22435
-22464
-22492
-22517
-22541
-22562
-22581
-22597
-22611
-22622
-22631
-22637
-22641
-22644
-22645
-22645
-22643
-22641
-22638
-22634
-22629
-22623
-22617
-22609
-22599
-22588
-22574
-22558
-22539
-22517
-22492
-22463
-22430
-22394
-22355
-22312
-22265
-22215
-22161
-22103
-22043
-21978
-21911
-21840
-21766
-21689
-21609
-21526
-21439
-21350
-21258
-21163
-21065
-20965
-20863
-20759
-20654
-20549
-20444
-20340
-20236
-20133
-20032
-19933
-19837
-19743
-19653
-19567
-19484
-19407
-19334
-19267
-19205
-19149
-19099
-19055
-19017
-18985
-18958
-18938
-18922
-18912
-18907
-18907
-18910
-18917
-18927
-18939
-18952
-18967
-18981
-18995
-19007
-19017
-19025
-19029
-19029
-19024
-19014
-18999
-18978
-18951
-18917
-18876
-18829
-18774
-18711
-18642
-18564
-18479
-18387
-18288
-18183
-18072
-17955
-17833
-17706
-17576
-17442
-17306
-17167
-17028
-16888
-16748
-16609
-16471
-16335
-16202
-16070
-15942
-15815
-15692
-15571
-15453
-15338
-15225
-15116
-15010
-14907
-14808
-14713
-14622
-14535
-14452
-14373
-14297
-14226
-14159
-14096
-14036
-13980
-13927
-13877
-13831
-13786
-13744
-13704
-13665
-13628
-13592
-13556
-13522
-13488
-13455
-13423
-13393
-13363
-13334
-13306
-13279
-13253
-13227
-13201
-13176
-13152
-13128
-13105
-13083
-13062
-13043
-13024
-13008
-12992
-12979
-12967
-12957
-12949
-12943
-12938
-12936
-12936
-12937
-12940
-12944
-12948
-12953
-12957
-12962
-12966
-12969
-12972
-12974
-12975
-12975
-12974
-12972
-12969
-12964
-12958
-12951
-12943
-12933
-12922
-12910
-12897
-12884
-12870
-12856
-12842
-12828
-12813
-12799
-12783
-12768
-12752
-12735
-12717
-12697
-12677
-12654
-12628
-12600
-12568
-12532
-12492
-12448
-12400
-12347
-12290
-12229
-12165
-12099
-12030
-11958
-11886
-11812
-11737
-11661
-11585
-11508
-11432
-11356
-11281
-11206
-11133
-11061
-10991
-10922
-10855
-10790
-10727
-10666
-10607
-10550
-10495
-10442
-10390
-10339
-10290
-10242
-10196
-10150
-10106
-10064
-10023
-9984
-9946
-9910
-9877
-9845
-9815
-9787
-9761
-9736
-9714
-9693
-9675
-9657
-9642
-9627
-9614
-9601
-9588
-9576
-9564
-9552
-9539
-9526
-9511
-9497
-9481
-9465
-9448
-9431
-9414
-9398
-9382
-9367
-9353
-9340
-9330
-9321
-9314
-9310
-9307
-9306
-9308
-9312
-9317
-9325
-9335
-9346
-9359
-9373
-9388
-9404
-9421
-9437
-9454
-9470
-9485
-9499
-9512
-9523
-9533
-9541
-9547
-9552
-9554
-9554
-9552
-9547
-9539
-9529
-9516
-9501
-9482
-9460
-9437
-9411
-9384
-9355
-9326
-9297
-9269
-9242
-9216
-9193
-9171
-9151
-9134
-9119
-9106
-9096
-9089
-9084
-9082
-9082
-9085
-9090
-9096
-9105
-9116
-9128
-9143
-9160
-9179
-9201
-9225
-9253
-9284
-9318
-9356
-9398
-9443
-9492
-9545
-9601
-9662
-9726
-9795
-9867
-9943
-10023
-10105
-10192
-10281
-10372
-10466
-10561
-10658
-10756
-10855
-10955
-11054
-11154
-11254
-11354
-11454
-11553
-11653
-11753
-11854
-11955
-12056
-12159
-12262
-12367
-12473
-12580
-12689
-12800
-12912
-13025
-13140
-13256
-13374
-13493
-13613
-13735
-13857
-13981
-14105
-14231
-14358
-14486
-14615
-14745
-14876
-15008
-15140
-15274
-15408
-15543
-15679
-15815
-15952
-16088
-16225
-16361
-16499
-16635
-16771
-16907
-17042
-17176
-17310
-17444
-17576
-17709
-17840
-17970
-18099
-18227
-18353
-18476
-18598
-18716
-18832
-18946
-19056
-19164
-19270
-19374
-19476
-19576
-19675
-19772
-19866
-19959
-20050
-20138
-20223
-20306
-20385
-20461
-20535
-20605
-20673
-20739
-20802
-20863
-20923
-20981
-21038
-21094
-21149
-21204
-21258
-21312
-21366
-21420
-21474
-21528
-21582
-21635
-21688
-21741
-21793
-21844
-21893
-21942
-21989
-22035
-22080
-22123
-22165
-22206
-22247
-22287
-22327
-22367
-22406
-22446
-22485
-22523
-22561
-22597
-22632
-22665
-22697
-22726
-22755
-22781
-22806
-22830
-22852
-22873
-22892
-22909
-22925
-22939
-22951
-22962
-22972
-22980
-22987
-22992
-22998
-23002
-23007
-23011
-23016
-23021
-23027
-23034
-23042
-23051
-23062
-23073
-23086
-23100
-23115
-23131
-23148
-23166
-23184
-23203
-23223
-23243
-23264
-23285
-23307
-23330
-23354
-23380
-23406
-23434
-23464
-23495
-23527
-23561
-23595
-23630
-23666
-23701
-23737
-23772
-23806
-23840
-23871
-23901
-23929
-23954
-23976
-23994
-24010
-24021
-24029
-24033
-24034
-24030
-24023
-24012
-23997
-23978
-23956
-23930
-23902
-23870
-23837
-23802
-23766
-23728
-23690
-23651
-23612
-23571
-23529
-23486
-23441
-23395
-23347
-23298
-23247
-23194
-23140
-23084
-23027
-22969
-22910
-22851
-22791
-22731
-22671
-22613
-22555
-22499
-22445
-22392
-22343
-22296
-22253
-22214
-22178
-22147
-22120
-22097
-22079
-22066
-22057
-22052
-22052
-22056
-22064
-22076
-22092
-22112
-22135
-22162
-22192
-22224
-22259
-22297
-22336
-22377
-22419
-22462
-22506
-22550
-22594
-22637
-22681
-22723
-22764
-22804
-22843
-22881
-22918
-22953
-22988
-23022
-23055
-23087
-23119
-23151
-23181
-23212
-23242
-23272
-23302
-23332
-23362
-23393
-23424
-23456
-23489
-23522
-23556
-23591
-23626
-23662
-23698
-23734
-23771
-23808
-23845
-23882
-23919
-23956
-23993
-24029
-24066
-24101
-24135
-24169
-24200
-24230
-24258
-24283
-24305
-24324
-24340
-24352
-24361
-24366
-24367
-24365
-24358
-24348
-24333
-24315
-24292
-24266
-24236
-24201
-24163
-24120
-24074
-24023
-23967
-23908
-23843
-23774
-23701
-23623
-23541
-23455
-23365
-23271
-23174
-23074
-22971
-22866
-22758
-22647
-22535
-22420
-22304
-22185
-22064
-21942
-21818
-21692
-21564
-21434
-21302
-21169
-21033
-20896
-20757
-20616
-20473
-20327
-20180
-20031
-19880
-19727
-19573
-19416
-19258
-19099
-18939
-18777
-18614
-18451
-18288
-18124
-17960
-17797
-17635
-17474
-17314
-17155
-16997
-16842
-16687
-16535
-16384
-16234
-16087
-15941
-15797
-15655
-15514
-15376
-15238
-15103
-14968
-14834
-14701
-14569
-14438
-14307
-14177
-14048
-13920
-13792
-13666
-13540
-13416
-13292
-13169
-13046
-12923
-12800
-12677
-12554
-12430
-12305
-12180
-12054
-11927
-11799
-11670
-11539
-11407
-11273
-11137
-10999
-10859
-10718
-10575
-10430
-10283
-10135
-9986
-9835
-9683
-9531
-9377
-9222
-9067
-8911
-8755
-8599
-8443
-8288
-8132
-7979
-7826
-7673
-7523
-7373
-7226
-7081
-6938
-6797
-6660
-6526
-6394
-6266
-6141
-6019
-5900
-5784
-5671
-5561
-5455
-5351
-5251
-5154
-5060
-4969
-4881
-4795
-4713
-4632
-4554
-4478
-4404
-4332
-4262
-4194
-4127
-4062
-3998
-3936
-3875
-3816
-3757
-3700
-3645
-3590
-3536
-3483
-3432
-3381
-3332
-3283
-3236
-3191
-3147
-3106
-3066
-3028
-2992
-2958
-2926
-2896
-2868
-2842
-2818
-2796
-2776
-2757
-2740
-2724
-2710
-2697
-2685
-2674
-2663
-2652
-2643
-2633
-2624
-2615
-2606
-2597
-2588
-2580
-2572
-2565
-2557
-2551
-2545
-2539
-2534
-2530
-2526
-2523
-2521
-2519
-2519
-2519
-2519
-2520
-2522
-2523
-2525
-2527
-2528
-2529
-2530
-2529
-2529
-2527
-2525
-2522
-2519
-2514
-2508
-2502
-2494
-2485
-2475
-2463
-2450
-2434
-2417
-2397
-2376
-2351
-2324
-2295
-2263
-2229
-2191
-2151
-2108
-2063
-2013
-1962
-1907
-1849
-1787
-1723
-1655
-1583
-1509
-1432
-1351
-1268
-1183
-1095
-1004
-913
-820
-726
-632
-537
-442
-347
-252
-158
-64
29
122
214
305
396
486
576
665
754
842
930
1018
1106
1194
1280
1366
1450
1532
1613
1691
1767
1841
1912
1979
2044
2105
2163
2218
2269
2317
2362
2403
2442
2479
2513
2546
2577
2606
2634
2660
2684
2706
2727
2745
2762
2776
2788
2798
2806
2812
2815
2815
2813
2808
2800
2790
2777
2761
2743
2722
2700
2676
2650
2623
2595
2566
2536
2505
2474
2443
2411
2380
2350
2319
2290
2261
2233
2206
2179
2154
2129
2105
2081
2059
2037
2016
1996
1977
1959
1944
1929
1917
1908
1901
1896
1895
1897
1902
1911
1923
1940
1961
1986
2015
2049
2088
2131
2179
2231
2287
2347
2411
2478
2548
2622
2697
2775
2855
2935
3017
3099
3181
3263
3345
3426
3507
3586
3665
3743
3819
3894
3968
4038
4108
4176
4241
4303
4363
4421
4475
4526
4575
4619
4661
4698
4731
4760
4785
4806
4822
4835
4844
4850
4852
4850
4846
4839
4829
4818
4804
4789
4773
4755
4737
4719
4700
4682
4664
4646
4629
4613
4599
4585
4573
4562
4553
4547
4542
4540
4540
4542
4548
4556
4568
4583
4602
4624
4650
4680
4713
4750
4791
4835
4882
4932
4984
5039
5095
5153
5213
5273
5334
5396
5457
5519
5580
5640
5700
5758
5816
5873
5929
5985
6040
6094
6149
6204
6260
6317
6374
6433
6493
6556
6620
6686
6754
6826
6899
6976
7056
7138
7223
7310
7401
7493
7588
7685
7784
7886
7989
8095
8202
8313
8425
8540
8657
8776
8897
9021
9146
9273
9401
9530
9660
9791
9921
10051
10180
10307
10432
10555
10675
10793
10907
11018
11125
11228
11328
11424
11516
11605
11689
11770
11848
11922
11994
12063
12130
12195
12259
12322
12384
12445
12507
12568
12629
12691
12753
12816
12880
12945
13011
13078
13146
13215
13286
13358
13430
13503
13576
13650
13723
13797
13870
13943
14016
14089
14161
14234
14307
14380
14452
14525
14597
14669
14741
14812
14882
14951
15019
15086
15151
15215
15276
15336
15393
15447
15499
15547
15593
15635
15675
15711
15745
15777
15806
15832
15857
15880
15902
15921
15939
15955
15970
15982
15993
16001
16009
16015
16018
16021
16024
16024
16024
16023
16021
16018
16014
16009
16001
15995
15987
15979
15970
15961
15952
15944
15935
15928
15921
15915
15909
15904
15900
15896
15893
15890
15886
15883
15879
15873
15867
15859
15849
15837
15823
15806
15786
15764
15739
15710
15679
15644
15606
15564
15520
15471
15420
15365
15307
15246
15182
15115
15046
14974
14901
14825
14747
14667
14585
14501
14415
14326
14236
14143
14048
13951
13852
13752
13650
13546
13442
13337
13231
13125
13018
12911
12804
12698
12591
12485
12380
12276
12172
12069
11967
11866
11767
11668
11571
11475
11381
11288
11197
11109
11022
10938
10856
10777
10700
10625
10553
10483
10416
10350
10287
10226
10167
10111
10056
10003
9952
9904
9858
9815
9774
9736
9701
9670
9641
9615
9591
9570
9552
9535
9520
9507
9495
9484
9474
9464
9456
9448
9441
9435
9429
9424
9420
9417
9415
9414
9415
9416
9420
9424
9431
9439
9448
9458
9469
9482
9495
9508
9522
9536
9550
9564
9579
9593
9607
9622
9636
9650
9664
9678
9691
9705
9718
9731
9745
9758
9772
9786
9800
9815
9830
9845
9861
9877
9893
9911
9929
9948
9969
9990
10013
10038
10064
10092
10121
10152
10184
10218
10252
10288
10323
10359
10396
10432
10468
10504
10539
10574
10608
10642
10675
10707
10738
10767
10795
10822
10848
10872
10895
10917
10939
10959
10978
10997
11014
11029
11043
11055
11065
11072
11077
11080
11080
11078
11073
11066
11056
11043
11028
11009
10986
10960
10930
10895
10857
10815
10768
10718
10665
10608
10549
10487
10424
10359
10292
10224
10156
10086
10016
9946
9875
9803
9731
9659
9587
9515
9442
9369
9296
9223
9150
9077
9004
8931
8858
8786
8714
8643
8572
8502
8433
8364
8295
8228
8162
8096
8032
7971
7910
7850
7792
7735
7680
7625
7571
7519
7467
7417
7368
7320
7274
7229
7186
7146
7107
7070
7035
7002
6971
6942
6915
6891
6869
6849
6832
6817
6805
6796
6790
6786
6786
6789
6795
6804
6816
6831
6850
6871
6896
6923
6953
6986
7022
7061
7104
7149
7198
7250
7305
7364
7427
7492
7561
7634
7710
7789
7872
7957
8045
8137
8232
8328
8427
8527
8630
8733
8838
8943
9048
9154
9258
9362
9465
9566
9665
9761
9855
9946
10033
10118
10199
10278
10354
10427
10497
10566
10632
10697
10761
10823
10885
10946
11007
11067
11127
11187
11247
11307
11367
11427
11487
11547
11607
11666
11726
11786
11846
11906
11965
12025
12085
12144
12204
12264
12323
12383
12444
12504
12564
12624
12685
12745
12805
12865
12924
12983
13042
13101
13160
13218
13276
13333
13390
13446
13501
13554
13606
13656
13704
13751
13795
13837
13877
13915
13950
13982
14011
14037
14059
14078
14093
14104
14112
14116
14115
14111
14103
14091
14075
14056
14032
14005
13974
13940
13902
13861
13817
13771
13721
13668
13612
13554
13493
13429
13362
13293
13221
13147
13071
12991
12910
12826
12739
12649
12557
12462
12364
12264
12161
12056
11949
11840
11730
11617
11503
11388
11271
11152
11032
10910
10787
10662
10536
10409
10280
10151
10022
9892
9762
9632
9503
9374
9246
9119
8993
8870
8747
8627
8510
8395
8282
8172
8064
7961
7859
7761
7664
7571
7479
7390
7302
7216
7132
7048
6965
6882
6799
6715
6631
6546
6459
6370
6279
6186
6091
5994
5895
5794
5691
5586
5480
5372
5262
5150
5037
4922
4805
4685
4563
4439
4313
4183
4051
3916
3777
3634
3488
3338
3184
3025
2863
2696
2526
2353
2175
1995
1812
1627
1439
1249
1058
865
672
479
285
93
-99
-288
-476
-661
-843
-1022
-1197
-1369
-1537
-1700
-1859
-2013
-2165
-2311
-2453
-2590
-2723
-2852
-2977
-3097
-3215
-3329
-3439
-3547
-3652
-3754
-3854
-3951
-4046
-4140
-4232
-4321
-4408
-4493
-4576
-4657
-4735
-4811
-4884
-4954
-5021
-5085
-5147
-5206
-5263
-5318
-5371
-5422
-5472
-5520
-5567
-5612
-5655
-5697
-5737
-5776
-5813
-5848
-5882
-5915
-5946
-5976
-6005
-6033
-6060
-6087
-6113
-6138
-6163
-6187
-6210
-6232
-6253
-6272
-6290
-6305
-6319
-6331
-6341
-6348
-6354
-6357
-6358
-6357
-6354
-6349
-6342
-6333
-6321
-6307
-6291
-6274
-6254
-6233
-6209
-6184
-6157
-6128
-6098
-6066
-6032
-5997
-5962
-5925
-5888
-5851
-5814
-5778
-5742
-5707
-5672
-5639
-5606
-5573
-5542
-5511
-5480
-5449
-5419
-5387
-5356
-5323
-5288
-5251
-5212
-5169
-5124
-5075
-5022
-4965
-4904
-4839
-4769
-4695
-4617
-4533
-4446
-4353
-4257
-4156
-4051
-3944
-3833
-3719
-3603
-3485
-3366
-3246
-3126
-3006
-2887
-2769
-2653
-2539
-2429
-2322
-2219
-2121
-2028
-1940
-1858
-1781
-1710
-1645
-1586
-1531
-1483
-1440
-1402
-1370
-1342
-1320
-1302
-1288
-1278
-1272
-1270
-1270
-1274
-1279
-1287
-1297
-1308
-1320
-1333
-1347
-1360
-1374
-1387
-1399
-1410
-1420
-1429
-1435
-1440
-1444
-1445
-1444
-1441
-1437
-1430
-1421
-1410
-1398
-1383
-1366
-1346
-1324
-1300
-1273
-1243
-1210
-1174
-1134
-1091
-1045
-994
-940
-882
-820
-753
-683
-608
-528
-443
-354
-260
-160
-55
55
170
291
417
548
685
826
973
1125
1283
1445
1613
1786
1965
2149
2337
2530
2728
2929
3134
3343
3554
3768
3983
4201
4420
4640
4861
5082
5304
5525
5747
5968
6188
6407
6625
6841
7056
7270
7482
7692
7900
8106
8312
8515
8717
8917
9116
9315
9512
9709
9904
10100
10294
10488
10681
10874
11066
11258
11450
11641
11832
12022
12211
12400
12588
12775
12961
13144
13326
13506
13684
13860
14033
14204
14373
14539
14703
14865
15024
15182
15337
15490
15642
15791
15939
16085
16230
16373
16515
16655
16794
16931
17066
17200
17331
17461
17589
17715
17838
17958
18076
18190
18300
18407
18509
18608
18701
18790
18875
18954
19030
19100
19167
19229
19288
19343
19395
19444
19489
19532
19573
19610
19645
19677
19706
19732
19756
19776
19792
19806
19818
19826
19831
19834
19834
19832
19827
19820
19810
19798
19784
19768
19750
19732
19712
19692
19672
19653
19633
19615
19597
19581
19566
19553
19541
19532
19524
19519
19516
19515
19516
19519
19524
19531
19540
19550
19561
19574
19588
19602
19618
19635
19652
19669
19687
19704
19722
19740
19757
19775
19792
19810
19828
19846
19865
19885
19906
19928
19951
19975
20001
20029
20058
20089
20121
20155
20191
20227
20265
20304
20343
20382
20422
20461
20500
20539
20576
20613
20649
20684
20717
20749
20780
20809
20837
20864
20889
20914
20937
20958
20978
20996
21013
21027
21038
21047
21053
21055
21053
21048
21037
21022
21002
20976
20944
20905
20860
20809
20750
20684
20611
20531
20443
20349
20247
20138
20022
19899
19769
19634
19493
19346
19195
19039
18879
18716
18549
18380
18208
18034
17857
17679
17499
17318
17135
16951
16766
16580
16393
16204
16015
15827
15637
15448
15258
15069
14881
14693
14507
14322
14138
13955
13775
13596
13419
13245
13073
12903
12736
12572
12410
12252
12095
11942
11791
11642
11497
11353
11213
11075
10939
10806
10675
10546
10420
10296
10174
10054
9937
9822
9709
9599
9492
9387
9286
9187
9091
8999
8909
8823
8740
8659
8582
8508
8436
8368
8302
8238
8177
8118
8061
8007
7954
7903
7853
7806
7761
7717
7676
7637
7600
7565
7532
7501
7472
7445
7420
7397
7375
7356
7337
7320
7305
7290
7278
7266
7256
7246
7239
7232
7227
7222
7220
7218
7217
7216
7216
7216
7215
7214
7211
7207
7200
7192
7182
7169
7154
7137
7119
7099
7077
7054
7031
7006
6982
6956
6931
6906
6881
6856
6831
6807
6784
6761
6738
6717
6696
6675
6655
6636
6618
6600
6584
6568
6553
6540
6528
6517
6508
6500
6494
6489
6485
6482
6481
6480
6481
6482
6484
6487
6490
6495
6499
6505
6511
6519
6527
6536
6546
6558
6570
6583
6597
6611
6626
6640
6655
6671
6686
6702
6719
6736
6754
6774
6795
6817
6841
6867
6894
6924
6955
6988
7023
7060
7098
7138
7180
7222
7266
7310
7354
7398
7443
7487
7530
7573
7615
7656
7696
7735
7773
7809
7844
7876
7906
7934
7959
7980
7999
8015
8029
8039
8047
8053
8057
8058
8058
8055
8052
8047
8039
8031
8021
8010
7998
7983
7967
7949
7929
7906
7881
7852
7821
7786
7748
7707
7663
7616
7566
7514
7460
7403
7345
7285
7224
7162
7099
7036
6974
6912
6850
6790
6732
6674
6619
6564
6511
6460
6409
6359
6309
6260
6211
6162
6113
6063
6012
5960
5906
5851
5795
5736
5675
5612
5548
5481
5413
5343
5271
5198
5124
5048
4971
4893
4814
4735
4654
4573
4491
4409
4327
4244
4160
4075
3992
3907
3821
3735
3648
3560
3472
3383
3294
3203
3113
3022
2930
2838
2747
2655
2564
2473
2384
2295
2208
2122
2037
1956
1875
1796
1719
1643
1568
1495
1423
1352
1282
1213
1145
1078
1010
945
879
812
746
680
613
545
477
409
340
272
203
134
66
-1
-67
-133
-197
-259
-319
-378
-434
-487
-538
-586
-631
-673
-712
-748
-781
-810
-836
-859
-879
-896
-911
-922
-931
-937
-942
-944
-945
-945
-943
-941
-938
-934
-929
-923
-916
-908
-899
-888
-876
-863
-848
-832
-814
-793
-771
-747
-721
-692
-662
-629
-594
-557
-519
-478
-436
-392
-346
-300
-253
-204
-156
-106
-57
-8
42
91
140
188
236
283
329
374
418
460
501
539
576
610
642
671
697
720
740
757
769
779
784
784
781
773
760
742
719
691
658
620
577
529
477
421
361
298
231
160
86
8
-72
-156
-244
-334
-428
-524
-624
-727
-832
-940
-1050
-1163
-1278
-1394
-1512
-1632
-1753
-1875
-1998
-2123
-2249
-2377
-2506
-2636
-2768
-2901
-3036
-3173
-3311
-3450
-3590
-3732
-3875
-4019
-4164
-4309
-4455
-4601
-4747
-4893
-5039
-5185
-5330
-5475
-5619
-5763
-5905
-6046
-6185
-6323
-6458
-6591
-6722
-6849
-6973
-7094
-7212
-7325
-7434
-7539
-7639
-7735
-7825
-7911
-7991
-8066
-8135
-8201
-8261
-8316
-8366
-8411
-8452
-8488
-8520
-8549
-8573
-8594
-8612
-8627
-8640
-8649
-8657
-8662
-8666
-8668
-8669
-8668
-8666
-8663
-8658
-8653
-8647
-8639
-8629
-8618
-8606
-8592
-8576
-8559
-8540
-8520
-8499
-8477
-8453
-8429
-8404
-8379
-8355
-8330
-8307
-8284
-8264
-8245
-8230
-8217
-8208
-8204
-8204
-8209
-8219
-8236
-8258
-8287
-8322
-8363
-8411
-8464
-8523
-8588
-8658
-8733
-8813
-8897
-8986
-9078
-9174
-9272
-9374
-9477
-9582
-9689
-9797
-9906
-10015
-10125
-10236
-10346
-10457
-10567
-10677
-10787
-10896
-11004
-11111
-11217
-11322
-11425
-11527
-11627
-11725
-11821
-11914
-12006
-12095
-12182
-12267
-12350
-12431
-12509
-12586
-12660
-12733
-12803
-12871
-12938
-13002
-13064
-13125
-13183
-13239
-13294
-13346
-13396
-13444
-13490
-13534
-13575
-13615
-13652
-13688
-13721
-13754
-13784
-13814
-13842
-13870
-13897
-13924
-13952
-13980
-14009
-14040
-14072
-14105
-14140
-14178
-14217
-14259
-14302
-14348
-14396
-14446
-14498
-14551
-14607
-14665
-14724
-14785
-14848
-14913
-14981
-15050
-15122
-15195
-15271
-15348
-15426
-15505
-15585
-15666
-15746
-15826
-15905
-15983
-16059
-16134
-16206
-16276
-16343
-16406
-16466
-16523
-16575
-16624
-16669
-16711
-16749
-16784
-16816
-16845
-16872
-16897
-16920
-16942
-16962
-16981
-17000
-17019
-17038
-17058
-17079
-17101
-17125
-17150
-17176
-17205
-17235
-17267
-17301
-17337
-17376
-17417
-17462
-17509
-17560
-17615
-17673
-17736
-17803
-17874
-17950
-18030
-18115
-18203
-18295
-18391
-18491
-18593
-18698
-18805
-18914
-19025
-19138
-19252
-19366
-19482
-19598
-19714
-19830
-19947
-20063
-20178
-20292
-20406
-20519
-20631
-20742
-20851
-20960
-21067
-21173
-21277
-21380
-21482
-21582
-21680
-21777
-21872
-21966
-22058
-22150
-22240
-22330
-22418
-22506
-22593
-22678
-22763
-22846
-22927
-23007
-23085
-23161
-23234
-23305
-23374
-23439
-23502
-23562
-23619
-23674
-23726
-23775
-23823
-23868
-23911
-23953
-23994
-24034
-24072
-24109
-24146
-24181
-24215
-24248
-24280
-24311
-24341
-24369
-24395
-24420
-24443
-24464
-24483
-24500
-24516
-24529
-24541
-24551
-24560
-24567
-24574
-24580
-24585
-24590
-24596
-24602
-24609
-24618
-24628
-24639
-24653
-24669
-24687
-24708
-24731
-24757
-24786
-24818
-24852
-24889
-24929
-24972
-25017
-25065
-25114
-25166
-25219
-25273
-25328
-25384
-25440
-25497
-25553
-25610
-25668
-25725
-25783
-25841
-25900
-25959
-26020
-26082
-26145
-26210
-26277
-26346
-26418
-26493
-26571
-26652
-26737
-26825
-26917
-27012
-27110
-27211
-27315
-27422
-27532
-27644
-27758
-27874
-27993
-28113
-28235
-28359
-28484
-28611
-28740
-28870
-29001
-29134
-29267
-29402
-29538
-29674
-29811
-29948
-30086
-30223
-30360
-30497
-30633
-30768
-30901
-31033
-31164
-31293
-31419
-31544
-31666
-31787
-31905
-32021
-32134
-32247
-32357
-32466
-32572
-32677
-32781
-32882
-32981
-33079
-33174
-33267
-33359
-33449
-33537
-33624
-33710
-33795
-33879
-33962
-34045
-34128
-34210
-34292
-34374
-34456
-34537
-34617
-34697
-34775
-34853
-34929
-35003
-35075
-35145
-35213
-35278
-35340
-35399
-35456
-35510
-35562
-35610
-35656
-35699
-35738
-35775
-35808
-35838
-35865
-35889
-35910
-35927
-35943
-35955
-35965
-35973
-35978
-35981
-35980
-35977
-35971
-35963
-35950
-35935
-35917
-35895
-35870
-35841
-35809
-35773
-35733
-35689
-35641
-35588
-35531
-35469
-35402
-35331
-35254
-35172
-35085
-34994
-34897
-34794
-34687
-34574
-34455
-34332
-34202
-34068
-33927
-33781
-33629
-33472
-33308
-33139
-32963
-32781
-32592
-32397
-32195
-31986
-31770
-31548
-31319
-31083
-30841
-30593
-30338
-30077
-29809
-29535
-29255
-28969
-28677
-28380
-28077
-27769
-27457
-27141
-26821
-26499
-26174
-25847
-25519
-25190
-24862
-24534
-24206
-23881
-23557
-23237
-22919
-22606
-22296
-21992
-21693
-21399
-21112
-20831
-20557
-20291
-20033
-19782
-19541
-19308
-19085
-18870
-18666
-18471
-18286
-18110
-17945
-17790
-17645
-17510
-17385
-17269
-17163
-17066
-16978
-16899
-16827
-16763
-16707
-16658
-16615
-16578
-16547
-16521
-16501
-16486
-16475
-16469
-16467
-16469
-16474
-16482
-16494
-16508
-16525
-16543
-16563
-16584
-16606
-16628
-16651
-16672
-16694
-16714
-16732
-16749
-16765
-16777
-16787
-16795
-16798
-16798
-16794
-16785
-16772
-16753
-16729
-16698
-16662
-16620
-16571
-16516
-16454
-16385
-16309
-16228
-16139
-16044
-15943
-15835
-15721
-15602
-15478
-15349
-15216
-15079
-14939
-14796
-14652
-14505
-14358
-14210
-14061
-13914
-13767
-13621
-13478
-13336
-13197
-13061
-12928
-12799
-12672
-12550
-12431
-12316
-12205
-12098
-11996
-11897
-11802
-11711
-11623
-11539
-11458
-11380
-11305
-11232
-11161
-11092
-11024
-10957
-10890
-10823
-10755
-10685
-10613
-10538
-10461
-10380
-10296
-10207
-10114
-10016
-9914
-9806
-9692
-9574
-9449
-9319
-9184
-9043
-8897
-8746
-8590
-8430
-8266
-8096
-7924
-7748
-7568
-7385
-7199
-7010
-6818
-6624
-6428
-6229
-6027
-5823
-5617
-5408
-5196
-4982
-4766
-4547
-4325
-4101
-3874
-3646
-3416
-3185
-2953
-2720
-2488
-2256
-2025
-1798
-1573
-1351
-1132
-917
-707
-502
-302
-108
81
263
439
609
773
929
1079
1223
1360
1490
1613
1729
1840
1943
2041
2134
2221
2304
2383
2460
2534
2607
2679
2751
2823
2895
2968
3041
3115
3189
3264
3339
3415
3492
3570
3649
3731
3815
3902
3992
4086
4185
4287
4396
4509
4628
4753
4883
5020
5163
5312
5467
5628
5795
5968
6147
6330
6519
6713
6912
7115
7322
7533
7748
7966
8186
8408
8631
8854
9078
9301
9523
9744
9962
10178
10392
10603
10811
11016
11217
11414
11607
11795
11977
12152
12321
12483
12637
12783
12920
13048
13166
13274
13372
13459
13534
13599
13652
13694
13725
13745
13755
13754
13744
13724
13695
13658
13613
13561
13501
13435
13362
13284
13200
13112
13019
12922
12822
12719
12614
12507
12399
12290
12181
12073
11964
11857
11751
11646
11543
11442
11343
11246
11151
11059
10968
10880
10793
10709
10626
10546
10467
10390
10315
10242
10171
10102
10036
9972
9911
9852
9797
9744
9695
9650
9608
9569
9534
9502
9473
9446
9421
9398
9376
9354
9333
9312
9291
9269
9246
9221
9195
9166
9134
9099
9061
9019
8974
8924
8870
8812
8750
8685
8615
8542
8466
8386
8304
8218
8130
8039
7945
7849
7750
7649
7546
7441
7333
7224
7112
6999
6884
6767
6649
6530
6410
6289
6167
6046
5924
5803
5681
5561
5440
5321
5202
5085
4968
4852
4738
4625
4513
4403
4294
4188
4083
3982
3883
3786
3692
3601
3513
3429
3347
3268
3193
3120
3051
2984
2921
2861
2804
2750
2699
2652
2607
2566
2527
2492
2460
2431
2405
2383
2364
2348
2335
2326
2319
2315
2314
2315
2318
2322
2328
2334
2341
2347
2352
2357
2361
2364
2365
2366
2365
2363
2361
2357
2352
2345
2338
2329
2318
2307
2294
2279
2263
2247
2228
2209
2189
2167
2144
2120
2094
2068
2040
2012
1983
1953
1923
1894
1865
1836
1808
1781
1755
1731
1708
1687
1668
1651
1636
1623
1612
1604
1598
1596
1596
1599
1605
1615
1628
1645
1665
1689
1716
1748
1783
1822
1866
1913
1965
2021
2080
2144
2212
2283
2357
2434
2514
2597
2681
2767
2854
2943
3033
3123
3214
3306
3398
3492
3586
3681
3778
3875
3973
4073
4173
4274
4376
4478
4581
4684
4787
4891
4994
5098
5202
5307
5412
5517
5622
5728
5835
5942
6050
6159
6269
6380
6493
6607
6722
6839
6958
7078
7199
7323
7447
7574
7702
7832
7964
8096
8232
8368
8505
8642
8781
8919
9057
9196
9333
9470
9607
9743
9878
10012
10146
10279
10412
10544
10675
10805
10934
11062
11188
11313
11435
11554
11670
11784
11894
12001
12104
12204
12301
12394
12484
12570
12654
12734
12812
12886
12958
13027
13094
13159
13222
13283
13342
13400
13456
13511
13564
13617
13669
13721
13773
13827
13881
13937
13995
14056
14120
14187
14257
14331
14408
14489
14574
14664
14757
14854
14955
15061
15171
15284
15402
15523
15649
15778
15910
16046
16186
16328
16475
16624
16778
16935
17095
17260
17428
17601
17777
17957
18142
18329
18521
18717
18916
19119
19327
19538
19754
19973
20197
20424
20655
20888
21125
21365
21606
21850
22095
22342
22590
22839
23088
23339
23590
23841
24092
24344
24596
24849
25102
25355
25610
25866
26123
26382
26643
26905
27169
27434
27701
27968
28237
28506
28776
29046
29316
29586
29855
30125
30394
30662
30929
31196
31461
31725
31987
32247
32506
32762
33017
33269
33519
33766
34011
34254
34495
34734
34970
35205
35437
35668
35897
36125
36350
36574
36795
37015
37233
37448
37661
37872
38080
38286
38489
38689
38886
39081
39273
39462
39648
39831
40011
40188
40361
40531
40698
40861
41020
41175
41327
41475
41619
41760
41898
42032
42164
42292
42418
42541
42662
42781
42897
43012
43124
43236
43345
43454
43561
43666
43771
43874
43975
44076
44174
44272
44368
44463
44557
44650
44743
44835
44926
45018
45110
45201
45294
45387
45480
45574
45668
45762
45856
45951
46045
46139
46233
46326
46419
46510
46600
46689
46774
46857
46937
47013
47085
47152
47214
47271
47323
47370
47412
47448
47480
47506
47528
47544
47556
47563
47566
47564
47558
47547
47533
47515
47492
47466
47436
47403
47366
47326
47283
47238
47190
47140
47087
47033
46978
46921
46862
46802
46741
46679
46616
46553
46488
46424
46358
46293
46228
46162
46097
46031
45966
45899
45833
45766
45698
45629
45559
45489
45419
45348
45276
45205
45133
45061
44989
44917
44845
44773
44700
44627
44553
44478
44403
44327
44249
44169
44087
44003
43915
43823
43728
43628
43524
43416
43303
43185
43063
42936
42806
42671
42532
42390
42245
42096
41944
41789
41632
41473
41312
41148
40983
40816
40647
40476
40303
40128
39951
39772
39591
39408
39222
39035
38845
38652
38458
38261
38062
37862
37660
37456
37252
37047
36841
36634
36427
36220
36013
35806
35600
35394
35189
34984
34780
34577
34376
34175
33975
33776
33579
33383
33188
32995
32803
32612
32423
32235
32049
31864
31681
31498
31316
31135
30954
30774
30594
30414
30235
30055
29876
29697
29519
29341
29163
28987
28811
28636
28461
28288
28114
27941
27768
27594
27420
27246
27070
26892
26713
26533
26351
26168
25983
25797
25610
25422
25234
25045
24857
24669
24482
24295
24109
23924
23741
23558
23376
23195
23016
22837
22660
22484
22310
22138
21967
21798
21631
21465
21302
21140
20980
20821
20665
20509
20356
20204
20053
19904
19756
19610
19465
19322
19181
19042
18905
18769
18636
18504
18375
18247
18120
17996
17872
17750
17629
17509
17389
17270
17151
17032
16913
16794
16674
16554
16432
16309
16187
16065
15941
15817
15693
15568
15442
15317
15191
15064
14937
14809
14682
14554
14426
14298
14171
14044
13917
13791
13666
13541
13416
13292
13168
13045
12921
12799
12676
12555
12434
12314
12196
12079
11964
11851
11741
11633
11529
11428
11331
11238
11149
11064
10984
10909
10839
10773
10712
10655
10603
10554
10509
10468
10430
10394
10362
10332
10304
10278
10254
10233
10212
10194
10176
10160
10144
10130
10116
10102
10089
10075
10062
10049
10035
10021
10007
9991
9975
9958
9939
9919
9897
9874
9848
9821
9793
9763
9732
9700
9667
9633
9598
9563
9527
9491
9454
9416
9378
9339
9300
9261
9221
9181
9140
9100
9059
9018
8976
8934
8891
8848
8805
8760
8715
8670
8624
8577
8530
8483
8436
8389
8342
8296
8249
8204
8157
8114
8070
8026
7985
7944
7905
7868
7833
7800
7770
7743
7718
7697
7679
7663
7651
7642
7637
7634
7634
7638
7644
7653
7664
7677
7693
7710
7729
7749
7770
7791
7813
7836
7859
7883
7907
7931
7955
7980
8005
8031
8057
8083
8109
8137
8164
8193
8221
8250
8279
8309
8340
8372
8405
8439
8474
8511
8550
8592
8636
8682
8732
8784
8840
8899
8961
9027
9096
9168
9243
9322
9403
9489
9577
9668
9763
9860
9960
10063
10169
10277
10387
10500
10615
10733
10852
10974
11098
11225
11353
11484
11616
11750
11887
12025
12164
12305
12448
12591
12737
12883
13031
13179
13329
13479
13630
13781
13933
14086
14239
14393
14548
14704
14862
15021
15183
15347
15514
15683
15854
16029
16206
16385
16566
16749
16934
17121
17308
17496
17684
17873
18061
18249
18437
18624
18810
18995
19178
19361
19541
19721
19899
20075
20250
20424
20596
20768
20938
21107
21276
21444
21611
21778
21945
22111
22276
22442
22607
22772
22937
23102
23266
23430
23594
23758
23922
24085
24248
24411
24574
24736
24899
25062
25225
25389
25553
25719
25885
26053
26222
26392
26564
26737
26912
27089
27267
27447
27628
27811
27995
28180
28367
28554
28742
28930
29118
29307
29494
29682
29868
30053
30237
30419
30600
30778
30954
31128
31299
31468
31634
31798
31960
32119
32275
32430
32583
32732
32882
33029
33175
33319
33462
33603
33744
33884
34022
34161
34298
34435
34571
34706
34841
34975
35109
35242
35374
35506
35637
35766
35895
36023
36151
36277
36402
36526
36649
36772
36893
37013
37131
37248
37364
37477
37589
37699
37806
37911
38015
38117
38217
38317
38415
38512
38609
38705
38801
38896
38991
39085
39179
39273
39367
39460
39553
39645
39737
39828
39919
40009
40097
40185
40272
40358
40443
40527
40610
40692
40774
40856
40938
41020
41102
41185
41268
41352
41437
41523
41610
41698
41788
41879
41972
42067
42164
42263
42364
42468
42575
42684
42796
42911
43028
43148
43272
43397
43526
43657
43792
43930
44071
44215
44363
44515
44671
44831
44995
45162
45333
45507
45684
45865
46048
46234
46422
46612
46804
46996
47189
47382
47574
47766
47956
48144
48330
48513
48694
48871
49045
49214
49380
49541
49699
49852
50000
50145
50285
50421
50553
50681
50805
50926
51042
51156
51267
51374
51479
51581
51680
51777
51872
51964
52054
52142
52227
52311
52392
52472
52551
52628
52704
52778
52852
52925
52998
53069
53141
53212
53283
53355
53427
53500
53573
53648
53723
53801
53879
53959
54041
54125
54210
54298
54387
54478
54571
54665
54761
54858
54955
55054
55153
55252
55352
55452
55552
55651
55751
55850
55950
56049
56148
56248
56347
56447
56547
56647
56748
56849
56950
57051
57152
57253
57354
57454
57555
57654
57753
57851
57948
58043
58137
58228
58317
58403
58486
58566
58643
58715
58784
58848
58908
58964
59015
59062
59104
59142
59176
59205
59229
59250
59265
59277
59283
59286
59283
59276
59263
59245
59222
59194
59160
59121
59077
59028
58974
58915
58851
58783
58711
58634
58554
58469
58381
58288
58192
58092
57989
57883
57773
57661
57546
57428
57307
57184
57057
56928
56795
56659
56520
56378
56233
56085
55934
55780
55623
55463
55300
55134
54965
54793
54618
54440
54258
54073
53886
53695
53501
53303
53103
52899
52691
52480
52265
52047
51825
51599
51369
51136
50900
50660
50418
50174
49927
49679
49429
49177
48924
48670
48414
48158
47902
47645
47387
47130
46872
46613
46355
46097
45838
45580
45323
45065
44809
44553
44298
44044
43790
43538
43286
43034
42783
42532
42281
42031
41780
41530
41279
41028
40777
40526
40275
40024
39774
39523
39272
39022
38773
38524
38276
38029
37782
37537
37292
37048
36806
36563
36322
36081
35840
35600
35359
35117
34876
34633
34389
34145
33899
33652
33404
33156
32906
32655
32403
32150
31896
31642
31387
31131
30875
30618
30361
30103
29846
29589
29332
29076
28820
28566
28312
28059
27808
27558
27310
27062
26816
26571
26327
26084
25842
25601
25362
25123
24886
24649
24414
24180
23948
23717
23488
23261
23036
22813
22592
22374
22159
21947
21737
21531
21327
21127
20930
20737
20546
20359
20174
19993
19814
19637
19463
19290
19119
18950
18781
18612
18443
18275
18105
17936
17765
17594
17422
17250
17077
16904
16730
16556
16382
16207
16033
15861
15687
15514
15340
15167
14994
14820
14647
14473
14299
14125
13951
13776
13601
13426
13251
13077
12902
12728
12555
12382
12210
12038
11867
11697
11527
11359
11191
11024
10859
10694
10530
10368
10206
10046
9886
9728
9570
9412
9255
9099
8942
8785
8628
8470
8312
8151
7992
7830
7667
7503
7336
7168
6998
6826
6653
6477
6300
6121
5940
5758
5574
5389
5202
5013
4823
4631
4438
4242
4045
3847
3646
3444
3240
3034
2827
2619
2409
2198
1986
1772
1558
1344
1128
912
696
479
262
44
-174
-392
-610
-828
-1047
-1266
-1486
-1706
-1927
-2148
-2369
-2591
-2814
-3036
-3258
-3481
-3703
-3925
-4147
-4369
-4591
-4813
-5035
-5257
-5478
-5700
-5921
-6142
-6362
-6581
-6800
-7017
-7233
-7447
-7660
-7872
-8082
-8291
-8498
-8703
-8908
-9110
-9312
-9511
-9710
-9907
-10102
-10296
-10488
-10679
-10868
-11056
-11242
-11428
-11612
-11796
-11978
-12160
-12340
-12521
-12700
-12880
-13059
-13237
-13416
-13594
-13773
-13951
-14129
-14307
-14484
-14662
-14838
-15014
-15190
-15364
-15537
-15710
-15880
-16050
-16216
-16383
-16548
-16710
-16871
-17030
-17187
-17342
-17496
-17649
-17800
-17950
-18098
-18245
-18390
-18534
-18677
-18819
-18959
-19098
-19235
-19370
-19503
-19633
-19762
-19887
-20009
-20129
-20245
-20357
-20466
-20572
-20674
-20771
-20865
-20955
-21040
-21121
-21198
-21270
-21338
-21401
-21461
-21516
-21567
-21614
-21657
-21697
-21733
-21767
-21798
-21826
-21851
-21874
-21894
-21912
-21927
-21940
-21950
-21958
-21963
-21965
-21965
-21963
-21959
-21953
-21944
-21935
-21924
-21911
-21898
-21883
-21867
-21851
-21834
-21816
-21798
-21779
-21760
-21740
-21719
-21698
-21677
-21655
-21633
-21611
-21588
-21566
-21543
-21521
-21498
-21476
-21454
-21432
-21410
-21387
-21366
-21344
-21322
-21301
-21280
-21260
-21240
-21221
-21203
-21185
-21169
-21154
-21140
-21127
-21117
-21108
-21102
-21097
-21095
-21096
-21098
-21104
-21111
-21121
-21133
-21147
-21163
-21182
-21202
-21225
-21249
-21275
-21303
-21333
-21364
-21396
-21430
-21464
-21500
-21536
-21572
-21608
-21645
-21680
-21716
-21750
-21784
-21816
-21847
-21877
-21904
-21931
-21955
-21978
-21999
-22019
-22038
-22055
-22071
-22085
-22099
-22111
-22122
-22132
-22141
-22150
-22158
-22165
-22173
-22180
-22188
-22196
-22205
-22215
-22226
-22238
-22252
-22267
-22284
-22303
-22324
-22347
-22372
-22399
-22428
-22459
-22491
-22525
-22561
-22598
-22635
-22674
-22714
-22754
-22794
-22835
-22876
-22917
-22957
-22997
-23037
-23076
-23116
-23154
-23193
-23231
-23269
-23306
-23344
-23381
-23419
-23456
-23494
-23533
-23572
-23611
-23652
-23692
-23734
-23775
-23817
-23859
-23901
-23943
-23985
-24026
-24068
-24108
-24148
-24187
-24225
-24262
-24298
-24332
-24364
-24394
-24423
-24450
-24475
-24497
-24518
-24536
-24551
-24564
-24575
-24582
-24587
-24589
-24588
-24584
-24577
-24566
-24553
-24537
-24518
-24495
-24471
-24443
-24414
-24382
-24348
-24311
-24273
-24234
-24193
-24150
-24106
-24061
-24015
-23968
-23921
-23873
-23825
-23776
-23728
-23681
-23633
-23587
-23542
-23497
-23454
-23412
-23372
-23333
-23296
-23260
-23226
-23193
-23162
-23133
-23105
-23079
-23054
-23030
-23007
-22986
-22965
-22946
-22928
-22911
-22895
-22881
-22868
-22857
-22847
-22840
-22834
-22829
-22827
-22826
-22827
-22830
-22835
-22842
-22851
-22863
-22877
-22893
-22912
-22933
-22956
-22982
-23011
-23042
-23075
-23111
-23149
-23190
-23234
-23281
-23330
-23381
-23435
-23491
-23549
-23609
-23671
-23735
-23801
-23869
-23939
-24011
-24085
-24162
-24242
-24324
-24409
-24497
-24587
-24681
-24778
-24879
-24982
-25089
-25199
-25312
-25429
-25549
-25671
-25797
-25925
-26056
-26189
-26324
-26462
-26602
-26744
-26888
-27034
-27181
-27329
-27478
-27628
-27777
-27926
-28075
-28222
-28368
-28513
-28657
-28798
-28938
-29075
-29211
-29343
-29473
-29600
-29724
-29844
-29961
-30074
-30183
-30289
-30390
-30487
-30580
-30669
-30754
-30833
-30908
-30979
-31044
-31105
-31161
-31213
-31259
-31301
-31339
-31371
-31400
-31424
-31444
-31460
-31472
-31480
-31485
-31487
-31486
-31483
-31477
-31469
-31459
-31448
-31435
-31422
-31407
-31391
-31375
-31357
-31339
-31320
-31300
-31280
-31259
-31239
-31218
-31196
-31175
-31153
-31130
-31108
-31084
-31060
-31035
-31010
-30983
-30957
-30929
-30901
-30872
-30843
-30813
-30782
-30750
-30717
-30684
-30650
-30616
-30582
-30547
-30512
-30478
-30444
-30410
-30377
-30345
-30314
-30284
-30255
-30227
-30201
-30175
-30151
-30128
-30106
-30085
-30065
-30046
-30029
-30013
-29998
-29984
-29972
-29961
-29950
-29941
-29933
-29925
-29918
-29912
-29908
-29904
-29901
-29900
-29900
-29901
-29903
-29907
-29912
-29918
-29925
-29934
-29943
-29953
-29964
-29976
-29988
-30001
-30014
-30027
-30040
-30054
-30068
-30082
-30096
-30110
-30124
-30138
-30151
-30165
-30177
-30189
-30200
-30210
-30218
-30224
-30229
-30231
-30231
-30229
-30224
-30217
-30207
-30195
-30180
-30163
-30144
-30123
-30100
-30074
-30047
-30017
-29985
-29951
-29916
-29877
-29837
-29794
-29749
-29702
-29651
-29599
-29543
-29485
-29425
-29362
-29296
-29229
-29158
-29086
-29011
-28934
-28856
-28775
-28692
-28607
-28521
-28433
-28343
-28251
-28158
-28063
-27968
-27870
-27772
-27673
-27572
-27471
-27369
-27266
-27162
-27056
-26950
-26843
-26735
-26626
-26516
-26405
-26293
-26181
-26068
-25955
-25841
-25728
-25614
-25500
-25387
-25274
-25161
-25048
-24937
-24826
-24716
-24608
-24500
-24394
-24289
-24185
-24083
-23981
-23880
-23779
-23680
-23580
-23481
-23383
-23285
-23187
-23091
-22994
-22899
-22805
-22711
-22619
-22527
-22437
-22347
-22259
-22172
-22086
-22001
-21918
-21836
-21756
-21677
-21599
-21523
-21448
-21375
-21302
-21230
-21159
-21089
-21019
-20950
-20881
-20812
-20743
-20673
-20603
-20531
-20458
-20383
-20306
-20228
-20147
-20064
-19978
-19891
-19800
-19708
-19612
-19513
-19412
-19308
-19200
-19089
-18975
-18858
-18737
-18613
-18486
-18355
-18221
-18084
-17943
-17799
-17651
-17499
-17344
-17185
-17022
-16856
-16686
-16513
-16337
-16158
-15977
-15794
-15609
-15422
-15233
-15044
-14853
-14661
-14469
-14277
-14085
-13893
-13702
-13511
-13320
-13131
-12941
-12753
-12565
-12377
-12191
-12006
-11822
-11639
-11458
-11279
-11101
-10925
-10751
-10580
-10410
-10242
-10076
-9912
-9751
-9591
-9434
-9279
-9126
-8975
-8826
-8679
-8533
-8390
-8249
-8109
-7973
-7838
-7704
-7573
-7444
-7318
-7193
-7071
-6951
-6834
-6719
-6606
-6496
-6389
-6284
-6181
-6081
-5984
-5889
-5797
-5707
-5620
-5536
-5455
-5376
-5301
-5228
-5159
-5092
-5028
-4968
-4909
-4854
-4801
-4751
-4703
-4658
-4615
-4575
-4537
-4503
-4471
-4441
-4414
-4390
-4368
-4349
-4333
-4319
-4307
-4297
-4290
-4285
-4282
-4281
-4282
-4285
-4290
-4296
-4304
-4314
-4326
-4340
-4354
-4371
-4388
-4407
-4426
-4446
-4466
-4487
-4508
-4529
-4551
-4573
-4596
-4619
-4644
-4671
-4699
-4729
-4761
-4795
-4832
-4872
-4915
-4960
-5009
-5062
-5117
-5176
-5239
-5305
-5374
-5446
-5522
-5600
-5681
-5764
-5850
-5938
-6028
-6119
-6213
-6309
-6407
-6506
-6607
-6709
-6813
-6919
-7025
-7133
-7243
-7353
-7465
-7577
-7691
-7806
-7922
-8039
-8157
-8275
-8395
-8515
-8635
-8755
-8876
-8996
-9115
-9234
-9351
-9468
-9583
-9696
-9808
-9917
-10024
-10129
-10231
-10331
-10428
-10522
-10613
-10702
-10788
-10871
-10951
-11029
-11104
-11177
-11248
-11317
-11384
-11449
-11513
-11575
-11636
-11695
-11752
-11807
-11861
-11913
-11963
-12011
-12057
-12101
-12142
-12182
-12220
-12255
-12287
-12317
-12344
-12369
-12391
-12410
-12426
-12440
-12451
-12460
-12466
-12471
-12473
-12474
-12472
-12469
-12464
-12458
-12450
-12442
-12433
-12423
-12414
-12405
-12397
-12389
-12382
-12376
-12372
-12368
-12366
-12366
-12366
-12369
-12373
-12378
-12386
-12395
-12406
-12420
-12436
-12454
-12474
-12497
-12522
-12550
-12581
-12613
-12648
-12685
-12724
-12765
-12807
-12850
-12894
-12939
-12985
-13032
-13080
-13127
-13175
-13222
-13269
-13315
-13361
-13406
-13450
-13494
-13536
-13579
-13620
-13661
-13701
-13740
-13779
-13816
-13853
-13890
-13925
-13960
-13994
-14028
-14061
-14093
-14125
-14156
-14187
-14217
-14247
-14276
-14304
-14332
-14360
-14388
-14416
-14445
-14473
-14502
-14532
-14563
-14595
-14628
-14662
-14697
-14734
-14773
-14813
-14855
-14898
-14943
-14990
-15039
-15090
-15142
-15197
-15253
-15311
-15370
-15431
-15492
-15555
-15618
-15682
-15745
-15809
-15873
-15936
-16000
-16062
-16125
-16187
-16248
-16309
-16367
-16427
-16484
-16540
-16595
-16649
-16702
-16753
-16802
-16851
-16898
-16944
-16988
-17031
-17073
-17114
-17154
-17192
-17230
-17266
-17301
-17334
-17366
-17397
-17426
-17454
-17480
-17504
-17527
-17548
-17568
-17587
-17604
-17620
-17635
-17649
-17662
-17675
-17688
-17701
-17715
-17729
-17745
-17762
-17780
-17800
-17822
-17845
-17870
-17898
-17927
-17958
-17991
-18026
-18062
-18100
-18138
-18178
-18219
-18260
-18301
-18342
-18384
-18424
-18465
-18505
-18545
-18584
-18622
-18659
-18696
-18731
-18766
-18799
-18832
-18863
-18894
-18924
-18953
-18982
-19011
-19039
-19067
-19095
-19122
-19149
-19174
-19200
-19225
-19249
-19273
-19297
-19320
-19344
-19368
-19392
-19416
-19440
-19464
-19487
-19511
-19534
-19556
-19578
-19598
-19617
-19635
-19651
-19666
-19679
-19690
-19699
-19705
-19710
-19712
-19712
-19708
-19702
-19692
-19680
-19664
-19646
-19624
-19599
-19571
-19540
-19506
-19470
-19430
-19387
-19342
-19293
-19242
-19188
-19131
-19071
-19010
-18946
-18880
-18813
-18744
-18675
-18605
-18535
-18464
-18393
-18323
-18253
-18184
-18116
-18049
-17983
-17918
-17855
-17793
-17733
-17674
-17617
-17561
-17507
-17454
-17403
-17352
-17302
-17253
-17205
-17157
-17109
-17062
-17015
-16968
-16921
-16874
-16827
-16780
-16733
-16686
-16639
-16593
-16546
-16500
-16454
-16408
-16363
-16318
-16274
-16232
-16190
-16149
-16110
-16072
-16033
-15998
-15964
-15930
-15898
-15867
-15837
-15808
-15780
-15753
-15728
-15704
-15681
-15659
-15639
-15620
-15603
-15587
-15574
-15561
-15551
-15542
-15535
-15529
-15525
-15522
-15520
-15520
-15521
-15524
-15528
-15533
-15540
-15547
-15556
-15566
-15577
-15589
-15602
-15616
-15631
-15647
-15664
-15682
-15700
-15720
-15741
-15762
-15784
-15807
-15830
-15853
-15877
-15900
-15923
-15946
-15969
-15991
-16012
-16033
-16053
-16074
-16094
-16113
-16131
-16148
-16163
-16178
-16190
-16203
-16213
-16222
-16229
-16235
-16239
-16242
-16242
-16242
-16242
-16241
-16238
-16233
-16228
-16221
-16213
-16203
-16192
-16178
-16161
-16143
-16123
-16099
-16073
-16044
-16012
-15977
-15940
-15900
-15857
-15812
-15766
-15717
-15666
-15613
-15558
-15502
-15444
-15385
-15325
-15263
-15200
-15136
-15071
-15004
-14937
-14869
-14800
-14730
-14659
-14587
-14515
-14442
-14368
-14294
-14219
-14144
-14068
-13993
-13918
-13843
-13769
-13695
-13622
-13551
-13480
-13410
-13341
-13273
-13207
-13142
-13078
-13015
-12954
-12894
-12837
-12781
-12727
-12675
-12625
-12577
-12532
-12488
-12447
-12407
-12369
-12333
-12298
-12265
-12234
-12205
-12178
-12152
-12128
-12105
-12085
-12065
-12047
-12030
-12015
-12000
-11986
-11973
-11960
-11949
-11937
-11927
-11916
-11906
-11897
-11889
-11882
-11875
-11870
-11867
-11865
-11865
-11867
-11871
-11877
-11884
-11895
-11907
-11922
-11939
-11960
-11983
-12010
-12040
-12073
-12110
-12151
-12196
-12245
-12297
-12353
-12412
-12475
-12541
-12610
-12683
-12757
-12835
-12915
-12997
-13080
-13166
-13253
-13341
-13431
-13522
-13614
-13708
-13802
-13897
-13993
-14090
-14188
-14288
-14388
-14491
-14595
-14700
-14808
-14918
-15029
-15143
-15259
-15377
-15498
-15621
-15747
-15876
-16008
-16142
-16280
-16420
-16564
-16710
-16859
-17011
-17166
-17324
-17485
-17649
-17816
-17985
-18157
-18332
-18510
-18690
-18872
-19057
-19244
-19434
-19625
-19817
-20011
-20206
-20402
-20599
-20795
-20991
-21187
-21383
-21578
-21771
-21963
-22154
-22343
-22530
-22714
-22897
-23076
-23253
-23428
-23599
-23768
-23935
-24098
-24259
-24417
-24572
-24724
-24873
-25020
-25164
-25305
-25443
-25580
-25713
-25845
-25974
-26102
-26229
-26354
-26477
-26600
-26722
-26843
-26965
-27086
-27207
-27329
-27453
-27577
-27703
-27831
-27960
-28092
-28226
-28362
-28501
-28642
-28786
-28931
-29080
-29231
-29384
-29540
-29698
-29859
-30022
-30187
-30355
-30525
-30697
-30871
-31048
-31226
-31407
-31589
-31773
-31958
-32145
-32333
-32521
-32711
-32901
-33092
-33283
-33474
-33667
-33859
-34052
-34245
-34438
-34631
-34823
-35015
-35206
-35396
-35586
-35774
-35961
-36147
-36331
-36514
-36694
-36872
-37047
-37220
-37388
-37554
-37715
-37873
-38027
-38176
-38321
-38461
-38597
-38729
-38856
-38978
-39097
-39211
-39321
-39427
-39530
-39628
-39723
-39815
-39903
-39988
-40069
-40148
-40224
-40296
-40366
-40433
-40497
-40557
-40614
-40668
-40718
-40765
-40807
-40845
-40879
-40908
-40933
-40953
-40968
-40977
-40982
-40982
-40977
-40968
-40953
-40934
-40910
-40882
-40850
-40813
-40773
-40729
-40681
-40630
-40577
-40520
-40461
-40400
-40337
-40272
-40204
-40135
-40064
-39990
-39915
-39837
-39758
-39676
-39592
-39506
-39418
-39328
-39236
-39142
-39047
-38950
-38852
-38752
-38652
-38551
-38450
-38348
-38246
-38145
-38044
-37943
-37843
-37744
-37645
-37548
-37451
-37355
-37261
-37168
-37076
-36986
-36897
-36809
-36723
-36639
-36555
-36474
-36393
-36315
-36238
-36163
-36089
-36018
-35948
-35880
-35815
-35751
-35691
-35633
-35578
-35526
-35477
-35431
-35389
-35349
-35313
-35280
-35250
-35222
-35198
-35175
-35155
-35138
-35122
-35109
-35098
-35090
-35083
-35078
-35075
-35074
-35074
-35076
-35079
-35084
-35089
-35096
-35103
-35112
-35122
-35132
-35143
-35155
-35167
-35178
-35190
-35201
-35212
-35223
-35234
-35245
-35256
-35267
-35279
-35291
-35305
-35319
-35335
-35352
-35370
-35390
-35411
-35434
-35459
-35485
-35512
-35541
-35571
-35601
-35632
-35664
-35695
-35727
-35757
-35787
-35816
-35844
-35870
-35894
-35915
-35934
-35950
-35963
-35972
-35978
-35981
-35980
-35975
-35967
-35956
-35941
-35923
-35901
-35876
-35847
-35815
-35780
-35742
-35701
-35656
-35608
-35556
-35502
-35444
-35384
-35320
-35254
-35184
-35112
-35038
-34961
-34882
-34801
-34718
-34633
-34547
-34459
-34370
-34281
-34191
-34102
-34013
-33925
-33838
-33752
-33668
-33585
-33505
-33427
-33351
-33277
-33205
-33137
-33070
-33007
-32945
-32886
-32830
-32775
-32723
-32671
-32622
-32576
-32530
-32485
-32441
-32399
-32357
-32316
-32276
-32237
-32198
-32162
-32125
-32090
-32055
-32021
-31988
-31956
-31924
-31893
-31863
-31834
-31806
-31779
-31753
-31729
-31705
-31683
-31662
-31643
-31624
-31607
-31591
-31576
-31562
-31549
-31537
-31526
-31516
-31508
-31500
-31494
-31489
-31485
-31482
-31480
-31479
-31478
-31479
-31480
-31483
-31485
-31489
-31494
-31499
-31504
-31510
-31517
-31523
-31530
-31537
-31543
-31548
-31553
-31557
-31560
-31561
-31562
-31561
-31559
-31555
-31550
-31543
-31534
-31524
-31511
-31496
-31479
-31459
-31438
-31414
-31388
-31360
-31330
-31298
-31264
-31228
-31190
-31150
-31107
-31063
-31016
-30967
-30915
-30862
-30806
-30748
-30688
-30625
-30560
-30493
-30424
-30351
-30276
-30199
-30119
-30036
-29950
-29861
-29769
-29675
-29578
-29479
-29377
-29272
-29166
-29057
-28947
-28835
-28722
-28607
-28492
-28375
-28258
-28141
-28023
-27905
-27786
-27668
-27550
-27432
-27315
-27198
-27082
-26966
-26851
-26737
-26625
-26513
-26402
-26293
-26185
-26079
-25974
-25871
-25769
-25669
-25569
-25471
-25375
-25279
-25185
-25093
-25002
-24913
-24826
-24741
-24658
-24577
-24499
-24423
-24350
-24278
-24210
-24144
-24080
-24019
-23960
-23904
-23851
-23801
-23753
-23708
-23665
-23625
-23587
-23551
-23517
-23485
-23456
-23428
-23402
-23378
-23355
-23334
-23314
-23296
-23278
-23262
-23246
-23230
-23216
-23201
-23187
-23174
-23161
-23148
-23135
-23123
-23110
-23098
-23086
-23074
-23061
-23048
-23034
-23020
-23006
-22991
-22975
-22958
-22942
-22924
-22907
-22889
-22872
-22854
-22836
-22817
-22799
-22780
-22761
-22742
-22722
-22702
-22680
-22658
-22635
-22612
-22587
-22562
-22536
-22510
-22483
-22455
-22427
-22398
-22369
-22339
-22309
-22279
-22248
-22217
-22185
-22154
-22122
-22091
-22059
-22028
-21998
-21968
-21938
-21910
-21882
-21856
-21832
-21809
-21788
-21768
-21750
-21734
-21718
-21704
-21691
-21678
-21666
-21653
-21640
-21627
-21613
-21598
-21582
-21565
-21545
-21524
-21500
-21474
-21445
-21414
-21380
-21343
-21303
-21260
-21215
-21165
-21112
-21056
-20995
-20930
-20861
-20787
-20709
-20626
-20538
-20446
-20348
-20246
-20139
-20026
-19909
-19786
-19658
-19524
-19385
-19241
-19091
-18935
-18775
-18609
-18438
-18262
-18081
-17896
-17707
-17514
-17317
-17117
-16915
-16711
-16504
-16297
-16088
-15880
-15672
-15464
-15257
-15051
-14847
-14643
-14442
-14242
-14044
-13848
-13653
-13461
-13270
-13081
-12892
-12705
-12518
-12331
-12143
-11955
-11766
-11576
-11383
-11189
-10993
-10794
-10593
-10389
-10182
-9973
-9761
-9546
-9329
-9110
-8889
-8666
-8441
-8214
-7985
-7754
-7521
-7287
-7050
-6812
-6573
-6332
-6091
-5848
-5605
-5362
-5118
-4876
-4634
-4392
-4152
-3914
-3677
-3441
-3208
-2978
-2749
-2523
-2300
-2080
-1863
-1648
-1436
-1227
-1020
-815
-613
-414
-217
-22
169
358
543
725
903
1076
1246
1410
1570
1725
1876
2021
2163
2299
2431
2559
2683
2802
2917
3029
3137
3241
3342
3439
3533
3623
3710
3793
3873
3949
4022
4091
4156
4218
4277
4332
4384
4433
4479
4523
4565
4605
4643
4681
4718
4756
4793
4831
4870
4909
4950
4991
5034
5077
5122
5168
5215
5263
5313
5363
5415
5468
5522
5577
5633
5689
5746
5804
5862
5920
5979
6037
6095
6154
6211
6269
6326
6382
6437
6491
6543
6594
6642
6687
6730
6769
6804
6835
6863
6886
6905
6920
6931
6939
6944
6945
6944
6941
6935
6927
6917
6905
6892
6877
6860
6842
6822
6801
6779
6755
6731
6707
6681
6656
6630
6604
6578
6552
6527
6502
6478
6455
6432
6411
6391
6373
6356
6340
6325
6313
6301
6292
6284
6278
6275
6273
6273
6274
6278
6283
6290
6298
6307
6317
6327
6339
6351
6364
6376
6389
6402
6414
6426
6437
6447
6457
6465
6472
6478
6483
6487
6489
6491
6492
6492
6490
6487
6483
6477
6470
6461
6451
6439
6424
6408
6390
6369
6347
6322
6295
6265
6233
6198
6161
6122
6080
6036
5989
5940
5889
5835
5778
5720
5659
5596
5531
5465
5397
5329
5261
5192
5124
5056
4989
4922
4856
4792
4728
4664
4602
4539
4478
4416
4354
4293
4231
4170
4108
4046
3983
3921
3858
3795
3731
3668
3604
3540
3477
3413
3350
3287
3224
3162
3099
3037
2976
2914
2854
2793
2733
2674
2616
2558
2502
2446
2392
2339
2287
2236
2186
2138
2090
2043
1998
1953
1909
1867
1825
1785
1746
1709
1673
1638
1605
1574
1545
1517
1492
1468
1446
1426
1408
1392
1378
1366
1356
1348
1341
1336
1332
1329
1327
1325
1324
1322
1320
1318
1314
1309
1302
1294
1284
1273
1259
1244
1227
1208
1188
1166
1143
1118
1092
1065
1036
1006
974
941
906
869
831
791
748
704
657
608
556
501
443
382
317
250
178
104
26
-55
-139
-226
-315
-407
-502
-598
-696
-796
-898
-1000
-1103
-1207
-1311
-1416
-1520
-1624
-1727
-1830
-1932
-2033
-2132
-2230
-2327
-2421
-2514
-2604
-2692
-2778
-2861
-2942
-3021
-3097
-3171
-3243
-3312
-3380
-3445
-3508
-3569
-3627
-3683
-3737
-3789
-3838
-3884
-3928
-3969
-4008
-4043
-4077
-4107
-4135
-4159
-4180
-4199
-4214
-4226
-4235
-4241
-4245
-4245
-4243
-4239
-4232
-4222
-4210
-4194
-4176
-4156
-4132
-4104
-4074
-4040
-4003
-3962
-3918
-3870
-3818
-3763
-3704
-3641
-3575
-3506
-3434
-3359
-3282
-3202
-3119
-3035
-2948
-2859
-2768
-2676
-2582
-2487
-2390
-2292
-2193
-2093
-1991
-1889
-1785
-1679
-1573
-1465
-1356
-1245
-1133
-1020
-906
-791
-675
-558
-440
-321
-201
-79
43
166
291
416
543
670
798
926
1055
1184
1313
1443
1572
1701
1830
1958
2085
2212
2338
2463
2587
2711
2834
2956
3078
3200
3322
3444
3566
3688
3810
3933
4056
4180
4303
4427
4552
4676
4801
4926
5050
5175
5300
5424
5548
5672
5796
5919
6043
6166
6290
6414
6538
6662
6787
6912
7037
7163
7290
7416
7543
7671
7798
7926
8054
8182
8310
8438
8566
8693
8820
8947
9072
9198
9323
9448
9572
9695
9818
9940
10061
10182
10301
10419
10536
10651
10764
10876
10986
11093
11199
11303
11405
11504
11602
11697
11790
11882
11971
12058
12143
12227
12308
12388
12466
12542
12617
12691
12763
12835
12905
12976
13046
13115
13185
13255
13324
13395
13465
13536
13608
13680
13752
13826
13901
13977
14053
14131
14211
14291
14372
14454
14537
14620
14703
14787
14871
14954
15038
15121
15203
15285
15367
15449
15529
15610
15690
15769
15848
15926
16003
16079
16154
16228
16302
16373
16446
16518
16589
16660
16730
16801
16871
16942
17014
17086
17158
17232
17306
17383
17460
17539
17620
17702
17786
17872
17960
18049
18139
18231
18323
18417
18512
18607
18703
18800
18897
18995
19093
19191
19289
19387
19485
19582
19679
19775
19870
19964
20058
20150
20241
20332
20421
20510
20597
20683
20769
20853
20937
21020
21103
21184
21266
21346
21427
21507
21587
21667
21746
21826
21906
21986
22067
22148
22229
22312
22395
22479
22564
22651
22739
22829
22920
23013
23108
23205
23303
23402
23503
23606
23710
23815
23921
24029
24137
24247
24357
24468
24580
24692
24805
24918
25032
25146
25261
25375
25489
25603
25716
25827
25938
26046
26153
26258
26360
26460
26558
26653
26744
26833
26920
27003
27084
27162
27237
27310
27381
27450
27516
27580
27642
27702
27760
27815
27869
27920
27968
28015
28059
28100
28140
28177
28213
28246
28277
28306
28333
28359
28383
28405
28426
28447
28466
28485
28503
28521
28539
28556
28574
28591
28608
28625
28643
28660
28677
28695
28713
28731
28750
28769
28789
28810
28832
28854
28878
28902
28927
28952
28979
29006
29034
29063
29093
29123
29155
29187
29221
29255
29291
29328
29367
29407
29449
29492
29537
29584
29631
29681
29731
29783
29837
29891
29947
30004
30062
30120
30180
30239
30300
30360
30421
30482
30542
30603
30663
30724
30784
30843
30902
30960
31018
31074
31129
31183
31236
31288
31338
31387
31434
31481
31526
31570
31613
31655
31696
31736
31775
31814
31852
31889
31927
31964
32000
32037
32073
32110
32147
32183
32219
32255
32290
32323
32359
32392
32424
32458
32490
32522
32554
32586
32616
32647
32677
32707
32737
32766
32795
32824
32853
32882
32911
32940
32969
32999
33029
33060
33091
33122
33154
33186
33218
33250
33283
33316
33349
33383
33417
33451
33486
33522
33559
33598
33637
33679
33723
33768
33816
33865
33917
33970
34025
34081
34139
34198
34257
34318
34379
34440
34502
34564
34626
34689
34751
34813
34875
34937
34998
35059
35119
35179
35237
35295
35351
35406
35460
35513
35564
35613
35660
35706
35749
35791
35830
35867
35902
35936
35967
35997
36025
36051
36077
36101
36125
36147
36169
36190
36210
36230
36249
36268
36286
36303
36320
36336
36352
36368
36383
36398
36413
36428
36443
36457
36472
36487
36502
36516
36531
36546
36561
36576
36591
36607
36622
36639
36655
36672
36688
36705
36722
36738
36753
36767
36779
36790
36799
36805
36810
36812
36812
36809
36804
36796
36785
36772
36756
36738
36717
36693
36667
36639
36608
36574
36539
36501
36462
36420
36376
36331
36285
36237
36187
36136
36083
36029
35973
35916
35856
35795
35733
35669
35603
35536
35467
35397
35326
35254
35181
35107
35031
34955
34878
34800
34722
34642
34562
34482
34401
34319
34237
34154
34070
33986
33902
33817
33731
33646
33560
33474
33388
33301
33215
33128
33041
32953
32866
32779
32691
32604
32516
32429
32342
32256
32170
32085
32000
31918
31836
31755
31675
31597
31521
31446
31372
31301
31231
31162
31095
31029
30965
30901
30839
30777
30717
30658
30600
30543
30486
30431
30376
30322
30269
30216
30164
30113
30061
30011
29960
29910
29860
29810
29760
29710
29661
29612
29563
29516
29469
29423
29378
29334
29292
29251
29211
29173
29137
29102
29068
29036
29005
28976
28948
28922
28896
28872
28848
28826
28804
28783
28763
28743
28724
28705
28686
28667
28649
28631
28613
28594
28576
28557
28537
28517
28497
28476
28454
28432
28409
28385
28361
28336
28310
28284
28257
28230
28202
28173
28145
28116
28087
28057
28027
27998
27968
27939
27910
27882
27854
27826
27800
27774
27750
27726
27704
27682
27662
27643
27626
27610
27595
27581
27569
27558
27548
27540
27533
27528
27524
27522
27521
27523
27525
27530
27536
27544
27553
27563
27575
27588
27602
27618
27635
27653
27672
27692
27713
27736
27759
27783
27807
27833
27858
27884
27911
27938
27965
27992
28019
28047
28075
28103
28131
28159
28188
28216
28244
28272
28300
28328
28355
28383
28410
28437
28464
28491
28518
28544
28571
28597
28622
28647
28670
28693
28714
28735
28753
28771
28787
28802
28816
28829
28840
28851
28860
28869
28877
28884
28891
28897
28902
28907
28910
28913
28915
28916
28916
28915
28914
28911
28907
28903
28898
28892
28886
28879
28872
28865
28858
28851
28845
28838
28832
28827
28821
28817
28812
28809
28805
28803
28800
28798
28797
28796
28794
28793
28792
28790
28787
28784
28780
28775
28769
28761
28752
28742
28729
28714
28698
28679
28658
28636
28611
28585
28557
28528
28497
28465
28431
28397
28361
28325
28287
28249
28211
28172
28132
28092
28052
28012
27971
27931
27890
27850
27810
27770
27731
27692
27654
27617
27581
27545
27510
27477
27444
27412
27382
27352
27324
27297
27271
27247
27223
27201
27180
27159
27140
27122
27104
27087
27071
27055
27039
27024
27009
26993
26978
26962
26946
26930
26913
26896
26879
26861
26842
26823
26804
26785
26765
26745
26725
26704
26683
26662
26640
26618
26595
26572
26550
26527
26504
26482
26460
26438
26416
26394
26373
26352
26331
26310
26289
26268
26248
26227
26206
26185
26164
26142
26120
26097
26073
26048
26022
25995
25966
25937
25906
25873
25840
25805
25769
25731
25693
25654
25614
25573
25532
25489
25446
25402
25356
25310
25263
25214
25165
25115
25063
25011
24958
24903
24848
24792
24735
24677
24618
24558
24497
24435
24372
24308
24243
24177
24109
24041
23971
23899
23827
23753
23678
23602
23524
23445
23366
23285
23203
23121
23038
22954
22870
22785
22701
22616
22532
22448
22365
22283
22201
22119
22039
21959
21881
21803
21726
21649
21573
21498
21424
21350
21277
21204
21131
21058
20986
20913
20841
20768
20695
20622
20548
20475
20401
20327
20253
20178
20104
20029
19953
19878
19802
19726
19649
19572
19494
19416
19338
19260
19181
19102
19023
18944
18866
18787
18707
18628
18549
18470
18390
18311
18232
18153
18074
17996
17918
17840
17763
17685
17608
17531
17454
17377
17300
17224
17147
17071
16996
16920
16845
16770
16694
16619
16543
16466
16389
16312
16234
16155
16076
15996
15916
15835
15755
15674
15593
15512
15430
15349
15268
15187
15105
15023
14940
14857
14772
14687
14600
14512
14424
14335
14245
14155
14065
13974
13882
13790
13698
13605
13511
13417
13321
13226
13129
13031
12933
12833
12732
12630
12527
12422
12316
12208
12099
11988
11876
11762
11647
11529
11410
11289
11166
11040
10914
10785
10655
10522
10389
10254
10117
9979
9840
9699
9556
9413
9268
9123
8976
8829
8681
8533
8385
8237
8089
7940
7791
7642
7493
7343
7194
7044
6894
6744
6594
6445
6296
6148
6000
5853
5706
5560
5414
5269
5124
4980
4837
4695
4554
4414
4275
4137
4000
3864
3729
3595
3462
3329
3197
3066
2936
2807
2680
2554
2429
2305
2183
2063
1944
1826
1710
1594
1480
1367
1255
1144
1034
924
816
708
600
493
386
279
173
67
-39
-144
-249
-354
-458
-561
-663
-765
-866
-966
-1065
-1162
-1259
-1355
-1449
-1542
-1634
-1724
-1814
-1902
-1989
-2075
-2159
-2243
-2325
-2406
-2485
-2564
-2641
-2717
-2791
-2864
-2935
-3005
-3073
-3140
-3205
-3268
-3330
-3391
-3450
-3508
-3565
-3620
-3675
-3728
-3780
-3831
-3881
-3929
-3978
-4025
-4070
-4117
-4163
-4207
-4252
-4296
-4340
-4383
-4427
-4472
-4516
-4561
-4607
-4654
-4702
-4751
-4801
-4853
-4905
-4960
-5015
-5072
-5131
-5192
-5254
-5317
-5383
-5450
-5518
-5588
-5659
-5731
-5804
-5879
-5955
-6032
-6111
-6190
-6271
-6354
-6437
-6523
-6609
-6697
-6786
-6876
-6967
-7058
-7150
-7243
-7335
-7428
-7519
-7610
-7699
-7787
-7873
-7957
-8039
-8118
-8193
-8266
-8336
-8403
-8467
-8528
-8587
-8643
-8697
-8749
-8800
-8850
-8898
-8946
-8994
-9041
-9088
-9136
-9185
-9235
-9285
-9337
-9391
-9446
-9502
-9560
-9619
-9680
-9743
-9806
-9871
-9937
-10005
-10073
-10143
-10214
-10287
-10361
-10436
-10513
-10591
-10672
-10753
-10837
-10922
-11009
-11098
-11188
-11280
-11374
-11469
-11566
-11665
-11766
-11868
-11972
-12078
-12186
-12294
-12405
-12516
-12628
-12741
-12854
-12968
-13083
-13197
-13312
-13427
-13541
-13655
-13769
-13881
-13993
-14103
-14212
-14320
-14428
-14534
-14639
-14744
-14849
-14953
-15058
-15162
-15265
-15369
-15472
-15575
-15678
-15780
-15881
-15982
-16082
-16181
-16279
-16376
-16473
-16569
-16663
-16757
-16850
-16941
-17032
-17122
-17211
-17299
-17387
-17473
-17558
-17642
-17725
-17806
-17887
-17967
-18046
-18124
-18201
-18278
-18353
-18428
-18502
-18575
-18648
-18720
-18792
-18864
-18935
-19007
-19078
-19150
-19222
-19295
-19368
-19441
-19515
-19590
-19665
-19740
-19815
-19890
-19965
-20039
-20112
-20184
-20254
-20324
-20393
-20460
-20525
-20590
-20653
-20714
-20774
-20832
-20890
-20946
-21001
-21054
-21107
-21159
-21211
-21261
-21311
-21361
-21409
-21458
-21505
-21552
-21599
-21646
-21692
-21737
-21783
-21828
-21873
-21918
-21962
-22005
-22048
-22090
-22131
-22171
-22209
-22247
-22282
-22317
-22349
-22380
-22409
-22436
-22460
-22483
-22503
-22521
-22536
-22549
-22560
-22569
-22576
-22581
-22584
-22586
-22587
-22586
-22584
-22581
-22576
-22571
-22564
-22556
-22547
-22537
-22527
-22516
-22504
-22492
-22480
-22468
-22455
-22443
-22430
-22418
-22405
-22393
-22382
-22372
-22362
-22354
-22346
-22341
-22336
-22333
-22332
-22332
-22334
-22338
-22344
-22351
-22361
-22372
-22386
-22402
-22419
-22438
-22458
-22480
-22502
-22526
-22550
-22575
-22600
-22625
-22651
-22676
-22701
-22726
-22751
-22777
-22802
-22828
-22854
-22880
-22908
-22936
-22965
-22995
-23027
-23059
-23092
-23126
-23160
-23196
-23232
-23268
-23305
-23341
-23378
-23413
-23449
-23483
-23516
-23548
-23579
-23608
-23636
-23662
-23686
-23708
-23729
-23747
-23765
-23780
-23795
-23808
-23819
-23830
-23839
-23847
-23854
-23859
-23864
-23867
-23870
-23871
-23872
-23872
-23872
-23871
-23869
-23866
-23863
-23859
-23854
-23848
-23840
-23832
-23823
-23813
-23802
-23789
-23776
-23761
-23746
-23729
-23711
-23692
-23672
-23651
-23629
-23606
-23583
-23558
-23532
-23506
-23479
-23450
-23421
-23392
-23361
-23329
-23297
-23263
-23229
-23194
-23157
-23121
-23083
-23045
-23006
-22967
-22927
-22887
-22846
-22804
-22762
-22720
-22677
-22633
-22588
-22543
-22497
-22451
-22404
-22357
-22309
-22260
-22211
-22162
-22111
-22061
-22009
-21957
-21904
-21850
-21795
-21740
-21685
-21629
-21573
-21517
-21460
-21404
-21348
-21293
-21238
-21183
-21128
-21074
-21021
-20968
-20915
-20863
-20811
-20761
-20711
-20662
-20614
-20568
-20523
-20480
-20439
-20400
-20363
-20328
-20295
-20265
-20237
-20211
-20187
-20166
-20146
-20128
-20112
-20097
-20083
-20070
-20058
-20046
-20034
-20022
-20010
-19998
-19985
-19973
-19959
-19946
-19933
-19919
-19906
-19893
-19880
-19867
-19854
-19841
-19827
-19813
-19799
-19784
-19768
-19751
-19734
-19716
-19697
-19678
-19658
-19639
-19619
-19599
-19579
-19560
-19541
-19522
-19504
-19487
-19470
-19454
-19438
-19423
-19408
-19394
-19380
-19365
-19351
-19337
-19323
-19308
-19294
-19279
-19264
-19249
-19234
-19219
-19203
-19188
-19172
-19157
-19141
-19125
-19109
-19093
-19076
-19059
-19042
-19024
-19006
-18987
-18968
-18947
-18926
-18903
-18879
-18853
-18826
-18797
-18766
-18734
-18701
-18666
-18630
-18592
-18553
-18513
-18472
-18429
-18385
-18341
-18295
-18249
-18202
-18155
-18107
-18059
-18012
-17965
-17919
-17873
-17828
-17785
-17742
-17701
-17661
-17622
-17585
-17549
-17515
-17482
-17450
-17419
-17391
-17363
-17337
-17312
-17289
-17268
-17248
-17230
-17213
-17198
-17184
-17173
-17163
-17155
-17148
-17143
-17141
-17140
-17141
-17144
-17149
-17156
-17164
-17175
-17186
-17200
-17215
-17231
-17249
-17268
-17287
-17308
-17329
-17351
-17373
-17396
-17418
-17440
-17461
-17481
-17501
-17519
-17535
-17550
-17564
-17575
-17585
-17594
-17600
-17605
-17608
-17609
-17609
-17607
-17604
-17599
-17592
-17584
-17575
-17565
-17553
-17540
-17526
-17510
-17494
-17477
-17459
-17440
-17420
-17399
-17377
-17354
-17331
-17306
-17281
-17255
-17229
-17201
-17174
-17145
-17116
-17087
-17058
-17028
-16998
-16968
-16938
-16908
-16879
-16850
-16821
-16792
-16764
-16736
-16709
-16682
-16654
-16627
-16600
-16572
-16545
-16518
-16492
-16466
-16440
-16414
-16389
-16364
-16338
-16314
-16288
-16263
-16236
-16210
-16184
-16158
-16131
-16105
-16079
-16053
-16027
-16001
-15977
-15953
-15928
-15904
-15880
-15857
-15834
-15812
-15790
-15769
-15748
-15728
-15708
-15688
-15668
-15648
-15629
-15609
-15589
-15569
-15550
-15530
-15511
-15491
-15471
-15452
-15432
-15412
-15391
-15371
-15350
-15329
-15308
-15286
-15265
-15243
-15221
-15199
-15176
-15153
-15129
-15104
-15078
-15051
-15023
-14994
-14964
-14933
-14901
-14868
-14834
-14798
-14762
-14725
-14687
-14649
-14610
-14570
-14531
-14491
-14452
-14413
-14375
-14337
-14300
-14263
-14227
-14191
-14156
-14121
-14088
-14055
-14022
-13991
-13960
-13929
-13899
-13869
-13839
-13809
-13779
-13748
-13718
-13688
-13657
-13627
-13597
-13567
-13538
-13508
-13479
-13451
-13422
-13394
-13367
-13339
-13311
-13284
-13256
-13229
-13201
-13174
-13147
-13120
-13094
-13068
-13043
-13019
-12997
-12975
-12955
-12935
-12918
-12901
-12886
-12871
-12858
-12846
-12834
-12824
-12814
-12804
-12794
-12785
-12776
-12766
-12756
-12746
-12735
-12723
-12711
-12698
-12684
-12668
-12652
-12634
-12615
-12594
-12571
-12546
-12519
-12490
-12458
-12424
-12388
-12349
-12308
-12265
-12220
-12173
-12123
-12072
-12019
-11964
-11908
-11849
-11789
-11727
-11664
-11600
-11534
-11467
-11399
-11331
-11261
-11191
-11119
-11047
-10974
-10900
-10825
-10749
-10673
-10596
-10519
-10442
-10366
-10289
-10213
-10137
-10062
-9987
-9913
-9840
-9768
-9696
-9626
-9557
-9489
-9422
-9356
-9292
-9228
-9166
-9104
-9044
-8984
-8925
-8866
-8808
-8749
-8691
-8632
-8572
-8512
-8450
-8388
-8325
-8261
-8197
-8131
-8066
-8000
-7933
-7867
-7801
-7734
-7668
-7602
-7536
-7470
-7405
-7340
-7275
-7212
-7148
-7086
-7023
-6961
-6899
-6838
-6776
-6715
-6653
-6591
-6528
-6465
-6402
-6338
-6274
-6208
-6142
-6076
-6008
-5940
-5870
-5800
-5728
-5654
-5580
-5503
-5425
-5346
-5264
-5181
-5096
-5010
-4921
-4831
-4738
-4644
-4547
-4449
-4348
-4246
-4141
-4035
-3927
-3817
-3706
-3593
-3479
-3365
-3249
-3133
-3016
-2900
-2784
-2668
-2554
-2441
-2329
-2220
-2113
-2008
-1906
-1807
-1711
-1620
-1532
-1448
-1368
-1292
-1221
-1154
-1092
-1033
-979
-929
-884
-842
-805
-772
-743
-718
-697
-680
-666
-657
-651
-648
-649
-653
-660
-671
-685
-701
-721
-743
-769
-797
-828
-862
-898
-937
-979
-1022
-1069
-1118
-1170
-1223
-1279
-1337
-1397
-1459
-1524
-1590
-1659
-1729
-1800
-1874
-1948
-2024
-2101
-2178
-2257
-2336
-2415
-2495
-2576
-2658
-2740
-2822
-2906
-2990
-3076
-3162
-3249
-3337
-3426
-3516
-3606
-3698
-3790
-3882
-3975
-4067
-4162
-4257
-4352
-4447
-4543
-4639
-4735
-4831
-4926
-5021
-5115
-5208
-5300
-5390
-5479
-5566
-5652
-5735
-5817
-5897
-5976
-6053
-6128
-6201
-6272
-6342
-6409
-6475
-6538
-6600
-6660
-6718
-6774
-6828
-6881
-6933
-6983
-7032
-7080
-7127
-7173
-7218
-7263
-7308
-7352
-7397
-7441
-7486
-7531
-7576
-7621
-7667
-7714
-7761
-7810
-7860
-7911
-7964
-8019
-8077
-8137
-8199
-8265
-8333
-8405
-8481
-8560
-8643
-8730
-8822
-8918
-9019
-9125
-9235
-9351
-9472
-9598
-9729
-9865
-10006
-10152
-10303
-10458
-10617
-10781
-10949
-11121
-11296
-11475
-11657
-11842
-12030
-12221
-12415
-12611
-12810
-13011
-13215
-13421
-13630
-13840
-14052
-14267
-14482
-14699
-14916
-15134
-15353
-15571
-15789
-16007
-16224
-16440
-16655
-16869
-17081
-17292
-17501
-17708
-17914
-18118
-18320
-18520
-18719
-18916
-19111
-19305
-19498
-19690
-19881
-20071
-20261
-20450
-20639
-20827
-21015
-21204
-21392
-21580
-21768
-21956
-22144
-22333
-22521
-22710
-22899
-23088
-23276
-23464
-23652
-23838
-24024
-24208
-24390
-24571
-24749
-24925
-25099
-25270
-25437
-25602
-25763
-25920
-26073
-26223
-26368
-26510
-26649
-26784
-26915
-27043
-27169
-27291
-27410
-27527
-27641
-27752
-27861
-27968
-28073
-28175
-28276
-28374
-28470
-28563
-28654
-28742
-28827
-28909
-28988
-29062
-29134
-29201
-29264
-29324
-29379
-29430
-29476
-29519
-29557
-29590
-29619
-29644
-29664
-29680
-29692
-29699
-29702
-29700
-29694
-29684
-29669
-29650
-29625
-29597
-29563
-29525
-29482
-29434
-29381
-29324
-29261
-29194
-29121
-29043
-28961
-28874
-28782
-28686
-28586
-28483
-28377
-28267
-28156
-28042
-27926
-27808
-27689
-27568
-27446
-27323
-27199
-27074
-26948
-26823
-26697
-26570
-26444
-26318
-26192
-26066
-25940
-25814
-25688
-25562
-25436
-25309
-25182
-25054
-24925
-24796
-24666
-24535
-24402
-24268
-24133
-23996
-23856
-23715
-23571
-23425
-23277
-23127
-22975
-22820
-22664
-22506
-22346
-22185
-22022
-21857
-21691
-21524
-21356
-21187
-21018
-20848
-20678
-20508
-20338
-20167
-19997
-19827
-19657
-19486
-19316
-19147
-18977
-18807
-18637
-18467
-18296
-18125
-17953
-17781
-17609
-17436
-17262
-17088
-16913
-16738
-16562
-16385
-16207
-16029
-15850
-15669
-15488
-15307
-15125
-14943
-14762
-14580
-14400
-14220
-14042
-13864
-13687
-13512
-13337
-13164
-12993
-12823
-12655
-12489
-12325
-12163
-12003
-11845
-11689
-11536
-11385
-11237
-11091
-10948
-10807
-10668
-10532
-10398
-10266
-10135
-10006
-9878
-9752
-9626
-9501
-9376
-9251
-9126
-9001
-8875
-8748
-8620
-8490
-8359
-8226
-8090
-7952
-7811
-7667
-7521
-7371
-7218
-7062
-6903
-6742
-6578
-6413
-6245
-6076
-5906
-5735
-5562
-5390
-5217
-5044
-4871
-4700
-4529
-4361
-4194
-4030
-3868
-3709
-3553
-3399
-3248
-3100
-2955
-2812
-2673
-2536
-2402
-2270
-2142
-2016
-1892
-1770
-1649
-1530
-1412
-1296
-1180
-1065
-950
-836
-723
-610
-497
-384
-270
-156
-41
75
192
311
432
555
680
808
939
1073
1210
1351
1496
1646
1799
1957
2119
2285
2456
2631
2810
2994
3181
3373
3569
3767
3970
4175
4382
4592
4804
5017
5232
5449
5667
5886
6107
6328
6551
6774
6998
7223
7449
7674
7901
8128
8355
8583
8811
9039
9268
9497
9725
9954
10182
10410
10638
10865
11091
11317
11541
11764
11986
12206
12424
12641
12856
13068
13279
13487
13694
13898
14100
14299
14497
14693
14887
15079
15270
15460
15648
15835
16021
16204
16388
16570
16750
16929
17106
17282
17457
17631
17803
17974
18144
18312
18478
18643
18805
18965
19122
19278
19431
19582
19732
19879
20023
20166
20307
20445
20581
20715
20846
20975
21101
21225
21347
21466
21583
21697
21807
21915
22019
22120
22218
22311
22400
22484
22564
22640
22710
22776
22836
22892
22942
22988
23028
23064
23096
23123
23147
23166
23182
23195
23205
23212
23217
23218
23218
23214
23208
23199
23187
23172
23154
23133
23109
23082
23052
23019
22984
22946
22906
22863
22818
22769
22719
22665
22610
22551
22490
22426
22360
22291
22219
22145
22067
21987
21904
21817
21728
21635
21540
21442
21340
21236
21129
21019
20906
20790
20671
20550
20426
20299
20169
20037
19903
19766
19626
19484
19340
19193
19043
18892
18738
18582
18425
18266
18107
17946
17785
17623
17461
17300
17138
16976
16814
16653
16493
16332
16174
16015
15858
15702
15546
15392
15238
15086
14934
14783
14633
14483
14334
14185
14037
13888
13739
13590
13441
13291
13140
12988
12836
12682
12527
12370
12212
12052
11890
11726
11560
11393
11223
11052
10879
10705
10529
10352
10173
9994
9813
9632
9451
9269
9087
8905
8723
8542
8361
8182
8003
7826
7650
7477
7305
7137
6971
6808
6649
6494
6342
6195
6052
5913
5779
5650
5526
5407
5292
5182
5077
4976
4879
4786
4698
4613
4532
4455
4381
4311
4244
4181
4120
4062
4008
3956
3906
3859
3814
3772
3733
3696
3662
3630
3602
3576
3553
3533
3517
3503
3492
3485
3480
3479
3480
3484
3490
3499
3509
3522
3536
3552
3569
3588
3608
3629
3652
3675
3700
3725
3752
3779
3808
3836
3866
3896
3926
3957
3987
4019
4050
4082
4114
4146
4180
4213
4248
4284
4321
4360
4401
4443
4487
4533
4581
4631
4682
4736
4792
4849
4909
4970
5034
5099
5167
5237
5308
5381
5456
5533
5612
5692
5774
5858
5944
6032
6121
6213
6307
6403
6501
6600
6702
6805
6911
7018
7127
7238
7350
7465
7581
7699
7819
7940
8064
8189
8315
8444
8574
8706
8840
8975
9113
9252
9392
9535
9678
9824
9971
10119
10269
10420
10572
10726
10881
11037
11194
11351
11508
11666
11823
11981
12137
12293
12448
12603
12757
12910
13063
13216
13368
13520
13671
13823
13975
14128
14281
14435
14590
14747
14906
15066
15228
15393
15560
15729
15901
16076
16253
16433
16616
16801
16989
17180
17374
17571
17771
17973
18179
18387
18599
18813
19031
19252
19476
19702
19932
20163
20397
20633
20871
21110
21350
21591
21833
22074
22316
22557
22797
23037
23275
23512
23748
23982
24214
24444
24672
24898
25122
25344
25564
25782
25998
26213
26426
26638
26849
27060
27270
27480
27691
27901
28112
28324
28536
28748
28962
29176
29391
29606
29822
30039
30256
30474
30692
30910
31129
31347
31564
31781
31998
32213
32427
32640
32851
33061
33269
33476
33680
33883
34084
34282
34478
34671
34862
35050
35236
35419
35599
35777
35951
36123
36291
36455
36616
36772
36925
37072
37215
37354
37487
37616
37741
37861
37976
38087
38194
38297
38396
38492
38585
38674
38761
38845
38928
39008
39086
39163
39237
39311
39382
39452
39520
39586
39650
39712
39771
39829
39884
39936
39987
40035
40081
40124
40166
40206
40244
40280
40315
40348
40379
40410
40439
40467
40494
40521
40547
40572
40597
40620
40643
40665
40686
40706
40725
40742
40757
40771
40783
40794
40802
40808
40812
40814
40813
40810
40805
40797
40787
40774
40759
40741
40721
40699
40674
40647
40617
40585
40550
40512
40472
40429
40384
40336
40285
40233
40178
40121
40063
40004
39942
39880
39816
39752
39686
39619
39552
39483
39414
39345
39275
39204
39133
39061
38989
38915
38840
38764
38687
38609
38529
38448
38365
38281
38195
38108
38019
37930
37838
37746
37652
37557
37461
37364
37267
37169
37070
36970
36870
36769
36668
36566
36463
36360
36257
36153
36050
35946
35842
35739
35635
35532
35428
35325
35222
35120
35018
34917
34817
34718
34620
34524
34428
34333
34239
34145
34052
33960
33867
33774
33681
33587
33493
33399
33303
33207
33110
33012
32913
32814
32713
32612
32509
32406
32302
32197
32091
31984
31876
31768
31658
31548
31436
31325
31212
31099
30985
30871
30757
30642
30527
30413
30298
30184
30071
29957
29845
29733
29621
29509
29397
29284
29171
29057
28943
28827
28710
28591
28471
28350
28227
28103
27976
27849
27719
27587
27454
27319
27182
27044
26905
26764
26622
26480
26337
26194
26051
25908
25765
25622
25480
25339
25198
25057
24917
24777
24637
24497
24358
24219
24081
23943
23805
23669
23533
23398
23264
23132
23000
22869
22740
22612
22485
22359
22234
22110
21987
21864
21743
21622
21503
21384
21267
21150
21035
20921
20808
20696
20586
20477
20369
20262
20155
20050
19946
19842
19739
19638
19537
19437
19339
19242
19146
19052
18959
18868
18779
18691
18605
18521
18438
18358
18279
18203
18128
18055
17985
17917
17851
17787
17725
17666
17610
17556
17504
17455
17408
17364
17323
17285
17250
17218
17189
17164
17141
17122
17105
17092
17082
17074
17070
17069
17071
17076
17085
17096
17111
17129
17150
17173
17200
17228
17260
17294
17330
17369
17410
17453
17499
17546
17595
17646
17698
17752
17807
17864
17922
17982
18044
18108
18174
18242
18313
18387
18463
18544
18627
18715
18806
18902
19002
19106
19215
19327
19444
19564
19688
19815
19945
20078
20213
20351
20490
20631
20774
20919
21064
21211
21359
21509
21659
21811
21963
22116
22270
22424
22579
22733
22887
23041
23194
23345
23496
23644
23790
23934
24075
24213
24348
24479
24607
24731
24851
24968
25081
25191
25297
25400
25499
25594
25686
25775
25860
25942
26021
26096
26168
26237
26302
26365
26424
26480
26532
26581
26627
26670
26709
26746
26779
26810
26838
26863
26885
26906
26924
26939
26952
26963
26972
26979
26984
26987
26989
26989
26988
26987
26984
26981
26977
26973
26968
26962
26956
26949
26941
26932
26922
26911
26899
26886
26873
26859
26844
26829
26813
26797
26780
26763
26746
26729
26712
26695
26678
26661
26645
26629
26614
26601
26589
26578
26568
26560
26554
26550
26547
26545
26546
26547
26550
26555
26561
26569
26579
26590
26604
26620
26638
26658
26681
26707
26735
26765
26798
26834
26872
26913
26956
27002
27051
27102
27156
27213
27273
27336
27401
27469
27540
27612
27687
27764
27843
27924
28007
28091
28177
28266
28356
28448
28542
28638
28736
28836
28938
29041
29147
29255
29364
29476
29590
29706
29824
29945
30068
30193
30320
30450
30581
30715
30851
30990
31130
31273
31418
31565
31714
31866
32020
32176
32335
32494
32658
32823
32990
33159
33331
33505
33681
33860
34041
34224
34409
34597
34786
34978
35172
35368
35565
35765
35967
36170
36376
36583
36793
37005
37220
37437
37656
37877
38101
38328
38557
38788
39022
39258
39496
39736
39979
40224
40471
40720
40971
41224
41479
41736
41995
42255
42516
42779
43043
43309
43575
43842
44111
44379
44648
44917
45187
45456
45725
45993
46261
46528
46794
47060
47324
47588
47850
48110
48369
48626
48881
49133
49382
49629
49872
50112
50348
50581
50809
51034
51254
51471
51683
51892
52096
52298
52496
52690
52882
53071
53257
53441
53623
53803
53982
54159
54335
54509
54683
54856
55029
55201
55373
55544
55715
55886
56057
56228
56399
56570
56741
56911
57081
57251
57420
57588
57756
57923
58090
58256
58421
58586
58751
58915
59079
59242
59404
59566
59726
59886
60044
60201
60357
60511
60663
60814
60963
61110
61255
61398
61538
61676
61811
61942
62071
62197
62319
62438
62553
62665
62773
62877
62978
63075
63169
63259
63345
63428
63508
63585
63659
63731
63801
63868
63934
63998
64060
64120
64180
64236
64293
64348
64400
64452
64501
64551
64599
64644
64688
64732
64774
64813
64851
64885
64919
64950
64979
65006
65031
65054
65075
65093
65111
65126
65140
65153
65164
65175
65184
65193
65202
65209
65218
65226
65233
65242
65251
65260
65269
65278
65288
65299
65309
65321
65331
65343
65357
65369
65382
65396
65409
65422
65434
65447
65458
65468
65480
65489
65498
65506
65513
65519
65525
65529
65533
65535
65536
65536
65534
65530
65525
65519
65510
65500
65488
65474
65459
65441
65423
65400
65378
65352
65325
65297
65266
65233
65199
65163
65125
65084
65044
65000
64955
64909
64860
64810
64759
64706
64653
64599
64544
64488
64431
64373
64315
64254
64194
64131
64066
64001
63933
63863
63792
63718
63642
63564
63484
63400
63314
63225
63133
63038
62940
62839
62735
62627
62517
62403
62287
62168
62046
61922
61795
61665
61532
61397
61259
61118
60975
60828
60679
60527
60372
60214
60052
59888
59720
59549
59375
59198
59017
58833
58646
58455
58260
58062
57861
57656
57448
57236
57021
56803
56582
56358
56131
55900
55667
55430
55191
54948
54703
54455
54204
53952
53697
53440
53182
52922
52660
52398
52134
51870
51606
51341
51076
50811
50547
50283
50020
49759
49498
49239
48981
48725
48471
48219
47969
47721
47476
47233
46993
46756
46522
46291
46064
45840
45619
45403
45190
44981
44777
44576
44380
44188
44000
43816
43637
43461
43290
43124
42961
42803
42650
42500
42355
42215
42078
41946
41819
41695
41576
41460
41349
41241
41136
41035
40936
40841
40748
40658
40571
40487
40405
40326
40250
40176
40105
40036
39969
39905
39843
39783
39725
39669
39615
39563
39513
39465
39419
39375
39334
39295
39258
39223
39191
39162
39136
39112
39091
39074
39060
39049
39041
39038
39038
39041
39048
39059
39074
39092
39114
39139
39168
39199
39234
39272
39313
39355
39401
39447
39496
39546
39596
39647
39699
39750
39801
39852
39902
39951
39998
40044
40089
40131
40171
40209
40244
40277
40307
40335
40360
40383
40403
40422
40438
40453
40466
40477
40487
40496
40504
40510
40514
40517
40518
40518
40516
40513
40508
40501
40493
40484
40473
40461
40448
40434
40419
40402
40385
40367
40348
40328
40308
40287
40265
40243
40220
40197
40174
40151
40127
40103
40078
40054
40030
40005
39981
39957
39933
39910
39887
39863
39840
39817
39793
39769
39745
39721
39697
39672
39648
39623
39599
39574
39550
39525
39500
39474
39448
39422
39395
39368
39340
39312
39283
39254
39224
39193
39160
39127
39091
39055
39016
38976
38933
38889
38843
38795
38745
38693
38638
38581
38522
38460
38396
38330
38263
38193
38122
38050
37977
37902
37826
37750
37672
37594
37514
37434
37352
37269
37185
37100
37013
36925
36835
36743
36650
36554
36456
36356
36253
36148
36041
35930
35818
35702
35585
35464
35342
35216
35089
34958
34825
34690
34552
34412
34269
34124
33977
33827
33676
33522
33365
33206
33045
32882
32716
32548
32377
32204
32029
31851
31672
31490
31305
31119
30930
30739
30546
30350
30151
29950
29746
29540
29331
29120
28906
28690
28472
28251
28029
27804
27578
27349
27118
26885
26651
26415
26178
25939
25699
25458
25216
24973
24730
24485
24239
23992
23745
23496
23246
22995
22744
22491
22238
21984
21730
21475
21219
20962
20705
20447
20189
19931
19672
19414
19156
18898
18640
18383
18127
17870
17615
17360
17105
16850
16596
16341
16088
15834
15581
15327
15074
14822
14570
14318
14068
13818
13570
13323
13076
12831
12588
12346
12106
11867
11630
11396
11163
10933
10704
10478
10255
10034
9815
9599
9386
9175
8967
8762
8560
8361
8164
7972
7782
7596
7412
7232
7055
6881
6710
6543
6379
6219
6061
5907
5757
5609
5465
5325
5187
5053
4922
4795
4670
4549
4431
4316
4204
4096
3991
3889
3790
3694
3602
3512
3425
3341
3259
3180
3103
3028
2955
2884
2814
2747
2681
2616
2554
2492
2432
2374
2317
2262
2208
2156
2105
2057
2009
1964
1920
1878
1837
1797
1759
1722
1686
1651
1618
1586
1555
1525
1496
1468
1442
1415
1390
1365
1340
1316
1293
1269
1246
1223
1200
1177
1155
1133
1111
1089
1068
1047
1027
1008
989
971
954
938
923
909
896
884
874
865
858
853
849
847
846
848
850
854
860
868
877
888
901
916
933
953
975
1000
1028
1059
1094
1131
1172
1216
1263
1314
1369
1427
1488
1553
1621
1692
1766
1843
1923
2005
2091
2179
2269
2362
2456
2552
2650
2750
2852
2954
3059
3164
3271
3379
3488
3599
3710
3822
3935
4049
4163
4278
4394
4510
4625
4741
4857
4972
5087
5201
5313
5425
5536
5646
5755
5863
5970
6076
6181
6285
6388
6490
6591
6691
6789
6886
6982
7077
7170
7262
7353
7443
7531
7619
7705
7790
7875
7958
8041
8124
8206
8288
8370
8452
8533
8615
8697
8778
8860
8942
9024
9106
9188
9270
9353
9436
9520
9604
9688
9772
9856
9941
10026
10112
10198
10284
10371
10457
10544
10632
10719
10806
10893
10981
11068
11155
11242
11329
11416
11502
11588
11674
11759
11843
11926
12008
12089
12168
12246
12321
12395
12466
12535
12601
12665
12726
12784
12840
12892
12942
12989
13033
13074
13111
13146
13177
13205
13230
13253
13272
13288
13301
13311
13318
13322
13324
13323
13318
13311
13301
13289
13273
13255
13234
13210
13183
13153
13120
13083
13044
13001
12954
12904
12851
12794
12734
12670
12603
12533
12459
12383
12304
12221
12136
12048
11957
11863
11767
11668
11566
11462
11355
11247
11136
11022
10907
10790
10670
10549
10427
10302
10177
10049
9921
9790
9659
9526
9392
9257
9120
8983
8845
8706
8566
8426
8286
8146
8006
7866
7727
7588
7449
7311
7174
7038
6903
6769
6637
6505
6376
6247
6120
5994
5868
5744
5621
5498
5376
5255
5135
5015
4897
4779
4662
4546
4430
4315
4200
4086
3971
3857
3743
3629
3515
3401
3288
3174
3060
2946
2833
2719
2606
2493
2380
2268
2156
2045
1934
1824
1714
1605
1496
1389
1282
1177
1073
970
869
769
672
576
483
391
302
216
132
50
-30
-107
-182
-255
-326
-394
-461
-526
-589
-650
-710
-768
-824
-878
-931
-982
-1032
-1081
-1128
-1175
-1220
-1264
-1307
-1349
-1390
-1430
-1468
-1505
-1540
-1574
-1606
-1637
-1666
-1693
-1719
-1744
-1767
-1789
-1809
-1829
-1847
-1864
-1881
-1896
-1910
-1922
-1934
-1944
-1952
-1959
-1965
-1969
-1972
-1973
-1973
-1971
-1968
-1964
-1957
-1949
-1940
-1928
-1915
-1900
-1883
-1865
-1844
-1821
-1797
-1770
-1741
-1711
-1678
-1643
-1606
-1568
-1527
-1485
-1441
-1396
-1349
-1300
-1250
-1198
-1145
-1091
-1036
-979
-921
-862
-802
-741
-678
-614
-549
-482
-413
-343
-271
-198
-124
-48
30
109
189
270
353
437
523
609
697
786
876
967
1059
1152
1247
1343
1440
1539
1640
1744
1849
1956
2066
2179
2294
2412
2532
2655
2782
2911
3042
3176
3313
3452
3594
3737
3882
4029
4178
4328
4479
4632
4786
4941
5097
5253
5411
5569
5729
5889
6050
6211
6373
6536
6699
6863
7027
7192
7356
7521
7686
7851
8016
8180
8345
8509
8673
8835
8997
9159
9319
9479
9638
9796
9953
10110
10266
10421
10575
10728
10880
11031
11181
11330
11478
11625
11771
11915
12058
12199
12339
12477
12613
12747
12878
13008
13135
13259
13382
13502
13619
13734
13847
13957
14064
14169
14271
14371
14469
14564
14657
14748
14837
14924
15010
15093
15176
15257
15337
15415
15493
15569
15644
15718
15790
15861
15931
16000
16065
16131
16193
16256
16315
16373
16428
16482
16533
16583
16631
16677
16721
16763
16803
16842
16878
16912
16943
16972
16998
17022
17042
17060
17075
17087
17096
17103
17106
17107
17105
17100
17092
17080
17066
17049
17028
17005
16980
16951
16920
16887
16851
16813
16772
16728
16683
16635
16584
16531
16477
16420
16361
16300
16239
16177
16111
16047
15980
15912
15843
15773
15703
15631
15558
15485
15411
15336
15261
15186
15110
15035
14959
14883
14808
14732
14657
14583
14508
14434
14361
14288
14216
14145
14075
14006
13938
13872
13807
13743
13682
13622
13564
13508
13453
13401
13350
13301
13254
13209
13165
13123
13082
13043
13006
12970
12936
12903
12871
12841
12812
12785
12758
12733
12708
12685
12662
12641
12621
12602
12585
12569
12555
12542
12531
12521
12513
12507
12502
12498
12496
12496
12497
12500
12504
12510
12517
12525
12535
12547
12560
12574
12589
12605
12623
12642
12662
12684
12706
12730
12754
12780
12806
12834
12862
12891
12920
12951
12982
13013
13045
13077
13110
13142
13175
13207
13239
13270
13301
13332
13362
13390
13419
13446
13473
13499
13525
13550
13574
13599
13623
13647
13671
13695
13719
13744
13769
13795
13822
13851
13880
13912
13945
13980
14018
14058
14100
14145
14192
14243
14295
14351
14408
14469
14531
14596
14663
14732
14803
14876
14952
15029
15109
15191
15275
15361
15450
15541
15635
15730
15828
15929
16032
16138
16245
16357
16471
16587
16707
16829
16954
17081
17212
17344
17479
17616
17756
17897
18039
18183
18329
18476
18624
18773
18922
19073
19224
19376
19529
19682
19836
19991
20146
20302
20459
20617
20775
20934
21093
21253
21413
21574
21735
21896
22057
22218
22379
22539
22699
22858
23016
23174
23330
23486
23640
23793
23945
24094
24242
24388
24531
24673
24812
24948
25081
25212
25341
25466
25589
25709
25826
25940
26051
26159
26264
26366
26465
26561
26654
26744
26832
26916
26998
27077
27153
27228
27300
27370
27439
27506
27572
27636
27700
27762
27823
27883
27943
28001
28059
28116
28173
28230
28286
28342
28398
28454
28509
28564
28619
28673
28726
28779
28831
28883
28933
28983
29032
29079
29126
29171
29214
29256
29296
29334
29371
29405
29437
29468
29497
29524
29549
29573
29596
29617
29636
29654
29671
29686
29700
29713
29725
29736
29746
29754
29762
29769
29774
29779
29782
29784
29785
29784
29783
29780
29775
29770
29764
29758
29750
29743
29735
29727
29720
29713
29708
29704
29701
29701
29703
29707
29714
29724
29737
29753
29771
29793
29818
29846
29876
29910
29946
29984
30025
30069
30114
30162
30211
30261
30313
30366
30419
30474
30529
30584
30640
30697
30753
30811
30868
30926
30984
31043
31102
31161
31221
31281
31342
31403
31464
31526
31588
31651
31714
31778
31842
31907
31973
32039
32104
32171
32238
32305
32372
32441
32508
32576
32644
32713
32781
32849
32916
32984
33051
33117
33183
33248
33313
33376
33439
33500
33561
33620
33677
33734
33788
33841
33892
33941
33989
34034
34078
34120
34160
34198
34235
34270
34305
34337
34369
34400
34429
34458
34486
34514
34541
34568
34595
34622
34649
34675
34702
34729
34756
34783
34810
34837
34865
34892
34919
34947
34974
35001
35028
35055
35082
35108
35134
35159
35184
35208
35231
35254
35275
35296
35316
35334
35352
35369
35385
35400
35415
35429
35444
35458
35472
35487
35502
35518
35534
35551
35569
35588
35609
35630
35653
35678
35704
35731
35760
35790
35822
35855
35889
35924
35960
35997
36034
36072
36111
36150
36190
36230
36270
36311
36353
36395
36437
36480
36524
36568
36612
36657
36702
36747
36793
36839
36885
36931
36977
37023
37069
37114
37160
37205
37250
37295
37339
37382
37425
37467
37509
37550
37589
37628
37665
37701
37735
37767
37798
37827
37855
37880
37904
37927
37948
37968
37986
38004
38020
38035
38049
38062
38073
38083
38092
38098
38103
38106
38106
38105
38100
38094
38085
38073
38059
38041
38022
37999
37974
37945
37915
37881
37845
37807
37766
37723
37678
37631
37582
37532
37479
37424
37369
37311
37253
37193
37133
37072
37010
36947
36883
36819
36754
36689
36622
36555
36487
36418
36349
36278
36207
36135
36062
35987
35912
35836
35759
35681
35602
35522
35442
35360
35278
35195
35112
35028
34943
34857
34771
34684
34596
34506
34416
34324
34231
34136
34039
33941
33840
33738
33634
33528
33421
33311
33200
33087
32972
32855
32737
32616
32494
32372
32247
32121
31994
31866
31737
31608
31477
31347
31215
31084
30952
30820
30688
30556
30423
30290
30157
30023
29889
29754
29619
29483
29347
29210
29071
28932
28792
28650
28507
28363
28218
28071
27923
27775
27625
27475
27323
27172
27019
26867
26714
26561
26407
26254
26102
25949
25797
25645
25494
25344
25194
25045
24897
24750
24604
24459
24315
24172
24031
23891
23752
23615
23480
23346
23214
23084
22956
22831
22708
22588
22470
22355
22243
22134
22027
21923
21822
21723
21626
21531
21439
21349
21261
21176
21092
21010
20930
20852
20776
20701
20628
20556
20485
20416
20347
20279
20212
20145
20079
20013
19947
19881
19815
19748
19681
19614
19547
19479
19410
19341
19271
19200
19129
19056
18983
18908
18831
18753
18672
18590
18505
18418
18329
18237
18141
18043
17942
17838
17731
17620
17506
17389
17268
17143
17015
16884
16749
16610
16468
16324
16175
16024
15872
15716
15558
15397
15234
15069
14900
14730
14556
14380
14202
14020
13837
13651
13462
13272
13078
12883
12685
12485
12283
12078
11871
11661
11449
11234
11018
10799
10579
10357
10133
9908
9682
9455
9227
8998
8769
8539
8309
8077
7847
7616
7385
7153
6922
6690
6458
6226
5993
5761
5528
5294
5060
4825
4589
4353
4115
3876
3636
3394
3151
2907
2661
2414
2166
1916
1665
1413
1160
907
652
397
142
-114
-370
-625
-881
-1137
-1392
-1647
-1901
-2156
-2410
-2663
-2916
-3168
-3419
-3670
-3919
-4168
-4415
-4662
-4907
-5151
-5394
-5635
-5876
-6115
-6353
-6590
-6825
-7060
-7293
-7525
-7755
-7985
-8214
-8441
-8667
-8893
-9118
-9341
-9564
-9787
-10008
-10229
-10449
-10669
-10889
-11109
-11329
-11549
-11770
-11992
-12214
-12437
-12662
-12887
-13115
-13343
-13574
-13806
-14040
-14277
-14516
-14757
-15001
-15247
-15496
-15748
-16001
-16259
-16518
-16780
-17044
-17310
-17578
-17848
-18120
-18394
-18670
-18947
-19225
-19505
-19786
-20067
-20350
-20632
-20915
-21197
-21480
-21762
-22043
-22324
-22603
-22881
-23158
-23433
-23706
-23977
-24246
-24513
-24777
-25038
-25296
-25551
-25803
-26051
-26296
-26536
-26772
-27005
-27232
-27456
-27675
-27889
-28098
-28302
-28501
-28694
-28882
-29064
-29240
-29411
-29575
-29735
-29888
-30036
-30178
-30316
-30448
-30575
-30698
-30816
-30930
-31040
-31147
-31251
-31353
-31451
-31548
-31643
-31737
-31829
-31921
-32012
-32101
-32192
-32284
-32375
-32467
-32560
-32655
-32752
-32851
-32953
-33057
-33165
-33275
-33388
-33504
-33623
-33744
-33868
-33995
-34123
-34253
-34385
-34518
-34653
-34788
-34924
-35060
-35197
-35333
-35469
-35604
-35739
-35873
-36006
-36139
-36271
-36403
-36534
-36665
-36795
-36926
-37056
-37186
-37317
-37447
-37578
-37709
-37841
-37973
-38105
-38239
-38373
-38508
-38644
-38780
-38918
-39056
-39194
-39333
-39472
-39612
-39752
-39893
-40034
-40176
-40320
-40464
-40610
-40757
-40906
-41057
-41209
-41363
-41519
-41677
-41837
-41999
-42162
-42328
-42495
-42664
-42835
-43006
-43179
-43353
-43528
-43704
-43880
-44057
-44235
-44413
-44591
-44770
-44950
-45130
-45310
-45490
-45671
-45851
-46032
-46213
-46393
-46574
-46754
-46934
-47114
-47293
-47471
-47650
-47827
-48004
-48180
-48355
-48529
-48702
-48875
-49047
-49218
-49390
-49560
-49730
-49900
-50070
-50240
-50409
-50578
-50747
-50916
-51085
-51255
-51425
-51596
-51768
-51940
-52113
-52288
-52463
-52639
-52816
-52993
-53172
-53351
-53531
-53711
-53892
-54073
-54255
-54437
-54619
-54801
-54983
-55165
-55347
-55528
-55709
-55890
-56070
-56250
-56430
-56609
-56788
-56966
-57143
-57319
-57494
-57668
-57841
-58012
-58182
-58350
-58516
-58680
-58841
-59001
-59157
-59311
-59462
-59610
-59754
-59896
-60033
-60167
-60297
-60423
-60545
-60663
-60776
-60885
-60989
-61089
-61184
-61274
-61359
-61440
-61515
-61586
-61651
-61712
-61768
-61818
-61864
-61904
-61940
-61971
-61997
-62018
-62034
-62046
-62054
-62057
-62056
-62051
-62043
-62031
-62017
-61999
-61978
-61956
-61931
-61904
-61877
-61848
-61819
-61789
-61759
-61730
-61701
-61673
-61646
-61619
-61593
-61569
-61545
-61522
-61500
-61479
-61459
-61440
-61422
-61406
-61390
-61376
-61363
-61352
-61341
-61332
-61324
-61317
-61312
-61308
-61305
-61305
-61305
-61308
-61313
-61321
-61330
-61342
-61357
-61374
-61394
-61416
-61442
-61470
-61500
-61534
-61571
-61610
-61653
-61698
-61745
-61795
-61847
-61901
-61956
-62012
-62068
-62125
-62182
-62239
-62295
-62350
-62403
-62456
-62507
-62555
-62602
-62647
-62689
-62729
-62766
-62800
-62832
-62860
-62885
-62908
-62927
-62942
-62955
-62963
-62969
-62971
-62969
-62964
-62955
-62943
-62928
-62910
-62888
-62862
-62834
-62801
-62766
-62727
-62684
-62637
-62587
-62533
-62475
-62413
-62347
-62277
-62203
-62125
-62041
-61954
-61862
-61765
-61663
-61556
-61444
-61327
-61205
-61078
-60945
-60807
-60664
-60515
-60360
-60201
-60035
-59865
-59689
-59507
-59320
-59127
-58928
-58723
-58512
-58294
-58071
-57840
-57604
-57361
-57111
-56855
-56593
-56324
-56049
-55768
-55480
-55187
-54887
-54581
-54270
-53953
-53630
-53302
-52969
-52630
-52288
-51940
-51589
-51233
-50874
-50511
-50146
-49777
-49406
-49033
-48659
-48282
-47905
-47527
-47149
-46770
-46391
-46012
-45634
-45255
-44878
-44501
-44125
-43751
-43378
-43006
-42636
-42268
-41901
-41537
-41175
-40815
-40457
-40102
-39748
-39398
-39049
-38703
-38359
-38017
-37677
-37339
-37003
-36669
-36337
-36007
-35679
-35354
-35030
-34708
-34389
-34072
-33758
-33446
-33136
-32829
-32525
-32223
-31924
-31628
-31333
-31041
-30752
-30464
-30179
-29895
-29614
-29335
-29058
-28783
-28511
-28242
-27975
-27711
-27450
-27191
-26935
-26682
-26432
-26184
-25940
-25698
-25459
-25223
-24989
-24759
-24533
-24309
-24090
-23874
-23663
-23456
-23254
-23056
-22864
-22677
-22496
-22321
-22152
-21990
-21834
-21686
-21544
-21410
-21283
-21163
-21052
-20948
-20853
-20765
-20687
-20616
-20554
-20501
-20456
-20419
-20391
-20371
-20359
-20355
-20360
-20372
-20392
-20420
-20455
-20498
-20548
-20606
-20671
-20743
-20822
-20908
-21000
-21099
-21205
-21317
-21435
-21559
-21690
-21826
-21969
-22117
-22270
-22429
-22593
-22763
-22937
-23116
-23300
-23488
-23680
-23877
-24077
-24281
-24488
-24699
-24912
-25129
-25348
-25570
-25794
-26020
-26247
-26476
-26706
-26937
-27169
-27401
-27633
-27866
-28098
-28329
-28560
-28790
-29019
-29247
-29474
-29699
-29922
-30144
-30364
-30582
-30799
-31014
-31228
-31441
-31652
-31863
-32072
-32281
-32488
-32697
-32904
-33111
-33319
-33526
-33734
-33942
-34150
-34359
-34567
-34776
-34984
-35192
-35399
-35607
-35813
-36019
-36225
-36431
-36635
-36840
-37044
-37249
-37453
-37657
-37860
-38064
-38269
-38473
-38677
-38882
-39088
-39294
-39501
-39709
-39918
-40128
-40339
-40551
-40766
-40982
-41199
-41419
-41640
-41864
-42090
-42318
-42548
-42781
-43017
-43256
-43497
-43741
-43988
-44238
-44491
-44746
-45004
-45265
-45528
-45793
-46060
-46329
-46600
-46873
-47147
-47422
-47699
-47977
-48255
-48535
-48815
-49096
-49378
-49660
-49943
-50226
-50511
-50796
-51082
-51369
-51657
-51947
-52238
-52531
-52826
-53123
-53422
-53724
-54028
-54334
-54643
-54955
-55270
-55588
-55909
-56233
-56560
-56890
-57223
-57558
-57897
-58239
-58584
-58931
-59282
-59635
-59990
-60348
-60709
-61071
-61436
-61802
-62170
-62540
-62911
-63284
-63659
-64035
-64413
-64793
-65174
-65558
-65942
-66328
-66716
-67104
-67493
-67883
-68272
-68662
-69050
-69437
-69823
-70207
-70588
-70966
-71340
-71710
-72076
-72437
-72792
-73142
-73485
-73822
-74152
-74475
-74790
-75098
-75399
-75692
-75978
-76255
-76525
-76787
-77042
-77288
-77527
-77759
-77982
-78199
-78407
-78608
-78802
-78989
-79168
-79340
-79505
-79663
-79815
-79960
-80098
-80230
-80356
-80475
-80589
-80696
-80797
-80891
-80980
-81062
-81139
-81210
-81274
-81333
-81385
-81432
-81473
-81508
-81537
-81561
-81579
-81592
-81599
-81600
-81597
-81588
-81573
-81553
-81527
-81496
-81459
-81416
-81368
-81313
-81253
-81187
-81114
-81036
-80952
-80862
-80765
-80663
-80554
-80439
-80317
-80190
-80057
-79917
-79772
-79622
-79465
-79303
-79135
-78962
-78783
-78598
-78407
-78212
-78010
-77804
-77592
-77375
-77153
-76926
-76693
-76456
-76213
-75965
-75711
-75453
-75188
-74919
-74644
-74364
-74079
-73790
-73496
-73199
-72897
-72592
-72283
-71971
-71656
-71339
-71019
-70696
-70372
-70047
-69720
-69392
-69062
-68732
-68401
-68068
-67735
-67401
-67065
-66728
-66389
-66049
-65707
-65363
-65016
-64668
-64316
-63964
-63608
-63250
-62890
-62527
-62163
-61796
-61427
-61056
-60684
-60309
-59933
-59555
-59176
-58795
-58413
-58029
-57644
-57258
-56872
-56484
-56095
-55705
-55315
-54924
-54531
-54137
-53743
-53347
-52950
-52551
-52152
-51751
-51350
-50948
-50545
-50142
-49738
-49334
-48930
-48525
-48122
-47719
-47317
-46916
-46516
-46119
-45723
-45329
-44938
-44550
-44164
-43781
-43402
-43025
-42651
-42281
-41914
-41550
-41190
-40833
-40480
-40130
-39784
-39441
-39102
-38767
-38435
-38106
-37781
-37460
-37142
-36827
-36516
-36208
-35903
-35601
-35302
-35006
-34713
-34423
-34137
-33853
-33572
-33294
-33019
-32746
-32476
-32210
-31945
-31683
-31424
-31166
-30911
-30658
-30407
-30157
-29910
-29663
-29418
-29175
-28932
-28690
-28448
-28207
-27967
-27726
-27486
-27246
-27006
-26767
-26527
-26287
-26048
-25808
-25569
-25330
-25092
-24854
-24618
-24382
-24148
-23915
-23684
-23455
-23229
-23006
-22785
-22568
-22355
-22145
-21940
-21739
-21543
-21352
-21166
-20986
-20811
-20642
-20479
-20322
-20171
-20026
-19888
-19755
-19629
-19510
-19397
-19291
-19193
-19101
-19018
-18942
-18874
-18814
-18762
-18719
-18683
-18656
-18637
-18625
-18621
-18625
-18636
-18654
-18679
-18711
-18748
-18791
-18839
-18892
-18950
-19012
-19078
-19148
-19221
-19297
-19377
-19460
-19546
-19636
-19728
-19824
-19922
-20024
-20129
-20238
-20349
-20464
-20583
-20704
-20829
-20958
-21089
-21224
-21362
-21502
-21646
-21792
-21942
-22093
-22248
-22405
-22565
-22727
-22892
-23060
-23230
-23402
-23578
-23755
-23936
-24120
-24307
-24497
-24691
-24889
-25091
-25296
-25506
-25720
-25938
-26160
-26387
-26618
-26852
-27091
-27334
-27581
-27831
-28085
-28343
-28603
-28868
-29135
-29406
-29679
-29956
-30235
-30518
-30803
-31091
-31382
-31675
-31971
-32269
-32570
-32873
-33179
-33486
-33796
-34108
-34423
-34739
-35058
-35379
-35702
-36027
-36354
-36684
-37016
-37350
-37686
-38023
-38363
-38704
-39047
-39392
-39738
-40086
-40435
-40786
-41137
-41490
-41844
-42199
-42555
-42913
-43271
-43631
-43992
-44355
-44720
-45088
-45458
-45832
-46208
-46588
-46972
-47360
-47751
-48147
-48547
-48951
-49359
-49771
-50187
-50607
-51030
-51458
-51888
-52322
-52758
-53197
-53639
-54083
-54529
-54977
-55426
-55877
-56329
-56781
-57234
-57686
-58138
-58589
-59038
-59486
-59932
-60376
-60817
-61255
-61690
-62123
-62551
-62976
-63398
-63815
-64227
-64637
-65042
-65441
-65837
-66228
-66615
-66997
-67375
-67748
-68117
-68481
-68842
-69198
-69550
-69898
-70241
-70582
-70918
-71250
-71579
-71904
-72225
-72542
-72855
-73164
-73469
-73771
-74068
-74361
-74650
-74935
-75216
-75492
-75764
-76031
-76294
-76552
-76806
-77056
-77301
-77542
-77779
-78013
-78242
-78467
-78688
-78905
-79118
-79326
-79530
-79730
-79925
-80115
-80301
-80482
-80659
-80831
-80997
-81159
-81316
-81468
-81614
-81754
-81889
-82018
-82141
-82257
-82368
-82472
-82569
-82660
-82744
-82823
-82894
-82959
-83018
-83071
-83118
-83159
-83194
-83223
-83247
-83266
-83280
-83288
-83292
-83291
-83284
-83272
-83256
-83234
-83207
-83174
-83137
-83094
-83045
-82992
-82933
-82868
-82798
-82723
-82643
-82556
-82465
-82368
-82266
-82159
-82046
-81928
-81805
-81677
-81544
-81405
-81262
-81114
-80961
-80803
-80640
-80472
-80299
-80121
-79938
-79751
-79558
-79362
-79160
-78954
-78744
-78530
-78311
-78088
-77862
-77632
-77398
-77160
-76918
-76673
-76425
-76173
-75918
-75660
-75399
-75135
-74868
-74599
-74327
-74053
-73777
-73499
-73219
-72937
-72653
-72368
-72080
-71791
-71500
-71207
-70913
-70616
-70317
-70017
-69715
-69411
-69105
-68798
-68490
-68180
-67870
-67557
-67244
-66930
-66615
-66299
-65983
-65665
-65346
-65028
-64708
-64388
-64066
-63743
-63419
-63094
-62767
-62440
-62111
-61782
-61451
-61119
-60786
-60453
-60119
-59784
-59448
-59112
-58775
-58438
-58100
-57761
-57422
-57083
-56743
-56403
-56064
-55724
-55385
-55047
-54710
-54374
-54040
-53707
-53377
-53048
-52722
-52398
-52077
-51758
-51443
-51130
-50820
-50514
-50210
-49910
-49612
-49317
-49025
-48736
-48448
-48164
-47881
-47601
-47322
-47045
-46770
-46496
-46224
-45954
-45685
-45417
-45151
-44887
-44624
-44363
-44103
-43846
-43592
-43340
-43091
-42845
-42602
-42364
-42128
-41897
-41670
-41447
-41228
-41012
-40801
-40593
-40389
-40188
-39991
-39797
-39606
-39418
-39234
-39053
-38875
-38700
-38529
-38361
-38196
-38034
-37876
-37721
-37569
-37421
-37277
-37136
-36998
-36864
-36734
-36607
-36484
-36364
-36248
-36135
-36025
-35919
-35816
-35717
-35621
-35529
-35441
-35356
-35275
-35198
-35124
-35055
-34990
-34929
-34872
-34819
-34770
-34726
-34686
-34650
-34619
-34592
-34569
-34551
-34537
-34527
-34522
-34521
-34523
-34530
-34541
-34556
-34575
-34596
-34622
-34650
-34681
-34715
-34751
-34789
-34828
-34869
-34911
-34954
-34998
-35042
-35086
-35129
-35172
-35214
-35254
-35294
-35331
-35367
-35401
-35432
-35462
-35489
-35514
-35537
-35558
-35576
-35593
-35607
-35620
-35631
-35640
-35647
-35652
-35656
-35658
-35657
-35655
-35650
-35643
-35634
-35622
-35607
-35589
-35567
-35543
-35515
-35483
-35448
-35409
-35367
-35321
-35271
-35218
-35161
-35101
-35037
-34970
-34899
-34825
-34747
-34666
-34582
-34495
-34404
-34311
-34215
-34116
-34014
-33909
-33800
-33689
-33574
-33455
-33332
-33206
-33075
-32940
-32801
-32656
-32508
-32354
-32195
-32033
-31865
-31693
-31516
-31334
-31148
-30957
-30761
-30561
-30356
-30147
-29933
-29714
-29491
-29263
-29032
-28796
-28555
-28311
-28064
-27812
-27557
-27299
-27038
-26775
-26509
-26240
-25970
-25698
-25424
-25149
-24873
-24595
-24315
-24035
-23753
-23469
-23185
-22899
-22613
-22326
-22037
-21748
-21459
-21169
-20878
-20586
-20294
-20002
-19709
-19416
-19122
-18828
-18534
-18240
-17947
-17653
-17360
-17067
-16774
-16482
-16190
-15901
-15612
-15325
-15038
-14753
-14470
-14188
-13909
-13631
-13355
-13081
-12809
-12540
-12273
-12008
-11745
-11485
-11226
-10970
-10717
-10465
-10216
-9968
-9723
-9479
-9238
-8998
-8760
-8524
-8289
-8057
-7826
-7597
-7371
-7146
-6923
-6702
-6484
-6267
-6052
-5839
-5628
-5419
-5212
-5007
-4804
-4604
-4406
-4211
-4018
-3827
-3639
-3454
-3271
-3090
-2911
-2734
-2558
-2385
-2212
-2041
-1871
-1702
-1534
-1367
-1200
-1033
-867
-701
-534
-367
-200
-33
136
304
474
644
814
985
1156
1326
1497
1668
1838
2009
2178
2347
2515
2682
2848
3013
3176
3337
3496
3653
3807
3959
4108
4254
4398
4538
4675
4808
4937
5063
5185
5303
5417
5528
5634
5738
5837
5933
6026
6115
6201
6283
6363
6439
6513
6584
6652
6718
6782
6844
6905
6964
7021
7077
7132
7185
7237
7288
7338
7386
7433
7478
7523
7566
7608
7648
7688
7726
7764
7799
7834
7866
7897
7926
7952
7976
7998
8016
8032
8044
8053
8058
8060
8057
8050
8039
8023
8004
7979
7950
7917
7879
7836
7789
7738
7682
7622
7558
7490
7418
7342
7261
7176
7088
6995
6898
6798
6692
6583
6470
6352
6229
6102
5970
5833
5692
5545
5394
5238
5077
4912
4742
4568
4390
4207
4021
3832
3638
3442
3242
3039
2833
2624
2413
2199
1982
1762
1539
1314
1086
855
622
386
147
-93
-336
-581
-827
-1075
-1325
-1575
-1826
-2078
-2330
-2583
-2836
-3089
-3343
-3596
-3849
-4103
-4356
-4610
-4864
-5119
-5374
-5629
-5885
-6142
-6400
-6658
-6917
-7178
-7439
-7702
-7967
-8232
-8500
-8768
-9038
-9310
-9582
-9856
-10130
-10406
-10681
-10958
-11234
-11511
-11788
-12065
-12342
-12618
-12894
-13169
-13444
-13718
-13992
-14264
-14536
-14808
-15078
-15347
-15616
-15883
-16149
-16415
-16680
-16943
-17204
-17465
-17724
-17981
-18237
-18491
-18743
-18994
-19242
-19489
-19734
-19976
-20216
-20454
-20689
-20921
-21152
-21379
-21604
-21826
-22046
-22262
-22476
-22687
-22895
-23100
-23302
-23500
-23695
-23887
-24075
-24259
-24440
-24617
-24790
-24960
-25125
-25287
-25445
-25599
-25749
-25895
-26036
-26173
-26306
-26435
-26559
-26679
-26794
-26905
-27012
-27115
-27214
-27309
-27399
-27486
-27570
-27649
-27724
-27796
-27864
-27928
-27987
-28043
-28095
-28142
-28184
-28222
-28254
-28281
-28303
-28319
-28329
-28333
-28331
-28322
-28306
-28284
-28254
-28218
-28174
-28123
-28066
-28001
-27928
-27849
-27763
-27670
-27570
-27464
-27353
-27235
-27112
-26984
-26851
-26713
-26571
-26426
-26276
-26123
-25966
-25806
-25643
-25476
-25306
-25133
-24957
-24777
-24595
-24409
-24220
-24027
-23832
-23634
-23433
-23230
-23024
-22817
-22607
-22396
-22184
-21972
-21758
-21544
-21330
-21116
-20902
-20688
-20474
-20261
-20049
-19838
-19627
-19418
-19210
-19002
-18795
-18590
-18384
-18179
-17975
-17770
-17566
-17361
-17156
-16951
-16746
-16540
-16335
-16129
-15922
-15716
-15508
-15301
-15093
-14884
-14675
-14466
-14255
-14044
-13833
-13620
-13406
-13192
-12976
-12758
-12539
-12317
-12094
-11868
-11639
-11408
-11173
-10936
-10695
-10451
-10204
-9954
-9701
-9445
-9187
-8925
-8661
-8394
-8124
-7852
-7578
-7301
-7021
-6740
-6456
-6170
-5882
-5592
-5299
-5005
-4708
-4409
-4107
-3804
-3498
-3190
-2879
-2567
-2252
-1935
-1617
-1296
-973
-649
-324
3
331
660
990
1320
1651
1981
2311
2640
2969
3296
3621
3945
4267
4587
4905
5221
5533
5843
6150
6454
6755
7052
7344
7633
7917
8196
8470
8738
9001
9258
9509
9753
9991
10222
10445
10662
10871
11073
11267
11454
11634
11805
11969
12126
12275
12417
12551
12678
12798
12912
13018
13118
13212
13300
13381
13457
13527
13591
13650
13703
13750
13792
13828
13858
13883
13903
13917
13927
13930
13929
13923
13911
13895
13873
13847
13815
13779
13737
13690
13639
13582
13519
13451
13378
13299
13215
13124
13028
12925
12817
12703
12583
12456
12324
12185
12039
11888
11729
11563
11390
11210
11023
10828
10625
10415
10197
9971
9738
9497
9248
8992
8728
8457
8179
7894
7601
7302
6996
6683
6364
6039
5709
5372
5030
4683
4330
3973
3611
3244
2873
2498
2119
1737
1351
961
569
174
-224
-624
-1026
-1431
-1838
-2246
-2656
-3068
-3480
-3894
-4309
-4725
-5141
-5558
-5975
-6393
-6811
-7229
-7647
-8066
-8485
-8904
-9323
-9742
-10161
-10580
-10999
-11418
-11836
-12254
-12672
-13089
-13504
-13919
-14332
-14744
-15153
-15560
-15965
-16367
-16766
-17162
-17554
-17943
-18329
-18710
-19088
-19462
-19833
-20199
-20561
-20918
-21272
-21621
-21966
-22306
-22641
-22972
-23297
-23617
-23932
-24242
-24546
-24845
-25139
-25426
-25709
-25985
-26256
-26520
-26779
-27031
-27276
-27515
-27747
-27972
-28190
-28401
-28605
-28801
-28991
-29173
-29348
-29517
-29678
-29833
-29981
-30122
-30257
-30387
-30510
-30628
-30741
-30848
-30951
-31049
-31142
-31231
-31315
-31396
-31472
-31544
-31613
-31678
-31739
-31797
-31851
-31902
-31950
-31994
-32036
-32073
-32107
-32140
-32168
-32192
-32214
-32232
-32246
-32256
-32262
-32266
-32265
-32261
-32252
-32238
-32223
-32202
-32177
-32149
-32116
-32079
-32037
-31993
-31943
-31890
-31831
-31769
-31702
-31630
-31553
-31472
-31387
-31296
-31201
-31101
-30996
-30886
-30772
-30652
-30527
-30398
-30263
-30123
-29978
-29828
-29674
-29514
-29350
-29182
-29008
-28831
-28649
-28463
-28272
-28078
-27881
-27680
-27476
-27269
-27060
-26848
-26634
-26418
-26201
-25982
-25762
-25540
-25318
-25094
-24869
-24643
-24417
-24189
-23961
-23732
-23502
-23271
-23040
-22808
-22575
-22342
-22108
-21873
-21638
-21402
-21165
-20927
-20688
-20449
-20208
-19966
-19724
-19480
-19236
-18991
-18745
-18499
-18253
-18007
-17761
-17515
-17269
-17024
-16780
-16538
-16296
-16056
-15818
-15581
-15346
-15112
-14881
-14651
-14423
-14196
-13972
-13748
-13527
-13306
-13087
-12870
-12653
-12438
-12224
-12011
-11799
-11588
-11378
-11169
-10962
-10756
-10550
-10346
-10143
-9941
-9741
-9541
-9343
-9146
-8950
-8755
-8561
-8369
-8178
-7987
-7798
-7609
-7421
-7234
-7048
-6862
-6677
-6492
-6309
-6125
-5943
-5761
-5579
-5398
-5217
-5037
-4856
-4676
-4496
-4316
-4136
-3956
-3777
-3597
-3418
-3239
-3061
-2883
-2705
-2528
-2351
-2176
-2001
-1827
-1654
-1482
-1312
-1144
-977
-811
-647
-485
-324
-166
-8
147
301
453
603
751
897
1040
1181
1320
1455
1588
1719
1846
1970
2090
2208
2321
2432
2538
2640
2739
2833
2924
3010
3092
3171
3245
3316
3383
3446
3506
3563
3616
3666
3714
3758
3800
3840
3876
3910
3942
3971
3998
4022
4043
4064
4081
4096
4110
4121
4131
4139
4145
4149
4152
4153
4152
4150
4145
4140
4132
4123
4112
4100
4086
4072
4057
4041
4024
4006
3989
3971
3953
3935
3918
3900
3883
3867
3852
3837
3824
3811
3800
3790
3781
3774
3767
3762
3759
3756
3755
3754
3755
3758
3761
3766
3772
3780
3790
3801
3813
3827
3843
3861
3880
3902
3925
3951
3979
4009
4041
4075
4112
4151
4191
4234
4279
4325
4374
4425
4477
4531
4588
4646
4706
4769
4833
4900
4968
5039
5112
5188
5265
5345
5426
5510
5595
5681
5769
5858
5947
6037
6128
6219
6310
6400
6490
6579
6667
6754
6839
6922
7003
7083
7160
7234
7306
7376
7443
7506
7567
7625
7679
7731
7778
7823
7864
7902
7936
7967
7994
8018
8038
8055
8069
8079
8086
8089
8089
8085
8077
8068
8054
8037
8016
7993
7967
7937
7905
7871
7834
7796
7755
7713
7669
7624
7579
7532
7485
7437
7389
7342
7294
7247
7200
7153
7107
7062
7017
6973
6930
6887
6845
6804
6764
6725
6687
6650
6614
6579
6546
6514
6483
6453
6425
6398
6372
6347
6323
6301
6279
6259
6239
6221
6204
6189
6175
6163
6153
6145
6139
6136
6136
6138
6144
6153
6166
6182
6202
6226
6254
6285
6321
6360
6403
6450
6501
6555
6613
6675
6741
6811
6884
6962
7043
7128
7216
7309
7404
7503
7606
7711
7820
7931
8045
8162
8282
8404
8528
8654
8783
8912
9044
9176
9310
9445
9581
9718
9856
9995
10134
10273
10413
10553
10693
10833
10972
11112
11251
11391
11530
11669
11807
11946
12084
12222
12359
12496
12632
12767
12901
13035
13167
13299
13429
13558
13686
13813
13939
14063
14186
14308
14429
14549
14668
14785
14901
15017
15130
15243
15355
15465
15574
15682
15788
15894
15998
16100
16201
16300
16399
16495
16589
16682
16773
16861
16948
17032
17115
17196
17275
17353
17429
17504
17578
17651
17724
17795
17866
17936
18006
18074
18142
18208
18274
18338
18402
18464
18525
18585
18644
18701
18757
18811
18864
18915
18964
19011
19056
19099
19140
19179
19216
19251
19284
19315
19344
19372
19398
19423
19447
19469
19491
19511
19531
19551
19569
19588
19606
19625
19643
19662
19680
19699
19719
19739
19760
19782
19805
19828
19853
19878
19904
19932
19960
19989
20019
20049
20081
20113
20147
20181
20216
20251
20288
20326
20364
20404
20444
20486
20528
20571
20614
20659
20703
20748
20794
20839
20884
20929
20973
21017
21060
21103
21144
21184
21224
21262
21299
21336
21371
21405
21439
21472
21504
21535
21566
21597
21627
21656
21685
21714
21742
21770
21796
21821
21846
21869
21890
21910
21928
21943
21957
21968
21977
21983
21986
21987
21985
21981
21974
21964
21951
21936
21919
21899
21876
21851
21823
21793
21760
21725
21689
21650
21610
21569
21526
21482
21437
21391
21344
21297
21249
21201
21153
21106
21059
21013
20967
20923
20881
20840
20801
20764
20729
20697
20668
20642
20618
20598
20581
20567
20557
20551
20548
20549
20554
20563
20576
20594
20615
20641
20670
20704
20742
20783
20830
20880
20934
20993
21055
21122
21192
21266
21344
21425
21510
21597
21688
21782
21879
21978
22081
22185
22293
22403
22515
22630
22747
22866
22988
23112
23239
23368
23499
23632
23767
23905
24045
24186
24330
24476
24625
24775
24928
25083
25240
25399
25560
25724
25890
26058
26228
26401
26575
26751
26930
27110
27292
27477
27662
27850
28040
28231
28424
28619
28815
29014
29214
29415
29619
29824
30031
30239
30449
30661
30875
31091
31309
31528
31750
31974
32198
32427
32656
32888
33121
33356
33593
33832
34073
34315
34559
34804
35050
35297
35546
35795
36045
36295
36546
36797
37048
37299
37550
37801
38051
38301
38551
38801
39050
39300
39549
39798
40047
40295
40544
40792
41039
41286
41533
41779
42024
42269
42512
42755
42997
43238
43479
43718
43956
44193
44429
44663
44896
45127
45357
45586
45813
46039
46263
46486
46707
46927
47145
47362
47577
47791
48004
48216
48426
48634
48842
49049
49254
49458
49660
49862
50062
50261
50458
50654
50849
51042
51234
51423
51611
51797
51981
52163
52342
52520
52694
52867
53036
53203
53367
53528
53686
53840
53990
54137
54279
54418
54552
54681
54806
54926
55042
55152
55259
55360
55456
55548
55635
55717
55795
55867
55935
55998
56057
56112
56162
56208
56251
56289
56325
56357
56386
56412
56435
56456
56474
56491
56506
56519
56530
56540
56549
56556
56563
56568
56573
56577
56580
56583
56585
56587
56589
56590
56592
56594
56596
56598
56600
56602
56605
56608
56612
56616
56620
56625
56630
56635
56641
56646
56652
56658
56665
56672
56679
56687
56696
56705
56715
56727
56739
56753
56768
56784
56801
56819
56839
56860
56883
56906
56932
56959
56987
57018
57050
57083
57119
57156
57194
57234
57275
57317
57361
57405
57451
57498
57545
57594
57643
57693
57743
57793
57844
57895
57946
57996
58047
58097
58147
58196
58245
58293
58341
58387
58433
58478
58523
58566
58608
58650
58690
58730
58769
58807
58845
58882
58918
58954
58989
59024
59058
59092
59126
59159
59192
59225
59257
59290
59322
59354
59385
59416
59446
59476
59505
59534
59562
59589
59616
59642
59668
59694
59719
59744
59769
59794
59818
59842
59865
59888
59911
59933
59956
59978
60000
60022
60044
60067
60090
60113
60138
60163
60188
60215
60242
60271
60300
60331
60363
60397
60432
60468
60506
60546
60587
60629
60673
60719
60767
60816
60866
60919
60973
61030
61088
61148
61210
61274
61340
61408
61478
61549
61623
61698
61776
61855
61936
62018
62103
62188
62276
62365
62456
62547
62640
62735
62830
62927
63025
63124
63223
63324
63425
63527
63629
63731
63834
63936
64039
64141
64244
64346
64449
64551
64653
64754
64855
64958
65060
65162
65265
65367
65471
65575
65679
65784
65889
65995
66101
66207
66314
66421
66528
66635
66742
66849
66956
67062
67169
67275
67381
67487
67592
67698
67803
67907
68011
68115
68218
68321
68423
68525
68626
68726
68825
68924
69022
69118
69215
69310
69403
69496
69588
69678
69767
69854
69940
70024
70107
70187
70266
70342
70417
70489
70560
70628
70694
70759
70821
70881
70940
70996
71051
71104
71155
71204
71252
71297
71342
71384
71426
71466
71504
71542
71578
71614
71648
71682
71714
71745
71775
71805
71833
71860
71885
71910
71933
71955
71976
71995
72014
72031
72046
72060
72073
72084
72094
72102
72109
72115
72118
72121
72122
72122
72120
72118
72114
72108
72102
72094
72085
72074
72062
72048
72033
72016
71997
71977
71955
71932
71907
71881
71853
71824
71794
71762
71728
71693
71657
71620
71581
71541
71499
71457
71414
71369
71324
71278
71232
71185
71138
71090
71042
70994
70946
70898
70851
70803
70756
70710
70664
70619
70575
70532
70490
70449
70409
70369
70330
70292
70255
70218
70181
70144
70107
70071
70034
69997
69961
69923
69886
69848
69810
69771
69732
69692
69651
69608
69565
69521
69475
69428
69380
69330
69279
69227
69172
69117
69060
69001
68940
68878
68814
68749
68682
68613
68544
68473
68400
68327
68252
68176
68100
68022
67943
67864
67784
67703
67621
67539
67456
67372
67287
67202
67115
67028
66940
66850
66760
66668
66576
66482
66388
66292
66195
66098
65999
65899
65798
65697
65595
65492
65388
65284
65179
65072
64967
64860
64751
64643
64534
64423
64312
64199
64086
63971
63855
63737
63619
63499
63377
63255
63131
63006
62879
62752
62623
62493
62363
62231
62098
61965
61831
61696
61560
61423
61286
61148
61008
60868
60728
60586
60443
60299
60153
60007
59859
59711
59561
59409
59257
59103
58949
58793
58637
58480
58322
58163
58003
57842
57681
57519
57357
57195
57032
56869
56707
56544
56382
56221
56060
55899
55739
55580
55422
55264
55108
54953
54799
54646
54494
54344
54196
54048
53903
53759
53618
53478
53340
53204
53070
52939
52809
52683
52558
52436
52317
52200
52085
51973
51864
51758
51654
51553
51454
51359
51266
51176
51089
51005
50924
50846
50771
50699
50629
50562
50497
50435
50375
50318
50262
50209
50157
50108
50060
50014
49970
49928
49887
49848
49811
49775
49741
49709
49678
49650
49623
49598
49575
49555
49536
49520
49506
49494
49485
49477
49472
49469
49469
49471
49474
49480
49488
49497
49509
49521
49536
49552
49570
49588
49609
49630
49652
49676
49700
49725
49751
49778
49805
49833
49861
49891
49920
49951
49982
50013
50045
50078
50112
50146
50181
50217
50253
50291
50329
50368
50408
50449
50490
50533
50576
50620
50664
50709
50754
50800
50846
50892
50939
50986
51034
51083
51132
51181
51232
51284
51337
51390
51445
51501
51558
51617
51676
51736
51797
51860
51922
51986
52050
52115
52179
52244
52310
52375
52440
52505
52569
52634
52698
52761
52824
52886
52947
53007
53067
53126
53184
53241
53298
53354
53409
53463
53517
53570
53623
53675
53727
53779
53830
53881
53931
53982
54032
54082
54132
54181
54229
54277
54324
54370
54415
54460
54503
54545
54586
54625
54664
54701
54736
54770
54803
54833
54863
54890
54916
54940
54963
54984
55003
55020
55036
55050
55063
55073
55082
55088
55093
55096
55097
55096
55093
55089
55082
55072
55061
55048
55032
55014
54993
54970
54945
54917
54886
54853
54817
54779
54737
54693
54647
54597
54545
54490
54432
54372
54309
54244
54177
54107
54034
53959
53882
53802
53720
53636
53549
53460
53369
53275
53179
53081
52980
52878
52773
52666
52557
52445
52332
52216
52098
51978
51855
51730
51603
51474
51342
51209
51073
50935
50795
50653
50509
50363
50214
50064
49911
49756
49598
49438
49276
49111
48944
48774
48601
48426
48248
48067
47884
47698
47509
47316
47121
46923
46722
46517
46308
46097
45881
45662
45440
45214
44984
44750
44513
44272
44027
43779
43527
43272
43013
42751
42486
42218
41947
41674
41397
41118
40836
40552
40265
39976
39685
39392
39097
38800
38501
38200
37898
37594
37290
36984
36676
36368
36059
35750
35440
35129
34818
34506
34194
33882
33570
33258
32946
32634
32322
32011
31700
31389
31079
30769
30459
30150
29841
29533
29225
28919
28612
28307
28003
27699
27397
27096
26796
26498
26201
25905
25610
25317
25025
24735
24446
24159
23873
23589
23307
23026
22746
22468
22192
21917
21644
21373
21103
20834
20567
20302
20039
19777
19516
19258
19001
18746
18494
18243
17994
17747
17502
17259
17019
16781
16545
16311
16081
15852
15627
15403
15183
14965
14750
14538
14328
14122
13918
13717
13519
13324
13133
12944
12758
12576
12397
12221
12048
11877
11710
11545
11382
11222
11064
10907
10753
10600
10448
10298
10149
10001
9854
9707
9562
9416
9270
9125
8979
8833
8686
8538
8390
8240
8089
7937
7784
7629
7472
7314
7154
6991
6827
6660
6491
6320
6147
5971
5793
5613
5431
5247
5060
4871
4680
4488
4293
4096
3897
3697
3494
3290
3084
2876
2667
2455
2242
2027
1811
1593
1374
1154
932
710
487
263
39
-185
-409
-634
-858
-1083
-1307
-1532
-1756
-1981
-2206
-2431
-2656
-2882
-3108
-3335
-3563
-3791
-4019
-4250
-4481
-4712
-4945
-5177
-5411
-5645
-5879
-6114
-6350
-6585
-6821
-7057
-7293
-7530
-7766
-8002
-8238
-8474
-8709
-8944
-9178
-9410
-9642
-9874
-10104
-10333
-10560
-10787
-11013
-11237
-11460
-11681
-11902
-12120
-12338
-12553
-12767
-12979
-13189
-13397
-13603
-13807
-14008
-14207
-14403
-14596
-14786
-14974
-15158
-15341
-15520
-15696
-15870
-16042
-16210
-16376
-16540
-16701
-16860
-17016
-17169
-17319
-17467
-17612
-17754
-17893
-18029
-18162
-18291
-18416
-18537
-18655
-18768
-18877
-18981
-19081
-19175
-19265
-19349
-19427
-19500
-19568
-19629
-19685
-19735
-19779
-19818
-19850
-19877
-19899
-19916
-19927
-19933
-19934
-19931
-19923
-19911
-19895
-19875
-19851
-19824
-19794
-19761
-19725
-19685
-19644
-19599
-19553
-19504
-19453
-19399
-19344
-19287
-19229
-19169
-19108
-19047
-18984
-18921
-18858
-18794
-18731
-18668
-18606
-18544
-18483
-18424
-18365
-18309
-18253
-18200
-18148
-18098
-18051
-18005
-17961
-17920
-17880
-17843
-17807
-17774
-17742
-17711
-17683
-17656
-17630
-17606
-17582
-17560
-17539
-17519
-17500
-17481
-17462
-17444
-17426
-17408
-17390
-17371
-17352
-17332
-17311
-17289
-17266
-17241
-17214
-17186
-17156
-17123
-17089
-17052
-17013
-16971
-16927
-16881
-16833
-16782
-16729
-16674
-16617
-16559
-16498
-16435
-16370
-16303
-16236
-16167
-16094
-16023
-15948
-15873
-15796
-15717
-15638
-15558
-15477
-15396
-15314
-15232
-15151
-15070
-14991
-14912
-14834
-14758
-14683
-14611
-14541
-14473
-14408
-14346
-14286
-14230
-14177
-14127
-14081
-14037
-13998
-13962
-13929
-13900
-13875
-13853
-13836
-13823
-13813
-13808
-13808
-13811
-13819
-13832
-13849
-13870
-13895
-13925
-13959
-13997
-14039
-14085
-14135
-14189
-14247
-14308
-14372
-14440
-14511
-14584
-14661
-14740
-14822
-14907
-14993
-15082
-15172
-15264
-15358
-15453
-15549
-15646
-15744
-15843
-15942
-16043
-16143
-16244
-16346
-16447
-16549
-16652
-16754
-16856
-16958
-17061
-17162
-17264
-17366
-17467
-17567
-17667
-17767
-17866
-17964
-18061
-18157
-18251
-18344
-18436
-18525
-18612
-18697
-18780
-18860
-18938
-19012
-19084
-19153
-19219
-19281
-19341
-19398
-19451
-19502
-19550
-19596
-19639
-19679
-19716
-19752
-19785
-19816
-19844
-19871
-19896
-19918
-19939
-19958
-19975
-19990
-20003
-20015
-20025
-20034
-20041
-20047
-20052
-20056
-20059
-20061
-20062
-20061
-20060
-20058
-20055
-20051
-20046
-20039
-20032
-20023
-20013
-20001
-19988
-19974
-19958
-19941
-19922
-19903
-19882
-19860
-19836
-19812
-19786
-19759
-19732
-19703
-19673
-19642
-19610
-19577
-19543
-19508
-19472
-19436
-19398
-19360
-19322
-19282
-19242
-19202
-19161
-19119
-19076
-19032
-18988
-18943
-18897
-18850
-18802
-18752
-18700
-18647
-18592
-18535
-18475
-18413
-18349
-18282
-18212
-18139
-18064
-17986
-17905
-17822
-17736
-17647
-17555
-17462
-17366
-17267
-17167
-17064
-16960
-16853
-16745
-16634
-16522
-16408
-16291
-16172
-16052
-15928
-15803
-15674
-15543
-15409
-15272
-15132
-14989
-14844
-14695
-14543
-14389
-14231
-14072
-13909
-13745
-13578
-13409
-13238
-13065
-12890
-12714
-12536
-12356
-12176
-11993
-11810
-11625
-11439
-11251
-11062
-10872
-10680
-10487
-10293
-10097
-9900
-9702
-9502
-9301
-9099
-8895
-8690
-8484
-8277
-8069
-7860
-7649
-7438
-7225
-7012
-6797
-6581
-6364
-6146
-5927
-5706
-5483
-5259
-5034
-4806
-4576
-4344
-4109
-3872
-3632
-3389
-3143
-2893
-2640
-2384
-2124
-1861
-1594
-1324
-1051
-774
-494
-210
76
366
658
953
1250
1550
1851
2154
2459
2765
3073
3381
3691
4000
4310
4620
4930
5240
5549
5858
6166
6473
6778
7083
7386
7688
7988
8286
8582
8877
9170
9460
9749
10036
10322
10605
10887
11167
11446
11723
11999
12273
12545
12817
13086
13355
13622
13887
14151
14414
14675
14935
15193
15449
15704
15957
16209
16458
16706
16953
17197
17440
17681
17920
18157
18393
18626
18857
19086
19313
19538
19760
19980
20197
20413
20625
20835
21043
21248
21451
21652
21850
22046
22240
22431
22620
22807
22992
23174
23355
23533
23708
23882
24052
24221
24387
24550
24711
24870
25026
25180
25331
25480
25627
25771
25914
26053
26190
26325
26457
26587
26713
26837
26959
27077
27193
27306
27415
27522
27625
27726
27823
27917
28007
28095
28179
28260
28338
28414
28486
28555
28622
28686
28747
28805
28861
28914
28965
29013
29059
29102
29142
29180
29215
29247
29276
29303
29327
29348
29366
29381
29393
29402
29408
29410
29410
29405
29398
29387
29372
29354
29332
29307
29277
29244
29207
29167
29122
29074
29021
28965
28905
28841
28773
28702
28626
28546
28463
28375
28284
28189
28090
27987
27880
27769
27654
27536
27413
27287
27156
27022
26885
26743
26598
26449
26296
26140
25980
25817
25649
25478
25303
25124
24942
24755
24564
24370
24172
23970
23764
23555
23342
23125
22906
22683
22456
22227
21995
21760
21522
21282
21039
20794
20546
20297
20045
19791
19535
19278
19018
18757
18494
18230
17963
17696
17427
17157
16885
16612
16338
16062
15785
15507
15228
14947
14666
14383
14099
13815
13529
13243
12955
12667
12378
12088
11797
11505
11213
10920
10626
10331
10035
9738
9440
9140
8839
8537
8233
7928
7620
7312
7001
6690
6376
6061
5745
5427
5108
4789
4468
4147
3825
3504
3182
2860
2539
2218
1898
1578
1258
940
622
305
-10
-325
-639
-951
-1262
-1572
-1881
-2189
-2495
-2800
-3103
-3405
-3706
-4005
-4303
-4599
-4893
-5186
-5477
-5767
-6054
-6340
-6623
-6905
-7184
-7462
-7737
-8010
-8281
-8550
-8816
-9080
-9342
-9602
-9859
-10114
-10367
-10618
-10866
-11112
-11357
-11599
-11839
-12078
-12315
-12550
-12784
-13016
-13247
-13477
-13706
-13934
-14161
-14388
-14614
-14839
-15065
-15290
-15515
-15740
-15965
-16190
-16416
-16641
-16866
-17092
-17317
-17543
-17770
-17997
-18224
-18451
-18679
-18908
-19137
-19367
-19597
-19828
-20059
-20291
-20522
-20753
-20985
-21216
-21446
-21676
-21906
-22134
-22362
-22589
-22814
-23039
-23263
-23486
-23708
-23928
-24148
-24366
-24583
-24799
-25014
-25228
-25440
-25652
-25862
-26071
-26279
-26485
-26690
-26893
-27095
-27296
-27495
-27693
-27889
-28084
-28277
-28469
-28660
-28850
-29038
-29225
-29411
-29595
-29778
-29960
-30141
-30320
-30498
-30674
-30850
-31023
-31196
-31367
-31536
-31704
-31871
-32036
-32200
-32363
-32525
-32685
-32843
-33001
-33157
-33311
-33464
-33616
-33767
-33916
-34065
-34212
-34358
-34502
-34646
-34789
-34930
-35071
-35210
-35348
-35484
-35619
-35753
-35885
-36016
-36145
-36273
-36399
-36524
-36647
-36769
-36889
-37007
-37124
-37240
-37354
-37466
-37577
-37686
-37793
-37899
-38003
-38105
-38206
-38305
-38403
-38499
-38593
-38686
-38777
-38866
-38954
-39040
-39124
-39207
-39288
-39367
-39445
-39521
-39595
-39668
-39739
-39809
-39876
-39942
-40005
-40067
-40126
-40183
-40237
-40290
-40339
-40386
-40431
-40472
-40511
-40548
-40581
-40612
-40641
-40667
-40690
-40711
-40730
-40747
-40762
-40774
-40785
-40795
-40802
-40809
-40814
-40817
-40820
-40821
-40822
-40822
-40820
-40818
-40815
-40812
-40807
-40802
-40796
-40789
-40780
-40770
-40759
-40747
-40732
-40716
-40697
-40677
-40654
-40629
-40601
-40571
-40539
-40503
-40465
-40424
-40380
-40334
-40284
-40232
-40176
-40117
-40055
-39991
-39923
-39852
-39779
-39702
-39623
-39541
-39456
-39369
-39279
-39185
-39089
-38990
-38888
-38782
-38674
-38562
-38447
-38329
-38207
-38081
-37953
-37820
-37684
-37544
-37400
-37252
-37101
-36946
-36787
-36624
-36458
-36288
-36114
-35937
-35756
-35572
-35385
-35195
-35002
-34806
-34608
-34407
-34204
-33998
-33791
-33582
-33371
-33159
-32946
-32731
-32516
-32299
-32082
-31863
-31644
-31424
-31203
-30981
-30759
-30536
-30312
-30088
-29864
-29639
-29413
-29188
-28962
-28736
-28509
-28283
-28057
-27831
-27605
-27380
-27155
-26930
-26706
-26483
-26260
-26038
-25816
-25596
-25375
-25156
-24937
-24720
-24503
-24286
-24071
-23856
-23642
-23428
-23216
-23004
-22792
-22582
-22372
-22163
-21955
-21748
-21541
-21336
-21131
-20928
-20726
-20525
-20325
-20127
-19931
-19736
-19543
-19352
-19163
-18976
-18790
-18607
-18426
-18247
-18069
-17894
-17721
-17550
-17381
-17214
-17049
-16886
-16724
-16564
-16406
-16250
-16094
-15941
-15789
-15638
-15489
-15341
-15194
-15049
-14905
-14762
-14620
-14480
-14340
-14202
-14064
-13928
-13792
-13657
-13523
-13389
-13257
-13125
-12995
-12865
-12735
-12607
-12479
-12353
-12226
-12101
-11976
-11851
-11727
-11603
-11480
-11356
-11233
-11111
-10988
-10865
-10743
-10620
-10497
-10375
-10252
-10129
-10006
-9882
-9758
-9634
-9510
-9384
-9259
-9132
-9005
-8877
-8749
-8620
-8490
-8360
-8229
-8096
-7965
-7833
-7700
-7567
-7434
-7300
-7166
-7032
-6898
-6763
-6628
-6493
-6358
-6223
-6087
-5951
-5815
-5679
-5543
-5406
-5270
-5133
-4995
-4858
-4720
-4582
-4443
-4304
-4164
-4022
-3882
-3740
-3597
-3453
-3309
-3164
-3018
-2871
-2723
-2574
-2425
-2275
-2124
-1973
-1821
-1669
-1515
-1362
-1207
-1052
-896
-740
-583
-425
-266
-106
55
216
378
540
703
867
1031
1196
1360
1526
1691
1857
2023
2189
2355
2521
2687
2853
3019
3184
3349
3514
3678
3842
4005
4167
4329
4490
4650
4810
4968
5126
5282
5437
5591
5744
5895
6045
6192
6338
6481
6621
6759
6894
7026
7155
7281
7403
7521
7637
7748
7856
7961
8061
8159
8253
8343
8429
8512
8591
8666
8737
8805
8869
8930
8986
9039
9088
9134
9176
9214
9249
9280
9307
9331
9352
9370
9384
9396
9404
9409
9411
9411
9407
9400
9391
9378
9363
9345
9324
9301
9275
9246
9214
9180
9144
9105
9064
9020
8975
8928
8880
8830
8778
8725
8671
8616
8560
8503
8445
8385
8325
8264
8202
8138
8074
8010
7945
7879
7812
7744
7675
7605
7535
7463
7390
7316
7241
7164
7086
7007
6927
6845
6762
6678
6592
6505
6417
6327
6236
6143
6049
5954
5857
5759
5659
5557
5454
5349
5242
5134
5023
4911
4797
4680
4562
4442
4320
4196
4070
3943
3814
3683
3551
3417
3282
3145
3007
2867
2726
2583
2439
2293
2146
1997
1847
1696
1543
1389
1235
1079
922
765
607
448
288
127
-34
-196
-358
-521
-684
-848
-1012
-1177
-1341
-1506
-1671
-1836
-2001
-2167
-2332
-2498
-2663
-2829
-2994
-3159
-3324
-3489
-3654
-3819
-3983
-4147
-4310
-4472
-4634
-4794
-4954
-5111
-5268
-5423
-5576
-5728
-5877
-6024
-6169
-6312
-6452
-6589
-6724
-6856
-6984
-7109
-7231
-7349
-7464
-7575
-7682
-7786
-7885
-7981
-8073
-8161
-8245
-8325
-8401
-8473
-8542
-8606
-8667
-8724
-8777
-8827
-8872
-8914
-8952
-8987
-9017
-9043
-9066
-9085
-9099
-9110
-9117
-9120
-9119
-9114
-9106
-9093
-9076
-9056
-9031
-9003
-8970
-8934
-8894
-8850
-8802
-8751
-8695
-8636
-8574
-8508
-8438
-8365
-8289
-8210
-8128
-8044
-7957
-7867
-7774
-7679
-7582
-7482
-7380
-7276
-7169
-7060
-6950
-6837
-6721
-6604
-6485
-6364
-6241
-6116
-5989
-5861
-5731
-5600
-5467
-5333
-5197
-5060
-4922
-4783
-4643
-4503
-4361
-4218
-4075
-3931
-3786
-3641
-3495
-3349
-3202
-3055
-2908
-2760
-2612
-2464
-2316
-2167
-2019
-1871
-1722
-1574
-1426
-1279
-1132
-985
-839
-693
-549
-405
-263
-121
19
158
295
431
565
697
828
957
1083
1208
1330
1450
1567
1683
1796
1906
2013
2119
2222
2323
2421
2516
2609
2699
2787
2873
2955
3036
3114
3189
3262
3332
3400
3466
3529
3590
3648
3705
3758
3810
3859
3906
3951
3994
4034
4070
4107
4140
4170
4199
4225
4248
4270
4289
4306
4321
4334
4345
4354
4361
4365
4369
4370
4369
4366
4361
4355
4346
4335
4323
4308
4292
4274
4254
4233
4209
4184
4158
4130
4100
4069
4037
4003
3968
3932
3895
3856
3817
3776
3734
3691
3647
3602
3557
3510
3462
3413
3363
3313
3261
3208
3154
3099
3044
2987
2929
2870
2810
2750
2687
2624
2560
2494
2428
2360
2290
2219
2147
2073
1997
1919
1839
1757
1673
1587
1498
1407
1313
1217
1119
1018
914
809
700
589
476
361
244
124
3
-120
-244
-370
-498
-626
-755
-885
-1016
-1148
-1279
-1411
-1543
-1676
-1808
-1940
-2072
-2204
-2336
-2468
-2599
-2730
-2861
-2991
-3121
-3251
-3380
-3509
-3637
-3765
-3893
-4021
-4148
-4275
-4402
-4528
-4654
-4780
-4905
-5030
-5155
-5279
-5404
-5528
-5652
-5775
-5899
-6023
-6146
-6270
-6393
-6517
-6640
-6764
-6887
-7010
-7133
-7256
-7379
-7501
-7624
-7747
-7870
-7993
-8116
-8239
-8362
-8485
-8607
-8730
-8853
-8975
-9097
-9219
-9341
-9463
-9585
-9706
-9827
-9948
-10069
-10190
-10310
-10430
-10549
-10668
-10786
-10904
-11021
-11138
-11254
-11369
-11483
-11596
-11708
-11819
-11929
-12037
-12145
-12251
-12356
-12459
-12561
-12662
-12761
-12859
-12956
-13051
-13144
-13236
-13327
-13417
-13505
-13592
-13678
-13763
-13847
-13931
-14013
-14095
-14177
-14258
-14340
-14421
-14502
-14583
-14664
-14745
-14826
-14907
-14988
-15070
-15151
-15233
-15314
-15396
-15478
-15561
-15643
-15725
-15808
-15890
-15972
-16053
-16136
-16218
-16299
-16379
-16459
-16538
-16617
-16694
-16771
-16846
-16921
-16995
-17067
-17138
-17208
-17277
-17344
-17410
-17474
-17537
-17598
-17657
-17714
-17770
-17824
-17876
-17926
-17975
-18021
-18066
-18109
-18150
-18189
-18226
-18262
-18295
-18326
-18356
-18384
-18411
-18436
-18460
-18482
-18503
-18523
-18541
-18559
-18575
-18590
-18604
-18617
-18629
-18640
-18650
-18658
-18666
-18672
-18678
-18682
-18685
-18686
-18687
-18686
-18684
-18680
-18675
-18669
-18662
-18654
-18645
-18634
-18623
-18611
-18598
-18584
-18570
-18555
-18539
-18522
-18505
-18488
-18470
-18452
-18434
-18415
-18397
-18378
-18359
-18341
-18322
-18303
-18285
-18267
-18249
-18230
-18212
-18194
-18176
-18158
-18140
-18122
-18103
-18085
-18066
-18047
-18027
-18007
-17986
-17965
-17943
-17921
-17898
-17873
-17848
-17822
-17794
-17765
-17735
-17703
-17670
-17635
-17600
-17562
-17524
-17484
-17442
-17399
-17355
-17310
-17264
-17217
-17168
-17119
-17069
-17019
-16968
-16916
-16863
-16810
-16756
-16702
-16647
-16592
-16537
-16481
-16425
-16369
-16312
-16254
-16198
-16140
-16082
-16026
-15967
-15909
-15850
-15790
-15730
-15670
-15608
-15546
-15483
-15419
-15355
-15289
-15222
-15154
-15085
-15015
-14944
-14871
-14797
-14721
-14644
-14566
-14486
-14405
-14321
-14236
-14150
-14061
-13971
-13879
-13785
-13689
-13592
-13492
-13391
-13287
-13182
-13076
-12968
-12858
-12746
-12633
-12518
-12402
-12284
-12165
-12044
-11922
-11798
-11673
-11547
-11419
-11290
-11159
-11027
-10893
-10757
-10620
-10481
-10340
-10198
-10054
-9909
-9762
-9614
-9464
-9313
-9161
-9008
-8854
-8699
-8543
-8387
-8230
-8071
-7914
-7756
-7598
-7440
-7282
-7124
-6966
-6809
-6652
-6495
-6340
-6184
-6030
-5876
-5722
-5570
-5418
-5266
-5116
-4966
-4817
-4669
-4521
-4375
-4228
-4083
-3938
-3795
-3651
-3509
-3367
-3226
-3085
-2945
-2805
-2666
-2527
-2388
-2250
-2112
-1974
-1836
-1699
-1562
-1424
-1287
-1150
-1012
-874
-736
-597
-458
-318
-178
-37
105
247
390
534
678
824
970
1117
1265
1413
1562
1712
1863
2013
2166
2318
2471
2624
2777
2931
3085
3240
3394
3548
3703
3857
4011
4164
4318
4471
4623
4775
4927
5078
5228
5378
5526
5674
5820
5965
6109
6252
6394
6534
6673
6810
6947
7083
7217
7350
7482
7613
7743
7872
8000
8127
8253
8378
8502
8625
8748
8870
8990
9111
9230
9348
9466
9582
9698
9813
9927
10041
10153
10265
10376
10486
10596
10705
10814
10922
11029
11136
11242
11348
11454
11558
11663
11767
11870
11973
12076
12178
12279
12380
12481
12581
12681
12780
12878
12976
13073
13169
13265
13359
13453
13546
13638
13729
13818
13907
13994
14081
14166
14250
14333
14415
14496
14576
14655
14732
14809
14884
14959
15032
15104
15174
15244
15312
15378
15444
15507
15569
15630
15688
15745
15799
15851
15901
15949
15994
16036
16077
16114
16149
16180
16209
16234
16257
16276
16292
16303
16312
16318
16321
16320
16315
16306
16295
16279
16260
16238
16212
16181
16149
16114
16075
16032
15987
15938
15887
15832
15775
15715
15651
15585
15517
15445
15371
15294
15215
15133
15048
14961
14872
14781
14687
14591
14493
14393
14291
14187
14081
13973
13864
13752
13639
13523
13406
13287
13167
13044
12920
12794
12666
12537
12406
12273
12139
12003
11866
11727
11588
11448
11306
11164
11021
10877
10733
10588
10442
10295
10148
10001
9853
9704
9555
9406
9257
9107
8957
8807
8658
8508
8358
8209
8058
7910
7761
7612
7464
7315
7167
7019
6872
6725
6578
6432
6287
6143
5999
5856
5715
5574
5434
5296
5158
5022
4886
4752
4619
4486
4355
4225
4096
3968
3841
3714
3589
3465
3342
3220
3099
2979
2860
2742
2626
2510
2396
2283
2172
2061
1953
1845
1739
1635
1532
1431
1331
1233
1137
1043
950
860
771
684
599
517
436
357
281
207
135
65
-3
-68
-131
-191
-250
-306
-359
-411
-460
-507
-552
-594
-635
-673
-710
-744
-777
-808
-836
-864
-889
-913
-936
-957
-976
-994
-1010
-1026
-1040
-1053
-1064
-1074
-1083
-1090
-1095
-1100
-1102
-1103
-1103
-1100
-1096
-1091
-1083
-1074
-1063
-1050
-1035
-1018
-999
-977
-954
-929
-902
-873
-842
-810
-775
-739
-701
-661
-620
-577
-532
-486
-438
-389
-339
-286
-233
-177
-120
-62
-2
60
123
188
254
322
391
461
533
607
682
758
835
913
993
1074
1156
1239
1323
1407
1493
1580
1667
1756
1845
1935
2027
2119
2212
2306
2401
2497
2594
2692
2792
2893
2995
3099
3204
3310
3417
3526
3637
3748
3862
3976
4093
4210
4329
4450
4572
4695
4820
4945
5072
5200
5329
5458
5589
5720
5851
5984
6117
6250
6385
6519
6655
6791
6927
7065
7202
7341
7480
7619
7760
7901
8042
8186
8330
8475
8621
8768
8916
9066
9217
9368
9521
9676
9831
9988
10146
10305
10465
10626
10789
10953
11118
11284
11451
11619
11789
11960
12132
12305
12479
12655
12831
13009
13188
13368
13549
13731
13914
14098
14282
14468
14654
14841
15028
15217
15406
15596
15786
15977
16169
16361
16554
16747
16940
17134
17328
17522
17716
17911
18105
18300
18494
18689
18883
19078
19272
19466
19661
19855
20050
20244
20438
20632
20826
21020
21214
21407
21600
21792
21985
22177
22368
22559
22749
22939
23128
23317
23505
23691
23877
24063
24247
24430
24612
24794
24974
25153
25332
25509
25684
25859
26033
26205
26376
26546
26715
26882
27048
27212
27375
27537
27697
27856
28013
28169
28323
28475
28625
28773
28920
29064
29207
29348
29486
29623
29757
29890
30020
30149
30275
30399
30522
30642
30761
30877
30992
31105
31215
31324
31431
31537
31640
31742
31843
31942
32039
32134
32229
32323
32415
32505
32595
32682
32769
32854
32939
33022
33103
33184
33264
33342
33420
33496
33572
33647
33720
33792
33864
33934
34003
34071
34137
34202
34265
34327
34387
34445
34502
34557
34609
34660
34709
34757
34802
34845
34886
34925
34962
34997
35030
35060
35089
35115
35138
35160
35179
35196
35210
35223
35233
35240
35245
35248
35249
35247
35243
35237
35229
35218
35204
35189
35170
35150
35127
35101
35073
35042
35008
34972
34934
34892
34848
34802
34752
34699
34644
34585
34523
34458
34390
34319
34244
34166
34085
34001
33913
33823
33728
33631
33531
33427
33321
33211
33098
32983
32864
32743
32619
32491
32363
32231
32097
31960
31821
31679
31536
31390
31242
31092
30940
30787
30631
30475
30316
30157
29995
29833
29669
29504
29337
29170
29000
28830
28658
28486
28311
28136
27959
27782
27603
27422
27241
27059
26875
26690
26505
26318
26130
25942
25752
25562
25371
25179
24986
24792
24598
24403
24207
24011
23814
23617
23419
23220
23021
22821
22621
22420
22219
22017
21815
21612
21408
21204
20999
20794
20588
20381
20174
19967
19759
19550
19341
19132
18923
18713
18502
18292
18081
17870
17659
17448
17237
17026
16814
16603
16393
16181
15971
15761
15552
15342
15133
14925
14717
14509
14303
14097
13892
13688
13485
13284
13083
12884
12687
12490
12296
12103
11911
11721
11533
11347
11163
10980
10800
10621
10445
10270
10098
9929
9761
9596
9433
9273
9115
8959
8806
8656
8508
8362
8219
8077
7940
7805
7673
7543
7416
7292
7171
7052
6937
6824
6715
6609
6506
6406
6309
6215
6125
6038
5955
5874
5797
5724
5653
5586
5522
5461
5403
5349
5297
5249
5204
5162
5123
5088
5054
5024
4997
4972
4950
4931
4914
4900
4888
4879
4872
4867
4865
4865
4868
4872
4878
4886
4896
4908
4920
4935
4950
4967
4985
5004
5023
5044
5065
5086
5109
5132
5155
5178
5202
5227
5251
5276
5301
5326
5351
5376
5401
5427
5452
5477
5502
5527
5552
5577
5602
5627
5652
5678
5703
5728
5754
5779
5805
5831
5857
5883
5909
5936
5962
5989
6016
6043
6071
6098
6126
6155
6184
6213
6243
6273
6303
6334
6366
6398
6430
6463
6497
6532
6567
6603
6640
6678
6716
6756
6796
6838
6880
6924
6968
7014
7061
7109
7157
7207
7258
7309
7362
7416
7470
7525
7582
7639
7696
7755
7814
7874
7935
7996
8058
8119
8183
8246
8310
8374
8438
8503
8568
8633
8699
8765
8831
8898
8964
9031
9097
9164
9230
9297
9363
9429
9494
9560
9624
9689
9752
9815
9877
9938
9999
10058
10117
10174
10230
10285
10339
10391
10442
10492
10540
10587
10632
10676
10718
10759
10798
10836
10872
10906
10939
10970
11000
11028
11054
11079
11103
11125
11145
11164
11181
11197
11211
11224
11236
11246
11255
11262
11268
11273
11277
11279
11280
11280
11280
11278
11275
11271
11266
11261
11254
11247
11239
11230
11221
11212
11202
11191
11180
11169
11158
11147
11136
11125
11114
11103
11092
11081
11071
11060
11050
11040
11030
11020
11010
11001
10991
10982
10972
10963
10954
10944
10935
10926
10917
10907
10898
10889
10879
10869
10859
10849
10839
10828
10817
10806
10794
10781
10768
10755
10741
10727
10712
10697
10681
10664
10647
10629
10611
10591
10571
10550
10528
10504
10480
10454
10428
10400
10370
10340
10308
10274
10239
10202
10164
10124
10082
10039
9994
9947
9898
9848
9795
9741
9685
9627
9567
9505
9441
9375
9308
9239
9168
9096
9022
8946
8868
8789
8709
8627
8543
8458
8372
8284
8194
8103
8012
7919
7825
7730
7634
7537
7439
7341
7241
7142
7042
6941
6840
6738
6637
6535
6433
6331
6230
6128
6026
5925
5824
5723
5622
5522
5422
5322
5223
5125
5027
4930
4833
4737
4642
4547
4454
4360
4268
4176
4085
3995
3905
3816
3728
3640
3554
3468
3383
3299
3216
3133
3051
2971
2891
2811
2733
2655
2578
2502
2426
2351
2276
2202
2128
2055
1982
1910
1838
1766
1695
1624
1553
1483
1413
1343
1274
1205
1136
1068
1000
932
866
799
734
669
604
541
478
415
354
293
234
175
117
60
3
-52
-106
-159
-211
-262
-313
-362
-410
-458
-504
-550
-595
-639
-682
-724
-766
-806
-846
-885
-923
-961
-998
-1034
-1070
-1105
-1139
-1173
-1206
-1239
-1271
-1302
-1332
-1361
-1390
-1418
-1445
-1471
-1496
-1520
-1544
-1566
-1587
-1608
-1627
-1645
-1662
-1679
-1694
-1708
-1722
-1734
-1745
-1756
-1766
-1775
-1783
-1791
-1797
-1803
-1809
-1814
-1818
-1821
-1824
-1826
-1828
-1829
-1829
-1829
-1828
-1827
-1825
-1824
-1821
-1819
-1816
-1813
-1810
-1806
-1802
-1799
-1795
-1792
-1788
-1784
-1781
-1777
-1774
-1770
-1767
-1763
-1760
-1756
-1752
-1748
-1744
-1739
-1735
-1730
-1725
-1719
-1714
-1707
-1700
-1693
-1684
-1676
-1666
-1657
-1646
-1635
-1623
-1611
-1598
-1584
-1570
-1555
-1539
-1523
-1506
-1488
-1469
-1450
-1429
-1408
-1386
-1363
-1339
-1315
-1289
-1263
-1235
-1207
-1178
-1148
-1117
-1085
-1052
-1018
-983
-947
-910
-872
-833
-794
-753
-712
-670
-627
-583
-538
-493
-446
-399
-352
-303
-254
-204
-153
-102
-51
1
54
107
160
213
267
320
374
428
481
535
588
642
695
747
800
852
904
956
1008
1059
1110
1161
1212
1262
1312
1362
1411
1460
1509
1557
1604
1651
1698
1744
1789
1834
1879
1922
1965
2008
2050
2091
2131
2171
2210
2248
2285
2321
2357
2391
2424
2457
2488
2518
2547
2575
2602
2628
2653
2676
2698
2719
2738
2757
2774
2790
2805
2819
2831
2843
2854
2864
2873
2881
2888
2895
2900
2905
2908
2911
2912
2913
2913
2912
2910
2907
2903
2898
2892
2886
2878
2870
2860
2850
2839
2828
2815
2802
2788
2773
2757
2740
2722
2703
2684
2664
2643
2621
2599
2576
2552
2527
2502
2475
2448
2421
2392
2363
2333
2303
2272
2240
2207
2174
2141
2106
2072
2036
2000
1964
1926
1888
1850
1811
1771
1731
1690
1649
1607
1564
1521
1477
1432
1387
1342
1296
1249
1202
1155
1108
1060
1012
963
915
866
817
768
719
670
620
571
522
473
424
375
327
278
230
182
134
87
40
-7
-53
-99
-144
-188
-232
-276
-319
-361
-403
-444
-485
-525
-564
-603
-641
-678
-715
-751
-786
-821
-855
-888
-921
-953
-984
-1014
-1045
-1074
-1102
-1130
-1156
-1182
-1207
-1231
-1254
-1276
-1297
-1317
-1336
-1355
-1372
-1388
-1403
-1418
-1431
-1443
-1454
-1464
-1472
-1480
-1487
-1492
-1496
-1500
-1502
-1502
-1502
-1500
-1498
-1494
-1489
-1482
-1475
-1466
-1456
-1446
-1433
-1420
-1406
-1391
-1375
-1358
-1340
-1322
-1302
-1282
-1261
-1239
-1217
-1193
-1170
-1145
-1120
-1095
-1069
-1042
-1014
-988
-960
-931
-903
-874
-845
-815
-786
-756
-726
-696
-666
-636
-606
-576
-545
-515
-485
-456
-426
-396
-366
-337
-308
-278
-249
-220
-191
-162
-133
-104
-76
-47
-18
11
40
69
99
129
159
189
221
252
285
318
352
387
422
458
495
533
572
612
652
694
737
780
825
870
917
964
1012
1062
1112
1163
1215
1268
1322
1377
1432
1488
1545
1602
1660
1719
1778
1837
1897
1957
2017
2078
2139
2200
2261
2321
2382
2443
2503
2563
2623
2682
2740
2798
2855
2912
2968
3023
3077
3131
3184
3235
3286
3336
3384
3432
3478
3523
3567
3609
3650
3690
3728
3765
3801
3835
3867
3899
3928
3957
3984
4010
4034
4057
4078
4099
4119
4137
4154
4170
4185
4198
4211
4223
4234
4243
4252
4261
4268
4275
4281
4287
4292
4297
4301
4305
4308
4311
4314
4316
4318
4320
4322
4323
4325
4326
4327
4329
4330
4332
4333
4335
4337
4338
4340
4343
4345
4348
4351
4354
4358
4362
4366
4370
4375
4380
4386
4391
4398
4404
4411
4419
4427
4435
4444
4453
4463
4472
4482
4493
4503
4514
4525
4536
4547
4558
4569
4581
4592
4603
4614
4624
4635
4645
4655
4665
4675
4684
4693
4702
4710
4718
4726
4733
4740
4746
4752
4758
4762
4767
4770
4773
4776
4777
4778
4779
4778
4777
4775
4772
4768
4763
4758
4752
4745
4737
4729
4719
4709
4699
4687
4674
4661
4646
4631
4614
4597
4579
4559
4539
4518
4495
4472
4448
4423
4398
4372
4345
4317
4289
4260
4231
4201
4171
4140
4110
4078
4048
4017
3986
3955
3924
3894
3863
3832
3802
3773
3743
3714
3686
3658
3631
3604
3578
3553
3528
3504
3481
3458
3437
3416
3396
3377
3359
3342
3326
3311
3298
3285
3273
3263
3253
3245
3238
3232
3227
3223
3220
3218
3217
3216
3217
3218
3220
3223
3226
3230
3234
3239
3245
3251
3257
3264
3271
3278
3285
3293
3300
3307
3314
3321
3328
3335
3341
3347
3352
3357
3361
3365
3368
3371
3373
3374
3375
3375
3375
3374
3372
3370
3366
3363
3358
3352
3346
3339
3331
3323
3313
3303
3292
3280
3268
3254
3240
3224
3208
3191
3174
3155
3136
3115
3095
3073
3050
3027
3003
2978
2953
2926
2899
2872
2844
2815
2786
2756
2726
2695
2664
2633
2602
2570
2538
2505
2473
2440
2407
2375
2342
2308
2275
2242
2208
2175
2141
2108
2074
2040
2005
1972
1938
1904
1870
1836
1802
1769
1735
1702
1668
1635
1602
1570
1537
1505
1473
1441
1409
1378
1347
1316
1286
1255
1225
1196
1166
1137
1109
1080
1052
1025
997
971
944
918
892
867
842
818
794
770
747
724
702
679
658
636
615
594
574
553
533
514
494
474
455
436
417
398
379
360
341
323
304
286
267
249
230
212
194
175
157
138
120
101
83
64
45
26
7
-12
-31
-50
-70
-89
-108
-127
-147
-166
-185
-205
-224
-243
-262
-282
-301
-321
-340
-360
-381
-401
-422
-443
-464
-486
-508
-531
-553
-577
-600
-624
-648
-673
-697
-723
-748
-774
-800
-826
-853
-879
-906
-934
-961
-989
-1016
-1044
-1072
-1100
-1128
-1156
-1183
-1211
-1239
-1267
-1294
-1322
-1349
-1377
-1404
-1432
-1459
-1486
-1513
-1540
-1567
-1594
-1620
-1647
-1673
-1699
-1725
-1751
-1776
-1802
-1827
-1852
-1877
-1902
-1926
-1951
-1975
-1999
-2023
-2047
-2071
-2095
-2119
-2142
-2166
-2189
-2213
-2236
-2259
-2283
-2306
-2329
-2353
-2376
-2400
-2423
-2447
-2471
-2494
-2518
-2541
-2564
-2587
-2610
-2633
-2655
-2677
-2698
-2720
-2741
-2762
-2782
-2802
-2822
-2841
-2860
-2879
-2897
-2915
-2933
-2950
-2967
-2984
-3000
-3016
-3032
-3047
-3062
-3077
-3091
-3105
-3119
-3132
-3145
-3157
-3169
-3181
-3193
-3204
-3215
-3225
-3235
-3245
-3254
-3263
-3271
-3279
-3286
-3292
-3298
-3303
-3307
-3311
-3314
-3316
-3317
-3317
-3316
-3315
-3313
-3310
-3306
-3301
-3295
-3289
-3282
-3273
-3264
-3254
-3243
-3231
-3217
-3203
-3187
-3171
-3153
-3134
-3113
-3092
-3070
-3046
-3021
-2994
-2966
-2937
-2906
-2874
-2840
-2804
-2767
-2728
-2688
-2646
-2602
-2556
-2509
-2460
-2409
-2356
-2302
-2245
-2187
-2126
-2064
-2000
-1933
-1865
-1794
-1721
-1646
-1569
-1490
-1409
-1325
-1240
-1152
-1062
-970
-876
-781
-683
-583
-481
-377
-270
-162
-52
60
175
291
410
530
652
777
903
1031
1161
1293
1427
1562
1700
1839
1980
2123
2268
2414
2562
2712
2864
3017
3172
3328
3486
3645
3806
3968
4132
4296
4462
4629
4797
4966
5135
5306
5477
5649
5822
5995
6169
6343
6518
6693
6868
7043
7218
7393
7568
7743
7918
8092
8266
8439
8612
8785
8956
9127
9298
9467
9636
9803
9970
10136
10300
10464
10626
10787
10947
11106
11263
11418
11572
11725
11876
12026
12174
12321
12466
12610
12752
12892
13031
13168
13303
13437
13569
13699
13827
13954
14078
14201
14322
14442
14559
14675
14789
14901
15011
15120
15227
15333
15436
15538
15639
15738
15835
15931
16024
16117
16209
16299
16387
16475
16560
16645
16728
16811
16892
16972
17051
17129
17207
17283
17359
17434
17509
17582
17656
17728
17800
17872
17943
18013
18083
18153
18222
18290
18358
18425
18491
18557
18623
18688
18752
18815
18877
18938
18999
19058
19116
19173
19229
19283
19336
19387
19437
19486
19533
19579
19622
19665
19705
19744
19781
19817
19851
19883
19913
19941
19968
19993
20017
20038
20058
20076
20092
20107
20119
20130
20138
20145
20149
20152
20153
20151
20148
20142
20135
20125
20113
20099
20083
20065
20045
20022
19998
19971
19942
19910
19877
19841
19803
19763
19721
19676
19630
19581
19530
19478
19423
19366
19307
19246
19182
19118
19051
18982
18911
18839
18765
18689
18611
18532
18451
18368
18284
18199
18111
18023
17933
17842
17749
17655
17560
17463
17366
17267
17168
17068
16966
16864
16762
16658
16554
16450
16344
16239
16132
16026
15919
15812
15705
15597
15490
15382
15274
15166
15058
14951
14843
14735
14627
14520
14412
14305
14198
14090
13983
13876
13770
13663
13557
13450
13344
13237
13131
13025
12920
12814
12708
12603
12498
12393
12289
12184
12080
11977
11873
11771
11668
11566
11464
11362
11261
11160
11059
10959
10859
10759
10659
10560
10461
10362
10263
10164
10065
9967
9868
9769
9671
9572
9472
9373
9273
9173
9073
8972
8870
8769
8666
8563
8460
8355
8250
8145
8038
7930
7821
7712
7601
7489
7376
7262
7147
7030
6913
6794
6674
6553
6431
6307
6183
6057
5930
5803
5674
5543
5412
5280
5147
5012
4877
4741
4603
4465
4326
4186
4045
3903
3760
3617
3472
3327
3181
3034
2886
2737
2588
2438
2287
2135
1983
1830
1677
1523
1368
1213
1057
901
745
588
431
273
116
-42
-201
-359
-518
-676
-835
-994
-1152
-1311
-1469
-1628
-1785
-1943
-2100
-2257
-2414
-2570
-2725
-2880
-3034
-3187
-3339
-3490
-3640
-3790
-3938
-4083
-4230
-4374
-4516
-4657
-4796
-4934
-5070
-5204
-5337
-5467
-5596
-5722
-5847
-5970
-6091
-6210
-6327
-6442
-6555
-6667
-6776
-6883
-6989
-7092
-7194
-7294
-7392
-7488
-7583
-7676
-7767
-7856
-7944
-8029
-8114
-8197
-8279
-8358
-8436
-8513
-8589
-8662
-8735
-8806
-8876
-8945
-9012
-9078
-9143
-9207
-9270
-9332
-9393
-9453
-9512
-9570
-9628
-9684
-9740
-9795
-9849
-9902
-9955
-10006
-10057
-10108
-10157
-10205
-10253
-10300
-10346
-10391
-10435
-10479
-10521
-10563
-10604
-10644
-10683
-10721
-10758
-10795
-10831
-10866
-10900
-10933
-10966
-10997
-11028
-11058
-11087
-11115
-11142
-11168
-11194
-11218
-11242
-11265
-11287
-11308
-11328
-11347
-11366
-11383
-11400
-11417
-11432
-11447
-11461
-11474
-11487
-11499
-11510
-11521
-11531
-11541
-11550
-11558
-11566
-11573
-11579
-11585
-11590
-11595
-11599
-11602
-11605
-11608
-11610
-11612
-11613
-11614
-11614
-11614
-11613
-11612
-11611
-11609
-11607
-11605
-11602
-11599
-11595
-11591
-11587
-11582
-11578
-11572
-11567
-11561
-11555
-11548
-11541
-11535
-11528
-11520
-11513
-11505
-11498
-11490
-11482
-11474
-11467
-11459
-11451
-11444
-11436
-11429
-11422
-11415
-11408
-11401
-11395
-11389
-11383
-11377
-11372
-11368
-11363
-11359
-11356
-11353
-11351
-11349
-11348
-11347
-11346
-11347
-11347
-11349
-11350
-11352
-11355
-11358
-11361
-11365
-11369
-11374
-11379
-11384
-11390
-11396
-11402
-11409
-11416
-11423
-11431
-11439
-11447
-11455
-11464
-11473
-11482
-11491
-11501
-11510
-11520
-11530
-11539
-11549
-11559
-11568
-11577
-11587
-11596
-11605
-11613
-11622
-11630
-11638
-11645
-11653
-11660
-11667
-11673
-11680
-11686
-11692
-11697
-11702
-11707
-11712
-11716
-11720
-11723
-11726
-11729
-11732
-11734
-11736
-11738
-11739
-11740
-11741
-11742
-11743
-11743
-11743
-11743
-11743
-11743
-11742
-11741
-11741
-11740
-11739
-11738
-11737
-11736
-11735
-11734
-11733
-11732
-11730
-11729
-11728
-11727
-11726
-11724
-11723
-11722
-11721
-11719
-11718
-11717
-11716
-11715
-11714
-11713
-11712
-11711
-11711
-11710
-11710
-11710
-11710
-11711
-11711
-11712
-11713
-11715
-11717
-11719
-11721
-11723
-11726
-11730
-11734
-11738
-11742
-11747
-11753
-11758
-11764
-11771
-11777
-11784
-11792
-11799
-11807
-11815
-11823
-11831
-11840
-11848
-11856
-11865
-11873
-11882
-11890
-11898
-11906
-11913
-11920
-11927
-11933
-11939
-11944
-11949
-11953
-11957
-11960
-11963
-11964
-11966
-11966
-11965
-11964
-11962
-11959
-11955
-11950
-11944
-11938
-11930
-11921
-11912
-11902
-11890
-11878
-11865
-11851
-11837
-11822
-11806
-11789
-11772
-11754
-11736
-11717
-11698
-11678
-11658
-11638
-11617
-11596
-11575
-11553
-11532
-11510
-11488
-11465
-11443
-11421
-11398
-11375
-11352
-11330
-11307
-11284
-11261
-11239
-11217
-11194
-11172
-11150
-11129
-11107
-11086
-11065
-11045
-11024
-11004
-10984
-10965
-10945
-10926
-10908
-10889
-10871
-10852
-10835
-10817
-10799
-10782
-10765
-10748
-10732
-10715
-10699
-10683
-10667
-10652
-10637
-10621
-10606
-10591
-10576
-10561
-10546
-10531
-10516
-10501
-10486
-10471
-10455
-10439
-10423
-10406
-10389
-10371
-10353
-10335
-10316
-10296
-10276
-10256
-10235
-10213
-10191
-10168
-10145
-10122
-10097
-10072
-10047
-10021
-9994
-9967
-9939
-9910
-9881
-9851
-9820
-9789
-9756
-9723
-9689
-9654
-9619
-9582
-9544
-9506
-9467
-9426
-9385
-9344
-9301
-9257
-9213
-9168
-9122
-9076
-9028
-8980
-8932
-8882
-8832
-8781
-8730
-8678
-8625
-8572
-8518
-8463
-8408
-8352
-8296
-8239
-8182
-8124
-8066
-8007
-7949
-7889
-7830
-7770
-7710
-7650
-7589
-7529
-7468
-7408
-7347
-7287
-7227
-7167
-7107
-7047
-6988
-6928
-6869
-6811
-6752
-6694
-6636
-6579
-6521
-6464
-6408
-6352
-6296
-6240
-6185
-6131
-6076
-6023
-5969
-5917
-5864
-5813
-5761
-5710
-5660
-5610
-5561
-5512
-5463
-5415
-5368
-5320
-5274
-5227
-5182
-5136
-5091
-5047
-5002
-4959
-4915
-4872
-4829
-4787
-4745
-4703
-4661
-4620
-4579
-4538
-4498
-4457
-4417
-4377
-4338
-4298
-4259
-4220
-4180
-4141
-4102
-4062
-4022
-3984
-3945
-3905
-3866
-3826
-3786
-3746
-3706
-3665
-3624
-3583
-3541
-3499
-3456
-3413
-3370
-3326
-3281
-3236
-3190
-3144
-3097
-3050
-3001
-2952
-2902
-2852
-2800
-2748
-2694
-2640
-2585
-2529
-2472
-2413
-2354
-2294
-2233
-2171
-2108
-2043
-1978
-1911
-1844
-1775
-1705
-1635
-1563
-1489
-1415
-1340
-1263
-1186
-1107
-1028
-947
-866
-783
-700
-615
-530
-444
-357
-269
-181
-91
-1
90
181
273
366
459
553
647
742
836
932
1027
1122
1218
1313
1408
1503
1598
1693
1787
1881
1975
2068
2161
2253
2345
2436
2527
2617
2706
2794
2882
2969
3055
3140
3224
3307
3390
3471
3551
3631
3709
3787
3863
3939
4013
4086
4159
4230
4301
4370
4438
4505
4571
4635
4699
4761
4822
4882
4941
4998
5054
5109
5163
5215
5265
5315
5363
5410
5455
5499
5542
5583
5623
5662
5699
5735
5769
5803
5835
5865
5894
5922
5949
5974
5998
6020
6041
6061
6079
6096
6111
6125
6138
6149
6159
6167
6173
6179
6182
6184
6185
6184
6181
6177
6172
6165
6157
6147
6137
6124
6111
6096
6080
6063
6045
6026
6005
5984
5961
5938
5913
5888
5862
5834
5807
5778
5748
5718
5687
5656
5624
5591
5558
5524
5489
5455
5420
5384
5348
5312
5276
5239
5203
5166
5128
5091
5053
5016
4978
4940
4901
4863
4824
4786
4747
4708
4669
4629
4590
4550
4511
4471
4431
4390
4350
4309
4269
4228
4187
4147
4106
4065
4024
3983
3942
3901
3860
3819
3778
3738
3697
3657
3616
3576
3536
3496
3457
3417
3378
3339
3300
3261
3223
3185
3147
3110
3072
3035
2999
2962
2926
2890
2854
2819
2783
2748
2714
2679
2645
2611
2577
2544
2511
2478
2445
2412
2379
2346
2314
2282
2249
2217
2185
2153
2121
2089
2056
2025
1993
1961
1929
1897
1865
1833
1802
1770
1739
1707
1676
1644
1613
1582
1550
1520
1489
1458
1427
1397
1367
1336
1306
1277
1247
1217
1188
1159
1130
1101
1073
1044
1016
988
960
933
905
878
851
824
798
771
745
719
693
668
642
617
592
567
542
517
492
467
443
418
393
369
344
319
295
270
245
220
195
170
145
119
94
68
42
16
-11
-37
-63
-90
-117
-144
-170
-198
-225
-252
-280
-308
-335
-364
-392
-420
-449
-477
-506
-535
-564
-593
-622
-651
-680
-709
-738
-767
-796
-825
-855
-884
-913
-943
-973
-1002
-1033
-1063
-1093
-1124
-1155
-1187
-1218
-1250
-1283
-1316
-1349
-1382
-1416
-1451
-1485
-1520
-1556
-1591
-1627
-1664
-1701
-1738
-1776
-1814
-1853
-1892
-1932
-1972
-2013
-2055
-2097
-2140
-2183
-2227
-2272
-2317
-2363
-2410
-2457
-2506
-2554
-2604
-2654
-2705
-2757
-2810
-2863
-2917
-2972
-3027
-3084
-3141
-3199
-3257
-3316
-3376
-3437
-3498
-3560
-3622
-3685
-3749
-3813
-3877
-3942
-4006
-4073
-4139
-4206
-4272
-4339
-4407
-4474
-4542
-4610
-4678
-4747
-4815
-4884
-4953
-5023
-5092
-5162
-5231
-5301
-5371
-5441
-5510
-5580
-5650
-5719
-5789
-5858
-5927
-5995
-6064
-6131
-6199
-6266
-6332
-6398
-6464
-6529
-6594
-6658
-6722
-6785
-6847
-6908
-6969
-7029
-7089
-7147
-7205
-7262
-7318
-7374
-7428
-7482
-7534
-7586
-7637
-7687
-7736
-7784
-7831
-7877
-7922
-7966
-8010
-8052
-8093
-8135
-8173
-8213
-8252
-8289
-8325
-8361
-8395
-8429
-8462
-8494
-8525
-8555
-8585
-8613
-8640
-8667
-8692
-8717
-8741
-8763
-8785
-8805
-8825
-8843
-8860
-8876
-8891
-8905
-8918
-8930
-8940
-8950
-8958
-8966
-8972
-8977
-8981
-8984
-8986
-8987
-8987
-8986
-8984
-8981
-8977
-8971
-8965
-8958
-8949
-8940
-8930
-8918
-8906
-8893
-8878
-8863
-8847
-8830
-8812
-8793
-8774
-8753
-8732
-8709
-8686
-8662
-8637
-8611
-8584
-8556
-8528
-8498
-8468
-8438
-8406
-8374
-8341
-8307
-8273
-8238
-8203
-8167
-8131
-8093
-8055
-8018
-7980
-7941
-7901
-7861
-7821
-7780
-7739
-7697
-7655
-7612
-7569
-7526
-7482
-7437
-7392
-7347
-7301
-7255
-7208
-7161
-7114
-7066
-7018
-6970
-6921
-6872
-6823
-6774
-6724
-6674
-6624
-6573
-6522
-6471
-6419
-6367
-6315
-6263
-6210
-6156
-6103
-6049
-5995
-5940
-5886
-5830
-5775
-5719
-5663
-5607
-5551
-5495
-5438
-5381
-5324
-5267
-5210
-5153
-5096
-5038
-4981
-4923
-4866
-4808
-4751
-4693
-4636
-4578
-4520
-4463
-4405
-4348
-4290
-4233
-4175
-4118
-4059
-4003
-3946
-3888
-3831
-3774
-3716
-3659
-3602
-3544
-3487
-3430
-3372
-3315
-3258
-3201
-3144
-3087
-3030
-2974
-2917
-2861
-2804
-2748
-2692
-2635
-2579
-2523
-2467
-2411
-2355
-2299
-2243
-2186
-2130
-2073
-2017
-1960
-1903
-1846
-1788
-1731
-1673
-1615
-1556
-1497
-1438
-1379
-1319
-1259
-1199
-1138
-1078
-1016
-955
-893
-831
-768
-705
-642
-578
-514
-450
-385
-320
-254
-188
-122
-55
12
79
147
215
284
354
424
494
565
636
708
781
854
927
1000
1076
1151
1227
1303
1379
1456
1534
1612
1691
1770
1849
1929
2009
2091
2173
2255
2338
2421
2505
2589
2673
2759
2845
2931
3018
3106
3194
3282
3372
3461
3552
3643
3734
3826
3918
4010
4104
4197
4291
4385
4480
4575
4670
4765
4861
4957
5053
5149
5246
5343
5439
5536
5633
5730
5827
5924
6020
6117
6213
6308
6404
6499
6593
6688
6781
6875
6967
7059
7150
7241
7330
7419
7507
7595
7681
7767
7852
7936
8019
8101
8182
8263
8342
8421
8498
8575
8651
8726
8800
8873
8945
9017
9087
9157
9226
9294
9361
9428
9493
9558
9622
9685
9748
9809
9870
9930
9989
10048
10105
10162
10217
10272
10325
10378
10429
10479
10529
10577
10623
10669
10713
10757
10799
10840
10880
10918
10956
10992
11027
11061
11094
11126
11157
11186
11215
11242
11269
11294
11318
11341
11363
11384
11404
11423
11441
11458
11474
11489
11503
11516
11528
11540
11550
11559
11567
11575
11581
11587
11592
11596
11599
11601
11602
11602
11602
11600
11598
11596
11592
11589
11584
11579
11573
11567
11560
11552
11544
11536
11527
11519
11509
11500
11491
11481
11471
11461
11450
11440
11429
11419
11408
11397
11386
11375
11363
11352
11341
11330
11318
11307
11296
11284
11273
11262
11251
11240
11229
11219
11209
11198
11188
11179
11169
11160
11150
11141
11132
11124
11115
11106
11098
11089
11081
11072
11064
11056
11048
11040
11031
11023
11015
11007
10998
10990
10982
10973
10965
10956
10947
10938
10929
10920
10910
10901
10891
10881
10870
10860
10849
10838
10826
10815
10803
10790
10778
10765
10751
10738
10724
10709
10695
10680
10664
10648
10632
10616
10599
10582
10564
10546
10528
10509
10490
10470
10450
10430
10410
10389
10368
10346
10324
10302
10280
10258
10235
10212
10189
10166
10143
10119
10096
10072
10048
10024
10000
9976
9952
9927
9903
9878
9853
9828
9802
9777
9751
9726
9700
9674
9648
9622
9595
9569
9542
9516
9489
9462
9436
9409
9382
9355
9328
9301
9274
9247
9220
9193
9167
9140
9113
9086
9060
9033
9006
8980
8953
8927
8900
8873
8847
8820
8794
8767
8740
8713
8686
8659
8632
8605
8578
8550
8523
8495
8467
8439
8411
8382
8353
8324
8295
8265
8235
8205
8173
8143
8111
8079
8047
8013
7981
7948
7914
7879
7844
7809
7773
7737
7701
7664
7627
7589
7551
7513
7474
7435
7396
7356
7316
7276
7236
7195
7154
7113
7071
7030
6988
6945
6903
6860
6817
6774
6731
6687
6644
6600
6556
6512
6467
6423
6378
6333
6289
6243
6198
6153
6107
6062
6016
5970
5923
5877
5830
5783
5736
5689
5642
5594
5547
5499
5452
5404
5356
5309
5261
5213
5165
5117
5070
5022
4974
4926
4879
4831
4783
4736
4688
4641
4593
4545
4497
4450
4402
4354
4306
4257
4209
4161
4112
4064
4016
3967
3919
3870
3821
3773
3724
3676
3628
3580
3532
3484
3437
3389
3343
3296
3250
3204
3158
3113
3069
3024
2981
2937
2894
2852
2810
2768
2727
2686
2645
2605
2566
2527
2488
2450
2413
2376
2340
2304
2269
2235
2201
2168
2135
2103
2072
2041
2011
1981
1952
1923
1895
1868
1841
1814
1788
1762
1737
1713
1689
1665
1642
1619
1597
1575
1554
1533
1513
1493
1474
1455
1437
1420
1403
1386
1370
1355
1340
1325
1311
1298
1285
1272
1260
1249
1237
1227
1216
1206
1197
1188
1179
1171
1163
1155
1148
1141
1134
1128
1122
1116
1110
1105
1099
1094
1089
1084
1079
1074
1070
1065
1060
1056
1051
1047
1042
1037
1033
1028
1024
1018
1014
1010
1006
1002
998
994
990
986
983
980
977
974
971
969
967
965
963
962
960
959
958
958
958
958
958
959
960
961
962
964
966
968
971
974
977
981
985
990
995
1000
1006
1012
1018
1026
1034
1042
1050
1060
1069
1079
1090
1101
1113
1126
1139
1152
1166
1181
1197
1213
1230
1247
1265
1284
1304
1324
1344
1366
1388
1411
1434
1459
1484
1509
1536
1563
1591
1620
1649
1679
1710
1742
1775
1809
1843
1879
1915
1952
1990
2029
2069
2109
2151
2193
2236
2280
2325
2371
2417
2464
2512
2561
2610
2660
2711
2762
2814
2867
2920
2973
3028
3083
3138
3194
3250
3308
3365
3424
3482
3542
3602
3662
3723
3785
3847
3909
3972
4035
4100
4164
4229
4294
4360
4426
4492
4558
4625
4692
4759
4826
4893
4960
5028
5095
5162
5230
5297
5364
5431
5498
5565
5632
5698
5765
5831
5897
5963
6028
6093
6158
6223
6287
6351
6415
6478
6541
6604
6666
6728
6789
6850
6911
6972
7032
7092
7151
7211
7269
7328
7386
7443
7501
7557
7614
7670
7726
7781
7836
7891
7945
7998
8051
8103
8156
8208
8259
8310
8361
8411
8460
8510
8558
8607
8655
8703
8750
8797
8844
8890
8936
8982
9027
9072
9116
9161
9204
9248
9291
9334
9376
9418
9460
9501
9542
9582
9622
9661
9700
9738
9776
9814
9850
9886
9922
9957
9991
10024
10057
10090
10121
10153
10183
10213
10242
10271
10299
10326
10353
10379
10404
10429
10454
10478
10501
10523
10545
10567
10587
10607
10627
10645
10663
10680
10696
10712
10727
10741
10755
10768
10780
10792
10803
10814
10824
10833
10842
10850
10858
10865
10872
10878
10884
10888
10893
10896
10900
10902
10904
10905
10906
10906
10905
10904
10902
10899
10896
10891
10887
10881
10875
10868
10861
10853
10844
10835
10825
10814
10803
10792
10780
10767
10753
10739
10725
10709
10694
10677
10660
10643
10625
10606
10587
10568
10548
10527
10506
10484
10462
10439
10416
10392
10367
10342
10316
10290
10263
10236
10208
10179
10150
10120
10090
10059
10027
9995
9962
9929
9895
9860
9825
9789
9752
9715
9678
9639
9600
9561
9521
9480
9439
9397
9355
9312
9268
9224
9180
9134
9089
9042
8996
8948
8901
8853
8804
8756
8707
8658
8608
8558
8509
8459
8409
8358
8308
8258
8207
8157
8106
8055
8006
7956
7905
7855
7805
7755
7705
7656
7606
7557
7508
7459
7410
7362
7314
7266
7218
7171
7124
7077
7030
6984
6938
6893
6848
6803
6758
6714
6670
6626
6583
6541
6498
6457
6415
6374
6334
6294
6254
6215
6177
6139
6102
6065
6028
5992
5957
5922
5887
5854
5820
5787
5754
5722
5691
5659
5628
5597
5567
5537
5507
5477
5448
5419
5390
5362
5334
5306
5278
5251
5223
5196
5169
5142
5116
5089
5063
5037
5011
4985
4959
4934
4908
4882
4856
4830
4805
4779
4754
4728
4703
4677
4652
4627
4602
4576
4551
4526
4501
4476
4452
4427
4402
4378
4353
4328
4304
4279
4255
4231
4207
4182
4158
4134
4110
4086
4062
4038
4014
3991
3967
3943
3920
3896
3872
3849
3825
3801
3778
3754
3731
3707
3684
3661
3638
3615
3593
3570
3548
3526
3505
3484
3463
3442
3422
3402
3383
3364
3345
3327
3309
3291
3273
3256
3240
3223
3207
3191
3175
3160
3144
3129
3115
3100
3086
3072
3057
3044
3030
3016
3003
2990
2976
2963
2950
2937
2925
2912
2899
2886
2873
2861
2848
2835
2823
2810
2798
2785
2772
2759
2747
2734
2721
2708
2696
2683
2670
2657
2645
2632
2620
2607
2595
2582
2570
2558
2545
2533
2521
2508
2496
2484
2472
2460
2447
2435
2423
2411
2399
2387
2375
2363
2351
2339
2327
2315
2303
2291
2279
2267
2255
2243
2232
2220
2208
2197
2186
2175
2164
2153
2142
2132
2122
2112
2102
2092
2082
2073
2063
2054
2045
2035
2025
2017
2009
2000
1992
1983
1975
1966
1958
1950
1943
1935
1927
1920
1913
1905
1898
1892
1885
1878
1872
1866
1860
1854
1848
1843
1837
1832
1827
1823
1819
1814
1811
1807
1803
1800
1797
1794
1792
1789
1787
1786
1784
1783
1782
1781
1780
1780
1781
1781
1782
1783
1785
1786
1789
1791
1794
1797
1801
1805
1809
1814
1819
1825
1831
1838
1845
1853
1861
1869
1878
1887
1897
1907
1917
1928
1939
1950
1962
1974
1986
1998
2011
2024
2037
2051
2065
2079
2094
2108
2123
2138
2153
2169
2184
2200
2216
2231
2248
2264
2280
2296
2313
2329
2346
2362
2379
2396
2412
2429
2445
2462
2479
2495
2511
2528
2544
2560
2576
2592
2608
2624
2639
2655
2670
2685
2700
2715
2730
2744
2758
2772
2786
2800
2813
2826
2839
2852
2865
2877
2889
2901
2912
2923
2933
2944
2954
2963
2972
2981
2990
2998
3006
3013
3020
3027
3033
3039
3044
3049
3053
3057
3061
3064
3067
3069
3071
3073
3073
3074
3074
3073
3072
3070
3068
3066
3063
3059
3055
3051
3046
3041
3035
3028
3021
3014
3006
2998
2989
2980
2970
2960
2949
2938
2926
2914
2902
2889
2875
2862
2848
2833
2819
2804
2789
2773
2757
2741
2725
2708
2692
2674
2657
2640
2622
2604
2585
2567
2548
2529
2509
2490
2470
2450
2429
2408
2387
2366
2345
2323
2301
2279
2257
2234
2211
2189
2166
2142
2119
2096
2072
2048
2025
2001
1977
1953
1929
1906
1882
1858
1834
1811
1787
1764
1741
1717
1694
1671
1649
1626
1604
1582
1561
1540
1519
1498
1478
1458
1439
1420
1402
1384
1366
1349
1333
1317
1301
1286
1272
1257
1244
1231
1218
1206
1195
1184
1174
1164
1155
1146
1138
1131
1124
1118
1113
1108
1104
1101
1098
1096
1094
1094
1094
1094
1095
1097
1099
1102
1106
1111
1116
1121
1127
1134
1141
1149
1158
1166
1176
1186
1196
1207
1218
1230
1243
1255
1269
1282
1296
1311
1326
1341
1356
1372
1389
1405
1422
1440
1458
1477
1496
1516
1536
1557
1578
1599
1622
1645
1668
1692
1717
1742
1768
1794
1822
1849
1878
1907
1936
1967
1997
2028
2060
2093
2125
2159
2193
2227
2262
2297
2333
2369
2405
2442
2479
2516
2554
2592
2631
2670
2709
2748
2788
2828
2869
2909
2950
2992
3034
3076
3118
3161
3204
3247
3291
3335
3380
3424
3470
3515
3561
3607
3653
3700
3746
3793
3840
3887
3934
3981
4027
4075
4122
4169
4217
4264
4311
4359
4406
4453
4500
4547
4594
4641
4688
4735
4782
4828
4874
4920
4966
5012
5057
5103
5148
5193
5237
5282
5326
5370
5414
5458
5501
5544
5587
5630
5673
5716
5758
5800
5842
5884
5925
5966
6008
6048
6089
6130
6170
6210
6250
6289
6329
6369
6408
6447
6487
6526
6565
6604
6644
6683
6722
6761
6800
6839
6878
6916
6955
6993
7031
7069
7107
7144
7181
7218
7254
7290
7325
7360
7395
7430
7464
7497
7530
7563
7596
7628
7659
7690
7721
7751
7780
7809
7838
7866
7894
7921
7947
7973
7999
8023
8048
8071
8095
8118
8140
8161
8182
8202
8221
8240
8258
8274
8291
8306
8320
8334
8347
8358
8369
8379
8388
8396
8402
8408
8413
8416
8418
8420
8420
8419
8418
8415
8411
8406
8401
8394
8386
8377
8367
8355
8343
8330
8316
8301
8285
8268
8250
8232
8212
8192
8170
8148
8125
8101
8076
8050
8023
7997
7969
7941
7912
7882
7851
7819
7787
7754
7720
7686
7651
7615
7578
7540
7502
7463
7423
7382
7341
7299
7256
7213
7169
7125
7079
7034
6988
6941
6894
6847
6799
6751
6703
6654
6605
6556
6506
6457
6407
6356
6306
6255
6204
6152
6101
6049
5997
5945
5892
5840
5787
5734
5681
5628
5575
5521
5468
5414
5361
5307
5253
5200
5146
5092
5038
4985
4931
4877
4823
4769
4715
4661
4607
4553
4498
4444
4389
4335
4280
4226
4171
4116
4062
4006
3953
3898
3844
3790
3736
3682
3628
3575
3522
3469
3417
3365
3313
3261
3210
3160
3109
3059
3009
2960
2911
2862
2814
2766
2718
2671
2624
2577
2531
2484
2438
2393
2348
2303
2258
2214
2170
2126
2083
2040
1997
1955
1914
1873
1832
1793
1754
1715
1677
1640
1604
1568
1534
1500
1466
1434
1403
1372
1342
1313
1284
1256
1229
1203
1177
1152
1127
1103
1079
1056
1033
1010
989
967
946
924
903
882
861
841
820
800
779
759
739
719
699
679
659
639
619
599
579
559
539
520
500
480
460
441
421
401
382
362
343
323
304
284
265
246
226
207
188
169
150
131
113
94
76
57
39
20
2
-16
-35
-53
-72
-90
-109
-127
-146
-164
-183
-202
-220
-239
-258
-276
-295
-313
-332
-350
-369
-387
-405
-423
-440
-458
-475
-491
-507
-523
-538
-553
-567
-580
-593
-605
-616
-626
-636
-645
-653
-660
-667
-672
-677
-680
-683
-685
-685
-685
-683
-681
-677
-672
-667
-660
-652
-643
-633
-622
-611
-598
-584
-569
-553
-537
-519
-500
-481
-460
-439
-416
-393
-369
-343
-317
-290
-261
-232
-202
-171
-139
-106
-72
-37
-1
36
74
113
153
194
236
279
323
368
414
461
509
559
609
660
712
766
820
875
931
988
1046
1104
1163
1224
1284
1346
1408
1470
1533
1597
1661
1725
1790
1855
1920
1985
2051
2117
2182
2248
2314
2380
2446
2512
2578
2644
2710
2775
2840
2905
2970
3034
3098
3162
3225
3287
3349
3411
3472
3532
3591
3650
3709
3766
3823
3879
3935
3989
4043
4097
4149
4201
4252
4303
4352
4401
4449
4497
4544
4590
4635
4679
4723
4765
4807
4848
4888
4928
4966
5004
5040
5076
5111
5145
5178
5211
5243
5273
5304
5333
5361
5389
5417
5443
5469
5494
5519
5542
5566
5588
5610
5631
5651
5671
5690
5709
5726
5744
5760
5776
5791
5805
5819
5832
5844
5856
5867
5877
5887
5896
5904
5912
5919
5925
5931
5935
5939
5943
5945
5947
5949
5950
5950
5949
5948
5946
5943
5940
5936
5931
5926
5920
5913
5906
5898
5889
5880
5870
5859
5848
5836
5823
5810
5797
5782
5768
5752
5737
5721
5704
5687
5670
5652
5635
5616
5598
5579
5560
5541
5522
5503
5483
5464
5444
5424
5405
5385
5365
5345
5325
5305
5285
5265
5245
5225
5204
5184
5164
5143
5123
5102
5082
5061
5040
5019
4998
4976
4955
4934
4912
4891
4869
4847
4825
4804
4782
4760
4738
4716
4694
4672
4650
4628
4606
4584
4562
4541
4519
4497
4475
4454
4432
4410
4388
4366
4345
4323
4301
4279
4257
4234
4212
4189
4167
4144
4121
4097
4074
4050
4026
4002
3978
3953
3929
3904
3879
3853
3828
3802
3776
3750
3724
3698
3671
3644
3617
3590
3563
3535
3508
3480
3451
3423
3394
3365
3336
3306
3277
3247
3216
3186
3155
3125
3094
3063
3032
3002
2971
2940
2910
2879
2849
2819
2788
2758
2729
2699
2669
2639
2610
2580
2551
2522
2493
2464
2435
2406
2377
2348
2319
2290
2261
2233
2204
2175
2147
2118
2090
2061
2033
2005
1977
1949
1921
1893
1866
1839
1811
1784
1757
1731
1704
1678
1652
1626
1600
1575
1550
1525
1501
1477
1453
1430
1407
1384
1362
1340
1318
1297
1276
1255
1235
1215
1196
1176
1157
1139
1120
1102
1084
1066
1048
1031
1012
996
979
963
946
930
914
898
882
866
851
835
820
805
790
775
761
746
732
718
704
690
675
661
647
633
618
604
590
576
561
547
533
519
505
491
478
464
451
437
424
412
399
387
375
363
352
340
329
319
308
298
288
278
269
260
251
242
233
225
216
208
200
191
183
175
166
158
150
142
134
126
118
111
103
96
89
83
77
71
66
61
56
53
49
46
44
42
41
40
40
40
41
42
44
47
50
53
57
61
66
72
78
84
91
99
107
116
126
135
146
157
169
181
193
206
220
234
249
264
280
296
312
329
347
364
382
401
420
439
458
478
497
517
538
558
579
599
620
641
663
684
705
727
749
770
792
814
837
859
881
904
926
949
971
993
1016
1038
1061
1083
1106
1128
1151
1173
1196
1218
1241
1263
1285
1308
1330
1352
1375
1397
1419
1441
1463
1484
1506
1528
1549
1570
1592
1613
1633
1654
1675
1695
1715
1735
1755
1774
1793
1812
1831
1849
1868
1886
1903
1921
1939
1956
1973
1991
2008
2025
2041
2059
2076
2093
2110
2127
2143
2160
2176
2192
2209
2225
2241
2256
2272
2288
2303
2318
2333
2348
2362
2376
2390
2404
2417
2430
2443
2455
2467
2479
2490
2500
2511
2520
2529
2538
2547
2554
2562
2568
2575
2580
2586
2590
2594
2598
2601
2603
2605
2607
2608
2608
2608
2607
2606
2604
2602
2599
2596
2592
2588
2584
2579
2573
2567
2561
2554
2547
2539
2531
2523
2514
2505
2496
2486
2476
2465
2454
2443
2431
2419
2406
2393
2380
2366
2352
2338
2322
2307
2291
2274
2256
2238
2219
2199
2179
2158
2136
2114
2090
2066
2041
2015
1989
1962
1934
1905
1876
1847
1816
1786
1754
1723
1690
1657
1624
1590
1556
1521
1486
1451
1415
1378
1341
1304
1266
1228
1189
1150
1110
1070
1029
988
946
904
862
818
775
730
685
640
594
548
501
454
406
358
309
260
211
161
111
60
9
-43
-95
-147
-199
-252
-305
-359
-412
-466
-520
-574
-629
-683
-738
-793
-848
-903
-959
-1014
-1071
-1127
-1183
-1240
-1296
-1353
-1410
-1468
-1525
-1582
-1640
-1697
-1755
-1813
-1871
-1929
-1987
-2044
-2102
-2160
-2218
-2275
-2333
-2390
-2447
-2504
-2561
-2618
-2674
-2730
-2786
-2842
-2897
-2952
-3007
-3061
-3115
-3168
-3221
-3274
-3327
-3379
-3431
-3482
-3533
-3584
-3634
-3684
-3733
-3783
-3831
-3880
-3927
-3975
-4022
-4067
-4115
-4160
-4206
-4251
-4295
-4339
-4383
-4426
-4469
-4511
-4553
-4594
-4635
-4676
-4716
-4756
-4795
-4835
-4874
-4912
-4951
-4989
-5027
-5064
-5101
-5139
-5175
-5212
-5249
-5285
-5321
-5357
-5393
-5429
-5465
-5500
-5536
-5572
-5607
-5643
-5678
-5714
-5749
-5785
-5820
-5855
-5891
-5926
-5961
-5995
-6030
-6065
-6099
-6133
-6167
-6201
-6234
-6267
-6300
-6333
-6365
-6397
-6429
-6461
-6492
-6523
-6553
-6583
-6613
-6642
-6671
-6700
-6728
-6755
-6782
-6809
-6835
-6860
-6885
-6909
-6933
-6956
-6979
-7001
-7023
-7044
-7064
-7084
-7103
-7121
-7139
-7156
-7173
-7189
-7205
-7220
-7234
-7248
-7261
-7273
-7285
-7296
-7306
-7316
-7325
-7334
-7341
-7348
-7354
-7360
-7364
-7368
-7371
-7374
-7375
-7375
-7375
-7374
-7372
-7369
-7365
-7360
-7355
-7348
-7340
-7332
-7322
-7312
-7300
-7288
-7274
-7260
-7245
-7228
-7211
-7192
-7173
-7152
-7130
-7108
-7084
-7060
-7034
-7008
-6980
-6951
-6922
-6891
-6860
-6827
-6794
-6759
-6724
-6687
-6650
-6612
-6573
-6533
-6492
-6450
-6407
-6364
-6319
-6274
-6228
-6181
-6133
-6084
-6035
-5984
-5933
-5881
-5828
-5774
-5720
-5665
-5609
-5552
-5494
-5436
-5377
-5318
-5258
-5197
-5136
-5074
-5011
-4948
-4885
-4821
-4757
-4692
-4627
-4561
-4496
-4429
-4363
-4296
-4229
-4162
-4094
-4027
-3959
-3891
-3823
-3755
-3687
-3619
-3551
-3482
-3414
-3346
-3278
-3209
-3141
-3073
-3005
-2936
-2868
-2800
-2732
-2664
-2596
-2529
-2461
-2394
-2326
-2259
-2192
-2126
-2059
-1993
-1926
-1860
-1795
-1729
-1664
-1599
-1534
-1469
-1404
-1339
-1275
-1211
-1147
-1084
-1020
-957
-894
-832
-769
-707
-646
-584
-523
-462
-402
-342
-283
-224
-165
-107
-49
9
66
122
178
234
289
344
399
453
506
559
612
664
716
767
818
869
919
969
1018
1067
1115
1163
1211
1258
1305
1351
1397
1442
1486
1531
1574
1617
1660
1702
1743
1784
1825
1864
1904
1942
1980
2017
2054
2090
2126
2160
2194
2228
2260
2292
2323
2353
2382
2411
2439
2465
2491
2517
2541
2564
2587
2608
2629
2648
2667
2685
2702
2718
2734
2748
2762
2774
2786
2797
2808
2817
2826
2834
2842
2848
2854
2859
2864
2868
2871
2873
2875
2876
2877
2877
2876
2874
2872
2870
2867
2863
2858
2853
2848
2841
2835
2827
2819
2811
2802
2792
2782
2771
2760
2748
2736
2723
2710
2696
2682
2667
2652
2637
2621
2605
2588
2571
2554
2536
2518
2500
2481
2463
2444
2424
2405
2385
2365
2345
2325
2305
2284
2264
2243
2222
2201
2180
2159
2137
2116
2094
2073
2051
2029
2008
1986
1964
1942
1921
1899
1877
1856
1835
1813
1792
1771
1750
1730
1709
1689
1669
1649
1629
1609
1590
1570
1551
1533
1514
1496
1478
1460
1442
1425
1408
1391
1375
1359
1343
1328
1313
1298
1283
1269
1256
1242
1229
1217
1205
1193
1182
1171
1160
1151
1141
1132
1124
1116
1108
1101
1095
1089
1083
1078
1074
1070
1066
1063
1061
1059
1058
1057
1058
1058
1060
1062
1064
1067
1072
1076
1082
1088
1096
1104
1112
1122
1132
1143
1155
1167
1180
1195
1209
1225
1242
1259
1277
1296
1316
1337
1358
1381
1404
1428
1453
1479
1506
1533
1562
1591
1622
1653
1685
1717
1751
1785
1820
1855
1892
1929
1967
2005
2044
2084
2124
2165
2207
2249
2292
2335
2380
2424
2470
2516
2563
2610
2658
2706
2755
2805
2855
2905
2956
3008
3060
3112
3165
3218
3271
3325
3379
3433
3488
3543
3598
3653
3709
3764
3820
3876
3932
3988
4043
4100
4156
4213
4269
4324
4380
4436
4492
4547
4603
4658
4713
4768
4823
4877
4932
4986
5040
5094
5148
5201
5254
5307
5360
5412
5464
5516
5567
5618
5668
5718
5768
5817
5865
5913
5961
6008
6054
6100
6145
6190
6234
6277
6320
6362
6404
6445
6485
6525
6564
6603
6641
6679
6716
6753
6790
6825
6861
6896
6930
6964
6998
7031
7064
7096
7128
7159
7190
7221
7251
7281
7310
7339
7368
7396
7423
7451
7477
7504
7530
7556
7581
7606
7631
7655
7679
7702
7726
7748
7771
7793
7815
7837
7858
7879
7899
7920
7939
7959
7978
7997
8016
8034
8052
8069
8086
8103
8119
8135
8151
8166
8180
8196
8210
8224
8237
8250
8263
8275
8288
8300
8311
8323
8334
8345
8356
8367
8377
8388
8399
8409
8420
8431
8442
8452
8463
8474
8485
8496
8508
8519
8530
8542
8553
8565
8576
8588
8599
8611
8622
8633
8644
8655
8666
8677
8688
8698
8708
8718
8728
8738
8747
8756
8765
8773
8781
8789
8797
8804
8811
8818
8825
8831
8837
8843
8848
8853
8858
8862
8866
8870
8874
8877
8880
8883
8886
8888
8890
8891
8893
8894
8894
8895
8895
8894
8893
8892
8890
8887
8884
8881
8877
8872
8867
8861
8854
8847
8839
8831
8822
8812
8801
8790
8778
8765
8752
8738
8723
8707
8691
8674
8656
8637
8618
8598
8577
8555
8533
8510
8486
8461
8436
8410
8383
8355
8326
8296
8266
8234
8202
8169
8135
8100
8064
8028
7990
7952
7913
7874
7833
7792
7750
7707
7664
7620
7575
7530
7484
7437
7390
7343
7295
7247
7198
7148
7099
7049
6998
6947
6896
6845
6793
6742
6690
6637
6585
6533
6480
6427
6375
6322
6269
6216
6163
6110
6058
6005
5952
5900
5848
5795
5743
5691
5639
5588
5536
5485
5434
5383
5333
5282
5232
5182
5133
5083
5034
4985
4936
4888
4840
4792
4744
4697
4651
4604
4558
4512
4467
4422
4378
4334
4291
4248
4206
4164
4123
4082
4042
4002
3963
3925
3887
3850
3813
3777
3741
3706
3672
3638
3605
3573
3541
3510
3480
3450
3421
3393
3365
3338
3312
3286
3261
3237
3213
3190
3168
3147
3126
3106
3087
3069
3051
3034
3017
3002
2987
2972
2958
2945
2933
2921
2910
2899
2889
2879
2870
2861
2853
2846
2839
2833
2827
2822
2818
2814
2810
2807
2805
2804
2803
2803
2803
2804
2806
2809
2813
2817
2822
2827
2834
2841
2849
2858
2868
2878
2889
2901
2914
2928
2942
2957
2973
2989
3006
3024
3043
3062
3081
3101
3122
3143
3165
3187
3209
3232
3256
3280
3304
3328
3353
3378
3403
3429
3455
3482
3509
3536
3563
3591
3620
3649
3678
3708
3738
3768
3799
3830
3862
3894
3926
3959
3992
4026
4059
4094
4128
4163
4198
4234
4270
4306
4343
4380
4417
4455
4494
4532
4572
4611
4651
4692
4733
4774
4816
4858
4901
4944
4987
5031
5076
5120
5166
5211
5258
5304
5351
5399
5447
5495
5544
5593
5642
5692
5742
5793
5844
5896
5947
5999
6052
6104
6157
6211
6264
6318
6372
6426
6480
6534
6589
6644
6699
6754
6809
6865
6920
6976
7031
7087
7142
7198
7254
7309
7364
7419
7474
7529
7584
7638
7692
7746
7800
7853
7906
7958
8010
8061
8113
8164
8214
8264
8314
8363
8411
8459
8507
8554
8601
8647
8692
8737
8781
8825
8868
8911
8953
8995
9036
9077
9116
9156
9195
9233
9270
9307
9344
9380
9415
9449
9483
9517
9549
9581
9612
9643
9673
9702
9730
9758
9785
9812
9837
9862
9887
9910
9933
9955
9977
9998
10018
10038
10057
10076
10094
10111
10128
10144
10159
10174
10189
10203
10216
10229
10241
10252
10263
10273
10282
10291
10299
10307
10314
10320
10325
10330
10334
10338
10341
10343
10344
10345
10345
10344
10343
10340
10337
10334
10329
10324
10318
10311
10304
10296
10287
10277
10266
10255
10243
10230
10217
10203
10189
10173
10157
10141
10124
10106
10087
10068
10048
10028
10007
9985
9963
9940
9917
9893
9869
9843
9818
9792
9765
9738
9710
9681
9652
9622
9592
9562
9530
9498
9466
9433
9400
9366
9332
9298
9263
9228
9192
9157
9121
9085
9049
9013
8976
8940
8903
8866
8829
8792
8754
8717
8679
8642
8604
8566
8528
8490
8452
8413
8375
8336
8297
8258
8219
8179
8140
8100
8060
8020
7980
7940
7900
7859
7818
7777
7736
7695
7654
7612
7570
7529
7487
7444
7402
7360
7317
7274
7231
7188
7145
7102
7059
7016
6973
6930
6887
6844
6801
6758
6715
6672
6629
6587
6544
6502
6460
6418
6376
6334
6293
6251
6210
6170
6129
6089
6049
6009
5970
5931
5892
5853
5815
5778
5740
5703
5667
5631
5595
5560
5526
5492
5458
5426
5393
5362
5331
5301
5271
5242
5214
5187
5160
5134
5108
5083
5059
5035
5012
4990
4968
4947
4926
4906
4886
4867
4848
4829
4811
4793
4776
4759
4742
4726
4709
4694
4678
4663
4648
4633
4619
4605
4591
4578
4565
4552
4540
4528
4517
4506
4495
4485
4475
4466
4457
4449
4441
4433
4427
4420
4414
4409
4404
4400
4396
4393
4390
4388
4386
4385
4384
4384
4384
4384
4385
4386
4388
4390
4392
4395
4398
4401
4405
4409
4413
4418
4423
4428
4433
4439
4444
4450
4456
4462
4468
4474
4481
4487
4494
4500
4507
4514
4520
4527
4534
4541
4548
4556
4563
4571
4578
4586
4594
4603
4611
4620
4629
4638
4647
4657
4667
4677
4688
4699
4710
4722
4733
4745
4758
4770
4783
4796
4809
4822
4835
4849
4863
4877
4891
4906
4920
4935
4950
4965
4980
4995
5011
5027
5043
5060
5076
5093
5110
5127
5145
5163
5181
5199
5217
5235
5254
5273
5291
5310
5329
5348
5367
5387
5406
5425
5444
5463
5483
5502
5521
5541
5560
5580
5599
5619
5639
5658
5678
5698
5718
5739
5759
5780
5800
5821
5842
5863
5884
5906
5927
5949
5970
5992
6014
6036
6058
6080
6103
6125
6147
6170
6193
6215
6238
6261
6284
6307
6331
6354
6378
6402
6426
6450
6474
6499
6523
6548
6573
6598
6624
6650
6675
6701
6727
6754
6780
6806
6833
6859
6886
6913
6940
6967
6994
7021
7048
7076
7103
7131
7159
7187
7215
7243
7272
7301
7330
7359
7389
7419
7448
7479
7509
7540
7571
7602
7633
7665
7696
7728
7760
7792
7824
7856
7888
7921
7953
7986
8018
8051
8084
8116
8148
8182
8214
8247
8280
8312
8345
8378
8410
8443
8476
8508
8541
8574
8606
8638
8670
8702
8734
8766
8797
8828
8859
8890
8920
8950
8979
9008
9037
9065
9093
9121
9148
9174
9200
9226
9251
9276
9300
9324
9348
9371
9394
9416
9438
9459
9480
9501
9521
9540
9560
9578
9597
9615
9632
9649
9665
9681
9697
9712
9727
9741
9755
9768
9781
9794
9806
9818
9830
9841
9852
9863
9873
9883
9893
9903
9912
9921
9930
9939
9947
9955
9963
9971
9978
9985
9992
9998
10005
10011
10016
10021
10026
10031
10036
10040
10043
10047
10050
10053
10056
10059
10062
10064
10066
10068
10069
10070
10071
10072
10073
10073
10073
10073
10073
10072
10072
10071
10070
10068
10067
10065
10063
10060
10058
10055
10051
10048
10044
10040
10036
10031
10027
10022
10017
10011
10006
10000
9994
9988
9982
9976
9969
9962
9955
9948
9941
9934
9926
9918
9910
9902
9894
9885
9876
9867
9857
9847
9837
9826
9815
9803
9791
9779
9766
9753
9739
9725
9711
9696
9680
9665
9648
9632
9615
9597
9579
9561
9543
9523
9504
9484
9464
9444
9423
9402
9380
9359
9337
9314
9292
9269
9246
9223
9199
9176
9152
9128
9104
9081
9057
9032
9008
8984
8960
8936
8912
8888
8864
8840
8816
8792
8768
8745
8721
8697
8674
8651
8628
8605
8582
8559
8536
8514
8492
8470
8448
8426
8404
8383
8362
8340
8319
8299
8278
8258
8237
8217
8198
8178
8157
8138
8119
8100
8080
8061
8042
8025
8006
7988
7969
7951
7933
7915
7897
7879
7861
7843
7826
7808
7790
7773
7756
7738
7721
7704
7686
7669
7651
7634
7616
7599
7581
7563
7545
7526
7508
7489
7470
7451
7431
7412
7391
7371
7351
7330
7309
7289
7268
7247
7226
7204
7183
7162
7141
7120
7099
7078
7057
7036
7015
6994
6973
6952
6931
6910
6888
6867
6845
6824
6802
6780
6758
6736
6714
6692
6669
6647
6624
6601
6578
6555
6531
6507
6483
6459
6435
6410
6385
6360
6335
6309
6283
6257
6230
6203
6176
6148
6120
6091
6062
6033
6003
5973
5943
5912
5881
5849
5817
5784
5751
5717
5683
5648
5613
5578
5542
5505
5469
5431
5394
5356
5317
5278
5239
5200
5160
5119
5079
5037
4996
4954
4912
4869
4826
4782
4739
4694
4650
4605
4559
4514
4468
4421
4375
4328
4281
4233
4185
4137
4089
4041
3992
3943
3894
3845
3795
3746
3696
3646
3596
3545
3495
3444
3393
3342
3291
3239
3187
3135
3083
3030
2978
2925
2871
2818
2764
2710
2656
2601
2546
2491
2436
2380
2324
2268
2212
2155
2099
2041
1985
1927
1870
1813
1755
1698
1640
1582
1525
1467
1409
1351
1293
1235
1177
1119
1061
1002
944
886
828
771
713
656
598
541
484
427
371
315
259
203
148
93
38
-17
-71
-126
-180
-233
-287
-340
-394
-447
-500
-553
-606
-659
-712
-765
-818
-871
-924
-977
-1030
-1083
-1136
-1189
-1242
-1295
-1348
-1402
-1454
-1507
-1560
-1613
-1666
-1719
-1771
-1824
-1877
-1929
-1981
-2033
-2086
-2138
-2190
-2242
-2294
-2345
-2397
-2448
-2499
-2550
-2601
-2652
-2702
-2753
-2803
-2853
-2903
-2953
-3002
-3052
-3101
-3150
-3199
-3248
-3296
-3345
-3393
-3441
-3488
-3535
-3582
-3629
-3675
-3721
-3767
-3812
-3857
-3901
-3945
-3988
-4030
-4073
-4115
-4156
-4197
-4237
-4277
-4316
-4355
-4393
-4431
-4468
-4504
-4540
-4576
-4611
-4646
-4680
-4714
-4747
-4780
-4812
-4844
-4875
-4906
-4937
-4967
-4996
-5026
-5054
-5083
-5111
-5138
-5165
-5192
-5218
-5244
-5270
-5295
-5320
-5345
-5369
-5393
-5417
-5440
-5463
-5486
-5508
-5531
-5553
-5575
-5597
-5618
-5640
-5661
-5682
-5703
-5724
-5744
-5765
-5785
-5805
-5825
-5845
-5865
-5884
-5904
-5924
-5943
-5963
-5982
-6002
-6021
-6041
-6060
-6080
-6099
-6119
-6139
-6159
-6179
-6199
-6219
-6239
-6259
-6279
-6299
-6319
-6339
-6359
-6380
-6400
-6420
-6440
-6461
-6481
-6502
-6522
-6543
-6564
-6585
-6605
-6627
-6648
-6669
-6691
-6713
-6735
-6758
-6781
-6804
-6827
-6850
-6874
-6898
-6923
-6947
-6972
-6997
-7023
-7048
-7074
-7100
-7127
-7153
-7179
-7206
-7233
-7260
-7286
-7313
-7340
-7366
-7393
-7420
-7446
-7472
-7498
-7524
-7549
-7574
-7600
-7624
-7649
-7674
-7699
-7723
-7747
-7772
-7796
-7820
-7844
-7868
-7892
-7916
-7940
-7963
-7987
-8010
-8034
-8057
-8080
-8103
-8125
-8150
-8173
-8196
-8219
-8242
-8265
-8288
-8312
-8335
-8358
-8382
-8405
-8429
-8453
-8477
-8502
-8526
-8551
-8576
-8601
-8626
-8652
-8678
-8704
-8730
-8757
-8784
-8811
-8838
-8866
-8893
-8921
-8949
-8977
-9005
-9033
-9062
-9090
-9119
-9148
-9176
-9205
-9234
-9263
-9292
-9321
-9350
-9380
-9409
-9438
-9467
-9497
-9526
-9556
-9585
-9615
-9645
-9674
-9704
-9734
-9764
-9794
-9824
-9854
-9884
-9914
-9944
-9973
-10003
-10032
-10061
-10090
-10118
-10147
-10174
-10202
-10229
-10255
-10281
-10307
-10332
-10357
-10381
-10405
-10428
-10450
-10472
-10493
-10514
-10534
-10554
-10573
-10591
-10609
-10627
-10644
-10660
-10676
-10691
-10706
-10720
-10734
-10747
-10760
-10772
-10783
-10794
-10804
-10814
-10823
-10831
-10839
-10847
-10854
-10860
-10866
-10871
-10875
-10879
-10882
-10885
-10887
-10889
-10890
-10890
-10890
-10889
-10888
-10886
-10883
-10880
-10877
-10873
-10868
-10862
-10856
-10849
-10841
-10833
-10823
-10813
-10802
-10790
-10777
-10762
-10747
-10731
-10714
-10696
-10677
-10657
-10636
-10613
-10590
-10566
-10541
-10515
-10487
-10459
-10430
-10400
-10369
-10337
-10304
-10270
-10236
-10200
-10164
-10126
-10088
-10049
-10009
-9968
-9926
-9884
-9840
-9796
-9750
-9705
-9658
-9610
-9562
-9513
-9463
-9412
-9361
-9309
-9256
-9203
-9148
-9093
-9038
-8981
-8925
-8867
-8809
-8750
-8690
-8630
-8569
-8508
-8446
-8383
-8320
-8257
-8193
-8128
-8061
-7996
-7930
-7863
-7795
-7726
-7657
-7588
-7517
-7447
-7375
-7303
-7231
-7157
-7084
-7009
-6934
-6858
-6781
-6704
-6626
-6548
-6469
-6389
-6309
-6228
-6146
-6065
-5982
-5900
-5817
-5733
-5649
-5565
-5481
-5396
-5310
-5225
-5139
-5053
-4967
-4880
-4794
-4707
-4620
-4533
-4446
-4359
-4271
-4184
-4097
-4009
-3922
-3834
-3747
-3659
-3571
-3483
-3395
-3307
-3219
-3131
-3044
-2956
-2868
-2781
-2693
-2606
-2519
-2432
-2345
-2258
-2172
-2086
-2000
-1914
-1829
-1744
-1660
-1576
-1492
-1409
-1326
-1243
-1162
-1080
-999
-919
-839
-760
-681
-603
-525
-448
-372
-296
-220
-145
-71
3
77
150
223
295
367
438
509
580
650
720
790
859
928
997
1065
1133
1201
1268
1336
1403
1469
1536
1602
1668
1734
1799
1864
1929
1994
2059
2123
2187
2251
2314
2378
2440
2503
2565
2628
2689
2751
2812
2872
2933
2993
3052
3112
3170
3229
3286
3344
3400
3457
3513
3568
3623
3677
3731
3784
3837
3889
3941
3992
4043
4093
4143
4193
4242
4291
4339
4387
4434
4481
4528
4574
4620
4665
4710
4754
4798
4842
4885
4927
4969
5011
5052
5093
5133
5173
5213
5252
5291
5329
5368
5405
5443
5480
5518
5554
5591
5627
5663
5699
5734
5769
5804
5838
5871
5905
5937
5970
6002
6033
6064
6095
6125
6154
6183
6212
6240
6268
6295
6322
6348
6374
6399
6423
6448
6471
6494
6517
6539
6561
6582
6602
6622
6642
6661
6679
6697
6715
6732
6748
6764
6779
6794
6809
6823
6837
6851
6864
6877
6889
6901
6913
6924
6936
6946
6957
6967
6977
6987
6996
7005
7013
7021
7029
7036
7043
7050
7056
7061
7066
7071
7075
7079
7082
7085
7087
7089
7090
7090
7090
7089
7088
7086
7084
7081
7078
7074
7070
7066
7060
7055
7049
7043
7036
7029
7021
7013
7005
6997
6988
6978
6969
6959
6949
6938
6927
6916
6904
6893
6880
6868
6855
6842
6829
6816
6802
6789
6775
6761
6747
6732
6718
6703
6689
6674
6659
6643
6628
6613
6597
6582
6566
6550
6534
6518
6502
6485
6468
6452
6435
6418
6401
6383
6366
6348
6331
6313
6295
6277
6259
6241
6222
6204
6185
6166
6147
6128
6108
6089
6069
6049
6029
6008
5987
5966
5944
5923
5900
5878
5855
5832
5808
5784
5760
5735
5710
5685
5659
5633
5606
5578
5551
5522
5493
5464
5434
5404
5373
5342
5311
5279
5246
5213
5180
5146
5111
5076
5041
5006
4970
4933
4896
4859
4822
4785
4747
4709
4671
4632
4594
4555
4516
4477
4438
4399
4360
4321
4281
4242
4203
4163
4124
4085
4045
4006
3967
3928
3888
3849
3810
3771
3732
3694
3655
3617
3579
3541
3503
3465
3428
3391
3354
3318
3282
3246
3211
3176
3142
3108
3074
3040
3008
2975
2943
2912
2880
2850
2820
2790
2760
2731
2703
2675
2647
2620
2594
2568
2542
2517
2493
2469
2446
2423
2401
2380
2359
2339
2320
2301
2283
2266
2249
2232
2216
2201
2186
2172
2158
2145
2132
2120
2108
2097
2086
2075
2065
2055
2045
2036
2027
2017
2009
2003
1995
1988
1982
1976
1970
1965
1960
1956
1952
1948
1945
1942
1940
1938
1936
1935
1934
1934
1934
1934
1934
1935
1936
1938
1940
1942
1944
1947
1950
1954
1958
1962
1966
1971
1976
1982
1988
1994
2000
2007
2013
2021
2029
2036
2044
2053
2061
2070
2080
2089
2099
2110
2120
2131
2142
2153
2165
2177
2189
2201
2213
2225
2238
2251
2263
2276
2289
2301
2314
2327
2339
2352
2365
2377
2390
2403
2415
2427
2440
2452
2464
2477
2489
2501
2513
2525
2537
2548
2560
2571
2583
2594
2605
2616
2627
2638
2649
2659
2669
2679
2689
2698
2707
2717
2725
2734
2742
2750
2758
2765
2772
2778
2785
2791
2797
2802
2807
2812
2816
2820
2824
2827
2829
2832
2834
2835
2836
2837
2837
2837
2837
2837
2836
2835
2833
2832
2830
2828
2825
2822
2819
2816
2813
2809
2805
2800
2796
2791
2785
2780
2774
2767
2761
2754
2746
2738
2730
2722
2713
2704
2694
2684
2674
2664
2653
2642
2631
2619
2607
2595
2582
2570
2557
2544
2530
2516
2502
2488
2473
2459
2444
2428
2413
2397
2382
2366
2349
2333
2316
2300
2283
2266
2249
2231
2214
2196
2179
2161
2144
2126
2108
2090
2072
2055
2037
2019
2001
1983
1965
1947
1929
1911
1893
1875
1856
1838
1819
1801
1782
1763
1744
1724
1705
1685
1665
1646
1626
1605
1585
1565
1544
1523
1502
1481
1460
1439
1417
1396
1374
1353
1331
1309
1288
1266
1244
1222
1200
1178
1156
1134
1112
1090
1068
1046
1024
1002
981
959
937
916
894
873
852
830
810
789
768
748
727
707
688
668
649
630
611
592
574
557
539
522
505
489
472
457
441
426
412
397
384
370
357
345
332
321
309
298
288
278
268
259
250
241
233
225
217
210
203
196
189
183
177
171
165
159
154
148
143
138
134
129
125
121
117
113
109
106
103
100
98
95
93
92
91
90
90
90
90
91
92
94
96
99
102
106
110
114
119
124
130
136
143
150
157
165
173
182
191
201
211
221
232
244
256
268
281
295
309
324
340
356
373
390
408
427
447
467
488
510
532
555
579
603
628
653
679
705
733
760
788
817
846
876
906
937
968
1000
1032
1065
1098
1132
1166
1201
1237
1272
1309
1346
1383
1421
1460
1499
1538
1578
1618
1659
1700
1741
1782
1824
1866
1909
1951
1994
2037
2081
2125
2169
2213
2258
2302
2347
2393
2438
2484
2530
2577
2624
2671
2719
2766
2815
2863
2912
2961
3010
3060
3109
3160
3210
3260
3311
3362
3413
3464
3515
3567
3618
3670
3721
3773
3824
3876
3927
3979
4030
4082
4133
4184
4236
4287
4338
4388
4439
4490
4541
4591
4642
4692
4743
4793
4843
4893
4942
4992
5041
5091
5140
5189
5238
5286
5334
5383
5430
5478
5525
5572
5618
5664
5710
5755
5799
5843
5887
5930
5973
6015
6057
6098
6139
6179
6219
6258
6296
6334
6372
6409
6445
6482
6517
6552
6586
6620
6653
6686
6718
6750
6781
6811
6841
6870
6899
6926
6954
6980
7006
7031
7055
7079
7102
7124
7145
7166
7185
7204
7222
7239
7256
7271
7286
7300
7313
7326
7337
7348
7358
7367
7375
7383
7390
7396
7401
7405
7409
7412
7414
7416
7417
7417
7416
7414
7412
7409
7406
7401
7396
7390
7384
7376
7368
7359
7350
7340
7329
7318
7306
7293
7280
7266
7252
7237
7222
7207
7190
7174
7157
7140
7123
7105
7087
7068
7050
7031
7012
6993
6973
6953
6933
6913
6893
6872
6851
6830
6809
6787
6765
6744
6722
6699
6677
6654
6631
6608
6585
6562
6538
6514
6490
6466
6442
6418
6393
6368
6343
6318
6293
6267
6241
6215
6188
6161
6134
6107
6079
6052
6024
5996
5967
5939
5911
5882
5853
5825
5796
5767
5738
5709
5680
5652
5623
5594
5565
5537
5508
5480
5451
5423
5395
5367
5339
5312
5284
5257
5230
5203
5176
5149
5123
5096
5070
5044
5018
4992
4967
4941
4916
4890
4865
4840
4815
4791
4766
4741
4717
4692
4668
4643
4619
4595
4570
4546
4522
4498
4473
4449
4425
4400
4376
4352
4327
4303
4279
4254
4230
4206
4182
4158
4135
4111
4088
4065
4042
4019
3996
3974
3952
3931
3910
3889
3868
3848
3829
3810
3791
3773
3755
3737
3720
3704
3688
3672
3656
3641
3627
3612
3599
3585
3572
3559
3547
3535
3523
3512
3501
3491
3481
3472
3463
3454
3446
3438
3431
3424
3418
3412
3406
3401
3396
3392
3389
3385
3382
3380
3378
3376
3375
3374
3373
3373
3373
3373
3374
3375
3377
3379
3381
3384
3386
3390
3393
3397
3402
3406
3411
3416
3422
3428
3434
3440
3447
3454
3461
3468
3476
3484
3492
3500
3509
3518
3527
3537
3547
3557
3567
3578
3589
3600
3612
3624
3636
3648
3661
3674
3687
3701
3714
3729
3743
3758
3773
3788
3803
3819
3835
3851
3867
3884
3901
3918
3935
3952
3970
3988
4006
4024
4042
4061
4078
4098
4117
4137
4156
4176
4196
4216
4236
4257
4277
4298
4319
4340
4362
4383
4405
4426
4448
4470
4492
4515
4537
4560
4582
4605
4628
4651
4674
4698
4721
4745
4768
4792
4816
4840
4864
4888
4913
4937
4961
4986
5010
5035
5059
5084
5108
5133
5157
5182
5206
5231
5255
5280
5304
5329
5353
5378
5402
5427
5452
5477
5501
5527
5552
5577
5603
5629
5655
5681
5707
5734
5760
5787
5814
5842
5869
5897
5925
5952
5981
6009
6037
6066
6094
6123
6152
6181
6210
6239
6268
6298
6327
6357
6387
6417
6447
6477
6508
6539
6570
6601
6632
6664
6696
6728
6761
6793
6826
6860
6893
6927
6961
6995
7030
7064
7099
7135
7170
7206
7242
7278
7315
7352
7389
7426
7464
7502
7540
7578
7617
7656
7695
7734
7774
7814
7854
7895
7936
7977
8018
8060
8102
8144
8186
8229
8272
8315
8359
8403
8447
8492
8536
8581
8626
8672
8717
8763
8808
8854
8901
8947
8994
9041
9088
9135
9183
9231
9279
9328
9376
9425
9475
9524
9574
9624
9674
9725
9775
9826
9877
9928
9979
10030
10082
10133
10185
10236
10288
10339
10391
10443
10494
10546
10597
10649
10700
10752
10804
10855
10906
10958
11009
11060
11112
11163
11214
11265
11315
11366
11416
11467
11517
11567
11616
11666
11715
11765
11814
11863
11912
11961
12009
12058
12106
12154
12202
12250
12297
12345
12392
12439
12486
12533
12580
12627
12673
12719
12765
12811
12857
12902
12947
12992
13037
13081
13126
13169
13213
13256
13299
13341
13383
13424
13465
13506
13546
13585
13624
13663
13701
13739
13777
13814
13850
13887
13922
13958
13993
14027
14062
14095
14129
14162
14194
14226
14258
14289
14319
14350
14379
14409
14438
14466
14494
14521
14548
14575
14601
14626
14651
14676
14700
14723
14746
14768
14790
14811
14831
14851
14871
14890
14909
14927
14945
14962
14979
14996
15012
15027
15043
15057
15072
15086
15099
15112
15125
15137
15149
15161
15172
15183
15193
15203
15212
15221
15230
15238
15245
15252
15259
15265
15270
15275
15280
15284
15287
15290
15293
15294
15296
15296
15296
15296
15295
15293
15291
15288
15285
15281
15276
15271
15265
15258
15251
15244
15235
15226
15216
15206
15195
15183
15170
15157
15143
15129
15113
15097
15080
15062
15044
15025
15005
14984
14962
14940
14917
14893
14868
14842
14816
14789
14760
14731
14702
14671
14639
14607
14574
14540
14505
14469
14433
14396
14358
14319
14280
14240
14199
14157
14115
14072
14028
13984
13939
13893
13847
13800
13752
13704
13655
13605
13555
13504
13453
13401
13348
13294
13241
13186
13131
13075
13019
12962
12905
12847
12788
12729
12669
12609
12549
12487
12425
12363
12300
12236
12172
12107
12041
11975
11909
11842
11774
11706
11637
11569
11499
11429
11359
11288
11217
11145
11073
11000
10927
10854
10780
10705
10631
10555
10479
10403
10326
10249
10171
10093
10014
9935
9855
9774
9694
9612
9530
9448
9365
9282
9198
9113
9029
8943
8858
8771
8685
8598
8510
8422
8334
8246
8157
8068
7978
7888
7798
7708
7617
7526
7434
7342
7250
7157
7065
6972
6878
6784
6691
6596
6502
6408
6313
6218
6123
6028
5933
5838
5743
5648
5553
5458
5362
5267
5171
5076
4980
4884
4788
4692
4596
4499
4403
4306
4209
4112
4014
3918
3821
3724
3626
3529
3431
3334
3237
3140
3043
2947
2851
2755
2659
2564
2469
2375
2281
2187
2094
2001
1910
1819
1729
1639
1550
1461
1374
1286
1200
1114
1029
945
861
778
696
615
534
454
374
295
217
140
64
-12
-87
-162
-235
-308
-380
-452
-522
-592
-661
-730
-797
-864
-930
-995
-1059
-1123
-1185
-1247
-1309
-1369
-1428
-1487
-1545
-1602
-1658
-1713
-1768
-1821
-1874
-1926
-1977
-2027
-2076
-2124
-2171
-2218
-2263
-2308
-2352
-2395
-2438
-2480
-2521
-2561
-2601
-2640
-2679
-2716
-2754
-2790
-2826
-2861
-2896
-2930
-2963
-2996
-3028
-3059
-3090
-3119
-3149
-3177
-3205
-3232
-3258
-3284
-3309
-3333
-3356
-3378
-3400
-3421
-3441
-3461
-3479
-3497
-3514
-3530
-3546
-3560
-3574
-3588
-3600
-3612
-3622
-3633
-3642
-3651
-3658
-3665
-3672
-3677
-3682
-3685
-3688
-3691
-3692
-3693
-3693
-3692
-3690
-3687
-3684
-3680
-3675
-3670
-3664
-3657
-3650
-3642
-3633
-3624
-3614
-3604
-3593
-3582
-3570
-3557
-3544
-3531
-3516
-3502
-3487
-3471
-3455
-3438
-3420
-3403
-3384
-3365
-3345
-3325
-3305
-3283
-3262
-3239
-3216
-3193
-3169
-3145
-3120
-3095
-3069
-3043
-3016
-2989
-2961
-2933
-2904
-2875
-2846
-2816
-2785
-2755
-2723
-2692
-2659
-2627
-2594
-2560
-2526
-2492
-2457
-2422
-2386
-2351
-2314
-2278
-2241
-2204
-2167
-2129
-2092
-2054
-2016
-1978
-1940
-1902
-1863
-1825
-1786
-1748
-1710
-1671
-1633
-1595
-1557
-1519
-1481
-1443
-1405
-1368
-1331
-1293
-1256
-1220
-1183
-1147
-1111
-1075
-1039
-1004
-969
-934
-900
-866
-832
-798
-765
-732
-699
-667
-635
-603
-571
-540
-509
-478
-448
-418
-388
-358
-329
-300
-271
-242
-213
-185
-157
-129
-101
-74
-47
-20
7
34
61
87
113
139
165
191
217
242
267
292
317
342
366
390
414
438
462
485
508
531
554
576
598
620
642
664
685
706
727
748
769
790
810
831
851
871
890
910
929
948
966
985
1002
1020
1039
1057
1074
1091
1108
1124
1141
1157
1173
1189
1204
1220
1235
1250
1265
1280
1295
1309
1324
1338
1353
1367
1381
1395
1409
1423
1437
1451
1465
1479
1493
1506
1520
1534
1547
1561
1574
1587
1601
1614
1627
1640
1653
1666
1679
1692
1705
1719
1732
1745
1758
1772
1786
1800
1814
1828
1842
1857
1871
1886
1901
1916
1932
1947
1963
1979
1995
2011
2027
2043
2060
2076
2093
2109
2126
2143
2160
2177
2194
2212
2229
2247
2264
2282
2300
2318
2336
2355
2373
2392
2411
2430
2449
2469
2488
2508
2527
2547
2568
2588
2608
2629
2650
2670
2691
2713
2734
2755
2776
2798
2820
2842
2864
2886
2908
2931
2953
2976
2999
3022
3045
3068
3092
3115
3139
3162
3186
3209
3233
3257
3280
3304
3328
3351
3375
3398
3422
3445
3469
3492
3515
3538
3561
3584
3606
3629
3651
3673
3695
3717
3739
3761
3782
3804
3825
3847
3868
3889
3909
3930
3951
3971
3992
4011
4032
4051
4070
4091
4110
4129
4148
4166
4184
4202
4219
4237
4254
4271
4287
4303
4319
4335
4350
4366
4381
4395
4410
4424
4438
4452
4466
4479
4492
4505
4518
4531
4543
4556
4568
4579
4591
4602
4614
4625
4635
4646
4656
4666
4676
4685
4694
4703
4711
4720
4728
4735
4743
4750
4757
4764
4771
4777
4784
4790
4796
4803
4809
4815
4821
4827
4833
4840
4846
4852
4858
4865
4871
4877
4884
4891
4897
4904
4911
4918
4925
4932
4939
4946
4953
4960
4968
4975
4982
4989
4996
5004
5010
5017
5024
5031
5037
5043
5050
5056
5061
5067
5073
5078
5083
5088
5092
5097
5101
5105
5109
5113
5116
5120
5123
5126
5129
5132
5135
5137
5139
5142
5144
5146
5148
5149
5151
5152
5153
5154
5154
5155
5155
5155
5155
5155
5154
5154
5153
5151
5150
5149
5147
5145
5143
5141
5138
5136
5133
5130
5127
5124
5120
5117
5113
5110
5106
5102
5098
5093
5089
5084
5079
5075
5070
5064
5059
5054
5048
5043
5037
5031
5025
5019
5013
5007
5000
4994
4987
4980
4974
4967
4960
4953
4945
4938
4931
4923
4915
4907
4899
4890
4882
4873
4864
4854
4845
4835
4825
4815
4805
4794
4784
4773
4762
4750
4739
4727
4715
4703
4691
4679
4666
4653
4640
4626
4612
4598
4584
4569
4554
4539
4524
4508
4492
4475
4458
4441
4423
4406
4387
4369
4350
4332
4313
4293
4274
4254
4234
4214
4193
4173
4152
4131
4110
4088
4067
4046
4024
4002
3980
3958
3936
3913
3891
3868
3845
3822
3799
3775
3751
3728
3703
3679
3654
3630
3604
3579
3553
3528
3502
3475
3449
3422
3396
3369
3342
3314
3287
3259
3231
3203
3175
3147
3118
3090
3061
3032
3003
2973
2944
2914
2884
2855
2825
2795
2764
2734
2704
2673
2643
2612
2582
2552
2521
2491
2461
2431
2401
2371
2342
2312
2283
2253
2224
2195
2167
2138
2110
2082
2054
2025
1999
1971
1944
1916
1889
1862
1835
1808
1781
1754
1726
1699
1672
1645
1618
1591
1564
1536
1509
1481
1454
1426
1398
1370
1343
1315
1287
1259
1230
1202
1174
1146
1118
1089
1061
1033
1004
977
948
920
892
863
835
806
777
748
719
690
660
630
600
570
539
508
476
445
413
381
348
316
283
250
217
184
151
118
84
51
17
-17
-50
-84
-117
-151
-184
-218
-251
-285
-318
-351
-384
-417
-450
-483
-516
-549
-581
-614
-646
-677
-709
-740
-771
-801
-831
-860
-889
-918
-946
-973
-1000
-1026
-1052
-1078
-1103
-1127
-1151
-1174
-1197
-1220
-1242
-1263
-1284
-1305
-1324
-1344
-1363
-1381
-1399
-1416
-1432
-1449
-1464
-1479
-1494
-1508
-1521
-1535
-1547
-1559
-1571
-1583
-1594
-1604
-1614
-1624
-1633
-1642
-1651
-1659
-1667
-1675
-1682
-1689
-1695
-1702
-1707
-1713
-1718
-1723
-1727
-1731
-1734
-1738
-1740
-1742
-1744
-1745
-1746
-1747
-1747
-1747
-1746
-1745
-1744
-1742
-1740
-1738
-1735
-1732
-1729
-1725
-1721
-1717
-1712
-1707
-1702
-1697
-1691
-1685
-1678
-1671
-1664
-1657
-1649
-1641
-1633
-1624
-1615
-1606
-1597
-1588
-1579
-1569
-1559
-1549
-1540
-1530
-1520
-1509
-1499
-1489
-1479
-1469
-1460
-1450
-1440
-1431
-1421
-1412
-1403
-1394
-1385
-1377
-1368
-1360
-1352
-1344
-1337
-1329
-1321
-1314
-1307
-1300
-1292
-1286
-1279
-1272
-1266
-1259
-1253
-1247
-1241
-1236
-1230
-1225
-1220
-1215
-1210
-1206
-1201
-1197
-1193
-1188
-1184
-1180
-1175
-1171
-1166
-1162
-1157
-1152
-1147
-1142
-1137
-1131
-1126
-1120
-1115
-1109
-1103
-1097
-1091
-1085
-1079
-1073
-1068
-1062
-1057
-1052
-1046
-1042
-1037
-1033
-1028
-1024
-1020
-1016
-1012
-1010
-1006
-1004
-1000
-998
-995
-992
-990
-987
-985
-982
-980
-978
-976
-973
-971
-969
-967
-966
-964
-962
-961
-960
-959
-958
-957
-956
-956
-956
-956
-956
-957
-958
-959
-960
-961
-962
-964
-965
-967
-968
-970
-972
-973
-975
-976
-978
-979
-981
-982
-983
-985
-986
-988
-989
-991
-992
-994
-995
-997
-998
-1000
-1000
-1002
-1004
-1004
-1006
-1006
-1008
-1008
-1008
-1010
-1010
-1010
-1012
-1012
-1014
-1014
-1016
-1016
-1018
-1018
-1020
-1022
-1024
-1026
-1028
-1030
-1033
-1036
-1039
-1042
-1045
-1049
-1052
-1056
-1060
-1064
-1068
-1072
-1076
-1080
-1084
-1088
-1092
-1096
-1099
-1103
-1106
-1110
-1113
-1116
-1119
-1121
-1124
-1126
-1128
-1130
-1133
-1135
-1137
-1139
-1140
-1142
-1144
-1146
-1147
-1148
-1150
-1151
-1152
-1153
-1154
-1155
-1156
-1157
-1157
-1158
-1158
-1159
-1159
-1159
-1159
-1159
-1159
-1159
-1159
-1159
-1158
-1158
-1158
-1157
-1156
-1156
-1155
-1154
-1153
-1152
-1151
-1150
-1149
-1147
-1146
-1145
-1143
-1141
-1140
-1138
-1136
-1134
-1132
-1130
-1127
-1125
-1123
-1120
-1117
-1115
-1112
-1110
-1107
-1105
-1102
-1099
-1097
-1094
-1092
-1090
-1087
-1085
-1083
-1081
-1079
-1077
-1075
-1073
-1071
-1069
-1067
-1066
-1064
-1062
-1060
-1058
-1057
-1055
-1053
-1051
-1049
-1047
-1044
-1042
-1040
-1037
-1035
-1032
-1029
-1026
-1022
-1020
-1016
-1012
-1008
-1004
-1000
-996
-992
-987
-982
-977
-972
-966
-960
-954
-948
-942
-935
-928
-921
-914
-907
-899
-891
-883
-874
-866
-857
-848
-839
-829
-820
-810
-799
-789
-778
-767
-756
-745
-733
-722
-710
-698
-685
-673
-661
-648
-635
-622
-609
-596
-583
-569
-556
-542
-528
-514
-500
-485
-470
-455
-440
-424
-408
-392
-376
-359
-342
-324
-307
-289
-271
-252
-233
-214
-195
-176
-156
-136
-116
-96
-76
-55
-35
-14
6
27
48
69
90
111
132
153
174
195
216
237
259
280
302
323
345
367
389
410
432
454
476
498
519
541
563
585
607
629
651
673
695
716
738
760
782
804
826
847
869
891
913
935
956
978
1000
1020
1043
1064
1085
1106
1127
1148
1170
1191
1212
1233
1254
1275
1296
1317
1339
1360
1381
1402
1423
1445
1466
1488
1509
1531
1552
1574
1596
1617
1639
1660
1682
1704
1725
1747
1768
1790
1812
1833
1855
1876
1897
1919
1940
1961
1982
2004
2025
2045
2068
2089
2111
2132
2154
2176
2198
2220
2243
2265
2288
2311
2334
2357
2381
2404
2427
2451
2475
2498
2522
2546
2570
2594
2618
2642
2666
2690
2714
2738
2762
2786
2809
2833
2857
2880
2904
2927
2951
2974
2997
3020
3042
3065
3087
3110
3132
3154
3175
3197
3219
3240
3262
3283
3304
3325
3345
3366
3386
3407
3427
3447
3467
3486
3506
3525
3544
3563
3582
3601
3619
3638
3656
3674
3691
3709
3727
3744
3761
3778
3795
3812
3829
3846
3863
3880
3896
3913
3930
3946
3963
3979
3995
4011
4027
4043
4059
4075
4091
4107
4123
4139
4154
4169
4185
4200
4215
4231
4246
4261
4276
4292
4307
4322
4337
4352
4367
4382
4397
4412
4427
4442
4457
4472
4486
4501
4515
4530
4544
4559
4573
4587
4601
4615
4629
4642
4656
4669
4683
4696
4710
4723
4736
4749
4762
4775
4788
4800
4813
4825
4837
4849
4860
4871
4882
4893
4904
4914
4924
4934
4943
4952
4961
4970
4978
4986
4993
5001
5007
5014
5021
5027
5032
5038
5043
5048
5052
5056
5060
5063
5066
5068
5070
5072
5073
5074
5074
5074
5073
5072
5070
5068
5066
5063
5059
5055
5051
5046
5040
5034
5028
5021
5014
5006
4997
4988
4979
4969
4959
4948
4936
4924
4912
4899
4886
4872
4858
4844
4829
4813
4797
4781
4764
4747
4729
4711
4693
4674
4655
4636
4616
4596
4575
4554
4533
4511
4489
4467
4444
4421
4398
4374
4351
4326
4302
4277
4252
4227
4202
4176
4151
4125
4099
4073
4046
4019
3993
3966
3939
3912
3885
3857
3830
3802
3774
3746
3718
3690
3662
3634
3605
3577
3548
3519
3490
3461
3432
3403
3374
3345
3316
3286
3256
3227
3197
3167
3137
3107
3077
3047
3017
2986
2956
2926
2896
2865
2835
2804
2774
2743
2713
2682
2652
2621
2591
2560
2529
2499
2468
2437
2406
2376
2345
2314
2284
2253
2222
2192
2161
2131
2100
2070
2039
2009
1978
1948
1918
1887
1857
1826
1796
1766
1735
1704
1674
1643
1612
1582
1551
1520
1489
1458
1427
1396
1365
1334
1303
1271
1240
1209
1178
1147
1116
1085
1054
1022
993
963
932
902
872
843
814
784
756
727
699
671
643
615
588
561
535
508
482
457
431
406
381
356
332
308
284
261
238
215
193
170
149
127
106
85
65
45
26
7
-12
-30
-47
-64
-81
-97
-112
-127
-141
-155
-168
-181
-193
-204
-215
-225
-234
-243
-251
-258
-265
-271
-276
-281
-285
-288
-290
-292
-294
-295
-295
-294
-293
-291
-288
-285
-281
-276
-271
-266
-260
-253
-245
-238
-229
-220
-211
-201
-190
-179
-168
-156
-143
-130
-116
-102
-88
-73
-57
-41
-24
-7
11
29
47
66
85
105
125
145
166
186
208
229
251
273
296
319
342
365
388
412
436
460
484
509
534
558
583
609
634
659
685
710
736
761
787
813
838
864
889
915
940
965
991
1016
1041
1066
1092
1117
1142
1167
1193
1218
1243
1269
1294
1320
1345
1371
1396
1422
1448
1473
1499
1525
1551
1576
1602
1628
1654
1680
1705
1731
1757
1783
1809
1835
1860
1886
1912
1938
1964
1990
2015
2041
2067
2093
2119
2145
2172
2198
2224
2250
2277
2303
2329
2356
2382
2409
2435
2462
2488
2515
2541
2568
2594
2620
2647
2673
2699
2725
2752
2778
2804
2830
2857
2883
2909
2935
2961
2987
3013
3039
3065
3091
3117
3143
3169
3195
3221
3247
3273
3299
3325
3351
3377
3402
3428
3454
3480
3505
3531
3557
3582
3608
3633
3659
3684
3710
3735
3760
3785
3810
3835
3860
3884
3909
3933
3957
3981
4005
4029
4053
4075
4099
4122
4145
4168
4191
4213
4236
4258
4281
4303
4325
4347
4368
4390
4411
4432
4453
4474
4495
4515
4535
4555
4575
4594
4613
4631
4650
4667
4685
4702
4719
4735
4751
4767
4782
4797
4811
4825
4838
4851
4864
4876
4888
4899
4909
4920
4929
4939
4947
4956
4964
4971
4978
4984
4990
4996
5001
5006
5010
5013
5016
5019
5021
5023
5025
5026
5026
5026
5026
5026
5025
5023
5022
5020
5018
5015
5012
5009
5005
5001
4997
4993
4988
4982
4977
4971
4965
4958
4952
4945
4937
4930
4922
4914
4905
4897
4888
4878
4869
4859
4849
4839
4828
4817
4807
4796
4784
4773
4761
4750
4738
4726
4713
4701
4688
4676
4663
4650
4637
4624
4610
4597
4584
4570
4557
4543
4529
4516
4502
4488
4474
4461
4447
4433
4420
4406
4392
4379
4365
4352
4338
4325
4312
4299
4285
4272
4259
4246
4233
4220
4207
4194
4181
4168
4155
4142
4129
4115
4102
4088
4074
4059
4046
4032
4018
4003
3988
3973
3958
3942
3926
3910
3894
3878
3861
3844
3826
3808
3790
3772
3753
3734
3715
3696
3676
3656
3636
3615
3594
3573
3552
3530
3509
3486
3464
3442
3419
3396
3373
3350
3326
3302
3278
3254
3230
3205
3181
3156
3131
3106
3081
3056
3031
3005
2980
2955
2929
2904
2878
2853
2827
2802
2776
2750
2725
2699
2674
2648
2623
2597
2572
2547
2521
2496
2471
2446
2422
2397
2373
2348
2324
2300
2277
2253
2230
2207
2184
2161
2139
2116
2095
2073
2051
2029
2009
1989
1969
1949
1929
1910
1891
1872
1854
1835
1817
1799
1781
1763
1746
1729
1712
1695
1678
1662
1646
1630
1614
1599
1584
1569
1554
1540
1527
1513
1500
1487
1475
1463
1451
1440
1429
1418
1408
1398
1388
1379
1370
1361
1352
1344
1336
1328
1321
1313
1307
1300
1294
1288
1282
1277
1272
1267
1263
1258
1255
1251
1248
1245
1242
1240
1238
1236
1234
1233
1232
1231
1231
1230
1231
1231
1232
1233
1234
1236
1238
1241
1244
1247
1251
1255
1259
1264
1269
1275
1281
1287
1294
1301
1309
1317
1325
1334
1343
1353
1364
1374
1386
1398
1410
1423
1436
1450
1464
1479
1494
1509
1525
1541
1558
1575
1592
1610
1628
1647
1665
1684
1703
1723
1742
1762
1783
1803
1824
1845
1866
1887
1909
1930
1952
1975
1997
2020
2041
2065
2089
2112
2136
2160
2184
2208
2233
2258
2283
2309
2334
2360
2386
2413
2440
2467
2494
2521
2549
2577
2605
2634
2662
2691
2720
2749
2778
2808
2837
2867
2898
2928
2959
2989
3020
3052
3083
3115
3147
3179
3211
3244
3277
3311
3344
3378
3412
3447
3481
3516
3552
3587
3623
3659
3695
3732
3769
3806
3844
3881
3919
3958
3996
4034
4073
4112
4151
4190
4229
4269
4308
4348
4387
4427
4467
4506
4546
4585
4625
4664
4704
4743
4782
4821
4860
4899
4937
4976
5014
5052
5090
5128
5166
5204
5241
5278
5315
5352
5389
5426
5462
5498
5534
5570
5605
5641
5676
5712
5747
5782
5817
5851
5886
5921
5955
5989
6024
6058
6092
6126
6160
6194
6228
6261
6295
6329
6362
6396
6430
6463
6497
6530
6564
6597
6631
6664
6698
6731
6764
6797
6830
6863
6896
6929
6961
6993
7025
7057
7089
7120
7152
7183
7214
7244
7275
7305
7335
7365
7394
7423
7452
7481
7509
7538
7565
7593
7620
7647
7674
7701
7727
7752
7778
7803
7827
7851
7875
7898
7921
7943
7965
7987
8007
8029
8048
8069
8089
8108
8127
8146
8164
8183
8200
8218
8235
8253
8270
8286
8303
8319
8335
8351
8367
8383
8398
8413
8429
8444
8458
8473
8488
8502
8516
8530
8544
8558
8571
8585
8598
8611
8625
8638
8650
8663
8676
8688
8700
8712
8724
8736
8747
8759
8770
8781
8792
8803
8813
8823
8833
8843
8853
8862
8871
8880
8889
8897
8905
8913
8921
8928
8935
8941
8948
8954
8959
8965
8970
8974
8979
8983
8986
8989
8992
8995
8997
8999
9000
9001
9002
9002
9002
9002
9001
9000
8998
8996
8993
8990
8987
8984
8980
8975
8971
8966
8961
8955
8949
8943
8936
8929
8922
8914
8907
8899
8890
8882
8873
8864
8855
8846
8836
8826
8816
8806
8796
8786
8775
8765
8754
8743
8732
8721
8709
8698
8686
8674
8662
8650
8637
8625
8612
8599
8586
8572
8558
8545
8530
8516
8501
8487
8471
8456
8440
8425
8408
8392
8375
8358
8341
8324
8307
8289
8271
8253
8235
8217
8198
8180
8161
8141
8124
8105
8086
8067
8048
8029
8010
7991
7972
7952
7933
7914
7895
7876
7857
7837
7818
7799
7780
7761
7742
7723
7705
7686
7668
7649
7631
7613
7595
7577
7559
7541
7524
7506
7489
7471
7454
7437
7420
7402
7385
7368
7351
7334
7318
7301
7284
7267
7250
7233
7217
7200
7183
7166
7150
7133
7116
7099
7082
7065
7048
7031
7013
6996
6978
6961
6943
6925
6907
6889
6871
6852
6834
6815
6796
6777
6758
6739
6720
6700
6681
6662
6642
6622
6603
6583
6564
6544
6525
6505
6485
6466
6447
6427
6408
6388
6369
6350
6331
6312
6293
6274
6255
6237
6218
6200
6182
6164
6146
6128
6111
6093
6076
6059
6042
6025
6009
5992
5976
5960
5943
5928
5912
5896
5881
5866
5851
5836
5821
5806
5791
5777
5763
5749
5735
5721
5707
5693
5680
5666
5653
5640
5627
5614
5602
5589
5577
5565
5553
5541
5530
5519
5508
5498
5488
5478
5468
5459
5450
5442
5433
5425
5417
5409
5402
5394
5387
5380
5374
5367
5361
5354
5348
5342
5337
5331
5326
5321
5316
5311
5307
5302
5298
5295
5291
5288
5285
5283
5280
5278
5276
5275
5273
5272
5271
5271
5270
5270
5271
5271
5272
5274
5275
5277
5279
5282
5284
5287
5291
5294
5299
5303
5307
5312
5317
5323
5328
5334
5339
5345
5351
5357
5363
5369
5375
5381
5387
5393
5398
5403
5409
5413
5418
5422
5426
5430
5433
5436
5438
5440
5442
5443
5443
5443
5443
5442
5441
5439
5436
5433
5430
5426
5422
5417
5411
5406
5399
5393
5386
5378
5371
5362
5354
5345
5336
5326
5316
5306
5296
5285
5274
5263
5252
5241
5229
5217
5206
5194
5182
5170
5158
5146
5134
5122
5110
5099
5087
5075
5063
5052
5040
5029
5017
5006
4995
4984
4973
4962
4952
4941
4930
4920
4910
4900
4890
4880
4870
4861
4851
4842
4832
4823
4814
4805
4796
4787
4779
4770
4762
4753
4745
4737
4729
4721
4713
4705
4697
4689
4681
4673
4665
4656
4648
4640
4631
4623
4614
4605
4596
4587
4577
4568
4558
4549
4539
4529
4518
4508
4498
4487
4477
4466
4455
4444
4433
4422
4411
4400
4389
4378
4366
4355
4344
4332
4320
4309
4297
4285
4273
4261
4249
4237
4225
4213
4201
4189
4177
4165
4152
4140
4128
4116
4104
4091
4078
4067
4054
4042
4029
4017
4003
3991
3978
3966
3953
3940
3927
3914
3902
3889
3876
3863
3850
3837
3823
3810
3797
3783
3769
3755
3741
3727
3712
3698
3683
3668
3652
3637
3621
3605
3588
3572
3555
3538
3521
3503
3486
3468
3450
3432
3413
3395
3376
3357
3338
3318
3299
3279
3259
3239
3219
3199
3179
3158
3138
3117
3097
3076
3055
3034
3013
2992
2971
2950
2929
2908
2887
2865
2844
2823
2801
2780
2758
2737
2715
2693
2671
2649
2627
2605
2583
2560
2538
2515
2492
2470
2447
2424
2400
2377
2354
2331
2307
2283
2260
2236
2212
2188
2165
2140
2116
2092
2068
2043
2019
1994
1970
1945
1920
1895
1871
1846
1821
1795
1770
1745
1719
1693
1667
1641
1615
1589
1562
1536
1509
1482
1455
1428
1400
1373
1345
1317
1289
1261
1232
1203
1174
1145
1116
1086
1057
1027
996
966
935
905
874
843
812
781
749
718
687
655
623
592
560
528
496
464
432
400
367
335
303
270
238
205
173
140
108
75
43
10
-22
-55
-87
-120
-152
-185
-218
-250
-283
-315
-348
-380
-413
-445
-478
-510
-542
-574
-606
-638
-670
-702
-734
-765
-797
-828
-860
-891
-922
-953
-984
-1014
-1046
-1077
-1107
-1138
-1168
-1199
-1229
-1259
-1289
-1318
-1348
-1377
-1406
-1434
-1463
-1491
-1519
-1547
-1574
-1601
-1628
-1655
-1681
-1707
-1733
-1758
-1783
-1808
-1832
-1856
-1879
-1902
-1925
-1947
-1969
-1990
-2011
-2032
-2052
-2072
-2092
-2111
-2129
-2147
-2165
-2183
-2200
-2216
-2233
-2249
-2264
-2279
-2294
-2308
-2321
-2335
-2347
-2360
-2371
-2383
-2394
-2404
-2414
-2423
-2432
-2440
-2448
-2455
-2462
-2468
-2474
-2480
-2485
-2489
-2494
-2497
-2501
-2503
-2506
-2508
-2510
-2511
-2512
-2512
-2512
-2512
-2511
-2510
-2508
-2506
-2503
-2500
-2497
-2493
-2489
-2484
-2478
-2473
-2467
-2460
-2453
-2446
-2438
-2429
-2421
-2411
-2402
-2392
-2381
-2370
-2358
-2347
-2334
-2322
-2308
-2295
-2281
-2266
-2252
-2236
-2220
-2204
-2187
-2170
-2152
-2134
-2116
-2097
-2077
-2058
-2037
-2017
-1996
-1975
-1953
-1931
-1909
-1886
-1863
-1840
-1817
-1794
-1770
-1746
-1722
-1698
-1674
-1649
-1625
-1600
-1575
-1550
-1525
-1499
-1474
-1448
-1422
-1396
-1370
-1344
-1317
-1290
-1263
-1236
-1209
-1182
-1154
-1126
-1098
-1070
-1041
-1012
-983
-954
-925
-896
-866
-837
-807
-777
-747
-717
-687
-656
-626
-595
-564
-533
-502
-471
-439
-408
-376
-345
-313
-282
-250
-218
-186
-154
-122
-90
-58
-26
6
38
70
102
134
166
199
231
263
295
327
359
392
424
456
488
520
552
584
616
648
680
712
744
776
808
839
871
903
934
966
998
1029
1061
1093
1124
1156
1188
1219
1251
1283
1315
1347
1379
1411
1443
1475
1507
1540
1572
1605
1637
1670
1702
1735
1768
1800
1833
1865
1897
1930
1962
1994
2025
2057
2089
2121
2152
2183
2214
2245
2276
2306
2336
2367
2397
2426
2456
2485
2514
2543
2572
2601
2629
2657
2685
2713
2741
2768
2795
2822
2848
2874
2900
2926
2951
2976
3000
3024
3048
3072
3095
3117
3140
3162
3183
3205
3226
3246
3267
3287
3306
3326
3345
3364
3382
3400
3418
3436
3453
3470
3487
3504
3520
3536
3552
3567
3583
3598
3612
3627
3641
3656
3670
3683
3697
3710
3723
3736
3748
3761
3773
3785
3797
3809
3820
3832
3843
3854
3865
3875
3886
3896
3906
3916
3926
3936
3946
3955
3964
3974
3983
3991
4000
4009
4017
4026
4034
4042
4050
4058
4066
4073
4080
4088
4094
4101
4108
4114
4120
4126
4132
4138
4143
4149
4154
4159
4164
4169
4173
4178
4182
4186
4190
4194
4198
4201
4205
4208
4211
4214
4217
4220
4222
4224
4227
4229
4231
4233
4234
4236
4237
4239
4240
4241
4242
4242
4243
4243
4244
4244
4244
4244
4244
4244
4244
4244
4244
4243
4243
4242
4242
4241
4240
4239
4238
4237
4236
4234
4233
4231
4229
4227
4225
4222
4220
4218
4215
4212
4210
4207
4204
4201
4198
4195
4192
4189
4186
4183
4179
4176
4173
4170
4167
4164
4161
4158
4155
4153
4150
4147
4144
4141
4138
4136
4133
4130
4127
4124
4121
4118
4115
4112
4108
4105
4102
4098
4094
4091
4088
4083
4080
4075
4073
4069
4065
4061
4057
4051
4048
4043
4040
4035
4030
4026
4021
4017
4011
4006
4002
3997
3992
3987
3981
3975
3970
3964
3958
3951
3945
3938
3931
3925
3918
3911
3904
3896
3889
3882
3875
3868
3861
3854
3847
3840
3833
3826
3819
3811
3804
3797
3790
3783
3775
3768
3761
3753
3746
3738
3731
3723
3716
3708
3701
3693
3685
3677
3669
3661
3653
3645
3636
3628
3619
3611
3602
3593
3584
3575
3565
3556
3547
3537
3528
3518
3508
3498
3488
3478
3468
3457
3447
3436
3426
3415
3404
3393
3382
3371
3360
3349
3338
3327
3316
3304
3293
3282
3271
3260
3249
3238
3227
3216
3205
3195
3184
3174
3164
3154
3144
3134
3124
3115
3105
3096
3087
3078
3069
3061
3052
3044
3036
3027
3019
3012
3004
2996
2989
2981
2974
2967
2960
2953
2947
2940
2934
2928
2921
2915
2910
2904
2898
2893
2888
2882
2877
2873
2868
2863
2859
2855
2851
2847
2843
2840
2836
2833
2830
2827
2825
2822
2820
2817
2815
2814
2812
2810
2809
2808
2807
2806
2806
2805
2805
2805
2806
2806
2807
2808
2809
2810
2812
2813
2815
2817
2820
2822
2825
2828
2831
2834
2838
2842
2846
2850
2854
2859
2863
2868
2873
2878
2883
2889
2895
2900
2906
2912
2919
2925
2932
2939
2946
2953
2960
2968
2975
2983
2992
3000
3008
3017
3026
3034
3044
3053
3062
3072
3082
3092
3102
3112
3122
3133
3143
3154
3165
3176
3187
3198
3209
3221
3232
3244
3256
3268
3280
3292
3305
3317
3330
3344
3357
3371
3385
3399
3413
3427
3442
3457
3472
3487
3503
3519
3535
3552
3568
3585
3602
3620
3638
3656
3674
3693
3712
3731
3751
3771
3791
3812
3833
3855
3876
3898
3921
3944
3967
3990
4014
4038
4062
4088
4113
4138
4164
4190
4216
4243
4270
4298
4326
4354
4382
4411
4440
4469
4499
4528
4559
4589
4620
4651
4682
4714
4746
4778
4810
4843
4875
4908
4942
4975
5009
5043
5077
5111
5145
5180
5214
5249
5283
5318
5353
5388
5423
5458
5493
5529
5564
5600
5635
5671
5706
5742
5778
5814
5850
5886
5922
5958
5994
6030
6066
6102
6138
6174
6210
6247
6283
6320
6356
6393
6429
6466
6503
6540
6577
6614
6651
6688
6725
6762
6799
6837
6874
6911
6948
6986
7023
7060
7097
7134
7171
7208
7245
7281
7318
7355
7391
7428
7464
7500
7536
7572
7608
7643
7679
7714
7749
7784
7819
7854
7888
7922
7956
7989
8023
8055
8087
8121
8153
8185
8216
8247
8278
8309
8339
8369
8398
8427
8456
8484
8512
8540
8567
8594
8620
8646
8672
8697
8722
8747
8771
8795
8818
8841
8864
8886
8908
8930
8951
8972
8992
9012
9032
9051
9070
9088
9106
9124
9141
9158
9174
9190
9206
9221
9235
9249
9263
9276
9289
9301
9313
9325
9336
9346
9357
9366
9376
9385
9393
9401
9409
9416
9423
9429
9435
9440
9446
9451
9455
9459
9463
9466
9469
9472
9474
9476
9478
9479
9480
9481
9481
9481
9480
9479
9477
9476
9473
9471
9468
9464
9460
9456
9451
9446
9441
9435
9429
9422
9416
9409
9401
9393
9386
9377
9369
9360
9352
9343
9334
9324
9315
9305
9295
9285
9275
9265
9254
9244
9233
9222
9211
9200
9189
9177
9165
9154
9142
9130
9118
9105
9093
9080
9068
9055
9042
9029
9016
9002
8989
8975
8961
8947
8933
8919
8904
8889
8874
8859
8844
8828
8812
8796
8779
8762
8745
8728
8711
8693
8676
8658
8640
8621
8603
8584
8566
8547
8528
8509
8490
8470
8451
8432
8412
8393
8373
8353
8334
8314
8294
8274
8254
8233
8213
8193
8172
8151
8131
8109
8089
8068
8047
8025
8004
7982
7960
7938
7915
7893
7870
7847
7824
7800
7777
7753
7729
7706
7681
7657
7633
7609
7584
7559
7535
7510
7485
7459
7434
7409
7384
7359
7334
7309
7283
7258
7233
7209
7184
7159
7134
7110
7085
7061
7037
7013
6990
6967
6944
6921
6898
6876
6854
6833
6812
6791
6770
6750
6730
6711
6691
6672
6654
6635
6617
6599
6581
6563
6546
6529
6512
6495
6478
6462
6446
6430
6414
6399
6384
6368
6354
6339
6325
6310
6296
6283
6270
6257
6244
6231
6219
6208
6196
6185
6174
6164
6154
6144
6134
6125
6116
6108
6100
6092
6085
6078
6071
6065
6059
6053
6048
6043
6038
6034
6030
6027
6023
6021
6018
6016
6014
6012
6011
6010
6010
6010
6010
6010
6011
6013
6015
6017
6019
6022
6025
6029
6033
6038
6043
6048
6054
6061
6067
6075
6082
6090
6099
6108
6117
6127
6137
6147
6158
6169
6181
6193
6205
6217
6230
6243
6257
6271
6285
6300
6315
6330
6346
6361
6378
6394
6411
6428
6446
6464
6482
6500
6519
6537
6556
6576
6595
6615
6634
6655
6675
6695
6716
6736
6757
6778
6799
6820
6841
6862
6883
6904
6925
6947
6968
6989
7010
7031
7052
7073
7094
7115
7137
7158
7179
7200
7221
7242
7263
7285
7306
7327
7349
7370
7392
7413
7435
7457
7479
7500
7522
7545
7567
7589
7611
7634
7656
7679
7701
7724
7746
7769
7792
7815
7838
7861
7884
7907
7930
7953
7976
7999
8023
8045
8069
8092
8116
8138
8162
8185
8209
8232
8255
8279
8302
8325
8349
8372
8396
8419
8442
8466
8489
8513
8536
8559
8582
8605
8628
8651
8673
8696
8718
8740
8762
8784
8806
8827
8848
8869
8890
8910
8931
8951
8970
8990
9009
9028
9046
9064
9082
9100
9117
9134
9151
9167
9183
9199
9214
9230
9245
9259
9274
9288
9302
9316
9329
9342
9355
9368
9380
9392
9404
9415
9426
9436
9446
9456
9465
9474
9483
9491
9499
9507
9514
9522
9528
9535
9541
9547
9553
9558
9563
9568
9573
9578
9582
9586
9590
9594
9597
9600
9603
9605
9607
9609
9610
9611
9611
9612
9611
9611
9610
9609
9607
9605
9603
9601
9599
9596
9593
9590
9587
9583
9580
9576
9572
9569
9565
9560
9556
9552
9548
9543
9538
9534
9529
9524
9519
9514
9509
9504
9499
9493
9488
9482
9477
9471
9465
9459
9452
9446
9439
9433
9426
9419
9412
9404
9397
9389
9382
9374
9366
9358
9350
9342
9335
9327
9319
9311
9303
9295
9287
9279
9271
9264
9256
9248
9240
9232
9224
9216
9208
9201
9193
9185
9176
9168
9160
9152
9143
9134
9126
9117
9108
9098
9089
9079
9069
9059
9048
9037
9026
9015
9003
8991
8978
8966
8953
8939
8926
8912
8898
8884
8869
8854
8839
8824
8809
8793
8778
8762
8746
8729
8713
8696
8679
8663
8646
8628
8611
8594
8576
8558
8541
8523
8504
8486
8467
8449
8430
8410
8391
8371
8351
8331
8311
8290
8268
8247
8225
8203
8180
8157
8135
8111
8087
8064
8039
8015
7990
7965
7940
7915
7889
7863
7837
7810
7784
7757
7731
7704
7677
7650
7623
7596
7569
7541
7513
7486
7458
7429
7401
7372
7343
7314
7284
7255
7224
7194
7163
7132
7101
7070
7038
7006
6974
6942
6909
6877
6844
6811
6777
6744
6711
6677
6643
6609
6575
6541
6506
6472
6437
6402
6367
6332
6296
6261
6225
6189
6153
6117
6081
6045
6008
5972
5935
5899
5863
5827
5790
5754
5718
5683
5647
5611
5576
5540
5505
5470
5435
5400
5365
5330
5296
5261
5227
5192
5158
5123
5089
5054
5020
4985
4951
4917
4882
4848
4814
4779
4745
4711
4677
4642
4608
4574
4540
4505
4471
4437
4403
4368
4334
4300
4266
4232
4198
4165
4131
4097
4064
4030
3997
3964
3931
3898
3865
3832
3799
3766
3734
3701
3669
3637
3604
3572
3540
3508
3476
3445
3413
3382
3351
3320
3290
3259
3229
3199
3169
3139
3110
3081
3051
3022
2993
2965
2936
2908
2880
2852
2824
2797
2770
2742
2716
2689
2663
2637
2611
2585
2560
2535
2510
2485
2461
2437
2414
2390
2368
2345
2323
2301
2279
2257
2236
2215
2195
2174
2154
2134
2114
2095
2076
2057
2037
2019
2000
1982
1964
1946
1928
1911
1894
1877
1861
1844
1829
1813
1798
1783
1768
1754
1740
1727
1714
1701
1688
1676
1663
1652
1640
1629
1618
1607
1597
1586
1577
1567
1558
1549
1540
1532
1524
1516
1508
1501
1494
1487
1480
1473
1467
1461
1456
1450
1445
1440
1435
1431
1427
1423
1419
1415
1412
1408
1405
1402
1399
1397
1394
1392
1389
1387
1385
1383
1382
1380
1378
1377
1376
1375
1374
1373
1372
1371
1371
1370
1369
1369
1368
1368
1367
1367
1366
1366
1365
1365
1364
1364
1363
1363
1363
1362
1362
1362
1362
1362
1363
1363
1364
1364
1365
1367
1368
1369
1371
1373
1375
1378
1380
1383
1386
1389
1393
1396
1400
1404
1409
1413
1418
1423
1428
1433
1439
1445
1451
1457
1463
1470
1476
1483
1490
1497
1505
1512
1520
1527
1535
1543
1552
1560
1569
1577
1586
1595
1604
1613
1623
1632
1642
1652
1661
1671
1681
1691
1702
1712
1722
1733
1743
1754
1764
1775
1786
1796
1807
1818
1829
1840
1852
1863
1874
1886
1898
1910
1921
1933
1945
1958
1970
1982
1995
2007
2020
2033
2045
2059
2072
2085
2098
2112
2125
2139
2153
2167
2181
2195
2209
2223
2237
2252
2266
2281
2295
2310
2325
2340
2354
2369
2384
2399
2414
2429
2444
2459
2474
2489
2504
2519
2534
2549
2564
2579
2594
2609
2625
2640
2655
2670
2685
2701
2716
2731
2747
2762
2778
2793
2809
2824
2839
2855
2870
2886
2901
2916
2932
2947
2962
2977
2992
3007
3022
3037
3052
3067
3082
3096
3111
3126
3140
3155
3169
3184
3198
3212
3226
3240
3254
3267
3281
3294
3307
3320
3332
3345
3357
3369
3381
3393
3404
3415
3426
3437
3448
3458
3469
3479
3489
3499
3508
3518
3527
3536
3546
3554
3563
3572
3580
3589
3597
3605
3613
3621
3629
3637
3645
3652
3660
3667
3674
3681
3687
3694
3700
3707
3713
3719
3724
3730
3735
3740
3745
3750
3755
3759
3764
3768
3772
3776
3779
3783
3786
3789
3791
3793
3795
3797
3799
3800
3801
3802
3803
3803
3803
3802
3802
3801
3799
3798
3796
3794
3791
3788
3785
3782
3778
3774
3769
3764
3759
3754
3748
3742
3735
3729
3722
3714
3707
3699
3691
3682
3673
3664
3655
3645
3635
3625
3615
3604
3593
3582
3570
3559
3547
3535
3523
3511
3498
3486
3473
3460
3447
3434
3421
3407
3393
3379
3365
3350
3335
3320
3305
3289
3273
3257
3240
3223
3206
3189
3172
3154
3136
3118
3099
3081
3062
3043
3024
3004
2985
2965
2945
2924
2904
2884
2863
2842
2821
2800
2778
2756
2735
2712
2690
2668
2645
2623
2600
2578
2555
2532
2509
2486
2462
2439
2415
2392
2368
2344
2320
2296
2272
2248
2224
2199
2175
2150
2126
2101
2077
2052
2028
2003
1979
1955
1930
1906
1882
1858
1834
1810
1786
1762
1738
1715
1691
1667
1644
1620
1597
1573
1550
1526
1503
1480
1457
1434
1411
1388
1365
1343
1321
1298
1276
1254
1232
1210
1189
1167
1146
1125
1104
1084
1063
1043
1022
1002
984
964
945
926
908
889
871
853
836
819
802
785
769
753
737
721
706
691
676
661
647
633
619
606
593
580
567
555
543
531
519
508
497
486
475
465
455
445
435
425
416
407
397
388
379
371
362
354
345
337
329
321
313
306
298
291
284
277
270
263
257
250
244
238
232
225
219
213
207
201
195
189
183
177
171
165
159
152
146
140
133
127
120
114
107
101
95
88
82
76
69
63
57
51
45
39
33
27
21
15
10
4
-2
-7
-13
-18
-24
-29
-35
-40
-46
-51
-57
-62
-67
-73
-78
-84
-90
-95
-101
-107
-112
-118
-124
-131
-137
-143
-149
-156
-162
-168
-175
-181
-188
-194
-201
-208
-214
-221
-228
-235
-242
-249
-257
-264
-271
-279
-286
-294
-302
-309
-317
-325
-332
-340
-347
-355
-363
-370
-378
-385
-393
-401
-408
-416
-423
-430
-438
-445
-453
-460
-468
-475
-483
-490
-497
-505
-512
-519
-526
-534
-541
-548
-555
-563
-570
-577
-584
-591
-598
-606
-613
-620
-627
-634
-641
-648
-654
-661
-668
-674
-680
-686
-692
-698
-704
-709
-715
-720
-725
-730
-735
-740
-745
-749
-754
-758
-763
-767
-771
-775
-779
-783
-786
-790
-794
-797
-800
-803
-806
-809
-812
-815
-817
-819
-821
-823
-825
-826
-828
-829
-830
-831
-831
-832
-833
-833
-833
-834
-834
-834
-834
-834
-834
-834
-833
-833
-833
-832
-831
-830
-829
-828
-827
-826
-824
-823
-821
-819
-818
-816
-814
-811
-809
-807
-805
-802
-799
-797
-794
-791
-787
-784
-780
-777
-773
-769
-765
-760
-756
-752
-747
-743
-738
-733
-729
-724
-719
-714
-709
-704
-699
-693
-688
-683
-677
-672
-666
-661
-655
-650
-644
-638
-632
-626
-620
-614
-608
-602
-595
-589
-583
-576
-570
-563
-557
-550
-544
-537
-531
-524
-518
-511
-505
-498
-492
-485
-479
-472
-466
-460
-453
-447
-441
-435
-429
-423
-417
-412
-406
-401
-395
-390
-385
-380
-375
-370
-365
-360
-356
-351
-347
-343
-338
-334
-330
-326
-322
-319
-315
-312
-309
-306
-303
-300
-297
-294
-291
-289
-286
-284
-282
-279
-277
-275
-273
-272
-270
-268
-266
-265
-264
-262
-261
-260
-259
-258
-257
-256
-256
-255
-255
-255
-255
-255
-256
-257
-258
-259
-261
-262
-264
-267
-269
-272
-275
-278
-281
-285
-289
-293
-297
-302
-307
-311
-316
-322
-327
-332
-338
-344
-350
-356
-362
-369
-375
-382
-389
-396
-403
-410
-417
-424
-431
-439
-446
-453
-461
-468
-476
-484
-491
-499
-506
-514
-521
-528
-536
-543
-550
-557
-564
-571
-578
-585
-591
-598
-605
-611
-618
-624
-630
-637
-643
-649
-655
-661
-666
-672
-677
-683
-688
-694
-699
-704
-709
-713
-718
-723
-727
-731
-736
-740
-744
-747
-751
-755
-758
-761
-764
-768
-771
-773
-776
-779
-782
-784
-787
-789
-792
-794
-796
-797
-799
-801
-802
-804
-805
-806
-806
-807
-807
-807
-807
-806
-805
-804
-803
-801
-799
-797
-794
-792
-788
-785
-781
-778
-774
-770
-765
-761
-756
-752
-747
-743
-738
-733
-728
-723
-718
-713
-708
-703
-698
-692
-687
-682
-676
-670
-665
-659
-653
-647
-642
-636
-630
-624
-618
-611
-605
-599
-593
-587
-580
-574
-568
-561
-555
-549
-542
-536
-529
-523
-516
-509
-502
-495
-488
-481
-474
-466
-458
-450
-442
-433
-425
-416
-407
-398
-389
-379
-370
-360
-350
-340
-329
-319
-308
-297
-285
-274
-262
-250
-237
-224
-211
-198
-184
-170
-155
-140
-125
-110
-94
-77
-60
-43
-25
-7
11
30
49
69
89
109
130
151
173
195
217
240
263
286
310
334
359
384
410
435
462
488
515
542
570
598
626
654
683
712
741
771
800
830
861
891
922
953
984
1014
1046
1078
1110
1142
1175
1207
1240
1272
1305
1338
1371
1404
1437
1471
1504
1538
1572
1606
1640
1674
1708
1743
1778
1812
1847
1883
1918
1954
1990
2025
2062
2098
2135
2171
2208
2245
2282
2319
2356
2393
2430
2467
2504
2542
2579
2616
2654
2691
2728
2766
2803
2840
2878
2916
2953
2991
3028
3066
3104
3141
3179
3216
3254
3292
3329
3367
3405
3442
3480
3518
3555
3593
3630
3668
3705
3743
3780
3817
3854
3891
3928
3965
4002
4038
4075
4111
4148
4184
4220
4256
4292
4328
4363
4399
4434
4469
4504
4538
4573
4607
4641
4674
4708
4741
4774
4807
4840
4872
4905
4937
4969
5001
5032
5064
5095
5126
5156
5187
5217
5247
5277
5307
5336
5366
5395
5424
5452
5481
5509
5537
5564
5592
5619
5646
5673
5700
5727
5754
5780
5806
5832
5858
5884
5909
5935
5960
5986
6011
6036
6060
6085
6109
6134
6158
6181
6205
6228
6251
6274
6296
6318
6340
6362
6383
6404
6425
6446
6466
6486
6506
6525
6545
6564
6583
6602
6621
6639
6658
6676
6695
6713
6732
6750
6769
6788
6806
6825
6844
6863
6881
6900
6919
6938
6957
6976
6995
7015
7034
7053
7073
7092
7112
7131
7151
7171
7191
7211
7231
7252
7272
7293
7313
7334
7355
7377
7398
7419
7440
7462
7483
7505
7526
7548
7569
7590
7611
7632
7653
7674
7694
7714
7734
7754
7773
7792
7811
7830
7848
7867
7885
7903
7920
7938
7956
7973
7990
8007
8023
8041
8057
8074
8090
8106
8122
8138
8153
8169
8183
8199
8214
8229
8243
8258
8272
8286
8301
8315
8328
8342
8355
8369
8382
8395
8408
8421
8434
8447
8459
8471
8483
8496
8507
8519
8531
8542
8553
8564
8575
8585
8596
8606
8616
8626
8635
8645
8654
8664
8673
8682
8691
8700
8709
8718
8726
8735
8743
8751
8759
8766
8774
8781
8789
8796
8803
8810
8816
8823
8829
8835
8841
8846
8852
8857
8862
8867
8871
8875
8879
8883
8886
8889
8892
8894
8897
8899
8900
8902
8903
8904
8905
8906
8906
8906
8906
8906
8906
8905
8905
8904
8903
8902
8901
8899
8897
8895
8893
8891
8889
8886
8883
8880
8877
8874
8871
8868
8865
8861
8858
8854
8850
8847
8843
8839
8835
8831
8827
8823
8819
8816
8812
8808
8804
8800
8796
8792
8788
8784
8780
8777
8773
8769
8766
8762
8758
8754
8751
8747
8743
8739
8735
8731
8727
8723
8719
8715
8710
8706
8702
8697
8693
8689
8684
8680
8675
8671
8667
8662
8658
8654
8650
8646
8642
8639
8635
8631
8628
8624
8621
8618
8614
8611
8608
8604
8601
8598
8594
8591
8588
8584
8581
8578
8575
8571
8568
8565
8562
8559
8556
8553
8551
8548
8546
8543
8541
8539
8537
8534
8532
8530
8527
8525
8523
8520
8518
8515
8513
8510
8508
8505
8502
8500
8497
8494
8492
8489
8486
8484
8481
8479
8476
8474
8471
8469
8467
8464
8462
8459
8457
8454
8452
8449
8447
8444
8441
8439
8436
8433
8430
8428
8425
8422
8419
8417
8414
8412
8409
8407
8405
8403
8401
8399
8397
8395
8394
8392
8390
8388
8387
8385
8383
8381
8379
8377
8374
8372
8369
8366
8363
8359
8356
8352
8348
8344
8340
8336
8332
8327
8322
8318
8313
8308
8303
8297
8292
8287
8281
8276
8270
8265
8259
8254
8248
8242
8236
8230
8224
8217
8211
8205
8198
8192
8185
8179
8172
8164
8157
8151
8143
8135
8128
8119
8112
8103
8096
8087
8080
8071
8063
8054
8045
8037
8028
8020
8010
8003
7994
7986
7977
7969
7961
7952
7944
7936
7928
7920
7911
7903
7895
7887
7879
7870
7862
7854
7846
7838
7830
7821
7813
7805
7797
7788
7780
7772
7764
7756
7747
7739
7731
7723
7714
7706
7697
7689
7680
7671
7662
7653
7644
7635
7625
7615
7606
7595
7585
7575
7564
7553
7542
7531
7519
7507
7495
7483
7471
7459
7447
7435
7422
7410
7397
7385
7373
7360
7348
7335
7322
7310
7297
7284
7272
7259
7246
7232
7219
7206
7192
7178
7165
7151
7137
7123
7109
7095
7080
7066
7051
7036
7021
7006
6990
6975
6959
6943
6927
6911
6895
6879
6862
6846
6829
6813
6796
6779
6762
6746
6729
6712
6696
6679
6662
6646
6629
6613
6597
6581
6564
6548
6532
6516
6500
6484
6468
6452
6436
6420
6404
6388
6372
6356
6340
6323
6307
6291
6275
6258
6242
6226
6209
6193
6176
6159
6142
6125
6108
6091
6074
6057
6040
6022
6005
5988
5970
5953
5935
5918
5901
5883
5866
5849
5832
5814
5797
5780
5764
5747
5730
5714
5697
5681
5665
5649
5634
5618
5603
5588
5573
5559
5545
5531
5517
5503
5490
5477
5464
5451
5438
5426
5414
5402
5390
5379
5368
5356
5345
5335
5324
5313
5303
5293
5282
5272
5262
5253
5243
5233
5224
5214
5205
5196
5187
5178
5170
5161
5152
5144
5135
5127
5119
5110
5102
5094
5086
5078
5070
5062
5055
5047
5040
5032
5025
5018
5011
5005
4998
4992
4986
4980
4975
4970
4965
4960
4956
4951
4948
4944
4940
4937
4934
4931
4929
4926
4924
4922
4919
4918
4916
4914
4912
4911
4909
4908
4907
4906
4905
4904
4903
4902
4902
4901
4901
4901
4900
4900
4901
4901
4901
4902
4902
4903
4904
4904
4905
4906
4907
4908
4909
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4924
4925
4927
4928
4929
4931
4932
4934
4935
4937
4939
4940
4942
4943
4945
4946
4948
4949
4950
4952
4953
4954
4955
4957
4958
4959
4960
4962
4963
4964
4965
4967
4968
4970
4971
4973
4975
4976
4978
4981
4983
4985
4988
4990
4993
4995
4998
5001
5003
5006
5009
5012
5015
5018
5021
5024
5027
5030
5033
5035
5038
5041
5044
5047
5050
5052
5055
5058
5061
5063
5066
5068
5071
5074
5076
5079
5082
5084
5087
5090
5093
5096
5099
5102
5105
5109
5112
5115
5118
5122
5125
5128
5131
5134
5137
5140
5143
5146
5148
5151
5154
5156
5159
5161
5163
5166
5168
5170
5172
5174
5175
5177
5179
5181
5183
5185
5187
5189
5191
5193
5194
5196
5198
5200
5202
5204
5206
5208
5210
5211
5213
5215
5216
5217
5219
5220
5221
5222
5223
5223
5224
5225
5225
5225
5225
5225
5225
5225
5225
5225
5225
5224
5224
5224
5223
5223
5222
5221
5220
5219
5218
5217
5216
5214
5213
5211
5209
5207
5205
5203
5200
5197
5195
5192
5189
5185
5182
5179
5175
5171
5167
5164
5159
5155
5151
5147
5142
5138
5133
5129
5124
5119
5114
5109
5104
5098
5093
5087
5082
5076
5070
5064
5058
5051
5045
5039
5032
5026
5019
5013
5006
5000
4993
4987
4980
4974
4968
4961
4955
4949
4943
4937
4931
4925
4919
4913
4907
4902
4896
4890
4885
4879
4873
4868
4862
4856
4851
4845
4839
4833
4827
4822
4816
4810
4804
4798
4792
4786
4780
4774
4769
4763
4757
4751
4745
4739
4734
4728
4722
4716
4710
4704
4698
4691
4685
4679
4672
4666
4660
4653
4647
4640
4634
4627
4621
4614
4608
4602
4595
4589
4583
4577
4571
4565
4559
4553
4547
4541
4535
4530
4524
4518
4513
4507
4501
4495
4489
4483
4477
4471
4465
4459
4453
4446
4440
4433
4427
4420
4413
4407
4400
4393
4387
4380
4373
4367
4360
4354
4348
4341
4335
4329
4323
4316
4310
4304
4298
4292
4287
4281
4275
4269
4264
4258
4253
4247
4242
4236
4231
4225
4219
4214
4208
4203
4197
4191
4185
4179
4173
4167
4161
4155
4148
4142
4136
4129
4123
4116
4109
4103
4096
4089
4082
4075
4069
4062
4054
4048
4041
4035
4027
4021
4013
4006
3999
3992
3985
3977
3970
3963
3955
3947
3940
3932
3924
3917
3909
3901
3893
3885
3877
3869
3861
3853
3845
3836
3828
3819
3811
3802
3793
3784
3775
3766
3757
3747
3738
3728
3718
3708
3698
3688
3678
3667
3656
3646
3635
3623
3612
3601
3589
3577
3565
3553
3541
3528
3516
3503
3490
3477
3463
3450
3436
3422
3408
3393
3379
3364
3349
3334
3319
3304
3289
3273
3257
3242
3226
3210
3194
3178
3161
3145
3128
3112
3095
3078
3062
3045
3028
3011
2994
2977
2960
2943
2925
2908
2891
2874
2857
2839
2822
2805
2787
2770
2752
2734
2717
2699
2680
2662
2643
2625
2606
2586
2567
2547
2527
2507
2487
2466
2445
2423
2401
2379
2357
2334
2311
2288
2264
2240
2216
2191
2166
2141
2115
2089
2063
2037
2009
1982
1955
1927
1899
1870
1841
1812
1783
1754
1724
1694
1664
1633
1603
1572
1542
1511
1480
1449
1418
1386
1355
1323
1292
1260
1229
1197
1166
1134
1103
1071
1039
1008
977
945
914
883
852
820
789
758
727
696
665
635
604
573
542
512
481
451
420
389
359
328
298
268
237
207
177
146
116
86
55
25
-5
-35
-65
-96
-126
-156
-186
-215
-245
-275
-305
-335
-364
-394
-423
-453
-482
-512
-541
-570
-600
-629
-658
-687
-716
-745
-774
-803
-831
-860
-889
-917
-945
-974
-1002
-1030
-1058
-1086
-1114
-1142
-1170
-1197
-1225
-1252
-1279
-1306
-1333
-1360
-1386
-1413
-1439
-1465
-1491
-1517
-1543
-1568
-1594
-1619
-1644
-1669
-1694
-1719
-1744
-1768
-1793
-1817
-1841
-1866
-1890
-1914
-1938
-1962
-1986
-2009
-2033
-2057
-2081
-2105
-2129
-2152
-2176
-2199
-2223
-2246
-2270
-2293
-2316
-2339
-2362
-2385
-2408
-2430
-2453
-2475
-2497
-2519
-2541
-2563
-2584
-2606
-2627
-2649
-2670
-2691
-2712
-2733
-2754
-2774
-2795
-2815
-2835
-2855
-2875
-2895
-2914
-2934
-2953
-2972
-2991
-3009
-3028
-3046
-3064
-3082
-3100
-3117
-3134
-3151
-3168
-3185
-3201
-3217
-3233
-3248
-3264
-3279
-3293
-3308
-3322
-3336
-3349
-3363
-3376
-3389
-3401
-3414
-3426
-3437
-3449
-3460
-3471
-3482
-3492
-3502
-3512
-3522
-3531
-3540
-3549
-3557
-3566
-3574
-3582
-3590
-3598
-3605
-3612
-3620
-3627
-3633
-3640
-3646
-3653
-3659
-3665
-3670
-3676
-3681
-3687
-3692
-3697
-3702
-3706
-3711
-3715
-3719
-3723
-3727
-3730
-3734
-3737
-3741
-3744
-3747
-3750
-3752
-3755
-3757
-3759
-3761
-3763
-3765
-3767
-3768
-3770
-3771
-3772
-3773
-3774
-3776
-3777
-3778
-3779
-3780
-3781
-3782
-3783
-3784
-3785
-3786
-3787
-3788
-3789
-3790
-3791
-3793
-3794
-3795
-3796
-3797
-3798
-3799
-3800
-3801
-3802
-3803
-3804
-3805
-3806
-3807
-3807
-3808
-3808
-3808
-3808
-3808
-3808
-3808
-3808
-3807
-3806
-3805
-3804
-3803
-3802
-3800
-3798
-3796
-3794
-3791
-3789
-3786
-3782
-3779
-3775
-3771
-3767
-3762
-3758
-3752
-3747
-3741
-3735
-3729
-3722
-3716
-3709
-3701
-3694
-3686
-3678
-3670
-3661
-3652
-3643
-3634
-3625
-3615
-3605
-3595
-3585
-3574
-3564
-3553
-3542
-3531
-3519
-3508
-3496
-3484
-3472
-3460
-3447
-3435
-3422
-3409
-3396
-3383
-3370
-3357
-3343
-3330
-3316
-3302
-3288
-3274
-3260
-3246
-3232
-3218
-3203
-3189
-3174
-3159
-3144
-3130
-3115
-3100
-3085
-3070
-3054
-3039
-3024
-3009
-2994
-2978
-2963
-2948
-2932
-2917
-2901
-2886
-2870
-2855
-2839
-2823
-2807
-2792
-2776
-2760
-2744
-2728
-2712
-2695
-2679
-2663
-2647
-2632
-2616
-2600
-2584
-2568
-2552
-2537
-2521
-2506
-2490
-2475
-2460
-2445
-2430
-2415
-2400
-2385
-2371
-2356
-2342
-2327
-2313
-2299
-2285
-2271
-2257
-2243
-2230
-2216
-2203
-2189
-2176
-2163
-2150
-2137
-2124
-2111
-2099
-2086
-2074
-2062
-2050
-2037
-2025
-2013
-2001
-1991
-1979
-1968
-1957
-1946
-1935
-1925
-1915
-1904
-1894
-1884
-1875
-1865
-1856
-1846
-1837
-1828
-1819
-1810
-1802
-1793
-1785
-1776
-1768
-1760
-1752
-1745
-1737
-1730
-1722
-1715
-1709
-1702
-1695
-1689
-1683
-1677
-1671
-1665
-1660
-1654
-1649
-1644
-1640
-1635
-1631
-1627
-1623
-1619
-1615
-1612
-1609
-1606
-1603
-1600
-1598
-1596
-1594
-1593
-1591
-1590
-1589
-1588
-1588
-1588
-1588
-1588
-1589
-1589
-1590
-1591
-1593
-1594
-1596
-1597
-1599
-1601
-1603
-1605
-1607
-1610
-1612
-1614
-1617
-1619
-1622
-1624
-1627
-1630
-1632
-1635
-1638
-1641
-1644
-1647
-1650
-1653
-1656
-1660
-1663
-1666
-1670
-1674
-1677
-1681
-1685
-1689
-1693
-1697
-1702
-1706
-1710
-1714
-1719
-1723
-1728
-1732
-1736
-1741
-1745
-1749
-1754
-1758
-1762
-1766
-1770
-1774
-1778
-1781
-1785
-1788
-1791
-1795
-1798
-1800
-1803
-1806
-1808
-1810
-1813
-1815
-1817
-1818
-1820
-1822
-1823
-1824
-1825
-1826
-1827
-1828
-1829
-1829
-1830
-1830
-1830
-1830
-1830
-1830
-1830
-1829
-1829
-1829
-1828
-1828
-1827
-1826
-1826
-1825
-1824
-1824
-1823
-1822
-1822
-1821
-1820
-1819
-1818
-1818
-1817
-1816
-1815
-1815
-1814
-1813
-1813
-1812
-1811
-1811
-1810
-1810
-1809
-1809
-1809
-1808
-1808
-1807
-1807
-1807
-1806
-1806
-1806
-1806
-1805
-1805
-1805
-1805
-1804
-1804
-1804
-1803
-1803
-1802
-1802
-1801
-1800
-1799
-1798
-1797
-1796
-1795
-1794
-1792
-1791
-1789
-1788
-1786
-1784
-1783
-1781
-1779
-1777
-1775
-1773
-1771
-1769
-1768
-1766
-1764
-1762
-1760
-1758
-1757
-1755
-1754
-1752
-1751
-1749
-1748
-1747
-1745
-1744
-1743
-1742
-1741
-1740
-1738
-1738
-1737
-1736
-1735
-1734
-1733
-1733
-1732
-1731
-1730
-1730
-1729
-1728
-1728
-1727
-1726
-1726
-1725
-1724
-1724
-1723
-1722
-1721
-1720
-1719
-1719
-1717
-1716
-1715
-1714
-1712
-1711
-1709
-1708
-1706
-1704
-1701
-1699
-1696
-1694
-1691
-1688
-1685
-1681
-1678
-1674
-1670
-1666
-1661
-1657
-1652
-1647
-1642
-1637
-1631
-1625
-1619
-1613
-1607
-1600
-1593
-1585
-1578
-1570
-1562
-1554
-1545
-1536
-1528
-1518
-1509
-1499
-1489
-1479
-1469
-1459
-1448
-1437
-1425
-1414
-1402
-1390
-1377
-1364
-1352
-1338
-1325
-1311
-1297
-1283
-1269
-1254
-1239
-1225
-1210
-1194
-1179
-1164
-1148
-1132
-1116
-1100
-1084
-1068
-1051
-1034
-1016
-1000
-983
-965
-948
-930
-912
-893
-875
-856
-837
-818
-799
-780
-760
-740
-721
-701
-680
-660
-640
-619
-599
-578
-557
-537
-516
-495
-474
-453
-432
-411
-390
-369
-348
-327
-305
-284
-263
-242
-220
-199
-177
-156
-134
-113
-91
-69
-48
-26
-5
17
39
60
81
103
124
145
166
188
209
230
251
272
293
313
334
355
376
396
417
437
458
478
498
519
539
559
579
600
620
640
660
680
700
720
740
760
780
800
820
840
860
879
899
919
939
959
979
999
1018
1040
1060
1080
1100
1121
1141
1162
1182
1203
1223
1244
1264
1285
1305
1326
1346
1367
1387
1408
1428
1449
1469
1489
1510
1530
1551
1571
1592
1612
1632
1653
1673
1693
1714
1734
1754
1775
1795
1815
1835
1856
1876
1896
1916
1936
1957
1977
1997
2016
2036
2056
2076
2095
2115
2134
2154
2173
2192
2212
2231
2250
2269
2288
2307
2326
2345
2363
2382
2400
2419
2437
2455
2473
2490
2508
2525
2543
2560
2576
2593
2610
2626
2642
2658
2674
2690
2706
2721
2737
2752
2768
2783
2798
2813
2827
2842
2857
2871
2885
2899
2913
2927
2941
2954
2968
2981
2994
3007
3020
3032
3044
3056
3068
3079
3091
3102
3113
3123
3134
3144
3154
3163
3173
3182
3191
3200
3208
3217
3225
3232
3240
3247
3254
3261
3267
3273
3279
3285
3290
3295
3300
3304
3308
3312
3315
3318
3320
3323
3325
3327
3328
3329
3330
3330
3331
3331
3330
3330
3329
3328
3326
3325
3323
3321
3318
3316
3313
3310
3306
3303
3299
3295
3291
3286
3281
3276
3271
3265
3259
3253
3246
3240
3233
3226
3219
3211
3204
3196
3188
3180
3172
3164
3155
3147
3139
3130
3122
3114
3105
3097
3089
3081
3073
3065
3057
3049
3041
3033
3025
3017
3010
3002
2994
2987
2979
2971
2964
2956
2949
2941
2933
2926
2919
2911
2904
2897
2889
2882
2875
2868
2861
2854
2847
2841
2834
2827
2821
2815
2808
2802
2796
2790
2784
2778
2772
2766
2760
2754
2748
2742
2737
2731
2725
2719
2713
2708
2702
2696
2690
2685
2679
2673
2668
2662
2657
2651
2646
2640
2635
2630
2625
2619
2614
2609
2605
2600
2595
2590
2585
2580
2576
2571
2567
2562
2558
2553
2549
2545
2540
2536
2532
2528
2524
2521
2517
2513
2510
2507
2504
2501
2498
2495
2492
2489
2487
2484
2482
2479
2477
2475
2473
2470
2468
2467
2465
2463
2461
2460
2458
2457
2456
2455
2454
2453
2453
2452
2452
2452
2452
2452
2453
2453
2454
2454
2455
2456
2458
2459
2460
2461
2463
2464
2466
2467
2469
2470
2472
2473
2475
2476
2478
2480
2482
2483
2485
2487
2489
2491
2493
2495
2498
2500
2502
2505
2507
2510
2512
2515
2517
2520
2522
2525
2527
2529
2532
2534
2536
2538
2540
2542
2544
2545
2547
2548
2549
2550
2550
2551
2551
2551
2552
2551
2551
2551
2550
2549
2548
2548
2547
2546
2544
2543
2542
2541
2540
2539
2538
2537
2536
2535
2535
2534
2533
2533
2532
2532
2532
2532
2532
2532
2533
2533
2534
2535
2535
2536
2538
2539
2540
2541
2543
2545
2546
2548
2550
2552
2554
2556
2559
2561
2564
2566
2569
2572
2575
2578
2581
2585
2588
2592
2595
2599
2602
2606
2610
2614
2618
2622
2626
2630
2634
2638
2642
2646
2650
2654
2658
2662
2665
2669
2672
2676
2679
2682
2685
2688
2691
2693
2696
2698
2700
2702
2703
2705
2706
2708
2709
2710
2711
2713
2714
2715
2717
2718
2720
2722
2724
2726
2728
2730
2733
2735
2738
2741
2744
2747
2750
2753
2756
2759
2763
2766
2769
2772
2775
2779
2782
2784
2787
2790
2793
2795
2798
2800
2803
2805
2807
2809
2811
2813
2815
2817
2819
2821
2823
2825
2827
2829
2831
2833
2834
2836
2838
2840
2842
2844
2846
2848
2850
2853
2855
2857
2859
2861
2864
2866
2868
2871
2873
2876
2879
2881
2884
2887
2890
2893
2896
2899
2902
2905
2908
2912
2915
2919
2922
2926
2929
2933
2937
2941
2944
2948
2952
2956
2960
2964
2968
2972
2976
2980
2984
2989
2993
2997
3002
3006
3011
3016
3020
3026
3031
3036
3042
3048
3054
3060
3066
3073
3080
3087
3095
3103
3111
3119
3128
3137
3146
3155
3165
3175
3186
3196
3207
3218
3230
3241
3253
3265
3277
3290
3302
3315
3328
3341
3354
3368
3381
3395
3409
3423
3437
3451
3465
3480
3494
3509
3523
3538
3553
3568
3583
3599
3614
3630
3645
3661
3677
3693
3709
3725
3742
3758
3774
3790
3807
3823
3840
3856
3872
3888
3905
3921
3937
3953
3969
3985
4001
4016
4032
4046
4062
4078
4094
4109
4125
4140
4155
4171
4186
4202
4218
4234
4249
4266
4282
4298
4314
4331
4347
4364
4381
4397
4414
4431
4448
4465
4481
4498
4515
4531
4548
4565
4581
4597
4613
4630
4646
4661
4677
4693
4708
4724
4739
4754
4769
4784
4798
4813
4827
4841
4856
4869
4883
4897
4910
4923
4936
4949
4962
4975
4988
5000
5013
5025
5037
5050
5062
5074
5086
5099
5111
5123
5135
5147
5160
5172
5185
5197
5210
5222
5235
5247
5260
5272
5285
5298
5310
5323
5336
5348
5361
5373
5386
5398
5411
5423
5436
5448
5461
5473
5486
5498
5511
5523
5536
5548
5560
5573
5585
5597
5609
5622
5634
5646
5658
5670
5683
5695
5707
5719
5731
5742
5754
5766
5778
5790
5801
5813
5825
5836
5848
5859
5871
5882
5893
5905
5916
5928
5939
5950
5961
5972
5983
5994
6005
6016
6026
6037
6047
6058
6068
6078
6087
6097
6106
6115
6124
6133
6141
6149
6157
6165
6173
6180
6188
6195
6202
6209
6217
6224
6231
6238
6245
6252
6259
6267
6274
6281
6289
6296
6304
6311
6319
6326
6334
6342
6350
6358
6365
6373
6381
6389
6396
6404
6412
6420
6427
6435
6443
6451
6458
6466
6474
6482
6490
6499
6507
6515
6524
6533
6542
6550
6559
6569
6578
6587
6597
6606
6616
6626
6636
6646
6656
6666
6676
6686
6696
6706
6716
6726
6736
6746
6756
6766
6775
6785
6795
6804
6814
6823
6832
6842
6851
6860
6869
6878
6887
6895
6904
6913
6921
6929
6938
6946
6954
6961
6969
6976
6984
6991
6998
7005
7012
7018
7025
7031
7037
7044
7050
7056
7061
7067
7073
7079
7084
7090
7095
7101
7106
7111
7116
7121
7126
7131
7136
7141
7146
7150
7155
7159
7164
7169
7173
7178
7183
7187
7192
7196
7201
7205
7210
7214
7219
7223
7227
7231
7235
7239
7243
7247
7250
7254
7257
7260
7263
7266
7269
7272
7274
7277
7280
7282
7285
7288
7290
7293
7295
7298
7301
7303
7306
7308
7310
7313
7315
7317
7319
7322
7324
7326
7328
7329
7331
7333
7334
7336
7337
7338
7339
7339
7340
7340
7341
7341
7341
7341
7340
7340
7339
7339
7338
7338
7337
7336
7335
7335
7334
7333
7333
7332
7332
7331
7331
7330
7330
7330
7330
7329
7329
7329
7329
7329
7329
7329
7329
7329
7329
7329
7329
7329
7329
7329
7329
7329
7330
7330
7330
7330
7330
7330
7330
7330
7330
7329
7329
7328
7327
7326
7325
7324
7322
7320
7318
7316
7313
7310
7307
7304
7300
7296
7291
7286
7281
7276
7271
7265
7259
7252
7246
7239
7232
7225
7218
7211
7203
7195
7187
7179
7170
7162
7153
7144
7136
7126
7117
7108
7098
7089
7079
7069
7059
7049
7039
7029
7018
7008
6997
6987
6976
6965
6954
6943
6932
6921
6910
6899
6887
6876
6865
6853
6841
6830
6818
6807
6795
6784
6772
6761
6750
6738
6727
6715
6704
6693
6681
6670
6659
6648
6636
6625
6614
6602
6591
6579
6568
6556
6545
6533
6521
6510
6498
6486
6474
6463
6451
6439
6427
6415
6404
6392
6380
6368
6357
6345
6333
6321
6309
6297
6285
6273
6261
6249
6237
6224
6212
6199
6186
6174
6161
6148
6135
6121
6108
6095
6081
6068
6054
6040
6027
6013
5998
5984
5970
5956
5941
5927
5912
5897
5883
5868
5853
5837
5822
5807
5791
5775
5760
5744
5728
5711
5695
5679
5662
5646
5629
5612
5595
5578
5561
5544
5527
5509
5492
5474
5457
5439
5421
5403
5385
5367
5349
5331
5313
5295
5276
5258
5240
5221
5203
5184
5166
5147
5129
5110
5091
5073
5054
5036
5017
4998
4979
4960
4941
4922
4903
4884
4864
4845
4825
4805
4786
4765
4745
4725
4704
4683
4663
4641
4620
4599
4578
4556
4534
4513
4491
4469
4447
4425
4403
4381
4358
4336
4314
4292
4270
4248
4227
4205
4183
4162
4140
4119
4098
4077
4056
4035
4014
3995
3974
3954
3934
3915
3895
3876
3856
3837
3818
3800
3781
3762
3744
3726
3708
3690
3672
3655
3637
3620
3603
3586
3569
3553
3536
3520
3504
3488
3472
3456
3440
3425
3410
3394
3379
3364
3349
3334
3320
3305
3291
3276
3262
3248
3234
3221
3207
3194
3181
3168
3155
3142
3130
3118
3105
3093
3082
3070
3059
3047
3036
3025
3014
3004
2993
2983
2972
2962
2953
2943
2933
2924
2915
2906
2897
2889
2880
2872
2864
2856
2848
2840
2833
2825
2818
2810
2803
2796
2789
2782
2775
2768
2761
2754
2747
2740
2733
2726
2719
2713
2706
2699
2692
2685
2678
2671
2664
2657
2650
2643
2636
2628
2621
2613
2606
2598
2590
2582
2575
2567
2558
2550
2542
2534
2525
2517
2509
2500
2491
2483
2474
2465
2457
2448
2439
2431
2422
2413
2404
2395
2386
2377
2368
2359
2350
2341
2332
2323
2313
2304
2294
2285
2275
2265
2256
2246
2236
2226
2217
2207
2197
2187
2177
2167
2157
2147
2137
2127
2116
2106
2096
2086
2076
2065
2055
2045
2035
2025
2013
2004
1994
1984
1974
1963
1953
1943
1932
1922
1911
1900
1890
1879
1868
1857
1845
1834
1823
1811
1799
1788
1776
1764
1751
1739
1726
1714
1701
1688
1675
1661
1648
1634
1621
1607
1593
1578
1564
1549
1535
1520
1504
1489
1473
1458
1442
1426
1410
1393
1377
1360
1343
1325
1308
1291
1273
1255
1237
1219
1201
1183
1165
1146
1127
1108
1090
1070
1051
1032
1012
993
973
954
934
914
894
874
854
835
815
795
775
756
736
717
697
678
658
639
620
601
582
563
544
525
507
488
469
451
432
414
395
377
359
341
323
304
287
269
251
233
215
198
180
162
145
128
110
93
76
59
42
25
8
-9
-26
-42
-58
-75
-91
-107
-123
-139
-154
-170
-185
-200
-215
-230
-245
-259
-274
-288
-302
-316
-330
-343
-356
-370
-383
-395
-408
-420
-433
-445
-457
-468
-479
-490
-501
-512
-522
-532
-542
-551
-561
-570
-579
-587
-596
-604
-612
-620
-628
-635
-642
-649
-656
-663
-670
-676
-682
-688
-694
-699
-705
-710
-716
-721
-726
-731
-735
-740
-745
-749
-754
-758
-762
-766
-771
-775
-778
-782
-786
-789
-792
-795
-798
-801
-803
-805
-807
-809
-810
-811
-812
-812
-812
-812
-811
-811
-810
-808
-807
-805
-803
-800
-798
-795
-792
-789
-785
-782
-778
-774
-770
-765
-761
-756
-751
-747
-742
-736
-731
-726
-721
-715
-710
-704
-698
-693
-687
-681
-675
-669
-663
-657
-651
-644
-638
-632
-625
-619
-612
-605
-598
-591
-584
-577
-570
-563
-555
-548
-540
-532
-524
-516
-508
-499
-491
-482
-473
-465
-456
-447
-438
-429
-420
-412
-403
-394
-385
-377
-368
-360
-351
-343
-335
-327
-319
-311
-303
-296
-288
-281
-274
-266
-259
-252
-245
-238
-231
-224
-217
-210
-203
-196
-189
-182
-175
-169
-162
-155
-148
-141
-135
-128
-121
-114
-108
-101
-94
-88
-81
-74
-68
-61
-55
-48
-41
-35
-28
-22
-15
-8
-1
5
12
19
26
33
40
47
54
61
68
75
83
90
98
105
113
121
128
136
144
152
160
168
176
184
193
201
209
217
225
233
241
249
257
264
272
279
286
293
300
306
313
319
325
331
336
342
347
352
357
362
366
371
375
379
383
387
391
395
398
402
405
408
411
414
417
419
422
424
427
429
431
433
435
437
438
440
441
443
444
445
447
448
448
449
450
451
451
452
452
452
453
453
453
453
452
452
452
451
451
450
449
448
447
446
445
444
443
441
440
439
437
436
434
433
431
430
429
428
426
425
424
424
423
422
421
421
421
420
420
420
421
421
421
422
422
423
423
424
424
425
425
426
427
428
428
429
430
430
431
432
433
434
435
436
437
438
440
441
443
444
446
448
450
452
454
457
459
462
464
467
469
472
475
478
481
484
487
490
493
497
500
504
507
511
515
519
523
527
531
536
540
545
550
555
560
566
571
577
583
589
595
601
607
613
620
626
633
640
647
653
660
668
675
682
689
697
704
712
720
727
735
743
752
760
769
777
786
795
804
814
823
833
842
852
862
872
882
892
902
912
922
932
942
952
963
973
983
993
1002
1012
1024
1034
1044
1054
1065
1075
1086
1096
1107
1118
1129
1140
1151
1162
1174
1186
1198
1210
1222
1235
1248
1261
1275
1288
1302
1316
1331
1345
1360
1375
1390
1406
1421
1437
1453
1468
1484
1501
1517
1533
1550
1567
1584
1601
1618
1636
1653
1671
1689
1707
1725
1743
1762
1780
1799
1818
1837
1856
1875
1895
1914
1934
1953
1973
1993
2013
2033
2053
2074
2094
2114
2135
2156
2176
2197
2218
2239
2260
2281
2302
2324
2345
2367
2389
2411
2432
2455
2477
2499
2522
2544
2567
2590
2613
2637
2660
2684
2707
2731
2755
2779
2804
2828
2853
2877
2902
2927
2952
2977
3002
3027
3053
3078
3103
3129
3155
3180
3206
3232
3257
3283
3309
3335
3361
3387
3413
3439
3465
3491
3517
3543
3569
3596
3622
3648
3674
3700
3726
3753
3779
3805
3831
3858
3884
3910
3936
3962
3988
4014
4040
4066
4091
4118
4144
4170
4195
4221
4247
4272
4298
4323
4348
4373
4399
4424
4449
4473
4498
4523
4547
4572
4596
4620
4644
4668
4691
4715
4738
4761
4784
4807
4830
4853
4875
4897
4919
4941
4963
4984
5005
5027
5047
5068
5089
5109
5129
5149
5169
5188
5208
5227
5245
5264
5282
5301
5318
5336
5354
5371
5388
5405
5422
5438
5454
5471
5487
5503
5519
5534
5550
5565
5581
5596
5611
5626
5641
5656
5671
5685
5700
5714
5728
5743
5757
5771
5785
5798
5812
5826
5839
5853
5866
5879
5892
5905
5918
5930
5943
5955
5968
5980
5992
6003
6015
6026
6037
6049
6059
6070
6081
6091
6101
6111
6121
6131
6140
6149
6158
6167
6175
6184
6192
6200
6208
6215
6222
6229
6236
6243
6249
6255
6261
6267
6273
6278
6284
6289
6293
6298
6303
6307
6311
6315
6318
6322
6325
6328
6332
6334
6337
6339
6342
6344
6346
6347
6349
6350
6352
6353
6354
6355
6356
6356
6357
6357
6357
6357
6357
6357
6357
6357
6357
6356
6356
6356
6355
6355
6354
6353
6352
6352
6351
6350
6349
6348
6346
6345
6344
6342
6341
6339
6337
6335
6333
6331
6329
6326
6323
6320
6317
6314
6311
6308
6304
6300
6296
6292
6288
6283
6279
6274
6270
6265
6260
6255
6249
6244
6238
6233
6227
6221
6215
6209
6203
6197
6191
6185
6179
6173
6166
6160
6154
6147
6141
6135
6129
6122
6116
6110
6104
6098
6092
6086
6080
6074
6068
6062
6057
6051
6046
6040
6035
6029
6024
6019
6013
6008
6003
5998
5993
5987
5982
5977
5972
5967
5962
5957
5951
5946
5941
5936
5931
5926
5921
5916
5911
5906
5901
5896
5891
5886
5881
5876
5871
5866
5861
5856
5852
5847
5842
5837
5832
5828
5823
5819
5814
5810
5805
5801
5797
5793
5789
5785
5781
5777
5774
5770
5767
5764
5761
5758
5756
5753
5751
5750
5748
5747
5745
5744
5744
5743
5743
5743
5744
5745
5745
5746
5748
5749
5751
5753
5755
5757
5760
5763
5765
5768
5772
5775
5779
5782
5786
5790
5794
5798
5803
5808
5813
5818
5823
5829
5834
5840
5846
5852
5858
5864
5870
5877
5884
5891
5898
5905
5912
5920
5928
5936
5944
5952
5961
5970
5979
5988
5997
6007
6016
6026
6036
6046
6056
6067
6077
6087
6098
6109
6120
6131
6142
6153
6164
6176
6187
6199
6211
6222
6234
6247
6259
6272
6284
6297
6310
6324
6337
6350
6364
6378
6392
6406
6420
6435
6449
6464
6479
6494
6510
6525
6541
6556
6572
6588
6604
6621
6637
6653
6670
6687
6703
6720
6737
6753
6770
6787
6804
6821
6837
6854
6871
6888
6904
6921
6938
6954
6971
6987
7004
7020
7037
7053
7070
7086
7102
7118
7134
7150
7167
7183
7199
7215
7231
7247
7263
7278
7294
7310
7326
7341
7357
7373
7389
7404
7420
7436
7452
7467
7483
7498
7514
7530
7545
7561
7577
7592
7608
7624
7639
7655
7671
7687
7702
7718
7734
7750
7766
7782
7798
7814
7830
7846
7862
7878
7894
7911
7927
7943
7960
7976
7992
8009
8026
8042
8058
8076
8093
8109
8125
8144
8161
8178
8196
8213
8231
8248
8266
8284
8302
8320
8338
8356
8374
8392
8410
8429
8447
8466
8484
8503
8522
8540
8559
8578
8597
8616
8635
8655
8674
8693
8713
8732
8751
8771
8791
8810
8830
8850
8870
8889
8909
8929
8949
8969
8989
9009
9030
9050
9070
9090
9111
9131
9152
9172
9193
9214
9234
9255
9276
9297
9319
9340
9361
9382
9404
9425
9446
9468
9490
9511
9533
9555
9577
9599
9621
9643
9665
9687
9709
9732
9754
9777
9799
9822
9845
9867
9890
9913
9936
9959
9982
10005
10028
10051
10074
10097
10120
10143
10166
10188
10211
10234
10256
10279
10301
10324
10346
10369
10391
10413
10435
10457
10480
10502
10524
10546
10568
10590
10612
10634
10656
10677
10699
10721
10743
10765
10787
10808
10830
10851
10873
10894
10915
10937
10958
10979
11000
11021
11042
11063
11084
11106
11127
11148
11169
11190
11211
11233
11254
11276
11297
11319
11341
11363
11385
11407
11429
11451
11473
11495
11517
11539
11561
11583
11605
11627
11649
11671
11693
11715
11736
11758
11780
11801
11823
11844
11866
11887
11908
11930
11951
11972
11993
12014
12035
12056
12077
12097
12118
12138
12158
12178
12198
12218
12238
12258
12277
12297
12316
12335
12354
12373
12392
12410
12429
12447
12466
12484
12502
12520
12538
12556
12574
12591
12609
12627
12644
12661
12679
12696
12713
12730
12746
12763
12780
12796
12812
12828
12844
12860
12875
12890
12905
12920
12935
12949
12963
12977
12991
13004
13017
13030
13043
13055
13067
13079
13091
13102
13114
13125
13136
13147
13157
13168
13178
13188
13198
13208
13218
13227
13236
13246
13255
13264
13273
13281
13290
13298
13306
13315
13322
13330
13338
13345
13353
13360
13367
13374
13381
13388
13394
13401
13407
13413
13419
13425
13431
13437
13442
13448
13453
13459
13464
13469
13474
13479
13484
13489
13494
13499
13504
13508
13512
13517
13521
13525
13529
13533
13537
13541
13545
13548
13552
13555
13559
13562
13565
13569
13572
13575
13578
13581
13584
13586
13589
13592
13594
13597
13599
13601
13604
13606
13608
13610
13612
13614
13616
13617
13619
13621
13622
13624
13625
13627
13628
13629
13631
13632
13633
13634
13636
13637
13638
13639
13640
13641
13642
13642
13643
13644
13645
13645
13646
13647
13647
13648
13649
13649
13650
13650
13651
13652
13653
13653
13654
13655
13656
13657
13658
13659
13659
13660
13661
13662
13663
13664
13665
13666
13667
13668
13668
13669
13669
13670
13670
13670
13670
13670
13670
13669
13669
13668
13667
13666
13665
13664
13663
13661
13660
13658
13657
13655
13653
13652
13650
13648
13646
13644
13643
13641
13639
13637
13635
13633
13631
13629
13627
13625
13622
13620
13618
13616
13613
13611
13608
13606
13603
13601
13598
13595
13592
13589
13586
13583
13580
13577
13573
13570
13567
13564
13561
13557
13554
13551
13547
13544
13540
13537
13534
13530
13527
13524
13520
13517
13513
13510
13506
13503
13499
13496
13493
13489
13486
13482
13479
13475
13472
13469
13465
13462
13458
13455
13452
13449
13445
13442
13439
13436
13432
13429
13426
13422
13419
13416
13412
13409
13405
13402
13398
13394
13391
13387
13383
13379
13376
13372
13367
13363
13359
13354
13350
13345
13340
13335
13330
13325
13320
13315
13309
13304
13298
13293
13287
13281
13275
13270
13264
13258
13252
13246
13239
13233
13227
13221
13214
13208
13201
13195
13188
13182
13175
13169
13162
13155
13148
13141
13134
13127
13121
13114
13107
13100
13093
13087
13080
13073
13066
13059
13052
13046
13039
13032
13025
13019
13012
13005
12998
12991
12985
12978
12971
12964
12958
12951
12944
12937
12931
12924
12917
12910
12904
12897
12890
12883
12877
12870
12863
12856
12850
12843
12836
12830
12823
12816
12810
12803
12796
12789
12783
12776
12769
12763
12756
12749
12743
12736
12729
12723
12716
12709
12703
12696
12689
12683
12676
12669
12663
12656
12649
12643
12636
12630
12623
12616
12610
12603
12596
12590
12583
12577
12570
12563
12557
12550
12544
12537
12530
12524
12517
12511
12504
12497
12491
12484
12478
12471
12465
12458
12451
12445
12438
12432
12425
12419
12412
12406
12399
12393
12386
12379
12373
12366
12360
12353
12347
12340
12334
12327
12321
12314
12308
12301
12295
12288
12282
12275
12269
12262
12256
12249
12243
12236
12230
12224
12217
12211
12204
12198
12191
12185
12178
12172
12165
12159
12153
12146
12140
12133
12127
12120
12114
12108
12101
12095
12088
12082
12076
12069
12063
12056
12050
12044
12037
12031
12024
12018
12012
12005
11999
11993
11986
11980
11973
11967
11961
11954
11948
11942
11935
11929
11923
11916
11910
11904
11897
11891
11885
11878
11872
11866
11859
11853
11847
11841
11834
11828
11822
11815
11809
11803
11796
11790
11784
11778
11771
11765
11759
11753
11746
11740
11734
11728
11721
11715
11709
11703
11696
11690
11684
11678
11671
11665
11659
11653
11646
11640
11634
11628
11622
11615
11609
11603
11597
11591
11584
11578
11572
11566
11560
11553
11547
11541
11535
11529
11523
11516
11510
11504
11498
11492
11486
11479
11473
11467
11461
11455
11449
11443
11437
11430
11424
11418
11412
11406
11400
11394
11388
11381
11375
11369
11363
11357
11351
11345
11339
11333
11327
11321
11314
11308
11302
11296
11290
11284
11278
11272
11266
11260
11254
11248
11242
11236
11230
11224
11218
11212
11206
11200
11194
11188
11182
11176
11169
11163
11157
11151
11145
11139
11133
11127
11122
11116
11110
11104
11098
11092
11086
11080
11074
11068
11062
11056
11050
11044
11038
11032
11026
11020
11014
11008
11002
10996
10990
10985
10979
10973
10967
10961
10955
10949
10943
10937
10931
10925
10919
10914
10908
10902
10896
10890
10884
10878
10872
10867
10861
10855
10849
10843
10837
10831
10826
10820
10814
10808
10802
10796
10790
10785
10779
10773
10767
10761
10755
10750
10744
10738
10732
10726
10721
10715
10709
10703
10697
10692
10686
10680
10674
10668
10663
10657
10651
10645
10640
10634
10628
10622
10617
10611
10605
10599
10594
10588
10582
10576
10571
10565
10559
10553
10548
10542
10536
10531
10525
10519
10513
10508
10502
10496
10491
10485
10479
10474
10468
10462
10456
10451
10445
10439
10434
10428
10422
10417
10411
10405
10400
10394
10389
10383
10377
10372
10366
10360
10355
10349
10343
10338
10332
10327
10321
10315
10310
10304
10298
10293
10287
10282
10276
10270
10265
10259
10254
10248
10243
10237
10231
10226
10220
10215
10209
10204
10198
10192
10187
10181
10176
10170
10165
10159
10154
10148
10143
10137
10132
10126
10121
10115
10109
10104
10098
10093
10087
10082
10076
10071
10065
10060
10054
10049
10044
10038
10033
10027
10022
10016
10011
10005
10000
9994
9989
9983
9978
9972
9967
9962
9956
9951
9945
9940
9934
9929
9924
9918
9913
9907
9902
9896
9891
9886
9880
9875
9869
9864
9859
9853
9848
9843
9837
9832
9826
9821
9816
9810
9805
9800
9794
9789
9783
9778
9773
9767
9762
9757
9751
9746
9741
9735
9730
9725
9719
9714
9709
9704
9698
9693
9688
9682
9677
9672
9666
9661
9656
9651
9645
9640
9635
9629
9624
9619
9614
9608
9603
9598
9593
9587
9582
9577
9572
9566
9561
9556
9551
9545
9540
9535
9530
9524
9519
9514
9509
9504
9498
9493
9488
9483
9478
9472
9467
9462
9457
9452
9446
9441
9436
9431
9426
9421
9415
9410
9405
9400
9395
9390
9384
9379
9374
9369
9364
9359
9354
9348
9343
9338
9333
9328
9323
9318
9313
9307
9302
9297
9292
9287
9282
9277
9272
9267
9262
9256
9251
9246
9241
9236
9231
9226
9221
9216
9211
9206
9201
9196
9191
9186
9180
9175
9170
9165
9160
9155
9150
9145
9140
9135
9130
9125
9120
9115
9110
9105
9100
9095
9090
9085
9080
9075
9070
9065
9060
9055
9050
9045
9040
9035
9030
9025
9020
9015
9010
9006
9001
8996
8991
8986
8981
8976
8971
8966
8961
8956
8951
8946
8941
8936
8932
8927
8922
8917
8912
8907
8902
8897
8892
8887
8883
8878
8873
8868
8863
8858
8853
8848
8844
8839
8834
8829
8824
8819
8814
8810
8805
8800
8795
8790
8785
8780
8776
8771
8766
8761
8756
8752
8747
8742
8737
8732
8728
8723
8718
8713
8708
8704
8699
8694
8689
8684
8680
8675
8670
8665
8661
8656
8651
8646
8641
8637
8632
8627
8622
8618
8613
8608
8603
8599
8594
8589
8585
8580
8575
8570
8566
8561
8556
8552
8547
8542
8537
8533
8528
8523
8519
8514
8509
8505
8500
8495
8491
8486
8481
8477
8472
8467
8463
8458
8453
8449
8444
8439
8435
8430
8425
8421
8416
8412
8407
8402
8398
8393
8388
8384
8379
8375
8370
8365
8361
8356
8352
8347
8342
8338
8333
8329
8324
8319
8315
8310
8306
8301
8297
8292
8287
8283
8278
8274
8269
8265
8260
8256
8251
8247
8242
8237
8233
8228
8224
8219
8215
8210
8206
8201
8197
8192
8188
8183
8179
8173
8170
8164
8161
8156
8151
8147
8143
8138
8134
8129
8125
8119
8116
8112
8106
8103
8098
8093
8089
8085
8080
8076
8071
8067
8063
8058
8054
8048
8045
8039
8036
8032
8026
8023
8018
8013
8010
8005
8000
7996
7992
7988
7983
7979
7974
7970
7966
7961
7957
7953
7948
7944
7940
7935
7931
7926
7922
7918
7913
7909
7905
7900
7896
7892
7887
7883
7879
7874
7870
7866
7861
7857
7853
7848
7844
7840
7836
7831
7827
7823
7818
7814
7810
7806
7801
7797
7793
7788
7784
7780
7776
7771
7767
7763
7759
7754
7750
7746
7742
7737
7733
7729
7725
7720
7716
7712
7708
7703
7699
7695
7691
7687
7682
7678
7674
7670
7666
7661
