5
23916
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
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
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
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
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
24
24
24
24
24
24
24
24
24
24
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
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
31
31
31
31
31
31
31
31
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
35
35
35
35
35
35
35
35
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
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
42
42
42
42
42
42
42
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
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
52
52
52
52
52
52
52
53
53
53
53
53
53
54
54
54
54
54
54
55
55
55
55
55
55
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
61
61
61
61
61
61
62
62
62
62
62
63
63
63
63
63
63
64
64
64
64
64
64
65
65
65
65
65
66
66
66
66
66
66
67
67
67
67
67
68
68
68
68
68
68
69
69
69
69
69
70
70
70
70
70
71
71
71
71
71
72
72
72
72
72
72
73
73
73
73
73
74
74
74
74
74
75
75
75
75
75
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
83
83
83
83
84
84
84
84
84
85
85
85
85
85
86
86
86
86
86
87
87
87
87
88
88
88
88
88
89
89
89
89
90
90
90
90
90
91
91
91
91
91
92
92
92
92
93
93
93
93
93
94
94
94
94
95
95
95
95
96
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
102
103
103
103
103
104
104
104
104
105
105
105
105
106
106
106
106
107
107
107
107
107
108
108
108
108
109
109
109
109
109
110
110
110
110
111
111
111
111
112
112
112
112
112
112
113
113
113
113
113
114
114
114
114
115
115
115
115
115
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
116
116
116
116
116
116
116
116
116
115
115
115
115
115
115
115
114
114
114
114
114
114
114
114
113
113
113
113
113
113
113
113
113
113
113
113
113
113
112
112
112
112
112
112
112
112
111
111
111
111
111
111
111
111
111
111
110
110
110
110
110
110
109
109
109
108
108
108
108
107
107
107
106
106
106
105
105
105
105
104
104
104
103
103
103
103
102
102
101
101
100
100
99
99
99
98
98
97
97
96
96
96
95
95
94
94
94
93
93
93
92
92
91
91
90
90
90
89
89
89
88
88
88
88
87
87
87
87
86
86
86
86
85
85
85
84
84
84
84
83
83
83
82
82
82
81
81
80
80
80
79
79
78
78
77
77
76
76
75
75
74
74
73
72
72
71
70
70
69
68
67
66
66
65
64
63
62
61
61
60
59
58
57
57
56
55
54
54
53
52
51
50
50
49
48
47
47
46
45
45
44
44
43
42
42
41
41
40
40
39
39
38
38
37
37
36
36
35
35
35
34
34
34
33
33
32
32
31
31
30
29
29
28
28
27
27
26
26
25
25
24
23
23
22
21
21
20
19
18
17
17
16
15
14
13
12
12
11
10
9
8
7
6
5
5
4
3
2
1
1
0
-1
-1
-2
-3
-3
-4
-5
-5
-6
-7
-8
-8
-9
-9
-10
-10
-11
-11
-11
-11
-12
-12
-12
-12
-12
-13
-13
-13
-13
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-16
-16
-16
-17
-17
-18
-18
-18
-19
-19
-20
-20
-21
-21
-22
-22
-23
-23
-24
-24
-25
-26
-26
-27
-28
-28
-29
-30
-31
-31
-32
-33
-33
-34
-35
-36
-36
-37
-38
-39
-39
-40
-41
-42
-42
-43
-44
-45
-45
-46
-47
-47
-48
-48
-49
-49
-49
-50
-50
-50
-50
-51
-51
-52
-52
-52
-53
-53
-54
-54
-55
-55
-56
-56
-57
-57
-58
-58
-59
-59
-60
-60
-61
-61
-61
-62
-62
-63
-64
-64
-65
-65
-66
-67
-67
-68
-69
-69
-70
-70
-71
-71
-72
-72
-73
-73
-74
-75
-75
-76
-77
-77
-78
-79
-80
-80
-81
-82
-82
-83
-84
-84
-85
-85
-85
-86
-86
-87
-87
-88
-88
-89
-89
-90
-90
-90
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-96
-96
-96
-97
-97
-97
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-104
-104
-103
-103
-103
-103
-103
-103
-103
-103
-103
-102
-102
-102
-102
-102
-101
-101
-101
-100
-100
-100
-100
-99
-99
-99
-98
-98
-98
-97
-97
-97
-96
-96
-95
-95
-94
-94
-93
-93
-92
-92
-91
-91
-91
-90
-90
-90
-90
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-91
-91
-91
-92
-92
-92
-93
-93
-94
-94
-94
-95
-95
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-100
-100
-100
-101
-102
-102
-103
-104
-104
-105
-106
-106
-107
-108
-109
-109
-110
-111
-112
-112
-113
-114
-115
-115
-116
-117
-118
-119
-120
-121
-122
-123
-124
-125
-126
-127
-128
-129
-130
-131
-132
-133
-134
-135
-135
-136
-137
-137
-137
-138
-138
-138
-138
-138
-138
-139
-139
-138
-138
-138
-138
-138
-138
-138
-138
-138
-137
-137
-137
-136
-136
-136
-135
-135
-134
-134
-133
-132
-132
-131
-131
-130
-129
-129
-128
-127
-126
-126
-125
-124
-124
-123
-122
-122
-121
-121
-120
-120
-119
-119
-118
-117
-117
-116
-116
-115
-115
-114
-114
-114
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-114
-114
-114
-114
-114
-114
-114
-114
-113
-113
-113
-113
-113
-113
-113
-113
-112
-112
-112
-112
-111
-111
-111
-110
-110
-110
-110
-109
-109
-108
-108
-107
-106
-106
-105
-104
-103
-103
-102
-102
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-105
-105
-106
-107
-108
-109
-110
-111
-112
-113
-114
-115
-116
-117
-117
-118
-119
-119
-120
-121
-121
-122
-123
-123
-124
-125
-126
-126
-127
-128
-129
-130
-131
-131
-132
-133
-134
-135
-137
-137
-138
-139
-140
-141
-142
-143
-144
-144
-145
-146
-148
-149
-150
-151
-153
-154
-156
-157
-158
-160
-161
-163
-164
-165
-167
-168
-169
-171
-172
-173
-174
-176
-177
-178
-179
-180
-181
-183
-184
-185
-186
-187
-189
-190
-191
-193
-194
-195
-197
-198
-199
-201
-202
-203
-204
-205
-206
-208
-208
-209
-210
-211
-213
-214
-215
-216
-217
-219
-220
-222
-224
-226
-227
-229
-231
-233
-235
-237
-239
-241
-242
-244
-246
-247
-248
-250
-251
-251
-252
-253
-254
-254
-255
-255
-256
-256
-256
-257
-257
-258
-258
-259
-260
-260
-261
-261
-262
-262
-263
-264
-264
-264
-265
-265
-266
-266
-267
-267
-267
-268
-269
-269
-270
-270
-271
-272
-273
-273
-274
-275
-275
-276
-276
-277
-278
-279
-279
-280
-281
-282
-283
-284
-285
-286
-286
-287
-288
-289
-290
-291
-292
-293
-293
-294
-295
-296
-297
-298
-299
-300
-301
-302
-303
-304
-305
-306
-306
-307
-307
-308
-308
-309
-309
-309
-309
-309
-309
-309
-309
-309
-309
-309
-309
-309
-309
-309
-308
-308
-308
-308
-308
-307
-307
-306
-306
-305
-305
-304
-304
-303
-302
-301
-300
-299
-298
-297
-295
-294
-293
-291
-290
-289
-288
-286
-285
-284
-283
-282
-281
-280
-279
-278
-277
-276
-275
-274
-273
-272
-271
-270
-269
-268
-267
-266
-265
-264
-263
-262
-261
-260
-259
-258
-257
-256
-255
-254
-253
-252
-251
-249
-248
-247
-246
-245
-244
-243
-242
-241
-240
-239
-239
-238
-237
-237
-236
-235
-234
-233
-232
-231
-229
-228
-227
-225
-224
-222
-221
-219
-217
-215
-213
-211
-209
-206
-204
-201
-198
-196
-193
-190
-187
-184
-181
-178
-175
-172
-169
-166
-163
-160
-157
-155
-152
-149
-147
-145
-142
-140
-137
-135
-133
-130
-128
-126
-124
-122
-119
-117
-115
-113
-111
-109
-106
-104
-102
-100
-98
-95
-93
-91
-89
-86
-84
-82
-80
-78
-76
-74
-72
-70
-68
-66
-64
-61
-59
-56
-53
-50
-46
-43
-39
-35
-31
-26
-22
-17
-13
-8
-3
2
7
12
17
22
26
31
36
41
46
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
125
130
135
140
146
151
156
161
166
170
175
180
184
189
193
198
202
206
211
215
219
224
228
232
237
241
245
249
254
258
262
266
270
274
278
282
287
291
295
300
304
309
313
317
322
326
331
335
340
345
349
354
359
364
368
373
378
383
388
393
398
403
408
412
417
422
426
431
435
439
444
448
452
457
461
465
469
473
477
481
484
488
491
494
497
500
503
506
508
511
513
516
518
520
523
525
527
529
531
532
534
536
537
539
541
542
544
545
547
549
550
552
554
555
557
558
560
562
563
565
566
568
569
571
572
574
576
578
580
582
584
586
588
591
593
596
598
601
604
606
609
612
615
618
620
623
626
629
632
634
637
640
643
645
648
650
653
655
658
660
662
665
667
669
671
674
676
678
680
682
684
685
687
689
690
692
693
695
696
697
698
700
701
702
703
703
704
705
706
707
708
709
709
710
711
712
714
715
716
718
719
721
723
725
727
729
731
733
736
738
740
742
745
747
749
751
754
756
759
761
763
766
769
771
774
776
779
781
784
786
788
790
792
794
796
798
799
801
802
804
805
806
807
809
810
811
812
813
814
814
815
816
816
817
817
817
817
817
817
817
817
816
816
816
815
815
815
814
814
814
814
814
814
814
813
813
813
812
812
811
810
809
808
806
805
803
802
800
798
797
795
794
792
791
790
789
788
787
786
785
784
783
782
781
780
779
778
777
776
776
775
774
773
773
772
771
770
770
769
768
767
766
765
764
762
761
760
759
757
756
754
753
751
750
748
747
745
744
743
741
740
739
738
736
735
734
733
733
732
731
731
730
730
729
729
729
729
729
729
728
728
728
728
728
728
728
728
728
728
728
728
728
728
729
729
728
728
728
728
728
728
728
728
728
728
728
728
728
728
727
727
727
727
727
727
727
727
727
726
726
725
725
724
724
723
723
722
722
721
721
721
721
721
721
721
721
722
722
723
724
724
725
726
727
728
729
730
731
732
733
735
736
737
739
740
741
742
743
745
746
747
748
749
749
750
751
752
752
753
753
754
754
755
755
756
756
756
757
757
757
758
758
758
759
759
760
760
760
761
761
762
762
762
763
763
763
762
762
762
761
760
759
758
756
755
753
752
751
749
748
746
745
744
743
742
741
740
739
738
737
736
735
734
733
732
731
730
730
729
729
729
728
728
728
727
727
726
726
725
724
723
722
721
721
720
719
718
717
716
715
714
713
712
711
710
709
708
708
707
706
705
704
703
702
702
701
700
699
697
696
695
693
692
690
688
686
684
681
679
677
675
672
670
668
665
663
661
658
656
654
652
650
648
646
644
643
641
640
639
638
637
636
636
636
636
636
636
637
637
638
639
640
641
642
643
645
646
647
648
649
650
651
652
653
654
655
655
656
657
657
658
658
658
659
659
659
659
659
659
658
658
658
657
656
655
655
654
653
652
651
649
648
647
645
643
641
639
637
634
632
629
626
623
620
618
615
612
609
606
602
599
596
592
589
585
581
577
573
569
564
559
554
549
543
537
531
525
519
512
506
499
492
486
479
473
466
460
453
447
440
434
428
421
415
408
402
396
390
384
378
372
366
361
355
350
345
340
335
330
325
321
317
312
308
304
301
297
294
290
287
283
280
277
274
270
267
264
261
257
254
250
247
244
240
237
233
230
226
223
219
215
212
208
205
201
198
195
191
188
185
182
179
176
173
170
167
164
161
158
155
152
150
148
145
143
142
140
139
138
138
137
137
137
137
137
137
138
138
139
139
140
140
141
142
142
143
143
144
144
145
145
146
146
146
147
147
147
148
148
148
148
148
148
148
147
146
146
145
143
142
141
139
137
136
134
132
130
129
127
125
123
122
120
118
117
115
113
112
110
108
106
104
102
100
97
95
93
90
87
85
82
79
76
73
69
66
62
58
54
49
45
40
35
30
25
20
14
9
3
-3
-9
-15
-21
-27
-34
-40
-47
-53
-60
-67
-73
-80
-87
-93
-100
-106
-112
-119
-125
-131
-137
-143
-149
-154
-160
-165
-171
-176
-181
-186
-190
-195
-199
-203
-207
-211
-214
-217
-220
-223
-226
-229
-231
-234
-236
-238
-240
-242
-244
-246
-247
-249
-250
-251
-253
-254
-255
-257
-258
-260
-262
-265
-267
-270
-273
-276
-279
-282
-286
-290
-293
-297
-301
-304
-308
-312
-315
-319
-322
-326
-330
-333
-336
-340
-343
-346
-350
-353
-356
-358
-361
-364
-366
-369
-371
-374
-376
-378
-381
-383
-385
-388
-390
-392
-395
-397
-400
-402
-404
-407
-409
-412
-414
-417
-419
-421
-424
-426
-428
-430
-432
-434
-436
-437
-439
-440
-441
-442
-443
-444
-445
-445
-446
-446
-447
-447
-446
-446
-446
-445
-444
-442
-440
-438
-436
-433
-430
-427
-423
-419
-414
-410
-405
-400
-394
-389
-383
-377
-371
-365
-358
-351
-345
-338
-331
-323
-316
-309
-302
-294
-287
-280
-273
-266
-259
-252
-245
-238
-231
-225
-218
-212
-206
-200
-194
-188
-183
-178
-172
-167
-162
-157
-152
-147
-142
-137
-132
-127
-122
-117
-112
-106
-101
-96
-90
-85
-79
-73
-67
-61
-55
-49
-42
-35
-29
-22
-15
-8
-1
6
13
19
26
32
39
45
50
56
61
66
70
75
78
82
85
88
91
93
96
98
99
101
102
103
104
105
106
107
108
109
111
112
114
115
117
119
121
124
126
129
132
134
137
141
144
147
151
155
159
164
169
174
179
185
192
198
205
213
220
228
237
245
254
263
272
281
290
299
309
318
328
337
347
356
366
376
385
395
404
414
423
433
442
451
460
469
478
487
495
504
513
521
530
539
547
556
565
574
583
592
602
611
621
631
641
652
662
673
684
696
707
719
732
744
757
771
784
798
812
826
841
856
871
886
901
916
932
948
963
979
995
1010
1027
1043
1059
1075
1090
1106
1121
1136
1151
1165
1180
1193
1207
1219
1232
1244
1256
1268
1280
1291
1302
1313
1324
1335
1346
1357
1368
1378
1388
1399
1409
1419
1428
1438
1447
1456
1465
1474
1483
1491
1499
1508
1515
1523
1530
1537
1544
1551
1557
1563
1568
1574
1579
1583
1588
1592
1596
1600
1603
1607
1610
1613
1616
1619
1621
1623
1626
1628
1630
1632
1634
1637
1639
1641
1644
1646
1649
1652
1655
1658
1661
1665
1668
1672
1676
1680
1685
1689
1694
1699
1705
1710
1716
1722
1728
1734
1740
1746
1752
1757
1763
1768
1774
1779
1784
1788
1792
1796
1800
1804
1807
1810
1812
1815
1817
1819
1821
1822
1823
1825
1825
1826
1826
1826
1826
1826
1825
1825
1824
1823
1822
1820
1819
1817
1816
1814
1812
1811
1809
1807
1804
1802
1800
1797
1795
1792
1789
1786
1783
1780
1776
1772
1768
1764
1759
1754
1748
1742
1736
1729
1722
1715
1707
1699
1691
1683
1674
1665
1656
1647
1637
1628
1618
1609
1599
1589
1578
1568
1558
1547
1537
1527
1516
1506
1496
1486
1476
1466
1457
1447
1438
1429
1421
1412
1404
1396
1389
1381
1374
1367
1361
1354
1348
1342
1337
1331
1326
1321
1316
1312
1307
1303
1298
1294
1290
1286
1282
1278
1274
1269
1265
1261
1257
1253
1249
1245
1240
1236
1232
1227
1223
1218
1213
1208
1203
1199
1194
1189
1183
1178
1173
1168
1163
1158
1153
1147
1142
1136
1131
1125
1118
1112
1105
1098
1091
1083
1075
1067
1058
1050
1041
1031
1022
1012
1002
992
982
972
962
951
941
930
920
909
898
887
876
865
854
843
832
821
810
799
788
777
766
755
745
734
723
712
702
691
680
670
659
648
637
627
616
605
594
583
572
561
550
538
527
516
505
494
483
472
461
450
439
428
417
406
396
385
374
363
353
342
331
320
310
299
289
279
268
258
248
238
228
218
208
198
188
177
166
156
145
133
122
111
99
87
76
64
52
41
29
18
7
-4
-15
-25
-36
-46
-56
-66
-76
-85
-94
-103
-112
-120
-128
-136
-144
-151
-158
-165
-171
-177
-183
-189
-194
-199
-204
-208
-212
-216
-219
-222
-225
-228
-231
-233
-235
-237
-238
-240
-241
-242
-242
-243
-243
-243
-243
-242
-242
-241
-240
-239
-238
-236
-235
-234
-232
-231
-230
-228
-227
-225
-224
-222
-221
-219
-217
-216
-214
-213
-211
-210
-209
-208
-207
-206
-205
-205
-205
-204
-204
-204
-204
-205
-205
-206
-207
-208
-209
-210
-211
-213
-215
-217
-219
-221
-224
-226
-229
-232
-234
-237
-240
-243
-246
-249
-252
-255
-259
-262
-265
-268
-271
-274
-277
-280
-284
-287
-290
-293
-297
-300
-304
-308
-312
-315
-319
-323
-327
-331
-335
-339
-342
-346
-349
-352
-355
-357
-360
-362
-364
-365
-367
-368
-369
-370
-371
-372
-373
-374
-374
-375
-375
-376
-377
-377
-378
-379
-379
-380
-381
-382
-383
-384
-386
-387
-388
-390
-392
-393
-395
-397
-398
-400
-401
-403
-404
-406
-407
-408
-409
-410
-411
-412
-413
-415
-416
-418
-420
-423
-425
-428
-431
-435
-438
-442
-446
-451
-455
-459
-464
-469
-473
-478
-483
-488
-493
-498
-503
-508
-513
-518
-523
-528
-533
-537
-542
-547
-551
-555
-559
-563
-566
-569
-572
-575
-577
-580
-582
-583
-585
-587
-588
-590
-591
-592
-593
-594
-595
-596
-597
-598
-598
-599
-599
-600
-600
-600
-601
-601
-601
-601
-601
-601
-600
-600
-599
-599
-598
-597
-596
-595
-594
-593
-591
-590
-588
-587
-585
-583
-581
-580
-578
-576
-575
-573
-572
-571
-570
-569
-568
-568
-568
-568
-568
-569
-569
-571
-572
-574
-576
-578
-581
-584
-587
-590
-594
-598
-602
-607
-611
-616
-622
-627
-633
-639
-646
-653
-660
-667
-675
-683
-692
-700
-709
-718
-727
-736
-745
-754
-763
-772
-781
-790
-799
-808
-817
-826
-835
-844
-853
-862
-871
-879
-888
-896
-905
-913
-921
-929
-936
-944
-951
-959
-966
-973
-980
-987
-994
-1000
-1008
-1014
-1022
-1030
-1037
-1045
-1052
-1060
-1067
-1075
-1082
-1090
-1097
-1105
-1112
-1120
-1128
-1135
-1143
-1151
-1159
-1168
-1176
-1185
-1194
-1203
-1212
-1221
-1230
-1239
-1248
-1257
-1266
-1275
-1284
-1293
-1301
-1310
-1318
-1326
-1334
-1342
-1349
-1357
-1364
-1371
-1378
-1385
-1392
-1399
-1405
-1412
-1418
-1424
-1430
-1437
-1443
-1449
-1456
-1462
-1469
-1475
-1482
-1489
-1496
-1503
-1510
-1517
-1524
-1531
-1539
-1547
-1554
-1562
-1571
-1579
-1587
-1596
-1604
-1613
-1621
-1630
-1639
-1648
-1657
-1666
-1675
-1684
-1693
-1702
-1711
-1721
-1730
-1740
-1749
-1759
-1769
-1778
-1788
-1798
-1808
-1817
-1827
-1836
-1846
-1855
-1863
-1872
-1881
-1889
-1897
-1905
-1912
-1920
-1927
-1934
-1940
-1947
-1954
-1960
-1966
-1972
-1978
-1984
-1989
-1994
-2000
-2005
-2009
-2013
-2017
-2021
-2025
-2028
-2029
-2032
-2033
-2035
-2036
-2037
-2037
-2037
-2037
-2036
-2036
-2035
-2033
-2032
-2031
-2029
-2028
-2025
-2024
-2023
-2021
-2019
-2017
-2013
-2012
-2009
-2007
-2004
-2001
-1998
-1995
-1992
-1988
-1985
-1981
-1977
-1972
-1968
-1963
-1959
-1954
-1949
-1944
-1939
-1934
-1929
-1924
-1919
-1914
-1909
-1905
-1900
-1896
-1892
-1888
-1884
-1881
-1877
-1874
-1871
-1869
-1867
-1865
-1864
-1863
-1862
-1862
-1863
-1864
-1865
-1867
-1869
-1871
-1874
-1878
-1881
-1885
-1890
-1894
-1899
-1904
-1910
-1915
-1921
-1927
-1933
-1938
-1944
-1950
-1956
-1961
-1967
-1972
-1978
-1983
-1988
-1993
-1998
-2003
-2007
-2012
-2016
-2020
-2024
-2028
-2032
-2035
-2037
-2041
-2044
-2045
-2048
-2050
-2052
-2053
-2054
-2055
-2056
-2056
-2057
-2057
-2057
-2057
-2057
-2057
-2057
-2056
-2056
-2056
-2055
-2055
-2054
-2054
-2053
-2053
-2052
-2052
-2051
-2051
-2050
-2050
-2049
-2049
-2048
-2048
-2047
-2045
-2045
-2045
-2044
-2043
-2041
-2041
-2040
-2039
-2037
-2036
-2033
-2033
-2031
-2029
-2027
-2025
-2023
-2021
-2019
-2017
-2013
-2011
-2008
-2005
-2001
-1998
-1994
-1989
-1984
-1979
-1974
-1968
-1962
-1956
-1950
-1944
-1937
-1930
-1923
-1916
-1909
-1902
-1895
-1889
-1882
-1875
-1868
-1861
-1854
-1848
-1841
-1835
-1828
-1822
-1815
-1809
-1803
-1797
-1791
-1785
-1779
-1773
-1767
-1762
-1756
-1751
-1745
-1740
-1735
-1729
-1724
-1719
-1714
-1709
-1704
-1699
-1694
-1690
-1685
-1680
-1676
-1671
-1667
-1663
-1659
-1655
-1652
-1648
-1645
-1642
-1639
-1636
-1633
-1631
-1628
-1625
-1622
-1619
-1616
-1613
-1610
-1607
-1604
-1601
-1598
-1595
-1592
-1589
-1586
-1584
-1581
-1578
-1576
-1573
-1571
-1568
-1566
-1563
-1561
-1558
-1555
-1552
-1549
-1545
-1542
-1539
-1535
-1531
-1527
-1523
-1519
-1515
-1510
-1505
-1500
-1495
-1490
-1485
-1479
-1473
-1468
-1462
-1456
-1450
-1444
-1437
-1431
-1425
-1419
-1413
-1407
-1401
-1395
-1389
-1383
-1378
-1372
-1366
-1361
-1356
-1351
-1346
-1341
-1337
-1333
-1329
-1325
-1322
-1318
-1315
-1312
-1310
-1307
-1305
-1303
-1301
-1299
-1298
-1297
-1296
-1296
-1296
-1296
-1296
-1297
-1298
-1299
-1300
-1302
-1304
-1306
-1309
-1311
-1314
-1316
-1319
-1322
-1325
-1328
-1330
-1333
-1336
-1339
-1341
-1344
-1346
-1349
-1351
-1354
-1356
-1359
-1361
-1364
-1366
-1368
-1371
-1373
-1375
-1377
-1379
-1381
-1383
-1384
-1386
-1387
-1388
-1389
-1390
-1391
-1391
-1391
-1391
-1391
-1391
-1391
-1390
-1389
-1389
-1387
-1386
-1385
-1383
-1382
-1380
-1378
-1376
-1374
-1371
-1369
-1366
-1364
-1361
-1358
-1355
-1352
-1349
-1345
-1342
-1338
-1334
-1330
-1326
-1322
-1317
-1313
-1309
-1304
-1299
-1295
-1290
-1285
-1280
-1274
-1269
-1264
-1258
-1252
-1247
-1241
-1235
-1228
-1222
-1216
-1209
-1203
-1196
-1189
-1182
-1175
-1168
-1161
-1154
-1147
-1140
-1132
-1125
-1118
-1111
-1103
-1096
-1089
-1081
-1074
-1067
-1059
-1052
-1044
-1036
-1028
-1020
-1012
-1004
-996
-988
-980
-972
-964
-956
-947
-940
-932
-924
-917
-909
-902
-895
-888
-881
-875
-868
-862
-856
-850
-845
-839
-834
-830
-825
-821
-817
-813
-810
-807
-804
-801
-799
-798
-796
-795
-795
-795
-795
-795
-796
-797
-799
-800
-803
-805
-808
-811
-815
-818
-823
-827
-832
-837
-843
-848
-854
-860
-867
-873
-880
-887
-894
-901
-908
-916
-923
-930
-938
-946
-954
-961
-969
-977
-985
-993
-1000
-1008
-1016
-1022
-1030
-1038
-1044
-1051
-1058
-1064
-1070
-1076
-1081
-1086
-1091
-1096
-1101
-1105
-1110
-1114
-1118
-1122
-1126
-1130
-1134
-1138
-1142
-1146
-1150
-1155
-1159
-1164
-1169
-1174
-1180
-1186
-1192
-1198
-1205
-1213
-1220
-1228
-1236
-1245
-1254
-1263
-1273
-1283
-1294
-1304
-1315
-1326
-1338
-1350
-1362
-1374
-1387
-1400
-1413
-1426
-1440
-1454
-1468
-1482
-1496
-1510
-1524
-1539
-1553
-1568
-1582
-1597
-1611
-1625
-1639
-1653
-1667
-1680
-1693
-1706
-1719
-1731
-1743
-1754
-1765
-1775
-1785
-1795
-1804
-1812
-1820
-1827
-1834
-1841
-1847
-1853
-1859
-1864
-1869
-1873
-1878
-1882
-1885
-1889
-1892
-1895
-1897
-1899
-1901
-1903
-1905
-1907
-1908
-1909
-1911
-1912
-1913
-1915
-1916
-1918
-1919
-1921
-1923
-1925
-1927
-1929
-1931
-1933
-1935
-1938
-1940
-1942
-1945
-1947
-1950
-1952
-1954
-1956
-1959
-1961
-1963
-1965
-1967
-1968
-1970
-1972
-1973
-1974
-1976
-1977
-1978
-1979
-1980
-1981
-1981
-1982
-1982
-1983
-1983
-1984
-1984
-1985
-1985
-1985
-1985
-1985
-1985
-1984
-1984
-1984
-1983
-1982
-1981
-1980
-1979
-1977
-1976
-1974
-1972
-1970
-1968
-1966
-1963
-1961
-1958
-1955
-1952
-1949
-1946
-1943
-1939
-1936
-1932
-1927
-1923
-1918
-1914
-1908
-1903
-1897
-1891
-1884
-1877
-1869
-1861
-1853
-1844
-1835
-1826
-1816
-1805
-1795
-1784
-1773
-1761
-1750
-1738
-1725
-1713
-1701
-1688
-1675
-1661
-1648
-1634
-1621
-1607
-1593
-1578
-1564
-1549
-1534
-1519
-1504
-1489
-1474
-1459
-1444
-1429
-1413
-1398
-1383
-1368
-1352
-1337
-1322
-1307
-1292
-1278
-1263
-1249
-1234
-1220
-1207
-1193
-1180
-1167
-1154
-1142
-1130
-1118
-1107
-1096
-1085
-1075
-1066
-1057
-1048
-1040
-1032
-1025
-1018
-1012
-1008
-1004
-1000
-997
-995
-993
-992
-991
-991
-992
-993
-994
-996
-998
-1000
-1002
-1006
-1008
-1012
-1016
-1020
-1024
-1028
-1032
-1037
-1041
-1046
-1051
-1056
-1061
-1066
-1071
-1076
-1081
-1086
-1091
-1096
-1101
-1106
-1111
-1116
-1121
-1126
-1132
-1137
-1142
-1147
-1153
-1158
-1163
-1168
-1173
-1178
-1183
-1188
-1193
-1197
-1202
-1206
-1210
-1214
-1218
-1221
-1225
-1228
-1231
-1234
-1237
-1240
-1243
-1246
-1248
-1251
-1253
-1255
-1257
-1260
-1262
-1264
-1266
-1268
-1270
-1272
-1274
-1276
-1279
-1281
-1283
-1285
-1287
-1290
-1292
-1294
-1297
-1299
-1301
-1303
-1306
-1308
-1310
-1312
-1315
-1317
-1319
-1322
-1324
-1326
-1329
-1331
-1334
-1336
-1338
-1340
-1342
-1343
-1345
-1346
-1347
-1347
-1348
-1348
-1347
-1347
-1345
-1344
-1342
-1340
-1338
-1335
-1331
-1328
-1323
-1319
-1314
-1309
-1303
-1297
-1290
-1284
-1277
-1270
-1263
-1255
-1248
-1240
-1232
-1224
-1217
-1209
-1201
-1193
-1185
-1177
-1170
-1162
-1154
-1146
-1139
-1131
-1123
-1116
-1108
-1101
-1093
-1086
-1079
-1072
-1065
-1058
-1052
-1046
-1039
-1033
-1027
-1020
-1016
-1010
-1004
-1000
-994
-989
-985
-980
-975
-971
-966
-962
-958
-954
-950
-946
-942
-938
-935
-931
-927
-923
-919
-915
-911
-907
-903
-898
-894
-890
-886
-881
-877
-872
-868
-864
-860
-855
-851
-847
-843
-839
-836
-832
-829
-826
-823
-820
-818
-815
-813
-811
-810
-808
-807
-806
-805
-804
-803
-803
-802
-802
-802
-802
-802
-802
-802
-802
-803
-803
-804
-805
-806
-807
-808
-809
-811
-812
-814
-816
-818
-820
-822
-824
-826
-829
-831
-834
-837
-840
-843
-846
-849
-852
-855
-858
-861
-865
-868
-871
-874
-877
-880
-883
-886
-889
-891
-894
-896
-899
-901
-903
-905
-906
-908
-909
-910
-910
-911
-911
-911
-911
-910
-909
-907
-905
-903
-900
-897
-894
-890
-885
-881
-875
-870
-864
-858
-851
-844
-837
-830
-823
-815
-807
-799
-792
-783
-775
-767
-759
-751
-742
-734
-725
-717
-708
-699
-690
-681
-672
-663
-653
-643
-633
-623
-612
-601
-590
-579
-567
-555
-543
-530
-517
-504
-491
-478
-464
-450
-436
-421
-406
-391
-376
-361
-346
-330
-314
-299
-283
-268
-252
-236
-221
-206
-190
-175
-160
-146
-131
-117
-102
-88
-74
-61
-47
-34
-21
-8
5
18
30
42
55
66
78
90
101
113
124
135
146
157
168
178
189
200
211
222
233
243
254
265
276
287
297
308
318
328
338
348
358
368
377
386
395
404
412
420
428
436
443
450
457
464
470
476
482
487
492
497
502
507
511
515
519
523
526
530
533
536
539
542
545
548
551
553
556
559
561
564
567
569
572
575
579
582
586
590
594
599
604
609
615
621
628
635
643
651
659
668
678
688
698
709
720
732
744
756
769
783
796
810
825
840
856
871
888
904
921
938
955
973
991
1008
1026
1045
1063
1081
1099
1117
1135
1153
1172
1190
1208
1226
1244
1262
1280
1298
1316
1334
1352
1369
1387
1404
1421
1438
1454
1471
1487
1503
1519
1535
1550
1565
1580
1594
1609
1623
1637
1651
1664
1678
1691
1704
1716
1729
1741
1753
1764
1776
1787
1798
1808
1819
1829
1838
1848
1857
1866
1874
1882
1890
1898
1905
1912
1919
1925
1931
1936
1942
1947
1951
1955
1959
1963
1966
1968
1970
1972
1974
1974
1975
1975
1974
1974
1972
1970
1968
1965
1962
1958
1954
1949
1944
1938
1932
1926
1919
1912
1904
1896
1888
1880
1871
1862
1853
1843
1834
1824
1814
1804
1794
1785
1775
1765
1755
1745
1735
1725
1716
1706
1696
1686
1677
1667
1657
1648
1638
1629
1619
1610
1600
1590
1581
1571
1562
1552
1543
1533
1523
1514
1504
1494
1485
1475
1465
1456
1447
1437
1428
1419
1410
1401
1392
1383
1375
1366
1358
1350
1342
1334
1326
1318
1310
1302
1294
1287
1279
1271
1264
1256
1249
1241
1234
1227
1220
1213
1206
1199
1192
1185
1178
1171
1165
1158
1152
1145
1139
1132
1125
1119
1112
1105
1098
1091
1084
1077
1070
1062
1055
1047
1039
1031
1024
1016
1006
999
991
983
974
965
957
948
939
929
920
910
900
890
880
869
858
847
836
825
813
802
790
778
766
754
742
730
718
705
693
681
669
656
644
631
618
605
592
579
566
553
540
527
513
500
487
473
460
447
433
420
407
394
381
367
354
341
328
315
302
289
275
262
249
235
222
208
194
181
167
153
138
124
109
95
80
65
51
36
21
5
-10
-25
-41
-57
-73
-89
-105
-122
-138
-156
-173
-190
-208
-226
-244
-262
-280
-298
-317
-336
-354
-373
-392
-411
-430
-450
-469
-488
-508
-528
-547
-567
-587
-607
-626
-646
-666
-685
-705
-725
-745
-764
-784
-804
-824
-844
-864
-884
-905
-925
-945
-966
-987
-1006
-1028
-1049
-1071
-1092
-1113
-1135
-1157
-1178
-1200
-1222
-1245
-1267
-1290
-1312
-1335
-1358
-1380
-1403
-1426
-1448
-1471
-1493
-1516
-1538
-1560
-1582
-1604
-1625
-1646
-1667
-1688
-1708
-1729
-1749
-1768
-1788
-1806
-1825
-1843
-1861
-1878
-1895
-1912
-1927
-1943
-1957
-1972
-1985
-1998
-2011
-2023
-2033
-2045
-2055
-2065
-2074
-2083
-2091
-2099
-2106
-2113
-2119
-2125
-2130
-2135
-2140
-2144
-2148
-2151
-2154
-2157
-2159
-2161
-2163
-2164
-2164
-2165
-2164
-2164
-2163
-2161
-2159
-2157
-2154
-2151
-2147
-2143
-2139
-2134
-2129
-2123
-2117
-2111
-2104
-2097
-2090
-2083
-2075
-2067
-2059
-2050
-2041
-2033
-2024
-2013
-2005
-1996
-1986
-1976
-1966
-1956
-1946
-1936
-1926
-1916
-1906
-1895
-1885
-1874
-1864
-1853
-1843
-1833
-1822
-1812
-1802
-1792
-1782
-1772
-1763
-1753
-1744
-1735
-1726
-1717
-1709
-1701
-1693
-1685
-1677
-1669
-1662
-1655
-1648
-1642
-1635
-1629
-1623
-1617
-1612
-1606
-1601
-1596
-1591
-1586
-1581
-1577
-1573
-1568
-1565
-1561
-1557
-1554
-1551
-1548
-1545
-1542
-1540
-1537
-1535
-1533
-1531
-1529
-1527
-1526
-1524
-1523
-1521
-1520
-1519
-1518
-1517
-1516
-1515
-1514
-1513
-1513
-1512
-1512
-1512
-1512
-1512
-1512
-1513
-1513
-1514
-1515
-1516
-1517
-1518
-1519
-1520
-1522
-1523
-1525
-1526
-1528
-1529
-1531
-1533
-1534
-1536
-1537
-1539
-1540
-1541
-1543
-1544
-1545
-1546
-1547
-1547
-1548
-1549
-1549
-1549
-1550
-1550
-1550
-1550
-1549
-1549
-1548
-1548
-1547
-1546
-1545
-1543
-1542
-1540
-1539
-1537
-1535
-1533
-1530
-1528
-1525
-1522
-1519
-1516
-1513
-1510
-1506
-1503
-1499
-1495
-1492
-1488
-1484
-1480
-1476
-1473
-1469
-1465
-1461
-1457
-1453
-1449
-1445
-1441
-1437
-1433
-1430
-1426
-1422
-1418
-1414
-1410
-1406
-1402
-1398
-1393
-1389
-1384
-1380
-1375
-1370
-1365
-1359
-1354
-1348
-1342
-1335
-1328
-1321
-1314
-1306
-1298
-1290
-1281
-1272
-1262
-1252
-1242
-1231
-1219
-1208
-1196
-1183
-1170
-1157
-1143
-1129
-1115
-1101
-1086
-1071
-1055
-1040
-1024
-1008
-993
-977
-960
-944
-928
-912
-895
-879
-862
-846
-829
-813
-797
-781
-765
-749
-733
-718
-702
-687
-672
-658
-643
-629
-615
-601
-587
-574
-560
-547
-534
-521
-509
-496
-484
-472
-460
-448
-437
-426
-415
-404
-394
-384
-374
-364
-355
-345
-336
-328
-319
-310
-302
-294
-286
-279
-271
-264
-257
-251
-244
-238
-233
-228
-223
-218
-214
-210
-207
-203
-200
-198
-196
-194
-192
-191
-189
-189
-188
-187
-187
-188
-188
-189
-189
-190
-192
-193
-195
-197
-199
-201
-203
-206
-208
-211
-214
-216
-219
-223
-226
-229
-233
-237
-241
-245
-249
-253
-258
-262
-267
-272
-276
-281
-286
-291
-296
-301
-306
-311
-316
-321
-326
-331
-336
-342
-347
-352
-357
-363
-368
-373
-378
-383
-387
-392
-396
-401
-405
-409
-414
-418
-422
-426
-430
-434
-438
-442
-446
-450
-454
-457
-461
-465
-468
-472
-475
-479
-482
-485
-488
-492
-495
-498
-501
-503
-506
-509
-511
-514
-516
-519
-521
-524
-526
-529
-531
-534
-537
-539
-542
-545
-548
-551
-554
-558
-561
-564
-568
-572
-575
-579
-583
-587
-591
-595
-599
-603
-607
-611
-615
-619
-623
-627
-631
-635
-638
-642
-645
-648
-651
-654
-656
-659
-661
-662
-664
-665
-666
-667
-667
-667
-667
-666
-665
-663
-661
-659
-656
-654
-650
-647
-643
-639
-634
-629
-624
-619
-613
-607
-601
-595
-588
-582
-575
-568
-561
-554
-547
-540
-534
-527
-520
-514
-508
-502
-496
-490
-485
-480
-475
-470
-466
-462
-459
-455
-453
-450
-448
-446
-445
-444
-444
-443
-443
-444
-444
-445
-446
-448
-449
-451
-452
-454
-455
-457
-459
-460
-461
-462
-463
-464
-465
-465
-465
-465
-465
-464
-464
-462
-461
-459
-457
-454
-451
-448
-444
-440
-436
-431
-426
-420
-414
-407
-400
-392
-384
-376
-366
-357
-347
-336
-325
-313
-300
-287
-274
-260
-245
-230
-215
-199
-183
-166
-149
-131
-113
-94
-75
-56
-36
-16
5
26
47
68
90
112
134
157
179
202
225
248
271
295
318
341
365
389
412
436
460
483
507
531
554
578
601
625
648
671
694
716
739
762
784
806
828
849
871
892
913
933
953
973
993
1012
1031
1049
1067
1085
1102
1119
1136
1152
1168
1184
1199
1215
1229
1244
1258
1272
1286
1299
1312
1325
1337
1350
1361
1373
1384
1395
1406
1417
1427
1437
1447
1456
1465
1474
1482
1490
1498
1505
1512
1518
1524
1530
1536
1541
1546
1550
1555
1559
1563
1567
1570
1574
1577
1581
1584
1587
1591
1594
1597
1601
1604
1607
1611
1615
1618
1622
1626
1630
1634
1638
1643
1647
1651
1655
1659
1663
1667
1671
1674
1677
1680
1683
1685
1687
1689
1690
1691
1692
1693
1693
1692
1692
1690
1689
1686
1684
1680
1676
1672
1667
1662
1656
1650
1643
1635
1627
1619
1610
1601
1591
1581
1571
1560
1549
1538
1526
1514
1501
1489
1476
1463
1449
1436
1422
1409
1395
1381
1367
1353
1339
1326
1312
1299
1286
1273
1260
1247
1235
1223
1212
1201
1190
1180
1170
1161
1152
1143
1135
1128
1120
1114
1107
1101
1095
1090
1085
1080
1075
1071
1067
1062
1058
1055
1051
1047
1044
1040
1037
1033
1030
1026
1022
1018
1014
1012
1008
1004
1000
995
991
987
982
977
972
966
961
955
948
941
934
926
918
909
900
891
880
869
858
846
834
821
807
793
778
762
746
730
713
695
677
659
640
620
601
581
560
540
519
498
476
455
433
411
389
367
344
321
299
276
253
230
207
184
161
138
115
92
69
46
23
0
-22
-44
-67
-89
-111
-133
-154
-176
-197
-219
-240
-261
-283
-304
-325
-346
-367
-389
-410
-431
-452
-474
-495
-516
-537
-559
-580
-601
-622
-643
-664
-685
-706
-726
-747
-767
-788
-808
-829
-849
-869
-889
-909
-929
-949
-969
-988
-1008
-1028
-1048
-1068
-1088
-1108
-1128
-1148
-1168
-1188
-1209
-1229
-1250
-1270
-1291
-1311
-1332
-1353
-1374
-1395
-1416
-1437
-1458
-1479
-1500
-1521
-1543
-1564
-1585
-1607
-1628
-1650
-1672
-1694
-1715
-1737
-1759
-1781
-1803
-1825
-1847
-1869
-1891
-1912
-1934
-1955
-1976
-1997
-2017
-2037
-2059
-2079
-2099
-2119
-2138
-2158
-2177
-2196
-2214
-2233
-2251
-2269
-2287
-2304
-2322
-2339
-2355
-2372
-2388
-2403
-2419
-2434
-2449
-2464
-2478
-2492
-2506
-2519
-2532
-2545
-2558
-2570
-2582
-2594
-2606
-2617
-2628
-2638
-2648
-2658
-2667
-2677
-2686
-2694
-2703
-2711
-2718
-2726
-2734
-2741
-2748
-2754
-2761
-2767
-2773
-2779
-2784
-2789
-2794
-2798
-2802
-2805
-2809
-2811
-2814
-2816
-2818
-2819
-2821
-2821
-2822
-2822
-2823
-2822
-2822
-2821
-2820
-2819
-2818
-2816
-2815
-2812
-2810
-2808
-2805
-2802
-2799
-2796
-2792
-2789
-2785
-2781
-2777
-2774
-2769
-2765
-2761
-2757
-2753
-2748
-2744
-2740
-2735
-2731
-2727
-2723
-2719
-2716
-2712
-2709
-2706
-2702
-2700
-2697
-2694
-2692
-2689
-2687
-2684
-2682
-2679
-2677
-2675
-2672
-2670
-2668
-2665
-2663
-2661
-2659
-2657
-2655
-2653
-2651
-2649
-2648
-2646
-2644
-2641
-2639
-2637
-2634
-2631
-2628
-2625
-2621
-2617
-2613
-2608
-2603
-2598
-2592
-2586
-2579
-2572
-2565
-2557
-2549
-2540
-2531
-2522
-2512
-2501
-2491
-2479
-2468
-2456
-2443
-2430
-2417
-2403
-2389
-2375
-2360
-2345
-2330
-2315
-2299
-2284
-2268
-2252
-2237
-2221
-2205
-2189
-2173
-2158
-2142
-2126
-2110
-2094
-2078
-2062
-2047
-2031
-2015
-1999
-1983
-1967
-1951
-1935
-1919
-1903
-1887
-1871
-1855
-1840
-1823
-1807
-1791
-1775
-1759
-1742
-1726
-1709
-1692
-1675
-1658
-1641
-1623
-1606
-1588
-1570
-1552
-1534
-1516
-1498
-1479
-1461
-1443
-1425
-1407
-1389
-1371
-1353
-1335
-1317
-1300
-1282
-1265
-1248
-1231
-1214
-1197
-1181
-1165
-1148
-1133
-1117
-1101
-1086
-1070
-1055
-1039
-1024
-1008
-994
-979
-963
-948
-933
-918
-903
-888
-872
-857
-842
-826
-811
-795
-780
-764
-749
-733
-717
-701
-685
-669
-652
-636
-619
-602
-585
-567
-549
-530
-512
-492
-473
-453
-432
-411
-390
-369
-347
-325
-303
-281
-258
-236
-213
-190
-168
-145
-122
-100
-77
-55
-33
-11
11
32
54
75
96
116
136
156
175
194
212
230
248
265
282
298
313
328
343
357
371
385
398
410
423
434
446
457
468
478
489
498
508
517
527
535
544
553
561
569
577
585
593
601
608
616
623
631
638
646
653
660
668
675
682
690
697
704
711
718
725
733
740
747
754
761
768
775
782
789
796
803
810
817
824
831
838
845
852
860
867
875
883
891
900
909
917
927
936
945
955
964
974
984
994
1004
1014
1025
1035
1046
1056
1067
1078
1089
1099
1110
1121
1132
1144
1155
1166
1177
1188
1200
1211
1222
1233
1245
1256
1267
1278
1289
1301
1312
1322
1333
1344
1355
1365
1376
1386
1397
1407
1418
1428
1439
1449
1460
1470
1481
1491
1502
1512
1523
1533
1543
1554
1564
1574
1584
1593
1603
1612
1621
1630
1638
1647
1655
1663
1670
1677
1685
1692
1698
1705
1711
1717
1723
1728
1734
1739
1744
1748
1752
1756
1760
1764
1767
1770
1773
1775
1777
1778
1780
1781
1781
1781
1781
1781
1780
1779
1777
1775
1773
1771
1769
1766
1763
1760
1756
1753
1749
1745
1741
1737
1732
1727
1722
1717
1711
1705
1699
1692
1685
1677
1669
1661
1652
1642
1633
1622
1612
1601
1590
1578
1566
1554
1542
1529
1516
1503
1490
1476
1462
1448
1434
1419
1405
1390
1375
1359
1344
1328
1312
1295
1279
1262
1246
1229
1212
1195
1178
1160
1143
1126
1108
1091
1074
1057
1039
1022
1004
988
971
954
938
921
905
889
873
857
841
826
810
795
780
765
750
735
721
706
692
678
664
650
636
623
610
597
584
572
559
548
536
525
514
504
493
483
474
464
455
446
437
428
420
412
404
396
388
381
374
367
360
354
348
343
338
333
329
325
322
319
316
315
313
312
311
311
311
312
313
314
315
317
319
322
325
328
332
336
340
345
350
355
361
367
374
380
387
393
400
407
415
422
429
437
444
452
460
468
477
485
494
503
512
522
531
541
551
561
571
582
592
603
613
624
635
646
657
668
679
690
702
713
724
735
746
757
768
779
790
801
812
822
833
844
854
865
875
886
896
906
916
926
936
946
956
965
975
984
994
1002
1012
1020
1030
1038
1047
1055
1063
1070
1078
1085
1093
1100
1106
1113
1120
1126
1132
1138
1144
1150
1155
1161
1166
1170
1175
1179
1184
1187
1191
1195
1198
1201
1204
1207
1210
1213
1216
1218
1221
1223
1226
1228
1231
1233
1235
1237
1240
1242
1244
1246
1248
1251
1253
1255
1258
1261
1263
1266
1269
1272
1275
1278
1281
1285
1289
1293
1297
1301
1306
1311
1316
1321
1327
1333
1339
1345
1352
1359
1367
1374
1382
1390
1399
1408
1417
1426
1436
1446
1456
1466
1477
1487
1498
1509
1520
1532
1543
1555
1566
1578
1590
1603
1615
1628
1641
1654
1668
1681
1695
1709
1724
1738
1753
1767
1782
1797
1812
1827
1842
1857
1872
1888
1903
1918
1934
1949
1964
1979
1993
2008
2021
2036
2049
2062
2074
2086
2098
2109
2120
2130
2140
2149
2158
2167
2175
2182
2189
2195
2202
2207
2212
2217
2221
2225
2228
2231
2233
2235
2237
2238
2238
2239
2238
2237
2236
2234
2231
2228
2224
2220
2215
2210
2204
2197
2190
2182
2173
2164
2155
2144
2134
2123
2111
2099
2086
2073
2060
2045
2033
2017
2004
1989
1974
1959
1944
1928
1913
1898
1882
1867
1851
1836
1821
1806
1791
1776
1761
1747
1732
1718
1704
1690
1676
1662
1649
1636
1623
1611
1599
1587
1575
1564
1553
1543
1532
1522
1512
1503
1493
1484
1475
1466
1457
1448
1440
1431
1423
1414
1406
1398
1390
1382
1373
1365
1357
1349
1341
1333
1325
1317
1310
1302
1295
1288
1280
1273
1267
1260
1253
1246
1239
1232
1225
1218
1211
1204
1197
1190
1182
1175
1167
1160
1153
1145
1138
1131
1124
1117
1111
1104
1098
1093
1087
1082
1078
1074
1070
1067
1065
1063
1062
1062
1062
1063
1064
1067
1070
1073
1077
1082
1087
1093
1100
1107
1114
1122
1131
1140
1150
1160
1170
1181
1193
1205
1217
1230
1244
1258
1272
1287
1302
1317
1333
1350
1367
1385
1403
1421
1440
1459
1479
1499
1520
1541
1562
1584
1606
1628
1650
1673
1696
1719
1742
1765
1789
1812
1835
1859
1882
1905
1927
1950
1972
1993
2015
2035
2055
2075
2094
2112
2130
2147
2163
2178
2193
2207
2220
2232
2243
2254
2263
2272
2280
2286
2292
2297
2300
2303
2305
2306
2306
2305
2303
2300
2297
2292
2287
2281
2274
2266
2258
2248
2238
2227
2215
2203
2189
2175
2161
2146
2130
2113
2097
2079
2061
2043
2024
2005
1985
1965
1945
1924
1903
1881
1859
1836
1813
1790
1766
1742
1718
1693
1668
1642
1616
1590
1563
1536
1508
1481
1453
1424
1396
1367
1338
1309
1280
1250
1221
1191
1161
1131
1100
1070
1039
1006
976
944
912
880
847
814
781
748
714
680
646
611
577
542
507
471
436
400
364
327
290
253
216
178
140
102
63
24
-16
-56
-96
-137
-179
-220
-263
-306
-349
-393
-437
-482
-527
-572
-618
-664
-710
-756
-803
-849
-896
-943
-989
-1036
-1083
-1130
-1177
-1224
-1272
-1319
-1366
-1413
-1460
-1508
-1555
-1602
-1649
-1696
-1743
-1789
-1835
-1881
-1927
-1972
-2017
-2061
-2104
-2147
-2190
-2231
-2272
-2313
-2352
-2391
-2429
-2466
-2503
-2539
-2574
-2608
-2642
-2674
-2706
-2737
-2767
-2797
-2825
-2852
-2879
-2905
-2930
-2953
-2976
-2998
-3020
-3040
-3059
-3078
-3095
-3112
-3128
-3143
-3157
-3171
-3183
-3195
-3205
-3215
-3223
-3231
-3238
-3244
-3249
-3253
-3257
-3259
-3261
-3261
-3261
-3260
-3259
-3257
-3254
-3250
-3245
-3240
-3235
-3229
-3222
-3215
-3207
-3199
-3191
-3182
-3173
-3163
-3153
-3143
-3132
-3121
-3109
-3098
-3085
-3073
-3060
-3046
-3032
-3018
-3003
-2988
-2973
-2957
-2941
-2924
-2907
-2890
-2872
-2854
-2836
-2818
-2799
-2780
-2761
-2741
-2722
-2702
-2682
-2661
-2641
-2620
-2599
-2578
-2556
-2535
-2513
-2491
-2468
-2446
-2423
-2400
-2376
-2352
-2328
-2303
-2278
-2252
-2227
-2200
-2173
-2146
-2118
-2090
-2062
-2033
-2003
-1973
-1943
-1912
-1880
-1848
-1816
-1783
-1750
-1716
-1682
-1647
-1612
-1576
-1539
-1503
-1466
-1428
-1390
-1352
-1313
-1274
-1234
-1195
-1155
-1115
-1075
-1034
-994
-953
-912
-871
-830
-788
-747
-705
-663
-621
-579
-537
-494
-452
-409
-366
-322
-279
-235
-190
-146
-101
-56
-11
35
81
127
174
221
268
316
364
412
462
511
561
612
663
715
767
820
874
928
983
1038
1094
1151
1208
1266
1325
1384
1444
1505
1567
1629
1692
1756
1821
1887
1954
2021
2089
2158
2228
2298
2369
2440
2512
2585
2657
2730
2804
2877
2951
3024
3097
3170
3243
3316
3388
3460
3531
3602
3672
3741
3810
3879
3946
4013
4078
4144
4208
4272
4334
4395
4455
4514
4572
4629
4685
4739
4792
4844
4894
4944
4992
5039
5085
5129
5173
5215
5256
5296
5334
5372
5409
5444
5479
5512
5545
5576
5607
5637
5665
5693
5720
5747
5772
5797
5821
5845
5867
5889
5910
5931
5950
5969
5988
6005
6022
6039
6054
6070
6084
6098
6112
6125
6138
6150
6162
6174
6185
6195
6206
6216
6225
6234
6243
6251
6259
6266
6273
6279
6284
6289
6292
6295
6298
6299
6299
6299
6297
6294
6291
6286
6280
6273
6264
6255
6244
6232
6220
6206
6191
6175
6158
6141
6122
6103
6083
6062
6040
6018
5996
5972
5948
5924
5900
5875
5849
5823
5797
5771
5744
5718
5690
5663
5635
5607
5578
5549
5520
5490
5460
5430
5399
5367
5335
5303
5270
5237
5203
5168
5133
5098
5061
5024
4987
4948
4909
4869
4828
4786
4744
4700
4656
4611
4565
4519
4471
4423
4374
4325
4275
4225
4174
4122
4070
4017
3964
3911
3857
3802
3747
3692
3636
3580
3523
3466
3409
3351
3293
3234
3175
3116
3056
2995
2934
2873
2810
2748
2684
2620
2555
2490
2423
2357
2289
2222
2153
2084
2015
1945
1874
1804
1733
1662
1590
1519
1447
1376
1304
1233
1162
1092
1022
953
884
816
749
683
617
553
490
428
367
307
249
191
135
81
27
-24
-75
-124
-171
-217
-262
-305
-346
-386
-425
-462
-497
-531
-564
-596
-626
-655
-682
-708
-732
-755
-777
-797
-815
-832
-848
-862
-874
-884
-894
-901
-907
-911
-914
-915
-915
-913
-910
-905
-899
-892
-883
-874
-862
-850
-837
-822
-807
-790
-773
-754
-734
-713
-692
-669
-644
-619
-593
-565
-536
-506
-475
-442
-408
-373
-337
-299
-261
-221
-180
-138
-95
-51
-6
40
87
135
184
233
283
334
386
438
490
543
596
649
702
755
808
861
913
965
1016
1067
1118
1167
1216
1263
1310
1355
1400
1443
1484
1525
1564
1601
1637
1671
1704
1736
1765
1793
1820
1845
1868
1890
1910
1929
1946
1962
1976
1989
2000
2009
2019
2025
2032
2037
2041
2045
2047
2048
2048
2048
2047
2045
2043
2040
2037
2033
2029
2025
2021
2017
2013
2009
2005
2000
1996
1992
1988
1984
1980
1977
1974
1971
1969
1967
1966
1965
1965
1965
1966
1968
1971
1974
1977
1982
1987
1993
1999
2005
2013
2023
2032
2041
2053
2064
2076
2089
2102
2115
2129
2144
2159
2175
2191
2207
2224
2241
2259
2277
2296
2315
2335
2355
2375
2396
2418
2440
2463
2487
2512
2537
2563
2590
2618
2647
2678
2709
2742
2775
2811
2847
2885
2925
2966
3008
3053
3099
3146
3196
3247
3300
3354
3410
3468
3528
3589
3651
3715
3781
3848
3916
3985
4056
4128
4202
4276
4351
4428
4505
4584
4663
4742
4823
4904
4985
5067
5149
5231
5313
5396
5478
5559
5641
5722
5803
5883
5962
6041
6118
6195
6271
6345
6419
6491
6562
6632
6701
6768
6833
6898
6961
7022
7082
7141
7198
7254
7308
7361
7413
7463
7512
7560
7607
7652
7696
7739
7780
7820
7859
7897
7933
7968
8002
8034
8064
8093
8122
8148
8173
8197
8219
8240
8259
8277
8293
8308
8321
8333
8343
8352
8360
8366
8370
8374
8375
8376
8375
8373
8370
8365
8359
8352
8344
8335
8324
8313
8300
8287
8272
8257
8240
8223
8204
8185
8164
8144
8122
8099
8076
8051
8026
8000
7974
7946
7918
7889
7859
7829
7798
7766
7733
7700
7666
7631
7595
7559
7521
7483
7444
7404
7364
7323
7281
7239
7196
7153
7109
7065
7021
6977
6933
6888
6844
6800
6756
6712
6669
6626
6583
6541
6500
6459
6419
6379
6341
6303
6266
6230
6195
6161
6128
6096
6065
6035
6006
5978
5951
5925
5900
5876
5853
5832
5811
5791
5773
5755
5739
5724
5711
5698
5687
5678
5670
5663
5657
5654
5651
5650
5650
5652
5655
5659
5665
5671
5679
5688
5697
5708
5719
5731
5743
5756
5769
5782
5796
5810
5824
5839
5854
5868
5883
5898
5913
5928
5943
5958
5973
5987
6002
6016
6031
6045
6058
6072
6086
6099
6112
6124
6137
6149
6161
6172
6184
6195
6206
6216
6226
6235
6245
6253
6261
6269
6276
6282
6288
6293
6297
6300
6303
6305
6306
6306
6305
6303
6301
6298
6293
6289
6283
6276
6269
6262
6253
6244
6235
6225
6215
6205
6194
6184
6173
6162
6152
6142
6132
6122
6113
6104
6096
6088
6081
6074
6069
6064
6059
6056
6053
6051
6050
6050
6050
6052
6054
6057
6060
6065
6070
6076
6083
6091
6099
6108
6118
6128
6139
6151
6163
6176
6189
6203
6216
6231
6245
6260
6274
6288
6302
6316
6330
6342
6354
6366
6376
6386
6395
6402
6409
6414
6418
6420
6422
6421
6419
6416
6411
6404
6396
6386
6374
6360
6344
6327
6307
6286
6263
6238
6211
6182
6151
6119
6085
6050
6013
5975
5935
5894
5852
5809
5765
5720
5674
5627
5579
5530
5481
5431
5380
5329
5277
5224
5171
5117
5062
5007
4951
4895
4838
4780
4721
4662
4603
4542
4482
4420
4358
4296
4233
4170
4107
4043
3979
3916
3852
3789
3725
3662
3600
3538
3476
3415
3355
3295
3236
3178
3121
3064
3008
2953
2899
2846
2793
2741
2689
2638
2587
2537
2487
2438
2388
2339
2290
2240
2191
2141
2092
2041
1991
1940
1889
1837
1785
1732
1678
1623
1568
1512
1455
1398
1339
1280
1220
1159
1097
1034
970
906
841
776
709
643
576
508
440
372
304
236
168
99
31
-37
-105
-172
-240
-307
-373
-440
-506
-572
-637
-702
-767
-831
-895
-960
-1022
-1087
-1151
-1215
-1279
-1343
-1407
-1472
-1536
-1602
-1667
-1734
-1800
-1868
-1936
-2004
-2073
-2143
-2214
-2285
-2357
-2430
-2503
-2577
-2652
-2728
-2804
-2881
-2958
-3036
-3115
-3195
-3275
-3355
-3437
-3518
-3601
-3684
-3767
-3851
-3936
-4021
-4106
-4192
-4278
-4365
-4451
-4538
-4625
-4711
-4798
-4885
-4971
-5057
-5142
-5228
-5312
-5396
-5479
-5562
-5643
-5724
-5803
-5882
-5959
-6035
-6110
-6183
-6255
-6326
-6395
-6462
-6528
-6592
-6655
-6716
-6774
-6831
-6886
-6939
-6990
-7039
-7086
-7131
-7174
-7215
-7253
-7290
-7324
-7357
-7387
-7416
-7442
-7467
-7489
-7510
-7529
-7546
-7561
-7575
-7587
-7597
-7606
-7613
-7619
-7623
-7626
-7628
-7629
-7629
-7627
-7625
-7622
-7618
-7613
-7607
-7601
-7594
-7586
-7578
-7569
-7559
-7548
-7537
-7524
-7511
-7497
-7482
-7465
-7448
-7429
-7410
-7389
-7366
-7342
-7317
-7291
-7263
-7234
-7203
-7171
-7137
-7102
-7066
-7028
-6989
-6949
-6907
-6864
-6820
-6775
-6728
-6680
-6632
-6582
-6531
-6479
-6427
-6374
-6320
-6265
-6209
-6153
-6097
-6040
-5982
-5925
-5866
-5808
-5749
-5689
-5629
-5569
-5509
-5449
-5388
-5327
-5266
-5204
-5143
-5081
-5020
-4958
-4897
-4836
-4775
-4714
-4654
-4594
-4535
-4476
-4418
-4361
-4305
-4249
-4195
-4141
-4088
-4037
-3986
-3937
-3888
-3841
-3795
-3751
-3707
-3665
-3624
-3585
-3547
-3510
-3475
-3440
-3408
-3376
-3346
-3317
-3290
-3264
-3239
-3215
-3192
-3170
-3149
-3129
-3110
-3092
-3075
-3058
-3042
-3027
-3011
-2997
-2983
-2969
-2955
-2942
-2929
-2916
-2903
-2891
-2879
-2867
-2855
-2843
-2831
-2820
-2808
-2797
-2787
-2776
-2766
-2757
-2748
-2740
-2732
-2726
-2720
-2715
-2711
-2709
-2707
-2707
-2708
-2711
-2715
-2720
-2727
-2735
-2745
-2756
-2769
-2783
-2798
-2815
-2834
-2854
-2875
-2897
-2921
-2946
-2972
-2999
-3027
-3057
-3087
-3118
-3150
-3183
-3217
-3251
-3286
-3322
-3358
-3394
-3431
-3467
-3504
-3541
-3577
-3614
-3650
-3685
-3720
-3754
-3788
-3820
-3852
-3883
-3912
-3941
-3968
-3994
-4018
-4041
-4062
-4083
-4101
-4119
-4134
-4148
-4160
-4171
-4180
-4188
-4194
-4199
-4202
-4203
-4203
-4202
-4199
-4194
-4188
-4181
-4172
-4162
-4151
-4138
-4124
-4109
-4091
-4074
-4054
-4035
-4014
-3993
-3971
-3948
-3924
-3900
-3875
-3851
-3825
-3800
-3775
-3749
-3724
-3698
-3673
-3647
-3622
-3597
-3572
-3548
-3523
-3499
-3475
-3451
-3427
-3404
-3380
-3357
-3334
-3311
-3288
-3266
-3243
-3220
-3198
-3176
-3154
-3132
-3111
-3089
-3068
-3048
-3027
-3007
-2988
-2968
-2949
-2931
-2913
-2896
-2878
-2862
-2846
-2830
-2815
-2800
-2786
-2772
-2759
-2746
-2734
-2722
-2710
-2699
-2688
-2677
-2667
-2656
-2646
-2635
-2625
-2614
-2604
-2593
-2581
-2570
-2558
-2545
-2532
-2519
-2504
-2489
-2473
-2455
-2437
-2418
-2397
-2376
-2353
-2329
-2303
-2276
-2248
-2219
-2188
-2156
-2122
-2087
-2051
-2013
-1974
-1933
-1891
-1848
-1804
-1758
-1710
-1662
-1612
-1561
-1509
-1455
-1401
-1345
-1288
-1230
-1172
-1112
-1051
-990
-928
-866
-802
-739
-674
-610
-545
-480
-415
-351
-286
-221
-157
-94
-31
31
93
153
212
270
327
382
436
488
539
588
635
680
723
764
802
839
873
905
935
962
987
1008
1028
1045
1059
1070
1078
1083
1086
1086
1083
1077
1068
1056
1041
1024
1004
981
955
927
896
862
826
787
746
702
656
608
558
505
451
394
336
276
214
151
86
20
-48
-116
-186
-256
-328
-400
-473
-547
-621
-696
-772
-848
-925
-1002
-1080
-1158
-1237
-1316
-1396
-1476
-1557
-1638
-1720
-1802
-1885
-1968
-2052
-2137
-2222
-2307
-2394
-2481
-2569
-2657
-2747
-2837
-2928
-3020
-3112
-3206
-3301
-3396
-3493
-3590
-3689
-3789
-3889
-3991
-4093
-4197
-4302
-4408
-4515
-4623
-4732
-4842
-4954
-5066
-5180
-5295
-5411
-5528
-5646
-5765
-5886
-6007
-6130
-6254
-6378
-6504
-6630
-6758
-6886
-7016
-7146
-7278
-7410
-7543
-7677
-7811
-7947
-8083
-8220
-8358
-8496
-8635
-8774
-8913
-9053
-9194
-9334
-9474
-9615
-9755
-9895
-10034
-10173
-10312
-10449
-10586
-10722
-10857
-10991
-11123
-11253
-11383
-11510
-11636
-11759
-11881
-12001
-12119
-12235
-12348
-12460
-12569
-12676
-12781
-12884
-12984
-13082
-13178
-13271
-13362
-13450
-13536
-13620
-13701
-13779
-13855
-13929
-14000
-14068
-14134
-14197
-14258
-14316
-14371
-14424
-14475
-14522
-14568
-14610
-14650
-14688
-14723
-14755
-14785
-14813
-14837
-14859
-14878
-14895
-14908
-14919
-14928
-14933
-14935
-14935
-14931
-14925
-14915
-14902
-14887
-14868
-14846
-14821
-14793
-14762
-14727
-14690
-14649
-14606
-14560
-14510
-14458
-14403
-14346
-14285
-14223
-14157
-14090
-14020
-13948
-13873
-13797
-13719
-13639
-13558
-13475
-13390
-13304
-13217
-13129
-13040
-12951
-12860
-12769
-12678
-12586
-12494
-12402
-12309
-12217
-12125
-12033
-11942
-11851
-11761
-11671
-11582
-11494
-11408
-11322
-11237
-11154
-11072
-10992
-10913
-10836
-10761
-10687
-10616
-10547
-10480
-10416
-10353
-10294
-10237
-10182
-10130
-10081
-10035
-9992
-9951
-9913
-9878
-9846
-9817
-9790
-9766
-9745
-9727
-9711
-9698
-9688
-9680
-9675
-9672
-9671
-9673
-9677
-9683
-9691
-9701
-9713
-9726
-9741
-9758
-9776
-9795
-9816
-9837
-9860
-9884
-9908
-9933
-9959
-9985
-10012
-10039
-10067
-10095
-10122
-10150
-10178
-10206
-10234
-10261
-10289
-10316
-10343
-10369
-10395
-10421
-10446
-10471
-10496
-10520
-10543
-10567
-10589
-10612
-10634
-10655
-10677
-10697
-10718
-10738
-10758
-10778
-10797
-10817
-10836
-10856
-10875
-10895
-10914
-10934
-10954
-10975
-10995
-11016
-11037
-11058
-11080
-11102
-11124
-11147
-11169
-11192
-11215
-11239
-11262
-11286
-11309
-11333
-11357
-11381
-11405
-11429
-11453
-11477
-11501
-11525
-11548
-11571
-11594
-11617
-11639
-11661
-11682
-11703
-11723
-11742
-11761
-11779
-11796
-11813
-11829
-11844
-11858
-11871
-11884
-11895
-11906
-11916
-11925
-11933
-11940
-11947
-11952
-11957
-11961
-11965
-11967
-11969
-11970
-11971
-11970
-11969
-11967
-11965
-11961
-11957
-11952
-11946
-11940
-11932
-11924
-11915
-11905
-11894
-11883
-11870
-11857
-11843
-11829
-11813
-11797
-11781
-11763
-11745
-11727
-11708
-11688
-11668
-11647
-11626
-11604
-11582
-11559
-11536
-11511
-11487
-11461
-11435
-11407
-11379
-11351
-11321
-11290
-11258
-11226
-11192
-11157
-11121
-11084
-11046
-11007
-10966
-10925
-10882
-10838
-10793
-10747
-10699
-10651
-10600
-10549
-10496
-10441
-10386
-10328
-10269
-10209
-10147
-10083
-10017
-9950
-9881
-9810
-9738
-9663
-9587
-9508
-9428
-9346
-9261
-9175
-9087
-8997
-8905
-8811
-8715
-8617
-8518
-8417
-8314
-8209
-8103
-7995
-7886
-7776
-7664
-7551
-7436
-7321
-7205
-7087
-6969
-6849
-6729
-6608
-6486
-6363
-6239
-6115
-5990
-5864
-5737
-5609
-5481
-5351
-5221
-5090
-4958
-4826
-4692
-4558
-4423
-4287
-4150
-4011
-3874
-3735
-3595
-3455
-3314
-3173
-3031
-2889
-2746
-2604
-2461
-2318
-2175
-2033
-1890
-1748
-1607
-1466
-1326
-1186
-1048
-910
-773
-638
-504
-370
-239
-108
21
149
275
400
523
644
764
882
998
1113
1226
1337
1446
1553
1658
1761
1862
1961
2059
2154
2247
2338
2427
2514
2600
2683
2764
2843
2921
2996
3070
3142
3212
3280
3346
3411
3474
3536
3595
3653
3710
3765
3819
3871
3922
3972
4019
4067
4113
4157
4201
4243
4284
4324
4363
4402
4439
4475
4510
4544
4577
4609
4640
4670
4699
4726
4753
4778
4802
4824
4846
4865
4883
4900
4915
4928
4939
4949
4957
4963
4968
4970
4971
4970
4967
4962
4955
4947
4937
4924
4910
4895
4877
4858
4837
4814
4790
4764
4736
4706
4675
4641
4607
4570
4532
4492
4451
4407
4363
4316
4268
4218
4166
4113
4058
4001
3942
3882
3820
3756
3691
3623
3554
3483
3410
3335
3258
3180
3099
3017
2933
2848
2760
2671
2579
2486
2392
2295
2197
2097
1996
1893
1788
1682
1574
1465
1354
1241
1127
1012
895
776
656
534
411
287
160
32
-97
-228
-360
-494
-630
-767
-906
-1046
-1188
-1331
-1476
-1623
-1771
-1920
-2071
-2223
-2376
-2531
-2687
-2845
-3003
-3163
-3324
-3486
-3650
-3814
-3979
-4145
-4312
-4480
-4649
-4819
-4989
-5160
-5332
-5505
-5678
-5851
-6025
-6199
-6374
-6548
-6723
-6898
-7073
-7248
-7422
-7596
-7770
-7944
-8117
-8289
-8460
-8631
-8801
-8970
-9138
-9305
-9470
-9634
-9797
-9958
-10118
-10277
-10433
-10588
-10741
-10893
-11042
-11189
-11335
-11478
-11620
-11759
-11896
-12031
-12163
-12294
-12422
-12548
-12672
-12794
-12913
-13030
-13145
-13258
-13368
-13476
-13582
-13686
-13788
-13887
-13984
-14079
-14171
-14262
-14350
-14435
-14519
-14600
-14679
-14755
-14829
-14901
-14971
-15038
-15102
-15164
-15224
-15281
-15336
-15388
-15437
-15484
-15528
-15569
-15608
-15644
-15677
-15708
-15736
-15761
-15784
-15804
-15821
-15836
-15848
-15857
-15864
-15869
-15871
-15870
-15867
-15862
-15855
-15846
-15834
-15820
-15804
-15787
-15767
-15746
-15722
-15697
-15671
-15643
-15613
-15582
-15549
-15515
-15480
-15444
-15407
-15368
-15329
-15289
-15248
-15206
-15163
-15120
-15075
-15030
-14985
-14939
-14892
-14845
-14797
-14750
-14701
-14653
-14604
-14555
-14506
-14457
-14409
-14360
-14311
-14263
-14216
-14168
-14121
-14075
-14030
-13985
-13941
-13899
-13857
-13816
-13776
-13738
-13701
-13665
-13631
-13598
-13566
-13536
-13508
-13481
-13456
-13433
-13411
-13390
-13371
-13354
-13338
-13324
-13310
-13298
-13288
-13278
-13270
-13262
-13256
-13250
-13245
-13241
-13237
-13234
-13232
-13230
-13229
-13228
-13227
-13226
-13226
-13226
-13226
-13226
-13227
-13227
-13227
-13228
-13228
-13228
-13228
-13228
-13228
-13228
-13227
-13226
-13225
-13223
-13221
-13218
-13215
-13212
-13208
-13204
-13199
-13193
-13187
-13180
-13173
-13164
-13155
-13145
-13135
-13123
-13110
-13097
-13082
-13066
-13050
-13032
-13013
-12993
-12971
-12949
-12925
-12900
-12874
-12846
-12818
-12788
-12757
-12724
-12691
-12656
-12620
-12583
-12545
-12506
-12466
-12424
-12382
-12338
-12294
-12248
-12202
-12155
-12107
-12058
-12009
-11959
-11908
-11857
-11806
-11754
-11703
-11650
-11598
-11546
-11494
-11442
-11390
-11338
-11287
-11235
-11185
-11134
-11084
-11034
-10985
-10936
-10887
-10839
-10791
-10744
-10698
-10652
-10606
-10561
-10516
-10471
-10428
-10384
-10341
-10298
-10255
-10213
-10171
-10129
-10088
-10046
-10005
-9963
-9922
-9881
-9839
-9798
-9756
-9715
-9673
-9631
-9588
-9546
-9503
-9460
-9416
-9371
-9326
-9281
-9235
-9187
-9140
-9091
-9041
-8990
-8937
-8884
-8829
-8773
-8715
-8656
-8595
-8532
-8468
-8402
-8334
-8264
-8192
-8118
-8042
-7963
-7883
-7801
-7717
-7630
-7541
-7451
-7358
-7263
-7167
-7068
-6967
-6865
-6760
-6654
-6546
-6437
-6326
-6213
-6099
-5984
-5867
-5749
-5630
-5510
-5389
-5267
-5144
-5020
-4896
-4771
-4646
-4520
-4394
-4268
-4141
-4014
-3889
-3762
-3636
-3510
-3384
-3259
-3134
-3009
-2885
-2761
-2638
-2516
-2394
-2273
-2153
-2033
-1914
-1797
-1679
-1563
-1448
-1334
-1221
-1109
-997
-887
-778
-670
-564
-458
-354
-250
-148
-47
52
151
248
344
439
533
626
717
808
897
985
1072
1158
1243
1327
1410
1492
1573
1654
1733
1811
1888
1965
2040
2115
2188
2260
2332
2402
2472
2540
2607
2673
2738
2801
2863
2925
2985
3043
3101
3157
3212
3265
3318
3369
3419
3467
3514
3560
3605
3648
3690
3730
3769
3807
3843
3878
3912
3945
3976
4005
4034
4061
4086
4111
4134
4155
4176
4195
4213
4230
4245
4260
4272
4284
4295
4304
4312
4318
4324
4328
4330
4331
4331
4330
4327
4323
4317
4310
4301
4291
4279
4266
4251
4235
4218
4199
4178
4157
4134
4109
4083
4056
4027
3998
3967
3934
3901
3866
3830
3793
3755
3715
3675
3634
3592
3549
3505
3460
3415
3368
3322
3274
3226
3178
3129
3079
3030
2980
2930
2880
2829
2779
2728
2678
2628
2578
2528
2479
2429
2381
2333
2285
2238
2191
2146
2101
2056
2013
1971
1929
1889
1850
1811
1774
1739
1704
1671
1639
1609
1580
1552
1526
1501
1478
1457
1437
1418
1401
1385
1371
1359
1347
1337
1329
1322
1316
1311
1307
1304
1303
1303
1303
1305
1307
1310
1314
1319
1324
1331
1337
1345
1353
1362
1371
1381
1392
1403
1415
1427
1440
1454
1468
1483
1499
1515
1532
1549
1568
1587
1607
1627
1648
1671
1694
1717
1742
1768
1794
1822
1850
1879
1910
1941
1974
2007
2041
2077
2113
2151
2189
2229
2270
2311
2354
2398
2442
2488
2535
2583
2632
2682
2733
2785
2838
2892
2947
3003
3060
3117
3176
3236
3296
3357
3419
3482
3545
3609
3674
3739
3805
3871
3938
4005
4072
4140
4208
4276
4344
4413
4481
4549
4617
4684
4751
4818
4883
4949
5013
5077
5140
5201
5262
5322
5380
5437
5493
5548
5601
5652
5702
5750
5797
5842
5885
5926
5966
6003
6038
6071
6102
6131
6157
6181
6203
6222
6239
6253
6265
6274
6281
6284
6286
6284
6279
6272
6262
6249
6233
6215
6193
6168
6140
6109
6076
6039
5999
5955
5909
5860
5807
5752
5693
5631
5566
5497
5426
5352
5274
5194
5110
5024
4935
4843
4748
4650
4549
4446
4340
4232
4121
4006
3891
3773
3653
3530
3405
3278
3149
3018
2885
2751
2615
2477
2337
2196
2053
1910
1765
1618
1471
1322
1173
1022
872
721
569
416
264
111
-42
-195
-348
-501
-654
-806
-958
-1109
-1259
-1409
-1559
-1707
-1854
-2001
-2146
-2290
-2433
-2575
-2715
-2854
-2991
-3126
-3260
-3392
-3522
-3649
-3775
-3899
-4019
-4138
-4255
-4368
-4480
-4588
-4693
-4796
-4896
-4992
-5086
-5176
-5263
-5347
-5427
-5504
-5578
-5648
-5715
-5778
-5837
-5893
-5946
-5995
-6040
-6081
-6120
-6154
-6185
-6213
-6237
-6257
-6274
-6288
-6299
-6306
-6310
-6310
-6308
-6302
-6293
-6281
-6267
-6249
-6228
-6205
-6179
-6150
-6118
-6084
-6047
-6008
-5966
-5922
-5876
-5827
-5776
-5723
-5668
-5610
-5551
-5490
-5426
-5361
-5294
-5226
-5156
-5084
-5011
-4936
-4860
-4782
-4703
-4623
-4542
-4460
-4377
-4292
-4207
-4121
-4035
-3947
-3859
-3770
-3681
-3591
-3501
-3411
-3321
-3230
-3139
-3048
-2958
-2867
-2777
-2687
-2598
-2509
-2420
-2332
-2244
-2158
-2072
-1986
-1902
-1818
-1735
-1653
-1572
-1492
-1412
-1334
-1257
-1180
-1105
-1030
-957
-885
-813
-743
-673
-605
-538
-471
-406
-342
-279
-217
-156
-96
-37
21
78
133
188
241
293
344
395
444
492
539
585
630
674
718
760
801
842
882
920
959
996
1032
1068
1103
1137
1171
1204
1236
1267
1298
1328
1358
1387
1416
1444
1471
1498
1524
1550
1576
1601
1626
1650
1675
1699
1722
1746
1769
1793
1816
1839
1862
1885
1908
1932
1955
1978
2001
2025
2050
2075
2099
2124
2149
2175
2200
2226
2253
2279
2306
2333
2360
2388
2416
2444
2472
2500
2528
2557
2585
2614
2642
2671
2699
2728
2756
2785
2813
2841
2868
2896
2923
2951
2978
3004
3031
3057
3083
3109
3135
3161
3186
3212
3237
3262
3288
3313
3338
3363
3389
3414
3440
3465
3491
3518
3544
3571
3598
3625
3653
3682
3710
3739
3768
3798
3828
3858
3889
3920
3951
3982
4014
4046
4078
4110
4142
4174
4206
4238
4270
4302
4333
4365
4396
4427
4457
4487
4516
4545
4573
4601
4628
4654
4679
4704
4727
4750
4772
4793
4814
4833
4852
4870
4887
4903
4919
4933
4947
4960
4973
4985
4996
5006
5016
5026
5035
5043
5051
5059
5067
5075
5083
5090
5098
5106
5115
5123
5133
5143
5153
5164
5177
5190
5204
5219
5236
5254
5273
5294
5316
5340
5366
5394
5423
5455
5489
5525
5563
5604
5647
5692
5740
5791
5844
5900
5958
6019
6083
6150
6219
6291
6366
6443
6523
6606
6692
6781
6872
6966
7063
7162
7264
7369
7477
7587
7700
7815
7933
8053
8176
8301
8428
8557
8689
8822
8958
9096
9235
9376
9519
9664
9810
9958
10107
10258
10409
10562
10716
10872
11027
11184
11342
11500
11659
11818
11977
12137
12297
12457
12617
12777
12937
13097
13256
13415
13573
13731
13887
14044
14199
14353
14506
14658
14808
14958
15106
15252
15397
15541
15683
15823
15962
16097
16233
16367
16498
16627
16755
16881
17005
17127
17247
17366
17482
17597
17710
17822
17931
18039
18145
18250
18353
18455
18555
18653
18750
18846
18940
19033
19124
19215
19303
19391
19477
19563
19647
19729
19811
19892
19971
20050
20127
20204
20279
20354
20428
20500
20572
20643
20714
20783
20852
20920
20987
21053
21119
21184
21249
21313
21376
21439
21501
21563
21625
21686
21746
21806
21866
21925
21984
22042
22100
22158
22215
22272
22328
22384
22439
22494
22549
22602
22656
22708
22760
22811
22862
22911
22960
23008
23055
23101
23146
23190
23233
23274
23315
23354
23392
23429
23465
23499
23532
23563
23593
23622
23649
23675
23699
23722
23744
23765
23784
23801
23818
23833
23847
23859
23870
23880
23889
23896
23903
23908
23912
23914
23915
23916
23914
23912
23908
23903
23897
23889
23880
23869
23857
23844
23829
23812
23794
23774
23752
23729
23703
23676
23647
23616
23583
23548
23510
23471
23429
23385
23339
23290
23239
23185
23129
23070
23009
22945
22879
22809
22738
22663
22586
22505
22423
22337
22248
22157
22063
21966
21867
21764
21659
21552
21441
21328
21212
21094
20973
20849
20723
20595
20463
20329
20193
20054
19913
19769
19623
19474
19323
19169
19013
18854
18693
18530
18364
18196
18025
17852
17677
17499
17319
17136
16951
16763
16573
16381
16186
15989
15789
15587
15382
15175
14966
14755
14541
14324
14106
13885
13662
13437
13210
12980
12749
12515
12280
12042
11803
11562
11319
11074
10828
10580
10330
10079
9826
9572
9317
9061
8803
8544
8285
8023
7763
7501
7238
6975
6711
6447
6183
5918
5654
5389
5125
4861
4597
4334
4072
3810
3548
3288
3029
2770
2513
2257
2003
1749
1498
1248
1000
754
509
267
27
-210
-445
-678
-908
-1135
-1360
-1581
-1800
-2015
-2227
-2436
-2642
-2844
-3043
-3238
-3429
-3617
-3802
-3982
-4159
-4333
-4502
-4668
-4830
-4989
-5143
-5294
-5442
-5585
-5726
-5862
-5995
-6124
-6250
-6373
-6492
-6607
-6720
-6829
-6934
-7037
-7136
-7233
-7326
-7416
-7503
-7587
-7669
-7747
-7823
-7896
-7966
-8032
-8096
-8159
-8218
-8275
-8329
-8380
-8429
-8475
-8518
-8559
-8597
-8633
-8666
-8697
-8724
-8750
-8773
-8793
-8810
-8825
-8838
-8848
-8855
-8859
-8862
-8861
-8858
-8852
-8844
-8833
-8820
-8804
-8785
-8764
-8740
-8714
-8684
-8653
-8618
-8581
-8542
-8499
-8454
-8407
-8357
-8304
-8248
-8189
-8130
-8067
-8000
-7933
-7862
-7789
-7713
-7635
-7555
-7472
-7387
-7300
-7210
-7119
-7025
-6929
-6831
-6731
-6629
-6525
-6420
-6312
-6203
-6093
-5981
-5867
-5752
-5635
-5517
-5399
-5278
-5157
-5035
-4912
-4788
-4663
-4538
-4412
-4286
-4159
-4030
-3903
-3776
-3647
-3519
-3391
-3263
-3135
-3007
-2879
-2752
-2624
-2498
-2371
-2245
-2119
-1994
-1869
-1745
-1621
-1497
-1375
-1252
-1130
-1008
-888
-767
-648
-528
-409
-291
-173
-56
61
177
293
408
523
637
751
864
977
1088
1200
1310
1420
1530
1638
1746
1853
1960
2066
2171
2275
2379
2482
2585
2686
2787
2888
2988
3087
3185
3283
3380
3477
3573
3669
3764
3858
3952
4043
4137
4228
4319
4409
4499
4587
4675
4761
4847
4932
5015
5097
5179
5258
5337
5414
5490
5564
5637
5707
5777
5844
5910
5973
6035
6095
6153
6208
6262
6313
6362
6409
6454
6496
6536
6574
6609
6642
6672
6700
6726
6749
6770
6789
6805
6819
6830
6840
6847
6851
6854
6854
6852
6849
6843
6835
6825
6813
6800
6784
6767
6748
6728
6706
6682
6657
6631
6603
6575
6544
6513
6481
6447
6412
6377
6340
6303
6265
6226
6186
6145
6104
6062
6019
5976
5932
5888
5844
5799
5753
5708
5662
5616
5570
5523
5477
5430
5384
5338
5291
5245
5199
5153
5108
5062
5017
4972
4928
4884
4840
4797
4754
4712
4670
4628
4587
4547
4507
4468
4430
4392
4355
4318
4283
4248
4214
4181
4149
4118
4086
4058
4030
4003
3977
3952
3928
3906
3884
3864
3845
3827
3811
3795
3781
3769
3758
3748
3739
3732
3726
3721
3718
3716
3715
3715
3717
3720
3724
3729
3735
3743
3751
3761
3772
3783
3796
3809
3823
3839
3855
3871
3889
3907
3926
3946
3966
3986
4006
4029
4051
4073
4096
4119
4142
4165
4188
4212
4236
4259
4283
4306
4330
4353
4376
4399
4421
4444
4466
4488
4509
4530
4551
4571
4591
4611
4630
4649
4668
4686
4703
4720
4737
4754
4770
4785
4800
4815
4829
4843
4857
4870
4883
4895
4907
4918
4929
4940
4950
4959
4968
4977
4985
4993
5000
5006
5012
5018
5023
5027
5031
5035
5037
5039
5041
5042
5042
5041
5040
5038
5035
5031
5027
5022
5016
5009
5001
4993
4983
4973
4961
4949
4936
4921
4906
4889
4871
4853
4832
4811
4788
4765
4739
4713
4685
4655
4624
4592
4558
4523
4486
4448
4408
4366
4324
4279
4233
4186
4137
4086
4034
3980
3925
3868
3810
3750
3689
3627
3563
3497
3430
3362
3293
3222
3150
3076
3001
2925
2848
2769
2689
2608
2526
2443
2358
2272
2185
2097
2007
1917
1825
1732
1637
1542
1445
1348
1249
1149
1047
945
841
736
630
523
415
305
195
83
-30
-144
-260
-376
-494
-612
-732
-853
-975
-1098
-1222
-1347
-1473
-1600
-1727
-1856
-1986
-2116
-2248
-2380
-2513
-2646
-2781
-2916
-3052
-3188
-3325
-3463
-3601
-3740
-3879
-4019
-4159
-4299
-4440
-4580
-4721
-4862
-5004
-5145
-5286
-5427
-5569
-5710
-5851
-5991
-6132
-6272
-6412
-6551
-6690
-6829
-6967
-7104
-7241
-7377
-7513
-7648
-7782
-7915
-8048
-8179
-8310
-8440
-8569
-8697
-8824
-8950
-9075
-9199
-9322
-9444
-9565
-9685
-9803
-9921
-10037
-10152
-10267
-10380
-10491
-10602
-10711
-10819
-10925
-11030
-11134
-11236
-11337
-11436
-11534
-11630
-11724
-11817
-11908
-11997
-12084
-12170
-12253
-12335
-12414
-12492
-12567
-12640
-12712
-12780
-12847
-12912
-12974
-13034
-13092
-13148
-13201
-13252
-13301
-13347
-13391
-13434
-13473
-13511
-13546
-13579
-13611
-13639
-13666
-13691
-13713
-13734
-13753
-13769
-13784
-13797
-13808
-13817
-13824
-13830
-13834
-13836
-13837
-13837
-13834
-13831
-13826
-13819
-13812
-13803
-13793
-13781
-13769
-13756
-13741
-13726
-13710
-13693
-13675
-13657
-13638
-13618
-13598
-13577
-13556
-13535
-13514
-13492
-13470
-13448
-13426
-13404
-13382
-13360
-13338
-13317
-13296
-13275
-13255
-13235
-13215
-13196
-13178
-13160
-13144
-13127
-13112
-13097
-13084
-13071
-13059
-13049
-13039
-13030
-13023
-13016
-13011
-13007
-13004
-13002
-13002
-13003
-13005
-13008
-13013
-13019
-13027
-13035
-13045
-13057
-13070
-13084
-13099
-13116
-13134
-13153
-13174
-13196
-13219
-13244
-13269
-13296
-13324
-13353
-13383
-13414
-13446
-13479
-13513
-13548
-13584
-13620
-13658
-13696
-13735
-13774
-13814
-13855
-13896
-13938
-13980
-14023
-14066
-14109
-14153
-14197
-14241
-14285
-14330
-14374
-14419
-14464
-14508
-14553
-14597
-14641
-14685
-14729
-14772
-14815
-14858
-14900
-14941
-14982
-15023
-15063
-15102
-15140
-15178
-15215
-15252
-15288
-15323
-15357
-15390
-15423
-15454
-15485
-15515
-15544
-15573
-15600
-15627
-15653
-15678
-15702
-15725
-15747
-15769
-15790
-15809
-15828
-15847
-15864
-15881
-15897
-15912
-15927
-15940
-15953
-15966
-15977
-15988
-15999
-16009
-16018
-16027
-16035
-16042
-16049
-16056
-16062
-16067
-16072
-16077
-16081
-16085
-16088
-16091
-16094
-16097
-16100
-16102
-16104
-16106
-16107
-16109
-16110
-16111
-16111
-16113
-16114
-16114
-16116
-16116
-16117
-16117
-16117
-16117
-16117
-16117
-16117
-16116
-16116
-16114
-16114
-16113
-16111
-16110
-16108
-16105
-16103
-16100
-16096
-16091
-16088
-16082
-16077
-16071
-16065
-16056
-16049
-16041
-16030
-16021
-16010
-15998
-15985
-15971
-15956
-15940
-15923
-15905
-15887
-15867
-15846
-15824
-15801
-15777
-15751
-15725
-15698
-15669
-15640
-15609
-15577
-15545
-15511
-15476
-15440
-15403
-15365
-15326
-15286
-15244
-15202
-15159
-15114
-15069
-15023
-14975
-14927
-14877
-14826
-14774
-14722
-14668
-14613
-14557
-14499
-14441
-14382
-14321
-14259
-14197
-14133
-14067
-14001
-13934
-13865
-13795
-13724
-13652
-13579
-13504
-13428
-13351
-13273
-13194
-13113
-13031
-12948
-12863
-12778
-12691
-12602
-12513
-12422
-12330
-12236
-12141
-12044
-11946
-11847
-11746
-11644
-11540
-11434
-11327
-11219
-11108
-10997
-10883
-10768
-10652
-10533
-10414
-10292
-10169
-10045
-9918
-9791
-9661
-9530
-9398
-9264
-9128
-8991
-8853
-8713
-8571
-8428
-8284
-8138
-7992
-7843
-7694
-7543
-7391
-7237
-7083
-6927
-6771
-6613
-6454
-6295
-6134
-5973
-5811
-5648
-5484
-5319
-5154
-4989
-4822
-4656
-4489
-4321
-4153
-3985
-3817
-3649
-3481
-3312
-3144
-2975
-2807
-2639
-2471
-2304
-2136
-1970
-1803
-1638
-1472
-1308
-1144
-981
-818
-656
-496
-336
-177
-19
138
294
449
602
755
906
1056
1205
1352
1499
1643
1787
1929
2069
2208
2346
2482
2617
2750
2881
3011
3139
3266
3391
3514
3636
3756
3874
3991
4106
4219
4331
4440
4548
4655
4759
4862
4963
5063
5161
5257
5352
5444
5536
5625
5713
5800
5884
5968
6049
6129
6207
6284
6360
6433
6505
6576
6645
6713
6779
6844
6907
6969
7029
7088
7145
7201
7256
7309
7361
7412
7461
7509
7556
7601
7645
7688
7730
7770
7810
7848
7885
7921
7956
7990
8023
8055
8086
8115
8144
8172
8199
8226
8251
8275
8299
8321
8343
8365
8385
8404
8423
8441
8459
8476
8492
8507
8522
8536
8550
8563
8576
8588
8599
8610
8621
8631
8641
8650
8659
8668
8676
8684
8692
8699
8706
8713
8719
8725
8731
8737
8743
8748
8753
8759
8764
8769
8774
8779
8783
8788
8793
8798
8803
8808
8813
8819
8824
8830
8835
8841
8847
8853
8859
8866
8872
8879
8886
8893
8900
8908
8915
8923
8931
8939
8947
8955
8964
8972
8981
8990
9000
9009
9019
9029
9039
9049
9059
9070
9081
9092
9104
9116
9128
9140
9152
9165
9178
9192
9205
9219
9233
9248
9262
9277
9292
9307
9322
9337
9352
9368
9383
9398
9414
9429
9445
9460
9476
9491
9506
9522
9537
9552
9567
9582
9597
9612
9626
9641
9656
9670
9685
9699
9714
9728
9742
9756
9770
9784
9798
9812
9825
9838
9852
9865
9877
9890
9903
9915
9927
9939
9951
9962
9974
9985
9996
10007
10017
10028
10038
10048
10058
10068
10077
10086
10096
10104
10113
10122
10130
10138
10146
10154
10161
10168
10175
10182
10189
10195
10201
10207
10213
10218
10224
10228
10233
10237
10241
10245
10248
10251
10254
10256
10257
10259
10260
10260
10260
10260
10258
10257
10255
10252
10249
10245
10240
10235
10229
10223
10215
10207
10198
10188
10177
10165
10152
10138
10124
10108
10091
10073
10054
10033
10012
9990
9966
9941
9915
9888
9859
9829
9798
9766
9732
9698
9662
9624
9586
9546
9505
9462
9419
9374
9327
9280
9231
9180
9129
9076
9021
8966
8909
8850
8790
8729
8666
8602
8536
8469
8401
8331
8259
8186
8112
8037
7960
7881
7802
7721
7638
7555
7470
7384
7297
7209
7119
7029
6937
6845
6752
6657
6562
6467
6370
6273
6175
6076
5977
5877
5777
5677
5576
5475
5374
5273
5171
5070
4969
4867
4766
4665
4564
4464
4364
4264
4165
4067
3969
3871
3774
3678
3583
3488
3395
3302
3210
3119
3029
2940
2853
2766
2681
2597
2514
2432
2352
2273
2195
2119
2044
1971
1899
1829
1760
1693
1628
1564
1501
1440
1381
1324
1268
1213
1160
1109
1060
1012
966
921
878
837
797
759
722
687
654
622
592
564
537
511
488
465
445
425
408
392
377
364
352
342
333
326
320
315
312
310
309
310
312
316
320
326
334
342
352
362
374
387
402
417
434
451
470
490
510
532
554
578
602
628
654
681
709
737
766
796
827
858
890
923
956
989
1022
1058
1093
1128
1164
1200
1236
1273
1310
1348
1385
1423
1461
1499
1538
1576
1615
1654
1693
1732
1771
1810
1849
1888
1928
1967
2005
2045
2085
2124
2164
2203
2242
2281
2320
2359
2399
2438
2477
2515
2554
2593
2632
2671
2710
2749
2788
2827
2867
2906
2945
2985
3024
3064
3104
3144
3184
3224
3264
3304
3345
3385
3426
3467
3508
3549
3590
3631
3672
3713
3754
3795
3835
3876
3917
3958
3998
4038
4078
4119
4158
4198
4237
4276
4314
4352
4390
4427
4464
4500
4536
4571
4606
4640
4673
4706
4738
4770
4801
4831
4861
4890
4918
4945
4972
4997
5022
5046
5070
5092
5113
5134
5153
5172
5189
5206
5222
5236
5250
5263
5275
5285
5295
5304
5312
5318
5324
5329
5333
5336
5338
5339
5339
5338
5337
5334
5331
5327
5322
5316
5310
5303
5295
5286
5277
5267
5257
5245
5234
5221
5209
5195
5182
5167
5153
5138
5122
5107
5090
5074
5057
5040
5023
5005
4987
4969
4950
4931
4912
4893
4874
4854
4834
4814
4794
4774
4753
4732
4711
4690
4668
4647
4624
4602
4579
4556
4532
4508
4484
4459
4433
4407
4380
4353
4325
4296
4266
4236
4204
4172
4138
4104
4069
4032
3995
3956
3916
3875
3833
3790
3745
3699
3652
3604
3554
3503
3451
3397
3342
3286
3228
3169
3109
3048
2985
2921
2855
2789
2721
2651
2581
2509
2436
2361
2285
2209
2131
2051
1971
1889
1806
1722
1637
1551
1463
1375
1285
1194
1102
1008
915
819
723
625
527
427
326
224
121
17
-88
-194
-301
-410
-519
-630
-741
-854
-968
-1083
-1199
-1316
-1435
-1555
-1676
-1798
-1921
-2045
-2172
-2299
-2428
-2558
-2690
-2823
-2957
-3093
-3230
-3368
-3508
-3650
-3793
-3937
-4083
-4231
-4379
-4530
-4681
-4835
-4989
-5145
-5303
-5461
-5621
-5783
-5945
-6109
-6274
-6441
-6608
-6776
-6946
-7117
-7288
-7461
-7634
-7808
-7983
-8157
-8334
-8511
-8688
-8866
-9044
-9223
-9401
-9580
-9759
-9937
-10116
-10295
-10473
-10651
-10828
-11005
-11182
-11358
-11533
-11708
-11882
-12055
-12227
-12398
-12568
-12736
-12904
-13070
-13236
-13399
-13562
-13723
-13882
-14040
-14196
-14350
-14503
-14654
-14803
-14950
-15096
-15239
-15381
-15520
-15658
-15793
-15926
-16056
-16186
-16312
-16437
-16559
-16678
-16795
-16910
-17022
-17132
-17239
-17344
-17446
-17546
-17643
-17737
-17829
-17918
-18005
-18089
-18170
-18248
-18324
-18397
-18468
-18535
-18600
-18662
-18721
-18778
-18831
-18882
-18930
-18975
-19017
-19056
-19093
-19126
-19157
-19185
-19210
-19232
-19251
-19268
-19281
-19291
-19299
-19304
-19306
-19304
-19300
-19293
-19284
-19271
-19255
-19237
-19215
-19191
-19164
-19134
-19102
-19066
-19028
-18987
-18944
-18897
-18848
-18797
-18743
-18686
-18626
-18564
-18500
-18433
-18364
-18292
-18218
-18141
-18062
-17981
-17898
-17813
-17725
-17635
-17543
-17449
-17354
-17256
-17156
-17054
-16951
-16845
-16738
-16629
-16519
-16406
-16292
-16177
-16059
-15941
-15821
-15700
-15577
-15452
-15327
-15200
-15072
-14942
-14812
-14680
-14547
-14413
-14279
-14143
-14007
-13869
-13731
-13592
-13453
-13313
-13172
-13031
-12889
-12747
-12605
-12462
-12320
-12177
-12034
-11891
-11747
-11605
-11462
-11319
-11177
-11035
-10894
-10752
-10612
-10472
-10333
-10194
-10056
-9919
-9783
-9647
-9513
-9380
-9247
-9116
-8986
-8857
-8730
-8603
-8478
-8355
-8233
-8112
-7993
-7875
-7759
-7644
-7532
-7421
-7311
-7204
-7098
-6994
-6892
-6792
-6694
-6598
-6504
-6412
-6322
-6234
-6149
-6065
-5984
-5905
-5829
-5755
-5683
-5614
-5547
-5482
-5420
-5361
-5304
-5250
-5198
-5148
-5102
-5058
-5016
-4977
-4941
-4907
-4876
-4847
-4821
-4797
-4777
-4758
-4743
-4729
-4719
-4710
-4705
-4701
-4701
-4702
-4706
-4712
-4721
-4732
-4745
-4761
-4779
-4799
-4821
-4845
-4872
-4900
-4931
-4964
-4998
-5035
-5074
-5114
-5156
-5201
-5247
-5294
-5344
-5395
-5448
-5503
-5559
-5617
-5676
-5737
-5799
-5862
-5927
-5993
-6061
-6130
-6199
-6270
-6342
-6415
-6490
-6565
-6640
-6717
-6795
-6873
-6952
-7032
-7112
-7193
-7274
-7356
-7438
-7521
-7604
-7687
-7770
-7854
-7938
-8021
-8105
-8189
-8272
-8356
-8439
-8522
-8604
-8686
-8768
-8849
-8930
-9010
-9090
-9168
-9246
-9324
-9400
-9475
-9550
-9624
-9696
-9768
-9838
-9908
-9976
-10043
-10109
-10174
-10237
-10299
-10360
-10419
-10478
-10534
-10590
-10644
-10696
-10747
-10797
-10846
-10893
-10938
-10982
-11025
-11066
-11106
-11145
-11182
-11218
-11253
-11286
-11318
-11348
-11377
-11405
-11431
-11456
-11480
-11503
-11524
-11544
-11563
-11580
-11596
-11611
-11625
-11637
-11648
-11658
-11667
-11675
-11681
-11686
-11690
-11693
-11695
-11696
-11695
-11693
-11690
-11686
-11681
-11674
-11667
-11658
-11648
-11637
-11624
-11611
-11596
-11580
-11564
-11545
-11526
-11505
-11484
-11461
-11437
-11412
-11385
-11358
-11329
-11300
-11269
-11237
-11203
-11169
-11134
-11097
-11060
-11021
-10981
-10940
-10898
-10855
-10811
-10766
-10720
-10672
-10623
-10574
-10523
-10471
-10418
-10364
-10309
-10252
-10195
-10137
-10077
-10016
-9955
-9892
-9828
-9763
-9697
-9630
-9562
-9493
-9423
-9352
-9280
-9207
-9133
-9059
-8983
-8907
-8830
-8752
-8674
-8595
-8515
-8435
-8354
-8272
-8189
-8106
-8023
-7941
-7857
-7773
-7689
-7604
-7519
-7434
-7349
-7264
-7179
-7094
-7009
-6924
-6839
-6754
-6669
-6585
-6501
-6417
-6334
-6251
-6169
-6086
-6005
-5924
-5843
-5763
-5684
-5605
-5526
-5449
-5372
-5296
-5220
-5145
-5071
-4998
-4925
-4853
-4782
-4712
-4642
-4573
-4506
-4438
-4372
-4306
-4241
-4177
-4114
-4051
-3989
-3928
-3868
-3808
-3749
-3690
-3632
-3575
-3518
-3462
-3406
-3351
-3296
-3242
-3188
-3134
-3081
-3027
-2974
-2922
-2869
-2816
-2764
-2711
-2658
-2606
-2553
-2500
-2447
-2394
-2341
-2287
-2233
-2179
-2125
-2070
-2015
-1959
-1904
-1847
-1791
-1733
-1676
-1617
-1559
-1499
-1439
-1379
-1318
-1256
-1194
-1131
-1067
-1002
-937
-871
-804
-737
-668
-599
-528
-457
-385
-312
-238
-163
-87
-10
68
147
227
308
391
474
558
644
730
818
906
996
1086
1178
1271
1364
1459
1555
1651
1748
1847
1946
2045
2146
2248
2350
2453
2556
2660
2765
2870
2976
3082
3188
3295
3402
3509
3617
3724
3832
3940
4048
4155
4263
4371
4478
4585
4692
4799
4905
5012
5117
5223
5328
5432
5536
5639
5742
5844
5946
6047
6147
6247
6346
6444
6541
6638
6734
6829
6923
7016
7109
7200
7291
7380
7469
7557
7644
7730
7815
7899
7982
8063
8144
8224
8303
8380
8457
8532
8607
8680
8752
8823
8892
8961
9028
9094
9159
9222
9285
9346
9406
9464
9521
9577
9632
9685
9737
9788
9838
9886
9932
9978
10022
10065
10107
10147
10187
10225
10261
10297
10331
10364
10396
10426
10456
10484
10511
10536
10561
10584
10606
10627
10647
10666
10683
10699
10714
10728
10740
10751
10762
10770
10778
10785
10790
10794
10797
10798
10798
10797
10795
10791
10787
10781
10773
10764
10754
10743
10730
10716
10700
10683
10664
10645
10623
10600
10576
10550
10523
10494
10464
10432
10399
10364
10327
10290
10250
10209
10167
10123
10078
10031
9983
9933
9882
9830
9777
9722
9666
9609
9550
9491
9430
9368
9306
9242
9177
9112
9045
8978
8910
8842
8772
8702
8632
8561
8489
8417
8345
8273
8200
8127
8053
7980
7907
7833
7760
7686
7613
7540
7468
7395
7323
7251
7180
7109
7039
6969
6900
6832
6764
6697
6631
6566
6501
6438
6376
6314
6254
6195
6137
6080
6025
5970
5917
5865
5814
5765
5717
5670
5625
5581
5538
5496
5456
5418
5380
5344
5309
5276
5244
5213
5184
5156
5129
5103
5079
5056
5034
5014
4995
4977
4960
4944
4930
4917
4905
4894
4884
4875
4868
4861
4856
4851
4848
4846
4844
4844
4845
4846
4849
4852
4857
4862
4869
4876
4884
4893
4903
4914
4926
4938
4952
4966
4981
4997
5014
5032
5050
5069
5089
5110
5131
5154
5177
5200
5225
5250
5276
5303
5330
5358
5387
5416
5446
5476
5507
5539
5571
5604
5637
5671
5705
5740
5776
5811
5847
5884
5921
5958
5995
6033
6071
6109
6148
6187
6225
6265
6304
6343
6383
6423
6462
6502
6542
6582
6622
6662
6702
6742
6782
6822
6862
6901
6941
6980
7019
7058
7096
7134
7172
7210
7247
7284
7320
7356
7391
7426
7460
7493
7526
7558
7590
7621
7651
7681
7709
7737
7765
7791
7817
7842
7866
7889
7912
7934
7955
7976
7995
8013
8032
8051
8068
8084
8100
8116
8131
8145
8159
8173
8186
8198
8211
8223
8234
8246
8257
8268
8279
8289
8299
8310
8320
8330
8340
8350
8359
8369
8379
8389
8399
8408
8418
8428
8438
8448
8458
8469
8479
8489
8500
8510
8520
8531
8541
8552
8562
8573
8583
8593
8604
8614
8624
8633
8643
8653
8662
8671
8680
8688
8696
8704
8712
8719
8725
8732
8737
8743
8747
8751
8755
8758
8760
8762
8763
8764
8763
8762
8760
8758
8754
8750
8745
8738
8731
8723
8714
8704
8693
8681
8668
8654
8639
8622
8605
8586
8566
8544
8522
8498
8472
8446
8418
8388
8358
8326
8292
8257
8221
8183
8143
8102
8060
8016
7971
7924
7876
7826
7775
7722
7668
7612
7555
7497
7437
7375
7313
7249
7183
7117
7048
6979
6908
6836
6763
6689
6613
6536
6458
6379
6298
6217
6135
6051
5966
5881
5794
5707
5618
5529
5439
5348
5256
5163
5069
4975
4880
4785
4688
4592
4494
4396
4298
4199
4100
4001
3901
3801
3701
3601
3501
3400
3300
3199
3099
2999
2898
2798
2699
2599
2500
2401
2302
2204
2106
2008
1911
1815
1718
1623
1527
1433
1339
1245
1152
1060
968
877
787
697
608
519
432
344
258
172
87
2
-82
-165
-247
-329
-411
-491
-571
-651
-729
-807
-885
-962
-1038
-1114
-1189
-1263
-1337
-1410
-1483
-1555
-1627
-1698
-1768
-1838
-1907
-1976
-2044
-2111
-2178
-2245
-2311
-2376
-2441
-2505
-2569
-2633
-2696
-2758
-2821
-2882
-2944
-3005
-3065
-3126
-3186
-3245
-3305
-3363
-3422
-3480
-3539
-3596
-3654
-3711
-3768
-3825
-3881
-3938
-3994
-4049
-4105
-4160
-4216
-4271
-4325
-4380
-4434
-4489
-4543
-4597
-4651
-4705
-4759
-4813
-4867
-4920
-4974
-5028
-5082
-5136
-5191
-5245
-5300
-5354
-5409
-5464
-5520
-5576
-5632
-5688
-5744
-5801
-5859
-5916
-5974
-6033
-6091
-6151
-6210
-6270
-6330
-6391
-6452
-6514
-6576
-6639
-6702
-6765
-6829
-6893
-6958
-7023
-7088
-7154
-7220
-7286
-7353
-7420
-7488
-7555
-7623
-7692
-7760
-7829
-7898
-7967
-8036
-8105
-8173
-8244
-8313
-8383
-8452
-8522
-8592
-8661
-8731
-8801
-8871
-8941
-9011
-9080
-9150
-9220
-9290
-9360
-9430
-9500
-9571
-9641
-9711
-9782
-9852
-9923
-9994
-10065
-10136
-10207
-10278
-10350
-10422
-10494
-10566
-10638
-10710
-10783
-10856
-10929
-11002
-11075
-11148
-11222
-11295
-11369
-11442
-11516
-11590
-11663
-11737
-11811
-11885
-11959
-12032
-12106
-12179
-12253
-12326
-12399
-12472
-12545
-12617
-12689
-12761
-12833
-12904
-12975
-13046
-13116
-13186
-13255
-13324
-13393
-13460
-13527
-13594
-13660
-13725
-13789
-13853
-13916
-13978
-14039
-14100
-14159
-14218
-14275
-14331
-14387
-14441
-14494
-14546
-14596
-14646
-14694
-14741
-14786
-14830
-14873
-14915
-14955
-14993
-15030
-15066
-15100
-15133
-15164
-15193
-15221
-15248
-15273
-15296
-15318
-15338
-15356
-15373
-15388
-15402
-15413
-15424
-15432
-15439
-15444
-15447
-15449
-15449
-15447
-15444
-15438
-15431
-15423
-15412
-15400
-15386
-15370
-15353
-15333
-15312
-15289
-15265
-15238
-15210
-15180
-15148
-15114
-15078
-15041
-15002
-14961
-14918
-14873
-14827
-14779
-14729
-14677
-14624
-14569
-14512
-14454
-14394
-14332
-14269
-14204
-14138
-14070
-14001
-13930
-13858
-13785
-13710
-13634
-13557
-13478
-13398
-13318
-13236
-13153
-13068
-12983
-12897
-12811
-12723
-12634
-12545
-12454
-12363
-12272
-12180
-12087
-11993
-11899
-11805
-11710
-11614
-11519
-11423
-11326
-11229
-11132
-11035
-10938
-10840
-10742
-10644
-10546
-10448
-10350
-10252
-10154
-10056
-9958
-9860
-9762
-9665
-9567
-9470
-9373
-9276
-9179
-9083
-8987
-8891
-8795
-8700
-8605
-8510
-8416
-8322
-8228
-8135
-8042
-7950
-7857
-7766
-7674
-7583
-7492
-7402
-7312
-7222
-7133
-7044
-6956
-6868
-6780
-6692
-6605
-6519
-6432
-6346
-6260
-6175
-6090
-6005
-5920
-5836
-5752
-5669
-5586
-5503
-5421
-5339
-5257
-5176
-5095
-5014
-4934
-4855
-4775
-4696
-4618
-4540
-4463
-4386
-4309
-4233
-4158
-4083
-4009
-3935
-3862
-3789
-3718
-3646
-3576
-3506
-3437
-3368
-3301
-3234
-3168
-3103
-3038
-2975
-2912
-2851
-2790
-2730
-2671
-2613
-2556
-2501
-2446
-2392
-2339
-2287
-2236
-2186
-2137
-2089
-2041
-1996
-1950
-1906
-1863
-1820
-1779
-1738
-1699
-1660
-1622
-1585
-1549
-1513
-1478
-1445
-1411
-1379
-1348
-1317
-1287
-1257
-1229
-1201
-1173
-1147
-1121
-1096
-1071
-1047
-1024
-1000
-979
-957
-936
-916
-896
-876
-857
-839
-820
-803
-785
-768
-752
-735
-719
-704
-688
-673
-658
-643
-629
-614
-600
-586
-572
-559
-545
-531
-518
-504
-491
-477
-464
-450
-437
-423
-409
-395
-381
-366
-352
-337
-321
-306
-290
-273
-256
-239
-221
-203
-184
-165
-145
-125
-104
-82
-60
-37
-13
11
37
63
89
117
145
174
204
234
265
297
330
363
397
432
468
504
541
579
617
655
695
734
775
815
856
898
939
981
1022
1065
1108
1150
1193
1235
1278
1320
1363
1405
1447
1488
1529
1570
1611
1651
1691
1730
1769
1807
1844
1881
1917
1953
1987
2021
2054
2087
2118
2149
2179
2208
2235
2262
2288
2313
2338
2361
2383
2404
2424
2443
2460
2477
2493
2508
2521
2534
2546
2556
2566
2574
2582
2588
2594
2598
2601
2604
2606
2606
2606
2605
2603
2601
2597
2593
2588
2582
2576
2569
2561
2553
2544
2535
2525
2515
2504
2493
2481
2470
2458
2445
2433
2420
2406
2393
2380
2366
2352
2338
2324
2310
2295
2281
2266
2252
2237
2222
2207
2192
2177
2162
2147
2132
2117
2101
2086
2071
2055
2039
2024
2008
1992
1976
1959
1943
1926
1909
1892
1875
1857
1840
1822
1803
1785
1766
1746
1727
1707
1687
1666
1645
1624
1602
1580
1557
1534
1510
1487
1462
1437
1412
1386
1360
1333
1306
1278
1250
1221
1192
1162
1131
1101
1069
1037
1004
972
939
905
870
836
800
765
728
692
655
618
580
542
503
464
425
386
346
306
266
226
185
144
103
62
20
-21
-63
-104
-146
-188
-230
-271
-313
-355
-397
-438
-480
-521
-562
-604
-645
-685
-726
-766
-806
-846
-886
-925
-964
-1002
-1041
-1079
-1117
-1154
-1191
-1227
-1263
-1298
-1333
-1367
-1401
-1434
-1466
-1498
-1529
-1559
-1589
-1617
-1646
-1673
-1699
-1725
-1749
-1773
-1795
-1817
-1838
-1857
-1876
-1893
-1910
-1925
-1939
-1952
-1964
-1975
-1984
-1992
-1999
-2004
-2009
-2011
-2013
-2013
-2012
-2009
-2005
-2000
-1993
-1984
-1974
-1962
-1949
-1935
-1918
-1900
-1881
-1860
-1837
-1813
-1787
-1759
-1730
-1699
-1666
-1632
-1596
-1558
-1519
-1478
-1435
-1391
-1345
-1297
-1247
-1196
-1143
-1089
-1033
-975
-915
-854
-791
-726
-660
-592
-523
-452
-379
-304
-228
-151
-72
9
91
175
260
347
435
525
616
708
802
897
994
1091
1190
1291
1392
1495
1598
1703
1809
1915
2023
2132
2241
2351
2462
2574
2686
2799
2912
3026
3141
3255
3371
3486
3601
3717
3833
3949
4065
4180
4296
4412
4527
4642
4757
4872
4986
5099
5213
5326
5438
5549
5660
5771
5880
5989
6098
6205
6311
6417
6522
6625
6728
6830
6931
7030
7129
7226
7323
7418
7512
7605
7696
7786
7875
7963
8048
8134
8218
8300
8381
8460
8538
8615
8690
8764
8836
8906
8976
9043
9110
9174
9238
9299
9359
9418
9475
9530
9585
9637
9688
9737
9785
9832
9877
9920
9962
10003
10042
10080
10116
10151
10185
10218
10249
10279
10307
10334
10361
10385
10409
10432
10453
10473
10493
10511
10528
10544
10559
10572
10585
10597
10608
10618
10626
10634
10641
10647
10652
10656
10660
10662
10663
10664
10663
10662
10660
10657
10653
10649
10643
10637
10629
10621
10613
10603
10592
10581
10569
10556
10543
10529
10513
10498
10481
10464
10446
10427
10408
10388
10367
10346
10323
10300
10277
10253
10228
10202
10176
10149
10121
10092
10063
10033
10003
9971
9939
9906
9873
9838
9803
9767
9731
9693
9655
9616
9576
9535
9494
9451
9408
9363
9318
9272
9224
9176
9127
9076
9025
8973
8919
8865
8809
8752
8694
8635
8575
8514
8452
8388
8323
8257
8189
8122
8053
7983
7911
7838
7764
7689
7613
7536
7458
7378
7298
7216
7134
7050
6965
6880
6793
6706
6617
6528
6438
6347
6256
6163
6070
5977
5882
5787
5692
5596
5500
5403
5306
5209
5111
5014
4916
4817
4719
4621
4523
4424
4326
4228
4131
4033
3936
3839
3742
3646
3550
3454
3359
3265
3171
3078
2985
2893
2802
2712
2622
2533
2445
2357
2271
2186
2101
2017
1935
1854
1773
1694
1616
1539
1464
1389
1316
1244
1174
1105
1037
971
906
842
780
720
661
603
548
493
440
389
340
291
245
200
157
115
75
37
0
-35
-69
-101
-132
-161
-188
-214
-238
-261
-282
-302
-320
-337
-352
-366
-379
-390
-399
-407
-414
-420
-424
-426
-428
-428
-426
-423
-419
-414
-407
-399
-390
-380
-368
-355
-341
-325
-308
-290
-271
-251
-230
-207
-184
-159
-134
-107
-79
-51
-22
9
40
72
104
138
172
206
241
277
313
350
387
425
463
501
539
578
617
656
695
734
774
813
852
892
931
970
1008
1048
1087
1125
1164
1202
1240
1277
1314
1351
1388
1424
1460
1496
1531
1565
1599
1633
1666
1698
1730
1762
1793
1823
1853
1882
1910
1938
1965
1991
2017
2041
2066
2090
2113
2135
2157
2178
2198
2217
2236
2253
2270
2287
2302
2317
2331
2344
2357
2368
2379
2389
2398
2406
2413
2419
2425
2430
2433
2436
2438
2439
2439
2438
2436
2434
2430
2425
2420
2413
2406
2398
2388
2378
2367
2355
2342
2328
2313
2297
2280
2263
2244
2225
2205
2183
2161
2139
2115
2090
2065
2039
2011
1984
1955
1925
1895
1864
1832
1799
1766
1732
1697
1661
1625
1587
1549
1511
1472
1431
1391
1349
1307
1264
1221
1177
1132
1087
1041
995
948
900
852
804
755
705
655
605
555
503
452
400
348
296
244
191
138
85
32
-21
-74
-128
-181
-235
-288
-341
-394
-448
-501
-553
-606
-658
-710
-762
-814
-865
-916
-967
-1016
-1067
-1116
-1165
-1213
-1261
-1309
-1356
-1402
-1448
-1493
-1537
-1581
-1624
-1666
-1708
-1749
-1789
-1829
-1867
-1905
-1942
-1978
-2013
-2048
-2082
-2115
-2147
-2178
-2208
-2237
-2265
-2292
-2319
-2344
-2368
-2392
-2414
-2436
-2456
-2475
-2494
-2511
-2527
-2543
-2557
-2570
-2582
-2593
-2603
-2612
-2620
-2627
-2633
-2637
-2641
-2644
-2646
-2646
-2646
-2645
-2643
-2639
-2635
-2630
-2624
-2617
-2610
-2601
-2592
-2582
-2571
-2559
-2546
-2533
-2519
-2505
-2489
-2473
-2457
-2440
-2422
-2404
-2386
-2367
-2347
-2327
-2307
-2286
-2265
-2243
-2222
-2200
-2177
-2155
-2132
-2109
-2086
-2063
-2040
-2017
-1994
-1971
-1947
-1924
-1901
-1878
-1855
-1832
-1810
-1787
-1765
-1743
-1721
-1700
-1679
-1658
-1637
-1617
-1598
-1578
-1559
-1541
-1523
-1506
-1489
-1472
-1456
-1441
-1426
-1411
-1398
-1384
-1372
-1360
-1348
-1337
-1327
-1317
-1308
-1300
-1292
-1284
-1277
-1271
-1266
-1261
-1256
-1252
-1249
-1246
-1244
-1243
-1242
-1242
-1242
-1243
-1244
-1246
-1248
-1251
-1255
-1259
-1263
-1268
-1274
-1280
-1286
-1293
-1301
-1308
-1317
-1325
-1334
-1344
-1354
-1364
-1374
-1385
-1396
-1407
-1419
-1431
-1443
-1455
-1467
-1480
-1492
-1505
-1518
-1531
-1544
-1557
-1570
-1584
-1597
-1610
-1623
-1637
-1650
-1663
-1676
-1689
-1702
-1716
-1729
-1742
-1754
-1767
-1780
-1793
-1805
-1818
-1831
-1843
-1855
-1868
-1880
-1892
-1904
-1916
-1928
-1940
-1952
-1964
-1975
-1987
-1999
-2009
-2021
-2033
-2045
-2057
-2069
-2081
-2092
-2104
-2116
-2128
-2141
-2153
-2166
-2178
-2191
-2204
-2218
-2231
-2245
-2260
-2274
-2289
-2304
-2320
-2336
-2353
-2370
-2387
-2405
-2424
-2443
-2463
-2483
-2504
-2525
-2547
-2570
-2594
-2618
-2643
-2669
-2696
-2723
-2751
-2780
-2810
-2841
-2873
-2905
-2939
-2973
-3009
-3045
-3083
-3121
-3161
-3201
-3243
-3286
-3330
-3375
-3421
-3469
-3518
-3568
-3619
-3671
-3725
-3780
-3836
-3894
-3953
-4013
-4075
-4138
-4203
-4269
-4336
-4405
-4475
-4546
-4619
-4694
-4769
-4847
-4925
-5005
-5086
-5169
-5253
-5339
-5426
-5514
-5603
-5694
-5786
-5879
-5974
-6069
-6166
-6264
-6363
-6464
-6565
-6667
-6771
-6875
-6980
-7086
-7193
-7301
-7410
-7519
-7630
-7741
-7852
-7965
-8077
-8191
-8305
-8420
-8535
-8651
-8767
-8883
-9000
-9117
-9235
-9353
-9471
-9589
-9708
-9826
-9945
-10064
-10183
-10302
-10421
-10540
-10658
-10777
-10895
-11013
-11131
-11249
-11366
-11483
-11600
-11716
-11831
-11946
-12061
-12174
-12287
-12400
-12512
-12622
-12733
-12842
-12950
-13058
-13165
-13270
-13375
-13478
-13581
-13682
-13783
-13882
-13980
-14076
-14172
-14266
-14359
-14450
-14540
-14629
-14717
-14803
-14887
-14970
-15052
-15132
-15210
-15287
-15362
-15436
-15508
-15578
-15647
-15714
-15779
-15843
-15905
-15965
-16023
-16079
-16134
-16187
-16238
-16286
-16334
-16379
-16423
-16465
-16505
-16543
-16578
-16612
-16645
-16675
-16703
-16729
-16753
-16775
-16796
-16814
-16830
-16845
-16857
-16867
-16876
-16882
-16886
-16889
-16889
-16887
-16884
-16878
-16871
-16861
-16850
-16836
-16821
-16804
-16785
-16764
-16742
-16717
-16691
-16663
-16633
-16602
-16568
-16534
-16497
-16459
-16420
-16378
-16335
-16292
-16245
-16200
-16152
-16102
-16050
-15999
-15946
-15892
-15837
-15780
-15723
-15664
-15605
-15544
-15483
-15421
-15358
-15294
-15230
-15165
-15099
-15033
-14966
-14898
-14830
-14762
-14693
-14623
-14554
-14483
-14413
-14342
-14271
-14200
-14128
-14056
-13984
-13912
-13840
-13768
-13695
-13622
-13549
-13477
-13404
-13330
-13257
-13184
-13111
-13038
-12964
-12891
-12818
-12744
-12671
-12598
-12524
-12451
-12378
-12305
-12231
-12158
-12085
-12012
-11939
-11866
-11794
-11721
-11648
-11576
-11504
-11432
-11360
-11288
-11217
-11145
-11074
-11003
-10933
-10862
-10792
-10722
-10653
-10584
-10515
-10446
-10378
-10310
-10242
-10175
-10109
-10042
-9976
-9911
-9846
-9781
-9717
-9654
-9591
-9528
-9466
-9404
-9343
-9283
-9223
-9163
-9104
-9046
-8988
-8931
-8874
-8818
-8762
-8707
-8652
-8598
-8545
-8492
-8439
-8387
-8336
-8285
-8234
-8183
-8134
-8085
-8037
-7988
-7940
-7893
-7845
-7799
-7752
-7706
-7660
-7614
-7569
-7524
-7479
-7434
-7390
-7345
-7301
-7258
-7214
-7170
-7127
-7084
-7041
-6998
-6955
-6912
-6869
-6826
-6784
-6741
-6699
-6656
-6614
-6571
-6529
-6487
-6444
-6402
-6359
-6317
-6274
-6232
-6189
-6147
-6104
-6061
-6018
-5975
-5932
-5889
-5846
-5802
-5759
-5715
-5671
-5627
-5583
-5539
-5494
-5449
-5405
-5359
-5314
-5269
-5223
-5177
-5131
-5084
-5038
-4991
-4944
-4896
-4849
-4801
-4753
-4705
-4656
-4608
-4559
-4510
-4461
-4411
-4362
-4312
-4262
-4212
-4162
-4112
-4062
-4011
-3961
-3911
-3861
-3810
-3760
-3710
-3660
-3610
-3560
-3510
-3460
-3411
-3361
-3312
-3263
-3214
-3166
-3117
-3069
-3022
-2974
-2927
-2880
-2834
-2787
-2741
-2696
-2650
-2605
-2561
-2516
-2472
-2428
-2385
-2341
-2298
-2256
-2213
-2171
-2129
-2087
-2045
-2004
-1962
-1921
-1880
-1839
-1798
-1757
-1715
-1674
-1633
-1592
-1551
-1510
-1469
-1427
-1386
-1344
-1302
-1260
-1217
-1175
-1132
-1089
-1045
-1000
-957
-913
-868
-823
-778
-732
-686
-640
-593
-546
-499
-451
-403
-354
-305
-256
-206
-156
-106
-55
-4
48
100
152
205
259
312
366
421
476
531
587
643
699
756
814
872
930
989
1048
1108
1168
1229
1290
1352
1414
1477
1540
1603
1667
1732
1797
1863
1929
1996
2063
2130
2199
2267
2336
2406
2477
2547
2619
2691
2763
2836
2910
2984
3059
3134
3210
3286
3363
3441
3519
3597
3677
3756
3837
3918
3999
4081
4164
4247
4331
4415
4499
4585
4671
4757
4844
4931
5019
5107
5196
5285
5375
5465
5556
5647
5738
5830
5922
6014
6107
6200
6293
6386
6480
6574
6668
6762
6857
6951
7045
7140
7234
7329
7423
7518
7612
7706
7799
7893
7986
8079
8170
8263
8355
8446
8536
8626
8715
8804
8892
8979
9065
9151
9235
9319
9402
9483
9564
9644
9722
9800
9876
9951
10025
10098
10169
10240
10308
10376
10442
10507
10570
10632
10692
10751
10809
10865
10919
10972
11023
11073
11121
11167
11212
11255
11296
11336
11374
11410
11445
11478
11509
11538
11566
11592
11616
11639
11660
11679
11696
11712
11726
11738
11749
11758
11765
11771
11775
11778
11779
11779
11777
11773
11768
11762
11754
11744
11734
11722
11708
11693
11677
11660
11641
11621
11600
11578
11555
11530
11504
11478
11450
11421
11392
11361
11329
11297
11263
11229
11194
11159
11122
11085
11048
11009
10971
10931
10891
10851
10810
10769
10727
10685
10643
10600
10557
10514
10470
10427
10383
10339
10295
10250
10206
10162
10117
10073
10029
9984
9940
9896
9851
9807
9763
9719
9676
9632
9589
9545
9502
9460
9417
9375
9333
9291
9250
9209
9168
9128
9088
9048
9009
8970
8931
8893
8856
8818
8782
8745
8710
8674
8640
8605
8571
8538
8505
8473
8441
8409
8378
8348
8318
8288
8259
8230
8202
8173
8146
8119
8092
8066
8039
8013
7989
7963
7938
7914
7889
7865
7841
7817
7794
7770
7747
7724
7701
7678
7655
7633
7610
7588
7565
7543
7520
7498
7476
7453
7431
7409
7386
7364
7342
7319
7296
7274
7251
7228
7206
7183
7160
7136
7113
7090
7067
7043
7019
6996
6972
6948
6924
6900
6876
6852
6827
6803
6778
6754
6729
6704
6679
6654
6629
6604
6579
6554
6529
6503
6478
6452
6427
6401
6376
6350
6324
6299
6273
6247
6221
6195
6169
6143
6117
6091
6065
6039
6013
5986
5960
5933
5906
5880
5853
5826
5799
5772
5745
5717
5690
5662
5635
5607
5579
5551
5523
5494
5466
5437
5409
5380
5351
5322
5293
5264
5234
5205
5175
5145
5115
5085
5055
5025
4994
4964
4933
4902
4871
4840
4809
4777
4746
4714
4682
4651
4619
4586
4554
4522
4489
4456
4424
4391
4358
4324
4291
4258
4224
4190
4157
4123
4089
4054
4019
3986
3951
3917
3882
3847
3812
3777
3742
3706
3671
3635
3600
3564
3528
3492
3456
3420
3384
3348
3312
3275
3239
3203
3167
3130
3094
3058
3022
2985
2949
2913
2877
2841
2805
2770
2734
2699
2663
2628
2593
2559
2524
2490
2456
2422
2388
2355
2322
2289
2257
2225
2193
2162
2131
2100
2070
2040
2011
1982
1953
1925
1897
1870
1844
1817
1792
1767
1742
1718
1694
1671
1648
1626
1604
1583
1563
1543
1523
1504
1486
1468
1450
1433
1417
1401
1385
1370
1356
1342
1329
1316
1303
1292
1280
1269
1259
1249
1240
1231
1223
1215
1208
1201
1195
1189
1183
1179
1174
1171
1167
1164
1162
1160
1159
1158
1158
1158
1158
1159
1160
1162
1165
1167
1170
1174
1178
1182
1187
1192
1197
1203
1209
1216
1222
1229
1237
1244
1252
1260
1268
1276
1285
1293
1302
1311
1320
1329
1338
1348
1357
1366
1375
1384
1393
1402
1411
1420
1429
1438
1446
1454
1462
1470
1478
1485
1492
1499
1505
1512
1517
1523
1528
1532
1536
1540
1543
1546
1548
1550
1551
1552
1552
1551
1550
1549
1546
1543
1540
1535
1530
1525
1518
1511
1503
1494
1485
1475
1464
1452
1439
1426
1412
1397
1381
1364
1347
1328
1309
1289
1268
1247
1224
1201
1177
1152
1126
1100
1072
1044
1014
985
955
923
891
859
825
791
756
720
683
646
608
569
530
490
449
408
366
324
280
237
192
147
101
55
8
-39
-87
-136
-185
-235
-286
-337
-388
-440
-493
-546
-600
-655
-710
-765
-821
-878
-935
-993
-1052
-1111
-1170
-1230
-1291
-1353
-1414
-1477
-1540
-1604
-1668
-1733
-1798
-1864
-1930
-1998
-2065
-2134
-2203
-2272
-2342
-2413
-2484
-2555
-2628
-2701
-2774
-2848
-2922
-2997
-3073
-3148
-3225
-3302
-3379
-3457
-3535
-3614
-3693
-3772
-3852
-3933
-4013
-4094
-4176
-4257
-4339
-4422
-4504
-4587
-4670
-4754
-4838
-4921
-5006
-5090
-5174
-5259
-5344
-5429
-5514
-5599
-5684
-5770
-5855
-5940
-6026
-6111
-6197
-6282
-6367
-6453
-6538
-6623
-6708
-6793
-6878
-6962
-7047
-7131
-7215
-7299
-7382
-7466
-7549
-7631
-7714
-7796
-7878
-7959
-8039
-8121
-8201
-8281
-8361
-8440
-8519
-8597
-8675
-8752
-8829
-8905
-8981
-9057
-9132
-9206
-9280
-9354
-9426
-9499
-9571
-9642
-9713
-9783
-9852
-9921
-9989
-10057
-10124
-10191
-10257
-10322
-10387
-10451
-10515
-10578
-10640
-10702
-10763
-10823
-10883
-10943
-11001
-11059
-11117
-11174
-11230
-11286
-11341
-11396
-11450
-11504
-11557
-11609
-11661
-11712
-11762
-11813
-11862
-11911
-11959
-12007
-12054
-12101
-12147
-12192
-12237
-12281
-12324
-12367
-12410
-12451
-12492
-12533
-12573
-12612
-12651
-12689
-12726
-12763
-12800
-12835
-12871
-12905
-12939
-12972
-13005
-13037
-13069
-13099
-13130
-13159
-13188
-13217
-13244
-13271
-13298
-13323
-13348
-13373
-13397
-13420
-13442
-13464
-13485
-13505
-13524
-13543
-13561
-13579
-13595
-13611
-13626
-13641
-13655
-13668
-13680
-13691
-13702
-13712
-13722
-13730
-13738
-13745
-13751
-13757
-13762
-13766
-13769
-13772
-13774
-13775
-13775
-13775
-13774
-13772
-13769
-13766
-13762
-13757
-13751
-13745
-13738
-13731
-13722
-13713
-13704
-13693
-13682
-13671
-13658
-13645
-13631
-13617
-13602
-13586
-13570
-13553
-13535
-13517
-13498
-13478
-13458
-13437
-13416
-13393
-13371
-13347
-13323
-13299
-13274
-13248
-13221
-13195
-13167
-13139
-13110
-13081
-13051
-13020
-12989
-12958
-12925
-12893
-12859
-12826
-12791
-12756
-12721
-12685
-12648
-12611
-12573
-12534
-12495
-12456
-12416
-12375
-12334
-12292
-12249
-12206
-12163
-12118
-12073
-12028
-11982
-11935
-11888
-11840
-11791
-11742
-11692
-11642
-11590
-11539
-11486
-11433
-11379
-11325
-11270
-11215
-11158
-11101
-11044
-10986
-10927
-10867
-10807
-10746
-10685
-10623
-10560
-10497
-10433
-10369
-10304
-10238
-10172
-10105
-10038
-9970
-9902
-9833
-9764
-9694
-9624
-9554
-9482
-9411
-9339
-9266
-9194
-9120
-9047
-8973
-8898
-8824
-8748
-8673
-8597
-8521
-8444
-8367
-8290
-8212
-8134
-8055
-7977
-7897
-7818
-7738
-7658
-7577
-7496
-7415
-7334
-7252
-7169
-7087
-7004
-6920
-6837
-6752
-6668
-6583
-6498
-6413
-6327
-6241
-6154
-6067
-5980
-5892
-5804
-5716
-5627
-5538
-5449
-5359
-5269
-5178
-5088
-4997
-4905
-4814
-4722
-4629
-4537
-4444
-4351
-4257
-4164
-4070
-3975
-3881
-3786
-3691
-3596
-3501
-3405
-3309
-3213
-3117
-3021
-2924
-2828
-2731
-2634
-2538
-2441
-2344
-2247
-2150
-2053
-1956
-1859
-1762
-1666
-1569
-1473
-1376
-1280
-1185
-1089
-994
-899
-804
-710
-616
-522
-429
-337
-245
-153
-62
28
117
206
294
381
468
554
638
722
805
887
968
1047
1126
1204
1280
1355
1430
1502
1574
1644
1713
1781
1847
1912
1976
2037
2099
2158
2216
2272
2327
2380
2432
2482
2531
2578
2623
2667
2709
2750
2789
2826
2862
2896
2928
2959
2988
3015
3041
3065
3087
3108
3127
3145
3160
3174
3187
3198
3207
3214
3220
3225
3227
3228
3228
3226
3222
3217
3210
3202
3193
3181
3169
3155
3139
3122
3104
3084
3063
3040
3016
2991
2964
2936
2907
2876
2845
2812
2777
2742
2706
2668
2629
2589
2548
2506
2462
2418
2373
2326
2279
2230
2181
2131
2079
2027
1974
1920
1865
1810
1753
1696
1638
1579
1520
1460
1399
1337
1275
1212
1149
1084
1020
955
889
823
756
689
621
553
485
416
347
278
208
139
69
-2
-72
-143
-214
-285
-356
-427
-498
-570
-641
-712
-783
-855
-926
-997
-1068
-1139
-1210
-1281
-1351
-1422
-1492
-1561
-1631
-1700
-1769
-1838
-1906
-1974
-2041
-2109
-2176
-2242
-2308
-2373
-2438
-2503
-2566
-2629
-2692
-2754
-2815
-2875
-2935
-2994
-3052
-3110
-3166
-3222
-3277
-3331
-3384
-3436
-3487
-3537
-3586
-3634
-3681
-3727
-3772
-3815
-3857
-3898
-3938
-3977
-4014
-4050
-4083
-4118
-4150
-4180
-4209
-4237
-4263
-4288
-4312
-4334
-4355
-4374
-4391
-4407
-4422
-4435
-4447
-4457
-4466
-4473
-4479
-4483
-4486
-4487
-4486
-4485
-4481
-4476
-4470
-4462
-4453
-4442
-4430
-4416
-4401
-4384
-4366
-4347
-4326
-4304
-4280
-4256
-4229
-4202
-4173
-4143
-4111
-4078
-4045
-4010
-3974
-3936
-3898
-3858
-3817
-3775
-3733
-3689
-3644
-3598
-3551
-3504
-3455
-3406
-3356
-3305
-3253
-3200
-3147
-3094
-3039
-2984
-2929
-2873
-2816
-2759
-2702
-2644
-2586
-2528
-2469
-2410
-2351
-2291
-2232
-2172
-2112
-2053
-1993
-1933
-1873
-1813
-1753
-1694
-1634
-1575
-1516
-1457
-1398
-1340
-1282
-1224
-1167
-1110
-1054
-998
-943
-888
-834
-780
-727
-675
-624
-573
-523
-474
-425
-378
-331
-285
-240
-196
-153
-111
-70
-30
9
47
83
119
154
187
220
251
281
310
338
364
390
414
437
459
479
499
517
534
550
564
578
590
601
611
620
628
635
640
645
648
651
652
652
652
650
648
645
640
635
629
623
615
607
598
589
579
568
557
545
533
520
507
494
480
466
452
437
423
408
393
378
363
348
333
318
303
289
274
260
246
232
219
205
193
181
169
157
147
137
127
118
110
102
95
89
84
80
76
74
72
71
72
73
76
79
84
90
97
105
115
126
138
151
166
182
200
218
239
261
284
308
334
362
391
422
454
487
522
558
596
636
676
719
763
808
855
903
953
1004
1057
1111
1166
1223
1281
1341
1402
1465
1528
1594
1660
1728
1797
1868
1939
2012
2087
2162
2239
2317
2396
2477
2558
2641
2725
2810
2896
2983
3071
3160
3250
3341
3433
3526
3620
3715
3810
3907
4003
4102
4200
4300
4400
4501
4602
4704
4807
4910
5014
5118
5223
5328
5434
5540
5647
5754
5861
5968
6076
6184
6292
6400
6509
6617
6726
6835
6943
7052
7161
7269
7377
7486
7594
7701
7809
7916
8023
8129
8235
8340
8445
8550
8654
8757
8859
8961
9062
9163
9262
9361
9458
9555
9651
9746
9840
9932
10024
10114
10203
10291
10378
10464
10548
10630
10712
10792
10870
10947
11023
11096
11169
11240
11309
11376
11442
11507
11569
11630
11689
11746
11802
11856
11908
11958
12006
12053
12098
12140
12181
12220
12258
12293
12326
12358
12387
12415
12440
12464
12486
12505
12523
12539
12553
12565
12575
12583
12589
12593
12595
12595
12594
12590
12584
12577
12567
12556
12542
12527
12510
12491
12470
12447
12422
12395
12367
12337
12305
12271
12235
12197
12158
12117
12074
12030
11983
11936
11886
11835
11782
11727
11671
11613
11554
11493
11431
11367
11302
11235
11167
11098
11027
10954
10881
10806
10730
10652
10574
10494
10413
10331
10247
10163
10077
9991
9903
9815
9725
9634
9543
9450
9357
9263
9168
9072
8975
8877
8779
8680
8580
8479
8377
8275
8172
8069
7965
7860
7754
7648
7541
7434
7326
7218
7109
7000
6890
6779
6668
6557
6445
6333
6221
6108
5994
5881
5767
5652
5538
5423
5308
5192
5077
4961
4844
4728
4611
4494
4377
4260
4143
4026
3908
3790
3672
3554
3436
3318
3200
3082
2964
2845
2727
2609
2490
2372
2254
2135
2017
1899
1780
1662
1544
1426
1308
1190
1073
955
837
720
603
485
369
252
135
19
-98
-214
-330
-446
-561
-676
-791
-906
-1020
-1135
-1249
-1363
-1476
-1589
-1702
-1814
-1926
-2037
-2149
-2260
-2371
-2481
-2590
-2699
-2808
-2916
-3024
-3131
-3238
-3344
-3449
-3554
-3659
-3763
-3866
-3968
-4070
-4171
-4272
-4372
-4471
-4569
-4666
-4763
-4859
-4954
-5049
-5142
-5235
-5326
-5417
-5507
-5596
-5683
-5770
-5856
-5941
-6024
-6107
-6188
-6269
-6348
-6426
-6503
-6579
-6653
-6726
-6798
-6869
-6939
-7007
-7074
-7140
-7204
-7267
-7329
-7389
-7448
-7506
-7563
-7618
-7671
-7724
-7775
-7824
-7872
-7919
-7964
-8007
-8051
-8092
-8132
-8170
-8208
-8244
-8278
-8311
-8343
-8373
-8402
-8430
-8456
-8481
-8505
-8528
-8549
-8569
-8588
-8605
-8621
-8636
-8650
-8662
-8674
-8684
-8693
-8701
-8708
-8713
-8718
-8721
-8724
-8725
-8725
-8724
-8722
-8720
-8716
-8711
-8706
-8699
-8691
-8683
-8674
-8664
-8653
-8641
-8629
-8616
-8602
-8588
-8572
-8556
-8540
-8523
-8505
-8487
-8468
-8449
-8429
-8409
-8388
-8367
-8345
-8323
-8301
-8278
-8255
-8232
-8208
-8183
-8160
-8135
-8111
-8087
-8061
-8037
-8010
-7986
-7961
-7935
-7910
-7884
-7858
-7833
-7807
-7781
-7755
-7730
-7704
-7678
-7653
-7627
-7602
-7576
-7551
-7526
-7501
-7476
-7451
-7426
-7402
-7378
-7353
-7329
-7305
-7282
-7258
-7235
-7212
-7189
-7167
-7145
-7122
-7101
-7079
-7058
-7037
-7016
-6995
-6975
-6955
-6935
-6915
-6896
-6876
-6858
-6839
-6820
-6802
-6784
-6766
-6748
-6731
-6714
-6697
-6680
-6663
-6646
-6630
-6613
-6597
-6581
-6565
-6549
-6534
-6518
-6502
-6487
-6471
-6456
-6440
-6425
-6410
-6394
-6379
-6363
-6348
-6332
-6317
-6301
-6285
-6269
-6253
-6237
-6220
-6204
-6187
-6170
-6152
-6135
-6117
-6099
-6081
-6063
-6044
-6025
-6005
-5985
-5965
-5945
-5924
-5903
-5882
-5860
-5838
-5815
-5792
-5769
-5745
-5721
-5697
-5672
-5647
-5621
-5595
-5569
-5543
-5516
-5488
-5461
-5433
-5405
-5376
-5347
-5318
-5289
-5259
-5229
-5198
-5168
-5137
-5106
-5075
-5044
-5012
-4980
-4949
-4917
-4884
-4852
-4820
-4788
-4755
-4723
-4691
-4659
-4626
-4594
-4562
-4530
-4498
-4466
-4435
-4403
-4372
-4341
-4310
-4279
-4249
-4219
-4189
-4159
-4130
-4101
-4073
-4045
-4017
-3990
-3963
-3936
-3910
-3885
-3859
-3835
-3811
-3787
-3764
-3741
-3719
-3697
-3676
-3656
-3636
-3617
-3598
-3580
-3563
-3546
-3530
-3514
-3499
-3485
-3471
-3458
-3445
-3433
-3422
-3412
-3402
-3392
-3384
-3375
-3368
-3361
-3355
-3349
-3344
-3340
-3336
-3333
-3330
-3328
-3326
-3325
-3324
-3324
-3325
-3326
-3327
-3329
-3331
-3334
-3337
-3341
-3344
-3349
-3353
-3358
-3364
-3369
-3375
-3381
-3388
-3394
-3401
-3408
-3416
-3423
-3431
-3438
-3446
-3454
-3462
-3471
-3479
-3488
-3496
-3505
-3513
-3522
-3530
-3539
-3548
-3556
-3565
-3573
-3582
-3590
-3599
-3607
-3615
-3623
-3632
-3640
-3647
-3655
-3663
-3671
-3678
-3685
-3693
-3700
-3707
-3714
-3721
-3727
-3734
-3741
-3747
-3753
-3759
-3765
-3771
-3777
-3783
-3789
-3794
-3800
-3805
-3810
-3815
-3820
-3825
-3830
-3835
-3840
-3845
-3849
-3854
-3858
-3863
-3867
-3871
-3876
-3880
-3884
-3888
-3892
-3896
-3900
-3903
-3907
-3911
-3914
-3918
-3921
-3925
-3928
-3931
-3934
-3938
-3941
-3944
-3947
-3949
-3952
-3955
-3958
-3960
-3963
-3965
-3968
-3970
-3972
-3974
-3976
-3978
-3980
-3981
-3983
-3984
-3986
-3987
-3987
-3988
-3989
-3989
-3989
-3989
-3989
-3989
-3988
-3987
-3986
-3984
-3983
-3981
-3979
-3976
-3973
-3970
-3967
-3963
-3959
-3955
-3950
-3945
-3940
-3935
-3929
-3922
-3916
-3909
-3902
-3894
-3886
-3878
-3869
-3860
-3851
-3841
-3831
-3820
-3809
-3798
-3787
-3775
-3762
-3750
-3737
-3723
-3709
-3695
-3681
-3666
-3650
-3635
-3618
-3602
-3585
-3568
-3550
-3532
-3513
-3494
-3475
-3455
-3435
-3415
-3394
-3373
-3351
-3329
-3306
-3283
-3260
-3236
-3212
-3187
-3162
-3136
-3110
-3084
-3057
-3029
-3001
-2973
-2944
-2915
-2885
-2855
-2824
-2793
-2761
-2729
-2696
-2663
-2629
-2595
-2560
-2525
-2489
-2452
-2415
-2378
-2340
-2301
-2262
-2222
-2182
-2141
-2100
-2058
-2015
-1972
-1929
-1884
-1839
-1794
-1748
-1701
-1654
-1606
-1558
-1509
-1459
-1409
-1358
-1307
-1255
-1203
-1150
-1096
-1042
-987
-931
-876
-819
-762
-704
-646
-587
-528
-469
-408
-348
-287
-225
-163
-100
-37
26
90
154
219
283
349
414
480
546
613
680
747
814
882
949
1016
1085
1153
1222
1290
1359
1428
1496
1565
1634
1703
1771
1840
1909
1978
2045
2115
2183
2251
2319
2387
2454
2522
2589
2656
2722
2788
2854
2920
2985
3049
3113
3177
3241
3303
3366
3427
3489
3549
3609
3669
3727
3786
3843
3900
3956
4011
4065
4119
4172
4224
4275
4326
4375
4424
4472
4518
4564
4609
4653
4695
4737
4778
4817
4856
4893
4930
4965
4999
5032
5064
5094
5124
5152
5179
5205
5229
5252
5274
5295
5315
5333
5350
5365
5380
5393
5404
5415
5424
5432
5438
5443
5447
5449
5451
5450
5449
5446
5442
5436
5429
5421
5412
5401
5389
5376
5361
5345
5328
5310
5290
5269
5247
5223
5199
5173
5146
5118
5088
5058
5026
4994
4960
4925
4889
4852
4814
4774
4734
4693
4651
4608
4564
4519
4473
4426
4378
4330
4280
4230
4179
4128
4075
4022
3968
3914
3859
3804
3747
3691
3634
3576
3518
3460
3401
3342
3282
3222
3162
3102
3042
2981
2920
2859
2798
2737
2676
2615
2554
2493
2432
2371
2311
2250
2190
2130
2071
2012
1953
1894
1836
1778
1721
1664
1608
1552
1497
1442
1389
1335
1283
1231
1179
1129
1079
1030
982
935
888
843
798
755
712
670
629
589
550
513
476
440
405
372
340
308
278
249
222
195
170
146
123
101
81
62
44
27
12
-2
-15
-26
-36
-45
-53
-59
-63
-67
-69
-69
-69
-67
-63
-59
-52
-45
-36
-26
-15
-2
12
27
44
62
81
101
123
146
170
195
222
250
279
309
340
372
406
440
476
513
550
589
629
669
711
753
797
841
886
932
978
1026
1074
1123
1172
1222
1273
1324
1376
1429
1482
1535
1589
1643
1698
1753
1809
1864
1921
1977
2033
2090
2147
2205
2262
2319
2377
2435
2492
2550
2608
2665
2723
2780
2838
2895
2952
3009
3066
3123
3179
3236
3292
3348
3403
3458
3513
3568
3622
3676
3729
3782
3835
3887
3939
3990
4041
4091
4142
4191
4240
4288
4336
4383
4430
4476
4522
4567
4611
4654
4697
4740
4782
4823
4863
4902
4941
4980
5017
5054
5090
5125
5159
5193
5225
5257
5288
5319
5348
5377
5404
5431
5457
5482
5506
5530
5552
5573
5594
5614
5632
5650
5667
5683
5698
5712
5725
5737
5749
5759
5768
5777
5784
5791
5796
5801
5805
5808
5810
5811
5811
5810
5808
5806
5802
5798
5793
5787
5780
5772
5763
5754
5744
5733
5721
5708
5695
5680
5665
5650
5633
5616
5598
5580
5560
5540
5520
5498
5476
5454
5431
5407
5383
5358
5332
5306
5280
5253
5225
5197
5168
5140
5110
5080
5050
5019
4988
4957
4925
4893
4860
4827
4794
4761
4727
4693
4658
4624
4589
4553
4518
4482
4446
4410
4373
4337
4300
4262
4225
4187
4149
4111
4073
4035
3996
3957
3918
3879
3839
3799
3760
3720
3679
3639
3598
3558
3517
3475
3434
3393
3351
3309
3267
3225
3183
3141
3099
3056
3013
2971
2928
2885
2842
2799
2756
2712
2669
2626
2583
2539
2496
2452
2409
2366
2322
2279
2235
2192
2149
2106
2062
2019
1976
1933
1890
1847
1805
1762
1720
1677
1635
1593
1551
1509
1467
1426
1385
1343
1303
1262
1221
1181
1141
1102
1062
1022
984
945
907
869
831
794
757
720
684
648
613
577
543
508
474
441
408
375
343
311
279
248
218
187
158
128
100
71
43
16
-11
-38
-64
-89
-115
-139
-164
-188
-211
-234
-256
-279
-300
-321
-342
-362
-382
-402
-421
-439
-457
-475
-492
-509
-526
-542
-557
-573
-587
-602
-616
-629
-643
-655
-668
-680
-692
-703
-714
-725
-735
-745
-755
-764
-773
-782
-790
-798
-806
-813
-820
-827
-834
-840
-846
-852
-858
-863
-868
-873
-878
-883
-887
-891
-895
-899
-903
-907
-910
-914
-917
-920
-924
-927
-930
-933
-936
-939
-943
-946
-949
-953
-956
-960
-963
-967
-971
-975
-979
-984
-988
-993
-998
-1004
-1008
-1014
-1020
-1028
-1034
-1042
-1049
-1057
-1065
-1073
-1082
-1091
-1101
-1111
-1121
-1132
-1143
-1154
-1166
-1179
-1192
-1205
-1218
-1233
-1247
-1262
-1278
-1293
-1310
-1327
-1344
-1362
-1380
-1398
-1417
-1437
-1457
-1477
-1498
-1520
-1542
-1564
-1586
-1610
-1633
-1657
-1682
-1707
-1732
-1758
-1784
-1811
-1838
-1866
-1894
-1922
-1951
-1980
-2009
-2040
-2070
-2101
-2133
-2164
-2196
-2228
-2261
-2294
-2327
-2361
-2395
-2429
-2464
-2499
-2534
-2569
-2604
-2640
-2676
-2712
-2748
-2785
-2821
-2858
-2895
-2932
-2969
-3006
-3043
-3081
-3118
-3155
-3193
-3230
-3268
-3305
-3342
-3380
-3417
-3454
-3491
-3528
-3565
-3602
-3639
-3675
-3712
-3748
-3784
-3820
-3855
-3891
-3926
-3961
-3996
-4030
-4064
-4098
-4131
-4164
-4197
-4229
-4261
-4293
-4324
-4355
-4385
-4415
-4444
-4473
-4501
-4529
-4556
-4583
-4609
-4635
-4660
-4685
-4709
-4732
-4755
-4777
-4799
-4820
-4840
-4860
-4879
-4897
-4915
-4932
-4948
-4964
-4979
-4993
-5007
-5020
-5032
-5044
-5055
-5065
-5075
-5084
-5092
-5099
-5106
-5112
-5118
-5122
-5126
-5130
-5133
-5134
-5136
-5136
-5136
-5136
-5134
-5132
-5129
-5126
-5121
-5117
-5111
-5105
-5098
-5091
-5082
-5074
-5064
-5054
-5043
-5032
-5020
-5007
-4994
-4980
-4966
-4951
-4935
-4919
-4902
-4885
-4867
-4849
-4830
-4811
-4791
-4770
-4749
-4728
-4706
-4684
-4661
-4638
-4614
-4590
-4566
-4541
-4516
-4491
-4465
-4439
-4412
-4385
-4359
-4331
-4304
-4276
-4248
-4220
-4192
-4163
-4135
-4106
-4077
-4048
-4019
-3990
-3960
-3931
-3901
-3872
-3842
-3813
-3783
-3753
-3724
-3694
-3664
-3635
-3605
-3576
-3546
-3516
-3487
-3458
-3428
-3399
-3370
-3341
-3312
-3283
-3254
-3225
-3197
-3169
-3140
-3112
-3084
-3057
-3029
-3002
-2975
-2948
-2922
-2895
-2869
-2843
-2818
-2793
-2768
-2743
-2719
-2695
-2671
-2648
-2625
-2603
-2581
-2559
-2538
-2517
-2497
-2477
-2458
-2439
-2421
-2403
-2386
-2369
-2353
-2337
-2322
-2308
-2294
-2281
-2268
-2256
-2245
-2234
-2224
-2215
-2206
-2198
-2191
-2184
-2178
-2173
-2169
-2165
-2162
-2160
-2158
-2157
-2157
-2158
-2159
-2161
-2164
-2168
-2172
-2178
-2184
-2190
-2198
-2206
-2215
-2225
-2236
-2247
-2259
-2272
-2285
-2300
-2315
-2330
-2347
-2364
-2382
-2400
-2419
-2439
-2460
-2481
-2502
-2525
-2548
-2571
-2596
-2620
-2646
-2672
-2698
-2725
-2752
-2780
-2809
-2838
-2867
-2897
-2928
-2958
-2990
-3021
-3053
-3086
-3118
-3151
-3185
-3219
-3253
-3287
-3322
-3357
-3392
-3427
-3463
-3499
-3535
-3571
-3608
-3644
-3681
-3718
-3755
-3792
-3829
-3866
-3903
-3940
-3977
-4014
-4051
-4089
-4126
-4163
-4199
-4236
-4273
-4309
-4345
-4381
-4417
-4452
-4487
-4522
-4557
-4591
-4625
-4659
-4692
-4725
-4757
-4789
-4820
-4851
-4882
-4912
-4942
-4971
-4999
-5027
-5054
-5081
-5107
-5133
-5158
-5182
-5206
-5229
-5252
-5273
-5295
-5315
-5335
-5354
-5372
-5390
-5407
-5423
-5439
-5454
-5468
-5481
-5494
-5505
-5517
-5527
-5536
-5545
-5553
-5560
-5567
-5572
-5577
-5581
-5584
-5586
-5588
-5589
-5588
-5588
-5586
-5583
-5580
-5576
-5571
-5565
-5558
-5550
-5542
-5533
-5523
-5512
-5500
-5488
-5475
-5461
-5446
-5430
-5413
-5396
-5378
-5359
-5339
-5319
-5298
-5275
-5253
-5229
-5205
-5179
-5153
-5127
-5099
-5071
-5042
-5013
-4983
-4952
-4920
-4888
-4855
-4822
-4788
-4753
-4718
-4682
-4645
-4608
-4571
-4533
-4494
-4455
-4416
-4376
-4336
-4295
-4254
-4212
-4170
-4127
-4085
-4042
-3998
-3954
-3910
-3866
-3821
-3776
-3731
-3685
-3640
-3594
-3547
-3501
-3454
-3408
-3361
-3313
-3266
-3219
-3171
-3124
-3076
-3028
-2980
-2932
-2884
-2836
-2788
-2740
-2692
-2644
-2596
-2548
-2500
-2452
-2404
-2356
-2309
-2261
-2214
-2167
-2120
-2072
-2025
-1979
-1932
-1886
-1840
-1794
-1748
-1702
-1657
-1612
-1566
-1522
-1477
-1433
-1389
-1345
-1301
-1257
-1214
-1171
-1129
-1086
-1044
-1002
-961
-919
-878
-837
-797
-757
-717
-677
-638
-599
-560
-522
-484
-446
-408
-371
-334
-298
-262
-226
-190
-155
-120
-85
-51
-17
16
50
83
115
147
179
211
242
273
303
333
363
392
421
449
477
505
532
559
585
611
636
661
685
709
733
756
778
800
821
842
863
882
902
920
938
956
973
989
1004
1020
1034
1048
1061
1074
1086
1097
1108
1118
1128
1137
1145
1152
1159
1166
1171
1176
1181
1184
1188
1190
1192
1193
1194
1194
1193
1192
1190
1188
1185
1181
1177
1173
1167
1162
1155
1148
1141
1133
1125
1116
1107
1097
1087
1076
1065
1054
1042
1030
1016
1004
991
977
964
949
935
920
905
890
874
859
843
827
810
794
778
761
744
727
711
694
677
660
643
626
609
592
575
559
542
526
509
493
477
461
446
430
415
400
385
371
357
343
330
317
304
291
279
268
257
246
235
225
216
207
198
190
182
175
169
163
157
152
147
143
140
137
134
132
131
130
129
130
130
132
133
136
139
142
146
150
155
161
167
173
180
188
196
204
213
223
233
243
254
266
277
290
302
315
329
343
357
372
387
402
418
434
450
467
484
501
518
536
554
572
591
609
628
647
666
685
704
724
743
763
782
801
821
840
860
879
898
917
936
955
973
992
1010
1028
1045
1062
1079
1096
1112
1128
1143
1158
1173
1187
1201
1214
1227
1239
1250
1261
1272
1281
1290
1299
1307
1314
1321
1326
1332
1336
1340
1342
1345
1346
1346
1346
1345
1343
1341
1337
1333
1328
1322
1316
1308
1300
1291
1281
1270
1258
1246
1233
1219
1204
1189
1172
1155
1137
1119
1099
1079
1058
1037
1014
991
968
943
918
893
866
839
812
783
754
725
695
664
632
600
568
535
501
467
432
397
361
325
288
250
213
174
136
96
57
17
-24
-65
-106
-147
-189
-232
-274
-318
-361
-404
-448
-492
-537
-581
-626
-671
-716
-762
-807
-853
-898
-944
-990
-1036
-1082
-1128
-1174
-1220
-1266
-1312
-1358
-1403
-1449
-1495
-1540
-1586
-1631
-1676
-1721
-1765
-1810
-1854
-1898
-1942
-1985
-2029
-2071
-2114
-2156
-2198
-2240
-2281
-2322
-2363
-2403
-2443
-2483
-2522
-2560
-2598
-2636
-2673
-2710
-2747
-2782
-2818
-2853
-2887
-2921
-2955
-2987
-3020
-3052
-3083
-3114
-3144
-3174
-3203
-3231
-3259
-3287
-3313
-3340
-3366
-3391
-3415
-3439
-3463
-3486
-3508
-3530
-3551
-3571
-3591
-3611
-3630
-3648
-3666
-3683
-3699
-3715
-3731
-3746
-3760
-3774
-3787
-3799
-3811
-3823
-3834
-3844
-3854
-3863
-3872
-3880
-3887
-3894
-3901
-3907
-3912
-3917
-3921
-3925
-3928
-3931
-3933
-3935
-3936
-3936
-3936
-3936
-3935
-3933
-3931
-3929
-3926
-3923
-3919
-3914
-3909
-3904
-3898
-3891
-3884
-3877
-3869
-3861
-3852
-3843
-3833
-3823
-3812
-3801
-3790
-3778
-3765
-3753
-3739
-3726
-3711
-3697
-3682
-3666
-3650
-3634
-3617
-3599
-3582
-3563
-3545
-3526
-3506
-3486
-3466
-3445
-3423
-3402
-3380
-3357
-3334
-3311
-3287
-3263
-3238
-3213
-3188
-3162
-3136
-3109
-3082
-3055
-3027
-2999
-2971
-2942
-2914
-2884
-2855
-2825
-2794
-2764
-2733
-2702
-2671
-2639
-2607
-2575
-2543
-2510
-2478
-2445
-2411
-2378
-2344
-2310
-2276
-2242
-2207
-2173
-2138
-2103
-2067
-2032
-1996
-1960
-1924
-1888
-1851
-1815
-1778
-1741
-1703
-1666
-1628
-1590
-1552
-1514
-1475
-1437
-1398
-1359
-1319
-1280
-1240
-1200
-1159
-1119
-1078
-1037
-996
-955
-913
-871
-829
-787
-745
-702
-659
-616
-573
-529
-486
-442
-398
-354
-310
-265
-221
-176
-131
-86
-41
4
50
95
141
186
232
278
324
369
415
461
507
553
599
645
691
737
783
829
875
920
966
1012
1057
1103
1148
1193
1238
1283
1327
1372
1416
1460
1504
1548
1591
1634
1677
1720
1762
1804
1846
1887
1928
1969
2009
2049
2089
2128
2167
2206
2244
2281
2318
2355
2391
2427
2462
2496
2530
2564
2597
2629
2661
2692
2722
2752
2781
2809
2837
2864
2890
2915
2940
2964
2987
3009
3031
3051
3071
3090
3108
3125
3141
3156
3170
3183
3195
3207
3217
3226
3234
3241
3248
3253
3257
3260
3262
3262
3262
3261
3259
3255
3251
3245
3239
3231
3223
3213
3202
3190
3177
3163
3148
3133
3116
3098
3079
3058
3037
3015
2992
2969
2944
2918
2891
2863
2834
2805
2774
2743
2711
2678
2644
2609
2573
2536
2499
2461
2422
2382
2342
2300
2258
2216
2172
2128
2083
2037
1992
1945
1898
1850
1802
1753
1703
1653
1603
1552
1501
1449
1398
1345
1293
1240
1187
1133
1080
1026
972
918
864
810
756
702
648
594
540
486
432
379
326
272
220
167
115
63
11
-40
-90
-141
-190
-240
-288
-337
-384
-431
-477
-523
-568
-612
-656
-699
-741
-782
-822
-862
-901
-938
-975
-1010
-1046
-1080
-1114
-1146
-1177
-1207
-1236
-1264
-1291
-1317
-1342
-1365
-1388
-1409
-1430
-1449
-1467
-1484
-1500
-1514
-1528
-1540
-1551
-1560
-1569
-1576
-1582
-1587
-1591
-1594
-1595
-1595
-1594
-1592
-1589
-1584
-1578
-1571
-1563
-1554
-1544
-1533
-1520
-1507
-1492
-1476
-1460
-1442
-1423
-1403
-1383
-1361
-1339
-1315
-1291
-1265
-1239
-1212
-1184
-1156
-1126
-1096
-1065
-1033
-1000
-968
-934
-900
-865
-829
-793
-757
-719
-682
-644
-605
-566
-527
-487
-447
-407
-366
-325
-284
-243
-201
-160
-118
-76
-34
8
49
91
133
175
216
258
299
340
380
421
461
501
541
580
619
657
695
732
769
805
841
877
911
945
978
1010
1043
1074
1105
1135
1164
1192
1219
1245
1271
1296
1319
1342
1364
1385
1405
1423
1441
1458
1474
1488
1502
1514
1526
1536
1545
1553
1559
1565
1569
1573
1574
1575
1575
1573
1570
1566
1560
1554
1546
1536
1526
1514
1501
1487
1471
1454
1436
1416
1396
1374
1350
1326
1300
1273
1244
1215
1184
1152
1118
1084
1048
1010
973
934
894
852
809
766
721
675
628
580
530
480
429
377
324
270
215
159
102
45
-14
-73
-133
-194
-256
-318
-382
-445
-510
-575
-641
-708
-775
-843
-912
-981
-1050
-1120
-1191
-1262
-1334
-1406
-1479
-1552
-1625
-1699
-1773
-1848
-1923
-1998
-2073
-2149
-2225
-2301
-2378
-2454
-2531
-2608
-2685
-2762
-2840
-2917
-2994
-3072
-3149
-3227
-3304
-3382
-3459
-3536
-3613
-3690
-3767
-3844
-3920
-3996
-4072
-4148
-4224
-4299
-4374
-4449
-4523
-4597
-4670
-4744
-4816
-4889
-4961
-5032
-5103
-5174
-5244
-5313
-5382
-5451
-5518
-5586
-5652
-5719
-5784
-5849
-5913
-5977
-6040
-6103
-6165
-6226
-6286
-6346
-6405
-6464
-6521
-6578
-6635
-6691
-6746
-6800
-6854
-6907
-6959
-7010
-7061
-7112
-7161
-7210
-7258
-7306
-7353
-7399
-7444
-7489
-7533
-7577
-7620
-7662
-7704
-7745
-7785
-7825
-7864
-7903
-7941
-7978
-8015
-8051
-8087
-8122
-8156
-8189
-8224
-8257
-8289
-8321
-8352
-8383
-8414
-8444
-8473
-8502
-8531
-8559
-8587
-8614
-8641
-8667
-8693
-8719
-8744
-8769
-8793
-8818
-8842
-8865
-8888
-8911
-8934
-8956
-8978
-9000
-9021
-9042
-9063
-9084
-9104
-9124
-9144
-9164
-9184
-9203
-9222
-9241
-9260
-9279
-9297
-9316
-9334
-9352
-9370
-9388
-9406
-9423
-9441
-9458
-9476
-9493
-9510
-9527
-9544
-9561
-9578
-9594
-9611
-9628
-9644
-9661
-9677
-9693
-9710
-9726
-9742
-9758
-9774
-9790
-9806
-9822
-9838
-9853
-9869
-9885
-9900
-9916
-9931
-9946
-9961
-9976
-9991
-10006
-10021
-10035
-10050
-10064
-10078
-10092
-10106
-10120
-10133
-10146
-10160
-10173
-10185
-10198
-10210
-10222
-10234
-10246
-10257
-10269
-10280
-10290
-10301
-10311
-10321
-10330
-10339
-10348
-10357
-10365
-10373
-10380
-10387
-10394
-10400
-10406
-10412
-10417
-10422
-10426
-10430
-10433
-10436
-10439
-10441
-10442
-10443
-10444
-10444
-10443
-10442
-10440
-10438
-10435
-10432
-10428
-10423
-10418
-10412
-10406
-10399
-10391
-10383
-10374
-10364
-10354
-10342
-10331
-10318
-10305
-10291
-10276
-10261
-10245
-10228
-10210
-10191
-10172
-10152
-10131
-10109
-10087
-10063
-10039
-10014
-9988
-9961
-9934
-9905
-9876
-9846
-9815
-9783
-9750
-9716
-9681
-9646
-9609
-9572
-9534
-9494
-9454
-9413
-9371
-9328
-9284
-9240
-9194
-9147
-9100
-9051
-9002
-8952
-8900
-8848
-8795
-8742
-8687
-8631
-8575
-8518
-8459
-8400
-8341
-8280
-8219
-8156
-8093
-8029
-7965
-7900
-7834
-7767
-7699
-7631
-7562
-7493
-7422
-7352
-7280
-7208
-7135
-7062
-6988
-6913
-6838
-6762
-6686
-6610
-6533
-6455
-6377
-6298
-6219
-6140
-6060
-5980
-5900
-5819
-5737
-5656
-5574
-5492
-5410
-5327
-5244
-5161
-5078
-4995
-4911
-4828
-4744
-4660
-4576
-4492
-4408
-4324
-4240
-4156
-4072
-3988
-3905
-3821
-3737
-3654
-3570
-3487
-3404
-3321
-3238
-3156
-3074
-2992
-2910
-2829
-2748
-2667
-2587
-2506
-2427
-2347
-2269
-2190
-2112
-2033
-1957
-1881
-1804
-1729
-1653
-1579
-1504
-1431
-1358
-1285
-1213
-1142
-1071
-1000
-931
-862
-794
-726
-659
-592
-526
-461
-396
-332
-269
-206
-144
-83
-22
38
98
156
215
272
329
385
440
495
549
602
655
707
758
809
859
908
957
1004
1052
1098
1144
1189
1234
1278
1321
1364
1405
1447
1487
1527
1566
1605
1642
1679
1716
1751
1786
1821
1854
1887
1919
1951
1981
2011
2041
2069
2097
2124
2150
2176
2200
2224
2247
2270
2291
2312
2332
2351
2369
2387
2403
2419
2434
2448
2461
2473
2485
2495
2505
2513
2521
2528
2533
2538
2542
2545
2547
2548
2548
2547
2546
2543
2539
2534
2528
2521
2513
2504
2494
2483
2472
2459
2445
2430
2414
2397
2378
2359
2339
2318
2296
2273
2249
2224
2198
2171
2143
2114
2084
2054
2021
1989
1955
1921
1886
1849
1812
1774
1735
1695
1655
1613
1571
1528
1484
1439
1394
1348
1301
1254
1205
1157
1107
1057
1006
955
903
850
797
744
690
635
580
525
469
412
356
298
241
183
125
66
8
-52
-111
-170
-230
-290
-351
-411
-472
-532
-593
-654
-715
-776
-837
-899
-960
-1020
-1082
-1143
-1205
-1266
-1327
-1387
-1448
-1509
-1569
-1629
-1690
-1749
-1809
-1868
-1928
-1987
-2045
-2104
-2162
-2219
-2277
-2334
-2390
-2446
-2502
-2558
-2613
-2667
-2721
-2775
-2828
-2881
-2933
-2985
-3036
-3087
-3137
-3187
-3236
-3284
-3332
-3380
-3427
-3473
-3519
-3564
-3608
-3652
-3695
-3738
-3780
-3822
-3862
-3903
-3942
-3981
-4019
-4057
-4094
-4131
-4167
-4202
-4236
-4270
-4303
-4336
-4368
-4399
-4430
-4460
-4489
-4518
-4546
-4574
-4600
-4627
-4652
-4677
-4701
-4725
-4748
-4770
-4792
-4813
-4834
-4853
-4873
-4891
-4909
-4926
-4943
-4959
-4975
-4989
-5003
-5017
-5030
-5042
-5054
-5065
-5075
-5085
-5094
-5102
-5110
-5117
-5123
-5129
-5135
-5139
-5143
-5147
-5149
-5152
-5153
-5154
-5154
-5154
-5153
-5151
-5149
-5146
-5143
-5139
-5134
-5129
-5123
-5117
-5110
-5102
-5094
-5085
-5076
-5066
-5055
-5044
-5033
-5020
-5007
-4994
-4980
-4965
-4950
-4934
-4918
-4901
-4883
-4866
-4847
-4828
-4808
-4788
-4768
-4746
-4725
-4703
-4680
-4657
-4633
-4609
-4584
-4559
-4533
-4507
-4480
-4453
-4426
-4398
-4369
-4340
-4311
-4281
-4251
-4220
-4189
-4158
-4126
-4094
-4061
-4027
-3994
-3960
-3926
-3891
-3856
-3821
-3785
-3749
-3712
-3675
-3638
-3600
-3562
-3524
-3485
-3446
-3407
-3367
-3327
-3286
-3246
-3205
-3163
-3122
-3080
-3038
-2995
-2952
-2909
-2866
-2822
-2778
-2734
-2689
-2644
-2599
-2554
-2509
-2463
-2417
-2370
-2324
-2277
-2230
-2182
-2135
-2087
-2039
-1991
-1942
-1893
-1844
-1795
-1745
-1696
-1646
-1595
-1545
-1494
-1444
-1393
-1341
-1290
-1238
-1186
-1134
-1082
-1029
-977
-924
-871
-818
-764
-711
-657
-603
-549
-495
-441
-387
-332
-278
-223
-168
-113
-58
-3
53
108
164
219
275
331
386
442
498
554
610
666
723
779
835
891
947
1004
1060
1116
1173
1229
1285
1341
1398
1454
1510
1566
1622
1678
1734
1790
1846
1901
1957
2012
2067
2123
2178
2233
2287
2342
2396
2451
2505
2559
2612
2666
2719
2772
2825
2877
2930
2982
3033
3085
3136
3187
3238
3288
3338
3388
3437
3487
3535
3584
3632
3680
3727
3774
3821
3867
3913
3958
4003
4048
4091
4136
4179
4222
4265
4307
4349
4390
4431
4472
4512
4551
4590
4629
4667
4705
4742
4779
4815
4851
4886
4921
4955
4989
5022
5055
5087
5119
5150
5181
5211
5240
5269
5298
5326
5353
5380
5406
5432
5457
5481
5505
5528
5551
5573
5595
5616
5636
5655
5674
5693
5711
5728
5744
5760
5776
5790
5805
5818
5831
5843
5855
5866
5876
5886
5895
5904
5912
5919
5926
5932
5937
5942
5946
5950
5953
5955
5957
5958
5958
5958
5957
5956
5954
5952
5948
5945
5940
5935
5929
5923
5916
5908
5900
5891
5882
5872
5861
5850
5838
5825
5812
5798
5784
5769
5753
5737
5720
5703
5685
5666
5646
5627
5606
5585
5563
5541
5518
5494
5470
5445
5420
5394
5367
5340
5312
5283
5254
5224
5194
5163
5131
5099
5066
5033
4998
4964
4928
4892
4856
4818
4780
4742
4703
4663
4623
4582
4540
4498
4455
4412
4368
4324
4279
4233
4187
4140
4093
4046
3997
3949
3899
3850
3799
3749
3698
3646
3594
3542
3489
3436
3382
3328
3274
3220
3165
3110
3054
2998
2942
2886
2830
2773
2716
2659
2602
2545
2487
2430
2372
2315
2257
2200
2142
2084
2027
1969
1912
1854
1797
1740
1683
1627
1570
1514
1458
1402
1347
1292
1237
1182
1128
1074
1020
968
916
864
812
761
710
660
611
562
513
465
418
371
325
279
234
190
146
103
60
19
-23
-63
-103
-142
-181
-218
-256
-292
-328
-363
-397
-431
-464
-496
-528
-559
-589
-618
-647
-675
-703
-729
-755
-781
-805
-829
-852
-875
-897
-918
-939
-959
-978
-997
-1014
-1032
-1049
-1065
-1081
-1095
-1110
-1123
-1136
-1149
-1161
-1172
-1182
-1192
-1202
-1211
-1219
-1227
-1234
-1241
-1247
-1253
-1258
-1262
-1266
-1270
-1273
-1275
-1277
-1279
-1279
-1280
-1280
-1279
-1278
-1276
-1274
-1272
-1269
-1265
-1261
-1257
-1252
-1246
-1241
-1234
-1227
-1220
-1213
-1204
-1196
-1187
-1177
-1168
-1157
-1146
-1135
-1124
-1112
-1099
-1086
-1073
-1059
-1045
-1031
-1016
-1000
-985
-969
-953
-936
-919
-902
-884
-866
-847
-828
-809
-790
-770
-750
-730
-709
-689
-667
-646
-625
-603
-581
-558
-536
-513
-490
-467
-444
-421
-397
-374
-350
-326
-302
-278
-254
-230
-205
-181
-157
-132
-108
-83
-59
-34
-10
15
39
63
88
112
136
160
184
208
232
256
279
303
326
349
372
395
418
441
463
486
508
530
552
573
595
616
637
658
678
699
719
739
759
778
797
816
835
853
871
889
907
924
941
958
974
990
1006
1022
1037
1052
1067
1081
1095
1108
1122
1135
1147
1160
1172
1183
1195
1206
1217
1227
1237
1247
1257
1266
1275
1284
1292
1300
1308
1316
1323
1330
1337
1343
1350
1356
1361
1367
1372
1377
1382
1387
1391
1396
1400
1404
1407
1411
1414
1417
1420
1423
1425
1428
1430
1432
1434
1436
1438
1440
1441
1443
1444
1445
1446
1448
1448
1449
1450
1451
1452
1452
1453
1454
1454
1455
1455
1456
1456
1457
1457
1458
1459
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1470
1472
1473
1475
1477
1479
1481
1484
1486
1489
1491
1494
1497
1501
1504
1507
1511
1515
1519
1523
1528
1532
1537
1541
1546
1552
1557
1562
1568
1574
1580
1586
1592
1598
1605
1612
1618
1625
1632
1639
1647
1654
1661
1669
1677
1684
1692
1700
1708
1716
1724
1733
1741
1749
1757
1766
1774
1782
1791
1799
1807
1816
1824
1832
1840
1848
1856
1864
1872
1880
1888
1895
1903
1910
1917
1924
1931
1938
1944
1951
1957
1963
1969
1974
1980
1985
1990
1995
1999
2003
2008
2011
2015
2017
2021
2024
2025
2028
2029
2032
2033
2033
2033
2033
2033
2033
2033
2032
2031
2029
2025
2024
2021
2017
2013
2009
2005
2000
1995
1989
1983
1976
1969
1962
1954
1945
1937
1927
1917
1907
1897
1886
1874
1862
1849
1836
1823
1809
1794
1779
1764
1748
1731
1714
1697
1679
1660
1641
1622
1602
1581
1560
1539
1517
1494
1471
1448
1423
1399
1374
1348
1322
1295
1268
1240
1212
1183
1154
1124
1094
1063
1031
999
967
934
900
866
832
796
761
725
688
651
613
575
536
497
457
416
375
334
292
250
207
164
120
75
31
-15
-60
-107
-153
-200
-248
-295
-344
-392
-441
-490
-540
-590
-640
-691
-742
-793
-845
-897
-949
-1000
-1054
-1107
-1160
-1213
-1267
-1320
-1374
-1428
-1483
-1537
-1592
-1646
-1701
-1756
-1812
-1867
-1922
-1978
-2033
-2089
-2145
-2201
-2256
-2312
-2368
-2424
-2480
-2537
-2593
-2649
-2705
-2761
-2817
-2873
-2929
-2985
-3041
-3097
-3152
-3208
-3264
-3319
-3374
-3430
-3485
-3540
-3594
-3649
-3703
-3758
-3812
-3866
-3919
-3973
-4026
-4078
-4132
-4184
-4236
-4288
-4340
-4392
-4443
-4494
-4544
-4594
-4644
-4694
-4743
-4792
-4840
-4888
-4936
-4984
-5030
-5077
-5123
-5169
-5214
-5259
-5303
-5347
-5391
-5434
-5476
-5518
-5560
-5601
-5641
-5681
-5720
-5759
-5797
-5835
-5872
-5908
-5944
-5979
-6014
-6048
-6082
-6114
-6147
-6178
-6209
-6239
-6269
-6298
-6326
-6353
-6380
-6406
-6432
-6456
-6480
-6504
-6526
-6548
-6569
-6589
-6609
-6628
-6646
-6663
-6680
-6695
-6710
-6724
-6738
-6751
-6762
-6774
-6784
-6793
-6802
-6810
-6817
-6823
-6829
-6834
-6838
-6841
-6843
-6845
-6846
-6846
-6845
-6843
-6841
-6838
-6834
-6829
-6824
-6818
-6811
-6803
-6795
-6786
-6776
-6766
-6755
-6743
-6730
-6717
-6703
-6688
-6673
-6657
-6640
-6623
-6605
-6586
-6567
-6548
-6527
-6506
-6485
-6463
-6440
-6417
-6394
-6369
-6345
-6320
-6294
-6268
-6241
-6214
-6187
-6159
-6130
-6101
-6072
-6043
-6013
-5982
-5952
-5921
-5889
-5858
-5826
-5793
-5761
-5728
-5695
-5662
-5629
-5595
-5561
-5527
-5493
-5459
-5425
-5390
-5356
-5321
-5287
-5252
-5218
-5183
-5148
-5114
-5079
-5045
-5010
-4976
-4942
-4908
-4874
-4840
-4806
-4773
-4740
-4706
-4673
-4641
-4608
-4576
-4544
-4512
-4480
-4449
-4418
-4387
-4357
-4326
-4296
-4267
-4237
-4208
-4179
-4151
-4122
-4094
-4067
-4040
-4013
-3986
-3960
-3934
-3908
-3883
-3857
-3833
-3808
-3784
-3760
-3737
-3714
-3691
-3668
-3646
-3624
-3602
-3581
-3560
-3539
-3518
-3498
-3478
-3459
-3439
-3420
-3401
-3383
-3365
-3347
-3329
-3312
-3295
-3278
-3261
-3245
-3229
-3213
-3197
-3182
-3167
-3152
-3137
-3123
-3109
-3095
-3081
-3068
-3054
-3041
-3029
-3016
-3004
-2991
-2980
-2968
-2956
-2945
-2934
-2923
-2912
-2901
-2891
-2881
-2871
-2861
-2851
-2842
-2832
-2823
-2814
-2806
-2797
-2789
-2780
-2772
-2764
-2757
-2749
-2742
-2734
-2727
-2720
-2714
-2707
-2701
-2694
-2688
-2682
-2676
-2670
-2665
-2659
-2654
-2649
-2644
-2639
-2634
-2629
-2625
-2620
-2616
-2611
-2607
-2603
-2599
-2596
-2592
-2588
-2585
-2581
-2578
-2575
-2571
-2568
-2565
-2562
-2560
-2557
-2554
-2552
-2549
-2547
-2544
-2542
-2540
-2538
-2535
-2533
-2531
-2530
-2528
-2526
-2524
-2523
-2521
-2520
-2518
-2517
-2515
-2514
-2513
-2512
-2511
-2509
-2508
-2507
-2506
-2505
-2505
-2504
-2503
-2502
-2501
-2500
-2500
-2499
-2498
-2497
-2497
-2496
-2495
-2495
-2494
-2493
-2492
-2492
-2491
-2490
-2489
-2488
-2488
-2487
-2486
-2485
-2484
-2483
-2481
-2480
-2479
-2477
-2476
-2474
-2473
-2471
-2469
-2467
-2465
-2463
-2460
-2458
-2455
-2453
-2450
-2447
-2444
-2440
-2437
-2434
-2430
-2426
-2422
-2418
-2414
-2410
-2405
-2401
-2396
-2391
-2386
-2381
-2375
-2370
-2365
-2359
-2353
-2347
-2341
-2336
-2329
-2323
-2317
-2311
-2304
-2298
-2292
-2285
-2279
-2272
-2266
-2259
-2253
-2247
-2240
-2234
-2228
-2222
-2216
-2210
-2204
-2198
-2193
-2187
-2182
-2177
-2172
-2167
-2162
-2158
-2154
-2150
-2146
-2143
-2140
-2137
-2134
-2132
-2130
-2128
-2127
-2126
-2125
-2124
-2124
-2125
-2125
-2126
-2128
-2129
-2132
-2134
-2137
-2141
-2145
-2149
-2154
-2159
-2165
-2171
-2178
-2185
-2193
-2201
-2209
-2219
-2228
-2239
-2249
-2261
-2273
-2285
-2298
-2312
-2326
-2340
-2356
-2371
-2388
-2405
-2422
-2440
-2459
-2478
-2498
-2518
-2539
-2561
-2583
-2605
-2629
-2652
-2677
-2701
-2727
-2753
-2779
-2806
-2834
-2862
-2890
-2919
-2949
-2979
-3010
-3041
-3072
-3104
-3137
-3170
-3203
-3237
-3271
-3306
-3341
-3377
-3413
-3449
-3485
-3522
-3559
-3597
-3635
-3673
-3711
-3750
-3789
-3828
-3868
-3907
-3947
-3987
-4027
-4067
-4107
-4148
-4188
-4229
-4270
-4310
-4351
-4392
-4433
-4473
-4514
-4555
-4595
-4636
-4676
-4716
-4756
-4796
-4836
-4875
-4914
-4954
-4992
-5031
-5069
-5107
-5145
-5182
-5219
-5255
-5291
-5327
-5362
-5397
-5431
-5465
-5498
-5531
-5563
-5595
-5626
-5656
-5686
-5715
-5744
-5772
-5799
-5825
-5851
-5876
-5900
-5924
-5947
-5968
-5990
-6010
-6029
-6048
-6066
-6082
-6098
-6113
-6128
-6141
-6153
-6164
-6175
-6184
-6192
-6200
-6206
-6212
-6216
-6220
-6222
-6224
-6224
-6223
-6222
-6219
-6215
-6210
-6204
-6197
-6189
-6180
-6170
-6159
-6147
-6134
-6119
-6104
-6087
-6070
-6051
-6032
-6011
-5989
-5967
-5943
-5918
-5892
-5865
-5837
-5808
-5778
-5748
-5716
-5683
-5649
-5614
-5578
-5541
-5504
-5465
-5425
-5385
-5343
-5301
-5257
-5213
-5168
-5122
-5076
-5028
-4980
-4931
-4881
-4830
-4778
-4726
-4673
-4619
-4565
-4510
-4454
-4398
-4341
-4283
-4225
-4166
-4106
-4046
-3986
-3925
-3863
-3801
-3739
-3676
-3613
-3549
-3485
-3420
-3355
-3290
-3225
-3159
-3093
-3027
-2960
-2894
-2827
-2760
-2693
-2625
-2558
-2491
-2423
-2356
-2288
-2221
-2153
-2086
-2017
-1951
-1884
-1817
-1750
-1683
-1616
-1550
-1484
-1418
-1352
-1287
-1222
-1157
-1092
-1028
-964
-901
-838
-775
-713
-651
-590
-529
-469
-409
-350
-291
-232
-175
-117
-61
-4
51
106
160
214
267
320
371
423
473
523
572
621
668
715
762
807
852
896
940
982
1024
1065
1106
1145
1184
1222
1259
1296
1331
1366
1400
1433
1466
1497
1528
1558
1587
1615
1643
1670
1695
1721
1745
1768
1791
1813
1834
1854
1874
1893
1911
1928
1944
1960
1975
1989
2001
2013
2025
2037
2048
2057
2066
2074
2081
2088
2094
2099
2103
2107
2110
2112
2114
2115
2115
2115
2114
2112
2110
2107
2103
2099
2094
2089
2083
2076
2069
2061
2053
2044
2033
2024
2013
2003
1991
1979
1966
1953
1940
1926
1911
1896
1881
1865
1849
1833
1816
1799
1781
1764
1746
1727
1708
1690
1670
1651
1631
1612
1591
1571
1551
1530
1510
1489
1468
1447
1426
1405
1384
1363
1342
1320
1299
1278
1257
1235
1214
1193
1172
1151
1131
1110
1089
1069
1049
1028
1008
989
969
950
930
912
893
874
856
838
821
803
786
769
753
737
721
706
691
676
662
648
634
621
608
596
584
573
561
551
541
531
521
512
504
496
488
481
474
468
462
457
452
447
443
440
437
434
432
430
429
428
427
427
427
428
429
431
433
436
438
442
445
449
454
458
464
469
475
481
487
494
501
509
517
525
533
541
550
559
568
578
588
598
608
618
629
640
650
661
673
684
696
707
719
731
743
755
767
779
791
804
816
829
841
854
866
879
891
904
916
929
941
954
966
979
991
1002
1014
1027
1039
1051
1063
1074
1086
1097
1108
1119
1130
1141
1152
1162
1173
1183
1193
1202
1212
1221
1231
1240
1248
1257
1265
1274
1282
1289
1297
1304
1311
1318
1325
1331
1337
1343
1349
1355
1360
1365
1370
1374
1379
1383
1387
1391
1394
1397
1401
1404
1406
1409
1411
1413
1415
1417
1419
1420
1422
1423
1424
1425
1426
1426
1427
1428
1428
1428
1428
1429
1429
1429
1429
1429
1428
1428
1428
1428
1428
1427
1427
1427
1427
1427
1427
1427
1427
1427
1427
1427
1427
1428
1428
1429
1430
1430
1431
1432
1433
1435
1436
1438
1439
1441
1443
1445
1448
1450
1453
1456
1459
1462
1465
1468
1472
1476
1480
1484
1488
1492
1496
1501
1506
1510
1515
1520
1526
1531
1536
1542
1547
1553
1559
1564
1570
1576
1582
1588
1594
1601
1607
1613
1619
1626
1632
1639
1645
1651
1658
1664
1671
1677
1683
1690
1696
1702
1709
1715
1721
1727
1733
1739
1744
1750
1756
1761
1766
1772
1777
1782
1786
1791
1796
1800
1804
1808
1812
1816
1819
1822
1825
1828
1831
1833
1835
1837
1839
1841
1842
1843
1844
1844
1845
1845
1845
1844
1843
1842
1841
1840
1838
1836
1833
1831
1828
1825
1821
1817
1813
1809
1804
1799
1794
1788
1782
1776
1770
1763
1756
1748
1741
1733
1724
1716
1707
1698
1688
1678
1668
1658
1647
1636
1624
1612
1600
1588
1575
1562
1549
1535
1521
1507
1493
1478
1463
1447
1431
1415
1398
1382
1364
1347
1329
1311
1293
1274
1255
1235
1215
1195
1175
1154
1132
1111
1089
1067
1044
1020
998
974
950
926
901
876
851
826
800
773
746
720
692
665
637
608
580
551
521
492
462
432
401
371
340
308
277
245
213
180
148
115
82
48
14
-19
-54
-88
-123
-158
-193
-228
-263
-299
-335
-371
-407
-444
-481
-517
-555
-592
-629
-667
-704
-742
-780
-818
-856
-895
-933
-972
-1010
-1049
-1088
-1127
-1166
-1205
-1244
-1284
-1323
-1362
-1402
-1441
-1481
-1520
-1560
-1599
-1639
-1678
-1717
-1757
-1796
-1836
-1875
-1914
-1953
-1992
-2031
-2070
-2109
-2148
-2186
-2225
-2263
-2301
-2339
-2377
-2414
-2452
-2489
-2526
-2563
-2600
-2637
-2673
-2709
-2745
-2780
-2815
-2851
-2885
-2920
-2954
-2988
-3021
-3055
-3088
-3120
-3152
-3184
-3216
-3247
-3278
-3308
-3339
-3368
-3398
-3426
-3455
-3483
-3511
-3538
-3565
-3591
-3617
-3642
-3667
-3692
-3716
-3739
-3762
-3784
-3806
-3828
-3849
-3869
-3889
-3908
-3927
-3945
-3963
-3980
-3996
-4011
-4027
-4043
-4057
-4070
-4083
-4096
-4108
-4120
-4131
-4141
-4151
-4160
-4168
-4176
-4184
-4191
-4197
-4203
-4208
-4213
-4217
-4220
-4223
-4226
-4228
-4229
-4230
-4231
-4231
-4230
-4229
-4228
-4226
-4224
-4221
-4217
-4214
-4210
-4205
-4200
-4194
-4189
-4182
-4176
-4169
-4161
-4154
-4145
-4137
-4128
-4119
-4109
-4099
-4089
-4078
-4067
-4057
-4045
-4033
-4021
-4009
-3996
-3983
-3970
-3957
-3943
-3930
-3915
-3901
-3887
-3872
-3857
-3842
-3827
-3811
-3796
-3780
-3764
-3748
-3732
-3716
-3700
-3684
-3667
-3651
-3634
-3618
-3601
-3584
-3568
-3551
-3534
-3518
-3501
-3485
-3468
-3452
-3435
-3419
-3403
-3386
-3370
-3354
-3339
-3323
-3307
-3292
-3277
-3262
-3247
-3232
-3218
-3203
-3189
-3175
-3162
-3148
-3135
-3122
-3109
-3097
-3085
-3073
-3061
-3050
-3039
-3028
-3017
-3007
-2997
-2988
-2978
-2969
-2961
-2952
-2944
-2937
-2929
-2922
-2916
-2909
-2903
-2898
-2892
-2887
-2883
-2878
-2874
-2871
-2867
-2864
-2862
-2860
-2858
-2856
-2855
-2853
-2853
-2852
-2852
-2852
-2853
-2854
-2855
-2856
-2858
-2860
-2862
-2864
-2867
-2870
-2873
-2876
-2880
-2884
-2888
-2892
-2897
-2901
-2906
-2911
-2916
-2922
-2927
-2933
-2939
-2945
-2951
-2957
-2963
-2970
-2976
-2983
-2990
-2996
-3003
-3010
-3017
-3024
-3031
-3038
-3045
-3052
-3059
-3065
-3072
-3079
-3086
-3093
-3099
-3106
-3113
-3119
-3125
-3132
-3138
-3144
-3150
-3156
-3161
-3167
-3172
-3177
-3182
-3187
-3192
-3196
-3200
-3204
-3208
-3212
-3215
-3218
-3221
-3224
-3227
-3229
-3231
-3233
-3234
-3236
-3237
-3237
-3238
-3238
-3238
-3238
-3237
-3236
-3235
-3234
-3232
-3230
-3228
-3225
-3222
-3219
-3216
-3212
-3209
-3204
-3200
-3195
-3190
-3185
-3180
-3174
-3168
-3162
-3156
-3149
-3143
-3136
-3129
-3121
-3114
-3106
-3098
-3090
-3082
-3074
-3065
-3057
-3048
-3040
-3031
-3022
-3013
-3004
-2995
-2985
-2976
-2967
-2958
-2948
-2939
-2930
-2921
-2912
-2903
-2894
-2885
-2876
-2867
-2858
-2850
-2841
-2833
-2825
-2817
-2809
-2801
-2794
-2786
-2779
-2772
-2766
-2759
-2753
-2747
-2741
-2736
-2731
-2726
-2721
-2717
-2713
-2709
-2706
-2703
-2700
-2698
-2696
-2694
-2692
-2691
-2691
-2690
-2690
-2690
-2691
-2692
-2693
-2695
-2697
-2700
-2703
-2706
-2709
-2713
-2718
-2722
-2728
-2733
-2739
-2745
-2752
-2758
-2766
-2773
-2781
-2789
-2798
-2807
-2816
-2826
-2836
-2846
-2857
-2867
-2879
-2890
-2902
-2914
-2926
-2938
-2951
-2964
-2977
-2991
-3005
-3019
-3033
-3047
-3062
-3077
-3092
-3107
-3122
-3138
-3153
-3169
-3185
-3201
-3218
-3234
-3251
-3268
-3284
-3301
-3319
-3336
-3353
-3371
-3388
-3406
-3424
-3442
-3460
-3478
-3496
-3514
-3532
-3550
-3569
-3587
-3606
-3624
-3643
-3661
-3680
-3699
-3717
-3736
-3755
-3773
-3792
-3811
-3829
-3848
-3866
-3885
-3904
-3922
-3941
-3959
-3977
-3996
-4014
-4032
-4050
-4067
-4086
-4104
-4121
-4139
-4156
-4174
-4191
-4208
-4225
-4241
-4258
-4274
-4291
-4307
-4322
-4338
-4354
-4369
-4384
-4399
-4413
-4428
-4442
-4456
-4470
-4483
-4496
-4509
-4522
-4534
-4546
-4558
-4570
-4581
-4592
-4603
-4613
-4623
-4633
-4642
-4652
-4660
-4669
-4677
-4685
-4692
-4699
-4706
-4713
-4719
-4724
-4730
-4735
-4739
-4743
-4747
-4751
-4754
-4757
-4759
-4761
-4762
-4764
-4765
-4765
-4765
-4765
-4764
-4763
-4762
-4760
-4758
-4756
-4753
-4750
-4746
-4743
-4738
-4734
-4729
-4724
-4719
-4713
-4707
-4700
-4694
-4687
-4679
-4672
-4664
-4656
-4647
-4639
-4630
-4621
-4611
-4601
-4591
-4581
-4571
-4560
-4550
-4539
-4527
-4516
-4504
-4493
-4481
-4469
-4456
-4444
-4431
-4419
-4406
-4393
-4379
-4366
-4353
-4339
-4326
-4312
-4298
-4284
-4270
-4256
-4242
-4228
-4214
-4199
-4185
-4171
-4156
-4142
-4127
-4112
-4098
-4083
-4067
-4053
-4038
-4024
-4009
-3994
-3979
-3964
-3950
-3935
-3920
-3905
-3890
-3875
-3860
-3845
-3830
-3815
-3800
-3785
-3770
-3754
-3739
-3724
-3709
-3694
-3678
-3663
-3648
-3632
-3617
-3602
-3586
-3571
-3555
-3539
-3524
-3508
-3492
-3476
-3460
-3444
-3429
-3412
-3396
-3380
-3364
-3348
-3332
-3315
-3299
-3282
-3266
-3249
-3233
-3216
-3200
-3183
-3166
-3149
-3133
-3116
-3099
-3082
-3065
-3049
-3032
-3015
-2998
-2981
-2964
-2947
-2930
-2914
-2897
-2880
-2863
-2847
-2830
-2813
-2797
-2780
-2763
-2747
-2730
-2714
-2698
-2682
-2665
-2649
-2633
-2617
-2601
-2585
-2570
-2554
-2538
-2523
-2508
-2492
-2477
-2462
-2447
-2432
-2418
-2403
-2389
-2374
-2360
-2346
-2332
-2318
-2304
-2291
-2277
-2264
-2251
-2238
-2225
-2212
-2200
-2188
-2176
-2164
-2152
-2140
-2129
-2118
-2107
-2096
-2085
-2075
-2065
-2055
-2045
-2036
-2025
-2017
-2008
-2000
-1991
-1983
-1975
-1967
-1960
-1952
-1945
-1938
-1932
-1925
-1919
-1913
-1908
-1902
-1897
-1892
-1887
-1883
-1878
-1874
-1871
-1867
-1864
-1861
-1858
-1855
-1853
-1851
-1849
-1848
-1846
-1845
-1844
-1843
-1843
-1843
-1843
-1843
-1843
-1844
-1845
-1846
-1847
-1848
-1850
-1852
-1854
-1856
-1858
-1861
-1863
-1866
-1869
-1872
-1876
-1879
-1883
-1886
-1890
-1894
-1898
-1902
-1907
-1911
-1915
-1920
-1925
-1929
-1934
-1939
-1944
-1948
-1953
-1958
-1963
-1968
-1973
-1978
-1983
-1988
-1992
-1997
-2001
-2007
-2011
-2016
-2020
-2024
-2029
-2033
-2037
-2041
-2044
-2048
-2051
-2054
-2058
-2060
-2063
-2066
-2068
-2070
-2072
-2073
-2075
-2076
-2076
-2077
-2077
-2077
-2077
-2076
-2075
-2074
-2072
-2070
-2068
-2065
-2062
-2058
-2055
-2050
-2045
-2041
-2035
-2029
-2023
-2016
-2009
-2001
-1993
-1985
-1976
-1967
-1957
-1946
-1935
-1924
-1912
-1900
-1887
-1873
-1859
-1845
-1830
-1814
-1798
-1782
-1764
-1747
-1729
-1710
-1691
-1671
-1650
-1629
-1608
-1586
-1563
-1540
-1516
-1492
-1467
-1441
-1415
-1389
-1362
-1334
-1306
-1277
-1248
-1218
-1187
-1157
-1125
-1093
-1061
-1027
-994
-960
-925
-890
-854
-818
-782
-744
-707
-669
-630
-591
-551
-511
-471
-430
-388
-346
-304
-261
-218
-174
-130
-85
-40
5
51
97
144
191
239
286
335
383
432
482
531
581
632
683
734
785
837
889
941
994
1046
1100
1153
1207
1260
1315
1369
1424
1478
1533
1588
1644
1699
1755
1811
1867
1923
1979
2035
2092
2148
2205
2261
2318
2375
2432
2489
2545
2602
2659
2716
2773
2830
2886
2943
3000
3056
3113
3169
3225
3281
3337
3393
3449
3504
3560
3615
3670
3725
3779
3833
3887
3941
3994
4046
4100
4153
4205
4257
4308
4359
4410
4460
4510
4560
4609
4657
4705
4753
4800
4846
4892
4938
4983
5027
5071
5115
5157
5199
5241
5281
5322
5361
5400
5438
5475
5512
5548
5583
5618
5651
5684
5716
5748
5778
5808
5837
5865
5892
5918
5943
5968
5991
6014
6036
6057
6077
6096
6114
6131
6147
6162
6176
6189
6201
6213
6223
6232
6240
6247
6253
6258
6262
6265
6267
6267
6267
6266
6263
6260
6256
6250
6243
6236
6227
6217
6207
6195
6182
6168
6153
6137
6120
6102
6083
6063
6042
6020
5997
5973
5948
5922
5895
5867
5838
5808
5777
5745
5713
5679
5645
5609
5573
5535
5497
5458
5418
5377
5336
5293
5250
5206
5161
5115
5068
5021
4972
4923
4873
4822
4771
4719
4666
4612
4558
4502
4446
4390
4333
4274
4216
4156
4096
4035
3974
3912
3850
3787
3723
3659
3594
3528
3462
3396
3329
3261
3193
3125
3056
2986
2916
2846
2775
2704
2633
2561
2489
2417
2344
2271
2197
2124
2050
1976
1901
1827
1752
1677
1602
1527
1451
1376
1300
1225
1149
1073
998
922
846
771
695
619
544
468
393
318
243
168
94
19
-55
-129
-203
-276
-350
-423
-495
-567
-639
-711
-782
-853
-923
-993
-1063
-1132
-1201
-1269
-1336
-1403
-1470
-1536
-1601
-1666
-1731
-1794
-1857
-1920
-1982
-2043
-2103
-2163
-2222
-2280
-2338
-2395
-2451
-2507
-2561
-2615
-2668
-2720
-2772
-2822
-2872
-2921
-2969
-3016
-3063
-3108
-3153
-3196
-3239
-3281
-3321
-3361
-3400
-3438
-3475
-3511
-3547
-3581
-3614
-3646
-3677
-3708
-3737
-3765
-3793
-3819
-3844
-3868
-3892
-3914
-3936
-3956
-3975
-3994
-4011
-4027
-4043
-4058
-4070
-4083
-4096
-4107
-4116
-4125
-4133
-4141
-4147
-4152
-4157
-4160
-4163
-4165
-4166
-4166
-4166
-4164
-4162
-4159
-4156
-4151
-4146
-4140
-4133
-4126
-4118
-4109
-4100
-4090
-4078
-4067
-4056
-4043
-4030
-4017
-4003
-3989
-3974
-3958
-3942
-3926
-3909
-3891
-3874
-3856
-3837
-3819
-3800
-3780
-3761
-3741
-3721
-3700
-3680
-3659
-3638
-3617
-3596
-3575
-3553
-3532
-3510
-3489
-3467
-3445
-3424
-3402
-3380
-3359
-3337
-3316
-3294
-3273
-3252
-3231
-3210
-3189
-3168
-3148
-3128
-3108
-3088
-3068
-3049
-3029
-3011
-2992
-2974
-2955
-2938
-2920
-2903
-2886
-2870
-2854
-2838
-2822
-2807
-2792
-2778
-2764
-2750
-2737
-2724
-2712
-2700
-2688
-2677
-2667
-2656
-2646
-2637
-2628
-2619
-2611
-2603
-2596
-2589
-2582
-2576
-2571
-2566
-2561
-2556
-2552
-2549
-2545
-2543
-2540
-2538
-2536
-2535
-2534
-2533
-2533
-2533
-2534
-2534
-2535
-2537
-2538
-2540
-2543
-2545
-2548
-2551
-2554
-2558
-2561
-2565
-2569
-2574
-2578
-2583
-2588
-2593
-2598
-2603
-2609
-2614
-2620
-2626
-2632
-2637
-2643
-2650
-2656
-2662
-2668
-2674
-2681
-2687
-2693
-2699
-2706
-2712
-2718
-2724
-2730
-2736
-2742
-2748
-2754
-2760
-2765
-2771
-2776
-2782
-2787
-2792
-2797
-2801
-2806
-2810
-2815
-2819
-2823
-2827
-2830
-2833
-2837
-2840
-2842
-2845
-2847
-2849
-2851
-2853
-2854
-2856
-2857
-2857
-2858
-2858
-2858
-2858
-2858
-2857
-2856
-2855
-2854
-2852
-2850
-2848
-2846
-2843
-2841
-2838
-2835
-2831
-2827
-2824
-2819
-2815
-2811
-2806
-2801
-2795
-2790
-2784
-2778
-2772
-2766
-2759
-2753
-2746
-2739
-2731
-2724
-2716
-2708
-2700
-2692
-2683
-2674
-2666
-2657
-2647
-2638
-2629
-2619
-2609
-2599
-2589
-2579
-2568
-2558
-2547
-2536
-2526
-2515
-2504
-2492
-2481
-2470
-2458
-2447
-2435
-2423
-2411
-2400
-2388
-2376
-2364
-2352
-2340
-2327
-2315
-2303
-2291
-2279
-2267
-2255
-2243
-2231
-2219
-2207
-2195
-2183
-2171
-2159
-2148
-2136
-2125
-2113
-2102
-2091
-2080
-2069
-2058
-2047
-2037
-2025
-2016
-2005
-1996
-1987
-1977
-1968
-1959
-1950
-1941
-1933
-1925
-1917
-1909
-1902
-1895
-1888
-1881
-1875
-1869
-1863
-1857
-1852
-1847
-1843
-1838
-1834
-1831
-1827
-1825
-1822
-1820
-1818
-1816
-1815
-1814
-1814
-1814
-1814
-1815
-1816
-1818
-1820
-1822
-1825
-1828
-1832
-1836
-1840
-1845
-1851
-1857
-1863
-1870
-1877
-1885
-1893
-1902
-1911
-1921
-1931
-1941
-1952
-1964
-1976
-1989
-2001
-2015
-2029
-2044
-2059
-2075
-2091
-2108
-2125
-2142
-2160
-2179
-2198
-2218
-2238
-2258
-2279
-2301
-2323
-2345
-2368
-2392
-2415
-2440
-2464
-2490
-2515
-2541
-2568
-2594
-2622
-2649
-2677
-2706
-2735
-2764
-2793
-2823
-2853
-2884
-2915
-2946
-2978
-3010
-3042
-3074
-3107
-3140
-3173
-3207
-3241
-3275
-3309
-3343
-3378
-3412
-3447
-3482
-3518
-3553
-3588
-3624
-3660
-3695
-3731
-3767
-3803
-3839
-3875
-3911
-3947
-3983
-4019
-4054
-4090
-4126
-4162
-4197
-4233
-4268
-4303
-4338
-4373
-4408
-4443
-4478
-4512
-4546
-4580
-4614
-4647
-4681
-4714
-4747
-4779
-4811
-4844
-4875
-4907
-4938
-4969
-5000
-5030
-5060
-5090
-5119
-5148
-5177
-5205
-5233
-5261
-5288
-5315
-5342
-5368
-5394
-5419
-5444
-5469
-5493
-5517
-5540
-5563
-5586
-5608
-5630
-5651
-5672
-5692
-5712
-5731
-5751
-5769
-5787
-5805
-5822
-5839
-5855
-5871
-5886
-5901
-5916
-5930
-5943
-5956
-5969
-5981
-5993
-6004
-6015
-6025
-6035
-6045
-6054
-6062
-6070
-6078
-6085
-6092
-6098
-6104
-6110
-6115
-6119
-6124
-6127
-6131
-6134
-6136
-6138
-6140
-6141
-6142
-6142
-6142
-6142
-6141
-6140
-6138
-6136
-6133
-6130
-6127
-6123
-6119
-6115
-6110
-6105
-6099
-6093
-6087
-6080
-6073
-6065
-6058
-6049
-6041
-6032
-6022
-6013
-6003
-5992
-5982
-5971
-5959
-5948
-5936
-5923
-5910
-5897
-5884
-5870
-5856
-5842
-5828
-5813
-5798
-5782
-5767
-5751
-5734
-5718
-5701
-5684
-5666
-5649
-5631
-5613
-5595
-5576
-5557
-5538
-5519
-5499
-5479
-5459
-5439
-5419
-5398
-5378
-5357
-5335
-5314
-5292
-5271
-5249
-5227
-5204
-5182
-5159
-5137
-5114
-5091
-5068
-5044
-5021
-4998
-4974
-4950
-4926
-4902
-4878
-4854
-4830
-4806
-4781
-4757
-4732
-4708
-4683
-4658
-4634
-4609
-4584
-4559
-4534
-4509
-4484
-4459
-4434
-4409
-4384
-4359
-4334
-4309
-4284
-4259
-4234
-4209
-4184
-4158
-4133
-4108
-4083
-4058
-4033
-4008
-3982
-3957
-3932
-3907
-3882
-3857
-3832
-3807
-3782
-3756
-3731
-3706
-3681
-3656
-3631
-3606
-3581
-3556
-3531
-3506
-3481
-3456
-3431
-3406
-3381
-3356
-3331
-3307
-3282
-3257
-3232
-3207
-3182
-3157
-3132
-3107
-3083
-3058
-3033
-3008
-2983
-2958
-2933
-2909
-2884
-2859
-2834
-2809
-2784
-2759
-2735
-2710
-2685
-2660
-2635
-2610
-2585
-2560
-2535
-2510
-2485
-2460
-2435
-2410
-2385
-2360
-2335
-2310
-2284
-2259
-2234
-2209
-2183
-2158
-2133
-2107
-2082
-2056
-2031
-2005
-1980
-1954
-1929
-1903
-1878
-1852
-1826
-1801
-1775
-1750
-1724
-1698
-1672
-1647
-1621
-1595
-1570
-1544
-1518
-1492
-1467
-1441
-1415
-1390
-1364
-1339
-1313
-1287
-1262
-1237
-1211
-1186
-1160
-1135
-1110
-1085
-1060
-1035
-1010
-985
-960
-936
-911
-887
-862
-838
-814
-790
-766
-742
-718
-695
-672
-648
-625
-602
-580
-557
-535
-512
-490
-469
-447
-426
-404
-384
-363
-342
-322
-302
-282
-263
-244
-225
-206
-187
-169
-152
-134
-117
-100
-83
-67
-51
-36
-20
-5
9
24
37
51
64
77
90
102
113
125
136
146
157
167
176
185
194
203
211
218
226
233
239
246
252
257
262
267
272
276
280
283
286
289
292
294
296
298
299
300
301
302
302
302
301
301
300
299
298
296
294
292
290
288
285
282
279
276
272
269
265
261
257
253
249
244
239
235
230
225
219
214
209
203
197
192
186
180
174
168
161
155
149
142
136
129
123
116
109
102
95
88
81
74
67
60
53
46
38
31
24
16
9
1
-6
-14
-22
-29
-37
-45
-53
-60
-68
-76
-84
-92
-100
-108
-116
-124
-132
-140
-148
-156
-164
-172
-180
-188
-196
-205
-213
-221
-229
-237
-245
-253
-261
-268
-276
-284
-292
-300
-307
-315
-322
-330
-337
-345
-352
-359
-366
-374
-381
-388
-394
-401
-408
-414
-421
-427
-433
-439
-445
-451
-457
-462
-468
-473
-478
-483
-488
-493
-497
-501
-505
-509
-513
-516
-520
-523
-526
-528
-531
-533
-535
-537
-538
-539
-540
-541
-542
-542
-542
-542
-541
-541
-540
-538
-537
-535
-533
-530
-528
-525
-522
-518
-514
-510
-506
-502
-497
-492
-486
-481
-475
-469
-462
-456
-449
-442
-434
-426
-419
-410
-402
-393
-384
-375
-366
-356
-347
-337
-327
-316
-306
-295
-284
-273
-261
-250
-238
-226
-214
-202
-190
-177
-165
-152
-139
-126
-113
-100
-87
-73
-60
-46
-32
-19
-5
9
23
37
51
65
79
93
107
121
135
149
163
177
191
204
218
232
245
259
273
286
299
312
325
338
351
364
376
389
401
413
425
436
448
459
470
481
492
502
512
523
532
542
551
561
570
578
587
595
603
611
618
626
633
640
646
652
659
664
670
675
681
686
690
695
699
703
707
710
713
716
719
722
724
726
728
730
731
732
733
734
735
735
736
736
735
735
734
734
733
732
730
729
727
725
723
721
719
716
714
711
708
705
701
698
695
691
687
683
679
675
670
666
661
657
652
647
642
636
631
626
620
614
609
603
597
591
585
578
572
565
559
552
545
538
531
524
517
510
502
495
487
480
472
464
456
448
440
432
423
415
407
398
389
381
372
363
354
345
336
327
318
309
300
290
281
271
262
252
243
233
223
213
203
194
184
174
164
154
144
134
123
113
103
93
83
72
62
51
41
31
20
9
-1
-12
-23
-33
-44
-55
-66
-77
-88
-99
-110
-121
-133
-144
-155
-167
-178
-190
-202
-213
-225
-237
-249
-261
-273
-286
-298
-310
-323
-336
-348
-361
-374
-387
-400
-414
-427
-441
-455
-468
-482
-496
-511
-525
-540
-554
-569
-584
-599
-615
-630
-646
-662
-678
-694
-710
-727
-743
-760
-777
-794
-812
-829
-847
-865
-883
-901
-920
-938
-957
-976
-995
-1014
-1034
-1054
-1074
-1094
-1114
-1134
-1155
-1176
-1196
-1217
-1239
-1260
-1281
-1303
-1325
-1347
-1369
-1391
-1413
-1436
-1458
-1481
-1504
-1527
-1550
-1573
-1596
-1620
-1643
-1667
-1691
-1715
-1739
-1763
-1787
-1811
-1835
-1860
-1884
-1909
-1934
-1958
-1983
-2008
-2033
-2058
-2083
-2109
-2134
-2159
-2185
-2210
-2236
-2262
-2287
-2313
-2339
-2365
-2391
-2417
-2443
-2469
-2496
-2522
-2548
-2575
-2601
-2628
-2654
-2681
-2707
-2734
-2760
-2787
-2814
-2840
-2867
-2894
-2920
-2947
-2974
-3001
-3027
-3054
-3081
-3107
-3134
-3161
-3187
-3214
-3241
-3267
-3294
-3320
-3346
-3373
-3399
-3425
-3452
-3478
-3504
-3530
-3556
-3582
-3608
-3634
-3659
-3685
-3711
-3736
-3762
-3787
-3812
-3838
-3863
-3888
-3913
-3938
-3963
-3987
-4011
-4037
-4061
-4085
-4110
-4134
-4158
-4182
-4206
-4229
-4253
-4276
-4300
-4323
-4346
-4369
-4392
-4415
-4437
-4460
-4482
-4504
-4526
-4548
-4569
-4591
-4612
-4634
-4655
-4675
-4696
-4717
-4737
-4757
-4777
-4797
-4817
-4836
-4855
-4874
-4893
-4912
-4930
-4948
-4966
-4984
-5002
-5019
-5036
-5053
-5070
-5086
-5102
-5118
-5134
-5149
-5164
-5179
-5194
-5208
-5222
-5236
-5249
-5262
-5275
-5287
-5300
-5312
-5323
-5334
-5345
-5356
-5366
-5376
-5386
-5395
-5404
-5412
-5420
-5428
-5435
-5442
-5449
-5455
-5461
-5466
-5471
-5476
-5480
-5484
-5487
-5490
-5492
-5494
-5496
-5497
-5498
-5498
-5498
-5497
-5496
-5495
-5493
-5491
-5488
-5485
-5481
-5477
-5472
-5467
-5461
-5455
-5449
-5442
-5434
-5426
-5418
-5409
-5400
-5390
-5380
-5370
-5358
-5347
-5335
-5322
-5310
-5296
-5282
-5268
-5254
-5238
-5223
-5207
-5191
-5174
-5156
-5139
-5121
-5102
-5083
-5064
-5045
-5024
-5004
-4983
-4962
-4940
-4918
-4896
-4873
-4850
-4827
-4803
-4779
-4754
-4729
-4704
-4678
-4652
-4626
-4599
-4573
-4545
-4518
-4490
-4462
-4433
-4404
-4375
-4346
-4316
-4286
-4255
-4225
-4194
-4163
-4131
-4099
-4067
-4035
-4003
-3970
-3937
-3904
-3870
-3836
-3802
-3768
-3734
-3699
-3665
-3630
-3595
-3559
-3524
-3488
-3453
-3417
-3381
-3344
-3308
-3272
-3235
-3198
-3162
-3125
-3088
-3051
-3014
-2977
-2940
-2903
-2865
-2828
-2791
-2753
-2716
-2678
-2641
-2603
-2566
-2528
-2491
-2453
-2416
-2378
-2340
-2303
-2265
-2228
-2190
-2152
-2115
-2077
-2040
-2001
-1964
-1927
-1889
-1852
-1814
-1777
-1739
-1702
-1664
-1627
-1589
-1552
-1514
-1477
-1439
-1402
-1365
-1327
-1290
-1253
-1216
-1178
-1141
-1104
-1066
-1029
-992
-955
-917
-880
-843
-806
-769
-731
-694
-657
-620
-583
-546
-509
-471
-434
-397
-360
-323
-286
-249
-211
-174
-137
-100
-63
-26
11
48
85
122
159
196
233
270
307
344
381
417
454
491
527
564
601
637
673
710
746
782
818
854
890
925
961
997
1032
1067
1102
1137
1172
1207
1241
1275
1310
1343
1377
1411
1444
1477
1510
1542
1575
1607
1638
1670
1701
1732
1763
1793
1823
1853
1882
1911
1940
1968
1996
2023
2050
2077
2104
2130
2155
2180
2205
2229
2253
2276
2299
2322
2344
2365
2386
2407
2427
2446
2465
2484
2502
2520
2537
2553
2569
2585
2600
2614
2628
2641
2654
2667
2678
2689
2700
2710
2720
2729
2737
2745
2752
2759
2765
2771
2776
2780
2784
2787
2790
2792
2794
2795
2796
2796
2795
2794
2792
2790
2787
2784
2780
2776
2771
2765
2759
2753
2745
2738
2730
2721
2712
2702
2692
2681
2670
2658
2646
2633
2620
2607
2593
2579
2564
2548
2533
2517
2500
2483
2466
2448
2430
2411
2393
2373
2354
2334
2314
2294
2273
2252
2230
2209
2187
2165
2142
2120
2097
2074
2051
2027
2004
1980
1956
1932
1908
1884
1859
1835
1810
1785
1761
1736
1711
1686
1662
1637
1612
1587
1562
1538
1513
1488
1464
1439
1415
1391
1367
1343
1319
1295
1271
1248
1225
1202
1179
1156
1134
1112
1090
1068
1046
1025
1004
983
963
943
923
903
884
865
846
827
809
791
774
757
740
724
707
692
676
661
646
632
618
605
591
578
566
554
542
531
520
509
499
489
479
470
462
453
445
438
430
424
417
411
405
399
394
389
385
381
377
373
370
367
364
362
360
358
356
355
354
353
353
353
353
353
353
354
355
356
357
359
360
362
364
366
369
371
374
377
380
383
386
389
393
396
400
404
407
411
415
419
423
427
432
436
440
444
449
453
457
462
466
470
475
479
483
488
492
496
500
504
508
512
516
520
524
527
531
535
538
541
544
547
550
553
556
559
561
564
566
568
570
572
573
575
576
577
578
579
580
581
581
581
581
581
581
580
580
579
578
577
575
574
572
570
568
566
563
561
558
555
552
549
546
542
538
535
531
527
522
518
513
508
503
498
493
488
482
477
471
465
459
453
447
440
434
427
420
413
406
399
392
385
377
370
362
354
347
339
331
323
315
307
298
290
282
273
265
256
248
239
230
221
212
203
195
185
176
167
158
149
139
130
121
111
102
92
82
73
63
53
43
33
23
13
3
-7
-17
-28
-38
-48
-59
-69
-80
-91
-101
-112
-123
-134
-145
-156
-167
-178
-190
-201
-213
-224
-236
-248
-259
-271
-283
-295
-308
-320
-332
-345
-357
-370
-383
-396
-409
-422
-435
-449
-462
-476
-489
-503
-517
-531
-545
-559
-574
-588
-603
-617
-632
-647
-662
-677
-692
-707
-723
-739
-754
-770
-786
-802
-818
-834
-851
-867
-884
-901
-917
-934
-951
-969
-986
-1002
-1020
-1038
-1056
-1074
-1092
-1110
-1128
-1146
-1164
-1183
-1201
-1220
-1239
-1257
-1276
-1295
-1315
-1334
-1353
-1373
-1392
-1412
-1432
-1452
-1472
-1492
-1512
-1532
-1552
-1572
-1593
-1613
-1634
-1655
-1675
-1696
-1717
-1738
-1759
-1780
-1801
-1822
-1843
-1864
-1885
-1906
-1928
-1949
-1970
-1992
-2013
-2033
-2056
-2077
-2099
-2120
-2142
-2163
-2184
-2206
-2227
-2249
-2270
-2291
-2313
-2334
-2355
-2376
-2398
-2419
-2440
-2461
-2482
-2503
-2524
-2545
-2565
-2586
-2607
-2627
-2648
-2668
-2688
-2708
-2729
-2749
-2769
-2788
-2808
-2828
-2848
-2867
-2886
-2906
-2925
-2944
-2963
-2982
-3001
-3019
-3038
-3056
-3075
-3093
-3111
-3129
-3147
-3165
-3182
-3200
-3217
-3234
-3251
-3268
-3285
-3302
-3319
-3335
-3351
-3367
-3383
-3399
-3415
-3430
-3446
-3461
-3476
-3491
-3505
-3520
-3534
-3549
-3563
-3577
-3590
-3604
-3617
-3630
-3644
-3656
-3669
-3682
-3694
-3707
-3719
-3731
-3743
-3754
-3766
-3777
-3789
-3800
-3811
-3822
-3832
-3843
-3854
-3864
-3874
-3884
-3894
-3904
-3914
-3923
-3933
-3942
-3951
-3960
-3969
-3978
-3986
-3995
-4003
-4011
-4019
-4027
-4035
-4043
-4051
-4058
-4066
-4073
-4080
-4086
-4094
-4101
-4107
-4114
-4120
-4126
-4132
-4138
-4144
-4150
-4155
-4161
-4166
-4172
-4177
-4182
-4186
-4191
-4196
-4200
-4204
-4209
-4213
-4216
-4220
-4224
-4227
-4230
-4233
-4236
-4239
-4242
-4244
-4246
-4248
-4250
-4252
-4254
-4255
-4256
-4258
-4259
-4259
-4260
-4260
-4261
-4261
-4261
-4261
-4260
-4260
-4259
-4258
-4257
-4256
-4255
-4254
-4252
-4250
-4248
-4246
-4244
-4242
-4240
-4237
-4235
-4232
-4229
-4226
-4223
-4220
-4216
-4213
-4209
-4205
-4202
-4198
-4194
-4190
-4185
-4181
-4177
-4172
-4168
-4163
-4159
-4154
-4149
-4144
-4139
-4134
-4129
-4124
-4118
-4113
-4108
-4102
-4097
-4091
-4086
-4080
-4074
-4067
-4062
-4057
-4051
-4045
-4038
-4033
-4027
-4021
-4016
-4010
-4003
-3998
-3992
-3986
-3980
-3974
-3968
-3962
-3957
-3951
-3945
-3939
-3934
-3928
-3923
-3917
-3912
-3907
-3901
-3896
-3891
-3886
-3881
-3877
-3872
-3867
-3863
-3858
-3854
-3850
-3846
-3842
-3838
-3834
-3831
-3827
-3824
-3821
-3818
-3815
-3813
-3810
-3808
-3806
-3804
-3802
-3801
-3799
-3798
-3797
-3796
-3795
-3795
-3795
-3795
-3795
-3795
-3795
-3796
-3797
-3798
-3799
-3800
-3802
-3803
-3805
-3807
-3810
-3812
-3815
-3818
-3821
-3824
-3827
-3830
-3834
-3838
-3842
-3846
-3850
-3854
-3859
-3864
-3868
-3873
-3878
-3883
-3889
-3894
-3900
-3905
-3911
-3917
-3923
-3929
-3935
-3941
-3947
-3953
-3960
-3966
-3973
-3979
-3986
-3992
-3999
-4006
-4011
-4019
-4026
-4033
-4040
-4046
-4054
-4061
-4067
-4075
-4082
-4089
-4096
-4103
-4110
-4117
-4124
-4131
-4138
-4145
-4152
-4159
-4166
-4173
-4180
-4187
-4194
-4200
-4207
-4214
-4220
-4227
-4234
-4240
-4246
-4253
-4259
-4265
-4271
-4277
-4283
-4289
-4294
-4300
-4305
-4311
-4316
-4321
-4326
-4331
-4335
-4340
-4344
-4349
-4353
-4357
-4360
-4364
-4368
-4371
-4374
-4377
-4380
-4383
-4385
-4387
-4390
-4392
-4393
-4395
-4397
-4398
-4399
-4400
-4400
-4401
-4401
-4401
-4401
-4401
-4400
-4399
-4398
-4397
-4396
-4394
-4392
-4390
-4388
-4385
-4383
-4380
-4377
-4373
-4370
-4366
-4362
-4358
-4353
-4349
-4344
-4339
-4333
-4328
-4322
-4316
-4310
-4304
-4297
-4290
-4283
-4276
-4269
-4261
-4254
-4245
-4237
-4229
-4220
-4211
-4202
-4193
-4184
-4174
-4164
-4154
-4144
-4134
-4123
-4112
-4102
-4090
-4078
-4067
-4056
-4043
-4032
-4019
-4008
-3995
-3982
-3969
-3956
-3943
-3929
-3916
-3902
-3888
-3874
-3859
-3845
-3830
-3815
-3800
-3785
-3770
-3754
-3739
-3723
-3707
-3691
-3675
-3659
-3642
-3626
-3609
-3592
-3575
-3558
-3541
-3524
-3507
-3489
-3471
-3454
-3436
-3418
-3400
-3382
-3364
-3346
-3327
-3309
-3291
-3272
-3253
-3235
-3216
-3197
-3179
-3160
-3141
-3122
-3103
-3084
-3065
-3046
-3027
-3007
-2988
-2969
-2950
-2931
-2911
-2892
-2873
-2854
-2834
-2815
-2796
-2777
-2758
-2738
-2719
-2700
-2681
-2662
-2643
-2624
-2605
-2586
-2567
-2548
-2529
-2510
-2492
-2473
-2454
-2436
-2417
-2399
-2380
-2362
-2344
-2326
-2307
-2289
-2271
-2253
-2235
-2217
-2199
-2182
-2164
-2146
-2129
-2111
-2094
-2076
-2059
-2041
-2024
-2007
-1990
-1973
-1956
-1939
-1922
-1905
-1888
-1871
-1854
-1837
-1821
-1804
-1787
-1771
-1754
-1737
-1721
-1704
-1687
-1671
-1654
-1637
-1621
-1604
-1587
-1570
-1553
-1536
-1519
-1502
-1485
-1468
-1451
-1434
-1416
-1399
-1381
-1364
-1346
-1328
-1311
-1293
-1275
-1257
-1238
-1220
-1202
-1183
-1165
-1146
-1127
-1108
-1089
-1070
-1051
-1031
-1012
-992
-972
-952
-932
-911
-891
-870
-850
-829
-807
-786
-765
-743
-721
-699
-677
-655
-632
-610
-587
-564
-540
-517
-493
-469
-445
-421
-397
-372
-347
-322
-297
-272
-246
-220
-194
-168
-141
-115
-88
-61
-34
-6
21
49
77
105
133
162
190
219
248
277
306
336
365
395
425
455
486
516
547
578
609
640
671
702
734
766
797
829
862
894
926
959
991
1024
1057
1090
1123
1156
1189
1223
1256
1290
1323
1357
1391
1424
1458
1492
1526
1560
1594
1628
1662
1696
1730
1764
1798
1832
1866
1900
1934
1968
2001
2036
2069
2103
2137
2170
2204
2237
2270
2303
2336
2369
2402
2434
2466
2499
2531
2562
2594
2625
2656
2687
2718
2749
2779
2809
2839
2868
2897
2926
2955
2983
3011
3039
3066
3093
3120
3146
3172
3198
3223
3248
3272
3296
3320
3343
3366
3388
3410
3431
3452
3472
3492
3512
3531
3549
3567
3585
3602
3618
3634
3650
3664
3679
3693
3706
3718
3730
3742
3753
3763
3773
3782
3791
3799
3806
3813
3819
3825
3830
3835
3838
3842
3844
3846
3848
3849
3849
3849
3848
3846
3844
3841
3838
3834
3830
3825
3819
3813
3806
3798
3790
3782
3773
3763
3753
3742
3730
3718
3705
3692
3678
3664
3649
3633
3617
3600
3583
3565
3547
3528
3508
3488
3468
3447
3425
3403
3380
3357
3333
3309
3284
3259
3233
3207
3180
3153
3126
3098
3069
3040
3011
2981
2951
2920
2889
2858
2826
2794
2761
2728
2695
2661
2627
2592
2558
2522
2487
2451
2415
2378
2341
2304
2267
2229
2191
2153
2114
2076
2037
1997
1958
1918
1878
1838
1798
1757
1716
1675
1634
1593
1552
1510
1469
1427
1385
1343
1301
1259
1217
1174
1132
1090
1047
1004
962
920
877
835
792
749
707
664
622
579
537
494
452
409
367
325
282
240
198
156
114
73
31
-11
-52
-94
-135
-176
-217
-258
-299
-339
-380
-420
-461
-501
-541
-580
-620
-659
-699
-738
-777
-815
-854
-892
-930
-968
-1006
-1044
-1081
-1118
-1155
-1192
-1228
-1264
-1300
-1336
-1371
-1406
-1441
-1476
-1511
-1545
-1579
-1612
-1645
-1679
-1711
-1744
-1776
-1808
-1839
-1871
-1902
-1932
-1963
-1993
-2021
-2052
-2081
-2110
-2138
-2166
-2194
-2221
-2248
-2275
-2301
-2327
-2353
-2378
-2403
-2427
-2451
-2475
-2499
-2522
-2545
-2567
-2589
-2610
-2632
-2653
-2673
-2693
-2713
-2732
-2751
-2769
-2788
-2805
-2823
-2840
-2856
-2872
-2888
-2904
-2919
-2933
-2948
-2961
-2975
-2988
-3000
-3013
-3025
-3036
-3047
-3058
-3068
-3078
-3087
-3096
-3105
-3114
-3121
-3129
-3136
-3143
-3149
-3155
-3161
-3166
-3171
-3176
-3180
-3184
-3187
-3190
-3193
-3195
-3197
-3198
-3200
-3201
-3201
-3201
-3201
-3201
-3200
-3199
-3197
-3196
-3193
-3191
-3188
-3185
-3182
-3178
-3175
-3170
-3166
-3161
-3156
-3151
-3145
-3139
-3133
-3126
-3119
-3112
-3105
-3097
-3090
-3081
-3073
-3064
-3056
-3046
-3037
-3027
-3017
-3007
-2997
-2986
-2975
-2964
-2953
-2941
-2929
-2917
-2905
-2892
-2879
-2866
-2853
-2839
-2826
-2812
-2797
-2783
-2768
-2753
-2738
-2723
-2707
-2692
-2676
-2660
-2643
-2627
-2610
-2593
-2576
-2559
-2541
-2524
-2506
-2488
-2470
-2452
-2433
-2415
-2396
-2377
-2358
-2339
-2319
-2300
-2280
-2261
-2241
-2221
-2201
-2180
-2160
-2140
-2119
-2099
-2078
-2057
-2036
-2015
-1994
-1973
-1951
-1930
-1908
-1887
-1865
-1844
-1822
-1800
-1778
-1756
-1734
-1712
-1690
-1668
-1646
-1623
-1601
-1579
-1557
-1534
-1512
-1490
-1468
-1445
-1423
-1401
-1378
-1356
-1334
-1311
-1289
-1267
-1245
-1223
-1200
-1178
-1156
-1134
-1112
-1090
-1068
-1046
-1024
-1002
-981
-959
-937
-915
-894
-872
-851
-829
-808
-786
-765
-744
-722
-701
-680
-659
-638
-617
-596
-575
-554
-534
-513
-492
-472
-451
-431
-410
-390
-370
-350
-330
-310
-290
-270
-250
-231
-211
-191
-172
-152
-133
-114
-95
-76
-57
-38
-19
0
18
37
55
74
92
110
129
147
165
182
200
218
236
253
271
288
305
322
339
356
373
390
407
423
440
456
473
489
505
521
537
553
569
585
600
616
631
646
662
677
692
707
722
737
752
766
781
795
809
824
838
852
866
880
893
907
921
934
947
961
974
987
1000
1012
1025
1038
1050
1062
1075
1087
1099
1111
1122
1134
1146
1157
1168
1179
1190
1201
1212
1223
1233
1243
1254
1264
1274
1283
1293
1302
1312
1321
1330
1339
1347
1356
1364
1372
1379
1387
1394
1401
1408
1415
1421
1427
1433
1439
1444
1449
1454
1458
1463
1467
1470
1474
1477
1480
1482
1485
1487
1488
1489
1490
1491
1491
1491
1491
1490
1489
1488
1486
1484
1481
1479
1475
1472
1468
1464
1459
1454
1448
1443
1436
1430
1423
1415
1407
1399
1391
1381
1372
1362
1352
1341
1330
1318
1306
1294
1281
1268
1254
1240
1225
1210
1195
1179
1163
1146
1129
1112
1094
1076
1057
1038
1018
999
978
957
936
915
893
870
848
824
801
777
753
728
703
677
652
625
599
572
545
517
489
461
433
404
374
345
315
285
255
224
193
162
130
99
67
35
2
-30
-63
-96
-130
-163
-197
-231
-265
-299
-334
-368
-403
-438
-473
-508
-543
-579
-614
-650
-686
-722
-758
-794
-830
-866
-903
-939
-975
-1012
-1049
-1085
-1122
-1158
-1195
-1232
-1269
-1305
-1342
-1379
-1416
-1453
-1490
-1526
-1563
-1600
-1637
-1674
-1710
-1747
-1784
-1820
-1857
-1893
-1930
-1966
-2003
-2039
-2075
-2111
-2148
-2183
-2219
-2255
-2291
-2326
-2362
-2397
-2432
-2467
-2502
-2537
-2571
-2606
-2640
-2674
-2708
-2742
-2775
-2809
-2842
-2875
-2908
-2941
-2974
-3006
-3038
-3070
-3102
-3134
-3165
-3196
-3227
-3258
-3289
-3319
-3349
-3379
-3409
-3439
-3468
-3497
-3526
-3554
-3583
-3611
-3639
-3667
-3694
-3721
-3748
-3775
-3802
-3828
-3854
-3880
-3905
-3931
-3956
-3981
-4006
-4030
-4054
-4078
-4102
-4126
-4149
-4172
-4195
-4217
-4240
-4262
-4284
-4306
-4327
-4349
-4370
-4391
-4412
-4432
-4453
-4473
-4493
-4513
-4532
-4552
-4571
-4590
-4609
-4628
-4647
-4665
-4683
-4701
-4719
-4737
-4755
-4772
-4790
-4807
-4824
-4841
-4857
-4874
-4891
-4907
-4923
-4939
-4955
-4971
-4986
-5002
-5017
-5032
-5047
-5062
-5077
-5091
-5106
-5120
-5134
-5148
-5162
-5176
-5189
-5203
-5216
-5229
-5242
-5255
-5268
-5280
-5292
-5305
-5317
-5328
-5340
-5352
-5363
-5374
-5385
-5396
-5406
-5417
-5427
-5437
-5447
-5456
-5466
-5475
-5484
-5493
-5501
-5510
-5518
-5526
-5533
-5541
-5548
-5555
-5562
-5568
-5575
-5581
-5587
-5592
-5597
-5602
-5607
-5612
-5616
-5620
-5623
-5627
-5630
-5633
-5635
-5638
-5639
-5641
-5643
-5644
-5644
-5645
-5645
-5645
-5644
-5644
-5642
-5641
-5639
-5637
-5635
-5632
-5629
-5625
-5622
-5617
-5613
-5608
-5603
-5597
-5591
-5585
-5578
-5571
-5564
-5556
-5548
-5540
-5531
-5522
-5512
-5502
-5492
-5481
-5470
-5459
-5447
-5435
-5422
-5410
-5396
-5383
-5369
-5355
-5340
-5325
-5310
-5295
-5279
-5262
-5246
-5229
-5212
-5194
-5176
-5158
-5139
-5120
-5101
-5082
-5062
-5042
-5022
-5001
-4980
-4959
-4938
-4916
-4894
-4872
-4850
-4827
-4804
-4781
-4758
-4734
-4710
-4686
-4662
-4637
-4613
-4588
-4563
-4537
-4512
-4486
-4461
-4435
-4409
-4382
-4356
-4329
-4303
-4276
-4249
-4222
-4195
-4167
-4140
-4112
-4085
-4057
-4029
-4001
-3973
-3945
-3917
-3889
-3861
-3833
-3804
-3776
-3747
-3719
-3690
-3662
-3633
-3605
-3576
-3547
-3519
-3490
-3461
-3433
-3404
-3375
-3347
-3318
-3289
-3260
-3232
-3203
-3174
-3146
-3117
-3088
-3060
-3031
-3003
-2974
-2945
-2917
-2888
-2860
-2831
-2803
-2774
-2746
-2718
-2689
-2661
-2633
-2605
-2576
-2548
-2520
-2492
-2464
-2436
-2408
-2380
-2353
-2325
-2297
-2270
-2242
-2214
-2187
-2160
-2132
-2105
-2078
-2051
-2024
-1997
-1970
-1943
-1916
-1890
-1863
-1837
-1811
-1784
-1758
-1732
-1706
-1680
-1654
-1628
-1603
-1577
-1552
-1526
-1501
-1476
-1451
-1426
-1401
-1376
-1351
-1327
-1302
-1278
-1254
-1230
-1206
-1182
-1158
-1134
-1111
-1087
-1064
-1041
-1018
-995
-972
-950
-927
-905
-883
-861
-839
-818
-796
-775
-754
-733
-712
-692
-671
-651
-631
-611
-592
-572
-553
-534
-515
-496
-477
-459
-441
-423
-405
-387
-370
-353
-336
-319
-302
-286
-269
-253
-237
-222
-206
-191
-175
-160
-145
-131
-116
-102
-88
-74
-60
-47
-33
-20
-7
6
18
31
43
55
67
79
90
101
112
123
134
144
154
164
174
184
193
203
212
220
229
237
246
254
262
269
277
284
291
298
304
311
317
323
328
334
339
345
350
354
359
363
367
371
375
379
382
385
388
391
394
396
399
401
402
404
406
407
408
409
410
410
411
411
411
411
411
410
410
409
408
407
406
405
404
402
400
399
397
395
393
390
388
386
383
380
377
375
372
368
365
362
359
355
352
348
344
341
337
333
329
325
321
317
313
309
305
300
296
292
288
284
280
276
272
268
264
260
256
252
248
244
241
237
234
230
227
224
221
218
215
212
209
207
204
202
200
198
196
194
193
191
190
189
187
187
186
185
185
185
184
184
185
185
186
186
187
188
189
190
192
194
195
197
199
202
204
207
209
212
215
219
222
226
229
233
237
241
246
250
255
259
264
269
274
280
285
291
296
302
308
314
320
326
333
339
346
353
360
367
374
381
389
396
404
411
419
427
435
443
452
460
469
477
486
494
503
512
521
530
539
549
558
567
577
586
596
605
615
624
634
644
654
664
674
684
694
704
714
724
734
745
755
765
775
786
796
806
817
827
837
848
858
869
879
889
900
910
920
931
941
951
961
972
982
992
1002
1012
1022
1032
1042
1052
1062
1072
1082
1092
1101
1111
1121
1130
1139
1149
1158
1167
1176
1185
1194
1203
1212
1221
1229
1238
1246
1255
1263
1271
1279
1287
1294
1302
1310
1317
1324
1331
1338
1345
1352
1358
1365
1371
1377
1383
1388
1394
1399
1405
1410
1415
1419
1424
1428
1432
1436
1440
1443
1447
1450
1453
1456
1458
1461
1463
1465
1467
1469
1470
1471
1472
1473
1474
1475
1475
1475
1475
1474
1474
1473
1472
1471
1470
1468
1466
1464
1462
1460
1457
1455
1452
1448
1445
1442
1438
1434
1430
1426
1421
1417
1412
1407
1402
1397
1391
1386
1380
1374
1368
1362
1356
1350
1343
1336
1330
1323
1316
1309
1301
1294
1286
1279
1271
1263
1255
1247
1239
1231
1223
1214
1206
1197
1188
1179
1171
1162
1153
1143
1134
1125
1116
1106
1097
1087
1078
1068
1059
1049
1039
1029
1018
1010
1000
990
980
970
960
950
940
930
920
910
900
890
880
870
860
849
839
829
819
809
799
789
778
768
758
748
738
727
717
707
697
686
676
666
656
646
635
625
615
605
595
584
574
564
554
544
534
524
514
504
494
484
474
464
454
445
435
425
416
406
396
387
377
368
358
349
339
330
321
312
302
293
284
275
266
257
248
239
230
221
213
204
195
187
178
170
161
153
144
136
128
119
111
103
95
87
79
71
63
56
48
40
33
25
18
10
3
-4
-12
-19
-26
-33
-39
-46
-53
-59
-66
-72
-79
-85
-91
-97
-103
-109
-115
-121
-126
-132
-138
-143
-148
-154
-159
-164
-169
-174
-178
-183
-188
-192
-196
-201
-205
-209
-213
-217
-221
-224
-228
-231
-235
-238
-241
-245
-248
-251
-253
-256
-259
-262
-264
-267
-269
-271
-273
-275
-277
-279
-281
-283
-285
-286
-288
-289
-291
-292
-293
-295
-296
-297
-298
-299
-300
-300
-301
-302
-303
-303
-304
-304
-305
-305
-306
-306
-306
-307
-307
-307
-308
-308
-308
-308
-309
-309
-309
-309
-309
-310
-310
-310
-310
-311
-311
-311
-312
-312
-313
-313
-313
-314
-315
-315
-316
-316
-317
-318
-319
-320
-321
-322
-323
-324
-326
-327
-328
-330
-332
-333
-335
-337
-339
-341
-343
-345
-348
-350
-353
-355
-358
-361
-364
-367
-370
-374
-377
-381
-384
-388
-392
-396
-400
-404
-408
-412
-416
-421
-425
-430
-435
-440
-445
-450
-455
-460
-466
-471
-477
-482
-488
-494
-500
-506
-512
-519
-525
-532
-538
-545
-552
-559
-566
-573
-580
-588
-595
-603
-611
-619
-627
-635
-643
-652
-660
-669
-678
-687
-696
-705
-714
-724
-733
-743
-753
-762
-773
-783
-793
-803
-814
-825
-836
-847
-858
-869
-881
-892
-904
-916
-928
-940
-953
-965
-978
-991
-1004
-1016
-1030
-1044
-1058
-1072
-1086
-1100
-1114
-1129
-1144
-1159
-1174
-1190
-1205
-1221
-1237
-1254
-1270
-1287
-1304
-1321
-1338
-1355
-1373
-1391
-1409
-1427
-1446
-1464
-1483
-1502
-1522
-1541
-1561
-1581
-1601
-1621
-1641
-1662
-1683
-1704
-1725
-1746
-1768
-1789
-1811
-1833
-1856
-1878
-1901
-1924
-1947
-1970
-1993
-2017
-2041
-2065
-2089
-2113
-2138
-2162
-2187
-2212
-2237
-2263
-2288
-2314
-2340
-2366
-2392
-2418
-2445
-2471
-2498
-2525
-2552
-2579
-2606
-2633
-2661
-2689
-2716
-2744
-2772
-2800
-2828
-2857
-2885
-2913
-2942
-2970
-2999
-3028
-3056
-3085
-3114
-3143
-3172
-3201
-3230
-3259
-3288
-3317
-3346
-3375
-3404
-3434
-3463
-3492
-3521
-3550
-3580
-3609
-3638
-3667
-3696
-3725
-3754
-3783
-3812
-3841
-3870
-3899
-3928
-3957
-3986
-4014
-4043
-4072
-4100
-4129
-4157
-4185
-4214
-4242
-4270
-4298
-4326
-4354
-4382
-4410
-4438
-4465
-4493
-4521
-4548
-4575
-4603
-4630
-4657
-4684
-4711
-4738
-4764
-4791
-4817
-4844
-4870
-4896
-4922
-4948
-4974
-5000
-5025
-5051
-5076
-5101
-5126
-5151
-5176
-5201
-5225
-5249
-5274
-5298
-5322
-5345
-5369
-5393
-5416
-5439
-5462
-5485
-5508
-5530
-5552
-5575
-5597
-5618
-5640
-5661
-5682
-5703
-5724
-5745
-5765
-5786
-5806
-5825
-5845
-5865
-5884
-5903
-5922
-5940
-5959
-5977
-5995
-6013
-6030
-6048
-6065
-6082
-6098
-6115
-6131
-6147
-6163
-6179
-6194
-6209
-6224
-6239
-6253
-6268
-6282
-6295
-6309
-6322
-6336
-6348
-6361
-6374
-6386
-6398
-6410
-6421
-6433
-6444
-6455
-6466
-6476
-6486
-6496
-6506
-6516
-6525
-6534
-6543
-6552
-6561
-6569
-6577
-6585
-6593
-6600
-6608
-6615
-6622
-6628
-6635
-6641
-6647
-6653
-6658
-6664
-6669
-6674
-6678
-6683
-6687
-6691
-6695
-6699
-6702
-6705
-6708
-6711
-6713
-6716
-6718
-6720
-6721
-6723
-6724
-6725
-6726
-6726
-6727
-6727
-6727
-6726
-6726
-6725
-6724
-6723
-6721
-6719
-6717
-6715
-6713
-6710
-6708
-6704
-6701
-6698
-6694
-6690
-6685
-6681
-6676
-6672
-6667
-6662
-6657
-6652
-6647
-6642
-6637
-6632
-6627
-6622
-6617
-6612
-6607
-6603
-6598
-6593
-6588
-6583
-6578
-6573
-6568
-6563
-6559
-6554
-6549
-6544
-6539
-6534
-6529
-6524
-6520
-6515
-6510
-6505
-6500
-6495
-6490
-6486
-6481
-6476
-6471
-6466
-6461
-6457
-6452
-6447
-6442
-6437
-6432
-6428
-6423
-6418
-6413
-6408
-6404
-6399
-6394
-6389
-6384
-6380
-6375
-6370
-6365
-6360
-6356
-6351
-6346
-6341
-6337
-6332
-6327
-6322
-6318
-6313
-6308
-6303
-6299
-6294
-6289
-6284
-6280
-6275
-6270
-6265
-6261
-6256
-6251
-6246
-6242
-6237
-6232
-6228
-6223
-6218
-6214
-6209
-6204
-6199
-6195
-6190
-6185
-6181
-6176
-6171
-6167
-6162
-6157
-6153
-6148
-6143
-6139
-6134
-6129
-6125
-6120
-6115
-6111
-6106
-6101
-6097
-6092
-6087
-6083
-6078
-6074
-6069
-6064
-6060
-6055
-6051
-6046
-6041
-6037
-6032
-6027
-6023
-6018
-6014
-6009
-6005
-6000
-5995
-5991
-5986
-5982
-5977
-5972
-5968
-5963
-5959
-5954
-5950
-5945
-5941
-5936
-5931
-5927
-5922
-5918
-5913
-5909
-5904
-5900
-5895
-5891
-5886
-5882
-5877
-5873
-5868
-5864
-5859
-5855
-5850
-5846
-5841
-5837
-5832
-5828
-5823
-5819
-5814
-5810
-5805
-5801
-5796
-5792
-5787
-5783
-5778
-5774
-5770
-5765
-5761
-5756
-5752
-5747
-5743
-5738
-5734
-5730
-5725
-5721
-5716
-5712
-5707
-5703
-5699
-5694
-5690
-5685
-5681
-5677
-5672
-5668
-5663
-5659
-5655
-5650
-5646
-5642
-5637
-5633
-5628
-5624
-5620
-5615
-5611
-5607
-5602
-5598
-5594
-5589
-5585
-5581
-5576
-5572
-5568
-5563
-5559
-5555
-5550
-5546
-5542
-5537
-5533
-5529
-5524
-5520
-5516
-5511
-5507
-5503
-5499
-5494
-5490
-5486
-5481
-5477
-5473
-5469
-5464
-5460
-5456
-5452
-5447
-5443
-5439
-5434
-5430
-5426
-5422
-5418
-5413
-5409
-5405
-5401
-5396
-5392
-5388
-5384
-5379
-5375
-5371
-5367
-5363
-5358
-5354
-5350
-5346
-5342
-5337
-5333
-5329
-5325
-5321
-5317
-5312
-5308
-5304
-5300
-5296
-5292
-5287
-5283
-5279
-5275
-5271
-5267
-5262
-5258
-5254
-5250
-5246
-5242
-5238
-5234
-5229
-5225
-5221
-5217
-5213
-5209
-5205
-5201
-5197
-5192
-5188
-5184
-5180
-5176
-5172
-5168
-5164
-5160
-5156
-5152
-5148
-5143
-5139
-5135
-5131
-5127
-5123
-5119
-5115
-5111
-5107
-5103
-5099
-5095
-5091
-5087
-5083
-5079
-5075
-5071
-5067
-5063
-5059
-5055
-5051
-5047
-5043
-5039
-5035
-5031
-5027
-5023
-5019
-5015
-5011
-5007
-5003
-4999
-4995
-4991
-4987
-4983
-4979
-4975
-4971
-4967
-4963
-4959
-4955
-4951
-4947
-4944
-4940
-4936
-4932
-4928
-4924
-4920
-4916
-4912
-4908
-4904
-4900
-4897
-4893
-4889
-4885
-4881
-4877
-4873
-4869
-4865
-4862
-4858
-4854
-4850
-4846
-4842
-4838
-4834
-4831
-4827
-4823
-4819
-4815
-4811
-4808
-4804
-4800
-4796
-4792
-4788
-4785
-4781
-4777
-4773
-4769
-4765
-4762
-4758
-4754
-4750
-4746
-4743
-4739
-4735
-4731
-4727
-4724
-4720
-4716
-4712
-4709
-4705
-4701
-4697
-4694
-4690
-4686
-4682
-4679
-4675
-4671
-4667
-4664
-4660
-4656
-4652
-4649
-4645
-4641
-4637
-4634
-4630
-4626
-4623
-4619
-4615
-4611
-4608
-4604
-4600
-4597
-4593
-4589
-4586
-4582
-4578
-4575
-4571
-4567
-4564
-4560
-4556
-4553
-4549
-4545
-4542
-4538
-4534
-4531
-4527
-4523
-4520
-4516
-4512
-4509
-4505
-4502
-4498
-4494
-4491
-4487
-4484
-4480
-4476
-4473
-4469
-4466
-4462
-4458
-4455
-4451
-4448
-4444
-4440
-4437
-4433
-4430
-4426
-4423
-4419
-4415
-4412
-4408
-4405
-4401
-4398
-4394
-4391
-4387
-4384
-4380
-4376
-4373
-4369
-4366
-4362
-4359
-4355
-4352
-4348
-4345
-4341
-4338
-4334
-4331
-4327
-4324
-4320
-4317
-4313
-4310
-4306
-4303
-4299
-4296
-4292
-4289
-4286
-4282
-4279
-4275
-4272
-4268
-4265
-4261
-4258
-4255
-4251
-4248
-4244
-4241
-4237
-4234
-4231
-4227
-4224
-4220
-4217
-4213
-4210
-4207
-4203
-4200
-4196
-4193
-4190
-4186
-4183
-4180
-4176
-4173
-4169
-4166
-4163
-4159
-4156
-4153
-4149
-4146
-4142
-4139
-4136
-4132
-4129
-4126
-4122
-4119
-4116
-4112
-4109
-4106
-4102
-4099
-4096
-4093
-4089
-4086
-4083
-4078
-4075
-4073
-4069
-4066
-4062
-4059
-4056
-4053
-4050
-4046
-4043
-4040
-4037
-4033
-4030
-4027
-4024
-4019
-4017
-4014
-4010
-4006
-4003
-4001
-3998
-3994
-3991
-3988
-3985
-3981
-3978
-3975
-3972
-3968
-3965
-3962
-3959
-3956
-3952
-3949
-3946
-3943
-3940
-3936
-3933
-3930
-3927
-3924
-3921
-3917
-3914
-3911
-3908
-3905
-3902
-3898
-3895
-3892
-3889
-3886
-3883
-3879
-3876
-3873
-3870
-3867
-3864
-3861
-3858
-3854
-3851
-3848
-3845
-3842
-3839
-3836
-3833
-3830
-3826
-3823
-3820
-3817
-3814
-3811
-3808
-3805
-3802
-3799
-3796
-3793
-3789
-3786
-3783
-3780
-3777
-3774
-3771
-3768
-3765
-3762
-3759
-3756
-3753
-3750
-3747
-3744
-3741
-3738
-3735
-3732
-3729
-3726
-3723
-3720
-3717
-3714
-3711
-3708
-3705
-3702
-3699
-3696
-3693
-3690
-3687
-3684
-3681
-3678
-3675
-3672
-3669
-3666
-3663
-3660
-3657
-3654
-3651
-3648
-3645
-3642
-3639
-3636
-3633
-3630
-3627
-3625
-3622
-3619
-3616
-3613
-3610
-3607
-3604
-3601
-3598
-3595
-3592
-3590
-3587
-3584
-3581
-3578
-3575
-3572
-3569
-3566
-3564
-3561
-3558
-3555
-3552
-3549
-3546
-3543
-3541
-3538
-3535
-3532
-3529
-3526
-3524
-3521
-3518
-3515
-3512
-3509
-3507
-3504
-3501
-3498
-3495
-3492
-3490
-3487
-3484
-3481
-3478
-3476
-3473
-3470
-3467
-3464
-3462
-3459
-3456
-3453
-3450
-3448
-3445
-3442
-3439
-3437
-3434
-3431
-3428
-3426
-3423
-3420
-3417
-3415
-3412
-3409
-3406
-3404
-3401
-3398
-3395
-3393
-3390
-3387
-3385
-3382
-3379
-3376
-3374
-3371
-3368
-3366
-3363
-3360
-3357
-3355
-3352
-3349
-3347
-3344
-3341
-3339
-3336
-3333
-3331
-3328
-3325
-3323
-3320
-3317
-3315
-3312
-3309
-3307
-3304
-3301
-3299
-3296
-3293
-3291
-3288
-3286
-3283
-3280
-3278
-3275
-3272
-3270
-3267
-3265
-3262
-3259
-3257
-3254
-3252
-3249
-3246
-3244
-3241
-3239
-3236
-3234
-3231
-3228
-3226
-3223
-3221
-3218
-3216
-3213
-3210
-3208
-3205
-3203
-3200
-3198
-3195
-3193
-3190
-3187
-3185
-3182
-3180
-3177
-3175
-3172
-3170
-3167
-3165
-3162
-3160
-3157
-3155
-3152
-3150
-3147
-3145
-3142
-3140
-3137
-3135
-3132
-3130
-3127
-3125
-3122
-3120
-3117
-3115
-3112
-3110
-3107
-3105
-3103
-3100
-3098
-3095
-3093
-3090
-3088
-3085
-3083
-3081
-3078
-3076
-3073
-3071
-3068
-3066
-3064
-3061
-3059
-3056
-3054
-3051
-3049
-3047
-3044
-3042
-3039
-3037
-3035
-3032
-3030
-3028
