5
28696
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
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
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
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
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
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
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
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
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
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
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
20
20
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
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
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
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
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
64
64
64
64
64
65
65
65
65
66
66
66
66
67
67
67
68
68
68
68
69
69
69
69
70
70
70
70
71
71
71
71
72
72
72
73
73
73
73
74
74
74
74
75
75
75
75
76
76
76
77
77
77
78
78
78
79
79
79
80
80
80
81
81
81
82
82
82
83
83
83
84
84
85
85
85
86
86
87
87
87
88
88
89
89
89
90
90
91
91
91
92
92
93
93
94
94
94
95
95
96
96
96
97
97
97
98
98
99
99
99
100
100
100
101
101
101
102
102
103
103
103
104
104
105
105
105
106
106
107
107
108
108
108
109
109
110
110
111
111
112
112
112
113
113
114
114
114
115
115
116
116
117
117
117
118
118
119
119
119
120
120
120
121
121
121
122
122
122
123
123
124
124
124
125
125
125
126
126
126
127
127
127
127
128
128
128
129
129
129
129
130
130
130
131
131
131
131
132
132
132
132
132
133
133
133
133
133
134
134
134
134
135
135
135
136
136
136
136
137
137
137
137
137
138
138
138
138
138
139
139
139
140
140
140
140
141
141
141
141
142
142
142
142
143
143
143
143
143
144
144
144
145
145
145
145
146
146
146
147
147
147
147
148
148
148
149
149
149
149
150
150
151
151
151
152
152
152
153
153
154
154
154
155
155
156
156
156
157
157
158
158
158
159
159
160
160
161
161
161
162
162
163
163
163
164
164
165
165
165
166
166
166
167
167
168
168
169
169
170
171
171
172
172
173
174
174
175
175
176
177
177
178
179
179
180
181
182
182
183
184
185
186
186
187
188
189
189
190
191
191
192
193
193
194
195
195
196
197
197
198
199
199
200
201
201
202
203
203
204
204
205
206
206
207
208
208
209
210
210
211
211
212
213
213
214
215
215
216
217
217
218
218
219
220
220
221
222
222
223
224
224
225
226
226
227
228
228
229
229
230
230
231
231
232
232
233
234
234
235
235
236
237
237
238
239
240
240
241
242
242
243
244
244
245
246
246
247
247
248
249
249
250
250
251
252
252
253
254
254
255
256
256
257
258
258
259
259
260
260
261
261
262
262
263
263
264
264
265
265
266
266
267
267
267
268
268
269
269
269
270
270
271
271
272
272
273
273
274
274
274
274
274
275
275
275
275
275
275
275
275
276
276
276
276
277
277
277
277
278
278
278
278
278
279
279
279
279
279
279
279
280
280
280
280
280
280
280
280
280
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
283
283
283
283
283
284
284
284
284
285
285
285
286
286
286
287
287
287
288
289
289
290
290
291
292
292
293
294
294
295
296
296
297
297
298
298
299
299
300
301
301
302
303
304
305
306
307
308
309
310
311
312
312
313
314
315
316
316
317
318
319
320
321
322
323
324
325
326
327
328
330
331
332
333
334
335
336
337
339
340
341
342
344
345
347
348
350
351
353
354
356
357
359
360
362
363
365
366
368
369
371
372
374
376
377
379
381
382
384
386
387
388
390
391
393
394
395
397
398
399
401
402
404
405
407
408
410
411
413
414
415
417
418
419
421
422
423
424
425
426
426
427
428
429
429
430
431
431
432
432
433
433
434
434
435
435
435
436
436
437
437
438
438
439
440
441
442
443
443
444
445
446
447
448
449
450
451
452
453
455
456
457
458
460
461
462
464
465
467
468
470
471
473
474
475
477
478
479
480
482
483
484
485
486
487
489
490
491
492
493
494
496
497
498
499
500
501
503
504
505
506
507
508
509
510
511
512
513
514
515
517
518
519
520
521
522
523
524
525
526
527
527
528
528
529
529
529
529
529
529
530
530
530
530
530
530
530
531
531
531
531
531
530
530
530
530
530
530
529
529
528
528
527
527
526
525
525
524
524
523
523
522
522
521
520
519
518
517
516
515
514
513
512
511
510
509
509
508
507
507
506
505
504
503
502
502
501
500
499
498
497
496
495
494
494
493
492
492
491
491
490
490
490
489
489
489
489
489
489
489
490
490
491
491
491
492
492
493
493
494
494
495
495
496
497
497
498
499
500
501
502
503
504
505
506
506
507
508
509
510
511
512
513
514
515
517
518
519
520
522
523
524
525
526
527
528
529
530
531
532
532
533
534
535
536
537
538
539
539
539
540
540
540
540
539
539
539
538
538
537
536
536
535
535
534
534
533
533
533
533
533
533
533
533
533
533
533
534
534
535
535
536
537
538
539
540
541
541
542
543
544
544
545
545
546
546
546
546
547
547
547
547
548
548
549
549
550
551
552
553
554
555
556
556
557
558
558
558
559
559
559
559
559
560
560
560
560
560
560
560
560
560
560
560
560
559
559
558
558
557
556
555
554
553
552
551
550
549
549
548
548
547
547
546
546
545
545
544
544
543
543
542
541
541
541
540
540
540
539
539
539
538
538
537
536
536
535
534
534
533
533
533
533
534
534
535
536
537
538
539
540
541
542
543
544
544
545
546
546
547
547
547
548
548
548
548
549
549
549
549
549
549
550
550
549
549
549
549
549
548
547
547
546
545
544
542
541
539
538
536
534
532
530
529
527
525
523
521
519
517
515
513
511
508
506
503
500
497
494
491
488
486
483
481
479
477
476
475
474
473
472
471
470
470
470
469
469
470
470
471
472
474
476
478
481
484
487
491
495
499
504
508
512
517
521
526
530
534
538
542
545
549
553
557
560
564
567
571
574
578
581
584
587
590
593
596
598
601
603
605
607
609
611
613
614
616
618
620
621
623
624
626
627
628
629
629
629
630
629
629
629
628
627
627
626
625
624
624
623
623
623
623
624
624
625
626
626
627
628
630
631
632
633
634
634
635
635
636
636
636
635
635
635
634
633
632
631
630
629
627
626
624
623
622
620
619
618
617
616
615
614
612
611
610
609
607
606
604
603
601
600
598
597
596
595
594
593
592
592
591
590
589
587
586
585
584
582
581
579
578
576
575
573
572
571
569
568
566
564
562
560
558
556
553
551
549
546
544
542
541
539
538
537
537
536
536
536
536
536
536
536
537
537
537
538
538
539
539
539
540
540
540
540
539
539
539
538
537
537
536
535
535
534
534
534
534
534
534
534
534
535
535
536
536
537
538
538
539
539
540
540
540
541
541
542
542
543
543
543
543
544
544
544
544
543
543
543
543
543
543
543
543
542
542
542
541
541
540
540
539
539
538
537
536
535
534
533
531
529
527
525
523
521
520
518
516
515
514
513
513
512
512
511
511
511
511
511
511
511
511
511
511
511
510
510
509
509
508
507
507
506
504
503
502
500
498
496
494
491
489
485
482
478
474
470
465
460
455
449
443
437
430
423
415
408
399
391
382
373
363
353
343
333
322
312
301
291
281
271
261
252
242
233
224
216
208
200
192
185
178
171
164
158
152
146
140
134
128
122
117
112
106
101
96
91
86
81
76
71
66
61
56
51
46
41
36
31
26
22
17
13
9
5
2
-2
-5
-8
-10
-13
-15
-17
-20
-22
-25
-28
-30
-33
-36
-39
-41
-44
-46
-48
-50
-51
-52
-54
-55
-56
-57
-58
-60
-62
-64
-67
-70
-73
-77
-81
-85
-90
-94
-99
-104
-108
-113
-117
-121
-125
-130
-134
-138
-143
-147
-152
-158
-164
-170
-177
-184
-191
-199
-207
-215
-223
-232
-240
-248
-256
-264
-272
-280
-287
-295
-302
-309
-315
-322
-328
-334
-339
-345
-350
-355
-360
-364
-368
-373
-377
-381
-385
-389
-393
-398
-402
-406
-411
-415
-420
-424
-429
-433
-437
-441
-445
-449
-453
-456
-459
-461
-464
-466
-467
-468
-469
-470
-471
-471
-471
-471
-471
-470
-470
-470
-470
-470
-469
-469
-469
-469
-469
-469
-470
-470
-470
-471
-472
-473
-474
-475
-477
-480
-482
-485
-488
-491
-495
-498
-502
-505
-508
-511
-513
-516
-518
-520
-522
-523
-525
-526
-526
-527
-527
-527
-527
-526
-525
-523
-522
-520
-518
-516
-514
-513
-511
-509
-507
-505
-504
-502
-501
-500
-498
-497
-496
-495
-495
-494
-493
-492
-492
-491
-491
-491
-491
-491
-491
-491
-492
-492
-492
-492
-492
-492
-492
-491
-491
-490
-490
-489
-489
-488
-487
-487
-486
-486
-486
-485
-485
-486
-486
-487
-487
-488
-490
-491
-493
-495
-497
-500
-503
-506
-509
-513
-517
-520
-524
-528
-532
-536
-540
-544
-548
-551
-554
-557
-560
-563
-565
-568
-570
-572
-574
-576
-578
-580
-581
-583
-585
-586
-588
-589
-591
-593
-594
-596
-598
-599
-601
-603
-604
-606
-607
-609
-610
-612
-613
-615
-616
-617
-618
-620
-621
-622
-623
-624
-625
-626
-626
-627
-627
-628
-628
-628
-628
-629
-629
-630
-630
-631
-632
-634
-636
-637
-640
-642
-644
-647
-649
-652
-655
-658
-661
-664
-667
-670
-673
-676
-680
-683
-687
-690
-694
-697
-701
-705
-708
-712
-716
-720
-723
-727
-731
-735
-738
-742
-746
-749
-753
-757
-760
-763
-767
-770
-774
-777
-780
-783
-786
-789
-792
-795
-798
-800
-802
-804
-806
-808
-809
-811
-812
-813
-814
-816
-817
-819
-821
-824
-826
-829
-833
-836
-840
-845
-850
-855
-861
-867
-874
-880
-887
-895
-903
-910
-919
-927
-935
-944
-953
-961
-970
-979
-987
-996
-1006
-1014
-1024
-1034
-1044
-1054
-1064
-1075
-1085
-1095
-1106
-1116
-1126
-1136
-1145
-1155
-1164
-1173
-1182
-1190
-1199
-1207
-1215
-1223
-1231
-1238
-1246
-1254
-1261
-1268
-1276
-1283
-1290
-1297
-1304
-1311
-1319
-1326
-1333
-1340
-1347
-1355
-1362
-1369
-1376
-1383
-1390
-1397
-1404
-1411
-1417
-1424
-1431
-1437
-1444
-1451
-1458
-1465
-1473
-1480
-1488
-1496
-1504
-1512
-1520
-1529
-1537
-1546
-1555
-1564
-1573
-1583
-1592
-1601
-1611
-1620
-1629
-1639
-1648
-1658
-1668
-1678
-1688
-1698
-1708
-1719
-1730
-1742
-1754
-1765
-1777
-1790
-1802
-1814
-1826
-1839
-1851
-1863
-1874
-1886
-1898
-1909
-1920
-1932
-1943
-1954
-1965
-1976
-1987
-1998
-2009
-2019
-2029
-2040
-2051
-2061
-2071
-2081
-2091
-2100
-2109
-2118
-2127
-2135
-2143
-2151
-2158
-2165
-2171
-2178
-2183
-2189
-2194
-2200
-2205
-2210
-2214
-2219
-2224
-2228
-2233
-2238
-2242
-2246
-2250
-2255
-2259
-2262
-2266
-2270
-2274
-2278
-2281
-2285
-2289
-2293
-2297
-2301
-2306
-2310
-2314
-2319
-2323
-2326
-2330
-2333
-2336
-2339
-2341
-2343
-2345
-2347
-2349
-2350
-2352
-2353
-2355
-2357
-2360
-2362
-2364
-2367
-2370
-2372
-2375
-2378
-2380
-2383
-2385
-2387
-2389
-2392
-2394
-2396
-2399
-2401
-2404
-2407
-2410
-2414
-2417
-2421
-2425
-2429
-2433
-2436
-2440
-2444
-2447
-2450
-2453
-2456
-2459
-2462
-2464
-2467
-2470
-2473
-2476
-2479
-2482
-2486
-2489
-2493
-2496
-2500
-2503
-2506
-2509
-2511
-2513
-2515
-2516
-2516
-2516
-2516
-2516
-2516
-2515
-2514
-2513
-2513
-2512
-2511
-2510
-2510
-2509
-2508
-2506
-2505
-2503
-2501
-2499
-2497
-2495
-2492
-2489
-2486
-2483
-2480
-2476
-2473
-2469
-2466
-2463
-2459
-2456
-2453
-2451
-2448
-2446
-2444
-2442
-2441
-2439
-2439
-2438
-2438
-2438
-2438
-2438
-2439
-2440
-2441
-2443
-2444
-2446
-2448
-2450
-2452
-2454
-2457
-2460
-2463
-2466
-2469
-2473
-2476
-2479
-2483
-2486
-2489
-2491
-2493
-2495
-2496
-2497
-2498
-2498
-2497
-2496
-2495
-2494
-2492
-2490
-2487
-2484
-2482
-2478
-2475
-2471
-2468
-2464
-2460
-2456
-2452
-2448
-2444
-2440
-2437
-2433
-2430
-2426
-2423
-2420
-2417
-2414
-2411
-2408
-2405
-2401
-2397
-2393
-2389
-2384
-2378
-2372
-2366
-2359
-2352
-2344
-2335
-2326
-2317
-2307
-2297
-2286
-2275
-2263
-2251
-2239
-2226
-2213
-2200
-2186
-2172
-2158
-2144
-2130
-2115
-2101
-2086
-2072
-2057
-2043
-2028
-2013
-1999
-1985
-1970
-1956
-1941
-1926
-1912
-1897
-1882
-1866
-1851
-1836
-1821
-1805
-1790
-1775
-1761
-1746
-1732
-1717
-1704
-1690
-1677
-1663
-1650
-1638
-1625
-1612
-1599
-1587
-1574
-1561
-1548
-1536
-1523
-1510
-1498
-1485
-1473
-1461
-1448
-1436
-1424
-1412
-1400
-1387
-1375
-1363
-1350
-1337
-1324
-1311
-1297
-1283
-1268
-1254
-1238
-1223
-1206
-1190
-1173
-1155
-1137
-1119
-1100
-1080
-1060
-1040
-1018
-998
-976
-955
-932
-910
-887
-863
-840
-816
-791
-767
-741
-716
-690
-664
-637
-610
-583
-555
-527
-499
-471
-443
-415
-387
-359
-331
-304
-277
-249
-222
-196
-169
-143
-116
-90
-64
-38
-13
13
38
64
89
114
139
164
188
212
236
259
283
305
328
350
372
394
415
436
456
477
496
515
534
553
571
588
606
624
641
658
676
694
712
730
748
767
787
806
826
847
868
889
910
932
954
977
999
1022
1044
1067
1090
1112
1135
1157
1179
1200
1222
1243
1263
1284
1303
1323
1342
1361
1380
1398
1416
1433
1450
1467
1484
1500
1516
1531
1546
1560
1574
1588
1601
1614
1626
1638
1649
1660
1671
1681
1691
1701
1710
1719
1728
1737
1745
1752
1759
1766
1772
1778
1783
1788
1793
1797
1800
1804
1807
1809
1812
1814
1816
1818
1819
1820
1822
1823
1824
1824
1825
1826
1827
1828
1830
1832
1834
1836
1839
1842
1846
1850
1854
1859
1864
1870
1876
1882
1889
1895
1903
1910
1918
1926
1934
1942
1951
1959
1968
1977
1986
1994
2003
2012
2021
2029
2037
2045
2054
2062
2069
2077
2084
2091
2098
2104
2110
2116
2122
2127
2132
2136
2141
2145
2149
2152
2155
2158
2161
2163
2165
2167
2169
2170
2172
2173
2174
2176
2178
2179
2181
2183
2186
2189
2192
2195
2199
2203
2208
2212
2217
2222
2226
2231
2236
2241
2245
2250
2254
2259
2264
2268
2273
2277
2282
2287
2292
2297
2302
2307
2312
2317
2322
2327
2332
2337
2342
2346
2351
2355
2360
2364
2368
2372
2376
2380
2384
2388
2392
2395
2399
2403
2407
2410
2414
2418
2421
2425
2428
2431
2434
2436
2438
2440
2441
2442
2442
2442
2441
2439
2437
2435
2432
2428
2423
2419
2413
2407
2401
2394
2387
2380
2372
2364
2356
2347
2339
2330
2322
2313
2304
2294
2285
2275
2265
2255
2244
2233
2221
2210
2197
2185
2172
2159
2146
2132
2118
2104
2090
2076
2061
2047
2032
2017
2003
1988
1973
1959
1944
1930
1915
1901
1887
1873
1859
1845
1831
1817
1803
1789
1775
1760
1746
1731
1717
1702
1686
1671
1655
1640
1624
1607
1591
1575
1558
1542
1525
1508
1491
1475
1458
1441
1424
1407
1390
1373
1355
1338
1320
1302
1283
1265
1246
1226
1207
1187
1167
1146
1125
1104
1083
1061
1039
1016
993
970
946
922
897
872
847
821
795
769
742
716
690
664
638
613
588
563
539
515
491
467
445
422
400
378
357
336
315
295
275
255
235
216
197
178
159
140
121
103
84
65
47
28
10
-9
-27
-46
-64
-82
-101
-119
-137
-155
-173
-190
-208
-226
-244
-261
-278
-296
-312
-329
-345
-361
-376
-391
-406
-420
-433
-446
-458
-470
-481
-492
-502
-511
-520
-529
-536
-544
-550
-556
-561
-566
-570
-573
-575
-578
-579
-580
-581
-581
-581
-580
-580
-579
-578
-577
-576
-575
-575
-574
-573
-572
-572
-571
-571
-570
-570
-570
-569
-569
-568
-567
-566
-565
-564
-562
-560
-557
-555
-551
-548
-545
-541
-537
-532
-527
-522
-516
-510
-504
-497
-489
-481
-472
-463
-453
-442
-430
-418
-405
-391
-377
-362
-347
-331
-315
-299
-282
-265
-249
-232
-215
-198
-182
-165
-149
-134
-118
-103
-88
-74
-60
-46
-33
-20
-7
5
17
29
41
52
63
74
85
96
107
117
128
138
148
159
169
179
189
199
209
219
228
238
248
258
268
278
288
298
308
319
330
341
353
365
377
390
403
416
430
444
457
471
485
498
512
525
538
551
564
576
588
601
613
624
636
647
659
670
680
690
700
710
719
728
737
745
752
759
766
772
777
783
787
792
796
800
803
806
810
813
816
819
822
825
829
832
836
839
843
847
851
855
860
864
869
874
879
884
889
895
900
906
912
918
924
930
936
942
948
953
959
964
968
972
976
980
982
985
987
988
989
990
990
991
990
990
989
989
988
987
987
986
986
986
986
987
988
989
990
992
995
997
1000
1002
1006
1010
1014
1018
1022
1028
1033
1039
1045
1052
1060
1067
1076
1084
1093
1103
1112
1122
1133
1143
1153
1164
1175
1186
1197
1209
1220
1232
1244
1256
1268
1280
1292
1305
1318
1331
1344
1357
1370
1384
1397
1411
1424
1438
1452
1466
1479
1493
1506
1519
1532
1544
1556
1568
1579
1590
1600
1610
1619
1628
1637
1645
1653
1661
1669
1676
1684
1691
1698
1706
1713
1720
1727
1733
1740
1746
1753
1759
1764
1770
1775
1780
1785
1790
1795
1800
1804
1809
1814
1819
1824
1829
1834
1839
1845
1850
1856
1862
1868
1874
1881
1887
1894
1901
1908
1915
1923
1930
1938
1945
1953
1960
1968
1975
1982
1989
1996
2001
2008
2013
2017
2023
2028
2032
2036
2039
2041
2045
2048
2051
2053
2055
2057
2060
2062
2064
2066
2068
2071
2073
2076
2080
2083
2087
2092
2097
2102
2108
2114
2121
2128
2136
2144
2152
2161
2170
2180
2189
2199
2209
2220
2230
2240
2251
2262
2272
2283
2294
2305
2315
2326
2336
2347
2357
2368
2378
2388
2398
2407
2417
2426
2435
2444
2453
2461
2469
2477
2484
2491
2497
2503
2509
2514
2518
2522
2525
2527
2529
2530
2530
2530
2529
2527
2525
2522
2518
2514
2510
2504
2498
2492
2485
2478
2470
2462
2453
2444
2434
2424
2413
2402
2390
2377
2364
2350
2336
2321
2306
2291
2276
2260
2244
2228
2213
2197
2181
2165
2150
2134
2119
2104
2089
2074
2059
2044
2029
2015
2001
1987
1973
1959
1946
1933
1920
1907
1895
1882
1870
1858
1847
1835
1823
1812
1800
1789
1777
1766
1755
1744
1733
1722
1711
1700
1689
1678
1666
1655
1643
1631
1618
1606
1593
1580
1567
1554
1540
1527
1513
1499
1485
1471
1457
1444
1430
1416
1402
1389
1376
1363
1351
1339
1327
1316
1305
1294
1284
1274
1265
1256
1247
1238
1230
1222
1213
1206
1198
1190
1183
1176
1169
1162
1156
1150
1144
1139
1134
1129
1124
1120
1116
1113
1109
1106
1104
1101
1099
1097
1095
1094
1092
1091
1090
1090
1090
1090
1090
1091
1092
1094
1096
1098
1101
1104
1108
1112
1116
1121
1126
1131
1137
1143
1149
1155
1162
1169
1176
1183
1190
1198
1205
1213
1221
1229
1238
1246
1255
1263
1272
1282
1291
1300
1310
1320
1329
1339
1350
1360
1370
1380
1391
1401
1412
1422
1433
1443
1454
1464
1475
1486
1496
1507
1517
1527
1537
1547
1556
1565
1573
1581
1589
1596
1602
1608
1613
1617
1621
1624
1626
1628
1629
1629
1629
1628
1626
1624
1622
1619
1615
1611
1607
1602
1597
1592
1587
1581
1575
1569
1562
1556
1550
1543
1537
1530
1524
1518
1512
1506
1500
1495
1490
1484
1479
1474
1469
1463
1458
1453
1447
1441
1435
1428
1421
1414
1406
1398
1389
1380
1371
1361
1352
1341
1331
1321
1310
1299
1288
1277
1266
1254
1243
1231
1220
1208
1196
1184
1172
1160
1148
1136
1124
1111
1099
1086
1073
1060
1046
1032
1018
1002
988
973
957
941
925
908
891
875
858
841
824
807
789
772
755
739
722
705
689
673
657
642
627
612
598
585
572
560
548
538
527
518
509
501
494
488
482
476
471
467
463
460
456
454
451
448
446
443
441
438
436
433
430
428
425
422
419
417
414
411
409
406
404
402
399
397
395
393
391
390
388
386
384
383
381
380
379
378
377
376
376
376
376
377
377
379
380
382
384
387
390
393
397
401
406
412
418
424
431
439
447
456
465
475
485
495
506
518
529
541
553
565
577
588
600
612
624
636
647
659
671
683
695
706
718
730
741
752
764
775
786
796
807
817
827
837
847
856
865
874
883
892
901
909
918
926
934
942
950
958
965
973
980
987
993
999
1004
1010
1016
1020
1026
1031
1035
1039
1043
1047
1051
1055
1058
1062
1065
1068
1071
1074
1077
1079
1081
1083
1085
1087
1088
1089
1091
1092
1093
1094
1095
1095
1096
1097
1098
1099
1100
1101
1102
1102
1103
1103
1104
1104
1105
1105
1105
1105
1105
1105
1105
1104
1104
1103
1102
1101
1099
1097
1095
1092
1089
1085
1080
1075
1070
1063
1056
1049
1041
1032
1022
1012
1002
991
980
967
955
941
928
913
898
883
867
851
834
817
799
781
762
743
724
704
685
665
645
625
604
583
562
541
519
498
476
453
431
408
385
362
338
314
291
267
242
218
193
168
143
117
91
64
37
9
-19
-47
-76
-105
-135
-165
-195
-225
-256
-287
-318
-348
-379
-410
-441
-472
-502
-533
-563
-593
-623
-653
-683
-712
-740
-769
-797
-825
-852
-878
-904
-930
-954
-978
-1002
-1024
-1046
-1067
-1087
-1106
-1125
-1142
-1159
-1175
-1190
-1205
-1218
-1231
-1244
-1255
-1266
-1277
-1286
-1295
-1303
-1311
-1318
-1324
-1329
-1334
-1338
-1342
-1345
-1348
-1350
-1352
-1354
-1355
-1356
-1356
-1357
-1357
-1356
-1356
-1355
-1353
-1351
-1349
-1346
-1344
-1341
-1337
-1334
-1331
-1328
-1324
-1322
-1319
-1317
-1315
-1313
-1313
-1312
-1312
-1313
-1314
-1316
-1319
-1321
-1325
-1328
-1332
-1337
-1341
-1346
-1352
-1357
-1363
-1370
-1376
-1383
-1390
-1397
-1405
-1413
-1421
-1430
-1439
-1448
-1457
-1466
-1476
-1485
-1495
-1505
-1515
-1525
-1535
-1545
-1556
-1566
-1577
-1587
-1598
-1609
-1620
-1631
-1642
-1653
-1664
-1675
-1686
-1697
-1708
-1719
-1729
-1740
-1750
-1760
-1771
-1781
-1791
-1800
-1810
-1819
-1829
-1838
-1846
-1855
-1863
-1871
-1879
-1886
-1893
-1900
-1906
-1913
-1919
-1925
-1930
-1936
-1941
-1947
-1952
-1958
-1963
-1969
-1974
-1980
-1986
-1992
-1998
-2005
-2011
-2017
-2024
-2031
-2037
-2045
-2052
-2059
-2066
-2073
-2079
-2086
-2093
-2100
-2108
-2115
-2122
-2130
-2138
-2146
-2154
-2162
-2171
-2179
-2188
-2197
-2207
-2216
-2226
-2236
-2246
-2256
-2266
-2276
-2286
-2296
-2306
-2316
-2326
-2336
-2346
-2356
-2366
-2376
-2386
-2396
-2405
-2414
-2423
-2432
-2441
-2450
-2458
-2466
-2473
-2481
-2488
-2495
-2501
-2507
-2513
-2519
-2524
-2529
-2534
-2538
-2542
-2546
-2549
-2552
-2555
-2557
-2559
-2560
-2561
-2561
-2561
-2560
-2559
-2558
-2556
-2553
-2550
-2547
-2543
-2539
-2534
-2529
-2523
-2517
-2510
-2503
-2496
-2489
-2481
-2472
-2464
-2455
-2446
-2437
-2428
-2419
-2410
-2400
-2391
-2382
-2372
-2363
-2354
-2345
-2336
-2328
-2319
-2311
-2303
-2296
-2289
-2282
-2275
-2269
-2264
-2259
-2254
-2250
-2247
-2244
-2241
-2239
-2238
-2237
-2237
-2237
-2237
-2238
-2239
-2241
-2242
-2244
-2246
-2248
-2250
-2253
-2255
-2257
-2259
-2261
-2263
-2265
-2266
-2267
-2268
-2269
-2269
-2269
-2269
-2268
-2266
-2265
-2263
-2260
-2257
-2254
-2250
-2246
-2241
-2236
-2231
-2225
-2219
-2212
-2205
-2197
-2189
-2180
-2171
-2161
-2151
-2141
-2130
-2118
-2107
-2095
-2082
-2070
-2057
-2043
-2029
-2016
-2001
-1987
-1972
-1956
-1941
-1925
-1909
-1892
-1875
-1858
-1841
-1823
-1806
-1788
-1770
-1752
-1735
-1717
-1700
-1683
-1667
-1651
-1636
-1621
-1607
-1593
-1581
-1569
-1557
-1547
-1537
-1529
-1520
-1513
-1506
-1500
-1494
-1489
-1484
-1479
-1475
-1472
-1468
-1465
-1462
-1459
-1456
-1453
-1450
-1446
-1443
-1439
-1435
-1430
-1425
-1420
-1414
-1407
-1401
-1393
-1385
-1377
-1367
-1358
-1348
-1337
-1326
-1314
-1301
-1289
-1275
-1261
-1246
-1231
-1216
-1200
-1183
-1166
-1149
-1131
-1114
-1096
-1078
-1060
-1041
-1022
-1004
-987
-970
-952
-935
-918
-901
-885
-869
-853
-838
-823
-809
-795
-782
-769
-757
-744
-733
-721
-710
-699
-688
-678
-667
-657
-647
-637
-627
-617
-607
-597
-587
-577
-566
-555
-545
-534
-522
-511
-500
-488
-476
-464
-453
-441
-429
-417
-406
-395
-383
-372
-362
-351
-341
-332
-322
-313
-305
-297
-289
-282
-275
-268
-262
-256
-250
-244
-239
-233
-228
-223
-218
-213
-207
-202
-197
-192
-187
-182
-176
-171
-166
-160
-155
-149
-143
-137
-131
-125
-118
-111
-103
-96
-87
-79
-70
-60
-50
-40
-29
-18
-7
5
16
28
40
52
64
75
87
98
109
120
130
141
151
161
170
180
189
198
207
215
224
232
240
248
256
264
272
279
287
295
302
309
316
323
330
336
342
348
353
359
364
369
373
378
382
386
390
394
398
401
405
409
414
418
423
427
432
438
444
450
456
463
471
478
486
495
504
513
523
533
543
554
565
576
587
599
610
622
634
646
658
671
683
695
708
720
733
745
757
769
781
793
805
817
828
839
850
861
871
881
891
901
910
919
928
936
945
953
961
968
976
984
991
999
1006
1014
1022
1030
1038
1046
1053
1061
1069
1078
1086
1094
1102
1111
1119
1128
1137
1146
1155
1164
1173
1183
1192
1202
1212
1222
1232
1242
1252
1263
1273
1283
1294
1304
1315
1325
1336
1346
1356
1367
1377
1387
1397
1407
1416
1426
1435
1444
1453
1462
1471
1479
1487
1495
1503
1511
1518
1525
1532
1538
1544
1550
1555
1560
1565
1569
1573
1577
1580
1582
1585
1587
1588
1589
1590
1590
1590
1589
1588
1587
1585
1583
1580
1578
1574
1571
1567
1564
1560
1556
1552
1548
1544
1540
1536
1533
1530
1526
1523
1520
1518
1515
1513
1510
1508
1506
1504
1503
1501
1499
1498
1496
1494
1493
1492
1491
1490
1489
1488
1488
1488
1488
1488
1489
1491
1492
1494
1496
1499
1502
1505
1508
1512
1516
1520
1524
1529
1533
1538
1543
1548
1554
1559
1565
1571
1576
1582
1588
1594
1599
1605
1611
1616
1622
1627
1633
1638
1644
1649
1655
1661
1667
1673
1679
1685
1691
1697
1703
1709
1715
1720
1726
1731
1736
1741
1745
1750
1754
1758
1761
1764
1767
1770
1773
1776
1778
1780
1782
1784
1786
1787
1788
1789
1790
1790
1791
1791
1790
1790
1789
1788
1787
1786
1784
1783
1781
1779
1778
1776
1774
1772
1770
1769
1767
1765
1764
1762
1761
1759
1758
1757
1755
1754
1753
1752
1751
1750
1749
1748
1748
1747
1746
1745
1744
1743
1742
1741
1739
1738
1736
1735
1733
1731
1728
1726
1724
1721
1718
1715
1711
1708
1704
1700
1695
1690
1685
1680
1674
1668
1662
1655
1649
1642
1635
1628
1620
1613
1606
1598
1590
1582
1574
1566
1557
1549
1539
1530
1521
1511
1500
1490
1479
1468
1456
1445
1433
1421
1408
1396
1383
1370
1357
1344
1331
1317
1303
1288
1274
1258
1242
1226
1209
1192
1173
1155
1135
1116
1095
1074
1053
1031
1008
987
964
941
918
894
870
846
822
797
772
747
722
696
670
644
617
590
563
536
508
481
453
425
396
368
339
310
281
251
222
192
161
131
100
68
37
5
-27
-59
-91
-123
-155
-188
-220
-252
-285
-317
-349
-382
-414
-446
-479
-511
-543
-575
-607
-639
-671
-703
-735
-767
-798
-830
-861
-892
-922
-953
-983
-1012
-1041
-1070
-1099
-1127
-1154
-1182
-1208
-1234
-1260
-1285
-1309
-1333
-1356
-1379
-1401
-1422
-1443
-1463
-1482
-1501
-1519
-1536
-1552
-1568
-1583
-1597
-1611
-1623
-1636
-1647
-1658
-1669
-1679
-1688
-1697
-1706
-1714
-1722
-1730
-1737
-1744
-1751
-1758
-1764
-1771
-1777
-1782
-1788
-1793
-1799
-1804
-1809
-1813
-1818
-1823
-1827
-1831
-1836
-1840
-1845
-1849
-1854
-1859
-1864
-1870
-1876
-1883
-1890
-1897
-1905
-1914
-1923
-1932
-1942
-1953
-1964
-1976
-1988
-2000
-2013
-2027
-2041
-2056
-2071
-2086
-2102
-2118
-2134
-2151
-2168
-2185
-2202
-2220
-2238
-2256
-2274
-2292
-2311
-2329
-2348
-2367
-2386
-2406
-2425
-2444
-2464
-2483
-2503
-2522
-2541
-2560
-2579
-2597
-2615
-2633
-2651
-2668
-2685
-2702
-2718
-2733
-2749
-2764
-2779
-2793
-2807
-2821
-2835
-2849
-2862
-2875
-2888
-2900
-2913
-2925
-2937
-2949
-2961
-2973
-2985
-2996
-3007
-3019
-3030
-3041
-3051
-3062
-3072
-3082
-3092
-3102
-3112
-3122
-3132
-3142
-3152
-3162
-3172
-3182
-3192
-3203
-3213
-3223
-3234
-3244
-3255
-3265
-3276
-3286
-3296
-3306
-3316
-3325
-3335
-3344
-3354
-3363
-3372
-3381
-3390
-3399
-3408
-3417
-3426
-3435
-3444
-3453
-3463
-3472
-3482
-3492
-3502
-3512
-3522
-3532
-3542
-3553
-3563
-3573
-3584
-3594
-3604
-3614
-3625
-3634
-3644
-3654
-3663
-3672
-3681
-3690
-3698
-3706
-3713
-3720
-3727
-3733
-3739
-3745
-3751
-3756
-3761
-3766
-3771
-3776
-3780
-3785
-3789
-3794
-3798
-3802
-3806
-3810
-3814
-3818
-3823
-3827
-3832
-3836
-3841
-3847
-3852
-3858
-3864
-3871
-3878
-3886
-3894
-3902
-3911
-3921
-3931
-3941
-3953
-3964
-3977
-3989
-4003
-4016
-4030
-4045
-4061
-4075
-4091
-4108
-4125
-4142
-4159
-4177
-4194
-4212
-4229
-4247
-4264
-4282
-4299
-4317
-4334
-4351
-4368
-4384
-4401
-4417
-4433
-4449
-4465
-4480
-4495
-4509
-4524
-4537
-4551
-4563
-4575
-4587
-4598
-4608
-4617
-4625
-4633
-4640
-4645
-4650
-4654
-4658
-4660
-4662
-4663
-4664
-4663
-4663
-4661
-4660
-4657
-4654
-4651
-4648
-4643
-4639
-4634
-4629
-4623
-4617
-4611
-4604
-4596
-4589
-4581
-4572
-4563
-4553
-4543
-4533
-4522
-4511
-4499
-4487
-4474
-4461
-4447
-4433
-4418
-4404
-4388
-4373
-4357
-4341
-4324
-4307
-4290
-4273
-4255
-4237
-4220
-4201
-4183
-4164
-4146
-4127
-4107
-4088
-4067
-4048
-4027
-4008
-3988
-3968
-3948
-3927
-3907
-3887
-3868
-3848
-3829
-3810
-3791
-3773
-3754
-3737
-3719
-3702
-3685
-3668
-3652
-3636
-3620
-3604
-3589
-3573
-3558
-3543
-3528
-3513
-3498
-3483
-3468
-3453
-3437
-3422
-3406
-3390
-3374
-3358
-3342
-3325
-3309
-3292
-3275
-3258
-3241
-3224
-3207
-3189
-3172
-3154
-3136
-3118
-3100
-3081
-3062
-3043
-3024
-3004
-2984
-2964
-2943
-2922
-2901
-2879
-2857
-2835
-2813
-2791
-2768
-2746
-2723
-2701
-2678
-2656
-2633
-2611
-2589
-2568
-2546
-2525
-2504
-2484
-2463
-2443
-2423
-2404
-2384
-2365
-2347
-2328
-2310
-2291
-2274
-2256
-2239
-2222
-2205
-2189
-2173
-2158
-2143
-2128
-2113
-2099
-2085
-2072
-2058
-2045
-2033
-2020
-2008
-1995
-1983
-1971
-1959
-1948
-1936
-1924
-1912
-1900
-1887
-1875
-1862
-1849
-1835
-1822
-1808
-1793
-1778
-1763
-1747
-1730
-1714
-1697
-1679
-1661
-1642
-1624
-1604
-1585
-1565
-1544
-1523
-1502
-1481
-1459
-1436
-1414
-1391
-1367
-1343
-1319
-1294
-1269
-1244
-1218
-1192
-1166
-1139
-1112
-1085
-1058
-1030
-1002
-975
-947
-919
-891
-863
-835
-807
-779
-751
-724
-696
-669
-642
-615
-587
-560
-533
-506
-478
-451
-423
-395
-367
-338
-310
-281
-252
-222
-193
-163
-133
-103
-72
-42
-11
20
51
82
114
145
176
208
240
271
303
334
366
397
429
460
491
522
553
583
614
644
674
704
733
763
791
820
848
875
902
929
955
981
1006
1031
1055
1078
1101
1124
1146
1167
1188
1209
1229
1248
1267
1286
1304
1322
1339
1356
1373
1389
1405
1421
1437
1452
1467
1482
1497
1512
1526
1541
1555
1568
1582
1596
1609
1622
1635
1647
1660
1672
1685
1697
1709
1721
1734
1746
1758
1770
1782
1794
1806
1818
1830
1842
1854
1866
1877
1889
1901
1912
1923
1935
1946
1957
1968
1979
1990
2001
2012
2021
2033
2043
2054
2064
2074
2083
2093
2102
2111
2119
2128
2136
2143
2151
2158
2164
2171
2177
2182
2188
2193
2198
2202
2207
2211
2215
2218
2222
2225
2228
2231
2234
2237
2239
2242
2245
2247
2250
2252
2255
2257
2260
2262
2265
2268
2270
2273
2276
2278
2281
2283
2286
2288
2290
2293
2295
2297
2298
2300
2301
2302
2302
2302
2302
2301
2301
2299
2297
2295
2293
2290
2287
2283
2280
2276
2272
2268
2264
2260
2256
2252
2248
2245
2242
2240
2238
2236
2236
2235
2236
2237
2238
2240
2243
2246
2250
2255
2260
2265
2271
2277
2284
2291
2298
2306
2314
2322
2331
2340
2349
2359
2369
2379
2389
2399
2409
2419
2429
2439
2449
2458
2468
2477
2485
2494
2502
2509
2517
2524
2530
2537
2543
2549
2555
2560
2566
2571
2576
2581
2585
2590
2594
2598
2602
2606
2610
2613
2616
2619
2622
2625
2627
2629
2631
2633
2634
2636
2637
2638
2639
2640
2640
2641
2642
2643
2644
2645
2646
2648
2649
2651
2653
2654
2656
2658
2661
2663
2665
2668
2670
2673
2676
2679
2682
2685
2688
2692
2696
2700
2704
2709
2714
2719
2725
2731
2737
2744
2751
2759
2767
2776
2785
2795
2805
2816
2827
2839
2852
2865
2879
2893
2908
2923
2939
2955
2971
2988
3006
3023
3041
3060
3078
3097
3117
3136
3156
3176
3196
3216
3237
3258
3279
3300
3322
3344
3366
3388
3411
3434
3457
3481
3506
3531
3557
3584
3611
3639
3668
3698
3729
3761
3793
3827
3861
3896
3932
3969
4006
4046
4085
4125
4166
4208
4250
4293
4337
4381
4425
4470
4515
4560
4605
4650
4694
4738
4782
4824
4866
4908
4948
4987
5026
5063
5099
5134
5167
5200
5231
5261
5290
5317
5343
5369
5392
5415
5436
5456
5475
5492
5508
5522
5536
5547
5558
5567
5574
5580
5584
5587
5587
5587
5584
5579
5573
5565
5555
5543
5529
5514
5497
5478
5458
5436
5413
5389
5363
5336
5308
5279
5249
5218
5187
5155
5122
5089
5056
5022
4988
4954
4920
4886
4852
4818
4785
4752
4719
4687
4656
4625
4594
4565
4536
4507
4479
4452
4425
4398
4372
4346
4320
4294
4268
4241
4215
4188
4161
4134
4106
4078
4049
4021
3992
3962
3932
3902
3872
3841
3810
3779
3748
3716
3684
3652
3620
3588
3555
3523
3490
3457
3423
3390
3356
3321
3286
3250
3214
3177
3139
3100
3061
3020
2978
2935
2891
2846
2799
2752
2703
2652
2601
2548
2494
2439
2382
2325
2266
2205
2144
2081
2017
1953
1887
1819
1751
1682
1611
1539
1466
1392
1316
1240
1162
1082
1002
920
836
752
666
578
489
399
307
214
120
24
-73
-172
-271
-372
-474
-577
-681
-786
-892
-998
-1106
-1213
-1322
-1431
-1540
-1649
-1758
-1868
-1977
-2086
-2195
-2303
-2411
-2518
-2624
-2730
-2835
-2939
-3042
-3144
-3245
-3345
-3444
-3541
-3637
-3732
-3825
-3917
-4008
-4097
-4185
-4271
-4355
-4438
-4520
-4599
-4677
-4754
-4829
-4902
-4974
-5043
-5111
-5177
-5241
-5303
-5363
-5421
-5476
-5529
-5579
-5627
-5671
-5713
-5751
-5787
-5818
-5846
-5871
-5891
-5908
-5920
-5929
-5933
-5933
-5929
-5921
-5908
-5891
-5870
-5845
-5815
-5781
-5744
-5702
-5656
-5606
-5552
-5494
-5432
-5367
-5297
-5224
-5147
-5067
-4983
-4896
-4805
-4711
-4613
-4513
-4410
-4303
-4194
-4081
-3966
-3848
-3727
-3604
-3478
-3350
-3219
-3086
-2951
-2814
-2675
-2534
-2391
-2247
-2101
-1954
-1805
-1655
-1504
-1352
-1199
-1045
-890
-735
-579
-423
-266
-109
48
205
363
520
677
833
990
1145
1301
1455
1609
1762
1915
2066
2216
2365
2513
2659
2805
2948
3091
3232
3371
3509
3646
3781
3914
4046
4176
4305
4431
4556
4679
4799
4917
5033
5147
5257
5365
5470
5572
5671
5767
5859
5947
6032
6113
6190
6264
6332
6397
6457
6512
6563
6609
6650
6686
6717
6743
6764
6781
6793
6799
6802
6799
6792
6781
6766
6746
6722
6695
6664
6629
6591
6549
6503
6454
6402
6347
6288
6225
6160
6091
6018
5942
5863
5781
5696
5607
5516
5421
5324
5224
5122
5017
4910
4801
4690
4577
4462
4346
4229
4110
3990
3868
3746
3622
3498
3372
3246
3119
2992
2864
2736
2608
2479
2351
2222
2094
1966
1838
1710
1583
1457
1332
1207
1084
962
841
722
604
489
375
263
153
45
-60
-164
-265
-364
-461
-556
-649
-739
-828
-914
-999
-1081
-1161
-1240
-1316
-1391
-1463
-1533
-1601
-1667
-1730
-1791
-1850
-1906
-1960
-2011
-2059
-2104
-2147
-2186
-2223
-2257
-2287
-2315
-2339
-2360
-2378
-2393
-2405
-2413
-2419
-2420
-2419
-2414
-2406
-2394
-2379
-2361
-2339
-2313
-2285
-2252
-2216
-2176
-2133
-2086
-2035
-1981
-1922
-1860
-1794
-1724
-1651
-1573
-1492
-1408
-1319
-1228
-1132
-1034
-933
-828
-721
-611
-498
-383
-266
-146
-25
98
223
349
477
606
736
866
998
1130
1263
1396
1529
1662
1796
1929
2062
2194
2326
2457
2588
2718
2847
2975
3102
3229
3354
3478
3601
3723
3844
3964
4083
4201
4318
4434
4549
4663
4777
4889
5000
5110
5219
5327
5434
5539
5643
5745
5845
5943
6038
6131
6222
6310
6395
6477
6556
6632
6704
6773
6838
6901
6959
7014
7066
7114
7159
7200
7238
7272
7303
7331
7355
7375
7393
7406
7417
7423
7426
7426
7421
7413
7400
7384
7364
7339
7311
7278
7241
7201
7156
7107
7055
6998
6938
6875
6808
6738
6665
6589
6510
6429
6345
6258
6170
6080
5988
5894
5798
5701
5602
5503
5402
5300
5196
5092
4987
4881
4775
4668
4560
4452
4344
4235
4127
4019
3911
3804
3697
3591
3487
3383
3281
3180
3080
2982
2886
2791
2698
2607
2517
2430
2344
2259
2177
2096
2016
1938
1861
1786
1712
1639
1567
1496
1426
1357
1289
1222
1155
1090
1025
962
899
838
777
718
660
604
549
495
443
393
345
298
253
209
168
128
90
55
21
-11
-40
-68
-93
-116
-137
-156
-172
-185
-197
-206
-213
-217
-220
-220
-219
-215
-210
-203
-195
-186
-175
-163
-150
-135
-120
-104
-87
-70
-51
-32
-13
8
29
50
72
95
119
143
168
193
220
248
276
306
337
369
403
438
475
513
553
595
638
683
730
779
829
882
936
992
1050
1110
1172
1236
1303
1371
1441
1514
1589
1666
1745
1826
1910
1995
2083
2174
2266
2361
2457
2556
2658
2761
2867
2974
3084
3197
3311
3427
3546
3666
3789
3914
4040
4168
4299
4430
4564
4699
4835
4972
5111
5250
5390
5531
5672
5813
5954
6094
6235
6374
6513
6651
6787
6922
7056
7187
7316
7443
7567
7689
7808
7924
8036
8146
8252
8355
8454
8549
8641
8728
8811
8890
8965
9035
9101
9162
9219
9271
9319
9362
9401
9434
9464
9488
9508
9523
9533
9539
9539
9535
9526
9512
9493
9468
9439
9405
9365
9320
9271
9216
9156
9092
9022
8948
8869
8785
8698
8605
8509
8409
8306
8199
8089
7977
7862
7745
7627
7507
7387
7266
7145
7024
6904
6785
6668
6552
6438
6326
6217
6110
6007
5907
5810
5718
5629
5544
5464
5388
5316
5249
5187
5129
5076
5027
4983
4944
4909
4879
4853
4832
4816
4803
4795
4790
4790
4793
4800
4810
4824
4840
4859
4881
4904
4930
4957
4985
5015
5045
5075
5106
5137
5168
5198
5228
5257
5285
5313
5340
5367
5392
5418
5442
5467
5491
5515
5539
5562
5586
5609
5633
5656
5679
5703
5726
5749
5771
5794
5816
5837
5859
5879
5899
5919
5937
5955
5973
5989
6005
6019
6033
6046
6058
6068
6078
6086
6093
6099
6103
6106
6107
6107
6106
6103
6098
6091
6083
6072
6060
6046
6029
6011
5990
5966
5940
5912
5881
5847
5811
5772
5730
5685
5638
5589
5537
5482
5425
5365
5303
5239
5172
5103
5031
4957
4881
4802
4721
4637
4551
4462
4370
4276
4178
4078
3975
3869
3759
3646
3530
3411
3288
3161
3031
2898
2761
2622
2479
2334
2187
2037
1885
1732
1578
1423
1268
1112
957
802
648
495
343
192
44
-103
-247
-389
-529
-666
-800
-931
-1058
-1183
-1304
-1422
-1535
-1645
-1752
-1854
-1952
-2045
-2135
-2221
-2302
-2379
-2452
-2521
-2586
-2646
-2703
-2756
-2805
-2851
-2894
-2933
-2970
-3004
-3037
-3067
-3096
-3125
-3152
-3179
-3206
-3234
-3263
-3292
-3323
-3356
-3390
-3427
-3467
-3509
-3554
-3601
-3652
-3705
-3762
-3822
-3884
-3950
-4018
-4089
-4163
-4239
-4317
-4398
-4481
-4566
-4653
-4743
-4834
-4927
-5022
-5118
-5217
-5318
-5420
-5524
-5630
-5739
-5849
-5961
-6075
-6190
-6308
-6428
-6550
-6674
-6800
-6928
-7058
-7189
-7323
-7459
-7597
-7736
-7877
-8019
-8162
-8307
-8452
-8598
-8744
-8890
-9035
-9181
-9325
-9468
-9610
-9751
-9889
-10025
-10159
-10290
-10418
-10544
-10665
-10783
-10898
-11008
-11114
-11215
-11312
-11405
-11492
-11575
-11653
-11725
-11792
-11855
-11912
-11963
-12010
-12051
-12086
-12117
-12142
-12161
-12176
-12185
-12188
-12187
-12180
-12167
-12149
-12126
-12098
-12064
-12024
-11980
-11929
-11874
-11813
-11747
-11675
-11598
-11517
-11430
-11338
-11242
-11140
-11034
-10924
-10809
-10690
-10567
-10440
-10308
-10172
-10031
-9887
-9738
-9584
-9427
-9264
-9097
-8926
-8750
-8570
-8386
-8197
-8004
-7808
-7607
-7404
-7197
-6987
-6775
-6560
-6344
-6126
-5907
-5687
-5467
-5247
-5027
-4807
-4588
-4370
-4154
-3939
-3725
-3514
-3304
-3097
-2892
-2690
-2490
-2293
-2099
-1907
-1719
-1533
-1350
-1171
-994
-820
-650
-482
-317
-155
3
159
312
461
607
750
889
1025
1158
1287
1412
1533
1651
1765
1875
1982
2084
2183
2278
2370
2458
2542
2622
2700
2774
2844
2912
2976
3037
3096
3152
3205
3256
3304
3351
3395
3438
3480
3520
3559
3597
3634
3670
3706
3742
3778
3814
3850
3887
3924
3962
4001
4040
4080
4122
4164
4207
4251
4296
4341
4388
4434
4482
4529
4577
4625
4672
4720
4767
4813
4859
4904
4947
4989
5030
5069
5106
5140
5172
5202
5228
5251
5271
5288
5300
5309
5314
5315
5311
5303
5291
5275
5254
5228
5199
5164
5125
5082
5034
4981
4925
4864
4799
4731
4658
4582
4503
4420
4335
4246
4156
4062
3968
3871
3773
3674
3573
3472
3370
3267
3164
3061
2957
2854
2751
2648
2546
2444
2343
2242
2142
2044
1946
1849
1753
1659
1566
1474
1383
1294
1207
1121
1037
954
873
793
716
640
565
493
422
353
287
222
160
100
42
-13
-66
-116
-163
-208
-250
-289
-325
-359
-389
-416
-440
-462
-480
-496
-509
-519
-526
-531
-533
-533
-532
-528
-523
-516
-507
-498
-488
-477
-465
-454
-442
-430
-419
-409
-399
-389
-381
-374
-368
-363
-359
-356
-354
-354
-354
-355
-357
-359
-362
-366
-370
-373
-377
-380
-383
-385
-387
-388
-388
-387
-385
-381
-376
-369
-360
-350
-337
-322
-304
-284
-261
-235
-207
-175
-140
-102
-60
-16
32
84
138
196
257
321
388
457
529
604
680
759
839
921
1004
1088
1173
1260
1346
1434
1522
1610
1698
1787
1875
1964
2053
2141
2229
2317
2404
2491
2578
2664
2749
2834
2918
3001
3083
3165
3246
3327
3406
3485
3563
3640
3716
3791
3866
3939
4011
4083
4153
4221
4288
4354
4419
4481
4542
4601
4659
4714
4768
4819
4869
4916
4961
5004
5045
5083
5118
5151
5182
5210
5235
5258
5278
5296
5311
5324
5335
5343
5350
5354
5357
5358
5358
5356
5353
5349
5343
5337
5331
5324
5316
5308
5299
5291
5282
5273
5265
5256
5247
5238
5228
5218
5208
5197
5185
5172
5157
5141
5123
5103
5081
5056
5028
4998
4964
4927
4887
4843
4796
4746
4692
4634
4574
4510
4442
4372
4298
4222
4143
4062
3978
3892
3803
3714
3622
3529
3435
3340
3244
3147
3049
2951
2852
2753
2654
2554
2455
2355
2256
2156
2057
1958
1859
1760
1661
1562
1463
1363
1264
1164
1063
961
859
756
651
546
439
331
221
110
-3
-118
-234
-351
-471
-591
-714
-837
-963
-1089
-1217
-1347
-1477
-1610
-1743
-1878
-2015
-2153
-2293
-2434
-2578
-2723
-2871
-3021
-3174
-3329
-3486
-3647
-3810
-3977
-4147
-4319
-4496
-4675
-4858
-5044
-5234
-5427
-5623
-5823
-6025
-6231
-6440
-6652
-6866
-7083
-7302
-7523
-7746
-7972
-8199
-8427
-8657
-8888
-9120
-9352
-9586
-9819
-10053
-10286
-10519
-10751
-10982
-11211
-11439
-11665
-11889
-12110
-12329
-12544
-12756
-12964
-13167
-13367
-13562
-13752
-13936
-14115
-14289
-14456
-14617
-14772
-14921
-15063
-15198
-15326
-15447
-15562
-15670
-15771
-15865
-15952
-16032
-16106
-16172
-16233
-16286
-16334
-16373
-16408
-16436
-16457
-16473
-16482
-16484
-16481
-16472
-16456
-16435
-16408
-16375
-16337
-16293
-16244
-16190
-16131
-16068
-16000
-15927
-15851
-15770
-15686
-15598
-15507
-15413
-15316
-15217
-15115
-15010
-14904
-14796
-14686
-14574
-14462
-14348
-14233
-14118
-14003
-13887
-13772
-13657
-13542
-13428
-13315
-13204
-13093
-12985
-12877
-12772
-12668
-12567
-12467
-12369
-12274
-12181
-12089
-12000
-11914
-11829
-11746
-11666
-11589
-11513
-11440
-11370
-11302
-11236
-11173
-11112
-11054
-10998
-10945
-10894
-10845
-10799
-10755
-10713
-10673
-10636
-10601
-10567
-10536
-10506
-10479
-10453
-10429
-10406
-10385
-10366
-10348
-10331
-10315
-10300
-10286
-10272
-10260
-10247
-10236
-10225
-10214
-10203
-10192
-10182
-10171
-10161
-10150
-10139
-10128
-10117
-10105
-10093
-10079
-10065
-10050
-10034
-10017
-9998
-9978
-9956
-9932
-9906
-9878
-9848
-9816
-9782
-9745
-9706
-9665
-9621
-9575
-9527
-9477
-9425
-9371
-9315
-9258
-9199
-9138
-9076
-9013
-8948
-8882
-8815
-8746
-8677
-8606
-8535
-8462
-8389
-8314
-8239
-8162
-8084
-8006
-7926
-7845
-7764
-7681
-7597
-7512
-7426
-7339
-7251
-7161
-7071
-6979
-6887
-6793
-6699
-6603
-6507
-6409
-6311
-6212
-6112
-6012
-5910
-5809
-5707
-5604
-5501
-5399
-5296
-5193
-5091
-4989
-4888
-4789
-4690
-4593
-4497
-4404
-4312
-4223
-4136
-4051
-3971
-3893
-3818
-3746
-3678
-3613
-3551
-3493
-3439
-3388
-3341
-3297
-3257
-3220
-3186
-3155
-3128
-3104
-3083
-3065
-3050
-3039
-3030
-3025
-3022
-3023
-3027
-3033
-3043
-3056
-3071
-3090
-3111
-3134
-3160
-3188
-3218
-3251
-3285
-3322
-3360
-3400
-3442
-3485
-3530
-3577
-3626
-3675
-3727
-3780
-3834
-3890
-3946
-4003
-4062
-4122
-4182
-4243
-4303
-4364
-4425
-4485
-4545
-4604
-4662
-4720
-4776
-4830
-4884
-4935
-4985
-5033
-5079
-5123
-5165
-5205
-5243
-5279
-5312
-5343
-5371
-5397
-5420
-5440
-5457
-5471
-5481
-5489
-5492
-5492
-5488
-5480
-5468
-5452
-5432
-5407
-5377
-5343
-5304
-5261
-5212
-5159
-5102
-5039
-4972
-4901
-4825
-4745
-4661
-4573
-4481
-4386
-4288
-4186
-4082
-3975
-3867
-3756
-3643
-3530
-3415
-3299
-3183
-3066
-2950
-2833
-2716
-2600
-2485
-2370
-2257
-2144
-2033
-1922
-1813
-1706
-1600
-1496
-1393
-1292
-1193
-1095
-999
-905
-813
-722
-633
-546
-460
-376
-294
-212
-132
-54
24
101
176
252
326
400
474
548
621
695
769
843
918
993
1068
1144
1221
1299
1377
1457
1537
1618
1700
1782
1866
1950
2035
2121
2208
2296
2385
2474
2565
2656
2749
2842
2937
3033
3130
3228
3327
3427
3528
3630
3733
3837
3942
4046
4152
4258
4364
4470
4576
4682
4787
4892
4996
5099
5202
5303
5403
5502
5599
5695
5789
5881
5971
6060
6146
6230
6312
6392
6469
6544
6616
6685
6752
6816
6876
6934
6988
7039
7087
7131
7172
7210
7244
7275
7303
7328
7350
7369
7385
7399
7410
7418
7425
7429
7430
7430
7427
7423
7417
7409
7399
7388
7376
7362
7347
7330
7313
7294
7274
7253
7232
7209
7185
7161
7135
7108
7080
7051
7021
6989
6956
6922
6886
6849
6811
6771
6729
6686
6640
6593
6545
6494
6441
6387
6330
6271
6211
6148
6083
6017
5948
5878
5806
5733
5659
5583
5506
5428
5348
5269
5188
5106
5024
4942
4858
4775
4690
4605
4520
4434
4348
4262
4175
4088
4000
3913
3825
3737
3650
3562
3475
3388
3302
3217
3132
3048
2965
2883
2802
2722
2644
2567
2491
2417
2345
2274
2205
2137
2071
2005
1944
1882
1822
1764
1707
1651
1596
1543
1491
1440
1391
1342
1295
1248
1203
1159
1116
1074
1033
994
955
918
881
846
812
780
748
718
689
661
634
609
585
563
542
522
505
488
474
462
452
444
438
434
433
433
437
442
450
460
473
487
504
522
543
565
589
614
641
669
699
729
761
794
827
861
896
931
966
1000
1036
1071
1105
1139
1171
1203
1234
1264
1292
1318
1343
1367
1388
1408
1426
1441
1455
1466
1475
1482
1486
1487
1486
1482
1476
1466
1454
1439
1421
1400
1376
1349
1320
1287
1252
1214
1173
1130
1084
1036
985
932
876
819
759
697
634
568
501
432
362
289
216
140
63
-15
-94
-175
-257
-340
-424
-509
-595
-682
-769
-857
-946
-1035
-1124
-1213
-1302
-1391
-1480
-1569
-1656
-1744
-1830
-1916
-2001
-2084
-2167
-2248
-2328
-2407
-2485
-2561
-2636
-2709
-2780
-2850
-2919
-2985
-3050
-3112
-3173
-3231
-3287
-3341
-3392
-3441
-3486
-3529
-3569
-3606
-3639
-3669
-3696
-3719
-3739
-3756
-3769
-3778
-3784
-3787
-3786
-3782
-3774
-3764
-3750
-3733
-3713
-3690
-3664
-3636
-3605
-3572
-3537
-3499
-3460
-3418
-3375
-3330
-3284
-3236
-3187
-3136
-3085
-3031
-2977
-2921
-2864
-2806
-2747
-2686
-2623
-2560
-2495
-2428
-2360
-2291
-2220
-2149
-2076
-2001
-1926
-1849
-1772
-1693
-1614
-1533
-1452
-1370
-1287
-1203
-1119
-1034
-948
-861
-774
-687
-598
-509
-419
-329
-238
-146
-54
39
133
228
324
421
519
618
718
819
921
1025
1130
1235
1343
1451
1560
1670
1781
1893
2005
2118
2231
2345
2458
2572
2686
2800
2913
3026
3138
3250
3360
3470
3579
3686
3792
3897
4000
4101
4200
4298
4393
4487
4578
4667
4754
4839
4921
5001
5079
5154
5227
5297
5365
5430
5492
5553
5610
5665
5718
5768
5815
5860
5903
5943
5981
6017
6050
6081
6110
6137
6162
6186
6207
6227
6246
6263
6279
6294
6308
6321
6334
6346
6358
6369
6380
6391
6402
6413
6424
6435
6447
6458
6470
6482
6494
6506
6519
6532
6546
6560
6574
6588
6603
6618
6633
6649
6665
6682
6698
6716
6734
6753
6772
6792
6814
6836
6859
6883
6909
6936
6964
6994
7024
7057
7090
7125
7162
7200
7240
7281
7323
7368
7413
7461
7510
7560
7613
7667
7722
7779
7838
7899
7961
8023
8090
8157
8225
8295
8366
8439
8513
8588
8665
8742
8821
8901
8981
9062
9144
9226
9308
9391
9474
9557
9639
9722
9804
9886
9968
10049
10129
10209
10288
10366
10444
10520
10596
10670
10743
10815
10886
10956
11024
11091
11156
11220
11282
11342
11401
11459
11514
11569
11621
11672
11722
11771
11818
11864
11909
11952
11995
12037
12078
12117
12156
12194
12231
12267
12302
12336
12369
12401
12431
12461
12489
12515
12540
12563
12585
12605
12623
12639
12653
12665
12675
12683
12689
12693
12695
12696
12694
12690
12685
12678
12670
12660
12648
12635
12621
12606
12590
12572
12553
12534
12513
12491
12468
12445
12420
12395
12369
12343
12316
12288
12260
12232
12203
12174
12145
12115
12086
12056
12026
11997
11967
11937
11907
11878
11848
11818
11789
11759
11730
11700
11671
11642
11613
11584
11555
11526
11497
11469
11441
11412
11384
11356
11327
11299
11271
11242
11213
11184
11154
11124
11094
11063
11031
10998
10965
10930
10895
10859
10821
10783
10743
10702
10660
10617
10572
10526
10479
10431
10382
10331
10280
10227
10174
10119
10063
10007
9949
9891
9832
9772
9711
9649
9587
9524
9461
9397
9333
9268
9202
9137
9071
9004
8938
8872
8805
8739
8672
8606
8539
8473
8407
8341
8275
8210
8144
8079
8015
7950
7886
7822
7759
7696
7634
7573
7511
7451
7391
7331
7272
7214
7156
7099
7042
6986
6931
6876
6821
6767
6714
6662
6610
6558
6507
6457
6407
6357
6308
6260
6211
6163
6115
6068
6020
5973
5926
5879
5832
5785
5738
5691
5644
5598
5552
5506
5461
5415
5371
5326
5282
5238
5195
5152
5109
5067
5025
4983
4942
4900
4859
4817
4776
4735
4693
4652
4610
4569
4527
4485
4443
4401
4358
4316
4273
4231
4188
4145
4102
4059
4016
3973
3930
3886
3843
3799
3755
3711
3667
3622
3577
3531
3485
3439
3391
3343
3295
3245
3195
3144
3092
3038
2984
2928
2871
2813
2754
2693
2630
2567
2501
2435
2366
2297
2225
2153
2079
2004
1928
1850
1772
1693
1613
1532
1451
1369
1287
1204
1121
1039
956
873
791
710
628
548
468
390
312
236
160
86
13
-58
-128
-197
-265
-331
-395
-459
-521
-582
-641
-700
-757
-814
-869
-924
-978
-1031
-1084
-1136
-1187
-1238
-1288
-1338
-1387
-1435
-1483
-1530
-1576
-1620
-1664
-1707
-1748
-1788
-1827
-1865
-1901
-1935
-1968
-1999
-2028
-2056
-2082
-2107
-2129
-2150
-2169
-2187
-2202
-2217
-2229
-2240
-2250
-2258
-2264
-2269
-2273
-2275
-2276
-2276
-2275
-2272
-2268
-2263
-2257
-2250
-2242
-2233
-2223
-2213
-2201
-2190
-2177
-2165
-2151
-2138
-2124
-2110
-2096
-2081
-2066
-2052
-2037
-2021
-2007
-1992
-1978
-1963
-1948
-1934
-1920
-1906
-1892
-1878
-1864
-1851
-1837
-1823
-1809
-1795
-1781
-1766
-1751
-1736
-1720
-1703
-1685
-1667
-1648
-1627
-1606
-1583
-1560
-1535
-1508
-1481
-1452
-1421
-1389
-1356
-1322
-1286
-1249
-1211
-1172
-1132
-1091
-1049
-1006
-964
-920
-877
-833
-789
-745
-702
-658
-615
-572
-529
-487
-445
-404
-364
-323
-284
-244
-206
-167
-130
-92
-55
-18
19
55
91
128
164
201
237
274
311
349
387
425
464
504
544
585
627
669
712
757
801
847
893
940
988
1037
1086
1136
1186
1237
1288
1340
1392
1444
1497
1549
1602
1655
1708
1761
1814
1866
1919
1971
2023
2074
2126
2176
2226
2275
2324
2372
2419
2465
2510
2555
2598
2641
2682
2722
2762
2800
2837
2873
2907
2941
2973
3004
3034
3063
3090
3116
3141
3165
3187
3209
3229
3249
3267
3285
3301
3317
3332
3346
3359
3371
3383
3394
3404
3414
3423
3431
3438
3445
3450
3455
3460
3463
3465
3467
3467
3467
3465
3463
3459
3455
3449
3443
3435
3426
3416
3405
3393
3379
3365
3349
3333
3315
3297
3277
3256
3235
3212
3188
3163
3137
3111
3082
3053
3023
2991
2958
2924
2888
2851
2813
2773
2731
2688
2643
2597
2549
2499
2448
2396
2341
2285
2227
2168
2107
2044
1980
1915
1847
1779
1709
1637
1565
1490
1415
1339
1261
1183
1103
1022
942
860
778
695
612
528
444
360
276
192
108
24
-60
-144
-227
-310
-393
-476
-558
-640
-721
-802
-882
-962
-1042
-1121
-1199
-1277
-1355
-1432
-1508
-1584
-1660
-1735
-1809
-1883
-1956
-2029
-2101
-2172
-2243
-2313
-2382
-2451
-2520
-2587
-2654
-2721
-2787
-2852
-2917
-2981
-3045
-3108
-3171
-3233
-3295
-3356
-3417
-3478
-3538
-3598
-3658
-3718
-3777
-3836
-3895
-3954
-4013
-4070
-4129
-4187
-4245
-4302
-4360
-4417
-4473
-4530
-4586
-4642
-4697
-4752
-4807
-4862
-4917
-4971
-5025
-5078
-5132
-5185
-5237
-5290
-5342
-5394
-5445
-5497
-5548
-5598
-5649
-5699
-5749
-5798
-5847
-5896
-5945
-5993
-6041
-6088
-6135
-6182
-6228
-6273
-6318
-6362
-6406
-6449
-6491
-6533
-6574
-6614
-6654
-6693
-6731
-6769
-6806
-6842
-6878
-6913
-6947
-6981
-7015
-7047
-7079
-7111
-7142
-7172
-7202
-7231
-7260
-7288
-7316
-7344
-7371
-7398
-7425
-7451
-7478
-7504
-7530
-7556
-7582
-7608
-7635
-7662
-7688
-7716
-7743
-7771
-7800
-7828
-7858
-7888
-7918
-7950
-7981
-8013
-8047
-8080
-8114
-8148
-8183
-8220
-8256
-8293
-8330
-8367
-8405
-8442
-8480
-8518
-8557
-8595
-8633
-8672
-8710
-8748
-8787
-8825
-8864
-8903
-8942
-8981
-9020
-9059
-9099
-9138
-9178
-9218
-9259
-9299
-9340
-9381
-9422
-9463
-9505
-9546
-9588
-9630
-9672
-9715
-9757
-9800
-9843
-9886
-9929
-9972
-10016
-10060
-10103
-10148
-10192
-10237
-10282
-10327
-10372
-10418
-10464
-10510
-10557
-10603
-10650
-10697
-10745
-10792
-10840
-10888
-10936
-10984
-11033
-11081
-11130
-11178
-11227
-11276
-11325
-11374
-11423
-11472
-11521
-11570
-11618
-11667
-11716
-11764
-11812
-11859
-11906
-11953
-11999
-12045
-12090
-12134
-12178
-12221
-12263
-12304
-12345
-12384
-12423
-12460
-12497
-12533
-12567
-12601
-12634
-12665
-12696
-12726
-12755
-12782
-12809
-12834
-12859
-12882
-12904
-12925
-12945
-12964
-12981
-12997
-13012
-13025
-13037
-13048
-13057
-13065
-13071
-13077
-13081
-13083
-13085
-13085
-13084
-13082
-13078
-13074
-13069
-13062
-13055
-13047
-13039
-13030
-13020
-13009
-12998
-12986
-12975
-12962
-12949
-12936
-12923
-12909
-12895
-12881
-12866
-12852
-12837
-12822
-12807
-12792
-12777
-12762
-12747
-12731
-12716
-12701
-12685
-12669
-12653
-12637
-12621
-12604
-12587
-12569
-12551
-12532
-12513
-12493
-12472
-12450
-12428
-12404
-12379
-12353
-12326
-12298
-12268
-12237
-12204
-12169
-12133
-12094
-12055
-12013
-11969
-11923
-11875
-11825
-11774
-11720
-11664
-11606
-11546
-11485
-11421
-11356
-11289
-11220
-11150
-11077
-11004
-10928
-10852
-10774
-10694
-10614
-10532
-10449
-10365
-10281
-10195
-10108
-10021
-9933
-9844
-9755
-9665
-9574
-9483
-9392
-9301
-9209
-9117
-9025
-8934
-8843
-8752
-8661
-8571
-8482
-8393
-8306
-8219
-8132
-8048
-7966
-7884
-7803
-7724
-7646
-7570
-7496
-7424
-7353
-7284
-7217
-7151
-7088
-7027
-6967
-6910
-6855
-6802
-6751
-6702
-6656
-6612
-6570
-6530
-6493
-6459
-6426
-6397
-6370
-6345
-6323
-6303
-6286
-6272
-6260
-6251
-6245
-6241
-6240
-6242
-6247
-6255
-6266
-6280
-6296
-6316
-6339
-6365
-6395
-6427
-6463
-6502
-6544
-6589
-6638
-6690
-6746
-6804
-6866
-6932
-7000
-7072
-7148
-7226
-7308
-7392
-7480
-7570
-7664
-7760
-7859
-7960
-8063
-8169
-8277
-8386
-8497
-8610
-8725
-8840
-8957
-9074
-9192
-9311
-9430
-9549
-9669
-9789
-9908
-10028
-10147
-10265
-10383
-10500
-10617
-10732
-10847
-10960
-11072
-11183
-11292
-11400
-11506
-11610
-11713
-11813
-11911
-12007
-12101
-12192
-12281
-12367
-12450
-12530
-12608
-12682
-12753
-12821
-12886
-12947
-13005
-13059
-13109
-13156
-13200
-13239
-13275
-13307
-13336
-13360
-13381
-13399
-13413
-13423
-13430
-13433
-13433
-13430
-13424
-13415
-13403
-13388
-13370
-13350
-13327
-13302
-13275
-13245
-13213
-13180
-13144
-13107
-13068
-13028
-12987
-12944
-12901
-12856
-12811
-12765
-12719
-12672
-12624
-12577
-12529
-12482
-12434
-12387
-12339
-12292
-12245
-12198
-12152
-12106
-12060
-12015
-11970
-11926
-11882
-11838
-11795
-11752
-11709
-11667
-11625
-11583
-11542
-11501
-11461
-11420
-11380
-11341
-11301
-11262
-11223
-11184
-11145
-11106
-11068
-11029
-10991
-10953
-10914
-10876
-10838
-10799
-10761
-10723
-10685
-10646
-10608
-10570
-10532
-10494
-10456
-10419
-10381
-10343
-10306
-10268
-10231
-10194
-10156
-10119
-10081
-10044
-10006
-9969
-9931
-9892
-9854
-9815
-9776
-9736
-9695
-9654
-9612
-9569
-9526
-9481
-9435
-9388
-9340
-9290
-9240
-9188
-9134
-9079
-9023
-8966
-8907
-8847
-8785
-8723
-8659
-8594
-8528
-8461
-8393
-8324
-8255
-8185
-8114
-8042
-7972
-7900
-7827
-7755
-7682
-7610
-7537
-7465
-7393
-7321
-7249
-7178
-7107
-7037
-6968
-6899
-6831
-6763
-6697
-6631
-6566
-6502
-6439
-6377
-6315
-6255
-6195
-6136
-6078
-6021
-5965
-5909
-5854
-5800
-5747
-5694
-5642
-5590
-5539
-5489
-5439
-5390
-5341
-5293
-5246
-5199
-5152
-5107
-5061
-5016
-4972
-4928
-4884
-4841
-4798
-4755
-4712
-4670
-4628
-4586
-4544
-4502
-4461
-4419
-4377
-4336
-4294
-4252
-4209
-4167
-4124
-4081
-4037
-3992
-3947
-3901
-3855
-3807
-3759
-3709
-3659
-3607
-3555
-3501
-3446
-3390
-3332
-3273
-3213
-3151
-3088
-3024
-2958
-2890
-2821
-2750
-2678
-2604
-2528
-2451
-2372
-2291
-2208
-2124
-2037
-1951
-1862
-1771
-1679
-1585
-1489
-1392
-1293
-1192
-1089
-985
-880
-772
-663
-552
-439
-325
-209
-92
27
147
269
393
517
643
770
899
1028
1158
1289
1421
1553
1686
1819
1952
2086
2219
2353
2486
2618
2750
2881
3012
3142
3270
3397
3523
3647
3770
3891
4010
4127
4243
4356
4466
4575
4680
4784
4885
4983
5078
5170
5260
5346
5430
5511
5588
5662
5733
5801
5866
5928
5986
6042
6094
6143
6189
6232
6272
6309
6343
6374
6402
6427
6449
6469
6486
6499
6511
6519
6525
6528
6529
6527
6523
6517
6508
6497
6483
6468
6450
6431
6409
6386
6360
6334
6305
6275
6244
6211
6177
6142
6105
6068
6030
5991
5952
5912
5871
5829
5788
5746
5704
5661
5619
5576
5534
5492
5450
5408
5368
5327
5288
5249
5211
5175
5139
5105
5072
5040
5009
4980
4952
4926
4901
4878
4856
4836
4817
4799
4783
4767
4753
4741
4729
4718
4708
4699
4691
4683
4676
4670
4664
4658
4652
4647
4642
4637
4632
4627
4621
4616
4610
4605
4599
4592
4586
4579
4572
4564
4556
4548
4540
4531
4522
4513
4504
4495
4485
4476
4466
4457
4447
4438
4429
4420
4412
4404
4396
4389
4383
4377
4372
4367
4363
4360
4358
4357
4357
4357
4359
4362
4366
4371
4378
4385
4394
4404
4416
4429
4443
4459
4476
4494
4514
4535
4557
4581
4606
4633
4661
4691
4722
4755
4789
4825
4863
4902
4943
4985
5030
5076
5124
5174
5227
5281
5337
5395
5455
5517
5582
5648
5717
5789
5862
5938
6016
6096
6178
6263
6350
6440
6532
6626
6722
6820
6921
7023
7128
7235
7344
7455
7567
7682
7798
7916
8035
8156
8279
8402
8527
8653
8781
8909
9038
9169
9300
9432
9565
9699
9833
9968
10104
10241
10378
10515
10653
10791
10930
11068
11207
11346
11484
11623
11761
11899
12037
12174
12310
12446
12581
12715
12849
12981
13113
13243
13372
13500
13627
13753
13877
14000
14121
14241
14360
14477
14593
14707
14820
14931
15041
15149
15255
15360
15463
15564
15664
15761
15857
15952
16044
16135
16222
16311
16396
16479
16561
16641
16719
16796
16871
16944
17015
17085
17154
17220
17285
17349
17411
17471
17530
17587
17642
17696
17749
17799
17848
17895
17941
17984
18026
18066
18105
18141
18176
18210
18241
18271
18299
18325
18350
18374
18395
18416
18435
18452
18468
18483
18497
18510
18521
18532
18541
18549
18557
18564
18569
18575
18579
18583
18586
18589
18591
18593
18595
18596
18597
18598
18599
18600
18601
18603
18604
18606
18608
18611
18614
18618
18622
18628
18634
18641
18649
18657
18667
18678
18690
18704
18718
18733
18750
18767
18786
18805
18826
18848
18870
18894
18918
18943
18970
18997
19024
19053
19082
19112
19143
19174
19206
19239
19272
19306
19341
19376
19411
19447
19483
19519
19556
19593
19630
19668
19705
19742
19780
19817
19854
19890
19927
19963
19998
20033
20068
20101
20134
20166
20198
20228
20257
20286
20313
20339
20363
20386
20408
20428
20447
20464
20479
20493
20505
20515
20522
20528
20532
20533
20532
20529
20523
20516
20505
20492
20477
20460
20439
20417
20391
20364
20333
20301
20265
20227
20187
20144
20098
20050
19999
19946
19890
19831
19770
19706
19640
19571
19500
19427
19351
19273
19193
19111
19027
18941
18853
18763
18671
18578
18483
18387
18290
18191
18091
17990
17887
17784
17680
17575
17469
17362
17255
17146
17038
16928
16818
16707
16596
16485
16372
16260
16146
16033
15920
15805
15691
15576
15460
15344
15228
15112
14994
14877
14759
14641
14522
14402
14283
14162
14041
13920
13798
13676
13554
13430
13307
13183
13059
12934
12810
12685
12560
12434
12309
12184
12060
11935
11811
11687
11564
11441
11319
11198
11077
10957
10838
10720
10603
10487
10372
10258
10144
10032
9921
9811
9702
9595
9488
9382
9278
9175
9073
8972
8872
8774
8676
8580
8486
8393
8301
8211
8122
8035
7949
7865
7783
7703
7624
7547
7472
7399
7327
7258
7190
7124
7060
6997
6936
6878
6820
6765
6711
6659
6608
6559
6512
6466
6422
6379
6338
6298
6259
6222
6187
6153
6120
6088
6058
6028
6000
5974
5948
5923
5899
5876
5854
5833
5813
5793
5775
5757
5740
5724
5708
5693
5679
5665
5653
5640
5629
5618
5607
5598
5589
5580
5572
5565
5558
5551
5545
5540
5535
5530
5525
5521
5518
5514
5511
5507
5504
5501
5498
5496
5493
5490
5487
5483
5480
5477
5473
5469
5465
5460
5455
5450
5444
5437
5431
5423
5415
5406
5397
5387
5376
5365
5352
5339
5324
5309
5293
5276
5258
5238
5218
5197
5175
5151
5127
5102
5076
5049
5022
4994
4965
4935
4905
4874
4844
4812
4781
4749
4717
4685
4653
4621
4588
4556
4524
4492
4460
4429
4397
4366
4335
4304
4274
4244
4215
4186
4157
4129
4102
4075
4049
4024
4000
3976
3954
3932
3912
3892
3873
3856
3839
3824
3810
3796
3784
3773
3762
3753
3744
3736
3729
3723
3718
3713
3708
3704
3701
3698
3695
3693
3691
3689
3687
3685
3684
3682
3681
3680
3678
3677
3675
3673
3672
3670
3667
3665
3663
3660
3657
3654
3650
3646
3642
3638
3633
3627
3621
3615
3608
3601
3592
3584
3575
3565
3554
3543
3531
3518
3505
3490
3475
3460
3443
3426
3408
3389
3369
3349
3327
3305
3282
3259
3234
3209
3184
3157
3130
3102
3074
3046
3017
2987
2957
2927
2897
2866
2835
2804
2773
2742
2711
2680
2648
2617
2586
2554
2523
2492
2460
2429
2398
2367
2336
2305
2275
2244
2214
2184
2154
2124
2094
2064
2033
2004
1974
1944
1914
1884
1853
1822
1791
1759
1728
1695
1663
1629
1596
1562
1527
1492
1457
1421
1385
1348
1311
1273
1235
1196
1157
1118
1078
1038
997
956
916
874
833
792
751
709
668
627
587
546
506
466
427
388
349
311
273
236
200
164
129
94
60
27
-6
-38
-69
-99
-129
-158
-186
-214
-240
-266
-292
-316
-340
-364
-386
-408
-430
-451
-472
-492
-512
-531
-550
-568
-586
-603
-620
-637
-653
-669
-685
-699
-714
-728
-741
-754
-767
-779
-791
-802
-812
-822
-832
-841
-850
-858
-865
-872
-878
-884
-889
-894
-898
-902
-905
-908
-911
-913
-915
-917
-918
-920
-921
-922
-923
-924
-925
-926
-927
-928
-929
-931
-932
-933
-935
-936
-938
-939
-941
-943
-945
-948
-950
-953
-956
-959
-962
-966
-970
-974
-978
-982
-987
-992
-997
-1002
-1008
-1014
-1020
-1027
-1034
-1041
-1048
-1055
-1062
-1069
-1077
-1085
-1092
-1100
-1107
-1115
-1122
-1130
-1137
-1143
-1150
-1156
-1162
-1167
-1173
-1177
-1181
-1185
-1188
-1191
-1193
-1195
-1196
-1197
-1197
-1197
-1196
-1195
-1193
-1190
-1187
-1183
-1178
-1173
-1167
-1161
-1154
-1146
-1138
-1129
-1119
-1108
-1097
-1085
-1073
-1059
-1045
-1031
-1014
-999
-983
-966
-948
-930
-911
-892
-872
-852
-832
-812
-791
-770
-749
-728
-708
-687
-666
-646
-626
-606
-587
-568
-549
-531
-514
-497
-481
-465
-450
-436
-423
-410
-398
-387
-377
-368
-359
-352
-345
-339
-334
-330
-327
-325
-323
-323
-323
-324
-325
-328
-331
-335
-339
-344
-350
-355
-362
-369
-376
-384
-391
-400
-408
-417
-425
-434
-444
-453
-462
-471
-480
-489
-498
-506
-515
-522
-530
-537
-544
-550
-556
-561
-566
-570
-573
-576
-578
-579
-580
-581
-581
-580
-579
-578
-576
-575
-572
-570
-568
-565
-563
-561
-559
-557
-556
-555
-555
-556
-557
-559
-563
-567
-573
-580
-589
-599
-611
-625
-640
-658
-677
-699
-723
-749
-778
-809
-843
-879
-918
-960
-1004
-1052
-1102
-1156
-1212
-1271
-1334
-1399
-1467
-1539
-1614
-1692
-1773
-1857
-1944
-2035
-2129
-2226
-2326
-2429
-2536
-2646
-2759
-2876
-2995
-3118
-3245
-3374
-3506
-3642
-3781
-3923
-4067
-4215
-4366
-4520
-4677
-4836
-4999
-5164
-5332
-5503
-5677
-5853
-6032
-6214
-6398
-6584
-6773
-6965
-7159
-7355
-7553
-7754
-7957
-8162
-8369
-8578
-8789
-9002
-9217
-9433
-9652
-9872
-10094
-10318
-10544
-10771
-10999
-11230
-11461
-11694
-11928
-12164
-12400
-12638
-12877
-13116
-13357
-13598
-13839
-14082
-14325
-14568
-14812
-15056
-15300
-15545
-15789
-16033
-16277
-16522
-16766
-17010
-17253
-17496
-17738
-17980
-18221
-18462
-18701
-18940
-19178
-19416
-19652
-19887
-20121
-20354
-20585
-20815
-21044
-21272
-21497
-21721
-21944
-22164
-22383
-22599
-22813
-23025
-23235
-23442
-23646
-23848
-24047
-24243
-24436
-24626
-24813
-24996
-25176
-25353
-25526
-25695
-25860
-26022
-26179
-26332
-26481
-26626
-26766
-26902
-27033
-27159
-27281
-27398
-27510
-27617
-27720
-27817
-27909
-27997
-28079
-28156
-28228
-28295
-28357
-28413
-28465
-28511
-28552
-28588
-28619
-28644
-28665
-28680
-28690
-28696
-28696
-28691
-28681
-28666
-28647
-28622
-28593
-28559
-28521
-28477
-28429
-28377
-28320
-28259
-28193
-28123
-28049
-27970
-27888
-27801
-27711
-27617
-27518
-27417
-27311
-27202
-27089
-26973
-26854
-26732
-26606
-26478
-26346
-26212
-26075
-25935
-25793
-25648
-25501
-25351
-25200
-25047
-24891
-24734
-24575
-24414
-24251
-24087
-23922
-23755
-23587
-23417
-23246
-23074
-22900
-22726
-22550
-22373
-22195
-22016
-21836
-21655
-21472
-21289
-21105
-20920
-20734
-20547
-20360
-20171
-19982
-19792
-19601
-19409
-19217
-19024
-18830
-18636
-18441
-18246
-18050
-17854
-17657
-17460
-17263
-17065
-16868
-16669
-16471
-16273
-16075
-15876
-15678
-15480
-15282
-15084
-14886
-14688
-14491
-14294
-14098
-13902
-13706
-13511
-13316
-13122
-12928
-12735
-12542
-12350
-12159
-11969
-11779
-11590
-11402
-11215
-11029
-10843
-10659
-10475
-10292
-10111
-9930
-9750
-9572
-9394
-9217
-9042
-8867
-8693
-8521
-8350
-8179
-8010
-7842
-7675
-7509
-7345
-7181
-7019
-6857
-6697
-6538
-6381
-6224
-6069
-5914
-5761
-5609
-5458
-5308
-5160
-5012
-4866
-4721
-4577
-4434
-4293
-4152
-4013
-3874
-3737
-3601
-3466
-3332
-3199
-3067
-2935
-2805
-2676
-2547
-2419
-2293
-2167
-2041
-1917
-1793
-1670
-1547
-1426
-1304
-1184
-1064
-944
-825
-707
-588
-470
-353
-235
-118
-1
115
232
348
464
580
696
811
926
1041
1156
1270
1383
1496
1609
1721
1833
1944
2054
2164
2272
2381
2488
2594
2700
2805
2909
3012
3114
3215
3315
3414
3512
3609
3705
3800
3894
3987
4078
4169
4259
4347
4434
4520
4605
4689
4771
4853
4933
5012
5090
5166
5241
5315
5388
5459
5529
5598
5665
5731
5795
5859
5920
5981
6040
6097
6153
6208
6261
6313
6364
6412
6460
6506
6550
6593
6635
6675
6713
6750
6786
6820
6852
6883
6912
6940
6967
6992
7016
7038
7058
7078
7095
7112
7127
7140
7152
7163
7172
7180
7186
7191
7194
7196
7196
7195
7192
7188
7181
7174
7165
7154
7141
7127
7111
7094
7075
7055
7033
7010
6985
6959
6931
6902
6872
6840
6807
6773
6738
6702
6665
6627
6587
6547
6506
6464
6422
6378
6333
6288
6242
6195
6148
6100
6051
6001
5951
5900
5849
5797
5744
5691
5638
5584
5530
5475
5420
5365
5309
5253
5197
5141
5084
5028
4971
4914
4857
4799
4742
4684
4627
4569
4511
4453
4395
4337
4278
4219
4161
4101
4042
3983
3923
3863
3802
3741
3680
3619
3557
3494
3431
3368
3304
3240
3175
3110
3044
2978
2910
2843
2775
2706
2636
2566
2496
2424
2353
2280
2207
2133
2059
1984
1909
1833
1756
1678
1600
1521
1442
1361
1280
1198
1115
1031
947
861
774
687
598
509
418
326
233
139
44
-52
-149
-247
-346
-446
-547
-650
-753
-858
-963
-1070
-1177
-1286
-1396
-1507
-1619
-1732
-1847
-1962
-2078
-2196
-2314
-2434
-2554
-2676
-2798
-2921
-3045
-3169
-3294
-3420
-3546
-3672
-3798
-3925
-4051
-4178
-4304
-4430
-4556
-4680
-4805
-4928
-5051
-5172
-5293
-5412
-5530
-5647
-5761
-5874
-5986
-6095
-6203
-6308
-6411
-6511
-6609
-6705
-6798
-6888
-6975
-7059
-7141
-7219
-7294
-7365
-7434
-7499
-7560
-7618
-7672
-7723
-7770
-7813
-7853
-7888
-7920
-7948
-7972
-7992
-8007
-8020
-8029
-8032
-8034
-8029
-8023
-8012
-7997
-7978
-7955
-7929
-7899
-7866
-7829
-7788
-7744
-7697
-7646
-7592
-7535
-7474
-7411
-7344
-7275
-7202
-7127
-7048
-6967
-6883
-6796
-6707
-6615
-6520
-6423
-6323
-6221
-6116
-6009
-5899
-5788
-5674
-5557
-5439
-5318
-5196
-5072
-4945
-4817
-4687
-4556
-4422
-4288
-4151
-4014
-3874
-3734
-3592
-3449
-3304
-3159
-3012
-2865
-2716
-2567
-2417
-2265
-2114
-1961
-1808
-1655
-1500
-1346
-1191
-1035
-880
-724
-568
-412
-256
-100
56
212
367
522
677
831
985
1138
1290
1441
1592
1742
1891
2039
2186
2332
2476
2620
2762
2903
3043
3182
3319
3455
3589
3722
3854
3984
4113
4240
4365
4490
4612
4733
4852
4970
5086
5201
5313
5424
5534
5641
5747
5851
5954
6054
6153
6250
6346
6439
6531
6621
6709
6796
6881
6965
7046
7126
7205
7282
7358
7432
7505
7576
7646
7715
7782
7848
7913
7976
8038
8099
8159
8217
8275
8331
8386
8440
8493
8544
8595
8645
8693
8741
8788
8834
8879
8923
8967
9010
9052
9093
9134
9174
9214
9253
9291
9330
9368
9405
9442
9479
9516
9553
9590
9626
9663
9700
9737
9774
9811
9848
9886
9924
9962
10001
10040
10079
10118
10158
10198
10238
10278
10319
10360
10401
10442
10483
10524
10566
10607
10648
10690
10731
10772
10813
10854
10894
10934
10974
11014
11053
11092
11131
11169
11207
11244
11281
11317
11353
11388
11423
11457
11490
11523
11555
11586
11617
11647
11676
11705
11732
11759
11785
11810
11834
11857
11879
11900
11920
11939
11957
11973
11989
12003
12016
12027
12037
12046
12054
12060
12064
12067
12069
12069
12068
12065
12061
12055
12047
12038
12028
12016
12002
11987
11970
11951
11932
11910
11887
11863
11838
11811
11783
11754
11723
11692
11659
11626
11591
11556
11520
11483
11446
11408
11370
11331
11292
11253
11214
11174
11135
11095
11056
11016
10977
10938
10900
10861
10824
10786
10749
10713
10677
10641
10606
10571
10537
10504
10471
10439
10407
10375
10344
10314
10283
10254
10225
10196
10167
10139
10111
10084
10056
10029
10003
9976
9950
9924
9898
9873
9847
9822
9797
9772
9748
9724
9700
9676
9652
9629
9606
9583
9560
9537
9515
9493
9471
9449
9427
9406
9384
9363
9342
9321
9300
9280
9259
9239
9218
9198
9178
9158
9138
9118
9098
9078
9058
9038
9018
8998
8979
8959
8939
8919
8900
8880
8860
8841
8821
8801
8782
8762
8743
8724
8705
8685
8666
8647
8628
8609
8590
8571
8552
8534
8515
8496
8477
8459
8440
8421
8403
8384
8366
8347
8329
8311
8292
8274
8256
8238
8220
8203
8185
8167
8150
8132
8116
8099
8082
8066
8048
8032
8016
8002
7986
7971
7956
7941
7926
7911
7897
7883
7869
7855
7841
7827
7813
7800
7786
7773
7759
7745
7732
7718
7704
7690
7676
7662
7647
7633
7618
7603
7588
7573
7558
7542
7526
7510
7494
7478
7462
7445
7429
7412
7395
7379
7362
7345
7328
7310
7293
7276
7258
7241
7223
7206
7188
7170
7152
7134
7116
7097
7079
7060
7041
7022
7003
6984
6964
6944
6924
6903
6883
6862
6840
6819
6797
6775
6752
6729
6706
6682
6658
6633
6608
6582
6556
6529
6502
6474
6446
6416
6387
6356
6325
6293
6260
6227
6192
6157
6122
6085
6047
6009
5970
5930
5889
5847
5804
5760
5714
5668
5621
5572
5522
5471
5419
5365
5310
5253
5195
5136
5075
5012
4948
4883
4816
4747
4677
4605
4531
4456
4379
4300
4220
4138
4054
3969
3881
3793
3702
3610
3516
3420
3323
3224
3123
3021
2917
2811
2704
2595
2484
2372
2258
2143
2025
1907
1788
1666
1544
1420
1295
1169
1041
913
784
653
522
390
257
123
-11
-145
-281
-416
-552
-689
-825
-962
-1099
-1236
-1373
-1510
-1647
-1783
-1920
-2056
-2191
-2327
-2461
-2596
-2729
-2862
-2995
-3126
-3257
-3387
-3516
-3644
-3770
-3896
-4021
-4144
-4266
-4386
-4505
-4623
-4739
-4853
-4966
-5077
-5186
-5293
-5398
-5501
-5602
-5701
-5798
-5892
-5984
-6074
-6161
-6246
-6329
-6409
-6486
-6560
-6632
-6702
-6768
-6831
-6892
-6950
-7005
-7057
-7106
-7151
-7194
-7234
-7271
-7304
-7335
-7363
-7387
-7408
-7427
-7442
-7454
-7463
-7469
-7472
-7472
-7469
-7463
-7454
-7441
-7426
-7408
-7387
-7363
-7336
-7307
-7274
-7238
-7200
-7159
-7115
-7068
-7019
-6967
-6912
-6854
-6794
-6731
-6666
-6598
-6528
-6456
-6381
-6304
-6225
-6143
-6060
-5974
-5887
-5797
-5706
-5613
-5518
-5421
-5323
-5224
-5123
-5021
-4917
-4812
-4706
-4599
-4490
-4381
-4270
-4159
-4046
-3934
-3821
-3706
-3591
-3476
-3360
-3244
-3127
-3010
-2893
-2776
-2658
-2541
-2423
-2305
-2187
-2070
-1952
-1835
-1718
-1601
-1484
-1367
-1251
-1135
-1020
-905
-790
-676
-562
-449
-337
-225
-113
-3
107
216
324
431
537
642
746
849
950
1051
1149
1247
1343
1437
1529
1620
1710
1797
1882
1966
2047
2127
2204
2280
2353
2424
2492
2559
2623
2685
2744
2802
2856
2909
2959
3008
3053
3097
3138
3177
3213
3248
3280
3310
3338
3363
3386
3408
3426
3443
3458
3470
3481
3489
3495
3499
3501
3501
3499
3495
3489
3481
3472
3460
3447
3432
3414
3396
3375
3353
3329
3304
3276
3248
3218
3186
3153
3118
3082
3045
3006
2966
2925
2882
2839
2794
2748
2701
2652
2603
2553
2502
2450
2397
2343
2289
2233
2177
2120
2063
2005
1947
1888
1828
1768
1708
1648
1587
1525
1464
1402
1340
1278
1216
1154
1092
1029
967
904
842
780
717
655
593
530
468
407
345
283
222
161
101
40
-20
-80
-139
-198
-257
-315
-373
-431
-489
-546
-603
-659
-716
-772
-827
-883
-938
-994
-1049
-1103
-1158
-1213
-1267
-1322
-1376
-1430
-1484
-1538
-1592
-1646
-1699
-1753
-1807
-1861
-1914
-1968
-2021
-2076
-2130
-2184
-2238
-2292
-2347
-2402
-2457
-2512
-2568
-2623
-2680
-2736
-2793
-2851
-2908
-2966
-3025
-3084
-3144
-3204
-3264
-3325
-3387
-3449
-3511
-3574
-3637
-3701
-3765
-3829
-3894
-3960
-4025
-4091
-4158
-4225
-4292
-4359
-4427
-4495
-4563
-4631
-4699
-4767
-4836
-4904
-4972
-5040
-5108
-5175
-5242
-5309
-5375
-5441
-5506
-5571
-5635
-5698
-5761
-5823
-5884
-5944
-6003
-6062
-6119
-6176
-6231
-6286
-6339
-6392
-6443
-6493
-6541
-6589
-6635
-6681
-6724
-6767
-6808
-6848
-6887
-6924
-6960
-6995
-7028
-7060
-7091
-7120
-7148
-7175
-7200
-7224
-7247
-7268
-7288
-7307
-7325
-7341
-7356
-7370
-7382
-7393
-7404
-7412
-7420
-7427
-7432
-7436
-7439
-7441
-7442
-7442
-7441
-7438
-7435
-7431
-7426
-7420
-7413
-7405
-7397
-7387
-7378
-7367
-7356
-7345
-7333
-7321
-7308
-7295
-7282
-7269
-7255
-7242
-7228
-7214
-7200
-7187
-7173
-7160
-7146
-7133
-7121
-7108
-7096
-7084
-7072
-7061
-7050
-7039
-7029
-7020
-7011
-7003
-6995
-6987
-6981
-6974
-6969
-6964
-6960
-6957
-6954
-6952
-6951
-6951
-6951
-6953
-6955
-6958
-6962
-6967
-6972
-6979
-6987
-6995
-7004
-7014
-7026
-7038
-7050
-7064
-7079
-7094
-7110
-7127
-7145
-7163
-7183
-7203
-7224
-7246
-7268
-7291
-7315
-7340
-7365
-7391
-7418
-7445
-7473
-7501
-7530
-7559
-7589
-7619
-7649
-7679
-7710
-7741
-7772
-7803
-7833
-7864
-7895
-7926
-7956
-7986
-8015
-8044
-8073
-8101
-8128
-8154
-8180
-8206
-8230
-8253
-8275
-8296
-8316
-8335
-8352
-8368
-8383
-8397
-8409
-8420
-8429
-8437
-8443
-8448
-8451
-8453
-8453
-8452
-8449
-8444
-8438
-8430
-8421
-8409
-8397
-8382
-8366
-8348
-8328
-8307
-8284
-8260
-8233
-8206
-8176
-8145
-8112
-8077
-8041
-8004
-7965
-7924
-7882
-7838
-7793
-7746
-7698
-7649
-7598
-7546
-7492
-7438
-7382
-7324
-7266
-7206
-7145
-7083
-7020
-6956
-6890
-6823
-6756
-6687
-6617
-6545
-6473
-6400
-6326
-6250
-6174
-6097
-6019
-5939
-5859
-5779
-5697
-5614
-5531
-5447
-5363
-5277
-5191
-5105
-5018
-4931
-4843
-4755
-4666
-4577
-4488
-4399
-4310
-4220
-4130
-4041
-3951
-3861
-3772
-3683
-3593
-3504
-3416
-3328
-3240
-3152
-3065
-2978
-2892
-2807
-2722
-2637
-2554
-2471
-2389
-2307
-2226
-2147
-2068
-1990
-1913
-1836
-1761
-1687
-1614
-1543
-1472
-1402
-1334
-1267
-1202
-1137
-1074
-1012
-952
-893
-836
-780
-726
-673
-622
-573
-525
-479
-434
-392
-351
-311
-274
-238
-205
-173
-143
-115
-88
-64
-41
-21
-2
15
30
43
55
64
72
78
82
85
86
85
83
79
74
67
59
49
38
26
12
-3
-19
-37
-55
-75
-95
-117
-140
-163
-188
-213
-239
-266
-294
-323
-352
-382
-412
-443
-474
-506
-538
-571
-604
-638
-672
-706
-740
-775
-810
-845
-880
-916
-951
-987
-1022
-1059
-1095
-1131
-1168
-1204
-1240
-1277
-1313
-1349
-1386
-1422
-1459
-1495
-1531
-1567
-1603
-1639
-1675
-1711
-1747
-1782
-1817
-1852
-1887
-1921
-1955
-1989
-2023
-2056
-2089
-2121
-2153
-2184
-2215
-2246
-2276
-2306
-2335
-2363
-2391
-2419
-2446
-2472
-2497
-2522
-2546
-2570
-2592
-2614
-2636
-2656
-2676
-2694
-2712
-2729
-2745
-2761
-2775
-2788
-2801
-2812
-2823
-2832
-2841
-2849
-2855
-2861
-2865
-2869
-2871
-2872
-2872
-2872
-2870
-2867
-2862
-2857
-2851
-2844
-2835
-2826
-2815
-2803
-2791
-2777
-2762
-2746
-2730
-2712
-2693
-2673
-2652
-2631
-2608
-2584
-2560
-2534
-2508
-2480
-2452
-2422
-2392
-2361
-2328
-2295
-2261
-2226
-2190
-2152
-2114
-2075
-2036
-1995
-1953
-1910
-1866
-1822
-1776
-1730
-1682
-1634
-1585
-1535
-1484
-1433
-1380
-1327
-1273
-1218
-1163
-1107
-1050
-992
-934
-875
-816
-756
-695
-634
-572
-509
-446
-383
-319
-254
-189
-124
-58
9
76
143
211
279
348
417
486
556
626
697
768
840
912
984
1057
1130
1203
1277
1351
1426
1501
1576
1651
1727
1802
1878
1955
2031
2107
2184
2260
2336
2413
2489
2564
2640
2715
2790
2865
2939
3012
3085
3158
3229
3300
3371
3440
3509
3577
3644
3710
3775
3839
3902
3965
4026
4086
4147
4205
4263
4320
4376
4431
4485
4538
4590
4642
4692
4742
4791
4839
4887
4933
4979
5024
5068
5112
5154
5196
5238
5278
5318
5356
5394
5431
5468
5503
5538
5571
5604
5636
5666
5696
5725
5752
5779
5804
5829
5852
5874
5894
5914
5932
5949
5965
5980
5993
6005
6016
6026
6034
6041
6046
6050
6053
6055
6055
6054
6051
6047
6042
6035
6027
6017
6006
5993
5979
5963
5946
5927
5907
5885
5861
5836
5809
5780
5750
5718
5684
5649
5612
5573
5532
5490
5446
5400
5353
5304
5253
5201
5147
5091
5034
4976
4915
4854
4790
4726
4660
4592
4524
4454
4383
4311
4238
4163
4088
4011
3935
3858
3780
3701
3622
3542
3462
3382
3301
3220
3139
3059
2978
2897
2816
2736
2655
2575
2496
2417
2338
2260
2182
2105
2029
1953
1879
1805
1731
1659
1587
1517
1447
1379
1311
1245
1180
1116
1053
992
932
873
816
760
706
654
603
554
506
460
416
374
333
295
258
223
190
158
129
101
75
51
29
9
-10
-27
-42
-56
-67
-78
-86
-93
-98
-102
-105
-105
-105
-102
-99
-94
-87
-80
-70
-60
-48
-35
-21
-6
11
29
48
68
89
111
135
159
185
211
238
266
295
325
355
387
419
452
485
519
554
590
626
663
700
738
777
816
856
897
938
980
1022
1064
1108
1151
1196
1240
1285
1331
1377
1423
1470
1517
1564
1612
1660
1709
1757
1806
1856
1905
1955
2005
2055
2106
2156
2207
2258
2310
2361
2413
2465
2518
2570
2623
2676
2729
2783
2836
2890
2944
2998
3052
3107
3161
3216
3271
3326
3381
3435
3490
3546
3601
3656
3711
3766
3821
3876
3930
3985
4040
4094
4149
4204
4258
4313
4367
4421
4475
4529
4583
4636
4690
4743
4796
4849
4902
4955
5008
5061
5113
5166
5218
5270
5322
5375
5427
5479
5531
5583
5636
5688
5741
5794
5847
5900
5953
6007
6061
6115
6170
6224
6280
6335
6391
6448
6504
6561
6619
6677
6735
6793
6852
6911
6970
7029
7089
7148
7208
7268
7329
7389
7449
7509
7570
7630
7691
7751
7811
7872
7932
7992
8053
8113
8173
8233
8294
8354
8414
8474
8534
8595
8655
8715
8775
8835
8896
8956
9016
9076
9136
9196
9255
9315
9375
9434
9494
9553
9612
9671
9729
9788
9846
9904
9962
10019
10076
10133
10190
10246
10302
10358
10413
10468
10523
10577
10631
10684
10737
10790
10842
10894
10946
10997
11047
11097
11147
11196
11244
11292
11339
11386
11432
11478
11523
11567
11611
11654
11696
11738
11779
11819
11859
11897
11935
11973
12009
12045
12080
12114
12147
12179
12211
12241
12271
12300
12328
12354
12380
12405
12429
12451
12473
12493
12513
12531
12548
12564
12578
12591
12603
12614
12623
12631
12637
12642
12645
12647
12647
12646
12643
12639
12633
12625
12616
12605
12592
12577
12561
12544
12524
12503
12480
12456
12430
12402
12372
12341
12308
12274
12237
12199
12160
12118
12075
12031
11984
11936
11886
11835
11782
11727
11671
11613
11553
11492
11429
11364
11298
11230
11161
11090
11017
10943
10867
10789
10710
10629
10547
10463
10377
10290
10201
10110
10018
9924
9828
9731
9632
9532
9430
9326
9220
9113
9005
8895
8783
8670
8555
8439
8321
8202
8082
7960
7836
7712
7586
7459
7331
7201
7070
6939
6806
6672
6537
6401
6264
6127
5989
5849
5710
5569
5428
5287
5144
5002
4859
4715
4572
4428
4284
4140
3995
3851
3707
3562
3418
3274
3130
2987
2843
2700
2557
2415
2273
2131
1990
1850
1710
1570
1431
1293
1156
1018
884
749
615
482
350
219
90
-39
-166
-292
-417
-540
-663
-783
-903
-1020
-1137
-1252
-1366
-1478
-1588
-1697
-1805
-1910
-2015
-2117
-2218
-2318
-2415
-2511
-2606
-2699
-2789
-2879
-2966
-3052
-3136
-3218
-3299
-3378
-3455
-3530
-3603
-3674
-3744
-3812
-3878
-3942
-4003
-4064
-4122
-4179
-4234
-4286
-4337
-4386
-4433
-4479
-4522
-4564
-4604
-4642
-4678
-4712
-4745
-4776
-4805
-4832
-4858
-4882
-4904
-4925
-4944
-4962
-4978
-4992
-5005
-5017
-5027
-5035
-5042
-5048
-5052
-5055
-5057
-5058
-5057
-5055
-5052
-5047
-5042
-5035
-5028
-5019
-5009
-4999
-4987
-4975
-4961
-4947
-4932
-4917
-4900
-4883
-4865
-4847
-4827
-4808
-4788
-4767
-4746
-4724
-4702
-4679
-4656
-4632
-4608
-4584
-4559
-4534
-4509
-4483
-4457
-4430
-4404
-4376
-4349
-4320
-4292
-4263
-4234
-4204
-4174
-4144
-4113
-4082
-4050
-4018
-3986
-3953
-3920
-3886
-3852
-3818
-3784
-3749
-3714
-3678
-3643
-3607
-3571
-3534
-3498
-3461
-3424
-3386
-3349
-3311
-3273
-3234
-3196
-3157
-3117
-3078
-3038
-2998
-2958
-2917
-2876
-2835
-2793
-2751
-2709
-2666
-2624
-2581
-2538
-2494
-2451
-2407
-2363
-2319
-2275
-2231
-2187
-2143
-2099
-2054
-2009
-1966
-1922
-1878
-1834
-1790
-1746
-1702
-1658
-1615
-1571
-1527
-1484
-1440
-1397
-1353
-1310
-1267
-1224
-1181
-1137
-1094
-1051
-1008
-965
-922
-879
-835
-792
-748
-705
-661
-617
-573
-529
-485
-440
-395
-350
-304
-258
-212
-165
-118
-71
-24
24
73
121
170
220
269
319
369
419
470
520
571
621
672
722
773
823
873
923
972
1020
1070
1118
1166
1214
1261
1308
1354
1399
1444
1489
1532
1576
1618
1660
1701
1741
1781
1820
1858
1895
1931
1967
2001
2036
2069
2101
2132
2162
2191
2220
2247
2273
2298
2323
2346
2368
2389
2409
2428
2446
2462
2477
2492
2505
2516
2527
2536
2544
2551
2556
2560
2563
2565
2565
2563
2561
2557
2552
2545
2537
2528
2518
2506
2493
2479
2463
2446
2428
2409
2388
2366
2343
2319
2293
2266
2239
2209
2179
2148
2115
2081
2047
2011
1974
1936
1897
1857
1816
1774
1731
1687
1642
1597
1551
1504
1456
1408
1359
1309
1258
1208
1156
1104
1051
998
945
891
836
781
726
671
615
559
502
445
388
331
274
216
158
101
43
-15
-73
-131
-189
-248
-306
-363
-421
-479
-537
-594
-651
-708
-765
-822
-878
-934
-989
-1045
-1100
-1154
-1208
-1262
-1315
-1368
-1420
-1472
-1524
-1575
-1625
-1676
-1725
-1775
-1824
-1872
-1921
-1968
-2016
-2063
-2110
-2156
-2203
-2248
-2294
-2340
-2385
-2430
-2475
-2519
-2564
-2608
-2652
-2696
-2740
-2784
-2828
-2871
-2915
-2958
-3001
-3044
-3087
-3130
-3173
-3216
-3259
-3301
-3344
-3386
-3429
-3471
-3513
-3556
-3598
-3640
-3682
-3724
-3767
-3809
-3851
-3893
-3935
-3977
-4019
-4061
-4103
-4145
-4188
-4230
-4272
-4314
-4357
-4399
-4441
-4484
-4526
-4569
-4611
-4654
-4697
-4740
-4783
-4826
-4870
-4913
-4957
-5001
-5044
-5089
-5133
-5177
-5221
-5266
-5311
-5356
-5401
-5446
-5491
-5537
-5582
-5628
-5674
-5720
-5766
-5812
-5859
-5906
-5952
-5999
-6046
-6093
-6140
-6188
-6235
-6282
-6330
-6377
-6424
-6471
-6519
-6566
-6613
-6660
-6706
-6753
-6799
-6845
-6891
-6937
-6982
-7027
-7072
-7116
-7160
-7204
-7247
-7290
-7333
-7375
-7417
-7458
-7499
-7539
-7579
-7618
-7657
-7695
-7733
-7770
-7807
-7843
-7878
-7913
-7948
-7982
-8015
-8048
-8080
-8112
-8143
-8173
-8203
-8233
-8262
-8290
-8318
-8346
-8373
-8399
-8425
-8450
-8476
-8500
-8524
-8548
-8572
-8595
-8618
-8640
-8663
-8685
-8706
-8728
-8749
-8770
-8791
-8812
-8833
-8853
-8874
-8894
-8915
-8935
-8955
-8975
-8996
-9016
-9036
-9056
-9076
-9096
-9117
-9137
-9157
-9178
-9198
-9219
-9240
-9261
-9282
-9303
-9324
-9346
-9367
-9389
-9411
-9433
-9456
-9478
-9501
-9524
-9548
-9571
-9595
-9619
-9643
-9668
-9693
-9717
-9743
-9768
-9793
-9819
-9845
-9871
-9897
-9923
-9949
-9975
-10001
-10027
-10053
-10079
-10105
-10131
-10157
-10183
-10208
-10234
-10259
-10284
-10309
-10334
-10358
-10382
-10406
-10430
-10453
-10476
-10498
-10520
-10542
-10563
-10583
-10603
-10623
-10641
-10659
-10676
-10693
-10708
-10723
-10736
-10749
-10761
-10771
-10781
-10789
-10796
-10802
-10807
-10810
-10812
-10812
-10812
-10810
-10806
-10801
-10794
-10786
-10776
-10765
-10752
-10737
-10721
-10703
-10683
-10662
-10639
-10614
-10587
-10558
-10527
-10495
-10461
-10424
-10386
-10346
-10304
-10260
-10214
-10166
-10116
-10065
-10011
-9955
-9897
-9838
-9776
-9712
-9647
-9579
-9509
-9438
-9364
-9288
-9211
-9131
-9050
-8966
-8881
-8793
-8704
-8613
-8520
-8425
-8328
-8230
-8130
-8028
-7924
-7819
-7712
-7603
-7493
-7382
-7269
-7154
-7038
-6921
-6802
-6682
-6561
-6439
-6315
-6190
-6065
-5938
-5810
-5681
-5552
-5422
-5290
-5159
-5026
-4893
-4759
-4625
-4491
-4356
-4221
-4085
-3950
-3814
-3678
-3542
-3406
-3270
-3134
-2998
-2863
-2727
-2592
-2458
-2323
-2189
-2056
-1922
-1790
-1658
-1526
-1395
-1265
-1135
-1006
-878
-751
-624
-499
-374
-250
-127
-5
117
237
357
475
592
709
824
938
1051
1163
1274
1384
1493
1600
1706
1812
1916
2017
2120
2220
2319
2417
2514
2610
2704
2797
2889
2980
3070
3159
3247
3333
3419
3504
3587
3670
3752
3832
3912
3991
4069
4146
4223
4298
4373
4447
4520
4592
4664
4734
4804
4873
4942
5010
5077
5143
5209
5274
5338
5402
5465
5528
5589
5650
5711
5771
5830
5888
5946
6003
6059
6115
6170
6225
6278
6331
6384
6435
6486
6537
6586
6635
6684
6731
6778
6825
6870
6915
6960
7003
7046
7088
7130
7171
7211
7251
7290
7329
7366
7403
7440
7476
7511
7545
7579
7612
7644
7676
7707
7737
7767
7796
7824
7851
7878
7904
7929
7953
7977
8000
8022
8044
8064
8085
8103
8122
8141
8159
8175
8191
8207
8222
8236
8250
8263
8275
8287
8298
8309
8319
8329
8338
8347
8355
8363
8370
8377
8384
8390
8396
8401
8406
8411
8416
8420
8424
8428
8431
8435
8438
8441
8443
8446
8449
8451
8453
8456
8458
8460
8462
8463
8465
8467
8468
8469
8471
8472
8473
8474
8475
8476
8476
8477
8477
8478
8478
8478
8478
8478
8478
8477
8477
8476
8476
8475
8474
8473
8472
8470
8469
8467
8466
8464
8462
8460
8457
8455
8452
8449
8446
8443
8440
8436
8433
8429
8425
8421
8417
8413
8409
8404
8400
8395
8391
8386
8382
8378
8373
8369
8364
8360
8356
8352
8348
8344
8340
8337
8333
8330
8327
8324
8321
8318
8316
8314
8312
8310
8308
8306
8305
8304
8303
8302
8301
8301
8300
8300
8300
8300
8300
8300
8300
8301
8301
8301
8302
8302
8303
8303
8304
8304
8304
8305
8305
8305
8306
8306
8306
8306
8306
8306
8306
8305
8305
8305
8304
8304
8303
8302
8301
8300
8298
8297
8295
8293
8291
8288
8286
8283
8279
8276
8272
8267
8263
8258
8252
8246
8240
8233
8226
8218
8209
8201
8191
8180
8170
8160
8148
8135
8124
8109
8096
8082
8067
8051
8034
8016
8000
7981
7962
7943
7923
7902
7880
7858
7836
7812
7788
7764
7739
7713
7687
7660
7633
7605
7577
7549
7520
7491
7461
7431
7401
7370
7339
7308
7277
7246
7214
7183
7151
7119
7087
7055
7024
6992
6960
6928
6897
6866
6834
6803
6773
6742
6712
6681
6652
6622
6593
6564
6535
6507
6479
6451
6424
6397
6370
6343
6317
6291
6266
6241
6215
6191
6166
6142
6118
6094
6071
6047
6024
6001
5978
5955
5933
5910
5888
5865
5843
5821
5799
5777
5755
5733
5710
5689
5667
5645
5623
5601
5579
5557
5534
5512
5490
5468
5446
5424
5402
5379
5357
5335
5313
5291
5269
5247
5225
5203
5181
5160
5139
5117
5097
5076
5056
5036
5016
4996
4978
4959
4941
4923
4906
4889
4872
4857
4841
4826
4812
4798
4785
4773
4761
4749
4738
4728
4718
4709
4701
4693
4686
4679
4673
4667
4662
4658
4654
4651
4649
4647
4645
4645
4644
4645
4646
4647
4649
4652
4655
4659
4664
4669
4674
4680
4687
4694
4702
4710
4719
4728
4738
4748
4759
4770
4782
4793
4806
4818
4831
4844
4858
4872
4885
4900
4914
4928
4942
4956
4970
4984
4998
5012
5025
5039
5052
5064
5076
5088
5099
5110
5120
5130
5139
5147
5155
5162
5168
5173
5178
5182
5184
5186
5187
5187
5186
5183
5180
5175
5170
5163
5154
5145
5134
5122
5109
5094
5077
5060
5041
5020
4998
4975
4950
4924
4896
4867
4836
4804
4770
4734
4697
4658
4618
4576
4533
4488
4441
4393
4342
4291
4238
4183
4126
4067
4008
3947
3884
3820
3755
3687
3619
3549
3478
3405
3331
3256
3180
3103
3024
2944
2864
2782
2699
2616
2531
2446
2359
2272
2185
2096
2007
1918
1827
1737
1645
1554
1462
1369
1277
1184
1091
998
904
811
718
625
532
439
346
254
162
70
-22
-113
-203
-293
-382
-471
-559
-646
-733
-819
-904
-988
-1071
-1153
-1235
-1315
-1395
-1473
-1550
-1627
-1702
-1776
-1848
-1920
-1990
-2060
-2128
-2194
-2260
-2324
-2387
-2448
-2508
-2567
-2625
-2681
-2736
-2790
-2842
-2893
-2943
-2992
-3039
-3085
-3129
-3173
-3215
-3256
-3295
-3334
-3371
-3407
-3442
-3476
-3508
-3539
-3570
-3599
-3626
-3653
-3679
-3703
-3727
-3749
-3770
-3791
-3810
-3828
-3846
-3862
-3877
-3892
-3906
-3919
-3930
-3942
-3952
-3961
-3970
-3978
-3985
-3992
-3998
-4003
-4006
-4011
-4014
-4017
-4019
-4019
-4021
-4021
-4021
-4019
-4018
-4017
-4014
-4011
-4008
-4005
-4001
-3997
-3992
-3987
-3982
-3976
-3971
-3965
-3959
-3952
-3946
-3940
-3933
-3927
-3920
-3914
-3907
-3901
-3895
-3889
-3883
-3878
-3872
-3867
-3862
-3857
-3853
-3849
-3845
-3842
-3839
-3837
-3834
-3833
-3831
-3830
-3830
-3830
-3830
-3831
-3832
-3833
-3835
-3838
-3840
-3843
-3847
-3851
-3855
-3860
-3865
-3870
-3876
-3882
-3888
-3895
-3902
-3909
-3916
-3924
-3932
-3941
-3949
-3958
-3967
-3976
-3986
-3995
-4005
-4014
-4025
-4035
-4045
-4056
-4066
-4077
-4086
-4098
-4109
-4119
-4130
-4141
-4152
-4163
-4174
-4185
-4197
-4208
-4219
-4231
-4242
-4254
-4266
-4278
-4290
-4303
-4315
-4328
-4342
-4355
-4369
-4383
-4397
-4412
-4427
-4442
-4458
-4474
-4491
-4508
-4526
-4544
-4563
-4583
-4603
-4623
-4645
-4667
-4690
-4713
-4738
-4763
-4789
-4816
-4843
-4872
-4902
-4933
-4964
-4997
-5031
-5065
-5101
-5138
-5176
-5216
-5256
-5297
-5340
-5384
-5429
-5475
-5523
-5572
-5622
-5673
-5725
-5778
-5833
-5889
-5946
-6005
-6064
-6125
-6187
-6250
-6314
-6379
-6445
-6513
-6582
-6651
-6722
-6794
-6867
-6941
-7015
-7091
-7168
-7246
-7324
-7404
-7484
-7565
-7647
-7730
-7813
-7898
-7982
-8068
-8154
-8241
-8329
-8417
-8506
-8595
-8685
-8775
-8866
-8958
-9049
-9141
-9234
-9327
-9420
-9514
-9608
-9702
-9797
-9891
-9986
-10082
-10177
-10272
-10368
-10464
-10559
-10655
-10751
-10847
-10942
-11038
-11133
-11228
-11323
-11418
-11513
-11607
-11701
-11794
-11887
-11980
-12072
-12164
-12255
-12345
-12435
-12524
-12613
-12701
-12788
-12874
-12960
-13045
-13129
-13212
-13294
-13375
-13456
-13535
-13613
-13691
-13767
-13842
-13916
-13989
-14061
-14131
-14201
-14269
-14336
-14402
-14466
-14529
-14591
-14652
-14711
-14769
-14825
-14880
-14934
-14986
-15037
-15087
-15135
-15181
-15226
-15270
-15312
-15352
-15391
-15429
-15465
-15500
-15533
-15564
-15594
-15623
-15650
-15675
-15699
-15721
-15742
-15761
-15779
-15795
-15810
-15823
-15834
-15844
-15853
-15860
-15865
-15869
-15871
-15872
-15872
-15870
-15866
-15861
-15855
-15847
-15837
-15827
-15814
-15801
-15786
-15770
-15752
-15733
-15713
-15691
-15668
-15644
-15618
-15591
-15563
-15534
-15503
-15471
-15438
-15404
-15368
-15332
-15294
-15255
-15215
-15173
-15131
-15087
-15043
-14997
-14950
-14902
-14854
-14804
-14753
-14701
-14648
-14595
-14540
-14485
-14428
-14371
-14313
-14255
-14195
-14135
-14074
-14013
-13950
-13887
-13824
-13760
-13695
-13630
-13564
-13498
-13431
-13364
-13296
-13228
-13160
-13091
-13022
-12953
-12883
-12813
-12743
-12673
-12603
-12533
-12462
-12392
-12322
-12252
-12181
-12111
-12041
-11972
-11902
-11833
-11764
-11695
-11626
-11558
-11490
-11422
-11355
-11288
-11221
-11155
-11089
-11023
-10958
-10893
-10829
-10765
-10702
-10639
-10576
-10514
-10452
-10391
-10330
-10270
-10210
-10151
-10092
-10034
-9976
-9919
-9862
-9806
-9750
-9695
-9641
-9586
-9533
-9480
-9427
-9375
-9323
-9272
-9221
-9171
-9122
-9073
-9024
-8976
-8929
-8882
-8835
-8790
-8744
-8699
-8655
-8611
-8568
-8525
-8483
-8441
-8400
-8359
-8318
-8279
-8239
-8200
-8161
-8122
-8085
-8048
-8010
-7974
-7938
-7902
-7866
-7830
-7795
-7760
-7725
-7690
-7655
-7620
-7586
-7551
-7516
-7481
-7447
-7412
-7377
-7341
-7306
-7270
-7234
-7197
-7160
-7123
-7085
-7047
-7008
-6969
-6929
-6888
-6847
-6804
-6761
-6718
-6673
-6627
-6581
-6533
-6485
-6435
-6384
-6332
-6279
-6225
-6169
-6112
-6054
-5994
-5933
-5870
-5806
-5741
-5673
-5604
-5534
-5462
-5388
-5312
-5234
-5155
-5074
-4990
-4905
-4818
-4729
-4638
-4546
-4451
-4354
-4255
-4154
-4051
-3946
-3839
-3730
-3619
-3506
-3390
-3273
-3154
-3033
-2911
-2786
-2659
-2531
-2401
-2269
-2135
-1999
-1862
-1724
-1584
-1442
-1299
-1154
-1008
-861
-713
-563
-413
-261
-108
46
200
356
512
669
826
985
1143
1303
1462
1623
1783
1944
2105
2266
2427
2589
2750
2912
3073
3234
3396
3557
3717
3878
4038
4198
4357
4516
4674
4832
4989
5146
5301
5457
5611
5764
5917
6069
6219
6369
6518
6666
6813
6958
7103
7246
7389
7530
7670
7809
7946
8082
8218
8351
8484
8615
8745
8874
9001
9127
9252
9375
9497
9617
9736
9853
9969
10084
10197
10309
10419
10528
10635
10741
10845
10948
11049
11149
11248
11344
11440
11534
11626
11717
11806
11894
11981
12065
12149
12231
12311
12390
12467
12543
12617
12690
12761
12831
12899
12966
13032
13096
13158
13219
13279
13337
13394
13449
13503
13556
13607
13656
13705
13752
13798
13842
13885
13927
13968
14007
14045
14081
14117
14151
14184
14216
14246
14275
14303
14330
14356
14380
14404
14426
14447
14467
14486
14503
14520
14535
14550
14563
14575
14586
14597
14606
14614
14621
14627
14632
14636
14639
14641
14642
14642
14641
14639
14637
14633
14628
14623
14617
14609
14601
14592
14583
14572
14561
14549
14536
14523
14508
14493
14478
14461
14444
14427
14409
14390
14371
14351
14330
14310
14288
14266
14244
14221
14198
14175
14151
14127
14102
14077
14052
14027
14001
13975
13949
13922
13895
13868
13841
13813
13786
13758
13729
13701
13672
13643
13614
13585
13555
13525
13495
13464
13434
13402
13371
13339
13307
13275
13242
13209
13175
13141
13107
13072
13037
13001
12965
12929
12892
12855
12818
12780
12742
12703
12664
12625
12585
12545
12505
12464
12423
12382
12341
12299
12257
12214
12172
12129
12086
12043
11999
11956
11912
11868
11824
11779
11735
11691
11646
11601
11556
11511
11466
11421
11376
11331
11286
11241
11195
11150
11105
11059
11014
10969
10924
10878
10833
10788
10743
10698
10652
10607
10563
10518
10473
10428
10384
10339
10295
10251
10207
10163
10119
10076
10032
9989
9946
9904
9862
9819
9778
9736
9695
9654
9614
9574
9534
9494
9455
9417
9379
9341
9303
9266
9230
9194
9158
9123
9088
9054
9020
8987
8954
8922
8890
8858
8827
8797
8767
8737
8708
8680
8651
8624
8597
8570
8544
8518
8493
8468
8443
8420
8396
8373
8351
8329
8307
8286
8266
8246
8227
8208
8189
8170
8154
8137
8121
8106
8090
8077
8063
8050
8037
8026
8015
8005
7995
7986
7978
7971
7965
7959
7954
7951
7948
7946
7945
7945
7946
7948
7951
7956
7961
7967
7975
7984
7994
8005
8016
8031
8045
8061
8079
8096
8117
8138
8160
8183
8209
8235
8263
8292
8322
8353
8386
8420
8456
8493
8531
8570
8611
8653
8696
8741
8787
8834
8882
8932
8983
9035
9088
9143
9199
9256
9314
9373
9433
9494
9557
9620
9685
9750
9816
9883
9952
10021
10090
10161
10232
10305
10377
10451
10525
10600
10675
10751
10827
10904
10981
11058
11136
11214
11292
11370
11449
11528
11606
11685
11764
11842
11921
11999
12077
12154
12232
12308
12385
12461
12536
12611
12686
12760
12833
12905
12977
13047
13118
13187
13255
13322
13389
13454
13519
13582
13644
13705
13766
13824
13882
13939
13994
14048
14100
14152
14202
14250
14297
14343
14388
14431
14472
14512
14551
14588
14623
14657
14690
14721
14750
14778
14805
14830
14853
14875
14895
14913
14931
14946
14960
14972
14983
14992
15000
15006
15010
15013
15014
15014
15012
15008
15003
14996
14987
14977
14965
14951
14936
14919
14900
14880
14858
14834
14809
14782
14753
14723
14691
14657
14622
14585
14547
14506
14464
14421
14375
14329
14280
14230
14178
14125
14070
14013
13955
13896
13834
13771
13707
13641
13574
13505
13435
13363
13290
13215
13139
13061
12982
12902
12820
12737
12653
12567
12480
12392
12303
12212
12120
12027
11933
11837
11741
11643
11545
11445
11345
11243
11141
11038
10934
10829
10724
10617
10510
10402
10294
10185
10076
9965
9855
9744
9632
9520
9408
9295
9182
9069
8956
8842
8728
8614
8500
8386
8272
8157
8044
7930
7816
7702
7588
7474
7361
7248
7135
7022
6910
6797
6686
6574
6463
6352
6242
6132
6022
5913
5804
5696
5588
5480
5373
5266
5160
5054
4949
4844
4739
4634
4531
4427
4324
4221
4119
4017
3915
3814
3713
3612
3512
3413
3313
3214
3115
3017
2919
2821
2723
2626
2529
2433
2336
2240
2145
2050
1955
1860
1766
1672
1579
1485
1393
1300
1208
1116
1025
934
844
753
664
574
485
397
308
221
133
46
-41
-127
-213
-298
-383
-468
-552
-636
-719
-803
-885
-968
-1050
-1132
-1213
-1294
-1375
-1455
-1535
-1615
-1695
-1774
-1853
-1931
-2009
-2087
-2165
-2242
-2319
-2396
-2473
-2549
-2625
-2700
-2776
-2851
-2926
-3000
-3074
-3148
-3221
-3295
-3367
-3440
-3512
-3584
-3656
-3727
-3798
-3869
-3939
-4010
-4078
-4149
-4218
-4287
-4355
-4423
-4491
-4559
-4626
-4693
-4760
-4826
-4892
-4958
-5023
-5088
-5153
-5218
-5282
-5346
-5410
-5474
-5537
-5600
-5663
-5726
-5788
-5850
-5912
-5974
-6036
-6097
-6158
-6219
-6280
-6340
-6401
-6461
-6521
-6581
-6640
-6699
-6759
-6818
-6877
-6935
-6994
-7052
-7110
-7168
-7226
-7284
-7342
-7400
-7458
-7515
-7573
-7630
-7688
-7745
-7803
-7861
-7918
-7976
-8034
-8092
-8150
-8208
-8266
-8324
-8383
-8442
-8500
-8560
-8619
-8678
-8738
-8798
-8858
-8919
-8980
-9041
-9102
-9164
-9226
-9288
-9351
-9414
-9477
-9541
-9605
-9669
-9734
-9799
-9864
-9930
-9995
-10062
-10128
-10195
-10261
-10329
-10396
-10463
-10531
-10599
-10667
-10734
-10802
-10870
-10939
-11007
-11075
-11142
-11210
-11278
-11345
-11413
-11480
-11547
-11614
-11680
-11746
-11812
-11877
-11942
-12006
-12070
-12134
-12197
-12259
-12321
-12382
-12442
-12502
-12562
-12620
-12678
-12735
-12791
-12846
-12901
-12954
-13007
-13059
-13110
-13160
-13209
-13257
-13304
-13350
-13395
-13438
-13481
-13523
-13564
-13603
-13642
-13679
-13715
-13750
-13784
-13817
-13848
-13879
-13908
-13936
-13962
-13988
-14012
-14035
-14056
-14077
-14096
-14114
-14130
-14145
-14159
-14172
-14183
-14193
-14202
-14209
-14215
-14220
-14224
-14226
-14227
-14226
-14225
-14222
-14218
-14212
-14206
-14198
-14189
-14179
-14168
-14155
-14141
-14127
-14111
-14094
-14076
-14057
-14037
-14016
-13994
-13971
-13947
-13922
-13896
-13870
-13842
-13814
-13784
-13754
-13723
-13692
-13659
-13626
-13592
-13557
-13522
-13486
-13449
-13412
-13374
-13335
-13296
-13256
-13216
-13175
-13134
-13092
-13049
-13006
-12963
-12919
-12875
-12830
-12785
-12739
-12693
-12647
-12601
-12554
-12507
-12459
-12412
-12364
-12316
-12268
-12219
-12171
-12122
-12073
-12024
-11975
-11926
-11877
-11827
-11778
-11728
-11679
-11629
-11580
-11530
-11481
-11431
-11382
-11332
-11283
-11234
-11185
-11136
-11087
-11039
-10990
-10942
-10894
-10846
-10799
-10752
-10705
-10658
-10612
-10566
-10521
-10476
-10431
-10386
-10342
-10299
-10256
-10213
-10171
-10129
-10088
-10047
-10007
-9967
-9928
-9889
-9851
-9813
-9776
-9740
-9704
-9669
-9635
-9601
-9568
-9536
-9504
-9473
-9443
-9413
-9384
-9356
-9328
-9302
-9276
-9251
-9226
-9203
-9180
-9158
-9137
-9116
-9097
-9078
-9060
-9043
-9026
-9011
-8996
-8982
-8968
-8956
-8944
-8933
-8923
-8914
-8905
-8897
-8890
-8884
-8878
-8873
-8869
-8866
-8863
-8861
-8860
-8860
-8860
-8861
-8863
-8865
-8868
-8872
-8876
-8881
-8887
-8894
-8901
-8908
-8917
-8926
-8936
-8946
-8957
-8968
-8981
-8994
-9007
-9021
-9036
-9051
-9067
-9084
-9101
-9119
-9137
-9156
-9176
-9196
-9217
-9238
-9260
-9283
-9306
-9330
-9354
-9379
-9405
-9431
-9457
-9484
-9512
-9540
-9569
-9598
-9628
-9658
-9688
-9719
-9750
-9782
-9814
-9846
-9879
-9912
-9946
-9979
-10013
-10048
-10082
-10117
-10152
-10187
-10222
-10258
-10293
-10329
-10365
-10401
-10437
-10473
-10509
-10545
-10581
-10617
-10653
-10689
-10725
-10761
-10797
-10832
-10868
-10903
-10939
-10974
-11009
-11044
-11078
-11113
-11147
-11181
-11215
-11248
-11282
-11315
-11347
-11380
-11411
-11443
-11474
-11505
-11536
-11566
-11595
-11624
-11653
-11681
-11709
-11736
-11762
-11788
-11814
-11839
-11863
-11886
-11909
-11932
-11953
-11974
-11995
-12014
-12033
-12052
-12069
-12086
-12102
-12117
-12132
-12145
-12158
-12170
-12182
-12192
-12202
-12211
-12219
-12226
-12232
-12237
-12241
-12245
-12247
-12249
-12250
-12249
-12248
-12246
-12242
-12238
-12233
-12226
-12219
-12210
-12201
-12190
-12179
-12166
-12152
-12138
-12122
-12105
-12087
-12068
-12047
-12026
-12004
-11980
-11956
-11930
-11904
-11876
-11847
-11817
-11786
-11754
-11721
-11687
-11652
-11616
-11578
-11540
-11501
-11461
-11420
-11377
-11334
-11290
-11245
-11199
-11152
-11104
-11056
-11006
-10956
-10904
-10852
-10799
-10745
-10691
-10635
-10579
-10522
-10464
-10406
-10346
-10286
-10226
-10164
-10102
-10039
-9976
-9912
-9847
-9781
-9715
-9648
-9581
-9513
-9444
-9374
-9304
-9234
-9162
-9090
-9018
-8945
-8871
-8797
-8722
-8647
-8571
-8494
-8417
-8340
-8262
-8183
-8105
-8026
-7946
-7866
-7786
-7705
-7624
-7542
-7461
-7379
-7296
-7214
-7131
-7048
-6964
-6881
-6797
-6713
-6629
-6545
-6460
-6375
-6291
-6206
-6121
-6035
-5950
-5864
-5779
-5693
-5608
-5522
-5436
-5350
-5264
-5178
-5091
-5005
-4919
-4832
-4746
-4659
-4572
-4485
-4398
-4311
-4224
-4137
-4050
-3962
-3875
-3787
-3699
-3611
-3523
-3435
-3347
-3258
-3170
-3081
-2992
-2902
-2813
-2723
-2633
-2543
-2452
-2361
-2270
-2179
-2087
-1995
-1902
-1809
-1716
-1622
-1528
-1433
-1338
-1242
-1146
-1049
-952
-854
-756
-657
-558
-457
-357
-256
-154
-51
52
155
260
365
471
577
684
792
901
1010
1121
1232
1344
1457
1571
1685
1801
1917
2033
2152
2272
2392
2513
2635
2758
2882
3007
3134
3261
3389
3518
3649
3780
3912
4046
4180
4316
4452
4589
4728
4867
5007
5148
5290
5433
5577
5721
5867
6013
6160
6307
6456
6605
6754
6905
7056
7207
7359
7512
7665
7819
7973
8128
8283
8438
8594
8750
8906
9063
9220
9377
9535
9692
9850
10008
10166
10323
10481
10639
10796
10954
11111
11268
11425
11581
11737
11892
12047
12202
12356
12509
12662
12814
12965
13115
13265
13413
13561
13708
13854
13998
14142
14285
14426
14566
14705
14843
14979
15115
15248
15381
15512
15641
15770
15896
16021
16145
16267
16388
16507
16624
16740
16854
16966
17077
17185
17293
17398
17501
17603
17703
17801
17897
17992
18084
18175
18264
18351
18436
18520
18601
18681
18759
18835
18909
18981
19052
19120
19187
19252
19316
19378
19437
19496
19552
19607
19660
19711
19761
19809
19855
19900
19943
19985
20025
20063
20100
20135
20169
20201
20232
20261
20289
20315
20340
20363
20385
20406
20425
20442
20458
20473
20486
20498
20509
20518
20526
20533
20538
20542
20544
20546
20546
20544
20542
20538
20533
20527
20520
20511
20501
20490
20478
20465
20451
20435
20419
20401
20383
20363
20343
20321
20299
20276
20252
20226
20200
20174
20146
20117
20088
20058
20027
19995
19962
19929
19895
19860
19825
19789
19752
19714
19676
19637
19597
19557
19516
19475
19433
19390
19347
19303
19259
19214
19168
19122
19075
19028
18980
18932
18884
18834
18785
18734
18684
18633
18581
18529
18477
18424
18370
18316
18262
18208
18153
18097
18041
17985
17929
17872
17815
17757
17699
17641
17582
17523
17464
17404
17345
17284
17224
17163
17102
17040
16979
16917
16854
16792
16729
16665
16602
16538
16474
16409
16344
16280
16215
16149
16084
16018
15952
15886
15820
15753
15687
15621
15554
15487
15421
15354
15288
15221
15155
15088
15022
14956
14890
14824
14759
14693
14628
14564
14499
14435
14371
14308
14244
14182
14120
14058
13996
13935
13875
13815
13755
13696
13638
13580
13522
13465
13408
13352
13297
13242
13187
13134
13080
13027
12975
12923
12871
12820
12770
12720
12670
12621
12573
12525
12477
12430
12383
12337
12291
12245
12200
12155
12110
12066
12022
11979
11935
11892
11850
11807
11765
11723
11682
11640
11599
11558
11517
11476
11436
11395
11355
11315
11275
11236
11196
11156
11117
11078
11038
10999
10960
10921
10882
10843
10805
10766
10727
10689
10650
10612
10573
10535
10497
10459
10421
10383
10345
10308
10270
10233
10195
10158
10121
10084
10047
10010
9974
9937
9901
9865
9829
9792
9757
9721
9685
9649
9614
9578
9543
9507
9472
9436
9401
9366
9330
9295
9259
9224
9188
9152
9116
9080
9044
9008
8971
8935
8898
8861
8824
8786
8748
8711
8673
8634
8596
8557
8518
8478
8439
8399
8359
8319
8278
8238
8197
8154
8114
8073
8031
7989
7947
7904
7862
7819
7776
7734
7691
7648
7604
7561
7518
7475
7431
7388
7345
7301
7258
7215
7171
7128
7085
7042
6999
6956
6913
6870
6828
6785
6743
6701
6659
6617
6576
6535
6494
6453
6412
6372
6332
6292
6253
6213
6174
6136
6097
6059
6021
5984
5947
5910
5873
5837
5801
5766
5730
5695
5661
5627
5593
5559
5526
5494
5461
5430
5398
5367
5336
5306
5276
5247
5218
5189
5161
5133
5105
5078
5052
5026
5000
4975
4950
4925
4901
4877
4854
4831
4808
4786
4764
4743
4722
4701
4680
4660
4641
4621
4602
4583
4565
4547
4529
4512
4495
4478
4462
4446
4430
4414
4399
4384
4370
4355
4341
4327
4314
4300
4287
4275
4262
4250
4237
4225
4214
4202
4191
4179
4168
4157
4146
4135
4124
4114
4103
4091
4082
4070
4061
4050
4038
4029
4018
4006
3996
3985
3974
3963
3952
3940
3929
3917
3905
3893
3880
3868
3855
3842
3829
3816
3802
3788
3774
3759
3744
3729
3714
3698
3682
3666
3649
3632
3614
3596
3578
3559
3539
3520
3499
3478
3457
3435
3413
3390
3366
3342
3317
3291
3265
3238
3210
3182
3153
3123
3092
3061
3028
2995
2961
2926
2890
2854
2816
2777
2737
2697
2655
2612
2568
2523
2477
2430
2382
2332
2282
2230
2177
2123
2068
2011
1954
1895
1835
1773
1711
1647
1582
1516
1449
1380
1310
1239
1167
1093
1018
943
866
788
708
628
546
463
379
294
207
120
32
-58
-149
-240
-333
-427
-522
-618
-714
-812
-911
-1010
-1111
-1212
-1314
-1417
-1521
-1626
-1731
-1837
-1944
-2052
-2160
-2269
-2378
-2489
-2599
-2711
-2823
-2935
-3049
-3162
-3276
-3391
-3506
-3621
-3737
-3853
-3970
-4086
-4204
-4322
-4440
-4558
-4676
-4795
-4914
-5033
-5152
-5271
-5390
-5510
-5629
-5749
-5868
-5988
-6107
-6227
-6346
-6465
-6585
-6704
-6823
-6941
-7060
-7178
-7296
-7414
-7532
-7649
-7766
-7883
-8000
-8116
-8232
-8347
-8462
-8577
-8691
-8805
-8918
-9031
-9143
-9255
-9366
-9476
-9586
-9696
-9805
-9913
-10020
-10127
-10233
-10339
-10443
-10547
-10651
-10753
-10855
-10956
-11056
-11155
-11254
-11352
-11449
-11545
-11641
-11736
-11830
-11923
-12015
-12107
-12198
-12288
-12377
-12465
-12553
-12640
-12726
-12811
-12896
-12979
-13062
-13145
-13226
-13307
-13387
-13466
-13544
-13622
-13698
-13775
-13850
-13925
-13998
-14071
-14144
-14216
-14286
-14357
-14426
-14495
-14563
-14630
-14697
-14763
-14828
-14892
-14956
-15019
-15082
-15143
-15204
-15264
-15324
-15383
-15441
-15498
-15555
-15611
-15666
-15720
-15774
-15827
-15880
-15931
-15982
-16033
-16082
-16131
-16178
-16227
-16274
-16320
-16364
-16410
-16454
-16497
-16539
-16581
-16622
-16663
-16702
-16741
-16779
-16817
-16853
-16889
-16925
-16959
-16993
-17026
-17059
-17090
-17121
-17152
-17182
-17211
-17239
-17267
-17294
-17320
-17346
-17371
-17396
-17419
-17443
-17465
-17487
-17508
-17529
-17549
-17569
-17588
-17606
-17624
-17641
-17657
-17673
-17688
-17703
-17718
-17731
-17745
-17757
-17769
-17781
-17792
-17803
-17813
-17822
-17831
-17840
-17848
-17856
-17863
-17869
-17876
-17881
-17887
-17891
-17896
-17900
-17903
-17906
-17909
-17911
-17913
-17914
-17915
-17915
-17915
-17914
-17913
-17912
-17910
-17907
-17904
-17900
-17896
-17891
-17885
-17879
-17873
-17866
-17858
-17849
-17840
-17831
-17820
-17810
-17798
-17786
-17773
-17759
-17745
-17730
-17714
-17698
-17681
-17663
-17645
-17625
-17605
-17585
-17563
-17541
-17518
-17494
-17470
-17445
-17419
-17392
-17365
-17336
-17307
-17277
-17247
-17215
-17183
-17150
-17117
-17082
-17047
-17011
-16974
-16936
-16898
-16859
-16819
-16779
-16738
-16696
-16653
-16609
-16565
-16521
-16475
-16429
-16382
-16335
-16286
-16238
-16187
-16138
-16088
-16036
-15985
-15933
-15880
-15827
-15773
-15719
-15664
-15609
-15553
-15497
-15441
-15384
-15326
-15269
-15211
-15152
-15094
-15034
-14975
-14915
-14855
-14795
-14734
-14673
-14612
-14551
-14489
-14427
-14364
-14302
-14239
-14175
-14112
-14048
-13984
-13920
-13855
-13790
-13725
-13659
-13593
-13527
-13461
-13394
-13327
-13260
-13192
-13125
-13056
-12988
-12919
-12851
-12781
-12712
-12642
-12573
-12502
-12432
-12361
-12291
-12219
-12148
-12077
-12005
-11933
-11861
-11788
-11716
-11643
-11570
-11497
-11423
-11350
-11276
-11203
-11129
-11055
-10980
-10906
-10832
-10757
-10682
-10607
-10533
-10458
-10382
-10307
-10232
-10157
-10081
-10006
-9930
-9854
-9779
-9703
-9627
-9551
-9475
-9399
-9323
-9247
-9170
-9094
-9018
-8942
-8866
-8789
-8713
-8637
-8560
-8484
-8408
-8332
-8255
-8179
-8103
-8026
-7950
-7874
-7798
-7721
-7645
-7569
-7493
-7417
-7341
-7265
-7189
-7113
-7037
-6962
-6886
-6810
-6735
-6660
-6585
-6510
-6435
-6360
-6286
-6211
-6137
-6064
-5990
-5917
-5843
-5771
-5698
-5626
-5554
-5483
-5411
-5341
-5270
-5200
-5131
-5061
-4993
-4925
-4857
-4790
-4723
-4657
-4591
-4526
-4461
-4397
-4334
-4271
-4209
-4147
-4086
-4026
-3966
-3907
-3848
-3791
-3733
-3677
-3621
-3566
-3511
-3457
-3404
-3352
-3300
-3248
-3198
-3148
-3099
-3050
-3003
-2956
-2909
-2863
-2818
-2774
-2730
-2687
-2644
-2602
-2561
-2520
-2480
-2440
-2401
-2362
-2324
-2287
-2250
-2213
-2177
-2142
-2106
-2072
-2037
-2003
-1970
-1937
-1904
-1871
-1839
-1807
-1776
-1745
-1714
-1683
-1652
-1622
-1592
-1562
-1532
-1503
-1474
-1444
-1415
-1386
-1357
-1329
-1300
-1271
-1243
-1214
-1185
-1157
-1128
-1100
-1071
-1042
-1012
-984
-955
-926
-896
-867
-837
-807
-777
-746
-715
-684
-653
-621
-588
-556
-523
-489
-455
-420
-384
-348
-312
-275
-237
-198
-158
-118
-77
-35
8
51
96
141
187
235
283
332
382
434
486
539
594
649
706
763
822
881
942
1004
1067
1131
1196
1263
1330
1398
1468
1539
1610
1683
1757
1832
1908
1985
2063
2142
2222
2303
2385
2468
2551
2636
2722
2808
2896
2984
3073
3163
3253
3344
3436
3529
3622
3716
3810
3905
4001
4097
4194
4291
4388
4486
4584
4682
4781
4880
4979
5079
5178
5278
5378
5478
5578
5678
5779
5879
5979
6079
6179
6279
6379
6479
6578
6678
6777
6876
6975
7073
7172
7270
7367
7465
7561
7658
7754
7850
7946
8039
8135
8229
8323
8416
8508
8601
8692
8783
8874
8964
9053
9142
9230
9318
9405
9492
9578
9663
9748
9832
9916
9998
10081
10162
10243
10324
10403
10483
10561
10639
10716
10793
10869
10944
11019
11094
11167
11240
11313
11385
11456
11527
11598
11668
11737
11806
11874
11942
12009
12076
12142
12208
12273
12338
12403
12467
12530
12593
12656
12718
12780
12842
12903
12963
13024
13084
13143
13202
13261
13320
13378
13436
13494
13551
13608
13665
13721
13777
13833
13888
13944
13998
14053
14107
14161
14215
14269
14322
14375
14428
14480
14532
14584
14636
14687
14738
14789
14839
14890
14940
14989
15039
15088
15136
15185
15233
15281
15328
15375
15422
15468
15514
15560
15605
15649
15693
15737
15780
15823
15865
15906
15947
15988
16027
16065
16104
16142
16178
16215
16250
16285
16318
16351
16383
16414
16444
16473
16501
16528
16554
16579
16603
16625
16647
16667
16687
16705
16721
16737
16751
16764
16776
16786
16795
16803
16810
16815
16819
16821
16822
16822
16821
16818
16813
16808
16801
16793
16783
16772
16759
16746
16730
16714
16696
16677
16656
16634
16611
16586
16560
16532
16503
16473
16442
16409
16373
16338
16302
16264
16224
16183
16140
16097
16052
16006
15958
15910
15860
15808
15756
15702
15647
15591
15533
15475
15415
15354
15292
15229
15165
15099
15033
14965
14897
14827
14756
14685
14612
14539
14464
14389
14312
14235
14157
14078
13998
13917
13836
13754
13671
13587
13503
13417
13331
13245
13158
13070
12981
12892
12803
12712
12621
12530
12438
12345
12252
12158
12064
11970
11875
11779
11683
11586
11489
11392
11294
11196
11097
10998
10898
10798
10698
10597
10496
10395
10293
10191
10088
9985
9882
9779
9675
9571
9467
9362
9257
9152
9047
8941
8835
8730
8623
8517
8411
8304
8197
8090
7984
7877
7770
7663
7556
7448
7341
7234
7127
7020
6913
6806
6700
6593
6486
6380
6274
6168
6062
5956
5851
5745
5640
5536
5431
5327
5223
5120
5017
4914
4812
4710
4609
4508
4408
4309
4210
4111
4014
3917
3820
3724
3630
3535
3442
3349
3258
3167
3077
2988
2899
2812
2726
2640
2556
2472
2390
2309
2228
2149
2071
1994
1918
1843
1769
1696
1624
1554
1485
1416
1349
1284
1219
1155
1093
1031
971
912
854
798
742
688
634
582
531
481
432
384
338
292
248
204
162
121
80
41
3
-34
-70
-105
-139
-172
-204
-235
-265
-294
-322
-349
-375
-400
-425
-448
-471
-492
-513
-533
-552
-570
-588
-604
-620
-635
-649
-663
-675
-687
-698
-709
-719
-728
-736
-743
-750
-756
-762
-766
-771
-774
-777
-779
-780
-781
-781
-780
-779
-777
-775
-772
-768
-764
-759
-753
-747
-741
-734
-726
-717
-709
-699
-689
-679
-668
-656
-644
-632
-619
-606
-592
-577
-563
-548
-532
-516
-500
-483
-466
-449
-431
-413
-395
-376
-357
-338
-319
-299
-279
-260
-239
-219
-199
-178
-157
-136
-115
-94
-73
-52
-30
-9
13
35
56
78
100
122
144
166
188
210
232
254
276
298
320
342
364
385
407
429
450
471
493
514
535
555
576
596
616
636
656
676
695
714
733
751
769
787
804
821
838
854
870
886
901
915
929
943
956
968
980
991
1002
1012
1022
1030
1038
1046
1053
1059
1064
1068
1072
1075
1077
1078
1079
1079
1077
1075
1072
1068
1063
1057
1051
1043
1035
1025
1014
1002
991
978
963
948
932
915
897
878
858
837
815
793
769
744
719
692
665
636
607
577
545
513
480
446
411
375
339
301
263
223
183
142
99
57
13
-32
-77
-124
-171
-219
-268
-317
-368
-419
-471
-524
-577
-631
-686
-742
-799
-856
-914
-972
-1032
-1092
-1153
-1214
-1276
-1339
-1403
-1467
-1532
-1598
-1664
-1731
-1799
-1867
-1936
-2005
-2076
-2147
-2219
-2292
-2365
-2438
-2513
-2588
-2663
-2740
-2817
-2894
-2972
-3051
-3131
-3211
-3291
-3372
-3454
-3537
-3620
-3703
-3787
-3872
-3957
-4042
-4129
-4215
-4302
-4390
-4478
-4566
-4655
-4744
-4833
-4923
-5013
-5103
-5194
-5285
-5376
-5467
-5558
-5650
-5741
-5833
-5925
-6017
-6108
-6200
-6292
-6383
-6475
-6566
-6658
-6749
-6840
-6931
-7021
-7111
-7201
-7291
-7380
-7469
-7558
-7646
-7734
-7821
-7908
-7995
-8080
-8166
-8250
-8335
-8418
-8501
-8583
-8665
-8746
-8826
-8906
-8984
-9062
-9139
-9216
-9291
-9366
-9440
-9513
-9585
-9656
-9726
-9796
-9864
-9931
-9998
-10063
-10127
-10190
-10252
-10313
-10373
-10432
-10489
-10546
-10601
-10655
-10707
-10759
-10809
-10857
-10905
-10951
-10995
-11039
-11080
-11121
-11159
-11197
-11232
-11266
-11299
-11330
-11359
-11387
-11413
-11437
-11460
-11481
-11500
-11517
-11532
-11546
-11558
-11568
-11576
-11582
-11586
-11588
-11588
-11586
-11582
-11576
-11568
-11558
-11546
-11532
-11515
-11497
-11476
-11453
-11429
-11401
-11372
-11341
-11307
-11271
-11233
-11193
-11151
-11106
-11060
-11011
-10960
-10907
-10851
-10794
-10734
-10672
-10608
-10542
-10474
-10404
-10332
-10257
-10181
-10103
-10022
-9940
-9855
-9769
-9680
-9590
-9498
-9403
-9307
-9209
-9110
-9008
-8905
-8800
-8693
-8584
-8474
-8362
-8248
-8132
-8016
-7897
-7777
-7655
-7532
-7408
-7282
-7154
-7026
-6895
-6764
-6631
-6497
-6362
-6226
-6088
-5949
-5809
-5668
-5526
-5383
-5239
-5094
-4948
-4801
-4654
-4505
-4355
-4205
-4054
-3902
-3749
-3596
-3442
-3287
-3132
-2976
-2820
-2663
-2505
-2347
-2189
-2029
-1871
-1711
-1551
-1391
-1231
-1070
-909
-748
-586
-425
-263
-101
61
222
384
546
708
869
1031
1192
1354
1515
1675
1836
1996
2156
2316
2475
2633
2792
2949
3107
3263
3419
3575
3729
3884
4037
4190
4341
4492
4643
4792
4941
5088
5235
5380
5525
5669
5811
5953
6093
6232
6371
6507
6643
6778
6911
7043
7173
7303
7431
7557
7683
7806
7929
8050
8169
8287
8404
8519
8632
8744
8855
8964
9071
9177
9281
9384
9485
9584
9682
9778
9872
9965
10056
10146
10233
10319
10403
10486
10567
10646
10723
10798
10872
10944
11014
11082
11149
11213
11276
11337
11396
11454
11509
11563
11615
11665
11713
11760
11804
11847
11888
11927
11964
11999
12033
12064
12094
12122
12148
12172
12195
12215
12234
12251
12266
12280
12291
12301
12309
12315
12319
12322
12323
12322
12320
12315
12309
12302
12292
12281
12268
12254
12238
12220
12201
12180
12158
12134
12108
12081
12052
12022
11990
11957
11922
11886
11848
11809
11769
11727
11684
11639
11594
11547
11498
11449
11398
11346
11292
11238
11182
11126
11068
11009
10949
10887
10825
10762
10698
10632
10566
10499
10431
10361
10292
10221
10149
10076
10003
9929
9854
9778
9701
9624
9546
9467
9388
9308
9227
9145
9063
8980
8897
8812
8728
8642
8556
8469
8382
8294
8205
8116
8026
7937
7846
7754
7663
7570
7477
7384
7290
7195
7100
7005
6909
6813
6716
6618
6520
6422
6323
6224
6125
6025
5924
5824
5722
5621
5519
5417
5314
5211
5108
5004
4900
4796
4691
4586
4481
4376
4270
4164
4058
3952
3846
3739
3632
3525
3418
3311
3204
3097
2989
2882
2774
2667
2559
2451
2344
2236
2129
2021
1915
1808
1701
1594
1488
1382
1276
1170
1065
960
856
752
648
545
443
341
239
138
38
-62
-161
-259
-356
-453
-549
-644
-738
-831
-923
-1014
-1105
-1195
-1283
-1370
-1457
-1542
-1626
-1709
-1790
-1871
-1950
-2028
-2105
-2180
-2255
-2328
-2399
-2470
-2539
-2607
-2673
-2738
-2801
-2864
-2925
-2984
-3042
-3099
-3154
-3208
-3260
-3311
-3361
-3409
-3455
-3501
-3544
-3587
-3628
-3667
-3705
-3742
-3777
-3811
-3843
-3874
-3904
-3932
-3959
-3984
-4008
-4030
-4051
-4072
-4091
-4108
-4124
-4139
-4152
-4164
-4175
-4184
-4193
-4200
-4206
-4211
-4215
-4217
-4219
-4219
-4219
-4217
-4214
-4211
-4206
-4201
-4194
-4187
-4179
-4170
-4160
-4149
-4138
-4125
-4113
-4099
-4085
-4070
-4054
-4038
-4022
-4005
-3987
-3969
-3950
-3931
-3912
-3892
-3871
-3851
-3830
-3809
-3787
-3765
-3743
-3721
-3698
-3675
-3652
-3629
-3606
-3583
-3559
-3535
-3512
-3488
-3464
-3440
-3417
-3393
-3369
-3345
-3321
-3298
-3274
-3251
-3227
-3204
-3181
-3158
-3135
-3112
-3090
-3067
-3045
-3023
-3001
-2980
-2958
-2937
-2916
-2895
-2875
-2854
-2834
-2815
-2795
-2776
-2756
-2737
-2719
-2700
-2682
-2664
-2646
-2628
-2611
-2593
-2576
-2559
-2542
-2526
-2509
-2493
-2477
-2460
-2445
-2429
-2413
-2398
-2382
-2367
-2352
-2337
-2322
-2307
-2292
-2277
-2262
-2248
-2233
-2218
-2204
-2189
-2174
-2160
-2145
-2130
-2116
-2101
-2086
-2071
-2056
-2041
-2025
-2011
-1996
-1981
-1965
-1950
-1934
-1919
-1903
-1887
-1871
-1855
-1839
-1823
-1807
-1790
-1774
-1757
-1741
-1724
-1707
-1690
-1674
-1656
-1639
-1622
-1605
-1588
-1570
-1553
-1535
-1518
-1500
-1482
-1465
-1447
-1429
-1411
-1393
-1375
-1357
-1339
-1321
-1303
-1285
-1267
-1249
-1231
-1212
-1194
-1176
-1158
-1139
-1121
-1103
-1084
-1066
-1048
-1029
-1010
-993
-974
-956
-938
-919
-901
-883
-865
-846
-828
-810
-792
-773
-755
-737
-719
-701
-682
-664
-646
-628
-610
-592
-574
-555
-537
-519
-501
-483
-465
-447
-429
-411
-393
-375
-357
-338
-320
-302
-284
-266
-248
-229
-211
-193
-175
-156
-138
-119
-101
-82
-63
-45
-26
-7
12
30
49
68
87
106
125
144
163
182
201
220
239
257
276
295
313
332
350
368
386
404
421
439
456
473
490
506
523
539
554
569
584
599
613
627
640
653
665
677
688
699
709
719
728
736
744
751
758
763
769
773
777
780
782
784
785
785
784
782
780
777
773
768
763
756
749
741
732
722
712
700
688
675
661
646
630
613
596
577
558
538
517
495
472
449
424
399
373
346
318
289
260
229
198
166
133
100
65
30
-6
-42
-80
-118
-157
-197
-238
-279
-321
-363
-406
-450
-494
-539
-585
-631
-677
-724
-772
-819
-867
-916
-965
-1014
-1063
-1113
-1162
-1212
-1262
-1312
-1362
-1412
-1462
-1512
-1562
-1612
-1661
-1711
-1760
-1809
-1857
-1905
-1953
-2001
-2048
-2095
-2141
-2187
-2233
-2277
-2322
-2366
-2409
-2451
-2493
-2535
-2575
-2615
-2655
-2693
-2731
-2768
-2805
-2840
-2875
-2909
-2943
-2975
-3007
-3037
-3067
-3097
-3125
-3152
-3179
-3204
-3229
-3253
-3276
-3298
-3320
-3340
-3360
-3378
-3396
-3413
-3429
-3445
-3459
-3473
-3485
-3497
-3508
-3518
-3528
-3536
-3544
-3551
-3557
-3562
-3567
-3570
-3573
-3575
-3577
-3577
-3577
-3576
-3575
-3572
-3569
-3565
-3561
-3555
-3550
-3543
-3536
-3528
-3519
-3510
-3500
-3490
-3479
-3467
-3455
-3442
-3429
-3415
-3401
-3386
-3371
-3356
-3339
-3323
-3306
-3289
-3271
-3253
-3235
-3216
-3197
-3178
-3158
-3138
-3118
-3098
-3077
-3056
-3035
-3014
-2993
-2971
-2950
-2928
-2906
-2884
-2862
-2840
-2818
-2795
-2773
-2751
-2728
-2706
-2684
-2662
-2640
-2618
-2596
-2574
-2552
-2530
-2509
-2487
-2466
-2445
-2425
-2404
-2384
-2364
-2344
-2325
-2305
-2287
-2268
-2250
-2232
-2215
-2198
-2181
-2165
-2149
-2134
-2119
-2105
-2091
-2078
-2065
-2052
-2041
-2029
-2019
-2009
-2000
-1991
-1983
-1975
-1968
-1962
-1957
-1952
-1947
-1943
-1940
-1938
-1936
-1935
-1935
-1935
-1936
-1938
-1940
-1943
-1946
-1950
-1955
-1961
-1967
-1974
-1981
-1989
-1998
-2008
-2017
-2028
-2040
-2051
-2064
-2077
-2091
-2105
-2120
-2135
-2151
-2168
-2185
-2202
-2220
-2239
-2258
-2277
-2298
-2318
-2339
-2361
-2382
-2405
-2428
-2451
-2475
-2499
-2523
-2548
-2573
-2599
-2625
-2651
-2678
-2705
-2733
-2760
-2788
-2817
-2846
-2875
-2904
-2934
-2963
-2994
-3024
-3054
-3085
-3116
-3148
-3179
-3211
-3242
-3274
-3306
-3338
-3371
-3403
-3435
-3468
-3501
-3533
-3566
-3598
-3631
-3664
-3696
-3729
-3761
-3793
-3825
-3858
-3889
-3921
-3953
-3984
-4014
-4046
-4077
-4108
-4138
-4168
-4197
-4226
-4255
-4284
-4312
-4340
-4367
-4394
-4420
-4446
-4472
-4497
-4521
-4545
-4569
-4592
-4614
-4636
-4657
-4678
-4698
-4717
-4736
-4754
-4772
-4789
-4805
-4820
-4835
-4850
-4863
-4876
-4888
-4900
-4911
-4921
-4930
-4939
-4947
-4954
-4960
-4966
-4971
-4975
-4979
-4981
-4983
-4985
-4985
-4985
-4984
-4982
-4980
-4977
-4973
-4968
-4963
-4957
-4950
-4942
-4934
-4925
-4915
-4904
-4893
-4881
-4869
-4856
-4842
-4827
-4812
-4796
-4780
-4763
-4745
-4726
-4707
-4688
-4668
-4647
-4626
-4604
-4581
-4558
-4535
-4511
-4486
-4461
-4436
-4410
-4383
-4356
-4329
-4301
-4272
-4243
-4214
-4184
-4154
-4124
-4093
-4061
-4029
-3997
-3965
-3932
-3898
-3865
-3831
-3796
-3762
-3726
-3691
-3655
-3619
-3583
-3546
-3509
-3472
-3434
-3396
-3358
-3320
-3281
-3242
-3203
-3163
-3123
-3083
-3043
-3002
-2962
-2921
-2880
-2838
-2797
-2755
-2713
-2671
-2629
-2586
-2544
-2501
-2458
-2415
-2371
-2328
-2285
-2241
-2197
-2153
-2109
-2065
-2021
-1977
-1933
-1888
-1844
-1799
-1755
-1710
-1665
-1621
-1576
-1531
-1487
-1442
-1397
-1353
-1308
-1263
-1219
-1174
-1129
-1085
-1040
-995
-951
-906
-862
-818
-773
-729
-684
-640
-596
-551
-507
-463
-418
-374
-330
-286
-241
-197
-153
-108
-64
-20
24
68
113
157
201
245
289
333
377
421
465
509
553
597
641
685
729
772
816
859
903
946
990
1033
1076
1119
1162
1205
1248
1290
1333
1375
1417
1460
1502
1543
1585
1627
1668
1709
1750
1791
1832
1872
1912
1952
1991
2031
2070
2108
2147
2185
2223
2260
2297
2334
2370
2406
2441
2476
2511
2545
2579
2612
2645
2677
2709
2740
2771
2801
2830
2859
2888
2916
2943
2970
2996
3022
3047
3072
3096
3119
3142
3164
3186
3207
3227
3247
3267
3285
3304
3321
3338
3355
3371
3387
3402
3416
3430
3443
3456
3469
3481
3492
3503
3513
3523
3533
3542
3551
3559
3566
3574
3581
3587
3594
3599
3605
3610
3615
3619
3623
3627
3631
3634
3638
3640
3643
3645
3648
3650
3652
3653
3655
3656
3657
3658
3659
3660
3661
3661
3662
3662
3663
3663
3664
3664
3664
3665
3665
3665
3666
3666
3666
3667
3667
3668
3668
3669
3670
3671
3672
3673
3674
3675
3677
3678
3680
3682
3684
3686
3688
3691
3694
3696
3700
3703
3706
3710
3714
3719
3723
3728
3733
3739
3744
3750
3757
3763
3770
3778
3785
3793
3802
3810
3819
3829
3839
3849
3860
3871
3882
3894
3907
3919
3933
3946
3961
3975
3990
4006
4022
4038
4056
4073
4091
4110
4129
4149
4169
4190
4211
4233
4255
4278
4301
4325
4350
4375
4401
4427
4454
4482
4510
4539
4568
4598
4628
4660
4691
4723
4756
4790
4824
4858
4894
4929
4966
5003
5040
5078
5116
5155
5195
5235
5276
5317
5358
5400
5443
5486
5530
5573
5618
5663
5708
5754
5800
5847
5894
5941
5989
6037
6086
6135
6184
6234
6284
6335
6386
6437
6488
6540
6593
6645
6698
6751
6805
6858
6913
6967
7022
7077
7132
7187
7243
7299
7356
7412
7469
7526
7584
7641
7699
7757
7816
7874
7933
7992
8052
8111
8170
8231
8291
8352
8412
8473
8534
8596
8657
8719
8781
8843
8906
8969
9032
9095
9158
9222
9286
9350
9414
9479
9543
9608
9673
9739
9804
9870
9935
10001
10068
10134
10201
10267
10334
10401
10468
10535
10603
10670
10738
10805
10873
10941
11008
11076
11144
11212
11280
11347
11415
11483
11551
11618
11686
11753
11820
11887
11954
12021
12087
12153
12219
12285
12350
12416
12480
12545
12609
12673
12736
12799
12861
12923
12984
13045
13105
13165
13224
13283
13341
13398
13454
13510
13565
13619
13672
13725
13776
13827
13877
13926
13974
14020
14066
14111
14155
14197
14239
14279
14318
14356
14393
14429
14463
14496
14527
14557
14586
14614
14640
14664
14688
14709
14730
14748
14765
14781
14795
14808
14819
14828
14836
14842
14846
14849
14851
14850
14848
14844
14839
14831
14822
14812
14799
14785
14769
14752
14733
14712
14689
14664
14638
14610
14581
14549
14516
14481
14445
14407
14367
14326
14282
14238
14191
14143
14093
14042
13989
13935
13878
13821
13762
13701
13638
13575
13509
13443
13374
13305
13233
13161
13087
13012
12935
12857
12778
12697
12615
12532
12448
12362
12276
12188
12099
12009
11918
11825
11732
11638
11543
11447
11349
11251
11153
11053
10952
10851
10748
10645
10542
10437
10332
10226
10120
10013
9905
9797
9688
9579
9469
9359
9248
9137
9025
8914
8802
8689
8577
8464
8351
8238
8125
8010
7898
7784
7671
7557
7444
7331
7217
7104
6991
6878
6765
6653
6541
6428
6317
6205
6094
5984
5873
5763
5654
5545
5436
5328
5221
5114
5008
4902
4796
4692
4588
4484
4382
4280
4178
4078
3978
3878
3780
3682
3585
3489
3394
3299
3205
3112
3020
2929
2838
2748
2659
2571
2484
2398
2312
2228
2144
2061
1979
1898
1818
1738
1660
1582
1505
1430
1355
1281
1208
1135
1064
994
924
855
788
721
655
589
525
461
399
337
276
216
157
98
40
-17
-73
-128
-183
-236
-290
-342
-393
-444
-494
-544
-593
-641
-688
-735
-781
-827
-871
-916
-959
-1002
-1045
-1087
-1128
-1169
-1209
-1249
-1288
-1326
-1364
-1402
-1439
-1476
-1512
-1548
-1583
-1618
-1652
-1686
-1720
-1753
-1786
-1818
-1850
-1882
-1914
-1945
-1976
-2007
-2037
-2067
-2097
-2127
-2156
-2186
-2215
-2244
-2272
-2301
-2330
-2358
-2386
-2414
-2443
-2471
-2499
-2527
-2554
-2582
-2610
-2638
-2666
-2694
-2722
-2750
-2778
-2807
-2835
-2864
-2892
-2921
-2950
-2979
-3008
-3038
-3067
-3097
-3128
-3158
-3189
-3220
-3251
-3283
-3315
-3347
-3380
-3413
-3446
-3480
-3514
-3548
-3583
-3618
-3654
-3690
-3726
-3763
-3801
-3839
-3877
-3916
-3955
-3995
-4035
-4075
-4118
-4159
-4202
-4245
-4288
-4332
-4377
-4422
-4467
-4514
-4560
-4608
-4656
-4704
-4753
-4803
-4853
-4904
-4956
-5008
-5061
-5114
-5168
-5223
-5278
-5334
-5391
-5448
-5506
-5564
-5624
-5683
-5744
-5805
-5866
-5929
-5992
-6055
-6119
-6184
-6249
-6315
-6381
-6448
-6516
-6584
-6653
-6722
-6792
-6862
-6933
-7004
-7076
-7148
-7221
-7294
-7368
-7442
-7517
-7592
-7667
-7743
-7819
-7895
-7972
-8048
-8125
-8204
-8281
-8359
-8438
-8516
-8594
-8673
-8752
-8831
-8910
-8988
-9067
-9146
-9225
-9304
-9383
-9462
-9540
-9619
-9697
-9775
-9853
-9930
-10007
-10084
-10161
-10237
-10313
-10388
-10463
-10538
-10612
-10685
-10758
-10831
-10902
-10973
-11044
-11114
-11182
-11251
-11318
-11385
-11451
-11515
-11579
-11643
-11705
-11766
-11826
-11885
-11943
-12000
-12056
-12110
-12164
-12216
-12267
-12317
-12366
-12413
-12459
-12504
-12547
-12590
-12630
-12670
-12708
-12744
-12779
-12813
-12845
-12876
-12905
-12933
-12959
-12984
-13008
-13029
-13050
-13068
-13085
-13101
-13115
-13127
-13138
-13147
-13155
-13161
-13166
-13169
-13170
-13170
-13168
-13164
-13159
-13153
-13145
-13135
-13123
-13111
-13096
-13080
-13063
-13044
-13023
-13001
-12978
-12952
-12926
-12898
-12868
-12838
-12805
-12771
-12736
-12700
-12662
-12622
-12582
-12539
-12496
-12451
-12405
-12358
-12309
-12259
-12208
-12156
-12102
-12047
-11991
-11934
-11876
-11816
-11756
-11694
-11631
-11567
-11502
-11437
-11370
-11302
-11233
-11163
-11092
-11020
-10947
-10874
-10799
-10724
-10648
-10571
-10493
-10415
-10335
-10255
-10175
-10093
-10011
-9928
-9845
-9761
-9676
-9591
-9505
-9419
-9331
-9244
-9156
-9067
-8978
-8889
-8799
-8708
-8617
-8526
-8435
-8343
-8251
-8157
-8064
-7972
-7879
-7785
-7691
-7597
-7503
-7409
-7314
-7219
-7124
-7030
-6935
-6840
-6745
-6649
-6554
-6459
-6364
-6269
-6174
-6080
-5985
-5890
-5796
-5702
-5608
-5514
-5420
-5327
-5234
-5141
-5048
-4956
-4864
-4773
-4682
-4591
-4501
-4411
-4322
-4233
-4144
-4056
-3969
-3882
-3796
-3710
-3625
-3541
-3457
-3374
-3291
-3209
-3128
-3047
-2967
-2888
-2809
-2732
-2655
-2578
-2503
-2428
-2354
-2281
-2209
-2137
-2067
-1997
-1928
-1860
-1793
-1727
-1662
-1597
-1534
-1471
-1410
-1349
-1289
-1230
-1173
-1116
-1060
-1004
-951
-898
-846
-795
-745
-696
-649
-602
-556
-511
-467
-424
-382
-341
-302
-263
-225
-188
-153
-118
-84
-52
-20
11
40
69
97
124
149
174
198
221
243
264
284
304
322
340
357
372
387
402
415
428
440
451
461
471
480
489
496
503
510
515
521
525
529
533
536
538
540
541
542
543
543
542
542
540
539
537
535
532
529
526
522
518
514
510
505
500
495
490
485
479
473
467
461
454
448
441
435
428
421
414
407
400
392
385
378
370
363
355
348
340
333
325
318
310
302
295
287
280
273
265
258
250
243
236
229
222
215
208
201
194
187
180
173
167
160
154
147
140
134
128
121
115
108
102
96
89
83
77
71
64
58
52
46
40
34
28
22
16
10
4
-2
-8
-14
-19
-25
-31
-36
-42
-47
-52
-57
-62
-67
-72
-77
-82
-86
-90
-94
-98
-102
-106
-109
-113
-116
-119
-121
-124
-126
-128
-130
-131
-132
-133
-134
-135
-135
-135
-134
-134
-133
-132
-130
-129
-126
-124
-121
-118
-115
-111
-107
-103
-99
-94
-88
-83
-77
-71
-64
-57
-50
-42
-35
-26
-18
-9
0
10
20
30
40
51
62
74
85
97
110
123
136
149
162
176
190
205
220
235
250
266
282
298
314
331
348
365
383
401
419
438
457
476
495
515
535
556
576
597
618
640
662
684
706
729
752
775
799
823
847
872
896
922
947
973
999
1025
1052
1079
1106
1134
1162
1190
1219
1248
1277
1306
1336
1367
1397
1428
1459
1491
1522
1555
1587
1620
1653
1687
1721
1755
1790
1825
1860
1896
1932
1969
2005
2043
2081
2119
2157
2196
2236
2275
2316
2356
2397
2439
2480
2523
2565
2608
2652
2696
2740
2785
2830
2876
2922
2969
3016
3064
3112
3160
3209
3259
3309
3359
3410
3462
3513
3566
3619
3672
3726
3780
3835
3890
3946
4002
4059
4116
4174
4232
4290
4350
4409
4470
4530
4591
4653
4715
4778
4841
4905
4969
5034
5099
5164
5230
5297
5363
5431
5499
5567
5635
5704
5774
5844
5914
5984
6055
6126
6198
6270
6343
6415
6488
6562
6635
6709
6783
6858
6932
7007
7083
7158
7234
7310
7386
7462
7538
7615
7692
7768
7845
7922
7999
8076
8154
8231
8308
8385
8462
8539
8617
8693
8770
8847
8924
9000
9076
9152
9228
9304
9379
9454
9528
9603
9677
9750
9824
9896
9969
10040
10112
10183
10253
10323
10392
10460
10528
10596
10662
10728
10794
10858
10922
10985
11047
11109
11169
11229
11288
11346
11403
11460
11515
11569
11623
11675
11727
11777
11826
11875
11922
11968
12013
12057
12100
12141
12182
12221
12260
12297
12332
12367
12400
12432
12463
12493
12522
12549
12575
12599
12623
12645
12666
12686
12704
12721
12737
12752
12765
12777
12788
12797
12805
12812
12818
12822
12826
12828
12828
12828
12826
12823
12818
12813
12806
12798
12789
12779
12767
12754
12741
12726
12709
12692
12674
12654
12634
12612
12590
12566
12541
12516
12489
12461
12433
12403
12373
12342
12309
12276
12243
12208
12173
12136
12099
12062
12023
11984
11944
11904
11863
11821
11779
11736
11693
11649
11605
11560
11515
11469
11423
11376
11330
11282
11235
11187
11139
11090
11042
10993
10944
10895
10845
10795
10746
10696
10646
10595
10545
10495
10444
10393
10343
10292
10241
10190
10139
10088
10037
9986
9935
9884
9832
9781
9730
9679
9627
9576
9524
9473
9421
9370
9318
9266
9214
9163
9111
9059
9007
8955
8903
8850
8798
8745
8693
8640
8587
8534
8481
8428
8374
8321
8267
8213
8159
8105
8050
7995
7940
7885
7830
7774
7718
7662
7605
7549
7492
7434
7376
7318
7260
7202
7143
7083
7024
6964
6903
6843
6782
6720
6658
6596
6533
6470
6407
6343
6279
6214
6149
6083
6017
5950
5883
5815
5747
5679
5610
5540
5470
5399
5328
5256
5184
5111
5038
4964
4889
4814
4739
4663
4586
4509
4431
4352
4273
4194
4113
4033
3951
3869
3787
3704
3620
3535
3451
3365
3279
3192
3105
3017
2929
2840
2750
2660
2569
2478
2386
2294
2201
2108
2013
1919
1824
1729
1633
1536
1440
1342
1244
1146
1048
949
849
749
649
549
448
347
245
144
42
-60
-162
-265
-367
-470
-573
-676
-779
-882
-986
-1089
-1192
-1296
-1399
-1502
-1605
-1708
-1811
-1914
-2017
-2120
-2222
-2325
-2427
-2529
-2630
-2732
-2833
-2934
-3034
-3134
-3234
-3334
-3433
-3532
-3630
-3728
-3825
-3922
-4019
-4115
-4210
-4305
-4400
-4494
-4587
-4680
-4772
-4863
-4954
-5045
-5134
-5223
-5311
-5399
-5486
-5572
-5658
-5742
-5827
-5910
-5992
-6074
-6155
-6235
-6315
-6393
-6471
-6548
-6625
-6700
-6775
-6849
-6922
-6994
-7066
-7137
-7207
-7276
-7344
-7412
-7479
-7545
-7611
-7675
-7739
-7802
-7865
-7927
-7988
-8048
-8106
-8166
-8225
-8282
-8339
-8395
-8451
-8506
-8560
-8613
-8666
-8719
-8771
-8822
-8872
-8922
-8972
-9021
-9069
-9117
-9165
-9212
-9258
-9304
-9350
-9395
-9440
-9484
-9528
-9572
-9616
-9659
-9701
-9744
-9786
-9828
-9869
-9911
-9952
-9993
-10033
-10074
-10114
-10155
-10195
-10235
-10275
-10315
-10354
-10394
-10434
-10474
-10513
-10553
-10593
-10632
-10672
-10712
-10752
-10792
-10832
-10872
-10912
-10952
-10992
-11033
-11073
-11114
-11155
-11196
-11237
-11278
-11320
-11361
-11403
-11445
-11487
-11529
-11572
-11614
-11657
-11700
-11743
-11787
-11830
-11874
-11918
-11962
-12006
-12050
-12095
-12139
-12184
-12229
-12274
-12320
-12365
-12411
-12457
-12503
-12549
-12595
-12641
-12687
-12734
-12781
-12827
-12874
-12921
-12968
-13015
-13062
-13109
-13156
-13203
-13250
-13297
-13344
-13391
-13438
-13485
-13531
-13578
-13625
-13671
-13717
-13764
-13810
-13856
-13901
-13947
-13992
-14037
-14082
-14126
-14171
-14215
-14259
-14302
-14345
-14388
-14430
-14473
-14514
-14556
-14597
-14637
-14677
-14717
-14756
-14795
-14834
-14871
-14909
-14946
-14982
-15018
-15053
-15088
-15122
-15155
-15188
-15221
-15252
-15283
-15314
-15344
-15373
-15401
-15428
-15455
-15481
-15507
-15531
-15555
-15578
-15601
-15622
-15643
-15663
-15681
-15699
-15717
-15733
-15748
-15763
-15776
-15789
-15801
-15812
-15821
-15830
-15838
-15845
-15851
-15855
-15859
-15862
-15863
-15864
-15864
-15862
-15859
-15856
-15851
-15845
-15838
-15830
-15821
-15810
-15799
-15786
-15773
-15758
-15742
-15725
-15706
-15687
-15667
-15645
-15622
-15598
-15573
-15547
-15519
-15491
-15461
-15430
-15398
-15365
-15330
-15295
-15258
-15220
-15181
-15140
-15099
-15056
-15012
-14967
-14921
-14874
-14825
-14775
-14724
-14672
-14619
-14565
-14510
-14453
-14396
-14337
-14277
-14216
-14154
-14091
-14027
-13962
-13896
-13829
-13761
-13692
-13622
-13551
-13479
-13406
-13332
-13258
-13182
-13106
-13029
-12951
-12872
-12792
-12712
-12631
-12550
-12467
-12384
-12300
-12216
-12131
-12045
-11959
-11872
-11785
-11697
-11608
-11519
-11430
-11340
-11249
-11158
-11067
-10976
-10884
-10791
-10698
-10605
-10512
-10418
-10324
-10230
-10135
-10041
-9946
-9851
-9755
-9660
-9564
-9468
-9373
-9277
-9181
-9085
-8988
-8892
-8796
-8700
-8604
-8508
-8412
-8316
-8220
-8124
-8028
-7932
-7837
-7741
-7646
-7551
-7456
-7361
-7267
-7172
-7078
-6984
-6890
-6797
-6703
-6610
-6517
-6425
-6332
-6240
-6148
-6056
-5965
-5874
-5783
-5692
-5601
-5511
-5421
-5331
-5242
-5152
-5063
-4974
-4886
-4797
-4709
-4621
-4533
-4445
-4358
-4270
-4183
-4096
-4009
-3923
-3836
-3750
-3664
-3578
-3492
-3406
-3321
-3235
-3150
-3065
-2980
-2895
-2810
-2725
-2640
-2556
-2471
-2387
-2302
-2218
-2133
-2049
-1965
-1880
-1796
-1711
-1627
-1543
-1458
-1374
-1289
-1204
-1120
-1035
-950
-865
-780
-695
-609
-524
-438
-352
-266
-180
-94
-7
80
167
254
341
429
517
605
694
783
872
961
1051
1141
1231
1322
1413
1504
1596
1688
1780
1873
1966
2059
2153
2247
2341
2436
2531
2627
2723
2819
2915
3012
3109
3207
3305
3403
3502
3601
3700
3800
3900
4000
4100
4201
4302
4404
4505
4607
4710
4812
4915
5018
5121
5225
5329
5433
5537
5641
5746
5851
5956
6062
6167
6273
6379
6485
6591
6698
6805
6912
7019
7126
7233
7341
7449
7557
7665
7773
7881
7990
8099
8207
8316
8425
8534
8644
8753
8863
8972
9082
9191
9301
9411
9521
9631
9741
9852
9962
10072
10182
10293
10403
10514
10624
10735
10845
10956
11066
11176
11287
11397
11507
11618
11728
11838
11948
12058
12168
12277
12387
12496
12606
12715
12824
12932
13041
13149
13257
13365
13472
13579
13686
13793
13899
14005
14110
14216
14320
14425
14529
14632
14735
14838
14940
15042
15143
15243
15344
15443
15542
15640
15738
15834
15931
16026
16120
16215
16309
16401
16493
16584
16675
16764
16853
16941
17028
17114
17199
17283
17367
17449
17531
17611
17691
17769
17847
17923
17999
18073
18147
18219
18290
18360
18429
18497
18564
18630
18694
18757
18820
18880
18940
18999
19056
19112
19167
19220
19273
19324
19373
19422
19469
19515
19560
19603
19645
19686
19725
19763
19800
19835
19869
19902
19933
19963
19992
20019
20045
20069
20093
20114
20135
20154
20172
20188
20203
20217
20229
20240
20250
20258
20265
20271
20275
20279
20281
20281
20281
20279
20276
20271
20266
20259
20251
20242
20232
20220
20207
20194
20179
20163
20146
20127
20108
20088
20067
20044
20021
19996
19971
19944
19917
19889
19860
19829
19798
19766
19733
19700
19665
19630
19593
19556
19518
19479
19440
19399
19358
19316
19273
19230
19186
19141
19095
19049
19002
18955
18906
18857
18808
18758
18707
18656
18604
18551
18498
18444
18390
18335
18280
18224
18168
18111
18054
17996
17938
17879
17820
17760
17700
17640
17579
17518
17456
17394
17331
17268
17205
17141
17077
17013
16948
16883
16818
16752
16686
16619
16552
16485
16417
16349
16280
16213
16143
16074
16004
15935
15865
15794
15723
15652
15580
15508
15436
15363
15290
15217
15143
15069
14995
14920
14845
14769
14694
14618
14541
14465
14388
14310
14232
14154
14076
13997
13918
13839
13759
13679
13599
13519
13438
13357
13275
13193
13111
13029
12947
12864
12781
12698
12614
12531
12447
12363
12279
12194
12109
12025
11940
11855
11770
11684
11599
11513
11428
11342
11256
11171
11085
10999
10913
10827
10741
10655
10569
10483
10398
10312
10226
10141
10055
9970
9885
9799
9714
9630
9545
9461
9376
9292
9209
9125
9042
8959
8876
8793
8711
8629
8547
8466
8385
8305
8224
8145
8064
7986
7907
7829
7751
7674
7597
7520
7444
7368
7293
7218
7144
7070
6996
6923
6851
6779
6708
6637
6566
6496
6427
6358
6289
6222
6154
6087
6021
5955
5890
5826
5761
5698
5635
5572
5511
5449
5389
5328
5269
5210
5151
5094
5036
4980
4924
4868
4813
4759
4705
4652
4600
4548
4496
4446
4395
4346
4297
4248
4200
4153
4106
4059
4014
3969
3924
3880
3837
3794
3751
3709
3668
3626
3586
3546
3506
3467
3428
3390
3352
3314
3277
3240
3204
3168
3132
3097
3062
3027
2993
2959
2925
2892
2859
2827
2794
2762
2730
2699
2667
2636
2605
2575
2544
2514
2484
2454
2425
2395
2366
2337
2308
2279
2250
2221
2193
2165
2136
2108
2080
2052
2024
1996
1968
1940
1912
1885
1857
1829
1800
1772
1744
1716
1687
1658
1629
1600
1571
1541
1512
1482
1451
1421
1390
1358
1327
1295
1262
1229
1196
1163
1128
1094
1059
1022
987
951
914
876
838
800
761
721
681
640
598
556
513
470
426
382
336
290
244
197
149
101
51
2
-49
-100
-151
-203
-256
-310
-364
-419
-474
-530
-587
-644
-702
-760
-819
-879
-939
-1000
-1062
-1124
-1186
-1249
-1313
-1377
-1442
-1507
-1572
-1639
-1705
-1773
-1840
-1908
-1977
-2045
-2116
-2185
-2256
-2327
-2398
-2469
-2541
-2614
-2687
-2760
-2833
-2907
-2981
-3056
-3130
-3205
-3281
-3356
-3432
-3508
-3585
-3661
-3738
-3815
-3893
-3970
-4048
-4125
-4203
-4281
-4359
-4438
-4516
-4594
-4673
-4752
-4830
-4909
-4988
-5066
-5145
-5224
-5302
-5381
-5459
-5538
-5616
-5694
-5773
-5851
-5928
-6006
-6084
-6161
-6238
-6315
-6391
-6468
-6544
-6619
-6695
-6770
-6845
-6919
-6993
-7067
-7140
-7212
-7285
-7357
-7428
-7499
-7569
-7639
-7709
-7778
-7846
-7914
-7982
-8048
-8115
-8180
-8246
-8310
-8374
-8438
-8501
-8563
-8625
-8686
-8746
-8806
-8866
-8924
-8982
-9040
-9097
-9153
-9209
-9264
-9318
-9372
-9425
-9478
-9530
-9581
-9632
-9682
-9732
-9781
-9829
-9877
-9924
-9970
-10016
-10062
-10107
-10151
-10195
-10238
-10281
-10323
-10365
-10406
-10447
-10487
-10526
-10566
-10604
-10642
-10680
-10717
-10754
-10791
-10826
-10862
-10897
-10932
-10966
-11000
-11033
-11067
-11100
-11132
-11164
-11196
-11228
-11259
-11290
-11321
-11351
-11381
-11411
-11441
-11471
-11500
-11529
-11558
-11587
-11616
-11645
-11673
-11701
-11730
-11758
-11786
-11814
-11841
-11869
-11897
-11925
-11952
-11980
-12007
-12035
-12062
-12090
-12117
-12144
-12172
-12199
-12226
-12253
-12280
-12308
-12335
-12362
-12389
-12416
-12443
-12470
-12497
-12524
-12551
-12578
-12605
-12632
-12659
-12686
-12712
-12739
-12766
-12792
-12818
-12845
-12871
-12897
-12923
-12949
-12975
-13000
-13026
-13051
-13076
-13101
-13126
-13150
-13175
-13199
-13223
-13246
-13270
-13293
-13316
-13339
-13361
-13384
-13406
-13427
-13449
-13470
-13490
-13511
-13531
-13550
-13570
-13589
-13607
-13625
-13643
-13661
-13677
-13694
-13710
-13726
-13741
-13755
-13770
-13783
-13797
-13809
-13821
-13833
-13844
-13855
-13865
-13874
-13883
-13891
-13899
-13906
-13913
-13919
-13924
-13929
-13933
-13936
-13939
-13941
-13943
-13943
-13944
-13943
-13942
-13941
-13938
-13935
-13931
-13927
-13922
-13916
-13910
-13903
-13895
-13887
-13878
-13868
-13858
-13847
-13835
-13823
-13810
-13796
-13782
-13766
-13751
-13734
-13717
-13700
-13681
-13662
-13642
-13622
-13601
-13579
-13557
-13534
-13510
-13485
-13460
-13434
-13408
-13381
-13353
-13324
-13295
-13265
-13234
-13203
-13170
-13137
-13104
-13069
-13034
-12998
-12961
-12924
-12885
-12846
-12806
-12766
-12724
-12682
-12639
-12595
-12550
-12504
-12458
-12410
-12362
-12313
-12263
-12212
-12160
-12107
-12054
-11999
-11944
-11887
-11830
-11772
-11713
-11653
-11592
-11530
-11467
-11403
-11338
-11272
-11206
-11138
-11069
-11000
-10929
-10858
-10785
-10712
-10637
-10562
-10485
-10408
-10329
-10250
-10169
-10088
-10005
-9922
-9837
-9751
-9665
-9577
-9489
-9399
-9308
-9217
-9124
-9031
-8936
-8840
-8744
-8646
-8547
-8448
-8347
-8246
-8143
-8039
-7936
-7830
-7724
-7617
-7509
-7400
-7290
-7180
-7068
-6956
-6843
-6729
-6614
-6499
-6382
-6265
-6148
-6029
-5910
-5790
-5670
-5549
-5427
-5305
-5183
-5059
-4935
-4811
-4686
-4561
-4435
-4309
-4183
-4056
-3929
-3801
-3673
-3545
-3417
-3289
-3160
-3031
-2902
-2773
-2643
-2514
-2385
-2255
-2126
-1997
-1867
-1738
-1609
-1480
-1352
-1223
-1095
-967
-839
-712
-585
-458
-332
-206
-80
45
169
293
416
539
661
782
903
1022
1142
1261
1379
1495
1612
1727
1841
1955
2067
2179
2290
2399
2508
2616
2722
2828
2932
3035
3137
3238
3338
3437
3534
3630
3725
3818
3911
4002
4091
4180
4267
4352
4437
4520
4601
4681
4760
4837
4913
4987
5060
5132
5202
5270
5337
5402
5466
5529
5590
5649
5707
5763
5818
5871
5923
5973
6021
6068
6113
6157
6199
6240
6279
6317
6352
6387
6420
6451
6481
6509
6536
6561
6585
6607
6627
6647
6664
6680
6695
6709
6721
6731
6740
6748
6754
6759
6763
6766
6767
6767
6765
6763
6759
6754
6748
6740
6732
6722
6711
6699
6687
6673
6658
6642
6625
6607
6588
6568
6548
6526
6504
6481
6456
6432
6406
6379
6352
6324
6295
6266
6236
6205
6173
6141
6108
6075
6041
6006
5971
5936
5899
5863
5825
5788
5749
5711
5672
5632
5592
5552
5511
5470
5428
5387
5344
5302
5259
5216
5173
5129
5086
5042
4998
4953
4909
4864
4819
4774
4729
4684
4639
4593
4548
4502
4457
4412
4366
4321
4275
4230
4185
4139
4094
4049
4003
3960
3915
3871
3826
3782
3738
3695
3651
3608
3565
3523
3480
3438
3397
3355
3314
3273
3233
3193
3153
3114
3075
3037
2999
2961
2924
2887
2851
2815
2780
2745
2710
2676
2643
2610
2578
2546
2515
2484
2454
2424
2395
2366
2338
2311
2284
2258
2232
2207
2183
2159
2136
2113
2091
2070
2049
2029
2009
1990
1972
1954
1937
1921
1905
1889
1874
1860
1847
1834
1821
1809
1798
1787
1777
1768
1759
1750
1742
1735
1729
1722
1717
1712
1707
1703
1700
1697
1695
1693
1692
1691
1691
1692
1693
1694
1696
1699
1702
1705
1709
1714
1719
1725
1731
1737
1744
1752
1760
1768
1777
1786
1796
1806
1817
1828
1839
1851
1863
1876
1889
1902
1915
1929
1944
1958
1973
1988
2003
2019
2035
2051
2068
2084
2101
2118
2136
2153
2171
2189
2207
2225
2243
2262
2280
2299
2318
2337
2356
2375
2394
2413
2432
2451
2471
2490
2509
2528
2548
2567
2586
2605
2624
2643
2662
2681
2699
2718
2737
2755
2773
2791
2809
2827
2845
2863
2880
2897
2914
2931
2948
2964
2980
2996
3012
3028
3043
3058
3073
3087
3102
3116
3130
3143
3157
3170
3182
3195
3207
3219
3231
3242
3254
3265
3275
3286
3296
3306
3315
3325
3334
3343
3351
3360
3368
3375
3383
3390
3397
3404
3410
3417
3423
3428
3434
3439
3444
3449
3454
3458
3462
3466
3469
3473
3476
3479
3482
3484
3487
3489
3491
3492
3494
3495
3496
3497
3498
3499
3499
3499
3499
3499
3498
3498
3497
3496
3495
3494
3492
3490
3489
3486
3484
3482
3479
3476
3473
3470
3467
3463
3460
3456
3452
3447
3443
3438
3433
3428
3423
3417
3411
3405
3399
3393
3386
3380
3373
3365
3358
3350
3343
3334
3326
3318
3309
3300
3291
3282
3272
3263
3253
3243
3232
3222
3211
3200
3189
3178
3167
3155
3143
3131
3119
3107
3094
3081
3068
3055
3042
3028
3015
3001
2987
2972
2958
2943
2929
2914
2898
2883
2868
2852
2836
2820
2804
2788
2772
2755
2739
2722
2705
2689
2672
2655
2637
2620
2603
2586
2568
2551
2534
2517
2499
2482
2465
2448
2430
2413
2396
2380
2363
2346
2330
2313
2297
2281
2265
2250
2234
2219
2204
2189
2174
2160
2146
2132
2119
2105
2093
2080
2068
2056
2044
2033
2021
2011
2001
1991
1981
1972
1963
1955
1947
1939
1931
1924
1918
1912
1906
1901
1896
1891
1887
1883
1880
1877
1874
1872
1871
1870
1869
1869
1869
1870
1871
1872
1874
1877
1880
1883
1888
1892
1897
1903
1909
1915
1923
1930
1939
1947
1957
1967
1977
1988
2000
2012
2025
2039
2053
2068
2083
2099
2116
2133
2152
2170
2190
2210
2231
2252
2275
2298
2321
2346
2371
2397
2424
2451
2480
2509
2539
2569
2601
2633
2666
2700
2734
2770
2806
2843
2881
2920
2959
3000
3041
3083
3126
3169
3214
3259
3305
3352
3400
3448
3497
3547
3598
3650
3702
3755
3809
3864
3919
3975
4032
4090
4148
4207
4266
4326
4387
4448
4511
4573
4636
4700
4764
4829
4895
4961
5027
5094
5161
5229
5297
5365
5434
5503
5573
5643
5713
5783
5854
5925
5996
6068
6139
6211
6283
6355
6427
6500
6572
6645
6717
6790
6862
6935
7007
7080
7153
7225
7297
7370
7442
7514
7586
7658
7729
7800
7872
7942
8013
8084
8154
8223
8293
8362
8431
8499
8567
8635
8702
8769
8835
8901
8967
9032
9096
9160
9223
9286
9348
9409
9470
9531
9590
9649
9708
9765
9822
9878
9934
9988
10042
10096
10148
10200
10250
10300
10349
10398
10445
10492
10537
10582
10626
10669
10711
10752
10792
10832
10870
10908
10944
10979
11014
11048
11080
11112
11142
11172
11201
11229
11255
11281
11306
11330
11353
11375
11396
11416
11435
11453
11470
11486
11501
11516
11529
11542
11553
11564
11574
11583
11591
11598
11604
11609
11614
11617
11620
11622
11623
11623
11622
11621
11619
11616
11612
11607
11601
11595
11588
11580
11571
11562
11552
11541
11529
11517
11504
11490
11475
11460
11444
11427
11410
11391
11372
11353
11332
11311
11290
11267
11244
11220
11196
11170
11145
11118
11091
11063
11034
11004
10974
10943
10912
10880
10847
10813
10778
10743
10707
10671
10634
10595
10557
10517
10477
10436
10394
10352
10309
10265
10220
10175
10129
10082
10034
9986
9937
9887
9836
9785
9733
9680
9627
9572
9517
9462
9405
9348
9290
9231
9171
9111
9050
8988
8925
8862
8798
8733
8667
8601
8534
8466
8397
8328
8258
8186
8115
8042
7969
7895
7821
7745
7669
7592
7514
7435
7356
7276
7195
7113
7031
6948
6864
6779
6694
6608
6521
6434
6345
6257
6167
6077
5986
5894
5802
5709
5615
5521
5426
5330
5234
5138
5040
4942
4844
4745
4645
4545
4445
4344
4242
4140
4038
3935
3831
3727
3623
3519
3414
3308
3203
3097
2990
2884
2777
2670
2562
2455
2347
2239
2131
2021
1914
1805
1696
1587
1478
1369
1260
1151
1042
933
823
714
605
496
387
278
170
61
-47
-156
-264
-372
-479
-587
-694
-801
-907
-1014
-1120
-1225
-1330
-1435
-1540
-1644
-1747
-1850
-1953
-2055
-2157
-2258
-2359
-2459
-2558
-2657
-2756
-2853
-2950
-3047
-3143
-3238
-3332
-3426
-3519
-3611
-3703
-3794
-3884
-3973
-4062
-4149
-4236
-4322
-4407
-4492
-4575
-4658
-4739
-4820
-4900
-4979
-5057
-5134
-5210
-5285
-5359
-5432
-5504
-5575
-5646
-5715
-5783
-5850
-5916
-5981
-6045
-6108
-6170
-6231
-6291
-6350
-6407
-6464
-6520
-6574
-6628
-6680
-6732
-6782
-6831
-6880
-6927
-6973
-7018
-7063
-7106
-7148
-7189
-7229
-7268
-7307
-7344
-7380
-7415
-7450
-7483
-7516
-7547
-7578
-7608
-7637
-7665
-7692
-7719
-7744
-7769
-7793
-7816
-7839
-7860
-7881
-7901
-7921
-7940
-7958
-7975
-7992
-8007
-8023
-8039
-8053
-8067
-8080
-8093
-8105
-8117
-8128
-8138
-8148
-8159
-8167
-8177
-8186
-8194
-8202
-8209
-8216
-8223
-8230
-8236
-8242
-8248
-8253
-8259
-8264
-8268
-8273
-8278
-8282
-8286
-8290
-8294
-8298
-8301
-8305
-8308
-8312
-8315
-8318
-8321
-8324
-8328
-8331
-8334
-8337
-8340
-8343
-8346
-8349
-8352
-8355
-8358
-8362
-8365
-8368
-8372
-8375
-8379
-8383
-8387
-8391
-8395
-8399
-8404
-8408
-8413
-8418
-8422
-8428
-8433
-8438
-8444
-8449
-8455
-8461
-8467
-8473
-8480
-8486
-8493
-8500
-8507
-8514
-8521
-8528
-8536
-8543
-8551
-8559
-8567
-8575
-8583
-8591
-8600
-8608
-8617
-8625
-8634
-8643
-8651
-8660
-8669
-8678
-8686
-8695
-8704
-8713
-8722
-8731
-8740
-8748
-8757
-8766
-8774
-8783
-8792
-8800
-8808
-8817
-8825
-8833
-8841
-8849
-8856
-8864
-8871
-8878
-8885
-8892
-8899
-8906
-8912
-8918
-8924
-8930
-8935
-8940
-8946
-8950
-8955
-8959
-8963
-8967
-8971
-8974
-8977
-8980
-8983
-8985
-8987
-8989
-8990
-8991
-8992
-8993
-8993
-8993
-8993
-8993
-8992
-8991
-8990
-8988
-8986
-8984
-8982
-8979
-8976
-8973
-8970
-8966
-8962
-8958
-8953
-8949
-8944
-8939
-8934
-8928
-8923
-8917
-8911
-8904
-8898
-8891
-8884
-8877
-8870
-8863
-8856
-8848
-8840
-8833
-8825
-8817
-8809
-8801
-8792
-8784
-8776
-8767
-8759
-8750
-8741
-8733
-8724
-8715
-8707
-8698
-8689
-8681
-8672
-8663
-8655
-8646
-8638
-8629
-8620
-8612
-8604
-8595
-8587
-8579
-8571
-8563
-8555
-8547
-8539
-8532
-8524
-8517
-8509
-8502
-8495
-8488
-8482
-8475
-8469
-8462
-8456
-8450
-8445
-8439
-8434
-8429
-8424
-8419
-8415
-8410
-8406
-8403
-8399
-8396
-8393
-8390
-8388
-8385
-8383
-8382
-8380
-8379
-8378
-8378
-8377
-8377
-8377
-8378
-8379
-8380
-8382
-8383
-8385
-8388
-8390
-8393
-8397
-8400
-8404
-8408
-8413
-8417
-8423
-8428
-8433
-8439
-8445
-8452
-8458
-8465
-8472
-8479
-8487
-8495
-8503
-8511
-8519
-8528
-8537
-8546
-8555
-8564
-8574
-8584
-8594
-8604
-8614
-8624
-8634
-8645
-8656
-8666
-8677
-8688
-8699
-8710
-8722
-8733
-8744
-8756
-8767
-8778
-8790
-8801
-8813
-8824
-8835
-8847
-8858
-8869
-8880
-8891
-8902
-8913
-8924
-8935
-8945
-8956
-8966
-8976
-8986
-8996
-9006
-9015
-9024
-9033
-9042
-9050
-9059
-9067
-9074
-9082
-9089
-9096
-9102
-9108
-9114
-9119
-9125
-9129
-9134
-9138
-9141
-9144
-9147
-9149
-9151
-9152
-9153
-9154
-9154
-9153
-9152
-9151
-9149
-9146
-9143
-9140
-9136
-9131
-9126
-9120
-9114
-9107
-9099
-9091
-9083
-9074
-9064
-9053
-9042
-9031
-9019
-9006
-8992
-8978
-8964
-8948
-8932
-8916
-8899
-8881
-8862
-8843
-8824
-8803
-8782
-8760
-8738
-8715
-8691
-8667
-8642
-8616
-8590
-8563
-8536
-8507
-8478
-8449
-8418
-8387
-8356
-8323
-8290
-8256
-8222
-8186
-8151
-8115
-8077
-8039
-8002
-7963
-7923
-7882
-7841
-7800
-7757
-7714
-7670
-7626
-7581
-7535
-7489
-7441
-7394
-7345
-7296
-7247
-7196
-7145
-7094
-7042
-6989
-6935
-6881
-6826
-6771
-6715
-6659
-6601
-6544
-6485
-6426
-6367
-6307
-6246
-6185
-6123
-6060
-5997
-5933
-5869
-5804
-5739
-5673
-5606
-5539
-5471
-5403
-5334
-5264
-5194
-5123
-5052
-4980
-4907
-4834
-4760
-4686
-4611
-4535
-4459
-4383
-4305
-4227
-4149
-4070
-3990
-3910
-3829
-3747
-3665
-3583
-3500
-3416
-3332
-3247
-3161
-3075
-2988
-2901
-2813
-2725
-2636
-2547
-2457
-2366
-2275
-2184
-2092
-1999
-1906
-1812
-1718
-1624
-1529
-1433
-1338
-1241
-1144
-1047
-950
-852
-753
-655
-556
-456
-356
-256
-156
-55
46
147
249
350
452
555
657
760
862
965
1068
1172
1275
1379
1482
1586
1690
1794
1898
2001
2106
2210
2314
2418
2523
2627
2731
2835
2939
3043
3147
3251
3355
3459
3563
3666
3770
3873
3976
4078
4182
4284
4387
4489
4591
4693
4795
4896
4997
5098
5199
5299
5399
5499
5599
5698
5797
5896
5995
6093
6191
6288
6386
6483
6579
6676
6772
6867
6963
7058
7152
7247
7341
7434
7528
7620
7713
7805
7897
7988
8079
8170
8260
8350
8439
8528
8616
8704
8792
8879
8966
9052
9138
9224
9309
9393
9477
9561
9644
9727
9809
9890
9972
10052
10132
10212
10291
10370
10448
10525
10603
10679
10755
10830
10905
10979
11053
11126
11199
11270
11342
11413
11483
11552
11621
11689
11757
11824
11891
11956
12022
12086
12150
12213
12276
12338
12399
12460
12520
12579
12638
12696
12753
12810
12866
12921
12976
13030
13083
13136
13188
13239
13290
13339
13388
13437
13484
13531
13578
13623
13668
13712
13755
13798
13840
13881
13921
13961
14000
14038
14076
14113
14149
14184
14219
14253
14287
14319
14352
14383
14414
14444
14473
14502
14530
14557
14584
14610
14636
14661
14685
14709
14733
14755
14778
14799
14821
14841
14862
14881
14901
14919
14938
14956
14973
14990
15007
15023
15039
15055
15070
15085
15099
15113
15127
15141
15154
15167
15180
15192
15204
15216
15228
15239
15250
15261
15272
15283
15293
15303
15313
15323
15333
15342
15352
15361
15370
15379
15388
15396
15405
15413
15421
15429
15437
15445
15453
15460
15468
15475
15482
15489
15496
15502
15509
15515
15521
15527
15533
15538
15544
15549
15554
15559
15564
15568
15572
15576
15580
15584
15587
15590
15593
15595
15598
15600
15602
15603
15604
15605
15605
15606
15606
15605
15604
15603
15602
15600
15597
15595
15592
15588
15585
15580
15576
15571
15565
15559
15553
15546
15539
15531
15523
15514
15505
15495
15485
15475
15464
15452
15440
15427
15414
15400
15386
15371
15355
15339
15323
15306
15288
15270
15251
15232
15212
15191
15170
15148
15126
15103
15080
15055
15031
15005
14979
14953
14926
14898
14869
14840
14811
14780
14750
14718
14686
14653
14620
14586
14551
14516
14480
14444
14407
14369
14331
14292
14253
14213
14172
14131
14089
14047
14004
13960
13916
13871
13826
13780
13734
13687
13640
13592
13543
13494
13445
13395
13344
13293
13242
13189
13137
13084
13030
12976
12922
12867
12811
12755
12699
12642
12585
12527
12469
12410
12351
12292
12232
12172
12111
12050
11989
11927
11865
11802
11739
11676
11612
11549
11484
11420
11355
11289
11224
11158
11092
11025
10958
10891
10824
10756
10688
10620
10551
10483
10414
10344
10275
10205
10135
10065
9995
9924
9854
9783
9712
9640
9569
9497
9426
9354
9282
9210
9137
9065
8992
8920
8847
8774
8701
8629
8556
8483
8409
8336
8263
8189
8116
8042
7970
7896
7823
7750
7676
7603
7530
7456
7383
7310
7236
7163
7090
7017
6944
6871
6798
6725
6652
6579
6507
6434
6362
6289
6217
6145
6073
6001
5930
5858
5787
5715
5644
5573
5503
5432
5362
5292
5222
5152
5082
5013
4944
4875
4807
4738
4670
4602
4535
4467
4400
4334
4267
4201
4135
4070
4003
3940
3875
3811
3747
3684
3621
3558
3496
3434
3372
3311
3250
3190
3130
3071
3012
2953
2895
2837
2780
2724
2668
2612
2557
2502
2448
2395
2342
2290
2238
2187
2136
2087
2037
1989
1941
1893
1847
1801
1755
1710
1666
1623
1580
1538
1497
1457
1417
1378
1339
1302
1265
1228
1193
1158
1124
1091
1058
1026
995
965
935
906
878
850
824
798
772
748
724
700
678
656
635
614
594
575
557
539
522
505
489
474
459
445
431
418
406
394
383
372
362
353
344
335
327
320
312
306
300
294
289
284
280
276
272
269
267
264
262
261
260
259
258
258
258
259
260
261
262
264
266
268
270
273
276
279
282
286
289
293
298
302
306
311
316
321
326
331
336
342
347
353
358
364
370
376
382
389
395
401
408
414
421
427
434
441
447
454
461
467
474
481
487
494
501
507
514
520
527
533
539
546
552
558
564
570
575
581
587
592
597
602
607
612
617
621
625
629
633
637
640
643
646
648
651
653
654
656
657
658
658
658
658
658
657
655
654
652
649
646
643
639
635
630
625
619
613
607
599
592
583
575
565
555
545
534
522
509
496
483
468
453
438
421
404
386
368
349
329
308
287
264
241
218
193
168
141
114
86
58
28
-2
-33
-65
-98
-132
-166
-202
-238
-275
-313
-352
-391
-432
-473
-516
-559
-603
-648
-694
-740
-788
-836
-885
-936
-987
-1038
-1091
-1145
-1199
-1254
-1310
-1367
-1425
-1484
-1543
-1603
-1664
-1726
-1789
-1852
-1916
-1981
-2047
-2113
-2181
-2248
-2317
-2387
-2457
-2528
-2599
-2671
-2744
-2818
-2892
-2967
-3043
-3119
-3196
-3274
-3352
-3430
-3510
-3590
-3670
-3751
-3832
-3914
-3996
-4078
-4162
-4246
-4330
-4414
-4499
-4585
-4670
-4756
-4842
-4929
-5016
-5103
-5190
-5278
-5366
-5454
-5542
-5630
-5719
-5807
-5896
-5985
-6074
-6163
-6252
-6341
-6430
-6519
-6608
-6697
-6785
-6874
-6963
-7051
-7140
-7228
-7316
-7404
-7492
-7580
-7667
-7754
-7841
-7928
-8013
-8100
-8186
-8272
-8357
-8442
-8527
-8611
-8695
-8779
-8862
-8945
-9027
-9110
-9191
-9273
-9353
-9434
-9514
-9593
-9672
-9751
-9829
-9907
-9984
-10060
-10136
-10212
-10287
-10361
-10435
-10508
-10581
-10653
-10724
-10795
-10865
-10934
-11003
-11071
-11139
-11206
-11272
-11337
-11402
-11466
-11530
-11593
-11655
-11716
-11777
-11837
-11897
-11955
-12013
-12070
-12127
-12183
-12238
-12292
-12346
-12398
-12451
-12502
-12553
-12603
-12652
-12701
-12748
-12795
-12842
-12887
-12932
-12977
-13020
-13063
-13105
-13146
-13187
-13226
-13266
-13304
-13342
-13379
-13415
-13450
-13485
-13520
-13553
-13586
-13618
-13649
-13680
-13710
-13740
-13768
-13796
-13824
-13851
-13877
-13902
-13927
-13951
-13975
-13998
-14020
-14042
-14063
-14084
-14104
-14124
-14143
-14161
-14179
-14197
-14214
-14231
-14247
-14262
-14277
-14292
-14306
-14320
-14334
-14347
-14359
-14371
-14383
-14394
-14405
-14416
-14426
-14436
-14446
-14455
-14464
-14472
-14480
-14488
-14495
-14503
-14509
-14516
-14522
-14528
-14534
-14540
-14545
-14550
-14555
-14559
-14563
-14567
-14571
-14575
-14578
-14581
-14584
-14587
-14589
-14591
-14594
-14595
-14597
-14599
-14600
-14602
-14603
-14604
-14605
-14605
-14606
-14606
-14607
-14607
-14607
-14607
-14606
-14606
-14605
-14605
-14604
-14603
-14602
-14601
-14599
-14598
-14596
-14595
-14593
-14591
-14589
-14586
-14584
-14582
-14579
-14576
-14573
-14570
-14567
-14564
-14560
-14556
-14553
-14548
-14544
-14540
-14535
-14531
-14526
-14521
-14515
-14510
-14504
-14498
-14492
-14486
-14479
-14472
-14466
-14458
-14451
-14443
-14435
-14427
-14419
-14410
-14401
-14392
-14383
-14373
-14363
-14353
-14342
-14332
-14320
-14309
-14297
-14285
-14273
-14261
-14248
-14234
-14221
-14207
-14193
-14178
-14163
-14148
-14132
-14116
-14099
-14083
-14065
-14048
-14030
-14011
-13992
-13973
-13953
-13933
-13912
-13891
-13869
-13847
-13824
-13801
-13778
-13754
-13729
-13704
-13678
-13652
-13625
-13598
-13570
-13542
-13513
-13484
-13454
-13423
-13392
-13360
-13328
-13295
-13261
-13227
-13192
-13157
-13120
-13084
-13046
-13008
-12969
-12930
-12890
-12849
-12808
-12766
-12723
-12680
-12636
-12591
-12546
-12500
-12453
-12405
-12357
-12308
-12259
-12208
-12157
-12105
-12053
-12000
-11946
-11891
-11836
-11780
-11723
-11665
-11607
-11548
-11488
-11427
-11366
-11304
-11241
-11177
-11113
-11048
-10982
-10915
-10848
-10780
-10711
-10641
-10571
-10500
-10428
-10355
-10282
-10208
-10133
-10057
-9981
-9903
-9826
-9747
-9668
-9588
-9507
-9425
-9343
-9260
-9177
-9093
-9008
-8922
-8836
-8749
-8662
-8574
-8485
-8395
-8305
-8215
-8122
-8031
-7939
-7846
-7752
-7657
-7562
-7467
-7370
-7274
-7176
-7079
-6980
-6881
-6782
-6682
-6581
-6480
-6378
-6276
-6174
-6071
-5967
-5863
-5759
-5654
-5549
-5443
-5337
-5231
-5124
-5017
-4910
-4802
-4695
-4586
-4478
-4369
-4260
-4151
-4041
-3932
-3822
-3712
-3602
-3491
-3381
-3270
-3160
-3049
-2938
-2828
-2717
-2606
-2495
-2384
-2273
-2162
-2051
-1940
-1829
-1719
-1608
-1497
-1387
-1277
-1166
-1056
-946
-836
-727
-617
-508
-399
-290
-182
-73
35
143
250
357
464
571
677
783
889
994
1099
1204
1308
1411
1515
1618
1720
1822
1924
2025
2125
2225
2325
2424
2523
2621
2718
2815
2912
3007
3103
3197
3292
3385
3478
3570
3662
3753
3844
3934
4022
4112
4200
4288
4374
4461
4546
4631
4716
4799
4882
4965
5047
5128
5208
5288
5368
5446
5524
5602
5679
5755
5830
5905
5980
6053
6127
6199
6271
6343
6413
6483
6553
6622
6690
6758
6825
6892
6958
7024
7089
7153
7217
7280
7343
7405
7466
7527
7588
7648
7707
7766
7825
7883
7940
7997
8054
8109
8164
8221
8275
8330
8383
8437
8490
8543
8595
8647
8698
8750
8800
8851
8901
8951
9001
9050
9099
9148
9196
9244
9292
9340
9387
9435
9482
9528
9575
9621
9667
9713
9759
9805
9850
9895
9940
9985
10030
10075
10120
10164
10209
10253
10298
10342
10386
10430
10474
10518
10562
10606
10650
10693
10737
10781
10824
10868
10912
10955
10999
11043
11086
11130
11174
11218
11261
11305
11349
11393
11437
11481
11525
11569
11613
11657
11701
11746
11790
11835
11879
11924
11969
12013
12058
12103
12148
12193
12239
12284
12329
12375
12420
12466
12511
12557
12603
12648
12694
12740
12786
12832
12878
12923
12969
13015
13061
13107
13153
13199
13245
13290
13336
13382
13427
13473
13518
13564
13609
13654
13700
13745
13790
13835
13880
13924
13969
14013
14058
14102
14146
14190
14233
14277
14320
14364
14407
14449
14492
14534
14577
14619
14660
14702
14743
14784
14825
14866
14906
14946
14986
15025
15064
15103
15141
15179
15217
15255
15292
15328
15364
15400
15436
15471
15505
15539
15573
15606
15639
15671
15703
15734
15765
15795
15825
15854
15883
15911
15938
15965
15992
16017
16043
16067
16091
16114
16137
16158
16181
16201
16222
16241
16260
16277
16296
16312
16329
16344
16360
16373
16387
16400
16412
16424
16434
16444
16453
16462
16470
16477
16483
16488
16493
16497
16500
16503
16504
16505
16505
16504
16503
16500
16497
16493
16488
16483
16476
16469
16461
16452
16442
16431
16420
16407
16394
16379
16364
16349
16332
16315
16297
16277
16258
16238
16216
16193
16171
16146
16122
16097
16070
16043
16015
15986
15957
15927
15896
15864
15831
15798
15764
15729
15694
15658
15621
15583
15544
15505
15465
15424
15383
15341
15298
15254
15210
15165
15119
15072
15025
14977
14929
14879
14829
14778
14727
14675
14622
14568
14514
14459
14404
14347
14291
14233
14175
14116
14057
13997
13936
13875
13813
13751
13688
13624
13560
13496
13430
13365
13299
13232
13165
13097
13029
12960
12891
12822
12752
12682
12611
12540
12469
12397
12325
12253
12180
12107
12034
11960
11887
11812
11738
11663
11588
11513
11438
11362
11286
11211
11134
11058
10982
10905
10828
10751
10674
10597
10520
10442
10365
10288
10210
10132
10055
9977
9899
9822
9744
9666
9589
9511
9434
9356
9279
9202
9124
9047
8970
8894
8817
8740
8664
8588
8512
8437
8361
8286
8211
8137
8061
7988
7914
7841
7767
7695
7622
7550
7478
7406
7335
7264
7193
7123
7053
6984
6915
6846
6778
6710
6642
6575
6508
6441
6375
6309
6244
6179
6114
6050
5986
5923
5860
5798
5735
5674
5612
5552
5491
5431
5371
5312
5253
5195
5137
5079
5021
4965
4908
4852
4796
4740
4685
4630
4576
4522
4468
4414
4361
4308
4256
4203
4151
4100
4048
3997
3945
3894
3844
3793
3743
3692
3642
3592
3543
3493
3444
3394
3345
3296
3247
3197
3148
3099
3051
3002
2953
2904
2855
2806
2757
2708
2659
2610
2561
2512
2463
2413
2364
2315
2265
2215
2166
2116
2066
2016
1966
1916
1866
1816
1765
1715
1665
1614
1563
1512
1462
1411
1359
1308
1257
1206
1155
1103
1052
1000
948
897
845
793
742
690
638
586
534
482
431
379
327
275
223
171
119
68
16
-36
-87
-139
-190
-242
-293
-344
-396
-447
-498
-549
-600
-651
-702
-752
-803
-853
-904
-954
-1004
-1054
-1103
-1153
-1202
-1252
-1301
-1350
-1398
-1447
-1495
-1543
-1591
-1639
-1687
-1734
-1781
-1828
-1874
-1921
-1967
-2013
-2058
-2104
-2149
-2194
-2238
-2283
-2327
-2370
-2414
-2457
-2500
-2543
-2585
-2627
-2669
-2711
-2752
-2793
-2834
-2874
-2914
-2954
-2994
-3033
-3072
-3111
-3149
-3187
-3225
-3262
-3300
-3336
-3373
-3409
-3445
-3480
-3516
-3550
-3585
-3619
-3653
-3687
-3720
-3753
-3785
-3818
-3850
-3881
-3913
-3944
-3974
-4003
-4034
-4064
-4093
-4122
-4151
-4179
-4207
-4235
-4262
-4289
-4316
-4342
-4368
-4393
-4419
-4444
-4468
-4493
-4517
-4540
-4564
-4587
-4610
-4632
-4654
-4676
-4698
-4719
-4740
-4761
-4781
-4801
-4821
-4840
-4859
-4878
-4896
-4914
-4932
-4950
-4967
-4984
-5001
-5017
-5033
-5048
-5064
-5079
-5094
-5108
-5122
-5136
-5150
-5163
-5176
-5189
-5201
-5213
-5225
-5237
-5248
-5259
-5269
-5280
-5290
-5300
-5309
-5318
-5327
-5336
-5344
-5352
-5360
-5367
-5374
-5381
-5388
-5394
-5400
-5406
-5411
-5416
-5421
-5426
-5430
-5434
-5438
-5442
-5445
-5448
-5451
-5454
-5456
-5458
-5460
-5462
-5463
-5464
-5465
-5466
-5467
-5467
-5467
-5467
-5467
-5467
-5466
-5465
-5464
-5463
-5462
-5460
-5458
-5456
-5454
-5452
-5449
-5446
-5443
-5440
-5437
-5433
-5430
-5426
-5422
-5417
-5413
-5408
-5404
-5399
-5394
-5389
-5383
-5378
-5372
-5367
-5361
-5355
-5349
-5343
-5336
-5330
-5324
-5317
-5311
-5304
-5298
-5291
-5284
-5278
-5271
-5264
-5257
-5251
-5244
-5237
-5230
-5223
-5216
-5210
-5203
-5196
-5190
-5183
-5177
-5170
-5164
-5158
-5151
-5145
-5139
-5133
-5127
-5122
-5116
-5110
-5105
-5100
-5095
-5090
-5085
-5080
-5076
-5071
-5067
-5063
-5058
-5054
-5051
-5047
-5043
-5040
-5037
-5033
-5030
-5027
-5025
-5022
-5019
-5017
-5014
-5012
-5010
-5008
-5006
-5004
-5003
-5001
-5000
-4998
-4997
-4996
-4995
-4994
-4993
-4993
-4992
-4992
-4991
-4991
-4991
-4991
-4991
-4991
-4991
-4992
-4992
-4993
-4994
-4995
-4996
-4997
-4998
-4999
-5001
-5002
-5004
-5006
-5008
-5010
-5013
-5015
-5018
-5020
-5023
-5026
-5029
-5032
-5036
-5039
-5043
-5046
-5050
-5054
-5058
-5063
-5067
-5071
-5076
-5081
-5086
-5091
-5096
-5101
-5106
-5112
-5117
-5123
-5129
-5135
-5141
-5147
-5153
-5159
-5165
-5172
-5178
-5185
-5191
-5198
-5205
-5211
-5218
-5225
-5232
-5239
-5246
-5253
-5260
-5268
-5275
-5282
-5290
-5297
-5304
-5312
-5319
-5327
-5334
-5341
-5349
-5356
-5364
-5371
-5379
-5386
-5394
-5401
-5409
-5416
-5424
-5431
-5439
-5446
-5454
-5461
-5469
-5476
-5484
-5491
-5498
-5506
-5513
-5521
-5528
-5535
-5542
-5550
-5557
-5564
-5571
-5579
-5586
-5593
-5600
-5607
-5614
-5621
-5628
-5635
-5642
-5649
-5656
-5663
-5669
-5676
-5683
-5690
-5697
-5703
-5710
-5717
-5723
-5730
-5737
-5743
-5750
-5756
-5763
-5769
-5776
-5782
-5788
-5794
-5801
-5807
-5813
-5819
-5825
-5831
-5836
-5842
-5848
-5853
-5858
-5864
-5869
-5874
-5879
-5884
-5888
-5893
-5898
-5902
-5906
-5910
-5914
-5918
-5922
-5925
-5929
-5932
-5935
-5938
-5941
-5944
-5947
-5949
-5951
-5954
-5956
-5957
-5959
-5961
-5962
-5963
-5964
-5965
-5965
-5965
-5965
-5965
-5965
-5964
-5964
-5963
-5961
-5960
-5958
-5956
-5954
-5952
-5949
-5946
-5943
-5940
-5936
-5932
-5928
-5924
-5919
-5914
-5909
-5904
-5899
-5893
-5887
-5881
-5875
-5868
-5862
-5855
-5848
-5840
-5833
-5826
-5818
-5810
-5802
-5794
-5786
-5777
-5769
-5760
-5752
-5743
-5734
-5725
-5716
-5707
-5698
-5689
-5680
-5671
-5662
-5653
-5644
-5634
-5625
-5616
-5607
-5598
-5589
-5579
-5570
-5561
-5553
-5544
-5535
-5526
-5518
-5509
-5500
-5492
-5484
-5476
-5467
-5459
-5451
-5444
-5436
-5428
-5421
-5414
-5406
-5399
-5392
-5386
-5379
-5372
-5366
-5360
-5353
-5347
-5341
-5336
-5330
-5324
-5319
-5313
-5308
-5303
-5298
-5293
-5288
-5283
-5279
-5274
-5270
-5265
-5261
-5257
-5253
-5248
-5244
-5240
-5236
-5232
-5228
-5225
-5221
-5217
-5213
-5209
-5205
-5201
-5197
-5194
-5190
-5186
-5182
-5178
-5173
-5169
-5165
-5160
-5156
-5151
-5147
-5142
-5137
-5132
-5126
-5121
-5116
-5110
-5104
-5098
-5092
-5085
-5079
-5072
-5065
-5058
-5051
-5043
-5035
-5027
-5019
-5010
-5001
-4992
-4983
-4973
-4963
-4952
-4942
-4930
-4919
-4907
-4895
-4883
-4870
-4857
-4843
-4829
-4815
-4800
-4785
-4769
-4753
-4737
-4720
-4703
-4685
-4667
-4649
-4630
-4611
-4591
-4571
-4550
-4529
-4508
-4486
-4463
-4441
-4417
-4394
-4369
-4345
-4320
-4294
-4268
-4241
-4214
-4187
-4159
-4131
-4102
-4072
-4042
-4011
-3981
-3949
-3917
-3885
-3852
-3819
-3785
-3751
-3716
-3680
-3645
-3608
-3572
-3534
-3497
-3458
-3420
-3381
-3341
-3301
-3260
-3219
-3177
-3135
-3093
-3050
-3007
-2963
-2919
-2874
-2829
-2783
-2737
-2691
-2644
-2597
-2550
-2502
-2453
-2404
-2355
-2306
-2255
-2205
-2154
-2103
-2052
-2000
-1947
-1895
-1842
-1788
-1734
-1680
-1626
-1571
-1516
-1460
-1405
-1348
-1292
-1235
-1178
-1120
-1063
-1004
-946
-887
-828
-769
-710
-650
-590
-529
-469
-408
-346
-285
-223
-161
-99
-36
27
90
153
217
281
345
410
474
539
605
670
736
802
868
935
1000
1068
1135
1203
1270
1338
1406
1475
1543
1612
1681
1751
1820
1890
1960
2029
2101
2171
2242
2313
2385
2456
2528
2600
2672
2744
2817
2889
2962
3035
3108
3182
3255
3329
3403
3477
3551
3626
3700
3775
3849
3924
3999
4074
4149
4225
4300
4376
4451
4527
4602
4678
4754
4830
4905
4981
5057
5133
5209
5284
5360
5436
5512
5587
5663
5738
5814
5889
5964
6040
6115
6190
6264
6339
6413
6488
6562
6636
6710
6784
6858
6931
7004
7077
7150
7223
7295
7367
7439
7511
7583
7654
7725
7796
7866
7937
8007
8077
8146
8215
8284
8353
8421
8489
8557
8625
8692
8759
8826
8892
8958
9024
9089
9154
9219
9284
9348
9412
9475
9538
9601
9663
9725
9787
9848
9909
9970
10030
10090
10150
10209
10268
10327
10385
10442
10500
10557
10614
10670
10726
10781
10837
10891
10946
11000
11053
11107
11160
11212
11264
11316
11367
11418
11469
11519
11569
11618
11667
11716
11764
11812
11860
11907
11954
12000
12046
12091
12136
12181
12225
12268
12312
12354
12397
12439
12480
12521
12561
12601
12641
12680
12718
12756
12794
12831
12868
12904
12939
12974
13009
13043
13076
13109
13141
13173
13204
13235
13265
13294
13323
13352
13379
13407
13433
13459
13484
13509
13533
13556
13579
13601
13623
13643
13664
13683
13702
13720
13737
13754
13770
13786
13800
13814
13828
13840
13852
13863
13874
13884
13893
13901
13909
13916
13922
13928
13933
13937
13940
13943
13945
13947
13948
13948
13947
13946
13944
13941
13937
13933
13928
13922
13916
13909
13901
13892
13883
13873
13862
13851
13838
13825
13812
13797
13782
13766
13750
13732
13714
13696
13676
13656
13635
13614
13591
13568
13545
13520
13495
13469
13443
13415
13387
13358
13329
13299
13268
13236
13204
13171
13137
13102
13067
13031
12995
12957
12919
12881
12841
12801
12761
12719
12677
12634
12591
12547
12502
12456
12410
12363
12315
12267
12218
12168
12118
12067
12015
11963
11910
11856
11802
11747
11692
11636
11579
11521
11463
11405
11346
11286
11225
11164
11103
11040
10978
10914
10850
10786
10721
10655
10589
10522
10455
10387
10319
10250
10181
10111
10041
9970
9899
9827
9755
9683
9610
9537
9463
9389
9314
9240
9164
9089
9013
8937
8860
8783
8706
8628
8551
8473
8394
8315
8236
8157
8077
7998
7918
7838
7757
7677
7596
7515
7434
7352
7271
7189
7107
7025
6943
6861
6779
6696
6614
6531
6449
6366
6283
6201
6118
6035
5952
5869
5786
5704
5621
5538
5455
5372
5289
5206
5123
5041
4958
4875
4792
4710
4627
4545
4462
4380
4297
4215
4133
4051
3969
3887
3805
3724
3642
3561
3480
3399
3318
3237
3157
3076
2996
2916
2836
2756
2677
2597
2518
2439
2361
2282
2204
2126
2048
1971
1893
1816
1740
1663
1587
1511
1435
1360
1285
1210
1136
1061
987
914
841
768
695
623
551
480
409
338
268
198
128
59
-10
-79
-147
-214
-281
-348
-414
-480
-546
-611
-675
-739
-803
-866
-928
-991
-1052
-1113
-1174
-1234
-1294
-1353
-1412
-1470
-1528
-1585
-1642
-1698
-1754
-1809
-1864
-1918
-1972
-2025
-2077
-2129
-2181
-2232
-2282
-2332
-2381
-2430
-2478
-2526
-2573
-2620
-2666
-2711
-2756
-2800
-2844
-2887
-2930
-2972
-3014
-3055
-3095
-3135
-3174
-3213
-3251
-3288
-3325
-3362
-3397
-3433
-3467
-3501
-3535
-3568
-3600
-3632
-3663
-3694
-3724
-3754
-3783
-3812
-3840
-3868
-3896
-3922
-3949
-3975
-4000
-4025
-4050
-4074
-4097
-4121
-4143
-4166
-4188
-4209
-4230
-4251
-4271
-4291
-4311
-4330
-4348
-4367
-4385
-4402
-4419
-4436
-4453
-4469
-4485
-4500
-4515
-4530
-4544
-4558
-4572
-4585
-4598
-4611
-4623
-4636
-4647
-4659
-4670
-4681
-4691
-4702
-4712
-4721
-4731
-4740
-4749
-4757
-4766
-4774
-4782
-4789
-4796
-4804
-4810
-4817
-4823
-4830
-4836
-4841
-4847
-4852
-4857
-4862
-4867
-4871
-4875
-4879
-4883
-4886
-4890
-4893
-4896
-4898
-4901
-4903
-4905
-4907
-4908
-4910
-4911
-4912
-4913
-4913
-4914
-4914
-4914
-4914
-4913
-4913
-4912
-4912
-4911
-4910
-4908
-4907
-4906
-4904
-4903
-4901
-4899
-4897
-4895
-4893
-4890
-4888
-4885
-4883
-4880
-4877
-4875
-4872
-4869
-4865
-4862
-4859
-4856
-4852
-4849
-4845
-4842
-4838
-4835
-4831
-4827
-4823
-4820
-4816
-4812
-4808
-4804
-4800
-4796
-4792
-4788
-4783
-4779
-4775
-4771
-4766
-4762
-4758
-4753
-4749
-4745
-4740
-4736
-4731
-4727
-4723
-4718
-4714
-4710
-4705
-4701
-4697
-4693
-4689
-4685
-4680
-4676
-4672
-4669
-4665
-4661
-4657
-4654
-4650
-4647
-4643
-4640
-4637
-4633
-4630
-4627
-4625
-4622
-4619
-4617
-4614
-4612
-4610
-4607
-4605
-4603
-4601
-4600
-4598
-4596
-4595
-4593
-4592
-4591
-4589
-4588
-4587
-4586
-4585
-4585
-4584
-4583
-4583
-4582
-4582
-4582
-4581
-4581
-4581
-4581
-4581
-4582
-4582
-4582
-4583
-4583
-4584
-4585
-4586
-4586
-4587
-4589
-4590
-4591
-4592
-4594
-4595
-4597
-4598
-4600
-4602
-4604
-4606
-4608
-4610
-4612
-4615
-4617
-4620
-4622
-4625
-4628
-4631
-4634
-4637
-4641
-4644
-4648
-4651
-4655
-4659
-4663
-4667
-4672
-4676
-4681
-4685
-4690
-4695
-4701
-4706
-4711
-4717
-4723
-4729
-4735
-4741
-4747
-4754
-4761
-4768
-4775
-4782
-4789
-4797
-4805
-4813
-4821
-4829
-4837
-4846
-4855
-4864
-4873
-4882
-4892
-4901
-4911
-4921
-4931
-4942
-4952
-4963
-4973
-4984
-4995
-5006
-5017
-5029
-5040
-5052
-5063
-5075
-5087
-5098
-5110
-5122
-5134
-5146
-5159
-5171
-5183
-5195
-5207
-5219
-5231
-5243
-5255
-5267
-5279
-5291
-5303
-5314
-5326
-5337
-5349
-5360
-5371
-5382
-5392
-5403
-5413
-5423
-5433
-5443
-5452
-5461
-5470
-5479
-5487
-5495
-5503
-5511
-5518
-5525
-5531
-5537
-5543
-5549
-5554
-5558
-5563
-5567
-5570
-5573
-5576
-5579
-5580
-5582
-5583
-5584
-5584
-5583
-5582
-5581
-5579
-5577
-5574
-5571
-5567
-5563
-5558
-5552
-5546
-5539
-5532
-5524
-5516
-5507
-5497
-5487
-5476
-5465
-5453
-5440
-5427
-5413
-5398
-5383
-5367
-5350
-5333
-5315
-5297
-5278
-5258
-5237
-5216
-5195
-5172
-5149
-5126
-5101
-5076
-5051
-5025
-4998
-4970
-4942
-4914
-4884
-4854
-4824
-4793
-4761
-4729
-4696
-4663
-4629
-4594
-4559
-4523
-4487
-4450
-4413
-4375
-4337
-4298
-4258
-4218
-4178
-4137
-4096
-4054
-4011
-3969
-3925
-3882
-3837
-3793
-3748
-3702
-3656
-3610
-3563
-3516
-3469
-3421
-3373
-3324
-3275
-3226
-3176
-3127
-3076
-3026
-2975
-2924
-2873
-2821
-2770
-2718
-2666
-2613
-2561
-2508
-2455
-2402
-2349
-2296
-2242
-2189
-2135
-2081
-2028
-1974
-1920
-1866
-1812
-1758
-1704
-1650
-1596
-1542
-1489
-1435
-1381
-1327
-1274
-1220
-1167
-1113
-1060
-1006
-954
-901
-848
-795
-743
-691
-639
-587
-535
-483
-432
-381
-330
-279
-229
-179
-129
-79
-30
19
68
117
165
213
261
308
355
402
448
494
540
586
631
675
720
764
807
851
894
936
979
1020
1062
1103
1144
1185
1225
1265
1304
1343
1382
1421
1459
1497
1534
1571
1608
1645
1681
1716
1752
1787
1822
1857
1891
1925
1958
1992
2025
2058
2090
2122
2154
2186
2217
2248
2279
2310
2341
2371
2401
2431
2460
2490
2519
2548
2577
2606
2634
2662
2690
2718
2746
2774
2801
2828
2855
2882
2909
2936
2963
2989
3015
3042
3068
3094
3120
3146
3171
3197
3223
3248
3274
3299
3324
3349
3374
3399
3424
3449
3474
3499
3523
3548
3572
3597
3621
3645
3670
3694
3719
3743
3767
3791
3816
3840
3864
3889
3913
3937
3962
3986
4011
4035
4059
4083
4109
4133
4158
4183
4207
4232
4257
4282
4307
4332
4357
4382
4407
4433
4458
4484
4509
4535
4561
4587
4613
4639
4666
4692
4719
4745
4772
4799
4826
4853
4881
4908
4936
4963
4991
5019
5047
5076
5104
5132
5161
5190
5219
5248
5277
5306
5335
5365
5394
5424
5454
5484
5514
5544
5574
5604
5634
5665
5695
5726
5756
5787
5818
5848
5879
5910
5941
5972
6003
6034
6065
6096
6127
6158
6189
6220
6251
6282
6312
6343
6374
6405
6436
6467
6497
6528
6558
6589
6619
6649
6680
6710
6739
6769
6799
6828
6857
6886
6915
6944
6973
7001
7030
7058
7086
7113
7141
7168
7196
7223
7249
7276
7302
7328
7354
7380
7406
7431
7456
7481
7505
7529
7553
7577
7600
7623
7646
7669
7691
7713
7735
7756
7777
7798
7819
7839
7859
7878
7898
7917
7935
7954
7972
7990
8007
8023
8041
8058
8074
8089
8105
8119
8135
8148
8163
8177
8189
8203
8215
8227
8239
8251
8261
8272
8282
8292
8301
8310
8319
8327
8335
8342
8349
8356
8362
8368
8373
8378
8383
8387
8391
8395
8398
8400
8403
8404
8406
8407
8408
8408
8408
8408
8407
8406
8404
8402
8400
8397
8394
8391
8387
8383
8378
8373
8368
8362
8356
8350
8343
8336
8329
8321
8313
8305
8296
8287
8278
8268
8258
8248
8237
8226
8215
8204
8192
8180
8167
8154
8141
8128
8115
8101
8087
8073
8058
8042
8026
8012
7996
7980
7963
7946
7929
7912
7894
7876
7858
7839
7820
7801
7782
7762
7742
7721
7700
7679
7658
7636
7614
7591
7568
7545
7522
7498
7473
7449
7424
7399
7373
7347
7321
7294
7268
7240
7213
7185
7157
7128
7099
7070
7040
7010
6980
6950
6919
6888
6856
6824
6792
6760
6727
6694
6661
6627
6593
6559
6525
6490
6455
6420
6385
6349
6313
6277
6241
6204
6168
6131
6094
6056
6019
5981
5943
5905
5867
5829
5791
5752
5713
5674
5635
5596
5557
5518
5478
5439
5399
5359
5319
5279
5239
5199
5159
5119
5079
5038
4998
4957
4917
4876
4836
4795
4754
4714
4673
4632
4592
4551
4511
4470
4429
4389
4348
4308
4267
4227
4186
4146
4106
4065
4025
3985
3945
3905
3865
3825
3785
3745
3705
3665
3626
3586
3547
3508
3468
3429
3390
3351
3312
3273
3234
3195
3157
3118
3079
3041
3003
2964
2926
2888
2850
2811
2773
2735
2698
2660
2622
2584
2546
2509
2471
2433
2396
2358
2320
2283
2245
2208
2170
2133
2095
2058
2021
1983
1946
1908
1871
1833
1796
1758
1720
1683
1645
1607
1570
1532
1494
1456
1418
1380
1342
1304
1265
1227
1189
1150
1111
1072
1033
994
955
916
876
837
797
757
717
677
637
597
556
516
475
434
393
351
310
268
226
184
142
100
57
14
-29
-72
-115
-159
-202
-246
-290
-334
-379
-424
-468
-513
-559
-604
-649
-695
-741
-787
-833
-880
-926
-973
-1020
-1067
-1114
-1162
-1209
-1257
-1305
-1353
-1401
-1449
-1498
-1546
-1595
-1644
-1693
-1742
-1791
-1841
-1890
-1940
-1990
-2039
-2089
-2139
-2189
-2239
-2290
-2340
-2390
-2441
-2491
-2542
-2593
-2643
-2694
-2745
-2796
-2847
-2898
-2949
-3001
-3052
-3103
-3155
-3206
-3258
-3309
-3361
-3413
-3464
-3516
-3568
-3620
-3672
-3724
-3776
-3828
-3880
-3933
-3985
-4037
-4090
-4142
-4195
-4248
-4300
-4353
-4405
-4458
-4511
-4563
-4616
-4669
-4721
-4774
-4827
-4879
-4932
-4985
-5037
-5090
-5142
-5195
-5247
-5299
-5352
-5404
-5456
-5508
-5560
-5612
-5664
-5716
-5768
-5819
-5871
-5922
-5974
-6025
-6076
-6127
-6178
-6229
-6279
-6330
-6380
-6431
-6481
-6530
-6580
-6630
-6679
-6728
-6777
-6826
-6875
-6923
-6972
-7020
-7067
-7115
-7162
-7209
-7256
-7303
-7349
-7395
-7441
-7486
-7531
-7576
-7621
-7665
-7709
-7752
-7796
-7839
-7881
-7923
-7965
-8006
-8048
-8087
-8128
-8167
-8208
-8246
-8285
-8323
-8361
-8398
-8434
-8471
-8506
-8541
-8576
-8610
-8644
-8677
-8709
-8741
-8773
-8804
-8834
-8863
-8893
-8921
-8949
-8976
-9003
-9028
-9054
-9078
-9102
-9125
-9148
-9170
-9191
-9211
-9231
-9250
-9268
-9286
-9302
-9319
-9334
-9348
-9362
-9375
-9387
-9399
-9409
-9419
-9428
-9437
-9444
-9451
-9457
-9462
-9466
-9470
-9472
-9474
-9475
-9475
-9475
-9473
-9471
-9468
-9464
-9459
-9454
-9447
-9440
-9432
-9423
-9414
-9403
-9392
-9380
-9367
-9354
-9339
-9324
-9308
-9291
-9273
-9255
-9236
-9215
-9195
-9173
-9151
-9127
-9103
-9079
-9053
-9027
-9000
-8972
-8944
-8914
-8884
-8854
-8822
-8790
-8757
-8723
-8689
-8654
-8618
-8582
-8545
-8507
-8468
-8429
-8389
-8349
-8308
-8266
-8223
-8180
-8135
-8092
-8047
-8000
-7955
-7908
-7861
-7813
-7765
-7716
-7666
-7616
-7565
-7514
-7462
-7410
-7357
-7304
-7250
-7196
-7141
-7086
-7030
-6974
-6917
-6861
-6803
-6746
-6687
-6629
-6570
-6511
-6451
-6391
-6331
-6271
-6210
-6148
-6087
-6025
-5963
-5900
-5838
-5775
-5711
-5648
-5584
-5520
-5456
-5391
-5327
-5262
-5196
-5131
-5065
-5000
-4934
-4867
-4801
-4734
-4667
-4600
-4533
-4466
-4399
-4331
-4263
-4195
-4127
-4059
-3991
-3923
-3854
-3786
-3717
-3649
-3580
-3511
-3442
-3373
-3304
-3235
-3166
-3097
-3028
-2959
-2889
-2820
-2751
-2682
-2612
-2543
-2474
-2405
-2336
-2266
-2197
-2128
-2059
-1990
-1921
-1852
-1784
-1715
-1646
-1578
-1509
-1441
-1372
-1304
-1236
-1168
-1100
-1032
-965
-897
-830
-763
-696
-629
-562
-496
-430
-363
-297
-232
-166
-101
-36
29
94
158
222
286
350
413
476
539
601
663
725
786
847
908
969
1029
1088
1148
1206
1265
1323
1381
1438
1495
1552
1608
1664
1719
1774
1828
1882
1935
1988
2041
2093
2144
2196
2246
2296
2346
2395
2444
2492
2540
2587
2633
2679
2725
2770
2814
2858
2902
2945
2987
3029
3070
3110
3151
3190
3229
3267
3305
3342
3378
3414
3450
3484
3518
3552
3584
3616
3648
3679
3709
3738
3767
3795
3823
3850
3876
3902
3926
3951
3974
3997
4019
4041
4062
4082
4102
4120
4139
4156
4173
4190
4205
4220
4235
4249
4262
4274
4286
4298
4308
4318
4328
4337
4345
4353
4360
4366
4372
4378
4382
4387
4390
4394
4396
4398
4400
4401
4402
4402
4401
4401
4399
4397
4395
4393
4390
4386
4382
4378
4373
4368
4363
4357
4351
4345
4338
4331
4324
4316
4309
4301
4292
4284
4275
4266
4257
4248
4239
4229
4220
4210
4200
4190
4180
4170
4160
4150
4139
4129
4119
4108
4098
4088
4078
4067
4057
4046
4037
4027
4017
4006
3998
3988
3979
3970
3961
3952
3943
3934
3926
3918
3910
3902
3894
3887
3880
3873
3866
3859
3853
3847
3842
3836
3831
3826
3821
3817
3813
3809
3806
3803
3800
3797
3795
3793
3791
3790
3789
3789
3788
3788
3789
3790
3791
3792
3794
3796
3798
3801
3804
3808
3811
3815
3820
3825
3830
3835
3841
3847
3853
3860
3866
3874
3881
3889
3897
3906
3915
3924
3933
3943
3952
3963
3973
3984
3995
4006
4017
4029
4041
4053
4065
4078
4091
4103
4117
4130
4143
4157
4171
4185
4199
4214
4229
4243
4258
4273
4289
4304
4319
4335
4351
4367
4382
4399
4415
4431
4447
4464
4480
4496
4513
4529
4546
4563
4579
4596
4613
4629
4646
4663
4679
4696
4712
4729
4745
4762
4778
4795
4811
4827
4843
4859
4876
4892
4907
4923
4939
4955
4970
4986
5001
5016
5031
5046
5061
5076
5091
5105
5119
5134
5148
5162
5176
5189
5203
5216
5229
5242
5255
5268
5281
5293
5305
5318
5330
5341
5353
5365
5376
5387
5398
5409
5420
5431
5441
5451
5461
5471
5481
5491
5500
5510
5519
5528
5537
5545
5554
5562
5570
5578
5586
5594
5602
5609
5616
5623
5630
5637
5644
5650
5656
5662
5668
5674
5680
5686
5691
5696
5701
5706
5711
5716
5721
5725
5729
5734
5738
5742
5746
5749
5753
5757
5760
5763
5767
5770
5773
5776
5779
5781
5784
5787
5789
5792
5794
5796
5798
5801
5803
5805
5807
5809
5810
5812
5814
5816
5817
5819
5821
5822
5823
5825
5826
5827
5829
5830
5831
5832
5833
5834
5834
5835
5836
5836
5837
5837
5837
5838
5838
5838
5838
5837
5837
5837
5836
5835
5835
5834
5833
5832
5830
5829
5827
5826
5824
5822
5820
5817
5815
5812
5810
5807
5804
5800
5797
5793
5789
5785
5781
5777
5772
5767
5762
5756
5751
5745
5739
5732
5725
5718
5711
5703
5695
5687
5678
5670
5660
5651
5641
5630
5620
5608
5597
5585
5573
5560
5547
5533
5519
5505
5490
5475
5459
5443
5426
5409
5391
5373
5355
5335
5316
5295
5275
5253
5232
5209
5187
5163
5139
5115
5090
5064
5038
5012
4985
4957
4929
4900
4871
4841
4811
4780
4749
4717
4684
4651
4618
4583
4549
4514
4478
4442
4405
4368
4330
4292
4253
4213
4173
4133
4091
4051
4009
3967
3924
3880
3837
3792
3748
3702
3657
3611
3564
3517
3469
3422
3373
3325
3275
3226
3176
3126
3075
3024
2973
2921
2869
2817
2764
2711
2658
2604
2551
2497
2442
2388
2333
2279
2223
2168
2113
2057
2001
1946
1890
1834
1778
1722
1666
1610
1553
1497
1441
1384
1328
1272
1216
1159
1103
1047
991
935
880
824
768
713
657
602
547
492
437
383
328
274
220
166
113
59
6
-47
-99
-152
-204
-256
-307
-358
-409
-460
-510
-560
-609
-658
-707
-755
-803
-850
-897
-944
-990
-1036
-1081
-1126
-1170
-1214
-1257
-1300
-1343
-1385
-1426
-1467
-1508
-1548
-1587
-1626
-1664
-1702
-1740
-1777
-1813
-1849
-1884
-1919
-1954
-1987
-2021
-2054
-2086
-2118
-2149
-2180
-2210
-2240
-2269
-2298
-2327
-2355
-2382
-2409
-2436
-2462
-2487
-2512
-2537
-2561
-2585
-2609
-2631
-2654
-2676
-2698
-2719
-2740
-2760
-2780
-2800
-2819
-2838
-2856
-2874
-2892
-2909
-2926
-2943
-2959
-2975
-2991
-3006
-3021
-3036
-3050
-3064
-3078
-3091
-3105
-3117
-3130
-3142
-3154
-3166
-3178
-3189
-3200
-3211
-3222
-3232
-3242
-3253
-3262
-3272
-3282
-3291
-3300
-3309
-3318
-3326
-3335
-3343
-3352
-3360
-3368
-3375
-3383
-3391
-3398
-3405
-3412
-3419
-3426
-3433
-3440
-3446
-3453
-3459
-3466
-3472
-3478
-3484
-3490
-3496
-3502
-3507
-3513
-3518
-3524
-3529
-3535
-3540
-3545
-3551
-3556
-3561
-3566
-3571
-3576
-3581
-3585
-3590
-3595
-3599
-3604
-3608
-3612
-3617
-3621
-3625
-3629
-3633
-3637
-3641
-3645
-3648
-3652
-3655
-3659
-3662
-3665
-3668
-3672
-3675
-3677
-3680
-3683
-3686
-3688
-3691
-3694
-3696
-3698
-3701
-3703
-3705
-3707
-3709
-3710
-3712
-3714
-3715
-3717
-3718
-3719
-3720
-3721
-3722
-3722
-3723
-3723
-3723
-3723
-3723
-3722
-3722
-3721
-3720
-3719
-3717
-3716
-3714
-3712
-3710
-3708
-3706
-3703
-3700
-3697
-3694
-3691
-3687
-3683
-3679
-3674
-3670
-3665
-3660
-3655
-3649
-3644
-3638
-3632
-3625
-3619
-3612
-3605
-3598
-3590
-3582
-3574
-3566
-3558
-3549
-3540
-3531
-3522
-3512
-3503
-3493
-3483
-3472
-3462
-3451
-3440
-3429
-3418
-3406
-3394
-3382
-3370
-3358
-3345
-3332
-3319
-3306
-3293
-3279
-3265
-3251
-3237
-3222
-3207
-3192
-3177
-3161
-3146
-3130
-3114
-3097
-3080
-3064
-3046
-3029
-3012
-2994
-2976
-2957
-2939
-2920
-2901
-2881
-2862
-2842
-2822
-2802
-2781
-2760
-2739
-2718
-2696
-2674
-2652
-2630
-2607
-2585
-2561
-2538
-2514
-2490
-2466
-2442
-2417
-2392
-2367
-2341
-2316
-2290
-2263
-2237
-2210
-2183
-2155
-2128
-2100
-2072
-2043
-2015
-1986
-1956
-1927
-1897
-1867
-1837
-1807
-1776
-1745
-1714
-1683
-1651
-1619
-1587
-1554
-1522
-1489
-1456
-1423
-1389
-1355
-1321
-1287
-1253
-1218
-1183
-1148
-1113
-1078
-1042
-1006
-971
-935
-899
-862
-826
-789
-752
-716
-678
-641
-604
-567
-529
-491
-454
-416
-378
-340
-302
-264
-225
-187
-148
-110
-71
-33
6
45
84
122
161
200
239
278
318
357
396
435
474
513
552
591
630
670
709
748
786
825
864
903
942
980
1018
1057
1096
1134
1172
1210
1248
1286
1323
1361
1398
1435
1472
1509
1546
1582
1618
1654
1690
1725
1760
1795
1830
1865
1899
1933
1967
2000
2033
2066
2099
2131
2163
2195
2226
2257
2288
2319
2349
2379
2408
2437
2466
2494
2523
2550
2578
2605
2631
2658
2684
2709
2735
2759
2784
2808
2832
2855
2878
2901
2923
2945
2966
2987
3008
3028
3048
3068
3087
3105
3124
3141
3159
3176
3192
3209
3225
3240
3255
3269
3284
3297
3311
3324
3336
3348
3360
3371
3382
3392
3402
3412
3421
3430
3438
3445
3453
3460
3466
3472
3478
3483
3487
3492
3495
3499
3501
3504
3506
3507
3508
3509
3509
3509
3508
3507
3506
3504
3502
3499
3496
3492
3488
3484
3479
3473
3468
3462
3455
3448
3441
3433
3425
3416
3407
3398
3388
3378
3368
3357
3346
3334
3322
3310
3297
3284
3270
3256
3242
3228
3213
3198
3182
3167
3150
3134
3117
3100
3083
3065
3047
3029
3010
2991
2972
2953
2934
2914
2894
2873
2853
2832
2811
2790
2769
2747
2725
2704
2681
2659
2637
2614
2591
2568
2545
2522
2499
2475
2452
2428
2405
2381
2357
2333
2309
2285
2261
2237
2212
2188
2164
2140
2115
2091
2067
2041
2017
1994
1970
1945
1921
1897
1873
1849
1825
1800
1776
1752
1729
1705
1681
1657
1634
1610
1587
1563
1540
1517
1494
1471
1448
1425
1403
1381
1358
1336
1315
1293
1272
1250
1229
1209
1188
1168
1148
1128
1108
1089
1069
1051
1032
1014
995
978
960
943
926
909
892
876
860
845
830
815
800
786
772
758
745
732
720
707
695
684
672
661
651
640
630
621
611
602
593
585
577
569
561
554
547
540
534
527
521
516
510
505
500
495
491
486
482
478
475
471
468
465
462
459
457
455
453
451
449
447
446
445
444
443
442
441
441
441
440
440
440
441
441
441
442
443
443
444
445
446
448
449
450
452
453
455
457
459
460
462
464
467
469
471
474
476
478
481
484
486
489
492
495
498
501
504
507
511
514
517
521
524
528
531
535
538
542
546
549
553
557
561
565
569
573
577
581
586
590
594
599
603
608
612
617
622
627
631
636
641
646
651
657
662
667
672
678
683
689
694
700
706
712
718
724
730
736
742
748
755
761
768
775
782
788
795
802
810
817
824
832
839
847
854
862
870
877
885
893
901
909
917
925
933
942
950
958
966
975
983
992
1000
1008
1018
1026
1035
1044
1053
1062
1071
1080
1090
1099
1109
1118
1128
1137
1147
1157
1167
1178
1188
1198
1209
1220
1230
1241
1252
1264
1275
1287
1298
1310
1322
1334
1346
1359
1371
1384
1397
1410
1423
1436
1449
1463
1477
1490
1504
1518
1532
1546
1561
1575
1589
1604
1619
1633
1648
1663
1678
1693
1708
1724
1739
1754
1770
1785
1801
1816
1832
1848
1864
1880
1895
1911
1927
1943
1959
1975
1992
2008
2024
2040
2056
2072
2088
2105
2121
2137
2153
2169
2185
2201
2217
2233
2249
2265
2281
2296
2312
2328
2343
2359
2374
2389
2404
2420
2435
2449
2464
2479
2494
2508
2523
2537
2552
2566
2580
2595
2609
2623
2637
2650
2664
2678
2691
2705
2718
2732
2745
2758
2771
2785
2798
2811
2823
2836
2849
2862
2875
2887
2900
2913
2925
2938
2950
2963
2975
2988
3000
3013
3025
3037
3049
3062
3074
3086
3098
3109
3121
3133
3144
3155
3166
3177
3188
3199
3210
3220
3230
3240
3250
3259
3269
3278
3287
3296
3305
3313
3321
3329
3337
3345
3352
3359
3366
3373
3379
3386
3392
3398
3403
3408
3414
3418
3423
3428
3432
3436
3440
3443
3446
3450
3452
3455
3457
3460
3462
3463
3465
3466
3467
3468
3468
3469
3469
3469
3468
3468
3467
3466
3465
3464
3462
3460
3458
3456
3453
3451
3448
3445
3442
3438
3434
3431
3426
3422
3418
3413
3408
3403
3398
3393
3387
3381
3375
3369
3362
3355
3348
3341
3334
3326
3318
3310
3302
3293
3284
3275
3265
3255
3245
3235
3224
3213
3202
3190
3178
3166
3153
3140
3127
3114
3100
3086
3071
3057
3042
3026
3011
2995
2979
2962
2945
2928
2911
2893
2876
2857
2839
2820
2801
2782
2763
2743
2723
2703
2683
2662
2641
2620
2599
2578
2557
2535
2513
2491
2469
2447
2425
2402
2380
2357
2334
2311
2288
2265
2241
2218
2194
2171
2147
2123
2099
2075
2051
2027
2003
1978
1954
1930
1905
1880
1856
1831
1806
1781
1756
1731
1706
1681
1656
1630
1605
1580
1554
1529
1503
1478
1452
1427
1402
1376
1351
1325
1300
1274
1249
1223
1198
1173
1147
1122
1096
1071
1045
1020
994
969
944
918
893
867
842
817
791
766
741
715
690
665
640
615
589
564
539
514
489
464
439
414
389
364
340
315
290
265
240
215
190
165
140
115
90
64
39
14
-12
-37
-62
-88
-113
-139
-165
-190
-216
-242
-267
-293
-319
-345
-371
-396
-422
-448
-474
-500
-525
-551
-577
-603
-628
-654
-679
-705
-730
-756
-781
-806
-832
-857
-882
-907
-932
-957
-982
-1006
-1032
-1056
-1081
-1106
-1130
-1155
-1179
-1203
-1227
-1251
-1275
-1299
-1323
-1346
-1370
-1393
-1417
-1440
-1463
-1486
-1509
-1532
-1554
-1577
-1599
-1622
-1644
-1667
-1689
-1711
-1733
-1755
-1777
-1799
-1821
-1843
-1864
-1886
-1908
-1929
-1950
-1972
-1993
-2013
-2035
-2056
-2077
-2097
-2118
-2139
-2159
-2179
-2199
-2220
-2240
-2260
-2279
-2299
-2319
-2338
-2358
-2377
-2396
-2415
-2434
-2453
-2472
-2490
-2509
-2527
-2545
-2563
-2581
-2599
-2617
-2634
-2652
-2669
-2687
-2704
-2721
-2737
-2754
-2770
-2787
-2803
-2819
-2835
-2850
-2866
-2881
-2896
-2911
-2926
-2940
-2954
-2969
-2982
-2996
-3010
-3023
-3036
-3049
-3062
-3074
-3086
-3099
-3111
-3122
-3134
-3145
-3157
-3168
-3179
-3189
-3200
-3210
-3221
-3231
-3241
-3250
-3260
-3269
-3279
-3288
-3297
-3306
-3314
-3323
-3331
-3339
-3347
-3355
-3363
-3370
-3378
-3385
-3392
-3399
-3405
-3412
-3418
-3424
-3430
-3435
-3441
-3446
-3451
-3455
-3460
-3464
-3468
-3472
-3475
-3478
-3481
-3484
-3486
-3488
-3490
-3492
-3494
-3495
-3496
-3496
-3497
-3497
-3497
-3496
-3496
-3495
-3494
-3492
-3491
-3489
-3487
-3484
-3482
-3479
-3475
-3472
-3468
-3464
-3460
-3455
-3450
-3445
-3440
-3434
-3429
-3423
-3416
-3410
-3403
-3396
-3389
-3381
-3374
-3366
-3358
-3349
-3341
-3332
-3323
-3314
-3304
-3295
-3285
-3275
-3265
-3254
-3244
-3233
-3222
-3211
-3200
-3188
-3177
-3165
-3153
-3142
-3130
-3118
-3106
-3093
-3081
-3069
-3056
-3044
-3032
-3019
-3007
-2994
-2981
-2969
-2956
-2943
-2931
-2918
-2905
-2893
-2880
-2868
-2855
-2842
-2830
-2817
-2805
-2792
-2780
-2768
-2755
-2743
-2731
-2719
-2706
-2694
-2682
-2670
-2659
-2647
-2635
-2623
-2612
-2600
-2589
-2577
-2566
-2555
-2544
-2533
-2522
-2511
-2500
-2489
-2478
-2467
-2457
-2446
-2435
-2425
-2414
-2404
-2394
-2384
-2373
-2363
-2353
-2344
-2334
-2324
-2315
-2306
-2296
-2287
-2278
-2269
-2261
-2252
-2244
-2236
-2228
-2220
-2212
-2204
-2197
-2190
-2183
-2176
-2169
-2162
-2155
-2149
-2143
-2136
-2130
-2124
-2119
-2113
-2107
-2102
-2097
-2091
-2086
-2082
-2077
-2072
-2067
-2063
-2059
-2054
-2050
-2045
-2041
-2037
-2033
-2029
-2025
-2021
-2017
-2013
-2009
-2005
-2001
-1997
-1993
-1989
-1985
-1980
-1975
-1971
-1966
-1961
-1956
-1951
-1946
-1940
-1935
-1929
-1923
-1917
-1911
-1904
-1898
-1891
-1884
-1877
-1869
-1862
-1854
-1846
-1838
-1830
-1822
-1813
-1804
-1795
-1786
-1777
-1767
-1758
-1748
-1738
-1727
-1717
-1706
-1696
-1685
-1674
-1662
-1651
-1639
-1627
-1615
-1603
-1591
-1579
-1566
-1553
-1540
-1527
-1513
-1500
-1486
-1472
-1458
-1443
-1429
-1414
-1399
-1384
-1368
-1353
-1337
-1321
-1305
-1288
-1271
-1255
-1238
-1220
-1203
-1185
-1167
-1149
-1131
-1113
-1094
-1075
-1056
-1037
-1016
-998
-978
-958
-937
-917
-896
-875
-854
-833
-811
-790
-768
-746
-723
-701
-678
-655
-632
-609
-585
-562
-538
-514
-490
-466
-441
-417
-392
-367
-341
-316
-290
-264
-238
-212
-185
-158
-131
-104
-76
-49
-20
8
36
65
94
124
153
183
213
243
273
304
335
366
397
429
460
492
524
556
589
621
654
687
720
754
788
821
855
890
924
959
993
1028
1064
1099
1134
1170
1206
1242
1278
1314
1351
1387
1424
1461
1498
1535
1573
1610
1648
1686
1724
1762
1801
1840
1879
1918
1957
1997
2036
2076
2117
2157
2198
2238
2280
2321
2362
2404
2446
2488
2530
2573
2615
2658
2701
2745
2788
2832
2876
2920
2964
3008
3053
3097
3142
3187
3232
3278
3323
3368
3414
3460
3506
3552
3598
3644
3690
3737
3783
3829
3876
3923
3969
4016
4062
4109
4156
4203
4250
4297
4343
4390
4437
4484
4531
4578
4625
4672
4718
4765
4812
4859
4906
4953
5000
5047
5094
5141
5187
5234
5281
5327
5374
5421
5467
5514
5560
5606
5652
5698
5744
5790
5836
5881
5926
5972
6017
6062
6106
6151
6196
6240
6284
6328
6372
6415
6458
6502
6544
6587
6630
6672
6714
6755
6797
6838
6879
6920
6960
7000
7040
7080
7119
7158
7197
7235
7273
7311
7349
7386
7423
7460
7496
7532
7567
7603
7638
7672
7706
7740
7774
7807
7839
7871
7903
7935
7966
7996
8026
8055
8086
8115
8143
8170
8199
8226
8253
8280
8306
8331
8357
8381
8406
8430
8453
8476
8499
8521
8543
8564
8585
8606
8626
8646
8665
8684
8702
8720
8737
8754
8771
8787
8802
8817
8832
8846
8860
8873
8886
8898
8910
8921
8932
8943
8953
8962
8971
8980
8988
8995
9003
9009
9015
9021
9026
9031
9035
9039
9042
9045
9048
9049
9051
9052
9052
9052
9051
9050
9048
9046
9043
9039
9036
9031
9026
9021
9015
9009
9002
8994
8986
8977
8968
8959
8949
8938
8927
8915
8903
8890
8877
8863
8849
8834
8819
8803
8786
8769
8752
8734
8715
8696
8676
8656
8636
8614
8592
8570
8547
8524
8500
8475
8450
8425
8399
8372
8345
8318
8290
8261
8232
8203
8173
8141
8112
8080
8048
8016
7984
7951
7918
7884
7850
7815
7780
7745
7709
7673
7637
7600
7563
7525
7487
7449
7411
7372
7333
7293
7253
7213
7173
7132
7091
7050
7008
6967
6925
6882
6840
6797
6754
6711
6667
6624
6580
6536
6491
6447
6402
6357
6312
6266
6221
6175
6129
6083
6037
5990
5944
5897
5850
5803
5756
5709
5661
5614
5566
5518
5470
5422
5374
5326
5277
5229
5180
5131
5083
5034
4985
4936
4887
4838
4789
4739
4690
4641
4591
4542
4493
4443
4394
4344
4295
4245
4196
4146
4096
4046
3997
3948
3898
3849
3800
3750
3701
3651
3602
3553
3504
3454
3405
3356
3307
3258
3209
3160
3111
3062
3013
2965
2916
2867
2819
2770
2722
2674
2626
2578
2530
2483
2435
2388
2341
2293
2247
2200
2153
2107
2061
2015
1969
1923
1878
1832
1787
1742
1697
1653
1608
1564
1520
1476
1432
1388
1344
1301
1257
1214
1171
1128
1085
1042
1000
957
915
873
831
789
747
706
664
623
582
541
501
461
421
381
341
302
263
224
185
147
109
71
33
-4
-42
-79
-115
-152
-188
-224
-260
-296
-331
-367
-402
-437
-471
-506
-540
-574
-608
-642
-675
-709
-742
-775
-808
-840
-872
-904
-936
-968
-999
-1030
-1061
-1091
-1122
-1152
-1181
-1211
-1240
-1269
-1297
-1326
-1354
-1381
-1409
-1436
-1463
-1489
-1515
-1541
-1567
-1592
-1617
-1641
-1665
-1689
-1713
-1736
-1759
-1781
-1803
-1825
-1847
-1868
-1889
-1909
-1929
-1949
-1968
-1988
-2005
-2025
-2043
-2061
-2078
-2095
-2112
-2129
-2145
-2161
-2177
-2192
-2207
-2222
-2237
-2251
-2265
-2279
-2292
-2305
-2318
-2331
-2344
-2356
-2368
-2379
-2390
-2402
-2412
-2423
-2433
-2443
-2453
-2463
-2472
-2481
-2490
-2499
-2507
-2515
-2523
-2531
-2539
-2547
-2554
-2561
-2568
-2575
-2582
-2588
-2595
-2601
-2608
-2614
-2620
-2626
-2632
-2638
-2644
-2650
-2655
-2661
-2667
-2672
-2678
-2683
-2689
-2694
-2699
-2705
-2710
-2715
-2720
-2725
-2731
-2736
-2741
-2746
-2751
-2756
-2761
-2766
-2770
-2775
-2780
-2784
-2789
-2794
-2798
-2803
-2807
-2811
-2816
-2820
-2824
-2828
-2832
-2836
-2840
-2844
-2848
-2851
-2855
-2858
-2862
-2865
-2869
-2872
-2875
-2878
-2881
-2884
-2887
-2890
-2892
-2895
-2898
-2900
-2902
-2905
-2907
-2909
-2910
-2912
-2914
-2915
-2917
-2918
-2919
-2920
-2921
-2922
-2922
-2923
-2923
-2923
-2924
-2924
-2923
-2923
-2923
-2922
-2922
-2921
-2920
-2919
-2917
-2916
-2914
-2913
-2911
-2909
-2907
-2904
-2902
-2899
-2897
-2894
-2891
-2887
-2884
-2881
-2877
-2873
-2869
-2865
-2861
-2856
-2852
-2847
-2842
-2837
-2832
-2827
-2822
-2816
-2811
-2805
-2799
-2793
-2787
-2781
-2774
-2768
-2762
-2755
-2748
-2742
-2735
-2728
-2721
-2714
-2707
-2700
-2693
-2685
-2678
-2671
-2663
-2656
-2648
-2641
-2633
-2626
-2618
-2610
-2602
-2595
-2587
-2579
-2571
-2564
-2556
-2548
-2540
-2533
-2525
-2517
-2509
-2501
-2494
-2486
-2478
-2471
-2463
-2456
-2448
-2441
-2433
-2426
-2419
-2412
-2405
-2398
-2391
-2384
-2377
-2371
-2364
-2357
-2351
-2345
-2338
-2332
-2326
-2320
-2314
-2309
-2303
-2297
-2292
-2286
-2281
-2276
-2271
-2265
-2260
-2256
-2251
-2246
-2241
-2237
-2232
-2228
-2223
-2219
-2215
-2211
-2207
-2203
-2199
-2195
-2191
-2188
-2184
-2180
-2177
-2173
-2170
-2166
-2163
-2159
-2156
-2153
-2149
-2146
-2142
-2139
-2135
-2132
-2129
-2125
-2122
-2118
-2115
-2112
-2108
-2105
-2102
-2098
-2095
-2092
-2089
-2086
-2083
-2079
-2076
-2073
-2070
-2068
-2065
-2062
-2059
-2056
-2053
-2050
-2048
-2045
-2041
-2039
-2036
-2033
-2031
-2028
-2025
-2021
-2020
-2017
-2013
-2011
-2008
-2005
-2003
-2000
-1997
-1994
-1991
-1988
-1985
-1982
-1979
-1976
-1972
-1969
-1966
-1963
-1959
-1956
-1952
-1948
-1945
-1941
-1937
-1933
-1929
-1925
-1921
-1917
-1912
-1908
-1903
-1899
-1894
-1889
-1884
-1879
-1874
-1869
-1864
-1858
-1853
-1847
-1842
-1836
-1830
-1824
-1819
-1813
-1806
-1800
-1794
-1788
-1781
-1775
-1768
-1762
-1755
-1749
-1742
-1735
-1728
-1721
-1714
-1707
-1699
-1692
-1685
-1677
-1669
-1662
-1654
-1646
-1638
-1630
-1622
-1613
-1605
-1597
-1588
-1580
-1571
-1562
-1554
-1545
-1536
-1527
-1519
-1510
-1501
-1492
-1483
-1474
-1465
-1456
-1447
-1438
-1429
-1420
-1412
-1403
-1394
-1385
-1376
-1367
-1358
-1349
-1340
-1332
-1323
-1314
-1305
-1296
-1287
-1278
-1269
-1260
-1252
-1243
-1234
-1225
-1216
-1207
-1198
-1189
-1180
-1170
-1161
-1152
-1143
-1134
-1124
-1115
-1105
-1096
-1087
-1077
-1067
-1058
-1048
-1039
-1029
-1018
-1008
-999
-990
-980
-970
-960
-950
-940
-929
-919
-909
-899
-888
-878
-867
-857
-846
-836
-825
-814
-804
-793
-782
-771
-760
-750
-739
-728
-717
-706
-695
-684
-673
-662
-651
-640
-629
-619
-608
-597
-587
-576
-565
-555
-545
-534
-524
-514
-504
-494
-484
-474
-464
-455
-445
-435
-426
-417
-407
-398
-389
-380
-372
-363
-354
-346
-337
-329
-321
-313
-305
-297
-289
-282
-274
-267
-260
-253
-245
-238
-232
-225
-218
-212
-205
-199
-193
-187
-181
-175
-169
-164
-158
-153
-148
-142
-137
-133
-128
-123
-119
-115
-110
-106
-102
-99
-95
-92
-88
-85
-82
-79
-76
-74
-71
-69
-66
-64
-62
-61
-59
-57
-56
-54
-53
-52
-51
-50
-49
-48
-47
-46
-45
-44
-43
-42
-41
-41
-40
-39
-38
-37
-35
-34
-33
-32
-30
-29
-27
-26
-24
-22
-21
-19
-17
-15
-13
-10
-8
-6
-3
-1
2
5
8
11
14
17
20
24
27
31
35
39
43
47
52
56
61
66
71
77
82
88
94
100
107
114
121
128
136
143
151
160
169
177
187
196
206
216
227
237
248
260
271
283
295
308
321
334
347
361
375
389
404
419
434
449
465
481
497
514
530
547
565
582
600
618
637
655
674
694
713
733
753
773
794
814
835
857
878
900
922
945
967
990
1014
1037
1061
1085
1109
1134
1159
1184
1209
1235
1261
1288
1314
1341
1368
1396
1423
1451
1479
1508
1536
1565
1594
1623
1653
1683
1712
1742
1773
1803
1834
1864
1895
1926
1957
1989
2020
2051
2083
2115
2147
2179
2211
2243
2275
2308
2340
2373
2406
2439
2472
2505
2538
2571
2604
2637
2670
2704
2737
2771
2804
2838
2871
2905
2939
2972
3006
3040
3073
3107
3141
3175
3208
3242
3276
3310
3343
3377
3411
3444
3478
3512
3545
3578
3612
3645
3678
3711
3744
3777
3810
3842
3875
3907
3939
3971
4003
4034
4066
4097
4128
4159
4189
4219
4249
4279
4309
4338
4367
4396
4424
4452
4480
4508
4535
4562
4588
4614
4640
4666
4691
4716
4740
4764
4788
4811
4834
4857
4879
4901
4922
4943
4964
4984
5004
5024
5043
5062
5080
5098
5116
5133
5150
5166
5182
5198
5213
5228
5243
5257
5270
5284
5297
5310
5322
5334
5346
5357
5368
5378
5389
5399
5408
5417
5426
5435
5443
5451
5458
5465
5472
5479
5485
5490
5496
5501
5505
5510
5514
5517
5520
5523
5526
5528
5530
5532
5533
5534
5534
5534
5534
5534
5533
5532
5530
5529
5527
5524
5522
5519
5515
5512
5508
5504
5500
5495
5490
5485
5479
5474
5467
5461
5454
5447
5440
5433
5425
5417
5409
5400
5391
5382
5373
5363
5354
5344
5333
5323
5312
5302
5290
5279
5268
5256
5244
5232
5220
5207
5194
5181
5168
5155
5141
5128
5114
5100
5085
5071
5056
5041
5026
5011
4996
4980
4964
4948
4932
4916
4899
4883
4866
4849
4832
4815
4797
4780
4762
4744
4727
4709
4691
4672
4654
4636
4617
4598
4580
4561
4542
4523
4503
4484
4465
4445
4426
4406
4386
4366
4346
4326
4306
4286
4266
4245
4225
4204
4184
4163
4143
4122
4101
4080
4059
4038
4018
3997
3976
3955
3934
3914
3893
3872
3851
3830
3810
3789
3768
3748
3727
3707
3687
3666
3646
3626
3605
3585
3565
3545
3525
3505
3486
3466
3446
3426
3407
3387
3368
3348
3329
3310
3290
3271
3252
3233
3213
3194
3175
3156
3137
3118
3099
3080
3062
3043
3024
3006
2987
2969
2950
2932
2914
2895
2877
2859
2841
2823
2806
2788
2770
2753
2735
2718
2700
2683
2666
2648
2631
2614
2597
2580
2563
2547
2530
2514
2497
2481
2464
2448
2432
2416
2400
2384
2368
2352
2336
2320
2305
2289
2274
2258
2243
2228
2213
2198
2183
2168
2153
2138
2124
2109
2095
2081
2066
2052
2039
2025
2011
1998
1984
1971
1958
1945
1932
1920
1907
1895
1883
1870
1858
1847
1835
1823
1812
1800
1789
1778
1767
1756
1746
1735
1725
1715
1705
1695
1685
1675
1666
1657
1648
1639
1630
1621
1613
1604
1596
1588
1580
1572
1565
1557
1550
1543
1536
1529
1523
1516
1510
1503
1497
1491
1485
1480
1474
1469
1463
1458
1453
1448
1443
1438
1434
1429
1425
1420
1416
1412
1408
1404
1400
1397
1393
1389
1386
1383
1379
1376
1373
1370
1367
1364
1361
1358
1356
1353
1350
1348
1345
1343
1341
1338
1336
1334
1332
1330
1328
1326
1324
1323
1321
1319
1318
1316
1315
1314
1313
1311
1310
1310
1309
1308
1307
1307
1306
1306
1306
1306
1306
1306
1306
1306
1306
1307
1308
1308
1309
1310
1311
1312
1313
1315
1316
1317
1319
1321
1322
1324
1326
1328
1330
1332
1334
1336
1339
1341
1343
1346
1348
1351
1353
1356
1358
1361
1364
1366
1369
1372
1375
1378
1380
1383
1386
1389
1392
1394
1397
1400
1403
1406
1409
1411
1414
1417
1420
1423
1425
1428
1431
1434
1437
1439
1442
1445
1448
1451
1453
1456
1459
1461
1464
1467
1469
1472
1474
1477
1479
1482
1484
1486
1489
1491
1493
1495
1497
1499
1501
1502
1504
1506
1507
1509
1510
1511
1513
1514
1515
1516
1517
1518
1519
1520
1520
1521
1521
1522
1522
1522
1523
1523
1523
1523
1523
1522
1522
1522
1521
1520
1520
1519
1518
1517
1517
1515
1514
1513
1512
1510
1509
1507
1506
1504
1502
1500
1498
1495
1493
1490
1487
1485
1481
1478
1475
1471
1468
1464
1460
1456
1451
1447
1442
1437
1432
1427
1421
1415
1410
1403
1397
1391
1384
1377
1370
1363
1355
1347
1339
1331
1323
1314
1305
1296
1287
1277
1268
1258
1247
1237
1226
1215
1204
1193
1181
1170
1157
1145
1133
1120
1107
1094
1081
1067
1053
1039
1025
1010
997
982
967
952
937
921
906
890
874
858
842
825
809
792
775
758
741
724
707
689
671
654
636
618
600
582
564
545
527
508
490
471
452
434
415
396
377
358
339
320
300
281
262
243
223
204
184
165
145
126
106
87
67
48
28
8
-11
-31
-51
-70
-90
-110
-130
-150
-169
-189
-209
-229
-249
-269
-289
-309
-329
-349
-369
-389
-409
-429
-449
-469
-490
-510
-530
-550
-570
-590
-610
-629
-649
-669
-689
-708
-728
-748
-767
-787
-806
-825
-845
-864
-883
-902
-921
-940
-959
-978
-997
-1016
-1034
-1053
-1071
-1090
-1108
-1126
-1145
-1163
-1181
-1199
-1216
-1234
-1252
-1269
-1287
-1304
-1321
-1338
-1355
-1372
-1389
-1405
-1422
-1438
-1454
-1470
-1486
-1502
-1518
-1533
-1549
-1564
-1579
-1594
-1608
-1623
-1637
-1651
-1665
-1679
-1693
-1706
-1720
-1733
-1746
-1758
-1771
-1783
-1796
-1807
-1819
-1831
-1842
-1854
-1865
-1875
-1886
-1897
-1907
-1917
-1927
-1937
-1946
-1955
-1964
-1973
-1982
-1990
-1999
-2007
-2015
-2021
-2029
-2037
-2044
-2050
-2057
-2063
-2069
-2075
-2080
-2085
-2090
-2095
-2099
-2103
-2107
-2111
-2114
-2118
-2120
-2123
-2125
-2127
-2129
-2131
-2132
-2133
-2133
-2134
-2134
-2134
-2134
-2133
-2132
-2131
-2130
-2128
-2126
-2124
-2122
-2120
-2117
-2114
-2111
-2108
-2104
-2101
-2097
-2093
-2088
-2084
-2080
-2075
-2070
-2065
-2060
-2055
-2050
-2044
-2039
-2033
-2027
-2021
-2016
-2009
-2003
-1997
-1991
-1984
-1978
-1971
-1964
-1958
-1951
-1944
-1937
-1930
-1922
-1915
-1907
-1900
-1892
-1885
-1877
-1869
-1861
-1853
-1846
-1838
-1829
-1821
-1813
-1805
-1797
-1789
-1781
-1773
-1765
-1756
-1748
-1740
-1732
-1724
-1716
-1709
-1701
-1693
-1685
-1678
-1670
-1662
-1655
-1648
-1640
-1633
-1626
-1619
-1612
-1605
-1598
-1591
-1584
-1577
-1571
-1564
-1558
-1551
-1545
-1538
-1532
-1526
-1520
-1514
-1507
-1501
-1495
-1489
-1484
-1478
-1472
-1466
-1461
-1455
-1450
-1444
-1439
-1433
-1428
-1422
-1417
-1411
-1406
-1401
-1395
-1390
-1384
-1379
-1374
-1368
-1363
-1357
-1352
-1347
-1341
-1336
-1331
-1325
-1320
-1315
-1309
-1304
-1299
-1293
-1288
-1283
-1278
-1272
-1267
-1262
-1257
-1251
-1246
-1241
-1236
-1230
-1225
-1220
-1215
-1210
-1204
-1199
-1194
-1189
-1184
-1179
-1173
-1168
-1163
-1158
-1153
-1148
-1143
-1138
-1133
-1127
-1122
-1117
-1112
-1107
-1102
-1097
-1092
-1087
-1082
-1077
-1072
-1067
-1062
-1057
-1052
-1047
-1042
-1037
-1032
-1027
-1022
-1016
-1012
-1006
-1002
-997
-992
-988
-983
-978
-973
-968
-963
-958
-953
-948
-944
-939
-934
-929
-924
-919
-915
-910
-905
-900
-895
-891
-886
-881
-876
-872
-867
-862
-857
-853
-848
-843
-839
-834
-829
-824
-820
-815
-810
-806
-801
-796
-792
-787
-783
-778
-773
-769
-764
-759
-755
-750
-746
-741
-737
-732
-727
-723
-718
-714
-709
-705
-700
-696
-691
-687
-682
-678
-673
-669
-664
-660
-655
-651
-647
-642
-638
-633
-629
-624
-620
-616
-611
-607
-602
-598
-594
-589
-585
-581
-576
-572
-568
-563
-559
-555
-550
-546
-542
-538
-533
-529
-525
-520
-516
-512
-508
-504
-499
-495
-491
-487
-482
-478
-474
-470
-466
-462
-457
-453
-449
-445
-441
-437
-433
-428
-424
-420
-416
-412
-408
-404
-400
-396
-392
-388
-384
-380
-375
-371
-367
-363
-359
-355
-351
-347
-343
-339
-335
-332
-328
-324
-320
-316
-312
-308
-304
-300
-296
-292
-288
-284
-281
-277
-273
-269
-265
-261
-257
-253
-250
-246
-242
-238
-234
-231
-227
-223
-219
-215
-212
-208
-204
-200
-197
-193
-189
-185
-182
-178
-174
-171
-167
-163
-159
-156
-152
-148
-145
-141
-137
-134
-130
-126
-123
-119
-116
-112
-108
-105
-101
-98
-94
-90
-87
-83
-80
-76
-73
-69
-66
-62
-59
-55
-52
-48
-45
-41
-38
-34
-31
-27
-24
-20
-17
-13
-10
-7
-3
0
4
7
11
14
17
21
24
27
31
34
38
41
44
48
51
54
58
61
64
67
71
74
77
81
84
87
90
94
97
100
103
107
110
113
116
119
123
126
129
132
135
139
142
145
148
151
154
157
161
164
167
170
173
176
179
182
185
188
192
195
198
201
204
207
210
213
216
219
222
225
228
231
234
237
240
243
246
249
252
255
258
261
264
267
269
272
275
278
281
284
287
290
293
296
298
301
304
307
310
313
316
318
321
324
327
330
332
335
338
341
344
346
349
352
355
357
360
363
366
368
371
374
377
379
382
385
387
390
393
395
398
401
404
406
409
411
414
417
419
422
425
427
430
432
435
438
440
443
445
448
451
453
456
458
461
463
466
468
471
473
476
478
481
483
486
488
491
493
496
498
501
503
506
508
511
513
515
518
520
523
525
528
530
532
535
537
540
542
544
547
549
551
554
556
558
561
563
565
568
570
572
575
577
579
582
584
586
588
591
593
595
597
600
602
604
606
609
611
613
615
618
620
622
624
626
629
631
633
635
637
639
642
644
646
648
650
652
654
657
659
661
663
665
667
669
671
673
675
677
680
682
684
686
688
690
692
694
696
698
700
702
704
706
708
710
712
714
716
718
720
722
724
726
728
730
732
734
736
738
740
741
743
745
747
749
751
753
755
757
759
760
762
764
766
768
770
772
774
775
777
779
781
783
785
786
788
790
792
794
795
797
799
801
802
804
806
808
810
811
813
815
817
818
820
822
823
825
827
829
830
832
834
835
837
839
841
842
844
846
847
849
851
852
854
855
857
859
860
862
864
865
867
868
870
872
873
875
876
878
880
881
883
884
886
887
889
891
892
894
895
897
898
900
901
903
904
906
907
909
910
912
913
915
916
918
919
921
922
924
925
927
928
930
931
932
934
935
937
938
940
941
942
944
945
947
948
949
951
952
954
955
956
958
959
960
962
963
964
966
967
968
970
971
972
974
975
976
978
979
980
982
983
984
986
987
988
989
991
992
993
994
996
997
998
999
1000
1002
1002
1004
1006
1006
1008
1008
1010
1012
1012
1014
1014
1016
1018
1018
1020
1020
1022
1024
1025
1026
1027
1028
1030
1031
1032
1033
1034
1035
1036
1038
1039
1040
1041
1042
1043
1044
1045
1046
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1108
1109
1110
1111
1112
1113
1114
1115
1116
1116
1117
1118
1119
1120
1121
1122
1122
1123
1124
1125
1126
1127
1128
1128
1129
1130
1131
1132
1132
1133
1134
1135
1136
1136
1137
1138
1139
1140
1140
1141
1142
1143
1144
1144
1145
1146
1147
1147
1148
1149
1150
1150
1151
1152
1153
1153
1154
1155
1156
1156
1157
1158
1158
1159
1160
1161
1161
1162
1163
1163
1164
1165
1165
1166
1167
1167
1168
1169
1169
1170
1171
1171
1172
1173
1173
1174
1175
1175
1176
1177
1177
1178
1179
1179
1180
1181
1181
1182
1182
1183
1184
1184
1185
1185
1186
1187
1187
1188
1188
1189
1190
1190
1191
1191
1192
1192
1193
1194
1194
1195
1195
1196
1196
1197
1198
1198
1199
