5
71892
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
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
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
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
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
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
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
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
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
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
48
48
48
48
48
48
48
49
49
49
49
49
49
49
50
50
50
50
50
50
51
51
51
51
51
51
51
52
52
52
52
52
52
52
53
53
53
53
53
53
54
54
54
54
54
54
54
55
55
55
55
55
55
56
56
56
56
56
56
56
57
57
57
57
57
57
58
58
58
58
58
58
59
59
59
59
59
59
60
60
60
60
60
60
60
61
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
64
64
64
64
64
64
65
65
65
65
65
65
66
66
66
66
66
66
67
67
67
67
67
67
68
68
68
68
68
69
69
69
69
69
69
70
70
70
70
70
71
71
71
71
71
71
72
72
72
72
72
73
73
73
73
73
73
74
74
74
74
74
75
75
75
75
75
76
76
76
76
76
76
77
77
77
77
77
78
78
78
78
78
79
79
79
79
79
80
80
80
80
80
81
81
81
81
81
82
82
82
82
82
82
83
83
83
83
84
84
84
84
84
85
85
85
85
85
86
86
86
86
86
87
87
87
87
87
88
88
88
88
88
89
89
89
89
89
90
90
90
90
90
91
91
91
91
92
92
92
92
92
93
93
93
93
94
94
94
94
94
95
95
95
95
96
96
96
96
97
97
97
97
98
98
98
98
98
99
99
99
99
100
100
100
100
101
101
101
101
102
102
102
102
103
103
103
103
104
104
104
104
105
105
105
105
106
106
106
106
107
107
107
107
108
108
108
108
109
109
109
109
110
110
110
110
111
111
111
111
112
112
112
112
112
113
113
113
113
114
114
114
115
115
115
115
116
116
116
116
117
117
117
117
118
118
118
118
119
119
119
119
120
120
120
121
121
121
121
122
122
122
122
123
123
123
123
124
124
124
124
124
125
125
125
125
126
126
126
127
127
127
127
128
128
128
128
129
129
129
129
130
130
130
130
131
131
131
131
132
132
132
132
133
133
133
134
134
134
134
135
135
135
136
136
136
136
137
137
137
138
138
138
138
139
139
139
140
140
140
140
141
141
141
142
142
142
143
143
143
143
144
144
144
145
145
145
145
146
146
146
147
147
147
148
148
148
148
149
149
149
150
150
150
151
151
151
151
152
152
152
153
153
153
154
154
154
155
155
155
155
156
156
156
157
157
157
158
158
158
158
159
159
159
160
160
160
161
161
161
162
162
162
162
163
163
163
164
164
164
165
165
165
166
166
166
167
167
168
168
168
169
169
169
170
170
170
171
171
171
172
172
172
173
173
173
174
174
175
175
175
176
176
176
177
177
177
178
178
178
179
179
179
180
180
180
181
181
181
182
182
182
183
183
183
184
184
184
185
185
185
186
186
186
187
187
187
188
188
188
189
189
189
190
190
191
191
191
192
192
192
193
193
193
194
194
195
195
195
196
196
196
197
197
198
198
198
199
199
199
200
200
201
201
201
202
202
203
203
203
204
204
205
205
205
206
206
207
207
207
208
208
209
209
209
210
210
211
211
211
212
212
212
213
213
214
214
214
215
215
216
216
216
217
217
218
218
218
219
219
220
220
220
221
221
222
222
222
223
223
224
224
224
225
225
226
226
226
227
227
227
228
228
229
229
229
230
230
231
231
231
232
232
232
233
233
234
234
234
235
235
235
236
236
237
237
237
238
238
239
239
239
240
240
241
241
241
242
242
243
243
243
244
244
244
245
245
246
246
247
247
247
248
248
249
249
249
250
250
251
251
251
252
252
253
253
253
254
254
255
255
255
256
256
257
257
257
258
258
259
259
259
260
260
261
261
261
262
262
263
263
263
264
264
265
265
266
266
266
267
267
268
268
268
269
269
270
270
271
271
271
272
272
273
273
273
274
274
275
275
276
276
276
277
277
278
278
279
279
279
280
280
281
281
282
282
282
283
283
284
284
284
285
285
286
286
287
287
287
288
288
289
289
289
290
290
291
291
292
292
292
293
293
294
294
295
295
295
296
296
297
297
298
298
298
299
299
300
300
300
301
301
302
302
303
303
303
304
304
305
305
305
306
306
307
307
307
308
308
309
309
309
310
310
311
311
312
312
312
313
313
314
314
315
315
316
316
316
317
317
318
318
319
319
319
320
320
321
321
322
322
323
323
323
324
324
325
325
326
326
327
327
328
328
328
329
329
330
330
331
331
332
332
332
333
333
334
334
335
335
336
336
336
337
337
338
338
339
339
340
340
341
341
342
342
343
343
344
344
345
345
345
346
346
347
347
348
348
349
349
350
350
351
351
352
352
353
353
354
354
354
355
355
356
356
357
357
358
358
359
359
360
360
360
361
361
362
362
363
363
364
364
365
365
366
366
367
367
368
368
368
369
369
370
370
371
371
372
372
373
373
374
374
375
375
376
376
377
377
378
378
378
379
379
380
380
381
381
382
382
383
383
384
384
385
385
386
386
387
387
388
388
389
389
390
390
391
391
392
392
393
393
394
394
395
395
396
396
397
397
398
398
399
399
400
400
401
401
402
402
403
403
404
404
405
405
406
407
407
408
408
409
409
410
410
411
411
412
412
413
413
414
414
415
416
416
417
417
418
418
419
419
420
420
421
421
422
422
423
424
424
425
425
426
426
427
427
428
428
429
429
430
430
431
432
432
433
433
434
434
435
435
436
436
437
437
438
438
439
440
440
441
441
442
442
443
443
444
444
445
445
446
446
447
447
448
449
449
450
450
451
451
452
452
453
453
454
455
455
456
456
457
457
458
458
459
459
460
461
461
462
462
463
463
464
464
465
465
466
466
467
468
468
469
469
470
470
471
471
472
472
473
473
474
475
475
476
476
477
477
478
478
479
479
480
480
481
482
482
483
483
484
484
485
485
486
486
487
488
488
489
489
490
490
491
492
492
493
493
494
494
495
496
496
497
497
498
498
499
499
500
500
501
502
502
503
503
504
504
505
505
506
506
507
507
508
509
509
510
510
511
511
512
512
513
514
514
515
515
516
516
517
517
518
519
519
520
520
521
521
522
522
523
523
524
525
525
526
526
527
527
528
528
529
529
530
530
531
532
532
533
533
534
534
535
535
536
536
537
537
538
538
539
539
540
540
541
542
542
543
543
544
544
545
545
546
546
547
547
548
548
549
549
550
551
551
552
552
553
553
554
554
555
555
556
556
557
557
558
558
559
559
560
561
561
562
562
563
563
564
564
565
565
566
566
567
567
568
568
569
569
570
570
571
571
572
572
573
573
574
574
575
575
576
576
577
577
578
578
578
579
579
580
580
581
581
582
582
583
583
584
584
585
585
586
586
587
587
588
588
589
589
590
590
591
591
592
592
593
593
594
594
595
595
596
596
597
597
597
598
598
599
599
600
600
601
601
602
602
602
603
603
604
604
605
605
606
606
607
607
608
608
608
609
609
610
610
611
611
612
612
612
613
613
614
614
615
615
615
616
616
617
617
618
618
619
619
620
620
620
621
621
622
622
623
623
623
624
624
625
625
626
626
626
627
627
628
628
629
629
629
630
630
631
631
631
632
632
633
633
633
634
634
635
635
635
636
636
637
637
637
638
638
639
639
639
640
640
641
641
641
642
642
642
643
643
644
644
644
645
645
646
646
646
647
647
647
648
648
648
649
649
650
650
650
651
651
651
652
652
652
653
653
653
654
654
654
655
655
655
655
656
656
656
657
657
657
658
658
658
659
659
659
660
660
660
660
661
661
661
662
662
662
663
663
663
663
664
664
664
665
665
665
666
666
666
666
667
667
667
668
668
668
668
669
669
669
669
670
670
670
670
671
671
671
672
672
672
672
673
673
673
673
674
674
674
674
675
675
675
675
676
676
676
676
677
677
677
677
678
678
678
678
678
679
679
679
679
680
680
680
680
680
681
681
681
681
681
682
682
682
682
682
683
683
683
683
683
684
684
684
684
684
685
685
685
685
685
686
686
686
686
686
686
687
687
687
687
687
687
688
688
688
688
688
688
688
689
689
689
689
689
689
689
689
690
690
690
690
690
690
690
690
690
690
691
691
691
691
691
691
691
691
691
691
692
692
692
692
692
692
692
692
692
692
692
692
692
693
693
693
693
693
693
693
693
693
693
693
693
693
693
693
693
693
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
694
693
693
693
693
693
693
693
693
693
693
693
693
693
693
693
692
692
692
692
692
692
692
692
692
692
691
691
691
691
691
691
691
691
690
690
690
690
690
690
690
690
689
689
689
689
689
689
689
688
688
688
688
688
688
688
687
687
687
687
687
687
686
686
686
686
686
685
685
685
685
685
685
684
684
684
684
683
683
683
683
683
682
682
682
682
682
681
681
681
681
680
680
680
680
680
679
679
679
678
678
678
678
677
677
677
677
676
676
676
675
675
675
674
674
674
674
673
673
673
672
672
672
671
671
671
670
670
670
669
669
669
668
668
668
667
667
666
666
666
665
665
664
664
664
663
663
662
662
662
661
661
660
660
660
659
659
658
658
657
657
656
656
656
655
655
654
654
653
653
652
652
651
651
650
650
649
649
648
648
647
647
646
646
645
645
644
644
643
643
642
642
641
641
640
640
639
639
638
637
637
636
636
635
635
634
633
633
632
632
631
630
630
629
629
628
627
627
626
625
625
624
624
623
622
622
621
620
620
619
618
618
617
616
616
615
614
614
613
612
612
611
610
610
609
608
608
607
606
606
605
604
603
603
602
601
601
600
599
598
598
597
596
595
595
594
593
592
592
591
590
589
588
588
587
586
585
585
584
583
582
581
580
580
579
578
577
576
575
574
574
573
572
571
570
569
568
567
566
565
564
563
562
562
561
560
559
558
557
556
555
554
553
552
551
550
549
548
547
546
545
544
543
542
541
540
539
538
537
536
534
533
532
531
530
529
528
526
525
524
523
522
520
519
518
517
516
514
513
512
511
509
508
507
506
504
503
502
501
499
498
497
496
494
493
491
490
488
487
485
484
482
480
479
477
475
473
471
469
467
466
464
462
459
457
455
453
451
449
446
444
442
439
437
434
432
429
426
423
421
418
415
412
409
405
402
399
395
392
388
384
381
377
373
370
366
362
358
354
350
346
341
337
333
328
324
319
315
310
305
300
295
290
284
279
274
268
263
258
252
247
242
236
231
226
221
216
211
206
201
196
191
187
182
177
173
168
163
159
154
149
145
140
135
130
125
120
115
109
103
97
90
83
76
69
62
54
47
39
31
24
16
8
0
-8
-16
-25
-33
-42
-51
-61
-71
-81
-92
-103
-115
-126
-138
-151
-163
-176
-189
-202
-215
-229
-242
-256
-270
-284
-298
-313
-327
-342
-357
-373
-389
-405
-422
-439
-456
-473
-491
-508
-526
-544
-561
-579
-597
-614
-631
-648
-664
-680
-696
-712
-727
-742
-757
-773
-788
-803
-819
-835
-851
-867
-883
-899
-914
-930
-945
-960
-974
-988
-1002
-1016
-1030
-1044
-1057
-1070
-1083
-1096
-1108
-1121
-1133
-1146
-1158
-1170
-1183
-1196
-1209
-1222
-1236
-1250
-1265
-1281
-1297
-1313
-1330
-1348
-1367
-1385
-1404
-1423
-1442
-1460
-1479
-1498
-1516
-1535
-1554
-1574
-1594
-1615
-1637
-1659
-1683
-1708
-1733
-1760
-1786
-1814
-1841
-1869
-1898
-1926
-1955
-1984
-2013
-2041
-2071
-2099
-2127
-2155
-2182
-2208
-2234
-2260
-2284
-2308
-2331
-2354
-2376
-2398
-2420
-2443
-2465
-2488
-2512
-2536
-2561
-2586
-2613
-2640
-2668
-2697
-2725
-2754
-2783
-2811
-2839
-2867
-2895
-2922
-2949
-2976
-3002
-3029
-3056
-3083
-3111
-3140
-3169
-3198
-3229
-3259
-3290
-3321
-3352
-3384
-3417
-3450
-3483
-3517
-3552
-3587
-3622
-3659
-3695
-3733
-3770
-3808
-3846
-3885
-3924
-3964
-4003
-4045
-4086
-4127
-4169
-4212
-4255
-4299
-4344
-4390
-4437
-4485
-4534
-4583
-4633
-4683
-4733
-4782
-4831
-4878
-4925
-4970
-5015
-5058
-5100
-5141
-5181
-5220
-5259
-5297
-5334
-5370
-5406
-5441
-5474
-5507
-5539
-5569
-5598
-5626
-5654
-5680
-5706
-5731
-5756
-5782
-5807
-5833
-5860
-5886
-5914
-5942
-5970
-5999
-6027
-6056
-6084
-6112
-6140
-6167
-6194
-6221
-6248
-6275
-6303
-6331
-6359
-6387
-6416
-6445
-6473
-6502
-6530
-6558
-6586
-6614
-6642
-6670
-6697
-6725
-6753
-6783
-6814
-6846
-6879
-6913
-6949
-6986
-7023
-7063
-7103
-7144
-7187
-7232
-7277
-7325
-7374
-7426
-7479
-7535
-7595
-7656
-7721
-7789
-7860
-7933
-8010
-8087
-8167
-8251
-8334
-8420
-8506
-8593
-8681
-8770
-8860
-8951
-9044
-9138
-9233
-9330
-9428
-9527
-9626
-9726
-9827
-9928
-10030
-10133
-10236
-10340
-10444
-10549
-10654
-10758
-10863
-10968
-11072
-11175
-11278
-11379
-11480
-11578
-11675
-11769
-11860
-11949
-12036
-12121
-12204
-12285
-12364
-12441
-12516
-12589
-12660
-12730
-12799
-12868
-12936
-13004
-13073
-13142
-13212
-13283
-13355
-13426
-13499
-13571
-13643
-13716
-13787
-13859
-13930
-14001
-14072
-14142
-14211
-14280
-14348
-14415
-14481
-14546
-14611
-14675
-14739
-14803
-14867
-14931
-14995
-15061
-15126
-15193
-15260
-15327
-15395
-15464
-15533
-15604
-15677
-15751
-15828
-15907
-15988
-16073
-16160
-16250
-16344
-16440
-16539
-16640
-16743
-16849
-16956
-17066
-17178
-17293
-17409
-17526
-17644
-17762
-17879
-17996
-18110
-18222
-18331
-18436
-18536
-18632
-18723
-18810
-18893
-18973
-19049
-19123
-19195
-19266
-19337
-19407
-19477
-19546
-19615
-19684
-19753
-19823
-19892
-19963
-20033
-20104
-20174
-20244
-20313
-20382
-20450
-20517
-20584
-20651
-20717
-20785
-20853
-20922
-20992
-21064
-21138
-21214
-21292
-21373
-21456
-21542
-21631
-21725
-21821
-21922
-22025
-22131
-22239
-22349
-22460
-22573
-22686
-22799
-22914
-23028
-23144
-23259
-23375
-23491
-23607
-23724
-23840
-23957
-24073
-24189
-24305
-24420
-24534
-24647
-24758
-24867
-24973
-25074
-25172
-25265
-25353
-25437
-25518
-25594
-25667
-25736
-25801
-25864
-25924
-25983
-26039
-26092
-26144
-26194
-26241
-26288
-26332
-26376
-26419
-26461
-26503
-26545
-26588
-26632
-26678
-26724
-26771
-26816
-26860
-26900
-26937
-26968
-26995
-27016
-27030
-27038
-27040
-27037
-27027
-27013
-26995
-26973
-26949
-26923
-26895
-26866
-26834
-26802
-26767
-26731
-26693
-26653
-26612
-26568
-26521
-26473
-26422
-26368
-26312
-26253
-26191
-26129
-26065
-26001
-25936
-25871
-25806
-25739
-25671
-25602
-25530
-25457
-25383
-25307
-25231
-25155
-25077
-24999
-24919
-24839
-24756
-24672
-24586
-24497
-24407
-24316
-24224
-24131
-24039
-23946
-23854
-23762
-23671
-23579
-23488
-23397
-23306
-23216
-23127
-23041
-22958
-22879
-22804
-22733
-22666
-22601
-22538
-22476
-22413
-22351
-22288
-22225
-22163
-22102
-22042
-21984
-21927
-21871
-21817
-21765
-21714
-21663
-21613
-21562
-21511
-21459
-21407
-21354
-21299
-21244
-21186
-21125
-21062
-20995
-20924
-20849
-20770
-20687
-20599
-20506
-20409
-20308
-20204
-20098
-19989
-19878
-19764
-19647
-19526
-19401
-19271
-19137
-18996
-18851
-18699
-18542
-18379
-18210
-18036
-17856
-17670
-17479
-17281
-17077
-16866
-16649
-16425
-16193
-15955
-15709
-15455
-15194
-14926
-14652
-14370
-14083
-13790
-13491
-13187
-12878
-12563
-12243
-11916
-11584
-11245
-10899
-10546
-10186
-9818
-9442
-9057
-8664
-8263
-7852
-7433
-7003
-6564
-6115
-5656
-5186
-4705
-4212
-3709
-3193
-2667
-2130
-1583
-1025
-457
122
713
1317
1934
2564
3209
3868
4540
5223
5915
6614
7319
8028
8739
9451
10161
10869
11572
12269
12958
13637
14307
14965
15614
16251
16880
17499
18107
18705
19292
19867
20429
20977
21509
22024
22521
22996
23450
23880
24286
24667
25023
25354
25660
25943
26206
26450
26679
26895
27102
27302
27496
27688
27877
28066
28254
28444
28635
28828
29023
29221
29421
29624
29828
30034
30241
30448
30654
30860
31066
31271
31476
31684
31897
32116
32344
32584
32838
33108
33396
33703
34031
34381
34755
35154
35579
36032
36515
37028
37573
38151
38762
39406
40082
40788
41522
42281
43062
43862
44677
45504
46339
47177
48015
48847
49671
50484
51285
52072
52846
53606
54354
55090
55816
56534
57247
57955
58660
59364
60067
60769
61470
62168
62860
63546
64220
64879
65522
66144
66744
67318
67866
68386
68875
69332
69754
70141
70491
70802
71076
71310
71506
71661
71776
71852
71890
71892
71861
71798
71705
71583
71431
71251
71041
70802
70535
70240
69918
69568
69193
68792
68368
67921
67455
66972
66476
65969
65455
64934
64407
63874
63337
62794
62245
61691
61130
60564
59991
59412
58827
58235
57639
57037
56433
55827
55221
54617
54018
53425
52842
52270
51710
51163
50630
50109
49600
49100
48607
48118
47630
47141
46649
46151
45648
45139
44625
44107
43585
43061
42536
42010
41485
40963
40443
39927
39416
38910
38411
37918
37432
36952
36476
36003
35533
35065
34599
34134
33671
33208
32747
32286
31827
31370
30917
30469
30028
29597
29177
28771
28380
28008
27654
27320
27008
26717
26449
26202
25977
25774
25592
25430
25287
25162
25055
24965
24891
24834
24792
24767
24757
24762
24783
24819
24872
24941
25026
25129
25249
25385
25535
25697
25869
26050
26238
26433
26633
26837
27044
27255
27467
27680
27892
28103
28311
28515
28714
28905
29089
29261
29422
29568
29700
29813
29908
29983
30035
30064
30070
30052
30010
29945
29856
29745
29611
29455
29278
29082
28867
28635
28387
28123
27846
27556
27256
26948
26634
26316
25997
25675
25354
25034
24714
24397
24082
23770
23460
23153
22849
22547
22248
21951
21658
21369
21085
20806
20533
20267
20009
19760
19520
19291
19073
18866
18671
18487
18315
18152
17998
17851
17710
17572
17435
17295
17150
16994
16824
16636
16428
16197
15941
15661
15356
15027
14676
14304
13912
13503
13077
12637
12185
11721
11247
10764
10272
9771
9264
8751
8234
7716
7198
6684
6176
5678
5191
4718
4262
3825
3410
3018
2652
2315
2008
1733
1492
1286
1116
983
885
822
790
787
808
853
918
1002
1107
1229
1367
1522
1692
1875
2071
2278
2495
2722
2958
3202
3454
3713
3979
4251
4528
4810
5096
5385
5677
5970
6265
6561
6857
7154
7451
7751
8053
8357
8666
8979
9298
9623
9954
10291
10635
10986
11342
11702
12067
12433
12801
13168
13532
13892
14246
14591
14927
15250
15560
15854
16131
16391
16633
16858
17064
17253
17425
17580
17716
17834
17934
18015
18075
18115
18133
18129
18101
18048
17969
17863
17728
17564
17372
17151
16903
16628
16329
16009
15667
15309
14937
14553
14160
13761
13358
12951
12544
12136
11729
11324
10920
10521
10125
9735
9351
8975
8605
8245
7893
7550
7217
6892
6576
6268
5968
5676
5392
5114
4843
4578
4319
4065
3817
3573
3333
3096
2862
2627
2392
2155
1913
1666
1411
1148
876
595
302
-1
-316
-641
-977
-1322
-1676
-2039
-2409
-2785
-3166
-3552
-3943
-4337
-4733
-5132
-5530
-5928
-6323
-6714
-7099
-7478
-7847
-8207
-8555
-8892
-9216
-9527
-9824
-10108
-10378
-10634
-10877
-11107
-11322
-11524
-11711
-11883
-12038
-12176
-12296
-12397
-12476
-12533
-12566
-12573
-12554
-12506
-12428
-12319
-12177
-12001
-11791
-11548
-11271
-10964
-10627
-10264
-9877
-9470
-9046
-8608
-8157
-7699
-7234
-6766
-6297
-5829
-5364
-4904
-4450
-4003
-3569
-3144
-2733
-2337
-1958
-1597
-1256
-937
-640
-368
-121
100
296
465
608
726
819
890
939
971
985
985
972
947
912
867
812
748
674
589
492
381
256
116
-41
-214
-403
-608
-829
-1065
-1315
-1578
-1853
-2139
-2434
-2736
-3045
-3359
-3676
-3993
-4311
-4626
-4939
-5247
-5550
-5849
-6143
-6432
-6718
-7002
-7284
-7567
-7850
-8135
-8422
-8712
-9005
-9301
-9601
-9903
-10207
-10513
-10821
-11130
-11439
-11747
-12055
-12360
-12663
-12963
-13260
-13553
-13843
-14130
-14414
-14694
-14972
-15247
-15520
-15790
-16056
-16318
-16578
-16831
-17079
-17320
-17553
-17780
-17998
-18209
-18412
-18609
-18800
-18985
-19167
-19346
-19523
-19702
-19881
-20064
-20251
-20443
-20641
-20844
-21053
-21268
-21488
-21713
-21941
-22171
-22402
-22633
-22863
-23091
-23315
-23536
-23753
-23966
-24175
-24380
-24581
-24778
-24973
-25165
-25355
-25543
-25729
-25914
-26097
-26278
-26459
-26637
-26814
-26988
-27159
-27326
-27489
-27646
-27798
-27943
-28081
-28212
-28336
-28452
-28562
-28665
-28763
-28856
-28945
-29031
-29114
-29195
-29275
-29355
-29436
-29517
-29601
-29687
-29777
-29871
-29970
-30075
-30188
-30308
-30437
-30576
-30725
-30886
-31057
-31241
-31437
-31645
-31864
-32094
-32335
-32585
-32844
-33110
-33383
-33661
-33943
-34228
-34515
-34804
-35092
-35379
-35665
-35949
-36229
-36506
-36779
-37047
-37310
-37567
-37817
-38059
-38293
-38518
-38734
-38939
-39134
-39318
-39489
-39649
-39796
-39931
-40052
-40161
-40255
-40337
-40405
-40460
-40504
-40537
-40561
-40579
-40592
-40602
-40610
-40620
-40631
-40647
-40668
-40697
-40734
-40781
-40839
-40910
-40994
-41092
-41205
-41332
-41473
-41627
-41793
-41969
-42155
-42347
-42546
-42748
-42953
-43160
-43367
-43574
-43779
-43982
-44183
-44380
-44574
-44764
-44950
-45132
-45309
-45482
-45651
-45815
-45975
-46130
-46279
-46424
-46564
-46697
-46826
-46949
-47066
-47179
-47287
-47390
-47489
-47584
-47676
-47764
-47849
-47929
-48006
-48079
-48146
-48208
-48263
-48312
-48354
-48389
-48417
-48437
-48449
-48455
-48453
-48445
-48432
-48415
-48394
-48372
-48350
-48329
-48310
-48295
-48283
-48276
-48273
-48275
-48282
-48292
-48305
-48319
-48333
-48346
-48355
-48360
-48359
-48351
-48335
-48311
-48277
-48233
-48179
-48114
-48038
-47952
-47855
-47748
-47631
-47503
-47366
-47220
-47064
-46900
-46727
-46546
-46357
-46160
-45956
-45746
-45529
-45307
-45079
-44847
-44611
-44373
-44132
-43889
-43645
-43401
-43156
-42911
-42667
-42423
-42179
-41936
-41694
-41453
-41213
-40976
-40742
-40511
-40284
-40061
-39844
-39632
-39427
-39228
-39036
-38852
-38676
-38507
-38347
-38195
-38051
-37914
-37785
-37660
-37540
-37423
-37306
-37187
-37065
-36938
-36805
-36664
-36514
-36354
-36185
-36005
-35815
-35614
-35403
-35181
-34949
-34706
-34453
-34190
-33917
-33636
-33346
-33049
-32744
-32435
-32119
-31797
-31470
-31137
-30800
-30458
-30111
-29759
-29403
-29043
-28679
-28310
-27937
-27559
-27177
-26789
-26396
-25996
-25589
-25174
-24751
-24318
-23875
-23422
-22958
-22485
-22001
-21507
-21003
-20491
-19970
-19443
-18910
-18373
-17833
-17290
-16747
-16203
-15659
-15116
-14574
-14032
-13490
-12949
-12407
-11864
-11319
-10771
-10220
-9663
-9102
-8533
-7959
-7377
-6788
-6192
-5590
-4983
-4372
-3757
-3141
-2523
-1906
-1289
-675
-64
542
1143
1738
2326
2906
3477
4038
4592
5134
5667
6188
6699
7200
7691
8172
8643
9107
9563
10011
10454
10891
11322
11750
12174
12595
13013
13429
13844
14256
14666
15075
15482
15887
16289
16690
17088
17483
17877
18268
18658
19047
19436
19824
20211
20599
20988
21376
21764
22153
22541
22929
23316
23703
24089
24473
24857
25240
25621
26001
26380
26758
27135
27510
27883
28255
28625
28994
29361
29726
30089
30451
30812
31171
31528
31884
32238
32590
32941
33290
33638
33984
34330
34676
35022
35369
35716
36065
36416
36769
37124
37481
37840
38200
38563
38926
39291
39655
40019
40381
40741
41097
41450
41798
42140
42476
42806
43128
43444
43751
44051
44342
44625
44900
45166
45422
45670
45909
46140
46361
46575
46779
46976
47164
47343
47514
47677
47831
47978
48116
48246
48369
48485
48594
48698
48796
48890
48980
49067
49152
49234
49313
49390
49465
49538
49608
49676
49741
49804
49865
49924
49980
50035
50088
50140
50190
50239
50286
50332
50376
50419
50460
50499
50536
50571
50603
50633
50659
50682
50700
50713
50721
50723
50718
50706
50686
50659
50623
50580
50529
50471
50404
50331
50250
50162
50067
49965
49856
49742
49620
49493
49360
49221
49076
48926
48771
48610
48445
48274
48098
47918
47733
47543
47348
47149
46946
46738
46525
46309
46087
45861
45631
45396
45156
44911
44660
44404
44142
43874
43598
43315
43024
42725
42419
42104
41782
41451
41112
40764
40410
40047
39677
39300
38916
38525
38128
37724
37315
36900
36480
36055
35625
35191
34754
34313
33869
33422
32973
32522
32070
31615
31160
30703
30245
29787
29328
28869
28411
27953
27496
27040
26585
26131
25680
25231
24783
24338
23896
23456
23018
22583
22151
21722
21295
20872
20452
20036
19624
19216
18812
18413
18018
17627
17241
16859
16480
16105
15732
15360
14990
14620
14251
13882
13512
13142
12770
12398
12024
11649
11272
10895
10516
10137
9757
9378
8998
8619
8240
7862
7486
7110
6736
6363
5991
5619
5248
4878
4508
4138
3768
3398
3028
2659
2289
1920
1552
1183
816
449
82
-283
-647
-1010
-1373
-1734
-2094
-2453
-2810
-3165
-3518
-3868
-4216
-4560
-4901
-5237
-5569
-5896
-6217
-6532
-6840
-7142
-7437
-7725
-8006
-8279
-8546
-8806
-9061
-9309
-9553
-9792
-10026
-10257
-10483
-10706
-10926
-11142
-11356
-11567
-11775
-11981
-12184
-12386
-12586
-12785
-12981
-13177
-13370
-13562
-13753
-13943
-14131
-14317
-14502
-14685
-14866
-15045
-15221
-15393
-15562
-15727
-15887
-16044
-16196
-16343
-16486
-16624
-16757
-16887
-17012
-17133
-17251
-17365
-17476
-17584
-17689
-17790
-17890
-17986
-18080
-18171
-18260
-18347
-18431
-18514
-18594
-18673
-18750
-18826
-18901
-18976
-19051
-19126
-19202
-19279
-19357
-19438
-19520
-19605
-19693
-19784
-19878
-19976
-20077
-20182
-20290
-20402
-20518
-20637
-20759
-20885
-21013
-21144
-21277
-21411
-21547
-21684
-21821
-21959
-22098
-22236
-22374
-22511
-22647
-22782
-22914
-23045
-23173
-23299
-23421
-23540
-23654
-23765
-23870
-23972
-24068
-24159
-24245
-24325
-24401
-24471
-24535
-24594
-24648
-24696
-24739
-24776
-24807
-24833
-24853
-24868
-24878
-24882
-24881
-24876
-24866
-24852
-24835
-24814
-24789
-24762
-24732
-24699
-24665
-24628
-24590
-24550
-24510
-24468
-24426
-24382
-24337
-24292
-24245
-24197
-24148
-24098
-24045
-23991
-23936
-23879
-23820
-23760
-23699
-23637
-23574
-23511
-23448
-23386
-23324
-23263
-23202
-23143
-23085
-23027
-22971
-22915
-22861
-22806
-22752
-22698
-22644
-22590
-22536
-22481
-22426
-22369
-22311
-22252
-22192
-22129
-22065
-21998
-21928
-21856
-21781
-21703
-21621
-21535
-21447
-21354
-21259
-21160
-21058
-20952
-20844
-20733
-20618
-20501
-20381
-20258
-20131
-20002
-19869
-19733
-19592
-19448
-19298
-19144
-18985
-18820
-18650
-18474
-18291
-18103
-17908
-17707
-17500
-17287
-17068
-16844
-16614
-16379
-16142
-15899
-15654
-15406
-15155
-14902
-14648
-14392
-14136
-13879
-13621
-13363
-13105
-12847
-12589
-12331
-12074
-11818
-11562
-11308
-11055
-10804
-10554
-10306
-10059
-9815
-9572
-9331
-9092
-8855
-8621
-8388
-8157
-7930
-7705
-7482
-7261
-7043
-6826
-6611
-6397
-6183
-5969
-5754
-5539
-5322
-5103
-4882
-4658
-4431
-4201
-3968
-3730
-3489
-3245
-2996
-2743
-2486
-2226
-1961
-1693
-1421
-1146
-866
-584
-298
-8
284
581
880
1183
1490
1800
2113
2430
2750
3073
3400
3729
4062
4398
4738
5081
5428
5778
6132
6490
6852
7217
7586
7958
8332
8709
9088
9468
9848
10229
10610
10989
11367
11743
12116
12486
12852
13214
13572
13925
14274
14618
14958
15293
15624
15951
16273
16591
16904
17213
17518
17817
18112
18401
18685
18963
19235
19501
19761
20014
20262
20502
20737
20965
21187
21403
21615
21821
22022
22219
22412
22601
22786
22966
23143
23315
23483
23647
23806
23961
24111
24257
24398
24535
24668
24796
24920
25040
25157
25269
25378
25483
25585
25683
25777
25868
25956
26039
26119
26195
26268
26336
26401
26462
26519
26573
26623
26670
26715
26757
26797
26835
26872
26907
26940
26972
27002
27029
27054
27077
27096
27112
27124
27133
27138
27139
27136
27129
27119
27105
27088
27067
27043
27016
26986
26952
26915
26875
26830
26782
26729
26672
26611
26545
26474
26399
26320
26235
26145
26051
25951
25846
25736
25622
25503
25380
25254
25124
24991
24854
24715
24573
24427
24279
24129
23975
23820
23662
23502
23341
23178
23013
22848
22682
22515
22348
22180
22012
21843
21673
21502
21331
21158
20985
20810
20635
20459
20282
20104
19926
19747
19567
19388
19208
19027
18847
18667
18487
18307
18128
17947
17767
17585
17402
17218
17032
16843
16653
16461
16265
16068
15868
15666
15462
15256
15048
14838
14627
14415
14201
13988
13773
13558
13341
13124
12906
12687
12466
12245
12021
11796
11570
11342
11113
10882
10651
10418
10184
9950
9715
9479
9243
9006
8769
8531
8293
8055
7817
7579
7341
7103
6865
6626
6387
6148
5908
5667
5426
5184
4942
4699
4456
4211
3966
3720
3473
3224
2974
2722
2468
2212
1953
1692
1428
1162
893
622
348
72
-206
-486
-768
-1052
-1338
-1625
-1915
-2206
-2498
-2792
-3088
-3384
-3681
-3979
-4277
-4576
-4874
-5173
-5471
-5769
-6065
-6360
-6654
-6946
-7235
-7523
-7808
-8090
-8370
-8647
-8921
-9192
-9460
-9725
-9987
-10246
-10502
-10755
-11005
-11252
-11496
-11738
-11977
-12213
-12446
-12676
-12903
-13127
-13348
-13565
-13779
-13990
-14198
-14402
-14604
-14802
-14998
-15191
-15383
-15572
-15759
-15944
-16128
-16311
-16493
-16674
-16854
-17033
-17211
-17390
-17567
-17745
-17923
-18101
-18280
-18459
-18640
-18822
-19005
-19190
-19377
-19566
-19757
-19951
-20148
-20347
-20550
-20756
-20965
-21178
-21394
-21614
-21838
-22065
-22294
-22527
-22763
-23002
-23244
-23489
-23736
-23985
-24237
-24491
-24748
-25006
-25266
-25527
-25789
-26052
-26315
-26578
-26840
-27101
-27361
-27619
-27874
-28126
-28376
-28621
-28863
-29100
-29334
-29562
-29786
-30005
-30220
-30429
-30634
-30834
-31030
-31220
-31406
-31588
-31765
-31937
-32104
-32269
-32427
-32583
-32732
-32879
-33020
-33155
-33286
-33411
-33531
-33646
-33754
-33858
-33955
-34048
-34134
-34216
-34292
-34364
-34430
-34491
-34547
-34598
-34643
-34684
-34719
-34750
-34775
-34795
-34809
-34819
-34823
-34822
-34816
-34804
-34787
-34764
-34736
-34702
-34662
-34617
-34566
-34510
-34449
-34383
-34312
-34238
-34160
-34078
-33992
-33904
-33812
-33717
-33619
-33518
-33415
-33309
-33199
-33088
-32973
-32857
-32738
-32616
-32491
-32366
-32238
-32107
-31974
-31838
-31700
-31559
-31415
-31268
-31117
-30963
-30806
-30644
-30479
-30308
-30133
-29953
-29766
-29574
-29376
-29171
-28959
-28741
-28515
-28283
-28043
-27796
-27543
-27283
-27017
-26744
-26466
-26183
-25895
-25602
-25305
-25004
-24700
-24392
-24081
-23767
-23450
-23131
-22810
-22487
-22162
-21836
-21508
-21179
-20849
-20518
-20187
-19856
-19525
-19195
-18865
-18537
-18209
-17883
-17558
-17234
-16911
-16589
-16268
-15948
-15628
-15308
-14988
-14668
-14347
-14025
-13702
-13378
-13053
-12726
-12398
-12068
-11737
-11405
-11072
-10738
-10403
-10067
-9730
-9393
-9056
-8718
-8379
-8039
-7700
-7360
-7020
-6679
-6337
-5995
-5652
-5309
-4965
-4622
-4278
-3934
-3591
-3248
-2906
-2565
-2224
-1884
-1545
-1207
-870
-534
-199
135
468
799
1130
1459
1786
2112
2436
2759
3080
3400
3718
4035
4351
4665
4978
5290
5601
5912
6221
6529
6836
7143
7448
7751
8054
8356
8656
8955
9253
9550
9846
10142
10436
10729
11022
11313
11603
11891
12177
12461
12742
13019
13294
13564
13830
14092
14350
14603
14851
15095
15334
15567
15796
16020
16239
16454
16664
16870
17071
17269
17463
17653
17840
18023
18203
18379
18552
18722
18888
19051
19211
19367
19519
19668
19813
19954
20092
20227
20358
20486
20612
20735
20855
20974
21090
21205
21318
21430
21540
21649
21757
21863
21969
22073
22176
22278
22379
22479
22577
22673
22767
22859
22948
23035
23120
23202
23282
23358
23432
23504
23573
23639
23703
23764
23823
23879
23934
23986
24036
24085
24131
24176
24220
24262
24302
24342
24379
24415
24449
24481
24512
24540
24567
24592
24615
24637
24656
24673
24688
24701
24712
24721
24727
24731
24733
24733
24731
24726
24719
24710
24698
24684
24668
24650
24629
24606
24580
24552
24522
24490
24455
24419
24380
24339
24296
24251
24204
24154
24103
24048
23992
23932
23871
23807
23740
23672
23601
23529
23455
23379
23303
23226
23147
23068
22989
22909
22829
22748
22667
22586
22505
22423
22341
22258
22174
22089
22004
21918
21831
21742
21652
21560
21467
21372
21274
21174
21073
20969
20862
20753
20642
20528
20412
20294
20174
20051
19927
19801
19674
19545
19415
19284
19152
19019
18885
18750
18614
18477
18339
18200
18058
17915
17771
17624
17476
17326
17175
17022
16869
16716
16562
16408
16254
16102
15950
15798
15647
15497
15347
15198
15048
14897
14745
14592
14436
14279
14119
13956
13791
13622
13450
13274
13096
12914
12729
12541
12349
12156
11959
11760
11559
11356
11151
10945
10737
10528
10317
10105
9892
9678
9463
9247
9030
8813
8594
8374
8153
7931
7707
7483
7256
7028
6799
6567
6333
6098
5860
5621
5380
5137
4892
4646
4398
4149
3900
3649
3398
3146
2895
2643
2391
2138
1886
1633
1380
1126
872
617
361
105
-152
-410
-668
-926
-1184
-1441
-1698
-1953
-2208
-2460
-2711
-2960
-3207
-3451
-3694
-3933
-4170
-4404
-4634
-4862
-5087
-5309
-5527
-5743
-5956
-6165
-6372
-6575
-6777
-6975
-7171
-7364
-7555
-7744
-7931
-8116
-8298
-8480
-8659
-8838
-9015
-9192
-9367
-9541
-9715
-9888
-10060
-10232
-10402
-10572
-10740
-10907
-11072
-11236
-11399
-11559
-11718
-11875
-12030
-12183
-12333
-12480
-12625
-12767
-12905
-13041
-13173
-13301
-13427
-13550
-13670
-13787
-13901
-14013
-14122
-14229
-14333
-14435
-14535
-14633
-14729
-14823
-14915
-15005
-15093
-15179
-15263
-15345
-15425
-15502
-15577
-15649
-15718
-15785
-15848
-15908
-15966
-16020
-16071
-16119
-16163
-16204
-16242
-16274
-16305
-16331
-16354
-16373
-16389
-16402
-16411
-16417
-16420
-16421
-16418
-16412
-16404
-16391
-16376
-16357
-16335
-16309
-16279
-16245
-16207
-16168
-16123
-16075
-16023
-15968
-15909
-15847
-15781
-15712
-15640
-15566
-15488
-15408
-15325
-15241
-15154
-15066
-14975
-14883
-14789
-14694
-14597
-14499
-14398
-14297
-14194
-14089
-13983
-13875
-13765
-13652
-13538
-13422
-13304
-13183
-13061
-12937
-12812
-12685
-12557
-12428
-12299
-12169
-12039
-11909
-11780
-11650
-11522
-11394
-11267
-11141
-11017
-10893
-10772
-10651
-10532
-10415
-10299
-10184
-10071
-9958
-9847
-9737
-9628
-9520
-9412
-9305
-9199
-9094
-8989
-8885
-8782
-8679
-8577
-8475
-8373
-8272
-8170
-8069
-7968
-7866
-7764
-7661
-7558
-7455
-7351
-7247
-7142
-7037
-6932
-6825
-6718
-6609
-6500
-6389
-6276
-6162
-6046
-5929
-5810
-5688
-5565
-5440
-5312
-5183
-5051
-4918
-4783
-4646
-4507
-4367
-4225
-4082
-3938
-3794
-3649
-3503
-3356
-3210
-3063
-2916
-2770
-2623
-2476
-2329
-2183
-2036
-1889
-1742
-1595
-1448
-1301
-1153
-1004
-858
-710
-563
-416
-270
-124
20
164
307
450
591
731
871
1010
1149
1287
1425
1564
1702
1842
1981
2122
2264
2406
2549
2694
2839
2984
3130
3276
3422
3567
3712
3856
3999
4141
4282
4421
4560
4697
4834
4969
5104
5238
5371
5504
5637
5770
5902
6034
6166
6297
6428
6559
6689
6818
6946
7073
7200
7325
7448
7571
7691
7809
7926
8039
8151
8260
8366
8469
8569
8666
8761
8852
8941
9028
9111
9193
9272
9350
9425
9498
9570
9640
9709
9776
9842
9906
9969
10030
10090
10148
10205
10260
10314
10367
10419
10469
10519
10569
10618
10667
10717
10766
10817
10868
10919
10972
11025
11079
11132
11186
11239
11292
11343
11393
11441
11486
11529
11570
11608
11642
11673
11701
11725
11746
11763
11776
11786
11792
11795
11794
11789
11780
11768
11751
11731
11707
11679
11648
11612
11572
11528
11481
11430
11374
11316
11254
11188
11120
11048
10974
10897
10818
10736
10652
10566
10478
10388
10296
10202
10107
10009
9911
9811
9710
9608
9505
9402
9298
9194
9089
8983
8878
8772
8666
8560
8454
8347
8240
8132
8023
7915
7805
7694
7582
7469
7354
7238
7120
7000
6878
6755
6630
6503
6375
6247
6117
5986
5855
5723
5590
5457
5324
5190
5056
4922
4787
4653
4518
4383
4248
4112
3977
3842
3707
3571
3436
3302
3167
3033
2899
2764
2630
2496
2362
2228
2093
1959
1824
1690
1555
1420
1285
1150
1014
878
741
604
467
328
189
49
-92
-234
-377
-521
-667
-814
-963
-1113
-1265
-1418
-1573
-1729
-1886
-2045
-2204
-2364
-2525
-2685
-2846
-3007
-3168
-3328
-3488
-3648
-3806
-3964
-4121
-4277
-4432
-4585
-4738
-4889
-5040
-5189
-5338
-5487
-5634
-5781
-5928
-6074
-6219
-6364
-6508
-6651
-6793
-6935
-7075
-7214
-7352
-7488
-7623
-7756
-7887
-8015
-8141
-8266
-8388
-8508
-8625
-8740
-8852
-8961
-9068
-9173
-9275
-9374
-9471
-9565
-9657
-9746
-9832
-9915
-9996
-10074
-10149
-10221
-10291
-10357
-10421
-10483
-10541
-10597
-10651
-10702
-10751
-10798
-10844
-10887
-10929
-10969
-11008
-11046
-11083
-11118
-11153
-11187
-11219
-11251
-11282
-11311
-11340
-11368
-11395
-11421
-11446
-11469
-11491
-11512
-11532
-11550
-11566
-11581
-11594
-11605
-11614
-11621
-11627
-11631
-11632
-11632
-11631
-11627
-11622
-11616
-11608
-11599
-11589
-11577
-11564
-11551
-11536
-11520
-11504
-11487
-11469
-11451
-11432
-11412
-11393
-11372
-11352
-11331
-11309
-11287
-11265
-11243
-11221
-11198
-11175
-11152
-11130
-11107
-11085
-11063
-11042
-11021
-11000
-10980
-10960
-10940
-10921
-10902
-10884
-10865
-10846
-10827
-10808
-10788
-10768
-10747
-10726
-10704
-10681
-10658
-10634
-10610
-10585
-10560
-10536
-10511
-10486
-10462
-10437
-10413
-10389
-10365
-10342
-10318
-10295
-10272
-10249
-10225
-10202
-10178
-10154
-10130
-10104
-10079
-10052
-10025
-9998
-9969
-9939
-9909
-9877
-9845
-9811
-9776
-9741
-9704
-9667
-9629
-9591
-9552
-9513
-9473
-9433
-9393
-9352
-9311
-9270
-9228
-9186
-9143
-9100
-9056
-9011
-8965
-8918
-8870
-8820
-8770
-8717
-8663
-8608
-8551
-8492
-8432
-8370
-8306
-8241
-8173
-8105
-8035
-7962
-7888
-7812
-7734
-7654
-7572
-7488
-7403
-7315
-7226
-7135
-7041
-6946
-6848
-6749
-6647
-6542
-6436
-6327
-6216
-6103
-5988
-5870
-5750
-5627
-5502
-5375
-5244
-5112
-4976
-4838
-4698
-4556
-4411
-4264
-4115
-3963
-3810
-3655
-3498
-3339
-3178
-3016
-2851
-2685
-2518
-2348
-2177
-2004
-1829
-1652
-1473
-1293
-1111
-927
-741
-554
-365
-175
16
209
402
596
791
986
1183
1379
1577
1775
1974
2174
2373
2574
2775
2976
3178
3379
3581
3783
3984
4185
4385
4584
4782
4980
5175
5370
5563
5754
5944
6133
6319
6504
6686
6867
7045
7221
7395
7565
7733
7898
8061
8220
8377
8531
8683
8833
8981
9128
9272
9416
9558
9698
9837
9975
10112
10246
10380
10511
10641
10768
10894
11017
11138
11257
11374
11489
11602
11713
11821
11928
12032
12134
12234
12332
12428
12521
12613
12702
12789
12874
12957
13037
13116
13192
13266
13339
13409
13478
13544
13609
13672
13733
13791
13848
13903
13955
14005
14053
14098
14140
14180
14218
14253
14285
14314
14341
14365
14387
14406
14422
14435
14445
14453
14458
14460
14458
14454
14447
14436
14422
14404
14383
14360
14333
14304
14272
14238
14202
14165
14125
14085
14043
14000
13956
13910
13864
13816
13768
13719
13669
13618
13567
13516
13464
13412
13359
13307
13253
13200
13146
13091
13037
12981
12926
12870
12814
12757
12700
12642
12584
12525
12466
12405
12344
12282
12220
12156
12092
12027
11962
11896
11829
11761
11693
11623
11551
11479
11404
11329
11251
11173
11093
11012
10929
10846
10762
10677
10592
10507
10421
10335
10249
10163
10077
9991
9905
9819
9733
9646
9559
9471
9382
9293
9203
9112
9021
8929
8836
8742
8649
8555
8460
8365
8271
8176
8080
7986
7891
7796
7701
7606
7511
7416
7321
7225
7129
7033
6937
6841
6744
6648
6552
6456
6360
6265
6171
6077
5984
5892
5801
5710
5620
5531
5443
5355
5269
5183
5098
5013
4930
4847
4765
4684
4603
4522
4442
4362
4283
4204
4126
4048
3971
3895
3820
3746
3672
3599
3526
3453
3381
3308
3235
3163
3089
3016
2942
2869
2794
2720
2645
2570
2495
2419
2342
2265
2187
2108
2029
1948
1867
1784
1701
1616
1530
1443
1355
1266
1176
1085
994
903
811
720
629
538
448
359
269
180
92
3
-85
-173
-262
-351
-439
-529
-618
-708
-798
-889
-979
-1070
-1161
-1251
-1342
-1432
-1521
-1609
-1696
-1783
-1868
-1953
-2036
-2119
-2200
-2281
-2360
-2439
-2517
-2594
-2670
-2746
-2820
-2894
-2967
-3039
-3110
-3181
-3252
-3322
-3391
-3460
-3529
-3597
-3664
-3731
-3797
-3862
-3927
-3991
-4054
-4117
-4179
-4241
-4302
-4363
-4424
-4484
-4544
-4605
-4665
-4725
-4785
-4845
-4906
-4966
-5027
-5088
-5149
-5211
-5272
-5334
-5395
-5456
-5517
-5578
-5639
-5700
-5760
-5820
-5880
-5940
-5999
-6059
-6118
-6177
-6236
-6295
-6353
-6411
-6468
-6524
-6579
-6633
-6686
-6738
-6789
-6839
-6887
-6935
-6981
-7026
-7070
-7113
-7155
-7196
-7235
-7274
-7311
-7348
-7383
-7417
-7450
-7482
-7512
-7541
-7569
-7595
-7620
-7643
-7665
-7685
-7704
-7721
-7737
-7752
-7765
-7777
-7788
-7797
-7805
-7811
-7816
-7820
-7822
-7823
-7823
-7822
-7820
-7817
-7813
-7809
-7803
-7797
-7790
-7782
-7774
-7764
-7754
-7742
-7730
-7717
-7703
-7689
-7675
-7660
-7644
-7629
-7613
-7598
-7583
-7569
-7555
-7543
-7531
-7521
-7512
-7504
-7498
-7492
-7487
-7484
-7481
-7478
-7477
-7476
-7476
-7476
-7477
-7479
-7481
-7484
-7488
-7492
-7496
-7500
-7505
-7510
-7515
-7521
-7526
-7532
-7538
-7544
-7550
-7556
-7563
-7570
-7577
-7585
-7592
-7600
-7609
-7617
-7626
-7634
-7642
-7650
-7657
-7663
-7667
-7670
-7672
-7671
-7668
-7663
-7656
-7646
-7634
-7619
-7602
-7583
-7561
-7537
-7511
-7484
-7454
-7423
-7391
-7357
-7323
-7288
-7252
-7215
-7177
-7138
-7099
-7058
-7016
-6973
-6929
-6884
-6838
-6791
-6743
-6694
-6644
-6593
-6541
-6489
-6436
-6382
-6327
-6272
-6216
-6160
-6103
-6046
-5989
-5931
-5873
-5815
-5756
-5697
-5637
-5577
-5516
-5455
-5392
-5330
-5266
-5202
-5138
-5072
-5007
-4940
-4873
-4805
-4737
-4667
-4596
-4524
-4451
-4377
-4301
-4225
-4146
-4067
-3987
-3905
-3822
-3738
-3654
-3568
-3482
-3395
-3307
-3219
-3130
-3040
-2951
-2861
-2771
-2681
-2590
-2500
-2410
-2320
-2230
-2140
-2050
-1961
-1871
-1782
-1693
-1604
-1515
-1427
-1339
-1251
-1164
-1077
-991
-905
-820
-735
-651
-567
-483
-401
-319
-237
-156
-75
5
85
164
242
321
398
475
552
628
704
779
854
927
1000
1073
1145
1217
1288
1358
1427
1495
1563
1631
1698
1764
1830
1895
1960
2025
2090
2154
2219
2283
2347
2411
2475
2539
2603
2666
2729
2791
2852
2912
2971
3029
3086
3141
3195
3247
3297
3346
3393
3439
3483
3525
3566
3606
3643
3680
3716
3750
3783
3815
3846
3876
3906
3934
3962
3988
4014
4038
4062
4086
4108
4129
4149
4168
4187
4205
4221
4237
4252
4266
4279
4292
4303
4313
4322
4330
4337
4344
4350
4354
4359
4362
4365
4368
4370
4373
4375
4377
4379
4382
4384
4387
4391
4394
4398
4402
4407
4412
4417
4423
4429
4435
4442
4449
4456
4464
4471
4479
4487
4495
4504
4512
4521
4530
4539
4549
4558
4568
4578
4588
4598
4608
4618
4627
4636
4645
4652
4659
4666
4671
4676
4680
4683
4685
4687
4689
4690
4690
4691
4691
4690
4690
4689
4687
4684
4681
4677
4673
4668
4662
4655
4648
4641
4632
4623
4614
4603
4592
4580
4567
4553
4539
4524
4508
4492
4475
4458
4440
4422
4403
4384
4365
4346
4326
4306
4287
4267
4247
4226
4207
4187
4167
4148
4128
4109
4091
4072
4054
4035
4017
3999
3981
3963
3945
3927
3909
3890
3871
3851
3830
3809
3788
3765
3742
3719
3694
3669
3643
3616
3588
3559
3528
3497
3465
3431
3396
3359
3322
3282
3242
3200
3156
3111
3064
3016
2966
2915
2862
2808
2753
2696
2639
2581
2522
2462
2402
2341
2279
2218
2155
2093
2029
1967
1904
1840
1776
1712
1648
1583
1519
1453
1388
1323
1257
1191
1125
1059
992
926
859
793
726
659
592
524
456
388
319
251
182
114
45
-23
-91
-159
-225
-292
-357
-422
-486
-550
-612
-674
-735
-795
-855
-914
-972
-1030
-1088
-1145
-1202
-1258
-1314
-1370
-1425
-1479
-1533
-1587
-1640
-1692
-1744
-1796
-1846
-1897
-1947
-1996
-2045
-2094
-2143
-2191
-2240
-2288
-2336
-2384
-2432
-2480
-2528
-2576
-2624
-2671
-2718
-2765
-2811
-2857
-2903
-2948
-2992
-3036
-3080
-3122
-3164
-3204
-3244
-3282
-3318
-3354
-3388
-3420
-3452
-3482
-3511
-3539
-3566
-3591
-3615
-3638
-3660
-3681
-3701
-3719
-3736
-3753
-3768
-3782
-3796
-3808
-3820
-3831
-3841
-3850
-3858
-3865
-3871
-3876
-3880
-3884
-3888
-3891
-3894
-3897
-3899
-3902
-3904
-3907
-3910
-3912
-3915
-3917
-3920
-3923
-3927
-3931
-3935
-3940
-3946
-3953
-3961
-3969
-3978
-3989
-4000
-4011
-4025
-4038
-4053
-4067
-4083
-4101
-4118
-4136
-4154
-4171
-4189
-4207
-4224
-4242
-4258
-4275
-4291
-4308
-4324
-4339
-4355
-4370
-4386
-4401
-4416
-4431
-4445
-4460
-4474
-4488
-4502
-4515
-4527
-4538
-4549
-4559
-4568
-4575
-4582
-4588
-4593
-4597
-4600
-4601
-4602
-4602
-4600
-4598
-4594
-4589
-4582
-4575
-4566
-4555
-4542
-4529
-4513
-4496
-4477
-4457
-4435
-4412
-4387
-4360
-4332
-4303
-4271
-4239
-4204
-4168
-4131
-4091
-4050
-4008
-3963
-3917
-3869
-3820
-3769
-3716
-3661
-3605
-3548
-3489
-3429
-3368
-3305
-3242
-3177
-3112
-3045
-2978
-2911
-2842
-2773
-2704
-2634
-2563
-2493
-2422
-2350
-2279
-2208
-2136
-2065
-1993
-1922
-1851
-1780
-1710
-1640
-1571
-1503
-1436
-1370
-1304
-1240
-1177
-1115
-1055
-995
-936
-879
-822
-767
-712
-659
-607
-556
-506
-458
-410
-363
-317
-272
-227
-184
-141
-99
-58
-18
21
59
96
132
167
201
233
263
293
321
347
371
394
415
434
452
468
482
495
506
516
524
531
536
540
542
543
542
539
535
529
522
514
504
493
481
469
455
441
427
412
397
383
369
355
342
330
319
308
299
290
282
274
268
262
257
252
249
245
243
241
240
239
239
239
239
240
242
244
246
248
251
254
258
261
265
269
272
276
279
283
286
289
292
294
297
298
300
301
301
301
300
299
298
296
295
293
292
292
292
293
295
299
303
309
315
323
332
341
352
363
375
387
400
413
427
441
455
470
486
502
519
536
555
574
594
614
635
657
679
702
726
749
773
798
822
847
872
898
923
949
975
1000
1027
1054
1082
1109
1138
1167
1196
1227
1257
1288
1319
1350
1381
1412
1444
1475
1506
1537
1569
1601
1632
1664
1696
1728
1760
1792
1824
1856
1887
1918
1949
1979
2009
2039
2068
2097
2125
2153
2180
2207
2233
2258
2283
2307
2330
2352
2374
2394
2414
2433
2451
2468
2484
2499
2513
2526
2538
2549
2560
2569
2578
2586
2593
2601
2607
2614
2620
2625
2631
2636
2640
2644
2648
2652
2655
2658
2660
2663
2666
2668
2671
2674
2677
2679
2682
2685
2688
2691
2694
2697
2700
2704
2707
2710
2714
2717
2721
2725
2729
2734
2738
2743
2748
2754
2759
2764
2770
2775
2780
2785
2790
2794
2797
2800
2803
2805
2806
2807
2807
2807
2807
2806
2804
2803
2801
2799
2796
2794
2791
2788
2785
2781
2778
2774
2770
2765
2760
2755
2749
2742
2735
2728
2719
2710
2701
2690
2679
2667
2654
2640
2626
2610
2594
2577
2559
2541
2521
2501
2481
2460
2439
2417
2395
2373
2350
2328
2305
2282
2259
2236
2213
2190
2167
2145
2122
2099
2076
2054
2032
2009
1988
1967
1947
1927
1907
1888
1870
1853
1836
1821
1805
1790
1776
1763
1750
1737
1725
1713
1701
1690
1679
1669
1658
1648
1638
1628
1618
1609
1600
1591
1582
1574
1565
1558
1550
1543
1537
1530
1524
1518
1513
1507
1502
1497
1493
1488
1483
1478
1472
1467
1461
1454
1447
1440
1432
1423
1414
1405
1395
1384
1374
1363
1352
1341
1330
1319
1308
1297
1286
1275
1264
1253
1243
1232
1221
1210
1198
1187
1175
1163
1150
1138
1124
1111
1097
1084
1070
1057
1044
1031
1018
1006
994
982
971
961
951
941
932
924
916
908
901
895
889
883
878
873
869
865
861
857
854
850
846
843
838
834
829
823
817
810
802
794
785
776
766
756
745
733
721
709
696
682
667
652
635
619
601
583
564
544
524
503
481
459
436
412
388
363
337
312
286
260
233
206
179
152
125
98
70
42
14
-13
-41
-70
-98
-126
-155
-183
-211
-240
-269
-297
-326
-354
-382
-411
-439
-467
-495
-522
-550
-577
-604
-631
-657
-683
-708
-733
-757
-781
-804
-827
-850
-873
-896
-918
-941
-964
-987
-1010
-1035
-1059
-1084
-1109
-1135
-1161
-1188
-1215
-1242
-1269
-1295
-1322
-1348
-1373
-1397
-1421
-1444
-1466
-1487
-1508
-1528
-1547
-1566
-1584
-1601
-1617
-1633
-1648
-1662
-1675
-1687
-1699
-1709
-1719
-1728
-1736
-1744
-1750
-1756
-1760
-1764
-1767
-1769
-1770
-1770
-1770
-1768
-1766
-1762
-1758
-1753
-1747
-1741
-1733
-1725
-1716
-1707
-1697
-1686
-1675
-1663
-1651
-1639
-1626
-1612
-1598
-1584
-1569
-1554
-1538
-1522
-1505
-1488
-1470
-1452
-1433
-1414
-1395
-1375
-1354
-1333
-1312
-1291
-1269
-1247
-1224
-1201
-1178
-1155
-1131
-1107
-1082
-1058
-1033
-1008
-983
-957
-932
-907
-883
-859
-835
-812
-790
-768
-747
-727
-707
-688
-668
-650
-631
-613
-594
-576
-557
-539
-520
-501
-482
-462
-442
-422
-402
-381
-361
-340
-319
-299
-278
-257
-237
-217
-197
-177
-157
-137
-118
-98
-79
-60
-41
-22
-3
16
35
54
72
91
110
128
147
165
182
200
217
233
250
265
280
295
308
321
334
345
356
367
377
386
395
404
412
420
428
435
443
450
457
464
470
476
482
488
493
498
503
507
512
516
520
524
529
533
538
543
548
554
560
567
575
583
592
601
610
621
631
642
653
665
677
690
702
715
729
743
757
772
787
803
818
834
851
867
884
901
918
935
952
970
987
1004
1022
1040
1058
1076
1094
1112
1130
1148
1167
1185
1204
1223
1241
1259
1278
1295
1313
1330
1347
1363
1379
1394
1409
1424
1438
1451
1464
1477
1490
1502
1515
1526
1538
1549
1560
1570
1580
1589
1598
1606
1614
1621
1627
1633
1639
1644
1648
1653
1657
1661
1664
1668
1672
1675
1679
1682
1686
1690
1693
1696
1700
1702
1705
1707
1709
1710
1711
1710
1710
1708
1705
1702
1698
1693
1686
1679
1671
1662
1652
1641
1630
1617
1603
1588
1573
1556
1539
1521
1502
1482
1462
1441
1419
1397
1374
1350
1325
1300
1274
1248
1220
1192
1164
1135
1106
1076
1046
1016
986
956
926
896
867
837
808
779
749
720
690
660
630
599
567
535
502
467
432
396
359
321
281
241
200
158
114
70
26
-20
-66
-113
-160
-208
-256
-305
-354
-403
-453
-503
-553
-603
-652
-702
-752
-802
-852
-902
-952
-1000
-1051
-1100
-1150
-1199
-1248
-1297
-1345
-1394
-1442
-1490
-1537
-1584
-1630
-1676
-1721
-1765
-1809
-1852
-1894
-1936
-1977
-2017
-2058
-2097
-2136
-2174
-2211
-2248
-2285
-2321
-2356
-2391
-2425
-2459
-2493
-2526
-2558
-2590
-2621
-2652
-2682
-2711
-2740
-2769
-2797
-2824
-2851
-2878
-2904
-2930
-2956
-2981
-3006
-3031
-3056
-3081
-3105
-3130
-3154
-3177
-3201
-3224
-3247
-3270
-3292
-3313
-3335
-3355
-3376
-3395
-3414
-3433
-3451
-3469
-3486
-3502
-3519
-3535
-3551
-3567
-3583
-3598
-3614
-3630
-3646
-3663
-3679
-3696
-3713
-3731
-3749
-3767
-3786
-3805
-3824
-3844
-3864
-3883
-3903
-3923
-3943
-3963
-3983
-4003
-4022
-4041
-4059
-4078
-4097
-4115
-4133
-4150
-4167
-4184
-4200
-4215
-4230
-4244
-4257
-4269
-4281
-4292
-4302
-4311
-4320
-4327
-4334
-4340
-4345
-4349
-4352
-4354
-4356
-4357
-4357
-4357
-4356
-4355
-4353
-4351
-4349
-4347
-4345
-4343
-4341
-4338
-4336
-4334
-4332
-4329
-4327
-4324
-4320
-4317
-4312
-4307
-4302
-4296
-4289
-4282
-4274
-4265
-4255
-4244
-4232
-4219
-4206
-4191
-4176
-4159
-4141
-4123
-4103
-4082
-4061
-4038
-4013
-3988
-3962
-3934
-3905
-3875
-3844
-3812
-3779
-3744
-3709
-3673
-3635
-3597
-3558
-3519
-3478
-3437
-3395
-3353
-3309
-3266
-3222
-3178
-3133
-3088
-3043
-2998
-2953
-2908
-2863
-2818
-2773
-2728
-2683
-2639
-2594
-2550
-2505
-2462
-2418
-2375
-2332
-2290
-2248
-2207
-2166
-2126
-2086
-2047
-2009
-1971
-1934
-1898
-1862
-1828
-1793
-1760
-1726
-1694
-1662
-1630
-1599
-1569
-1539
-1509
-1480
-1452
-1424
-1397
-1371
-1345
-1320
-1296
-1273
-1250
-1228
-1206
-1186
-1166
-1147
-1129
-1112
-1096
-1081
-1067
-1054
-1043
-1032
-1022
-1014
-1008
-1002
-998
-995
-993
-992
-993
-995
-998
-1002
-1006
-1012
-1020
-1028
-1037
-1047
-1058
-1069
-1081
-1094
-1107
-1121
-1135
-1150
-1165
-1181
-1197
-1212
-1228
-1244
-1260
-1276
-1291
-1306
-1320
-1334
-1347
-1360
-1372
-1383
-1394
-1404
-1413
-1421
-1428
-1434
-1438
-1442
-1445
-1447
-1447
-1447
-1445
-1442
-1439
-1434
-1428
-1422
-1414
-1406
-1398
-1388
-1378
-1368
-1357
-1346
-1335
-1323
-1311
-1299
-1286
-1274
-1261
-1248
-1235
-1222
-1208
-1194
-1180
-1166
-1152
-1138
-1123
-1108
-1093
-1078
-1063
-1048
-1032
-1016
-1000
-984
-967
-949
-932
-913
-894
-875
-854
-833
-811
-789
-765
-740
-715
-688
-660
-632
-602
-572
-540
-508
-474
-441
-406
-371
-336
-301
-265
-229
-192
-156
-120
-83
-47
-11
26
62
98
133
169
204
238
273
307
341
374
407
439
471
502
532
562
591
619
647
673
699
723
747
770
791
812
832
851
869
887
904
920
936
951
965
979
993
1006
1020
1033
1046
1059
1071
1084
1097
1110
1123
1135
1148
1161
1173
1185
1197
1209
1221
1232
1243
1254
1265
1275
1285
1295
1306
1316
1326
1337
1347
1358
1369
1381
1393
1406
1419
1433
1448
1463
1479
1495
1513
1530
1549
1569
1589
1610
1632
1655
1678
1703
1728
1755
1782
1810
1840
1870
1901
1933
1967
2001
2036
2073
2110
2148
2187
2227
2267
2308
2349
2391
2433
2476
2519
2562
2606
2650
2695
2740
2785
2832
2879
2926
2974
3023
3072
3122
3172
3223
3275
3326
3378
3430
3482
3534
3586
3637
3688
3739
3790
3839
3889
3938
3986
4035
4082
4129
4175
4221
4266
4310
4354
4397
4438
4479
4519
4558
4597
4634
4670
4705
4739
4771
4802
4832
4860
4887
4912
4936
4957
4977
4996
5012
5027
5040
5051
5061
5069
5076
5081
5085
5088
5089
5089
5088
5086
5083
5079
5073
5067
5059
5050
5041
5030
5018
5005
4991
4976
4960
4944
4926
4908
4888
4869
4848
4827
4806
4783
4760
4737
4713
4688
4663
4637
4610
4582
4554
4525
4495
4465
4434
4402
4370
4338
4305
4271
4237
4203
4168
4133
4097
4061
4024
3988
3951
3914
3877
3839
3802
3765
3728
3691
3653
3617
3580
3543
3507
3471
3435
3400
3364
3329
3294
3259
3224
3189
3154
3120
3085
3050
3015
2980
2945
2910
2876
2841
2806
2772
2737
2703
2668
2634
2600
2565
2531
2497
2464
2430
2397
2364
2332
2300
2268
2237
2207
2177
2148
2119
2091
2063
2036
2009
1983
1958
1933
1909
1885
1862
1839
1817
1796
1775
1755
1735
1716
1698
1681
1664
1648
1632
1617
1602
1588
1575
1561
1548
1536
1523
1511
1499
1487
1475
1463
1451
1438
1426
1413
1401
1388
1375
1363
1350
1337
1325
1312
1300
1288
1276
1264
1252
1241
1230
1220
1210
1200
1191
1181
1173
1164
1156
1148
1141
1134
1127
1120
1114
1107
1102
1096
1091
1086
1082
1077
1073
1068
1064
1059
1054
1049
1043
1037
1030
1022
1014
1004
996
986
975
963
950
936
922
906
890
872
854
834
814
792
769
745
720
694
667
639
610
580
549
517
485
451
418
383
348
312
276
239
202
164
126
87
47
8
-33
-73
-114
-156
-198
-240
-282
-324
-367
-409
-452
-495
-537
-580
-622
-664
-706
-748
-790
-832
-873
-915
-956
-997
-1037
-1077
-1117
-1157
-1197
-1236
-1275
-1314
-1353
-1392
-1431
-1469
-1507
-1545
-1583
-1620
-1657
-1693
-1729
-1765
-1800
-1834
-1868
-1901
-1933
-1964
-1995
-2025
-2054
-2083
-2110
-2137
-2163
-2189
-2213
-2237
-2260
-2283
-2305
-2326
-2346
-2366
-2385
-2403
-2421
-2439
-2455
-2472
-2488
-2503
-2518
-2533
-2548
-2562
-2575
-2589
-2602
-2614
-2626
-2638
-2649
-2660
-2671
-2681
-2692
-2702
-2712
-2721
-2731
-2741
-2752
-2762
-2772
-2783
-2794
-2804
-2815
-2826
-2837
-2848
-2858
-2869
-2879
-2890
-2900
-2909
-2919
-2929
-2938
-2947
-2956
-2964
-2973
-2981
-2988
-2996
-3003
-3010
-3017
-3024
-3030
-3036
-3042
-3047
-3052
-3057
-3061
-3065
-3068
-3071
-3073
-3075
-3077
-3078
-3078
-3078
-3078
-3078
-3077
-3075
-3073
-3071
-3069
-3066
-3063
-3060
-3056
-3053
-3049
-3045
-3041
-3037
-3033
-3029
-3024
-3020
-3016
-3011
-3006
-3001
-2996
-2991
-2985
-2979
-2972
-2965
-2957
-2949
-2940
-2931
-2921
-2911
-2899
-2887
-2875
-2861
-2847
-2832
-2816
-2799
-2782
-2764
-2745
-2726
-2705
-2684
-2663
-2641
-2618
-2594
-2569
-2544
-2518
-2492
-2464
-2435
-2406
-2376
-2345
-2314
-2281
-2248
-2214
-2180
-2145
-2109
-2073
-2037
-2000
-1963
-1926
-1888
-1851
-1813
-1775
-1738
-1700
-1662
-1625
-1587
-1550
-1512
-1475
-1437
-1399
-1361
-1323
-1285
-1247
-1209
-1171
-1132
-1094
-1056
-1018
-980
-942
-904
-867
-830
-793
-756
-720
-684
-649
-614
-579
-544
-510
-475
-442
-408
-375
-342
-309
-277
-244
-212
-180
-149
-118
-87
-56
-26
4
33
62
90
118
145
172
198
223
248
273
297
321
344
367
389
411
433
454
475
496
516
536
556
575
593
612
629
647
663
679
695
709
724
738
751
763
775
787
797
807
817
826
834
842
849
856
862
868
874
879
884
889
893
897
901
905
908
910
912
914
916
917
918
919
919
919
919
919
918
918
917
917
916
915
914
913
912
910
909
907
905
903
901
898
896
893
890
887
884
881
877
874
870
866
862
859
855
851
847
843
839
834
830
826
822
818
814
810
806
802
799
795
792
789
787
784
782
780
778
775
773
771
769
767
765
763
760
758
756
754
752
750
748
747
745
743
741
740
738
737
735
734
732
731
730
729
728
727
727
726
726
726
725
725
724
724
723
722
721
720
718
716
714
712
710
707
703
700
696
691
686
680
674
668
660
652
644
634
624
613
601
588
575
561
546
531
515
498
482
464
447
429
410
391
372
353
334
314
295
275
256
236
217
198
179
160
141
122
103
85
66
47
29
11
-8
-26
-45
-63
-81
-100
-119
-137
-156
-175
-194
-213
-233
-252
-272
-292
-313
-333
-354
-375
-397
-418
-440
-461
-483
-505
-526
-548
-569
-590
-610
-630
-650
-669
-688
-707
-725
-742
-759
-776
-793
-809
-824
-840
-855
-870
-885
-900
-915
-929
-943
-957
-971
-985
-998
-1012
-1025
-1038
-1050
-1063
-1075
-1087
-1098
-1109
-1120
-1131
-1141
-1151
-1161
-1171
-1180
-1190
-1199
-1208
-1218
-1227
-1236
-1245
-1254
-1262
-1271
-1279
-1287
-1294
-1301
-1307
-1312
-1317
-1321
-1324
-1327
-1329
-1331
-1331
-1332
-1332
-1331
-1331
-1329
-1328
-1326
-1324
-1321
-1319
-1317
-1314
-1312
-1309
-1307
-1305
-1303
-1301
-1300
-1299
-1298
-1298
-1297
-1297
-1298
-1299
-1300
-1302
-1303
-1306
-1308
-1311
-1315
-1319
-1323
-1328
-1333
-1339
-1345
-1353
-1361
-1369
-1378
-1388
-1399
-1410
-1421
-1433
-1445
-1458
-1470
-1483
-1496
-1509
-1521
-1534
-1547
-1559
-1572
-1584
-1596
-1608
-1620
-1631
-1643
-1654
-1666
-1677
-1688
-1699
-1709
-1720
-1730
-1740
-1750
-1760
-1769
-1778
-1786
-1794
-1802
-1809
-1816
-1823
-1829
-1835
-1840
-1846
-1850
-1855
-1859
-1863
-1867
-1870
-1873
-1876
-1880
-1883
-1885
-1888
-1891
-1894
-1896
-1898
-1900
-1902
-1904
-1905
-1906
-1906
-1906
-1906
-1905
-1903
-1901
-1899
-1896
-1892
-1888
-1883
-1878
-1873
-1867
-1862
-1856
-1851
-1846
-1841
-1836
-1831
-1827
-1823
-1820
-1818
-1816
-1814
-1813
-1813
-1813
-1814
-1815
-1817
-1819
-1822
-1826
-1830
-1834
-1839
-1845
-1850
-1857
-1863
-1870
-1877
-1885
-1892
-1900
-1909
-1917
-1925
-1934
-1943
-1951
-1960
-1968
-1976
-1983
-1990
-1996
-2001
-2005
-2009
-2013
-2016
-2017
-2017
-2016
-2015
-2012
-2008
-2004
-1998
-1992
-1984
-1976
-1967
-1957
-1946
-1935
-1923
-1911
-1898
-1885
-1871
-1856
-1841
-1825
-1808
-1790
-1772
-1753
-1733
-1712
-1690
-1667
-1643
-1618
-1592
-1566
-1538
-1509
-1480
-1450
-1419
-1388
-1356
-1323
-1291
-1258
-1225
-1191
-1158
-1124
-1091
-1057
-1022
-989
-954
-920
-886
-851
-817
-783
-749
-715
-682
-648
-615
-582
-550
-518
-487
-456
-425
-395
-365
-336
-308
-280
-252
-225
-199
-173
-147
-122
-98
-73
-49
-26
-3
21
44
67
90
112
135
159
182
206
230
254
279
304
329
355
382
409
436
464
492
520
549
579
608
639
670
701
733
765
798
831
865
899
933
968
1002
1039
1075
1111
1147
1183
1219
1256
1292
1328
1363
1399
1434
1468
1502
1536
1569
1601
1633
1664
1695
1724
1753
1782
1810
1837
1863
1890
1916
1942
1968
1993
2019
2045
2071
2097
2123
2149
2175
2201
2227
2253
2279
2305
2330
2355
2380
2405
2429
2453
2476
2500
2523
2546
2568
2590
2612
2634
2655
2675
2695
2715
2734
2752
2770
2788
2804
2820
2836
2850
2864
2877
2890
2901
2912
2922
2931
2940
2947
2954
2960
2965
2970
2974
2977
2981
2983
2986
2988
2990
2991
2993
2994
2995
2996
2996
2997
2997
2996
2996
2995
2993
2992
2990
2988
2985
2982
2979
2976
2973
2970
2966
2963
2959
2955
2952
2948
2944
2941
2937
2933
2930
2926
2923
2919
2916
2912
2909
2906
2903
2899
2896
2893
2889
2886
2882
2878
2874
2869
2865
2859
2854
2848
2842
2836
2829
2821
2813
2805
2796
2786
2776
2766
2754
2742
2730
2716
2702
2687
2672
2655
2638
2620
2602
2582
2563
2542
2521
2500
2478
2456
2433
2409
2385
2360
2335
2309
2283
2256
2229
2201
2173
2144
2115
2086
2056
2025
1996
1965
1934
1903
1872
1840
1808
1776
1743
1710
1677
1643
1609
1574
1539
1504
1468
1432
1395
1359
1322
1284
1247
1209
1170
1132
1093
1053
1014
974
933
893
852
811
771
730
689
648
607
566
525
484
444
403
362
322
281
240
199
159
118
77
36
-5
-47
-88
-129
-170
-211
-251
-291
-331
-371
-410
-448
-487
-525
-562
-599
-636
-673
-709
-746
-782
-818
-853
-889
-924
-959
-993
-1028
-1062
-1096
-1129
-1163
-1196
-1229
-1261
-1294
-1326
-1358
-1390
-1421
-1453
-1484
-1516
-1547
-1578
-1609
-1640
-1670
-1701
-1731
-1761
-1791
-1820
-1850
-1879
-1908
-1937
-1966
-1995
-2024
-2053
-2081
-2110
-2137
-2165
-2192
-2218
-2244
-2270
-2295
-2319
-2343
-2366
-2389
-2411
-2433
-2454
-2475
-2495
-2516
-2536
-2555
-2575
-2594
-2612
-2631
-2649
-2667
-2684
-2701
-2717
-2733
-2749
-2765
-2780
-2794
-2809
-2823
-2836
-2850
-2863
-2875
-2888
-2899
-2911
-2922
-2933
-2944
-2954
-2963
-2973
-2981
-2990
-2997
-3005
-3012
-3018
-3024
-3029
-3034
-3039
-3043
-3047
-3050
-3053
-3055
-3057
-3059
-3060
-3060
-3061
-3060
-3060
-3059
-3057
-3056
-3054
-3052
-3049
-3047
-3044
-3041
-3038
-3034
-3031
-3027
-3022
-3018
-3013
-3007
-3001
-2995
-2989
-2982
-2975
-2968
-2961
-2954
-2946
-2939
-2931
-2923
-2915
-2907
-2898
-2889
-2879
-2869
-2858
-2846
-2834
-2822
-2808
-2794
-2780
-2764
-2748
-2732
-2714
-2696
-2678
-2659
-2639
-2619
-2598
-2577
-2555
-2533
-2509
-2486
-2462
-2437
-2411
-2385
-2358
-2331
-2303
-2275
-2245
-2216
-2186
-2156
-2125
-2094
-2062
-2031
-1999
-1966
-1934
-1901
-1868
-1835
-1801
-1767
-1733
-1699
-1665
-1631
-1596
-1562
-1527
-1492
-1457
-1422
-1386
-1350
-1314
-1278
-1241
-1204
-1166
-1128
-1089
-1050
-1010
-971
-930
-890
-849
-808
-766
-725
-684
-642
-600
-558
-517
-475
-433
-392
-350
-309
-268
-226
-185
-144
-104
-63
-23
18
58
98
138
177
217
256
296
335
374
413
452
491
529
568
606
645
683
722
760
799
837
876
915
955
994
1034
1073
1113
1153
1193
1232
1272
1311
1350
1388
1426
1464
1501
1537
1572
1608
1642
1676
1709
1742
1774
1805
1836
1867
1897
1926
1955
1983
2011
2037
2065
2090
2116
2140
2164
2187
2210
2231
2253
2273
2293
2312
2330
2348
2365
2381
2396
2411
2426
2439
2452
2465
2477
2490
2501
2513
2524
2536
2547
2558
2569
2580
2592
2603
2614
2625
2636
2647
2657
2668
2678
2688
2698
2707
2716
2725
2734
2742
2751
2758
2766
2774
2781
2787
2794
2800
2806
2811
2816
2821
2825
2829
2832
2835
2838
2840
2842
2843
2844
2845
2846
2847
2847
2847
2847
2847
2846
2845
2844
2842
2840
2837
2835
2831
2827
2823
2819
2813
2808
2802
2795
2787
2779
2770
2761
2751
2740
2728
2715
2702
2688
2673
2657
2641
2624
2606
2587
2568
2548
2527
2506
2485
2463
2440
2417
2394
2370
2346
2321
2297
2271
2246
2220
2194
2168
2141
2115
2088
2062
2035
2008
1981
1954
1927
1900
1873
1846
1820
1793
1766
1740
1714
1687
1662
1636
1611
1586
1561
1537
1512
1489
1465
1441
1418
1394
1371
1347
1323
1299
1275
1251
1226
1202
1177
1153
1128
1104
1080
1056
1032
1008
984
960
936
913
889
866
843
820
797
774
751
728
704
681
658
635
611
588
564
540
517
493
469
446
422
399
375
351
328
304
281
257
234
210
186
162
138
113
88
63
37
11
-16
-43
-70
-99
-127
-157
-187
-217
-248
-280
-312
-345
-378
-411
-445
-479
-513
-548
-583
-619
-654
-691
-727
-764
-801
-838
-876
-914
-953
-991
-1030
-1070
-1109
-1149
-1189
-1229
-1268
-1308
-1348
-1388
-1427
-1467
-1506
-1545
-1584
-1623
-1663
-1702
-1741
-1781
-1820
-1860
-1900
-1940
-1981
-2021
-2063
-2104
-2146
-2188
-2230
-2272
-2315
-2358
-2401
-2444
-2487
-2530
-2573
-2616
-2659
-2701
-2744
-2786
-2828
-2869
-2911
-2951
-2992
-3032
-3072
-3112
-3151
-3190
-3228
-3266
-3304
-3342
-3379
-3416
-3452
-3488
-3523
-3558
-3593
-3627
-3661
-3695
-3728
-3760
-3793
-3824
-3856
-3886
-3916
-3946
-3975
-4003
-4032
-4059
-4086
-4113
-4139
-4164
-4189
-4213
-4236
-4259
-4281
-4301
-4321
-4341
-4359
-4376
-4393
-4409
-4423
-4437
-4450
-4463
-4474
-4485
-4496
-4505
-4514
-4523
-4531
-4538
-4545
-4551
-4556
-4561
-4565
-4568
-4571
-4573
-4574
-4575
-4574
-4573
-4572
-4569
-4566
-4562
-4558
-4553
-4547
-4541
-4534
-4527
-4519
-4511
-4503
-4494
-4485
-4476
-4466
-4455
-4445
-4434
-4423
-4411
-4400
-4388
-4377
-4365
-4353
-4341
-4330
-4318
-4306
-4294
-4283
-4271
-4260
-4248
-4237
-4226
-4215
-4204
-4193
-4182
-4171
-4160
-4149
-4138
-4127
-4117
-4106
-4094
-4083
-4074
-4062
-4051
-4041
-4030
-4018
-4006
-3994
-3982
-3969
-3956
-3942
-3928
-3914
-3899
-3884
-3868
-3852
-3835
-3818
-3800
-3782
-3763
-3744
-3724
-3704
-3682
-3661
-3638
-3615
-3590
-3566
-3540
-3513
-3486
-3458
-3428
-3399
-3368
-3337
-3305
-3272
-3238
-3204
-3169
-3133
-3096
-3059
-3022
-2984
-2945
-2906
-2866
-2826
-2786
-2745
-2704
-2662
-2620
-2578
-2535
-2493
-2450
-2407
-2364
-2321
-2278
-2235
-2193
-2150
-2108
-2066
-2024
-1982
-1941
-1899
-1858
-1818
-1777
-1737
-1698
-1658
-1619
-1580
-1542
-1504
-1467
-1430
-1393
-1356
-1320
-1284
-1249
-1213
-1178
-1143
-1109
-1075
-1041
-1008
-975
-942
-910
-878
-847
-815
-784
-753
-722
-692
-662
-631
-602
-572
-542
-513
-484
-455
-426
-398
-370
-342
-315
-288
-262
-236
-211
-187
-163
-140
-118
-95
-74
-53
-32
-12
7
26
45
63
81
98
115
131
147
162
177
191
205
219
232
245
258
270
282
294
306
317
328
339
350
360
370
380
390
399
408
417
425
433
441
448
455
461
467
473
478
482
486
490
493
496
498
500
502
503
504
505
505
505
504
504
503
501
500
498
495
493
490
488
485
481
478
475
471
467
463
459
455
451
447
442
438
434
429
425
420
416
412
407
402
398
393
388
383
378
373
368
363
358
352
347
342
336
331
325
320
315
309
304
300
295
290
286
282
278
275
271
267
264
261
258
255
252
249
246
244
241
240
238
236
235
235
234
234
234
235
236
237
238
239
241
242
244
246
248
249
251
253
256
258
260
263
265
268
270
273
276
278
281
283
285
287
288
289
290
291
291
291
290
289
288
287
285
283
280
278
275
271
268
264
259
254
249
244
238
232
225
218
211
203
195
187
179
170
161
153
144
135
126
118
110
102
94
86
79
72
65
59
53
47
41
36
32
28
24
20
17
14
11
9
6
4
2
1
-1
-2
-4
-5
-6
-7
-8
-8
-9
-9
-9
-9
-9
-8
-7
-6
-5
-3
-1
1
4
6
9
12
15
19
22
26
30
35
39
43
48
53
57
62
67
72
77
82
88
93
99
105
111
116
122
128
134
140
146
152
157
163
168
173
177
182
186
190
193
196
199
202
204
207
209
211
212
214
215
216
217
217
217
217
216
215
214
213
211
209
207
205
202
199
195
192
188
184
180
175
170
165
160
155
150
144
139
134
129
124
119
114
110
105
101
97
93
89
85
81
77
74
70
67
63
59
56
52
49
45
41
37
33
29
24
20
15
10
5
-1
-6
-13
-19
-26
-33
-40
-48
-56
-64
-72
-81
-89
-97
-106
-114
-123
-131
-139
-147
-155
-162
-170
-177
-184
-192
-198
-205
-212
-219
-225
-232
-238
-244
-250
-256
-261
-266
-271
-276
-281
-285
-289
-292
-296
-299
-302
-305
-307
-309
-312
-313
-315
-316
-317
-318
-318
-318
-317
-316
-314
-312
-309
-306
-303
-299
-295
-291
-286
-281
-275
-270
-264
-257
-251
-244
-236
-229
-221
-212
-203
-194
-184
-174
-164
-153
-141
-130
-118
-105
-93
-80
-68
-55
-42
-29
-16
-3
10
22
35
48
61
73
86
98
111
123
135
146
157
168
178
187
197
205
214
221
229
236
243
249
256
262
267
273
279
284
289
294
299
303
308
312
317
321
325
329
334
338
342
347
351
356
361
365
370
375
380
385
390
395
400
404
409
413
418
422
426
430
435
439
443
447
450
454
457
461
464
467
469
472
474
476
479
481
483
485
487
490
492
495
499
503
507
513
518
525
532
539
547
556
566
576
586
597
609
621
634
647
661
676
690
706
721
738
754
771
787
805
822
839
857
874
892
910
927
945
963
981
999
1016
1035
1053
1071
1089
1107
1125
1143
1161
1178
1195
1212
1229
1245
1261
1277
1292
1307
1322
1336
1351
1365
1378
1392
1405
1418
1431
1444
1457
1469
1482
1494
1505
1517
1528
1539
1549
1559
1568
1577
1585
1593
1599
1606
1611
1616
1620
1623
1626
1628
1629
1629
1628
1627
1625
1623
1619
1615
1611
1605
1600
1593
1586
1579
1570
1562
1552
1543
1532
1521
1510
1498
1485
1472
1458
1444
1429
1414
1398
1381
1364
1346
1328
1309
1290
1271
1252
1232
1212
1192
1172
1151
1131
1109
1088
1066
1044
1022
999
976
953
929
905
881
856
832
807
782
758
733
709
684
660
636
612
589
566
542
520
497
475
452
430
409
387
366
345
324
303
283
263
243
223
204
185
166
147
128
110
92
74
57
40
23
7
-10
-25
-41
-56
-71
-85
-100
-114
-128
-142
-156
-171
-185
-199
-214
-228
-243
-258
-273
-288
-303
-319
-334
-349
-365
-380
-396
-412
-427
-443
-459
-475
-492
-508
-525
-542
-559
-577
-594
-613
-631
-650
-668
-688
-707
-727
-747
-767
-788
-808
-830
-851
-873
-895
-917
-939
-962
-984
-1006
-1029
-1052
-1074
-1097
-1120
-1142
-1165
-1188
-1211
-1234
-1257
-1280
-1304
-1327
-1351
-1375
-1399
-1423
-1447
-1472
-1496
-1520
-1543
-1567
-1591
-1614
-1637
-1660
-1683
-1705
-1727
-1749
-1771
-1793
-1814
-1835
-1855
-1876
-1896
-1915
-1935
-1954
-1972
-1990
-2008
-2025
-2043
-2059
-2076
-2092
-2107
-2122
-2137
-2151
-2165
-2178
-2191
-2204
-2216
-2228
-2240
-2251
-2262
-2272
-2282
-2292
-2302
-2312
-2321
-2330
-2339
-2348
-2357
-2365
-2374
-2382
-2390
-2397
-2405
-2412
-2419
-2425
-2431
-2437
-2443
-2449
-2454
-2459
-2463
-2468
-2472
-2476
-2480
-2483
-2486
-2489
-2493
-2495
-2498
-2501
-2504
-2507
-2509
-2512
-2515
-2517
-2520
-2523
-2525
-2528
-2530
-2533
-2536
-2538
-2541
-2543
-2546
-2548
-2551
-2553
-2555
-2558
-2560
-2562
-2564
-2566
-2568
-2570
-2573
-2575
-2577
-2579
-2581
-2583
-2585
-2587
-2590
-2592
-2595
-2597
-2600
-2603
-2605
-2608
-2610
-2613
-2615
-2618
-2620
-2623
-2625
-2627
-2630
-2632
-2635
-2638
-2640
-2643
-2646
-2649
-2653
-2656
-2659
-2662
-2666
-2669
-2672
-2675
-2678
-2681
-2683
-2685
-2688
-2690
-2691
-2693
-2695
-2696
-2698
-2699
-2701
-2703
-2705
-2707
-2710
-2712
-2716
-2719
-2723
-2727
-2731
-2736
-2741
-2746
-2752
-2757
-2763
-2769
-2774
-2780
-2786
-2792
-2799
-2805
-2811
-2818
-2824
-2831
-2838
-2844
-2851
-2858
-2865
-2872
-2878
-2885
-2892
-2898
-2905
-2911
-2917
-2922
-2928
-2932
-2937
-2940
-2944
-2947
-2949
-2951
-2953
-2954
-2955
-2955
-2955
-2954
-2953
-2951
-2949
-2946
-2943
-2939
-2935
-2930
-2925
-2919
-2913
-2907
-2899
-2892
-2884
-2875
-2867
-2858
-2848
-2839
-2830
-2820
-2810
-2801
-2791
-2781
-2772
-2762
-2753
-2743
-2734
-2724
-2714
-2704
-2694
-2684
-2674
-2664
-2654
-2643
-2632
-2621
-2609
-2598
-2585
-2573
-2560
-2547
-2534
-2520
-2506
-2491
-2476
-2460
-2444
-2427
-2410
-2393
-2375
-2357
-2338
-2319
-2299
-2279
-2259
-2238
-2217
-2195
-2174
-2152
-2129
-2107
-2084
-2061
-2037
-2015
-1992
-1969
-1946
-1923
-1900
-1877
-1854
-1831
-1809
-1786
-1764
-1741
-1719
-1697
-1676
-1654
-1632
-1611
-1589
-1568
-1548
-1527
-1507
-1487
-1467
-1447
-1428
-1410
-1391
-1373
-1355
-1338
-1321
-1303
-1286
-1270
-1253
-1236
-1219
-1203
-1186
-1169
-1152
-1135
-1118
-1101
-1084
-1067
-1049
-1032
-1014
-996
-978
-959
-941
-922
-904
-885
-866
-848
-829
-810
-792
-773
-754
-736
-717
-699
-680
-662
-643
-625
-606
-588
-569
-551
-533
-514
-496
-478
-461
-443
-426
-410
-393
-377
-361
-346
-331
-316
-302
-288
-275
-262
-249
-237
-225
-214
-203
-192
-182
-173
-164
-156
-148
-141
-134
-128
-122
-117
-112
-108
-105
-102
-99
-97
-96
-95
-94
-94
-95
-95
-97
-98
-100
-102
-104
-106
-108
-110
-112
-114
-116
-117
-119
-120
-122
-123
-124
-124
-125
-126
-127
-127
-127
-128
-128
-128
-127
-127
-126
-125
-123
-122
-120
-119
-117
-115
-113
-111
-109
-107
-105
-103
-101
-100
-99
-97
-96
-95
-94
-93
-92
-91
-90
-89
-88
-87
-86
-85
-83
-81
-79
-77
-74
-71
-67
-63
-59
-54
-49
-43
-37
-30
-24
-16
-9
-1
7
16
25
34
43
52
62
72
82
92
102
112
123
133
144
155
167
178
190
202
214
226
239
251
264
277
290
303
316
330
343
357
370
384
398
411
425
439
453
467
481
496
510
525
540
555
570
586
601
617
633
650
666
683
700
717
734
752
769
786
803
820
837
854
871
888
904
921
937
953
969
985
1000
1014
1031
1045
1060
1074
1088
1102
1116
1129
1141
1154
1166
1177
1188
1199
1210
1220
1230
1240
1250
1259
1268
1277
1286
1294
1302
1310
1317
1324
1331
1337
1343
1349
1354
1359
1364
1369
1373
1377
1381
1384
1387
1390
1392
1394
1396
1397
1398
1399
1399
1399
1399
1398
1398
1397
1396
1395
1394
1392
1391
1390
1389
1388
1388
1387
1387
1388
1388
1389
1391
1392
1395
1398
1401
1405
1409
1415
1420
1426
1433
1440
1448
1456
1464
1473
1482
1491
1501
1510
1520
1530
1540
1550
1560
1571
1581
1592
1602
1613
1624
1634
1645
1655
1666
1676
1686
1697
1707
1717
1727
1736
1746
1756
1766
1776
1786
1796
1806
1817
1827
1838
1849
1860
1871
1882
1893
1905
1917
1929
1941
1953
1965
1978
1990
2003
2016
2029
2043
2057
2071
2085
2100
2114
2129
2144
2160
2175
2191
2206
2222
2238
2254
2270
2287
2303
2320
2336
2353
2370
2387
2404
2420
2437
2454
2471
2487
2504
2520
2536
2552
2567
2583
2598
2613
2628
2642
2657
2671
2685
2699
2712
2726
2739
2752
2765
2778
2790
2803
2815
2827
2839
2851
2863
2874
2886
2897
2908
2919
2930
2940
2950
2960
2970
2979
2989
2997
3006
3014
3022
3029
3036
3043
3049
3055
3060
3065
3070
3074
3078
3081
3083
3085
3087
3087
3088
3087
3086
3084
3081
3078
3075
3070
3065
3059
3053
3046
3039
3031
3023
3014
3005
2996
2986
2976
2966
2956
2945
2934
2922
2910
2897
2884
2871
2857
2843
2828
2813
2798
2782
2766
2750
2733
2716
2699
2681
2664
2646
2628
2611
2593
2575
2557
2539
2522
2504
2487
2470
2453
2436
2420
2404
2389
2373
2358
2343
2329
2314
2300
2287
2273
2259
2246
2233
2221
2208
2196
2184
2173
2161
2150
2139
2128
2117
2107
2096
2086
2075
2065
2055
2044
2033
2024
2013
2003
1992
1982
1971
1960
1950
1939
1928
1916
1905
1894
1882
1870
1858
1845
1833
1820
1807
1793
1780
1766
1752
1738
1723
1709
1694
1680
1665
1650
1635
1620
1605
1590
1575
1559
1544
1528
1513
1497
1482
1466
1451
1436
1420
1405
1390
1375
1360
1345
1331
1317
1302
1288
1275
1261
1248
1234
1221
1208
1195
1182
1170
1157
1145
1133
1121
1110
1098
1088
1077
1067
1057
1048
1039
1030
1020
1014
1006
999
992
985
979
974
969
964
959
955
951
948
944
941
939
936
934
932
930
928
927
925
924
924
923
923
922
922
922
922
923
923
923
924
924
924
925
925
925
925
925
925
925
924
924
924
923
923
922
921
920
919
918
917
915
914
912
910
908
906
904
901
899
897
894
892
890
887
885
883
880
878
876
874
871
869
867
864
862
860
858
855
853
851
848
846
844
842
839
837
835
833
830
828
826
824
821
819
817
815
812
810
808
806
804
801
799
797
795
792
790
788
786
784
781
779
777
775
773
771
768
766
764
762
760
758
755
753
751
749
747
745
742
740
738
736
734
732
730
727
725
723
721
719
717
715
713
710
708
706
704
702
700
698
696
694
692
689
687
685
683
681
679
677
675
673
671
669
667
665
663
660
658
656
654
652
650
648
646
644
642
640
638
636
634
632
630
628
626
624
622
620
618
616
614
612
610
608
606
604
602
600
598
596
594
592
590
588
586
584
582
580
578
576
574
573
571
569
567
565
563
561
559
557
555
553
551
549
547
546
544
542
540
538
536
534
532
530
528
527
525
523
521
519
517
515
513
512
510
508
506
504
502
500
499
497
495
493
491
489
487
486
484
482
480
478
477
475
473
471
469
467
466
464
462
460
458
457
455
453
451
449
448
446
444
442
441
439
437
435
433
432
430
428
426
425
423
421
419
418
416
414
412
411
409
407
406
404
402
400
399
397
395
394
392
390
388
387
385
383
382
380
378
377
375
373
372
370
368
366
365
363
361
360
358
356
355
353
352
350
348
347
345
343
342
340
338
337
335
334
332
330
329
327
325
324
322
321
319
317
316
314
313
311
309
308
306
305
303
301
300
298
297
295
294
292
290
289
287
286
284
283
281
280
278
276
275
273
272
270
269
267
266
264
263
261
260
258
257
255
254
252
251
249
248
246
245
243
242
240
239
237
236
234
233
231
230
228
227
225
224
222
221
219
218
217
215
214
212
211
209
208
206
205
204
202
201
199
198
196
195
194
192
191
189
188
187
185
184
182
181
179
178
177
175
174
173
171
170
168
167
166
164
163
162
160
159
157
156
155
153
152
151
149
148
147
145
144
143
141
140
139
137
136
135
133
132
131
129
128
127
125
124
123
121
120
119
118
116
115
114
112
111
110
109
107
106
105
103
102
101
100
98
97
96
95
93
92
91
90
88
87
86
85
83
82
81
80
78
77
76
75
73
72
71
70
69
67
66
65
64
62
61
60
59
58
56
55
54
53
52
51
49
48
47
46
45
43
42
41
40
39
38
36
35
34
33
32
31
30
28
27
26
25
24
23
22
20
19
18
17
16
15
14
12
11
10
9
8
7
6
5
4
2
1
0
-1
-2
-3
-4
-5
-6
-7
-8
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-27
-28
-29
-30
-31
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-50
-51
-52
-53
-54
-55
-56
-57
-58
-59
-60
-61
-62
-63
-64
-65
-66
-67
-68
-69
-70
-71
-72
-73
-74
-75
-76
-77
-78
-79
-80
-80
-81
-82
-83
-84
-85
-86
-87
-88
-89
-90
-91
-92
-93
-94
-95
-95
-96
-97
-98
-99
-100
-101
-102
-103
-104
-105
-105
-106
-107
-108
-109
-110
-111
-112
-113
-113
-114
-115
-116
-117
-118
-119
-120
-121
-121
-122
-123
-124
-125
-126
-127
-127
-128
-129
-130
-131
-132
-133
-133
-134
-135
-136
-137
-138
-138
-139
-140
-141
-142
-143
-143
-144
-145
-146
-147
-147
-148
-149
-150
-151
-152
-152
-153
-154
-155
-156
-156
-157
-158
-159
-160
-160
-161
-162
-163
-163
-164
-165
-166
-167
-167
-168
-169
-170
-170
-171
-172
-173
-173
-174
-175
-176
-177
-177
-178
-179
-180
-180
-181
-182
-182
-183
-184
-185
-185
-186
-187
-188
-188
-189
-190
-191
-191
-192
-193
-193
-194
-195
-196
-196
-197
-198
-198
-199
-200
-201
-201
-202
-203
-203
-204
-205
-205
-206
-207
-207
-208
-209
-210
-210
-211
-212
-212
-213
-214
-214
-215
-216
-216
-217
-218
-218
-219
-220
-220
-221
-222
-222
-223
-224
-224
-225
-225
-226
-227
-227
-228
-229
-229
-230
-231
-231
-232
-232
-233
-234
-234
-235
-236
-236
-237
-237
-238
-239
-239
-240
-241
-241
-242
-242
-243
-244
-244
-245
-245
-246
-247
-247
-248
-248
-249
-249
-250
-251
-251
-252
-252
-253
-254
-254
-255
-255
-256
-256
-257
-258
-258
-259
-259
-260
-260
-261
-262
-262
-263
-263
-264
-264
-265
-265
-266
-267
-267
-268
-268
-269
-269
-270
-270
-271
-271
-272
-272
-273
-273
-274
-275
-275
-276
-276
-277
-277
-278
-278
-279
-279
-280
-280
-281
-281
-282
-282
-283
-283
-284
-284
-285
-285
-286
-286
-287
-287
-288
-288
-289
-289
-290
-290
-291
-291
-292
-292
-293
-293
-294
-294
-295
-295
-295
-296
-296
-297
-297
-298
-298
-299
-299
-300
-300
-301
-301
-301
-302
-302
-303
-303
-304
-304
-305
-305
-306
-306
-306
-307
-307
-308
-308
-309
-309
-309
-310
-310
-311
-311
-312
-312
-312
-313
-313
-314
-314
-315
-315
-315
-316
-316
-317
-317
-317
-318
-318
-319
-319
-319
-320
-320
-321
-321
-321
-322
-322
-323
-323
-323
-324
-324
-325
-325
-325
-326
-326
-327
-327
-327
-328
-328
-328
-329
-329
-330
