5
21264
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-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
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-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
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
1
1
1
1
1
1
2
2
2
2
2
2
2
3
3
3
3
3
3
4
4
4
4
4
4
4
5
5
5
5
5
5
6
6
6
6
6
6
7
7
7
7
7
7
8
8
8
8
8
8
8
9
9
9
9
9
9
10
10
10
10
10
10
10
11
11
11
11
11
11
12
12
12
12
12
12
12
13
13
13
13
13
13
14
14
14
14
14
14
15
15
15
15
15
15
15
16
16
16
16
16
16
17
17
17
17
17
17
17
18
18
18
18
18
18
19
19
19
19
19
19
19
20
20
20
20
20
20
21
21
21
21
21
21
21
22
22
22
22
22
22
23
23
23
23
23
23
24
24
24
24
24
24
25
25
25
25
25
25
26
26
26
26
26
26
27
27
27
27
27
27
28
28
28
28
28
28
29
29
29
29
29
30
30
30
30
30
30
31
31
31
31
31
32
32
32
32
32
33
33
33
33
33
33
34
34
34
34
34
35
35
35
35
35
36
36
36
36
36
37
37
37
37
37
38
38
38
38
38
39
39
39
39
39
40
40
40
40
40
41
41
41
41
41
42
42
42
42
42
43
43
43
43
43
44
44
44
44
45
45
45
45
45
46
46
46
46
47
47
47
47
48
48
48
48
49
49
49
49
49
50
50
50
50
51
51
51
51
52
52
52
52
53
53
53
53
54
54
54
54
55
55
55
56
56
56
56
57
57
57
57
58
58
58
58
59
59
59
59
60
60
60
61
61
61
61
62
62
62
63
63
63
63
64
64
64
65
65
65
65
66
66
66
67
67
67
67
68
68
68
69
69
69
69
70
70
70
70
71
71
71
72
72
72
72
73
73
73
74
74
74
75
75
75
75
76
76
76
77
77
77
77
78
78
78
79
79
79
79
80
80
80
81
81
81
82
82
82
82
83
83
83
84
84
84
85
85
85
86
86
86
87
87
87
87
88
88
88
89
89
89
90
90
90
91
91
91
92
92
92
93
93
93
94
94
94
95
95
95
96
96
96
96
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
109
110
110
110
110
111
111
111
112
112
112
113
113
113
114
114
114
115
115
115
116
116
116
117
117
117
118
118
118
119
119
119
120
120
120
121
121
121
122
122
122
123
123
123
124
124
125
125
125
126
126
126
127
127
127
128
128
128
129
129
129
130
130
131
131
131
132
132
132
133
133
134
134
134
135
135
135
136
136
137
137
137
138
138
138
139
139
140
140
140
141
141
141
142
142
143
143
143
144
144
144
145
145
146
146
146
147
147
148
148
148
149
149
150
150
150
151
151
151
152
152
153
153
153
154
154
155
155
155
156
156
157
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
170
170
170
171
171
172
172
173
173
173
174
174
175
175
176
176
177
177
177
178
178
179
179
180
180
181
181
182
182
183
183
183
184
184
185
185
186
186
187
187
188
188
189
189
190
190
191
191
191
192
192
193
193
194
194
195
195
196
196
197
197
198
198
198
199
199
200
200
201
201
202
202
203
203
204
204
205
205
206
206
207
207
207
208
208
209
209
210
210
211
211
212
212
213
213
214
214
215
215
215
216
216
217
217
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
232
232
233
233
234
234
235
235
236
236
237
237
238
238
239
239
240
240
241
241
242
243
243
244
244
245
245
246
246
247
247
248
249
249
250
250
251
251
252
252
253
254
254
255
255
256
256
257
258
258
259
259
260
260
261
262
262
263
263
264
264
265
266
266
267
267
268
268
269
270
270
271
271
272
272
273
273
274
275
275
276
276
277
277
278
278
279
279
280
281
281
282
282
283
283
284
284
285
286
286
287
287
288
288
289
289
290
290
291
292
292
293
293
294
294
295
295
296
297
297
298
298
299
299
300
300
301
301
302
302
303
303
304
304
305
305
306
306
307
307
308
308
309
309
310
310
311
311
311
312
312
313
313
314
314
315
315
316
316
317
317
317
318
318
319
319
320
320
321
321
321
322
322
323
323
324
324
325
325
326
326
327
327
328
328
328
329
329
330
330
331
331
332
332
333
333
334
334
335
335
335
336
336
337
337
337
338
338
339
339
340
340
341
341
341
342
342
343
343
344
344
345
345
346
346
347
348
348
349
349
350
351
351
352
352
353
354
354
355
356
356
357
358
359
359
360
361
362
362
363
364
365
366
366
367
368
369
369
370
371
371
372
373
373
374
375
375
376
376
377
377
378
378
379
379
380
380
381
381
382
382
383
383
383
384
384
384
384
385
385
385
385
386
386
386
386
387
387
387
388
388
388
389
389
389
389
390
390
390
390
390
390
391
391
391
391
391
391
391
391
392
392
392
392
392
392
392
393
393
393
393
394
394
394
394
394
395
395
395
395
395
396
396
396
396
396
397
397
397
398
398
398
399
399
400
400
401
401
402
403
404
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
420
421
422
423
425
426
427
429
430
431
433
434
436
437
438
440
441
443
444
446
447
448
450
451
452
453
455
456
457
458
459
460
461
462
463
464
465
466
466
467
468
469
469
470
471
471
472
473
473
474
474
474
475
475
475
475
476
476
476
476
476
477
477
477
477
478
478
479
479
479
480
480
480
481
481
482
482
482
483
483
484
484
484
485
485
486
486
486
486
487
487
487
487
487
488
488
488
488
488
488
488
489
489
489
490
490
490
491
491
491
492
492
493
493
493
493
494
494
494
494
495
495
496
496
497
497
498
499
500
500
501
502
503
504
504
505
506
506
507
508
508
509
510
511
512
512
513
514
515
516
517
518
519
520
520
521
522
523
524
525
526
526
527
528
529
530
531
532
532
533
534
535
535
536
537
537
538
538
539
540
540
541
542
542
543
544
545
546
546
547
548
549
549
550
550
551
551
551
552
552
552
552
552
553
553
554
554
555
555
556
557
557
558
558
559
560
560
561
561
562
562
562
563
563
564
564
564
565
565
565
566
566
567
567
567
567
567
568
568
568
568
568
568
568
568
568
568
568
568
568
567
567
567
566
566
566
565
565
564
564
563
563
563
562
562
562
562
562
562
562
562
562
563
563
563
563
563
563
563
563
563
562
562
562
562
562
562
561
561
561
561
561
560
560
560
559
559
559
558
557
557
556
555
555
554
554
553
553
553
552
552
552
552
552
551
551
551
551
551
550
550
550
550
550
550
550
550
550
550
550
551
551
551
551
551
552
552
552
553
553
554
555
555
556
558
559
560
562
564
565
567
569
571
573
574
576
578
580
581
583
585
587
589
591
592
594
596
597
599
600
601
602
603
603
604
604
604
604
604
604
604
603
603
603
602
602
601
600
599
597
596
594
592
590
587
585
582
579
577
574
571
568
566
563
560
557
554
551
548
544
540
536
532
528
524
519
515
510
506
502
498
494
491
487
484
481
478
476
473
471
468
466
464
462
459
457
455
454
452
450
448
447
445
444
443
442
441
440
439
438
437
437
436
435
435
434
434
433
432
432
432
431
431
431
431
432
432
432
433
434
435
435
436
437
438
439
440
440
441
442
442
443
443
444
445
445
446
447
447
448
449
450
450
451
451
451
452
452
452
452
452
452
452
452
452
452
453
453
454
455
455
456
457
458
459
460
461
461
462
463
464
465
466
467
468
469
470
471
473
474
476
477
479
480
482
483
484
486
487
488
489
490
490
491
492
492
493
494
494
495
495
496
497
497
498
499
500
501
502
503
504
505
506
507
508
509
511
512
513
514
515
516
516
517
518
518
519
519
520
520
520
520
520
520
520
520
519
519
519
518
517
516
515
514
512
510
508
506
504
501
499
497
495
494
493
492
492
492
493
495
496
498
500
502
504
507
509
511
513
515
517
520
522
524
527
529
532
535
538
541
543
546
549
552
554
557
560
562
564
567
569
571
574
576
579
581
584
586
589
591
594
596
598
600
601
602
604
604
605
605
605
606
605
605
604
604
603
602
600
599
598
597
595
594
593
591
590
588
586
584
582
579
577
574
571
568
565
562
559
557
555
553
551
550
548
547
546
545
544
543
542
541
540
539
539
538
537
537
536
536
535
535
535
534
534
534
534
534
534
534
535
536
537
538
540
541
542
544
545
546
546
546
546
545
543
541
539
536
533
529
525
520
515
510
504
498
491
485
479
472
466
460
454
447
442
436
430
425
420
415
411
406
401
397
392
387
382
377
372
367
362
356
351
345
340
335
329
324
318
313
308
302
297
293
288
284
280
276
272
269
265
262
258
255
251
247
243
239
234
230
225
221
217
213
209
206
203
201
199
197
196
195
194
193
193
193
192
192
192
192
192
191
191
191
190
190
189
189
188
188
187
186
186
185
184
183
182
181
180
178
177
176
174
173
171
169
168
166
164
161
159
157
155
152
150
147
144
141
138
135
132
129
125
122
119
115
112
109
107
104
102
100
98
96
93
91
89
87
85
82
80
78
76
73
71
69
67
65
63
60
58
56
54
52
50
47
45
43
41
38
36
34
32
30
29
28
27
26
25
24
23
23
22
21
20
18
17
15
13
11
9
7
4
1
-2
-5
-8
-12
-15
-19
-22
-25
-28
-31
-33
-35
-37
-39
-41
-42
-44
-45
-47
-48
-50
-52
-53
-55
-56
-57
-59
-60
-60
-61
-61
-61
-61
-60
-60
-59
-58
-56
-54
-52
-49
-46
-43
-39
-35
-31
-27
-22
-18
-14
-10
-6
-2
2
6
9
12
15
18
21
24
26
29
31
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
63
65
66
66
66
66
65
63
62
60
57
54
51
48
45
41
37
33
28
24
19
14
8
2
-4
-11
-18
-26
-34
-43
-52
-61
-71
-81
-90
-100
-109
-118
-127
-136
-144
-151
-158
-164
-170
-175
-179
-183
-186
-188
-191
-192
-193
-194
-195
-195
-195
-194
-193
-192
-190
-188
-186
-183
-180
-176
-172
-167
-162
-157
-152
-147
-142
-137
-132
-128
-124
-121
-119
-116
-115
-114
-113
-112
-112
-112
-111
-111
-111
-110
-110
-110
-109
-108
-108
-107
-105
-104
-102
-100
-98
-96
-93
-90
-87
-84
-80
-76
-71
-67
-61
-56
-51
-45
-39
-33
-28
-22
-16
-11
-5
0
6
12
17
24
30
37
44
51
59
67
75
83
92
101
110
119
128
136
145
154
163
172
181
189
198
207
215
224
232
240
247
255
262
269
275
282
288
294
299
305
310
315
320
325
330
335
340
345
350
355
361
366
371
376
381
385
390
394
397
400
402
403
404
405
404
404
403
401
399
397
395
393
391
388
385
383
380
377
374
371
368
365
363
360
359
357
356
356
356
357
359
361
363
366
369
373
377
380
384
389
393
398
403
408
413
418
424
429
435
440
445
450
454
458
461
463
464
464
463
462
459
456
452
448
443
438
432
426
420
414
408
401
395
388
381
373
365
357
348
338
329
318
308
297
285
274
263
251
240
229
218
207
197
187
178
170
162
154
147
140
134
127
120
114
107
99
92
84
75
67
58
50
41
33
24
16
7
-1
-9
-18
-26
-34
-42
-50
-57
-65
-72
-78
-84
-90
-95
-100
-104
-107
-111
-115
-118
-122
-126
-130
-135
-140
-146
-153
-160
-168
-176
-185
-194
-205
-215
-226
-238
-250
-262
-274
-287
-299
-311
-324
-337
-350
-363
-376
-391
-405
-420
-436
-453
-470
-488
-506
-525
-544
-563
-582
-601
-619
-638
-656
-674
-691
-709
-726
-743
-760
-777
-795
-812
-829
-847
-864
-881
-898
-914
-930
-946
-960
-974
-988
-1000
-1012
-1022
-1032
-1042
-1050
-1058
-1065
-1072
-1078
-1084
-1090
-1095
-1100
-1105
-1110
-1114
-1118
-1122
-1126
-1129
-1133
-1137
-1140
-1143
-1147
-1150
-1153
-1156
-1158
-1161
-1163
-1164
-1166
-1167
-1168
-1168
-1169
-1169
-1169
-1168
-1167
-1167
-1165
-1164
-1163
-1161
-1160
-1159
-1158
-1158
-1158
-1159
-1159
-1161
-1162
-1164
-1166
-1167
-1169
-1171
-1172
-1173
-1174
-1174
-1174
-1174
-1174
-1174
-1173
-1172
-1171
-1170
-1168
-1166
-1164
-1161
-1158
-1155
-1152
-1148
-1144
-1140
-1135
-1130
-1126
-1120
-1115
-1110
-1104
-1098
-1092
-1085
-1079
-1072
-1065
-1058
-1051
-1043
-1036
-1030
-1022
-1016
-1012
-1008
-1004
-1002
-1000
-1000
-1000
-1002
-1004
-1006
-1010
-1012
-1018
-1022
-1028
-1033
-1039
-1046
-1052
-1059
-1066
-1073
-1081
-1089
-1097
-1105
-1113
-1121
-1129
-1137
-1145
-1153
-1160
-1167
-1173
-1180
-1186
-1192
-1198
-1204
-1209
-1215
-1221
-1227
-1233
-1239
-1245
-1251
-1256
-1262
-1268
-1273
-1278
-1282
-1287
-1290
-1294
-1297
-1299
-1301
-1302
-1303
-1303
-1303
-1302
-1301
-1299
-1297
-1294
-1292
-1289
-1286
-1283
-1279
-1276
-1272
-1269
-1265
-1261
-1257
-1252
-1247
-1241
-1235
-1228
-1220
-1212
-1204
-1195
-1185
-1174
-1163
-1151
-1139
-1126
-1113
-1100
-1086
-1071
-1057
-1042
-1027
-1012
-997
-983
-968
-953
-938
-923
-909
-894
-879
-864
-849
-833
-818
-802
-785
-768
-751
-734
-716
-698
-680
-662
-644
-625
-608
-590
-572
-555
-538
-521
-504
-486
-469
-452
-434
-416
-398
-380
-360
-341
-321
-301
-280
-259
-238
-216
-195
-173
-150
-128
-106
-84
-62
-41
-19
3
24
46
67
89
110
132
154
177
200
224
248
273
298
323
349
376
402
428
454
480
505
530
555
580
605
629
653
677
701
725
748
771
794
816
837
857
876
895
912
929
944
959
972
984
996
1006
1014
1022
1031
1037
1043
1047
1051
1053
1055
1055
1055
1054
1052
1049
1046
1043
1040
1036
1032
1029
1026
1022
1020
1016
1014
1012
1010
1008
1006
1004
1002
1000
998
997
995
993
992
990
988
987
986
984
983
982
980
979
978
976
975
974
972
971
969
967
964
961
957
953
948
942
935
928
919
910
900
890
879
867
855
843
830
816
803
789
775
760
746
730
715
699
682
665
647
629
610
590
569
547
524
500
476
450
424
397
369
341
312
282
252
221
190
159
127
95
62
29
-4
-37
-70
-104
-138
-172
-207
-242
-277
-312
-348
-383
-419
-455
-491
-527
-563
-599
-635
-671
-706
-741
-775
-809
-843
-875
-907
-939
-969
-999
-1028
-1055
-1082
-1108
-1132
-1156
-1178
-1199
-1219
-1238
-1255
-1272
-1288
-1303
-1317
-1330
-1342
-1353
-1363
-1372
-1381
-1388
-1395
-1400
-1405
-1409
-1413
-1415
-1417
-1418
-1419
-1419
-1419
-1418
-1417
-1415
-1413
-1411
-1408
-1405
-1402
-1399
-1396
-1394
-1391
-1388
-1386
-1383
-1381
-1379
-1377
-1375
-1372
-1370
-1368
-1366
-1363
-1361
-1358
-1356
-1353
-1351
-1349
-1347
-1345
-1343
-1341
-1340
-1338
-1337
-1336
-1336
-1335
-1335
-1335
-1336
-1337
-1338
-1340
-1342
-1344
-1347
-1350
-1353
-1356
-1359
-1362
-1364
-1366
-1368
-1369
-1369
-1368
-1367
-1365
-1363
-1360
-1357
-1354
-1350
-1347
-1344
-1342
-1340
-1338
-1337
-1337
-1337
-1338
-1339
-1341
-1343
-1346
-1349
-1352
-1355
-1359
-1363
-1367
-1371
-1376
-1380
-1385
-1390
-1396
-1401
-1407
-1412
-1417
-1423
-1428
-1434
-1439
-1445
-1450
-1456
-1462
-1467
-1473
-1479
-1486
-1492
-1498
-1505
-1512
-1519
-1526
-1533
-1541
-1549
-1557
-1565
-1573
-1582
-1592
-1601
-1611
-1621
-1632
-1643
-1654
-1666
-1677
-1690
-1702
-1715
-1729
-1742
-1757
-1771
-1787
-1802
-1818
-1834
-1851
-1867
-1884
-1900
-1917
-1934
-1950
-1966
-1983
-1999
-2015
-2029
-2045
-2062
-2077
-2093
-2109
-2124
-2140
-2156
-2172
-2188
-2204
-2219
-2235
-2251
-2266
-2281
-2295
-2309
-2322
-2335
-2347
-2359
-2370
-2380
-2390
-2399
-2407
-2415
-2422
-2428
-2434
-2440
-2445
-2449
-2454
-2458
-2462
-2466
-2469
-2473
-2476
-2479
-2483
-2486
-2488
-2491
-2493
-2496
-2497
-2499
-2500
-2500
-2500
-2500
-2499
-2498
-2496
-2495
-2493
-2491
-2489
-2487
-2485
-2483
-2480
-2478
-2476
-2474
-2471
-2469
-2467
-2465
-2463
-2460
-2458
-2456
-2453
-2450
-2446
-2442
-2436
-2430
-2422
-2413
-2403
-2391
-2377
-2362
-2345
-2327
-2307
-2286
-2264
-2240
-2215
-2188
-2161
-2133
-2104
-2073
-2041
-2009
-1977
-1943
-1908
-1872
-1835
-1797
-1758
-1719
-1678
-1637
-1596
-1553
-1510
-1467
-1423
-1378
-1333
-1288
-1242
-1195
-1148
-1101
-1053
-1004
-957
-910
-862
-814
-767
-719
-673
-626
-580
-535
-490
-445
-401
-358
-315
-272
-230
-187
-145
-103
-60
-18
25
68
111
155
199
242
286
330
373
417
461
505
549
593
637
681
725
770
814
858
903
947
992
1036
1081
1126
1171
1216
1261
1306
1351
1396
1441
1486
1532
1577
1622
1667
1713
1758
1802
1847
1891
1935
1978
2021
2064
2106
2147
2188
2228
2268
2306
2344
2380
2415
2449
2480
2510
2539
2565
2589
2612
2632
2650
2666
2680
2692
2702
2710
2716
2720
2722
2722
2720
2716
2710
2703
2693
2682
2669
2655
2639
2621
2603
2583
2561
2539
2516
2493
2468
2443
2418
2392
2366
2340
2314
2288
2262
2236
2211
2186
2162
2138
2115
2093
2071
2051
2031
2012
1994
1978
1962
1948
1935
1922
1911
1902
1893
1885
1878
1873
1868
1864
1861
1858
1856
1854
1852
1851
1850
1849
1848
1847
1846
1845
1844
1843
1842
1841
1840
1839
1838
1837
1836
1835
1834
1834
1833
1832
1831
1830
1828
1826
1823
1820
1815
1809
1803
1795
1787
1777
1766
1755
1742
1729
1714
1699
1684
1667
1650
1632
1614
1595
1576
1556
1536
1516
1495
1474
1453
1431
1410
1389
1368
1347
1326
1306
1286
1266
1247
1228
1209
1191
1174
1157
1140
1125
1110
1095
1082
1069
1056
1044
1033
1022
1012
1002
993
984
975
966
957
949
940
931
922
912
902
892
882
871
861
850
839
828
817
806
796
786
776
766
757
748
739
730
722
713
704
694
684
674
664
653
641
629
617
604
590
577
562
548
534
519
504
488
473
457
440
423
406
389
371
353
335
318
300
282
265
248
231
214
197
180
163
147
129
112
94
76
57
38
18
-2
-23
-45
-66
-88
-111
-134
-157
-180
-204
-227
-251
-275
-299
-322
-346
-369
-392
-414
-436
-457
-478
-498
-517
-535
-553
-571
-588
-604
-620
-635
-650
-664
-678
-692
-705
-718
-730
-742
-753
-764
-775
-785
-794
-802
-810
-817
-823
-829
-834
-838
-841
-843
-845
-846
-847
-848
-848
-848
-848
-848
-848
-848
-849
-850
-851
-852
-854
-855
-857
-859
-861
-862
-863
-864
-865
-865
-865
-865
-865
-864
-863
-862
-860
-859
-857
-855
-853
-851
-848
-845
-842
-838
-833
-828
-823
-817
-810
-802
-794
-785
-776
-765
-754
-742
-730
-717
-703
-689
-674
-658
-642
-625
-607
-589
-570
-551
-531
-510
-488
-466
-443
-420
-397
-373
-350
-326
-303
-279
-256
-232
-209
-186
-163
-140
-116
-93
-70
-47
-23
0
24
47
71
95
118
142
166
190
214
238
262
286
310
335
359
383
407
431
455
479
503
526
550
573
596
618
640
662
683
704
725
744
764
782
800
818
834
851
866
881
896
910
924
937
950
963
976
989
1002
1016
1030
1044
1058
1073
1089
1105
1122
1139
1157
1176
1195
1214
1234
1254
1274
1295
1315
1336
1357
1377
1398
1418
1438
1457
1476
1495
1513
1531
1548
1565
1582
1599
1615
1631
1648
1664
1680
1696
1712
1728
1743
1759
1775
1791
1806
1821
1837
1851
1866
1880
1894
1907
1920
1933
1945
1957
1969
1981
1992
2003
2013
2025
2036
2047
2058
2068
2080
2091
2102
2114
2127
2139
2152
2165
2178
2192
2205
2218
2231
2244
2256
2268
2279
2290
2301
2310
2319
2327
2335
2342
2347
2352
2357
2360
2362
2364
2364
2364
2363
2362
2360
2357
2354
2350
2347
2342
2338
2334
2329
2325
2320
2315
2311
2306
2301
2297
2292
2287
2281
2276
2270
2264
2258
2251
2245
2238
2231
2224
2217
2210
2203
2196
2190
2183
2177
2171
2165
2160
2154
2149
2144
2140
2135
2130
2126
2122
2118
2114
2110
2106
2103
2100
2097
2094
2092
2089
2087
2084
2082
2079
2077
2074
2071
2068
2066
2063
2061
2059
2057
2056
2056
2056
2056
2057
2059
2061
2063
2065
2068
2070
2073
2075
2078
2080
2082
2084
2086
2087
2089
2090
2091
2093
2094
2096
2097
2099
2100
2102
2104
2105
2107
2109
2111
2113
2115
2117
2119
2120
2121
2122
2122
2122
2122
2120
2118
2116
2113
2109
2104
2099
2093
2086
2078
2070
2061
2051
2041
2031
2020
2009
1998
1986
1975
1963
1952
1941
1931
1921
1911
1902
1893
1885
1878
1871
1864
1858
1853
1848
1843
1838
1834
1829
1826
1822
1818
1814
1810
1807
1803
1799
1796
1792
1788
1785
1781
1777
1772
1768
1764
1759
1755
1750
1746
1742
1737
1733
1730
1726
1723
1720
1717
1714
1712
1710
1708
1707
1705
1704
1703
1702
1702
1701
1701
1701
1700
1700
1700
1700
1701
1701
1702
1703
1705
1707
1709
1712
1715
1718
1722
1726
1730
1735
1739
1744
1748
1753
1757
1760
1764
1767
1770
1772
1774
1776
1777
1778
1779
1780
1780
1779
1779
1778
1777
1775
1774
1772
1770
1768
1767
1765
1764
1763
1762
1762
1762
1763
1764
1765
1767
1770
1772
1775
1778
1782
1786
1790
1795
1800
1805
1811
1818
1825
1833
1841
1850
1859
1868
1877
1886
1896
1905
1914
1923
1931
1939
1947
1954
1961
1967
1972
1977
1982
1985
1989
1991
1993
1995
1996
1996
1996
1995
1994
1992
1990
1987
1983
1979
1974
1969
1963
1957
1950
1943
1935
1927
1919
1910
1901
1891
1882
1872
1861
1851
1840
1829
1817
1805
1793
1781
1769
1757
1745
1733
1721
1709
1698
1687
1676
1665
1655
1644
1634
1624
1613
1603
1593
1582
1572
1561
1550
1540
1529
1517
1506
1495
1483
1471
1459
1447
1434
1421
1408
1394
1380
1365
1350
1335
1320
1304
1289
1273
1256
1240
1223
1206
1189
1171
1153
1135
1116
1097
1077
1058
1037
1016
996
975
953
931
909
887
864
841
818
795
771
747
723
699
675
650
625
600
575
550
524
499
473
448
422
397
372
346
321
297
272
248
225
202
179
157
135
114
93
73
53
33
15
-4
-22
-39
-56
-72
-88
-103
-117
-131
-144
-156
-167
-178
-188
-196
-204
-211
-216
-221
-225
-228
-229
-230
-230
-229
-228
-225
-222
-218
-213
-208
-201
-194
-186
-178
-168
-157
-146
-134
-120
-106
-91
-75
-59
-42
-25
-7
12
30
49
68
87
106
125
144
163
182
202
221
240
259
279
298
318
337
357
377
397
417
438
459
480
502
524
547
570
593
617
642
667
692
718
745
772
800
828
857
886
916
947
978
1008
1041
1074
1107
1140
1174
1208
1242
1276
1311
1345
1379
1414
1448
1481
1515
1548
1580
1612
1643
1673
1702
1731
1759
1785
1811
1836
1860
1883
1905
1926
1946
1965
1983
1999
2013
2028
2041
2052
2062
2071
2078
2084
2089
2092
2095
2096
2096
2096
2094
2092
2089
2086
2081
2076
2070
2063
2056
2048
2039
2029
2017
2007
1995
1982
1969
1956
1942
1927
1912
1897
1881
1865
1848
1832
1815
1798
1781
1764
1746
1730
1713
1697
1681
1665
1650
1636
1622
1609
1597
1585
1574
1563
1552
1542
1533
1523
1514
1504
1495
1486
1476
1466
1455
1444
1433
1420
1407
1392
1377
1361
1345
1327
1309
1290
1270
1250
1229
1208
1186
1163
1140
1116
1092
1067
1042
1016
990
963
935
907
878
849
820
790
760
729
698
667
636
605
574
542
510
479
447
415
383
351
319
286
254
222
190
158
126
94
63
33
3
-27
-55
-84
-111
-138
-165
-190
-216
-240
-264
-288
-311
-334
-356
-377
-398
-418
-437
-455
-473
-489
-504
-518
-530
-541
-550
-558
-565
-570
-575
-578
-580
-582
-582
-583
-582
-581
-580
-578
-576
-574
-572
-569
-567
-564
-561
-558
-556
-553
-550
-547
-544
-541
-538
-536
-533
-531
-529
-528
-527
-526
-526
-526
-526
-528
-530
-532
-536
-540
-544
-550
-556
-563
-570
-579
-588
-598
-608
-619
-631
-643
-656
-669
-682
-696
-710
-723
-737
-750
-763
-776
-788
-801
-812
-824
-835
-846
-856
-866
-876
-886
-895
-904
-912
-920
-928
-935
-942
-948
-953
-958
-961
-964
-966
-967
-967
-967
-965
-963
-961
-958
-954
-950
-946
-942
-938
-933
-929
-924
-920
-915
-911
-907
-902
-898
-894
-890
-885
-881
-876
-872
-867
-862
-857
-851
-845
-839
-833
-826
-819
-812
-804
-797
-789
-782
-775
-768
-761
-755
-750
-745
-741
-738
-735
-734
-733
-732
-733
-734
-736
-739
-742
-746
-751
-756
-762
-768
-775
-782
-789
-798
-806
-816
-825
-836
-846
-858
-870
-882
-895
-908
-922
-936
-951
-966
-981
-997
-1012
-1029
-1045
-1061
-1078
-1094
-1109
-1125
-1140
-1156
-1170
-1185
-1199
-1212
-1226
-1239
-1251
-1263
-1275
-1286
-1298
-1308
-1319
-1329
-1340
-1350
-1359
-1369
-1378
-1387
-1395
-1403
-1411
-1418
-1424
-1430
-1435
-1439
-1442
-1444
-1446
-1447
-1447
-1446
-1445
-1442
-1439
-1435
-1431
-1426
-1420
-1414
-1406
-1399
-1390
-1381
-1371
-1361
-1350
-1338
-1326
-1314
-1301
-1287
-1274
-1260
-1245
-1230
-1215
-1199
-1183
-1167
-1151
-1134
-1117
-1100
-1083
-1065
-1048
-1031
-1012
-996
-979
-962
-945
-929
-912
-896
-879
-863
-847
-831
-815
-799
-784
-769
-754
-740
-726
-713
-701
-690
-680
-671
-664
-657
-652
-648
-646
-645
-645
-647
-649
-653
-658
-664
-671
-679
-688
-697
-708
-719
-731
-744
-757
-771
-785
-800
-816
-832
-848
-865
-882
-900
-918
-936
-954
-972
-991
-1008
-1028
-1047
-1066
-1085
-1103
-1122
-1142
-1161
-1180
-1199
-1218
-1237
-1256
-1275
-1294
-1312
-1331
-1349
-1367
-1384
-1401
-1418
-1434
-1450
-1465
-1480
-1494
-1508
-1521
-1534
-1546
-1558
-1569
-1580
-1590
-1600
-1610
-1619
-1628
-1636
-1643
-1650
-1657
-1663
-1668
-1673
-1678
-1682
-1686
-1689
-1693
-1696
-1699
-1703
-1706
-1710
-1714
-1718
-1723
-1727
-1731
-1736
-1740
-1745
-1750
-1754
-1759
-1763
-1768
-1774
-1779
-1786
-1792
-1800
-1809
-1818
-1829
-1840
-1853
-1867
-1881
-1897
-1914
-1932
-1950
-1970
-1990
-2011
-2032
-2054
-2076
-2099
-2122
-2146
-2170
-2194
-2218
-2243
-2267
-2291
-2316
-2340
-2364
-2388
-2412
-2436
-2459
-2482
-2504
-2527
-2549
-2570
-2592
-2613
-2633
-2653
-2673
-2693
-2711
-2730
-2747
-2764
-2779
-2794
-2808
-2821
-2833
-2844
-2853
-2862
-2869
-2875
-2880
-2884
-2887
-2888
-2889
-2889
-2888
-2887
-2885
-2882
-2879
-2875
-2870
-2865
-2859
-2853
-2846
-2838
-2830
-2821
-2813
-2804
-2794
-2785
-2776
-2767
-2758
-2749
-2740
-2732
-2724
-2717
-2710
-2703
-2697
-2692
-2688
-2684
-2681
-2678
-2677
-2676
-2676
-2677
-2678
-2681
-2683
-2687
-2690
-2695
-2699
-2705
-2710
-2716
-2722
-2728
-2735
-2742
-2749
-2755
-2762
-2769
-2775
-2780
-2785
-2790
-2793
-2796
-2798
-2799
-2799
-2798
-2796
-2793
-2789
-2784
-2778
-2772
-2764
-2755
-2746
-2735
-2724
-2711
-2698
-2683
-2668
-2651
-2633
-2615
-2595
-2575
-2554
-2532
-2510
-2488
-2465
-2441
-2417
-2393
-2369
-2344
-2319
-2293
-2267
-2242
-2215
-2189
-2163
-2136
-2110
-2084
-2057
-2031
-2005
-1979
-1954
-1929
-1905
-1881
-1858
-1836
-1815
-1795
-1776
-1758
-1742
-1727
-1713
-1700
-1688
-1678
-1669
-1660
-1653
-1647
-1642
-1638
-1634
-1632
-1630
-1629
-1630
-1630
-1632
-1634
-1637
-1641
-1645
-1649
-1654
-1659
-1664
-1669
-1675
-1681
-1687
-1694
-1701
-1708
-1715
-1722
-1730
-1737
-1745
-1752
-1760
-1768
-1775
-1782
-1790
-1797
-1804
-1811
-1818
-1825
-1831
-1838
-1844
-1850
-1856
-1862
-1867
-1872
-1877
-1882
-1886
-1890
-1893
-1897
-1900
-1902
-1905
-1907
-1910
-1912
-1914
-1915
-1917
-1918
-1919
-1920
-1921
-1921
-1921
-1921
-1921
-1920
-1920
-1919
-1919
-1918
-1918
-1918
-1917
-1917
-1917
-1917
-1916
-1916
-1916
-1916
-1916
-1915
-1915
-1914
-1913
-1912
-1911
-1910
-1909
-1908
-1906
-1905
-1903
-1902
-1900
-1899
-1897
-1896
-1895
-1894
-1894
-1894
-1894
-1895
-1896
-1898
-1900
-1902
-1905
-1909
-1913
-1917
-1921
-1926
-1931
-1936
-1941
-1946
-1951
-1957
-1962
-1967
-1972
-1977
-1982
-1986
-1990
-1994
-1998
-2001
-2004
-2005
-2008
-2009
-2012
-2013
-2015
-2016
-2017
-2017
-2019
-2020
-2021
-2021
-2021
-2021
-2021
-2021
-2021
-2021
-2020
-2019
-2017
-2016
-2013
-2012
-2009
-2007
-2004
-2001
-1997
-1994
-1989
-1985
-1980
-1975
-1969
-1963
-1956
-1949
-1942
-1934
-1926
-1918
-1909
-1900
-1890
-1881
-1871
-1861
-1852
-1842
-1832
-1823
-1813
-1804
-1796
-1787
-1779
-1771
-1764
-1756
-1749
-1742
-1735
-1728
-1722
-1715
-1709
-1702
-1696
-1690
-1684
-1678
-1673
-1668
-1663
-1659
-1655
-1652
-1649
-1646
-1645
-1643
-1642
-1642
-1643
-1644
-1646
-1648
-1652
-1655
-1660
-1665
-1671
-1677
-1684
-1691
-1698
-1706
-1714
-1722
-1730
-1738
-1746
-1754
-1761
-1768
-1774
-1780
-1786
-1791
-1795
-1799
-1801
-1804
-1805
-1806
-1806
-1806
-1806
-1805
-1804
-1803
-1802
-1801
-1800
-1799
-1799
-1798
-1798
-1798
-1798
-1799
-1800
-1801
-1803
-1805
-1808
-1811
-1815
-1820
-1825
-1830
-1836
-1843
-1850
-1858
-1866
-1874
-1882
-1891
-1900
-1909
-1918
-1927
-1935
-1944
-1953
-1961
-1969
-1977
-1984
-1991
-1997
-2001
-2007
-2011
-2015
-2017
-2020
-2021
-2021
-2021
-2021
-2020
-2017
-2016
-2013
-2009
-2005
-2001
-1996
-1990
-1984
-1978
-1971
-1964
-1956
-1949
-1941
-1933
-1925
-1918
-1910
-1902
-1894
-1886
-1878
-1870
-1862
-1853
-1845
-1836
-1827
-1818
-1808
-1798
-1788
-1778
-1767
-1756
-1745
-1734
-1723
-1711
-1699
-1688
-1675
-1663
-1651
-1638
-1626
-1613
-1599
-1586
-1572
-1559
-1545
-1530
-1516
-1502
-1487
-1472
-1458
-1443
-1428
-1414
-1399
-1384
-1370
-1356
-1342
-1328
-1314
-1301
-1288
-1276
-1264
-1253
-1243
-1233
-1223
-1215
-1207
-1200
-1194
-1189
-1184
-1180
-1177
-1175
-1174
-1174
-1174
-1176
-1178
-1181
-1184
-1189
-1194
-1200
-1206
-1213
-1221
-1229
-1237
-1246
-1255
-1264
-1273
-1283
-1292
-1301
-1310
-1318
-1327
-1335
-1342
-1349
-1356
-1362
-1368
-1373
-1378
-1382
-1385
-1388
-1390
-1391
-1392
-1392
-1391
-1389
-1387
-1383
-1379
-1374
-1368
-1362
-1355
-1347
-1338
-1329
-1319
-1308
-1297
-1285
-1273
-1261
-1248
-1235
-1221
-1207
-1193
-1178
-1163
-1147
-1132
-1116
-1099
-1082
-1065
-1047
-1029
-1010
-991
-972
-952
-932
-912
-892
-872
-852
-832
-812
-792
-773
-754
-735
-716
-698
-680
-663
-645
-628
-612
-595
-579
-563
-548
-532
-517
-502
-487
-472
-458
-443
-428
-414
-399
-385
-371
-357
-343
-329
-316
-303
-290
-278
-265
-253
-242
-230
-219
-208
-198
-187
-177
-166
-156
-146
-136
-127
-117
-107
-97
-88
-79
-69
-60
-51
-42
-33
-25
-16
-8
0
8
16
24
32
40
47
55
63
70
78
86
94
102
110
119
127
135
144
152
161
169
178
187
196
205
214
224
234
244
254
265
276
288
300
313
326
339
353
367
382
397
412
428
444
460
477
494
511
528
546
563
581
599
616
634
652
670
688
706
724
742
760
778
796
815
833
851
869
887
904
921
937
953
968
982
994
1006
1016
1027
1035
1043
1049
1054
1058
1060
1062
1063
1063
1062
1060
1057
1054
1051
1047
1043
1038
1033
1028
1022
1016
1012
1006
1000
994
988
981
975
968
961
954
946
939
931
923
915
908
900
893
887
881
875
870
865
862
858
856
854
853
853
854
855
857
860
864
868
874
880
887
894
903
912
921
932
943
954
967
980
994
1008
1025
1042
1060
1078
1098
1119
1141
1164
1189
1213
1239
1265
1292
1319
1346
1373
1400
1427
1453
1479
1503
1527
1550
1572
1593
1612
1631
1648
1663
1677
1689
1699
1708
1714
1719
1722
1724
1723
1721
1717
1711
1703
1695
1684
1672
1659
1645
1629
1612
1594
1575
1554
1533
1511
1487
1463
1439
1414
1388
1362
1336
1309
1283
1256
1230
1204
1179
1154
1129
1105
1082
1059
1038
1016
998
980
963
948
934
922
911
901
893
886
881
876
873
870
869
869
869
871
873
876
880
885
890
897
905
913
923
934
945
958
971
985
1000
1014
1031
1048
1064
1081
1097
1114
1130
1146
1163
1178
1194
1209
1223
1238
1251
1264
1277
1289
1300
1311
1321
1331
1340
1349
1357
1365
1372
1379
1385
1391
1397
1403
1408
1413
1418
1423
1428
1433
1438
1443
1448
1454
1460
1467
1474
1482
1490
1499
1508
1519
1529
1540
1552
1565
1577
1591
1605
1619
1634
1650
1666
1682
1700
1717
1735
1754
1772
1791
1810
1829
1848
1867
1885
1903
1921
1938
1955
1971
1987
2003
2019
2033
2050
2065
2081
2096
2112
2128
2144
2160
2176
2192
2209
2226
2242
2259
2276
2294
2311
2329
2347
2365
2383
2402
2421
2441
2461
2481
2501
2522
2543
2564
2586
2607
2628
2648
2668
2687
2706
2723
2740
2755
2769
2781
2792
2801
2809
2815
2819
2821
2822
2821
2818
2814
2808
2801
2793
2784
2774
2762
2750
2736
2722
2707
2692
2676
2659
2643
2626
2609
2592
2575
2558
2541
2525
2509
2493
2478
2464
2451
2438
2427
2416
2407
2399
2392
2386
2382
2380
2379
2380
2382
2387
2393
2401
2411
2423
2437
2452
2469
2488
2508
2529
2550
2573
2596
2619
2643
2667
2691
2715
2739
2763
2787
2812
2837
2862
2887
2914
2940
2967
2995
3023
3052
3081
3110
3140
3170
3201
3232
3264
3296
3328
3361
3395
3429
3463
3498
3534
3570
3607
3644
3682
3720
3758
3797
3837
3876
3917
3958
4000
4042
4085
4128
4173
4217
4263
4309
4355
4402
4449
4497
4544
4592
4641
4689
4737
4786
4834
4883
4932
4981
5030
5079
5128
5178
5228
5278
5329
5381
5432
5484
5536
5588
5640
5692
5743
5793
5842
5890
5937
5982
6025
6066
6105
6141
6175
6205
6233
6257
6278
6296
6310
6321
6328
6331
6331
6326
6318
6306
6290
6271
6248
6223
6194
6163
6130
6094
6057
6017
5976
5933
5889
5843
5796
5747
5697
5646
5593
5540
5485
5429
5373
5316
5258
5200
5141
5082
5023
4964
4904
4844
4783
4722
4660
4597
4532
4467
4400
4332
4262
4190
4117
4042
3966
3887
3807
3725
3641
3556
3468
3378
3287
3193
3098
3000
2901
2800
2698
2594
2489
2383
2275
2168
2059
1951
1843
1735
1628
1522
1417
1313
1211
1111
1012
917
824
733
645
561
479
402
328
258
193
133
77
26
-19
-59
-93
-122
-146
-164
-176
-184
-187
-185
-179
-169
-156
-139
-120
-98
-74
-48
-20
9
40
72
105
139
173
209
245
282
320
359
398
439
480
522
564
607
651
696
741
786
832
878
925
972
1018
1066
1113
1160
1207
1254
1300
1347
1393
1439
1484
1529
1574
1618
1662
1706
1749
1792
1835
1877
1920
1963
2007
2051
2096
2141
2187
2234
2282
2331
2381
2431
2482
2534
2586
2639
2691
2744
2796
2848
2900
2951
3001
3051
3099
3147
3193
3239
3284
3327
3370
3411
3451
3490
3528
3565
3601
3635
3668
3700
3731
3760
3788
3814
3840
3864
3887
3909
3929
3949
3967
3985
4001
4016
4030
4042
4054
4064
4073
4080
4085
4089
4091
4091
4088
4083
4077
4067
4057
4043
4029
4011
3992
3970
3947
3921
3893
3864
3832
3797
3761
3722
3680
3636
3590
3540
3488
3432
3374
3312
3248
3180
3109
3035
2958
2878
2795
2708
2619
2527
2432
2334
2234
2132
2027
1921
1813
1703
1593
1482
1370
1259
1148
1038
930
823
718
615
515
418
324
234
147
64
-15
-89
-160
-227
-289
-347
-402
-452
-499
-542
-582
-618
-652
-683
-711
-737
-761
-783
-803
-821
-839
-855
-870
-885
-899
-913
-927
-940
-954
-969
-983
-998
-1012
-1029
-1046
-1063
-1080
-1098
-1116
-1135
-1155
-1175
-1195
-1215
-1236
-1257
-1278
-1298
-1318
-1338
-1357
-1374
-1390
-1404
-1416
-1426
-1433
-1437
-1437
-1434
-1428
-1417
-1403
-1386
-1365
-1340
-1312
-1280
-1246
-1208
-1168
-1126
-1082
-1036
-989
-940
-891
-842
-792
-742
-692
-642
-593
-545
-497
-450
-403
-357
-311
-265
-220
-175
-129
-84
-37
9
57
105
154
204
254
306
358
411
464
518
573
628
684
739
796
852
909
967
1025
1084
1144
1205
1267
1330
1395
1461
1529
1597
1667
1738
1810
1882
1955
2027
2099
2170
2240
2308
2375
2439
2501
2560
2617
2670
2721
2768
2812
2852
2889
2923
2953
2979
3002
3022
3038
3051
3061
3068
3072
3074
3074
3071
3066
3060
3052
3042
3031
3018
3003
2987
2969
2949
2927
2903
2877
2850
2820
2788
2754
2719
2682
2643
2603
2562
2519
2477
2433
2389
2345
2301
2256
2212
2168
2124
2081
2037
1994
1951
1909
1867
1825
1783
1742
1700
1659
1618
1577
1537
1497
1457
1418
1379
1342
1305
1269
1234
1200
1167
1135
1104
1075
1046
1016
990
963
937
911
885
861
836
812
788
764
740
716
691
666
641
614
587
558
529
498
466
433
399
364
329
293
258
222
187
152
118
84
51
19
-12
-43
-72
-100
-128
-154
-178
-202
-224
-245
-263
-281
-296
-309
-320
-329
-336
-340
-342
-341
-338
-332
-324
-313
-299
-282
-263
-240
-215
-187
-156
-122
-86
-46
-4
41
88
138
189
243
298
355
413
471
530
590
649
708
766
824
880
935
989
1041
1092
1142
1190
1236
1281
1324
1366
1407
1445
1482
1516
1549
1578
1605
1630
1651
1668
1683
1694
1701
1706
1707
1705
1700
1693
1684
1672
1659
1645
1629
1613
1595
1577
1559
1541
1522
1502
1483
1464
1444
1424
1405
1385
1365
1345
1325
1306
1286
1266
1247
1227
1207
1187
1167
1147
1126
1105
1083
1061
1039
1016
994
971
949
926
904
882
861
839
818
798
777
757
737
717
696
676
656
637
617
598
579
560
543
527
512
499
487
478
470
465
463
463
465
470
477
486
497
510
525
542
559
577
597
616
636
655
674
693
711
729
746
762
777
791
804
817
828
839
848
857
865
871
876
880
883
884
885
884
881
878
874
869
863
858
852
846
841
837
833
832
831
833
837
844
853
865
881
900
923
950
981
1016
1057
1102
1152
1207
1267
1333
1403
1478
1559
1645
1735
1831
1932
2037
2148
2263
2383
2506
2634
2765
2899
3036
3175
3316
3457
3600
3742
3884
4025
4165
4302
4438
4571
4701
4827
4951
5071
5187
5299
5407
5510
5610
5705
5795
5881
5962
6038
6109
6174
6234
6289
6339
6383
6422
6456
6485
6508
6527
6542
6552
6557
6559
6557
6551
6542
6530
6514
6494
6472
6446
6417
6385
6349
6310
6268
6223
6175
6124
6070
6013
5954
5892
5827
5760
5690
5618
5544
5467
5389
5308
5225
5139
5052
4962
4870
4776
4680
4582
4482
4380
4276
4170
4061
3951
3840
3726
3610
3493
3375
3256
3135
3015
2893
2772
2650
2529
2409
2289
2170
2052
1934
1818
1702
1588
1473
1360
1247
1134
1022
910
798
687
575
464
353
242
131
20
-91
-202
-312
-423
-533
-643
-752
-860
-968
-1074
-1179
-1281
-1382
-1480
-1575
-1668
-1757
-1842
-1924
-2001
-2076
-2147
-2213
-2274
-2332
-2385
-2433
-2477
-2516
-2551
-2580
-2605
-2625
-2639
-2649
-2654
-2653
-2647
-2636
-2620
-2598
-2571
-2540
-2503
-2461
-2415
-2364
-2308
-2248
-2183
-2114
-2041
-1964
-1883
-1799
-1711
-1621
-1527
-1431
-1332
-1232
-1130
-1026
-922
-816
-710
-605
-499
-394
-290
-187
-86
14
112
207
301
392
481
569
654
737
818
897
975
1051
1125
1198
1270
1340
1409
1477
1544
1609
1674
1739
1802
1865
1928
1990
2053
2115
2177
2240
2303
2365
2428
2492
2555
2618
2681
2743
2806
2868
2929
2989
3049
3107
3164
3220
3273
3324
3372
3416
3457
3493
3525
3551
3572
3587
3595
3597
3592
3579
3560
3533
3500
3459
3412
3358
3297
3231
3158
3080
2997
2909
2816
2719
2618
2514
2406
2295
2182
2066
1950
1831
1712
1593
1473
1353
1234
1115
997
880
763
648
534
422
311
201
94
-11
-114
-214
-311
-405
-495
-581
-663
-740
-813
-880
-942
-999
-1050
-1096
-1135
-1169
-1197
-1219
-1235
-1245
-1250
-1248
-1240
-1226
-1207
-1181
-1151
-1114
-1072
-1026
-974
-919
-859
-795
-728
-659
-586
-512
-436
-358
-280
-200
-121
-41
38
117
196
273
350
426
500
574
647
718
789
858
926
993
1059
1123
1186
1247
1306
1363
1418
1470
1520
1566
1609
1648
1685
1717
1746
1772
1794
1813
1829
1842
1852
1859
1863
1864
1862
1857
1850
1840
1827
1811
1792
1771
1746
1719
1689
1657
1621
1582
1540
1495
1447
1395
1340
1281
1219
1154
1085
1014
939
861
780
697
612
525
436
346
255
162
68
-26
-121
-217
-314
-411
-508
-606
-704
-803
-901
-999
-1098
-1196
-1293
-1390
-1487
-1582
-1677
-1770
-1863
-1954
-2044
-2133
-2221
-2308
-2394
-2479
-2563
-2647
-2731
-2815
-2899
-2984
-3071
-3158
-3247
-3337
-3430
-3525
-3623
-3723
-3826
-3931
-4040
-4151
-4266
-4384
-4505
-4628
-4755
-4885
-5018
-5154
-5292
-5434
-5577
-5723
-5871
-6020
-6170
-6321
-6472
-6622
-6771
-6919
-7065
-7209
-7350
-7488
-7622
-7753
-7879
-8000
-8117
-8229
-8335
-8436
-8530
-8619
-8701
-8777
-8846
-8908
-8964
-9012
-9052
-9086
-9112
-9130
-9142
-9146
-9143
-9132
-9115
-9092
-9061
-9024
-8981
-8932
-8877
-8817
-8752
-8682
-8607
-8529
-8447
-8362
-8274
-8185
-8093
-8000
-7907
-7813
-7719
-7625
-7532
-7441
-7351
-7262
-7176
-7092
-7010
-6930
-6853
-6779
-6706
-6636
-6568
-6501
-6436
-6372
-6310
-6248
-6186
-6125
-6065
-6004
-5943
-5882
-5821
-5760
-5697
-5635
-5571
-5506
-5441
-5373
-5304
-5233
-5160
-5085
-5008
-4928
-4845
-4760
-4672
-4581
-4488
-4392
-4294
-4194
-4091
-3986
-3879
-3771
-3661
-3551
-3439
-3327
-3214
-3101
-2989
-2877
-2766
-2655
-2546
-2439
-2332
-2227
-2124
-2021
-1922
-1823
-1725
-1629
-1534
-1441
-1348
-1257
-1168
-1080
-993
-909
-826
-745
-667
-591
-517
-446
-378
-312
-249
-189
-131
-76
-23
29
78
126
172
218
264
309
355
402
451
501
554
609
667
729
794
864
938
1016
1099
1187
1280
1379
1482
1591
1705
1825
1951
2083
2221
2364
2514
2670
2833
3001
3176
3357
3545
3739
3939
4145
4357
4575
4798
5026
5259
5497
5738
5983
6230
6479
6729
6980
7231
7480
7727
7972
8212
8449
8680
8905
9124
9336
9540
9736
9924
10104
10274
10436
10589
10733
10868
10995
11114
11225
11329
11426
11516
11600
11680
11754
11824
11890
11953
12013
12071
12127
12182
12235
12287
12339
12390
12441
12492
12544
12596
12648
12702
12756
12811
12868
12925
12985
13045
13107
13170
13234
13299
13366
13432
13499
13565
13631
13696
13760
13822
13882
13940
13996
14049
14099
14147
14191
14232
14269
14303
14334
14361
14384
14403
14419
14430
14437
14440
14439
14433
14424
14409
14391
14368
14341
14309
14273
14234
14190
14142
14091
14036
13978
13916
13851
13783
13712
13637
13560
13480
13397
13311
13223
13132
13039
12943
12845
12745
12643
12539
12433
12326
12216
12106
11994
11881
11766
11651
11534
11417
11299
11180
11059
10938
10816
10694
10570
10445
10319
10192
10065
9936
9807
9676
9545
9414
9282
9149
9017
8884
8751
8619
8487
8356
8226
8096
7969
7843
7719
7597
7478
7361
7247
7135
7026
6920
6817
6716
6618
6523
6430
6339
6251
6166
6083
6002
5923
5847
5773
5702
5632
5565
5500
5438
5377
5320
5264
5211
5161
5112
5066
5023
4981
4942
4904
4868
4833
4800
4768
4737
4707
4678
4649
4621
4593
4566
4539
4512
4485
4459
4433
4406
4380
4353
4327
4299
4272
4244
4216
4187
4158
4129
4100
4070
4042
4014
3986
3958
3931
3905
3880
3855
3831
3808
3785
3763
3742
3721
3700
3679
3659
3638
3617
3595
3573
3550
3526
3502
3476
3449
3421
3391
3360
3327
3293
3258
3220
3181
3141
3098
3053
3007
2958
2906
2852
2796
2737
2675
2610
2542
2472
2399
2324
2247
2167
2086
2004
1921
1837
1753
1669
1585
1502
1420
1339
1260
1183
1108
1035
964
896
831
769
709
651
597
544
495
448
403
360
320
282
247
214
183
155
129
106
85
67
51
39
28
21
17
15
16
20
26
36
48
62
80
99
122
146
173
202
233
265
298
333
368
404
440
477
512
548
583
617
651
683
715
746
776
805
833
860
886
910
932
952
971
987
1000
1010
1018
1022
1022
1020
1014
1004
993
977
957
935
909
880
849
814
777
738
696
652
606
558
508
456
403
347
290
231
170
108
44
-22
-88
-157
-226
-297
-369
-443
-518
-594
-673
-753
-835
-919
-1004
-1093
-1184
-1276
-1371
-1468
-1567
-1668
-1771
-1875
-1981
-2089
-2198
-2308
-2419
-2531
-2644
-2757
-2870
-2984
-3098
-3212
-3325
-3438
-3551
-3662
-3773
-3883
-3991
-4098
-4204
-4308
-4411
-4512
-4612
-4710
-4807
-4902
-4996
-5089
-5181
-5272
-5362
-5452
-5541
-5630
-5718
-5806
-5894
-5981
-6068
-6154
-6239
-6324
-6408
-6491
-6572
-6653
-6732
-6810
-6886
-6962
-7035
-7108
-7178
-7248
-7316
-7382
-7448
-7512
-7574
-7636
-7696
-7755
-7812
-7869
-7924
-7979
-8032
-8084
-8135
-8185
-8234
-8281
-8328
-8372
-8416
-8457
-8497
-8534
-8570
-8603
-8633
-8661
-8686
-8709
-8729
-8746
-8761
-8773
-8784
-8792
-8799
-8804
-8808
-8811
-8813
-8815
-8816
-8817
-8819
-8821
-8823
-8825
-8829
-8833
-8837
-8843
-8849
-8857
-8865
-8874
-8884
-8894
-8906
-8919
-8932
-8946
-8961
-8976
-8992
-9008
-9023
-9039
-9054
-9069
-9084
-9098
-9111
-9123
-9134
-9144
-9153
-9161
-9167
-9172
-9175
-9177
-9177
-9175
-9172
-9167
-9160
-9152
-9142
-9130
-9117
-9102
-9085
-9068
-9049
-9028
-9007
-8984
-8960
-8936
-8910
-8884
-8857
-8830
-8803
-8775
-8748
-8720
-8693
-8667
-8641
-8616
-8591
-8568
-8545
-8524
-8504
-8484
-8466
-8450
-8434
-8420
-8407
-8395
-8385
-8375
-8367
-8360
-8354
-8349
-8344
-8341
-8338
-8336
-8335
-8334
-8334
-8335
-8336
-8337
-8339
-8341
-8344
-8347
-8351
-8355
-8360
-8365
-8371
-8377
-8385
-8394
-8403
-8414
-8426
-8440
-8455
-8471
-8489
-8508
-8529
-8551
-8575
-8600
-8626
-8654
-8684
-8714
-8746
-8779
-8812
-8846
-8881
-8916
-8951
-8986
-9020
-9053
-9086
-9117
-9146
-9174
-9199
-9223
-9243
-9261
-9276
-9288
-9297
-9303
-9304
-9303
-9297
-9288
-9275
-9258
-9237
-9213
-9185
-9154
-9119
-9081
-9040
-8997
-8950
-8902
-8852
-8800
-8746
-8691
-8635
-8578
-8520
-8461
-8401
-8341
-8280
-8219
-8157
-8096
-8035
-7973
-7913
-7852
-7793
-7734
-7677
-7620
-7565
-7511
-7458
-7407
-7357
-7309
-7261
-7215
-7170
-7126
-7082
-7040
-6999
-6958
-6918
-6878
-6839
-6800
-6762
-6724
-6687
-6650
-6614
-6579
-6544
-6510
-6477
-6444
-6413
-6382
-6353
-6324
-6297
-6271
-6246
-6222
-6199
-6178
-6157
-6137
-6118
-6100
-6081
-6063
-6045
-6026
-6007
-5988
-5967
-5946
-5923
-5899
-5873
-5846
-5817
-5786
-5753
-5718
-5682
-5643
-5602
-5559
-5513
-5466
-5417
-5366
-5313
-5258
-5202
-5144
-5084
-5022
-4959
-4894
-4828
-4760
-4691
-4619
-4547
-4472
-4396
-4318
-4239
-4158
-4075
-3993
-3909
-3825
-3740
-3655
-3570
-3485
-3401
-3317
-3234
-3152
-3071
-2992
-2914
-2838
-2763
-2691
-2621
-2552
-2486
-2422
-2360
-2300
-2243
-2187
-2133
-2081
-2031
-1982
-1935
-1889
-1845
-1802
-1761
-1721
-1682
-1645
-1609
-1575
-1543
-1513
-1484
-1458
-1434
-1413
-1394
-1378
-1364
-1354
-1346
-1341
-1339
-1339
-1343
-1349
-1358
-1369
-1383
-1398
-1416
-1435
-1456
-1478
-1502
-1526
-1552
-1578
-1604
-1630
-1657
-1683
-1709
-1733
-1757
-1780
-1802
-1821
-1839
-1855
-1869
-1881
-1890
-1896
-1899
-1900
-1897
-1891
-1881
-1868
-1851
-1831
-1807
-1780
-1749
-1715
-1677
-1636
-1591
-1544
-1493
-1440
-1384
-1325
-1264
-1200
-1134
-1067
-997
-926
-853
-780
-704
-628
-552
-474
-396
-318
-240
-162
-83
-5
72
149
226
302
377
452
526
599
671
742
813
882
951
1018
1086
1152
1217
1283
1347
1411
1476
1540
1604
1669
1734
1799
1865
1931
1997
2064
2131
2198
2265
2332
2398
2463
2528
2591
2654
2714
2773
2831
2886
2940
2991
3041
3089
3134
3177
3219
3258
3296
3332
3366
3398
3428
3457
3484
3509
3532
3554
3574
3593
3610
3625
3639
3651
3662
3672
3680
3688
3693
3698
3702
3704
3706
3706
3706
3704
3702
3698
3694
3688
3682
3675
3666
3657
3647
3636
3624
3612
3599
3586
3572
3558
3544
3530
3516
3503
3490
3477
3465
3454
3443
3434
3425
3417
3409
3403
3397
3392
3388
3385
3382
3381
3381
3382
3384
3388
3393
3400
3409
3419
3431
3446
3462
3480
3501
3524
3548
3576
3605
3637
3672
3709
3749
3791
3835
3883
3932
3984
4038
4094
4153
4213
4274
4337
4401
4467
4533
4599
4666
4733
4801
4868
4934
5000
5065
5129
5191
5252
5311
5368
5424
5477
5528
5578
5625
5671
5715
5757
5798
5836
5874
5910
5944
5977
6009
6040
6070
6098
6126
6152
6178
6202
6226
6249
6271
6293
6314
6334
6354
6374
6394
6414
6434
6454
6474
6495
6517
6539
6562
6586
6611
6638
6665
6694
6724
6756
6788
6823
6858
6894
6932
6970
7009
7049
7088
7128
7168
7207
7245
7283
7319
7354
7388
7420
7451
7479
7505
7529
7550
7569
7585
7598
7607
7614
7617
7616
7613
7605
7594
7580
7562
7541
7517
7489
7459
7426
7390
7351
7311
7268
7223
7176
7128
7078
7026
6973
6919
6864
6807
6749
6690
6629
6568
6505
6441
6376
6311
6244
6177
6108
6040
5971
5902
5832
5763
5694
5625
5557
5489
5421
5355
5289
5225
5161
5098
5037
4976
4917
4859
4802
4746
4692
4639
4588
4538
4489
4443
4398
4355
4315
4276
4239
4205
4173
4143
4116
4091
4069
4049
4030
4016
4003
3993
3985
3979
3975
3973
3974
3976
3979
3984
3989
3996
4002
4009
4014
4021
4026
4030
4032
4032
4030
4027
4021
4011
4000
3985
3967
3947
3922
3895
3864
3829
3791
3750
3705
3656
3604
3549
3490
3428
3363
3295
3225
3151
3075
2996
2916
2833
2748
2661
2572
2482
2391
2298
2204
2109
2013
1917
1821
1723
1626
1529
1431
1334
1237
1141
1045
950
856
763
670
579
490
401
314
229
145
63
-17
-95
-172
-246
-319
-389
-457
-523
-587
-648
-708
-765
-820
-873
-924
-973
-1020
-1066
-1110
-1152
-1194
-1234
-1273
-1312
-1351
-1388
-1426
-1464
-1502
-1540
-1579
-1619
-1659
-1700
-1742
-1785
-1830
-1876
-1923
-1972
-2023
-2074
-2127
-2182
-2237
-2293
-2351
-2409
-2468
-2527
-2586
-2646
-2705
-2764
-2823
-2882
-2940
-2998
-3054
-3110
-3165
-3218
-3271
-3322
-3371
-3419
-3465
-3510
-3552
-3593
-3632
-3668
-3703
-3735
-3766
-3794
-3821
-3845
-3868
-3889
-3909
-3927
-3944
-3959
-3974
-3988
-4001
-4013
-4026
-4038
-4051
-4064
-4077
-4091
-4108
-4125
-4144
-4165
-4188
-4213
-4241
-4271
-4304
-4339
-4378
-4418
-4462
-4508
-4557
-4609
-4663
-4720
-4779
-4840
-4903
-4968
-5035
-5103
-5172
-5243
-5315
-5387
-5460
-5533
-5607
-5680
-5753
-5826
-5897
-5968
-6038
-6106
-6173
-6238
-6301
-6362
-6420
-6476
-6529
-6580
-6627
-6672
-6714
-6753
-6789
-6822
-6852
-6879
-6903
-6924
-6942
-6957
-6970
-6979
-6986
-6990
-6992
-6991
-6988
-6982
-6975
-6965
-6954
-6940
-6926
-6910
-6892
-6874
-6854
-6834
-6813
-6791
-6768
-6745
-6722
-6699
-6675
-6652
-6629
-6606
-6583
-6561
-6539
-6518
-6497
-6476
-6456
-6437
-6419
-6401
-6384
-6367
-6351
-6336
-6321
-6307
-6294
-6281
-6268
-6255
-6242
-6229
-6216
-6203
-6189
-6174
-6159
-6143
-6125
-6106
-6086
-6065
-6042
-6018
-5991
-5964
-5934
-5903
-5870
-5835
-5799
-5761
-5722
-5681
-5638
-5594
-5549
-5502
-5455
-5406
-5355
-5304
-5252
-5198
-5143
-5088
-5031
-4974
-4915
-4856
-4796
-4735
-4673
-4610
-4547
-4482
-4417
-4350
-4283
-4214
-4145
-4074
-4003
-3931
-3858
-3784
-3710
-3635
-3560
-3485
-3410
-3335
-3260
-3185
-3111
-3037
-2964
-2892
-2820
-2750
-2680
-2612
-2544
-2478
-2414
-2350
-2289
-2228
-2170
-2113
-2057
-2004
-1952
-1902
-1854
-1808
-1763
-1721
-1680
-1641
-1604
-1569
-1536
-1504
-1474
-1446
-1420
-1395
-1372
-1350
-1330
-1311
-1294
-1277
-1262
-1248
-1235
-1223
-1211
-1200
-1190
-1179
-1169
-1159
-1149
-1139
-1129
-1118
-1107
-1095
-1083
-1071
-1057
-1043
-1027
-1010
-994
-976
-957
-936
-915
-892
-868
-843
-817
-790
-761
-732
-701
-669
-636
-602
-567
-532
-495
-457
-419
-381
-341
-302
-263
-223
-184
-145
-106
-68
-30
7
43
77
111
143
174
203
230
256
279
301
321
339
355
370
383
394
404
412
419
426
431
435
439
441
443
445
446
446
447
446
446
445
444
443
442
441
440
439
438
437
436
435
435
435
435
435
435
435
435
436
436
437
437
438
438
438
438
438
438
438
437
437
436
434
433
431
429
427
424
421
418
414
410
406
401
396
390
383
377
369
361
352
343
332
321
309
297
283
268
253
237
219
201
181
161
140
117
94
70
45
19
-9
-37
-67
-97
-129
-162
-196
-232
-269
-308
-348
-390
-434
-479
-526
-575
-625
-678
-732
-788
-845
-905
-966
-1029
-1093
-1160
-1227
-1296
-1367
-1438
-1511
-1585
-1659
-1734
-1810
-1885
-1961
-2037
-2112
-2186
-2260
-2333
-2405
-2476
-2546
-2614
-2681
-2746
-2810
-2872
-2932
-2990
-3047
-3102
-3156
-3208
-3258
-3307
-3355
-3402
-3447
-3492
-3537
-3581
-3624
-3668
-3711
-3754
-3798
-3842
-3886
-3930
-3974
-4019
-4065
-4110
-4156
-4202
-4248
-4295
-4341
-4387
-4432
-4477
-4522
-4565
-4608
-4649
-4689
-4727
-4764
-4799
-4832
-4864
-4894
-4922
-4948
-4973
-4996
-5017
-5037
-5055
-5072
-5087
-5101
-5114
-5125
-5135
-5144
-5151
-5157
-5162
-5165
-5167
-5167
-5165
-5162
-5157
-5150
-5142
-5131
-5119
-5104
-5088
-5069
-5049
-5026
-5002
-4975
-4947
-4917
-4885
-4852
-4817
-4780
-4742
-4702
-4661
-4618
-4574
-4529
-4482
-4434
-4384
-4333
-4281
-4227
-4172
-4116
-4059
-4000
-3941
-3880
-3818
-3756
-3693
-3629
-3565
-3501
-3437
-3372
-3308
-3244
-3181
-3118
-3056
-2995
-2935
-2876
-2818
-2762
-2707
-2654
-2602
-2552
-2504
-2458
-2414
-2373
-2333
-2297
-2263
-2232
-2204
-2179
-2156
-2137
-2121
-2108
-2098
-2091
-2087
-2086
-2087
-2091
-2098
-2106
-2117
-2130
-2145
-2161
-2179
-2198
-2219
-2240
-2262
-2285
-2308
-2331
-2354
-2376
-2399
-2420
-2441
-2462
-2481
-2500
-2518
-2535
-2551
-2567
-2582
-2596
-2610
-2624
-2638
-2652
-2665
-2680
-2694
-2709
-2725
-2742
-2759
-2778
-2798
-2819
-2841
-2865
-2890
-2917
-2945
-2975
-3006
-3039
-3074
-3111
-3149
-3189
-3231
-3274
-3319
-3365
-3413
-3463
-3513
-3566
-3619
-3674
-3730
-3786
-3844
-3902
-3961
-4019
-4080
-4139
-4199
-4259
-4318
-4376
-4434
-4492
-4548
-4604
-4658
-4711
-4762
-4812
-4861
-4907
-4952
-4995
-5036
-5075
-5112
-5147
-5181
-5212
-5241
-5268
-5293
-5316
-5337
-5356
-5373
-5388
-5401
-5412
-5421
-5429
-5434
-5437
-5439
-5439
-5438
-5434
-5429
-5423
-5414
-5404
-5392
-5379
-5364
-5347
-5328
-5308
-5285
-5261
-5235
-5207
-5177
-5145
-5110
-5074
-5035
-4994
-4951
-4905
-4857
-4806
-4752
-4696
-4638
-4576
-4512
-4446
-4377
-4305
-4231
-4154
-4075
-3995
-3912
-3826
-3739
-3651
-3560
-3468
-3375
-3280
-3185
-3088
-2990
-2892
-2793
-2694
-2594
-2495
-2395
-2296
-2198
-2100
-2001
-1906
-1810
-1716
-1622
-1530
-1440
-1350
-1263
-1176
-1092
-1008
-926
-846
-767
-689
-612
-536
-462
-388
-315
-242
-170
-99
-28
42
112
181
250
319
388
457
526
595
663
733
802
872
943
1012
1085
1157
1230
1304
1378
1454
1530
1607
1685
1764
1844
1926
2008
2091
2176
2261
2348
2436
2525
2615
2705
2797
2890
2984
3078
3173
3269
3366
3463
3561
3659
3757
3856
3954
4051
4149
4245
4341
4436
4529
4621
4712
4801
4889
4975
5059
5142
5223
5302
5379
5454
5528
5600
5671
5740
5808
5874
5939
6002
6064
6125
6185
6243
6301
6357
6412
6467
6520
6573
6624
6675
6724
6773
6822
6870
6917
6964
7010
7056
7102
7148
7194
7240
7286
7332
7377
7423
7469
7515
7562
7608
7655
7702
7750
7798
7846
7895
7945
7995
8045
8098
8150
8202
8256
8310
8364
8418
8473
8529
8584
8640
8696
8753
8809
8865
8921
8977
9033
9088
9143
9198
9251
9304
9355
9406
9455
9502
9548
9592
9634
9675
9712
9748
9781
9812
9840
9865
9888
9907
9924
9938
9949
9958
9963
9965
9965
9962
9955
9947
9935
9921
9904
9884
9862
9839
9812
9784
9755
9723
9691
9657
9622
9587
9551
9514
9477
9441
9404
9368
9332
9297
9262
9229
9196
9164
9133
9103
9075
9048
9022
8997
8974
8952
8931
8912
8894
8877
8862
8848
8835
8824
8813
8804
8795
8788
8781
8774
8769
8763
8758
8753
8749
8744
8739
8735
8729
8724
8718
8712
8705
8698
8690
8680
8670
8660
8648
8634
8620
8605
8588
8571
8552
8532
8511
8488
8465
8440
8415
8388
8360
8332
8302
8271
8239
8206
8172
8137
8101
8064
8026
7987
7948
7907
7866
7825
7783
7742
7700
7658
7617
7577
7537
7497
7459
7421
7385
7350
7315
7282
7251
7220
7191
7163
7136
7111
7087
7064
7042
7021
7001
6983
6965
6947
6931
6915
6900
6885
6871
6857
6844
6830
6817
6804
6790
6776
6762
6748
6733
6717
6701
6684
6665
6646
6626
6604
6581
6557
6532
6504
6476
6445
6413
6380
6345
6309
6270
6231
6190
6148
6105
6061
6016
5971
5924
5878
5830
5783
5736
5688
5641
5593
5546
5499
5453
5407
5362
5317
5273
5230
5188
5146
5106
5067
5029
4992
4957
4923
4891
4860
4831
4803
4778
4754
4733
4713
4696
4680
4667
4656
4647
4641
4637
4635
4636
4639
4645
4653
4663
4676
4691
4708
4727
4749
4772
4798
4825
4854
4884
4916
4949
4984
5019
5055
5092
5130
5168
5207
5245
5284
5323
5362
5401
5439
5477
5514
5551
5587
5623
5657
5691
5724
5755
5786
5815
5844
5870
5896
5921
5944
5965
5986
6005
6023
6039
6054
6068
6081
6093
6104
6113
6121
6129
6135
6140
6144
6148
6151
6152
6154
6154
6154
6154
6153
6151
6149
6147
6145
6142
6140
6137
6133
6130
6127
6124
6120
6117
6114
6111
6108
6106
6103
6102
6100
6099
6098
6098
6098
6098
6098
6099
6100
6100
6101
6102
6102
6102
6102
6102
6101
6100
6098
6096
6093
6089
6084
6078
6071
6063
6054
6043
6030
6016
6000
5982
5962
5940
5916
5889
5861
5830
5796
5760
5722
5681
5638
5593
5546
5496
5445
5391
5335
5278
5219
5159
5097
5034
4970
4906
4840
4774
4707
4641
4575
4508
4443
4378
4314
4251
4190
4130
4070
4014
3960
3907
3856
3808
3761
3716
3674
3634
3596
3560
3527
3495
3466
3438
3412
3389
3367
3347
3328
3311
3296
3282
3270
3259
3250
3241
3234
3228
3224
3220
3217
3216
3215
3215
3216
3219
3222
3226
3231
3236
3243
3250
3259
3267
3277
3287
3298
3309
3320
3332
3343
3355
3367
3379
3391
3403
3415
3426
3437
3447
3457
3467
3476
3485
3493
3500
3507
3513
3519
3523
3528
3531
3534
3536
3538
3539
3539
3538
3536
3533
3529
3524
3518
3511
3502
3492
3481
3468
3453
3437
3420
3401
3381
3360
3338
3314
3290
3265
3239
3212
3185
3157
3128
3100
3071
3041
3012
2982
2952
2922
2892
2862
2832
2802
2772
2742
2713
2683
2654
2625
2597
2568
2540
2512
2485
2458
2431
2404
2378
2352
2327
2302
2277
2253
2229
2206
2184
2161
2140
2119
2098
2078
2059
2040
2023
2005
1989
1974
1959
1945
1932
1920
1909
1898
1888
1879
1870
1862
1855
1848
1842
1836
1831
1826
1821
1817
1813
1809
1805
1802
1798
1795
1791
1788
1784
1780
1776
1772
1768
1763
1758
1752
1746
1739
1731
1723
1714
1705
1694
1682
1670
1656
1641
1625
1608
1590
1570
1550
1528
1505
1481
1456
1430
1402
1374
1345
1316
1285
1254
1222
1190
1157
1123
1089
1055
1020
985
950
915
880
844
809
774
740
705
672
638
606
574
543
513
484
456
429
403
379
355
333
313
294
276
259
244
230
218
207
197
188
181
175
170
167
165
163
163
164
165
167
170
174
178
182
186
190
195
199
203
207
210
214
216
219
221
223
224
225
225
226
226
226
226
226
226
226
226
226
227
228
229
231
234
237
242
247
253
260
269
278
290
303
318
334
353
373
396
420
446
475
505
538
572
608
646
687
728
772
817
864
912
962
1012
1066
1120
1174
1230
1287
1344
1402
1461
1521
1580
1640
1701
1761
1821
1881
1941
2001
2060
2119
2177
2235
2292
2349
2404
2459
2513
2566
2618
2669
2719
2767
2815
2861
2907
2951
2993
3035
3075
3114
3152
3189
3225
3259
3293
3325
3357
3387
3417
3446
3475
3502
3529
3555
3581
3606
3630
3655
3678
3701
3724
3747
3769
3791
3813
3834
3855
3876
3896
3917
3937
3957
3977
3996
4016
4035
4054
4074
4094
4113
4132
4150
4169
4188
4206
4224
4242
4259
4276
4293
4309
4325
4340
4354
4367
4380
4392
4404
4414
4424
4433
4441
4448
4454
4460
4465
4468
4471
4474
4475
4476
4476
4475
4473
4470
4467
4462
4456
4450
4442
4433
4422
4410
4397
4381
4364
4345
4325
4302
4277
4249
4220
4188
4154
4117
4078
4035
3992
3945
3895
3843
3788
3730
3669
3605
3538
3469
3396
3320
3241
3160
3075
2987
2896
2802
2705
2605
2503
2397
2288
2177
2063
1946
1826
1703
1578
1451
1320
1188
1053
915
775
633
489
342
193
42
-111
-267
-425
-585
-747
-912
-1078
-1247
-1418
-1592
-1767
-1944
-2123
-2304
-2486
-2671
-2856
-3044
-3233
-3423
-3614
-3807
-4001
-4196
-4391
-4588
-4785
-4983
-5182
-5381
-5580
-5780
-5981
-6181
-6382
-6583
-6784
-6986
-7187
-7388
-7590
-7791
-7992
-8192
-8393
-8593
-8793
-8992
-9191
-9390
-9588
-9785
-9983
-10179
-10375
-10571
-10766
-10959
-11152
-11344
-11535
-11725
-11913
-12099
-12284
-12468
-12649
-12829
-13006
-13182
-13355
-13526
-13695
-13861
-14025
-14186
-14344
-14500
-14653
-14803
-14950
-15095
-15236
-15375
-15511
-15644
-15773
-15900
-16024
-16146
-16264
-16379
-16494
-16605
-16713
-16820
-16924
-17027
-17128
-17227
-17324
-17420
-17516
-17610
-17703
-17795
-17886
-17977
-18067
-18157
-18246
-18334
-18422
-18510
-18597
-18683
-18769
-18855
-18940
-19024
-19108
-19190
-19273
-19354
-19434
-19513
-19592
-19669
-19745
-19820
-19893
-19965
-20036
-20105
-20172
-20238
-20302
-20364
-20424
-20483
-20539
-20593
-20646
-20696
-20744
-20791
-20835
-20876
-20916
-20954
-20989
-21023
-21054
-21083
-21110
-21135
-21157
-21178
-21196
-21212
-21226
-21238
-21248
-21255
-21260
-21263
-21264
-21263
-21260
-21254
-21247
-21238
-21227
-21214
-21200
-21184
-21166
-21146
-21125
-21102
-21078
-21053
-21025
-20996
-20966
-20934
-20901
-20866
-20829
-20791
-20752
-20711
-20668
-20624
-20578
-20531
-20482
-20431
-20379
-20325
-20270
-20213
-20155
-20094
-20032
-19969
-19904
-19837
-19768
-19698
-19626
-19553
-19477
-19400
-19320
-19239
-19156
-19070
-18983
-18894
-18802
-18708
-18612
-18514
-18413
-18310
-18205
-18097
-17987
-17874
-17759
-17642
-17521
-17399
-17274
-17147
-17017
-16885
-16751
-16615
-16477
-16337
-16196
-16052
-15908
-15761
-15614
-15465
-15315
-15164
-15013
-14860
-14706
-14552
-14398
-14243
-14087
-13931
-13776
-13620
-13464
-13308
-13153
-12997
-12843
-12688
-12534
-12380
-12227
-12075
-11922
-11771
-11620
-11470
-11320
-11171
-11022
-10874
-10727
-10581
-10436
-10292
-10148
-10005
-9863
-9723
-9583
-9444
-9306
-9169
-9033
-8897
-8763
-8630
-8498
-8367
-8236
-8106
-7978
-7850
-7723
-7597
-7471
-7346
-7222
-7098
-6975
-6853
-6730
-6609
-6488
-6367
-6247
-6127
-6008
-5889
-5771
-5652
-5534
-5417
-5299
-5181
-5063
-4945
-4827
-4708
-4589
-4470
-4350
-4229
-4108
-3986
-3864
-3742
-3618
-3495
-3370
-3246
-3121
-2995
-2869
-2743
-2616
-2490
-2362
-2235
-2107
-1979
-1851
-1723
-1595
-1467
-1339
-1211
-1083
-955
-827
-699
-571
-443
-316
-188
-60
67
195
322
450
577
704
831
958
1085
1211
1338
1464
1589
1715
1840
1964
2088
2212
2335
2457
2580
2701
2822
2943
3063
3182
3301
3419
3536
3653
3769
3885
3999
4113
4226
4337
4448
4558
4667
4775
4882
4989
5094
5198
5301
5403
5505
5605
5705
5804
5902
5999
6095
6190
6284
6377
6469
6561
6651
6740
6828
6916
7002
7087
7171
7254
7336
7417
7497
7576
7655
7732
7808
7884
7958
8032
8105
8177
8249
8319
8389
8459
8528
8596
8664
8731
8798
8864
8930
8995
9059
9124
9187
9250
9313
9375
9436
9497
9557
9616
9675
9733
9790
9846
9901
9955
10007
10059
10109
10158
10206
10252
10297
10340
10382
10423
10462
10500
10536
10571
10605
10637
10668
10697
10725
10752
10778
10802
10825
10847
10868
10888
10906
10924
10940
10956
10971
10985
10998
11010
11021
11032
11042
11051
11060
11069
11076
11084
11091
11097
11104
11110
11116
11122
11128
11133
11139
11144
11150
11155
11160
11166
11171
11177
11182
11187
11192
11198
11203
11208
11214
11219
11225
11231
11237
11243
11249
11256
11263
11270
11278
11286
11295
11304
11313
11323
11333
11344
11355
11366
11378
11390
11402
11415
11427
11441
11454
11468
11482
11497
11512
11528
11544
11561
11579
11598
11617
11637
11658
11679
11702
11725
11749
11774
11800
11826
11853
11881
11909
11938
11967
11997
12026
12056
12086
12116
12146
12176
12205
12234
12263
12291
12319
12346
12373
12399
12425
12450
12474
12498
12521
12543
12565
12586
12607
12627
12646
12665
12684
12702
12720
12738
12755
12773
12790
12807
12824
12840
12857
12873
12889
12905
12921
12937
12952
12967
12982
12996
13010
13024
13038
13051
13063
13075
13087
13098
13108
13118
13127
13135
13142
13148
13154
13158
13162
13165
13167
13168
13167
13166
13164
13161
13157
13152
13146
13139
13132
13123
13113
13102
13091
13078
13065
13050
13035
13018
13001
12983
12964
12944
12923
12901
12878
12854
12830
12804
12778
12750
12722
12693
12662
12630
12597
12563
12527
12490
12451
12411
12369
12326
12280
12233
12184
12133
12081
12026
11969
11910
11849
11785
11720
11652
11582
11509
11434
11356
11276
11193
11107
11019
10929
10835
10739
10641
10539
10435
10329
10220
10109
9995
9878
9760
9638
9514
9388
9260
9129
8995
8859
8721
8581
8438
8293
8146
7996
7845
7691
7535
7377
7216
7054
6890
6723
6554
6384
6211
6036
5860
5681
5501
5318
5134
4949
4761
4573
4383
4191
3998
3805
3610
3414
3218
3020
2823
2625
2426
2228
2029
1831
1633
1435
1238
1042
847
653
460
268
78
-110
-297
-482
-665
-846
-1025
-1201
-1376
-1548
-1718
-1886
-2052
-2216
-2377
-2536
-2692
-2847
-2999
-3149
-3297
-3443
-3586
-3727
-3866
-4003
-4138
-4270
-4401
-4529
-4656
-4781
-4903
-5024
-5143
-5260
-5375
-5489
-5601
-5711
-5820
-5927
-6033
-6137
-6240
-6342
-6442
-6541
-6638
-6735
-6830
-6924
-7017
-7108
-7199
-7288
-7376
-7463
-7549
-7634
-7718
-7800
-7882
-7962
-8042
-8119
-8198
-8274
-8349
-8423
-8495
-8567
-8637
-8705
-8772
-8838
-8902
-8964
-9025
-9084
-9141
-9197
-9250
-9301
-9350
-9397
-9442
-9484
-9524
-9562
-9597
-9629
-9658
-9685
-9709
-9731
-9749
-9765
-9778
-9789
-9796
-9801
-9804
-9803
-9800
-9795
-9787
-9777
-9765
-9750
-9733
-9714
-9693
-9669
-9644
-9616
-9587
-9555
-9522
-9487
-9450
-9412
-9372
-9330
-9286
-9241
-9194
-9146
-9096
-9044
-8990
-8935
-8878
-8820
-8759
-8698
-8634
-8569
-8502
-8433
-8363
-8291
-8217
-8141
-8064
-7986
-7905
-7823
-7738
-7652
-7564
-7474
-7383
-7289
-7193
-7096
-6996
-6895
-6791
-6686
-6579
-6470
-6359
-6247
-6132
-6016
-5897
-5777
-5656
-5532
-5407
-5279
-5150
-5020
-4888
-4754
-4618
-4481
-4343
-4203
-4062
-3919
-3775
-3630
-3484
-3336
-3188
-3038
-2886
-2734
-2581
-2427
-2271
-2114
-1957
-1798
-1638
-1478
-1316
-1153
-990
-825
-660
-494
-327
-159
9
178
347
517
688
859
1030
1202
1374
1547
1719
1892
2066
2239
2413
2587
2760
2934
3108
3282
3455
3629
3802
3975
4148
4321
4493
4664
4836
5007
5178
5348
5518
5687
5857
6026
6194
6362
6530
6698
6865
7032
7199
7365
7531
7697
7862
8028
8193
8358
8522
8687
8851
9015
9179
9343
9506
9670
9832
9995
10158
10320
10482
10643
10804
10965
11126
11286
11446
11605
11764
11922
12080
12238
12395
12551
12707
12863
13017
13172
13325
13478
13630
13781
13932
14081
14230
14378
14525
14670
14815
14958
15100
15240
15379
15517
15653
15787
15920
16050
16180
16306
16433
16556
16678
16798
16916
17031
17145
17257
17367
17475
17581
17685
17787
17887
17985
18081
18176
18268
18358
18447
18534
18618
18701
18782
18861
18938
19012
19085
19155
19223
19289
19352
19413
19471
19527
19580
19630
19678
19723
19765
19805
19842
19876
19907
19935
19961
19984
20004
20021
20036
20047
20056
20062
20065
20066
20063
20057
20048
20036
20022
20003
19982
19958
19930
19899
19864
19826
19785
19740
19691
19640
19584
19525
19462
19396
19327
19253
19177
19097
19013
18926
18836
18743
18646
18547
18444
18339
18230
18119
18005
17888
17769
17647
17523
17397
17268
17138
17005
16871
16735
16597
16457
16317
16174
16030
15886
15741
15594
15446
15298
15149
14999
14848
14697
14545
14393
14240
14087
13934
13780
13627
13473
13319
13165
13012
12858
12704
12551
12397
12244
12091
11939
11786
11634
11482
11331
11180
11029
10878
10728
10578
10428
10279
10130
9981
9833
9685
9538
9391
9245
9100
8955
8811
8667
8524
8381
8240
8099
7959
7819
7680
7542
7404
7268
7131
6996
6861
6727
6593
6459
6326
6194
6062
5930
5799
5668
5537
5406
5275
5145
5014
4884
4754
4624
4493
4363
4233
4103
3973
3843
3713
3583
3453
3324
3194
3065
2936
2807
2679
2552
2425
2299
2173
2048
1924
1801
1679
1559
1439
1321
1204
1089
975
864
753
645
539
435
332
232
134
39
-55
-146
-235
-321
-406
-488
-568
-646
-721
-795
-866
-936
-1002
-1069
-1133
-1195
-1256
-1315
-1372
-1428
-1483
-1537
-1590
-1641
-1692
-1742
-1791
-1839
-1887
-1935
-1982
-2029
-2075
-2122
-2169
-2215
-2262
-2309
-2356
-2403
-2451
-2499
-2548
-2597
-2647
-2697
-2747
-2799
-2850
-2903
-2955
-3009
-3063
-3117
-3172
-3227
-3282
-3338
-3395
-3451
-3508
-3566
-3623
-3681
-3739
-3797
-3856
-3914
-3973
-4032
-4091
-4151
-4210
-4270
-4330
-4390
-4450
-4511
-4571
-4632
-4692
-4753
-4814
-4875
-4936
-4997
-5058
-5120
-5181
-5243
-5304
-5366
-5428
-5489
-5551
-5612
-5673
-5734
-5794
-5854
-5914
-5973
-6032
-6090
-6148
-6205
-6261
-6316
-6371
-6424
-6477
-6528
-6579
-6628
-6677
-6724
-6770
-6815
-6858
-6901
-6942
-6981
-7020
-7057
-7093
-7127
-7161
-7193
-7223
-7253
-7281
-7308
-7334
-7358
-7381
-7403
-7424
-7444
-7463
-7480
-7497
-7512
-7527
-7541
-7554
-7567
-7579
-7590
-7601
-7612
-7623
-7633
-7643
-7653
-7663
-7672
-7682
-7692
-7702
-7711
-7721
-7731
-7741
-7751
-7762
-7772
-7783
-7794
-7805
-7816
-7827
-7839
-7852
-7864
-7877
-7890
-7904
-7918
-7933
-7948
-7963
-7979
-7995
-8010
-8028
-8045
-8063
-8080
-8100
-8119
-8138
-8157
-8178
-8198
-8218
-8239
-8260
-8282
-8303
-8325
-8347
-8369
-8391
-8412
-8434
-8456
-8478
-8500
-8522
-8543
-8564
-8586
-8606
-8627
-8648
-8668
-8687
-8707
-8726
-8744
-8762
-8779
-8796
-8812
-8827
-8842
-8856
-8869
-8881
-8892
-8903
-8912
-8921
-8928
-8934
-8940
-8944
-8947
-8949
-8950
-8950
-8949
-8946
-8943
-8938
-8932
-8926
-8918
-8909
-8899
-8888
-8876
-8863
-8849
-8834
-8818
-8800
-8782
-8763
-8742
-8721
-8698
-8674
-8649
-8623
-8596
-8568
-8538
-8507
-8475
-8441
-8406
-8370
-8333
-8294
-8253
-8212
-8167
-8124
-8077
-8029
-7981
-7931
-7879
-7826
-7771
-7715
-7657
-7598
-7537
-7475
-7412
-7347
-7281
-7213
-7144
-7073
-7001
-6928
-6853
-6777
-6700
-6621
-6542
-6461
-6379
-6296
-6211
-6126
-6040
-5954
-5866
-5778
-5689
-5600
-5510
-5419
-5329
-5237
-5145
-5053
-4960
-4868
-4774
-4681
-4587
-4493
-4399
-4304
-4210
-4115
-4019
-3924
-3829
-3733
-3637
-3540
-3444
-3347
-3250
-3153
-3055
-2958
-2860
-2762
-2664
-2565
-2466
-2367
-2268
-2169
-2069
-1969
-1869
-1768
-1667
-1566
-1465
-1363
-1261
-1159
-1056
-954
-851
-748
-645
-542
-439
-336
-233
-131
-28
74
176
278
379
479
579
678
777
874
971
1067
1161
1254
1346
1437
1526
1615
1701
1786
1870
1952
2033
2111
2189
2264
2338
2410
2481
2549
2616
2681
2744
2805
2865
2922
2977
3030
3081
3130
3176
3220
3262
3302
3340
3375
3407
3437
3465
3490
3512
3532
3549
3564
3576
3584
3591
3594
3594
3592
3587
3579
3567
3554
3537
3517
3495
3470
3442
3411
3378
3342
3304
3263
3219
3173
3125
3075
3022
2967
2910
2851
2789
2726
2660
2593
2524
2453
2380
2306
2230
2152
2073
1992
1910
1826
1742
1655
1568
1479
1390
1299
1207
1114
1020
925
830
733
636
539
441
342
242
143
43
-58
-159
-260
-361
-463
-565
-667
-769
-871
-974
-1076
-1178
-1281
-1383
-1485
-1587
-1689
-1790
-1892
-1993
-2093
-2193
-2293
-2393
-2492
-2590
-2689
-2786
-2883
-2980
-3076
-3172
-3267
-3361
-3455
-3549
-3641
-3733
-3825
-3915
-4005
-4094
-4184
-4272
-4360
-4447
-4533
-4619
-4705
-4790
-4874
-4958
-5042
-5125
-5208
-5290
-5372
-5453
-5534
-5615
-5695
-5774
-5853
-5932
-6010
-6088
-6166
-6243
-6319
-6395
-6471
-6546
-6621
-6695
-6769
-6843
-6917
-6990
-7062
-7135
-7207
-7279
-7351
-7422
-7493
-7563
-7634
-7703
-7773
-7842
-7911
-7979
-8047
-8114
-8180
-8246
-8312
-8377
-8441
-8504
-8567
-8629
-8690
-8751
-8811
-8870
-8928
-8986
-9043
-9099
-9154
-9209
-9263
-9316
-9369
-9422
-9473
-9524
-9575
-9625
-9675
-9724
-9772
-9820
-9867
-9914
-9960
-10006
-10051
-10095
-10138
-10181
-10224
-10265
-10306
-10346
-10385
-10424
-10462
-10499
-10535
-10570
-10604
-10638
-10670
-10702
-10732
-10762
-10790
-10818
-10844
-10869
-10893
-10916
-10937
-10958
-10978
-10996
-11013
-11030
-11045
-11059
-11072
-11084
-11096
-11106
-11116
-11125
-11133
-11141
-11148
-11154
-11159
-11165
-11169
-11174
-11178
-11182
-11185
-11189
-11192
-11195
-11198
-11201
-11205
-11208
-11211
-11214
-11217
-11220
-11224
-11227
-11230
-11233
-11236
-11239
-11241
-11244
-11246
-11248
-11249
-11250
-11251
-11251
-11251
-11251
-11249
-11248
-11245
-11242
-11238
-11233
-11227
-11220
-11213
-11204
-11194
-11183
-11170
-11157
-11141
-11125
-11107
-11087
-11066
-11044
-11019
-10994
-10966
-10937
-10905
-10872
-10838
-10801
-10762
-10721
-10679
-10634
-10587
-10538
-10487
-10434
-10379
-10322
-10262
-10201
-10137
-10071
-10003
-9933
-9861
-9788
-9712
-9634
-9554
-9473
-9389
-9304
-9218
-9130
-9040
-8949
-8856
-8763
-8668
-8572
-8474
-8376
-8277
-8177
-8077
-7975
-7873
-7770
-7667
-7563
-7459
-7355
-7249
-7144
-7038
-6932
-6826
-6720
-6613
-6506
-6398
-6291
-6183
-6075
-5967
-5859
-5750
-5641
-5533
-5424
-5315
-5205
-5096
-4987
-4877
-4767
-4657
-4547
-4437
-4327
-4216
-4106
-3995
-3884
-3773
-3662
-3550
-3439
-3327
-3216
-3104
-2992
-2881
-2769
-2658
-2546
-2435
-2324
-2214
-2103
-1994
-1884
-1775
-1667
-1560
-1453
-1347
-1242
-1138
-1034
-932
-832
-732
-634
-537
-442
-349
-257
-167
-79
7
91
173
254
332
407
481
552
622
689
753
816
876
934
990
1043
1094
1143
1190
1234
1277
1317
1355
1390
1424
1456
1485
1513
1538
1562
1584
1604
1623
1640
1655
1669
1681
1692
1702
1710
1716
1722
1726
1729
1731
1732
1732
1730
1727
1724
1719
1713
1706
1699
1690
1681
1671
1660
1648
1636
1623
1609
1595
1581
1566
1550
1535
1519
1503
1487
1470
1454
1438
1421
1405
1389
1373
1358
1342
1327
1312
1297
1283
1269
1255
1242
1228
1216
1203
1191
1180
1169
1158
1148
1138
1128
1119
1111
1103
1095
1088
1082
1076
1070
1065
1060
1056
1052
1048
1045
1042
1040
1038
1037
1036
1036
1036
1036
1038
1039
1042
1045
1048
1053
1058
1064
1070
1078
1086
1095
1104
1115
1126
1138
1150
1164
1178
1193
1209
1225
1242
1260
1279
1298
1317
1337
1358
1380
1402
1425
1448
1472
1496
1521
1547
1573
1599
1627
1655
1683
1712
1742
1772
1803
1835
1867
1900
1934
1968
2003
2037
2074
2111
2148
2186
2224
2263
2303
2343
2383
2424
2465
2507
2548
2590
2633
2675
2717
2760
2802
2845
2887
2929
2971
3013
3054
3095
3136
3177
3217
3256
3296
3335
3373
3412
3450
3487
3525
3562
3598
3635
3671
3707
3743
3779
3815
3851
3886
3922
3958
3994
4030
4066
4103
4139
4176
4214
4251
4289
4328
4366
4405
4444
4484
4524
4564
4605
4646
4688
4729
4771
4814
4856
4899
4942
4986
5029
5073
5117
5161
5205
5250
5294
5338
5383
5428
5472
5517
5561
5606
5650
5694
5738
5781
5825
5868
5910
5952
5994
6035
6076
6116
6155
6194
6232
6270
6307
6344
6379
6415
6449
6483
6517
6550
6582
6614
6645
6676
6706
6736
6764
6793
6820
6847
6874
6900
6925
6950
6974
6997
7020
7042
7063
7084
7105
7124
7143
7161
7179
7196
7212
7228
7243
7258
7272
7286
7299
7311
7323
7335
7346
7357
7367
7378
7387
7397
7406
7414
7422
7430
7438
7445
7451
7457
7463
7468
7473
7477
7481
7484
7486
7488
7490
7491
7491
7491
7491
7490
7489
7487
7485
7482
7479
7476
7472
7467
7463
7458
7452
7447
7441
7434
7427
7420
7413
7405
7398
7389
7381
7373
7364
7355
7346
7337
7328
7319
7309
7300
7291
7281
7272
7263
7254
7245
7235
7226
7217
7208
7200
7191
7182
7173
7164
7155
7147
7138
7129
7120
7111
7102
7093
7084
7074
7065
7056
7046
7036
7027
7017
7007
6996
6986
6975
6965
6953
6942
6931
6919
6907
6894
6882
6869
6855
6842
6828
6813
6798
6783
6768
6752
6736
6719
6702
6684
6667
6648
6630
6611
6592
6573
6553
6534
6514
6494
6474
6454
6434
6414
6394
6374
6354
6335
6316
6297
6279
6261
6244
6228
6212
6196
6182
6168
6155
6142
6131
6120
6110
6101
6093
6086
6079
6073
6068
6064
6061
6059
6057
6056
6056
6057
6058
6060
6063
6067
6071
6076
6082
6088
6095
6102
6110
6118
6127
6136
6145
6154
6164
6174
6183
6193
6203
6213
6222
6232
6241
6250
6259
6268
6277
6285
6292
6300
6307
6314
6320
6326
6332
6337
6342
6347
6351
6354
6357
6360
6362
6363
6364
6364
6363
6362
6360
6358
6354
6351
6346
6341
6335
6329
6322
6314
6306
6298
6289
6279
6269
6259
6248
6237
6225
6213
6201
6189
6176
6163
6150
6136
6122
6108
6094
6079
6065
6049
6034
6018
6002
5985
5968
5950
5932
5914
5895
5875
5855
5834
5813
5790
5768
5744
5720
5695
5670
5644
5616
5588
5560
5530
5499
5468
5435
5402
5367
5332
5296
5258
5219
5180
5139
5097
5054
5010
4965
4919
4872
4823
4774
4724
4673
4621
4568
4514
4459
4404
4347
4290
4232
4174
4114
4054
3994
3933
3872
3809
3747
3684
3620
3557
3492
3428
3363
3298
3233
3167
3102
3036
2970
2904
2838
2772
2706
2640
2575
2509
2445
2380
2316
2253
2191
2129
2069
2009
1951
1894
1838
1784
1731
1680
1631
1584
1538
1494
1452
1413
1375
1339
1306
1275
1246
1219
1195
1173
1153
1136
1121
1108
1098
1090
1084
1081
1080
1081
1085
1090
1098
1108
1120
1134
1150
1168
1188
1210
1234
1260
1288
1317
1348
1381
1416
1452
1490
1529
1570
1612
1656
1701
1747
1795
1843
1894
1945
1997
2051
2105
2161
2218
2275
2334
2393
2453
2514
2576
2639
2703
2767
2832
2898
2965
3032
3100
3168
3237
3306
3376
3445
3515
3585
3656
3726
3796
3865
3935
4003
4073
4141
4209
4277
4343
4409
4474
4538
4602
4664
4726
4787
4846
4905
4963
5019
5074
5128
5182
5233
5284
5333
5382
5428
5474
5518
5561
5602
5643
5681
5718
5754
5788
5821
5852
5881
5909
5935
5960
5983
6004
6024
6042
6058
6073
6085
6096
6106
6113
6119
6123
6126
6126
6125
6122
6118
6112
6104
6094
6083
6070
6056
6040
6023
6004
5984
5963
5940
5916
5891
5865
5838
5809
5780
5750
5718
5686
5653
5619
5584
5549
5513
5476
5438
5400
5361
5322
5283
5242
5202
5161
5119
5078
5036
4994
4951
4909
4866
4823
4780
4736
4693
4649
4606
4562
4518
4475
4431
4387
4343
4299
4255
4210
4166
4122
4078
4034
3990
3946
3903
3859
3815
3772
3729
3686
3643
3601
3559
3517
3475
3434
3393
3352
3311
3271
3231
3192
3153
3114
3075
3037
3000
2962
2926
2889
2853
2817
2782
2748
2713
2680
2647
2614
2582
2550
2519
2488
2458
2428
2398
2369
2341
2313
2285
2258
2231
2204
2178
2152
2126
2100
2075
2050
2025
2000
1976
1951
1927
1903
1879
1855
1831
1807
1783
1760
1736
1713
1689
1666
1643
1620
1597
1573
1550
1527
1504
1481
1458
1435
1411
1388
1364
1340
1316
1291
1267
1241
1216
1190
1164
1137
1110
1082
1053
1024
994
964
933
901
869
835
801
766
730
693
655
616
577
536
494
451
408
363
317
269
221
172
122
70
18
-35
-90
-145
-201
-258
-316
-375
-434
-495
-555
-617
-679
-741
-804
-867
-930
-993
-1057
-1121
-1185
-1249
-1313
-1376
-1440
-1503
-1567
-1630
-1692
-1755
-1817
-1878
-1940
-2000
-2061
-2121
-2180
-2239
-2298
-2356
-2413
-2470
-2527
-2583
-2639
-2694
-2748
-2802
-2856
-2909
-2962
-3014
-3066
-3117
-3167
-3218
-3267
-3316
-3365
-3413
-3461
-3508
-3554
-3600
-3646
-3691
-3735
-3779
-3822
-3865
-3908
-3949
-3991
-4030
-4072
-4111
-4151
-4189
-4227
-4265
-4302
-4339
-4375
-4411
-4446
-4481
-4516
-4550
-4584
-4617
-4651
-4683
-4716
-4748
-4780
-4812
-4844
-4875
-4906
-4937
-4967
-4997
-5027
-5057
-5086
-5115
-5143
-5171
-5199
-5226
-5253
-5279
-5304
-5329
-5354
-5378
-5401
-5423
-5445
-5466
-5486
-5506
-5524
-5542
-5559
-5575
-5590
-5604
-5617
-5630
-5641
-5652
-5662
-5670
-5678
-5685
-5691
-5696
-5701
-5704
-5707
-5709
-5710
-5711
-5710
-5709
-5708
-5706
-5703
-5699
-5695
-5691
-5686
-5680
-5675
-5668
-5662
-5655
-5648
-5641
-5634
-5627
-5620
-5613
-5606
-5599
-5592
-5586
-5579
-5573
-5567
-5562
-5556
-5551
-5546
-5542
-5537
-5533
-5529
-5525
-5521
-5518
-5514
-5511
-5507
-5504
-5500
-5497
-5494
-5490
-5487
-5483
-5479
-5476
-5472
-5468
-5464
-5460
-5455
-5451
-5446
-5442
-5437
-5432
-5426
-5421
-5415
-5409
-5402
-5396
-5389
-5382
-5374
-5367
-5358
-5350
-5341
-5332
-5323
-5313
-5303
-5293
-5282
-5271
-5259
-5247
-5235
-5223
-5210
-5197
-5184
-5170
-5157
-5143
-5130
-5116
-5103
-5089
-5076
-5062
-5049
-5036
-5023
-5011
-4998
-4986
-4975
-4964
-4953
-4943
-4933
-4924
-4916
-4908
-4901
-4894
-4889
-4884
-4880
-4877
-4876
-4875
-4875
-4876
-4878
-4882
-4886
-4892
-4899
-4907
-4916
-4926
-4938
-4951
-4965
-4980
-4997
-5014
-5033
-5053
-5075
-5097
-5121
-5146
-5172
-5199
-5227
-5256
-5287
-5318
-5350
-5383
-5417
-5452
-5488
-5524
-5561
-5599
-5637
-5676
-5716
-5756
-5797
-5838
-5880
-5922
-5965
-6008
-6052
-6096
-6140
-6185
-6230
-6275
-6321
-6367
-6413
-6459
-6506
-6552
-6599
-6646
-6693
-6740
-6786
-6833
-6880
-6926
-6972
-7018
-7064
-7109
-7153
-7198
-7241
-7284
-7327
-7368
-7409
-7449
-7488
-7527
-7564
-7600
-7636
-7670
-7704
-7736
-7767
-7798
-7827
-7855
-7882
-7908
-7933
-7957
-7980
-8000
-8022
-8042
-8061
-8079
-8096
-8113
-8128
-8143
-8157
-8170
-8183
-8196
-8208
-8219
-8230
-8241
-8251
-8261
-8271
-8281
-8291
-8301
-8310
-8320
-8330
-8340
-8350
-8360
-8371
-8382
-8394
-8405
-8417
-8430
-8443
-8456
-8470
-8485
-8500
-8515
-8532
-8548
-8565
-8583
-8602
-8621
-8640
-8660
-8681
-8702
-8724
-8747
-8770
-8793
-8818
-8842
-8868
-8893
-8919
-8946
-8973
-9000
-9028
-9056
-9084
-9112
-9141
-9170
-9199
-9229
-9258
-9288
-9318
-9348
-9378
-9409
-9440
-9470
-9501
-9533
-9564
-9596
-9628
-9660
-9692
-9724
-9757
-9790
-9823
-9856
-9889
-9923
-9956
-9990
-10024
-10058
-10092
-10127
-10161
-10195
-10229
-10263
-10297
-10331
-10364
-10398
-10431
-10464
-10496
-10529
-10560
-10592
-10623
-10653
-10683
-10712
-10740
-10768
-10795
-10821
-10847
-10871
-10894
-10916
-10937
-10957
-10975
-10992
-11008
-11023
-11036
-11047
-11057
-11066
-11073
-11078
-11082
-11084
-11085
-11084
-11081
-11076
-11070
-11062
-11052
-11040
-11026
-11010
-10992
-10973
-10951
-10927
-10901
-10874
-10844
-10811
-10777
-10741
-10702
-10661
-10618
-10573
-10526
-10476
-10425
-10371
-10315
-10257
-10197
-10135
-10070
-10004
-9936
-9866
-9793
-9719
-9643
-9566
-9486
-9405
-9322
-9237
-9151
-9063
-8974
-8883
-8791
-8697
-8602
-8505
-8407
-8308
-8208
-8106
-8003
-7899
-7794
-7688
-7580
-7472
-7362
-7251
-7140
-7027
-6914
-6799
-6684
-6567
-6450
-6331
-6212
-6092
-5970
-5848
-5725
-5601
-5476
-5350
-5223
-5095
-4966
-4836
-4705
-4574
-4441
-4308
-4174
-4038
-3904
-3767
-3630
-3493
-3354
-3215
-3076
-2936
-2795
-2654
-2513
-2371
-2228
-2086
-1943
-1799
-1655
-1511
-1367
-1223
-1078
-933
-788
-643
-497
-352
-206
-60
86
232
379
526
672
819
967
1114
1262
1409
1557
1705
1853
2001
2150
2299
2448
2597
2747
2897
3047
3197
3347
3498
3648
3799
3950
4102
4253
4404
4556
4707
4859
5010
5161
5312
5463
5614
5764
5914
6064
6213
6362
6511
6658
6806
6953
7099
7244
7389
7533
7676
7819
7961
8102
8242
8381
8520
8657
8794
8930
9065
9199
9333
9465
9597
9727
9857
9986
10114
10241
10367
10492
10617
10740
10863
10985
11106
11226
11345
11464
11581
11698
11814
11929
12044
12157
12269
12381
12492
12601
12710
12818
12925
13030
13135
13238
13341
13442
13542
13641
13739
13835
13931
14025
14117
14209
14299
14388
14475
14561
14646
14729
14811
14891
14970
15048
15124
15198
15271
15343
15413
15482
15549
15614
15678
15741
15802
15861
15919
15976
16030
16084
16136
16187
16236
16283
16329
16373
16416
16458
16498
16536
16573
16609
16643
16675
16707
16737
16765
16792
16818
16842
16865
16886
16907
16925
16943
16958
16973
16986
16997
17008
17016
17023
17029
17033
17036
17037
17037
17036
17032
17028
17022
17015
17006
16996
16984
16971
16957
16941
16925
16906
16887
16866
16844
16821
16797
16771
16745
16717
16689
16659
16628
16597
16564
16531
16497
16462
16426
16389
16352
16314
16274
16236
16196
16155
16113
16071
16029
15986
15942
15897
15853
15807
15762
15716
15669
15622
15575
15528
15480
15432
15383
15335
15286
15237
15187
15138
15088
15039
14989
14939
14889
14839
14789
14739
14689
14639
14590
14540
14490
14441
14392
14343
14294
14245
14196
14147
14099
14051
14002
13954
13906
13858
13810
13762
13714
13665
13617
13569
13521
13472
13423
13375
13326
13276
13227
13177
13128
13077
13027
12976
12925
12874
12823
12771
12718
12665
12612
12558
12504
12450
12394
12339
12282
12225
12168
12109
12051
11991
11931
11870
11809
11746
11683
11620
11556
11491
11425
11359
11292
11225
11157
11089
11020
10950
10881
10811
10740
10669
10598
10527
10455
10383
10311
10239
10167
10094
10022
9949
9877
9804
9732
9659
9587
9514
9442
9369
9297
9225
9153
9081
9010
8939
8868
8797
8726
8656
8586
8517
8448
8379
8311
8243
8175
8108
8041
7975
7909
7844
7779
7714
7650
7586
7523
7460
7397
7334
7272
7210
7148
7087
7026
6965
6904
6843
6782
6721
6660
6600
6539
6478
6417
6356
6294
6233
6171
6109
6047
5984
5921
5859
5795
5732
5668
5604
5540
5476
5411
5347
5282
5217
5152
5086
5021
4955
4889
4823
4757
4691
4625
4558
4492
4425
4358
4292
4225
4158
4091
4025
3959
3892
3826
3760
3695
3629
3564
3499
3435
3371
3307
3244
3181
3118
3056
2994
2933
2872
2811
2751
2691
2632
2573
2514
2456
2398
2340
2283
2225
2168
2111
2055
1998
1942
1886
1830
1774
1719
1663
1608
1553
1498
1443
1388
1334
1279
1225
1171
1118
1064
1010
957
904
851
798
746
693
641
588
536
484
432
380
328
276
223
171
119
66
14
-39
-92
-145
-199
-252
-307
-361
-416
-471
-527
-583
-639
-696
-753
-811
-869
-928
-987
-1047
-1107
-1167
-1228
-1290
-1351
-1414
-1477
-1540
-1603
-1668
-1732
-1797
-1862
-1927
-1993
-2059
-2126
-2192
-2259
-2326
-2393
-2460
-2527
-2594
-2662
-2729
-2796
-2863
-2930
-2997
-3063
-3129
-3195
-3260
-3325
-3390
-3454
-3517
-3579
-3641
-3702
-3762
-3821
-3880
-3937
-3994
-4049
-4103
-4156
-4209
-4259
-4309
-4357
-4405
-4450
-4495
-4538
-4580
-4621
-4660
-4698
-4735
-4770
-4803
-4836
-4867
-4896
-4924
-4951
-4977
-5001
-5023
-5045
-5065
-5083
-5100
-5116
-5131
-5144
-5156
-5167
-5176
-5184
-5191
-5196
-5200
-5203
-5204
-5204
-5203
-5200
-5196
-5191
-5184
-5176
-5166
-5156
-5143
-5129
-5114
-5097
-5079
-5059
-5038
-5015
-4991
-4965
-4938
-4909
-4878
-4846
-4813
-4777
-4741
-4702
-4662
-4621
-4578
-4533
-4487
-4439
-4390
-4340
-4287
-4234
-4179
-4123
-4065
-4006
-3945
-3884
-3820
-3756
-3690
-3623
-3555
-3485
-3414
-3342
-3269
-3195
-3120
-3043
-2966
-2887
-2808
-2727
-2646
-2563
-2480
-2396
-2311
-2225
-2139
-2052
-1964
-1876
-1786
-1697
-1607
-1516
-1425
-1334
-1242
-1149
-1057
-964
-870
-776
-682
-588
-494
-399
-304
-209
-114
-19
77
172
267
363
458
553
648
743
838
933
1027
1121
1215
1308
1401
1494
1586
1677
1768
1859
1949
2037
2126
2214
2301
2388
2473
2558
2642
2726
2808
2890
2971
3052
3131
3210
3288
3365
3442
3517
3592
3666
3739
3811
3882
3953
4022
4091
4158
4225
4291
4355
4419
4482
4543
4604
4663
4722
4779
4835
4890
4943
4995
5046
5096
5145
5192
5238
5282
5326
5368
5409
5448
5486
5523
5559
5594
5627
5660
5691
5721
5750
5777
5804
5830
5854
5878
5900
5922
5942
5961
5980
5997
6013
6029
6043
6057
6069
6081
6092
6101
6110
6119
6126
6133
6138
6144
6148
6152
6155
6157
6159
6161
6161
6162
6162
6161
6160
6158
6156
6153
6150
6147
6143
6138
6133
6128
6122
6115
6108
6100
6091
6082
6072
6062
6050
6038
6025
6011
5997
5981
5965
5948
5929
5910
5890
5869
5847
5823
5799
5774
5748
5720
5692
5662
5631
5599
5566
5532
5496
5459
5421
5382
5342
5300
5257
5212
5167
5120
5072
5022
4972
4920
4867
4812
4756
4699
4641
4582
4521
4459
4396
4332
4266
4199
4132
4062
3992
3921
3848
3775
3700
3624
3547
3469
3389
3308
3227
3144
3060
2975
2889
2802
2714
2625
2535
2444
2352
2260
2167
2073
1978
1883
1787
1690
1593
1495
1397
1298
1199
1099
1000
899
799
698
597
495
394
292
190
88
-14
-116
-218
-321
-423
-525
-627
-729
-830
-932
-1033
-1134
-1235
-1336
-1436
-1536
-1636
-1736
-1835
-1933
-2032
-2129
-2227
-2324
-2420
-2516
-2612
-2707
-2801
-2895
-2988
-3081
-3173
-3265
-3356
-3446
-3536
-3625
-3714
-3802
-3889
-3976
-4062
-4147
-4232
-4316
-4399
-4481
-4563
-4644
-4724
-4804
-4882
-4960
-5037
-5114
-5189
-5264
-5338
-5411
-5483
-5554
-5625
-5695
-5764
-5832
-5899
-5965
-6031
-6096
-6159
-6222
-6285
-6346
-6406
-6466
-6524
-6582
-6639
-6695
-6750
-6804
-6858
-6910
-6962
-7012
-7062
-7111
-7159
-7206
-7253
-7298
-7343
-7387
-7429
-7471
-7513
-7553
-7593
-7631
-7669
-7707
-7743
-7779
-7814
-7848
-7882
-7915
-7948
-7980
-8010
-8042
-8071
-8102
-8132
-8161
-8189
-8219
-8247
-8275
-8302
-8330
-8357
-8384
-8411
-8438
-8465
-8491
-8518
-8544
-8571
-8597
-8624
-8650
-8676
-8702
-8729
-8755
-8781
-8807
-8833
-8859
-8886
-8912
-8938
-8964
-8990
-9016
-9042
-9068
-9094
-9120
-9146
-9172
-9198
-9224
-9249
-9275
-9301
-9327
-9352
-9377
-9403
-9428
-9452
-9477
-9501
-9526
-9549
-9573
-9597
-9620
-9643
-9665
-9688
-9710
-9732
-9754
-9775
-9797
-9818
-9839
-9860
-9881
-9902
-9922
-9943
-9964
-9984
-10004
-10025
-10045
-10065
-10086
-10106
-10126
-10146
-10166
-10186
-10206
-10226
-10246
-10265
-10285
-10304
-10324
-10343
-10362
-10381
-10400
-10418
-10436
-10454
-10472
-10489
-10506
-10522
-10538
-10553
-10568
-10582
-10596
-10609
-10621
-10632
-10642
-10652
-10661
-10668
-10675
-10681
-10685
-10689
-10691
-10693
-10693
-10692
-10690
-10686
-10682
-10676
-10669
-10660
-10651
-10639
-10627
-10613
-10598
-10582
-10564
-10545
-10524
-10502
-10479
-10454
-10428
-10401
-10372
-10342
-10311
-10278
-10244
-10208
-10172
-10134
-10095
-10055
-10014
-9972
-9928
-9884
-9839
-9792
-9745
-9697
-9648
-9598
-9548
-9496
-9444
-9392
-9338
-9284
-9229
-9174
-9118
-9061
-9004
-8947
-8889
-8830
-8771
-8712
-8653
-8593
-8533
-8472
-8411
-8350
-8289
-8228
-8167
-8105
-8042
-7982
-7920
-7858
-7796
-7734
-7672
-7610
-7548
-7487
-7425
-7363
-7302
-7240
-7179
-7117
-7057
-6996
-6935
-6875
-6815
-6755
-6696
-6636
-6578
-6519
-6461
-6403
-6346
-6289
-6233
-6177
-6121
-6066
-6011
-5957
-5903
-5850
-5798
-5746
-5694
-5643
-5592
-5542
-5493
-5444
-5395
-5347
-5300
-5253
-5207
-5161
-5115
-5070
-5026
-4982
-4939
-4896
-4853
-4811
-4769
-4728
-4687
-4647
-4607
-4567
-4528
-4489
-4451
-4412
-4374
-4336
-4299
-4261
-4224
-4186
-4149
-4112
-4075
-4038
-4000
-3963
-3925
-3887
-3849
-3811
-3773
-3734
-3695
-3655
-3615
-3574
-3533
-3491
-3449
-3406
-3362
-3318
-3272
-3226
-3179
-3132
-3083
-3033
-2983
-2931
-2879
-2826
-2771
-2716
-2660
-2603
-2545
-2486
-2426
-2365
-2303
-2241
-2177
-2113
-2047
-1981
-1913
-1845
-1776
-1706
-1636
-1564
-1492
-1419
-1345
-1271
-1195
-1120
-1043
-966
-888
-810
-731
-652
-572
-492
-412
-331
-250
-169
-87
-6
76
158
239
321
403
484
565
647
728
808
889
969
1049
1128
1207
1286
1365
1443
1521
1598
1676
1752
1829
1905
1980
2055
2130
2204
2278
2352
2425
2497
2569
2641
2712
2783
2853
2922
2992
3061
3129
3197
3264
3331
3398
3464
3530
3595
3660
3724
3789
3852
3916
3979
4042
4105
4167
4229
4291
4353
4415
4476
4537
4598
4659
4719
4780
4840
4899
4959
5018
5077
5135
5194
5251
5309
5366
5423
5479
5535
5590
5645
5700
5753
5807
5860
5912
5964
6015
6066
6116
6166
6214
6263
6310
6357
6404
6449
6494
6538
6582
6625
6667
6708
6748
6788
6827
6865
6902
6938
6974
7008
7042
7074
7106
7137
7167
7196
7224
7250
7276
7301
7325
7347
7369
7389
7409
7427
7444
7460
7474
7488
7500
7511
7520
7529
7536
7541
7546
7549
7550
7550
7549
7547
7542
7537
7530
7522
7512
7500
7487
7473
7457
7439
7420
7399
7377
7353
7328
7301
7272
7242
7210
7177
7142
7105
7068
7028
6987
6945
6901
6856
6809
6761
6712
6661
6609
6555
6500
6443
6386
6327
6266
6204
6141
6077
6011
5944
5876
5807
5736
5664
5591
5516
5441
5364
5286
5207
5126
5045
4962
4878
4794
4708
4621
4532
4443
4353
4262
4170
4075
3982
3887
3791
3694
3597
3498
3399
3299
3198
3096
2994
2891
2787
2682
2577
2471
2365
2258
2151
2043
1934
1825
1716
1606
1496
1385
1274
1162
1050
937
825
712
598
485
371
257
142
28
-87
-202
-317
-432
-547
-662
-777
-891
-1006
-1120
-1234
-1348
-1462
-1575
-1688
-1801
-1913
-2025
-2136
-2247
-2357
-2467
-2577
-2685
-2793
-2901
-3007
-3113
-3218
-3322
-3426
-3529
-3630
-3731
-3831
-3929
-4027
-4124
-4219
-4314
-4407
-4499
-4590
-4680
-4769
-4856
-4942
-5026
-5110
-5192
-5272
-5351
-5429
-5505
-5579
-5652
-5724
-5794
-5862
-5929
-5994
-6057
-6119
-6179
-6237
-6294
-6348
-6402
-6453
-6503
-6550
-6596
-6641
-6683
-6724
-6762
-6799
-6834
-6867
-6899
-6928
-6956
-6981
-7005
-7027
-7047
-7066
-7082
-7097
-7110
-7121
-7130
-7137
-7143
-7147
-7149
-7149
-7148
-7144
-7139
-7133
-7124
-7114
-7102
-7088
-7073
-7056
-7037
-7016
-6994
-6969
-6944
-6916
-6887
-6856
-6823
-6789
-6753
-6716
-6676
-6635
-6593
-6549
-6503
-6456
-6407
-6356
-6304
-6251
-6196
-6139
-6081
-6022
-5961
-5899
-5835
-5770
-5704
-5636
-5568
-5497
-5426
-5353
-5280
-5205
-5129
-5051
-4973
-4894
-4814
-4733
-4651
-4568
-4484
-4399
-4314
-4228
-4141
-4054
-3966
-3877
-3788
-3699
-3609
-3519
-3428
-3338
-3247
-3155
-3064
-2973
-2882
-2790
-2699
-2608
-2517
-2426
-2336
-2245
-2155
-2066
-1976
-1887
-1799
-1711
-1623
-1536
-1450
-1364
-1278
-1193
-1109
-1026
-943
-860
-779
-698
-618
-538
-459
-381
-303
-226
-150
-75
0
74
148
221
293
365
436
506
576
645
714
782
849
917
983
1049
1115
1180
1245
1309
1373
1437
1501
1564
1628
1691
1753
1816
1879
1942
2004
2067
2130
2193
2256
2319
2382
2445
2509
2573
2637
2701
2766
2831
2896
2962
3028
3094
3161
3228
3296
3364
3432
3501
3570
3640
3710
3780
3851
3922
3994
4066
4138
4211
4285
4359
4433
4507
4582
4658
4734
4810
4886
4963
5040
5117
5195
5273
5351
5429
5508
5587
5666
5745
5824
5904
5984
6064
6144
6224
6304
6384
6464
6545
6625
6706
6787
6867
6948
7028
7109
7189
7270
7350
7431
7511
7591
7672
7752
7832
7912
7991
8071
8151
8230
8310
8389
8468
8547
8626
8705
8783
8862
8940
9019
9097
9175
9253
9330
9408
9485
9562
9639
9716
9793
9869
9945
10021
10096
10171
10246
10321
10395
10468
10542
10614
10687
10758
10830
10900
10971
11040
11109
11177
11245
11312
11379
11445
11510
11574
11638
11701
11763
11825
11885
11945
12005
12063
12121
12178
12234
12289
12344
12397
12450
12502
12553
12603
12652
12701
12749
12795
12841
12886
12930
12974
13016
13058
13098
13138
13177
13216
13253
13289
13325
13360
13394
13427
13459
13490
13520
13550
13578
13606
13633
13658
13683
13707
13730
13752
13773
13792
13811
13829
13846
13861
13876
13889
13902
13913
13923
13931
13939
13945
13950
13954
13956
13957
13957
13955
13952
13948
13942
13935
13927
13917
13905
13893
13879
13863
13846
13828
13808
13787
13764
13740
13715
13688
13660
13630
13600
13568
13534
13499
13464
13426
13388
13348
13308
13266
13223
13179
13133
13087
13039
12991
12941
12891
12839
12786
12733
12678
12622
12566
12508
12449
12390
12329
12268
12206
12142
12078
12013
11947
11880
11812
11743
11673
11602
11531
11458
11385
11310
11235
11159
11082
11003
10925
10845
10764
10683
10600
10517
10433
10348
10262
10175
10088
9999
9910
9821
9730
9639
9547
9455
9362
9268
9174
9079
8984
8888
8792
8696
8599
8502
8404
8306
8208
8109
8010
7911
7812
7713
7614
7514
7415
7316
7216
7117
7018
6919
6820
6722
6624
6526
6429
6332
6235
6139
6043
5948
5854
5760
5667
5575
5483
5392
5302
5213
5124
5037
4950
4864
4779
4694
4611
4528
4446
4366
4286
4207
4128
4051
3974
3899
3824
3750
3677
3604
3533
3462
3392
3323
3254
3187
3119
3053
2987
2922
2857
2793
2729
2666
2603
2540
2478
2416
2355
2294
2233
2172
2111
2051
1991
1930
1870
1810
1751
1691
1631
1571
1511
1451
1391
1331
1271
1211
1151
1090
1029
968
907
845
783
721
659
596
533
469
406
341
277
212
147
81
16
-51
-117
-184
-251
-318
-386
-453
-521
-589
-657
-726
-794
-862
-931
-999
-1068
-1136
-1205
-1273
-1342
-1410
-1478
-1546
-1614
-1682
-1750
-1818
-1885
-1953
-2020
-2087
-2154
-2221
-2287
-2354
-2420
-2486
-2552
-2617
-2682
-2747
-2812
-2876
-2940
-3003
-3066
-3129
-3191
-3253
-3315
-3375
-3435
-3495
-3554
-3612
-3670
-3727
-3783
-3838
-3892
-3946
-3998
-4050
-4100
-4150
-4198
-4246
-4292
-4337
-4381
-4424
-4465
-4505
-4544
-4582
-4618
-4653
-4686
-4718
-4749
-4778
-4806
-4832
-4857
-4881
-4903
-4923
-4942
-4960
-4976
-4991
-5004
-5016
-5027
-5036
-5043
-5049
-5054
-5057
-5059
-5059
-5058
-5055
-5051
-5046
-5039
-5031
-5021
-5010
-4998
-4984
-4969
-4953
-4935
-4916
-4895
-4873
-4850
-4826
-4801
-4774
-4746
-4717
-4686
-4655
-4622
-4588
-4553
-4516
-4479
-4440
-4401
-4360
-4318
-4275
-4230
-4185
-4138
-4091
-4042
-3992
-3942
-3889
-3836
-3782
-3727
-3670
-3613
-3554
-3494
-3433
-3371
-3308
-3243
-3178
-3112
-3044
-2976
-2906
-2835
-2764
-2691
-2618
-2543
-2468
-2392
-2315
-2237
-2158
-2079
-1999
-1918
-1837
-1755
-1673
-1590
-1506
-1422
-1338
-1253
-1168
-1083
-998
-912
-826
-740
-654
-568
-482
-396
-310
-225
-139
-53
32
117
202
286
371
454
538
621
703
785
867
948
1028
1108
1187
1265
1343
1421
1497
1573
1648
1722
1795
1868
1940
2011
2081
2150
2218
2285
2351
2416
2480
2543
2605
2666
2726
2785
2843
2899
2954
3009
3062
3113
3164
3213
3261
3307
3353
3396
3438
3479
3518
3556
3592
3626
3659
3690
3719
3747
3773
3797
3819
3839
3857
3874
3888
3901
3911
3920
3927
3931
3934
3934
3933
3929
3924
3916
3907
3895
3881
3865
3847
3827
3805
3781
3755
3726
3696
3664
3630
3595
3557
3517
3476
3433
3388
3342
3294
3244
3193
3141
3087
3031
2974
2916
2857
2796
2735
2672
2608
2543
2477
2410
2342
2273
2204
2134
2063
1991
1919
1846
1772
1698
1624
1549
1474
1398
1322
1246
1170
1093
1016
939
862
785
708
631
554
477
400
323
245
168
92
15
-62
-138
-215
-291
-367
-443
-519
-594
-669
-744
-819
-893
-968
-1041
-1115
-1188
-1261
-1333
-1406
-1477
-1549
-1620
-1690
-1760
-1830
-1899
-1968
-2036
-2104
-2171
-2238
-2304
-2370
-2435
-2500
-2563
-2627
-2690
-2752
-2813
-2874
-2934
-2994
-3052
-3110
-3168
-3224
-3280
-3336
-3390
-3444
-3497
-3549
-3601
-3651
-3701
-3751
-3799
-3847
-3894
-3940
-3986
-4030
-4074
-4118
-4160
-4202
-4243
-4283
-4323
-4361
-4400
-4437
-4474
-4510
-4545
-4579
-4613
-4646
-4678
-4710
-4741
-4771
-4800
-4828
-4856
-4883
-4910
-4935
-4960
-4984
-5008
-5030
-5052
-5074
-5094
-5114
-5134
-5152
-5170
-5188
-5205
-5221
-5237
-5252
-5266
-5280
-5293
-5306
-5319
-5330
-5342
-5353
-5363
-5373
-5383
-5392
-5401
-5410
-5418
-5426
-5434
-5441
-5448
-5455
-5463
-5469
-5476
-5483
-5490
-5497
-5504
-5511
-5518
-5526
-5534
-5542
-5550
-5559
-5568
-5577
-5587
-5597
-5608
-5619
-5631
-5644
-5657
-5670
-5685
-5700
-5716
-5733
-5750
-5768
-5787
-5808
-5828
-5850
-5873
-5897
-5922
-5947
-5974
-6002
-6030
-6060
-6091
-6123
-6156
-6189
-6224
-6260
-6297
-6335
-6374
-6414
-6455
-6497
-6539
-6583
-6628
-6673
-6720
-6767
-6815
-6864
-6914
-6965
-7016
-7068
-7122
-7175
-7230
-7285
-7341
-7397
-7455
-7512
-7571
-7630
-7689
-7749
-7810
-7871
-7932
-7994
-8055
-8119
-8182
-8245
-8309
-8373
-8437
-8501
-8566
-8631
-8696
-8761
-8827
-8892
-8958
-9024
-9090
-9156
-9222
-9288
-9354
-9420
-9486
-9552
-9618
-9683
-9749
-9815
-9880
-9945
-10010
-10075
-10139
-10203
-10267
-10330
-10393
-10456
-10518
-10579
-10640
-10701
-10761
-10820
-10878
-10936
-10993
-11049
-11105
-11159
-11213
-11266
-11317
-11368
-11418
-11467
-11515
-11561
-11607
-11651
-11694
-11736
-11776
-11815
-11853
-11890
-11925
-11958
-11990
-12021
-12050
-12077
-12103
-12128
-12150
-12171
-12191
-12208
-12224
-12238
-12251
-12261
-12270
-12276
-12281
-12283
-12284
-12282
-12279
-12273
-12265
-12255
-12243
-12228
-12211
-12192
-12171
-12147
-12121
-12093
-12063
-12030
-11994
-11957
-11917
-11875
-11830
-11783
-11734
-11683
-11629
-11573
-11515
-11455
-11392
-11328
-11261
-11192
-11121
-11047
-10972
-10895
-10815
-10734
-10650
-10565
-10478
-10388
-10297
-10204
-10110
-10013
-9915
-9815
-9713
-9610
-9505
-9398
-9290
-9180
-9069
-8956
-8842
-8726
-8609
-8490
-8370
-8249
-8125
-8002
-7877
-7750
-7622
-7493
-7363
-7231
-7099
-6965
-6830
-6694
-6558
-6420
-6281
-6142
-6001
-5860
-5718
-5575
-5432
-5288
-5144
-4998
-4853
-4707
-4560
-4413
-4266
-4118
-3970
-3822
-3673
-3525
-3376
-3227
-3078
-2930
-2781
-2632
-2483
-2334
-2185
-2037
-1889
-1741
-1593
-1445
-1298
-1151
-1004
-858
-712
-567
-422
-278
-134
9
152
293
434
575
714
853
991
1128
1264
1399
1534
1667
1799
1931
2061
2190
2318
2445
2571
2695
2819
2941
3061
3181
3299
3416
3531
3645
3758
3869
3979
4086
4194
4300
4404
4506
4607
4707
4805
4902
4997
5091
5183
5273
5362
5450
5536
5620
5703
5784
5863
5941
6017
6091
6164
6235
6305
6373
6439
6504
6567
6628
6688
6746
6802
6857
6910
6961
7011
7059
7106
7151
7194
7236
7276
7314
7351
7386
7420
7452
7482
7511
7538
7564
7588
7610
7631
7651
7668
7684
7699
7712
7724
7734
7742
7749
7755
7759
7761
7762
7762
7760
7757
7752
7745
7738
7728
7718
7706
7692
7677
7661
7643
7624
7604
7582
7559
7534
7509
7481
7453
7423
7392
7360
7327
7292
7256
7219
7181
7142
7102
7060
7018
6974
6930
6884
6838
6790
6742
6692
6642
6591
6538
6485
6431
6377
6321
6264
6207
6149
6090
6031
5970
5909
5848
5785
5722
5659
5594
5530
5464
5399
5332
5266
5198
5131
5063
4994
4926
4857
4787
4718
4648
4578
4507
4437
4366
4295
4224
4153
4082
4010
3939
3868
3796
3725
3654
3582
3511
3440
3369
3299
3228
3158
3088
3018
2949
2879
2810
2742
2674
2606
2538
2471
2404
2337
2271
2206
2141
2076
2012
1949
1885
1823
1761
1699
1638
1578
1518
1459
1400
1342
1285
1228
1171
1116
1060
1004
951
897
844
791
739
687
636
585
535
485
436
387
339
291
243
196
150
104
59
14
-31
-75
-118
-162
-204
-246
-288
-329
-370
-410
-450
-489
-528
-566
-604
-642
-679
-715
-751
-786
-821
-856
-889
-923
-955
-987
-1018
-1050
-1080
-1110
-1139
-1168
-1196
-1224
-1251
-1277
-1303
-1328
-1353
-1377
-1400
-1423
-1445
-1467
-1487
-1508
-1527
-1546
-1564
-1582
-1598
-1615
-1630
-1645
-1659
-1672
-1685
-1697
-1708
-1719
-1729
-1738
-1746
-1754
-1761
-1768
-1773
-1778
-1782
-1786
-1789
-1791
-1792
-1792
-1792
-1791
-1789
-1786
-1782
-1778
-1773
-1767
-1760
-1753
-1744
-1735
-1725
-1714
-1703
-1691
-1678
-1664
-1650
-1634
-1619
-1602
-1585
-1567
-1549
-1529
-1510
-1490
-1469
-1448
-1426
-1404
-1381
-1358
-1335
-1311
-1287
-1262
-1237
-1212
-1186
-1160
-1133
-1106
-1079
-1052
-1024
-995
-967
-938
-908
-878
-848
-818
-787
-755
-724
-691
-659
-626
-592
-558
-523
-488
-452
-416
-379
-341
-303
-264
-224
-184
-143
-101
-58
-14
31
76
122
169
218
267
317
368
419
472
526
581
637
694
752
811
870
931
993
1056
1120
1184
1250
1317
1385
1454
1524
1595
1667
1740
1815
1890
1967
2044
2123
2203
2284
2366
2450
2534
2620
2707
2795
2884
2974
3065
3158
3252
3347
3443
3540
3639
3738
3839
3941
4043
4149
4254
4361
4468
4577
4687
4798
4909
5022
5136
5251
5366
5483
5600
5718
5837
5957
6077
6199
6320
6443
6566
6689
6813
6938
7063
7189
7315
7441
7568
7695
7822
7950
8077
8206
8335
8463
8592
8721
8850
8978
9107
9236
9364
9493
9621
9749
9876
10004
10131
10257
10383
10509
10634
10759
10883
11007
11130
11252
11374
11494
11615
11734
11853
11971
12088
12204
12319
12433
12546
12658
12769
12879
12987
13095
13201
13306
13410
13512
13613
13713
13811
13907
14003
14096
14188
14279
14368
14455
14540
14624
14706
14787
14866
14943
15018
15092
15164
15234
15302
15369
15434
15497
15558
15617
15675
15730
15784
15836
15886
15934
15981
16024
16068
16108
16146
16184
16219
16251
16283
16312
16340
16364
16388
16410
16429
16447
16463
16477
16489
16499
16507
16514
16518
16521
16522
16521
16519
16514
16508
16500
16490
16478
16464
16449
16432
16414
16393
16370
16347
16321
16294
16265
16234
16202
16168
16132
16094
16056
16015
15974
15930
15885
15839
15790
15741
15690
15637
15583
15527
15470
15411
15351
15290
15227
15163
15098
15031
14963
14894
14823
14751
14678
14604
14529
14453
14375
14297
14217
14137
14055
13973
13890
13806
13721
13635
13549
13461
13373
13285
13195
13105
13014
12923
12831
12739
12646
12552
12458
12364
12269
12174
12079
11984
11888
11792
11696
11599
11503
11407
11311
11214
11118
11022
10926
10830
10735
10640
10545
10450
10355
10261
10168
10074
9981
9889
9797
9705
9614
9523
9433
9344
9254
9166
9078
8991
8904
8818
8732
8648
8564
8480
8397
8316
8234
8154
8074
7995
7917
7840
7763
7688
7613
7539
7466
7394
7322
7252
7182
7113
7045
6978
6912
6847
6783
6719
6657
6596
6536
6476
6418
6361
6305
6249
6195
6142
6090
6038
5988
5939
5891
5844
5797
5752
5708
5664
5622
5580
5540
5500
5461
5424
5387
5351
5315
5281
5247
5215
5183
5152
5121
5092
5063
5035
5008
4981
4955
4930
4906
4882
4859
4837
4815
4794
4774
4754
4735
4716
4698
4680
4663
4646
4629
4613
4597
4581
4566
4551
4536
4521
4506
4491
4477
4462
4447
4433
4418
4403
4388
4373
4358
4342
4326
4309
4293
4276
4258
4240
4221
4202
4183
4163
4142
4120
4098
4075
4051
4027
4003
3978
3952
3926
3898
3870
3841
3811
3781
3750
3718
3685
3652
3617
3582
3547
3510
3473
3435
3397
3358
3318
3277
3236
3194
3152
3109
3065
3021
2977
2932
2886
2840
2794
2747
2700
2652
2604
2556
2508
2459
2410
2361
2312
2263
2213
2164
2114
2064
2015
1965
1916
1866
1817
1768
1719
1670
1621
1573
1525
1477
1430
1383
1336
1290
1245
1200
1156
1112
1069
1026
984
943
902
862
823
785
747
711
675
639
605
571
539
507
476
446
416
388
361
334
308
283
259
236
214
192
171
151
132
114
96
80
64
48
34
20
7
-6
-17
-29
-39
-49
-58
-67
-75
-83
-90
-97
-103
-109
-115
-121
-126
-131
-135
-140
-144
-149
-153
-157
-161
-166
-170
-174
-178
-183
-188
-192
-197
-203
-208
-214
-220
-226
-233
-239
-247
-254
-262
-271
-279
-289
-298
-308
-319
-330
-342
-354
-366
-380
-393
-408
-423
-438
-455
-472
-489
-507
-526
-546
-566
-587
-608
-631
-654
-677
-701
-726
-752
-778
-805
-832
-860
-889
-918
-948
-979
-1010
-1041
-1073
-1106
-1139
-1173
-1207
-1242
-1277
-1312
-1348
-1384
-1421
-1458
-1496
-1534
-1572
-1611
-1650
-1690
-1730
-1770
-1811
-1852
-1893
-1935
-1977
-2020
-2062
-2106
-2149
-2193
-2238
-2282
-2328
-2373
-2419
-2466
-2513
-2560
-2608
-2656
-2704
-2753
-2803
-2853
-2904
-2955
-3006
-3058
-3110
-3163
-3217
-3271
-3325
-3380
-3435
-3491
-3548
-3605
-3662
-3720
-3778
-3837
-3896
-3956
-4016
-4075
-4137
-4199
-4260
-4323
-4385
-4448
-4511
-4574
-4638
-4702
-4766
-4831
-4895
-4960
-5025
-5090
-5155
-5221
-5286
-5351
-5417
-5482
-5547
-5612
-5677
-5742
-5806
-5871
-5935
-5999
-6062
-6126
-6189
-6252
-6314
-6376
-6438
-6499
-6560
-6621
-6681
-6741
-6800
-6859
-6917
-6975
-7033
-7089
-7146
-7202
-7257
-7312
-7366
-7419
-7472
-7524
-7576
-7627
-7677
-7727
-7776
-7825
-7873
-7920
-7966
-8012
-8057
-8101
-8145
-8188
-8231
-8272
-8313
-8353
-8393
-8432
-8470
-8508
-8544
-8580
-8616
-8650
-8684
-8717
-8750
-8782
-8812
-8843
-8872
-8901
-8929
-8956
-8982
-9008
-9033
-9057
-9080
-9103
-9124
-9145
-9165
-9185
-9203
-9221
-9238
-9254
-9269
-9284
-9297
-9310
-9322
-9334
-9344
-9354
-9363
-9371
-9378
-9384
-9390
-9395
-9399
-9402
-9404
-9406
-9406
-9406
-9405
-9403
-9400
-9397
-9392
-9387
-9380
-9373
-9365
-9355
-9345
-9334
-9322
-9309
-9295
-9280
-9264
-9247
-9229
-9211
-9191
-9171
-9150
-9128
-9106
-9082
-9058
-9034
-9008
-8982
-8956
-8929
-8901
-8873
-8844
-8815
-8786
-8756
-8725
-8695
-8664
-8633
-8602
-8570
-8538
-8506
-8474
-8442
-8409
-8377
-8345
-8312
-8280
-8247
-8215
-8183
-8151
-8119
-8087
-8055
-8025
-7994
-7963
-7933
-7903
-7873
-7844
-7815
-7787
-7759
-7731
-7704
-7677
-7650
-7624
-7599
-7574
-7549
-7525
-7501
-7477
-7454
-7432
-7409
-7388
-7366
-7345
-7324
-7304
-7284
-7265
-7246
-7227
-7209
-7191
-7173
-7155
-7138
-7121
-7105
-7089
-7073
-7057
-7042
-7026
-7011
-6996
-6982
-6968
-6954
-6940
-6926
-6913
-6899
-6886
-6874
-6861
-6849
-6837
-6825
-6813
-6802
-6791
-6780
-6770
-6760
-6750
-6740
-6731
-6722
-6713
-6705
-6697
-6690
-6682
-6676
-6670
-6664
-6659
-6654
-6650
-6646
-6643
-6641
-6639
-6638
-6638
-6638
-6639
-6640
-6643
-6646
-6649
-6654
-6659
-6665
-6672
-6680
-6688
-6698
-6708
-6719
-6732
-6745
-6759
-6773
-6789
-6806
-6824
-6842
-6862
-6882
-6903
-6926
-6949
-6973
-6998
-7024
-7051
-7078
-7107
-7136
-7166
-7197
-7229
-7261
-7294
-7328
-7362
-7397
-7433
-7469
-7506
-7543
-7581
-7619
-7657
-7696
-7735
-7775
-7815
-7855
-7895
-7936
-7977
-8016
-8058
-8099
-8140
-8180
-8222
-8263
-8304
-8345
-8385
-8426
-8466
-8507
-8547
-8587
-8626
-8666
-8705
-8744
-8783
-8821
-8859
-8897
-8935
-8972
-9009
-9046
-9082
-9118
-9154
-9189
-9223
-9258
-9291
-9325
-9358
-9390
-9422
-9453
-9484
-9514
-9543
-9572
-9601
-9628
-9655
-9682
-9707
-9732
-9757
-9780
-9803
-9824
-9846
-9866
-9885
-9903
-9921
-9938
-9953
-9968
-9982
-9995
-10006
-10017
-10027
-10036
-10043
-10050
-10055
-10060
-10063
-10065
-10066
-10066
-10065
-10062
-10059
-10054
-10048
-10041
-10033
-10024
-10013
-10002
-9989
-9975
-9960
-9943
-9926
-9907
-9888
-9867
-9845
-9822
-9797
-9772
-9746
-9718
-9690
-9660
-9630
-9598
-9565
-9532
-9497
-9462
-9425
-9388
-9349
-9310
-9270
-9229
-9187
-9144
-9101
-9056
-9011
-8965
-8918
-8870
-8821
-8772
-8722
-8671
-8619
-8567
-8513
-8459
-8405
-8349
-8293
-8237
-8179
-8121
-8061
-8003
-7942
-7882
-7820
-7758
-7695
-7631
-7567
-7502
-7437
-7371
-7304
-7236
-7168
-7099
-7029
-6959
-6887
-6816
-6743
-6670
-6596
-6521
-6446
-6369
-6292
-6215
-6136
-6057
-5977
-5896
-5815
-5733
-5650
-5566
-5482
-5397
-5312
-5225
-5138
-5051
-4963
-4874
-4785
-4695
-4604
-4514
-4422
-4330
-4238
-4145
-4051
-3959
-3865
-3771
-3676
-3582
-3487
-3392
-3296
-3201
-3105
-3010
-2914
-2818
-2722
-2626
-2530
-2435
-2339
-2243
-2147
-2052
-1956
-1861
-1766
-1671
-1576
-1481
-1386
-1292
-1198
-1104
-1010
-917
-824
-731
-639
-546
-454
-363
-272
-181
-90
0
89
179
268
356
444
532
619
705
792
877
962
1047
1131
1215
1298
1381
1463
1544
1625
1706
1785
1865
1944
2021
2100
2177
2254
2330
2406
2482
2557
2631
2706
2779
2853
2925
2998
3070
3142
3213
3284
3355
3425
3495
3565
3634
3704
3773
3841
3910
3978
4046
4113
4181
4248
4315
4382
4449
4516
4583
4649
4716
4782
4848
4915
4981
5047
5113
5179
5245
5311
5377
5443
5509
5575
5641
5707
5773
5839
5905
5971
6037
6104
6170
6236
6303
6370
6436
6503
6570
6637
6704
6771
6839
6906
6974
7041
7109
7177
7244
7312
7380
7449
7517
7585
7653
7721
7790
7858
7926
7994
8063
8131
8199
8267
8335
8403
8471
8538
8606
8673
8741
8808
8875
8942
9009
9075
9141
9208
9274
9339
9405
9470
9535
9600
9665
9729
9793
9857
9920
9983
10046
10108
10170
10231
10292
10353
10413
10473
10532
10591
10649
10707
10764
10821
10877
10933
10988
11042
11096
11150
11202
11255
11306
11357
11407
11456
11505
11552
11599
11645
11691
11735
11779
11821
11863
11904
11943
11982
12020
12056
12092
12126
12160
12192
12223
12253
12281
12308
12334
12359
12382
12404
12425
12444
12461
12478
12492
12505
12517
12527
12536
12543
12548
12551
12553
12554
12553
12550
12545
12539
12531
12521
12509
12496
12482
12465
12447
12427
12406
12383
12358
12332
12304
12274
12243
12210
12176
12140
12103
12064
12023
11981
11938
11894
11848
11800
11752
11702
11651
11599
11546
11492
11436
11380
11323
11264
11205
11145
11085
11023
10960
10897
10833
10769
10704
10638
10571
10504
10437
10369
10300
10231
10162
10092
10022
9951
9881
9810
9738
9667
9595
9523
9452
9379
9307
9235
9163
9090
9018
8945
8873
8800
8728
8655
8583
8511
8438
8366
8294
8222
8150
8077
8006
7934
7863
7791
7720
7649
7578
7507
7436
7366
7296
7226
7157
7087
7018
6950
6881
6813
6746
6679
6612
6545
6479
6414
6348
6284
6219
6156
6092
6030
5967
5906
5845
5784
5724
5664
5606
5547
5490
5433
5377
5321
5266
5212
5158
5105
5053
5002
4951
4901
4852
4804
4756
4710
4664
4618
4574
4530
4487
4445
4404
4363
4323
4284
4246
4208
4172
4136
4100
4066
4032
4000
3967
3936
3905
3876
3846
3818
3790
3763
3737
3712
3687
3663
3639
3616
3594
3572
3551
3530
3510
3491
3472
3454
3436
3419
3402
3386
3370
3354
3339
3325
3311
3297
3284
3271
3258
3245
3233
3222
3210
3199
3188
3177
3167
3156
3146
3136
3126
3117
3107
3098
3088
3079
3070
3061
3052
3043
3034
3025
3016
3007
2998
2989
2980
2971
2962
2953
2944
2935
2925
2916
2906
2897
2887
2877
2867
2856
2846
2835
2825
2814
2803
2792
2781
2769
2758
2746
2734
2723
2711
2699
2687
2675
2662
2650
2638
2626
2613
2601
2589
2577
2565
2553
2541
2529
2517
2506
2494
2483
2472
2461
2451
2441
2431
2421
2411
2402
2394
2385
2377
2370
2362
2356
2349
2343
2338
2332
2328
2323
2320
2316
2314
2311
2310
2308
2308
2307
2308
2309
2310
2313
2316
2319
2323
2328
2333
2339
2346
2354
2362
2371
2381
2391
2403
2414
2427
2440
2455
2469
2485
2501
2518
2535
2554
2572
2592
2612
2633
2655
2677
2700
2723
2747
2772
2797
2824
2850
2877
2905
2934
2963
2993
3023
3054
3085
3117
3150
3183
3217
3251
3286
3321
3357
3393
3430
3467
3505
3544
3583
3622
3662
3702
3743
3784
3826
3868
3910
3953
3997
4040
4083
4128
4173
4218
4263
4308
4353
4399
4444
4490
4536
4581
4627
4673
4719
4764
4810
4855
4900
4946
4990
5035
5080
5124
5168
5211
5255
5298
5340
5382
5424
5465
5506
5547
5586
5626
5665
5703
5741
5778
5814
5850
5886
5920
5954
5988
6021
6053
6084
6115
6145
6174
6203
6231
6258
6284
6310
6335
6360
6384
6407
6429
6451
6472
6492
6512
6531
6549
6567
6584
6600
6616
6632
6646
6661
6674
6688
6700
6713
6724
6736
6747
6757
6767
6777
6787
6796
6804
6813
6821
6828
6836
6843
6850
6857
6863
6870
6876
6882
6887
6893
6898
6904
6909
6913
6918
6923
6927
6931
6935
6939
6943
6946
6950
6953
6956
6958
6961
6963
6965
6967
6968
6970
6971
6971
6972
6972
6972
6971
6971
6970
6968
6966
6964
6962
6959
6955
6952
6947
6943
6938
6932
6926
6920
6913
6906
6898
6890
6881
6872
6862
6852
6842
6830
6819
6806
6794
6780
6766
6751
6736
6720
6704
6687
6669
6650
6631
6611
6590
6568
6546
6523
6499
6474
6449
6422
6395
6367
6337
6308
6277
6245
6212
6179
6144
6109
6072
6035
5996
5957
5917
5876
5834
5790
5746
5701
5655
5608
5560
5511
5461
5410
5359
5306
5252
5197
5141
5084
5027
4968
4909
4848
4787
4724
4661
4597
4532
4466
4399
4332
4263
4194
4124
4053
3981
3908
3834
3760
3685
3609
3532
3454
3376
3296
3216
3135
3053
2971
2887
2803
2718
2632
2546
2458
2371
2282
2192
2102
2012
1920
1828
1736
1643
1549
1455
1360
1265
1169
1073
976
879
782
684
586
488
389
290
191
91
-8
-108
-208
-309
-409
-509
-610
-711
-811
-912
-1012
-1113
-1214
-1315
-1415
-1516
-1616
-1717
-1817
-1917
-2017
-2116
-2216
-2315
-2414
-2512
-2611
-2708
-2806
-2903
-3000
-3096
-3192
-3287
-3382
-3477
-3570
-3664
-3757
-3849
-3941
-4032
-4123
-4213
-4302
-4391
-4479
-4567
-4654
-4740
-4826
-4911
-4995
-5079
-5162
-5244
-5326
-5407
-5488
-5567
-5647
-5725
-5803
-5880
-5957
-6033
-6108
-6183
-6257
-6330
-6403
-6475
-6547
-6618
-6688
-6758
-6827
-6896
-6964
-7031
-7098
-7164
-7230
-7295
-7359
-7423
-7486
-7548
-7610
-7672
-7732
-7792
-7851
-7910
-7968
-8025
-8080
-8137
-8192
-8246
-8299
-8352
-8404
-8455
-8505
-8554
-8602
-8650
-8697
-8742
-8787
-8831
-8874
-8917
-8958
-8998
-9037
-9076
-9113
-9149
-9185
-9219
-9252
-9284
-9315
-9345
-9374
-9402
-9429
-9454
-9479
-9502
-9524
-9545
-9565
-9583
-9600
-9616
-9631
-9645
-9657
-9668
-9678
-9686
-9693
-9699
-9704
-9707
-9709
-9709
-9709
-9707
-9703
-9698
-9692
-9685
-9676
-9666
-9654
-9641
-9627
-9611
-9594
-9575
-9555
-9534
-9511
-9487
-9461
-9434
-9405
-9375
-9344
-9311
-9277
-9241
-9204
-9166
-9126
-9085
-9042
-8998
-8952
-8906
-8858
-8808
-8757
-8705
-8652
-8597
-8541
-8483
-8425
-8365
-8304
-8242
-8178
-8113
-8048
-7981
-7912
-7843
-7773
-7701
-7629
-7555
-7481
-7405
-7328
-7251
-7172
-7093
-7013
-6931
-6849
-6766
-6683
-6598
-6513
-6427
-6341
-6254
-6166
-6078
-5989
-5899
-5810
-5719
-5629
-5538
-5446
-5355
-5263
-5170
-5078
-4985
-4893
-4800
-4707
-4614
-4521
-4428
-4335
-4243
-4150
-4058
-3965
-3873
-3782
-3690
-3599
-3508
-3418
-3328
-3239
-3149
-3061
-2973
-2885
-2798
-2711
-2625
-2540
-2455
-2370
-2286
-2203
-2121
-2039
-1958
-1877
-1797
-1718
-1639
-1561
-1484
-1408
-1332
-1257
-1183
-1109
-1037
-965
-893
-823
-753
-684
-616
-548
-482
-416
-351
-286
-223
-160
-98
-37
23
82
141
198
255
311
366
420
473
525
576
627
676
724
772
818
863
908
951
993
1034
1075
1114
1151
1188
1224
1259
1292
1325
1356
1386
1415
1444
1471
1497
1521
1545
1568
1590
1611
1631
1649
1667
1684
1700
1715
1729
1742
1753
1764
1774
1784
1792
1799
1805
1810
1815
1818
1820
1822
1822
1821
1820
1817
1814
1809
1804
1797
1790
1782
1772
1762
1750
1738
1725
1710
1695
1679
1661
1643
1623
1603
1582
1559
1536
1512
1487
1460
1433
1405
1375
1345
1314
1282
1248
1214
1179
1143
1106
1068
1028
988
947
905
862
818
774
728
681
634
585
536
486
435
383
330
277
222
167
111
55
-3
-61
-120
-180
-240
-301
-363
-425
-488
-552
-616
-681
-746
-812
-879
-945
-1012
-1080
-1148
-1217
-1285
-1354
-1424
-1493
-1563
-1633
-1703
-1773
-1843
-1913
-1983
-2053
-2123
-2193
-2262
-2332
-2401
-2470
-2539
-2608
-2676
-2744
-2811
-2878
-2945
-3011
-3076
-3142
-3206
-3271
-3334
-3397
-3460
-3521
-3583
-3643
-3703
-3762
-3821
-3878
-3935
-3991
-4046
-4102
-4155
-4208
-4260
-4312
-4362
-4412
-4461
-4508
-4555
-4601
-4647
-4691
-4734
-4776
-4818
-4858
-4898
-4936
-4974
-5010
-5046
-5081
-5114
-5147
-5179
-5210
-5239
-5268
-5296
-5323
-5349
-5374
-5399
-5422
-5445
-5466
-5487
-5507
-5526
-5544
-5561
-5577
-5593
-5608
-5622
-5635
-5647
-5658
-5668
-5678
-5687
-5695
-5702
-5708
-5713
-5717
-5721
-5723
-5725
-5725
-5725
-5724
-5722
-5719
-5715
-5711
-5705
-5698
-5690
-5682
-5672
-5661
-5649
-5637
-5623
-5608
-5593
-5576
-5558
-5540
-5520
-5499
-5477
-5455
-5431
-5406
-5381
-5354
-5326
-5298
-5268
-5238
-5206
-5174
-5141
-5107
-5072
-5036
-4999
-4962
-4924
-4885
-4845
-4805
-4763
-4721
-4679
-4635
-4591
-4546
-4501
-4454
-4408
-4360
-4312
-4263
-4214
-4164
-4113
-4062
-4011
-3959
-3906
-3853
-3799
-3745
-3690
-3635
-3579
-3523
-3467
-3410
-3352
-3294
-3236
-3177
-3118
-3059
-2999
-2939
-2878
-2817
-2756
-2695
-2633
-2571
-2508
-2446
-2383
-2320
-2257
-2194
-2130
-2066
-2003
-1939
-1875
-1810
-1746
-1682
-1617
-1553
-1488
-1424
-1359
-1294
-1230
-1165
-1100
-1036
-971
-906
-841
-777
-712
-647
-583
-518
-454
-389
-325
-261
-197
-133
-69
-5
59
123
186
250
313
376
439
502
564
627
689
751
813
875
937
998
1060
1120
1181
1242
1302
1362
1422
1481
1540
1599
1658
1716
1774
1831
1888
1945
2001
2058
2113
2169
2223
2278
2332
2385
2439
2491
2543
2595
2646
2697
2747
2797
2846
2895
2943
2990
3037
3084
3130
3175
3220
3264
3307
3350
3393
3435
3476
3517
3557
3596
3635
3673
3711
3749
3785
3821
3857
3892
3927
3961
3994
4027
4059
4091
4124
4155
4186
4216
4246
4275
4304
4332
4360
4388
4415
4441
4467
4493
4518
4543
4567
4590
4613
4636
4658
4679
4700
4720
4740
4759
4778
4796
4813
4830
4846
4862
4877
4891
4905
4918
4930
4942
4953
4964
4974
4983
4991
4999
5006
5013
5019
5024
5028
5032
5035
5037
5039
5040
5040
5040
5039
5037
5034
5031
5028
5023
5018
5012
5005
4998
4990
4982
4972
4963
4952
4941
4929
4916
4903
4889
4875
4859
4844
4827
4810
4793
4775
4756
4737
4717
4696
4675
4654
4632
4610
4587
4564
4540
4516
4491
4466
4440
4415
4388
4362
4335
4307
4280
4251
4223
4194
4165
4136
4106
4075
4046
4014
3985
3954
3922
3891
3859
3827
3795
3763
3730
3697
3664
3631
3598
3564
3530
3496
3462
3428
3393
3359
3324
3289
3254
3219
3183
3148
3112
3076
3040
3004
2968
2932
2896
2860
2823
2787
2750
2714
2677
2640
2604
2567
2530
2493
2457
2420
2383
2346
2309
2272
2236
2199
2162
2125
2089
2052
2015
1979
1943
1906
1870
1834
1799
1763
1727
1692
1657
1622
1588
1554
1520
1486
1453
1420
1387
1355
1323
1292
1261
1230
1200
1170
1141
1112
1084
1057
1029
1002
977
952
927
903
879
857
834
813
792
772
753
734
716
699
682
667
652
638
625
612
601
590
580
571
563
556
549
544
539
535
533
531
530
530
531
532
535
539
544
549
556
563
572
581
591
603
615
628
642
657
673
690
707
726
746
766
787
810
833
857
882
908
934
962
990
1018
1050
1081
1112
1145
1179
1213
1248
1285
1322
1359
1398
1438
1478
1519
1561
1604
1648
1693
1738
1784
1831
1879
1927
1977
2027
2077
2129
2181
2234
2288
2342
2397
2453
2509
2566
2624
2682
2741
2800
2860
2921
2982
3043
3106
3168
3231
3295
3359
3423
3488
3553
3618
3684
3750
3817
3884
3951
4018
4086
4154
4222
4290
4358
4427
4496
4565
4634
4703
4772
4841
4911
4980
5050
5119
5189
5258
5328
5397
5467
5536
5605
5674
5744
5813
5882
5950
6019
6088
6156
6224
6292
6360
6428
6495
6562
6629
6696
6762
6828
6894
6959
7025
7089
7154
7218
7281
7345
7407
7470
7531
7593
7654
7714
7774
7833
7892
7950
8007
8064
8121
8177
8231
8286
8339
8392
8444
8495
8546
8596
8644
8692
8739
8785
8831
8875
8918
8961
9002
9042
9081
9120
9157
9193
9228
9262
9294
9326
9357
9386
9414
9441
9467
9492
9515
9537
9558
9578
9597
9614
9631
9645
9659
9672
9683
9693
9702
9710
9716
9722
9726
9729
9731
9731
9731
9729
9727
9723
9718
9712
9705
9697
9688
9679
9668
9656
9643
9630
9615
9600
9584
9567
9550
9531
9512
9492
9471
9450
9428
9406
9382
9359
9334
9309
9284
9258
9231
9204
9177
9149
9120
9091
9062
9032
9002
8971
8941
8909
8878
8846
8814
8781
8748
8715
8682
8649
8615
8581
8547
8513
8478
8444
8409
8374
8339
8304
8268
8233
8197
8161
8125
8089
8053
8016
7980
7944
7907
7870
7833
7796
7759
7722
7684
7647
7609
7571
7533
7495
7457
7419
7381
7342
7304
7265
7226
7187
7148
7109
7069
7030
6990
6951
6911
6871
6831
6791
6751
6712
6672
6632
6592
6552
6512
6472
6432
6392
6353
6313
6273
6234
6195
6155
6116
6077
6039
6000
5961
5923
5885
5846
5809
5771
5733
5696
5659
5622
5585
5548
5511
5475
5439
5403
5367
5332
5296
5261
5226
5191
5156
5122
5087
5053
5019
4985
4951
4917
4884
4851
4817
4784
4751
4719
4686
4654
4621
4589
4557
4526
4494
4463
4431
4400
4369
4339
4308
4278
4248
4217
4188
4158
4128
4099
4070
4041
4011
3983
3955
3926
3898
3870
3842
3814
3787
3759
3732
3705
3678
3651
3624
3598
3571
3545
3519
3493
3467
3441
3415
3390
3364
3339
3313
3288
3263
3237
3212
3187
3162
3137
3112
3086
3061
3036
3011
2985
2960
2934
2909
2883
2857
2832
2806
2779
2753
2727
2700
2673
2646
2619
2592
2564
2536
2508
2480
2452
2423
2395
2366
2337
2307
2277
2248
2218
2187
2157
2126
2095
2064
2033
2001
1969
1937
1905
1872
1840
1807
1774
1740
1707
1673
1639
1605
1571
1536
1502
1467
1432
1397
1362
1327
1292
1257
1221
1186
1151
1115
1080
1045
1008
974
939
904
869
834
799
764
729
695
660
626
592
558
524
491
457
424
391
358
326
293
261
229
197
166
135
104
73
42
12
-18
-48
-78
-108
-137
-166
-195
-224
-252
-281
-309
-337
-365
-393
-420
-448
-475
-502
-529
-556
-583
-610
-636
-663
-689
-716
-742
-769
-795
-822
-848
-874
-901
-927
-954
-981
-1006
-1034
-1061
-1088
-1115
-1142
-1169
-1196
-1223
-1250
-1278
-1305
-1333
-1361
-1388
-1416
-1444
-1472
-1500
-1528
-1556
-1584
-1612
-1640
-1669
-1697
-1726
-1754
-1783
-1811
-1840
-1869
-1898
-1927
-1956
-1985
-2013
-2043
-2072
-2101
-2131
-2160
-2189
-2219
-2248
-2278
-2308
-2338
-2367
-2397
-2427
-2457
-2488
-2518
-2548
-2579
-2610
-2640
-2671
-2702
-2733
-2765
-2796
-2828
-2859
-2891
-2923
-2955
-2988
-3020
-3053
-3086
-3119
-3153
-3186
-3220
-3254
-3288
-3323
-3358
-3392
-3428
-3463
-3498
-3534
-3570
-3606
-3642
-3679
-3715
-3752
-3789
-3826
-3863
-3900
-3937
-3974
-4011
-4049
-4086
-4124
-4161
-4199
-4236
-4273
-4311
-4348
-4385
-4422
-4460
-4497
-4534
-4570
-4607
-4644
-4680
-4717
-4753
-4789
-4825
-4861
-4896
-4931
-4967
-5002
-5036
-5071
-5105
-5139
-5173
-5206
-5239
-5272
-5305
-5338
-5370
-5402
-5434
-5465
-5496
-5527
-5558
-5588
-5618
-5647
-5677
-5706
-5734
-5763
-5790
-5818
-5845
-5872
-5898
-5924
-5949
-5974
-5999
-6023
-6047
-6070
-6093
-6116
-6138
-6159
-6180
-6201
-6221
-6241
-6261
-6279
-6298
-6316
-6333
-6351
-6367
-6383
-6399
-6415
-6429
-6444
-6458
-6471
-6485
-6497
-6509
-6521
-6533
-6544
-6554
-6564
-6574
-6583
-6592
-6600
-6608
-6616
-6623
-6630
-6636
-6642
-6647
-6653
-6657
-6662
-6665
-6669
-6672
-6675
-6677
-6679
-6681
-6682
-6682
-6683
-6683
-6682
-6682
-6681
-6679
-6677
-6675
-6672
-6669
-6666
-6662
-6658
-6654
-6650
-6645
-6639
-6634
-6628
-6622
-6615
-6609
-6602
-6594
-6587
-6579
-6571
-6562
-6553
-6544
-6535
-6526
-6516
-6506
-6495
-6484
-6473
-6462
-6451
-6439
-6426
-6414
-6401
-6388
-6375
-6361
-6347
-6332
-6318
-6303
-6287
-6271
-6255
-6239
-6222
-6204
-6186
-6168
-6150
-6131
-6112
-6092
-6072
-6051
-6030
-6009
-5987
-5965
-5942
-5919
-5896
-5872
-5847
-5823
-5798
-5772
-5746
-5720
-5693
-5666
-5638
-5610
-5582
-5553
-5525
-5495
-5466
-5436
-5405
-5375
-5344
-5313
-5281
-5249
-5217
-5185
-5153
-5120
-5087
-5053
-5020
-4986
-4952
-4917
-4883
-4848
-4813
-4778
-4743
-4708
-4672
-4637
-4601
-4565
-4529
-4493
-4457
-4421
-4385
-4349
-4312
-4276
-4240
-4204
-4168
-4131
-4094
-4059
-4024
-3988
-3952
-3917
-3882
-3847
-3812
-3777
-3743
-3709
-3675
-3641
-3608
-3575
-3542
-3510
-3478
-3447
-3415
-3385
-3354
-3324
-3295
-3266
-3237
-3209
-3181
-3154
-3127
-3101
-3074
-3049
-3024
-2999
-2974
-2950
-2927
-2904
-2881
-2859
-2836
-2815
-2793
-2773
-2752
-2732
-2712
-2692
-2673
-2653
-2635
-2616
-2598
-2580
-2562
-2545
-2527
-2510
-2494
-2477
-2461
-2444
-2429
-2413
-2397
-2382
-2367
-2352
-2338
-2323
-2309
-2295
-2281
-2268
-2254
-2241
-2228
-2215
-2203
-2190
-2178
-2166
-2154
-2142
-2131
-2119
-2108
-2097
-2086
-2076
-2065
-2055
-2044
-2033
-2024
-2013
-2004
-1995
-1985
-1976
-1966
-1957
-1948
-1939
-1929
-1920
-1911
-1903
-1894
-1885
-1876
-1867
-1859
-1850
-1842
-1833
-1824
-1816
-1807
-1799
-1791
-1782
-1774
-1765
-1757
-1749
-1740
-1732
-1724
-1715
-1707
-1698
-1690
-1682
-1673
-1665
-1657
-1648
-1640
-1631
-1623
-1614
-1606
-1597
-1588
-1580
-1571
-1562
-1553
-1544
-1535
-1526
-1517
-1508
-1498
-1489
-1480
-1470
-1460
-1451
-1441
-1431
-1421
-1411
-1401
-1390
-1380
-1369
-1359
-1348
-1337
-1326
-1315
-1304
-1293
-1281
-1269
-1258
-1246
-1234
-1222
-1209
-1197
-1184
-1171
-1158
-1145
-1132
-1118
-1104
-1090
-1076
-1061
-1047
-1032
-1016
-1002
-986
-970
-954
-938
-922
-905
-888
-871
-854
-836
-818
-800
-782
-764
-745
-726
-707
-688
-668
-649
-629
-609
-590
-570
-549
-529
-509
-489
-468
-448
-427
-407
-387
-366
-346
-326
-305
-285
-265
-245
-225
-206
-186
-167
-147
-128
-109
-90
-72
-54
-35
-18
0
18
35
52
68
84
100
116
131
146
161
175
189
203
216
229
241
253
265
276
287
297
307
316
326
334
342
350
357
364
371
377
382
387
392
396
400
403
406
408
410
412
413
414
414
414
413
412
411
409
407
404
401
398
394
390
386
381
376
370
364
358
351
345
338
330
322
314
306
297
288
279
270
260
250
240
229
219
208
196
185
173
161
149
137
124
111
98
85
71
58
44
30
16
2
-13
-27
-42
-57
-72
-87
-102
-117
-133
-148
-164
-179
-195
-210
-226
-242
-257
-273
-289
-304
-320
-335
-351
-366
-381
-396
-411
-425
-440
-454
-468
-482
-495
-508
-521
-533
-545
-557
-568
-578
-589
-598
-607
-616
-624
-631
-638
-644
-649
-654
-658
-661
-663
-665
-666
-666
-665
-663
-660
-657
-653
-647
-641
-634
-626
-617
-606
-595
-583
-570
-556
-540
-524
-506
-488
-468
-447
-426
-403
-378
-353
-327
-299
-270
-240
-209
-177
-144
-109
-74
-37
1
41
81
122
165
209
254
300
347
395
444
494
545
597
650
704
759
815
872
930
989
1048
1108
1169
1231
1294
1357
1421
1485
1551
1617
1683
1750
1818
1886
1954
2023
2092
2162
2232
2302
2373
2444
2515
2587
2658
2730
2802
2874
2946
3019
3091
3163
3236
3308
3380
3453
3525
3597
3669
3741
3812
3884
3955
4026
4097
4167
4237
4307
4377
4446
4515
4583
4651
4718
4785
4852
4918
4984
5049
5114
5178
5242
5305
5368
5430
5492
5553
5614
5674
5733
5792
5850
5908
5965
6022
6078
6133
6188
6242
6296
6349
6401
6453
6504
6554
6604
6654
6702
6750
6798
6844
6890
6936
6981
7025
7068
7111
7153
7194
7235
7275
7314
7353
7391
7429
7465
7501
7537
7572
7606
7639
7672
7704
7735
7766
7796
7826
7855
7883
7911
7938
7965
7991
8016
8041
8064
8089
8112
8135
8157
8178
8200
8220
8240
8260
8279
8298
8317
8335
8352
8369
8386
8402
8418
8433
8449
8463
8478
8491
8505
8518
8531
8543
8555
8567
8578
8589
8599
8610
8619
8629
8638
8646
8654
8662
8670
8677
8683
8689
8695
8701
8706
8710
8714
8718
8721
8724
8726
8728
8729
8730
8730
8730
8729
8728
8727
8725
8722
8719
8715
8711
8707
8702
8696
8690
8684
8677
8670
8662
8654
8646
8637
8627
8617
8607
8597
8586
8574
8562
8550
8538
8525
8512
8498
8484
8469
8455
8440
8424
8408
8392
8376
8359
8342
8325
8307
8289
8270
8252
8233
8213
8194
8173
8154
8134
8113
8093
8071
8050
8029
8007
7986
7964
7942
7920
7898
7876
7854
7831
7809
7787
7764
7742
7719
7697
7675
7652
7630
7608
7586
7564
7542
7520
7498
7476
7455
7433
7412
7391
7369
7348
7328
7307
7286
7266
7245
7225
7205
7185
7165
7146
7126
7106
7087
7068
7048
7029
7010
6991
6972
6954
6935
6916
6898
6879
6861
6842
6824
6805
6787
6768
6750
6732
6713
6695
6676
6657
6639
6620
6601
6583
6564
6545
6526
6507
6487
6468
6449
6429
6410
6390
6370
6350
6330
6310
6290
6269
6249
6228
6207
6186
6165
6144
6122
6101
6079
6057
6035
6013
5991
5969
5946
5923
5900
5877
5854
5831
5808
5784
5761
5737
5713
5689
5665
5641
5617
5593
5569
5544
5520
5495
5471
5446
5422
5397
5372
5348
5323
5298
5273
5249
5224
5199
5174
5149
5124
5099
5074
5049
5024
4999
4974
4949
4924
4899
4874
4849
4825
4800
4775
4750
4726
4701
4677
4652
4628
4604
4580
4556
4532
4508
4485
4462
4439
4416
4393
4370
4348
4326
4304
4283
4261
4240
4219
4199
4178
4158
4139
4119
4100
4081
4062
4045
4027
4010
3993
3976
3960
3944
3929
3914
3899
3885
3871
3857
3844
3832
3820
3808
3797
3786
3776
3766
3757
3748
3739
3731
3723
3716
3709
3702
3696
3690
3685
3680
3676
3671
3668
3664
3661
3659
3656
3654
3653
3651
3650
3650
3649
3649
3649
3650
3650
3651
3652
3654
3656
3657
3659
3662
3664
3667
3669
3672
3675
3678
3681
3684
3688
3691
3695
3698
3702
3705
3709
3712
3716
3720
3723
3727
3731
3734
3738
3742
3745
3749
3752
3756
3759
3762
3765
3768
3771
3774
3777
3780
3783
3785
3788
3790
3792
3794
3796
3798
3800
3802
3803
3805
3806
3807
3808
3809
3809
3810
3810
3810
3810
3809
3809
3808
3807
3806
3805
3803
3801
3799
3796
3794
3791
3788
3784
3780
3776
3772
3767
3762
3756
3751
3745
3738
3732
3725
3717
3710
3701
3693
3684
3675
3666
3656
3646
3636
3625
3614
3602
3591
3579
3566
3554
3541
3528
3514
3500
3486
3472
3458
3443
3428
3412
3397
3381
3365
3349
3333
3316
3300
3283
3266
3248
3231
3213
3195
3178
3159
3141
3123
3104
3086
3067
3048
3029
3010
2991
2972
2952
2933
2913
2893
2873
2853
2833
2813
2793
2773
2752
2732
2711
2690
2669
2648
2627
2606
2585
2563
2542
2520
2498
2476
2454
2432
2409
2387
2364
2341
2318
2294
2271
2247
2223
2199
2175
2150
2126
2101
2075
2050
2024
1998
1972
1945
1919
1892
1864
1837
1809
1780
1752
1723
1694
1665
1635
1605
1574
1543
1512
1481
1449
1417
1384
1351
1318
1285
1251
1217
1182
1147
1112
1077
1041
1004
968
931
894
857
819
781
742
704
665
626
586
546
506
466
426
385
344
303
261
220
178
136
94
52
9
-34
-77
-120
-163
-206
-250
-293
-337
-381
-425
-469
-513
-557
-602
-647
-691
-736
-781
-826
-872
-917
-963
-1008
-1054
-1100
-1146
-1193
-1239
-1286
-1333
-1380
-1427
-1474
-1522
-1570
-1618
-1666
-1714
-1763
-1812
-1861
-1910
-1960
-2009
-2060
-2110
-2161
-2211
-2262
-2313
-2365
-2417
-2468
-2521
-2573
-2626
-2678
-2732
-2785
-2838
-2892
-2946
-3000
-3055
-3109
-3164
-3219
-3274
-3329
-3384
-3440
-3495
-3551
-3607
-3663
-3719
-3775
-3831
-3887
-3943
-4000
-4056
-4113
-4169
-4226
-4283
-4339
-4396
-4453
-4509
-4566
-4623
-4680
-4737
-4794
-4851
-4907
-4964
-5021
-5078
-5135
-5191
-5248
-5305
-5361
-5418
-5474
-5531
-5587
-5643
-5699
-5755
-5811
-5867
-5923
-5979
-6035
-6090
-6146
-6201
-6257
-6312
-6367
-6422
-6477
-6531
-6586
-6640
-6695
-6749
-6803
-6857
-6910
-6964
-7017
-7071
-7124
-7177
-7230
-7282
-7335
-7387
-7439
-7491
-7543
-7595
-7646
-7698
-7749
-7800
-7852
-7903
-7953
-8004
-8055
-8105
-8156
-8206
-8256
-8307
-8357
-8407
-8457
-8507
-8556
-8606
-8656
-8705
-8755
-8805
-8854
-8903
-8953
-9002
-9052
-9101
-9150
-9200
-9249
-9298
-9348
-9397
-9446
-9496
-9545
-9594
-9644
-9693
-9743
-9792
-9841
-9891
-9940
-9989
-10039
-10088
-10138
-10187
-10237
-10286
-10335
-10385
-10434
-10484
-10533
-10583
-10632
-10682
-10731
-10781
-10830
-10880
-10929
-10979
-11028
-11078
-11127
-11176
-11226
-11275
-11324
-11373
-11422
-11471
-11520
-11569
-11617
-11665
-11714
-11762
-11809
-11857
-11904
-11951
-11998
-12044
-12090
-12136
-12182
-12227
-12271
-12316
-12360
-12403
-12446
-12489
-12531
-12573
-12614
-12654
-12695
-12734
-12773
-12812
-12850
-12887
-12924
-12960
-12996
-13030
-13065
-13098
-13131
-13163
-13195
-13226
-13256
-13285
-13314
-13342
-13369
-13396
-13422
-13446
-13471
-13494
-13516
-13538
-13559
-13579
-13598
-13616
-13634
-13651
-13666
-13681
-13695
-13708
-13720
-13732
-13742
-13752
-13760
-13768
-13774
-13780
-13785
-13789
-13791
-13793
-13794
-13794
-13793
-13791
-13788
-13783
-13778
-13772
-13765
-13757
-13747
-13737
-13726
-13713
-13700
-13686
-13670
-13654
-13636
-13618
-13598
-13578
-13556
-13534
-13510
-13485
-13460
-13433
-13406
-13377
-13348
-13317
-13286
-13254
-13220
-13186
-13151
-13115
-13077
-13039
-13000
-12961
-12920
-12878
-12836
-12792
-12748
-12703
-12657
-12610
-12562
-12513
-12464
-12414
-12363
-12311
-12258
-12205
-12150
-12095
-12040
-11983
-11926
-11868
-11810
-11750
-11690
-11630
-11568
-11507
-11444
-11381
-11317
-11253
-11188
-11122
-11056
-10989
-10922
-10854
-10786
-10718
-10648
-10579
-10509
-10438
-10367
-10296
-10224
-10152
-10080
-10007
-9934
-9860
-9786
-9712
-9637
-9562
-9487
-9412
-9336
-9260
-9184
-9107
-9030
-8953
-8876
-8798
-8721
-8643
-8564
-8486
-8407
-8328
-8249
-8170
-8090
-8010
-7931
-7851
-7771
-7690
-7610
-7529
-7447
-7366
-7284
-7203
-7121
-7038
-6956
-6873
-6790
-6707
-6624
-6540
-6456
-6372
-6288
-6203
-6119
-6034
-5949
-5863
-5777
-5692
-5605
-5519
-5433
-5346
-5259
-5171
-5084
-4996
-4908
-4820
-4731
-4643
-4554
-4464
-4375
-4285
-4195
-4105
-4014
-3924
-3833
-3741
-3650
-3558
-3466
-3374
-3282
-3190
-3097
-3004
-2911
-2818
-2725
-2631
-2538
-2444
-2350
-2256
-2162
-2068
-1974
-1880
-1785
-1691
-1596
-1502
-1407
-1312
-1218
-1123
-1029
-934
-840
-745
-651
-556
-462
-368
-274
-181
-87
6
100
193
286
378
470
563
654
746
837
928
1018
1110
1200
1289
1379
1468
1557
1645
1733
1821
1908
1995
2081
2168
2253
2339
2424
2508
2592
2676
2759
2842
2925
3007
3089
3170
3251
3331
3411
3491
3570
3649
3727
3805
3882
3959
4035
4112
4188
4263
4338
4413
4487
4560
4634
4707
4779
4851
4923
4994
5065
5136
5206
5275
5345
5414
5483
5551
5619
5687
5754
5822
5888
5955
6021
6087
6153
6218
6284
6349
6413
6478
6542
6606
6670
6734
6797
6860
6923
6986
7049
7111
7173
7235
7297
7358
7420
7481
7542
7602
7663
7723
7783
7842
7902
7961
8020
8077
8137
8195
8252
8310
8367
8424
8480
8536
8592
8647
8702
8757
8811
8865
8919
8972
9025
9077
9129
9181
9232
9283
9333
9384
9433
9482
9531
9580
9628
9675
9723
9769
9816
9862
9907
9952
9997
10041
10085
10129
10172
10214
10256
10298
10340
10381
10421
10461
10501
10540
10579
10618
10656
10694
10732
10769
10805
10842
10878
10914
10949
10984
11019
11053
11087
11121
11155
11188
11221
11254
11286
11318
11350
11382
11414
11445
11476
11507
11538
11569
11599
11630
11660
11690
11720
11750
11779
11809
11838
11868
11897
11926
11955
11984
12013
12042
12070
12099
12127
12156
12184
12212
12241
12269
12297
12325
12353
12381
12408
12436
12464
12491
12519
12546
12574
12601
12628
12655
12682
12709
12736
12763
12790
12817
12844
12870
12897
12924
12951
12977
13004
13030
13057
13083
13110
13136
13163
13189
13216
13242
13269
13295
13321
13348
13374
13401
13427
13454
13480
13507
13533
13560
13586
13613
13639
13666
13692
13719
13746
13772
13799
13826
13852
13879
13905
13932
13959
13985
14012
14038
14064
14091
14117
14143
14169
14195
14221
14247
14272
14297
14323
14348
14372
14397
14421
14446
14470
14493
14516
14540
14562
14585
14607
14628
14650
14671
14691
14711
14731
14750
14769
14787
14805
14823
14839
14856
14872
14887
14901
14915
14929
14942
14954
14965
14976
14987
14996
15005
15013
15020
15027
15033
15038
15042
15046
15049
15051
15052
15052
15051
15050
15048
15045
15041
15036
15030
15024
15016
15008
14999
14988
14977
14965
14952
14938
14923
14908
14891
14873
14855
14835
14814
14793
14770
14747
14722
14697
14670
14643
14614
14585
14554
14523
14490
14457
14422
14386
14350
14312
14274
14234
14193
14152
14109
14065
14020
13974
13928
13880
13831
13781
13730
13678
13625
13571
13516
13460
13403
13345
13286
13227
13166
13104
13041
12978
12913
12848
12781
12714
12646
12577
12507
12436
12365
12292
12219
12145
12070
11995
11918
11841
11763
11684
11605
11525
11444
11362
11280
11197
11113
11029
10944
10859
10772
10686
10598
10510
10422
10332
10243
10152
10061
9970
9878
9785
9692
9598
9504
9410
9314
9219
9123
9026
8929
8832
8734
8635
8537
8437
8338
8238
8138
8037
7936
7835
7733
7631
7529
7426
7324
7221
7117
7014
6910
6806
6702
6598
6493
6388
6283
6178
6073
5968
5862
5757
5651
5545
5439
5333
5226
5120
5014
4907
4800
4693
4587
4480
4373
4266
4159
4051
3945
3838
3731
3623
3516
3409
3302
3195
3088
2981
2875
2768
2661
2555
2448
2342
2236
2130
2024
1918
1812
1707
1602
1497
1392
1287
1183
1079
975
872
769
666
563
461
360
258
157
57
-43
-143
-242
-341
-439
-537
-634
-731
-827
-922
-1016
-1111
-1205
-1298
-1390
-1481
-1572
-1662
-1751
-1840
-1928
-2015
-2101
-2186
-2270
-2354
-2436
-2518
-2599
-2679
-2758
-2836
-2913
-2989
-3064
-3138
-3211
-3283
-3354
-3424
-3493
-3560
-3627
-3692
-3757
-3820
-3882
-3943
-4003
-4062
-4120
-4176
-4231
-4285
-4338
-4390
-4441
-4490
-4538
-4585
-4631
-4676
-4719
-4761
-4803
-4842
-4881
-4919
-4955
-4991
-5025
-5058
-5090
-5121
-5150
-5179
-5206
-5232
-5258
-5282
-5305
-5327
-5347
-5367
-5386
-5404
-5420
-5436
-5451
-5464
-5477
-5488
-5499
-5509
-5517
-5525
-5532
-5538
-5542
-5546
-5549
-5551
-5553
-5553
-5552
-5551
-5548
-5545
-5541
-5536
-5530
-5524
-5516
-5508
-5499
-5489
-5479
-5468
-5456
-5443
-5429
-5415
-5400
-5384
-5368
-5351
-5333
-5314
-5295
-5276
-5255
-5234
-5213
-5190
-5168
-5144
-5120
-5096
-5071
-5045
-5019
-4992
-4965
-4937
-4909
-4880
-4851
-4821
-4791
-4761
-4730
-4699
-4667
-4635
-4603
-4570
-4537
-4504
-4471
-4437
-4403
-4369
-4335
-4301
-4266
-4231
-4196
-4161
-4126
-4091
-4056
-4021
-3986
-3951
-3916
-3881
-3846
-3811
-3776
-3742
-3707
-3673
-3639
-3605
-3571
-3538
-3504
-3471
-3438
-3406
-3374
-3342
-3310
-3279
-3248
-3217
-3186
-3157
-3127
-3098
-3069
-3040
-3012
-2984
-2957
-2930
-2903
-2877
-2851
-2826
-2801
-2776
-2752
-2728
-2705
-2682
-2660
-2637
-2616
-2594
-2573
-2553
-2533
-2513
-2493
-2474
-2456
-2437
-2419
-2402
-2384
-2368
-2351
-2335
-2319
-2303
-2288
-2273
-2259
-2245
-2231
-2217
-2204
-2191
-2178
-2166
-2154
-2142
-2131
-2120
-2109
-2098
-2088
-2078
-2068
-2059
-2050
-2041
-2033
-2024
-2016
-2009
-2001
-1994
-1988
-1981
-1975
-1970
-1964
-1959
-1954
-1950
-1946
-1942
-1939
-1936
-1933
-1930
-1928
-1927
-1925
-1925
-1924
-1924
-1924
-1924
-1925
-1926
-1928
-1930
-1932
-1934
-1937
-1940
-1944
-1947
-1952
-1956
-1961
-1966
-1971
-1976
-1982
-1988
-1995
-2001
-2008
-2015
-2021
-2029
-2037
-2045
-2054
-2062
-2070
-2079
-2088
-2097
-2106
-2115
-2125
-2134
-2144
-2154
-2164
-2174
-2184
-2195
-2205
-2216
-2226
-2237
-2247
-2258
-2269
-2279
-2290
-2301
-2312
-2323
-2334
-2344
-2355
-2366
-2377
-2388
-2398
-2409
-2420
-2430
-2441
-2452
-2462
-2473
-2483
-2493
-2504
-2514
-2524
-2534
-2544
-2554
-2564
-2574
-2584
-2594
-2603
-2613
-2622
-2631
-2640
-2650
-2658
-2667
-2676
-2685
-2693
-2701
-2710
-2718
-2725
-2733
-2741
-2748
-2756
-2763
-2770
-2777
-2783
-2790
-2796
-2802
-2808
-2814
-2820
-2825
-2831
-2836
-2840
-2845
-2850
-2854
-2858
-2862
-2866
-2869
-2872
-2875
-2878
-2881
-2884
-2886
-2888
-2890
-2892
-2894
-2896
-2897
-2899
-2900
-2901
-2902
-2903
-2904
-2905
-2906
-2906
-2907
-2907
-2908
-2908
-2909
-2909
-2910
-2910
-2911
-2911
-2912
-2913
-2913
-2914
-2915
-2916
-2917
-2918
-2919
-2921
-2922
-2924
-2925
-2927
-2929
-2932
-2934
-2936
-2939
-2941
-2944
-2947
-2950
-2953
-2957
-2960
-2964
-2967
-2971
-2975
-2979
-2983
-2987
-2991
-2995
-2999
-3003
-3008
-3012
-3016
-3020
-3024
-3028
-3032
-3036
-3040
-3044
-3048
-3052
-3055
-3059
-3063
-3066
-3069
-3073
-3076
-3079
-3082
-3084
-3087
-3090
-3092
-3095
-3097
-3099
-3101
-3103
-3105
-3107
-3108
-3110
-3111
-3113
-3114
-3115
-3116
-3117
-3118
-3119
-3120
-3120
-3121
-3122
-3122
-3122
-3123
-3123
-3123
-3123
-3123
-3123
-3123
-3122
-3122
-3122
-3121
-3120
-3120
-3119
-3118
-3116
-3115
-3114
-3112
-3110
-3108
-3106
-3104
-3102
-3099
-3096
-3093
-3090
-3086
-3082
-3078
-3074
-3070
-3065
-3060
-3055
-3049
-3043
-3037
-3031
-3024
-3017
-3010
-3002
-2995
-2986
-2978
-2969
-2960
-2950
-2940
-2930
-2919
-2908
-2897
-2885
-2873
-2860
-2847
-2834
-2820
-2806
-2791
-2776
-2760
-2744
-2728
-2711
-2694
-2676
-2658
-2639
-2620
-2601
-2581
-2560
-2539
-2518
-2496
-2474
-2452
-2429
-2405
-2381
-2357
-2332
-2307
-2282
-2256
-2229
-2203
-2176
-2148
-2120
-2092
-2063
-2033
-2005
-1975
-1945
-1914
-1883
-1852
-1820
-1788
-1756
-1723
-1690
-1657
-1623
-1589
-1555
-1520
-1485
-1450
-1414
-1378
-1341
-1304
-1267
-1230
-1192
-1154
-1116
-1077
-1038
-999
-959
-919
-878
-838
-797
-755
-714
-672
-630
-587
-544
-501
-458
-414
-370
-326
-282
-237
-192
-147
-101
-56
-10
37
83
130
176
223
271
318
365
413
461
509
557
605
653
702
750
799
848
896
945
994
1043
1092
1141
1189
1238
1287
1336
1385
1434
1483
1532
1581
1630
1679
1728
1776
1825
1874
1922
1971
2019
2068
2116
2164
2212
2260
2308
2356
2404
2452
2500
2547
2595
2642
2689
2737
2784
2831
2878
2924
2971
3018
3064
3110
3157
3203
3249
3295
3340
3386
3431
3477
3522
3567
3612
3656
3701
3745
3789
3833
3877
3921
3964
4006
4050
4091
4135
4177
4219
4260
4301
4342
4383
4423
4463
4502
4541
4580
4619
4657
4694
4731
4768
4804
4840
4876
4911
4945
4979
5012
5045
5078
5110
5141
5172
5202
5232
5261
5290
5318
5345
5372
5398
5424
5449
5473
5497
5520
5543
5565
5586
5607
5627
5646
5665
5683
5700
5717
5733
5749
5763
5777
5791
5803
5816
5827
5838
5848
5857
5866
5874
5881
5888
5894
5900
5905
5909
5912
5915
5917
5919
5920
5920
5920
5919
5917
5915
5912
5909
5905
5900
5895
5889
5883
5876
5868
5860
5851
5842
5832
5822
5811
5800
5788
5775
5762
5749
5735
5720
5705
5690
5674
5657
5641
5623
5605
5587
5569
5549
5530
5510
5489
5469
5447
5426
5403
5381
5358
5334
5311
5286
5262
5236
5211
5185
5159
5132
5105
5077
5049
5021
4992
4963
4933
4903
4872
4841
4810
4778
4746
4714
4681
4647
4614
4579
4545
4510
4475
4439
4403
4366
4330
4292
4255
4217
4179
4140
4101
4061
4021
3981
3941
3900
3859
3817
3775
3733
3690
3647
3604
3560
3516
3472
3427
3382
3337
3291
3245
3198
3152
3105
3057
3009
2961
2913
2865
2816
2767
2717
2668
2618
2568
2517
2467
2416
2365
2314
2263
2212
2160
2109
2057
2005
1953
1902
1850
1798
1746
1694
1642
1591
1539
1487
1436
1385
1333
1282
1231
1181
1130
1080
1030
980
931
881
833
784
736
688
640
593
546
500
454
408
363
318
273
230
186
143
101
59
17
-24
-64
-104
-144
-182
-221
-258
-295
-332
-368
-403
-438
-472
-506
-539
-571
-602
-633
-664
-693
-722
-751
-779
-806
-832
-858
-883
-907
-931
-953
-976
-997
-1018
-1038
-1058
-1076
-1094
-1111
-1128
-1144
-1159
-1173
-1187
-1200
-1212
-1223
-1233
-1243
-1252
-1261
-1268
-1275
-1281
-1286
-1291
-1294
-1297
-1300
-1301
-1302
-1302
-1301
-1300
-1297
-1294
-1291
-1286
-1281
-1276
-1269
-1262
-1254
-1246
-1237
-1227
-1217
-1206
-1194
-1182
-1170
-1156
-1142
-1128
-1113
-1098
-1082
-1066
-1049
-1031
-1014
-995
-977
-957
-938
-918
-897
-877
-856
-834
-812
-790
-768
-745
-721
-698
-674
-650
-626
-601
-576
-551
-526
-501
-475
-449
-423
-396
-370
-343
-316
-289
-262
-235
-207
-180
-152
-124
-97
-69
-41
-12
16
44
72
100
129
157
185
214
242
270
299
327
355
383
411
439
467
495
522
550
577
604
631
657
684
710
736
762
787
812
837
862
886
910
934
957
980
1002
1024
1046
1067
1088
1108
1128
1148
1167
1185
1204
1221
1238
1255
1271
1287
1302
1316
1330
1344
1357
1369
1381
1392
1402
1412
1422
1430
1439
1446
1453
1460
1466
1471
1476
1480
1483
1486
1489
1491
1492
1493
1494
1494
1493
1492
1491
1489
1486
1483
1480
1476
1472
1468
1463
1458
1452
1446
1440
1434
1427
1420
1412
1405
1397
1389
1381
1372
1364
1355
1346
1337
1328
1319
1309
1300
1290
1280
1271
1261
1251
1241
1231
1221
1211
1201
1191
1181
1172
1162
1152
1142
1133
1123
1114
1105
1096
1087
1078
1070
1061
1053
1045
1037
1030
1022
1014
1008
1002
995
989
983
978
972
967
962
957
953
949
945
942
938
935
933
930
928
926
925
923
922
922
921
921
921
922
923
924
925
926
928
930
933
935
938
942
945
949
953
957
962
967
972
978
984
990
997
1004
1010
1018
1026
1034
1043
1051
1060
1070
1079
1090
1100
1111
1122
1133
1145
1158
1170
1183
1196
1210
1224
1239
1254
1269
1284
1300
1316
1333
1350
1367
1385
1403
1422
1440
1459
1479
1499
1519
1539
1560
1581
1603
1625
1647
1669
1692
1715
1739
1763
1787
1811
1836
1861
1887
1913
1939
1965
1992
2019
2047
2075
2103
2132
2160
2190
2219
2249
2279
2309
2340
2371
2402
2434
2466
2498
2530
2563
2596
2629
2663
2696
2730
2764
2799
2833
2868
2902
2937
2972
3007
3043
3078
3114
3149
3185
3220
3256
3292
3328
3364
3399
3435
3471
3507
3543
3578
3614
3650
3685
3721
3756
3792
3827
3862
3897
3932
3967
4002
4035
4070
4105
4139
4172
4206
4240
4273
4306
4339
4371
4403
4436
4467
4499
4530
4561
4592
4622
4653
4682
4712
4741
4770
4799
4827
4855
4882
4910
4936
4963
4989
5015
5040
5065
5090
5114
5138
5161
5184
5207
5229
5251
5272
5293
5314
5334
5354
5373
5392
5410
5428
5445
5462
5479
5495
5511
5526
5540
5554
5568
5581
5594
5606
5618
5629
5639
5649
5659
5668
5676
5684
5691
5698
5704
5710
5715
5719
5723
5726
5728
5730
5732
5732
5733
5732
5731
5729
5727
5724
5720
5716
5711
5705
5699
5692
5685
5676
5667
5658
5648
5637
5625
5613
5600
5587
5573
5558
5542
5526
5509
5492
5473
5455
5435
5415
5394
5372
5350
5327
5303
5279
5254
5229
5202
5176
5148
5120
5091
5062
5031
5001
4969
4937
4904
4871
4837
4803
4768
4732
4695
4658
4621
4583
4544
4505
4465
4425
4384
4342
4300
4258
4215
4171
4127
4082
4037
3992
3945
3899
3852
3804
3756
3708
3659
3610
3560
3509
3459
3408
3356
3304
3252
3199
3146
3092
3038
2984
2929
2874
2818
2763
2707
2650
2593
2536
2479
2421
2363
2305
2246
2187
2128
2069
2009
1949
1889
1829
1768
1707
1646
1585
1523
1461
1399
1337
1275
1212
1150
1087
1024
960
897
834
770
706
642
578
514
450
385
321
256
191
126
61
-4
-69
-134
-199
-264
-329
-395
-460
-525
-590
-656
-721
-786
-851
-916
-982
-1047
-1111
-1176
-1241
-1306
-1370
-1434
-1499
-1563
-1627
-1690
-1754
-1817
-1880
-1943
-2005
-2068
-2131
-2193
-2254
-2316
-2377
-2438
-2499
-2559
-2619
-2679
-2738
-2797
-2856
-2914
-2972
-3029
-3087
-3143
-3200
-3256
-3311
-3366
-3421
-3475
-3529
-3582
-3635
-3688
-3739
-3791
-3841
-3891
-3941
-3990
-4038
-4086
-4133
-4180
-4226
-4271
-4316
-4359
-4403
-4445
-4487
-4528
-4568
-4608
-4646
-4684
-4721
-4758
-4793
-4828
-4862
-4895
-4927
-4958
-4988
-5017
-5046
-5073
-5100
-5125
-5150
-5173
-5196
-5218
-5239
-5258
-5277
-5295
-5311
-5327
-5342
-5355
-5368
-5379
-5390
-5399
-5407
-5415
-5421
-5426
-5430
-5433
-5435
-5436
-5436
-5435
-5433
-5430
-5426
-5420
-5414
-5407
-5399
-5389
-5379
-5368
-5355
-5342
-5328
-5313
-5297
-5280
-5262
-5244
-5224
-5204
-5182
-5160
-5137
-5114
-5089
-5064
-5038
-5011
-4983
-4955
-4926
-4896
-4866
-4835
-4803
-4770
-4737
-4704
-4669
-4635
-4599
-4563
-4527
-4490
-4453
-4415
-4376
-4338
-4298
-4259
-4219
-4178
-4137
-4096
-4054
-4011
-3970
-3927
-3884
-3841
-3797
-3753
-3709
-3665
-3620
-3575
-3530
-3484
-3439
-3393
-3347
-3300
-3254
-3207
-3160
-3113
-3066
-3018
-2971
-2923
-2875
-2827
-2778
-2730
-2681
-2632
-2583
-2534
-2485
-2436
-2386
-2337
-2287
-2237
-2187
-2137
-2086
-2036
-1985
-1935
-1884
-1833
-1782
-1731
-1680
-1629
-1577
-1526
-1475
-1423
-1371
-1320
-1268
-1217
-1165
-1113
-1061
-1008
-958
-906
-854
-802
-750
-699
-647
-595
-543
-492
-440
-388
-337
-285
-234
-182
-131
-79
-28
23
74
126
177
228
279
330
381
432
483
534
584
635
686
736
787
837
887
938
988
1038
1088
1138
1187
1237
1286
1336
1385
1434
1482
1531
1579
1628
1676
1723
1771
1818
1865
1912
1958
2004
2050
2095
2141
2185
2230
2274
2318
2361
2404
2447
2489
2530
2572
2613
2653
2693
2732
2771
2810
2848
2885
2922
2959
2995
3030
3065
3099
3133
3167
3199
3232
3263
3294
3325
3355
3385
3413
3442
3470
3497
3523
3549
3575
3600
3624
3648
3671
3693
3715
3737
3757
3777
3797
3816
3834
3852
3869
3885
3901
3916
3931
3945
3958
3970
3982
3994
4003
4014
4022
4032
4038
4046
4053
4058
4062
4067
4070
4074
4075
4077
4078
4077
4075
4075
4072
4069
4065
4059
4054
4048
4041
4033
4024
4014
4003
3992
3980
3967
3953
3939
3923
3907
3890
3872
3853
3834
3813
3792
3770
3747
3723
3698
3672
3646
3618
3590
3561
3531
3501
3469
3437
3404
3370
3335
3300
3264
3227
3189
3151
3112
3072
3032
2991
2949
2907
2864
2820
2776
2731
2686
2640
2594
2547
2500
2452
2404
2355
2306
2256
2206
2156
2105
2055
2003
1952
1900
1848
1796
1743
1690
1637
1584
1531
1478
1425
1371
1318
1264
1210
1157
1103
1049
996
942
888
835
781
728
675
622
569
516
463
411
358
306
254
202
151
100
49
-2
-53
-103
-153
-202
-252
-301
-349
-398
-446
-494
-541
-588
-635
-681
-727
-772
-818
-862
-907
-950
-994
-1037
-1080
-1122
-1163
-1205
-1245
-1286
-1326
-1365
-1404
-1442
-1480
-1517
-1554
-1590
-1626
-1661
-1696
-1730
-1764
-1797
-1829
-1861
-1892
-1923
-1954
-1983
-2012
-2041
-2069
-2096
-2123
-2149
-2174
-2199
-2223
-2247
-2270
-2292
-2314
-2335
-2355
-2375
-2394
-2413
-2430
-2447
-2464
-2480
-2495
-2509
-2523
-2536
-2548
-2560
-2570
-2581
-2590
-2599
-2607
-2614
-2621
-2627
-2632
-2636
-2640
-2643
-2645
-2647
-2647
-2647
-2647
-2645
-2643
-2640
-2636
-2632
-2627
-2621
-2614
-2607
-2599
-2590
-2580
-2570
-2559
-2547
-2535
-2522
-2508
-2494
-2479
-2463
-2447
-2430
-2412
-2393
-2374
-2355
-2334
-2313
-2292
-2270
-2247
-2224
-2200
-2175
-2150
-2124
-2098
-2071
-2044
-2016
-1988
-1959
-1929
-1899
-1869
-1837
-1806
-1774
-1741
-1709
-1675
-1641
-1607
-1572
-1537
-1502
-1466
-1430
-1393
-1356
-1319
-1281
-1243
-1205
-1167
-1128
-1089
-1050
-1010
-971
-931
-891
-851
-811
-771
-730
-690
-649
-608
-568
-527
-486
-446
-405
-364
-324
-283
-242
-202
-161
-121
-81
-40
0
40
79
119
159
198
237
276
315
354
393
431
469
508
546
583
621
658
696
733
770
807
843
880
916
952
988
1024
1059
1095
1130
1165
1200
1235
1270
1304
1339
1373
1407
1441
1475
1509
1543
1576
1609
1643
1676
1709
1742
1775
1808
1840
1873
1905
1938
1970
2001
2035
2067
2099
2131
2162
2194
2226
2257
2288
2320
2351
2382
2413
2443
2474
2505
2535
2565
2595
2625
2655
2685
2714
2744
2773
2802
2831
2860
2889
2917
2945
2973
3001
3029
3057
3084
3111
3138
3165
3192
3218
3245
3271
3297
3323
3348
3374
3399
3424
3449
3474
3499
3523
3548
3572
3597
3621
3645
3669
3693
3716
3740
3763
3787
3810
3834
3857
3880
3903
3926
3949
3972
3995
4018
4040
4062
4085
4108
4130
4153
4175
4197
4219
4241
4263
4285
4307
4329
4350
4372
4393
4415
4436
4457
4478
4499
4520
4541
4561
4582
4602
4622
4643
4663
4682
4702
4721
4741
4760
4779
4798
4816
4835
4853
4871
4889
4907
4925
4942
4959
4976
4993
5009
5026
5042
5058
5074
5089
5104
5119
5134
5148
5163
5177
5191
5204
5218
5231
5244
5256
5269
5281
5293
5304
5316
5327
5338
5348
5359
5369
5378
5388
5397
5406
5415
5424
5432
5440
5448
5455
5463
5470
5476
5483
5489
5495
5501
5506
5511
5516
5521
5526
5530
5534
5537
5541
5544
5547
5550
5552
5554
5556
5558
5559
5560
5561
5562
5562
5562
5562
5562
5561
5560
5559
5557
5555
5553
5551
5548
5545
5542
5539
5535
5531
5527
5523
5519
5514
5509
5504
5498
5493
5487
5481
5474
5468
5461
5454
5447
5440
5433
5425
5417
5409
5401
5392
5384
5375
5366
5357
5347
5338
5328
5318
5308
5298
5287
5276
5266
5255
5243
5232
5220
5208
5196
5184
5171
5158
5145
5132
5118
5104
5090
5076
5061
5046
5030
5015
4998
4982
4965
4948
4931
4913
4895
4876
4857
4838
4818
4798
4777
4756
4735
4714
4691
4669
4646
4623
4599
4575
4550
4525
4500
4474
4448
4422
4395
4367
4339
4311
4282
4253
4224
4194
4164
4133
4102
4070
4038
4006
3974
3941
3907
3874
3839
3805
3770
3734
3699
3663
3626
3589
3552
3515
3477
3439
3401
3362
3323
3283
3244
3204
3164
3123
3082
3041
3000
2959
2917
2875
2833
2790
2747
2704
2661
2618
2575
2531
2487
2443
2399
2355
2311
2266
2221
2177
2132
2087
2041
1997
1951
1906
1861
1815
1770
1724
1678
1633
1587
1541
1496
1450
1404
1358
1313
1267
1221
1175
1129
1084
1038
992
946
901
855
809
764
718
672
627
582
536
491
446
401
356
311
266
221
176
131
87
42
-2
-47
-91
-136
-180
-224
-268
-312
-356
-400
-443
-487
-531
-574
-617
-661
-704
-747
-790
-833
-876
-919
-962
-1004
-1047
-1090
-1132
-1175
-1217
-1260
-1302
-1344
-1386
-1429
-1471
-1513
-1555
-1597
-1639
-1681
-1723
-1765
-1808
-1850
-1892
-1934
-1975
-2017
-2059
-2101
-2143
-2185
-2227
-2269
-2311
-2353
-2395
-2437
-2479
-2521
-2563
-2604
-2646
-2688
-2730
-2772
-2813
-2855
-2897
-2938
-2980
-3021
-3063
-3104
-3146
-3187
-3228
-3269
-3310
-3351
-3392
-3433
-3474
-3514
-3554
-3595
-3635
-3675
-3715
-3754
-3794
-3833
-3872
-3911
-3950
-3989
-4027
-4065
-4103
-4140
-4177
-4214
-4251
-4287
-4324
-4359
-4395
-4430
-4465
-4499
-4533
-4567
-4600
-4633
-4666
-4698
-4730
-4762
-4793
-4823
-4854
-4883
-4913
-4942
-4970
-4999
-5026
-5053
-5080
-5106
-5132
-5157
-5182
-5206
-5230
-5253
-5276
-5298
-5320
-5341
-5361
-5382
-5401
-5420
-5438
-5456
-5474
-5490
-5506
-5522
-5537
-5551
-5565
-5578
-5591
-5603
-5614
-5625
-5635
-5645
-5654
-5662
-5670
-5677
-5683
-5689
-5694
-5698
-5701
-5704
-5707
-5708
-5709
-5709
-5709
-5708
-5706
-5703
-5700
-5696
-5691
-5685
-5679
-5672
-5664
-5656
-5646
-5636
-5626
-5614
-5601
-5588
-5574
-5560
-5544
-5528
-5510
-5493
-5474
-5454
-5434
-5413
-5391
-5368
-5345
-5321
-5296
-5270
-5243
-5216
-5188
-5159
-5130
-5099
-5068
-5037
-5004
-4971
-4937
-4903
-4867
-4832
-4795
-4758
-4720
-4681
-4642
-4602
-4562
-4521
-4480
-4437
-4395
-4351
-4308
-4263
-4219
-4173
-4127
-4081
-4034
-3987
-3939
-3891
-3842
-3793
-3744
-3694
-3644
-3593
-3542
-3491
-3439
-3387
-3335
-3282
-3229
-3176
-3123
-3069
-3015
-2961
-2907
-2852
-2797
-2742
-2687
-2631
-2576
-2520
-2464
-2408
-2352
-2295
-2239
-2182
-2126
-2069
-2012
-1955
-1898
-1841
-1784
-1726
-1669
-1612
-1555
-1497
-1440
-1383
-1325
-1268
-1210
-1153
-1096
-1038
-981
-923
-866
-809
-751
-694
-637
-579
-522
-465
-407
-350
-293
-236
-178
-121
-64
-7
50
107
164
221
277
334
391
448
504
561
617
674
730
786
842
899
955
1010
1066
1122
1178
1233
1289
1344
1399
1454
1509
1564
1619
1674
1728
1782
1836
1890
1944
1998
2051
2105
2158
2211
2263
2316
2368
2420
2472
2524
2575
2627
2678
2728
2779
2829
2879
2929
2979
3028
3077
3126
3174
3223
3270
3318
3365
3412
3459
3505
3551
3597
3642
3687
3731
3776
3819
3863
3906
3948
3990
4032
4073
4114
4155
4195
4234
4274
4312
4351
4389
4426
4463
4500
4536
4572
4607
4642
4676
4710
4744
4777
4810
4842
4874
4905
4936
4967
4997
5027
5056
5085
5114
5142
5169
5197
5224
5250
5276
5302
5327
5352
5377
5401
5425
5448
5471
5494
5517
5539
5561
5582
5604
5625
5645
5666
5686
5705
5725
5744
5763
5781
5800
5818
5836
5853
5870
5888
5904
5921
5937
5953
5969
5985
6001
6016
6031
6046
6061
6075
6090
6104
6118
6132
6145
6159
6172
6185
6198
6211
6223
6236
6248
6260
6272
6284
6296
6307
6319
6330
6341
6352
6363
6373
6384
6394
6404
6413
6423
6433
6442
6451
6460
6469
6477
6485
6494
6502
6509
6517
6524
6532
6539
6545
6552
6559
6565
6571
6577
6583
6588
6594
6599
6604
6609
6613
6618
6622
6626
6630
6634
6638
6641
6645
6648
6651
6653
6656
6658
6660
6662
6664
6665
6667
6668
6668
6669
6669
6669
6669
6669
6668
6667
6666
6665
6663
6661
6659
6656
6653
6650
6646
6643
6638
6634
6629
6624
6618
6612
6606
6599
6592
6584
6576
6568
6559
6550
6541
6531
6521
6510
6499
6487
6475
6463
6450
6437
6423
6409
6395
6380
6365
6349
6333
6316
6299
6282
6264
6246
6227
6208
6188
6168
6147
6126
6105
6083
6061
6038
6015
5991
5967
5942
5917
5892
5866
5840
5813
5786
5758
5730
5701
5672
5643
5613
5583
5552
5521
5489
5457
5425
5392
5359
5326
5292
5257
5223
5187
5152
5116
5080
5044
5007
4970
4932
4894
4856
4818
4779
4740
4701
4662
4622
4582
4542
4501
4461
4420
4379
4338
4297
4255
4213
4172
4130
4088
4045
4003
3961
3918
3876
3833
3790
3747
3705
3662
3619
3576
3533
3490
3447
3404
3362
3319
3276
3233
3191
3148
3105
3063
3021
2978
2936
2894
2852
2811
2769
2727
2686
2645
2604
2563
2522
2482
2442
2401
2361
2322
2282
2243
2203
2164
2126
2087
2049
2009
1972
1934
1897
1859
1822
1785
1748
1711
1674
1638
1601
1565
1529
1493
1457
1422
1386
1351
1315
1280
1245
1210
1175
1140
1106
1071
1037
1002
968
933
899
865
830
796
762
728
694
660
626
592
558
524
490
456
422
388
355
321
287
253
219
185
152
118
84
51
17
-17
-50
-84
-117
-151
-184
-218
-251
-284
-318
-351
-384
-417
-450
-483
-516
-549
-582
-615
-648
-680
-713
-745
-778
-810
-843
-875
-907
-939
-971
-1002
-1035
-1067
-1099
-1130
-1162
-1193
-1224
-1255
-1286
-1317
-1347
-1378
-1408
-1438
-1468
-1498
-1528
-1557
-1586
-1615
-1644
-1673
-1701
-1729
-1757
-1785
-1812
-1839
-1866
-1893
-1919
-1945
-1971
-1996
-2021
-2045
-2070
-2094
-2118
-2141
-2163
-2186
-2208
-2229
-2251
-2271
-2291
-2311
-2331
-2350
-2368
-2386
-2403
-2420
-2437
-2453
-2468
-2483
-2497
-2511
-2524
-2537
-2549
-2560
-2571
-2581
-2591
-2600
-2608
-2616
-2623
-2630
-2636
-2641
-2645
-2649
-2652
-2655
-2657
-2658
-2658
-2658
-2657
-2655
-2653
-2649
-2645
-2641
-2635
-2629
-2622
-2615
-2606
-2597
-2588
-2577
-2566
-2553
-2541
-2527
-2513
-2497
-2482
-2465
-2448
-2430
-2411
-2392
-2372
-2351
-2330
-2307
-2285
-2261
-2237
-2212
-2187
-2161
-2134
-2107
-2079
-2050
-2021
-1991
-1961
-1930
-1899
-1867
-1834
-1801
-1767
-1733
-1699
-1664
-1628
-1592
-1556
-1519
-1482
-1444
-1406
-1368
-1329
-1289
-1250
-1210
-1170
-1129
-1089
-1048
-1006
-965
-923
-881
-838
-796
-753
-710
-667
-624
-581
-537
-493
-450
-406
-362
-317
-273
-229
-184
-140
-95
-51
-6
39
83
128
173
217
262
307
352
396
441
485
530
574
619
663
707
751
795
839
883
927
970
1014
1057
1100
1143
1186
1228
1271
1313
1355
1397
1438
1480
1521
1562
1603
1643
1683
1723
1763
1802
1841
1880
1919
1957
1995
2032
2069
2106
2143
2179
2215
2251
2286
2321
2356
2390
2424
2458
2491
2524
2556
2588
2620
2651
2682
2713
2743
2773
2802
2832
2860
2888
2916
2944
2971
2997
3024
3050
3075
3100
3125
3149
3172
3196
3219
3241
3263
3285
3306
3327
3347
3367
3386
3405
3423
3441
3459
3476
3492
3509
3524
3539
3554
3568
3582
3595
3608
3620
3632
3643
3654
3664
3674
3683
3692
3701
3708
3716
3722
3729
3734
3740
3744
3749
3752
3756
3759
3761
3763
3764
3765
3765
3765
3765
3764
3763
3761
3758
3756
3753
3749
3745
3740
3736
3730
3725
3719
3712
3706
3698
3691
3683
3675
3666
3658
3648
3639
3629
3619
3609
3598
3587
3576
3564
3553
3541
3529
3516
3504
3491
3478
3464
3451
3437
3424
3410
3395
3381
3367
3352
3337
3322
3307
3292
3276
3261
3245
3229
3213
3197
3181
3165
3148
3132
3115
3098
3081
3064
3047
3030
3012
2995
2977
2959
2942
2924
2906
2887
2869
2850
2832
2813
2794
2775
2756
2737
2717
2698
2678
2658
2638
2617
2597
2576
2556
2535
2513
2492
2470
2449
2427
2405
2382
2360
2337
2314
2291
2268
2245
2221
2197
2173
2149
2124
2100
2075
2050
2024
1999
1973
1947
1921
1895
1869
1842
1815
1788
1761
1733
1706
1678
1649
1621
1593
1564
1535
1506
1476
1447
1417
1387
1357
1326
1295
1264
1233
1202
1170
1138
1106
1074
1042
1008
976
943
910
876
842
808
774
740
705
670
635
600
565
529
494
458
422
385
349
312
276
239
202
165
127
90
52
15
-23
-61
-99
-137
-175
-213
-252
-290
-328
-367
-405
-443
-482
-520
-559
-597
-636
-674
-712
-750
-789
-827
-865
-902
-940
-978
-1014
-1052
-1089
-1126
-1163
-1200
-1236
-1272
-1308
-1343
-1378
-1413
-1448
-1482
-1517
-1550
-1584
-1617
-1650
-1682
-1714
-1746
-1778
-1809
-1839
-1870
-1899
-1929
-1958
-1986
-2015
-2041
-2070
-2097
-2123
-2149
-2174
-2199
-2224
-2248
-2272
-2295
-2318
-2340
-2361
-2383
-2403
-2424
-2443
-2463
-2482
-2500
-2518
-2535
-2552
-2569
-2584
-2600
-2615
-2629
-2644
-2657
-2670
-2683
-2695
-2707
-2718
-2729
-2739
-2749
-2758
-2767
-2775
-2783
-2791
-2798
-2804
-2811
-2816
-2822
-2826
-2831
-2835
-2839
-2842
-2845
-2847
-2849
-2851
-2852
-2853
-2853
-2854
-2853
-2853
-2852
-2851
-2849
-2847
-2845
-2842
-2840
-2836
-2833
-2829
-2825
-2821
-2817
-2812
-2807
-2802
-2797
-2791
-2785
-2779
-2773
-2767
-2760
-2753
-2746
-2739
-2732
-2724
-2716
-2709
-2701
-2693
-2685
-2676
-2668
-2659
-2651
-2642
-2633
-2624
-2615
-2606
-2597
-2588
-2579
-2570
-2560
-2551
-2542
-2532
-2523
-2513
-2504
-2494
-2485
-2475
-2466
-2456
-2447
-2437
-2428
-2418
-2409
-2399
-2390
-2381
-2371
-2362
-2353
-2344
-2335
-2326
-2317
-2308
-2299
-2290
-2282
-2273
-2264
-2256
-2248
-2239
-2231
-2223
-2215
-2207
-2199
-2192
-2184
-2177
-2169
-2162
-2155
-2147
-2140
-2134
-2127
-2120
-2114
-2107
-2101
-2094
-2088
-2082
-2076
-2070
-2065
-2059
-2054
-2048
-2043
-2037
-2033
-2028
-2023
-2017
-2013
-2008
-2004
-1999
-1995
-1991
-1987
-1982
-1978
-1974
-1970
-1966
-1963
-1959
-1955
-1951
-1948
-1944
-1940
-1937
-1933
-1930
-1926
-1923
-1919
-1916
-1912
-1909
-1905
-1901
-1898
-1894
-1890
-1886
-1883
-1879
-1875
-1871
-1867
-1863
-1859
-1854
-1850
-1846
-1841
-1837
-1832
-1827
-1823
-1818
-1813
-1808
-1802
-1797
-1791
-1786
-1780
-1774
-1768
-1762
-1756
-1750
-1743
-1736
-1730
-1723
-1716
-1708
-1701
-1694
-1686
-1678
-1670
-1662
-1654
-1645
-1636
-1627
-1618
-1609
-1600
-1590
-1580
-1570
-1560
-1550
-1539
-1528
-1517
-1506
-1495
-1483
-1471
-1459
-1447
-1435
-1422
-1409
-1396
-1383
-1369
-1355
-1341
-1327
-1313
-1298
-1284
-1269
-1254
-1238
-1223
-1207
-1191
-1175
-1158
-1142
-1125
-1108
-1091
-1074
-1056
-1039
-1020
-1002
-985
-967
-948
-930
-911
-893
-874
-855
-835
-816
-797
-777
-758
-738
-718
-698
-678
-658
-637
-617
-596
-575
-555
-534
-513
-492
-470
-449
-428
-406
-385
-363
-341
-319
-297
-275
-253
-230
-208
-185
-163
-140
-117
-94
-71
-48
-25
-1
22
46
70
94
118
142
166
191
215
240
265
290
315
340
366
391
417
443
469
495
521
547
574
600
627
654
681
708
736
763
791
819
847
875
903
931
960
989
1016
1046
1075
1105
1134
1163
1193
1223
1253
1283
1313
1343
1374
1404
1435
1466
1497
1528
1559
1590
1621
1652
1684
1715
1747
1779
1811
1842
1874
1906
1938
1971
2003
2035
2067
2099
2132
2164
2196
2228
2261
2293
2325
2357
2389
2422
2454
2486
2518
2550
2582
2614
2645
2677
2709
2740
2772
2803
2834
2866
2897
2928
2958
2989
3020
3050
3080
3111
3141
3170
3200
3230
3259
3288
3317
3346
3375
3403
3431
3460
3487
3515
3542
3570
3597
3623
3650
3676
3702
3728
3754
3779
3804
3829
3854
3878
3902
3926
3950
3973
3996
4019
4042
4064
4086
4108
4129
4150
4171
4192
4212
4232
4252
4271
4290
4309
4328
4346
4364
4382
4399
4417
4433
4450
4467
4483
4498
4514
4529
4544
4559
4574
4588
4602
4615
4629
4642
4655
4668
4680
4692
4704
4716
4728
4739
4750
4761
4772
4782
4792
4802
4812
4822
4831
4840
4849
4858
4867
4875
4883
4892
4899
4907
4914
4922
4929
4936
4942
4949
4955
4961
4967
4973
4978
4984
4989
4994
4998
5003
5007
5011
5015
5018
5021
5025
5028
5030
5033
5035
5037
5039
5040
5041
5042
5043
5044
5044
5044
5044
5044
5043
5042
5041
5040
5038
5036
5034
5032
5029
5026
5023
5020
5016
5013
5008
5004
5000
4995
4990
4984
4979
4973
4967
4960
4954
4947
4940
4932
4925
4917
4909
4901
4892
4883
4874
4865
4856
4846
4836
4826
4815
4804
4794
4782
4771
4759
4748
4735
4723
4711
4698
4685
4672
4658
4644
4630
4616
4602
4587
4572
4557
4541
4526
4510
4494
4477
4460
4443
4426
4409
4391
4373
4355
4337
4318
4299
4280
4260
4241
4221
4200
4180
4159
4138
4117
4094
4073
4051
4029
4006
3983
3960
3937
3913
3889
3865
3840
3816
3791
3765
3740
3714
3688
3661
3634
3607
3580
3552
3524
3496
3468
3439
3410
3380
3350
3320
3290
3259
3228
3197
3165
3134
3101
3069
3036
3003
2969
2935
2901
2867
2832
2797
2761
2725
2689
2653
2616
2579
2542
2504
2466
2428
2389
2350
2311
2272
2232
2192
2152
2111
2071
2029
1988
1947
1905
1863
1821
1779
1736
1693
1650
1607
1564
1520
1476
1432
1388
1344
1300
1255
1210
1166
1121
1076
1030
985
940
894
848
803
757
711
665
619
573
527
481
435
388
342
296
249
203
157
110
64
18
-29
-75
-122
-168
-214
-260
-307
-353
-399
-445
-491
-537
-583
-629
-675
-721
-767
-813
-858
-904
-949
-995
-1040
-1085
-1130
-1175
-1220
-1265
-1310
-1354
-1399
-1443
-1487
-1531
-1575
-1619
-1663
-1706
-1750
-1793
-1836
-1879
-1922
-1964
-2007
-2049
-2091
-2133
-2174
-2216
-2257
-2298
-2338
-2379
-2419
-2459
-2499
-2539
-2578
-2618
-2657
-2695
-2734
-2772
-2810
-2847
-2885
-2922
-2959
-2995
-3032
-3068
-3104
-3139
-3174
-3209
-3244
-3278
-3312
-3346
-3380
-3413
-3446
-3479
-3511
-3543
-3575
-3606
-3637
-3668
-3698
-3729
-3758
-3788
-3817
-3846
-3875
-3903
-3931
-3958
-3985
-4011
-4038
-4065
-4090
-4116
-4141
-4166
-4190
-4214
-4237
-4261
-4283
-4306
-4328
-4349
-4371
-4391
-4412
-4432
-4451
-4471
-4489
-4508
-4526
-4543
-4560
-4577
-4593
-4609
-4624
-4639
-4653
-4667
-4681
-4694
-4706
-4718
-4730
-4741
-4752
-4762
-4771
-4780
-4789
-4797
-4805
-4812
-4818
-4824
-4830
-4835
-4839
-4843
-4847
-4849
-4852
-4853
-4855
-4855
-4855
-4855
-4854
-4852
-4850
-4847
-4844
-4840
-4835
-4830
-4824
-4818
-4811
-4804
-4795
-4787
-4777
-4768
-4757
-4746
-4734
-4722
-4709
-4696
-4682
-4667
-4652
-4636
-4620
-4603
-4585
-4567
-4549
-4529
-4510
-4489
-4468
-4446
-4424
-4402
-4378
-4354
-4330
-4305
-4279
-4253
-4227
-4200
-4172
-4144
-4115
-4086
-4057
-4026
-3996
-3965
-3933
-3901
-3868
-3835
-3802
-3768
-3734
-3699
-3664
-3628
-3592
-3556
-3519
-3482
-3444
-3406
-3368
-3329
-3290
-3251
-3211
-3171
-3131
-3091
-3050
-3008
-2967
-2925
-2883
-2841
-2798
-2756
-2713
-2669
-2626
-2582
-2538
-2494
-2450
-2406
-2361
-2316
-2272
-2227
-2181
-2136
-2091
-2045
-2000
-1954
-1908
-1862
-1817
-1771
-1725
-1679
-1633
-1586
-1540
-1494
-1448
-1402
-1356
-1310
-1263
-1217
-1171
-1125
-1079
-1033
-987
-942
-896
-850
-804
-759
-713
-668
-623
-577
-532
-487
-442
-397
-353
-308
-264
-219
-175
-131
-87
-43
1
44
88
131
174
217
260
303
345
388
430
472
514
555
597
638
679
720
760
801
841
881
921
961
1000
1039
1078
1117
1155
1194
1232
1269
1307
1344
1381
1418
1455
1491
1527
1563
1598
1633
1668
1702
1736
1770
1804
1837
1870
1903
1935
1967
1998
2029
2060
2091
2121
2151
2180
2209
2238
2266
2294
2322
2349
2375
2402
2428
2453
2478
2503
2527
2551
2575
2598
2620
2643
2664
2686
2707
2728
2748
2768
2787
2806
2825
2843
2861
2878
2896
2912
2929
2944
2960
2975
2990
3004
3019
3032
3046
3059
3071
3083
3095
3107
3118
3129
3139
3149
3159
3169
3178
3187
3195
3204
3211
3219
3226
3233
3240
3246
3252
3258
3264
3269
3274
3279
3283
3287
3291
3294
3298
3301
3303
3306
3308
3310
3311
3313
3314
3315
3315
3315
3315
3315
3314
3313
3312
3311
3309
3308
3305
3303
3300
3297
3294
3291
3287
3283
3279
3274
3270
3265
3260
3254
3248
3242
3236
3229
3223
3216
3208
3201
3193
3185
3176
3168
3159
3149
3140
3130
3120
3110
3099
3088
3077
3066
3054
3042
3030
3017
3004
2991
2978
2964
2950
2936
2922
2907
2893
2877
2862
2846
2830
2814
2798
2781
2764
2747
2730
2712
2695
2676
2658
2640
2621
2602
2583
2563
2544
2524
2504
2483
2463
2442
2421
2400
2378
2356
2335
2312
2290
2268
2245
2222
2199
2175
2152
2128
2104
2080
2056
2031
2005
1981
1956
1931
1905
1879
1854
1827
1801
1775
1748
1721
1694
1667
1639
1612
1584
1556
1528
1500
1472
1444
1415
1386
1357
1328
1299
1270
1241
1211
1182
1152
1122
1092
1062
1032
1002
972
941
911
880
850
819
788
757
727
696
665
634
602
571
540
509
478
446
415
384
353
321
290
259
228
197
166
135
104
73
42
12
-19
-50
-80
-111
-141
-171
-201
-231
-261
-291
-321
-350
-380
-409
-439
-468
-497
-525
-554
-583
-611
-640
-668
-696
-724
-751
-779
-807
-834
-861
-888
-915
-942
-969
-995
-1022
-1048
-1074
-1100
-1125
-1151
-1176
-1202
-1227
-1252
-1277
-1301
-1326
-1350
-1374
-1398
-1422
-1446
-1469
-1493
-1516
-1539
-1562
-1585
-1607
-1630
-1652
-1674
-1696
-1718
-1739
-1761
-1782
-1803
-1824
-1845
-1865
-1885
-1906
-1926
-1946
-1965
-1985
-2004
-2023
-2041
-2061
-2080
-2098
-2116
-2134
-2152
-2169
-2187
-2204
-2221
-2237
-2254
-2270
-2286
-2301
-2317
-2332
-2347
-2362
-2376
-2390
-2404
-2417
-2430
-2443
-2456
-2468
-2480
-2492
-2503
-2514
-2525
-2535
-2545
-2555
-2564
-2573
-2581
-2590
-2597
-2605
-2612
-2618
-2625
-2630
-2636
-2641
-2645
-2650
-2653
-2657
-2660
-2662
-2664
-2666
-2667
-2668
-2669
-2669
-2669
-2668
-2667
-2665
-2663
-2661
-2658
-2655
-2652
-2648
-2644
-2639
-2634
-2628
-2623
-2616
-2610
-2603
-2596
-2588
-2580
-2572
-2563
-2554
-2545
-2536
-2526
-2516
-2505
-2494
-2483
-2472
-2460
-2449
-2437
-2424
-2412
-2399
-2386
-2372
-2359
-2345
-2331
-2317
-2303
-2288
-2274
-2259
-2244
-2229
-2213
-2198
-2182
-2167
-2151
-2135
-2119
-2103
-2086
-2070
-2053
-2037
-2020
-2003
-1986
-1969
-1952
-1935
-1918
-1901
-1883
-1866
-1849
-1831
-1813
-1796
-1778
-1761
-1743
-1725
-1707
-1689
-1672
-1654
-1636
-1618
-1600
-1582
-1564
-1546
-1528
-1510
-1492
-1474
-1455
-1437
-1419
-1401
-1383
-1365
-1347
-1329
-1311
-1292
-1274
-1256
-1238
-1220
-1202
-1184
-1166
-1148
-1130
-1112
-1094
-1076
-1058
-1040
-1022
-1004
-986
-968
-950
-932
-915
-897
-879
-861
-844
-826
-809
-791
-774
-756
-739
-722
-705
-687
-670
-653
-636
-620
-603
-586
-569
-553
-536
-520
-504
-487
-471
-455
-439
-423
-407
-391
-376
-360
-345
-329
-314
-299
-284
-269
-254
-239
-224
-210
-195
-181
-166
-152
-138
-124
-110
-96
-83
-69
-56
-42
-29
-15
-2
11
24
37
50
63
76
88
101
114
126
139
151
164
176
188
201
213
226
238
250
262
275
287
299
312
324
336
349
361
373
386
398
410
423
435
447
460
472
485
497
510
522
534
547
559
572
584
596
609
621
633
646
658
670
682
694
707
719
731
742
754
766
778
789
801
812
824
835
846
858
869
880
891
901
912
923
933
944
954
964
974
984
994
1004
1014
1022
1033
1042
1051
1060
1069
1078
1087
1096
1104
1113
1121
1129
1137
1145
1153
1160
1168
1175
1183
1190
1197
1204
1210
1217
1223
1230
1236
1242
1248
1254
1259
1265
1270
1276
1281
1286
1290
1295
1299
1304
1308
1312
1316
1320
1323
1327
1330
1333
1336
1339
1342
1344
1346
1349
1351
1352
1354
1356
1357
1358
1359
1360
1361
1362
1362
1363
1363
1363
1363
1363
1363
1362
1362
1361
1361
1360
1359
1358
1357
1355
1354
1353
1351
1349
1348
1346
1344
1342
1340
1338
1336
1333
1331
1329
1326
1324
1321
1318
1316
1313
1310
1307
1304
1301
1298
1295
1291
1288
1285
1281
1278
1274
1270
1266
1262
1258
1254
1250
1245
1241
1236
1231
1226
1221
1216
1210
1205
1199
1193
1187
1181
1175
1169
1162
1155
1148
1141
1134
1126
1118
1110
1102
1094
1085
1076
1067
1058
1048
1039
1029
1018
1008
998
987
976
965
953
942
930
918
906
893
881
868
855
841
828
815
801
787
773
758
744
729
715
700
685
670
654
639
623
607
592
576
560
543
527
511
494
478
461
444
428
411
394
377
359
342
325
308
290
273
255
238
220
203
185
167
150
132
114
96
79
61
43
25
7
-11
-29
-47
-65
-83
-101
-119
-137
-155
-173
-191
-209
-227
-245
-263
-281
-299
-317
-335
-353
-371
-389
-407
-425
-443
-461
-479
-496
-514
-532
-550
-568
-585
-603
-621
-638
-656
-673
-691
-708
-726
-743
-760
-777
-794
-811
-828
-845
-862
-879
-895
-912
-928
-945
-961
-977
-993
-1008
-1025
-1041
-1057
-1072
-1088
-1103
-1119
-1134
-1149
-1164
-1178
-1193
-1208
-1222
-1236
-1251
-1265
-1279
-1292
-1306
-1320
-1333
-1346
-1359
-1372
-1385
-1397
-1410
-1422
-1434
-1446
-1458
-1469
-1481
-1492
-1503
-1514
-1525
-1536
-1546
-1557
-1567
-1577
-1587
-1597
-1606
-1616
-1625
-1634
-1643
-1652
-1660
-1669
-1677
-1685
-1693
-1701
-1709
-1716
-1724
-1731
-1738
-1745
-1752
-1759
-1766
-1772
-1778
-1785
-1791
-1797
-1802
-1808
-1814
-1819
-1825
-1830
-1835
-1840
-1845
-1850
-1855
-1860
-1864
-1869
-1873
-1877
-1881
-1885
-1889
-1893
-1897
-1900
-1904
-1907
-1910
-1914
-1917
-1920
-1922
-1925
-1928
-1930
-1933
-1935
-1937
-1939
-1941
-1943
-1945
-1947
-1948
-1950
-1951
-1952
-1953
-1954
-1955
-1956
-1957
-1957
-1958
-1958
-1958
-1958
-1958
-1958
-1957
-1957
-1956
-1955
-1954
-1953
-1952
-1951
-1949
-1948
-1946
-1944
-1942
-1940
-1937
-1935
-1932
-1929
-1926
-1923
-1919
-1916
-1912
-1908
-1904
-1900
-1896
-1891
-1887
-1882
-1877
-1872
-1866
-1861
-1855
-1849
-1843
-1837
-1830
-1823
-1816
-1809
-1802
-1795
-1787
-1779
-1771
-1762
-1754
-1745
-1736
-1727
-1717
-1708
-1698
-1687
-1677
-1666
-1655
-1644
-1632
-1621
-1609
-1596
-1584
-1571
-1558
-1544
-1531
-1517
-1503
-1488
-1473
-1458
-1443
-1427
-1411
-1395
-1379
-1362
-1345
-1327
-1309
-1291
-1273
-1254
-1236
-1216
-1197
-1177
-1157
-1136
-1116
-1095
-1073
-1052
-1030
-1008
-985
-962
-939
-916
-893
-869
-844
-820
-795
-770
-745
-720
-694
-668
-642
-616
-589
-562
-535
-508
-480
-452
-425
-396
-368
-340
-311
-282
-253
-224
-195
-165
-136
-106
-76
-46
-16
14
44
74
105
135
166
197
227
258
289
320
351
382
413
445
476
507
538
570
601
632
663
695
726
757
789
820
851
883
914
945
976
1008
1039
1070
1101
1132
1163
1194
1225
1256
1287
1318
1349
1379
1410
1441
1471
1501
1532
1562
1592
1623
1653
1683
1713
1742
1772
1802
1831
1861
1890
1920
1949
1978
2007
2036
2065
2093
2122
2150
2178
2206
2234
2262
2290
2318
2345
2372
2400
2427
2453
2480
2507
2533
2559
2585
2611
2637
2663
2688
2713
2738
2763
2788
2813
2837
2861
2885
2909
2933
2956
2979
3002
3025
3048
3070
3092
3114
3136
3158
3179
3200
3221
3241
3262
3282
3302
3321
3341
3360
3378
3397
3415
3433
3450
3468
3484
3501
3517
3533
3549
3564
3579
3593
3607
3621
3635
3648
3660
3673
3684
3696
3707
3718
3728
3738
3747
3756
3765
3773
3781
3788
3795
3801
3807
3813
3818
3822
3826
3830
3833
3836
3838
3840
3842
3842
3843
3843
3842
3841
3840
3838
3836
3833
3829
3826
3821
3817
3812
3806
3800
3793
3786
3779
3771
3763
3754
3745
3735
3725
3714
3703
3692
3680
3667
3654
3641
3627
3613
3599
3584
3568
3552
3536
3520
3503
3485
3467
3449
3431
3412
3393
3373
3353
3333
3312
3292
3271
3249
3228
3206
3183
3161
3138
3115
3092
3069
3045
3022
2998
2974
2949
2925
2900
2876
2851
2826
2801
2776
2751
2726
2701
2675
2650
2625
2600
2574
2549
2524
2498
2473
2448
2422
2397
2372
2347
2322
2297
2272
2247
2222
2198
2173
2149
2124
2100
2076
2052
2028
2004
1981
1957
1934
1910
1887
1864
1842
1819
1796
1774
1752
1730
1708
1686
1665
1643
1622
1601
1580
1560
1539
1519
1499
1479
1459
1440
1421
1402
1383
1364
1346
1328
1310
1292
1274
1257
1240
1223
1206
1190
1174
1158
1142
1127
1111
1096
1081
1067
1053
1038
1024
1010
997
984
971
958
946
933
921
909
898
886
875
864
853
843
832
822
812
802
793
783
774
765
756
748
740
731
723
716
708
701
694
687
680
673
667
660
654
648
643
637
632
627
621
616
612
607
602
598
594
590
586
582
578
574
571
567
564
561
558
554
551
549
546
543
540
538
535
533
530
528
526
523
521
519
517
514
512
510
508
506
503
501
499
497
495
493
491
489
487
485
483
481
479
477
475
473
471
469
467
465
463
462
460
458
456
455
453
451
450
448
447
446
444
443
442
441
440
439
438
437
436
436
435
435
435
435
435
435
435
435
436
436
437
438
439
440
442
443
445
447
449
451
454
456
459
462
465
469
472
476
480
485
489
494
499
505
510
516
522
529
535
542
550
557
565
573
582
590
599
609
618
628
639
649
660
672
684
696
708
721
734
748
761
776
790
805
821
837
853
869
886
904
922
940
959
978
997
1016
1037
1058
1079
1101
1123
1145
1168
1192
1215
1240
1264
1289
1315
1341
1367
1394
1421
1449
1477
1505
1534
1564
1593
1624
1654
1685
1716
1748
1780
1813
1846
1879
1913
1947
1981
2016
2051
2087
2123
2159
2195
2232
2270
2307
2345
2383
2422
2461
2500
2539
2579
2619
2659
2700
2741
2782
2823
2864
2906
2948
2990
3033
3075
3118
3161
3204
3248
3291
3335
3379
3422
3467
3511
3555
3600
3644
3689
3733
3778
3823
3868
3913
3958
4003
4049
4094
4139
4185
4230
4275
4321
4366
4412
4457
4502
4548
4593
4639
4684
4729
4775
4820
4865
4910
4955
5000
5045
5090
5135
5180
5224
5269
5314
5358
5403
5447
5491
5536
5580
5624
5668
5712
5756
5799
5843
5887
5930
5974
6017
6060
6103
6146
6189
6232
6275
6317
6360
6403
6445
6487
6529
6571
6613
6655
6697
6739
6780
6822
6863
6905
6946
6987
7028
7069
7110
7150
7191
7231
7272
7312
7352
7392
7432
7472
7512
7552
7591
7631
7670
7709
7748
7787
7825
7864
7902
7941
7979
8016
8055
8092
8130
8167
8204
8241
8278
8315
8351
8388
8424
8460
8496
8531
8567
8602
8637
8672
8706
8740
8775
8809
8842
8876
8909
8942
8975
9008
9040
9072
9104
9135
9167
9198
9228
9259
9289
9319
9349
9378
9407
9435
9464
9492
9520
9547
9574
9601
9627
9653
9679
9704
9729
9754
9778
9802
9825
9848
9871
9893
9915
9937
9958
9978
9999
10018
10038
10057
10075
10094
10111
10128
10145
10162
10178
10193
10208
10222
10237
10250
10263
10276
10288
10300
10311
10322
10333
10342
10352
10361
10369
10377
10385
10392
10399
10405
10410
10415
10420
10424
10428
10431
10434
10436
10438
10439
10440
10440
10440
10440
10439
10437
10435
10433
10430
10427
10423
10419
10414
10409
10403
10397
10391
10384
10377
10369
10361
10353
10344
10335
10325
10315
10305
10294
10283
10272
10260
10248
10236
10223
10210
10197
10184
10170
10156
10141
10127
10112
10096
10081
10065
10049
10033
10017
10001
9984
9967
9950
9933
9915
9898
9880
9862
9844
9826
9807
9789
9770
9751
9733
9714
9696
9677
9658
9640
9621
9603
9584
9566
9547
9529
9511
9492
9474
9455
9437
9419
9401
9382
9364
9346
9328
9309
9291
9273
9255
9237
9219
9201
9183
9165
9147
9129
9111
9093
9075
9057
9039
9021
9003
8986
8968
8950
8932
8915
8897
8879
8861
8844
8826
8809
8791
8773
8756
8738
8721
8703
8686
8668
8651
8634
8616
8599
8581
8564
8547
8530
8512
8495
8478
8461
8443
8426
8409
8392
8375
8358
8341
8324
8307
8290
8273
8256
8239
8222
8205
8188
8170
8154
8138
8121
8103
8087
8071
8054
8037
8020
8004
7987
7971
7954
7937
7921
7904
7888
7871
7855
7838
7822
7806
7789
7773
7756
7740
7724
7708
7691
7675
7659
7643
7626
7610
7594
7578
7562
7546
7530
7514
7498
7482
7466
7450
7434
7418
7402
7386
7370
7354
7338
7323
7307
7291
7275
7260
7244
7228
7213
7197
7181
7166
7150
7135
7119
7104
7088
7073
7057
7042
7026
7011
6995
6980
6965
6949
6934
6919
6904
6888
6873
6858
6843
6827
6812
6797
6782
6767
6752
6737
6722
6707
6692
6677
6662
6647
6632
6617
6602
6588
6573
6558
6543
6528
6514
6499
6484
6470
6455
6440
6426
6411
6396
6382
6367
6353
6338
6324
6309
6295
6280
6266
6252
6237
6223
6208
6194
6180
6166
6151
6137
6123
6109
6094
6080
6066
6052
6038
6024
6010
5996
5982
5968
5954
5940
5926
5912
5898
5884
5870
5856
5843
5829
5815
5801
5787
5774
5760
5746
5733
5719
5705
5692
5678
5665
5651
5638
5624
5610
5597
5584
5570
5557
5543
5530
5517
5503
5490
5477
5463
5450
5437
5424
5410
5397
5384
5371
5358
5345
5331
5318
5305
5292
5279
5266
5253
5240
5227
5214
5201
5189
5176
5163
5150
5137
5124
5112
5099
5086
5073
5061
5048
5035
5023
5010
4997
4985
4972
4960
4947
4935
4922
4910
4897
4885
4872
4860
4848
4835
4823
4811
4798
4786
4774
4761
4749
4737
4725
4713
4701
4688
4676
4664
4652
4640
4628
4616
4604
4592
4580
4568
4556
4544
4532
4520
4508
4497
4485
4473
4461
4449
4438
4426
4414
4402
4391
4379
4367
4356
4344
4333
4321
4310
4298
4286
4275
4263
4252
4241
4229
4218
4206
4195
4184
4172
4161
4150
4138
4127
4116
4105
4093
4082
4070
4059
4049
4038
4026
4014
4003
3993
3982
3971
3960
3949
3938
3927
3916
3905
3895
3884
3873
3862
3851
3840
3830
3819
3808
3797
3787
3776
3765
3755
3744
3733
3723
3712
3702
3691
3680
3670
3659
3649
3638
3628
3618
3607
3597
3586
3576
3566
3555
3545
3535
3524
3514
3504
3494
3483
3473
3463
3453
3443
3433
3422
3412
3402
3392
3382
3372
3362
3352
3342
3332
3322
3312
3302
3293
3283
3273
3263
3253
3243
3234
3224
3214
3204
3195
3185
3175
3166
3156
3146
3137
3127
3117
3108
3098
3089
3079
3070
3060
3051
3041
3032
3022
3013
3004
2994
2985
2976
2966
2957
2948
2938
2929
2920
2911
2902
2892
2883
2874
2865
2856
2847
2838
2828
2819
2810
2801
2792
2783
2774
2765
2756
2748
2739
2730
2721
2712
2703
2694
2685
2677
2668
2659
2650
2642
2633
2624
2616
2607
2598
2590
2581
2572
2564
2555
2547
2538
2530
2521
2512
2504
2496
2487
2479
2470
2462
2453
2445
2437
2428
2420
2412
2403
2395
2387
2379
2370
2362
2354
2346
2338
2329
2321
2313
2305
2297
2289
2281
2273
2265
2257
2249
2241
2233
2225
2217
2209
2201
2193
2185
2177
2170
2162
2154
2146
2138
2131
2123
2115
2107
2100
2092
2084
2077
2069
2061
2054
2045
2039
2031
2023
2016
2008
2001
1993
1986
1978
1971
1963
1956
1949
1941
1934
1926
1919
1912
1904
1897
1890
1883
1875
1868
1861
1854
1846
1839
1832
1825
1818
1811
1803
1796
1789
1782
1775
1768
1761
1754
1747
1740
1733
1726
1719
1712
1705
1698
1691
1685
1678
1671
1664
1657
1650
1644
1637
1630
1623
1617
1610
1603
1596
1590
1583
1576
1570
1563
1557
1550
1543
1537
1530
1524
1517
1511
1504
1498
1491
1485
1478
1472
1466
1459
1453
1446
1440
1434
1427
1421
1415
1408
1402
1396
1390
1383
1377
1371
1365
1359
1352
1346
1340
1334
1328
1322
1316
1310
1304
1297
1291
1285
1279
1273
1267
1261
1256
1250
1244
1238
1232
1226
1220
1214
1208
1203
1197
1191
1185
1179
1174
1168
1162
1156
1151
1145
1139
1133
1128
1122
1117
1111
1105
1100
1094
1089
1083
1077
1072
1066
1061
1055
1050
1044
1039
1033
1028
1022
1016
1012
1006
1000
996
990
985
980
974
969
964
958
953
948
943
938
932
927
922
917
912
906
901
896
891
886
881
876
871
866
861
856
851
846
841
836
831
826
821
816
811
806
801
796
791
787
782
777
772
767
762
758
753
748
743
739
734
729
724
720
715
710
706
701
696
692
687
683
678
673
669
664
660
655
651
646
642
637
633
628
624
619
615
611
606
602
597
593
589
584
580
576
571
567
563
559
554
550
546
542
537
533
529
525
521
516
512
508
504
500
496
492
488
484
479
475
471
467
463
459
455
451
447
443
439
435
432
428
424
420
416
412
408
404
400
397
393
389
385
381
378
374
370
366
363
359
355
351
348
344
340
337
333
329
326
322
318
315
311
308
304
301
297
293
290
286
283
279
276
272
269
265
262
259
255
252
248
245
241
238
235
231
228
225
221
218
215
211
208
205
202
198
195
192
189
185
182
179
176
173
169
166
163
160
157
154
151
147
144
141
138
135
132
129
126
123
120
117
114
111
108
105
102
99
96
93
90
87
85
82
79
76
73
70
67
64
62
59
56
53
50
