5
16940
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
26
26
26
26
26
27
27
27
27
28
28
28
29
29
29
30
30
30
31
31
31
31
31
32
32
32
32
33
33
33
34
34
34
34
35
35
35
36
36
36
36
36
37
37
37
37
38
38
38
38
39
39
39
40
40
40
41
41
41
41
42
42
42
43
43
43
44
44
45
45
45
46
46
46
46
47
47
47
48
48
49
49
50
50
51
51
51
52
52
53
54
54
55
55
55
56
56
56
57
57
57
57
58
58
59
59
60
60
61
62
62
63
63
64
64
65
65
65
66
66
66
67
67
67
68
68
69
69
69
70
70
70
70
71
71
71
72
72
72
73
73
73
74
74
74
75
75
75
75
75
76
76
76
76
76
76
76
77
77
77
77
78
78
78
78
79
79
79
79
79
79
79
79
79
79
80
80
80
80
81
81
81
81
81
81
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
83
83
83
84
84
84
85
85
85
85
85
86
86
86
86
86
86
87
87
87
87
87
88
88
88
88
88
88
88
89
89
89
89
90
90
90
90
91
91
91
92
92
92
93
93
93
94
94
94
95
95
95
95
95
95
95
95
95
95
96
96
97
97
98
98
99
99
99
100
100
100
100
100
100
100
100
101
101
102
102
103
103
103
104
104
104
105
105
106
106
106
107
107
107
107
108
108
108
109
109
110
110
111
111
112
112
112
112
113
113
114
114
115
116
116
117
118
118
119
119
119
119
119
119
119
119
119
120
120
121
121
122
122
123
123
124
124
125
125
126
126
126
126
126
126
126
127
127
127
127
127
128
128
129
129
130
131
131
132
132
133
133
134
134
134
135
135
135
135
135
135
135
135
135
136
136
136
137
137
138
139
139
139
139
139
139
139
139
139
138
138
138
139
139
139
139
139
139
140
140
140
141
141
142
142
143
144
144
145
145
145
144
144
143
142
142
141
140
140
139
139
138
138
137
137
137
136
136
136
135
135
135
134
134
133
133
132
131
130
129
129
128
128
127
127
126
125
125
124
123
122
122
121
120
120
119
119
118
117
116
115
114
113
113
112
111
111
110
109
109
108
107
107
106
106
105
104
103
101
100
99
98
97
96
95
93
92
91
90
88
87
86
85
85
84
84
83
83
82
82
81
81
80
80
79
79
78
78
77
77
77
77
77
76
76
75
74
73
72
71
70
69
68
67
66
66
65
64
64
64
63
63
63
63
63
63
62
62
62
61
60
59
58
57
57
56
56
56
55
55
55
55
55
54
54
54
53
52
51
51
50
49
49
48
48
47
47
46
46
45
45
45
45
45
45
44
44
43
43
42
41
40
39
39
38
38
37
37
37
37
37
36
36
36
35
35
35
35
35
35
35
35
34
34
33
33
32
32
31
31
30
29
29
28
28
28
28
28
28
28
27
27
26
26
26
26
27
27
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
27
26
25
24
23
22
21
20
20
19
19
19
19
19
19
19
19
20
20
21
21
22
22
22
22
22
21
21
21
22
22
23
24
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
25
25
25
26
26
26
27
27
28
28
29
30
31
32
33
34
35
36
37
39
41
42
44
46
47
49
51
52
53
55
56
56
57
57
57
56
56
55
54
53
52
51
50
49
49
49
49
49
49
49
48
48
47
47
45
44
43
43
42
42
41
41
40
39
38
37
36
36
35
35
34
34
33
33
32
31
30
30
29
29
28
28
27
26
26
25
25
24
24
24
23
23
22
22
21
20
19
18
17
15
14
13
13
12
11
11
10
9
8
8
7
7
7
8
8
8
8
8
8
9
9
9
10
10
10
10
10
10
10
10
11
12
12
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
16
17
19
21
23
26
29
31
34
36
39
42
45
48
51
54
57
60
63
67
70
74
78
81
84
86
88
90
92
93
94
95
96
97
99
100
102
104
106
108
110
113
115
118
121
123
126
128
129
130
131
131
132
132
133
133
134
134
133
133
132
132
131
130
129
127
126
124
123
122
121
121
121
121
121
121
120
120
119
120
121
123
125
128
131
135
138
142
145
148
151
155
159
163
167
172
177
182
187
191
195
198
201
205
208
211
215
218
221
224
226
229
231
232
234
236
238
239
240
240
241
241
242
243
244
245
246
246
246
245
245
244
243
242
241
240
239
237
235
233
231
229
228
227
227
226
227
227
228
230
232
235
238
241
243
246
249
253
256
260
264
268
271
274
277
279
281
282
282
282
281
280
280
279
278
276
275
273
271
269
267
265
263
261
260
258
257
255
254
253
252
251
251
252
253
255
258
261
264
268
271
274
277
279
281
283
284
285
285
286
286
287
287
287
288
287
287
285
283
281
278
276
273
270
268
265
262
259
256
253
250
247
244
241
240
238
237
236
235
234
232
231
230
229
228
227
226
226
227
227
228
229
231
233
235
238
240
242
244
246
247
249
249
249
249
249
249
249
250
252
254
256
259
261
264
266
267
269
271
272
273
272
270
267
263
259
254
251
248
245
243
240
237
233
229
225
221
216
211
206
201
195
189
184
179
175
172
171
170
171
174
178
183
189
195
202
209
216
223
229
235
241
247
254
260
265
270
275
278
281
283
285
286
287
286
283
279
274
268
261
253
245
236
226
217
208
199
190
183
177
172
168
165
163
161
160
159
158
157
156
154
152
150
147
143
139
135
131
126
121
115
108
101
94
87
80
73
66
59
51
42
33
25
16
8
1
-6
-12
-18
-23
-28
-33
-37
-41
-44
-47
-50
-52
-53
-55
-56
-57
-57
-57
-55
-53
-51
-49
-46
-44
-42
-41
-40
-39
-38
-37
-36
-34
-31
-26
-20
-13
-6
2
9
16
22
28
34
40
46
52
57
63
69
73
78
81
84
87
90
92
94
95
97
99
102
106
111
116
123
131
138
147
156
165
174
184
195
206
217
230
242
255
267
278
288
297
306
314
322
330
338
346
354
362
371
380
390
400
410
421
431
442
452
461
470
477
484
489
493
496
497
496
493
489
483
476
469
461
453
446
438
430
421
412
402
391
379
365
351
335
319
303
287
271
256
240
226
211
197
183
169
154
139
123
107
90
72
54
36
18
-1
-19
-37
-54
-71
-87
-102
-116
-130
-143
-156
-168
-180
-192
-205
-218
-232
-246
-261
-277
-292
-308
-324
-340
-357
-373
-389
-405
-422
-438
-455
-472
-489
-505
-521
-535
-548
-559
-569
-578
-586
-593
-600
-607
-613
-618
-624
-628
-631
-634
-636
-638
-640
-642
-644
-646
-648
-650
-651
-651
-650
-649
-647
-644
-641
-638
-635
-632
-628
-624
-619
-613
-608
-602
-596
-589
-582
-574
-566
-557
-548
-539
-530
-521
-511
-502
-492
-483
-474
-465
-457
-450
-444
-437
-431
-426
-420
-416
-412
-408
-405
-402
-399
-396
-393
-391
-388
-386
-384
-383
-381
-378
-375
-371
-366
-358
-349
-338
-325
-311
-296
-279
-262
-243
-225
-206
-189
-172
-157
-143
-131
-121
-114
-108
-104
-101
-100
-99
-99
-99
-99
-99
-100
-100
-101
-101
-102
-103
-105
-108
-112
-116
-121
-125
-128
-130
-132
-133
-133
-132
-132
-132
-132
-133
-135
-138
-142
-149
-156
-165
-174
-184
-193
-202
-211
-219
-226
-233
-239
-244
-248
-250
-252
-252
-253
-254
-256
-259
-264
-269
-276
-284
-293
-304
-315
-327
-339
-350
-360
-370
-378
-387
-396
-405
-415
-426
-439
-452
-465
-479
-493
-507
-521
-535
-548
-562
-574
-587
-599
-610
-621
-630
-639
-647
-655
-663
-671
-679
-688
-697
-706
-715
-723
-730
-737
-743
-749
-754
-758
-762
-765
-767
-769
-771
-773
-776
-780
-784
-788
-792
-796
-800
-802
-804
-805
-806
-806
-806
-805
-804
-803
-801
-798
-795
-792
-789
-786
-784
-782
-781
-779
-777
-775
-772
-767
-763
-758
-754
-750
-746
-743
-740
-736
-733
-729
-726
-724
-722
-720
-720
-720
-722
-724
-727
-731
-736
-742
-749
-758
-767
-778
-788
-799
-809
-819
-828
-836
-844
-850
-856
-862
-866
-870
-872
-874
-875
-876
-875
-874
-872
-871
-870
-870
-871
-871
-872
-872
-872
-873
-873
-875
-878
-882
-887
-894
-901
-909
-918
-927
-937
-948
-959
-971
-985
-1000
-1016
-1034
-1052
-1071
-1090
-1110
-1130
-1149
-1169
-1187
-1204
-1220
-1233
-1244
-1253
-1259
-1262
-1264
-1262
-1259
-1255
-1249
-1242
-1234
-1226
-1219
-1212
-1206
-1200
-1195
-1191
-1187
-1184
-1183
-1181
-1180
-1180
-1180
-1180
-1180
-1180
-1181
-1183
-1185
-1188
-1193
-1198
-1205
-1214
-1223
-1234
-1246
-1259
-1272
-1286
-1300
-1315
-1330
-1345
-1360
-1375
-1388
-1401
-1412
-1423
-1432
-1441
-1449
-1457
-1463
-1470
-1476
-1482
-1487
-1492
-1497
-1501
-1505
-1509
-1512
-1515
-1518
-1520
-1522
-1523
-1523
-1523
-1521
-1519
-1515
-1511
-1506
-1502
-1498
-1493
-1489
-1485
-1480
-1475
-1470
-1464
-1459
-1452
-1446
-1439
-1432
-1424
-1416
-1409
-1401
-1393
-1387
-1381
-1376
-1372
-1369
-1367
-1365
-1364
-1362
-1359
-1356
-1352
-1348
-1343
-1336
-1328
-1318
-1307
-1294
-1280
-1266
-1252
-1239
-1229
-1220
-1214
-1211
-1209
-1210
-1211
-1214
-1216
-1218
-1219
-1220
-1219
-1216
-1212
-1205
-1197
-1188
-1177
-1167
-1156
-1145
-1135
-1125
-1116
-1108
-1102
-1097
-1093
-1090
-1088
-1088
-1088
-1089
-1092
-1095
-1099
-1103
-1108
-1115
-1122
-1130
-1138
-1148
-1157
-1166
-1174
-1182
-1189
-1195
-1200
-1204
-1208
-1212
-1216
-1221
-1225
-1229
-1233
-1238
-1243
-1248
-1253
-1258
-1262
-1265
-1268
-1271
-1275
-1279
-1282
-1285
-1287
-1289
-1291
-1292
-1295
-1299
-1304
-1310
-1317
-1326
-1336
-1347
-1359
-1372
-1386
-1401
-1416
-1432
-1448
-1463
-1477
-1490
-1502
-1513
-1523
-1533
-1542
-1551
-1559
-1566
-1572
-1577
-1581
-1586
-1590
-1594
-1598
-1601
-1605
-1609
-1614
-1620
-1627
-1637
-1649
-1663
-1679
-1695
-1712
-1729
-1746
-1761
-1777
-1792
-1807
-1823
-1838
-1855
-1871
-1887
-1904
-1921
-1937
-1953
-1968
-1982
-1996
-2009
-2023
-2037
-2052
-2068
-2086
-2106
-2128
-2153
-2181
-2210
-2241
-2273
-2306
-2338
-2369
-2399
-2428
-2454
-2479
-2502
-2524
-2544
-2563
-2580
-2595
-2609
-2622
-2634
-2646
-2658
-2669
-2681
-2693
-2705
-2717
-2730
-2742
-2755
-2767
-2780
-2792
-2805
-2817
-2829
-2841
-2853
-2864
-2875
-2885
-2896
-2906
-2915
-2923
-2930
-2935
-2938
-2939
-2939
-2938
-2935
-2932
-2928
-2922
-2916
-2909
-2902
-2894
-2887
-2880
-2873
-2866
-2859
-2853
-2847
-2841
-2835
-2828
-2821
-2812
-2803
-2793
-2781
-2768
-2753
-2736
-2718
-2698
-2677
-2655
-2632
-2607
-2582
-2557
-2532
-2507
-2483
-2460
-2438
-2417
-2398
-2380
-2364
-2350
-2337
-2326
-2316
-2306
-2297
-2287
-2277
-2266
-2254
-2243
-2232
-2222
-2212
-2204
-2197
-2190
-2184
-2178
-2173
-2166
-2159
-2151
-2142
-2131
-2119
-2105
-2091
-2075
-2058
-2041
-2023
-2005
-1988
-1973
-1959
-1948
-1939
-1933
-1930
-1928
-1928
-1928
-1928
-1929
-1930
-1930
-1930
-1930
-1930
-1930
-1928
-1926
-1923
-1918
-1912
-1905
-1897
-1887
-1875
-1860
-1843
-1825
-1806
-1786
-1766
-1747
-1728
-1711
-1697
-1685
-1675
-1667
-1662
-1660
-1660
-1662
-1666
-1671
-1678
-1687
-1698
-1709
-1722
-1734
-1746
-1755
-1761
-1764
-1763
-1759
-1752
-1742
-1730
-1717
-1703
-1688
-1672
-1656
-1639
-1622
-1604
-1586
-1569
-1551
-1534
-1517
-1502
-1488
-1475
-1463
-1453
-1443
-1433
-1425
-1418
-1412
-1408
-1407
-1408
-1411
-1416
-1422
-1429
-1437
-1444
-1450
-1456
-1462
-1468
-1473
-1479
-1484
-1487
-1490
-1493
-1495
-1497
-1500
-1501
-1502
-1503
-1503
-1504
-1508
-1513
-1521
-1531
-1542
-1555
-1569
-1582
-1595
-1606
-1616
-1625
-1634
-1641
-1649
-1656
-1664
-1673
-1682
-1691
-1702
-1713
-1724
-1736
-1748
-1760
-1772
-1784
-1795
-1806
-1815
-1824
-1832
-1840
-1849
-1858
-1869
-1880
-1894
-1909
-1927
-1946
-1968
-1992
-2019
-2048
-2078
-2111
-2144
-2177
-2209
-2240
-2268
-2295
-2320
-2345
-2369
-2393
-2416
-2439
-2460
-2478
-2493
-2504
-2511
-2514
-2512
-2508
-2501
-2493
-2485
-2477
-2471
-2465
-2461
-2458
-2457
-2458
-2462
-2468
-2476
-2487
-2499
-2513
-2527
-2541
-2555
-2570
-2583
-2597
-2610
-2622
-2634
-2646
-2656
-2665
-2672
-2679
-2684
-2688
-2691
-2692
-2692
-2690
-2687
-2682
-2676
-2669
-2661
-2653
-2645
-2638
-2631
-2626
-2621
-2617
-2614
-2610
-2606
-2601
-2595
-2587
-2579
-2569
-2558
-2546
-2533
-2518
-2501
-2483
-2462
-2440
-2417
-2394
-2369
-2345
-2320
-2296
-2273
-2251
-2230
-2211
-2192
-2176
-2160
-2146
-2134
-2123
-2114
-2106
-2098
-2091
-2083
-2076
-2067
-2058
-2047
-2035
-2021
-2005
-1989
-1969
-1947
-1924
-1898
-1872
-1846
-1820
-1794
-1770
-1748
-1727
-1707
-1688
-1669
-1652
-1635
-1619
-1603
-1589
-1575
-1561
-1548
-1534
-1520
-1506
-1491
-1477
-1462
-1449
-1437
-1426
-1416
-1407
-1398
-1390
-1382
-1374
-1364
-1355
-1345
-1334
-1323
-1310
-1294
-1276
-1256
-1235
-1213
-1191
-1170
-1150
-1130
-1111
-1091
-1073
-1055
-1039
-1025
-1012
-1004
-997
-993
-991
-990
-989
-990
-991
-992
-994
-997
-1000
-1004
-1008
-1012
-1014
-1014
-1012
-1008
-1004
-1000
-999
-997
-996
-995
-994
-993
-992
-993
-995
-998
-1002
-1006
-1012
-1016
-1018
-1020
-1022
-1022
-1022
-1022
-1022
-1022
-1022
-1022
-1022
-1020
-1020
-1022
-1022
-1022
-1022
-1020
-1020
-1020
-1022
-1022
-1025
-1027
-1028
-1027
-1026
-1025
-1025
-1026
-1028
-1032
-1037
-1042
-1048
-1053
-1056
-1060
-1062
-1063
-1064
-1063
-1061
-1057
-1052
-1045
-1036
-1025
-1012
-999
-984
-969
-955
-942
-930
-920
-912
-905
-901
-898
-898
-900
-904
-911
-920
-931
-944
-958
-973
-987
-1000
-1014
-1027
-1039
-1051
-1062
-1072
-1081
-1088
-1092
-1093
-1092
-1088
-1083
-1076
-1068
-1059
-1050
-1039
-1027
-1012
-999
-984
-970
-956
-941
-928
-914
-901
-888
-875
-863
-852
-843
-834
-827
-820
-813
-806
-799
-793
-787
-782
-778
-773
-768
-762
-756
-750
-744
-737
-730
-722
-713
-704
-695
-685
-675
-665
-654
-645
-636
-628
-622
-616
-611
-606
-601
-597
-593
-591
-591
-593
-596
-601
-606
-610
-613
-613
-611
-608
-603
-599
-594
-590
-587
-584
-581
-579
-577
-575
-574
-573
-574
-575
-577
-580
-584
-588
-591
-594
-598
-601
-605
-609
-614
-620
-625
-630
-634
-637
-639
-640
-639
-639
-639
-641
-643
-646
-650
-655
-660
-666
-673
-681
-689
-697
-706
-717
-728
-740
-753
-767
-781
-796
-811
-825
-839
-851
-863
-873
-884
-894
-905
-916
-929
-942
-955
-969
-982
-996
-1008
-1022
-1035
-1048
-1061
-1072
-1083
-1093
-1101
-1108
-1114
-1119
-1122
-1126
-1128
-1130
-1130
-1130
-1130
-1128
-1127
-1125
-1124
-1124
-1123
-1121
-1117
-1112
-1105
-1096
-1085
-1074
-1063
-1052
-1041
-1029
-1016
-1002
-987
-969
-950
-930
-909
-888
-867
-845
-824
-802
-781
-760
-739
-719
-702
-688
-677
-671
-668
-669
-674
-680
-688
-697
-707
-718
-728
-738
-748
-756
-763
-768
-772
-773
-772
-769
-763
-756
-747
-737
-726
-715
-703
-693
-683
-674
-665
-658
-652
-646
-642
-638
-635
-633
-632
-632
-634
-637
-641
-647
-654
-662
-670
-678
-685
-691
-696
-701
-705
-709
-714
-720
-726
-733
-742
-751
-761
-772
-785
-798
-812
-827
-841
-856
-869
-881
-892
-901
-909
-913
-914
-913
-909
-902
-894
-885
-875
-865
-855
-845
-836
-827
-819
-811
-804
-797
-791
-786
-781
-776
-772
-769
-765
-761
-756
-751
-745
-738
-732
-727
-722
-717
-711
-705
-699
-691
-684
-677
-671
-665
-662
-659
-658
-658
-659
-660
-661
-660
-659
-656
-653
-649
-644
-637
-629
-619
-607
-594
-578
-562
-545
-528
-511
-494
-478
-462
-446
-430
-414
-398
-382
-366
-350
-334
-319
-303
-287
-271
-254
-238
-223
-208
-194
-182
-172
-162
-153
-145
-136
-126
-114
-100
-84
-66
-46
-24
-3
20
42
63
85
106
127
147
165
182
198
212
225
237
248
258
267
276
283
289
295
300
305
309
314
317
319
320
321
320
319
319
320
321
323
326
330
335
341
348
356
365
375
384
394
403
411
419
427
434
441
448
454
460
465
470
475
480
485
491
497
503
511
518
525
532
540
548
557
566
577
588
600
613
626
641
657
674
692
711
729
747
764
780
795
808
818
827
835
841
846
850
852
853
851
847
841
834
825
816
808
800
794
789
786
786
787
790
795
801
808
816
823
831
838
845
852
859
866
872
877
881
884
885
886
886
886
887
888
890
893
896
901
906
911
916
920
923
925
926
926
925
925
926
927
930
933
937
942
947
953
959
965
970
974
979
984
990
997
1004
1012
1022
1030
1037
1044
1050
1055
1061
1067
1074
1081
1088
1095
1102
1109
1115
1121
1127
1134
1140
1148
1155
1165
1176
1189
1203
1219
1235
1251
1265
1278
1289
1299
1308
1316
1323
1330
1337
1342
1347
1351
1354
1356
1358
1360
1363
1368
1373
1380
1389
1399
1411
1424
1439
1455
1472
1491
1510
1531
1552
1573
1595
1616
1638
1660
1681
1702
1721
1740
1758
1775
1792
1807
1821
1833
1845
1857
1869
1882
1896
1911
1928
1945
1962
1980
1997
2013
2029
2045
2060
2074
2087
2099
2111
2123
2133
2143
2153
2163
2175
2187
2201
2216
2232
2251
2270
2291
2311
2330
2348
2364
2379
2392
2403
2413
2420
2425
2428
2430
2431
2431
2432
2433
2436
2440
2445
2450
2455
2459
2462
2463
2463
2461
2460
2458
2456
2454
2453
2452
2452
2453
2455
2459
2464
2470
2476
2484
2492
2500
2508
2516
2523
2531
2538
2545
2551
2558
2565
2573
2582
2594
2608
2624
2643
2664
2685
2706
2726
2744
2759
2772
2781
2787
2790
2791
2790
2788
2785
2780
2773
2766
2757
2749
2742
2735
2730
2725
2721
2717
2715
2715
2715
2717
2720
2724
2727
2729
2730
2731
2730
2730
2729
2728
2726
2726
2725
2725
2724
2723
2722
2720
2717
2715
2713
2712
2710
2709
2709
2708
2708
2707
2707
2707
2708
2709
2710
2712
2714
2716
2718
2721
2724
2728
2732
2737
2741
2744
2746
2745
2744
2741
2738
2735
2732
2729
2727
2725
2723
2721
2719
2716
2714
2713
2714
2717
2721
2726
2732
2738
2744
2750
2756
2761
2766
2770
2773
2776
2778
2780
2781
2782
2782
2782
2781
2781
2780
2779
2777
2774
2770
2765
2761
2755
2750
2746
2741
2737
2732
2727
2722
2716
2711
2708
2706
2707
2711
2718
2728
2740
2755
2771
2788
2806
2825
2843
2861
2878
2894
2909
2923
2935
2945
2954
2962
2968
2973
2976
2979
2981
2983
2987
2991
2997
3003
3009
3014
3018
3020
3021
3022
3022
3021
3021
3019
3017
3014
3011
3008
3007
3008
3009
3012
3015
3020
3026
3034
3042
3051
3060
3069
3077
3084
3090
3095
3100
3104
3109
3113
3117
3121
3124
3128
3132
3136
3142
3148
3154
3161
3168
3174
3181
3187
3194
3200
3206
3213
3221
3230
3240
3250
3261
3272
3285
3299
3315
3331
3349
3367
3384
3400
3414
3427
3439
3449
3458
3465
3472
3477
3480
3482
3483
3483
3482
3482
3481
3480
3479
3477
3473
3469
3464
3459
3454
3451
3447
3445
3443
3441
3440
3439
3439
3439
3439
3441
3444
3448
3453
3460
3469
3478
3489
3500
3511
3523
3535
3546
3558
3569
3581
3593
3606
3619
3633
3647
3663
3679
3696
3711
3726
3740
3754
3767
3781
3796
3811
3825
3841
3856
3871
3887
3902
3917
3932
3946
3960
3973
3985
3995
4003
4011
4019
4025
4030
4035
4038
4043
4046
4049
4051
4054
4058
4062
4070
4078
4086
4096
4105
4113
4121
4128
4135
4143
4152
4161
4171
4181
4191
4201
4211
4221
4231
4242
4254
4265
4276
4287
4296
4303
4308
4312
4314
4315
4316
4318
4320
4324
4330
4335
4341
4347
4352
4356
4358
4359
4359
4358
4355
4352
4347
4342
4336
4331
4325
4318
4312
4305
4299
4292
4286
4279
4272
4264
4255
4245
4234
4222
4209
4196
4182
4169
4155
4142
4128
4114
4099
4083
4069
4053
4037
4019
4003
3985
3966
3948
3930
3914
3899
3885
3872
3860
3849
3839
3831
3824
3818
3813
3809
3807
3805
3803
3801
3797
3792
3786
3780
3772
3764
3756
3746
3737
3728
3719
3711
3704
3699
3695
3692
3692
3693
3696
3699
3704
3709
3716
3723
3730
3737
3744
3749
3752
3753
3752
3750
3746
3740
3734
3727
3719
3709
3699
3688
3676
3665
3655
3647
3640
3634
3630
3627
3625
3625
3626
3629
3633
3639
3647
3655
3664
3673
3681
3689
3697
3703
3710
3715
3721
3725
3728
3730
3730
3729
3725
3719
3712
3704
3695
3687
3679
3671
3665
3659
3655
3652
3651
3653
3656
3662
3669
3677
3686
3695
3705
3713
3722
3730
3737
3744
3750
3756
3762
3767
3772
3777
3781
3785
3788
3792
3795
3798
3800
3802
3803
3804
3806
3808
3812
3817
3824
3832
3840
3848
3856
3864
3872
3881
3889
3898
3906
3914
3921
3928
3933
3936
3939
3940
3941
3941
3940
3939
3936
3933
3929
3924
3920
3915
3911
3908
3904
3901
3898
3895
3893
3891
3891
3891
3891
3892
3893
3894
3896
3898
3903
3909
3916
3924
3934
3944
3954
3964
3974
3983
3992
3999
4003
4005
4005
4002
3997
3991
3983
3974
3965
3957
3949
3941
3934
3928
3921
3915
3910
3907
3905
3905
3907
3909
3912
3914
3917
3919
3922
3924
3926
3929
3930
3932
3932
3931
3929
3926
3921
3916
3908
3899
3889
3877
3864
3850
3836
3821
3808
3796
3787
3779
3774
3770
3767
3766
3766
3765
3765
3765
3765
3765
3765
3767
3768
3771
3774
3778
3782
3787
3790
3792
3792
3790
3787
3783
3777
3770
3762
3754
3744
3734
3723
3713
3703
3694
3686
3681
3677
3674
3673
3672
3673
3676
3681
3687
3695
3704
3712
3719
3724
3727
3728
3729
3728
3728
3728
3727
3727
3726
3725
3722
3719
3715
3710
3706
3702
3698
3694
3689
3684
3679
3674
3671
3670
3670
3671
3674
3678
3683
3688
3692
3696
3699
3700
3700
3699
3696
3692
3687
3682
3675
3668
3660
3651
3641
3630
3620
3610
3602
3594
3588
3582
3577
3571
3566
3560
3553
3547
3541
3536
3531
3528
3527
3525
3524
3522
3521
3519
3518
3517
3516
3515
3512
3509
3504
3499
3492
3486
3480
3473
3468
3463
3458
3454
3449
3444
3438
3432
3426
3420
3415
3408
3402
3395
3387
3380
3373
3365
3357
3349
3341
3334
3328
3324
3320
3317
3314
3312
3310
3309
3308
3306
3303
3301
3298
3296
3295
3294
3295
3295
3296
3297
3299
3300
3302
3304
3308
3313
3318
3322
3325
3325
3323
3318
3313
3306
3299
3293
3286
3280
3273
3266
3260
3254
3248
3243
3239
3236
3233
3231
3229
3227
3227
3226
3226
3227
3227
3226
3224
3222
3220
3217
3214
3212
3210
3207
3204
3200
3195
3188
3180
3171
3161
3150
3138
3126
3114
3101
3089
3078
3068
3060
3054
3049
3045
3041
3038
3036
3033
3031
3029
3028
3027
3025
3023
3021
3017
3012
3006
3000
2992
2985
2977
2970
2962
2953
2944
2934
2924
2914
2905
2896
2888
2880
2872
2864
2856
2848
2841
2834
2827
2821
2815
2810
2806
2803
2802
2803
2805
2807
2810
2813
2816
2818
2821
2823
2826
2828
2829
2830
2829
2826
2823
2818
2813
2809
2804
2800
2796
2793
2792
2791
2792
2795
2798
2802
2806
2809
2811
2813
2814
2815
2815
2815
2814
2812
2811
2810
2809
2810
2812
2815
2819
2825
2831
2838
2846
2853
2861
2868
2876
2883
2891
2898
2904
2910
2915
2921
2926
2932
2937
2942
2946
2950
2953
2956
2959
2962
2964
2966
2969
2972
2975
2980
2987
2996
3008
3021
3036
3052
3069
3088
3107
3126
3146
3166
3186
3205
3224
3240
3255
3268
3280
3289
3298
3306
3313
3320
3327
3334
3341
3349
3357
3366
3375
3385
3395
3405
3414
3423
3429
3434
3438
3442
3446
3450
3455
3460
3463
3465
3464
3463
3461
3459
3457
3456
3455
3455
3457
3459
3462
3464
3467
3469
3471
3474
3477
3482
3487
3493
3499
3505
3511
3516
3521
3524
3527
3530
3531
3532
3531
3529
3526
3522
3518
3514
3511
3508
3508
3510
3513
3518
3524
3529
3533
3536
3537
3538
3538
3539
3541
3544
3548
3553
3558
3563
3565
3564
3561
3554
3544
3532
3518
3502
3484
3464
3444
3422
3400
3379
3358
3340
3325
3312
3302
3293
3286
3278
3270
3260
3249
3236
3221
3205
3189
3172
3155
3136
3117
3096
3073
3050
3025
3001
2976
2951
2927
2904
2880
2856
2831
2806
2781
2755
2731
2707
2683
2660
2637
2614
2590
2567
2544
2521
2498
2475
2452
2429
2405
2380
2354
2327
2299
2269
2238
2206
2173
2141
2108
2077
2045
2017
1990
1965
1940
1917
1894
1871
1848
1824
1799
1774
1748
1722
1695
1668
1641
1615
1588
1560
1532
1503
1474
1447
1422
1398
1376
1356
1337
1318
1301
1285
1270
1256
1242
1228
1213
1197
1179
1159
1138
1118
1098
1079
1062
1046
1029
1012
993
974
953
930
907
882
857
830
803
775
746
718
691
666
641
617
593
569
545
519
493
466
440
415
392
370
350
332
318
305
296
287
280
275
270
267
265
264
265
265
266
265
263
259
254
248
243
238
233
229
224
220
215
211
206
201
196
191
186
182
178
176
174
173
172
172
172
173
172
171
168
163
157
151
145
140
135
131
127
123
119
114
108
100
90
79
66
53
40
27
14
3
-8
-17
-26
-34
-42
-48
-53
-56
-56
-55
-51
-44
-36
-26
-16
-5
5
14
20
24
26
25
22
17
11
5
-1
-8
-14
-20
-27
-33
-39
-45
-51
-57
-63
-69
-74
-78
-81
-84
-86
-89
-91
-93
-94
-94
-93
-91
-87
-83
-77
-72
-66
-60
-54
-49
-46
-44
-44
-46
-50
-55
-62
-69
-76
-83
-89
-96
-102
-110
-118
-127
-135
-143
-151
-159
-167
-175
-182
-188
-193
-198
-201
-203
-205
-206
-207
-207
-208
-210
-212
-214
-217
-220
-223
-225
-228
-230
-233
-235
-237
-240
-243
-247
-252
-258
-265
-273
-281
-292
-304
-318
-334
-350
-366
-383
-399
-415
-431
-447
-464
-481
-498
-515
-531
-547
-561
-575
-587
-597
-604
-609
-612
-614
-614
-612
-610
-609
-608
-608
-609
-611
-614
-619
-624
-632
-642
-655
-669
-685
-701
-717
-733
-750
-767
-785
-803
-821
-840
-858
-875
-892
-907
-921
-935
-947
-960
-972
-984
-995
-1004
-1012
-1018
-1026
-1033
-1039
-1045
-1050
-1055
-1059
-1062
-1063
-1064
-1065
-1066
-1067
-1068
-1069
-1068
-1066
-1063
-1060
-1058
-1057
-1059
-1062
-1066
-1071
-1076
-1082
-1088
-1094
-1102
-1111
-1120
-1129
-1139
-1148
-1157
-1166
-1174
-1181
-1186
-1190
-1192
-1194
-1196
-1198
-1201
-1205
-1210
-1216
-1223
-1231
-1240
-1248
-1257
-1266
-1275
-1283
-1293
-1302
-1313
-1325
-1338
-1351
-1364
-1377
-1391
-1404
-1419
-1435
-1451
-1467
-1483
-1497
-1510
-1521
-1531
-1541
-1550
-1558
-1567
-1574
-1580
-1586
-1589
-1591
-1591
-1589
-1586
-1582
-1578
-1575
-1572
-1571
-1570
-1569
-1570
-1572
-1576
-1580
-1584
-1589
-1595
-1600
-1605
-1610
-1613
-1615
-1616
-1616
-1615
-1615
-1616
-1618
-1621
-1625
-1631
-1636
-1642
-1648
-1654
-1659
-1665
-1672
-1679
-1688
-1695
-1703
-1708
-1712
-1714
-1715
-1715
-1715
-1714
-1714
-1714
-1714
-1713
-1711
-1708
-1705
-1701
-1697
-1693
-1688
-1684
-1680
-1676
-1672
-1668
-1665
-1662
-1659
-1657
-1657
-1656
-1658
-1660
-1664
-1670
-1678
-1687
-1698
-1708
-1719
-1730
-1740
-1750
-1758
-1765
-1770
-1773
-1775
-1774
-1772
-1768
-1763
-1757
-1751
-1745
-1739
-1733
-1728
-1724
-1721
-1722
-1725
-1730
-1737
-1747
-1757
-1769
-1782
-1796
-1810
-1824
-1839
-1854
-1868
-1882
-1894
-1904
-1912
-1917
-1919
-1919
-1918
-1917
-1917
-1917
-1918
-1920
-1922
-1925
-1928
-1931
-1935
-1938
-1942
-1945
-1947
-1948
-1948
-1945
-1941
-1936
-1931
-1926
-1922
-1917
-1914
-1910
-1907
-1906
-1907
-1910
-1915
-1923
-1934
-1946
-1960
-1976
-1993
-2011
-2029
-2048
-2067
-2084
-2101
-2116
-2131
-2145
-2158
-2171
-2183
-2194
-2204
-2214
-2223
-2230
-2236
-2239
-2239
-2236
-2232
-2225
-2216
-2207
-2197
-2188
-2179
-2172
-2166
-2161
-2157
-2154
-2152
-2151
-2150
-2149
-2148
-2147
-2144
-2142
-2139
-2137
-2135
-2134
-2134
-2135
-2137
-2140
-2143
-2148
-2153
-2158
-2165
-2171
-2178
-2183
-2187
-2189
-2190
-2190
-2189
-2185
-2180
-2173
-2165
-2156
-2146
-2136
-2126
-2116
-2107
-2100
-2093
-2087
-2082
-2077
-2071
-2066
-2062
-2057
-2053
-2048
-2041
-2035
-2027
-2017
-2008
-1999
-1989
-1978
-1967
-1954
-1940
-1925
-1908
-1890
-1871
-1851
-1831
-1810
-1789
-1768
-1747
-1724
-1702
-1678
-1654
-1631
-1608
-1587
-1566
-1546
-1527
-1509
-1493
-1479
-1466
-1454
-1443
-1432
-1422
-1411
-1400
-1388
-1376
-1363
-1349
-1333
-1316
-1298
-1277
-1256
-1235
-1214
-1193
-1173
-1155
-1137
-1122
-1108
-1096
-1085
-1075
-1065
-1055
-1045
-1035
-1026
-1016
-1008
-1000
-993
-986
-979
-973
-967
-962
-956
-950
-944
-938
-934
-931
-930
-930
-932
-934
-936
-940
-944
-948
-953
-958
-962
-966
-970
-973
-975
-976
-977
-979
-981
-984
-988
-992
-997
-1002
-1006
-1010
-1014
-1018
-1020
-1022
-1026
-1028
-1029
-1029
-1027
-1025
-1020
-1014
-1010
-1004
-999
-995
-993
-992
-992
-994
-998
-1002
-1008
-1016
-1025
-1036
-1048
-1060
-1072
-1085
-1097
-1109
-1120
-1130
-1139
-1149
-1160
-1171
-1184
-1197
-1211
-1225
-1240
-1255
-1270
-1284
-1299
-1313
-1327
-1341
-1355
-1370
-1385
-1402
-1419
-1438
-1458
-1479
-1500
-1522
-1545
-1569
-1594
-1618
-1641
-1665
-1688
-1711
-1734
-1756
-1779
-1800
-1820
-1840
-1860
-1880
-1901
-1923
-1945
-1968
-1992
-2017
-2043
-2070
-2098
-2126
-2156
-2185
-2214
-2241
-2267
-2290
-2312
-2332
-2351
-2368
-2383
-2397
-2411
-2426
-2440
-2456
-2472
-2488
-2504
-2521
-2538
-2556
-2574
-2593
-2612
-2631
-2649
-2668
-2686
-2706
-2725
-2746
-2768
-2791
-2815
-2839
-2862
-2885
-2906
-2925
-2943
-2961
-2978
-2995
-3012
-3028
-3043
-3056
-3067
-3076
-3083
-3088
-3092
-3095
-3098
-3099
-3099
-3100
-3100
-3103
-3108
-3116
-3126
-3139
-3154
-3170
-3187
-3203
-3218
-3231
-3242
-3252
-3260
-3267
-3273
-3279
-3285
-3292
-3299
-3306
-3315
-3322
-3330
-3336
-3341
-3344
-3346
-3347
-3345
-3341
-3335
-3327
-3319
-3310
-3303
-3297
-3294
-3292
-3293
-3295
-3298
-3303
-3307
-3312
-3315
-3317
-3319
-3319
-3319
-3319
-3317
-3315
-3312
-3307
-3301
-3294
-3286
-3279
-3271
-3265
-3259
-3254
-3250
-3246
-3243
-3240
-3239
-3239
-3239
-3241
-3244
-3247
-3250
-3253
-3255
-3256
-3256
-3254
-3252
-3250
-3248
-3247
-3249
-3252
-3257
-3264
-3272
-3281
-3291
-3301
-3311
-3320
-3327
-3333
-3336
-3338
-3338
-3336
-3332
-3329
-3324
-3320
-3315
-3309
-3303
-3296
-3288
-3280
-3271
-3262
-3255
-3250
-3246
-3244
-3243
-3244
-3244
-3245
-3246
-3248
-3251
-3255
-3261
-3267
-3275
-3283
-3291
-3298
-3304
-3309
-3313
-3317
-3319
-3322
-3325
-3328
-3332
-3336
-3340
-3343
-3346
-3348
-3349
-3350
-3350
-3351
-3350
-3350
-3349
-3347
-3345
-3343
-3340
-3337
-3332
-3326
-3319
-3312
-3305
-3299
-3295
-3291
-3289
-3286
-3283
-3280
-3275
-3268
-3259
-3249
-3237
-3224
-3210
-3194
-3176
-3158
-3139
-3119
-3100
-3081
-3063
-3045
-3028
-3013
-2999
-2987
-2976
-2967
-2959
-2952
-2946
-2941
-2935
-2930
-2923
-2916
-2909
-2900
-2890
-2878
-2863
-2846
-2827
-2806
-2785
-2764
-2742
-2721
-2700
-2680
-2660
-2640
-2620
-2600
-2580
-2560
-2542
-2525
-2509
-2494
-2480
-2467
-2456
-2446
-2437
-2429
-2423
-2418
-2412
-2405
-2396
-2383
-2366
-2346
-2322
-2295
-2266
-2235
-2202
-2168
-2133
-2097
-2061
-2023
-1986
-1949
-1914
-1880
-1848
-1817
-1788
-1761
-1735
-1711
-1688
-1666
-1645
-1626
-1607
-1591
-1576
-1562
-1549
-1537
-1526
-1516
-1508
-1500
-1493
-1485
-1478
-1471
-1464
-1459
-1454
-1450
-1447
-1444
-1441
-1436
-1429
-1420
-1409
-1395
-1381
-1365
-1349
-1332
-1315
-1298
-1279
-1259
-1238
-1216
-1193
-1169
-1146
-1123
-1100
-1075
-1050
-1022
-996
-969
-942
-916
-891
-867
-844
-822
-799
-776
-753
-730
-707
-684
-662
-641
-620
-600
-580
-561
-543
-527
-512
-497
-481
-465
-449
-431
-414
-397
-381
-367
-355
-345
-335
-326
-318
-310
-303
-296
-291
-288
-286
-285
-284
-284
-283
-283
-282
-281
-279
-276
-272
-267
-261
-253
-245
-235
-223
-211
-199
-186
-174
-163
-154
-146
-140
-136
-133
-130
-126
-121
-114
-105
-96
-86
-76
-64
-51
-37
-22
-7
7
19
29
35
38
37
34
28
19
9
-2
-15
-28
-43
-59
-77
-95
-111
-127
-140
-151
-161
-169
-178
-186
-195
-205
-215
-226
-236
-246
-254
-261
-267
-273
-278
-283
-288
-292
-297
-301
-304
-307
-311
-316
-323
-331
-342
-356
-371
-388
-405
-423
-440
-457
-475
-494
-513
-534
-555
-577
-599
-621
-641
-661
-680
-698
-717
-736
-756
-775
-794
-811
-828
-844
-861
-878
-896
-915
-935
-956
-978
-1002
-1027
-1055
-1084
-1116
-1148
-1182
-1216
-1249
-1283
-1316
-1349
-1381
-1413
-1444
-1473
-1502
-1529
-1556
-1581
-1605
-1627
-1647
-1667
-1684
-1700
-1714
-1725
-1734
-1741
-1747
-1753
-1759
-1767
-1777
-1789
-1804
-1822
-1842
-1864
-1888
-1913
-1938
-1964
-1989
-2013
-2037
-2062
-2086
-2110
-2134
-2158
-2183
-2208
-2234
-2263
-2293
-2326
-2361
-2398
-2435
-2472
-2506
-2538
-2566
-2590
-2610
-2625
-2636
-2643
-2647
-2648
-2649
-2650
-2652
-2656
-2661
-2667
-2676
-2687
-2702
-2719
-2739
-2762
-2789
-2817
-2848
-2879
-2910
-2940
-2970
-2998
-3024
-3048
-3069
-3088
-3103
-3116
-3126
-3133
-3139
-3144
-3148
-3154
-3162
-3172
-3184
-3200
-3219
-3241
-3265
-3292
-3320
-3350
-3380
-3412
-3444
-3475
-3506
-3537
-3568
-3597
-3625
-3651
-3674
-3694
-3711
-3724
-3734
-3741
-3746
-3748
-3749
-3750
-3751
-3754
-3760
-3768
-3778
-3790
-3804
-3818
-3831
-3843
-3852
-3860
-3864
-3865
-3864
-3861
-3857
-3851
-3843
-3834
-3824
-3812
-3798
-3782
-3765
-3745
-3725
-3704
-3681
-3659
-3636
-3614
-3592
-3571
-3551
-3532
-3515
-3500
-3488
-3479
-3471
-3466
-3463
-3461
-3460
-3459
-3458
-3458
-3459
-3462
-3468
-3477
-3491
-3507
-3527
-3550
-3576
-3605
-3637
-3669
-3701
-3733
-3763
-3792
-3819
-3844
-3866
-3885
-3903
-3917
-3929
-3938
-3945
-3951
-3956
-3961
-3966
-3972
-3977
-3982
-3986
-3990
-3994
-3997
-4000
-4002
-4005
-4008
-4011
-4014
-4019
-4025
-4032
-4041
-4051
-4066
-4081
-4098
-4115
-4132
-4149
-4166
-4180
-4193
-4203
-4211
-4216
-4218
-4217
-4214
-4209
-4201
-4194
-4186
-4180
-4176
-4175
-4177
-4183
-4192
-4203
-4218
-4236
-4257
-4281
-4306
-4335
-4365
-4399
-4435
-4474
-4515
-4556
-4596
-4634
-4669
-4700
-4729
-4755
-4777
-4797
-4814
-4827
-4838
-4846
-4853
-4858
-4861
-4864
-4865
-4865
-4865
-4864
-4862
-4861
-4861
-4863
-4868
-4875
-4886
-4900
-4918
-4938
-4960
-4982
-5005
-5027
-5047
-5066
-5081
-5094
-5102
-5107
-5108
-5106
-5100
-5089
-5075
-5056
-5035
-5012
-4987
-4961
-4934
-4906
-4877
-4848
-4818
-4789
-4763
-4739
-4719
-4703
-4692
-4685
-4682
-4682
-4685
-4690
-4699
-4711
-4726
-4744
-4765
-4788
-4811
-4835
-4858
-4880
-4902
-4923
-4941
-4958
-4973
-4985
-4994
-5000
-5003
-5003
-5002
-4999
-4996
-4993
-4991
-4991
-4991
-4992
-4993
-4995
-4998
-5002
-5006
-5012
-5019
-5027
-5036
-5046
-5057
-5069
-5082
-5095
-5108
-5120
-5130
-5139
-5147
-5154
-5160
-5167
-5173
-5178
-5183
-5186
-5187
-5187
-5187
-5187
-5187
-5189
-5193
-5199
-5206
-5214
-5222
-5229
-5237
-5244
-5250
-5255
-5259
-5261
-5261
-5258
-5250
-5238
-5222
-5202
-5179
-5154
-5128
-5102
-5077
-5053
-5032
-5014
-4999
-4988
-4982
-4979
-4981
-4986
-4993
-5001
-5011
-5022
-5032
-5042
-5051
-5058
-5064
-5070
-5075
-5079
-5085
-5091
-5099
-5109
-5122
-5136
-5154
-5173
-5194
-5216
-5237
-5259
-5280
-5301
-5322
-5344
-5367
-5389
-5412
-5435
-5457
-5480
-5503
-5527
-5551
-5577
-5605
-5634
-5667
-5701
-5737
-5775
-5815
-5855
-5894
-5933
-5971
-6006
-6039
-6068
-6094
-6117
-6137
-6155
-6171
-6184
-6195
-6204
-6210
-6213
-6213
-6209
-6202
-6193
-6183
-6174
-6166
-6161
-6160
-6162
-6167
-6175
-6184
-6193
-6204
-6217
-6233
-6253
-6278
-6308
-6342
-6382
-6428
-6479
-6535
-6597
-6662
-6731
-6802
-6875
-6947
-7019
-7089
-7155
-7218
-7275
-7327
-7372
-7411
-7445
-7473
-7495
-7513
-7526
-7535
-7540
-7542
-7539
-7534
-7525
-7514
-7502
-7489
-7476
-7463
-7450
-7438
-7428
-7419
-7412
-7407
-7406
-7408
-7413
-7421
-7433
-7445
-7459
-7471
-7482
-7491
-7495
-7493
-7486
-7474
-7458
-7437
-7412
-7384
-7352
-7316
-7279
-7241
-7202
-7163
-7124
-7085
-7046
-7007
-6968
-6929
-6891
-6854
-6816
-6779
-6741
-6702
-6662
-6620
-6576
-6528
-6477
-6423
-6366
-6308
-6249
-6190
-6133
-6076
-6022
-5970
-5920
-5873
-5827
-5782
-5737
-5693
-5650
-5608
-5567
-5527
-5489
-5453
-5420
-5390
-5363
-5339
-5321
-5307
-5300
-5299
-5303
-5311
-5320
-5330
-5340
-5350
-5358
-5365
-5369
-5369
-5365
-5357
-5345
-5330
-5312
-5292
-5270
-5249
-5229
-5210
-5195
-5182
-5172
-5165
-5161
-5160
-5162
-5166
-5171
-5177
-5183
-5190
-5195
-5199
-5200
-5199
-5194
-5187
-5177
-5165
-5150
-5135
-5120
-5106
-5096
-5088
-5085
-5087
-5093
-5104
-5120
-5140
-5165
-5194
-5228
-5266
-5308
-5354
-5402
-5450
-5499
-5546
-5591
-5635
-5678
-5720
-5761
-5797
-5830
-5856
-5878
-5895
-5909
-5922
-5933
-5943
-5952
-5961
-5972
-5984
-5999
-6018
-6043
-6074
-6110
-6152
-6197
-6245
-6295
-6348
-6403
-6459
-6517
-6575
-6634
-6694
-6756
-6817
-6877
-6936
-6994
-7052
-7111
-7172
-7235
-7301
-7368
-7436
-7503
-7570
-7635
-7698
-7759
-7818
-7873
-7925
-7974
-8020
-8063
-8103
-8140
-8173
-8200
-8222
-8238
-8247
-8250
-8249
-8244
-8238
-8231
-8222
-8211
-8197
-8183
-8167
-8151
-8135
-8119
-8103
-8090
-8077
-8066
-8055
-8045
-8037
-8032
-8029
-8032
-8038
-8047
-8060
-8076
-8095
-8116
-8138
-8160
-8180
-8201
-8220
-8235
-8245
-8249
-8249
-8245
-8238
-8228
-8215
-8200
-8180
-8159
-8132
-8106
-8076
-8045
-8013
-7980
-7945
-7908
-7872
-7835
-7800
-7767
-7734
-7701
-7669
-7637
-7608
-7581
-7554
-7527
-7500
-7475
-7450
-7427
-7403
-7377
-7351
-7325
-7303
-7285
-7270
-7259
-7248
-7239
-7232
-7229
-7230
-7237
-7248
-7262
-7277
-7294
-7314
-7336
-7361
-7389
-7420
-7453
-7489
-7527
-7569
-7613
-7660
-7709
-7761
-7817
-7876
-7939
-8002
-8066
-8129
-8192
-8255
-8319
-8383
-8448
-8511
-8573
-8631
-8686
-8736
-8783
-8826
-8866
-8903
-8937
-8967
-8992
-9013
-9029
-9042
-9053
-9062
-9070
-9075
-9079
-9081
-9080
-9076
-9070
-9061
-9050
-9036
-9019
-9001
-8980
-8958
-8934
-8910
-8886
-8863
-8842
-8822
-8804
-8790
-8779
-8772
-8767
-8764
-8761
-8758
-8754
-8751
-8750
-8751
-8755
-8762
-8769
-8777
-8785
-8793
-8801
-8809
-8816
-8823
-8830
-8835
-8840
-8843
-8845
-8845
-8845
-8843
-8841
-8838
-8834
-8828
-8819
-8808
-8793
-8775
-8753
-8727
-8698
-8665
-8628
-8588
-8546
-8502
-8457
-8410
-8362
-8315
-8268
-8224
-8183
-8148
-8115
-8087
-8064
-8044
-8026
-8010
-7994
-7976
-7954
-7930
-7901
-7870
-7834
-7795
-7752
-7705
-7653
-7598
-7539
-7477
-7413
-7348
-7282
-7216
-7151
-7087
-7024
-6961
-6901
-6843
-6787
-6733
-6681
-6631
-6583
-6536
-6491
-6449
-6408
-6368
-6329
-6288
-6247
-6204
-6159
-6114
-6067
-6020
-5973
-5925
-5879
-5834
-5790
-5748
-5708
-5671
-5637
-5605
-5576
-5550
-5526
-5506
-5488
-5474
-5462
-5453
-5446
-5440
-5434
-5428
-5422
-5414
-5404
-5392
-5377
-5360
-5341
-5322
-5304
-5286
-5271
-5257
-5243
-5231
-5218
-5206
-5194
-5182
-5172
-5162
-5153
-5146
-5140
-5134
-5128
-5123
-5117
-5110
-5103
-5096
-5087
-5078
-5067
-5055
-5041
-5025
-5008
-4990
-4972
-4954
-4936
-4920
-4906
-4894
-4884
-4875
-4867
-4861
-4857
-4855
-4856
-4861
-4868
-4880
-4895
-4912
-4933
-4955
-4979
-5004
-5029
-5055
-5080
-5103
-5125
-5144
-5161
-5175
-5189
-5202
-5214
-5225
-5236
-5246
-5254
-5262
-5269
-5277
-5284
-5292
-5300
-5307
-5315
-5320
-5324
-5326
-5327
-5326
-5324
-5322
-5320
-5320
-5321
-5323
-5326
-5329
-5332
-5333
-5334
-5335
-5336
-5339
-5344
-5353
-5366
-5382
-5402
-5426
-5452
-5481
-5512
-5545
-5581
-5617
-5653
-5688
-5722
-5755
-5785
-5812
-5836
-5858
-5877
-5893
-5907
-5917
-5924
-5927
-5926
-5920
-5910
-5896
-5880
-5860
-5838
-5814
-5788
-5761
-5732
-5703
-5672
-5641
-5610
-5579
-5549
-5520
-5493
-5468
-5444
-5420
-5397
-5374
-5350
-5326
-5302
-5278
-5255
-5232
-5210
-5189
-5166
-5143
-5118
-5092
-5064
-5037
-5009
-4982
-4955
-4928
-4901
-4876
-4851
-4827
-4804
-4783
-4764
-4747
-4732
-4721
-4713
-4710
-4713
-4723
-4740
-4764
-4795
-4831
-4873
-4918
-4966
-5015
-5064
-5111
-5156
-5197
-5232
-5261
-5284
-5300
-5309
-5311
-5308
-5300
-5287
-5269
-5249
-5227
-5205
-5183
-5162
-5143
-5126
-5110
-5095
-5081
-5067
-5054
-5042
-5032
-5021
-5011
-5000
-4987
-4972
-4954
-4933
-4908
-4879
-4847
-4811
-4771
-4727
-4680
-4630
-4577
-4523
-4467
-4411
-4357
-4303
-4250
-4200
-4151
-4105
-4061
-4019
-3980
-3941
-3902
-3864
-3826
-3787
-3749
-3712
-3677
-3645
-3616
-3590
-3567
-3546
-3526
-3505
-3484
-3461
-3435
-3407
-3377
-3344
-3310
-3273
-3233
-3189
-3139
-3084
-3023
-2957
-2885
-2808
-2727
-2643
-2557
-2469
-2380
-2290
-2201
-2112
-2027
-1945
-1868
-1795
-1727
-1663
-1603
-1545
-1490
-1438
-1389
-1341
-1296
-1253
-1213
-1176
-1143
-1114
-1089
-1067
-1047
-1031
-1018
-1006
-999
-992
-988
-985
-984
-985
-987
-993
-1002
-1014
-1030
-1050
-1073
-1099
-1126
-1155
-1183
-1211
-1238
-1263
-1287
-1310
-1333
-1354
-1375
-1396
-1415
-1433
-1448
-1461
-1469
-1472
-1471
-1465
-1454
-1440
-1423
-1402
-1379
-1353
-1324
-1294
-1263
-1231
-1200
-1169
-1140
-1113
-1089
-1068
-1050
-1034
-1020
-1008
-998
-989
-980
-972
-966
-960
-955
-950
-945
-940
-936
-932
-927
-921
-915
-910
-906
-904
-904
-907
-912
-919
-929
-941
-955
-971
-989
-1008
-1031
-1056
-1082
-1108
-1135
-1160
-1183
-1205
-1225
-1245
-1263
-1282
-1299
-1316
-1330
-1343
-1354
-1362
-1367
-1370
-1369
-1366
-1359
-1349
-1338
-1323
-1307
-1289
-1270
-1250
-1231
-1213
-1197
-1182
-1170
-1160
-1152
-1147
-1142
-1139
-1136
-1132
-1128
-1123
-1117
-1112
-1106
-1100
-1094
-1088
-1083
-1077
-1070
-1063
-1054
-1043
-1032
-1018
-1004
-990
-974
-957
-938
-917
-895
-871
-846
-821
-797
-774
-754
-736
-721
-709
-698
-687
-677
-665
-651
-635
-617
-597
-574
-550
-524
-496
-467
-437
-405
-373
-340
-307
-273
-238
-204
-171
-139
-108
-76
-44
-13
19
50
80
109
136
161
185
209
232
255
281
310
341
376
414
454
497
540
584
628
672
716
760
802
842
880
915
947
978
1006
1034
1059
1082
1103
1122
1140
1156
1173
1190
1208
1227
1249
1274
1302
1334
1369
1408
1451
1496
1545
1596
1650
1705
1761
1819
1877
1935
1993
2050
2105
2158
2207
2251
2292
2328
2359
2387
2412
2435
2456
2477
2498
2521
2545
2572
2601
2633
2667
2705
2745
2787
2831
2876
2922
2969
3018
3068
3122
3178
3238
3300
3364
3430
3495
3560
3623
3684
3743
3800
3855
3908
3960
4011
4064
4117
4174
4235
4302
4374
4451
4532
4617
4704
4793
4883
4974
5066
5157
5250
5343
5435
5527
5617
5705
5790
5873
5952
6027
6101
6171
6240
6307
6372
6435
6496
6557
6618
6678
6740
6803
6867
6933
6999
7067
7135
7203
7271
7340
7410
7480
7550
7620
7691
7761
7831
7901
7969
8035
8099
8161
8221
8279
8336
8392
8446
8498
8550
8600
8648
8694
8738
8780
8821
8861
8900
8938
8974
9008
9039
9069
9096
9122
9147
9172
9196
9219
9243
9267
9292
9318
9346
9376
9409
9446
9486
9531
9580
9633
9688
9744
9799
9854
9905
9954
9999
10041
10077
10109
10135
10156
10171
10180
10183
10180
10174
10163
10151
10136
10120
10102
10083
10064
10043
10022
10001
9980
9960
9941
9924
9909
9896
9885
9874
9865
9855
9847
9838
9829
9820
9810
9798
9785
9771
9757
9742
9728
9715
9703
9690
9677
9664
9649
9632
9613
9592
9570
9547
9524
9501
9478
9458
9440
9424
9409
9395
9382
9368
9352
9335
9316
9294
9270
9244
9216
9186
9155
9125
9096
9068
9042
9018
8996
8974
8953
8933
8915
8896
8878
8860
8843
8825
8808
8791
8776
8761
8747
8734
8723
8713
8704
8697
8691
8686
8682
8680
8679
8680
8682
8687
8695
8705
8719
8737
8757
8780
8806
8835
8864
8895
8927
8959
8989
9019
9046
9070
9092
9111
9128
9144
9158
9171
9182
9193
9203
9212
9219
9225
9230
9232
9234
9234
9233
9232
9231
9229
9229
9230
9232
9236
9242
9251
9263
9278
9296
9318
9344
9371
9402
9434
9468
9503
9538
9574
9608
9642
9676
9709
9743
9778
9814
9850
9888
9927
9966
10007
10048
10090
10131
10173
10216
10259
10302
10346
10390
10435
10480
10526
10573
10619
10667
10714
10761
10808
10854
10899
10942
10983
11023
11062
11099
11137
11173
11208
11243
11276
11308
11340
11372
11405
11439
11476
11514
11555
11598
11643
11691
11740
11792
11844
11897
11950
12003
12057
12111
12167
12223
12280
12338
12396
12455
12513
12572
12630
12689
12748
12807
12866
12925
12983
13041
13099
13155
13211
13266
13320
13374
13428
13481
13534
13588
13640
13692
13744
13794
13842
13888
13933
13977
14019
14060
14101
14140
14177
14213
14247
14279
14308
14335
14361
14385
14410
14435
14462
14490
14519
14551
14585
14622
14662
14706
14755
14807
14863
14922
14985
15049
15115
15182
15249
15315
15379
15441
15500
15557
15611
15663
15711
15756
15799
15837
15873
15905
15934
15960
15985
16008
16030
16050
16071
16091
16111
16131
16151
16172
16193
16216
16239
16264
16289
16315
16340
16364
16389
16412
16435
16457
16478
16498
16518
16537
16555
16573
16590
16606
16623
16640
16658
16677
16697
16718
16740
16762
16784
16807
16829
16851
16872
16892
16909
16922
16933
16939
16940
16937
16929
16917
16900
16880
16856
16831
16804
16777
16749
16723
16699
16676
16654
16635
16616
16599
16583
16568
16555
16543
16533
16523
16514
16506
16499
16493
16489
16486
16485
16486
16489
16495
16502
16511
16520
16530
16539
16547
16554
16560
16564
16566
16568
16569
16570
16571
16573
16575
16578
16582
16587
16591
16596
16600
16603
16604
16604
16601
16596
16589
16580
16569
16556
16542
16527
16510
16492
16473
16451
16427
16401
16370
16338
16303
16268
16230
16190
16149
16108
16065
16021
15977
15933
15888
15845
15803
15762
15723
15685
15648
15613
15578
15544
15510
15477
15445
15412
15380
15347
15312
15277
15240
15201
15161
15120
15078
15035
14991
14945
14898
14849
14797
14744
14688
14631
14573
14513
14451
14389
14327
14264
14201
14139
14078
14017
13955
13893
13830
13764
13697
13627
13556
13482
13406
13328
13250
13170
13090
13010
12931
12852
12774
12697
12622
12548
12476
12406
12337
12270
12203
12137
12072
12006
11941
11877
11814
11753
11694
11639
11586
11537
11491
11446
11403
11362
11321
11281
11242
11204
11166
11129
11093
11057
11023
10989
10957
10925
10893
10863
10832
10802
10772
10742
10713
10684
10655
10626
10597
10566
10535
10502
10469
10437
10405
10375
10347
10320
10295
10271
10248
10225
10201
10178
10154
10131
10107
10083
10060
10037
10015
9992
9970
9948
9927
9906
9885
9866
9848
9831
9816
9803
9792
9783
9775
9769
9765
9762
9761
9760
9760
9761
9763
9765
9768
9772
9778
9784
9791
9799
9807
9817
9827
9838
9851
9865
9879
9893
9906
9918
9928
9936
9942
9946
9949
9951
9952
9952
9950
9948
9946
9944
9941
9938
9935
9931
9928
9925
9923
9920
9918
9915
9914
9912
9911
9911
9911
9912
9913
9915
9918
9922
9928
9934
9942
9950
9960
9970
9980
9992
10004
10018
10033
10051
10070
10091
10115
10139
10164
10191
10218
10245
10274
10303
10333
10363
10393
10424
10456
10488
10520
10552
10584
10615
10647
10677
10706
10734
10760
10785
10807
10827
10845
10861
10875
10888
10899
10910
10919
10928
10937
10945
10953
10963
10974
10987
11001
11018
11036
11055
11075
11096
11117
11139
11160
11182
11204
11226
11246
11266
11285
11302
11317
11331
11344
11354
11363
11371
11378
11383
11389
11393
11398
11403
11409
11415
11422
11430
11439
11450
11460
11472
11483
11495
11505
11515
11524
11532
11538
11543
11545
11544
11541
11534
11525
11513
11499
11484
11468
11451
11432
11413
11393
11372
11352
11332
11313
11295
11279
11263
11247
11232
11215
11197
11178
11156
11133
11107
11080
11051
11021
10988
10954
10919
10882
10845
10806
10767
10728
10687
10647
10606
10565
10524
10483
10443
10405
10368
10332
10298
10266
10234
10204
10175
10148
10121
10095
10070
10045
10020
9996
9972
9947
9921
9893
9863
9831
9795
9757
9717
9674
9628
9579
9528
9474
9419
9362
9304
9246
9189
9132
9078
9025
8976
8929
8885
8844
8806
8771
8740
8712
8686
8663
8640
8619
8599
8579
8558
8538
8517
8495
8473
8451
8429
8408
8387
8367
8348
8330
8313
8297
8282
8267
8253
8240
8227
8213
8198
8182
8164
8146
8127
8106
8087
8069
8052
8035
8019
8003
7986
7968
7948
7927
7905
7882
7858
7835
7812
7790
7768
7747
7726
7706
7686
7667
7648
7631
7615
7600
7586
7574
7562
7551
7541
7530
7519
7508
7497
7486
7476
7468
7461
7455
7451
7448
7447
7448
7449
7452
7456
7460
7464
7469
7473
7478
7482
7487
7492
7497
7503
7508
7514
7520
7526
7531
7536
7540
7542
7543
7542
7538
7532
7522
7510
7496
7479
7462
7444
7426
7408
7391
7374
7358
7341
7325
7310
7296
7282
7270
7260
7251
7244
7238
7232
7228
7224
7219
7214
7208
7200
7192
7183
7173
7162
7150
7138
7125
7112
7098
7083
7069
7054
7039
7023
7008
6992
6975
6957
6938
6918
6898
6878
6857
6836
6816
6797
6778
6761
6744
6729
6715
6701
6687
6673
6658
6643
6627
6610
6592
6575
6556
6538
6520
6502
6484
6466
6449
6432
6415
6401
6389
6378
6370
6363
6357
6352
6348
6344
6340
6335
6330
6324
6319
6313
6307
6299
6291
6281
6269
6254
6237
6217
6194
6169
6141
6112
6080
6046
6010
5973
5933
5892
5849
5804
5758
5709
5659
5608
5556
5503
5449
5397
5345
5295
5247
5200
5156
5113
5072
5033
4996
4960
4926
4895
4865
4836
4809
4782
4755
4729
4702
4676
4649
4623
4597
4571
4547
4523
4499
4476
4453
4431
4409
4387
4366
4346
4325
4304
4281
4256
4229
4199
4165
4129
4090
4048
4003
3958
3909
3858
3805
3749
3691
3630
3567
3502
3434
3364
3293
3221
3147
3072
2998
2923
2850
2777
2706
2637
2569
2503
2439
2377
2315
2255
2194
2134
2074
2013
1954
1895
1836
1778
1721
1665
1610
1555
1501
1446
1391
1336
1282
1227
1173
1119
1064
1010
957
905
854
803
753
702
650
597
543
486
428
368
306
243
180
118
55
-6
-66
-125
-181
-236
-288
-337
-385
-429
-472
-514
-554
-593
-632
-671
-709
-747
-783
-818
-851
-882
-911
-937
-962
-985
-1006
-1029
-1051
-1073
-1096
-1119
-1143
-1167
-1192
-1218
-1243
-1268
-1292
-1314
-1335
-1354
-1372
-1388
-1403
-1416
-1428
-1440
-1451
-1461
-1472
-1482
-1493
-1504
-1515
-1527
-1540
-1555
-1570
-1588
-1607
-1629
-1653
-1678
-1705
-1733
-1760
-1787
-1813
-1837
-1859
-1879
-1897
-1912
-1924
-1935
-1943
-1949
-1954
-1958
-1962
-1966
-1971
-1977
-1985
-1994
-2005
-2019
-2033
-2049
-2066
-2082
-2098
-2114
-2128
-2141
-2152
-2162
-2169
-2176
-2180
-2184
-2186
-2187
-2187
-2186
-2184
-2182
-2178
-2174
-2170
-2165
-2160
-2156
-2152
-2148
-2146
-2144
-2142
-2142
-2142
-2143
-2144
-2145
-2147
-2149
-2150
-2150
-2150
-2148
-2145
-2141
-2136
-2129
-2121
-2112
-2103
-2092
-2080
-2067
-2053
-2037
-2021
-2005
-1987
-1969
-1951
-1933
-1915
-1898
-1883
-1869
-1857
-1848
-1840
-1835
-1832
-1831
-1831
-1833
-1837
-1841
-1844
-1847
-1848
-1848
-1847
-1844
-1839
-1833
-1826
-1818
-1809
-1799
-1788
-1777
-1766
-1756
-1746
-1737
-1729
-1722
-1715
-1708
-1700
-1691
-1682
-1671
-1660
-1648
-1635
-1622
-1608
-1594
-1579
-1564
-1549
-1534
-1519
-1505
-1492
-1480
-1469
-1459
-1450
-1441
-1433
-1424
-1416
-1408
-1399
-1390
-1381
-1371
-1361
-1351
-1342
-1333
-1326
-1321
-1318
-1317
-1318
-1322
-1328
-1336
-1347
-1360
-1375
-1391
-1409
-1427
-1445
-1463
-1479
-1495
-1510
-1524
-1536
-1548
-1559
-1570
-1580
-1592
-1604
-1616
-1630
-1646
-1662
-1680
-1699
-1719
-1739
-1760
-1781
-1803
-1826
-1850
-1874
-1898
-1922
-1947
-1972
-1997
-2021
-2048
-2073
-2097
-2121
-2144
-2166
-2187
-2208
-2227
-2247
-2266
-2286
-2306
-2327
-2348
-2370
-2392
-2414
-2437
-2460
-2484
-2508
-2534
-2559
-2585
-2610
-2636
-2660
-2684
-2708
-2730
-2752
-2772
-2792
-2811
-2829
-2847
-2865
-2884
-2903
-2923
-2944
-2966
-2989
-3013
-3038
-3065
-3092
-3120
-3148
-3176
-3204
-3232
-3259
-3287
-3316
-3344
-3373
-3402
-3431
-3460
-3489
-3517
-3545
-3572
-3598
-3623
-3648
-3671
-3692
-3711
-3728
-3742
-3755
-3766
-3775
-3783
-3790
-3797
-3804
-3811
-3820
-3830
-3841
-3855
-3871
-3888
-3908
-3930
-3954
-3978
-4003
-4029
-4054
-4078
-4101
-4124
-4146
-4168
-4190
-4212
-4236
-4261
-4288
-4317
-4349
-4382
-4418
-4455
-4495
-4535
-4576
-4617
-4658
-4698
-4738
-4777
-4815
-4851
-4887
-4921
-4953
-4984
-5013
-5042
-5068
-5093
-5116
-5138
-5158
-5177
-5194
-5209
-5224
-5238
-5252
-5266
-5279
-5292
-5305
-5318
-5331
-5344
-5358
-5372
-5386
-5401
-5416
-5431
-5447
-5463
-5479
-5496
-5512
-5528
-5544
-5558
-5572
-5584
-5596
-5607
-5618
-5628
-5637
-5647
-5656
-5666
-5675
-5684
-5693
-5703
-5713
-5724
-5735
-5746
-5758
-5769
-5781
-5793
-5805
-5817
-5829
-5841
-5854
-5866
-5879
-5893
-5906
-5919
-5932
-5946
-5960
-5974
-5989
-6004
-6020
-6036
-6053
-6071
-6090
-6111
-6132
-6154
-6177
-6200
-6224
-6248
-6272
-6296
-6320
-6344
-6368
-6392
-6416
-6439
-6462
-6484
-6505
-6526
-6545
-6564
-6581
-6598
-6614
-6629
-6644
-6659
-6673
-6686
-6699
-6711
-6724
-6737
-6749
-6762
-6774
-6787
-6799
-6812
-6824
-6836
-6847
-6858
-6868
-6878
-6889
-6899
-6911
-6922
-6934
-6946
-6959
-6973
-6988
-7003
-7021
-7039
-7059
-7080
-7101
-7123
-7145
-7168
-7190
-7213
-7236
-7260
-7284
-7310
-7336
-7363
-7390
-7418
-7445
-7473
-7499
-7524
-7549
-7572
-7594
-7615
-7635
-7654
-7673
-7691
-7710
-7730
-7750
-7771
-7794
-7818
-7843
-7869
-7896
-7922
-7949
-7975
-8000
-8026
-8054
-8080
-8106
-8135
-8164
-8193
-8222
-8251
-8281
-8310
-8338
-8365
-8391
-8417
-8443
-8468
-8492
-8517
-8541
-8564
-8588
-8611
-8634
-8657
-8679
-8700
-8722
-8743
-8764
-8784
-8803
-8822
-8841
-8859
-8877
-8896
-8916
-8937
-8958
-8981
-9004
-9027
-9050
-9073
-9095
-9117
-9138
-9159
-9180
-9201
-9221
-9240
-9259
-9278
-9297
-9315
-9334
-9353
-9371
-9390
-9408
-9426
-9443
-9460
-9476
-9492
-9508
-9524
-9539
-9553
-9567
-9581
-9593
-9606
-9618
-9630
-9640
-9650
-9659
-9667
-9674
-9679
-9683
-9685
-9685
-9682
-9679
-9673
-9666
-9658
-9649
-9641
-9633
-9626
-9620
-9615
-9611
-9608
-9607
-9608
-9611
-9615
-9621
-9628
-9636
-9645
-9654
-9665
-9676
-9687
-9698
-9709
-9719
-9729
-9739
-9748
-9757
-9767
-9776
-9785
-9794
-9803
-9813
-9822
-9831
-9840
-9849
-9857
-9865
-9873
-9880
-9888
-9894
-9901
-9908
-9915
-9924
-9933
-9944
-9955
-9968
-9982
-9997
-10012
-10028
-10043
-10058
-10073
-10086
-10100
-10112
-10124
-10136
-10147
-10158
-10169
-10180
-10191
-10202
-10214
-10226
-10239
-10252
-10265
-10277
-10290
-10302
-10315
-10328
-10340
-10354
-10367
-10380
-10393
-10407
-10420
-10434
-10448
-10461
-10475
-10489
-10502
-10515
-10529
-10542
-10554
-10567
-10579
-10591
-10602
-10612
-10622
-10631
-10639
-10647
-10655
-10663
-10671
-10679
-10688
-10697
-10707
-10717
-10727
-10738
-10749
-10760
-10771
-10782
-10791
-10799
-10806
-10811
-10814
-10815
-10814
-10811
-10807
-10801
-10794
-10786
-10777
-10767
-10756
-10745
-10732
-10719
-10706
-10692
-10677
-10663
-10648
-10633
-10617
-10601
-10585
-10567
-10549
-10530
-10511
-10492
-10472
-10453
-10433
-10413
-10394
-10374
-10353
-10332
-10310
-10287
-10264
-10240
-10215
-10191
-10167
-10142
-10118
-10093
-10068
-10043
-10018
-9993
-9969
-9945
-9921
-9898
-9876
-9855
-9836
-9817
-9800
-9783
-9768
-9754
-9740
-9726
-9713
-9698
-9683
-9667
-9649
-9631
-9612
-9591
-9569
-9546
-9522
-9497
-9471
-9444
-9417
-9390
-9363
-9336
-9311
-9286
-9262
-9239
-9216
-9194
-9172
-9151
-9129
-9108
-9087
-9065
-9044
-9022
-9001
-8980
-8959
-8939
-8920
-8902
-8885
-8868
-8852
-8837
-8821
-8805
-8790
-8773
-8757
-8741
-8725
-8710
-8695
-8680
-8665
-8651
-8638
-8625
-8612
-8601
-8589
-8579
-8569
-8560
-8551
-8542
-8532
-8523
-8512
-8501
-8489
-8476
-8463
-8448
-8432
-8415
-8396
-8376
-8354
-8332
-8308
-8284
-8259
-8234
-8209
-8185
-8161
-8138
-8116
-8095
-8074
-8055
-8036
-8018
-8000
-7982
-7964
-7945
-7926
-7907
-7888
-7868
-7849
-7830
-7812
-7795
-7778
-7762
-7746
-7730
-7715
-7700
-7684
-7669
-7653
-7637
-7621
-7605
-7589
-7573
-7557
-7541
-7525
-7510
-7495
-7481
-7468
-7456
-7446
-7437
-7429
-7423
-7418
-7414
-7410
-7407
-7404
-7402
-7400
-7397
-7394
-7390
-7386
-7382
-7378
-7374
-7371
-7368
-7365
-7364
-7363
-7363
-7363
-7363
-7364
-7365
-7365
-7367
-7368
-7369
-7371
-7374
-7377
-7381
-7386
-7392
-7399
-7406
-7415
-7423
-7432
-7441
-7450
-7459
-7467
-7475
-7482
-7490
-7497
-7504
-7511
-7517
-7523
-7529
-7535
-7542
-7548
-7553
-7559
-7565
-7571
-7577
-7582
-7588
-7594
-7600
-7605
-7611
-7616
-7621
-7626
-7630
-7635
-7639
-7643
-7648
-7652
-7657
-7662
-7668
-7675
-7682
-7690
-7699
-7708
-7717
-7727
-7737
-7749
-7762
-7776
-7791
-7808
-7825
-7843
-7861
-7879
-7897
-7914
-7931
-7947
-7964
-7979
-7994
-8007
-8022
-8035
-8048
-8061
-8074
-8087
-8102
-8116
-8130
-8144
-8157
-8173
-8186
-8202
-8216
-8230
-8243
-8256
-8267
-8276
-8284
-8291
-8296
-8301
-8305
-8308
-8312
-8316
-8320
-8327
-8335
-8344
-8355
-8367
-8380
-8394
-8409
-8424
-8440
-8456
-8472
-8489
-8506
-8523
-8540
-8558
-8577
-8596
-8615
-8634
-8653
-8672
-8690
-8708
-8726
-8743
-8760
-8777
-8793
-8809
-8826
-8842
-8859
-8876
-8894
-8912
-8930
-8948
-8966
-8983
-9001
-9019
-9036
-9053
-9071
-9088
-9106
-9123
-9141
-9158
-9176
-9194
-9212
-9230
-9248
-9266
-9285
-9304
-9322
-9341
-9359
-9378
-9397
-9417
-9436
-9456
-9475
-9494
-9514
-9533
-9553
-9572
-9592
-9612
-9632
-9652
-9672
-9692
-9713
-9734
-9755
-9778
-9801
-9826
-9851
-9876
-9903
-9929
-9956
-9983
-10010
-10037
-10064
-10092
-10119
-10146
-10174
-10202
-10230
-10258
-10286
-10313
-10340
-10368
-10395
-10422
-10448
-10474
-10501
-10527
-10553
-10580
-10606
-10633
-10659
-10685
-10710
-10736
-10760
-10785
-10809
-10832
-10855
-10877
-10899
-10921
-10942
-10963
-10984
-11005
-11025
-11046
-11066
-11085
-11103
-11120
-11137
-11153
-11169
-11184
-11199
-11215
-11230
-11246
-11261
-11278
-11294
-11311
-11328
-11345
-11362
-11378
-11393
-11406
-11419
-11430
-11441
-11450
-11459
-11467
-11474
-11479
-11484
-11487
-11490
-11492
-11493
-11494
-11494
-11495
-11495
-11494
-11493
-11492
-11491
-11489
-11486
-11484
-11481
-11477
-11473
-11469
-11464
-11458
-11452
-11445
-11438
-11430
-11423
-11415
-11406
-11397
-11386
-11375
-11361
-11346
-11329
-11311
-11291
-11271
-11250
-11229
-11208
-11187
-11167
-11146
-11125
-11105
-11084
-11063
-11041
-11020
-10998
-10977
-10955
-10933
-10911
-10889
-10866
-10843
-10819
-10795
-10768
-10741
-10713
-10684
-10654
-10622
-10590
-10557
-10522
-10487
-10452
-10415
-10379
-10342
-10305
-10269
-10232
-10195
-10159
-10122
-10086
-10051
-10016
-9981
-9946
-9911
-9876
-9842
-9807
-9773
-9739
-9705
-9672
-9638
-9606
-9573
-9541
-9510
-9478
-9446
-9414
-9382
-9351
-9320
-9289
-9258
-9227
-9196
-9166
-9134
-9103
-9072
-9041
-9009
-8978
-8947
-8916
-8886
-8856
-8828
-8801
-8775
-8751
-8727
-8706
-8685
-8665
-8646
-8628
-8610
-8592
-8574
-8557
-8539
-8522
-8505
-8488
-8470
-8453
-8436
-8419
-8402
-8385
-8368
-8352
-8336
-8321
-8307
-8292
-8279
-8265
-8252
-8239
-8226
-8213
-8201
-8189
-8177
-8164
-8153
-8140
-8128
-8116
-8103
-8090
-8077
-8064
-8048
-8034
-8016
-8000
-7982
-7963
-7944
-7924
-7903
-7882
-7861
-7840
-7818
-7797
-7776
-7755
-7735
-7716
-7696
-7677
-7658
-7640
-7622
-7604
-7587
-7571
-7555
-7540
-7525
-7512
-7498
-7485
-7473
-7461
-7449
-7438
-7428
-7418
-7408
-7398
-7388
-7378
-7367
-7356
-7344
-7332
-7320
-7308
-7294
-7281
-7266
-7251
-7236
-7219
-7202
-7184
-7166
-7147
-7128
-7109
-7090
-7071
-7052
-7032
-7013
-6993
-6972
-6952
-6931
-6909
-6887
-6865
-6843
-6821
-6799
-6777
-6755
-6734
-6713
-6692
-6671
-6650
-6630
-6610
-6591
-6572
-6553
-6534
-6516
-6498
-6480
-6461
-6443
-6425
-6406
-6388
-6370
-6352
-6333
-6314
-6296
-6277
-6258
-6239
-6220
-6202
-6183
-6165
-6147
-6129
-6110
-6092
-6074
-6056
-6038
-6020
-6003
-5986
-5969
-5953
-5937
-5921
-5906
-5891
-5877
-5863
-5850
-5836
-5822
-5808
-5793
-5778
-5763
-5747
-5732
-5716
-5699
-5682
-5665
-5647
-5628
-5610
-5591
-5573
-5555
-5537
-5520
-5503
-5486
-5469
-5452
-5435
-5419
-5402
-5385
-5369
-5352
-5335
-5319
-5302
-5285
-5269
-5252
-5236
-5219
-5203
-5187
-5171
-5155
-5140
-5125
-5111
-5097
-5084
-5071
-5059
-5047
-5036
-5025
-5014
-5004
-4993
-4982
-4971
-4960
-4948
-4935
-4923
-4910
-4896
-4883
-4870
-4856
-4843
-4829
-4816
-4802
-4788
-4775
-4760
-4745
-4730
-4713
-4696
-4679
-4661
-4643
-4624
-4605
-4585
-4566
-4546
-4527
-4507
-4487
-4467
-4447
-4427
-4407
-4386
-4366
-4344
-4322
-4300
-4277
-4254
-4230
-4206
-4183
-4160
-4137
-4114
-4091
-4070
-4048
-4026
-4003
-3982
-3960
-3938
-3916
-3894
-3872
-3849
-3826
-3804
-3781
-3759
-3736
-3714
-3691
-3669
-3646
-3622
-3599
-3575
-3550
-3526
-3502
-3479
-3455
-3432
-3409
-3387
-3365
-3343
-3321
-3300
-3278
-3257
-3236
-3215
-3194
-3172
-3151
-3130
-3108
-3087
-3066
-3044
-3024
-3003
-2984
-2964
-2946
-2928
-2911
-2894
-2878
-2863
-2847
-2832
-2818
-2803
-2789
-2775
-2761
-2747
-2732
-2717
-2702
-2686
-2670
-2653
-2636
-2619
-2601
-2584
-2567
-2550
-2533
-2516
-2500
-2483
-2467
-2451
-2436
-2421
-2407
-2392
-2378
-2363
-2349
-2335
-2320
-2306
-2292
-2278
-2264
-2251
-2238
-2226
-2214
-2202
-2191
-2179
-2168
-2157
-2146
-2134
-2122
-2109
-2096
-2083
-2069
-2055
-2041
-2027
-2012
-1998
-1983
-1969
-1955
-1941
-1927
-1914
-1902
-1889
-1877
-1865
-1853
-1840
-1828
-1815
-1803
-1790
-1777
-1765
-1752
-1739
-1726
-1713
-1700
-1686
-1672
-1658
-1644
-1629
-1614
-1600
-1585
-1570
-1555
-1540
-1526
-1511
-1496
-1481
-1466
-1451
-1436
-1422
-1408
-1394
-1380
-1366
-1352
-1339
-1326
-1313
-1299
-1286
-1272
-1258
-1243
-1227
-1211
-1194
-1177
-1159
-1141
-1122
-1103
-1083
-1063
-1043
-1022
-1002
-983
-964
-946
-928
-911
-893
-877
-860
-844
-827
-811
-794
-776
-757
-738
-719
-698
-677
-655
-633
-610
-587
-565
-542
-519
-497
-474
-451
-428
-404
-381
-357
-332
-308
-284
-259
-235
-210
-186
-161
-137
-112
-86
-61
-34
-8
20
49
78
109
141
173
206
240
275
310
345
381
417
452
488
523
558
593
628
663
698
733
768
803
838
873
908
943
979
1014
1051
1087
1124
1160
1196
1233
1269
1305
1341
1377
1414
1450
1487
1524
1562
1599
1635
1672
1709
1745
1782
1819
1855
1892
1928
1964
1999
2033
2066
2100
2132
2165
2197
2229
2260
2291
2322
2352
2383
2413
2443
2473
2503
2533
2562
2591
2618
2646
2673
2699
2725
2751
2777
2802
2827
2852
2876
2900
2924
2948
2972
2996
3020
3044
3068
3092
3116
3141
3165
3189
3212
3236
3259
3283
3307
3330
3354
3378
3403
3427
3452
3477
3502
3526
3551
3575
3598
3622
3644
3667
3688
3709
3730
3749
3769
3787
3806
3823
3840
3856
3872
3887
3902
3917
3931
3944
3957
3970
3982
3994
4005
4016
4026
4035
4045
4051
4059
4065
4070
4074
4077
4080
4081
4081
4080
4078
4075
4073
4070
4067
4065
4062
4062
4061
4059
4059
4059
4059
4059
4058
4058
4057
4057
4056
4056
4054
4054
4053
4051
4049
4046
4045
4042
4040
4037
4033
4029
4025
4019
4013
4006
4000
3993
3985
3977
3969
3961
3952
3943
3934
3925
3915
3906
3896
3887
3878
3869
3859
3850
3840
3830
3819
3809
3798
3788
3778
3767
3757
3746
3736
3726
3716
3707
3698
3690
3682
3675
3667
3660
3653
3646
3639
3633
3627
3621
3615
3609
3603
3597
3591
3585
3578
3572
3565
3558
3551
3544
3536
3528
3521
3513
3506
3499
3492
3485
3479
3473
3468
3463
3458
3453
3449
3446
3443
3440
3438
3437
3437
3437
3438
3440
3443
3446
3450
3454
3459
3464
3469
3475
3481
3487
3494
3500
3506
3513
3519
3526
3533
3539
3545
3551
3557
3563
3568
3574
3579
3585
3590
3596
3601
3607
3613
3618
3624
3630
3635
3640
3645
3650
3654
3659
3663
3668
3672
3677
3682
3686
3691
3696
3701
3707
3713
3720
3726
3734
3741
3748
3756
3764
3771
3779
3786
3794
3801
3809
3816
3823
3830
3837
3843
3850
3856
3863
3869
3875
3881
3887
3893
3900
3907
3914
3922
3930
3939
3948
3957
3967
3977
3987
3998
4008
4019
4030
4042
4053
4065
4077
4090
4102
4115
4128
4140
4153
4165
4177
4189
4200
4212
4223
4235
4246
4257
4268
4280
4291
4303
4315
4327
4340
4353
4366
4379
4393
4406
4420
4435
4449
4463
4476
4490
4502
4514
4526
4537
4547
4557
4566
4575
4583
4591
4598
4605
4611
4618
4624
4630
4636
4642
4648
4654
4660
4665
4671
4677
4682
4688
4695
4701
4708
4715
4723
4730
4738
4747
4755
4764
4773
4782
4791
4800
4809
4819
4828
4838
4848
4859
4870
4881
4893
4906
4919
4931
4945
4958
4972
4985
5000
5014
5030
5046
5062
5078
5095
5112
5128
5145
5161
5177
5192
5206
5219
5231
5243
5254
5264
5273
5282
5290
5298
5305
5312
5319
5325
5332
5339
5346
5353
5361
5369
5378
5387
5396
5405
5414
5423
5432
5441
5450
5458
5466
5473
5481
5488
5496
5503
5511
5520
5528
5537
5546
5555
5564
5573
5582
5592
5601
5611
5620
5630
5640
5651
5661
5672
5683
5694
5705
5716
5726
5735
5745
5753
5762
5770
5778
5785
5792
5799
5806
5812
5819
5825
5832
5839
5845
5852
5858
5864
5870
5876
5882
5888
5893
5898
5902
5907
5911
5915
5918
5922
5925
5928
5931
5934
5936
5939
5941
5943
5945
5947
5949
5950
5952
5953
5955
5957
5959
5961
5964
5966
5970
5973
5977
5982
5986
5991
5997
6002
6008
6014
6021
6028
6035
6043
6051
6060
6068
6077
6087
6096
6106
6117
6127
6138
6150
6161
6173
6184
6196
6207
6218
6228
6238
6247
6257
6265
6273
6281
6288
6295
6301
6307
6313
6318
6323
6327
6332
6337
6342
6347
6353
6359
6366
6374
6381
6389
6398
6407
6416
6425
6434
6443
6452
6461
6470
6479
6488
6496
6504
6512
6521
6528
6536
6544
6552
6561
6569
6577
6586
6594
6603
6612
6621
6630
6639
6648
6657
6666
6675
6683
6691
6699
6708
6716
6725
6733
6742
6751
6760
6769
6779
6789
6799
6809
6820
6830
6841
6851
6860
6869
6878
6886
6895
6903
6911
6919
6927
6936
6944
6953
6961
6970
6979
6988
6997
7006
7015
7024
7032
7040
7049
7058
7066
7075
7084
7093
7103
7112
7122
7131
7141
7151
7162
7172
7182
7192
7203
7213
7225
7236
7248
7261
7274
7288
7303
7318
7333
7349
7364
7379
7394
7409
7423
7437
7451
7463
7475
7486
7497
7508
7518
7529
7540
7552
7564
7577
7590
7604
7619
7635
7651
7669
7687
7706
7726
7746
7766
7786
7805
7825
7844
7862
7881
7899
7916
7933
7950
7967
7983
7999
8013
8029
8045
8060
8074
8087
8102
8115
8128
8141
8153
8166
8178
8189
8203
8215
8228
8241
8255
8268
8280
8293
8305
8317
8329
8340
8351
8361
8371
8380
8389
8397
8404
8411
8418
8425
8431
8437
8444
8450
8456
8462
8467
8473
8478
8482
8487
8490
8494
8497
8500
8503
8506
8509
8512
8514
8517
8519
8522
8524
8527
8529
8531
8533
8535
8536
8538
8539
8540
8540
8540
8540
8539
8539
8538
8536
8535
8533
8531
8528
8525
8522
8519
8515
8512
8508
8504
8501
8497
8493
8488
8483
8478
8473
8467
8462
8456
8450
8443
8437
8431
8425
8418
8412
8405
8399
8393
8386
8380
8373
8367
8361
8355
8350
8344
8339
8334
8329
8324
8319
8315
8310
8305
8301
8296
8292
8289
8285
8281
8277
8273
8269
8265
8261
8258
8254
8250
8246
8242
8239
8235
8231
8228
8225
8222
8219
8216
8212
8209
8206
8202
8199
8195
8192
8188
8185
8180
8177
8172
8167
8162
8157
8151
8147
8141
8135
8131
8125
8119
8115
8109
8103
8099
8093
8087
8082
8076
8070
8063
8055
8048
8042
8034
8026
8019
8010
8002
7994
7986
7978
7970
7962
7954
7946
7937
7929
7920
7911
7901
7892
7883
7873
7864
7855
7845
7836
7826
7817
7807
7797
7787
7777
7767
7757
7746
7736
7725
7714
7703
7692
7680
7668
7655
7642
7629
7616
7602
7587
7573
7558
7544
7529
7514
7499
7484
7469
7455
7440
7425
7411
7396
7383
7370
7357
7344
7332
7320
7309
7297
7286
7275
7264
7253
7243
7232
7222
7212
7203
7193
7185
7176
7169
7161
7154
7148
7142
7136
7130
7124
7119
7114
7109
7105
7102
7098
7095
7092
7089
7085
7083
7080
7077
7075
7072
7069
7067
7064
7061
7057
7054
7051
7048
7045
7042
7040
7037
7035
7033
7030
7028
7026
7023
7020
7018
7015
7012
7009
7006
7002
6999
6996
6992
6988
6985
6981
6977
6973
6969
6964
6960
6956
6952
6948
6944
6941
6937
6933
6930
6927
6925
6923
6921
6919
6918
6918
6917
6917
6918
6919
6919
6920
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6932
6933
6934
6934
6935
6936
6937
6938
6939
6940
6942
6944
6946
6949
6952
6955
6958
6961
6964
6968
6971
6973
6976
6978
6980
6981
6983
6983
6984
6984
6983
6982
6981
6980
6978
6977
6976
6974
6973
6972
6971
6970
6969
6968
6968
6968
6968
6968
6969
6969
6970
6970
6970
6970
6969
6969
6968
6967
6965
6964
6962
6960
6959
6957
6954
6952
6949
6946
6943
6940
6937
6934
6930
6926
6922
6918
6913
6909
6903
6898
6892
6886
6880
6874
6867
6859
6851
6843
6835
6827
6819
6811
6802
6794
6786
6777
6769
6760
6751
6741
6730
6719
6708
6696
6683
6670
6656
6642
6628
6613
6598
6582
6567
6551
6535
6519
6502
6485
6468
6450
6432
6414
6395
6376
6356
6337
6317
6298
6278
6258
6238
6217
6197
6176
6154
6133
6111
6089
6067
6044
6021
5998
5975
5951
5928
5904
5880
5857
5833
5809
5784
5760
5735
5710
5686
5661
5636
5610
5585
5559
5532
5506
5479
5452
5425
5399
5372
5345
5319
5292
5265
5239
5212
5185
5159
5132
5106
5079
5053
5027
5000
4974
4948
4921
4895
4869
4843
4817
4792
4766
4741
4716
4692
4667
4643
4619
4595
4571
4548
4525
4502
4479
4456
4434
4411
4389
4367
4346
4325
4305
4285
4265
4245
4226
4206
4187
4168
4149
4129
4110
4091
4070
4051
4032
4011
3993
3973
3953
3933
3914
3894
3875
3856
3838
3819
3801
3783
3766
3748
3731
3714
3698
3681
3665
3649
3633
3618
3602
3587
3572
3557
3543
3528
3514
3500
3487
3473
3459
3446
3433
3420
3408
3396
3384
3372
3361
3350
3338
3327
3316
3304
3293
3282
3271
3260
3249
3238
3227
3216
3205
3194
3183
3171
3160
3149
3138
3127
3116
3105
3095
3085
3076
3067
3059
3051
3043
3036
3029
3023
3016
3009
3002
2994
2986
2978
2970
2961
2952
2943
2934
2925
2916
2907
2898
2889
2881
2873
2865
2858
2850
2842
2835
2827
2820
2812
2803
2794
2785
2774
2764
2752
2741
2728
2715
2702
2688
2673
2658
2643
2627
2611
2595
2579
2563
2547
2531
2515
2498
2482
2466
2449
2433
2416
2399
2382
2365
2347
2329
2312
2294
2276
2258
2239
2221
2203
2185
2167
2150
2132
2115
2097
2080
2063
2045
2029
2011
1994
1977
1960
1943
1926
1910
1893
1877
1860
1844
1829
1813
1797
1781
1765
1748
1732
1715
1698
1681
1663
1646
1628
1611
1593
1576
1558
1541
1523
1506
1489
1472
1456
1439
1423
1406
1390
1373
1356
1338
1320
1301
1281
1261
1241
1220
1199
1178
1157
1136
1115
1095
1074
1054
1035
1016
997
978
960
942
923
904
885
865
844
823
801
778
755
731
707
682
657
632
606
580
554
528
502
476
450
425
399
374
349
324
299
275
250
226
201
177
152
128
103
78
54
29
4
-21
-45
-70
-95
-120
-145
-171
-196
-221
-247
-273
-298
-324
-350
-376
-402
-428
-453
-479
-504
-529
-553
-578
-602
-627
-651
-675
-699
-723
-747
-772
-796
-820
-844
-868
-892
-915
-939
-963
-986
-1008
-1032
-1054
-1077
-1099
-1122
-1144
-1166
-1188
-1209
-1231
-1253
-1275
-1297
-1319
-1341
-1364
-1387
-1410
-1433
-1457
-1481
-1505
-1530
-1554
-1579
-1604
-1630
-1655
-1681
-1707
-1733
-1760
-1787
-1814
-1840
-1867
-1893
-1919
-1944
-1969
-1994
-2017
-2041
-2066
-2089
-2112
-2135
-2159
-2182
-2205
-2229
-2253
-2277
-2300
-2324
-2348
-2371
-2395
-2418
-2442
-2466
-2489
-2513
-2537
-2560
-2584
-2608
-2631
-2654
-2677
-2700
-2723
-2745
-2767
-2789
-2810
-2832
-2853
-2874
-2894
-2915
-2936
-2956
-2977
-2998
-3018
-3039
-3059
-3079
-3099
-3119
-3139
-3159
-3178
-3197
-3216
-3235
-3254
-3273
-3291
-3310
-3328
-3346
-3363
-3381
-3398
-3415
-3432
-3449
-3466
-3482
-3498
-3514
-3530
-3545
-3560
-3575
-3590
-3604
-3618
-3633
-3646
-3660
-3673
-3685
-3697
-3708
-3719
-3729
-3739
-3749
-3758
-3766
-3774
-3783
-3791
-3799
-3807
-3815
-3822
-3829
-3836
-3842
-3847
-3852
-3855
-3859
-3862
-3864
-3867
-3869
-3872
-3874
-3877
-3880
-3883
-3886
-3888
-3890
-3892
-3893
-3893
-3893
-3893
-3892
-3890
-3888
-3886
-3884
-3882
-3880
-3877
-3875
-3874
-3872
-3870
-3868
-3867
-3865
-3863
-3861
-3859
-3857
-3854
-3851
-3847
-3843
-3838
-3834
-3829
-3823
-3818
-3812
-3807
-3801
-3795
-3789
-3783
-3776
-3770
-3763
-3755
-3748
-3740
-3731
-3723
-3714
-3705
-3696
-3687
-3678
-3669
-3659
-3650
-3641
-3631
-3622
-3612
-3602
-3593
-3583
-3572
-3562
-3552
-3541
-3530
-3518
-3506
-3494
-3482
-3469
-3457
-3444
-3430
-3417
-3404
-3390
-3377
-3363
-3349
-3335
-3321
-3307
-3292
-3277
-3261
-3245
-3229
-3212
-3194
-3177
-3159
-3141
-3123
-3105
-3087
-3068
-3050
-3032
-3014
-2996
-2978
-2960
-2942
-2925
-2907
-2890
-2872
-2855
-2838
-2820
-2803
-2786
-2770
-2753
-2737
-2721
-2706
-2691
-2675
-2660
-2645
-2629
-2614
-2597
-2581
-2565
-2548
-2531
-2514
-2498
-2481
-2465
-2448
-2433
-2417
-2402
-2387
-2373
-2359
-2345
-2331
-2318
-2305
-2293
-2280
-2269
-2257
-2246
-2236
-2225
-2215
-2206
-2197
-2189
-2181
-2174
-2167
-2160
-2154
-2149
-2144
-2140
-2136
-2133
-2130
-2128
-2126
-2124
-2123
-2122
-2121
-2120
-2119
-2119
-2119
-2120
-2121
-2122
-2124
-2126
-2129
-2132
-2136
-2141
-2146
-2152
-2158
-2165
-2173
-2181
-2190
-2199
-2209
-2219
-2230
-2240
-2251
-2261
-2272
-2283
-2294
-2306
-2317
-2328
-2340
-2352
-2364
-2376
-2388
-2400
-2413
-2426
-2439
-2452
-2467
-2481
-2496
-2511
-2527
-2544
-2561
-2578
-2597
-2615
-2634
-2653
-2673
-2692
-2712
-2732
-2752
-2772
-2792
-2813
-2833
-2854
-2875
-2897
-2918
-2940
-2962
-2985
-3008
-3031
-3054
-3078
-3101
-3125
-3150
-3174
-3198
-3222
-3246
-3270
-3295
-3319
-3343
-3368
-3393
-3418
-3444
-3469
-3495
-3520
-3546
-3571
-3597
-3623
-3649
-3674
-3700
-3725
-3750
-3775
-3800
-3824
-3849
-3874
-3898
-3922
-3946
-3970
-3993
-4017
-4040
-4062
-4086
-4109
-4131
-4153
-4175
-4197
-4218
-4240
-4261
-4282
-4303
-4324
-4345
-4366
-4386
-4407
-4428
-4449
-4470
-4491
-4511
-4532
-4553
-4574
-4594
-4615
-4636
-4657
-4678
-4698
-4719
-4739
-4760
-4780
-4800
-4820
-4839
-4859
-4879
-4898
-4917
-4936
-4955
-4973
-4991
-5008
-5025
-5041
-5057
-5072
-5086
-5100
-5114
-5127
-5140
-5152
-5165
-5177
-5189
-5202
-5214
-5227
-5239
-5251
-5263
-5275
-5286
-5297
-5308
-5318
-5328
-5338
-5347
-5356
-5365
-5373
-5381
-5388
-5396
-5402
-5409
-5415
-5421
-5427
-5432
-5438
-5443
-5448
-5453
-5458
-5464
-5469
-5474
-5479
-5484
-5489
-5494
-5499
-5503
-5508
-5512
-5516
-5520
-5523
-5527
-5531
-5534
-5538
-5542
-5545
-5549
-5553
-5556
-5560
-5563
-5567
-5571
-5574
-5578
-5582
-5585
-5588
-5590
-5592
-5594
-5595
-5596
-5597
-5598
-5598
-5598
-5597
-5597
-5596
-5594
-5593
-5591
-5589
-5587
-5585
-5582
-5579
-5576
-5572
-5569
-5565
-5561
-5558
-5554
-5551
-5548
-5545
-5543
-5541
-5540
-5539
-5538
-5537
-5537
-5537
-5537
-5538
-5538
-5538
-5539
-5539
-5540
-5540
-5541
-5542
-5543
-5544
-5545
-5546
-5546
-5547
-5547
-5547
-5546
-5546
-5545
-5544
-5542
-5541
-5539
-5537
-5536
-5533
-5531
-5529
-5527
-5524
-5521
-5519
-5516
-5514
-5511
-5509
-5506
-5504
-5502
-5500
-5498
-5495
-5493
-5491
-5489
-5486
-5484
-5481
-5479
-5477
-5475
-5473
-5471
-5469
-5467
-5465
-5464
-5462
-5460
-5458
-5455
-5453
-5450
-5447
-5444
-5440
-5437
-5433
-5430
-5426
-5423
-5419
-5416
-5414
-5411
-5409
-5408
-5407
-5406
-5406
-5405
-5405
-5405
-5406
-5406
-5406
-5406
-5406
-5406
-5405
-5404
-5403
-5402
-5400
-5399
-5397
-5396
-5394
-5392
-5390
-5388
-5386
-5385
-5383
-5382
-5381
-5380
-5379
-5379
-5378
-5377
-5377
-5376
-5375
-5375
-5375
-5374
-5374
-5374
-5373
-5373
-5372
-5372
-5371
-5371
-5370
-5370
-5369
-5368
-5368
-5367
-5366
-5365
-5365
-5364
-5363
-5363
-5363
-5362
-5363
-5363
-5364
-5365
-5366
-5367
-5368
-5370
-5371
-5372
-5374
-5376
-5377
-5379
-5381
-5383
-5386
-5388
-5391
-5394
-5398
-5402
-5406
-5410
-5414
-5418
-5421
-5425
-5429
-5433
-5437
-5441
-5445
-5449
-5453
-5457
-5461
-5464
-5467
-5470
-5473
-5476
-5480
-5483
-5487
-5491
-5496
-5500
-5505
-5510
-5515
-5521
-5527
-5533
-5540
-5547
-5555
-5563
-5571
-5580
-5589
-5598
-5607
-5617
-5626
-5636
-5646
-5655
-5665
-5675
-5684
-5694
-5703
-5712
-5722
-5731
-5741
-5751
-5760
-5770
-5781
-5791
-5801
-5812
-5823
-5834
-5845
-5857
-5869
-5880
-5892
-5904
-5915
-5926
-5937
-5947
-5957
-5966
-5976
-5985
-5993
-6001
-6009
-6017
-6024
-6032
-6039
-6046
-6053
-6061
-6068
-6076
-6084
-6093
-6101
-6110
-6119
-6127
-6137
-6146
-6155
-6164
-6172
-6181
-6189
-6197
-6205
-6213
-6221
-6228
-6235
-6243
-6250
-6257
-6263
-6270
-6276
-6282
-6288
-6294
-6299
-6304
-6309
-6313
-6316
-6319
-6322
-6324
-6325
-6326
-6326
-6327
-6326
-6326
-6325
-6324
-6322
-6320
-6318
-6316
-6313
-6311
-6308
-6304
-6301
-6297
-6293
-6289
-6284
-6279
-6274
-6269
-6264
-6258
-6253
-6247
-6241
-6234
-6227
-6220
-6212
-6203
-6194
-6185
-6175
-6164
-6154
-6143
-6131
-6119
-6107
-6095
-6082
-6069
-6057
-6044
-6031
-6017
-6004
-5990
-5975
-5960
-5945
-5929
-5913
-5897
-5880
-5863
-5845
-5827
-5809
-5790
-5771
-5752
-5733
-5714
-5695
-5676
-5657
-5637
-5617
-5598
-5577
-5557
-5537
-5516
-5495
-5474
-5452
-5431
-5409
-5386
-5363
-5339
-5315
-5291
-5266
-5240
-5214
-5188
-5161
-5134
-5106
-5079
-5051
-5023
-4995
-4966
-4938
-4909
-4881
-4852
-4823
-4794
-4765
-4736
-4707
-4679
-4650
-4621
-4592
-4562
-4533
-4503
-4472
-4442
-4411
-4380
-4349
-4318
-4287
-4256
-4225
-4194
-4163
-4132
-4102
-4072
-4042
-4013
-3984
-3955
-3927
-3900
-3873
-3846
-3820
-3795
-3769
-3744
-3720
-3696
-3672
-3648
-3625
-3601
-3578
-3555
-3532
-3509
-3486
-3463
-3440
-3417
-3395
-3372
-3350
-3327
-3305
-3284
-3262
-3241
-3221
-3201
-3182
-3163
-3145
-3127
-3110
-3093
-3076
-3060
-3044
-3028
-3013
-2998
-2983
-2969
-2955
-2942
-2930
-2918
-2906
-2896
-2886
-2877
-2868
-2860
-2852
-2845
-2838
-2832
-2826
-2821
-2815
-2810
-2805
-2800
-2795
-2791
-2786
-2782
-2778
-2775
-2772
-2770
-2768
-2767
-2766
-2766
-2766
-2767
-2768
-2769
-2770
-2772
-2774
-2776
-2779
-2781
-2784
-2788
-2792
-2796
-2800
-2805
-2810
-2816
-2821
-2828
-2834
-2841
-2848
-2855
-2862
-2870
-2877
-2884
-2891
-2898
-2905
-2912
-2919
-2927
-2935
-2943
-2952
-2962
-2971
-2981
-2992
-3002
-3013
-3024
-3035
-3047
-3058
-3069
-3081
-3092
-3104
-3116
-3128
-3140
-3153
-3165
-3178
-3191
-3204
-3218
-3231
-3245
-3258
-3272
-3286
-3300
-3314
-3327
-3341
-3355
-3368
-3382
-3395
-3409
-3422
-3435
-3448
-3461
-3474
-3487
-3500
-3513
-3526
-3538
-3551
-3563
-3575
-3587
-3599
-3611
-3622
-3634
-3645
-3656
-3667
-3678
-3688
-3698
-3709
-3719
-3729
-3739
-3750
-3760
-3770
-3780
-3790
-3800
-3810
-3819
-3828
-3837
-3846
-3854
-3863
-3871
-3879
-3886
-3894
-3901
-3909
-3915
-3922
-3928
-3934
-3940
-3946
-3951
-3955
-3959
-3963
-3967
-3970
-3972
-3975
-3976
-3978
-3979
-3979
-3979
-3978
-3977
-3976
-3974
-3972
-3970
-3967
-3964
-3961
-3958
-3954
-3951
-3947
-3943
-3938
-3934
-3929
-3924
-3919
-3914
-3909
-3904
-3898
-3892
-3887
-3880
-3874
-3868
-3861
-3854
-3848
-3841
-3834
-3827
-3821
-3814
-3808
-3802
-3795
-3789
-3782
-3775
-3767
-3760
-3752
-3743
-3734
-3724
-3714
-3704
-3693
-3682
-3671
-3660
-3648
-3637
-3625
-3613
-3601
-3589
-3577
-3565
-3553
-3541
-3529
-3518
-3506
-3494
-3482
-3470
-3457
-3445
-3433
-3420
-3408
-3395
-3382
-3369
-3356
-3343
-3330
-3316
-3303
-3289
-3275
-3261
-3247
-3234
-3219
-3205
-3191
-3177
-3163
-3149
-3135
-3122
-3108
-3095
-3081
-3068
-3055
-3041
-3028
-3014
-3000
-2986
-2971
-2956
-2941
-2925
-2909
-2892
-2875
-2858
-2841
-2824
-2806
-2788
-2770
-2753
-2735
-2717
-2700
-2683
-2665
-2648
-2631
-2614
-2597
-2580
-2563
-2546
-2528
-2510
-2492
-2474
-2455
-2436
-2416
-2396
-2376
-2356
-2336
-2316
-2296
-2276
-2256
-2236
-2217
-2197
-2177
-2158
-2139
-2119
-2100
-2081
-2061
-2041
-2023
-2003
-1984
-1964
-1943
-1922
-1901
-1880
-1858
-1836
-1813
-1791
-1768
-1745
-1722
-1700
-1677
-1654
-1632
-1610
-1588
-1566
-1544
-1522
-1501
-1480
-1458
-1437
-1415
-1394
-1372
-1351
-1329
-1307
-1284
-1262
-1239
-1216
-1192
-1169
-1145
-1121
-1097
-1073
-1049
-1024
-1000
-976
-951
-927
-902
-878
-854
-829
-805
-780
-755
-730
-705
-680
-655
-630
-605
-580
-555
-529
-504
-479
-453
-428
-403
-377
-352
-326
-301
-276
-251
-227
-203
-179
-155
-131
-107
-84
-60
-37
-13
10
34
58
81
105
130
154
179
204
229
254
279
303
328
353
378
403
428
453
478
503
528
553
578
603
628
653
679
704
729
754
779
805
830
856
881
907
934
960
986
1012
1039
1066
1092
1119
1145
1171
1197
1223
1249
1275
1300
1326
1352
1377
1403
1429
1454
1480
1505
1531
1556
1581
1606
1631
1655
1680
1704
1729
1753
1778
1802
1827
1851
1876
1900
1924
1948
1971
1995
2017
2041
2064
2086
2108
2130
2151
2172
2192
2212
2232
2252
2271
2290
2309
2327
2345
2362
2379
2396
2412
2428
2444
2460
2475
2490
2504
2518
2532
2546
2560
2573
2586
2599
2612
2624
2636
2648
2659
2670
2681
2691
2702
2712
2721
2731
2740
2749
2757
2766
2774
2783
2791
2800
2808
2816
2825
2833
2841
2849
2857
2864
2872
2879
2887
2894
2901
2908
2914
2920
2926
2931
2936
2941
2945
2949
2952
2956
2959
2962
2966
2969
2972
2975
2978
2980
2983
2986
2989
2991
2994
2996
2998
3000
3001
3003
3004
3005
3006
3007
3007
3008
3009
3009
3010
3011
3012
3012
3013
3014
3016
3017
3018
3019
3021
3022
3023
3025
3026
3028
3029
3031
3033
3035
3038
3040
3042
3045
3047
3049
3052
3054
3056
3058
3060
3062
3064
3066
3068
3069
3071
3073
3076
3078
3080
3082
3085
3087
3090
3092
3095
3097
3100
3102
3105
3107
3110
3112
3115
3117
3119
3120
3122
3124
3125
3127
3129
3130
3132
3134
3135
3137
3139
3140
3142
3144
3146
3148
3150
3152
3154
3156
3158
3160
3162
3165
3167
3170
3173
3175
3178
3180
3183
3185
3188
3191
3193
3196
3200
3203
3207
3210
3214
3217
3221
3224
3227
3231
3234
3237
3240
3242
3245
3248
3251
3253
3256
3259
3261
3264
3267
3271
3274
3277
3281
3285
3288
3292
3295
3298
3302
3305
3309
3313
3316
3320
3324
3329
3333
3337
3342
3347
3352
3357
3362
3368
3373
3379
3384
3390
3396
3401
3407
3413
3419
3425
3430
3436
3441
3446
3451
3456
3460
3464
3468
3472
3476
3479
3482
3485
3488
3491
3494
3498
3501
3504
3507
3511
3515
3518
3522
3526
3530
3534
3538
3543
3547
3551
3556
3561
3565
3570
3575
3580
3584
3589
3593
3598
3602
3606
3610
3614
3618
3622
3626
3630
3633
3637
3641
3644
3648
3651
3654
3658
3661
3664
3668
3671
3675
3679
3683
3687
3691
3695
3699
3702
3706
3710
3713
3716
3720
3723
3726
3729
3732
3735
3738
3742
3745
3748
3751
3755
3758
3762
3765
3769
3773
3777
3780
3784
3788
3792
3795
3799
3802
3805
3808
3811
3814
3816
3818
3820
3822
3823
3825
3826
3827
3827
3828
3827
3827
3826
3825
3824
3823
3822
3820
3819
3818
3817
3817
3816
3816
3816
3815
3815
3815
3815
3815
3815
3814
3814
3813
3812
3810
3809
3808
3806
3805
3803
3801
3799
3797
3795
3794
3792
3790
3788
3786
3783
3781
3779
3776
3774
3771
3768
3765
3762
3759
3756
3752
3749
3745
3741
3737
3733
3728
3724
3719
3714
3709
3703
3698
3692
3687
3681
3675
3670
3664
3659
3653
3648
3643
3638
3633
3628
3622
3617
3611
3605
3600
3594
3588
3582
3575
3569
3562
3556
3549
3543
3536
3529
3523
3516
3510
3503
3496
3489
3482
3474
3467
3459
3451
3443
3435
3427
3419
3411
3403
3395
3387
3380
3373
3366
3359
3353
3346
3340
3334
3328
3321
3315
3309
3302
3295
3288
3281
3274
3267
3259
3252
3244
3236
3229
3221
3214
3207
3200
3193
3186
3179
3173
3166
3159
3152
3145
3137
3130
3123
3116
3110
3103
3096
3090
3084
3077
3071
3065
3059
3053
3047
3041
3035
3029
3023
3017
3011
3005
2999
2993
2988
2982
2977
2971
2966
2960
2955
2949
2944
2938
2932
2926
2919
2913
2906
2899
2892
2885
2878
2871
2864
2857
2850
2843
2836
2829
2822
2815
2808
2802
2795
2789
2782
2776
2770
2764
2758
2752
2745
2739
2733
2727
2721
2716
2710
2704
2698
2693
2687
2682
2676
2671
2666
2661
2656
2652
2647
2643
2639
2635
2631
2627
2623
2619
2615
2612
2608
2604
2600
2597
2593
2590
2586
2584
2581
2579
2577
2575
2573
2572
2571
2570
2570
2570
2570
2571
2572
2573
2575
2577
2579
2581
2584
2586
2589
2592
2595
2599
2602
2606
2611
2615
2620
2624
2629
2634
2638
2643
2648
2653
2657
2662
2667
2671
2676
2680
2685
2690
2694
2699
2703
2708
2712
2716
2720
2724
2728
2732
2735
2738
2741
2744
2746
2749
2752
2754
2757
2759
2762
2764
2767
2769
2772
2774
2776
2779
2781
2783
2785
2787
2789
2791
2793
2794
2796
2798
2799
2801
2803
2804
2806
2807
2808
2810
2811
2811
2812
2812
2812
2813
2813
2813
2813
2814
2814
2815
2815
2816
2816
2816
2816
2815
2815
2814
2813
2812
2811
2809
2808
2806
2804
2802
2800
2798
2795
2793
2790
2787
2785
2782
2779
2776
2774
2771
2768
2766
2763
2761
2759
2757
2754
2752
2750
2748
2745
2743
2740
2737
2734
2731
2727
2724
2720
2716
2711
2707
2702
2697
2692
2688
2683
2678
2673
2668
2663
2658
2653
2648
2642
2637
2632
2627
2622
2617
2612
2608
2603
2598
2593
2589
2584
2579
2574
2569
2564
2560
2555
2550
2545
2541
2536
2531
2527
2522
2517
2512
2508
2503
2498
2493
2487
2482
2476
2470
2464
2457
2451
2445
2438
2432
2425
2418
2412
2405
2398
2391
2385
2378
2371
2365
2358
2352
2345
2339
2333
2326
2319
2312
2305
2298
2290
2282
2274
2266
2258
2249
2241
2232
2223
2214
2205
2196
2187
2177
2167
2158
2148
2138
2128
2119
2109
2099
2090
2081
2072
2063
2054
2045
2037
2028
2020
2012
2005
1997
1990
1983
1976
1969
1963
1956
1950
1944
1938
1932
1926
1921
1915
1910
1904
1899
1894
1889
1884
1880
1875
1871
1867
1863
1858
1854
1850
1847
1843
1839
1835
1832
1828
1824
1821
1817
1814
1810
1807
1803
1800
1796
1793
1789
1786
1783
1779
1776
1773
1769
1766
1763
1760
1757
1754
1752
1750
1748
1746
1744
1743
1741
1740
1738
1737
1736
1735
1734
1733
1733
1733
1733
1733
1733
1733
1733
1733
1733
1734
1734
1734
1735
1736
1736
1737
1738
1740
1741
1742
1744
1745
1747
1748
1750
1752
1754
1756
1758
1761
1763
1766
1769
1772
1775
1778
1781
1784
1787
1791
1795
1798
1802
1806
1810
1815
1819
1824
1828
1833
1838
1843
1848
1852
1857
1862
1866
1871
1875
1879
1884
1888
1891
1895
1899
1902
1905
1908
1910
1913
1915
1917
1919
1920
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1934
1935
1936
1937
1938
1939
1940
1940
1941
1942
1942
1942
1942
1941
1941
1940
1938
1937
1935
1932
1930
1927
1923
1920
1916
1912
1907
1903
1897
1892
1886
1880
1873
1866
1859
1852
1844
1835
1827
1818
1808
1799
1789
1779
1769
1759
1748
1737
1726
1715
1703
1692
1680
1668
1656
1645
1633
1621
1610
1598
1587
1576
1564
1553
1542
1531
1520
1509
1498
1487
1476
1465
1454
1443
1431
1420
1408
1396
1384
1372
1359
1346
1333
1320
1307
1294
1280
1267
1253
1239
1225
1211
1198
1184
1170
1156
1143
1129
1115
1101
1087
1074
1060
1046
1032
1018
1004
992
978
965
952
939
925
912
900
887
874
862
850
838
826
814
803
792
781
770
760
749
738
727
716
705
694
683
672
661
650
639
628
617
606
595
583
571
559
547
535
523
510
498
486
473
461
449
437
425
413
401
389
377
365
353
342
330
318
306
294
282
270
258
246
233
221
208
196
183
170
157
143
130
116
102
87
73
58
44
29
15
0
-15
-30
-45
-61
-76
-92
-108
-124
-139
-156
-172
-188
-204
-220
-236
-252
-268
-283
-299
-315
-331
-347
-363
-379
-396
-413
-430
-447
-464
-481
-498
-515
-533
-550
-567
-584
-601
-618
-636
-654
-672
-690
-709
-727
-746
-765
-784
-803
-822
-841
-861
-880
-900
-919
-939
-959
-979
-999
-1018
-1039
-1059
-1078
-1098
-1118
-1138
-1157
-1176
-1196
-1215
-1234
-1253
-1272
-1291
-1310
-1328
-1347
-1366
-1385
-1404
-1423
-1442
-1462
-1481
-1501
-1520
-1540
-1560
-1579
-1599
-1619
-1638
-1658
-1678
-1697
-1717
-1736
-1756
-1775
-1795
-1814
-1834
-1854
-1873
-1893
-1913
-1934
-1954
-1974
-1995
-2016
-2037
-2058
-2080
-2101
-2123
-2144
-2166
-2188
-2210
-2231
-2253
-2275
-2296
-2317
-2338
-2359
-2380
-2401
-2421
-2441
-2461
-2480
-2499
-2517
-2535
-2553
-2571
-2588
-2605
-2622
-2638
-2655
-2671
-2688
-2704
-2721
-2737
-2754
-2770
-2787
-2803
-2819
-2836
-2852
-2869
-2885
-2902
-2918
-2934
-2950
-2966
-2981
-2997
-3011
-3026
-3040
-3054
-3068
-3081
-3094
-3107
-3120
-3132
-3144
-3155
-3166
-3177
-3187
-3198
-3207
-3217
-3226
-3235
-3243
-3251
-3258
-3265
-3271
-3278
-3283
-3289
-3293
-3298
-3302
-3306
-3310
-3314
-3317
-3320
-3323
-3325
-3328
-3330
-3331
-3333
-3334
-3335
-3336
-3336
-3336
-3336
-3336
-3336
-3335
-3334
-3333
-3331
-3330
-3328
-3326
-3324
-3322
-3319
-3316
-3312
-3308
-3304
-3300
-3296
-3291
-3287
-3282
-3277
-3272
-3267
-3262
-3257
-3251
-3245
-3239
-3233
-3226
-3219
-3212
-3204
-3196
-3187
-3178
-3169
-3159
-3149
-3138
-3127
-3116
-3105
-3093
-3081
-3069
-3057
-3046
-3034
-3022
-3010
-2998
-2987
-2975
-2963
-2952
-2940
-2928
-2916
-2904
-2892
-2879
-2867
-2855
-2843
-2831
-2820
-2808
-2797
-2785
-2774
-2763
-2753
-2742
-2732
-2722
-2712
-2703
-2693
-2685
-2676
-2668
-2659
-2651
-2643
-2636
-2628
-2620
-2612
-2604
-2596
-2588
-2580
-2573
-2565
-2558
-2550
-2543
-2536
-2529
-2523
-2516
-2510
-2505
-2499
-2494
-2489
-2484
-2480
-2476
-2472
-2467
-2464
-2460
-2456
-2452
-2448
-2444
-2440
-2436
-2432
-2428
-2424
-2420
-2416
-2412
-2408
-2404
-2400
-2396
-2393
-2389
-2386
-2383
-2380
-2377
-2375
-2372
-2370
-2367
-2365
-2363
-2360
-2358
-2355
-2352
-2350
-2347
-2344
-2340
-2337
-2334
-2331
-2328
-2325
-2322
-2319
-2317
-2314
-2312
-2310
-2308
-2307
-2305
-2303
-2302
-2300
-2299
-2297
-2295
-2294
-2292
-2290
-2288
-2286
-2284
-2282
-2280
-2278
-2277
-2275
-2273
-2271
-2269
-2267
-2265
-2263
-2262
-2260
-2258
-2256
-2255
-2253
-2251
-2249
-2247
-2246
-2244
-2243
-2241
-2240
-2239
-2239
-2238
-2238
-2238
-2239
-2239
-2241
-2242
-2244
-2246
-2248
-2250
-2252
-2254
-2256
-2258
-2260
-2262
-2264
-2267
-2269
-2271
-2273
-2275
-2277
-2279
-2280
-2282
-2284
-2285
-2287
-2288
-2289
-2290
-2291
-2293
-2294
-2295
-2297
-2298
-2300
-2302
-2304
-2306
-2308
-2310
-2312
-2314
-2316
-2318
-2320
-2322
-2324
-2326
-2328
-2330
-2332
-2335
-2338
-2341
-2345
-2348
-2352
-2356
-2360
-2364
-2368
-2371
-2375
-2379
-2382
-2386
-2389
-2392
-2395
-2398
-2401
-2404
-2406
-2409
-2411
-2414
-2416
-2419
-2421
-2424
-2427
-2429
-2432
-2436
-2439
-2442
-2445
-2449
-2452
-2456
-2459
-2462
-2465
-2469
-2472
-2475
-2478
-2481
-2484
-2486
-2489
-2491
-2493
-2495
-2496
-2497
-2498
-2499
-2499
-2500
-2500
-2500
-2499
-2499
-2499
-2498
-2498
-2498
-2497
-2497
-2496
-2496
-2495
-2495
-2494
-2494
-2493
-2492
-2492
-2491
-2491
-2490
-2489
-2489
-2488
-2487
-2487
-2486
-2485
-2484
-2483
-2482
-2482
-2481
-2480
-2480
-2479
-2479
-2478
-2478
-2478
-2477
-2477
-2477
-2477
-2477
-2477
-2478
-2478
-2478
-2478
-2478
-2478
-2479
-2479
-2478
-2478
-2478
-2478
-2477
-2476
-2476
-2475
-2474
-2473
-2471
-2470
-2469
-2467
-2466
-2464
-2463
-2461
-2459
-2457
-2455
-2453
-2451
-2448
-2446
-2443
-2440
-2436
-2433
-2430
-2426
-2423
-2419
-2415
-2411
-2407
-2404
-2400
-2396
-2393
-2389
-2386
-2383
-2380
-2377
-2375
-2372
-2370
-2369
-2367
-2366
-2364
-2363
-2362
-2361
-2359
-2358
-2357
-2355
-2353
-2351
-2349
-2347
-2344
-2342
-2339
-2336
-2334
-2331
-2328
-2325
-2322
-2318
-2315
-2312
-2309
-2306
-2303
-2299
-2296
-2293
-2290
-2286
-2283
-2280
-2277
-2273
-2270
-2267
-2264
-2261
-2258
-2255
-2252
-2249
-2246
-2244
-2241
-2238
-2235
-2232
-2230
-2227
-2225
-2222
-2220
-2218
-2216
-2214
-2212
-2211
-2209
-2207
-2205
-2203
-2201
-2199
-2197
-2194
-2192
-2190
-2188
-2185
-2183
-2180
-2178
-2176
-2174
-2173
-2171
-2169
-2168
-2166
-2165
-2164
-2163
-2162
-2161
-2160
-2159
-2158
-2157
-2156
-2155
-2155
-2154
-2154
-2153
-2153
-2153
-2153
-2152
-2152
-2152
-2151
-2151
-2150
-2149
-2148
-2147
-2146
-2144
-2143
-2141
-2140
-2139
-2138
-2137
-2137
-2137
-2137
-2137
-2137
-2137
-2137
-2138
-2138
-2139
-2139
-2139
-2139
-2139
-2139
-2139
-2138
-2138
-2138
-2137
-2137
-2137
-2137
-2137
-2137
-2137
-2137
-2137
-2138
-2138
-2139
-2140
-2141
-2143
-2144
-2146
-2147
-2149
-2151
-2152
-2154
-2156
-2158
-2161
-2163
-2165
-2168
-2170
-2173
-2175
-2178
-2181
-2184
-2187
-2190
-2193
-2196
-2199
-2202
-2206
-2209
-2212
-2215
-2218
-2221
-2224
-2227
-2230
-2233
-2236
-2239
-2242
-2244
-2247
-2250
-2252
-2255
-2257
-2260
-2262
-2264
-2266
-2268
-2270
-2272
-2273
-2275
-2277
-2279
-2280
-2282
-2284
-2286
-2289
-2291
-2293
-2295
-2297
-2299
-2301
-2303
-2305
-2306
-2308
-2309
-2310
-2311
-2313
-2313
-2314
-2315
-2316
-2316
-2317
-2318
-2318
-2319
-2319
-2319
-2319
-2319
-2319
-2319
-2318
-2318
-2317
-2316
-2314
-2313
-2312
-2310
-2308
-2307
-2305
-2304
-2302
-2300
-2298
-2297
-2295
-2293
-2290
-2288
-2286
-2283
-2280
-2277
-2274
-2270
-2267
-2263
-2259
-2255
-2251
-2247
-2243
-2239
-2235
-2232
-2228
-2224
-2220
-2217
-2213
-2209
-2205
-2202
-2198
-2194
-2190
-2186
-2182
-2178
-2173
-2169
-2164
-2160
-2155
-2150
-2145
-2140
-2134
-2129
-2123
-2117
-2111
-2105
-2099
-2093
-2086
-2080
-2074
-2068
-2062
-2056
-2050
-2044
-2037
-2032
-2025
-2020
-2013
-2008
-2001
-1996
-1990
-1983
-1977
-1971
-1964
-1958
-1951
-1944
-1937
-1929
-1922
-1915
-1907
-1899
-1892
-1884
-1876
-1869
-1861
-1854
-1846
-1839
-1831
-1824
-1817
-1810
-1803
-1796
-1789
-1782
-1775
-1768
-1761
-1754
-1747
-1740
-1732
-1725
-1718
-1711
-1703
-1696
-1688
-1681
-1673
-1665
-1658
-1650
-1642
-1635
-1627
-1619
-1612
-1604
-1597
-1589
-1582
-1575
-1568
-1562
-1555
-1549
-1542
-1536
-1530
-1524
-1518
-1513
-1507
-1502
-1496
-1491
-1486
-1481
-1476
-1472
-1467
-1462
-1458
-1454
-1449
-1445
-1442
-1438
-1434
-1431
-1427
-1424
-1421
-1418
-1415
-1412
-1409
-1406
-1403
-1400
-1398
-1395
-1393
-1390
-1388
-1386
-1385
-1383
-1382
-1381
-1380
-1379
-1378
-1378
-1377
-1377
-1376
-1376
-1376
-1376
-1376
-1375
-1375
-1375
-1375
-1375
-1375
-1375
-1374
-1374
-1374
-1374
-1373
-1373
-1373
-1373
-1372
-1372
-1372
-1371
-1371
-1370
-1369
-1368
-1367
-1366
-1365
-1364
-1363
-1362
-1361
-1360
-1359
-1359
-1358
-1357
-1356
-1356
-1355
-1354
-1354
-1353
-1352
-1351
-1350
-1349
-1348
-1347
-1345
-1344
-1343
-1341
-1339
-1338
-1336
-1334
-1332
-1329
-1327
-1324
-1321
-1318
-1316
-1313
-1310
-1307
-1304
-1301
-1299
-1296
-1293
-1291
-1289
-1286
-1284
-1282
-1280
-1277
-1275
-1273
-1271
-1269
-1266
-1264
-1261
-1258
-1255
-1252
-1249
-1245
-1241
-1237
-1233
-1229
-1225
-1221
-1216
-1212
-1208
-1204
-1200
-1195
-1191
-1187
-1183
-1179
-1175
-1170
-1166
-1162
-1158
-1153
-1149
-1145
-1140
-1136
-1131
-1127
-1122
-1118
-1113
-1108
-1104
-1099
-1094
-1090
-1085
-1081
-1076
-1071
-1067
-1062
-1057
-1053
-1048
-1044
-1039
-1034
-1030
-1025
-1020
-1016
-1010
-1006
-1000
-995
-990
-984
-978
-971
-964
-958
-950
-943
-936
-928
-920
-913
-905
-896
-888
-880
-872
-864
-855
-847
-839
-831
-822
-814
-806
-797
-789
-781
-773
-764
-756
-747
-739
-730
-722
-713
-705
-696
-688
-679
-670
-661
-652
-644
-635
-626
-617
-609
-600
-591
-583
-574
-565
-556
-547
-538
-529
-519
-510
-500
-490
-480
-470
-459
-448
-437
-425
-413
-401
-388
-376
-363
-350
-337
-324
-310
-297
-283
-270
-256
-242
-229
-215
-201
-187
-172
-158
-143
-128
-112
-97
-82
-66
-50
-34
-18
-2
14
30
46
63
79
96
112
129
146
163
180
198
216
233
251
269
287
305
324
342
360
379
397
416
434
453
472
490
509
528
547
566
585
604
623
642
661
681
700
719
739
758
778
798
818
838
857
877
897
917
936
956
976
996
1016
1036
1055
1075
1094
1114
1133
1152
1172
1191
1211
1230
1250
1269
1288
1308
1327
1347
1366
1385
1405
1424
1443
1463
1482
1500
1519
1538
1556
1574
1591
1609
1626
1643
1659
1675
1691
1707
1723
1739
1755
1770
1786
1801
1816
1832
1847
1861
1876
1891
1905
1920
1935
1949
1963
1978
1992
2005
2020
2033
2045
2059
2072
2084
2096
2108
2119
2130
2141
2151
2161
2170
2180
2188
2197
2205
2213
2220
2228
2235
2241
2248
2254
2261
2267
2273
2278
2284
2289
2293
2298
2302
2306
2309
2313
2316
2319
2322
2325
2327
2329
2331
2333
2335
2336
2337
2339
2339
2340
2340
2340
2340
2339
2338
2337
2336
2334
2333
2331
2329
2327
2325
2323
2321
2319
2317
2315
2312
2310
2307
2305
2302
2299
2296
2293
2289
2286
2283
2279
2275
2271
2267
2263
2258
2254
2249
2244
2239
2233
2228
2222
2217
2212
2206
2201
2196
2191
2186
2181
2177
2173
2168
2164
2161
2157
2153
2149
2145
2142
2138
2134
2131
2127
2123
2120
2116
2112
2108
2104
2101
2097
2093
2090
2086
2083
2080
2077
2074
2071
2068
2065
2062
2060
2057
2054
2050
2047
2044
2041
2037
2033
2031
2028
2025
2021
2017
2015
2012
2009
2007
2004
2001
1999
1996
1994
1992
1990
1988
1986
1984
1983
1981
1980
1978
1977
1975
1974
1973
1972
1971
1970
1970
1969
1969
1968
1968
1967
1967
1966
1966
1965
1965
1964
1963
1962
1961
1960
1958
1957
1956
1955
1953
1952
1951
1949
1948
1947
1945
1944
1943
1942
1941
1940
1939
1938
1936
1935
1934
1933
1932
1930
1929
1928
1926
1925
1923
1922
1920
1919
1917
1916
1914
1913
1911
1910
1908
1907
1906
1905
1904
1903
1902
1901
1900
1899
1899
1898
1898
1898
1897
1897
1897
1897
1897
1897
1897
1896
1896
1896
1896
1895
1895
1895
1894
1894
1894
1893
1893
1893
1893
1893
1893
1893
1893
1893
1893
1893
1893
1893
1893
1893
1892
1892
1891
1891
1891
1890
1890
1889
1889
1888
1888
1888
1887
1887
1887
1887
1886
1886
1886
1886
1885
1885
1884
1884
1883
1883
1882
1882
1881
1881
1881
1880
1880
1879
1879
1878
1878
1877
1876
1876
1875
1875
1874
1874
1874
1875
1876
1877
1878
1879
1881
1883
1885
1887
1889
1891
1894
1897
1900
1903
1906
1909
1913
1916
1920
1924
1928
1932
1936
1940
1944
1949
1953
1958
1962
1967
1972
1977
1982
1988
1993
1999
2005
2009
2016
2021
2028
2035
2041
2047
2053
2060
2066
2072
2079
2085
2091
2098
2104
2110
2117
2124
2130
2137
2144
2151
2158
2166
2173
2181
2189
2197
2206
2214
2222
2231
2239
2247
2256
2264
2272
2281
2289
2297
2306
2314
2323
2331
2340
2348
2357
2366
2375
2383
2392
2400
2408
2416
2424
2431
2438
2445
2452
2459
2465
2472
2479
2485
2492
2498
2504
2510
2517
2523
2529
2535
2541
2547
2553
2559
2566
2572
2579
2585
2592
2598
2604
2611
2617
2623
2629
2635
2641
2646
2652
2658
2663
2669
2674
2680
2685
2691
2696
2701
2706
2711
2716
2721
2726
2730
2735
2739
2744
2748
2752
2756
2760
2764
2767
2771
2775
2778
2781
2785
2788
2792
2795
2798
2801
2804
2807
2810
2813
2816
2819
2822
2824
2827
2829
2831
2833
2835
2837
2839
2841
2842
2844
2845
2846
2848
2849
2850
2851
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2864
2865
2866
2867
2868
2869
2869
2870
2871
2872
2872
2873
2873
2873
2873
2873
2873
2872
2872
2871
2871
2870
2870
2869
2869
2868
2867
2867
2866
2865
2863
2862
2861
2859
2857
2856
2854
2852
2851
2849
2847
2845
2844
2842
2840
2838
2836
2834
2832
2829
2827
2824
2822
2819
2816
2813
2810
2806
2803
2800
2796
2792
2788
2784
2780
2775
2770
2766
2760
2755
2750
2744
2738
2732
2726
2720
2713
2706
2699
2692
2685
2678
2671
2663
2656
2648
2640
2632
2624
2616
2608
2600
2591
2583
2574
2565
2556
2547
2538
2529
2520
2511
2502
2492
2483
2474
2464
2454
2444
2434
2424
2414
2404
2393
2383
2372
2362
2351
2340
2330
2319
2308
2297
2286
2275
2264
2253
2242
2230
2219
2207
2196
2184
2172
2160
2147
2135
2123
2110
2098
2085
2073
2060
2047
2033
2021
2009
1996
1983
1970
1957
1944
1931
1918
1905
1891
1878
1865
1851
1838
1824
1811
1797
1783
1769
1755
1740
1726
1711
1696
1682
1667
1652
1637
1621
1606
1591
1575
1560
1544
1529
1513
1498
1483
1468
1453
1437
1422
1407
1392
1377
1362
1347
1332
1317
1302
1287
1271
1256
1241
1226
1211
1196
1182
1167
1152
1137
1122
1107
1092
1077
1062
1047
1032
1016
1000
986
971
956
941
926
910
895
880
864
849
834
818
802
787
771
756
740
725
709
693
678
663
647
632
617
602
587
572
557
543
528
514
500
486
473
459
446
433
419
406
393
381
368
355
343
331
318
306
295
283
271
260
249
238
227
216
206
195
185
175
165
155
144
134
125
115
105
95
85
76
67
57
48
39
30
21
12
3
-6
-15
-24
-33
-41
-50
-58
-67
-75
-83
-91
-100
-108
-116
-124
-132
-140
-148
-156
-164
-172
-181
-189
-197
-205
-213
-221
-229
-237
-246
-254
-262
-270
-279
-287
-295
-303
-311
-319
-327
-334
-342
-349
-356
-364
-371
-378
-385
-392
-398
-405
-411
-418
-424
-430
-436
-442
-447
-453
-459
-464
-470
-475
-481
-487
-492
-497
-503
-508
-513
-519
-524
-529
-534
-539
-544
-549
-553
-558
-562
-566
-569
-573
-577
-580
-584
-587
-590
-593
-596
-599
-602
-605
-609
-612
-615
-618
-622
-625
-628
-631
-634
-637
-640
-644
-647
-650
-653
-656
-659
-663
-666
-669
-672
-675
-678
-681
-685
-688
-691
-694
-698
-701
-705
-708
-712
-715
-719
-722
-726
-729
-733
-737
-740
-744
-748
-751
-755
-758
-762
-765
-768
-770
-773
-776
-778
-781
-784
-786
-789
-791
-794
-797
-799
-802
-805
-807
-810
-813
-816
-819
-822
-825
-828
-830
-833
-836
-838
-841
-843
-845
-848
-850
-852
-854
-856
-857
-859
-861
-863
-864
-866
-868
-870
-871
-873
-875
-877
-879
-881
-883
-885
-887
-889
-891
-894
-896
-899
-901
-903
-906
-908
-910
-912
-914
-917
-919
-921
-923
-925
-927
-930
-932
-935
-937
-940
-943
-946
-949
-953
-956
-959
-963
-966
-969
-973
-976
-979
-982
-985
-988
-992
-995
-998
-1000
-1004
-1008
-1010
-1014
-1018
-1022
-1025
-1029
-1033
-1037
-1042
-1046
-1051
-1055
-1060
-1064
-1069
-1074
-1079
-1083
-1088
-1093
-1097
-1102
-1107
-1111
-1116
-1121
-1126
-1130
-1135
-1140
-1145
-1149
-1154
-1159
-1165
-1170
-1175
-1181
-1186
-1191
-1197
-1202
-1208
-1213
-1219
-1224
-1230
-1235
-1241
-1247
-1252
-1258
-1264
-1270
-1276
-1283
-1289
-1295
-1301
-1307
-1314
-1320
-1326
-1333
-1339
-1345
-1351
-1357
-1363
-1368
-1374
-1380
-1386
-1392
-1397
-1403
-1409
-1414
-1420
-1425
-1431
-1437
-1442
-1448
-1453
-1459
-1464
-1470
-1475
-1481
-1486
-1492
-1497
-1503
-1509
-1514
-1520
-1525
-1530
-1536
-1541
-1546
-1551
-1556
-1561
-1565
-1570
-1575
-1579
-1584
-1589
-1594
-1598
-1603
-1608
-1613
-1618
-1623
-1627
-1632
-1637
-1642
-1647
-1652
-1656
-1661
-1666
-1671
-1676
-1681
-1686
-1691
-1696
-1700
-1705
-1710
-1715
-1720
-1725
-1730
-1736
-1741
-1747
-1752
-1758
-1764
-1769
-1775
-1781
-1786
-1792
-1797
-1803
-1808
-1814
-1819
-1824
-1830
-1835
-1841
-1846
-1851
-1857
-1862
-1868
-1873
-1878
-1883
-1889
-1894
-1899
-1905
-1910
-1915
-1921
-1927
-1932
-1938
-1944
-1950
-1956
-1963
-1969
-1975
-1982
-1989
-1995
-2001
-2009
-2015
-2021
-2029
-2035
-2041
-2049
-2055
-2061
-2067
-2073
-2079
-2085
-2091
-2097
-2102
-2108
-2113
-2119
-2124
-2129
-2134
-2139
-2144
-2149
-2154
-2158
-2163
-2168
-2172
-2177
-2181
-2186
-2190
-2195
-2199
-2204
-2208
-2213
-2217
-2221
-2225
-2229
-2233
-2237
-2241
-2244
-2248
-2252
-2255
-2259
-2263
-2267
-2271
-2275
-2279
-2283
-2287
-2292
-2296
-2301
-2306
-2311
-2315
-2320
-2325
-2330
-2334
-2339
-2343
-2347
-2352
-2356
-2360
-2364
-2368
-2372
-2376
-2380
-2383
-2387
-2391
-2394
-2397
-2401
-2404
-2407
-2410
-2413
-2416
-2419
-2422
-2425
-2427
-2430
-2433
-2436
-2439
-2442
-2445
-2449
-2452
-2455
-2458
-2461
-2465
-2468
-2471
-2474
-2477
-2480
-2483
-2486
-2489
-2492
-2496
-2499
-2502
-2506
-2509
-2512
-2515
-2519
-2522
-2525
-2528
-2532
-2535
-2538
-2541
-2544
-2547
-2550
-2553
-2555
-2558
-2560
-2563
-2565
-2567
-2569
-2572
-2574
-2576
-2578
-2580
-2583
-2585
-2587
-2589
-2591
-2593
-2594
-2596
-2597
-2598
-2599
-2600
-2601
-2602
-2603
-2603
-2604
-2604
-2605
-2606
-2606
-2607
-2608
-2608
-2609
-2610
-2611
-2612
-2613
-2614
-2615
-2616
-2617
-2618
-2619
-2620
-2621
-2623
-2624
-2625
-2627
-2628
-2630
-2632
-2634
-2636
-2638
-2640
-2642
-2644
-2647
-2649
-2652
-2654
-2657
-2660
-2663
-2666
-2669
-2672
-2675
-2678
-2681
-2685
-2688
-2691
-2694
-2697
-2701
-2704
-2707
-2710
-2713
-2716
-2720
-2723
-2726
-2728
-2731
-2734
-2737
-2739
-2742
-2744
-2746
-2748
-2750
-2752
-2754
-2755
-2757
-2758
-2760
-2761
-2762
-2764
-2765
-2767
-2769
-2770
-2772
-2774
-2776
-2778
-2780
-2782
-2783
-2785
-2787
-2789
-2790
-2792
-2794
-2795
-2797
-2799
-2800
-2802
-2803
-2805
-2806
-2807
-2808
-2810
-2811
-2812
-2813
-2814
-2815
-2817
-2818
-2819
-2820
-2821
-2823
-2824
-2825
-2826
-2827
-2828
-2829
-2830
-2831
-2832
-2833
-2834
-2834
-2835
-2836
-2837
-2837
-2838
-2838
-2839
-2839
-2840
-2840
-2841
-2841
-2841
-2842
-2842
-2842
-2843
-2843
-2843
-2843
-2843
-2843
-2843
-2843
-2843
-2843
-2843
-2842
-2842
-2842
-2842
-2841
-2841
-2841
-2841
-2841
-2841
-2841
-2841
-2841
-2842
-2842
-2842
-2842
-2843
-2843
-2844
-2844
-2845
-2845
-2845
-2846
-2846
-2846
-2846
-2846
-2846
-2846
-2846
-2847
-2847
-2847
-2847
-2848
-2848
-2849
-2850
-2851
-2851
-2852
-2853
-2854
-2855
-2856
-2857
-2857
-2858
-2859
-2860
-2860
-2861
-2862
-2862
-2863
-2863
-2864
-2864
-2865
-2865
-2865
-2865
-2865
-2866
-2866
-2865
-2865
-2865
-2864
-2864
-2863
-2862
-2862
-2860
-2859
-2858
-2857
-2855
-2853
-2852
-2849
-2847
-2845
-2842
-2839
-2837
-2834
-2831
-2827
-2824
-2821
-2817
-2813
-2810
-2806
-2802
-2797
-2793
-2789
-2784
-2779
-2774
-2769
-2764
-2758
-2752
-2747
-2741
-2735
-2728
-2722
-2716
-2709
-2703
-2697
-2690
-2684
-2677
-2671
-2664
-2657
-2651
-2644
-2637
-2630
-2623
-2615
-2608
-2600
-2593
-2585
-2577
-2569
-2560
-2552
-2544
-2535
-2527
-2518
-2510
-2501
-2493
-2484
-2475
-2467
-2458
-2449
-2439
-2430
-2420
-2411
-2401
-2391
-2380
-2370
-2359
-2348
-2337
-2325
-2313
-2301
-2289
-2277
-2265
-2253
-2241
-2228
-2216
-2204
-2191
-2179
-2167
-2155
-2143
-2130
-2118
-2106
-2093
-2081
-2068
-2056
-2043
-2029
-2017
-2004
-1991
-1978
-1964
-1951
-1937
-1923
-1909
-1895
-1881
-1866
-1852
-1837
-1823
-1808
-1794
-1779
-1765
-1750
-1736
-1721
-1707
-1692
-1677
-1663
-1648
-1633
-1619
-1604
-1589
-1574
-1559
-1544
-1529
-1514
-1499
-1483
-1468
-1453
-1437
-1422
-1407
-1391
-1376
-1360
-1345
-1330
-1315
-1300
-1285
-1270
-1255
-1240
-1225
-1210
-1196
-1181
-1166
-1152
-1137
-1123
-1108
-1094
-1080
-1065
-1051
-1037
-1022
-1008
-994
-980
-966
-952
-938
-924
-910
-896
-882
-868
-854
-840
-826
-812
-798
-785
-771
-757
-744
-731
-717
-704
-691
-678
-666
-653
-640
-628
-616
-603
-591
-579
-568
-556
-544
-532
-521
-509
-497
-486
-475
-464
-453
-441
-430
-419
-408
-397
-386
-375
-365
-354
-343
-333
-322
-312
-301
-291
-282
-272
-262
-253
-244
-235
-226
-217
-209
-200
-192
-183
-175
-166
-158
-150
-143
-135
-127
-120
-112
-105
-98
-91
-84
-77
-70
-63
-57
-50
-43
-36
-30
-23
-16
-9
-3
4
11
18
25
31
38
45
52
59
67
74
81
88
95
102
110
117
124
130
137
144
151
158
164
171
177
183
190
196
202
209
215
221
227
233
239
244
250
256
262
267
273
278
284
289
294
299
304
309
313
318
323
328
333
338
343
348
353
358
363
368
373
379
384
389
394
399
404
408
413
418
423
427
432
436
441
445
450
454
458
462
466
470
473
477
481
485
489
493
497
501
506
510
514
518
522
526
531
535
539
543
547
551
555
559
563
567
571
575
579
583
587
592
596
600
604
608
612
616
620
624
628
632
636
640
644
648
652
656
660
664
668
672
676
680
684
688
692
695
699
703
707
711
715
719
723
727
732
736
740
745
750
755
760
765
770
776
781
787
793
799
804
810
816
822
828
834
839
845
851
857
863
868
874
880
885
891
897
902
908
913
919
924
930
935
941
946
951
957
962
967
973
978
983
988
993
997
1002
1006
1010
1014
1018
1022
1027
1030
1034
1037
1040
1043
1046
1049
1052
1055
1058
1061
1064
1067
1070
1073
1077
1080
1083
1086
1089
1092
1095
1098
1100
1103
1106
1108
1111
1113
1116
1118
1120
1123
1125
1127
1130
1132
1134
1137
1139
1141
1144
1146
1148
1151
1153
1155
1157
1159
1161
1163
1165
1167
1169
1170
1172
1174
1175
1177
1178
1180
1182
1183
1185
1187
1188
1190
1192
1194
1195
1197
1199
1201
1203
1204
1206
1208
1210
1212
1214
1216
1218
1220
1222
1224
1227
1229
1231
1234
1237
1240
1242
1245
1248
1252
1255
1258
1261
1265
1268
1271
1275
1278
1281
1284
1288
1291
1294
1297
1300
1303
1306
1309
1312
1315
1318
1321
1323
1326
1329
1332
1335
1338
1341
1345
1348
1351
1354
1357
1360
1362
1365
1368
1371
1374
1377
1380
1382
1385
1388
1391
1394
1397
1400
1403
1406
1408
1411
1414
1417
1420
1423
1426
1428
1431
1434
1436
1438
1440
1442
1444
1446
1448
1450
1451
1453
1455
1456
1458
1459
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1472
1473
1474
1474
1475
1475
1476
1477
1477
1478
1479
1479
1480
1481
1482
1483
1484
1485
1486
1488
1489
1490
1491
1492
1493
1495
1496
1497
1498
1500
1501
1503
1504
1506
1508
1509
1511
1513
1515
1517
1519
1521
1523
1525
1527
1529
1531
1533
1534
1536
1538
1540
1541
1543
1545
1546
1548
1550
1552
1554
1556
1558
1561
1563
1565
1567
1570
1572
1575
1578
1581
1584
1587
1591
1595
1598
1602
1606
1610
1614
1619
1623
1627
1631
1636
1640
1644
1648
1653
1657
1661
1665
1669
1673
1678
1682
1686
1690
1694
1698
1702
1706
1710
1714
1718
1722
1726
1730
1733
1737
1741
1745
1749
1752
1756
1759
1762
1766
1769
1772
1775
1778
1781
1783
1786
1789
1791
1793
1796
1798
1800
1802
1804
1806
1808
1810
1812
1813
1815
1816
1818
1819
1820
1821
1822
1823
1824
1825
1825
1825
1826
1826
1826
1826
1826
1825
1825
1824
1824
1823
1822
1821
1820
1819
1818
1817
1815
1814
1812
1810
1808
1806
1804
1802
1799
1797
1794
1791
1788
1785
1782
1779
1776
1773
1769
1766
1762
1759
1755
1751
1748
1744
1740
1737
1733
1729
1725
1721
1717
1713
1709
1706
1702
1698
1694
1690
1686
1683
1679
1675
1671
1668
1664
1660
1656
1653
1649
1645
1641
1637
1633
1629
1625
1621
1616
1612
1607
1603
1598
1594
1590
1585
1581
1577
1573
1569
1565
1560
1556
1552
1548
1544
1540
1536
1532
1528
1524
1521
1517
1513
1509
1505
1501
1498
1494
1490
1487
1484
1480
1477
1474
1471
1468
1465
1462
1460
1457
1455
1453
1450
1448
1446
1444
1443
1441
1439
1438
1436
1434
1433
1431
1430
1428
1427
1425
1424
1422
1421
1420
1419
1417
1416
1415
1414
1413
1413
1412
1411
1411
1411
1410
1410
1410
1410
1410
1409
1409
1409
1409
1409
1409
1409
1409
1409
1409
1409
1410
1410
1411
1411
1412
1412
1413
1413
1413
1414
1414
1415
1415
1415
1415
1416
1416
1416
1416
1416
1416
1417
1417
1417
1417
1417
1417
1417
1417
1417
1417
1418
1418
1418
1418
1418
1418
1418
1417
1417
1417
1417
1416
1416
1415
1415
1414
1414
1414
1413
1413
1412
1412
1412
1411
1411
1410
1409
1408
1407
1406
1406
1404
1403
1402
1401
1400
1398
1397
1395
1393
1391
1389
1387
1385
1383
1381
1378
1376
1373
1371
1368
1365
1362
1359
1356
1353
1350
1347
1344
1341
1338
1334
1330
1327
1323
1319
1315
1310
1306
1301
1296
1291
1285
1280
1275
1269
1264
1258
1253
1247
1241
1236
1230
1225
1219
1213
1207
1201
1195
1189
1183
1176
1170
1163
1156
1150
1143
1135
1128
1121
1114
1106
1098
1091
1083
1075
1067
1059
1051
1043
1035
1027
1018
1010
1002
993
985
977
968
959
951
942
933
924
914
905
895
886
876
866
855
845
835
824
813
802
791
780
768
757
745
733
721
710
698
685
673
661
649
636
624
611
599
586
574
562
549
537
524
512
500
487
475
463
451
439
427
415
403
391
380
368
357
345
334
322
311
299
288
277
265
254
243
232
221
210
199
188
177
166
156
145
134
124
113
103
92
82
71
61
51
40
30
20
9
-1
-11
-22
-32
-43
-53
-63
-74
-84
-94
-103
-113
-122
-132
-141
-150
-159
-168
-177
-186
-194
-203
-212
-221
-229
-238
-247
-255
-263
-272
-280
-287
-295
-302
-309
-316
-323
-330
-337
-343
-350
-356
-362
-368
-374
-380
-386
-392
-397
-403
-408
-413
-418
-423
-428
-433
-437
-442
-447
-451
-456
-460
-464
-469
-473
-477
-481
-485
-489
-493
-497
-500
-504
-507
-510
-514
-517
-519
-522
-525
-527
-529
-531
-533
-535
-537
-539
-540
-541
-543
-544
-545
-546
-547
-549
-550
-551
-552
-554
-555
-557
-558
-560
-561
-563
-564
-565
-567
-568
-569
-570
-571
-571
-572
-572
-573
-573
-572
-572
-572
-571
-571
-571
-570
-570
-569
-569
-569
-569
-568
-568
-568
-568
-568
-568
-568
-568
-568
-568
-568
-567
-567
-567
-567
-567
-566
-566
-565
-565
-564
-563
-563
-562
-561
-561
-561
-560
-560
-560
-561
-561
-561
-562
-562
-563
-564
-565
-566
-567
-568
-569
-570
-571
-572
-572
-573
-574
-576
-577
-578
-579
-580
-582
-583
-585
-587
-589
-591
-594
-596
-599
-602
-605
-608
-611
-614
-617
-620
-623
-626
-629
-632
-635
-637
-640
-643
-645
-648
-650
-653
-656
-658
-661
-664
-667
-670
-673
-677
-680
-683
-687
-690
-694
-697
-701
-705
-708
-712
-716
-719
-723
-727
-730
-734
-737
-741
-745
-749
-752
-756
-761
-765
-769
-774
-779
-783
-788
-793
-798
-804
-809
-814
-819
-825
-830
-835
-841
-846
-851
-857
-862
-868
-873
-879
-885
-891
-897
-903
-909
-916
-922
-929
-935
-942
-948
-955
-961
-968
-974
-981
-987
-994
-1000
-1008
-1014
-1022
-1029
-1037
-1044
-1051
-1059
-1066
-1074
-1081
-1089
-1096
-1103
-1110
-1117
-1124
-1131
-1138
-1145
-1152
-1158
-1165
-1172
-1179
-1186
-1193
-1201
-1208
-1215
-1222
-1229
-1236
-1243
-1250
-1257
-1264
-1271
-1278
-1285
-1292
-1298
-1305
-1312
-1319
-1325
-1332
-1339
-1346
-1352
-1359
-1366
-1373
-1379
-1386
-1392
-1399
-1405
-1411
-1417
-1423
-1429
-1434
-1440
-1445
-1451
-1456
-1461
-1467
-1472
-1477
-1483
-1488
-1494
-1499
-1504
-1510
-1515
-1520
-1525
-1531
-1536
-1541
-1546
-1551
-1556
-1561
-1566
-1572
-1577
-1582
-1587
-1591
-1596
-1601
-1606
-1610
-1614
-1619
-1623
-1627
-1630
-1634
-1638
-1642
-1645
-1649
-1652
-1655
-1659
-1662
-1665
-1668
-1671
-1674
-1677
-1680
-1682
-1685
-1687
-1690
-1692
-1695
-1697
-1700
-1702
-1705
-1707
-1709
-1712
-1714
-1716
-1717
-1719
-1721
-1722
-1724
-1726
-1727
-1729
-1731
-1733
-1735
-1736
-1738
-1740
-1742
-1744
-1745
-1747
-1748
-1749
-1750
-1751
-1751
-1751
-1752
-1752
-1751
-1751
-1750
-1749
-1748
-1747
-1746
-1744
-1743
-1741
-1740
-1738
-1737
-1735
-1734
-1732
-1731
-1729
-1728
-1727
-1726
-1724
-1723
-1722
-1720
-1719
-1717
-1716
-1714
-1712
-1710
-1708
-1706
-1704
-1701
-1699
-1696
-1693
-1691
-1688
-1685
-1682
-1679
-1676
-1673
-1670
-1667
-1664
-1660
-1657
-1654
-1650
-1647
-1643
-1640
-1636
-1632
-1628
-1624
-1619
-1615
-1610
-1606
-1601
-1597
-1592
-1587
-1582
-1577
-1573
-1568
-1563
-1559
-1554
-1549
-1545
-1540
-1536
-1532
-1527
-1523
-1519
-1515
-1511
-1507
-1504
-1500
-1496
-1492
-1488
-1484
-1480
-1476
-1471
-1467
-1463
-1458
-1453
-1449
-1444
-1439
-1434
-1429
-1424
-1419
-1414
-1409
-1404
-1400
-1395
-1391
-1386
-1382
-1378
-1374
-1370
-1366
-1362
-1358
-1355
-1351
-1347
-1344
-1340
-1336
-1333
-1329
-1325
-1322
-1318
-1314
-1311
-1307
-1304
-1300
-1296
-1293
-1289
-1286
-1282
-1279
-1275
-1272
-1269
-1266
-1263
-1260
-1258
-1255
-1253
-1250
-1248
-1246
-1244
-1242
-1240
-1238
-1237
-1235
-1234
-1233
-1231
-1230
-1229
-1228
-1227
-1226
-1225
-1225
-1224
-1224
-1223
-1223
-1223
-1223
-1223
-1224
-1224
-1225
-1225
-1226
-1227
-1228
-1230
-1231
-1233
-1234
-1236
-1238
-1240
-1242
-1245
-1247
-1250
-1253
-1256
-1259
-1262
-1265
-1268
-1272
-1276
-1280
-1284
-1288
-1292
-1297
-1302
-1307
-1313
-1318
-1324
-1329
-1335
-1341
-1348
-1354
-1360
-1367
-1374
-1380
-1387
-1394
-1401
-1408
-1416
-1423
-1430
-1438
-1445
-1452
-1460
-1467
-1475
-1482
-1490
-1497
-1504
-1511
-1519
-1526
-1533
-1540
-1548
-1555
-1563
-1570
-1578
-1585
-1593
-1601
-1609
-1617
-1624
-1632
-1639
-1647
-1654
-1662
-1669
-1676
-1683
-1690
-1697
-1704
-1711
-1718
-1725
-1732
-1739
-1746
-1753
-1760
-1767
-1774
-1780
-1787
-1794
-1800
-1807
-1813
-1819
-1825
-1831
-1837
-1842
-1848
-1853
-1858
-1863
-1868
-1873
-1878
-1882
-1887
-1891
-1895
-1899
-1903
-1907
-1911
-1914
-1918
-1922
-1925
-1929
-1933
-1936
-1940
-1944
-1947
-1951
-1954
-1958
-1961
-1964
-1967
-1970
-1973
-1976
-1978
-1980
-1982
-1985
-1986
-1988
-1990
-1992
-1993
-1995
-1996
-1998
-1999
-2000
-2001
-2001
-2003
-2004
-2005
-2005
-2007
-2007
-2007
-2008
-2008
-2008
-2008
-2008
-2007
-2007
-2005
-2005
-2005
-2004
-2001
-2001
-1999
-1998
-1996
-1994
-1992
-1990
-1987
-1984
-1982
-1979
-1976
-1972
-1969
-1965
-1962
-1958
-1954
-1950
-1946
-1942
-1938
-1933
-1929
-1925
-1921
-1917
-1913
-1908
-1904
-1900
-1895
-1891
-1887
-1882
-1878
-1873
-1869
-1864
-1859
-1854
-1849
-1844
-1839
-1833
-1828
-1822
-1817
-1811
-1805
-1799
-1793
-1788
-1782
-1776
-1769
-1763
-1757
-1751
-1744
-1737
-1730
-1723
-1716
-1709
-1701
-1693
-1686
-1678
-1670
-1662
-1654
-1645
-1637
-1629
-1620
-1612
-1603
-1595
-1586
-1577
-1569
-1560
-1552
-1543
-1535
-1526
-1518
-1509
-1501
-1493
-1484
-1476
-1468
-1460
-1451
-1443
-1435
-1426
-1418
-1410
-1401
-1392
-1383
-1374
-1365
-1356
-1347
-1338
-1328
-1319
-1310
-1300
-1291
-1282
-1272
-1263
-1253
-1244
-1234
-1225
-1215
-1205
-1196
-1186
-1176
-1166
-1156
-1146
-1136
-1126
-1116
-1106
-1096
-1086
-1075
-1065
-1055
-1044
-1033
-1022
-1012
-1000
-990
-979
-968
-957
-946
-936
-925
-914
-903
-893
-882
-871
-861
-850
-840
-829
-819
-808
-798
-788
-777
-767
-757
-747
-737
-727
-717
-707
-697
-687
-677
-667
-658
-648
-638
-629
-619
-610
-600
-591
-582
-572
-563
-554
-545
-537
-528
-519
-511
-503
-495
-487
-479
-472
-464
-457
-449
-442
-435
-428
-421
-414
-407
-400
-394
-387
-381
-374
-368
-361
-355
-349
-343
-336
-330
-325
-319
-313
-307
-302
-296
-291
-285
-280
-275
-269
-264
-259
-253
-248
-242
-237
-232
-226
-221
-216
-211
-206
-201
-196
-191
-186
-181
-177
-172
-167
-163
-158
-153
-149
-144
-139
-135
-130
-126
-121
-116
-112
-107
-103
-98
-94
-90
-85
-81
-77
-73
-69
-65
-61
-57
-53
-49
-45
-41
-37
-32
-28
-23
-18
-13
-8
-3
2
7
13
18
24
29
35
41
46
52
58
63
69
75
81
87
94
100
107
113
120
127
134
140
147
154
161
167
174
181
188
195
202
209
216
224
231
238
246
253
261
269
276
284
292
300
307
315
323
331
339
347
355
364
372
380
389
398
407
416
425
434
443
452
461
470
479
488
496
505
513
522
530
539
548
556
565
574
582
591
600
608
617
625
634
642
650
658
667
675
682
690
698
706
713
721
728
735
742
749
756
763
770
776
782
788
794
800
806
812
818
823
829
834
840
845
850
856
861
866
872
877
882
888
893
898
903
907
912
916
921
925
929
933
937
940
944
948
951
954
958
961
964
967
969
972
975
977
979
982
984
986
987
989
991
992
994
995
996
997
998
999
1000
1000
1002
1002
1004
1004
1006
1006
1008
1010
1010
1012
1012
1014
1016
1016
1018
1018
1020
1022
1022
1024
1025
1027
1028
1029
1030
1032
1033
1034
1035
1036
1037
1039
1040
1040
1041
1042
1043
1044
1044
1045
1045
1046
1046
1047
1047
1047
1048
1048
1048
1048
1048
1048
1048
1049
1049
1049
1049
1049
1048
1048
1048
1047
1047
1046
1046
1045
1045
1044
1043
1042
1042
1041
1040
1039
1038
1036
1035
1034
1032
1030
1028
1026
1024
1020
1018
1016
1012
1010
1008
1004
1002
999
996
992
989
985
981
977
973
969
964
960
955
950
946
941
936
931
926
921
916
911
905
900
894
888
883
876
870
864
857
850
843
836
829
821
814
807
799
792
784
776
768
760
752
744
736
728
719
711
702
693
684
675
666
657
648
639
630
620
611
601
592
582
573
564
554
545
535
526
517
507
498
488
478
469
459
449
438
428
418
408
398
387
377
367
356
346
336
325
315
304
294
283
273
262
252
241
231
220
210
200
190
180
171
161
151
142
132
123
113
104
95
85
76
66
57
47
38
29
20
11
1
-7
-16
-25
-34
-42
-50
-58
-66
-74
-82
-90
-97
-105
-112
-120
-127
-134
-141
-148
-155
-162
-168
-175
-181
-187
-193
-199
-205
-211
-216
-222
-227
-233
-238
-243
-247
-252
-257
-261
-265
-270
-274
-278
-281
-285
-289
-292
-295
-298
-301
-304
-306
-309
-311
-314
-316
-318
-320
-322
-324
-326
-328
-330
-331
-333
-335
-336
-338
-339
-341
-342
-343
-345
-346
-347
-348
-349
-349
-350
-351
-352
-352
-353
-354
-355
-355
-356
-356
-357
-358
-358
-358
-359
-359
-360
-360
-360
-360
-360
-359
-359
-358
-358
-357
-357
-356
-355
-354
-353
-352
-350
-349
-347
-346
-344
-342
-340
-338
-336
-334
-332
-330
-328
-326
-324
-322
-320
-318
-316
-314
-311
-309
-307
-305
-303
-301
-299
-297
-295
-293
-292
-290
-288
-287
-285
-284
-282
-280
-278
-277
-275
-273
-271
-269
-268
-266
-264
-262
-260
-258
-256
-254
-252
-250
-249
-247
-245
-244
-242
-241
-239
-237
-236
-234
-233
-232
-231
-229
-228
-227
-226
-225
-224
-223
-223
-222
-221
-220
-219
-219
-218
-217
-216
-216
-215
-214
-213
-213
-212
-212
-211
-211
-211
-211
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-209
-209
-209
-209
-209
-209
-209
-210
-210
-210
-211
-211
-212
-213
-213
-214
-216
-217
-218
-219
-220
-221
-222
-224
-225
-226
-227
-228
-229
-230
-231
-232
-233
-234
-235
-236
-236
-237
-238
-239
-239
-240
-240
-241
-241
-242
-242
-243
-243
-243
-244
-245
-245
-246
-247
-247
-248
-249
-250
-250
-251
-251
-252
-252
-253
-253
-254
-254
-254
-255
-255
-255
-256
-256
-257
-257
-257
-258
-258
-259
-259
-259
-259
-259
-259
-259
-258
-258
-258
-257
-257
-256
-255
-255
-254
-254
-253
-253
-252
-251
-251
-250
-249
-249
-248
-247
-247
-246
-246
-245
-245
-244
-244
-244
-244
-244
-244
-244
-244
-244
-243
-243
-243
-242
-242
-241
-240
-240
-239
-238
-238
-237
-237
-236
-235
-234
-233
-233
-232
-231
-229
-228
-227
-226
-224
-223
-222
-220
-219
-217
-216
-214
-213
-211
-210
-208
-207
-205
-203
-201
-199
-198
-196
-194
-192
-190
-188
-186
-185
-183
-181
-179
-178
-176
-174
-173
-171
-169
-168
-166
-164
-163
-161
-160
-158
-157
-155
-154
-153
-152
-151
-150
-149
-148
-147
-146
-144
-143
-142
-141
-139
-138
-136
-135
-133
-132
-130
-128
-127
-125
-123
-121
-120
-118
-116
-115
-113
-111
-110
-108
-106
-105
-103
-101
-99
-98
-96
-95
-94
-93
-92
-91
-90
-89
-88
-87
-86
-85
-84
-83
-82
-81
-80
-79
-78
-77
-76
-76
-75
-74
-74
-73
-73
-73
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-75
-75
-76
-77
-78
-79
-80
-81
-82
-84
-85
-87
-88
-89
-91
-92
-94
-95
-96
-97
-98
-100
-101
-102
-103
-105
-106
-107
-109
-110
-111
-113
-114
-115
-117
-118
-119
-120
-121
-122
-123
-124
-125
-127
-128
-129
-131
-132
-134
-135
-137
-138
-140
-141
-142
-144
-145
-146
-147
-148
-150
-151
-152
-153
-154
-155
-156
-157
-157
-158
-159
-160
-160
-161
-162
-162
-163
-163
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-219
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-223
-223
-223
-223
-223
-223
-224
-224
-224
-224
-224
-224
-224
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-226
-226
-226
-226
-226
-226
-226
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-227
-227
-227
-227
-227
-227
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-229
-229
-229
-229
-229
-229
-229
-229
-229
-229
-229
-229
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-231
-231
-231
-231
-231
-231
-231
-231
-231
-231
-231
-231
-232
-232
-232
-232
-232
-232
-232
-232
-232
-232
-232
-232
-232
-233
-233
-233
-233
-233
-233
-233
-233
-233
-233
-233
-233
-234
-234
-234
-234
-234
-234
-234
-234
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-237
-237
-237
-237
-237
-237
-237
-237
-237
-237
-237
-237
-237
-238
-238
-238
-238
-238
-238
-238
-238
-238
-238
-238
-238
-238
-239
-239
-239
-239
-239
-239
-239
-239
-239
-239
-239
-239
-239
-239
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
