5
29664
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
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
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
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
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
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
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
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
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
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
127
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
128
128
129
129
129
129
129
129
129
129
129
129
130
130
130
130
130
130
130
130
130
131
131
131
131
131
131
131
131
131
131
132
132
132
132
132
132
132
132
132
132
132
132
132
133
133
133
133
133
133
133
133
133
134
134
134
134
134
134
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
138
138
138
138
138
138
138
138
138
138
138
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
141
141
141
141
141
141
141
141
141
141
141
141
142
142
142
142
142
142
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
149
149
149
149
150
150
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
151
151
151
151
151
152
152
152
152
152
152
152
152
152
153
153
153
153
153
153
153
153
153
154
154
154
154
154
154
154
154
154
154
155
155
155
155
155
155
155
155
155
155
155
156
156
156
156
156
156
156
156
156
156
156
156
157
157
157
157
157
157
157
157
157
157
158
158
158
158
158
158
158
158
158
159
159
159
159
159
159
159
159
159
160
160
160
160
160
160
160
160
160
161
161
161
161
161
161
161
161
161
162
162
162
162
162
162
162
163
163
163
163
163
163
163
164
164
164
164
164
164
164
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
169
169
169
169
169
169
169
169
169
170
170
170
170
170
170
171
171
171
171
171
171
171
172
172
172
172
172
172
172
172
172
172
172
173
173
173
173
173
173
174
174
174
174
174
174
175
175
175
175
175
175
175
175
175
176
176
176
176
176
176
176
176
177
177
177
177
177
177
177
177
178
178
178
178
178
178
178
178
178
179
179
179
179
179
179
179
179
180
180
180
180
180
180
180
181
181
181
181
181
181
181
182
182
182
182
182
182
182
182
183
183
183
183
183
183
183
183
183
183
184
184
184
184
184
185
185
185
185
185
185
186
186
186
186
186
186
186
186
186
186
187
187
187
187
187
187
187
188
188
188
188
188
188
189
189
189
189
189
189
189
189
189
190
190
190
190
190
190
190
190
190
190
191
191
191
191
191
191
191
191
192
192
192
192
192
192
192
193
193
193
193
193
193
193
193
193
193
193
194
194
194
194
194
194
194
194
194
195
195
195
195
195
195
196
196
196
196
196
196
196
196
196
196
197
197
197
197
197
197
197
197
197
198
198
198
198
198
199
199
199
199
199
199
199
199
200
200
200
200
200
200
200
200
200
200
201
201
201
201
201
201
202
202
202
202
202
202
202
202
203
203
203
203
203
203
203
203
203
204
204
204
204
204
204
205
205
205
205
205
205
205
205
205
205
206
206
206
206
206
206
206
207
207
207
207
207
208
208
208
208
208
208
208
208
208
209
209
209
209
209
209
209
209
210
210
210
210
210
211
211
211
211
211
212
212
212
212
212
212
212
212
212
212
213
213
213
213
213
213
213
214
214
214
214
214
214
215
215
215
215
215
215
215
215
215
215
216
216
216
216
216
216
216
217
217
217
217
217
218
218
218
218
218
218
218
218
218
219
219
219
219
219
219
219
219
220
220
220
220
220
220
221
221
221
221
221
221
221
221
222
222
222
222
222
222
222
222
223
223
223
223
223
223
223
223
224
224
224
224
224
224
224
224
224
224
224
224
224
224
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
224
224
224
224
224
224
224
224
224
223
223
223
223
223
223
223
222
222
222
222
221
221
221
220
220
219
219
219
218
218
217
217
217
216
216
215
215
215
214
214
213
213
212
212
211
211
210
210
209
209
208
207
207
206
206
206
205
205
204
204
203
203
203
202
202
201
201
200
200
200
199
199
199
199
198
198
198
198
198
197
197
197
197
197
196
196
196
196
196
196
196
196
196
197
197
197
198
198
198
199
199
200
200
200
201
201
202
202
203
203
204
205
206
206
207
208
208
209
210
210
211
211
212
212
213
213
213
214
214
214
215
215
215
215
215
216
216
216
217
217
217
217
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
217
217
217
217
217
217
216
216
216
216
216
216
217
217
217
217
217
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
217
217
217
217
216
216
216
215
215
215
214
214
214
214
214
214
214
214
214
214
214
214
214
215
215
215
216
217
217
218
218
219
219
220
220
221
221
222
222
223
223
224
224
225
225
226
226
227
228
228
229
229
229
230
230
231
231
232
232
232
233
233
233
233
233
233
233
233
233
232
232
231
231
231
230
230
230
230
229
229
230
230
230
230
230
231
231
232
232
233
233
234
234
235
236
236
237
238
238
239
239
240
240
241
241
241
241
241
241
240
240
240
239
239
239
238
238
238
238
238
238
238
238
238
238
239
239
239
240
240
241
242
242
243
244
245
246
247
247
248
249
249
250
250
251
251
251
252
252
252
252
252
251
251
250
250
249
248
248
247
246
245
245
244
244
243
243
243
242
242
242
242
242
242
242
242
243
243
243
244
244
245
246
247
248
248
249
250
251
252
253
254
254
255
256
257
259
260
261
262
263
264
265
266
267
268
268
269
269
270
270
270
271
271
271
271
271
271
271
271
271
270
270
269
269
268
267
267
266
265
265
264
264
263
263
263
263
264
264
265
266
267
268
269
271
272
274
276
277
279
281
283
285
287
289
291
293
294
296
298
299
301
302
304
305
306
307
308
309
310
310
311
312
312
313
313
313
313
314
314
314
314
314
314
314
314
314
314
314
314
314
314
313
313
313
312
312
311
310
309
309
308
307
306
305
305
304
304
304
304
304
304
304
305
306
307
308
309
310
311
312
313
314
316
316
317
318
319
319
319
320
320
319
319
319
318
318
317
317
316
315
314
313
312
311
310
309
308
308
307
306
305
305
304
304
304
304
304
304
304
305
305
305
306
306
307
307
307
307
308
308
308
308
308
308
308
308
308
308
308
307
307
306
306
305
304
303
302
301
300
299
298
297
296
295
294
293
291
290
289
288
286
285
283
282
280
279
278
277
276
275
275
274
274
274
274
273
273
274
274
274
274
274
274
274
275
275
275
275
275
275
276
276
275
275
275
275
274
274
274
273
273
273
273
272
272
272
271
270
269
268
267
266
265
263
262
260
259
258
256
255
253
252
251
249
248
246
244
243
241
239
238
236
235
234
233
232
232
232
232
232
232
233
234
234
235
236
236
237
237
238
237
237
236
235
234
232
230
228
225
222
219
215
212
209
205
202
199
196
194
191
189
186
184
181
179
177
174
172
170
169
167
166
166
166
166
166
167
168
169
170
171
171
172
172
172
172
172
172
172
172
172
172
172
173
173
174
175
175
176
176
177
177
177
177
177
177
177
177
176
176
176
175
174
174
173
172
171
170
168
167
166
164
163
162
162
162
162
162
163
164
165
167
168
170
172
174
176
177
179
181
182
183
184
185
186
187
188
190
191
193
194
196
198
200
202
203
205
207
208
209
210
211
212
212
213
214
216
217
219
221
223
226
228
231
233
235
238
240
242
244
245
246
248
249
250
251
252
253
255
256
258
261
263
266
270
274
278
282
286
291
295
299
304
308
312
315
319
322
326
329
333
336
340
343
347
350
353
356
359
362
364
366
369
371
373
375
377
380
383
387
391
396
401
406
412
417
423
428
433
437
442
446
450
453
457
461
466
470
475
481
486
491
497
502
506
510
514
517
520
522
525
527
530
533
537
541
546
552
557
563
569
575
581
587
593
599
604
610
616
622
629
636
643
652
660
669
679
688
697
706
715
723
731
738
745
751
757
763
769
775
781
787
793
799
805
812
819
827
835
843
853
862
872
883
893
904
916
927
938
949
959
970
980
990
1000
1010
1020
1030
1040
1050
1061
1071
1081
1091
1101
1110
1118
1125
1132
1137
1143
1147
1152
1157
1162
1167
1173
1180
1188
1197
1207
1217
1229
1241
1254
1267
1281
1294
1308
1321
1333
1345
1357
1367
1378
1388
1397
1407
1416
1425
1433
1442
1450
1458
1466
1473
1480
1486
1491
1495
1499
1502
1505
1508
1511
1514
1518
1522
1528
1535
1542
1551
1561
1572
1583
1595
1607
1618
1629
1640
1650
1659
1667
1674
1681
1688
1694
1699
1704
1709
1714
1719
1724
1729
1734
1740
1746
1753
1760
1767
1776
1785
1795
1806
1818
1831
1844
1858
1872
1887
1901
1916
1929
1943
1955
1967
1977
1987
1996
2004
2012
2019
2027
2035
2043
2052
2062
2072
2082
2093
2105
2116
2128
2140
2151
2162
2173
2184
2194
2205
2215
2226
2238
2250
2262
2275
2288
2301
2315
2329
2342
2356
2370
2383
2396
2409
2421
2433
2444
2455
2466
2477
2487
2497
2506
2514
2523
2531
2539
2547
2555
2562
2570
2577
2583
2590
2597
2604
2611
2617
2624
2630
2635
2640
2645
2650
2656
2662
2668
2676
2684
2693
2704
2716
2728
2741
2754
2767
2779
2790
2801
2810
2819
2827
2834
2842
2849
2857
2864
2872
2881
2890
2899
2908
2917
2924
2930
2935
2938
2939
2939
2937
2935
2932
2929
2926
2924
2923
2923
2925
2927
2930
2935
2940
2945
2951
2957
2963
2970
2976
2983
2990
2997
3005
3013
3021
3029
3038
3046
3055
3064
3073
3082
3090
3097
3104
3110
3115
3120
3125
3131
3137
3143
3150
3159
3168
3178
3190
3203
3217
3231
3246
3261
3275
3289
3302
3314
3325
3334
3341
3347
3350
3351
3349
3346
3342
3336
3329
3321
3313
3304
3295
3286
3277
3269
3261
3254
3247
3241
3235
3231
3226
3223
3219
3217
3214
3212
3211
3210
3211
3212
3216
3220
3226
3234
3243
3253
3265
3276
3289
3301
3313
3326
3338
3349
3361
3372
3382
3392
3402
3411
3419
3427
3433
3440
3445
3448
3451
3452
3451
3448
3444
3438
3430
3421
3410
3400
3388
3376
3364
3351
3337
3323
3308
3293
3277
3261
3246
3231
3216
3202
3189
3177
3166
3157
3149
3143
3139
3137
3136
3136
3137
3140
3143
3147
3152
3156
3161
3165
3169
3172
3175
3177
3179
3181
3182
3183
3183
3182
3182
3180
3179
3177
3176
3174
3173
3170
3168
3165
3161
3156
3150
3144
3137
3130
3122
3114
3106
3098
3091
3084
3077
3071
3065
3059
3053
3046
3039
3032
3024
3017
3009
3002
2995
2989
2985
2982
2980
2981
2983
2987
2992
3000
3009
3019
3030
3042
3053
3065
3077
3088
3099
3109
3118
3127
3134
3139
3143
3145
3145
3142
3137
3130
3121
3112
3102
3091
3080
3069
3058
3048
3037
3026
3015
3004
2993
2981
2969
2955
2942
2927
2913
2897
2882
2867
2852
2838
2824
2812
2802
2793
2786
2782
2779
2778
2779
2781
2785
2789
2794
2800
2805
2811
2817
2822
2827
2832
2836
2840
2844
2848
2852
2855
2859
2863
2866
2870
2874
2879
2883
2888
2893
2898
2903
2908
2913
2918
2921
2924
2926
2926
2925
2923
2919
2915
2910
2904
2898
2892
2885
2878
2871
2864
2857
2850
2842
2835
2826
2817
2808
2798
2787
2776
2764
2753
2741
2729
2718
2708
2699
2692
2687
2684
2684
2685
2688
2693
2698
2705
2711
2717
2722
2726
2730
2732
2734
2734
2734
2733
2732
2730
2728
2726
2724
2722
2720
2718
2718
2718
2719
2720
2723
2726
2729
2732
2735
2737
2739
2741
2742
2743
2744
2744
2744
2744
2744
2745
2745
2746
2748
2749
2751
2752
2753
2754
2755
2756
2758
2759
2760
2761
2762
2763
2764
2763
2762
2759
2756
2751
2745
2739
2732
2724
2717
2710
2702
2696
2689
2683
2678
2673
2669
2665
2661
2657
2653
2649
2644
2639
2633
2627
2620
2612
2604
2595
2586
2577
2567
2558
2548
2538
2528
2518
2507
2496
2485
2473
2461
2449
2436
2422
2407
2391
2375
2358
2342
2325
2308
2293
2278
2264
2251
2240
2231
2223
2217
2212
2209
2208
2207
2207
2208
2210
2212
2214
2216
2218
2220
2222
2224
2226
2227
2229
2232
2235
2238
2242
2245
2249
2251
2252
2252
2251
2248
2244
2239
2233
2227
2221
2215
2210
2206
2202
2199
2196
2195
2193
2191
2189
2186
2182
2177
2171
2162
2152
2140
2126
2111
2093
2074
2053
2031
2008
1985
1961
1936
1912
1888
1864
1841
1819
1797
1777
1758
1741
1726
1714
1704
1697
1693
1691
1692
1695
1700
1706
1713
1721
1729
1737
1745
1753
1760
1767
1773
1777
1780
1782
1782
1782
1780
1779
1777
1774
1773
1771
1769
1768
1767
1767
1766
1764
1762
1760
1756
1751
1745
1737
1728
1717
1705
1691
1676
1660
1643
1625
1607
1589
1570
1551
1533
1514
1495
1477
1459
1441
1424
1406
1389
1371
1353
1334
1316
1298
1280
1263
1247
1233
1220
1211
1204
1200
1199
1201
1206
1213
1223
1234
1246
1259
1271
1283
1294
1303
1309
1313
1313
1311
1305
1296
1284
1270
1253
1233
1213
1191
1168
1144
1120
1095
1069
1043
1016
990
962
934
905
876
847
817
789
760
733
708
683
660
639
619
601
585
570
556
544
533
524
515
507
500
495
490
486
484
481
480
479
478
478
478
478
477
477
476
474
473
470
467
463
459
454
448
442
435
427
419
411
402
394
385
376
366
356
345
333
320
305
289
272
254
234
212
190
167
142
117
92
66
41
17
-5
-26
-45
-62
-76
-87
-95
-101
-103
-103
-100
-95
-88
-81
-72
-64
-55
-47
-40
-33
-27
-21
-16
-11
-5
1
7
14
22
31
40
49
59
70
80
91
102
114
127
141
156
172
189
208
228
250
274
298
324
350
376
402
426
450
473
494
513
531
547
561
573
584
593
601
607
613
617
621
624
626
628
629
629
629
628
626
625
623
621
620
619
618
618
619
621
623
627
631
635
640
645
650
654
657
659
660
659
655
650
642
632
620
606
591
574
557
541
525
510
497
486
476
469
465
463
464
467
471
477
485
493
503
513
524
536
548
560
573
585
598
611
623
635
646
657
666
674
681
686
691
694
697
698
700
701
702
704
706
710
714
720
728
737
748
761
775
791
807
825
843
861
879
897
914
931
946
961
974
986
997
1006
1016
1022
1029
1034
1038
1041
1043
1045
1047
1050
1053
1057
1062
1068
1076
1086
1097
1110
1125
1141
1159
1178
1198
1219
1239
1260
1280
1300
1318
1336
1352
1367
1380
1393
1404
1414
1422
1430
1437
1443
1448
1452
1457
1461
1465
1469
1473
1478
1484
1491
1499
1508
1518
1530
1542
1556
1570
1586
1602
1619
1637
1655
1674
1693
1712
1730
1748
1766
1783
1799
1813
1827
1840
1851
1860
1869
1876
1881
1886
1890
1893
1896
1899
1901
1904
1907
1910
1913
1917
1920
1924
1928
1932
1935
1939
1942
1945
1947
1950
1954
1957
1962
1967
1973
1979
1987
1994
2001
2009
2017
2024
2031
2037
2043
2050
2056
2062
2069
2075
2082
2089
2097
2106
2115
2125
2137
2149
2163
2177
2192
2208
2224
2241
2258
2275
2292
2308
2325
2340
2356
2371
2385
2399
2413
2426
2438
2451
2463
2476
2489
2503
2518
2533
2549
2566
2583
2601
2619
2637
2654
2671
2688
2704
2719
2733
2745
2757
2768
2779
2789
2799
2809
2820
2831
2844
2857
2872
2887
2903
2919
2934
2950
2964
2977
2988
2998
3007
3014
3020
3025
3029
3032
3036
3039
3042
3046
3050
3053
3057
3062
3066
3070
3074
3078
3083
3087
3091
3096
3101
3106
3112
3119
3126
3134
3144
3154
3166
3179
3193
3208
3224
3240
3256
3272
3288
3303
3318
3332
3345
3358
3369
3380
3389
3398
3406
3413
3420
3426
3432
3437
3442
3446
3450
3453
3456
3458
3460
3462
3464
3467
3471
3475
3481
3488
3497
3507
3518
3531
3545
3560
3576
3594
3612
3631
3651
3671
3692
3714
3735
3757
3779
3801
3823
3844
3866
3887
3908
3929
3949
3969
3988
4006
4025
4043
4059
4075
4089
4102
4113
4122
4129
4134
4138
4140
4140
4140
4139
4139
4138
4138
4140
4142
4145
4149
4155
4162
4170
4181
4193
4208
4225
4245
4268
4293
4322
4354
4389
4426
4466
4509
4554
4600
4649
4698
4749
4801
4853
4906
4959
5012
5065
5117
5168
5217
5266
5312
5356
5399
5439
5476
5512
5545
5576
5605
5631
5656
5678
5697
5714
5729
5741
5750
5757
5761
5763
5762
5760
5755
5748
5740
5731
5721
5710
5699
5687
5675
5663
5652
5640
5629
5619
5609
5600
5592
5585
5580
5576
5574
5574
5576
5580
5586
5594
5604
5615
5628
5642
5657
5673
5691
5709
5728
5748
5770
5792
5815
5839
5865
5892
5919
5949
5979
6011
6044
6078
6112
6148
6183
6219
6255
6290
6324
6357
6389
6419
6447
6474
6499
6523
6544
6564
6583
6600
6616
6630
6644
6656
6667
6677
6687
6695
6703
6711
6718
6725
6731
6737
6743
6748
6753
6758
6763
6767
6770
6774
6776
6778
6780
6780
6780
6780
6779
6777
6775
6773
6771
6769
6766
6764
6761
6759
6756
6754
6752
6751
6750
6750
6750
6752
6754
6757
6761
6766
6772
6778
6785
6793
6803
6813
6824
6837
6850
6866
6882
6900
6920
6941
6963
6987
7012
7039
7066
7093
7120
7146
7171
7195
7217
7238
7256
7273
7287
7300
7310
7319
7327
7334
7340
7345
7350
7355
7360
7365
7370
7376
7382
7388
7395
7402
7410
7418
7426
7434
7443
7451
7459
7467
7475
7483
7490
7497
7505
7512
7519
7527
7534
7542
7550
7558
7566
7575
7583
7591
7599
7607
7615
7622
7629
7636
7643
7649
7655
7661
7667
7672
7677
7682
7687
7691
7696
7701
7706
7711
7717
7722
7728
7733
7739
7745
7752
7758
7764
7770
7776
7782
7787
7792
7796
7800
7804
7806
7808
7810
7811
7812
7812
7812
7812
7813
7814
7815
7818
7821
7824
7829
7834
7839
7844
7849
7853
7858
7862
7866
7870
7874
7879
7884
7890
7896
7904
7913
7922
7933
7944
7956
7968
7979
7991
8002
8012
8022
8031
8039
8045
8052
8057
8061
8066
8069
8071
8073
8074
8074
8073
8071
8069
8067
8064
8061
8060
8060
8060
8061
8064
8069
8074
8082
8090
8100
8111
8122
8135
8148
8160
8173
8186
8198
8211
8222
8233
8243
8253
8261
8269
8276
8282
8287
8293
8298
8303
8308
8313
8318
8324
8329
8334
8340
8345
8351
8356
8361
8366
8370
8374
8379
8383
8387
8392
8397
8403
8409
8416
8423
8430
8437
8444
8450
8455
8458
8461
8461
8459
8456
8450
8442
8432
8420
8406
8390
8373
8355
8337
8317
8298
8278
8259
8239
8221
8203
8185
8167
8151
8135
8119
8105
8092
8080
8070
8061
8054
8048
8045
8044
8044
8045
8048
8053
8058
8064
8071
8079
8087
8096
8106
8119
8132
8146
8162
8179
8198
8220
8243
8269
8296
8325
8355
8386
8418
8449
8481
8511
8539
8566
8591
8613
8632
8649
8662
8674
8683
8690
8695
8698
8700
8701
8700
8699
8697
8695
8692
8688
8684
8678
8672
8666
8658
8649
8639
8628
8617
8604
8591
8577
8562
8547
8532
8516
8500
8484
8468
8450
8433
8414
8394
8373
8351
8327
8301
8273
8244
8213
8179
8144
8106
8068
8026
7985
7940
7893
7845
7793
7740
7683
7624
7561
7496
7427
7356
7281
7204
7125
7043
6959
6874
6787
6700
6612
6523
6435
6347
6260
6173
6087
6002
5918
5835
5754
5674
5595
5518
5443
5369
5296
5225
5155
5087
5021
4957
4895
4835
4777
4721
4667
4616
4568
4521
4477
4436
4397
4360
4325
4293
4263
4235
4210
4188
4169
4152
4139
4130
4123
4121
4123
4128
4138
4151
4169
4190
4214
4243
4275
4310
4348
4390
4435
4483
4533
4586
4642
4700
4761
4824
4889
4956
5025
5095
5168
5242
5318
5395
5472
5551
5630
5710
5789
5867
5945
6022
6097
6170
6241
6309
6374
6436
6495
6550
6603
6652
6699
6744
6787
6828
6868
6908
6948
6988
7029
7071
7113
7157
7202
7248
7295
7344
7395
7447
7500
7554
7610
7667
7725
7783
7843
7903
7963
8023
8082
8141
8199
8256
8310
8362
8411
8457
8499
8536
8569
8595
8616
8629
8636
8635
8627
8610
8585
8553
8511
8461
8403
8336
8260
8176
8084
7985
7877
7763
7641
7513
7377
7235
7086
6931
6768
6599
6424
6242
6053
5858
5657
5449
5234
5013
4786
4552
4313
4067
3818
3563
3304
3041
2775
2506
2235
1962
1689
1415
1143
871
601
334
70
-191
-446
-697
-942
-1180
-1412
-1637
-1854
-2063
-2264
-2456
-2640
-2815
-2980
-3136
-3284
-3422
-3551
-3671
-3783
-3886
-3981
-4069
-4150
-4225
-4294
-4359
-4420
-4478
-4533
-4588
-4641
-4694
-4747
-4800
-4853
-4907
-4962
-5018
-5075
-5132
-5190
-5249
-5308
-5368
-5427
-5486
-5544
-5601
-5657
-5712
-5765
-5817
-5868
-5918
-5967
-6016
-6064
-6111
-6159
-6207
-6256
-6305
-6356
-6408
-6462
-6517
-6575
-6634
-6695
-6757
-6821
-6886
-6951
-7017
-7082
-7146
-7208
-7269
-7327
-7382
-7433
-7481
-7524
-7563
-7598
-7627
-7652
-7672
-7687
-7698
-7704
-7707
-7705
-7701
-7694
-7685
-7674
-7662
-7648
-7634
-7620
-7605
-7590
-7575
-7560
-7545
-7530
-7514
-7499
-7484
-7469
-7454
-7440
-7427
-7416
-7407
-7401
-7398
-7398
-7402
-7411
-7425
-7444
-7469
-7499
-7535
-7578
-7627
-7683
-7745
-7813
-7888
-7970
-8057
-8150
-8248
-8351
-8459
-8572
-8690
-8813
-8940
-9073
-9210
-9353
-9502
-9657
-9817
-9984
-10157
-10337
-10523
-10716
-10914
-11118
-11328
-11542
-11761
-11984
-12209
-12438
-12669
-12902
-13137
-13372
-13609
-13846
-14083
-14320
-14558
-14795
-15032
-15268
-15503
-15737
-15968
-16197
-16422
-16644
-16862
-17076
-17285
-17489
-17687
-17880
-18068
-18250
-18426
-18597
-18762
-18922
-19076
-19225
-19368
-19505
-19637
-19762
-19882
-19994
-20099
-20197
-20286
-20367
-20439
-20501
-20553
-20595
-20627
-20647
-20657
-20656
-20645
-20622
-20590
-20548
-20495
-20433
-20362
-20280
-20190
-20090
-19980
-19860
-19731
-19593
-19446
-19290
-19126
-18955
-18777
-18594
-18408
-18219
-18028
-17836
-17646
-17457
-17272
-17090
-16914
-16743
-16579
-16422
-16271
-16129
-15995
-15868
-15747
-15633
-15524
-15421
-15321
-15225
-15132
-15042
-14955
-14872
-14791
-14714
-14642
-14574
-14511
-14454
-14403
-14359
-14322
-14292
-14270
-14255
-14247
-14247
-14253
-14266
-14285
-14309
-14339
-14374
-14413
-14457
-14504
-14556
-14611
-14670
-14732
-14797
-14866
-14937
-15012
-15091
-15172
-15256
-15343
-15432
-15523
-15616
-15710
-15805
-15901
-15997
-16091
-16186
-16277
-16367
-16453
-16535
-16612
-16684
-16750
-16809
-16861
-16905
-16942
-16971
-16994
-17010
-17022
-17031
-17038
-17045
-17054
-17067
-17086
-17111
-17144
-17185
-17236
-17297
-17366
-17446
-17534
-17631
-17737
-17850
-17971
-18099
-18233
-18373
-18519
-18670
-18825
-18985
-19149
-19316
-19487
-19660
-19835
-20012
-20190
-20368
-20545
-20720
-20892
-21061
-21224
-21381
-21531
-21673
-21805
-21927
-22038
-22136
-22223
-22297
-22357
-22405
-22440
-22461
-22471
-22470
-22459
-22439
-22411
-22378
-22340
-22298
-22255
-22212
-22169
-22129
-22092
-22060
-22035
-22017
-22008
-22007
-22016
-22034
-22064
-22104
-22155
-22218
-22292
-22377
-22474
-22583
-22704
-22836
-22980
-23135
-23301
-23477
-23663
-23857
-24059
-24267
-24481
-24699
-24921
-25145
-25370
-25596
-25820
-26043
-26263
-26478
-26688
-26891
-27086
-27271
-27448
-27613
-27768
-27912
-28043
-28163
-28271
-28367
-28450
-28521
-28581
-28628
-28664
-28688
-28701
-28703
-28694
-28674
-28645
-28606
-28558
-28502
-28438
-28369
-28294
-28215
-28134
-28050
-27965
-27881
-27797
-27713
-27631
-27551
-27472
-27395
-27319
-27244
-27170
-27095
-27019
-26943
-26864
-26783
-26701
-26615
-26528
-26438
-26347
-26255
-26161
-26068
-25974
-25881
-25788
-25696
-25603
-25511
-25419
-25325
-25232
-25137
-25041
-24945
-24848
-24751
-24655
-24560
-24468
-24378
-24292
-24209
-24131
-24057
-23988
-23923
-23863
-23807
-23756
-23708
-23665
-23626
-23590
-23557
-23528
-23501
-23478
-23457
-23439
-23424
-23412
-23402
-23395
-23390
-23386
-23383
-23381
-23379
-23377
-23374
-23371
-23366
-23360
-23352
-23343
-23333
-23323
-23312
-23303
-23295
-23290
-23289
-23292
-23302
-23319
-23344
-23379
-23424
-23481
-23549
-23631
-23725
-23833
-23954
-24089
-24238
-24401
-24575
-24761
-24956
-25160
-25370
-25586
-25804
-26025
-26245
-26466
-26684
-26899
-27110
-27316
-27517
-27711
-27898
-28077
-28249
-28412
-28567
-28713
-28849
-28976
-29093
-29199
-29295
-29381
-29455
-29518
-29570
-29611
-29640
-29657
-29664
-29660
-29646
-29622
-29590
-29551
-29506
-29457
-29404
-29350
-29293
-29237
-29180
-29123
-29067
-29011
-28957
-28904
-28851
-28798
-28745
-28690
-28634
-28575
-28512
-28445
-28374
-28298
-28218
-28134
-28045
-27953
-27859
-27762
-27665
-27566
-27468
-27371
-27275
-27180
-27088
-26998
-26911
-26826
-26744
-26664
-26586
-26512
-26440
-26370
-26304
-26240
-26180
-26122
-26067
-26016
-25967
-25921
-25878
-25837
-25798
-25761
-25726
-25691
-25658
-25626
-25596
-25567
-25540
-25516
-25495
-25477
-25464
-25455
-25451
-25452
-25458
-25470
-25487
-25508
-25534
-25564
-25597
-25632
-25670
-25708
-25746
-25783
-25819
-25851
-25880
-25903
-25920
-25930
-25931
-25924
-25906
-25876
-25834
-25780
-25711
-25628
-25530
-25417
-25288
-25143
-24982
-24805
-24611
-24403
-24179
-23941
-23690
-23426
-23151
-22865
-22571
-22270
-21964
-21653
-21340
-21026
-20713
-20401
-20093
-19789
-19491
-19200
-18916
-18640
-18374
-18116
-17868
-17630
-17401
-17182
-16971
-16769
-16575
-16388
-16207
-16033
-15864
-15700
-15541
-15387
-15237
-15091
-14950
-14813
-14680
-14552
-14426
-14304
-14186
-14069
-13956
-13844
-13733
-13624
-13516
-13409
-13303
-13198
-13094
-12991
-12889
-12788
-12688
-12589
-12490
-12392
-12293
-12194
-12095
-11996
-11896
-11795
-11693
-11590
-11487
-11382
-11276
-11170
-11062
-10954
-10844
-10734
-10623
-10511
-10398
-10283
-10167
-10050
-9930
-9808
-9684
-9557
-9428
-9297
-9163
-9028
-8891
-8754
-8616
-8479
-8344
-8210
-8079
-7951
-7828
-7710
-7598
-7492
-7394
-7304
-7223
-7151
-7089
-7039
-7000
-6973
-6958
-6958
-6971
-6998
-7040
-7096
-7167
-7253
-7353
-7467
-7594
-7734
-7885
-8045
-8214
-8390
-8572
-8757
-8944
-9133
-9321
-9507
-9690
-9868
-10040
-10204
-10359
-10503
-10634
-10752
-10854
-10939
-11007
-11056
-11086
-11097
-11088
-11059
-11011
-10943
-10857
-10753
-10633
-10497
-10348
-10188
-10018
-9839
-9654
-9464
-9271
-9075
-8879
-8682
-8486
-8293
-8103
-7919
-7741
-7570
-7408
-7257
-7116
-6989
-6875
-6777
-6695
-6630
-6583
-6554
-6543
-6551
-6576
-6618
-6677
-6750
-6836
-6934
-7040
-7154
-7274
-7397
-7523
-7650
-7778
-7904
-8029
-8150
-8267
-8379
-8484
-8582
-8671
-8750
-8818
-8874
-8916
-8944
-8957
-8954
-8936
-8902
-8851
-8785
-8704
-8609
-8499
-8377
-8244
-8101
-7951
-7795
-7636
-7475
-7314
-7156
-7002
-6853
-6711
-6577
-6452
-6337
-6232
-6138
-6056
-5986
-5928
-5882
-5848
-5826
-5816
-5819
-5833
-5858
-5895
-5944
-6004
-6074
-6156
-6247
-6347
-6456
-6571
-6692
-6818
-6946
-7075
-7205
-7333
-7457
-7577
-7691
-7797
-7894
-7980
-8055
-8117
-8164
-8198
-8217
-8220
-8207
-8180
-8138
-8082
-8013
-7931
-7838
-7735
-7622
-7501
-7374
-7243
-7108
-6971
-6834
-6699
-6566
-6437
-6313
-6195
-6084
-5981
-5887
-5803
-5730
-5668
-5618
-5582
-5559
-5551
-5559
-5583
-5624
-5683
-5760
-5855
-5970
-6104
-6256
-6427
-6614
-6818
-7036
-7267
-7509
-7761
-8019
-8283
-8550
-8820
-9090
-9358
-9623
-9884
-10138
-10385
-10622
-10849
-11063
-11265
-11452
-11626
-11786
-11931
-12061
-12177
-12279
-12367
-12440
-12501
-12548
-12583
-12605
-12616
-12616
-12606
-12585
-12556
-12518
-12472
-12418
-12358
-12290
-12217
-12137
-12052
-11963
-11871
-11777
-11682
-11587
-11494
-11406
-11322
-11246
-11179
-11123
-11079
-11048
-11033
-11034
-11051
-11085
-11136
-11203
-11286
-11385
-11497
-11622
-11758
-11903
-12057
-12217
-12384
-12555
-12730
-12908
-13089
-13270
-13452
-13634
-13815
-13993
-14169
-14342
-14510
-14673
-14830
-14980
-15124
-15260
-15389
-15508
-15618
-15718
-15808
-15887
-15955
-16012
-16059
-16096
-16123
-16142
-16154
-16158
-16158
-16154
-16146
-16136
-16125
-16113
-16102
-16091
-16082
-16077
-16073
-16071
-16072
-16076
-16084
-16094
-16110
-16128
-16151
-16178
-16210
-16247
-16290
-16338
-16393
-16454
-16521
-16595
-16674
-16760
-16852
-16948
-17050
-17155
-17263
-17374
-17487
-17601
-17715
-17829
-17941
-18051
-18159
-18263
-18362
-18457
-18546
-18628
-18705
-18774
-18837
-18893
-18943
-18988
-19026
-19060
-19090
-19117
-19140
-19162
-19181
-19200
-19217
-19233
-19249
-19265
-19280
-19294
-19308
-19321
-19332
-19343
-19352
-19361
-19369
-19376
-19383
-19391
-19399
-19409
-19420
-19432
-19446
-19463
-19480
-19500
-19521
-19544
-19567
-19591
-19615
-19639
-19662
-19683
-19703
-19720
-19734
-19745
-19754
-19759
-19761
-19760
-19756
-19749
-19740
-19728
-19714
-19698
-19681
-19662
-19642
-19622
-19602
-19582
-19563
-19545
-19528
-19514
-19501
-19492
-19486
-19484
-19486
-19491
-19501
-19515
-19534
-19556
-19583
-19613
-19647
-19683
-19721
-19762
-19804
-19847
-19891
-19935
-19979
-20023
-20066
-20109
-20150
-20190
-20228
-20264
-20297
-20327
-20353
-20375
-20391
-20402
-20406
-20404
-20396
-20381
-20359
-20331
-20297
-20257
-20212
-20163
-20111
-20057
-20000
-19944
-19887
-19831
-19776
-19723
-19672
-19622
-19576
-19531
-19488
-19447
-19408
-19370
-19333
-19296
-19261
-19226
-19191
-19158
-19124
-19091
-19059
-19027
-18995
-18964
-18933
-18902
-18872
-18841
-18810
-18779
-18748
-18716
-18684
-18651
-18618
-18583
-18548
-18512
-18475
-18437
-18398
-18358
-18317
-18276
-18234
-18192
-18150
-18108
-18067
-18027
-17989
-17952
-17918
-17887
-17859
-17835
-17815
-17800
-17790
-17784
-17784
-17790
-17801
-17817
-17839
-17866
-17898
-17934
-17974
-18019
-18067
-18119
-18174
-18231
-18291
-18353
-18416
-18482
-18548
-18614
-18681
-18747
-18812
-18876
-18938
-18996
-19052
-19103
-19151
-19193
-19229
-19259
-19283
-19299
-19308
-19310
-19304
-19290
-19269
-19241
-19206
-19166
-19121
-19072
-19019
-18964
-18907
-18850
-18792
-18735
-18679
-18625
-18572
-18523
-18476
-18431
-18390
-18352
-18318
-18286
-18258
-18234
-18213
-18195
-18182
-18171
-18165
-18162
-18163
-18168
-18176
-18188
-18203
-18221
-18242
-18263
-18287
-18310
-18334
-18357
-18379
-18400
-18419
-18437
-18452
-18465
-18476
-18484
-18490
-18494
-18495
-18493
-18489
-18482
-18472
-18459
-18444
-18426
-18405
-18382
-18356
-18329
-18299
-18268
-18235
-18202
-18168
-18135
-18101
-18069
-18038
-18008
-17980
-17953
-17929
-17907
-17887
-17869
-17853
-17839
-17827
-17816
-17807
-17798
-17790
-17782
-17774
-17765
-17756
-17745
-17732
-17718
-17703
-17685
-17665
-17643
-17619
-17593
-17565
-17536
-17506
-17476
-17445
-17414
-17382
-17351
-17320
-17290
-17259
-17229
-17198
-17168
-17138
-17108
-17078
-17048
-17019
-16991
-16964
-16938
-16914
-16892
-16872
-16854
-16839
-16827
-16817
-16811
-16808
-16807
-16809
-16814
-16822
-16831
-16841
-16853
-16865
-16877
-16888
-16897
-16904
-16908
-16909
-16906
-16898
-16885
-16866
-16842
-16811
-16775
-16731
-16682
-16626
-16564
-16497
-16423
-16344
-16262
-16174
-16082
-15989
-15892
-15792
-15691
-15588
-15484
-15380
-15275
-15169
-15064
-14958
-14852
-14747
-14641
-14536
-14430
-14325
-14219
-14113
-14007
-13900
-13793
-13686
-13578
-13470
-13362
-13254
-13145
-13037
-12929
-12821
-12713
-12605
-12496
-12387
-12278
-12167
-12056
-11944
-11831
-11717
-11603
-11487
-11371
-11255
-11139
-11023
-10907
-10792
-10678
-10564
-10452
-10341
-10232
-10124
-10018
-9913
-9809
-9707
-9606
-9506
-9408
-9310
-9213
-9117
-9022
-8928
-8834
-8741
-8648
-8556
-8464
-8373
-8282
-8189
-8099
-8007
-7916
-7824
-7731
-7638
-7543
-7448
-7351
-7253
-7153
-7051
-6947
-6840
-6731
-6619
-6504
-6387
-6265
-6141
-6012
-5881
-5745
-5605
-5462
-5315
-5165
-5012
-4856
-4697
-4536
-4374
-4210
-4046
-3881
-3716
-3551
-3386
-3223
-3060
-2899
-2738
-2579
-2422
-2265
-2111
-1958
-1807
-1657
-1510
-1365
-1223
-1083
-946
-812
-680
-553
-428
-307
-189
-74
37
146
252
355
456
555
653
749
844
938
1032
1125
1218
1310
1402
1494
1587
1679
1772
1865
1958
2053
2148
2245
2343
2443
2544
2647
2752
2858
2966
3076
3187
3299
3412
3526
3640
3754
3867
3980
4093
4204
4314
4423
4531
4638
4744
4849
4952
5055
5157
5257
5357
5455
5553
5649
5744
5839
5932
6024
6114
6204
6293
6380
6467
6554
6639
6725
6811
6896
6983
7070
7157
7247
7337
7430
7524
7620
7718
7818
7920
8025
8131
8238
8348
8458
8570
8684
8798
8913
9029
9146
9263
9382
9501
9621
9741
9863
9985
10108
10232
10356
10481
10606
10732
10857
10983
11108
11232
11356
11478
11600
11720
11839
11956
12072
12186
12299
12410
12520
12628
12735
12841
12947
13051
13155
13258
13361
13463
13564
13665
13766
13865
13964
14063
14161
14258
14356
14453
14550
14647
14743
14840
14937
15033
15129
15225
15320
15413
15506
15598
15687
15776
15862
15946
16027
16107
16184
16259
16331
16401
16468
16533
16596
16656
16714
16771
16825
16877
16927
16975
17021
17065
17107
17147
17185
17221
17255
17288
17320
17350
17380
17409
17439
17469
17499
17531
17565
17600
17637
17676
17718
17762
17809
17859
17911
17966
18023
18083
18146
18210
18277
18345
18416
18488
18562
18638
18715
18793
18872
18953
19034
19116
19198
19281
19365
19448
19532
19615
19698
19781
19863
19944
20024
20104
20182
20258
20334
20407
20479
20549
20617
20682
20745
20806
20864
20919
20971
21020
21066
21108
21148
21185
21219
21250
21280
21307
21332
21355
21377
21398
21418
21437
21456
21474
21493
21511
21530
21549
21568
21588
21609
21631
21653
21675
21699
21723
21747
21772
21797
21822
21848
21873
21899
21924
21948
21972
21996
22018
22040
22060
22080
22098
22114
22129
22144
22157
22169
22180
22191
22201
22210
22220
22229
22238
22248
22258
22268
22278
22290
22302
22314
22328
22343
22359
22377
22395
22416
22438
22461
22486
22512
22539
22568
22597
22627
22657
22688
22719
22751
22782
22813
22844
22875
22905
22935
22965
22994
23024
23053
23082
23110
23139
23167
23195
23223
23250
23276
23302
23326
23349
23370
23390
23408
23425
23439
23451
23462
23471
23478
23484
23488
23491
23493
23494
23494
23493
23492
23490
23488
23486
23484
23481
23478
23476
23473
23471
23469
23468
23466
23466
23466
23467
23468
23471
23474
23479
23485
23493
23501
23511
23522
23533
23545
23558
23571
23583
23595
23607
23619
23629
23640
23649
23659
23668
23677
23686
23695
23704
23712
23721
23730
23739
23747
23755
23763
23771
23778
23784
23790
23795
23799
23802
23804
23805
23804
23803
23799
23794
23788
23780
23771
23760
23749
23736
23723
23710
23696
23683
23669
23657
23645
23634
23623
23614
23606
23599
23593
23588
23584
23581
23580
23580
23582
23586
23591
23598
23608
23619
23633
23649
23667
23688
23711
23736
23763
23793
23824
23857
23891
23927
23963
24000
24038
24075
24113
24149
24186
24221
24255
24287
24318
24347
24375
24400
24424
24446
24467
24486
24504
24521
24538
24554
24571
24587
24604
24622
24640
24658
24677
24697
24716
24735
24754
24773
24792
24810
24828
24845
24862
24878
24894
24910
24926
24942
24958
24974
24991
25008
25026
25045
25065
25086
25108
25131
25155
25180
25207
25234
25261
25290
25318
25347
25375
25404
25432
25459
25485
25511
25536
25559
25581
25602
25622
25640
25656
25671
25684
25695
25704
25712
25717
25720
25721
25719
25715
25709
25700
25689
25675
25659
25640
25618
25595
25569
25541
25511
25479
25447
25414
25380
25346
25312
25279
25246
25214
25183
25153
25123
25095
25068
25041
25015
24990
24966
24942
24918
24895
24871
24847
24823
24798
24773
24747
24719
24691
24662
24631
24599
24566
24531
24496
24459
24422
24383
24344
24304
24264
24224
24182
24141
24100
24058
24016
23973
23930
23887
23843
23798
23753
23707
23661
23614
23566
23518
23470
23421
23371
23321
23271
23220
23169
23117
23065
23012
22959
22905
22850
22794
22737
22680
22622
22563
22503
22442
22381
22319
22257
22193
22129
22065
22000
21934
21868
21801
21734
21666
21599
21531
21462
21393
21324
21255
21185
21114
21043
20971
20898
20825
20750
20675
20599
20521
20443
20363
20282
20200
20117
20033
19948
19862
19774
19686
19598
19509
19419
19330
19241
19152
19063
18976
18888
18802
18716
18631
18548
18465
18384
18304
18226
18148
18073
17999
17926
17855
17786
17719
17654
17590
17529
17470
17413
17358
17305
17255
17206
17159
17114
17071
17029
16989
16951
16914
16878
16844
16811
16779
16749
16719
16691
16664
16637
16612
16587
16563
16539
16515
16491
16467
16442
16416
16390
16361
16332
16303
16271
16238
16203
16167
16129
16090
16050
16008
15965
15921
15877
15831
15785
15739
15693
15646
15600
15554
15509
15465
15422
15380
15339
15301
15264
15229
15195
15164
15135
15108
15083
15059
15037
15017
14999
14982
14966
14952
14939
14928
14918
14909
14902
14896
14891
14888
14887
14888
14889
14893
14897
14903
14909
14917
14925
14933
14941
14950
14957
14964
14970
14975
14978
14980
14980
14978
14974
14968
14959
14948
14936
14921
14904
14885
14865
14844
14822
14799
14776
14753
14731
14709
14688
14668
14650
14633
14619
14606
14595
14586
14580
14577
14575
14576
14580
14586
14595
14605
14619
14634
14652
14672
14693
14717
14742
14768
14795
14823
14851
14880
14908
14936
14964
14990
15016
15040
15062
15082
15100
15115
15128
15138
15145
15148
15149
15147
15141
15132
15119
15103
15084
15062
15036
15007
14975
14941
14903
14863
14821
14776
14730
14682
14632
14582
14530
14478
14426
14374
14323
14272
14221
14173
14125
14079
14035
13993
13954
13917
13882
13849
13819
13792
13767
13744
13723
13705
13688
13674
13661
13650
13640
13632
13625
13618
13613
13608
13604
13600
13596
13593
13590
13586
13582
13577
13572
13566
13558
13550
13540
13528
13515
13500
13483
13465
13445
13423
13401
13377
13352
13326
13300
13274
13247
13221
13195
13170
13145
13122
13099
13077
13057
13038
13021
13005
12991
12979
12968
12959
12952
12947
12943
12940
12939
12938
12939
12940
12941
12944
12946
12950
12953
12958
12963
12968
12974
12981
12989
12998
13008
13018
13030
13042
13054
13067
13080
13092
13105
13117
13129
13139
13149
13158
13166
13172
13178
13182
13186
13188
13190
13191
13191
13190
13189
13188
13186
13184
13182
13180
13178
13175
13172
13169
13166
13164
13161
13158
13156
13154
13152
13151
13150
13150
13150
13150
13151
13152
13153
13155
13157
13159
13160
13162
13163
13164
13165
13165
13165
13165
13164
13164
13163
13162
13161
13160
13158
13157
13156
13155
13154
13153
13152
13150
13149
13148
13146
13144
13142
13140
13139
13137
13136
13135
13135
13136
13138
13141
13144
13149
13155
13162
13170
13179
13188
13198
13208
13219
13230
13240
13251
13261
13270
13279
13286
13293
13298
13302
13305
13306
13305
13302
13298
13291
13283
13272
13259
13244
13227
13207
13185
13160
13134
13104
13073
13039
13003
12964
12923
12880
12834
12787
12737
12686
12633
12579
12523
12467
12409
12351
12293
12235
12177
12120
12063
12006
11951
11897
11843
11791
11740
11691
11642
11596
11550
11506
11463
11421
11381
11341
11303
11266
11229
11194
11160
11127
11094
11063
11032
11002
10973
10944
10915
10887
10858
10829
10799
10768
10737
10704
10670
10636
10600
10563
10525
10486
10447
10408
10368
10329
10289
10250
10212
10174
10137
10100
10064
10029
9995
9961
9929
9898
9867
9838
9810
9783
9757
9733
9710
9688
9668
9648
9630
9613
9597
9581
9567
9553
9539
9527
9514
9502
9490
9479
9467
9456
9445
9434
9423
9412
9401
9390
9378
9366
9354
9341
9327
9313
9297
9281
9263
9243
9223
9201
9178
9153
9127
9099
9070
9040
9008
8974
8939
8903
8866
8827
8788
8747
8706
8664
8621
8577
8533
8488
8443
8397
8350
8303
8255
8207
8157
8109
8058
8010
7960
7910
7860
7811
7762
7714
7666
7619
7573
7529
7485
7443
7402
7362
7323
7285
7248
7212
7176
7142
7107
7073
7039
7005
6970
6935
6900
6864
6827
6789
6749
6709
6667
6624
6579
6533
6486
6436
6385
6332
6278
6222
6164
6104
6043
5980
5915
5848
5780
5709
5637
5563
5487
5409
5330
5249
5167
5083
4999
4913
4826
4739
4651
4562
4473
4383
4293
4202
4111
4019
3927
3835
3742
3650
3557
3464
3371
3278
3186
3094
3002
2911
2821
2731
2642
2553
2465
2378
2292
2206
2120
2035
1950
1866
1782
1699
1615
1532
1449
1366
1283
1200
1117
1035
953
871
790
708
627
545
464
382
300
218
135
52
-32
-116
-202
-288
-375
-462
-551
-641
-732
-824
-917
-1010
-1106
-1203
-1301
-1400
-1500
-1602
-1705
-1809
-1914
-2020
-2127
-2235
-2344
-2454
-2564
-2675
-2787
-2898
-3011
-3123
-3235
-3348
-3460
-3573
-3685
-3796
-3907
-4017
-4127
-4235
-4343
-4449
-4554
-4658
-4761
-4862
-4962
-5061
-5158
-5254
-5349
-5443
-5537
-5629
-5721
-5812
-5903
-5993
-6083
-6173
-6263
-6353
-6442
-6532
-6621
-6710
-6799
-6888
-6976
-7065
-7154
-7242
-7331
-7420
-7509
-7599
-7690
-7782
-7874
-7967
-8061
-8157
-8254
-8351
-8450
-8549
-8648
-8748
-8849
-8949
-9049
-9148
-9247
-9346
-9443
-9540
-9636
-9731
-9826
-9919
-10012
-10104
-10195
-10285
-10374
-10462
-10549
-10635
-10720
-10803
-10885
-10967
-11046
-11125
-11203
-11279
-11355
-11429
-11503
-11577
-11650
-11722
-11794
-11866
-11938
-12009
-12080
-12151
-12221
-12290
-12359
-12427
-12494
-12560
-12625
-12688
-12750
-12811
-12871
-12930
-12987
-13044
-13099
-13154
-13207
-13259
-13311
-13361
-13410
-13458
-13505
-13552
-13597
-13641
-13685
-13729
-13772
-13815
-13857
-13900
-13943
-13986
-14029
-14072
-14116
-14159
-14203
-14246
-14290
-14333
-14375
-14418
-14459
-14500
-14541
-14581
-14620
-14659
-14697
-14735
-14772
-14809
-14846
-14882
-14918
-14953
-14988
-15023
-15057
-15091
-15125
-15158
-15191
-15223
-15256
-15288
-15321
-15354
-15387
-15421
-15455
-15490
-15526
-15563
-15600
-15639
-15679
-15720
-15763
-15806
-15850
-15895
-15941
-15988
-16035
-16082
-16131
-16178
-16227
-16274
-16323
-16370
-16418
-16465
-16512
-16558
-16604
-16649
-16694
-16738
-16782
-16825
-16867
-16909
-16949
-16989
-17028
-17065
-17102
-17138
-17172
-17205
-17237
-17267
-17296
-17323
-17348
-17372
-17394
-17415
-17433
-17451
-17466
-17481
-17494
-17506
-17518
-17529
-17539
-17550
-17560
-17571
-17582
-17593
-17605
-17617
-17629
-17643
-17657
-17671
-17686
-17702
-17718
-17734
-17750
-17766
-17782
-17798
-17813
-17827
-17841
-17854
-17867
-17878
-17889
-17898
-17907
-17914
-17921
-17927
-17931
-17935
-17938
-17940
-17941
-17941
-17941
-17940
-17938
-17936
-17933
-17930
-17926
-17922
-17917
-17912
-17907
-17902
-17897
-17891
-17885
-17879
-17872
-17866
-17859
-17852
-17845
-17838
-17831
-17823
-17816
-17808
-17800
-17792
-17784
-17775
-17766
-17756
-17745
-17734
-17721
-17707
-17691
-17674
-17656
-17636
-17615
-17592
-17568
-17542
-17516
-17488
-17459
-17428
-17397
-17365
-17332
-17298
-17263
-17227
-17190
-17152
-17112
-17072
-17030
-16987
-16942
-16897
-16850
-16802
-16753
-16703
-16652
-16600
-16547
-16493
-16439
-16383
-16327
-16268
-16212
-16152
-16094
-16033
-15974
-15913
-15852
-15791
-15730
-15669
-15608
-15548
-15488
-15428
-15368
-15309
-15251
-15192
-15134
-15077
-15019
-14963
-14906
-14850
-14795
-14741
-14687
-14633
-14581
-14529
-14478
-14428
-14379
-14331
-14283
-14236
-14190
-14145
-14100
-14055
-14011
-13967
-13922
-13878
-13833
-13789
-13743
-13698
-13651
-13604
-13557
-13508
-13459
-13409
-13358
-13306
-13253
-13199
-13144
-13089
-13032
-12974
-12916
-12857
-12797
-12736
-12674
-12611
-12548
-12484
-12418
-12352
-12285
-12216
-12146
-12075
-12003
-11930
-11855
-11779
-11702
-11623
-11544
-11464
-11383
-11301
-11219
-11136
-11052
-10969
-10885
-10801
-10717
-10634
-10550
-10466
-10383
-10300
-10217
-10135
-10053
-9971
-9891
-9810
-9731
-9652
-9575
-9498
-9422
-9348
-9274
-9202
-9131
-9061
-8992
-8924
-8856
-8790
-8725
-8660
-8597
-8534
-8471
-8410
-8349
-8289
-8230
-8170
-8112
-8055
-7997
-7940
-7883
-7827
-7770
-7714
-7657
-7600
-7543
-7486
-7428
-7369
-7310
-7251
-7191
-7130
-7069
-7006
-6943
-6880
-6815
-6750
-6683
-6616
-6548
-6479
-6409
-6338
-6267
-6194
-6120
-6045
-5969
-5892
-5815
-5737
-5658
-5580
-5500
-5421
-5342
-5262
-5183
-5103
-5024
-4945
-4865
-4786
-4706
-4626
-4545
-4464
-4382
-4300
-4217
-4134
-4050
-3966
-3881
-3796
-3711
-3626
-3541
-3456
-3372
-3288
-3206
-3124
-3044
-2964
-2886
-2810
-2735
-2662
-2590
-2520
-2451
-2384
-2319
-2255
-2193
-2131
-2072
-2013
-1955
-1898
-1843
-1788
-1733
-1680
-1626
-1574
-1522
-1470
-1419
-1368
-1317
-1267
-1216
-1165
-1115
-1063
-1012
-960
-908
-855
-801
-747
-692
-636
-580
-523
-465
-407
-348
-289
-231
-172
-113
-55
3
60
117
172
227
282
335
388
440
491
541
590
638
685
731
776
819
861
901
940
978
1014
1049
1083
1115
1146
1176
1205
1233
1260
1287
1313
1338
1363
1388
1413
1437
1462
1487
1513
1538
1565
1592
1620
1650
1680
1711
1743
1776
1810
1846
1882
1919
1957
1996
2035
2075
2115
2156
2198
2239
2282
2324
2367
2411
2455
2499
2544
2589
2634
2679
2724
2769
2814
2858
2902
2945
2987
3027
3067
3106
3143
3179
3214
3247
3278
3308
3337
3364
3390
3415
3438
3461
3482
3502
3521
3540
3557
3574
3590
3605
3619
3633
3647
3660
3672
3685
3697
3709
3721
3733
3746
3759
3772
3785
3800
3814
3830
3846
3862
3880
3897
3915
3934
3953
3973
3992
4011
4030
4051
4070
4088
4106
4123
4139
4154
4168
4180
4192
4202
4211
4218
4225
4230
4233
4236
4238
4239
4239
4239
4238
4236
4234
4232
4229
4226
4223
4220
4217
4213
4209
4205
4200
4195
4190
4184
4178
4172
4166
4159
4152
4145
4138
4131
4125
4119
4113
4108
4103
4099
4096
4093
4091
4090
4089
4089
4090
4091
4094
4097
4100
4104
4108
4112
4116
4121
4126
4131
4136
4141
4145
4150
4153
4157
4160
4163
4164
4165
4166
4166
4165
4163
4160
4157
4153
4148
4142
4136
4129
4122
4115
4107
4098
4089
4080
4070
4059
4050
4038
4027
4016
4003
3992
3980
3967
3954
3940
3927
3912
3898
3883
3868
3853
3837
3821
3804
3787
3769
3751
3732
3713
3693
3672
3650
3628
3605
3582
3557
3532
3506
3480
3453
3426
3398
3369
3341
3312
3283
3254
3224
3194
3165
3135
3106
3077
3048
3020
2992
2965
2939
2914
2891
2868
2846
2826
2808
2790
2774
2760
2747
2736
2726
2718
2711
2706
2703
2701
2701
2702
2705
2710
2716
2723
2731
2741
2752
2763
2775
2788
2801
2814
2827
2840
2853
2865
2876
2887
2897
2906
2915
2922
2929
2934
2939
2943
2946
2948
2950
2950
2949
2947
2944
2939
2934
2927
2918
2908
2897
2885
2871
2856
2839
2822
2804
2785
2766
2746
2726
2706
2687
2668
2649
2631
2614
2597
2581
2566
2552
2538
2525
2512
2500
2488
2477
2467
2457
2448
2439
2431
2423
2416
2409
2403
2398
2393
2388
2383
2378
2373
2368
2363
2357
2350
2343
2335
2326
2315
2304
2292
2278
2263
2248
2231
2213
2195
2176
2156
2136
2115
2094
2073
2051
2029
2005
1983
1959
1935
1910
1885
1859
1833
1806
1779
1751
1722
1693
1664
1635
1605
1575
1545
1515
1485
1454
1424
1394
1364
1333
1303
1273
1243
1213
1183
1154
1124
1096
1067
1039
1012
985
958
933
908
883
860
837
814
792
771
751
731
712
693
675
658
641
624
608
593
578
563
549
535
523
510
499
488
478
469
461
454
447
441
436
432
428
424
421
417
414
411
407
404
401
397
393
389
386
382
378
374
371
367
364
361
358
355
352
349
347
344
342
340
337
335
333
331
329
327
325
322
320
318
316
314
313
311
310
310
309
309
310
311
313
316
319
323
328
334
341
348
357
366
376
387
399
412
426
441
457
474
492
510
530
550
571
592
614
636
659
681
704
727
749
772
795
817
839
860
881
902
921
940
958
975
991
1006
1020
1033
1045
1055
1065
1073
1080
1086
1092
1096
1100
1103
1106
1108
1110
1111
1113
1114
1116
1117
1119
1120
1122
1124
1126
1128
1131
1133
1136
1139
1141
1144
1148
1151
1154
1158
1162
1167
1172
1177
1182
1188
1193
1199
1205
1211
1217
1223
1228
1233
1237
1242
1245
1248
1250
1252
1252
1252
1252
1250
1247
1244
1240
1235
1229
1222
1214
1206
1197
1187
1177
1167
1156
1145
1133
1121
1109
1096
1083
1070
1056
1042
1028
1012
998
983
967
951
935
918
901
883
865
847
828
809
790
771
751
731
711
691
670
650
630
610
589
570
550
530
511
492
473
454
435
416
397
378
359
340
320
300
280
259
237
215
192
169
145
120
95
69
43
16
-11
-39
-68
-98
-128
-159
-191
-224
-257
-291
-326
-361
-397
-433
-470
-508
-545
-583
-621
-658
-696
-733
-771
-808
-844
-881
-917
-953
-988
-1022
-1059
-1094
-1128
-1163
-1197
-1232
-1265
-1299
-1332
-1364
-1396
-1427
-1457
-1485
-1513
-1540
-1565
-1589
-1611
-1632
-1652
-1671
-1688
-1704
-1719
-1733
-1746
-1758
-1768
-1779
-1788
-1796
-1803
-1809
-1814
-1818
-1821
-1822
-1823
-1822
-1820
-1818
-1814
-1810
-1805
-1799
-1793
-1787
-1781
-1776
-1770
-1765
-1761
-1757
-1754
-1751
-1750
-1749
-1749
-1749
-1750
-1752
-1754
-1756
-1759
-1762
-1765
-1768
-1772
-1775
-1779
-1783
-1787
-1791
-1795
-1799
-1803
-1807
-1812
-1816
-1820
-1824
-1828
-1832
-1836
-1839
-1842
-1845
-1848
-1850
-1852
-1854
-1855
-1856
-1857
-1858
-1858
-1858
-1858
-1857
-1855
-1854
-1851
-1849
-1845
-1842
-1838
-1834
-1829
-1824
-1819
-1814
-1808
-1803
-1797
-1792
-1786
-1781
-1775
-1769
-1763
-1757
-1751
-1744
-1737
-1731
-1724
-1718
-1711
-1705
-1700
-1695
-1692
-1689
-1687
-1687
-1687
-1689
-1692
-1696
-1701
-1707
-1714
-1721
-1728
-1735
-1743
-1750
-1756
-1763
-1768
-1773
-1777
-1781
-1784
-1785
-1787
-1787
-1787
-1786
-1784
-1781
-1778
-1773
-1768
-1762
-1756
-1748
-1740
-1731
-1721
-1710
-1699
-1688
-1675
-1663
-1650
-1638
-1625
-1613
-1601
-1589
-1577
-1567
-1556
-1547
-1538
-1529
-1522
-1515
-1509
-1504
-1500
-1496
-1494
-1492
-1491
-1492
-1493
-1496
-1499
-1504
-1510
-1517
-1525
-1535
-1546
-1558
-1571
-1585
-1600
-1616
-1634
-1652
-1671
-1691
-1712
-1733
-1756
-1778
-1802
-1826
-1851
-1876
-1902
-1929
-1957
-1985
-2013
-2041
-2073
-2103
-2135
-2167
-2200
-2233
-2268
-2302
-2337
-2372
-2408
-2443
-2479
-2514
-2550
-2585
-2620
-2654
-2689
-2723
-2756
-2790
-2823
-2856
-2889
-2921
-2954
-2986
-3018
-3050
-3082
-3113
-3145
-3176
-3208
-3239
-3270
-3302
-3333
-3364
-3394
-3425
-3455
-3485
-3514
-3543
-3572
-3599
-3627
-3653
-3679
-3704
-3728
-3751
-3774
-3795
-3816
-3836
-3856
-3874
-3892
-3909
-3925
-3940
-3955
-3969
-3983
-3996
-4009
-4021
-4033
-4045
-4056
-4067
-4077
-4086
-4097
-4107
-4116
-4125
-4134
-4143
-4152
-4161
-4170
-4179
-4188
-4198
-4208
-4218
-4228
-4239
-4250
-4261
-4272
-4284
-4296
-4308
-4321
-4333
-4346
-4359
-4372
-4385
-4397
-4410
-4422
-4433
-4445
-4455
-4465
-4474
-4482
-4490
-4496
-4501
-4506
-4508
-4510
-4510
-4509
-4506
-4502
-4496
-4489
-4481
-4471
-4460
-4448
-4435
-4421
-4406
-4390
-4374
-4357
-4339
-4322
-4304
-4287
-4270
-4252
-4235
-4219
-4203
-4187
-4172
-4158
-4145
-4132
-4120
-4110
-4100
-4091
-4083
-4075
-4070
-4064
-4059
-4057
-4054
-4051
-4051
-4051
-4051
-4051
-4053
-4054
-4057
-4059
-4062
-4066
-4069
-4072
-4075
-4078
-4083
-4086
-4089
-4091
-4094
-4096
-4097
-4098
-4098
-4098
-4097
-4094
-4091
-4088
-4083
-4078
-4070
-4064
-4054
-4046
-4035
-4026
-4014
-4003
-3993
-3981
-3970
-3959
-3949
-3939
-3929
-3920
-3912
-3905
-3898
-3892
-3887
-3883
-3880
-3878
-3877
-3877
-3878
-3880
-3884
-3888
-3894
-3902
-3910
-3920
-3931
-3943
-3957
-3971
-3986
-4002
-4019
-4035
-4053
-4070
-4088
-4106
-4123
-4140
-4157
-4173
-4188
-4203
-4217
-4230
-4242
-4253
-4264
-4274
-4283
-4291
-4299
-4306
-4313
-4320
-4326
-4332
-4338
-4344
-4351
-4357
-4364
-4371
-4379
-4387
-4395
-4404
-4414
-4425
-4436
-4448
-4461
-4475
-4490
-4506
-4523
-4541
-4561
-4582
-4604
-4627
-4652
-4678
-4704
-4732
-4760
-4789
-4818
-4848
-4878
-4907
-4937
-4967
-4996
-5025
-5054
-5083
-5111
-5139
-5166
-5193
-5219
-5245
-5270
-5294
-5317
-5340
-5362
-5384
-5404
-5424
-5443
-5461
-5478
-5494
-5510
-5524
-5538
-5550
-5561
-5571
-5580
-5587
-5593
-5597
-5601
-5603
-5603
-5603
-5601
-5599
-5596
-5592
-5588
-5583
-5578
-5573
-5569
-5564
-5559
-5555
-5551
-5547
-5544
-5542
-5539
-5537
-5536
-5535
-5534
-5534
-5534
-5534
-5535
-5535
-5536
-5537
-5538
-5540
-5541
-5543
-5544
-5546
-5548
-5549
-5551
-5552
-5553
-5554
-5554
-5554
-5554
-5553
-5552
-5551
-5549
-5547
-5545
-5542
-5539
-5536
-5533
-5529
-5525
-5521
-5516
-5511
-5505
-5499
-5492
-5485
-5477
-5468
-5459
-5450
-5440
-5430
-5420
-5410
-5399
-5389
-5378
-5368
-5358
-5348
-5339
-5330
-5322
-5314
-5307
-5300
-5294
-5289
-5284
-5281
-5278
-5276
-5275
-5275
-5277
-5279
-5282
-5287
-5292
-5297
-5304
-5311
-5318
-5326
-5334
-5342
-5350
-5358
-5365
-5372
-5379
-5385
-5390
-5395
-5399
-5402
-5405
-5408
-5410
-5411
-5412
-5412
-5413
-5413
-5412
-5412
-5411
-5411
-5410
-5409
-5409
-5408
-5407
-5406
-5405
-5404
-5403
-5402
-5400
-5399
-5397
-5396
-5394
-5393
-5391
-5389
-5388
-5386
-5383
-5381
-5378
-5374
-5369
-5363
-5356
-5349
-5340
-5329
-5317
-5304
-5290
-5274
-5257
-5238
-5218
-5197
-5176
-5153
-5129
-5105
-5081
-5056
-5032
-5007
-4982
-4958
-4933
-4909
-4885
-4860
-4836
-4812
-4787
-4762
-4736
-4711
-4685
-4658
-4632
-4605
-4579
-4553
-4527
-4502
-4477
-4453
-4429
-4406
-4384
-4362
-4341
-4320
-4300
-4280
-4261
-4241
-4222
-4203
-4184
-4166
-4148
-4130
-4113
-4096
-4078
-4062
-4048
-4033
-4018
-4003
-3991
-3978
-3965
-3952
-3939
-3926
-3914
-3901
-3888
-3874
-3861
-3847
-3832
-3817
-3801
-3785
-3768
-3750
-3731
-3712
-3691
-3670
-3648
-3625
-3600
-3575
-3549
-3523
-3495
-3467
-3438
-3409
-3379
-3348
-3317
-3286
-3254
-3222
-3190
-3157
-3124
-3090
-3056
-3022
-2987
-2952
-2916
-2880
-2844
-2807
-2770
-2732
-2695
-2657
-2620
-2583
-2546
-2509
-2473
-2437
-2402
-2368
-2335
-2302
-2271
-2240
-2210
-2181
-2153
-2126
-2099
-2073
-2048
-2023
-1999
-1976
-1954
-1932
-1911
-1890
-1870
-1850
-1830
-1811
-1792
-1773
-1755
-1736
-1718
-1699
-1681
-1662
-1644
-1626
-1608
-1590
-1573
-1556
-1539
-1523
-1507
-1492
-1477
-1463
-1450
-1437
-1425
-1414
-1403
-1393
-1383
-1374
-1365
-1357
-1349
-1341
-1334
-1327
-1320
-1313
-1306
-1299
-1292
-1285
-1278
-1271
-1264
-1256
-1248
-1240
-1232
-1223
-1214
-1204
-1195
-1184
-1174
-1163
-1151
-1139
-1127
-1114
-1101
-1088
-1075
-1061
-1048
-1035
-1020
-1008
-996
-983
-971
-960
-949
-938
-928
-919
-911
-903
-896
-890
-884
-879
-874
-870
-866
-862
-859
-856
-853
-850
-847
-845
-843
-840
-839
-837
-836
-834
-833
-832
-831
-829
-828
-826
-824
-821
-817
-813
-808
-802
-795
-788
-780
-771
-761
-750
-739
-727
-715
-703
-690
-676
-663
-650
-637
-624
-612
-600
-588
-578
-568
-558
-550
-542
-535
-529
-523
-518
-514
-510
-507
-503
-500
-498
-495
-492
-488
-485
-481
-476
-471
-465
-458
-450
-442
-433
-423
-412
-400
-387
-374
-359
-343
-327
-309
-290
-271
-250
-228
-205
-181
-155
-129
-103
-75
-47
-18
11
40
70
99
128
157
185
212
239
265
290
314
337
358
379
398
416
433
448
462
475
486
496
505
512
518
523
526
529
530
529
528
525
521
516
509
502
493
484
474
463
451
439
427
414
402
390
378
366
355
345
335
327
319
313
308
304
301
300
300
302
305
310
316
323
332
342
353
365
379
393
408
424
440
457
474
492
509
526
542
558
573
587
600
612
623
632
640
645
650
652
652
651
648
643
636
628
618
606
592
578
562
544
526
506
486
466
444
422
400
378
356
333
311
288
266
244
222
200
179
157
136
115
95
74
54
34
15
-5
-24
-42
-61
-79
-97
-115
-133
-150
-168
-185
-202
-220
-237
-255
-273
-291
-310
-329
-348
-367
-387
-407
-428
-448
-469
-491
-512
-534
-555
-577
-599
-620
-641
-662
-683
-704
-724
-744
-763
-782
-800
-819
-836
-854
-870
-887
-903
-918
-933
-948
-963
-976
-990
-1002
-1016
-1028
-1041
-1053
-1064
-1076
-1088
-1099
-1111
-1123
-1135
-1147
-1160
-1173
-1186
-1200
-1214
-1228
-1243
-1257
-1273
-1288
-1304
-1321
-1337
-1354
-1371
-1389
-1406
-1424
-1442
-1460
-1479
-1498
-1517
-1537
-1556
-1577
-1597
-1619
-1640
-1662
-1685
-1708
-1731
-1754
-1778
-1802
-1826
-1850
-1874
-1898
-1921
-1944
-1968
-1990
-2013
-2035
-2056
-2078
-2099
-2119
-2139
-2158
-2177
-2196
-2214
-2232
-2249
-2266
-2282
-2297
-2312
-2327
-2341
-2354
-2367
-2380
-2391
-2403
-2414
-2424
-2434
-2443
-2452
-2461
-2470
-2478
-2486
-2494
-2502
-2509
-2517
-2525
-2533
-2542
-2550
-2559
-2568
-2577
-2586
-2596
-2606
-2616
-2626
-2637
-2647
-2658
-2669
-2681
-2693
-2704
-2717
-2729
-2742
-2755
-2769
-2782
-2796
-2810
-2825
-2840
-2855
-2871
-2887
-2903
-2919
-2935
-2952
-2969
-2985
-3002
-3019
-3035
-3051
-3067
-3083
-3098
-3112
-3127
-3140
-3154
-3166
-3179
-3191
-3203
-3214
-3225
-3236
-3247
-3257
-3267
-3277
-3287
-3297
-3306
-3316
-3325
-3334
-3342
-3351
-3359
-3366
-3374
-3381
-3388
-3395
-3401
-3408
-3414
-3420
-3427
-3433
-3439
-3446
-3452
-3459
-3466
-3473
-3481
-3488
-3497
-3505
-3514
-3523
-3533
-3543
-3554
-3564
-3576
-3587
-3599
-3611
-3623
-3636
-3649
-3662
-3675
-3689
-3703
-3717
-3731
-3746
-3761
-3777
-3793
-3809
-3825
-3842
-3859
-3876
-3893
-3911
-3928
-3945
-3961
-3977
-3993
-4009
-4022
-4037
-4051
-4062
-4075
-4086
-4097
-4106
-4116
-4124
-4132
-4139
-4146
-4152
-4158
-4163
-4169
-4173
-4178
-4182
-4185
-4189
-4192
-4194
-4197
-4199
-4201
-4202
-4203
-4204
-4204
-4204
-4205
-4204
-4204
-4204
-4203
-4203
-4202
-4201
-4200
-4199
-4198
-4197
-4196
-4195
-4193
-4192
-4190
-4189
-4187
-4185
-4182
-4180
-4177
-4174
-4171
-4167
-4162
-4158
-4153
-4147
-4141
-4135
-4128
-4120
-4113
-4104
-4094
-4086
-4075
-4066
-4054
-4043
-4032
-4019
-4006
-3992
-3978
-3962
-3946
-3930
-3913
-3895
-3876
-3857
-3838
-3818
-3798
-3777
-3757
-3736
-3715
-3695
-3674
-3654
-3634
-3615
-3596
-3577
-3559
-3541
-3524
-3506
-3489
-3473
-3456
-3439
-3422
-3405
-3388
-3370
-3352
-3333
-3313
-3293
-3272
-3251
-3229
-3206
-3182
-3158
-3132
-3107
-3080
-3053
-3026
-2998
-2970
-2942
-2914
-2885
-2856
-2828
-2800
-2771
-2743
-2715
-2688
-2661
-2634
-2607
-2582
-2556
-2531
-2506
-2482
-2458
-2434
-2411
-2387
-2364
-2341
-2318
-2295
-2271
-2248
-2224
-2200
-2175
-2151
-2126
-2100
-2074
-2048
-2021
-1995
-1968
-1941
-1914
-1886
-1859
-1832
-1804
-1777
-1749
-1722
-1694
-1667
-1640
-1613
-1586
-1560
-1534
-1508
-1482
-1456
-1431
-1406
-1381
-1356
-1332
-1308
-1284
-1260
-1236
-1213
-1189
-1166
-1143
-1119
-1096
-1073
-1050
-1026
-1002
-980
-956
-933
-909
-885
-861
-837
-813
-789
-765
-740
-716
-692
-667
-643
-619
-595
-571
-547
-524
-501
-478
-456
-434
-413
-391
-371
-350
-330
-309
-289
-269
-249
-229
-209
-189
-169
-149
-129
-109
-88
-68
-47
-27
-7
13
33
53
73
93
112
131
151
169
188
207
225
244
262
280
298
316
333
350
367
384
401
417
434
450
466
482
498
513
529
544
560
575
590
605
619
633
647
661
674
687
699
711
722
733
744
754
763
772
781
790
799
807
815
824
832
841
849
858
866
875
884
893
902
911
921
931
941
951
961
972
983
995
1006
1018
1032
1046
1060
1075
1091
1107
1123
1141
1159
1178
1197
1217
1238
1259
1281
1303
1327
1350
1374
1399
1424
1450
1476
1503
1530
1558
1585
1613
1642
1670
1698
1727
1755
1784
1812
1840
1868
1896
1924
1951
1978
2005
2033
2060
2086
2113
2140
2166
2193
2219
2245
2271
2297
2322
2348
2373
2399
2424
2449
2474
2499
2524
2549
2574
2598
2623
2648
2672
2697
2721
2746
2770
2795
2819
2843
2868
2892
2915
2939
2963
2986
3009
3032
3055
3078
3100
3123
3145
3167
3188
3210
3231
3252
3273
3294
3314
3334
3354
3374
3394
3413
3433
3452
3471
3491
3510
3529
3549
3568
3588
3607
3627
3647
3667
3686
3706
3726
3746
3767
3787
3807
3827
3848
3869
3890
3911
3932
3954
3976
3998
4021
4043
4067
4091
4116
4140
4166
4191
4217
4244
4271
4298
4325
4352
4379
4407
4434
4461
4489
4516
4543
4570
4597
4623
4650
4676
4703
4729
4756
4782
4809
4835
4861
4888
4914
4941
4968
4995
5022
5049
5077
5104
5132
5160
5188
5216
5245
5273
5301
5329
5356
5384
5411
5438
5464
5491
5517
5543
5568
5593
5618
5643
5668
5692
5717
5741
5765
5788
5812
5836
5859
5883
5906
5930
5954
5978
6002
6027
6052
6077
6103
6129
6155
6182
6209
6237
6264
6292
6320
6347
6375
6402
6429
6456
6482
6508
6534
6559
6583
6608
6631
6655
6678
6701
6723
6745
6767
6788
6809
6829
6849
6869
6888
6907
6925
6942
6959
6975
6990
7005
7018
7031
7043
7054
7063
7072
7080
7086
7092
7096
7099
7102
7103
7103
7103
7101
7099
7095
7091
7087
7082
7076
7070
7063
7056
7049
7041
7033
7025
7016
7007
6998
6989
6979
6970
6960
6950
6940
6931
6921
6911
6901
6892
6882
6872
6863
6853
6843
6833
6824
6814
6804
6795
6785
6775
6766
6757
6747
6738
6729
6721
6712
6703
6695
6686
6678
6669
6661
6652
6643
6633
6623
6613
6603
6592
6580
6569
6556
6544
6531
6518
6505
6491
6477
6463
6449
6434
6420
6405
6390
6375
6359
6344
6328
6313
6297
6282
6266
6251
6235
6220
6205
6191
6176
6162
6148
6135
6122
6109
6097
6085
6073
6061
6050
6038
6027
6017
6006
5995
5984
5974
5963
5952
5941
5931
5920
5909
5898
5887
5875
5864
5852
5840
5828
5816
5804
5791
5779
5766
5753
5740
5727
5714
5700
5687
5673
5660
5646
5633
5620
5606
5593
5580
5567
5555
5542
5530
5518
5506
5495
5483
5472
5462
5451
5441
5431
5422
5413
5404
5395
5387
5378
5371
5363
5356
5349
5342
5335
5328
5322
5316
5309
5303
5296
5289
5282
5275
5267
5259
5250
5241
5231
5221
5210
5198
5186
5174
5160
5146
5132
5117
5101
5085
5068
5051
5033
5014
4996
4976
4956
4936
4915
4894
4873
4852
4830
4808
4786
4763
4741
4718
4696
4673
4650
4627
4604
4581
4557
4534
4510
4487
4463
4439
4415
4391
4367
4343
4319
4295
4271
4246
4222
4198
4174
4150
4126
4102
4078
4054
4032
4008
3984
3960
3936
3911
3885
3859
3831
3803
3774
3744
3714
3682
3649
3616
3582
3548
3513
3477
3442
3406
3369
3333
3296
3259
3222
3185
3148
3110
3073
3036
2998
2961
2923
2886
2848
2811
2773
2735
2697
2658
2620
2581
2541
2502
2461
2421
2380
2338
2296
2254
2212
2169
2127
2084
2041
1999
1957
1915
1873
1831
1790
1749
1708
1667
1626
1586
1545
1504
1463
1422
1381
1340
1299
1257
1216
1175
1133
1092
1051
1008
968
927
885
844
802
761
719
678
636
593
551
508
465
421
378
334
290
245
201
157
113
69
25
-18
-61
-104
-146
-188
-229
-270
-311
-352
-393
-435
-476
-518
-561
-604
-648
-692
-737
-783
-830
-877
-924
-972
-1020
-1069
-1118
-1167
-1215
-1264
-1313
-1361
-1409
-1457
-1505
-1552
-1599
-1645
-1691
-1737
-1782
-1826
-1870
-1913
-1956
-1998
-2040
-2081
-2121
-2161
-2200
-2238
-2276
-2314
-2350
-2386
-2422
-2457
-2491
-2525
-2558
-2590
-2623
-2654
-2686
-2717
-2747
-2778
-2808
-2838
-2869
-2899
-2930
-2961
-2993
-3025
-3058
-3091
-3124
-3158
-3193
-3228
-3264
-3300
-3337
-3374
-3411
-3449
-3486
-3523
-3561
-3598
-3634
-3671
-3706
-3742
-3776
-3810
-3844
-3876
-3908
-3940
-3970
-4000
-4029
-4057
-4085
-4112
-4138
-4164
-4188
-4213
-4236
-4260
-4282
-4304
-4326
-4348
-4369
-4390
-4410
-4431
-4451
-4472
-4492
-4513
-4534
-4555
-4577
-4599
-4621
-4644
-4667
-4691
-4715
-4740
-4766
-4792
-4819
-4847
-4875
-4904
-4934
-4964
-4995
-5027
-5060
-5093
-5127
-5161
-5196
-5232
-5268
-5305
-5342
-5379
-5417
-5455
-5492
-5530
-5568
-5605
-5642
-5678
-5713
-5748
-5782
-5816
-5848
-5880
-5911
-5940
-5969
-5997
-6024
-6050
-6075
-6100
-6123
-6146
-6167
-6188
-6209
-6228
-6247
-6265
-6283
-6300
-6317
-6334
-6350
-6367
-6383
-6399
-6415
-6431
-6447
-6464
-6480
-6497
-6514
-6531
-6548
-6565
-6582
-6599
-6617
-6634
-6652
-6670
-6688
-6706
-6725
-6743
-6763
-6782
-6801
-6821
-6841
-6861
-6881
-6901
-6921
-6941
-6961
-6982
-7002
-7022
-7043
-7063
-7084
-7105
-7126
-7148
-7169
-7192
-7214
-7237
-7260
-7283
-7306
-7329
-7353
-7376
-7400
-7423
-7446
-7469
-7492
-7515
-7538
-7561
-7585
-7608
-7632
-7656
-7680
-7705
-7731
-7757
-7784
-7811
-7839
-7867
-7896
-7925
-7954
-7983
-8013
-8042
-8071
-8101
-8131
-8160
-8188
-8217
-8244
-8272
-8299
-8325
-8350
-8375
-8400
-8423
-8446
-8468
-8490
-8511
-8532
-8551
-8570
-8589
-8607
-8624
-8641
-8658
-8673
-8689
-8703
-8718
-8731
-8745
-8758
-8770
-8782
-8794
-8805
-8816
-8826
-8836
-8846
-8854
-8863
-8871
-8878
-8884
-8890
-8895
-8900
-8903
-8906
-8909
-8911
-8912
-8913
-8913
-8912
-8912
-8910
-8909
-8907
-8906
-8904
-8902
-8900
-8898
-8896
-8894
-8892
-8890
-8888
-8886
-8885
-8883
-8881
-8880
-8878
-8877
-8876
-8875
-8874
-8873
-8873
-8873
-8873
-8874
-8875
-8877
-8879
-8882
-8885
-8889
-8893
-8898
-8903
-8909
-8915
-8921
-8928
-8935
-8942
-8949
-8956
-8964
-8972
-8980
-8988
-8996
-9005
-9014
-9023
-9032
-9041
-9050
-9059
-9068
-9076
-9084
-9092
-9099
-9105
-9111
-9116
-9120
-9124
-9127
-9129
-9130
-9130
-9130
-9129
-9126
-9123
-9119
-9114
-9109
-9102
-9094
-9086
-9077
-9067
-9057
-9046
-9034
-9022
-9010
-8997
-8984
-8971
-8958
-8945
-8932
-8919
-8906
-8894
-8882
-8870
-8859
-8848
-8838
-8828
-8818
-8809
-8800
-8791
-8783
-8775
-8767
-8759
-8752
-8744
-8737
-8730
-8722
-8715
-8708
-8701
-8693
-8686
-8678
-8671
-8663
-8655
-8647
-8639
-8630
-8622
-8613
-8603
-8594
-8584
-8573
-8562
-8550
-8538
-8525
-8511
-8497
-8482
-8466
-8450
-8433
-8416
-8398
-8380
-8362
-8343
-8324
-8305
-8286
-8267
-8248
-8229
-8210
-8191
-8172
-8153
-8134
-8115
-8096
-8077
-8060
-8041
-8023
-8005
-7988
-7970
-7953
-7937
-7921
-7905
-7889
-7875
-7860
-7846
-7833
-7820
-7807
-7795
-7783
-7771
-7760
-7748
-7737
-7726
-7714
-7703
-7691
-7679
-7667
-7655
-7642
-7629
-7615
-7601
-7587
-7573
-7558
-7543
-7527
-7512
-7497
-7481
-7465
-7450
-7434
-7418
-7402
-7386
-7370
-7354
-7338
-7322
-7305
-7288
-7271
-7254
-7237
-7220
-7202
-7185
-7167
-7150
-7133
-7117
-7100
-7084
-7069
-7054
-7040
-7026
-7013
-7000
-6987
-6975
-6963
-6951
-6939
-6927
-6915
-6903
-6890
-6877
-6864
-6850
-6836
-6821
-6806
-6790
-6773
-6756
-6738
-6720
-6701
-6681
-6660
-6639
-6617
-6594
-6571
-6547
-6522
-6496
-6470
-6443
-6415
-6387
-6358
-6328
-6298
-6267
-6236
-6204
-6172
-6139
-6106
-6072
-6038
-6004
-5970
-5936
-5901
-5867
-5832
-5798
-5764
-5730
-5697
-5664
-5631
-5599
-5568
-5537
-5507
-5477
-5448
-5420
-5392
-5365
-5338
-5311
-5286
-5260
-5235
-5210
-5185
-5161
-5137
-5113
-5089
-5065
-5042
-5019
-4996
-4974
-4951
-4929
-4907
-4885
-4863
-4841
-4820
-4798
-4776
-4754
-4732
-4710
-4687
-4664
-4642
-4619
-4595
-4572
-4548
-4525
-4501
-4477
-4452
-4428
-4403
-4378
-4354
-4329
-4304
-4279
-4254
-4229
-4204
-4179
-4155
-4130
-4106
-4082
-4058
-4034
-4011
-3987
-3964
-3941
-3918
-3895
-3872
-3849
-3826
-3804
-3782
-3759
-3738
-3716
-3695
-3675
-3655
-3635
-3616
-3598
-3581
-3564
-3547
-3531
-3516
-3501
-3487
-3472
-3458
-3444
-3430
-3416
-3402
-3387
-3373
-3358
-3342
-3327
-3310
-3294
-3277
-3259
-3241
-3223
-3204
-3185
-3165
-3145
-3124
-3103
-3082
-3061
-3039
-3017
-2995
-2972
-2950
-2927
-2904
-2882
-2859
-2836
-2814
-2791
-2769
-2747
-2725
-2703
-2682
-2661
-2641
-2621
-2602
-2583
-2564
-2546
-2528
-2511
-2494
-2477
-2461
-2444
-2428
-2411
-2395
-2378
-2361
-2343
-2326
-2308
-2289
-2270
-2251
-2231
-2210
-2189
-2167
-2144
-2121
-2097
-2073
-2048
-2023
-1997
-1971
-1944
-1918
-1891
-1864
-1838
-1811
-1785
-1758
-1732
-1706
-1680
-1654
-1628
-1603
-1577
-1551
-1526
-1500
-1474
-1448
-1423
-1397
-1371
-1346
-1321
-1296
-1271
-1246
-1222
-1198
-1175
-1152
-1129
-1107
-1085
-1063
-1041
-1020
-998
-977
-956
-935
-914
-892
-871
-849
-828
-806
-785
-763
-741
-719
-698
-676
-654
-632
-610
-588
-566
-544
-522
-501
-479
-458
-437
-416
-395
-374
-354
-334
-314
-294
-274
-254
-234
-214
-195
-175
-155
-134
-114
-93
-73
-52
-31
-10
11
33
54
76
97
119
141
163
186
208
231
254
277
300
324
348
372
396
420
444
469
494
519
543
569
594
619
645
670
696
722
749
776
802
830
857
885
914
942
971
1000
1029
1059
1089
1119
1149
1179
1209
1239
1269
1299
1329
1358
1388
1417
1445
1473
1501
1528
1555
1581
1606
1631
1655
1679
1702
1724
1746
1768
1789
1810
1831
1851
1871
1890
1909
1928
1946
1964
1982
2000
2017
2033
2050
2066
2082
2098
2114
2129
2145
2160
2176
2191
2206
2222
2237
2253
2269
2284
2301
2317
2333
2350
2367
2385
2402
2421
2439
2459
2478
2498
2519
2541
2563
2585
2608
2632
2656
2681
2706
2732
2758
2785
2812
2840
2868
2896
2925
2954
2983
3013
3042
3072
3101
3131
3160
3189
3218
3247
3275
3303
3330
3357
3384
3410
3436
3462
3487
3512
3536
3561
3585
3609
3632
3656
3679
3701
3724
3746
3768
3790
3811
3833
3854
3874
3895
3915
3936
3956
3976
3996
4016
4035
4056
4077
4097
4118
4138
4159
4180
4201
4222
4243
4263
4284
4304
4324
4344
4364
4383
4402
4421
4440
4458
4477
4495
4513
4531
4549
4567
4584
4602
4619
4636
4653
4669
4685
4701
4717
4732
4747
4762
4776
4790
4804
4816
4829
4841
4852
4863
4873
4883
4892
4900
4909
4916
4924
4931
4938
4944
4951
4957
4964
4970
4976
4982
4988
4993
4999
5004
5008
5013
5017
5020
5023
5026
5028
5030
5032
5034
5035
5036
5038
5039
5040
5040
5041
5042
5042
5042
5042
5041
5040
5039
5037
5035
5033
5030
5026
5022
5018
5013
5008
5003
4998
4992
4987
4981
4976
4970
4965
4960
4955
4950
4945
4941
4936
4931
4927
4922
4917
4912
4908
4903
4898
4892
4887
4882
4876
4871
4866
4860
4855
4850
4844
4839
4833
4827
4821
4815
4809
4803
4796
4789
4782
4775
4768
4760
4752
4744
4736
4728
4719
4711
4702
4694
4685
4677
4668
4659
4650
4641
4632
4623
4613
4603
4592
4582
4570
4558
4546
4533
4520
4506
4491
4476
4461
4446
4430
4413
4397
4380
4362
4344
4326
4308
4289
4269
4249
4229
4209
4187
4166
4144
4122
4099
4075
4051
4027
4003
3979
3953
3928
3902
3876
3849
3823
3796
3768
3741
3713
3685
3658
3630
3602
3575
3547
3520
3494
3468
3442
3417
3392
3368
3344
3321
3299
3277
3256
3235
3214
3194
3175
3155
3136
3118
3099
3081
3063
3046
3028
3011
2993
2976
2958
2941
2923
2906
2888
2870
2852
2834
2815
2797
2778
2758
2739
2719
2699
2678
2658
2637
2615
2593
2571
2549
2526
2503
2480
2456
2432
2408
2384
2359
2334
2308
2283
2257
2231
2205
2178
2152
2126
2099
2073
2045
2020
1993
1966
1939
1913
1886
1859
1832
1805
1777
1750
1722
1694
1666
1637
1608
1578
1548
1518
1487
1456
1424
1392
1359
1326
1293
1259
1226
1192
1158
1124
1090
1056
1022
989
955
922
889
856
824
792
760
729
698
668
638
608
580
551
523
496
469
442
416
390
364
338
312
286
260
233
207
180
153
126
98
70
42
14
-15
-44
-73
-102
-131
-160
-189
-219
-248
-277
-307
-336
-365
-395
-424
-454
-484
-514
-544
-574
-604
-635
-665
-696
-727
-758
-789
-820
-851
-882
-913
-944
-975
-1004
-1036
-1067
-1097
-1127
-1157
-1187
-1217
-1246
-1274
-1303
-1330
-1357
-1384
-1410
-1435
-1460
-1483
-1506
-1529
-1550
-1571
-1591
-1610
-1628
-1645
-1662
-1678
-1693
-1708
-1722
-1736
-1749
-1762
-1775
-1787
-1799
-1812
-1824
-1835
-1847
-1860
-1872
-1884
-1897
-1910
-1923
-1936
-1950
-1964
-1979
-1994
-2009
-2025
-2041
-2058
-2076
-2094
-2112
-2131
-2151
-2171
-2192
-2214
-2236
-2258
-2281
-2305
-2329
-2353
-2378
-2404
-2429
-2455
-2481
-2507
-2533
-2559
-2585
-2611
-2636
-2662
-2687
-2712
-2737
-2761
-2786
-2810
-2833
-2857
-2880
-2903
-2925
-2948
-2970
-2992
-3014
-3035
-3057
-3078
-3099
-3119
-3140
-3160
-3180
-3199
-3219
-3238
-3256
-3275
-3293
-3311
-3329
-3347
-3365
-3383
-3400
-3418
-3436
-3454
-3472
-3491
-3509
-3528
-3547
-3567
-3587
-3607
-3628
-3649
-3671
-3693
-3716
-3739
-3763
-3787
-3811
-3836
-3861
-3886
-3912
-3937
-3963
-3989
-4014
-4041
-4067
-4091
-4118
-4144
-4169
-4195
-4220
-4245
-4271
-4296
-4321
-4346
-4371
-4397
-4422
-4448
-4473
-4499
-4525
-4550
-4576
-4602
-4629
-4655
-4681
-4707
-4734
-4760
-4786
-4812
-4838
-4864
-4890
-4916
-4942
-4967
-4993
-5018
-5042
-5067
-5091
-5115
-5138
-5160
-5183
-5205
-5226
-5247
-5267
-5287
-5307
-5326
-5345
-5363
-5382
-5400
-5418
-5436
-5454
-5472
-5490
-5508
-5526
-5544
-5562
-5580
-5599
-5617
-5636
-5654
-5673
-5692
-5711
-5729
-5748
-5766
-5785
-5803
-5821
-5839
-5856
-5873
-5890
-5907
-5923
-5939
-5955
-5971
-5986
-6001
-6016
-6030
-6045
-6059
-6073
-6087
-6101
-6114
-6128
-6141
-6154
-6167
-6179
-6192
-6204
-6216
-6228
-6239
-6250
-6261
-6272
-6282
-6292
-6302
-6312
-6321
-6330
-6338
-6347
-6355
-6362
-6370
-6377
-6383
-6390
-6396
-6402
-6407
-6413
-6418
-6423
-6427
-6432
-6436
-6440
-6443
-6447
-6450
-6452
-6455
-6457
-6459
-6461
-6463
-6464
-6465
-6465
-6466
-6466
-6466
-6466
-6465
-6464
-6464
-6463
-6462
-6461
-6459
-6458
-6457
-6456
-6455
-6454
-6453
-6452
-6451
-6451
-6450
-6449
-6449
-6449
-6449
-6448
-6448
-6449
-6449
-6449
-6450
-6450
-6451
-6451
-6452
-6453
-6453
-6454
-6455
-6455
-6456
-6457
-6458
-6460
-6461
-6462
-6464
-6466
-6468
-6471
-6473
-6476
-6480
-6483
-6487
-6491
-6495
-6500
-6504
-6509
-6515
-6520
-6526
-6532
-6538
-6544
-6549
-6555
-6561
-6566
-6572
-6577
-6582
-6586
-6590
-6594
-6597
-6600
-6603
-6606
-6608
-6610
-6612
-6613
-6615
-6616
-6618
-6619
-6620
-6622
-6623
-6624
-6625
-6627
-6629
-6630
-6633
-6635
-6638
-6641
-6644
-6648
-6652
-6657
-6662
-6668
-6674
-6681
-6688
-6695
-6703
-6711
-6720
-6729
-6739
-6749
-6759
-6770
-6780
-6792
-6803
-6815
-6827
-6839
-6851
-6864
-6877
-6890
-6903
-6917
-6930
-6944
-6958
-6971
-6985
-6999
-7013
-7027
-7040
-7054
-7068
-7081
-7094
-7107
-7120
-7133
-7146
-7159
-7172
-7184
-7197
-7209
-7221
-7234
-7245
-7257
-7269
-7281
-7292
-7303
-7315
-7326
-7337
-7347
-7358
-7369
-7379
-7390
-7400
-7411
-7421
-7432
-7442
-7453
-7463
-7474
-7484
-7495
-7506
-7516
-7527
-7538
-7549
-7559
-7570
-7581
-7592
-7603
-7613
-7624
-7635
-7645
-7655
-7666
-7676
-7686
-7696
-7706
-7715
-7724
-7734
-7743
-7751
-7760
-7768
-7776
-7783
-7790
-7797
-7803
-7809
-7814
-7819
-7823
-7827
-7830
-7833
-7835
-7837
-7839
-7840
-7840
-7840
-7840
-7839
-7837
-7836
-7833
-7830
-7827
-7823
-7819
-7814
-7809
-7804
-7798
-7791
-7785
-7778
-7770
-7763
-7755
-7747
-7738
-7730
-7721
-7712
-7703
-7694
-7685
-7676
-7667
-7658
-7649
-7640
-7631
-7622
-7614
-7605
-7596
-7587
-7579
-7570
-7562
-7553
-7545
-7537
-7529
-7520
-7512
-7504
-7496
-7488
-7480
-7472
-7464
-7456
-7448
-7439
-7431
-7423
-7415
-7407
-7399
-7390
-7382
-7373
-7364
-7355
-7345
-7336
-7326
-7316
-7305
-7295
-7284
-7273
-7262
-7250
-7239
-7228
-7216
-7204
-7193
-7181
-7169
-7157
-7145
-7132
-7120
-7107
-7094
-7082
-7069
-7055
-7042
-7029
-7015
-7002
-6988
-6975
-6961
-6948
-6934
-6921
-6908
-6895
-6883
-6870
-6858
-6846
-6834
-6822
-6810
-6799
-6787
-6776
-6765
-6754
-6743
-6732
-6721
-6710
-6699
-6688
-6678
-6667
-6657
-6646
-6636
-6625
-6615
-6605
-6594
-6584
-6573
-6563
-6552
-6541
-6530
-6519
-6507
-6496
-6484
-6471
-6459
-6446
-6433
-6419
-6405
-6391
-6377
-6362
-6347
-6331
-6315
-6298
-6282
-6264
-6247
-6229
-6211
-6193
-6174
-6155
-6137
-6118
-6099
-6080
-6061
-6042
-6023
-6003
-5984
-5965
-5946
-5927
-5907
-5888
-5868
-5849
-5829
-5809
-5789
-5768
-5748
-5727
-5705
-5684
-5662
-5641
-5618
-5596
-5574
-5551
-5528
-5505
-5482
-5458
-5435
-5411
-5387
-5363
-5339
-5315
-5291
-5266
-5241
-5217
-5192
-5166
-5141
-5116
-5091
-5066
-5040
-5015
-4990
-4965
-4940
-4915
-4890
-4865
-4841
-4816
-4791
-4767
-4743
-4718
-4694
-4669
-4645
-4620
-4596
-4571
-4546
-4521
-4496
-4471
-4446
-4420
-4394
-4368
-4342
-4315
-4288
-4261
-4234
-4206
-4179
-4151
-4123
-4094
-4067
-4038
-4010
-3982
-3953
-3925
-3897
-3869
-3841
-3813
-3785
-3758
-3730
-3702
-3675
-3648
-3620
-3593
-3566
-3539
-3512
-3485
-3457
-3430
-3403
-3376
-3349
-3321
-3294
-3266
-3239
-3211
-3183
-3155
-3126
-3098
-3069
-3040
-3011
-2982
-2952
-2923
-2893
-2863
-2832
-2802
-2771
-2740
-2708
-2677
-2645
-2613
-2581
-2548
-2516
-2483
-2450
-2417
-2384
-2351
-2318
-2285
-2252
-2219
-2185
-2152
-2119
-2086
-2053
-2020
-1987
-1954
-1920
-1887
-1854
-1821
-1788
-1754
-1721
-1688
-1655
-1622
-1589
-1556
-1522
-1489
-1456
-1423
-1390
-1357
-1323
-1290
-1256
-1222
-1188
-1154
-1119
-1085
-1050
-1014
-980
-945
-910
-875
-840
-804
-769
-733
-697
-661
-625
-590
-553
-517
-481
-445
-409
-373
-336
-300
-264
-227
-191
-155
-118
-82
-46
-10
27
63
99
134
170
206
241
276
311
346
381
415
450
484
518
553
587
621
656
690
725
760
795
830
866
901
938
974
1010
1048
1085
1123
1161
1199
1238
1277
1317
1357
1397
1438
1478
1520
1561
1603
1645
1687
1729
1772
1814
1857
1899
1942
1985
2028
2070
2113
2155
2197
2239
2281
2322
2363
2404
2444
2484
2523
2562
2601
2639
2676
2714
2751
2787
2823
2859
2894
2929
2964
2998
3032
3066
3100
3133
3166
3198
3231
3263
3295
3327
3358
3389
3420
3451
3482
3513
3543
3574
3605
3635
3666
3696
3727
3758
3789
3820
3851
3882
3913
3945
3976
4008
4038
4070
4102
4134
4165
4196
4227
4258
4289
4320
4350
4380
4410
4439
4468
4497
4526
4554
4582
4610
4637
4664
4691
4717
4742
4767
4792
4816
4840
4863
4886
4908
4930
4952
4972
4993
5013
5033
5052
5071
5090
5108
5126
5143
5160
5177
5193
5209
5224
5238
5253
5266
5279
5292
5303
5315
5325
5335
5345
5354
5363
5371
5378
5386
5393
5399
5406
5412
5418
5424
5430
5436
5442
5448
5454
5460
5466
5472
5478
5484
5490
5497
5503
5509
5516
5522
5529
5535
5542
5548
5554
5560
5566
5572
5578
5583
5588
5593
5598
5602
5606
5609
5612
5614
5616
5618
5619
5620
5620
5620
5619
5618
5617
5616
5614
5612
5609
5607
5604
5600
5597
5593
5589
5585
5580
5575
5571
5566
5560
5555
5550
5544
5539
5533
5527
5521
5515
5509
5503
5497
5491
5484
5478
5471
5464
5458
5451
5444
5437
5429
5422
5415
5408
5401
5394
5387
5380
5373
5366
5360
5353
5347
5340
5334
5327
5321
5315
5309
5303
5296
5290
5284
5278
5273
5267
5261
5256
5250
5245
5240
5235
5231
5226
5222
5218
5214
5211
5207
5204
5201
5197
5194
5191
5188
5184
5181
5177
5173
5169
5165
5160
5155
5150
5145
5139
5133
5126
5119
5112
5104
5096
5088
5079
5070
5061
5051
5041
5030
5019
5007
4995
4982
4970
4957
4943
4929
4915
4901
4887
4872
4858
4843
4829
4815
4800
4786
4772
4759
4745
4732
4719
4707
4694
4682
4671
4659
4648
4637
4627
4617
4607
4598
4588
4579
4571
4562
4554
4546
4538
4530
4523
4515
4508
4501
4493
4486
4478
4470
4463
4455
4446
4438
4429
4420
4410
4400
4390
4379
4368
4357
4344
4332
4319
4305
4291
4277
4262
4247
4232
4216
4200
4184
4167
4150
4133
4116
4099
4081
4062
4045
4027
4009
3990
3971
3952
3933
3914
3894
3875
3855
3835
3815
3795
3775
3754
3734
3714
3693
3673
3652
3632
3611
3590
3569
3548
3527
3506
3485
3464
3443
3421
3400
3378
3356
3334
3312
3289
3266
3243
3220
3196
3172
3148
3123
3098
3073
3047
3022
2996
2970
2944
2918
2891
2865
2839
2813
2787
2761
2735
2709
2683
2657
2631
2605
2580
2554
2528
2502
2477
2451
2426
2400
2375
2349
2324
2299
2274
2248
2223
2198
2173
2148
2123
2097
2072
2045
2021
1995
1969
1943
1916
1890
1864
1837
1810
1783
1756
1729
1702
1675
1648
1621
1593
1566
1539
1511
1484
1456
1428
1401
1373
1345
1318
1290
1262
1235
1207
1179
1152
1124
1096
1068
1040
1012
984
955
927
898
869
840
811
782
752
723
693
663
633
602
572
541
510
479
448
416
384
352
319
287
253
220
186
152
118
84
49
15
-20
-55
-90
-124
-159
-194
-229
-263
-297
-331
-365
-399
-432
-465
-498
-530
-562
-594
-625
-656
-686
-716
-745
-774
-802
-830
-857
-884
-911
-937
-963
-988
-1014
-1039
-1064
-1088
-1113
-1138
-1162
-1187
-1212
-1237
-1262
-1287
-1313
-1338
-1364
-1390
-1417
-1443
-1471
-1498
-1526
-1554
-1583
-1612
-1641
-1671
-1701
-1731
-1762
-1793
-1825
-1856
-1888
-1920
-1951
-1983
-2015
-2047
-2078
-2109
-2140
-2171
-2201
-2231
-2260
-2289
-2317
-2345
-2372
-2399
-2425
-2451
-2476
-2500
-2524
-2547
-2570
-2593
-2615
-2636
-2657
-2677
-2697
-2717
-2737
-2756
-2775
-2793
-2812
-2830
-2849
-2867
-2885
-2903
-2921
-2940
-2958
-2976
-2995
-3013
-3031
-3049
-3067
-3085
-3103
-3121
-3139
-3156
-3173
-3190
-3207
-3224
-3240
-3256
-3272
-3288
-3303
-3318
-3333
-3347
-3362
-3376
-3389
-3403
-3416
-3429
-3441
-3453
-3465
-3477
-3488
-3500
-3511
-3521
-3532
-3542
-3552
-3562
-3572
-3582
-3591
-3601
-3610
-3620
-3629
-3638
-3647
-3657
-3666
-3675
-3684
-3693
-3702
-3711
-3720
-3729
-3737
-3746
-3755
-3763
-3771
-3780
-3788
-3795
-3803
-3811
-3818
-3826
-3833
-3840
-3847
-3854
-3860
-3867
-3874
-3880
-3887
-3893
-3900
-3906
-3913
-3919
-3926
-3932
-3939
-3946
-3952
-3959
-3966
-3973
-3979
-3986
-3994
-4001
-4008
-4014
-4022
-4030
-4038
-4045
-4053
-4061
-4069
-4077
-4086
-4094
-4103
-4112
-4121
-4130
-4140
-4149
-4159
-4170
-4180
-4190
-4201
-4212
-4223
-4234
-4246
-4257
-4269
-4280
-4292
-4304
-4315
-4327
-4339
-4350
-4362
-4373
-4384
-4395
-4406
-4416
-4426
-4436
-4446
-4455
-4464
-4473
-4481
-4489
-4496
-4503
-4509
-4515
-4521
-4527
-4532
-4536
-4541
-4545
-4549
-4553
-4557
-4561
-4564
-4568
-4571
-4575
-4579
-4583
-4587
-4591
-4595
-4599
-4604
-4609
-4614
-4619
-4624
-4630
-4636
-4642
-4648
-4655
-4662
-4669
-4676
-4683
-4691
-4699
-4707
-4715
-4724
-4733
-4742
-4751
-4761
-4770
-4780
-4791
-4801
-4811
-4822
-4833
-4844
-4854
-4865
-4876
-4888
-4899
-4910
-4921
-4932
-4943
-4955
-4966
-4977
-4988
-4998
-5009
-5020
-5030
-5041
-5051
-5062
-5072
-5082
-5092
-5102
-5112
-5121
-5131
-5141
-5151
-5161
-5171
-5181
-5191
-5201
-5211
-5221
-5231
-5241
-5251
-5260
-5270
-5279
-5289
-5298
-5307
-5315
-5324
-5332
-5339
-5347
-5354
-5361
-5367
-5374
-5380
-5385
-5391
-5396
-5401
-5406
-5410
-5415
-5419
-5423
-5427
-5431
-5434
-5438
-5441
-5444
-5447
-5450
-5453
-5455
-5457
-5459
-5461
-5463
-5464
-5466
-5467
-5468
-5469
-5469
-5470
-5470
-5470
-5470
-5470
-5470
-5470
-5470
-5470
-5470
-5470
-5470
-5469
-5469
-5469
-5469
-5469
-5468
-5468
-5467
-5466
-5465
-5464
-5462
-5460
-5458
-5456
-5454
-5451
-5448
-5445
-5442
-5438
-5434
-5430
-5426
-5422
-5417
-5412
-5406
-5401
-5395
-5389
-5383
-5376
-5369
-5362
-5354
-5347
-5339
-5331
-5323
-5314
-5306
-5298
-5289
-5281
-5272
-5263
-5255
-5246
-5238
-5229
-5220
-5212
-5203
-5194
-5186
-5177
-5169
-5160
-5152
-5143
-5135
-5127
-5119
-5111
-5103
-5095
-5088
-5080
-5073
-5066
-5059
-5052
-5046
-5039
-5033
-5026
-5020
-5014
-5008
-5001
-4995
-4989
-4983
-4977
-4970
-4964
-4957
-4951
-4944
-4936
-4929
-4921
-4913
-4905
-4896
-4887
-4878
-4869
-4860
-4851
-4841
-4831
-4822
-4812
-4803
-4794
-4784
-4775
-4766
-4758
-4749
-4740
-4732
-4724
-4716
-4708
-4701
-4694
-4687
-4680
-4673
-4667
-4661
-4655
-4649
-4644
-4639
-4634
-4629
-4624
-4620
-4616
-4612
-4608
-4604
-4600
-4596
-4593
-4589
-4586
-4583
-4579
-4576
-4573
-4570
-4567
-4565
-4562
-4559
-4556
-4553
-4550
-4547
-4544
-4541
-4538
-4536
-4533
-4529
-4526
-4523
-4520
-4517
-4514
-4510
-4506
-4503
-4498
-4494
-4490
-4485
-4480
-4474
-4469
-4463
-4457
-4451
-4444
-4438
-4431
-4424
-4418
-4411
-4404
-4398
-4391
-4385
-4379
-4373
-4367
-4361
-4356
-4351
-4346
-4341
-4337
-4333
-4329
-4326
-4322
-4320
-4317
-4315
-4313
-4311
-4309
-4308
-4307
-4306
-4305
-4303
-4302
-4301
-4300
-4298
-4296
-4294
-4292
-4289
-4286
-4283
-4279
-4275
-4270
-4266
-4260
-4255
-4249
-4242
-4236
-4229
-4222
-4214
-4206
-4198
-4190
-4181
-4172
-4162
-4153
-4143
-4132
-4121
-4110
-4098
-4086
-4074
-4061
-4048
-4035
-4022
-4008
-3994
-3980
-3965
-3951
-3936
-3921
-3906
-3891
-3876
-3861
-3846
-3831
-3816
-3800
-3785
-3770
-3755
-3740
-3724
-3709
-3694
-3679
-3663
-3648
-3633
-3617
-3601
-3586
-3570
-3554
-3538
-3522
-3505
-3489
-3472
-3456
-3439
-3422
-3405
-3387
-3370
-3352
-3334
-3316
-3298
-3279
-3261
-3242
-3223
-3205
-3186
-3167
-3148
-3129
-3111
-3092
-3073
-3055
-3036
-3017
-2999
-2981
-2962
-2944
-2926
-2908
-2890
-2872
-2854
-2836
-2818
-2800
-2782
-2765
-2747
-2729
-2711
-2693
-2675
-2657
-2639
-2621
-2602
-2584
-2566
-2548
-2530
-2512
-2494
-2476
-2458
-2440
-2421
-2403
-2385
-2367
-2348
-2330
-2312
-2293
-2275
-2257
-2238
-2219
-2201
-2182
-2163
-2144
-2124
-2105
-2085
-2065
-2045
-2024
-2003
-1982
-1961
-1939
-1918
-1895
-1873
-1850
-1827
-1803
-1780
-1756
-1732
-1707
-1682
-1658
-1633
-1608
-1582
-1557
-1532
-1506
-1481
-1455
-1430
-1404
-1379
-1354
-1329
-1304
-1279
-1254
-1230
-1205
-1181
-1157
-1133
-1110
-1086
-1063
-1040
-1016
-994
-972
-949
-927
-905
-883
-861
-840
-818
-797
-776
-755
-734
-713
-692
-672
-651
-630
-610
-589
-569
-548
-527
-507
-486
-465
-445
-424
-403
-382
-361
-339
-318
-296
-274
-252
-230
-207
-184
-162
-139
-116
-93
-69
-46
-23
0
23
46
69
92
115
138
160
183
205
228
250
273
295
318
340
362
384
407
429
451
473
494
516
538
559
580
602
623
644
665
686
706
727
748
769
789
810
831
852
873
894
915
936
957
978
999
1020
1040
1061
1081
1102
1122
1141
1161
1180
1199
1218
1236
1255
1272
1290
1307
1324
1341
1357
1373
1389
1404
1419
1433
1447
1460
1473
1486
1498
1509
1521
1531
1541
1551
1560
1569
1577
1585
1592
1598
1605
1610
1616
1621
1625
1630
1634
1637
1641
1644
1647
1650
1653
1656
1659
1661
1663
1666
1668
1670
1672
1673
1675
1677
1678
1680
1681
1683
1684
1685
1687
1688
1689
1690
1692
1693
1694
1695
1696
1697
1698
1698
1699
1699
1699
1699
1698
1698
1697
1696
1695
1693
1692
1690
1688
1686
1684
1682
1680
1677
1675
1672
1670
1667
1665
1662
1660
1657
1654
1651
1648
1645
1641
1638
1634
1630
1626
1621
1617
1612
1606
1601
1595
1588
1581
1574
1567
1559
1551
1543
1534
1525
1516
1507
1498
1488
1478
1468
1458
1448
1438
1427
1416
1405
1394
1382
1370
1358
1345
1333
1319
1306
1293
1279
1265
1251
1237
1222
1208
1193
1178
1163
1148
1132
1116
1100
1084
1068
1052
1035
1018
1002
985
968
951
934
917
900
883
867
850
833
817
800
784
767
751
735
719
703
687
671
655
639
624
608
593
577
562
546
531
516
500
485
470
455
439
424
409
394
379
364
350
335
320
306
292
277
263
249
235
221
207
193
179
165
151
137
123
108
94
80
66
52
38
24
10
-4
-18
-32
-46
-59
-73
-86
-100
-113
-127
-140
-154
-167
-181
-195
-209
-223
-237
-251
-265
-279
-293
-308
-323
-337
-352
-367
-382
-397
-412
-428
-444
-459
-475
-492
-508
-524
-541
-558
-575
-592
-609
-627
-644
-662
-680
-698
-716
-734
-752
-771
-790
-808
-828
-847
-866
-886
-906
-926
-946
-966
-987
-1006
-1028
-1049
-1070
-1091
-1112
-1134
-1155
-1177
-1198
-1219
-1241
-1262
-1284
-1305
-1326
-1347
-1368
-1389
-1410
-1430
-1450
-1471
-1490
-1510
-1529
-1549
-1568
-1586
-1605
-1624
-1642
-1660
-1678
-1696
-1713
-1731
-1748
-1765
-1782
-1799
-1815
-1832
-1848
-1864
-1880
-1896
-1912
-1927
-1943
-1959
-1974
-1989
-2005
-2020
-2035
-2050
-2065
-2081
-2096
-2111
-2126
-2141
-2156
-2171
-2186
-2201
-2216
-2231
-2247
-2262
-2277
-2293
-2309
-2324
-2340
-2356
-2372
-2388
-2404
-2420
-2436
-2452
-2467
-2483
-2499
-2514
-2530
-2545
-2560
-2575
-2590
-2604
-2619
-2633
-2648
-2662
-2676
-2690
-2704
-2717
-2731
-2745
-2758
-2771
-2784
-2797
-2809
-2822
-2834
-2845
-2857
-2869
-2880
-2891
-2902
-2913
-2924
-2934
-2945
-2955
-2966
-2977
-2987
-2998
-3008
-3019
-3030
-3040
-3051
-3062
-3072
-3083
-3094
-3104
-3115
-3126
-3136
-3147
-3158
-3169
-3179
-3190
-3201
-3212
-3223
-3233
-3244
-3255
-3266
-3277
-3287
-3298
-3309
-3319
-3330
-3340
-3350
-3361
-3371
-3381
-3390
-3400
-3410
-3419
-3429
-3438
-3448
-3457
-3466
-3475
-3484
-3493
-3502
-3510
-3519
-3527
-3535
-3544
-3552
-3559
-3567
-3575
-3582
-3590
-3597
-3604
-3612
-3619
-3626
-3633
-3640
-3646
-3653
-3660
-3666
-3673
-3680
-3686
-3693
-3699
-3706
-3712
-3719
-3726
-3733
-3740
-3747
-3754
-3761
-3768
-3775
-3782
-3789
-3797
-3804
-3811
-3818
-3825
-3832
-3839
-3846
-3852
-3859
-3865
-3871
-3878
-3883
-3889
-3895
-3900
-3906
-3911
-3916
-3921
-3925
-3930
-3935
-3939
-3943
-3948
-3952
-3957
-3961
-3965
-3970
-3974
-3979
-3983
-3988
-3993
-3998
-4003
-4008
-4013
-4018
-4024
-4029
-4034
-4038
-4043
-4048
-4053
-4057
-4061
-4066
-4070
-4074
-4078
-4082
-4085
-4089
-4091
-4096
-4099
-4102
-4106
-4109
-4112
-4115
-4117
-4120
-4123
-4126
-4128
-4131
-4134
-4136
-4139
-4142
-4144
-4147
-4149
-4152
-4154
-4157
-4159
-4162
-4164
-4166
-4168
-4170
-4172
-4174
-4176
-4178
-4180
-4181
-4183
-4184
-4186
-4187
-4188
-4189
-4191
-4192
-4193
-4193
-4194
-4195
-4196
-4196
-4196
-4197
-4197
-4197
-4197
-4197
-4197
-4197
-4196
-4196
-4196
-4196
-4196
-4195
-4195
-4195
-4195
-4195
-4196
-4196
-4196
-4196
-4197
-4197
-4198
-4199
-4199
-4200
-4201
-4203
-4204
-4206
-4208
-4210
-4213
-4216
-4219
-4223
-4227
-4232
-4236
-4242
-4247
-4253
-4259
-4266
-4273
-4280
-4287
-4294
-4301
-4309
-4316
-4324
-4331
-4338
-4345
-4352
-4359
-4366
-4373
-4380
-4386
-4392
-4398
-4403
-4409
-4414
-4419
-4423
-4428
-4432
-4436
-4439
-4442
-4445
-4448
-4450
-4453
-4455
-4457
-4459
-4461
-4462
-4464
-4466
-4468
-4470
-4472
-4475
-4477
-4480
-4483
-4486
-4489
-4493
-4497
-4501
-4506
-4511
-4516
-4522
-4528
-4535
-4542
-4549
-4556
-4564
-4572
-4580
-4589
-4598
-4607
-4616
-4626
-4635
-4645
-4655
-4665
-4675
-4685
-4696
-4706
-4716
-4726
-4736
-4747
-4757
-4767
-4777
-4786
-4796
-4806
-4816
-4826
-4835
-4845
-4855
-4865
-4875
-4884
-4894
-4904
-4914
-4924
-4934
-4944
-4954
-4965
-4975
-4985
-4996
-5006
-5017
-5028
-5039
-5050
-5061
-5072
-5082
-5093
-5104
-5115
-5126
-5136
-5147
-5157
-5167
-5177
-5187
-5197
-5207
-5216
-5226
-5235
-5244
-5253
-5262
-5270
-5278
-5287
-5295
-5302
-5310
-5317
-5325
-5331
-5338
-5345
-5351
-5357
-5362
-5367
-5372
-5377
-5381
-5385
-5389
-5392
-5395
-5398
-5400
-5402
-5403
-5404
-5405
-5405
-5405
-5404
-5403
-5402
-5400
-5398
-5396
-5393
-5390
-5386
-5383
-5379
-5374
-5370
-5365
-5360
-5354
-5349
-5343
-5337
-5330
-5324
-5317
-5311
-5304
-5297
-5289
-5282
-5275
-5267
-5260
-5252
-5245
-5237
-5230
-5222
-5215
-5207
-5200
-5193
-5186
-5178
-5171
-5164
-5157
-5151
-5144
-5137
-5130
-5123
-5116
-5109
-5102
-5095
-5088
-5080
-5073
-5065
-5058
-5050
-5042
-5034
-5026
-5018
-5010
-5002
-4993
-4984
-4975
-4966
-4956
-4947
-4937
-4926
-4916
-4905
-4894
-4882
-4871
-4859
-4848
-4836
-4825
-4813
-4802
-4791
-4780
-4769
-4759
-4748
-4738
-4728
-4719
-4709
-4700
-4692
-4683
-4675
-4667
-4659
-4651
-4643
-4636
-4629
-4622
-4615
-4608
-4602
-4595
-4588
-4582
-4575
-4569
-4562
-4556
-4549
-4543
-4536
-4529
-4522
-4514
-4507
-4499
-4491
-4483
-4474
-4465
-4456
-4446
-4436
-4426
-4415
-4404
-4393
-4382
-4370
-4357
-4345
-4332
-4319
-4305
-4292
-4278
-4264
-4250
-4235
-4221
-4207
-4192
-4178
-4164
-4149
-4135
-4121
-4107
-4093
-4078
-4065
-4051
-4037
-4024
-4010
-3997
-3984
-3971
-3958
-3946
-3933
-3921
-3909
-3897
-3886
-3874
-3863
-3852
-3841
-3831
-3820
-3810
-3800
-3790
-3780
-3770
-3760
-3750
-3741
-3731
-3722
-3712
-3703
-3693
-3684
-3674
-3664
-3654
-3644
-3634
-3624
-3614
-3603
-3592
-3581
-3570
-3558
-3547
-3535
-3523
-3510
-3498
-3485
-3472
-3458
-3445
-3431
-3417
-3403
-3388
-3374
-3359
-3344
-3329
-3314
-3298
-3283
-3267
-3251
-3235
-3219
-3203
-3187
-3170
-3154
-3137
-3121
-3104
-3088
-3071
-3055
-3039
-3023
-3007
-2991
-2976
-2960
-2945
-2930
-2915
-2901
-2886
-2872
-2858
-2844
-2830
-2816
-2802
-2788
-2774
-2760
-2747
-2733
-2719
-2704
-2690
-2676
-2661
-2647
-2632
-2617
-2603
-2588
-2573
-2558
-2543
-2528
-2512
-2497
-2482
-2466
-2451
-2435
-2420
-2404
-2388
-2372
-2356
-2340
-2324
-2308
-2291
-2274
-2257
-2240
-2223
-2205
-2187
-2169
-2150
-2132
-2113
-2094
-2075
-2055
-2036
-2016
-1996
-1976
-1956
-1935
-1914
-1894
-1873
-1851
-1830
-1808
-1787
-1765
-1742
-1720
-1698
-1675
-1652
-1629
-1606
-1582
-1559
-1535
-1511
-1487
-1462
-1438
-1413
-1389
-1364
-1339
-1314
-1288
-1263
-1238
-1212
-1187
-1161
-1136
-1111
-1085
-1060
-1034
-1008
-984
-958
-933
-908
-883
-858
-833
-808
-784
-759
-734
-710
-685
-660
-636
-611
-587
-562
-538
-513
-488
-464
-439
-415
-390
-366
-341
-317
-292
-268
-244
-219
-195
-170
-146
-122
-97
-73
-48
-24
1
25
50
74
99
124
148
173
198
223
247
272
297
322
346
371
396
421
446
471
495
520
545
570
595
619
644
669
693
718
742
767
791
815
840
864
888
912
936
960
984
1008
1031
1055
1079
1102
1126
1150
1173
1197
1220
1244
1267
1290
1314
1337
1360
1383
1406
1429
1451
1474
1496
1519
1541
1563
1584
1606
1627
1648
1669
1690
1710
1730
1750
1770
1789
1808
1827
1845
1863
1881
1899
1916
1933
1949
1966
1982
1998
2013
2028
2043
2058
2073
2087
2102
2116
2130
2144
2158
2171
2185
2199
2212
2226
2240
2254
2267
2281
2295
2309
2323
2337
2350
2364
2378
2392
2406
2419
2433
2446
2459
2472
2485
2498
2510
2522
2534
2546
2558
2569
2580
2591
2602
2612
2623
2633
2643
2652
2662
2671
2680
2689
2698
2707
2716
2725
2734
2742
2751
2760
2768
2777
2786
2795
2804
2812
2821
2830
2838
2847
2856
2864
2873
2881
2890
2898
2906
2914
2922
2930
2937
2945
2952
2960
2967
2974
2980
2987
2993
2999
3005
3011
3016
3021
3026
3031
3035
3039
3043
3046
3050
3053
3055
3058
3060
3062
3063
3064
3066
3066
3067
3067
3067
3067
3067
3066
3066
3065
3064
3063
3062
3060
3058
3057
3055
3053
3050
3048
3045
3043
3040
3037
3034
3031
3028
3025
3021
3018
3014
3011
3007
3004
3000
2996
2992
2988
2984
2980
2976
2972
2968
2964
2960
2955
2951
2946
2942
2937
2932
2927
2922
2917
2911
2906
2900
2894
2888
2881
2875
2868
2861
2854
2847
2839
2832
2824
2816
2808
2800
2791
2783
2774
2766
2757
2748
2739
2731
2722
2713
2704
2695
2686
2677
2668
2658
2649
2640
2630
2621
2611
2601
2591
2581
2571
2560
2549
2539
2528
2516
2505
2494
2482
2470
2459
2447
2434
2422
2410
2398
2385
2373
2360
2347
2335
2322
2309
2297
2284
2271
2259
2246
2234
2221
2209
2197
2185
2173
2161
2149
2138
2126
2115
2103
2092
2081
2070
2059
2048
2037
2025
2016
2005
1994
1983
1972
1961
1950
1939
1928
1916
1905
1893
1881
1869
1857
1845
1832
1819
1806
1793
1780
1766
1752
1738
1724
1710
1696
1681
1667
1652
1637
1622
1607
1592
1577
1562
1547
1532
1517
1502
1487
1473
1458
1443
1429
1414
1400
1386
1371
1357
1343
1329
1315
1301
1287
1273
1259
1245
1231
1217
1202
1188
1174
1159
1145
1130
1115
1101
1086
1071
1056
1041
1026
1010
996
981
966
952
937
922
908
893
879
865
850
836
822
808
794
780
766
752
738
724
710
696
683
669
655
642
628
615
601
587
574
560
547
533
519
506
492
478
465
451
437
423
409
395
381
366
352
337
322
307
292
276
260
244
228
212
195
178
161
143
126
108
90
71
53
34
16
-3
-22
-41
-60
-80
-99
-118
-138
-157
-177
-196
-216
-236
-255
-275
-295
-315
-335
-355
-375
-395
-415
-436
-456
-477
-497
-518
-539
-560
-581
-603
-624
-646
-667
-689
-711
-734
-756
-779
-802
-825
-848
-872
-896
-920
-944
-968
-992
-1016
-1042
-1066
-1091
-1116
-1141
-1166
-1191
-1216
-1241
-1267
-1292
-1317
-1343
-1368
-1394
-1420
-1446
-1472
-1498
-1524
-1550
-1576
-1603
-1629
-1656
-1682
-1709
-1736
-1763
-1791
-1818
-1846
-1873
-1901
-1929
-1957
-1985
-2013
-2041
-2069
-2097
-2125
-2153
-2181
-2209
-2237
-2265
-2292
-2320
-2348
-2376
-2404
-2432
-2460
-2488
-2516
-2544
-2572
-2601
-2629
-2658
-2687
-2715
-2744
-2773
-2803
-2832
-2861
-2890
-2919
-2948
-2977
-3006
-3035
-3064
-3092
-3121
-3149
-3177
-3205
-3233
-3261
-3289
-3316
-3344
-3371
-3398
-3425
-3452
-3478
-3505
-3531
-3558
-3584
-3610
-3636
-3662
-3687
-3713
-3738
-3764
-3789
-3814
-3840
-3865
-3890
-3915
-3940
-3965
-3990
-4014
-4040
-4065
-4090
-4114
-4139
-4163
-4188
-4212
-4236
-4260
-4284
-4308
-4332
-4356
-4379
-4403
-4427
-4451
-4474
-4498
-4522
-4546
-4570
-4595
-4619
-4643
-4668
-4692
-4717
-4742
-4767
-4792
-4817
-4842
-4868
-4893
-4918
-4944
-4969
-4995
-5020
-5045
-5070
-5095
-5120
-5145
-5169
-5194
-5218
-5242
-5266
-5290
-5313
-5337
-5360
-5383
-5405
-5428
-5450
-5472
-5493
-5514
-5535
-5556
-5576
-5597
-5616
-5636
-5655
-5674
-5693
-5712
-5730
-5748
-5766
-5784
-5802
-5820
-5837
-5854
-5871
-5888
-5905
-5922
-5939
-5955
-5972
-5988
-6005
-6021
-6037
-6053
-6069
-6085
-6101
-6117
-6133
-6149
-6165
-6181
-6197
-6213
-6228
-6244
-6260
-6276
-6291
-6307
-6323
-6338
-6354
-6369
-6385
-6400
-6416
-6431
-6446
-6461
-6476
-6491
-6505
-6520
-6534
-6548
-6562
-6575
-6589
-6602
-6615
-6628
-6640
-6653
-6665
-6677
-6688
-6699
-6711
-6721
-6732
-6742
-6752
-6762
-6772
-6781
-6790
-6799
-6808
-6817
-6825
-6834
-6842
-6850
-6857
-6865
-6872
-6880
-6887
-6894
-6901
-6907
-6914
-6920
-6927
-6933
-6939
-6945
-6950
-6956
-6961
-6966
-6971
-6975
-6979
-6983
-6987
-6991
-6994
-6996
-6999
-7001
-7003
-7004
-7006
-7006
-7007
-7007
-7007
-7006
-7005
-7004
-7003
-7001
-6999
-6997
-6995
-6993
-6990
-6987
-6984
-6982
-6979
-6976
-6973
-6970
-6967
-6965
-6962
-6959
-6957
-6954
-6951
-6949
-6946
-6944
-6942
-6939
-6937
-6934
-6932
-6929
-6927
-6925
-6922
-6919
-6917
-6914
-6911
-6908
-6905
-6902
-6899
-6896
-6892
-6888
-6884
-6880
-6876
-6872
-6867
-6862
-6857
-6852
-6847
-6841
-6835
-6829
-6822
-6815
-6808
-6801
-6793
-6785
-6776
-6767
-6758
-6749
-6739
-6729
-6719
-6708
-6697
-6686
-6675
-6663
-6651
-6638
-6626
-6613
-6600
-6586
-6573
-6559
-6546
-6532
-6518
-6504
-6490
-6476
-6462
-6448
-6435
-6421
-6407
-6393
-6380
-6366
-6353
-6339
-6326
-6313
-6300
-6286
-6273
-6260
-6246
-6233
-6219
-6206
-6192
-6178
-6164
-6150
-6135
-6120
-6105
-6090
-6075
-6059
-6043
-6027
-6010
-5993
-5976
-5958
-5940
-5922
-5903
-5885
-5865
-5846
-5826
-5806
-5786
-5765
-5744
-5723
-5702
-5680
-5659
-5637
-5615
-5593
-5570
-5548
-5525
-5503
-5480
-5457
-5434
-5411
-5388
-5366
-5343
-5320
-5297
-5274
-5251
-5229
-5206
-5183
-5160
-5138
-5115
-5093
-5070
-5048
-5025
-5003
-4980
-4958
-4936
-4913
-4891
-4869
-4847
-4825
-4802
-4780
-4758
-4736
-4714
-4692
-4670
-4648
-4626
-4604
-4582
-4560
-4539
-4517
-4496
-4474
-4453
-4431
-4410
-4389
-4368
-4347
-4326
-4305
-4285
-4264
-4244
-4224
-4204
-4184
-4164
-4144
-4125
-4105
-4086
-4067
-4048
-4030
-4011
-3993
-3974
-3956
-3938
-3920
-3902
-3884
-3866
-3848
-3831
-3813
-3795
-3777
-3759
-3741
-3723
-3705
-3687
-3669
-3650
-3632
-3613
-3594
-3576
-3557
-3537
-3518
-3499
-3480
-3460
-3440
-3421
-3401
-3381
-3361
-3341
-3321
-3301
-3281
-3260
-3240
-3220
-3200
-3181
-3161
-3141
-3122
-3102
-3083
-3064
-3045
-3026
-3008
-2989
-2971
-2953
-2935
-2917
-2899
-2881
-2863
-2846
-2828
-2811
-2793
-2776
-2758
-2741
-2723
-2706
-2689
-2671
-2654
-2636
-2619
-2602
-2584
-2567
-2549
-2532
-2515
-2497
-2480
-2462
-2445
-2427
-2409
-2392
-2374
-2357
-2339
-2322
-2304
-2287
-2270
-2253
-2235
-2218
-2201
-2185
-2168
-2151
-2135
-2118
-2102
-2085
-2069
-2053
-2037
-2021
-2005
-1989
-1973
-1957
-1941
-1925
-1910
-1894
-1879
-1864
-1849
-1834
-1819
-1804
-1789
-1775
-1761
-1747
-1734
-1720
-1707
-1694
-1682
-1670
-1658
-1646
-1635
-1624
-1613
-1603
-1593
-1583
-1573
-1564
-1554
-1545
-1537
-1528
-1520
-1511
-1503
-1495
-1487
-1479
-1472
-1464
-1456
-1448
-1440
-1433
-1425
-1417
-1409
-1401
-1393
-1385
-1376
-1368
-1360
-1351
-1343
-1334
-1325
-1316
-1308
-1299
-1290
-1281
-1272
-1263
-1254
-1245
-1236
-1227
-1219
-1210
-1201
-1193
-1184
-1176
-1167
-1159
-1151
-1143
-1135
-1128
-1120
-1112
-1105
-1098
-1090
-1083
-1076
-1069
-1061
-1054
-1047
-1040
-1033
-1025
-1018
-1010
-1004
-996
-989
-982
-975
-968
-961
-954
-947
-940
-933
-926
-919
-912
-906
-899
-892
-886
-879
-872
-866
-859
-853
-846
-839
-833
-826
-819
-812
-806
-799
-792
-785
-777
-770
-763
-756
-748
-741
-733
-725
-718
-710
-701
-693
-685
-676
-667
-658
-649
-640
-630
-621
-611
-601
-591
-581
-570
-560
-549
-539
-528
-518
-507
-496
-486
-475
-464
-453
-442
-431
-420
-409
-398
-386
-375
-364
-352
-341
-330
-318
-307
-295
-284
-272
-260
-249
-237
-225
-213
-202
-190
-178
-166
-154
-141
-129
-116
-104
-91
-78
-65
-52
-39
-25
-12
2
15
29
43
57
70
84
98
113
127
141
155
170
185
199
214
229
244
259
274
290
305
321
336
352
368
384
400
416
432
448
464
480
497
513
529
546
562
578
595
611
627
643
659
675
690
706
721
736
751
766
781
795
809
823
837
851
865
878
891
904
917
930
942
955
967
979
991
1002
1014
1026
1038
1049
1060
1072
1083
1094
1105
1115
1126
1137
1147
1158
1168
1178
1188
1198
1208
1218
1228
1237
1247
1257
1266
1276
1285
1295
1304
1314
1323
1332
1342
1351
1360
1369
1379
1388
1397
1407
1416
1425
1435
1444
1454
1464
1474
1484
1494
1504
1514
1525
1536
1546
1557
1568
1579
1590
1601
1613
1624
1636
1647
1659
1670
1682
1693
1705
1716
1728
1739
1751
1762
1774
1785
1796
1808
1819
1831
1842
1854
1865
1877
1889
1900
1912
1924
1935
1947
1958
1970
1981
1992
2003
2013
2025
2035
2045
2056
2066
2077
2087
2096
2106
2116
2125
2134
2143
2152
2161
2169
2177
2185
2193
2201
2208
2216
2223
2230
2236
2243
2249
2255
2261
2267
2272
2278
2283
2288
2293
2297
2302
2306
2310
2314
2317
2321
2324
2327
2330
2332
2335
2337
2339
2340
2341
2342
2343
2343
2343
2343
2342
2341
2340
2339
2337
2335
2333
2330
2328
2325
2322
2319
2316
2313
2310
2306
2303
2300
2296
2293
2289
2286
2282
2279
2276
2273
2269
2266
2264
2261
2258
2256
2253
2251
2249
2246
2244
2242
2240
2238
2236
2234
2232
2230
2227
2225
2222
2220
2217
2214
2211
2208
2205
2202
2199
2196
2193
2190
2187
2184
2181
2178
2175
2172
2169
2166
2163
2160
2157
2154
2151
2148
2145
2142
2139
2136
2133
2130
2127
2125
2122
2119
2116
2113
2110
2107
2104
2101
2098
2095
2092
2089
2086
2083
2080
2077
2074
2071
2068
2065
2062
2059
2056
2053
2051
2048
2045
2041
2039
2036
2033
2029
2027
2024
2021
2017
2015
2012
2009
2005
2003
2001
1998
1995
1992
1989
1986
1983
1980
1977
1974
1971
1968
1965
1963
1960
1957
1954
1951
1948
1945
1942
1939
1936
1933
1931
1928
1925
1922
1919
1916
1913
1910
1907
1904
1902
1899
1896
1893
1890
1887
1884
1881
1878
1876
1873
1870
1867
1864
1861
1858
1855
1852
1850
1847
1844
1841
1838
1835
1832
1830
1827
1824
1821
1818
1815
1812
1809
1807
1804
1801
1798
1795
1792
1789
1787
1784
1781
1778
1775
1772
1769
1767
1764
1761
1758
1755
1752
1750
1747
1744
1741
1738
1735
1733
1730
1727
1724
1721
1718
1716
1713
1710
1707
1704
1701
1699
1696
1693
1690
1687
1685
1682
1679
1676
1673
1670
1668
1665
1662
1659
1656
1654
1651
1648
1645
1642
1640
1637
1634
1631
1628
1626
1623
1620
1617
1614
1612
1609
1606
1603
1601
1598
1595
1592
1589
1587
1584
1581
1578
1576
1573
1570
1567
1564
1562
1559
1556
1553
1551
1548
1545
1542
1540
1537
1534
1531
1529
1526
1523
1520
1518
1515
1512
1509
1507
1504
1501
1498
1496
1493
1490
1487
1485
1482
1479
1476
1474
1471
1468
1465
1463
1460
1457
1454
1452
1449
1446
1444
1441
1438
1435
1433
1430
1427
1425
1422
1419
1416
1414
1411
1408
1406
1403
1400
1397
1395
1392
1389
1387
1384
1381
1379
1376
1373
1370
1368
1365
1362
1360
1357
1354
1352
1349
1346
1344
1341
1338
1335
1333
1330
1327
1325
1322
1319
1317
1314
1311
1309
1306
1303
1301
1298
1295
1293
1290
1287
1285
1282
1279
1277
1274
1271
1269
1266
1263
1261
1258
1256
1253
1250
1248
1245
1242
1240
1237
1234
1232
1229
1226
1224
1221
1219
1216
1213
1211
1208
1205
1203
1200
1197
1195
1192
1190
1187
1184
1182
1179
1177
1174
1171
1169
1166
1163
1161
1158
1156
1153
1150
1148
1145
1143
1140
1137
1135
1132
1130
1127
1124
1122
1119
1117
1114
1111
1109
1106
1104
1101
1098
1096
1093
1091
1088
1086
1083
1080
1078
1075
1073
1070
1068
1065
1062
1060
1057
1055
1052
1050
1047
1044
1042
1039
1037
1034
1032
1029
1026
1024
1020
1018
1016
1014
1010
1008
1006
1004
1000
998
996
993
991
988
986
983
981
978
976
973
971
968
965
963
960
958
955
953
950
948
945
943
940
938
935
933
930
928
925
923
920
918
915
913
910
908
905
903
900
898
895
893
890
888
885
883
880
878
875
873
870
868
865
863
860
858
855
853
850
848
845
843
840
838
835
833
830
828
825
823
821
818
816
813
811
808
806
803
801
798
796
793
791
789
786
784
781
779
776
774
771
769
766
764
762
759
757
754
752
749
747
745
742
740
737
735
732
730
728
725
723
720
718
715
713
711
708
706
703
701
698
696
694
691
689
686
684
682
679
677
674
672
670
667
665
662
660
658
655
653
650
648
646
643
641
638
636
634
631
629
626
624
622
619
617
615
612
610
607
605
603
600
598
596
593
591
589
586
584
581
579
577
574
572
570
567
565
563
560
558
555
553
551
548
546
544
541
539
537
534
532
530
527
525
523
520
518
516
513
511
509
506
504
502
499
497
495
492
490
488
485
483
481
478
476
474
472
469
467
465
462
460
458
455
453
451
448
446
444
442
439
437
435
432
430
428
426
423
421
419
416
414
412
410
407
405
403
400
398
396
394
391
389
387
384
382
380
378
375
373
371
369
366
364
362
360
357
355
353
350
348
346
344
341
339
337
335
332
330
328
326
323
321
319
317
315
312
310
308
306
303
301
299
297
294
292
290
288
285
283
281
279
277
274
272
270
268
266
263
261
259
257
254
252
250
248
246
243
241
239
237
235
232
230
228
226
224
221
219
217
215
213
210
208
206
204
202
199
197
195
193
191
189
186
184
182
180
178
176
173
171
169
167
165
163
160
158
156
154
152
150
147
145
143
141
139
137
134
132
130
128
126
124
122
119
117
115
113
111
109
107
104
102
100
98
96
94
92
89
87
85
83
81
79
77
75
72
70
68
66
64
62
60
58
55
53
51
49
47
45
43
41
39
37
34
32
30
28
26
24
22
20
18
16
13
11
9
7
5
3
1
-1
-3
-5
-7
-10
-12
-14
-16
-18
-20
-22
-24
-26
-28
-30
-32
-34
-37
-39
-41
-43
-45
-47
-49
-51
-53
-55
-57
-59
-61
-63
-65
-67
-69
-72
-74
-76
-78
-80
-82
-84
-86
-88
-90
-92
-94
-96
-98
-100
-102
-104
-106
-108
-110
-112
-114
-116
-118
-120
-122
-125
-127
-129
-131
-133
-135
-137
-139
-141
-143
-145
-147
-149
-151
-153
-155
-157
-159
-161
-163
-165
-167
-169
-171
-173
-175
-177
-179
-181
-183
-185
-187
-189
-191
-193
-195
-197
-199
-201
-203
-205
-207
-209
-211
-213
-215
-217
-219
-220
-222
-224
-226
-228
-230
-232
-234
-236
-238
-240
-242
-244
-246
-248
-250
-252
-254
-256
-258
-260
-262
-264
