5
23507
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
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
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
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
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
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
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
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
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
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
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
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
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
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
112
112
112
112
112
112
112
113
113
113
113
113
113
113
114
114
114
114
114
114
114
115
115
115
115
115
115
116
116
116
116
116
116
116
117
117
117
117
117
117
117
118
118
118
118
118
118
118
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
122
122
122
122
122
122
122
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
129
129
129
129
129
129
129
129
129
130
130
130
130
130
130
130
130
130
131
131
131
131
131
131
131
131
131
131
132
132
132
132
132
132
132
132
132
133
133
133
133
133
133
133
133
133
133
134
134
134
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
137
137
138
138
138
138
138
138
138
138
138
139
139
139
139
139
139
139
139
139
139
140
140
140
140
140
140
140
140
140
141
141
141
141
141
141
141
141
141
141
142
142
142
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
149
149
149
150
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
151
152
152
152
152
152
152
152
153
153
153
153
153
153
153
154
154
154
154
154
154
154
155
155
155
155
155
155
156
156
156
156
156
156
157
157
157
157
157
157
158
158
158
158
158
158
159
159
159
159
159
160
160
160
160
160
161
161
161
161
161
162
162
162
162
162
163
163
163
163
163
164
164
164
164
164
165
165
165
165
166
166
166
166
166
167
167
167
167
168
168
168
168
168
169
169
169
169
170
170
170
170
170
171
171
171
171
172
172
172
172
173
173
173
173
174
174
174
174
175
175
175
175
176
176
176
177
177
177
177
178
178
178
178
179
179
179
179
180
180
180
180
181
181
181
181
182
182
182
183
183
183
183
184
184
184
184
185
185
185
186
186
186
186
187
187
187
188
188
188
188
189
189
189
190
190
190
190
191
191
191
192
192
192
192
193
193
193
194
194
194
195
195
195
196
196
196
196
197
197
197
198
198
198
199
199
199
199
200
200
200
201
201
201
201
202
202
202
203
203
203
203
204
204
204
205
205
205
205
206
206
206
207
207
207
207
208
208
208
209
209
209
209
210
210
210
210
211
211
211
212
212
212
212
213
213
213
214
214
214
214
215
215
215
216
216
216
216
217
217
217
217
218
218
218
219
219
219
219
220
220
220
220
221
221
221
222
222
222
222
223
223
223
224
224
224
224
225
225
225
226
226
226
226
227
227
227
228
228
228
228
229
229
229
230
230
230
230
231
231
231
232
232
232
232
233
233
233
234
234
234
235
235
235
236
236
236
236
237
237
237
238
238
238
239
239
239
240
240
240
240
241
241
241
242
242
242
243
243
243
244
244
244
244
245
245
245
246
246
246
247
247
247
247
248
248
248
249
249
249
250
250
250
251
251
251
251
252
252
252
253
253
253
254
254
254
255
255
255
255
256
256
256
257
257
257
258
258
258
259
259
259
260
260
260
261
261
261
261
262
262
262
263
263
263
264
264
264
265
265
265
266
266
266
267
267
267
268
268
268
269
269
269
270
270
270
271
271
271
272
272
272
273
273
273
274
274
274
275
275
275
276
276
276
277
277
277
278
278
279
279
279
280
280
280
281
281
281
282
282
282
283
283
283
284
284
284
285
285
285
286
286
286
287
287
287
288
288
288
289
289
290
290
290
291
291
291
292
292
292
293
293
293
294
294
294
295
295
296
296
296
297
297
297
298
298
298
299
299
299
300
300
301
301
301
302
302
302
303
303
303
304
304
305
305
305
306
306
306
307
307
307
308
308
309
309
309
310
310
310
311
311
312
312
312
313
313
313
314
314
315
315
315
316
316
316
317
317
318
318
318
319
319
320
320
320
321
321
322
322
322
323
323
323
324
324
325
325
325
326
326
327
327
327
328
328
328
329
329
330
330
330
331
331
331
332
332
333
333
333
334
334
334
335
335
335
336
336
337
337
337
338
338
338
339
339
339
340
340
340
341
341
342
342
342
343
343
343
344
344
344
345
345
345
346
346
347
347
347
348
348
348
349
349
349
350
350
351
351
351
352
352
352
353
353
353
354
354
354
355
355
356
356
356
357
357
357
358
358
358
359
359
360
360
360
361
361
361
362
362
362
363
363
363
364
364
364
365
365
366
366
366
367
367
367
368
368
368
369
369
369
370
370
370
371
371
372
372
372
373
373
373
374
374
374
375
375
375
376
376
376
377
377
378
378
378
379
379
379
380
380
380
381
381
381
382
382
382
383
383
383
384
384
384
385
385
385
386
386
386
387
387
387
388
388
388
389
389
389
390
390
390
391
391
391
392
392
393
393
393
394
394
394
395
395
395
396
396
396
397
397
397
398
398
398
399
399
399
400
400
400
401
401
401
402
402
402
403
403
403
404
404
404
405
405
405
406
406
406
407
407
407
408
408
408
409
409
409
410
410
410
411
411
411
412
412
412
413
413
413
414
414
414
415
415
415
416
416
416
417
417
417
418
418
418
419
419
419
420
420
420
421
421
421
422
422
422
423
423
424
424
424
425
425
425
426
426
426
427
427
428
428
428
429
429
429
430
430
430
431
431
432
432
432
433
433
433
434
434
434
435
435
436
436
436
437
437
437
438
438
438
439
439
440
440
440
441
441
441
442
442
442
443
443
444
444
444
445
445
445
446
446
446
447
447
448
448
448
449
449
449
450
450
451
451
451
452
452
452
453
453
453
454
454
455
455
455
456
456
456
457
457
457
458
458
458
459
459
459
460
460
460
461
461
461
462
462
462
463
463
463
464
464
464
465
465
465
466
466
467
467
467
468
468
468
469
469
469
469
470
470
470
471
471
471
472
472
472
473
473
473
474
474
474
475
475
475
476
476
476
477
477
477
478
478
478
479
479
479
480
480
480
481
481
481
482
482
482
483
483
483
484
484
485
485
485
486
486
486
487
487
487
488
488
488
489
489
489
490
490
490
491
491
491
492
492
492
493
493
493
494
494
495
495
495
496
496
496
497
497
497
498
498
498
499
499
499
500
500
500
501
501
501
502
502
502
503
503
503
504
504
504
505
505
505
506
506
506
507
507
507
508
508
508
508
509
509
509
510
510
510
511
511
511
512
512
512
512
513
513
513
514
514
514
514
515
515
515
516
516
516
516
517
517
517
518
518
518
518
519
519
519
520
520
520
520
521
521
521
521
522
522
522
522
523
523
523
524
524
524
524
525
525
525
525
526
526
526
526
527
527
527
528
528
528
528
529
529
529
529
530
530
530
530
531
531
531
531
532
532
532
532
533
533
533
533
534
534
534
534
535
535
535
535
535
536
536
536
536
537
537
537
537
538
538
538
538
538
539
539
539
539
539
540
540
540
540
541
541
541
541
541
542
542
542
542
543
543
543
543
543
544
544
544
544
545
545
545
545
545
546
546
546
546
547
547
547
547
547
548
548
548
548
549
549
549
549
549
550
550
550
550
551
551
551
551
551
552
552
552
552
553
553
553
553
553
554
554
554
554
554
555
555
555
555
555
556
556
556
556
557
557
557
557
557
558
558
558
558
558
559
559
559
559
559
560
560
560
560
560
561
561
561
561
561
562
562
562
562
563
563
563
563
563
564
564
564
564
564
565
565
565
565
566
566
566
566
566
567
567
567
567
567
568
568
568
568
569
569
569
569
569
570
570
570
570
570
571
571
571
571
571
571
572
572
572
572
572
573
573
573
573
573
574
574
574
574
574
575
575
575
575
575
575
576
576
576
576
576
577
577
577
577
577
577
578
578
578
578
578
579
579
579
579
579
580
580
580
580
580
581
581
581
581
581
581
582
582
582
582
582
583
583
583
583
583
583
584
584
584
584
584
585
585
585
585
585
585
586
586
586
586
586
586
587
587
587
587
587
588
588
588
588
588
588
589
589
589
589
589
589
590
590
590
590
590
591
591
591
591
591
591
592
592
592
592
592
593
593
593
593
593
593
594
594
594
594
594
595
595
595
595
595
596
596
596
596
596
597
597
597
597
597
598
598
598
598
598
599
599
599
599
599
600
600
600
600
600
601
601
601
601
602
602
602
602
602
603
603
603
603
604
604
604
604
604
605
605
605
605
606
606
606
606
607
607
607
607
607
608
608
608
608
609
609
609
609
610
610
610
610
611
611
611
611
611
612
612
612
612
613
613
613
613
614
614
614
614
615
615
615
615
615
616
616
616
616
617
617
617
617
618
618
618
618
619
619
619
619
619
620
620
620
620
621
621
621
621
621
622
622
622
622
623
623
623
623
623
624
624
624
624
624
625
625
625
625
626
626
626
626
626
627
627
627
627
628
628
628
628
628
629
629
629
629
630
630
630
630
630
631
631
631
631
631
632
632
632
632
632
633
633
633
633
633
634
634
634
634
634
635
635
635
635
635
635
636
636
636
636
636
637
637
637
637
637
638
638
638
638
638
639
639
639
639
639
639
640
640
640
640
640
641
641
641
641
641
641
642
642
642
642
642
642
643
643
643
643
643
644
644
644
644
644
645
645
645
645
645
645
646
646
646
646
646
646
647
647
647
647
647
648
648
648
648
648
648
649
649
649
649
649
650
650
650
650
650
650
651
651
651
651
651
651
652
652
652
652
652
652
653
653
653
653
653
653
654
654
654
654
654
654
654
655
655
655
655
655
655
655
656
656
656
656
656
656
656
656
657
657
657
657
657
657
657
657
657
658
658
658
658
658
658
658
658
658
658
658
658
658
658
659
659
659
659
659
659
659
659
659
659
659
659
659
659
659
659
658
658
658
658
658
658
658
658
658
658
658
657
657
657
657
657
657
657
656
656
656
656
656
656
655
655
655
655
655
654
654
654
654
653
653
653
653
652
652
652
652
651
651
651
650
650
650
650
649
649
649
648
648
648
647
647
647
647
646
646
646
645
645
645
645
644
644
644
644
643
643
643
643
643
642
642
642
642
642
642
641
641
641
641
641
641
641
641
640
640
640
640
640
640
640
640
640
640
639
639
639
639
639
639
639
639
639
638
638
638
638
638
638
637
637
637
637
637
637
637
636
636
636
636
636
636
636
636
636
636
636
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
634
634
634
634
634
634
634
634
633
633
633
633
633
632
632
632
632
632
631
631
631
631
630
630
630
630
630
629
629
629
629
629
629
628
628
628
628
628
628
627
627
627
627
627
627
627
627
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
627
627
627
627
628
628
628
628
629
629
629
630
630
630
631
631
631
631
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
631
631
631
630
630
630
630
629
629
629
629
628
628
628
628
627
627
627
626
626
626
625
625
625
624
624
624
623
623
623
622
622
621
621
620
620
620
619
619
618
618
617
617
616
616
616
615
615
614
614
614
613
613
613
613
612
612
612
611
611
611
611
611
611
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
609
609
609
609
609
609
608
608
608
608
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
608
608
608
609
609
609
610
610
611
611
612
612
613
613
613
614
614
614
614
614
614
614
614
614
614
613
613
613
613
613
612
612
612
612
612
612
612
613
613
613
613
613
613
614
614
614
615
615
615
616
616
617
617
618
619
619
620
621
621
622
622
623
623
623
624
624
624
625
625
626
626
627
627
628
628
629
629
630
631
631
632
632
633
634
634
635
636
636
637
637
638
638
638
638
638
638
638
638
638
637
637
636
636
635
635
634
634
633
632
632
631
630
630
629
629
628
628
628
627
627
627
627
626
626
626
626
626
626
626
626
626
626
626
627
627
627
628
628
629
629
630
630
630
630
630
630
630
630
629
629
628
627
627
626
625
624
623
621
620
619
618
617
615
614
613
611
610
608
607
605
604
603
602
600
599
598
598
597
596
595
595
594
593
593
592
592
592
592
592
592
592
592
592
593
593
593
593
593
593
593
593
593
592
592
592
592
592
592
592
592
592
591
591
591
590
590
590
589
588
588
587
586
585
585
584
583
581
580
579
578
576
575
573
572
570
568
566
565
563
561
559
558
556
554
553
551
550
548
547
545
544
543
541
540
539
538
537
536
535
534
533
531
530
529
528
526
525
523
522
520
519
517
515
514
512
510
508
505
503
501
498
495
493
490
488
485
483
480
478
475
473
471
468
466
463
460
457
455
452
449
446
444
441
438
436
433
431
429
426
424
422
421
419
418
416
415
414
413
412
412
411
410
409
407
406
405
403
401
399
398
396
394
392
390
388
385
383
381
378
376
373
370
368
365
362
359
357
354
351
349
346
344
341
339
337
334
332
330
328
325
323
321
319
316
314
311
309
306
304
301
298
295
292
289
286
283
281
278
275
272
270
267
265
263
260
258
256
255
253
251
250
248
247
245
244
242
241
239
238
236
234
233
231
229
227
225
223
221
218
216
214
211
209
207
204
202
199
196
194
191
188
185
183
180
177
174
172
169
167
165
163
161
159
158
156
154
153
151
150
148
147
146
144
143
142
141
140
138
137
136
135
133
132
130
129
128
126
125
124
123
122
121
121
120
119
118
117
116
116
115
114
113
113
112
112
111
111
111
110
109
109
108
107
106
105
104
103
102
101
100
99
99
99
99
99
100
100
100
101
101
102
102
103
104
105
106
108
109
111
112
114
115
116
118
119
119
120
121
121
122
122
122
123
124
125
126
127
128
130
131
133
134
136
138
140
142
144
147
150
153
155
158
161
164
166
169
171
173
175
177
180
182
184
187
189
191
193
195
197
199
200
201
202
203
203
204
204
205
206
207
208
209
210
212
214
216
218
220
223
226
229
233
237
241
246
250
255
260
264
269
274
278
282
287
291
295
299
303
307
312
316
320
324
329
333
337
341
346
350
354
358
363
367
371
376
381
387
392
398
404
411
417
424
431
438
446
454
462
470
478
486
495
503
511
520
527
535
542
548
554
560
565
569
574
578
582
585
589
592
595
598
601
604
607
610
613
617
620
624
627
631
635
638
642
646
650
653
657
661
665
669
673
676
680
684
687
690
693
696
698
700
702
703
704
705
706
707
708
709
711
713
715
718
721
724
728
732
736
741
746
752
759
766
773
781
790
798
807
815
823
831
838
846
853
860
866
873
879
885
891
896
902
908
913
918
923
927
931
935
939
943
947
951
956
960
965
970
975
980
985
990
995
1000
1004
1010
1016
1022
1029
1035
1042
1049
1057
1063
1070
1076
1081
1086
1090
1094
1096
1098
1100
1101
1102
1103
1104
1105
1105
1105
1105
1104
1102
1100
1097
1094
1090
1088
1085
1083
1082
1081
1080
1080
1080
1080
1081
1081
1081
1081
1080
1081
1081
1081
1082
1083
1084
1086
1087
1089
1091
1093
1095
1097
1099
1101
1102
1103
1104
1105
1104
1104
1103
1102
1100
1097
1094
1091
1088
1084
1080
1076
1072
1067
1062
1058
1052
1047
1041
1035
1029
1022
1016
1010
1002
997
990
983
977
970
964
956
949
940
931
921
911
900
888
876
864
852
839
827
814
800
786
772
758
742
727
711
695
679
664
650
637
626
617
608
601
596
591
587
584
581
579
576
574
572
570
567
565
562
559
556
553
550
547
544
542
539
536
533
530
526
522
518
514
510
505
500
496
492
488
485
482
480
478
476
475
473
472
471
469
468
466
465
463
461
458
456
452
448
443
436
427
417
406
393
379
364
349
333
317
302
286
270
254
239
223
206
189
172
154
136
117
99
81
64
48
32
17
2
-12
-25
-38
-51
-64
-77
-90
-103
-116
-129
-143
-156
-169
-182
-195
-207
-219
-230
-241
-251
-261
-269
-277
-283
-289
-295
-300
-305
-310
-316
-321
-327
-334
-340
-347
-354
-361
-367
-373
-378
-383
-386
-389
-392
-394
-396
-398
-401
-403
-405
-408
-410
-412
-415
-417
-419
-421
-423
-424
-425
-425
-425
-425
-423
-422
-420
-418
-415
-411
-408
-404
-400
-396
-393
-390
-388
-386
-386
-387
-390
-393
-398
-403
-408
-413
-418
-423
-427
-432
-436
-441
-447
-454
-462
-471
-481
-492
-505
-518
-533
-548
-565
-581
-599
-617
-635
-654
-672
-691
-709
-727
-744
-760
-775
-789
-803
-815
-826
-837
-848
-858
-867
-875
-884
-892
-900
-907
-914
-921
-927
-933
-938
-943
-947
-951
-954
-957
-960
-963
-965
-967
-970
-972
-975
-978
-982
-987
-992
-998
-1004
-1012
-1020
-1029
-1039
-1049
-1060
-1070
-1081
-1092
-1102
-1112
-1122
-1131
-1140
-1148
-1156
-1162
-1168
-1173
-1177
-1180
-1182
-1184
-1185
-1186
-1187
-1187
-1188
-1188
-1188
-1187
-1186
-1183
-1179
-1174
-1168
-1161
-1152
-1143
-1134
-1124
-1114
-1104
-1095
-1086
-1077
-1069
-1062
-1055
-1050
-1045
-1042
-1039
-1038
-1038
-1038
-1039
-1041
-1043
-1045
-1047
-1049
-1051
-1053
-1055
-1057
-1058
-1060
-1061
-1061
-1062
-1062
-1063
-1064
-1067
-1070
-1074
-1080
-1085
-1092
-1098
-1105
-1111
-1117
-1123
-1128
-1133
-1137
-1141
-1144
-1145
-1146
-1145
-1143
-1140
-1136
-1130
-1124
-1118
-1111
-1105
-1100
-1096
-1093
-1091
-1090
-1091
-1093
-1096
-1100
-1103
-1107
-1110
-1112
-1114
-1115
-1116
-1117
-1119
-1121
-1124
-1129
-1135
-1142
-1151
-1161
-1171
-1182
-1194
-1206
-1218
-1229
-1241
-1253
-1264
-1275
-1285
-1295
-1304
-1313
-1320
-1328
-1334
-1340
-1345
-1350
-1356
-1361
-1368
-1376
-1386
-1397
-1409
-1423
-1438
-1453
-1470
-1486
-1503
-1520
-1536
-1553
-1570
-1588
-1606
-1625
-1646
-1668
-1691
-1715
-1741
-1768
-1795
-1823
-1851
-1879
-1905
-1932
-1958
-1983
-2008
-2033
-2059
-2084
-2109
-2133
-2157
-2181
-2204
-2226
-2248
-2270
-2290
-2309
-2328
-2345
-2361
-2377
-2393
-2408
-2424
-2440
-2456
-2473
-2489
-2505
-2521
-2536
-2551
-2565
-2578
-2590
-2601
-2610
-2619
-2627
-2634
-2641
-2647
-2653
-2659
-2664
-2670
-2675
-2680
-2685
-2689
-2693
-2696
-2698
-2699
-2699
-2699
-2698
-2698
-2697
-2697
-2697
-2698
-2700
-2702
-2705
-2709
-2714
-2720
-2726
-2734
-2742
-2751
-2761
-2772
-2783
-2795
-2807
-2819
-2832
-2844
-2856
-2868
-2880
-2892
-2905
-2918
-2931
-2946
-2961
-2977
-2995
-3013
-3033
-3054
-3076
-3099
-3122
-3146
-3170
-3195
-3219
-3245
-3270
-3296
-3322
-3349
-3376
-3403
-3431
-3460
-3488
-3516
-3544
-3571
-3597
-3622
-3646
-3670
-3693
-3715
-3738
-3760
-3782
-3804
-3826
-3847
-3868
-3889
-3909
-3930
-3951
-3972
-3993
-4014
-4035
-4058
-4080
-4102
-4125
-4147
-4168
-4189
-4210
-4230
-4250
-4269
-4287
-4305
-4321
-4338
-4353
-4368
-4382
-4396
-4410
-4423
-4437
-4450
-4462
-4475
-4486
-4498
-4509
-4520
-4530
-4540
-4549
-4559
-4569
-4580
-4591
-4603
-4615
-4629
-4644
-4660
-4676
-4694
-4712
-4731
-4751
-4771
-4792
-4813
-4835
-4857
-4879
-4902
-4925
-4949
-4974
-5000
-5026
-5053
-5080
-5109
-5138
-5167
-5197
-5226
-5256
-5285
-5313
-5341
-5369
-5397
-5424
-5452
-5480
-5507
-5535
-5563
-5590
-5618
-5646
-5673
-5701
-5728
-5754
-5780
-5806
-5831
-5855
-5880
-5904
-5929
-5954
-5979
-6004
-6030
-6056
-6082
-6108
-6133
-6158
-6183
-6206
-6228
-6248
-6267
-6285
-6302
-6317
-6332
-6346
-6359
-6371
-6383
-6394
-6405
-6415
-6424
-6432
-6439
-6445
-6451
-6458
-6464
-6471
-6479
-6489
-6500
-6513
-6527
-6543
-6560
-6578
-6598
-6619
-6641
-6663
-6687
-6710
-6734
-6758
-6782
-6806
-6830
-6854
-6877
-6900
-6923
-6945
-6967
-6989
-7010
-7030
-7051
-7071
-7091
-7111
-7131
-7150
-7169
-7187
-7205
-7222
-7239
-7255
-7271
-7286
-7300
-7315
-7329
-7343
-7358
-7373
-7388
-7405
-7423
-7442
-7461
-7481
-7502
-7523
-7544
-7564
-7585
-7605
-7625
-7645
-7664
-7683
-7701
-7719
-7738
-7756
-7775
-7795
-7815
-7835
-7857
-7879
-7901
-7923
-7946
-7970
-7993
-8016
-8038
-8060
-8080
-8102
-8122
-8141
-8159
-8176
-8193
-8209
-8224
-8239
-8253
-8267
-8280
-8293
-8305
-8316
-8327
-8338
-8348
-8357
-8365
-8373
-8380
-8385
-8390
-8394
-8397
-8398
-8400
-8400
-8401
-8401
-8401
-8402
-8402
-8402
-8403
-8403
-8404
-8404
-8405
-8406
-8407
-8408
-8409
-8410
-8412
-8414
-8417
-8419
-8423
-8426
-8430
-8435
-8440
-8445
-8451
-8457
-8464
-8472
-8480
-8489
-8498
-8507
-8517
-8527
-8537
-8548
-8558
-8568
-8578
-8588
-8599
-8609
-8620
-8630
-8640
-8650
-8659
-8668
-8676
-8683
-8689
-8694
-8699
-8703
-8706
-8710
-8714
-8718
-8723
-8729
-8736
-8745
-8754
-8764
-8775
-8787
-8800
-8813
-8827
-8841
-8855
-8869
-8883
-8898
-8912
-8927
-8941
-8956
-8970
-8984
-8997
-9011
-9024
-9036
-9049
-9061
-9073
-9084
-9096
-9106
-9117
-9127
-9137
-9146
-9154
-9161
-9168
-9174
-9178
-9182
-9184
-9184
-9184
-9182
-9179
-9175
-9171
-9165
-9160
-9154
-9147
-9140
-9133
-9125
-9117
-9110
-9103
-9096
-9089
-9082
-9076
-9069
-9062
-9054
-9046
-9037
-9028
-9017
-9006
-8995
-8983
-8971
-8958
-8944
-8931
-8917
-8903
-8888
-8874
-8860
-8847
-8833
-8820
-8808
-8796
-8784
-8772
-8760
-8748
-8735
-8722
-8708
-8693
-8678
-8662
-8646
-8629
-8612
-8596
-8579
-8562
-8547
-8531
-8516
-8502
-8488
-8475
-8463
-8451
-8440
-8429
-8419
-8410
-8401
-8393
-8386
-8379
-8372
-8367
-8361
-8356
-8351
-8347
-8342
-8338
-8334
-8330
-8326
-8322
-8318
-8314
-8310
-8306
-8302
-8298
-8293
-8288
-8282
-8275
-8267
-8258
-8249
-8238
-8226
-8214
-8201
-8186
-8172
-8156
-8140
-8124
-8106
-8089
-8071
-8054
-8036
-8018
-8000
-7982
-7965
-7949
-7933
-7917
-7903
-7889
-7877
-7865
-7853
-7843
-7833
-7823
-7814
-7805
-7797
-7788
-7780
-7772
-7764
-7757
-7749
-7742
-7735
-7728
-7721
-7714
-7707
-7700
-7693
-7686
-7678
-7670
-7661
-7652
-7642
-7632
-7621
-7609
-7597
-7584
-7570
-7555
-7540
-7523
-7506
-7488
-7470
-7450
-7431
-7411
-7391
-7371
-7351
-7332
-7314
-7297
-7280
-7265
-7250
-7237
-7223
-7210
-7197
-7184
-7171
-7158
-7145
-7131
-7117
-7104
-7090
-7076
-7062
-7048
-7033
-7018
-7003
-6987
-6971
-6954
-6937
-6919
-6901
-6883
-6864
-6845
-6825
-6806
-6786
-6766
-6745
-6725
-6703
-6682
-6660
-6637
-6614
-6589
-6564
-6537
-6510
-6482
-6453
-6425
-6396
-6367
-6339
-6312
-6286
-6261
-6238
-6216
-6196
-6177
-6160
-6145
-6131
-6118
-6107
-6096
-6086
-6076
-6067
-6057
-6048
-6039
-6030
-6021
-6011
-6002
-5992
-5981
-5971
-5960
-5949
-5938
-5927
-5915
-5903
-5891
-5879
-5867
-5855
-5843
-5832
-5820
-5809
-5797
-5786
-5774
-5762
-5750
-5737
-5724
-5710
-5696
-5680
-5664
-5647
-5630
-5612
-5593
-5574
-5554
-5534
-5513
-5492
-5471
-5449
-5428
-5405
-5383
-5360
-5336
-5313
-5289
-5264
-5240
-5215
-5191
-5167
-5143
-5120
-5097
-5075
-5054
-5033
-5013
-4994
-4975
-4957
-4939
-4921
-4904
-4886
-4867
-4849
-4830
-4811
-4792
-4773
-4755
-4737
-4720
-4704
-4689
-4675
-4662
-4651
-4641
-4632
-4624
-4617
-4611
-4605
-4601
-4596
-4593
-4590
-4586
-4583
-4580
-4577
-4573
-4568
-4563
-4558
-4552
-4545
-4538
-4530
-4522
-4514
-4506
-4498
-4490
-4482
-4474
-4467
-4459
-4452
-4445
-4439
-4432
-4426
-4420
-4414
-4408
-4402
-4397
-4391
-4386
-4380
-4375
-4371
-4367
-4363
-4360
-4357
-4356
-4355
-4355
-4356
-4357
-4360
-4363
-4366
-4370
-4375
-4379
-4384
-4388
-4391
-4395
-4397
-4399
-4401
-4401
-4401
-4400
-4399
-4396
-4393
-4389
-4384
-4378
-4371
-4363
-4354
-4345
-4335
-4324
-4313
-4302
-4290
-4278
-4266
-4253
-4240
-4227
-4212
-4198
-4183
-4167
-4151
-4136
-4120
-4104
-4089
-4074
-4059
-4045
-4030
-4017
-4002
-3988
-3972
-3957
-3940
-3924
-3906
-3888
-3869
-3850
-3830
-3810
-3790
-3769
-3747
-3725
-3702
-3679
-3655
-3631
-3606
-3581
-3555
-3530
-3504
-3478
-3453
-3427
-3401
-3375
-3350
-3324
-3298
-3272
-3246
-3221
-3195
-3170
-3145
-3120
-3096
-3073
-3050
-3027
-3005
-2983
-2962
-2941
-2920
-2899
-2879
-2859
-2840
-2821
-2802
-2784
-2766
-2749
-2731
-2714
-2697
-2681
-2664
-2648
-2632
-2617
-2603
-2589
-2575
-2563
-2551
-2539
-2529
-2518
-2508
-2499
-2490
-2482
-2475
-2468
-2462
-2456
-2451
-2447
-2443
-2440
-2436
-2433
-2430
-2426
-2422
-2418
-2414
-2409
-2404
-2399
-2394
-2389
-2383
-2376
-2369
-2362
-2353
-2343
-2333
-2321
-2308
-2295
-2280
-2265
-2250
-2234
-2218
-2201
-2185
-2168
-2152
-2136
-2121
-2106
-2091
-2077
-2063
-2049
-2036
-2023
-2009
-1997
-1984
-1970
-1956
-1942
-1928
-1913
-1897
-1881
-1865
-1848
-1831
-1814
-1796
-1778
-1760
-1741
-1723
-1705
-1688
-1671
-1654
-1638
-1623
-1609
-1595
-1581
-1569
-1556
-1544
-1532
-1520
-1508
-1496
-1483
-1471
-1458
-1445
-1431
-1417
-1403
-1389
-1374
-1360
-1345
-1329
-1314
-1299
-1283
-1267
-1251
-1234
-1218
-1200
-1182
-1164
-1145
-1125
-1104
-1083
-1061
-1039
-1014
-992
-968
-943
-918
-894
-869
-843
-818
-793
-768
-743
-719
-694
-670
-646
-623
-600
-578
-557
-537
-517
-498
-481
-464
-448
-433
-419
-406
-394
-383
-372
-362
-353
-344
-336
-327
-318
-309
-300
-289
-278
-267
-255
-243
-231
-218
-206
-195
-183
-172
-162
-152
-142
-132
-123
-114
-105
-97
-88
-80
-71
-62
-54
-45
-36
-27
-18
-10
-1
8
16
25
33
41
48
56
63
70
77
83
90
97
104
111
119
127
135
144
153
162
171
180
190
200
210
220
230
240
250
261
271
281
291
302
311
321
330
339
347
356
363
371
379
386
393
399
406
412
418
423
427
431
435
437
440
442
443
445
446
447
448
448
449
449
448
447
446
445
443
442
440
437
435
432
429
426
423
419
416
411
407
402
398
392
387
381
374
368
360
353
345
337
328
320
312
304
296
288
281
274
267
260
253
246
239
232
224
216
208
199
189
180
170
160
150
140
130
121
112
103
95
87
80
73
67
61
56
52
48
45
44
43
42
43
43
45
46
47
48
49
49
49
48
47
46
44
41
38
35
30
26
21
15
10
4
-2
-9
-15
-22
-28
-34
-40
-45
-50
-55
-58
-61
-63
-64
-64
-64
-62
-60
-57
-53
-49
-44
-39
-33
-27
-22
-16
-10
-4
1
6
11
15
18
21
24
26
28
29
29
29
29
29
28
27
26
25
25
24
24
23
24
24
24
24
25
25
25
26
25
25
25
24
22
20
18
15
11
6
1
-6
-13
-21
-30
-39
-49
-60
-71
-82
-93
-104
-115
-126
-136
-146
-155
-164
-171
-178
-183
-187
-191
-193
-194
-194
-193
-191
-189
-186
-182
-178
-174
-170
-165
-161
-157
-154
-150
-147
-144
-142
-139
-137
-136
-134
-132
-131
-129
-127
-125
-122
-120
-117
-114
-111
-107
-104
-101
-98
-95
-93
-91
-89
-88
-86
-86
-85
-85
-85
-86
-87
-88
-89
-91
-93
-94
-96
-98
-99
-100
-100
-100
-100
-99
-97
-95
-92
-89
-85
-81
-76
-71
-66
-60
-55
-49
-43
-37
-30
-24
-17
-10
-3
4
11
18
25
32
38
44
50
54
58
61
63
65
65
65
64
62
60
57
54
50
46
42
37
33
28
23
18
14
9
4
0
-5
-10
-16
-21
-27
-34
-41
-48
-55
-63
-71
-79
-87
-96
-105
-115
-125
-135
-146
-157
-168
-180
-191
-203
-214
-225
-236
-247
-257
-267
-276
-284
-292
-299
-305
-310
-315
-318
-321
-323
-325
-325
-325
-325
-324
-322
-320
-317
-315
-311
-308
-304
-300
-295
-291
-286
-281
-275
-269
-263
-257
-250
-242
-234
-226
-218
-209
-199
-190
-180
-169
-158
-147
-135
-123
-111
-99
-86
-74
-61
-48
-36
-23
-11
0
12
23
33
43
53
61
69
77
84
90
96
101
105
110
114
118
122
125
129
132
135
138
141
144
146
149
151
153
154
156
157
157
158
158
157
155
153
149
145
139
133
125
116
106
94
82
69
54
39
22
5
-13
-33
-54
-76
-99
-124
-150
-177
-205
-234
-265
-296
-329
-363
-399
-436
-474
-515
-557
-601
-648
-696
-747
-799
-854
-912
-972
-1034
-1099
-1167
-1237
-1310
-1386
-1464
-1545
-1628
-1713
-1801
-1890
-1981
-2074
-2169
-2265
-2362
-2462
-2562
-2665
-2769
-2874
-2982
-3090
-3201
-3312
-3425
-3539
-3655
-3771
-3889
-4006
-4125
-4244
-4363
-4482
-4601
-4719
-4836
-4952
-5067
-5180
-5291
-5400
-5507
-5610
-5710
-5807
-5900
-5989
-6073
-6154
-6229
-6300
-6366
-6427
-6483
-6534
-6580
-6620
-6654
-6683
-6706
-6723
-6734
-6739
-6737
-6729
-6714
-6693
-6665
-6630
-6588
-6540
-6485
-6424
-6356
-6282
-6201
-6115
-6023
-5926
-5823
-5715
-5602
-5484
-5362
-5235
-5105
-4971
-4834
-4694
-4552
-4408
-4262
-4114
-3965
-3815
-3665
-3513
-3362
-3210
-3058
-2906
-2754
-2602
-2451
-2301
-2150
-2001
-1853
-1705
-1558
-1413
-1269
-1126
-985
-845
-707
-570
-436
-304
-174
-46
80
204
325
444
561
675
788
897
1004
1109
1210
1309
1406
1499
1589
1677
1761
1842
1919
1993
2063
2129
2192
2250
2304
2354
2400
2441
2479
2513
2544
2571
2595
2615
2633
2648
2661
2670
2678
2683
2686
2687
2685
2682
2677
2670
2661
2650
2637
2622
2606
2587
2566
2543
2518
2491
2461
2429
2394
2356
2315
2271
2222
2170
2114
2053
1987
1916
1840
1759
1672
1580
1482
1379
1270
1157
1038
915
788
657
522
384
244
102
-42
-187
-334
-480
-628
-775
-922
-1069
-1216
-1362
-1508
-1654
-1800
-1945
-2091
-2236
-2381
-2526
-2671
-2816
-2961
-3105
-3249
-3392
-3535
-3676
-3815
-3954
-4089
-4223
-4354
-4482
-4606
-4727
-4843
-4956
-5063
-5166
-5264
-5357
-5444
-5527
-5604
-5677
-5743
-5805
-5860
-5911
-5955
-5993
-6026
-6052
-6072
-6085
-6092
-6091
-6084
-6070
-6048
-6019
-5982
-5938
-5885
-5825
-5756
-5679
-5593
-5499
-5396
-5285
-5165
-5036
-4898
-4752
-4598
-4436
-4266
-4089
-3906
-3716
-3521
-3321
-3117
-2909
-2698
-2485
-2271
-2055
-1840
-1625
-1411
-1200
-990
-783
-579
-378
-181
12
201
386
566
741
912
1078
1240
1396
1549
1696
1840
1978
2112
2241
2365
2484
2597
2705
2807
2903
2992
3074
3150
3218
3279
3333
3379
3418
3449
3473
3490
3500
3503
3500
3490
3474
3453
3427
3396
3360
3321
3278
3232
3183
3132
3078
3023
2967
2909
2850
2791
2731
2672
2612
2552
2493
2434
2376
2319
2262
2206
2150
2096
2043
1991
1940
1890
1842
1795
1751
1709
1670
1633
1600
1570
1544
1522
1503
1489
1479
1473
1471
1474
1481
1492
1507
1527
1550
1577
1608
1643
1680
1722
1766
1814
1864
1918
1975
2035
2098
2164
2234
2307
2383
2463
2546
2633
2722
2815
2911
3010
3112
3217
3324
3433
3545
3659
3774
3892
4010
4130
4251
4373
4496
4619
4742
4865
4988
5111
5233
5354
5474
5593
5711
5828
5943
6057
6169
6279
6387
6493
6597
6699
6798
6895
6990
7082
7172
7260
7345
7428
7508
7585
7659
7730
7798
7862
7923
7979
8031
8077
8119
8157
8188
8213
8233
8246
8252
8252
8245
8231
8210
8180
8145
8102
8051
7993
7927
7854
7774
7686
7591
7489
7381
7266
7144
7017
6884
6745
6602
6454
6302
6146
5987
5825
5661
5495
5328
5160
4992
4824
4655
4488
4322
4157
3994
3833
3675
3520
3368
3220
3075
2934
2798
2667
2540
2418
2301
2190
2083
1982
1885
1794
1708
1628
1552
1482
1418
1359
1306
1259
1219
1185
1158
1138
1126
1122
1126
1138
1159
1189
1228
1276
1333
1399
1475
1560
1653
1756
1866
1985
2112
2246
2386
2533
2687
2845
3009
3178
3351
3528
3708
3891
4078
4266
4457
4650
4845
5041
5238
5436
5635
5834
6034
6234
6434
6635
6835
7035
7235
7435
7635
7835
8035
8235
8435
8634
8834
9034
9235
9435
9636
9837
10038
10239
10440
10641
10841
11042
11242
11441
11640
11839
12036
12233
12428
12623
12816
13008
13198
13386
13573
13757
13939
14119
14297
14472
14645
14815
14983
15149
15311
15472
15629
15784
15937
16087
16235
16381
16525
16667
16807
16947
17084
17221
17356
17490
17622
17752
17881
18006
18130
18250
18367
18480
18589
18694
18794
18889
18979
19063
19143
19216
19285
19347
19405
19456
19503
19545
19582
19614
19643
19668
19689
19708
19724
19738
19750
19761
19772
19781
19791
19800
19809
19819
19829
19840
19851
19863
19876
19889
19904
19919
19935
19952
19969
19987
20007
20027
20048
20070
20092
20116
20141
20166
20192
20218
20245
20272
20299
20325
20352
20378
20404
20429
20453
20477
20500
20522
20544
20564
20583
20602
20618
20634
20648
20661
20672
20682
20690
20697
20701
20704
20706
20705
20703
20699
20694
20686
20678
20667
20656
20642
20627
20610
20592
20572
20550
20527
20500
20472
20441
20406
20368
20327
20282
20233
20179
20121
20059
19993
19922
19847
19768
19685
19600
19511
19421
19328
19233
19138
19041
18945
18848
18751
18655
18560
18466
18374
18284
18197
18112
18031
17954
17881
17812
17749
17690
17638
17591
17549
17514
17484
17460
17442
17429
17421
17418
17419
17425
17435
17449
17466
17487
17511
17538
17568
17601
17636
17675
17715
17759
17805
17853
17903
17955
18009
18066
18124
18184
18245
18309
18374
18441
18510
18581
18654
18730
18808
18888
18971
19056
19144
19235
19328
19423
19520
19618
19719
19820
19923
20026
20129
20232
20333
20434
20533
20629
20723
20812
20897
20977
21051
21118
21178
21229
21272
21306
21330
21344
21347
21338
21319
21288
21244
21188
21120
21038
20944
20836
20716
20582
20436
20276
20105
19920
19724
19517
19298
19070
18832
18585
18331
18069
17802
17530
17254
16974
16692
16409
16125
15842
15559
15278
14999
14722
14447
14176
13907
13641
13378
13117
12859
12602
12348
12095
11842
11591
11340
11089
10837
10584
10330
10073
9814
9552
9287
9017
8742
8463
8178
7888
7593
7291
6984
6671
6353
6029
5700
5366
5027
4682
4332
3978
3618
3253
2884
2509
2129
1743
1353
957
556
150
-261
-677
-1097
-1522
-1950
-2383
-2819
-3258
-3699
-4142
-4587
-5032
-5477
-5922
-6365
-6805
-7243
-7676
-8105
-8528
-8946
-9356
-9759
-10154
-10541
-10918
-11286
-11643
-11990
-12327
-12653
-12967
-13271
-13563
-13844
-14114
-14374
-14622
-14860
-15088
-15306
-15515
-15714
-15904
-16085
-16258
-16422
-16578
-16727
-16867
-17000
-17126
-17245
-17356
-17461
-17559
-17650
-17734
-17811
-17881
-17945
-18001
-18050
-18092
-18128
-18155
-18176
-18190
-18197
-18196
-18189
-18174
-18152
-18123
-18086
-18041
-17989
-17930
-17862
-17786
-17702
-17609
-17509
-17399
-17282
-17157
-17024
-16884
-16737
-16584
-16426
-16262
-16094
-15924
-15750
-15574
-15397
-15219
-15042
-14865
-14689
-14516
-14345
-14177
-14012
-13852
-13696
-13545
-13400
-13261
-13127
-12999
-12877
-12761
-12651
-12546
-12445
-12349
-12257
-12168
-12082
-11997
-11915
-11833
-11752
-11672
-11592
-11512
-11432
-11353
-11274
-11195
-11117
-11040
-10964
-10890
-10819
-10749
-10682
-10619
-10559
-10503
-10451
-10403
-10360
-10322
-10288
-10259
-10234
-10214
-10197
-10185
-10175
-10168
-10164
-10161
-10159
-10158
-10156
-10155
-10152
-10148
-10142
-10133
-10122
-10107
-10089
-10067
-10040
-10009
-9973
-9932
-9885
-9834
-9777
-9715
-9648
-9577
-9500
-9419
-9334
-9245
-9152
-9056
-8956
-8853
-8748
-8639
-8528
-8414
-8298
-8180
-8058
-7936
-7810
-7683
-7553
-7422
-7288
-7153
-7016
-6877
-6736
-6593
-6448
-6301
-6152
-6001
-5848
-5693
-5537
-5379
-5220
-5059
-4897
-4734
-4569
-4404
-4239
-4072
-3906
-3738
-3571
-3403
-3235
-3066
-2897
-2728
-2557
-2386
-2214
-2041
-1868
-1695
-1520
-1345
-1170
-995
-820
-645
-471
-297
-124
47
216
383
547
708
865
1018
1167
1310
1447
1579
1704
1823
1935
2040
2138
2229
2312
2388
2456
2517
2570
2617
2656
2688
2713
2731
2743
2748
2747
2739
2726
2708
2685
2657
2625
2589
2549
2506
2460
2411
2360
2306
2250
2192
2133
2071
2009
1945
1881
1816
1751
1687
1624
1563
1504
1447
1394
1345
1301
1261
1227
1199
1177
1161
1153
1151
1156
1168
1187
1212
1244
1280
1322
1368
1418
1470
1524
1579
1635
1690
1744
1798
1849
1898
1945
1990
2032
2071
2109
2144
2176
2207
2235
2262
2286
2309
2331
2351
2370
2388
2406
2423
2440
2457
2474
2492
2511
2531
2552
2574
2598
2623
2650
2680
2711
2745
2781
2820
2863
2908
2957
3008
3063
3121
3181
3244
3309
3376
3445
3514
3584
3655
3726
3797
3867
3937
4006
4075
4143
4210
4276
4341
4405
4467
4528
4587
4645
4702
4756
4809
4860
4909
4957
5002
5046
5087
5127
5165
5202
5236
5268
5298
5327
5353
5376
5397
5415
5431
5443
5452
5458
5460
5458
5452
5441
5426
5407
5383
5354
5321
5282
5239
5191
5139
5083
5022
4958
4890
4820
4748
4674
4598
4522
4446
4370
4295
4222
4150
4081
4013
3949
3887
3828
3772
3719
3670
3623
3580
3539
3502
3467
3434
3404
3377
3351
3326
3303
3280
3257
3234
3211
3187
3161
3134
3105
3073
3040
3005
2967
2927
2886
2842
2797
2751
2704
2657
2609
2561
2515
2469
2425
2383
2343
2306
2271
2238
2208
2181
2156
2134
2114
2097
2081
2068
2057
2048
2041
2037
2033
2033
2037
2041
2049
2059
2072
2087
2105
2126
2149
2175
2204
2234
2268
2303
2341
2382
2424
2469
2516
2564
2615
2668
2722
2779
2836
2895
2956
3018
3081
3146
3211
3278
3346
3415
3485
3556
3628
3701
3775
3849
3924
4000
4075
4152
4229
4306
4383
4460
4538
4615
4693
4770
4847
4923
4999
5074
5148
5222
5293
5364
5432
5500
5565
5629
5691
5751
5809
5867
5922
5977
6030
6082
6133
6183
6232
6280
6327
6373
6418
6462
6504
6545
6584
6622
6658
6692
6724
6755
6783
6810
6836
6860
6883
6905
6926
6946
6966
6987
7007
7027
7047
7068
7088
7109
7130
7150
7171
7191
7211
7231
7250
7268
7286
7303
7319
7334
7349
7363
7376
7389
7402
7414
7426
7437
7449
7459
7470
7480
7490
7500
7509
7517
7525
7533
7541
7549
7557
7565
7573
7581
7589
7598
7607
7617
7626
7636
7645
7654
7664
7673
7682
7691
7701
7710
7720
7731
7742
7755
7768
7783
7800
7818
7839
7861
7886
7914
7944
7976
8010
8048
8090
8132
8179
8228
8278
8332
8387
8445
8504
8565
8628
8692
8758
8825
8893
8962
9032
9103
9174
9245
9316
9387
9458
9529
9599
9669
9737
9805
9872
9938
10002
10066
10128
10189
10249
10308
10366
10423
10478
10532
10586
10638
10690
10742
10792
10843
10893
10944
10994
11046
11097
11150
11203
11257
11313
11369
11426
11483
11541
11600
11659
11718
11776
11834
11891
11947
12002
12055
12107
12157
12204
12249
12292
12332
12369
12403
12435
12463
12489
12511
12531
12547
12561
12572
12580
12585
12588
12587
12584
12579
12571
12561
12548
12534
12518
12501
12482
12462
12442
12421
12401
12381
12361
12342
12325
12308
12293
12280
12268
12258
12249
12242
12236
12231
12228
12226
12224
12223
12223
12224
12226
12228
12230
12234
12238
12244
12250
12257
12265
12274
12285
12296
12308
12321
12335
12351
12366
12383
12401
12419
12438
12458
12478
12499
12521
12543
12565
12588
12611
12633
12656
12679
12700
12722
12742
12761
12779
12796
12811
12824
12835
12845
12852
12858
12861
12862
12862
12859
12855
12849
12841
12831
12820
12808
12794
12779
12762
12744
12726
12706
12686
12665
12643
12621
12599
12575
12552
12528
12503
12478
12452
12426
12399
12371
12342
12312
12281
12249
12217
12183
12149
12114
12078
12042
12005
11968
11930
11892
11853
11814
11775
11736
11697
11658
11618
11579
11541
11502
11465
11428
11391
11356
11322
11289
11257
11226
11197
11168
11141
11116
11091
11068
11046
11025
11005
10986
10969
10952
10936
10921
10906
10892
10879
10865
10852
10840
10827
10813
10800
10786
10772
10757
10742
10725
10708
10690
10671
10651
10631
10609
10586
10562
10538
10513
10487
10461
10435
10409
10382
10356
10329
10303
10277
10251
10226
10202
10178
10154
10132
10110
10090
10071
10052
10035
10019
10004
9989
9976
9963
9952
9940
9929
9919
9908
9898
9888
9877
9867
9856
9844
9832
9820
9807
9794
9780
9765
9749
9732
9715
9696
9677
9657
9636
9614
9592
9569
9546
9523
9500
9478
9455
9433
9412
9391
9370
9351
9332
9314
9296
9279
9263
9248
9233
9219
9205
9193
9181
9170
9159
9149
9139
9130
9122
9113
9105
9096
9087
9078
9069
9059
9048
9036
9023
9009
8994
8977
8959
8940
8919
8897
8873
8848
8821
8792
8762
8731
8698
8664
8628
8591
8553
8514
8474
8434
8393
8351
8309
8267
8224
8182
8138
8095
8051
8007
7963
7918
7872
7826
7779
7732
7683
7634
7584
7533
7481
7429
7376
7322
7267
7212
7157
7102
7046
6991
6935
6880
6825
6771
6718
6665
6613
6562
6512
6463
6415
6368
6322
6277
6233
6191
6150
6110
6071
6033
5997
5961
5926
5892
5858
5825
5792
5759
5726
5693
5660
5626
5593
5558
5524
5489
5453
5416
5379
5341
5302
5263
5223
5182
5140
5097
5054
5010
4966
4921
4875
4829
4782
4735
4688
4640
4591
4542
4492
4442
4391
4339
4286
4233
4179
4123
4067
4010
3951
3892
3832
3771
3710
3649
3587
3524
3462
3400
3338
3276
3214
3153
3091
3030
2970
2910
2850
2790
2731
2672
2614
2555
2497
2440
2383
2326
2269
2212
2156
2100
2044
1989
1934
1879
1825
1771
1717
1664
1612
1560
1509
1458
1408
1358
1308
1260
1211
1163
1114
1067
1018
972
925
879
833
788
744
700
657
615
574
535
496
459
423
388
354
322
291
261
233
206
181
157
134
114
95
77
62
48
36
26
17
11
6
4
3
3
5
9
14
21
29
38
48
58
70
82
94
107
119
132
144
155
166
175
184
191
196
201
203
204
204
201
197
192
184
175
164
151
136
120
101
81
59
35
9
-18
-48
-79
-112
-147
-183
-222
-262
-304
-347
-392
-439
-488
-539
-591
-645
-700
-757
-816
-875
-936
-998
-1061
-1124
-1189
-1254
-1320
-1387
-1455
-1523
-1591
-1661
-1730
-1801
-1871
-1942
-2013
-2085
-2157
-2230
-2302
-2375
-2447
-2520
-2593
-2666
-2739
-2812
-2885
-2958
-3030
-3103
-3175
-3247
-3319
-3390
-3462
-3533
-3604
-3675
-3746
-3817
-3889
-3960
-4032
-4103
-4175
-4247
-4319
-4390
-4462
-4534
-4606
-4677
-4749
-4820
-4891
-4962
-5033
-5103
-5174
-5244
-5314
-5383
-5453
-5523
-5592
-5661
-5731
-5800
-5869
-5939
-6008
-6078
-6148
-6218
-6288
-6358
-6429
-6499
-6569
-6638
-6707
-6776
-6844
-6911
-6977
-7042
-7106
-7170
-7232
-7293
-7353
-7412
-7470
-7526
-7581
-7634
-7686
-7735
-7782
-7827
-7870
-7910
-7947
-7981
-8012
-8039
-8064
-8087
-8106
-8121
-8132
-8141
-8146
-8147
-8145
-8138
-8130
-8118
-8103
-8085
-8064
-8039
-8012
-7982
-7950
-7914
-7876
-7835
-7792
-7746
-7698
-7647
-7594
-7538
-7480
-7420
-7357
-7293
-7227
-7159
-7090
-7019
-6946
-6873
-6798
-6722
-6645
-6568
-6489
-6411
-6332
-6252
-6172
-6093
-6014
-5934
-5856
-5778
-5701
-5625
-5550
-5476
-5404
-5332
-5263
-5195
-5128
-5063
-5000
-4938
-4877
-4818
-4759
-4703
-4647
-4593
-4540
-4488
-4437
-4388
-4340
-4292
-4246
-4201
-4157
-4113
-4070
-4029
-3989
-3949
-3911
-3873
-3836
-3800
-3764
-3729
-3695
-3662
-3628
-3595
-3563
-3530
-3498
-3466
-3434
-3402
-3369
-3336
-3303
-3269
-3234
-3199
-3163
-3127
-3089
-3051
-3012
-2973
-2933
-2892
-2851
-2809
-2767
-2724
-2682
-2639
-2597
-2554
-2512
-2471
-2429
-2389
-2349
-2310
-2271
-2234
-2198
-2162
-2128
-2095
-2064
-2033
-2004
-1977
-1951
-1926
-1903
-1881
-1861
-1842
-1825
-1810
-1797
-1785
-1776
-1768
-1762
-1758
-1757
-1757
-1759
-1763
-1770
-1778
-1788
-1799
-1813
-1828
-1844
-1862
-1881
-1902
-1925
-1948
-1973
-2000
-2027
-2056
-2087
-2119
-2152
-2186
-2222
-2259
-2297
-2336
-2377
-2420
-2463
-2508
-2553
-2600
-2648
-2697
-2747
-2797
-2848
-2900
-2951
-3003
-3055
-3106
-3158
-3209
-3259
-3309
-3359
-3407
-3456
-3503
-3550
-3597
-3643
-3689
-3734
-3779
-3824
-3868
-3912
-3956
-3999
-4043
-4086
-4130
-4174
-4218
-4262
-4307
-4352
-4397
-4443
-4490
-4537
-4585
-4633
-4682
-4732
-4783
-4835
-4887
-4941
-4995
-5050
-5106
-5163
-5221
-5280
-5340
-5401
-5463
-5527
-5591
-5657
-5725
-5793
-5862
-5933
-6004
-6076
-6149
-6222
-6295
-6368
-6442
-6515
-6588
-6661
-6733
-6805
-6876
-6946
-7015
-7084
-7151
-7217
-7282
-7346
-7408
-7469
-7528
-7586
-7642
-7697
-7751
-7803
-7853
-7903
-7951
-7998
-8042
-8087
-8130
-8170
-8211
-8250
-8287
-8323
-8357
-8389
-8420
-8449
-8476
-8501
-8525
-8547
-8566
-8584
-8599
-8613
-8625
-8634
-8642
-8647
-8651
-8653
-8653
-8651
-8648
-8643
-8636
-8627
-8617
-8605
-8591
-8575
-8557
-8538
-8516
-8493
-8468
-8442
-8413
-8383
-8352
-8319
-8285
-8250
-8214
-8177
-8138
-8100
-8060
-8020
-7979
-7938
-7896
-7854
-7811
-7768
-7725
-7682
-7638
-7594
-7550
-7506
-7462
-7418
-7374
-7331
-7288
-7245
-7203
-7161
-7121
-7081
-7042
-7004
-6967
-6932
-6898
-6865
-6834
-6805
-6777
-6751
-6726
-6704
-6683
-6663
-6645
-6629
-6615
-6602
-6591
-6581
-6573
-6566
-6561
-6557
-6555
-6555
-6556
-6558
-6562
-6568
-6575
-6584
-6595
-6608
-6622
-6638
-6657
-6677
-6699
-6723
-6749
-6777
-6807
-6839
-6873
-6910
-6948
-6988
-7030
-7074
-7120
-7168
-7219
-7271
-7325
-7381
-7439
-7500
-7562
-7627
-7693
-7762
-7833
-7906
-7981
-8057
-8135
-8217
-8299
-8383
-8469
-8556
-8645
-8735
-8827
-8919
-9013
-9107
-9203
-9299
-9395
-9492
-9589
-9687
-9784
-9881
-9977
-10073
-10169
-10264
-10359
-10452
-10545
-10637
-10729
-10819
-10908
-10996
-11082
-11168
-11252
-11334
-11415
-11493
-11570
-11646
-11719
-11790
-11859
-11926
-11991
-12054
-12115
-12174
-12230
-12285
-12337
-12388
-12436
-12483
-12528
-12570
-12611
-12649
-12686
-12721
-12754
-12785
-12814
-12841
-12866
-12890
-12912
-12932
-12951
-12968
-12983
-12997
-13009
-13020
-13029
-13037
-13043
-13048
-13052
-13054
-13055
-13054
-13053
-13050
-13046
-13041
-13035
-13029
-13021
-13013
-13004
-12994
-12984
-12973
-12962
-12950
-12937
-12924
-12911
-12897
-12883
-12869
-12854
-12840
-12825
-12811
-12797
-12783
-12770
-12757
-12745
-12732
-12721
-12709
-12698
-12687
-12676
-12666
-12655
-12645
-12634
-12624
-12614
-12604
-12594
-12584
-12574
-12564
-12554
-12545
-12536
-12527
-12519
-12511
-12504
-12497
-12491
-12486
-12482
-12480
-12478
-12477
-12478
-12480
-12483
-12488
-12494
-12502
-12512
-12522
-12535
-12549
-12565
-12582
-12602
-12623
-12646
-12670
-12697
-12726
-12756
-12788
-12823
-12859
-12897
-12937
-12978
-13022
-13067
-13114
-13163
-13213
-13265
-13318
-13373
-13429
-13487
-13546
-13607
-13669
-13733
-13798
-13865
-13933
-14002
-14072
-14144
-14218
-14292
-14368
-14444
-14522
-14601
-14680
-14761
-14842
-14924
-15006
-15089
-15172
-15256
-15340
-15424
-15509
-15594
-15679
-15764
-15849
-15934
-16020
-16105
-16190
-16277
-16363
-16449
-16535
-16621
-16708
-16794
-16881
-16968
-17054
-17141
-17227
-17314
-17401
-17487
-17573
-17659
-17746
-17831
-17917
-18002
-18087
-18172
-18257
-18341
-18425
-18508
-18591
-18674
-18756
-18837
-18918
-18998
-19078
-19156
-19234
-19310
-19386
-19460
-19534
-19606
-19677
-19747
-19816
-19885
-19952
-20018
-20082
-20146
-20209
-20271
-20331
-20390
-20448
-20505
-20560
-20614
-20666
-20717
-20767
-20815
-20862
-20907
-20952
-20995
-21037
-21077
-21117
-21155
-21193
-21229
-21264
-21298
-21331
-21363
-21394
-21424
-21453
-21481
-21507
-21532
-21556
-21579
-21601
-21621
-21641
-21659
-21676
-21692
-21707
-21721
-21734
-21747
-21758
-21769
-21779
-21789
-21798
-21807
-21816
-21824
-21833
-21841
-21850
-21859
-21868
-21877
-21886
-21896
-21906
-21916
-21927
-21938
-21949
-21960
-21972
-21985
-21997
-22010
-22024
-22037
-22051
-22066
-22081
-22096
-22111
-22127
-22143
-22160
-22177
-22194
-22212
-22230
-22248
-22267
-22286
-22306
-22325
-22346
-22366
-22387
-22408
-22430
-22452
-22474
-22496
-22519
-22541
-22564
-22587
-22610
-22633
-22656
-22679
-22702
-22725
-22748
-22770
-22793
-22815
-22837
-22859
-22880
-22901
-22922
-22942
-22963
-22982
-23002
-23021
-23039
-23058
-23076
-23094
-23111
-23129
-23146
-23163
-23180
-23197
-23213
-23230
-23246
-23261
-23277
-23292
-23307
-23321
-23336
-23349
-23363
-23376
-23388
-23400
-23411
-23422
-23432
-23441
-23450
-23458
-23466
-23472
-23479
-23484
-23489
-23493
-23497
-23500
-23502
-23504
-23506
-23507
-23507
-23507
-23507
-23507
-23505
-23504
-23502
-23499
-23496
-23492
-23488
-23483
-23477
-23470
-23462
-23454
-23445
-23435
-23424
-23412
-23399
-23385
-23371
-23355
-23338
-23320
-23302
-23282
-23262
-23241
-23219
-23197
-23174
-23150
-23125
-23100
-23075
-23049
-23022
-22995
-22968
-22939
-22911
-22882
-22852
-22822
-22791
-22760
-22728
-22696
-22663
-22630
-22596
-22561
-22525
-22489
-22452
-22415
-22376
-22337
-22297
-22255
-22213
-22170
-22127
-22082
-22036
-21989
-21941
-21893
-21844
-21794
-21743
-21691
-21639
-21586
-21531
-21476
-21420
-21363
-21306
-21247
-21186
-21125
-21063
-21000
-20935
-20870
-20804
-20736
-20668
-20599
-20529
-20459
-20388
-20317
-20245
-20173
-20100
-20028
-19955
-19882
-19809
-19736
-19664
-19591
-19518
-19446
-19374
-19302
-19230
-19158
-19086
-19014
-18943
-18872
-18800
-18729
-18657
-18585
-18513
-18441
-18368
-18294
-18220
-18145
-18069
-17992
-17914
-17836
-17756
-17675
-17594
-17511
-17428
-17344
-17258
-17173
-17086
-16998
-16910
-16821
-16731
-16640
-16548
-16456
-16363
-16268
-16172
-16078
-15981
-15883
-15784
-15685
-15584
-15482
-15379
-15275
-15170
-15064
-14957
-14849
-14739
-14629
-14517
-14405
-14292
-14177
-14062
-13947
-13831
-13714
-13597
-13479
-13362
-13244
-13126
-13008
-12890
-12773
-12655
-12537
-12420
-12302
-12185
-12068
-11951
-11834
-11717
-11600
-11484
-11368
-11252
-11136
-11021
-10906
-10791
-10678
-10565
-10453
-10341
-10231
-10122
-10014
-9907
-9801
-9697
-9593
-9491
-9391
-9291
-9193
-9096
-9000
-8906
-8813
-8722
-8632
-8543
-8455
-8370
-8285
-8202
-8121
-8041
-7962
-7885
-7809
-7735
-7662
-7590
-7519
-7450
-7381
-7314
-7247
-7182
-7117
-7053
-6990
-6928
-6866
-6805
-6744
-6684
-6625
-6565
-6506
-6448
-6390
-6332
-6274
-6217
-6160
-6104
-6048
-5992
-5937
-5882
-5828
-5773
-5720
-5666
-5613
-5561
-5508
-5456
-5404
-5353
-5301
-5250
-5198
-5147
-5096
-5045
-4995
-4944
-4893
-4843
-4792
-4742
-4691
-4641
-4591
-4541
-4491
-4441
-4391
-4341
-4292
-4242
-4193
-4144
-4094
-4046
-3998
-3949
-3901
-3852
-3803
-3753
-3704
-3654
-3604
-3553
-3502
-3451
-3399
-3347
-3294
-3242
-3189
-3135
-3082
-3028
-2973
-2919
-2864
-2809
-2753
-2697
-2641
-2584
-2527
-2470
-2412
-2353
-2295
-2236
-2176
-2117
-2056
-1995
-1934
-1871
-1808
-1744
-1680
-1614
-1548
-1480
-1412
-1342
-1272
-1200
-1127
-1053
-979
-903
-826
-748
-669
-589
-508
-426
-344
-260
-175
-90
-3
84
172
261
351
442
534
626
719
813
908
1002
1100
1197
1294
1392
1491
1590
1690
1789
1890
1990
2091
2192
2293
2394
2495
2597
2699
2800
2902
3004
3106
3207
3309
3410
3511
3611
3711
3811
3910
4008
4106
4203
4298
4393
4487
4580
4671
4762
4851
4939
5026
5112
5197
5280
5363
5445
5525
5605
5684
5762
5840
5916
5992
6066
6140
6214
6287
6359
6430
6501
6572
6642
6712
6781
6850
6919
6987
7055
7123
7191
7259
7326
7394
7461
7529
7596
7663
7730
7796
7863
7928
7994
8058
8122
8186
8250
8312
8374
8435
8494
8553
8611
8668
8724
8779
8833
8885
8937
8988
9037
9086
9134
9181
9227
9272
9316
9360
9402
9445
9486
9527
9567
9607
9646
9685
9723
9761
9799
9836
9872
9909
9944
9980
10015
10050
10084
10118
10151
10184
10216
10248
10279
10310
10340
10369
10398
10427
10455
10482
10509
10536
10562
10588
10613
10638
10662
10686
10710
10733
10756
10778
10801
10823
10844
10866
10887
10908
10929
10950
10970
10990
11010
11030
11049
11068
11086
11103
11120
11136
11151
11166
11179
11191
11202
11212
11221
11229
11236
11242
11247
11250
11253
11255
11256
11256
11255
11253
11251
11248
11244
11240
11235
11230
11224
11218
11212
11204
11197
11189
11181
11172
11162
11152
11142
11131
11119
11107
11094
11081
11067
11052
11037
11021
11004
10987
10969
10951
10932
10913
10893
10873
10853
10832
10811
10789
10768
10746
10724
10702
10681
10659
10638
10617
10596
10575
10555
10535
10516
10496
10477
10458
10440
10421
10403
10385
10367
10349
10331
10313
10295
10277
10259
10241
10223
10205
10187
10169
10151
10133
10114
10095
10076
10057
10037
10017
9996
9975
9954
9933
9911
9889
9867
9844
9822
9799
9776
9753
9729
9706
9683
9659
9636
9612
9589
9565
9542
9519
9496
9473
9450
9428
9406
9384
9363
9342
9322
9303
9284
9266
9249
9232
9217
9202
9189
9176
9164
9154
9145
9137
9129
9124
9119
9115
9112
9111
9110
9111
9112
9114
9117
9120
9125
9130
9136
9142
9149
9157
9165
9174
9183
9193
9203
9213
9224
9235
9247
9258
9270
9282
9295
9307
9320
9333
9346
9359
9372
9385
9398
9411
9424
9437
9450
9463
9475
9488
9500
9511
9523
9533
9543
9553
9562
9570
9577
9583
9588
9593
9596
9598
9600
9601
9600
9599
9597
9594
9590
9585
9580
9573
9566
9557
9548
9538
9527
9515
9503
9490
9476
9462
9446
9431
9414
9397
9379
9361
9343
9323
9304
9284
9263
9242
9220
9198
9175
9151
9127
9102
9076
9049
9022
8993
8963
8932
8900
8867
8833
8797
8760
8723
8684
8644
8603
8561
8518
8474
8430
8385
8339
8292
8245
8198
8150
8101
8052
8002
7952
7901
7850
7798
7746
7693
7640
7586
7532
7477
7422
7366
7310
7253
7195
7137
7079
7019
6960
6899
6838
6776
6714
6651
6588
6524
6459
6394
6328
6262
6195
6128
6060
5992
5923
5854
5785
5715
5645
5575
5504
5433
5362
5290
5218
5147
5075
5002
4930
4858
4785
4713
4641
4568
4496
4424
4352
4281
4209
4139
4067
3998
3929
3860
3791
3723
3656
3589
3522
3456
3390
3325
3260
3195
3131
3068
3005
2942
2880
2819
2758
2698
2638
2579
2521
2463
2405
2348
2292
2236
2180
2125
2071
2017
1964
1911
1858
1806
1755
1704
1654
1604
1554
1505
1457
1409
1361
1314
1268
1222
1177
1133
1089
1046
1004
962
922
882
843
805
768
731
695
660
625
592
558
526
494
462
432
401
371
342
313
285
257
229
202
175
149
123
98
73
49
25
1
-22
-44
-65
-86
-106
-126
-145
-163
-181
-198
-215
-231
-247
-262
-276
-290
-304
-317
-329
-341
-353
-364
-376
-386
-397
-408
-418
-429
-439
-449
-460
-470
-481
-491
-502
-513
-523
-534
-544
-555
-565
-575
-584
-594
-603
-611
-619
-627
-634
-641
-647
-653
-659
-663
-668
-672
-676
-679
-682
-685
-687
-690
-691
-693
-695
-696
-697
-698
-699
-701
-702
-703
-704
-706
-708
-710
-712
-714
-717
-720
-723
-726
-730
-734
-738
-743
-748
-753
-758
-764
-770
-777
-783
-790
-797
-805
-813
-821
-830
-838
-848
-857
-867
-877
-888
-898
-909
-920
-931
-943
-954
-966
-978
-989
-1000
-1012
-1026
-1038
-1050
-1063
-1075
-1088
-1102
-1115
-1129
-1143
-1157
-1172
-1187
-1202
-1217
-1232
-1247
-1262
-1277
-1291
-1305
-1319
-1332
-1344
-1356
-1367
-1377
-1387
-1396
-1404
-1411
-1417
-1423
-1427
-1431
-1434
-1436
-1438
-1439
-1439
-1438
-1436
-1434
-1431
-1428
-1424
-1419
-1413
-1407
-1400
-1392
-1384
-1376
-1366
-1356
-1346
-1335
-1323
-1311
-1299
-1286
-1273
-1259
-1245
-1231
-1217
-1202
-1188
-1173
-1158
-1144
-1130
-1116
-1103
-1090
-1077
-1066
-1054
-1044
-1034
-1024
-1014
-1006
-999
-992
-985
-978
-972
-966
-961
-956
-951
-947
-943
-940
-937
-934
-932
-930
-929
-928
-928
-928
-929
-930
-931
-933
-936
-939
-943
-947
-952
-957
-963
-968
-975
-981
-988
-994
-1000
-1008
-1014
-1020
-1028
-1034
-1040
-1045
-1051
-1055
-1060
-1064
-1068
-1071
-1075
-1078
-1081
-1083
-1086
-1089
-1091
-1094
-1096
-1099
-1101
-1104
-1106
-1109
-1112
-1115
-1118
-1121
-1124
-1127
-1131
-1134
-1138
-1141
-1144
-1148
-1151
-1155
-1158
-1161
-1164
-1167
-1170
-1173
-1176
-1178
-1181
-1183
-1185
-1187
-1189
-1191
-1194
-1196
-1198
-1200
-1203
-1205
-1208
-1210
-1213
-1216
-1219
-1222
-1225
-1229
-1232
-1236
-1240
-1244
-1248
-1253
-1257
-1263
-1268
-1274
-1280
-1286
-1293
-1299
-1306
-1313
-1319
-1326
-1333
-1339
-1346
-1352
-1359
-1365
-1371
-1377
-1383
-1388
-1394
-1399
-1404
-1409
-1414
-1418
-1423
-1427
-1431
-1435
-1438
-1441
-1444
-1446
-1448
-1450
-1452
-1453
-1453
-1453
-1453
-1452
-1451
-1449
-1447
-1445
-1442
-1438
-1434
-1430
-1426
-1421
-1416
-1411
-1405
-1399
-1393
-1387
-1380
-1373
-1366
-1358
-1350
-1342
-1333
-1324
-1314
-1304
-1293
-1282
-1270
-1257
-1244
-1230
-1215
-1199
-1183
-1166
-1148
-1130
-1111
-1092
-1072
-1051
-1031
-1010
-988
-967
-945
-923
-901
-879
-857
-835
-812
-790
-767
-744
-722
-699
-677
-654
-632
-610
-588
-566
-545
-524
-503
-483
-463
-444
-425
-407
-389
-372
-355
-340
-324
-310
-296
-283
-271
-259
-249
-238
-229
-220
-212
-205
-198
-193
-187
-183
-179
-176
-174
-172
-171
-171
-171
-172
-174
-176
-179
-183
-188
-193
-200
-207
-214
-223
-233
-243
-254
-266
-279
-292
-306
-321
-337
-353
-370
-387
-406
-425
-444
-465
-486
-508
-530
-553
-577
-601
-626
-652
-679
-706
-734
-762
-792
-822
-853
-885
-917
-951
-985
-1020
-1055
-1091
-1128
-1166
-1204
-1243
-1282
-1323
-1363
-1405
-1447
-1490
-1533
-1577
-1622
-1667
-1713
-1760
-1807
-1855
-1904
-1953
-2001
-2052
-2103
-2154
-2206
-2258
-2311
-2364
-2417
-2470
-2524
-2577
-2631
-2685
-2739
-2793
-2847
-2901
-2955
-3009
-3063
-3116
-3169
-3222
-3274
-3326
-3378
-3428
-3479
-3528
-3577
-3626
-3673
-3720
-3766
-3812
-3856
-3900
-3943
-3985
-4027
-4067
-4108
-4148
-4187
-4225
-4263
-4300
-4337
-4374
-4410
-4445
-4481
-4515
-4550
-4583
-4617
-4649
-4682
-4713
-4745
-4775
-4806
-4836
-4865
-4894
-4922
-4950
-4978
-5005
-5031
-5057
-5083
-5108
-5133
-5157
-5181
-5205
-5228
-5251
-5274
-5297
-5320
-5342
-5364
-5386
-5408
-5430
-5451
-5473
-5494
-5516
-5537
-5558
-5579
-5600
-5620
-5641
-5661
-5681
-5700
-5720
-5739
-5757
-5776
-5794
-5811
-5828
-5845
-5861
-5877
-5892
-5907
-5921
-5935
-5949
-5962
-5974
-5986
-5998
-6009
-6019
-6029
-6038
-6046
-6054
-6061
-6067
-6072
-6077
-6081
-6084
-6086
-6087
-6088
-6087
-6086
-6084
-6081
-6077
-6072
-6066
-6059
-6052
-6043
-6034
-6024
-6013
-6001
-5989
-5976
-5962
-5948
-5933
-5917
-5901
-5885
-5868
-5850
-5833
-5814
-5796
-5777
-5757
-5738
-5717
-5697
-5676
-5655
-5633
-5611
-5589
-5566
-5543
-5520
-5497
-5473
-5449
-5425
-5400
-5375
-5350
-5324
-5297
-5271
-5243
-5216
-5188
-5159
-5131
-5102
-5072
-5043
-5013
-4982
-4952
-4921
-4889
-4858
-4826
-4794
-4761
-4728
-4696
-4662
-4629
-4596
-4562
-4528
-4494
-4460
-4426
-4392
-4357
-4323
-4289
-4255
-4221
-4187
-4153
-4119
-4085
-4051
-4017
-3982
-3948
-3913
-3878
-3842
-3807
-3771
-3735
-3699
-3662
-3626
-3589
-3552
-3514
-3476
-3438
-3399
-3360
-3320
-3279
-3238
-3196
-3153
-3109
-3065
-3019
-2973
-2926
-2878
-2829
-2779
-2728
-2676
-2624
-2570
-2516
-2460
-2404
-2348
-2290
-2232
-2173
-2113
-2053
-1992
-1931
-1869
-1807
-1745
-1682
-1619
-1556
-1493
-1431
-1368
-1305
-1242
-1180
-1118
-1056
-995
-934
-873
-812
-752
-693
-633
-575
-516
-458
-401
-343
-286
-230
-173
-117
-61
-5
50
106
162
217
273
328
383
439
494
550
605
661
716
772
828
884
940
997
1053
1109
1166
1223
1279
1336
1392
1449
1505
1562
1618
1673
1729
1784
1839
1893
1946
1999
2052
2103
2154
2204
2254
2302
2349
2395
2441
2485
2528
2571
2612
2653
2692
2731
2768
2805
2842
2877
2912
2946
2980
3013
3046
3079
3111
3142
3174
3205
3235
3265
3295
3324
3353
3381
3409
3436
3463
3490
3515
3541
3565
3589
3613
3636
3658
3680
3701
3721
3740
3759
3778
3795
3812
3829
3845
3860
3875
3890
3904
3918
3931
3944
3957
3969
3980
3992
4002
4013
4022
4033
4042
4051
4061
4069
4078
4086
4094
4102
4110
4117
4125
4131
4138
4144
4150
4155
4161
4166
4170
4174
4178
4182
4185
4188
4191
4193
4195
4197
4199
4200
4201
4202
4202
4202
4202
4202
4202
4201
4200
4200
4199
4197
4196
4194
4192
4190
4187
4185
4181
4178
4174
4169
4165
4159
4154
4148
4141
4134
4127
4120
4112
4104
4094
4086
4077
4067
4057
4046
4035
4024
4011
4000
3988
3975
3961
3948
3934
3920
3905
3890
3875
3859
3843
3827
3810
3794
3776
3759
3741
3723
3705
3686
3668
3649
3630
3610
3591
3572
3552
3533
3513
3494
3474
3455
3436
3417
3398
3379
3360
3341
3323
3305
3287
3269
3251
3234
3217
3201
3184
3168
3152
3136
3120
3104
3089
3073
3058
3042
3026
3011
2995
2980
2964
2948
2933
2918
2902
2887
2872
2856
2841
2826
2811
2796
2781
2766
2751
2737
2722
2708
2693
2679
2665
2651
2637
2623
2609
2595
2581
2567
2554
2540
2526
2511
2497
2483
2468
2453
2438
2423
2407
2392
2376
2360
2344
2327
2311
2294
2277
2260
2243
2226
2209
2191
2174
2156
2138
2120
2103
2085
2067
2049
2032
2013
1997
1979
1962
1946
1929
1913
1897
1881
1866
1851
1836
1822
1808
1794
1780
1766
1753
1739
1726
1712
1699
1686
1673
1660
1647
1634
1621
1609
1596
1584
1573
1561
1550
1538
1528
1517
1507
1496
1487
1477
1467
1457
1448
1438
1428
1419
1409
1400
1390
1381
1372
1362
1353
1343
1334
1324
1315
1305
1295
1285
1275
1264
1254
1243
1232
1221
1210
1199
1188
1177
1166
1155
1144
1134
1123
1112
1102
1092
1082
1072
1062
1053
1044
1036
1027
1020
1012
1006
1000
995
990
986
982
979
977
975
974
974
974
975
977
979
982
985
989
993
998
1004
1008
1016
1022
1029
1036
1044
1052
1060
1069
1078
1087
1097
1106
1116
1127
1137
1148
1158
1170
1181
1192
1204
1216
1228
1240
1252
1265
1277
1290
1304
1317
1331
1345
1360
1374
1389
1405
1421
1437
1453
1470
1487
1504
1522
1539
1557
1575
1593
1611
1629
1647
1665
1683
1701
1719
1736
1754
1771
1788
1804
1821
1837
1853
1868
1883
1898
1913
1927
1941
1955
1969
1983
1997
2009
2024
2037
2052
2066
2080
2094
2109
2123
2138
2153
2167
2182
2197
2212
2227
2242
2257
2271
2286
2301
2316
2331
2346
2362
2378
2394
2410
2427
2445
2463
2482
2502
2522
2543
2565
2588
2612
2636
2661
2687
2713
2740
2767
2795
2823
2852
2881
2910
2940
2969
2999
3029
3059
3089
3118
3148
3177
3206
3235
3263
3291
3319
3347
3374
3401
3427
3454
3480
3507
3533
3559
3585
3610
3636
3662
3687
3712
3737
3762
3786
3810
3833
3856
3878
3900
3921
3941
3961
3980
3998
4016
4033
4050
4066
4082
4097
4112
4127
4141
4154
4167
4180
4192
4204
4216
4226
4237
4247
4256
4265
4273
4280
4287
4293
4298
4302
4305
4308
4309
4309
4308
4307
4304
4300
4295
4289
4282
4273
4264
4254
4243
4231
4218
4204
4189
4174
4157
4140
4123
4104
4085
4065
4043
4022
4002
3980
3957
3935
3911
3888
3864
3840
3815
3791
3766
3741
3716
3691
3665
3640
3614
3588
3563
3537
3512
3486
3461
3436
3411
3386
3362
3337
3313
3290
3266
3243
3221
3198
3176
3154
3133
3111
3090
3069
3048
3026
3005
2984
2962
2941
2919
2897
2874
2851
2828
2805
2781
2757
2732
2707
2682
2656
2630
2603
2576
2548
2520
2491
2462
2432
2403
2372
2342
2311
2280
2249
2217
2186
2154
2122
2090
2058
2025
1994
1962
1930
1898
1865
1833
1801
1769
1737
1706
1674
1643
1612
1581
1550
1519
1489
1459
1429
1400
1370
1342
1313
1285
1257
1230
1203
1176
1150
1125
1099
1075
1050
1026
1002
979
955
932
909
887
864
841
819
796
774
751
729
707
685
663
641
620
598
577
556
536
515
496
476
457
439
421
404
387
370
354
339
324
310
296
282
269
256
243
231
219
208
196
185
175
164
154
144
135
126
117
109
101
93
85
78
72
66
60
54
49
45
41
37
34
31
28
26
24
23
22
21
21
21
22
23
24
25
27
29
31
34
36
39
42
46
49
53
56
60
64
68
72
76
81
85
89
94
98
103
108
112
117
122
127
132
137
142
148
153
158
164
169
175
180
186
192
197
203
210
216
222
229
236
242
249
256
264
271
278
286
293
301
309
317
325
333
341
349
357
365
373
381
389
397
405
412
420
428
436
443
451
458
466
473
481
488
495
502
509
516
522
528
534
539
544
549
553
557
561
564
567
570
572
575
578
580
583
586
589
592
595
599
603
607
612
617
623
629
635
642
649
657
665
673
681
690
699
708
717
727
736
745
755
764
774
784
793
802
812
821
830
839
848
857
865
874
882
890
898
906
914
921
929
936
943
949
956
962
967
973
978
983
987
991
995
998
1000
1004
1006
1008
1010
1012
1014
1016
1018
1018
1020
1022
1022
1024
1025
1026
1026
1027
1028
1028
1028
1028
1028
1028
1027
1026
1025
1024
1022
1020
1018
1016
1014
1012
1008
1006
1002
999
995
991
987
983
978
973
967
961
955
948
941
934
926
918
909
900
890
880
870
859
847
835
823
810
797
783
769
755
740
724
708
692
676
659
642
625
607
590
572
554
535
517
499
480
462
444
426
408
391
373
357
340
324
309
294
279
265
251
238
226
214
202
192
181
171
162
153
145
137
130
123
116
110
104
99
93
88
84
79
74
70
65
61
56
52
47
42
37
32
27
21
15
9
3
-4
-11
-18
-25
-32
-40
-47
-55
-63
-71
-80
-88
-97
-106
-116
-125
-135
-144
-154
-165
-175
-185
-196
-207
-218
-229
-241
-253
-265
-277
-290
-303
-316
-329
-343
-357
-372
-386
-401
-416
-431
-446
-462
-477
-492
-508
-524
-539
-555
-570
-586
-601
-616
-631
-646
-661
-676
-690
-704
-717
-731
-744
-757
-770
-782
-794
-806
-818
-829
-841
-852
-863
-874
-885
-897
-908
-919
-931
-942
-954
-966
-978
-991
-1002
-1016
-1029
-1043
-1056
-1070
-1084
-1098
-1113
-1128
-1142
-1157
-1173
-1188
-1204
-1219
-1235
-1251
-1267
-1283
-1300
-1316
-1332
-1349
-1366
-1382
-1399
-1416
-1433
-1450
-1467
-1485
-1502
-1520
-1538
-1556
-1574
-1592
-1610
-1629
-1648
-1667
-1686
-1705
-1724
-1743
-1763
-1782
-1801
-1821
-1840
-1859
-1878
-1897
-1915
-1934
-1952
-1970
-1987
-2004
-2021
-2037
-2053
-2069
-2084
-2099
-2114
-2128
-2143
-2156
-2170
-2184
-2198
-2211
-2225
-2238
-2252
-2266
-2280
-2294
-2308
-2322
-2336
-2351
-2365
-2380
-2394
-2409
-2423
-2438
-2452
-2466
-2480
-2494
-2508
-2521
-2534
-2547
-2560
-2572
-2585
-2597
-2609
-2620
-2632
-2643
-2655
-2666
-2677
-2688
-2699
-2711
-2722
-2733
-2744
-2755
-2767
-2778
-2789
-2800
-2812
-2823
-2834
-2845
-2856
-2867
-2879
-2890
-2901
-2912
-2923
-2934
-2945
-2956
-2967
-2977
-2988
-2998
-3009
-3019
-3029
-3039
-3049
-3059
-3069
-3078
-3088
-3097
-3107
-3116
-3126
-3135
-3144
-3153
-3162
-3172
-3180
-3189
-3198
-3207
-3215
-3223
-3231
-3239
-3246
-3253
-3260
-3266
-3272
-3278
-3283
-3288
-3292
-3296
-3299
-3302
-3305
-3307
-3309
-3311
-3312
-3312
-3312
-3312
-3312
-3311
-3310
-3308
-3307
-3305
-3303
-3300
-3297
-3294
-3291
-3287
-3283
-3279
-3274
-3269
-3264
-3259
-3253
-3247
-3240
-3234
-3227
-3220
-3213
-3206
-3198
-3191
-3183
-3175
-3167
-3160
-3152
-3144
-3136
-3129
-3121
-3114
-3106
-3099
-3092
-3085
-3078
-3072
-3065
-3059
-3053
-3047
-3041
-3035
-3030
-3025
-3020
-3015
-3011
-3006
-3003
-2999
-2995
-2992
-2989
-2987
-2984
-2982
-2980
-2978
-2976
-2974
-2972
-2970
-2968
-2966
-2964
-2961
-2959
-2955
-2952
-2948
-2943
-2939
-2933
-2928
-2922
-2915
-2908
-2900
-2892
-2884
-2875
-2866
-2857
-2848
-2838
-2828
-2818
-2807
-2797
-2787
-2777
-2767
-2757
-2748
-2739
-2730
-2722
-2713
-2706
-2699
-2692
-2685
-2679
-2673
-2668
-2662
-2657
-2653
-2648
-2644
-2640
-2636
-2632
-2628
-2625
-2621
-2618
-2615
-2612
-2609
-2605
-2602
-2600
-2597
-2594
-2591
-2588
-2585
-2582
-2579
-2576
-2572
-2569
-2565
-2561
-2557
-2552
-2547
-2542
-2536
-2529
-2523
-2515
-2507
-2499
-2491
-2481
-2472
-2462
-2451
-2440
-2429
-2417
-2405
-2392
-2379
-2365
-2351
-2337
-2322
-2307
-2291
-2274
-2258
-2240
-2222
-2204
-2185
-2165
-2145
-2124
-2103
-2081
-2058
-2035
-2012
-1987
-1962
-1937
-1911
-1884
-1857
-1830
-1802
-1773
-1744
-1715
-1685
-1655
-1624
-1593
-1562
-1531
-1499
-1467
-1435
-1402
-1369
-1337
-1304
-1271
-1237
-1204
-1171
-1137
-1104
-1070
-1037
-1002
-970
-937
-904
-872
-839
-807
-776
-745
-714
-684
-655
-626
-597
-569
-542
-514
-488
-462
-436
-411
-386
-362
-338
-315
-292
-270
-248
-226
-205
-184
-164
-144
-124
-105
-87
-69
-51
-33
-16
0
16
32
48
63
78
92
106
120
134
148
161
174
187
200
212
225
237
249
262
274
286
299
311
324
336
349
362
375
388
402
415
429
443
456
470
485
499
513
528
543
558
573
588
603
618
634
650
665
681
697
713
730
746
763
779
796
813
830
847
864
881
899
916
934
951
969
987
1004
1022
1041
1059
1077
1095
1113
1132
1150
1168
1186
1204
1221
1239
1256
1273
1290
1307
1323
1339
1355
1371
1387
1402
1417
1433
1447
1462
1477
1491
1505
1519
1533
1547
1560
1573
1586
1599
1612
1624
1636
1648
1659
1671
1682
1692
1702
1712
1722
1731
1740
1748
1756
1764
1771
1778
1784
1790
1795
1800
1804
1808
1811
1814
1816
1818
1819
1819
1820
1819
1819
1817
1815
1813
1810
1807
1803
1799
1794
1789
1783
1777
1770
1762
1754
1746
1737
1727
1717
1706
1695
1683
1671
1658
1645
1631
1617
1603
1588
1573
1558
1543
1527
1511
1495
1479
1462
1445
1428
1411
1393
1376
1357
1339
1321
1302
1283
1263
1244
1225
1205
1185
1166
1146
1127
1107
1088
1069
1049
1030
1010
993
974
955
937
919
901
883
866
848
831
814
797
781
764
748
732
716
700
684
669
654
638
623
608
593
578
564
549
534
520
505
491
476
462
447
433
418
403
388
372
357
341
325
308
292
274
257
238
220
200
180
160
139
118
95
73
50
26
2
-23
-48
-74
-100
-126
-152
-179
-206
-233
-260
-287
-314
-342
-369
-397
-425
-452
-480
-508
-536
-563
-591
-619
-647
-675
-703
-730
-758
-786
-813
-840
-868
-895
-922
-949
-975
-1002
-1028
-1054
-1080
-1106
-1132
-1158
-1183
-1209
-1234
-1259
-1284
-1309
-1334
-1359
-1384
-1409
-1434
-1459
-1484
-1509
-1534
-1559
-1584
-1609
-1634
-1658
-1683
-1708
-1733
-1757
-1782
-1807
-1831
-1856
-1881
-1905
-1930
-1955
-1980
-2005
-2031
-2056
-2082
-2108
-2134
-2161
-2188
-2215
-2242
-2269
-2296
-2324
-2351
-2379
-2406
-2434
-2461
-2489
-2516
-2544
-2571
-2599
-2627
-2654
-2682
-2710
-2738
-2766
-2794
-2822
-2850
-2879
-2907
-2936
-2964
-2993
-3021
-3050
-3079
-3108
-3137
-3166
-3195
-3224
-3253
-3282
-3311
-3340
-3368
-3397
-3426
-3454
-3482
-3510
-3538
-3566
-3593
-3619
-3646
-3672
-3697
-3722
-3747
-3771
-3794
-3817
-3839
-3861
-3883
-3904
-3924
-3944
-3964
-3983
-4001
-4019
-4037
-4054
-4070
-4086
-4103
-4118
-4132
-4146
-4160
-4173
-4185
-4197
-4208
-4218
-4228
-4237
-4245
-4253
-4260
-4267
-4273
-4278
-4283
-4287
-4290
-4293
-4296
-4298
-4299
-4299
-4299
-4299
-4298
-4296
-4294
-4290
-4287
-4282
-4277
-4272
-4265
-4258
-4250
-4241
-4232
-4221
-4210
-4198
-4185
-4172
-4157
-4142
-4126
-4109
-4091
-4072
-4053
-4033
-4011
-3990
-3968
-3945
-3921
-3896
-3871
-3845
-3818
-3791
-3763
-3734
-3705
-3676
-3646
-3616
-3585
-3554
-3523
-3491
-3459
-3427
-3395
-3363
-3330
-3298
-3265
-3232
-3199
-3166
-3133
-3099
-3066
-3032
-2999
-2965
-2931
-2897
-2862
-2828
-2793
-2759
-2724
-2689
-2653
-2618
-2582
-2546
-2510
-2474
-2438
-2401
-2365
-2328
-2291
-2254
-2217
-2180
-2142
-2104
-2067
-2029
-1991
-1953
-1914
-1876
-1837
-1799
-1760
-1721
-1681
-1642
-1603
-1563
-1523
-1483
-1443
-1403
-1363
-1322
-1282
-1241
-1201
-1160
-1120
-1079
-1039
-998
-958
-917
-877
-836
-796
-756
-716
-676
-636
-596
-556
-516
-476
-436
-396
-356
-316
-276
-236
-196
-157
-117
-77
-36
4
44
84
124
164
204
244
284
324
364
404
444
484
524
564
604
644
683
723
762
802
841
879
918
956
995
1033
1071
1108
1146
1183
1220
1257
1294
1331
1368
1404
1440
1477
1513
1549
1584
1620
1655
1691
1726
1761
1795
1830
1864
1897
1931
1964
1997
2029
2062
2094
2126
2157
2188
2219
2249
2280
2309
2339
2368
2397
2426
2455
2483
2511
2539
2567
2595
2622
2650
2677
2704
2731
2758
2786
2813
2840
2868
2895
2923
2951
2979
3007
3036
3065
3094
3123
3152
3182
3212
3242
3272
3302
3332
3362
3392
3422
3452
3481
3511
3541
3570
3599
3628
3656
3685
3713
3741
3769
3796
3823
3850
3877
3903
3929
3954
3979
4003
4027
4051
4075
4098
4120
4142
4163
4184
4205
4224
4244
4263
4281
4299
4316
4333
4350
4366
4381
4396
4411
4425
4439
4453
4466
4479
4491
4503
4515
4526
4537
4548
4558
4568
4578
4587
4596
4605
4613
4622
4629
4637
4644
4651
4657
4664
4670
4676
4681
4686
4691
4695
4699
4703
4707
4710
4712
4715
4717
4719
4720
4721
4722
4723
4723
4723
4723
4723
4722
4722
4721
4720
4719
4718
4717
4716
4714
4713
4712
4711
4709
4708
4707
4705
4704
4703
4701
4700
4698
4697
4695
4694
4692
4690
4687
4685
4683
4680
4677
4673
4670
4666
4662
4658
4654
4649
4644
4639
4634
4629
4624
4619
4614
4609
4603
4598
4593
4588
4582
4577
4572
4567
4562
4557
4553
4548
4543
4539
4534
4530
4525
4521
4516
4512
4507
4503
4498
4494
4489
4484
4479
4474
4469
4464
4459
4454
4448
4442
4437
4431
4425
4419
4412
4406
4399
4393
4386
4379
4371
4364
4356
4349
4341
4333
4325
4317
4309
4300
4292
4284
4275
4267
4258
4250
4241
4232
4224
4215
4206
4197
4188
4179
4170
4161
4152
4142
4133
4123
4113
4104
4094
4083
4074
4064
4054
4043
4034
4024
4014
4003
3993
3983
3973
3963
3953
3943
3933
3923
3913
3903
3893
3883
3873
3864
3854
3844
3835
3825
3815
3805
3795
3786
3776
3765
3755
3745
3735
3725
3715
3704
3694
3683
3673
3662
3652
3641
3630
3618
3607
3595
3583
3570
3557
3544
3530
3516
3501
3486
3470
3454
3438
3421
3403
3385
3367
3348
3328
3308
3288
3267
3246
3225
3203
3181
3158
3136
3113
3091
3068
3045
3022
2999
2976
2953
2930
2908
2885
2863
2841
2819
2797
2776
2754
2733
2712
2691
2670
2649
2628
2607
2586
2565
2545
2524
2504
2483
2463
2443
2422
2402
2382
2362
2343
2323
2303
2284
2264
2245
2225
2206
2186
2167
2148
2128
2109
2089
2070
2050
2031
2011
1992
1972
1953
1933
1914
1895
1875
1856
1837
1817
1798
1779
1759
1740
1721
1702
1682
1663
1644
1625
1605
1586
1567
1547
1528
1509
1489
1470
1450
1430
1411
1391
1371
1351
1331
1311
1291
1271
1251
1231
1211
1191
1171
1151
1132
1112
1092
1073
1053
1034
1014
995
976
956
937
918
899
880
861
842
823
804
785
766
747
727
708
689
669
649
630
609
589
568
547
526
504
483
460
438
415
392
368
344
320
296
271
246
221
196
171
145
120
94
69
43
17
-9
-34
-60
-86
-112
-138
-164
-189
-215
-241
-266
-292
-317
-342
-367
-392
-417
-442
-466
-490
-514
-538
-561
-584
-607
-629
-651
-672
-694
-714
-735
-755
-774
-794
-813
-831
-850
-868
-885
-903
-920
-937
-954
-971
-987
-1002
-1018
-1035
-1050
-1065
-1080
-1095
-1110
-1124
-1138
-1153
-1167
-1181
-1195
-1209
-1223
-1237
-1252
-1266
-1280
-1294
-1308
-1322
-1335
-1349
-1363
-1376
-1389
-1402
-1415
-1428
-1441
-1453
-1465
-1477
-1489
-1501
-1513
-1524
-1536
-1547
-1559
-1570
-1581
-1593
-1604
-1616
-1627
-1639
-1651
-1663
-1675
-1687
-1699
-1712
-1725
-1738
-1751
-1764
-1778
-1792
-1806
-1821
-1835
-1850
-1865
-1880
-1895
-1910
-1925
-1941
-1956
-1972
-1988
-2004
-2020
-2037
-2053
-2070
-2088
-2105
-2123
-2142
-2160
-2179
-2199
-2218
-2238
-2258
-2279
-2299
-2320
-2341
-2363
-2384
-2406
-2428
-2450
-2472
-2495
-2517
-2540
-2562
-2585
-2608
-2631
-2654
-2677
-2700
-2723
-2747
-2770
-2794
-2817
-2841
-2866
-2890
-2914
-2939
-2964
-2990
-3015
-3041
-3067
-3093
-3120
-3147
-3174
-3201
-3229
-3257
-3285
-3313
-3342
-3371
-3400
-3429
-3459
-3489
-3518
-3548
-3578
-3608
-3638
-3668
-3698
-3728
-3759
-3789
-3819
-3850
-3881
-3912
-3943
-3974
-4006
-4037
-4069
-4101
-4134
-4166
-4199
-4232
-4265
-4298
-4331
-4365
-4398
-4432
-4466
-4500
-4533
-4567
-4600
-4634
-4667
-4701
-4734
-4767
-4800
-4832
-4865
-4897
-4929
-4961
-4993
-5025
-5056
-5087
-5118
-5149
-5180
-5211
-5241
-5271
-5301
-5331
-5360
-5389
-5418
-5447
-5475
-5503
-5531
-5558
-5586
-5612
-5639
-5666
-5692
-5717
-5743
-5769
-5794
-5819
-5844
-5868
-5893
-5917
-5941
-5965
-5989
-6013
-6037
-6060
-6084
-6107
-6130
-6153
-6176
-6199
-6222
-6244
-6267
-6290
-6313
-6335
-6358
-6381
-6404
-6426
-6449
-6472
-6495
-6517
-6540
-6562
-6585
-6607
-6629
-6651
-6672
-6694
-6715
-6736
-6757
-6778
-6799
-6819
-6839
-6859
-6879
-6899
-6919
-6938
-6958
-6977
-6996
-7016
-7035
-7053
-7072
-7091
-7109
-7127
-7145
-7163
-7181
-7198
-7215
-7232
-7248
-7264
-7280
-7296
-7311
-7326
-7340
-7354
-7368
-7382
-7395
-7408
-7421
-7433
-7446
-7457
-7469
-7480
-7490
-7501
-7511
-7521
-7530
-7539
-7548
-7557
-7565
-7573
-7581
-7588
-7596
-7603
-7610
-7616
-7623
-7629
-7635
-7641
-7647
-7653
-7659
-7664
-7669
-7674
-7679
-7684
-7688
-7693
-7697
-7701
-7705
-7708
-7711
-7714
-7716
-7718
-7719
-7720
-7721
-7720
-7720
-7718
-7717
-7714
-7711
-7708
-7703
-7698
-7693
-7687
-7680
-7673
-7665
-7656
-7647
-7638
-7628
-7617
-7606
-7595
-7583
-7571
-7559
-7547
-7534
-7521
-7508
-7494
-7481
-7467
-7453
-7439
-7425
-7411
-7396
-7381
-7366
-7351
-7336
-7320
-7304
-7288
-7272
-7255
-7238
-7220
-7202
-7184
-7165
-7147
-7128
-7108
-7089
-7069
-7049
-7028
-7008
-6987
-6966
-6945
-6924
-6903
-6881
-6859
-6837
-6815
-6793
-6770
-6747
-6724
-6701
-6678
-6655
-6631
-6607
-6584
-6560
-6536
-6512
-6488
-6465
-6441
-6417
-6394
-6371
-6348
-6325
-6302
-6279
-6256
-6234
-6211
-6188
-6166
-6143
-6120
-6097
-6074
-6051
-6027
-6004
-5980
-5956
-5931
-5907
-5882
-5856
-5831
-5805
-5779
-5753
-5727
-5701
-5674
-5647
-5620
-5593
-5566
-5539
-5511
-5484
-5457
-5430
-5402
-5375
-5348
-5320
-5293
-5265
-5238
-5210
-5182
-5154
-5126
-5098
-5069
-5041
-5012
-4983
-4953
-4924
-4894
-4864
-4834
-4804
-4773
-4742
-4712
-4680
-4649
-4618
-4586
-4554
-4523
-4491
-4458
-4426
-4394
-4361
-4329
-4296
-4263
-4230
-4197
-4164
-4130
-4096
-4062
-4029
-3995
-3960
-3926
-3892
-3857
-3822
-3787
-3752
-3717
-3682
-3647
-3611
-3576
-3540
-3505
-3469
-3434
-3398
-3363
-3328
-3293
-3258
-3223
-3188
-3154
-3120
-3086
-3052
-3019
-2985
-2953
-2920
-2888
-2856
-2824
-2792
-2761
-2730
-2700
-2670
-2640
-2610
-2581
-2552
-2523
-2495
-2467
-2440
-2412
-2385
-2358
-2332
-2305
-2279
-2253
-2227
-2201
-2175
-2149
-2124
-2098
-2072
-2047
-2021
-1996
-1970
-1944
-1919
-1893
-1867
-1842
-1816
-1790
-1764
-1738
-1712
-1686
-1660
-1634
-1607
-1581
-1554
-1527
-1500
-1473
-1445
-1417
-1390
-1362
-1333
-1305
-1277
-1248
-1219
-1191
-1162
-1133
-1104
-1076
-1047
-1018
-990
-962
-934
-906
-878
-850
-823
-796
-769
-742
-716
-690
-664
-638
-612
-587
-562
-538
-513
-489
-465
-442
-419
-396
-373
-351
-328
-306
-285
-264
-243
-222
-202
-182
-162
-143
-124
-105
-87
-69
-52
-34
-18
-1
15
30
46
60
75
89
103
116
130
143
155
168
180
192
203
215
226
237
247
258
268
278
288
297
307
316
325
333
342
350
359
367
375
383
391
400
408
416
424
431
439
447
455
463
470
478
485
493
500
508
515
522
529
536
543
550
557
564
571
578
584
591
598
605
612
619
625
632
639
646
653
659
666
673
680
686
693
700
707
713
720
727
734
741
748
755
762
769
776
784
791
798
806
813
821
829
836
844
852
859
867
875
883
891
899
907
915
923
931
939
948
956
964
972
981
989
997
1004
1012
1020
1029
1036
1044
1051
1058
1065
1071
1078
1084
1090
1096
1102
1107
1113
1118
1124
1129
1135
1140
1146
1152
1157
1163
1169
1175
1181
1187
1194
1200
1206
1213
1219
1225
1232
1238
1244
1251
1257
1264
1270
1276
1283
1289
1295
1302
1308
1314
1320
1327
1333
1339
1344
1350
1356
1361
1366
1371
1376
1381
1386
1390
1394
1398
1402
1406
1410
1414
1417
1421
1424
1427
1430
1433
1436
1439
1441
1443
1445
1447
1449
1450
1451
1452
1453
1454
1454
1455
1455
1455
1455
1454
1454
1454
1453
1453
1452
1452
1451
1451
1450
1450
1449
1449
1448
1448
1447
1447
1446
1446
1445
1445
1444
1444
1443
1443
1442
1441
1440
1439
1438
1437
1436
1435
1434
1433
1432
1431
1430
1429
1428
1427
1426
1424
1423
1422
1422
1421
1420
1419
1419
1418
1418
1418
1417
1418
1418
1419
1419
1420
1422
1424
1425
1428
1430
1433
1437
1440
1444
1449
1453
1459
1464
1470
1477
1484
1491
1499
1507
1516
1525
1535
1545
1555
1567
1578
1590
1603
1616
1629
1643
1657
1671
1686
1701
1717
1732
1748
1764
1781
1798
1814
1831
1848
1865
1883
1900
1917
1934
1951
1968
1985
2001
2017
2033
2050
2066
2082
2098
2113
2128
2143
2158
2172
2187
2201
2215
2228
2242
2255
2268
2281
2294
2307
2319
2331
2343
2355
2366
2378
2389
2399
2410
2420
2430
2440
2449
2458
2467
2475
2483
2491
2499
2506
2513
2520
2526
2533
2539
2545
2551
2556
2562
2567
2573
2578
2583
2589
2594
2600
2605
2611
2616
2622
2628
2634
2640
2646
2652
2658
2665
2671
2678
2684
2691
2698
2705
2712
2719
2726
2734
2741
2749
2756
2764
2772
2780
2789
2797
2805
2814
2822
2831
2840
2848
2857
2865
2874
2882
2890
2898
2906
2913
2921
2928
2935
2942
2948
2955
2961
2967
2973
2978
2983
2988
2993
2997
3002
3006
3010
3014
3017
3021
3024
3028
3031
3034
3037
3040
3043
3046
3048
3051
3053
3055
3057
3059
3061
3062
3063
3064
3065
3065
3066
3066
3066
3065
3065
3064
3063
3062
3061
3059
3057
3055
3053
3050
3047
3044
3041
3037
3032
3028
3023
3018
3012
3006
2999
2993
2985
2978
2970
2962
2953
2944
2934
2925
2915
2904
2893
2882
2871
2859
2846
2834
2821
2807
2793
2779
2764
2749
2733
2717
2700
2683
2665
2647
2628
2609
2589
2569
2548
2526
2505
2482
2459
2436
2413
2388
2364
2339
2314
2288
2262
2236
2209
2182
2155
2127
2100
2072
2043
2015
1986
1958
1929
1900
1870
1841
1812
1782
1753
1723
1694
1664
1634
1605
1575
1546
1516
1487
1457
1428
1399
1370
1341
1312
1283
1254
1225
1197
1168
1139
1111
1082
1054
1025
997
968
939
911
882
853
825
796
767
738
709
680
651
622
593
563
534
504
474
444
414
384
354
323
293
262
232
201
170
139
108
77
45
14
-17
-48
-80
-111
-143
-174
-205
-237
-268
-299
-331
-362
-393
-424
-455
-486
-517
-548
-579
-610
-641
-672
-703
-734
-765
-796
-827
-858
-889
-920
-952
-983
-1014
-1045
-1077
-1108
-1139
-1171
-1202
-1233
-1265
-1296
-1327
-1359
-1390
-1421
-1452
-1483
-1513
-1544
-1574
-1604
-1634
-1664
-1693
-1723
-1752
-1780
-1809
-1837
-1865
-1893
-1921
-1949
-1976
-2003
-2031
-2058
-2084
-2111
-2138
-2164
-2191
-2217
-2244
-2270
-2296
-2323
-2349
-2375
-2401
-2427
-2454
-2480
-2506
-2532
-2558
-2585
-2611
-2637
-2664
-2690
-2717
-2743
-2770
-2797
-2823
-2850
-2877
-2904
-2931
-2957
-2984
-3011
-3037
-3064
-3091
-3117
-3143
-3169
-3195
-3221
-3247
-3272
-3297
-3322
-3347
-3371
-3396
-3420
-3443
-3467
-3490
-3513
-3536
-3558
-3580
-3602
-3623
-3645
-3666
-3687
-3707
-3727
-3747
-3767
-3787
-3806
-3825
-3844
-3863
-3881
-3899
-3917
-3934
-3951
-3968
-3985
-4001
-4017
-4033
-4049
-4064
-4078
-4093
-4107
-4121
-4134
-4148
-4160
-4173
-4185
-4197
-4208
-4219
-4230
-4240
-4250
-4259
-4268
-4276
-4284
-4292
-4298
-4305
-4311
-4316
-4322
-4326
-4330
-4334
-4337
-4340
-4343
-4345
-4347
-4348
-4349
-4350
-4351
-4351
-4351
-4351
-4350
-4350
-4349
-4348
-4346
-4345
-4343
-4341
-4339
-4337
-4334
-4331
-4329
-4326
-4323
-4319
-4316
-4312
-4308
-4304
-4300
-4296
-4292
-4287
-4282
-4278
-4273
-4267
-4262
-4256
-4251
-4245
-4239
-4232
-4226
-4219
-4213
-4206
-4199
-4191
-4184
-4176
-4169
-4161
-4152
-4144
-4135
-4127
-4117
-4108
-4098
-4088
-4078
-4067
-4057
-4046
-4034
-4022
-4011
-3998
-3986
-3973
-3960
-3947
-3933
-3919
-3905
-3890
-3875
-3860
-3844
-3828
-3812
-3795
-3778
-3761
-3743
-3725
-3707
-3688
-3669
-3650
-3630
-3611
-3590
-3570
-3550
-3529
-3508
-3487
-3465
-3444
-3422
-3401
-3379
-3357
-3335
-3313
-3291
-3268
-3246
-3224
-3201
-3179
-3156
-3134
-3111
-3089
-3066
-3043
-3021
-2998
-2975
-2952
-2929
-2906
-2883
-2860
-2837
-2814
-2791
-2768
-2745
-2722
-2699
-2676
-2653
-2630
-2607
-2585
-2562
-2539
-2517
-2495
-2472
-2450
-2428
-2406
-2385
-2363
-2341
-2320
-2299
-2277
-2256
-2235
-2214
-2193
-2173
-2152
-2131
-2111
-2090
-2070
-2049
-2028
-2008
-1987
-1967
-1946
-1926
-1905
-1885
-1864
-1844
-1823
-1803
-1782
-1762
-1742
-1722
-1702
-1682
-1662
-1642
-1623
-1603
-1584
-1565
-1546
-1527
-1509
-1490
-1472
-1454
-1436
-1418
-1400
-1383
-1366
-1349
-1332
-1315
-1298
-1281
-1265
-1249
-1232
-1216
-1200
-1184
-1169
-1153
-1137
-1122
-1106
-1091
-1076
-1061
-1046
-1032
-1018
-1002
-990
-976
-963
-949
-937
-924
-912
-900
-888
-877
-866
-855
-845
-835
-826
-816
-807
-799
-790
-782
-774
-767
-760
-753
-746
-740
-734
-729
-723
-718
-714
-709
-705
-702
-698
-695
-692
-690
-688
-686
-684
-682
-681
-680
-679
-678
-678
-678
-677
-677
-677
-678
-678
-678
-679
-679
-680
-681
-681
-682
-683
-684
-685
-686
-687
-688
-689
-690
-692
-693
-694
-695
-696
-697
-698
-699
-700
-701
-702
-703
-704
-705
-706
-707
-708
-708
-709
-710
-711
-712
-713
-714
-716
-717
-718
-719
-721
-722
-724
-725
-727
-728
-730
-731
-733
-735
-736
-738
-740
-742
-744
-745
-747
-749
-751
-753
-754
-756
-757
-759
-760
-762
-763
-764
-765
-766
-767
-767
-768
-768
-768
-768
-768
-768
-768
-768
-768
-768
-768
-768
-768
-768
-768
-768
-768
-769
-769
-770
-770
-771
-772
-773
-774
-775
-776
-777
-778
-779
-780
-782
-783
-784
-786
-788
-789
-791
-793
-795
-797
-799
-801
-804
-806
-809
-812
-815
-818
-821
-824
-827
-830
-833
-836
-840
-843
-847
-850
-854
-857
-861
-865
-868
-872
-876
-880
-884
-888
-892
-897
-901
-906
-910
-915
-920
-925
-930
-935
-941
-947
-952
-959
-965
-972
-978
-985
-993
-1000
-1008
-1016
-1025
-1033
-1042
-1051
-1061
-1070
-1080
-1090
-1100
-1110
-1120
-1131
-1141
-1152
-1162
-1173
-1184
-1194
-1205
-1216
-1226
-1237
-1248
-1258
-1269
-1280
-1290
-1301
-1311
-1321
-1332
-1342
-1352
-1362
-1372
-1382
-1392
-1402
-1411
-1421
-1431
-1440
-1449
-1458
-1467
-1476
-1485
-1494
-1503
-1511
-1520
-1528
-1537
-1545
-1553
-1562
-1570
-1578
-1586
-1593
-1601
-1609
-1616
-1623
-1630
-1637
-1644
-1651
-1657
-1664
-1670
-1676
-1682
-1687
-1692
-1698
-1702
-1707
-1712
-1716
-1720
-1724
-1728
-1731
-1734
-1737
-1740
-1743
-1746
-1748
-1750
-1752
-1754
-1755
-1756
-1757
-1758
-1758
-1759
-1759
-1758
-1758
-1757
-1756
-1754
-1753
-1751
-1749
-1746
-1744
-1741
-1738
-1735
-1732
-1728
-1724
-1720
-1716
-1712
-1708
-1704
-1699
-1695
-1690
-1685
-1680
-1675
-1671
-1665
-1660
-1655
-1650
-1644
-1639
-1633
-1627
-1621
-1615
-1609
-1602
-1595
-1588
-1581
-1574
-1566
-1558
-1549
-1540
-1532
-1522
-1513
-1503
-1493
-1483
-1472
-1462
-1451
-1440
-1429
-1418
-1406
-1395
-1384
-1372
-1361
-1349
-1337
-1326
-1314
-1302
-1291
-1279
-1267
-1255
-1244
-1232
-1220
-1208
-1196
-1185
-1173
-1161
-1149
-1138
-1126
-1114
-1102
-1090
-1078
-1067
-1055
-1043
-1031
-1018
-1006
-996
-984
-972
-960
-949
-937
-925
-914
-902
-891
-879
-867
-856
-845
-833
-822
-811
-800
-789
-779
-768
-758
-747
-737
-728
-718
-709
-700
-691
-683
-675
-667
-659
-652
-645
-638
-632
-626
-620
-614
-609
-604
-599
-594
-590
-585
-581
-578
-574
-570
-567
-564
-561
-559
-556
-554
-552
-551
-549
-548
-546
-545
-545
-544
-544
-543
-543
-543
-543
-544
-544
-545
-546
-547
-548
-549
-550
-551
-552
-553
-555
-556
-557
-558
-560
-561
-562
-563
-564
-565
-565
-566
-566
-567
-567
-567
-567
-567
-566
-566
-565
-565
-564
-563
-562
-561
-560
-558
-557
-556
-554
-553
-551
-550
-549
-547
-546
-544
-543
-541
-540
-539
-537
-536
-535
-534
-532
-531
-530
-529
-528
-527
-525
-524
-523
-522
-521
-519
-518
-517
-516
-514
-513
-511
-510
-509
-507
-506
-504
-503
-501
-500
-498
-497
-496
-495
-493
-492
-491
-490
-489
-489
-488
-488
-487
-487
-487
-487
-488
-488
-489
-489
-490
-491
-492
-494
-495
-497
-499
-501
-503
-505
-508
-511
-514
-518
-521
-525
-529
-533
-538
-543
-548
-553
-559
-564
-570
-576
-582
-589
-595
-602
-609
-616
-623
-630
-637
-645
-652
-660
-667
-675
-683
-690
-698
-706
-714
-721
-729
-737
-745
-753
-761
-769
-777
-786
-794
-803
-811
-820
-829
-838
-847
-856
-866
-875
-885
-895
-905
-916
-926
-937
-948
-959
-970
-981
-992
-1004
-1014
-1027
-1039
-1051
-1063
-1075
-1087
-1100
-1112
-1125
-1138
-1151
-1164
-1178
-1191
-1205
-1219
-1232
-1246
-1260
-1275
-1289
-1303
-1317
-1332
-1346
-1361
-1376
-1390
-1405
-1420
-1435
-1450
-1466
-1481
-1497
-1512
-1528
-1544
-1560
-1576
-1592
-1609
-1626
-1642
-1659
-1676
-1693
-1711
-1728
-1745
-1763
-1781
-1799
-1816
-1834
-1853
-1871
-1889
-1907
-1926
-1944
-1963
-1981
-2000
-2019
-2037
-2056
-2075
-2094
-2113
-2131
-2150
-2169
-2188
-2207
-2225
-2244
-2263
-2281
-2300
-2318
-2337
-2355
-2373
-2391
-2409
-2427
-2445
-2463
-2480
-2498
-2515
-2533
-2550
-2567
-2584
-2601
-2617
-2634
-2651
-2667
-2684
-2701
-2717
-2733
-2750
-2766
-2782
-2798
-2815
-2831
-2847
-2863
-2878
-2894
-2910
-2926
-2941
-2957
-2972
-2988
-3003
-3018
-3033
-3049
-3064
-3079
-3094
-3109
-3125
-3140
-3155
-3170
-3185
-3200
-3215
-3230
-3246
-3261
-3276
-3291
-3306
-3321
-3337
-3352
-3367
-3382
-3398
-3413
-3429
-3444
-3459
-3475
-3491
-3506
-3522
-3538
-3554
-3569
-3585
-3601
-3617
-3633
-3649
-3665
-3681
-3697
-3712
-3728
-3744
-3759
-3775
-3790
-3806
-3821
-3836
-3851
-3865
-3880
-3895
-3909
-3923
-3937
-3951
-3965
-3978
-3992
-4005
-4018
-4030
-4042
-4054
-4066
-4077
-4088
-4098
-4108
-4118
-4127
-4136
-4145
-4153
-4161
-4168
-4175
-4181
-4187
-4193
-4198
-4203
-4207
-4211
-4215
-4218
-4220
-4223
-4224
-4226
-4227
-4227
-4227
-4227
-4226
-4224
-4223
-4220
-4218
-4215
-4211
-4207
-4202
-4197
-4192
-4186
-4180
-4173
-4165
-4158
-4149
-4141
-4132
-4122
-4112
-4102
-4091
-4078
-4067
-4054
-4043
-4029
-4016
-4002
-3988
-3973
-3958
-3943
-3927
-3911
-3895
-3878
-3861
-3844
-3826
-3808
-3790
-3772
-3753
-3734
-3715
-3695
-3675
-3656
-3635
-3615
-3595
-3574
-3553
-3532
-3511
-3490
-3468
-3447
-3425
-3403
-3381
-3359
-3337
-3314
-3292
-3269
-3246
-3223
-3200
-3177
-3154
-3130
-3107
-3083
-3060
-3036
-3013
-2989
-2965
-2942
-2918
-2894
-2871
-2847
-2824
-2800
-2777
-2754
-2731
-2708
-2685
-2662
-2640
-2617
-2595
-2573
-2551
-2530
-2508
-2487
-2465
-2444
-2423
-2403
-2382
-2361
-2341
-2321
-2301
-2281
-2262
-2242
-2223
-2204
-2185
-2167
-2148
-2130
-2112
-2095
-2078
-2061
-2044
-2027
-2011
-1995
-1979
-1964
-1948
-1933
-1919
-1904
-1890
-1875
-1861
-1847
-1834
-1820
-1806
-1793
-1780
-1767
-1754
-1741
-1728
-1715
-1703
-1690
-1678
-1665
-1653
-1641
-1629
-1617
-1605
-1593
-1581
-1570
-1559
-1548
-1537
-1526
-1516
-1505
-1496
-1486
-1477
-1467
-1459
-1450
-1442
-1434
-1427
-1420
-1413
-1406
-1400
-1394
-1389
-1383
-1378
-1374
-1369
-1365
-1361
-1358
-1354
-1351
-1348
-1345
-1343
-1340
-1338
-1335
-1333
-1332
-1330
-1328
-1327
-1326
-1325
-1325
-1324
-1324
-1324
-1325
-1325
-1326
-1327
-1329
-1330
-1332
-1334
-1337
-1339
-1342
-1346
-1349
-1353
-1357
-1362
-1367
-1372
-1377
-1383
-1388
-1394
-1401
-1407
-1414
-1422
-1429
-1437
-1444
-1453
-1461
-1469
-1478
-1487
-1496
-1506
-1516
-1525
-1535
-1546
-1556
-1567
-1578
-1589
-1601
-1613
-1625
-1637
-1649
-1662
-1675
-1688
-1702
-1715
-1729
-1743
-1757
-1772
-1786
-1801
-1816
-1831
-1846
-1862
-1878
-1893
-1909
-1925
-1942
-1958
-1975
-1991
-2008
-2025
-2041
-2059
-2076
-2093
-2110
-2127
-2145
-2162
-2180
-2197
-2215
-2232
-2250
-2268
-2286
-2304
-2321
-2339
-2357
-2375
-2393
-2411
-2429
-2447
-2464
-2482
-2500
-2518
-2536
-2554
-2572
-2589
-2607
-2625
-2643
-2661
-2679
-2697
-2715
-2733
-2751
-2769
-2787
-2804
-2822
-2840
-2858
-2876
-2894
-2911
-2929
-2947
-2964
-2982
-2999
-3017
-3034
-3051
-3069
-3086
-3103
-3120
-3137
-3154
-3171
-3188
-3205
-3221
-3238
-3255
-3271
-3287
-3304
-3320
-3336
-3352
-3368
-3384
-3400
-3416
-3432
-3448
-3463
-3479
-3495
-3510
-3526
-3541
-3556
-3572
-3587
-3603
-3618
-3634
-3649
-3665
-3680
-3696
-3711
-3726
-3742
-3757
-3772
-3787
-3802
-3817
-3832
-3846
-3861
-3875
-3889
-3904
-3917
-3931
-3945
-3958
-3971
-3984
-3997
-4009
-4022
-4034
-4046
-4058
-4070
-4081
-4093
-4104
-4115
-4126
-4137
-4148
-4158
-4169
-4179
-4189
-4200
-4210
-4220
-4230
-4240
-4250
-4260
-4269
-4279
-4289
-4299
-4309
-4319
-4329
-4339
-4349
-4360
-4370
-4381
-4391
-4402
-4413
-4424
-4435
-4446
-4457
-4468
-4479
-4491
-4502
-4513
-4524
-4535
-4547
-4558
-4569
-4579
-4590
-4601
-4611
-4622
-4632
-4643
-4653
-4663
-4673
-4682
-4692
-4701
-4710
-4719
-4728
-4737
-4745
-4754
-4762
-4770
-4778
-4785
-4793
-4800
-4807
-4814
-4820
-4827
-4833
-4839
-4845
-4851
-4856
-4861
-4866
-4871
-4876
-4881
-4885
-4889
-4893
-4897
-4901
-4905
-4909
-4912
-4915
-4918
-4921
-4924
-4927
-4929
-4931
-4934
-4936
-4937
-4939
-4941
-4942
-4943
-4944
-4945
-4946
-4946
-4946
-4946
-4946
-4945
-4944
-4943
-4941
-4939
-4936
-4934
-4930
-4927
-4923
-4919
-4914
-4909
-4904
-4898
-4892
-4886
-4879
-4872
-4865
-4858
-4850
-4842
-4833
-4824
-4815
-4806
-4796
-4786
-4776
-4765
-4754
-4743
-4732
-4720
-4708
-4696
-4684
-4671
-4659
-4646
-4633
-4619
-4606
-4592
-4579
-4565
-4551
-4536
-4522
-4508
-4493
-4478
-4464
-4449
-4434
-4418
-4403
-4388
-4372
-4357
-4341
-4325
-4309
-4293
-4277
-4261
-4244
-4228
-4211
-4194
-4177
-4160
-4142
-4125
-4107
-4090
-4072
-4054
-4035
-4017
-3999
-3980
-3962
-3943
-3924
-3905
-3886
-3867
-3847
-3828
-3808
-3788
-3768
-3747
-3727
-3706
-3686
-3665
-3644
-3623
-3601
-3580
-3558
-3537
-3515
-3493
-3471
-3449
-3427
-3405
-3383
-3361
-3339
-3316
-3294
-3272
-3249
-3227
-3204
-3182
-3159
-3137
-3114
-3092
-3069
-3046
-3024
-3001
-2978
-2956
-2933
-2911
-2888
-2866
-2843
-2821
-2799
-2776
-2754
-2732
-2709
-2687
-2664
-2642
-2619
-2597
-2574
-2551
-2528
-2505
-2482
-2459
-2436
-2413
-2390
-2366
-2343
-2320
-2296
-2273
-2249
-2225
-2202
-2178
-2154
-2131
-2107
-2083
-2060
-2036
-2012
-1989
-1965
-1942
-1918
-1894
-1871
-1848
-1824
-1801
-1778
-1754
-1731
-1708
-1685
-1662
-1638
-1615
-1592
-1569
-1546
-1523
-1500
-1476
-1453
-1430
-1406
-1383
-1359
-1336
-1312
-1289
-1265
-1241
-1218
-1194
-1170
-1146
-1123
-1099
-1076
-1052
-1028
-1004
-981
-958
-934
-911
-888
-864
-841
-817
-794
-770
-747
-724
-700
-677
-654
-631
-607
-584
-561
-538
-515
-492
-469
-446
-423
-400
-377
-354
-331
-308
-285
-262
-239
-215
-192
-169
-146
-123
-100
-76
-53
-30
-7
17
40
63
86
110
133
156
179
203
226
249
272
296
319
342
365
388
411
435
458
480
503
526
549
572
594
617
640
662
685
707
730
752
775
797
819
842
864
887
909
931
953
975
997
1018
1041
1063
1085
1106
1128
1149
1170
1191
1212
1232
1253
1273
1293
1313
1333
1352
1371
1390
1409
1427
1445
1464
1482
1499
1517
1534
1552
1569
1586
1603
1621
1638
1654
1671
1688
1705
1722
1739
1756
1772
1789
1806
1823
1839
1856
1873
1889
1906
1922
1939
1955
1971
1987
2003
2019
2035
2051
2067
2083
2098
2114
2129
2145
2160
2176
2191
2206
2222
2237
2252
2267
2283
2298
2313
2328
2344
2359
2374
2390
2405
2420
2436
2451
2467
2483
2498
2514
2529
2545
2560
2576
2591
2607
2622
2637
2652
2668
2683
2698
2712
2727
2742
2756
2771
2785
2799
2814
2828
2842
2855
2869
2883
2896
2910
2923
2936
2949
2962
2975
2988
3000
3013
3025
3037
3049
3061
3073
3085
3097
3109
3121
3132
3144
3155
3167
3178
3189
3200
3211
3222
3232
3243
3254
3264
3274
3285
3295
3306
3316
3326
3337
3347
3357
3368
3378
3388
3399
3409
3419
3430
3440
3450
3460
3470
3480
3490
3500
3510
3520
3529
3539
3548
3557
3566
3575
3583
3592
3600
3608
3616
3623
3631
3638
3645
3652
3659
3666
3672
3679
3685
3691
3698
3704
3710
3716
3722
3728
3734
3740
3747
3753
3759
3765
3771
3777
3782
3788
3794
3800
3806
3812
3818
3823
3829
3835
3840
3846
3852
3857
3863
3868
3874
3879
3885
3890
3895
3901
3907
3912
3918
3924
3929
3935
3941
3947
3953
3959
3965
3972
3978
3985
3992
3998
4005
4011
4019
4027
4034
4042
4049
4057
4065
4073
4081
4089
4097
4105
4114
4122
4131
4140
4149
4159
4168
4177
4187
4197
4207
4217
4227
4238
4248
4259
4270
4281
4292
4303
4314
4326
4337
4349
4361
4373
4385
4398
4410
4423
4436
4448
4461
4475
4488
4501
4515
4529
4542
4556
4570
4584
4599
4613
4627
4642
4656
4671
4686
4700
4715
4730
4745
4759
4774
4789
4803
4818
4833
4847
4862
4876
4890
4904
4918
4931
4945
4958
4971
4984
4996
5009
5021
5032
5044
5055
5066
5077
5088
5098
5108
5118
5127
5136
5145
5154
5162
5171
5179
5187
5195
5202
5210
5217
5225
5232
5239
5246
5253
5260
5267
5273
5280
5286
5292
5298
5304
5310
5315
5321
5326
5331
5335
5340
5344
5348
5351
5355
5358
5361
5364
5366
5368
5370
5372
5373
5374
5375
5376
5376
5376
5376
5375
5374
5373
5372
5370
5369
5367
5365
5362
5360
5357
5354
5351
5348
5345
5342
5339
5335
5331
5328
5324
5320
5316
5312
5308
5303
5299
5294
5290
5285
5280
5275
5270
5264
5259
5253
5247
5241
5235
5228
5221
5215
5208
5201
5193
5186
5179
5171
5163
5155
5147
5139
5131
5122
5114
5105
5096
5087
5078
5069
5059
5050
5040
5030
5019
5009
4998
4987
4976
4965
4953
4942
4930
4918
4905
4893
4880
4868
4855
4841
4828
4815
4801
4787
4774
4760
4745
4731
4717
4702
4688
4673
4658
4643
4628
4613
4597
4582
4566
4550
4534
4518
4502
4485
4469
4452
4435
4418
4401
4383
4366
4348
4330
4312
4294
4275
4257
4238
4219
4200
4181
4162
4142
4122
4103
4083
4062
4043
4022
4003
3982
3962
3942
3921
3901
3880
3859
3839
3818
3797
3776
3755
3734
3713
3692
3670
3649
3627
3606
3584
3562
3541
3519
3497
3475
3453
3432
3410
3388
3366
3344
3323
3301
3279
3257
3236
3214
3193
3171
3149
3128
3106
3084
3063
3041
3019
2997
2976
2954
2932
2910
2888
2866
2845
2823
2801
2779
2757
2735
2713
2692
2670
2648
2626
2603
2581
2559
2537
2515
2493
2471
2448
2426
2404
2382
2359
2337
2315
2293
2271
2249
2226
2204
2182
2161
2139
2117
2095
2073
2051
2029
2008
1986
1964
1942
1920
1898
1876
1854
1832
1810
1788
1766
1743
1721
1698
1676
1653
1630
1607
1584
1561
1538
1514
1491
1467
1444
1420
1396
1372
1348
1323
1299
1275
1250
1225
1200
1176
1151
1125
1100
1075
1049
1024
998
972
946
920
894
868
841
815
788
761
734
707
680
652
625
597
569
541
513
484
456
427
398
369
339
310
280
250
220
189
158
127
96
65
33
2
-31
-63
-95
-128
-161
-195
-228
-262
-296
-331
-365
-400
-435
-471
-506
-542
-578
-614
-651
-687
-724
-761
-798
-835
-872
-910
-947
-985
-1022
-1061
-1099
-1137
-1176
-1214
-1253
-1292
-1331
-1370
-1409
-1448
-1488
-1527
-1567
-1607
-1647
-1687
-1727
-1768
-1808
-1849
-1890
-1931
-1972
-2013
-2055
-2097
-2139
-2181
-2223
-2265
-2307
-2350
-2392
-2435
-2478
-2521
-2564
-2607
-2650
-2693
-2736
-2779
-2822
-2864
-2907
-2950
-2993
-3036
-3078
-3121
-3163
-3205
-3248
-3290
-3332
-3373
-3415
-3456
-3498
-3539
-3580
-3621
-3662
-3703
-3744
-3784
-3825
-3865
-3905
-3945
-3985
-4025
-4065
-4105
-4145
-4185
-4225
-4265
-4304
-4344
-4384
-4423
-4462
-4502
-4541
-4580
-4619
-4658
-4696
-4735
-4773
-4811
-4849
-4887
-4924
-4961
-4998
-5035
-5072
-5108
-5144
-5180
-5215
-5251
-5286
-5321
-5355
-5389
-5423
-5457
-5490
-5523
-5556
-5589
-5621
-5653
-5684
-5716
-5747
-5777
-5808
-5838
-5867
-5897
-5926
-5955
-5983
-6011
-6039
-6066
-6093
-6120
-6146
-6172
-6197
-6223
-6248
-6272
-6297
-6321
-6345
-6368
-6391
-6414
-6436
-6458
-6480
-6502
-6523
-6544
-6565
-6585
-6606
-6625
-6645
-6665
-6684
-6703
-6721
-6740
-6758
-6776
-6794
-6812
-6829
-6847
-6864
-6881
-6898
-6914
-6931
-6947
-6964
-6980
-6995
-7011
-7027
-7042
-7057
-7072
-7086
-7101
-7115
-7129
-7142
-7156
-7169
-7182
-7195
-7207
-7219
-7231
-7243
-7254
-7265
-7276
-7286
-7296
-7306
-7316
-7325
-7335
-7344
-7352
-7361
-7369
-7377
-7385
-7393
-7400
-7408
-7415
-7422
-7429
-7436
-7443
-7449
-7456
-7462
-7469
-7475
-7481
-7487
-7493
-7499
-7505
-7511
-7516
-7522
-7528
-7533
-7539
-7544
-7550
-7555
-7561
-7566
-7572
-7577
-7582
-7588
-7593
-7599
-7604
-7610
-7615
-7620
-7626
-7631
-7637
-7642
-7647
-7653
-7658
-7664
-7669
-7675
-7680
-7686
-7692
-7697
-7703
-7709
-7715
-7721
-7728
-7734
-7740
-7747
-7754
-7761
-7768
-7775
-7783
-7791
-7798
-7807
-7815
-7823
-7832
-7841
-7850
-7859
-7868
-7878
-7888
-7897
-7907
-7917
-7928
-7938
-7948
-7959
-7969
-7980
-7991
-8000
-8012
-8023
-8034
-8045
-8055
-8067
-8079
-8090
-8102
-8113
-8125
-8137
-8148
-8161
-8172
-8185
-8197
-8209
-8221
-8233
-8245
-8257
-8269
-8281
-8294
-8306
-8318
-8330
-8342
-8354
-8366
-8378
-8389
-8401
-8413
-8425
-8437
-8449
-8460
-8472
-8484
-8496
-8507
-8519
-8530
-8542
-8553
-8565
-8576
-8587
-8599
-8610
-8621
-8632
-8642
-8653
-8664
-8674
-8685
-8695
-8705
-8715
-8725
-8735
-8745
-8754
-8764
-8773
-8782
-8791
-8800
-8809
-8817
-8825
-8833
-8841
-8849
-8856
-8863
-8870
-8877
-8884
-8890
-8896
-8902
-8907
-8912
-8917
-8922
-8926
-8930
-8934
-8937
-8941
-8944
-8946
-8949
-8951
-8953
-8954
-8956
-8957
-8957
-8958
-8958
-8958
-8958
-8958
-8957
-8956
-8955
-8954
-8953
-8951
-8949
-8947
-8945
-8943
-8940
-8937
-8934
-8931
-8928
-8924
-8920
-8916
-8912
-8908
-8904
-8899
-8894
-8889
-8884
-8878
-8872
-8866
-8860
-8854
-8848
-8841
-8834
-8827
-8820
-8812
-8805
-8797
-8789
-8781
-8773
-8764
-8756
-8747
-8738
-8729
-8720
-8710
-8701
-8691
-8681
-8671
-8661
-8650
-8640
-8629
-8618
-8607
-8596
-8584
-8573
-8561
-8550
-8538
-8526
-8514
-8502
-8489
-8477
-8464
-8451
-8438
-8425
-8412
-8399
-8385
-8371
-8357
-8343
-8329
-8315
-8300
-8285
-8270
-8255
-8240
-8224
-8208
-8193
-8177
-8160
-8144
-8128
-8111
-8093
-8077
-8060
-8042
-8026
-8009
-7991
-7974
-7956
-7939
-7921
-7903
-7885
-7867
-7849
-7831
-7813
-7794
-7776
-7757
-7739
-7720
-7702
-7683
-7664
-7645
-7626
-7607
-7588
-7569
-7549
-7530
-7511
-7491
-7471
-7452
-7432
-7412
-7392
-7372
-7352
-7331
-7311
-7290
-7270
-7249
-7228
-7207
-7185
-7164
-7142
-7120
-7098
-7075
-7053
-7030
-7007
-6984
-6960
-6937
-6913
-6889
-6864
-6840
-6815
-6790
-6765
-6740
-6714
-6689
-6663
-6637
-6611
-6584
-6557
-6531
-6504
-6476
-6449
-6421
-6393
-6365
-6337
-6309
-6280
-6251
-6222
-6193
-6164
-6134
-6104
-6075
-6045
-6014
-5984
-5953
-5923
-5892
-5861
-5830
-5799
-5767
-5736
-5705
-5673
-5641
-5610
-5578
-5546
-5514
-5482
-5450
-5418
-5385
-5353
-5321
-5289
-5256
-5224
-5191
-5159
-5126
-5093
-5061
-5028
-4996
-4963
-4930
-4897
-4865
-4832
-4799
-4767
-4734
-4701
-4669
-4636
-4604
-4572
-4540
-4507
-4476
-4444
-4412
-4381
-4349
-4318
-4287
-4256
-4226
-4195
-4165
-4135
-4105
-4075
-4046
-4016
-3987
-3958
-3929
-3900
-3872
-3843
-3815
-3787
-3758
-3730
-3703
-3675
-3647
-3620
-3592
-3565
-3537
-3510
-3483
-3456
-3429
-3403
-3376
-3349
-3323
-3297
-3271
-3244
-3218
-3193
-3167
-3141
-3115
-3090
-3064
-3039
-3014
-2989
-2964
-2939
-2914
-2890
-2866
-2841
-2817
-2793
-2769
-2745
-2722
-2698
-2675
-2652
-2629
-2606
-2583
-2560
-2538
-2515
-2493
-2471
-2449
-2427
-2405
-2383
-2362
-2340
-2319
-2298
-2277
-2256
-2236
-2216
-2196
-2176
-2156
-2136
-2117
-2097
-2078
-2059
-2040
-2021
-2001
-1983
-1964
-1946
-1927
-1908
-1890
-1871
-1852
-1834
-1815
-1796
-1778
-1759
-1741
-1722
-1703
-1684
-1666
-1647
-1628
-1610
-1591
-1572
-1553
-1535
-1516
-1497
-1478
-1459
-1440
-1420
-1401
-1382
-1362
-1343
-1323
-1304
-1284
-1264
-1244
-1224
-1204
-1184
-1164
-1144
-1124
-1105
-1085
-1065
-1045
-1025
-1006
-986
-967
-948
-929
-910
-891
-872
-853
-835
-816
-798
-780
-762
-744
-726
-708
-691
-673
-656
-638
-621
-604
-587
-570
-553
-537
-520
-504
-487
-471
-455
-439
-423
-408
-392
-377
-361
-346
-331
-316
-301
-286
-272
-257
-242
-228
-213
-199
-184
-170
-155
-141
-126
-112
-97
-83
-68
-54
-39
-24
-9
6
20
35
50
66
81
96
111
126
142
157
172
188
203
219
234
250
265
281
296
312
328
343
359
375
391
407
423
438
454
470
486
502
518
534
550
566
582
598
614
630
646
662
677
693
708
724
739
755
770
785
800
815
830
845
859
874
888
903
917
931
945
959
973
987
1000
1014
1028
1041
1055
1068
1081
1094
1106
1119
1131
1144
1156
1168
1179
1191
1202
1214
1225
1235
1246
1256
1267
1277
1286
1296
1305
1315
1323
1332
1341
1349
1357
1364
1372
1379
1386
1392
1399
1405
1411
1416
1422
1427
1432
1437
1441
1446
1450
1454
1458
1461
1465
1468
1471
1474
1477
1480
1482
1484
1487
1489
1491
1493
1494
1496
1498
1499
1501
1502
1503
1505
1506
1507
1508
1509
1510
1512
1513
1514
1515
1516
1517
1518
1519
1519
1520
1521
1522
1522
1523
1524
1524
1525
1526
1526
1526
1527
1527
1528
1528
1528
1529
1529
1529
1530
1530
1530
1530
1531
1531
1531
1531
1532
1532
1532
1533
1533
1534
1534
1535
1535
1536
1536
1537
1538
1539
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1558
1559
1560
1561
1562
1563
1565
1566
1567
1568
1569
1570
1572
1573
1574
1575
1576
1578
1579
1580
1581
1583
1584
1585
1587
1588
1589
1591
1593
1594
1596
1598
1600
1602
1604
1606
1608
1610
1613
1616
1618
1621
1624
1627
1630
1634
1637
1641
1645
1649
1653
1658
1662
1667
1672
1677
1682
1687
1692
1698
1704
1709
1715
1722
1728
1734
1741
1748
1755
1761
1769
1776
1783
1790
1798
1806
1813
1821
1829
1837
1844
1852
1860
1868
1876
1884
1892
1900
1908
1916
1924
1932
1940
1948
1955
1963
1970
1977
1984
1991
1998
2005
2011
2017
2024
2029
2035
2041
2045
2051
2056
2060
2065
2069
2073
2077
2080
2083
2087
2090
2092
2095
2097
2100
2102
2104
2106
2108
2110
2112
2113
2115
2117
2118
2120
2121
2122
2124
2125
2126
2127
2128
2129
2130
2131
2132
2132
2133
2133
2134
2134
2134
2135
2135
2135
2134
2134
2134
2134
2133
2133
2132
2132
2131
2131
2130
2129
2128
2127
2126
2125
2124
2123
2122
2120
2118
2117
2115
2113
2111
2109
2106
2104
2101
2099
2096
2093
2089
2086
2082
2079
2075
2071
2067
2062
2058
2053
2049
2044
2039
2033
2029
2024
2019
2013
2008
2003
1997
1992
1986
1980
1974
1969
1963
1957
1951
1944
1938
1932
1925
1919
1912
1905
1898
1890
1883
1875
1867
1859
1851
1843
1835
1826
1817
1809
1800
1791
1781
1772
1763
1754
1744
1734
1725
1715
1705
1695
1685
1675
1664
1654
1643
1633
1622
1611
1600
1589
1578
1567
1556
1544
1533
1521
1510
1498
1486
1474
1462
1450
1438
1426
1413
1401
1389
1376
1364
1352
1339
1327
1314
1302
1290
1277
1265
1253
1240
1228
1216
1204
1192
1181
1169
1157
1146
1134
1123
1112
1100
1089
1078
1067
1056
1046
1035
1024
1014
1002
993
983
972
962
952
942
932
922
912
903
893
883
873
864
854
845
835
826
816
807
797
787
778
768
759
749
739
729
720
710
700
690
680
670
660
649
639
629
619
608
598
587
577
566
556
545
534
523
512
501
490
479
468
457
445
434
423
411
400
388
376
365
353
341
329
317
304
292
279
267
254
241
228
215
202
189
175
162
148
134
120
106
92
77
63
48
34
19
4
-10
-25
-40
-55
-69
-84
-99
-114
-128
-143
-158
-172
-187
-202
-216
-231
-246
-260
-275
-290
-304
-319
-334
-348
-363
-378
-393
-408
-423
-438
-453
-468
-483
-498
-513
-528
-543
-559
-574
-589
-604
-619
-634
-649
-664
-679
-694
-708
-723
-737
-752
-766
-780
-794
-808
-821
-835
-848
-862
-875
-888
-901
-914
-926
-939
-951
-964
-976
-988
-1000
-1010
-1022
-1035
-1046
-1057
-1068
-1079
-1090
-1101
-1112
-1122
-1133
-1143
-1153
-1164
-1174
-1184
-1193
-1203
-1213
-1222
-1232
-1241
-1251
-1260
-1269
-1279
-1288
-1297
-1306
-1315
-1324
-1333
-1342
-1351
-1360
-1369
-1378
-1387
-1396
-1405
-1414
-1423
-1432
-1442
-1451
-1460
-1470
-1479
-1489
-1499
-1508
-1518
-1528
-1539
-1549
-1559
-1570
-1580
-1591
-1602
-1612
-1623
-1634
-1645
-1657
-1668
-1679
-1691
-1702
-1714
-1725
-1737
-1748
-1760
-1772
-1783
-1795
-1807
-1818
-1829
-1841
-1852
-1863
-1874
-1885
-1895
-1906
-1916
-1926
-1936
-1945
-1955
-1964
-1974
-1983
-1992
-2001
-2009
-2017
-2025
-2035
-2043
-2052
-2060
-2068
-2076
-2084
-2092
-2100
-2108
-2116
-2123
-2131
-2139
-2147
-2154
-2162
-2170
-2177
-2185
-2192
-2199
-2207
-2214
-2222
-2229
-2236
-2243
-2250
-2257
-2264
-2271
-2278
-2284
-2291
-2297
-2303
-2309
-2315
-2321
-2327
-2332
-2337
-2342
-2347
-2352
-2356
-2360
-2364
-2368
-2372
-2375
-2378
-2381
-2384
-2386
-2388
-2390
-2392
-2394
-2395
-2396
-2397
-2398
-2398
-2399
-2399
-2399
-2398
-2398
-2397
-2396
-2395
-2393
-2392
-2390
-2388
-2386
-2383
-2381
-2378
-2375
-2372
-2369
-2366
-2362
-2359
-2355
-2351
-2347
-2343
-2339
-2335
-2330
-2326
-2321
-2317
-2312
-2307
-2302
-2297
-2292
-2287
-2282
-2277
-2271
-2266
-2260
-2254
-2249
-2243
-2237
-2231
-2225
-2219
-2212
-2206
-2199
-2192
-2186
-2179
-2171
-2164
-2157
-2149
-2142
-2134
-2126
-2118
-2110
-2101
-2093
-2084
-2075
-2066
-2057
-2048
-2039
-2029
-2019
-2009
-1999
-1989
-1979
-1968
-1957
-1947
-1936
-1925
-1913
-1902
-1891
-1879
-1868
-1856
-1844
-1833
-1821
-1809
-1797
-1785
-1773
-1761
-1748
-1736
-1724
-1712
-1699
-1687
-1674
-1662
-1649
-1636
-1623
-1611
-1598
-1585
-1572
-1559
-1546
-1533
-1520
-1506
-1493
-1480
-1466
-1453
-1440
-1426
-1413
-1399
-1386
-1372
-1359
-1345
-1332
-1319
-1305
-1292
-1279
-1266
-1253
-1240
-1227
-1215
-1202
-1189
-1177
-1165
-1153
-1140
-1128
-1117
-1105
-1093
-1082
-1070
-1059
-1047
-1036
-1025
-1014
-1004
-993
-982
-972
-962
-952
-942
-932
-923
-913
-904
-895
-887
-878
-870
-862
-854
-846
-838
-831
-824
-816
-809
-803
-796
-790
-783
-777
-771
-765
-759
-753
-747
-741
-736
-730
-725
-719
-714
-709
-704
-699
-694
-689
-684
-679
-674
-669
-665
-660
-656
-651
-647
-643
-638
-634
-630
-626
-622
-618
-614
-610
-607
-603
-599
-595
-592
-588
-585
-581
-578
-575
-571
-568
-565
-562
-559
-557
-554
-551
-549
-546
-544
-541
-539
-537
-534
-532
-530
-528
-525
-523
-521
-519
-517
-515
-513
-510
-508
-506
-504
-501
-499
-497
-494
-492
-489
-487
-485
-482
-480
-477
-475
-473
-471
-468
-466
-464
-462
-460
-458
-457
-455
-454
-452
-451
-449
-448
-447
-446
-446
-445
-444
-444
-444
-443
-443
-443
-444
-444
-444
-444
-445
-446
-446
-447
-448
-449
-450
-451
-453
-454
-456
-457
-459
-461
-463
-465
-467
-469
-471
-474
-476
-479
-481
-484
-486
-489
-492
-495
-498
-501
-504
-507
-510
-514
-517
-521
-524
-528
-531
-535
-539
-543
-547
-551
-555
-560
-564
-569
-573
-578
-583
-588
-593
-599
-604
-610
-615
-621
-627
-633
-639
-646
-652
-659
-665
-672
-679
-686
-693
-700
-707
-714
-722
-729
-737
-744
-752
-760
-768
-776
-784
-792
-801
-809
-818
-827
-836
-845
-854
-863
-873
-882
-892
-902
-912
-922
-933
-943
-954
-965
-975
-986
-997
-1008
-1020
-1031
-1042
-1054
-1065
-1077
-1089
-1101
-1113
-1125
-1137
-1149
-1161
-1174
-1186
-1199
-1211
-1224
-1237
-1249
-1262
-1275
-1288
-1301
-1314
-1328
-1341
-1354
-1368
-1381
-1395
-1408
-1422
-1436
-1450
-1464
-1478
-1492
-1506
-1521
-1535
-1550
-1564
-1579
-1593
-1608
-1623
-1637
-1652
-1667
-1682
-1697
-1712
-1727
-1742
-1757
-1772
-1787
-1802
-1817
-1832
-1848
-1863
-1878
-1894
-1909
-1924
-1939
-1955
-1970
-1985
-2001
-2016
-2031
-2047
-2062
-2078
-2093
-2109
-2124
-2140
-2155
-2170
-2186
-2201
-2217
-2232
-2248
-2263
-2278
-2293
-2308
-2323
-2338
-2353
-2368
-2383
-2398
-2412
-2427
-2441
-2455
-2469
-2483
-2497
-2511
-2525
-2539
-2553
-2566
-2580
-2593
-2606
-2619
-2632
-2645
-2658
-2671
-2684
-2697
-2710
-2722
-2735
-2747
-2760
-2772
-2785
-2797
-2810
-2822
-2835
-2848
-2860
-2873
-2885
-2898
-2910
-2923
-2936
-2948
-2961
-2974
-2986
-2999
-3012
-3025
-3038
-3050
-3063
-3076
-3089
-3102
-3115
-3129
-3142
-3155
-3168
-3182
-3195
-3208
-3222
-3235
-3249
-3262
-3276
-3289
-3303
-3316
-3330
-3343
-3357
-3370
-3384
-3397
-3411
-3424
-3438
-3451
-3465
-3478
-3492
-3505
-3519
-3532
-3545
-3559
-3572
-3585
-3599
-3612
-3625
-3638
-3651
-3664
-3677
-3690
-3702
-3715
-3727
-3739
-3752
-3764
-3775
-3787
-3799
-3810
-3821
-3832
-3843
-3853
-3863
-3873
-3883
-3893
-3903
-3912
-3921
-3930
-3939
-3947
-3955
-3964
-3971
-3979
-3987
-3995
-4002
-4009
-4017
-4024
-4030
-4038
-4046
-4053
-4059
-4067
-4074
-4081
-4089
-4096
-4103
-4110
-4118
-4125
-4132
-4140
-4147
-4154
-4161
-4169
-4176
-4183
-4190
-4197
-4205
-4212
-4219
-4226
-4233
-4240
-4247
-4254
-4261
-4268
-4275
-4283
-4290
-4297
-4304
-4312
-4319
-4327
-4334
-4342
-4349
-4357
-4364
-4372
-4380
-4387
-4395
-4402
-4410
-4417
-4424
-4432
-4439
-4446
-4453
-4460
-4467
-4473
-4480
-4486
-4493
-4499
-4505
-4511
-4517
-4523
-4529
-4535
-4540
-4546
-4551
-4556
-4562
-4567
-4572
-4577
-4582
-4587
-4592
-4596
-4601
-4605
-4610
-4614
-4618
-4622
-4626
-4630
-4634
-4638
-4641
-4645
-4648
-4652
-4655
-4658
-4661
-4664
-4667
-4670
-4673
-4676
-4678
-4680
-4683
-4685
-4687
-4689
-4691
-4693
-4695
-4697
-4699
-4700
-4702
-4703
-4704
-4706
-4707
-4708
-4709
-4710
-4710
-4711
-4712
-4712
-4713
-4713
-4713
-4713
-4712
-4712
-4712
-4711
-4710
-4709
-4708
-4707
-4706
-4704
-4703
-4701
-4699
-4697
-4695
-4693
-4691
-4688
-4686
-4683
-4680
-4678
-4675
-4672
-4669
-4666
-4663
-4661
-4658
-4655
-4652
-4649
-4646
-4644
-4641
-4638
-4635
-4632
-4629
-4627
-4624
-4621
-4618
-4615
-4613
-4610
-4607
-4604
-4601
-4598
-4596
-4593
-4590
-4587
-4584
-4582
-4579
-4576
-4573
-4570
-4568
-4565
-4562
-4559
-4557
-4554
-4551
-4548
-4545
-4543
-4540
-4537
-4534
-4532
-4529
-4526
-4523
-4520
-4518
-4515
-4512
-4509
-4507
-4504
-4501
-4498
-4496
-4493
-4490
-4487
-4485
-4482
-4479
-4476
-4474
-4471
-4468
-4465
-4463
-4460
-4457
-4454
-4452
-4449
-4446
-4443
-4441
-4438
-4435
-4432
-4430
-4427
-4424
-4422
-4419
-4416
-4413
-4411
-4408
-4405
-4403
-4400
-4397
-4394
-4392
-4389
-4386
-4384
-4381
-4378
-4375
-4373
-4370
-4367
-4365
-4362
-4359
-4357
-4354
-4351
-4348
-4346
-4343
-4340
-4338
-4335
-4332
-4330
-4327
-4324
-4322
-4319
-4316
-4314
-4311
-4308
-4306
-4303
-4300
-4298
-4295
-4292
-4290
-4287
-4284
-4282
-4279
-4276
-4274
-4271
-4268
-4266
-4263
-4260
-4258
-4255
-4253
-4250
-4247
-4245
-4242
-4239
-4237
-4234
-4231
-4229
-4226
-4224
-4221
-4218
-4216
-4213
-4210
-4208
-4205
-4203
-4200
-4197
-4195
-4192
-4189
-4187
-4184
-4182
-4179
-4176
-4174
-4171
-4169
-4166
-4163
-4161
-4158
-4156
-4153
-4150
-4148
-4145
-4143
-4140
-4138
-4135
-4132
-4130
-4127
-4125
-4122
-4119
-4117
-4114
-4112
-4109
-4107
-4104
-4101
-4099
-4096
-4094
-4091
-4089
-4086
-4083
-4081
-4078
-4075
-4073
-4070
-4067
-4066
-4062
-4059
-4058
-4054
-4053
-4050
-4048
-4045
-4043
-4040
-4038
-4035
-4033
-4030
-4027
-4025
-4022
-4019
-4017
-4014
-4011
-4010
-4006
-4005
-4002
-4000
-3997
-3995
-3992
-3990
-3987
-3985
-3982
-3980
-3977
-3975
-3972
-3970
-3967
-3965
-3962
-3960
-3957
-3955
-3952
-3950
-3947
-3945
-3942
-3940
-3937
-3935
-3932
-3930
-3927
-3925
-3922
-3920
-3917
-3915
-3912
-3910
-3907
-3905
-3903
-3900
-3898
-3895
-3893
-3890
-3888
-3885
-3883
-3880
-3878
-3875
-3873
-3871
-3868
-3866
-3863
-3861
-3858
-3856
-3853
-3851
-3849
-3846
-3844
-3841
-3839
-3836
-3834
-3831
-3829
-3827
-3824
-3822
-3819
-3817
-3814
-3812
-3810
-3807
-3805
-3802
-3800
-3798
-3795
-3793
-3790
-3788
-3786
-3783
-3781
-3778
-3776
-3774
-3771
-3769
-3766
-3764
-3762
-3759
-3757
-3754
-3752
-3750
-3747
-3745
-3742
-3740
-3738
-3735
-3733
-3730
-3728
-3726
-3723
-3721
-3719
-3716
-3714
-3712
-3709
-3707
-3704
-3702
-3700
-3697
-3695
-3693
-3690
-3688
-3686
-3683
-3681
-3678
-3676
-3674
-3671
-3669
-3667
-3664
-3662
-3660
-3657
-3655
-3653
-3650
-3648
-3646
-3643
-3641
-3639
-3636
-3634
-3632
-3629
-3627
-3625
-3622
-3620
-3618
-3615
-3613
-3611
-3609
-3606
-3604
-3602
-3599
-3597
-3595
-3592
-3590
-3588
-3585
-3583
-3581
-3579
-3576
-3574
-3572
-3569
-3567
-3565
-3563
-3560
-3558
-3556
-3553
-3551
-3549
-3547
-3544
-3542
-3540
-3537
-3535
-3533
-3531
-3528
-3526
-3524
-3522
-3519
-3517
-3515
-3513
-3510
-3508
-3506
-3503
-3501
-3499
-3497
-3494
-3492
-3490
-3488
-3485
-3483
-3481
-3479
-3477
-3474
-3472
-3470
-3468
-3465
-3463
-3461
-3459
-3456
-3454
-3452
-3450
-3447
-3445
-3443
-3441
-3439
-3436
-3434
-3432
-3430
-3428
-3425
-3423
-3421
-3419
-3416
-3414
-3412
-3410
-3408
-3405
-3403
-3401
-3399
-3397
-3394
-3392
-3390
-3388
-3386
-3384
-3381
-3379
-3377
-3375
-3373
-3370
-3368
-3366
-3364
-3362
-3360
-3357
-3355
-3353
-3351
-3349
-3346
-3344
-3342
-3340
-3338
-3336
-3333
-3331
-3329
-3327
-3325
-3323
-3321
-3318
-3316
-3314
-3312
-3310
-3308
-3306
-3303
-3301
-3299
-3297
-3295
-3293
-3291
-3288
-3286
-3284
-3282
-3280
-3278
-3276
-3273
-3271
-3269
-3267
-3265
-3263
-3261
-3259
-3257
-3254
-3252
-3250
-3248
-3246
-3244
-3242
-3240
-3238
-3235
-3233
-3231
-3229
-3227
-3225
-3223
-3221
-3219
-3217
-3214
-3212
-3210
-3208
-3206
-3204
-3202
-3200
-3198
-3196
-3194
-3192
-3189
-3187
-3185
-3183
-3181
-3179
-3177
-3175
-3173
-3171
-3169
-3167
-3165
-3163
-3160
-3158
-3156
-3154
-3152
-3150
-3148
-3146
-3144
-3142
-3140
-3138
-3136
-3134
-3132
-3130
-3128
-3126
-3124
-3122
-3119
-3117
-3115
-3113
-3111
-3109
-3107
-3105
-3103
-3101
-3099
-3097
-3095
-3093
-3091
-3089
-3087
-3085
-3083
-3081
-3079
-3077
-3075
-3073
-3071
-3069
-3067
-3065
-3063
-3061
-3059
-3057
-3055
-3053
-3051
-3049
-3047
-3045
-3043
-3041
-3039
-3037
-3035
-3033
-3031
-3029
-3027
-3025
-3023
-3021
-3019
-3017
-3015
-3013
-3011
-3009
-3007
-3005
-3003
-3001
-2999
-2998
-2996
-2994
-2992
-2990
-2988
-2986
-2984
-2982
-2980
-2978
-2976
-2974
-2972
-2970
-2968
-2966
-2964
-2962
-2960
-2958
-2957
-2955
-2953
-2951
-2949
-2947
-2945
-2943
-2941
-2939
-2937
-2935
-2933
-2931
-2930
-2928
-2926
-2924
-2922
-2920
-2918
-2916
-2914
-2912
-2910
-2908
-2907
-2905
-2903
-2901
-2899
-2897
-2895
-2893
-2891
-2889
-2888
-2886
-2884
-2882
-2880
-2878
-2876
-2874
-2872
-2871
-2869
-2867
-2865
-2863
-2861
-2859
-2857
-2855
-2854
-2852
-2850
-2848
-2846
-2844
-2842
-2841
-2839
-2837
-2835
-2833
-2831
-2829
-2827
-2826
-2824
-2822
-2820
-2818
-2816
-2814
-2813
-2811
-2809
-2807
-2805
-2803
-2802
-2800
-2798
-2796
-2794
-2792
-2791
-2789
-2787
-2785
-2783
-2781
-2780
-2778
-2776
-2774
-2772
-2770
-2769
-2767
-2765
-2763
-2761
-2759
-2758
-2756
-2754
-2752
-2750
-2749
-2747
-2745
-2743
-2741
-2740
-2738
-2736
-2734
-2732
-2731
-2729
-2727
-2725
-2723
-2722
-2720
-2718
-2716
-2714
-2713
-2711
-2709
-2707
-2706
-2704
-2702
-2700
-2698
-2697
-2695
-2693
-2691
-2690
-2688
-2686
-2684
-2682
-2681
-2679
-2677
-2675
-2674
-2672
-2670
-2668
-2667
-2665
-2663
-2661
-2660
-2658
-2656
-2654
-2653
-2651
-2649
-2647
-2646
-2644
-2642
-2640
-2639
-2637
-2635
-2633
-2632
-2630
-2628
-2627
-2625
-2623
-2621
-2620
-2618
-2616
-2614
-2613
-2611
-2609
-2608
-2606
-2604
-2602
-2601
-2599
-2597
-2596
-2594
-2592
-2590
-2589
-2587
-2585
-2584
-2582
-2580
-2579
-2577
-2575
-2573
-2572
-2570
-2568
-2567
-2565
-2563
-2562
-2560
-2558
-2557
-2555
-2553
-2552
-2550
-2548
-2546
-2545
-2543
-2541
-2540
-2538
-2536
-2535
-2533
-2531
-2530
-2528
-2526
-2525
-2523
-2521
-2520
-2518
-2516
-2515
-2513
-2512
-2510
-2508
-2507
-2505
-2503
-2502
-2500
-2498
-2497
-2495
-2493
-2492
-2490
-2488
-2487
-2485
-2484
-2482
-2480
-2479
-2477
-2475
-2474
-2472
-2471
-2469
-2467
-2466
-2464
