5
17761
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
13
13
13
13
13
13
13
14
14
14
14
14
14
15
15
15
15
15
15
15
16
16
16
16
16
16
17
17
17
17
17
17
18
18
18
18
18
18
19
19
19
19
19
20
20
20
20
20
20
21
21
21
21
21
22
22
22
22
22
23
23
23
23
23
24
24
24
24
24
25
25
25
25
25
26
26
26
26
26
27
27
27
27
27
28
28
28
28
29
29
29
29
29
30
30
30
30
31
31
31
31
32
32
32
32
32
33
33
33
33
34
34
34
34
35
35
35
35
36
36
36
36
37
37
37
37
38
38
38
38
39
39
39
39
40
40
40
41
41
41
41
42
42
42
42
43
43
43
43
44
44
44
45
45
45
45
46
46
46
47
47
47
47
48
48
48
49
49
49
50
50
50
50
51
51
51
52
52
52
53
53
53
53
54
54
54
55
55
55
56
56
56
57
57
57
58
58
58
59
59
59
60
60
60
60
61
61
61
62
62
62
63
63
64
64
64
65
65
65
66
66
66
67
67
67
68
68
68
69
69
69
70
70
70
71
71
72
72
72
73
73
73
74
74
74
75
75
76
76
76
77
77
77
78
78
79
79
79
80
80
81
81
81
82
82
82
83
83
84
84
84
85
85
86
86
86
87
87
88
88
88
89
89
90
90
91
91
91
92
92
93
93
93
94
94
95
95
96
96
96
97
97
98
98
99
99
99
100
100
101
101
102
102
102
103
103
104
104
105
105
106
106
106
107
107
108
108
109
109
110
110
110
111
111
112
112
113
113
114
114
115
115
116
116
117
117
117
118
118
119
119
120
120
121
121
122
122
123
123
124
124
125
125
126
126
127
127
128
128
129
129
130
130
131
131
132
132
133
133
134
134
135
135
136
136
137
137
138
138
139
139
140
140
141
141
142
142
143
144
144
145
145
146
146
147
147
148
148
149
149
150
150
151
152
152
153
153
154
154
155
155
156
156
157
158
158
159
159
160
160
161
161
162
163
163
164
164
165
165
166
167
167
168
168
169
169
170
171
171
172
172
173
173
174
175
175
176
176
177
178
178
179
179
180
181
181
182
182
183
184
184
185
185
186
187
187
188
188
189
190
190
191
191
192
193
193
194
195
195
196
196
197
198
198
199
200
200
201
201
202
203
203
204
205
205
206
207
207
208
208
209
210
210
211
212
212
213
214
214
215
216
216
217
218
218
219
220
220
221
222
222
223
224
224
225
226
226
227
228
228
229
230
230
231
232
232
233
234
234
235
236
236
237
238
238
239
240
241
241
242
243
243
244
245
245
246
247
248
248
249
250
250
251
252
252
253
254
255
255
256
257
257
258
259
260
260
261
262
263
263
264
265
265
266
267
268
268
269
270
271
271
272
273
274
274
275
276
276
277
278
279
279
280
281
282
282
283
284
285
285
286
287
288
289
289
290
291
292
292
293
294
295
295
296
297
298
298
299
300
301
302
302
303
304
305
305
306
307
308
309
309
310
311
312
313
313
314
315
316
317
317
318
319
320
321
321
322
323
324
325
325
326
327
328
329
329
330
331
332
333
333
334
335
336
337
338
338
339
340
341
342
343
343
344
345
346
347
347
348
349
350
351
352
353
353
354
355
356
357
358
358
359
360
361
362
363
364
364
365
366
367
368
369
369
370
371
372
373
374
375
376
376
377
378
379
380
381
382
382
383
384
385
386
387
388
389
389
390
391
392
393
394
395
396
397
397
398
399
400
401
402
403
404
405
405
406
407
408
409
410
411
412
413
414
414
415
416
417
418
419
420
421
422
423
424
424
425
426
427
428
429
430
431
432
433
434
435
435
436
437
438
439
440
441
442
443
444
445
446
447
448
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
465
466
467
467
468
469
469
469
470
470
470
470
470
470
469
469
469
468
468
467
466
466
465
464
463
462
461
460
459
458
457
455
454
453
452
450
449
447
445
444
442
440
439
437
435
433
432
430
428
426
424
422
420
418
416
414
412
411
409
407
406
404
402
401
399
397
396
394
393
391
390
389
388
386
385
384
383
381
380
379
378
377
376
374
373
372
371
370
369
368
367
366
365
364
363
362
361
360
359
358
357
356
355
354
353
352
351
350
349
348
347
346
345
344
343
342
341
340
338
337
336
335
333
332
331
329
328
326
325
324
322
321
319
318
317
315
314
313
312
311
309
308
307
306
305
304
303
303
302
301
300
299
299
298
297
297
296
295
295
294
293
293
292
292
291
291
290
289
289
288
288
287
287
286
286
285
285
284
284
284
283
283
283
283
283
283
283
283
282
282
282
282
282
282
282
282
282
282
282
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
282
282
282
281
281
281
281
281
281
281
281
280
280
280
279
279
279
278
278
278
277
277
277
276
276
276
275
275
275
274
274
274
273
273
273
273
272
272
272
271
271
271
270
270
269
269
268
268
267
267
266
266
265
264
264
263
263
262
262
261
261
260
260
259
259
258
258
257
257
256
255
255
254
253
252
251
250
249
248
247
245
244
243
242
240
239
238
236
235
233
232
231
229
228
227
225
224
223
221
220
218
217
216
214
213
212
210
209
207
206
204
203
201
200
198
197
195
194
192
190
189
187
186
184
183
181
179
178
176
174
172
170
168
166
164
162
160
158
156
154
152
150
148
146
144
141
139
137
134
132
129
127
124
122
119
116
113
110
107
104
101
98
95
92
88
85
82
78
75
71
68
64
60
57
53
50
46
42
39
35
32
28
24
20
17
13
9
5
2
-2
-6
-9
-13
-16
-20
-23
-27
-30
-34
-37
-40
-43
-47
-50
-53
-56
-59
-62
-65
-67
-70
-73
-75
-78
-81
-83
-85
-88
-90
-92
-94
-96
-98
-100
-102
-104
-106
-107
-109
-111
-112
-113
-115
-116
-118
-119
-120
-121
-122
-123
-124
-125
-126
-127
-128
-128
-129
-130
-131
-131
-132
-133
-134
-134
-135
-135
-136
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-137
-137
-136
-136
-135
-135
-134
-133
-132
-132
-131
-130
-129
-127
-126
-125
-124
-122
-121
-120
-118
-117
-116
-115
-113
-112
-111
-110
-109
-107
-106
-105
-104
-103
-102
-100
-99
-98
-97
-96
-94
-93
-91
-90
-89
-87
-86
-84
-83
-81
-79
-78
-76
-74
-73
-71
-69
-67
-65
-63
-61
-58
-56
-54
-52
-50
-47
-45
-43
-41
-39
-37
-35
-32
-30
-29
-27
-25
-23
-21
-20
-18
-17
-15
-14
-12
-11
-9
-8
-7
-5
-4
-3
-2
-1
0
1
1
2
3
4
4
5
5
5
6
6
6
6
6
6
6
5
5
5
4
4
3
3
2
2
1
1
0
0
-1
-2
-2
-3
-3
-4
-4
-5
-5
-5
-5
-5
-6
-6
-6
-5
-5
-5
-5
-5
-4
-4
-3
-3
-2
-2
-1
-1
0
1
1
2
2
3
3
4
4
4
5
5
6
6
7
7
7
7
7
7
7
7
7
7
6
6
5
5
4
3
3
2
1
0
-1
-2
-3
-4
-5
-6
-7
-9
-10
-11
-12
-13
-15
-16
-18
-20
-22
-24
-26
-28
-30
-33
-35
-37
-39
-42
-44
-46
-48
-50
-52
-53
-55
-57
-58
-60
-61
-63
-64
-65
-66
-67
-67
-68
-69
-69
-69
-69
-69
-68
-68
-67
-66
-65
-64
-62
-61
-60
-58
-56
-54
-52
-50
-48
-45
-43
-40
-37
-34
-32
-29
-26
-23
-20
-17
-14
-11
-8
-5
-2
1
3
6
8
11
13
15
17
19
21
23
24
26
28
29
31
32
33
35
36
37
38
39
40
41
42
42
42
43
43
42
42
42
41
40
40
39
38
36
35
33
32
30
29
27
25
23
21
20
18
16
14
12
10
8
6
4
2
0
-2
-4
-6
-8
-10
-12
-14
-16
-18
-20
-22
-24
-26
-28
-30
-32
-34
-37
-39
-41
-43
-46
-48
-51
-53
-55
-58
-61
-63
-66
-68
-71
-73
-76
-78
-81
-83
-85
-87
-90
-92
-94
-96
-99
-101
-103
-106
-108
-111
-113
-116
-119
-121
-124
-127
-130
-133
-136
-139
-142
-146
-149
-152
-155
-159
-162
-166
-170
-173
-177
-181
-185
-189
-193
-197
-201
-205
-209
-213
-217
-221
-225
-229
-233
-237
-241
-245
-249
-253
-257
-261
-265
-269
-273
-277
-281
-284
-288
-292
-295
-299
-303
-306
-310
-313
-317
-320
-324
-328
-331
-335
-338
-342
-346
-349
-353
-357
-360
-364
-368
-371
-375
-378
-381
-385
-388
-391
-393
-396
-399
-401
-404
-406
-408
-410
-412
-414
-416
-418
-420
-422
-423
-425
-427
-428
-430
-431
-433
-434
-436
-437
-438
-439
-440
-441
-441
-442
-443
-443
-444
-444
-444
-444
-444
-444
-444
-444
-444
-443
-443
-442
-441
-441
-440
-439
-438
-438
-437
-436
-435
-435
-434
-433
-432
-431
-430
-429
-428
-427
-426
-426
-425
-425
-425
-424
-424
-424
-424
-424
-424
-425
-425
-426
-426
-427
-428
-429
-430
-432
-433
-435
-437
-439
-441
-444
-447
-450
-453
-456
-459
-463
-466
-470
-474
-478
-482
-486
-491
-495
-499
-503
-507
-512
-516
-520
-524
-528
-532
-536
-541
-545
-549
-553
-557
-561
-566
-570
-574
-578
-582
-586
-590
-594
-598
-603
-607
-611
-615
-619
-624
-628
-632
-637
-641
-646
-650
-655
-660
-664
-669
-674
-680
-685
-690
-696
-702
-708
-714
-720
-726
-733
-739
-746
-753
-760
-766
-773
-780
-787
-793
-800
-806
-813
-819
-825
-831
-837
-842
-848
-853
-858
-862
-867
-871
-875
-878
-882
-885
-888
-890
-893
-896
-898
-900
-902
-904
-907
-909
-911
-913
-915
-916
-918
-920
-921
-922
-923
-924
-925
-926
-926
-927
-927
-927
-927
-926
-926
-926
-926
-926
-926
-926
-926
-926
-926
-927
-927
-928
-928
-928
-929
-929
-930
-930
-930
-930
-930
-930
-930
-930
-929
-929
-928
-927
-926
-925
-924
-922
-921
-919
-918
-916
-914
-912
-910
-907
-904
-902
-899
-896
-893
-889
-886
-882
-878
-875
-870
-866
-862
-857
-852
-847
-842
-837
-832
-826
-821
-816
-811
-805
-800
-795
-790
-785
-781
-776
-772
-768
-764
-761
-757
-754
-751
-748
-746
-743
-741
-740
-738
-737
-736
-735
-734
-733
-733
-732
-732
-731
-731
-731
-731
-731
-731
-731
-731
-731
-732
-732
-732
-733
-733
-734
-734
-735
-736
-736
-737
-738
-739
-739
-740
-741
-742
-743
-744
-745
-746
-747
-748
-750
-751
-753
-755
-756
-758
-760
-762
-764
-766
-768
-769
-771
-773
-774
-775
-776
-777
-778
-779
-779
-779
-780
-780
-780
-779
-779
-779
-778
-777
-776
-775
-774
-772
-771
-770
-769
-767
-766
-766
-765
-764
-764
-763
-763
-763
-763
-763
-763
-764
-764
-765
-765
-766
-767
-768
-769
-771
-772
-774
-776
-779
-781
-784
-786
-789
-792
-795
-797
-800
-803
-805
-808
-810
-812
-814
-817
-819
-821
-823
-824
-826
-827
-828
-829
-829
-830
-829
-829
-828
-827
-826
-824
-823
-821
-819
-816
-814
-811
-808
-805
-801
-797
-793
-789
-785
-780
-775
-770
-765
-760
-755
-749
-744
-738
-732
-726
-720
-714
-707
-701
-695
-688
-682
-675
-668
-662
-655
-649
-643
-637
-631
-625
-620
-615
-610
-605
-601
-596
-592
-589
-585
-582
-580
-577
-575
-573
-571
-570
-569
-568
-568
-568
-568
-568
-569
-570
-572
-574
-576
-578
-581
-584
-587
-590
-594
-597
-601
-606
-610
-615
-619
-624
-629
-634
-639
-644
-649
-654
-659
-664
-668
-673
-678
-682
-687
-691
-696
-700
-705
-710
-714
-719
-723
-728
-732
-737
-741
-746
-751
-756
-761
-766
-771
-776
-781
-786
-792
-798
-804
-810
-816
-822
-829
-836
-843
-850
-858
-866
-874
-882
-890
-899
-908
-917
-926
-936
-945
-955
-965
-974
-985
-995
-1004
-1014
-1026
-1036
-1047
-1057
-1068
-1079
-1090
-1100
-1111
-1122
-1132
-1143
-1154
-1165
-1176
-1186
-1197
-1208
-1219
-1229
-1240
-1250
-1260
-1270
-1279
-1288
-1297
-1306
-1314
-1321
-1328
-1335
-1341
-1347
-1352
-1357
-1362
-1366
-1369
-1373
-1376
-1379
-1382
-1385
-1388
-1391
-1393
-1396
-1398
-1400
-1403
-1405
-1407
-1409
-1411
-1412
-1413
-1415
-1416
-1416
-1417
-1417
-1417
-1417
-1416
-1415
-1414
-1413
-1411
-1409
-1406
-1404
-1401
-1398
-1395
-1392
-1389
-1385
-1382
-1378
-1374
-1370
-1366
-1362
-1358
-1354
-1350
-1346
-1342
-1338
-1334
-1330
-1326
-1321
-1317
-1313
-1308
-1304
-1299
-1295
-1290
-1286
-1281
-1277
-1272
-1268
-1263
-1259
-1254
-1249
-1245
-1240
-1236
-1232
-1227
-1223
-1219
-1214
-1210
-1205
-1200
-1196
-1191
-1185
-1180
-1175
-1169
-1163
-1158
-1152
-1146
-1140
-1134
-1129
-1123
-1117
-1111
-1105
-1100
-1094
-1089
-1083
-1078
-1073
-1068
-1063
-1058
-1053
-1048
-1043
-1039
-1034
-1030
-1025
-1020
-1016
-1012
-1008
-1004
-1000
-997
-994
-991
-988
-985
-983
-981
-979
-978
-977
-976
-976
-976
-977
-978
-979
-981
-983
-985
-987
-990
-993
-996
-999
-1002
-1006
-1010
-1014
-1018
-1022
-1028
-1033
-1037
-1042
-1047
-1052
-1057
-1062
-1067
-1072
-1076
-1081
-1085
-1089
-1093
-1097
-1100
-1103
-1106
-1109
-1111
-1112
-1114
-1115
-1116
-1116
-1116
-1116
-1116
-1115
-1114
-1113
-1112
-1111
-1109
-1107
-1106
-1104
-1102
-1101
-1099
-1097
-1095
-1094
-1092
-1090
-1089
-1087
-1086
-1084
-1083
-1081
-1079
-1077
-1076
-1074
-1072
-1070
-1069
-1067
-1066
-1065
-1064
-1063
-1062
-1061
-1061
-1061
-1061
-1061
-1061
-1061
-1062
-1062
-1063
-1064
-1066
-1067
-1068
-1070
-1072
-1074
-1076
-1077
-1079
-1081
-1083
-1085
-1086
-1088
-1089
-1090
-1092
-1093
-1095
-1096
-1097
-1098
-1099
-1101
-1102
-1103
-1104
-1105
-1105
-1106
-1107
-1107
-1107
-1107
-1107
-1106
-1106
-1105
-1104
-1102
-1101
-1099
-1098
-1096
-1094
-1092
-1089
-1087
-1084
-1082
-1079
-1076
-1073
-1070
-1067
-1064
-1061
-1057
-1054
-1050
-1047
-1043
-1040
-1037
-1033
-1030
-1027
-1024
-1020
-1018
-1014
-1012
-1010
-1008
-1006
-1004
-1002
-1000
-999
-998
-997
-996
-995
-994
-993
-993
-992
-991
-991
-990
-990
-990
-990
-990
-990
-990
-991
-992
-993
-994
-995
-997
-999
-1000
-1002
-1006
-1008
-1012
-1014
-1018
-1022
-1027
-1032
-1037
-1042
-1048
-1054
-1060
-1066
-1073
-1080
-1087
-1094
-1101
-1108
-1115
-1122
-1129
-1136
-1143
-1150
-1157
-1164
-1170
-1177
-1184
-1191
-1198
-1204
-1211
-1218
-1225
-1232
-1239
-1245
-1252
-1259
-1266
-1273
-1280
-1286
-1293
-1300
-1307
-1314
-1321
-1328
-1335
-1342
-1349
-1356
-1364
-1371
-1379
-1387
-1395
-1404
-1412
-1421
-1430
-1439
-1448
-1458
-1467
-1476
-1486
-1495
-1505
-1515
-1525
-1536
-1546
-1557
-1568
-1579
-1591
-1603
-1615
-1628
-1640
-1654
-1667
-1681
-1695
-1709
-1724
-1739
-1754
-1769
-1784
-1800
-1815
-1831
-1847
-1862
-1878
-1893
-1909
-1924
-1939
-1954
-1969
-1984
-1998
-2012
-2025
-2040
-2053
-2066
-2079
-2092
-2104
-2116
-2127
-2139
-2149
-2159
-2169
-2178
-2187
-2194
-2202
-2209
-2215
-2221
-2226
-2230
-2235
-2238
-2241
-2244
-2246
-2247
-2249
-2249
-2249
-2249
-2248
-2247
-2246
-2244
-2242
-2239
-2236
-2233
-2229
-2225
-2221
-2216
-2211
-2206
-2201
-2196
-2190
-2184
-2179
-2173
-2166
-2160
-2153
-2146
-2138
-2131
-2123
-2115
-2107
-2098
-2090
-2081
-2072
-2063
-2054
-2045
-2035
-2025
-2016
-2005
-1996
-1986
-1976
-1966
-1955
-1945
-1934
-1924
-1914
-1903
-1892
-1882
-1871
-1860
-1849
-1838
-1827
-1816
-1804
-1793
-1781
-1770
-1758
-1747
-1736
-1725
-1715
-1704
-1694
-1685
-1675
-1667
-1658
-1650
-1642
-1634
-1627
-1620
-1613
-1607
-1601
-1595
-1590
-1585
-1581
-1577
-1573
-1570
-1566
-1564
-1561
-1559
-1558
-1556
-1555
-1555
-1555
-1555
-1555
-1556
-1557
-1558
-1559
-1561
-1563
-1565
-1567
-1570
-1573
-1575
-1579
-1582
-1586
-1589
-1594
-1598
-1602
-1607
-1612
-1618
-1623
-1629
-1636
-1642
-1649
-1656
-1663
-1670
-1677
-1684
-1692
-1699
-1707
-1714
-1722
-1730
-1739
-1747
-1756
-1765
-1774
-1784
-1793
-1804
-1814
-1825
-1836
-1848
-1859
-1871
-1884
-1896
-1909
-1922
-1935
-1948
-1961
-1975
-1988
-2001
-2013
-2027
-2040
-2053
-2066
-2079
-2092
-2105
-2117
-2130
-2142
-2155
-2167
-2179
-2191
-2203
-2214
-2226
-2237
-2247
-2258
-2268
-2278
-2287
-2296
-2305
-2314
-2322
-2330
-2338
-2345
-2352
-2358
-2365
-2370
-2376
-2381
-2386
-2391
-2395
-2399
-2403
-2407
-2410
-2413
-2416
-2418
-2420
-2422
-2424
-2426
-2428
-2429
-2430
-2430
-2431
-2431
-2430
-2430
-2429
-2427
-2425
-2422
-2419
-2416
-2412
-2407
-2402
-2397
-2391
-2384
-2377
-2369
-2361
-2352
-2343
-2334
-2324
-2314
-2303
-2292
-2280
-2268
-2256
-2243
-2229
-2215
-2201
-2186
-2170
-2155
-2138
-2122
-2105
-2088
-2070
-2052
-2033
-2016
-1997
-1979
-1960
-1941
-1922
-1903
-1883
-1864
-1844
-1825
-1805
-1786
-1766
-1746
-1726
-1706
-1685
-1665
-1644
-1624
-1603
-1582
-1561
-1539
-1518
-1497
-1475
-1454
-1433
-1411
-1390
-1369
-1348
-1327
-1306
-1285
-1264
-1243
-1222
-1201
-1180
-1160
-1139
-1118
-1098
-1077
-1057
-1037
-1018
-998
-979
-960
-941
-923
-904
-886
-869
-852
-835
-819
-804
-789
-774
-760
-747
-734
-722
-710
-699
-688
-677
-667
-657
-648
-640
-631
-624
-617
-610
-604
-599
-594
-589
-585
-581
-578
-575
-573
-570
-568
-566
-565
-563
-562
-561
-559
-559
-558
-557
-557
-557
-556
-557
-557
-557
-558
-559
-560
-561
-563
-565
-567
-570
-572
-575
-579
-582
-586
-591
-595
-600
-605
-609
-615
-620
-625
-630
-635
-640
-646
-651
-656
-662
-667
-672
-678
-683
-688
-694
-699
-704
-709
-715
-720
-725
-731
-736
-742
-747
-752
-757
-762
-767
-772
-776
-780
-784
-787
-791
-794
-797
-799
-801
-803
-804
-804
-804
-804
-803
-801
-799
-796
-792
-788
-784
-779
-774
-768
-761
-754
-747
-739
-731
-722
-712
-702
-692
-681
-670
-659
-647
-634
-622
-609
-596
-582
-569
-556
-542
-529
-515
-502
-489
-476
-463
-451
-438
-426
-415
-404
-393
-382
-372
-362
-352
-343
-333
-324
-315
-307
-298
-290
-282
-274
-267
-259
-252
-246
-239
-234
-228
-223
-218
-213
-209
-205
-201
-198
-195
-192
-190
-187
-185
-183
-181
-180
-178
-177
-177
-176
-176
-176
-176
-176
-177
-178
-179
-180
-181
-183
-184
-186
-187
-189
-191
-194
-196
-198
-201
-204
-208
-211
-215
-219
-224
-228
-234
-239
-245
-251
-257
-264
-270
-277
-284
-292
-299
-307
-316
-324
-333
-343
-352
-361
-371
-381
-391
-401
-411
-422
-432
-443
-454
-465
-476
-487
-498
-510
-521
-533
-544
-556
-568
-580
-592
-605
-618
-631
-644
-657
-670
-684
-697
-711
-724
-737
-751
-764
-778
-791
-805
-818
-832
-845
-858
-871
-884
-897
-910
-923
-937
-950
-963
-977
-991
-1004
-1018
-1032
-1047
-1061
-1075
-1089
-1104
-1119
-1133
-1148
-1163
-1177
-1192
-1206
-1220
-1234
-1248
-1262
-1275
-1289
-1302
-1314
-1327
-1339
-1352
-1364
-1375
-1387
-1398
-1409
-1419
-1430
-1440
-1449
-1459
-1468
-1477
-1485
-1493
-1501
-1509
-1516
-1523
-1529
-1536
-1541
-1547
-1551
-1556
-1560
-1564
-1567
-1570
-1573
-1575
-1577
-1578
-1579
-1580
-1581
-1581
-1581
-1580
-1580
-1579
-1578
-1576
-1575
-1573
-1570
-1568
-1564
-1561
-1557
-1552
-1547
-1542
-1537
-1531
-1526
-1520
-1514
-1508
-1502
-1496
-1491
-1485
-1479
-1474
-1468
-1463
-1458
-1453
-1448
-1442
-1437
-1432
-1427
-1422
-1416
-1411
-1405
-1399
-1393
-1386
-1380
-1373
-1367
-1360
-1353
-1345
-1338
-1330
-1322
-1315
-1307
-1300
-1292
-1285
-1278
-1272
-1265
-1258
-1252
-1245
-1239
-1233
-1227
-1221
-1215
-1209
-1204
-1198
-1193
-1187
-1182
-1176
-1170
-1164
-1159
-1153
-1147
-1141
-1135
-1129
-1123
-1117
-1110
-1104
-1098
-1092
-1085
-1079
-1072
-1065
-1058
-1051
-1044
-1036
-1028
-1020
-1010
-1002
-992
-982
-971
-960
-948
-936
-923
-910
-896
-882
-868
-854
-839
-824
-809
-795
-780
-765
-750
-735
-721
-706
-692
-678
-664
-650
-636
-622
-608
-594
-579
-565
-551
-537
-523
-509
-494
-480
-466
-451
-437
-422
-408
-394
-380
-366
-352
-338
-324
-310
-297
-283
-270
-256
-243
-229
-215
-200
-186
-171
-157
-142
-127
-112
-97
-82
-66
-51
-36
-20
-5
10
25
41
55
70
85
99
114
128
143
157
171
186
201
215
230
245
260
275
290
305
321
336
352
368
384
401
418
435
453
470
489
507
525
544
563
582
601
621
640
659
679
698
718
737
757
776
796
815
834
854
873
892
911
931
950
969
989
1008
1028
1048
1068
1088
1108
1129
1149
1170
1191
1212
1233
1254
1275
1296
1317
1338
1359
1379
1399
1419
1439
1458
1477
1495
1513
1531
1548
1565
1581
1597
1612
1627
1642
1655
1668
1681
1692
1703
1714
1724
1732
1741
1748
1755
1761
1766
1770
1774
1777
1779
1780
1781
1781
1780
1779
1778
1776
1774
1771
1768
1765
1762
1758
1754
1749
1745
1740
1735
1730
1725
1720
1715
1710
1705
1699
1694
1689
1683
1677
1672
1666
1660
1653
1647
1640
1633
1627
1620
1613
1606
1600
1593
1587
1582
1576
1571
1566
1562
1557
1554
1550
1547
1544
1542
1539
1538
1536
1535
1535
1535
1535
1536
1536
1537
1539
1540
1542
1544
1546
1548
1549
1551
1553
1555
1556
1558
1560
1561
1563
1564
1566
1567
1569
1570
1572
1573
1574
1574
1575
1575
1574
1573
1572
1571
1569
1567
1564
1561
1558
1555
1552
1549
1545
1542
1539
1536
1533
1530
1528
1526
1524
1523
1522
1522
1522
1523
1524
1525
1528
1530
1534
1537
1541
1546
1551
1556
1561
1567
1572
1578
1583
1589
1594
1599
1604
1608
1612
1616
1619
1622
1625
1628
1630
1632
1634
1636
1638
1640
1641
1643
1644
1646
1648
1650
1652
1655
1657
1660
1663
1667
1670
1674
1678
1682
1687
1692
1696
1701
1706
1711
1716
1720
1724
1728
1732
1735
1738
1740
1742
1744
1745
1746
1747
1748
1749
1749
1750
1750
1750
1750
1750
1750
1750
1750
1750
1750
1750
1750
1750
1750
1750
1750
1750
1751
1751
1752
1753
1754
1756
1758
1760
1763
1766
1769
1773
1777
1781
1785
1790
1795
1800
1806
1812
1818
1824
1830
1837
1844
1851
1858
1865
1873
1880
1888
1896
1904
1912
1921
1929
1937
1945
1953
1961
1968
1976
1983
1990
1997
2004
2011
2017
2024
2029
2035
2041
2045
2050
2054
2057
2060
2063
2065
2067
2069
2070
2070
2070
2069
2068
2066
2064
2062
2059
2055
2051
2047
2041
2037
2033
2027
2021
2017
2012
2005
2001
1995
1990
1984
1979
1973
1968
1962
1956
1951
1945
1939
1933
1926
1920
1913
1906
1898
1891
1883
1875
1866
1857
1848
1837
1826
1815
1802
1789
1775
1760
1745
1729
1712
1695
1677
1658
1639
1619
1599
1578
1557
1535
1513
1491
1468
1446
1423
1401
1378
1355
1333
1310
1288
1266
1244
1222
1201
1180
1160
1140
1121
1102
1084
1066
1049
1033
1016
1002
987
973
958
945
931
917
904
890
877
863
849
835
821
807
793
779
764
750
735
721
706
692
677
663
648
634
620
605
591
577
563
549
535
521
508
494
481
467
454
441
428
416
403
391
379
368
357
347
337
328
319
311
304
297
291
286
282
278
274
272
270
268
267
266
266
266
266
266
267
268
268
269
269
270
270
271
272
272
273
273
273
274
274
274
274
274
274
274
273
273
272
272
272
271
271
271
270
269
268
267
265
263
261
259
256
253
250
246
243
239
236
232
228
224
220
216
213
209
206
203
200
198
197
196
195
195
196
197
198
200
203
206
210
215
220
225
232
238
245
252
260
268
276
284
293
301
310
319
328
338
347
357
367
377
388
399
410
422
434
447
460
473
487
501
516
531
547
563
580
597
615
633
652
672
692
713
734
756
778
801
824
847
871
895
919
944
968
993
1016
1042
1066
1091
1115
1139
1163
1187
1211
1234
1258
1280
1303
1325
1347
1368
1388
1408
1428
1447
1466
1484
1502
1519
1536
1552
1568
1583
1598
1612
1626
1640
1653
1666
1679
1692
1705
1718
1731
1744
1757
1771
1785
1798
1813
1827
1842
1857
1872
1888
1903
1919
1935
1952
1968
1984
2001
2017
2035
2052
2069
2086
2104
2122
2140
2158
2177
2196
2216
2236
2256
2277
2298
2319
2340
2362
2384
2406
2428
2451
2474
2498
2522
2546
2570
2595
2620
2645
2670
2696
2721
2746
2771
2795
2819
2843
2866
2889
2910
2932
2952
2972
2991
3009
3027
3043
3059
3074
3088
3101
3114
3125
3136
3146
3155
3163
3171
3178
3183
3188
3193
3196
3199
3201
3202
3203
3203
3202
3201
3200
3198
3196
3193
3190
3187
3184
3180
3176
3171
3167
3162
3156
3150
3144
3138
3131
3123
3116
3108
3099
3090
3081
3071
3061
3050
3039
3028
3016
3003
2989
2975
2961
2945
2929
2912
2895
2877
2858
2838
2818
2797
2775
2752
2729
2705
2680
2655
2630
2604
2577
2550
2522
2495
2466
2438
2409
2380
2351
2321
2292
2261
2231
2200
2169
2137
2105
2073
2041
2009
1976
1943
1911
1878
1845
1813
1781
1749
1717
1686
1656
1626
1596
1568
1539
1511
1484
1457
1431
1405
1380
1355
1332
1308
1285
1263
1242
1221
1201
1182
1163
1145
1128
1111
1095
1079
1064
1049
1035
1020
1006
993
980
967
954
941
929
917
905
894
883
873
864
855
846
839
832
825
820
815
810
807
803
801
799
797
797
796
797
797
798
799
801
802
804
806
808
810
812
814
817
820
822
825
828
830
833
836
838
841
843
845
846
848
849
850
851
851
852
852
852
852
851
850
849
848
846
844
841
838
834
830
826
821
816
810
804
797
791
784
777
770
763
755
748
741
734
727
720
713
706
699
692
685
677
670
663
656
648
641
633
626
619
611
603
596
588
580
573
565
557
549
541
533
525
517
508
500
491
483
474
465
456
446
437
427
418
408
398
389
379
369
359
349
339
328
318
307
297
286
275
264
253
242
231
220
210
199
189
178
168
159
149
140
131
123
115
107
100
94
88
82
77
72
67
63
59
54
50
47
43
39
36
33
29
26
23
21
18
15
12
9
6
3
0
-4
-7
-11
-15
-19
-23
-27
-32
-36
-40
-45
-49
-53
-58
-62
-66
-70
-74
-78
-83
-87
-91
-95
-99
-103
-108
-113
-117
-122
-127
-132
-137
-142
-147
-152
-157
-163
-168
-174
-181
-187
-194
-201
-208
-216
-223
-231
-239
-247
-255
-263
-271
-279
-286
-294
-301
-309
-316
-323
-330
-337
-344
-351
-358
-365
-372
-379
-387
-394
-402
-409
-417
-425
-432
-440
-448
-456
-464
-472
-480
-489
-498
-507
-516
-526
-536
-547
-558
-569
-581
-594
-607
-621
-635
-649
-664
-680
-695
-711
-728
-745
-762
-779
-796
-814
-832
-849
-867
-885
-902
-920
-937
-954
-971
-988
-1004
-1018
-1034
-1048
-1062
-1075
-1087
-1099
-1110
-1121
-1131
-1140
-1149
-1158
-1166
-1173
-1181
-1188
-1195
-1201
-1207
-1213
-1219
-1224
-1229
-1234
-1238
-1242
-1246
-1249
-1252
-1255
-1257
-1260
-1262
-1263
-1265
-1266
-1267
-1267
-1267
-1267
-1266
-1265
-1264
-1262
-1260
-1258
-1256
-1253
-1250
-1247
-1244
-1240
-1236
-1231
-1226
-1222
-1216
-1211
-1206
-1200
-1195
-1189
-1183
-1177
-1172
-1166
-1160
-1154
-1147
-1141
-1134
-1127
-1120
-1112
-1104
-1096
-1087
-1078
-1069
-1059
-1048
-1037
-1025
-1012
-1000
-986
-971
-956
-940
-924
-907
-889
-872
-853
-835
-816
-796
-777
-758
-738
-719
-699
-680
-661
-643
-624
-606
-589
-571
-554
-538
-522
-506
-491
-477
-463
-450
-437
-425
-414
-402
-392
-382
-372
-363
-354
-345
-337
-329
-322
-314
-307
-301
-294
-287
-281
-275
-269
-263
-257
-251
-245
-239
-234
-228
-223
-218
-213
-209
-205
-201
-197
-194
-191
-188
-186
-183
-180
-178
-175
-173
-170
-167
-164
-161
-157
-153
-150
-145
-141
-137
-132
-128
-123
-118
-112
-107
-101
-94
-88
-80
-73
-65
-56
-47
-37
-27
-16
-5
7
19
32
45
59
73
88
103
119
134
151
167
184
201
218
235
253
270
288
305
322
340
357
374
390
407
423
439
455
471
486
501
516
531
545
559
573
587
600
613
626
639
651
663
675
686
698
709
720
731
741
752
762
772
782
792
801
811
820
829
838
847
856
865
874
883
892
901
909
918
927
936
945
953
962
971
979
988
996
1004
1012
1022
1030
1039
1047
1056
1065
1074
1083
1092
1101
1111
1120
1130
1140
1151
1161
1171
1182
1192
1202
1212
1222
1231
1240
1249
1257
1264
1272
1278
1285
1290
1295
1300
1304
1307
1309
1311
1312
1312
1312
1311
1309
1307
1303
1300
1295
1290
1284
1277
1270
1262
1254
1245
1236
1226
1215
1204
1193
1181
1169
1157
1145
1132
1119
1107
1094
1082
1069
1056
1043
1030
1016
1004
990
976
962
947
932
917
900
884
867
850
832
814
795
777
758
738
719
699
679
659
639
618
598
578
558
537
517
496
476
455
433
412
390
367
344
320
296
271
245
218
191
163
134
104
74
43
11
-21
-54
-87
-121
-156
-191
-226
-262
-299
-335
-373
-410
-448
-487
-525
-564
-604
-643
-684
-724
-765
-806
-847
-888
-930
-972
-1014
-1056
-1098
-1140
-1182
-1225
-1267
-1309
-1352
-1394
-1436
-1478
-1520
-1561
-1602
-1644
-1684
-1725
-1765
-1804
-1843
-1882
-1920
-1957
-1993
-2029
-2064
-2098
-2131
-2163
-2194
-2224
-2254
-2282
-2309
-2336
-2361
-2385
-2408
-2430
-2451
-2471
-2491
-2509
-2527
-2544
-2561
-2577
-2592
-2606
-2620
-2633
-2646
-2659
-2671
-2682
-2694
-2705
-2716
-2728
-2739
-2750
-2762
-2774
-2786
-2798
-2811
-2824
-2837
-2851
-2866
-2880
-2895
-2911
-2926
-2942
-2958
-2975
-2991
-3007
-3022
-3038
-3054
-3069
-3084
-3098
-3112
-3126
-3139
-3151
-3164
-3175
-3186
-3197
-3207
-3216
-3225
-3233
-3241
-3249
-3255
-3261
-3267
-3271
-3275
-3278
-3281
-3283
-3284
-3284
-3284
-3283
-3282
-3279
-3276
-3272
-3268
-3263
-3257
-3251
-3244
-3236
-3228
-3219
-3210
-3200
-3189
-3177
-3165
-3152
-3138
-3123
-3107
-3091
-3074
-3056
-3038
-3019
-3000
-2981
-2961
-2941
-2921
-2900
-2879
-2858
-2836
-2814
-2791
-2768
-2744
-2720
-2695
-2670
-2645
-2620
-2594
-2567
-2541
-2513
-2486
-2458
-2430
-2402
-2374
-2345
-2317
-2288
-2259
-2231
-2202
-2174
-2145
-2117
-2089
-2060
-2032
-2004
-1977
-1949
-1922
-1895
-1868
-1841
-1815
-1788
-1762
-1736
-1710
-1685
-1660
-1634
-1610
-1585
-1561
-1538
-1514
-1491
-1469
-1447
-1425
-1403
-1382
-1361
-1340
-1319
-1298
-1277
-1256
-1236
-1215
-1194
-1174
-1153
-1132
-1112
-1091
-1071
-1050
-1029
-1008
-988
-967
-947
-926
-905
-883
-862
-840
-818
-797
-774
-752
-729
-707
-684
-661
-637
-614
-590
-566
-542
-518
-494
-470
-446
-423
-399
-376
-354
-331
-310
-288
-268
-248
-228
-210
-192
-175
-158
-143
-128
-114
-101
-88
-76
-65
-54
-44
-35
-25
-16
-8
0
9
17
24
32
40
48
55
63
71
79
87
96
104
113
122
130
139
148
157
166
175
184
192
200
208
216
224
231
238
245
252
258
264
271
276
282
288
293
299
304
309
313
318
323
327
332
336
341
345
350
355
359
364
369
374
379
384
389
394
400
405
411
416
422
427
433
438
443
448
452
456
460
464
467
470
472
475
477
479
480
481
483
484
484
485
486
486
487
487
488
488
488
488
488
489
489
489
489
488
488
488
487
486
485
484
482
480
478
476
473
470
467
463
459
454
449
443
437
430
422
414
406
397
387
377
366
355
343
332
319
307
295
283
270
258
246
234
222
211
200
189
178
168
158
148
139
130
121
113
105
97
90
83
76
69
63
56
49
42
35
27
20
12
4
-4
-13
-23
-32
-42
-53
-64
-76
-88
-101
-114
-127
-141
-155
-170
-184
-199
-214
-229
-244
-260
-276
-292
-308
-324
-340
-356
-373
-389
-405
-421
-437
-453
-468
-483
-498
-513
-527
-540
-553
-565
-577
-588
-599
-609
-618
-627
-635
-642
-649
-654
-660
-664
-667
-670
-672
-674
-674
-674
-673
-672
-669
-666
-662
-658
-653
-647
-640
-632
-624
-615
-606
-596
-585
-573
-560
-546
-532
-516
-499
-481
-462
-442
-421
-399
-376
-352
-327
-301
-275
-247
-220
-191
-163
-133
-104
-74
-44
-14
17
48
78
110
141
172
203
235
267
298
330
362
394
426
458
490
522
554
586
618
649
681
711
742
772
802
832
862
891
920
948
976
1004
1032
1059
1086
1113
1139
1165
1191
1216
1241
1265
1289
1312
1334
1356
1376
1396
1414
1432
1448
1464
1478
1492
1505
1517
1527
1537
1546
1554
1561
1567
1572
1577
1580
1583
1585
1586
1586
1585
1584
1582
1578
1574
1569
1564
1557
1550
1541
1532
1523
1512
1501
1489
1476
1462
1448
1433
1418
1402
1385
1367
1349
1330
1310
1290
1268
1246
1224
1200
1176
1151
1126
1099
1071
1043
1014
984
953
922
890
858
825
791
758
723
689
655
620
585
550
515
480
445
410
375
339
304
268
233
197
161
125
89
53
17
-19
-55
-91
-127
-163
-199
-235
-271
-306
-342
-377
-412
-447
-481
-515
-549
-582
-615
-647
-679
-711
-741
-772
-801
-830
-859
-887
-915
-942
-968
-995
-1020
-1045
-1070
-1094
-1118
-1142
-1165
-1188
-1210
-1232
-1253
-1275
-1295
-1316
-1336
-1356
-1375
-1394
-1412
-1430
-1448
-1464
-1481
-1496
-1511
-1526
-1540
-1553
-1566
-1579
-1591
-1602
-1614
-1625
-1636
-1647
-1657
-1668
-1678
-1689
-1699
-1709
-1718
-1728
-1737
-1746
-1754
-1763
-1770
-1777
-1783
-1789
-1794
-1798
-1802
-1805
-1807
-1809
-1810
-1810
-1810
-1809
-1808
-1806
-1803
-1801
-1797
-1794
-1790
-1785
-1780
-1774
-1769
-1762
-1756
-1748
-1740
-1732
-1723
-1714
-1704
-1693
-1682
-1670
-1659
-1646
-1634
-1621
-1608
-1595
-1582
-1568
-1555
-1541
-1528
-1514
-1500
-1486
-1473
-1459
-1446
-1432
-1418
-1405
-1391
-1378
-1365
-1352
-1338
-1325
-1312
-1299
-1286
-1273
-1260
-1247
-1234
-1221
-1208
-1195
-1183
-1170
-1157
-1145
-1132
-1120
-1107
-1095
-1084
-1072
-1061
-1050
-1039
-1028
-1016
-1006
-997
-986
-976
-966
-955
-945
-934
-923
-912
-901
-889
-877
-865
-853
-840
-827
-814
-800
-786
-771
-756
-741
-725
-709
-692
-676
-659
-642
-625
-608
-591
-574
-557
-540
-524
-508
-492
-476
-461
-446
-431
-416
-402
-387
-373
-358
-344
-329
-315
-301
-287
-273
-259
-245
-232
-218
-205
-192
-179
-167
-155
-143
-132
-121
-111
-102
-92
-84
-76
-69
-62
-56
-50
-44
-40
-35
-31
-27
-24
-21
-19
-16
-14
-13
-11
-10
-9
-8
-6
-5
-4
-2
0
2
5
8
11
15
19
24
29
34
39
44
50
56
62
69
75
82
89
95
102
108
115
121
128
134
140
146
153
159
165
170
176
182
187
192
197
202
206
210
214
217
220
223
226
228
230
232
233
234
235
235
235
234
233
232
230
228
225
221
217
213
208
202
196
190
183
176
169
161
153
144
136
127
118
110
101
92
84
76
68
60
52
44
35
27
19
11
2
-6
-14
-23
-31
-39
-47
-55
-63
-71
-79
-87
-95
-103
-111
-119
-127
-135
-143
-151
-159
-167
-175
-183
-191
-199
-207
-215
-223
-230
-238
-245
-253
-260
-267
-274
-280
-287
-293
-300
-306
-313
-319
-325
-331
-337
-343
-349
-355
-362
-368
-375
-381
-388
-395
-403
-410
-418
-426
-433
-441
-449
-457
-465
-473
-481
-489
-498
-506
-514
-522
-530
-538
-545
-552
-559
-566
-573
-579
-585
-590
-596
-601
-607
-612
-617
-622
-627
-632
-636
-641
-646
-650
-655
-660
-666
-671
-678
-684
-692
-700
-708
-718
-728
-739
-750
-763
-776
-790
-804
-820
-835
-852
-869
-887
-906
-924
-944
-963
-983
-1002
-1022
-1044
-1065
-1086
-1107
-1128
-1150
-1172
-1194
-1216
-1237
-1259
-1281
-1302
-1324
-1345
-1366
-1386
-1406
-1425
-1444
-1462
-1479
-1495
-1510
-1525
-1538
-1550
-1561
-1572
-1581
-1589
-1596
-1602
-1607
-1612
-1615
-1617
-1619
-1620
-1620
-1619
-1617
-1615
-1613
-1609
-1605
-1601
-1595
-1590
-1583
-1577
-1569
-1561
-1553
-1544
-1535
-1524
-1513
-1502
-1490
-1477
-1463
-1449
-1434
-1418
-1402
-1385
-1367
-1349
-1331
-1311
-1291
-1271
-1250
-1228
-1205
-1182
-1158
-1133
-1107
-1081
-1054
-1027
-999
-970
-941
-911
-881
-851
-820
-788
-756
-724
-691
-658
-624
-591
-557
-523
-489
-454
-420
-385
-351
-316
-281
-247
-212
-177
-142
-106
-70
-35
2
38
76
113
151
188
227
265
303
341
380
418
456
495
533
571
609
647
685
722
760
797
835
872
909
946
983
1020
1057
1093
1130
1166
1201
1236
1271
1304
1337
1369
1400
1431
1460
1489
1516
1543
1568
1592
1616
1638
1658
1678
1697
1714
1731
1747
1761
1775
1788
1800
1812
1822
1832
1841
1849
1856
1863
1869
1874
1879
1883
1887
1890
1892
1894
1896
1897
1898
1898
1898
1898
1898
1897
1896
1895
1894
1892
1891
1889
1888
1886
1884
1883
1881
1880
1878
1877
1875
1873
1871
1868
1865
1862
1859
1855
1851
1848
1843
1839
1834
1830
1825
1819
1814
1808
1802
1796
1789
1782
1775
1767
1759
1750
1741
1731
1720
1709
1697
1684
1670
1655
1640
1624
1607
1590
1572
1554
1534
1515
1495
1474
1454
1432
1411
1390
1368
1346
1323
1301
1278
1256
1233
1210
1188
1165
1143
1121
1099
1077
1055
1033
1012
991
969
948
927
906
885
864
843
822
801
780
759
738
717
696
676
656
636
616
596
577
559
540
522
504
487
470
453
437
421
406
390
376
361
348
334
321
309
297
286
275
264
254
244
235
226
216
207
198
189
179
170
160
151
141
132
122
112
101
91
80
69
58
47
35
23
10
-3
-16
-30
-43
-57
-71
-86
-101
-116
-132
-148
-165
-182
-200
-219
-238
-258
-279
-301
-324
-347
-372
-397
-423
-450
-478
-507
-536
-566
-597
-628
-660
-692
-724
-757
-791
-824
-858
-892
-926
-961
-996
-1032
-1068
-1105
-1141
-1179
-1217
-1255
-1293
-1332
-1371
-1410
-1450
-1489
-1529
-1568
-1607
-1646
-1684
-1722
-1760
-1797
-1834
-1871
-1907
-1943
-1978
-2013
-2048
-2082
-2116
-2149
-2181
-2213
-2245
-2275
-2305
-2334
-2363
-2390
-2416
-2441
-2466
-2489
-2511
-2533
-2553
-2572
-2590
-2607
-2623
-2639
-2653
-2667
-2680
-2692
-2703
-2713
-2723
-2732
-2740
-2747
-2753
-2759
-2765
-2770
-2774
-2778
-2782
-2785
-2788
-2790
-2792
-2793
-2794
-2795
-2795
-2795
-2794
-2793
-2791
-2788
-2785
-2782
-2778
-2774
-2769
-2764
-2758
-2752
-2746
-2739
-2732
-2725
-2718
-2710
-2702
-2694
-2685
-2677
-2668
-2659
-2650
-2641
-2632
-2623
-2613
-2603
-2594
-2584
-2573
-2563
-2552
-2541
-2529
-2517
-2505
-2493
-2479
-2466
-2452
-2438
-2423
-2407
-2392
-2375
-2358
-2341
-2323
-2304
-2285
-2265
-2244
-2223
-2201
-2178
-2155
-2131
-2106
-2081
-2056
-2029
-2004
-1978
-1951
-1924
-1897
-1870
-1842
-1815
-1788
-1760
-1733
-1706
-1680
-1653
-1627
-1601
-1575
-1549
-1524
-1498
-1473
-1448
-1424
-1400
-1376
-1352
-1329
-1306
-1284
-1262
-1241
-1220
-1199
-1179
-1160
-1140
-1122
-1103
-1085
-1068
-1051
-1034
-1016
-1000
-986
-970
-955
-940
-926
-911
-897
-883
-868
-854
-840
-826
-811
-797
-782
-767
-752
-737
-722
-707
-691
-675
-659
-643
-626
-609
-591
-574
-555
-537
-519
-500
-481
-462
-443
-424
-405
-386
-368
-349
-331
-313
-295
-277
-259
-242
-225
-209
-192
-176
-160
-145
-130
-115
-100
-85
-71
-57
-43
-29
-15
-2
11
25
38
51
63
76
88
99
111
122
133
143
153
163
172
181
190
198
205
212
218
224
228
233
236
239
242
244
246
247
248
249
249
250
249
249
248
247
245
244
242
240
237
235
233
230
228
225
223
220
218
215
212
210
207
204
202
199
196
193
191
188
185
182
179
176
173
170
167
163
160
157
154
151
149
147
146
145
144
144
145
146
149
151
155
160
165
171
178
186
195
204
214
226
237
250
263
276
290
304
318
333
347
362
376
390
404
417
430
442
454
465
475
485
494
503
511
518
524
530
536
541
545
549
552
555
557
558
559
560
559
559
557
555
553
549
546
542
537
532
527
522
516
511
505
499
494
488
482
476
469
463
457
451
444
438
432
425
419
413
407
401
395
390
385
380
375
372
368
366
364
363
362
362
363
364
366
368
370
372
375
378
381
383
386
389
392
395
398
401
405
408
411
414
416
419
422
424
426
428
430
432
433
434
435
435
435
435
434
434
433
432
432
432
432
432
433
434
436
438
441
444
447
452
456
461
466
472
478
484
491
497
504
511
518
526
534
542
550
558
566
575
584
593
602
612
622
632
642
653
664
675
686
697
709
721
733
744
756
768
780
792
803
815
826
837
848
858
869
878
888
896
905
913
921
928
935
942
948
954
960
965
970
974
978
982
985
988
991
994
996
998
1000
1002
1004
1006
1008
1010
1012
1014
1014
1016
1018
1018
1020
1022
1022
1022
1024
1024
1024
1024
1022
1022
1020
1020
1018
1016
1014
1010
1008
1004
1000
996
991
985
979
972
965
956
947
937
925
913
900
887
872
856
840
823
805
786
766
746
726
705
683
661
639
615
592
568
544
519
494
469
443
417
390
364
338
312
285
259
233
207
181
155
130
104
79
54
29
5
-19
-42
-64
-86
-107
-128
-148
-168
-187
-205
-223
-240
-257
-273
-289
-304
-319
-333
-347
-361
-374
-387
-400
-413
-425
-438
-450
-462
-473
-485
-496
-507
-518
-528
-539
-549
-559
-569
-578
-587
-595
-604
-611
-619
-626
-633
-639
-645
-651
-656
-661
-665
-669
-673
-676
-678
-680
-682
-684
-685
-687
-688
-688
-689
-690
-690
-691
-691
-691
-691
-691
-692
-692
-691
-691
-691
-690
-689
-688
-686
-685
-683
-682
-680
-678
-677
-675
-674
-673
-672
-671
-670
-668
-667
-666
-665
-664
-663
-663
-662
-661
-661
-660
-660
-660
-660
-660
-660
-660
-661
-661
-661
-661
-661
-661
-661
-661
-661
-661
-660
-660
-659
-658
-657
-655
-654
-653
-651
-650
-648
-647
-645
-644
-643
-641
-640
-638
-637
-635
-634
-632
-631
-629
-627
-626
-624
-623
-621
-620
-619
-617
-616
-615
-613
-612
-611
-609
-608
-607
-605
-604
-603
-602
-601
-600
-600
-599
-599
-599
-598
-597
-596
-594
-592
-589
-586
-582
-578
-573
-567
-561
-554
-547
-539
-530
-521
-511
-500
-489
-478
-465
-452
-439
-425
-410
-395
-379
-363
-347
-330
-313
-295
-278
-259
-241
-221
-202
-182
-161
-140
-119
-97
-75
-52
-29
-6
17
40
64
87
111
135
159
183
208
232
257
282
307
331
357
382
407
432
458
483
508
534
559
584
609
633
658
682
706
729
753
776
800
823
846
870
893
916
938
961
984
1006
1028
1050
1071
1093
1114
1135
1155
1176
1196
1215
1235
1254
1272
1291
1309
1327
1344
1361
1378
1395
1411
1426
1441
1456
1471
1485
1499
1512
1525
1538
1550
1562
1574
1584
1594
1604
1613
1621
1629
1636
1643
1649
1654
1659
1663
1667
1670
1672
1674
1676
1677
1677
1677
1676
1675
1673
1670
1667
1663
1659
1654
1648
1642
1634
1627
1618
1609
1599
1589
1578
1567
1556
1545
1533
1522
1510
1499
1488
1477
1467
1457
1447
1438
1430
1422
1415
1409
1403
1398
1394
1391
1388
1386
1384
1383
1383
1383
1384
1386
1388
1390
1394
1398
1404
1409
1416
1423
1431
1440
1448
1457
1467
1477
1487
1497
1508
1519
1531
1543
1555
1568
1582
1596
1610
1626
1641
1658
1675
1693
1711
1731
1752
1773
1796
1820
1845
1871
1898
1926
1956
1987
2019
2052
2087
2123
2160
2198
2238
2278
2319
2362
2405
2448
2493
2538
2584
2630
2677
2724
2772
2820
2868
2917
2965
3014
3063
3111
3159
3207
3255
3302
3349
3396
3442
3487
3532
3576
3619
3662
3703
3744
3785
3824
3862
3900
3937
3973
4008
4042
4075
4107
4139
4169
4199
4228
4256
4283
4309
4335
4359
4383
4405
4427
4447
4467
4486
4503
4520
4536
4551
4565
4579
4592
4604
4615
4626
4636
4646
4655
4663
4671
4678
4684
4690
4695
4699
4703
4707
4710
4712
4715
4716
4718
4719
4719
4719
4719
4717
4716
4713
4710
4706
4701
4695
4689
4681
4672
4663
4652
4640
4628
4614
4600
4585
4569
4552
4534
4516
4498
4479
4460
4441
4421
4401
4381
4361
4341
4320
4300
4279
4257
4236
4214
4191
4169
4145
4122
4097
4072
4046
4021
3994
3966
3938
3909
3879
3849
3818
3786
3754
3722
3688
3655
3620
3586
3550
3515
3479
3443
3406
3369
3332
3294
3256
3217
3178
3138
3098
3057
3016
2974
2932
2888
2845
2800
2754
2708
2660
2611
2562
2511
2459
2407
2353
2299
2244
2189
2133
2076
2019
1962
1904
1847
1788
1729
1670
1611
1551
1490
1429
1368
1307
1245
1183
1121
1059
997
935
873
811
749
686
624
562
499
437
374
311
249
187
124
63
1
-61
-122
-183
-244
-304
-365
-425
-484
-543
-602
-659
-716
-772
-828
-882
-936
-989
-1040
-1091
-1141
-1191
-1239
-1287
-1333
-1379
-1424
-1468
-1511
-1554
-1595
-1635
-1674
-1711
-1748
-1782
-1816
-1847
-1878
-1906
-1934
-1959
-1983
-2005
-2025
-2045
-2063
-2079
-2093
-2106
-2117
-2127
-2135
-2141
-2147
-2150
-2153
-2153
-2153
-2151
-2148
-2144
-2138
-2131
-2123
-2113
-2102
-2090
-2076
-2062
-2045
-2029
-2013
-1995
-1977
-1958
-1940
-1921
-1901
-1882
-1864
-1845
-1827
-1809
-1791
-1774
-1758
-1742
-1727
-1712
-1697
-1684
-1670
-1657
-1645
-1633
-1621
-1610
-1599
-1588
-1578
-1567
-1557
-1547
-1538
-1528
-1518
-1509
-1500
-1490
-1480
-1471
-1461
-1451
-1442
-1432
-1422
-1412
-1403
-1393
-1384
-1374
-1365
-1355
-1345
-1335
-1324
-1313
-1302
-1290
-1278
-1266
-1254
-1242
-1229
-1217
-1204
-1192
-1179
-1167
-1154
-1142
-1129
-1117
-1104
-1092
-1079
-1066
-1053
-1040
-1027
-1014
-1000
-987
-973
-960
-947
-934
-921
-908
-895
-883
-871
-859
-848
-837
-826
-816
-806
-797
-788
-780
-771
-763
-755
-747
-739
-731
-723
-715
-707
-698
-690
-681
-672
-663
-654
-644
-634
-623
-612
-600
-588
-575
-562
-547
-532
-517
-500
-483
-465
-446
-427
-407
-386
-365
-343
-320
-298
-275
-252
-228
-205
-182
-159
-137
-115
-94
-73
-53
-34
-15
3
21
38
54
70
85
100
114
127
139
150
160
169
177
184
190
195
198
201
202
203
202
200
196
192
186
179
171
162
152
141
128
115
102
87
72
56
40
23
6
-12
-29
-47
-65
-83
-100
-118
-135
-153
-170
-187
-205
-222
-239
-257
-274
-291
-309
-326
-343
-360
-377
-394
-411
-428
-445
-462
-478
-494
-510
-526
-541
-556
-570
-583
-595
-607
-618
-627
-635
-643
-649
-654
-658
-661
-663
-664
-664
-664
-662
-659
-655
-650
-644
-638
-630
-622
-613
-603
-593
-581
-570
-557
-545
-531
-517
-503
-488
-473
-457
-441
-425
-409
-392
-375
-357
-340
-322
-304
-285
-266
-247
-228
-209
-189
-169
-149
-128
-108
-87
-66
-45
-25
-4
17
38
58
78
98
117
136
155
173
191
208
225
242
258
274
290
306
321
336
350
364
377
390
403
415
427
438
449
460
471
481
491
501
511
521
530
540
549
558
567
576
585
595
604
614
624
634
644
654
664
674
684
695
705
716
726
738
749
761
773
785
799
812
826
841
856
872
888
906
924
943
962
982
1002
1024
1046
1069
1092
1116
1140
1165
1190
1216
1243
1270
1298
1326
1354
1383
1412
1441
1470
1500
1529
1559
1589
1619
1649
1678
1708
1738
1767
1796
1825
1853
1880
1907
1933
1959
1984
2008
2031
2055
2077
2099
2121
2143
2164
2185
2206
2226
2247
2267
2288
2308
2329
2349
2370
2390
2411
2432
2453
2475
2497
2519
2541
2564
2587
2610
2634
2658
2681
2705
2728
2751
2774
2796
2817
2838
2858
2878
2897
2915
2932
2949
2964
2979
2994
3007
3020
3032
3043
3054
3065
3075
3084
3094
3104
3113
3123
3132
3142
3152
3161
3171
3180
3190
3199
3209
3218
3228
3237
3246
3254
3263
3271
3278
3285
3290
3296
3300
3303
3305
3306
3306
3305
3302
3299
3294
3288
3280
3272
3262
3252
3240
3227
3214
3199
3184
3168
3152
3135
3118
3100
3081
3063
3044
3025
3005
2986
2966
2946
2927
2907
2886
2866
2846
2826
2805
2784
2763
2741
2719
2697
2674
2650
2626
2602
2577
2552
2526
2500
2473
2447
2419
2392
2364
2336
2308
2279
2250
2220
2190
2160
2129
2098
2067
2036
2005
1975
1944
1914
1885
1856
1827
1799
1773
1746
1721
1698
1675
1654
1634
1616
1599
1584
1571
1560
1550
1542
1536
1532
1529
1527
1528
1529
1532
1536
1542
1548
1556
1564
1574
1584
1594
1605
1616
1627
1638
1648
1658
1668
1677
1685
1692
1698
1703
1707
1709
1711
1711
1711
1709
1706
1702
1698
1692
1685
1677
1669
1660
1649
1638
1627
1614
1601
1588
1574
1559
1544
1529
1513
1497
1481
1465
1449
1433
1417
1401
1385
1369
1352
1335
1318
1300
1281
1262
1243
1223
1204
1184
1164
1144
1125
1106
1087
1068
1049
1031
1014
997
980
965
950
935
922
909
898
887
877
868
861
854
848
843
839
836
833
830
828
827
826
825
825
825
825
826
827
829
830
832
835
837
839
841
843
845
846
846
846
845
843
840
836
831
825
818
809
800
789
777
765
751
735
719
702
684
664
644
622
599
576
551
526
499
472
443
413
381
349
316
281
246
209
172
134
96
56
16
-24
-65
-106
-148
-190
-232
-275
-318
-361
-404
-447
-489
-532
-575
-617
-659
-701
-742
-783
-824
-864
-903
-942
-980
-1018
-1055
-1091
-1126
-1161
-1194
-1227
-1260
-1291
-1321
-1351
-1380
-1407
-1434
-1460
-1485
-1509
-1532
-1554
-1576
-1596
-1615
-1634
-1651
-1668
-1684
-1700
-1714
-1729
-1742
-1756
-1768
-1781
-1793
-1805
-1817
-1829
-1841
-1853
-1866
-1879
-1892
-1907
-1922
-1938
-1955
-1973
-1992
-2011
-2032
-2054
-2076
-2100
-2125
-2150
-2177
-2205
-2233
-2263
-2294
-2326
-2358
-2392
-2427
-2462
-2499
-2536
-2574
-2612
-2652
-2692
-2733
-2774
-2816
-2859
-2901
-2944
-2987
-3030
-3073
-3115
-3158
-3200
-3241
-3281
-3321
-3360
-3399
-3436
-3473
-3509
-3545
-3580
-3614
-3648
-3682
-3716
-3749
-3782
-3814
-3847
-3879
-3911
-3943
-3975
-4006
-4038
-4070
-4103
-4135
-4167
-4199
-4230
-4262
-4293
-4324
-4355
-4386
-4416
-4445
-4475
-4504
-4532
-4560
-4588
-4615
-4642
-4669
-4696
-4722
-4747
-4773
-4798
-4823
-4848
-4872
-4896
-4921
-4945
-4969
-4993
-5017
-5040
-5064
-5088
-5111
-5133
-5156
-5177
-5198
-5219
-5239
-5258
-5277
-5295
-5312
-5329
-5345
-5359
-5373
-5386
-5398
-5409
-5420
-5429
-5437
-5444
-5450
-5455
-5459
-5462
-5463
-5464
-5463
-5461
-5458
-5453
-5448
-5440
-5432
-5421
-5409
-5396
-5381
-5364
-5345
-5325
-5303
-5280
-5255
-5228
-5200
-5171
-5140
-5108
-5075
-5040
-5005
-4968
-4930
-4890
-4850
-4808
-4764
-4720
-4674
-4627
-4580
-4531
-4481
-4430
-4378
-4325
-4271
-4217
-4163
-4108
-4053
-3997
-3942
-3886
-3831
-3775
-3720
-3665
-3609
-3554
-3498
-3443
-3387
-3331
-3275
-3219
-3163
-3107
-3051
-2995
-2939
-2884
-2829
-2774
-2719
-2665
-2612
-2559
-2507
-2455
-2404
-2354
-2305
-2256
-2208
-2162
-2115
-2070
-2025
-1982
-1940
-1898
-1857
-1817
-1778
-1740
-1703
-1667
-1631
-1597
-1562
-1529
-1496
-1463
-1431
-1398
-1366
-1333
-1300
-1267
-1233
-1199
-1165
-1131
-1096
-1061
-1027
-992
-957
-922
-888
-853
-818
-784
-750
-716
-682
-649
-617
-585
-554
-524
-494
-465
-437
-409
-381
-354
-327
-301
-275
-249
-224
-199
-174
-149
-123
-98
-71
-45
-17
11
41
71
102
133
166
200
234
269
305
341
378
415
453
491
529
568
607
646
685
724
763
802
840
879
917
955
992
1029
1065
1102
1137
1173
1207
1241
1275
1308
1341
1373
1405
1435
1466
1496
1525
1554
1582
1610
1637
1663
1690
1715
1741
1765
1789
1813
1835
1857
1878
1898
1917
1935
1951
1966
1980
1993
2004
2015
2024
2031
2037
2043
2048
2051
2054
2055
2056
2055
2054
2052
2049
2045
2041
2037
2032
2025
2019
2012
2004
1996
1987
1978
1969
1959
1949
1939
1929
1919
1908
1898
1888
1879
1869
1860
1851
1843
1835
1827
1821
1815
1809
1805
1801
1797
1794
1792
1791
1790
1790
1790
1792
1794
1798
1802
1808
1814
1822
1831
1841
1853
1865
1879
1894
1911
1928
1947
1966
1987
2009
2032
2057
2082
2108
2136
2165
2194
2225
2257
2290
2324
2360
2396
2434
2473
2512
2553
2595
2638
2681
2726
2770
2816
2861
2907
2953
2999
3046
3092
3137
3183
3229
3274
3318
3363
3407
3451
3494
3538
3581
3623
3666
3708
3750
3792
3833
3874
3914
3953
3992
4030
4067
4105
4141
4176
4211
4245
4279
4311
4343
4374
4404
4433
4461
4488
4515
4540
4565
4590
4614
4637
4661
4684
4707
4730
4754
4777
4802
4826
4852
4877
4904
4931
4958
4987
5015
5045
5074
5104
5135
5166
5198
5230
5263
5296
5330
5364
5398
5433
5468
5503
5538
5574
5610
5646
5682
5719
5756
5794
5832
5870
5908
5947
5986
6025
6063
6102
6141
6179
6217
6255
6292
6329
6366
6402
6438
6473
6507
6541
6575
6608
6641
6674
6707
6739
6772
6804
6837
6869
6902
6935
6967
7000
7033
7067
7100
7133
7167
7200
7234
7267
7301
7335
7368
7401
7435
7467
7500
7532
7565
7596
7628
7659
7689
7719
7749
7779
7808
7837
7866
7894
7922
7950
7977
8004
8029
8055
8080
8103
8125
8148
8167
8188
8206
8224
8240
8256
8270
8284
8296
8308
8319
8329
8338
8346
8353
8360
8365
8370
8374
8377
8379
8381
8381
8381
8379
8377
8374
8370
8364
8358
8350
8340
8330
8317
8304
8288
8271
8252
8232
8209
8185
8157
8130
8099
8066
8031
7993
7954
7912
7867
7820
7771
7719
7665
7608
7549
7486
7422
7355
7285
7212
7137
7059
6979
6896
6811
6723
6633
6540
6445
6348
6249
6148
6045
5939
5832
5722
5611
5497
5381
5264
5145
5023
4900
4775
4649
4520
4390
4258
4125
3990
3854
3717
3577
3437
3295
3152
3007
2862
2715
2566
2417
2267
2116
1965
1813
1661
1510
1358
1208
1058
909
761
615
471
327
186
46
-92
-229
-364
-496
-627
-756
-883
-1008
-1131
-1252
-1371
-1489
-1604
-1718
-1830
-1941
-2050
-2157
-2263
-2367
-2469
-2570
-2670
-2768
-2864
-2959
-3052
-3144
-3234
-3322
-3409
-3495
-3579
-3661
-3742
-3822
-3900
-3977
-4051
-4126
-4199
-4270
-4340
-4408
-4474
-4539
-4603
-4664
-4724
-4782
-4838
-4893
-4945
-4996
-5046
-5093
-5139
-5184
-5227
-5268
-5308
-5346
-5383
-5419
-5454
-5487
-5518
-5549
-5577
-5605
-5631
-5655
-5678
-5699
-5719
-5737
-5754
-5770
-5783
-5795
-5806
-5816
-5824
-5830
-5836
-5840
-5842
-5844
-5844
-5844
-5842
-5840
-5836
-5832
-5827
-5822
-5816
-5809
-5802
-5794
-5786
-5777
-5769
-5760
-5751
-5742
-5733
-5724
-5715
-5706
-5698
-5690
-5682
-5674
-5667
-5660
-5654
-5649
-5644
-5640
-5636
-5633
-5631
-5629
-5629
-5629
-5630
-5632
-5635
-5639
-5643
-5648
-5654
-5660
-5667
-5674
-5682
-5689
-5698
-5706
-5715
-5724
-5733
-5742
-5752
-5761
-5771
-5781
-5791
-5801
-5810
-5819
-5828
-5836
-5844
-5852
-5858
-5865
-5871
-5876
-5881
-5885
-5889
-5892
-5895
-5896
-5898
-5898
-5897
-5896
-5894
-5890
-5886
-5880
-5873
-5865
-5856
-5845
-5833
-5820
-5805
-5788
-5770
-5751
-5730
-5707
-5682
-5656
-5628
-5598
-5566
-5533
-5498
-5461
-5423
-5382
-5340
-5297
-5252
-5205
-5157
-5108
-5058
-5006
-4954
-4900
-4846
-4792
-4737
-4681
-4625
-4569
-4513
-4456
-4400
-4344
-4289
-4234
-4179
-4126
-4073
-4022
-3971
-3922
-3874
-3828
-3782
-3738
-3695
-3654
-3613
-3574
-3536
-3498
-3462
-3426
-3392
-3358
-3325
-3292
-3261
-3229
-3198
-3167
-3136
-3105
-3075
-3044
-3013
-2983
-2952
-2921
-2890
-2858
-2826
-2794
-2762
-2728
-2695
-2661
-2626
-2591
-2555
-2519
-2482
-2445
-2407
-2368
-2330
-2290
-2251
-2211
-2170
-2129
-2088
-2047
-2005
-1964
-1923
-1881
-1839
-1797
-1754
-1711
-1668
-1624
-1580
-1535
-1489
-1443
-1396
-1348
-1299
-1249
-1198
-1145
-1092
-1038
-982
-925
-867
-808
-749
-688
-626
-564
-501
-437
-372
-307
-242
-176
-111
-45
21
87
153
220
286
352
418
484
550
615
680
745
810
873
937
999
1061
1122
1182
1241
1300
1357
1413
1468
1523
1576
1628
1680
1730
1780
1829
1877
1925
1972
2019
2066
2112
2159
2206
2252
2300
2348
2397
2446
2496
2548
2600
2654
2709
2765
2822
2881
2941
3002
3064
3128
3193
3258
3325
3392
3460
3529
3599
3669
3740
3811
3883
3955
4027
4101
4174
4248
4322
4396
4471
4546
4621
4696
4771
4846
4920
4995
5069
5142
5215
5287
5358
5428
5497
5566
5633
5699
5763
5827
5889
5949
6008
6065
6120
6174
6227
6277
6326
6374
6419
6464
6506
6547
6586
6624
6659
6693
6726
6756
6785
6812
6838
6862
6884
6906
6926
6945
6962
6979
6995
7010
7023
7036
7048
7059
7069
7079
7087
7094
7101
7106
7110
7114
7116
7118
7118
7118
7117
7115
7111
7107
7102
7095
7087
7078
7068
7056
7043
7029
7014
6997
6979
6960
6939
6918
6895
6870
6845
6818
6789
6760
6729
6698
6665
6631
6596
6559
6522
6484
6444
6404
6362
6320
6276
6231
6185
6138
6090
6041
5991
5940
5887
5834
5779
5724
5667
5609
5550
5491
5430
5368
5305
5241
5176
5110
5044
4976
4908
4838
4768
4698
4626
4555
4482
4409
4335
4261
4186
4110
4034
3957
3880
3802
3724
3645
3566
3485
3405
3323
3241
3158
3075
2990
2905
2819
2733
2645
2557
2469
2380
2290
2201
2111
2021
1930
1840
1750
1660
1570
1480
1390
1301
1212
1123
1035
947
859
772
686
600
515
431
348
265
184
103
24
-54
-131
-208
-282
-356
-429
-500
-569
-638
-705
-771
-835
-898
-960
-1020
-1080
-1138
-1195
-1251
-1305
-1359
-1411
-1463
-1513
-1563
-1611
-1658
-1704
-1750
-1795
-1839
-1882
-1925
-1967
-2009
-2051
-2092
-2132
-2173
-2212
-2252
-2291
-2330
-2369
-2407
-2444
-2482
-2519
-2556
-2592
-2629
-2665
-2701
-2738
-2774
-2810
-2847
-2883
-2920
-2957
-2995
-3032
-3070
-3109
-3148
-3187
-3226
-3266
-3306
-3346
-3387
-3427
-3468
-3508
-3549
-3589
-3629
-3669
-3708
-3748
-3787
-3826
-3865
-3903
-3942
-3980
-4018
-4056
-4094
-4132
-4169
-4206
-4242
-4278
-4313
-4347
-4381
-4413
-4445
-4476
-4505
-4534
-4561
-4587
-4612
-4635
-4657
-4678
-4697
-4715
-4731
-4745
-4759
-4770
-4781
-4791
-4799
-4806
-4813
-4819
-4824
-4828
-4832
-4835
-4838
-4840
-4841
-4843
-4843
-4844
-4843
-4843
-4842
-4840
-4839
-4837
-4835
-4833
-4831
-4829
-4828
-4826
-4825
-4824
-4824
-4824
-4824
-4824
-4825
-4826
-4828
-4830
-4831
-4833
-4835
-4838
-4840
-4841
-4843
-4845
-4846
-4847
-4847
-4847
-4846
-4845
-4843
-4840
-4837
-4832
-4828
-4822
-4816
-4810
-4802
-4795
-4787
-4779
-4770
-4761
-4752
-4742
-4732
-4722
-4711
-4700
-4689
-4678
-4667
-4655
-4643
-4630
-4618
-4605
-4593
-4580
-4567
-4554
-4540
-4527
-4513
-4499
-4485
-4471
-4457
-4443
-4429
-4415
-4401
-4387
-4374
-4360
-4346
-4333
-4319
-4306
-4293
-4279
-4265
-4251
-4237
-4222
-4206
-4190
-4173
-4156
-4137
-4118
-4098
-4078
-4057
-4035
-4011
-3989
-3965
-3940
-3914
-3887
-3860
-3831
-3802
-3771
-3739
-3706
-3672
-3637
-3600
-3562
-3523
-3482
-3440
-3396
-3350
-3302
-3253
-3202
-3149
-3094
-3038
-2980
-2920
-2859
-2795
-2730
-2663
-2594
-2523
-2450
-2376
-2299
-2221
-2141
-2059
-1975
-1890
-1803
-1715
-1624
-1533
-1439
-1345
-1248
-1151
-1052
-951
-850
-748
-645
-541
-436
-330
-224
-116
-9
100
208
318
428
538
648
760
871
983
1096
1209
1322
1436
1550
1664
1779
1894
2009
2126
2241
2357
2473
2589
2705
2821
2937
3053
3169
3285
3401
3517
3633
3749
3866
3983
4100
4217
4334
4451
4568
4685
4801
4917
5033
5149
5263
5378
5491
5604
5716
5828
5938
6047
6155
6261
6367
6471
6574
6676
6776
6874
6971
7066
7159
7251
7341
7429
7515
7599
7681
7760
7838
7913
7986
8057
8125
8191
8254
8314
8372
8427
8479
8529
8576
8621
8663
8702
8739
8773
8805
8835
8862
8887
8910
8930
8949
8965
8980
8992
9003
9012
9018
9023
9027
9028
9028
9026
9023
9018
9011
9003
8993
8982
8969
8954
8937
8919
8899
8877
8854
8829
8803
8775
8746
8715
8683
8649
8614
8579
8542
8504
8466
8426
8386
8345
8303
8261
8218
8173
8130
8086
8041
7995
7950
7904
7857
7811
7763
7716
7668
7620
7571
7522
7473
7423
7372
7322
7271
7220
7169
7117
7066
7014
6962
6910
6858
6806
6754
6702
6650
6597
6545
6492
6439
6386
6333
6279
6225
6170
6114
6058
6001
5943
5884
5824
5763
5701
5638
5573
5508
5441
5373
5304
5234
5163
5091
5018
4944
4870
4794
4719
4642
4566
4489
4411
4334
4256
4178
4101
4022
3945
3868
3791
3714
3638
3562
3486
3412
3338
3265
3193
3122
3052
2983
2916
2850
2785
2722
2661
2600
2541
2484
2428
2373
2320
2269
2218
2169
2122
2076
2031
1987
1945
1904
1864
1826
1789
1753
1719
1687
1656
1626
1597
1571
1545
1521
1498
1477
1457
1438
1420
1404
1388
1374
1360
1348
1336
1325
1315
1305
1296
1287
1279
1270
1262
1253
1245
1237
1228
1219
1209
1200
1189
1179
1167
1155
1142
1129
1114
1099
1083
1066
1048
1029
1008
986
963
939
913
886
858
829
798
766
734
700
666
630
594
557
519
481
441
402
361
320
279
237
194
151
108
65
21
-23
-67
-112
-157
-202
-248
-294
-340
-386
-432
-478
-525
-571
-616
-662
-707
-752
-797
-841
-884
-927
-970
-1012
-1053
-1094
-1134
-1173
-1212
-1250
-1288
-1325
-1361
-1397
-1432
-1467
-1501
-1535
-1569
-1602
-1635
-1667
-1700
-1731
-1763
-1795
-1826
-1857
-1888
-1920
-1951
-1982
-2013
-2045
-2079
-2111
-2144
-2178
-2212
-2247
-2282
-2317
-2353
-2390
-2428
-2466
-2505
-2544
-2585
-2626
-2667
-2709
-2752
-2795
-2839
-2883
-2927
-2971
-3016
-3060
-3104
-3148
-3192
-3235
-3279
-3322
-3366
-3409
-3452
-3496
-3539
-3582
-3626
-3669
-3713
-3756
-3800
-3844
-3889
-3933
-3978
-4022
-4067
-4114
-4159
-4205
-4251
-4297
-4342
-4387
-4433
-4477
-4522
-4566
-4609
-4652
-4694
-4736
-4777
-4817
-4856
-4894
-4932
-4969
-5004
-5039
-5073
-5106
-5138
-5169
-5200
-5229
-5257
-5285
-5312
-5338
-5364
-5388
-5412
-5435
-5457
-5479
-5499
-5519
-5537
-5555
-5572
-5587
-5602
-5615
-5628
-5639
-5650
-5659
-5668
-5675
-5682
-5687
-5692
-5695
-5697
-5699
-5699
-5698
-5697
-5694
-5690
-5686
-5681
-5675
-5669
-5662
-5655
-5648
-5640
-5632
-5624
-5616
-5609
-5601
-5594
-5587
-5580
-5574
-5569
-5564
-5559
-5555
-5551
-5548
-5546
-5545
-5544
-5544
-5545
-5546
-5548
-5551
-5554
-5559
-5563
-5568
-5573
-5579
-5585
-5591
-5597
-5603
-5609
-5614
-5620
-5624
-5629
-5633
-5636
-5638
-5639
-5639
-5638
-5635
-5632
-5627
-5620
-5611
-5601
-5589
-5576
-5560
-5542
-5522
-5499
-5474
-5446
-5416
-5383
-5348
-5309
-5268
-5224
-5176
-5125
-5071
-5013
-4952
-4888
-4820
-4749
-4674
-4596
-4515
-4431
-4344
-4254
-4161
-4066
-3968
-3868
-3765
-3661
-3554
-3446
-3336
-3225
-3113
-3000
-2885
-2770
-2654
-2538
-2421
-2304
-2186
-2068
-1950
-1832
-1714
-1596
-1478
-1359
-1241
-1123
-1006
-888
-771
-655
-539
-424
-309
-196
-83
28
138
247
354
459
563
665
764
862
958
1052
1144
1234
1321
1406
1490
1571
1649
1726
1800
1873
1943
2011
2076
2140
2202
2261
2318
2373
2426
2477
2526
2573
2617
2660
2701
2739
2776
2811
2844
2875
2905
2932
2958
2983
3006
3028
3048
3066
3084
3100
3115
3128
3140
3151
3160
3168
3174
3180
3183
3186
3187
3186
3184
3180
3175
3168
3159
3149
3137
3123
3107
3090
3071
3051
3029
3005
2979
2952
2923
2893
2861
2827
2792
2755
2717
2677
2635
2592
2548
2502
2454
2404
2353
2300
2246
2189
2131
2071
2009
1946
1881
1815
1746
1676
1605
1532
1457
1380
1302
1223
1141
1059
975
889
802
715
625
535
444
352
259
164
70
-26
-122
-220
-317
-415
-514
-614
-713
-814
-914
-1014
-1116
-1217
-1318
-1419
-1520
-1621
-1721
-1821
-1921
-2021
-2120
-2219
-2317
-2415
-2513
-2610
-2706
-2802
-2898
-2993
-3087
-3181
-3273
-3365
-3457
-3547
-3636
-3725
-3812
-3898
-3983
-4067
-4149
-4231
-4310
-4389
-4465
-4541
-4614
-4686
-4757
-4826
-4893
-4959
-5023
-5086
-5147
-5206
-5264
-5320
-5374
-5427
-5478
-5527
-5575
-5621
-5665
-5708
-5749
-5788
-5826
-5863
-5898
-5932
-5965
-5997
-6027
-6056
-6084
-6111
-6136
-6161
-6184
-6206
-6227
-6247
-6265
-6282
-6299
-6314
-6328
-6340
-6352
-6363
-6373
-6382
-6390
-6398
-6405
-6411
-6416
-6421
-6426
-6430
-6433
-6436
-6438
-6440
-6442
-6443
-6444
-6444
-6444
-6444
-6444
-6443
-6442
-6441
-6440
-6438
-6437
-6435
-6433
-6431
-6430
-6428
-6426
-6423
-6421
-6419
-6416
-6414
-6411
-6409
-6407
-6405
-6403
-6401
-6399
-6398
-6397
-6396
-6396
-6396
-6396
-6397
-6398
-6400
-6403
-6406
-6410
-6414
-6420
-6426
-6433
-6440
-6449
-6459
-6469
-6481
-6493
-6507
-6522
-6537
-6554
-6573
-6592
-6613
-6635
-6658
-6682
-6707
-6734
-6762
-6791
-6822
-6853
-6886
-6920
-6956
-6992
-7030
-7069
-7110
-7151
-7194
-7239
-7284
-7332
-7380
-7430
-7482
-7535
-7590
-7647
-7705
-7764
-7826
-7889
-7953
-8020
-8087
-8156
-8227
-8299
-8372
-8446
-8521
-8597
-8674
-8752
-8830
-8909
-8988
-9067
-9147
-9226
-9306
-9386
-9466
-9545
-9624
-9703
-9781
-9859
-9936
-10012
-10087
-10161
-10234
-10305
-10375
-10444
-10510
-10576
-10639
-10700
-10760
-10817
-10872
-10925
-10976
-11024
-11069
-11112
-11152
-11189
-11223
-11254
-11282
-11306
-11327
-11345
-11360
-11372
-11380
-11385
-11387
-11385
-11381
-11373
-11362
-11347
-11330
-11310
-11287
-11260
-11231
-11199
-11164
-11125
-11084
-11040
-10993
-10943
-10891
-10835
-10777
-10716
-10653
-10586
-10517
-10445
-10370
-10292
-10211
-10127
-10041
-9952
-9860
-9765
-9667
-9567
-9464
-9358
-9249
-9138
-9024
-8907
-8787
-8665
-8540
-8413
-8283
-8151
-8016
-7879
-7739
-7597
-7452
-7305
-7156
-7004
-6851
-6695
-6537
-6378
-6216
-6053
-5888
-5721
-5553
-5383
-5211
-5038
-4864
-4688
-4511
-4333
-4153
-3973
-3792
-3610
-3427
-3244
-3060
-2875
-2690
-2505
-2320
-2135
-1949
-1764
-1579
-1394
-1210
-1026
-843
-660
-478
-297
-117
62
240
416
591
764
936
1106
1274
1440
1604
1766
1925
2083
2237
2390
2539
2686
2831
2972
3110
3246
3378
3507
3633
3755
3875
3991
4103
4212
4318
4420
4519
4614
4705
4793
4878
4959
5036
5110
5180
5247
5310
5369
5426
5478
5528
5574
5616
5655
5690
5722
5751
5776
5797
5815
5829
5840
5848
5852
5853
5851
5845
5836
5824
5810
5792
5772
5748
5722
5693
5661
5626
5588
5548
5505
5459
5411
5360
5307
5252
5194
5135
5073
5009
4944
4876
4806
4735
4662
4587
4510
4432
4352
4271
4188
4104
4019
3933
3845
3757
3667
3577
3485
3393
3299
3205
3110
3014
2918
2821
2723
2624
2525
2425
2324
2223
2121
2017
1914
1810
1704
1598
1491
1383
1275
1165
1055
944
832
720
607
493
379
264
149
33
-83
-199
-316
-434
-552
-670
-788
-907
-1026
-1145
-1265
-1385
-1504
-1624
-1743
-1863
-1982
-2100
-2218
-2336
-2452
-2568
-2684
-2798
-2911
-3023
-3135
-3245
-3354
-3461
-3568
-3673
-3776
-3879
-3979
-4078
-4176
-4273
-4367
-4460
-4551
-4640
-4727
-4812
-4895
-4976
-5054
-5130
-5203
-5274
-5343
-5409
-5472
-5533
-5592
-5648
-5702
-5753
-5802
-5848
-5892
-5934
-5974
-6011
-6045
-6078
-6108
-6137
-6163
-6187
-6210
-6231
-6250
-6267
-6283
-6298
-6311
-6323
-6334
-6344
-6352
-6360
-6366
-6371
-6376
-6379
-6382
-6384
-6385
-6385
-6384
-6382
-6380
-6376
-6372
-6367
-6360
-6353
-6346
-6337
-6328
-6319
-6308
-6297
-6286
-6273
-6261
-6247
-6233
-6218
-6202
-6186
-6169
-6152
-6133
-6114
-6094
-6073
-6051
-6028
-6003
-5978
-5952
-5924
-5895
-5865
-5833
-5800
-5766
-5731
-5695
-5658
-5619
-5580
-5539
-5498
-5456
-5413
-5369
-5324
-5278
-5232
-5185
-5137
-5089
-5040
-4990
-4941
-4891
-4841
-4790
-4740
-4690
-4639
-4589
-4538
-4488
-4438
-4387
-4337
-4287
-4237
-4186
-4137
-4086
-4037
-3988
-3939
-3891
-3842
-3794
-3746
-3698
-3651
-3604
-3557
-3510
-3464
-3418
-3372
-3327
-3282
-3237
-3193
-3149
-3105
-3062
-3019
-2977
-2934
-2892
-2851
-2809
-2767
-2726
-2685
-2644
-2602
-2561
-2520
-2479
-2437
-2396
-2354
-2312
-2270
-2227
-2184
-2141
-2098
-2054
-2009
-1965
-1921
-1875
-1830
-1784
-1738
-1691
-1644
-1597
-1549
-1502
-1454
-1405
-1357
-1309
-1260
-1212
-1163
-1114
-1066
-1016
-968
-920
-871
-822
-774
-725
-675
-626
-577
-527
-477
-427
-377
-326
-276
-225
-174
-123
-72
-21
30
82
133
185
238
290
343
396
449
503
556
610
665
719
774
829
884
940
996
1052
1108
1164
1221
1278
1335
1393
1451
1509
1567
1626
1685
1745
1805
1865
1926
1987
2048
2110
2172
2234
2297
2361
2425
2490
2555
2621
2688
2756
2824
2894
2964
3036
3109
3183
3258
3333
3410
3488
3567
3646
3726
3807
3889
3971
4053
4136
4220
4304
4388
4473
4558
4643
4729
4815
4901
4987
5074
5160
5247
5334
5420
5507
5594
5681
5767
5854
5940
6026
6112
6198
6283
6368
6452
6537
6620
6703
6786
6868
6949
7030
7111
7192
7272
7351
7431
7510
7589
7667
7745
7823
7900
7977
8054
8129
8205
8280
8354
8427
8500
8572
8644
8715
8784
8853
8921
8988
9054
9119
9183
9247
9309
9370
9431
9492
9551
9610
9669
9727
9785
9843
9900
9957
10014
10070
10127
10183
10239
10295
10351
10406
10462
10518
10573
10629
10685
10741
10798
10855
10912
10969
11027
11085
11144
11204
11264
11325
11386
11448
11511
11575
11639
11704
11770
11837
11905
11973
12042
12112
12183
12254
12327
12400
12474
12548
12623
12699
12776
12853
12930
13009
13087
13167
13246
13327
13407
13489
13570
13653
13735
13818
13901
13985
14068
14152
14236
14319
14403
14487
14570
14654
14737
14820
14903
14985
15067
15149
15231
15312
15392
15472
15552
15630
15708
15786
15862
15937
16011
16084
16155
16227
16296
16364
16431
16496
16560
16623
16684
16744
16803
16860
16915
16969
17021
17072
17121
17169
17215
17259
17302
17343
17383
17421
17457
17491
17524
17554
17583
17609
17634
17656
17676
17694
17710
17724
17735
17745
17752
17757
17760
17761
17759
17755
17749
17740
17729
17716
17701
17683
17663
17642
17618
17591
17563
17533
17501
17467
17431
17394
17355
17314
17272
17228
17182
17136
17087
17038
16987
16934
16881
16826
16770
16712
16654
16594
16534
16472
16410
16347
16283
16218
16152
16085
16017
15948
15878
15807
15735
15661
15587
15512
15435
15358
15279
15199
15119
15037
14954
14871
14786
14701
14614
14527
14439
14350
14261
14170
14079
13987
13894
13800
13705
13610
13514
13418
13321
13223
13125
13026
12927
12827
12727
12626
12525
12424
12323
12222
12120
12018
11916
11814
11712
11610
11508
11407
11305
11203
11102
11000
10899
10798
10697
10596
10496
10395
10294
10194
10093
9993
9893
9792
9692
9592
9492
9393
9293
9194
9095
8997
8898
8801
8703
8607
8511
8415
8320
8226
8132
8041
7949
7859
7769
7681
7593
7507
7422
7338
7256
7175
7095
7016
6939
6864
6790
6717
6646
6577
6508
6442
6376
6313
6250
6190
6131
6074
6018
5965
5913
5863
5816
5770
5727
5686
5647
5610
5575
5542
5512
5484
5458
5434
5412
5392
5374
5358
5344
5332
5322
5313
5306
5300
5296
5293
5292
5292
5293
5295
5299
5303
5309
5316
5323
5331
5340
5349
5359
5369
5380
5390
5401
5412
5422
5432
5441
5450
5459
5467
5474
5481
5486
5491
5494
5496
5498
5498
5496
5494
5490
5484
5478
5469
5460
5450
5438
5425
5411
5396
5379
5362
5344
5325
5305
5285
5264
5242
5220
5197
5174
5151
5128
5105
5082
5059
5037
5015
4993
4972
4951
4932
4913
4896
4880
4865
4851
4840
4830
4822
4815
4811
4809
4810
4812
4817
4825
4834
4846
4861
4877
4896
4917
4940
4964
4991
5019
5048
5080
5113
5147
5182
5219
5257
5297
5337
5379
5422
5466
5511
5557
5604
5653
5702
5752
5804
5856
5909
5963
6017
6072
6128
6183
6240
6296
6352
6409
6465
6521
6577
6633
6688
6742
6797
6850
6903
6955
7007
7058
7108
7158
7207
7255
7302
7348
7394
7439
7483
7526
7567
7608
7648
7687
7724
7760
7796
7830
7863
7895
7926
7955
7984
8012
8039
8064
8089
8113
8135
8157
8178
8198
8216
8234
8250
8266
8280
8293
8306
8317
8327
8337
8345
8353
8360
8366
8371
8375
8378
8381
8382
8383
8383
8382
8379
8376
8371
8366
8359
8352
8343
8333
8323
8311
8298
8284
8269
8253
8236
8219
8200
8180
8159
8138
8115
8092
8067
8041
8015
7987
7959
7929
7899
7867
7835
7801
7766
7730
7692
7654
7614
7573
7531
7487
7442
7396
7348
7299
7248
7196
7142
7086
7029
6970
6909
6846
6782
6716
6649
6580
6509
6436
6362
6287
6209
6130
6050
5967
5884
5798
5712
5623
5534
5443
5350
5256
5160
5063
4964
4864
4763
4660
4555
4450
4342
4234
4124
4013
3900
3786
3671
3555
3438
3319
3200
3079
2958
2836
2713
2589
2465
2340
2214
2088
1962
1834
1707
1579
1451
1322
1194
1065
937
808
680
552
425
298
171
45
-80
-205
-329
-453
-575
-696
-816
-936
-1053
-1170
-1285
-1399
-1511
-1622
-1731
-1839
-1944
-2048
-2150
-2250
-2348
-2445
-2538
-2630
-2720
-2807
-2892
-2974
-3054
-3132
-3207
-3279
-3350
-3417
-3482
-3544
-3604
-3661
-3716
-3768
-3818
-3864
-3909
-3950
-3990
-4026
-4059
-4091
-4121
-4148
-4172
-4194
-4215
-4233
-4249
-4264
-4276
-4288
-4297
-4306
-4313
-4319
-4324
-4328
-4331
-4333
-4335
-4336
-4337
-4337
-4338
-4338
-4338
-4337
-4337
-4337
-4337
-4338
-4338
-4339
-4340
-4341
-4342
-4344
-4346
-4349
-4352
-4355
-4358
-4362
-4366
-4371
-4375
-4381
-4386
-4392
-4397
-4404
-4410
-4417
-4424
-4432
-4440
-4448
-4457
-4466
-4477
-4487
-4499
-4511
-4524
-4537
-4552
-4568
-4584
-4601
-4619
-4638
-4658
-4679
-4700
-4722
-4745
-4769
-4793
-4818
-4843
-4870
-4897
-4924
-4953
-4982
-5012
-5043
-5074
-5106
-5138
-5170
-5203
-5236
-5270
-5304
-5338
-5372
-5406
-5440
-5474
-5509
-5543
-5577
-5611
-5646
-5680
-5713
-5747
-5781
-5814
-5848
-5881
-5913
-5946
-5979
-6011
-6044
-6076
-6108
-6140
-6172
-6204
-6237
-6269
-6301
-6333
-6365
-6398
-6430
-6462
-6494
-6526
-6557
-6589
-6620
-6651
-6682
-6712
-6742
-6772
-6801
-6830
-6859
-6887
-6915
-6942
-6969
-6996
-7022
-7047
-7072
-7097
-7121
-7144
-7167
-7190
-7212
-7234
-7255
-7275
-7295
-7315
-7334
-7352
-7370
-7387
-7404
-7420
-7436
-7451
-7466
-7480
-7494
-7508
-7521
-7534
-7546
-7558
-7570
-7581
-7593
-7603
-7614
-7624
-7634
-7644
-7654
-7664
-7673
-7682
-7691
-7700
-7709
-7717
-7726
-7734
-7743
-7751
-7759
-7767
-7775
-7782
-7790
-7797
-7804
-7811
-7818
-7824
-7831
-7837
-7843
-7849
-7855
-7860
-7865
-7871
-7876
-7880
-7885
-7889
-7893
-7896
-7899
-7902
-7905
-7907
-7908
-7910
-7911
-7911
-7912
-7912
-7911
-7911
-7910
-7909
-7908
-7906
-7905
-7903
-7901
-7898
-7896
-7893
-7890
-7887
-7884
-7881
-7878
-7875
-7871
-7868
-7865
-7862
-7860
-7857
-7854
-7852
-7850
-7847
-7845
-7843
-7842
-7840
-7838
-7837
-7835
-7834
-7832
-7831
-7829
-7828
-7826
-7825
-7823
-7821
-7819
-7816
-7813
-7810
-7806
-7802
-7798
-7793
-7788
-7782
-7777
-7770
-7764
-7757
-7749
-7742
-7734
-7725
-7717
-7707
-7697
-7687
-7676
-7665
-7652
-7640
-7626
-7612
-7597
-7581
-7564
-7546
-7527
-7507
-7486
-7464
-7441
-7417
-7391
-7365
-7337
-7309
-7279
-7248
-7217
-7185
-7152
-7118
-7083
-7048
-7012
-6975
-6937
-6899
-6861
-6822
-6783
-6743
-6703
-6663
-6622
-6581
-6540
-6498
-6457
-6415
-6373
-6332
-6290
-6248
-6207
-6165
-6124
-6083
-6043
-6002
-5963
-5923
-5884
-5846
-5808
-5771
-5734
-5698
-5663
-5627
-5593
-5559
-5525
-5492
-5460
-5428
-5396
-5365
-5334
-5304
-5274
-5244
-5215
-5186
-5157
-5128
-5100
-5072
-5043
-5015
-4987
-4959
-4931
-4902
-4874
-4846
-4817
-4788
-4760
-4731
-4702
-4673
-4643
-4614
-4584
-4555
-4525
-4495
-4465
-4434
-4404
-4373
-4342
-4311
-4279
-4247
-4215
-4183
-4151
-4118
-4085
-4051
-4017
-3983
-3948
-3913
-3878
-3842
-3805
-3768
-3730
-3691
-3652
-3612
-3572
-3531
-3489
-3446
-3403
-3359
-3314
-3269
-3223
-3177
-3129
-3081
-3033
-2984
-2934
-2884
-2834
-2782
-2731
-2678
-2625
-2572
-2517
-2462
-2407
-2351
-2294
-2236
-2177
-2118
-2058
-1997
-1936
-1873
-1810
-1746
-1680
-1614
-1548
-1480
-1411
-1341
-1271
-1199
-1127
-1053
-978
-903
-826
-748
-669
-590
-509
-427
-345
-261
-177
-92
-6
81
168
256
345
434
524
614
705
796
887
979
1072
1164
1257
1350
1443
1536
1629
1723
1817
1910
2004
2098
2191
2284
2377
2470
2562
2654
2745
2836
2925
3014
3102
3189
3274
3359
3441
3523
3602
3680
3756
3831
3903
3973
4041
4107
4171
4232
4291
4347
4401
4453
4502
4548
4591
4632
4670
4706
4738
4768
4795
4819
4840
4859
4874
4887
4898
4905
4910
4912
4912
4909
4903
4895
4884
4870
4854
4836
4815
4792
4766
4738
4708
4675
4640
4603
4564
4523
4480
4435
4388
4339
4288
4236
4182
4127
4070
4011
3952
3891
3829
3766
3702
3637
3572
3506
3440
3373
3306
3239
3172
3105
3037
2970
2903
2836
2769
2702
2635
2569
2503
2437
2372
2307
2242
2178
2114
2051
1988
1927
1865
1805
1745
1686
1628
1572
1516
1461
1408
1356
1305
1255
1207
1160
1114
1070
1028
987
947
909
873
838
805
774
744
716
689
664
641
619
599
580
562
546
532
519
507
497
488
480
474
469
465
463
462
463
465
468
473
480
488
498
509
522
536
552
569
588
609
631
654
678
705
732
761
791
822
854
887
921
957
993
1030
1067
1105
1144
1183
1223
1263
1304
1344
1385
1425
1466
1506
1547
1587
1627
1666
1705
1743
1780
1817
1853
1888
1922
1955
1987
2017
2048
2077
2105
2131
2156
2181
2204
2225
2246
2265
2284
2301
2317
2332
2346
2359
2371
2382
2392
2401
2409
2416
2423
2429
2434
2439
2442
2446
2449
2451
2453
2455
2456
2458
2459
2460
2461
2462
2463
2465
2466
2468
2470
2472
2475
2478
2481
2485
2490
2495
2500
2506
2513
2520
2528
2537
2547
2557
2568
2580
2592
2606
2620
2635
2650
2667
2684
2702
2720
2740
2760
2781
2802
2824
2846
2869
2893
2917
2941
2966
2991
3017
3043
3069
3096
3123
3151
3179
3207
3235
3264
3293
3322
3352
3381
3411
3441
3471
3502
3532
3563
3594
3625
3656
3688
3720
3751
3783
3815
3848
3880
3912
3945
3977
4010
4042
4075
4107
4139
4171
4203
4235
4267
4298
4330
4361
4392
4423
4453
4484
4514
4544
4574
4603
4632
4661
4689
4717
4744
4772
4798
4825
4851
4876
4902
4926
4951
4975
4998
5021
5044
5066
5087
5108
5128
5147
5166
5184
5201
5217
5233
5247
5260
5272
5283
5293
5301
5309
5314
5319
5322
5323
5323
5320
5317
5311
5304
5295
5285
5272
5258
5242
5224
5204
5183
5160
5134
5107
5078
5048
5015
4981
4944
4906
4866
4824
4781
4735
4688
4638
4587
4535
4480
4424
4366
4306
4245
4183
4118
4053
3986
3917
3848
3776
3704
3630
3556
3480
3403
3325
3246
3166
3086
3005
2923
2841
2758
2675
2592
2508
2425
2341
2257
2172
2088
2004
1920
1836
1753
1669
1586
1503
1421
1338
1257
1175
1095
1014
934
855
776
697
619
541
463
386
309
232
155
78
1
-75
-152
-228
-305
-381
-458
-534
-610
-687
-763
-840
-916
-993
-1069
-1146
-1223
-1299
-1376
-1453
-1530
-1607
-1684
-1762
-1839
-1917
-1995
-2074
-2152
-2231
-2310
-2389
-2468
-2548
-2628
-2709
-2789
-2870
-2951
-3033
-3114
-3196
-3278
-3360
-3443
-3526
-3609
-3692
-3776
-3860
-3944
-4029
-4114
-4200
-4286
-4373
-4461
-4549
-4637
-4726
-4816
-4907
-4999
-5091
-5184
-5278
-5372
-5468
-5564
-5662
-5760
-5860
-5960
-6062
-6165
-6269
-6374
-6480
-6587
-6695
-6804
-6914
-7026
-7138
-7251
-7365
-7480
-7596
-7712
-7830
-7948
-8067
-8186
-8306
-8426
-8547
-8669
-8790
-8912
-9035
-9157
-9280
-9403
-9527
-9650
-9774
-9898
-10022
-10146
-10270
-10394
-10518
-10642
-10766
-10889
-11013
-11136
-11260
-11383
-11505
-11628
-11750
-11871
-11993
-12113
-12234
-12354
-12473
-12592
-12710
-12827
-12944
-13059
-13175
-13289
-13402
-13515
-13626
-13736
-13845
-13953
-14060
-14165
-14268
-14370
-14470
-14568
-14665
-14759
-14852
-14942
-15030
-15115
-15198
-15279
-15357
-15432
-15504
-15574
-15640
-15704
-15764
-15822
-15876
-15928
-15976
-16021
-16062
-16100
-16135
-16167
-16195
-16219
-16242
-16260
-16274
-16286
-16295
-16300
-16302
-16300
-16296
-16289
-16277
-16264
-16248
-16228
-16206
-16181
-16152
-16122
-16088
-16053
-16015
-15974
-15931
-15885
-15838
-15788
-15736
-15682
-15626
-15569
-15509
-15448
-15385
-15321
-15255
-15188
-15119
-15049
-14978
-14905
-14831
-14757
-14681
-14604
-14526
-14447
-14367
-14287
-14206
-14124
-14042
-13959
-13876
-13792
-13708
-13624
-13539
-13455
-13370
-13285
-13199
-13114
-13029
-12943
-12858
-12773
-12687
-12602
-12516
-12431
-12345
-12260
-12174
-12089
-12003
-11918
-11832
-11747
-11661
-11575
-11489
-11404
-11317
-11231
-11145
-11059
-10972
-10885
-10798
-10711
-10623
-10535
-10447
-10358
-10270
-10181
-10091
-10002
-9912
-9822
-9732
-9642
-9552
-9461
-9370
-9279
-9188
-9097
-9006
-8915
-8823
-8732
-8640
-8548
-8457
-8365
-8273
-8180
-8087
-7996
-7903
-7810
-7718
-7625
-7533
-7440
-7348
-7255
-7163
-7071
-6979
-6887
-6795
-6704
-6612
-6521
-6430
-6340
-6249
-6159
-6069
-5980
-5890
-5801
-5713
-5624
-5536
-5449
-5362
-5275
-5189
-5103
-5018
-4933
-4848
-4764
-4681
-4599
-4516
-4435
-4354
-4274
-4194
-4115
-4035
-3958
-3880
-3803
-3727
-3651
-3575
-3500
-3425
-3351
-3276
-3203
-3129
-3056
-2983
-2910
-2838
-2766
-2694
-2622
-2550
-2479
-2407
-2336
-2265
-2194
-2123
-2052
-1982
-1911
-1841
-1771
-1701
-1631
-1562
-1492
-1423
-1353
-1284
-1216
-1147
-1078
-1010
-942
-874
-807
-739
-672
-605
-539
-472
-406
-340
-275
-209
-144
-80
-15
49
113
177
241
304
367
430
492
555
617
679
741
802
863
924
984
1043
1103
1161
1219
1277
1334
1390
1446
1501
1556
1609
1662
1714
1766
1816
1866
1914
1961
2008
2053
2097
2140
2182
2223
2262
2301
2338
2374
2408
2442
2473
2504
2533
2561
2587
2612
2636
2658
2678
2697
2714
2730
2744
2757
2768
2778
2786
2793
2798
2802
2804
2805
2804
2802
2798
2793
2786
2778
2768
2757
2745
2731
2715
2698
2680
2660
2639
2617
2593
2568
2541
2513
2484
2453
2422
2389
2355
2320
2285
2248
2210
2171
2131
2090
2049
2007
1964
1920
1876
1831
1786
1740
1693
1646
1598
1550
1502
1452
1403
1353
1302
1250
1198
1146
1093
1039
985
930
874
818
761
703
645
586
526
465
404
342
279
215
151
86
20
-46
-113
-181
-249
-318
-388
-458
-529
-600
-672
-744
-817
-890
-963
-1037
-1110
-1184
-1258
-1332
-1406
-1481
-1555
-1629
-1702
-1776
-1850
-1923
-1996
-2069
-2141
-2213
-2284
-2355
-2426
-2496
-2565
-2634
-2702
-2769
-2835
-2900
-2964
-3027
-3089
-3150
-3210
-3268
-3325
-3381
-3435
-3488
-3540
-3589
-3637
-3684
-3729
-3772
-3813
-3852
-3890
-3926
-3959
-3991
-4021
-4049
-4074
-4098
-4119
-4138
-4155
-4169
-4181
-4190
-4198
-4202
-4204
-4204
-4201
-4196
-4188
-4177
-4164
-4148
-4130
-4109
-4086
-4061
-4032
-4002
-3969
-3933
-3895
-3855
-3812
-3767
-3719
-3669
-3617
-3563
-3506
-3447
-3386
-3322
-3257
-3189
-3119
-3048
-2974
-2898
-2820
-2741
-2659
-2576
-2491
-2404
-2316
-2226
-2134
-2040
-1945
-1848
-1750
-1650
-1548
-1445
-1341
-1235
-1128
-1020
-911
-800
-688
-575
-462
-347
-231
-114
3
121
240
360
480
600
722
843
965
1088
1210
1333
1456
1579
1703
1826
1950
2073
2196
2320
2443
2566
2688
2811
2933
3054
3175
3296
3416
3536
3655
3773
3891
4008
4124
4239
4353
4467
4579
4691
4801
4910
5018
5125
5231
5335
5438
5539
5639
5737
5834
5929
6022
6114
6204
6292
6378
6462
6544
6625
6703
6779
6853
6925
6995
7063
7128
7192
7254
7313
7370
7425
7478
7529
7578
7625
7670
7713
7753
7792
7829
7864
7897
7927
7956
7983
8007
8031
8052
8071
8089
8103
8117
8129
8138
8146
8151
8154
8157
8157
8154
8151
8145
8137
8128
8116
8102
8086
8069
8048
8028
8005
7980
7953
7925
7895
7863
7830
7795
7759
7721
7682
7642
7601
7558
7514
7470
7424
7378
7330
7282
7233
7184
7133
7082
7030
6977
6924
6870
6816
6761
6705
6649
6592
6534
6476
6418
6359
6300
6240
6179
6118
6057
5995
5933
5870
5807
5744
5680
5617
5553
5489
5425
5361
5297
5233
5169
5104
5040
4976
4912
4848
4783
4720
4656
4592
4529
4466
4403
4340
4278
4215
4153
4091
4030
3969
3908
3847
3787
3727
3667
3608
3550
3491
3433
3376
3319
3263
3207
3152
3097
3043
2989
2937
2885
2834
2784
2734
2686
2638
2592
2546
2501
2458
2416
2374
2334
2295
2258
2221
2186
2152
2119
2088
2057
2028
2000
1974
1948
1924
1901
1879
1858
1838
1820
1802
1786
1771
1757
1744
1733
1722
1713
1705
1699
1693
1689
1686
1685
1685
1686
1688
1692
1698
1705
1713
1723
1734
1746
1760
1775
1792
1810
1830
1851
1873
1897
1922
1948
1976
2004
2035
2066
2098
2132
2167
2203
2240
2278
2318
2358
2400
2442
2486
2530
2576
2622
2668
2716
2764
2813
2862
2911
2962
3012
3063
3114
3165
3216
3268
3319
3371
3423
3474
3526
3578
3629
3681
3732
3783
3835
3886
3936
3987
4037
4086
4137
4187
4236
4285
4334
4383
4432
4480
4528
4576
4623
4670
4717
4764
4811
4858
4904
4950
4996
5042
5089
5135
5181
5226
5273
5319
5365
5411
5457
5504
5550
5597
5644
5691
5739
5787
5834
5883
5931
5980
6029
6078
6127
6177
6227
6277
6328
6379
6430
6481
6533
6585
6638
6691
6744
6798
6852
6906
6961
7016
7072
7128
7184
7241
7298
7356
7415
7473
7532
7592
7652
7712
7772
7833
7894
7955
8016
8079
8140
8202
8265
8327
8389
8451
8513
8576
8638
8700
8761
8823
8884
8945
9006
9066
9127
9186
9246
9305
9363
9421
9478
9535
9592
9648
9703
9758
9812
9866
9919
9972
10024
10076
10127
10178
10228
10277
10327
10375
10423
10471
10519
10565
10612
10658
10704
10749
10794
10838
10882
10925
10968
11011
11053
11095
11136
11177
11217
11257
11296
11335
11374
11412
11449
11487
11524
11560
11596
11632
11667
11702
11737
11772
11806
11840
11874
11907
11940
11974
12007
12039
12072
12104
12136
12168
12200
12231
12262
12292
12322
12352
12381
12410
12438
12466
12493
12519
12545
12570
12594
12617
12640
12661
12682
12702
12721
12738
12755
12771
12785
12798
12810
12821
12830
12838
12845
12851
12855
12858
12860
12860
12859
12857
12853
12848
12841
12833
12824
12813
12800
12787
12771
12755
12737
12717
12696
12674
12650
12624
12597
12569
12539
12507
12474
12439
12403
12366
12327
12286
12245
12201
12157
12111
12063
12014
11964
11913
11860
11806
11751
11694
11636
11577
11517
11456
11393
11329
11265
11199
11132
11064
10994
10924
10852
10780
10706
10631
10556
10479
10401
10323
10243
10163
10082
10000
9917
9834
9750
9665
9579
9493
9407
9320
9232
9143
9054
8965
8875
8784
8693
8601
8508
8415
8322
8227
8132
8037
7941
7844
7747
7650
7551
7453
7354
7254
7154
7053
6952
6851
6749
6647
6545
6442
6339
6235
6132
6028
5924
5820
5716
5612
5508
5404
5300
5197
5093
4990
4886
4783
4681
4579
4477
4375
4274
4173
4072
3972
3873
3773
3675
3576
3478
3380
3283
3187
3091
2995
2900
2805
2711
2618
2525
2433
2342
2251
2162
2073
1985
1898
1812
1726
1642
1558
1476
1394
1313
1233
1153
1075
997
919
843
767
692
617
543
469
396
323
251
179
108
37
-33
-104
-174
-243
-313
-383
-452
-521
-590
-659
-728
-797
-866
-935
-1002
-1072
-1141
-1209
-1278
-1346
-1415
-1484
-1553
-1622
-1691
-1760
-1830
-1900
-1970
-2041
-2112
-2183
-2255
-2327
-2399
-2471
-2544
-2617
-2691
-2764
-2838
-2913
-2987
-3062
-3136
-3211
-3287
-3362
-3437
-3513
-3589
-3664
-3740
-3816
-3891
-3967
-4043
-4118
-4194
-4269
-4344
-4419
-4494
-4568
-4642
-4716
-4789
-4862
-4935
-5007
-5079
-5150
-5220
-5290
-5360
-5429
-5497
-5564
-5631
-5697
-5763
-5827
-5891
-5955
-6017
-6078
-6139
-6199
-6257
-6315
-6372
-6427
-6482
-6536
-6589
-6640
-6691
-6741
-6789
-6837
-6884
-6930
-6975
-7019
-7061
-7103
-7144
-7184
-7223
-7261
-7298
-7335
-7370
-7404
-7437
-7470
-7502
-7533
-7563
-7592
-7621
-7649
-7676
-7703
-7729
-7754
-7779
-7802
-7826
-7848
-7870
-7891
-7912
-7932
-7951
-7970
-7989
-8006
-8023
-8039
-8055
-8071
-8086
-8101
-8114
-8127
-8140
-8151
-8163
-8173
-8183
-8193
-8202
-8210
-8218
-8225
-8231
-8236
-8241
-8245
-8249
-8252
-8254
-8256
-8257
-8258
-8258
-8257
-8255
-8253
-8250
-8247
-8243
-8238
-8232
-8226
-8219
-8211
-8203
-8194
-8183
-8173
-8163
-8151
-8140
-8128
-8115
-8102
-8087
-8074
-8058
-8044
-8029
-8013
-7997
-7980
-7963
-7946
-7928
-7910
-7892
-7873
-7854
-7835
-7815
-7795
-7774
-7754
-7732
-7711
-7689
-7666
-7643
-7620
-7596
-7572
-7548
-7523
-7498
-7472
-7445
-7419
-7391
-7363
-7335
-7306
-7276
-7246
-7215
-7183
-7151
-7118
-7084
-7050
-7015
-6979
-6942
-6904
-6866
-6826
-6786
-6745
-6703
-6660
-6617
-6572
-6526
-6480
-6432
-6383
-6334
-6283
-6232
-6179
-6126
-6071
-6015
-5959
-5901
-5843
-5783
-5723
-5661
-5599
-5535
-5471
-5406
-5340
-5273
-5205
-5136
-5067
-4996
-4925
-4854
-4782
-4709
-4635
-4561
-4487
-4412
-4337
-4261
-4185
-4109
-4032
-3955
-3878
-3800
-3723
-3645
-3567
-3490
-3412
-3334
-3256
-3178
-3100
-3023
-2945
-2868
-2790
-2713
-2636
-2559
-2483
-2407
-2331
-2256
-2180
-2106
-2031
-1957
-1884
-1811
-1739
-1667
-1596
-1525
-1455
-1386
-1317
-1249
-1182
-1116
-1050
-985
-921
-858
-795
-733
-672
-611
-551
-492
-434
-376
-319
-263
-208
-153
-98
-44
9
61
114
165
216
267
317
367
416
464
513
560
607
654
700
746
791
835
879
923
966
1008
1050
1091
1132
1173
1213
1252
1291
1330
1368
1406
1444
1481
1517
1554
1590
1625
1661
1696
1730
1765
1800
1834
1868
1903
1937
1971
2005
2040
2074
2109
2143
2178
2213
2247
2283
2318
2353
2389
2425
2461
2498
2535
2572
2609
2647
2686
2725
2765
2805
2845
2887
2929
2972
3015
3060
3105
3151
3198
3246
3294
3344
3394
3446
3498
3551
3605
3660
3716
3773
3831
3889
3949
4009
4070
4132
4195
4258
4323
4388
4454
4521
4588
4656
4725
4794
4864
4935
5006
5077
5149
5221
5293
5366
5438
5511
5584
5658
5731
5804
5878
5951
6025
6098
6171
6244
6317
6390
6462
6534
6606
6677
6749
6820
6890
6961
7031
7100
7170
7239
7308
7376
7444
7512
7580
7647
7714
7780
7846
7911
7976
8041
8105
8167
8231
8293
8355
8416
8476
8536
8595
8653
8711
8768
8825
8880
8935
8989
9043
9095
9147
9198
9248
9298
9346
9394
9440
9486
9531
9575
9618
9661
9702
9742
9782
9821
9859
9895
9931
9966
10001
10034
10066
10097
10127
10157
10185
10212
10238
10263
10287
10309
10331
10351
10370
10388
10404
10419
10433
10446
10457
10467
10475
10482
10488
10492
10494
10495
10495
10493
10490
10485
10479
10472
10463
10452
10440
10427
10412
10396
10378
10359
10338
10316
10292
10266
10239
10211
10180
10149
10115
10080
10043
10005
9965
9923
9880
9834
9788
9739
9689
9636
9583
9527
9470
9411
9350
9287
9223
9156
9088
9018
8947
8873
8798
8721
8642
8562
8479
8395
8309
8222
8132
8042
7950
7857
7761
7665
7567
7467
7366
7264
7160
7055
6949
6842
6733
6623
6512
6399
6286
6171
6055
5938
5820
5701
5581
5460
5338
5215
5091
4966
4841
4714
4587
4459
4330
4201
4070
3939
3808
3675
3542
3408
3274
3139
3003
2867
2730
2592
2454
2316
2177
2037
1898
1757
1617
1476
1334
1193
1051
909
766
623
480
337
194
51
-92
-236
-379
-523
-666
-810
-953
-1096
-1239
-1382
-1525
-1668
-1810
-1952
-2094
-2235
-2377
-2518
-2658
-2799
-2939
-3079
-3218
-3357
-3496
-3634
-3771
-3908
-4045
-4181
-4317
-4452
-4587
-4720
-4854
-4986
-5118
-5250
-5380
-5510
-5639
-5768
-5896
-6022
-6148
-6273
-6398
-6521
-6644
-6765
-6886
-7005
-7124
-7242
-7358
-7474
-7588
-7701
-7813
-7924
-8034
-8141
-8250
-8356
-8461
-8564
-8667
-8768
-8868
-8967
-9064
-9160
-9255
-9349
-9441
-9532
-9622
-9710
-9797
-9883
-9968
-10051
-10133
-10213
-10292
-10370
-10447
-10522
-10596
-10668
-10739
-10809
-10877
-10943
-11008
-11072
-11133
-11194
-11252
-11309
-11365
-11418
-11471
-11521
-11570
-11617
-11662
-11706
-11748
-11789
-11827
-11864
-11900
-11934
-11966
-11996
-12025
-12052
-12077
-12101
-12123
-12144
-12163
-12180
-12196
-12210
-12223
-12234
-12244
-12252
-12259
-12264
-12268
-12271
-12272
-12272
-12271
-12268
-12264
-12259
-12253
-12245
-12237
-12227
-12216
-12204
-12191
-12176
-12161
-12145
-12127
-12109
-12089
-12069
-12048
-12025
-12002
-11978
-11953
-11927
-11900
-11872
-11844
-11815
-11785
-11754
-11722
-11690
-11657
-11624
-11589
-11555
-11519
-11483
-11447
-11410
-11372
-11334
-11295
-11256
-11216
-11176
-11135
-11094
-11052
-11009
-10966
-10923
-10878
-10834
-10788
-10742
-10696
-10649
-10601
-10552
-10503
-10454
-10403
-10353
-10301
-10249
-10197
-10144
-10090
-10036
-9981
-9926
-9871
-9815
-9759
-9702
-9645
-9587
-9530
-9472
-9413
-9355
-9296
-9236
-9177
-9117
-9057
-8996
-8936
-8875
-8814
-8753
-8691
-8630
-8568
-8506
-8444
-8381
-8319
-8256
-8193
-8130
-8067
-8003
-7940
-7876
-7813
-7749
-7684
-7620
-7556
-7491
-7426
-7361
-7296
-7230
-7165
-7098
-7032
-6965
-6898
-6831
-6763
-6695
-6627
-6558
-6489
-6420
-6350
-6280
-6210
-6139
-6068
-5996
-5925
-5853
-5780
-5708
-5635
-5561
-5488
-5414
-5340
-5265
-5190
-5115
-5039
-4963
-4887
-4810
-4733
-4655
-4577
-4499
-4420
-4341
-4262
-4182
-4102
-4022
-3941
-3860
-3779
-3697
-3615
-3533
-3450
-3368
-3285
-3201
-3118
-3034
-2950
-2866
-2781
-2696
-2612
-2526
-2441
-2355
-2269
-2183
-2097
-2009
-1923
-1836
-1749
-1661
-1574
-1486
-1398
-1310
-1222
-1134
-1045
-956
-868
-779
-690
-601
-511
-422
-332
-242
-152
-62
28
119
210
301
392
483
575
667
759
851
944
1037
1131
1224
1318
1412
1507
1602
1697
1793
1889
1985
2081
2178
2275
2373
2470
2568
2667
2765
2864
2963
3062
3161
3261
3361
3460
3560
3661
3761
3861
3961
4062
4162
4263
4364
4464
4565
4666
4766
4867
4968
5069
5170
5271
5372
5472
5573
5674
5775
5876
5977
6077
6178
6279
6379
6479
6579
6679
6779
6878
6978
7076
7175
7273
7371
7468
7565
7661
7757
7853
7948
8042
8135
8230
8322
8415
8506
8597
8688
8777
8866
8954
9041
9127
9212
9296
9379
9461
9542
9622
9701
9778
9854
9929
10002
10074
10145
10215
10283
10349
10414
10478
10541
10601
10661
10719
10775
10830
10883
10935
10985
11033
11080
11125
11169
11211
11251
11289
11326
11361
11395
11426
11456
11485
11511
11536
11560
11581
11601
11619
11636
11651
11664
11675
11685
11692
11698
11703
11705
11705
11704
11701
11696
11689
11680
11669
11656
11642
11625
11606
11586
11563
11538
11512
11483
11452
11420
11385
11349
11310
11269
11227
11182
11136
11087
11037
10985
10930
10874
10816
10757
10695
10632
10567
10501
10432
10363
10292
10219
10145
10069
9993
9915
9835
9755
9673
9591
9507
9422
9337
9251
9163
9075
8987
8897
8807
8716
8625
8533
8440
8347
8254
8160
8064
7971
7876
7781
7685
7589
7493
7397
7301
7204
7108
7011
6914
6818
6721
6625
6528
6432
6336
6240
6144
6048
5953
5858
5763
5668
5574
5480
5386
5293
5200
5108
5016
4924
4832
4741
4651
4561
4471
4382
4293
4205
4117
4030
3943
3857
3771
3686
3601
3516
3433
3349
3266
3184
3102
3021
2940
2860
2781
2702
2624
2546
2469
2392
2316
2241
2166
2092
2017
1945
1873
1801
1730
1659
1588
1519
1449
1381
1312
1245
1177
1111
1044
979
913
848
784
720
657
594
531
469
408
347
286
227
167
109
51
-7
-64
-120
-175
-230
-284
-337
-389
-441
-491
-541
-590
-638
-685
-731
-776
-821
-864
-906
-947
-986
-1025
-1063
-1099
-1135
-1169
-1202
-1234
-1265
-1294
-1323
-1350
-1377
-1402
-1427
-1450
-1472
-1494
-1515
-1534
-1553
-1571
-1589
-1605
-1621
-1636
-1650
-1664
-1677
-1689
-1701
-1713
-1724
-1734
-1744
-1753
-1762
-1770
-1778
-1786
-1793
-1800
-1806
-1813
-1819
-1824
-1830
-1835
-1840
-1845
-1850
-1854
-1859
-1863
-1867
-1871
-1875
-1879
-1883
-1886
-1890
-1894
-1897
-1900
-1904
-1907
-1911
-1914
-1917
-1921
-1924
-1927
-1930
-1934
-1937
-1940
-1943
-1945
-1948
-1951
-1953
-1956
-1958
-1960
-1962
-1964
-1966
-1967
-1969
-1970
-1971
-1972
-1973
-1973
-1973
-1974
-1974
-1974
-1973
-1973
-1972
-1972
-1971
-1970
-1969
-1968
-1966
-1965
-1963
-1961
-1959
-1957
-1955
-1952
-1949
-1946
-1943
-1940
-1936
-1933
-1929
-1924
-1920
-1915
-1910
-1905
-1899
-1894
-1887
-1881
-1874
-1867
-1860
-1852
-1844
-1836
-1827
-1818
-1808
-1799
-1789
-1778
-1768
-1757
-1745
-1734
-1722
-1710
-1697
-1684
-1671
-1658
-1644
-1630
-1616
-1602
-1587
-1572
-1557
-1542
-1526
-1510
-1494
-1477
-1460
-1443
-1426
-1408
-1390
-1372
-1354
-1335
-1316
-1296
-1276
-1256
-1236
-1215
-1194
-1172
-1150
-1128
-1105
-1082
-1058
-1034
-1010
-986
-961
-936
-910
-884
-858
-832
-805
-778
-751
-724
-696
-668
-640
-612
-583
-554
-526
-496
-467
-438
-408
-379
-349
-319
-290
-260
-230
-200
-170
-141
-111
-82
-52
-23
6
35
64
92
121
149
177
205
233
261
288
315
342
369
396
422
448
474
500
526
551
576
601
626
650
674
698
722
746
769
792
815
838
861
883
905
927
949
971
992
1014
1035
1055
1076
1096
1117
1137
1156
1176
1195
1214
1233
1252
1270
1288
1306
1324
1342
1359
1376
1393
1409
1426
1442
1458
1473
1489
1504
1519
1534
1548
1563
1577
1591
1605
1618
1632
1645
1658
1671
1684
1696
1709
1721
1733
1745
1757
1768
1780
1791
1802
1812
1823
1833
1843
1853
1862
1871
1880
1889
1897
1905
1912
1919
1926
1933
1939
1944
1949
1954
1958
1962
1965
1968
1971
1973
1974
1976
1976
1976
1976
1975
1974
1972
1970
1967
1964
1960
1955
1950
1944
1938
1931
1924
1916
1907
1898
1888
1878
1866
1855
1842
1830
1816
1802
1787
1772
1755
1738
1721
1703
1684
1664
1644
1623
1602
1580
1558
1535
1511
1487
1463
1438
1413
1388
1362
1336
1310
1283
1256
1229
1202
1174
1147
1119
1091
1062
1034
1004
977
948
919
890
860
831
801
771
742
712
682
651
621
591
560
530
499
469
438
408
377
347
316
286
255
225
195
164
134
104
74
44
14
-16
-45
-75
-105
-134
-163
-192
-221
-250
-278
-307
-335
-363
-391
-418
-445
-472
-499
-525
-552
-578
-603
-628
-653
-678
-702
-727
-750
-774
-797
-820
-842
-865
-887
-908
-929
-950
-970
-990
-1010
-1029
-1047
-1066
-1084
-1101
-1118
-1135
-1151
-1167
-1182
-1197
-1212
-1226
-1240
-1253
-1266
-1278
-1290
-1302
-1312
-1323
-1332
-1341
-1350
-1358
-1365
-1371
-1377
-1382
-1387
-1391
-1394
-1397
-1398
-1399
-1400
-1399
-1398
-1397
-1394
-1391
-1387
-1382
-1376
-1370
-1363
-1355
-1346
-1337
-1327
-1316
-1304
-1291
-1278
-1264
-1249
-1233
-1216
-1199
-1181
-1162
-1142
-1122
-1101
-1079
-1056
-1033
-1008
-984
-959
-933
-906
-879
-851
-822
-793
-763
-732
-701
-669
-637
-604
-571
-537
-502
-467
-432
-396
-360
-323
-286
-248
-211
-172
-134
-95
-56
-16
23
63
104
144
185
226
267
309
351
393
436
478
521
565
608
652
696
741
785
830
875
920
966
1010
1057
1103
1149
1195
1241
1287
1333
1380
1426
1472
1519
1566
1612
1659
1706
1753
1800
1847
1893
1940
1987
2033
2081
2128
2174
2221
2268
2314
2360
2407
2453
2499
2545
2590
2636
2681
2726
2771
2815
2859
2903
2947
2990
3033
3076
3118
3159
3201
3241
3281
3321
3360
3399
3437
3474
3511
3547
3582
3617
3651
3685
3717
3749
3780
3811
3841
3870
3898
3926
3952
3979
4003
4027
4051
4075
4097
4119
4139
4159
4178
4196
4214
4230
4246
4261
4275
4288
4300
4312
4322
4332
4340
4348
4354
4360
4365
4369
4372
4374
4374
4374
4373
4371
4368
4364
4359
4353
4345
4337
4328
4318
4306
4294
4281
4266
4251
4234
4217
4198
4178
4157
4135
4112
4088
4062
4035
4008
3979
3949
3917
3885
3851
3816
3780
3742
3704
3664
3623
3581
3538
3494
3448
3402
3354
3306
3257
3206
3155
3103
3050
2996
2941
2885
2829
2772
2714
2655
2596
2536
2475
2414
2351
2288
2225
2161
2096
2031
1964
1898
1831
1763
1694
1625
1556
1485
1415
1343
1272
1199
1126
1053
979
905
831
756
680
605
529
452
376
299
222
144
67
-11
-89
-168
-246
-325
-404
-483
-562
-641
-721
-800
-880
-959
-1039
-1119
-1199
-1278
-1358
-1438
-1517
-1597
-1676
-1756
-1835
-1914
-1993
-2072
-2150
-2228
-2306
-2384
-2461
-2538
-2615
-2691
-2767
-2843
-2918
-2992
-3067
-3140
-3214
-3286
-3359
-3430
-3502
-3572
-3643
-3712
-3781
-3850
-3918
-3985
-4051
-4119
-4184
-4249
-4314
-4378
-4442
-4505
-4567
-4629
-4690
-4750
-4811
-4870
-4929
-4987
-5045
-5102
-5158
-5214
-5269
-5323
-5377
-5430
-5482
-5534
-5584
-5634
-5684
-5732
-5780
-5826
-5872
-5917
-5961
-6004
-6046
-6088
-6128
-6167
-6205
-6242
-6278
-6313
-6346
-6379
-6410
-6440
-6470
-6497
-6524
-6549
-6573
-6596
-6618
-6638
-6657
-6674
-6691
-6706
-6719
-6731
-6742
-6751
-6759
-6766
-6771
-6774
-6776
-6777
-6776
-6773
-6769
-6763
-6756
-6747
-6736
-6724
-6710
-6694
-6677
-6658
-6638
-6616
-6592
-6567
-6539
-6511
-6481
-6449
-6416
-6381
-6345
-6307
-6268
-6228
-6186
-6143
-6099
-6053
-6006
-5958
-5908
-5857
-5805
-5751
-5697
-5641
-5584
-5525
-5465
-5405
-5342
-5279
-5214
-5148
-5081
-5012
-4942
-4871
-4799
-4725
-4650
-4574
-4496
-4417
-4337
-4256
-4174
-4090
-4005
-3919
-3832
-3743
-3654
-3563
-3471
-3379
-3285
-3190
-3095
-2998
-2900
-2802
-2702
-2602
-2501
-2399
-2297
-2193
-2089
-1984
-1879
-1773
-1666
-1559
-1451
-1343
-1234
-1125
-1014
-905
-794
-683
-572
-461
-349
-237
-125
-12
101
214
327
440
553
667
780
894
1008
1121
1235
1349
1463
1576
1690
1803
1917
2029
2143
2256
2369
2482
2594
2706
2818
2929
3040
3151
3261
3371
3481
3590
3699
3807
3915
4022
4129
4235
4341
4446
4550
4654
4757
4859
4961
5062
5162
5261
5359
5457
5553
5649
5744
5838
5931
6023
6114
6204
6293
6381
6468
6554
6638
6722
6804
6886
6966
7045
7122
7199
7274
7348
7421
7492
7562
7631
7699
7765
7830
7893
7955
8016
8074
8132
8189
8244
8297
8349
8399
8448
8495
8540
8584
8626
8666
8705
8742
8777
8811
8843
8873
8901
8927
8952
8975
8996
9015
9032
9048
9062
9074
9084
9093
9100
9105
9108
9110
9109
9107
9104
9098
9091
9082
9071
9058
9044
9028
9010
8990
8969
8946
8921
8894
8866
8836
8804
8771
8737
8700
8662
8623
8582
8540
8496
8451
8405
8357
8307
8257
8205
8151
8096
8042
7985
7927
7868
7808
7746
7684
7621
7556
7491
7425
7358
7289
7220
7151
7080
7008
6936
6862
6788
6713
6638
6561
6484
6405
6327
6247
6166
6085
6003
5920
5837
5753
5668
5582
5496
5409
5321
5233
5144
5055
4965
4875
4784
4693
4601
4509
4416
4322
4229
4134
4040
3944
3849
3753
3656
3559
3462
3364
3266
3168
3069
2970
2871
2771
2671
2571
2471
2370
2269
2168
2067
1965
1863
1762
1660
1558
1455
1353
1251
1149
1046
944
842
739
637
535
433
331
230
128
27
-75
-176
-276
-377
-477
-577
-676
-776
-874
-973
-1071
-1168
-1265
-1361
-1457
-1552
-1647
-1741
-1835
-1928
-2020
-2112
-2202
-2293
-2382
-2471
-2559
-2646
-2733
-2819
-2904
-2988
-3072
-3155
-3237
-3318
-3398
-3478
-3557
-3635
-3712
-3789
-3864
-3939
-4013
-4086
-4158
-4229
-4299
-4368
-4436
-4504
-4570
-4635
-4699
-4762
-4824
-4885
-4945
-5004
-5062
-5119
-5174
-5229
-5282
-5334
-5386
-5436
-5485
-5532
-5579
-5625
-5669
-5713
-5755
-5797
-5837
-5876
-5914
-5951
-5987
-6022
-6055
-6088
-6120
-6150
-6180
-6208
-6236
-6262
-6287
-6312
-6335
-6357
-6378
-6398
-6417
-6435
-6452
-6468
-6483
-6497
-6510
-6521
-6532
-6542
-6551
-6559
-6566
-6572
-6577
-6581
-6584
-6586
-6587
-6587
-6586
-6584
-6581
-6577
-6572
-6566
-6559
-6551
-6541
-6531
-6520
-6507
-6494
-6480
-6464
-6448
-6430
-6412
-6392
-6371
-6350
-6327
-6303
-6278
-6252
-6224
-6196
-6166
-6136
-6104
-6070
-6036
-6001
-5964
-5926
-5887
-5847
-5806
-5763
-5720
-5675
-5629
-5582
-5534
-5485
-5435
-5384
-5332
-5278
-5224
-5169
-5112
-5054
-4995
-4936
-4875
-4813
-4750
-4686
-4620
-4554
-4487
-4419
-4350
-4279
-4208
-4136
-4062
-3989
-3914
-3838
-3761
-3683
-3604
-3524
-3444
-3362
-3279
-3196
-3112
-3027
-2940
-2854
-2766
-2677
-2587
-2497
-2406
-2314
-2221
-2127
-2033
-1937
-1841
-1744
-1647
-1549
-1450
-1350
-1250
-1149
-1048
-946
-843
-740
-636
-532
-428
-323
-218
-112
-6
100
207
314
421
528
635
742
849
957
1064
1171
1278
1385
1491
1598
1704
1810
1915
2020
2125
2230
2333
2437
2540
2642
2744
2845
2946
3046
3145
3243
3341
3438
3534
3630
3724
3818
3911
4003
4094
4184
4273
4361
4448
4534
4619
4703
4785
4866
4947
5026
5103
5180
5255
5328
5401
5472
5541
5609
5676
5742
5806
5868
5929
5989
6047
6104
6160
6214
6266
6317
6367
6416
6463
6508
6552
6595
6636
6676
6715
6752
6788
6823
6856
6888
6918
6947
6975
7002
7027
7051
7074
7096
7117
7136
7155
7172
7188
7204
7218
7231
7244
7255
7266
7275
7284
7292
7299
7306
7311
7316
7320
7324
7327
7329
7330
7331
7332
7331
7330
7329
7327
7324
7321
7317
7312
7307
7301
7295
7288
7281
7272
7264
7255
7245
7235
7224
7212
7201
7188
7175
7161
7147
7132
7116
7100
7084
7066
7048
7030
7011
6991
6970
6949
6928
6905
6882
6859
6834
6810
6784
6758
6731
6703
6675
6646
6617
6586
6555
6524
6491
6458
6424
6389
6354
6318
6281
6244
6205
6166
6126
6086
6044
6002
5959
5916
5871
5826
5780
5734
5687
5638
5590
5540
5490
5439
5388
5336
5283
5230
5176
5121
5066
5011
4954
4898
4840
4783
4724
4665
4606
4546
4486
4425
4364
4303
4241
4178
4116
4053
3990
3926
3862
3798
3733
3668
3603
3537
3472
3405
3339
3272
3205
3138
3070
3003
2935
2866
2798
2729
2660
2591
2521
2452
2382
2313
2243
2173
2103
2033
1963
1894
1824
1755
1685
1616
1547
1478
1409
1341
1272
1204
1136
1069
1000
935
868
802
736
670
605
540
475
411
347
284
221
159
97
35
-26
-86
-146
-206
-265
-324
-382
-440
-497
-553
-609
-664
-719
-774
-827
-881
-933
-985
-1037
-1088
-1138
-1188
-1237
-1286
-1335
-1382
-1429
-1476
-1522
-1568
-1613
-1657
-1702
-1745
-1789
-1832
-1874
-1917
-1959
-2000
-2041
-2082
-2123
-2163
-2203
-2243
-2283
-2322
-2361
-2400
-2439
-2477
-2515
-2554
-2592
-2630
-2668
-2706
-2743
-2781
-2819
-2856
-2894
-2932
-2969
-3007
-3044
-3082
-3120
-3158
-3195
-3233
-3271
-3309
-3347
-3386
-3424
-3463
-3502
-3541
-3580
-3619
-3659
-3699
-3739
-3780
-3820
-3862
-3903
-3945
-3987
-4029
-4072
-4115
-4159
-4203
-4247
-4292
-4337
-4383
-4429
-4476
-4523
-4571
-4619
-4668
-4717
-4766
-4816
-4866
-4917
-4968
-5019
-5071
-5123
-5176
-5228
-5281
-5334
-5388
-5441
-5495
-5549
-5603
-5656
-5710
-5764
-5818
-5872
-5926
-5980
-6033
-6087
-6140
-6193
-6245
-6298
-6350
-6401
-6452
-6503
-6553
-6603
-6652
-6701
-6749
-6797
-6844
-6890
-6936
-6980
-7025
-7068
-7110
-7152
-7193
-7233
-7272
-7310
-7347
-7384
-7419
-7453
-7486
-7518
-7549
-7579
-7607
-7635
-7661
-7686
-7710
-7733
-7754
-7774
-7793
-7811
-7827
-7842
-7855
-7868
-7878
-7888
-7896
-7903
-7908
-7912
-7915
-7916
-7916
-7914
-7911
-7906
-7900
-7892
-7883
-7872
-7860
-7846
-7831
-7814
-7796
-7776
-7754
-7731
-7707
-7681
-7653
-7624
-7594
-7562
-7528
-7493
-7457
-7419
-7380
-7339
-7297
-7254
-7209
-7163
-7116
-7067
-7017
-6966
-6913
-6859
-6804
-6748
-6690
-6631
-6571
-6510
-6448
-6384
-6319
-6253
-6186
-6118
-6048
-5978
-5907
-5834
-5760
-5686
-5610
-5533
-5455
-5377
-5297
-5216
-5135
-5053
-4970
-4886
-4801
-4715
-4629
-4543
-4455
-4367
-4279
-4190
-4101
-4011
-3921
-3831
-3740
-3649
-3558
-3467
-3376
-3285
-3194
-3103
-3012
-2921
-2830
-2740
-2649
-2559
-2470
-2380
-2291
-2203
-2114
-2025
-1939
-1852
-1766
-1680
-1595
-1511
-1427
-1344
-1262
-1180
-1099
-1018
-939
-861
-783
-706
-629
-554
-479
-405
-331
-259
-187
-116
-46
23
92
159
226
293
358
423
487
551
613
675
737
798
858
917
976
1034
1091
1148
1204
1260
1315
1369
1423
1476
1529
1581
1632
1683
1733
1783
1832
1880
1928
1975
2021
2068
2113
2158
2203
2246
2289
2332
2374
2415
2455
2495
2535
2573
2612
2649
2686
2722
2758
2793
2828
2861
2895
2927
2959
2991
3022
3052
3082
3111
3140
3168
3195
3222
3248
3274
3299
3324
3348
3371
3394
3416
3438
3459
3480
3500
3519
3538
3556
3574
3591
3608
3624
3639
3655
3669
3683
3697
3710
3723
3736
3748
3759
3771
3781
3792
3802
3811
3821
3829
3838
3846
3854
3861
3869
3876
3882
3888
3894
3900
3905
3910
3915
3920
3924
3928
3932
3935
3939
3942
3944
3947
3949
3950
3952
3953
3954
3955
3955
3956
3955
3955
3954
3954
3952
3951
3949
3947
3945
3943
3940
3937
3934
3931
3927
3924
3919
3915
3911
3906
3901
3895
3890
3884
3878
3872
3866
3859
3853
3846
3839
3832
3824
3817
3809
3801
3793
3784
3776
3767
3758
3749
3740
3730
3720
3710
3700
3689
3678
3667
3656
3644
3632
3620
3607
3594
3581
3568
3554
3540
3525
3511
3496
3480
3465
3449
3433
3416
3400
3382
3365
3347
3329
3311
3293
3274
3254
3235
3215
3194
3174
3153
3132
3110
3088
3066
3043
3020
2997
2973
2949
2925
2901
2876
2850
2825
2799
2773
2746
2719
2692
2664
2636
2608
2580
2551
2522
2492
2462
2432
2402
2371
2340
2309
2277
2245
2213
2181
2148
2115
2081
2048
2013
1979
1945
1910
1874
1839
1803
1766
1730
1693
1655
1618
1579
1541
1502
1463
1423
1383
1343
1302
1260
1219
1177
1134
1091
1048
1004
960
916
871
826
781
735
689
643
596
549
502
454
407
359
311
263
214
166
117
69
20
-29
-78
-127
-175
-224
-273
-321
-370
-418
-466
-514
-562
-609
-657
-704
-750
-796
-842
-888
-933
-978
-1022
-1066
-1109
-1152
-1195
-1237
-1278
-1319
-1359
-1399
-1438
-1477
-1514
-1552
-1588
-1624
-1660
-1695
-1729
-1762
-1795
-1827
-1858
-1888
-1918
-1948
-1976
-2004
-2031
-2057
-2083
-2108
-2132
-2156
-2179
-2201
-2222
-2243
-2262
-2282
-2300
-2317
-2334
-2350
-2365
-2380
-2393
-2406
-2418
-2429
-2439
-2448
-2457
-2465
-2472
-2478
-2484
-2488
-2492
-2495
-2498
-2499
-2500
-2501
-2500
-2499
-2497
-2494
-2491
-2487
-2482
-2477
-2471
-2464
-2456
-2448
-2438
-2428
-2418
-2406
-2394
-2381
-2367
-2353
-2338
-2321
-2305
-2287
-2268
-2249
-2229
-2208
-2186
-2163
-2140
-2116
-2091
-2065
-2037
-2011
-1982
-1953
-1923
-1892
-1861
-1829
-1795
-1762
-1727
-1692
-1655
-1619
-1581
-1543
-1504
-1464
-1424
-1383
-1341
-1299
-1256
-1213
-1170
-1125
-1081
-1035
-990
-944
-898
-851
-804
-756
-709
-661
-612
-564
-515
-465
-416
-366
-316
-265
-215
-164
-113
-61
-9
43
95
148
200
253
306
360
413
467
521
575
629
683
737
791
846
900
955
1008
1064
1118
1173
1227
1281
1336
1390
1444
1498
1552
1606
1660
1714
1767
1821
1874
1927
1980
2033
2086
2138
2190
2242
2294
2345
2397
2447
2498
2549
2599
2648
2698
2747
2796
2844
2892
2940
2987
3034
3081
3127
3173
3218
3263
3307
3351
3394
3437
3479
3520
3562
3602
3642
3682
3720
3759
3796
3833
3869
3905
3940
3975
4008
4041
4073
4105
4136
4166
4195
4224
4252
4279
4305
4331
4356
4380
4403
4425
4446
4467
4487
4506
4524
4541
4557
4573
4587
4601
4614
4625
4636
4646
4655
4663
4670
4676
4681
4685
4688
4690
4691
4690
4689
4687
4683
4679
4674
4667
4660
4651
4642
4631
4620
4607
4594
4580
4564
4548
4531
4513
4494
4474
4454
4432
4409
4386
4362
4337
4311
4284
4256
4228
4199
4169
4138
4107
4075
4042
4008
3974
3939
3904
3867
3830
3793
3755
3716
3677
3637
3596
3555
3513
3471
3428
3385
3341
3297
3251
3206
3159
3113
3065
3017
2968
2919
2869
2818
2767
2715
2663
2610
2556
2502
2447
2391
2335
2279
2221
2164
2105
2045
1987
1927
1866
1805
1744
1681
1619
1556
1492
1428
1363
1298
1233
1167
1101
1035
968
902
834
767
699
631
563
495
427
359
290
222
154
86
17
-51
-119
-186
-254
-321
-388
-455
-522
-588
-654
-719
-784
-849
-913
-977
-1041
-1103
-1166
-1227
-1289
-1349
-1409
-1469
-1528
-1586
-1644
-1701
-1757
-1813
-1868
-1922
-1976
-2028
-2081
-2132
-2183
-2233
-2282
-2330
-2378
-2425
-2471
-2516
-2560
-2604
-2646
-2688
-2729
-2769
-2808
-2846
-2884
-2920
-2956
-2990
-3024
-3057
-3088
-3119
-3149
-3178
-3206
-3232
-3258
-3283
-3307
-3329
-3351
-3372
-3391
-3410
-3428
-3444
-3460
-3474
-3487
-3500
-3511
-3521
-3530
-3538
-3545
-3552
-3557
-3561
-3564
-3565
-3566
-3566
-3565
-3563
-3559
-3555
-3549
-3542
-3535
-3526
-3516
-3505
-3493
-3480
-3466
-3451
-3435
-3417
-3399
-3379
-3358
-3336
-3313
-3289
-3263
-3236
-3208
-3179
-3149
-3117
-3084
-3049
-3014
-2977
-2939
-2899
-2859
-2816
-2773
-2728
-2682
-2634
-2585
-2535
-2483
-2430
-2375
-2320
-2262
-2204
-2143
-2082
-2019
-1955
-1889
-1822
-1754
-1684
-1613
-1541
-1467
-1392
-1316
-1238
-1160
-1080
-999
-917
-834
-750
-664
-578
-491
-403
-314
-224
-134
-42
50
143
236
331
425
521
617
713
810
907
1004
1102
1200
1299
1397
1496
1594
1693
1791
1890
1988
2086
2183
2281
2378
2474
2571
2666
2762
2856
2950
3044
3137
3229
3320
3411
3500
3589
3677
3765
3851
3936
4019
4103
4186
4267
4346
4425
4503
4579
4654
4728
4800
4871
4941
5009
5076
5142
5206
5268
5329
5389
5447
5503
5558
5611
5663
5713
5761
5807
5852
5895
5937
5976
6014
6050
6085
6117
6148
6177
6205
6230
6254
6276
6296
6314
6330
6345
6358
6369
6378
6386
6392
6396
6398
6399
6398
6395
6391
6385
6377
6367
6356
6344
6329
6313
6295
6276
6255
6233
6209
6184
6157
6128
6098
6066
6033
5999
5963
5926
5887
5847
5806
5763
5719
5674
5628
5581
5532
5483
5432
5380
5328
5274
5219
5164
5108
5050
4993
4934
4875
4815
4754
4693
4631
4569
4507
4444
4380
4316
4252
4188
4123
4058
3993
3928
3862
3797
3731
3665
3600
3534
3468
3402
3337
3271
3205
3140
3075
3010
2945
2880
2815
2751
2687
2623
2559
2496
2432
2369
2307
2244
2182
2121
2059
1998
1938
1877
1817
1758
1699
1640
1582
1524
1467
1410
1354
1298
1242
1188
1133
1080
1027
974
922
871
820
770
720
671
623
575
528
481
435
390
345
301
257
214
172
130
90
49
10
-29
-67
-104
-140
-176
-211
-245
-278
-311
-342
-373
-403
-432
-460
-488
-514
-540
-565
-589
-612
-634
-655
-676
-695
-714
-732
-749
-766
-781
-796
-810
-823
-835
-846
-857
-867
-876
-884
-892
-898
-905
-910
-915
-919
-922
-924
-926
-928
-928
-928
-927
-926
-923
-921
-917
-913
-908
-903
-897
-890
-883
-875
-867
-858
-849
-839
-828
-817
-806
-794
-781
-768
-755
-741
-727
-712
-697
-681
-666
-649
-633
-616
-599
-581
-564
-546
-528
-509
-491
-472
-453
-434
-415
-396
-376
-357
-337
-317
-297
-277
-257
-237
-217
-197
-176
-156
-136
-115
-95
-75
-55
-34
-14
6
26
46
66
85
105
124
143
162
181
200
218
236
254
272
289
306
323
339
355
370
386
401
415
430
444
457
471
484
496
509
521
533
545
556
567
578
589
599
610
620
630
640
650
659
669
678
687
696
705
714
723
731
740
748
757
765
773
781
789
797
805
813
821
829
837
845
853
861
869
878
886
894
903
912
920
929
938
947
956
966
975
985
994
1004
1014
1024
1035
1045
1056
1067
1078
1090
1101
1113
1125
1137
1150
1162
1175
1188
1202
1215
1228
1242
1256
1270
1284
1298
1312
1326
1340
1355
1369
1384
1398
1413
1428
1443
1458
1472
1488
1503
1518
1533
1548
1564
1579
1595
1610
1626
1641
1657
1672
1688
1703
1719
1734
1749
1765
1780
1795
1810
1824
1839
1853
1868
1882
1896
1910
1923
1937
1950
1963
1976
1989
2001
2015
2027
2040
2052
2064
2076
2088
2100
2112
2124
2136
2147
2159
2171
2182
2194
2205
2217
2228
2239
2251
2262
2273
2284
2294
2305
2316
2326
2337
2347
2357
2367
2377
2386
2396
2405
2414
2423
2432
2441
2449
2457
2465
2473
2480
2488
2495
2501
2507
2513
2519
2524
2529
2534
2538
2542
2546
2549
2552
2554
2557
2558
2559
2560
2560
2560
2560
2559
2557
2555
2552
2549
2545
2540
2535
2529
2523
2516
2508
2500
2490
2481
2470
2459
2447
2434
2421
2407
2392
2376
2360
2342
2324
2306
2286
2266
2245
2223
2200
2177
2152
2127
2101
2075
2047
2019
1990
1960
1929
1898
1865
1832
1798
1764
1728
1692
1655
1617
1578
1538
1498
1457
1415
1373
1329
1285
1240
1195
1148
1101
1054
1004
956
906
856
805
753
701
648
594
540
485
430
374
317
260
203
145
86
27
-33
-93
-153
-214
-276
-337
-399
-462
-525
-588
-651
-714
-778
-842
-906
-970
-1035
-1099
-1164
-1229
-1294
-1359
-1424
-1489
-1554
-1619
-1684
-1749
-1814
-1879
-1943
-2008
-2072
-2137
-2201
-2265
-2329
-2392
-2455
-2518
-2581
-2643
-2705
-2767
-2828
-2889
-2949
-3009
-3069
-3128
-3186
-3244
-3301
-3358
-3414
-3470
-3525
-3580
-3634
-3687
-3739
-3791
-3843
-3893
-3943
-3993
-4041
-4089
-4137
-4183
-4229
-4274
-4318
-4362
-4405
-4447
-4489
-4529
-4569
-4609
-4647
-4685
-4722
-4758
-4794
-4829
-4863
-4896
-4929
-4961
-4992
-5023
-5053
-5082
-5110
-5138
-5165
-5192
-5218
-5243
-5267
-5291
-5315
-5337
-5359
-5381
-5402
-5422
-5441
-5460
-5479
-5496
-5513
-5530
-5546
-5561
-5576
-5590
-5604
-5617
-5629
-5641
-5652
-5663
-5673
-5683
-5692
-5700
-5708
-5716
-5723
-5729
-5735
-5741
-5746
-5750
-5754
-5758
-5761
-5764
-5766
-5767
-5769
-5769
-5770
-5770
-5769
-5769
-5767
-5766
-5764
-5762
-5759
-5756
-5753
-5749
-5745
-5741
-5737
-5732
-5727
-5722
-5716
-5711
-5705
-5698
-5692
-5685
-5678
-5671
-5663
-5656
-5648
-5640
-5631
-5623
-5614
-5605
-5596
-5586
-5576
-5566
-5556
-5545
-5534
-5523
-5512
-5500
-5487
-5475
-5462
-5449
-5435
-5421
-5407
-5392
-5377
-5361
-5345
-5329
-5312
-5294
-5276
-5258
-5239
-5220
-5200
-5180
-5159
-5138
-5116
-5093
-5070
-5046
-5022
-4997
-4972
-4946
-4919
-4892
-4864
-4836
-4807
-4777
-4747
-4715
-4684
-4651
-4618
-4584
-4550
-4515
-4479
-4442
-4404
-4366
-4327
-4288
-4247
-4206
-4164
-4121
-4077
-4032
-3987
-3941
-3893
-3845
-3797
-3747
-3696
-3644
-3592
-3538
-3484
-3428
-3372
-3314
-3256
-3197
-3137
-3075
-3013
-2950
-2886
-2821
-2755
-2688
-2620
-2551
-2482
-2411
-2339
-2266
-2193
-2118
-2043
-1967
-1889
-1811
-1732
-1652
-1571
-1489
-1407
-1323
-1239
-1154
-1068
-982
-895
-807
-718
-629
-540
-449
-358
-267
-175
-83
10
104
197
292
386
481
577
672
768
865
961
1058
1155
1253
1350
1448
1546
1644
1743
1841
1940
2037
2137
2236
2334
2433
2532
2630
2729
2827
2925
3023
3121
3218
3316
3413
3510
3606
3702
3798
3894
3989
4083
4177
4271
4364
4457
4549
4640
4731
4822
4912
5001
5090
5177
5265
5351
5437
5522
5606
5690
5772
5854
5935
6015
6094
6173
6250
6326
6402
6476
6550
6623
6694
6765
6834
6902
6970
7036
7101
7165
7228
7289
7350
7409
7467
7524
7579
7633
7686
7737
7787
7836
7883
7929
7974
8016
8058
8099
8137
8175
8210
8244
8277
8308
8338
8366
8393
8418
8442
8464
8484
8503
8520
8536
8550
8563
8574
8584
8592
8598
8603
8607
8609
8609
8608
8606
8602
8597
8590
8582
8572
8561
8549
8535
8520
8503
8485
8466
8445
8423
8400
8376
8350
8323
8294
8265
8234
8201
8167
8132
8096
8060
8022
7982
7942
7900
7857
7813
7767
7721
7674
7625
7575
7525
7473
7420
7367
7312
7256
7199
7142
7083
7024
6963
6902
6840
6776
6712
6648
6582
6516
6448
6380
6312
6242
6172
6102
6030
5958
5886
5813
5739
5665
5590
5515
5439
5363
5287
5210
5132
5054
4976
4898
4819
4740
4660
4580
4500
4420
4339
4258
4177
4094
4014
3932
3850
3768
3685
3603
3520
3438
3355
3272
3189
3106
3023
2940
2857
2774
2691
2609
2526
2443
2360
2277
2195
2112
2029
1948
1865
1783
1702
1620
1538
1457
1376
1295
1214
1134
1054
974
894
814
735
656
578
499
421
344
266
189
113
37
-39
-115
-190
-265
-339
-413
-487
-560
-633
-705
-777
-848
-919
-990
-1060
-1129
-1198
-1267
-1335
-1403
-1470
-1536
-1602
-1668
-1733
-1797
-1861
-1925
-1987
-2050
-2111
-2172
-2233
-2292
-2352
-2410
-2468
-2526
-2583
-2639
-2694
-2749
-2803
-2857
-2910
-2962
-3014
-3065
-3115
-3165
-3213
-3262
-3309
-3356
-3402
-3447
-3492
-3536
-3579
-3621
-3663
-3705
-3745
-3785
-3825
-3864
-3902
-3940
-3977
-4013
-4049
-4085
-4120
-4154
-4188
-4221
-4254
-4286
-4317
-4348
-4379
-4409
-4438
-4467
-4496
-4523
-4551
-4578
-4604
-4630
-4656
-4681
-4706
-4730
-4754
-4777
-4801
-4823
-4845
-4867
-4889
-4910
-4931
-4951
-4971
-4991
-5011
-5030
-5048
-5067
-5085
-5102
-5120
-5137
-5153
-5169
-5185
-5200
-5215
-5229
-5243
-5257
-5270
-5283
-5295
-5307
-5318
-5329
-5340
-5350
-5359
-5368
-5377
-5385
-5392
-5399
-5405
-5411
-5416
-5421
-5425
-5428
-5431
-5433
-5434
-5435
-5435
-5434
-5433
-5431
-5428
-5424
-5420
-5414
-5408
-5401
-5394
-5385
-5376
-5365
-5354
-5342
-5330
-5316
-5302
-5286
-5270
-5253
-5235
-5216
-5196
-5176
-5154
-5132
-5108
-5084
-5059
-5033
-5006
-4978
-4949
-4919
-4888
-4857
-4824
-4791
-4757
-4722
-4686
-4649
-4611
-4572
-4533
-4493
-4452
-4410
-4368
-4324
-4280
-4236
-4190
-4144
-4097
-4049
-4001
-3952
-3902
-3852
-3801
-3749
-3697
-3644
-3591
-3537
-3482
-3427
-3372
-3316
-3260
-3203
-3146
-3088
-3030
-2972
-2914
-2855
-2795
-2736
-2676
-2616
-2555
-2494
-2433
-2372
-2310
-2249
-2187
-2124
-2062
-1999
-1936
-1873
-1810
-1746
-1682
-1618
-1554
-1490
-1426
-1361
-1296
-1231
-1166
-1101
-1035
-970
-904
-838
-771
-705
-638
-571
-504
-437
-369
-301
-233
-165
-97
-28
41
110
179
248
318
388
458
528
598
668
738
809
879
950
1020
1091
1162
1233
1304
1374
1445
1516
1586
1657
1727
1797
1867
1937
2007
2077
2146
2215
2284
2353
2422
2490
2558
2626
2694
2761
2828
2895
2962
3028
3094
3160
3226
3291
3356
3421
3486
3550
3614
3678
3741
3804
3867
3929
3991
4053
4114
4175
4235
4295
4355
4415
4473
4532
4590
4647
4704
4761
4817
4873
4928
4982
5036
5089
5142
5194
5245
5296
5347
5396
5445
5494
5541
5588
5635
5680
5725
5770
5813
5856
5898
5940
5981
6021
6060
6099
6137
6175
6211
6248
6283
6318
6351
6385
6417
6449
6480
6511
6540
6569
6598
6625
6652
6678
6704
6729
6753
6776
6799
6821
6842
6863
6882
6902
6920
6938
6954
6971
6986
7001
7015
7028
7041
7052
7063
7074
7083
7092
7100
7107
7114
7119
7124
7128
7132
7134
7136
7137
7138
7137
7136
7134
7131
7128
7124
7119
7113
7107
7100
7092
7083
7074
7064
7053
7042
7030
7017
7003
6989
6974
6959
6943
6926
6908
6890
6871
6852
6831
6811
6789
6767
6744
6721
6697
6672
6647
6621
6595
6568
6541
6513
6485
6456
6426
6397
6366
6336
6304
6273
6241
6208
6175
6142
6108
6074
6039
6004
5969
5933
5897
5860
5823
5785
5747
5709
5670
5631
5591
5551
5511
5470
5429
5388
5346
5303
5261
5217
5174
5130
5086
5041
4996
4950
4904
4858
4811
4764
4716
4668
4619
4570
4521
4471
4420
4369
4318
4266
4214
4161
4108
4054
4001
3946
3891
3836
3780
3724
3667
3610
3552
3494
3436
3377
3318
3258
3198
3137
3076
3015
2954
2892
2829
2767
2704
2641
2577
2514
2450
2386
2322
2257
2193
2128
2064
1999
1934
1869
1805
1740
1675
1610
1546
1481
1417
1353
1289
1225
1161
1098
1035
972
909
847
785
723
662
601
541
480
420
361
302
243
185
127
70
13
-43
-99
-154
-209
-264
-317
-371
-423
-475
-527
-577
-627
-677
-726
-774
-821
-868
-914
-960
-1004
-1048
-1092
-1134
-1176
-1217
-1257
-1296
-1334
-1371
-1408
-1443
-1478
-1512
-1545
-1577
-1608
-1638
-1667
-1695
-1722
-1748
-1773
-1798
-1821
-1843
-1864
-1885
-1904
-1922
-1939
-1956
-1971
-1986
-1999
-2011
-2023
-2033
-2041
-2051
-2058
-2064
-2070
-2074
-2078
-2080
-2082
-2082
-2082
-2080
-2078
-2075
-2071
-2065
-2059
-2052
-2044
-2035
-2024
-2013
-2001
-1989
-1975
-1960
-1945
-1928
-1911
-1893
-1873
-1853
-1833
-1811
-1788
-1765
-1741
-1716
-1690
-1663
-1636
-1608
-1579
-1549
-1519
-1488
-1456
-1423
-1390
-1356
-1321
-1286
-1250
-1213
-1175
-1137
-1099
-1059
-1018
-979
-938
-896
-854
-811
-768
-724
-680
-635
-590
-544
-498
-451
-404
-357
-309
-261
-212
-164
-115
-65
-15
34
85
135
186
236
287
338
389
440
491
543
594
645
696
747
797
848
898
949
998
1048
1097
1146
1194
1242
1290
1337
1383
1429
1474
1519
1563
1607
1650
1692
1734
1775
1816
1856
1895
1933
1971
2008
2044
2079
2114
2148
2182
2214
2246
2277
2307
2336
2364
2392
2418
2444
2469
2493
2515
2537
2558
2578
2597
2615
2632
2648
2663
2676
2689
2701
2712
2721
2730
2737
2743
2748
2752
2755
2757
2758
2757
2755
2753
2749
2743
2737
2730
2721
2711
2700
2688
2675
2661
2646
2629
2612
2593
2574
2553
2532
2509
2485
2460
2435
2408
2381
2352
2322
2292
2261
2228
2195
2161
2126
2091
2054
2017
1978
1940
1900
1860
1818
1777
1734
1691
1647
1603
1558
1512
1466
1419
1372
1324
1276
1227
1178
1129
1079
1028
977
926
875
823
771
719
667
614
562
509
456
403
350
297
244
191
138
85
32
-21
-73
-126
-178
-230
-282
-333
-384
-435
-486
-537
-587
-636
-686
-735
-783
-831
-879
-927
-974
-1020
-1066
-1112
-1157
-1201
-1245
-1289
-1332
-1375
-1418
-1459
-1501
-1542
-1582
-1622
-1661
-1700
-1738
-1776
-1813
-1850
-1886
-1922
-1957
-1992
-2025
-2059
-2092
-2125
-2157
-2188
-2219
-2249
-2279
-2308
-2336
-2364
-2392
-2419
-2445
-2471
-2496
-2521
-2546
-2570
-2594
-2617
-2640
-2662
-2684
-2705
-2726
-2746
-2767
-2786
-2805
-2824
-2842
-2860
-2877
-2894
-2910
-2926
-2942
-2957
-2971
-2985
-2999
-3013
-3025
-3038
-3050
-3062
-3073
-3083
-3094
-3103
-3113
-3122
-3130
-3139
-3146
-3154
-3160
-3167
-3173
-3179
-3184
-3189
-3193
-3197
-3201
-3204
-3206
-3209
-3211
-3212
-3213
-3214
-3214
-3213
-3213
-3211
-3210
-3207
-3205
-3202
-3198
-3194
-3189
-3184
-3179
-3172
-3166
-3159
-3151
-3143
-3135
-3126
-3116
-3106
-3096
-3085
-3074
-3062
-3050
-3038
-3025
-3012
-2998
-2984
-2970
-2955
-2940
-2925
-2909
-2893
-2877
-2860
-2843
-2826
-2809
-2791
-2773
-2755
-2736
-2717
-2698
-2679
-2660
-2640
-2620
-2600
-2580
-2559
-2539
-2518
-2497
-2476
-2455
-2433
-2411
-2389
-2367
-2345
-2323
-2300
-2278
-2255
-2232
-2209
-2186
-2162
-2139
-2115
-2091
-2068
-2044
-2019
-1995
-1971
-1946
-1922
-1897
-1872
-1848
-1823
-1797
-1772
-1747
-1721
-1695
-1669
-1643
-1617
-1591
-1564
-1537
-1510
-1482
-1455
-1427
-1399
-1370
-1342
-1313
-1283
-1254
-1224
-1194
-1163
-1132
-1101
-1069
-1037
-1004
-972
-939
-905
-872
-838
-803
-769
-734
-699
-663
-627
-591
-555
-518
-481
-444
-407
-369
-331
-293
-255
-216
-177
-138
-99
-60
-20
19
59
99
139
179
219
260
300
341
382
423
464
505
547
589
630
673
715
757
800
843
886
929
973
1016
1060
1105
1149
1193
1238
1283
1328
1374
1419
1465
1511
1557
1604
1650
1697
1743
1790
1837
1885
1932
1979
2027
2075
2123
2170
2218
2266
2315
2363
2411
2459
2508
2556
2605
2653
2702
2750
2799
2847
2896
2944
2993
3041
3090
3138
3187
3235
3283
3331
3379
3427
3474
3522
3569
3616
3663
3710
3756
3803
3849
3894
3940
3985
4030
4074
4118
4162
4205
4248
4291
4333
4375
4417
4458
4498
4538
4578
4617
4655
4693
4731
4768
4804
4840
4875
4910
4944
4977
5010
5042
5074
5105
5135
5164
5193
5222
5249
5276
5302
5327
5352
5376
5399
5421
5443
5464
5484
5503
5521
5539
5555
5571
5586
5600
5613
5625
5636
5647
5656
5664
5672
5678
5684
5688
5692
5694
5695
5696
5695
5693
5690
5686
5681
5675
5667
5659
5649
5639
5627
5614
5599
5584
5568
5550
5531
5511
5490
5468
5444
5419
5394
5367
5339
5309
5279
5248
5215
5182
5147
5111
5075
5037
4998
4958
4917
4875
4831
4787
4742
4696
4648
4600
4550
4500
4449
4396
4343
4289
4233
4177
4120
4062
4003
3943
3882
3821
3759
3695
3631
3567
3501
3435
3367
3299
3231
3161
3091
3020
2949
2876
2803
2730
2656
2581
2505
2429
2352
2275
2197
2119
2039
1960
1880
1799
1718
1636
1554
1471
1388
1305
1221
1137
1052
967
882
797
711
625
539
453
366
280
193
106
20
-67
-154
-241
-327
-414
-500
-587
-673
-759
-845
-930
-1016
-1101
-1186
-1270
-1354
-1438
-1521
-1604
-1687
-1769
-1851
-1932
-2013
-2093
-2173
-2252
-2331
-2409
-2486
-2563
-2639
-2714
-2789
-2863
-2936
-3008
-3080
-3151
-3221
-3290
-3359
-3426
-3493
-3559
-3624
-3688
-3750
-3812
-3873
-3933
-3992
-4050
-4107
-4163
-4217
-4271
-4324
-4375
-4426
-4475
-4523
-4570
-4616
-4661
-4705
-4747
-4789
-4829
-4868
-4906
-4942
-4977
-5012
-5044
-5076
-5106
-5136
-5163
-5190
-5215
-5239
-5262
-5283
-5303
-5322
-5340
-5356
-5371
-5385
-5397
-5408
-5418
-5427
-5434
-5440
-5444
-5447
-5449
-5449
-5448
-5446
-5442
-5437
-5431
-5423
-5414
-5403
-5391
-5378
-5363
-5347
-5330
-5311
-5290
-5269
-5246
-5221
-5195
-5168
-5139
-5109
-5077
-5044
-5010
-4974
-4937
-4898
-4858
-4817
-4774
-4730
-4685
-4638
-4590
-4540
-4489
-4437
-4383
-4328
-4272
-4214
-4155
-4094
-4034
-3971
-3907
-3841
-3775
-3707
-3638
-3568
-3497
-3424
-3350
-3276
-3200
-3123
-3044
-2965
-2885
-2804
-2721
-2638
-2554
-2468
-2382
-2295
-2207
-2118
-2028
-1938
-1847
-1755
-1662
-1569
-1475
-1380
-1285
-1190
-1094
-998
-901
-804
-707
-609
-511
-413
-315
-217
-119
-21
77
175
273
370
468
565
662
759
855
951
1047
1142
1237
1332
1426
1519
1612
1705
1796
1888
1978
2068
2157
2245
2333
2420
2506
2591
2676
2759
2842
2923
3004
3084
3163
3241
3317
3393
3468
3542
3614
3686
3757
3826
3894
3962
4027
4093
4156
4219
4281
4341
4400
4458
4515
4571
4626
4679
4732
4783
4833
4882
4930
4976
5022
5067
5110
5152
5193
5233
5272
5310
5347
5383
5417
5451
5483
5515
5545
5574
5603
5630
5656
5681
5705
5728
5750
5771
5791
5810
5828
5845
5861
5876
5890
5903
5915
5926
5935
5944
5952
5959
5965
5970
5973
5976
5978
5979
5978
5977
5975
5972
5968
5963
5958
5951
5943
5935
5926
5916
5905
5893
5880
5867
5852
5837
5821
5804
5787
5768
5749
5729
5708
5686
5663
5640
5615
5590
5564
5537
5509
5481
5451
5421
5389
5357
5324
5290
5255
5220
5183
5145
5107
5068
5028
4987
4945
4902
4858
4813
4768
4722
4674
4626
4577
4527
4476
4425
4372
4318
4264
4209
4153
4096
4038
3981
3922
3862
3801
3740
3678
3616
3553
3489
3425
3360
3294
3228
3161
3094
3026
2958
2889
2820
2750
2680
2610
2539
2467
2396
2323
2251
2178
2105
2032
1959
1885
1811
1737
1663
1589
1515
1441
1366
1292
1218
1144
1070
995
921
848
774
700
627
554
481
408
335
263
191
119
47
-24
-95
-166
-236
-306
-375
-445
-513
-582
-650
-717
-784
-850
-916
-982
-1047
-1111
-1175
-1239
-1302
-1364
-1426
-1488
-1548
-1609
-1668
-1727
-1786
-1844
-1901
-1958
-2015
-2070
-2126
-2180
-2234
-2288
-2340
-2393
-2444
-2495
-2546
-2595
-2644
-2693
-2741
-2788
-2834
-2880
-2925
-2970
-3014
-3057
-3099
-3141
-3182
-3222
-3262
-3301
-3339
-3377
-3413
-3449
-3484
-3519
-3552
-3585
-3617
-3648
-3678
-3708
-3736
-3764
-3791
-3817
-3842
-3865
-3888
-3911
-3932
-3952
-3971
-3989
-4006
-4022
-4038
-4051
-4065
-4078
-4089
-4099
-4109
-4117
-4124
-4131
-4136
-4141
-4144
-4146
-4148
-4148
-4148
-4146
-4144
-4141
-4136
-4131
-4125
-4118
-4110
-4101
-4091
-4080
-4069
-4056
-4043
-4029
-4014
-3999
-3982
-3965
-3947
-3928
-3909
-3889
-3868
-3846
-3824
-3801
-3777
-3753
-3728
-3702
-3676
-3649
-3622
-3594
-3566
-3537
-3507
-3478
-3447
-3417
-3386
-3354
-3323
-3291
-3258
-3226
-3193
-3160
-3127
-3093
-3060
-3026
-2992
-2958
-2923
-2889
-2854
-2820
-2785
-2750
-2715
-2680
-2646
-2611
-2576
-2540
-2505
-2470
-2435
-2400
-2365
-2330
-2295
-2260
-2225
-2190
-2155
-2120
-2085
-2050
-2015
-1980
-1945
-1910
-1876
-1841
-1806
-1771
-1737
-1702
-1668
-1633
-1599
-1564
-1530
-1496
-1462
-1428
-1394
-1360
-1327
-1293
-1260
-1227
-1193
-1161
-1128
-1095
-1063
-1031
-998
-967
-935
-904
-872
-841
-811
-780
-750
-720
-690
-661
-632
-603
-575
-546
-519
-491
-464
-437
-411
-384
-359
-333
-308
-283
-259
-235
-211
-188
-165
-143
-121
-99
-78
-57
-36
-16
4
23
43
62
80
98
116
134
151
168
184
200
216
232
247
262
277
292
306
320
334
347
361
374
387
400
413
425
438
450
462
474
486
498
509
521
532
544
555
566
577
588
599
610
621
632
643
654
665
675
686
697
708
719
730
741
753
764
775
787
798
810
822
834
846
858
871
884
897
910
923
937
951
965
979
994
1008
1024
1039
1055
1071
1087
1104
1121
1138
1156
1173
1191
1210
1228
1247
1266
1286
1306
1326
1346
1366
1387
1408
1429
1451
1473
1495
1517
1540
1563
1586
1609
1633
1657
1681
1705
1730
1754
1779
1805
1830
1856
1882
1908
1934
1961
1987
2013
2041
2068
2095
2123
2150
2178
2206
2233
2261
2289
2317
2345
2374
2402
2430
2458
2486
2514
2542
2570
2598
2626
2653
2681
2708
2736
2763
2790
2816
2843
2869
2895
2920
2945
2970
2995
3019
3043
3067
3090
3113
3135
3157
3178
3199
3220
3240
3260
3279
3297
3316
3333
3350
3367
3382
3398
3412
3426
3440
3452
3465
3476
3487
3497
3506
3515
3523
3530
3536
3542
3546
3550
3554
3556
3558
3559
3559
3558
3556
3554
3550
3546
3541
3536
3529
3522
3513
3504
3494
3483
3472
3459
3446
3432
3417
3401
3385
3368
3350
3331
3311
3291
3270
3248
3225
3202
3178
3153
3128
3102
3075
3048
3020
2991
2962
2933
2902
2872
2841
2809
2777
2744
2711
2677
2643
2609
2574
2539
2503
2467
2430
2393
2356
2319
2281
2243
2204
2165
2126
2087
2047
2007
1967
1926
1886
1845
1804
1762
1721
1679
1637
1594
1552
1509
1467
1424
1380
1337
1294
1250
1206
1162
1118
1074
1030
985
941
896
851
806
761
716
671
625
580
535
489
444
398
353
307
262
216
171
126
80
35
-10
-55
-100
-145
-190
-235
-279
-324
-368
-412
-456
-500
-544
-588
-632
-675
-719
-762
-806
-849
-892
-934
-977
-1020
-1062
-1104
-1147
-1189
-1230
-1272
-1314
-1355
-1396
-1437
-1478
-1519
-1559
-1600
-1640
-1680
-1720
-1759
-1799
-1838
-1877
-1915
-1954
-1992
-2031
-2068
-2106
-2144
-2181
-2218
-2254
-2291
-2327
-2363
-2398
-2433
-2468
-2503
-2537
-2571
-2605
-2638
-2671
-2703
-2735
-2767
-2798
-2829
-2859
-2889
-2919
-2947
-2976
-3004
-3031
-3058
-3084
-3110
-3135
-3160
-3184
-3208
-3231
-3254
-3276
-3297
-3318
-3338
-3358
-3377
-3396
-3414
-3431
-3448
-3465
-3480
-3496
-3510
-3524
-3538
-3551
-3563
-3575
-3587
-3598
-3608
-3618
-3627
-3636
-3644
-3652
-3659
-3666
-3673
-3678
-3684
-3689
-3693
-3697
-3701
-3704
-3707
-3709
-3711
-3713
-3714
-3715
-3715
-3715
-3715
-3714
-3713
-3712
-3710
-3708
-3706
-3703
-3700
-3697
-3693
-3689
-3685
-3680
-3675
-3670
-3664
-3658
-3652
-3645
-3639
-3631
-3624
-3616
-3608
-3599
-3591
-3582
-3572
-3563
-3553
-3543
-3533
-3522
-3511
-3500
-3488
-3476
-3464
-3452
-3439
-3427
-3414
-3400
-3387
-3373
-3359
-3345
-3331
-3316
-3301
-3286
-3271
-3255
-3240
-3224
-3208
-3191
-3175
-3158
-3141
-3124
-3106
-3089
-3071
-3053
-3035
-3017
-2999
-2980
-2962
-2943
-2924
-2905
-2886
-2867
-2848
-2829
-2809
-2790
-2770
-2750
-2730
-2710
-2690
-2670
-2649
-2628
-2608
-2586
-2565
-2543
-2521
-2499
-2477
-2454
-2431
-2407
-2383
-2359
-2334
-2309
-2284
-2258
-2231
-2204
-2177
-2149
-2121
-2093
-2063
-2033
-2004
-1973
-1942
-1911
-1879
-1846
-1813
-1780
-1746
-1712
-1677
-1642
-1606
-1570
-1534
-1497
-1459
-1421
-1383
-1345
-1306
-1266
-1227
-1187
-1146
-1105
-1064
-1022
-981
-939
-896
-853
-810
-766
-722
-678
-633
-588
-543
-497
-451
-405
-358
-311
-263
-215
-167
-118
-69
-20
30
80
131
182
233
285
337
389
442
495
549
603
658
712
768
823
879
936
992
1049
1107
1165
1223
1281
1340
1398
1458
1517
1577
1637
1697
1758
1818
1879
1940
2001
2063
2125
2187
2249
2311
2374
2437
2499
2562
2625
2688
2751
2815
2878
2941
3005
3068
3132
3195
3259
3322
3386
3450
3513
3577
3640
3704
3767
3830
3894
3957
4019
4083
4146
4209
4271
4333
4395
4457
4519
4580
4641
4702
4762
4822
4881
4940
4999
5057
5115
5173
5230
5286
5342
5397
5452
5506
5560
5613
5665
5717
5768
5818
5867
5916
5964
6012
6058
6104
6149
6193
6237
6279
6321
6362
6401
6440
6478
6515
6551
6586
6620
6653
6685
6717
6747
6775
6803
6830
6856
6881
6904
6927
6948
6969
6988
7006
7023
7039
7054
7068
7080
7092
7102
7112
7120
7127
7133
7137
7141
7143
7144
7145
7144
7141
7138
7134
7128
7122
7114
7105
7095
7084
7072
7058
7044
7028
7012
6994
6976
6956
6935
6914
6891
6867
6843
6817
6791
6763
6735
6706
6676
6645
6613
6580
6547
6513
6478
6443
6407
6370
6332
6294
6255
6216
6176
6135
6094
6052
6010
5967
5924
5880
5836
5792
5747
5701
5656
5610
5563
5516
5469
5422
5375
5327
5279
5231
5183
5134
5085
5037
4988
4939
4890
4841
4791
4742
4693
4644
4594
4545
4496
4447
4397
4348
4299
4250
4201
4153
4104
4054
4006
3959
3910
3862
3814
3767
3719
3672
3625
3578
3531
3484
3438
3392
3346
3301
3255
3210
3165
3121
3077
3033
2989
2946
2902
2860
2817
2774
2732
2690
2649
2607
2566
2525
2484
2443
2403
2363
2323
2283
2243
2204
2164
2125
2086
2048
2009
1970
1932
1894
1856
1818
1780
1742
1705
1667
1629
1592
1555
1517
1480
1443
1406
1368
1331
1294
1257
1220
1183
1146
1109
1072
1035
998
961
924
887
850
813
776
739
703
666
629
592
555
519
482
445
409
372
336
300
263
227
191
155
120
84
48
13
-22
-58
-93
-128
-162
-197
-232
-266
-300
-334
-368
-401
-435
-468
-501
-533
-566
-598
-630
-662
-693
-725
-756
-787
-817
-848
-878
-908
-938
-968
-998
-1027
-1056
-1085
-1114
-1143
-1171
-1200
-1228
-1256
-1283
-1311
-1338
-1365
-1391
-1418
-1444
-1470
-1495
-1521
-1545
-1570
-1594
-1618
-1642
-1665
-1687
-1710
-1732
-1754
-1775
-1796
-1816
-1836
-1856
-1875
-1894
-1913
-1931
-1948
-1966
-1983
-1999
-2015
-2031
-2045
-2061
-2076
-2090
-2104
-2117
-2130
-2143
-2155
-2167
-2179
-2191
-2202
-2213
-2224
-2235
-2245
-2255
-2265
-2274
-2283
-2293
-2302
-2310
-2319
-2327
-2336
-2344
-2352
-2360
-2368
-2376
-2384
-2391
-2399
-2406
-2414
-2421
-2428
-2436
-2443
-2450
-2457
-2465
-2472
-2479
-2486
-2493
-2500
-2507
-2514
-2521
-2529
-2536
-2543
-2550
-2557
-2564
-2571
-2579
-2586
-2593
-2601
-2608
-2616
-2624
-2631
-2639
-2647
-2655
-2663
-2671
-2679
-2687
-2695
-2703
-2712
-2720
-2728
-2737
-2745
-2754
-2762
-2771
-2779
-2788
-2796
-2805
-2813
-2822
-2830
-2838
-2847
-2855
-2863
-2871
-2879
-2887
-2895
-2903
-2910
-2918
-2925
-2932
-2939
-2946
-2953
-2960
-2966
-2973
-2979
-2985
-2991
-2997
-3002
-3008
-3013
-3019
-3024
-3029
-3034
-3039
-3043
-3048
-3052
-3057
-3061
-3065
-3068
-3072
-3076
-3079
-3082
-3086
-3089
-3091
-3094
-3097
-3099
-3101
-3103
-3105
-3107
-3109
-3110
-3111
-3112
-3113
-3114
-3115
-3115
-3115
-3115
-3115
-3115
-3114
-3113
-3112
-3111
-3110
-3108
-3107
-3105
-3103
-3101
-3098
-3095
-3093
-3089
-3086
-3083
-3079
-3075
-3071
-3066
-3062
-3057
-3052
-3046
-3040
-3035
-3028
-3022
-3015
-3008
-3001
-2994
-2986
-2978
-2970
-2961
-2952
-2943
-2934
-2924
-2914
-2904
-2894
-2883
-2872
-2861
-2850
-2839
-2827
-2815
-2803
-2790
-2778
-2765
-2752
-2739
-2726
-2712
-2698
-2685
-2671
-2656
-2642
-2628
-2613
-2599
-2584
-2569
-2554
-2539
-2523
-2508
-2492
-2477
-2461
-2445
-2430
-2414
-2398
-2382
-2365
-2349
-2333
-2316
-2300
-2284
-2267
-2250
-2234
-2217
-2200
-2183
-2166
-2150
-2133
-2115
-2098
-2081
-2064
-2047
-2029
-2012
-1994
-1976
-1958
-1941
-1923
-1904
-1886
-1868
-1849
-1831
-1812
-1793
-1774
-1754
-1735
-1715
-1696
-1676
-1656
-1636
-1615
-1595
-1574
-1553
-1532
-1511
-1489
-1468
-1446
-1424
-1402
-1379
-1357
-1334
-1311
-1288
-1264
-1240
-1216
-1192
-1168
-1143
-1118
-1093
-1068
-1042
-1016
-990
-964
-937
-910
-883
-855
-828
-800
-771
-743
-714
-685
-656
-627
-597
-567
-537
-507
-477
-446
-415
-384
-353
-322
-290
-259
-227
-196
-164
-132
-100
-68
-36
-4
29
61
93
125
157
188
220
252
283
315
346
377
408
439
470
501
531
561
592
622
652
681
711
741
770
799
828
857
886
914
943
971
999
1027
1055
1083
1110
1138
1165
1192
1219
1246
1273
1300
1326
1353
1379
1405
1431
1458
1484
1509
1535
1561
1587
1612
1637
1663
1688
1713
1738
1762
1787
1811
1835
1859
1883
1906
1929
1952
1975
1998
2020
2041
2063
2085
2106
2126
2147
2167
2186
2206
2225
2243
2261
2279
2297
2314
2331
2348
2364
2379
2395
2410
2425
2439
2453
2466
2480
2492
2505
2517
2529
2541
2552
2563
2573
2584
2594
2603
2613
2622
2631
2640
2648
2657
2665
2673
2680
2688
2695
2702
2709
2716
2722
2729
2735
2741
2746
2752
2757
2763
2768
2773
2778
2782
2787
2791
2795
2799
2803
2806
2810
2813
2816
2819
2822
2824
2827
2829
2831
2833
2835
2836
2837
2839
2839
2840
2841
2841
2841
2841
2840
2839
2839
2837
2836
2834
2832
2830
2828
2825
2822
2819
2815
2811
2807
2802
2798
2792
2787
2781
2775
2769
2762
2755
2748
2741
2733
2725
2716
2708
2699
2690
2680
2670
2660
2650
2640
2629
2618
2606
2595
2583
2571
2558
2546
2533
2520
2506
2493
2479
2465
2451
2437
2423
2408
2393
2378
2363
2348
2333
2318
2302
2286
2271
2255
2239
2223
2207
2191
2175
2158
2142
2126
2110
2093
2077
2060
2044
2028
2012
1995
1979
1963
1947
1931
1916
1900
1884
1869
1854
1839
1824
1809
1794
1780
1766
1752
1738
1724
1711
1697
1684
1672
1659
1647
1635
1623
1611
1600
1589
1578
1567
1557
1547
1537
1527
1518
1509
1500
1492
1483
1475
1468
1460
1453
1446
1439
1432
1426
1420
1414
1408
1403
1397
1392
1388
1383
1379
1375
1371
1367
1364
1361
1358
1355
1353
1351
1349
1347
1345
1344
1343
1342
1341
1341
1341
1341
1341
1341
1342
1343
1344
1345
1347
1349
1351
1353
1356
1358
1361
1365
1368
1372
1376
1381
1386
1391
1396
1402
1408
1414
1421
1428
1435
1443
1451
1459
1468
1477
1486
1496
1506
1517
1527
1539
1550
1562
1574
1587
1600
1613
1627
1641
1655
1669
1684
1699
1715
1731
1747
1763
1780
1796
1813
1831
1848
1866
1884
1902
1920
1939
1958
1976
1995
2013
2033
2053
2072
2091
2111
2130
2150
2169
2188
2208
2227
2246
2265
2284
2303
2321
2340
2358
2376
2394
2411
2429
2446
2463
2479
2495
2511
2527
2542
2557
2571
2585
2599
2612
2625
2638
2650
2662
2673
2684
2695
2705
2715
2724
2733
2741
2749
2757
2764
2770
2776
2782
2787
2792
2796
2800
2803
2806
2808
2810
2811
2812
2813
2812
2812
2811
2809
2807
2804
2801
2797
2793
2788
2783
2777
2770
2764
2756
2748
2740
2731
2721
2711
2700
2689
2678
2666
2653
2640
2626
2612
2598
2583
2567
2551
2535
2518
2501
2483
2464
2446
2427
2407
2387
2367
2346
2324
2303
2281
2258
2235
2212
2189
2165
2140
2115
2090
2065
2039
2012
1986
1959
1931
1904
1876
1847
1818
1789
1760
1730
1700
1669
1639
1608
1576
1545
1513
1481
1448
1416
1383
1350
1317
1283
1250
1216
1182
1149
1115
1081
1047
1012
979
945
911
877
843
809
776
742
709
676
643
610
577
545
513
481
449
418
387
357
326
296
267
237
209
180
152
125
97
71
44
19
-7
-32
-56
-80
-104
-127
-150
-172
-193
-215
-235
-255
-275
-294
-313
-331
-349
-366
-383
-399
-415
-430
-445
-459
-472
-485
-498
-510
-521
-532
-542
-552
-562
-570
-579
-586
-593
-600
-606
-612
-617
-621
-625
-629
-632
-634
-636
-637
-638
-638
-638
-637
-636
-634
-631
-628
-625
-621
-616
-611
-605
-598
-591
-584
-576
-567
-558
-548
-537
-526
-515
-503
-490
-477
-463
-448
-434
-418
-402
-385
-368
-351
-333
-314
-295
-276
-256
-236
-216
-195
-174
-153
-131
-110
-87
-65
-43
-20
3
26
49
73
96
120
143
167
191
215
239
263
287
311
335
359
383
408
432
456
480
504
528
552
575
599
622
646
669
692
715
738
761
783
806
828
850
871
893
914
935
955
976
996
1014
1035
1054
1073
1092
1111
1129
1147
1164
1182
1199
1216
1232
1249
1265
1281
1296
1311
1326
1341
1356
1370
1384
1398
1411
1424
1437
1450
1463
1475
1487
1499
1511
1522
1533
1544
1555
1566
1576
1586
1596
1606
1616
1626
1635
1645
1654
1663
1672
1681
1690
1698
1707
1715
1724
1732
1740
1748
1756
1764
1772
1779
1787
1794
1801
1809
1816
1823
1830
1836
1843
1850
1856
1863
1869
1875
1882
1888
1894
1900
1906
1911
1917
1923
1929
1934
1940
1946
1951
1957
1962
1968
1973
1979
1984
1990
1995
2000
2005
2011
2016
2021
2025
2031
2036
2041
2045
2051
2056
2060
2065
2069
2073
2078
2082
2085
2089
2093
2096
2100
2103
2106
2108
2111
2113
2115
2117
2119
2120
2122
2123
2123
2124
2124
2123
2123
2122
2121
2120
2118
2116
2113
2110
2107
2104
2100
2096
2091
2086
2081
2075
2069
2063
2056
2050
2041
2035
2027
2019
2009
2001
1992
1983
1973
1963
1953
1942
1931
1920
1909
1897
1885
1873
1860
1848
1835
1821
1808
1794
1780
1766
1751
1736
1721
1706
1690
1674
1658
1642
1626
1609
1592
1575
1557
1539
1521
1503
1485
1466
1447
1428
1409
1389
1370
1350
1330
1310
1290
1270
1249
1229
1208
1188
1167
1146
1125
1104
1083
1062
1040
1018
998
977
955
934
912
891
869
848
826
804
783
761
739
718
696
674
652
631
609
587
565
543
522
500
478
456
434
412
390
369
347
325
303
281
259
237
215
193
171
149
128
106
84
62
40
18
-4
-27
-49
-71
-93
-116
-138
-161
-183
-206
-229
-252
-275
-298
-321
-344
-368
-391
-415
-439
-463
-487
-510
-534
-559
-583
-607
-631
-655
-679
-703
-727
-751
-776
-800
-824
-848
-872
-896
-919
-943
-967
-990
-1014
-1037
-1060
-1084
-1106
-1129
-1152
-1175
-1197
-1219
-1242
-1264
-1285
-1307
-1328
-1350
-1371
-1392
-1413
-1433
-1453
-1474
-1493
-1513
-1533
-1552
-1571
-1590
-1608
-1626
-1644
-1662
-1679
-1697
-1713
-1730
-1746
-1762
-1778
-1793
-1808
-1822
-1837
-1850
-1864
-1877
-1890
-1902
-1914
-1925
-1936
-1947
-1957
-1967
-1976
-1985
-1993
-2001
-2009
-2016
-2021
-2029
-2033
-2040
-2045
-2049
-2053
-2057
-2060
-2062
-2064
-2066
-2067
-2068
-2068
-2068
-2067
-2066
-2064
-2062
-2059
-2056
-2052
-2047
-2043
-2037
-2031
-2025
-2017
-2011
-2003
-1995
-1986
-1977
-1967
-1957
-1946
-1935
-1924
-1911
-1899
-1886
-1872
-1858
-1844
-1829
-1814
-1798
-1782
-1765
-1749
-1731
-1714
-1696
-1677
-1659
-1640
-1620
-1601
-1581
-1561
-1540
-1520
-1499
-1478
-1457
-1435
-1414
-1392
-1370
-1348
-1326
-1304
-1282
-1260
-1238
-1216
-1194
-1172
-1150
-1128
-1106
-1084
-1063
-1041
-1020
-998
-977
-956
-935
-915
-894
-874
-854
-834
-814
-795
-775
-756
-737
-718
-700
-682
-664
-646
-628
-611
-594
-577
-560
-544
-528
-512
-497
-481
-466
-452
-437
-423
-409
-395
-382
-369
-356
-344
-332
-320
-309
-298
-287
-277
-267
-257
-248
-239
-231
-222
-214
-207
-200
-193
-186
-180
-174
-169
-164
-159
-154
-150
-146
-143
-139
-136
-134
-131
-129
-127
-125
-124
-123
-122
-121
-121
-120
-120
-121
-121
-122
-123
-124
-125
-127
-129
-131
-133
-136
-138
-141
-144
-148
-151
-155
-159
-163
-167
-171
-176
-181
-186
-191
-196
-202
-207
-213
-219
-225
-231
-237
-244
-250
-257
-263
-270
-277
-284
-292
-299
-306
-314
-322
-329
-337
-345
-353
-361
-369
-377
-386
-394
-402
-410
-419
-427
-435
-443
-452
-460
-468
-476
-484
-492
-500
-508
-516
-523
-531
-538
-545
-552
-559
-566
-573
-579
-585
-591
-597
-602
-608
-613
-617
-622
-626
-630
-633
-636
-639
-642
-644
-646
-647
-648
-649
-649
-649
-649
-648
-647
-645
-643
-640
-637
-634
-630
-626
-621
-616
-611
-605
-598
-591
-584
-577
-568
-560
-551
-542
-532
-522
-511
-500
-489
-477
-465
-452
-439
-426
-412
-398
-384
-369
-354
-338
-322
-306
-290
-273
-256
-238
-221
-203
-185
-166
-148
-129
-110
-91
-72
-52
-32
-12
8
28
48
68
89
110
130
151
172
193
214
235
256
277
298
319
340
362
383
404
425
446
467
488
509
530
550
571
591
612
632
652
672
692
712
732
751
771
790
809
828
847
865
883
902
920
937
955
972
989
1006
1022
1039
1055
1071
1087
1102
1117
1132
1146
1161
1174
1188
1201
1214
1226
1238
1250
1261
1272
1282
1292
1302
1311
1320
1329
1337
1345
1352
1359
1365
1371
1377
1382
1386
1391
1394
1398
1401
1403
1405
1407
1408
1409
1409
1409
1408
1407
1406
1404
1401
1399
1396
1392
1388
1384
1379
1374
1369
1363
1357
1351
1344
1337
1330
1322
1314
1306
1297
1289
1280
1270
1261
1251
1241
1231
1220
1210
1199
1188
1176
1165
1153
1142
1130
1118
1106
1094
1082
1070
1058
1045
1033
1020
1008
997
985
973
961
949
937
925
914
902
891
880
869
858
848
837
827
817
807
797
787
778
769
760
751
742
734
726
718
710
703
696
689
682
676
670
664
658
653
648
643
638
634
630
626
622
619
616
613
610
608
606
604
602
600
599
598
598
597
597
597
597
598
598
599
601
602
604
606
608
610
613
616
619
622
625
629
633
637
641
645
650
654
659
664
669
675
680
686
691
697
703
709
715
721
728
734
741
747
753
760
767
773
780
786
793
800
806
813
819
826
832
838
845
851
857
863
869
875
880
886
891
896
901
906
911
915
919
923
927
931
934
937
940
943
945
947
949
950
952
953
954
954
955
955
955
954
953
952
951
949
947
945
942
940
936
933
929
925
920
915
910
905
899
892
886
879
872
864
856
847
839
830
820
810
800
790
779
768
756
744
732
720
707
693
680
666
652
637
622
607
591
576
560
543
526
510
492
475
457
439
421
402
384
365
345
326
306
286
266
246
225
204
183
162
140
119
97
75
52
30
7
-16
-39
-63
-86
-110
-134
-159
-183
-208
-232
-257
-282
-308
-333
-359
-384
-410
-436
-462
-488
-515
-541
-568
-594
-621
-648
-675
-702
-729
-757
-784
-811
-839
-866
-894
-921
-949
-977
-1004
-1032
-1059
-1087
-1115
-1142
-1170
-1198
-1225
-1253
-1280
-1307
-1335
-1362
-1389
-1417
-1444
-1471
-1498
-1525
-1552
-1579
-1606
-1632
-1659
-1685
-1712
-1738
-1764
-1791
-1817
-1842
-1868
-1894
-1920
-1945
-1970
-1995
-2020
-2045
-2070
-2095
-2119
-2143
-2167
-2191
-2215
-2238
-2261
-2284
-2307
-2330
-2352
-2374
-2396
-2418
-2440
-2461
-2482
-2503
-2524
-2544
-2564
-2584
-2604
-2624
-2643
-2662
-2681
-2700
-2719
-2737
-2755
-2773
-2790
-2807
-2824
-2841
-2858
-2874
-2890
-2906
-2921
-2936
-2951
-2966
-2980
-2994
-3008
-3022
-3035
-3048
-3060
-3073
-3085
-3096
-3108
-3119
-3129
-3140
-3149
-3159
-3168
-3177
-3185
-3193
-3200
-3207
-3214
-3220
-3226
-3231
-3235
-3239
-3243
-3246
-3249
-3251
-3253
-3254
-3254
-3254
-3254
-3253
-3251
-3249
-3246
-3242
-3238
-3234
-3229
-3223
-3216
-3209
-3201
-3193
-3184
-3174
-3164
-3153
-3141
-3129
-3116
-3102
-3088
-3073
-3057
-3041
-3024
-3007
-2988
-2969
-2950
-2929
-2908
-2886
-2864
-2841
-2817
-2792
-2767
-2741
-2714
-2687
-2659
-2630
-2601
-2571
-2540
-2509
-2477
-2444
-2411
-2377
-2343
-2308
-2272
-2236
-2199
-2162
-2124
-2085
-2045
-2007
-1967
-1926
-1885
-1843
-1801
-1758
-1715
-1672
-1628
-1583
-1539
-1494
-1448
-1402
-1356
-1309
-1262
-1215
-1167
-1119
-1070
-1022
-973
-924
-874
-824
-774
-724
-674
-623
-573
-522
-471
-420
-369
-317
-266
-215
-163
-112
-61
-9
42
93
145
196
247
298
348
399
449
499
549
599
648
698
747
795
843
891
939
986
1033
1079
1125
1171
1216
1260
1304
1347
1390
1433
1475
1516
1557
1597
1636
1675
1714
1751
1789
1825
1861
1896
1931
1965
1999
2032
2064
2096
2127
2157
2187
2216
2244
2272
2299
2326
2351
2377
2401
2425
2448
2470
2492
2513
2533
2553
2572
2590
2607
2624
2640
2655
2670
2684
2697
2710
2722
2733
2744
2754
2763
2772
2780
2788
2795
2801
2807
2812
2817
2821
2825
2828
2831
2833
2834
2835
2836
2836
2836
2835
2834
2832
2830
2827
2824
2820
2816
2812
2807
2802
2796
2790
2783
2776
2769
2761
2753
2745
2736
2727
2717
2707
2697
2686
2675
2664
2652
2640
2627
2614
2601
2587
2574
2559
2545
2530
2514
2499
2483
2467
2450
2433
2416
2399
2381
2363
2345
2326
2308
2289
2269
2250
2230
2210
2190
2169
2149
2128
2107
2086
2065
2043
2021
2000
1979
1957
1935
1913
1891
1869
1847
1824
1802
1780
1758
1736
1714
1691
1669
1647
1625
1604
1582
1560
1539
1517
1496
1475
1454
1433
1413
1392
1372
1352
1332
1312
1292
1273
1254
1235
1216
1197
1178
1160
1142
1124
1106
1089
1071
1054
1037
1020
1002
987
970
954
938
921
906
890
874
858
843
827
812
797
782
767
752
737
722
707
693
678
663
649
634
620
606
591
577
563
548
534
520
506
492
478
464
450
436
422
408
394
381
367
353
340
326
312
299
285
272
258
245
231
218
205
191
178
165
152
139
126
113
99
86
73
60
47
34
21
8
-5
-18
-31
-44
-57
-70
-83
-97
-110
-123
-137
-150
-164
-177
-191
-205
-218
-232
-246
-260
-274
-288
-302
-316
-330
-344
-359
-373
-387
-401
-416
-430
-444
-458
-473
-487
-501
-515
-529
-543
-557
-571
-585
-599
-612
-626
-639
-653
-666
-679
-692
-704
-717
-729
-742
-754
-766
-777
-789
-800
-811
-822
-833
-843
-853
-863
-873
-883
-892
-901
-910
-919
-927
-935
-943
-951
-958
-965
-972
-979
-985
-991
-997
-1002
-1008
-1012
-1018
-1022
-1027
-1032
-1036
-1040
-1043
-1047
-1050
-1053
-1056
-1059
-1061
-1064
-1066
-1068
-1069
-1071
-1072
-1073
-1074
-1074
-1074
-1075
-1074
-1074
-1073
-1072
-1071
-1070
-1068
-1066
-1064
-1061
-1058
-1055
-1051
-1047
-1043
-1039
-1034
-1029
-1022
-1016
-1010
-1004
-998
-991
-983
-975
-967
-958
-949
-940
-930
-920
-909
-898
-887
-876
-864
-851
-839
-826
-812
-799
-785
-770
-756
-741
-725
-710
-694
-678
-661
-645
-628
-611
-593
-576
-558
-539
-521
-502
-484
-465
-445
-426
-406
-386
-366
-346
-326
-305
-285
-264
-243
-222
-201
-180
-159
-138
-117
-95
-74
-52
-31
-9
12
34
56
77
99
120
142
164
185
207
228
250
271
293
314
335
357
378
399
420
441
462
483
504
524
545
565
586
606
626
646
666
685
705
724
743
762
781
799
818
836
854
871
889
906
923
940
956
972
988
1002
1018
1033
1047
1061
1075
1088
1101
1113
1125
1137
1148
1158
1169
1179
1188
1197
1205
1213
1221
1228
1235
1241
1247
1252
1257
1261
1265
1268
1271
1274
1276
1277
1279
1279
1279
1279
1279
1277
1276
1274
1272
1269
1266
1262
1258
1253
1248
1243
1237
1231
1225
1218
1210
1203
1195
1186
1177
1168
1158
1148
1137
1126
1115
1103
1091
1079
1066
1053
1040
1026
1012
997
982
967
952
936
920
904
888
871
854
837
820
802
784
766
748
730
711
693
674
655
636
617
598
579
560
541
522
502
483
464
445
426
407
388
369
350
331
313
295
276
258
240
223
205
188
171
154
137
121
105
89
74
58
44
29
15
1
-13
-26
-39
-51
-63
-75
-87
-98
-108
-119
-128
-138
-147
-156
-164
-173
-180
-188
-195
-201
-207
-213
-219
-224
-229
-233
-237
-240
-244
-246
-249
-251
-252
-254
-255
-255
-255
-255
-254
-253
-252
-250
-247
-245
-242
-238
-235
-231
-226
-221
-216
-211
-205
-198
-192
-184
-177
-169
-161
-153
-144
-135
-125
-115
-105
-95
-84
-73
-62
-51
-39
-27
-15
-2
10
23
36
49
63
76
90
104
118
132
146
161
175
190
205
220
235
250
265
280
296
311
327
342
358
374
390
406
422
438
454
470
486
502
518
535
551
567
583
600
616
632
649
665
681
697
714
730
746
763
779
795
811
828
844
860
877
893
909
925
942
958
974
990
1006
1022
1040
1056
1072
1089
1106
1122
1139
1156
1173
1190
1207
1224
1241
1259
1276
1294
1311
1329
1347
1365
1383
1401
1420
1438
1457
1475
1494
1513
1532
1551
1571
1590
1609
1629
1649
1669
1688
1709
1729
1749
1769
1790
1811
1831
1852
1874
1895
1916
1938
1959
1981
2003
2025
2048
2070
2092
2115
2138
2161
2184
2207
2230
2254
2277
2301
2324
2348
2372
2396
2420
2444
2468
2493
2517
2541
2566
2590
2615
2640
2664
2689
2714
2738
2763
2788
2813
2837
2862
2887
2912
2937
2962
2986
3011
3036
3061
3085
3110
3135
3159
3184
3208
3232
3257
3281
3305
3329
3352
3376
3400
3423
3446
3469
3492
3515
3537
3560
3582
3604
3625
3647
3668
3689
3709
3729
3749
3769
3788
3807
3826
3844
3862
3879
3897
3913
3930
3946
3961
3976
3991
4005
4019
4032
4045
4057
4069
4081
4091
4102
4112
4122
4130
4139
4147
4154
4161
4168
4173
4179
4183
4188
4191
4195
4197
4200
4201
4202
4203
4203
4203
4202
4200
4199
4196
4193
4190
4186
4182
4177
4172
4166
4160
4154
4147
4139
4132
4123
4115
4105
4096
4086
4075
4065
4054
4042
4030
4018
4005
3992
3978
3964
3950
3935
3920
3904
3889
3873
3856
3839
3822
3804
3787
3768
3750
3731
3712
3693
3673
3653
3633
3612
3591
3570
3549
3527
3505
3483
3461
3439
3416
3393
3370
3346
3323
3299
3275
3251
3226
3202
3177
3152
3127
3102
3076
3051
3025
2999
2973
2947
2921
2895
2868
2842
2815
2788
2761
2734
2707
2680
2652
2625
2597
2570
2542
2514
2487
2459
2431
2403
2375
2347
2319
2291
2263
2235
2207
2179
2151
2123
2095
2067
2039
2011
1983
1956
1928
1900
1873
1845
1818
1790
1763
1736
1709
1682
1655
1629
1602
1576
1550
1524
1498
1473
1447
1422
1397
1372
1348
1323
1299
1275
1252
1228
1205
1182
1160
1137
1115
1093
1071
1050
1029
1008
988
967
947
927
908
889
870
851
833
815
797
780
763
746
729
713
697
681
666
651
636
621
607
593
580
566
553
541
529
517
505
494
482
472
461
451
441
432
423
414
405
397
389
381
374
367
360
353
347
341
335
329
324
319
314
309
304
300
296
292
288
284
281
277
274
271
268
265
262
259
257
254
252
249
247
245
243
240
238
236
234
232
230
228
227
225
223
221
220
218
216
215
213
212
210
209
208
207
205
204
203
202
201
201
200
199
199
198
198
197
197
196
196
196
196
196
196
196
196
196
196
197
197
197
198
198
199
199
200
200
201
202
202
203
204
204
205
205
206
206
207
207
208
208
208
209
209
209
209
210
210
210
210
210
210
209
209
209
209
208
208
208
207
207
206
205
205
204
204
203
202
202
201
200
200
199
198
198
197
196
196
195
195
194
193
193
192
192
191
191
190
190
189
189
188
188
188
187
187
187
186
186
186
186
186
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
186
186
186
186
186
187
187
187
187
187
188
188
188
188
189
189
189
189
190
190
190
191
191
192
192
193
194
194
195
196
197
198
199
200
201
202
203
204
205
207
208
210
211
213
214
216
218
219
221
223
225
227
229
231
233
235
237
239
242
244
246
248
251
253
256
258
261
263
266
268
271
273
276
278
281
283
285
288
290
292
294
296
298
300
302
304
305
307
308
309
310
311
312
313
313
314
314
314
313
313
312
312
311
309
308
306
304
302
299
296
293
290
286
282
277
273
268
262
257
250
244
237
230
223
215
207
198
189
180
170
160
150
139
128
117
105
93
81
68
55
42
28
14
0
-15
-30
-45
-61
-76
-93
-109
-126
-143
-160
-178
-196
-214
-232
-251
-270
-289
-308
-328
-348
-368
-388
-408
-429
-449
-470
-491
-512
-534
-555
-576
-598
-619
-641
-663
-684
-706
-728
-750
-771
-793
-815
-837
-858
-880
-902
-923
-944
-966
-987
-1008
-1029
-1049
-1070
-1091
-1111
-1131
-1151
-1171
-1191
-1210
-1229
-1248
-1267
-1286
-1304
-1322
-1340
-1357
-1375
-1392
-1409
-1425
-1442
-1458
-1473
-1489
-1504
-1519
-1534
-1548
-1562
-1576
-1590
-1603
-1617
-1629
-1642
-1654
-1666
-1678
-1690
-1701
-1712
-1723
-1733
-1744
-1754
-1763
-1773
-1782
-1791
-1800
-1808
-1817
-1825
-1832
-1840
-1847
-1855
-1861
-1868
-1875
-1881
-1887
-1893
-1899
-1904
-1910
-1915
-1920
-1925
-1929
-1934
-1938
-1942
-1946
-1950
-1953
-1957
-1960
-1963
-1966
-1969
-1972
-1975
-1977
-1979
-1982
-1984
-1986
-1987
-1989
-1991
-1992
-1993
-1994
-1995
-1996
-1997
-1997
-1998
-1998
-1998
-1998
-1998
-1998
-1998
-1997
-1997
-1996
-1995
-1994
-1993
-1992
-1991
-1990
-1988
-1987
-1985
-1983
-1981
-1979
-1977
-1975
-1973
-1970
-1968
-1965
-1962
-1959
-1957
-1954
-1950
-1947
-1944
-1941
-1937
-1934
-1930
-1927
-1923
-1919
-1915
-1911
-1907
-1903
-1898
-1894
-1890
-1885
-1880
-1876
-1871
-1866
-1861
-1855
-1850
-1845
-1840
-1834
-1829
-1823
-1817
-1812
-1806
-1800
-1795
-1789
-1783
-1777
-1771
-1765
-1759
-1753
-1747
-1741
-1735
-1729
-1723
-1717
-1710
-1704
-1698
-1692
-1686
-1680
-1673
-1667
-1661
-1655
-1648
-1642
-1636
-1629
-1623
-1616
-1610
-1603
-1597
-1590
-1583
-1577
-1570
-1563
-1556
-1549
-1541
-1534
-1527
-1520
-1512
-1505
-1497
-1489
-1482
-1474
-1466
-1458
-1450
-1442
-1434
-1426
-1418
-1409
-1401
-1393
-1384
-1376
-1367
-1358
-1350
-1341
-1332
-1323
-1314
-1305
-1297
-1288
-1279
-1270
-1261
-1252
-1243
-1234
-1225
-1216
-1207
-1198
-1189
-1180
-1171
-1162
-1153
-1145
-1136
-1127
-1118
-1110
-1101
-1093
-1084
-1076
-1068
-1060
-1052
-1044
-1036
-1028
-1020
-1012
-1004
-998
-991
-984
-977
-970
-963
-957
-950
-944
-938
-932
-926
-921
-915
-910
-905
-900
-895
-891
-886
-882
-878
-874
-870
-866
-863
-860
-856
-853
-850
-847
-845
-842
-840
-837
-835
-833
-831
-829
-828
-826
-824
-823
-821
-820
-818
-817
-816
-814
-813
-812
-810
-809
-808
-807
-805
-804
-802
-801
-799
-798
-796
-795
-793
-791
-790
-788
-786
-784
-782
-780
-778
-775
-773
-771
-768
-766
-763
-761
-758
-755
-752
-749
-746
-743
-740
-736
-733
-729
-725
-721
-717
-713
-709
-704
-700
-695
-690
-686
-681
-676
-670
-665
-660
-654
-649
-643
-637
-631
-625
-619
-613
-606
-600
-594
-587
-580
-574
-567
-560
-554
-547
-540
-533
-526
-519
-512
-505
-498
-491
-484
-477
-470
-463
-455
-448
-441
-434
-427
-420
-413
-405
-398
-391
-384
-377
-370
-363
-355
-348
-341
-334
-327
-320
-313
-306
-299
-292
-285
-278
-271
-265
-258
-251
-244
-237
-230
-223
-217
-210
-203
-196
-190
-183
-176
-170
-163
-157
-150
-144
-137
-131
-125
-118
-112
-106
-100
-94
-89
-83
-77
-72
-66
-61
-55
-50
-45
-40
-36
-31
-26
-22
-18
-13
-9
-5
-1
2
6
10
13
16
20
23
26
29
32
35
38
40
43
46
48
50
53
55
57
59
61
63
65
67
68
70
72
73
75
76
77
79
80
81
83
84
85
86
87
88
90
91
92
93
94
95
96
97
98
99
101
102
103
104
105
106
108
109
110
112
113
115
116
118
120
121
123
125
127
130
132
134
137
139
142
145
148
151
154
157
161
165
168
172
176
181
185
189
194
199
204
209
215
220
226
232
238
245
251
258
265
272
280
287
295
303
311
320
328
337
347
356
366
375
386
396
407
417
428
440
451
463
475
487
500
513
526
539
552
566
579
593
607
621
636
650
664
679
694
709
724
739
754
769
784
799
814
829
844
859
874
889
904
919
933
948
963
977
991
1004
1018
1033
1047
1061
1074
1087
1101
1114
1127
1139
1152
1164
1177
1189
1201
1212
1224
1235
1247
1258
1269
1279
1290
1300
1310
1320
1330
1339
1348
1358
1366
1375
1383
1392
1400
1408
1415
1423
1430
1437
1444
1450
1457
1463
1469
1475
1481
1487
1492
1498
1503
1508
1513
1517
1522
1526
1531
1535
1539
1543
1546
1550
1553
1557
1560
1563
1566
1569
1572
1574
1577
1579
1581
1583
1585
1587
1588
1590
1591
1592
1593
1594
1594
1595
1595
1595
1595
1594
1594
1593
1592
1590
1589
1587
1585
1583
1581
1578
1575
1572
1569
1565
1561
1557
1553
1548
1543
1538
1533
1527
1521
1515
1508
1501
1494
1487
1479
1471
1463
1454
1446
1437
1427
1418
1408
1397
1387
1376
1365
1353
1342
1330
1318
1305
1292
1279
1266
1252
1239
1224
1210
1195
1180
1165
1150
1134
1118
1102
1085
1069
1052
1035
1016
999
982
963
945
927
908
889
870
851
832
812
793
773
753
734
714
694
673
653
633
613
593
573
552
532
512
492
472
452
432
412
393
373
354
334
315
296
277
259
240
222
204
186
169
152
135
118
101
85
69
54
38
23
9
-5
-19
-33
-46
-59
-71
-83
-95
-106
-117
-127
-137
-146
-155
-164
-172
-179
-187
-193
-200
-205
-211
-215
-220
-224
-227
-230
-232
-234
-235
-236
-236
-236
-236
-235
-233
-231
-228
-225
-222
-218
-213
-209
-203
-197
-191
-185
-177
-170
-162
-154
-145
-136
-126
-116
-106
-96
-85
-74
-62
-50
-38
-26
-13
0
13
26
40
54
68
82
96
111
126
140
156
171
186
201
217
233
248
264
280
296
312
328
344
361
377
393
409
425
442
458
474
490
506
522
538
554
570
586
601
617
632
648
663
678
693
708
722
737
751
766
780
793
807
821
834
848
861
874
886
899
911
924
936
948
960
971
983
994
1004
1016
1027
1037
1048
1058
1068
1078
1088
1097
1107
1116
1125
1134
1142
1151
1159
1167
1175
1183
1191
1198
1206
1213
1219
1226
1232
1239
1245
1250
1256
1261
1266
1271
1276
1280
1285
1289
1293
1296
1300
1303
1306
1308
1311
1313
1315
1317
1318
1320
1321
1322
1323
1323
1323
1323
1323
1323
1322
1321
1320
1319
1317
1316
1314
1312
1310
1307
1305
1302
1299
1296
1293
1289
1286
1282
1279
1275
1271
1266
1262
1258
1253
1249
1244
1239
1235
1230
1225
1220
1214
1209
1204
1199
1193
1188
1183
1177
1172
1167
1161
1156
1150
1145
1140
1134
1129
1124
1118
1113
1108
1103
1098
1093
1088
1083
1078
1073
1068
1063
1058
1053
1049
1044
1039
1035
1030
1026
1020
1016
1012
1006
1002
998
994
989
985
980
975
971
966
961
957
952
947
942
937
932
927
922
917
912
906
901
895
889
884
878
872
866
860
853
847
841
834
827
821
814
807
800
793
787
779
772
765
758
751
744
736
729
722
715
707
700
693
685
678
671
664
656
649
642
635
628
621
614
607
601
594
587
580
574
567
561
554
548
541
535
529
522
516
510
503
497
491
485
479
472
466
460
454
448
442
437
431
425
420
414
409
404
398
393
388
384
379
374
370
365
361
357
353
349
346
342
339
336
333
330
328
325
323
321
319
318
316
315
314
313
312
311
311
311
311
311
311
312
312
313
314
315
317
318
320
322
324
326
328
331
334
337
340
344
347
351
355
359
364
368
373
378
383
389
394
400
406
412
418
425
431
438
445
452
459
467
474
482
489
497
505
514
522
530
539
547
556
565
574
583
592
601
610
619
629
638
647
657
666
676
685
695
704
714
723
733
742
752
761
771
781
790
800
809
819
828
838
847
857
866
876
885
895
904
913
923
932
941
950
959
969
978
987
996
1004
1012
1022
1031
1040
1048
1057
1065
1074
1082
1091
1099
1107
1115
1123
1131
1139
1147
1155
1162
1170
1177
1185
1192
1199
1206
1213
1220
1227
1233
1240
1246
1253
1259
1265
1271
1277
1282
1288
1293
1299
1304
1309
1314
1319
1323
1328
1332
1336
1340
1344
1347
1351
1354
1357
1360
1363
1366
1368
1371
1373
1375
1376
1378
1379
1380
1381
1382
1383
1383
1383
1383
1383
1382
1381
1380
1379
1378
1376
1374
1371
1369
1366
1363
1360
1356
1352
1348
1343
1339
1334
1329
1323
1317
1311
1305
1299
1292
1285
1278
1270
1262
1255
1246
1238
1229
1221
1212
1202
1193
1184
1174
1164
1154
1143
1133
1122
1112
1101
1090
1079
1067
1056
1044
1032
1020
1008
996
984
972
959
947
934
921
908
895
882
869
856
842
829
816
802
788
775
761
747
733
719
705
691
677
663
649
635
621
607
592
578
564
550
536
521
507
493
479
465
450
436
422
408
394
380
366
352
338
324
310
296
283
269
255
241
228
214
200
187
173
160
146
133
120
106
93
80
67
54
41
28
15
2
-10
-23
-35
-48
-60
-72
-84
-96
-108
-120
-131
-143
-154
-166
-177
-188
-199
-209
-220
-230
-241
-251
-261
-271
-281
-290
-300
-309
-318
-328
-336
-345
-354
-362
-371
-379
-387
-395
-403
-411
-419
-426
-434
-441
-448
-455
-462
-469
-476
-483
-489
-496
-502
-509
-515
-521
-527
-534
-540
-545
-551
-557
-563
-568
-574
-580
-585
-590
-596
-601
-606
-611
-616
-622
-627
-631
-636
-641
-646
-651
-656
-660
-665
-670
-674
-679
-683
-688
-692
-696
-701
-705
-709
-714
-718
-722
-727
-731
-735
-739
-744
-748
-752
-756
-760
-764
-768
-772
-777
-781
-785
-789
-793
-797
-801
-805
-808
-812
-816
-820
-824
-828
-831
-835
-839
-842
-846
-850
-853
-857
-860
-863
-867
-870
-873
-876
-879
-882
-885
-888
-891
-894
-897
-899
-902
-904
-907
-909
-911
-914
-916
-918
-920
-922
-923
-925
-927
-928
-930
-931
-933
-934
-935
-936
-937
-937
-938
-939
-939
-939
-940
-940
-940
-940
-940
-939
-939
-938
-938
-937
-936
-935
-933
-932
-930
-928
-926
-924
-922
-919
-917
-914
-910
-907
-903
-899
-895
-891
-886
-882
-876
-871
-866
-860
-854
-847
-841
-834
-827
-820
-812
-805
-797
-789
-780
-772
-763
-754
-745
-736
-726
-716
-707
-697
-686
-676
-666
-655
-644
-633
-622
-611
-600
-588
-577
-565
-554
-542
-530
-518
-506
-494
-482
-470
-458
-446
-434
-421
-409
-397
-384
-372
-360
-347
-335
-323
-310
-298
-286
-273
-261
-249
-237
-225
-213
-201
-189
-177
-166
-154
-143
-131
-120
-109
-98
-87
-76
-65
-55
-44
-34
-24
-14
-4
5
15
24
33
42
50
59
67
75
83
91
98
106
113
120
126
133
139
145
150
156
161
166
171
175
179
183
187
190
193
196
198
201
202
204
205
206
206
207
207
206
205
204
203
201
199
197
194
191
187
183
179
175
170
165
159
153
147
140
133
126
118
110
101
92
83
73
63
53
42
31
19
7
-5
-18
-31
-44
-58
-72
-87
-102
-117
-133
-149
-165
-182
-199
-217
-235
-253
-272
-291
-310
-330
-350
-370
-391
-412
-434
-455
-477
-500
-523
-546
-570
-593
-618
-642
-667
-692
-717
-743
-769
-795
-822
-849
-876
-903
-930
-958
-986
-1014
-1043
-1071
-1100
-1129
-1158
-1188
-1217
-1247
-1277
-1306
-1336
-1367
-1397
-1427
-1457
-1488
-1518
-1549
-1579
-1610
-1641
-1671
-1702
-1732
-1763
-1794
-1824
-1855
-1885
-1915
-1946
-1976
-2005
-2036
-2066
-2096
-2126
-2155
-2185
-2214
-2244
-2273
-2302
-2330
-2359
-2388
-2416
-2444
-2472
-2499
-2527
-2554
-2581
-2608
-2634
-2661
-2687
-2713
-2738
-2763
-2788
-2813
-2838
-2862
-2886
-2909
-2932
-2955
-2978
-3000
-3022
-3044
-3065
-3086
-3107
-3127
-3147
-3166
-3186
-3204
-3223
-3241
-3259
-3276
-3293
-3309
-3325
-3341
-3356
-3371
-3386
-3400
-3413
-3426
-3439
-3452
-3464
-3475
-3486
-3497
-3507
-3517
-3526
-3535
-3543
-3551
-3559
-3566
-3573
-3579
-3585
-3590
-3595
-3600
-3604
-3608
-3611
-3614
-3616
-3618
-3620
-3621
-3621
-3621
-3621
-3620
-3619
-3618
-3616
-3613
-3610
-3607
-3603
-3599
-3595
-3590
-3585
-3579
-3573
-3566
-3559
-3552
-3545
-3537
-3529
-3520
-3512
-3502
-3493
-3483
-3473
-3463
-3453
-3442
-3431
-3420
-3408
-3397
-3385
-3372
-3360
-3347
-3334
-3321
-3308
-3294
-3281
-3267
-3252
-3238
-3223
-3208
-3193
-3178
-3163
-3147
-3131
-3115
-3099
-3082
-3066
-3049
-3032
-3014
-2997
-2979
-2961
-2943
-2925
-2907
-2888
-2869
-2850
-2831
-2811
-2791
-2772
-2751
-2731
-2711
-2690
-2669
-2648
-2627
-2605
-2584
-2562
-2540
-2518
-2495
-2473
-2450
-2428
-2405
-2382
-2359
-2335
-2312
-2288
-2265
-2241
-2217
-2193
-2169
-2144
-2120
-2095
-2071
-2045
-2021
-1996
-1971
-1946
-1921
-1896
-1870
-1845
-1819
-1794
-1768
-1742
-1716
-1690
-1664
-1638
-1612
-1586
-1559
-1533
-1506
-1479
-1452
-1425
-1398
-1371
-1344
-1316
-1289
-1261
-1234
-1206
-1178
-1150
-1122
-1093
-1065
-1036
-1008
-979
-950
-921
-892
-863
-833
-804
-774
-745
-715
-685
-655
-625
-595
-565
-535
-505
-474
-444
-413
-382
-352
-321
-290
-259
-228
-197
-165
-134
-103
-71
-39
-8
24
56
88
120
152
184
216
248
280
313
345
377
410
442
475
508
540
573
606
639
671
704
737
770
803
836
868
901
934
967
1000
1032
1065
1098
1130
1163
1195
1228
1260
1292
1324
1356
1388
1420
1452
1483
1515
1546
1578
1609
1640
1670
1701
1732
1762
1792
1822
1852
1882
1912
1941
1970
1999
2028
2056
2085
2113
2141
2169
2196
2224
2251
2278
2304
2330
2357
2382
2408
2433
2458
2483
2507
2531
2555
2579
2602
2625
2647
2669
2691
2712
2733
2754
2774
2794
2814
2833
2851
2870
2887
2905
2922
2938
2954
2970
2985
3000
3014
3028
3041
3054
3066
3078
3089
3100
3110
3120
3129
3138
3146
3154
3161
3168
3174
3180
3185
3190
3194
3197
3200
3203
3204
3206
3207
3207
3207
3206
3205
3204
3201
3199
3195
3192
3187
3182
3177
3171
3165
3158
3151
3143
3135
3126
3117
3107
3097
3086
3075
3064
3051
3039
3026
3013
2999
2984
2970
2955
2939
2923
2906
2889
2872
2854
2836
2817
2798
2779
2759
2739
2718
2697
2676
2654
2632
2610
2587
2564
2541
2517
2493
2469
2444
2419
2394
2369
2343
2318
2291
2265
2239
2212
2185
2158
2131
2103
2076
2048
2020
1992
1964
1936
1907
1879
1851
1822
1793
1765
1736
1707
1678
1649
1621
1592
1563
1534
1505
1476
1447
1418
1389
1360
1331
1302
1273
1245
1216
1187
1159
1130
1101
1073
1044
1016
987
959
931
902
874
846
818
790
761
733
705
677
649
621
593
565
537
509
481
453
425
397
368
340
312
284
256
228
199
171
143
115
86
58
30
1
-27
-56
-84
-112
-141
-169
-198
-226
-254
-283
-311
-340
-368
-397
-425
-453
-482
-510
-539
-567
-595
-624
-652
-680
-708
-737
-765
-793
-821
-849
-877
-904
-932
-960
-987
-1014
-1042
-1069
-1096
-1123
-1149
-1176
-1202
-1229
-1255
-1281
-1307
-1332
-1358
-1383
-1408
-1433
-1458
-1483
-1507
-1531
-1556
-1580
-1603
-1627
-1650
-1674
-1697
-1719
-1742
-1765
-1787
-1809
-1831
-1853
-1874
-1895
-1916
-1937
-1958
-1979
-1999
-2019
-2039
-2059
-2078
-2098
-2117
-2136
-2155
-2173
-2192
-2210
-2228
-2246
-2263
-2281
-2298
-2315
-2332
-2349
-2365
-2381
-2397
-2413
-2428
-2444
-2459
-2474
-2489
-2503
-2518
-2532
-2546
-2560
-2574
-2587
-2600
-2613
-2626
-2639
-2651
-2663
-2675
-2687
-2699
-2710
-2722
-2733
-2743
-2754
-2764
-2774
-2784
-2794
-2804
-2813
-2822
-2830
-2839
-2847
-2855
-2862
-2869
-2876
-2883
-2889
-2895
-2901
-2906
-2911
-2916
-2920
-2924
-2928
-2931
-2934
-2937
-2939
-2941
-2942
-2943
-2944
-2944
-2943
-2943
-2942
-2940
-2938
-2936
-2933
-2930
-2926
-2922
-2918
-2913
-2908
-2902
-2896
-2889
-2883
-2875
-2867
-2859
-2851
-2842
-2832
-2823
-2813
-2802
-2791
-2780
-2768
-2756
-2744
-2731
-2718
-2705
-2691
-2677
-2662
-2647
-2632
-2616
-2600
-2584
-2567
-2550
-2532
-2514
-2496
-2478
-2459
-2440
-2421
-2401
-2381
-2361
-2340
-2319
-2298
-2277
-2255
-2233
-2211
-2188
-2166
-2143
-2120
-2096
-2073
-2049
-2025
-2001
-1977
-1953
-1928
-1904
-1879
-1854
-1829
-1804
-1779
-1753
-1728
-1702
-1677
-1651
-1625
-1600
-1574
-1548
-1522
-1496
-1470
-1445
-1419
-1393
-1367
-1341
-1315
-1289
-1263
-1238
-1212
-1186
-1160
-1135
-1109
-1084
-1058
-1033
-1008
-982
-957
-932
-907
-883
-858
-833
-809
-785
-760
-736
-712
-688
-665
-641
-617
-594
-571
-548
-525
-502
-479
-456
-434
-411
-389
-366
-344
-322
-300
-278
-256
-234
-213
-191
-170
-148
-127
-106
-84
-63
-42
-21
0
20
41
62
82
103
123
143
164
184
204
224
243
263
283
303
322
342
361
380
399
419
438
457
476
495
514
532
551
570
589
607
626
645
663
682
700
718
737
755
773
791
809
827
845
863
881
898
916
933
951
968
985
1002
1018
1035
1051
1068
1084
1100
1116
1131
1147
1162
1177
1192
1207
1221
1235
1249
1263
1276
1290
1303
1316
1328
1340
1352
1364
1376
1387
1398
1409
1419
1429
1439
1449
1458
1468
1477
1485
1494
1502
1510
1518
1526
1533
1540
1547
1554
1560
1566
1572
1578
1583
1589
1594
1599
1603
1608
1612
1616
1620
1624
1627
1630
1633
1636
1639
1641
1643
1645
1647
1648
1649
1651
1651
1652
1653
1653
1653
1653
1653
1652
1652
1651
1650
1649
1647
1646
1644
1642
1641
1639
1637
1636
1634
1632
1630
1629
1627
1625
1624
1622
1620
1619
1617
1615
1614
1612
1610
1608
1607
1605
1603
1602
1600
1598
1597
1595
1593
1591
1590
1588
1586
1585
1583
1581
1580
1578
1576
1574
1573
1571
1569
1568
1566
1564
1563
1561
1559
1557
1556
1554
1552
1551
1549
1547
1546
1544
1542
1540
1539
1537
1535
1534
1532
1530
1529
1527
1525
1524
1522
1520
1518
1517
1515
1513
1512
1510
1508
1507
1505
1503
1501
1500
1498
1496
1495
1493
1491
1490
1488
1486
1485
1483
1481
1479
1478
1476
1474
1473
1471
1469
1468
1466
1464
1463
1461
1459
1457
1456
1454
1452
1451
1449
1447
1446
1444
1442
1441
1439
1437
1436
1434
1432
1430
1429
1427
1425
1424
1422
1420
1419
1417
1415
1414
1412
1410
1409
1407
1405
1404
1402
1400
1398
1397
1395
1393
1392
1390
1388
1387
1385
1383
1382
1380
1378
1377
1375
1373
1372
1370
1368
1367
1365
1363
1362
1360
1358
1357
1355
1353
1352
1350
1348
1347
1345
1343
1342
1340
1338
1337
1335
1333
1332
1330
1328
1327
1325
1323
1322
1320
1318
1317
1315
1313
1312
1310
1308
1307
1305
1303
1302
1300
1299
1297
1295
1294
1292
1290
1289
1287
1285
1284
1282
1280
1279
1277
1275
1274
1272
1271
1269
1267
1266
1264
1262
1261
1259
1257
1256
1254
1252
1251
1249
1248
1246
1244
1243
1241
1239
1238
1236
1235
1233
1231
1230
1228
1226
1225
1223
1222
1220
1218
1217
1215
1213
1212
1210
1209
1207
1205
1204
1202
1200
1199
1197
1196
1194
1192
1191
1189
1188
1186
1184
1183
1181
1180
1178
1176
1175
1173
1171
1170
1168
1167
1165
1163
1162
1160
1159
1157
1155
1154
1152
1151
1149
1148
1146
1144
1143
1141
1140
1138
1136
1135
1133
1132
1130
1128
1127
1125
1124
1122
1121
1119
1117
1116
1114
1113
1111
1110
1108
1106
1105
1103
1102
1100
1099
1097
1095
1094
1092
1091
1089
1088
1086
1085
1083
1081
1080
1078
1077
1075
1074
1072
1070
1069
1067
1066
1064
1063
1061
1060
1058
1057
1055
1053
1052
1050
1049
1047
1046
1044
1043
1041
1040
1038
1037
1035
1034
1032
1030
1029
1027
1026
1024
1022
1020
1020
1018
1016
1014
1014
1012
1010
1008
1008
1006
1004
1002
1002
1000
999
997
996
994
992
991
989
988
986
985
983
982
980
979
977
976
974
973
971
970
969
967
966
964
963
961
960
958
957
955
954
952
951
949
948
946
945
943
942
940
939
937
936
934
933
932
930
929
927
926
924
923
921
920
918
917
915
914
913
911
910
908
907
905
904
902
901
899
898
897
895
894
892
891
889
888
887
885
884
882
881
879
878
876
875
874
872
871
869
868
867
865
864
862
861
859
858
857
855
854
852
851
850
848
847
845
844
842
841
840
838
837
835
834
833
831
830
829
827
826
824
823
822
820
819
817
816
815
813
812
810
809
808
806
805
804
802
801
799
798
797
795
794
793
791
790
789
787
786
784
783
782
780
779
778
776
775
774
772
771
770
768
767
766
764
763
762
760
759
757
756
755
753
752
751
749
748
747
746
744
743
742
740
739
738
736
735
734
732
731
730
728
727
726
724
723
722
720
719
718
717
715
714
713
711
710
709
707
706
705
704
702
701
700
698
697
696
695
693
692
691
689
688
687
686
684
683
682
681
679
678
677
675
674
673
672
670
669
668
667
665
664
663
662
660
659
658
657
655
654
653
652
650
649
648
647
645
644
643
642
640
639
638
637
636
634
633
632
631
629
628
627
626
624
623
622
621
620
618
617
616
615
614
612
611
610
609
608
606
605
604
603
602
600
599
598
597
596
594
593
592
591
590
588
587
586
585
584
582
581
580
579
578
577
575
574
573
572
571
570
568
567
566
565
564
563
561
560
559
558
557
556
555
553
552
551
550
549
548
546
545
544
543
542
541
540
538
537
536
535
534
533
532
531
529
528
527
526
525
524
523
522
520
519
518
517
516
515
514
513
512
510
509
508
507
506
505
504
503
502
501
499
498
497
496
495
494
493
492
491
490
489
487
486
485
484
483
482
481
480
479
478
477
476
475
473
472
471
470
469
468
467
466
465
464
463
462
461
460
459
458
457
456
454
453
452
451
450
449
448
447
446
445
444
443
442
441
440
439
438
437
436
435
434
433
432
431
430
429
428
427
426
425
424
423
422
421
420
419
418
417
416
415
414
413
412
411
410
409
408
407
406
405
404
403
402
401
400
399
398
397
396
395
394
393
392
391
390
389
388
387
386
385
384
383
382
381
380
379
378
377
376
375
374
373
372
372
371
370
369
368
367
366
365
364
363
362
361
360
359
358
357
356
356
355
354
353
352
351
350
349
348
347
346
345
344
343
343
342
341
340
339
338
337
336
335
334
333
333
332
331
330
329
328
327
326
325
324
324
323
322
321
320
319
318
317
316
316
315
314
313
312
311
310
309
308
308
307
306
305
304
303
302
302
301
300
299
298
297
296
295
295
294
293
292
291
290
290
289
288
287
286
285
284
284
283
