5
55885
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
4
4
4
4
4
4
5
5
5
5
5
5
6
6
6
6
6
6
7
7
7
7
7
8
8
8
8
8
8
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
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
15
15
15
15
15
15
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
20
20
20
20
21
21
22
22
22
23
23
24
24
25
25
26
26
27
27
27
28
28
28
29
29
29
30
30
30
31
31
31
32
32
32
32
33
33
33
33
34
34
34
34
34
35
35
35
35
35
35
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
35
35
35
35
35
35
34
34
34
34
34
34
34
34
35
35
35
35
35
36
36
36
36
37
37
37
37
38
38
38
38
39
39
39
39
39
40
40
40
40
40
41
41
41
42
42
42
43
43
44
44
44
45
45
46
46
47
47
48
48
48
49
49
49
50
50
50
50
50
50
50
50
51
51
51
51
51
51
50
50
50
50
50
50
50
50
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
50
50
51
51
52
52
53
53
54
54
55
55
56
57
57
58
58
59
59
60
60
61
61
62
62
62
62
63
63
63
64
64
64
64
65
65
65
65
65
65
66
66
66
66
66
67
67
67
67
68
68
68
68
68
68
68
68
68
68
68
68
68
68
67
67
67
66
66
65
65
64
63
63
62
62
61
61
60
60
59
59
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
58
58
58
58
58
58
59
59
59
60
60
61
61
61
62
62
63
63
64
65
65
66
67
67
68
68
69
70
70
71
72
73
73
74
75
76
77
78
78
80
81
82
83
84
85
85
86
87
88
89
89
90
90
90
91
91
91
91
91
91
90
90
90
89
89
88
88
87
87
86
85
85
84
84
83
82
82
81
81
80
79
79
78
78
77
76
76
75
75
74
74
73
73
72
71
71
71
70
70
70
69
69
69
69
70
70
70
70
71
71
71
72
72
73
73
74
74
75
76
77
78
79
80
81
82
83
84
85
86
88
89
91
92
94
95
97
98
100
101
102
104
105
106
107
108
109
110
110
111
112
112
113
113
114
115
115
116
116
117
117
118
118
118
119
119
119
120
120
120
120
120
119
119
118
118
117
116
115
114
113
112
111
109
108
106
104
103
101
99
97
95
93
92
90
88
86
84
83
81
80
78
77
76
75
74
73
72
71
71
71
70
70
70
70
71
71
72
73
73
74
76
77
79
80
82
84
86
88
90
92
94
97
99
101
104
106
109
111
114
116
119
121
124
127
130
132
135
138
141
145
148
151
154
158
161
165
168
171
174
177
181
184
186
189
192
194
197
199
201
204
206
207
209
211
212
213
215
216
216
217
218
218
218
218
218
218
218
217
217
216
215
215
214
213
212
210
209
208
206
204
203
201
199
197
195
193
191
189
187
185
183
180
178
176
174
172
169
167
165
164
162
160
159
157
156
155
154
153
153
152
152
151
151
151
151
151
151
151
151
151
152
152
152
152
153
153
154
154
155
155
156
156
157
158
159
160
161
163
164
166
167
169
171
173
175
177
180
182
184
187
189
192
194
197
199
202
204
207
209
211
213
215
217
218
220
221
223
224
225
226
227
228
229
230
230
231
231
232
232
232
233
233
233
233
232
232
232
232
231
231
230
230
230
229
229
229
229
230
230
230
231
232
233
234
235
236
237
238
239
241
242
243
245
247
248
250
252
254
256
258
260
263
265
267
270
272
275
277
280
283
285
288
291
293
296
299
301
303
306
308
310
313
315
317
319
321
323
326
328
330
332
334
336
338
341
343
345
347
349
350
352
354
355
357
358
359
360
361
362
362
363
363
363
364
364
364
363
363
363
362
362
361
360
359
358
357
355
353
352
350
348
345
343
341
339
337
335
333
330
328
326
324
323
321
319
317
316
314
313
311
310
309
308
307
306
306
305
305
305
305
305
305
306
306
307
308
308
310
311
312
313
315
316
318
320
322
323
325
327
329
332
334
336
338
340
343
345
347
350
352
355
357
360
362
365
367
370
372
375
377
379
381
383
384
386
387
388
389
390
391
391
392
392
392
392
392
391
391
390
389
388
387
386
384
382
381
379
377
375
373
371
369
367
365
363
361
359
358
356
355
354
353
352
350
349
348
347
345
344
342
341
340
338
336
335
333
332
330
328
327
325
324
322
321
320
318
317
316
316
315
314
314
314
313
313
314
314
314
315
315
316
316
317
318
319
319
320
321
322
322
323
324
325
326
327
328
329
330
331
333
334
336
337
339
341
343
345
347
349
351
353
356
358
361
363
366
369
371
374
376
379
381
383
385
386
388
390
391
392
394
395
396
397
398
399
401
402
403
403
404
405
406
406
406
407
407
407
407
406
406
406
405
404
404
403
402
401
400
399
398
396
395
393
391
389
387
385
383
381
379
376
374
371
368
366
363
360
357
353
350
347
343
340
337
333
330
327
323
320
318
315
312
310
308
306
304
302
300
299
297
296
295
293
292
292
291
290
290
289
289
288
288
288
288
287
287
287
286
286
286
285
285
284
284
283
283
283
283
283
283
283
283
284
284
285
285
286
286
287
287
288
288
289
289
290
291
292
292
293
294
295
296
297
297
298
298
298
297
297
296
295
294
293
292
291
290
289
288
287
286
284
283
282
281
279
278
276
275
273
272
270
268
267
265
264
262
260
258
256
254
252
250
248
245
243
240
238
235
232
229
227
224
221
219
216
214
211
209
206
204
201
198
195
193
190
187
185
182
179
177
174
171
169
167
164
162
160
158
156
155
153
152
151
150
150
150
150
150
150
150
151
152
152
153
154
154
155
155
155
156
156
156
156
157
157
157
158
158
159
159
160
160
160
161
161
161
162
163
163
164
165
166
167
169
170
171
173
174
176
177
179
180
182
184
185
187
189
191
193
195
197
199
201
203
204
206
207
209
210
211
212
214
215
216
217
219
220
222
223
225
226
228
230
231
233
235
237
239
242
244
246
249
251
254
256
259
262
264
267
269
271
274
276
279
281
284
286
289
291
294
297
300
303
307
310
314
317
321
324
328
331
335
338
341
345
348
352
355
358
361
364
366
369
371
373
375
376
378
379
379
380
380
380
380
379
379
378
377
376
374
373
371
369
367
364
362
359
356
353
350
347
344
340
337
334
330
326
323
319
315
311
307
303
299
295
291
287
283
279
274
270
265
261
256
252
247
242
237
232
227
222
216
211
206
201
196
192
187
182
178
174
170
166
162
158
154
150
147
143
140
137
134
131
128
126
123
121
119
117
115
113
112
110
109
107
106
105
104
103
102
102
101
101
102
102
103
103
105
106
107
109
111
113
115
117
120
122
125
128
131
135
139
143
147
152
157
163
169
174
180
186
193
199
205
212
218
225
231
238
244
251
257
263
269
275
281
286
291
296
301
305
310
314
318
322
325
328
332
335
337
340
343
345
347
349
351
352
353
355
355
356
356
356
356
355
354
353
352
350
347
345
342
340
337
333
330
327
324
320
317
313
310
306
303
300
296
293
289
286
283
280
278
275
273
270
268
267
265
263
262
260
259
257
256
255
253
252
250
249
248
246
244
243
241
240
238
236
234
232
230
227
225
222
220
217
215
212
210
208
206
204
202
200
198
196
194
192
189
187
185
183
181
179
177
175
173
171
168
166
164
161
159
156
153
151
148
145
141
138
134
130
126
122
117
112
107
101
96
90
84
78
73
67
62
56
51
47
42
38
34
30
27
24
21
18
15
13
10
8
6
3
1
-1
-4
-6
-9
-11
-14
-16
-19
-22
-24
-27
-30
-32
-35
-37
-39
-41
-42
-44
-44
-45
-46
-46
-46
-45
-45
-44
-44
-43
-42
-41
-40
-38
-37
-35
-32
-30
-27
-24
-21
-18
-14
-10
-7
-3
1
4
8
11
13
16
18
20
22
23
24
25
25
26
25
25
24
22
20
18
15
12
9
5
1
-3
-7
-11
-15
-19
-23
-28
-33
-38
-43
-50
-56
-63
-71
-79
-88
-97
-107
-117
-127
-137
-148
-158
-169
-180
-190
-201
-212
-223
-234
-244
-255
-265
-275
-285
-295
-304
-312
-320
-327
-334
-340
-346
-351
-356
-360
-364
-368
-371
-375
-378
-381
-384
-386
-389
-391
-393
-395
-397
-398
-399
-400
-400
-400
-400
-400
-399
-398
-397
-395
-393
-391
-389
-387
-384
-381
-378
-374
-371
-367
-362
-358
-353
-348
-343
-338
-332
-327
-321
-316
-310
-305
-299
-294
-288
-283
-278
-273
-268
-263
-258
-253
-248
-243
-239
-234
-230
-226
-222
-219
-216
-213
-210
-208
-206
-205
-204
-203
-204
-204
-205
-207
-209
-212
-215
-218
-222
-226
-230
-234
-239
-243
-248
-253
-259
-264
-270
-275
-281
-287
-293
-299
-305
-310
-315
-320
-325
-329
-334
-338
-341
-345
-348
-352
-355
-358
-361
-365
-368
-371
-374
-377
-380
-383
-386
-389
-391
-394
-396
-397
-399
-400
-401
-402
-403
-403
-403
-403
-402
-401
-400
-399
-397
-396
-394
-393
-392
-391
-391
-391
-392
-392
-393
-395
-396
-398
-399
-401
-403
-404
-405
-407
-408
-408
-409
-410
-410
-411
-412
-412
-413
-414
-415
-416
-418
-419
-421
-423
-426
-429
-432
-435
-438
-442
-446
-451
-455
-460
-465
-471
-477
-483
-489
-496
-502
-509
-517
-524
-532
-540
-548
-557
-566
-575
-584
-594
-604
-613
-623
-633
-643
-653
-663
-672
-681
-691
-699
-708
-717
-725
-734
-742
-750
-757
-765
-772
-779
-786
-792
-798
-804
-809
-814
-819
-823
-827
-830
-834
-837
-839
-842
-844
-846
-848
-850
-851
-852
-853
-854
-855
-855
-855
-855
-855
-855
-855
-854
-854
-853
-853
-853
-853
-852
-852
-852
-852
-853
-853
-853
-853
-854
-855
-856
-857
-858
-859
-860
-862
-863
-864
-865
-866
-866
-867
-867
-867
-867
-867
-867
-867
-866
-866
-866
-866
-866
-866
-867
-867
-868
-868
-869
-870
-871
-872
-872
-873
-873
-873
-873
-873
-873
-873
-873
-873
-872
-872
-871
-870
-869
-867
-865
-863
-860
-856
-852
-847
-842
-837
-831
-824
-817
-810
-802
-794
-785
-777
-767
-758
-748
-739
-729
-719
-710
-701
-693
-685
-677
-670
-664
-658
-652
-647
-643
-639
-636
-634
-632
-631
-630
-631
-632
-633
-635
-638
-641
-645
-649
-654
-660
-666
-673
-681
-689
-698
-707
-717
-727
-738
-750
-762
-774
-788
-801
-816
-830
-845
-861
-877
-893
-910
-927
-943
-960
-977
-995
-1012
-1029
-1047
-1065
-1082
-1100
-1118
-1135
-1153
-1170
-1188
-1205
-1222
-1239
-1255
-1272
-1288
-1304
-1319
-1335
-1350
-1365
-1380
-1395
-1409
-1424
-1438
-1452
-1466
-1479
-1492
-1504
-1516
-1527
-1537
-1546
-1554
-1561
-1567
-1572
-1575
-1577
-1578
-1578
-1577
-1574
-1571
-1567
-1561
-1555
-1548
-1540
-1531
-1521
-1511
-1500
-1488
-1476
-1464
-1451
-1437
-1423
-1408
-1393
-1378
-1362
-1347
-1331
-1316
-1301
-1286
-1272
-1257
-1244
-1230
-1218
-1205
-1193
-1181
-1170
-1159
-1149
-1139
-1130
-1121
-1113
-1106
-1099
-1094
-1089
-1085
-1081
-1079
-1078
-1078
-1079
-1081
-1084
-1088
-1093
-1099
-1106
-1114
-1123
-1132
-1143
-1154
-1166
-1179
-1192
-1205
-1219
-1233
-1246
-1260
-1274
-1287
-1301
-1314
-1328
-1341
-1354
-1367
-1380
-1392
-1404
-1416
-1428
-1439
-1449
-1460
-1469
-1479
-1488
-1497
-1505
-1512
-1520
-1526
-1532
-1538
-1543
-1548
-1552
-1557
-1561
-1564
-1568
-1572
-1576
-1579
-1583
-1587
-1590
-1594
-1597
-1600
-1603
-1606
-1608
-1610
-1612
-1613
-1614
-1615
-1615
-1614
-1613
-1611
-1609
-1606
-1603
-1599
-1594
-1589
-1584
-1578
-1572
-1565
-1558
-1551
-1544
-1536
-1528
-1520
-1513
-1505
-1498
-1491
-1484
-1479
-1474
-1471
-1468
-1467
-1467
-1468
-1471
-1475
-1480
-1486
-1493
-1501
-1510
-1520
-1531
-1542
-1555
-1569
-1584
-1601
-1618
-1637
-1657
-1678
-1701
-1724
-1749
-1775
-1801
-1829
-1857
-1886
-1915
-1945
-1976
-2007
-2037
-2069
-2101
-2132
-2163
-2193
-2224
-2253
-2282
-2310
-2337
-2363
-2388
-2412
-2434
-2455
-2474
-2492
-2508
-2522
-2534
-2544
-2553
-2559
-2564
-2566
-2567
-2567
-2564
-2561
-2555
-2548
-2539
-2529
-2518
-2504
-2490
-2474
-2457
-2439
-2421
-2401
-2382
-2362
-2342
-2322
-2302
-2282
-2262
-2242
-2222
-2202
-2182
-2163
-2143
-2124
-2105
-2086
-2068
-2050
-2032
-2016
-2000
-1984
-1970
-1957
-1944
-1932
-1922
-1912
-1904
-1897
-1891
-1887
-1884
-1882
-1881
-1882
-1884
-1888
-1892
-1898
-1905
-1913
-1922
-1932
-1943
-1955
-1967
-1980
-1994
-2008
-2021
-2037
-2053
-2069
-2085
-2103
-2121
-2140
-2160
-2181
-2203
-2226
-2250
-2275
-2301
-2328
-2356
-2385
-2414
-2445
-2476
-2508
-2541
-2574
-2607
-2641
-2675
-2709
-2743
-2777
-2811
-2844
-2877
-2909
-2942
-2973
-3004
-3035
-3065
-3094
-3123
-3150
-3177
-3203
-3228
-3252
-3275
-3297
-3318
-3338
-3357
-3375
-3392
-3408
-3423
-3436
-3449
-3461
-3472
-3483
-3492
-3501
-3509
-3517
-3524
-3531
-3537
-3543
-3549
-3554
-3559
-3563
-3567
-3571
-3575
-3578
-3581
-3584
-3586
-3589
-3591
-3594
-3596
-3599
-3601
-3604
-3607
-3610
-3613
-3617
-3621
-3625
-3629
-3633
-3637
-3641
-3645
-3648
-3651
-3653
-3655
-3656
-3656
-3655
-3653
-3651
-3647
-3643
-3638
-3633
-3628
-3622
-3616
-3610
-3604
-3598
-3592
-3586
-3580
-3575
-3570
-3565
-3560
-3555
-3551
-3547
-3543
-3539
-3535
-3531
-3528
-3523
-3519
-3515
-3511
-3506
-3502
-3497
-3493
-3489
-3485
-3481
-3477
-3474
-3471
-3468
-3466
-3463
-3461
-3460
-3458
-3457
-3456
-3456
-3457
-3458
-3459
-3461
-3464
-3468
-3472
-3477
-3482
-3489
-3496
-3504
-3512
-3521
-3530
-3540
-3550
-3561
-3571
-3582
-3593
-3603
-3614
-3625
-3635
-3645
-3655
-3665
-3675
-3684
-3693
-3702
-3711
-3720
-3729
-3738
-3747
-3756
-3765
-3775
-3785
-3796
-3806
-3817
-3827
-3838
-3848
-3859
-3869
-3879
-3890
-3900
-3909
-3919
-3928
-3937
-3946
-3954
-3961
-3969
-3975
-3982
-3987
-3992
-3997
-4001
-4005
-4008
-4010
-4011
-4013
-4014
-4014
-4014
-4013
-4011
-4010
-4008
-4006
-4005
-4003
-4002
-4001
-4000
-3999
-3999
-3998
-3998
-3998
-3999
-4000
-4001
-4003
-4005
-4008
-4011
-4014
-4018
-4022
-4027
-4032
-4037
-4043
-4048
-4053
-4057
-4062
-4066
-4070
-4073
-4075
-4078
-4082
-4083
-4086
-4088
-4091
-4093
-4094
-4098
-4100
-4103
-4106
-4109
-4112
-4116
-4120
-4125
-4130
-4136
-4142
-4149
-4156
-4163
-4171
-4178
-4186
-4193
-4200
-4206
-4212
-4218
-4223
-4228
-4233
-4237
-4241
-4245
-4250
-4254
-4258
-4262
-4266
-4270
-4274
-4278
-4282
-4285
-4288
-4291
-4293
-4295
-4297
-4298
-4298
-4298
-4298
-4297
-4295
-4293
-4290
-4286
-4282
-4277
-4272
-4266
-4259
-4253
-4245
-4238
-4231
-4223
-4215
-4208
-4201
-4194
-4187
-4180
-4174
-4169
-4164
-4159
-4155
-4151
-4147
-4144
-4142
-4140
-4139
-4138
-4139
-4140
-4142
-4145
-4149
-4154
-4160
-4167
-4175
-4183
-4193
-4203
-4214
-4226
-4239
-4252
-4267
-4282
-4298
-4315
-4333
-4352
-4371
-4391
-4412
-4433
-4455
-4477
-4500
-4523
-4546
-4570
-4594
-4618
-4643
-4667
-4692
-4716
-4740
-4764
-4788
-4811
-4833
-4855
-4876
-4896
-4916
-4935
-4953
-4970
-4986
-5001
-5016
-5030
-5043
-5056
-5068
-5079
-5091
-5102
-5112
-5123
-5133
-5143
-5152
-5162
-5171
-5180
-5189
-5198
-5206
-5214
-5221
-5228
-5235
-5242
-5249
-5255
-5262
-5268
-5274
-5279
-5285
-5290
-5295
-5299
-5302
-5305
-5307
-5309
-5309
-5308
-5306
-5303
-5299
-5294
-5288
-5281
-5272
-5263
-5253
-5242
-5230
-5217
-5204
-5191
-5177
-5163
-5148
-5134
-5119
-5104
-5089
-5075
-5060
-5045
-5030
-5015
-5000
-4985
-4970
-4955
-4940
-4925
-4910
-4895
-4880
-4865
-4850
-4835
-4820
-4806
-4792
-4779
-4766
-4754
-4742
-4731
-4721
-4712
-4704
-4697
-4690
-4684
-4680
-4676
-4673
-4671
-4670
-4669
-4670
-4671
-4673
-4675
-4679
-4682
-4687
-4692
-4698
-4705
-4712
-4719
-4728
-4737
-4747
-4758
-4770
-4783
-4796
-4811
-4826
-4841
-4857
-4874
-4890
-4907
-4925
-4943
-4961
-4979
-4997
-5016
-5035
-5053
-5072
-5090
-5108
-5126
-5144
-5162
-5181
-5199
-5217
-5236
-5255
-5274
-5294
-5314
-5335
-5356
-5376
-5397
-5418
-5438
-5458
-5478
-5497
-5515
-5533
-5551
-5567
-5583
-5598
-5612
-5625
-5638
-5650
-5661
-5671
-5680
-5688
-5695
-5701
-5706
-5710
-5714
-5716
-5718
-5719
-5719
-5719
-5718
-5717
-5716
-5715
-5713
-5712
-5710
-5708
-5706
-5705
-5704
-5703
-5702
-5702
-5703
-5703
-5705
-5706
-5708
-5710
-5713
-5715
-5719
-5722
-5726
-5731
-5736
-5741
-5747
-5754
-5762
-5771
-5781
-5791
-5802
-5814
-5827
-5840
-5855
-5869
-5884
-5900
-5916
-5933
-5950
-5967
-5984
-6002
-6019
-6037
-6054
-6072
-6090
-6107
-6125
-6143
-6162
-6181
-6200
-6219
-6239
-6260
-6280
-6301
-6322
-6343
-6365
-6386
-6406
-6427
-6446
-6465
-6484
-6501
-6517
-6532
-6545
-6558
-6568
-6578
-6586
-6594
-6599
-6604
-6608
-6610
-6612
-6612
-6612
-6610
-6608
-6604
-6599
-6593
-6587
-6579
-6570
-6561
-6551
-6540
-6528
-6516
-6504
-6491
-6478
-6464
-6450
-6436
-6421
-6406
-6391
-6376
-6360
-6346
-6331
-6317
-6303
-6290
-6278
-6266
-6256
-6246
-6237
-6230
-6223
-6218
-6214
-6210
-6208
-6207
-6207
-6208
-6211
-6214
-6219
-6224
-6231
-6239
-6247
-6257
-6268
-6280
-6292
-6305
-6319
-6334
-6349
-6365
-6381
-6398
-6416
-6435
-6454
-6475
-6496
-6518
-6542
-6566
-6592
-6618
-6646
-6674
-6703
-6732
-6762
-6792
-6822
-6851
-6880
-6909
-6936
-6963
-6989
-7014
-7038
-7061
-7083
-7103
-7123
-7141
-7158
-7175
-7189
-7203
-7216
-7227
-7237
-7246
-7254
-7262
-7268
-7273
-7277
-7279
-7281
-7281
-7280
-7277
-7273
-7266
-7258
-7248
-7236
-7221
-7205
-7187
-7167
-7145
-7121
-7097
-7071
-7044
-7017
-6990
-6962
-6935
-6907
-6880
-6854
-6828
-6802
-6776
-6752
-6727
-6703
-6680
-6658
-6636
-6616
-6596
-6577
-6560
-6543
-6528
-6514
-6501
-6490
-6479
-6471
-6463
-6457
-6453
-6450
-6448
-6448
-6450
-6453
-6457
-6463
-6469
-6477
-6486
-6496
-6507
-6519
-6532
-6546
-6561
-6577
-6594
-6612
-6631
-6650
-6670
-6690
-6711
-6732
-6752
-6773
-6794
-6815
-6835
-6855
-6874
-6894
-6912
-6931
-6948
-6966
-6982
-6998
-7014
-7029
-7043
-7056
-7068
-7079
-7090
-7099
-7107
-7114
-7120
-7125
-7128
-7130
-7131
-7131
-7130
-7127
-7123
-7117
-7110
-7102
-7093
-7083
-7072
-7059
-7046
-7032
-7018
-7003
-6989
-6974
-6959
-6945
-6931
-6917
-6904
-6891
-6879
-6867
-6855
-6844
-6833
-6823
-6812
-6802
-6792
-6783
-6773
-6763
-6754
-6745
-6736
-6727
-6718
-6710
-6702
-6694
-6687
-6680
-6673
-6667
-6661
-6655
-6650
-6644
-6639
-6635
-6630
-6626
-6623
-6619
-6616
-6613
-6611
-6608
-6605
-6603
-6600
-6597
-6594
-6591
-6587
-6585
-6582
-6579
-6577
-6575
-6574
-6574
-6574
-6574
-6576
-6578
-6581
-6585
-6590
-6596
-6602
-6610
-6618
-6626
-6635
-6644
-6653
-6662
-6671
-6680
-6690
-6699
-6709
-6719
-6729
-6739
-6749
-6759
-6769
-6779
-6788
-6798
-6808
-6817
-6826
-6836
-6845
-6855
-6865
-6875
-6885
-6896
-6908
-6919
-6931
-6943
-6956
-6969
-6982
-6995
-7009
-7022
-7035
-7048
-7060
-7071
-7081
-7091
-7099
-7106
-7112
-7117
-7120
-7123
-7125
-7126
-7127
-7128
-7129
-7130
-7132
-7134
-7136
-7139
-7143
-7147
-7152
-7157
-7162
-7168
-7174
-7179
-7185
-7190
-7194
-7198
-7202
-7204
-7206
-7207
-7208
-7207
-7206
-7203
-7200
-7196
-7191
-7185
-7178
-7171
-7162
-7154
-7144
-7134
-7124
-7112
-7101
-7089
-7076
-7062
-7048
-7034
-7019
-7004
-6988
-6972
-6956
-6938
-6921
-6903
-6884
-6865
-6846
-6827
-6807
-6788
-6769
-6751
-6733
-6715
-6699
-6683
-6668
-6654
-6640
-6628
-6616
-6606
-6596
-6587
-6580
-6573
-6567
-6563
-6560
-6557
-6556
-6557
-6558
-6561
-6564
-6569
-6576
-6583
-6591
-6601
-6611
-6622
-6634
-6646
-6660
-6674
-6688
-6703
-6719
-6735
-6752
-6769
-6787
-6805
-6824
-6842
-6861
-6881
-6900
-6920
-6940
-6960
-6981
-7001
-7022
-7043
-7064
-7084
-7105
-7126
-7146
-7166
-7185
-7204
-7223
-7241
-7259
-7276
-7293
-7309
-7324
-7339
-7353
-7366
-7378
-7390
-7401
-7410
-7420
-7428
-7437
-7445
-7452
-7459
-7466
-7473
-7480
-7486
-7492
-7498
-7503
-7508
-7513
-7518
-7522
-7525
-7528
-7530
-7532
-7533
-7532
-7532
-7530
-7527
-7523
-7518
-7512
-7504
-7495
-7485
-7474
-7462
-7449
-7435
-7420
-7405
-7389
-7373
-7357
-7341
-7324
-7308
-7292
-7276
-7260
-7243
-7228
-7212
-7196
-7181
-7166
-7151
-7136
-7122
-7108
-7094
-7081
-7069
-7057
-7045
-7034
-7023
-7013
-7003
-6993
-6984
-6974
-6965
-6956
-6946
-6937
-6927
-6918
-6909
-6900
-6891
-6882
-6874
-6867
-6860
-6854
-6849
-6844
-6840
-6837
-6834
-6832
-6831
-6829
-6829
-6828
-6829
-6829
-6830
-6831
-6833
-6836
-6839
-6843
-6847
-6852
-6857
-6863
-6868
-6874
-6880
-6887
-6893
-6899
-6906
-6913
-6920
-6929
-6937
-6947
-6957
-6968
-6980
-6994
-7008
-7023
-7040
-7058
-7077
-7098
-7121
-7146
-7172
-7200
-7230
-7261
-7294
-7328
-7364
-7401
-7439
-7478
-7517
-7557
-7597
-7637
-7677
-7716
-7755
-7794
-7832
-7869
-7905
-7940
-7974
-8007
-8039
-8069
-8098
-8125
-8151
-8176
-8199
-8220
-8240
-8257
-8273
-8286
-8298
-8308
-8316
-8323
-8328
-8332
-8334
-8336
-8336
-8335
-8333
-8331
-8328
-8324
-8319
-8313
-8307
-8300
-8292
-8284
-8275
-8266
-8256
-8247
-8237
-8226
-8216
-8206
-8196
-8186
-8177
-8167
-8157
-8150
-8141
-8134
-8127
-8119
-8114
-8109
-8103
-8100
-8096
-8093
-8090
-8087
-8086
-8084
-8084
-8083
-8083
-8084
-8085
-8086
-8087
-8090
-8093
-8096
-8100
-8105
-8109
-8114
-8119
-8124
-8129
-8134
-8138
-8143
-8147
-8151
-8156
-8160
-8164
-8169
-8173
-8177
-8182
-8186
-8191
-8196
-8202
-8208
-8214
-8220
-8227
-8235
-8243
-8251
-8260
-8269
-8279
-8288
-8298
-8308
-8318
-8328
-8337
-8346
-8355
-8363
-8372
-8379
-8387
-8394
-8400
-8407
-8412
-8418
-8422
-8427
-8431
-8435
-8439
-8442
-8445
-8449
-8452
-8456
-8459
-8464
-8468
-8472
-8477
-8482
-8487
-8492
-8497
-8501
-8505
-8509
-8512
-8514
-8516
-8517
-8518
-8518
-8518
-8517
-8515
-8513
-8510
-8506
-8502
-8496
-8490
-8483
-8476
-8467
-8459
-8449
-8440
-8430
-8420
-8409
-8400
-8390
-8381
-8372
-8363
-8355
-8347
-8339
-8332
-8324
-8317
-8310
-8302
-8294
-8286
-8278
-8269
-8260
-8251
-8242
-8233
-8223
-8214
-8204
-8195
-8186
-8177
-8169
-8161
-8154
-8147
-8141
-8135
-8131
-8127
-8124
-8122
-8121
-8121
-8122
-8125
-8128
-8132
-8138
-8146
-8153
-8162
-8170
-8180
-8189
-8201
-8212
-8222
-8233
-8244
-8255
-8266
-8276
-8287
-8298
-8309
-8320
-8331
-8342
-8353
-8364
-8375
-8385
-8396
-8407
-8417
-8427
-8437
-8446
-8455
-8463
-8471
-8478
-8484
-8490
-8494
-8498
-8502
-8505
-8507
-8509
-8510
-8511
-8512
-8512
-8513
-8513
-8513
-8512
-8512
-8511
-8510
-8508
-8507
-8506
-8504
-8502
-8501
-8499
-8497
-8495
-8493
-8491
-8488
-8486
-8483
-8481
-8478
-8476
-8473
-8471
-8469
-8467
-8465
-8463
-8462
-8461
-8461
-8462
-8463
-8466
-8469
-8473
-8479
-8485
-8493
-8501
-8511
-8522
-8533
-8546
-8559
-8574
-8589
-8606
-8623
-8642
-8663
-8684
-8707
-8732
-8758
-8786
-8815
-8845
-8877
-8910
-8943
-8978
-9013
-9049
-9084
-9120
-9155
-9190
-9224
-9258
-9291
-9323
-9353
-9383
-9411
-9439
-9465
-9490
-9514
-9537
-9559
-9581
-9601
-9622
-9641
-9659
-9677
-9694
-9709
-9723
-9736
-9748
-9758
-9766
-9773
-9778
-9781
-9784
-9784
-9784
-9783
-9781
-9777
-9773
-9768
-9762
-9755
-9747
-9739
-9731
-9722
-9713
-9704
-9694
-9685
-9675
-9666
-9657
-9647
-9638
-9629
-9619
-9609
-9599
-9589
-9579
-9568
-9557
-9545
-9533
-9520
-9507
-9493
-9478
-9462
-9446
-9429
-9411
-9392
-9373
-9353
-9332
-9311
-9290
-9267
-9245
-9221
-9198
-9173
-9149
-9124
-9099
-9074
-9049
-9024
-8999
-8975
-8952
-8928
-8906
-8885
-8864
-8844
-8826
-8808
-8792
-8777
-8762
-8749
-8737
-8725
-8714
-8704
-8694
-8685
-8676
-8667
-8658
-8649
-8640
-8631
-8622
-8613
-8603
-8593
-8583
-8572
-8561
-8549
-8537
-8524
-8511
-8498
-8485
-8471
-8458
-8444
-8431
-8418
-8404
-8391
-8378
-8365
-8352
-8339
-8326
-8314
-8302
-8290
-8278
-8267
-8255
-8244
-8233
-8223
-8212
-8202
-8193
-8183
-8177
-8170
-8164
-8161
-8159
-8157
-8159
-8162
-8167
-8172
-8180
-8188
-8198
-8209
-8221
-8235
-8249
-8264
-8281
-8298
-8316
-8335
-8354
-8374
-8395
-8416
-8438
-8460
-8483
-8507
-8531
-8557
-8582
-8609
-8636
-8664
-8693
-8722
-8752
-8783
-8813
-8844
-8876
-8907
-8939
-8971
-9002
-9033
-9064
-9094
-9123
-9151
-9178
-9204
-9229
-9253
-9275
-9297
-9317
-9335
-9353
-9369
-9383
-9397
-9408
-9418
-9427
-9434
-9440
-9443
-9445
-9446
-9445
-9442
-9438
-9432
-9424
-9415
-9405
-9393
-9381
-9367
-9352
-9337
-9321
-9304
-9287
-9270
-9253
-9236
-9219
-9203
-9187
-9172
-9158
-9145
-9133
-9123
-9113
-9105
-9099
-9093
-9088
-9084
-9081
-9078
-9076
-9073
-9071
-9068
-9065
-9061
-9058
-9054
-9050
-9045
-9041
-9036
-9031
-9025
-9020
-9015
-9009
-9004
-8999
-8994
-8990
-8986
-8983
-8980
-8977
-8974
-8972
-8970
-8969
-8967
-8966
-8965
-8965
-8965
-8965
-8966
-8967
-8968
-8969
-8971
-8972
-8973
-8973
-8973
-8973
-8971
-8969
-8965
-8961
-8956
-8950
-8943
-8935
-8927
-8918
-8908
-8898
-8887
-8875
-8863
-8850
-8836
-8822
-8808
-8793
-8778
-8763
-8747
-8731
-8715
-8699
-8683
-8666
-8650
-8634
-8618
-8603
-8588
-8574
-8560
-8548
-8536
-8525
-8515
-8506
-8498
-8491
-8484
-8478
-8473
-8469
-8465
-8462
-8459
-8456
-8454
-8452
-8450
-8447
-8445
-8443
-8441
-8438
-8436
-8433
-8431
-8428
-8425
-8422
-8420
-8417
-8415
-8412
-8410
-8407
-8405
-8402
-8400
-8397
-8394
-8390
-8387
-8383
-8378
-8373
-8367
-8361
-8355
-8348
-8341
-8333
-8326
-8318
-8310
-8302
-8294
-8286
-8277
-8269
-8260
-8251
-8241
-8231
-8221
-8210
-8199
-8188
-8175
-8163
-8150
-8135
-8122
-8106
-8092
-8077
-8061
-8047
-8032
-8016
-8000
-7986
-7971
-7956
-7940
-7924
-7908
-7892
-7876
-7858
-7841
-7823
-7805
-7787
-7768
-7749
-7730
-7710
-7690
-7670
-7650
-7629
-7608
-7586
-7564
-7541
-7518
-7494
-7470
-7446
-7421
-7396
-7371
-7346
-7321
-7296
-7272
-7248
-7225
-7202
-7181
-7160
-7140
-7122
-7105
-7088
-7073
-7059
-7046
-7034
-7023
-7013
-7004
-6996
-6989
-6983
-6978
-6973
-6970
-6967
-6965
-6963
-6962
-6963
-6964
-6965
-6968
-6972
-6978
-6984
-6992
-7001
-7012
-7024
-7037
-7052
-7067
-7084
-7101
-7118
-7136
-7155
-7173
-7192
-7211
-7230
-7249
-7268
-7287
-7306
-7324
-7343
-7361
-7380
-7398
-7415
-7432
-7449
-7465
-7480
-7494
-7508
-7521
-7534
-7545
-7556
-7566
-7575
-7584
-7591
-7598
-7604
-7609
-7613
-7617
-7620
-7623
-7625
-7626
-7627
-7627
-7627
-7626
-7624
-7621
-7618
-7615
-7611
-7606
-7601
-7596
-7591
-7585
-7579
-7573
-7566
-7560
-7554
-7548
-7542
-7536
-7531
-7525
-7520
-7515
-7511
-7506
-7503
-7500
-7497
-7495
-7493
-7491
-7490
-7489
-7488
-7487
-7487
-7486
-7486
-7485
-7485
-7485
-7484
-7484
-7484
-7484
-7484
-7484
-7485
-7485
-7486
-7488
-7489
-7491
-7493
-7495
-7496
-7498
-7499
-7501
-7502
-7503
-7503
-7504
-7505
-7506
-7507
-7508
-7509
-7511
-7512
-7514
-7517
-7520
-7523
-7526
-7530
-7534
-7538
-7542
-7547
-7551
-7555
-7559
-7562
-7565
-7567
-7568
-7568
-7567
-7565
-7562
-7559
-7554
-7548
-7541
-7533
-7524
-7514
-7503
-7491
-7478
-7464
-7448
-7432
-7414
-7395
-7375
-7354
-7332
-7309
-7285
-7261
-7236
-7212
-7187
-7162
-7138
-7115
-7092
-7070
-7049
-7028
-7009
-6991
-6974
-6958
-6943
-6929
-6916
-6904
-6893
-6883
-6873
-6864
-6855
-6846
-6838
-6830
-6822
-6813
-6805
-6796
-6788
-6779
-6770
-6761
-6753
-6745
-6737
-6729
-6722
-6715
-6708
-6701
-6695
-6689
-6683
-6678
-6672
-6667
-6662
-6657
-6652
-6647
-6642
-6637
-6633
-6629
-6625
-6621
-6619
-6617
-6615
-6615
-6616
-6618
-6620
-6625
-6630
-6636
-6644
-6652
-6661
-6670
-6680
-6689
-6699
-6709
-6719
-6728
-6737
-6746
-6755
-6764
-6773
-6782
-6791
-6801
-6811
-6821
-6832
-6844
-6856
-6868
-6880
-6892
-6905
-6917
-6929
-6941
-6952
-6963
-6973
-6983
-6991
-6999
-7006
-7012
-7016
-7019
-7021
-7022
-7021
-7018
-7015
-7009
-7003
-6995
-6986
-6976
-6965
-6954
-6941
-6928
-6914
-6899
-6885
-6870
-6854
-6838
-6822
-6805
-6788
-6771
-6753
-6734
-6715
-6695
-6675
-6654
-6632
-6609
-6586
-6562
-6537
-6511
-6484
-6456
-6427
-6397
-6367
-6335
-6303
-6271
-6238
-6205
-6172
-6140
-6108
-6076
-6046
-6017
-5989
-5962
-5937
-5913
-5891
-5869
-5849
-5830
-5811
-5793
-5775
-5757
-5739
-5720
-5701
-5681
-5661
-5640
-5618
-5595
-5571
-5546
-5520
-5493
-5466
-5437
-5408
-5379
-5349
-5318
-5287
-5256
-5224
-5192
-5161
-5129
-5097
-5065
-5033
-5001
-4969
-4936
-4904
-4871
-4837
-4804
-4770
-4736
-4702
-4668
-4634
-4600
-4566
-4532
-4498
-4465
-4431
-4398
-4365
-4332
-4299
-4267
-4234
-4202
-4170
-4137
-4105
-4072
-4038
-4005
-3972
-3938
-3903
-3869
-3834
-3799
-3764
-3729
-3695
-3661
-3627
-3593
-3561
-3529
-3497
-3467
-3437
-3408
-3379
-3351
-3324
-3297
-3270
-3244
-3218
-3192
-3166
-3140
-3113
-3087
-3060
-3032
-3004
-2976
-2948
-2920
-2892
-2864
-2836
-2808
-2781
-2755
-2729
-2704
-2680
-2656
-2634
-2612
-2592
-2572
-2553
-2535
-2518
-2502
-2486
-2471
-2456
-2442
-2429
-2416
-2404
-2392
-2380
-2369
-2358
-2348
-2337
-2327
-2317
-2308
-2298
-2288
-2278
-2269
-2259
-2249
-2240
-2230
-2220
-2211
-2201
-2191
-2181
-2171
-2161
-2150
-2140
-2129
-2119
-2108
-2098
-2087
-2077
-2066
-2056
-2045
-2035
-2025
-2015
-2005
-1994
-1984
-1974
-1964
-1953
-1942
-1931
-1920
-1908
-1895
-1881
-1867
-1851
-1835
-1817
-1799
-1780
-1760
-1740
-1718
-1696
-1674
-1651
-1628
-1605
-1581
-1558
-1534
-1510
-1487
-1463
-1440
-1416
-1392
-1369
-1345
-1321
-1298
-1274
-1250
-1227
-1204
-1182
-1159
-1137
-1116
-1095
-1074
-1053
-1032
-1010
-990
-969
-947
-925
-903
-879
-856
-831
-806
-780
-753
-725
-697
-668
-637
-606
-574
-542
-508
-474
-438
-402
-365
-327
-289
-250
-211
-171
-131
-91
-52
-12
28
68
108
148
188
229
270
311
353
396
439
484
529
574
621
668
717
766
816
866
917
969
1020
1074
1127
1180
1233
1287
1341
1394
1447
1500
1553
1605
1656
1708
1759
1809
1859
1909
1959
2008
2057
2105
2153
2200
2247
2293
2337
2381
2424
2465
2505
2544
2582
2618
2653
2686
2718
2749
2780
2809
2837
2865
2892
2919
2946
2972
2998
3023
3048
3073
3098
3123
3148
3173
3198
3223
3249
3274
3299
3324
3349
3373
3398
3422
3446
3471
3495
3520
3544
3569
3594
3620
3645
3671
3697
3723
3749
3775
3802
3828
3855
3881
3908
3935
3963
3991
4019
4046
4075
4105
4134
4163
4193
4222
4252
4282
4312
4343
4373
4403
4433
4463
4492
4522
4550
4579
4607
4635
4662
4688
4714
4740
4764
4788
4811
4832
4854
4874
4893
4912
4929
4946
4962
4978
4993
5007
5021
5034
5046
5057
5068
5077
5085
5092
5098
5103
5107
5109
5111
5112
5112
5111
5110
5107
5104
5101
5097
5092
5088
5083
5077
5072
5067
5062
5057
5052
5046
5041
5036
5031
5026
5021
5016
5011
5006
5001
4995
4990
4985
4980
4975
4969
4963
4957
4951
4944
4937
4929
4921
4913
4905
4896
4888
4879
4871
4863
4855
4848
4842
4836
4831
4827
4824
4822
4822
4824
4827
4833
4841
4851
4863
4878
4895
4915
4937
4962
4989
5018
5049
5084
5120
5159
5200
5244
5290
5338
5389
5442
5497
5554
5614
5675
5739
5804
5871
5940
6010
6082
6155
6230
6306
6383
6461
6540
6619
6699
6779
6860
6939
7019
7098
7176
7254
7330
7405
7478
7550
7620
7689
7756
7820
7883
7944
8003
8061
8116
8169
8221
8271
8320
8367
8413
8457
8500
8542
8582
8622
8660
8697
8734
8769
8804
8838
8871
8903
8935
8965
8995
9023
9050
9076
9100
9124
9147
9169
9190
9210
9229
9248
9267
9285
9303
9320
9337
9353
9368
9383
9397
9411
9423
9435
9446
9457
9467
9477
9486
9496
9505
9514
9524
9533
9543
9552
9563
9573
9584
9596
9608
9621
9635
9650
9666
9683
9702
9721
9742
9765
9789
9815
9842
9870
9900
9931
9964
9998
10033
10070
10108
10148
10189
10232
10277
10323
10371
10422
10474
10527
10583
10641
10700
10761
10824
10889
10956
11024
11094
11165
11238
11312
11387
11464
11541
11620
11700
11781
11862
11945
12028
12112
12197
12283
12369
12455
12542
12628
12715
12801
12886
12970
13054
13136
13216
13295
13371
13446
13519
13589
13656
13721
13784
13844
13901
13957
14010
14061
14110
14158
14205
14250
14295
14340
14384
14428
14472
14516
14560
14604
14648
14693
14737
14782
14826
14871
14916
14961
15006
15052
15098
15145
15193
15241
15290
15339
15390
15441
15493
15546
15599
15652
15705
15758
15811
15864
15915
15966
16015
16064
16110
16155
16199
16241
16280
16318
16356
16391
16425
16458
16489
16519
16549
16577
16605
16632
16659
16686
16714
16741
16770
16800
16830
16862
16895
16930
16966
17004
17043
17083
17125
17168
17212
17258
17305
17353
17403
17454
17506
17560
17615
17672
17729
17787
17847
17907
17968
18029
18091
18152
18214
18275
18336
18396
18456
18515
18574
18632
18690
18747
18803
18860
18917
18973
19031
19088
19147
19206
19266
19327
19389
19452
19517
19583
19650
19718
19788
19859
19931
20005
20080
20156
20233
20311
20390
20471
20552
20634
20716
20799
20883
20968
21053
21139
21226
21313
21401
21490
21580
21671
21763
21855
21949
22042
22137
22231
22327
22422
22518
22613
22709
22805
22900
22996
23091
23185
23279
23372
23464
23555
23645
23733
23820
23906
23990
24072
24153
24231
24309
24384
24458
24529
24599
24668
24734
24799
24862
24924
24983
25042
25099
25154
25208
25261
25313
25364
25415
25464
25514
25562
25610
25658
25705
25751
25798
25843
25889
25934
25979
26024
26069
26115
26160
26207
26254
26302
26350
26400
26450
26501
26554
26607
26661
26716
26772
26829
26887
26945
27004
27064
27124
27186
27249
27313
27378
27444
27512
27581
27651
27723
27797
27872
27948
28026
28106
28187
28269
28353
28438
28525
28613
28702
28792
28882
28974
29066
29159
29252
29346
29441
29536
29632
29729
29827
29926
30026
30127
30229
30333
30438
30545
30653
30763
30874
30987
31101
31217
31334
31453
31573
31694
31816
31938
32061
32186
32308
32433
32557
32680
32804
32926
33047
33168
33287
33405
33522
33638
33752
33865
33976
34086
34194
34301
34407
34511
34615
34717
34818
34919
35019
35120
35220
35320
35420
35520
35621
35722
35823
35924
36026
36128
36230
36333
36436
36540
36644
36749
36855
36962
37069
37178
37287
37398
37509
37621
37733
37846
37960
38074
38187
38301
38414
38527
38639
38750
38860
38969
39076
39183
39288
39392
39495
39596
39695
39793
39889
39984
40076
40166
40254
40340
40423
40504
40584
40661
40736
40810
40882
40952
41021
41089
41157
41223
41288
41353
41417
41480
41542
41604
41665
41726
41785
41844
41902
41960
42017
42073
42130
42186
42243
42300
42357
42414
42473
42532
42591
42652
42713
42775
42838
42901
42965
43029
43094
43158
43223
43287
43351
43414
43476
43536
43596
43654
43711
43766
43820
43871
43921
43969
44015
44059
44101
44140
44178
44213
44246
44276
44305
44331
44355
44376
44395
44412
44426
44439
44448
44455
44460
44463
44463
44461
44457
44451
44443
44434
44423
44411
44398
44384
44369
44353
44336
44319
44301
44281
44261
44241
44219
44197
44174
44150
44126
44101
44075
44049
44021
43993
43963
43932
43900
43867
43832
43796
43759
43721
43682
43642
43601
43560
43518
43476
43434
43393
43351
43311
43271
43232
43195
43158
43124
43090
43059
43029
43001
42975
42950
42928
42907
42889
42873
42859
42847
42838
42831
42827
42825
42827
42831
42839
42850
42865
42883
42905
42931
42961
42994
43032
43074
43119
43168
43221
43278
43337
43400
43466
43535
43606
43680
43756
43834
43914
43996
44079
44164
44249
44336
44424
44512
44601
44690
44780
44870
44960
45050
45140
45230
45320
45410
45500
45590
45679
45768
45857
45945
46033
46120
46206
46291
46376
46460
46544
46626
46707
46787
46866
46943
47019
47093
47166
47237
47306
47374
47439
47503
47565
47626
47684
47741
47796
47849
47900
47949
47996
48041
48084
48125
48164
48200
48234
48266
48296
48324
48350
48374
48397
48419
48440
48461
48481
48500
48520
48539
48558
48579
48600
48621
48645
48669
48696
48724
48755
48788
48823
48860
48901
48944
48989
49038
49089
49143
49199
49259
49321
49385
49452
49521
49592
49666
49740
49817
49895
49975
50056
50138
50221
50306
50392
50479
50566
50655
50744
50833
50922
51011
51100
51188
51274
51359
51443
51524
51604
51681
51756
51828
51898
51966
52030
52093
52153
52210
52265
52317
52367
52415
52461
52505
52547
52588
52628
52666
52704
52742
52779
52816
52854
52892
52931
52971
53013
53055
53099
53145
53193
53242
53292
53344
53398
53453
53509
53567
53626
53686
53748
53811
53875
53941
54007
54075
54145
54215
54287
54359
54432
54505
54578
54651
54723
54795
54866
54935
55003
55069
55134
55196
55257
55315
55371
55425
55476
55524
55569
55611
55650
55686
55719
55748
55775
55799
55820
55837
55852
55864
55873
55880
55884
55885
55884
55880
55874
55867
55857
55845
55831
55816
55798
55779
55758
55736
55712
55687
55660
55632
55604
55575
55545
55515
55484
55454
55424
55394
55364
55335
55306
55278
55251
55224
55198
55172
55146
55121
55097
55072
55047
55022
54997
54971
54944
54916
54887
54856
54824
54790
54755
54717
54678
54636
54592
54545
54495
54442
54386
54328
54266
54200
54132
54060
53985
53906
53824
53739
53651
53559
53464
53366
53264
53159
53051
52939
52824
52706
52585
52461
52335
52206
52075
51943
51810
51677
51543
51410
51277
51146
51015
50886
50759
50633
50508
50385
50264
50143
50024
49905
49787
49670
49553
49436
49319
49202
49084
48965
48846
48726
48606
48484
48363
48240
48117
47993
47869
47743
47617
47491
47363
47235
47106
46976
46846
46714
46582
46449
46316
46183
46049
45915
45782
45649
45518
45387
45259
45132
45007
44886
44767
44651
44539
44431
44327
44228
44133
44042
43957
43876
43800
43730
43664
43602
43545
43493
43444
43399
43357
43318
43281
43247
43214
43183
43154
43126
43098
43071
43045
43019
42993
42967
42941
42915
42889
42862
42834
42806
42777
42748
42718
42688
42658
42628
42597
42568
42539
42510
42483
42456
42431
42407
42385
42364
42345
42327
42311
42297
42285
42274
42266
42259
42254
42251
42249
42248
42248
42248
42249
42250
42250
42250
42249
42248
42246
42244
42240
42236
42230
42224
42216
42207
42196
42184
42171
42156
42139
42121
42101
42080
42057
42033
42008
41982
41955
41928
41900
41871
41842
41812
41782
41752
41722
41692
41662
41631
41601
41571
41541
41511
41482
41452
41423
41394
41366
41338
41310
41283
41255
41228
41200
41173
41145
41117
41088
41058
41027
40995
40962
40928
40892
40855
40816
40776
40734
40691
40646
40599
40551
40501
40450
40398
40345
40290
40234
40177
40119
40061
40001
39940
39877
39814
39749
39682
39613
39542
39468
39392
39313
39230
39144
39055
38963
38867
38767
38664
38557
38446
38333
38215
38094
37970
37842
37712
37578
37442
37303
37162
37019
36874
36728
36580
36433
36285
36137
35989
35842
35697
35552
35410
35269
35130
34993
34859
34728
34599
34473
34350
34229
34112
33998
33886
33777
33672
33569
33469
33372
33278
33187
33099
33014
32933
32855
32780
32708
32640
32575
32514
32456
32400
32348
32299
32252
32208
32165
32125
32089
32054
32021
31990
31962
31935
31910
31887
31866
31847
31829
31812
31797
31782
31769
31756
31743
31731
31718
31705
31691
31677
31662
31645
31627
31607
31585
31561
31535
31507
31477
31445
31410
31372
31332
31289
31244
31195
31144
31089
31031
30970
30905
30837
30765
30690
30611
30528
30441
30350
30256
30158
30056
29950
29841
29729
29612
29493
29370
29244
29114
28982
28847
28708
28567
28423
28277
28128
27976
27822
27666
27507
27345
27181
27015
26847
26677
26505
26330
26154
25976
25797
25615
25433
25248
25063
24877
24689
24501
24313
24123
23934
23744
23555
23365
23176
22988
22800
22614
22428
22244
22061
21879
21698
21519
21342
21165
20991
20818
20647
20477
20310
20144
19980
19818
19657
19499
19343
19189
19038
18888
18741
18596
18454
18314
18176
18042
17910
17781
17655
17531
17410
17293
17177
17065
16955
16847
16742
16640
16539
16442
16347
16254
16163
16075
15990
15906
15826
15747
15671
15598
15527
15458
15392
15329
15267
15209
15152
15098
15046
14996
14948
14902
14858
14816
14776
14737
14701
14666
14632
14601
14571
14543
14516
14490
14466
14443
14421
14400
14379
14359
14340
14321
14302
14283
14264
14244
14224
14202
14180
14156
14131
14105
14077
14047
14016
13983
13949
13914
13877
13839
13799
13759
13717
13674
13631
13586
13541
13495
13449
13402
13354
13307
13259
13210
13161
13112
13063
13013
12964
12914
12864
12814
12764
12713
12663
12611
12559
12506
12452
12397
12340
12281
12220
12157
12091
12023
11953
11879
11803
11724
11642
11557
11469
11377
11283
11185
11084
10979
10871
10759
10644
10526
10404
10278
10150
10017
9882
9744
9603
9459
9313
9164
9014
8861
8708
8553
8397
8240
8083
7925
7767
7610
7452
7295
7139
6983
6829
6675
6523
6373
6224
6076
5929
5784
5640
5497
5355
5214
5073
4934
4794
4656
4517
4378
4240
4100
3961
3820
3679
3538
3395
3251
3107
2962
2816
2670
2524
2376
2229
2082
1934
1786
1638
1491
1343
1196
1049
903
757
611
465
320
175
30
-114
-259
-403
-547
-691
-834
-978
-1121
-1263
-1405
-1545
-1685
-1824
-1961
-2097
-2232
-2364
-2495
-2623
-2750
-2874
-2997
-3118
-3237
-3355
-3471
-3586
-3699
-3812
-3925
-4037
-4148
-4260
-4372
-4485
-4599
-4713
-4829
-4947
-5066
-5188
-5311
-5437
-5565
-5696
-5830
-5966
-6105
-6247
-6391
-6539
-6690
-6844
-7001
-7162
-7326
-7494
-7666
-7842
-8022
-8206
-8395
-8588
-8786
-8989
-9197
-9410
-9627
-9849
-10076
-10307
-10541
-10780
-11023
-11268
-11518
-11770
-12025
-12283
-12544
-12806
-13071
-13338
-13607
-13878
-14150
-14423
-14698
-14974
-15251
-15530
-15810
-16091
-16373
-16657
-16942
-17228
-17516
-17805
-18096
-18388
-18682
-18976
-19273
-19570
-19868
-20167
-20468
-20769
-21070
-21373
-21675
-21978
-22281
-22584
-22887
-23190
-23493
-23795
-24096
-24397
-24697
-24996
-25294
-25591
-25887
-26181
-26473
-26764
-27054
-27341
-27626
-27909
-28190
-28469
-28744
-29017
-29286
-29553
-29816
-30075
-30331
-30584
-30832
-31077
-31317
-31554
-31787
-32016
-32241
-32461
-32677
-32889
-33097
-33300
-33499
-33693
-33883
-34069
-34250
-34427
-34599
-34767
-34930
-35089
-35243
-35394
-35539
-35681
-35818
-35951
-36080
-36205
-36326
-36443
-36555
-36664
-36769
-36870
-36967
-37061
-37151
-37237
-37320
-37399
-37475
-37549
-37619
-37686
-37751
-37814
-37874
-37932
-37987
-38041
-38092
-38142
-38189
-38234
-38277
-38317
-38355
-38390
-38422
-38452
-38479
-38503
-38524
-38542
-38557
-38569
-38578
-38584
-38587
-38587
-38584
-38577
-38568
-38556
-38541
-38523
-38502
-38478
-38451
-38422
-38391
-38357
-38320
-38282
-38241
-38198
-38153
-38106
-38057
-38006
-37953
-37898
-37842
-37783
-37722
-37660
-37595
-37529
-37461
-37391
-37320
-37247
-37172
-37096
-37019
-36940
-36861
-36780
-36698
-36615
-36531
-36446
-36361
-36275
-36188
-36100
-36011
-35922
-35832
-35742
-35651
-35560
-35468
-35375
-35283
-35190
-35097
-35003
-34910
-34817
-34724
-34632
-34540
-34448
-34357
-34267
-34178
-34089
-34002
-33916
-33831
-33747
-33665
-33584
-33505
-33427
-33351
-33276
-33204
-33132
-33063
-32995
-32929
-32864
-32801
-32740
-32680
-32621
-32564
-32509
-32455
-32402
-32351
-32301
-32252
-32205
-32159
-32115
-32072
-32030
-31990
-31951
-31913
-31877
-31842
-31809
-31776
-31746
-31716
-31688
-31662
-31637
-31613
-31591
-31570
-31550
-31531
-31514
-31497
-31481
-31466
-31452
-31438
-31426
-31415
-31404
-31395
-31388
-31381
-31377
-31374
-31372
-31373
-31376
-31381
-31388
-31397
-31409
-31424
-31441
-31461
-31485
-31511
-31540
-31573
-31609
-31648
-31691
-31737
-31787
-31840
-31896
-31956
-32019
-32085
-32154
-32226
-32301
-32378
-32458
-32540
-32625
-32713
-32802
-32893
-32985
-33080
-33175
-33272
-33369
-33468
-33566
-33665
-33765
-33864
-33964
-34063
-34162
-34261
-34359
-34457
-34555
-34653
-34750
-34846
-34942
-35038
-35132
-35226
-35319
-35412
-35502
-35592
-35681
-35768
-35853
-35937
-36020
-36101
-36181
-36260
-36338
-36414
-36490
-36565
-36640
-36714
-36788
-36862
-36936
-37011
-37085
-37160
-37235
-37311
-37387
-37463
-37540
-37617
-37695
-37773
-37850
-37928
-38006
-38083
-38160
-38237
-38313
-38388
-38463
-38536
-38609
-38680
-38750
-38818
-38884
-38949
-39011
-39072
-39130
-39186
-39240
-39291
-39340
-39387
-39431
-39473
-39512
-39548
-39582
-39612
-39640
-39665
-39686
-39705
-39720
-39732
-39740
-39745
-39747
-39746
-39741
-39733
-39722
-39708
-39691
-39671
-39649
-39623
-39595
-39564
-39531
-39495
-39457
-39416
-39373
-39327
-39279
-39228
-39175
-39120
-39062
-39002
-38940
-38875
-38808
-38740
-38670
-38598
-38525
-38451
-38376
-38299
-38222
-38143
-38064
-37983
-37902
-37819
-37735
-37650
-37564
-37476
-37386
-37295
-37202
-37108
-37011
-36912
-36810
-36707
-36601
-36492
-36380
-36266
-36149
-36029
-35906
-35780
-35651
-35520
-35386
-35249
-35109
-34967
-34823
-34676
-34528
-34377
-34224
-34069
-33911
-33752
-33591
-33429
-33264
-33098
-32931
-32762
-32593
-32421
-32250
-32078
-31905
-31731
-31557
-31382
-31207
-31031
-30855
-30679
-30503
-30327
-30151
-29975
-29799
-29624
-29448
-29273
-29097
-28921
-28745
-28568
-28391
-28212
-28033
-27853
-27672
-27490
-27306
-27121
-26935
-26747
-26558
-26368
-26175
-25982
-25787
-25590
-25392
-25192
-24991
-24789
-24584
-24379
-24171
-23962
-23752
-23540
-23326
-23111
-22894
-22677
-22458
-22237
-22016
-21794
-21572
-21348
-21125
-20901
-20676
-20452
-20228
-20004
-19780
-19557
-19333
-19111
-18888
-18666
-18444
-18223
-18003
-17782
-17562
-17343
-17124
-16906
-16688
-16471
-16254
-16038
-15822
-15607
-15392
-15178
-14965
-14752
-14540
-14328
-14117
-13906
-13696
-13486
-13276
-13066
-12857
-12648
-12439
-12231
-12023
-11815
-11607
-11400
-11193
-10987
-10780
-10574
-10369
-10164
-9959
-9754
-9550
-9347
-9143
-8940
-8738
-8536
-8335
-8134
-7934
-7734
-7536
-7338
-7141
-6945
-6751
-6557
-6365
-6174
-5985
-5796
-5610
-5425
-5241
-5059
-4879
-4700
-4524
-4349
-4177
-4006
-3840
-3675
-3513
-3354
-3199
-3047
-2899
-2754
-2614
-2478
-2346
-2218
-2095
-1977
-1863
-1755
-1651
-1552
-1457
-1368
-1284
-1205
-1131
-1062
-997
-937
-882
-832
-786
-744
-707
-674
-644
-618
-596
-577
-561
-549
-539
-532
-529
-527
-529
-532
-539
-547
-558
-571
-586
-602
-621
-642
-664
-689
-714
-742
-771
-802
-834
-867
-902
-938
-975
-1014
-1053
-1093
-1134
-1176
-1219
-1262
-1307
-1352
-1398
-1444
-1491
-1538
-1586
-1634
-1682
-1730
-1778
-1825
-1872
-1919
-1965
-2009
-2054
-2097
-2138
-2178
-2216
-2253
-2287
-2320
-2350
-2378
-2404
-2427
-2448
-2466
-2482
-2494
-2504
-2511
-2515
-2515
-2512
-2506
-2497
-2484
-2467
-2447
-2424
-2397
-2366
-2333
-2296
-2255
-2212
-2165
-2115
-2062
-2005
-1946
-1883
-1818
-1750
-1678
-1604
-1528
-1449
-1367
-1283
-1197
-1109
-1018
-928
-836
-743
-649
-554
-459
-364
-268
-173
-77
18
112
207
300
393
486
577
667
757
845
931
1016
1101
1183
1264
1343
1420
1496
1570
1642
1713
1782
1849
1916
1981
2045
2108
2170
2231
2292
2352
2412
2471
2530
2588
2647
2705
2762
2820
2878
2935
2992
3050
3107
3164
3221
3278
3335
3393
3451
3509
3568
3628
3689
3750
3812
3876
3940
4006
4072
4139
4208
4277
4347
4418
4490
4563
4637
4711
4787
4863
4941
5019
5098
5178
5259
5340
5423
5506
5591
5676
5763
5850
5939
6028
6119
6211
6304
6398
6494
6591
6689
6789
6890
6992
7096
7202
7308
7416
7525
7635
7746
7857
7970
8082
8195
8308
8420
8533
8646
8758
8869
8981
9091
9201
9310
9418
9525
9632
9737
9842
9946
10049
10151
10252
10353
10452
10551
10648
10744
10839
10933
11025
11116
11206
11295
11382
11468
11552
11635
11716
11796
11875
11952
12028
12102
12175
12246
12315
12383
12449
12514
12577
12638
12698
12755
12811
12865
12917
12968
13016
13062
13106
13148
13189
13227
13264
13299
13333
13365
13396
13426
13455
13483
13511
13537
13563
13588
13613
13636
13659
13682
13703
13724
13744
13762
13780
13796
13811
13825
13838
13849
13858
13866
13873
13879
13883
13886
13888
13889
13888
13887
13884
13881
13876
13871
13864
13856
13848
13838
13827
13816
13803
13789
13774
13759
13742
13725
13707
13688
13668
13647
13626
13604
13581
13557
13532
13507
13481
13454
13427
13398
13369
13339
13309
13278
13247
13214
13182
13148
13114
13079
13044
13007
12970
12931
12892
12852
12810
12768
12724
12680
12634
12587
12539
12490
12440
12389
12338
12285
12231
12177
12122
12066
12009
11951
11893
11834
11774
11714
11653
11591
11529
11465
11401
11336
11270
11203
11134
11065
10993
10921
10847
10772
10696
10619
10541
10462
10382
10302
10221
10140
10058
9976
9895
9813
9731
9650
9568
9487
9406
9326
9246
9167
9088
9010
8933
8856
8780
8706
8632
8560
8489
8419
8351
8285
8220
8157
8096
8037
7980
7924
7871
7821
7772
7726
7682
7641
7602
7565
7531
7499
7469
7442
7416
7393
7372
7353
7337
7322
7308
7297
7288
7280
7274
7269
7267
7265
7265
7267
7270
7275
7281
7289
7299
7311
7324
7340
7357
7377
7399
7423
7449
7478
7509
7543
7579
7618
7659
7703
7750
7800
7852
7907
7965
8026
8090
8156
8226
8298
8372
8450
8529
8612
8697
8784
8873
8965
9058
9154
9251
9351
9451
9554
9657
9762
9868
9975
10083
10191
10301
10411
10521
10632
10744
10855
10967
11079
11191
11303
11415
11527
11638
11750
11862
11974
12086
12198
12310
12423
12536
12650
12764
12879
12994
13109
13225
13341
13457
13573
13689
13805
13921
14036
14151
14265
14379
14491
14603
14715
14825
14935
15043
15152
15259
15366
15472
15577
15682
15785
15888
15990
16091
16190
16289
16387
16483
16578
16672
16764
16855
16945
17033
17119
17204
17287
17369
17448
17526
17601
17674
17745
17813
17879
17942
18003
18061
18117
18170
18220
18268
18313
18356
18395
18432
18466
18498
18526
18552
18574
18594
18611
18624
18635
18642
18646
18647
18646
18641
18634
18623
18610
18594
18576
18554
18530
18504
18474
18442
18408
18371
18332
18290
18246
18201
18153
18102
18050
17996
17940
17882
17822
17759
17695
17629
17561
17491
17418
17344
17268
17190
17110
17029
16945
16860
16773
16684
16593
16501
16407
16311
16213
16114
16015
15913
15810
15706
15601
15495
15388
15280
15170
15060
14949
14838
14725
14612
14498
14384
14268
14153
14036
13919
13801
13682
13563
13443
13321
13199
13076
12952
12828
12702
12575
12447
12319
12190
12059
11929
11797
11665
11532
11398
11263
11127
10990
10852
10713
10573
10432
10289
10145
10000
9853
9705
9556
9406
9255
9102
8948
8793
8637
8479
8321
8161
8000
7838
7675
7510
7345
7177
7009
6839
6668
6495
6321
6145
5969
5791
5612
5432
5251
5070
4887
4705
4522
4339
4155
3972
3788
3605
3422
3240
3058
2876
2695
2515
2335
2156
1978
1801
1625
1449
1275
1102
930
760
590
422
256
91
-72
-234
-394
-552
-709
-864
-1016
-1168
-1317
-1465
-1611
-1756
-1898
-2040
-2180
-2318
-2455
-2591
-2726
-2860
-2992
-3124
-3254
-3382
-3510
-3636
-3760
-3883
-4003
-4123
-4241
-4357
-4471
-4583
-4693
-4800
-4905
-5008
-5108
-5205
-5300
-5392
-5481
-5568
-5652
-5732
-5810
-5885
-5957
-6027
-6093
-6157
-6218
-6277
-6332
-6385
-6436
-6483
-6529
-6572
-6612
-6650
-6686
-6719
-6751
-6780
-6807
-6832
-6855
-6877
-6896
-6913
-6929
-6943
-6955
-6965
-6974
-6981
-6987
-6992
-6995
-6997
-6998
-6997
-6996
-6993
-6988
-6983
-6976
-6967
-6957
-6945
-6931
-6916
-6898
-6878
-6855
-6830
-6803
-6774
-6742
-6707
-6671
-6631
-6590
-6547
-6501
-6454
-6405
-6354
-6301
-6247
-6192
-6135
-6077
-6018
-5958
-5897
-5836
-5773
-5710
-5647
-5583
-5519
-5454
-5390
-5325
-5259
-5194
-5129
-5063
-4997
-4931
-4864
-4798
-4730
-4663
-4595
-4527
-4458
-4390
-4321
-4253
-4184
-4116
-4048
-3980
-3913
-3847
-3781
-3716
-3652
-3588
-3525
-3464
-3403
-3343
-3284
-3226
-3169
-3113
-3058
-3005
-2952
-2900
-2849
-2800
-2751
-2703
-2657
-2611
-2567
-2524
-2482
-2441
-2402
-2364
-2327
-2292
-2258
-2226
-2195
-2165
-2137
-2110
-2084
-2060
-2037
-2016
-1995
-1976
-1959
-1943
-1928
-1915
-1903
-1893
-1885
-1880
-1876
-1874
-1876
-1879
-1886
-1896
-1908
-1924
-1943
-1966
-1991
-2021
-2053
-2090
-2130
-2173
-2219
-2269
-2323
-2380
-2440
-2503
-2569
-2639
-2711
-2786
-2865
-2946
-3030
-3117
-3207
-3299
-3395
-3492
-3593
-3695
-3800
-3907
-4016
-4127
-4239
-4353
-4468
-4584
-4701
-4819
-4938
-5058
-5179
-5300
-5422
-5545
-5668
-5791
-5915
-6040
-6165
-6291
-6417
-6544
-6672
-6799
-6928
-7057
-7186
-7317
-7447
-7579
-7710
-7843
-7977
-8111
-8247
-8383
-8520
-8659
-8799
-8940
-9082
-9226
-9371
-9517
-9664
-9812
-9961
-10111
-10261
-10412
-10563
-10714
-10866
-11017
-11168
-11319
-11470
-11620
-11769
-11918
-12066
-12214
-12360
-12506
-12652
-12796
-12940
-13082
-13224
-13364
-13504
-13642
-13779
-13915
-14050
-14183
-14314
-14445
-14573
-14700
-14826
-14950
-15073
-15194
-15313
-15431
-15547
-15662
-15775
-15886
-15995
-16104
-16210
-16315
-16418
-16521
-16621
-16721
-16819
-16916
-17012
-17106
-17200
-17292
-17384
-17474
-17563
-17651
-17738
-17824
-17908
-17990
-18071
-18150
-18228
-18304
-18377
-18448
-18517
-18584
-18648
-18710
-18769
-18825
-18879
-18930
-18978
-19023
-19065
-19105
-19141
-19175
-19205
-19233
-19258
-19280
-19299
-19316
-19330
-19341
-19350
-19356
-19360
-19362
-19362
-19360
-19356
-19351
-19343
-19335
-19325
-19314
-19302
-19289
-19274
-19260
-19244
-19227
-19210
-19192
-19173
-19154
-19134
-19114
-19094
-19073
-19052
-19031
-19010
-18990
-18970
-18950
-18930
-18911
-18893
-18875
-18857
-18840
-18824
-18808
-18792
-18777
-18762
-18747
-18733
-18719
-18705
-18692
-18678
-18666
-18653
-18641
-18629
-18618
-18606
-18596
-18585
-18575
-18565
-18555
-18546
-18537
-18529
-18520
-18512
-18503
-18495
-18487
-18479
-18470
-18461
-18452
-18443
-18434
-18424
-18413
-18402
-18391
-18379
-18367
-18354
-18341
-18328
-18314
-18301
-18287
-18273
-18260
-18246
-18233
-18219
-18206
-18193
-18180
-18167
-18153
-18140
-18126
-18111
-18095
-18079
-18061
-18043
-18023
-18002
-17980
-17957
-17932
-17906
-17879
-17850
-17821
-17790
-17758
-17725
-17691
-17655
-17617
-17579
-17539
-17497
-17453
-17408
-17362
-17313
-17263
-17212
-17158
-17103
-17047
-16988
-16928
-16867
-16804
-16740
-16674
-16607
-16539
-16470
-16400
-16329
-16258
-16186
-16113
-16041
-15968
-15895
-15823
-15750
-15678
-15606
-15535
-15463
-15392
-15322
-15252
-15182
-15113
-15044
-14976
-14908
-14841
-14775
-14710
-14645
-14581
-14518
-14457
-14396
-14336
-14278
-14221
-14165
-14110
-14057
-14005
-13955
-13906
-13858
-13811
-13766
-13721
-13678
-13636
-13594
-13554
-13514
-13476
-13438
-13401
-13364
-13329
-13295
-13261
-13228
-13196
-13165
-13136
-13107
-13079
-13052
-13027
-13003
-12981
-12960
-12941
-12924
-12908
-12894
-12882
-12872
-12864
-12858
-12854
-12852
-12851
-12853
-12856
-12860
-12866
-12873
-12882
-12892
-12903
-12915
-12927
-12940
-12954
-12968
-12983
-12998
-13013
-13029
-13044
-13059
-13074
-13088
-13103
-13116
-13130
-13142
-13155
-13166
-13177
-13187
-13196
-13205
-13212
-13219
-13225
-13230
-13234
-13237
-13239
-13240
-13239
-13238
-13235
-13231
-13226
-13220
-13213
-13204
-13195
-13184
-13172
-13159
-13145
-13130
-13114
-13097
-13079
-13060
-13040
-13019
-12998
-12976
-12954
-12931
-12907
-12883
-12859
-12835
-12810
-12785
-12760
-12734
-12709
-12683
-12657
-12630
-12604
-12577
-12550
-12524
-12497
-12470
-12443
-12415
-12388
-12361
-12334
-12307
-12280
-12253
-12226
-12199
-12173
-12146
-12119
-12093
-12066
-12040
-12013
-11986
-11959
-11932
-11905
-11877
-11849
-11820
-11792
-11762
-11732
-11702
-11671
-11639
-11606
-11573
-11539
-11504
-11467
-11430
-11392
-11352
-11312
-11269
-11225
-11180
-11132
-11083
-11032
-10979
-10924
-10867
-10808
-10747
-10683
-10618
-10550
-10480
-10408
-10333
-10257
-10179
-10098
-10016
-9932
-9845
-9757
-9667
-9576
-9482
-9387
-9290
-9192
-9092
-8991
-8889
-8785
-8680
-8574
-8467
-8359
-8251
-8141
-8032
-7924
-7815
-7706
-7598
-7489
-7381
-7274
-7167
-7060
-6954
-6849
-6744
-6641
-6538
-6436
-6334
-6234
-6135
-6036
-5938
-5841
-5745
-5649
-5555
-5461
-5367
-5275
-5183
-5091
-5000
-4910
-4820
-4730
-4641
-4553
-4464
-4376
-4288
-4200
-4112
-4025
-3937
-3849
-3761
-3674
-3586
-3498
-3410
-3322
-3235
-3147
-3060
-2973
-2886
-2799
-2713
-2627
-2542
-2456
-2371
-2287
-2202
-2118
-2035
-1951
-1869
-1787
-1706
-1625
-1546
-1467
-1389
-1312
-1235
-1159
-1085
-1010
-937
-864
-791
-719
-647
-575
-503
-431
-359
-287
-214
-141
-68
6
81
156
232
308
385
462
540
619
698
778
859
940
1020
1104
1186
1269
1352
1436
1519
1603
1687
1771
1855
1939
2023
2106
2190
2273
2356
2438
2520
2602
2684
2765
2846
2926
3006
3086
3165
3244
3323
3401
3478
3555
3632
3708
3784
3860
3936
4011
4086
4161
4235
4310
4384
4458
4532
4606
4679
4753
4825
4898
4970
5041
5112
5182
5251
5320
5388
5454
5520
5585
5649
5712
5773
5834
5893
5951
6008
6063
6117
6169
6220
6270
6319
6366
6412
6457
6500
6543
6584
6624
6663
6701
6738
6773
6808
6841
6873
6904
6934
6963
6991
7017
7042
7066
7088
7109
7129
7147
7164
7180
7194
7207
7219
7229
7238
7246
7253
7259
7263
7267
7270
7273
7275
7276
7277
7278
7279
7280
7281
7282
7283
7285
7288
7291
7295
7300
7306
7313
7322
7332
7344
7357
7372
7389
7407
7428
7450
7474
7501
7529
7560
7592
7626
7663
7702
7743
7786
7831
7878
7928
7979
8032
8089
8147
8207
8268
8332
8398
8465
8534
8605
8677
8751
8825
8901
8978
9055
9133
9212
9291
9371
9450
9530
9610
9690
9769
9849
9928
10007
10085
10164
10242
10320
10398
10475
10553
10630
10708
10785
10863
10940
11018
11095
11173
11250
11328
11405
11482
11560
11637
11714
11791
11868
11945
12022
12099
12176
12252
12329
12406
12483
12559
12636
12713
12790
12867
12944
13021
13098
13174
13250
13326
13401
13476
13550
13624
13697
13769
13840
13910
13980
14049
14117
14184
14251
14316
14381
14445
14508
14570
14631
14691
14751
14809
14867
14924
14979
15034
15088
15141
15194
15245
15296
15347
15396
15445
15493
15541
15589
15636
15682
15729
15775
15821
15866
15912
15957
16001
16047
16091
16137
16181
16226
16271
16315
16360
16405
16449
16494
16537
16581
16624
16667
16709
16751
16792
16833
16873
16912
16951
16988
17025
17062
17097
17132
17165
17198
17230
17262
17292
17322
17351
17378
17406
17432
17457
17481
17505
17528
17550
17571
17592
17612
17631
17650
17669
17688
17706
17724
17742
17759
17777
17795
17812
17830
17848
17865
17883
17900
17917
17935
17952
17969
17985
18002
18018
18034
18051
18066
18082
18098
18113
18128
18143
18158
18173
18188
18202
18217
18231
18245
18259
18273
18287
18301
18315
18330
18344
18359
18374
18388
18403
18418
18433
18447
18462
18476
18490
18504
18517
18530
18543
18555
18567
18579
18591
18602
18612
18622
18632
18641
18649
18657
18664
18670
18675
18680
18683
18686
18688
18689
18690
18689
18689
18687
18685
18683
18680
18677
18673
18669
18665
18660
18655
18649
18643
18637
18631
18624
18617
18610
18602
18594
18587
18578
18570
18561
18551
18541
18530
18519
18507
18495
18481
18467
18452
18437
18421
18404
18386
18368
18349
18329
18309
18287
18265
18243
18219
18195
18170
18144
18117
18090
18061
18032
18002
17971
17939
17906
17872
17838
17803
17767
17730
17693
17654
17616
17576
17536
17495
17454
17412
17370
17327
17283
17240
17196
17151
17106
17061
17015
16970
16923
16877
16830
16783
16735
16687
16639
16590
16541
16491
16441
16391
16340
16289
16236
16184
16133
16081
16027
15975
15922
15869
15816
15762
15709
15655
15602
15549
15496
15443
15391
15340
15289
15238
15188
15139
15090
15042
14994
14947
14900
14854
14808
14762
14717
14673
14628
14585
14542
14499
14457
14416
14375
14334
14295
14256
14217
14179
14141
14104
14067
14031
13995
13959
13924
13890
13856
13823
13791
13759
13728
13697
13667
13637
13608
13579
13551
13524
13497
13470
13444
13419
13394
13370
13347
13324
13301
13279
13258
13237
13216
13196
13176
13157
13137
13118
13100
13082
13063
13045
13027
13010
12992
12974
12955
12937
12919
12900
12881
12862
12842
12823
12803
12783
12762
12742
12721
12700
12680
12659
12638
12618
12597
12577
12557
12538
12519
12501
12483
12467
12451
12437
12423
12411
12401
12392
12384
12378
12373
12370
12369
12369
12371
12375
12380
12388
12397
12409
12422
12437
12455
12474
12495
12518
12543
12570
12598
12628
12659
12692
12726
12761
12797
12834
12872
12911
12951
12991
13032
13073
13115
13158
13201
13245
13289
13333
13379
13424
13471
13517
13564
13612
13660
13709
13758
13807
13857
13908
13959
14011
14063
14115
14168
14222
14276
14330
14385
14440
14496
14552
14609
14666
14723
14780
14837
14895
14952
15009
15066
15123
15179
15235
15290
15344
15398
15450
15502
15553
15603
15651
15698
15745
15789
15833
15876
15917
15957
15996
16033
16070
16106
16140
16174
16206
16238
16268
16297
16327
16356
16383
16409
16435
16460
16484
16508
16530
16552
16573
16593
16612
16631
16648
16665
16682
16697
16711
16725
16738
16749
16760
16769
16777
16784
16790
16795
16798
16800
16801
16801
16799
16797
16792
16787
16780
16772
16763
16752
16739
16725
16710
16692
16674
16653
16631
16608
16582
16555
16527
16497
16465
16431
16396
16359
16321
16280
16239
16196
16151
16105
16056
16007
15956
15904
15850
15795
15738
15680
15622
15562
15501
15440
15377
15314
15251
15186
15121
15056
14989
14923
14856
14788
14721
14652
14584
14516
14447
14379
14310
14242
14173
14105
14037
13969
13902
13835
13768
13702
13636
13570
13505
13440
13375
13311
13246
13182
13118
13055
12991
12928
12865
12802
12739
12677
12614
12552
12491
12429
12368
12306
12245
12185
12124
12063
12003
11943
11883
11823
11763
11703
11644
11585
11527
11469
11411
11354
11298
11242
11187
11133
11080
11027
10975
10924
10874
10824
10775
10727
10680
10634
10589
10544
10500
10457
10415
10373
10333
10293
10255
10217
10179
10143
10107
10072
10038
10004
9971
9939
9907
9876
9845
9816
9787
9759
9731
9705
9679
9654
9630
9607
9585
9563
9543
9523
9504
9485
9467
9450
9434
9418
9404
9390
9377
9365
9354
9345
9336
9328
9322
9317
9313
9311
9310
9310
9313
9316
9322
9330
9339
9350
9363
9378
9395
9414
9435
9458
9483
9510
9539
9569
9602
9636
9672
9710
9750
9792
9835
9879
9926
9974
10023
10074
10126
10180
10235
10291
10348
10407
10467
10528
10589
10652
10716
10781
10847
10914
10981
11050
11119
11189
11259
11331
11403
11476
11549
11622
11696
11770
11845
11919
11993
12067
12141
12214
12287
12359
12431
12501
12571
12640
12707
12774
12839
12903
12966
13027
13086
13144
13200
13254
13307
13358
13407
13454
13499
13542
13584
13623
13661
13697
13731
13764
13795
13824
13851
13877
13902
13925
13947
13967
13986
14004
14020
14035
14049
14061
14072
14082
14090
14097
14103
14107
14111
14113
14114
14113
14112
14109
14105
14100
14093
14085
14076
14065
14053
14040
14026
14010
13994
13976
13956
13936
13914
13891
13867
13841
13815
13787
13758
13727
13696
13663
13629
13594
13558
13520
13481
13441
13400
13358
13315
13271
13226
13180
13133
13086
13038
12990
12941
12892
12842
12793
12743
12692
12642
12591
12540
12489
12438
12387
12336
12285
12234
12182
12131
12080
12029
11978
11927
11876
11825
11774
11723
11672
11621
11570
11519
11468
11417
11366
11314
11263
11212
11160
11108
11056
11004
10952
10899
10846
10792
10739
10685
10631
10576
10522
10467
10413
10358
10303
10248
10193
10138
10084
10029
9975
9921
9867
9813
9760
9707
9655
9604
9553
9502
9452
9403
9354
9306
9259
9212
9166
9121
9077
9033
8990
8948
8907
8866
8827
8788
8750
8713
8678
8643
8609
8576
8545
8514
8485
8456
8429
8402
8377
8353
8330
8308
8286
8266
8247
8228
8211
8195
8179
8164
8151
8138
8125
8116
8106
8098
8090
8084
8079
8074
8073
8071
8071
8074
8077
8083
8090
8099
8109
8122
8137
8154
8172
8193
8215
8239
8266
8295
8326
8359
8394
8431
8470
8512
8555
8601
8649
8699
8751
8805
8860
8918
8977
9037
9099
9162
9227
9292
9358
9426
9494
9562
9631
9701
9771
9841
9912
9983
10054
10125
10196
10267
10338
10408
10478
10547
10616
10684
10751
10817
10883
10947
11010
11073
11134
11194
11254
11312
11370
11426
11482
11537
11591
11645
11698
11750
11802
11853
11903
11954
12003
12052
12101
12150
12198
12246
12294
12341
12389
12436
12482
12529
12575
12621
12667
12713
12759
12804
12850
12895
12939
12984
13028
13071
13114
13157
13199
13241
13282
13322
13362
13401
13440
13478
13515
13552
13588
13623
13658
13692
13726
13758
13791
13823
13854
13884
13914
13944
13973
14001
14029
14057
14084
14110
14136
14162
14188
14213
14237
14261
14285
14308
14331
14354
14376
14398
14420
14441
14462
14483
14504
14525
14545
14566
14587
14608
14629
14649
14670
14691
14712
14732
14752
14772
14792
14811
14830
14849
14867
14884
14900
14916
14932
14946
14960
14973
14985
14996
15006
15016
15024
15032
15039
15045
15050
15055
15059
15061
15063
15065
15065
15064
15063
15061
15059
15056
15052
15048
15043
15038
15032
15026
15020
15013
15006
14999
14990
14982
14973
14963
14953
14942
14931
14920
14908
14895
14882
14869
14855
14841
14827
14813
14798
14782
14766
14750
14734
14716
14699
14680
14662
14642
14622
14601
14579
14557
14533
14509
14484
14457
14430
14401
14372
14341
14309
14276
14242
14207
14170
14133
14094
14054
14013
13971
13928
13884
13839
13793
13745
13697
13648
13598
13547
13495
13442
13388
13334
13279
13224
13168
13111
13054
12997
12940
12882
12825
12768
12710
12653
12595
12538
12481
12424
12368
12311
12255
12199
12143
12088
12033
11978
11923
11869
11815
11761
11708
11655
11603
11550
11499
11447
11397
11346
11296
11247
11198
11150
11102
11055
11009
10963
10918
10875
10832
10790
10749
10709
10670
10632
10595
10560
10526
10493
10461
10431
10402
10375
10348
10323
10300
10278
10257
10238
10220
10203
10188
10174
10161
10150
10139
10131
10123
10117
10112
10108
10106
10105
10105
10107
10110
10113
10118
10125
10132
10140
10150
10160
10172
10185
10199
10213
10229
10246
10264
10283
10302
10323
10345
10368
10391
10416
10442
10469
10498
10527
10558
10590
10623
10657
10692
10729
10767
10805
10846
10887
10929
10973
11017
11063
11110
11158
11207
11257
11309
11361
11414
11469
11524
11580
11637
11695
11753
11813
11873
11933
11994
12055
12117
12179
12241
12304
12367
12430
12494
12558
12622
12686
12751
12816
12882
12947
13013
13079
13146
13212
13279
13345
13412
13479
13546
13613
13680
13746
13813
13880
13947
14014
14081
14147
14214
14281
14348
14414
14481
14547
14614
14680
14746
14813
14879
14945
15010
15076
15141
15207
15272
15337
15402
15468
15533
15598
15663
15728
15793
15858
15923
15988
16053
16119
16184
16250
16315
16379
16446
16511
16576
16642
16707
16772
16837
16902
16966
17031
17096
17160
17225
17289
17354
17419
17483
17548
17613
17678
17743
17808
17873
17939
18004
18069
18134
18199
18264
18329
18394
18458
18523
18587
18650
18714
18777
18840
18903
18965
19027
19089
19150
19211
19272
19332
19391
19450
19509
19567
19624
19680
19736
19791
19846
19899
19951
20003
20054
20103
20151
20199
20245
20290
20334
20376
20417
20457
20495
20532
20568
20602
20635
20667
20697
20725
20752
20778
20802
20825
20846
20866
20884
20900
20915
20929
20940
20950
20959
20966
20971
20975
20977
20978
20977
20975
20972
20967
20960
20952
20943
20933
20921
20908
20894
20878
20861
20842
20823
20802
20780
20757
20733
20708
20681
20654
20626
20596
20566
20535
20503
20470
20436
20402
20366
20330
20293
20256
20218
20180
20141
20101
20062
20021
19981
19940
19899
19858
19817
19776
19734
19692
19651
19609
19567
19526
19484
19443
19402
19362
19321
19281
19241
19201
19162
19122
19083
19044
19005
18966
18927
18888
18849
18810
18771
18732
18693
18653
18614
18574
18535
18495
18455
18415
18375
18334
18294
18253
18213
18172
18132
18092
18052
18012
17972
17932
17893
17853
17814
17775
17737
17698
17660
17622
17585
17547
17510
17473
17436
17399
17362
17325
17288
17251
17214
17177
17141
17104
17067
17031
16994
16958
16921
16885
16849
16813
16777
16741
16705
16669
16633
16598
16562
16526
16491
16455
16420
16385
16350
16315
16280
16247
16213
16180
16148
16116
16084
16053
16023
15993
15964
15936
15909
15882
15856
15831
15807
15784
15761
15739
15719
15699
15681
15663
15647
15632
15618
15605
15593
15582
15573
15564
15557
15550
15545
15540
15537
15534
15532
15531
15531
15532
15533
15535
15538
15541
15546
15551
15557
15564
15572
15580
15589
15599
15610
15621
15633
15646
15659
15673
15688
15703
15718
15734
15750
15767
15785
15803
15821
15840
15859
15879
15899
15919
15939
15959
15980
16001
16021
16043
16065
16085
16108
16129
16152
16174
16196
16218
16239
16263
16286
16308
16331
16354
16376
16399
16422
16444
16466
16488
16510
16531
16552
16572
16593
16612
16632
16651
16670
16689
16707
16725
16743
16760
16778
16795
16812
16829
16845
16862
16879
16896
16912
16929
16947
16964
16982
17000
17018
17036
17055
17075
17094
17114
17135
17156
17177
17199
17221
17244
17267
17291
17315
17339
17364
17389
17414
17440
17466
17492
17518
17544
17570
17596
17622
17648
17674
17700
17725
17750
17775
17799
17822
17845
17868
17889
17910
17931
17950
17969
17987
18005
18021
18037
18052
18066
18079
18092
18103
18114
18123
18131
18139
18145
18150
18154
18156
18158
18158
18157
18155
18151
18146
18140
18133
18124
18114
18102
18089
18075
18059
18042
18023
18003
17982
17959
17936
17910
17884
17856
17827
17797
17766
17734
17701
17667
17632
17597
17560
17523
17486
17448
17409
17371
17331
17292
17252
17212
17171
17130
17089
17048
17007
16966
16924
16883
16841
16800
16759
16718
16678
16637
16598
16558
16520
16481
16444
16406
16370
16334
16299
16265
16231
16198
16166
16135
16105
16076
16047
16018
15992
15966
15940
15915
15891
15868
15845
15823
15802
15781
15761
15742
15724
15707
15690
15674
15658
15643
15628
15614
15599
15585
15571
15557
15543
15529
15515
15501
15487
15472
15458
15443
15429
15414
15398
15383
15368
15352
15336
15320
15304
15288
15271
15255
15238
15221
15204
15187
15169
15152
15134
15117
15099
15082
15064
15047
15030
15012
14995
14978
14961
14944
14927
14910
14893
14876
14859
14843
14826
14810
14794
14778
14763
14747
14733
14718
14704
14691
14678
14665
14653
14642
14631
14620
14611
14601
14593
14585
14577
14571
14564
14559
14554
14551
14547
14545
14543
14542
14542
14543
14544
14546
14549
14553
14557
14562
14568
14574
14581
14589
14597
14606
14616
14626
14636
14648
14659
14672
14684
14698
14711
14726
14741
14756
14772
14788
14805
14823
14841
14859
14879
14898
14918
14939
14960
14981
15003
15025
15048
15071
15094
15117
15141
15164
15188
15211
15235
15259
15282
15305
15329
15351
15374
15397
15419
15441
15462
15484
15505
15526
15546
15566
15585
15604
15622
15640
15657
15674
15690
15705
15720
15734
15748
15761
15774
15787
15799
15811
15822
15833
15844
15854
15864
15874
15883
15892
15901
15909
15918
15925
15933
15940
15947
15954
15960
15966
15972
15978
15983
15989
15994
15999
16003
16008
16013
16017
16021
16026
16030
16035
16039
16044
16049
16053
16059
16065
16073
16079
16088
16097
16107
16117
16129
16142
16155
16170
16186
16203
16222
16241
16262
16283
16308
16332
16358
16386
16414
16444
16475
16507
16540
16575
16610
16647
16685
16724
16763
16804
16846
16888
16932
16976
17021
17066
17112
17158
17206
17253
17301
17349
17398
17447
17496
17545
17594
17643
17692
17741
17789
17836
17883
17930
17976
18020
18064
18107
18148
18188
18227
18264
18300
18334
18366
18397
18426
18453
18479
18503
18526
18547
18566
18583
18599
18613
18625
18636
18644
18651
18656
18659
18661
18660
18658
18654
18648
18640
18630
18619
18605
18590
18574
18555
18535
18513
18490
18465
18438
18410
18381
18350
18317
18284
18248
18212
18174
18135
18095
18053
18010
17966
17921
17875
17827
17779
17729
17679
17627
17575
17522
17467
17412
17357
17300
17243
17186
17128
17069
17011
16952
16892
16833
16774
16715
16656
16597
16538
16479
16421
16363
16305
16247
16190
16133
16076
16018
15963
15907
15852
15796
15741
15686
15632
15577
15523
15469
15415
15361
15307
15254
15201
15148
15095
15043
14991
14939
14887
14836
14785
14735
14685
14635
14586
14537
14489
14441
14393
14346
14299
14252
14205
14159
14113
14066
14020
13975
13929
13884
13838
13794
13749
13705
13661
13617
13574
13531
13489
13447
13406
13365
13324
13284
13245
13206
13168
13130
13093
13056
13020
12984
12949
12915
12881
12847
12814
12782
12750
12718
12688
12657
12627
12598
12568
12540
12511
12483
12456
12429
12402
12376
12351
12326
12301
12278
12255
12232
12211
12190
12170
12151
12133
12115
12098
12082
12067
12053
12039
12027
12015
12004
11994
11985
11977
11970
11964
11960
11956
11953
11952
11951
11952
11955
11958
11963
11969
11977
11985
11996
12007
12020
12034
12049
12066
12084
12104
12125
12147
12170
12195
12221
12249
12277
12307
12338
12369
12402
12436
12471
12506
12542
12579
12617
12655
12693
12732
12772
12811
12851
12892
12932
12973
13014
13055
13097
13138
13180
13222
13263
13305
13347
13388
13430
13472
13513
13555
13596
13637
13679
13719
13760
13800
13840
13880
13919
13958
13996
14034
14072
14109
14146
14183
14219
14254
14290
14324
14359
14393
14426
14459
14492
14524
14556
14587
14617
14648
14677
14706
14735
14764
14792
14819
14847
14874
14900
14926
14952
14977
15002
15027
15050
15074
15097
15119
15141
15162
15182
15202
15221
15240
15258
15275
15292
15308
15323
15337
15351
15364
15376
15387
15397
15407
15416
15424
15431
15437
15443
15447
15451
15454
15457
15458
15459
15460
15459
15458
15457
15456
15454
15451
15449
15446
15443
15439
15436
15432
15428
15424
15419
15415
15410
15405
15401
15396
15390
15385
15380
15374
15368
15362
15356
15350
15343
15336
15329
15322
15314
15306
15298
15290
15281
15272
15262
15253
15243
15232
15221
15210
15199
15188
15176
15164
15152
15139
15127
15114
15101
15088
15075
15062
15049
15036
15023
15010
14997
14985
14972
14960
14948
14937
14925
14914
14904
14894
14885
14876
14868
14861
14855
14849
14844
14841
14838
14836
14836
14836
14837
14840
14843
14847
14853
14859
14866
14874
14883
14893
14904
14916
14928
14941
14955
14969
14984
14999
15015
15032
15048
15065
15083
15100
15118
15136
15154
15172
15190
15209
15227
15245
15264
15282
15301
15319
15338
15357
15376
15395
15414
15434
15454
15474
15494
15515
15537
15558
15581
15603
15626
15650
15674
15698
15723
15748
15773
15799
15825
15851
15878
15904
15931
15958
15984
16011
16036
16062
16088
16114
16140
16165
16189
16213
16236
16258
16280
16302
16322
16341
16361
16379
16398
16415
16431
16447
16461
16475
16488
16500
16512
16523
16532
16542
16550
16558
16564
16571
16576
16581
16585
16588
16591
16593
16594
16595
16595
16595
16594
16593
16591
16590
16588
16585
16583
16580
16578
16575
16573
16571
16568
16566
16564
16562
16561
16560
16559
16558
16558
16558
16558
16559
16560
16561
16563
16565
16568
16570
16574
16577
16581
16585
16590
16594
16599
16604
16609
16615
16620
16625
16631
16636
16641
16645
16650
16654
16658
16662
16665
16669
16671
16674
16676
16678
16679
16680
16681
16682
16682
16682
16681
16681
16680
16679
16678
16677
16675
16674
16673
16672
16671
16670
16670
16670
16670
16670
16670
16671
16673
16674
16676
16679
16681
16685
16688
16692
16696
16701
16706
16711
16717
16722
16728
16735
16741
16748
16754
16761
16768
16775
16782
16789
16796
16803
16810
16817
16824
16830
16837
16843
16850
16856
16862
16868
16874
16880
16885
16890
16896
16901
16905
16910
16915
16919
16923
16927
16931
16935
16939
16942
16946
16949
16952
16955
16959
16962
16965
16968
16971
16973
16976
16979
16982
16985
16987
16990
16993
16996
16999
17002
17005
17008
17012
17015
17019
17022
17026
17029
17033
17036
17040
17043
17046
17049
17052
17054
17056
17058
17059
17061
17061
17062
17062
17062
17062
17062
17061
17060
17060
17059
17057
17056
17055
17053
17052
17050
17049
17047
17046
17044
17043
17042
17041
17040
17040
17039
17040
17040
17041
17042
17043
17045
17047
17049
17052
17055
17058
17062
17066
17070
17075
17080
17086
17092
17099
17105
17113
17120
17128
17136
17144
17153
17161
17170
17178
17187
17195
17204
17212
17220
17229
17236
17244
17252
17259
17266
17273
17279
17285
17290
17295
17299
17303
17306
17308
17310
17311
17312
17311
17310
17308
17305
17301
17296
17289
17282
17274
17265
17254
17243
17230
17217
17202
17186
17170
17152
17133
17114
17094
17072
17051
17028
17005
16981
16957
16932
16906
16881
16854
16828
16801
16774
16747
16719
16691
16663
16635
16607
16578
16549
16520
16491
16462
16432
16403
16373
16344
16315
16285
16256
16227
16198
16169
16140
16111
16085
16056
16030
16004
15979
15954
15930
15906
15883
15861
15839
15818
15797
15778
15759
15740
15722
15705
15688
15672
15656
15641
15626
15612
15599
15586
15574
15562
15551
15540
15530
15521
15512
15504
15497
15490
15483
15477
15472
15467
15463
15460
15457
15455
15454
15454
15454
15456
15458
15461
15465
15470
15476
15483
15491
15499
15509
15520
15531
15544
15557
15571
15586
15602
15619
15636
15654
15672
15691
15711
15731
15751
15772
15793
15814
15836
15857
15879
15901
15923
15945
15967
15989
16010
16030
16052
16073
16093
16113
16133
16152
16170
16187
16206
16222
16239
16256
16271
16286
16300
16315
16329
16343
16355
16367
16379
16391
16402
16412
16422
16432
16441
16450
16459
16467
16474
16482
16489
16495
16501
16507
16512
16517
16521
16525
16529
16533
16536
16539
16542
16545
16547
16550
16552
16554
16556
16558
16561
16563
16565
16568
16570
16572
16575
16577
16580
16582
16585
16587
16590
16592
16594
16596
16598
16600
16602
16603
16605
16606
16607
16607
16608
16608
16607
16607
16606
16605
16604
16602
16600
16598
16595
16592
16589
16586
16582
16578
16574
16569
16565
16560
16556
16551
16546
16542
16537
16533
16528
16524
16520
16516
16512
16509
16506
16503
16500
16498
16496
16494
16492
16491
16490
16489
16488
16488
16487
16487
16487
16488
16488
16488
16489
16489
16490
16490
16491
16491
16492
16492
16492
16492
16492
16492
16492
16492
16492
16492
16491
16491
16491
16492
16492
16492
16492
16493
16494
16495
16496
16497
16499
16501
16502
16504
16506
16508
16511
16513
16516
16519
16522
16525
16528
16532
16536
16541
16545
16551
16556
16563
16569
16577
16585
16593
16602
16612
16622
16633
16645
16657
16670
16683
16697
16711
16726
16742
16757
16774
16790
16807
16824
16841
16859
16877
16895
16913
16932
16950
16969
16988
17007
17026
17045
17064
17083
17103
17122
17141
17160
17179
17198
17217
17235
17254
17272
17291
17309
17327
17344
17362
17379
17396
17413
17430
17447
17463
17479
17495
17511
17527
17543
17559
17574
17589
17605
17620
17635
17651
17666
17681
17696
17711
17726
17741
17756
17771
17785
17800
17814
17829
17843
17857
17871
17885
17899
17913
17927
17941
17955
17969
17982
17996
18010
18024
18038
18052
18067
18081
18096
18111
18126
18142
18157
18173
18189
18206
18223
18240
18257
18275
18293
18312
18331
18350
18369
18390
18410
18431
18452
18474
18497
18520
18543
18567
18592
18618
18644
18671
18699
18728
18757
18787
18818
18850
18882
18915
18949
18983
19018
19054
19090
19127
19165
19203
19241
19280
19320
19360
19401
19442
19483
19525
19568
19610
19653
19696
19740
19784
19828
19872
19917
19961
20006
20051
20096
20141
20187
20232
20277
20322
20367
20413
20458
20503
20548
20594
20639
20684
20729
20774
20819
20863
20907
20951
20995
21038
21080
21123
21164
21206
21247
21287
21327
21366
21405
21444
21481
21519
21556
21593
21629
21664
21699
21734
21767
21801
21833
21865
21896
21926
21956
21984
22012
22038
22064
22089
22112
22135
22157
22177
22197
22216
22234
22251
22266
22281
22296
22309
22321
22333
22344
22353
22362
22371
22378
22385
22390
22395
22399
22402
22405
22407
22408
22408
22408
22407
22405
22403
22400
22397
22394
22389
22385
22379
22374
22367
22360
22353
22345
22336
22327
22318
22307
22297
22286
22275
22263
22251
22239
22226
22213
22200
22186
22172
22158
22144
22129
22114
22099
22084
22068
22052
22035
22019
22001
21984
21966
21947
21929
21909
21890
21870
21849
21828
21807
21785
21763
21741
21718
21694
21670
21646
21621
21596
21570
21544
21518
21491
21464
21436
21408
21380
21351
21322
21292
21263
21232
21201
21170
21138
21106
21074
21041
21007
20974
20939
20905
20870
20834
20799
20763
20726
20690
20653
20616
20578
20541
20503
20465
20427
20388
20350
20311
20273
20234
20195
20156
20118
20079
20040
20001
19962
19924
19885
19847
19808
19770
19732
19695
19658
19621
19584
19548
19513
19478
19443
19409
19376
19343
19311
19279
19248
19218
19188
19159
19131
19103
19076
19050
19024
19000
18976
18952
18930
18908
18887
18866
18847
18828
18810
18792
18776
18760
18745
18730
18717
18704
18691
18680
18669
18659
18650
18641
18633
18626
18619
18613
18608
18603
18599
18596
18593
18590
18588
18586
18585
18584
18583
18583
18583
18582
18582
18583
18583
18583
18583
18583
18583
18583
18583
18583
18582
18581
18581
18579
18578
18577
18575
18573
18571
18568
18566
18563
18560
18556
18553
18549
18546
18542
18537
18533
18529
18524
18520
18515
18510
18505
18499
18494
18488
18482
18476
18470
18463
18456
18450
18443
18436
18429
18422
18414
18407
18400
18393
18386
18379
18372
18365
18358
18351
18345
18338
18331
18324
18318
18311
18305
18298
18292
18286
18279
18273
18268
18262
18257
18252
18247
18242
18237
18233
18229
18225
18222
18218
18215
18212
18210
18208
18205
18204
18202
18201
18199
18198
18197
18197
18196
18196
18196
18196
18197
18197
18198
18199
18200
18201
18202
18203
18205
18206
18207
18209
18210
18212
18214
18215
18217
18219
18221
18223
18225
18227
18229
18230
18232
18234
18235
18236
18237
18238
18239
18240
18240
18240
18241
18241
18241
18240
18240
18239
18238
18237
18236
18235
18233
18231
18229
18227
18225
18222
18220
18217
18214
18211
18207
18204
18200
18196
18192
18188
18184
18179
18175
18171
18166
18161
18157
18152
18147
18142
18137
18133
18128
18123
18118
18114
18109
18105
18100
18096
18092
18087
18083
18079
18075
18071
18067
18064
18060
18056
18052
18049
18045
18042
18038
18035
18032
18029
18026
18024
18021
18019
18017
18015
18013
18012
18010
18009
18008
18008
18007
18006
18006
18006
18005
18005
18005
18005
18005
18005
18006
18006
18007
18008
18010
18011
18013
18015
18017
18020
18023
18026
18029
18033
18037
18041
18045
18050
18054
18059
18065
18070
18076
18081
18087
18094
18100
18106
18113
18120
18126
18133
18140
18148
18155
18162
18170
18177
18185
18193
18201
18209
18217
18225
18234
18242
18251
18260
18269
18279
18289
18299
18309
18320
18331
18342
18353
18365
18377
18389
18402
18415
18428
18442
18456
18470
18485
18500
18516
18531
18547
18562
18578
18594
18610
18627
18643
18659
18675
18691
18707
18724
18740
18756
18771
18787
18803
18818
18833
18848
18863
18877
18891
18904
18918
18930
18943
18955
18966
18977
18987
18997
19007
19016
19024
19032
19040
19047
19054
19061
19067
19073
19079
19084
19089
19094
19098
19102
19107
19111
19115
19119
19123
19127
19131
19136
19140
19145
19150
19155
19160
19165
19170
19176
19181
19187
19192
19198
19203
19208
19214
19219
19224
19228
19233
19238
19242
19246
19250
19254
19258
19262
19265
19269
19272
19276
19279
19282
19285
19288
19291
19294
19298
19301
19304
19307
19311
19314
19318
19321
19325
19329
19334
19338
19343
19348
19353
19358
19364
19370
19377
19384
19391
19399
19407
19416
19425
19434
19444
19455
19466
19478
19490
19503
19516
19529
19544
19558
19574
19589
19605
19622
19639
19657
19675
19693
19712
19731
19751
19771
19791
19811
19831
19852
19873
19894
19915
19936
19957
19978
19999
20020
20041
20062
20082
20102
20122
20142
20161
20180
20199
20217
20235
20252
20269
20285
20301
20316
20331
20345
20359
20372
20385
20397
20409
20421
20432
20443
20453
20462
20472
20480
20489
20496
20503
20510
20516
20522
20527
20532
20536
20540
20544
20547
20549
20552
20554
20556
20558
20559
20560
20561
20562
20562
20563
20563
20562
20562
20561
20560
20559
20558
20556
20554
20552
20549
20546
20543
20540
20537
20533
20529
20525
20521
20517
20512
20508
20503
20498
20493
20488
20483
20477
20471
20466
20460
20454
20448
20442
20437
20431
20425
20419
20414
20408
20403
20398
20393
20389
20385
20381
20378
20375
20372
20371
20369
20369
20369
20369
20370
20372
20374
20377
20380
20384
20388
20393
20399
20404
20411
20417
20424
20431
20438
20446
20454
20462
20470
20478
20486
20494
20503
20511
20519
20527
20536
20544
20552
20560
20568
20576
20584
20591
20599
20606
20614
20621
20628
20635
20642
20649
20656
20663
20670
20677
20684
20691
20698
20705
20712
20719
20726
20734
20741
20748
20755
20763
20770
20777
20785
20792
20799
20806
20814
20821
20828
20835
20843
20850
20857
20865
20872
20879
20886
20894
20901
20908
20914
20921
20928
20934
20940
20946
20951
20956
20961
20966
20970
20974
20977
20980
20983
20985
20987
20988
20989
20990
20990
20990
20989
20988
20986
20984
20982
20980
20977
20974
20970
20966
20963
20958
20954
20949
20945
20940
20934
20929
20924
20918
20913
20907
20901
20895
20888
20882
20875
20868
20861
20853
20845
20837
20829
20821
20812
20803
20794
20785
20775
20766
20756
20747
20737
20728
20718
20708
20699
20689
20680
20671
20662
20652
20643
20634
20625
20616
20607
20598
20590
20581
20572
20564
20555
20547
20539
20531
20523
20515
20507
20500
20492
20485
20478
20472
20465
20459
20453
20447
20442
20437
20432
20427
20422
20418
20413
20409
20405
20401
20397
20393
20389
20385
20381
20376
20372
20367
20363
20358
20353
20347
20342
20336
20330
20324
20317
20311
20304
20296
20288
20280
20272
20263
20254
20245
20235
20225
20214
20203
20192
20180
20167
20154
20141
20127
20112
20097
20082
20066
20049
20032
20015
19997
19978
19959
19940
19920
19899
19878
19857
19836
19814
19791
19769
19746
19723
19700
19676
19652
19629
19605
19581
19557
19533
19509
19485
19461
19437
19413
19389
19365
19341
19317
19293
19268
19244
19220
19196
19172
19148
19124
19100
19076
19052
19028
19004
18980
18957
18933
18910
18887
18863
18840
18817
18795
18772
18749
18727
18705
18682
18660
18639
18617
18595
18573
18552
18530
18509
18488
18467
18446
18425
18404
18384
18364
18343
18324
18304
18285
18266
18247
18228
18210
18192
18175
18158
18141
18124
18108
18091
18076
18060
18045
18030
18015
18001
17987
17973
17959
17946
17933
17920
17908
17896
17884
17872
17861
17849
17838
17828
17817
17807
17796
17787
17777
17767
17758
17749
17739
17731
17722
17713
17705
17696
17688
17680
17672
17664
17657
17649
17642
17635
17629
17623
17617
17611
17605
17600
17596
17591
17587
17583
17580
17576
17573
17570
17568
17566
17563
17561
17560
17558
17557
17556
17555
17554
17553
17552
17552
17552
17552
17552
17552
17552
17553
17553
17554
17555
17555
17556
17556
17557
17557
17558
17558
17559
17559
17560
17560
17560
17561
17561
17561
17561
17561
17561
17561
17560
17560
17559
17558
17558
17557
17556
17555
17553
17552
17551
17549
17547
17546
17544
17542
17540
17538
17536
17534
17532
17530
17528
17525
17523
17521
17519
17516
17514
17512
17509
17507
17505
17503
17501
17499
17497
17495
17493
17491
17489
17488
17486
17485
17483
17482
17481
17480
17480
17479
17478
17478
17478
17478
17478
17479
17479
17480
17480
17481
17482
17483
17484
17485
17486
17488
17489
17490
17491
17493
17494
17496
17497
17499
17500
17502
17504
17506
17508
17510
17513
17515
17518
17521
17524
17527
17531
17534
17538
17542
17547
17551
17556
17561
17566
17572
17578
17584
17591
17597
17605
17612
17620
17628
17636
17645
17655
17664
17675
17685
17696
17708
17720
17733
17746
17760
17774
17789
17805
17821
17838
17855
17873
17892
17911
17931
17951
17972
17994
18017
18040
18063
18087
18112
18138
18164
18190
18217
18245
18273
18301
18330
18360
18389
18420
18451
18482
18513
18545
18578
18610
18643
18677
18710
18744
18779
18813
18848
18883
18918
18954
18990
19025
19061
19097
19133
19170
19206
19242
19278
19314
19350
19385
19421
19457
19492
19527
19562
19596
19631
19665
19698
19732
19765
19798
19830
19863
19895
19926
19958
19989
20019
20050
20080
20109
20139
20168
20197
20225
20254
20282
20310
20337
20364
20391
20418
20444
20471
20497
20522
20547
20572
20597
20621
20645
20669
20692
20715
20738
20760
20782
20804
20825
20846
20867
20887
20907
20927
20946
20965
20984
21003
21022
21040
21058
21076
21094
21112
21129
21147
21164
21181
21198
21215
21231
21247
21263
21279
21295
21311
21326
21341
21356
21371
21385
21399
21413
21426
21440
21453
21465
21478
21490
21502
21513
21524
21535
21545
21555
21564
21573
21582
21590
21597
21603
21609
21615
21620
21624
21627
21630
21633
21635
21636
21637
21637
21637
21636
21635
21634
21632
21630
21628
21625
21622
21618
21615
21611
21607
21603
21598
21593
21588
21583
21578
21572
21566
21560
21554
21548
21542
21535
21529
21522
21516
21509
21502
21495
21488
21481
21474
21467
21460
21452
21444
21436
21428
21420
21411
21403
21394
21385
21376
21367
21357
21348
21339
21330
21321
21312
21304
21295
21287
21279
21272
21265
21258
21251
21245
21239
21233
21228
21223
21219
21214
21210
21207
21203
21200
21197
21195
21192
21190
21188
21186
21184
21182
21181
21179
21178
21177
21176
21175
21175
21174
21174
21174
21174
21174
21174
21175
21176
21177
21178
21179
21181
21183
21186
21188
21191
21195
21199
21203
21208
21213
21219
21225
21231
21238
21246
21254
21262
21271
21280
21289
21299
21310
21320
21332
21343
21355
21368
21381
21394
21408
21422
21437
21452
21468
21484
21501
21518
21536
21554
21573
21592
21612
21631
21652
21672
21693
21714
21736
21757
21779
21802
21824
21847
21870
21894
21918
21942
21966
21991
22016
22041
22066
22092
22118
22143
22169
22195
22221
22248
22274
22301
22327
22354
22381
22408
22435
22462
22490
22518
22545
22573
22601
22630
22658
22686
22714
22743
22771
22800
22828
22857
22885
22913
22941
22969
22997
23024
23052
23079
23106
23132
23159
23185
23211
23236
23262
23287
23311
23336
23360
23384
23408
23431
23454
23477
23499
23521
23543
23565
23586
23606
23627
23646
23666
23685
23704
23722
23740
23757
23774
23790
23806
23821
23836
23850
23864
23877
23890
23902
23913
23924
23935
23945
23955
23964
23973
23981
23989
23996
24003
24010
24016
24022
24027
24032
24036
24041
24044
24048
24051
24053
24056
24058
24059
24060
24061
24061
24062
24061
24061
24060
24059
24057
24055
24052
24050
24046
24043
24039
24034
24029
24024
24018
24012
24005
23998
23991
23984
23976
23967
23959
23950
23941
23932
23923
23913
23903
23893
23883
23873
23862
23851
23840
23830
23818
23807
23796
23785
23773
23762
23750
23738
23727
23715
23703
23692
23681
23669
23658
23647
23637
23626
23616
23606
23596
23587
23577
23568
23558
23549
23540
23531
23522
23513
23503
23494
23485
23475
23465
23456
23446
23436
23426
23415
23405
23395
23384
23373
23362
23351
23340
23329
23318
23306
23294
23282
23270
23258
23245
23232
23219
23206
23193
23179
23165
23151
23137
23123
23108
23094
23079
23065
23050
23036
23021
23006
22992
22977
22962
22947
22932
22917
22902
22887
22872
22857
22841
22826
22810
22794
22777
22761
22744
22727
22710
22692
22674
22656
22638
22620
22601
22582
22563
22544
22524
22505
22485
22466
22446
22426
22407
22387
22368
22349
22329
22310
22292
22273
22255
22236
22218
22201
22183
22166
22149
22132
22116
22100
22084
22068
22053
22038
22023
22009
21995
21981
21967
21954
21941
21928
21916
21904
21893
21881
21871
21860
21850
21840
21830
21821
21812
21803
21795
21787
21779
21771
21764
21757
21750
21743
21737
21730
21724
21719
21713
21708
21703
21698
21694
21690
21686
21682
21679
21676
21673
21671
21669
21667
21665
21664
21663
21662
21661
21661
21661
21661
21661
21662
21662
21664
21665
21667
21668
21671
21673
21675
21678
21681
21684
21688
21691
21695
21698
21702
21706
21710
21714
21718
21723
21727
21732
21737
21742
21747
21752
21758
21763
21769
21775
21781
21787
21793
21799
21806
21812
21819
21826
21833
21840
21848
21855
21863
21870
21878
21886
21894
21902
21910
21918
21926
21935
21943
21952
21961
21970
21979
21988
21998
22008
22018
22028
22038
22048
22059
22070
22081
22092
22104
22115
22127
22139
22151
22163
22176
22188
22201
22213
22226
22239
22252
22265
22278
22291
22305
22318
22332
22345
22359
22372
22386
22400
22413
22427
22440
22454
22467
22480
22493
22506
22518
22531
22543
22555
22567
22578
22590
22601
22611
22622
22632
22641
22651
22659
22668
22676
22684
22692
22699
22706
22713
22719
22725
22731
22737
22742
22747
22751
22755
22759
22763
22766
22769
22771
22774
22776
22778
22779
22780
22781
22781
22782
22782
22781
22780
22780
22778
22777
22775
22773
22771
22769
22766
22764
22761
22757
22754
22751
22747
22743
22739
22734
22730
22725
22720
22715
22710
22704
22698
22693
22687
22680
22674
22668
22661
22654
22647
22640
22633
22625
22617
22610
22602
22594
22585
22577
22569
22560
22551
22543
22534
22525
22517
22508
22499
22491
22482
22474
22465
22457
22449
22441
22433
22425
22417
22409
22401
22394
22386
22379
22372
22366
22359
22353
22347
22341
22335
22329
22324
22318
22313
22308
22303
22298
22293
22288
22283
22278
22273
22269
22264
22259
22255
22250
22246
22241
22237
22233
22228
22224
22220
22217
22213
22209
22205
22202
22198
22194
22191
22187
22183
22180
22176
22173
22169
22165
22162
22159
22155
22152
22149
22145
22142
22139
22136
22134
22131
22129
22126
22124
22121
22119
22117
22115
22113
22111
22109
22106
22104
22102
22099
22097
22094
22091
22088
22085
22082
22078
22075
22071
22067
22063
22059
22055
22051
22047
22043
22038
22034
22029
22024
22020
22015
22010
22005
22000
21995
21990
21986
21981
21976
21971
21966
21962
21957
21952
21948
21944
21940
21936
21933
21930
21927
21924
21921
21918
21916
21914
21912
21910
21908
21907
21905
21904
21903
21902
21901
21901
21900
21900
21900
21900
21900
21900
21901
21902
21903
21904
21905
21906
21908
21910
21911
21913
21916
21918
21921
21923
21926
21930
21933
21937
21940
21944
21949
21953
21958
21963
21968
21973
21978
21983
21989
21994
22000
22006
22012
22018
22024
22030
22036
22042
22048
22055
22061
22068
22074
22081
22087
22094
22101
22107
22114
22121
22127
22134
22141
22147
22154
22160
22166
22173
22179
22185
22190
22196
22201
22206
22211
22216
22221
22225
22229
22233
22237
22240
22243
22247
22250
22252
22255
22258
22260
22263
22265
22267
22269
22271
22272
22274
22275
22276
22277
22278
22278
22278
22279
22278
22278
22277
22276
22275
22273
22271
22269
22267
22264
22261
22257
22253
22249
22245
22240
22235
22229
22223
22217
22211
22204
22198
22191
22183
22176
22169
22161
22154
22146
22138
22131
22123
22116
22108
22100
22093
22086
22078
22071
22063
22056
22048
22041
22033
22026
22019
22011
22004
21996
21988
21981
21973
21966
21958
21951
21943
21936
21928
21921
21914
21906
21899
21892
21885
21877
21870
21863
21856
21849
21842
21835
21828
21821
21814
21806
21799
21792
21784
21777
21769
21762
21754
21746
21738
21730
21722
21713
21705
21697
21688
21679
21670
21661
21652
21643
21633
21623
21614
21604
21594
21583
21573
21562
21552
21541
21530
21519
21507
21496
21484
21473
21461
21449
21437
21425
21413
21400
21388
21375
21363
21350
21337
21324
21311
21298
21286
21273
21260
21248
21235
21223
21211
21199
21188
21177
21166
21155
21144
21134
21123
21113
21103
21094
21084
21075
21066
21058
21049
21041
21033
21026
21018
21011
21003
20996
20989
20982
20975
20968
20961
20954
20947
20940
20933
20925
20918
20910
20902
20894
20886
20877
20868
20860
20850
20841
20831
20821
20811
20800
20789
20778
20766
20754
20742
20729
20716
20702
20688
20674
20660
20645
20630
20615
20599
20584
20568
20552
20536
20520
20504
20488
20473
20457
20441
20426
20410
20395
20380
20365
20351
20336
20322
20308
20294
20280
20267
20254
20241
20228
20215
20202
20190
20177
20164
20152
20140
20127
20115
20103
20091
20078
20066
20054
20042
20030
20018
20006
19993
19981
19969
19957
19945
19932
19920
19908
19896
19884
19871
19859
19847
19835
19823
19811
19799
19787
19775
19763
19751
19739
19727
19716
19704
19693
19682
19671
19660
19649
19638
19628
19617
19607
19597
19588
19578
19569
19560
19552
19543
19535
19527
19519
19511
19503
19495
19487
19480
19472
19465
19457
19449
19442
19434
19426
19418
19410
19402
19394
19386
19378
19370
19362
19354
19346
19338
19331
19323
19315
19307
19300
19292
19284
19277
19269
19262
19254
19247
19240
19232
19225
19218
19211
19205
19198
19191
19185
19178
19172
19166
19160
19154
19149
19143
19138
19133
19129
19124
19120
19117
19113
19110
19107
19104
19102
19099
19097
19095
19094
19092
19091
19090
19089
19088
19087
19086
19086
19085
19085
19084
19084
19083
19083
19082
19082
19082
19081
19081
19081
19080
19080
19080
19080
19079
19079
19079
19079
19080
19080
19080
19081
19082
19083
19084
19085
19086
19088
19089
19091
19094
19096
19098
19101
19104
19107
19110
19113
19117
19120
19124
19128
19132
19137
19141
19146
19151
19156
19162
19167
19173
19179
19185
19191
19198
19204
19211
19218
19225
19232
19240
19248
19256
19264
19272
19280
19289
19297
19306
19315
19325
19334
19344
19354
19364
19375
19385
19396
19408
19420
19432
19444
19457
19470
19484
19498
19512
19527
19543
19558
19574
19591
19608
19625
19643
19661
19679
19698
19717
19737
19757
19778
19798
19819
19841
19863
19885
19907
19930
19953
19977
20000
20024
20048
20073
20098
20123
20148
20173
20199
20225
20251
20277
20304
20331
20358
20385
20412
20440
20467
20495
20523
20551
20579
20607
20635
20663
20692
20720
20748
20777
20805
20834
20863
20892
20921
20951
20980
21010
21040
21069
21099
21129
21159
21189
21220
21250
21280
21310
21340
21369
21399
21429
21459
21488
21518
21547
21576
21606
21635
21664
21693
21721
21750
21778
21807
21835
21862
21890
21917
21944
21970
21997
22022
22048
22073
22097
22121
22145
22168
22190
22212
22234
22255
22275
22295
22314
22333
22351
22369
22386
22402
22418
22434
22449
22463
22477
22491
22504
22516
22529
22540
22552
22563
22574
22584
22594
22604
22614
22623
22631
22640
22648
22656
22663
22670
22677
22683
22689
22694
22699
22704
22709
22713
22717
22720
22723
22726
22729
22731
22733
22735
22736
22737
22738
22739
22739
22740
22740
22739
22739
22738
22738
22737
22736
22735
22734
22732
22731
22730
22728
22727
22725
22724
22722
22721
22719
22717
22716
22714
22712
22710
22708
22706
22704
22702
22699
22696
22694
22691
22687
22684
22680
22676
22672
22667
22662
22657
22652
22646
22639
22633
22626
22618
22610
22602
22593
22584
22575
22565
22554
22543
22532
22520
22507
22495
22481
22468
22454
22439
22424
22409
22394
22378
22362
22346
22330
22313
22297
22280
22263
22246
22229
22212
22195
22178
22162
22145
22128
22112
22096
22079
22063
22047
22031
22016
22000
21985
21969
21954
21939
21925
21910
21896
21881
21867
21854
21840
21827
21814
21801
21789
21776
21764
21753
21741
21730
21719
21708
21698
21687
21677
21667
21658
21649
21639
21630
21622
21613
21605
21597
21589
21581
21574
21566
21559
21552
21545
21539
21532
21526
21520
21514
21508
21502
21497
21492
21487
21482
21477
21472
21468
21463
21459
21455
21451
21448
21444
21441
21438
21435
21432
21429
21426
21423
21421
21418
21416
21413
21411
21409
21406
21404
21402
21400
21398
21395
21393
21391
21389
21387
21385
21382
21380
21378
21376
21374
21372
21370
21368
21367
21365
21364
21363
21362
21361
21360
21360
21359
21359
21358
21358
21358
21358
21358
21358
21358
21359
21359
21359
21360
21360
21361
21362
21363
21364
21365
21367
21368
21370
21372
21374
21377
21379
21382
21385
21389
21392
21396
21400
21405
21409
21414
21419
21425
21430
21436
21442
21449
21455
21462
21470
21478
21486
21494
21503
21512
21522
21532
21542
21553
21564
21575
21587
21599
21612
21624
21638
21651
21665
21679
21693
21708
21722
21737
21753
21768
21784
21800
21816
21832
21849
21865
21882
21899
21916
21933
21950
21967
21984
22001
22018
22035
22053
22070
22087
22104
22122
22139
22156
22173
22189
22206
22223
22239
22255
22271
22287
22303
22318
22334
22349
22364
22379
22393
22408
22422
22437
22451
22465
22479
22493
22507
22521
22535
22549
22562
22576
22590
22604
22617
22631
22645
22659
22673
22686
22700
22714
22728
22742
22756
22769
22783
22797
22811
22825
22839
22853
22867
22881
22895
22909
22923
22937
22950
22964
22977
22991
23004
23017
23029
23042
23054
23066
23078
23090
23102
23114
23125
23136
23147
23158
23169
23180
23191
23201
23211
23221
23232
23241
23251
23261
23270
23280
23289
23298
23306
23315
23323
23331
23339
23346
23353
23360
23367
23373
23379
23384
23390
23394
23399
23403
23406
23409
23412
23414
23416
23418
23419
23419
23419
23419
23418
23417
23415
23413
23410
23407
23403
23399
23394
23389
23384
23378
23372
23365
23358
23351
23343
23335
23327
23319
23310
23302
23293
23284
23275
23266
23258
23249
23240
23231
23223
23214
23206
23197
23189
23181
23173
23165
23156
23148
23140
23132
23124
23116
23108
23100
23092
23084
23076
23068
23060
23052
23043
23035
23027
23019
23010
23002
22994
22986
22978
22970
22962
22954
22947
22939
22931
22923
22916
22908
22900
22892
22884
22877
22869
22860
22852
22844
22835
22827
22818
22809
22800
22791
22782
22773
22763
22753
22743
22733
22723
22713
22702
22692
22681
22670
22660
22649
22637
22626
22615
22603
22591
22579
22567
22555
22542
22530
22517
22504
22491
22477
22464
22450
22436
22422
22408
22394
22380
22366
22351
22337
22322
22308
22293
22278
22264
22249
22235
22220
22206
22191
22177
22163
22149
22135
22121
22108
22094
22081
22068
22055
22042
22030
22018
22006
21994
21982
21971
21960
21949
21938
21928
21917
21907
21897
21888
21878
21869
21860
21851
21843
21835
21827
21819
21812
21804
21797
21791
21784
21777
21771
21765
21759
21754
21748
21743
21738
21733
21729
21725
21720
21716
21713
21709
21706
21703
21699
21697
21694
21691
21689
21686
21684
21682
21680
21678
21676
21674
21673
21671
21670
21668
21667
21665
21664
21663
21661
21660
21659
21658
21657
21656
21656
21655
21655
21654
21654
21653
21653
21653
21653
21654
21654
21654
21655
21656
21657
21657
21659
21660
21661
21663
21664
21666
21668
21670
21672
21675
21677
21680
21683
21687
21690
21693
21697
21701
21705
21709
21714
21718
21723
21727
21732
21737
21741
21746
21751
21756
21761
21765
21770
21775
21779
21783
21787
21791
21794
21798
21801
21804
21806
21808
21810
21812
21814
21815
21816
21817
21817
21817
21818
21818
21817
21817
21816
21816
21815
21814
21814
21813
21812
21811
21810
21809
21808
21807
21806
21805
21804
21802
21801
21799
21798
21796
21794
21792
21789
21787
21784
21782
21779
21775
21772
21768
21764
21760
21756
21751
21746
21740
21734
21728
21722
21716
21709
21702
21694
21687
21679
21671
21663
21655
21646
21637
21629
21620
21610
21601
21592
21582
21573
21563
21553
21543
21533
21522
21512
21502
21491
21480
21470
21459
21448
21437
21426
21415
21404
21393
21382
21371
21360
21349
21337
21326
21314
21303
21292
21280
21269
21258
21246
21235
21224
21214
21203
21193
21182
21172
21162
21153
21143
21134
21126
21117
21109
21100
21093
21085
21078
21070
21063
21057
21050
21044
21038
21032
21026
21020
21015
21009
21004
20999
20994
20989
20984
20979
20974
20970
20965
20961
20956
20952
20948
20943
20939
20934
20930
20926
20922
20917
20913
20909
20904
20900
20896
20891
20887
20882
20878
20873
20869
20864
20859
20854
20850
20845
20840
20835
20830
20825
20820
20815
20810
20805
20800
20796
20791
20786
20781
20776
20772
20767
20763
20759
20754
20751
20747
20743
20740
20737
20733
20731
20728
20725
20723
20720
20718
20716
20714
20712
20710
20709
20707
20706
20705
20704
20703
20703
20703
20703
20703
20703
20704
20705
20707
20708
20710
20712
20714
20716
20719
20722
20725
20728
20731
20735
20739
20743
20747
20751
20756
20761
20766
20771
20776
20782
20788
20794
20800
20806
20813
20820
20826
20833
20840
20847
20855
20862
20869
20876
20884
20891
20898
20905
20912
20920
20927
20934
20941
20948
20954
20961
20968
20974
20981
20987
20993
20999
21005
21010
21016
21021
21026
21031
21036
21040
21044
21048
21052
21055
21058
21061
21064
21066
21069
21071
21072
21074
21075
21075
21076
21076
21075
21075
21074
21072
21070
21068
21066
21063
21060
21056
21052
21048
21044
21039
21034
21029
21024
21019
21013
21008
21002
20997
20991
20986
20980
20975
20969
20964
20959
20954
20949
20944
20939
20935
20930
20926
20922
20918
20914
20911
20908
20905
20902
20899
20897
20894
20892
20890
20888
20886
20884
20882
20881
20879
20878
20876
20875
20873
20872
20870
20868
20867
20865
20864
20862
20860
20858
20856
20854
20852
20850
20848
20846
20844
20842
20839
20837
20835
20832
20830
20827
20824
20821
20818
20815
20811
20807
20804
20800
20796
20791
20787
20782
20778
20773
20768
20763
20758
20752
20747
20742
20736
20730
20725
20719
20713
20706
20700
20694
20688
20681
20675
20668
20661
20655
20648
20641
20634
20628
20621
20614
20608
20601
20595
20588
20582
20576
20570
20564
20558
20553
20547
20542
20536
20531
20526
20521
20516
20512
20507
20502
20498
20493
20489
20485
20481
20477
20473
20469
20466
20462
20459
20455
20452
20449
20446
20443
20440
20438
20435
20433
20431
20429
20427
20426
20425
20424
20423
20423
20422
20423
20423
20424
20424
20426
20427
20429
20431
20433
20436
20439
20442
20445
20449
20453
20457
20461
20466
20471
20476
20482
20488
20494
20500
20506
20513
20520
20527
20535
20542
20550
20558
20567
20575
20584
20592
20601
20610
20619
20628
20637
20646
20656
20665
20674
20683
20692
20702
20711
20720
20729
20737
20746
20755
20763
20772
20780
20788
20797
20805
20813
20821
20828
20836
20844
20851
20859
20867
20874
20882
20889
20897
20904
20912
20919
20927
20935
20943
20951
20959
20967
20976
20984
20993
21001
21010
21019
21028
21038
21047
21057
21067
21077
21087
21097
21107
21117
21128
21138
21149
21159
21170
21180
21191
21201
21212
21223
21234
21244
21255
21266
21277
21288
21298
21309
21320
21331
21342
21353
21365
21376
21387
21399
21410
21421
21433
21445
21456
21468
21479
21491
21502
21514
21525
21536
21547
21558
21569
21580
21590
21601
21611
21621
21631
21641
21650
21659
21669
21677
21686
21694
21703
21710
21718
21725
21733
21739
21746
21752
21758
21764
21770
21775
21780
21785
21789
21793
21797
21801
21805
21808
21811
21815
21818
21821
21823
21826
21829
21831
21834
21837
21839
21842
21844
21847
21849
21852
21855
21858
21861
21864
21867
21870
21873
21876
21879
21883
21886
21890
21893
21897
21901
21905
21908
21912
21916
21920
21924
21928
21932
21936
21940
21945
21949
21954
21958
21963
21967
21972
21977
21982
21986
21991
21996
22001
22005
22010
22015
22019
22023
22028
22032
22036
22040
22044
22048
22052
22056
22060
22063
22067
22070
22074
22077
22081
22084
22087
22090
22094
22097
22100
22103
22105
22108
22111
22114
22116
22119
22121
22124
22126
22129
22131
22133
22136
22138
22140
22142
22144
22146
22148
22150
22152
22154
22155
22157
22159
22161
22162
22164
22166
22168
22169
22171
22173
22175
22177
22179
22181
22183
22185
22187
22190
22192
22194
22197
22199
22202
22204
22207
22209
22212
22214
22217
22220
22223
22225
22228
22231
22235
22238
22241
22245
22249
22252
22256
22260
22265
22269
22273
22278
22282
22287
22292
22296
22301
22306
22311
22316
22321
22325
22330
22335
22339
22344
22348
22352
22356
22360
22364
22367
22371
22374
22377
22380
22382
22385
22387
22389
22391
22392
22393
22394
22395
22396
22396
22396
22396
22396
22395
22395
22394
22393
22392
22390
22389
22387
22385
22383
22381
22379
22376
22374
22371
22368
22365
22362
22359
22356
22353
22350
22347
22343
22340
22336
22333
22329
22325
22321
22317
22313
22309
22304
22300
22295
22290
22285
22281
22276
22271
22266
22261
22256
22252
22247
22242
22238
22233
22228
22224
22219
22214
22210
22205
22200
22195
22190
22185
22180
22175
22169
22164
22158
22152
22146
22140
22134
22127
22120
22113
22106
22099
22091
22083
22075
22066
22057
22048
22039
22029
22020
22010
22000
21989
21979
21968
21958
21947
21936
21925
21914
21903
21891
21880
21869
21857
21846
21834
21822
21811
21799
21787
21776
21764
21752
21740
21728
21716
21704
21692
21681
21669
21657
21645
21633
21621
21609
21597
21585
21574
21562
21551
21539
21528
21517
21505
21494
21483
21473
21462
21451
21441
21430
21420
21410
21400
21390
21380
21370
21360
21351
21341
21332
21323
21314
21304
21295
21286
21277
21269
21260
21251
21242
21234
21225
21217
21208
21200
21191
21183
21174
21166
21158
21149
21141
21132
21124
21116
21108
21099
21091
21083
21075
21067
21058
21050
21042
21034
21026
21018
21010
21002
20994
20986
20978
20970
20963
20955
20947
20940
20932
20925
20918
20911
20904
20898
20891
20885
20878
20872
20867
20861
20855
20850
20845
20840
20836
20831
20827
20823
20819
20816
20813
20810
20807
20804
20802
20800
20798
20797
20796
20794
20794
20793
20793
20793
20793
20793
20794
20795
20796
20797
20799
20801
20803
20806
20809
20812
20815
20819
20823
20827
20831
20835
20840
20845
20850
20855
20860
20866
20872
20878
20884
20891
20897
20904
20911
20919
20926
20933
20941
20949
20957
20965
20974
20982
20991
20999
21008
21017
21027
21036
21045
21055
21064
21074
21084
21094
21104
21114
21125
21135
21146
21157
21168
21179
21190
21202
21213
21225
21237
21249
21261
21273
21286
21298
21311
21324
21337
21349
21362
21375
21388
21401
21414
21427
21440
21453
21466
21479
21492
21504
21517
21529
21542
21554
21567
21579
21591
21603
21615
21627
21639
21651
21662
21674
21685
21696
21707
21718
21728
21739
21749
21759
21769
21778
21787
21796
21805
21813
21822
21829
21837
21844
21852
21858
21865
21871
21878
21883
21889
21895
21900
21905
21910
21915
21919
21923
21927
21931
21935
21938
21941
21944
21947
21949
21952
21954
21956
21958
21960
21962
21964
21965
21967
21968
21970
21971
21973
21974
21976
21977
21979
21981
21982
21984
21986
21988
21990
21992
21994
21996
21999
22001
22003
22005
22008
22010
22013
22015
22017
22020
22022
22024
22027
22029
22032
22034
22036
22039
22041
22044
22046
22049
22051
22054
22056
22058
22061
22063
22065
22067
22070
22071
22073
22075
22077
22078
22080
22081
22082
22083
22083
22083
22084
22083
22083
22082
22081
22080
22078
22076
22073
22070
22067
22063
22059
22054
22049
22044
22038
22032
22025
22018
22010
22002
21993
21984
21975
21965
21955
21944
21933
21921
21909
21897
21884
21871
21858
21844
21830
21815
21800
21785
21770
21755
21739
21723
21706
21690
21673
21656
21639
21622
21605
21587
21569
21551
21533
21515
21496
21478
21459
21440
21422
21403
21384
21365
21346
21327
21308
21289
21270
21250
21231
21212
21193
21174
21155
21136
21117
21098
21079
21060
21041
21023
21004
20985
20967
20948
20930
20911
20893
20874
20856
20837
20819
20801
20782
20764
20745
20727
20708
20690
20671
20653
20634
20616
20597
20578
20559
20539
20520
20501
20481
20461
20441
20421
20401
20380
20360
20339
20318
20297
20276
20255
20233
20212
20190
20169
20147
20125
20103
20081
20059
20037
20014
19992
19970
19948
19925
19903
19881
19860
19838
19817
19795
19774
19754
19733
19713
19693
19673
19653
19634
19615
19596
19577
19559
19541
19523
19506
19489
19472
19455
19439
19423
19408
19392
19378
19363
19349
19335
19322
19309
19296
19284
19272
19260
19249
19239
19228
19218
19209
19200
19191
19183
19175
19167
19160
19153
19146
19140
19134
19129
19124
19120
19116
19112
19109
19106
19103
19101
19099
19098
19097
19096
19096
19096
19096
19097
19098
19099
19101
19103
19105
19108
19111
19114
19117
19121
19125
19129
19134
19138
19143
19148
19154
19160
19166
19172
19178
19185
19192
19199
19207
19215
19223
19231
19239
19248
19257
19266
19275
19284
19294
19304
19313
19324
19334
19344
19355
19365
19376
19387
19398
19409
19421
19432
19444
19455
19467
19479
19491
19503
19514
19526
19539
19551
19563
19575
19587
19600
19612
19625
19637
19650
19663
19676
19689
19702
19716
19729
19742
19756
19770
19784
19798
19812
19826
19841
19855
19869
19884
19899
19913
19928
19943
19957
19972
19986
20001
20016
20031
20045
20060
20075
20090
20105
20120
20135
20150
20165
20180
20195
20211
20226
20242
20257
20273
20288
20304
20320
20335
20351
20367
20383
20398
20414
20430
20446
20462
20479
20495
20511
20528
20544
20561
20578
20595
20612
20629
20646
20663
20680
20697
20714
20732
20749
20766
20783
20800
20818
20835
20852
20869
20885
20902
20919
20935
20951
20968
20984
21000
21015
21031
21046
21061
21076
21091
21106
21120
21134
21148
21162
21175
21188
21201
21214
21227
21239
21251
21263
21275
21286
21297
21308
21319
21329
21339
21349
21359
21368
21376
21385
21393
21401
21408
21415
21422
21429
21435
21441
21446
21451
21456
21461
21465
21470
21473
21477
21481
21484
21487
21490
21492
21494
21496
21498
21499
21500
21500
21501
21500
21500
21499
21497
21495
21493
21490
21486
21482
21477
21472
21466
21460
21453
21445
21437
21428
21418
21408
21398
21386
21375
21362
21349
21336
21322
21308
21293
21278
21262
21246
21230
21213
21196
21178
21161
21143
21125
21106
21088
21069
21050
21031
21012
20992
20973
20953
20934
20914
20895
20875
20856
20836
20817
20797
20778
20758
20739
20720
20700
20681
20662
20644
20625
20606
20588
20570
20552
20534
20516
20499
20482
20465
20448
20432
20416
20400
20384
20369
20354
20340
20326
20312
20299
20286
20273
20261
20249
20237
20226
20215
20204
20193
20183
20173
20163
20154
20145
20136
20127
20118
20110
20101
20093
20086
20078
20070
20063
20056
20049
20042
20035
20028
20022
20015
20009
20002
19996
19990
19984
19977
19971
19965
19960
19954
19948
19942
19937
19931
19926
19921
19916
19911
19906
19901
19897
19892
19888
19884
19880
19877
19874
19871
19868
19866
19864
19862
19860
19859
19858
19858
19857
19857
19857
19858
19858
19859
19860
19861
19862
19863
19864
19865
19867
19868
19870
19871
19873
19874
19876
19877
19878
19880
19881
19883
19884
19885
19887
19888
19889
19891
19892
19893
19894
19895
19897
19898
19899
19900
19902
19903
19904
19906
19907
19909
19910
19912
19913
19915
19917
19918
19920
19922
19924
19926
19928
19930
19932
19935
19937
19940
19943
19945
19948
19952
19955
19958
19961
19965
19968
19972
19976
19979
19983
19987
19991
19995
19999
20003
20008
20012
20016
20020
20024
20028
20032
20036
20040
20044
20048
20052
20055
20059
20063
20066
20069
20073
20076
20079
20082
20085
20087
20090
20092
20095
20097
20099
20102
20104
20105
20107
20109
20110
20112
20113
20114
20115
20116
20117
20117
20118
20118
20118
20118
20118
20118
20118
20118
20118
20117
20117
20116
20116
20115
20115
20114
20113
20113
20112
20111
20110
20109
20107
20106
20105
20103
20102
20100
20098
20097
20095
20093
20092
20090
20088
20087
20085
20084
20083
20081
20080
20079
20078
20077
20076
20075
20075
20074
20073
20073
20072
20072
20071
20071
20070
20070
20069
20069
20069
20068
20068
20067
20067
20067
20066
20066
20066
20066
20065
20065
20065
20064
20064
20063
20063
20063
20062
20062
20061
20060
20060
20059
20058
20058
20057
20056
20055
20054
20053
20051
20050
20048
20046
20045
20042
20040
20038
20035
20032
20029
20026
20022
20019
20015
20010
20006
20001
19996
19991
19985
19980
19974
19967
19961
19954
19948
19941
19933
19926
19919
19911
19903
19895
19887
19879
19871
19862
19854
19845
19836
19828
19819
19810
19801
19791
19782
19773
19764
19754
19745
19735
19726
19716
19706
19697
19687
19677
19667
19657
19647
19637
19628
19618
19608
19597
19587
19577
19567
19557
19547
19537
19527
19517
19506
19496
19486
19476
19465
19455
19445
19434
19424
19414
19403
19393
19382
19372
19361
19351
19340
19330
19319
19308
19298
19287
19276
19266
19255
19244
19233
19222
19212
19201
19190
19179
19167
19156
19145
19134
19122
19111
19099
19088
19076
19064
19053
19041
19029
19017
19005
18993
18981
18968
18956
18943
18931
18918
18906
18893
18880
18868
18855
18842
18830
18817
18805
18792
18780
18768
18756
18744
18732
18720
18709
18697
18686
18675
18664
18654
18643
18633
18623
18613
18603
18594
18584
18575
18566
18557
18549
18541
18533
18525
18517
18510
18503
18496
18490
18484
18478
18473
18467
18463
18458
18454
18450
18447
18444
18441
18438
18436
18434
18432
18431
18429
18428
18428
18427
18427
18427
18427
18427
18428
18428
18429
18430
18432
18433
18435
18437
18439
18442
18444
18447
18450
18453
18456
18459
18463
18466
18470
18474
18478
18483
18487
18491
18496
18501
18506
18511
18516
18521
18526
18532
18538
18543
18549
18555
18562
18568
18575
18581
18588
18596
18603
18611
18618
18626
18634
18643
18651
18660
18669
18678
18687
18696
18706
18716
18726
18736
18746
18757
18767
18779
18790
18801
18813
18825
18837
18849
18862
18875
18888
18901
18914
18928
18942
18956
18970
18985
18999
19014
19029
19044
19059
19075
19090
19106
19122
19137
19153
19169
19185
19202
19218
19234
19251
19267
19284
19300
19317
19334
19351
19368
19384
19401
19418
19435
19452
19468
19485
19502
19518
19534
19551
19567
19583
19600
19616
19632
19648
19664
19680
19696
19711
19727
19743
19759
19774
19790
19805
19820
19835
19851
19866
19881
19895
19910
19925
19939
19953
19968
19982
19996
20010
20024
20037
20051
20065
20078
20092
20105
20119
20132
20146
20159
20172
20185
20198
20211
20224
20237
20250
20263
20275
20288
20300
20313
20325
20337
20349
20360
20372
20383
20394
20405
20416
20427
20437
20447
20457
20467
20476
20486
20495
20504
20513
20521
20529
20537
20545
20553
20560
20567
20574
20581
20587
20593
20599
20605
20610
20615
20620
20625
20629
20633
20637
20641
20644
20647
20650
20653
20655
20658
20660
20662
20663
20665
20666
20667
20668
20669
20670
20670
20670
20670
20670
20670
20670
20670
20669
20668
20667
20666
20665
20664
20663
20661
20660
20658
20657
20655
20653
20651
20650
20648
20646
20644
20642
20641
20639
20637
20635
20634
20632
20630
20628
20627
20625
20623
20622
20620
20618
20617
20615
20614
20612
20611
20609
20608
20606
20605
20603
20601
20600
20598
20596
20594
20592
20590
20588
20586
20583
20580
20577
20574
20571
20568
20564
20560
20556
20551
20547
20542
20537
20532
20526
20520
20514
20508
20501
20495
20488
20480
20473
20465
20458
20450
20442
20434
20425
20417
20409
20400
20392
20383
20375
20366
20357
20349
20340
20331
20323
20314
20305
20296
20287
20278
20269
20260
20251
20242
20233
20223
20214
20204
20195
20185
20176
20166
20156
20147
20137
20127
20117
20107
20098
20088
20078
20068
20058
20048
20038
20029
20019
20009
19999
19989
19980
19970
19960
19950
19940
19931
19921
19911
19901
19891
19881
19871
19862
19852
19842
19832
19822
19813
19803
19793
19783
19773
19763
19754
19744
19734
19724
19714
19704
19694
19684
19674
19664
19653
19643
19633
19623
19613
19603
19593
19584
19574
19564
19554
19544
19535
19525
19515
19506
19496
19486
19476
19467
19457
19447
19437
19427
19417
19406
19396
19386
19375
19364
19354
19343
19331
19320
19309
19297
19286
19274
19262
19249
19237
19224
19212
19198
19185
19172
19158
19144
19130
19116
19102
19087
19072
19058
19043
19028
19013
18997
18982
18967
18952
18936
18921
18906
18891
18875
18860
18845
18830
18815
18801
18786
18771
18757
18742
18728
18713
18699
18684
18670
18655
18641
18627
18613
18598
18584
18570
18556
18543
18529
18515
18502
18489
18475
18462
18450
18437
18424
18412
18399
18387
18375
18363
18352
18340
18329
18318
18307
18296
18285
18274
18264
18254
18244
18235
18225
18216
18208
18199
18191
18183
18175
18167
18160
18153
18146
18139
18132
18126
18119
18113
18108
18102
18096
18091
18086
18081
18076
18071
18067
18062
18058
18054
18050
18046
18043
18039
18036
18033
18030
18028
18025
18023
18021
18020
18018
18017
18016
18016
18015
18015
18016
18016
18017
18018
18019
18020
18022
18024
18026
18028
18031
18033
18036
18039
18042
18045
18048
18052
18055
18058
18062
18066
18069
18073
18077
18081
18085
18089
18093
18098
18102
18106
18111
18115
18120
18124
18129
18133
18138
18143
18148
18153
18158
18163
18168
18173
18178
18183
18188
18193
18199
18204
18209
18214
18220
18225
18231
18236
18242
18248
18254
18260
18266
18272
18278
18284
18290
18297
18304
18310
18317
18324
18331
18339
18346
18354
18362
18369
18377
18385
18393
18402
18410
18418
18426
18435
18443
18451
18459
18467
18475
18483
18491
18499
18507
18514
18521
18529
18536
18543
18550
18557
18563
18570
18576
18582
18588
18594
18600
18606
18611
18616
18622
18626
18631
18636
18640
18645
18649
18653
18656
18660
18664
18667
18670
18674
18677
18680
18683
18686
18689
18691
18694
18697
18699
18702
18704
18706
18709
18711
18713
18715
18716
18718
18719
18721
18722
18723
18724
18725
18726
18726
18727
18727
18728
18728
18728
18728
18728
18728
18728
18727
18727
18726
18725
18725
18724
18723
18722
18721
18719
18718
18717
18716
18714
18713
18712
18710
18709
18707
18706
18705
18703
18702
18701
18699
18698
18697
18696
18694
18693
18692
18691
18690
18689
18688
18687
18686
18685
18684
18683
18682
18681
18681
18680
18680
18679
18679
18679
18679
18678
18678
18678
18678
18678
18679
18679
18680
18680
18681
18682
18682
18683
18685
18686
18687
18688
18690
18691
18693
18694
18696
18698
18700
18702
18704
18706
18709
18711
18713
18716
18719
18721
18724
18727
18729
18732
18735
18738
18741
18744
18747
18750
18753
18756
18759
18762
18766
18769
18772
18775
18779
18782
18785
18789
18792
18796
18799
18803
18806
18810
18813
18817
18821
18825
18829
18833
18837
18841
18845
18849
18853
18857
18861
18866
18870
18874
18879
18883
18888
18892
18897
18901
18906
18911
18915
18920
18925
18929
18934
18939
18944
18948
18953
18957
18962
18966
18970
18975
18978
18982
18986
18989
18993
18996
18998
19001
19003
19005
19007
19008
19010
19011
19011
19012
19012
19012
19012
19011
19010
19009
19008
19006
19004
19001
18999
18996
18993
18990
18986
18983
18979
18975
18971
18966
18962
18957
18953
18948
18943
18938
18934
18929
18924
18919
18914
18909
18904
18898
18893
18888
18883
18878
18873
18867
18862
18857
18852
18846
18841
18835
18830
18824
18818
18813
18807
18801
18795
18789
18782
18776
18769
18763
18756
18749
18742
18735
18728
18721
18713
18705
18698
18690
18682
18674
18665
18657
18649
18640
18632
18623
18614
18605
18597
18588
18579
18570
18561
18552
18544
18535
18526
18517
18508
18500
18491
18483
18474
18466
18458
18450
18442
18434
18426
18418
18411
18403
18396
18389
18382
18374
18367
18360
18353
18346
18339
18332
18325
18318
18311
18303
18296
18289
18281
18274
18266
18258
18250
18242
18234
18226
18218
18210
18201
18193
18184
18176
18167
18158
18149
18140
18131
18123
18114
18105
18095
18086
18077
18068
18059
18050
18041
18032
18023
18014
18005
17996
17987
17978
17970
17961
17952
17943
17935
17926
17917
17908
17900
17891
17883
17874
17866
17858
17849
17841
17833
17825
17817
17809
17802
17794
17786
17779
17772
17764
17757
17750
17743
17736
17729
17723
17716
17710
17704
17698
17692
17686
17681
17675
17670
17665
17660
17655
17651
17646
17642
17637
17633
17629
17624
17620
17616
17612
17608
17604
17601
17597
17593
17589
17585
17581
17578
17574
17570
17566
17562
17558
17553
17549
17545
17541
17536
17532
17528
17523
17519
17514
17510
17505
17501
17496
17492
17487
17483
17478
17474
17470
17466
17461
17457
17453
17449
17445
17442
17438
17434
17431
17427
17424
17420
17417
17414
17411
17408
17405
17402
17399
17396
17393
17390
17388
17385
17383
17380
17378
17375
17373
17370
17368
17366
17364
17361
17359
17357
17355
17353
17351
17348
17346
17344
17343
17341
17339
17337
17336
17334
17332
17331
17329
17328
17327
17326
17324
17323
17322
17321
17320
17319
17318
17317
17317
17316
17316
17315
17315
17315
17315
17315
17315
17316
17316
17316
17317
17318
17318
17319
17320
17321
17322
17322
17323
17324
17325
17326
17327
17327
17328
17329
17330
17330
17331
17331
17332
17333
17333
17334
17334
17335
17336
17337
17338
17339
17340
17341
17342
17343
17344
17346
17347
17349
17350
17352
17353
17355
17357
17359
17361
17363
17365
17367
17370
17372
17375
17377
17380
17383
17385
17388
17391
17393
17396
17398
17401
17403
17406
17408
17410
17413
17415
17417
17419
17421
17423
17425
17427
17428
17430
17431
17432
17433
17434
17435
17436
17436
17436
17436
17436
17436
17435
17435
17434
17433
17432
17431
17430
17428
17427
17425
17423
17422
17420
17418
17416
17414
17412
17410
17407
17405
17403
17401
17399
17396
17394
17391
17389
17387
17384
17382
17379
17377
17374
17372
17370
17367
17365
17363
17361
17359
17357
17355
17353
17351
17349
17348
17347
17345
17344
17343
17342
17341
17340
17340
17339
17338
17338
17337
17337
17336
17335
17335
17334
17333
17333
17332
17331
17330
17329
17329
17328
17327
17327
17326
17325
17325
17324
17324
17323
17322
17322
17321
17321
17320
17320
17319
17319
17319
17318
17318
17318
17318
17318
17318
17318
17318
17319
17319
17319
17319
17319
17319
17320
17320
17319
17319
17319
17318
17318
17317
17316
17315
17314
17312
17311
17309
17307
17305
17303
17300
17297
17295
17292
17289
17286
17282
17279
17275
17272
17268
17265
17261
17257
17253
17249
17245
17242
17238
17234
17231
17227
17224
17220
17217
17214
17210
17207
17204
17201
17197
17194
17190
17187
17183
17180
17176
17172
17169
17165
17161
17157
17153
17149
17145
17141
17137
17133
17129
17125
17120
17116
17112
17107
17103
17099
17094
17090
17086
17082
17078
17074
17071
17067
17064
17061
17058
17055
17053
17050
17048
17046
17044
17042
17041
17039
17038
17037
17035
17034
17033
17032
17032
17031
17030
17030
17029
17028
17028
17027
17027
17026
17026
17025
17025
17024
17024
17024
17024
17024
17024
17025
17025
17026
17027
17028
17029
17030
17031
17033
17034
17035
17037
17038
17040
17041
17042
17044
17045
17046
17047
17048
17049
17050
17050
17051
17052
17052
17053
17053
17054
17054
17055
17055
17055
17056
17056
17056
17056
17056
17056
17055
17055
17054
17053
17052
17051
17050
17049
17047
17045
17043
17041
17039
17037
17034
17032
17029
17027
17024
17021
17018
17015
17012
17009
17006
17003
16999
16996
16992
16988
16983
16979
16974
16969
16964
16958
16953
16947
16941
16935
16929
16923
16917
16912
16906
16900
16894
16888
16882
16876
16870
16864
16859
16853
16847
16841
16835
16829
16823
16818
16812
16806
16800
16794
16788
16782
16777
16771
16765
16759
16753
16747
16742
16736
16730
16724
16718
16712
16707
16701
16695
16689
16683
16677
16672
16666
16660
16654
16648
16642
16637
16631
16625
16619
16613
16608
16602
16596
16590
16584
16579
16573
16567
16561
16555
16550
16544
16538
16532
16526
16521
16515
16509
16503
16497
16492
16486
16480
16474
16469
16463
16457
16451
16446
16440
16434
16428
16422
16417
16411
16405
16399
16394
16388
16382
16376
16370
16364
16359
16353
16347
16341
16335
16329
16325
16318
16312
16306
16302
16296
16290
16285
16279
16273
16267
16262
16256
16250
16244
16239
16233
16227
16222
16216
16210
16204
16199
16193
16187
16181
16175
16170
16165
16158
16152
16146
16142
16136
16129
16125
16119
16113
16108
16102
16096
16091
16085
16079
16074
16068
16062
16056
16050
16045
16040
16033
16027
16023
16017
16011
16006
16000
15994
15989
15983
15977
15972
15966
15960
15955
15949
15943
15938
15932
15926
15921
15915
15910
15904
15898
15893
15887
15881
15876
15870
15865
15859
15853
15848
15842
15836
15831
15825
15820
15814
15808
15803
15797
15792
15786
15780
15775
15769
15764
15758
15752
15747
15741
15736
15730
15724
15719
15713
15708
15702
15696
15691
15685
15680
15674
15669
15663
15657
15652
15646
15641
15635
15630
15624
15618
15613
15607
15602
15596
15591
15585
15580
15574
15568
15563
15557
15552
15546
15541
15535
15530
15524
15519
15513
15507
15502
15496
15491
15485
15480
15474
15469
15463
15458
15452
15447
15441
15436
15430
15425
15419
15414
15408
15403
15397
15392
15386
15381
15375
15370
15364
15359
15353
15348
15342
15337
15331
15326
15320
15315
15309
15304
15298
15293
15287
15282
15276
15271
15265
15260
15254
15249
15243
15238
15233
15227
15222
15216
15211
15205
15200
15194
15189
15183
15178
15173
15167
15162
15156
15151
15145
15140
15134
15129
15124
15118
15113
15107
15102
15096
15091
15086
15080
15075
15069
15064
15058
15053
15048
15042
15037
15031
15026
15021
15015
15010
15004
14999
14994
14988
14983
14977
14972
14967
14961
14956
14950
14945
14940
14934
14929
14923
14918
14913
14907
14902
14897
14891
14886
14880
14875
14870
14864
14859
14854
14848
14843
14837
14832
14827
14821
14816
14811
14805
14800
14795
14789
14784
14779
14773
14768
14763
14757
14752
14747
14741
14736
14731
14725
14720
14715
14709
14704
14699
14693
14688
14683
14677
14672
14667
14661
14656
14651
14645
14640
14635
14630
14624
14619
14614
14608
14603
14598
14592
14587
14582
14577
14571
14566
14561
14555
14550
14545
14540
14534
14529
14524
14518
14513
14508
14503
14497
14492
14487
14482
14476
14471
14466
14460
14455
14450
14445
14439
14434
14429
14424
14418
14413
14408
14403
14397
14392
14387
14382
14376
14371
14366
14361
14356
14350
14345
14340
14335
14329
14324
14319
14314
14309
14303
14298
14293
14288
14282
14277
14272
14267
14262
14256
14251
14246
14241
14236
14230
14225
14220
14215
14210
14204
14199
14194
14189
14184
14178
14173
14168
14163
14158
14153
14147
14142
14137
14132
14127
14122
14116
14111
14106
14101
14096
14091
14085
14080
14075
14070
14065
14060
14054
14049
14044
14039
14034
14029
14024
14018
14013
14008
14003
13998
13993
13988
13983
13977
13972
13967
13962
13957
13952
13947
13942
13936
13931
13926
13921
13916
13911
13906
13901
13896
13890
13885
13880
13875
13870
13865
13860
13855
13850
13845
13839
13834
13829
13824
13819
13814
13809
13804
13799
13794
13789
13784
13778
13773
13768
13763
13758
13753
13748
13743
13738
13733
13728
13723
13718
13713
13708
13703
13697
13692
13687
13682
13677
13672
13667
13662
13657
13652
13647
13642
13637
13632
13627
13622
13617
13612
13607
13602
13597
13592
13587
13582
13577
13572
13567
13562
13557
13552
13547
13542
13537
13532
13527
13522
13517
13512
13507
13502
13497
13492
13487
13482
13477
13472
13467
13462
13457
13452
13447
13442
13437
13432
13427
13422
13417
13412
13407
13402
13397
13392
13387
13382
13377
13372
13367
13362
13357
13352
13347
13342
13337
13333
13328
13323
13318
13313
13308
13303
13298
13293
13288
13283
13278
13273
13268
13263
13258
13254
13249
13244
13239
13234
13229
13224
13219
13214
13209
13204
13199
13195
13190
13185
13180
13175
13170
13165
13160
13155
13150
13146
13141
13136
13131
13126
13121
13116
13111
13106
13102
13097
13092
13087
13082
13077
13072
13067
13063
13058
13053
13048
13043
13038
13033
13028
13024
13019
13014
13009
13004
12999
12994
12990
12985
12980
12975
12970
12965
12961
12956
12951
12946
12941
12936
12932
12927
12922
12917
12912
12907
12903
12898
12893
12888
12883
12878
12874
12869
12864
12859
12854
12850
12845
12840
12835
12830
12826
12821
12816
12811
12806
12802
12797
12792
12787
12782
12778
12773
12768
12763
12759
12754
12749
12744
12739
12735
12730
12725
12720
12716
12711
12706
12701
12696
12692
12687
12682
12677
12673
12668
12663
12658
12654
12649
12644
12639
12635
12630
12625
12620
12616
12611
12606
12601
12597
12592
12587
12583
12578
12573
12568
12564
12559
12554
12549
12545
12540
12535
12531
12526
12521
12516
12512
12507
12502
12498
12493
12488
12484
12479
12474
12469
12465
12460
12455
12451
12446
12441
12437
12432
12427
12423
12418
12413
12409
12404
12399
12395
12390
12385
12381
12376
12371
12367
12362
12357
12353
12348
12343
12339
12334
12329
12325
12320
12315
12311
12306
12301
12297
12292
12287
12283
12278
12274
12269
12264
12260
12255
12250
12246
12241
12236
12232
12227
12223
12218
12213
12209
12204
12200
12195
12190
12186
12181
12176
12172
12167
12163
12158
12153
12149
12144
12140
12135
12131
12126
12121
12117
12112
12108
12103
12098
12094
12089
12085
12080
12076
12071
12066
12062
12057
12053
12048
12044
12039
12034
12030
12025
12021
12016
12012
12007
12002
11998
11993
11989
11984
11980
11975
11971
11966
11962
11957
11952
11948
11943
11939
11934
11930
11925
11921
11916
11912
11907
11903
11898
11894
11889
11885
11880
11876
11871
11867
11862
11858
11853
11849
11844
11840
11835
11831
11826
11822
11817
11813
11808
11804
11799
11795
11790
11786
11781
11777
11772
11768
11763
11759
