5
23572
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
22
22
22
22
22
22
23
23
23
23
23
23
23
24
24
24
24
24
24
24
25
25
25
25
25
25
26
26
26
26
26
26
27
27
27
27
27
27
27
28
28
28
28
28
28
29
29
29
29
29
30
30
30
30
30
30
31
31
31
31
31
31
32
32
32
32
32
33
33
33
33
33
34
34
34
34
34
34
35
35
35
35
35
36
36
36
36
36
37
37
37
37
37
38
38
38
38
38
39
39
39
39
39
40
40
40
40
41
41
41
41
41
42
42
42
42
42
43
43
43
43
44
44
44
44
44
45
45
45
45
46
46
46
46
47
47
47
47
47
48
48
48
48
49
49
49
49
50
50
50
50
51
51
51
51
52
52
52
53
53
53
53
54
54
54
54
55
55
55
55
56
56
56
56
57
57
57
57
58
58
58
58
59
59
59
59
59
60
60
60
60
60
61
61
61
61
61
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
66
66
66
66
66
66
67
67
67
67
67
68
68
68
68
69
69
69
69
70
70
70
70
71
71
71
72
72
72
73
73
73
73
74
74
74
75
75
75
76
76
76
77
77
77
78
78
78
79
79
79
80
80
80
80
81
81
81
81
82
82
82
82
83
83
83
83
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
86
86
86
86
86
87
87
87
87
87
88
88
88
88
89
89
89
90
90
90
90
91
91
91
91
92
92
92
92
93
93
93
93
94
94
94
94
95
95
95
95
96
96
96
96
97
97
97
98
98
98
98
99
99
99
99
99
100
100
100
100
101
101
101
101
102
102
102
102
102
103
103
103
103
103
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
108
108
108
108
108
109
109
109
109
110
110
110
110
111
111
111
112
112
112
113
113
113
114
114
114
115
115
116
116
116
117
117
117
118
118
118
119
119
119
120
120
120
121
121
121
122
122
122
122
123
123
123
124
124
124
125
125
125
126
126
127
127
127
128
128
129
129
130
130
131
131
131
132
132
133
133
134
134
134
135
135
135
136
136
136
137
137
137
138
138
138
139
139
139
140
140
140
141
141
141
141
141
142
142
142
142
143
143
143
143
143
144
144
144
144
144
145
145
145
145
145
146
146
146
146
146
147
147
147
147
147
148
148
148
148
149
149
149
149
150
150
150
150
151
151
151
151
152
152
152
152
153
153
153
154
154
154
155
155
155
156
156
157
157
157
157
158
158
158
158
159
159
159
159
160
160
160
160
161
161
161
161
162
162
162
163
163
163
163
164
164
165
165
166
167
167
168
169
170
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
187
188
189
190
191
191
192
193
194
194
195
195
196
197
197
198
198
199
199
199
200
200
200
201
201
201
201
202
202
202
202
202
202
203
203
203
203
203
203
203
203
203
203
203
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
203
203
203
203
203
203
202
202
202
202
201
201
201
200
200
200
199
199
199
198
198
198
198
197
197
197
197
197
197
197
197
197
198
198
198
199
199
199
200
200
201
202
202
203
204
204
205
206
207
208
209
210
211
212
213
214
216
217
218
219
221
222
223
225
226
228
229
230
232
233
234
236
237
238
239
240
241
242
243
244
245
246
247
247
248
248
248
249
249
249
249
249
249
249
249
249
249
249
249
248
248
248
248
247
247
246
246
245
245
244
243
243
242
241
240
239
238
237
236
235
234
233
232
231
230
229
228
227
225
224
223
221
220
218
217
216
214
213
211
210
209
207
206
205
204
203
201
200
199
198
197
196
195
194
193
192
192
191
190
189
189
188
188
188
188
188
188
188
188
188
188
189
189
190
190
191
191
192
193
194
195
195
196
197
198
199
200
201
203
204
205
206
207
209
210
212
213
215
216
218
219
221
222
224
226
227
229
230
232
234
235
237
239
240
242
243
245
247
248
250
251
252
254
255
256
258
259
260
261
262
263
264
265
266
267
267
268
268
269
269
269
269
269
269
269
269
269
269
268
268
267
267
266
266
265
264
264
263
262
261
260
260
259
258
257
256
256
255
254
254
253
252
252
251
251
251
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
251
251
251
251
252
252
252
253
253
254
254
255
255
256
257
258
259
260
261
262
263
265
266
267
269
270
272
273
275
277
278
280
282
284
285
287
289
291
293
294
296
298
300
302
304
306
308
310
312
314
316
319
321
323
325
328
330
332
334
337
339
341
343
345
347
349
351
353
354
356
358
359
361
362
364
365
367
368
370
371
373
374
376
377
379
380
382
384
385
387
389
390
392
394
396
397
399
401
402
404
406
407
409
410
412
413
415
417
418
420
422
423
425
427
429
431
433
435
437
439
441
444
446
448
450
453
455
457
460
462
465
467
469
472
474
477
479
482
484
486
489
491
494
496
499
501
503
506
508
511
513
516
519
521
524
527
529
532
535
537
540
542
545
548
550
552
555
557
560
562
564
566
569
571
573
575
578
580
582
584
586
588
590
592
594
596
598
599
601
602
604
605
606
607
609
610
611
612
613
614
615
616
617
618
618
619
620
621
622
623
623
624
625
626
627
628
629
630
631
632
632
633
634
634
635
635
636
636
636
636
637
636
636
636
636
636
636
635
635
635
635
635
634
634
634
634
634
634
634
634
634
634
634
633
633
633
633
633
633
633
633
633
632
632
632
632
631
631
630
630
630
629
629
628
628
628
628
628
628
627
627
627
628
628
628
628
628
628
628
628
628
628
627
627
626
625
624
623
621
619
618
616
614
612
609
607
605
603
600
598
596
593
591
589
586
584
582
579
577
574
571
569
566
563
559
556
553
549
546
542
538
534
530
527
523
519
515
511
507
503
499
494
490
486
482
478
474
470
466
463
459
455
450
446
442
438
433
429
425
420
416
411
406
402
397
393
388
383
379
374
369
365
360
356
351
347
342
338
333
328
324
319
315
310
305
300
295
290
285
281
276
271
266
261
256
251
245
240
235
230
224
219
214
208
203
198
193
187
182
177
172
166
161
156
151
145
140
135
129
124
119
114
109
104
99
94
89
83
78
73
68
63
57
52
47
41
36
31
25
20
15
10
5
0
-5
-10
-15
-20
-25
-30
-35
-40
-46
-51
-56
-61
-66
-71
-76
-82
-87
-92
-98
-103
-108
-114
-119
-124
-129
-134
-139
-144
-148
-153
-157
-161
-165
-169
-173
-177
-180
-184
-187
-190
-193
-196
-199
-202
-204
-207
-209
-211
-214
-216
-218
-220
-222
-224
-226
-228
-230
-232
-234
-235
-237
-239
-240
-242
-243
-244
-246
-247
-248
-249
-250
-251
-252
-254
-255
-256
-257
-258
-260
-261
-263
-264
-266
-268
-270
-272
-274
-276
-278
-280
-283
-285
-288
-290
-292
-295
-297
-299
-301
-303
-304
-306
-307
-309
-310
-311
-312
-313
-314
-315
-316
-318
-319
-320
-322
-324
-326
-328
-330
-332
-335
-337
-340
-342
-345
-348
-350
-353
-355
-357
-360
-362
-364
-366
-368
-370
-372
-375
-377
-379
-381
-383
-385
-387
-389
-392
-394
-396
-398
-401
-403
-406
-408
-411
-413
-416
-418
-420
-422
-424
-426
-428
-429
-430
-431
-432
-433
-434
-435
-435
-436
-436
-436
-436
-436
-436
-436
-436
-436
-435
-435
-435
-434
-434
-433
-433
-432
-432
-431
-430
-429
-428
-427
-426
-425
-423
-422
-420
-419
-417
-415
-412
-410
-408
-405
-402
-400
-397
-394
-391
-388
-386
-383
-380
-377
-375
-372
-370
-367
-364
-361
-358
-355
-352
-349
-346
-343
-340
-337
-333
-330
-327
-323
-320
-317
-313
-310
-307
-303
-300
-296
-293
-289
-286
-282
-279
-276
-272
-269
-266
-263
-261
-258
-255
-253
-250
-248
-245
-243
-241
-238
-236
-233
-231
-229
-226
-224
-222
-219
-217
-214
-211
-208
-205
-202
-199
-195
-191
-188
-183
-179
-175
-170
-166
-161
-156
-151
-146
-141
-137
-132
-128
-123
-119
-114
-110
-106
-101
-97
-93
-88
-84
-79
-75
-70
-65
-60
-56
-51
-46
-40
-35
-30
-24
-19
-13
-7
-1
4
10
16
22
27
33
39
45
50
56
62
67
73
79
84
90
96
102
108
114
120
126
133
139
145
151
157
164
170
176
182
188
195
201
208
215
222
229
237
244
252
260
267
275
283
291
298
306
314
321
329
337
344
352
360
367
375
383
391
399
408
416
424
432
441
449
458
467
475
484
493
502
511
519
528
537
546
555
564
573
582
591
600
609
619
628
638
648
658
668
677
687
697
706
715
724
732
741
749
757
766
774
782
791
800
809
818
827
837
847
856
866
876
886
896
905
915
925
934
944
954
963
973
982
992
1000
1010
1020
1029
1039
1047
1056
1064
1072
1079
1086
1093
1099
1105
1110
1115
1120
1125
1129
1133
1138
1142
1146
1151
1155
1160
1164
1169
1173
1178
1183
1188
1192
1197
1203
1208
1213
1218
1224
1229
1235
1241
1247
1253
1259
1265
1271
1277
1283
1290
1296
1303
1309
1316
1322
1329
1335
1342
1348
1354
1360
1366
1373
1379
1385
1391
1398
1404
1411
1419
1426
1434
1441
1449
1457
1465
1473
1480
1488
1495
1503
1510
1517
1524
1531
1538
1545
1552
1559
1567
1574
1581
1588
1595
1602
1609
1616
1623
1630
1637
1644
1650
1657
1663
1669
1675
1681
1687
1692
1698
1703
1708
1712
1717
1721
1725
1729
1733
1736
1739
1743
1746
1748
1751
1754
1756
1758
1760
1762
1764
1766
1767
1768
1770
1771
1772
1773
1774
1775
1776
1776
1777
1777
1777
1778
1777
1777
1777
1776
1775
1774
1773
1772
1771
1769
1768
1766
1765
1763
1761
1760
1758
1757
1755
1754
1753
1751
1750
1749
1748
1746
1745
1744
1742
1741
1739
1737
1735
1733
1731
1729
1727
1725
1723
1721
1719
1717
1714
1712
1710
1708
1706
1704
1703
1701
1699
1698
1697
1696
1694
1693
1693
1692
1691
1691
1690
1690
1690
1690
1691
1691
1692
1692
1693
1693
1694
1694
1694
1695
1695
1695
1695
1696
1696
1696
1696
1697
1697
1698
1698
1699
1700
1700
1701
1702
1703
1704
1705
1706
1707
1708
1708
1709
1710
1711
1712
1713
1714
1716
1717
1718
1719
1720
1722
1723
1723
1724
1725
1725
1725
1725
1725
1725
1725
1725
1724
1724
1723
1722
1721
1720
1719
1717
1716
1714
1712
1710
1708
1707
1705
1703
1702
1700
1699
1698
1697
1696
1696
1695
1695
1694
1694
1694
1694
1693
1692
1692
1691
1690
1689
1688
1686
1685
1684
1682
1681
1679
1678
1677
1675
1674
1673
1672
1671
1671
1670
1669
1669
1668
1668
1667
1666
1666
1665
1664
1663
1662
1661
1659
1658
1656
1655
1653
1651
1650
1648
1647
1645
1644
1642
1641
1639
1638
1637
1635
1634
1633
1633
1632
1631
1631
1630
1630
1630
1630
1630
1630
1630
1630
1630
1630
1629
1629
1628
1627
1626
1625
1625
1624
1623
1622
1621
1620
1620
1619
1619
1619
1619
1619
1619
1620
1621
1623
1624
1626
1629
1631
1634
1637
1640
1644
1647
1651
1655
1659
1663
1666
1670
1674
1677
1681
1684
1687
1690
1693
1696
1698
1700
1703
1705
1707
1708
1710
1712
1714
1716
1717
1719
1720
1722
1723
1724
1725
1727
1728
1729
1731
1732
1734
1736
1739
1742
1745
1748
1751
1755
1759
1764
1768
1773
1778
1784
1789
1794
1800
1806
1811
1817
1822
1827
1833
1838
1843
1848
1853
1858
1863
1868
1873
1877
1882
1886
1891
1895
1900
1904
1908
1912
1915
1919
1923
1927
1930
1934
1938
1942
1945
1949
1953
1957
1960
1964
1968
1972
1976
1979
1983
1987
1991
1994
1998
2001
2005
2009
2013
2017
2021
2027
2032
2037
2041
2048
2053
2059
2065
2071
2077
2083
2089
2095
2101
2106
2112
2117
2122
2127
2132
2137
2141
2146
2149
2153
2156
2159
2161
2163
2165
2166
2167
2168
2169
2170
2171
2171
2172
2172
2173
2173
2174
2174
2175
2176
2177
2178
2179
2181
2182
2184
2185
2186
2188
2189
2190
2191
2192
2192
2193
2193
2193
2193
2193
2193
2192
2191
2190
2189
2188
2187
2186
2184
2183
2182
2181
2179
2178
2177
2177
2176
2175
2174
2173
2172
2171
2170
2169
2168
2166
2165
2163
2162
2160
2159
2157
2156
2154
2152
2150
2148
2145
2143
2140
2137
2133
2130
2126
2122
2117
2113
2108
2103
2098
2093
2087
2082
2076
2070
2064
2058
2052
2045
2039
2033
2025
2020
2013
2008
2001
1997
1992
1987
1983
1978
1974
1971
1967
1963
1959
1956
1952
1949
1945
1942
1938
1935
1931
1928
1924
1921
1917
1914
1910
1906
1902
1898
1894
1890
1886
1882
1878
1873
1869
1865
1860
1856
1851
1846
1842
1838
1833
1829
1825
1821
1817
1813
1809
1805
1801
1797
1793
1788
1784
1779
1773
1768
1762
1757
1751
1745
1739
1734
1728
1723
1718
1713
1708
1704
1700
1696
1693
1689
1686
1683
1679
1676
1672
1668
1663
1658
1653
1647
1641
1635
1628
1621
1614
1607
1599
1591
1582
1574
1564
1555
1545
1536
1526
1516
1506
1496
1486
1477
1468
1459
1450
1442
1434
1427
1419
1412
1405
1399
1392
1386
1379
1372
1366
1359
1351
1344
1336
1328
1319
1311
1302
1293
1284
1274
1265
1256
1247
1238
1229
1221
1212
1204
1196
1188
1180
1173
1165
1157
1149
1141
1133
1124
1115
1105
1095
1085
1074
1062
1051
1039
1026
1012
1000
987
973
959
945
931
917
903
889
875
861
848
834
821
807
794
780
766
753
738
724
710
696
682
667
653
639
625
611
598
584
570
556
542
529
515
501
487
473
459
445
431
417
403
389
375
361
347
332
318
304
289
274
260
245
230
215
200
185
170
155
140
124
110
95
80
65
50
36
21
6
-8
-22
-37
-51
-66
-80
-94
-108
-122
-136
-150
-163
-177
-189
-202
-215
-227
-240
-253
-265
-278
-292
-305
-319
-333
-347
-362
-377
-392
-407
-423
-438
-453
-469
-484
-500
-515
-530
-544
-559
-573
-587
-601
-614
-628
-641
-655
-668
-682
-696
-709
-723
-738
-752
-766
-781
-796
-810
-825
-840
-856
-871
-887
-902
-918
-934
-950
-966
-982
-999
-1014
-1032
-1048
-1065
-1081
-1097
-1113
-1129
-1145
-1161
-1176
-1192
-1207
-1222
-1238
-1253
-1268
-1284
-1299
-1315
-1330
-1346
-1361
-1377
-1392
-1408
-1423
-1439
-1455
-1471
-1487
-1503
-1520
-1536
-1552
-1567
-1583
-1598
-1613
-1627
-1641
-1655
-1668
-1681
-1694
-1706
-1718
-1730
-1741
-1753
-1764
-1776
-1787
-1798
-1809
-1820
-1831
-1842
-1852
-1863
-1873
-1882
-1891
-1900
-1909
-1917
-1925
-1933
-1941
-1948
-1955
-1962
-1969
-1975
-1982
-1988
-1994
-2000
-2005
-2012
-2017
-2024
-2029
-2033
-2040
-2045
-2050
-2054
-2059
-2063
-2068
-2072
-2077
-2081
-2086
-2091
-2096
-2101
-2106
-2111
-2116
-2121
-2126
-2131
-2136
-2140
-2145
-2149
-2154
-2158
-2163
-2167
-2172
-2176
-2181
-2185
-2190
-2195
-2199
-2204
-2208
-2212
-2216
-2220
-2223
-2226
-2229
-2231
-2233
-2235
-2236
-2237
-2238
-2238
-2237
-2236
-2235
-2234
-2232
-2230
-2227
-2225
-2222
-2220
-2217
-2215
-2213
-2211
-2209
-2207
-2205
-2204
-2203
-2202
-2201
-2200
-2199
-2198
-2198
-2197
-2196
-2194
-2193
-2191
-2189
-2186
-2184
-2181
-2177
-2173
-2169
-2165
-2160
-2154
-2148
-2142
-2135
-2127
-2119
-2110
-2101
-2091
-2081
-2070
-2059
-2048
-2036
-2025
-2013
-2001
-1990
-1979
-1967
-1955
-1944
-1931
-1919
-1906
-1893
-1879
-1864
-1849
-1833
-1816
-1799
-1781
-1762
-1743
-1724
-1704
-1683
-1663
-1642
-1621
-1599
-1578
-1557
-1536
-1514
-1493
-1473
-1452
-1431
-1411
-1391
-1372
-1353
-1334
-1315
-1297
-1279
-1261
-1244
-1226
-1209
-1192
-1174
-1156
-1138
-1120
-1101
-1082
-1063
-1044
-1024
-1004
-983
-962
-941
-920
-898
-877
-855
-833
-811
-789
-767
-745
-723
-702
-681
-660
-639
-619
-599
-579
-559
-539
-520
-500
-481
-461
-442
-422
-402
-381
-360
-339
-318
-296
-274
-251
-228
-205
-181
-158
-134
-110
-87
-63
-38
-14
10
35
59
84
109
134
159
185
210
236
262
288
314
341
368
395
422
449
477
504
532
560
589
617
646
675
704
733
763
794
825
856
887
920
952
985
1018
1051
1084
1117
1150
1184
1217
1250
1284
1318
1352
1386
1421
1456
1491
1527
1563
1599
1635
1671
1707
1743
1779
1815
1851
1886
1922
1957
1992
2027
2061
2095
2129
2163
2196
2230
2263
2296
2329
2361
2394
2427
2459
2491
2524
2555
2587
2617
2648
2677
2706
2734
2761
2788
2814
2839
2863
2887
2910
2933
2956
2978
2999
3020
3041
3062
3083
3104
3125
3146
3167
3189
3211
3234
3257
3280
3304
3328
3352
3377
3402
3427
3453
3479
3505
3532
3559
3586
3613
3641
3669
3696
3724
3752
3779
3807
3834
3861
3888
3914
3941
3967
3993
4019
4045
4070
4097
4123
4150
4176
4202
4228
4254
4280
4307
4333
4359
4385
4411
4437
4463
4489
4514
4539
4564
4589
4613
4638
4662
4686
4709
4732
4754
4776
4797
4817
4836
4855
4873
4890
4907
4923
4938
4954
4969
4984
4998
5013
5027
5041
5055
5068
5081
5094
5107
5120
5133
5145
5158
5170
5183
5195
5208
5220
5232
5243
5255
5266
5276
5287
5296
5305
5314
5321
5329
5336
5342
5348
5353
5358
5362
5366
5370
5373
5376
5379
5381
5383
5385
5386
5387
5388
5389
5390
5390
5391
5392
5392
5393
5393
5394
5395
5395
5396
5397
5397
5397
5397
5396
5396
5394
5393
5391
5389
5387
5385
5382
5380
5378
5375
5373
5370
5367
5364
5360
5357
5353
5349
5344
5339
5334
5328
5323
5316
5310
5303
5296
5289
5282
5274
5267
5259
5252
5244
5237
5230
5222
5216
5209
5202
5196
5189
5183
5176
5170
5163
5156
5149
5142
5134
5126
5118
5109
5100
5090
5080
5069
5057
5045
5033
5020
5006
4992
4978
4963
4948
4932
4916
4900
4884
4867
4850
4833
4816
4799
4782
4765
4748
4730
4713
4696
4678
4661
4643
4626
4608
4591
4573
4555
4537
4519
4500
4482
4463
4445
4426
4407
4388
4370
4351
4332
4313
4294
4275
4256
4237
4218
4199
4180
4160
4141
4121
4101
4082
4062
4042
4022
4002
3981
3960
3939
3918
3896
3874
3851
3828
3805
3782
3758
3734
3710
3685
3661
3636
3611
3585
3559
3532
3505
3477
3449
3420
3390
3360
3330
3299
3267
3235
3203
3170
3136
3102
3068
3033
2998
2962
2926
2890
2853
2816
2778
2741
2703
2665
2627
2588
2550
2511
2473
2434
2396
2357
2319
2281
2243
2206
2170
2134
2099
2065
2031
1998
1965
1933
1901
1869
1837
1805
1774
1742
1710
1678
1645
1613
1580
1548
1516
1484
1452
1421
1390
1359
1329
1299
1269
1240
1211
1182
1154
1126
1098
1070
1042
1014
988
961
934
908
881
855
828
802
775
749
723
697
670
644
617
590
563
536
508
480
452
423
394
365
335
305
275
245
214
183
152
120
89
57
25
-7
-39
-72
-105
-138
-171
-205
-239
-273
-307
-341
-376
-410
-445
-479
-514
-548
-582
-616
-650
-683
-717
-750
-782
-815
-847
-878
-909
-940
-970
-999
-1028
-1056
-1084
-1111
-1137
-1162
-1186
-1210
-1234
-1256
-1278
-1300
-1322
-1343
-1363
-1384
-1404
-1424
-1444
-1464
-1483
-1502
-1520
-1538
-1556
-1573
-1590
-1606
-1622
-1637
-1652
-1667
-1681
-1696
-1710
-1724
-1739
-1753
-1768
-1782
-1797
-1811
-1825
-1839
-1853
-1866
-1879
-1892
-1905
-1917
-1929
-1940
-1952
-1962
-1973
-1983
-1992
-2001
-2009
-2016
-2021
-2028
-2033
-2037
-2040
-2043
-2045
-2047
-2049
-2050
-2052
-2053
-2054
-2055
-2057
-2059
-2061
-2063
-2065
-2068
-2070
-2073
-2076
-2078
-2080
-2082
-2084
-2085
-2086
-2087
-2088
-2088
-2088
-2088
-2087
-2086
-2085
-2084
-2083
-2081
-2080
-2078
-2076
-2075
-2073
-2070
-2068
-2066
-2063
-2061
-2058
-2055
-2052
-2049
-2045
-2041
-2037
-2032
-2028
-2023
-2017
-2012
-2007
-2001
-1994
-1987
-1980
-1972
-1964
-1955
-1945
-1935
-1925
-1914
-1903
-1892
-1880
-1868
-1856
-1844
-1832
-1820
-1807
-1795
-1783
-1770
-1758
-1745
-1733
-1720
-1707
-1694
-1681
-1668
-1655
-1641
-1627
-1614
-1600
-1586
-1573
-1559
-1545
-1532
-1518
-1505
-1491
-1478
-1464
-1450
-1437
-1423
-1409
-1395
-1381
-1367
-1354
-1340
-1327
-1314
-1301
-1289
-1277
-1265
-1254
-1242
-1232
-1221
-1211
-1201
-1191
-1181
-1172
-1162
-1154
-1145
-1137
-1129
-1121
-1113
-1106
-1099
-1092
-1086
-1079
-1073
-1066
-1060
-1054
-1048
-1042
-1036
-1030
-1024
-1018
-1012
-1008
-1002
-998
-993
-988
-983
-978
-974
-969
-965
-960
-956
-951
-946
-941
-936
-931
-926
-921
-916
-910
-905
-899
-893
-887
-882
-876
-870
-864
-858
-853
-848
-842
-838
-833
-829
-824
-821
-817
-814
-811
-809
-807
-805
-804
-803
-803
-803
-803
-803
-804
-806
-808
-810
-813
-816
-820
-824
-828
-833
-838
-843
-848
-854
-860
-866
-872
-879
-886
-893
-900
-908
-916
-924
-933
-942
-951
-961
-972
-983
-994
-1006
-1018
-1032
-1045
-1059
-1074
-1089
-1104
-1120
-1136
-1152
-1169
-1186
-1203
-1220
-1237
-1254
-1272
-1290
-1308
-1326
-1345
-1363
-1382
-1401
-1419
-1437
-1455
-1472
-1489
-1505
-1520
-1535
-1549
-1563
-1576
-1589
-1601
-1613
-1625
-1637
-1648
-1660
-1672
-1684
-1697
-1709
-1722
-1735
-1748
-1762
-1775
-1788
-1801
-1813
-1825
-1837
-1849
-1860
-1871
-1882
-1892
-1903
-1913
-1924
-1934
-1944
-1953
-1962
-1971
-1980
-1988
-1996
-2004
-2011
-2017
-2025
-2032
-2039
-2045
-2053
-2061
-2068
-2075
-2082
-2090
-2097
-2105
-2112
-2119
-2126
-2133
-2139
-2144
-2149
-2154
-2158
-2161
-2165
-2167
-2170
-2172
-2175
-2176
-2178
-2179
-2180
-2181
-2181
-2181
-2180
-2178
-2176
-2173
-2170
-2167
-2163
-2158
-2153
-2147
-2141
-2134
-2127
-2119
-2110
-2102
-2093
-2084
-2075
-2066
-2058
-2049
-2041
-2033
-2025
-2020
-2013
-2008
-2003
-1999
-1995
-1992
-1990
-1988
-1987
-1986
-1986
-1986
-1987
-1988
-1990
-1993
-1996
-2000
-2004
-2009
-2016
-2021
-2029
-2037
-2047
-2057
-2067
-2078
-2090
-2102
-2115
-2129
-2143
-2158
-2173
-2189
-2206
-2223
-2240
-2257
-2275
-2293
-2311
-2329
-2347
-2365
-2383
-2400
-2417
-2433
-2449
-2464
-2479
-2494
-2508
-2522
-2535
-2548
-2561
-2573
-2586
-2597
-2609
-2621
-2632
-2644
-2656
-2667
-2679
-2691
-2702
-2714
-2725
-2736
-2747
-2757
-2767
-2776
-2785
-2794
-2802
-2810
-2817
-2825
-2832
-2838
-2845
-2851
-2857
-2862
-2866
-2871
-2874
-2878
-2880
-2883
-2885
-2887
-2888
-2890
-2891
-2893
-2894
-2895
-2897
-2898
-2899
-2900
-2901
-2902
-2902
-2902
-2902
-2902
-2902
-2901
-2901
-2901
-2900
-2900
-2901
-2902
-2903
-2905
-2907
-2910
-2913
-2916
-2919
-2923
-2926
-2930
-2933
-2937
-2940
-2944
-2948
-2952
-2957
-2962
-2968
-2974
-2981
-2989
-2997
-3006
-3016
-3027
-3038
-3049
-3061
-3073
-3086
-3098
-3111
-3123
-3135
-3148
-3159
-3171
-3183
-3194
-3205
-3216
-3226
-3237
-3247
-3257
-3268
-3278
-3289
-3300
-3311
-3322
-3333
-3344
-3355
-3366
-3376
-3386
-3395
-3404
-3412
-3420
-3428
-3434
-3441
-3447
-3452
-3457
-3462
-3466
-3470
-3473
-3476
-3479
-3481
-3482
-3484
-3484
-3484
-3484
-3483
-3482
-3480
-3478
-3476
-3473
-3471
-3468
-3465
-3463
-3460
-3458
-3455
-3453
-3451
-3449
-3448
-3446
-3445
-3445
-3445
-3445
-3446
-3448
-3450
-3454
-3457
-3462
-3467
-3473
-3480
-3486
-3493
-3501
-3508
-3516
-3524
-3532
-3540
-3548
-3556
-3564
-3573
-3581
-3591
-3600
-3610
-3621
-3632
-3644
-3657
-3670
-3683
-3697
-3711
-3726
-3741
-3756
-3771
-3786
-3802
-3817
-3833
-3848
-3864
-3879
-3895
-3911
-3926
-3942
-3957
-3973
-3988
-4003
-4019
-4035
-4051
-4066
-4081
-4094
-4109
-4122
-4134
-4146
-4157
-4167
-4176
-4184
-4192
-4199
-4206
-4213
-4219
-4225
-4231
-4238
-4244
-4251
-4258
-4265
-4273
-4281
-4288
-4296
-4303
-4310
-4317
-4322
-4327
-4331
-4334
-4336
-4337
-4337
-4336
-4335
-4333
-4331
-4328
-4325
-4322
-4319
-4315
-4311
-4306
-4301
-4296
-4290
-4283
-4275
-4266
-4256
-4246
-4235
-4223
-4210
-4196
-4181
-4165
-4148
-4131
-4113
-4094
-4075
-4054
-4035
-4014
-3994
-3973
-3951
-3930
-3908
-3885
-3863
-3839
-3816
-3791
-3766
-3740
-3714
-3687
-3659
-3631
-3602
-3573
-3544
-3514
-3485
-3456
-3427
-3398
-3370
-3342
-3315
-3288
-3262
-3236
-3210
-3185
-3160
-3135
-3110
-3086
-3061
-3037
-3013
-2989
-2966
-2942
-2919
-2896
-2873
-2851
-2829
-2807
-2785
-2764
-2743
-2722
-2701
-2680
-2659
-2638
-2617
-2595
-2574
-2552
-2530
-2508
-2485
-2462
-2439
-2415
-2391
-2366
-2341
-2315
-2288
-2262
-2235
-2208
-2181
-2154
-2127
-2101
-2074
-2047
-2019
-1992
-1964
-1936
-1907
-1878
-1848
-1818
-1787
-1755
-1723
-1690
-1657
-1624
-1590
-1556
-1522
-1488
-1454
-1420
-1385
-1350
-1315
-1280
-1244
-1207
-1170
-1133
-1095
-1057
-1018
-978
-938
-897
-855
-813
-770
-727
-683
-639
-595
-550
-506
-461
-416
-371
-326
-282
-238
-195
-153
-111
-71
-31
7
45
82
117
152
186
219
252
284
315
346
377
407
437
466
496
525
554
582
610
638
666
694
721
749
776
803
829
856
882
908
934
959
984
1008
1033
1057
1081
1104
1128
1151
1174
1198
1221
1245
1269
1294
1318
1343
1368
1392
1417
1441
1465
1489
1513
1537
1560
1584
1607
1630
1653
1677
1700
1723
1746
1769
1792
1814
1837
1859
1881
1903
1924
1946
1967
1988
2009
2029
2050
2070
2089
2108
2127
2145
2163
2181
2198
2215
2231
2247
2262
2277
2291
2305
2318
2331
2345
2358
2371
2385
2399
2414
2430
2446
2464
2482
2502
2523
2544
2567
2590
2614
2639
2664
2690
2715
2741
2768
2794
2820
2847
2873
2898
2923
2948
2972
2995
3017
3039
3059
3079
3097
3115
3132
3148
3163
3177
3191
3203
3215
3227
3238
3249
3260
3270
3281
3292
3304
3316
3328
3340
3352
3364
3376
3387
3399
3410
3420
3430
3440
3450
3459
3469
3479
3489
3500
3511
3523
3535
3548
3562
3577
3592
3608
3624
3641
3658
3676
3693
3711
3730
3748
3767
3786
3805
3824
3843
3863
3882
3900
3919
3937
3954
3971
3987
4002
4017
4032
4046
4059
4073
4086
4100
4115
4130
4146
4163
4181
4200
4220
4242
4264
4288
4312
4337
4362
4387
4413
4438
4463
4488
4511
4534
4555
4576
4596
4614
4632
4648
4664
4679
4694
4707
4721
4734
4747
4760
4773
4785
4797
4809
4821
4832
4843
4854
4864
4874
4882
4891
4898
4906
4913
4920
4926
4933
4939
4946
4952
4958
4964
4969
4974
4978
4981
4983
4983
4983
4981
4978
4974
4968
4962
4954
4946
4936
4926
4915
4903
4891
4878
4864
4849
4834
4818
4802
4784
4766
4747
4728
4707
4686
4664
4640
4616
4590
4563
4535
4505
4474
4443
4409
4375
4340
4304
4267
4229
4190
4151
4111
4070
4029
3988
3946
3904
3861
3818
3775
3731
3686
3641
3595
3549
3501
3452
3402
3351
3299
3245
3190
3134
3076
3016
2956
2893
2829
2764
2697
2628
2558
2487
2414
2340
2265
2189
2112
2033
1954
1874
1793
1711
1629
1545
1461
1375
1289
1202
1114
1025
935
845
755
663
572
480
389
297
206
116
26
-64
-153
-241
-329
-416
-502
-588
-673
-759
-843
-928
-1012
-1095
-1179
-1262
-1345
-1427
-1510
-1591
-1673
-1754
-1835
-1916
-1996
-2076
-2156
-2235
-2314
-2392
-2469
-2546
-2622
-2697
-2771
-2845
-2918
-2989
-3060
-3130
-3198
-3266
-3332
-3397
-3460
-3523
-3585
-3645
-3706
-3766
-3826
-3886
-3946
-4006
-4067
-4129
-4191
-4254
-4318
-4383
-4449
-4516
-4583
-4651
-4719
-4788
-4857
-4925
-4994
-5062
-5129
-5195
-5261
-5325
-5389
-5451
-5512
-5572
-5631
-5688
-5745
-5801
-5856
-5910
-5962
-6014
-6064
-6114
-6161
-6207
-6252
-6295
-6337
-6377
-6416
-6453
-6490
-6525
-6559
-6591
-6623
-6654
-6684
-6713
-6740
-6767
-6793
-6818
-6841
-6864
-6886
-6906
-6926
-6944
-6962
-6978
-6993
-7008
-7021
-7034
-7046
-7057
-7068
-7078
-7087
-7096
-7104
-7111
-7117
-7123
-7128
-7132
-7136
-7138
-7139
-7139
-7137
-7135
-7131
-7125
-7119
-7111
-7102
-7092
-7081
-7069
-7056
-7042
-7027
-7011
-6994
-6976
-6957
-6936
-6914
-6890
-6864
-6837
-6808
-6777
-6744
-6709
-6673
-6635
-6596
-6557
-6516
-6475
-6433
-6391
-6348
-6306
-6262
-6219
-6175
-6131
-6086
-6041
-5996
-5950
-5903
-5857
-5809
-5761
-5712
-5663
-5613
-5562
-5511
-5458
-5404
-5350
-5294
-5237
-5178
-5118
-5057
-4995
-4932
-4868
-4803
-4737
-4671
-4604
-4537
-4470
-4402
-4335
-4268
-4202
-4135
-4069
-4003
-3938
-3872
-3807
-3742
-3677
-3612
-3548
-3484
-3420
-3357
-3294
-3232
-3171
-3110
-3050
-2992
-2935
-2879
-2825
-2772
-2721
-2672
-2625
-2579
-2535
-2492
-2450
-2410
-2370
-2331
-2292
-2254
-2217
-2180
-2142
-2106
-2069
-2032
-1996
-1960
-1924
-1889
-1855
-1822
-1789
-1758
-1728
-1699
-1671
-1645
-1619
-1594
-1571
-1549
-1527
-1506
-1487
-1468
-1450
-1432
-1416
-1400
-1384
-1369
-1355
-1341
-1327
-1314
-1300
-1287
-1274
-1261
-1247
-1234
-1220
-1206
-1192
-1178
-1164
-1149
-1135
-1120
-1105
-1090
-1074
-1059
-1043
-1027
-1010
-995
-978
-962
-945
-928
-910
-893
-874
-855
-836
-816
-796
-775
-753
-731
-708
-685
-661
-637
-612
-587
-562
-536
-510
-484
-458
-432
-406
-379
-353
-326
-299
-272
-245
-218
-190
-163
-136
-109
-82
-55
-28
-2
25
51
76
101
126
151
176
201
226
251
276
303
330
358
387
418
449
482
516
551
586
623
660
698
737
776
815
854
894
933
973
1014
1054
1094
1135
1176
1217
1258
1299
1340
1381
1421
1462
1502
1542
1582
1622
1663
1704
1745
1788
1831
1875
1920
1965
2012
2060
2109
2158
2209
2260
2313
2366
2420
2476
2532
2589
2647
2706
2766
2826
2886
2947
3008
3070
3131
3193
3255
3317
3379
3441
3503
3565
3627
3688
3750
3810
3871
3931
3991
4051
4110
4170
4230
4290
4351
4412
4473
4535
4597
4660
4724
4789
4854
4920
4987
5053
5120
5188
5255
5322
5388
5455
5520
5585
5648
5711
5773
5833
5892
5950
6007
6061
6115
6167
6217
6266
6313
6359
6403
6445
6485
6523
6559
6593
6625
6654
6681
6705
6727
6745
6762
6775
6786
6795
6801
6805
6806
6805
6801
6796
6788
6778
6765
6749
6731
6711
6688
6662
6633
6602
6568
6532
6494
6453
6411
6367
6321
6274
6226
6177
6127
6076
6025
5972
5919
5864
5809
5753
5696
5637
5578
5518
5457
5394
5331
5267
5201
5134
5066
4997
4926
4854
4781
4706
4630
4553
4475
4395
4315
4233
4151
4067
3983
3897
3811
3725
3637
3550
3463
3375
3288
3201
3115
3029
2944
2860
2777
2695
2614
2533
2453
2375
2296
2219
2143
2067
1992
1918
1845
1773
1702
1632
1564
1497
1432
1370
1309
1250
1194
1140
1088
1038
990
944
899
856
813
772
732
693
655
618
583
548
516
486
457
430
406
383
363
344
328
312
299
286
274
262
251
241
230
218
206
194
181
167
153
137
121
103
85
66
45
24
0
-24
-50
-78
-107
-139
-173
-209
-247
-288
-330
-375
-422
-470
-520
-571
-622
-675
-728
-781
-835
-888
-941
-994
-1047
-1100
-1152
-1204
-1256
-1309
-1361
-1413
-1466
-1519
-1572
-1625
-1678
-1731
-1783
-1834
-1884
-1934
-1982
-2029
-2077
-2122
-2167
-2211
-2254
-2296
-2337
-2378
-2418
-2458
-2498
-2537
-2576
-2615
-2654
-2693
-2731
-2769
-2806
-2843
-2879
-2914
-2948
-2981
-3013
-3044
-3074
-3102
-3128
-3152
-3175
-3196
-3215
-3232
-3247
-3259
-3268
-3275
-3280
-3282
-3281
-3278
-3273
-3265
-3256
-3245
-3233
-3219
-3204
-3187
-3169
-3151
-3130
-3109
-3086
-3061
-3035
-3007
-2978
-2946
-2913
-2878
-2841
-2803
-2762
-2720
-2676
-2631
-2584
-2536
-2487
-2437
-2386
-2334
-2281
-2227
-2173
-2118
-2062
-2005
-1950
-1894
-1838
-1781
-1725
-1669
-1614
-1559
-1504
-1449
-1395
-1341
-1287
-1234
-1180
-1127
-1074
-1022
-969
-917
-866
-815
-764
-715
-666
-617
-570
-523
-476
-430
-385
-340
-296
-252
-208
-164
-121
-78
-35
8
51
94
138
181
226
270
315
361
407
453
500
547
594
642
690
738
786
835
884
932
981
1030
1079
1128
1176
1224
1271
1318
1365
1411
1457
1502
1546
1590
1633
1676
1719
1761
1803
1845
1886
1927
1967
2008
2048
2088
2127
2166
2205
2242
2280
2317
2353
2389
2424
2459
2493
2527
2561
2594
2627
2660
2692
2724
2755
2786
2816
2847
2876
2906
2935
2965
2994
3023
3052
3082
3112
3141
3171
3201
3230
3259
3287
3315
3343
3369
3395
3419
3443
3466
3489
3510
3531
3551
3570
3590
3608
3627
3645
3663
3682
3700
3718
3735
3753
3770
3787
3804
3821
3838
3855
3872
3890
3908
3928
3949
3970
3994
4018
4043
4072
4101
4131
4162
4194
4227
4261
4295
4330
4366
4402
4438
4475
4513
4552
4591
4632
4674
4717
4762
4808
4855
4904
4955
5006
5059
5113
5168
5224
5281
5340
5399
5459
5520
5582
5645
5709
5773
5839
5905
5973
6041
6110
6179
6249
6319
6390
6461
6532
6603
6675
6747
6819
6891
6964
7038
7111
7185
7260
7335
7411
7487
7564
7642
7720
7799
7878
7959
8039
8121
8204
8287
8370
8455
8539
8625
8710
8796
8883
8970
9057
9144
9231
9318
9405
9492
9578
9664
9750
9836
9920
10004
10087
10169
10250
10329
10407
10483
10558
10631
10703
10774
10844
10913
10982
11050
11118
11186
11254
11323
11391
11460
11529
11597
11666
11735
11803
11871
11938
12004
12070
12135
12200
12264
12327
12390
12452
12513
12573
12633
12691
12747
12802
12855
12907
12956
13003
13048
13092
13133
13172
13210
13246
13281
13315
13348
13380
13411
13442
13473
13504
13536
13567
13599
13632
13665
13698
13731
13765
13799
13832
13866
13900
13933
13967
13999
14032
14063
14095
14125
14155
14185
14213
14242
14269
14296
14323
14349
14374
14399
14423
14447
14471
14494
14518
14540
14563
14585
14606
14627
14647
14667
14685
14702
14718
14733
14747
14759
14771
14782
14791
14800
14808
14815
14822
14828
14834
14839
14843
14847
14851
14854
14856
14858
14860
14860
14861
14860
14859
14858
14856
14853
14849
14845
14840
14834
14827
14819
14811
14801
14791
14780
14768
14755
14741
14727
14712
14697
14680
14663
14644
14624
14603
14580
14556
14530
14502
14472
14442
14409
14375
14340
14304
14268
14230
14192
14154
14115
14077
14039
14001
13964
13927
13891
13855
13819
13784
13748
13713
13677
13641
13606
13569
13533
13497
13460
13424
13387
13350
13314
13278
13243
13208
13173
13140
13107
13074
13043
13012
12981
12952
12923
12894
12866
12838
12811
12783
12756
12728
12699
12670
12640
12609
12578
12545
12510
12475
12439
12402
12363
12324
12283
12241
12197
12152
12106
12057
12007
11954
11900
11843
11784
11723
11660
11594
11527
11457
11385
11310
11234
11156
11076
10995
10911
10825
10738
10649
10559
10467
10373
10278
10182
10085
9988
9889
9790
9691
9591
9492
9392
9292
9193
9093
8994
8895
8796
8698
8599
8500
8402
8304
8206
8108
8010
7913
7815
7718
7620
7523
7425
7328
7230
7133
7036
6938
6841
6744
6647
6550
6452
6355
6256
6157
6056
5955
5853
5750
5645
5540
5435
5329
5223
5117
5011
4905
4800
4696
4593
4490
4389
4288
4188
4089
3990
3892
3795
3699
3603
3508
3413
3319
3226
3134
3042
2950
2860
2769
2679
2589
2498
2408
2318
2227
2135
2041
1949
1854
1758
1660
1560
1458
1354
1247
1139
1028
914
798
679
558
434
308
179
48
-86
-223
-362
-504
-648
-794
-943
-1093
-1246
-1401
-1559
-1718
-1879
-2041
-2207
-2373
-2541
-2710
-2881
-3052
-3223
-3395
-3567
-3739
-3911
-4082
-4252
-4421
-4589
-4756
-4921
-5085
-5247
-5407
-5565
-5721
-5875
-6026
-6175
-6322
-6465
-6606
-6743
-6877
-7007
-7134
-7257
-7376
-7492
-7604
-7713
-7818
-7920
-8019
-8115
-8209
-8300
-8388
-8474
-8557
-8639
-8718
-8796
-8871
-8945
-9017
-9087
-9156
-9224
-9290
-9356
-9420
-9484
-9548
-9611
-9674
-9737
-9799
-9862
-9924
-9987
-10049
-10112
-10175
-10237
-10300
-10362
-10423
-10485
-10545
-10605
-10665
-10724
-10782
-10839
-10895
-10950
-11003
-11055
-11105
-11154
-11201
-11247
-11291
-11333
-11374
-11413
-11451
-11488
-11523
-11557
-11590
-11621
-11651
-11679
-11706
-11732
-11757
-11780
-11803
-11825
-11846
-11866
-11886
-11906
-11925
-11945
-11964
-11983
-12002
-12021
-12039
-12058
-12077
-12096
-12115
-12134
-12152
-12171
-12189
-12207
-12224
-12242
-12259
-12277
-12294
-12311
-12329
-12346
-12364
-12382
-12400
-12418
-12436
-12454
-12472
-12490
-12507
-12525
-12543
-12560
-12577
-12594
-12611
-12627
-12644
-12660
-12677
-12693
-12709
-12726
-12743
-12759
-12776
-12793
-12809
-12825
-12841
-12857
-12873
-12888
-12903
-12918
-12933
-12948
-12963
-12978
-12993
-13008
-13024
-13040
-13056
-13072
-13089
-13105
-13121
-13137
-13153
-13169
-13184
-13198
-13213
-13226
-13239
-13251
-13261
-13271
-13280
-13287
-13292
-13296
-13299
-13300
-13299
-13296
-13292
-13286
-13278
-13269
-13257
-13244
-13228
-13210
-13189
-13166
-13141
-13112
-13082
-13049
-13013
-12975
-12936
-12894
-12851
-12805
-12759
-12711
-12661
-12610
-12558
-12505
-12450
-12394
-12337
-12279
-12219
-12158
-12095
-12031
-11966
-11899
-11830
-11759
-11686
-11611
-11534
-11455
-11374
-11291
-11206
-11119
-11031
-10941
-10850
-10758
-10664
-10570
-10475
-10379
-10282
-10185
-10086
-9988
-9888
-9788
-9688
-9587
-9486
-9385
-9284
-9184
-9084
-8985
-8887
-8790
-8694
-8599
-8507
-8416
-8327
-8241
-8156
-8074
-7993
-7914
-7837
-7762
-7687
-7614
-7541
-7469
-7397
-7325
-7252
-7180
-7107
-7034
-6959
-6885
-6809
-6733
-6656
-6578
-6499
-6420
-6340
-6260
-6179
-6098
-6016
-5934
-5851
-5768
-5684
-5600
-5515
-5429
-5342
-5255
-5167
-5078
-4988
-4897
-4805
-4712
-4618
-4524
-4430
-4335
-4239
-4144
-4049
-3954
-3860
-3765
-3671
-3578
-3485
-3393
-3301
-3210
-3120
-3030
-2940
-2851
-2762
-2674
-2585
-2496
-2408
-2319
-2230
-2142
-2053
-1965
-1876
-1788
-1700
-1612
-1524
-1436
-1348
-1260
-1172
-1084
-996
-908
-821
-734
-647
-560
-474
-387
-301
-215
-129
-43
44
132
220
308
398
488
578
670
762
854
948
1041
1136
1231
1328
1425
1522
1621
1721
1821
1923
2025
2128
2232
2337
2442
2547
2653
2759
2865
2971
3077
3183
3288
3393
3498
3602
3706
3809
3912
4016
4119
4223
4328
4434
4541
4649
4758
4868
4979
5091
5204
5316
5429
5542
5655
5767
5880
5992
6103
6214
6324
6433
6542
6650
6757
6864
6970
7076
7182
7288
7394
7501
7608
7715
7824
7933
8042
8154
8267
8380
8495
8610
8727
8844
8962
9080
9198
9316
9434
9551
9668
9782
9896
10007
10117
10224
10328
10430
10530
10626
10720
10811
10899
10984
11065
11144
11220
11293
11363
11431
11495
11558
11617
11675
11730
11784
11836
11886
11934
11981
12026
12070
12112
12154
12193
12232
12269
12304
12339
12372
12403
12434
12463
12491
12518
12543
12568
12591
12614
12635
12656
12677
12697
12717
12737
12756
12776
12795
12815
12834
12853
12872
12891
12909
12927
12945
12961
12977
12993
13007
13021
13034
13045
13056
13066
13075
13083
13090
13096
13101
13105
13107
13109
13110
13109
13107
13105
13101
13097
13091
13085
13078
13071
13063
13055
13045
13035
13025
13013
12999
12985
12969
12951
12930
12908
12884
12856
12827
12795
12760
12724
12685
12645
12602
12559
12514
12469
12423
12376
12329
12282
12235
12188
12141
12095
12048
12002
11955
11909
11863
11817
11770
11724
11677
11631
11584
11538
11491
11445
11400
11355
11310
11266
11223
11181
11140
11100
11061
11022
10985
10948
10911
10876
10841
10807
10774
10741
10710
10680
10651
10624
10598
10573
10549
10526
10505
10484
10464
10445
10427
10408
10390
10372
10354
10337
10318
10300
10282
10263
10244
10225
10205
10186
10166
10147
10128
10109
10091
10074
10057
10041
10025
10011
9997
9983
9970
9958
9946
9934
9922
9910
9898
9886
9874
9861
9847
9832
9816
9800
9782
9763
9743
9722
9700
9676
9652
9627
9601
9574
9547
9519
9490
9461
9432
9404
9375
9347
9319
9292
9265
9240
9215
9192
9169
9148
9127
9109
9091
9075
9061
9048
9037
9028
9021
9015
9012
9010
9010
9013
9017
9024
9032
9043
9057
9074
9093
9115
9141
9170
9202
9238
9277
9320
9367
9417
9470
9527
9586
9647
9711
9777
9844
9912
9980
10049
10118
10186
10253
10320
10385
10449
10512
10574
10634
10692
10749
10804
10857
10908
10957
11004
11048
11090
11129
11165
11197
11227
11253
11276
11296
11312
11324
11334
11339
11342
11341
11338
11331
11321
11309
11294
11276
11257
11235
11211
11185
11158
11130
11100
11071
11040
11010
10979
10949
10918
10888
10857
10827
10796
10765
10734
10702
10669
10636
10601
10566
10530
10493
10455
10416
10376
10335
10292
10248
10203
10156
10107
10057
10006
9954
9901
9847
9793
9738
9684
9629
9574
9520
9466
9412
9359
9306
9254
9202
9151
9101
9051
9002
8954
8908
8862
8817
8774
8732
8691
8652
8615
8579
8546
8514
8484
8456
8431
8408
8387
8369
8354
8341
8331
8324
8320
8318
8319
8323
8329
8337
8348
8360
8373
8388
8403
8419
8436
8453
8470
8488
8506
8525
8545
8565
8587
8610
8634
8659
8685
8713
8741
8770
8799
8830
8862
8894
8927
8962
8997
9034
9071
9110
9150
9191
9233
9277
9321
9368
9415
9464
9515
9567
9621
9676
9734
9793
9854
9918
9984
10051
10121
10193
10266
10341
10418
10496
10575
10655
10735
10816
10897
10977
11058
11138
11217
11295
11373
11449
11524
11598
11671
11743
11812
11881
11948
12013
12076
12137
12197
12254
12309
12362
12413
12462
12508
12552
12594
12634
12671
12705
12738
12768
12795
12821
12844
12864
12883
12899
12912
12924
12933
12940
12945
12949
12950
12950
12949
12947
12943
12939
12934
12928
12922
12914
12906
12897
12887
12876
12863
12850
12834
12818
12800
12781
12760
12738
12715
12691
12667
12641
12614
12587
12559
12530
12500
12469
12437
12404
12371
12336
12301
12265
12229
12192
12155
12117
12080
12042
12004
11966
11929
11891
11853
11816
11779
11742
11707
11672
11637
11604
11572
11541
11511
11481
11453
11425
11398
11371
11345
11320
11295
11270
11246
11222
11198
11175
11151
11128
11104
11080
11056
11031
11007
10981
10956
10929
10903
10875
10847
10818
10788
10757
10725
10692
10658
10624
10588
10551
10513
10474
10433
10391
10348
10303
10257
10209
10160
10109
10056
10002
9945
9887
9827
9765
9701
9636
9568
9499
9428
9356
9282
9207
9131
9054
8976
8897
8818
8738
8658
8576
8495
8413
8330
8247
8163
8079
7995
7912
7828
7744
7661
7579
7497
7415
7334
7254
7174
7095
7017
6939
6862
6786
6709
6634
6559
6484
6409
6334
6260
6186
6111
6037
5963
5889
5815
5741
5667
5594
5521
5448
5375
5303
5230
5158
5086
5014
4941
4869
4795
4721
4646
4570
4494
4416
4337
4258
4178
4098
4017
3935
3854
3772
3691
3610
3529
3448
3368
3289
3211
3133
3057
2981
2907
2834
2762
2691
2621
2553
2485
2419
2354
2290
2228
2167
2107
2049
1993
1938
1885
1833
1784
1736
1690
1645
1602
1561
1521
1482
1445
1408
1372
1336
1301
1266
1231
1197
1163
1129
1095
1061
1028
994
960
926
892
857
822
786
750
714
677
640
602
564
526
487
449
410
370
331
292
252
212
172
131
90
48
5
-38
-83
-130
-178
-229
-281
-336
-394
-455
-519
-586
-657
-731
-810
-893
-979
-1070
-1165
-1264
-1367
-1474
-1584
-1697
-1813
-1932
-2053
-2175
-2300
-2425
-2552
-2679
-2807
-2935
-3063
-3191
-3319
-3447
-3575
-3702
-3830
-3957
-4085
-4211
-4338
-4463
-4589
-4713
-4837
-4960
-5082
-5203
-5323
-5442
-5560
-5677
-5793
-5907
-6020
-6132
-6242
-6351
-6458
-6563
-6666
-6767
-6866
-6963
-7058
-7152
-7243
-7333
-7421
-7507
-7592
-7674
-7756
-7836
-7914
-7990
-8064
-8138
-8210
-8280
-8348
-8415
-8480
-8543
-8605
-8666
-8725
-8783
-8840
-8896
-8950
-9004
-9057
-9109
-9161
-9212
-9262
-9313
-9365
-9416
-9469
-9523
-9578
-9634
-9693
-9754
-9817
-9883
-9952
-10023
-10098
-10175
-10256
-10340
-10428
-10518
-10612
-10709
-10809
-10912
-11018
-11127
-11239
-11354
-11471
-11591
-11713
-11838
-11965
-12094
-12225
-12357
-12491
-12627
-12763
-12901
-13040
-13179
-13320
-13461
-13602
-13744
-13887
-14031
-14175
-14321
-14467
-14614
-14762
-14912
-15062
-15214
-15367
-15520
-15674
-15829
-15985
-16140
-16296
-16452
-16607
-16762
-16916
-17069
-17220
-17370
-17519
-17667
-17813
-17957
-18100
-18241
-18381
-18518
-18654
-18788
-18920
-19050
-19178
-19303
-19426
-19547
-19666
-19783
-19897
-20009
-20119
-20226
-20332
-20435
-20536
-20635
-20732
-20827
-20919
-21009
-21096
-21181
-21263
-21343
-21420
-21494
-21565
-21634
-21701
-21765
-21826
-21886
-21943
-21998
-22051
-22103
-22154
-22203
-22252
-22299
-22345
-22391
-22435
-22479
-22521
-22563
-22603
-22642
-22680
-22716
-22751
-22784
-22816
-22846
-22875
-22903
-22929
-22955
-22980
-23004
-23028
-23051
-23075
-23098
-23122
-23146
-23170
-23194
-23218
-23241
-23265
-23288
-23310
-23332
-23354
-23374
-23394
-23413
-23432
-23449
-23466
-23481
-23496
-23510
-23523
-23535
-23545
-23554
-23561
-23567
-23571
-23572
-23572
-23568
-23562
-23553
-23541
-23526
-23507
-23485
-23460
-23431
-23398
-23362
-23323
-23280
-23234
-23185
-23132
-23075
-23015
-22952
-22884
-22813
-22739
-22660
-22578
-22493
-22404
-22311
-22216
-22117
-22016
-21913
-21808
-21700
-21592
-21482
-21371
-21259
-21146
-21033
-20919
-20804
-20690
-20575
-20460
-20344
-20228
-20112
-19996
-19880
-19763
-19647
-19530
-19414
-19297
-19181
-19065
-18949
-18834
-18719
-18605
-18491
-18377
-18264
-18152
-18039
-17926
-17814
-17701
-17588
-17474
-17361
-17247
-17132
-17018
-16903
-16788
-16673
-16558
-16443
-16328
-16213
-16101
-15989
-15878
-15768
-15661
-15555
-15451
-15350
-15251
-15154
-15060
-14968
-14880
-14793
-14710
-14629
-14551
-14475
-14402
-14331
-14263
-14197
-14134
-14073
-14014
-13956
-13901
-13847
-13794
-13743
-13693
-13644
-13597
-13550
-13505
-13461
-13417
-13376
-13335
-13295
-13257
-13220
-13183
-13148
-13114
-13080
-13047
-13013
-12979
-12945
-12910
-12874
-12836
-12797
-12757
-12715
-12671
-12625
-12576
-12526
-12473
-12417
-12359
-12298
-12234
-12167
-12097
-12025
-11950
-11873
-11792
-11710
-11626
-11539
-11451
-11361
-11269
-11176
-11082
-10986
-10890
-10791
-10692
-10591
-10489
-10385
-10279
-10173
-10064
-9955
-9844
-9732
-9619
-9505
-9389
-9273
-9156
-9039
-8920
-8801
-8680
-8559
-8436
-8313
-8189
-8063
-7937
-7810
-7682
-7553
-7423
-7293
-7161
-7030
-6897
-6764
-6630
-6495
-6359
-6222
-6084
-5944
-5803
-5661
-5517
-5371
-5224
-5076
-4927
-4777
-4627
-4477
-4327
-4178
-4030
-3883
-3738
-3596
-3456
-3318
-3184
-3054
-2927
-2803
-2684
-2569
-2457
-2350
-2248
-2149
-2055
-1965
-1880
-1799
-1722
-1650
-1582
-1518
-1459
-1404
-1353
-1307
-1264
-1225
-1190
-1158
-1129
-1104
-1081
-1060
-1043
-1027
-1014
-1002
-994
-988
-983
-980
-979
-980
-982
-986
-991
-998
-1006
-1014
-1025
-1036
-1047
-1059
-1071
-1083
-1095
-1107
-1118
-1129
-1139
-1149
-1158
-1166
-1174
-1181
-1188
-1194
-1199
-1203
-1207
-1211
-1213
-1215
-1216
-1215
-1214
-1212
-1208
-1203
-1197
-1189
-1180
-1170
-1158
-1144
-1129
-1112
-1094
-1074
-1052
-1028
-1002
-975
-946
-914
-881
-845
-807
-768
-726
-683
-638
-591
-543
-494
-444
-393
-341
-289
-235
-181
-126
-70
-12
47
107
170
234
300
368
438
510
584
659
736
814
894
975
1057
1140
1224
1309
1394
1481
1568
1655
1742
1830
1917
2004
2091
2177
2262
2346
2429
2510
2591
2669
2747
2822
2895
2967
3036
3104
3169
3233
3295
3355
3415
3473
3530
3586
3643
3699
3755
3812
3868
3926
3983
4042
4100
4160
4219
4280
4340
4401
4462
4524
4585
4647
4709
4771
4833
4895
4958
5021
5084
5147
5209
5272
5335
5397
5459
5521
5582
5642
5703
5763
5823
5883
5944
6004
6065
6126
6188
6249
6310
6371
6431
6490
6549
6606
6663
6718
6771
6824
6875
6926
6974
7022
7069
7115
7159
7202
7245
7286
7326
7365
7402
7438
7473
7506
7538
7569
7598
7626
7652
7678
7702
7726
7749
7772
7794
7816
7837
7858
7879
7899
7920
7940
7959
7979
7997
8015
8032
8048
8064
8077
8090
8103
8114
8122
8132
8138
8145
8148
8153
8154
8154
8153
8148
8144
8137
8128
8117
8103
8089
8071
8053
8031
8007
7981
7952
7920
7886
7849
7809
7766
7721
7673
7623
7571
7518
7463
7406
7348
7289
7229
7167
7105
7041
6977
6911
6844
6775
6705
6634
6562
6488
6413
6338
6261
6184
6106
6028
5950
5871
5794
5717
5640
5564
5489
5415
5341
5268
5196
5124
5053
4983
4913
4843
4775
4706
4639
4572
4505
4439
4374
4309
4244
4179
4115
4050
3985
3920
3856
3790
3725
3659
3593
3526
3459
3391
3323
3255
3185
3115
3043
2971
2897
2821
2744
2666
2586
2504
2421
2337
2251
2164
2076
1987
1897
1806
1714
1622
1529
1436
1342
1247
1152
1056
959
862
764
666
568
470
372
273
176
79
-18
-113
-207
-301
-393
-484
-573
-661
-748
-833
-917
-1000
-1082
-1163
-1243
-1322
-1401
-1479
-1556
-1633
-1709
-1785
-1861
-1936
-2009
-2083
-2156
-2228
-2299
-2369
-2438
-2506
-2572
-2637
-2700
-2762
-2822
-2879
-2935
-2988
-3038
-3086
-3131
-3174
-3213
-3248
-3281
-3309
-3335
-3356
-3373
-3386
-3395
-3401
-3402
-3399
-3392
-3382
-3368
-3352
-3332
-3310
-3285
-3257
-3228
-3197
-3163
-3128
-3092
-3054
-3015
-2975
-2934
-2893
-2851
-2808
-2766
-2723
-2680
-2637
-2594
-2551
-2509
-2467
-2425
-2384
-2344
-2304
-2265
-2227
-2190
-2153
-2118
-2083
-2048
-2015
-1982
-1950
-1918
-1888
-1857
-1828
-1798
-1768
-1738
-1707
-1675
-1643
-1609
-1574
-1538
-1500
-1460
-1419
-1377
-1332
-1287
-1240
-1191
-1141
-1089
-1035
-980
-923
-865
-804
-742
-677
-610
-542
-471
-398
-323
-246
-167
-86
-4
81
168
257
348
441
536
633
731
831
932
1034
1137
1242
1347
1454
1561
1669
1779
1889
2001
2114
2228
2343
2459
2577
2696
2816
2937
3059
3182
3306
3430
3555
3679
3804
3929
4054
4178
4303
4427
4550
4674
4798
4922
5046
5171
5296
5421
5547
5673
5800
5928
6055
6183
6311
6439
6567
6695
6823
6951
7078
7206
7332
7459
7585
7709
7834
7957
8079
8199
8319
8437
8553
8668
8781
8893
9003
9111
9217
9321
9423
9522
9620
9714
9806
9895
9982
10065
10145
10222
10296
10368
10436
10501
10563
10623
10680
10734
10786
10835
10882
10927
10969
11010
11049
11086
11122
11156
11189
11220
11251
11281
11310
11339
11367
11396
11424
11452
11480
11508
11536
11564
11591
11618
11643
11668
11692
11715
11736
11757
11776
11793
11810
11825
11840
11854
11867
11879
11890
11900
11910
11918
11926
11932
11938
11942
11946
11948
11950
11951
11951
11951
11950
11948
11945
11941
11937
11931
11925
11918
11910
11900
11890
11880
11868
11856
11843
11830
11817
11804
11791
11778
11765
11752
11739
11726
11714
11701
11688
11676
11663
11651
11638
11625
11613
11600
11587
11573
11559
11545
11530
11514
11497
11480
11461
11441
11420
11399
11376
11352
11327
11301
11274
11247
11218
11189
11160
11130
11100
11070
11040
11010
10980
10951
10923
10895
10869
10843
10819
10796
10774
10753
10733
10714
10696
10678
10661
10644
10627
10610
10592
10575
10556
10537
10518
10498
10477
10456
10434
10412
10389
10366
10344
10321
10298
10275
10253
10231
10208
10186
10165
10143
10122
10101
10080
10060
10040
10020
10002
9985
9968
9953
9939
9927
9916
9906
9898
9891
9885
9881
9877
9874
9872
9871
9871
9872
9873
9875
9878
9881
9885
9889
9894
9899
9904
9909
9913
9917
9920
9922
9922
9922
9919
9915
9909
9901
9891
9879
9866
9850
9833
9814
9793
9770
9746
9720
9692
9663
9633
9602
9568
9534
9498
9461
9421
9380
9337
9292
9244
9194
9142
9086
9028
8968
8904
8838
8769
8698
8625
8549
8471
8392
8310
8227
8141
8055
7967
7877
7786
7694
7601
7507
7411
7315
7218
7121
7023
6925
6826
6727
6627
6528
6428
6328
6228
6127
6026
5924
5822
5718
5614
5509
5402
5295
5186
5077
4967
4857
4746
4634
4523
4412
4301
4190
4080
3971
3863
3756
3650
3545
3441
3338
3236
3135
3034
2933
2833
2732
2632
2531
2429
2327
2223
2119
2013
1908
1802
1694
1585
1476
1367
1257
1147
1037
927
818
709
600
492
385
279
174
70
-33
-135
-235
-334
-431
-527
-621
-714
-805
-895
-984
-1071
-1158
-1244
-1330
-1415
-1501
-1587
-1674
-1762
-1852
-1942
-2035
-2130
-2228
-2328
-2431
-2538
-2648
-2761
-2878
-2999
-3123
-3251
-3383
-3519
-3657
-3800
-3945
-4093
-4244
-4398
-4555
-4714
-4876
-5040
-5206
-5374
-5544
-5716
-5889
-6063
-6238
-6413
-6588
-6763
-6937
-7111
-7283
-7453
-7621
-7788
-7952
-8113
-8272
-8427
-8579
-8728
-8874
-9016
-9154
-9289
-9420
-9547
-9670
-9789
-9905
-10016
-10123
-10226
-10325
-10419
-10509
-10594
-10675
-10750
-10820
-10885
-10945
-10999
-11048
-11090
-11127
-11158
-11182
-11200
-11212
-11217
-11216
-11209
-11195
-11174
-11148
-11115
-11075
-11029
-10977
-10919
-10854
-10784
-10707
-10624
-10535
-10440
-10339
-10234
-10122
-10006
-9885
-9759
-9629
-9494
-9356
-9213
-9066
-8916
-8763
-8606
-8447
-8284
-8119
-7952
-7783
-7612
-7439
-7265
-7089
-6913
-6736
-6559
-6381
-6204
-6028
-5852
-5679
-5507
-5337
-5171
-5008
-4847
-4691
-4538
-4389
-4244
-4102
-3964
-3830
-3699
-3572
-3448
-3326
-3208
-3093
-2980
-2870
-2762
-2656
-2553
-2451
-2351
-2253
-2157
-2062
-1969
-1877
-1786
-1697
-1609
-1522
-1437
-1352
-1269
-1187
-1106
-1026
-947
-870
-793
-717
-642
-568
-494
-420
-347
-274
-200
-126
-52
23
99
176
254
332
412
493
576
659
743
829
915
1002
1091
1180
1271
1362
1454
1548
1642
1738
1834
1932
2031
2130
2231
2332
2433
2535
2637
2739
2840
2940
3040
3137
3233
3328
3419
3509
3595
3679
3759
3836
3909
3978
4043
4106
4164
4218
4268
4313
4355
4392
4426
4455
4480
4501
4518
4531
4541
4547
4549
4549
4545
4539
4531
4520
4508
4494
4479
4463
4446
4429
4412
4395
4379
4364
4350
4336
4324
4313
4303
4294
4286
4280
4274
4269
4265
4261
4258
4255
4252
4249
4246
4243
4240
4236
4231
4226
4220
4213
4205
4197
4187
4176
4164
4151
4136
4120
4103
4085
4065
4043
4019
3995
3968
3939
3908
3875
3840
3803
3763
3721
3677
3631
3582
3530
3477
3420
3362
3300
3237
3170
3101
3030
2956
2880
2802
2721
2639
2554
2466
2377
2285
2190
2093
1994
1891
1786
1677
1565
1450
1332
1212
1088
962
833
703
570
436
300
164
27
-111
-250
-388
-526
-664
-801
-937
-1072
-1207
-1340
-1472
-1602
-1731
-1858
-1983
-2107
-2229
-2349
-2468
-2585
-2700
-2814
-2926
-3037
-3147
-3255
-3362
-3467
-3571
-3674
-3775
-3875
-3974
-4072
-4170
-4266
-4362
-4458
-4554
-4650
-4745
-4841
-4938
-5034
-5131
-5227
-5324
-5421
-5517
-5614
-5710
-5805
-5900
-5995
-6089
-6184
-6278
-6372
-6465
-6559
-6653
-6746
-6840
-6933
-7026
-7118
-7210
-7301
-7391
-7481
-7570
-7658
-7745
-7831
-7916
-8000
-8083
-8164
-8247
-8327
-8405
-8483
-8560
-8637
-8712
-8787
-8862
-8936
-9011
-9086
-9162
-9239
-9317
-9397
-9478
-9560
-9644
-9730
-9818
-9908
-10000
-10094
-10190
-10288
-10389
-10491
-10596
-10702
-10811
-10922
-11034
-11149
-11265
-11382
-11500
-11620
-11740
-11861
-11982
-12104
-12225
-12346
-12467
-12587
-12707
-12826
-12944
-13060
-13176
-13291
-13405
-13518
-13629
-13739
-13847
-13954
-14060
-14164
-14266
-14367
-14466
-14563
-14659
-14752
-14844
-14933
-15019
-15104
-15186
-15265
-15343
-15417
-15490
-15560
-15628
-15694
-15757
-15819
-15879
-15936
-15992
-16047
-16099
-16151
-16200
-16248
-16296
-16341
-16387
-16431
-16474
-16517
-16559
-16601
-16642
-16683
-16724
-16764
-16804
-16844
-16884
-16923
-16962
-17001
-17040
-17079
-17118
-17156
-17195
-17234
-17273
-17312
-17351
-17391
-17430
-17470
-17509
-17548
-17587
-17626
-17663
-17701
-17737
-17772
-17806
-17839
-17871
-17901
-17930
-17957
-17982
-18005
-18026
-18045
-18062
-18076
-18087
-18096
-18103
-18107
-18109
-18108
-18105
-18100
-18092
-18082
-18070
-18056
-18040
-18023
-18004
-17984
-17963
-17941
-17918
-17894
-17869
-17843
-17817
-17790
-17763
-17734
-17705
-17675
-17643
-17611
-17577
-17541
-17503
-17462
-17419
-17373
-17325
-17273
-17218
-17160
-17098
-17033
-16964
-16893
-16818
-16739
-16658
-16573
-16485
-16395
-16300
-16204
-16104
-16001
-15895
-15786
-15674
-15560
-15443
-15323
-15202
-15078
-14953
-14826
-14698
-14568
-14436
-14304
-14170
-14036
-13900
-13765
-13628
-13491
-13354
-13217
-13081
-12944
-12808
-12673
-12539
-12405
-12273
-12141
-12010
-11880
-11751
-11623
-11495
-11367
-11240
-11112
-10984
-10856
-10727
-10598
-10469
-10338
-10208
-10077
-9945
-9813
-9681
-9548
-9415
-9282
-9148
-9014
-8879
-8744
-8608
-8472
-8334
-8196
-8057
-7918
-7778
-7637
-7496
-7355
-7213
-7070
-6927
-6783
-6639
-6494
-6347
-6200
-6051
-5901
-5749
-5595
-5439
-5282
-5123
-4961
-4798
-4632
-4465
-4296
-4125
-3952
-3778
-3603
-3427
-3250
-3073
-2895
-2717
-2540
-2362
-2185
-2007
-1831
-1655
-1479
-1304
-1130
-956
-784
-612
-440
-270
-99
70
239
408
576
744
911
1079
1245
1412
1578
1744
1910
2076
2241
2405
2570
2733
2896
3059
3220
3382
3542
3702
3861
4019
4176
4333
4489
4645
4799
4953
5106
5258
5409
5559
5708
5856
6003
6149
6295
6439
6582
6725
6866
7006
7145
7283
7420
7555
7688
7820
7950
8077
8204
8328
8450
8571
8690
8807
8923
9038
9152
9264
9376
9487
9596
9705
9812
9918
10023
10127
10229
10330
10429
10526
10622
10715
10807
10897
10985
11072
11156
11239
11320
11399
11477
11554
11629
11702
11774
11844
11913
11980
12045
12109
12171
12231
12289
12345
12400
12452
12503
12552
12598
12643
12686
12728
12767
12805
12841
12876
12909
12941
12971
13001
13030
13058
13086
13113
13140
13166
13193
13220
13246
13273
13301
13329
13357
13387
13417
13449
13482
13517
13554
13592
13633
13677
13723
13772
13823
13877
13934
13994
14056
14121
14189
14259
14331
14404
14480
14557
14634
14713
14793
14872
14952
15031
15109
15187
15264
15339
15413
15486
15556
15625
15692
15757
15820
15882
15942
16000
16056
16111
16166
16218
16268
16318
16367
16414
16459
16504
16547
16589
16631
16671
16710
16748
16785
16822
16858
16893
16927
16961
16995
17027
17060
17092
17124
17155
17186
17216
17247
17277
17306
17335
17364
17393
17421
17449
17477
17504
17531
17557
17583
17609
17634
17659
17683
17706
17728
17750
17770
17790
17808
17825
17840
17853
17865
17876
17884
17891
17895
17898
17899
17898
17894
17889
17882
17873
17862
17850
17836
17821
17804
17786
17767
17747
17725
17704
17681
17658
17634
17610
17585
17560
17535
17509
17483
17457
17430
17403
17376
17348
17319
17291
17261
17231
17200
17169
17137
17104
17070
17036
17000
16963
16925
16886
16844
16801
16756
16709
16660
16608
16554
16498
16439
16378
16315
16248
16181
16110
16036
15962
15884
15803
15720
15634
15545
15454
15360
15263
15163
15060
14955
14846
14736
14622
14506
14387
14266
14142
14015
13886
13755
13621
13484
13345
13204
13059
12913
12764
12612
12458
12302
12144
11984
11822
11659
11493
11327
11159
10990
10820
10649
10477
10304
10130
9956
9781
9605
9429
9252
9075
8898
8720
8542
8364
8186
8007
7830
7653
7475
7298
7122
6947
6772
6598
6426
6254
6084
5914
5746
5579
5413
5248
5084
4921
4758
4597
4436
4275
4115
3956
3798
3640
3482
3325
3170
3015
2860
2707
2555
2405
2255
2107
1960
1814
1670
1527
1386
1247
1109
973
839
706
575
446
320
195
72
-50
-169
-286
-401
-515
-627
-737
-845
-952
-1056
-1159
-1260
-1360
-1457
-1553
-1647
-1740
-1831
-1921
-2009
-2097
-2183
-2269
-2355
-2440
-2525
-2610
-2695
-2780
-2866
-2952
-3039
-3127
-3216
-3306
-3397
-3489
-3582
-3677
-3773
-3870
-3969
-4067
-4169
-4271
-4374
-4478
-4583
-4689
-4795
-4902
-5010
-5119
-5228
-5337
-5446
-5556
-5666
-5775
-5885
-5994
-6103
-6212
-6320
-6428
-6535
-6642
-6748
-6853
-6958
-7061
-7163
-7265
-7365
-7464
-7561
-7657
-7752
-7845
-7936
-8026
-8115
-8202
-8287
-8370
-8452
-8531
-8609
-8684
-8757
-8828
-8896
-8961
-9023
-9081
-9136
-9187
-9235
-9278
-9318
-9352
-9383
-9409
-9431
-9449
-9462
-9471
-9476
-9476
-9473
-9465
-9453
-9438
-9418
-9395
-9368
-9337
-9302
-9265
-9224
-9180
-9133
-9083
-9032
-8978
-8922
-8864
-8804
-8743
-8681
-8617
-8551
-8485
-8417
-8349
-8279
-8209
-8137
-8064
-7993
-7919
-7845
-7770
-7695
-7619
-7542
-7465
-7387
-7309
-7230
-7151
-7071
-6992
-6912
-6833
-6754
-6675
-6597
-6519
-6442
-6365
-6289
-6214
-6140
-6067
-5994
-5923
-5852
-5783
-5714
-5647
-5581
-5516
-5453
-5391
-5331
-5273
-5216
-5162
-5109
-5057
-5008
-4960
-4915
-4871
-4828
-4788
-4749
-4712
-4676
-4641
-4608
-4576
-4544
-4514
-4484
-4454
-4425
-4396
-4367
-4338
-4309
-4279
-4249
-4219
-4188
-4157
-4125
-4093
-4059
-4026
-3992
-3957
-3921
-3884
-3846
-3807
-3767
-3727
-3685
-3643
-3600
-3557
-3513
-3469
-3425
-3380
-3336
-3291
-3246
-3201
-3156
-3111
-3067
-3022
-2977
-2932
-2887
-2842
-2797
-2751
-2705
-2659
-2612
-2565
-2517
-2469
-2420
-2371
-2322
-2273
-2223
-2174
-2124
-2074
-2024
-1974
-1924
-1874
-1825
-1775
-1725
-1675
-1625
-1575
-1524
-1473
-1422
-1370
-1317
-1264
-1211
-1156
-1102
-1046
-991
-935
-878
-822
-765
-708
-652
-595
-539
-483
-427
-372
-318
-264
-212
-159
-108
-57
-8
41
89
136
182
227
271
313
354
394
432
469
504
538
569
600
629
656
683
708
731
754
775
795
814
832
849
864
879
892
903
913
922
930
936
941
944
946
946
945
942
939
934
928
920
912
903
893
881
869
856
842
826
810
793
775
757
737
717
696
675
653
631
609
586
563
540
516
492
469
445
421
397
373
349
326
302
279
256
234
212
190
170
150
131
113
97
81
67
54
43
33
24
17
12
8
6
6
7
9
14
19
27
36
47
60
75
93
113
136
162
190
222
257
295
336
381
428
478
531
587
644
704
765
828
892
958
1025
1093
1162
1232
1303
1374
1446
1518
1590
1662
1734
1806
1878
1950
2021
2092
2162
2232
2301
2370
2439
2507
2575
2643
2712
2780
2848
2917
2986
3055
3125
3195
3266
3337
3409
3482
3555
3629
3703
3778
3854
3930
4006
4083
4160
4237
4315
4392
4470
4547
4623
4699
4774
4848
4920
4991
5061
5129
5195
5260
5322
5382
5441
5497
5551
5603
5652
5700
5745
5788
5829
5868
5905
5939
5972
6003
6031
6058
6083
6106
6127
6146
6163
6179
6193
6206
6217
6227
6235
6243
6250
6257
6263
6269
6275
6281
6287
6294
6301
6308
6316
6324
6333
6343
6353
6363
6374
6385
6397
6409
6421
6434
6448
6463
6478
6494
6511
6530
6549
6569
6591
6613
6636
6661
6686
6711
6738
6765
6793
6822
6851
6881
6911
6942
6974
7006
7039
7073
7107
7141
7176
7212
7247
7284
7320
7357
7394
7432
7470
7507
7545
7583
7621
7659
7697
7734
7771
7808
7844
7880
7914
7948
7980
8010
8041
8070
8096
8121
8145
8167
8186
8204
8220
8233
8245
8253
8259
8263
8263
8261
8256
8248
8237
8223
8207
8186
8164
8141
8113
8083
8050
8013
7976
7935
7891
7845
7796
7745
7691
7636
7578
7517
7455
7392
7326
7260
7192
7123
7053
6983
6912
6841
6769
6697
6624
6551
6478
6405
6331
6258
6185
6112
6040
5968
5897
5827
5757
5688
5620
5553
5487
5422
5357
5294
5232
5171
5111
5052
4995
4938
4883
4830
4777
4725
4675
4626
4578
4531
4486
4442
4398
4357
4316
4277
4238
4201
4166
4131
4098
4066
4035
4006
3978
3950
3924
3899
3875
3853
3831
3810
3789
3770
3752
3734
3717
3700
3684
3669
3655
3641
3628
3615
3603
3592
3582
3572
3562
3554
3546
3539
3532
3526
3521
3516
3513
3510
3508
3506
3506
3506
3507
3508
3511
3513
3516
3519
3522
3524
3526
3528
3529
3529
3528
3526
3523
3518
3511
3503
3493
3481
3467
3451
3433
3412
3390
3365
3339
3310
3279
3247
3213
3176
3138
3099
3058
3015
2971
2925
2878
2829
2779
2727
2674
2619
2562
2504
2445
2384
2322
2258
2193
2126
2059
1990
1920
1849
1778
1705
1633
1559
1485
1411
1336
1261
1186
1111
1035
959
882
806
728
651
573
495
417
338
259
179
99
18
-63
-144
-226
-309
-391
-474
-558
-642
-726
-811
-896
-982
-1068
-1155
-1242
-1329
-1417
-1506
-1595
-1684
-1774
-1865
-1956
-2047
-2139
-2231
-2323
-2416
-2509
-2602
-2696
-2790
-2885
-2979
-3075
-3170
-3265
-3361
-3457
-3553
-3649
-3745
-3841
-3937
-4032
-4127
-4222
-4316
-4410
-4503
-4596
-4688
-4780
-4871
-4962
-5052
-5142
-5230
-5318
-5405
-5491
-5575
-5659
-5741
-5822
-5901
-5978
-6054
-6127
-6199
-6268
-6336
-6401
-6463
-6523
-6580
-6635
-6686
-6735
-6780
-6821
-6860
-6894
-6926
-6953
-6976
-6996
-7011
-7023
-7030
-7033
-7032
-7028
-7020
-7008
-6992
-6974
-6952
-6927
-6900
-6870
-6838
-6804
-6768
-6730
-6691
-6650
-6608
-6564
-6519
-6473
-6425
-6375
-6324
-6271
-6217
-6161
-6103
-6044
-5983
-5920
-5856
-5791
-5724
-5656
-5587
-5516
-5445
-5372
-5299
-5225
-5151
-5076
-5000
-4923
-4847
-4769
-4692
-4614
-4536
-4457
-4378
-4299
-4219
-4140
-4059
-3978
-3897
-3815
-3733
-3649
-3565
-3480
-3394
-3308
-3220
-3131
-3042
-2951
-2859
-2766
-2671
-2576
-2479
-2381
-2281
-2180
-2078
-1975
-1870
-1764
-1656
-1547
-1436
-1324
-1210
-1094
-977
-858
-737
-614
-490
-364
-237
-108
22
154
286
420
555
691
828
966
1104
1244
1384
1525
1667
1809
1952
2095
2239
2383
2527
2671
2815
2959
3102
3246
3388
3530
3672
3812
3952
4091
4229
4366
4502
4637
4772
4905
5038
5169
5300
5430
5558
5686
5812
5937
6061
6184
6305
6426
6545
6663
6780
6896
7011
7125
7239
7352
7464
7576
7688
7800
7911
8022
8132
8245
8356
8467
8578
8688
8798
8907
9015
9121
9227
9330
9432
9533
9631
9727
9821
9913
10003
10091
10177
10261
10343
10424
10503
10581
10657
10732
10806
10880
10952
11024
11095
11166
11237
11307
11378
11449
11520
11591
11663
11735
11807
11879
11952
12025
12099
12172
12246
12319
12393
12466
12540
12613
12686
12758
12831
12902
12974
13044
13114
13183
13251
13318
13384
13449
13512
13574
13634
13692
13749
13805
13859
13911
13962
14012
14060
14107
14153
14197
14240
14282
14321
14359
14395
14428
14460
14489
14516
14541
14563
14582
14600
14614
14626
14636
14643
14647
14649
14647
14643
14637
14627
14615
14600
14582
14561
14538
14513
14485
14455
14422
14387
14351
14312
14272
14230
14187
14142
14095
14048
13999
13949
13898
13847
13795
13742
13689
13636
13582
13529
13476
13422
13369
13316
13262
13209
13155
13102
13048
12993
12939
12884
12828
12772
12716
12659
12602
12544
12486
12428
12369
12309
12250
12190
12129
12068
12007
11945
11883
11821
11758
11695
11632
11569
11506
11443
11380
11318
11256
11195
11134
11073
11013
10954
10895
10837
10779
10723
10667
10612
10557
10504
10451
10400
10349
10300
10252
10204
10159
10114
10071
10030
9990
9952
9916
9881
9848
9817
9788
9761
9735
9712
9690
9669
9650
9633
9617
9603
9590
9577
9566
9556
9547
9538
9529
9522
9514
9507
9500
9493
9485
9478
9471
9463
9454
9445
9435
9425
9413
9401
9387
9373
9357
9341
9324
9306
9287
9268
9248
9229
9209
9189
9169
9149
9130
9111
9092
9074
9056
9039
9022
9005
8989
8973
8957
8942
8926
8910
8895
8879
8863
8847
8831
8815
8798
8781
8764
8746
8727
8708
8689
8668
8647
8625
8602
8579
8554
8529
8503
8476
8449
8421
8392
8362
8332
8301
8270
8238
8205
8172
8138
8105
8071
8037
8002
7968
7934
7900
7867
7834
7801
7769
7737
7706
7675
7645
7616
7586
7557
7529
7501
7473
7445
7417
7390
7362
7335
7308
7280
7253
7225
7196
7168
7139
7109
7078
7047
7014
6980
6945
6909
6871
6832
6791
6749
6705
6659
6611
6562
6510
6457
6402
6346
6287
6227
6165
6102
6036
5969
5901
5830
5758
5684
5608
5531
5451
5369
5285
5198
5110
5018
4924
4828
4728
4626
4521
4412
4301
4186
4067
3946
3821
3691
3558
3421
3280
3135
2986
2832
2675
2513
2347
2178
2004
1826
1645
1459
1270
1077
881
681
478
271
62
-151
-367
-586
-807
-1031
-1258
-1487
-1718
-1951
-2186
-2423
-2661
-2901
-3142
-3385
-3628
-3873
-4120
-4367
-4615
-4864
-5115
-5366
-5618
-5870
-6124
-6378
-6632
-6887
-7143
-7399
-7655
-7912
-8167
-8425
-8682
-8939
-9196
-9453
-9711
-9968
-10225
-10483
-10739
-10996
-11251
-11506
-11760
-12012
-12263
-12512
-12759
-13004
-13246
-13485
-13721
-13954
-14183
-14408
-14630
-14848
-15062
-15271
-15476
-15677
-15874
-16065
-16254
-16437
-16616
-16791
-16961
-17127
-17289
-17446
-17600
-17749
-17894
-18036
-18173
-18307
-18438
-18564
-18687
-18807
-18923
-19035
-19143
-19248
-19350
-19447
-19541
-19632
-19719
-19802
-19882
-19958
-20030
-20099
-20165
-20227
-20286
-20342
-20394
-20443
-20489
-20533
-20573
-20610
-20645
-20677
-20706
-20733
-20757
-20780
-20799
-20817
-20833
-20846
-20857
-20867
-20874
-20880
-20884
-20887
-20887
-20887
-20885
-20882
-20877
-20872
-20865
-20857
-20847
-20837
-20825
-20811
-20797
-20780
-20763
-20744
-20723
-20701
-20677
-20652
-20626
-20598
-20568
-20538
-20506
-20472
-20437
-20400
-20362
-20323
-20281
-20238
-20193
-20147
-20098
-20046
-19993
-19938
-19880
-19819
-19756
-19691
-19624
-19554
-19481
-19406
-19329
-19250
-19169
-19086
-19000
-18913
-18824
-18733
-18641
-18547
-18451
-18354
-18255
-18154
-18052
-17948
-17842
-17735
-17627
-17517
-17406
-17294
-17181
-17067
-16953
-16837
-16721
-16605
-16488
-16370
-16251
-16133
-16014
-15894
-15774
-15653
-15531
-15409
-15286
-15162
-15037
-14912
-14785
-14658
-14529
-14399
-14268
-14136
-14003
-13868
-13732
-13594
-13456
-13315
-13174
-13031
-12887
-12741
-12595
-12447
-12299
-12149
-11999
-11848
-11697
-11544
-11392
-11239
-11085
-10931
-10777
-10623
-10469
-10314
-10160
-10005
-9851
-9697
-9542
-9388
-9234
-9080
-8926
-8772
-8618
-8463
-8309
-8154
-7999
-7843
-7687
-7531
-7373
-7215
-7057
-6898
-6738
-6578
-6417
-6257
-6096
-5934
-5773
-5612
-5451
-5291
-5131
-4971
-4812
-4653
-4495
-4338
-4181
-4025
-3870
-3716
-3562
-3409
-3256
-3105
-2954
-2804
-2655
-2506
-2358
-2211
-2065
-1919
-1774
-1631
-1488
-1346
-1205
-1064
-925
-787
-651
-515
-380
-247
-115
16
145
273
400
525
648
771
891
1010
1127
1243
1357
1469
1579
1687
1793
1897
1999
2099
2197
2293
2386
2478
2567
2654
2739
2822
2903
2983
3060
3135
3208
3280
3350
3418
3484
3548
3611
3672
3731
3789
3845
3899
3952
4003
4053
4102
4149
4195
4240
4284
4327
4368
4409
4449
4488
4525
4562
4599
4634
4668
4702
4735
4767
4798
4829
4859
4889
4918
4947
4975
5002
5030
5057
5083
5109
5134
5160
5184
5209
5233
5256
5279
5302
5324
5347
5369
5390
5412
5434
5457
5479
5502
5525
5549
5574
5599
5625
5652
5681
5710
5741
5774
5808
5845
5883
5924
5967
6012
6060
6111
6164
6221
6280
6343
6408
6477
6548
6622
6700
6780
6863
6949
7037
7128
7222
7318
7417
7517
7620
7725
7832
7940
8050
8161
8274
8387
8501
8616
8732
8847
8963
9079
9195
9311
9427
9543
9659
9774
9890
10004
10119
10232
10345
10457
10567
10676
10784
10891
10995
11098
11199
11299
11396
11491
11585
11676
11764
11851
11935
12017
12096
12172
12246
12318
12386
12452
12516
12576
12635
12690
12743
12794
12842
12888
12932
12973
13013
13051
13086
13120
13152
13182
13210
13236
13260
13283
13303
13321
13337
13351
13363
13372
13379
13383
13386
13386
13383
13379
13373
13364
13353
13341
13327
13310
13292
13272
13251
13227
13202
13176
13148
13118
13087
13054
13019
12983
12944
12905
12863
12820
12775
12728
12679
12629
12576
12523
12468
12411
12354
12294
12234
12173
12111
12048
11984
11919
11853
11787
11719
11652
11583
11514
11444
11373
11302
11231
11159
11088
11016
10944
10872
10801
10730
10660
10590
10520
10452
10384
10317
10251
10187
10123
10060
9999
9939
9880
9822
9765
9710
9656
9603
9552
9501
9453
9405
9359
9314
9270
9228
9188
9149
9111
9075
9040
9006
8975
8944
8915
8887
8860
8835
8810
8787
8765
8744
8725
8706
8689
8673
8658
8645
8633
8622
8612
8604
8596
8590
8585
8581
8577
8575
8573
8572
8572
8572
8573
8575
8577
8579
8582
8586
8589
8594
8598
8603
8609
8615
8621
8628
8635
8643
8651
8660
8669
8679
8689
8700
8711
8723
8735
8748
8761
8774
8789
8803
8819
8834
8850
8867
8883
8900
8917
8934
8950
8967
8983
8999
9014
9029
9043
9056
9068
9079
9090
9099
9107
9114
9120
9124
9127
9128
9127
9124
9119
9112
9103
9092
9079
9063
9045
9025
9002
8976
8949
8919
8886
8851
8813
8773
8731
8686
8639
8589
8537
8483
8426
8367
8306
8243
8178
8109
8039
7968
7894
7819
7741
7661
7580
7497
7412
7326
7239
7151
7061
6970
6878
6785
6691
6596
6499
6402
6304
6204
6104
6002
5899
5795
5690
5584
5477
5369
5259
5149
5037
4924
4810
4695
4579
4461
4342
4222
4101
3978
3854
3729
3602
3473
3343
3211
3077
2941
2804
2665
2524
2382
2237
2091
1944
1795
1645
1493
1340
1186
1031
875
718
561
403
245
86
-73
-232
-391
-550
-709
-868
-1026
-1184
-1342
-1498
-1655
-1810
-1964
-2117
-2270
-2420
-2570
-2718
-2864
-3009
-3152
-3294
-3433
-3571
-3706
-3840
-3971
-4101
-4228
-4353
-4476
-4596
-4714
-4831
-4944
-5056
-5166
-5273
-5379
-5482
-5583
-5682
-5780
-5875
-5968
-6059
-6148
-6235
-6320
-6403
-6484
-6562
-6639
-6713
-6785
-6856
-6924
-6990
-7054
-7117
-7177
-7236
-7293
-7348
-7401
-7452
-7502
-7550
-7596
-7641
-7683
-7724
-7763
-7799
-7834
-7867
-7898
-7926
-7953
-7978
-8000
-8021
-8041
-8058
-8073
-8087
-8100
-8111
-8119
-8129
-8135
-8141
-8147
-8151
-8154
-8157
-8160
-8161
-8162
-8163
-8163
-8163
-8163
-8163
-8163
-8163
-8162
-8162
-8161
-8161
-8160
-8159
-8157
-8157
-8154
-8153
-8151
-8148
-8146
-8141
-8138
-8134
-8128
-8122
-8115
-8108
-8099
-8090
-8079
-8068
-8055
-8041
-8026
-8010
-7992
-7973
-7952
-7930
-7907
-7881
-7854
-7826
-7795
-7763
-7729
-7692
-7654
-7614
-7572
-7528
-7482
-7434
-7384
-7332
-7278
-7223
-7166
-7108
-7048
-6986
-6924
-6860
-6794
-6728
-6661
-6593
-6524
-6454
-6383
-6311
-6239
-6166
-6093
-6019
-5945
-5870
-5794
-5719
-5643
-5566
-5489
-5412
-5335
-5257
-5179
-5101
-5022
-4943
-4863
-4783
-4703
-4622
-4542
-4460
-4378
-4296
-4213
-4130
-4046
-3962
-3876
-3790
-3703
-3616
-3527
-3437
-3346
-3254
-3162
-3068
-2973
-2876
-2779
-2681
-2582
-2483
-2382
-2280
-2178
-2075
-1971
-1866
-1760
-1654
-1547
-1440
-1331
-1222
-1112
-1002
-890
-778
-665
-552
-437
-321
-205
-87
31
151
271
393
515
639
764
890
1016
1145
1275
1405
1537
1670
1804
1940
2076
2214
2353
2493
2635
2777
2920
3064
3209
3355
3501
3649
3796
3945
4094
4243
4393
4543
4694
4845
4996
5147
5298
5449
5601
5752
5903
6054
6205
6356
6506
6656
6805
6954
7102
7250
7397
7543
7688
7833
7977
8119
8262
8404
8544
8684
8822
8960
9096
9231
9365
9497
9629
9759
9888
10015
10142
10267
10390
10512
10633
10752
10869
10985
11099
11211
11321
11430
11536
11641
11744
11844
11943
12039
12134
12225
12315
12402
12487
12569
12648
12725
12799
12871
12939
13005
13068
13128
13186
13241
13293
13342
13388
13432
13473
13511
13546
13579
13610
13637
13662
13684
13704
13721
13735
13747
13755
13762
13765
13766
13764
13760
13752
13743
13731
13716
13700
13681
13660
13636
13611
13584
13555
13525
13493
13459
13425
13388
13351
13312
13272
13232
13190
13147
13104
13059
13014
12969
12922
12876
12829
12781
12734
12686
12638
12591
12543
12496
12449
12402
12356
12310
12264
12219
12174
12130
12086
12042
11999
11956
11914
11872
11830
11790
11749
11709
11670
11632
11594
11557
11520
11485
11450
11416
11382
11350
11319
11288
11258
11229
11200
11173
11146
11119
11094
11069
11044
11021
10997
10975
10952
10931
10909
10888
10868
10848
10828
10809
10790
10771
10753
10735
10717
10699
10682
10665
10648
10631
10613
10596
10579
10561
10542
10523
10504
10484
10464
10443
10421
10399
10377
10354
10331
10307
10283
10259
10234
10210
10185
10160
10136
10111
10086
10062
10037
10013
9988
9964
9941
9917
9894
9872
9849
9827
9806
9785
9765
9745
9726
9707
9689
9671
9654
9637
9620
9604
9588
9572
9555
9539
9523
9506
9490
9473
9455
9437
9419
9400
9381
9361
9340
9319
9297
9274
9251
9226
9201
9175
9148
9121
9092
9063
9033
9003
8972
8940
8909
8877
8845
8813
8781
8749
8717
8686
8655
8624
8594
8564
8535
8506
8477
8449
8421
8394
8367
8341
8315
8290
8264
8240
8215
8191
8167
8145
8122
8099
8077
8055
8034
8013
7992
7972
7951
7931
7911
7891
7871
7851
7831
7811
7790
7769
7748
7726
7704
7682
7659
7635
7611
7585
7560
7533
7505
7475
7445
7413
7380
7345
7309
7271
7231
7190
7147
7103
7057
7010
6961
6911
6860
6808
6754
6700
6645
6589
6532
6475
6416
6357
6298
6238
6178
6117
6056
5995
5934
5873
5812
5751
5691
5630
5570
5511
5452
5393
5335
5277
5220
5164
5109
5054
4999
4946
4894
4842
4791
4741
4692
4644
4597
4550
4505
4460
4416
4373
4330
4288
4246
4205
4165
4124
4083
4043
4003
3965
3925
3886
3847
3808
3770
3731
3693
3655
3617
3580
3543
3506
3470
3434
3399
3364
3330
3297
3264
3232
3201
3171
3142
3113
3086
3060
3035
3011
2988
2967
2946
2928
2910
2894
2879
2865
2853
2842
2833
2824
2817
2811
2806
2802
2799
2797
2796
2796
2797
2799
2801
2803
2807
2811
2816
2821
2827
2834
2842
2850
2860
2870
2882
2894
2907
2922
2937
2953
2970
2989
3008
3027
3048
3070
3092
3116
3140
3165
3191
3219
3247
3276
3306
3337
3369
3402
3436
3471
3507
3544
3581
3620
3659
3699
3740
3781
3824
3867
3910
3955
4000
4046
4091
4139
4187
4235
4284
4333
4383
4434
4485
4537
4590
4643
4698
4753
4809
4866
4923
4982
5041
5101
5163
5225
5288
5352
5416
5482
5549
5616
5684
5753
5823
5893
5964
6036
6108
6181
6254
6328
6403
6478
6553
6629
6706
6782
6860
6937
7016
7094
7173
7252
7331
7411
7491
7571
7651
7730
7810
7889
7968
8047
8125
8204
8282
8360
8437
8514
8590
8667
8742
8817
8892
8966
9040
9113
9185
9256
9327
9397
9467
9535
9603
9670
9736
9801
9866
9930
9993
10055
10117
10177
10238
10297
10356
10414
10472
10529
10585
10641
10696
10751
10805
10859
10913
10965
11018
11070
11122
11173
11223
11274
11324
11373
11422
11471
11519
11567
11615
11662
11709
11755
11801
11847
11892
11937
11982
12026
12069
12113
12155
12197
12239
12280
12320
12360
12399
12438
12476
12513
12550
12587
12622
12658
12692
12726
12760
12792
12825
12856
12887
12918
12947
12976
13004
13032
13058
13084
13109
13133
13155
13177
13198
13218
13237
13254
13271
13287
13302
13316
13330
13342
13354
13365
13376
13385
13394
13402
13410
13416
13422
13426
13429
13431
13431
13430
13428
13423
13417
13409
13398
13386
13372
13356
13337
13317
13294
13270
13243
13214
13183
13150
13115
13078
13039
12998
12955
12910
12863
12813
12762
12709
12654
12596
12537
12476
12412
12347
12280
12211
12140
12068
11994
11919
11842
11763
11683
11602
11519
11435
11349
11262
11174
11085
10994
10902
10808
10714
10618
10521
10423
10324
10224
10122
10019
9915
9810
9703
9595
9486
9376
9264
9151
9037
8921
8804
8686
8567
8446
8324
8201
8077
7951
7824
7696
7567
7436
7305
7172
7038
6903
6767
6630
6491
6352
6212
6071
5929
5786
5642
5497
5352
5206
5059
4911
4763
4615
4465
4316
4166
4014
3864
3713
3561
3409
3257
3104
2951
2798
2644
2490
2336
2182
2028
1873
1719
1565
1410
1256
1102
948
794
640
487
333
180
27
-127
-280
-434
-587
-741
-895
-1049
-1203
-1357
-1511
-1666
-1821
-1976
-2131
-2287
-2443
-2599
-2755
-2911
-3067
-3223
-3379
-3535
-3691
-3847
-4002
-4157
-4312
-4467
-4621
-4775
-4929
-5082
-5236
-5388
-5541
-5693
-5844
-5995
-6145
-6294
-6443
-6590
-6737
-6882
-7026
-7169
-7310
-7450
-7588
-7725
-7860
-7994
-8125
-8256
-8385
-8512
-8638
-8761
-8883
-9003
-9122
-9239
-9354
-9467
-9578
-9687
-9795
-9901
-10005
-10107
-10207
-10306
-10402
-10497
-10590
-10680
-10769
-10856
-10941
-11024
-11105
-11184
-11261
-11336
-11409
-11480
-11550
-11617
-11682
-11745
-11807
-11866
-11924
-11980
-12033
-12085
-12134
-12182
-12228
-12272
-12314
-12353
-12391
-12428
-12462
-12494
-12525
-12554
-12581
-12607
-12630
-12652
-12673
-12691
-12708
-12723
-12737
-12748
-12758
-12766
-12773
-12777
-12780
-12781
-12779
-12776
-12771
-12764
-12755
-12744
-12730
-12715
-12698
-12678
-12657
-12634
-12609
-12582
-12553
-12523
-12491
-12458
-12423
-12387
-12350
-12311
-12272
-12231
-12189
-12146
-12103
-12058
-12012
-11966
-11918
-11870
-11821
-11770
-11719
-11667
-11614
-11560
-11505
-11449
-11392
-11334
-11275
-11216
-11155
-11093
-11031
-10967
-10903
-10838
-10772
-10706
-10638
-10571
-10502
-10433
-10363
-10293
-10222
-10150
-10078
-10005
-9932
-9858
-9783
-9707
-9630
-9552
-9474
-9394
-9314
-9232
-9150
-9066
-8981
-8895
-8808
-8720
-8631
-8540
-8448
-8355
-8261
-8164
-8068
-7970
-7870
-7768
-7666
-7561
-7456
-7348
-7239
-7129
-7017
-6904
-6789
-6673
-6555
-6436
-6315
-6193
-6070
-5945
-5820
-5692
-5564
-5434
-5303
-5171
-5037
-4903
-4767
-4630
-4491
-4352
-4212
-4070
-3929
-3786
-3642
-3497
-3352
-3207
-3060
-2914
-2767
-2620
-2472
-2324
-2177
-2029
-1881
-1734
-1586
-1439
-1293
-1146
-1000
-855
-710
-566
-422
-280
-138
4
144
283
422
559
695
830
964
1097
1229
1359
1488
1616
1742
1868
1992
2114
2236
2355
2474
2591
2707
2822
2935
3047
3157
3266
3374
3480
3585
3688
3790
3891
3990
4086
4183
4278
4371
4462
4552
4640
4726
4810
4893
4974
5053
5130
5205
5278
5350
5419
5487
5553
5618
5681
5742
5801
5859
5916
5971
6024
6076
6126
6175
6222
6268
6312
6355
6397
6437
6475
6512
6548
6583
6616
6648
6679
6709
6737
6765
6791
6816
6839
6862
6883
6904
6923
6940
6957
6973
6987
7000
7012
7023
7032
7040
7047
7053
7057
7059
7061
7061
7059
7056
7052
7046
7039
7030
7019
7007
6993
6978
6961
6943
6923
6902
6880
6855
6830
6803
6775
6745
6714
6681
6647
6611
6574
6536
6496
6455
6412
6368
6322
6275
6226
6176
6123
6070
6014
5957
5898
5837
5774
5710
5643
5575
5505
5433
5358
5282
5204
5124
5042
4959
4873
4785
4695
4604
4511
4416
4319
4221
4121
4019
3917
3813
3708
3602
3495
3387
3278
3168
3058
2947
2836
2724
2612
2499
2386
2272
2158
2044
1929
1814
1699
1584
1468
1353
1237
1121
1004
889
773
658
542
426
310
194
78
-38
-153
-268
-383
-498
-612
-726
-839
-951
-1063
-1173
-1283
-1393
-1501
-1608
-1715
-1820
-1925
-2029
-2131
-2233
-2335
-2435
-2534
-2633
-2731
-2828
-2924
-3019
-3113
-3207
-3299
-3390
-3480
-3570
-3658
-3744
-3830
-3914
-3998
-4078
-4160
-4239
-4317
-4394
-4469
-4543
-4616
-4688
-4758
-4827
-4895
-4961
-5027
-5091
-5154
-5216
-5277
-5336
-5394
-5451
-5507
-5562
-5615
-5667
-5718
-5768
-5816
-5863
-5910
-5954
-5998
-6041
-6083
-6124
-6164
-6204
-6242
-6280
-6318
-6355
-6392
-6428
-6464
-6500
-6535
-6570
-6605
-6640
-6675
-6709
-6743
-6777
-6811
-6845
-6879
-6912
-6946
-6979
-7011
-7044
-7076
-7107
-7139
-7170
-7200
-7230
-7260
-7290
-7319
-7348
-7377
-7406
-7434
-7462
-7490
-7518
-7545
-7572
-7599
-7625
-7651
-7677
-7702
-7726
-7750
-7774
-7797
-7819
-7841
-7862
-7883
-7904
-7924
-7944
-7963
-7982
-8000
-8019
-8037
-8055
-8073
-8090
-8106
-8122
-8138
-8154
-8169
-8183
-8198
-8211
-8224
-8237
-8248
-8259
-8269
-8279
-8287
-8295
-8302
-8308
-8313
-8318
-8321
-8324
-8325
-8326
-8326
-8325
-8324
-8321
-8318
-8313
-8308
-8302
-8296
-8288
-8280
-8271
-8261
-8250
-8239
-8227
-8214
-8201
-8186
-8172
-8157
-8141
-8125
-8108
-8090
-8071
-8053
-8034
-8013
-7994
-7973
-7952
-7931
-7909
-7887
-7864
-7841
-7818
-7795
-7771
-7748
-7724
-7700
-7676
-7651
-7627
-7602
-7577
-7552
-7527
-7501
-7475
-7449
-7423
-7397
-7370
-7344
-7317
-7291
-7265
-7239
-7213
-7187
-7161
-7136
-7110
-7085
-7060
-7035
-7011
-6986
-6961
-6937
-6912
-6888
-6863
-6839
-6815
-6790
-6767
-6743
-6719
-6696
-6673
-6650
-6627
-6605
-6583
-6562
-6541
-6521
-6502
-6483
-6464
-6447
-6431
-6415
-6401
-6388
-6376
-6365
-6356
-6348
-6341
-6335
-6331
-6328
-6326
-6325
-6326
-6328
-6332
-6336
-6342
-6349
-6358
-6367
-6378
-6390
-6404
-6418
-6434
-6452
-6470
-6490
-6510
-6532
-6555
-6579
-6604
-6630
-6657
-6684
-6713
-6742
-6771
-6801
-6832
-6863
-6894
-6925
-6956
-6988
-7019
-7050
-7081
-7111
-7140
-7169
-7198
-7225
-7252
-7278
-7303
-7327
-7349
-7371
-7392
-7411
-7430
-7447
-7464
-7479
-7493
-7506
-7518
-7529
-7540
-7549
-7557
-7565
-7571
-7577
-7581
-7585
-7588
-7590
-7591
-7591
-7590
-7588
-7585
-7582
-7577
-7572
-7565
-7558
-7550
-7541
-7532
-7522
-7511
-7500
-7488
-7475
-7462
-7449
-7435
-7421
-7407
-7392
-7377
-7361
-7345
-7329
-7312
-7295
-7278
-7260
-7242
-7223
-7204
-7185
-7165
-7145
-7124
-7103
-7081
-7059
-7037
-7015
-6992
-6970
-6947
-6924
-6901
-6879
-6856
-6833
-6809
-6786
-6763
-6739
-6716
-6692
-6668
-6643
-6618
-6593
-6567
-6541
-6514
-6486
-6458
-6430
-6400
-6371
-6340
-6310
-6278
-6247
-6215
-6182
-6149
-6116
-6082
-6049
-6014
-5980
-5945
-5910
-5874
-5838
-5801
-5764
-5727
-5689
-5650
-5611
-5572
-5532
-5492
-5451
-5409
-5368
-5325
-5283
-5240
-5196
-5152
-5108
-5064
-5019
-4974
-4929
-4884
-4839
-4793
-4748
-4703
-4659
-4614
-4570
-4526
-4483
-4440
-4397
-4356
-4314
-4274
-4234
-4195
-4156
-4119
-4082
-4046
-4011
-3977
-3944
-3911
-3880
-3849
-3819
-3790
-3761
-3733
-3706
-3680
-3653
-3628
-3603
-3578
-3553
-3529
-3505
-3481
-3457
-3434
-3410
-3387
-3363
-3339
-3315
-3291
-3267
-3242
-3217
-3191
-3165
-3139
-3112
-3084
-3056
-3027
-2997
-2966
-2935
-2903
-2870
-2836
-2801
-2765
-2728
-2690
-2651
-2611
-2571
-2529
-2486
-2442
-2397
-2351
-2304
-2256
-2207
-2157
-2106
-2054
-2000
-1946
-1890
-1834
-1776
-1717
-1658
-1597
-1535
-1473
-1409
-1344
-1279
-1212
-1145
-1076
-1006
-936
-865
-792
-719
-645
-569
-493
-415
-337
-258
-178
-97
-15
68
152
237
322
409
496
585
674
764
856
948
1040
1134
1229
1324
1420
1517
1615
1713
1812
1912
2012
2113
2215
2317
2420
2523
2627
2731
2836
2942
3048
3154
3262
3369
3477
3586
3695
3805
3915
4026
4137
4249
4362
4474
4588
4701
4815
4930
5044
5159
5274
5390
5505
5621
5736
5852
5968
6084
6200
6316
6432
6548
6665
6781
6898
7015
7132
7249
7366
7484
7602
7720
7838
7957
8074
8194
8313
8432
8551
8670
8789
8908
9027
9146
9265
9384
9502
9620
9738
9856
9974
10091
10208
10324
10440
10555
10669
10783
10896
11008
11119
11230
11339
11448
11555
11661
11767
11871
11974
12076
12176
12276
12374
12471
12566
12660
12752
12843
12932
13020
13106
13190
13272
13352
13431
13508
13582
13655
13726
13795
13861
13926
13989
14050
14108
14165
14219
14271
14322
14369
14415
14459
14500
14539
14575
14610
14642
14671
14698
14723
14745
14764
14781
14795
14806
14815
14821
14823
14823
14820
14814
14805
14792
14776
14757
14735
14709
14681
14648
14612
14573
14530
14484
14434
14381
14324
14264
14200
14133
14062
13988
13910
13829
13745
13657
13566
13472
13375
13274
13171
13064
12955
12842
12727
12609
12488
12364
12237
12108
11976
11841
11704
11565
11423
11279
11132
10984
10833
10680
10525
10368
10209
10049
9887
9723
9557
9390
9222
9052
8881
8709
8535
8360
8185
8007
7830
7652
7473
7292
7112
6930
6748
6566
6383
6200
6016
5832
5648
5464
5280
5096
4912
4728
4545
4361
4178
3996
3814
3632
3451
3270
3090
2910
2731
2553
2376
2199
2023
1848
1673
1500
1327
1155
985
815
646
478
312
147
-18
-180
-342
-502
-661
-819
-975
-1129
-1283
-1434
-1584
-1732
-1879
-2024
-2167
-2308
-2448
-2585
-2720
-2854
-2985
-3114
-3241
-3366
-3488
-3609
-3727
-3842
-3956
-4067
-4175
-4282
-4386
-4488
-4587
-4684
-4779
-4872
-4962
-5049
-5135
-5218
-5299
-5378
-5455
-5529
-5602
-5673
-5741
-5808
-5874
-5937
-5999
-6060
-6119
-6176
-6233
-6288
-6342
-6395
-6447
-6499
-6549
-6599
-6648
-6697
-6745
-6793
-6840
-6888
-6935
-6982
-7029
-7076
-7124
-7171
-7219
-7266
-7314
-7362
-7411
-7460
-7509
-7558
-7608
-7658
-7709
-7760
-7811
-7863
-7916
-7969
-8022
-8076
-8131
-8186
-8241
-8297
-8354
-8410
-8468
-8525
-8583
-8641
-8699
-8757
-8816
-8874
-8933
-8991
-9049
-9107
-9165
-9223
-9280
-9338
-9395
-9451
-9507
-9563
-9618
-9673
-9728
-9782
-9835
-9888
-9940
-9992
-10043
-10093
-10142
-10190
-10238
-10284
-10330
-10374
-10417
-10459
-10500
-10540
-10578
-10615
-10651
-10686
-10719
-10751
-10781
-10810
-10838
-10864
-10889
-10912
-10934
-10953
-10971
-10988
-11002
-11015
-11026
-11034
-11041
-11046
-11049
-11050
-11050
-11047
-11042
-11035
-11026
-11015
-11003
-10988
-10971
-10953
-10932
-10910
-10885
-10859
-10832
-10802
-10771
-10738
-10704
-10668
-10631
-10592
-10552
-10511
-10468
-10425
-10379
-10333
-10285
-10236
-10186
-10135
-10082
-10029
-9974
-9918
-9861
-9803
-9744
-9684
-9623
-9561
-9499
-9435
-9371
-9306
-9241
-9175
-9109
-9043
-8976
-8909
-8842
-8774
-8707
-8639
-8572
-8504
-8436
-8368
-8300
-8232
-8164
-8096
-8028
-7960
-7892
-7823
-7755
-7687
-7618
-7550
-7481
-7413
-7344
-7276
-7208
-7139
-7071
-7002
-6934
-6865
-6796
-6727
-6657
-6588
-6518
-6448
-6377
-6306
-6236
-6164
-6093
-6021
-5949
-5877
-5804
-5732
-5658
-5585
-5511
-5436
-5361
-5286
-5210
-5133
-5056
-4978
-4899
-4820
-4740
-4659
-4577
-4495
-4411
-4327
-4243
-4157
-4070
-3984
-3896
-3808
-3719
-3629
-3539
-3448
-3357
-3265
-3172
-3079
-2986
-2892
-2798
-2703
-2607
-2512
-2416
-2319
-2222
-2125
-2027
-1929
-1831
-1732
-1633
-1534
-1434
-1334
-1233
-1132
-1031
-929
-826
-724
-621
-517
-413
-308
-202
-96
10
117
225
333
442
551
661
771
882
994
1106
1219
1332
1446
1561
1676
1792
1909
2025
2144
2262
2381
2500
2620
2740
2861
2982
3104
3226
3348
3471
3594
3718
3842
3966
4090
4215
4340
4465
4590
4716
4841
4967
5092
5218
5343
5467
5592
5716
5839
5962
6084
6206
6327
6448
6567
6686
6805
6923
7039
7156
7271
7386
7500
7613
7726
7837
7948
8058
8167
8275
8383
8490
8596
8701
8805
8909
9012
9115
9216
9317
9418
9518
9617
9716
9814
9911
10008
10105
10201
10296
10391
10485
10579
10672
10765
10857
10949
11040
11130
11220
11310
11399
11487
11575
11662
11749
11835
11921
12006
12090
12174
12257
12340
12422
12504
12585
12666
12746
12825
12904
12982
13060
13137
13213
13289
13364
13439
13513
13587
13660
13732
13804
13876
13947
14017
14087
14157
14226
14295
14363
14431
14498
14566
14632
14699
14765
14831
14897
14962
15028
15093
15158
15223
15288
15353
15417
15482
15547
15611
15676
15740
15804
15868
15932
15996
16059
16122
16184
16248
16309
16372
16434
16495
16555
16615
16674
16733
16791
16848
16905
16960
17015
17069
17122
17174
17224
17273
17322
17368
17414
17458
17501
17542
17582
17620
17656
17691
17725
17756
17786
17814
17841
17865
17888
17909
17928
17945
17960
17973
17984
17993
17999
18004
18007
18007
18006
18002
17997
17989
17979
17967
17953
17938
17920
17900
17878
17854
17829
17801
17771
17740
17706
17671
17633
17594
17552
17509
17463
17416
17367
17316
17262
17208
17151
17092
17032
16970
16906
16840
16773
16704
16633
16561
16487
16411
16334
16254
16175
16093
16010
15926
15840
15753
15664
15574
15483
15391
15297
15203
15107
15009
14911
14811
14711
14609
14506
14402
14297
14191
14085
13977
13869
13760
13650
13540
13429
13318
13206
13094
12981
12868
12755
12641
12527
12412
12298
12183
12067
11952
11837
11721
11605
11490
11374
11258
11142
11026
10911
10795
10679
10564
10449
10334
10219
10104
9989
9875
9761
9648
9535
9422
9310
9198
9086
8976
8866
8757
8648
8541
8435
8329
8225
8122
8021
7921
7822
7725
7630
7536
7443
7352
7262
7174
7088
7003
6919
6837
6756
6677
6598
6521
6446
6371
6298
6226
6154
6084
6016
5948
5881
5815
5750
5687
5624
5563
5502
5442
5383
5325
5268
5211
5156
5100
5046
4992
4938
4886
4833
4781
4730
4679
4628
4577
4527
4477
4428
4379
4329
4281
4232
4184
4135
4086
4038
3991
3944
3896
3848
3801
3754
3706
3659
3612
3565
3518
3471
3424
3377
3330
3283
3237
3190
3143
3096
3049
3002
2955
2908
2861
2813
2766
2718
2669
2621
2572
2523
2473
2423
2373
2322
2270
2218
2165
2112
2058
2003
1948
1892
1835
1777
1718
1659
1599
1538
1477
1414
1352
1288
1223
1158
1092
1026
958
890
821
752
681
610
538
465
391
317
242
165
88
10
-68
-148
-228
-309
-391
-474
-557
-641
-726
-812
-898
-985
-1073
-1161
-1251
-1341
-1432
-1524
-1617
-1711
-1806
-1901
-1998
-2095
-2194
-2293
-2393
-2494
-2595
-2698
-2801
-2904
-3009
-3114
-3219
-3325
-3431
-3538
-3646
-3753
-3861
-3969
-4078
-4186
-4295
-4404
-4512
-4621
-4729
-4837
-4945
-5053
-5160
-5266
-5372
-5477
-5581
-5685
-5787
-5889
-5989
-6088
-6186
-6283
-6378
-6472
-6565
-6656
-6745
-6833
-6919
-7003
-7086
-7167
-7246
-7323
-7398
-7471
-7542
-7611
-7677
-7742
-7804
-7864
-7922
-7977
-8031
-8080
-8130
-8176
-8220
-8262
-8301
-8338
-8373
-8406
-8436
-8464
-8490
-8513
-8534
-8554
-8571
-8585
-8598
-8609
-8617
-8624
-8628
-8630
-8630
-8628
-8624
-8618
-8609
-8599
-8587
-8572
-8556
-8538
-8518
-8496
-8473
-8448
-8421
-8393
-8363
-8332
-8300
-8266
-8230
-8193
-8154
-8116
-8076
-8034
-7991
-7947
-7901
-7855
-7808
-7760
-7710
-7660
-7609
-7556
-7503
-7449
-7394
-7339
-7282
-7224
-7165
-7106
-7045
-6984
-6921
-6857
-6792
-6727
-6659
-6591
-6522
-6451
-6379
-6306
-6231
-6155
-6078
-5999
-5919
-5838
-5755
-5671
-5585
-5497
-5409
-5319
-5227
-5135
-5040
-4945
-4848
-4750
-4651
-4550
-4448
-4346
-4242
-4137
-4030
-3925
-3817
-3709
-3600
-3490
-3379
-3268
-3156
-3044
-2932
-2819
-2705
-2591
-2477
-2363
-2248
-2133
-2019
-1904
-1789
-1674
-1560
-1445
-1331
-1217
-1103
-990
-876
-763
-650
-538
-425
-313
-201
-90
21
132
243
353
464
573
683
792
901
1008
1118
1226
1333
1441
1549
1656
1764
1872
1979
2087
2195
2303
2412
2520
2629
2738
2847
2956
3065
3175
3284
3394
3503
3613
3722
3832
3941
4051
4160
4269
4379
4488
4597
4705
4814
4923
5031
5139
5247
5355
5463
5570
5677
5783
5889
5995
6100
6205
6310
6414
6518
6621
6723
6826
6928
7029
7130
7230
7330
7429
7528
7626
7724
7821
7917
8013
8109
8203
8297
8391
8484
8576
8667
8758
8847
8936
9025
9112
9198
9284
9369
9452
9535
9617
9697
9777
9855
9932
10008
10082
10155
10227
10297
10366
10434
10500
10564
10627
10688
10748
10806
10863
10918
10971
11022
11072
11120
11166
11210
11253
11293
11332
11368
11403
11435
11466
11495
11522
11547
11570
11592
11612
11630
11646
11661
11675
11687
11697
11707
11714
11721
11726
11730
11733
11735
11735
11735
11733
11731
11728
11723
11719
11713
11707
11700
11692
11684
11675
11665
11656
11645
11634
11623
11612
11599
11587
11574
11561
11547
11533
11518
11503
11488
11472
11456
11439
11422
11404
11386
11368
11349
11330
11310
11290
11269
11247
11225
11203
11180
11156
11131
11106
11080
11053
11026
10998
10969
10939
10909
10878
10847
10814
10781
10747
10713
10677
10641
10605
10567
10529
10489
10450
10409
10368
10325
10283
10239
10195
10150
10105
10060
10013
9967
9920
9872
9825
9776
9728
9679
9630
9580
9530
9480
9429
9378
9327
9275
9223
9171
9118
9065
9011
8957
8902
8847
8791
8735
8678
8621
8563
8504
8444
8384
8322
8260
8197
8132
8069
8003
7936
7869
7801
7732
7662
7591
7520
7447
7374
7301
7226
7151
7075
6999
6921
6843
6765
6685
6605
6523
6441
6358
6274
6189
6104
6017
5929
5841
5751
5661
5570
5478
5386
5292
5198
5103
5008
4912
4815
4718
4621
4522
4424
4324
4224
4124
4022
3922
3820
3718
3616
3513
3409
3305
3201
3096
2991
2885
2779
2673
2566
2459
2352
2244
2136
2029
1920
1812
1704
1596
1487
1379
1270
1162
1053
945
836
727
619
510
401
292
183
74
-35
-144
-253
-361
-470
-578
-686
-794
-901
-1008
-1114
-1221
-1326
-1432
-1536
-1640
-1744
-1847
-1949
-2051
-2151
-2251
-2350
-2449
-2546
-2643
-2738
-2833
-2927
-3020
-3112
-3202
-3292
-3381
-3469
-3555
-3641
-3725
-3808
-3890
-3971
-4051
-4129
-4206
-4282
-4357
-4430
-4501
-4572
-4641
-4709
-4775
-4840
-4904
-4966
-5027
-5086
-5144
-5201
-5256
-5309
-5361
-5411
-5459
-5506
-5551
-5594
-5636
-5675
-5713
-5748
-5782
-5814
-5843
-5870
-5896
-5919
-5940
-5958
-5974
-5989
-6000
-6010
-6017
-6021
-6024
-6024
-6021
-6017
-6010
-6000
-5989
-5975
-5958
-5940
-5919
-5897
-5872
-5845
-5816
-5785
-5752
-5718
-5681
-5643
-5603
-5561
-5518
-5473
-5427
-5379
-5330
-5279
-5227
-5174
-5119
-5063
-5006
-4947
-4888
-4827
-4766
-4703
-4639
-4574
-4509
-4442
-4374
-4305
-4235
-4164
-4091
-4019
-3945
-3871
-3795
-3718
-3641
-3562
-3483
-3403
-3322
-3240
-3158
-3075
-2991
-2906
-2821
-2735
-2649
-2562
-2474
-2387
-2298
-2210
-2121
-2032
-1942
-1853
-1763
-1674
-1584
-1495
-1406
-1317
-1228
-1139
-1051
-963
-876
-788
-702
-615
-529
-444
-359
-275
-192
-109
-27
55
135
215
294
372
449
525
600
675
748
819
890
960
1028
1095
1161
1226
1289
1351
1412
1471
1528
1585
1639
1692
1744
1794
1842
1888
1932
1975
2015
2054
2091
2126
2159
2191
2220
2247
2273
2297
2319
2339
2358
2375
2391
2405
2418
2429
2439
2448
2456
2462
2468
2472
2476
2479
2481
2483
2483
2484
2483
2483
2482
2480
2478
2476
2474
2471
2469
2466
2463
2459
2456
2453
2449
2446
2442
2439
2436
2433
2430
2427
2424
2422
2420
2418
2416
2415
2414
2413
2412
2412
2412
2413
2414
2415
2417
2419
2422
2425
2428
2432
2437
2441
2447
2453
2459
2466
2474
2482
2490
2500
2510
2520
2532
2544
2557
2570
2584
2599
2615
2631
2648
2665
2683
2702
2721
2741
2762
2783
2804
2826
2849
2872
2896
2920
2944
2969
2994
3020
3045
3071
3098
3124
3151
3178
3206
3234
3262
3290
3318
3347
3376
3406
3435
3465
3495
3526
3556
3587
3618
3650
3681
3713
3746
3778
3811
3844
3878
3912
3946
3981
4016
4051
4086
4123
4159
4196
4233
4271
4309
4347
4386
4425
4464
4503
4543
4583
4624
4665
4706
4747
4789
4831
4873
4915
4958
5001
5045
5089
5133
5177
5222
5267
5312
5357
5403
5450
5496
5543
5590
5637
5685
5733
5781
5830
5878
5927
5976
6025
6075
6124
6174
6224
6273
6324
6374
6424
6474
6525
6575
6626
6676
6727
6777
6827
6878
6928
6978
7027
7077
7126
7175
7224
7273
7321
7369
7416
7464
7511
7557
7603
7649
7694
7739
7784
7828
7872
7915
7958
8000
8042
8083
8124
8164
8204
8244
8283
8321
8359
8397
8434
8470
8505
8541
8575
8609
8642
8674
8706
8737
8768
8797
8826
8855
8882
8909
8935
8960
8984
9008
9031
9053
9074
9094
9113
9132
9149
9166
9181
9195
9209
9221
9233
9243
9252
9260
9267
9274
9279
9283
9285
9287
9288
9288
9287
9284
9281
9276
9271
9264
9256
9247
9236
9225
9212
9198
9182
9166
9148
9129
9109
9087
9065
9041
9016
8990
8962
8934
8904
8873
8841
8808
8774
8739
8703
8665
8627
8587
8547
8505
8462
8418
8373
8327
8280
8231
8182
8131
8079
8026
7972
7917
7860
7802
7743
7683
7622
7559
7496
7430
7364
7296
7227
7157
7085
7012
6938
6862
6785
6707
6627
6547
6464
6381
6296
6211
6123
6035
5945
5854
5762
5669
5575
5479
5383
5285
5187
5087
4987
4886
4784
4681
4577
4473
4368
4263
4156
4050
3942
3835
3726
3618
3509
3399
3290
3180
3070
2960
2850
2740
2630
2519
2409
2299
2190
2080
1971
1862
1753
1644
1536
1429
1321
1215
1108
1002
897
792
688
584
481
378
277
175
75
-25
-124
-222
-320
-417
-512
-607
-702
-795
-887
-979
-1069
-1159
-1247
-1335
-1422
-1508
-1592
-1676
-1759
-1840
-1921
-2000
-2078
-2155
-2231
-2306
-2379
-2451
-2522
-2591
-2659
-2726
-2792
-2856
-2919
-2981
-3041
-3099
-3157
-3213
-3267
-3321
-3372
-3422
-3471
-3518
-3564
-3608
-3651
-3692
-3731
-3769
-3805
-3840
-3873
-3904
-3933
-3961
-3987
-4011
-4035
-4056
-4075
-4093
-4110
-4125
-4138
-4150
-4161
-4170
-4177
-4183
-4188
-4192
-4194
-4195
-4195
-4194
-4192
-4188
-4184
-4178
-4172
-4164
-4156
-4146
-4136
-4125
-4113
-4101
-4086
-4073
-4058
-4042
-4025
-4008
-3990
-3971
-3951
-3931
-3910
-3889
-3867
-3845
-3822
-3798
-3774
-3749
-3724
-3698
-3672
-3645
-3618
-3590
-3562
-3533
-3504
-3474
-3444
-3413
-3382
-3351
-3319
-3288
-3255
-3223
-3190
-3157
-3124
-3091
-3058
-3025
-2992
-2958
-2925
-2892
-2859
-2826
-2793
-2760
-2727
-2695
-2663
-2631
-2599
-2568
-2537
-2506
-2475
-2445
-2416
-2386
-2358
-2329
-2301
-2274
-2247
-2220
-2194
-2168
-2142
-2118
-2093
-2069
-2045
-2021
-1999
-1976
-1954
-1933
-1911
-1891
-1870
-1850
-1830
-1811
-1792
-1774
-1756
-1738
-1720
-1703
-1686
-1670
-1654
-1637
-1622
-1606
-1590
-1575
-1560
-1545
-1530
-1515
-1501
-1486
-1472
-1458
-1445
-1431
-1418
-1405
-1392
-1379
-1367
-1355
-1343
-1332
-1320
-1310
-1299
-1289
-1279
-1270
-1260
-1252
-1243
-1235
-1228
-1221
-1214
-1208
-1203
-1198
-1193
-1189
-1186
-1183
-1181
-1179
-1178
-1177
-1178
-1178
-1180
-1182
-1185
-1189
-1193
-1199
-1205
-1212
-1220
-1228
-1238
-1248
-1260
-1272
-1285
-1299
-1313
-1329
-1345
-1362
-1379
-1397
-1416
-1435
-1455
-1475
-1495
-1516
-1537
-1558
-1580
-1601
-1623
-1644
-1666
-1688
-1709
-1731
-1752
-1773
-1793
-1814
-1833
-1853
-1871
-1890
-1907
-1924
-1940
-1956
-1971
-1985
-1998
-2011
-2021
-2033
-2043
-2053
-2061
-2069
-2076
-2081
-2086
-2090
-2094
-2096
-2098
-2098
-2098
-2097
-2095
-2093
-2090
-2086
-2081
-2076
-2070
-2064
-2057
-2049
-2041
-2032
-2023
-2013
-2003
-1993
-1982
-1970
-1958
-1946
-1933
-1920
-1906
-1892
-1878
-1863
-1849
-1834
-1818
-1803
-1787
-1772
-1756
-1739
-1723
-1707
-1690
-1674
-1657
-1640
-1623
-1606
-1589
-1572
-1555
-1538
-1521
-1504
-1486
-1469
-1452
-1434
-1417
-1399
-1382
-1365
-1347
-1330
-1313
-1296
-1279
-1262
-1245
-1228
-1212
-1195
-1178
-1161
-1145
-1128
-1111
-1094
-1077
-1061
-1044
-1027
-1010
-993
-976
-960
-943
-926
-908
-891
-874
-856
-839
-821
-803
-785
-767
-748
-730
-712
-693
-675
-656
-638
-619
-601
-582
-564
-546
-529
-511
-494
-477
-460
-443
-427
-411
-396
-380
-366
-351
-337
-324
-311
-298
-286
-274
-263
-253
-243
-233
-224
-216
-208
-201
-195
-189
-184
-179
-175
-172
-169
-167
-165
-165
-164
-165
-166
-167
-169
-172
-176
-179
-184
-189
-195
-201
-207
-215
-222
-230
-239
-248
-257
-266
-276
-286
-297
-307
-318
-329
-341
-352
-364
-376
-388
-401
-413
-426
-439
-453
-466
-480
-494
-508
-523
-537
-552
-568
-583
-598
-614
-630
-646
-662
-678
-694
-710
-726
-742
-759
-775
-791
-807
-823
-838
-854
-869
-884
-899
-914
-928
-942
-956
-969
-982
-995
-1008
-1020
-1032
-1044
-1055
-1066
-1077
-1087
-1097
-1107
-1116
-1125
-1133
-1141
-1148
-1155
-1161
-1167
-1172
-1177
-1181
-1185
-1188
-1191
-1193
-1194
-1195
-1196
-1195
-1194
-1193
-1191
-1187
-1184
-1179
-1174
-1168
-1161
-1153
-1145
-1135
-1125
-1114
-1103
-1090
-1077
-1063
-1048
-1033
-1016
-999
-982
-963
-943
-923
-902
-879
-856
-832
-807
-781
-754
-726
-697
-667
-636
-604
-571
-537
-502
-465
-428
-390
-351
-311
-270
-228
-185
-141
-96
-51
-4
43
91
141
191
241
293
345
398
452
507
562
617
674
730
788
845
903
962
1020
1079
1138
1197
1257
1316
1376
1435
1495
1555
1615
1675
1735
1794
1854
1914
1974
2033
2093
2152
2211
2269
2327
2385
2443
2500
2557
2613
2668
2723
2777
2830
2883
2935
2986
3036
3085
3133
3180
3226
3271
3316
3359
3400
3441
3481
3520
3557
3594
3629
3663
3696
3728
3759
3789
3817
3844
3871
3896
3919
3942
3964
3985
4003
4022
4040
4056
4072
4086
4100
4112
4124
4134
4144
4152
4160
4166
4172
4176
4180
4182
4184
4184
4184
4182
4180
4176
4172
4166
4160
4152
4144
4135
4125
4114
4102
4090
4077
4062
4049
4034
4018
4002
3986
3968
3951
3933
3915
3896
3877
3857
3837
3816
3795
3774
3752
3730
3708
3685
3662
3639
3616
3592
3568
3544
3520
3496
3471
3447
3422
3397
3372
3347
3322
3297
3272
3247
3221
3196
3170
3145
3119
3093
3067
3041
3015
2989
2963
2937
2911
2884
2858
2832
2805
2779
2752
2725
2698
2671
2644
2617
2590
2562
2534
2507
2479
2451
2423
2395
2367
2339
2311
2283
2255
2228
2200
2172
2145
2118
2090
2063
2036
2008
1981
1954
1927
1901
1874
1847
1821
1794
1768
1742
1716
1690
1665
1639
1614
1589
1564
1539
1515
1491
1467
1443
1419
1396
1373
1351
1329
1307
1285
1264
1244
1223
1204
1184
1166
1147
1130
1113
1096
1080
1064
1049
1035
1020
1008
995
983
971
960
950
940
931
922
914
907
900
894
889
884
881
877
875
873
872
872
873
875
878
881
886
891
898
906
915
925
936
948
962
976
992
1008
1027
1047
1068
1090
1113
1137
1163
1190
1218
1247
1278
1309
1342
1376
1411
1448
1485
1523
1563
1603
1645
1688
1731
1776
1822
1868
1916
1964
2013
2063
2114
2166
2218
2272
2326
2381
2436
2493
2550
2607
2666
2725
2785
2845
2906
2967
3029
3092
3155
3218
3282
3346
3410
3475
3539
3605
3670
3735
3801
3866
3932
3997
4062
4128
4193
4258
4322
4387
4451
4515
4578
4641
4704
4766
4828
4889
4950
5010
5070
5129
5188
5246
5303
5360
5416
5471
5526
5580
5633
5686
5738
5789
5839
5889
5938
5987
6035
6082
6128
6174
6219
6263
6307
6350
6393
6435
6476
6517
6557
6596
6635
6673
6711
6748
6785
6821
6856
6891
6926
6960
6993
7026
7058
7090
7121
7152
7182
7211
7240
7268
7296
7323
7350
7376
7401
7426
7451
7475
7498
7521
7543
7565
7586
7607
7628
7648
7667
7687
7706
7724
7742
7760
7778
7796
7813
7830
7847
7864
7882
7899
7916
7933
7950
7968
7985
8003
8021
8039
8057
8074
8093
8113
8132
8151
8170
8189
8210
8230
8250
8271
8292
8312
8333
8355
8376
8397
8419
8441
8462
8484
8506
8528
8550
8572
8594
8617
8639
8661
8683
8705
8727
8749
8771
8793
8814
8836
8858
8879
8900
8922
8943
8963
8984
9004
9025
9045
9065
9084
9103
9122
9141
9160
9178
9196
9214
9231
9249
9266
9283
9299
9315
9332
9348
9363
9379
9394
9409
9424
9439
9453
9466
9480
9493
9505
9517
9529
9540
9550
9560
9569
9577
9585
9592
9599
9605
9610
9615
9619
9622
9625
9627
9629
9629
9629
9629
9627
9625
9623
9619
9615
9609
9604
9597
9589
9581
9572
9562
9552
9541
9529
9516
9503
9489
9475
9460
9445
9429
9413
9396
9379
9362
9345
9327
9309
9290
9271
9252
9233
9214
9194
9174
9154
9134
9114
9093
9073
9052
9031
9009
8988
8967
8945
8923
8901
8879
8856
8834
8811
8788
8764
8741
8717
8693
8668
8644
8619
8593
8568
8542
8515
8488
8461
8433
8405
8376
8346
8316
8285
8253
8220
8186
8153
8118
8083
8045
8009
7970
7931
7891
7850
7808
7765
7721
7676
7630
7583
7535
7486
7436
7385
7333
7279
7225
7169
7112
7054
6995
6934
6872
6809
6745
6679
6612
6544
6474
6403
6331
6258
6183
6106
6029
5950
5870
5789
5706
5622
5537
5450
5362
5273
5183
5092
4999
4906
4811
4715
4618
4520
4421
4321
4219
4117
4014
3909
3804
3698
3591
3483
3374
3264
3153
3042
2930
2818
2705
2591
2477
2363
2248
2132
2017
1901
1786
1670
1554
1437
1321
1205
1089
974
858
743
628
514
400
286
173
61
-51
-162
-273
-382
-491
-599
-707
-813
-919
-1022
-1127
-1230
-1332
-1433
-1532
-1631
-1729
-1826
-1922
-2016
-2110
-2203
-2295
-2386
-2475
-2564
-2652
-2739
-2825
-2910
-2994
-3077
-3159
-3240
-3320
-3399
-3477
-3555
-3631
-3706
-3780
-3854
-3926
-3997
-4067
-4137
-4205
-4272
-4338
-4404
-4468
-4531
-4593
-4655
-4715
-4774
-4832
-4890
-4947
-5002
-5057
-5111
-5164
-5216
-5267
-5317
-5366
-5415
-5463
-5509
-5555
-5600
-5644
-5687
-5729
-5770
-5811
-5850
-5889
-5926
-5963
-5999
-6034
-6068
-6101
-6133
-6164
-6195
-6224
-6252
-6280
-6307
-6333
-6358
-6383
-6406
-6429
-6451
-6473
-6493
-6513
-6533
-6551
-6569
-6586
-6603
-6619
-6634
-6649
-6663
-6676
-6689
-6701
-6712
-6723
-6733
-6742
-6751
-6760
-6768
-6775
-6781
-6787
-6792
-6797
-6801
-6805
-6808
-6810
-6812
-6813
-6813
-6813
-6813
-6812
-6810
-6808
-6805
-6802
-6798
-6794
-6789
-6783
-6778
-6771
-6764
-6757
-6749
-6741
-6732
-6722
-6713
-6702
-6691
-6680
-6668
-6656
-6643
-6630
-6616
-6602
-6587
-6572
-6556
-6540
-6524
-6507
-6490
-6473
-6456
-6438
-6420
-6402
-6383
-6364
-6345
-6326
-6307
-6287
-6267
-6247
-6227
-6206
-6186
-6165
-6143
-6122
-6100
-6079
-6057
-6035
-6012
-5990
-5967
-5944
-5921
-5898
-5875
-5851
-5827
-5803
-5779
-5754
-5730
-5705
-5680
-5654
-5629
-5603
-5577
-5550
-5523
-5496
-5469
-5441
-5412
-5384
-5355
-5325
-5295
-5265
-5234
-5203
-5172
-5140
-5108
-5076
-5043
-5010
-4977
-4943
-4909
-4875
-4840
-4806
-4771
-4735
-4700
-4664
-4628
-4592
-4555
-4518
-4481
-4443
-4406
-4368
-4329
-4290
-4251
-4212
-4172
-4131
-4090
-4049
-4006
-3965
-3922
-3879
-3836
-3792
-3747
-3702
-3657
-3611
-3565
-3518
-3471
-3424
-3376
-3327
-3278
-3229
-3179
-3128
-3078
-3026
-2974
-2922
-2869
-2815
-2761
-2706
-2651
-2595
-2539
-2482
-2424
-2366
-2307
-2248
-2188
-2127
-2066
-2004
-1941
-1878
-1815
-1750
-1686
-1621
-1555
-1489
-1422
-1355
-1287
-1219
-1151
-1082
-1012
-942
-872
-801
-730
-659
-587
-514
-442
-368
-294
-220
-145
-70
6
83
160
238
316
395
474
554
635
716
798
880
963
1047
1131
1216
1301
1387
1474
1561
1649
1737
1827
1917
2007
2098
2190
2282
2376
2469
2564
2659
2755
2851
2948
3045
3143
3242
3342
3441
3542
3643
3745
3847
3949
4053
4156
4261
4365
4470
4576
4682
4789
4896
5003
5111
5219
5328
5437
5546
5655
5765
5875
5986
6096
6207
6318
6430
6541
6653
6765
6878
6990
7103
7216
7329
7443
7556
7670
7784
7899
8013
8127
8242
8357
8471
8586
8701
8815
8930
9045
9160
9274
9389
9503
9617
9731
9845
9959
10072
10185
10298
10410
10522
10634
10745
10856
10966
11075
11184
11292
11400
11507
11613
11719
11823
11927
12030
12132
12234
12334
12433
12531
12628
12725
12820
12914
13007
13099
13189
13279
13367
13455
13541
13626
13710
13793
13874
13955
14034
14112
14189
14264
14338
14411
14483
14554
14623
14691
14758
14824
14888
14951
15013
15073
15132
15190
15246
15301
15354
15406
15457
15507
15554
15601
15646
15690
15732
15772
15811
15849
15885
15920
15952
15984
16013
16041
16068
16093
16116
16137
16157
16175
16192
16206
16219
16231
16241
16248
16254
16260
16264
16265
16265
16264
16261
16256
16250
16242
16233
16222
16210
16196
16181
16164
16146
16126
16105
16082
16059
16033
16007
15979
15950
15919
15887
15854
15819
15784
15747
15708
15669
15628
15586
15542
15497
15452
15404
15356
15306
15255
15203
15150
15095
15039
14982
14924
14865
14805
14744
14682
14619
14555
14490
14424
14357
14289
14220
14150
14079
14007
13934
13861
13786
13711
13634
13557
13479
13399
13320
13239
13157
13075
12992
12908
12823
12738
12652
12566
12478
12390
12302
12213
12123
12033
11942
11850
11758
11666
11573
11479
11385
11290
11195
11099
11003
10906
10808
10710
10612
10513
10413
10314
10213
10112
10011
9909
9806
9704
9600
9497
9393
9289
9184
9079
8974
8868
8763
8657
8551
8445
8338
8232
8125
8018
7911
7805
7698
7591
7484
7377
7270
7163
7057
6950
6844
6738
6632
6526
6421
6315
6211
6106
6002
5898
5795
5692
5590
5487
5386
5284
5183
5083
4983
4883
4784
4685
4587
4489
4391
4294
4198
4102
4006
3912
3817
3723
3630
3537
3444
3352
3261
3169
3079
2988
2898
2809
2720
2631
2543
2455
2367
2280
2194
2107
2021
1936
1851
1766
1682
1598
1515
1432
1349
1266
1184
1103
1020
940
859
779
699
619
539
460
382
303
225
148
71
-6
-82
-158
-234
-309
-384
-458
-532
-605
-678
-751
-823
-895
-966
-1037
-1107
-1177
-1247
-1315
-1384
-1451
-1519
-1585
-1651
-1717
-1782
-1846
-1910
-1973
-2036
-2098
-2159
-2220
-2280
-2340
-2399
-2457
-2515
-2572
-2629
-2685
-2741
-2796
-2850
-2904
-2958
-3011
-3064
-3116
-3168
-3219
-3270
-3320
-3370
-3420
-3469
-3518
-3567
-3615
-3663
-3710
-3758
-3804
-3851
-3897
-3943
-3989
-4034
-4078
-4123
-4168
-4212
-4255
-4299
-4342
-4385
-4427
-4469
-4511
-4553
-4594
-4635
-4676
-4716
-4756
-4796
-4835
-4874
-4912
-4950
-4988
-5025
-5061
-5097
-5132
-5167
-5201
-5235
-5268
-5300
-5332
-5364
-5394
-5424
-5454
-5483
-5511
-5538
-5565
-5592
-5617
-5642
-5667
-5690
-5713
-5736
-5757
-5778
-5798
-5818
-5837
-5855
-5872
-5889
-5905
-5919
-5933
-5947
-5959
-5970
-5980
-5990
-5998
-6005
-6011
-6016
-6020
-6023
-6024
-6024
-6023
-6021
-6017
-6012
-6005
-5997
-5988
-5977
-5965
-5951
-5936
-5919
-5901
-5881
-5860
-5838
-5814
-5789
-5762
-5734
-5705
-5674
-5642
-5609
-5574
-5538
-5501
-5463
-5423
-5383
-5341
-5298
-5254
-5209
-5163
-5116
-5068
-5019
-4970
-4919
-4868
-4817
-4764
-4711
-4658
-4604
-4549
-4494
-4439
-4383
-4326
-4270
-4213
-4155
-4098
-4040
-3981
-3923
-3864
-3805
-3745
-3686
-3626
-3566
-3506
-3445
-3384
-3324
-3263
-3202
-3141
-3079
-3018
-2957
-2895
-2834
-2773
-2711
-2650
-2588
-2527
-2465
-2403
-2342
-2280
-2218
-2156
-2094
-2032
-1970
-1908
-1845
-1783
-1720
-1657
-1594
-1531
-1468
-1404
-1340
-1277
-1213
-1149
-1084
-1020
-955
-890
-826
-760
-695
-630
-565
-499
-434
-368
-302
-237
-171
-105
-39
26
92
157
223
288
353
418
483
548
613
678
743
807
871
936
1000
1064
1127
1191
1254
1318
1381
1444
1507
1570
1633
1696
1759
1821
1884
1947
2009
2072
2134
2197
2260
2323
2385
2448
2511
2574
2637
2700
2763
2826
2889
2952
3016
3079
3141
3204
3267
3330
3392
3455
3517
3579
3640
3702
3763
3824
3885
3945
4005
4064
4123
4182
4240
4298
4355
4412
4468
4524
4579
4633
4688
4741
4795
4847
4899
4951
5002
5053
5103
5153
5202
5250
5299
5346
5393
5440
5486
5531
5576
5620
5664
5707
5750
5792
5833
5874
5914
5953
5993
6031
6069
6106
6143
6180
6215
6250
6285
6319
6352
6385
6417
6449
6480
6510
6539
6568
6596
6624
6650
6676
6701
6726
6749
6772
6795
6816
6837
6857
6876
6894
6912
6929
6945
6960
6975
6988
7001
7013
7024
7034
7044
7052
7060
7067
7072
7077
7081
7084
7086
7087
7087
7087
7085
7083
7079
7075
7070
7064
7057
7050
7041
7032
7023
7012
7001
6990
6978
6965
6952
6939
6925
6910
6895
6880
6865
6849
6833
6817
6800
6783
6766
6749
6731
6713
6696
6678
6660
6641
6623
6604
6586
6567
6548
6529
6510
6490
6471
6451
6431
6411
6390
6370
6349
6328
6307
6285
6263
6242
6219
6197
6175
6152
6129
6107
6083
6060
6037
6014
5990
5966
5943
5919
5895
5871
5847
5822
5798
5774
5750
5725
5701
5677
5653
5630
5606
5583
5559
5536
5514
5491
5469
5447
5426
5405
5384
5363
5343
5323
5303
5284
5265
5247
5228
5210
5193
5175
5158
5142
5125
5109
5094
5078
5064
5049
5035
5021
5007
4994
4981
4969
4957
4945
4933
4922
4911
4901
4891
4881
4871
4861
4852
4843
4835
4826
4818
4810
4802
4795
4787
4780
4772
4765
4758
4750
4743
4736
4728
4721
4713
4705
4697
4689
4681
4672
4663
4654
4645
4635
4625
4615
4604
4594
4582
4571
4558
4546
4533
4520
4506
4492
4477
4461
4445
4429
4412
4394
4375
4356
4336
4315
4294
4272
4249
4225
4200
4175
4148
4121
4093
4064
4034
4003
3971
3939
3905
3870
3834
3797
3760
3721
3680
3639
3597
3553
3509
3463
3416
3368
3319
3269
3217
3165
3112
3057
3002
2945
2888
2829
2770
2710
2648
2587
2524
2460
2396
2331
2266
2200
2133
2066
1998
1930
1861
1792
1722
1652
1582
1511
1440
1369
1297
1225
1153
1081
1008
936
863
791
718
645
572
500
427
354
281
208
136
63
-10
-83
-155
-228
-300
-373
-445
-518
-590
-662
-734
-806
-877
-949
-1020
-1092
-1163
-1234
-1305
-1376
-1446
-1517
-1587
-1657
-1727
-1797
-1866
-1936
-2005
-2074
-2143
-2212
-2281
-2349
-2418
-2486
-2554
-2622
-2689
-2757
-2824
-2891
-2958
-3025
-3092
-3158
-3224
-3290
-3355
-3420
-3485
-3550
-3614
-3677
-3741
-3804
-3867
-3929
-3991
-4051
-4113
-4173
-4233
-4293
-4352
-4411
-4469
-4526
-4584
-4640
-4697
-4752
-4807
-4862
-4916
-4970
-5023
-5075
-5127
-5178
-5229
-5279
-5328
-5377
-5425
-5473
-5519
-5566
-5611
-5656
-5700
-5744
-5786
-5828
-5870
-5911
-5950
-5990
-6028
-6066
-6104
-6140
-6176
-6211
-6246
-6280
-6313
-6345
-6377
-6409
-6439
-6469
-6499
-6527
-6555
-6583
-6610
-6636
-6661
-6686
-6711
-6735
-6758
-6781
-6803
-6825
-6846
-6867
-6887
-6907
-6926
-6945
-6963
-6981
-6998
-7014
-7030
-7046
-7061
-7075
-7089
-7102
-7115
-7127
-7138
-7149
-7159
-7168
-7177
-7184
-7192
-7198
-7203
-7208
-7212
-7215
-7217
-7219
-7219
-7219
-7218
-7216
-7213
-7209
-7204
-7198
-7191
-7183
-7174
-7165
-7154
-7142
-7129
-7114
-7099
-7083
-7065
-7047
-7027
-7006
-6985
-6962
-6937
-6912
-6886
-6859
-6830
-6801
-6771
-6739
-6707
-6674
-6640
-6605
-6569
-6532
-6495
-6457
-6418
-6378
-6338
-6298
-6257
-6215
-6173
-6131
-6088
-6044
-6001
-5957
-5913
-5868
-5824
-5779
-5734
-5689
-5644
-5598
-5553
-5507
-5462
-5416
-5371
-5325
-5280
-5234
-5189
-5144
-5099
-5054
-5010
-4966
-4922
-4878
-4835
-4792
-4750
-4708
-4666
-4625
-4584
-4544
-4504
-4465
-4426
-4388
-4350
-4313
-4276
-4240
-4205
-4170
-4136
-4102
-4069
-4037
-4005
-3974
-3944
-3915
-3886
-3857
-3830
-3803
-3777
-3751
-3726
-3702
-3678
-3656
-3634
-3612
-3591
-3571
-3552
-3533
-3515
-3497
-3480
-3464
-3448
-3432
-3417
-3403
-3389
-3375
-3362
-3350
-3337
-3325
-3313
-3301
-3290
-3279
-3268
-3257
-3246
-3236
-3225
-3214
-3204
-3193
-3183
-3172
-3161
-3150
-3140
-3129
-3117
-3106
-3095
-3083
-3071
-3059
-3047
-3035
-3022
-3009
-2996
-2982
-2969
-2955
-2941
-2926
-2911
-2896
-2880
-2864
-2848
-2831
-2814
-2797
-2779
-2760
-2741
-2722
-2703
-2682
-2662
-2641
-2619
-2597
-2575
-2552
-2528
-2505
-2480
-2456
-2430
-2405
-2379
-2352
-2325
-2298
-2270
-2242
-2213
-2184
-2154
-2124
-2093
-2062
-2029
-1998
-1965
-1931
-1897
-1863
-1828
-1792
-1756
-1719
-1682
-1644
-1605
-1566
-1527
-1487
-1446
-1405
-1363
-1321
-1278
-1235
-1191
-1146
-1101
-1055
-1008
-962
-914
-866
-817
-767
-717
-666
-615
-563
-510
-457
-403
-349
-294
-239
-183
-127
-71
-14
44
102
160
219
278
337
396
456
516
576
637
697
758
819
880
941
1002
1063
1124
1185
1246
1307
1368
1428
1489
1549
1609
1670
1730
1789
1849
1909
1968
2027
2087
2146
2205
2264
2323
2381
2440
2499
2557
2616
2674
2732
2790
2849
2907
2964
3022
3080
3138
3196
3253
3311
3369
3427
3484
3542
3600
3658
3716
3774
3832
3891
3949
4006
4066
4124
4183
4242
4301
4360
4419
4479
4539
4599
4659
4719
4780
4841
4903
4964
5026
5089
5151
5214
5277
5341
5405
5469
5533
5598
5663
5729
5794
5860
5926
5993
6059
6126
6193
6260
6327
6394
6462
6529
6597
6664
6732
6799
6867
6935
7002
7070
7138
7205
7273
7340
7407
7475
7541
7608
7675
7741
7807
7873
7938
8004
8068
8132
8197
8261
8325
8388
8451
8513
8575
8636
8697
8758
8818
8878
8937
8996
9054
9112
9169
9226
9282
9338
9393
9448
9502
9556
9609
9662
9714
9765
9816
9867
9917
9966
10014
10063
10110
10157
10203
10249
10294
10338
10381
10424
10466
10508
10549
10589
10629
10668
10706
10743
10780
10817
10853
10888
10922
10956
10990
11023
11055
11086
11117
11147
11177
11206
11234
11261
11288
11315
11340
11365
11390
11414
11437
11460
11482
11503
11524
11545
11565
11584
11603
11622
11640
11657
11674
11690
11706
11721
11736
11750
11764
11777
11789
11801
11812
11822
11832
11841
11850
11857
11864
11871
11877
11882
11886
11890
11893
11895
11897
11898
11899
11899
11898
11897
11895
11892
11889
11886
11881
11876
11871
11865
11859
11852
11844
11836
11828
11819
11809
11799
11788
11777
11766
11754
11741
11728
11714
11700
11686
11671
11655
11640
11624
11607
11590
11573
11556
11539
11521
11503
11485
11467
11448
11430
11411
11392
11373
11354
11335
11315
11296
11276
11256
11235
11215
11194
11173
11152
11130
11109
11086
11064
11041
11018
10994
10970
10946
10921
10896
10871
10844
10818
10791
10763
10736
10707
10678
10649
10619
10588
10557
10525
10493
10460
10426
10391
10356
10321
10284
10247
10209
10170
10131
10090
10049
10007
9965
9921
9877
9832
9785
9738
9691
9642
9592
9542
9490
9438
9384
9330
9275
9219
9161
9103
9043
8983
8922
8859
8795
8731
8665
8598
8530
8460
8390
8319
8246
8172
8096
8021
7944
7866
7786
7706
7624
7541
7457
7372
7286
7199
7111
7022
6931
6840
6748
6654
6560
6464
6367
6270
6171
6071
5970
5869
5766
5662
5557
5452
5345
5238
5130
5020
4911
4800
4688
4576
4463
4350
4236
4121
4005
3889
3773
3656
3538
3420
3301
3182
3063
2943
2823
2702
2581
2460
2338
2217
2095
1972
1850
1727
1604
1481
1358
1234
1111
987
863
739
615
491
367
242
118
-6
-131
-255
-379
-503
-627
-751
-874
-998
-1121
-1243
-1366
-1488
-1610
-1732
-1853
-1973
-2094
-2213
-2333
-2451
-2570
-2687
-2804
-2921
-3037
-3152
-3267
-3381
-3494
-3606
-3718
-3829
-3939
-4049
-4158
-4266
-4373
-4480
-4585
-4690
-4794
-4898
-5000
-5102
-5202
-5302
-5401
-5499
-5597
-5693
-5788
-5883
-5977
-6069
-6161
-6252
-6343
-6432
-6520
-6608
-6694
-6780
-6865
-6949
-7032
-7114
-7195
-7275
-7355
-7433
-7510
-7587
-7662
-7736
-7810
-7882
-7954
-8025
-8093
-8163
-8230
-8297
-8363
-8427
-8491
-8554
-8615
-8676
-8735
-8794
-8851
-8908
-8963
-9017
-9070
-9122
-9173
-9223
-9272
-9319
-9366
-9411
-9455
-9498
-9540
-9581
-9620
-9659
-9696
-9731
-9766
-9800
-9832
-9863
-9892
-9921
-9948
-9974
-9998
-10021
-10043
-10064
-10083
-10101
-10117
-10132
-10146
-10158
-10169
-10178
-10187
-10193
-10199
-10202
-10205
-10206
-10206
-10204
-10201
-10196
-10190
-10182
-10172
-10162
-10149
-10135
-10120
-10103
-10084
-10064
-10042
-10018
-9993
-9967
-9939
-9909
-9878
-9845
-9811
-9775
-9738
-9699
-9659
-9617
-9574
-9529
-9483
-9435
-9386
-9336
-9284
-9230
-9175
-9119
-9061
-9002
-8941
-8879
-8815
-8750
-8683
-8615
-8545
-8474
-8402
-8328
-8252
-8175
-8096
-8016
-7935
-7852
-7768
-7682
-7595
-7506
-7416
-7325
-7232
-7138
-7043
-6946
-6848
-6748
-6647
-6545
-6442
-6337
-6231
-6124
-6016
-5907
-5796
-5685
-5572
-5459
-5344
-5229
-5113
-4995
-4877
-4759
-4639
-4519
-4397
-4276
-4153
-4030
-3907
-3783
-3658
-3533
-3407
-3281
-3154
-3027
-2899
-2771
-2643
-2514
-2385
-2255
-2125
-1995
-1865
-1734
-1603
-1471
-1340
-1208
-1076
-943
-811
-678
-545
-412
-279
-146
-12
121
255
388
522
656
790
923
1057
1191
1325
1459
1592
1726
1860
1994
2128
2262
2395
2529
2663
2797
2931
3064
3198
3332
3465
3599
3732
3865
3999
4132
4264
4397
4530
4662
4794
4927
5058
5190
5322
5453
5584
5715
5846
5976
6107
6237
6367
6497
6627
6757
6886
7016
7145
7274
7402
7531
7659
7787
7914
8041
8167
8295
8421
8547
8672
8797
8922
9046
9169
9292
9414
9536
9658
9778
9898
10018
10136
10255
10372
10489
10605
10720
10834
10948
11061
11173
11284
11395
11504
11613
11721
11827
11933
12038
12142
12245
12346
12447
12547
12645
12742
12838
12933
13026
13118
13209
13298
13386
13472
13557
13641
13723
13803
13882
13959
14035
14109
14181
14252
14320
14387
14453
14516
14578
14638
14696
14752
14806
14859
14909
14958
15005
15050
15093
15134
15174
15211
15247
15281
15313
15343
15371
15397
15422
15444
15465
15483
15500
15515
15528
15539
15548
15556
15561
15565
15567
15567
15566
15562
15557
15550
15541
15531
15519
15505
15490
15473
15454
15433
15411
15387
15362
15335
15306
15276
15244
15210
15175
15139
15100
15061
15019
14976
14932
14886
14838
14789
14739
14687
14634
14579
14523
14465
14406
14345
14284
14221
14156
14090
14023
13955
13885
13815
13742
13669
13595
13519
13443
13365
13287
13207
13126
13045
12962
12878
12794
12709
12623
12536
12448
12360
12270
12181
12090
11999
11907
11815
11722
11628
11535
11441
11346
11251
11156
11061
10965
10869
10773
10677
10581
10484
10388
10291
10195
10098
10002
9905
9809
9712
9616
9520
9424
9328
9233
9137
9042
8948
8853
8759
8665
8572
8478
8385
8293
8201
8109
8018
7927
7837
7746
7657
7567
7479
7390
7302
7214
7127
7040
6954
6868
6782
6697
6612
6528
6444
6361
6278
6195
6113
6031
5950
5870
5790
5710
5631
5553
5475
5398
5322
5246
5171
5096
5022
4949
4876
4804
4733
4662
4592
4523
4454
4386
4318
4251
4185
4119
4054
3990
3926
3863
3800
3738
3677
3616
3556
3496
3438
3380
3322
3265
3210
3154
3100
3046
2993
2941
2890
2839
2789
2741
2693
2646
2599
2554
2510
2466
2424
2382
2342
2302
2263
2226
2189
2153
2119
2085
2052
2020
1989
1959
1930
1902
1874
1848
1822
1798
1774
1751
1730
1709
1689
1669
1651
1634
1617
1601
1586
1572
1559
1546
1534
1523
1513
1504
1495
1487
1480
1474
1468
1463
1459
1456
1453
1451
1450
1450
1451
1452
1454
1457
1461
1465
1471
1477
1485
1493
1502
1512
1523
1535
1548
1561
1576
1592
1608
1626
1644
1664
1684
1706
1728
1752
1776
1802
1828
1856
1884
1913
1944
1975
2008
2041
2075
2111
2147
2184
2223
2262
2302
2343
2385
2428
2472
2517
2562
2609
2656
2704
2753
2802
2852
2903
2955
3007
3059
3112
3166
3220
3275
3330
3386
3442
3499
3556
3613
3670
3728
3786
3844
3903
3961
4019
4078
4138
4197
4256
4315
4373
4432
4491
4550
4608
4666
4725
4783
4840
4898
4955
5012
5069
5126
5182
5238
5293
5348
5403
5457
5511
5564
5617
5670
5722
5774
5825
5876
5926
5976
6026
6075
6123
6171
6219
6266
6312
6358
6404
6448
6493
6536
6579
6622
6663
6704
6745
6784
6823
6862
6899
6936
6972
7007
7041
7074
7107
7139
7170
7200
7229
7257
7285
7311
7336
7361
7385
7408
7429
7450
7470
7490
7508
7525
7542
7557
7572
7586
7598
7610
7621
7631
7641
7649
7656
7663
7668
7673
7677
7680
7682
7683
7683
7682
7681
7679
7675
7672
7667
7661
7655
7648
7640
7631
7621
7611
7600
7588
7575
7562
7547
7532
7517
7500
7483
7465
7447
7427
7407
7387
7365
7344
7321
7298
7274
7250
7226
7200
7175
7149
7122
7095
7068
7040
7012
6984
6955
6925
6896
6866
6836
6805
6775
6744
6713
6681
6650
6618
6587
6555
6523
6491
6458
6426
6394
6361
6329
6296
6264
6231
6199
6166
6133
6101
6068
6035
6002
5970
5937
5904
5871
5838
5806
5773
5740
5707
5674
5640
5607
5574
5541
5507
5474
5440
5406
5373
5339
5305
5271
5237
5203
5170
5136
5102
5068
5034
5000
4966
4932
4899
4865
4831
4798
4764
4731
4697
4664
4631
4597
4564
4531
4498
4465
4433
4400
4367
4334
4302
4269
4237
4204
4172
4140
4108
4075
4043
4013
3982
3950
3920
3889
3858
3828
3798
3769
3739
3710
3681
3653
3625
3596
3569
3541
3514
3487
3460
3434
3408
3382
3357
3332
3307
3282
3258
3234
3210
3187
3164
3142
3119
3097
3076
3055
3034
3014
2994
2974
2955
2936
2917
2899
2881
2864
2846
2830
2813
2796
2780
2764
2749
2733
2718
2702
2687
2672
2657
2642
2627
2612
2598
2583
2568
2554
2539
2524
2509
2494
2480
2465
2449
2434
2419
2404
2388
2373
2357
2341
2325
2309
2293
2276
2260
2243
2226
2209
2192
2174
2157
2139
2121
2103
2085
2066
2048
2029
2009
1991
1972
1953
1934
1915
1895
1876
1856
1836
1816
1796
1776
1756
1736
1715
1694
1674
1653
1631
1610
1589
1567
1545
1523
1501
1479
1456
1433
1411
1388
1364
1341
1317
1293
1269
1245
1220
1195
1170
1145
1119
1094
1067
1041
1014
987
960
932
904
876
847
818
789
759
729
699
668
637
605
574
541
509
476
443
410
376
342
307
273
237
202
166
130
94
57
20
-18
-55
-93
-132
-170
-209
-248
-287
-327
-367
-407
-447
-487
-528
-568
-609
-650
-691
-732
-773
-815
-856
-897
-939
-980
-1020
-1063
-1104
-1145
-1187
-1228
-1269
-1310
-1352
-1393
-1434
-1475
-1515
-1556
-1597
-1638
-1678
-1719
-1759
-1799
-1839
-1879
-1919
-1959
-1999
-2039
-2078
-2118
-2157
-2197
-2236
-2275
-2314
-2354
-2393
-2432
-2471
-2510
-2549
-2588
-2628
-2667
-2706
-2745
-2784
-2823
-2862
-2901
-2940
-2979
-3019
-3058
-3097
-3136
-3175
-3213
-3252
-3291
-3330
-3368
-3407
-3445
-3483
-3522
-3560
-3597
-3635
-3673
-3710
-3747
-3784
-3821
-3857
-3893
-3929
-3965
-4000
-4035
-4070
-4105
-4139
-4173
-4206
-4240
-4272
-4305
-4337
-4369
-4400
-4432
-4462
-4493
-4523
-4553
-4582
-4612
-4640
-4669
-4697
-4725
-4753
-4780
-4807
-4833
-4860
-4886
-4911
-4937
-4962
-4987
-5012
-5036
-5061
-5085
-5108
-5132
-5155
-5178
-5200
-5223
-5245
-5267
-5288
-5310
-5331
-5351
-5372
-5392
-5412
-5432
-5451
-5470
-5489
-5508
-5526
-5544
-5562
-5579
-5596
-5613
-5630
-5646
-5662
-5677
-5692
-5707
-5721
-5735
-5749
-5762
-5775
-5788
-5800
-5812
-5823
-5834
-5845
-5855
-5865
-5874
-5883
-5892
-5900
-5908
-5915
-5922
-5929
-5935
-5941
-5946
-5951
-5956
-5961
-5964
-5968
-5971
-5974
-5976
-5977
-5978
-5979
-5979
-5979
-5978
-5976
-5974
-5972
-5968
-5965
-5960
-5955
-5949
-5943
-5936
-5928
-5920
-5911
-5901
-5890
-5879
-5867
-5854
-5840
-5825
-5809
-5793
-5776
-5758
-5739
-5719
-5698
-5676
-5654
-5630
-5606
-5581
-5555
-5528
-5500
-5471
-5442
-5412
-5380
-5348
-5316
-5282
-5248
-5213
-5177
-5140
-5102
-5064
-5025
-4985
-4944
-4903
-4861
-4817
-4774
-4729
-4683
-4637
-4590
-4542
-4493
-4443
-4392
-4341
-4289
-4235
-4181
-4126
-4070
-4014
-3956
-3898
-3838
-3778
-3717
-3655
-3593
-3529
-3465
-3400
-3334
-3267
-3200
-3132
-3063
-2994
-2924
-2853
-2782
-2710
-2637
-2564
-2490
-2416
-2342
-2266
-2191
-2114
-2037
-1961
-1883
-1805
-1726
-1648
-1568
-1488
-1408
-1328
-1247
-1166
-1084
-1002
-919
-837
-754
-670
-586
-502
-418
-333
-248
-162
-76
10
96
183
270
357
445
533
621
710
799
888
977
1067
1157
1247
1338
1428
1520
1611
1703
1794
1886
1979
2071
2164
2256
2349
2442
2535
2628
2722
2815
2908
3001
3094
3188
3280
3373
3466
3558
3651
3743
3834
3926
4017
4108
4198
4288
4377
4466
4555
4643
4730
4817
4904
4990
5075
5159
5243
5327
5409
5491
5572
5653
5732
5811
5889
5966
6042
6117
6191
6265
6337
6409
6479
6548
6617
6684
6751
6816
6881
6944
7007
7068
7129
7188
7247
7304
7361
7416
7471
7524
7576
7628
7678
7727
7775
7822
7868
7913
7957
8000
8042
8083
8122
8161
8198
8235
8270
8304
8337
8370
8401
8431
8459
8487
8514
8540
8564
8588
8610
8632
8652
8672
8690
8707
8724
8739
8753
8767
8779
8790
8801
8810
8819
8826
8832
8838
8842
8846
8848
8850
8851
8851
8849
8847
8845
8841
8836
8831
8824
8817
8809
8801
8791
8781
8770
8758
8745
8732
8717
8702
8687
8670
8653
8635
8616
8597
8577
8556
8534
8512
8489
8466
8441
8416
8390
8364
8337
8309
8280
8251
8221
8191
8160
8128
8096
8063
8029
7996
7961
7926
7891
7855
7818
7781
7743
7705
7667
7627
7588
7547
7507
7465
7424
7381
7338
7295
7251
7206
7161
7116
7070
7023
6976
6929
6881
6832
6783
6733
6683
6633
6582
6530
6478
6425
6372
6319
6264
6210
6154
6098
6042
5985
5928
5870
5812
5753
5693
5634
5573
5513
5451
5390
5327
5265
5202
5138
5074
5010
4945
4880
4815
4749
4683
4616
4549
4482
4414
4346
4277
4209
4140
4070
4001
3931
3861
3791
3720
3649
3579
3508
3436
3365
3293
3222
3150
3078
3007
2935
2863
2791
2719
2647
2575
2502
2430
2358
2286
2215
2143
2071
1999
1928
1857
1785
1714
1644
1573
1503
1433
1363
1294
1225
1156
1087
1020
952
885
818
752
686
621
557
492
429
366
304
242
181
121
62
3
-54
-111
-168
-223
-277
-331
-383
-435
-486
-535
-584
-632
-679
-725
-769
-813
-856
-897
-938
-978
-1016
-1054
-1091
-1126
-1161
-1194
-1227
-1258
-1288
-1318
-1346
-1374
-1400
-1426
-1451
-1474
-1497
-1519
-1540
-1560
-1579
-1598
-1615
-1632
-1648
-1663
-1677
-1690
-1703
-1715
-1726
-1736
-1746
-1755
-1764
-1771
-1778
-1785
-1791
-1796
-1801
-1806
-1809
-1813
-1816
-1818
-1820
-1822
-1823
-1823
-1824
-1823
-1823
-1822
-1820
-1819
-1816
-1814
-1811
-1808
-1804
-1800
-1796
-1791
-1787
-1781
-1776
-1771
-1765
-1759
-1753
-1746
-1740
-1733
-1727
-1720
-1713
-1706
-1699
-1692
-1685
-1677
-1670
-1663
-1656
-1648
-1641
-1634
-1626
-1619
-1612
-1605
-1597
-1590
-1583
-1576
-1569
-1562
-1555
-1548
-1541
-1534
-1527
-1520
-1513
-1506
-1499
-1492
-1485
-1478
-1471
-1464
-1456
-1449
-1441
-1434
-1426
-1418
-1410
-1402
-1393
-1384
-1375
-1366
-1357
-1347
-1337
-1326
-1316
-1305
-1294
-1282
-1271
-1259
-1246
-1234
-1221
-1207
-1194
-1180
-1166
-1151
-1137
-1121
-1106
-1090
-1074
-1058
-1041
-1024
-1006
-988
-970
-951
-932
-913
-894
-874
-854
-833
-813
-792
-770
-749
-727
-705
-682
-660
-637
-614
-591
-567
-544
-520
-496
-472
-448
-423
-399
-375
-350
-325
-301
-276
-251
-226
-201
-177
-151
-126
-101
-76
-51
-26
0
25
50
75
101
126
152
177
203
228
254
279
305
330
356
382
407
433
458
484
509
535
560
586
611
637
663
688
714
739
765
790
816
841
867
892
918
943
968
994
1018
1044
1069
1094
1119
1144
1169
1193
1218
1242
1267
1291
1315
1339
1363
1387
1411
1434
1458
1481
1504
1527
1550
1573
1595
1618
1640
1663
1685
1707
1729
1751
1773
1795
1817
1839
1861
1883
1905
1927
1949
1972
1994
2017
2039
2062
2085
2108
2131
2154
2177
2201
2224
2248
2273
2297
2321
2346
2371
2396
2422
2448
2474
2500
2526
2553
2580
2608
2635
2663
2691
2720
2748
2777
2807
2836
2866
2896
2926
2957
2988
3019
3050
3081
3113
3145
3177
3209
3242
3274
3307
3340
3373
3406
3439
3473
3506
3540
3574
3608
3642
3677
3711
3745
3780
3815
3849
3884
3919
3954
3989
4024
4059
4094
4129
4164
4199
4234
4268
4303
4338
4373
4407
4442
4477
4511
4545
4580
4614
4648
4682
4715
4749
4782
4815
4848
4881
4913
4946
4978
5009
5041
5072
5103
5133
5163
5193
5223
5252
5281
5310
5338
5366
5393
5420
5447
5474
5500
5526
5551
5576
5601
5625
5649
5673
5696
5719
5742
5764
5786
5808
5830
5851
5872
5893
5913
5933
5954
5973
5993
6013
6032
6052
6071
6090
6109
6128
6147
6166
6185
6204
6223
6243
6262
6281
6301
6320
6340
6360
6380
6401
6421
6442
6463
6484
6505
6527
6548
6570
6592
6614
6637
6660
6682
6705
6728
6752
6775
6799
6823
6847
6871
6895
6919
6944
6968
6993
7018
7043
7068
7093
7119
7144
7170
7195
7221
7247
7273
7299
7326
7352
7379
7406
7432
7459
7486
7513
7541
7568
7595
7622
7650
7677
7704
7732
7759
7786
7814
7841
7868
7896
7923
7950
7977
8004
8029
8057
8084
8109
8135
8162
8188
8213
8239
8264
8289
8313
8338
8362
8386
8410
8433
8456
8479
8501
8523
8545
8566
8587
8608
8628
8648
8667
8686
8705
8723
8740
8757
8774
8790
8806
8821
8836
8850
8864
8877
8890
8902
8914
8925
8936
8946
8956
8965
8973
8981
8988
8995
9001
9007
9011
9016
9019
9022
9024
9026
9027
9027
9027
9026
9024
9022
9019
9015
9011
9006
9000
8993
8986
8978
8970
8960
8950
8940
8928
8916
8903
8890
8876
8862
8846
8831
8814
8797
8780
8762
8743
8724
8705
8685
8664
8643
8622
8600
8578
8555
8532
8508
8484
8460
8436
8411
8385
8359
8333
8307
8280
8253
8226
8198
8170
8141
8114
8085
8055
8026
7998
7968
7938
7908
7878
7847
7817
7786
7755
7723
7692
7660
7629
7597
7565
7532
7500
7467
7435
7402
7368
7335
7302
7268
7234
7200
7166
7131
7097
7062
7027
6992
6957
6922
6886
6851
6815
6779
6743
6707
6671
6634
6598
6561
6525
6488
6451
6414
6377
6340
6302
6265
6228
6190
6153
6115
6077
6040
6002
5964
5927
5889
5851
5813
5775
5737
5700
5662
5624
5586
5548
5510
5473
5435
5398
5360
5323
5285
5248
5211
5174
5138
5101
5065
5029
4993
4957
4921
4886
4850
4815
4780
4745
4711
4676
4642
4608
4574
4540
4507
4474
4440
4407
4374
4342
4309
4277
4245
4213
4181
4149
4118
4086
4054
4024
3993
3962
3932
3901
3871
3840
3810
3780
3751
3721
3692
3662
3633
3604
3575
3546
3517
3489
3461
3432
3404
3376
3348
3320
3293
3265
3237
3210
3183
3155
3128
3101
3074
3047
3020
2993
2966
2940
2913
2886
2859
2833
2806
2780
2753
2727
2700
2674
2648
2622
2595
2569
2543
2517
2491
2466
2440
2414
2388
2363
2337
2312
2286
2261
2235
2210
2184
2159
2134
2109
2084
2059
2033
2009
1984
1960
1935
1910
1886
1862
1838
1813
1789
1766
1742
1718
1695
1671
1648
1625
1602
1579
1557
1534
1512
1490
1468
1446
1424
1402
1381
1360
1338
1317
1296
1275
1254
1234
1213
1192
1172
1151
1131
1111
1090
1070
1050
1030
1010
990
970
950
930
910
890
870
850
830
810
790
770
750
730
709
689
668
648
627
606
585
563
542
520
498
476
454
431
409
386
363
339
316
292
268
244
219
195
170
145
120
95
69
43
17
-9
-35
-62
-88
-115
-142
-170
-197
-225
-252
-281
-309
-337
-366
-395
-424
-454
-483
-513
-544
-574
-605
-636
-668
-700
-732
-764
-797
-830
-864
-898
-932
-967
-1002
-1037
-1073
-1109
-1145
-1182
-1220
-1257
-1296
-1334
-1373
-1412
-1452
-1492
-1533
-1574
-1616
-1658
-1700
-1743
-1786
-1830
-1875
-1919
-1965
-2009
-2057
-2103
-2150
-2198
-2246
-2294
-2343
-2392
-2442
-2492
-2542
-2593
-2645
-2696
-2748
-2801
-2854
-2907
-2960
-3014
-3068
-3123
-3178
-3233
-3289
-3344
-3400
-3457
-3513
-3570
-3627
-3684
-3741
-3798
-3855
-3912
-3970
-4027
-4083
-4142
-4199
-4256
-4313
-4370
-4427
-4484
-4541
-4597
-4653
-4709
-4765
-4820
-4875
-4930
-4984
-5038
-5092
-5145
-5198
-5250
-5302
-5353
-5404
-5454
-5504
-5553
-5602
-5650
-5698
-5745
-5791
-5836
-5881
-5926
-5970
-6013
-6055
-6097
-6138
-6178
-6217
-6256
-6294
-6331
-6368
-6403
-6438
-6472
-6506
-6538
-6570
-6600
-6630
-6659
-6688
-6715
-6741
-6767
-6792
-6815
-6838
-6860
-6881
-6901
-6920
-6939
-6956
-6972
-6988
-7003
-7016
-7029
-7041
-7052
-7062
-7070
-7078
-7085
-7091
-7096
-7100
-7103
-7105
-7106
-7106
-7105
-7102
-7099
-7095
-7089
-7082
-7075
-7066
-7056
-7045
-7033
-7019
-7005
-6989
-6973
-6955
-6936
-6916
-6895
-6872
-6849
-6824
-6798
-6771
-6743
-6714
-6684
-6653
-6621
-6587
-6553
-6518
-6481
-6443
-6405
-6365
-6324
-6282
-6239
-6195
-6150
-6104
-6057
-6009
-5960
-5909
-5858
-5806
-5753
-5699
-5644
-5588
-5531
-5473
-5414
-5354
-5293
-5231
-5168
-5104
-5040
-4974
-4907
-4840
-4772
-4703
-4633
-4562
-4490
-4418
-4345
-4271
-4196
-4121
-4045
-3968
-3891
-3813
-3734
-3655
-3575
-3495
-3414
-3333
-3251
-3169
-3086
-3003
-2919
-2835
-2751
-2667
-2582
-2497
-2412
-2327
-2241
-2156
-2070
-1985
-1899
-1813
-1727
-1641
-1556
-1470
-1384
-1299
-1213
-1128
-1042
-957
-872
-787
-702
-617
-533
-448
-364
-280
-196
-112
-29
55
138
221
304
386
469
551
633
714
796
877
958
1039
1119
1199
1279
1359
1439
1518
1597
1676
1755
1834
1913
1991
2070
2148
2226
2305
2383
2461
2539
2616
2694
2772
2850
2927
3005
3083
3160
3238
3315
3393
3470
3547
3625
3702
3779
3857
3934
4011
4088
4165
4242
4319
4396
4473
4550
4627
4704
4781
4857
4934
5010
5087
5163
5239
5316
5392
5468
5543
5619
5695
5770
5845
5920
5995
6070
6144
6218
6292
6366
6439
6512
6585
6657
6729
6801
6872
6943
7013
7083
7153
7222
7291
7359
7427
7494
7561
7628
7694
7759
7824
7889
7953
8016
8079
8141
8203
8264
8325
8385
8444
8503
8561
8619
8676
8732
8788
8842
8897
8950
9003
9055
9106
9157
9207
9256
9304
9351
9398
9444
9489
9533
9577
9620
9661
9702
9742
9781
9820
9857
9893
9929
9964
9997
10030
10062
10093
10123
10153
10181
10208
10235
10260
10285
10309
10331
10353
10374
10394
10414
10432
10449
10465
10481
10495
10508
10521
10532
10543
10552
10560
10568
10574
10580
10584
10587
10589
10590
10591
10590
10588
10585
10580
10575
10569
10562
10554
10544
10534
10523
10510
10497
10482
10467
10451
10433
10415
10396
10375
10354
10331
10308
10284
10259
10232
10205
10177
10148
10118
10087
10056
10023
9990
9955
9920
9884
9848
9810
9772
9733
9694
9653
9612
9571
9529
9486
9442
9398
9353
9308
9262
9216
9169
9121
9073
9025
8976
8926
8876
8826
8775
8724
8672
8620
8567
8514
8461
8407
8353
8298
8243
8188
8132
8076
8020
7963
7906
7848
7791
7733
7675
7616
7558
7499
7440
7381
7322
7263
7204
7144
7085
7025
6966
6907
6847
6788
6728
6669
6610
6551
6492
6433
6374
6315
6257
6198
6140
6081
6023
5965
5908
5850
5793
5736
5679
5622
5565
5509
5453
5397
5342
5287
5232
5177
5122
5068
5014
4961
4908
4855
4802
4750
4698
4647
4596
4545
4495
4445
4396
4346
4298
4250
4202
4154
4107
4061
4014
3969
3924
3879
3834
3790
3746
3703
3660
3618
3576
3535
3493
3453
3412
3372
3333
3294
3255
3216
3178
3140
3102
3065
3028
2991
2955
2919
2883
2848
2812
2777
2743
2708
2674
2640
2606
2573
2540
2507
2474
2441
2409
2377
2345
2314
2282
2251
2220
2189
2158
2127
2097
2067
2036
2005
1976
1946
1916
1887
1857
1827
1797
1768
1738
1708
1679
1649
1619
1589
1560
1530
1500
1470
1439
1409
1379
1348
1318
1287
1256
1225
1194
1163
1132
1100
1069
1037
1006
974
943
911
880
848
817
785
754
722
691
660
629
598
567
536
506
476
445
415
386
356
327
298
269
240
212
184
156
128
100
73
46
19
-7
-33
-59
-85
-110
-135
-160
-184
-208
-232
-255
-278
-301
-323
-345
-367
-388
-409
-430
-451
-471
-490
-510
-529
-548
-566
-584
-602
-620
-637
-654
-671
-687
-703
-719
-734
-749
-764
-779
-793
-807
-820
-834
-847
-859
-872
-884
-896
-907
-918
-929
-940
-950
-959
-969
-978
-987
-995
-1002
-1010
-1018
-1025
-1031
-1037
-1043
-1049
-1054
-1059
-1063
-1067
-1071
-1075
-1078
-1081
-1083
-1085
-1087
-1089
-1091
-1092
-1093
-1093
-1094
-1094
-1094
-1094
-1094
-1093
-1092
-1092
-1091
-1090
-1088
-1087
-1086
-1084
-1082
-1081
-1079
-1077
-1075
-1074
-1072
-1070
-1068
-1066
-1064
-1062
-1060
-1058
-1056
-1053
-1051
-1049
-1047
-1045
-1042
-1040
-1038
-1035
-1033
-1030
-1028
-1025
-1022
-1018
-1016
-1012
-1010
-1006
-1002
-1000
-996
-992
-988
-984
-980
-976
-971
-966
-961
-956
-950
-944
-938
-932
-925
-918
-911
-904
-896
-888
-880
-871
-862
-853
-843
-833
-823
-812
-801
-790
-778
-766
-753
-740
-726
-712
-697
-682
-667
-651
-634
-617
-600
-582
-563
-544
-525
-505
-485
-464
-442
-420
-398
-375
-352
-328
-304
-279
-254
-228
-202
-175
-148
-121
-93
-65
-36
-7
23
53
83
114
145
176
208
240
273
306
339
372
406
440
474
509
543
578
613
648
684
719
755
791
827
862
898
934
970
1006
1042
1078
1114
1150
1185
1221
1257
1292
1327
1362
1397
1432
1467
1501
1536
1570
1604
1639
1672
1706
1740
1774
1807
1841
1874
1907
1940
1974
2007
2040
2073
2106
2139
2172
2205
2238
2271
2304
2337
2370
2403
2436
2469
2502
2536
2569
2603
2637
2670
2704
2738
2773
2807
2841
2876
2911
2946
2981
3016
3051
3087
3122
3158
3193
3229
3265
3301
3337
3374
3410
3446
3483
3520
3556
3593
3630
3667
3704
3742
3779
3816
3854
3891
3929
3967
4005
4043
4081
4119
4157
4196
4234
4273
4312
4351
4390
4430
4469
4509
4549
4589
4629
4670
4711
4752
4793
4834
4876
4917
4959
5002
5044
5087
5130
5173
5216
5259
5303
5347
5392
5436
5481
5526
5572
5618
5664
5710
5757
5804
5852
5900
5948
5996
6045
6095
6144
6194
6244
6295
6346
6397
6449
6501
6553
6606
6658
6712
6765
6819
6872
6927
6981
7035
7090
7145
7200
7255
7310
7366
7421
7476
7531
7587
7642
7697
7753
7808
7863
7918
7972
8026
8082
8135
8189
8244
8298
8352
8405
8458
8511
8564
8616
8668
8720
8771
8823
8874
8924
8975
9025
9074
9123
9172
9221
9269
9316
9363
9410
9456
9502
9547
9592
9636
9680
9723
9766
9808
9850
9891
9932
9973
10013
10052
10091
10130
10168
10206
10243
10280
10316
10352
10388
10423
10457
10491
10525
10558
10591
10623
10655
10687
10718
10748
10778
10808
10837
10866
10894
10922
10949
10975
11001
11027
11052
11076
11100
11123
11146
11168
11190
11210
11230
11250
11269
11287
11304
11321
11337
11352
11366
11380
11393
11404
11415
11425
11434
11443
11450
11456
11462
11466
11470
11472
11474
11474
11473
11472
11469
11466
11461
11455
11448
11440
11431
11421
11410
11398
11385
11370
11355
11338
11321
11302
11283
11262
11240
11217
11193
11168
11142
11114
11086
11057
11026
10995
10962
10928
10894
10858
10821
10783
10744
10704
10663
10621
10578
10534
10489
10443
10396
10348
10300
10250
10200
10148
10096
10043
9989
9934
9879
9823
9766
9709
9650
9591
9532
9472
9411
9350
9288
9226
9163
9100
9037
8973
8908
8844
8779
8714
8648
8583
8517
8451
8384
8318
8252
8185
8118
8051
7984
7917
7850
7783
7716
7649
7582
7514
7447
7380
7313
7245
7178
7111
7043
6976
6909
6841
6774
6706
6639
6571
6504
6436
6368
6301
6233
6165
6097
6030
5962
5894
5826
5758
5690
5622
5554
5486
5417
5349
5281
5212
5144
5075
5006
4938
4869
4800
4731
4662
4593
4524
4455
4385
4316
4247
4177
4108
4038
3969
3899
3830
3760
3690
3620
3550
3480
3410
3340
3270
3200
3130
3059
2989
2918
2848
2777
2707
2636
2565
2495
2424
2353
2282
2212
2141
2070
1999
1929
1858
1787
1717
1647
1576
1506
1436
1366
1296
1227
1157
1088
1018
951
882
814
746
678
611
544
477
411
345
279
214
149
84
20
-44
-107
-170
-233
-295
-356
-417
-478
-537
-597
-656
-714
-772
-829
-886
-942
-998
-1053
-1108
-1162
-1215
-1268
-1321
-1373
-1424
-1475
-1525
-1575
-1624
-1672
-1720
-1768
-1815
-1861
-1907
-1952
-1996
-2040
-2083
-2125
-2167
-2208
-2249
-2288
-2327
-2365
-2403
-2439
-2475
-2510
-2544
-2578
-2610
-2642
-2672
-2702
-2731
-2760
-2787
-2813
-2839
-2863
-2887
-2910
-2932
-2954
-2974
-2993
-3012
-3030
-3046
-3062
-3077
-3092
-3105
-3117
-3129
-3140
-3150
-3159
-3167
-3175
-3182
-3187
-3193
-3197
-3200
-3203
-3205
-3206
-3206
-3205
-3204
-3201
-3198
-3195
-3190
-3184
-3178
-3171
-3163
-3154
-3145
-3135
-3123
-3111
-3099
-3085
-3070
-3055
-3039
-3022
-3004
-2986
-2966
-2946
-2924
-2902
-2879
-2855
-2831
-2805
-2778
-2751
-2722
-2693
-2663
-2632
-2600
-2567
-2533
-2498
-2463
-2426
-2389
-2350
-2311
-2271
-2230
-2188
-2146
-2102
-2058
-2013
-1967
-1920
-1873
-1824
-1775
-1725
-1674
-1623
-1571
-1518
-1464
-1410
-1355
-1299
-1242
-1185
-1127
-1069
-1010
-950
-890
-829
-767
-705
-642
-579
-515
-450
-385
-319
-253
-186
-118
-50
18
88
158
228
299
370
442
515
588
662
736
810
885
961
1037
1113
1189
1267
1344
1422
1500
1578
1656
1735
1814
1894
1973
2053
2132
2212
2292
2372
2452
2532
2612
2692
2771
2851
2931
3010
3089
3168
3246
3325
3403
3480
3558
3635
3711
3787
3863
3938
4011
4086
4160
4233
4305
4377
4448
4519
4589
4658
4726
4794
4861
4928
4993
5058
5122
5186
5249
5310
5372
5432
5492
5551
5609
5666
5723
5779
5834
5888
5942
5994
6046
6097
6147
6197
6245
6293
6340
6386
6432
6476
6520
6563
6605
6647
6688
6727
6767
6805
6842
6879
6915
6951
6985
7019
7052
7085
7116
7147
7177
7207
7236
7264
7291
7318
7344
7370
7395
7419
7443
7466
7488
7510
7531
7552
7572
7592
7611
7629
7647
7665
7682
7699
7715
7731
7746
7761
7775
7789
7803
7816
7829
7841
7853
7865
7876
7887
7897
7907
7917
7926
7935
7943
7951
7959
7966
7973
7980
7986
7991
7997
8002
8006
8010
8015
8018
8021
8023
8026
8029
8029
8032
8032
8034
8034
8034
8034
8032
8032
8032
8029
8028
8026
8023
8022
8019
8016
8013
8009
8005
8000
7997
7992
7988
7983
7977
7972
7966
7961
7954
7948
7942
7935
7928
7921
7914
7907
7899
7891
7883
7875
7866
7858
7849
7840
7830
7821
7811
7801
7791
7780
7770
7759
7748
7737
7725
7714
7702
7690
7677
7665
7652
7639
7626
7612
7598
7584
7570
7556
7541
7526
7511
7495
7480
7464
7448
7431
7415
7398
7380
7363
7345
7327
7308
7290
7271
7251
7231
7211
7191
7170
7149
7128
7106
7084
7061
7038
7015
6992
6968
6943
6919
6893
6868
6842
6816
6789
6762
6734
6706
6678
6649
6619
6590
6560
6529
6498
6467
6435
6403
6370
6337
6303
6270
6235
6201
6166
6131
6095
6059
6023
5986
5949
5911
5874
5835
5797
5758
5719
5679
5639
5599
5558
5517
5476
5434
5392
5349
5306
5263
5219
5175
5131
5086
5041
4996
4950
4904
4858
4811
4764
4717
4669
4621
4573
4524
4475
4426
4376
4326
4276
4225
4174
4123
4072
4019
3968
3916
3863
3810
3757
3703
3649
3595
3541
3486
3432
3376
3321
3265
3210
3153
3097
3040
2983
2926
2869
2811
2753
2695
2637
2578
2519
2460
2400
2340
2280
2220
2159
2098
2037
1975
1913
1851
1789
1726
1663
1599
1535
1471
1406
1341
1276
1211
1145
1078
1012
945
878
810
743
675
606
538
469
400
331
262
193
124
54
-16
-85
-155
-225
-295
-365
-434
-504
-574
-643
-713
-782
-852
-921
-990
-1058
-1127
-1195
-1263
-1331
-1398
-1465
-1532
-1598
-1663
-1729
-1794
-1858
-1922
-1985
-2048
-2111
-2172
-2234
-2294
-2354
-2413
-2472
-2530
-2587
-2643
-2699
-2754
-2808
-2861
-2914
-2965
-3016
-3066
-3115
-3163
-3211
-3257
-3303
-3347
-3391
-3433
-3475
-3516
-3556
-3594
-3632
-3669
-3705
-3739
-3773
-3806
-3838
-3868
-3898
-3927
-3954
-3981
-4006
-4030
-4054
-4077
-4098
-4118
-4138
-4156
-4173
-4190
-4205
-4219
-4232
-4244
-4255
-4266
-4275
-4283
-4290
-4296
-4301
-4305
-4308
-4310
-4311
-4311
-4310
-4308
-4305
-4302
-4297
-4291
-4284
-4277
-4268
-4259
-4248
-4237
-4225
-4212
-4198
-4183
-4168
-4151
-4134
-4116
-4097
-4078
-4057
-4035
-4014
-3991
-3968
-3943
-3919
-3893
-3867
-3840
-3812
-3784
-3755
-3725
-3695
-3665
-3633
-3601
-3569
-3536
-3502
-3468
-3433
-3398
-3362
-3325
-3289
-3251
-3213
-3175
-3136
-3097
-3058
-3018
-2977
-2937
-2895
-2854
-2812
-2770
-2727
-2684
-2641
-2598
-2554
-2510
-2466
-2421
-2376
-2331
-2286
-2241
-2195
-2149
-2103
-2056
-2009
-1963
-1916
-1869
-1822
-1775
-1727
-1680
-1632
-1584
-1536
-1488
-1439
-1391
-1342
-1294
-1245
-1196
-1147
-1098
-1048
-999
-950
-900
-850
-801
-751
-701
-651
-601
-550
-500
-449
-399
-348
-297
-246
-195
-143
-92
-40
11
63
114
166
218
270
322
374
425
477
529
582
634
686
738
790
842
894
946
998
1050
1102
1153
1205
1257
1308
1360
1411
1462
1513
1564
1615
1666
1716
1767
1817
1867
1917
1966
2015
2064
2113
2162
2210
2258
2306
2354
2401
2448
2495
2541
2588
2633
2679
2724
2769
2814
2858
2902
2946
2989
3032
3075
3118
3160
3202
3244
3285
3326
3367
3407
3447
3487
3526
3565
3604
3642
3680
3718
3756
3793
3829
3866
3902
3938
3973
4008
4043
4078
4112
4146
4180
4213
4246
4279
4312
4344
4376
4408
4439
4471
4502
4533
4563
4594
4624
4654
4684
4714
4743
4772
4801
4830
4859
4887
4915
4943
4971
4999
5026
5053
5080
5107
5133
5159
5185
5211
5237
5262
5287
5312
5337
5361
5386
5410
5433
5457
5480
5503
5526
5549
5571
5593
5615
5636
5657
5678
5698
5718
5738
5758
5777
5795
5814
5832
5849
5867
5883
5900
5915
5931
5946
5960
5974
5988
6000
6013
6025
6036
6047
6057
6066
6075
6083
6091
6098
6104
6110
6115
6120
6124
6127
6129
6131
6132
6133
6133
6132
6131
6129
6126
6123
6119
6114
6109
6104
6097
6090
6083
6075
6066
6057
6048
6037
6027
6015
6003
5991
5978
5964
5950
5936
5921
5905
5889
5873
5856
5838
5821
5802
5784
5764
5745
5725
5704
5683
5662
5641
5619
5596
5573
5550
5527
5503
5478
5454
5429
5403
5378
5352
5325
5298
5271
5244
5216
5188
5160
5131
5103
5073
5044
5014
4985
4955
4925
4894
4864
4833
4802
4771
4740
4709
4678
4647
4616
4584
4553
4522
4490
4459
4427
4396
4364
4332
4301
4269
4238
4206
4174
4142
4111
4078
4046
4014
3984
3952
3920
3888
3857
3825
3793
3762
3730
3698
3667
3635
3604
3573
3541
3510
3479
3448
3417
3386
3355
3324
3293
3263
3232
3202
3171
3141
3111
3081
3051
3021
2992
2962
2933
2903
2874
2846
2817
2789
2761
2733
2705
2678
2650
2624
2597
2571
2545
2519
2494
2469
2445
2420
2397
2373
2350
2327
2305
2283
2262
2241
2221
2201
2182
2163
2144
2126
2109
2092
2076
2060
2045
2031
2017
2003
1990
1978
1966
1955
1944
1934
1924
1915
1906
1898
1890
1883
1877
1870
1865
1859
1855
1851
1847
1844
1841
1838
1837
1835
1834
1834
1834
1835
1836
1837
1839
1841
1844
1847
1851
1855
1860
1865
1870
1875
1881
1888
1895
1902
1909
1917
1925
1933
1942
1951
1960
1970
1980
1990
2000
2009
2021
2032
2044
2055
2067
2079
2091
2104
2116
2129
2142
2155
2168
2181
2195
2208
2222
2235
2249
2263
2277
2290
2304
2318
2331
2345
2358
2372
2385
2398
2411
2424
2437
2450
2462
2474
2486
2498
2510
2522
2533
2544
2555
2566
2576
2587
2597
2607
2616
2626
2635
2644
2653
2661
2670
2678
2685
2693
2700
2708
2714
2721
2727
2734
2740
2745
2751
2756
2761
2766
2770
2775
2779
2783
2786
2790
2793
2796
2799
2801
2803
2805
2807
2809
2810
2811
2811
2812
2812
2812
2811
2810
2809
2808
2806
2804
2802
2799
2796
2793
2789
2785
2781
2776
2772
2767
2762
2756
2750
2745
2739
2732
2726
2719
2713
2706
2699
2691
2684
2677
2669
2662
2654
2646
2638
2630
2622
2613
2605
2597
2588
2579
2571
2562
2553
2544
2535
2526
2517
2508
2499
2490
2481
2471
2462
2453
2443
2434
2425
2415
2406
2396
2387
2377
2368
2358
2349
2339
2330
2320
2310
2301
2291
2281
2272
2262
2252
2243
2233
2223
2213
2204
2194
2184
2174
2165
2155
2145
2135
2126
2116
2106
2097
2087
2077
2068
2058
2049
2040
2029
2021
2012
2003
1994
1985
1977
1968
1960
1951
1943
1936
1928
1921
1913
1906
1900
1893
1887
1882
1876
1871
1866
1861
1857
1853
1850
1846
1844
1841
1839
1837
1835
1834
1833
1832
1832
1832
1832
1833
1834
1835
1837
1839
1841
1844
1847
1850
1853
1857
1861
1866
1870
1875
1881
1886
1892
1898
1905
1912
1919
1926
1934
1942
1950
1959
1967
1976
1986
1995
2005
2015
2025
2036
2047
2058
2069
2081
2092
2104
2116
2128
2141
2153
2166
2179
2192
2205
2218
2232
2245
2259
2273
2286
2300
2314
2328
2343
2357
2371
2385
2400
2414
2428
2443
2457
2471
2485
2500
2514
2528
2542
2556
2570
2584
2598
2611
2625
2639
2652
2665
2678
2691
2704
2717
2730
2742
2755
2767
2779
2791
2803
2814
2825
2837
2848
2858
2869
2879
2889
2899
2908
2917
2926
2934
2942
2950
2957
2964
2971
2977
2983
2989
2994
2998
3003
3007
3010
3014
3016
3019
3021
3023
3024
3025
3026
3026
3026
3026
3025
3024
3023
3021
3019
3017
3014
3011
3008
3005
3002
2998
2994
2990
2986
2981
2976
2971
2966
2961
2956
2950
2945
2939
2933
2927
2921
2915
2909
2903
2897
2890
2884
2878
2872
2865
2859
2853
2846
2840
2834
2828
2822
2816
2810
2805
2799
2794
2788
2783
2778
2773
2768
2763
2759
2754
2750
2746
2742
2738
2735
2731
2728
2725
2722
2719
2717
2714
2712
2710
2708
2706
2704
2703
2701
2700
2699
2698
2697
2696
2695
2695
2694
2694
2693
2693
2693
2693
2693
2693
2693
2694
2694
2695
2695
2696
2697
2698
2699
2701
2702
2704
2706
2708
2710
2713
2715
2718
2721
2725
2728
2732
2736
2741
2745
2750
2755
2761
2766
2773
2779
2786
2793
2801
2809
2817
2826
2836
2845
2855
2866
2877
2888
2900
2912
2925
2938
2952
2966
2980
2995
3011
3026
3043
3059
3076
3094
3112
3130
3149
3168
3188
3208
3228
3249
3270
3292
3314
3336
3359
3382
3406
3430
3454
3479
3504
3529
3555
3581
3607
3634
3661
3688
3715
3743
3771
3799
3827
3856
3885
3914
3943
3972
4002
4030
4061
4091
4121
4152
4182
4212
4243
4274
4305
4336
4367
4398
4430
4461
4493
4524
4556
4588
4620
4653
4685
4718
4750
4783
4816
4849
4883
4916
4950
4983
5017
5051
5085
5119
5153
5187
5222
5256
5291
5326
5361
5396
5431
5466
5502
5537
5573
5609
5645
5681
5717
5753
5789
5826
5863
5899
5936
5973
6010
6047
6085
6122
6159
6196
6234
6271
6309
6346
6384
6422
6459
6497
6535
6572
6610
6648
6685
6723
6761
6798
6836
6873
6911
6948
6985
7022
7059
7096
7132
7169
7205
7241
7277
7312
7348
7383
7417
7452
7486
7520
7553
7586
7619
7652
7684
7715
7747
7777
7808
7838
7867
7896
7925
7953
7980
8007
8032
8058
8085
8109
8134
8157
8180
8203
8225
8247
8268
8288
8308
8327
8346
8364
8381
8398
8414
8429
8444
8458
8472
8484
8497
8508
8519
8529
8538
8547
8555
8562
8568
8574
8579
8584
8587
8590
8593
8594
8595
8595
8594
8593
8591
8588
8584
8580
8575
8570
8563
8556
8549
8540
8531
8522
8511
8501
8489
8477
8464
8451
8438
8423
8408
8393
8377
8361
8344
8326
8308
8290
8271
8251
8231
8211
8189
8167
8146
8124
8101
8077
8053
8029
8004
7978
7952
7926
7899
7872
7844
7815
7786
7757
7727
7697
7666
7634
7602
7570
7537
7504
7470
7435
7400
7365
7329
7292
7255
7218
7180
7142
7103
7063
7023
6983
6942
6901
6859
6817
6774
6731
6687
6643
6599
6554
6509
6464
6418
6371
6325
6278
6231
6183
6135
6087
6038
5989
5940
5891
5841
5791
5741
5690
5639
5588
5537
5485
5433
5381
5329
5276
5223
5170
5116
5062
5008
4954
4899
4844
4789
4733
4678
4622
4566
4509
4452
4395
4338
4281
4223
4165
4107
4048
3990
3931
3871
3812
3752
3691
3631
3570
3509
3447
3385
3323
3261
3198
3135
3071
3007
2943
2879
2814
2749
2684
2618
2552
2486
2420
2353
2286
2219
2151
2083
2015
1947
1879
1810
1741
1672
1602
1533
1463
1393
1323
1253
1183
1113
1042
972
901
830
760
689
618
548
477
406
336
266
195
125
55
-15
-85
-154
-224
-293
-362
-431
-500
-568
-636
-704
-772
-839
-906
-973
-1039
-1106
-1172
-1237
-1302
-1367
-1431
-1495
-1559
-1622
-1685
-1747
-1809
-1871
-1932
-1992
-2052
-2112
-2171
-2230
-2288
-2346
-2403
-2460
-2516
-2572
-2627
-2681
-2736
-2789
-2842
-2895
-2947
-2999
-3050
-3100
-3151
-3200
-3249
-3298
-3345
-3393
-3440
-3486
-3532
-3577
-3622
-3667
-3710
-3754
-3797
-3839
-3881
-3922
-3963
-4003
-4043
-4083
-4122
-4161
-4199
-4237
-4274
-4311
-4348
-4384
-4419
-4455
-4489
-4524
-4558
-4591
-4624
-4657
-4689
-4721
-4753
-4784
-4815
-4846
-4876
-4905
-4935
-4964
-4992
-5021
-5049
-5076
-5103
-5130
-5156
-5182
-5208
-5233
-5258
-5282
-5307
-5330
-5354
-5377
-5400
-5422
-5444
-5466
-5488
-5509
-5529
-5550
-5570
-5590
-5609
-5628
-5647
-5665
-5683
-5701
-5718
-5735
-5752
-5768
-5784
-5800
-5815
-5830
-5844
-5858
-5872
-5885
-5898
-5911
-5923
-5935
-5946
-5957
-5967
-5977
-5987
-5996
-6004
-6012
-6020
-6028
-6034
-6041
-6047
-6052
-6057
-6062
-6066
-6069
-6072
-6075
-6077
-6079
-6080
-6080
-6081
-6080
-6080
-6078
-6077
-6074
-6072
-6068
-6065
-6060
-6056
-6050
-6045
-6038
-6032
-6024
-6016
-6008
-5999
-5990
-5980
-5969
-5958
-5947
-5935
-5922
-5909
-5895
-5881
-5866
-5851
-5835
-5819
-5802
-5785
-5767
-5749
-5730
-5711
-5691
-5670
-5649
-5628
-5606
-5583
-5560
-5536
-5512
-5488
-5462
-5436
-5410
-5383
-5355
-5327
-5299
-5270
-5240
-5209
-5179
-5147
-5115
-5082
-5049
-5016
-4981
-4947
-4911
-4875
-4839
-4802
-4764
-4726
-4688
-4649
-4609
-4569
-4528
-4486
-4445
-4402
-4359
-4316
-4272
-4228
-4183
-4138
-4091
-4046
-3999
-3952
-3904
-3856
-3807
-3758
-3708
-3658
-3608
-3557
-3505
-3453
-3401
-3348
-3295
-3241
-3187
-3132
-3077
-3022
-2966
-2910
-2853
-2796
-2738
-2681
-2622
-2564
-2505
-2446
-2386
-2326
-2266
-2205
-2144
-2083
-2021
-1960
-1898
-1835
-1773
-1710
-1647
-1584
-1520
-1457
-1393
-1329
-1265
-1201
-1136
-1072
-1006
-942
-877
-812
-747
-682
-617
-552
-487
-422
-356
-291
-226
-161
-96
-31
33
98
162
227
291
355
419
483
547
610
673
736
799
862
924
986
1048
1110
1171
1232
1293
1353
1413
1473
1533
1592
1651
1709
1767
1825
1883
1940
1997
2053
2109
2164
2220
2274
2329
2383
2436
2489
2542
2594
2646
2697
2748
2798
2848
2898
2947
2995
3044
3091
3138
3185
3231
3277
3322
3367
3412
3455
3499
3542
3584
3626
3667
3708
3748
3788
3827
3866
3905
3942
3980
4017
4053
4089
4124
4159
4193
4227
4260
4293
4326
4357
4389
4420
4450
4480
4509
4538
4566
4594
4622
4649
4675
4701
4726
4751
4776
4800
4823
4847
4869
4892
4913
4935
4956
4977
4997
5017
5036
5055
5074
5093
5111
5128
5146
5163
5180
5196
5213
5228
5244
5260
5275
5290
5304
5319
5333
5347
5361
5375
5389
5402
5416
5429
5442
5455
5468
5481
5494
5507
5519
5532
5545
5558
5570
5583
5596
5608
5621
5634
5647
5660
5673
5686
5699
5712
5725
5739
5752
5766
5780
5794
5808
5822
5837
5851
5866
5881
5896
5912
5927
5943
5959
5975
5991
6008
6024
6041
6058
6075
6093
6110
6128
6146
6164
6182
6200
6219
6238
6256
6275
6294
6314
6333
6352
6372
6391
6411
6431
6450
6470
6490
6510
6530
6550
6570
6591
6611
6631
6651
6671
6691
6711
6731
6751
6770
6790
6810
6829
6849
6868
6887
6906
6925
6943
6961
6980
6998
7015
7033
7050
7067
7084
7101
7117
7133
7148
7164
7179
7194
7208
7223
7236
7250
7263
7276
7289
7301
7313
7325
7336
7347
7358
7368
7378
7387
7397
7406
7414
7422
7430
7438
7445
7452
7458
7465
7470
7476
7481
7486
7491
7495
7499
7503
7506
7510
7513
7515
7518
7520
7522
7523
7525
7526
7526
7527
7528
7528
7528
7527
7527
7527
7526
7525
7524
7523
7521
7520
7518
7516
7514
7512
7510
7508
7506
7503
7501
7498
7495
7493
7490
7487
7484
7481
7478
7475
7472
7470
7467
7464
7461
7458
7456
7453
7451
7448
7446
7444
7442
7440
7439
7437
7436
7434
7433
7432
7432
7431
7431
7431
7431
7431
7432
7432
7433
7434
7435
7437
7439
7440
7442
7444
7447
7449
7452
7455
7458
7461
7464
7468
7471
7475
7479
7483
7487
7492
7496
7500
7505
7509
7514
7519
7524
7529
7534
7539
7544
7549
7554
7560
7565
7570
7576
7581
7587
7592
7598
7603
7609
7615
7620
7626
7631
7637
7643
7649
7655
7661
7667
7673
7679
7685
7691
7698
7704
7711
7718
7724
7731
7738
7745
7753
7760
7767
7775
7782
7790
7797
7805
7813
7821
7829
7837
7845
7853
7861
7869
7877
7886
7894
7902
7910
7919
7927
7935
7943
7951
7959
7968
7975
7983
7991
7999
8006
8013
8021
8029
8036
8042
8050
8055
8063
8069
8076
8082
8087
8093
8099
8105
8109
8115
8119
8124
8129
8132
8137
8141
8144
8147
8150
8153
8156
8157
8160
8162
8164
8164
8166
8167
8167
8167
8167
8167
8167
8166
8164
8164
8162
8160
8157
8156
8154
8151
8148
8144
8141
8137
8132
8128
8124
8119
8114
8109
8103
8096
8090
8085
8077
8071
8064
8055
8048
8041
8032
8023
8015
8006
7997
7988
7978
7969
7958
7948
7938
7927
7916
7905
7893
7882
7870
7857
7845
7833
7820
7807
7793
7780
7766
7752
7738
7724
7709
7694
7679
7664
7648
7632
7616
7600
7584
7567
7550
7533
7515
7497
7479
7461
7443
7424
7405
7386
7367
7348
7328
7308
7288
7268
7247
7226
7205
7184
7163
7141
7120
7098
7076
7053
7031
7008
6985
6963
6939
6916
6893
6870
6846
6823
6799
6775
6751
6727
6703
6679
6655
6631
6607
6583
6558
6534
6510
6486
6461
6437
6413
6389
6365
6341
6317
6293
6269
6245
6221
6198
6174
6151
6128
6104
6081
6058
6035
6012
5990
5967
5944
5922
5899
5877
5855
5833
5810
5788
5766
5744
5723
5701
5679
5657
5635
5614
5592
5570
5548
5527
5505
5483
5461
5439
5417
5394
5372
5350
5327
5304
5282
5259
5236
5212
5189
5165
5142
5117
5093
5069
5044
5019
4993
4968
4942
4915
4889
4862
4834
4807
4778
4750
4721
4692
4662
4632
4601
4570
4539
4507
4474
4441
4408
4374
4340
4305
4270
4235
4199
4162
4125
4088
4051
4011
3974
3935
3896
3857
3817
3777
3736
3695
3654
3612
3570
3528
3486
3443
3400
3357
3313
3269
3225
3181
3137
3092
3048
3003
2958
2913
2868
2822
2777
2732
2686
2641
2595
2550
2504
2459
2413
2368
2322
2277
2231
2186
2141
2096
2051
2005
1961
1916
1872
1827
1783
1739
1695
1652
1608
1565
1522
1479
1436
1394
1351
1309
1267
1226
1184
1143
1102
1061
1020
980
940
900
861
821
782
743
704
665
627
589
550
512
475
437
399
362
325
288
251
214
177
140
104
67
31
-5
-42
-78
-114
-150
-185
-221
-257
-292
-327
-363
-398
-433
-468
-503
-537
-572
-606
-640
-674
-708
-742
-775
-808
-841
-874
-907
-939
-971
-1002
-1034
-1065
-1096
-1127
-1157
-1187
-1217
-1246
-1275
-1303
-1331
-1359
-1386
-1412
-1439
-1464
-1490
-1514
-1539
-1562
-1586
-1608
-1631
-1652
-1673
-1694
-1714
-1733
-1752
-1771
-1788
-1805
-1822
-1838
-1853
-1868
-1882
-1896
-1908
-1921
-1933
-1944
-1954
-1964
-1973
-1982
-1990
-1998
-2005
-2011
-2017
-2021
-2025
-2029
-2033
-2037
-2039
-2041
-2041
-2043
-2043
-2041
-2041
-2040
-2037
-2035
-2032
-2029
-2024
-2020
-2013
-2009
-2001
-1996
-1988
-1980
-1972
-1963
-1953
-1943
-1932
-1921
-1909
-1896
-1883
-1869
-1855
-1840
-1825
-1809
-1792
-1775
-1757
-1738
-1719
-1699
-1679
-1658
-1636
-1614
-1591
-1568
-1544
-1520
-1495
-1469
-1443
-1416
-1389
-1361
-1333
-1305
-1275
-1246
-1215
-1185
-1154
-1122
-1090
-1057
-1025
-991
-958
-923
-889
-854
-819
-783
-747
-711
-674
-637
-599
-562
-523
-485
-446
-407
-368
-329
-289
-249
-208
-168
-127
-86
-45
-4
38
80
122
164
206
248
290
333
375
418
461
503
546
589
632
675
718
761
804
847
889
932
975
1018
1061
1104
1147
1190
1233
1275
1318
1361
1403
1446
1488
1531
1573
1615
1658
1700
1742
1784
1826
1868
1910
1952
1994
2036
2078
2120
2161
2203
2245
2286
2328
2370
2411
2453
2494
2536
2577
2619
2660
2702
2743
2785
2826
2868
2910
2951
2993
3035
3076
3118
3160
3202
3244
3286
3328
3370
3412
3454
3497
3539
3581
3624
3667
3709
3752
3795
3838
3881
3924
3968
4011
4054
4098
4142
4185
4229
4273
4317
4361
4406
4450
4495
4539
4584
4629
4674
4719
4764
4809
4855
4900
4946
4991
5037
5082
5128
5174
5220
5266
5312
5358
5404
5450
5496
5542
5588
5635
5681
5727
5773
5820
5866
5912
5959
6005
6051
6098
6144
6190
6237
6283
6329
6376
6422
6468
6514
6561
6607
6653
6699
6745
6791
6837
6883
6929
6975
7021
7067
7112
7158
7203
7249
7294
7340
7385
7430
7475
7520
7565
7610
7654
7699
7743
7787
7831
7875
7919
7962
8006
8048
8092
8135
8178
8221
8263
8305
8347
8389
8431
8472
8514
8555
8596
8636
8677
8717
8757
8798
8837
8877
8917
8956
8995
9034
9073
9112
9150
9189
9227
9265
9303
9341
9379
9416
9454
9491
9528
9566
9603
9640
9677
9714
9750
9787
9824
9861
9897
9934
9971
10007
10044
10080
10117
10153
10190
10226
10263
10299
10335
10371
10408
10444
10480
10516
10552
10589
10625
10661
10697
10733
10769
10805
10841
10877
10913
10949
10985
11022
11058
11094
11130
11166
11202
11238
11275
11311
11347
11383
11419
11456
11492
11528
11565
11601
11637
11674
11710
11747
11783
11820
11856
11893
11929
11966
12003
12039
12076
12113
12150
12187
12224
12261
12298
12336
12373
12410
12448
12485
12522
12560
12597
12635
12672
12710
12748
12785
12823
12861
12898
12936
12974
13011
13049
13087
13124
13162
13199
13237
13274
13311
13348
13386
13423
13460
13497
13533
13570
13607
13643
13679
13715
13751
13787
13823
13858
13894
13929
13964
13998
14033
14067
14101
14135
14169
14202
14235
14268
14301
14333
14365
14396
14427
14458
14489
14519
14548
14577
14606
14634
14662
14690
14716
14743
14769
14794
14819
14843
14867
14890
14912
14934
14955
14976
14995
15015
15033
15051
15068
15084
15100
15115
15129
15142
15155
15166
15177
15187
15196
15204
15211
15217
15222
15227
15230
15233
15234
15234
15234
15232
15229
15225
15221
15215
15208
15200
15191
15181
15169
15157
15144
15129
15113
15097
15079
15060
15040
15019
14997
14973
14949
14924
14897
14869
14841
14811
14780
14748
14715
14681
14645
14609
14572
14534
14494
14454
14413
14370
14327
14283
14238
14192
14145
14097
14048
13998
13948
13897
13845
13792
13738
13683
13628
13572
13515
13457
13399
13340
13280
13220
13158
13096
13034
12971
12907
12843
12778
12712
12646
12579
12512
12444
12376
12307
12237
12167
12097
12026
11955
11883
11811
11738
11665
11591
11518
11443
11369
11294
11219
11144
11068
10992
10916
10840
10763
10686
10609
10532
10454
10376
10298
10220
10141
10063
9984
9905
9825
9746
9666
9586
9506
9426
9346
9265
9184
9103
9022
8940
8859
8777
8695
8612
8530
8447
8365
8282
8198
8115
8031
7948
7864
7780
7695
7611
7527
7442
7357
7272
7187
7102
7017
6931
6846
6760
6674
6589
6503
6417
6331
6245
6159
6073
5987
5901
5815
5728
5642
5556
5470
5385
5299
5213
5128
5042
4957
4872
4787
4702
4617
4533
4449
4365
4281
4198
4114
4030
3949
3866
3784
3703
3621
3540
3460
3379
3299
3220
3141
3062
2984
2906
2829
2752
2675
2599
2524
2449
2374
2300
2227
2154
2081
2009
1938
1868
1798
1728
1660
1592
1525
1458
1392
1327
1263
1199
1136
1074
1012
952
892
833
775
717
661
605
551
497
444
392
341
291
242
194
146
100
55
10
-33
-75
-117
-157
-196
-235
-272
-309
-344
-378
-411
-444
-475
-505
-534
-562
-589
-615
-639
-663
-686
-707
-728
-747
-766
-783
-799
-814
-828
-841
-853
-864
-874
-883
-891
-898
-904
-909
-913
-916
-918
-919
-919
-919
-917
-914
-911
-906
-901
-894
-887
-879
-870
-860
-849
-838
-825
-812
-798
-783
-767
-751
-733
-715
-696
-677
-656
-635
-614
-591
-568
-545
-521
-496
-470
-444
-418
-391
-363
-335
-306
-277
-248
-218
-187
-156
-125
-94
-62
-29
3
36
69
103
137
171
205
240
275
310
345
381
417
453
490
526
563
600
637
675
712
750
788
826
864
903
942
980
1018
1059
1098
1137
1177
1217
1257
1297
1337
1378
1418
1459
1500
1541
1582
1624
1665
1707
1748
1790
1832
1874
1917
1959
2001
2044
2087
2130
2173
2216
2260
2303
2347
2390
2434
2478
2522
2566
2611
2655
2700
2744
2789
2834
2879
2924
2969
3015
3060
3106
3152
3198
3244
3290
3336
3382
3429
3475
3522
3569
3616
3664
3711
3759
3806
3854
3902
3951
3999
4046
4096
4145
4194
4243
4292
4342
4392
4441
4491
4541
4592
4642
4693
4744
4795
4846
4897
4949
5001
5053
5105
5157
5209
5262
5315
5368
5421
5475
5528
5582
5636
5690
5744
5799
5853
5908
5963
6018
6074
6129
6185
6241
6297
6353
6410
6467
6523
6580
6637
6695
6752
6810
6868
6926
6984
7042
7100
7159
7217
7276
7335
7393
7452
7511
7571
7630
7689
7748
7808
7867
7926
7986
8045
8103
8164
8223
8282
8342
8401
8460
8519
8578
8637
8695
8754
8813
8871
8929
8987
9045
9103
9161
9219
9276
9333
9391
9448
9504
9561
9617
9674
9730
9786
9841
9897
9952
10007
10062
10117
10171
10226
10280
10334
10387
10441
10494
10547
10600
10653
10706
10758
10810
10862
10913
10965
11016
11066
11117
11167
11217
11266
11316
11365
11413
11461
11509
11556
11603
11649
11695
11741
11786
11830
11874
11917
11960
12002
12043
12084
12124
12163
12202
12240
12277
12313
12349
12383
12417
12451
12483
12514
12545
12574
12603
12631
12658
12683
12708
12732
12755
12776
12797
12816
12835
12852
12868
12884
12898
12911
12922
12933
12942
12950
12957
12963
12968
12971
12973
12974
12974
12972
12969
12965
12959
12952
12944
12934
12923
12911
12898
12883
12866
12849
12830
12809
12788
12765
12740
12715
12688
12659
12629
12598
12566
12532
12497
12460
12423
12384
12343
12301
12258
12214
12169
12122
12074
12025
11974
11923
11870
11816
11761
11705
11647
11589
11529
11469
11407
11344
11280
11215
11150
11083
11015
10946
10877
10806
10734
10662
10589
10515
10440
10364
10288
10210
10132
10053
9974
9894
9813
9731
9649
9566
9482
9398
9313
9227
9141
9054
8967
8879
8791
8702
8613
8523
8433
8343
8252
8161
8069
7977
7885
7793
7700
7607
7514
7420
7327
7233
7139
7045
6950
6856
6762
6667
6573
6478
6383
6289
6194
6099
6005
5910
5815
5721
5626
5532
5437
5343
5249
5155
5061
4967
4873
4780
4686
4593
4500
4408
4315
4223
4131
4040
3949
3858
3767
3677
3588
3499
3410
3321
3234
3146
3060
2973
2888
2803
2718
2634
2551
2468
2386
2305
2224
2144
2065
1986
1909
1832
1755
1680
1605
1531
1458
1386
1314
1244
1174
1105
1037
970
904
839
775
712
650
588
528
468
410
352
296
241
186
133
80
29
-22
-71
-120
-167
-214
-259
-303
-346
-389
-430
-470
-509
-547
-584
-620
-654
-688
-721
-752
-782
-812
-840
-867
-893
-918
-942
-964
-986
-1006
-1025
-1044
-1061
-1076
-1091
-1105
-1117
-1129
-1139
-1149
-1157
-1164
-1170
-1175
-1179
-1181
-1183
-1184
-1183
-1182
-1180
-1176
-1172
-1167
-1160
-1153
-1145
-1135
-1125
-1114
-1102
-1089
-1075
-1060
-1045
-1028
-1010
-993
-973
-953
-932
-911
-888
-865
-840
-815
-790
-763
-736
-708
-679
-650
-620
-589
-558
-526
-494
-460
-427
-393
-358
-323
-287
-250
-214
-176
-139
-101
-62
-23
16
55
95
135
176
216
257
298
339
381
422
464
505
547
589
631
672
714
756
798
839
880
922
963
1004
1045
1085
1126
1166
1206
1246
1285
1324
1363
1402
1440
1478
1515
1552
1589
1625
1661
1697
1732
1767
1801
1835
1868
1901
1934
1966
1998
2029
2059
2090
2119
2149
2178
2206
2234
2262
2289
2316
2342
2368
2393
2418
2443
2467
2490
2514
2537
2559
2581
2603
2624
2645
2666
2686
2705
2725
2744
2762
2780
2798
2815
2832
2849
2865
2881
2897
2912
2927
2941
2956
2970
2983
2997
3010
3023
3035
3048
3060
3072
3083
3095
3106
3117
3128
3138
3149
3159
3169
3179
3189
3198
3207
3216
3225
3234
3243
3251
3260
3268
3276
3285
3292
3300
3308
3316
3324
3331
3339
3346
3353
3361
3368
3375
3382
3389
3396
3402
3409
3415
3421
3428
3434
3440
3446
3451
3457
3462
3468
3473
3478
3482
3487
3492
3496
3500
3504
3508
3511
3515
3518
3521
3523
3526
3528
3530
3532
3533
3535
3536
3537
3537
3538
3538
3538
3537
3537
3536
3534
3533
3531
3529
3527
3524
3521
3518
3514
3510
3506
3501
3497
3492
3486
3481
3475
3469
3463
3456
3449
3442
3434
3426
3418
3410
3401
3393
3383
3374
3364
3355
3344
3334
3323
3313
3301
3290
3279
3267
3255
3242
3230
3217
3204
3191
3178
3165
3151
3137
3123
3109
3094
3079
3065
3050
3034
3019
3004
2988
2972
2956
2940
2923
2907
2890
2873
2856
2839
2822
2804
2787
2769
2751
2733
2715
2697
2678
2660
2641
2623
2604
2585
2566
2547
2528
2509
2489
2470
2450
2431
2411
2391
2371
2351
2331
2311
2291
2270
2250
2229
2208
2187
2166
2145
2123
2102
2080
2058
2037
2015
1992
1970
1948
1925
1903
1880
1857
1834
1811
1788
1765
1742
1718
1695
1671
1648
1624
1600
1577
1553
1529
1505
1481
1457
1433
1409
1385
1361
1337
1313
1290
1266
1242
1218
1194
1171
1147
1124
1100
1077
1054
1031
1008
986
963
941
919
897
876
854
833
813
792
772
753
733
714
695
677
659
641
624
607
591
575
559
544
529
515
502
489
476
464
453
442
432
422
413
405
397
390
383
378
373
368
364
361
359
357
356
356
357
358
360
363
366
371
375
381
388
395
403
411
421
431
441
453
465
478
491
505
520
536
552
569
586
604
623
642
663
683
705
726
749
772
796
820
845
870
896
922
949
976
1004
1032
1061
1090
1120
1149
1180
1210
1241
1273
1304
1336
1369
1401
1434
1467
1500
1534
1568
1601
1636
1670
1704
1739
1773
1808
1843
1877
1912
1947
1982
2017
2052
2087
2122
2156
2191
2226
2260
2294
2329
2363
2396
2430
2463
2497
2530
2562
2595
2627
2659
2691
2722
2753
2784
2814
2844
2873
2903
2931
2960
2988
3015
3042
3068
3094
3119
3144
3168
3192
3215
3237
3259
3280
3300
3320
3339
3357
3374
3391
3407
3423
3437
3451
3464
3476
3487
3497
3507
3516
3523
3530
3536
3541
3544
3547
3549
3550
3550
3548
3546
3542
3538
3532
3526
3518
3509
3499
3488
3475
3462
3447
3431
3414
3395
3376
3355
3333
3310
3286
3260
3234
3206
3176
3146
3114
3081
3047
3011
2975
2937
2898
2857
2815
2772
2728
2683
2636
2588
2539
2489
2437
2385
2331
2276
2219
2162
2103
2044
1983
1921
1858
1793
1728
1661
1594
1525
1456
1385
1313
1240
1167
1092
1016
939
861
783
703
622
541
458
375
290
205
119
32
-56
-144
-234
-324
-415
-507
-599
-693
-787
-881
-977
-1073
-1170
-1267
-1365
-1464
-1563
-1663
-1763
-1864
-1965
-2067
-2169
-2272
-2375
-2479
-2583
-2687
-2792
-2897
-3002
-3108
-3214
-3321
-3427
-3534
-3641
-3748
-3856
-3963
-4070
-4179
-4286
-4394
-4502
-4611
-4719
-4827
-4935
-5043
-5151
-5259
-5367
-5475
-5582
-5690
-5797
-5905
-6012
-6118
-6225
-6331
-6437
-6543
-6648
-6753
-6858
-6962
-7066
-7169
-7272
-7375
-7477
-7579
-7680
-7780
-7881
-7980
-8079
-8178
-8275
-8373
-8469
-8565
-8661
-8755
-8850
-8943
-9036
-9128
-9219
-9310
-9400
-9489
-9577
-9665
-9752
-9838
-9924
-10008
-10092
-10175
-10258
-10339
-10420
-10500
-10579
-10657
-10734
-10811
-10886
-10961
-11035
-11108
-11180
-11252
-11322
-11392
-11461
-11528
-11595
-11661
-11726
-11791
-11854
-11916
-11978
-12038
-12098
-12156
-12214
-12270
-12326
-12381
-12435
-12488
-12540
-12590
-12640
-12689
-12737
-12784
-12830
-12875
-12919
-12962
-13004
-13045
-13085
-13124
-13162
-13199
-13235
-13270
-13304
-13337
-13368
-13399
-13429
-13458
-13486
-13512
-13538
-13563
-13586
-13609
-13631
-13651
-13671
-13690
-13708
-13725
-13740
-13755
-13769
-13782
-13794
-13805
-13815
-13824
-13832
-13840
-13846
-13852
-13856
-13860
-13863
-13865
-13866
-13866
-13865
-13864
-13861
-13858
-13854
-13849
-13843
-13836
-13829
-13820
-13811
-13801
-13790
-13779
-13766
-13753
-13739
-13725
-13709
-13693
-13676
-13658
-13640
-13621
-13601
-13581
-13559
-13537
-13515
-13492
-13468
-13443
-13418
-13392
-13365
-13338
-13310
-13282
-13252
-13223
-13192
-13161
-13130
-13098
-13065
-13032
-12998
-12964
-12929
-12894
-12858
-12822
-12785
-12749
-12711
-12673
-12635
-12597
-12558
-12519
-12479
-12439
-12399
-12359
-12318
-12277
-12236
-12194
-12153
-12111
-12069
-12026
-11984
-11941
-11898
-11855
-11812
-11769
-11726
-11683
-11640
-11596
-11553
-11510
-11468
-11425
-11382
-11339
-11297
-11254
-11211
-11169
-11127
-11084
-11042
-11000
-10957
-10915
-10873
-10831
-10789
-10748
-10706
-10664
-10622
-10581
-10539
-10498
-10456
-10415
-10373
-10332
-10291
-10250
-10209
-10168
-10127
-10086
-10045
-10004
-9963
-9923
-9882
-9842
-9801
-9761
-9720
-9680
-9640
-9600
-9559
-9519
-9479
-9439
-9400
-9360
-9320
-9280
-9241
-9201
-9161
-9122
-9083
-9043
-9004
-8965
-8926
-8886
-8847
-8808
-8769
-8731
-8692
-8653
-8614
-8576
-8537
-8499
-8460
-8422
-8383
-8345
-8307
-8269
-8231
-8193
-8154
-8117
-8079
-8041
-8003
-7966
-7928
-7890
-7853
-7815
-7778
-7741
-7703
-7666
-7629
-7592
-7555
-7518
-7481
-7444
-7407
-7371
-7334
-7297
-7261
-7224
-7188
-7151
-7115
-7079
-7043
-7006
-6970
-6934
-6898
-6862
-6827
-6791
-6755
-6719
-6684
-6648
-6613
-6577
-6542
-6506
-6471
-6436
-6401
-6366
-6331
-6296
-6261
-6226
-6191
-6156
-6121
-6087
-6052
-6018
-5983
-5949
-5914
-5880
-5846
-5812
-5778
-5744
-5710
-5676
-5642
-5608
-5574
-5540
-5507
-5473
-5439
-5406
-5373
-5339
-5306
-5273
-5239
-5206
-5173
-5140
-5107
-5074
-5041
-5008
-4976
-4943
-4910
-4878
-4845
-4813
-4780
-4748
-4716
-4683
-4651
-4619
-4587
-4555
-4523
-4491
-4459
-4427
-4396
-4364
-4332
-4301
-4269
-4238
-4206
-4175
-4144
-4112
-4081
-4050
-4019
-3988
-3957
-3926
-3895
-3864
-3834
-3803
-3772
-3742
-3711
-3681
-3650
-3620
-3590
-3559
-3529
-3499
-3469
-3439
-3409
-3379
-3349
-3319
-3290
-3260
-3230
-3201
-3171
-3142
-3112
-3083
-3054
-3024
-2995
-2966
-2937
-2908
-2879
-2850
-2821
-2792
-2763
-2735
-2706
-2677
-2649
-2620
-2592
-2563
-2535
-2507
-2478
-2450
-2422
-2394
-2366
-2338
-2310
-2282
-2254
-2227
-2199
-2171
-2144
-2116
-2089
-2061
-2033
-2005
-1979
-1952
-1925
-1897
-1870
-1843
-1816
-1789
-1763
-1736
-1709
-1682
-1656
-1629
-1602
-1576
-1549
-1523
-1497
-1470
-1444
-1418
-1392
-1366
-1340
-1314
-1288
-1262
-1236
-1210
-1185
-1159
-1133
-1108
-1082
-1057
-1031
-1006
-980
-955
-930
-905
-880
-855
-830
-805
-780
-755
-730
-705
-681
-656
-631
-607
-582
-558
-533
-509
-485
-460
-436
-412
-388
-364
-340
-316
-292
-268
-244
-220
-197
-173
-149
-126
-102
-79
-55
-32
-9
15
38
61
84
107
130
153
176
199
222
245
267
290
313
335
358
380
403
425
448
470
492
514
536
559
581
603
625
647
668
690
712
734
755
777
799
820
842
863
885
906
927
949
970
991
1012
1033
1054
1075
1096
1117
1138
1159
1179
1200
1221
1241
1262
1282
1303
1323
1344
1364
1384
1405
1425
1445
1465
1485
1505
1525
1545
1565
1585
1604
1624
1644
1664
1683
1703
1722
1742
1761
1781
1800
1819
1838
1858
1877
1896
1915
1934
1953
1972
1991
2009
2028
2047
2066
2085
2103
2122
2140
2159
2177
2196
2214
2232
2251
2269
2287
2305
2323
2341
2359
2377
2395
2413
2431
2449
2467
2484
2502
2520
2537
2555
2572
2590
2607
2624
2642
2659
2676
2693
2711
2728
2745
2762
2779
2796
2813
2830
2846
2863
2880
2897
2913
2930
2946
2963
2979
2996
3012
3029
3045
3061
3078
3094
3110
3126
3142
3158
3174
3190
3206
3222
3238
3254
3269
3285
3301
3316
3332
3348
3363
3378
3394
3409
3425
3440
3455
3470
3486
3501
3516
3531
3546
3561
3576
3591
3606
3621
3635
3650
3665
3680
3694
3709
3723
3738
3752
3767
3781
3796
3810
3824
3839
3853
3867
3881
3895
3909
3923
3937
3951
3965
3979
3993
4006
4019
4034
4048
4061
4075
4089
4102
4116
4129
4143
4156
4169
4183
4196
4209
4222
4235
4249
4262
4275
4288
4301
4314
4327
4339
4352
4365
4378
4391
4403
4416
4429
4441
4454
4466
4479
4491
4503
4516
4528
4540
4553
4565
4577
4589
4601
4613
4625
4637
4649
4661
4673
4685
4697
4709
4721
4732
4744
4756
4767
4779
4790
4802
4813
4825
4836
4848
4859
4870
4882
4893
4904
4915
4926
4937
4949
4960
4971
4982
4992
5003
5014
5025
5036
5047
5057
5068
5079
5089
5100
5111
5121
5132
5142
5153
5163
5173
5184
5194
5204
5214
5225
5235
5245
5255
5265
5275
5285
5295
5305
5315
5325
5335
5345
5354
5364
5374
5384
5393
5403
5413
5422
5432
5441
5451
5460
5470
5479
5488
5498
5507
5516
5525
5535
5544
5553
5562
5571
5580
5589
5598
5607
5616
5625
5634
5642
5651
5660
5669
5677
5686
5695
5703
5712
5721
5729
5738
5746
5754
5763
5771
5780
5788
5796
5804
5813
5821
5829
5837
5845
5853
5861
5869
5877
5885
5893
5901
5909
5917
5925
5933
5940
5948
5956
5964
5971
5979
5986
5994
6001
6009
6016
6024
6031
6039
6046
6053
6061
6068
6075
6083
6090
6097
6104
6111
6118
6125
6132
6139
6146
6153
6160
6167
6174
6181
6188
6195
6201
6208
6215
6221
6228
6235
6241
6248
6255
6261
6268
6274
6281
6287
6293
6300
6306
6312
6319
6325
6331
6337
6344
6350
6356
6362
6368
6374
6380
6386
6392
6398
6404
6410
6416
6422
6428
6433
6439
6445
6451
6456
6462
6468
6473
6479
6485
6490
6496
6501
6507
6512
6518
6523
6528
6534
6539
6544
6550
6555
6560
6565
6571
6576
6581
6586
6591
6596
6601
6606
6611
6616
6621
6626
6631
6636
6641
6646
6651
6655
6660
6665
6670
6674
6679
6684
6688
6693
6697
6702
6707
6711
6716
6720
6725
6729
6733
6738
6742
6746
6751
6755
6759
6764
6768
6772
6776
6780
6785
6789
6793
6797
6801
6805
6809
6813
6817
6821
6825
6829
6833
6837
6840
6844
6848
6852
6856
6859
6863
6867
6870
6874
6878
6881
6885
6888
6892
6895
6899
6902
6906
6909
6913
6916
6920
6923
6926
6930
6933
6936
6940
6943
6946
6949
6952
6956
6959
6962
6965
6968
6971
6974
6977
6980
6983
6986
6989
6992
6995
6998
7001
7004
7006
7009
7012
7015
7018
7020
7023
7026
7028
7031
7034
7036
7039
7041
7044
7047
7049
7052
7054
7057
7059
7062
7064
7066
7069
7071
7073
7076
7078
7080
7083
7085
7087
7089
7092
